From d9c04498203b6e67cb543eb8a02344b3f70b1a33 Mon Sep 17 00:00:00 2001 From: Scott Lahteine Date: Mon, 6 Jun 2022 23:57:28 -0500 Subject: [PATCH] 1.0.2-3 Remove extraneous files --- .gitignore | 2 + .pioenvs/.sconsign.dblite | Bin 268497 -> 0 bytes .pioenvs/do-not-modify-files-here.url | 3 - .pioenvs/megaatmega2560/firmware.elf | Bin 173924 -> 0 bytes .pioenvs/megaatmega2560/firmware.hex | 6937 -- .../megaatmega2560/lib/libLiquidCrystal.a | Bin 38954 -> 0 bytes .pioenvs/megaatmega2560/lib/libSPI.a | Bin 10968 -> 0 bytes .pioenvs/megaatmega2560/lib/libU8glib_ID7.a | Bin 4940594 -> 0 bytes .pioenvs/megaatmega2560/lib/libWire.a | Bin 53286 -> 0 bytes .pioenvs/megaatmega2560/libFrameworkArduino.a | Bin 362884 -> 0 bytes .../libFrameworkArduinoVariant.a | 1 - .pioenvs/structure.hash | 1 - .piolibdeps/U8glib_ID7/.library.json | 40 - .piolibdeps/U8glib_ID7/README.md | 30 - .../examples/A2Printer/A2Printer.ino | 131 - .../U8glib_ID7/examples/Bitmap/Bitmap.ino | 172 - .../U8glib_ID7/examples/Chess/Chess.ino | 221 - .../U8glib_ID7/examples/Console/Console.ino | 272 - .piolibdeps/U8glib_ID7/examples/F/F.ino | 181 - .piolibdeps/U8glib_ID7/examples/FPS/FPS.ino | 404 - .../examples/GraphicsTest/GraphicsTest.ino | 307 - .../examples/HelloWorld/HelloWorld.ino | 185 - .piolibdeps/U8glib_ID7/examples/Menu/Menu.ino | 272 - .../examples/PrintTest/PrintTest.ino | 160 - .../U8glib_ID7/examples/Rotation/Rotation.ino | 194 - .../U8glib_ID7/examples/Scale/Scale.ino | 183 - .../U8glib_ID7/examples/TextRotX/TextRotX.ino | 196 - .../examples/Touch4WSetup/Touch4WSetup.ino | 354 - .../examples/Touch4WTest/Touch4WTest.ino | 341 - .../U8glib_ID7/examples/U8gLogo/U8gLogo.ino | 237 - .piolibdeps/U8glib_ID7/examples/XBM/XBM.ino | 178 - .piolibdeps/U8glib_ID7/library.properties | 9 - .piolibdeps/U8glib_ID7/license.txt | 81 - .piolibdeps/U8glib_ID7/src/U8glib.cpp | 80 - .piolibdeps/U8glib_ID7/src/U8glib.h | 1305 - .piolibdeps/U8glib_ID7/src/clib/chessengine.c | 2392 - .piolibdeps/U8glib_ID7/src/clib/u8g.h | 2064 - .piolibdeps/U8glib_ID7/src/clib/u8g_bitmap.c | 177 - .piolibdeps/U8glib_ID7/src/clib/u8g_circle.c | 382 - .piolibdeps/U8glib_ID7/src/clib/u8g_clip.c | 156 - .piolibdeps/U8glib_ID7/src/clib/u8g_com_api.c | 173 - .../U8glib_ID7/src/clib/u8g_com_api_16gr.c | 94 - .../clib/u8g_com_arduino_attiny85_hw_spi.c | 160 - .../src/clib/u8g_com_arduino_common.c | 75 - .../src/clib/u8g_com_arduino_fast_parallel.c | 254 - .../src/clib/u8g_com_arduino_hw_spi.c | 438 - .../src/clib/u8g_com_arduino_hw_usart_spi.c | 159 - .../src/clib/u8g_com_arduino_no_en_parallel.c | 234 - .../src/clib/u8g_com_arduino_parallel.c | 184 - .../src/clib/u8g_com_arduino_port_d_wr.c | 177 - .../src/clib/u8g_com_arduino_ssd_i2c.c | 212 - .../src/clib/u8g_com_arduino_st7920_custom.c | 330 - .../src/clib/u8g_com_arduino_st7920_hw_spi.c | 293 - .../src/clib/u8g_com_arduino_st7920_spi.c | 330 - .../src/clib/u8g_com_arduino_std_sw_spi.c | 143 - .../src/clib/u8g_com_arduino_sw_spi.c | 301 - .../src/clib/u8g_com_arduino_t6963.c | 403 - .../src/clib/u8g_com_arduino_uc_i2c.c | 206 - .../src/clib/u8g_com_atmega_hw_spi.c | 188 - .../src/clib/u8g_com_atmega_parallel.c | 183 - .../src/clib/u8g_com_atmega_st7920_hw_spi.c | 217 - .../src/clib/u8g_com_atmega_st7920_spi.c | 170 - .../src/clib/u8g_com_atmega_sw_spi.c | 141 - .../src/clib/u8g_com_atxmega_hw_spi.c | 174 - .../src/clib/u8g_com_atxmega_st7920_hw_spi.c | 202 - .piolibdeps/U8glib_ID7/src/clib/u8g_com_i2c.c | 643 - .piolibdeps/U8glib_ID7/src/clib/u8g_com_io.c | 452 - .../src/clib/u8g_com_linux_ssd_i2c.c | 168 - .../src/clib/u8g_com_msp430_hw_spi.c | 221 - .../U8glib_ID7/src/clib/u8g_com_null.c | 63 - .../src/clib/u8g_com_psoc5_ssd_hw_parallel.c | 107 - .../src/clib/u8g_com_raspberrypi_hw_spi.c | 124 - .../src/clib/u8g_com_raspberrypi_ssd_i2c.c | 176 - .../U8glib_ID7/src/clib/u8g_com_std_sw_spi.c | 140 - .piolibdeps/U8glib_ID7/src/clib/u8g_cursor.c | 99 - .piolibdeps/U8glib_ID7/src/clib/u8g_delay.c | 323 - .../src/clib/u8g_dev_a2_micro_printer.c | 199 - .../src/clib/u8g_dev_flipdisc_2x7.c | 92 - .../U8glib_ID7/src/clib/u8g_dev_gprof.c | 130 - .../U8glib_ID7/src/clib/u8g_dev_ht1632.c | 281 - .../src/clib/u8g_dev_ili9325d_320x240.c | 326 - .../src/clib/u8g_dev_ks0108_128x64.c | 110 - .../src/clib/u8g_dev_lc7981_160x80.c | 147 - .../src/clib/u8g_dev_lc7981_240x128.c | 145 - .../src/clib/u8g_dev_lc7981_240x64.c | 145 - .../src/clib/u8g_dev_lc7981_320x64.c | 151 - .../src/clib/u8g_dev_ld7032_60x32.c | 232 - .../U8glib_ID7/src/clib/u8g_dev_null.c | 67 - .../src/clib/u8g_dev_pcd8544_84x48.c | 141 - .../src/clib/u8g_dev_pcf8812_96x65.c | 138 - .../src/clib/u8g_dev_sbn1661_122x32.c | 107 - .../src/clib/u8g_dev_ssd1306_128x32.c | 303 - .../src/clib/u8g_dev_ssd1306_128x64.c | 457 - .../src/clib/u8g_dev_ssd1306_64x48.c | 201 - .../src/clib/u8g_dev_ssd1309_128x64.c | 142 - .../src/clib/u8g_dev_ssd1322_nhd31oled_bw.c | 338 - .../src/clib/u8g_dev_ssd1322_nhd31oled_gr.c | 338 - .../src/clib/u8g_dev_ssd1325_nhd27oled_bw.c | 263 - .../clib/u8g_dev_ssd1325_nhd27oled_bw_new.c | 232 - .../src/clib/u8g_dev_ssd1325_nhd27oled_gr.c | 255 - .../clib/u8g_dev_ssd1325_nhd27oled_gr_new.c | 228 - .../src/clib/u8g_dev_ssd1327_96x96_gr.c | 299 - .../src/clib/u8g_dev_ssd1351_128x128.c | 787 - .../src/clib/u8g_dev_ssd1353_160x128.c | 425 - .../src/clib/u8g_dev_st7565_64128n.c | 203 - .../src/clib/u8g_dev_st7565_dogm128.c | 190 - .../src/clib/u8g_dev_st7565_dogm132.c | 157 - .../src/clib/u8g_dev_st7565_lm6059.c | 205 - .../src/clib/u8g_dev_st7565_lm6063.c | 236 - .../src/clib/u8g_dev_st7565_nhd_c12832.c | 145 - .../src/clib/u8g_dev_st7565_nhd_c12864.c | 194 - .../src/clib/u8g_dev_st7687_c144mvgd.c | 420 - .../src/clib/u8g_dev_st7920_128x64.c | 175 - .../src/clib/u8g_dev_st7920_192x32.c | 151 - .../src/clib/u8g_dev_st7920_202x32.c | 154 - .../src/clib/u8g_dev_t6963_128x128.c | 193 - .../src/clib/u8g_dev_t6963_128x64.c | 191 - .../src/clib/u8g_dev_t6963_240x128.c | 195 - .../src/clib/u8g_dev_t6963_240x64.c | 195 - .../src/clib/u8g_dev_tls8204_84x48.c | 115 - .../src/clib/u8g_dev_uc1601_c128032.c | 201 - .../src/clib/u8g_dev_uc1608_240x128.c | 200 - .../src/clib/u8g_dev_uc1608_240x64.c | 168 - .../src/clib/u8g_dev_uc1610_dogxl160.c | 290 - .../src/clib/u8g_dev_uc1611_dogm240.c | 126 - .../src/clib/u8g_dev_uc1611_dogxl240.c | 127 - .../src/clib/u8g_dev_uc1701_dogs102.c | 157 - .../src/clib/u8g_dev_uc1701_mini12864.c | 158 - .piolibdeps/U8glib_ID7/src/clib/u8g_ellipse.c | 393 - .piolibdeps/U8glib_ID7/src/clib/u8g_font.c | 1512 - .../U8glib_ID7/src/clib/u8g_font_data.c | 87700 ---------------- .piolibdeps/U8glib_ID7/src/clib/u8g_line.c | 90 - .piolibdeps/U8glib_ID7/src/clib/u8g_ll_api.c | 581 - .piolibdeps/U8glib_ID7/src/clib/u8g_page.c | 81 - .piolibdeps/U8glib_ID7/src/clib/u8g_pb.c | 191 - .piolibdeps/U8glib_ID7/src/clib/u8g_pb14v1.c | 200 - .piolibdeps/U8glib_ID7/src/clib/u8g_pb16h1.c | 213 - .piolibdeps/U8glib_ID7/src/clib/u8g_pb16h2.c | 208 - .piolibdeps/U8glib_ID7/src/clib/u8g_pb16v1.c | 200 - .piolibdeps/U8glib_ID7/src/clib/u8g_pb16v2.c | 172 - .piolibdeps/U8glib_ID7/src/clib/u8g_pb32h1.c | 208 - .piolibdeps/U8glib_ID7/src/clib/u8g_pb8h1.c | 389 - .piolibdeps/U8glib_ID7/src/clib/u8g_pb8h1f.c | 194 - .piolibdeps/U8glib_ID7/src/clib/u8g_pb8h2.c | 167 - .piolibdeps/U8glib_ID7/src/clib/u8g_pb8h8.c | 185 - .piolibdeps/U8glib_ID7/src/clib/u8g_pb8v1.c | 184 - .piolibdeps/U8glib_ID7/src/clib/u8g_pb8v2.c | 153 - .piolibdeps/U8glib_ID7/src/clib/u8g_pbxh16.c | 184 - .piolibdeps/U8glib_ID7/src/clib/u8g_pbxh24.c | 287 - .piolibdeps/U8glib_ID7/src/clib/u8g_polygon.c | 334 - .piolibdeps/U8glib_ID7/src/clib/u8g_rect.c | 232 - .piolibdeps/U8glib_ID7/src/clib/u8g_rot.c | 409 - .piolibdeps/U8glib_ID7/src/clib/u8g_scale.c | 188 - .piolibdeps/U8glib_ID7/src/clib/u8g_state.c | 159 - .piolibdeps/U8glib_ID7/src/clib/u8g_u16toa.c | 68 - .piolibdeps/U8glib_ID7/src/clib/u8g_u8toa.c | 68 - .../U8glib_ID7/src/clib/u8g_virtual_screen.c | 144 - Documentation/Logo/marlin-outrun-nf-500.png | Bin 0 -> 172495 bytes Marlin/Default_Version.h | 10 +- README.md | 105 +- 160 files changed, 76 insertions(+), 131963 deletions(-) delete mode 100644 .pioenvs/.sconsign.dblite delete mode 100644 .pioenvs/do-not-modify-files-here.url delete mode 100755 .pioenvs/megaatmega2560/firmware.elf delete mode 100644 .pioenvs/megaatmega2560/firmware.hex delete mode 100644 .pioenvs/megaatmega2560/lib/libLiquidCrystal.a delete mode 100644 .pioenvs/megaatmega2560/lib/libSPI.a delete mode 100644 .pioenvs/megaatmega2560/lib/libU8glib_ID7.a delete mode 100644 .pioenvs/megaatmega2560/lib/libWire.a delete mode 100644 .pioenvs/megaatmega2560/libFrameworkArduino.a delete mode 100644 .pioenvs/megaatmega2560/libFrameworkArduinoVariant.a delete mode 100644 .pioenvs/structure.hash delete mode 100644 .piolibdeps/U8glib_ID7/.library.json delete mode 100644 .piolibdeps/U8glib_ID7/README.md delete mode 100644 .piolibdeps/U8glib_ID7/examples/A2Printer/A2Printer.ino delete mode 100644 .piolibdeps/U8glib_ID7/examples/Bitmap/Bitmap.ino delete mode 100644 .piolibdeps/U8glib_ID7/examples/Chess/Chess.ino delete mode 100644 .piolibdeps/U8glib_ID7/examples/Console/Console.ino delete mode 100644 .piolibdeps/U8glib_ID7/examples/F/F.ino delete mode 100644 .piolibdeps/U8glib_ID7/examples/FPS/FPS.ino delete mode 100644 .piolibdeps/U8glib_ID7/examples/GraphicsTest/GraphicsTest.ino delete mode 100644 .piolibdeps/U8glib_ID7/examples/HelloWorld/HelloWorld.ino delete mode 100644 .piolibdeps/U8glib_ID7/examples/Menu/Menu.ino delete mode 100644 .piolibdeps/U8glib_ID7/examples/PrintTest/PrintTest.ino delete mode 100644 .piolibdeps/U8glib_ID7/examples/Rotation/Rotation.ino delete mode 100644 .piolibdeps/U8glib_ID7/examples/Scale/Scale.ino delete mode 100644 .piolibdeps/U8glib_ID7/examples/TextRotX/TextRotX.ino delete mode 100644 .piolibdeps/U8glib_ID7/examples/Touch4WSetup/Touch4WSetup.ino delete mode 100644 .piolibdeps/U8glib_ID7/examples/Touch4WTest/Touch4WTest.ino delete mode 100644 .piolibdeps/U8glib_ID7/examples/U8gLogo/U8gLogo.ino delete mode 100644 .piolibdeps/U8glib_ID7/examples/XBM/XBM.ino delete mode 100644 .piolibdeps/U8glib_ID7/library.properties delete mode 100644 .piolibdeps/U8glib_ID7/license.txt delete mode 100644 .piolibdeps/U8glib_ID7/src/U8glib.cpp delete mode 100644 .piolibdeps/U8glib_ID7/src/U8glib.h delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/chessengine.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g.h delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_bitmap.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_circle.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_clip.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_com_api.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_com_api_16gr.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_com_arduino_attiny85_hw_spi.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_com_arduino_common.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_com_arduino_fast_parallel.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_com_arduino_hw_spi.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_com_arduino_hw_usart_spi.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_com_arduino_no_en_parallel.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_com_arduino_parallel.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_com_arduino_port_d_wr.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_com_arduino_ssd_i2c.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_com_arduino_st7920_custom.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_com_arduino_st7920_hw_spi.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_com_arduino_st7920_spi.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_com_arduino_std_sw_spi.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_com_arduino_sw_spi.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_com_arduino_t6963.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_com_arduino_uc_i2c.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_com_atmega_hw_spi.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_com_atmega_parallel.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_com_atmega_st7920_hw_spi.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_com_atmega_st7920_spi.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_com_atmega_sw_spi.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_com_atxmega_hw_spi.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_com_atxmega_st7920_hw_spi.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_com_i2c.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_com_io.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_com_linux_ssd_i2c.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_com_msp430_hw_spi.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_com_null.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_com_psoc5_ssd_hw_parallel.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_com_raspberrypi_hw_spi.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_com_raspberrypi_ssd_i2c.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_com_std_sw_spi.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_cursor.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_delay.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_dev_a2_micro_printer.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_dev_flipdisc_2x7.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_dev_gprof.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_dev_ht1632.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_dev_ili9325d_320x240.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_dev_ks0108_128x64.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_dev_lc7981_160x80.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_dev_lc7981_240x128.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_dev_lc7981_240x64.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_dev_lc7981_320x64.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_dev_ld7032_60x32.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_dev_null.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_dev_pcd8544_84x48.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_dev_pcf8812_96x65.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_dev_sbn1661_122x32.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_dev_ssd1306_128x32.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_dev_ssd1306_128x64.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_dev_ssd1306_64x48.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_dev_ssd1309_128x64.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_dev_ssd1322_nhd31oled_bw.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_dev_ssd1322_nhd31oled_gr.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_dev_ssd1325_nhd27oled_bw.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_dev_ssd1325_nhd27oled_bw_new.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_dev_ssd1325_nhd27oled_gr.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_dev_ssd1325_nhd27oled_gr_new.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_dev_ssd1327_96x96_gr.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_dev_ssd1351_128x128.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_dev_ssd1353_160x128.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_dev_st7565_64128n.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_dev_st7565_dogm128.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_dev_st7565_dogm132.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_dev_st7565_lm6059.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_dev_st7565_lm6063.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_dev_st7565_nhd_c12832.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_dev_st7565_nhd_c12864.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_dev_st7687_c144mvgd.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_dev_st7920_128x64.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_dev_st7920_192x32.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_dev_st7920_202x32.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_dev_t6963_128x128.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_dev_t6963_128x64.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_dev_t6963_240x128.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_dev_t6963_240x64.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_dev_tls8204_84x48.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_dev_uc1601_c128032.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_dev_uc1608_240x128.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_dev_uc1608_240x64.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_dev_uc1610_dogxl160.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_dev_uc1611_dogm240.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_dev_uc1611_dogxl240.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_dev_uc1701_dogs102.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_dev_uc1701_mini12864.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_ellipse.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_font.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_font_data.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_line.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_ll_api.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_page.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_pb.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_pb14v1.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_pb16h1.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_pb16h2.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_pb16v1.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_pb16v2.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_pb32h1.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_pb8h1.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_pb8h1f.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_pb8h2.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_pb8h8.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_pb8v1.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_pb8v2.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_pbxh16.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_pbxh24.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_polygon.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_rect.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_rot.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_scale.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_state.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_u16toa.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_u8toa.c delete mode 100644 .piolibdeps/U8glib_ID7/src/clib/u8g_virtual_screen.c create mode 100644 Documentation/Logo/marlin-outrun-nf-500.png diff --git a/.gitignore b/.gitignore index 289389fd4a..36ed8934cb 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,8 @@ applet/ .vscode/ .pio/ +.pioenvs/ +.piolibdeps/ *.o *~ *.orig diff --git a/.pioenvs/.sconsign.dblite b/.pioenvs/.sconsign.dblite deleted file mode 100644 index efe13257f34b2508d3c510a65a94ce7c6952cbff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 268497 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 L_uemk*|`4)1mEg% diff --git a/.pioenvs/do-not-modify-files-here.url b/.pioenvs/do-not-modify-files-here.url deleted file mode 100644 index 99cb75a6be..0000000000 --- a/.pioenvs/do-not-modify-files-here.url +++ /dev/null @@ -1,3 +0,0 @@ - -[InternetShortcut] -URL=http://docs.platformio.org/page/projectconf.html#envs-dir diff --git a/.pioenvs/megaatmega2560/firmware.elf b/.pioenvs/megaatmega2560/firmware.elf deleted file mode 100755 index 3f6a8031e90c614f98f25b2ee10051c1d3cfae37..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173924 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 diff --git a/.pioenvs/megaatmega2560/firmware.hex b/.pioenvs/megaatmega2560/firmware.hex deleted file mode 100644 index f10a5805d0..0000000000 --- a/.pioenvs/megaatmega2560/firmware.hex +++ /dev/null @@ -1,6937 +0,0 @@ -:100000000C945B170C9494700C9469700C943E7073 -:100010000C9413700C94E86F0C94BD6F0C94926F59 -:100020000C94676F0C94D03D0C94C13D0C94B23D80 -:100030000C948C170C94BF700C948C170C948C1728 -:100040000C948C170C94388B0C948C170C948C1784 -:100050000C948C170C948C170C9439C00C94F96E7A -:100060000C948C170C9472480C948C170C948C176D -:100070000C948C170C948C170C948C170C948C1774 -:100080000C94C7910C948C170C948C170C948C17AF -:100090000C948C170C948C170C948C170C94E9A866 -:1000A0000C948C170C948C170C9499910C948C17BD -:1000B0000C948C170C948C170C948C170C948C1734 -:1000C0000C948C170C948C170C948C170C948C1724 -:1000D0000C948C170C948C170C948C170C948C1714 -:1000E0000C948C17A848AF48C348D048DA48F44865 -:1000F000DF48F448E448E948F448F1484554485496 -:100100005054535457544D545A545D54615464548C -:1001100067546B546E5471544D54755478547B54D9 -:100120009D56BC56DB56FE562157C058445765575E -:100130008657A957CC57EF5712583558C0585858BA -:100140007B589E58AEA8B1A8A0A8A4A8AAA8E8A8C1 -:10015000B5A8B9A8BFA8C3A8C7A8CDA8D1A8D5A835 -:10016000E8A8DBA8DFA8E3A8D9AADEAAE3AAEDAA3B -:10017000F7AA70AB01AB09AB11AB1BAB25AB2FAB37 -:100180003EAB48AB70AB52AB5CAB66AB084AD73BFF -:100190003BCE016E84BCBFFDC12F3D6C74319ABD56 -:1001A00056833DDA3D00C77F11BED9E4BB4C3E917A -:1001B0006BAAAABE000000803F072C7AA5BA6CC5C6 -:1001C00090DA3B9365FC8BBC53F810FD3C56928350 -:1001D0004DBD879D3AB63DCBC9BF5BBE73DA0FC933 -:1001E0003F05A84CCDB2D44EB93836A9020C50B94F -:1001F000918688083CA6AAAA2ABE000000803F007B -:100200000C9450540C9452AB0C94AAA80C946557BF -:100210000C94CC570C9448540C9408A80C94F448B3 -:100220000C9401AB0C94BFA80C94E3A80C94C3A845 -:100230000C94A4A80C9445540C94B9A80C941BAB32 -:100240000C9471540C94DA480C942FAB0C946754B2 -:100250000C945CAB0C94A0A80C9409AB0C94615466 -:100260000C949E580C9458580C94AEA80C94F148D9 -:100270000C9481370C945D540C94B1A80C94755473 -:100280000C94C76E0C9425AB0C947B540C943EAB31 -:100290000C946B540C9409A80C9478540C94A848B2 -:1002A0000C942CA80C9457540C949D560C94CDA8E7 -:1002B0000C9435580C94C7A80C9453540C9464A80F -:1002C0000C9466AB0C9412580C94DEAA0C94445710 -:1002D0000C948FCA0C9434A80C947B580C94DFA80F -:1002E0000C9464540C94DBA80C9421570C94E8A84B -:1002F0000C9470AB0C944D540C94E9480C9411ABD5 -:100300000C94DB560C94BC560C946E540C94B5A80B -:100310000C945A540C94E3AA0C94EF570C94D048C4 -:100320000C94D5A80C94C3480C9448AB0C94D1A859 -:100330000C9486570C94F7AA0C94C0580C94AF48B0 -:100340000C94E4480C94EDAA0C94D0370C9418A8A3 -:100350000C94A9570C94FE560C94D9AA0C94DF481F -:10036000534341524132005343415241004C4556A0 -:10037000454C494E4700434F4D4D554E494341541E -:10038000494F4E0044525952554E004552524F5219 -:100390005300494E464F004543484F0047322F47D0 -:1003A000332062616420706172616D65746572737F -:1003B0000A00473520726571756972657320585956 -:1003C00020706C616E65206D6F64650A004D6F76FC -:1003D0006520746F0052656C617469766520002039 -:1003E0003A20706C616E5F6469726563745F7374E8 -:1003F00065707065725F6D6F76652066726F6D0AED -:100400000020207461726765743D00205900203D12 -:100410002050726F6265205800205900456E64209C -:1004200058004D616B657241726D20486F6D65209B -:10043000302034303020300A005269676874004C34 -:100440006566740053434152412041726D204F72E2 -:1004500069656E746174696F6E3A2000204C656E38 -:100460006774683A0020416E676C653A00205A3A1A -:100470000020593A00546F6F6C204F6666736574A4 -:1004800020583A00446F6E652E0A005A5F454E446C -:1004900053544F505F534552564F5F4E52206E6F2C -:1004A000742073657475700A005761746368696EAF -:1004B000672070696E730A0061626C65640A00658A -:1004C0006E0064697300656E6473746F70206D6F85 -:1004D0006E69746F722000970392038B0384037616 -:1004E000036D03670360036F66660044454255472A -:1004F0003A007A5F6D696E3A20005265706F7274CF -:10050000696E6720656E6473746F702073746174B4 -:1005100075730A0053657474696E6720547261764E -:10052000656C20416363656C65726174696F6E3AD6 -:10053000200053657474696E67205265747261633C -:100540007420416363656C65726174696F6E3A20F3 -:100550000053657474696E67205072696E7420412F -:100560006363656C65726174696F6E3A20005365F0 -:100570007474696E67205072696E7420616E6420B5 -:1005800054726176656C20416363656C6572617459 -:10059000696F6E3A2000205A002059005800202030 -:1005A0004D61783A2000205A002059005800202040 -:1005B0004D696E3A20004F666600536F6674206581 -:1005C0006E6473746F70733A200023646566696E9D -:1005D00065202044454641554C545F4B6420002320 -:1005E000646566696E65202044454641554C545FFC -:1005F0004B69200023646566696E6520204445468A -:1006000041554C545F4B7020005049442041757453 -:100610006F74756E652066696E6973686564212004 -:1006200050757420746865206C617374204B702C55 -:10063000204B6920616E64204B6420636F6E73747D -:10064000616E74732066726F6D2062656C6F7720C7 -:10065000696E746F20436F6E666967757261746945 -:100660006F6E2E680A00504944204175746F74758E -:100670006E65206661696C6564212074696D656FC3 -:1006800075740A00504944204175746F74756E6525 -:10069000206661696C6564212054656D70657261C6 -:1006A0007475726520746F6F20686967680A00202E -:1006B0004B643A2000204B693A2000204B703A20CE -:1006C000000A20436C617373696320504944200A17 -:1006D000002054753A2000204B753A2000206D61AF -:1006E000783A2000206D696E3A200020643A20009C -:1006F00020626961733A200057726F6E6720746FD1 -:100700006F6C20666F72205049442074756E696E5C -:10071000670A004F66660A0046616465204865699D -:100720006768742000426564204C6576656C696E6C -:100730006720004661696C656420746F20656E6196 -:10074000626C6520426564204C6576656C696E67F5 -:100750000A004D65736820706F696E742063616E66 -:100760006E6F74206265207265736F6C7665640AC3 -:10077000004D34323120696E636F7272656374208C -:10078000706172616D657465722075736167650A69 -:10079000004E6F2063617365206C696768740A009E -:1007A0004163746976652045787472756465723A40 -:1007B00020003C3C3C2067636F64655F540A002066 -:1007C0003A2041465445520A0020206375727265F2 -:1007D0006E745F706F736974696F6E3D00203A20AC -:1007E0004245464F52450A00202063757272656E7D -:1007F000745F706F736974696F6E3D003E3E3E209A -:1008000067636F64655F542800556E6B6E6F776E1B -:1008100020636F6D6D616E643A2022004B494C4C31 -:1008200045442E20002C20002C2000203A207379F3 -:100830006E635F706C616E5F706F736974696F6E09 -:100840005F6B696E656D617469630A002020637572 -:100850007272656E745F706F736974696F6E3D005C -:10086000656E7175657565696E672022004E6F2033 -:100870004C696E65204E756D62657220776974688B -:1008800020636865636B73756D2C204C61737420F5 -:100890004C696E653A20005072696E7465722073FF -:1008A000746F707065642064756520746F20657264 -:1008B000726F72732E2046697820746865206572A5 -:1008C000726F7220616E6420757365204D393939FD -:1008D00020746F20726573746172742E20285465C1 -:1008E0006D706572617475726520697320726573CD -:1008F00065742E2053657420697420616674657276 -:100900002072657374617274696E67290A004E6F94 -:1009100020436865636B73756D2077697468206C1C -:10092000696E65206E756D6265722C204C61737402 -:10093000204C696E653A2000636865636B73756D62 -:10094000206D69736D617463682C204C6173742031 -:100950004C696E653A20004C696E65204E756D627B -:100960006572206973206E6F74204C617374204C23 -:10097000696E65204E756D6265722B312C204C615D -:100980007374204C696E653A20004D31313000207F -:10099000496E76616C6964206578747275646572FD -:1009A00020000000C8C3000000000000000000009C -:1009B000C8430000C843000052430A20736F6674A6 -:1009C0005F656E6473746F705F6D6178203D2000A9 -:1009D0000A20736F66745F656E6473746F705F6D09 -:1009E000696E203D20000A20706F736974696F6E14 -:1009F0005F7368696674203D200020617869733AEE -:100A00000A20686F6D655F6F6666736574203D20B0 -:100A100000466F722000203A207072657061726526 -:100A20005F756E696E746572706F6C617465645F1A -:100A30006D6F76655F746F5F64657374696E617402 -:100A4000696F6E0A00202064657374696E61746951 -:100A50006F6E3D003C3C3C20646F5F626C6F636B6B -:100A6000696E675F6D6F76655F746F0A003E3E3E2C -:100A700020646F5F626C6F636B696E675F6D6F762A -:100A8000655F746F00203A2073657475705F666FE0 -:100A9000725F656E6473746F705F6F725F70726F98 -:100AA00062655F6D6F76650A0020206375727265FE -:100AB0006E745F706F736974696F6E3D00203A20C9 -:100AC000636C65616E5F75705F61667465725F65AA -:100AD0006E6473746F705F6F725F70726F62655F68 -:100AE0006D6F76650A00202063757272656E745FA3 -:100AF000706F736974696F6E3D00646F5F70726FC1 -:100B000062655F726169736528006465706C6F79F6 -:100B10003A2000203A207365745F70726F62655FDF -:100B20006465706C6F7965640A0020206375727269 -:100B3000656E745F706F736974696F6E3D00203A03 -:100B4000203C3C3C20646F5F70726F62655F6D6F2C -:100B500076650A00202063757272656E745F706F2F -:100B6000736974696F6E3D00203A203E3E3E2064FA -:100B70006F5F70726F62655F6D6F76650A0020202F -:100B800063757272656E745F706F736974696F6E8E -:100B90003D0072657365745F6265645F6C65766560 -:100BA0006C0A00203A203C3C3C2072756E5F7A5FF4 -:100BB00070726F62650A00202063757272656E74D0 -:100BC0005F706F736974696F6E3D00203A203E3E1E -:100BD0003E2072756E5F7A5F70726F62650A0020E8 -:100BE0002063757272656E745F706F736974696F7C -:100BF0006E3D0050726F62696E67206661696C6558 -:100C0000640A004572726F723A003C3C3C2070727C -:100C10006F62655F70740A00205A3A200020593ACA -:100C2000200042656420583A2000203A200A002023 -:100C30002063757272656E745F706F736974696F2B -:100C40006E3D0073746F77290A002C20002C200061 -:100C50003E3E3E2070726F62655F707428002066B1 -:100C6000697273740A005A0059005800486F6D6524 -:100C700020004261642049324320616464726573DC -:100C8000732028382D313237290A00000000000077 -:100C900000C843000000003C3C3C207365745F6169 -:100CA0007869735F69735F61745F686F6D65280051 -:100CB000203A200A00202063757272656E745F709E -:100CC0006F736974696F6E3D005D203D20003E20AA -:100CD000686F6D655F6F66667365745B003E207A52 -:100CE00070726F62655F7A6F6666736574203D200F -:100CF000002A2A2A205A20484F4D4544205749545B -:100D0000482050524F424520285A5F4D494E5F506F -:100D1000524F42455F555345535F5A5F4D494E5FB1 -:100D2000454E4453544F505F50494E29202A2A2A99 -:100D30000A003E3E3E207365745F617869735F69A7 -:100D4000735F61745F686F6D6528005761726E69CB -:100D50006E673A20486F6D696E672042756D70202E -:100D600044697669736F72203C20310A00020204E4 -:100D70000000A0400000A040000000403C3C3C209F -:100D8000686F6D65617869732800486F6D65203202 -:100D900020536C6F773A0A004D6F7665204177617A -:100DA000793A0A00486F6D65203120466173743AC4 -:100DB0000A003E3E3E20686F6D65617869732800C9 -:100DC0003C3C3C205A5F534146455F484F4D494E9D -:100DD000470A005A2070726F6265206F75742E206A -:100DE0006265640A00203A205A5F534146455F48D5 -:100DF0004F4D494E470A00202064657374696E6147 -:100E000074696F6E3D005A5F534146455F484F4DD0 -:100E1000494E47203E3E3E0A00473238205A20467F -:100E20006F7262696464656E0A006563686F3A0098 -:100E3000203A2073796E635F706C616E5F706F73C0 -:100E40006974696F6E0A00202063757272656E7432 -:100E50005F706F736974696F6E3D000000484400F5 -:100E600000C843000052430000A0410000A0410020 -:100E700000704100000000FFFFFF3C3C3C20676326 -:100E80006F64655F4732380A00203A203E202868A8 -:100E90006F6D655F616C6C207C7C20686F6D655A3E -:100EA00029203E2066696E616C0A002020637572FD -:100EB00072656E745F706F736974696F6E3D002048 -:100EC0003A203E20686F6D65590A002020637572D4 -:100ED00072656E745F706F736974696F6E3D002028 -:100EE0003A203E20686F6D65580A002020637572B5 -:100EF00072656E745F706F736974696F6E3D0052D6 -:100F000061697365205A20286265666F7265206882 -:100F10006F6D696E672920746F20003E20656E64D6 -:100F200073746F70732E656E61626C652874727570 -:100F300065290A003E3E3E2067636F64655F473265 -:100F4000380A005A5F535445505F50494E005A5F6B -:100F50004D494E5F50494E005A5F454E41424C4507 -:100F60005F50494E005A5F4449525F50494E005904 -:100F70005F535445505F50494E00595F4D494E5F95 -:100F800050494E00595F454E41424C455F50494ED5 -:100F900000595F4449525F50494E00585F535445D1 -:100FA000505F50494E00585F4D494E5F50494E00CA -:100FB000585F454E41424C455F50494E00585F4492 -:100FC00049525F50494E0054454D505F4245445F81 -:100FD00050494E0054454D505F325F50494E0054C9 -:100FE000454D505F315F50494E0054454D505F3084 -:100FF0005F50494E0053535F50494E005350494E85 -:10100000444C455F4C415345525F50574D5F5049EA -:101010004E005350494E444C455F4C415345525F3E -:10102000454E41424C455F50494E005350494E4455 -:101030004C455F4449525F50494E0053484946541D -:101040005F4F55540053484946545F4C4400534841 -:101050004946545F454E0053484946545F434C4B04 -:1010600000534552564F335F50494E005345525638 -:101070004F325F50494E00534552564F315F5049F1 -:101080004E00534552564F305F50494E0053445323 -:1010900053005344410053445F4445544543545F17 -:1010A00050494E0053434C0053434B5F50494E0050 -:1010B00050535F4F4E5F50494E004D4F53495F5064 -:1010C000494E004D49534F5F50494E004C45445FD7 -:1010D00050494E004C43445F50494E535F525300B9 -:1010E0004C43445F50494E535F454E41424C45008E -:1010F0004C43445F50494E535F4437004C43445F78 -:1011000050494E535F4436004C43445F50494E5360 -:101110005F4435004C43445F50494E535F443400B4 -:101120004845415445525F4245445F50494E00484E -:1011300045415445525F325F50494E004845415445 -:1011400045525F315F50494E004845415445525F1A -:10115000305F50494E0046414E315F50494E004687 -:10116000414E5F50494E0045325F535445505F50E9 -:10117000494E0045325F454E41424C455F50494E15 -:101180000045325F4449525F50494E0045315F533C -:101190005445505F50494E0045315F454E41424CE9 -:1011A000455F50494E0045315F4449525F50494EBA -:1011B0000045305F535445505F50494E0045305F05 -:1011C000454E41424C455F50494E0045305F4449D1 -:1011D000525F50494E00434153455F4C4947485484 -:1011E0005F50494E0042544E5F454E430042544EBC -:1011F0005F454E320042544E5F454E3100424545F8 -:101200005045525F50494E004156525F53535F5014 -:10121000494E004156525F53434B5F50494E004187 -:1012200056525F4D4F53495F50494E004156525FF1 -:101230004D49534F5F50494E005458440052584452 -:101240000000013A393B25FF05110429FF100B036B -:1012500012FFFF0C0A0607FFFF1C1B1DFFFF1918DA -:101260001AFFFF0A4402FF45FFFFFFFFFFFF507216 -:101270006F7465637465642050696E0A00202020D5 -:101280006E6F6E2D7374616E646172642050574D81 -:10129000206D6F646500433A2000423A2000413AD5 -:1012A000200020202020434F4D00202020636F6D20 -:1012B0007061726520696E746572727570742065F4 -:1012C0006E61626C6564002020206F766572666CCA -:1012D0006F7720696E7465727275707420656E61C7 -:1012E000626C6564003A20002020202054494D5350 -:1012F0004B00423A2000202020205443435200411A -:101300003A20002020202054434352002020202057 -:1013100043533A20002020202057474D3A200050C8 -:10132000574D3A20202534640050574D3A2020254F -:1013300034640047004800000088008A008C00B335 -:1013400000B400000098009A009C00A800AA00AC1D -:101350000028012A012C012020202054494D45520B -:1013600000440045006E00800081006F00B000B1B5 -:10137000007000900091007100A000A10072002098 -:10138000012101730020697320616C736F207469FF -:10139000656420746F20746869732070696E0054EE -:1013A000494D45523143000A202E002020002020C4 -:1013B000506F72743A20004F7574707574203D2020 -:1013C00000496E70757420203D200050574D3A2022 -:1013D000202534640050574D3A20202534640050B5 -:1013E000574D3A20202534640050574D3A2020258F -:1013F00034640050574D3A20202534640050574D36 -:101400003A20202534640050574D3A20202534647A -:101410000050574D3A20202534640050574D3A2053 -:10142000202534640050574D3A2020253464005064 -:10143000574D3A20202534640050574D3A2020253E -:1014400034640050574D3A20202534640050574DE5 -:101450003A20202534640050574D3A20202534642A -:101460000050574D3A2020253464002020200020D1 -:101470002020416E616C6F6720696E203D2025350C -:1014800064003C756E757365642F756E6B6E6F7757 -:101490006E3E00202841253264292020002573500B -:1014A000494E3A202533642000416E616C6F6720FD -:1014B000696E203D202535640070726F7465637419 -:1014C00065642000202841253264292020002573EE -:1014D00050494E3A2025336420003D120001391254 -:1014E00001012C1232011F123301131234010812B0 -:1014F0003501FD113D01F5112C01ED112D01E51115 -:101500002101D6112D01CB111B01BD111D01B111FE -:101510001C01A611180198111A018C1119018111D1 -:101520003C0173111701671116015F110601561175 -:101530000701491102013C1109012F110801201175 -:101540000A0114110E0108111E01FC102701F010F0 -:101550000F01E0101F01D4102001CC100D01C310A9 -:101560003201BA103301B0100C01A8103401A410DC -:10157000150196103801921014018D10350182105A -:101580002E0177102F016C103001611031015710BE -:101590002B014E102C01451023013B1022012B1072 -:1015A0002A0112102B01FC0F2C01F50F3501EA0F57 -:1015B0004500DF0F4300D40F4200C70F4400BD0FAA -:1015C0003901B00F3B01A60F25019B0F3A01910F86 -:1015D0001101840F04017A0F29016F0F0501650FB6 -:1015E0000B01580F03014E0F1201430F10013C3C39 -:1015F0003C2067636F64655F4732390A0020636F80 -:1016000072726563746564205A3A004732392075F6 -:101610006E636F72726563746564205A3A00203A93 -:10162000203E2070726F62696E6720636F6D706C10 -:101630006574650A00202063757272656E745F7050 -:101640006F736974696F6E3D0052756E6E696E6777 -:1016500020696E204452592D52554E206D6F64659D -:101660000A00473239204175746F20426564204C6E -:101670006576656C696E670A0028422961636B00B4 -:10168000284629726F6E74002852296967687400B1 -:10169000284C29656674003F2856296572626F736D -:1016A00065206C6576656C20697320696D706C616E -:1016B000757369626C652028302D34292E0A00422A -:1016C0006164205A2076616C75650A004E6F206255 -:1016D000696C696E65617220677269640A00203AFC -:1016E000203E3E3E2067636F64655F4732390A00E3 -:1016F000202063757272656E745F706F73697469B0 -:101700006F6E3D00205A3A200020593A2000426571 -:101710006420583A20004D65736820706F696E74BC -:101720002063616E6E6F74206265207265736F6CEA -:101730007665640A00464F414D2043555454455246 -:10174000204F4E0A004C41534552204F4E0A004C48 -:1017500041534552204F46460A00464F414D2043D3 -:101760005554544552204F46460A002569730025BA -:10177000696D20256973002569682025696D20251C -:10178000697300256964202569682025696D202515 -:1017900069730025697920256964202569682025F9 -:1017A000696D20256973005072696E742074696DCB -:1017B000653A20004572726F722077726974696EA3 -:1017C0006720746F20454550524F4D210A00290A69 -:1017D000002062797465733B206372632000536557 -:1017E0007474696E67732053746F72656420280087 -:1017F000202863616C63756C6174656429210A003B -:1018000020213D2000454550524F4D20435243205A -:101810006D69736D61746368202D202873746F7215 -:101820006564292000290A002062797465733B20D1 -:1018300063726320002073746F7265642073657433 -:1018400074696E6773207265747269657665642069 -:101850002800204D61726C696E3D563430290A00B3 -:1018600028454550524F4D3D00454550524F4D2063 -:1018700076657273696F6E206D69736D61746368EC -:101880002000024B494C4C45442E2000202D20497D -:101890006E76616C69642065787472756465722017 -:1018A0006E756D62657220210A002020506C616E99 -:1018B0006E657242756666657242797465733A2028 -:1018C000002046726565204D656D6F72793A200083 -:1018D000436F6D70696C65643A20417567203330E1 -:1018E00020323031370A00207C20417574686F72D5 -:1018F0003A202853524C2C204D616B657241726D19 -:101900005631290A00417567203330203230313793 -:1019100000204C61737420557064617465643A20D2 -:10192000004D616B657241726D56310A004D6172F6 -:101930006C696E0020536F66747761726520526522 -:101940007365740A00205761746368646F6720527E -:10195000657365740A002042726F776E206F75742C -:101960002052657365740A002045787465726E6153 -:101970006C2052657365740A00506F7765725570FC -:101980000A0073746172740A00205A3A0020593AAE -:101990000020583A00656E6473746F707320686934 -:1019A000743A200020746F6F206C6F6E672065782A -:1019B00074727573696F6E2070726576656E74658A -:1019C000640A0020636F6C642065787472757369B3 -:1019D0006F6E2070726576656E7465640A002028EB -:1019E000646F6E65290A004578747261706F6C616E -:1019F0007465205B0042696C696E656172204C659C -:101A000076656C696E6720477269643A0A003C3CEF -:101A10003C20646F5F686F6D696E675F6D6F7665A0 -:101A200028002C20002C20003E3E3E20646F5F6882 -:101A30006F6D696E675F6D6F7665280020746F6FDC -:101A4000206C6F6E6720657874727573696F6E2095 -:101A500070726576656E7465640A0020636F6C64ED -:101A600020657874727573696F6E20707265766523 -:101A70006E7465640A0041424C2041646A75737457 -:101A80006D656E74205A002028656E61626C656415 -:101A9000290A00202864697361626C6564290A0060 -:101AA00042494C494E454152004175746F20426590 -:101AB00064204C6576656C696E673A2000204E6F35 -:101AC0007A7A6C65290A0020262041626F766500CB -:101AD00020262053616D65205A2061730020262046 -:101AE00042656C6F77002D46726F6E740020284D32 -:101AF0006964646C6500205A3A0020593A005072BB -:101B00006F6265204F666673657420583A004649D7 -:101B1000585F4D4F554E5445445F50524F42450A11 -:101B20000050726F62653A200053434152410A00EF -:101B30004D616368696E6520547970653A200020B4 -:101B4000706F736974696F6E206F7574206F662093 -:101B500072616E67652E0A003F50726F62652000E9 -:101B600024F4D43050C38E20C2A24017828B70114F -:101B7000127A910D816CD90AA861E108C7586607ED -:101B8000615143061E4B5D05C145A7041A4111046E -:101B9000093D9803713931034036DB026533910208 -:101BA000D4305402802E1D02632CEE01752AC5012B -:101BB000B028A001102781018F2564012B244B013F -:101BC000E0223401AC211F018D200D01801FFC009B -:101BD000841EED00971DDF00B81CD200E61BC60076 -:101BE000201BBC00641AB200B219A8000A19A00098 -:101BF0006A189900D117910040178B00B516840020 -:101C000031167E00B31579003A157300C7146F00C2 -:101C100058146A00EE1366008813630025135E00F3 -:101C2000C7125B006C12570015125400C11151000D -:101C300070114F0021114B00D61049008D10470044 -:101C40004610440002104200C00F4000800F3E00CA -:101C5000420F3C00060F3B00CB0E3800930E3700BE -:101C60005C0E3500270E3400F30D3200C10D31003B -:101C7000900D3000600D2E00320D2D00050D2C0052 -:101C8000D90C2B00AE0C2900850C29005C0C270018 -:101C9000350C27000E0C2600E80B2400C40B240092 -:101CA000A00B23007D0B23005A0B2100390B2100D0 -:101CB000180B2000F80A1F00D90A1E00BB0A1E00DC -:101CC0009D0A1D00800A1D00630A1C00470A1B00B4 -:101CD0002C0A1B00110A1A00F7091A00DD09190065 -:101CE000C4091900AB091900920917007B091800F3 -:101CF000630917004C091600360916002009160062 -:101D00000A091500F5081500E0081400CC081400B5 -:101D1000B8081400A4081400900813007D081200ED -:101D20006B0813005808120046081200340811000E -:101D3000230811001208110001081100F00710001B -:101D4000E0071000D0071000C0071000B0070F0018 -:101D5000A107100091070E0083070F0074070F0002 -:101D600065070E0057070E0049070E003B070D00E0 -:101D70002E070E0020070D0013070D0006070D00AB -:101D8000F9060C00ED060D00E0060C00D4060C0070 -:101D9000C8060C00BC060C00B0060C00A4060B0024 -:101DA00099060C008D060B0082060B0077060B00CF -:101DB0006C060B0061060A0057060B004C060A0071 -:101DC00042060A0038060A002E060A0024060A0007 -:101DD0001A060A001006090007060A00FD05090098 -:101DE000F4050900EB050900E2050900D905090021 -:101DF000D0050900C7050900BE050900B5050800A2 -:101E0000AD050800A50509009C050800940508001B -:101E10008C050800840508007C050800740508008E -:101E20006C050700650508005D05070056050800FC -:101E30004E05070047050700400508003805070064 -:101E4000310507002A050700230507001C050600C9 -:101E5000160507000F050700080506000205070024 -:101E6000FB040600F5040700EE040600E804060083 -:101E7000E2040700DB040600D5040600CF040600D8 -:101E8000C9040600C3040600BD040600B70406002A -:101E9000B1040500AC040600A6040600A004050079 -:101EA0009B04060095040500900406008A040500C2 -:101EB00085040500800406007A0405007504050009 -:101EC000700405006B04050066040500610405004C -:101ED0005C04050057040500520405004D0405008C -:101EE00048040500430405003E0404003A040500CC -:101EF00035040500300404002C0405002704040008 -:101F0000230405001E0404001A040400160405003E -:101F1000110404000D040400090405000404040075 -:101F200000040400FC030400F8030400F4030400AC -:101F3000F0030400EC030400E8030400E4030400DD -:101F4000E0030400DC030400D8030400D40304000D -:101F5000D0030400CC030400C8030300C50303003E -:101F600024F404D9201BC40C5C0E9804C4095F023D -:101F700065077101F405F900FB04B300480487000C -:101F8000C10369005803550003034500BE023A002F -:101F90008402310053022A00290225000402200095 -:101FA000E4011C00C8011900AF01170098011400DA -:101FB00084011300710110006101100051010E0035 -:101FC00043010D0036010B002B010B0020010B001B -:101FD000150109000C01090003010800FB000800BD -:101FE000F3000800EB000700E4000600DE00060036 -:101FF000D8000600D2000600CC000500C70005008E -:10200000C2000500BD000400B9000400B5000400D2 -:10201000B1000400AD000400A9000400A500030005 -:10202000A20003009F0004009B000300980003002F -:102030009500020093000300900003008D00020051 -:102040008B00030088000200860002008400030069 -:10205000810002007F0002007D0002007B00020080 -:10206000790002007700010076000200740002008F -:1020700072000100710002006F0002006D0001009B -:102080006C0002006A0001006900020067000100A4 -:1020900066000100650001006400020062000100AA -:1020A00061000100600001005F0002005D000100AE -:1020B0005C0001005B0001005A00010059000100B2 -:1020C00058000100570001005600010055000100B2 -:1020D00054000100530000005300010052000100B1 -:1020E00051000100500001004F0001004E000000AF -:1020F0004E0001004D0001004C0001004B000000AB -:102100004B0001004A0001004900010048000000A6 -:1021100048000100470001004600000046000100A1 -:10212000450000004500010044000100430000009C -:102130004300010042000000420001004100000095 -:1021400041000100400001003F0000003F0001008D -:102150003E0000003E0001003D0000003D00010087 -:102160003C0000003C0000003C0001003B0000007F -:102170003B0001003A0000003A0001003900000075 -:10218000390001003800000038000000380001006C -:102190003700000037000100360000003600000064 -:1021A0003600010035000000350000003500010058 -:1021B000340000003400000034000100330000004F -:1021C0003300000033000100320000003200000044 -:1021D0003200010031000000310000003100010038 -:1021E0003000000030000000300001002F0000002F -:1021F0002F0000002F0000002F0001002E00000023 -:102200002E0000002E0001002D0000002D00000017 -:102210002D0000002D0001002C0000002C0000000B -:102220002C0000002C0001002B0000002B000000FF -:102230002B0000002B0001002A0000002A000000F3 -:102240002A0000002A0001002900000029000000E7 -:1022500029000000290000002900010028000000DA -:1022600028000000280000002800000028000100CD -:1022700027000000270000002700000027000000C2 -:1022800027000100260000002600000026000000B4 -:1022900026000000260001002500000025000000A7 -:1022A0002500000025000000250000002500010099 -:1022B000240000002400000024000000240000008E -:1022C0002400010023000000230000002300000080 -:1022D0002300000023000000230000002300010071 -:1022E0002200000022000000220000002200000066 -:1022F0002200000022000100210000002100000057 -:102300002100000021000000210000002100000049 -:10231000210001002000000020000000200000003B -:10232000200000002000000020000000200000002D -:10233000200001001F0000001F0000001F0000001F -:102340001F0000001F0000001F0000001F00010010 -:102350001E0000001E0000001E0000001E00000005 -:1023600048617264636F6465642044656661756C7E -:10237000742053657474696E6773204C6F61646573 -:10238000640A00AC00000058010000640000001066 -:10239000270000E8030000643B65415839E541002F -:1023A0000070410000C8410000C842E438DE43E448 -:1023B00038DE435555054451333642E4388E4020CB -:1023C000204D383531205A005A2D50726F626520E9 -:1023D0004F666673657420286D6D293A0A002044A3 -:1023E0000020490020204D33303120500050494416 -:1023F0002073657474696E67733A0A00205A00206E -:10240000204D3432302053004175746F2042656492 -:10241000204C6576656C696E673A0A00205A002088 -:10242000590020204D323036205800486F6D65200D -:102430006F66667365743A0A00204500205A0020D2 -:10244000590020580020420020540020204D3230F6 -:1024500035205300416476616E6365643A20533CD5 -:102460006D696E5F66656564726174653E20543C9B -:102470006D696E5F74726176656C5F6665656472C6 -:102480006174653E20423C6D696E5F7365676D6582 -:102490006E745F74696D655F6D733E20583C6D614D -:1024A000785F78795F6A65726B3E205A3C6D61781F -:1024B0005F7A5F6A65726B3E20453C6D61785F654F -:1024C0005F6A65726B3E0A00205400205200202093 -:1024D0004D323034205000416363656C6572617425 -:1024E000696F6E2028756E6974732F7332293A20D4 -:1024F000503C7072696E745F616363656C3E20521C -:102500003C726574726163745F616363656C3E20E5 -:10251000543C74726176656C5F616363656C3E0AFE -:102520000020450020204D323031205400205A0038 -:1025300020590020204D3230312058004D617869FB -:102540006D756D20416363656C65726174696F6E52 -:102550002028756E6974732F7332293A0A0020455A -:102560000020204D323033205400205A00205900E2 -:1025700020204D3230332058004D6178696D756DE3 -:10258000206665656472617465732028756E697470 -:10259000732F73293A0A0020450020204D3932203C -:1025A0005400205A0020590020204D393220580074 -:1025B00053746570732070657220756E69743A0A81 -:1025C0000020204D3230302044300A0020204D328F -:1025D000303020543120440020204D32303020440F -:1025E000002044697361626C65640A0046696C612D -:1025F0006D656E742073657474696E67733A00203C -:1026000020473231202020203B20556E69747320F2 -:10261000696E206D6D0A004361703A454D45524721 -:10262000454E43595F5041525345523A310A004397 -:1026300061703A434153455F4C494748545F4252A9 -:10264000494748544E4553533A300A004361703A63 -:10265000544F47474C455F4C49474854533A300A1A -:10266000004361703A534F4654574152455F504FB3 -:102670005745523A300A004361703A4C4556454C32 -:10268000494E475F444154413A310A004361703A30 -:102690005A5F50524F42453A310A004361703A4105 -:1026A00055544F4C4556454C3A310A004361703AF7 -:1026B0005052494E545F4A4F423A310A00436170CA -:1026C0003A50524F47524553533A300A00436170D3 -:1026D0003A4155544F5245504F52545F54454D5016 -:1026E0003A310A004361703A454550524F4D3A31F4 -:1026F0000A004649524D574152455F4E414D453AB9 -:102700004D61726C696E204D616B657241726D56E0 -:102710003120284769746875622920534F55524308 -:10272000455F434F44455F55524C3A68747470732B -:102730003A2F2F6769746875622E636F6D2F4D6134 -:102740006B657241726D2F4D61726C696E205052D3 -:102750004F544F434F4C5F56455253494F4E3A31B9 -:102760002E30204D414348494E455F545950453A1B -:102770004D616B657241726D204558545255444508 -:10278000525F434F554E543A3220555549443A32E0 -:10279000326233316232642D323133342D3465315B -:1027A000612D383234632D36303762353965356303 -:1027B0003035380A002F2F200020646174613A0000 -:1027C0002062797465733A003A2066726F6D3A0040 -:1027D0006932632D7265706C7900206F7574206F9B -:1027E000662072616E67650A00536572766F20001D -:1027F0003A200020536572766F2000526573656E33 -:10280000643A20006F6B00203A205343415241202C -:10281000464B0A0020206361727465733D0020639B -:102820006F735F61623A002073696E5F61623A00A4 -:1028300020636F735F613A002073696E5F613A00D5 -:1028400020746F6F6C5F6F66667365745F616E672F -:102850006C653A0020623A002020534341524120E7 -:10286000464B20613A00205068693A0020423A0005 -:1028700020202020416E676C652041203A002059BD -:102880003A0020202020532D537061636520583A70 -:1028900000205A3A0020593A002020534341524127 -:1028A00020494B204C6F676963616C20583A004B9C -:1028B000494C4C45442E20004B494C4C20636175DB -:1028C00073656420627920746F6F206D7563682072 -:1028D000696E6163746976652074696D65202D2069 -:1028E00063757272656E7420636F6D6D616E643AAC -:1028F00020005072696E7465722068616C74656442 -:102900002E206B696C6C28292063616C6C656421D6 -:102910000A0000002100240027002A002D003000BA -:10292000330001010000040107010A010000220038 -:10293000250028002B002E00310034000201000089 -:10294000050108010B0100002000230026002900DA -:102950002C002F00320000010000030106010901D4 -:1029600005050505070508080808020202020A0A0B -:102970000808040404040101010101010101030329 -:10298000030303030303040707070C0C0C0C0C0CD4 -:102990000C0C0202020206060606060606060B0BD1 -:1029A0000B0B0B0B0B0B07070A0A0A0A0A0A050591 -:1029B0000102102020080810204010204080020151 -:1029C0000201080402010102040810204080804036 -:1029D0002010080402018004020180402010080435 -:1029E00002010804020101020408102040800102D3 -:1029F0000408102040801008040880102040044083 -:102A000000000A0B02090C0D0E0807030401000068 -:102A100000000000000000000000000000000000B6 -:102A20000000000000000000000000001211100073 -:102A30000000000000000000000000000000000096 -:102A40000000000000000000000000000000000086 -:102A5000466F616D2043757474657200506C6F74BD -:102A600074657200536F6C646572005069636B65C6 -:102A700072004D696C6C696E67004C617365720021 -:102A800045787472756465720020643A0020693A72 -:102A90000020703A0043290A0061626C65642028B6 -:102AA0006D696E2074656D702000436F6C642065E5 -:102AB00078747275646573206172652000546F6F5D -:102AC000206661722066726F6D2072656665726540 -:102AD0006E636520706F696E740A00802A7A2A72AC -:102AE0002A6B2A642A5C2A502A546F6F6C3A2000A1 -:102AF000204443433D00204443423D0020444341A1 -:102B00003D0054696D6572203520463D0053657463 -:102B10002064757479206379636C657320626574D1 -:102B20007765656E202D31303020616E6420313044 -:102B3000300A004672657175656E637920746F6F37 -:102B400020686967682E0A003A20007A5F6D696E16 -:102B50003A20202D3230207A5F6D61783A20203281 -:102B600030005A204F666673657420005374616E9E -:102B70006461726420446576696174696F6E3A209D -:102B8000002052616E67653A2000204D61783A203E -:102B900000204D696E3A20004D65616E3A20004676 -:102BA000696E6973686564210A002072616E6765E9 -:102BB0003A2000206D61783A2000206D696E3A203D -:102BC00000207369676D613A2000206D65616E3A7F -:102BD00020003A207A3A2000206F662000205A0018 -:102BE000205900205800476F696E6720746F3A00C3 -:102BF000436C6F636B776973650A00436F756E741E -:102C000065722D0020446972656374696F6E3A20A5 -:102C100000202020616E676C653A20005374617259 -:102C200074696E67207261646975733A2000506F31 -:102C3000736974696F6E696E67207468652070725D -:102C40006F62652E2E2E0A003F4E756D62657220F2 -:102C50006F66206C65677320696E206D6F76656D99 -:102C6000656E74206E6F7420706C61757369626C30 -:102C7000652028302D3135292E0A00590058003F93 -:102C800053616D706C652073697A65206E6F742076 -:102C9000706C61757369626C652028342D3530293C -:102CA0002E0A004D3438205A2D50726F6265205222 -:102CB00065706561746162696C69747920546573CB -:102CC000740A003F2856296572626F7365206C652F -:102CD00076656C20697320696D706C6175736962CB -:102CE0006C652028302D34292E0A00202F0020402A -:102CF0003A006F6B0020573A00205A3A0020423ABF -:102D00000020436F756E7420413A002020205073DC -:102D1000692B54686574613A005343415241205411 -:102D2000686574613A0020453A00205A3A002059FB -:102D30003A00583A0010005E01C001FA00F001F5B7 -:102D4000003002F0007002EB00A002E600C002E1D9 -:102D5000001003DC005003D700E003D2007004CD64 -:102D600000E004C800E005BE006006B9004007AA04 -:102D700000F008A000700B9600F00D8C00E01082AF -:102D800000E0137800F0176E00D0196900701B6422 -:102D900000401E5F0010205A00F025500080294698 -:102DA00000D0303C00A03237001035320020392DE1 -:102DB0000020392800703A2300A03B1E00A03C19D7 -:102DC00000203D1600003F0300F03F0000626564F4 -:102DD0000A002C2073797374656D2073746F7070A2 -:102DE000656421204865617465725F49443A20003A -:102DF00048656174696E67206661696C6564004846 -:102E0000656174696E67206661696C6564000A0AB1 -:102E10000020205A5F4D494E3A004572723A204DCB -:102E2000494E54454D50004D494E54454D50207427 -:102E30007269676765726564004572723A204D4138 -:102E40005854454D50004D415854454D50207472D2 -:102E50006967676572656400544845524D414C206E -:102E600052554E4157415900546865726D616C204E -:102E700052756E61776179004E414E494E49545901 -:102E8000494E46CDCCCC3D0AD7233C17B7D1387735 -:102E9000CC2B329595E6241FB14F0A00002041004B -:102EA00000C84200401C4620BCBE4CCA1B0E5AAE95 -:102EB000C59D74008FCA11241FBECFEFD1E2DEBFC3 -:102EC000CDBF00E00CBF13E0A0E0B2E0EEECFFEA03 -:102ED00001E00BBF02C007900D92A239B107D9F7EC -:102EE0002FE0A2E9B3E001C01D92A53FB207E1F7D0 -:102EF00017E1CBE5D7E100E006C021970109802F5B -:102F0000FE010E9478CBCA35D10780E00807A9F7F7 -:102F10000E945AC40C94E5D70C9400002F923F9263 -:102F20004F925F926F927F928F929F92AF92BF92D9 -:102F3000CF92DF92EF92FF920F931F93CF93DF9385 -:102F4000CDB7DEB7CD58D1090FB6F894DEBF0FBEAE -:102F5000CDBFCDB6DEB6C657DF4FD982C882CA58BC -:102F6000D0400091250720E6029F800111240754DC -:102F70001C4F8091EA0680FF1AC0EAE2FEE08491CD -:102F80007F013FEFE31AF30A811102C0780104C008 -:102F90000E94B63FF701F3CFD7018D917D018823C1 -:102FA00019F00E94B63FF8CF8AE00E94B63F109217 -:102FB000B1031092B0038FE380934705109246054A -:102FC000109245051092AC031092AD031092AE031F -:102FD0001092AF03F80180810F5F1F4F8032D1F351 -:102FE0008E34B1F4818190ED980F9A3020F08D32BB -:102FF00011F08B3269F43296DF0131962C91205317 -:103000002A30D0F3CD01FC01019620812032D9F382 -:10301000F0937E0DE0937D0D7F01BFEFEB1AFB0A6D -:1030200010816AE270E0C7010E94C9CE009731F0BA -:10303000FC01319780818032E1F311821D3429F047 -:10304000143519F0173409F0C2C0F70180812FEF51 -:10305000E21AF20A8032C9F380538A3008F0B7C00E -:103060001093470520914505309146054AE0319679 -:10307000429FC001439F900D1124DF0111972C91B5 -:10308000022E000C330B20533109280F391F808189 -:1030900080538A3060F33093460520934505CF0175 -:1030A000DC0101964C914032D9F31D34D1F42E311C -:1030B000310591F03CF42731310571F02C313105A7 -:1030C00081F40AC02537310564F02737310524F033 -:1030D000203A43E0340729F4B093B103A093B0033E -:1030E00076C01092B1031092B00300917D0DEE24D2 -:1030F000E394F12CFD0131966C91662309F467C0CD -:103100006132A1F41D3491F42032310579F4F09349 -:10311000B103E093B00363E270E0CF010E94C9CE37 -:10312000009709F454C0DC011C9251C061546A310B -:1031300090F5CF01FC01408101964032D9F380ED3A -:10314000840F8A3040F083ED840F823020F04B32C0 -:1031500011F00C941534CF01462F50E0DA0173E0E2 -:10316000B595A7957A95E1F7A455BC4F67706701AF -:1031700002C0CC0CDD1C6A95E2F7B6017C91672B8E -:103180006C93009711F0801B01C080E0DA01AE560D -:10319000BC4F8C930AC08091B0039091B103892BEE -:1031A00021F4B093B103A093B003808181548A319C -:1031B00010F4DF019FCFDF0131968C9180538A306C -:1031C000D0F3FD01119680818032D9F3F2CF809146 -:1031D00047058D3411F40C941828843511F40C949F -:1031E0008533873411F00C94F83380914505909124 -:1031F00046058A30910511F40C9494267CF58430B0 -:10320000910509F42BC67CF497FF02C00C9412348C -:10321000823091050CF064C021E0822781700E9409 -:103220001C850C9412348730910511F40C94782588 -:1032300054F48530910509F44EC6069711F40C94A8 -:1032400040240C9412348830910511F40C94B0256C -:10325000099711F40C9437260C9412348D31910592 -:1032600011F40C94CE27ECF48231910511F40C94F6 -:10327000BE2754F4419711F00C9412341092E906D1 -:103280001092E8060C9412348331910511F40C94D9 -:10329000C6274C9711F00C9412340E9471490C947B -:1032A00012348A35910511F40C94D6276CF48E31C2 -:1032B000910511F40C94D2278A9711F00C941234D2 -:1032C0000E94BF5B0C9412348B35910511F40C9461 -:1032D000DA278C35910511F40C94DF270C94123405 -:1032E00020916902222311F40C94123411E0029708 -:1032F00009F010E00E94918482E50E94853E8823B7 -:1033000009F430C10E94233E4B015C01C090EF0ED6 -:10331000D090F00EE090F10EF090F20E8091F30E4E -:103320009091F40EA091F50EB091F60E8DA39EA390 -:10333000AFA3B8A72091CB063091CC064091CD0623 -:103340005091CE0629A73AA74BA75CA78091CF063C -:103350009091D006A091D106B091D2068DA79EA7DC -:10336000AFA7B8AB20E030E0A901C501B4010E94CD -:103370008ED3882309F458C5A701960169A57AA5BB -:103380008BA59CA50E948ED381110DC02DA13EA1BD -:103390004FA158A56DA57EA58FA598A90E948ED393 -:1033A000882309F441C520E030E0A901C501B4013A -:1033B0000E948ED3881F8827881F18130BC020E017 -:1033C00030E040E85FE325962CAF3DAF4EAF5FAFF6 -:1033D00025970AC080E090E0A0E8BFEB25968CAF6F -:1033E0009DAFAEAFBFAF2597A701960169A57AA59E -:1033F0008BA59CA50E9491CB6BAF7CAF8DAF9EAF90 -:103400002DA13EA14FA158A56DA57EA58FA598A978 -:103410000E9491CB6DAB7EAB8FAB98AF2BAD3CAD2B -:103420004DAD5EADCA01B9010E94F4D32B013C0140 -:103430002DA93EA94FA958ADCA01B9010E94F4D3E4 -:103440009B01AC01C301B2010E9492CB0E9460CEED -:1034500069AB7AAB8BAB9CAB20E030E040E05FE344 -:103460000E94F4D32B013C01A5019401C501B401D4 -:103470000E94F4D34B015C01A3019201C301B2018C -:103480000E94F4D39B01AC01C501B4010E9491CB11 -:103490000E9460CE9B01AC0125966CAD7DAD8EADDA -:1034A0009FAD25970E94F4D34B015C0129A53AA555 -:1034B0004BA55CA5C701B6010E9492CB20E030E08D -:1034C00040E05FE30E94F4D32B013C016DA97EA98B -:1034D0008FA998AD905829A93AA94BA95CA90E9437 -:1034E0008CCC9B01AC01C501B4010E94F4D39B01BB -:1034F000AC01C301B2010E9492CBA70196010E94C8 -:1035000091CB6B017C012DA53EA54FA558A96DA1BE -:103510007EA18FA198A50E9492CB20E030E040E0F0 -:103520005FE30E94F4D32B013C0129A93AA94BA9DE -:103530005CA96BAD7CAD8DAD9EAD0E948CCC9B012A -:10354000AC01C501B4010E94F4D39B01AC01C301DD -:10355000B2010E9492CB2DA13EA14FA158A50E947D -:1035600091CB14C089E40E94853E882329F00E94F3 -:10357000233E6B017C0103C0C12CD12C76018AE46F -:103580000E94853E8823D9F00E94233E6DA77EA726 -:103590008FA798AB20E030E0A901C701B6010E94D7 -:1035A0008ED381111AC020E030E0A9016DA57EA55F -:1035B0008FA598A90E948ED381110FC035C420E039 -:1035C00030E0A901C701B6010E948ED3882309F417 -:1035D0002BC41DA61EA61FA618AA8091E8069091CE -:1035E000E9068130910591F082309105D9F0892B5F -:1035F00021F5A2E0B0E02196BFAFAEAF2197E1E0A8 -:10360000F0E0FAAFE9AF212C312C17C021E030E017 -:1036100021963FAF2EAF21971AAE19AE22E0222E8F -:10362000312C0BC021961FAE1EAE219742E050E018 -:103630005AAF49AF22242394312CD701C601B05888 -:103640008DA39EA3AFA3B8A72DA53EA54FA558A9AE -:10365000505829A73AA74BA75CA79C01AD01BC0114 -:10366000CD010E94F4D34B015C0129A53AA54BA5DD -:103670005CA5CA01B9010E94F4D39B01AC01C5014C -:10368000B4010E9492CB0E9460CEA1966CAF7DAF38 -:103690008EAF9FAFA197A101440F551F440F551F37 -:1036A0005CAF4BAFFA01E151F14F80819181A28172 -:1036B000B38189AB9AABABABBCABA7019601BC01A4 -:1036C000CD010E9492CB25966CAF7DAF8EAF9FAFA0 -:1036D0002597C9ACDAACCC0CDD1CCC0CDD1CDAAE09 -:1036E000C9AEF601E151F14FC080D180E280F38094 -:1036F0002996CCAEDDAEEEAEFFAE29972DA53EA548 -:103700004FA558A9C701B6010E9492CB61966CAF34 -:103710007DAF8EAF9FAF6197EBADFCADE553F94F39 -:10372000C080D180E280F3802D96CCAEDDAEEEAECF -:10373000FFAE2D9725962CAD3DAD4EAD5FAD2597D7 -:10374000C701B6010E9491CB6B017C01E9ADFAADD6 -:10375000E553F94F208131814281538165962CAF29 -:103760003DAF4EAF5FAF659761962CAD3DAD4EADB1 -:103770005FAD619765966CAD7DAD8EAD9FAD659784 -:103780000E9491CB4B015C0121962EAC3FAC21975E -:10379000220C331C220C331CF101E151F14F8081CA -:1037A0009181A281B38169968CAF9DAFAEAFBFAF5F -:1037B0006997F101E553F94F9C01AD016081718179 -:1037C000828193810E9491CB6DAB7EAB8FAB98AF22 -:1037D0002091D7063091D8064091D9065091DA064B -:1037E000A5962CAF3DAF4EAF5FAFA5978091FB0E76 -:1037F0009091FC0EA091FD0EB091FE0E6D968CAFD7 -:103800009DAFAEAFBFAF6D97A70196016DA17EA131 -:103810008FA198A50E94F4D32B013C01A50194012E -:1038200069A57AA58BA59CA50E94F4D39B01AC0148 -:10383000C301B2010E9492CB2B013C01A50194016E -:103840006DA17EA18FA198A50E94F4D34B015C01CC -:10385000A701960169A57AA58BA59CA50E94F4D322 -:103860009B01AC01C501B4010E9491CBA30192015F -:103870000E9411CC6B017C0120E030E0A9010E9484 -:103880008ED387FF0AC02BED3FE049EC50E4C7011F -:10389000B6010E9492CB6B017C01112351F02BEDFC -:1038A0003FE049EC50E4C701B6010E9491CB6B01A7 -:1038B0007C0120E030E0A901C701B6010E948ED34F -:1038C000811126C02D962CAD3DAD4EAD5FAD2D972F -:1038D00069A97AA98BA99CA90E948ED3811118C0CD -:1038E00065962CAD3DAD4EAD5FAD659729966CAD3F -:1038F0007DAD8EAD9FAD29970E948ED3811108C0FA -:10390000ABEDCA2EAFE0DA2EA9ECEA2EA0E4FA2E37 -:10391000A1962CAD3DAD4EAD5FADA197C701B601EF -:103920000E94F4D39B01AC010E94F4D34B015C01D3 -:103930002DA93EA94FA958ADCA01B9010E94F4D3DF -:103940009B01AC01C501B4010E9492CB0E9460CEE4 -:103950004B015C012FE632E143E85AE30E948ED32B -:1039600087FD5EC2C501B4010E9434CD0E9405CD21 -:1039700021967FAF6EAF2197DB01AB2B31F4E1E0F5 -:10398000F0E02196FFAFEEAF219721962EAD3FAD2F -:103990002197B90180E090E00E9493D34B015C0134 -:1039A0009B01AC01C701B6010E948CCC69AB7AAB1C -:1039B0008BAB9CABA50194016DA97EA98FA998AD95 -:1039C0000E948CCCA1966CAF7DAF8EAF9FAFA197BC -:1039D0006D962CAD3DAD4EAD5FAD6D97A5966CADC2 -:1039E0007DAD8EAD9FADA5970E9491CBA5019401B1 -:1039F0000E948CCCA5966CAF7DAF8EAF9FAFA59784 -:103A000029A93AA94BA95CA9CA01B9010E94F4D31A -:103A100020E030E040E05FE30E94F4D39B01AC0182 -:103A200060E070E080E89FE30E9491CB29966CAF44 -:103A30007DAF8EAF9FAF299701E010E00C0F1D1FE7 -:103A4000020D131D6996CCACDDACEEACFFAC6997F2 -:103A5000D801CD92DD92ED92FC9213976D96CCAC8D -:103A6000DDACEEACFFAC6D97CD86DE86EF86F88AD6 -:103A70006091180270911902072E000C880B990BA7 -:103A80000E9495D32091270230912802409129026B -:103A900050912A020E94F4D32AE037ED43E25CE31E -:103AA0000E94F4D32D966CAF7DAF8EAF9FAF2D9754 -:103AB0000E94ED6E9B01AC0128533F4F4F4F5F4F6B -:103AC00065962CAF3DAF4EAF5FAF65974DA05EA042 -:103AD0006FA078A422242394312C39E13DAB41E03E -:103AE00050E04C0F5D1FCBACDCAC4C0D5D1D5CAFF2 -:103AF0004BAFEE24E394F12CEC0EFD1EC9ACDAAC16 -:103B0000EC0CFD1CFAAEE9AE67961FAF0EAF6797DF -:103B10002196CEACDFAC21972C143D0409F43DC1B5 -:103B20000E94B4C10E94ED6EDC01CB0165962CAD04 -:103B30003DAD4EAD5FAD6597821B930BA40BB50BEE -:103B4000B7FD10C00E94ED6E9B01AC0128533F4FA2 -:103B50004F4F5F4F65962CAF3DAF4EAF5FAF659750 -:103B60000E943E9E3DA931503DAB332309F441C034 -:103B700029962CAD3DAD4EAD5FAD299769A57AA5CF -:103B80008BA59CA50E94F4D36B017C0129A93AA9BD -:103B90004BA95CA9B201C3010E94F4D3A70196010D -:103BA0000E9492CB6B017C0129962CAD3DAD4EADB0 -:103BB0005FAD2997B201C3010E94F4D34B015C01B0 -:103BC00029A93AA94BA95CA969A57AA58BA59CA5A9 -:103BD0000E94F4D39B01AC01C501B4010E9491CBBA -:103BE0002B013C01C601D70189A79AA7ABA7BCA7A7 -:103BF0004FC0B10180E090E00E9493D329A93AA977 -:103C00004BA95CA90E94F4D34B015C010E9487CCB4 -:103C10006B017C01C501B4010E9452CE4B015C01D5 -:103C2000A70196016DA17EA18FA198A50E94F4D352 -:103C30002B013C01A50194016DA57EA58FA598A936 -:103C40000E94F4D39B01AC01C301B2010E9492CB4C -:103C50002B013C01A50194016DA17EA18FA198A526 -:103C60000E94F4D34B015C01A70196016DA57EA5CE -:103C70008FA598A90E94F4D39B01AC01C501B401A2 -:103C80000E9491CB69A77AA78BA79CA749E14DAB6E -:103C90009201A30125966CAD7DAD8EAD9FAD2597AC -:103CA0000E9492CBABADBCAD6D937D938D939C93F5 -:103CB000139729A53AA54BA55CA561966CAD7DAD82 -:103CC0008EAD9FAD61970E9492CBE9ADFAAD608356 -:103CD000718382839383A1962CAD3DAD4EAD5FADD4 -:103CE000A1976796AEADBFAD67976D917D918D91B0 -:103CF0009C910E9492CB6796EEADFFAD6797608373 -:103D0000718382839383A5962CAD3DAD4EAD5FAD9F -:103D1000A5976D857E858F8598890E9492CB6D874A -:103D20007E878F87988BC090EE0E89819A81AB81B8 -:103D3000BC81898B9A8BAB8BBC8B8D819E81AF8133 -:103D4000B8858D8B9E8BAF8BB88F89859A85AB8517 -:103D5000BC85898F9A8FAB8FBC8FCE0141960E9414 -:103D6000E43E40E050E0BA01CE0141960E94C5A079 -:103D70002D96ECACFDAC0EAD1FAD2D979E01235FD3 -:103D80003F4F47E05FE063E07FE08FEF9EE00E94FF -:103D90007774FFEF2F1A3F0ABBCEC090EE0E8091D2 -:103DA000CB069091CC06A091CD06B091CE06898B22 -:103DB0009A8BAB8BBC8B8091CF069091D006A09153 -:103DC000D106B091D2068D8B9E8BAF8BB88F809130 -:103DD000D3069091D406A091D506B091D606898FCE -:103DE0009A8FAB8FBC8FCE0141960E94E43E40E09B -:103DF00050E0BA01CE0141960E94C5A02D96ECACD0 -:103E0000FDAC0EAD1FAD2D9727ED36E047E05FE02E -:103E100063E07FE08FEF9EE00E9477740E94A83DF0 -:103E20000E94AB3F0C941234E3E0FCE084918F01DC -:103E30000F5F1F4F882321F00E94B63FF801F6CF95 -:103E4000ECE9F3E084918F010F5F1F4F882311F499 -:103E50000C9412340E94B63FF801F4CF80E50E9422 -:103E6000853E882329F00E94DF3D6B017C0103C061 -:103E7000C12CD12C760183E50E94853E882361F018 -:103E80000E94233E20E030E04AE754E40E94F4D34D -:103E90000E9405CD6B017C010E94AFC20E94AB3F26 -:103EA00080917F0D9091800DA091810DB091820D38 -:103EB000C80ED91EEA1EFB1E0E94ED6EDC01CB016E -:103EC0008C199D09AE09BF09B7FD02C00C941234CC -:103ED0000E943E9EF1CF80916902882311F40C94D8 -:103EE00012348091E8069091E906892BD1F0E3E045 -:103EF000FCE084918F010F5F1F4F882321F00E9407 -:103F0000B63FF801F6CFE2EBF3E084918F010F5F4B -:103F10001F4F882311F40C9412340E94B63FF8010D -:103F2000F4CF0E94918489E40E94853E882329F081 -:103F30000E94233E2B013C0103C0412C512C320135 -:103F40008AE40E94853E882329F00E94233E4B018B -:103F50005C0103C0812C912C540180E50E94853EB8 -:103F6000882329F00E94233E6B017C0103C0C12CF1 -:103F7000D12C760181E50E94853E882339F00E948C -:103F8000233E6DA37EA38FA398A704C01DA21EA2EB -:103F90001FA218A62091EE0ECB57DF4F2883C558DD -:103FA000D0406091180270911902072E000C880B06 -:103FB000990B0E9495D320912702309128024091BD -:103FC000290250912A020E94F4D32AE037ED43E2FD -:103FD0005CE30E94F4D3CA57DF4F688379838A83F6 -:103FE0009B83C658D0408091EF0E9091F00EA09127 -:103FF000F10EB091F20E89A79AA7ABA7BCA7A301B7 -:104000009201BC01CD010E9492CB65966CAF7DAF51 -:104010008EAF9FAF65974090F30E5090F40E609076 -:10402000F50E7090F60EA5019401C301B2010E9435 -:1040300092CB69966CAF7DAF8EAF9FAF69972091A1 -:10404000CB063091CC064091CD065091CE06C701EB -:10405000B6010E9492CB6D966CAF7DAF8EAF9FAFD5 -:104060006D972091CF063091D0064091D1065091A6 -:10407000D2066DA17EA18FA198A50E9492CBA19698 -:104080006CAF7DAF8EAF9FAFA197C9A4DAA4EBA4AC -:10409000FCA4C982DA82EB82FC824D825E826F824E -:1040A00078860E94ED6E9B01AC0128533F4F4F4F25 -:1040B0005F4FC058DF4F288339834A835B83C058E2 -:1040C000D0407DEC872E7CEC972EA92C7DE3B72E7B -:1040D00019AE1DA6412C512C0E94B4C10E94ED6E58 -:1040E0008B019C01C058DF4FC880D980EA80FB80DB -:1040F000C058D0400C191D092E093F0937FD10C0CA -:104100009B01AC0128533F4F4F4F5F4FC058DF4FCB -:10411000288339834A835B83C058D0400E943E9EE7 -:10412000A5019401B9ADADA56B2F7A2F842D952DE6 -:104130000E9492CB1B018DA399A720E030E040E8BC -:104140005FE30E9412CE181634F4212C312C30E893 -:104150003DA34FE349A78091CB069091CC06A09157 -:10416000CD06B091CE06A5968CAF9DAFAEAFBFAFDA -:10417000A597C090EF0ED090F00EE090F10EF09069 -:10418000F20EAD96CCAEDDAEEEAEFFAEAD97D9A4DD -:10419000DF92EDA0EF923F922F92A596ACACBDAC12 -:1041A000CEACDFACA5976D96ECACFDAC0EAD1FAD03 -:1041B0006D9765962CAD3DAD4EAD5FAD6597AD96F7 -:1041C0006CAD7DAD8EAD9FADAD970E94FC710F9033 -:1041D0000F900F900F9069AB7BAF8FAF9DAB20918D -:1041E000CF063091D0064091D1065091D206E1968B -:1041F0002CAF3DAF4EAF5FAFE1978091F30E909142 -:10420000F40EA091F50EB091F60EE5968CAF9DAF31 -:10421000AEAFBFAFE59799A59F93ADA1AF933F9286 -:104220002F92E196ACACBDACCEACDFACE197A196E1 -:10423000ECACFDAC0EAD1FADA19769962CAD3DADBC -:104240004EAD5FAD6997E5966CAD7DAD8EAD9FAD22 -:10425000E5970E94FC710F900F900F900F9022969F -:104260006FAF229726967FAF26972E968FAF2E9709 -:104270002A969FAF2A97C980DA80EB80FC80E99666 -:10428000CCAEDDAEEEAEFFAEE9972D813E814F8123 -:104290005885ED962CAF3DAF4EAF5FAFED97A6962C -:1042A0001FAEA69779AD6DA5272F362F442D552D1E -:1042B000FDA1E9A5622D732D8F2F9E2F0E9491CB1A -:1042C0002FE632E143E05BE30E948ED387FF06C016 -:1042D000A6963FADA6973111F7C1DDC19DA189A575 -:1042E000222D332D492F582FB9ADADA56B2F7A2F25 -:1042F000842D952D0E9492CB20E030E040E05FE3DA -:104300000E94F4D33B014C019F928F937F926F9355 -:10431000A596ACACBDACCEACDFACA5976D96ECACC5 -:10432000FDAC0EAD1FAD6D9765962CAD3DAD4EADA0 -:104330005FAD6597AD966CAD7DAD8EAD9FADAD9724 -:104340000E94FC710F900F900F900F90EE966FAF40 -:10435000EE97EF967FAFEF97C158DF4F8883CF5727 -:10436000D040CC57DF4F9883C458D0409F928F9253 -:104370007F926F92E196ACACBDACCEACDFACE19776 -:10438000A196ECACFDAC0EAD1FADA19769962CAD1E -:104390003DAD4EAD5FAD6997E5966CAD7DAD8EAD33 -:1043A0009FADE5970E94FC710F900F900F900F90BA -:1043B0005B018C0129A93BAD4FAD5DA9E9966CADC0 -:1043C0007DAD8EAD9FADE9970E9492CB20E030E0AD -:1043D00040E05FE30E94F4D39B01AC01EE966FAD29 -:1043E000EE97EF967FADEF97C158DF4F8881CF579B -:1043F000D040CC57DF4F9881C458D0400E9491CB19 -:104400006B017C01E894F7F822962FAD229726964F -:104410003FAD26972E964FAD2E972A965FAD2A97E1 -:10442000ED966CAD7DAD8EAD9FADED970E9492CBBC -:1044300020E030E040E05FE30E94F4D39B01AC0158 -:10444000B501C8010E9491CB9B01AC015F77C70108 -:10445000B6010E9492CB2DEC3CEC4CEC5DE30E944B -:104460008ED318160CF034CF2296AFAE2297269634 -:10447000BFAE26972E960FAF2E972A961FAF2A977C -:10448000EE964FADEE9749ABEF965FADEF975BAF12 -:10449000C158DF4F8881CF57D0408FAFCC57DF4F07 -:1044A0009881C458D0409DAB13018DA299A6A1E07C -:1044B000A696AFAFA697F6CEA7019601C701B601A3 -:1044C0000E9492CB9B01AC01B9ADADA56B2F7A2FA9 -:1044D000842D952D0E9492CB962E872E782E692EB4 -:1044E00020E030E040E85FE3D401F3016B2F7A2F46 -:1044F0008F2F9E2F0E9412CE87FFE6C06F927F9271 -:104500008F929F92A596ACACBDACCEACDFACA5971C -:104510006D96ECACFDAC0EAD1FAD6D9765962CADF8 -:104520003DAD4EAD5FAD6597AD966CAD7DAD8EADDD -:104530009FADAD970E94FC710F900F900F900F9060 -:10454000A6966FAFA697EE967FAFEE97EF968FAFDA -:10455000EF97C158DF4F9883CF57D0406F927F922B -:104560008F929F92E196ACACBDACCEACDFACE19744 -:10457000A196ECACFDAC0EAD1FADA19769962CAD2C -:104580003DAD4EAD5FAD6997E5966CAD7DAD8EAD41 -:104590009FADE5970E94FC710F900F900F900F90C8 -:1045A0005B018C01A6962FADA697EE963FADEE97D8 -:1045B000EF964FADEF97C158DF4F5881CF57D0409E -:1045C000E9966CAD7DAD8EAD9FADE9970E9492CB23 -:1045D00020E030E040E05FE30E94F4D39B01AC01B7 -:1045E00069A97BAD8FAD9DA90E9491CB6B017C0128 -:1045F000E894F7F89501A801ED966CAD7DAD8EAD10 -:104600009FADED970E9492CB20E030E040E05FE369 -:104610000E94F4D39B01AC0122966FAD229726969F -:104620007FAD26972E968FAD2E972A969FAD2A970F -:104630000E9491CB9B01AC015F77C701B6010E943C -:1046400092CB2DEC3CEC4CEC5DE30E9412CE1816A4 -:10465000DCF12296AFAE22972696BFAE26972E9615 -:104660000FAF2E972A961FAF2A97A696BFADA69793 -:10467000B9ABEE96EFADEE97EBAFEF96FFADEF97E0 -:10468000FFAFC158DF4FC880CF57D040CDAA292CEB -:10469000382C7DA269A679AD6DA5272F362F442D24 -:1046A000552DFDA1E9A5622D732D8F2F9E2F0E9400 -:1046B00091CB6B017C012DEC3CEC4CEC5DE30E945A -:1046C00012CE18160CF0F8CE79AD6DA5272F362F27 -:1046D000442D552DFDA1E9A5622D732D8F2F9E2F01 -:1046E0000E9491CB4B015C0189A99BADAFADBDA9E7 -:1046F00089839A83AB83BC8322968FAD22972696BB -:104700009FAD26972E96AFAD2E972A96BFAD2A97CE -:104710008D839E83AF83B8879DA189A5222D332DDC -:10472000492F582F60E070E080E89FE30E9491CB12 -:104730002B013C012091F70E3091F80E4091F90EBB -:104740005091FA0E0E94F4D36B017C012091D306A4 -:104750003091D4064091D5065091D606FDA1E9A529 -:10476000622D732D8F2F9E2F0E94F4D39B01AC01DD -:10477000C701B6010E9492CB6B017C0169877A87E1 -:104780008B879C872091FB0E3091FC0E4091FD0E93 -:104790005091FE0EC301B2010E94F4D32B013C01E3 -:1047A0002091D7063091D8064091D9065091DA066B -:1047B000FDA1E9A5622D732D8F2F9E2F0E94F4D3AA -:1047C0009B01AC01C301B2010E9492CB6D877E8731 -:1047D0008F87988B89A99BADAFADBDA9898B9A8B2B -:1047E000AB8BBC8B22968FAD229726969FAD2697DA -:1047F0002E96AFAD2E972A96BFAD2A978D8B9E8BA6 -:10480000AF8BB88FC98EDA8EEB8EFC8ECE014196BF -:104810000E94E43E40E050E0BA01CE0141960E9481 -:10482000C5A0CB57DF4FC880C558D040CA57DF4F0F -:10483000E880F9800A811B81C658D0409E01235F21 -:104840003F4F47E05FE063E07FE08FEF9EE00E9434 -:10485000777420E030E040E85FE3FDA1E9A5622D38 -:10486000732D8F2F9E2F0E948ED387FF05C029AEF8 -:104870003DA64DA059A430CC0E94A83D0C94123402 -:1048800086E40E94563E882359F00E94233E20E091 -:1048900030E0A9010E9412CE181614F40C942534AD -:1048A00080E090E00E9491C269837A838B839C832D -:1048B00081E090E00E9491C26D837E838F83988710 -:1048C0008091F70E9091F80EA091F90EB091FA0E2A -:1048D00089879A87AB87BC878091FB0E9091FC0EED -:1048E000A091FD0EB091FE0E8D879E87AF87B88B8D -:1048F00082E50E94563E811103C0F090B80302C0C9 -:10490000FF24F3948091EA0687FD0CC069E7C62E68 -:1049100062E0D62E8E010F5F1F4F5E0121E1A20ED5 -:10492000B11C4FC0AE014F5F5F4F6FED73E081E090 -:1049300094E00E943344F11003C0EDECF3E00CC0AE -:10494000E5EDF3E084918F010F5F1F4F8823A9F3FA -:104950000E94B63FF801F6CF84918F010F5F1F4F81 -:104960008823A1F20E94B63FF801F6CF0E94233EB1 -:10497000FF2081F1F80120813181428153810E9421 -:1049800092CBD8016D937D938D939C9313978091D7 -:10499000EA0687FF11C080E20E94B63F8E2D0E947A -:1049A000B63F8AE30E94B63FF8016081718182813F -:1049B000938142E00E9445430C5F1F4F0A151B057F -:1049C00069F0D601ED906D018E2D0E94563E882330 -:1049D00099F3CCCF20E030E0A901D1CF8091EA0655 -:1049E00087FF03C08AE00E94B63FC090EE0E898523 -:1049F0009A85AB85BC854D815E816F817885E0901D -:104A00002702F09028020091290210912A02498081 -:104A10005A806B807C80498A5A8A6B8A7C8A4D8F47 -:104A20005E8F6F8F78A389A39AA3ABA3BCA39E01CB -:104A3000235F3F4FAE014F5D5F4FBE01635E7F4F0F -:104A4000C5010E947774BE016B5F7F4FCE01019656 -:104A50000E942FA32091DB063091DC064091DD06F9 -:104A60005091DE066091630D7091640D8091650D2B -:104A70009091660D0E9492CB6093EF0E7093F00EB2 -:104A80008093F10E9093F20E2091DF063091E006B4 -:104A90004091E1065091E2066091670D7091680DBA -:104AA0008091690D90916A0D0E9492CB6093F30EF4 -:104AB0007093F40E8093F50E9093F60E89859A8587 -:104AC000AB85BC858093F70E9093F80EA093F90EFA -:104AD000B093FA0E8D859E85AF85B8898093FB0EC5 -:104AE0009093FC0EA093FD0EB093FE0E0C94123426 -:104AF000B090730D0091EA061091EB068FEF9FEFD7 -:104B00009093EB068093EA0681E40E94563E882348 -:104B100019F00E94233E03C060E070E0CB016D8F6E -:104B20007E8F8F8F98A382E40E94563E882319F0CF -:104B30000E94233E03C060E070E0CB01698B7A8B5A -:104B40008B8B9C8B81E40E94563E81110C943734F0 -:104B500082E40E94563E81110C9437340C949D34AB -:104B600080E090E0A4EBB2E4898B9A8BAB8BBC8B9A -:104B700019821A821B821C82BE016F5F7F4FCE0199 -:104B800041960E942FA32091DB063091DC064091D4 -:104B9000DD065091DE066091630D7091640D809189 -:104BA000650D9091660D0E9492CB6093EF0E70930D -:104BB000F00E8093F10E9093F20E2091DF0630916B -:104BC000E0064091E1065091E2066091670D709118 -:104BD000680D8091690D90916A0D0E9492CB60934F -:104BE000F30E7093F40E8093F50E9093F60E20E082 -:104BF00030E0A9016091E3067091E4068091E5063A -:104C00009091E6060E9492CB6093F70E7093F80E97 -:104C10008093F90E9093FA0E81E08093C7068093FB -:104C2000C4068093C8068093C5068093C906809306 -:104C3000C6060E940848EAE2FEE084918F010F5FF9 -:104C40001F4F882321F00E94B63FF801F6CFE2E221 -:104C5000F4E084918F010F5F1F4F882321F00E94A1 -:104C6000B63FF801F6CF0E94CEB80C9412348CE413 -:104C70000E94563E81111092730D82E50E94563EAD -:104C8000882319F081E08093730DE4E4F4E08491CB -:104C90008F010F5F1F4F882321F00E94B63FF8015C -:104CA000F6CF8091730D811103C0EFE3F4E002C0F1 -:104CB000E9E3F4E084918F010F5F1F4F882379F1BE -:104CC0000E94B63FF801F6CF8091EA069091EB067C -:104CD000892B09F47AC5B7EDAB2EB4E0BB2EE12CDD -:104CE000F12C80E0CC24C394D12C2091EA063091A1 -:104CF000EB06A6010E2C02C0440F551F0A94E2F7E2 -:104D000024233523232B09F048C5FFEFEF1AFF0AB0 -:104D100022E0A20EB11C38E0E316F10431F78AE07C -:104D20000E94B63F0C941234C0904105D0904205C9 -:104D3000E0904305F0904405C9A6DAA6EBA6FCA6D0 -:104D400049E3E42E45E0F42E09E812E053E0D52EC5 -:104D5000D00ED8018D918D010E94563E882339F0E6 -:104D60000E94233EF7016083718382839383F4E082 -:104D7000EF0EF11CD012EDCFC0903905D0903A055E -:104D8000E0903B05F0903C0520E030E0A901C70130 -:104D9000B6010E948ED380903D0590903E05A09074 -:104DA0003F05B0904005882309F470C020E030E052 -:104DB00048E453E4C501B4010E9492CBA7019601D7 -:104DC0000E9411CC20E030E044E353E40E94F4D38D -:104DD0002BED3FE049E450E40E948CCC20E030E031 -:104DE00044EB52E40E9492CB2B013C0160936F0D87 -:104DF0007093700D8093710D9093720D20E030E0F0 -:104E0000A901C701B6010E948ED387FD09C020E029 -:104E100030E040E85FE32DA33EA34FA358A708C0AE -:104E200080E090E0A0E8BFEB8DA39EA3AFA3B8A75E -:104E30002BED3FE049E450E4C301B2010E94F4D3FA -:104E400020E030E044E353E40E948CCC0E9452CE38 -:104E50002B013C01A50194015F776DA17EA18FA17B -:104E600098A50E94F4D3A30192010E948CCC20E06B -:104E700030E048E453E40E9492CB6093740D709349 -:104E8000750D8093760D9093770D10C010926F0D75 -:104E90001092700D1092710D1092720D8092740D1F -:104EA0009092750DA092760DB092770DB701A60184 -:104EB00085E794E00E94827140913D0550913E0546 -:104EC00060913F057091400581E794E00E948271F6 -:104ED000C0904105D0904205E0904305F090440514 -:104EE000B701A6018DE694E00E94827140916F0D9A -:104EF0005091700D6091710D7091720D85E694E086 -:104F00000E9482714091740D5091750D6091760DE3 -:104F10007091770D8CE594E00E9482718AE00E9486 -:104F2000B63F29A53AA54BA55CA5C701B6010E94CD -:104F300091CB9B01AC016091F70E7091F80E8091BE -:104F4000F90E9091FA0E0E9492CB6093F70E709337 -:104F5000F80E8093F90E9093FA0E0E94C5A48CE08F -:104F6000E3E6FDE0AFEEBEE001900D928A95E1F739 -:104F70000E9408480E94CEB80C94123481E090E060 -:104F80009093E9068093E8060C94123482E090E056 -:104F90009093E9068093E8060C9412340E94AB5D6E -:104FA0000C9412340E94A95C0C9412341092B80331 -:104FB0000C94123481E08093B8030C94123485E48D -:104FC0000E94853E082F811102C00E94AFC229E8CD -:104FD000A22E22E0B22E3FEEE32E3EE0F32ED12CA5 -:104FE00010E0D5018D915D010E94853E882359F026 -:104FF0000E94233EF7016083718382839383133081 -:1050000011F0DD24D3941F5FF4E0EF0EF11C143097 -:1050100041F7DD2019F00E94084806C0002321F066 -:105020008BEF9EE00E94E4C30E94CEB80C94123431 -:1050300000914505109146050D3C110509F495C5F3 -:105040000CF0D1C00C35110509F425C40CF069C071 -:105050000B32110509F4DAC18CF50530110509F49C -:10506000CDC18CF417FF02C00C941234023011052C -:105070000CF4C0C10330110514F40C9412340E94D6 -:10508000775A0C9412340231110509F400C44CF41F -:105090000131110511F00C9412340E943EA00C94C1 -:1050A00012340F31110509F4ADC10A32110511F0A6 -:1050B0000C9412340E94E6580C94123401351105F8 -:1050C00009F4D8C3DCF40B34110509F409C34CF41A -:1050D0000033110511F00C9412340E943CB30C946F -:1050E00012340C34110509F4FFC20D34110511F00E -:1050F0000C9412340E94B9C20C9412340335110579 -:1051000009F4C0C30CF4BAC30435110509F4BFC3D4 -:105110000535110511F00C9412340E946ABA0C94F2 -:1051200012340637110509F4C0C39CF50D3611057C -:1051300009F477C3DCF40936110509F46AC34CF4A9 -:105140000836110511F00C9412340E9414BD0C9411 -:1051500012340A36110509F468C30B36110511F033 -:105160000C9412340E94E5BA0C9412340F361105D7 -:1051700009F4E7C20CF4D2C20237110509F48FC357 -:105180000337110511F00C9412340E94779D0C9492 -:1051900012340B39110509F440C384F408371105A2 -:1051A00009F4AFC30CF485C30937110509F4AFC383 -:1051B0000C38110509F416C30C941234093C11057E -:1051C00009F40FC434F4083C110509F4A5C30C9488 -:1051D00012340B3C110509F435C40C3C110509F4DB -:1051E0005AC40C941234083B21E0120711F40C94B9 -:1051F00014330CF089C00D3241E0140709F42DC6B8 -:105200000CF045C0023E110509F401C61CF5033D32 -:10521000110509F44EC5A4F40E3C110511F00C94CF -:10522000123499E8A92E92E0B92E2FEEC22E2EE06C -:10523000D22E38EAE32E36E0F32E00E010E000C56F -:105240000C3D110509F4BDC50D3D110509F4C6C598 -:105250000C941234053081E0180709F401C64CF4AF -:105260000430114011F00C9412340E94A49C0C9450 -:1052700012340831B1E01B0709F4ECC50C321140BF -:1052800011F00C9412340E9407B30C9412340139BB -:10529000F1E01F0711F40C94C731B4F40F3231E080 -:1052A000130709F4E3C50CF4DEC5033651E0150716 -:1052B00011F40C945C330039114011F00C94123449 -:1052C0000E94AFC20C941234043A91E0190711F411 -:1052D0000C94CB3154F40239114011F00C94123477 -:1052E00080E00E94A8470C941234053AE1E01E07C2 -:1052F00011F40C9468320C3A114011F00C941234F1 -:105300000E940EB10C941234023223E012070CF00A -:1053100048C0003233E0130714F00C943233063CDB -:1053200041E0140711F40C942B33F4F4033C81E0B6 -:10533000180711F40C9423333CF4023C114011F48F -:105340000C9417330C941234043CB1E01B0711F495 -:105350000C942733053C114011F00C94123482E078 -:105360000E945EB00C941234053FF1E01F0711F467 -:105370000C9400334CF4043F114011F00C9412349F -:105380000E946C640C941234063F41E0140711F43F -:105390000C940333073F114011F40C9406330C9422 -:1053A00012340A3283E018077CF4083293E01907BC -:1053B00014F00C944833C80184529340029710F4BF -:1053C0000C943D330C9412340335A3E01A0711F406 -:1053D0000C942F3344F40C32E3E01E0714F40C94C5 -:1053E00050330C941234073E134011F40C9475336F -:1053F0000C9412340E94245B0C9412340E94365A8E -:105400000C9412340E943B590C94123484E50E948F -:10541000563E882309F465C089E40E94563E082F51 -:10542000882319F00E94133E082F82E50E94853ED2 -:10543000882321F00E94EF3D7B0103C0EE24E3941A -:10544000F12C83E50E94853E882321F00E94EF3DE8 -:10545000162F01C010E085E40E94853E882321F0CC -:105460000E94EF3D6B0103C08FE4C82ED12C87E56D -:105470000E94853E882319F00E94EF3D02C064EF30 -:1054800071E02B01770F66087708812F90E0C8162E -:10549000D906CCF001110C945135812F0E94CB54C8 -:1054A000882311F40C9451352FE433E041E060E09F -:1054B000812F0E94D9548AE00E94B63F8AE00E9460 -:1054C000B63F1F5FE2CFE4E8F4E084918F010F5F05 -:1054D0001F4F882311F40C9412340E94B63FF80138 -:1054E000F4CF85E40E94563E882389F10E94133E42 -:1054F0008093770EE6ECF4E084918F010F5F1F4FED -:10550000882321F00E94B63FF801F6CF8091770EF4 -:10551000811103C0E2ECF4E002C0EFEBF4E084910F -:105520008F010F5F1F4F882321F00E94B63FF801C3 -:10553000F6CFE8EBF4E084918F010F5F1F4F8823D3 -:1055400011F40C9412340E94B63FF801F4CF83E5B5 -:105550000E94563E8823D1F0E3E0FCE084918F0165 -:105560000F5F1F4F882321F00E94B63FF801F6CF4E -:10557000EBE8F4E084918F010F5F1F4F882311F453 -:105580000C9412340E94B63FF801F4CF80E50E94DB -:10559000853E882321F00E94FF3D182F01C010E0B6 -:1055A00080E50E94853E811107C0103510F00C94F3 -:1055B00012340FE4E02E01C0E12E89E40E94563E31 -:1055C000082F882319F00E94133E082F87E50E94B8 -:1055D000563E882309F477C00E94133E882309F4BD -:1055E00072C06DB67EB6E9EAF4E084916F013FEFD8 -:1055F000C31AD30A882321F00E94B63FF601F5CFE3 -:10560000F12CA12EB12CC7018A199B0901964DB727 -:105610005EB7481B590B0FB6F8945EBF0FBE4DBF67 -:105620008DB79EB701964C01512EC52C052C000C50 -:10563000DD08EC14FD0464F0852D0E94CB54882312 -:1056400011F40C947F3501110C947F355394EDCFF8 -:1056500081E08093B203512EC52C052C000CDD088F -:10566000EC14FD04F4F0852D0E94CB54882311F036 -:105670000023A9F0852D0E941BAA482ECA18DB081A -:10568000C80CD91CF6018081481649F024E633E0A5 -:1056900040E0602F852D0E94D954D6014C9253943E -:1056A000DBCF8091B203882339F068EC70E080E0B2 -:1056B00090E00E945E71CFCF0FB6F8947EBE0FBE11 -:1056C0006DBE0C94123424E633E041E0602F812F4C -:1056D0000E94D9541F5FE11610F40C941234F3CFDA -:1056E0000E94914E0C9412348091B70F9091B80F94 -:1056F000019711F00C94123482E090E09093B80F6F -:105700008093B70F0E94ED6E6093C10F7093C20F2C -:105710008093C30F9093C40F0C9412348EE40E94B4 -:10572000853E882311F40C9412340E94EF3D60935F -:10573000570D7093580D8093590D90935A0D0C94FA -:10574000123483E50E94563E882371F083E50E945F -:10575000853E882319F00E94FF3D01C080E090E063 -:105760009093EB068093EA06EAE2FEE084918F01D3 -:105770000F5F1F4F882321F00E94B63FF801F6CF3C -:10578000EBEEF4E084918F010F5F1F4F882309F443 -:105790009BCA0E94B63FF801F5CF99249394980EC6 -:1057A000882319F08CE20E94B63FF50125913491CF -:1057B000F901849189010F5F1F4F882321F00E9416 -:1057C000B63F9801F5CF892DA0CAE7EEF4E08491A9 -:1057D0008F010F5F1F4F882309F4A1CA0E94B63FB3 -:1057E000F801F5CF8091EA0683FF02C00C941234D1 -:1057F00083E50E94853E882311F40C9412340E94A4 -:10580000233E0E94FECC7093740E6093730E0C9432 -:1058100012340E94F7BC0C945C370E94FABA0C94C4 -:1058200012340E947ABB0C94123483E50E94853EA8 -:10583000882339F00E94EF3D8B016F3F710519F00D -:1058400010F00FEF10E080E50E94853E882339F0CC -:105850000E94FF3D823010F00C94123401C080E0B1 -:10586000E82FF0E0EE0FFF1FE259F84F118300839D -:105870000C9412340E94D3BA0C9412341092B703D1 -:105880000C94123481E08093B7030C9412340E947C -:1058900082BA0C9412340E94A7B90C9412340E945C -:1058A000AFC20E94CEB80C9412340E943E9D0C945C -:1058B0001234EAEFF4E084918F010F5F1F4F8823C9 -:1058C00021F00E94B63FF801F6CFE2EFF4E08491B8 -:1058D0008F010F5F1F4F882321F00E94B63FF80110 -:1058E000F6CF4B9B03C00BEE12E002C000EF12E0BC -:1058F000D8018D918D01882309F411CA0E94B63F09 -:10590000F7CF81E08093E7068093A7068BC71092BC -:10591000E7061092A70686C788EC90E00E9419411E -:10592000811180C784E40E94563E882309F456C042 -:105930000E94233E11E020E030E0A9010E948ED3B6 -:10594000811101C010E01093D10C112309F446C05D -:105950000091B30310E00E94233E000F111F000FBF -:10596000111FF801E753F34F6083718382839383A0 -:1059700020E030E0A9016091C90C7091CA0C8091BF -:10598000CB0C9091CC0C0E948ED381110CC080E086 -:1059900090E0A0E4B0E48093C90C9093CA0CA0936B -:1059A000CB0CB093CC0C20E030E0A9016091CD0C81 -:1059B0007091CE0C8091CF0C9091D00C0E948ED320 -:1059C00081110CC080E090E0A0E4B0E48093CD0CA5 -:1059D0009093CE0CA093CF0CB093D00C0E9444A017 -:1059E00021C789EC90E00E94194181111BC759E839 -:1059F000E52E52E0F52E00E0F70181917F010E9433 -:105A0000563E8823C9F0033019F41091B30301C046 -:105A100010E00E94233E100FF4E01F9F900111241C -:105A2000A9014257584F6A010E9405CDD6016D93D6 -:105A30007D938D939C9313970F5F0430E9F60E943A -:105A40000373F0C68BEC90E00E9419418111EAC605 -:105A500049E8E42E42E0F42E00E0F70181917F0155 -:105A60000E94563E882399F0033019F41091B30335 -:105A700001C010E00E94233E100F24E0129FF001AD -:105A80001124EE5AF84F60837183828393830F5FF2 -:105A9000043019F7C7C683E50E94563E8823D9F023 -:105AA0000E94233EAB01BC0140934A0750934B0731 -:105AB00060934C0770934D074093460750934707F8 -:105AC00060934807709349078EE695E00E948271C3 -:105AD0008AE00E94B63F80E50E94563E882399F0F6 -:105AE0000E94233EAB01BC0140934A0750934B07F1 -:105AF00060934C0770934D0781E595E00E94827199 -:105B00008AE00E94B63F82E50E94563E882399F0C3 -:105B10000E94233EAB01BC0140934E0750934F07B8 -:105B2000609350077093510782E395E00E94827161 -:105B30008AE00E94B63F84E50E94563E882309F41D -:105B400071C60E94233EAB01BC01409346075093AF -:105B50004707609348077093490784E195E00E94E6 -:105B600082718AE00E94B63F5DC683E50E94563E80 -:105B7000882351F00E94233E60936A0770936B075D -:105B800080936C0790936D0784E50E94563E8823AE -:105B900051F00E94233E60936607709367078093DD -:105BA00068079093690782E40E94563E882351F06B -:105BB0000E94DF3D6093C50C7093C60C8093C70CA8 -:105BC0009093C80C88E50E94563E882351F00E94AD -:105BD000233E60933607709337078093380790937E -:105BE000390789E50E94563E882351F00E94233EE2 -:105BF00060933A0770933B0780933C0790933D076F -:105C00008AE50E94563E882351F00E94233E60930D -:105C10003E0770933F07809340079093410785E4C8 -:105C20000E94563E882309F4FDC50E94233E6093DE -:105C30004207709343078093440790934507F2C54A -:105C4000D5018D915D010E94563E882311F10E947D -:105C5000233E2B013C01F701208131814281538198 -:105C60000E9491CB9B01AC01D6016D917D918D91EC -:105C70009C910E9492CBF60160837183828393830F -:105C8000D7014D925D926D927C921397C8010E944C -:105C900007400F5F1F4FB4E0CB0ED11CE4E0EE0EC7 -:105CA000F11C0330110561F60E9408480E94CEB82D -:105CB000B9C5EAE2FEE084918F010F5F1F4F882390 -:105CC00021F00E94B63FF801F6CFEAEBF5E08491AF -:105CD0008F010F5F1F4F882321F00E94B63FF8010C -:105CE000F6CFE6EBF5E084918F010F5F1F4F88231D -:105CF00021F00E94B63FF801F6CFEEEAF5E084917C -:105D00008F010F5F1F4F882321F00E94B63FF801DB -:105D1000F6CF40910C0250910D0260910E027091ED -:105D20000F028CEA95E00E9482714091100250911E -:105D30001102609112027091130289EA95E00E94AB -:105D40008271409114025091150260911602709177 -:105D5000170286EA95E00E948271EEE9F5E08491EF -:105D60008F010F5F1F4F882321F00E94B63FF8017B -:105D7000F6CF4091000250910102609102027091B1 -:105D800003028CE995E00E948271409104025091D7 -:105D90000502609106027091070289E995E00E9470 -:105DA0008271409108025091090260910A0270913B -:105DB0000B0286E995E00E9482718AE00E94B63F5C -:105DC00031C583E50E94853E882309F42BC50E94D6 -:105DD000EF3D709319026093180224C58DED90E099 -:105DE0000E94194181111EC583E50E94853E8823CA -:105DF00009F418C50091B30310E00E94EF3D000FB5 -:105E0000111FF801EA5BFD4F718360830BC580E5CC -:105E10000E94563E882309F405C50E94EF3DD62E08 -:105E2000E62EF72E83E50E94853E882321F00E940E -:105E3000EF3D8B0102C00FEF1FEFC80101960397E2 -:105E400008F0F0C4F7FCEEC48D2D0E94CB548111F4 -:105E5000E9C46AC60E941A9AE5C40E946AB2E2C402 -:105E60000E94D49BDFC40E9414B2DCC485E40E946B -:105E7000853E882321F00E94EF3D8B0102C000E0A7 -:105E800010E083E40E94853E882339F00E94EF3DB4 -:105E9000EB967FAF6EAFEB9706C025E030E0EB9658 -:105EA0003FAF2EAFEB9785E50E94563EAA968FAF87 -:105EB000AA97882329F00E94133EAA968FAFAA972B -:105EC00017FD07C0C12CD12CB6E1EB2EB3E4FB2E9D -:105ED00006C0C12CD12CACE8EA2EA2E4FA2E83E550 -:105EE0000E94853E882321F00E94233E6B017C01A5 -:105EF0000115110511F41092B30380917D0E90915C -:105F00007E0E892BC9F0E3E0FCE084918F010F5FE6 -:105F10001F4F882321F00E94B63FF801F6CFE8EF2B -:105F2000F6E084918F010F5F1F4F882309F47AC434 -:105F30000E94B63FF801F5CF0E94ED6E4B015C0167 -:105F4000012B19F402E013E00CC005E113E0D801C5 -:105F50008D918D01882311F40C948F260E94B63FF9 -:105F6000F6CFF80181918F01882319F00E94B63F86 -:105F7000F8CFC701B6010E94FECC072E000C880B9B -:105F8000990B0E9495D36DA779AB8BAF9FAF8AE039 -:105F90000E94B63F0E9490BF8FE780937C0E81E005 -:105FA00080931A02E5968CAE9DAEAEAEBFAEE5977D -:105FB000A9968CAE9DAEAEAEBFAEA9971DAAF0E479 -:105FC0002296FFAF22972CE126962FAF269736E434 -:105FD0002E963FAF2E972A961FAE2A9762961FAE37 -:105FE000629766961FAE66976A961FAE6A97A596E9 -:105FF0001CAE1DAE1EAE1FAEA597A1961CAE1DAE6B -:106000001EAE1FAEA197C12CD12C7601FFE74F2EFB -:10601000512C612C712C8FE790E0A0E0B0E089A7B3 -:106020009AA7ABA7BCA7E9961CAE1DAE1EAE1FAECD -:10603000E99791E0AE969FAFAE971AAE19AE00E029 -:1060400010E0212C312C80911A02882309F498C188 -:106050000E94ED6E6DA37EA38FA398A780917A0E08 -:10606000882309F4AFC00E94A8BF0091800E109150 -:10607000810E2090820E3090830E9801A1012A9605 -:106080006FAD2A9762967FAD629766968FAD6697E1 -:106090006A969FAD6A970E948ED387FF0CC02A969E -:1060A0000FAF2A9762961FAF629766962FAE6697DC -:1060B0006A963FAE6A979801A1016DA922967FADBD -:1060C000229726968FAD26972E969FAD2E970E94EB -:1060D00012CE181654F40DAB22961FAF22972696B7 -:1060E0002FAE26972E963FAE2E97AE96AFADAE97BB -:1060F0002DA539A94BAD5FADB801C101AA2309F4A3 -:1061000047C00E9412CE18160CF05CC04DA15EA1D3 -:106110006FA178A5481959096A097B09DB01CA01F1 -:1061200088589341A109B109B7FD4CC089A59AA52A -:10613000ABA5BCA584199509A609B709B595A7957E -:106140009795879580937C0EE9964CAF5DAF6EAFC7 -:106150007FAFE997BDA52A96BFAF2A97E9A96296B6 -:10616000EFAF6297FBAD6696FFAF66972FAD6A966D -:106170002FAF6A978DA19EA1AFA1B8A5E5968CAF70 -:106180009DAFAEAFBFAFE597AE961FAEAE971AC04C -:106190000E948ED387FF16C08DA19EA1AFA1B8A586 -:1061A000E5962CAD3DAD4EAD5FADE597821B930BF3 -:1061B000A40BB50BAC01BD014858534161097109ED -:1061C00077FFD9C420E030E040EA51E46DA579A919 -:1061D0008BAD9FAD0E9492CB9B01AC01B801C10178 -:1061E0000E9412CE18166CF4E4E8F6E084918F0158 -:1061F0000F5F1F4F882309F415C30E94B63FF801B3 -:10620000F5CF80E398EFAFEFBFEFA9962CAD3DAD92 -:106210004EAD5FADA997821B930BA40BB50B2DA1BF -:106220003EA14FA158A5820F931FA41FB51FB7FD14 -:106230000FC00E9428BB8AE00E94B63F8DA19EA19C -:10624000AFA1B8A5A9968CAF9DAFAEAFBFAFA997D0 -:106250008DA19EA1AFA1B8A5880F991FAA1FBB1F32 -:10626000E5962CAD3DAD4EAD5FADE597821B930B32 -:10627000A40BB50B88199909AA09BB0981389F4459 -:10628000A241B10568F0E6E6F6E084918F010F5F68 -:106290001F4F882309F4C6C20E94B63FF801F5CF0C -:1062A00049AD5AADEB968EAD9FADEB978417950730 -:1062B0000CF0C9CEE9E0F6E084918F010F5F1F4F2B -:1062C000882321F00E94B63FF801F6CFB701A6015E -:1062D00084EF95E00E9482718AE00E94B63FA19609 -:1062E0004CAD5DAD6EAD7FADA1978FED95E00E9499 -:1062F00082718AE00E94B63FA5964CAD5DAD6EAD51 -:106300007FADA5978AEC95E00E9482718AE00E9499 -:10631000B63FAA969FADAA97992309F483C2C0926B -:106320006B0ED0926C0EE0926D0EF0926E0E2CEA17 -:1063300035EC47E25EE3A1966CAD7DAD8EAD9FADD1 -:10634000A1970E94F4D36093670E7093680E8093B8 -:10635000690E90936A0E2CEA35EC47E25EE3A5964F -:106360006CAD7DAD8EAD9FADA5970E948CCC60933A -:106370006F0E7093700E8093710E9093720E52C2D6 -:1063800080911A0281114EC20E9490BF4BC281E0DF -:106390000E94A84747C286E50E94563E882341F0E6 -:1063A0008091F0069091F106892B11F00E9429C886 -:1063B00083E50E94563E182F882319F00E94133E51 -:1063C000182F83E50E94563E882319F0812F0E94E2 -:1063D000B93B8AE50E94563E882321F00E94233E65 -:1063E0000E94713BF0903407111103C0EAE2FEE015 -:1063F00018C0F110FBCF03E01CE0F8018491882362 -:1064000029F00F5F1F4F0E94B63FF7CF03E317E05D -:10641000F8018491882351F30F5F1F4F0E94B63F0C -:10642000F7CF84918F010F5F1F4F882321F00E94C7 -:10643000B63FF801F6CFF11003C06EEF72E002C074 -:106440006AEF72E085E297E00E94D4718AE00E94D0 -:10645000B63FEAE2FEE084918F010F5F1F4F882371 -:1064600021F00E94B63FF801F6CFE8E1F7E0849111 -:106470008F010F5F1F4F882321F00E94B63FF80164 -:10648000F6CFC0903007D0903107E0903207F090FF -:10649000330720E030E0A901C701B6010E9412CE07 -:1064A00018166CF0E3E1F7E084918F010F5F1F4F46 -:1064B000882309F4B7C10E94B63FF801F5CF42E046 -:1064C000C701B6010E9445438AE00E94B63FAAC1B7 -:1064D00089E40E94853E882321F00E94EF3D162F1B -:1064E00001C01FEF8AE40E94853E882321F00E94AC -:1064F000EF3D062F01C00FEF8AE50E94563EF82EB1 -:10650000811105C081E50E94563ED82E01C0D12CD4 -:1065100017FD02C007FF03C0E3E0FCE005C0F11077 -:106520001AC0D11018C0F8CF84918F010F5F1F4F90 -:10653000882321F00E94B63FF801F6CFE1E7F7E0AB -:1065400084918F010F5F1F4F882309F46BC10E9454 -:10655000B63FF801F5CF173018F0E3E0FCE006C0D5 -:106560000730D8F716C00E94B63FF80184918F011A -:106570000F5F1F4F8111F7CFE2E5F7E084918F01A4 -:106580000F5F1F4F882309F44DC10E94B63FF801E9 -:10659000F5CFE12E110FFF08002E000C110B0E9409 -:1065A000233EDD2099F027E02E9DF0012F9DF00D78 -:1065B0001124E00FF11FEE0FFF1FEE0FFF1FED5133 -:1065C000FA4F208131814281538103C020E030E0C5 -:1065D000A901A7E0AE9DF001AF9DF00D11240E0FB3 -:1065E0001F1F000F111F000F111F0D511A4F0E9486 -:1065F00092CBD8016D937D938D939C93139712C189 -:106600000E94F0680FC10E9403990CC183E50E94AB -:10661000563E882319F00E94133E01C081E091E0AC -:1066200089270E94E094FEC00E9443AEFBC083E530 -:106630000E94563E882319F00E94FF3D01C08FEF53 -:106640000E945EB0EFC080E00E945EB0EBC081E0CF -:106650000E945EB0E7C083E00E945EB0E3C00E948B -:10666000D2ABE0C00E94AFC261E00032134009F437 -:1066700060E08DE20E9444AAD5C00E94AFC261E0F2 -:106680000432134009F460E08BE20E9444AACAC0BD -:1066900081E00832134009F080E00E943FACC2C0A4 -:1066A0000E94AFC261E00A32134009F060E06195D8 -:1066B0008DE00E9444AAB6C0E3E0FCE084918F0123 -:1066C0000F5F1F4F882321F00E94B63FF801F6CFDD -:1066D000E1E9F7E084918F010F5F1F4F882309F4F0 -:1066E000A1C00E94B63FF801F5CF81E08093690216 -:1066F00083E50E94563E811103C00E94ABA792C061 -:106700000E94133E81118EC0F8CF00914505109173 -:106710004605F02E8091EA0685FF14C0B801772760 -:106720008CEF97E00E949F7189E20E94B63F8AE059 -:106730000E94B63F4FEE5EE06DED77E088EE97E0A9 -:106740000E94334431E03F1518F5EAE2FEE08491FF -:106750008F010F5F1F4F882321F00E94B63FF80181 -:10676000F6CF84E50E94B63F6F2D70E080E090E0A8 -:106770004AE00E94B14080E20E94B63F0EE313E07F -:10678000D8018D918D018823C1F00E94B63FF8CFCA -:106790000093EE0EEAE2FEE084918F010F5F1F4F3F -:1067A000882321F00E94B63FF801F6CF6091EE0EEB -:1067B00070E080EA97E00E949F718AE00E94B63FF5 -:1067C0008091EA0685FF2EC04FEE5EE06FEB77E02A -:1067D00089EC97E00E943344E2EBF7E084918F016B -:1067E0000F5F1F4F8823F1F00E94B63FF801F6CFEC -:1067F000EAE2FEE084918F010F5F1F4F882321F0B2 -:106800000E94B63FF801F6CF60917D0D70917E0D2C -:1068100089E098E00E94D47182E20E94B63F8AE04B -:106820000E94B63F0E948CA747C38091B00390910D -:10683000B103892B31F4CF0101979093B103809379 -:10684000B00380E090E00C94AC180E94233E20E05E -:1068500030E040E752E40E948CCC609327027093B2 -:1068600028028093290290932A020C94502489E4F0 -:106870000E94563E882371F00E94233E9B01AC018A -:106880006D8D7E8D8F8D98A10E9492CB6D8F7E8FA6 -:106890008F8F98A38AE40E94563E882371F00E944D -:1068A000233E9B01AC0169897A898B899C890E946E -:1068B00092CB698B7A8B8B8B9C8B8BE40E94563EA0 -:1068C000882361F00E94233E2D8D3E8D4F8D58A16F -:1068D0000E9491CB6D8F7E8F8F8F98A38CE40E9446 -:1068E000563E882361F00E94233E29893A894B89CC -:1068F0005C890E9491CB698B7A8B8B8B9C8BBE01C0 -:106900006F5E7F4FCE014D960E942FA360E083E61D -:106910009DE00E94DB828111ACC080E793E09A8306 -:10692000898384E690E09AA389A3BE016F5F7F4FBD -:10693000CE0181960E9426C49CC00E94918480E56D -:106940000E94563E882309F4A8C00E94233E6B0192 -:106950007C0182E50E94563E882321F00E94133E6E -:106960008093730DAA24A39420E030E0A901C7010D -:10697000B6010E948ED3811101C0A12C6A2D8BEC2F -:1069800096E00E94DB8281110FC080E793E09A833A -:10699000898384E690E09AA389A3BE016F5F7F4F4D -:1069A000CE0181960E9426C481E50E94563E88232E -:1069B00009F46CC06091CB067091CC068091CD0635 -:1069C0009091CE06C090CF06D090D006E090D10630 -:1069D000F090D2069B01AC010E94F4D32B013C0144 -:1069E000A7019601C701B6010E94F4D39B01AC0137 -:1069F000C301B2010E9492CB20E030E44CE158E4A4 -:106A00000E9412CE1816E4F16BEC76E0CE010196EE -:106A10000E94E76D49805A806B807C80CD80DE804B -:106A2000EF80F8844091CB065091CC066091CD0662 -:106A30007091CE068CE194E00E9482714091CF0665 -:106A40005091D0066091D1067091D20689E194E010 -:106A50000E948271B301A2018EE094E00E948271D3 -:106A6000B701A6018BE094E00E9482718AE00E9447 -:106A7000B63F1093EB060093EA06B092730DD2CEA8 -:106A8000C12CD12C760126013701CCCFB701A6014C -:106A90008BEC96E00E94C5A0ECCFC12CD12C7601E6 -:106AA00058CF2AE533E041E0602F812F0E94D9546E -:106AB00061E0812F0E9474AAA12CB12CAE14BF04F6 -:106AC00014F00C945E2A60E0812F0E9444AAC30156 -:106AD000B2010E945E7161E0812F0E9444AAC3014D -:106AE000B2010E945E7160E0812F0E9444AAC3013E -:106AF000B2010E945E712FEFA21AB20ADFCF62E0EC -:106B0000852D0E9474AA61E070E080E090E00E9410 -:106B100098ABCA18DB08852D0E941BAAF401EC0D66 -:106B2000FD1D80830C94262B0E94AFC260E08D2D4A -:106B30000E9474AA0F3FFFEF1F0759F48D2D0E948A -:106B40001BAA31E020E0892B09F030E0032F122F3F -:106B500005C00130110561F000E010E08D2D0E94AC -:106B60001BAA8017910709F45DCE0E943E9EF6CFC6 -:106B700001E010E0F3CF49AD5AAD141615060CF044 -:106B800071C1E9968CAC9DACAEACBFACE997880EF8 -:106B9000991EAA1EBB1EE9962CAD3DAD4EAD5FAD54 -:106BA000E997281B390B4A0B5B0BCA01B901A301FA -:106BB00092010E9472D7A50194010E94A4D749A412 -:106BC0005AA46BA47CA4420E531E641E751E34E1AD -:106BD00043165104610471040CF14CEE4416510447 -:106BE000610471043CF450E84516510461047104D9 -:106BF0001CF105C05BEE452E512C612C712C49A671 -:106C00005AA66BA67CA68EEF90E0A0E0B0E08419B7 -:106C10009509A609B7092C013D0112C024E130E015 -:106C200040E050E029A73AA74BA75CA744E1442ED7 -:106C3000512C612C712C04C049A65AA66BA67CA6C7 -:106C4000E0EFF6E084919F012F5F3F4F8823C1F072 -:106C5000C457DF4F2883CC58D040C357DF4F388309 -:106C6000CD58D0400E94B63FC457DF4F2881CC5842 -:106C7000D040C357DF4F3881CD58D040F901E2CF23 -:106C800069A57AA58BA59CA50E945B41EBEEF6E079 -:106C900084919F012F5F3F4F8823C1F0C457DF4F7E -:106CA0002883CC58D040C357DF4F3883CD58D040CD -:106CB0000E94B63FC457DF4F2881CC58D040C357FD -:106CC000DF4F3881CD58D040F901E2CFC301B20186 -:106CD0000E945B414DA922965FAD229726966FAD2B -:106CE00026972E967FAD2E9784EE96E00E948271B5 -:106CF0002A964FAD2A9762965FAD629766966FAD02 -:106D000066976A967FAD6A978DED96E00E948271D4 -:106D100049AD5AAD433051050CF4A4C0C301B201D2 -:106D20000E9495D320E030E040E850E40E94F4D384 -:106D30006B017C012DA922963FAD229726964FAD7F -:106D400026972E965FAD2E972A966FAD2A9762965C -:106D50007FAD629766968FAD66976A969FAD6A978C -:106D60000E9491CB2BED3FE049E450E40E94F4D324 -:106D700020E030E040E05FE30E94F4D39B01AC01EF -:106D8000C701B6010E948CCC6B017C01C501B40126 -:106D90000E9495D32FE632E143E85AE30E94F4D3F0 -:106DA0004B015C01B701A60187ED96E00E9482715C -:106DB000B501A40181ED96E00E9482712AE939E9CA -:106DC00049E15FE3C701B6010E94F4D36B017C0186 -:106DD0009B01AC010E9492CBA50194010E948CCC36 -:106DE000A1966CAF7DAF8EAF9FAFA197A501940127 -:106DF000C701B6010E94F4D320E030E040E05EE33A -:106E00000E94F4D3A5966CAF7DAF8EAF9FAFA597D0 -:106E1000E1ECF6E084915F015FEFA51AB50A8823E3 -:106E200021F00E94B63FF501F5CFB701A6018BEB2B -:106E300096E00E948271A1964CAD5DAD6EAD7FADC6 -:106E4000A19785EB96E00E948271A5964CAD5DAD51 -:106E50006EAD7FADA5978FEA96E00E9482718AE0C1 -:106E60000E94B63F89A59AA5ABA5BCA5840D951D2A -:106E7000A61DB71DB595A7959795879580937C0E10 -:106E800089AD9AAD01969AAF89AF9DA59DABA9A991 -:106E90002296AFAF2297BBAD2696BFAF2697EFAD38 -:106EA0002E96EFAF2E978DA09EA0AFA0B8A4F1E0D4 -:106EB000AE96FFAFAE9786C9C657DF4FC880D98060 -:106EC000CA58D0400FB6F894DEBE0FBECDBEC35731 -:106ED000DF4F0FB6F894DEBF0FBECDBFDF91CF916D -:106EE0001F910F91FF90EF90DF90CF90BF90AF90E8 -:106EF0009F908F907F906F905F904F903F902F90DA -:106F0000089582E08093760E08958FB7F89490915B -:106F1000560D2091550D291759F0E92FF0E0EB524D -:106F2000F34F208130E09F5F9F779093560D02C012 -:106F30002FEF3FEF8FBFC9010895FF920F931F936B -:106F4000CF93DF93FC0120812B3319F1D0912607D9 -:106F5000D430F8F4F62EBC01C0916F050C2F10E070 -:106F6000F0E6CF9FC001112487549C4F0E94D4CEDD -:106F7000F801EF5FF84FF082CF5FC43018F4C09390 -:106F80006F0502C010926F05DF5FD093260781E086 -:106F900001C080E0DF91CF911F910F91FF90089584 -:106FA0002F923F924F925F926F927F928F929F9219 -:106FB000AF92BF92CF92DF92EF92FF920F931F9307 -:106FC000CF93DF9300D000D0CDB7DEB78C010E9405 -:106FD000ED6EF801C680D780E084F184C114D1043D -:106FE000E104F10409F0F6C22485222309F460C308 -:106FF00032852150248721E0230F228745852413E1 -:1070000001C01286F80124E0329FE00DF11D112429 -:10701000C684D784E088F188F801C282D382E482F2 -:10702000F582DC01CB018C0D9D1DA11DB11D868358 -:107030009783A087B18784819581892B09F438C310 -:10704000FFB7FD83F894F801228033800481158115 -:1070500080912F028D3321F08F3F09F0B8C205C017 -:10706000E2E8F8E124912E83EDC08DE380932F02B6 -:10707000E2E8F8E1E491EF3F09F4A9C2E23009F453 -:1070800074C054F5EE2309F453C0E13009F0D9C0BF -:10709000109280001092810080918100886080931E -:1070A000810080918100816080938100EDE9F9E2A7 -:1070B000E491F0E0EE0FFF1FE45DF64D85919491B1 -:1070C0009093570580935605EDEEF9E2E491E09335 -:1070D000550581E08E83B9C0E43009F48EC00CF40C -:1070E00068C0E53009F0ADC0109220011092210176 -:1070F000809121018860809321018091210181602C -:1071000080932101EDE9F9E2E491F0E0EE0FFF1F39 -:10711000E45DF64D8591949190934E0580934D05D5 -:10712000EDEEF9E2E491E0934C0525E02E838DC06D -:1071300014BC15BC84B5826084BD85B5816085BDF5 -:10714000EDE9F9E2E491F0E0EE0FFF1FE45DF64DAA -:107150008591949190935A0580935905EDEEF9E24B -:10716000E491E09358051E8270C01092B000109216 -:10717000B1008091B00082608093B0008091B10036 -:1071800081608093B100EDE9F9E2E491F0E0EE0F67 -:10719000FF1FE45DF64D859194919093F6068093E0 -:1071A000F506EDEEF9E2E491E093F70692E09E83B6 -:1071B0004CC01092900010929100809191008860D4 -:1071C0008093910080919100816080939100EDE91E -:1071D000F9E2E491F0E0EE0FFF1FE45DF64D8591DA -:1071E00094919093540580935305EDEEF9E2E49168 -:1071F000E0935205E3E0EE8328C01092A0001092C5 -:10720000A1008091A10088608093A1008091A100DD -:1072100081608093A100EDE9F9E2E491F0E0EE0FE6 -:10722000FF1FE45DF64D85919491909351058093F5 -:107230005005EDEEF9E2E491E0934F05F4E0FE83B2 -:1072400004C0EE838E8187FDC2C12101612C712CA7 -:1072500061E08DE30E9474AA4801A12CB12C8E81BB -:107260008D7F09F0BDC060E072E18AE790E0A50182 -:1072700094010E94A4D729833A834B835C836901DC -:107280007A0191E0C91AD108E108F108EFEFCE16B2 -:10729000D104E104F10409F008F44DC060E472E4A3 -:1072A0008FE090E0A50194010E94A4D769017A01C2 -:1072B000F1E0CF1AD108E108F1082E81223001F562 -:1072C0008FEFC816D104E104F10409F008F4EEC10F -:1072D00060E970ED83E090E0A50194010E94A4D7DD -:1072E00069017A0191E0C91AD108E108F108EFEFCC -:1072F000CE16D104E104F10409F0E0F583E069C0A1 -:10730000FFEFCF16D104E104F104B9F0B0F068E466 -:1073100078EE81E090E0A50194010E94A4D7690174 -:107320007A0181E0C81AD108E108F1089E81992309 -:1073300009F49AC190C181E001C082E09E81992345 -:10734000A1F047C089819A81AB81BC812AE0B595C3 -:10735000A795979587952A95D1F76C017D01E1E076 -:10736000CE1AD108E108F10885E095B5987F892B00 -:1073700085BDA1C068E478EE81E090E0A5019401AC -:107380000E94A4D769017A01F1E0CF1AD108E1087F -:10739000F1082FEFC216D104E104F10409F008F45A -:1073A00028C164E274EF80E090E0A50194010E949E -:1073B000A4D769017A01E1E0CE1AD108E108F10809 -:1073C000FFEFCF16D104E104F10411F008F013C16E -:1073D00085E09091B100987F892B8093B1006BC0BC -:1073E00060E072E18AE790E0A50194010E94A4D7D1 -:1073F00069017A01E1E0CE1AD108E108F108C1146F -:10740000D104F1E0EF06F10488F068E478EE81E061 -:1074100090E0A50194010E94A4D769017A0181E05E -:10742000C81AD108E108F10883E001C081E09E811B -:10743000913071F490918100987F892B8093810025 -:10744000452846284728D9F52FEF3FEFA90168C006 -:10745000EE81E33071F490919100987F892B8093B5 -:10746000910045284628472851F52FEF3FEFA90105 -:1074700079C0FE81F43071F49091A100987F892B3E -:107480008093A100452846284728C9F42FEF3FEFF5 -:10749000A9017AC02E81253071F490912101987F45 -:1074A000892B8093210145284628472841F42FEF56 -:1074B0003FEFA9017BC045284628472869F098017D -:1074C000220F331FD1010E94D6D728EE33E040E0CF -:1074D00050E00E9482D703C02FEF3FEFA9018E81B9 -:1074E000823081F12CF4882361F08130C9F06FC0C3 -:1074F0009E81943009F448C0ACF1953009F456C02F -:1075000066C0C7BC20936B0530936C0540936D0536 -:1075100050936E0580916E00826080936E0057C01C -:10752000D0928900C0928800209367053093680547 -:107530004093690550936A0580916F008260809343 -:107540006F0045C0C092B3002093F8063093F9064F -:107550004093FA065093FB068091700082608093FE -:10756000700035C0D0929900C092980020936305B6 -:1075700030936405409365055093660580917100D2 -:1075800082608093710023C0D092A900C092A800AD -:1075900020935F0530936005409361055093620529 -:1075A0008091720082608093720011C0D092290194 -:1075B000C092280120935B0530935C0540935D05E4 -:1075C00050935E0580917300826080937300ED811B -:1075D000EFBF6EC0DC01CB018C199D09AE09BF095C -:1075E000B7FD66C08F98F801168217821086118643 -:1075F0005FC084E0EECE62E17AE780E090E0A50132 -:1076000094010E94A4D769017A0181E0C81AD108C7 -:10761000E108F1089FEFC916D104E104F104C9F0B3 -:10762000C0F089819A81AB81BC815AE0B595A7955C -:10763000979587955A95D1F76C017D0121E0C21A83 -:10764000D108E108F1088E81882309F48DCE87E006 -:10765000C0CE86E073CEEFEFCE16D104E104F10484 -:1076600009F048F684E06ACE8FEFC816D104E10431 -:10767000F104D1F0C8F062E17AE780E090E0A50182 -:1076800094010E94A4D769017A01F1E0CF1AD108D0 -:10769000E108F1082FEFC216D104E104F10411F062 -:1076A00008F050CE84E061CE83E05FCE82E091CEE0 -:1076B00026960FB6F894DEBF0FBECDBFDF91CF91F7 -:1076C0001F910F91FF90EF90DF90CF90BF90AF9000 -:1076D0009F908F907F906F905F904F903F902F90F2 -:1076E0000895CF92DF92EF92FF92CF936B017C01CE -:1076F000C09134076093300770933107809332074D -:10770000909333072DEB37E346E855EB0E9412CEFA -:1077100087FD0AC02DEB37E346E855E3C701B60104 -:107720000E948ED318164CF4A701960160E070E019 -:1077300080E89FE30E948CCC03C060E070E0CB0146 -:107740006093DF057093E0058093E1059093E20577 -:10775000CC2349F082E090E0CF91FF90EF90DF9052 -:10776000CF900C9436A5CF91FF90EF90DF90CF9003 -:1077700008951F93CF93DF93CDB7DEB72C970FB645 -:10778000F894DEBF0FBECDBF882331F02091F00604 -:107790003091F106232BF9F0909134078917D9F035 -:1077A000182F8CE0EDE7F2E0DE01119601900D92CA -:1077B0008A95E1F7CE0101960E9460A510933407E7 -:1077C000111105C082E090E00E9436A504C08FEE42 -:1077D0009EE00E9438812C960FB6F894DEBF0FBE53 -:1077E000CDBFDF91CF911F9108954F925F926F921D -:1077F0007F928F929F92AF92BF92CF92DF92EF9241 -:10780000FF920F931F93CF93DF93CDB7DEB72C97E3 -:107810000FB6F894DEBF0FBECDBF8C01FB01808098 -:107820009180A280B380FA01C080D180E280F38091 -:10783000A5019401C501B4010E94F4D32B013C01C0 -:10784000A7019601C701B6010E94F4D39B01AC01C8 -:10785000C301B2010E9492CB20E43AE646E058E42C -:107860000E9412CE181654F4F8011082118212826E -:10787000138214821582168217824AC0CE010196A5 -:107880002CE0FC0111922A95E9F789829A82AB8259 -:10789000BC82CD82DE82EF82F88640E050E068EE66 -:1078A00071EC0E94C5A063E07FE08FEF9EE00E9434 -:1078B0002FA32091DF063091E0064091E106509120 -:1078C000E2066091670D7091680D8091690D90914D -:1078D0006A0D0E9492CB6B017C012091DB063091F6 -:1078E000DC064091DD065091DE066091630D7091DB -:1078F000640D8091650D9091660D0E9492CBF80108 -:107900006083718382839383C482D582E682F78207 -:107910001086118612861386C8012C960FB6F8942D -:10792000DEBF0FBECDBFDF91CF911F910F91FF90B2 -:10793000EF90DF90CF90BF90AF909F908F907F900F -:107940006F905F904F9008954F925F926F927F92E9 -:107950008F929F92AF92BF92CF92DF92EF92FF925F -:107960000F931F93CF93DF93CDB7DEB760970FB61A -:10797000F894DEBF0FBECDBF8C01FB01C080D1806B -:10798000E280F380FA0180809180A280B38020E0C1 -:1079900030E048EC53E46091740D7091750D809166 -:1079A000760D9091770D0E9492CB6D877E878F87A1 -:1079B000988BA7019601C701B6010E94F4D32B0151 -:1079C0003C01A5019401C501B4010E94F4D39B01BF -:1079D000AC01C301B2010E9492CB2B013C012D8569 -:1079E0003E854F855889CA01B9010E94F4D39B0195 -:1079F000AC01C301B2010E9412CE181654F4F80172 -:107A000010821182128213821482158216821782CA -:107A100079C0CE0101962CE0FC0111922A95E9F77C -:107A2000C982DA82EB82FC828D829E82AF82B88626 -:107A300040E050E0BA010E94C5A08090740D909083 -:107A4000750DA090760DB090770DC0906F0DD09011 -:107A5000700DE090710DF090720D10926F0D1092FC -:107A6000700D1092710D1092720D1092740D109293 -:107A7000750D1092760D1092770D63E07FE08FEF19 -:107A80009EE00E942FA38092740D9092750DA0929B -:107A9000760DB092770DC0926F0DD092700DE0927E -:107AA000710DF092720D2091DF063091E006409149 -:107AB000E1065091E2066091670D7091680D80912A -:107AC000690D90916A0D0E9492CB6B017C0120910F -:107AD000DB063091DC064091DD065091DE066091B8 -:107AE000630D7091640D8091650D9091660D0E94FB -:107AF00092CBF8016083718382839383C482D582A1 -:107B0000E682F7821086118612861386C801609677 -:107B10000FB6F894DEBF0FBECDBFDF91CF911F919E -:107B20000F91FF90EF90DF90CF90BF90AF909F901C -:107B30008F907F906F905F904F90089580E1EFEE6F -:107B4000FEE0ABECB6E001900D928A95E1F7089566 -:107B500080E1EBECF6E0AFEEBEE001900D928A958D -:107B6000E1F708951F920F920FB60F9211248F9391 -:107B700082E08093760E8F910F900FBE0F901F9032 -:107B800018951F920F920FB60F9211248F9382E0D7 -:107B90008093760E8F910F900FBE0F901F901895C7 -:107BA0001F920F920FB60F9211248F9382E0809351 -:107BB000760E8F910F900FBE0F901F9018958091A9 -:107BC0004A0590914B05009731F04AE050E060E0A3 -:107BD00070E00C94DDD160E070E0CB0108958091FD -:107BE0004A0590914B05009731F04AE050E060E083 -:107BF00070E00C94B2D060E070E0CB0108950E9478 -:107C0000EF3D97FD0CC00E94EF3D6F3F7105810570 -:107C1000910509F034F40E94EF3D862F089580E02D -:107C200008958FEF089580914A0590914B05892B17 -:107C300039F00E94FF3D91E0811103C090E001C046 -:107C400091E0892F08950F931F93CF9380914A0558 -:107C500090914B050097F1F0FC018F01C1912C2F01 -:107C60002F7D89F0C53411F0C536B9F7F8011082BF -:107C700060E070E00E9443CFF801C083562F472F89 -:107C8000382F292F0BC060E070E0CF911F910F912A -:107C90000C9443CF50E040E030E020E0652F742F9B -:107CA000832F922FCF911F910F91089581548A3184 -:107CB00050F5482F50E0FA0193E0F595E7959A9535 -:107CC000E1F7E455FC4F208130E08770B90102C034 -:107CD000759567958A95E2F760FF15C0FA01EE5633 -:107CE000FC4F2081222339F080917D0D90917E0DF3 -:107CF000820F911D02C080E090E090934B0580932D -:107D00004A0581E0089580E008950E94563E882348 -:107D100041F081E020914A0530914B05232B09F475 -:107D200080E00895BF92CF92DF92EF92FF920F937F -:107D30001F93CF93DF9300D01F92CDB7DEB7209172 -:107D40007D0E30917E0E2130310581F5B82E682FE1 -:107D500070E080E090E00E9495D320E030E04FE7B3 -:107D600053E40E948CCC20E030E0A9010E9492CB29 -:107D7000AB01BC01B11004C080E090E0DC0104C0A4 -:107D800080E090E5A3ECB6E489839A83AB83BC835F -:107D9000C12CD12C760197018601CE0101960E945B -:107DA00064ACBB2011F0749A01C074980F900F90CE -:107DB0000F900F90DF91CF911F910F91FF90EF9057 -:107DC000DF90CF90BF9008958F929F92AF92BF9215 -:107DD000CF92DF92EF92FF920F931F93CF93DF9397 -:107DE000CDB7DEB72C970FB6F894DEBF0FBECDBF70 -:107DF00020913407222309F49BC08C018090300726 -:107E000090903107A0903207B090330720E030E027 -:107E1000A901C501B4010E948ED3882309F44AC088 -:107E20002091E3063091E4064091E5065091E60684 -:107E3000F80160857185828593850E9491CB6B01E5 -:107E40007C01A50194010E9412CE87FF71C0A70199 -:107E5000960160911F027091200280912102909101 -:107E600022020E948ED3882389F1C0921F02D092F1 -:107E70002002E0922102F09222022091DF0530914F -:107E8000E0054091E1055091E205C701B6010E946D -:107E9000F4D39B01AC0160E070E080E89FE30E94B6 -:107EA00091CB60931B0270931C0280931D029093F0 -:107EB0001E020CC080E090E0A0E8BFE380931B02AC -:107EC00090931C02A0931D02B0931E02CE01019656 -:107ED0002CE0FC0111922A95E9F7F80140815181CB -:107EE0006281738149835A836B837C83448155818A -:107EF000668177814D835E836F8378870E9460A55A -:107F000020911B0230911C0240911D0250911E02D3 -:107F10000E94F4D39B01AC01F801608571858285D4 -:107F200093850E9492CBF80160877187828793873F -:107F30002C960FB6F894DEBF0FBECDBFDF91CF9168 -:107F40001F910F91FF90EF90DF90CF90BF90AF9077 -:107F50009F908F9008950E94ED6E60937F0D7093B7 -:107F6000800D8093810D9093820D08959091C000B3 -:107F700095FFFCCF8093C6000895CF92DF92EF92D9 -:107F8000FF92CF93DF9380E00E94B93B8091EA0695 -:107F900085FF0BC0E2E9FBE08491EF012196882385 -:107FA00021F00E94B63FFE01F7CF1092F306109227 -:107FB000F2061092F1061092F0061092EF0610925F -:107FC000EE061092ED061092EC0643EE55E027E027 -:107FD000C12CD12C80ECE82E8FE7F82E80E090E0C9 -:107FE000FA01E80FF91FC082D182E282F38204967F -:107FF0008C319105A9F72150445E5F4F2111EECFDE -:10800000DF91CF91FF90EF90DF90CF9008954F9246 -:108010005F926F927F92AF92BF92CF92DF92EF9278 -:10802000FF920F931F93CF93DF938C01EC01CC0F42 -:10803000DD1FCC0FDD1F9E012855394F590120E06F -:1080400030E0A901F50160817181828193810E94F4 -:1080500092CB9E012854394F6901F9012081318169 -:10806000428153810E9492CB2B013C01FE01E552DB -:10807000F94F6083718382839383FE01EE55F64F3F -:1080800065917591859194919E01245F3D4F790191 -:10809000A30192010E9492CBF701608371838283D6 -:1080A0009383FE01E255F64F659175918591949108 -:1080B000C050DE4FA30192010E9492CB6883798366 -:1080C0008A839B838091EA0685FF3CC0F801E757CD -:1080D000FD4F608181E19AE00E94B871F501408115 -:1080E0005181628173818AEF99E00E948271F60169 -:1080F000408151816281738186EE99E00E94827194 -:10810000F701408151816281738180ED99E00E9485 -:108110008271488159816A817B818AEB99E00E9452 -:1081200082718AE0DF91CF911F910F91FF90EF90C4 -:10813000DF90CF90BF90AF907F906F905F904F9007 -:108140000C94B63FDF91CF911F910F91FF90EF906C -:10815000DF90CF90BF90AF907F906F905F904F90E7 -:1081600008958F929F92AF92BF92EF92FF921F93CA -:10817000CF93DF93CDB7DEB7A0970FB6F894DEBFED -:108180000FBECDBF611571058105910581F110E02C -:10819000842E912CA12CB12CEE24E394F12CEC0E26 -:1081A000FD1EE10EF11C17FDFA94A50194010E9439 -:1081B00082D7F7016083B901CA011F5F611571059C -:1081C0008105910549F7115020F1E1E0F0E0EC0F55 -:1081D000FD1FE10FF11D17FDFA9580818A3010F027 -:1081E00097E301C090E3890F0E94B63FECCF80E394 -:1081F000A0960FB6F894DEBF0FBECDBFDF91CF9132 -:108200001F91FF90EF90BF90AF909F908F900C9434 -:10821000B63FA0960FB6F894DEBF0FBECDBFDF917C -:10822000CF911F91FF90EF90BF90AF909F908F9054 -:108230000895EF92FF920F931F93CF93DF937C01EA -:1082400084E50E94853ED82F882349F10E94FF3D96 -:10825000C82F823004F1EAE2FEE084918F010F5FC3 -:108260001F4F882321F00E94B63FF801F6CF8DE41E -:108270000E94B63FB70180E090E04AE00E94B14022 -:108280006C2FCC0F770B8FE899E00E949F718AE0EA -:108290000E94B63F08C08093B303D0E004C0809131 -:1082A000EE0E8093B3038D2FDF91CF911F910F912D -:1082B000FF90EF900895CF92DF92EF92FF926B01C3 -:1082C0007C0197FF0BC08DE20E94B63FF094E094D2 -:1082D000D094C094C11CD11CE11CF11C4AE0C70120 -:1082E000B601FF90EF90DF90CF900C94B140EF92E9 -:1082F000FF920F931F93CF93DF931F92CDB7DEB7FB -:10830000082F162FE3E0FCE084917F012FEFE21AA3 -:10831000F20A882331F099830E94B63FF7019981D0 -:10832000F3CFE02FF92F84917F019FEFE91AF90A2B -:10833000882321F00E94B63FF701F5CF6091570DD9 -:108340007091580D8091590D90915A0D0E945B418A -:108350008AE00E94B63F11110E94ABA71092D70588 -:108360001092D6050F90DF91CF911F910F91FF9042 -:10837000EF900895BF92CF92DF92EF92FF920F930A -:108380001F93CF93DF93CDB7DEB76E970FB6F894F8 -:10839000DEBF0FBECDBF6091700570917105611594 -:1083A000710569F14DE150E0CE0101967C010E941A -:1083B00035D31E8EF7018F010E191F09B190BB2016 -:1083C000A9F19AE0B912F7CF31C0B70180E698E081 -:1083D0000E94D47182E20E94B63F8AE00E94B63FBA -:1083E000BB2009F43BC00F5F1F4F80917005909137 -:1083F0007105080F191F1093710500937005809186 -:10840000700590917105892B09F02FC18091260785 -:10841000843008F02AC12FB7F8948091550D9091BF -:10842000560D2FBF891B8F77E1F41FC1F701E00FB5 -:10843000F11F108260E0C7010E949D378823F9F286 -:10844000EAE2FEE084916F019FEFC91AD90A8823FE -:1084500009F4BBCF0E94B63FF601F4CF00E010E074 -:10846000CACF0E9485372091D6053091D7058A3032 -:1084700019F08D3009F0C8C01092D80521153105CA -:1084800009F4C4CFF901EA58FA4F10821092D705C7 -:108490001092D60526E735E08901F90180812F5F2A -:1084A0003F4F8032C9F378018E3411F000E010E0C4 -:1084B0006AE270E0C7010E94C9CE6C010115110586 -:1084C00009F473C06AE879E0C7010E9444D3BB2471 -:1084D000B394892B11F4B12C09C06EE470E0C7018C -:1084E00004960E94C9CE009709F08C014AE050E042 -:1084F00060E070E0C80101960E94B2D060937205FE -:108500007093730580937405909375050091570DD2 -:108510001091580D2091590D30915A0D0F5F1F4F3A -:108520002F4F3F4F601771078207930731F0B1104B -:1085300004C061E087E599E03DC0C114D10401F1B8 -:1085400080E010E0F701E80FF11D90819A3219F0F8 -:108550008F5F1927F7CF4AE050E060E070E0C60176 -:1085600001960E94B2D0012F10E020E030E06017A9 -:1085700071078207930741F061E088E399E01AC030 -:1085800061E08EE099E016C08091720590917305CC -:10859000A0917405B09175058093570D9093580D77 -:1085A000A093590DB0935A0D08C0892B31F060E0AB -:1085B0008DE698E00E94774158C080916902811150 -:1085C0001DC067E470E0C7010E94C9CE0097B1F0FA -:1085D0004AE050E060E070E001960E94B2D0643062 -:1085E000710560F4E7E9F8E084918F010F5F1F4F98 -:1085F000882321F00E94B63FF801F6CF61E086E7BC -:1086000095E00E949D3702CF2F3531050CF0FECE4C -:108610008C35B1F42FB7F8948091550D9091560D8B -:108620002FBF891B8F7709F4F1CE0E948537909177 -:10863000D8059111EBCE2091D6053091D70509C010 -:108640008B3319F491E09093D8059091D80591114E -:10865000DDCEA9014F5F5F4F5093D7054093D605FC -:10866000F901EA58FA4F8083D1CE6E960FB6F8948E -:10867000DEBF0FBECDBFDF91CF911F910F91FF9055 -:10868000EF90DF90CF90BF9008958F929F92AF921E -:10869000BF92CF92DF92EF92FF92CF936B017C015A -:1086A000B42E20E030E0A9010E948ED387FF07C0DE -:1086B0008DE20E94B63FF7FAF094F7F8F094C0E02C -:1086C00060E070E080E09FE3CB1541F02DEC3CECE6 -:1086D0004CEC5DE30E94F4D3CF5FF6CF9B01AC017D -:1086E000C701B6010E9492CB6B017C010E9405CDAF -:1086F0004B015C014AE00E94B140CC2389F1C501E5 -:10870000B4010E9493D39B01AC01C701B6010E9442 -:1087100091CB6B017C018EE20E94B63F20E030E0FD -:1087200040E251E4C701B6010E94F4D34B015C0161 -:108730000E94FECC6B01770FEE08FF08C701B6015F -:108740000E945B41C701B6010E9495D39B01AC0119 -:10875000C501B4010E9491CB6B017C01C150F1F6BF -:10876000CF91FF90EF90DF90CF90BF90AF909F9010 -:108770008F9008954F925F926F927F928F929F9207 -:10878000AF92BF92CF92DF92EF92FF920F931F931F -:10879000CF93DF9300D01F92CDB7DEB74B01298373 -:1087A0003A834B835C8327013801FC0184918F015C -:1087B0000F5F1F4F882321F00E94B63FF801F6CFCC -:1087C00088E20E94B63F42E069817A818B819C8178 -:1087D0000E944543B301A20188E298E00E948271A1 -:1087E000B601A50185E298E00E94827189E20E94AB -:1087F000B63F8114910459F0F40184918F010F5F09 -:108800001F4F8823D9F00E94B63FF801F6CF8AE0C7 -:108810000F900F900F900F90DF91CF911F910F91BC -:10882000FF90EF90DF90CF90BF90AF909F908F9090 -:108830007F906F905F904F900C94B63F0F900F9089 -:108840000F900F90DF91CF911F910F91FF90EF90BC -:10885000DF90CF90BF90AF909F908F907F906F9060 -:108860005F904F900895AF92BF92CF92DF92EF92B8 -:10887000FF920F931F93FA01A084B184C284D38422 -:10888000E480F58006811781208131814281538106 -:108890000E94BA431F910F91FF90EF90DF90CF900D -:1088A000BF90AF9008958091EA0685FF08C04FEE13 -:1088B0005EE06DEB7AE086EE9AE00E9433448091B0 -:1088C000DB059091DC05A091DD05B091DE0580937C -:1088D000270290932802A0932902B0932A02809144 -:1088E000D9059091DA0590931902809318020C949F -:1088F000AB3F8091EA0685FF08C04FEE5EE065E879 -:108900007AE089EA9AE00E943344809127029091AC -:108910002802A0912902B0912A028093DB0590934E -:10892000DC05A093DD05B093DE05809118029091DF -:1089300019029093DA058093D90584E690E090932C -:108940001902809318020C94AB3F8F929F92AF92C2 -:10895000BF92CF92EF92FF920F931F93CF93DF932B -:10896000CDB7DEB760970FB6F894DEBF0FBECDBFB0 -:108970007B018C018091EA0685FF08C04BEC56E034 -:1089800066E17AE085E49AE00E9433440E94AB3FBE -:108990002091CB063091CC064091CD065091CE0669 -:1089A0006091EF0E7091F00E8091F10E9091F20EA9 -:1089B0000E948ED381113DC02091CF063091D00608 -:1089C0004091D1065091D2066091F30E7091F40E51 -:1089D0008091F50E9091F60E0E948ED3811129C0E0 -:1089E0002091D3063091D4064091D5065091D606F9 -:1089F0006091F70E7091F80E8091F90E9091FA0E39 -:108A00000E948ED3811115C02091D7063091D806CF -:108A10004091D9065091DA066091FB0E7091FC0EE0 -:108A20008091FD0E9091FE0E0E948ED3882309F452 -:108A3000D0C08091D7069091D806A091D906B09168 -:108A4000DA068D879E87AF87B88B80917D0E9091D7 -:108A50007E0E039709F045C040E050E0BA018BEC70 -:108A600096E00E94C5A02091030F3091040F409121 -:108A7000050F5091060F6091FF0E7091000F8091CD -:108A8000010F9091020F0E9492CB4B015C0180E09C -:108A900090E00E9491C29B01AC01C501B4010E940B -:108AA00091CB4B015C0181E090E00E9491C29B015F -:108AB000AC01C501B4010E9491CB9B01AC01609156 -:108AC000D7067091D8068091D9069091DA060E9457 -:108AD00091CB6093D7067093D8068093D906909374 -:108AE000DA06C090EE0E20E030E0A901B701C8011F -:108AF0000E948ED3811108C0E0902702F0902802D6 -:108B00000091290210912A026091180270911902B5 -:108B1000072E000C880B990B0E9495D39B01AC018A -:108B2000B701C8010E94F4D32AE037ED43E25CE3C9 -:108B30000E94F4D34B015C018091CB069091CC064E -:108B4000A091CD06B091CE0689839A83AB83BC8376 -:108B50008091CF069091D006A091D106B091D20617 -:108B60008D839E83AF83B8878091D3069091D4067E -:108B7000A091D506B091D60689879A87AB87BC8726 -:108B8000CE0101960E94E43E40E050E0BA01CE01E1 -:108B900001960E94C5A08501740127ED36E047E0EB -:108BA0005FE063E07FE08FEF9EE00E9477748D8549 -:108BB0009E85AF85B8898093D7069093D806A093F9 -:108BC000D906B093DA06CE010D960E94E4C30E9446 -:108BD000A83D60960FB6F894DEBF0FBECDBFDF9103 -:108BE000CF911F910F91FF90EF90CF90BF90AF90DA -:108BF0009F908F9008952F923F924F925F926F9225 -:108C00007F928F929F92AF92BF92CF92DF92EF921C -:108C1000FF920F931F93CF93DF9300D01F92CDB796 -:108C2000DEB73C014B015C834B833A832983209060 -:108C30002702309028024090290250902A02809109 -:108C4000EA0685FF15C0FA01A080B180C280D380FA -:108C5000FB01E080F18002811381F30120813181E9 -:108C60004281538160E070E08DE69AE00E94BA4351 -:108C70002091DF063091E0064091E1065091E20636 -:108C8000F40160817181828193810E9491CB6B019B -:108C90007C012091DB063091DC064091DD0650918D -:108CA000DE06F30160817181828193810E9491CB04 -:108CB000A70196010E94596E882309F4BBC00E9447 -:108CC0009E3DEB81FC81C080D180E280F380A701D2 -:108CD00096016091D3067091D4068091D50690914B -:108CE000D6060E948ED387FF21C0C092D306D092B1 -:108CF000D406E092D506F092D606E981FA81C080CA -:108D0000D180E280F38020E030E0A901C701B60104 -:108D10000E948ED3811106C0EFE6FEE0C590D5908B -:108D2000E590F490C701B6010E94A544F30180814B -:108D30009181A281B3818093CB069093CC06A093BE -:108D4000CD06B093CE06F40180819181A281B381DA -:108D50008093CF069093D006A093D106B093D2060D -:108D6000E981FA81C080D180E280F38020E030E0A8 -:108D7000A901C701B6010E948ED3811108C0C0901D -:108D80002302D0902402E0902502F0902602C70131 -:108D9000B6010E94A544EB81FC81C080D180E280B5 -:108DA000F380A70196016091D3067091D40680915B -:108DB000D5069091D6060E9412CE18160CF5C092D8 -:108DC000D306D092D406E092D506F092D606E98179 -:108DD000FA81C080D180E280F38020E030E0A901F8 -:108DE000C701B6010E948ED3811106C0EFE6FEE0F6 -:108DF000C590D590E590F490C701B6010E94A544B6 -:108E00000E94AFC22092270230922802409229028B -:108E100050922A028091EA0685FF0CC0E4E5FAE050 -:108E200084918F010F5F1F4F882321F00E94B63F6E -:108E3000F801F6CF0F900F900F900F90DF91CF9128 -:108E40001F910F91FF90EF90DF90CF90BF90AF9068 -:108E50009F908F907F906F905F904F903F902F905A -:108E600008959B01AC0163EF7EE08FEE9EE00C94D1 -:108E7000FB458F929F92AF92BF92CF92DF92EF927B -:108E8000FF92CF93DF93CDB7DEB728970FB6F89454 -:108E9000DEBF0FBECDBF6B017C018091EA0685FF6E -:108EA0000CC0B701A6018AEF9AE00E94827189E2A4 -:108EB0000E94B63F8AE00E94B63FC982DA82EB8206 -:108EC000FC828090B4069090B506A090B606B09053 -:108ED000B70620E030E0A901C501B4010E948ED39D -:108EE00087FF0AC0A5019401C701B6010E9491CB7A -:108EF00069837A838B839C832091F70E3091F80EDF -:108F00004091F90E5091FA0E69817A818B819C8192 -:108F10000E9412CE18165CF41D821E821F821886D3 -:108F2000BE016B5F7F4FCE0101960E9431472896AC -:108F30000FB6F894DEBF0FBECDBFDF91CF91FF908B -:108F4000EF90DF90CF90BF90AF909F908F9008955B -:108F50001F93CF93DF93CDB7DEB72C970FB6F8945E -:108F6000DEBF0FBECDBF182F8091EA0685FF11C06E -:108F70004FEE5EE063E17BE08AE29BE00E943344D7 -:108F8000612F70E08AE09BE00E949F718AE00E945E -:108F9000B63F80910007811781F160E070E080EEBC -:108FA00090E40E9439478091EF0E9091F00EA091CD -:108FB000F10EB091F20E89879A87AB87BC878091BA -:108FC000F30E9091F40EA091F50EB091F60E8D83F4 -:108FD0009E83AF83B88719821A821B821C829E01EE -:108FE0002F5F3F4F47EF5EE0BE016B5F7F4FCE01CB -:108FF00009960E94FB451093000780E02C960FB65F -:10900000F894DEBF0FBECDBFDF91CF911F910895C1 -:109010008091EA0685FF08C04FEE5EE06BE278E0E3 -:109020008CE498E00E9433440C9496C3CF92DF9274 -:10903000EF92FF921F93CF93DF93CDB7DEB72897C0 -:109040000FB6F894DEBF0FBECDBF6D837E838F83D6 -:10905000988769017A018091EA0685FF08C04FEE82 -:109060005EE068E67BE08EE79BE00E94334420E010 -:1090700030E040E752E4C701B6010E948CCC69831E -:109080007A838B839C83BE016F5F7F4FCE010596F1 -:109090000E9431471091CA0614701092CA0682E0ED -:1090A00090E00E9436A50E9408488091EA0685FF5C -:1090B00008C04FEE5EE06EE37BE084E59BE00E943B -:1090C000334481E0111180E028960FB6F894DEBF9A -:1090D0000FBECDBFDF91CF911F91FF90EF90DF903A -:1090E000CF9008951F920F920FB60F9211240BB6D6 -:1090F0000F922F933F934F935F936F937F938F9331 -:109100009F93AF93BF93EF93FF939091C6002FB7B8 -:10911000F894E091550D81E08E0F8F773091560DC8 -:10912000831731F0F0E0EB52F34F90838093550DAD -:109130002FBF20914805309149052C30310508F0AA -:1091400053C0F9018827EE58FF4F8F4F0C9478CB0E -:109150009D3449F09E34D9F481E090E006C09A3302 -:1091600048F09D34C1F582E090E0909349058093EA -:10917000480577C0903308F074C0903209F471C08C -:109180009D3249F56EC0913329F0943331F090321D -:1091900011F567C083E090E0E8CF88E090E0E5CF8C -:1091A000903329F09133B9F486E090E0DECF84E08B -:1091B00090E0DBCF983379F485E090E0D6CF92331E -:1091C00051F487E090E0D1CF913329F489E090E029 -:1091D000CCCF903319F08BE090E0C7CF8AE090E0DD -:1091E000C4CF9A30F1F539C09A30D9F5273031051E -:1091F00059F02A30310561F02530310571F51092B2 -:109200001A021092B20329C08CE198E00E940D9ED0 -:1092100088E893E19093A40C8093A30C80916F0055 -:109220008D7F80936F0090912F0F8091300F981752 -:1092300019F00E942B8BF7CF1092A20C1092A10C68 -:1092400080916F00826080936F000E94AFC284E6BD -:1092500090E00E9436A50E9408481092490510929D -:109260004805FF91EF91BF91AF919F918F917F91B1 -:109270006F915F914F913F912F910F900BBE0F9087 -:109280000FBE0F901F901895CF92DF92EF92FF9232 -:109290000F931F93CF93DF936C017A018B01C0E092 -:1092A000D0E0CE15DF0589F0D8016D918D01D60192 -:1092B000ED91FC910190F081E02DC6011995892B6B -:1092C00011F47E0102C02196ECCFC701DF91CF914E -:1092D0001F910F91FF90EF90DF90CF9008950E9423 -:1092E000C4CE2F923F924F925F926F927F928F9255 -:1092F0009F92AF92BF92CF92DF92EF92FF920F9325 -:109300001F93CF93DF93CDB7DEB76D970FB6F89469 -:10931000DEBF0FBECDBF8091EA0685FF0EC0E4E33D -:10932000FFE084918F010F5F1F4F882321F00E947F -:10933000B63FF801F6CF0E94F0810E94AFC280E0F4 -:109340000E94B93B1092E9061092E8060E94794407 -:109350008091EA069091EB067C0120E2E222FF2454 -:1093600085FF0CC0EBE1FFE084918F010F5F1F4F81 -:10937000882321F00E94B63FF801F6CF11E0109348 -:10938000E70688E50E94563E382E89E50E94563E43 -:10939000082F8AE50E94563E282E311004C0011184 -:1093A00004C0182705C0011102C010E001C0182F29 -:1093B0000E949E3D111105C0311003C0002309F425 -:1093C00087C120E030E0A9016091E3067091E406D6 -:1093D0008091E5069091E6060E9492CB4B015C01DC -:1093E0006093D3067093D4068093D5069093D606E7 -:1093F0002091F70E3091F80E4091F90E5091FA0E2F -:109400000E9412CE1816B4F4EF2849F0B501A40159 -:109410008FEF9EE00E9482718AE00E94B63F19821F -:109420001A821B821C82BE016F5F7F4F83ED96E024 -:109430000E943147111123C0311003C001112BC10B -:1094400047C101111CC080E793E09A83898384E6B9 -:1094500090E09A8B898BBE016F5F7F4FCE01419662 -:109460000E9426C48091EA0685FF12C14FEE5EE09D -:109470006FED7EE08BEE9EE00E94334409C11092B6 -:10948000F30E1092F40E1092F50E1092F60E10924A -:10949000EF0E1092F00E1092F10E1092F20E8091DB -:1094A000EA0685FF08C04FEE5EE060E37EE087E4F9 -:1094B0009EE00E9433448091F70E9091F80EA091A7 -:1094C000F90EB091FA0E4091F30E5091F40E6091A6 -:1094D000F50E7091F60EC090EF0ED090F00EE09069 -:1094E000F10EF090F20ECD82DE82EF82F88649878F -:1094F0005A876B877C878D879E87AF87B88B2BEFCA -:109500003EE0AE01435F5F4FBE01675F7F4FCE011C -:1095100005960E94AD73E7E7FEE084918D8FEBE541 -:10952000FEE0C590D590E590F490EFE5FEE08590E3 -:109530009590A590B490A5019401C701B6010E9431 -:1095400012CE18162CF4A7019601C501B40104C06F -:10955000A5019401C701B6010E948CCC698F7A8F56 -:109560008B8F9C8F87E6682E8EE0782EF3016591B5 -:109570007591859194912BE6422E2EE0522EF201A8 -:1095800025913591459154910E948ED387FF02C059 -:10959000F30101C0F2014590559065907490298DBA -:1095A0003A8D4B8D5C8DCA01B9010E94F4D320E045 -:1095B00030E040E85FE30E9492CB0E9460CE9B01C6 -:1095C000AC01C301B2010E94F4D36D8B7E8B8F8BF3 -:1095D000988FE8E7FEE09491998F20E030E040EC2E -:1095E0005FE3C501B4010E94F4D32B013C01298D36 -:1095F000622F220F770B880B990B0E9495D39B014A -:10960000AC01C301B2010E94F4D369837A838B83D6 -:109610009C8320E030E040EC5FE3C701B6010E948C -:10962000F4D36B017C012D8D622F220F770B880BF9 -:10963000990B0E9495D39B01AC01C701B6010E9412 -:10964000F4D3698B7A8B8B8B9C8B9E012B5E3F4F67 -:1096500047EF5EE0BE016F5F7F4FCE0141960E94F3 -:10966000FB451092CA061092F30E1092F40E10925F -:10967000F50E1092F60E1092EF0E1092F00E109260 -:10968000F10E1092F20E1111DECE3110DCCED6CEDC -:10969000112309F4D3CE80E793E09A83898384E68B -:1096A00090E09A8B898BBE016F5F7F4FCE01419610 -:1096B0000E9426C48091EA0685FF08C04FEE5EE056 -:1096C0006FEB7EE08BEC9EE00E943344111103C0EF -:1096D000222009F435C18091C706811103C0EAE256 -:1096E000FEE005C08091C806811118C0F8CF8491B2 -:1096F0008F010F5F1F4F882321F00E94B63FF801B2 -:10970000F6CFE9E1FEE084918F010F5F1F4F8823C0 -:1097100009F40AC10E94B63FF801F5CF8091EA062C -:1097200085FF0CC0E6E0FEE084918F010F5F1F4FC4 -:10973000882321F00E94B63FF801F6CF0E94084826 -:109740008090DB069090DC06A090DD06B090DE06EF -:1097500020E030E048EC53E4C501B4010E9492CB14 -:109760006B017C016093CB067093CC068093CD0691 -:109770009093CE064090DF065090E0066090E106A0 -:109780007090E2068091F70E9091F80EA091F90E7C -:10979000B091FA0E8093D3069093D406A093D50689 -:1097A000B093D60620E030E048E453E4C301B201B0 -:1097B0000E9492CB20E030E048EE51E40E9492CB30 -:1097C0006093CF067093D0068093D1069093D20613 -:1097D000A30192010E9491CB2B013C01A5019401B0 -:1097E000C701B6010E9491CBA30192010E94596E5C -:1097F000882399F18091EA0685FF08C04BEC56E07A -:1098000065EE7DE087EF9DE00E94334419821A8265 -:109810001B821C829E012F5F3F4F47EF5EE06FEC83 -:1098200076E08BEC96E00E94FB458091EA0685FF8E -:109830000BC06AE582EB9DE00E94B87189E20E944C -:10984000B63F8AE00E94B63FE9E7FEE0149181E06E -:109850000E94A847811158C08EC0EAE2FEE08491C0 -:109860008F010F5F1F4F882321F00E94B63FF80140 -:10987000F6CFE3EDFDE084918F010F5F1F4F88234A -:1098800009F442C00E94B63FF801F5CF4091B406FA -:109890005091B5066091B6067091B7068DED9CE0CB -:1098A0000E9482718AE00E94B63F6AE58EEC9CE0DD -:1098B0000E94B8714091B0065091B1066091B20615 -:1098C0007091B30689EC9CE00E9482718AE00E944C -:1098D000B63F4FEE5EE060EB7CE085EB9CE00E94E3 -:1098E00033446AE587E99CE00E94B87189E20E94EE -:1098F000B63F8AE00E94B63F0E94084880E00E947E -:10990000A847882309F454C18091EA0685FF0CC05A -:10991000E0ECFDE084918F010F5F1F4F882321F061 -:109920000E94B63FF801F6CF8091EA0685FF08C095 -:109930004FEE5EE069E87EE08BEA9EE00E943344F1 -:109940000E9408488091A7068093E7060E9453442E -:109950000E94CEB88091EA0685FF3AC1EAE7FEE0B0 -:1099600084918F010F5F1F4F882309F431C10E943A -:10997000B63FF801F5CF8091EA0685FF0DC0E4EA15 -:10998000FDE084917F019FEFE91AF90A882321F015 -:109990000E94B63FF701F5CFE3E6FEE08590959093 -:1099A000A590B490612F110F770B880B990B0E9433 -:1099B00095D36B017C0120E030E040EC5FE3C50112 -:1099C000B4010E94F4D3A70196010E94F4D3AB0125 -:1099D000BC0100E010E0980182E090E00E94D8888D -:1099E00008E71DE0F801659175918591949120E05B -:1099F00030E040E850E40E948ED387FD06C0F801B5 -:109A0000259135914591549104C020E030E040E823 -:109A100050E4C701B6010E94F4D36B017C0120E041 -:109A200030E0A9010E948ED3882309F46AC0809196 -:109A3000EA0685FF0CC0E8E9FDE084918F010F5F25 -:109A40001F4F882321F00E94B63FF801F6CF00E0B7 -:109A500010E09801B701A601705882E090E00E94E2 -:109A6000D8888091EA0685FF0CC0EAE8FDE0849181 -:109A70008F010F5F1F4F882321F00E94B63FF8012E -:109A8000F6CFEFE6FDE08491811119C0EAE2FEE035 -:109A900084918F010F5F1F4F882321F00E94B63FF2 -:109AA000F801F6CFEBE4FDE084918F010F5F1F4FCB -:109AB000882321F00E94B63FF801F6CF8AE0EFE656 -:109AC000FEE085909590A590B490682F70E080E0BE -:109AD00090E00E9495D39B01AC01C501B4010E94A6 -:109AE0008CCC4B015C01A7019601C701B6010E9415 -:109AF00092CBAB01BC019501840182E090E00E9411 -:109B0000D8888091EA069091EB068C0100721127AB -:109B100085FF0BC06AE582E39DE00E94B87189E28F -:109B20000E94B63F8AE00E94B63F81E08093C6065D -:109B30008093C9061092C0061092C1061092C20608 -:109B40001092C30682E090E00E940740E3E9FCE047 -:109B500065917591859194912091E3063091E40689 -:109B60004091E5065091E6060E9492CB2091B40602 -:109B70003091B5064091B6065091B7060E9491CB40 -:109B80006093F70E7093F80E8093F90E9093FA0E8F -:109B9000012B09F4B1CEE1EFFCE084918F010F5F5E -:109BA0001F4F882309F472CE0E94B63FF801F5CF0B -:109BB0008091EA0685FFA8CE6AE58CE79DE00E94C9 -:109BC000B87189E20E94B63F8AE00E94B63F9CCEFF -:109BD0006D960FB6F894DEBF0FBECDBFDF91CF916B -:109BE0001F910F91FF90EF90DF90CF90BF90AF90BB -:109BF0009F908F907F906F905F904F903F902F90AD -:109C000008951F93CF93DF93182F88EF810F883724 -:109C1000B0F0EAE2FEE08491EF012196882321F082 -:109C20000E94B63FFE01F7CFE2E7FCE08491EF012E -:109C30002196882321F00E94B63FFE01F7CF1093B2 -:109C4000E60FDF91CF911F910895FF920F931F931D -:109C5000CF93DF93F090C40681E0F826D091C5063B -:109C6000D827C091C606C827F11002C0DD2319F01D -:109C7000EAE2FEE003C0C111FBCF4CC084918F012A -:109C80000F5F1F4F882321F00E94B63FF801F6CFE7 -:109C9000ECE6FCE084918F010F5F1F4F882321F0D9 -:109CA0000E94B63FF801F6CFFF2061F0EAE6FCE043 -:109CB00084918F010F5F1F4F882321F00E94B63FD0 -:109CC000F801F6CFDD2361F0E8E6FCE084918F0136 -:109CD0000F5F1F4F882321F00E94B63FF801F6CF97 -:109CE000C11103C0EEE5FCE00BC0E6E6FCE08491A8 -:109CF000EF0121968823B1F30E94B63FFE01F7CF12 -:109D00008491EF012196882321F00E94B63FFE0145 -:109D1000F7CFC1E08C2FDF91CF911F910F91FF9072 -:109D200008950F931F938091B70F9091B80F8130D2 -:109D3000910509F45DC0029789F58091C10F90915A -:109D4000C20FA091C30FB091C40F0091BD0F10912D -:109D5000BE0F2091BF0F3091C00FBC01CD01601B21 -:109D6000710B820B930B28EE33E040E050E00E9431 -:109D700082D78091B90F9091BA0FA091BB0FB0918B -:109D8000BC0F820F931FA41FB51F8093B90F909330 -:109D9000BA0FA093BB0FB093BC0F18C01092BD0FA9 -:109DA0001092BE0F1092BF0F1092C00F1092C10FF1 -:109DB0001092C20F1092C30F1092C40F1092B90FDD -:109DC0001092BA0F1092BB0F1092BC0F81E090E07E -:109DD0009093B80F8093B70F0E94ED6E6093BD0F04 -:109DE0007093BE0F8093BF0F9093C00F81E001C0AE -:109DF00080E01F910F9108958F929F92AF92BF9232 -:109E0000CF92DF92EF92FF921F93CF93DF93C09098 -:109E10002B02D0902C02E0902D02F0902E02A70190 -:109E20009601C701B6010E94A4CE811137C0A701D7 -:109E300096016091B4067091B5068091B606909136 -:109E4000B7060E9491CB4B015C0120E030E0A901F4 -:109E50000E948ED3882311F183EEE82E85E0F82E40 -:109E600017E0C0E0D0E06701CC0EDD1EA501940133 -:109E7000F60160817181828193810E9491CBF6010C -:109E800060837183828393832496CC31D10559F703 -:109E90001150FCE1EF0EF11C1111E3CF8091B406DB -:109EA0009091B506A091B606B091B70680932B02AB -:109EB00090932C02A0932D02B0932E02DF91CF91AC -:109EC0001F91FF90EF90DF90CF90BF90AF909F9049 -:109ED0008F900895FC01DB018C912081318138271E -:109EE00098E0A901440F551F37FD06C09A01915013 -:109EF000C1F73183208308959A01B1E22B27B0E1A5 -:109F00003B27F5CF2F923F924F925F926F927F92B5 -:109F10008F929F92AF92BF92CF92DF92EF92FF9279 -:109F20000F931F93CF93DF93CDB7DEB7A1970FB6F3 -:109F3000F894DEBF0FBECDBF7C018B01C42E29A3D8 -:109F40008091EA0685FF32C0D7014D915D916D91F8 -:109F50007C9180E59CE00E948271F80140815181F2 -:109F6000628173818DE49CE00E948271C11003C004 -:109F700065E673E002C064E673E08AE49CE00E9458 -:109F8000D471E3E4FCE084915F019FEFA91AB90A60 -:109F9000882321F00E94B63FF501F5CF4FEE5EE039 -:109FA0006AE27CE08FE29CE00E943344D7018D900E -:109FB0009D90AD90BC90898E9A8EAB8EBC8E20E029 -:109FC00030E048EE51E4F801608171818281938133 -:109FD0000E9492CB6D8B7E8B8F8B988F2091DF06AA -:109FE0003091E0064091E1065091E2060E9491CB4B -:109FF0002B013C012091DB063091DC064091DD060F -:10A000005091DE06C501B4010E9491CBA3019201DB -:10A010000E94596E882309F4E4C18091270290912F -:10A020002802A0912902B0912A028D8F9E8FAF8FB6 -:10A03000B8A3A801B701CE0101960E94F53B8D801F -:10A040009E80AF80B88420E030E0A90169817A81E8 -:10A050008B819C810E948ED381111DC020E030E055 -:10A06000A901C501B4010E948ED3811114C08CEDE9 -:10A0700090E09E878D8784E690E09A8B898BBE0165 -:10A08000635F7F4FCE0141960E9426C4912CA12C84 -:10A0900030E020E0ADC160E070E080E890E40E9434 -:10A0A000394723E232E047EF5EE0BE016B5E7F4F4F -:10A0B000CE0149960E94FB4581E00E94A84781118C -:10A0C00006C18091EA0685FF08C04FEE5EE06BECAA -:10A0D0007BE08FED9BE00E9433440E94AB3F809079 -:10A0E000B4069090B506A090B606B090B70620E0F2 -:10A0F00030E0A901C501B4010E948ED387FF0BC0D7 -:10A10000A501940160E070E080EE90E40E9491CBA4 -:10A110004B015C0106C0812C912C60EEA62E60E400 -:10A12000B62E2091F70E3091F80E4091F90E509115 -:10A13000FA0EC501B4010E948ED387FF2BC020E028 -:10A1400030E041E654E4C501B4010E941648811193 -:10A1500021C080E090E0A0E7B1E4898B9A8BAB8BC3 -:10A16000BC8B20E030E040E850E46091F70E709145 -:10A17000F80E8091F90E9091FA0E0E9492CB6D87A5 -:10A180007E878F87988BBE016F5E7F4FCE010D96C5 -:10A190000E94314746E0D42E812C912C540158E77F -:10A1A000252E5DE0352EDA94DD2009F448C020E04C -:10A1B00030E041EE53E460E070E080E291EC0E9418 -:10A1C0001648811155C04090F70E5090F80E6090DF -:10A1D000F90E7090FA0E2091B4063091B5064091B8 -:10A1E000B6065091B706C301B2010E9492CB9B0103 -:10A1F000AC01C501B4010E9492CB4B015C0191E01E -:10A20000D91689F280E090E0A0E7B1E4898B9A8BBF -:10A21000AB8BBC8BF1012591359145915491C301D4 -:10A22000B2010E9492CB6D877E878F87988BBE018B -:10A230006F5E7F4FCE010D960E943147B4CF809163 -:10A24000EA0685FF08C04FEE5EE063EA7BE087EB3D -:10A250009BE00E9433442DEC3CEC4CE45EE3C501F2 -:10A26000B4010E94F4D3962EA72EB82ED92E06C084 -:10A27000912CA12C20ECB22E3FE7D32EC11022C08E -:10A2800080E090E0A0E7B1E48D879E87AF87B88B30 -:10A2900020E030E040E850E46091F70E7091F80E55 -:10A2A0008091F90E9091FA0E0E9492CB698B7A8B75 -:10A2B0008B8B9C8BBE01635F7F4FCE0141960E94CA -:10A2C00031470BC080E00E94A847882331F0912CD1 -:10A2D000A12C80ECB82E9FE7D92E99A1933008F4D9 -:10A2E00040C0E2E2FCE084913F01AFEF6A1A7A0AD3 -:10A2F000882321F00E94B63FF301F5CFF70160817A -:10A3000071818281938143E00E944543EDE1FCE04D -:10A3100084917F019FEFE91AF90A882321F00E94B6 -:10A32000B63FF701F5CFD8016D917D918D919C914C -:10A3300043E00E944543E8E1FCE084918F010F5F18 -:10A340001F4F882321F00E94B63FF801F6CF43E06B -:10A35000692D7A2D8B2D9D2D0E9445438AE00E9408 -:10A36000B63F8091EA0685FF0CC0EAE0FCE08491EC -:10A370008F010F5F1F4F882321F00E94B63FF80125 -:10A38000F6CF8D8D9E8DAF8DB8A1809327029093CF -:10A390002802A0932902B0932A02292D3A2D4B2D91 -:10A3A0005D2D692D7A2D8B2D9D2D0E94A4CE8823A5 -:10A3B000E9F0E3E0FCE084918F010F5F1F4F8823F9 -:10A3C00021F00E94B63FF801F6CFE3EFFBE0849165 -:10A3D0008F010F5F1F4F882349F00E94B63FF8019D -:10A3E000F6CF912CA12C30EC2FE702C03B2D2D2D68 -:10A3F000692D7A2D832F922FA1960FB6F894DEBF88 -:10A400000FBECDBFDF91CF911F910F91FF90EF90C5 -:10A41000DF90CF90BF90AF909F908F907F906F9084 -:10A420005F904F903F902F900895082E000C990B4D -:10A43000FC01E05AF64DE491EE2399F0F0E0EE0FC6 -:10A44000FF1FEA5BF64DA591B4912C91FC01E055FC -:10A45000F64D8491822321E090E009F420E0822FE0 -:10A46000089580E090E00895082E000C990BFC01FF -:10A47000E05AF64DE491F0E0EE0FFF1FEE5EF64D70 -:10A48000A591B4912C91FC01E055F64D8491E22FF9 -:10A49000E82381E009F480E00895CF93DF938111F0 -:10A4A00003C0E1ECF3E102C0E7EBF3E18491EF01DB -:10A4B0002196882321F00E94B63FFE01F7CFDF915D -:10A4C000CF9108950F931F93CF93DF93C82FEEEA98 -:10A4D000F3E184918F010F5F1F4F882321F00E94C9 -:10A4E000B63FF801F6CF0C2E000CDD0BFE01E05A52 -:10A4F000F64D8491805C0E94B63FFE01E055F64D1A -:10A50000E49180E3E13021F0E6958F5F8933D1F764 -:10A51000DF91CF911F910F910C94B63FCF93DF93B2 -:10A52000EDE7F2E18491EF012196882321F00E946A -:10A53000B63FFE01F7CFDF91CF9108954F925F9222 -:10A540006F927F928F929F92AF92BF92CF92DF9243 -:10A55000EF92FF920F931F93CF93DF93CDB7DEB7A8 -:10A5600064970FB6F894DEBF0FBECDBF082F762ECE -:10A57000642EA82EB12C26E0829FC0011124FC017C -:10A58000ED59FC4E85909490FC01EF59FC4E6F0103 -:10A5900045905490F4012081822F887090E0959529 -:10A5A0008795F20110811370182BF4E04F1305C04A -:10A5B000207130E035952795122BE7E5F3E1849182 -:10A5C0007F012FEFE21AF20A882321F00E94B63FA2 -:10A5D000F701F5CF005D802F0E94B63F872D0E94C6 -:10A5E000B63F83E00E94F591872D072C000C990B54 -:10A5F000F501EE0FFF1F9E012F5F3F4F790133E002 -:10A6000081549109EA0DFB1DE80FF91FEE0FFF1FA2 -:10A61000ED5CFC4E631227C0A591B4918C911F9202 -:10A620008F9389E293E19F938F93FF92EF920E9421 -:10A630005ED30F900F900F900F900F900F90F70137 -:10A6400081917F01882319F00E94B63FF8CF612FD6 -:10A6500070E085E193E10E949F71F601E590F4902E -:10A66000E2EAF2E11EC0A591B49111968C91119786 -:10A670008F938C918F938FE193E19F938F93FF92B0 -:10A68000EF920E945ED30F900F900F900F900F905B -:10A690000F90F70181917F018823C9F20E94B63F94 -:10A6A000F8CF84916F012FEFC21AD20A882321F0CC -:10A6B0000E94B63FF601F5CF802F0E94B63F32E4EC -:10A6C000731681F083E47816C9F091E4791222C000 -:10A6D000F7016081629566956695637070E08EE91A -:10A6E00092E116C0F7016081607370E094E07595A7 -:10A6F00067959A95E1F78AE992E10AC0F7016081CE -:10A700006C7070E0759567957595679586E992E12F -:10A710000E949F71F4016081677070E08CE093E1AA -:10A720000E949F71E3E0F3E184917F012FEFE21A31 -:10A73000F20A882321F00E94B63FF701F5CF802F5F -:10A740000E94B63FF201608170E08FEF92E10E94BB -:10A750009F71E6EFF2E184917F012FEFE21AF20A96 -:10A76000882321F00E94B63FF701F5CF802F0E9489 -:10A77000B63FF401608170E082EF92E10E949F7128 -:10A7800086E08A9DF0018B9DF00D1124EB59FC4E63 -:10A79000E590F490E8EEF2E184916F012FEFC21A98 -:10A7A000D20A882321F00E94B63FF601F5CF802F10 -:10A7B0000E94B63FF701608170E085EE92E10E9451 -:10A7C0009F7100EC070DF3E06F1205C0197F49F48B -:10A7D0000E948E5206C0812F8B7FD1F31C50123005 -:10A7E000B8F3F701808190E002C0959587950A95AE -:10A7F000E2F780FF0CC0EAEAF2E184918F010F5F7B -:10A800001F4F882321F00E94B63FF801F6CFF701D1 -:10A81000808180FF0CC0E7ECF2E184918F010F5F33 -:10A820001F4F882321F00E94B63FF801F6CF6496AF -:10A830000FB6F894DEBF0FBECDBFDF91CF911F9151 -:10A840000F91FF90EF90DF90CF90BF90AF909F90CF -:10A850008F907F906F905F904F9008950F931F930C -:10A86000CF93DF93C82FD0E0FE01E050F64DE49186 -:10A870008E2F90E0FC013197E231F10570F48827CA -:10A88000E258FF4F8F4F0C9478CB43E061E402C055 -:10A8900043E062E480E00E949E52EBEAF3E12FC0C5 -:10A8A00044E061E402C044E062E481E0F4CF44E0CB -:10A8B00063E4FBCF43E061E402C043E062E482E092 -:10A8C000EACF44E061E405C044E062E402C044E051 -:10A8D00063E483E0E0CF44E061E405C044E062E487 -:10A8E00002C044E063E484E0D6CF44E061E405C004 -:10A8F00044E062E402C044E063E485E0CCCF8491AC -:10A900008F010F5F1F4F882321F00E94B63FF8018F -:10A91000F6CFFE01E05AF64DE491E23009F036C080 -:10A92000FE01E055F64DE491E03881F5E7EAF3E108 -:10A930008491EF012196882321F00E94B63FFE0109 -:10A94000F7CF82E10E94F591EFE9F3E18491EF0105 -:10A950002196882321F00E94B63FFE01F7CFE5E85B -:10A96000F3E18491EF012196882321F00E94B63F04 -:10A97000FE01F7CF8EE00E94F59144E063E481E0B0 -:10A98000DF91CF911F910F910C949E52DF91CF9147 -:10A990001F910F910895E1E4F2E19DE29E0F249151 -:10A9A000821729F031969E13FACF80E0089581E056 -:10A9B00008952F923F924F925F926F927F928F9263 -:10A9C0009F92AF92BF92CF92DF92EF92FF920F933E -:10A9D0001F93CF93DF93CDB7DEB7E8970FB6F89408 -:10A9E000DEBF0FBECDBFF82E6EAB4DABD22EC32E49 -:10A9F0002AED422E24E1522EE12C80E02F2C0F2C48 -:10AA0000000C33082F2D30E0A9014050564D58AFAF -:10AA10004FAB8E01015E1F4FDE0111963D01F20129 -:10AA20003296E491AE2EB12CA214B30409F09FC06B -:10AA3000811145C0E11043C01F92EF93CF92DF9286 -:10AA40008EEC94E19F938F937F926F920E945ED3DE -:10AA50007CAA6BAA0FB6F894DEBF0FBECDBF430130 -:10AA6000D4018D914D01882319F00E94B63FF8CF93 -:10AA70008F2D0E9462528AEC8F0D8031E0F4C50167 -:10AA8000C6979F938F9384EC94E19F938F937F92CB -:10AA90006F920E945ED30F900F900F900F900F90C7 -:10AAA0000F90EBA9FCA98191FCABEBAB8823B9F02B -:10AAB0000E94B63FF6CF88E00E94F59110C08EE26A -:10AAC0000E94B63FED2DFC2DDF010D900020E9F72F -:10AAD0008A2F8D19875E0E94F591EE24E394F2018E -:10AAE00085909490B12CF4018491811107C0A12C20 -:10AAF0009CE1892E912C8B1891080DC00E94B63FC5 -:10AB0000B394FFEF8F1A9F0A2CE1B212ECCF4DA93C -:10AB1000442349F10AC08A2D90E088159905BCF7B5 -:10AB200080E20E94B63FA394F6CF8F2D0E94CB54B3 -:10AB3000882309F4C7C05EA95111C4C0E9EBF4E150 -:10AB400084914F019FEF891A990A882361F00E942E -:10AB5000B63FF401F5CFBB2009F412C3E11003C0E6 -:10AB60008F2D0E942E548AE00E94B63F81E0B4E00F -:10AB70004B0E511CEEEE4E16E5E15E0609F04FCF8E -:10AB800081110BC33F922F92CF92DF928DE994E116 -:10AB90009F938F938E010F5F1F4F1F930F930E9400 -:10ABA0005ED368010FB6F894DEBF0FBECDBF58016B -:10ABB000D5018D915D01882319F00E94B63FF8CF31 -:10ABC0008F2D0E9462528AECE82EEF0CBFE0BE157A -:10ABD000D8F0C101C6979F938F9383E994E19F9327 -:10ABE0008F931F930F930E945ED30F900F900F903F -:10ABF0000F900F900F905801F50181915F0188230C -:10AC000031F00E94B63FF8CF88E00E94F591E2E86B -:10AC1000F4E184915F012FEFA21AB20A882321F098 -:10AC20000E94B63FF501F5CF4DA9442309F446C073 -:10AC30008F2D0E943452882329F08CE00E94F591D8 -:10AC400081E02EC05FE05E1538F18E2D0E9479AB59 -:10AC50009F938F938FE694E19F938F931F930F930E -:10AC60000E945ED30F900F900F900F900F900F9057 -:10AC7000D6018D916D01882319F00E94B63FF8CF5F -:10AC8000EBE6F4E184918F010F5F1F4F882339F0C9 -:10AC90000E94B63FF801F6CF8CE00E94F59180E06B -:10ACA0000E944D528F2D0E941552BC01990F880BA6 -:10ACB000990B0E945B418F2D0E942E548AE00E94C6 -:10ACC000B63F6BC2F2013396E491E1111EC08AECEB -:10ACD0008F0D0E9479AB9F938F9389EA94E19F93A4 -:10ACE0008F937F926F920E945ED343010F900F90DB -:10ACF0000F900F900F900F90D4018D914D018823EC -:10AD000009F42CCF0E94B63FF7CF8F2D0E9434520A -:10AD1000B82E811102C080E034C2EFA9F8AD849151 -:10AD200090E0FC013197E231F10508F029C2882753 -:10AD3000E057FF4F8F4F0C9478CB84B5807C09F49B -:10AD40001FC287B51F928F9381E694E19F938F93E3 -:10AD50001F930F930E945ED348010F900F900F90A6 -:10AD60000F900F900F90D4018D914D01882309F41D -:10AD7000F2CE0E94B63FF7CF84B5807309F400C2CB -:10AD800088B51F928F9387E594E19F938F931F93CC -:10AD90000F930E945ED348010F900F900F900F9079 -:10ADA0000F900F90F40181914F01882309F4D3CEC5 -:10ADB0000E94B63FF7CF80918000807C09F4E0C10B -:10ADC00080918800909189009F938F938DE494E106 -:10ADD0009F938F931F930F930E945ED348010F9010 -:10ADE0000F900F900F900F900F90D4018D914D0107 -:10ADF000882309F4B0CE0E94B63FF7CF809180003F -:10AE0000807309F4BDC180918A0090918B009F935B -:10AE10008F9383E494E19F938F931F930F930E94EA -:10AE20005ED348010F900F900F900F900F900F90EE -:10AE3000F40181914F01882309F48DCE0E94B63F21 -:10AE4000F7CF809180008C7009F49AC180918C00BA -:10AE500090918D009F938F9389E394E19F938F93BB -:10AE60001F930F930E945ED348010F900F900F9095 -:10AE70000F900F900F90D4018D914D01882309F40C -:10AE80006ACE0E94B63FF7CF8091B000807C09F473 -:10AE900077C18091B3001F928F938FE294E19F93CB -:10AEA0008F931F930F930E945ED348010F900F90D2 -:10AEB0000F900F900F900F90F40181914F01882314 -:10AEC00009F449CE0E94B63FF7CF8091B00080735D -:10AED00009F456C18091B4001F928F9385E294E1EA -:10AEE0009F938F931F930F930E945ED348010F90FF -:10AEF0000F900F900F900F900F90D4018D914D01F6 -:10AF0000882309F428CE0E94B63FF7CF80919000A5 -:10AF1000807C09F435C180919800909199009F93AD -:10AF20008F938BE194E19F938F931F930F930E94D4 -:10AF30005ED348010F900F900F900F900F900F90DD -:10AF4000F40181914F01882309F405CE0E94B63F98 -:10AF5000F7CF80919000807309F412C180919A001C -:10AF600090919B009F938F9381E194E19F938F93A6 -:10AF70001F930F930E945ED348010F900F900F9084 -:10AF80000F900F900F90D4018D914D01882309F4FB -:10AF9000E2CD0E94B63FF7CF809190008C7009F40B -:10AFA000EFC080919C0090919D009F938F9387E0CC -:10AFB00094E19F938F931F930F930E945ED3480158 -:10AFC0000F900F900F900F900F900F90F4018191C0 -:10AFD0004F01882309F4BFCD0E94B63FF7CF80917F -:10AFE000A000807C09F4CCC08091A8009091A900B9 -:10AFF0009F938F938DEF93E19F938F931F930F9365 -:10B000000E945ED348010F900F900F900F900F9009 -:10B010000F90D4018D914D01882309F49CCD0E949D -:10B02000B63FF7CF8091A000807309F4A9C080914A -:10B03000AA009091AB009F938F9383EF93E19F932E -:10B040008F931F930F930E945ED348010F900F9030 -:10B050000F900F900F900F90F40181914F01882372 -:10B0600009F479CD0E94B63FF7CF8091A0008C7093 -:10B0700009F486C08091AC009091AD009F938F93AE -:10B0800089EE93E19F938F931F930F930E945ED35A -:10B0900048010F900F900F900F900F900F90D401D8 -:10B0A0008D914D01882309F456CD0E94B63FF7CF0C -:10B0B00080912001807C09F463C0809128019091E7 -:10B0C00029019F938F93AFEDB3E1BF93AF931F938C -:10B0D0000F930E945ED348010F900F900F900F9036 -:10B0E0000F900F90D4018D914D01882309F433CD39 -:10B0F0000E94B63FF7CF80912001807309F440C0D1 -:10B1000080912A0190912B019F938F93A5EDB3E13C -:10B11000BF93AF931F930F930E945ED348010F908C -:10B120000F900F900F900F900F90D4018D914D01C3 -:10B13000882309F410CD0E94B63FF7CF80912001FB -:10B140008C70F1F080912C0190912D019F938F9341 -:10B15000ABECB3E1BF93AF931F930F930E945ED309 -:10B1600048010F900F900F900F900F900F90D40107 -:10B170008D914D01882309F4EECC0E94B63FF7CFA4 -:10B1800081E00E944D528F2D0E941552BC01990FF3 -:10B19000880B990B0E945B41E1CCE8960FB6F894BE -:10B1A000DEBF0FBECDBFDF91CF911F910F91FF90FA -:10B1B000EF90DF90CF90BF90AF909F908F907F9057 -:10B1C0006F905F904F903F902F9008950F931F9333 -:10B1D000CF93DF9383E50E94853E882309F446C020 -:10B1E0000E94FF3D082F80E50E94853E882331F0B4 -:10B1F0000E94EF3DEB0177FD39C002C0CDE0D0E009 -:10B200008C2F0E94CB548823B1F0E3E0FCE08491C2 -:10B21000EF012196882321F00E94B63FFE01F7CF6F -:10B22000EEE6F2E18491EF0121968823F9F00E9485 -:10B23000B63FFE01F7CF61E08C2F0E9474AA602F09 -:10B240008C2F0E9444AA10E0B8018C2F0E94B0AA53 -:10B25000C630D10539F0279749F410937107009350 -:10B26000700704C010936F0700936E07DF91CF91B2 -:10B270001F910F9108956F927F928F929F92AF923C -:10B28000BF92CF92DF92EF92FF920F931F93CF93D3 -:10B29000DF93CDB7DEB765970FB6F894DEBF0FBE6C -:10B2A000CDBF8091B70F9091B80F019719F40E940C -:10B2B000ED6E08C06091C10F7091C20F8091C30FF5 -:10B2C0009091C40F0091BD0F1091BE0F2091BF0F40 -:10B2D0003091C00F601B710B820B930B28EE33E093 -:10B2E00040E050E00E9482D78091B90F9091BA0F50 -:10B2F000A091BB0FB091BC0FBC01CD01620F731FB9 -:10B30000841F951F2CE3C22ED12CE12CF12CA70118 -:10B3100096010E9482D7762E672ECA01B901A70135 -:10B3200096010E9482D76B017C01CA01B90128E114 -:10B3300030E040E050E00E9482D74B015C01C9013F -:10B340006DE671E00E9450CB8E010F5F1F4F6115BB -:10B35000710599F06F927F92DF92CF929F928F92B8 -:10B360009F938F937F936F9383E997E19F938F933D -:10B370001F930F930E945ED326C0009789F06F92AF -:10B380007F92DF92CF929F928F929F938F9383E8C9 -:10B3900097E19F938F931F930F930E945ED313C0E7 -:10B3A00081149104A104B104B1F06F927F92DF92F5 -:10B3B000CF929F928F9287E797E19F938F931F93EE -:10B3C0000F930E945ED30FB6F894DEBF0FBECDBFC1 -:10B3D000EAE2FEE023C0C114D104E104F10469F003 -:10B3E0006F927F92DF92CF928FE697E19F938F9338 -:10B3F0001F930F930E945ED3E6CF6F927F928BE6EE -:10B4000097E19F938F931F930F930E945ED30F90AA -:10B410000F900F900F900F900F90DACF84917F01D3 -:10B420009FEFE91AF90A882321F00E94B63FF7013D -:10B43000F5CFB80187EA97E10E94D4718AE00E94B3 -:10B44000B63F65960FB6F894DEBF0FBECDBFDF9155 -:10B45000CF911F910F91FF90EF90DF90CF90BF9011 -:10B46000AF909F908F907F906F900895CF93DF93D0 -:10B470000E94AFC280917D0E90917E0E8130910529 -:10B4800031F0069789F57498EAE2FEE019C080E091 -:10B490000E94923EEAE2FEE08491EF012196882329 -:10B4A00021F00E94B63FFE01F7CFEFE4F7E184916F -:10B4B000EF0121968823C1F00E94B63FFE01F7CF2D -:10B4C0008491EF012196882321F00E94B63FFE016E -:10B4D000F7CFEAE5F7E18491EF012196882321F087 -:10B4E0000E94B63FFE01F7CFDF91CF910895EF9212 -:10B4F000FF920F931F93CF93DF9300D01F92CDB78E -:10B50000DEB70E94AFC280917D0E90917E0E813099 -:10B51000910539F0069709F08CC0749AEAE2FEE0D2 -:10B520002EC083E50E94563E882321F00E94FF3DF5 -:10B53000182F01C01FEF8091EA0683FD02C0812F02 -:10B5400001C080E00E94923E112309F472C0EAE239 -:10B55000FEE084918F010F5F1F4F882321F00E942E -:10B56000B63FF801F6CFE5E4F7E184918F010F5F74 -:10B570001F4F8823D1F00E94B63FF801F6CF849187 -:10B580008F010F5F1F4F882321F00E94B63FF80103 -:10B59000F6CFE5E3F7E184918F010F5F1F4F88231A -:10B5A00021F00E94B63FF801F6CF80E793E09C833C -:10B5B0008B8300E510E01A830983BE016D5F7F4F26 -:10B5C000CE0101960E9426C41C821B8284E1E82ED3 -:10B5D000F12CFA82E982BE016D5F7F4FCE010196A8 -:10B5E0000E9426C484EA93E09C838B8384E690E0E7 -:10B5F0009A838983BE016D5F7F4FCE0101960E94C1 -:10B6000026C41C821B82FA82E982BE016D5F7F4FD5 -:10B61000CE0101960E9426C48CED93E09C838B831F -:10B620001A830983BE016D5F7F4FCE0101960E9490 -:10B6300026C40F900F900F900F90DF91CF911F9124 -:10B640000F91FF90EF900895CF92DF92EF92FF92CB -:10B650000F931F93CF93DF93C091B003D091B103A9 -:10B6600080E50E94853E882359F00E94DF3D6B01F2 -:10B670007C0111E0672B682B692B31F410E004C0CA -:10B6800010E0C12CD12C760183E50E94853E8823F1 -:10B6900099F00E94233E20E030E04AE754E40E9403 -:10B6A000F4D30E9405CD6B017C0111110AC0672BF8 -:10B6B000682B692B31F439C0111103C0209709F0B0 -:10B6C00044C081E08093B2030E94AFC20E94AB3FAE -:10B6D000C114D104E104F10489F180917F0D9091AE -:10B6E000800DA091810DB091820DC80ED91EEA1E69 -:10B6F000FB1E0E94ED6EDC01CB018C199D09AE0989 -:10B70000BF09B7FD0BC01092B203DF91CF911F911B -:10B710000F91FF90EF90DF90CF9008958091B2034A -:10B72000882389F30E943E9EE4CF209771F481E044 -:10B730008093B2030E94AFC20E94AB3F8091B203DC -:10B74000882309F30E943E9EF9CF8881882309F45B -:10B75000B8CFEAE2FEE084918F010F5F1F4F88238C -:10B7600021F00E94B63FF801F6CF8991882319F0A5 -:10B770000E94B63FFACF8AE00E94B63FA2CFCF9296 -:10B78000DF92EF92FF920F931F93CF93DF938091FD -:10B790006902882309F4D4C089E40E94853ED82F29 -:10B7A000882321F00E94EF3D062F01C000E08AE4CB -:10B7B0000E94853EC82F882331F00E94EF3D162F4E -:10B7C000D11104C009C010E0DD2399F0073008F45E -:10B7D000B2C0E6E1F7E103C01730D8F70AC08491A0 -:10B7E000EF012196882309F4ABC00E94B63FFE0109 -:10B7F000F6CF0E949E3DDD2339F12091F006309175 -:10B80000F1060203B001039F700D11242091EC0694 -:10B810003091ED06620F731F072E000C880B990BF9 -:10B820000E9495D32091DB063091DC064091DD0625 -:10B830005091DE060E9492CB6093CB067093CC06AB -:10B840008093CD069093CE06CC2339F12091F20659 -:10B850003091F3061203B001139F700D1124209153 -:10B86000EE063091EF06620F731F072E000C880B57 -:10B87000990B0E9495D32091DF063091E00640910C -:10B88000E1065091E2060E9492CB6093CF0670933E -:10B89000D0068093D1069093D20680E50E94563E52 -:10B8A0008823E1F00E94133E8823C1F0CC23B1F03D -:10B8B00020E030E048EE51E46091CF067091D00670 -:10B8C0008091D1069091D2060E9492CB6093CF06D0 -:10B8D0007093D0068093D1069093D20686E40E949E -:10B8E000853E8823D9F00E94233E6B017C0120E035 -:10B8F00030E0A9010E9412CE181684F420E030E056 -:10B9000040E752E4C701B6010E948CCC6093270245 -:10B91000709328028093290290932A0260E070E0DD -:10B92000CB01DF91CF911F910F91FF90EF90DF90AE -:10B93000CF900C94A544C1114FCF0E949E3D5DCF86 -:10B94000DF91CF911F910F91FF90EF90DF90CF90FB -:10B9500008958F929F92AF92BF92CF92DF92EF9213 -:10B96000FF920F931F93CF93DF93CDB7DEB7659709 -:10B970000FB6F894DEBF0FBECDBF6091EF0E709191 -:10B98000F00E8091F10E9091F20EC090F30ED090D7 -:10B99000F40EE090F50EF090F60E9B01AC010E94C3 -:10B9A000F4D34B015C01A7019601C701B6010E94C7 -:10B9B000F4D39B01AC01C501B4010E9492CB20E0FD -:10B9C00030E44CE158E40E9412CE18167CF06FEE81 -:10B9D0007EE0CE0101960E94E76DA980BA80CB80FF -:10B9E000DC80ED80FE800F81188508C0E12CF12CF1 -:10B9F00000E010E0A12CB12CC12CD12C88E50E94D4 -:10BA0000853E882321F00E94233E5B0101C0C601D0 -:10BA1000A501BC01498B5A8B6B8B7C8B89E50E94FD -:10BA2000853E882319F00E94233E02C0B701C80159 -:10BA30008B019C010D871E872F87388B2091DF0695 -:10BA40003091E0064091E1065091E2066B017C01E5 -:10BA5000C701B6010E9491CB6B017C012091DB06EE -:10BA60003091DC064091DD065091DE0669897A89C5 -:10BA70008B899C890E9491CBA70196010E94976EA9 -:10BA8000482F882309F454C080E04D8B0E94B93BB5 -:10BA90000E94794483E50E94563E4D89882319F01F -:10BAA0000E94133E482F21E0BE01635F7F4FCE010D -:10BAB00041960E94824F6B017C019B01AC010E9468 -:10BAC000A4CE811131C02CEA35EC47E257E36989F5 -:10BAD0007A898B899C890E9492CBAB01BC018EE054 -:10BAE00097E10E941D922CEA35EC47E257E36D8501 -:10BAF0007E858F8598890E9492CBAB01BC0189E03D -:10BB000097E10E941D922CEA35EC47E257E3C7010A -:10BB1000B6010E9492CBAB01BC0184E097E10E9488 -:10BB20001D928AE00E94B63F0E9453440E94CEB804 -:10BB300065960FB6F894DEBF0FBECDBFDF91CF91F3 -:10BB40001F910F91FF90EF90DF90CF90BF90AF903B -:10BB50009F908F9008952F923F924F925F926F9295 -:10BB60007F928F929F92AF92BF92CF92DF92EF928D -:10BB7000FF920F931F93CF93DF93CDB7DEB7EA9772 -:10BB80000FB6F894DEBF0FBECDBF81E50E94563ED2 -:10BB9000B82E0091EA061091EB06882331F0C80117 -:10BBA00080629093EB068093EA068091EA0685FF17 -:10BBB0000AC04FEE5EE06EED76E180EF96E10E9406 -:10BBC00033440E94F08111271093EB060093EA069C -:10BBD000B110C2C583E40E94563E8EA3882319F09B -:10BBE0000E94133E8EA30E94254E8111B5C5209060 -:10BBF000340787E50E94563E882309F433C18091BB -:10BC0000F0069091F106892BC9F4E3E0FCE0849101 -:10BC10008F010F5F1F4F882321F00E94B63FF8016C -:10BC2000F6CFECECF6E184918F010F5F1F4F882374 -:10BC300009F492C50E94B63FF801F5CFC090F70E07 -:10BC4000D090F80EE090F90EF090FA0E2091E306F5 -:10BC50003091E4064091E5065091E6068AE52FAB67 -:10BC600038AF49AF5AAF0E94853E2FA938AD49ADD4 -:10BC70005AAD811105C0C701B6010E9491CB02C027 -:10BC80000E94233E6B017C0120E030E040E251EC59 -:10BC90000E9412CE87FF03C0E3E0FCE00BC020E06F -:10BCA00030E040E251E4C701B6010E948ED318167D -:10BCB0009CF317C084918F010F5F1F4F882321F0E1 -:10BCC0000E94B63FF801F6CFEFEBF6E184918F01C9 -:10BCD0000F5F1F4F882309F43FC50E94B63FF8014C -:10BCE000F5CF88E50E94853E882329F00E94233EF7 -:10BCF0002B013C0106C0412C512C60EC662E6FE7F5 -:10BD0000762E89E50E94853E882329F00E94233EF5 -:10BD10004B015C0106C0812C912C50ECA52E5FE7F5 -:10BD2000B52E89E40E94853E882319F00E94FF3DCC -:10BD300001C08FEF182F8AE40E94853E882319F0F6 -:10BD40000E94FF3D01C08FEF082FA3019201C301A4 -:10BD5000B2010E94A4CE811166C0A5019401C50163 -:10BD6000B4010E94A4CE81115EC06091EC06709176 -:10BD7000ED06072E000C880B990B0E9495D320919D -:10BD8000DB063091DC064091DD065091DE060E9414 -:10BD900092CB9B01AC01C301B2010E9491CB20E088 -:10BDA00030E0A9010E9492CB20E030E0A9010E947E -:10BDB0008CCC0E94FECC162F6091EE067091EF069F -:10BDC000072E000C880B990B0E9495D32091DF065B -:10BDD0003091E0064091E1065091E2060E9492CB3C -:10BDE0009B01AC01C501B4010E9491CB20E030E081 -:10BDF000A9010E9492CB20E030E0A9010E948CCCE6 -:10BE00000E94FECC17FD06C017300CF016E067FF4D -:10BE100004C008C067FDE2C210E0062F67301CF0C6 -:10BE200006E001C000E0173008F096C4083008F0C2 -:10BE300093C480E00E94B93B27E01202F001112474 -:10BE4000E00FF11D07FDFA95EE0FFF1FEE0FFF1F2C -:10BE5000ED51FA4FC082D182E282F382822D0E949C -:10BE6000B93B7AC48AE40E94563E882319F00E94A6 -:10BE7000BD3F72C486E50E94853E882329F00E945A -:10BE8000EF3D7CA76BA702C01CA61BA68BA59CA59B -:10BE9000059768F0E7E9F6E184918F010F5F1F4F86 -:10BEA000882309F459C40E94B63FF801F5CF84E411 -:10BEB0000E94563E898B882319F00E94133E898B7D -:10BEC0008AE50E94853E882339F00E94233E69ABB3 -:10BED0007AAB8BAB9CAB04C019AA1AAA1BAA1CAAEA -:10BEE00083E50E94853E882319F00E94233E04C00A -:10BEF00060E070E88BE395E420E030E040E752E456 -:10BF00000E948CCC609323027093240280932502BC -:10BF1000909326028090DB069090DC06A090DD06D0 -:10BF2000B090DE068CE40E94853E811109C020E0BD -:10BF300030E048E453E4C501B4010E9491CB02C053 -:10BF40000E94233E0E94FECC69877A878B879C875C -:10BF500009851A858090DB069090DC06A090DD06AE -:10BF6000B090DE0682E50E94853E811109C020E086 -:10BF700030E048E453E4C501B4010E9492CB02C012 -:10BF80000E94233E0E94FECC6D877E878F87988B10 -:10BF9000AD85BE85BF8FAE8F8090DF069090E006A6 -:10BFA000A090E106B090E20686E40E94853E8111F1 -:10BFB00009C020E030E04CE053E4C501B4010E9428 -:10BFC00092CB02C00E94233E0E94FECC6A8B7B8BE8 -:10BFD0008C8B9D8BEA89FB89FBA3EAA38090DF060B -:10BFE0009090E006A090E106B090E20682E40E9404 -:10BFF000853E811109C020E030E048EC53E4C501E2 -:10C00000B4010E9492CB02C00E94233E0E94FECC4B -:10C010006E8B7F8B888F998F2E893F893EA72DA7A6 -:10C02000A985BA85BD01BB0F880B990B0E9495D3DA -:10C030006FA378A789A79AA78090DB069090DC066B -:10C04000A090DD06B090DE0620E030E048EC53E43E -:10C05000C501B4010E9491CB9B01AC016FA178A5F1 -:10C0600089A59AA50E948ED33324339487FD07C0F7 -:10C070008D859E850997081719070CF4312CED85DD -:10C08000FE85BF01FF0F880B990B0E9495D32B01F2 -:10C090003C0120E030E048EC53E4C501B4010E94CB -:10C0A00092CB9B01AC01C301B2010E9412CE01E010 -:10C0B00018164CF089859A8509962E8D3F8D82172A -:10C0C00093070CF400E0AA89BB89BD01BB0F880B64 -:10C0D000990B0E9495D36E8F7F8F88A399A3809030 -:10C0E000DF069090E006A090E106B090E20620E026 -:10C0F00030E048EC53E4C501B4010E9491CB9B01B0 -:10C10000AC016E8D7F8D88A199A10E948ED311E024 -:10C1100087FD09C08E899F890997EAA1FBA1E817CD -:10C12000F9070CF410E02E893F89B901330F880B11 -:10C13000990B0E9495D32B013C0120E030E048ECA4 -:10C1400053E4C501B4010E9492CB9B01AC01C30131 -:10C15000B2010E9412CEBB24B39418164CF08A8907 -:10C160009B890996ADA5BEA58A179B070CF4B12C37 -:10C1700031100CC0002329F088E896E10E94B781B5 -:10C180000BC0111109C0B1100DC014C080E996E1B7 -:10C190000E94B7810111F0CF112321F080E896E1D0 -:10C1A0000E94B781BB2009F4D7C289E796E10E94BB -:10C1B000B781D2C2EBA5FCA5EF2BD9F0E2E6F6E100 -:10C1C00084918F010F5F1F4F882321F00E94B63F9B -:10C1D000F801F6CFF989FF2361F0E9E4F6E18491F3 -:10C1E0008F010F5F1F4F882321F00E94B63FF80197 -:10C1F000F6CF0E94AFC2109234072989211106C0E0 -:10C2000084E690E00E9436A50E94084881E00E94E2 -:10C21000A847882319F0209234079EC23EA131110D -:10C2200002C00E9479448D859E85A985BA858A1BA6 -:10C230009B0B06E010E0B8010E9464CB5B01072E67 -:10C24000000C880B990B0E9495D36AA37BA38CA347 -:10C250009DA38E899F89EA89FB898E1B9F0BB8015C -:10C260000E9464CB8B01072E000C880B990B0E9457 -:10C2700095D36DA77EA78FA798AB6091F0067091BC -:10C28000F106072E000C880B990B0E9495D39B0199 -:10C29000AC016AA17BA18CA19DA10E948ED38111CA -:10C2A00050C06091F2067091F306072E000C880BC7 -:10C2B000990B0E9495D39B01AC016DA57EA58FA51E -:10C2C00098A90E948ED381113CC06091EC067091B8 -:10C2D000ED06072E000C880B990B0E9495D3209138 -:10C2E000DB063091DC064091DD065091DE060E94AF -:10C2F00092CB9B01AC016FA178A589A59AA50E945C -:10C300008ED381111EC06091EE067091EF06072E4C -:10C31000000C880B990B0E9495D32091DF06309179 -:10C32000E0064091E1065091E2060E9492CB9B010B -:10C33000AC016E8D7F8D88A199A10E948ED3882338 -:10C34000B9F1F989F111209234070E94BD3FB092F2 -:10C35000F106A092F0061093F3060093F2062091E6 -:10C36000DB063091DC064091DD065091DE066FA1C0 -:10C3700078A589A59AA50E9491CB0E94FECC7093C6 -:10C38000ED066093EC062091DF063091E0064091C7 -:10C39000E1065091E2066E8D7F8D88A199A10E94E1 -:10C3A00091CB0E94FECC7093EF066093EE06212C99 -:10C3B00085E40E94563E8987882319F00E94133E27 -:10C3C000898700E010E021E02D87A7019601C701D1 -:10C3D000B6010E94A4CE882321F0D1C000E010E075 -:10C3E00028CDAD85AA2309F4AEC131E03E8B87E0AC -:10C3F0008A8B312C9D85A1E09A279D87C801012E4B -:10C40000000CAA0BBB0B8A8F9B8FAC8FBD8FE7E014 -:10C41000E09FD001E19FB00D1124BEABADAB2A89E6 -:10C42000321609F4A6C06A8D7B8D8C8D9D8D0E947D -:10C4300095D39B01AC016AA17BA18CA19DA10E9417 -:10C44000F4D39B01AC016FA178A589A59AA50E94A0 -:10C4500092CB4B015C01632D032C000C770B880BF6 -:10C46000990B0E9495D39B01AC016DA57EA58FA56C -:10C4700098A90E94F4D39B01AC016E8D7F8D88A199 -:10C4800099A10E9492CB2B013C0120E030E0A90150 -:10C49000C501B4010E948ED387FD1BC120E030E0AE -:10C4A00040E05FE3C501B4010E9492CB0E9434CD0D -:10C4B0004B015C016D837E838F83988720E030E0A1 -:10C4C000A901C301B2010E948ED387FD06C120E0FD -:10C4D00030E040E05FE3C301B2010E9492CB0E94D2 -:10C4E00034CD69837A838B839C830330110509F4EF -:10C4F000F8C02091DF063091E0064091E1065091AE -:10C50000E2060E9491CB2B013C012091DB06309189 -:10C51000DC064091DD065091DE06C501B4010E94A3 -:10C5200091CBA30192010E94976E882309F408C160 -:10C530003EA1332309F4DCC069EC70E080E090E0B8 -:10C540000E94436F64567109810991090E9495D335 -:10C550002FE632E143E85AE30E94F4D36B017C01F9 -:10C560009B01AC010E94A4CE882309F4CBC0209289 -:10C5700034070F5F1F4F0730110509F026CF80E009 -:10C580000E94A847882341F020923407C12CD12C67 -:10C5900020ECE22E2FE7F22E8091EA0685FF08C0FC -:10C5A0004FEE5EE06EE176E185E396E10E94334472 -:10C5B000A7019601C701B6010E94A4CE81116AC0ED -:10C5C0003989311124C013E096E0E92E03E0FE2CF6 -:10C5D000F11ADE2CD01A21E041E0602F812F0E9459 -:10C5E000BCC821E04FEF602F8F2D0E94BCC82FEFF9 -:10C5F00041E06D2D812F0E94BCC82FEF4FEF6D2DB4 -:10C600008F2D0E94BCC8015020F71150F8F60E94EF -:10C6100029C80E94AF898989811139C08091EA06B1 -:10C6200085FF0FC04091F70E5091F80E6091F90E02 -:10C630007091FA0E8BE096E10E9482718AE00E946E -:10C64000B63F8FEE9EE00E9460A59B01AC01609119 -:10C65000F70E7091F80E8091F90E9091FA0E0E94EB -:10C6600091CBAB01BC014093F70E5093F80E609351 -:10C67000F90E7093FA0E8091EA0685FF6BC08DEF7C -:10C6800095E10E9482718AE00E94B63F63C0822DCC -:10C69000809334079EA1911102C00E94534480915F -:10C6A000EA0685FF0CC0EEEEF5E184918F010F5F85 -:10C6B0001F4F882321F00E94B63FF801F6CF0E9459 -:10C6C000CEB880913407882309F446C00E940848F8 -:10C6D00043C020E030E0A901E5CE20E030E0A90130 -:10C6E000FACEF6E03F1205CF21E02093730D01CF83 -:10C6F0002BA54985BE016F5F7F4FCE0105960E9435 -:10C70000824F2CCF8DA99EA9830D911D37FC9A9540 -:10C71000880F991F880F991FDC01AD51BA4F5D0139 -:10C7200029A93AA94BA95CA9C701B6010E9492CBDD -:10C73000F50160837183828393830E943E9E212C46 -:10C74000FE893F0E6CCEBFEFBE8BEFEFEA8B86E02B -:10C75000382E50CE81E09CCFEA960FB6F894DEBF1B -:10C760000FBECDBFDF91CF911F910F91FF90EF9042 -:10C77000DF90CF90BF90AF909F908F907F906F9001 -:10C780005F904F903F902F900895AF92BF92CF92BD -:10C79000DF92EF92FF920F931F93CF93DF931F923D -:10C7A000CDB7DEB77C016B018A0159018091F40697 -:10C7B000811119C0F701808191810E945CD7898322 -:10C7C000F60181936F01BE016F5F7F4FC5010E942B -:10C7D0006A4FF701408151814F5F5F4F5183408322 -:10C7E0000150110939F70F90DF91CF911F910F91EF -:10C7F000FF90EF90DF90CF90BF90AF9008958F9211 -:10C800009F92AF92BF92CF92DF92EF92FF920F93DF -:10C810001F93CF93DF931F921F92CDB7DEB7E091A6 -:10C82000F406E1114AC059016C018B017B01E40E51 -:10C83000F51E0E151F0509F440C0F6018080918099 -:10C84000F80161918F016983C4016A830E945CD7FA -:10C850006A81681729F1C4010E9464D7C4010E944B -:10C860005CD799818917E1F0EAE2FEE084918F01BB -:10C870000F5F1F4F882321F00E94B63FF801F6CFCB -:10C88000E4EBF7E184918F010F5F1F4F882321F0C4 -:10C890000E94B63FF801F6CF81E08093F4060DC008 -:10C8A000BE016F5F7F4FC5010E946A4FF601808114 -:10C8B0009181019691838083BCCF0F900F90DF917F -:10C8C000CF911F910F91FF90EF90DF90CF90BF908D -:10C8D000AF909F908F9008958F929F92AF92BF924A -:10C8E000CF92DF92EF92FF920F931F93CF93DF933C -:10C8F000CDB7DEB7C155D1090FB6F894DEBF0FBE74 -:10C90000CDBF19AE1AAE1BAE1CAE80E390E3A0E320 -:10C91000B0E08DAB9EABAFABB8AF29961FAE1EAEED -:10C92000299784E690E027969FAF8EAF27971092C5 -:10C93000F4069E01295B3F4F44E050E0BE016B5C72 -:10C940007F4FCE018B5B9F4F0E94FF6327968EAD7A -:10C950009FAD2797029627969FAF8EAF2797299670 -:10C960001FAE1EAE299782E062968FAF62979E013E -:10C97000295B3F4F41E050E0BE016F5A7F4FCE012F -:10C980008B5B9F4F0E94FF639E01295B3F4F44E1F9 -:10C9900050E069ED7EE0CE018B5B9F4F0E94FF630C -:10C9A0009E01295B3F4F44E150E062E577E0CE0114 -:10C9B0008B5B9F4F0E94FF639E01295B3F4F44E1C9 -:10C9C00050E06EE877E0CE018B5B9F4F0E94FF63E3 -:10C9D0009E01295B3F4F44E050E06AE477E0CE01DE -:10C9E0008B5B9F4F0E94FF639E01295B3F4F44E09A -:10C9F00050E06EE477E0CE018B5B9F4F0E94FF63B7 -:10CA00009E01295B3F4F44E050E066E477E0CE01B1 -:10CA10008B5B9F4F0E94FF639E01295B3F4F44E069 -:10CA200050E06AE677E0CE018B5B9F4F0E94FF6388 -:10CA30009E01295B3F4F44E050E066E677E0CE017F -:10CA40008B5B9F4F0E94FF639E01295B3F4F44E039 -:10CA500050E065EC7CE0CE018B5B9F4F0E94FF6352 -:10CA60009E01295B3F4F40E150E066E377E0CE0155 -:10CA70008B5B9F4F0E94FF639E01295B3F4F4CE001 -:10CA800050E068EA76E0CE018B5B9F4F0E94FF6327 -:10CA90008091300790913107A0913207B091330710 -:10CAA00089AB9AABABABBCAB9E01295B3F4F44E07B -:10CAB00050E0BE016F5C7F4FCE018B5B9F4F0E94A9 -:10CAC000FF6361961FAE619719AE1AAE1BAE1CAE26 -:10CAD00083E060968FAF60972F968FAF2F979E0160 -:10CAE000295B3F4F41E050E0BE01605B7F4FCE01CC -:10CAF0008B5B9F4F0E94FF639E01295B3F4F44E089 -:10CB000050E0BE01675C7F4FCE018B5B9F4F0E9460 -:10CB1000FF639E01295B3F4F41E050E0BE01615B36 -:10CB20007F4FCE018B5B9F4F0E94FF639E01295B6D -:10CB30003F4F41E050E0BE01625B7F4FCE018B5B17 -:10CB40009F4F0E94FF631AE011509E01295B3F4FE7 -:10CB500044E050E0112349F0BE01675C7F4FCE01F5 -:10CB60008B5B9F4F0E94FF63EFCF64EB76E0CE01BB -:10CB70008B5B9F4F0E94FF6319AE1AAE1BAE1CAEBB -:10CB80001AE0115071F09E01295B3F4F44E050E0E4 -:10CB9000BE01675C7F4FCE018B5B9F4F0E94FF639E -:10CBA000F0CF87E02E968FAF2E972D968FAF2D97D3 -:10CBB0009E01295B3F4F41E050E0BE01635B7F4F28 -:10CBC000CE018B5B9F4F0E94FF639E01295B3F4F0D -:10CBD00041E050E0BE01645B7F4FCE018B5B9F4F15 -:10CBE0000E94FF639E01295B3F4F44E050E060EFED -:10CBF00076E0CE018B5B9F4F0E94FF639E01295B15 -:10CC00003F4F44E050E06CEE76E0CE018B5B9F4FEF -:10CC10000E94FF639E01295B3F4F44EC50E063EEAE -:10CC200075E0CE018B5B9F4F0E94FF632C961FAE79 -:10CC30002C9719AE1AAE1BAE1CAE8FEF2B968FAF92 -:10CC40002B979E01295B3F4F41E050E0BE01655BA1 -:10CC50007F4FCE018B5B9F4F0E94FF639E01295B3C -:10CC60003F4F44E050E0BE01675C7F4FCE018B5BDD -:10CC70009F4F0E94FF639E01295B3F4F41E050E0C0 -:10CC8000BE01665B7F4FCE018B5B9F4F0E94FF63AF -:10CC900019AE1AAE1BAE1CAE1DE0115071F09E0114 -:10CCA000295B3F4F44E050E0BE01675C7F4FCE01FF -:10CCB0008B5B9F4F0E94FF63F0CF84EB90E09EA7B9 -:10CCC0008DA780EF90E098AB8FA786E490E09AA7BD -:10CCD00089A78EE690E09CA78BA71EA21DA218A68E -:10CCE0001FA29E01295B3F4F44E050E0BE01635DFF -:10CCF0007F4FCE018B5B9F4F0E94FF639E01295B9C -:10CD00003F4F44E050E0BE01675D7F4FCE018B5B3B -:10CD10009F4F0E94FF639E01295B3F4F44E050E01C -:10CD2000BE016B5D7F4FCE018B5B9F4F0E94FF6307 -:10CD3000C12C90E8D92E9BE3E92E95E4F92E812CA5 -:10CD4000912C20E8A22E2FE3B22E111136C09E01A5 -:10CD5000295B3F4F44E050E06BE67EE0CE018B5B09 -:10CD60009F4F0E94FF639E01295B3F4F44E050E0CC -:10CD700067E67EE0CE018B5B9F4F0E94FF639E01C2 -:10CD8000295B3F4F44E050E06FE67EE0CE018B5BD5 -:10CD90009F4F0E94FF6389AE9AAEABAEBCAE9E01C0 -:10CDA000295B3F4F44E050E0BE01675C7F4FCE01FE -:10CDB0008B5B9F4F0E94FF6326C0C9AEDAAEEBAE1D -:10CDC000FCAE9E01295B3F4F44E050E0BE01675C32 -:10CDD0007F4FCE018B5B9F4F0E94FF6319AE1AAE4F -:10CDE0001BAE1CAE04E0015071F09E01295B3F4F69 -:10CDF00044E050E0BE01675C7F4FCE018B5B9F4FEC -:10CE00000E94FF63F0CF1F5F153009F09ECF84E1D1 -:10CE100090E025969FAF8EAF25979E01295B3F4FEF -:10CE200042E050E0BE016D5B7F4FCE018B5B9F4FB8 -:10CE30000E94FF6380E090E8ABE3B5E489AF9AAF6E -:10CE4000ABAFBCAF14E0115071F09E01295B3F4FB6 -:10CE500044E050E0BE01675C7F4FCE018B5B9F4F8B -:10CE60000E94FF63F0CF80E290E023969FAF8EAFE9 -:10CE700023979E01295B3F4F42E050E0BE016F5B6C -:10CE80007F4FCE018B5B9F4F0E94FF632A961FAEA0 -:10CE90002A9780E090E0A0E4B0E489A39AA3ABA332 -:10CEA000BCA380E090E0A4E3B2E48D8F9E8FAF8FAF -:10CEB000B8A3198E1A8E1B8E1C8E1D8A1E8A1F8A7D -:10CEC000188E198A1A8A1B8A1C8A80E090E0A0E5D5 -:10CED000B1E48D879E87AF87B88B19861A861B862B -:10CEE0001C8680E090E0A0E0B1E48D839E83AF8358 -:10CEF000B8879E01295B3F4F41E050E0BE01675B70 -:10CF00007F4FCE018B5B9F4F0E94FF639E01295B89 -:10CF10003F4F44E050E0BE016F5D7F4FCE018B5B21 -:10CF20009F4F0E94FF639E01295B3F4F44E050E00A -:10CF3000BE01635E7F4FCE018B5B9F4F0E94FF63FC -:10CF40009E01295B3F4F44E050E0BE01675E7F4F8A -:10CF5000CE018B5B9F4F0E94FF639E01295B3F4F79 -:10CF600044E050E0BE016B5E7F4FCE018B5B9F4F74 -:10CF70000E94FF639E01295B3F4F44E050E0BE01E9 -:10CF80006F5E7F4FCE018B5B9F4F0E94FF639E01C0 -:10CF9000295B3F4F44E050E0BE01635F7F4FCE010D -:10CFA0008B5B9F4F0E94FF639E01295B3F4F44E0D4 -:10CFB00050E0BE01675F7F4FCE018B5B9F4F0E94A9 -:10CFC000FF639E01295B3F4F44E050E0BE016B5F71 -:10CFD0007F4FCE018B5B9F4F0E94FF639E01295BB9 -:10CFE0003F4F41E050E061ED7CE0CE018B5B9F4F15 -:10CFF0000E94FF6389ECE82E8CE0F82E123048F492 -:10D00000F70180819181A281B38189AF9AAFABAFE3 -:10D01000BCAF9E01295B3F4F44E050E0BE01675C1E -:10D020007F4FCE018B5B9F4F0E94FF631F5FF4E039 -:10D03000EF0EF11C153011F721961FAE1EAE219791 -:10D040001CE0115071F09E01295B3F4F42E050E01F -:10D05000BE01615C7F4FCE018B5B9F4F0E94FF63DF -:10D06000F0CF19AE1AAE1BAE1CAE9E01295B3F4F2E -:10D0700044E050E0BE01675C7F4FCE018B5B9F4F69 -:10D080000E94FF639E01295B3F4F44E050E0BE01D8 -:10D09000675C7F4FCE018B5B9F4F0E94FF631982BD -:10D0A0001A821B821C8214E0115071F09E01295BD0 -:10D0B0003F4F44E050E0BE016F5F7F4FCE018B5B7E -:10D0C0009F4F0E94FF63F0CF8091F406811150C002 -:10D0D0002796EEACFFAC279729968EAD9FAD29978A -:10D0E0009EAF8DAF84E690E027969FAF8EAF2797D7 -:10D0F0009E01295B3F4F44E050E069EC72E0CE01B5 -:10D100008B5B9F4F0E94FF639E01295B3F4F42E074 -:10D1100050E0BE01635C7F4FCE018B5B9F4F0E944E -:10D12000FF63EAE2FEE084918F010F5F1F4F8823C7 -:10D1300021F00E94B63FF801F6CFB701645671099D -:10D140008EED97E10E949F714DAD5EAD60E070E0A5 -:10D1500081ED97E10E940092EEECF7E184918F015E -:10D160000F5F1F4F882321F00E94B63FF801F6CFD2 -:10D170009091F40681E08927CF5ADF4F0FB6F894DB -:10D18000DEBF0FBECDBFDF91CF911F910F91FF90FA -:10D19000EF90DF90CF90BF90AF909F908F900895C9 -:10D1A0000E9403730E9489730E9444A080E090E073 -:10D1B0000E94074081E090E00E94074082E090E0FA -:10D1C0000E940740609130077091310780913207CB -:10D1D000909133070E94713B0E94FC4E0C94AF89E2 -:10D1E0002F923F924F925F926F927F928F929F9277 -:10D1F000AF92BF92CF92DF92EF92FF920F931F9365 -:10D20000CF93DF93CDB7DEB7CC56D1090FB6F894E4 -:10D21000DEBF0FBECDBF2DB73EB7AB963FAF2EAF33 -:10D22000AB97A1961FAE1EAEA19784E690E06F96D5 -:10D230009FAF8EAF6F979E01215A3F4F44E050E061 -:10D24000BE016F5A7F4FCE01835A9F4F0E94C56324 -:10D250009E01215A3F4F42E050E0BE01655A7F4F88 -:10D26000CE01835A9F4F0E94C56343E050E0BE0148 -:10D270006F5A7F4F89EC92E00E94DBCE892B09F434 -:10D280003AC062968FAD6297863539F08FE3629629 -:10D290008FAF629763961FAE6397EAE2FEE08491D8 -:10D2A0008F010F5F1F4F882321F00E94B63FF801C6 -:10D2B000F6CFE9E6F8E184918F010F5F1F4F8823D5 -:10D2C00021F00E94B63FF801F6CFBE016F5A7F4FA2 -:10D2D00080E698E10E94D471E2E5F8E184918F0143 -:10D2E0000F5F1F4F882321F00E94B63FF801F6CF51 -:10D2F0000E94039942C46DB67EB661961CAE1DAE07 -:10D300001EAE1FAE6197A1961FAE1EAEA1979E01E5 -:10D31000215A3F4F41E050E0BE0169597F4FCE0195 -:10D32000835A9F4F0E94C56384E1EDE8F2E0DE017D -:10D33000999601900D928A95E1F784E1E1EAF2E095 -:10D34000DE01559601900D928A95E1F784E1E5EBB7 -:10D35000F2E08E010F5F1F4FD80101900D928A9568 -:10D36000E1F7A896CFACA897D12C33E0C30ED11C1F -:10D37000CC0CDD1CCC0CDD1C8DB79EB78C199D0927 -:10D380000FB6F8949EBF0FBE8DBFEDB7FEB73196B6 -:10D390004F012DB73EB72C193D090FB6F8943EBF8B -:10D3A0000FBE2DBF8DB79EB701965C01EDB7FEB7DE -:10D3B000EC19FD090FB6F894FEBF0FBEEDBF2DB7F7 -:10D3C0003EB72F5F3F4F79019E01215A3F4FA60183 -:10D3D000B401CE01835A9F4F0E94C5639E01215A1A -:10D3E0003F4FA601B501CE01835A9F4F0E94C563EE -:10D3F0009E01215A3F4FA601B701CE01835A9F4F8C -:10D400000E94C563A8962FADA89730E02E5F3F4FCE -:10D410008EE897E0AD969FAF8EAFAD97A2E5B7E0EF -:10D4200069ED7EE080E090E040E050E024173507B1 -:10D4300014F0640105C0F9E2CF2ED12CCC0EDD1E14 -:10D44000C80ED91EF6012080318042805380FB0136 -:10D450002192319241925192BF012417350714F065 -:10D46000650105C0E5E1CE2ED12CCC0EDD1EC80E27 -:10D47000D91EF60120803180428053802D923D924A -:10D480004D925D922417350714F0670101C06801C1 -:10D49000C80ED91EF6012080318042805380AD969F -:10D4A000EEADFFADAD972192319241925192AD9682 -:10D4B000FFAFEEAFAD974F5F5F4F0496453051051C -:10D4C00009F0B4CF9E01215A3F4F44E050E06AE496 -:10D4D00077E0CE01835A9F4F0E94C5639E01215A77 -:10D4E0003F4F44E050E06EE477E0CE01835A9F4F17 -:10D4F0000E94C5639E01215A3F4F44E050E066E41C -:10D5000077E0CE01835A9F4F0E94C5639E01215A46 -:10D510003F4F44E050E06AE677E0CE01835A9F4FE8 -:10D520000E94C5639E01215A3F4F44E050E066E6E9 -:10D5300077E0CE01835A9F4F0E94C5639E01215A16 -:10D540003F4F44E050E065EC7CE0CE01835A9F4FB2 -:10D550000E94C5639E01215A3F4F40E150E066E3BF -:10D5600077E0CE01835A9F4F0E94C5639E01215AE6 -:10D570003F4F4CE050E068EA76E0CE01835A9F4F7F -:10D580000E94C5639E01215A3F4F44E050E060E392 -:10D5900077E0CE01835A9F4F0E94C5639E01215AB6 -:10D5A0003F4F41E050E0BE016A597F4FCE01835AA0 -:10D5B0009F4F0E94C5639E01215A3F4F44E050E0B7 -:10D5C000BE01635B7F4FCE01835A9F4F0E94C563AC -:10D5D0009E01215A3F4F41E050E0BE016B597F4F01 -:10D5E000CE01835A9F4F0E94C5639E01215A3F4F2F -:10D5F00041E050E0BE016C597F4FCE01835A9F4FEE -:10D600000E94C563A6968FADA697A5960FADA59768 -:10D61000809F80011124E12CF12C9E01215A3F4F63 -:10D6200044E050E0E016F10661F0BE01635B7F4F1D -:10D63000CE01835A9F4F0E94C563FFEFEF1AFF0A86 -:10D64000ECCF64EB76E0CE01835A9F4F0E94C56316 -:10D650001AE011509E01215A3F4F112359F044E026 -:10D6600050E0BE01635B7F4FCE01835A9F4F0E9403 -:10D67000C563EFCF41E050E0BE016D597F4FCE0151 -:10D68000835A9F4F0E94C5639E01215A3F4F41E03C -:10D6900050E0BE016E597F4FCE01835A9F4F0E94CA -:10D6A000C563A4968FADA497873069F5A3968FAD17 -:10D6B000A397873041F580E00E94B93B9E01215A33 -:10D6C0003F4F44E050E060EF76E0CE01835A9F4F39 -:10D6D0000E94C5639E01215A3F4F44E050E06CEE2A -:10D6E00076E0CE01835A9F4F0E94C5639E01215A66 -:10D6F0003F4F44EC50E063EE75E0CE01835A9F4FFC -:10D700000E94C56339C09E01215A3F4F44E050E05A -:10D71000BE016F5B7F4FCE01835A9F4F0E94C5634E -:10D720009E01215A3F4F44E050E0BE01635C7F4FB1 -:10D73000CE01835A9F4F0E94C563A4968FADA497D4 -:10D74000A3960FADA397809F80011124E12CF12CAB -:10D75000E016F10689F09E01215A3F4F44E050E067 -:10D76000BE01635B7F4FCE01835A9F4F0E94C5630A -:10D770002FEFE21AF20AECCF9E01215A3F4F41E00F -:10D7800050E0BE0168597F4FCE01835A9F4F0E94DF -:10D79000C5639E01215A3F4F44E050E0BE01635BE8 -:10D7A0007F4FCE01835A9F4F0E94C5639E01215A2D -:10D7B0003F4F41E050E0BE016F597F4FCE01835A89 -:10D7C0009F4F0E94C56361961CAE1DAE1EAE1FAE7C -:10D7D00061971DE011509E01215A3F4F44E050E0F7 -:10D7E000BE01112341F0635B7F4FCE01835A9F4FEF -:10D7F0000E94C563EFCF675B7F4FCE01835A9F4F77 -:10D800000E94C5639E01215A3F4F44E050E0BE0193 -:10D810006B5B7F4FCE01835A9F4F0E94C5639E0171 -:10D82000215A3F4F44E050E0BE016F5B7F4FCE0175 -:10D83000835A9F4F0E94C5639E01215A3F4F44E087 -:10D8400050E0BE01635B7F4FCE01835A9F4F0E9421 -:10D85000C56311113EC06196CCACDDACEEACFFAC43 -:10D86000619720E030E84BE355E4C701B6010E9420 -:10D870008ED3882371F1C0926B0ED0926C0EE09221 -:10D880006D0EF0926E0E9E01215A3F4F44E050E023 -:10D8900067E67EE0CE01835A9F4F0E94C5639E01DA -:10D8A000215A3F4F44E050E06FE67EE0CE01835ABC -:10D8B0009F4F0E94C5639E01215A3F4F44E050E0B4 -:10D8C000BE01635B7F4FCE01835A9F4F0E94C563A9 -:10D8D00011C004E0015071F09E01215A3F4F44E015 -:10D8E00050E0BE01635B7F4FCE01835A9F4F0E9481 -:10D8F000C563F0CF1F5F153009F09ECF9E01215AFE -:10D900003F4F42E050E0BE01675A7F4FCE01835A3D -:10D910009F4F0E94C56314E011509E01215A3F4F52 -:10D92000112359F044E050E0BE01635B7F4FCE010C -:10D93000835A9F4F0E94C563EFCF42E050E0BE0183 -:10D94000695A7F4FCE01835A9F4F0E94C5639E0143 -:10D95000215A3F4F41E050E0BE0168597F4FCE0150 -:10D96000835A9F4F0E94C56319E011509E01215AAE -:10D970003F4F112359F044E050E0BE01635B7F4FFD -:10D98000CE01835A9F4F0E94C563EFCF41E050E024 -:10D9900061ED7CE0CE01835A9F4F0E94C56389EC04 -:10D9A000E82E8CE0F82E9E01215A3F4F44E050E0D3 -:10D9B000BE01635B7F4FCE01835A9F4F0E94C563B8 -:10D9C000123058F461968CAD9DADAEADBFAD619790 -:10D9D000F70180839183A283B3831F5FF4E0EF0E8E -:10D9E000F11C153001F71BE09E01215A3F4F42E028 -:10D9F00050E0BE016B5A7F4FCE01835A9F4F0E9469 -:10DA0000C563115089F79E01215A3F4F44E050E011 -:10DA1000BE01635B7F4FCE01835A9F4F0E94C56357 -:10DA20009E01215A3F4F44E050E0BE01635B7F4FAF -:10DA3000CE01835A9F4F0E94C56314E0115071F0CC -:10DA40009E01215A3F4F44E050E0BE01635C7F4F8E -:10DA5000CE01835A9F4F0E94C563F0CFA1962EAD91 -:10DA60003FADA1976D968EAD9FAD6D972817390785 -:10DA700009F03AC00E94D068EAE2FEE084918F018A -:10DA80000F5F1F4F811103C009EC12E004C00E9418 -:10DA9000B63FF801F3CFF80181918F01882319F087 -:10DAA0000E94B63FF8CF6F966EAD7FAD6F9764560C -:10DAB000710985E398E10E949F71A1964EAD5FAD1B -:10DAC000A19760E070E088E298E10E940092E5E2B0 -:10DAD000F8E184918F010F5F1F4F882309F448C03C -:10DAE0000E94B63FF801F5CFE3E0FCE084918F019E -:10DAF0000F5F1F4F882321F00E94B63FF801F6CF39 -:10DB0000E5E0F8E184918F010F5F1F4F882321F03A -:10DB10000E94B63FF801F6CF6D966EAD7FAD6D9762 -:10DB200080E090E04AE00E94B140E0E0F8E18491BA -:10DB30008F010F5F1F4F882321F00E94B63FF8012D -:10DB4000F6CFA1966EAD7FADA19780E090E04AE060 -:10DB50000E94B140E0EFF7E184918F010F5F1F4F0A -:10DB6000882321F00E94B63FF801F6CF0E94039966 -:10DB70000FB6F8947EBE0FBE6DBE80E00E94E094AA -:10DB80009091F40681E08927AB962EAD3FADAB971F -:10DB90000FB6F8943EBF0FBE2DBFC459DF4F0FB66E -:10DBA000F894DEBF0FBECDBFDF91CF911F910F91D3 -:10DBB000FF90EF90DF90CF90BF90AF909F908F90AD -:10DBC0007F906F905F904F903F902F9008958F922D -:10DBD0009F92AF92BF92CF92DF92EF92FF920F93FC -:10DBE0001F93CF93DF93EC018B0140E050E0BA012B -:10DBF000C8010E94C5A0EFEFFEE024813581468177 -:10DC0000578160817181828193810E9492CB20E053 -:10DC100030E044EB52E40E9492CB2BED3FE049E42C -:10DC200050E40E94F4D320E030E044E353E40E9447 -:10DC30008CCC6B017C010E9487CC20E030E048EE68 -:10DC400051E40E94F4D3F801248135814681578143 -:10DC50000E9492CB4B015C01C701B6010E9452CEDB -:10DC600020E030E048EE51EC0E94F4D39B01AC017F -:10DC7000F80160817181828193810E9492CB6883D7 -:10DC800079838A839B838C829D82AE82BF82188631 -:10DC900019861A861B86CE01DF91CF911F910F91B5 -:10DCA000FF90EF90DF90CF90BF90AF909F908F90BC -:10DCB00008958F929F92AF92BF92CF92DF92EF9290 -:10DCC000FF92CF9369017A019B01AC010E94F4D3CA -:10DCD0004B015C01A7019601C701B6010E94F4D374 -:10DCE0009B01AC01C501B4010E9492CB6B017C0188 -:10DCF00020E034E244E756E40E9412CE87FD0BC0D8 -:10DD0000C1E020E030E44CE158E4C701B6010E94D4 -:10DD10008ED318160CF4C0E08C2FCF91FF90EF90AB -:10DD2000DF90CF90BF90AF909F908F9008958F928B -:10DD30009F92AF92BF92CF92DF92EF92FF926B01D0 -:10DD40007C0149015A010E94596E8823B1F020E0FC -:10DD500030E048EE51E4C501B4010E9492CB9B0132 -:10DD6000AC01C701B601FF90EF90DF90CF90BF905C -:10DD7000AF909F908F900C94596E80E0FF90EF9041 -:10DD8000DF90CF90BF90AF909F908F9008950895AF -:10DD90003FB7F89480912C0790912D07A0912E0702 -:10DDA000B0912F0726B5A89B05C02F3F19F001960B -:10DDB000A11DB11D3FBFBA2FA92F982F8827820F11 -:10DDC000911DA11DB11DBC01CD0142E0660F771F61 -:10DDD000881F991F4A95D1F708952FB7F89460913D -:10DDE00028077091290780912A0790912B072FBF50 -:10DDF00008951F920F920FB60F9211242F933F9305 -:10DE00008F939F93AF93BF93809128079091290799 -:10DE1000A0912A07B0912B073091270723E0230F09 -:10DE20002D3720F40196A11DB11D05C026E8230F52 -:10DE30000296A11DB11D2093270780932807909378 -:10DE40002907A0932A07B0932B0780912C07909164 -:10DE50002D07A0912E07B0912F070196A11DB11D8E -:10DE600080932C0790932D07A0932E07B0932F0734 -:10DE7000BF91AF919F918F913F912F910F900FBEC6 -:10DE80000F901F901895CF93DF9300D01F92CDB7BE -:10DE9000DEB7611571058105910579F09B01AC0133 -:10DEA00069833A834B835C830E9436CF29813A8110 -:10DEB0004B815C810E94A4D703C060E070E0CB017D -:10DEC0000F900F900F900F90DF91CF9108951F92B8 -:10DED0000F920FB60F9211240BB60F922F933F9310 -:10DEE0004F935F936F937F938F939F93AF93BF9362 -:10DEF000EF93FF93E0914202F09143021995FF9155 -:10DF0000EF91BF91AF919F918F917F916F915F91B1 -:10DF10004F913F912F910F900BBE0F900FBE0F901E -:10DF20001F9018951F920F920FB60F9211240BB6E7 -:10DF30000F922F933F934F935F936F937F938F93A2 -:10DF40009F93AF93BF93EF93FF93E0914002F091C3 -:10DF500041021995FF91EF91BF91AF919F918F91E0 -:10DF60007F916F915F914F913F912F910F900BBED9 -:10DF70000F900FBE0F901F9018951F920F920FB623 -:10DF80000F9211240BB60F922F933F934F935F93F1 -:10DF90006F937F938F939F93AF93BF93EF93FF9371 -:10DFA000E0913602F09137021995FF91EF91BF9100 -:10DFB000AF919F918F917F916F915F914F913F9121 -:10DFC0002F910F900BBE0F900FBE0F901F901895C2 -:10DFD0001F920F920FB60F9211240BB60F922F9330 -:10DFE0003F934F935F936F937F938F939F93AF93E1 -:10DFF000BF93EF93FF93E0913402F09135021995AE -:10E00000FF91EF91BF91AF919F918F917F916F9110 -:10E010005F914F913F912F910F900BBE0F900FBECC -:10E020000F901F9018951F920F920FB60F92112408 -:10E030000BB60F922F933F934F935F936F937F9302 -:10E040008F939F93AF93BF93EF93FF93E0913E0223 -:10E05000F0913F021995FF91EF91BF91AF919F9180 -:10E060008F917F916F915F914F913F912F910F9081 -:10E070000BBE0F900FBE0F901F9018951F920F921E -:10E080000FB60F9211240BB60F922F933F934F931D -:10E090005F936F937F938F939F93AF93BF93EF9310 -:10E0A000FF93E0913C02F0913D021995FF91EF91B1 -:10E0B000BF91AF919F918F917F916F915F914F91A0 -:10E0C0003F912F910F900BBE0F900FBE0F901F909E -:10E0D00018951F920F920FB60F9211240BB60F9244 -:10E0E0002F933F934F935F936F937F938F939F9360 -:10E0F000AF93BF93EF93FF93E0913A02F0913B020D -:10E100001995FF91EF91BF91AF919F918F917F9161 -:10E110006F915F914F913F912F910F900BBE0F9098 -:10E120000FBE0F901F9018951F920F920FB60F926F -:10E1300011240BB60F922F933F934F935F936F93DE -:10E140007F938F939F93AF93BF93EF93FF93E09150 -:10E150003802F09139021995FF91EF91BF91AF917B -:10E160009F918F917F916F915F914F913F912F91EF -:10E170000F900BBE0F900FBE0F901F9018951F921F -:10E180000F920FB60F9211240BB60F922F933F935D -:10E190004F935F936F937F938F939F93AF93BF93AF -:10E1A000EF93FF938091F8069091F906A091FA06FB -:10E1B000B091FB06892B8A2B8B2B59F18091F706A6 -:10E1C000E091F506F091F606908189278083809191 -:10E1D000F8069091F906A091FA06B091FB06181680 -:10E1E00019061A061B060CF056C08091F80690918D -:10E1F000F906A091FA06B091FB060197A109B109B1 -:10E200008093F8069093F906A093FA06B093FB0664 -:10E2100042C080912F02E2E8F8E1E4919FEF9093F1 -:10E220002F02E230C9F050F4EE2399F0E13081F58D -:10E2300090916F009D7F90936F002AC0E43019F198 -:10E24000E0F0E53029F5909173009D7F9093730085 -:10E250001FC010926E001CC0909170009D7F909323 -:10E26000700091E09093B0009091B100987F94601D -:10E270009093B1001092B3000BC0909171009D7FFC -:10E280009093710005C0909172009D7F90937200F1 -:10E2900060E00E9444AAFF91EF91BF91AF919F91DE -:10E2A0008F917F916F915F914F913F912F910F903F -:10E2B0000BBE0F900FBE0F901F901895CF92DF925C -:10E2C000EF92FF926B017C0183E3C816D104E10455 -:10E2D000F10470F082E3C81AD108E108F10862E3A2 -:10E2E00070E080E090E00E9498AB0E94B4C1ECCF57 -:10E2F000C701B6010E9498ABFF90EF90DF90CF90DE -:10E300000C94B4C1CF92DF92EF92FF92CF93DF9340 -:10E310006A017B01FC018491EF012196882321F0A1 -:10E320000E94B63FFE01F7CF42E0C701B601DF9180 -:10E33000CF91FF90EF90DF90CF900C9445430F93D7 -:10E340001F93CF93DF938B01FC018491EF01219602 -:10E35000882321F00E94B63FFE01F7CFB801110FCC -:10E36000880B990BDF91CF911F910F910C945B411A -:10E370000F931F93CF93DF931F92CDB7DEB7FC01AE -:10E3800084918F010F5F1F4F882331F069830E94B2 -:10E39000B63FF8016981F4CF862F0F90DF91CF91BE -:10E3A0001F910F910C94B63F0F931F93CF93DF9360 -:10E3B0001F921F92CDB7DEB7FC0184918F010F5FD2 -:10E3C0001F4F811102C08B0108C069837A830E94AC -:10E3D000B63FF80169817A81F0CFF80181918F0110 -:10E3E000882319F00E94B63FF8CF0F900F90DF916D -:10E3F000CF911F910F9108954F925F926F927F92EC -:10E400008F929F92AF92BF92CF92DF92EF92FF9244 -:10E410000F931F93CF93DF93CDB7DEB72C970FB633 -:10E42000F894DEBF0FBECDBF2B013C0129833A8398 -:10E430004B835C83ED82FE820F831887A986BA86A0 -:10E44000CB86DC8628A139A14AA15BA160E070E0FF -:10E4500080E89FE30E9491CB6B017C0129813A8186 -:10E460004B815C810E94F4D34B015C012D813E8184 -:10E470004F81588568A179A18AA19BA10E94F4D3FC -:10E480009B01AC01C501B4010E9492CB4B015C0120 -:10E49000A3019201C701B6010E94F4D32B013C01F4 -:10E4A00029813A814B815C8168A179A18AA19BA1D4 -:10E4B0000E94F4D39B01AC01C301B2010E9492CB34 -:10E4C0009B01AC01C701B6010E94F4D32B013C01B2 -:10E4D000A501940168A179A18AA19BA10E94F4D30E -:10E4E0009B01AC01C301B2010E9492CB9B01AC0124 -:10E4F000C701B6010E94F4D32B013C01A501940190 -:10E50000C701B6010E94F4D34B015C012D813E810D -:10E510004F815885C701B6010E94F4D36B017C017D -:10E5200029853A854B855C8568A179A18AA19BA143 -:10E530000E94F4D39B01AC01C701B6010E9492CBAB -:10E540009B01AC0168A179A18AA19BA10E94F4D38F -:10E550009B01AC01C501B4010E9492CB9B01AC01AF -:10E5600068A179A18AA19BA10E94F4D39B01AC016F -:10E57000C301B2010E9492CB2C960FB6F894DEBF75 -:10E580000FBECDBFDF91CF911F910F91FF90EF9004 -:10E59000DF90CF90BF90AF909F908F907F906F90C3 -:10E5A0005F904F90089586E40E94563E8093750ECA -:10E5B000882351F00E94233E6093520270935302CD -:10E5C000809354029093550283E50E94563E88231F -:10E5D00051F00E94233E60934E0270934F0280934D -:10E5E00050029093510282E40E94563E882351F0DB -:10E5F0000E94233E60934A0270934B0280934C0228 -:10E6000090934D0208953F924F925F926F927F9246 -:10E610008F929F92AF92BF92CF92DF92EF92FF9232 -:10E620000F931F93CF93DF9300D01F92CDB7DEB728 -:10E630008090EE0E912C23E0820E911C8EE8E82E45 -:10E6400087E0F82E99EDC92E9EE0D92E2AE7A22E5A -:10E6500027E0B22E00E010E0312C412C512C320189 -:10E660004394F70161917191819191917F01F6013C -:10E6700021913191419151916F0129833A834B83CB -:10E680005C830E9493D329813A814B815C810E94F3 -:10E69000F4D30E9405CDF501619371938193919319 -:10E6A0005F01F2E0F31518F40815190539F4461660 -:10E6B00057066806790610F42B013C0133940F5F6E -:10E6C0001F4F25E03212CDCF6FEF7FEFCB01A301BB -:10E6D00092010E9482D72093A8073093A907409304 -:10E6E000AA075093AB070F900F900F900F90DF91F8 -:10E6F000CF911F910F91FF90EF90DF90CF90BF903F -:10E70000AF909F908F907F906F905F904F903F90D1 -:10E7100008950F931F93CF93DF93C9EDDEE005E0DB -:10E7200017E0299139914991599160E070E080E8B2 -:10E730009FE30E948CCCF801619371938193919334 -:10E740008F01FEE0CD3EDF0761F70E9496C3DF91A7 -:10E75000CF911F910F910C9403732F923F924F9280 -:10E760005F926F927F928F929F92AF92BF92CF9261 -:10E77000DF92EF92FF920F931F93CF93DF9300D01E -:10E780001F921F92CDB7DEB76B017A01190120915C -:10E79000EE0E29832093ED0E09ED1EE0D8012D9198 -:10E7A0003D914D915C91FC016081718182819381E9 -:10E7B0000E94F4D30E941FCE4B015C01AFE1BFE089 -:10E7C0006D937D938D939C931397F80124813581EC -:10E7D00046815781D6016D917D918D919C910E94CA -:10E7E000F4D30E941FCE2B013C016093230F709342 -:10E7F000240F8093250F9093260FF80120853185F3 -:10E8000042855385D7016D917D918D919C910E9498 -:10E81000F4D30E941FCE6B017C016093270F70938D -:10E82000280F8093290F90932A0F2981B4E02B9F02 -:10E83000F0011124EB51F14F20813181428153814C -:10E84000D1016D917D918D919C910E94F4D30E9494 -:10E850001FCE60932B0F70932C0F80932D0F9093EE -:10E860002E0F6A837B838C839D830E94AFC22FB758 -:10E87000F894E9ECFEE080829182A282B382448225 -:10E88000558266827782C086D186E286F3866A8167 -:10E890007B818C819D8164877587868797872FBF51 -:10E8A00010920B0F10920C0F10920D0F10920E0F72 -:10E8B00080E1EFE0FFE0DF011D928A95E9F70F901C -:10E8C0000F900F900F900F90DF91CF911F910F91AC -:10E8D000FF90EF90DF90CF90BF90AF909F908F9080 -:10E8E0007F906F905F904F903F902F9008952F9260 -:10E8F0003F924F925F926F927F928F929F92AF92D0 -:10E90000BF92CF92DF92EF92FF920F931F93CF931C -:10E91000DF93CDB7DEB7C157D1090FB6F894DEBF8C -:10E920000FBECDBF3B014A015901EBAAFFAE2796AE -:10E930000FAF27972B961FAF2B97CFAA2091D90EF9 -:10E940003091DA0E4091DB0E5091DC0EDC016D91BE -:10E950007D918D919C910E94F4D30E941FCEAA9626 -:10E960006CAF7DAF8EAF9FAFAA972091DD0E309137 -:10E97000DE0E4091DF0E5091E00EF3016081718157 -:10E98000828193810E94F4D30E941FCEAE966CAF19 -:10E990007DAF8EAF9FAFAE972091E10E3091E20E2A -:10E9A0004091E30E5091E40ED4016D917D918D91D3 -:10E9B0009C910E94F4D30E941FCEE2966CAF7DAF73 -:10E9C0008EAF9FAFE2972C2C312C81010D5F1F4F32 -:10E9D00026961FAF0EAF2697000F111F000F111FB5 -:10E9E0001CAF0BAFF801E752F14FC080D180E2803D -:10E9F000F380D5012D913D914D915C91C701B601F8 -:10EA00000E94F4D30E941FCE66966CAF7DAF8EAF8E -:10EA10009FAF66970091ED0E1FA90117C1F110E09D -:10EA20000D5F1F4F000F111F000F111FF801E7525C -:10EA3000F14F2081318142815381C701B6010E948B -:10EA40008ED3882321F160912B0F70912C0F809130 -:10EA50002D0F90912E0F0E9495D3A70196010E9431 -:10EA6000F4D3F801EB5FF84F20813181428153816B -:10EA70000E94F4D30E941FCE60932B0F70932C0F33 -:10EA800080932D0F90932E0F0FA90093ED0E809180 -:10EA90001F0F9091200FA091210FB091220FAA96E5 -:10EAA000CCACDDACEEACFFACAA97C81AD90AEA0A26 -:10EAB000FB0A8091230F9091240FA091250FB09114 -:10EAC000260FAE962CAD3DAD4EAD5FADAE97281B7B -:10EAD000390B4A0B5B0B2BA73CA74DA75EA7809178 -:10EAE000270F9091280FA091290FB0912A0FE2963D -:10EAF0000CAD1DAD2EAD3FADE297081B190B2A0BD7 -:10EB00003B0B0FA718AB29AB3AAB8091EA0683FF0A -:10EB10000EC066962CAD3DAD4EAD5FAD66972093B1 -:10EB20002B0F30932C0F40932D0F50932E0F80916D -:10EB30002B0F90912C0FA0912D0FB0912E0F669658 -:10EB40008CAC9DACAEACBFAC6697881A990AAA0A89 -:10EB5000BB0A09F492C080917D0E90917E0E892BA4 -:10EB600009F08EC080913507811141C06091440247 -:10EB700070914502072E000C880B990B0E9495D3CB -:10EB80009B01AC016091800E7091810E8091820E8C -:10EB90009091830E0E948ED387FF29C066968CAD1C -:10EBA0009DADAEADBFAD669780932B0F90932C0FAC -:10EBB000A0932D0FB0932E0FEAE2FEE084918F0117 -:10EBC0000F5F1F4F882321F00E94B63FF801F6CF58 -:10EBD000E3ECF9E184918F010F5F1F4F882321F04F -:10EBE0000E94B63FF801F6CF812C912C54012401EC -:10EBF0003501B7FE07C0442455243201481859088E -:10EC00006A087B08EBADFCADE752F14F6081718182 -:10EC1000828193810E94FECC9B01AC01A8ECB0E004 -:10EC20000E94C3D764157505860597054CF5669651 -:10EC30000CAD1DAD2EAD3FAD669700932B0F10931D -:10EC40002C0F20932D0F30932E0FEAE2FEE08491DB -:10EC50008F010F5F1F4F882321F00E94B63FF801FC -:10EC6000F6CFE4EAF9E184918F010F5F1F4F88230B -:10EC700021F00E94B63FF801F6CF812C912C54016F -:10EC8000D701C6018827B7FD83959927AA27BB27F7 -:10EC9000182F2BA53CA54DA55EA557FD12608FA58D -:10ECA00098A9A9A9BAA9B7FD1460B7FC1860C50155 -:10ECB000B4010E9495D3F101EE0FFF1FEE0FFF1F6D -:10ECC000EE58F84F20813181428153810E94F4D364 -:10ECD0004B015C01F101EE0FFF1FEA5BFD4F60810C -:10ECE0007181072E000C880B990B0E9495D39B0114 -:10ECF000AC01C501B4010E94F4D32AE037ED43E230 -:10ED00005CE30E94F4D34B015C0120E030E0A901F8 -:10ED10000E9412CE18164CF420E030E040E05FE391 -:10ED2000C501B4010E9492CB08C0A501940160E026 -:10ED300070E080E09FE30E9491CB0E94FECC24967D -:10ED40006CAF7DAF8EAF9FAF249780912F0F8F5FF9 -:10ED50008F70A4968FAFA4978091300FA4960FADBB -:10ED6000A497801303C00E943E9EF6CFE0912F0F20 -:10ED70002E2F30E03AA729A73FE4E39FF0011124AA -:10ED8000E455F84F108212A3D701C601F7FE07C061 -:10ED900088279927DC018C199D09AE09BF09828358 -:10EDA0009383A483B5838FE409A51AA5809FF001FE -:10EDB000819FF00D1124E455F84F8BA59CA5ADA5BE -:10EDC000BEA5B7FF07C0B095A095909581959F4FC0 -:10EDD000AF4FBF4F86839783A087B1878FE409A584 -:10EDE0001AA5809FF001819FF00D1124E455F84F82 -:10EDF0008FA598A9A9A9BAA9B7FF07C0B095A095F2 -:10EE0000909581959F4FAF4FBF4F82879387A4877F -:10EE1000B5878FE409A51AA5809FF001819FF00DA9 -:10EE20001124E455F84F24962CAD3DAD4EAD5FADA9 -:10EE3000249726873787408B518B42815381648189 -:10EE400075810681178120853185041715072607EE -:10EE5000370714F48A019B018FE4A9A5BAA58A9FFC -:10EE6000F0018B9FF00D1124E455F84F82859385B6 -:10EE7000A485B58580179107A207B30774F424967B -:10EE80008CAD9DADAEADBFAD249780179107A207A5 -:10EE9000B30774F4D901C80111C024960CAD1DAD9F -:10EEA0002EAD3FAD2497081719072A073B0734F00A -:10EEB00024968CAD9DADAEADBFAD24972FE409A5D2 -:10EEC0001AA5209FF001219FF00D1124E455F84F61 -:10EED000828B938BA48BB58B0697A105B10510F49B -:10EEE0000C941E81DF01A95BBF4F80916E0790914A -:10EEF0006F0711969C938E93129680917007909154 -:10EF000071078D939C931FA91183452B462B472B8B -:10EF100009F08D988FE409A51AA5809FF001819FC3 -:10EF2000F00D1124E455F84F86819781A085B185B5 -:10EF3000892B8A2B8B2B09F0A5988FE409A51AA59C -:10EF4000809FF001819FF00D1124E455F84F8285D8 -:10EF50009385A485B585892B8A2B8B2B09F0759811 -:10EF600024962CAD3DAD4EAD5FAD2497232B242BC5 -:10EF7000252B81F18091A607882319F08150809379 -:10EF8000A6078091A707882319F081508093A707CF -:10EF90000FA9002319F0013059F013C0179880E22F -:10EFA0008093A6078091A70781110BC0149A09C00E -:10EFB000149880E28093A7078091A607811101C071 -:10EFC000179A20906A0730906B0710916C07009198 -:10EFD0006D0708C02090660730906707109168079A -:10EFE000009169079101412F502F6BA97FAD2796A2 -:10EFF0008FAD27972B969FAD2B970E948ED387FDC1 -:10F0000002C00C941481C701B6010E9495D32091CF -:10F0100005073091060740910707509108070E94A5 -:10F02000F4D32B013C01698B7A8B8B8B9C8B6BA56A -:10F030007CA58DA59EA50E9495D3209109073091AE -:10F040000A0740910B0750910C070E94F4D36BAB59 -:10F050007CAB8DAB9EAB6D8B7E8B8F8B988F6FA5B2 -:10F0600078A989A99AA90E9495D320910D0730917A -:10F070000E0740910F07509110070E94F4D36B01C7 -:10F080007C01698F7A8F8B8F9C8FEBADFCADEB5F32 -:10F09000F84F2081318142815381C501B4010E9422 -:10F0A000F4D36D8F7E8F8F8F98A32FE449A55AA537 -:10F0B000249FF001259FF00D1124E455F84F228183 -:10F0C0003381448155812BA73CA74DA75EA72630ED -:10F0D000310541055105E4F486809780A084B18410 -:10F0E00036E083169104A104B10494F482849384DD -:10F0F000A484B58446E084169104A104B10444F4C8 -:10F10000DC01CB01BF7787A790ABA1ABB2AB34C01A -:10F11000A3019201C301B2010E94F4D32B013C016F -:10F120002BA93CA94DA95EA9CA01B9010E94F4D33B -:10F130009B01AC01C301B2010E9492CB4B015C0167 -:10F14000A7019601C701B6010E94F4D39B01AC014F -:10F15000C501B4010E9492CB0E9460CE2FE4A9A504 -:10F16000BAA52A9FF0012B9FF00D1124E455F84F0A -:10F1700067A770AB81AB92AB2FE4E9A5FAA52E9FF0 -:10F18000C0012F9F900D11249C012455384F790107 -:10F19000D9019F968D919D910D90BC91A02DA39624 -:10F1A0008CAF9DAFAEAFBFAFA3979C01AD0160E048 -:10F1B00070E080E89FE30E948CCC2A966CAF7DAF14 -:10F1C0008EAF9FAF2A979B01AC01B101812F902F89 -:10F1D0000E94F4D34B015C0180912F0F9091300F6E -:10F1E000891B8F706F968FAF6F97A5019401A396BF -:10F1F0006CAD7DAD8EAD9FADA3970E94F4D36296AA -:10F200006CAF7DAF8EAF9FAF6297F70163A374A31E -:10F2100085A396A302891389248935890FA718AB82 -:10F2200029AB3AABC901B8010E9493D36BAF7CAF55 -:10F230008DAF9EAFA50194010E94F4D30E9470CCC3 -:10F240000E9405CD6A966CAF7DAF8EAF9FAF6A9777 -:10F25000F70167AB70AF81AF92AF8E010F5E1F4FAA -:10F260002E961FAF0EAF2E97005111092C961FAF8F -:10F270000EAF2C976C961FAF0EAF6C9710E0212C41 -:10F28000312C00E80BAB0FE30FAF2E96AEADBFAD48 -:10F290002E976D917D918D919D912E96BFAFAEAFC2 -:10F2A0002E97A50194010E94F4D36C96EEADFFADAC -:10F2B0006C9761937193819391936C96FFAFEEAFCE -:10F2C0006C97133011F4EFA901C0E0E06B017C01F1 -:10F2D000E894F7F8E10F04E0E09FF0011124EE5A02 -:10F2E000F84F4080518062807380A3019201C70172 -:10F2F000B6010E9412CE1816B4F4A7019601C301FC -:10F30000B2010E948CCC7B01082FD92E9B01482F83 -:10F31000592FB1018BA99FAD0E9412CE18161CF473 -:10F3200017010BABDFAE1F5F143009F0AECF20E04A -:10F3300030E040E85FE3B1018BA99FAD0E948ED31E -:10F3400087FF4BC07E0111E1E10EF11C2C960EAD42 -:10F350001FAD2C9791014BA95FADD8016D917D91A7 -:10F360008D919C910E94F4D3F801619371938193E4 -:10F3700091938F01EE15FF0569F78FE429A53AA552 -:10F38000829F8001839F100D11240455184F910115 -:10F390004BA95FAD62966CAD7DAD8EAD9FAD6297B2 -:10F3A0000E94F4D3D80193966D937D938D939C9393 -:10F3B00096976A966CAD7DAD8EAD9FAD6A970E94B3 -:10F3C00093D391014BA95FAD0E94F4D30E9405CD68 -:10F3D000F80167AB70AF81AF92AF2A962CAD3DAD0F -:10F3E0004EAD5FAD2A976BAD7CAD8DAD9EAD0E94ED -:10F3F000F4D36FAB78AF89AF9AAF0BA51CA52DA541 -:10F400003EA5012B022B032B59F58FE409A51AA564 -:10F41000809FF001819FF00D1124E455F84F868103 -:10F420009781A085B185892B8A2B8B2BC9F4828586 -:10F430009385A485B585892B8A2B8B2B89F4209104 -:10F440004E0730914F0740915007509151076FA9D7 -:10F4500078AD89AD9AAD0E94F4D30E9470CC41C2C0 -:10F4600024962CAD3DAD4EAD5FAD2497232B242BC0 -:10F47000252B49F060914A0770914B0780914C070A -:10F4800090914D0708C060914607709147078091A1 -:10F490004807909149072FA938AD49AD5AAD0E9450 -:10F4A000F4D30E9470CC0E9405CD6B017C01809149 -:10F4B000A8079091A907A091AA07B091AB070FA543 -:10F4C00018A929A93AA980179107A207B30708F438 -:10F4D000EFC02BA53CA54DA55EA5232B242B252BEA -:10F4E00061F120917A0730917B0740917C07509120 -:10F4F0007D072C153D054E055F05F8F46FA578A92D -:10F5000089A99AA90E9472D74B015C01A7019601B3 -:10F510006BA57CA58DA59EA50E9472D78616970621 -:10F52000A806B90650F4C501B4012BA53CA54DA50C -:10F530005EA50E9482D769017A018FE409A51AA508 -:10F54000809FF001819FF00D1124E455F84F8680D3 -:10F550009780A084B18481149104A104B10441F185 -:10F5600020917E0730917F0740918007509181075D -:10F570002C153D054E055F05D8F46FA578A989A91E -:10F580009AA90E9472D72B013C01A7019601C501DF -:10F59000B4010E9472D7461657066806790640F4F1 -:10F5A000C301B201A50194010E9482D769017A01C9 -:10F5B0008FE409A51AA5809FF001819FF00D112409 -:10F5C000E455F84F82849384A484B5848114910413 -:10F5D000A104B10441F12091820730918307409149 -:10F5E0008407509185072C153D054E055F05D8F41D -:10F5F0006FA578A989A99AA90E9472D72B013C010D -:10F60000A7019601C501B4010E9472D7461657069C -:10F610006806790640F4C301B201A50194010E9475 -:10F6200082D769017A018FE409A51AA5809FF001AC -:10F63000819FF00D1124E455F84F86849784A088AB -:10F64000B18881149104A104B10409F44EC1269635 -:10F65000EEADFFAD2697EE0FFF1FEE0FFF1FE65832 -:10F66000F84F20813181428153812C153D054E0593 -:10F670005F0508F03AC16FA578A989A99AA90E94E7 -:10F6800072D72B013C01A7019601C501B4010E946C -:10F6900072D7461657066806790608F026C1C301D8 -:10F6A000B201A50194010E9482D769017A011DC1AE -:10F6B0002BA53CA54DA55EA5232B242B252BB9F10D -:10F6C00060917A0770917B0780917C0790917D070C -:10F6D0006C157D058E059F0550F50E9493D32BADCB -:10F6E0003CAD4DAD5EAD0E94F4D34B015C016BA50A -:10F6F0007CA58DA59EA50E9495D32B013C01C70139 -:10F70000B6010E9493D3A30192010E94F4D3A501F4 -:10F7100094010E9412CE181654F4A3019201C5015F -:10F72000B4010E948CCC0E9405CD6B017C018FE45A -:10F7300009A51AA5809FF001819FF00D1124E455C1 -:10F74000F84F4680578060847184411451046104ED -:10F750007104A9F160917E0770917F078091800705 -:10F76000909181076C157D058E059F0540F50E94DF -:10F7700093D32BAD3CAD4DAD5EAD0E94F4D34B01A8 -:10F780005C01C301B2010E9495D32B013C01C7016A -:10F79000B6010E9493D3A30192010E94F4D3A50164 -:10F7A00094010E9412CE181654F4A3019201C501CF -:10F7B000B4010E948CCC0E9405CD6B017C018FE4CA -:10F7C00009A51AA5809FF001819FF00D1124E45531 -:10F7D000F84F428453846484758441145104610455 -:10F7E0007104A9F160918207709183078091840769 -:10F7F000909185076C157D058E059F0540F50E944B -:10F8000093D32BAD3CAD4DAD5EAD0E94F4D34B0117 -:10F810005C01C301B2010E9495D32B013C01C701D9 -:10F82000B6010E9493D3A30192010E94F4D3A501D3 -:10F8300094010E9412CE181654F4A3019201C5013E -:10F84000B4010E948CCC0E9405CD6B017C018FE439 -:10F8500009A51AA5809FF001819FF00D1124E455A0 -:10F86000F84F86849784A088B18881149104A104FC -:10F87000B104D9F12696EEADFFAD2697EE0FFF1F2E -:10F88000EE0FFF1FE658F84F6081718182819381EE -:10F890006C157D058E059F0540F50E9493D32BAD19 -:10F8A0003CAD4DAD5EAD0E94F4D32B013C01C501D2 -:10F8B000B4010E9495D34B015C01C701B6010E94BF -:10F8C00093D3A50194010E94F4D3A30192010E9455 -:10F8D00012CE181654F4A5019401C301B2010E947E -:10F8E0008CCC0E9405CD6B017C018FE429A53AA543 -:10F8F000829F8001839F100D11240455184FF80139 -:10F90000ED5BFF4FC082D182E282F382C701B60174 -:10F910000E9493D36B017C012FA938AD49AD5AAD3C -:10F920000E948CCC6E966CAF7DAF8EAF9FAF6E9702 -:10F93000D801D3966D937D938D939C93D69720E0B9 -:10F9400030E040E85BE4C701B6010E94F4D320E058 -:10F9500034E244EF59E40E948CCC0E94FECCF801C2 -:10F96000668F778F80A391A3F3A12196FFAF219794 -:10F97000D8019496BC91BBA7F801F5A1FFABD801C3 -:10F980009696BC91BFA706E317E0A6961FAF0EAFF1 -:10F99000A6972E0111E1410E511C36E3232E37E0CC -:10F9A000332E2C966EAC7FAC2C9721960FAD219701 -:10F9B0000BAF1BA51BABFFAF2596BFAF259710E084 -:10F9C000D3018D909D90AD90BD903D01E894B7F826 -:10F9D000F101C190D190E190F1901F01A701960132 -:10F9E000C501B4010E9412CE181694F5112349F1F5 -:10F9F00021962FAD21973BA54FA95FA5C701B60161 -:10FA00000E94F4D36B017C012BAD3BA94FAD259631 -:10FA10005FAD2597C501B4010E94F4D3A7019601FB -:10FA20000E9412CE18169CF4A5019401C701B601DC -:10FA30000E948CCC6BAF7BAB8FAF25969FAF259789 -:10FA400006C0CBAEDBAAEFAE2596FFAE259711E040 -:10FA50006414750409F0B4CF6F960FAD6F97023040 -:10FA600008F47AC130900B0F20900C0F10910D0FFD -:10FA700000910E0F27E137EB41ED58E3632D722D16 -:10FA8000812F902F0E9412CE18160CF065C121E034 -:10FA90006F962FAF6F9721962FAD21973BA54FA95A -:10FAA0005FA5632D722D812F902F0E9412CE181604 -:10FAB000B4F06F961FAE6F9721962FAD21973BA59F -:10FAC0004FA95FA5632D722D812F902F0E948CCCA2 -:10FAD0006A966CAF7DAF8EAF9FAF6A9718C0232D2B -:10FAE000322D412F502F21966FAD21977BA58FA9E5 -:10FAF0009FA50E948CCC6A966CAF7DAF8EAF9FAFF6 -:10FB00006A9721963FAC21972BA41FA90FA54FE020 -:10FB10005FE060965FAF4EAF609780E090E0A0E856 -:10FB2000BFE32A968CAF9DAFAEAFBFAF2A972D969D -:10FB30001FAE2D976096AEADBFAD6097CD90DD90B6 -:10FB4000ED90FD906096BFAFAEAF60972C96EEAD96 -:10FB5000FFAD2C9781909190A190B1902C96FFAF22 -:10FB6000EEAF2C976F96FFAD6F97FF2361F06A960B -:10FB70002CAD3DAD4EAD5FAD6A97C701B6010E9499 -:10FB8000F4D36B017C012D962FAD2D972223C1F06C -:10FB90002A962CAD3DAD4EAD5FAD2A97C701B6019B -:10FBA0000E94F4D36B017C012A962CAD3DAD4EAD85 -:10FBB0005FAD2A97C501B4010E94F4D34B015C01EB -:10FBC000A5019401C701B6010E9412CE20E030E0E9 -:10FBD000A90118162CF5C501B4010E9412CE181601 -:10FBE0004CF020E030E0A901C701B6010E948ED39D -:10FBF00087FF05C0A5019401C701B60124C02401F7 -:10FC0000350177FA709477F87094A3019201C701D7 -:10FC1000B6010E9412CE18165CF52601370128C0E5 -:10FC2000C501B4010E948ED387FD09C020E030E0F9 -:10FC3000A901C701B6010E9412CE18164CF4A70103 -:10FC40009601C501B4010E9491CB2B013C0110C06B -:10FC50002601370177FA709477F87094A501940122 -:10FC6000C301B2010E9412CE181614F0240135010E -:10FC7000A696AEADBFADA697CD90DD90ED90FD9070 -:10FC8000A696BFAFAEAFA697A7019601C301B2017A -:10FC90000E9412CE1816ECF4A3019201C701B6011E -:10FCA0000E948CCC9B01AC012A966CAD7DAD8EADD3 -:10FCB0009FAD2A970E94F4D32A966CAF7DAF8EAF8A -:10FCC0009FAF2A972D96BFAD2D97BF5F2D96BFAFE3 -:10FCD0002D976096EEADFFAD6097EF51FF4009F0B4 -:10FCE00029CF2D963FAD2D97332381F02A962CAD49 -:10FCF0003DAD4EAD5FAD2A97632D722D812F902FB4 -:10FD00000E94F4D3362E272E182F092F24EA30E72D -:10FD10004DE75FE3632D722D812F902F0E94F4D366 -:10FD20006B017C019B01AC016091A2077091A3075C -:10FD30008091A4079091A5070E9412CE1816FCF49A -:10FD4000A70196016BAD7BA98FAD25969FAD259739 -:10FD50000E9412CE18169CF48FE409A51AA5809F64 -:10FD6000F001819FF00D1124E455F84F80818460EB -:10FD700080833BAC2BA81FAD25960FAD25978FE454 -:10FD800029A53AA5829FF001839FF00D1124E45527 -:10FD9000F84F832D922DA12FB02F83A794A7A5A74D -:10FDA000B6A76E966CAD7DAD8EAD9FAD6E9790583B -:10FDB0009B01AC010E9492CBA3962CAD3DAD4EAD04 -:10FDC0005FADA3970E94F4D39B01AC016BE077ED8C -:10FDD00083E29BE30E9491CB0E9460CE6B017C0189 -:10FDE0009B01AC01632D722D812F902F0E948ED329 -:10FDF00087FD04C03C2C2D2C1E2D0F2D8FE449A512 -:10FE00005AA5849FF001859FF00D1124E455F84F09 -:10FE1000832D922DA12FB02F87A390A7A1A7B2A7C2 -:10FE2000B0809601A70121966FAD21977BA58FA980 -:10FE30009FA50E948ED3181614F481E001C083E0C0 -:10FE40009FE4A9A5BAA59A9F90019B9F300D11240C -:10FE5000F901E455F84F7F01B82AB08280E1FE0134 -:10FE60003196AFE0BFE001900D928A95E1F72196BF -:10FE70008FAD21979BA5AFA9BFA580930B0F909342 -:10FE80000C0FA0930D0FB0930E0F8BAD9BA9AFADD0 -:10FE90002596BFAD25978093A2079093A307A093C3 -:10FEA000A407B093A50721962FAD21973BA54FA995 -:10FEB0005FA5BC01CD010E948CCC6DA37EA38FA356 -:10FEC00098A721962FAD21973BA54FA95FA5632D3C -:10FED000722D812F902F0E948CCC69A37AA38BA3C3 -:10FEE0009CA3AE014B5D5F4FBE016F5D7F4FC701AD -:10FEF0000E94B092A4960FADA49700932F0FAA96DC -:10FF00002CAD3DAD4EAD5FADAA9720931F0F309342 -:10FF1000200F4093210F5093220FAE968CAD9DADD4 -:10FF2000AEADBFADAE978093230F9093240FA093F7 -:10FF3000250FB093260FE2960CAD1DAD2EAD3FAD53 -:10FF4000E2970093270F1093280F2093290F3093E7 -:10FF50002A0F66962CAD3DAD4EAD5FAD66972093F2 -:10FF60002B0F30932C0F40932D0F50932E0F809119 -:10FF70002F0F9091300F891B8F70843048F41091AF -:10FF8000300FF12C00E080E090E02FE4E22E9EC0E4 -:10FF90004090300F80912F0F83508F70F82EA12C3E -:10FFA000B12C00E010E09FE4592EF41441F3011548 -:10FFB000110521F0D8018C9182FDE1CF8FEF8F0DDB -:10FFC0008F70F82E589EC0011124FC01E455F84FA3 -:10FFD000FAA7E9A70115110509F474C0A114B10429 -:10FFE00009F470C0D8019B967C909B979C96CC900E -:10FFF0009C979D96DC909D979E96EC909E97272DC2 -:020000021000EC -:100000003C2D4D2D5E2D97966D917D918D919C91FE -:100010009A970E948ED3882309F454C0F801608017 -:1000200061FC42C0D50197968D909D90AD90BC909B -:100030009A97A5019401672D7C2D8D2D9E2D0E94F0 -:100040008ED318168CF5A5019401C501B4010E9448 -:10005000F4D34B015C01F80183A994A9A5A9B6A921 -:10006000BC01CD0190589B01AC010E9492CBD801FC -:100070009F962D913D914D915C91D2970E94F4D322 -:100080009B01AC01C501B4010E9491CB0E9460CEDE -:100090001B015C019B01AC01672D7C2D8D2D9E2DDC -:1000A0000E948ED387FF04C0272C3C2CAD2CBE2C85 -:1000B000C101D501F80187A390A7A1A7B2A7862DFA -:1000C00081608083580109A51AA56FCF20912F0F59 -:1000D000121791F0E19E90011124A9014455584F47 -:1000E0006A016F2D702F0E943A921F5F1F708F2D33 -:1000F000902FFC2C0D2DEACF6F2D702F0E943A927D -:10010000F090300F00E010E08FE4E82E4F2D0F2C20 -:10011000000C550B80912F0F90E04817590709F4F8 -:100120004DC0E49EC001E59E900D1124DC01A45554 -:10013000B84F6D0101151105D9F1F801808180FDDD -:1001400003C08C9180FF34C0D80193968D909D9010 -:10015000AD90BC909697E49EF001E59EF00D1124C1 -:10016000E455F84FA501940167A170A581A592A55A -:100170000E948CCC69A37AA38BA39CA3A5019401B4 -:10018000F80167A170A581A592A50E948CCC6DA3F2 -:100190007EA38FA398A7AE014F5D5F4FBE016B5D3D -:1001A0007F4FC8010E94B092D8018C918E7F8C93B2 -:1001B00081E08F0D8F70F82E8601A8CF01151105F3 -:1001C00069F1F801C3A0D4A0E5A0F6A0A7019601AB -:1001D0006DEC7CEC8CE49DE30E948CCC69A37AA34B -:1001E0008BA39CA3A7019601D80197966D917D9151 -:1001F0008D919C919A970E948CCC6DA37EA38FA326 -:1002000098A7AE014F5D5F4FBE016B5D7F4FC80188 -:100210000E94B092F80180818E7F808380916F0070 -:10022000826080936F000AC02BA83FAC27961FAD59 -:1002300027972B960FAD2B970C940378CF58DF4F51 -:100240000FB6F894DEBF0FBECDBFDF91CF911F91E7 -:100250000F91FF90EF90DF90CF90BF90AF909F9065 -:100260008F907F906F905F904F903F902F90089568 -:100270004F925F926F927F928F929F92AF92BF92B6 -:10028000CF92DF92EF92FF92CF93DF9320913407CA -:10029000222309F45DC0EC01C0903007D0903107F3 -:1002A000E0903207F090330720E030E0A901C70169 -:1002B000B6010E948ED38823A1F02091E3063091ED -:1002C000E4064091E5065091E606688579858A85C1 -:1002D0009B850E9491CBA70196010E9412CE87FFB9 -:1002E00037C0CE010E9460A54B015C01C090300771 -:1002F000D0903107E0903207F09033072091E30669 -:100300003091E4064091E5065091E60668857985CE -:100310008A859B850E9491CBA50194010E9491CB77 -:100320009B01AC01C701B6010E94F4D32B013C0133 -:10033000A5019401C701B6010E9491CB9B01AC01BC -:10034000C301B2010E948CCC688779878A879B871A -:10035000DF91CF91FF90EF90DF90CF90BF90AF9063 -:100360009F908F907F906F905F904F900895EF9245 -:10037000FF921F93CF93DF931F92CDB7DEB7182F55 -:10038000E8E5FBE184917F012FEFE21AF20A88236E -:1003900031F099830E94B63FF7019981F3CFE12FA5 -:1003A000F92F84917F019FEFE91AF90A882321F040 -:1003B0000E94B63FF701F5CFEFE3FBE184917F01A7 -:1003C0002FEFE21AF20A882321F00E94B63FF701CC -:1003D000F5CF0F90DF91CF911F91FF90EF9008958F -:1003E000CF92DF92EF92FF92CF93DF93E0E3FBE1B6 -:1003F0008491EF012196882321F00E94B63FFE01EF -:10040000F7CFE9E2FBE18491EF012196882321F007 -:100410000E94B63FFE01F7CFE1E2FBE18491EF01DC -:100420002196882321F00E94B63FFE01F7CFEEE02F -:10043000FBE18491EF012196882321F00E94B63FD1 -:10044000FE01F7CF60E070E08EEF9AE10E949F71AD -:1004500063EE7FEF8AEF9AE10E949F714091B406AC -:100460005091B5066091B6067091B70686EF9AE195 -:100470000E948271EDEEFAE18491EF0121968823CA -:1004800021F00E94B63FFE01F7CFE6EEFAE184913B -:10049000EF012196882321F00E94B63FFE01F7CF9D -:1004A000C090B406D090B506E090B606F090B706BE -:1004B00020E030E0A901C701B6010E948ED387FF7A -:1004C0000EC0EDEDFAE18491EF012196811103C098 -:1004D000EDEBFAE123C00E94B63FFE01F4CF20E02D -:1004E00030E0A901C701B6010E9412CE18165CF4D3 -:1004F000E7ECFAE18491EF012196882349F30E9409 -:10050000B63FFE01F7CFE0EDFAE18491EF012196CD -:100510008823F1F20E94B63FFE01F7CF8491EF01EC -:100520002196882321F00E94B63FFE01F7CFE9EA29 -:10053000FAE18491EF012196882321F00E94B63FD1 -:10054000FE01F7CFE0EAFAE18491EF0121968823DA -:1005500021F00E94B63FFE01F7CF80913407882337 -:10056000B1F0E7E8FAE18491EF012196882321F0C8 -:100570000E94B63FFE01F7CF8FEE9EE00E9460A57D -:10058000AB01BC0186E79AE10E9482710BC0E3E9EE -:10059000FAE18491EF012196882321F00E94B63F71 -:1005A000FE01F7CF8AE0DF91CF91FF90EF90DF90CF -:1005B000CF900C94B63F4F925F926F927F928F9242 -:1005C0009F92AF92BF92CF92DF92EF92FF921F93D2 -:1005D000CF93DF93CDB7DEB76C970FB6F894DEBF3D -:1005E0000FBECDBF7C01FC0180819181A281B381CE -:1005F000898B9A8BAB8BBC8B84819581A681B781CB -:100600008D879E87AF87B88B662309F44CC0AE01F7 -:10061000435F5F4FBE016F5E7F4FCE0101960E9428 -:10062000F53B49805A806B807C808D809E80AF80B6 -:10063000B88423E030E048EC53ECC301B2010E94DF -:1006400012CE87FD1FC023E030E048EC53E4C30125 -:10065000B2010E948ED31816ACF027E137EB41EDC2 -:1006600058EBC501B4010E9412CE87FD0BC023E0F8 -:1006700030E048EC53E4C501B4010E948ED3181653 -:100680000CF0A2C09091730D81E089278093730DC7 -:10069000AE01435F5F4FBE016F5E7F4FCE0101969B -:1006A0000E94F53B5BC020E030E0A9016091740D31 -:1006B0007091750D8091760D9091770D0E948ED37B -:1006C000882309F489C0AE01435F5F4FBE016F5EAE -:1006D0007F4FCE0101960E94A43C49805A806B80D6 -:1006E0007C808D809E80AF80B88423E030E048EC31 -:1006F00053ECC301B2010E9412CE87FD1FC023E05C -:1007000030E048EC53E4C301B2010E948ED31816C6 -:10071000ACF027E137EB41ED58EBC501B4010E9485 -:1007200012CE87FD0BC023E030E048EC53E4C50156 -:10073000B4010E948ED318160CF046C09091730D30 -:1007400081E089278093730DAE01435F5F4FBE0147 -:100750006F5E7F4FCE0101960E94A43C49805A8073 -:100760006B807C808D809E80AF80B88423E030E0F9 -:1007700048EC53ECC301B2010E9412CE87FD1EC0AB -:1007800023E030E048EC53E4C301B2010E948ED371 -:100790001816A4F027E137EB41ED58EBC501B40181 -:1007A0000E9412CE87FD0AC023E030E048EC53E4FB -:1007B000C501B4010E948ED3181634F49091730DC4 -:1007C00081E089278093730D498A5A8A6B8A7C8AD3 -:1007D0008D869E86AF86B88A89899A89AB89BC89BD -:1007E0008D8B9E8BAF8BB88F8091DB069091DC0652 -:1007F000A091DD06B091DE06898F9A8FAB8FBC8FFA -:100800008D849E84AF84B8884090DF065090E006C7 -:100810006090E1067090E2062091E3063091E406D4 -:100820004091E5065091E606D70118966D917D91AD -:100830008D919C911B970E9491CB6B017C0127E1CC -:1008400037EB41ED58EB0E9412CE87FD52C027E0F6 -:1008500030E042E553E4C701B6010E948ED318167A -:100860000CF447C020E030E0A901C301B2010E94AE -:1008700092CB9B01AC01C501B4010E9491CB6B01ED -:100880007C0120E030E0A901698D7A8D8B8D9C8DF3 -:100890000E9492CB9B01AC016D897E898F89988DD6 -:1008A0000E9491CB9B01AC010E94F4D34B015C01EF -:1008B000A7019601C701B6010E94F4D39B01AC01C8 -:1008C000C501B4010E9492CB6B017C0120E034E2AF -:1008D00044E756E40E9412CE87FD0BC011E020E0F1 -:1008E00030E44CE158E4C701B6010E948ED31816DB -:1008F0000CF410E0812F6C960FB6F894DEBF0FBE9B -:10090000CDBFDF91CF911F91FF90EF90DF90CF90FF -:10091000BF90AF909F908F907F906F905F904F901F -:100920000895BF92CF92DF92EF92FF920F931F93A1 -:10093000CF93DF938BECE82E86E0F82E0FEE1EE0CF -:1009400094EBC92E93E0D92EC9E8D2E0BC2E84E006 -:10095000B80E89910E94563E8823D9F00E94233E0A -:10096000F6012081211104C02091B803222331F027 -:10097000F801208131814281538103C020E030E0C1 -:10098000A9010E9492CBF7016083718382839383D4 -:100990000AC0F80180819181A281B381F70180832F -:1009A0009183A283B383F4E0EF0EF11C0C5F1F4F21 -:1009B0008FEFC81AD80ABC12CCCF80917D0E9091CF -:1009C0007E0E039729F483E40E94563E81111FC0D6 -:1009D00086E40E94853E882329F10E94233E20E080 -:1009E00030E0A9010E9412CE1816E4F40E94233EC2 -:1009F00020E030E040E752E40E948CCC6093270274 -:100A0000709328028093290290932A020BC00E94BF -:100A1000233E6093D7067093D8068093D9069093AF -:100A2000DA06D6CFDF91CF911F910F91FF90EF9013 -:100A3000DF90CF90BF9008952F923F924F925F9298 -:100A40006F927F928F929F92AF92BF92CF92DF92DE -:100A5000EF92FF920F931F93CF93DF93CDB7DEB743 -:100A6000C854D1090FB6F894DEBF0FBECDBF909128 -:100A70006902992309F482C3F82E0E94918460E0F0 -:100A80008BEC96E00E94DB82182F811110C080E76A -:100A900093E09A8B898B84E690E09A838983BE01E8 -:100AA0006F5E7F4FCE0101960E9426C467C3FF2070 -:100AB00031F060E070E0CB010E94A5445FC30E946A -:100AC000AB3F8091EA0683FD9AC080917D0E9091A4 -:100AD0007E0E892B09F093C0C090D706D090D8061F -:100AE000E090D906F090DA062091FB0E3091FC0ED2 -:100AF0004091FD0E5091FE0EC701B6010E948ED3AB -:100B0000882309F47CC08091350781113AC0609137 -:100B1000440270914502072E000C880B990B0E942D -:100B200095D39B01AC016091800E7091810E8091F4 -:100B3000820E9091830E0E948ED387FF22C0C092B6 -:100B4000FB0ED092FC0EE092FD0EF092FE0EEAE259 -:100B5000FEE084917F012FEFE21AF20A882321F050 -:100B60000E94B63FF701F5CFEBE5FAE184917F01F2 -:100B70003FEFE31AF30A882321F00E94B63FF70102 -:100B8000F5CFC090D706D090D806E090D906F09067 -:100B9000DA062091FB0E3091FC0E4091FD0E509133 -:100BA000FE0EC701B6010E9491CB20E030E048E480 -:100BB00053E40E9412CE181614F5C092FB0ED09288 -:100BC000FC0EE092FD0EF092FE0EEAE2FEE0849151 -:100BD0007F019FEFE91AF90A882321F00E94B63FAE -:100BE000F701F5CFECE3FAE184917F012FEFE21AF0 -:100BF000F20A882321F00E94B63FF701F5CF6091F9 -:100C0000180270911902072E000C880B990B0E9494 -:100C100095D32091270230912802409129025091CA -:100C20002A020E94F4D32AE037ED43E25CE30E94FB -:100C3000F4D34B015C01C090CB06D090CC06E09081 -:100C4000CD06F090CE062091EF0E3091F00E40913F -:100C5000F10E5091F20EC701B6010E948ED38111A0 -:100C600039C04090CF065090D0066090D106709069 -:100C7000D2062091F30E3091F40E4091F50E509172 -:100C8000F60EC301B2010E948ED3811123C01091D0 -:100C9000EE0EC982DA82EB82FC824D825E826F8226 -:100CA00078868091D3069091D406A091D506B09114 -:100CB000D60689879A87AB87BC87CE0101960E94AA -:100CC000E43E40E050E0BA01CE0101960E94C5A08A -:100CD000C12E43C22091DF063091E0064091E1062B -:100CE0005091E2066091CF067091D0068091D106B6 -:100CF0009091D2060E9491CB2B013C012091DB0602 -:100D00003091DC064091DD065091DE06C701B60148 -:100D10000E9491CBA30192010E94596E882309F48D -:100D200029C280917D0E90917E0E039709F045C0F7 -:100D300040E050E0BA018BEC96E00E94C5A0209103 -:100D4000030F3091040F4091050F5091060F6091F1 -:100D5000FF0E7091000F8091010F9091020F0E9481 -:100D600092CB6B017C0180E090E00E9491C22B014C -:100D70003C0181E090E00E9491C29B01AC01C30163 -:100D8000B2010E9492CB9B01AC01C701B6010E9447 -:100D900091CB9B01AC016091D7067091D8068091F0 -:100DA000D9069091DA060E9491CB6093D706709392 -:100DB000D8068093D9069093DA062091EF0E3091F1 -:100DC000F00E4091F10E5091F20E6091CB067091B1 -:100DD000CC068091CD069091CE060E9491CB69AF52 -:100DE0007AAF8BAF9CAF2091F30E3091F40E40910F -:100DF000F50E5091F60E6091CF067091D00680915D -:100E0000D1069091D2060E9491CB21966CAF7DAF16 -:100E10008EAF9FAF21972091F70E3091F80E409141 -:100E2000F90E5091FA0E6091D3067091D40680911C -:100E3000D5069091D6060E9491CB2B013C012091C2 -:100E4000FB0E3091FC0E4091FD0E5091FE0E609114 -:100E5000D7067091D8068091D9069091DA060E9443 -:100E600091CB25966CAF7DAF8EAF9FAF259729AD07 -:100E70003AAD4BAD5CADCA01B9010E94F4D36B0130 -:100E80007C0121962CAD3DAD4EAD5FAD2197CA01E1 -:100E9000B9010E94F4D39B01AC01C701B6010E94C5 -:100EA00092CB6B017C01A3019201C301B2010E94AC -:100EB000F4D39B01AC01C701B6010E9492CB0E9402 -:100EC00060CE6B017C012DEB37E346E855E30E94D1 -:100ED0008ED387FF08C02596CCACDDACEEACFFAC62 -:100EE0002597E894F7F82DEB37E346E855E3C7017B -:100EF000B6010E948ED387FD3DC1A5019401C701B3 -:100F0000B6010E948CCC20E030E048EC52E40E9414 -:100F1000F4D30E9405CD29966CAF7DAF8EAF9FAF05 -:100F2000299727962EAC3FAC279720E030E040E889 -:100F300050E4C701B6010E94F4D36B017C01B101FA -:100F400080E090E00E9493D3A70196010E9412CE08 -:100F500018162CF4C701B6010E9405CD1B012114FF -:100F6000310419F422242394312CB10180E090E063 -:100F70000E9493D39B01AC0160E070E080E89FE3A6 -:100F80000E948CCC6B017C019B01AC0169AD7AADF8 -:100F90008BAD9CAD0E94F4D3698B7A8B8B8B9C8B31 -:100FA000A701960121966CAD7DAD8EAD9FAD2197C9 -:100FB0000E94F4D36D8B7E8B8F8B988FA701960147 -:100FC000C301B2010E94F4D3698F7A8F8B8F9C8FFB -:100FD000A701960125966CAD7DAD8EAD9FAD259791 -:100FE0000E94F4D36D8F7E8F8F8F98A380E1EFEEF8 -:100FF000FEE0DE01119601900D928A95E1F73E0127 -:10100000F1E16F0E711CF1E02F1A310809F474C080 -:1010100063019E012F5F3F4F7901F60121913191CC -:10102000419151916F01F7016081718182819381BA -:101030000E9492CBF70161937193819391937F0109 -:10104000E615F70551F740E050E0BA01CE010196F0 -:101050000E94C5A0809134078823C1F0CE0101967B -:101060000E9460A59B01AC016091070F7091080F71 -:101070008091090F90910A0F0E9492CB6093070F05 -:101080007093080F8093090F90930A0FC090EE0E93 -:101090008091070F9091080FA091090FB0910A0F4E -:1010A0004091030F5091040F6091050F7091060F4E -:1010B0000091FF0E1091000F2091010F3091020F4F -:1010C0000DA71EA72FA738AB49AB5AAB6BAB7CABB8 -:1010D0008DAB9EABAFABB8AF850174019E01235FB2 -:1010E0003F4FAE014B5C5F4FBE016F5C7F4FCE0147 -:1010F0008D960E94777487CFC090EE0E8091CB06BC -:101100009091CC06A091CD06B091CE0689A39AA36A -:10111000ABA3BCA38091CF069091D006A091D1063D -:10112000B091D2068DA39EA3AFA3B8A78091D3069A -:101130009091D406A091D506B091D60689A79AA71A -:10114000ABA7BCA7CE0181960E94E43E40E050E0F0 -:10115000BA01CE0181960E94C5A08501740127EDD8 -:1011600036E047E05FE063E07FE08FEF9EE00E94C3 -:10117000777402C0111102C00E94A83DC85BDF4F06 -:101180000FB6F894DEBF0FBECDBFDF91CF911F9198 -:101190000F91FF90EF90DF90CF90BF90AF909F9016 -:1011A0008F907F906F905F904F903F902F90089519 -:1011B0002F923F924F925F926F927F928F929F9267 -:1011C000AF92BF92CF92DF92EF92FF920F931F9355 -:1011D000CF93DF93CDB7DEB72C970FB6F894DEBF71 -:1011E0000FBECDBF5C011A012B01702E812E922EF5 -:1011F000D32E8091EA0685FF1CC0F501E757FD4F0D -:10120000608188E29AE10E94B871B201A10185E291 -:101210009AE10E948271402F512F692D7D2D82E22B -:101220009AE10E94827189E20E94B63F8AE00E94A0 -:10123000B63F8501000F111F000F111FC80181511A -:10124000914F7C01FC0110821182128213820E9454 -:101250000848F701208231824282538240E050E008 -:10126000BA018FEE9EE00E94C5A0C090EE0E20E075 -:1012700030E0A901672D782D892D9D2D0E948ED3F8 -:10128000811108C0F801E959F14FE590F5900591F9 -:10129000149106C0872D982DA92DBD2D7C018D019F -:1012A0008091070F9091080FA091090FB0910A0F3C -:1012B0004091030F5091040F6091050F7091060F3C -:1012C0004090FF0E5090000F6090010F7090020F41 -:1012D00049825A826B827C824D835E836F837887DA -:1012E00089879A87AB87BC872BEF3EE0AE01475FCB -:1012F0005F4FBE016B5F7F4FCE0101960E947774F6 -:101300000E94AFC21092CA068091EA0685FF0EC005 -:10131000F501E757FD4F60818EE09AE10E94B871B8 -:1013200089E20E94B63F8AE00E94B63F2C960FB633 -:10133000F894DEBF0FBECDBFDF91CF911F910F910B -:10134000FF90EF90DF90CF90BF90AF909F908F90E5 -:101350007F906F905F904F903F902F900895CF9225 -:10136000DF92EF92FF926091F0067091F106072EE6 -:10137000000C880B990B0E9495D36B017C012DEB1F -:1013800037E346E855EB0E9412CE87FD0AC02DEBED -:1013900037E346E855E3C701B6010E948ED318161D -:1013A0004CF4A701960160E070E080E89FE30E94A2 -:1013B0008CCC03C060E070E0CB0160935B0D709358 -:1013C0005C0D80935D0D90935E0D6091F2067091BF -:1013D000F306072E000C880B990B0E9495D36B0126 -:1013E0007C012DEB37E346E855EB0E9412CE87FDDA -:1013F0000AC02DEB37E346E855E3C701B6010E946A -:101400008ED318164CF4A701960160E070E080E8D6 -:101410009FE30E948CCC03C060E070E0CB0160933E -:101420005F0D7093600D8093610D9093620DFF903E -:10143000EF90DF90CF900895CF92DF92EF92FF92DE -:101440000F931F93CF93DF936C018B017A01EC0113 -:10145000CB55D34F888187FF04C0FB0111821082D6 -:1014600024C08CE08C9D90018D9D300D11248881CD -:10147000A901480F511D87FD5A958091790F90E081 -:101480004817590794F48881A901480F511D87FD19 -:101490005A95CA01FA01EE0FFF1F8E0F9F1FFC0124 -:1014A000EF5CF04F808186FD19C088818F5F888353 -:1014B0008CE08C9D90018D9D300D11248881A901B7 -:1014C000480F511D87FD5A958091790F90E048177C -:1014D0005907BCF488818C3044F113C08881280FEF -:1014E000311D87FD3A95F901EE0FFF1F2E0F3F1FAB -:1014F000F901EF5CF04F808160E08F730E9444AA95 -:10150000D4CFF80180819181049680349C4918F4ED -:1015100080E49CE904C0F801808191810496F70180 -:10152000918380838FEF888345C0F801408151818A -:101530008881B901680F711D87FD7A95CB01FB0188 -:10154000EE0FFF1F8E0F9F1FFC01EF5CF04F81819C -:101550009281840F951FF701918380838881A9016F -:10156000480F511D87FD5A95CA01FA01EE0FFF1F62 -:101570008E0F9F1FFC01EF5CF04F808186FF1AC029 -:101580008881280F311D87FD3A95F901EE0FFF1F65 -:101590002E0F3F1FF901EF5CF04F808161E08F73E8 -:1015A000DF91CF911F910F91FF90EF90DF90CF903F -:1015B0000C9444AADF91CF911F910F91FF90EF906F -:1015C000DF90CF9008958091A00C80FF03C08B988E -:1015D0008FEF02C08B9A81E0809356028091A00C1D -:1015E0009FB781FF09C0F8948091020181608093C8 -:1015F00002019FBF8FEF08C0F894809102018E7F97 -:10160000809302019FBF81E0809357028091A00CDC -:1016100082FF03C02D9A8FEF02C02D9881E0809346 -:1016200058028091A00CE091A10CF091A20C83FFD4 -:1016300008C08181811102C0159801C0129A8FEFF4 -:1016400007C08181811102C0159A01C0129881E002 -:1016500080935902089590912F0F8091300F981721 -:1016600031F08091300F8F5F8F708093300F08952D -:101670001F920F920FB60F9211240BB60F92BF92CA -:10168000CF92DF92EF92FF920F931F932F933F938E -:101690004F935F936F937F938F939F93AF93BF937A -:1016A000EF93FF93CF93DF9300D01F92CDB7DEB7B8 -:1016B00080916E008B7F80936E0080916F008D7F94 -:1016C00080936F0078948091A30C9091A40C009764 -:1016D00071F001979093A40C8093A30C1092A20C2C -:1016E0001092A10C0E942B8B88EC90E091C1C090CD -:1016F000A10CD090A20CC114D10409F08EC190911C -:101700002F0F8091300F981761F09091300F0FE4F8 -:10171000909FF0011124E455F84F80818860808308 -:101720006F01D092A20CC092A10CC114D10409F493 -:101730006DC1D60192965C9192978091A00C119602 -:101740004C9158130AC0242F30E080915A02082E81 -:10175000000C990B2817390731F05093A00C4093D7 -:101760005A020E94E38A1092C10C1092C20C10928D -:10177000C30C1092C40CF60187A990AD8134FCE92A -:101780009F0728F481320EE4900748F002C080E4FD -:101790009CE9969587959695879524E007C08131B9 -:1017A00017E2910730F09695879522E02093C00CC0 -:1017B00008C021E02093C00C8032910510F480E233 -:1017C00090E08C0100521109011528E01207D8F0B1 -:1017D000E12FFF27EE0FFF1FEE0FFF1FCF01805AF3 -:1017E000904EFC01329645915491AA27059F900195 -:1017F000049F210D3A1F06942A1F3A1F1124FC0151 -:10180000859194911CC09801369527952C7F205A7C -:10181000344EF90185919491F90132966591749154 -:10182000A80147705527649F9001659F300D749FF4 -:10183000300D112443E0369527954A95E1F7821B38 -:10184000930B8436910588F489E6E82E83E0F82E20 -:10185000D7018D917D01882319F00E94B63FF8CF02 -:10186000C8010E94D8C384E690E09093BF0C809397 -:10187000BE0C8091C00C8093BD0CF60183AD94AD7D -:101880009093BC0C8093BB0C8134FCE99F0728F437 -:1018900081320EE4900748F002C080E49CE99695FE -:1018A00087959695879524E007C0813117E29107C7 -:1018B00030F09695879522E02093C00C08C021E077 -:1018C0002093C00C8032910510F480E290E08C01EE -:1018D00000521109011528E01207D8F0E12FFF2767 -:1018E000EE0FFF1FEE0FFF1FCF01805A904EFC013D -:1018F000329645915491AA27059F9001049F210D8E -:101900003A1F06942A1F3A1F1124FC0185919491D5 -:101910001CC09801369527952C7F205A344EF9012A -:1019200085919491F901329665917491A80147705F -:101930005527649F9001659F300D749F300D1124D1 -:1019400073E0369527957A95E1F7821B930B8436E1 -:10195000910588F459E6E52E53E0F52ED7018D91D7 -:101960007D01882319F00E94B63FF8CFC8010E947C -:10197000D8C384E690E0AC0160E070E04093B70C1F -:101980005093B80C6093B90C7093BA0C9093890083 -:1019900080938800F60182899389A489B589B695D8 -:1019A000A79597958795B095A095909581959F4F10 -:1019B000AF4FBF4F8093B30C9093B40CA093B50C72 -:1019C000B093B60C8093AF0C9093B00CA093B10C75 -:1019D000B093B20C8093AB0C9093AC0CA093AD0C75 -:1019E000B093AE0C8093A70C9093A80CA093A90C75 -:1019F000B093AA0C10929C0C10929D0C10929E0C0D -:101A000010929F0C82E08093760E07C080ED97E0E5 -:101A10009093890080938800DBC38091760E8823A1 -:101A200041F08091E706811106C480910007811181 -:101A300002C42091C00C222309F4B9C1E091A10C89 -:101A4000F091A20C4091A70C5091A80C6091A90CA8 -:101A50007091AA0C82819381A481B581840F951F16 -:101A6000A61FB71F8093A70C9093A80CA093A90C56 -:101A7000B093AA0C181619061A061B060CF48C9AB9 -:101A8000E091A10CF091A20C4091AB0C5091AC0CE8 -:101A90006091AD0C7091AE0C86819781A085B18567 -:101AA000840F951FA61FB71F8093AB0C9093AC0CAF -:101AB000A093AD0CB093AE0C181619061A061B06AF -:101AC0000CF4739AE091A10CF091A20C4091AF0C30 -:101AD0005091B00C6091B10C7091B20C82859385DD -:101AE000A485B585840F951FA61FB71F8093AF0CE3 -:101AF0009093B00CA093B10CB093B20C18161906C9 -:101B00001A061B0644F49FB7F89480910201826084 -:101B1000809302019FBFE091A10CF091A20C409133 -:101B2000B30C5091B40C6091B50C7091B60C8685D5 -:101B30009785A089B189840F951FA61FB71F809331 -:101B4000B30C9093B40CA093B50CB093B60C1816CC -:101B500019061A061B0634F48181811102C0169AF7 -:101B600001C0139A8091A70C9091A80CA091A90C88 -:101B7000B091AA0C181619061A061B0684F5E091F6 -:101B8000A10CF091A20C4289538964897589841B48 -:101B9000950BA60BB70B8093A70C9093A80CA09362 -:101BA000A90CB093AA0C809156024091C90E509195 -:101BB000CA0E6091CB0E7091CC0E082E000C990BC2 -:101BC000AA0BBB0B840F951FA61FB71F8093C90ECE -:101BD0009093CA0EA093CB0EB093CC0E8C988091AC -:101BE000AB0C9091AC0CA091AD0CB091AE0C181652 -:101BF00019061A061B0684F5E091A10CF091A20CBF -:101C00004289538964897589841B950BA60BB70B90 -:101C10008093AB0C9093AC0CA093AD0CB093AE0C36 -:101C2000809157024091CD0E5091CE0E6091CF0E13 -:101C30007091D00E082E000C990BAA0BBB0B840FD1 -:101C4000951FA61FB71F8093CD0E9093CE0EA09325 -:101C5000CF0EB093D00E73988091AF0C9091B00CD2 -:101C6000A091B10CB091B20C181619061A061B06F9 -:101C7000BCF5E091A10CF091A20C428953896489D2 -:101C80007589841B950BA60BB70B8093AF0C9093B3 -:101C9000B00CA093B10CB093B20C8091580240915B -:101CA000D10E5091D20E6091D30E7091D40E082EA9 -:101CB000000C990BAA0BBB0B840F951FA61FB71F17 -:101CC0008093D10E9093D20EA093D30EB093D40EE6 -:101CD0009FB7F894809102018D7F809302019FBF8E -:101CE0008091B30C9091B40CA091B50CB091B60C4E -:101CF000181619061A061B06ACF5E091A10CF09116 -:101D0000A20C4289538964897589841B950BA60BA3 -:101D1000B70B8093B30C9093B40CA093B50CB09315 -:101D2000B60C809159024091D50E5091D60E60911B -:101D3000D70E7091D80E082E000C990BAA0BBB0B76 -:101D4000840F951FA61FB71F8093D50E9093D60EB4 -:101D5000A093D70EB093D80E8181811102C016983E -:101D600001C0139880919C0C90919D0CA0919E0CA9 -:101D7000B0919F0C0196A11DB11D80939C0C909376 -:101D80009D0CA0939E0CB0939F0C2150E091A10C50 -:101D9000F091A20C4289538964897589841795074B -:101DA000A607B70708F447CEBB24B39401C0B12CF3 -:101DB00040919C0C50919D0C60919E0C70919F0CD9 -:101DC000E090A10CF090A20CF70186899789A08D74 -:101DD000B18D84179507A607B70708F4DCC04091BA -:101DE000B70C5091B80C6091B90C7091BA0C068D7B -:101DF000178D20A131A1AA27419FB12D529FC0016B -:101E0000629F900D619F800D911D429FB00D811DBD -:101E10009A1F519FB00D811D9A1F609FB00D811DAB -:101E20009A1F509FB10D8A1F9A1FB6958A1F9A1F3D -:101E3000349F800D911D359F900D112423AD34AD3D -:101E4000820F931F9093BC0C8093BB0C47A950AD9D -:101E500061AD72ADA0E0B0E0481759076A077B0793 -:101E600020F45093BC0C4093BB0C8091BB0C909120 -:101E7000BC0C8134BCE99B0728F48132EEE49E0758 -:101E800048F002C080E49CE99695879596958795E1 -:101E900024E007C08131F7E29F0730F096958795DF -:101EA00022E02093C00C08C021E02093C00C8032B7 -:101EB000910510F480E290E08C01005211090115A7 -:101EC00028E01207D8F0E12FFF27EE0FFF1FEE0FDB -:101ED000FF1FCF01805A904EFC01329645915491DC -:101EE000AA27059F9001049F210D3A1F06942A1FDF -:101EF0003A1F1124FC01859194911CC098013695DC -:101F000027952C7F205A344EF90185919491F9013F -:101F1000329665917491A80147705527649F90018E -:101F2000659F300D749F300D1124B3E036952795D1 -:101F3000BA95E1F7821B930B8436910588F4F9E694 -:101F4000EF2EF3E0FF2ED7018D917D01882319F04C -:101F50000E94B63FF8CFC8010E94D8C384E690E043 -:101F600090938900809388004091B70C5091B80CF1 -:101F70006091B90C7091BA0C8A019B01080F191F6E -:101F8000211D311D0093B70C1093B80C2093B90C90 -:101F90003093BA0C00C140919C0C50919D0C609103 -:101FA0009E0C70919F0CF701828D938DA48DB58D41 -:101FB00084179507A607B70708F0E1C02091C10C68 -:101FC0003091C20C4091C30C5091C40C29833A83C8 -:101FD0004B835C83468D578D60A171A109811A8165 -:101FE0002B813C81AA27059FB12D169F6001269F5A -:101FF000D00C259FC00CD11C069FB00DC11CDA1E51 -:10200000159FB00DC11CDA1E249FB00DC11CDA1E35 -:10201000149FB10DCA1EDA1EB695CA1EDA1E709F35 -:10202000C00CD11C719FD00C11248091BB0C9091DD -:10203000BC0CFF96C816D90680F48C199D09408106 -:102040005181628173816C01E12CF12CC416D5069B -:10205000E606F70620F4CA0102C08081918181342E -:102060001CE9910728F481322EE4920748F002C05F -:1020700080E49CE9969587959695879524E007C01E -:10208000813137E2930730F09695879522E02093CF -:10209000C00C08C021E02093C00C8032910510F4E0 -:1020A00080E290E08C0100521109011548E014070C -:1020B000E8F0E12FFF27EE0FFF1FEE0FFF1FCF010C -:1020C000805A904EFC01329645915491AA27059F63 -:1020D0009001049F210D3A1F06942A1F3A1F1124D4 -:1020E000FC0185919491821B930B20C0C8019695A9 -:1020F00087958C7F805A944EFC0125913491FC0188 -:10210000329665917491A80147705527649FC0016C -:10211000659F900D749F900D112443E096958795CF -:102120004A95E1F7D901A81BB90BCD018436910579 -:1021300088F489E6E82E83E0F82EF70181917F018B -:10214000882319F00E94B63FF8CFC8010E94D8C377 -:1021500084E690E0909389008093880029813A81F9 -:102160004B815C81280F391F411D511D2093C10CEB -:102170003093C20C4093C30C5093C40C0CC080919C -:10218000BE0C9091BF0C9093890080938800809141 -:10219000BD0C8093C00C2091880030918900809103 -:1021A00084009091850040962817390748F4809163 -:1021B00084009091850040969093890080938800D8 -:1021C000BB2031F01092A20C1092A10C0E942B8B1C -:1021D000F89480917F0E882321F080916E008B7F90 -:1021E00003C080916E00846080936E0080916F00C8 -:1021F000826080936F000F900F900F900F90DF918F -:10220000CF91FF91EF91BF91AF919F918F917F916E -:102210006F915F914F913F912F911F910F91FF907F -:10222000EF90DF90CF90BF900F900BBE0F900FBE3E -:102230000F901F9018950E9484948091760E815083 -:102240008093760EF6CBCF93DF93EC012881283173 -:1022500008F05BC030E01616170664F4F901EE0FC3 -:10226000FF1FE20FF31FEF5CF04F6F738081807CE4 -:10227000682B6083F901EE0FFF1F2E0F3F1FF9013E -:10228000EF5CF04F808161E08F730E9474AA198225 -:102290001A8288816CE00E9444CB9CE0899FB00147 -:1022A000112440E050E09A01260F371FF901EE0F8C -:1022B000FF1F2E0F3F1FF901EF5CF04F908196FD3D -:1022C00016C04F5F5F4F4C30510569F781111FC039 -:1022D0001092900082E080939100109295001092ED -:1022E0009400C19A8091710082608093710088810E -:1022F000E82FF0E09F01220F331FE20FF31FEF5C86 -:10230000F04F90819064908311C08FEF0FC08130A7 -:1023100071F71092A00082E08093A1001092A500B6 -:102320001092A40089BB80937200E1CFDF91CF911E -:1023300008951F920F920FB60F9211240BB60F92B1 -:102340002F933F934F935F936F937F938F939F93BD -:10235000AF93BF93EF93FF9348EA50E064EA70E0D5 -:1023600081E090E00E941C8AFF91EF91BF91AF91B4 -:102370009F918F917F916F915F914F913F912F919D -:102380000F900BBE0F900FBE0F901F9018951F92CD -:102390000F920FB60F9211240BB60F922F933F930B -:1023A0004F935F936F937F938F939F93AF93BF935D -:1023B000EF93FF9348E950E064E970E080E090E03B -:1023C0000E941C8AFF91EF91BF91AF919F918F91D5 -:1023D0007F916F915F914F913F912F910F900BBE25 -:1023E0000F900FBE0F901F901895CF93C82FCC233E -:1023F00029F080E20E94B63FC150F9CFCF910895F5 -:10240000CF92DF92EF92FF92CF93DF936A017B012D -:10241000FC018491EF012196882321F00E94B63FB0 -:10242000FE01F7CF4AE0C701B601DF91CF91FF90DF -:10243000EF90DF90CF900C94B140CF92DF92EF926B -:10244000FF92CF93DF936A017B01FC018491EF013E -:102450002196882321F00E94B63FFE01F7CF42E08B -:10246000C701B601DF91CF91FF90EF90DF90CF9041 -:102470000C9445434F925F926F927F92AF92BF92BE -:10248000CF92DF92EF92FF920F931F93CF93DF9340 -:10249000009709F456C0FC01208121FD52C0EB01D8 -:1024A0008C0147A050A461A472A4AFA0B8A4C9A491 -:1024B000DAA49501A601C301B2010E948ED387FF61 -:1024C00040C0A3019201C301B2010E94F4D32B01C9 -:1024D0003C01F80183A994A9A5A9B6A9BC01CD0125 -:1024E00090589B01AC010E9492CBF80127A530A91E -:1024F00041A952A90E94F4D39B01AC01C301B201CE -:102500000E9491CB0E9460CE7B018C019B01AC01AB -:10251000B501C6010E948ED387FF02C075018601F6 -:102520009701A801B501C6010E948ED3882349F006 -:10253000A701B8014FA358A769A77AA7888181602E -:102540008883DF91CF911F910F91FF90EF90DF90E3 -:10255000CF90BF90AF907F906F905F904F90089515 -:102560002F923F924F925F926F927F928F929F92A3 -:10257000AF92BF92CF92DF92EF92FF920F931F9391 -:10258000CF93DF93CDB7DEB768970FB6F894DEBF71 -:102590000FBECDBF1C015B018A01DC01D7966D9196 -:1025A0007D918D919C91DA970E9493D36B017C0170 -:1025B000F50120813181428153810E94F4D30E9430 -:1025C00070CC0E9405CD69877A878B879C87D8015C -:1025D0002D913D914D915C91C701B6010E94F4D3BC -:1025E0000E9470CC0E9405CD6D877E878F87988B67 -:1025F00029853A854B855C8528373105410551058C -:1026000040F488E790E0A0E0B0E089879A87AB8744 -:10261000BC872D853E854F85588928373105410572 -:10262000510540F488E790E0A0E0B0E08D879E87F8 -:10263000AF87B88B91012D5B3F4FD9018D919D9153 -:102640000D90BC91A02D8D839E83AF83B887BC0174 -:10265000CD010E9495D369837A838B839C8369859E -:102660007A858B859C850E9493D3698B7A8B8B8B23 -:102670009C8B20E030E0A90169817A818B819C816B -:102680000E948ED3882339F1A7019601C701B601B4 -:102690000E94F4D34B015C0129893A894B895C89FA -:1026A000CA01B9010E94F4D39B01AC01C501B40178 -:1026B0000E9491CB4B015C0129813A814B815C8165 -:1026C000CA01B9010E9492CB9B01AC01C501B401C2 -:1026D0000E948CCC03C060E070E0CB010E9470CC03 -:1026E0000E94FECC2B013C016D817E818F819885FB -:1026F00090958095709561957F4F8F4F9F4F0E9469 -:1027000095D34B015C016D857E858F8598890E94EC -:1027100093D36D837E838F83988720E030E0A90177 -:10272000C501B4010E948ED3882349F12D813E81D9 -:102730004F815885CA01B9010E94F4D36D8B7E8BFD -:102740008F8B988FA7019601C701B6010E94F4D321 -:102750009B01AC016D897E898F89988D0E9491CBF8 -:102760006B017C01A5019401C501B4010E9492CBCB -:102770009B01AC01C701B6010E948CCC03C060E094 -:1027800070E0CB010E9434CDF10182889388A48847 -:10279000B58875016401C418D508E608F7080E94D9 -:1027A000FECCC61AD70AE80AF90AF7FE6BC020E089 -:1027B00030E0A90169817A818B819C810E948ED34E -:1027C000882309F447C029813A814B815C81CA0181 -:1027D000B9010E9492CB6B017C01C501B4010E943A -:1027E00093D39B01AC01C701B6010E94F4D36B01E6 -:1027F0007C0129893A894B895C89CA01B9010E9407 -:10280000F4D39B01AC01C701B6010E9491CB6B01CF -:102810007C012D813E814F815885CA01B9010E94FA -:10282000F4D39B01AC01C701B6010E9492CB6B01AE -:102830007C0120E030E040E850E469817A818B81BE -:102840009C810E94F4D39B01AC01C701B6010E9498 -:102850008CCC03C060E070E0CB010E9470CC0E9481 -:10286000FECC2B013C0197FF03C0412C512C3201BF -:10287000481459046A047B0410F024013501C12C6A -:10288000D12C76018FB7F894D1019C9193FD22C091 -:10289000F101468A578A608E718EC40CD51CE61CE5 -:1028A000F71C5A96CD92DD92ED92FC925D972985A8 -:1028B0003A854B855C85DB962D933D934D935C93D8 -:1028C000DE97FF962D853E854F855889208331837D -:1028D000428353838FBF68960FB6F894DEBF0FBE56 -:1028E000CDBFDF91CF911F910F91FF90EF90DF90BF -:1028F000CF90BF90AF909F908F907F906F905F90A0 -:102900004F903F902F900895E091A10CF091A20C70 -:1029100082859385A485B585181619061A061B06A7 -:102920000CF049C08091A00C82FF45C08091000747 -:10293000882309F440C099B18091D30C282F30E04E -:10294000892F86958695869591E08927482F417035 -:1029500050E088279927841B950B82279327847042 -:102960009927822793278093D30C9091D20C94704F -:10297000892309F18091CA0684608093CA068091F8 -:10298000D10E9091D20EA091D30EB091D40E80931F -:10299000210790932207A0932307B09324078289ED -:1029A0009389A489B58980939C0C90939D0CA093E6 -:1029B0009E0CB0939F0C8091D30C8093D20C089501 -:1029C0000F931F93CF93C82F882319F0EFEFF5E2F1 -:1029D0000CC0EAE2FEE084918F010F5F1F4F882355 -:1029E000A9F30E94B63FF801F6CF84918F010F5FE3 -:1029F0001F4F882321F00E94B63FF801F6CF8AE0EE -:102A00000E94B63FC1112DC0EAE2FEE084918F0121 -:102A10000F5F1F4F882321F00E94B63FF801F6CFC9 -:102A2000ECEEF5E284918F010F5F1F4F882321F0B8 -:102A30000E94B63FF801F6CF8091D10C882321F097 -:102A40008AE00E94B63F58C0E1EEF5E284918F0122 -:102A50000F5F1F4F882309F44FC00E94B63FF80153 -:102A6000F5CF4091C90C5091CA0C6091CB0C70917C -:102A7000CC0C88ED95E20E9482718AE00E94B63FFC -:102A8000C1110CC0EAE2FEE084918F010F5F1F4F7D -:102A9000882321F00E94B63FF801F6CF4091CD0C7B -:102AA0005091CE0C6091CF0C7091D00C8CEC95E2D3 -:102AB0000E9482718AE00E94B63F8091D10C811100 -:102AC00028C0CC2319F0E1ECF5E20CC0EAE2FEE00C -:102AD00084918F010F5F1F4F8823A9F30E94B63F97 -:102AE000F801F6CF84918F010F5F1F4F882389F083 -:102AF0000E94B63FF801F6CFEAE2FEE084918F0132 -:102B00000F5F1F4F882309F4ACCF0E94B63FF80136 -:102B1000F5CFC11124C0EAE2FEE084918F010F5F7E -:102B20001F4F882321F00E94B63FF801F6CFE0EB5B -:102B3000F5E284918F010F5F1F4F882321F00E94DF -:102B4000B63FF801F6CFEAE2FEE084918F010F5F15 -:102B50001F4F882321F00E94B63FF801F6CF409125 -:102B6000D90E5091DA0E6091DB0E7091DC0E88EA7E -:102B700095E20E9482714091DD0E5091DE0E6091CF -:102B8000DF0E7091E00E85EA95E20E94827140911D -:102B9000E10E5091E20E6091E30E7091E40E82EA34 -:102BA00095E20E9482718AE00E94B63FCC2379F1BF -:102BB00060E070E08AE995E20E949F714091E50E25 -:102BC0005091E60E6091E70E7091E80E87E995E26C -:102BD0000E9482718AE00E94B63F61E070E08AE95B -:102BE00095E20E949F714091E90E5091EA0E60912A -:102BF000EB0E7091EC0E87E995E20E9482718AE0FB -:102C00000E94B63FC11131C0EAE2FEE00CC0EAE228 -:102C1000FEE084918F010F5F1F4F882349F20E94CD -:102C2000B63FF801F6CF84918F010F5F1F4F8823C5 -:102C300021F00E94B63FF801F6CFE9E7F5E2849172 -:102C40008F010F5F1F4F882321F00E94B63FF801CC -:102C5000F6CFEAE2FEE084918F010F5F1F4F8823D9 -:102C600021F00E94B63FF801F6CF409152075091F3 -:102C70005307609154077091550780E795E20E94D1 -:102C80008271409156075091570760915807709193 -:102C900059078DE695E20E94827140915A07509142 -:102CA0005B0760915C0770915D078AE695E20E9480 -:102CB00082718AE00E94B63FCC2379F160E070E037 -:102CC00081E695E20E949F7140915E0750915F07F7 -:102CD00060916007709161078EE595E20E948271B4 -:102CE0008AE00E94B63F61E070E081E695E20E94D2 -:102CF0009F714091620750916307609164077091E2 -:102D000065078EE595E20E9482718AE00E94B63FD7 -:102D1000C11131C0EAE2FEE00CC0EAE2FEE08491BB -:102D20008F010F5F1F4F882349F20E94B63FF801C1 -:102D3000F6CF84918F010F5F1F4F882321F00E94EF -:102D4000B63FF801F6CFECE3F5E284918F010F5F17 -:102D50001F4F882321F00E94B63FF801F6CFEAE228 -:102D6000FEE084918F010F5F1F4F882321F00E94A6 -:102D7000B63FF801F6CF40918E0750918F076091D2 -:102D800090077091910783E395E20E940092409131 -:102D9000920750919307609194077091950780E393 -:102DA00095E20E940092409196075091970760919A -:102DB0009807709199078DE295E20E9400928AE04F -:102DC0000E94B63FCC2379F160E070E084E295E2A6 -:102DD0000E949F7140919A0750919B0760919C07B8 -:102DE00070919D0781E295E20E9400928AE00E9424 -:102DF000B63F61E070E084E295E20E949F714091ED -:102E00009E0750919F076091A0077091A10781E2F2 -:102E100095E20E9400928AE00E94B63FC11131C043 -:102E2000EAE2FEE00CC0EAE2FEE084918F010F5F6F -:102E30001F4F882349F20E94B63FF801F6CF8491D4 -:102E40008F010F5F1F4F882321F00E94B63FF801CA -:102E5000F6CFE7EDF4E284918F010F5F1F4F8823D7 -:102E600021F00E94B63FF801F6CFEAE2FEE084913D -:102E70008F010F5F1F4F882321F00E94B63FF8019A -:102E8000F6CF40914A0750914B0760914C077091E3 -:102E90004D078EEC94E20E94827140914E07509152 -:102EA0004F0760915007709151078BEC94E20E949C -:102EB0008271409146075091470760914807709191 -:102EC000490788EC94E20E9482718AE00E94B63F32 -:102ED000C11124C0EAE2FEE084918F010F5F1F4F11 -:102EE000882321F00E94B63FF801F6CFE4E5F4E232 -:102EF00084918F010F5F1F4F882321F00E94B63FFE -:102F0000F801F6CFEAE2FEE084918F010F5F1F4FD8 -:102F1000882321F00E94B63FF801F6CF40916A075E -:102F200050916B0760916C0770916D078BE494E290 -:102F30000E9482714091660750916707609168070F -:102F40007091690788E494E20E9482714091C50CF7 -:102F50005091C60C6091C70C7091C80C85E494E246 -:102F60000E940092409136075091370760913807D0 -:102F70007091390782E494E20E94827140913A078D -:102F800050913B0760913C0770913D078FE394E2BD -:102F90000E94827140913E0750913F076091400727 -:102FA000709141078CE394E20E9482714091420744 -:102FB00050914307609144077091450789E394E27B -:102FC0000E9482718AE00E94B63FC11124C0EAE2E9 -:102FD000FEE084918F010F5F1F4F882321F00E9434 -:102FE000B63FF801F6CFEBE2F4E284918F010F5F78 -:102FF0001F4F882321F00E94B63FF801F6CFEAE286 -:10300000FEE084918F010F5F1F4F882321F00E9403 -:10301000B63FF801F6CF4091A8065091A9066091FD -:10302000AA067091AB0682E294E20E9482714091FE -:10303000AC065091AD066091AE067091AF068FE17F -:1030400094E20E9482714091B0065091B106609165 -:10305000B2067091B3068CE194E20E9482718AE01C -:103060000E94B63FC11124C0EAE2FEE084918F01C4 -:103070000F5F1F4F882321F00E94B63FF801F6CF63 -:10308000E8E0F4E284918F010F5F1F4F882321F065 -:103090000E94B63FF801F6CFEAE2FEE084918F018C -:1030A0000F5F1F4F882321F00E94B63FF801F6CF33 -:1030B0006091340770E08FEF93E20E949F7140911E -:1030C00030075091310760913207709133078CEFD0 -:1030D00093E20E9482718AE00E94B63FC11124C02F -:1030E000EAE2FEE084918F010F5F1F4F882321F0F9 -:1030F0000E94B63FF801F6CFEDEEF3E284918F0126 -:103100000F5F1F4F882321F00E94B63FF801F6CFD2 -:10311000EAE2FEE084918F010F5F1F4F882321F0C8 -:103120000E94B63FF801F6CF40916B0E50916C0EA5 -:1031300060916D0E70916E0E84EE93E20E9482712A -:103140002CEA35EC47E25EE36091670E7091680E01 -:103150008091690E90916A0E0E948CCCAB01BC01EB -:1031600081EE93E20E941D922CEA35EC47E25EE389 -:1031700060916F0E7091700E8091710E9091720E31 -:103180000E94F4D3AB01BC018EED93E20E941D922C -:103190008AE00E94B63FC11124C0EAE2FEE08491B9 -:1031A0008F010F5F1F4F882321F00E94B63FF80167 -:1031B000F6CFE8ECF3E284918F010F5F1F4F882375 -:1031C00021F00E94B63FF801F6CFEAE2FEE08491DA -:1031D0008F010F5F1F4F882321F00E94B63FF80137 -:1031E000F6CF4091B4065091B5066091B606709145 -:1031F000B7068FEB93E20E9482718AE0CF911F9114 -:103200000F910C94B63FCF93DF9329ED3EE0C2E5DA -:10321000D7E0AEE8B7E080E090E0FC01E555FC4D7A -:103220004591559165917491F90141935193619341 -:1032300071939F01FC01E956FC4D459155916591B3 -:1032400074914993599369937993FC01ED57FC4D1F -:1032500045915591659174914D935D936D937D93D7 -:10326000049684319105C9F680E090E0A0EAB1E4CB -:1032700080934A0790934B07A0934C07B0934D0758 -:1032800080E090E8ABE3B5E480934E0790934F075E -:10329000A0935007B093510780E090E0A6E1B3E41B -:1032A0008093460790934707A0934807B093490738 -:1032B00010926A0710926B0710926C0710926D07BC -:1032C00080E29EE4A0E0B0E08093C50C9093C60C31 -:1032D000A093C70CB093C80C1092660710926707B2 -:1032E00010926807109269078BE89CE6A7EBBFE392 -:1032F0008093360790933707A0933807B093390728 -:1033000089E29CE5A7E3B0E480933A0790933B07FA -:10331000A0933C07B0933D078DEC9CECACECBEE376 -:1033200080933E0790933F07A0934007B0934107D7 -:1033300080E090E0A0EAB0E48093420790934307D6 -:10334000A0934407B09345071092300710923107BD -:1033500010923207109233078CE0E8EAF6E0DF01C2 -:103360001D928A95E9F70E94BD3F86E696E6A6E89B -:10337000B0EC8093B4069093B506A093B606B093D4 -:10338000B7068AE999E9A1EBB1E480936B0E9093BB -:103390006C0EA0936D0EB0936E0E86EA91E3A5E3DA -:1033A000BEE38093670E9093680EA093690EB0936E -:1033B0006A0E80E493EFADE2B4E480936F0E9093D5 -:1033C000700EA093710EB093720E1092D10C80E02B -:1033D00090E0A0E4B0E48093C90C9093CA0CA09351 -:1033E000CB0CB093CC0C8093CD0C9093CE0CA093CF -:1033F000CF0CB093D00C1092E7061092A7060E9453 -:10340000D068EAE2FEE08491EF012196882321F062 -:103410000E94B63FFE01F7CFE0E6F3E28491EF01B0 -:103420002196882321F00E94B63FFE01F7CFDF915D -:10343000CF9108954F925F926F927F928F929F9259 -:10344000AF92BF92CF92DF92EF92FF920F931F93B2 -:10345000CF93DF93CDB7DEB72C970FB6F894DEBFCE -:103460000FBECDBF80E50E94563E882309F485C17A -:103470000E94EF3D4B015C016430710508F060C1B2 -:1034800083E50E94563E882309F4CDC00E94EF3D9B -:103490002B013C0188E0EDECF2E0DE011196019099 -:1034A0000D928A95E1F78401000F111FC801880D64 -:1034B000991DAC014357504F7A0160E070E0CA019A -:1034C0000E94239187FD59C1C20150E2451652E086 -:1034D00055060CF049C0F701228148E552E0421B35 -:1034E000510927FD5395BA01660F771F660F771FA5 -:1034F0009B01770F440B550B29873A874B875C87D5 -:10350000218148E850E06A01C21AD10827FDD3940E -:10351000CC0CDD1CCC0CDD1C0D2C000CEE08FF08C7 -:1035200057FC0AC0853B910514F084EB90E09C01A8 -:10353000990F440B550B03C020E030E0A9016985C9 -:103540007A858B859C856C197D098E099F090E945F -:1035500072D724EB30E040E050E00E94A4D7C20EC6 -:10356000D31EE41EF51EC601F801E80DF91DE35750 -:10357000F04F4081483170F5518128E830E0251B3B -:10358000310957FD3395220F331F220F331F821746 -:10359000930774F0528128E532E0251B310957FD6D -:1035A0003395220F331F220F331F281739070CF4CE -:1035B000C90102972FB7F89450E0FA01EE0FFF1FF0 -:1035C0004E0F5F1FFA01EF5CF04F880F991F928337 -:1035D00081832FBFC801880D991DFC01E357F04F6F -:1035E0008081FE013196E80FF11DE80FF11D608129 -:1035F000718180E090E02C960FB6F894DEBF0FBE8C -:10360000CDBFDF91CF911F910F91FF90EF90DF9091 -:10361000CF90BF90AF909F908F907F906F905F9072 -:103620004F900C9498ABEAE2FEE084918F010F5F1B -:103630001F4F882321F00E94B63FF801F6CFB40156 -:1036400083EF97E20E949F71F401EE0FFF1FCF01FD -:10365000880D991DFC01E357F04F828128E532E087 -:103660006901C81AD10887FDD394CC0CDD1CCC0CA1 -:10367000DD1C0D2C000CEE08FF08818128E830E0ED -:103680002901481A510887FD5394440C551C440CD9 -:10369000551C052C000C6608770880818F3FC1F00F -:1036A00090E0FC01EE0FFF1F8E0F9F1FFC01EF5CEF -:1036B000F04F2181328143E0220F331F4A95E1F719 -:1036C00054E0369527955A95E1F72E5F3F4F02C09B -:1036D00020E030E02F5F3F4FC901330FAA0BBB0B37 -:1036E0009C01AD012419350946095709A4EBB0E046 -:1036F0000E94C3D7A7019601241935094609570925 -:103700000E94A4D7B90180EF97E20E949F718AE0DE -:103710002C960FB6F894DEBF0FBECDBFDF91CF91D0 -:103720001F910F91FF90EF90DF90CF90BF90AF90DF -:103730009F908F907F906F905F904F900C94B63FCA -:10374000E3E0FCE084918F010F5F1F4F882321F09D -:103750000E94B63FF801F6CFB40189EE97E20E94CD -:103760009F71EAEDF7E284918F010F5F1F4F88236D -:1037700021F00E94B63FF801F6CF2C960FB6F894D0 -:10378000DEBF0FBECDBFDF91CF911F910F91FF9094 -:10379000EF90DF90CF90BF90AF909F908F907F90F1 -:1037A0006F905F904F9008950F931F93CF93DF9387 -:1037B00081E40E94563E882321F00E94FF3D0E9432 -:1037C000014E82E40E94853E882321F00E94FF3D45 -:1037D000C82F01C0C1E0D091E60FDD2321F09FEF9B -:1037E0009C0F903218F0E3E0FCE094C080917C0FD5 -:1037F0008111FCCF81E080937C0F80937B0F2FEFB2 -:103800002093F00D1092120E9093110E8093130ED0 -:103810008091130E9D2F990F892B8093130E809109 -:103820007A0F813061F410927A0F8091130E809399 -:10383000BB008091BC0083FDF8CF85EC01C085EE14 -:103840008093BC0080917C0F8130E1F38091120E57 -:103850008C1718F48091120E01C08C2FA1EFBDE0DF -:1038600020ED3DE0F9019E2F921B981718F49D91D1 -:103870009193F9CF1092800F80937F0F882309F4E2 -:103880005EC0EAE2FEE084918F010F5F1F4F882344 -:1038900021F00E94B63FF801F6CFE0EDF7E2849107 -:1038A0008F010F5F1F4F882321F00E94B63FF80160 -:1038B000F6CF6D2F70E088EC97E20E949F716C2F1D -:1038C00070E080EC97E20E949F71E9EBF7E284914F -:1038D0008F010F5F1F4F8823B9F00E94B63FF80198 -:1038E000F6CF90917F0F8091800F981709F180E2B9 -:1038F0000E94B63F81E89FE00E9418A8BC01990F82 -:10390000880B990B0E945B41C15090F0EACF0E9456 -:10391000B63FF80184918F010F5F1F4F8111F7CFE0 -:10392000CDE7D3E08991882319F00E94B63FFACF02 -:103930008AE0DF91CF911F910F910C94B63FDF91F8 -:10394000CF911F910F91089581E40E94563E8823E4 -:1039500021F00E94FF3D0E94014E82E40E94563EEB -:10396000882371F00E94FF3DE091C50FE03240F4E2 -:1039700091E09E0F9093C50FF0E0EB53F04F8183E1 -:1039800083E50E94563E882309F46EC08091E60FBD -:1039900091E09093CF0D8093D40C10927E0F1092F3 -:1039A0007D0FE091810FF091820F4091C50F50E0A3 -:1039B0000280F381E02D66EC7FE081E89FE01995BD -:1039C00090917D0F8091D40C913208F046C02091E7 -:1039D0007C0F2111FCCF22E020937C0F21E020936B -:1039E0007B0F2FEF2093F00D1092120E9093110E7B -:1039F000AFEABDE041EF5DE0FA012E2F241B29174D -:103A000018F42D912193F9CF1092130E9091130E6B -:103A1000880F892B8093130E80917A0F813061F487 -:103A200010927A0F8091130E8093BB008091BC009E -:103A300083FDF8CF85EC01C085EE8093BC008091BA -:103A40007C0F8230E1F38091F00D8F3F31F0809157 -:103A5000F00D803211F08091F00D10927E0F1092D7 -:103A60007D0F1092CF0D05C082E50E94563E88233F -:103A700021F01092C50F1092C60F0895CF93DF93D7 -:103A800085E40E94563E882379F00E94133E8823E5 -:103A900059F0EAE2FEE08491EF012196882321F0BB -:103AA0000E94B63FFE01F7CF81E40E94563E882374 -:103AB00079F00E94133E882359F0E5EBF7E28491F8 -:103AC000EF012196882321F00E94B63FFE01F7CF37 -:103AD000C091B003D091B1038991882319F00E945D -:103AE000B63FFACF8AE0DF91CF910C94B63FCF93E7 -:103AF000DF93E2EFF6E28491EF012196882321F033 -:103B00000E94B63FFE01F7CFE4EEF6E28491EF01AA -:103B10002196882321F00E94B63FFE01F7CFEDECFD -:103B2000F6E28491EF012196882321F00E94B63FAE -:103B3000FE01F7CFEDEBF6E28491EF0121968823A9 -:103B400021F00E94B63FFE01F7CFECEAF6E2849145 -:103B5000EF012196882321F00E94B63FFE01F7CFA6 -:103B6000EBE9F6E28491EF012196882321F00E948F -:103B7000B63FFE01F7CFECE8F6E28491EF01219623 -:103B8000882321F00E94B63FFE01F7CFE7E7F6E277 -:103B90008491EF012196882321F00E94B63FFE0117 -:103BA000F7CFE1E6F6E28491EF012196882321F038 -:103BB0000E94B63FFE01F7CFECE4F6E28491EF01FC -:103BC0002196882321F00E94B63FFE01F7CFEFE255 -:103BD000F6E28491EF012196882321F00E94B63FFE -:103BE000FE01F7CFE7E1F6E28491EF012196882309 -:103BF00021F00E94B63FFE01F7CFDF91CF910895EB -:103C0000179A149A08958D9AE7ECF6E01082A59A17 -:103C10001182759A12820C94009EE3E0FCE084917C -:103C2000EF012196882321F00E94B63FFE01F7CFD5 -:103C3000E2EFF8E28491EF012196882321F00E94BF -:103C4000B63FFE01F7CF0E9490BF0E94039E2FEF68 -:103C50008BE49DE1215080409040E1F700C00000DE -:103C6000F8942FEF84E39CE0215080409040E1F7EE -:103C700000C000000E9490BFA895FECF4F925F92B7 -:103C80006F927F928F929F92AF92BF92CF92DF926C -:103C9000EF92FF920F931F93CF93DF93C0917C0D10 -:103CA000CC2391F00E94ED6E0091780D1091790D6A -:103CB00020917A0D30917B0DDC01CB01801B910BA3 -:103CC000A20BB30BB7FFB0C180912607843010F46C -:103CD0000E94BA410E94ED6EC090830DD090840D79 -:103CE000E090850DF090860DC114D104E104F1043B -:103CF00071F100917F0D1091800D2091810D309117 -:103D0000820D0C0D1D1D2E1D3F1D6B017C01C01A67 -:103D1000D10AE20AF30AF7FC1AC0E3E0FCE084915E -:103D2000EF012196882321F00E94B63FFE01F7CFD4 -:103D300060917D0D70917E0D88EB98E20E94D471A8 -:103D40008AE00E94B63F8FEA98E20E940D9EC090E2 -:103D50006502D0906602E0906702F0906802C1149C -:103D6000D104E104F104D9F000917F0D1091800D90 -:103D70002091810D3091820D0C0D1D1D2E1D3F1DBA -:103D8000DC01CB01801B910BA20BB30BB7FD07C06D -:103D900090912F0F8091300F981709F463C1809193 -:103DA0006E076091700720912F0F9091300F2913AB -:103DB00002C0C62F1AC0E091300F9FE49E9FF00111 -:103DC0001124ED50F84F8081E091300F9E9FF0015B -:103DD0001124EB50F84FC0819091300F20912F0F9C -:103DE000921719F09F5F9F70F9CF682F70E086E0FF -:103DF0000E94B0AA6C2F70E087E00E94B0AA809168 -:103E0000750E882309F4FAC000914E0210914F02FA -:103E1000D0915002C09151026091780E7091790E4C -:103E20006E5F7F4F072E000C880B990B0E9495D375 -:103E300098014D2F5C2F0E948ED387FDDFC0F0903C -:103E4000300F912CA12CB12CE12C8FE4882E809185 -:103E50002F0FF81609F45CC08F2D90E0889EF001BA -:103E6000899EF00D1124E455F84F428153816481FD -:103E70007581452B462B472B81F446815781608500 -:103E80007185452B462B472B41F44285538564852C -:103E90007585452B462B472BB1F1889E9001899E55 -:103EA000300D1124C9018455984F6C01FC016685C1 -:103EB0007785808991890E9495D32B013C01F60179 -:103EC00062897389848995890E9493D39B01AC018F -:103ED000C301B2010E948CCCF60123A134A145A1FB -:103EE00056A10E94F4D33B016C019B01AC01692DEA -:103EF0007A2D8B2D9E2D0E948ED387FF04C0962C89 -:103F0000A72CBC2CED2C81E08F0D8F70F82E9FCF4D -:103F10002091520230915302409154025091550227 -:103F2000692D7A2D8B2D9E2D0E94F4D39B01AC011F -:103F3000B8018D2F9C2F0E9492CB6B017C019801C0 -:103F40004D2F5C2F0E948ED387FD14C000914A0232 -:103F500010914B02D0914C02C0914D0298014D2F0F -:103F60005C2FB601C7010E9412CE18161CF0860104 -:103F7000DE2DCF2DC090AB0DD090AC0DE090AD0DEF -:103F8000F090AE0DA7019601B8018D2F9C2F0E94D5 -:103F90008ED387FF1CC020E037ED43EA5CE3B80115 -:103FA0008D2F9C2F0E94F4D34B015C0128E431EE4D -:103FB0004AE75FE3C701B6010E94F4D39B01AC015D -:103FC000C501B4010E9492CB8B01D82FC92FC80123 -:103FD000AD2FBC2F8093AB0D9093AC0DA093AD0D86 -:103FE000B093AE0DB8018D2F9C2F0E94FECC709324 -:103FF000790E6093780E80E00E9445BF0E94B4C1A4 -:1040000089E99FE0DF91CF911F910F91FF90EF9091 -:10401000DF90CF90BF90AF909F908F907F906F90E8 -:104020005F904F900C94D0370E94ED6E6B017C0135 -:104030002C2F30E0A8EEB3E00E94D6D7DC01CB01F4 -:104040008C0D9D1DAE1DBF1D8093780D9093790D35 -:10405000A0937A0DB0937B0D0E9428BB8AE00E944A -:10406000B63F32CE8D9A1092C706A59A1092C80616 -:10407000759A1092C9060E94009E91CE8D98A598BF -:104080007598179814980895CF92DF92EF92FF9247 -:10409000CF93C091D10CC090C90CD090CA0CE090C5 -:1040A000CB0CF090CC0CCC2321F120E030E0A90126 -:1040B000C701B6010E948ED38823D9F020E030E0FA -:1040C00040E05FE3C701B6010E94F4D39B01AC015D -:1040D0000E94F4D32BED3FE049E450E40E94F4D376 -:1040E0009B01AC0160E070E080E89FE30E948CCC13 -:1040F00004C060E070E080E89FE360937207709313 -:1041000073078093740790937507C090CD0CD0907F -:10411000CE0CE090CF0CF090D00CCC2321F120E01D -:1041200030E0A901C701B6010E948ED38823D9F0DF -:1041300020E030E040E05FE3C701B6010E94F4D325 -:104140009B01AC010E94F4D32BED3FE049E450E425 -:104150000E94F4D39B01AC0160E070E080E89FE333 -:104160000E948CCC04C060E070E080E89FE3609324 -:104170007607709377078093780790937907CF91AC -:10418000FF90EF90DF90CF9008952F923F924F9243 -:104190005F926F927F928F929F92AF92BF92CF92D7 -:1041A000DF92EF92FF921F93CF93DF93CDB7DEB7ED -:1041B00064970FB6F894DEBF0FBECDBF1C014987D0 -:1041C0005A876B877C872091DB063091DC06409113 -:1041D000DD065091DE06FC01608171818281938150 -:1041E0000E9491CB69837A838B839C832091DF0625 -:1041F0003091E0064091E1065091E206F1016481C0 -:104200007581868197810E9491CB6D837E838F8398 -:10421000988729813A814B815C81CA01B9010E944A -:10422000F4D36B017C012D813E814F815885CA01F9 -:10423000B9010E94F4D39B01AC01C701B6010E94F1 -:1042400092CB6B017C0120E030E0A90169857A8581 -:104250008B859C850E948ED3811119C08090740D2E -:104260009090750DA090760DB090770D20E030E025 -:10427000A901C501B4010E948ED3882309F466C048 -:1042800020E030E048E453E4C501B40108C020E078 -:1042900030E048E453E469857A858B859C850E94EB -:1042A00092CB2B013C019B01AC010E94F4D36D87A2 -:1042B0007E878F87988BC701B6010E9460CE698B7D -:1042C0007A8B8B8B9C8B2D853E854F855889C701BA -:1042D000B6010E9492CB20E030E44CE157E40E940A -:1042E00091CB4B015C01A3019201C301B2010E9479 -:1042F00092CB29893A894B895C890E94F4D39B012E -:10430000AC01C501B4010E948CCC0E9480CB4B0152 -:104310005C012D853E854F855889C701B6010E94F5 -:1043200091CB20E030E44CE157E40E9491CB6B014B -:104330007C0120E030E048EC53E4C301B2010E946C -:10434000F4D39B01AC01C701B60120C0C701B6017F -:104350000E9460CE20E030E048EC53E40E94F4D3A9 -:104360009B01AC01C701B6010E948CCC0E9480CB9E -:104370004B015C0120E030E44CE957E4C701B60191 -:104380000E9491CB20E030E44CE957E40E948CCCB1 -:104390000E9480CB6B017C0129813A814B815C8139 -:1043A0006D817E818F8198850E9411CC2B013C010B -:1043B0001091730D112329F0A7019601C501B401D5 -:1043C00004C0A5019401C701B6010E9491CB9B01D5 -:1043D000AC01C301B2010E9492CB20E030E044E383 -:1043E00053E40E94F4D32BED3FE049E450E40E94F3 -:1043F0008CCC4B015C016093FF0E7093000F809397 -:10440000010F9093020F112339F020E030E044E3D4 -:1044100053E4C701B60107C0C701B601905820E0B8 -:1044200030E044E353E40E94F4D32BED3FE049E451 -:1044300050E40E948CCC6B017C016093030F70935D -:10444000040F8093050F9093060F40906F0D5090CE -:10445000700D6090710D7090720D20E030E0A90138 -:10446000C301B2010E948ED38823C9F020E030E05E -:10447000A90169857A858B859C850E948ED38111DF -:104480000EC0A3019201C701B6010E9492CB6093B6 -:10449000030F7093040F8093050F9093060F20E095 -:1044A00030E0A901C501B4010E948ED387FF10C07E -:1044B00020E030E044EB53E4C501B4010E9492CB0C -:1044C0006093FF0E7093000F8093010F9093020F83 -:1044D000C090FF0ED090000FE090010FF090020FFF -:1044E00020E030E047E853E4C701B6010E9412CE55 -:1044F000181684F420E030E044EB53E4C701B60121 -:104500000E9491CB6093FF0E7093000F8093010F78 -:104510009093020FF10180859185A285B3858093E8 -:10452000070F9093080FA093090FB0930A0F809183 -:10453000EA069091EB0690FF7AC04081518162813A -:10454000738189E998E20E948271F1014481558169 -:104550006681778185E998E20E948271F101408548 -:1045600051856285738581E998E20E9482718AE0B3 -:104570000E94B63F49815A816B817C8182E898E232 -:104580000E9482714D815E816F8178858EE798E20D -:104590000E9482718AE00E94B63F4091FF0E5091C6 -:1045A000000F6091010F7091020F80E798E20E9466 -:1045B00082714091030F5091040F6091050F70912B -:1045C000060F8CE698E20E9482712091FF0E3091D6 -:1045D000000F4091010F5091020F6091030F7091F5 -:1045E000040F8091050F9091060F0E9491CBAB01B3 -:1045F000BC0186E698E20E9482718AE064960FB65A -:10460000F894DEBF0FBECDBFDF91CF911F91FF9019 -:10461000EF90DF90CF90BF90AF909F908F907F9062 -:104620006F905F904F903F902F900C94B63F6496A0 -:104630000FB6F894DEBF0FBECDBFDF91CF911F91B3 -:10464000FF90EF90DF90CF90BF90AF909F908F90B2 -:104650007F906F905F904F903F902F9008952F9292 -:104660003F924F925F926F927F928F929F92AF9202 -:10467000BF92CF92DF92EF92FF920F931F93CF934F -:10468000DF93CDB7DEB72C970FB6F894DEBF0FBE21 -:10469000CDBF1C018B01FC0180809180A280B38082 -:1046A0002BED3FE049E450E4C501B4010E94F4D38E -:1046B00020E030E044E353E40E948CCC2B013C0129 -:1046C0000E9452CE6B017C01C301B2010E9487CCD3 -:1046D00069837A838B839C83F801208131814281B5 -:1046E0005381C501B4010E9492CB20916F0D30918E -:1046F000700D4091710D5091720D0E9492CB2BED77 -:104700003FE049E450E40E94F4D320E030E044E389 -:1047100053E40E948CCC4B015C010E9452CE6D830D -:104720007E838F839887C501B4010E9487CC6987F7 -:104730007A878B879C878090740D9090750DA090E0 -:10474000760DB090770D20E030E0A901C501B401ED -:104750000E948ED3882309F44AC020E030E048E468 -:1047600053E4C501B4010E9492CB4B015C0120E0EF -:1047700030E048E453E469817A818B819C810E9416 -:10478000F4D32B013C0129853A854B855C85C50115 -:10479000B4010E94F4D39B01AC01C301B2010E9499 -:1047A00092CB20E030E0A9010E9492CB6093630D90 -:1047B0007093640D8093650D9093660D20E030E05A -:1047C00048E453E4C701B6010E94F4D32B013C0135 -:1047D0002D813E814F815885C501B4010E94F4D3DB -:1047E0009B01AC01C301B2010E9492CB2BC0298571 -:1047F0003A854B855C8569817A818B819C810E9499 -:1048000092CB20E030E048E453E40E94F4D320E06F -:1048100030E0A9010E9492CB6093630D7093640D08 -:104820008093650D9093660D2D813E814F81588553 -:10483000C701B6010E9492CB20E030E048E453E487 -:104840000E94F4D320E030E0A9010E9492CB609353 -:10485000670D7093680D8093690D90936A0D209198 -:10486000E3063091E4064091E5065091E60660913A -:10487000F70E7091F80E8091F90E9091FA0E0E9449 -:1048800091CB60936B0D70936C0D80936D0D909335 -:104890006E0D8091EA0687FF5FC0F1014081518172 -:1048A0006281738188E598E20E948271F8014081FB -:1048B00051816281738184E598E20E948271409106 -:1048C0006F0D5091700D6091710D7091720D80E4BB -:1048D00098E20E948271B701A60188E398E20E94E3 -:1048E000827149815A816B817C8180E398E20E94C8 -:1048F00082714D815E816F81788587E298E20E94A6 -:10490000827149855A856B857C858EE198E20E948B -:1049100082718AE00E94B63F43E65DE067E078E29C -:1049200084E198E22C960FB6F894DEBF0FBECDBF9F -:10493000DF91CF911F910F91FF90EF90DF90CF907B -:10494000BF90AF909F908F907F906F905F904F90AF -:104950003F902F900C9433442C960FB6F894DEBF02 -:104960000FBECDBFDF91CF911F910F91FF90EF90C0 -:10497000DF90CF90BF90AF909F908F907F906F907F -:104980005F904F903F902F900895EF92FF920F937A -:104990001F93CF93DF93CDB7DEB728970FB6F89468 -:1049A000DEBF0FBECDBF81E090E00E9491C26D835B -:1049B0007E838F83988780E090E00E9491C2698314 -:1049C0007A838B839C83BE016B5F7F4FCE01019600 -:1049D0000E942FA303E61DE08BEDE82E86E0F82E63 -:1049E00020E030E0A901F70160817181828193812B -:1049F0000E9492CB9B01AC01F801608171818281A0 -:104A000093810E9492CBF8016083718382839383A8 -:104A100020E030E0A901F7016481758186819781EA -:104A20000E9492CB9B01AC01F80164817581868163 -:104A300097810E9492CBF801648375838683978364 -:104A400082E090E00E9491C2F801608771878287BE -:104A5000938728960FB6F894DEBF0FBECDBFDF91C7 -:104A6000CF911F910F91FF90EF900895CF93DF9317 -:104A7000EC010E94C5A483E69DE00E943881C43603 -:104A8000D10551F48CE0E3E6FDE0AFEEBEE001902D -:104A90000D928A95E1F711C0CC0FDD1FCC0FDD1F01 -:104AA000FE01E151F14FCD59D24F88819981AA8100 -:104AB000BB8180839183A283B383DF91CF910895DB -:104AC0004F925F926F927F928F929F92AF92BF921E -:104AD000CF92DF92EF92FF920F931F93CF93DF93CA -:104AE000EC012091DB063091DC064091DD0650910F -:104AF000DE06688179818A819B810E9491CB6B015E -:104B00007C014091EC065091ED06BA01550F880BDF -:104B1000990B0E9495D39B01AC01C701B6010E947D -:104B200091CB6B017C012091DF063091E006409132 -:104B3000E1065091E2066C817D818E819F810E9409 -:104B400091CB4B015C018091EE069091EF06BC0188 -:104B5000990F880B990B0E9495D39B01AC01C5015D -:104B6000B4010E9491CB4B015C01A70196016091B9 -:104B700061027091620280916302909164020E94CE -:104B80008ED3882309F463C0C0926102D09262027E -:104B9000E0926302F092640220915B0D30915C0D13 -:104BA00040915D0D50915E0DC701B6010E94F4D396 -:104BB0002B013C010E9434CD6B017C0120E030E0F0 -:104BC000A9010E948ED387FD11C020E030E040ECA7 -:104BD00050E4C701B6010E9412CE181654F4C12C3D -:104BE000D12CC0ECEC2EC0E4FC2E03C0C12CD12C87 -:104BF0007601A7019601C301B2010E9491CB2B015E -:104C00003C0120E030E0A9010E948ED387FD09C05D -:104C10004092A70D5092A80D6092A90D7092AA0D16 -:104C200008C01092A70D1092A80D1092A90D109215 -:104C3000AA0DC701B6010E94FECC6093A60D653097 -:104C40001CF481E0860F01C086E08093A50DA501CC -:104C5000940160915D0270915E0280915F0290917B -:104C600060020E948ED3D0915C021091A60D81113A -:104C700003C0D11363C023C180925D0290925E0293 -:104C8000A0925F02B092600220915F0D3091600DA2 -:104C90004091610D5091620DC501B4010E94F4D3A1 -:104CA0004B015C010E9434CD6B017C0120E030E0BF -:104CB000A9010E948ED387FD11C020E030E040ECB6 -:104CC00050E4C701B6010E9412CE181654F4C12C4C -:104CD000D12CB0ECEB2EB0E4FB2E03C0C12CD12CB8 -:104CE0007601A7019601C501B4010E9491CB4B0149 -:104CF0005C0120E030E0A9010E948ED387FD09C04D -:104D00008092A10D9092A20DA092A30DB092A40D3D -:104D100008C01092A10D1092A20D1092A30D109236 -:104D2000A40DC701B6010E94FECC6093A00D6530B2 -:104D300014F46F5F01C066E060939F0DC091A00DF9 -:104D4000D11305C080915B028C1709F46EC01093DB -:104D50005C02C0935B020C2E000CDD0B87E0F82E8A -:104D60002F2D1203C0011124FC01EC0FFD1FEE0FCB -:104D7000FF1FEE0FFF1FED51FA4F2081318142815D -:104D8000538120939B0D30939C0D40939D0D509328 -:104D90009E0D00919F0D002E000C110BFC01E00FE9 -:104DA000F11FEE0FFF1FEE0FFF1FED51FA4F608155 -:104DB0007181828193810E9491CB6093970D709352 -:104DC000980D8093990D90939A0D2091A50D3F2DEC -:104DD0002303F0011124CE0FDF1FCC0FDD1FCC0FFA -:104DE000DD1FCD51DA4F288139814A815B812093C3 -:104DF000930D3093940D4093950D5093960DE00FC5 -:104E0000F11FEE0FFF1FEE0FFF1FED51FA4F6081F4 -:104E10007181828193810E9491CB60938F0D7093F9 -:104E2000900D8093910D9093920D8090A10D909094 -:104E3000A20DA090A30DB090A40D2091970D3091DC -:104E4000980D4091990D50919A0DC501B4010E94A1 -:104E5000F4D320919B0D30919C0D40919D0D50916C -:104E60009E0D0E9492CB6B017C0160938B0D709321 -:104E70008C0D80938D0D90938E0D20918F0D309120 -:104E8000900D4091910D5091920DC501B4010E9479 -:104E9000F4D32091930D3091940D4091950D509144 -:104EA000960D0E9492CBA70196010E9491CB609330 -:104EB000870D7093880D8093890D90938A0D2091B2 -:104EC000870D3091880D4091890D50918A0D609128 -:104ED000A70D7091A80D8091A90D9091AA0D0E9427 -:104EE000F4D320918B0D30918C0D40918D0D50910C -:104EF0008E0D0E9492CBDF91CF911F910F91FF9069 -:104F0000EF90DF90CF90BF90AF909F908F907F9069 -:104F10006F905F904F900895CF93DF930E94AB3FC7 -:104F2000E0912507F0E0EF5FF84F8081882381F062 -:104F3000E4E0F8E28491EF012196882321F00E94B9 -:104F4000B63FFE01F7CF8AE0DF91CF910C94B63FD8 -:104F5000DF91CF910895CF93DF938FB7F89490911D -:104F6000560D9093550D8FBFEBEFF7E28491EF0153 -:104F70002196882321F00E94B63FFE01F7CF809151 -:104F8000570D9091580DA091590DB0915A0DBC013B -:104F9000CD016F5F7F4F8F4F9F4F0E945B418AE033 -:104FA0000E94B63FDF91CF910C948CA785ED809342 -:104FB000BC008091BC0084FDFCCF10927C0F089552 -:104FC0004091360E262F30E0240F311D213231055D -:104FD000DCF420917C0F2430C9F4FC0180E090E0E7 -:104FE000861758F43091360E2191DC01AC5EB14F3A -:104FF000A30FB11D2C930196F3CF8091360E680F4D -:105000006093360E80E0089581E0089582E008956F -:105010000895E091800F80917F0FE81730F4F0E061 -:10502000E053F24F808190E008958FEF9FEF089555 -:105030009091800F80917F0F981750F4E92FF0E046 -:10504000E053F24F208130E09F5F9093800F02C0C9 -:105050002FEF3FEFC901089580917F0F90E02091DD -:10506000800F821B91090895CF92DF92EF92FF92F9 -:105070000F931F93CF93DF937C01262F972F8A01E5 -:105080008091CF0D882391F0C62FD72F6E01C40ECB -:10509000D51ECC15DD0571F06991D701ED91FC911C -:1050A0000190F081E02DC7011995F3CF642F822F75 -:1050B0000E94E0A7C801DF91CF911F910F91FF904F -:1050C000EF90DF90CF900895CF93DF931F92CDB7ED -:1050D000DEB769832091CF0D2223D1F020917D0F7F -:1050E000203240F021E030E0FC013383228380E075 -:1050F00090E015C080917E0FE82FF0E0E155F24F6F -:10510000998190838F5F80937E0F80937D0F05C080 -:1051100061E0CE0101960E94E0A781E090E00F904F -:10512000DF91CF91089590E0FC013197E231F105D4 -:1051300008F04EC08827EE55FF4F8F4F0C9478CB68 -:10514000809180008F7703C0809180008F7D809355 -:105150008000089580918000877FF9CF84B58F7794 -:1051600002C084B58F7D84BD08958091B0008F7793 -:1051700003C08091B0008F7D8093B000089580912E -:1051800090008F7707C0809190008F7D03C0809141 -:105190009000877F8093900008958091A0008F7782 -:1051A00007C08091A0008F7D03C08091A000877F01 -:1051B0008093A0000895809120018F7707C080918F -:1051C00020018F7D03C080912001877F8093200183 -:1051D00008951F920F920FB60F9211240BB60F92E3 -:1051E0002F933F934F935F936F937F938F939F93EF -:1051F000AF93BF93EF93FF938091B900887F803680 -:1052000009F49CC068F5883209F45BC090F48031E1 -:1052100009F454C038F4882309F4F6C0883009F43E -:105220004DC0F6C0883109F44CC0803209F45DC02D -:10523000EFC0803409F468C048F4803309F455C0E5 -:10524000883309F0E5C08093F00DD8C0803509F4AB -:105250004FC0883509F45DC0883409F0D9C0D6C084 -:10526000883909F4C7C0A8F4883709F467C038F44E -:10527000883609F463C0803709F460C0C9C0883833 -:1052800009F4B8C0803909F45FC0803809F0C0C0A3 -:105290005BC0803B09F486C038F4803A09F466C0EC -:1052A000883A09F47FC0B4C0803C09F4A7C0883CA8 -:1052B00009F4A4C0883B09F48AC0AAC08091130EE7 -:1052C00010C09091120E8091110E981770F5E09118 -:1052D000120E81E08E0F8093120EF0E0EF50F24F2D -:1052E00080818093BB0085EC86C08093F00D8EC0DA -:1052F000E091120E81E08E0F8093120E8091BB0020 -:10530000F0E0EF50F24F80839091120E8091110ED9 -:105310006EC0E091120E81E08E0F8093120E80918C -:10532000BB00F0E0EF50F24F808380917B0F811142 -:105330006DC081E080937A0F84EA61C083E080933E -:105340007C0F10925A0ECFCF80915A0E803208F007 -:1053500051C0E0915A0E81E08E0F80935A0E8091D9 -:10536000BB00F0E0E65CF14F8083BDCF85EC80931D -:10537000BC0010927C0F80915A0E803230F4E09184 -:105380005A0EF0E0E65CF14F108260915A0E70E028 -:10539000E091380EF091390E8AE39EE01995109253 -:1053A0005A0E36C084E080937C0F1092370E109214 -:1053B000360EE091340EF091350E19958091360E2F -:1053C000811105C081E08093360E1092140EE09199 -:1053D000370E81E08E0F8093370EF0E0EC5EF14FD8 -:1053E00080818093BB009091370E8091360E981784 -:1053F00008F479CF85E88093BC000AC085EC8093DF -:10540000BC0010927C0F04C01092F00D0E94D6A731 -:10541000FF91EF91BF91AF919F918F917F916F918C -:105420005F914F913F912F910F900BBE0F900FBE48 -:105430000F901F901895CF93DF93282F30E0F9013C -:10544000E050F64D8491F901E055F64DD491F90103 -:10545000E05AF64DC491CC2391F081110E9493A89B -:10546000EC2FF0E0EE0FFF1FEA5BF64DA591B49133 -:10547000EC91ED2381E090E021F480E002C080E037 -:1054800090E0DF91CF9108951F93CF93DF93282F62 -:1054900030E0F901E050F64D8491F901E055F64D08 -:1054A000D491F901E05AF64DC491CC23C9F0162FDE -:1054B00081110E9493A8EC2FF0E0EE0FFF1FE45D36 -:1054C000F64DA591B4918FB7F894111105C09C9138 -:1054D000ED2FE095E92302C0EC91ED2BEC938FBF0B -:1054E000DF91CF911F910895CF93DF9390E0FC015E -:1054F000E055F64D2491FC01E05AF64D8491882345 -:1055000061F190E0880F991FFC01EE5EF64DC591A8 -:10551000D491FC01E45DF64DA591B491611109C0EF -:105520009FB7F8948881209582238883EC912E235D -:105530000BC0623061F49FB7F8943881822F809558 -:1055400083238883EC912E2B2C939FBF06C08FB7AB -:10555000F894E8812E2B28838FBFDF91CF91089597 -:105560001F93CF93DF93182FEB0161E00E9474AA81 -:10557000209711F460E004C0CF3FD10539F461E019 -:10558000812FDF91CF911F910C9444AAE12FF0E07D -:10559000E050F64DE4914E2F50E0FA013197E231A0 -:1055A000F10508F09DC08827EC54FF4F8F4F0C94F5 -:1055B00078CB84B5806884BDC7BD97C084B5806250 -:1055C00084BDC8BD92C080918000806880938000B7 -:1055D000D0938900C093880088C080918000806249 -:1055E00080938000D0938B00C0938A007EC080910E -:1055F0008000886080938000D0938D00C0938C00E1 -:1056000074C08091B00080688093B000C093B300F4 -:105610006CC08091B00080628093B000C093B400F1 -:1056200064C080919000806880939000D09399002E -:10563000C09398005AC0809190008062809390003F -:10564000D0939B00C0939A0050C0809190008860D6 -:1056500080939000D0939D00C0939C0046C08091A1 -:10566000A00080688093A0008091A0008F7B809331 -:10567000A000D093A900C093A80037C08091A000DB -:1056800080628093A000D093AB00C093AA002DC08D -:105690008091A00088608093A000D093AD00C0935B -:1056A000AC0023C080912001806880932001D093BA -:1056B0002901C093280119C0809120018062809344 -:1056C0002001D0932B01C0932A010FC080912001AB -:1056D000886080932001D0932D01C0932C0105C0D8 -:1056E000C038D1050CF04BCF45CFDF91CF911F9142 -:1056F0000895863308F0865390917B00282F2870F8 -:10570000977F922B90937B008770806480937C00BE -:1057100080917A00806480937A0080917A0086FD7F -:10572000FCCF809178002091790090E0922B089531 -:105730008F929F92AF92BF92CF92DF92EF92FF92A1 -:105740006B017C010E94C86E4B015C01C114D10445 -:10575000E104F104F1F00E94C86EDC01CB0188196C -:105760009909AA09BB09883E9340A105B10570F3C8 -:1057700021E0C21AD108E108F10888EE880E83E022 -:10578000981EA11CB11CC114D104E104F10419F745 -:10579000DDCFFF90EF90DF90CF90BF90AF909F90C4 -:1057A0008F900895CF92DF92EF92FF92CF93DF9385 -:1057B000EAE2FEE08491EF012196882321F00E9425 -:1057C000B63FFE01F7CFE2E6FBE28491EF012196BE -:1057D000882321F00E94B63FFE01F7CF8AE50E94A0 -:1057E000563E8823B9F10E94233E6B017C0120E0E4 -:1057F00030E040EA51EC0E9412CE87FD20C020E04C -:1058000030E040EA51E4C701B6010E948ED3181679 -:10581000B4F0C092B406D092B506E092B606F0920B -:10582000B7060E94FC4E6091B4067091B506809157 -:10583000B6069091B70642E00E94454317C0EBE4DC -:10584000FBE28491EF012196882381F00E94B63F0C -:10585000FE01F7CF4091B4065091B5066091B606AF -:105860007091B70688E49BE20E9482718AE0DF9122 -:10587000CF91FF90EF90DF90CF900C94B63F1F93A5 -:10588000CF93DF931F92CDB7DEB789830E94AFC25B -:105890008981882349F083E50E94563E882331F0B0 -:1058A0000E94FF3D182F03C010E001C01FEF612FC1 -:1058B0008CE20E9444AA612F70E08CE20F90DF918D -:1058C000CF911F910C94B0AA4F925F926F927F92EA -:1058D0008F929F92AF92BF92CF92DF92EF92FF9200 -:1058E0000F931F93CF93DF93CDB7DEB728970FB6F3 -:1058F000F894DEBF0FBECDBF4A015B0109831A8356 -:105900002B833C83CD82DE82EF82F886FC01C0804F -:10591000D180E280F38020E030E0A901C701B60128 -:105920000E9412CE18160CF054C120E030E0A901FC -:10593000C501B4010E948ED3811117C020E030E070 -:10594000A90169817A818B819C810E948ED381110A -:105950000CC020E030E0A9016D817E818F819885A7 -:105960000E948ED3882309F434C1A701960160E018 -:1059700074E284E79BE40E948CCC6B017C0120E004 -:1059800030E04FE757E40E9412CE87FD09C08091B6 -:105990002101887F85608093210160E074E041C02F -:1059A00020E030E04FE756E4C701B6010E9412CE76 -:1059B00087FD09C080912101887F84608093210147 -:1059C00060E071E02EC020E030E04FEF54E4C7010A -:1059D000B6010E9412CE87FD09C080912101887F07 -:1059E00083608093210160E470E01BC020E030E020 -:1059F0004FE753E4C701B6010E9412CE87FD09C0EC -:105A000080912101887F82608093210168E070E0AD -:105A100008C080912101887F81608093210161E02D -:105A200070E080E090E00E9493D39B01AC01C7013D -:105A3000B6010E948CCC6B017C0120E030E0A90112 -:105A40000E9412CE20E030E040E05FE387FD05C019 -:105A5000C701B6010E9492CB04C0C701B6010E94E3 -:105A600091CB0E94FECC0E9495D32B013C01609308 -:105A70005B0E70935C0E80935D0E90935E0E0E94A1 -:105A800005CD615071097093270160932601A5012E -:105A900094015F77C301B2010E94F4D30E9405CD47 -:105AA000709329016093280129813A814B815C819F -:105AB0005F77C301B2010E94F4D30E9405CD7093B9 -:105AC0002B0160932A012D813E814F8158855F779C -:105AD000C301B2010E94F4D30E9405CD70932D0141 -:105AE00060932C0180912001182F1F7320E030E07B -:105AF000A901C501B4010E948ED3882359F020E08A -:105B000030E0A901C501B4010E948ED387FD04C015 -:105B100080E803C080E001C080EC812B80932001ED -:105B200080912101182F1F7C20E030E0A9016981BC -:105B30007A818B819C810E948ED3882369F020E03A -:105B400030E0A90169817A818B819C810E948ED38A -:105B500087FD04C080E203C080E001C080E3812BA8 -:105B60008093210180912201182F137F20E030E0E3 -:105B7000A9016D817E818F8198850E948ED38823B3 -:105B800069F020E030E0A9016D817E818F819885E8 -:105B90000E948ED387FD04C088E003C080E001C06E -:105BA0008CE0812B80932201809120018C7F826088 -:105BB000809320018091210188618093210120E060 -:105BC00030E0A901C701B6010E9412CE87FD39C09D -:105BD0002FC0809120018C7F816080932001809173 -:105BE0002101877E80932101809120018F73809312 -:105BF0002001809121018F7C8093210180912201DD -:105C0000837F8093220180912101887F836080932C -:105C1000210110922D0110922C0110922B01109253 -:105C20002A011092290110922801C12CD12C760151 -:105C300020E030E040E05FE3C701B6010E9492CB74 -:105C400008C020E030E040E05FE3C701B6010E94F9 -:105C500091CB0E94FECCCB0128960FB6F894DEBF04 -:105C60000FBECDBFDF91CF911F910F91FF90EF90AD -:105C7000DF90CF90BF90AF909F908F907F906F906C -:105C80005F904F9008954F925F926F927F928F92A4 -:105C90009F92AF92BF92CF92DF92EF92FF920F93BB -:105CA0001F93CF93DF93CDB7DEB728970FB6F89445 -:105CB000DEBF0FBECDBF86E40E94563E882339F07A -:105CC0000E94233E6D837E838F83988708C080E087 -:105CD00090E0A0ECBFE78D839E83AF83B88781E41B -:105CE0000E94563E882359F00E94233E2AE037ED59 -:105CF00043E25CE30E94F4D32B013C0106C0412C3B -:105D0000512C20EC622E2FE7722E82E40E94563E28 -:105D1000882359F00E94233E2AE037ED43E25CE3FA -:105D20000E94F4D34B015C0106C0812C912C90ECB5 -:105D3000A92E9FE7B92E83E40E94563E882359F08E -:105D40000E94233E2AE037ED43E25CE30E94F4D355 -:105D50006B017C0106C0C12CD12C80ECE82E8FE7B2 -:105D6000F82E2D813E814F815885CA01B9010E94CC -:105D7000A4CE882309F48FC0A3019201C301B2010C -:105D80000E94A4CE882309F4B6C0A5019401C501E0 -:105D9000B4010E94A4CE882309F4C2C0A7019601D1 -:105DA000C701B6010E94A4CE882309F4D1C0EAE25B -:105DB000FEE084918F010F5F1F4F882321F00E9426 -:105DC000B63FF801F6CF6091650E7091660E80E0E7 -:105DD00090E00E9493D36B017C019B01AC010E9477 -:105DE000A4CE882319F0C12CD12C7601B701A601CD -:105DF00082E09BE20E941D926091630E7091640E9E -:105E000080E090E00E9493D36B017C019B01AC0188 -:105E10000E94A4CE882319F0C12CD12C7601B701A1 -:105E2000A6018CEF9AE20E941D926091610E709122 -:105E3000620E80E090E00E9493D36B017C019B0195 -:105E4000AC010E94A4CE882319F0C12CD12C76017C -:105E5000B701A60186EF9AE20E941D9260915F0E43 -:105E60007091600E80E090E00E9493D36B017C0102 -:105E70009B01AC010E94A4CE882319F0C12CD12C27 -:105E80007601B701A60180EF9AE20E941D928AE096 -:105E90000E94B63FFCC020E030E543EC59E46D8140 -:105EA0007E818F8198850E9412CE1816C4F4E3E09B -:105EB000FCE084918F010F5F1F4F882321F00E9427 -:105EC000B63FF801F6CFE3E3FBE284918F010F5F69 -:105ED0001F4F882331F00E94B63FF801F6CF10E043 -:105EE00001C011E0A3019201C301B2010E94A4CE3E -:105EF000882311F00CC010E020E030E040E85FE3C0 -:105F0000C301B2019F770E9412CE1816ACF0A50112 -:105F10009401C501B4010E94A4CE882311F00FC0E2 -:105F200010E020E030E040E85FE3C501B4019F7776 -:105F30000E9412CE18161CF4E3E0FCE016C0A70184 -:105F40009601C701B6010E94A4CE882311F026C095 -:105F500010E020E030E040E85FE3C701B6019F7742 -:105F60000E9412CE181644F319C084917F019FEF4E -:105F7000E91AF90A882321F00E94B63FF701F5CF0C -:105F8000EDE0FBE284917F01AFEFEA1AFA0A882381 -:105F900009F47DC00E94B63FF701F4CF111177C01C -:105FA0002D813E814F815885CA01B9010E94A4CE3E -:105FB00081110AC06D817E818F8198850E9405CDF7 -:105FC0007093660E6093650EA3019201C301B20146 -:105FD0000E94A4CE811108C0C301B2010E9405CD68 -:105FE0007093640E6093630EA5019401C501B40122 -:105FF0000E94A4CE811108C0C501B4010E9405CD44 -:106000007093620E6093610EA7019601C701B601FD -:106010000E94A4CE811108C0C701B6010E9405CD1F -:106020007093600E60935F0E60915F0E7091600ED2 -:1060300080E090E00E9493D36B017C016091610E3F -:106040007091620E80E090E00E9493D32B013C019E -:106050006091630E7091640E80E090E00E9493D393 -:106060004B015C018091650E9091660EBC0180E051 -:1060700090E00E9493D369837A838B839C839301FE -:106080008201B501A401CE0101960E9464AC28965C -:106090000FB6F894DEBF0FBECDBFDF91CF911F9139 -:1060A0000F91FF90EF90DF90CF90BF90AF909F90B7 -:1060B0008F907F906F905F904F900895CF92DF9276 -:1060C000EF92FF920F931F93CF93DF9300D01F9215 -:1060D000CDB7DEB7873008F04FC0282F082E000C50 -:1060E000330B30937E0E20937D0E91E0833009F0C8 -:1060F00090E09093EE0E8130D9F0833019F0811149 -:106100001CC005C080910A01806280930A01109230 -:10611000FB0E1092FC0E1092FD0E1092FE0E1982D4 -:106120001A821B821C82CE0101960E94E4C305C024 -:1061300080910A01886080930A0180917D0E909180 -:106140007E0E019721F080E090E0DC0104C080E049 -:1061500090E5A3ECB6E489839A83AB83BC83C12C1E -:10616000D12C760197018601B701A601CE010196D7 -:106170000E9464AC0E9490BFEAE2FEE084918F012D -:106180000F5F1F4F882321F00E94B63FF801F6CF22 -:10619000E9EEFAE284918F010F5F1F4F882321F00F -:1061A0000E94B63FF801F6CFE0917D0EF0917E0E91 -:1061B000EE0FFF1FE552F54D25913491F9018491C1 -:1061C00089010F5F1F4F882321F00E94B63F98017D -:1061D000F5CF80E20E94B63F80917D0E90917E0EB9 -:1061E000892B21F46091EE0E70E002C060E070E057 -:1061F000072E000C880B990B0E945B418AE00E94DD -:10620000B63F0F900F900F900F90DF91CF911F919D -:106210000F91FF90EF90DF90CF9008952F923F92D3 -:106220004F925F926F927F928F929F92AF92BF92A6 -:10623000CF92DF92EF92FF920F931F93CF93DF9352 -:1062400000D000D0CDB7DEB788EAC82E86E0D82EC1 -:106250009FEEE92E9EE0F92E24EC222E26E0322E2F -:1062600000E010E0C101845C96409E838D83F101C3 -:1062700081911F01882309F492C0F7014080518069 -:1062800062807380F801E050FE4F208131814281AD -:106290005381F801E45FFD4F6081718182819381B8 -:1062A0000E9492CB20E030E040E05FE30E94F4D314 -:1062B0009B01AC01C301B2010E9412CE181644F436 -:1062C000F801E557F34F85909590A590B49003C0E1 -:1062D000812C912C5401F801E552F94F2081318134 -:1062E00042815381C301B2010E9491CB9B01AC0159 -:1062F000C501B4010E9491CB4B015C0120E030E06C -:1063000040EA51EC0E9412CE87FD28C020E030E028 -:1063100040EA51E4C501B4010E948ED31816F4F08E -:10632000F6012081318142815381C501B4010E946F -:1063300091CB9B01AC01C301B2010E9492CBF7014A -:106340006083718382839383F60180829182A2822B -:10635000B3828D819E810E94074021C0E3E0FCE072 -:1063600084918F010F5F1F4F882321F00E94B63F59 -:10637000F801F6CFEDEBFAE284918F010F5F1F4F2A -:10638000882321F00E94B63FF801F6CF88E290E022 -:106390009C838B8388EC90E09A83898325C0F4E00A -:1063A000CF0ED11C0C5F1F4F84E0E80EF11C0C30A7 -:1063B000110509F057CF0E9408480E94CEB883E922 -:1063C00092E09C838B8304E610E01A830983BE016C -:1063D0006D5F7F4FCE0101960E9426C48AEB92E04A -:1063E0009C838B831A830983BE016D5F7F4FCE012F -:1063F00001960E9426C426960FB6F894DEBF0FBE03 -:10640000CDBFDF91CF911F910F91FF90EF90DF9063 -:10641000CF90BF90AF909F908F907F906F905F9044 -:106420004F903F902F900895CF93DF9383E50E9484 -:10643000563EC82F882371F00E94233E0E94FECC56 -:10644000709345026093440221E0672B09F020E03D -:106450002093350780E50E94563E882359F020910D -:10646000440230914502232B11F00E94133E809389 -:1064700035072DC0C1112BC0EAE2FEE08491EF0187 -:106480002196882321F00E94B63FFE01F7CF80912C -:106490003507811103C06DE873E002C06DEE72E054 -:1064A0008AEA9AE20E94D471609144027091450296 -:1064B00089E99AE20E949F71E5E9FAE28491EF018D -:1064C0002196882321F00E94B63FFE01F7CFDF918D -:1064D000CF910895CF93DF9385E40E94853E81118B -:1064E00010C080E50E94563E882391F00E94233E12 -:1064F00060936B0E70936C0E80936D0E90936E0E86 -:1065000007C00E94FF3D882361F3E3E0FCE06DC01B -:1065100089E40E94563E882381F00E94233E2CEAA3 -:1065200035EC47E25EE30E94F4D36093670E70930C -:10653000680E8093690E90936A0E84E40E94563E22 -:10654000882381F00E94233E2CEA35EC47E25EE38B -:106550000E948CCC60936F0E7093700E8093710EBE -:106560009093720EEAE2FEE08491EF012196882377 -:1065700021F00E94B63FFE01F7CF40916B0E509183 -:106580006C0E60916D0E70916E0E81E99AE20E9420 -:1065900082712CEA35EC47E25EE36091670E709100 -:1065A000680E8091690E90916A0E0E948CCCAB01AE -:1065B000BC018DE89AE20E941D922CEA35EC47E27C -:1065C0005EE360916F0E7091700E8091710E9091EC -:1065D000720E0E94F4D3AB01BC0189E89AE20E94DA -:1065E0001D9210C00E94B63FFE018491EF012196DA -:1065F0008111F8CFCEE3D3E08991882319F00E946E -:10660000B63FFACF8AE0DF91CF910C94B63FCF939B -:10661000DF9300D01F92CDB7DEB783E50E94853EA1 -:10662000882319F00E94EF3D02C064E071E07C8392 -:106630006B8380E50E94853E882339F00E94EF3D00 -:10664000693883E1780730F402C068EE73E07A833A -:10665000698304C088E893E19A838983BE016D5FF2 -:106660007F4FCE0101960E9426C40F900F900F908D -:106670000F90DF91CF9108952F923F924F925F92AA -:106680006F927F928F929F92AF92BF92CF92DF9242 -:10669000EF92FF920F931F93CF93DF93CDB7DEB7A7 -:1066A000C454D1090FB6F894DEBF0FBECDBF2DB7CD -:1066B0003EB73BAB2AAB0E94254E811147C586E50C -:1066C0000E94853E882391F00E94FF3D8D8B85308E -:1066D00080F0E3ECFCE284918F010F5F1F4F882371 -:1066E00009F434C50E94B63FF801F5CF31E03D8B87 -:1066F00003C08D89882361F0E3EAFCE284918F0175 -:106700000F5F1F4F882321F00E94B63FF801F6CF9C -:1067100080E50E94853E882321F00E94FF3D182FCE -:1067200001C01AE08CEF810F8F3268F0EFE7FCE2D6 -:1067300084918F010F5F1F4F882309F407C50E94C2 -:10674000B63FF801F5CF85E40E94563E88A788231E -:1067500019F00E94133E88A7C090EF0ED090F00E63 -:10676000E090F10EF090F20ECD86DE86EF86F88A8C -:106770008091F30E9091F40EA091F50EB091F60E6B -:1067800089879A87AB87BC8788E50E94853E8111FF -:1067900008C020E030E0A901C701B6010E9492CBF9 -:1067A00002C00E94233E6D837E838F839887C984B5 -:1067B000DA84EB84FC8489E50E94853E811109C05E -:1067C00020E030E048EE51E4C701B6010E9491CBD1 -:1067D00002C00E94233E6B017C0169837A838B8314 -:1067E0009C838D809E80AF80B8844090DB06509063 -:1067F000DC066090DD067090DE0620E030E048ECBC -:1068000053E4C301B2010E9491CB9B01AC01C501CD -:10681000B4010E9412CE87FD10C020E030E048ECA9 -:1068200053E4C301B2010E9492CB9B01AC01C501AC -:10683000B4010E948ED318161CF48DE79CE22AC086 -:106840008090DF069090E006A090E106B090E2060E -:1068500020E030E048EC53E4C501B4010E9491CB44 -:106860009B01AC01C701B6010E9412CE87FD10C08A -:1068700020E030E048EC53E4C501B4010E9492CB23 -:106880009B01AC01C701B6010E948ED318162CF4EF -:106890008BE79CE20E94B78159C48CE40E94563E6B -:1068A000082F8823C1F00E94FF3D8E8B803168F055 -:1068B000E8E4FCE284918F010F5F1F4F882309F405 -:1068C00045C40E94B63FF801F5CF9E89913021F46E -:1068D000A2E0AE8B01C01E8A83E50E94563E89A7C6 -:1068E000882349F00E94133E89A7882321F00111D3 -:1068F00002C0B7E0BE8B2D89233068F0EEE2FCE2E7 -:1069000084917F013FEFE31AF30A882321F00E946C -:10691000B63FF701F5CF8091340788AF80E00E9441 -:10692000B93B0E947944ADB7BEB724E0129FA019CD -:10693000B10911240FB6F894BEBF0FBEADBF8DB71D -:106940009EB7019699AB88AB2D8948A5BE016F5FB4 -:106950007F4FCE0105960E94824F9B01AC010E94A1 -:10696000A4CE81114AC30E94ED6E611571058105A7 -:10697000910511F00E943ACF1FA293EF9B8FAFE4D5 -:10698000AC8FB3ECBD8F27EC2E8F33EF3F8B8FE4B2 -:10699000888F93EC998FA7E4AA8F412C512C320158 -:1069A0004BA25CA26DA27EA2212F30E03EAF2DAFA4 -:1069B0003E89832F90E0DC0111972196BFAFAEAFE7 -:1069C0002197812F90E0A0E0B0E025968CAF9DAF9D -:1069D000AEAFBFAF2597BFA1AB2FB0E0BBA7AAA7B3 -:1069E0002DAD3EADA217B3070CF005C39E899111E2 -:1069F0002EC020E048A5BE016F5F7F4FCE010596F7 -:106A00000E94824FF62E072F182FD92EEAA5FBA53C -:106A1000EE0FFF1FEE0FFF1FA8A9B9A9EA0FFB1F7A -:106A2000862F902FA12FBD2D80839183A283B383C6 -:106A30002F2D302F412F5D2D6F2D702F812F9D2DEC -:106A40000E94A4CE882309F4B3C110E0EEC26AE02C -:106A500070E080E090E00E94436F0E9495D320E0B8 -:106A600030E040EA50E40E9412CE181624F0CC2404 -:106A7000C394D12C03C0CC24CA94DC2C68E671E00A -:106A800080E090E00E94436F0E9495D31B018C012F -:106A90006DE270E080E090E00E94436F6B5F7F4F9B -:106AA0008F4F9F4F0E9495D36CA77DA78EA79FA75E -:106AB000BD89B43051F01F8EC601DD0CAA0BBB0B93 -:106AC0008CAB9DABAEABBFAB6DC04CA55DA56EA551 -:106AD0007FA58CE19CE20E948271A101B80181E155 -:106AE0009CE20E948271E4E0FCE284917F019FEFCE -:106AF000E91AF90A882321F00E94B63FF701F5CF81 -:106B0000A1E0CA16D10419F0E0EFFBE20DC0EBEFF3 -:106B1000FBE284917F01BFEFEB1AFB0A8823A1F30C -:106B20000E94B63FF701F5CF84917F012FEFE21A63 -:106B3000F20A882309F4BFCF0E94B63FF701F4CFD1 -:106B40004D855E856F85788983EE9BE20E94827118 -:106B500049855A856B857C8580EE9BE20E94827117 -:106B60004091F70E5091F80E6091F90E7091FA0E67 -:106B70008DED9BE20E9482718AE00E94B63F198AE5 -:106B80001A8A1B8A1C8A9E012F5E3F4F47EF5EE0E8 -:106B9000BE01675F7F4FCE010D960E94FB45AF8D12 -:106BA000AF5FAF8FBF8D8B2F90E021962EAD3FADA5 -:106BB0002197821793070CF01CCF39A5332379F066 -:106BC0006CA97DA98EA99FA90E9495D39B01AC01B8 -:106BD0000E9492CB20E030E040E952E41CC064E126 -:106BE00070E080E090E00E94436F4B015C016CA973 -:106BF0007DA98EA99FA90E9495D36B017C01C50137 -:106C0000B401675E7F4F8F4F9F4F0E9495D39B01CA -:106C1000AC01C701B6010E94F4D39B01AC01B101E4 -:106C2000C8010E9492CB1B018C0120E030E044EBB4 -:106C300053E40E9412CE18164CF420E030E044EBEE -:106C400053E4B101C8010E9491CBEDCF20E030E0C8 -:106C5000A901B101C8010E948ED387FF0BC020E0BB -:106C600030E044EB53E4B101C8010E9492CB1B0118 -:106C70008C01ECCF2BED3FE049E450E4B101C801B9 -:106C80000E94F4D320E030E044E353E40E948CCC33 -:106C90006B017C010E9487CC2CA53DA54EA55FA56C -:106CA0000E94F4D32D813E814F8158850E9492CB62 -:106CB0004B015C01C701B6010E9452CE6B017C0101 -:106CC00020E030E048EE51E469817A818B819C813B -:106CD0000E9492CB69AF7AAF8BAF9CAF2CA53DA53C -:106CE0004EA55FA5C701B6010E94F4D39B01AC017C -:106CF00069AD7AAD8BAD9CAD0E9492CB6B017C01EE -:106D000020E030E048EC53ECC501B4010E948ED382 -:106D100087FD11C020E030E048EC53E4C501B40128 -:106D20000E9412CE18166CF4812C912C98ECA92E8E -:106D300093E4B92E06C0812C912C28ECA22E23ECD2 -:106D4000B22E8D869E86AF86B88A20E030E0A901FB -:106D5000C701B6010E948ED387FD11C020E030E04C -:106D600048EC53E4C701B6010E9412CE181654F441 -:106D7000C12CD12C88ECE82E83E4F82E03C0C12C62 -:106D8000D12C7601C986DA86EB86FC868D89843023 -:106D900009F0F5CEE6EEFBE284917F019FEFE91A60 -:106DA000F90A882309F4CCCE0E94B63FF701F4CF4C -:106DB000412C512C3201E12CE8A9F9A934E0E39EE1 -:106DC000E00DF11D11242081318142815381C301E5 -:106DD000B2010E9492CB2B013C01E3948FA18E154E -:106DE00058F78AA49BA49FEF891A990A092C000CD2 -:106DF000AA08BB08C501B4010E9495D36F8F78A380 -:106E000089A39AA39B01AC01C301B2010E948CCC5F -:106E10006BA37CA38DA39EA32F2D302F412F5D2D1F -:106E20006F89788D898D9A8D0E9412CE181624F460 -:106E3000FF8A088F198FDA8E2F2D302F412F5D2D6D -:106E40006B8D7C8D8D8D9E8D0E948ED387FF04C0AF -:106E5000FB8E0C8F1D8FDE8EE12C412C512C3201CC -:106E6000E8A9F9A9A4E0EA9EE00DF11D11242BA1E7 -:106E70003CA14DA15EA160817181828193810E94BC -:106E800091CB9B01AC010E94F4D39B01AC01C301E7 -:106E9000B2010E9492CB2B013C01E394BFA1BE152D -:106EA000F8F62F8D38A149A15AA10E948CCC0E94DE -:106EB00060CE2B013C018D8982508E3708F097C03F -:106EC000C501B4010E945B41E8EDFBE284915F01E2 -:106ED0002FEFA21AB20A882321F00E94B63FF501D3 -:106EE000F5CF25966CAD7DAD8EAD9FAD25970E94FB -:106EF0005B41E2EDFBE284915F013FEFA31AB30A2D -:106F0000882321F00E94B63FF501F5CF43E06F2DB5 -:106F1000702F812F9D2D0E9445438D89823009F469 -:106F200063C0EAECFBE284918F010F5F1F4F88235F -:106F300021F00E94B63FF801F6CF44E06BA17CA19E -:106F40008DA19EA10E944543E1ECFBE284918F015B -:106F50000F5F1F4F882321F00E94B63FF801F6CF44 -:106F600046E0C301B2010E944543EAEBFBE2849193 -:106F70008F010F5F1F4F882321F00E94B63FF80159 -:106F8000F6CF43E06F89788D898D9A8D0E944543B5 -:106F9000E3EBFBE284918F010F5F1F4F882321F009 -:106FA0000E94B63FF801F6CF43E06B8D7C8D8D8D4E -:106FB0009E8D0E944543EAEAFBE284918F010F5FB8 -:106FC0001F4F882321F00E94B63FF801F6CF2F898A -:106FD000388D498D5A8D6B8D7C8D8D8D9E8D0E9447 -:106FE00091CB43E00E9445438AE00E94B63F9FA1B7 -:106FF0009F5F9FA3F0CC11E018C010E033EF3B8FF0 -:107000008FE48C8F93EC9D8FA7ECAE8FB3EFBF8B8B -:107010002FE4288F33EC398F87E48A8F412C512C51 -:1070200032014BA25CA26DA27EA280E00E94A84722 -:10703000112309F47CC0EFE9FBE284918F010F5F1B -:107040001F4F882321F00E94B63FF801F6CF9D899B -:10705000992309F455C0E8E9FBE284918F010F5FA1 -:107060001F4F882321F00E94B63FF801F6CF46E07B -:107070006BA17CA18DA19EA10E944543E1E9FBE2A9 -:1070800084918F010F5F1F4F882321F00E94B63F2C -:10709000F801F6CF43E06F89788D898D9A8D0E9433 -:1070A0004543EAE8FBE284918F010F5F1F4F88237D -:1070B00021F00E94B63FF801F6CF43E06B8D7C8D46 -:1070C0008D8D9E8D0E944543E1E8FBE284918F0106 -:1070D0000F5F1F4F882321F00E94B63FF801F6CFC3 -:1070E0002F89388D498D5A8D6B8D7C8D8D8D9E8D20 -:1070F0000E9491CB43E00E9445438AE00E94B63F44 -:10710000ECE6FBE284918F010F5F1F4F882321F093 -:107110000E94B63FF801F6CF46E0C301B2010E94DB -:1071200045438AE00E94B63F8AE00E94B63F0E9433 -:10713000534488AD0E94B93B0E94CEB8AAA9BBA90E -:107140000FB6F894BEBF0FBEADBF07C02AA93BA9BA -:107150000FB6F8943EBF0FBE2DBF8AA99BA90FB6EC -:10716000F8949EBF0FBE8DBFCC5BDF4F0FB6F89477 -:10717000DEBF0FBECDBFDF91CF911F910F91FF906A -:10718000EF90DF90CF90BF90AF909F908F907F90C7 -:107190006F905F904F903F902F9008954F925F9225 -:1071A0006F927F928F929F92AF92BF92CF92DF9217 -:1071B000EF92FF92CF93DF93E2E3FDE28491EF0140 -:1071C0002196882321F00E94B63FFE01F7CF6091FF -:1071D000EF0E7091F00E8091F10E9091F20E42E060 -:1071E0000E944543EEE2FDE28491EF01219688235F -:1071F00021F00E94B63FFE01F7CF6091F30E70912F -:10720000F40E8091F50E9091F60E42E00E944543F7 -:10721000EAE2FDE28491EF012196882321F00E94A9 -:10722000B63FFE01F7CF6091F70E7091F80E809196 -:10723000F90E9091FA0E42E00E944543E6E2FDE22B -:107240008491EF012196882321F00E94B63FFE0130 -:10725000F7CF6091FB0E7091FC0E8091FD0E909126 -:10726000FE0E42E00E9445438FB7F8944090C90E4D -:107270005090CA0E6090CB0E7090CC0E8090CD0EC8 -:107280009090CE0EA090CF0EB090D00EC090D10EA8 -:10729000D090D20EE090D30EF090D40E8FBFE1E0EC -:1072A000FDE28491EF012196882321F00E94B63FF0 -:1072B000FE01F7CFC301B2010E945B41EDEFFCE29A -:1072C0008491EF012196882321F00E94B63FFE01B0 -:1072D000F7CFC501B4010E945B41E9EFFCE2849164 -:1072E000EF012196882321F00E94B63FFE01F7CFDF -:1072F000C701B6010E945B418AE00E94B63F80E070 -:1073000090E00E9491C2AB01BC0189E19DE20E9424 -:10731000827181E090E00E9491C2AB01BC018BE0E0 -:107320009DE20E9482718AE00E94B63F8AE0DF916E -:10733000CF91FF90EF90DF90CF90BF90AF909F9054 -:107340008F907F906F905F904F900C94B63F2F92EC -:107350003F924F925F926F927F928F929F92AF92E5 -:10736000BF92CF92DF92EF92FF920F931F93CF9332 -:10737000DF938CE590E00E941941811198C099E853 -:10738000892E92E0992E09ED1EE0312CF4018191B5 -:107390004F010E94563E882309F46FC0F3E03F126C -:1073A00065C00E94233E6B017C0120E030E040EA92 -:1073B00051E40E948ED32090B30387FF4CC0C22DAE -:1073C000D0E02396CC0FDD1FCC0FDD1FFE01E7526E -:1073D000F14FA701960160817181828193810E94A2 -:1073E0008CCC2B013C019B01AC0160914207709158 -:1073F000430780914407909145070E94F4D360931E -:107400004207709343078093440790934507CE014A -:107410008E5A984F5C01A3019201FC016081718139 -:10742000828193810E94F4D3F5016083718382830A -:107430009383C658D84F688179818A819B810E9445 -:1074400093D3A30192010E94F4D30E9405CD6883D7 -:1074500079838A839B8384E0289EF0011124EB5179 -:10746000F14FC082D182E282F38207C00E94233EA4 -:10747000F801608371838283938333940C5F1F4F81 -:10748000F4E03F1283CFDF91CF911F910F91FF90D6 -:10749000EF90DF90CF90BF90AF909F908F907F90B4 -:1074A0006F905F904F903F902F900C948973DF9175 -:1074B000CF911F910F91FF90EF90DF90CF90BF90F1 -:1074C000AF909F908F907F906F905F904F903F9084 -:1074D0002F90089583E50E94563E882391F00E94E4 -:1074E000233E20E030E04AE754E40E94F4D30E94B7 -:1074F00005CD6093830D7093840D8093850D9093DB -:10750000860D089583E50E94853E882399F00E94A8 -:10751000233E20E030E04AE754E40E94F4D30E9486 -:1075200005CD609365027093660280936702909325 -:107530006802089588E50E94563E811113C089E5CE -:107540000E94563E81110EC08AE50E94563E81116E -:1075500009C085E40E94563E811104C00E94AFC25A -:107560000C94039E0E94AFC288E50E94563E882379 -:1075700019F08D9A1092C70689E50E94563E88231D -:1075800019F0A59A1092C8068AE50E94563E8823F3 -:1075900019F0759A1092C90685E40E94563E811131 -:1075A0000C94009E08950E9490BF0E94AFC20E945A -:1075B000039EEEE6F7E0118210821382128268EEDB -:1075C00073E080E090E00C945E7180E50E94853E5F -:1075D000882331F00E94EF3D6230710550F402C003 -:1075E00060E070E0660F771FFB01E259F84F1182EF -:1075F00010820895CF92DF92EF92FF9283E50E946E -:10760000853E882301F10E94FF3D8D3308F08CE315 -:1076100080937C0D0E94ED6E6B017C0120917C0DAE -:1076200030E0A8EEB3E00E94D6D7DC01CB018C0D90 -:107630009D1DAE1DBF1D8093780D9093790DA09375 -:107640007A0DB0937B0DFF90EF90DF90CF9008956F -:107650008F929F92AF92BF92CF92DF92EF92FF9262 -:10766000CF93DF936091780E7091790E072E000C06 -:10767000880B990B0E9495D36B017C018090800E42 -:107680009090810EA090820EB090830E80E20E94B6 -:10769000B63F84E50E94B63F8AE30E94B63F42E0CF -:1076A000C501B4010E944543B701A6018BEE9CE2DF -:1076B0000E948271EEEEFCE28491EF012196882314 -:1076C00021F00E94B63FFE01F7CFE091B303F0E056 -:1076D000E458F14F608170E080E090E0DF91CF915D -:1076E000FF90EF90DF90CF90BF90AF909F908F90E2 -:1076F0000C945B412F923F924F925F926F927F92D8 -:107700008F929F92AF92BF92CF92DF92EF92FF92B1 -:107710000F931F93CF93DF93CDB7DEB72E970FB69E -:10772000F894DEBF0FBECDBF8DE690E00E941941F8 -:10773000811144C18091EA0683FD40C19091B30359 -:107740008091EE0E98133AC183E50E94853E482E43 -:10775000811106C082E50E94853E882309F42EC16E -:107760000E94233E0E94FECC7093790E6093780EA7 -:1077700080E00E9445BF0E94233E20E030E042E8C6 -:1077800052E40E948ED318161CF00E94B9C202C0A7 -:107790000E94914E0E94D37281E080931A02198256 -:1077A0001A821B821C821D821E821F821886512C07 -:1077B00019862CE32A873CE13B8746E44C87E12C81 -:1077C000F12C00E81FEB812C912C54016091780E74 -:1077D0007091790E072E000C880B990B0E9495D39F -:1077E0006D877E87782E692E9B01482F592FB70110 -:1077F000C8010E948ED38823C9F02091800E309159 -:10780000810E4091820E5091830E6D857E85872D6D -:10781000962D0E948ED3582E551C5524551C44205D -:1078200049F0552039F080911A02C8C0ED86FE86D5 -:10783000702E612E0E94ED6E6B017C01DC01CB018C -:107840002D813E814F815885821B930BA40BB50B74 -:10785000B7FD3AC0D701C60188519C4FAF4FBF4F0B -:107860008D839E83AF83B8870E9428BBE5EFFCE23F -:1078700084918F010F5F1F4F882321F00E94B63F34 -:10788000F801F6CF81149104A104B104B9F0D50137 -:10789000C401805F984DAF4FBF4FBC01CD016C1943 -:1078A0007D098E099F0928EE33E040E050E00E94F8 -:1078B00082D7CA01B9010E945B4103C08FE30E94D5 -:1078C000B63F8AE00E94B63F0E943E9E0E94AB3FB8 -:1078D0002090800E3090810E0091820E1091830EC8 -:1078E0009101A8016D857E85872D962D0E9491CBF3 -:1078F0009F7781149104A104B10449F420E030E0A1 -:1079000040E85FE30E948ED387FF0BC008C020E0F1 -:1079100030E040E450E40E9412CE181614F4460100 -:107920005701552079F129813A814B815C812115DC -:1079300031054105510541F0D701C601821B930B6A -:10794000A40BB50BB7FD1EC09101A80169857A850E -:107950008B859C850E9491CB20E030E040EC5FE37A -:107960000E948ED387FD5FCFD701C601805A954113 -:10797000AF4FBF4F89839A83AB83BC8329863A86F6 -:107980000B871C8780911A02882309F44CCF81143D -:107990009104A104B10429F4ED84FE84072D162D71 -:1079A00015CF90E1C91A97E2D90AE108F108C81881 -:1079B000D908EA08FB08F7FE36CFEECF2E960FB6B1 -:1079C000F894DEBF0FBECDBFDF91CF911F910F9115 -:1079D000FF90EF90DF90CF90BF90AF909F908F90EF -:1079E0007F906F905F904F903F902F900895CF932E -:1079F000DF9389E690E00E941941811112C0E2EF05 -:107A0000FCE28491EF012196882321F00E94B63F89 -:107A1000FE01F7CF0E9428BB8AE0DF91CF910C9442 -:107A2000B63FDF91CF91089588E690E00E9419411A -:107A300081112AC08091EA0683FD26C09091B3038C -:107A40008091EE0E981320C083E50E94853E882326 -:107A5000C9F00E94233E0E94FECC7093790E609381 -:107A6000780E80E00E9445BF0E94233E20E030E077 -:107A700042E852E40E948ED3181614F00E94B9C254 -:107A80000E94233E0C94D37208956091800E7091F1 -:107A9000810E8091820E9091830E08952F923F92D5 -:107AA0004F925F926F927F928F929F92AF92BF920E -:107AB000CF92DF92EF92FF92CF93DF9300D01F928D -:107AC000CDB7DEB76090780E7090790E8090800E02 -:107AD0009090810EA090820EB090830EB301072C7F -:107AE000000C880B990B0E9495D3A50194010E946C -:107AF00091CB6B017C0160939A0E70939B0E8093E7 -:107B00009C0E90939D0E20ED3CEC4CE45DE3609167 -:107B10006F0E7091700E8091710E9091720E0E9496 -:107B2000F4D31B012C012091960E3091970E4091B9 -:107B3000980E5091990EC501B4010E9491CB9B0102 -:107B4000AC01C201B1010E94F4D31B012C0123E35B -:107B500033E343E75FE36091920E7091930E80915F -:107B6000940E9091950E0E94F4D39B01AC01C2013A -:107B7000B1010E9492CB69837A838B839C8360934B -:107B8000920E7093930E8093940E9093950E809224 -:107B9000960E9092970EA092980EB092990E20E0B9 -:107BA00030E040E251E4C701B6010E9412CE18163F -:107BB00024F481E08093910E89C020E030E040E21F -:107BC00051ECC701B6010E948ED387FD02C0672821 -:107BD00021F481E08093910E9DC08091910E8823C5 -:107BE00051F010928D0E10928E0E10928F0E1092F8 -:107BF000900E1092910E20916B0E30916C0E409170 -:107C00006D0E50916E0EC701B6010E94F4D32B0188 -:107C10003C016093890E70938A0E80938B0E909333 -:107C20008C0E20918D0E30918E0E40918F0E5091C2 -:107C3000900EC701B6010E9492CB4B015C0160938C -:107C40008D0E70938E0E80938F0E9093900E2091D8 -:107C5000670E3091680E4091690E50916A0E0E9435 -:107C6000F4D39B01AC016093850E7093860E8093D4 -:107C7000870E9093880EC301B2010E9492CB298196 -:107C80003A814B815C810E9491CB2B013C0120E029 -:107C900030E04FE753E40E9412CE20E030E0A9012B -:107CA0001816DCF4C701B6010E9412CE181674F43F -:107CB000A7019601C501B4010E9491CB60938D0E7E -:107CC00070938E0E80938F0E9093900E412C512CBA -:107CD0008FE7682E83E4782E20C0C301B2010E9492 -:107CE0008ED387FF1AC020E030E0A901C701B6019A -:107CF0000E948ED387FF0EC0A7019601C501B40173 -:107D00000E9491CB60938D0E70938E0E80938F0E98 -:107D10009093900E412C512C3201C301B2010F906F -:107D20000F900F900F90DF91CF91FF90EF90DF9029 -:107D3000CF90BF90AF909F908F907F906F905F900B -:107D40004F903F902F900895A89508952F923F92BD -:107D50004F925F926F927F928F929F92AF92BF925B -:107D6000CF92DF92EF92FF920F931F93CF93DF9307 -:107D7000EC0149E35DE281E090E0FA012591349164 -:107D8000C217D3070CF05DC09C0121503109220FAE -:107D9000331F220F331FD901A95CB24DFD0165913C -:107DA00074912B5C324DF901A590B490FC01EE0F5B -:107DB000FF1FEE0FFF1FE95CF24DE590F490FD010F -:107DC000C590D490FA0105911491F9012590349051 -:107DD000072E000C880B990B0E9495D32B013C01B8 -:107DE000CA19DB09BE01DD0F880B990B0E9495D3E0 -:107DF0004B015C01B7016C197D09072E000C880B43 -:107E0000990B0E9495D39B01AC01C501B4010E945E -:107E1000F4D36B017C01B80162197309072E000CC1 -:107E2000880B990B0E9495D39B01AC01C701B60149 -:107E30000E948CCC9B01AC01C301B2010E9492CB89 -:107E400011C001964C5F5F4F8632910509F095CFC6 -:107E5000EBECFDE265917491072E000C880B990BF9 -:107E60000E9495D3DF91CF911F910F91FF90EF90DA -:107E7000DF90CF90BF90AF909F908F907F906F904A -:107E80005F904F903F902F900895CF92DF92EF92A6 -:107E9000FF92C090800ED090810EE090820EF09004 -:107EA000830E8091780E9091790E0697BC01990F00 -:107EB000880B990B0E9495D39B01AC01C701B601B9 -:107EC0000E948ED387FF1FC020E030E040E050E4E6 -:107ED000C701B6010E9492CB0E9405CD7093B10EEE -:107EE0006093B00E0E94ED6EDC01CB01805E914B81 -:107EF000AF4FBF4F8093AC0E9093AD0EA093AE0EDC -:107F0000B093AF0E08C01092AC0E1092AD0E10924E -:107F1000AE0E1092AF0EFF90EF90DF90CF900895CD -:107F20001092750E1092790E1092780E80E00E94D9 -:107F300045BF1092740E1092730E0E94B9C280E079 -:107F40000E9445BF10927C0E749880E00C94923E83 -:107F5000A89580917D0E90917E0E892BE1F460E0D2 -:107F60008091B70E9091B80E0E94A6BE6093800ECD -:107F70007093810E8093820E9093830E1092A80EC0 -:107F80001092A90E1092AA0E1092AB0E8FB7F89411 -:107F900010927A0E8FBF0895CF92DF92FF920F93C7 -:107FA0001F93CF93DF931F921F92CDB7DEB7F82EAA -:107FB0008A0180916902882309F444C0E3E0FCE06F -:107FC00084916F019FEFC91AD90A882341F0698310 -:107FD0007A830E94B63FF60169817A81F1CFFB0175 -:107FE00084916F019FEFC91AD90A882321F00E945A -:107FF000B63FF601F5CFE2EDFDE284916F019FEF10 -:10800000C91AD90A882321F00E94B63FF601F5CF9C -:10801000F7FC0BC06F2DFF0C770B880B990B0E94A0 -:108020005B418AE00E94B63F0DC0EDECFDE2849119 -:108030006F019FEFC91AD90A882321F00E94B63F29 -:10804000F601F5CF8091840E811108C0109269026B -:1080500081E08093840EC8010E940D9E0F900F90C6 -:10806000DF91CF911F910F91FF90DF90CF900C94F3 -:1080700090BF1F920F920FB60F9211240BB60F9262 -:108080000F931F932F933F934F935F936F937F9320 -:108090008F939F93AF93BF93CF93DF93EF93FF9310 -:1080A00080917F0E811149C181E080937F0E809184 -:1080B0006E008B7F80936E00789480916E02209189 -:1080C0007D0E30917E0E8F3778F08F57232BC1F4C1 -:1080D00090917C0E9093C80E992311F0749A01C070 -:1080E00074981092C70E0BC0232B51F49091C80EB8 -:1080F000891708F074989091C70E891708F02C988A -:108100008F5F80936E029091C60E81E089278093E5 -:10811000C60E80916C0290916D028130910531F113 -:108120008230910571F0892B79F588E080937B008E -:1081300087E480937C0080917A00806480937A0049 -:1081400023C08091C50E811103C088E08093C50EC5 -:108150008091C50E81508093C50E8823A9F081E0DF -:1081600090E090936D0280936C020EC08091780035 -:10817000909179002091BB0E3091BC0E820F931F1D -:108180009093BC0E8093BB0EC0916C02D0916D0297 -:10819000209709F049C080916B028F5F80311CF4F9 -:1081A00080936B0241C010926B0280917A0E811114 -:1081B00013C08091BB0E9091BC0E9093B80E80932B -:1081C000B70E8091B90E9091BA0E9093B60E80932F -:1081D000B50E81E080937A0E8AE0EBEBFEE0DF01E2 -:1081E0001D928A95E9F71092BA0E1092B90E00917D -:1081F000B70E1091B80E1195019511098091FC06EA -:108200009091FD06919581959109801791070CF445 -:108210006CC08091300290913102919581959109C5 -:10822000081719070CF471C0CE01019663E070E0E5 -:108230000E9464CB90936D0280936C028091770EC4 -:10824000882309F43DC080916A028E5F8F77809306 -:108250006A02811135C04B9B03C004E010E002C0EC -:1082600000E010E08091B30E9091B40E802791272A -:10827000009731F182FF0BC0B8017695679576952E -:1082800067956170772781E19EE20E949F71EEE021 -:10829000FEE28491EF012196882321F00E94B63FEF -:1082A000FE01F7CFC091B20E6C2F70E08DE00E94FE -:1082B000B0AAC095C093B20E1093B40E0093B30E43 -:1082C0008091760E882341F08091E70681112DC0C0 -:1082D00080910007811129C0F89410927F0E80913F -:1082E0006E00846080936E0028C08091780E90911B -:1082F000790E181619060CF08CCF49E35EE266E49D -:108300007EE280E00E94CCBF84CF8091780E909175 -:10831000790E181619060CF087CF4AE15EE267E283 -:108320007EE280E00E94CCBF7FCF0E948494809147 -:10833000760E81508093760ECFCFFF91EF91DF9133 -:10834000CF91BF91AF919F918F917F916F915F91ED -:108350004F913F912F911F910F910F900BBE0F9056 -:108360000FBE0F901F9018954F925F926F927F9261 -:108370008F929F92AF92BF92CF92DF92EF92FF9235 -:108380000F931F9380917D0E90917E0E892B81F02B -:108390001F910F91FF90EF90DF90CF90BF90AF9023 -:1083A0009F908F907F906F905F904F900C94A4BEA1 -:1083B00080917A0E81110FC01F910F91FF90EF9065 -:1083C000DF90CF90BF90AF909F908F907F906F90F5 -:1083D0005F904F9008950E94A8BF0E94ED6E4B01E0 -:1083E0005C014090800E5090810E6090820E7090E3 -:1083F000830E6091780E7091790E072E000C880B19 -:10840000990B0E9495D3C12CD12C7B018C01A30127 -:10841000920164EA7EE082EA9EE00E94D2C260910C -:10842000FE067091FF06072E000C880B990B0E9428 -:1084300095D39B01AC01C301B2010E9412CE181664 -:1084400094F46091320270913302072E000C880B75 -:10845000990B0E9495D39B01AC01C301B2010E940C -:108460008ED387FD4EC060E060937C0E8091AC0E91 -:108470009091AD0EA091AE0EB091AF0E0097A105F8 -:10848000B10501F1A5019401281B390B4A0B5B0BC7 -:1084900057FD18C00E9445BD2B013C018091B00ED4 -:1084A0009091B10EBC0180E090E00E9493D39B01BB -:1084B000AC01C301B2010E948ED387FD2AC080E0C7 -:1084C0000E9445BF80919E0E90919F0EA091A00E9C -:1084D000B091A10EA5019401281B390B4A0B5B0B2F -:1084E00057FD6ACF38E8830E33E1931EA11CB11CFF -:1084F00080929E0E90929F0EA092A00EB092A10E1E -:108500005BCF80E00E944EBD0E94FECC75956795C2 -:10851000ABCF40EF5DE26FEF7DE280E00E94CCBF29 -:10852000D1CFCF93DF932FB7F894EC01CC0FDD1FA1 -:10853000CC0FDD1FFE01E753F14F60817181828115 -:1085400093812FBF0E9495D3CB5FD84F288139816B -:108550004A815B810E94F4D3DF91CF91089590917D -:108560002F0F8091300F981719F00E943E9EF7CF81 -:1085700008958091B70F9091B80F0197029710F06E -:1085800080E008951092B80F1092B70F0E94ED6E20 -:108590006093C10F7093C20F8093C30F9093C40F69 -:1085A00081E008952F923F924F925F926F927F9257 -:1085B0008F929F92AF92BF92CF92DF92EF92FF92F3 -:1085C0000F931F93CF93DF93EC011B0129013A0115 -:1085D00047015801D7FC02C0C60102C081E090E00B -:1085E0007C01EE0CFF1CEE0CFF1C87010951104FA3 -:1085F000A5019401F80160817181828193810E94BB -:108600008ED38823A1F0F80180829182A282B38266 -:1086100001E010E020E030E0A901C501B4010E94B2 -:1086200012CE181614F000E010E019830883888138 -:10863000998182309105C1F08330910509F44AC0D7 -:10864000019709F060C0F701E951F04F20813181B5 -:1086500042815381C301B2010E948ED387FD53C072 -:1086600082E090E099838883F701E951F04F20E0A0 -:1086700030E040E850E460817181828193810E9402 -:1086800091CB9B01AC01C301B2010E9412CE87FDC8 -:108690000EC00E94ED6EDC01CB01805C9346AF4FB3 -:1086A000BF4FF10180839183A283B3832CC00E94CA -:1086B000ED6EF1010081118122813381DC01CB015A -:1086C000801B910BA20BB30BB7FD1DC083E090E0A4 -:1086D0009983888348E55EE268E67EE28C2DDF912F -:1086E000CF911F910F91FF90EF90DF90CF90BF90AF -:1086F000AF909F908F907F906F905F904F903F9042 -:108700002F900C94CCBFDF91CF911F910F91FF90D0 -:10871000EF90DF90CF90BF90AF909F908F907F9021 -:108720006F905F904F903F902F900895CF93DF937D -:10873000CDB7DEB72C970FB6F894DEBF0FBECDBF16 -:10874000EFEEFEE080819181A281B38189839A83DB -:10875000AB83BC8384819581A681B7818D839E8301 -:10876000AF83B88780859185A285B38589879A87ED -:10877000AB87BC87CE0101960E94E43E40E050E00A -:10878000BA01CE0101960E94C5A02BEF3EE047E062 -:108790005FE063E07FE08FEF9EE00E94AD732C9678 -:1087A0000FB6F894DEBF0FBECDBFDF91CF91089515 -:1087B000BC0180E090E04AE00E94B1408DE00E9460 -:1087C000B63F8AE00C94B63FCF92DF92EF92FF92D1 -:1087D000E091EE0EE093ED0EDC01CD90DD90ED909A -:1087E000FC90ED5FB4E0EB9FF0011124E752F14FF4 -:1087F0002081318142815381C701B6010E94F4D3A7 -:108800000E941FCE60932B0F70932C0F80932D0F1F -:1088100090932E0FC701B6010E94FECC2FB7F8949B -:108820006093D50E7093D60E8093D70E9093D80E8A -:108830002FBF10921B0F10921C0F10921D0F109241 -:108840001E0FFF90EF90DF90CF9008950F931F932E -:10885000CF93DF938C01EB019091A50F2091A60F90 -:10886000921307C089E99FE00E94D0370E94B4C1EB -:10887000F3CFF801A081B181488159818091A40F83 -:1088800034E0839FF0011124E356F04FB387A287B1 -:10889000558744879F5F9093A50F8F5F821719F0CC -:1088A0008093A40F02C01092A40FDF91CF911F916B -:1088B0000F910895CF93DF931F921F92CDB7DEB72C -:1088C000789484B5826084BD84B5816084BD85B5AB -:1088D000826085BD85B5816085BD80916E008160B7 -:1088E00080936E001092810080918100826080935D -:1088F000810080918100816080938100809180005F -:108900008160809380008091B10084608093B10089 -:108910008091B00081608093B0008091910082606E -:10892000809391008091910081608093910080916B -:1089300090008160809390008091A100826080937C -:10894000A1008091A10081608093A1008091A0008E -:1089500081608093A0008091210182608093210139 -:1089600080912101816080932101809120018160AB -:108970008093200180917A00846080937A008091B6 -:108980007A00826080937A0080917A00816080937F -:108990007A0080917A00806880937A001092C100FA -:1089A00082E08093C0001092C50080E18093C400F3 -:1089B0008091C10080618093C1008091C100886076 -:1089C0008093C1008091C10080688093C100E2E87B -:1089D000F9E184918F010F5F1F4F882321F00E94DE -:1089E000B63FF801F6CFEAE2FEE084918F010F5F17 -:1089F0001F4F882321F00E94B63FF801F6CF14B72D -:108A000010FF0DC0E9E7F9E184917F019FEFE91ABA -:108A1000F90A882321F00E94B63FF701F5CF11FF34 -:108A20000DC0E8E6F9E184917F019FEFE91AF90AA8 -:108A3000882321F00E94B63FF701F5CF12FF0DC049 -:108A4000E6E5F9E184917F019FEFE91AF90A8823AD -:108A500021F00E94B63FF701F5CF13FF0DC0E5E40A -:108A6000F9E184917F019FEFE91AF90A882321F047 -:108A70000E94B63FF701F5CF15FF0CC0E4E3F9E122 -:108A800084918F010F5F1F4F882321F00E94B63F12 -:108A9000F801F6CF14BEEDE2F9E184918F010F5F8A -:108AA0001F4F882321F00E94B63FF801F6CF80E2E5 -:108AB0000E94B63FE1E2F9E184918F010F5F1F4F01 -:108AC000882321F00E94B63FF801F6CF8AE00E9489 -:108AD000B63FEAE2FEE084918F010F5F1F4F8823CB -:108AE00021F00E94B63FF801F6CFE1E1F9E184916F -:108AF0008F010F5F1F4F882321F00E94B63FF801BE -:108B0000F6CFE5E0F9E184918F010F5F1F4F8823D5 -:108B100021F00E94B63FF801F6CFE7EEF8E184912C -:108B20008F010F5F1F4F882321F00E94B63FF8018D -:108B3000F6CFEAE2FEE084918F010F5F1F4F88239A -:108B400021F00E94B63FF801F6CFE0EDF8E1849104 -:108B50008F010F5F1F4F882321F00E94B63FF8015D -:108B6000F6CFEAE2FEE084918F010F5F1F4F88236A -:108B700021F00E94B63FF801F6CF2091EF0F30911F -:108B8000F00FCE0101962115310519F4855F9F4044 -:108B900002C0821B930B9A83898369817A8181EC5D -:108BA00098E10E949F7160EF74E08AEA98E10E9468 -:108BB0009F718AE00E94B63F11E010930107109365 -:108BC000020710930307109304070E94F06820E047 -:108BD00030E0A9016091DB067091DC068091DD0632 -:108BE0009091DE060E9492CB6093EF0E7093F00E90 -:108BF0008093F10E9093F20E20E030E048EC53E4C5 -:108C00006091DF067091E0068091E1069091E206A6 -:108C10000E9492CB6093F30E7093F40E8093F50E46 -:108C20009093F60E20E030E0A9016091E306709188 -:108C3000E4068091E5069091E6060E9492CB60934F -:108C4000F70E7093F80E8093F90E9093FA0E10932E -:108C5000C5061093C8061093C4061093C7060E9459 -:108C600008486C9A80910101806480930101809191 -:108C70000101806280930101249A80910101886042 -:108C8000809301018091010180618093010187ED52 -:108C900080937A0010927E0010927D0080917D007A -:108CA000806880937D0080E888BD80916E0084603C -:108CB00080936E006AEF70E080E090E00E9498ABD5 -:108CC00085E090E09093FF068093FE0660E080913F -:108CD0003002909131020E94A6BE20E030E040EACE -:108CE00050E40E948ED387FF0AC080913002909199 -:108CF000310240979093310280933002E7CF83E1B5 -:108D000091E0909333028093320260E08091FC0600 -:108D10009091FD060E94A6BE20E030E849E853E4A9 -:108D20000E9412CE181654F48091FC069091FD0614 -:108D300040969093FD068093FC06E7CF98E288E189 -:108D40000FB6F894A895809360000FBE90936000D2 -:108D5000839A80910101816080930101259A0D9A87 -:108D60000A9A869A859A8D9A9D9AA59A6D9A759A6D -:108D70000F9A179A0C9A149A099A119A53985B9A17 -:108D8000849A8C988D9A1092C7066B9A7398A59ABC -:108D90001092C806809101018260809301019FB703 -:108DA000F894809102018D7F809302019FBF759A94 -:108DB0001092C9060E9A1698179A0B9A1398149A3D -:108DC000089A1098809180008C7F80938000809119 -:108DD0008100877E886080938100809180008F73FE -:108DE0008093800080918100887F826080938100E1 -:108DF00080E090E490938900809388001092850031 -:108E00001092840080916F00826080936F0078944C -:108E10000E94E38A6EE270E08DE89FE00E94239159 -:108E2000E0918D0FF0E0CF01880F991FE80FF91F37 -:108E3000EF5CF04F80818F7B80836FE270E080E990 -:108E40009FE00E942391E091900FF0E0CF01880F06 -:108E5000991FE80FF91FEF5CF04F80818F7B8083B3 -:108E600060E370E083E99FE00E942391E091930F1B -:108E7000F0E0CF01880F991FE80FF91FEF5CF04F6A -:108E800080818F7B808361E370E086E99FE00E94B0 -:108E90002391E091960FF0E0CF01880F991FE80F22 -:108EA000F91FEF5CF04F80818F7B80831092000769 -:108EB00081E897E390933F0280933E02809169009E -:108EC0008F73806480936900EB9A61E08DE20E9469 -:108ED00074AA61E08BE20E9474AA61E08CE20E94B5 -:108EE00074AA61E08DE00E9474AA60E0E62E60E062 -:108EF000F62E80912607843010F40E94BA418091AA -:108F00002607882399F00E948E17809126078823D0 -:108F100069F0815080932607809125078F5F843008 -:108F200018F48093250702C0109225078091CA0685 -:108F30008823A9F1EAE2FEE084918F010F5F1F4FC1 -:108F4000882321F00E94B63FF801F6CFE5E9F9E168 -:108F500084918F010F5F1F4F882321F00E94B63F3D -:108F6000F801F6CF8091CA0680FD22C08091CA0622 -:108F700084FD1EC08091CA0681FD35C08091CA065D -:108F800085FD31C08091CA0682FD48C08091CA0625 -:108F900086FD44C08AE00E94B63F1092CA060E9435 -:108FA0003E9EE114F10409F4A4CF0E940000A1CF79 -:108FB0006091190770911A0780911B0790911C0707 -:108FC0000E9495D32091050730910607409107072D -:108FD000509108070E94F4D3AB01BC0181E999E1EB -:108FE0000E948271C7CF60911D0770911E0780910A -:108FF0001F07909120070E9495D320910907309177 -:109000000A0740910B0750910C070E94F4D3AB0163 -:10901000BC018DE899E10E948271B4CF6091210773 -:109020007091220780912307909124070E9495D385 -:1090300020910D0730910E0740910F0750911007B6 -:109040000E94F4D3AB01BC0189E899E10E948271CE -:10905000A1CF8F929F92AF92BF92CF92DF92EF9269 -:10906000FF920F931F93CF93DF93E5EFF9E1849184 -:10907000EF012196882321F00E94B63FFE01F7CF31 -:10908000C12CD12C7601C0E080E20E94B63FCF5FB8 -:10909000C630D1F7C701B6010E945B418FEFC81AF5 -:1090A000D80AE80AF80A87E0C816D104E104F104F6 -:1090B00051F78AE00E94B63F03EE15E0C12CD12C97 -:1090C000760180E20E94B63FC701B6010E945B4173 -:1090D000C0E0D0E080E20E94B63FF801EC0FFD1F37 -:1090E00080809180A280B380A5019401C501B40164 -:1090F0000E94A4CE811112C020E030E0A901C50178 -:10910000B4010E9412CE87FD03C08BE20E94B63FDD -:1091100043E0C501B4010E9445430AC0B12C80E27E -:109120000E94B63FB39486E0B81611F08DE3F8CFF5 -:109130006C96C43CD10571F68AE00E94B63F8FEF71 -:10914000C81AD80AE80AF80A0C5F1F4F87E0C81649 -:10915000D104E104F10409F0B4CF8AE0DF91CF91AA -:109160001F910F91FF90EF90DF90CF90BF90AF9045 -:109170009F908F900C94B63F2F923F924F925F92A8 -:109180006F927F928F929F92AF92BF92CF92DF9217 -:10919000EF92FF920F931F93CF93DF93CDB7DEB77C -:1091A0002E970FB6F894DEBF0FBECDBFE82ED62E99 -:1091B000942E422E8091EA0685FF3EC0E7EEF9E14B -:1091C00084918F010F5F1F4F882321F00E94B63FCB -:1091D000F801F6CF29E02E1518F080E20E94B63F84 -:1091E0006E2D70E080E090E00E945B41992019F0C4 -:1091F00024F48DE203C080E201C08BE20E94B63FFE -:1092000080E20E94B63F39E03D1518F080E20E94EE -:10921000B63F6D2D70E080E090E00E945B414420FD -:1092200019F024F48DE203C080E201C08BE20E94B9 -:10923000B63F8DE50E94B63F8E2D90E09C878B87D0 -:10924000AD2DB0E0BA87A98727E0F22EF89E800105 -:10925000F99E100D1124FD01E00FF11FEE0FFF1F0D -:10926000EE0FFF1FED51FA4F608171818281938172 -:109270009B01AC010E94A4CE811111C08091EA062D -:1092800085FF34C1EEEDF9E184918F010F5F1F4F2F -:10929000882309F42BC10E94B63FF801F5CF8AE07C -:1092A0000E94B63FE90C642D6D0DFE9CD001112487 -:1092B00089859A858A0F9B1FFC01EE0FFF1FEE0F19 -:1092C000FF1FED51FA4FA080B180C280D380E90C1E -:1092D000FE9CA001112489859A85840F951FFC01AD -:1092E000EE0FFF1FEE0FFF1FED51FA4FE080F180F0 -:1092F00022812E879380262F30E0F801E20FF31FA2 -:10930000EE0FFF1FEE0FFF1FED51FA4F80807180AF -:1093100062805380640D70E0F801E60FF71FEE0FD6 -:10932000FF1FEE0FFF1FED51FA4F40803180828109 -:109330008D872380A20FB31FAA0FBB1FAA0FBB1FCD -:10934000AD51BA4F9C9199831196EC911197EA8394 -:109350001296FC911297FB8313962C912C83FA01A1 -:10936000E60FF71FEE0FFF1FEE0FFF1FED51FA4F35 -:1093700030813D8381818E8392819F83A381A887E1 -:1093800097014E85592DB7018E85992D0E94A4CE47 -:10939000882321F0E12CF12C1E86912C9501A60149 -:1093A000B501C6010E94A4CE882319F05701CE84CE -:1093B000D92C242D332D4D85522D642D732D8D8563 -:1093C000922D0E94A4CE882321F0412C312C1D86A1 -:1093D000212C282D372D462D552D682D772D862DA6 -:1093E000952D0E94A4CE882321F0842C732C6D84AB -:1093F000522C2D813E814F8158856D817E818F81D8 -:1094000098850E94A4CE882321F01D821E821F828F -:10941000188629813A814B815C8169817A818B81AF -:109420009C810E94A4CE882341F0BD81B983EE8146 -:10943000EA83FF81FB8328852C8387E0AB85BC858D -:109440008A9F80018B9F100D1124E985FA850E0FEC -:109450001F1F000F111F000F111F0D511A4F9501F3 -:10946000A601B501C6010E9492CB97014E85592DE8 -:109470000E9491CB6B017C01282D372D462D552D57 -:10948000682D772D862D952D0E9492CB242D332D7E -:109490004D85522D0E9491CB9B01AC01C701B601B5 -:1094A0000E9492CB6B017C0129813A814B815C81C6 -:1094B00069817A818B819C810E9492CB2D813E8132 -:1094C0004F8158850E9491CB9B01AC01C701B60129 -:1094D0000E9492CB20E030E040E450E40E948CCC2B -:1094E000D8016D937D938D939C9313972E960FB611 -:1094F000F894DEBF0FBECDBFDF91CF911F910F91CA -:10950000FF90EF90DF90CF90BF90AF909F908F90A3 -:109510007F906F905F904F903F902F9008951092A2 -:10952000840F1092830F88EE93E0A0E0B0E0809368 -:10953000850F9093860FA093870FB093880F89EDC6 -:1095400092E09093820F8093810F1092300F1092CF -:109550002F0F80E1EFE1FFE0DF01282F1D922A9518 -:10956000E9F7EFE0FFE0DF011D928A95E9F710923D -:109570000B0F10920C0F10920D0F10920E0F1092F5 -:10958000C50F1092E60F1092800F10927F0F10926D -:109590007E0F10927D0F10927C0F81E080937B0FE5 -:1095A00010927A0F61E084E10E9444AA61E085E1B3 -:1095B0000E9444AA8091B9008E7F8093B900809167 -:1095C000B9008D7F8093B90088E48093B80085E46A -:1095D0008093BC001092C50F1092C60F1092B80F66 -:1095E0001092B70F1092BD0F1092BE0F1092BF0FC6 -:1095F0001092C00F1092C10F1092C20F1092C30FA1 -:109600001092C40F1092B90F1092BA0F1092BB0FA4 -:109610001092BC0F89EE92E090939A0F8093990F6D -:1096200084E08093A60F1092A40F1092A30F1092C3 -:10963000A50F879A8F9810929F0F1092A00F1092EB -:10964000A10F1092A20F8091790FADE8BFE09FEFBC -:1096500048EB5BE0883178F48C93282F30E0F901F7 -:10966000EE0FFF1F2E0F3F1FF901EF5CF04F5283EB -:1096700041838F5F01C09C9313962FE0A939B207F5 -:1096800049F78093790F0895991B79E004C0991FD9 -:10969000961708F0961B881F7A95C9F7809508954C -:1096A000AA1BBB1B51E107C0AA1FBB1FA617B70708 -:1096B00010F0A61BB70B881F991F5A95A9F7809524 -:1096C0009095BC01CD01089597FB072E16F40094E8 -:1096D00007D077FD09D00E9450CB07FC05D03EF49F -:1096E000909581959F4F0895709561957F4F08954E -:1096F000EE0FFF1F881F8BBF0790F691E02D199486 -:109700009F939F770E944BCD0F90002042F490587A -:10971000A2EA2AED3FE049E450E40E94A9CB0C9470 -:1097200022D75058BB27AA270E94A9CB0C9422D736 -:109730000E9414D738F00E941BD720F039F49F3FC5 -:1097400019F426F40C9411D70EF4E095E7FB0C9471 -:109750000BD7E92F0E9433D758F3BA176207730764 -:109760008407950720F079F4A6F50C9455D70EF4EC -:10977000E0950B2EBA2FA02D0B01B90190010C0121 -:10978000CA01A0011124FF27591B99F0593F50F439 -:10979000503E68F11A16F040A22F232F342F442791 -:1097A000585FF3CF469537952795A795F040539589 -:1097B000C9F77EF41F16BA0B620B730B840BBAF059 -:1097C0009150A1F0FF0FBB1F661F771F881FC2F7C4 -:1097D0000EC0BA0F621F731F841F48F487957795D8 -:1097E0006795B795F7959E3F08F0B0CF9395880F92 -:1097F00008F09927EE0F9795879508950E9414D742 -:1098000060F080E891E009F49EEF0E941BD728F0F9 -:1098100040E851E071F45EEF0CC00C9411D70C9449 -:1098200055D7E92FE0780E9433D740F3092E052A57 -:10983000B1F3261737074807590738F00E2E07F8F7 -:10984000E02569F0E025E0640AC0EF6307F80094C2 -:1098500007FADB01B9019D01DC01CA01AD01EF93FB -:109860000E94A3CC0E9422D70E9441CC5F91552335 -:1098700039F02BED3FE049E450FD49EC0C9492CBDC -:109880000895DF93DD27B92FBF7740E85FE3161611 -:10989000170648075B0718F4D92F0E9417CE9F932D -:1098A0008F937F936F930E94A0CEECE8F1E00E942B -:1098B00094CD0E9422D72F913F914F915F910E94AA -:1098C00007D4DD2351F09058A2EA2AED3FE049EC9D -:1098D0005FE3D0785D270E94A9CBDF910C9422D75B -:1098E0000E94FACD90F09F3748F4911116F40C9431 -:1098F00056D760E070E080E89FE3089526F01B16DD -:10990000611D711D811D0C946BCD0C9486CD0E9440 -:10991000BDCDE3950C94E6CD0E94A0CC0C9422D74B -:109920000E941BD758F00E9414D740F029F45F3FE3 -:1099300029F00C940BD751110C9456D70C9411D7D5 -:109940000E9433D768F39923B1F3552391F3951B04 -:10995000550BBB27AA2762177307840738F09F5F50 -:109960005F4F220F331F441FAA1FA9F335D00E2EBD -:109970003AF0E0E832D091505040E695001CCAF72A -:109980002BD0FE2F29D0660F771F881FBB1F2617ED -:1099900037074807AB07B0E809F0BB0B802DBF01C4 -:1099A000FF2793585F4F3AF09E3F510578F00C9493 -:1099B0000BD70C9456D75F3FE4F3983ED4F38695CB -:1099C00077956795B795F7959F5FC9F7880F911DB4 -:1099D0009695879597F90895E1E0660F771F881FA0 -:1099E000BB1F621773078407BA0720F0621B730B53 -:1099F000840BBA0BEE1F88F7E09508950E9405CD01 -:109A00006894B1110C9456D708950E943BD788F002 -:109A10009F5798F0B92F9927B751B0F0E1F0660F32 -:109A2000771F881F991F1AF0BA95C9F714C0B13073 -:109A300091F00E9455D7B1E008950C9455D7672F47 -:109A4000782F8827B85F39F0B93FCCF386957795A2 -:109A50006795B395D9F73EF490958095709561958B -:109A60007F4F8F4F9F4F08950E94FACD90F09F3700 -:109A700048F4911116F00C9456D760E070E080E83D -:109A80009FEB089526F41B16611D711D811D0C941A -:109A90006BCD0C9486CDDF93CF931F930F938B01E7 -:109AA000EC01E9EBF1E00E9494CD0E9422D79801ED -:109AB000AE018B01EC0160E070E080E89FE30E9462 -:109AC00091CB0E9460CE9801AE010F911F91CF9172 -:109AD000DF910C9407D4882371F4772321F09850F8 -:109AE000872B762F07C0662311F499270DC090515C -:109AF000862B70E060E02AF09A95660F771F881F2A -:109B0000DAF7880F9695879597F908959F3F31F07A -:109B1000915020F4879577956795B795880F911D9B -:109B20009695879597F90895DF93CF931F930F9399 -:109B3000FF92EF92DF927B018C01689406C0DA2ECF -:109B4000EF010E9407D4FE01E894A591259135917B -:109B500045915591A6F3EF010E94A9CBFE01970113 -:109B6000A801DA9469F7DF90EF90FF900F911F91B1 -:109B7000CF91DF9108950C9411D70E943BD7D8F371 -:109B8000E894E0E0BB279F57F0F02AED3FE049EC76 -:109B900006C0EE0FBB0F661F771F881F28F0B23A72 -:109BA00062077307840728F0B25A620B730B840BA9 -:109BB000E3959A9572F7803830F49A95BB0F661F3B -:109BC000771F881FD2F790480C9488CDEF93E0FF61 -:109BD00007C0A2EA2AED3FE049EC5FEB0E94A9CB67 -:109BE0000E9422D70F90039401FC9058E1EEF1E01F -:109BF0000C94B0CE0E943BD7A0F0BEE7B91788F412 -:109C0000BB279F3860F41616B11D672F782F882761 -:109C1000985FF7CF869577956795B11D939596399F -:109C2000C8F308950E94D0D308F48FEF08959B01E4 -:109C3000AC0160E070E080E89FE30C948CCC0E9463 -:109C40003BD758F19E5760F19851A0F0E9F0983059 -:109C500020F5092E9927660F771F881F991F0A94F0 -:109C6000D1F712C0062E672F782F8827985F11F43E -:109C7000000C07C0993FB4F3869577956795939547 -:109C8000D9F7611D711D811D3EF4909580957095E9 -:109C900061957F4F8F4F9F4F089568940C9456D7CE -:109CA0000C9455D79F930E94BDCD0F9007FCEE5F9B -:109CB0000C94E6CD19F416F40C9411D70C9486CDBF -:109CC0000E943BD7B8F39923C9F3B6F39F57550BBE -:109CD00087FF0E94A9CE0024A0E640EA90018058A8 -:109CE0005695979528F4805C660F771F881F20F0A3 -:109CF00026173707480730F4621B730B840B2029A3 -:109D000031294A2BA69517940794202531254A27F7 -:109D100058F7660F771F881F20F026173707480768 -:109D200030F4620B730B840B200D311D411DA09587 -:109D300081F7B901842F9158880F969587950895DA -:109D40009B01AC010C94F4D30E94D0D3880B990BE7 -:109D5000089591505040660F771F881FD2F70895DD -:109D60009F938F937F936F93FF93EF939B01AC012E -:109D70000E94F4D3EF91FF910E9494CD2F913F91D7 -:109D80004F915F910C94F4D381E090E0F8940C949F -:109D9000E5D7FC018191861721F08823D9F799270F -:109DA00008953197CF010895FB01DC0101900D92D8 -:109DB0000020E1F70895FB01DC014150504030F0F4 -:109DC0008D910190801919F40020B9F7881B990B27 -:109DD00008958F929F92AF92BF92CF92DF92EF92AF -:109DE000FF92CF93DF93EC01688179818A819B8117 -:109DF000611571058105910521F464E279ED8BE52A -:109E000097E02DE133EF41E050E00E94A4D74901F3 -:109E10005A019B01AC01A7EAB1E40E94C3D76B01D0 -:109E20007C01ACEEB4EFA50194010E94D1D7DC0116 -:109E3000CB018C0D9D1DAE1DBF1DB7FF03C001974B -:109E4000A109B04888839983AA83BB83BC01CD0153 -:109E50009F77DF91CF91FF90EF90DF90CF90BF90F1 -:109E6000AF909F908F9008950C94E9CE85E792E093 -:109E70000C94E9CE6093750270937602809377021A -:109E80009093780208956F927F928F929F92AF92F3 -:109E9000BF92CF92DF92EF92FF920F931F93CF93D7 -:109EA000DF93EC017B016115710519F0DB018D93E6 -:109EB0009C938E010F5F1F4F7880872D90E00E944A -:109EC00014D3892B11F0E801F4CFBDE27B1205C059 -:109ED0000F5F1F4F7980C1E008C0EBE27E1204C023 -:109EE0008E010E5F1F4F7980C0E06801F1E0CF1A4C -:109EF000D10843E050E060E87EE2C6010E941DD335 -:109F0000892BF1F4680122E0C20ED11C45E050E03B -:109F10006BE77EE2C6010E941DD3892B21F4680104 -:109F200087E0C80ED11CE114F10419F0D701CD92DD -:109F3000DC92C111FFC060E070E080E89FE703C1E0 -:109F400043E050E068E77EE2C6010E941DD3892B02 -:109F500051F4E114F10409F4F2C00E5F1F4FF70150 -:109F600011830083ECC0680160E070E0CB0100E089 -:109F700010E0F601D0EDD70DDA3058F52C2F226025 -:109F8000622E2C2F2870C2FF05C0211128C00F5F40 -:109F90001F4F25C0222311F001501109A5E0B0E0A8 -:109FA0009B01AC010E94C3D74B015C01880C991C3A -:109FB000AA1CBB1CC501B4016D0F711D811D911D33 -:109FC0006839A9E97A078A07A9E19A0740F0C660CB -:109FD00005C0DE3F51F4C3FD44C0C8606C2EBFEF26 -:109FE000CB1ADB0A7080C62DC4CF2D2F2F7D2531D3 -:109FF000C1F540814D3211F4C06106C04B3221F0F1 -:10A00000319621E030E006C03296D60111964C918F -:10A0100022E030E0A0EDA40FAA3018F0E21BF30B11 -:10A0200020C040E050E04038BCE05B075CF49A019F -:10A03000220F331F220F331F420F531F440F551F90 -:10A040004A0F511D3196DF0111972C91A0EDA20FFF -:10A05000AA3048F3C4FF03C0519541955109040F3C -:10A06000151FC1FF07C0E114F10421F03197D7019A -:10A07000ED93FC930E9493D3C370C33019F06B012E -:10A080007C0106C06B017C01F7FAF094F7F8F094BC -:10A0900020E030E0A901C701B6010E948ED38823D9 -:10A0A00009F445C017FF06C0119501951109C7E9CC -:10A0B000DEE202C0CFEADEE25E01B8E1AB1AB1082F -:10A0C0004601BE2DAF2D90E2E92EF12C0E151F0595 -:10A0D00084F0FE012591359145915491B4018B2F67 -:10A0E0009A2F0E94F4D34B01B82FA92F0E191F09E4 -:10A0F000EDCF2497F594E794CA15DB0539F7640191 -:10A10000EB2EFA2E8E2D880F8F2D881F8F3F49F052 -:10A1100020E030E0A901C701B6010E948ED3811171 -:10A1200006C082E290E09093F40F8093F30FC70192 -:10A13000B60109C060E070E080E89FEF04C060E015 -:10A1400070E080EC9FE7DF91CF911F910F91FF901E -:10A15000EF90DF90CF90BF90AF909F908F907F90C7 -:10A160006F9008952F923F924F925F926F927F92DD -:10A170008F929F92AF92BF92CF92DF92EF92FF9217 -:10A180000F931F93CF93DF935C016B017A016115ED -:10A19000710519F0FB0191838083E114F10429F02A -:10A1A000C7010297839708F0F1C0E5012196F501F8 -:10A1B0001081812F90E00E9414D3892B11F05E0151 -:10A1C000F4CF1D3229F42196F501118101E007C079 -:10A1D0001B3221F4E5012296F501118100E0E11422 -:10A1E000F10459F1F0E1EF16F10461F41033E1F4F8 -:10A1F00088818F7D883569F519812296026070E12A -:10A20000E72EF12C88E0E816F10439F12CF4F2E0A5 -:10A21000EF16F104C9F12AC08AE0E816F10479F0DA -:10A22000E0E1EE16F10411F550E1E52EF12C812C60 -:10A23000912CA12C68E0B62E2CC01033C9F23AE064 -:10A24000E32EF12C4CEC842E982CA82C4CE0B42E50 -:10A2500020C010E3E114F104A9F698E0E92EF12CF6 -:10A26000812C912CA12C20E1B22E13C060E070E073 -:10A2700080E090E897010F2C000C440B550B0E94D6 -:10A2800082D749015A0105C0812C912CA12C80E470 -:10A29000B82E60E020E030E0A90127010F2C000C6F -:10A2A000660877081E01E0EDE10FEA3060F08FEB01 -:10A2B000810F8A3110F4E9EC05C08FE9810F8A31F2 -:10A2C00028F5E9EAE10F8E2F90E08E159F05F4F452 -:10A2D00067FD18C082169306A406B50690F0C30168 -:10A2E000B2010E9472D79B01AC012E0F311D411D9E -:10A2F000511D213031054105F0E85F0710F461E0A0 -:10A3000001C06FEF2196F1011081CCCF802F8170B9 -:10A31000C114D10471F0662329F02197F601D1838D -:10A32000C08307C001FF19C02297F601D183C08303 -:10A3300014C067FF12C0811105C02FEF3FEF4FEF30 -:10A340005FE704C020E030E040E050E882E290E0C7 -:10A350009093F40F8093F30F16C0882341F050952B -:10A360004095309521953F4F4F4F5F4F0CC057FFA1 -:10A370000AC082E290E09093F40F8093F30F2FEFE6 -:10A380003FEF4FEF5FE7B901CA0104C060E070E042 -:10A3900080E090E0DF91CF911F910F91FF90EF90BF -:10A3A000DF90CF90BF90AF909F908F907F906F90F5 -:10A3B0005F904F903F902F9008952F923F924F9231 -:10A3C0005F926F927F928F929F92AF92BF92CF9245 -:10A3D000DF92EF92FF920F931F93CF93DF9300D002 -:10A3E00000D0CDB7DEB75C016B017A016115710554 -:10A3F00019F0DB018D939C93E114F10429F0C7015E -:10A400000297839708F0DCC03501BFEF6B1A7B0A17 -:10A41000F5011081812F90E00E9414D3892B11F057 -:10A420005301F2CF1D3249F43501F2E06F0E711C79 -:10A43000D50111961C9101E009C01B3231F43501A0 -:10A44000B2E06B0E711CF501118100E0E114F10422 -:10A4500009F4C4C0F0E1EF16F10489F4103399F562 -:10A46000D3018C918F7D883509F0B2C011961C9173 -:10A47000B2E06B0E711C026050E1E52EF12CEAE0B7 -:10A48000EE16F10409F4B0C0F0E1EF16F104D9F0D2 -:10A4900028E0E216F10451F438E0E32EF12C882490 -:10A4A0008A94982CA82C4FE1B42E13C06FEF7FEF45 -:10A4B000CB0197010F2C000C440B550B0E9482D747 -:10A4C00049015A0106C088248A94982CA82C2FE0B0 -:10A4D000B22E7E826D8260E020E030E0A90127018B -:10A4E0000F2C000C660877082D803E80E0EDE10F10 -:10A4F000EA3060F08FEB810F8A3110F4E9EC05C08F -:10A500008FE9810F8A3190F5E9EAE10F8E2F90E013 -:10A510008E159F055CF56F3F09F182169306A40620 -:10A52000B506D8F0C301B2010E9472D72E2F30E0D9 -:10A5300040E050E029833A834B835C83260F371F2A -:10A54000481F591F89819A81AB81BC81281739071F -:10A550004A075B0710F061E001C06FEFED81FE81FB -:10A560003196FE83ED83D1011C91BECFC114D1047D -:10A5700089F0662339F08D819E810197F6019183E0 -:10A58000808308C001FF06C08D819E810297D6019D -:10A590008D939C9300FF07C0509540953095219571 -:10A5A0003F4F4F4F5F4F67FF10C082E290E09093A4 -:10A5B000F40F8093F30F6FEF7FEF8FEF9FEF1BC0D0 -:10A5C00060E070E080E090E016C0B901CA0113C0FD -:10A5D00010E3E114F10409F45FCF51CF103309F413 -:10A5E0003FCF9AE0E92EF12C89E9882E982CA82CEF -:10A5F00089E1B82E6ECF26960FB6F894DEBF0FBE57 -:10A60000CDBFDF91CF911F910F91FF90EF90DF9021 -:10A61000CF90BF90AF909F908F907F906F905F9002 -:10A620004F903F902F90089591110C945CD68032FA -:10A6300019F089508550C8F70895FB01DC0141509D -:10A64000504088F08D9181341CF08B350CF4805E85 -:10A65000659161341CF06B350CF4605E861B6111F2 -:10A6600071F3990B0895881BFCCFFB01DC0141506D -:10A67000504048F005900D920020C9F701C01D928E -:10A6800041505040E0F70895FB0155915523A9F042 -:10A69000BF01DC014D9145174111E1F759F4CD019E -:10A6A0000590002049F04D9140154111C9F3FB017F -:10A6B0004111EFCF81E090E0019708950F931F9330 -:10A6C000CF93DF93CDB7DEB72E970FB6F894DEBFEA -:10A6D0000FBECDBF0E891F898EE08C831A8309833C -:10A6E0008FEF9FE79E838D83AE01465E5F4F688D3F -:10A6F000798DCE0101960E9461D42F813885F801B1 -:10A70000E20FF31F10822E960FB6F894DEBF0FBE35 -:10A71000CDBFDF91CF911F910F9108950E94D0D3AB -:10A7200008F481E00895E89409C097FB3EF4909501 -:10A730008095709561957F4F8F4F9F4F9923A9F01A -:10A74000F92F96E9BB279395F695879577956795A9 -:10A75000B795F111F8CFFAF4BB0F11F460FF1BC0ED -:10A760006F5F7F4F8F4F9F4F16C0882311F096E980 -:10A7700011C0772321F09EE8872F762F05C066232E -:10A7800071F096E8862F70E060E02AF09A95660FE7 -:10A79000771F881FDAF7880F9695879597F90895A0 -:10A7A000990F0008550FAA0BE0E8FEEF16161706E2 -:10A7B000E807F907C0F012161306E407F50798F04A -:10A7C000621B730B840B950B39F40A2661F0232B63 -:10A7D000242B252B21F408950A2609F4A140A695DF -:10A7E0008FEF811D811D08950E9407D40C9422D7FC -:10A7F0000E9414D738F00E941BD720F0952311F047 -:10A800000C940BD70C9411D711240C9456D70E949A -:10A8100033D770F3959FC1F3950F50E0551F629F9A -:10A82000F001729FBB27F00DB11D639FAA27F00DA9 -:10A83000B11DAA1F649F6627B00DA11D661F829FD0 -:10A840002227B00DA11D621F739FB00DA11D621FB5 -:10A85000839FA00D611D221F749F3327A00D611DD2 -:10A86000231F849F600D211D822F762F6A2F1124B4 -:10A870009F5750409AF0F1F088234AF0EE0FFF1FE7 -:10A88000BB1F661F771F881F91505040A9F79E3F3E -:10A89000510580F00C940BD70C9456D75F3FE4F32E -:10A8A000983ED4F3869577956795B795F795E79594 -:10A8B0009F5FC1F7FE2B880F911D9695879597F99D -:10A8C00008952F923F924F925F926F927F928F9254 -:10A8D0009F92AF92BF92CF92DF92EF92FF920F932F -:10A8E0001F93CF93DF93CDB7DEB72C970FB6F894B5 -:10A8F000DEBF0FBECDBF7C016B018A01FC01178258 -:10A900001682838181FFBDC1CE0101964C01F70102 -:10A910009381F60193FD859193FF81916F018823C7 -:10A9200009F4ABC1853239F493FD859193FF819190 -:10A930006F01853229F4B70190E00E9475D6E7CF08 -:10A94000512C312C20E02032A0F48B3269F030F40D -:10A95000803259F0833269F420612CC08D3239F095 -:10A96000803339F4216026C02260246023C028602F -:10A9700021C027FD27C030ED380F3A3078F426FF8C -:10A9800006C0FAE05F9E300D1124532E13C08AE0FA -:10A99000389E300D1124332E20620CC08E3221F4EB -:10A9A00026FD6BC1206406C08C3611F4206802C0FD -:10A9B000883641F4F60193FD859193FF81916F01F3 -:10A9C0008111C1CF982F9F7D9554933028F40C5F4F -:10A9D0001F4FFFE3F9830DC0833631F0833771F0E9 -:10A9E000833509F05BC022C0F801808189830E5F46 -:10A9F0001F4F44244394512C540115C03801F2E0F8 -:10AA00006F0E711CF801A080B18026FF03C0652D78 -:10AA100070E002C06FEF7FEFC5012C870E946AD6FD -:10AA20002C0183012C852F77222E17C03801F2E0EC -:10AA30006F0E711CF801A080B18026FF03C0652D48 -:10AA400070E002C06FEF7FEFC5012C870E945FD6D8 -:10AA50002C012C852068222E830123FC1BC0832D12 -:10AA600090E048165906B0F4B70180E290E00E94E9 -:10AA700075D63A94F4CFF50127FC859127FE819194 -:10AA80005F01B70190E00E9475D631103A94F1E071 -:10AA90004F1A51084114510471F7E5C0843611F082 -:10AAA000893639F5F80127FF07C0608171818281FD -:10AAB00093810C5F1F4F08C060817181072E000CCD -:10AAC000880B990B0E5F1F4F2F76722E97FF09C0D0 -:10AAD00090958095709561957F4F8F4F9F4F20681F -:10AAE000722E2AE030E0A4010E94ADD6A82EA8184C -:10AAF00044C0853729F42F7EB22E2AE030E025C0ED -:10AB0000F22FF97FBF2E8F36C1F018F4883579F017 -:10AB1000B4C0803719F0883721F0AFC02F2F2061E3 -:10AB2000B22EB4FE0DC08B2D8460B82E09C024FF58 -:10AB30000AC09F2F9660B92E06C028E030E005C0FD -:10AB400020E130E002C020E132E0F801B7FE07C0AA -:10AB500060817181828193810C5F1F4F06C060818B -:10AB6000718180E090E00E5F1F4FA4010E94ADD67E -:10AB7000A82EA818FB2DFF777F2E76FE0BC0372D51 -:10AB80003E7FA51450F474FE0AC072FC08C0372D35 -:10AB90003E7E05C0BA2C372D03C0BA2C01C0B52C9F -:10ABA00034FF0DC0FE01EA0DF11D8081803311F4E8 -:10ABB000397E09C032FF06C0B394B39404C0832F1A -:10ABC000867809F0B39433FD13C030FF06C05A2CC9 -:10ABD000B31418F4530C5B18B32CB31468F4B70116 -:10ABE00080E290E03C870E9475D6B3943C85F5CF17 -:10ABF000B31410F43B1801C0312C34FF12C0B7015C -:10AC000080E390E03C870E9475D63C8532FF17C0F8 -:10AC100031FD03C088E790E002C088E590E0B7010D -:10AC20000CC0832F867859F031FF02C08BE201C03F -:10AC300080E237FD8DE2B70190E00E9475D6A51441 -:10AC400038F4B70180E390E00E9475D65A94F7CFAC -:10AC5000AA94F401EA0DF11D8081B70190E00E94F1 -:10AC600075D6A110F5CF332009F451CEB70180E29B -:10AC700090E00E9475D63A94F6CFF70186819781CD -:10AC800002C08FEF9FEF2C960FB6F894DEBF0FBE79 -:10AC9000CDBFDF91CF911F910F91FF90EF90DF908B -:10ACA000CF90BF90AF909F908F907F906F905F906C -:10ACB0004F903F902F900895992788270895FC0181 -:10ACC0000590615070400110D8F7809590958E0FD7 -:10ACD0009F1F0895FC016150704001900110D8F74A -:10ACE000809590958E0F9F1F08950F931F93CF937C -:10ACF000DF93FB01238121FD03C08FEF9FEF28C06D -:10AD000022FF16C04681578124813581421753079F -:10AD100044F4A081B1819D012F5F3F4F3183208397 -:10AD20008C93268137812F5F3F4F3783268310C056 -:10AD3000EB01092F182F0084F185E02D1995892B3F -:10AD4000E1F68E819F8101969F838E83812F902FC4 -:10AD5000DF91CF911F910F910895FA01AA27283012 -:10AD600051F1203181F1E8946F936E7F6E5F7F4FD8 -:10AD70008F4F9F4FAF4FB1E03ED0B4E03CD0670F54 -:10AD8000781F891F9A1FA11D680F791F8A1F911DA7 -:10AD9000A11D6A0F711D811D911DA11D20D009F4F7 -:10ADA00068943F912AE0269F11243019305D319339 -:10ADB000DEF6CF010895462F4770405D4193B3E022 -:10ADC0000FD0C9F7F6CF462F4F70405D4A3318F0C9 -:10ADD000495D31FD4052419302D0A9F7EACFB4E07A -:10ADE000A6959795879577956795BA95C9F7009732 -:10ADF0006105710508959B01AC010A2E06945795D3 -:10AE0000479537952795BA95C9F7620F731F841F29 -:10AE1000951FA01D089597F99F6780E870E060E096 -:10AE200008959FEF80EC089500240A9416161706E3 -:10AE300018060906089500240A941216130614062B -:10AE400005060895092E0394000C11F4882352F08E -:10AE5000BB0F40F4BF2B11F460FF04C06F5F7F4F46 -:10AE60008F4F9F4F089557FD9058440F551F59F02D -:10AE70005F3F71F04795880F97FB991F61F09F3FE7 -:10AE800079F087950895121613061406551FF2CF10 -:10AE90004695F1DF08C0161617061806991FF1CF60 -:10AEA00086957105610508940895E894BB27662787 -:10AEB0007727CB0197F90895F999FECF92BD81BD0F -:10AEC000F89A992780B50895262FF999FECF1FBAD1 -:10AED00092BD81BD20BD0FB6F894FA9AF99A0FBEC3 -:10AEE00001960895DB018F939F930E94C3D7BF9172 -:10AEF000AF91A29F800D911DA39F900DB29F900DC9 -:10AF000011240895A1E21A2EAA1BBB1BFD010DC03E -:10AF1000AA1FBB1FEE1FFF1FA217B307E407F50709 -:10AF200020F0A21BB30BE40BF50B661F771F881FE5 -:10AF3000991F1A9469F760957095809590959B017B -:10AF4000AC01BD01CF010895052E97FB1EF40094BE -:10AF50000E94BBD757FD07D00E9482D707FC03D0C1 -:10AF60004EF40C94BBD750954095309521953F4FAA -:10AF70004F4F5F4F089590958095709561957F4FE5 -:10AF80008F4F9F4F08950E94D6D7A59F900DB49FD5 -:10AF9000900DA49F800D911D11240895B7FF0C946E -:10AFA000C3D70E94C3D7821B930B0895A29FB00101 -:10AFB000B39FC001A39F700D811D1124911DB29FED -:0EAFC000700D811D1124911D0895F894FFCF8E -:10AFCE000000C84300004843000052430000C8C3BD -:10AFDE00000048C3000000006400010000803F0034 -:10AFEE00C079C4000048420000C8410000C07FFF85 -:10AFFE00FF3FFF3FC76EC76EC76EC76EC76EC76E89 -:10B00E00C76EC76E82006400640000007A430000C1 -:10B01E005243CDCCCC3D01010101FF9D9DF0FF7946 -:10B02E00C4F0FF79C4C0D401000110FF0300010079 -:10B03E0000F50F80000100000041424345FF3F1C18 -:10B04E00C6FF3F1CC60000000058595A45E438DEC2 -:10B05E0043E438DE435555054451333642E4388EC9 -:10B06E0040643B65415839E541000070410000C81D -:10B07E00410000C842AC000000580100006400000E -:10B08E000010270000E8030000563430002C012C7D -:10B09E00012C012C010000000064A834A82CA81873 -:10B0AE00A809A808A800000000D0376F70656E00D0 -:10B0BE00545249474745524544004F6E20004F6653 -:10B0CE006600504944204175746F74756E65207327 -:10B0DE007461727400504944204175746F74756EBA -:10B0EE0065206661696C6564212042616420657823 -:10B0FE00747275646572206E756D62657200496E4C -:10B10E0076616C6964206578747275646572005539 -:10B11E006E746F7563686564200050756C73696E2C -:10B12E0067202020006E6F2000537465707261746A -:10B13E006520746F6F20686967683A200042616409 -:10B14E00206932632072657175657374006469736A -:02B15E000000EF -:00000001FF diff --git a/.pioenvs/megaatmega2560/lib/libLiquidCrystal.a b/.pioenvs/megaatmega2560/lib/libLiquidCrystal.a deleted file mode 100644 index 06b1a992818f7a16b75e6958406b2c498af2660c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 38954 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%0A$ljAuIg2Ub50 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 E2PfxUGynhq diff --git a/.pioenvs/megaatmega2560/lib/libU8glib_ID7.a b/.pioenvs/megaatmega2560/lib/libU8glib_ID7.a deleted file mode 100644 index 025d8fe446fd9b07662fee7f124c1c3de5f4947a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4940594 zcmeFa2UHV57dE^WM2es^!3s8{s0keulnw%lg3{EOgajgi#3VEoMG;gKyI3eH0v1#( zfG8?O5X6EF8)8KPdq=GQ>?R?*n@#Zj-v9s4`ObMcXEbx4XYQSQ=g#aV*~}PBqVnkB z4$2esv43Psk_Fk^+|1HUU!R0P=zsO~&27vrED-s8We8FTg`n&<;&S^B1pTkbj6u%{ zY>2Qd42624ORhK6v+Cl%m5xlPC#v)sHVEovo+~WVRiR#R*}M+wb#4VxdPC_DQVeaN z-ae|rA^@_&Pf+id%8-J=E@5$>4JpVf@hOnP`zWOJ(MgB;*fF6#^Yx)V>z_e=PSrzw z9^8TYd>8{MD(sS9j8{U6|5E5hkYapqNOAoLNO9kKNU^*EQfxUOv-DMIgSyJ_zEI!) zlj8pk>Pu9j*Fk;JWoshTx4Uw^8tRKGN&|u+nZ>FKQbLz`!yqMeNnQadq08ZCkP^Dw zc7l}t!=l{#Hl(cgQg(65hm>U%Rv$rQcLL=%32g3aHJ zY*B{P|C>^?9#Th_w<{oZROzoB2Vsi+YN$WDFg8Q|(Iqto>i?gV@_eZOe^NdfL;e4Q zGGNpS=>OBgPlN{ir)5tIG~hoe*PNgM|3T4!4nhA>G53Hp&?Pb$()eGa`tJIH$++-B@J`g0cIBkU7 ziORCukh`o>b^vlGDj$A9?lOwUI4(q3n5K{iQOW)Sd7#UUV~_`~cq#@$gk|y^$P-_< zZICCv?7sqe5|vlJkf)q7)rkjnTN3=Csoj;zXV6r1`7i>SiYi{}b`VnZUqN1QG3Rwx zD8bXLX4$xVdpcROqF4eyUr$$GGKmsx6GjPT#83p`@E;^$*}^Q303sfWh3N7$bH?dH zF>GKxHcl)7j)K?||AXR_5tVQQH&z@Y)R)5}YKd+@f-TGp=*9-b=Fuq}+5(8qpt!N3 zLVc;RQNAn&odHEgMN_yOKJvexfWd|M0xCU%;?58_NAq~DY(^v_N+1&YM)SkPFF9hS zC$KL~g{2~@A4A~7iD5wWXv#E3oWK_t1227fj2Pr47q;cb<3u`fsJu`Z^5lE6*^DqM z8{jMfixUOWxfGyfdX$L5pt#0R*|0BM*au21gB2DoK zj}^*rrg8<*Jdib_-T<-4KjElSc@dy<$WZx!*C2jW8XM5NB>q%hm@xCiJP-;v0bx1= zBpSkW=0tL%1q>uhkU8MOqsDr0A{oex0qaAT&^1Z`G6!LNsUAP7qA4tGz_sp zqKP!aEH@q%XcAhYapL%_MdBKp6H8%)hKZ{%8J(0gHarQDEa6jVkrEXgCX>$)n-Jri z(0B=n&xz)NpmE`8hPWs|0)Y~M87@E@7V-SUSy2&^G(u*uP=j!Q5oHmKcnX~pDsGNc zBSRs0Aw?nwR<1}Yx2uk;dI;;jI9yT>bn@xKz-u883W7tSvv_n6WU(PkwC4t)`D;6gbq5BCqT#y68*I>;HXL0=)Y(N%EW->s$y*aU% zx(CQ!vA{7jln2%kq#D3u3Bb$+(S_|GH9y9}XhsxRXr&}V=Ma)BpAL8^0j$F*z@J05 za_6})Vpv4&W#MpJ3vc;t32-_mk^&asXjT-5;^;46MaA1#Quu;UN_Z@V&t*}VQHTp@ zS|}@wC7`k?v9Q}xD3#A=g++lRj-qg)1z?s@!o^`jD`A4wi^8Sys9?>Pr3%X-=!xt; z0&f_g6Y}-rNCXDDQP2ewH3b)ON+<{tQ3(0`P!MD)VDQn2f({T&VVThhTMMjh%}5k_ zG`PG)$|1-O4_~MOHNfH=;0uSHAI@S5-~p5xUpO~JB$3yEc6L}v^?=H50fe)=965M(aCA|Idz+CxE{%-#qQLYuHlV6mj~C=4Et!$XDumVxUbu>`p|zzY=2V!^j=;z}$PRY4N9 z3*s}PLMb%yVh6VbS;$3TUzTvO0QXkl<#c5BBLFpqM*-_4MYz-nVb3VAHXx|5?#+l{ zu)Ek?c=ibC@U09h3I~JLMWW0TWeQg2DIvpgj^uMK%t-`e8wKv?&b*57tC!RC-dtmql=Y%omLV=$5eN#sT+QaG1L!eu8+>6|PI<%wgl(fx9`R znQIh$!-LWcu6lS0gH4S`$UZDOkK@u+C6jOh_)QSij1mdcC|n*3zGR96LWqTOqJed} z6tb;Z92u-mp~C(Ws*!LgTpH5T?r5}VrhK0DKbRD9x-}`Hb!*bxs(UYmoNi5uXmU-O z+gQYzS&(FhK}3*iOw2)BVzOCW_(qCi7H3VN#fnE4xx7IUTS z4HtNu!lr?{)~;@$wGj$o6R1%~^I-_xvoJ1?!xZ-iP7y?aXyww7xA4RQL`k@SY-MgH zyi1{kf(sPI$Il6pl8PnB`X@pKJZco53FZRaOibW|Wt0wPFIWkLGZ^lWsDYV99N7xp zQM9}(3TPoZ1Qc|nL}LUtF|Z7y*zrNx1b{4)B1ncsF-l+%&OkzgB7n#s z3L-FwMll9Mtw~_sf?)*zif%EHu|mtiB{-Uo+&^C-99+XWH11F)1e&*;>U}SxUPj{2d zOssY(chIdx-9?QQQDaQ7__Qdpl@(YI&CGBU35#?M4_1u!1c#t~05{8IbCMNuy}(Xa z9AXxSp3Bl8cq1X{305g+igH}KDQ@;i6L6uGCdlzfPQT#yKC(LoqjL1h@3i!!$8}mn zkYhl;)6xlrGaw?!GJw4lh}%*_sZ3rpOF(e@zz-*rMR`KpR&>XK%M(niZZOPH;Txg{ z3XkE(0*~WEiN`TP!ho{7gijuPGi>f)P`TYD$Q**ka(mH5KVp}+P|2T;TT>W!RX5HLB#wQ+cIK?w@oni zGHiFB1w;`REdcn5fgM2@CGttsSVkBzDABNC333d`h?S_l>=0oIL@Lf7 zR`%cuyC%Y=wc8S14v}%_LZoAbhNLqVgUYc;=ulTSHy7fz(5OUH6?$AG_4Vu`k;ci0#wEaukNNC-f>^5dV*T1BVgeGm$5?*c0 ztdZ45xSEJ#hl?-)QS$wTFvX-Pgh7+05jrYOliz#PA|R*hD3)~EqD`WS-5T!JPoPa! za^Q@LXx*CZHfF%2tmMF%6w&0H6wc3X9R)P0)c|cysHWS_!>Ne+-b*^aKu-TdqM}&x zyM-opYq;AW0B!#=+7eo~Cc6z7(Dg5)Eul%9w5EX1^K7l)ccOrXza2Ld!}2g;Q>k0J zuC@S|$_}w!VOzr3Vkv~NKv86S2D&c0Z$eOZ|3tW4?Q(k$6v)a7aqlG*xn|@>0O*jF z2`Donir5S?!7RxX@PH;?z++H_&xdv0bOHo^8wUyn>ckTOfBZf7tb=+1_>+n1v&cnpL}`bG&)LSK~e7(Ui`93MP9j#-Q_ zU^o2|!*zt1(epi(Ho5FS(Hh+GR(Y4iqISa5r%)# z1eOTgQ>LO{x`+Vq$pSV%P>ld4{6!Rc0%LLPXkf7}Cq?)GcRxg#@|&${t^I zW1_yBkz|ao2p}9^2}Tr42`W9l5{x)n5}epy2~IG+B2Z4BWQ;GWp_~}W?Xk@973r2e zz9NELe`Ss@rZJ}P!k>D=*8ot^R{$)42^JOtxAE|InUXJSiD2|FNN{lZL|t<*av26i zHxM%Hb)nMc#J~EGvL^-z42mHc9%5l)lSCfE?SNc{!7d-9A}VSp>(kjOC%K`QDJRK8^y zQO7rz7ZmxOlM!`^0TDrl2iVDs8V=!{B_0qVCfji#P8@L|Cfg?=F1xpKt;&ry&@94b zYnR(ExuFKyWkecmAq75sjAMiK1^4739BwoUzJ|sH9E}PWN%@3sHFSMj-u1Qz-w9v_ zkZ^;C>jxkZL`s^34>XR^^@NYS&R{RZ1ikHgXr~)3@;cLfSh^VULL(t{W2~F#b;Y+E zWB-MS@`NLXd>PVp67Yu#|@q zoG6rdRE~NX>knC?f+#WYs2l^`hYkHO4=y$UlA{_%i6axohQ~uj)FmLXZWJz0yUf4~ z+lvB=U$v0PVHomk$c(*EgDAFgY{-qiPziDPyD)h%!VdtL2z)XLf2(Q@ZeqoV)J+o( zlnyG6fb|szN{0(az{MJk%C}57n$pej>4;{??;PP!N;fAm5D7k)25&3DQNXK^AExfQDRV3&W<-=OZ{V%o7;Lbm2w$?- zn=7i0Z1%=vfxW^)rFd?L7|mvaT{( zVmjCplOfz!2|?hEm5`kr;r)Ct65-xNhzM+71U5B!{1+YQ|!tL}VGE{^l!s$$AAg(PC1))U*5eDtu+40;i3t$&c9~Rh3 zRJel;K!Ly!CGq5A=tu=@og|&j}t2t)(;=15&gV1fuzz^0<`r3rDfOTcD;9s9x@u|lvrlUOG52*HtL zqf#l@gm!cU9YJt7D;ymq362xFr-|2^cS60@@3tj`l(* zz-d5xfe=t$Aa%4CLIG9-#tWE$_JYR&_i13SH%b&sys0IUix@d-s4#Mg9e5`>uy~o- zq7tP`CQU>8B&MO<5{byx(%Q(VrAtghuTotyDWjNl5Yq^Zk_n8GrM01>F4l%hALQx< z_Hslve?)797a_466;})&WsO7@#ByKhJ=YEB0x7l1QKt-2H8>A3yMgB zY9o^18e#f{P|!UQ3eXFeNP^dbp5{V|8J>ckMnVc|5+MT2@+FdBwP3F*g5lL{3 zqK;j|5o$&vmZV|@vK8M59lfwn9{RojuA=C0RpLLW znWOuJ)Uj-HRDS?$hQ8Dxbu8TsH3?uCr`-(gFM?w_gSiI*FxeWb9eqCn!|0Ji>Nq+o zKVTR=W=I`JM~xQ@qnCfAj-#WlE-;L9m5g&0eY+bLO2fq+)G^vY9UU1OF7BX?rDNkx z!^IucadfP9T-<56xPv;TGq||ZF!KfYhMp~O6&rU@$94w&P64K4;|}ULIx6nWXr2W+ zz2Q1qJE&vsP~bXxoRB(7JyMtW3aXgEBXukt9e5bVX~zT}!7!`25|kmh z5$3v!P|)`lLIFB;MH0Lg^g1D=pjKp|039ij1g8aay+kPJt0OGH-mi)z=vWFlSiRVL z3#1X=M<+~D2`Q*6kWhg45pxGCq~LwT+`%FgDIYO+u=H?N1o(~y?U7J|9!H@>;v)@w zVZ{WehfzrA&jCIx zFa?|6hy<74K!%2fQ5<{ zTt!C@sY^`4RcsC20T@L^53b^eR479aDI$^X6nYv1iW$Z#SZlFg1;7lfuZToiEqdw$ z3hEMP8Havv18NeBmT~AQ3u+R`A`boG5vWNZGB||+Z4Rm9V7wm)2kVGXg!6=CK?6_C zqQ*@qK&=Ntfy5kKC!t4LD8RKKp+;9opy7;=%+VkDi#UiG_-i2e%Qd6|zCW7jF3bh+ z6&M>iena%cgeUkRzPC5Ras!713Vf+y3{f39`%zK_N}S>EkihW~A_8m!`OXYgx4{c6 z{LvEd?HTfon5YG)3cqEP)P2BNb)uT^n@ATHIM9+0A1Vp2kxq;-(YI%C&k+&)!kH84 zCM3W$a0+M_f}9E3RRd>#cD=?N+KG{NRfNZMBGs_Z1#5Rz4f^S{p#2gP6!opRZ z;>Ae-!j2Fmjex|3!K8x2A>BAUMi>vAD;bK>AqSPTbpof!$Zku7O4|Cc2n}MyT#$|6 zG*pnLh-*l-D-DnuJT5|v2A@ibKS&T9J%b!ZDWL=raXk6bXApv>ptJDw5I=|jB%XZX z0M2IdS@2<&@Q460azvn0G!vXdBNCAEZ{afXFHw*CSYf?h#y<>Jco&_edm@>Jdhc z?-2}2^~ekxBdc&TT#w8Mj3Y7v<7SlUJPRar;wXuN0jtHE#t)Ab5MY8qG(0d#Di}hU zbbrutsbBz5sz>->#F$|_1oo`L=ZjSgL4brZY=^{=02tP;xfvK2^c+D1D8on{Zx|8c zA|aMx4RdK&IW7_ii0zRL=n%?2T*aG*WjO015#BgPjI#}6Ql^c}07kbsy(LLgxv*SjzT!L)?s_@;2(pU0xYr%($s2?!|RT~Bv~ z!qu3rDopq2x`TylvoST{NzJe!q#<~&3Q-CZ#TRJ!^-Kv5sfsZ;AUyc#gy_h~c=1(H zB(%l+paHPJGj%u$c&ZL3L9D|^i_heM)0)M%t6*$EUG%7*up)laPgoN_=m(qTgPU^( z*tQ1q7&#*BQtk&+kQ!)?Q~({R!zcMgbK!%3kt%Xzw8%R;P29o*oD~}j9#MjC#iF@T z7@I=_rvdxTbae+)3K78pjV4#vhY!${E&zT^Ri4Iw&3Pgu23!la&q5u_KIXoAw5_4ECk&n_R=AxUUQG)!C9H=X91kX?WS+!^keU2zvE<9WlEy16GiN-L; zOQHeHS&#&P=m*a-5GxA;KzINm20)!nh?Zl{w!;FbQ{vD7_Q*C2f;v#g+)NgN?J%-O zF*v;oIp{>XiTF4VDFkTazU;`Hf34raEP);!aBmk}fdglnVY53QZk{u(Ykgi|g z%RsPJaKCHDw~_oplo&yNK!}4-zh@&rx_(_H#$tqbK;VuLz6FA%vyf-b!7I@n4%w1q zK?a-dT3G4pTaw5?YDR(~GKpkmVFCU(x3&Qg_?xf1%+=eiM~@zm_^$`#2T5uWq)LLI z6aZQvgt5>-NDGR~q%-HwpU+5y+)@s%+XVH@g*xLhk2H9yCF-jxTu(Q%dEW0!x~XkS zt?T4BQ#9#so>?wWU$XMu>nAtI*^bwyw@-Uty0KzPj~;_`=dZcfa(~?W9j*OF$9>$j znaO-{Xy)d?p+`6;Jh*#$+3QyH9Yab|h#T>{z3ifO(CPYDf7eYlG#+B`8SX=cnv1T1 z#o%7O%56rD?6vW7^;zf4<)2gZG(9r?Rxe+kuwuAbXy_B|nw-sZ6PGX7-kZ8+d5G>> zRFl)zj_m8(F>5)TJzao8z2eYo|II?OFA)sS<+Ts!S{p`uYU; zYSqWc&1j4f(@4i?wh^Ro9IA@T+_t&N%YTN}#g0=QI}3K*^!vVGjMKa}gCzaFi`v!O zY^RQ{apLE0@4rDOe&o(k=9XUOmv5h4mww8^=hiUe#eD}@YR)7Lm{~hy)dAMqgo{%R z4_IZMy5z3_+Y;x%;A6s`LS?Z$sDx?1QSx%?oaEM^>Ug8Pn#)6$PN_P#W( zl^0UpV;jFCO(md5@izr9*6No$-3zN9VWu z2Wwf*WcX(FxJ`FGH}uHa1sd+!c@wUjwSHu^?DC%M-oA5JZ_Q6`zNJuhWl(5mThU38U3Q{M!Z zj%J--bh)*Iub$QnujK5p1(#p&&-kf-?KE9>pp<+)sjoWA+knI1t6rY=OZiOR&$DM| z&nUAku~$4t(ri{V&-#}BJ>|`b`)#XBOd>Kymn`sq@#;+D<#D4n?7wL+_jLa32@16q z?XNDTF7>DTFue{@A#(ZJp!Q#S3q$r6SH6Gu_^aZ!^OJ*B4PNe_?^Crbl{_hc_HcsL zS^L19^#hz2k1U^*YwADd>IKUa?ei8k?8;k3D!EXZW^(u4O1AB>r^!719cO;}mO7Z8 zm{4C*F_z}BRP{bPC3XMGq)WMBcCp4bKMUsRFD%Qr>~en8NZ#wGW7G}Jd0}6<8LOJk zOi%$zb69x%r|-vC+PE`wmJQC>v8l4?@K*m- z9#hZj4_U){a9ZGQJYDd??_>UzPfv?!RNr^%)P{#YJz{&LnH2Z@N9NKzJCmw4FH~zYJ+|AmO&L^^Fyv6@MOQoBtA!oK zYNL;S?(4qUV&LmjA#ZNB%-PjAypJ*aV5Hm7_n9P@l_~-!kD8y{9F=KqUaHL=dH25k z*gjxx=-9>^X^WH8o~fQUpFZ5BG)3{JXWG-fBYw{vY`Lp$cFVK0rRDi`PrTQKwyoK8 zd~Tin-hhQC3u4ENdsg~v#p8&KE2%$!(6%oYB);~0_|W^-tSxo3GLP#liA;M@#_~+} z|J!2$bkMBG_}HAC2O>6(%WHIO+jG3*!^#0^sq1&KRwbz=FWNhRVdfY$ZIx-G>dt#T zjY9o4zZsg)(s^XYZkCqHhk`$kvxY{T*k3gBLfD`OOO`YqFjsTk_j0np;oB4P%&Oeu zz5g=jPulzNN5Qr1PL-Pl%Ka9;x!)suieX$|yCdswyBS7)y24s>9J^>$7sb7``s2PeO$MEpHhyKa&qoLM$oQ(miu0gUXgv~?8=oX z3P%1e>(<*19g$z$v2L4=zv9a`=kCn=`}jh}&Q7@=PxcIFq$XvIeNlQOuE}~cqyO3RNsoq4 zh?}mq*JEel8LJ68+laJl7PHLP zo~k<9xYY9a!ZrrEp6Uv?*u)<3f_Prts^`^t}9_LCz9 z`()4Bf2LH68qm19a{kBOs^6xa3L6&R*mA#y$$Rcqwtry2$dX9A7N*^pSq=`V&FAeou7R`|&i5oLr$kkMd$!RquSub-ZIc zn~M)QI$Sw%YM*`ffjnmVn1QvUHXqb>W{lNXtRb+Dop<@M=ab6A(<+t?jQ*A%{rNb% zbdQ6>%l`9!O&U}kaenk5Hm~kBFZ9yg4~jGr}j)SR!ymB$VrwS9k7rBU(q zwUr%z=LVRZ@3qO+F#@FA)(Gz*v$Sg8+s4LzQ&7oc-TZJVmv$>K{NU_eJ9g}_An*EK zsqW+bYtN?UK#hHMRzE5?s+n%v?i%htHr4l7Y2J0kqGX-5$NaB9h&p&UQRU8|FRr_^ z1LvQaJ?Fjs$+ac)oM~qKR)?j3KbN-7yS8rnnYfAC7r(96vFUYKjWj#d73#c@_}1-S zzf)Ybz1C*m)-rxO&Z>FvVnALljjyG*RzE4N{g~scim+qz4u`xsI>+sNj~(CtKKZ^p zs?}%Rh}`;j)#p3Mta>w|KC0&J(V2_g)&{4YU%JhGQ<8eA|D@jS*ZZ`4tCDS0^=NM^ z69(>6ZWz({Xy+ZxODp_7{`hVXXOuc7ynMI?xlR9AX=MJ*>Qnt~X50;8k09BMa?l@< zIMVK*qJi^@ebw=;%=EWQOcn-zXgTKeu!_54BJ;_5&4CAu+Wo#;J*)pUxwvh8pN^2b zQxDym5i6xLzw~mdwwvr)e&9oCz&pz%hhEk!;dTa^*`12yI8H0U)?#FStj7Cv}$Amsm7_;gZYisvHb&h1#h-y z|30{_-Y)FP`P+WBA^3~Q;Kr$1$A|AtwpoTgN%>l&+W6k`^T5@9g+9Oc)LLs7 z9xhb9eRre5_Vf<#bX#rBx|7Ck4M{z7?04NMyh!^M_2TFKh#J=3P2O#JXQ1~;;@%KaD-i5pV= z8wa_r-MA{zVr;&hGyhTUl?%pK1D|SGRGhtX+&^hR-LJA8v(`~`=2R8a`&)NB{#riz zcj+mT@=lW#KDK}T);VshCXN5reC}Gk|N8a^UU|iL&OFxIY1z+*Hlu;vk~+dC_ry=r zCEus{(0NrW`dz%#Gt8oc-dUwTVM)krP46lB*Z&SvzOOauuu9=3!}%x1ZuO4~7`LU= zeudcrC&K*9 zi5tZVb2sdHJwp)bdY9f-@7NJB>F$RPpcJrG`H>!vZ|R;5QV_ zUbm=PwY%TPFU@Ew(!SyP=8ox#qP`;x+74y>Nj#b)XwhF#I(BUJ?t&{z^!yG~AB(+u zxQO|peqQFbm|IP*0~W;0SdqNaE;=nWI=j_+@j}P174JLFW;JwVwq}lWefilIS**Ij0w8j%~P zejG6=e3ko$O%OW(>@&W>u-|f%T}y_&&WOHT zyzAGOoFAqZwv*;>>N!-0b23p{U^7+%2xIW(UUmH1F!0cE6>MPcrj?8YATVw7}b6RbQoiJ@F^sF5}?= zBfj8!+O1EG>>1YP2clYxZjHRL*Z5R(qVcfZZdApFthI};`cI8%yf{rmhu4eysNYMr z)d80Wdv9)5`0B0be{b3W(j4CtwhxxaHB4@_-ZzJm{lcVobaTVxvb$Te7N@A#-_#A# zIBaRO&G@hLxg*O%>U@q>>95edv2@+4kLGRb^QWFVbC+7HRDMqJ6gBLuVvNJNp;K$- z9J>2`^(jri-OksTnFmNd?wd~p4v*dHem+%o+OWDy<)N-@9%C}&xGK0H)-li)n~u>v^URw@%Pd)GCLs1 zYh$I`jWyp_&pjPD>Sesm?4V@}Dl-)ghq2UWww0Z7&mUfQ;`gC(*EcM=GknTU-It$O zPlq(tJ8LJ|GALJ!lgpmvnsx3-yBE2Ftwb}AY4zA>?s#+*W9>GL{3aq8NeO)Ex}Q*_I`mh=dE)9m~x%U^2`ZTPl##oHG3 zdenUR&r#nI=X)L9ws8`CrCjE{ZI*6r!{^M!ly{uMb+exrT8#`-8FiT(5fQWQjN8UnZkCjn*9XW|RQdZ|A@)SldRbnnW?n0XqntW1s4)%mlNVLKpg#{+uVO$HvzOp6=D7Evbiz^Vp=_3-$I| zTYaQI_%SkN`OhlnrWpU$i<^$?f-liDtv0GH>GQhg{NppRj~(IbXwX@)fR{6wLN@MZ^yn(^(wD?Ubk1l#%NfQcX+b*n0(zKt4xn~)IBO#nAYmi z_^5N=+=V)&+w^^m=d^e4`#u$a-ME8o*+UZsJsxqezVf|#0smUERwH$< z-RQ3~YG^03CL11XGVHT|OUWzkM#kQ29*6QHKPnDiHg9H{^@Y!#4QgXw9Zr6g?(ZD^ zWyYTsD<51O7?M!$pR{6xPFv>6YsrW5A1*1#rH$j?uwWdTF~eTxP{7Pn6Na37(=uV| zt3|GU1vx1jj9#5hKEtI{&6~IF*c#sryJueA(@>Q#{`B#TtG(3zq_!~M-AUP2Y~p;- zr6Z)Y$F{at?SrTNIi!3(XxWteA-dBRCh0_ZD4h5lbuz7d%;|4|jO}ypmjwh~(0P~B zax`t_b!ICOzbv8T*6WKLM#=UH?1BhDy|U)y&r z|J+x7?KSOwbj{3Wwc9-g`P%RA(YU|Yfk&BBzCQ1HNYUDNh5Zzz&pk(1C~94^oKpF* z*Xc7lZBN>#)YffOr176^7{59sXH!ka^eMhp-}loKs2yjVbN21qyMEpLwB>7D?oYNT zS@c9DFibhwsPA}JCUvjcpO{afq5C)7$;%+GRQ$E-vi>{M?-~~5Ccg|_?v1<=`PE$3 ziw(i8jt3@KtGW-lwbEgZ!CKlu`hwF{TM`~_G*K&6R-`6Zc`fLl{N`uP5ZY32?!l8; zD{@c&J-W>2mEm+1isLu?%KWo`jV?ZkFiP<}{#t!lI?eWI(Xz+I4TFPkj9oD1L3MuJ zO!n-NnoCRSs|+W0SS<3>$>cf*Kk+`A5b*VN{|Ubn>-&z;4{2N0E05hL+qX(jFxq?j z^!TZNEsT|7Yc`IsHL_AVIp%?nR?|w`Rcoec&K+~c=gW>Z%Nt?O25J5tbJUV-zdp)J zWuyPLZ3_M~oZfuQ%&CffZ1gaHpq7Hw`SUL#KX$(K3i)i+C-w7|3z@%iMlen8&(nRf zsB-av)|@|DuQGg>4f-19`*_`tlLuO0 z{l{Am4vJ+Qz36Pz7-yWZ;Oy2x?skK&Dqj59WJn+UlWlr@!o~65Xm99+7Y&LkNR-E( zGhbh;8JAVo-fZ`4ox1*O&j+FpGD8!4LXbVA5SMw?F2a9Sz@pgQ38fY12Cm-hk`WVq zV6W*d&zzEiw70o_5o31d7i2B;$=KPrvzV6@H)~LD-nl`)H*LG%_hNLadVg*0P1{GP zYxnmZwxZ|M-tnDJ_UcaHUI+g8D$x%ikJ7Lvu`r_Y3Ov zx8dWU{*0@4H(Gw(b;2R}c+G@OmZR%$)?ZK@vY_zMTu#-H5x<>%d_G3K4^vw4WJKR> zi*_D39=oTWRI&F|Kdp7Ts$T9|nFgOr%~_4+ZlNFUoA%8-W*ho$&d^1Fhkki9(N3V% zdEIlY=DDO3*C*P&KN=FYw*U3L?9eIgefOz;ap=3(Kd0#Ge%_deiRa3mI*j2i;VrV+ z6lL}+GjZSswZH1$_9?r^s6_9WxoE(L@TXhKCXH@Ux_4Xe^XNa6srLpC-2Tj}bzBb% zm%hKt9B)rwrF?ye=euiXlak+UZ5n*ryvbc%*T{PPihbl4L)7y77>3SSU0K(n>8iS3 zw9-D}MLx@~vNP7_Dr~9&UPM+Cp=q!2ZS)RfZZfKQBL4 z;E;1?HNAiFsNZdsp4ORli7&sebhK}bQ|h64neH{`z{T;sAMRc(NbO8J^Ksrs|5F*2 zu3Aj9v7uS6quf3}b_|1h-+VgJY1rhS{S36W{!Do_OSy=#wPeWEk_P=;+fxtt-rq@$ zwbvI}**;Q8Xl=KB-yHAY;OWtEf9uAvrTs&E`z;FC-!#T_fYSwqKZA$XE3A*N4jNby z)Vk5ov$wy>@6X}G4yE*o8`?u~K&^+#k%PsBR$mkKO?TR+M;z4Ap=tcm@R(@klREHo z)#Hlc&5j0lBU)y(jo&)9Z*v^;;!fRl#?^W!1{-_W+!#u2`hSadGqQUn>`x$H3-h|H^-XXh`l{} z)F?VVFZ!s3Nox3$3E4L9rrmlnvS)Pq$}y!+d`q59*xj`A!qcm&r2}scp;d<%RlKcR zG{14qO`nEw?Ik}9zb-lOBzX|klajt&V72+~m**o-?|z~@W`FeM%8W@44T&pq2f z>h)<2efzUbCpPvoU@Sa6Qv1ZGPdQ=3zK=3LPBzqgdh77A_{V9=>T@n6t`6IxHz|ry z@#ySO^|>sEQVmkM1x@*>!;Mw8(F5(9GAN=ELAg` zM$dX%Q=8SkV@+Z$-6WN)*4lp0JK>YT`t_%0WN+AT$M$)kRgB$>MS129`WpG$?U~*W zS;{T`#d-^M1}`R^FWWupqiGVP=(*v&=esC9U9%atJ4VgVx;puayF;J%NApjf7FcW9 z^jc)>PEXfW9r*P@MvwPf48EwIop|-^|Dsj1Md;D-C;o zwM#AYMpf4Nzv~7BoH)Mx-CjE@j#ZDQX==H)PwlK?Y~!2MuZ+&_{V*#ex^Z>L{d)&j zW^B2l!qGU^w$$gi$vY~2dbaDSvZwo1S5Mk%aq-!AogTwqres+>3pX62&oNDl4B_|H z)%XnL5u;3$BiFsUGxkhLz5i`!}xAeuZhBZPevdG1!NH(>g7grqMH} zPjfsnIEq2v;+*`GH1sFGr_Q5syI!&sg1sy5HM>tUTXU_qxBab~;nntR=2Cj}cJrlI z5;wj36so!YhM#_M3HPMtdU{3Ha+_sC8h-2z`u+S`+`wLDA;BdRpWCa}ojH@B?NIS! zRZQ|yM~2;vb#K}uEuMPYh1MU+^Sq7fkr%rS+`*=3c=y&Cz_d zkmL>z_MwV#u6ob(`)@i+Q~$onr@-K-`?B@yHMv`d&Ug9deR)f4bx@1$l#*tbcSE;U zS3aR$TXl1DK z&#B*kXd7qSHp7+Ak00!_!0`U=ZwEae`^_jZw&(f!#IN?-G`s$$-|dxQL-GP_y>50K z@@y>_yPvLov!lRB+fa+AtiLe#q$m0GUkh8Ek<)j#HfMBtJLEF3HV^QhAtclZk&rb7KG@htGJXp!? z*wjM(a41Z`p_Qhsi{5T4XLIca&f=4g+HxyxzWPXeWNp) z19fhgZRRpp)<&{T>F#ZNCZ4~PcwndBn(=XgL++o?ySVy&yL0bFYX-eN^Lg|zhO?sD zcJ09*ci6O?$>VvYn|#`7t^Ox|(Fr^MExP#wttPni+h{Ut{jAkT4^|t;8vSkP<$6J7 zd;PxDt33mjk9}clnRj;P*})nt#!pABdlkkZNheM$_ue<^q}$c@++Zd@&-7%lPiJ;c z?~6)m+jaW-C6%7=C|8?(eRTN1y^T%zU8^+GKV70h^sCs331tmf_1#?h9URrm)x`J^LLN?sho99y!NJ^%3m*0SI->y zs6C;PXMb*me=aXQE^WWR`TCYn?fjRztNDjprR{v?|W(XQVu__O@v)BRw}JnW}lFPr!i1S4T{}w|2JSxZvrm z8#f2N&v~9fnx2)e_cX{cREKwR#-;<==Z@vjidQ83ENE^|8>IFev3}Go4_q@CGkLSd2k9pm2^$~j~D>dkaH|<^4FWY*L{qho(C%)m4*Eg&RQ=b&F=WWW; z-bJskFY6nr^5uOMUpLsgXh8U>JbqYDI}a;Zj9fL*LSa|G z)LmblCJ!lnm=x6X#I}a{?t1q9pZmfb7S-&0^t|@`oE1NopKv^X{p)>`f&f3}gTY+x zsIY=1eH+NiK(-Zd(Dw#|oeS07g@k;i;Gy04dD zNK4V<nV%xYYW4h4c41tGCqOJ6--@r?FeA{|5Rt-@cy*1>Cv# zc0q(@Xs@&TH&kA<>`jk6u~^a4|CN7M#l>usm-P#^dbR(aZiaH!^3|;C(jlEOQ$;UiNxN){$3{={Cnhj$buC+J{R@EWah#p7+Xl z*1f&6sr${g)9)*l4-K4N-@c@AY1OH<3;f^QyWxMw-1ze1mM@&`zPsma58H4*Y>PdQ z(%U|}V~yAM)6e6tE_HopS#ZnI0a|=_YhtF-M!sMA=X>L8BZBqX`WBzwq?UZhUv(5U z<}!I>{HtX0kvY!lx9igmajFw;4%j&*Nu#BCP(WlZ=iZ(_E|=ZslHGS^Mi{YL%%yXYh+QL?!Yt+w?TEd1}-1)RCF(1J3B1O}^2OL!I*Q+jVA)-%q_B zCc|Q0ls(h6vU;@X{-t?y6TEBfQgX6B&bEpn8Rn&={Wd>0;qlQ8?$3rg{vzp5&DI^u zuUsS8+!VNU`nF-6OWcpLS7%>)oYkS%;`W!jV6fWq7LS_jwo*E;juLg^_>aq1$;Yf# z1upKtpvO+H7?+z3iCHAg2Lr;}udjEyT=i`_nHBh3+nu)M>koF!s<`&HOs$@qtozn} z2(y^tHF(5G4^vM&L#p?h>UH;%wr!g8prEvKbb(Pv{nmLS>3cb2t})(?9(D8dtXYEe z+nG~GH`(1+)O2Ouv^Aa{bRl-L`jl0!8+z$^x_!I8hO+yj)8lDcIV~HeE4nQGRBKpq zee$>W)4f7M@=ne8c{~5jcArho<|Oft{eFAyPTA)A7W>hG zRYPmFYB_sqtx~r+fO_ zRc^eYP+Rh<_56{A1-8kpn**jyaZ6AsqCS0Y8C9A-Zr_QLrXxp7XUy3#>-6N04<-l{ z8@vOGKc%hMGmyzVzkiaiK}oI0s#Ma?#I>o%@0y%`UX(s@sxB|&_D930&71O6gJRqN zjElWgXO{BtOy2lw2UsmZ3tIG&H(AGC^roGCocy5J@-0oXN>6pHN9M2T3qlztE_N<) zcF#X*RzcfLOb;Im3G8%IF}yH!z3!-U1v^s1QVQ8ln;*66noWNCrI)(TxrhUg8tb39 zWKHGO^z&}~x!5p+3~msQ+MiAu@BeW|^0SH_Spj30RvwLeYm$;b&BWqs@XkduO#CL0 zThi*YPY%;KvD{$rmTOz<>xS!o;{LdBa*R^^P6Ktdw;mhgt;|9%H?O*pxspw*dmDXq z(>0Ax%Fayx;mXb$Cw3Z`sGVAMX+^N^2~OC@F+sj2&hxHaI{Rw8>xnc2_Z&Od37b4h z%vR{3*#T zJ2GZYO`-{7fMN3*bKZ?&7v~&bhv(!ZCB@tOxo+jndc6wU);W#~Q)SscU!QKCQhf8r z(b>Tp!t=h`A1OLtxb2R5(alBvCP#)Z$oo1nYky)%Wl73Km53j<>S>y1U2TWx~Antcc++_j`vK}BTdE&G)= z{hPlDv!RG)bwvB5-jUuqajENuDqRjEj||w}KZRZBHCV7~-&bSOI>Ui$edql;KVX>N z!aBWHy#sHX2P{6*|K6X*Z9i_ZwPu{>_MB!YP*!fu+cL7<{PoE10Vf?c-#xZev+%fk z6tnKY*5zwY_=M=1u{y4rp3C>SaXWu(na{0+u;=k}F0v1ubBIYctt!kO;^l0uKpoWZ zOC@VLO>0ceJ)hKsy`Hap$m`p0Z=STPaJyD>{YKXtwN=d)+Rbj-X{SsE#r|EoM(M7( z>#CcB#xHcaQ9mR(htw-FVCNO(PDYXRikjm zxNjc@HICSM_khmg__PJbH-HyE!HZ2*5$qL;acMpu^qr^Gyzlokw{9q{ZtL4~>cxI< zNNIBp+4CAc)vxLwMc=e|_rqyqmhc{zPm>7Sl{Y~?%gyo;Di3m4U6?wecRNc zlg&Ng$J2j3er}~f^EHF#+VtHAwSSr(xfd2u^XI_qHycM#1h<#)2z`{=h=biOc;`Dr$e~Wee&|kW%*_1KkU+66~ z8hx#B$W;r^#ri6LpR`wJe6n=<`0ADF^q2~>d5?Nzq?Da__(5mn&*@ey?W}8YgL~zS zDf!mcu6A$okn}gbWAi*5dXM)~e5q;GW;)@0(u?_~zkB^wUhuvm>-E5g+s3#QcpuR6 zIgmRh*JaMI+NsYXjh`8BDoxecZdfwsuE`qpg4GRcs$0i?Y`k`S!8XIS{?&~m$nkcC zpVf=TSvAdB+F3B+tV3t}^yu<=A8LZvM!)UZwBT<=q4m*{??(eaP`QbPk&KPeY0Iv! zm`^D$Ob7^?KWXgP3Qlq1vL}k?ODxl&$6xO#s<+>Xp^j7@vdr2qQv@bAF^iOU^b%**vnRM)Il*gE_`Yf;ok zj%J)YW!C@7t&`d2@rREe-kY@4F{0Y>&IMAqMMlyQ z$AZLa_BVZ(%7QyPYJ5MMBvm*seSJ70=`izV$FUBj!bJUoq4VBBAw7Su&^IplZs}-Z zI(`H%>DLLTHBj<$nEDx^i z%_p^(^wGFhvixME;3FksUR2PF;o+lf|EjZJ#FdZI)ax7H_GWk+=Vu{f_ut~qj&hCG zgi$#Tb4$YaX09)|^qz5P+=(wLYIja+sQvvm(XwgT){PD1{HaU+oZ9_sTard1Z%?#A zTaDN6NR`l=H8GhfRW~{5S#9QhFQhUYXE!x|Y_+eN0|I^@US4ksVxDm1~fK)Sdqbf`z z#1hy&0M`WF;1Z^R4QvJ8VgT0y>74ipwdU_5LZ8czc|e2)){iXIQ_QpUqu z|FYPO@eH!9m6@4kC<G?6UQ^}4M9Z&JY~=Tt*;dXoKL`W!102WAPCke{uA3x#PQPl5%=!`j<>Qu z1obA+rwIBY(wzv~S`7vxT5J^jFSculp-Xju=uw zDbxQg&wm)scRFAI(7&1f9f1Gci~K7J7y$g=*ZvB?|MU$169xQFt^KDC^*_o#>7oCR z{`YPFCjbL{8~uL-U;w!P(EdK}KP~gG{IDk-BPh){k0^&m=x`PY} zo-8M7L)A!vg$`YkCp|sRJRp2H$Q(w{=obUsZb07dFaVXU0T0IST_n!av8ZsdMa0U= z&zmoQOu5g;_p=(0+RFBnPc##s07E~bH+}dp4B=q&AtR|7oAg2#48T*_JOBZSN&;|# zDsn_W9X~~y3FLS4uCQ};zVpy<<0d%c28;;-mCoI*k=LbzF|1ff0Avf^aG%68c2EN< zzk+zBRaZv>%-5rA#>uivfJ>7Oq zG4C47oH3BU}M{+L>!*=%ITx)@nEt~g^ly6)&}M;`#4??9 zAZIyt+_P-eZ7eCt_DDOSzk2-~0@@bD%RouY_PgDp+D}-t6CdYrI}<|ZvKb#2C7Dr^ zX_b*e{~>tBs|9N*NtTpY#1^QP0a|>q+ah_?fcVsItYES;Uv_*RVJm3~x2s#KCIhdL zROzWT$~ua(Aab_-ASw5YRY0C4(o`>tY5Y+U2c6VORRyLl)}SP(J+AvwP%Y4lbDWO7_v&w(4Rr(GcvNGFO>@ zQ$xMPPHLWZOEcXLtQ$h2h71}P#kM)!ydWlIF{AolwO{;Bb*Q4&%Ifv*;OFT0aPM^RuhE2so-+HlVw!PKY%{!!!q z<_n$>fd@)tINS>mn6f8DE$+NmM(GYC2^|Hg=3a=b)~0dbFjycJrM<&fc?gi`gQ=~b zx_+tfhos5`$@xc{xkf?|0xa|GOEox-g-BdXBZAy#|Jn#MbLAP;SD?1@8p;IVKm^3` zxOR^kQo>kY392%Z61HO}19i191A0bifrP5#cs|D^1wybzoLP64E9;2CQ2t~Kx?H7A zw}E6ihiF(7`OMZqc(pcK0=ETqqgPIwXA!&vksw!F*L!D2t`HHJ@8s31vXUlNxC8<2 z(>~)^1ES=BT?^b1oCc=j=zUrtC+1+H|3#K{S`dI9T}ostYiBDYuriU-Om?Li4^K%0 z#TZ?LsQ^dhBZjQ|!^r}uFNLkRb*RM8w$q)N{39#>*y(Ze$r%elWmd7Qr|5V$ONXs! zZpyVzz88SDV3WMW~)xe}Qwpy9xqWje@@d5XnAyKsfhuaLtdf3btISo<-cjM|e z3mu|3m~2IeEQj6K;g=z5s1C$B>4=|WhIG}Pe8VIUEUQ&U(_E8dJKe8DMCrADQtKqpLZA?ts+nNzXJa%bGie{095-_AO{SxAokuT{QV>QU>Ts3FTcH$ye1-Lf3 zrfC)w`q7CI<{MEt&G355#p>+|s1?vfk2QZ5G66T+7b^*UmiF42I=BL#T;(Uh+S2}J z1mHh^rGT}S4tOE#p(N6-Xe*T%KjmMoWpg+SE?&eJ!!HOzYw8@9&*j0p7~V3BJx?XK zqNKnh_;grN_ryX-{h}?!ZmUN#V*n*7@gosT>S_5*z!!lFVQJG20@xIcHwKzr2y^&_ zc#tC&<;ln(5p^w3rV&?6OxtU|%TMQNWmociG+TNtT%%doa<(~u6{Y{=u6RMt)$Vl z@cY-wvVOJ_>@EHM6Yts^3F2!i{V&!#WgTOK#}Y=85v0I2$H0wGbc%{{%F_=C*F@cY zWm9NZ;30K7Jkk7EOxqQ;prp+5SLN$xV3#E~W+uQr7FA7&O%fj?N{{#~&wa{_nZVO8 zD4NNoDV=8t{Sg#gapx)fhhdrruPP06Eg42){e#qpmSro?$8)?gA1#Momi6R0d#fqN zOTwlPNy6hlRF#nI0)$imKM7G}mT+S8Ds$8Q56}4U$7jCEs$*=O*ZX&Ym@2zm_DP~2 z=$gl3_rRb2=$c3e%STP#8?@_S)rXgU1jMD_=6%+rA2KXnf3dkR_kYMasiG(F#ALom zsBDIxYk61!I?xxSo#RH+2pZvjePh*T;2u|ho) z#>E;N*frxQhC**H6`P8a6VZ~JyP#p98lO74WUDO$&7yloJNw*n zW{9qxFY5X;;HTw`j@$zH^pY;C=8;{Yn>g{d{8qruwZ!gK#Y55@=nM80`JuLZ7HQuY z9H1fs=&VrqPjixMTHyfLb(x2^d~_qi`UH&b;T~-ca$+L=S7{NYln|mwoO`W0A}O_& z2-RXT7ucqJ*`@+Efc{wr-KQ!$VC*-<;WYbmp=pMZ{uG^8R<>26&@fM&Q;dNFb8=qh zz2KFX5N>?0eNsE0TVNh<1Tgn3)7U9#Y(IT#M!E{;^lDhaxFTB>osK(rds>nZ zj5rbwUxDG4C@rW6?4e)+q87^pS#1zdWM|qMFn)txHH&1rcOVzkn@oz5tH8FK>Fft? zr<#Hg?>)mM%LTE_ygxmH;&iZ%8%jkcla3QV3E1{ z%~$v|1XY~nemd=_WD}f8KP;7(j3zMnx)uu{c!hZ6H-UE(6bylf)(likfYV>2Pq*19 zVm$A8R(^~fYgOl+Es3@Ji14*J@Z3=u09ctXqz^jd0>y`D)ui$pFSk10)!a`p?{P=$#|VnM``)hnZKwf~MeSexp0fzDstrRftb%GW-5!({Sy zIeMx)022VFCW=Y)jBPmtTm(j@n+Xk~3HWI+_ZA7&kGtDBFskE}@nBxr&kfW^D;x0;qP ztOPdp-pM7DB~%zJ1bpU2MEliR2eh)HSnjT z_C=EhLsJ>TQW+tVfI0&RD{^w_O1&H#_jP@Ieb$P(@TX4YfJa}5# z@0SQ`E%Njz^n{TuvNZIi*fJYluiaHsj=)6d&=*(D2&gkyShG=Z=-_NW_xE;tv8LNL#Ep*8_}g4Zuu z5F^nN%K-@<$`CGV097kX5+w+`pO)lFP;# z%fRZO5XFIq-kIUh=$!+1SB74N)7>wrXolEU3b1vLD4%DZP?)}Gbs24Yg1_Q}vH=ihQY-*(;?ePGR~QzRh@*ZEyLK8EBa$ZGc;{0f03QT~~_= z$7#V#-D39=G@k<2$=-RyQ^lv8SZYGl!i^~rNg>xMWGDcxD+6obw@tRTWQMp3wXHP6ZPss=qKP{Ws`kk? zs!i<^Jkj16d7(D5K4#L88fO#Fqm9#VBMr_W$(P{+7BWE zLg;7}96f%K6&o$wwy$cCZ}>_HElD#81foT=uY`0fW;qwnW|!WaKEa%RkBC6E^ax*5 zutU`R&yN6gZitu|;d6K@@1k>bSSuxOit)gAaD0$L*!|LL*zU#seS)m0q&$9J!~KVnlC?l;eri|KruH;zi8C%pR( zo;@qZsVjJfY|WfJsk@doubh&8zN62)c7E<$oR(g@XSpc-W4U}M+t1rk2X?kd`D{!U z2r+^RO;8rfm1xaqSm4MaLl)TEiii_sv!ay>7V*Yx#y#g8{Yj*lb7aZyV_GkXVPcZ9 ziN_b4p0wga;5S=t*StG!-8WeihR;qh+aF*8jMb+ACav3mAX!m&itrGrsJswF(agp# zeo@;fiY5%qluUC82u%n_P!P>g*d@Wuzec+mqjoHOr|!2}iSeBVn+rgIHB8%Cwg2#L&cgaz02k{__ zC^k3te1FyG{`zy8GR7Y0JAJPVwbHK9YH<8b!r@~vZHd6!Pq}P^jVkEIjtY(s1{3d0kB|!iRnmWnx0>tEO~sH z$igX>XC?jV!_iSB!3)S!m=$|kggZ5L@|2gUE=o=P*V{W2AvC5~e(|!wxe|n=XH=B! z@bpZ$Sf>TFKt8$I5*$ga`?v}MEufAT+Ffd=X)U4@#tR{kktq#?@?qsyA5z@Z94!2p zlT>QPORcmKpe&?$=@lZYoU)GMQ5OaNVpD-)pA%+oo>fzl)!(4Hc4>aU(x zOfygW(K&be-3P+=85jCv=GCOu~^HTYEv<#M9UkgTX0L+Axzr>^t$#>r^1ezb94PBF+A6AU%)8*rYOA z*``M=_g+c850gjpWV5yhzw**@ueTqQ+cK!rhu&d3k{tm<#ZqAk=#Zd9+bjSP5KG2T zG*=nkT^%%X97h|)@>k8BemfHR%D`lkb(z0F(Y;t}+jVhD{)J>qPG3bs4*lyK`wZwh zAOE>;#t#Wf0YC1G#rZP!xI@Z?D$9(ON8nNCp^Ei@p?`LD?QDwvS@a4;HY&ASZJ){C zua=>YH~{MGmHuEy0iHb%k5NT-a%~Zco)6sj{tin>(7*gv+96w;DZTr$9C?j+OHY5A zb8~ILVkJNDPxhw8io?%?U*cUl(-&7`Pac@+L$RJe+BXxodH`9NC(i%r>a3InQL>pI zwq?QyX@wMkuA{06B%O`zDQ({YZ8uS5gscB)_1RQ0l6C}1L3E@j6U77dCCj_O;Zq@z z!DtHBj<2?z0i zQ|769^$n#j{-OzCy`TawmqmvACZzkp83f7rrSN(%Sa|FlI(dND*Q9B(u;AjfmFUA1!}HmscPYFVAK6%19{9d1b#% z(SVjJ!W>bE_RWgSW?buxPbX9@6Uwq&j1bY4Y~96x<6+8+`9b;dOH@`wAc=t=#h?9L zL@y3d5+cd?@OGGX_-W`<^(DDO29fFBwy}$y0Ey=QwvW5-)_=KEnJy$n9a-1xoM8__ z5l8sC7h|wp$>Mkb5WmQ#q7(uHfC^sKrM5Ijs@d&{nk>Ea2QtvTQP8U@aAaz=XHP=D zJX*y?$qL4#&sis&tETsam~xlq#gY(EsgJ44MIkbs!OFt^eSR3tbkNx2d2;dZ&(+at zMrJ9BJX&suldw5ro~>uM$RIEw!+Cd}#Ee{N*%=PZl?)u|3};ItuSG|6>j}30h99^q zF7sn5>){)Zz{Nl|7vK1D<*C2qKRrF3JDES_^|1sq3C&HBSmh8^sMT%WfVG;SGQhrP z9-70unPQV#8Zs)8_K1kA>92~fHkN{n3N02z!wf{p>&3v#aF`36H@r+rePG9%wN5_x z&pD-o!#jv?wN!*L^ANfMdYOnswi4xCH7Ks>QY%m!O0%0bu)E=Y=E+jR)ZG)N;q{xB z>b}2uH&R-MJG^bw;ZTbaI4Qpmseb^<^~73^OPexD_He-nJ~&h2vR7U!P4!Dd+m1odG|3`<;Te`-#&$AWa#;Ny} zZ&rR6v&mZmgoiljhUdOOg-BPL4SDQIT}{j_mba1`8b8v9O|&)w(1^fW(tf<9nRl)1 zs_UUZekGevKM;S>xK0p|h)VM>lih7-#d5&kMtmqN~8G#A+4-^sG155X}JM z+2DR*!;Q+-UmKVhBEDO35a-10={@y#{ZutJhMO}*3t!(PSw8vwmGm;~kybNQLskTt zQn@v$KL6=kF7iB0(Zb$hdD38pEgk(?DX*%p)~r2+Z&j6R1_`*GiekoKfTaASfGelr zPhO@Y^Er(P7OVQKoY}1HTyd{b3VUE$Kwo70Cuoqv^;uh6=w`NtKt3FM#O$R-mKAo^ z#av!=iYZ-Ld3Tl$V3|^ z0=N(?V`+o1zCRWdpv5;AKDzC#Gw)*BQB=Qq9Y`PJOePN_AZzD<*!@f~5HhbPN3dY8 zw9oD37i3Ggpe5LJ+1N}L!lab){M0AMEkOqx(;Kdpc`d6>b0b~zi9OJz2Pe5&H>v$L zucz7IHfl6&aoE3VwC>36`eMpyaH+$LQ2EGR6EbtGe)FT{__LDS4Isw4yp;Quzpk`i z_Oqn6CUw*NRQXW|*dM}zDEpwm>8tuc&i5O^7iviU>)5WJUS{ciU-orQwS!vd%SHY7 zug@N4W?Atkg9*WY+KL>~#*(8{zwlToKRMgo-S-J~TCRK_s20QUZd{St<0~%CRpcI1QUL<;Kc(}2+939ApkDux(GRo(=iY!;dry&iM{UuWkyTX04_&^<|pkCN->rWA+(n% zXG?p;qt-=Y@mJh-w|0o3Geid{O3I$;8??KpiGxw$u?p}4|0U+e3i*sY)?{P4L+jHh zA0BebwHtRI%`uL41##v*ayg{-Q@WAhd!$y&NF9frxXFN zn2(9A+93Zc=2-^Hd%H8F6-HQ#&i4R z!P}=ZmTVj!zN^)l@M#uCRzNQsjmSvK4;`pLvH()wRE%iF#Zzcm#qBdKDs9SE8!A2- z6ymxd1TN~();Vq67DDS;T$@f^ZKs}wlT{4ZnrJ&v46W?9L8nlG^Ud8{8cWOB?gH7GBs#n;77HQTSOD(_4e5*)($rbb4jjJlH=;Iz zWGkA#T5Y1K_%rgZiF-2z-^Dw=sgMtOC8beS_ZMdUOA_#w`Jk}-V$WIMgF01bhnXrs z>})V8Dl^_d2cF0$ksKLGkJsJC6WWRXZ)s3ZHnhdrN)S%WQ{@2d176A#*|QdwTa~*A zwFlZUSF`lS4BG6|&{Pw!*-^nkj|aFL-=SOU#v)iM*=S>o0CsWC6RhHguQEkSUw7tD zr=gW}exTZlew>2vCz3RJDbUF(s%7Yig%s4wiQdU9<0~Y+T>o}|O{s;q%J5VWWOqsjx>~akrav9po7}P7f*Zseg?Cp)VQEqXen}@P$ z^>k#@i&NFssUX5B+o9;75bPp*yG_W>>40`9^ZI%rYlZmGqhr!u-js{PxAhJ18xm!Jlq^ht7b#1HRpY%Yh8+8F=fK@ts0LTs_V?`2qlV6_@@qj{KK5aGSmM zghNUMVX7b+Mu`hfQBm+}y$P1coR}4sEKCadYLLAUI&zkwA~-?|dWs2~UtAeGKTlLH z7=O^*Mrkw~f0so>=46xH9K;YE?>WnJ=JjKS^O^GQnM+JR5^102${upmQ<9JzTn!Fe#kgGnh2_H1@8SO_j{O=n73 zoN&|!;R0vui;fw|bM0fZb31;bCh4+8=5g}q4GQgtwKfqkYI{CJNa<|>xSpUm(9CY( z>=U==Dus+T;)$&@zvT(1*({c7YumKnrj|49AW)3AFESK$Mmn_Dv$Xm(Pf zPWq1BPO~YSc4jCu5)-QgP`Y5cTo0Jg@9;IAaKOLCm4Vl_2i=97e+3az$O$i&)OALY$l zu{~k2G3B`f>QGO@hayLUWMq*KIR9mu}#_%HP~@6<1tWuaLt z^4wU**XJw@HG*&X&z zWEsYaV@s=?Wuaw^2t&yy*e-fu7OMwUtfSNeAypU@hLmfm zFgkk0Qhu4nj#|l#t`#)OSJ-`JN9FbW7>#jWH|gJl2qgmE6c;+@qg#pmvxFgWzx6wK zYxR`ZaNUkn0D;HvO&SxPXRwU2`>8>7yObA0SrK1Qc>26gD}P0~t2kM-_@Hjdx-cL- zXUZG9Iokghky&*)ZJ+gmAzSHNRC=2dZ>Pa#>)M7HX|!)kCU+k@+W;aSaRJzB3pz6; zk-twemZ3T)6_)MRAa7+Z~V z?Kj)F4sGn4Z(0R19$cJ3x4^2ljv8z@I)_hYqFpnLG!s}dY7Z;KpM&s;U}D9@{(69alTpVPRQhIyO| zSS42UTK3tiX$_C)Y8YQ))WqoE!egZ-OsUzONxW`+i4&!A`1q-hlVivuO0N@VDq4C< zXOZb%e9VkF*`p*2MUIKD{H6`tjDHP5@O!vJ3EAOqY+OUxieOhq;7KA1stU;aaksB} zOM|h3702=mJa&tWR7)^E0Ii6G~?NO{kU!VBf>Z z#*ul=Ei!#s8m|}PTHv#|3D|9}bf8ckD^+JBAm#p=#rjrfO*5JccP*#7TACX&5pA}R zrFjUBLV4ZHIVwqu=afw?Xtq&Dz@h5V>JR3X4fGmXdujQ&BlVpm!>r*0ue(Yp19@YZ za+6>G{E+%JJF0QYwr6ZSyJ&4kUqY!mcQYRC-o-v2&jYX;2S@IFsSo|q)*9Un!_461 zRKJyQoG=A*-#Gk`4*Nr`l5ZHeZxWj9WlVDAH7w?cYE=~vT`VbV{dBfUi)+EJ#Ql}| z46BhOu=I8&AI}nXWg zcf-Sn{OHMj*<9-E!XaJx1YYe!RobzfZ0a zzyxjzu%Q<*lRO0O*`dNN?S319!W8wOB1+c@-vg;)N@MEaWUSIVAloN^m8p!el#I{C zm>r9$#*0M5Y!%5)NVFGCR7SBGF`5KqFs?ESY_w;nQm4mXM?dFD_A|@}zE8Rnfn_Rg zNH6oxf}m7DS_qbLj3MM6h8QSxx13?qk-gwWTVKb9=1~z)vZj~0qVKKh!rSSX2V<8K zSQ3}BpKXU$8c0(Xa%f>7l?**pzk9K;l6dNUlPg@*1!X~XL$w1GOZYC5Cd^3L|BO-| zfF(^6CH)dLQy&VrHk})UpKQ;xB58c^&bGXt&iLG=a?nJk=cF9bHi0BqUKPmNW>rDe zHM%r=5A1mrBZH*?ybD z8SI*Lq+sC!RnP4(e{KMDgDOKoW>o>uVldFfLXUvbt()p`NSmTJb-5`sy|cO@*EaV4 z4LYrn!_2WCqQwr#-WTa$rxdwG=YWDy6PYU>32rGC_j(5dE&yWdPoZ1{Xsi%e4?I!s zql=Tc`HYUfiKH$6HDIf5;FcF+#GWvQS!y1)*|7rc)P4fSQzvNJa8Q zorEVsCs#XE$pT6MiDwBOd{bZ;1^J%drS)PFmveA28-{kVQ9JU99_VmOu)zP+A(@qM zq_cMYSv2lgqn#3Fv)Ur9#-ykTxd{xP%-}QHV68m^;|T-c2zGGW7zY@EbLUs*BAe0c z$T911^h>O9_3+zIjF72s!7bBuY0uR?Vl}7w~h%nCGFzRC;P^}b#`$ktK=n~{1x`9g7p@S)%H|>b5^cE7jF@a;K5>*45Ue& zmRt$s)6tT?Y7!+20UU^dSQnRkfjZvV`Ez(tuTuG@y@s~CLkE2l>o=Lrm&wLYiNT#Y zwA0&_beW(4#DmROGv-x17;M@;=DlSz=E131{U!%|)NkATuN{&Zw`&qi>9V0Cn$08y zkTDfO=OZbQFMyRkIU(3ZxzVccGq|fN1<=*h4unKXUaT$WVph_q(hkYN%i{PEvuYLG zvVkPFe!E$P=Qvcqo{x;I-4AV(AupxZ?ey`DjM^27JKG&wp14*56L7Y6 zN4L5b+d?+7(qn`4;g2rV>(QiO;ha_Zb3_Y8jT zy{1EGFOPSYYJ5CcKVYlys3Xs(bK^`0;TZVw+NZNlta=OlXL2p-1pY;|V}@UK(yX)J zZXm9Q;qRQFL)!RXK5R)8#kzz?&3M)}t*}o(wsmdjHf$CGtWK9(F%bMp4x;f})o^Ixzbh~NA$B&2cToA>^Nd=G`8N?wT zm{U-HFbrV#Lv%5=ZujBl?zPt|EYB*!5fMx}vOX$H(%pRuR*hmT!G>x6>ca`IiI%A| zWX!n4C@Te_yzNLX`fve_Pt536Sv8k_I+R5xM@!jgD)zj}I=?Ctg<^YqDdhwcv0vv6Zje^KQhyN zCRB#&5gJ{RuzeAS&^o6zE$z$;Cchq(B7WY&J9KiT(vsV$-|5Eg$v1Ro*}N2YK0t6Y zG#FjN)ejmXtcRv780owrb0CBT{qgAU)6Wkxb#8JVYiO))UaNbP9Y~5cbPc7UUfe*v zh6R;Tisy@*8U=5IFV%O?D%P-4P+dXY_RRI1X*=ouNf9A0A`}JG&1&(dkU9ITiJyC6 zhpiY!G+Lpa|83y-{x(Dd*~ZI7Ks%bb9AX(k6h;4Kv{}_E156Q5Pz5A91VSWUB;Tsq z`?~7{uZQNehf$s zzs5GRjz0q+%W1}O_fm*dj#%y}gJmvA&Imjl7wm*s?u4&xj8cchHF0%lOX(6#56M&F zl99vW0(Rp~l=J3-I_HYd8BKCvGA`)mmsMl1X9a%)_%E$n@gB&<@G_lA5=|qBI zdK)cbs>Tv->&(%!v)ja1$Os8MA7;{fj{fDTy$g2R(@2AXANXk)9N1H5)Y1P^VI*Wj z%4~Q#@ORI8ox^7xg0%v}r(4eW^MgufLB@~$?y032-x``-3EM9Hbu0NDY>2RUV7JBl z-Vs3Y-L+GSlL4VU@LvJolhQ{{O3{yglHR|U7vM}8)79}qhl=1 zwYf{Kirc|cx5nkiT#fZ_m7}fcHLbrGOKcvv$+=NXLDy_QCx%b9ADdD#9?rp-&HDIL zS`OTRM_=;(rUA=wpj`XlYOJEi?!CB8@yAJ{RA#B}2)zaObi-dCV`^YFoz+ z*7J6hTXiW>%I1PSJ+I9#bT_2oMH_2*v{;ubk;`t-S?>UT!fD9F4l#c0PcA9tI?Aj+ zb$Z?srx(U&pet>1n3e7DF6-^7+GMTVI{P4W3*RpFxnXpBykPBe!|g!k#IS-DyChWJ zI_lCJBPzRkgOBSKT)t37uH^^_P~KqS{vK-Pm|B1*WdjuxPexw(?9^wW;@^ddhtxvV zvVn0}w@|fM!YFW^tzZ_pDOwtug=VkD3)yzJ_|5n@IzxaR4wEepG@k+!=?$cW950oB zKt{-k8C)(QD`-ijv=EmOvk0SOHcx6HF)bv^rPK&13YJit$ADa}9-k4oXeBWvYKcdu z8AO{|cf=6&$4d)6&yg@blAhB%OAyfE6&K=#x1`v$w~^E z-sW7NGg!$d?tcE|^Hh`kiSShQ9Y%%77E?o#yAGkhV1!y(G9);jPE`J|Wzf8RJnAZG1Q0W}Z;|+bDQ#f%6ihiZ%8Vg2t{!tz z(1hb+_efT?l5B5CmuI9Br<3`2Rz zmgrPo*eCbOV;3{v+`vrd3c)AQ2>4%_0hx!i zk*lnF+gh$-)mik4^gxX>9XHwJ%n~#`1RG-TCm7=OXC9->BuOUQ12!b9uDDeyhpb^; zWnFk6UBEwaUx~|Hi7temfEsK~ct_cYFGQEcL$54hDTRr+f2#YA!a_FIN5~XMr{Z1R z)KM$yyETJ%i9sZ-B6vv=LgW)iR`0FkLa%iYHJ2f8H2ogSb7QZig50Ge?-^Zr@GV%# z>+q=ZYRqAMw){iCi+byOx8(%@mv8k#nll8kA$+2z3r0WY)h+8H)0?|0TQwy02ED z3^rTqdz~+Q2td^g!S-qoip@T220d#AiE>`>kc}vRL`N4-hTSg~m}@{Q_v|Fo)8@5l zj8Yn^AGmMLNM-(Gt=MmLtN^MV4i#htp#+;p9OxA7z9rnA@c0>6^`3HeNC2yx`P_=q z(3Qu~yg4X;DXG>wgHyk>qH@D4iN36?#oi8amiGz=xromizE~gz=Q5t{^Ub1l*CKXE zd92Wn2)O|k?ko%?Zkn%&`jJelGg&<9Vq%KICxswnBW#aXZaKxp3?RgScRW zn1_?j6&t&)Vx%)T{bXFkN^OtYyopH1CfX%2Jq8{$pbN%SY20%_Y%Un7ig~hul|C4l z#{Ia%xPZhbAb(!CWokh+Ys&|kUZ`TRH02td(=;8pqne91BNvpem0RW^2G#ehbrlcq z{0vjtiYG%TA&cS%XE#~?d|6P!)A;Z+m>yy)ixKe-!X2a~dW2c6Ozk?4283Qo;`vJQ zGy%9{KoiUh%g7E)2;r@u8y5H{xCevU3~}rtnh^t(fb8RSlGJ{-swV>~wnO}vlMVzO5T%`)8 zf$5lE30a|6bRp=dc+Rc|w$s>+OwFgylcm94?t=sYrmBQc?Zgn z)X}M)+pU#IG+Qc>H*5jvPqY~1>Y2*KamInCqht0SUD8A|M8d%Q z-8I#7RQ~zngYdn!rB^|cRTd6t9pWJNr)7VOU?;J|!U4i?_(1qALqlUE6qGvp`y2aD z(IL(rogDbXh};hoO}V@E%`6=QM@QdGb)BqMvK|9jJy$y9HqmgM7u@b`%6uG*nbH^s2~s^3LDK?VZh_b~R#woBd0{R^(zNdmkin1nqhDvd+dLNR5iY zfxbN+*+2zffOH~J-ylk3vtAG-fp^$2SiiLRbpLpZeon9uF*q_YF@!+>`23vk`kXt` z1#z+gDZc*Nqa2u$Vu*Z{IY7Yj<&=D+xKWercUQ0%5rRQmsrOg{PQUrvTF9m@T+nDHh?YPFN#8!MO!oGhew;dj$E&GR zL=*{$0I>+iJX#MX7Gyqb+0G1_&_K3*ZEAYj>*3>b$Jb1}ZcDw~%XwIC9vcqK=SM)j zUtj(jtRcHm$nelQhjEH@54_pYncwA)Z^mMCu8Ou{d$n!nkAF@|FEi?Sz37P_<}JDN z3}I>?u_4<~n4vI!)O9V8$_cbwV1pS`c$jFu|2QZpoQBd4X^xizri5z}p4Gvj9*pmg zvdwTTbfZhVne`i?XmC1!#K}v&JX^kR(qa`+7yL?-qTj?PF<*wJ9pf?^p1cBLW5bHkF4rW#mT}pr|sq$`^P-seB};? zuj33Q!(#>=wtCW=E=%Y;t-Zh9?6hWJ!?W>?)h)%~Mr+?V{ z{Cz|bo~ojIe*+q}hX$L#Bh*Q(g|9GJG*w$M8q#ZIs9nm6NxKuO)7mv!{7hAqPHMtw zXdX0Iwy8%RHnF|zvzCLWY}stZ2+0%+JwHhKs6}OnvIa_Qqq{O^+w}xpB(=BxGfx&R zVN2>gD)v$aaWCFq3bRLTSx6Wg_qrzM=cI~DeNa|FJZ9hkQh*4rLXjwrdo)$V|B#0F#=x7}<g0wNh z5D^*HUXV~p@(scuL##nZ&yI5j7l^Ci=AKQ`ZqFh8jnSkvB52#udHz8oyE?D$32S{;zeO3C z-t&KrZ7etVk^93j*VQ-<^rRgIdBTO8Vdf)3<%fsOY1De{ou@nk59Apkvjifet?DV& z>05bkltK6gxt^Ra9fJ^d1?GEzo!#QB8s&q6s9}}sa8)LwE{KgA=^~V)deX_}yQQACQ147-a6}yblKhbdvz+ zTL9=I`z>VxmYt%VM8~FuN{GBEYl_RvF{J^gPT?8L3~q}MFV~Q_oc~%y6I&ESCKh4(S0ZH!rzaIXpXod_DJj!hRek0KFQ( z5dx6bG64?dvk2_OLi9ibdXN#djEsC+UXJb5X=}b+IG&YF9#0-Snkm=|L_s7SK|Eu% z+pW3Twp?q5h>T)hPF{gA-)0r9e*vImbaZ%}rP$e16h{~U@cw#smjw^h9A%lL@<1#r z6%kXZN;H=*zW4`NmAoWX5-?O*O7tO5mcyZZ0;1AADgs!)9~g)HtB2L{6b03ek*T& zz7BuI9h65T-xAigXwtS@Dm#;=+bjSD5C(<#Qw(8Bc~Am2z(4HF@mWsU=aZgX+Fnny zrH_EHgI40D)W&|<*{=|OkdXV>7-4%U#XnLPBshJM66=gzuBtPxW9s@ha*}NKQp|^4 z;5e+u_7>6#l)Vk#Rp4@^2T6;0K~2wkYb9P#V`|+@d7Dgqz74FN(uwte1H!P$=@egW z$V2Moy`O+N*mJy=1fH%O$$4Otmhj#^M~)N(P1gI#NqR5iz4za5_XhFak>Qlu`|fTF z@XL>0Z_lSnti2;6+QvnhuTbh(c~?>s;EtRohx&X$M)j2o9qx=)yBMoM-^FA_R0v%t zS(o#&hTF1|ftNLdK&4QGayom!b2XTso=KoeJ)No6RH)Px@63sw!w(dw5Co@zL~yl9 z9T4x{d@*?UPwf04wGQIobU;G7O^Mkdyh@fc`HY=i1*a68#tyJq`hkztLdQ)W>szYK z;L*{x^3b_s;KlSD*c&IaciG?!tcSBK6+G8inV1?J{>6PW#InYnlWia5%DYr+2 zxA0;88^SRou2lmOT#Kc;sc|%YyOM5SUP%|fG+ju*siphL|E8>vUc_&Ab205+sFU&4;0*H-Mw$`&~9$m}}3IJQt`j9-SivMeRu@%ci*XaZm2^D*zb zb06g?;@!G_+M+CoK7QkZKT$sg9mMVadP4ZL5)kJ$$`!hjQD(^G)Nx8gyVRZc@QKropZo zf!#0!yNO_*DPYYA))WX>i%?9Be_$>S*4;Q%uG|nM0X@t?)#!=GTsX9m+C=P6TWX1h7je?uLJWw>e(_zx3r_(@t68v@MqsZ*Fz2pKRmuj6e>!My$Zi;2q5~*4sEWM~^r_$#ifi{zY)IWk zjEQ-5VqRgR;V~`t#z<^f6id!LdMcEQ1+j3XEG5&TiM>U!5mn3==*B~)W1kZ`{S%9$ zdNJ0i_}Kzu?DVDkWr=d%d!Il&RRP1R`DxjmwEZ|>8 zfZIgCvIoygl^M90g@-bnheiRD5imssOhv%0fdHlnfFAzz1Vh%;JF6JmsJDILBM?~;C=+$ z69{0g0Qky3zymZ)x0TD)0p@bR$0xQGC?B~$Bydohfu;cu837&^0S9guxTkW!?^!5c z-SKjY26zMkkE(!q2zW3Mz#f}+?6^dd9O7>q=#C~95 zhCBb2O%p3Zv0_!MB+xZ`ToCj6CssP)sc~E<#$xR;;V~`dFcLcRT_y^iDCtJOWKtO>k<|| zE%la#Xkw>P?2IaQR^6GnA$0WaM66pI84-y=MC9*L>()iBUKz7GYC$A{7`h^s{uyhHT(fG;T5D`fRAkhD_;eb> zc$|$>O;1xn6rD5kzIZLfxH8=mLyVT98;xr>{s1>_OsEak7$9~{c!j2*F)EnoqBg-5 zC@A0u-)L(LvceTaKpPXO!9+~}L(_oPJ2OTMRpU$E+?l!e%(?g68NtfGCi>qA#*UCh z1p~i6$5`Cqu=GT5Ghs8&HLkp5%<~%%azE>sIw0#<+*U5vk#T-o2fzWOWnisb7^Y=A zXcd;`6xw{`YaE4i&n&Ome`|JhpLe;g$Qj$<+Kpb+Fp8MJ-8bNh!;tf2$MY2LeB`R@#aKYw9u-yKU`uGrb<9+z zj!Vu0xAb0nx24xMZBdG^yVrYstDIOU{eA>A>;>0BPJx?j9*I}&=YOFbS=sZ`hXcbpH5qe97Ok<#l>aksIH*7G~mVDeFpBLoG8mHaDu$ zNX0!FWnus=xKFuA-`rT@T1D{SSCZMn1EjIef2zAVpB`~S!EHLm#vp=Jkm}tKLVqRR z%`{xjv|>o6hks!DWJ;z-lF3#~j}cOmCUcdkIxUb(G81BbWwB_>0zqwkLIev?lIrHT z1kRJP30o-mm&(*>4fm7a1n-~hoAxXCcfyb8wshm4n(i)bw5+s#Pq~0GRUBjq(ugRx^~jB z&IuD8j6v5q`6E>~EoiaAtiRtmWf16*&L;icdv4D;zt8vkJ3Z%WZ1d+?{N8mk_Ap+- z!GOO#!dSq;xiM}s%c%`iGs~@UTT3mr^fz{5%Lcmaq;q?G4?Z^H58z`v81k_JKsOB7 zVXoP9y8(wG#nT*?f+ym9*F*27dUsf_@5yq;7P+K=ZrH`JN2>2w%Bk%Ix_>9s+3T6- zSq|H&Inlmw!bMHashL}zyX>s#v@D)H*JW?DPFoIZC6@!pat%HJ4QGavPz4`CRbD9$ zdaZA&&11I#oPrve8$JR%;I*eLYUOg;shh{z_$6(Jjb*t_r(j^<4!Uzva8vM5@KPwH zP)?zOLL~*pW^iV5U=~sFs!hU?a602kYm{w?+mNJxDlqA8UbfmSN0#e%x#SyoGk4xe z8g7KD><8hmUFj!v{xt>qe> znI9ChA{vD9e#~->4OAmqOZzKB-j1hbcU_L??wOu3XoQgi24`>xN@xe_qh#L*`{`!b zt3b4$tsd;wQPK-*Nr%8hn}l!a zHQ$^?XTPX6Dy}l>QURmxY$vW8QgRq1k+*1~q?+iais%P5(JdmPpWsI%N`NkQ zrj0c2MVc0-alb-VG%(Az3H;HRJFlR$XazHB1+yvza|INPNCiKU0@~DJerp9Op`djA z_KCB?&rr3hD1E^l${)1lMN9fcE$LU4q}v4~CF9d#tGGj&N=Vah@<6`6dLR>1YpSIi z#DPr5>+knYWE&gyikF4Zkozgwy`pFdX|;p}m4wAY=S93r{0ILa2~Lvm=hkJ(h_aL; zFO`9`=<@9X>oIh%9+gFlSyGGnOC=^-Xiv}A<8KnQTAQe>+<$(-P1c4L1I# z+7+R;a&^_wP(!@vB_R+^927$ty#@k3MTvEFhZ+vP*zo)d^@p0wXCB>$x6eKK#3N=? zqu=yn!}Ra3Z)&PPu&?1jeVw0a{{1ig3w(FnxOkkEl*>;OQ544Sxpz90GFIb~pc_nF zkTM!g)WoG5{{RzrCe{W>6p3A$hA9t07b+0rLP#V;#Ru|Gc`G0&NJ|kdsDLFV#fYy2 zNFWVJJ!htZP{!0rdhguFIp24FcX|bjfA-<;kj&VA?7_l-UkxzkwQ??kD${II=T4?6 z0wiNv0-zTLET0Pr@?nP0a=6x5-D3a3Bb;qxIDB6|cQb{Cz-f5?ZiBh|aF7HD+X<+IHAOm(ZQ@_1ii$+DqbXhI;3%g(uECL&<8<%AoTdA>8 zqfozNh{T?5ib4WhL`rs(H1{19;#rDQZQ%$2Sd3~iC-9E66(>+Ldjuc z!eXkvQLZsw&MzW737T|0FrpSltD3E<1C3bW5jYmfyS~shIW#Oh=W!t!9)pVJo`8pq zL4meaCye;e4I71`p~7#LN@WdB;mFqkP8j4A2Ft>`sC)++7QoLIXH`avJI^xxWQiR)} zQ&)>cEqjYQgzD&%$;VT0K)TKXo*_=E@Kf49OI-b&_@*AZ&_nln4}(7afP2gi`1#)l z{9~Y^UpO*;`g(z!_kub{Uq3DNwKWCM_;>w8`qqrU02L{b_x8rARcy9|vAs0I)^Cb! z0M&OH>aP;Rwo!D@l#|bllYbLV3o%YZW}E_RPKSw;jp-N1l+qZxIFy7fzc#rkMs&ku z4Bi+wMS1m(|AO&09!9`dV<#FxGa93t&{)xF$S_7UEM({%?NV3>yxnE)*zH9NVN8kt zHT092nU{0+bk50Bt~|GT>|hqYo;Z5sfa*TyRGm0bo!Kt8+m)M@lk3WKGU3cV^Bb5$ zFe7-JomOp3Q&$*1?>YUrg_Z(i&K0*GV@?-`)g{Yjbbl6Ovi;kS{a!XCNU|xBg_tbF zTZ*8I^NSc=W+#NW$^3%hkPn?GPMiwW3CL%sQwsPs1Xrk7yZ4-PTT0hXT@x<%oO|B$ zKF@oe=e?JafB)9tUyqrPckw?Y5TM)I32`WtvJN{@6HLcnCaRfHUGWke={G-*BOU1F zB0V*1oQKm!el;6Fk<-S|jRGclV*=ne1ju^Ibb5mkXV$|Ay-#6hO~tXKVd|$Onc%Q{ z$5?qH9|GmW?*|-JFmIo#(p~(p8 zoXXrvjCyniFW{#Pegwwj-mt;zHi8ob4!~T#c%**&NCJCH1O}(P7ZNfmFvjDqG;C0- zRYiRi3CF6xL0$Xm7PBQHzHigOK%$7h<*tNl>NeFH3>y7Z4~OFfZ>sOx zm}Jla9DBp@ z7Ykk#E1yf@msGJlO6dh)*Ko=Gcf&#Y22L z67k)0Wvwi8!P#!7fy=H1>|;DLfisX9MvaOmMGQLP=v5`(F?r~P=UXqouVbtZD!!06;Z+A|! z>LB)u4!cm~&H|eziDx$9Z<3h?LmLYW?al)_*P>|Q4B- zyxmc}-IBMkoL6!AKoU=slg=FmIX2@IrmOinaMHk87#|0*VXcQtAYvP@zbe;RqV=2- zzz#A)&nYqVoC=q*0KaPm*yTL0QlVJ|t|0db?pnm&0d}5jM@5pxK3=iIx%4w~fw%hx z@J%~0Sr<`6tPN1lTSz9e1N^aJ;UX3E(Quv{=WAd9HG<#~ub-xggWg+Uh)`&GXH%Vd#d1ul$7TEtD7EE* z6_W5pONG{*Ql6UeAMqJqi^uqStajAXBHGcPoH65!Z$z}CT7E1kvD#5>sYSfFVz#53 zq8$x#M(G$oqyG$swoT{W?{?k@dp|wYal8QWv<6-%WV>19WAQc%2{GE{L;q#-;jqm| zpisvZX&|>=V0b3J((@**Ev91Rchv`{guIg(-^jDou{4}R;b(eFOR-%&bj64%#1lQ- zmao`55w9g7^i+QCqvau24Nq<;GYa>J&%UbDMJ1dAEYo(sE1Yu=H{r$ zA z)NVFcGDf5t_SCjwKTk6rtuB{W9eEUc5N3nFI4P~D=~Y)t9kkRWExk8dzOs)fL&TQGjg|t>HjmBI?ezlUo1jABe*kgtA;js0 zib@6VR{UMNpV2Q~Dp(J!-_v-(k{_rKur1I(LwiN}ilw0ak<~90zO`MMKTFZbDfRSd z-UmqcqXBh~A8SAD(Eh}_l?RV6Q>ITf^)tO=K=mCJ4S7b_dtu*79C0c?d4P>G-I`1u$=RruKj zBUHh_Ct$%Y;0Pu~vDSlycYqnUlEZ9EX^S?ZBq?_zRccYhaP4{Q5XNPIG%Hu&gDqWV=6>578mujAEcze+F8h}IrCC1m0PEDVFq?J%_dHPn5g~9a_^^hYGx)rW>>EMzC3I_ zybTk(qyxQ$gVeR~#YgpRdCqi76Ts)N9Z+ z%`laRU1cG`e8Dh$`oAQYNVUhKA$s!_!)OF^lwhLNrjCZ_&DRWLBA8mkn=9MCc2$N1 z^9{q83Fcc!$CsP7UTC&bp1_Oe^%$z0g4~+DFDGzvsm1wt`(9>NRRHUlsu#Tj8Y!nD ztz!{YB70PY)kEIzg)QL={ats@$s#Ac<^I}^K?-Qd0*-?Pflg38&QukBps>-SEVu=n z)ScK>qLGlYGEhm+{79yU|&u$|_xogv`IRoE)3u3s{-ci4dI z^{_Qz*icAWd0ZvuGq+VK&O#PVN6lxtRB<3~gPu`CX%4g@!otn*kW@IFg;(IedhOO$=dTD$A9D?_9Tzlm@mdr}$I10O zZ5ip!8hO`5MKAGw@fPiFn7Fe>%WUQS{Cm z`LK#pW{qX9gI{>ro9}(BO3EtWdqdbJ%B&hkvesEVO^J_IIVj(~d9Ra0*@LmX5O6xU z|Bj{vTq~?|>UEonEY#YtE_V)_F$-w!tCPw$!^G<*vbn0T$65SmrJbagDZ6q}Q_N)K z!${uv8Q;c}VT8|jyC{%);qCLa^uFh{qT#TM-VS_Tf8fGvA>7%h-|K)PSHaF!f&ax) zJW;tYJ0RE&kq5dD`-2sKcf;XP^mgFl|B-$8iGZI#{a)3MTm}1tzuH-H4zi5$Hl*f| zR7YV?cyXhi`C-W91`^OAQjksSPtJ!c#_*tJ-?z?N``3B1q&ok3fI2^6qB{SD>O6(( z{32w~&OG<}8a0|$H`KKOZm7F&aVK2zUoDpje>l$q$NzDc+R(@#v%s%B3k;`OfXtS~ zgktlG|5j`xnn;3{g*+_y24%Rm|Fz28y{5w?S!e^JRYX8z>sndAG4fG&Wj|XrS`Z(?x6fX0l`n z*l5&FoG&$V3baW5uL|w+q;V3-hJTr?!(^EnV~FHeOq3~ zKl0;%C1C3vMQ2-Z`;~tCA5nB>@OBgV*F-hXauYWRwcu+)(-+*!rM}>=lzz})wdL?Y5S&D*3Zlzvm%p_0&o6Q)eHRh%hu zV~>pL-d_}se`63SBA!SB5i=175j&AEB9TO*QD4%KV!L>}$VCrP{A*PV(|D!{ObKGR z1HUDP)5`7>C#b2BXWNTn@VbaT*lBG6jq$qwFCI|`Q@ij%O^JMmp(aM>6O@U5@3JjD ziAL)fs*a)R7^;q;>KLkyq3Rf_PC-qJtY|-sF_|2_rqhbKOA>i$8l~aJV)L!i@G+-B z!`xCDDC^1kZ^#8T-dksIC#$;210#i-Oq=x-N?*zla+o+WjuF>xfLnS~#gNhmNxCWQ zP9x;hyuAUq;0d!CiwyZ#>0`%cEqeahMNd7wAS*j#&V38h&n+06DKzApo?ejsqL%s0Uo4qf^Kos(Kg6SA$PZR} z$jq7`Gqe5&>-J)ac$}41X>3$g6u#%aS>C*v&Xi4>vXq20#IO_+q9n!`qkr_DKm0>9 z4VH>Eg*F}hVzf_x zyxJTP_+GqwRkb~NvuVn+4fuet1lR@|B49=$yqG9(K)`lLM&Fv=(k_Sg3gg<^jx@zF zuKjov_tOwuIpfaluME1h*BQ62YE!lMmJCZ7Pv(`9hh=UuHOXu)JgEVWdhuH$AuMfB zp8x_QCDxbE-t1md!52$w2ICfB;E0}-$G4#Qe5 zha0u2n-JC*>~IvAyG-4D5{Up;vpY6|`XFTW_NQ-a^BKMNc3zjA(cMSzky~c=YLV9n z`tz{RFKSwgybc?{9+(PyVX9gd*ar>}!bv0Obp3i;vr~JY6LhZFlCN`up5QUZidcGf zs2(VcwZJtTB;2rdy{>)8K{nUjsP}P@GSk!wZbl+LE^q%(j!?_!e#G%x9mXJ4hJzho zSic;-*N=@dSD7*rSw4aqaBvW0Ah+QVhn^d87^dzV9WWyiZS%d7B6-I?1-N%4_p=@7 z-N};aT)GQr+~9iL?Bfx%Dse!);|1zwACJdVM~%XVV>CXTW9V%xy^W*CczPtzBa!n> z;BqH&36q%CWPT>`tPt(k1}#E#NQpn1=!B$@wBt_ikeUcMp#}2d*)xP)d=2t~pZ9oo z%#H0Qtbq7)D`DMr;0Q@4dAEQhiyUx7v_hV;vEQ;Vz?bFS*Stxem6{u-gr!c+Qq+>W zLE4ZH1R#l<_Iy{M+Q1R02U`f81RMbyj+Y^qR<*=R7nh*mO8y7L9W4Ykwck2w(2+p?$5m^00)%7|9&Iww=)P2}p*A*g z+d*RaLeiyG)D`=1%r5Ydv;^Bj(NR&z3w&J*(+6y)Z85zw!cL0S_XO&DpkLpU$o)i& zq9>nC(NlvJJx!t*ICJLz6+Jsx(Q{En8!bhN#Q|bvV3XvR6gEgDsT)xoj9b*dHWkgqUYg~lc_d}*vI+Qwm#dj_Pf+QP76whl9yjtuWKZp}f1^fDD$4{_ z@f};`T*Z1qvnsPUKdTmN`JUdkzir3Hzxg)=HeupwbE+?(_iNFS19fzrAS5f-*;`KhyyRy ztCk`+kP$kmER&S(M|@5NoQy*VeAs?9>|`l1?llI=e$ZrfQuVqj4}+>>lr>mu*`o({ zgXgJK`>wCWJZuKm_B`^I!uPo*dBs61EQ2;$5}a$SDOl~AS#I)_7p_AoJe1bQ4!ckCka8|DC{vRJ<2Z;?{pGBdMxsPf<%t%roRqB$PGNe7FPEZMZ>=U0!x}TD?1}AGvkAW z>Dm62cjqm_*VMP(d^yFRla`W(MoQX8>3)Cul0_Ly(r2X!mw)MkoTaJRS$=zVMtWL0 zER4(Wr!M{^b7@AZe`$KQo|%=EP175Ltq2%SNzOH)S!SCK==7|RoY>@cuOjSEy_md|r6HQXNJMgHrT zCJT*=`!bxdMQ&ozgd$29Nu;X^#C|a9XMfzydi-|`gQo_mL52g(5VQitKJ4`|8eq5w zzf8UmAFIiCX)uAf4;Lu5?Jrlg$KD9&D~{^@OV$(be2&Fydfo*(w8?RPT_5pEp1t+;1Vdf<%`=jI#nn$QJr zz+?)O*?{4ShBk(x0uOq734UrDJiK4m!A%wI2o#l1dbjm zrS9<~hYtoKXM%ws-2{TCLXk+QtTbE}DhV=CQ6BjVT}AB-c$}3|&ubGw6n@{#CU!$< z#FOly7Y#);SrtL?C|>*nJPXE91JVZf9J)!PL=hD|c#wb~V*Q!;vuRRm1Vs-q2Y-RB z=%p3)6b%?ds`1T4+FDtp1G{hLz3;v6doxecziTUhyCl&zw(t?e=^9b0M+oDMO>RJz z`pNB;Fq9hxpe%t#gfuXM&*G~HAJ^KE@OZJFCW&@LAeFQ z`}UVhZ8LPybw%|F|IiY^7$j$4lZ6cyv4e00Aq75GoXPh24Rj0QD*RxZUsG{A9XURK zW=ynw0Y4Pn)QL39KqYZb2xa9o()Ie&VA@p4TybJ1HQk$RyIHrVCB#ovmc6BuokxLB zf<5|JIs3iQm&5s#t56cxki>OZI#w%YPMP72uUNQ&8_40C?v*3+sUu}+hi9c~=_bNh zXX!i0!(K|kB2nOCN?D=$KV{3M-13rg+f&LNma@Jp^@DFNACgS zUL*5%)cOO`nQF}mNu_@I4w=;|M9and8v1dkkR&eL5`LXy=sA3kRHZxxpH3t-r%-Z+s7tNlfIaCC6;Je0=^nAu%&8@ z8nxEcnzk`k`BD6`Poxg8p z5N!G{gntLzj4j76SPb~q9>%In&dpvwvn|o`0<%4Wo2T$=Y1dKa(Lkq7pmVd4qtq3< zz)$SF?YM)pp&EgvlewS7FEt>T-j<`bhVcWEyB$FV6J(P~1erR%fw0)l@-je3w zozW*gX@0fwQ@CkwwSCE?LAHl8+HPnbSfB0E0Ggl>jzA%m5Cc03F08dkNpa(rx~K1m z_oa{RcdKvf(#O9I`=*9?Y`Pmb4uws#!gew#_V#W&Cz|yIAalok=s-{{3>-K%9*gg$ zsU=leH1#kF!7E|1f$V%h_0Az>uG}|^rnBWVPa@Be<6IPrc{phKj%C2X

2RS;*IKJqIX{nbbDmS#yF(6ltBx)5TKP{=gyed)I?5APo!ty zT`VM=mZ>!Q8VdROnWEm4pQN^TDIdZUl!XVw`fF3vCYc(f-jIk5i+t1eU~W zN7P=ZwtbR<*iVEdLHJ|?yd-6cjt^pe;|BS`TLOMWOc}}_*3m2#OIEsb_CLNmq;EmK z&#M0HsJ+e=h=-673j^RO-zZHjC!N*|MdO9d5$POHDs`Dw>RV|QJG#bHi@XA6kKY|KL7VG*d)8NM)pUC3dIWSpr5-Wmy{ zxXiTESHD!j<|Md}sIkqZ*12ea(r3Jo5V^7ie>Z@0l4ngVM%Ea{#Ne_lXzus~k?3Z_ z{pxavdsj~MsBw6sm$Xj%^vUh}S+?&AIrA!i9koNYJbui_;3}3v9-XfRZBkyms${<# z^-ENk-c-rr00}-v!y(VTW7LWRrZ}6Hx$aHFc*Trx7sH2I$U;rx{yzzotr* zGM-@hH?}Q8H_o!qXy&lVK!pSrd1Rfn@H7J(9M5XWegN>ph63ZV@RV|op$Hk`)IM0 zWF_IfcklW0`<-*oIk$q%{@afK>pYBof^YCLuy#i9!vZef90a{9O~JK^1Xcf7{aOvXumV8_q^z`cBRyM};hsixs(Q=cO*Q1<%;0B;K16E;ip}BO!^thpd z3&rd%f52fXP=A5vFaEAS{;K`W@&sor&XpJrKt4l_9l>XxiMN41cipWTaV^?s+k8AQ zqF39;Y}5WXnFL61fP)~=6y910OBXt^qsjB}%XJ`DNb|96wMT?B9|)YEZ*Q}CGFd^U zhq9VZ9_?rW@vbxt2afjZ(zM>TMfI&@(l0?9vRZCE(Z9u~YXCu51c&ke2rN=@!BNnG zG5_=~Di7^WJT%F*Rex=UYnJI38go-WCe_m^dy#mSY(Z0Q06*mn&@3%>H|=Zjjq(KN z^C($2>L%+wv=m(Ct~0R1knjg*z-tozXIKcoK+4_m-1xTS%=biY0IfL#grr6Ho`VgR zcwZJ;O>KJ{s1iSXz{n`^lUZDxk}iVX-F1doEnQswC)%dUeDY8&+_HDt{$$c1`_ozM zf5k$?GHraxwoxnAnEx`!O)j580%(j>T=D>QSto{knk>OxZhYt#KENZD85_n*4{0pQ zEqsX{sG3i-_I8ce^CfTG>DyY#HOiku;0!E5Y4g1wI?cuVWpCELQf)6!^(8ob$ppf% zn4!aYOg0djvJCgJzTmtMXLxUu-p6mphQRSY;&;3^%<|rz@{X-ZrsyHcxf4bB={Csm7CBM9!(H&^Fu}li2*9KqoNxgOCs~=h3dO~`q58(=W<9h*v35~%zpZJNW-hGhh#D&~5OiSt z=JkkgihDeJ1|wd~g2pBmI7w(qu^y;-?wi5-es4sO)M2f?$oi^eeT}f4q&2iW`CB7+ z9owtZVLgbfQAwfbDmU$ZLm3*ll{%-CmZ4%hsfR2To1xB*PS3@jGl5PX)kN|_?nZ>rAA|FFuyTB)0X)kDhFIW>=P3@~0{g3Z!`qUUS@~=TU}> zY~!e#T$r-PTF!t-=WtJd#7j~FaZ>DhF~vPH#n*`EN-Q19#Kgl~Lm8P1 zVKg1eT_`~5=;N<pY*OzV-Wu@i+0U*291$dm5 zRb5P*RTw_+IbYkaf3z&Xki>XFa9gx=UKpqG%6Oyk%EZJw6T1dUmPxF)gpZaHG=>>S z^ujd57)5lhuql5I?FRdC!%pO9TOoBy2ZE6RO$JrA`o8CMv`{cxlYafqd)}YtectDs z3Rd`e1;3>_W6$F+SQzjRV~jQGoQvgBX4tfjL(Fgp(3Dx@ri+iF*?i?7noVFPGnfJB zmjP?wLNl46fj2Dh6%K3Rj>~*s)yLDRa^wAjY0g-RtFq7u`_N(a)My`wr-0%6((iM# zQ1zK%@Qq=7K$-)52?8VF$qG17!O*~<3#!of-qO`J5KqgvGmD>(=`t>P;eOm#1#w?P z6*(X8y8E(tPR6w_1m{hapJK>Tc;4J(bQ`*{k;#Bea56uE`e4X={nIT)W)0vQs8p@M zDeRsxL6$8!6X8q6#s>z^WEytK2a#6c)`RmceN-WBM~xyF`^AZcZ4sKRI&ZV(=|gV1;0G;DjJ2Ri%VYLeq^7wiim;t*W!UbD7a$bEZ*mb+XHd$2WgPG+#kWwiZHswfPf zG#cckLod`rALYfpSbx)TtLKTN99%zyVO7c;2EaoiPu@&hWCPgWplZMfNRqlYNlG-| zE2_ycu`v{TjCQjmiLE4kFG)H}y_PDHPWJutw?;JtYGEi#(r-x8+51&W)hN!pEGn=J zO<6QN=T(MY!M2q(>-hhZvz?6}c4Om5$p#P`QSeX!8iS^k7K*0lK~N#Ky^=MBP7KbW z&eGh*X5d(KV;**NwWqiVUC&EN>Qa>sYNK~$#1^tDN!T8^li|Wn=mvoi*@!&z7r>*) zoG_{E<*L9?S6AF6HHS00h&d2M!lGR4=tb-0Ti%Bv_EI672_)7Dmn9ydqV7zFdv&j8 zL=e)Sh-bSL;1%%VZf9gRsRWooU{@uuP+RkyKKQx<=S2Kc3p9LqD14(k;{*6P$5)I1 zIT_t71B<)NyC}s;)7Nl_ge1*fjPxd*c!k1*Y*SNtVNxn1*xNH@o6QcsIR7fqWQOI{^;Rop2gL41 z7%-JheLB7pa%A;(T_!dWe>X6zyx}TxDUU6LIzeiUW_ok;f-|u}P2k~oXQy~#e5r%) ze|#?9<$fV8&!H4X9QNZ`VTFzzQFor(G`R_ygnP#^6sNcq-Dcz%_DBF`I@$?njIRHs zM#tzM2GEM!R#(^6zI~+j&BOk>fcLdSHTe3*OD{g-4ZP#?`f%a(z2y%C{6}kQkNT^9 zOrTvm><_%leRcle>ZBO)Ou(Dwd^Jc!E z@0(de7r%t8Dv0jL2}9r~RiZG?fCdDbU`*f}pE2InKYoez&ISQLfB$Ky`0#p*iRw(a zmcUi@!5n%;_hG9#dD+|mN!)C`19K=$6Sf)K)`@K=C$??dwr$(?iEZ1qZQIy9@3*zJ zRl9$odwQm)abG;y)~+PF5RRQRzapGmle`k#wSGlr=oU?9X>FMH9obvA@GUJ5shXX= zGz4Y);Mm}b+%cfmBJ~q?M);JvWgyux>K`oL20p6{>0&u`d2uxCS)+k5#tZU2j2Gr` z@|BZTeWlSEJ%1ryI-sxgD8pLPE~uB)`28~`X;>R$#|l59ukV@2XN@|>Qb^f&bIG!P zxGQttD~;IjoVT?(5YegHRdQI*xk)C2{L8H>3;Y<7#|^Z@D|RwezkV6>*ZVvCav z!YEZ+ui&j{9&oI`fKW~NZZcr?NF>eHIQ8JyLOey9ajQL$5D3Q1G<;Md1$oUSzXAGH zr|AiZ`@XK1O~+riai3sv{E!$a^E*k(U;xP~hxfAsV^(di>o2+%rx?$GqKF$BTUnRCXpNX-Ji$c3@@*YRjT^@wHD{oX79&Q4 z?!y5B&AWDl@au`vqFbiR3zvCn?hR0dtQOxcoSW@xW}u1uonu<2b;C?3rG1-5f|_Zo zU7oY*IRQYh&Dd7v4o4U2{ck%1980Do9rt-(-~IWmYI9BZr$yV!{Z<&IO}!k4?C60c>r8h^`@b$xJ{fC zyV{KQTo!YrD|37|nFzf-;jH>eZefU#0WEWKtMrN{hoartVoTV?Q zSc~fXq^-~KW>cT*#PKpoi-QuFmy=8nYym0Mf`AyT4U}g|Eh>bC_3O}8@0K-M!X(-% zf0t`mGwdR3DQ!%TFY9}ns>Q|GJ*RIzc^$`4{sK4H; zz6|R)HP^_B5gZq-hXBiwpGJ2@$8%k=vFfIB~?uK`f7rS_GB)v+GGNw{C|ag%Hqb z$2^UNXHvR(DQp?Bb#ljYlIZfC^U#zNrCUI5e64yGfX8H|^Q4{h#fEL&|{7lEMn3 ztj%OEI5FsEd*%>Un3=c>r`;=0KNo7KM>~qzI>&^B`)uoexcJvaAVX5Y_*}{GJ}R}| z`krz9U5~aF+a>sq$3(zEEhq;?Lo0gZBC~tM@{q`O@nWvu7Ja0M8kmegJceKS>C{4P zjG}Zn`spwAW2Da;jN2j7+{(_wrEV_Jpq7=u+6k#$L1HA-wERo>0_3PE)7ftx)1R;f z@ekh9ZJBHVf2Cw{cCjAs1&!E16+;cL<{_?nfFfox9zzoQ>3Gna(>|ADLcljka&p{uQ@~0S(B4kdd*dS2?C~ zCV9$91%2mV9!7$cCLSdU24TWAB8(lwdn7R>hJQ1L);Zm)&Gx4lcy*~zqjUaDfyNvY zro)$+d02}6QMO#orzocP*Q5GZbTby~ifGuMn=@{Q>d4CbtX+Gl&3Ufge1NrtrvP^{Y?03$khLPJbV-%b3~Ml`Go z)$Rq!mERG2^#;SG+=T+>0Av8gIgPxIhq1#-V48XflzOx^-G?WIA$&(+u&a0o8xP?h zO#bsk)H}!<(K;R^F4RMK{fxKSx0IJDG&tbufnxs*OVW@4)FrT{Ki=sEn z={4JmU8GG4b+;)ezOmgT+shR0yk`4)5KZrcTI_P3~AgI|$~$1PoyeJBSp;d$p-) zS?+NrE<4$YZsZ(IMnZzjcHj;&UV8;qiE~yj6fNaA-lngB?j_en)Awu9LcdigFB?N& zKpl3N?X*dDJSG22K?y_=Ffi_d zRU`Q(6O?lBATA~i0>Ry^)n%215);=*_9F5DutRyM(GH=Lg;IrTp}u%E@h}lagU_er zchP!G^D|;?KJ~Dn-ZS@aOW+x&&jO*&O4RRlR5xe1Ru-UY56}^@u!BX@i>u5r-?E@U z?k~?3vWg~v)eEypja5|+YoEOlzm4@kXHY-?HZY&6#*kcz2R(Alh56oK& zGdZWkArOaI&l3nL_E!`sQhXGc(raR4DDb>oc0bNDI3H7k+>DDbn=$;W`9AgU%8Dv| zUzmk^XlSrD8`EJfOM)Jy>{E*%OQhHQI8?9If^A~)&mxiv=mqe@Jf~a8pU;%mBU2~( zrTPX;nuie@A}x0G1}g)jb;c7xATw${ACK5>NjIk)R5@!1S4vsgu;3d#*et|!VKCT1 zSO>Dd1rfv4BoIsAr#@j_&qW2sp+zBP=m<1~Ct*BsotE~w`izBU_DS#=jI9aC1r9+n z!){V?HiF1T5<}jAJ0l9F*WKBkz&VfGU%lI3VijtvmN!6{T^|(JfA;!^UR^p2n>Cu1 z922^bt+wiwEYsO&@X88NY8J~uCee2m#U7J z{CLLioe-P&c4yHAIl5T5U9+<%65g261*g?Y0Q7eZ-0Ah8owcPt_;h8IeZQIGT|A;{DrKd3$T_;;9#@fvI2}Tb;q9D8X_%-JiODgZ!u(q znG31O&53+rTM+IVT-IMFGxEq8t)j<`M>w`2`c>0w;D>hOe{^Z;EuiM-D!mYjbEBzL zS}jYiEmd_4XzTPF)$c%1Gwn*f%0YQ$y)t9cImgvfyfauCCmQ=!J-D139}BrxGE$gF z?Nh>VPR$F1GbG$f4}z4Wu0fC5;W}Qz{AAkmYQKWc^KK zR#8I@tUoU>AG>IQ7a%+~H-Y}=Y=$6+ydpak&%n4XEZ^F>Yb=NGM{bMx(iOA zweF5rk6bu?HrxVdy!$O)I$GxFzDUu0#;o0Oja0_>Y~Tz%z&h?8vVJ+TF|Z;qJ~1qB zWNuTDG=O;_)7oUB;G&T{oqn^3Mn~gQ7i`vQKkw`HQ%6HJTrF^!HQkT<4MRt^$!Mtt z|5_iT>+kRDqc4_isWsIplcqAqm+D(|Hvo)(04HqwfPQb^-#S#{|5kBzKfW3p{dA~} zAc=$0gaM}}o3ZIqE=_c7)~4!<()nqDKo1W zhQ?sv{Ll!Sm5b@t=AvMj4O>|3i=N9Sa0C>;Dy@!Ob|xFY2v_k1hE8> z164)^Zr0k5OlsV;@0WSp*{_pE&-jBEcPj;KBm-9<{xQ4)){nORtD-taw3XC5T{%q~ z8K!7e)CxB;8R`98a`r0DorlG2 z#K6F(u{k~0&I;@=$>Tr@yWetq9K;sgg4IeRhp zINU@17GiK_`%Ch)uI%f1h+j*dV#Q@WDvbA1Xgs1?_iXrl&C~knQd^6wl zmW~~@PFU?cHSt~vE`To7yZaH93;L))J4L3Uv6k*ifgt*NmXPGMZ=gt;~tE()GT4#-kUQlh-@86xR2{wKlYT+B!< zXxb$xB^FBCHKYKytsJUuWwC%CNI$KP+ZXX(ev*UMaxXb-8EP|^TyWTwOzke+zGad} z-MR>pM=WgRCdqK=E)&yJ+gfTT>*LQG_tB^6X@BPVlFjA_Oyb_=-a0n*QG|~`zS`4b z=gTjH8~9n&?`OMXDhv+g?GFst|4wHLx@cEhW$9A`%2;UEmYvzXb{$^ry zy_@DhaKgwy74ks0))yc^D7fXfm=en^3CxcWa+1x$5LQ$h7pF77RlIpQrs9b!Cp)p`=kXAI6Hj-#P2Qbq$XttrCNAD zA}I~YF&pOT5#?m-^4?--OP$S+`FRbh)t9e3PZ`YA$}Z~AyUaE*)rvvfojhvq4+Umu z52<>q`ayuRBy$hB7zguLVCMFsi!y{`{z9;ZrU8a1S6h3GmUhj3BrA7Jteu{X)0)FF z#avupW1{(BwM~lE6dUaeFe=e8_5W)*yRM>%|6j`mh!6sHc$L;gtJF2r%R@(-Arq(+ zAU-05H;AA0GvfV12PP@sePP-X@g*dJ2<`SVMq}yokb#ac{&wDT9#nWa4c(O)eA6CV zlL3>S-_3%c4vM2_PPy=4;r1cqMbxq{tO-qAyeJ>Jv`j3;5uQUVUDHi+l#5z5KA+3I z`#1l!{eVBXj!k_b1S}je2*A>cmav_HB{}6I`d%_D@~m6v!MUh+0yBQ_>=`r0c?Ydh zC>lc|pf=~s5ng9#7zB_CW)L@n#gt#r?seQi;`cqx8Q z-S{}P@a{cJJf0~ZItV3Wgxi7Zu<6lh#Dd~SpZ5I5G+bKg3<1c9SR#9~#+Cvh8b5hn zL|WXLRlxylXt`^LrgBp$p$D4sf^OPV1#az}`AYsHc(l3e*N6Sf29^6AVBri9KWueM zz_y}dxKkd<_Z$Nw_YS5`Ojo^>i1meK%@8WiyYbcUsS^e+i*N46+$08x`;;>nfuzJ3 z+DEz8RS;s#6oX}#h`r@RcMjtDU#P05OZDk!*P*9Y1{hAx92RM%WoENxu`JLRGfWy! z*jIW@PitZ(`T+WeI)MMCdMT1t$f_tIH*F8kQaB{>QKvlhjS!8 zlJ1iFm~dF(G6r#K#HhqR36u#I30MgLV_*sRVJ6uKKjzTnjI>JbCJ5+O5uLm4xH8OPZ6`x*tF)8}58*YFpZv{iE<^c*f`-kU9h z41^(dhBJ!a1ng^nN~keu`N*__G#JohuX(MQZ6nB<4b5-=!t_C9gl+WFGc%Q6-50$H z6VJYmunUJzgAo>fh0ZtMQO zC)5nU)w3QVSMh4TiAh1-Y6ckfYZ`YYO(;u%x_o565+wGlh4F}t!F2g(f|jnbu@fls zD|gDjYv_cX2)+zZgo+0AP)(RNa_S9Tob_y!rGh3W(&!R+#o$2KN!3si^7myAMM_ae z8DuF8;LvaV&ft>sT!!mI=fybZT7NeYWcEFM6;~f|uRK?t>8&!MS7x>vg>-ceL~Qa! zk&MRmhOqC7Pd`9g>Kdp{>92}O2gC~vWPfi? zp4qD{3-p2mbO`;@0Fsh>1fi6QWM)Tli!b{-?Bb`0vDC)kTJvqp>)CN09}plw!sYnsy+0IPRf6RZ#UFJ?h$ z2#Y%vD%T6u07LtWc)W~FlzaldN6*%0>iXY5+uM9R*nl6gG&os1$^GVA6b|TYh(1F9 zDx-(lKbbLp*(0a6KyquVp(!a{S9m_N-G-(c+cC4AH<$gfH?|w?B#U)5EQ=9=au?Ul zF)_{D9qTWRO^x+z?CPixzt^a|^nXz4?wz)qsa!^h$gs7>G_dgbI%Pzfjm7S!S>`nS z>Dfx~n^Uo4LcuyT26`l==fY_74BCuueDcaLv8;r=c%;qJWG)5WlWk0i^S+Lg7tR;2 zo#g$W8;qYqrMg>))zstFI{sm#F$KO-KbAKo2xY3@r()O?a2*jLn^hb-TdhR7UxfB2 z0EsxMM_1ZwhjNqmV&hA!Rd$jn zYb%5h1<*Y_~+j=MGQHBl(bgPYdcIM}=L=qvb&v)jg#_Rm;@WUN^N@nX2sdDIyja4;cT}p89c+PAo+LnowW@ zq6yA(DwLLJ`CZIv%OG((-e%f)n|9@yuGI7W3BL1{(zgQV=^OLQ#WkQVaHI_Zo^-|cMlmy8u8X5?n=_hu5;fFT3|B443gnU5k*HG#ijlLU?dhD~tea(_u}ak}+25WXA!}hm$l<37Q??&;MJ1C3iE*M~{t= z9XCuQ58X`L&&n}Cq4ZUPKW}*uGYI%V$`XPjM)S;Cz@f6RE8>jn)8Svr9EZUU3aef> z$_?hTckP@1I|Pai7iM1?p&b?wjTUx|6B*S$;gi8q!ZWkfO5F}_OwCVgamiwLhF~Gg zm6*Zf0hMa)Wq({0x-CI;K+e6S-wKa)&!Wf_yHwNT(cifEhLMMKDTjE`Nep4+d^am( zOQo4qJjSi|?BLL@o02a+dv8h}?9Ff}ms+rk&#Y-k>`ziPK_s6&UQ$218_~RGuS`va zTf=$Q1TL=vch3hmFXGTyp~;SB7O#-)I%-*Y?YX%DfKEi3?_?Irc#41aYExQxp0qcE ziM0_54Ujzx;K+>Gi7SlEzk;|oWF z`Y2|Q$KoAU>7Wd^kwn32VMUv5C8fC_V2bl)aBDUukXmUk2RnY5@yDLmMJ?-{w@Up= z_-04POVEOCu*jg}T=meb1>%(qbZQ>lXEZ5dj{#&fKiqJjdLnqZFq;2oex>0WK61iE$P_O~tI`c6>4#>ycYKKP@E<2&yc%N!FR;?+ z=>pjJfl^yre!={H0WdhUz+UgSb+FsyPJ^c?#&Ly(`V58V@L5k`KDq)7)nEYvDPd-MC(=^u+e z_;}kfX)!fpZwvL4)_ph_c&^8gaP1rS$7n^sL-xy<>JR*_LudV&tBhQM*xmt>-qvoWux zntEB>3KVR2yHNF@1$!-8t@oNY+qU9-~DD(&~4iGZ$;@Ip;6)lpo zr}_?&TSdrd*M&Xebo5}VNhxOT#r@R*3+;{Yf(vv`LC-6+taMS@x$QM$zO=9AK0IfR zv60TQ+uk?JpIM#mV9Fs~)wUcZhZfQYb`n5*3yE2@bxflDgXQ_hGni-=WFakRoDV&T z@!VR#7QH@G-DYBvmV6-l%v1AE+Mi=;d)keFLX+#~xiXF}r!r#L5pt%{fz#neqS`Sv z@p`^KJ&p2*x1wofOiz<-Y}s+otowvfpR82Zo=MBp5H(Y9YEn(1rG(~cIC6YV%X*(J zw}ISimB1zGg8^=>>_`Izufu%ZgXw*JnqRZe}=_~O@!bvl2Q?<{_C&XXYA5mN9 z8;5ARj;|0NY)53BIDJxvpp?55VGlyi(dn#sqru^SI0*ukk_Cq97E-c=^@rQmR(a6t z(#`=gof>d(Zd3Zsn8793ETMT#%L$3Hv$Y$4!9>!UMFrZ_1|n>hh$sESPR-Csy&{+KC&@d3UT9GB zf_K+SpU$3TP%q=Rpg@lbt)eM2vv{TsB^`wpB@LS|7{)O3O710$9K_qHl9<-O0v?W3 z2j~jJanve7ukH#M5+y80+v!;H@(x0Yz47h1HrTyoZd+Z}3i~=P;qmP21$o@!IHn8C zhs<7M7Z{xA**}bB$n`>x!DLCP9zY^lh!3E5M8if23=X_QABuM?*~gHei-~hPj{CY) z+Tj#9lQnC%0DZt~vLSgy*pUIFV~c+SYhVH$2bBip?GkpBXnokw?=wOCy-$MSC(wy^ zZ@8&PGH2RT$-z#vNdxl?YEP~g{X8D;F|uYz5r~2KS+z{=WeWsJ-;His9?J)KM}GuZ zxrA=zSbd{kd0+9q2L^Q$KS%OepXs5T*uo1!s*XZANrvQVTNZ+U!2K!%1a!MQ+Y8F; z_qSe_l~$6v+AL^nRD15{$Llkmj*O39ZCuD$C1L(5jFM-Q1si7YFJx-=hJEdEJg)O#)eS|hW%Powj4|mD)&44e* zPbXHkvn=n$U!gJO?XqaG(qZYv1=|cUF7!|h2YSz}bYO~rO`_r~&k!(n*0S*q1I}$e zC0)>X$!4OzV+=I?>^x*vM6xl=3b&{be1#24{y?vLi4;-R0kZJu2sX%zD=K zHaIPK33?VGlNc0Ts9Mj-df&3viNAww%%UEC<5>ThRkTM(y8033rmWFH)94F7@JDmu zzU63a*oHo|L%g`l3WXucJUe^_O|ndL>kIS<@2^_`&iP`QKw(CvW0$!j*koQ$8EU#C z8g62gwD+jE4n>~_~D5dTTn^+ zz*C1i_DUU18%!b6tOG8|Jl!chvYywJ-5uGM^E`T!FiHiykpL0#iPABvFF!g*k=^7S z<~q>RZ+V^iI4Re_v~fh>>yg8UHHYyYB`A2Tc*EX0e26W15PhXnVXZydu5pi>>;dSX91 zMDu&dsBM6R?B(+j+?h?J$J;HqM9*=!BgYt1QxiDyH=1cQ1MIZ19$1)|8ZxMG#C2^eOV>9wH5r+|Z` zr3^yR;KK4rz6eJAaJaSMb8!$L$U;7Fq`jog6$W1>&5)>vdWqAM(_TBCJDv~GdY-=g z@8}j$*+rNE{ySm}Ddf9;TJ*IZF&>o<(lJgaUoD+QuglgKarRxC$5HB=fPF+sa=r6> zB?36Wg~p=oUx7NGv-Gd`%&@hPw+tX8yJiTY0a2_N?Q+zCHLx=+Ae&e?TwMOx%yayj zE6;6Y0}MoF2&HCB82knhZR%&O9C5gu?EBCJ#@rU{n&F(Y*NZOjHo z9I*Wr0bUkHR_SKN>or*u>eP8-IBNcJ$zs>>Z-ZGq*Z<}WP*$}XS}U(H&kyI!EM4Y1 zhOL`kaQHJjR&lVvcIaANf}UPLlPDu^AC3w_Z!vXxvyb0xa9^64iE{g^c%}|rsb<4F zAO%I-Z;_l&h2^q~Lo(MN<;*RG)Bf!2O7$~gFKu?Sr%&V_TsB2sEZUGZg zj{8X~O!}6bfcGENIfX!kBC3cp^@0o_||ieoAv*Z5BDM)Ba`lFdy|oUHzIhehCG@a zRw+>?TcHxewyEA)Dg}LKNg0}?y zi!D-4loj(LxMO2gct>CHMNIoZl%fP8fGqiyV{V#UDl)|8PGC!__Y-mS>e+tQTwh@>Ot;iJ&Y>YC-JLzb`iF}>-x@$Q*W^t_RGB}16_6fqs$pXK?9(cj%Du{F` zq|pMFMf=+W_vtP;Fe$vrFZPp9pO@d#PfWl|&%`IEKH%j(CN_Y19?0wgBA7}3=(%n1 zXp1onjg!=BH64ya&*rrIO)hMfE5&5u<@k$#3ogmyGTR172-qR^GX)*~(? zCw;TS)`gn^hY}va?fcpex($gYEtAO`F8nA$XTbR%3HDpcX1lBK_!Bh`8}RpH#uAM(EQbqJ!hn9!@#UwZm0bNo5P8fv_l zL%#$}o{m!5HgOQhgy+gfvv725FJ>242Cy=1LwTAuTC*x0VHccL1R#sdDGJ%-YR@;gi>v75oR zjL~XjSn9mJyXD<@%kOVrH?FAzGhi#%KWX&-E=-q;TdVi2DfI)TTZ3MpY|+_JNELM{ zBNDKaCMOZ%$Bz0=nU4pu`m2T*X3D@^813*HuWg`KjPAa$M-j<8^W)-4GX~FXhUM5W zc{k#ZzY~G1z%dLxDc-x*Q{~9W^g2RG z9O{BTm*eNGTB@q3ydUk}d;64BOTHSevO70l&aSPm(ywEl;kFxHaU_fx%ZReih{~Gb zjYC&43jm@37kIxRv1LNBaV!A-L75)-|l9h4ew;{|5Q(QmAu<1?WVa71$$2+mZrS zsGz%SPhS3XyW4)VoZgJYyQYW3Ne1!nTGA9KL;*UgWr8`(uvXm7M}JdC3(8CiB|%?HeF?oP4xFFXsv zNiDy13)8W5HAODF>l&YMhE-wJHxwHJz}%X4v;Gdf6JlySV$px4ckSGW=kp?5Y%-TG z`+Eq|#XqKr&g2AEwgWKk<6pe6@b++WZ#sQk0-dfXN@nEoK6poz-XCm5N);*P!l+7q zSVDTQ*yfZXHK(2R3F-6O`TA|RDQ(#*38UohOm1~-Y<0M5-sZ1?>tuvr6j$s4=0<7g zegeCZ*0ElZf`m^5@-R;}d!ZnSFJLh&zAu57qrT@qLaU-j-sjUa4w5!X68y?;k-MzO zv9@Z>Oj=>7trW4PdzwyX?fmU|%XSp4{o&a#zih;;_($gj(`lGdXXNL|P!~Lw$AWG+ zk60VE2DBLDe|6H|@AEmX`ghrbr+u_#85hr2jwY5T@g(Y~H9RJ9RRS&$kF){tjv8Z1 zHKl~d-qN%9FkRe(VCI*ZC9r!&o)g8$NbeP)arAjo<*1~>i&oW;w0kKSes4)czyr{6~hZDZ|+e;JX^ z{4#lZlXG@;N22!Mgh6Z+O=AaZ_);uZRsn+_Rv{#qejr1>>!`-Am7b!8N6zb4Y&B2( zoh=$MK+7pfDb}HJg*hK)paq&j1HGaexy-K-i^16XldI;q_6wN8s@!Wcw2a(st zKZhE7{?B3bga?@k;5AxccNC;3tg zB{M-++2XRn%4(Z=)fmP2j=LH{2_c=#(fLDm)ovV~g>55FHl>>fNuF?34xurUM}#Yh zz%8j?95w$q^X&Fo$paIu7! zzsx$gbs!So_8iex-LyTu`&67~`YS*4=Es_zMVcdyIlW*>y)Zi4^RJchIXinE)ZE1MylWh63t62wN;7XgjZbhIgtK88 zz&3`lFtd>&MSEuKdtzN+r6J2+TEwui+?3S8+wRj`exN(C@pS%gl3glE6@ka``^!~* z6*^Lkm5SVf!n}NT82o*tnOp+dx=d>j zNWqGq+CsArTJA{3UyP1#&AP)1p@r$B7MeD$c5M3Fbb6AFX=n2952e-BiSuW-zR~5M zPf%cBpMuP~euU}dZSs=f^L2%E69qo9C64N58_}k2UeG1V(_#&HKKTC_W2Z{oI3YW4 zT;Q_COEfu2uj(@e+MMqNsZ7VmjMQ3w#LT7LTUsTQbbtdVbQ{&VEW|37Sh<%%fI4t? zh$xSK+Hh{$eR6%fRANFK;d_P$<@KVk-t%_VYm8G}zu=U6{k96qs1&Gw#!F6$naX+J zOH}gCw@pG-fZ$%hK^2B};=9|Qt%fqn3M4kFSHH0FXP38!GVMg!?Ar=n&C`0ykD#4J zTi0n#qd_`>%R}X!;R-;cvBu8hsEMLZl1-2CEi!^{oOWk;-sM!YCylV@!4qJ_mwOA4 zH~!SMy5|MbBkMh%NftH>wCf+IJo3u<9LnyM(UziS=yTO?UgLvSL&C<3w^?uvs!zl)d{LN~m>~&-QSn{kVhwR<_zwN{inc_N5FYD5 zi+y4qn-YW(LD|jWn9kTVh2n#8tAK+_)K`~9&N$(2NRY%BnS({<_a*HAbd3Qb#<5K% zJxk%>SM;-0!J)yWKqEEM(e{r*NN6i;xvwuEiU}CPj6H{ZZ6ryuXctE%f=$T%(6V5_ zRP&Km5lTTu1NHHrqkD1XK#_al$N% z^x4&vJ}v@71FhPUo58Knw}-*(2>PdnGL+l;3|}Taov~HYwdUagfi_J9@XYrUhcI9a z9E#9lI)xR?_U;~;EW>L>fw^F73t_=Fd@~EMWe-2`VPz+Q^)p91LLxP1kSn|WTxqb| z2-&&~P0(O~*-$q)x$AYWHhzHO08)L1@zL6s@u6Q13q=|kGyCKAsojmu^G?=`langR z1Aco1#fL|UNND>IF_q)@-Bre?Kk<(h?pqA7BsSLT5x$WA;}q^^kFY~Nyvx{!x`X-}bqv3ZbP2C_5zMlu2aDdvYXZSLVP6g>!HnzjQ3xB;MHaFa0zTyQn z`&pCa6pIR5VrJrRu-4A-MPvq^^8zrC|i%vX#ehlWm1X%?r}SD zj{F2>l^>;8&w6Vxtf5yINW^8v1o~)C5^lZAFtJmWGeQ2wAjO%QcBR8%fP(3CyY?T5 z9FxO#qEZbQ@g-ShlV1MkpR-;R&r&%>HD5C(yNmLej26M1t2+zx_7D5ww_a~< zmX2}Wc)XCv#C_jDp8dDc1BJF>&u1rycK)wt+lC(w_!K~E>H_)r(oC* zS*4U6Ip{rGtvhEgt#s}%8~99UGk9AM-(sc;1XKwLP+MzDNnUkU$JEg`CN^_BKp+i6 z<+`+onDuHo?tazOf5N9KoPo0iTJD})3|WY%LBl|n8iERSb1%uowJwjdI@oaZGS+x9 z&=Ae5^_~O1Up9RV0G=me8ygF)hd(yD;f=E&O}{^$NPkUhwzaj0V4~wD`GZbzrj99N zDq>^eVk6?f5eScJ>XSpWk)D#1nA-fa_4va00N0)C*&CEmc{y2$^LZ@D<8{m1eZWig z+r(1Vw!#)h*j{V$K6yBj@>v%-X2?_EH;@~e0S-WS+r_+#5(<+bR-)WQk1NQz7?q|{ zQkD_MGn13Y6BExf_b-CoUH31c2>=n6ps)!qRgyp;CzJ`c7j&4M%n7{0Kpb=IXn64E ze3-fx37_(v*}nl43>&$HCIGx2jY1Gt6ySqT!abbwQ?k`Y>Te483bDJw2Y3Sw^Hu;2 zsFej{-m7s?7cf5^G;aI)Hr%%8@I2kCM==mSH+I8ohK@?(<>9g@6ZIQD16FiDb(?WM zn%t+$_i>$M+3Mkj&!Ywm;U_@Djp&O>%ViQ^B)UPfZc5y1NKY=r;%RXM@NtN3m7igP z_}~}39HT-8=6@nLJb`N;p&9}#N~4J?u7&ekl_c9+Px7xoo(t9 zMF1jDdKy1V$+~bqKg{maf6BC{gU}FC(1NOmtz%iuuo@_!E+z>h=wCM37>tD5AP*@u z!EN59pB*1y#j@c?-jpb`HWRo)!936oZVgs9xbR6q;w=aGU@|SqKB2fufH5#XsUd@Q z*(vAT%`i5v6xY5z)Tgthk$AjiW_vw}U;?=z){X#ThxMihBS*;cCqPi;uZK&6Ply02 zVmu>ZvOL%RjE-pWA;%ViBp+1=S;-T?QfAJb#|PHVEQE>h;Ow$7q4{G{0N=I(9}RDD zUF#QnAz!jv-{Xvgg;Gtop_M47*}Rr#1(~b2mg}%~pu}1qvy+suP%a`V@+1FwVTUny zYos1xubPHWPMbwT{qJ%byiO7=OR#`Y7l|D{JMG1Xtv@|h?ig*!lUW<$qg-fK_(^H} zAP)kRrYJHQA6wf_w~}>~^jzzi_LC}7mdE(5m6Wu_vdMDZJG}zr?`c00X*YJdquMQ! zi(|cxeJHAKj;o7>Qlrk@Xa?PUh)FzH1l21H>Q5HxPXI~}AQ)nV2Zv`c7KHjKa+X13 zM!E_uUzE?01h=Hh5eUmgK=oESMG(6OB=qW zE(o`6&CarVp=qZE(?5PR`B$WdU%c_)h=Ohhdgtkz(b9X8L<0>V!ZtM)!?zR(ph z;c>@Y%9+@+bT(0Y{_%G%Az;%!p#M)G3hN$7vT zS!mC_XkUP2FOA9neoNL;n#L$TGoH4dwjDn7tn~`4_(%d#aB_x^vFQxovp?^iV`@wc z6Zp@u-}oK$R(9dje)f_u_7cZgf@_NmU>0w7Fl@&A;E;F;7@UDv=<2C;a1z`noz~_z z5(2>gUU*)-r`@L=Wok&Te}Zm*j1|L7Z?Uz24mT178Z#6u{;>2rT%d4cokA@a2kMgz zz}Zo*QbhMT1WlcB1i{jyS^>=l1K6usv=5l4*rL_23*P_KnF9SXV^ddsHQYfadjly;cCG>O$kU0S+l`@Ge)5<99q_B%ZIfV)el|&LEhU#hT zH>9L*Z5rB!qbY2L8p2e|cxV=m+>MO-_7Ju#9SEThW03{Ry(rNrzku@)6w@HrNe(2n z^)KD_$2G+=kaB6Rb=K3eVs%(%LOPOC89Mk@YJ?Lx_;$GKPTbcG@3mTV$_bxC3w(j; z>DlB!`!UzO; z+KWjA-Se@m=il1W zZsW|w1a+pN?TFHQE;f@e`1gu0qsvInsa&$5zji~%vxZ(#h6V~6>Wvd0CfLvtUImm< zjDHE~Q;XiCPox)p$NHk;=noLkRZwo>&=7&l)~r-GXv!`18S-kstm(qu? z{_pcW-?`yV*_Y^t>=I4dro9W(s0Ol7IitZ`F%^i~CtkVfiC@o7{Krj9e2OPt$rGwz zAIfOr^a?Wh6|?}Y!|#76Sq9BKhTbBM+}hga#-@Xf`}T*L!*wq{c>pi>KL6|!b>UYU z>KgE-uHmInI2<~3pz%cs)X{Dy7HdvQI1am+HMMOm{6{VDN zK+^(;f-+1}R5a8?%=b)FOrliYT5F$s?!AXg9X?&`v-V!YzxLYeoV_=y((t0jWWAk zShnsVdB-6;j&w-*GP_fRN`8ChhsyEbf(WS~Ot=q3Vt4rV0od(^aLEpbHd4Ng2$S+{ zS-!25E3-$4cK&+X$??!0;`nz55y^gcWWOUJN~-PXZA6J^HXF-kqeaY7Cp~SV5V&F> zR*s5=PSRQ@(Lq}4%+@+fD`oaL5ij{&m>)04Ll@DNwRdCfU7?#)*G(jBi$iwz>O^EG zKzGUR4nPeBl=p>d39;Jj4riz<%pKmQZA82F9U?nMMaRT;>Kqr}rE9l@?(n`XLIFGd z!=E<3rqkDq^EEs9ns#6FthgwkaY;eBxS_|wym`@{nf;oCqBIDZBd{87P;kV-{53^R z^=6=U+KioLkg(k25%n2ot*M?39=qpib2C7b09XSm%EC=C&^t!UGZbm~J}=j%-pb+| zuAa(uvH0aOBuNFH>uU30l3g2Ac5dOdf2p^z==`(EXF^zX@6JHcqM)KjzpYtdQwOqa zPVw?B?w>`I5N+u3aMq=QPCv zY5^#O1XzdvKgR#XkRYQ6pMn)vnBCZmg6B_^E_SJd*ss}_E*uY&(VSW6G(_{Wmat$W zt5{jFB|SvFi&a!*c=DaB;+P>Un}W!1W_e#It1~LvdS-b zXyh%_x|K+OBDWE50JR1Zxt+)z#2ZAdJBi#yWH9mWrq(?~?j>>`@$RSA14M=p8A`kd zsr3+%hlxBwyho|^7?H<`JVCrCsr3|*r-?j6yl1KP9FgaVygN z$U8*dMWRkqDBIs7lOCW!NlcT8+ESRNGG{u|G^R6{rZdf8I+N)KOlJ`dnZxb5Of!M4 z%;S#v%*tk(!*l`Dg-mmqE@GO;bTQL>mR$;*9Ls>CQve*EayJ8bt?OP+N~C)wrhp=}Gt4n}q$E zkX2>doaQnoRVF(>md?M@;9dfYlRPvk1h&F7*hWE;eoTnx0o{w@AzJrY(P?TmJTM zETaP0%a-H4mTizx)|^1BEREFzxv1k(-H|36dFsX_sDc2?Jxz!92R*b0WN4#; zhBmwb7pejWIkY`F_t6c^+Jq+jSR&`rs-5MNgY8C2N$?p$6DvSP+S`#!hC;~@@|OY?C}&Yl zRycB9N(9%Zg)4bM9k^U~GEDs^e|ps|UjIR8kZ+>HLBB`!%67z8)oRdnd}JucAhmSS zN}RZw;0wTl5_0?7DTL!G7FRDTB zv}M4oM0AxyBJ-Yk{Y>ZmaXs%($h@}(jcD5jdQHMfj%YtN+P6tWu+4erv68XbTTCPT zNk@3ffbdpSV?fv+xu|2^=WBNGtJQrS7gAjy;@eCkKCL6JH-Y#JBfgCh_xB>+uOl8{ z8u8CM;i1@#Oi0?3s_b;OrUAZ}p9gBkH%`W)+s z?>3G2vX1yS1LAv7jREn!xNcF$(hWs_%1;#B>0Jo~e4lB+jXL1pO#p6U!1u8a_vll6 z*$eo7(}4fb0sm>g3`Y0_BYa$+Q61rvrV-B65q@Am_!O!!AbeWR z=q|o?`;=Tn79M`|y-LrB}RwpEV6QQwKcH0QfmnV*va- za*glS7fd6}(h<%#fiRm9zQ72d*QZoR_@ZfqIXc1x281u68Uwfocp0M_LJH$$UYyp2-e^xq4Gc=tlAh_ra- zXIJKUm-4nIs=l(tG1NH@;Aa8Jh4V=z_$c6rw`hV4cuAA;() z7ZTpR5K9W5Awk;*SGkIUZF$$#jx1qE5pRYft}f!uPAxFq7i7xX!*ZOm6+#|YRhFdAb!f*`D+L`_0UcL; zDEi3F${5X--)1FJIo6GQshv@4ulTp@f2|Qs%R?T1ejQo<8z37_-$$|#*3Q_goz#tO z6jm(}`FR}6jio``P728z-zrEWs#PsfUBw+^2UyLpwDi4laLHzSVxM!ozg|PTqj7vb zS11x`*XIf49q-39pW_*AM;+~Td&PL^)EgSwY|Zfr{x#o*HGeIgRlOn4ua0SGC*n9Q z2AE>!H0~tqpy4tyS2gaNT4cNiCiB2I10plUbY#}G7MY?}Bl9suW->?Sla`U0!jXyM zq?8MQ*)~N!Y>^MNA5Nj6vPy7twVR{73&%fEF_gI!v&d_7BH+K0BKfi8_XQ<_BAZF0I>M(I+0V4dCa2~7 z;6?>eyD_$ru#u{v0-LblQS`#dRKQhFRYnG!@MLF=A*g?6aBfWI;*(Lz{*aAf{F= zwLz&se1G%PgP9M0Qd*{)-zoItcvg}IQuXwJ44MIij(YvM=|F*_UVjZ4$gvs~%mmqy z6u|ues0aO9z5Z04JgR8MmA^~>MCMVmTHtCm8+Pm2ut#P?bkJ;wYQR;bz*n3Nvp_nM z4s`zO|B>Owx762Ex~Dbqjf6b@EYZtZZQ6CWUpbq#sY<0@t(@5d%UL;>vkD5$TCJQF zZTaIDKCZA?6!=CfXUDOe;V5ZlEy%LDGu$Rc*8ws0<5+#*I(b1=e87?IkWrh{B5JL^ z5Wa2Y17I(|4^*l=-+4a(w4+_}V-9Fv05Qr*!8P>YDiQS;HPjlka#RMZ90#~)?vr)n zd#z~R+@ffjxKiIASTpzQH8UkQt=3u5PvXf0)BaWk^S3&$f-Bt*(&GcZN_WUFCS*rm zsZ~2RYNc+T`RqQZXLt4A)H=GrImFpL54^>0f3>&R%{O1{4(rA4h@seJn=f`XdbK%f zP?BT5WF6C${Aegy3$&7z6Hr?g0{KY2{@h$3_|)sKVUa9ZfeP|Kc4P-|7X$SeOH{u3 zNvzc;@wkZ+b%G}`AEe=2E>W^3Wdao?T7I$GZU8?cuY{LRk{&H1NG8u>GOJnun<=O{u0llzV-Vqf@V{yt)4*yFcRoZe( zS=DC?cSP>?Kysba$y7X0<&iCD9-Y+l=qD|Y zyqEAdX?hN?&##upHR)KlPYLawM!R&s$#3h^Rq3T3gXyJzt`Z?ZXECNhIM7lZ&*E~f z+f6uMB-_mkqqt6o@lh}s!Tve{;Is~--T-4IkfIiTuLM8G6O@0j<2kGU+VL~&_(vRn zujAdx@mfeKUA$U=yj!C`!2o1q%J=O%e)PE4Mh|;s#Q2GcPYxV~%@>E>Hz0B1gyD(9 z@gZ^ee@0B4IAZLm(PKyS9j?G=7$b&{SI1A908`;D`_vc5jT|{~#H9ZNC_QLhc$|$_ zeQZ=!7Qg4dH}l@S`D`grigYUFBSr;HHmke)$0nOiHvVnQ{$*UO6KzD+*e3fI@wHQt zZdM_KvIK#^E(v8@KGX$U6rGk&YpDW)rN!#5gSHC-?Q|(ag?i4p^WN0yW4BFu-g)Pq zk9&US+;iV(V*1|@{y!WM;z@kMECHqKdyy#x$xkV@wM&I<=|n>s=p=10b?__3rPN03CZyB1-M?){SdB) zwb&~a!ZssJql$+Tr5bgZn8TC+5F~BNE29 zZa*oPF8*uBoAc~HKa`U~WTk=xcEM7C8qMtkYa@Og)B?1CAI-_MXG7mPU3(Zv=}L0P zpjo}cwq@_0VWY|3Z=3cHlal~B39uV9w1o#M;J%7H-tZ5oMzeEUTG}k_7wlrqt6iPI zF1q$K!`JqDJ32XOkbSF%eH&EoE46LZ7(8^}&w(9Ek;6(6(UE9A7W#=b*uW$D z_<}@2BnuOXkYSX#7?Bb-DJ6CmkuoIy*~HBuGM8S7a^H`t5y04b^@tmprJpsdct07n>lG@ zC6)sAz-shhihgK3IC8}r)20-Sav&7AZm7E#{Noae9R+SvX;FIU^~p|aNTP&a(;IGN zBU|CE2Ai}j*axd&KUDBqZ+p|az=QW6)u}>n!&VsOzJYh(L2(`$?O#(Y3XSo^IcVxl zUiNqYtgwN$_ilZ!Qz%Ur@GhvrUP2(cG!5<32V14%0kwC1mfj{w8&Lb7tbGZqj0mA_ zOsF_Mf*>_=)v8xvWO1Is+XUFuJcAy2N;rUd9;6`f9wsI(f{z?d!#|Y8A_-_m{8g~c z*S^}T;p!$@4d15Kslmeh+J19myQE<2Nh<;!80=6U)W$WN&qmNec}7EZcpsy4WcUD9 z=dd{`zqhYB`Du5}uQ;K@ZbBcbgmlk@Vp(cL_=pq29h6Wd(;v0UN-jkkm%>eldM`~* zzXc!GRBjnK6Q$Z{9}J|zSRS9iS*USW-mrE)qV}xcwfBmft#f*_3F@`3La!acUh9YC z8*6$%d8YuX50WXr5}7PDoSesHpm+zRS?nYMM>%VJpG7bazM3(VzD3qk90pMYiz<|o z6F7u&QrehT3Zn?)9N64=lCdf?1snr5O6`a%oyd&Kcib)C2`V2!nvWZuS`gK4*GF%@ z9&n9kV;ne{hw+{Mkz|NrEQ603M!E^0TfvxeVT>uqe?Of*73ST4i39c%baD|4&&HXP zMbHKGFoY3yfCvO~a;|cGC)}ON`z}E^(R?&>A!l$Gq3cuV`aDRd$xw;Uw_o5zmOtPu zHfWIaBrBCCgDNek{S4|ueMmz?-=+Xs8Z;UBu-vgSJUqu`Y4N7ZZ&SBV1+d%$eSls> z|5HZ)GeRG?(3gC=;Il6^x;@B)4DYDZ?jSS81UG+bqmpOc{I%_bmgEcSXe)qaG=4B;a1n0O^vvX37(tv38Yn<7H(f!Lp za@+Q|O)xZ?Cg8lAoFy)RN^a6gZjMKCKF{R7aFgpRN^UN?DNd#w#s4pv3!F^3lT1+T z)A8nPN~iY9|7F&XX4E;3UC8O0kz+xpYv$dxYl_nvaMQY2+$QAYZyOt*U?B0c5`4yjS{#^SS&-MjqvZDpxJ153=nCsxR2K{QsWAw!*#t04p z|AKXNGoQ{39Z@xB$8U7Kb~McDx7zVU3-~ui9K$1q7T+j~!@GC)N7;hEw|_EZETE3EFRaM;Lbb>^JhFAzjdeMcZKQ5KJM`vhx0wh z;SfWn(H4i*INY*kk@B(t9r3|dmjKHuQH&m1-)}h_;wg3qkKupv6Vj{Y=4S~pxXhhe zNm(3wv(F#@)mD2`RSrKIQL=aAwq}Da|D*n#TmV-f&Ys|V%nv6d{pVyQgBSfNc&7UB zIpu;EpD}n>UGT0Ifmh`PUfdJB>jm&eiom-U9TkJO5XCbAYm~uSh^u?Hcm5&%yD3;T zPHY&C7O=`XSdC4`D)v*X{HoDDb+M|RF;@R|vAR)&)gmvfsy(q9FJN`E2&={Ds2Hmy zD4q#cImT)UL31$EV#OaRi%i5FJXC&Z8BtoFHhoRyN#Yg0iG z$7g2u{m3H}^&r~2Y`hsottq+p4vu#lsUl zcnS&@rPX>#AmYUsu?8t|W?%Y)nu`nX?d2{+4k-%#w> z?d4lX{cD45F5RLK1!ph@oN=|XUhK0qh6i{LZRC0WP~dku>f7pMgH|G*f;OR+A3%-s z?i_(S5l?CjFW+o__Fh|}+$6=0%j@~IX!eg^^xZbmme}&{%Jt4muR*+HmO<%PtFMex zd0(;=-p4FHzl+<54FCQwIfMskz}zb`kV`1idAy zy$HGof`yM5VNR_1tXe7DhzuMDL7QiwAEs-#fCC}gaJSYT77bNbSiUcO@qQ{f@6n6i zmw&u-`6pb96B@s-lpG;d1o+gHsFSr_V4~*f|MFkl@qZTj&%6z$$@pu)rLMm%&HRMp zL1~suFJXTHyJhdQ) zA4^}nkRCpl8p|Y3pBUlr%&C(@iOi*BBFT$H@_Z_jNsW%AM^o`6`~?Xz1{!#rV`jhv zQb1e;#0Egj$jrdVG~pZrLn8+hBO{2xz{pU~#8}VxlIbH8PB5vfPQNi(vZ2f1 zCldq1XC{atjLR9-8GtG}ciisaV`E{2NHDHoWMc%<>xB+9{QuAV{M?iiOmjJbGEaaQ zWcpJkCJ@bhkC73i7G%;BCPt7DP=TIaL1unVW>QLOL9u?QMLLif@9AQ$UtE-|pA6*a zCugJ<7pLZ>XXd5qB{Kj3NoO`%c$}S8T})h65I%G6&)$34LZPLUCAIYdiK&1-82i-v z;EQj@#Q0*;ge^gmrZgpe@PV*&k36`EmdffmQT3gak5hxd&z zV9iDqDxuCLRpsBlqA8b za212?5y4(VvZ!$W^pQTHuNn-l%LIly{xU8s9@l>_9CJwU!iP|+tKF)|+Rk@Tda;_lL@2w{(iVkla|2%Tt{ z)&3yAV6#;a$|B+WH6bIO+-y8R zbN`!*S4D30zoq$@td8NM^IR&rP*(uP;c_rbDE%KpaokSX4`L|hh-)zIZ_&(<6>ua& zbS`3-FB?S8Bn~#f1UmRJULV1(>bK1Nogwi-{z(*w_~!l$`4PU2jf1ym#K%RovX%Z) z=O_ZW2NhUeX>0`H(nivc$}SBYfw~27Vhpl zPv#Eb0|Z1=1O@>i(fEkv=GT_iT4mM#$?vU-p|b97C8>4)><=r0z{X_PM|>vnu^LT~ zi1Jc=p^h(nfCM8NK+zZ>YNBQk6i0(>pVRmDT<~5qvsQVy-M7zo`a9?JIekYVFaDdw z2ze`+|K-m#k5IO%nUEqEW6Clg@yFOestUD>X`B9Fcjm715WmZTawN)8D957ALOEHi zVa|qe94q(yD;&$oTpQx~$Q}9}AGv6*0CcmM&z*eQ^SFWV`51lP!_;5`pO4=JOvX=reKreZsjn`1{fN zbOKAn=`lE+s85e!Nd_88EO~hrAEgv$^HH+CC`Er5%Tf_!9D=0k)8kkgPLIdwG<|wJ zn}F;m3icE9`H3vOAr5WA@^m%{gOY(knM528ygotV&tgN35jEpl2gW}j!PRqVPg8EjLa-w z_T-#g`T@PmdKm5By!9;eWp3EBA=&@&D#8;GlA> zbL}#v!~I7)h2>7J$W#zs5OE;lK_q}k0+9?N9YhugABb!aIUw>t|G%93vYQY1U*$3_X)C^EZ&YFX{mjm3UF^DZGUg7$ z<#ZQKL0@$*)4F0DNeP- zso^-rjdQ!S7TI?*o5npDyrFTAc%yrzfqmQnB66Vh)m_o5=TZF^8( z&d-TRl|Jq&zUHu4bELeyBMvhO57)(=KVOPPm8WOjpiz$+K!hF<8f~i|ZuOuB!{gYv z^&u4+=TPG)YB)gSn9$f#Rq;$@s{$H#&R=M935_Py2%v@&G>!|6iv3UT+fc&>8Ye%i zxGik_(1sc(P{RcpCxylr>zBTX3U*LvxcK7=q0rHe3a3!P4GO3E3yh0{tn(;sv?v}N z3SPmJbKCO|;b3pX`O_dnbOu6njoJW#4A-~yV#1!KO9)2~@ttB$-1h8n3X5?OTRbN% zo(GFqA^xI)pgTo9aFR_nk$Cq!eTsM=Z(=0I)JUT=(j<)}Y9NN9<03(#T%*N-{grI2 zDRD(BAuci=3tN;v^vb@2k%=+|B@&>54+k!PAogTzqD#)$4x2}QK1JNjj!q6sh8e~ zAwG1@rQdMQWutQ*{g!ivd*h0gH@*vdqm6r`RrkiDXuZ)cz0o1OQPvXJ!q6KwLa%Dx z@Q_l?8~dGMZyc50P|1C)gmpdr+6MYrLc}buy~q-pJ?%u2aH#2ZIt3E7xj0P&*8&B` zz2vk=)ZR+wu!;q*pY(qGAZ1^Nj2gu{CefmiD`??f)3If16I>Rz(Tubv91bwqd9Ou_Q-y z-{;nuWnO0P$jrK{cV7UE(^4haGU%~Im8w5Uz@Gt7KdJHLQzmk=%+@4xGh8f35YeTB z!P9D#hvS~Kc;9GoslrjQznz3`J-W`0}M%F)M6Hn`OnyTrlnXL%7b{pGLf0_i__0Hak8o`DJz0FFM_hc?N_*?ru;Me_P<&El@wqRL<=lv!vtAn6 zFyvUyvxvv17{Iv^6(4hppGk|KV>sp^i*d5}^g8roIo(iv(q!@ZMY5a`vCWOr=B6Pm zXIik_j4WqFRD8@WZjl!Mi!5g%i}AAfY|A;ltyxb;mX5@rC5Eof%qp@UhyZM0I+0NT4qPNbl7XNx&gIa?Ie7a5+vVUx~Q) z{HkV%*RMys`LCqSGG_dRtDnt|xW4U_80Ci4dBNFgFMP++uQ73E^G$~Mp5UXQdO-73 zKbsTrrF|DO{}8HRaAU_`I(IYt5Ng-k%N)a9eG<8(-E;?{EpmG#-AYm9u6$p+Tl^Mh zC$vf{av8dTmgkmNL38|SiC+V0pnq3pYGDor2dy*IJV3P)aj!8$SDo@kcS+qRaq4s& zI9+S%UVakyYsU*%WDTwTE)Gx<*jQ)rJ-}O{n*$tx4)+8Kja?+n8L$4+?)-=o=AcEw z9117QVLf5A9x~sMFg|kLF5G{{8|AsKmu@=(ZqqX)TSshZvW$Z{;86*9j2XVQCJ*(k zTlCdtuijS|MBG;c(!g=8uS%aRF!&^g?6!$J**DSpG3sOF+czPMeqG>(OYj9zQ4HO%~|j8$3Oky_cIF? z|9xS>LOv*1_~*jKiwoa*&~Rz4I&V3ZXzn74 zYPy*AX}W|;HC;hvny#dBO;=HcrfaEEtEM_nRkMWrb0!J1j;b_!jH)&Lxj{ABwbet$ zg&Pb7ji!PFLM3abS}nMR>NK4&XusCVeyZ0D9n_%dPHNP27ah>_embb>gLFvKhv=}T z4^xw-o2XgS&D5glR%+Gsw+0>24se9pG(#K3G~G>cP4`f{rhBPF(|y#b>7&%8=@IJI zZqq1Gx4DdPgkc3Cbq}M|qq%M&gSX8YP_MQ=T&SW4A_@kJ)PT-|`ZU*d6s!FoP@)Vs zK>eCw7ExuG!#;&clq$T6GKJSrt^$(=9o1%O3z@R)1S-`2kDvkVv22KCRNSAzN{(5pdx2lQG{uY+C>>f4|9Z}-U{js(AzKHc?&%YvPYOh>CL0ROw@N34i2ThD2u%=aNFAJ@uCm zwFcbD?FuMzT9W!2FS4G?^ih>1F;$@8!Azz^>(NYD)N`WUndgQfnY%l4!ef?w#b0ym z-_9~?;B*t|OGdwF48b0kwK8#!`^4TOuKZSGgZE8F%STlUqvNBhv8fU6#ct8u1Ut!x zYv#^OZGQ;0aBBGjh?WAlryfolA<@zVcOfN23)h`Ye#tAXet%o5;HY|9>*0DN56+|_ zG475cEwFF?8x}{JyqGp0W1QpiP8&q5AJ*iC5V39!mDmYuN@53>B(V$DNr^ph6c)f< zQkNJn_Rbcshr?%yXT!e6XNgC-Iah^<^HhvWjB%9`bGVNZ^Z6pBuNtmG?)g%wh;u=w zqf)sH?eV>)xAXd>Vjb;X>771y`Pl7aPcy8qM@3JZ>sU6WbdEpGl-f;t+M4jRJ?HOF z`ukH{S5G@1RJN=)4reAf8ybGV+ z-}(q*Q8vrn;I1oXr}mh;rq~GVm7NMGX07nZN#dTGH<`$5SWs820W?#@zr;ZkQ4h^TbC<%ac&{0}!+oUUb16Y3%{f4wXzI+fl$0rms?(IarH`|$ zA|^R!ZYrAKC~Va{2S90vdUg!jMA1cK1&uWnJ3wQfb_f~f{?bU?n~Ro3`$QSDDq0im zPe<(_(*{Hf(Xsj%RnbAwe8Zj13Kzj$M}PG zT&wF^v$d1V7P<^wXBr!TJ|J!pUlac%{zd$o_z&?7@h$Nk(n;tP3f^)WdPcOHPPtR! z+Rk;y$6S&2p(Yop@A@hFyTMsGZlm! z8z|tLcz_m_nfxQW`WEU4!`Q|s>2bOf+MG@!oH_R~gL2Mu1`&p+7Mu+ujFEN`76^+7 z7YG*-RtX;<1i~F4tb>HT3tL7Wk~}iehPX%gmXq&n{idzovi0vN{UF%GrtsVyseQsyvTW`N zas+;!RfGaPOwgr8k2X0U!5qT8-6~v8KBXeo4ExaU!`D8OAhOLKZBy7nF1sibE5s_X zM(nrZZ)1oF6m)Bfj-US=`*3o=efvm=DbX`_h69vo6^6F&w1>KVxji)ETjJgc@h#3z z(xzk&Gx8Xx#nL>$9Me8aZGpH*Tp})W?Gka7epkrX=yw~u+g(suH@0DH(}o?;W7o7j z@WY$)iV6nc&k)foK>nfAZrVd3s5%DS)gj5TA+HMi$HBaSAhC}t^r*K8U$Lc!rw1| zMuBbt-36Kjngdz@S}Unk-vC+^w9|Qdj&>KK+0sS24U7+`YJ^f`Gz+B7mZSVt@_-9RZ31Iu4Wolmc`LC>1CjC=)0fC?BX0=nPN^ zP$^J3P$f_`(0QOnpk|;}pf;cmpiZDGK;deYDiSCL=onBuPzq26P&QC5&>5gApjx1M zH8Z`c9ge*~gFv@{W`UjoNkpY`0Qv~%AAvpw@&x)k4g4ip7+04N6NB2YU} z4^SUaKhSlcA)pbWQv7HeNxYp^{CrgP;*YkY1NRFf5V(nIjF)Q#S^+c;*zd`3ZrQ-0 zzM$tgwCsD_XKp~*-vGHoK~P=w_i+B-37!l8p_m_8$xrhQGQ68`eVAiX>i*Veps`vY{dWCLOmuz0Yb-xhpBlL5%(((IW zQP*b9L$UAkYZA}5{{4{4FL*^fm-sd7AMHy9mD1Nm9~82`%-eYj@6WW1h&$G@{tegD zR$rz+!g(mhZL6~M_l8XVhj8*!F0-0n`x_fN&@o2Dwm(IWx4uFTI%d73da-Q{T zeA>p3;P_8Kb3h)v9?=hV99P7zwcG}qxy~QS#t8Y3j-4W&$@?Xh`k==eD8!;AcR;2Krl|U(s=a>q7DD)%Ag7iRA(_+p50zRLVA>W!|@gw?$Hp z4e!Zt?X~HaufY4z3Qx49!1^yhKM}q`EVlj74j!Gq7*)y`;43NnJ*{V6hE47L7>@Tj zKdpn-^{*1z+fzcDZ-wKhK%W7518oD^!Q%j}_bodz1@O4^Rq_Z~=D9pNnH<07vivQV zMdFyY>Z0?uS7ddyal6tw$7J@U^NUC*`x&p(+TOo{>rddg9cTgQrV3-oTQWOrw#@l6wWa%e5 zUT1)$oTJ!ls~|h_{X66@6N`)zbbhtw#dzZ`i#PH)mxg1@Wl*au@kRa%lU^J@i3ZmU zB|s(#*A7)Gi!D^#?zAkehtA1po!0YU`7c6J&a31)XrOS2^y0jcmIzi7Y zW!#tdXBv+;1JGj?)+6jkeT%jijmvZ#rm^|&dHY54ahR?-B4jqSB}0s?|I6ENjr3w{ z5p~Pup*DM;>nmccL1kI@$lEWD%d^>zJt+Sw)r+ys);J|%sAx}jnVr}?1q3_5SAJEt}2T*uZ7e z0iYhp0OSDV2;>ChtWnCHz7bB^8ulY5%S-bEc&=Y`n%k|Vje?v zqjOj~XQn#-oM2x};5xp+{eZ4H=zM1*_XoO8pz~ZYe*M@^8_@N=t5qBPJ8uIT7e!we zanV+rhVdT*tAWe zCCk2!7^kdt$>;s(>%>}ltfxBtn)myBUXQJIr~5`Os;?J6sopC=zg!9HlI!+sK8_U1 z{7m$Vd^>fYvC_?!o#pEp5#L0;Vhq!9thH8k7uu<}MEdHz9QoW@;{3L7N+rv@n#xA8 zy^i1doomV98tfh zi~cnH`VV=${;{Nb;a6?Lr{p?VuVq%s;<0F3x<9arw{10-{X@wzo*c3xJKgJiMOODG zYOH@12>x3&?gPK9!9CzEpk&B<7wGpuuR#84pu1|zUhz>lUjup3YV1q@6aILsu^-dA zQuu!9F}{CF#i9G4bdU3yRbOu8eb%}!k6FoSE#IqK(K7xD_Z{tS+3R`MBmeJOnJ zHka?^#`AsM7|u`Sl&oynEQ@`@hGJdw4UJ`AP;S$8aP9_FPsckr{(<)$Z(a|@Y~=Be z?ibQ}>HaU>Ka8@fzg0F4()#Op-Bb?YGjbV(JvL}8HlcO@jQ2T;7teLpaGyEAWr(q= zo9>POxs5iW_hkM=WsuiTWfd}f6OJ`%Wn9?^d2w+33piG&Eq+hs`X@EYOyka* z1m~Jmo_eeHqkHf)#?k$F+K;Jz4!kYJUOLs$)_%JDNACfwx6xPHxQ?`~t^2Ai{}lRf zg8a`Vw83v>eo1X4`abm$aqortin#wm^`~ob>c4c}Eqs{D*e2^|bPY`XSKQNZ;O$9u zr}rGL%XIw~fPNe3J63Z>df!97_ejfgs&gqK4Bd< z>HQz;aYx>6)_!0;kEU?ccd4Cz#eJ7z(t8C|20Hf@_onFhQO;v{H6QQ9JsxV$zXa^> z0ev6nHK5mlHUs@YgYn`cJO2DYE%h}Vz35ET5pG$36c9I-7MVL%#Q$*maud1Z)t(CsBRwd;~n}AEokiMsq zGNrXrmb6y2v19CfnFOp-w&W<^N=f?Yr; zqvN+}^5l`Ak09mjsHLgHg(;;*cJU>qbj<7tCw5g$lR2e}cQq`jp~*)Doe%Yn2GbtX zx8sbEDHT91g;0x1IwOIM(zn-2MObOi;S(Wb}?D znKk#TSZ8OO>WK3msyWI~BCV7OaaM9>W`ZLyAI=+6+*RgRITOwV6d}7wNl_MW4x72-U=aa>aFnGP72lRvbGH$>y+fG zRVh@f=BiaQ)h6@mt~wD9=9>@Zk4{n-T;XV1US4+n56B9PoVxAIvi^g5;ZS$Sx1~*v z8)uUL@lB}~gg9q$trgt03`+OB0IsxxyV7|Oq6UPZMFIR?V0WMs*}?q#P}T!Ko9^9U z%e{w_7B6aoOm0#=$WUjIAzKpuUC(M*+>=u0LXJzc3Qg4Bp%F>iw05oIY3zP#sTGPh zDrOpSCPTz?P=0w*qE~5pnXoe}y_!I-R@R=)AXN)CXnlXkUh3A0&h#RubdgEdbAPc# z;e(JZYp6EfP;IQC?w+4G=RlH~D(dmX_;9^Vb9LA<*VsBqY6t8~HY^3u8BZ@o6B|*$ z78dpQ_VGGPFKb62sgpV(2W+ZnE^sh&T(-e+F|(%0QLcKI!bh)g)vqws&o`)9PPAu-^wYIskq$5opirANr<=* zO8|Rg*Rd=Ixy*eEnXhq~l)VL5RL}c9d?ZCsK)Op(y1S81X=zv*7GXg;l$Mf|mIf*5 zlu%IV21#k8K@db#-bF-lKluIs-nn4UJagakOwT;e*>mkFWlQvcV_C9(+I>%ZY%MrF z+E$*6JextHpq@0BkHLQ}LB%8vl8VCRE3R)L{`nS8AHkBizSdQ)cL9WE;`+semZR3g z@4pR-RLG=Y>lzIfxwRwouo$Dg8r710JxKUPK$6FW&eXN%BQ+Jh$ql-moCIotTIxh* zut6`2%pfFDfj^kwr1hFCl{wGd0jG_qtZ1U}Y_42^P#3U9?Kk{T8|mTIsJg3o@yMQo zwQcN^=m*$D-JifZcDN@rSSNuP%`Ww`^b{O)-m;&jzY~`Gh8#&a54ros(Igf{4UtUa z->E7b7xY<;6&|iU>iFbX>nA3MCC+Dc?U~ih&kgPS71ReEyXB7v@7+}5KmnsdUsSHu zwkC_wixm;ZJ&d1t_2tm@QiM&8@TeuwOUW*o2WAH^sn(ipYJN<7S%_;(;d$NTl0`S& z9wF)O5ZrjV6DAV)l6A@A;i%=BGzUWoXE(GhBq}cWq zZlvYzKN7WKNFc7gab~7m)2sJGZVq|f=ND2DGGS+Wva|=Z$jL^URSDg!>iNF9?9+Yg zDPGcOx`*JR0)wjmeE#vsXcAoWzNF?Mmg*r~VZ*-t_|1ba>1zJ@Syt5e@%x;04)ly~ zpA1udEvTGO6aUIq#`=I?Q=Wzu^DgFba|gVj2&pHRlyW@V6ZNRQ;U}$_NsZXto^KK* zF) zy7C?!Gk;S}1*Xj%dz&QP3Oo?*8wgL}(DU7MLc3qe-UO0u)yiMI*NyAh7w7qbyTUHz z-OM+dm)SR)9*O8Ss?zjF-<%aN_r-y5_J32NW_qZrT%g;>dwW(Exy5W??fRhDv+ts1 zqN<|D!$jR9VTo02^i?<1lWj6yJKhtklML;5JD`n?z+WuWwbzb=Xm56p_|b@bvHjvB zo1DUPuuLNhmXn?vq>y)lr)983mgk2fd^eZ9(J^Id;gp`^kU8|GV99tvb2HF(+6qN9_p@l-b4b5kjT33=kw|f5`?^|yVJ;h@?iytqClolDvIB;VhXihnry}*K( zGS`NWfb7C)%Bj3I!eEKQ8Zjg|j>eYDmaZ}2j%M?KQwa1oBS-{ZKH|HH9tdW~pdZ&e zLDBUo&ld?8@uA``>;eh>^d6IJtBF6IC_>o86c6E-675J8fJ}xwtyFmUc+N_qx2P$x$cUsD z^f|YuGFY8uDAQngq-Cw%k;meWJY}UzW$lDVwfb9?AO;-W{+$8K(aaF*0lKJU0>=+S zA8&@-dN0v5>AhJWNO8E$2g2FX?QSW?u9X4|+Z>WlIK`C9F=}5>d`8hYZd)FwyRwIr zS=mu(kA;zd-f`hNsTqE5)x?k}Z8PH#Q@!9#P^_G^}W3FLhl-qCX z$|Gp{A`U7AqPjMc7EFQ)?%AaY*uNL0m6orI=hG&`Uy3i5B?fKuVO8W`p-#5Nl{&Id zKxty5Hmq~p(zbcikh@r+@SVGN@zvCBd{5niLYmZ;7`3nMgiV@Y=yi!zhLxO{x3W*& z!(W@-hqEO7h}2K=jQ-iAD9_QY!D5jQm}ZC-@>GqrZeO{d4>yezX*8?R6(;UIP28@J zR_4aayLVm7$(*7K3R0MyvntY*_AK9eVB>edY#h{&$k*D z&Q~B_;9-Q%mx3)AlW3jjGL_IHOGcNu9oI6-hRmK*!L$AG{bXQ8N#f{zw?zbOtI;WH zvO#9P+x3f74O!Dixt$ic1rxU(tM4g1=VN;@jVA9MBq&ypo4Y0C($1DIu>t<5gR)x2 z$SaIHB4Ru;mM*{UK;yChK8H$T%PE**4|w)g)mAL9jGPsh;Eu}S5J$tm{9 z!f+v34f_C5HhOg$@q7%5un?o?CE+f&6t7|pxgF+@zHzxzTjW_wM`o-Qu;xTX5y2R_ z^!|`n+PJ z?Mf&%wSU3^JfULdw}Hjmc!tQqjWzLUa#sCO(%L>F!!y)V5F$C-XuEnb%++Vz>c~w9JzgG_n5Fv}Bit|-9GQGi^*Amr5@!j$>=V5PM`Fn>%&re|kGtA+zV>rul#$Y= z27xew5Zf@3*dY0w-F~qYl1}y>Y)VJE>8R;K%KCv1iR1i;ameqZW!Ggi$;#Jbm{C+y zB8$<)6Pl5v^b$vOutuPSEufiF+HVC?5r~Bm6+AFSF_BDip1W;9Alc|E^J3ktvm`xO z$>sCMGHu#>iYeVmys}@kA%;gdT8?-iLV}Iw?Mqgsje0C}RH;!Y&f-_&Uio+GqJdeX zt|Cu0KPD|UbFceMo5w(#Knud4MQo!-8ZZ!vUJ<`R(f0b?LO_vp{fN1?SW3KD3NA(g z+WfavFT9ivS^rx1A87&-wRYiAG!imcS69(89(X<*^joBQmH6yPa^~q93zI-Qw`; zWfd#M^HkU|pUfy1Q7}IxUJXi<#wO~x^@>=RwAi^ClMK~t303k)T=NG+5=p^7{>8Vd zx*0e~@F@4~+t?lCp$KgRoQq`#=6L0ApNOG7m|A`7Y`p#hLM>T_mZ>co%Nm^YvX}$u zW+X;}{jjr1>~>`JL*CnucyE)-5lD_$uGc0lQnsZA|F}WCWgXc;p3l^2h5>@hOc4{D z#1nZ&?R<5B)58hVt_~tN-8kzRf|!1d;7&kGz8U^>AWNsvE7H4+t=AwGlGZ7W17Td zJ_IY(u@rp>@aJa>-q@E%!C%D8FL?1;6+uf!dc7kvY%HpRpl z*1J8wBf)HPl$k$hKLr#icE_SOVQ0%D4N{AiutwF@J=a8bInEE8p0m2$%Tvy^VK_9b z0#YgR+c(8YSVvze=(w7|Q#@PMNP@5uGQ0p{rELv2xc8@wP+4drw?Y zlPs34W6TzY^lEjTUyhZD+pA2QMlQv}S6H|%Y#D7aQ}W2z=)2t*N8+obn5a2PN#!dg zX1J$(rK8G2QWLL_JwZ?){wSDIL{0w` zf9-bP7zZ9Cx8qwr>XN_NT-DO!UD}b2Bvg2}l%eOe7CX99pG1q(I33^Yuf4r$VwSpZ z`#~Ssk)Sk$_D#xeNZI~33;EtfLWAV-hLq**lHz9_jr-Y7N@m!lis4iC?T)v{1@p}q zG~}T_n$)$6ETHm2!}hz1%7dPe?zyUpvMf}(t}ad;m*%o5KLmpDs`eF+V?7x`npaAs z$*++c4UCAu?n=YFoWd$pBX-c#=7elX) zkFyrhO0%+Ys9|j@l(XG`p2I0F@5sg`RQ2KU;)0vX=wf49tPy2J9_=0FPPQk`Oy&Z7 zkt;_FJp8G$9P+$^`MrSp6#L|h(9NgUH_65Vo^oT2I%9E4@)xsh&uDKVjclRE-w`$s zdm9_3nQUH+`({DzPN6`BKJFV=>MYwan*~Yr7ZF=TuRuiipbt1ZyXOL4z8k?erRrA3 zG*Nw+Wx{szqjwAK`$?CJAdyT`6|(#V9y5zhBXC2o9Ms%%g+Rz!+%O^Zi9QfBcc{~K4aHb(a^ z=@nwnS-!n!dxLM7l%hN>GH>Ex!*lO-jSJq@z1>*U>5XfDXn+InaxCK%!Bey0*Kr8nk?X{OBONYKh7f$ z7E)V{&`gMFJv}gelwi4Yq*H+HUp#-^;5vV5(3|2b{KybLo=!rrj zm8v@kPTs4JWY*@FPmI1hURV!$`CPB#3kkJpYCxGR{HGrY%K5s->*iWFwM=sMkc%()!SQnUDIl` zDC5542-4`Sjg?00q1@}qDXH{9cd}X+k`!(5QT2?)s@N8CbB>W8;Vj+R7_{i5! z{j5;5SX4qZT(r*@$?xGaTP)&I;5vLb+%%#)!Z1811yTM)g*b_hN56yX9n%rgcJ4Nw znzy%tziDjFamO%nbUWo-Nnm7pd0+U@a3;2XPPY`)Da6drxL4YS)P?aO4?(S7%e1_x zXE`=SNG{J#Io_}LwhkEUhxzyslPQAe4khD)R0 zPL|#iS=^Kur{n$cimrC|z~@Q6YEk)gV7c1oxgsvnEq8m=z1kt8vNvyX^zaSb=hl4N z?@b2OblQ&4qrdJl3bb4K8+oLE$D<_Q*J4bY@=g7Usg|={2*SUs5SXVa1+TVndNolhmnk=Wj z7UQsXS{CjWbSSY>v8a~EHaF1mPmRRbClLzDb6D z%Q+qTvZFRdBhe=}t}^93^1Tz2Z;5sn(zvXID~v3vkBlRP{prQ~OixBR{^=wyJ#ep} zf1*Way*=+!Xa2B6t;60R9a6>k2Yp!z1yte%(i|LDvI(5s4JK5jCciG^RI3OvJhMQ| z=GD2~jxra?HkX%K|28Ze8B;Bd^ToXaGW0l}M#mOM2?Wa7`vh(GuVD6(lhzn^t8Y*m zXbRdtd4|&vER+kqMeG^%_BxJ7K4p7HkvHY@bOAm#McWxC&;%{Y=EB4Z1KJ|RHJ?JR zhQ~8QKWdw)H3)H(u2E-Wv5zZX9l!f@1074(yzFowPgf=T%d;2Wk44fXpTvVBMP7Va zpzm%ZWhW_NL-ir#pp8%(U9+v$CyWu+kV*f{QTGaKxdbbDnZane6K^?`Sdiz|lbar$ z2N7ugL-&%&Y7SB0)%34OGH|ZzN;)%PN2eVnP1n5FJY;I^e#udV2U+f}c*>VJvfppi z%h=w1{D^HSKEmLQ5Z#09Hv{o`TC7W50iXP|JQ%pLuf&Pyxa?hfne}70+qW@U9J4@e zlrm1d?|CUfWT9&An?fNwq>5)Ntb109@41pys{>Ko4X(P++lw<(2+@7a%5LOc9Pw-1bNZ#u|dSkc6dWVHa0aJC4iN zl)8oaK|^`X3=Yp#&D)0bJoC4g(D&xWQ{Imphuv$W1hr{pw-K$}@m%m+_4JADQVvzb zwAVc-IeaiCr#MkHXjl@LG}jL|d<~-7wbdeH=g{3Iz-Ibgc4;x0KDW!h>*%GGnnBd6 zY0PRzd8Gor5P!{6d;`C#8h7~WKxLx+O?N)wL&e)KdgIBvS0@0i4tuDO6A_eY;G(<}@L<=-TD?Q$i zk~e60#u0eNvtOCHdHJtHd^0b}o-=!kFoF7@4oT%~~+lX+xw5r{Lf%5WIP z?6oPXvrK1k*Y(+c5^cBb zJ;fN5o|@|S+%u-ejc!aFGkYF)yE+rbS43~=^$Qx~x-l}Ux!BK!x=fo6e?qYy_i_Of zC;_;lw%mFODc4PN-4Pg=2gMNBS)Q7t%NU`3n9B~mUqJnCk-~(+%kLz^jnhZ2M>Gaa zky^;qJfDQL+ks-Ba7Q&Oc_fl^{iaq&&U-E0$>q*$?Rhogq-G3pf9x*3(3FZgzY_J( z_Iz;oHS`=fK^|12K|g@A&L0k8EgukbCJ@q9dkBXx9qJj%1G=`;(Xx?@yy;m>CHXd7 z@o?VP`J9={kSU111&!`hM>V|JW`j*ljv7a_na*ME3h|xf))dFtD7z_G) zg)TyTeq+pcQuJRXyZT7SP%EPvg+xCZYoj$z*^OZ}WutvPoPDiyI@zs1y!_ikSwg4d zL`mJ<30Fx~dXpyUn4<@iw~fPt#@;M%m0BdsH)mHTs^R@~ zH4pK=t=fY;x^KRy4}w0FS);a+I7pYs1Jo1isYEVj;LEGPC}`gv~R~G9R_2*C2Gua#` z+_47uM1mH(w7Mw4ymHIQPrl4!9hYtPFm&CM+;`5wO?4C4$X7b@zf<9AyppZd`arHj z%R_00MC()gy)RStJdY1Ul$>bxA`G5~+2vNrNaVmf=P>lrg^_FAUQe|uvy9Ft;=9{1 zZpd^i?CvL$iov#`T@-4=&}eYA)DDRLsGP}@h_;ibS+-Q?gVaa6O%TIF4|xmM`*Zth zWr!^sO&+uJ2G4!4S8}%|5lTE&Ys9RP>(Pc$AUECGPQBN}=f`D(}TYsS9c<%GLZxoakH2j;CtnbJxm?^&;c4zoT!KH(c} ztdpAwx%N10ptC+s`DR$+OLno2csi$=2{|s-)>px$x&$W}9rV_ABlWmj{*07qOM@7Z>RKi!%er6d!MaAO|rXMCni4wlbDC?~;_ z3X?We|8Q|}FPrSj$B^rL z-&Y~cseOqB-#z$>-sgSHc{ZqF9VZ-kuUVZ7Y|-PO=>Jaj8|%Bd*(lOtldt4=DC36v z#22|RDN7-NQ-jf4TG+{mh4(9bOEt6>bTvF@?YO*WnK&%VI}?j5_pxJ2DnG^~`GnZ0 z*ALd0ypF>a8jKr#c0)^7f?v;SH)mvUWZayj0%AAH(<6WT8efZ|38uF%0Z1Ep{W+$2 z?9Rc`o^?QOJau2bQrTkNQLRt6jQz7*lQA={tt2zEEtI!jQCe1PM4g-=ASx~Ml-omX z3E_&Kj+}yHqCH`&yXsI3vO9FXWz8jASSNDwFp0RWt!_^z z%R0aLja{ax9*f~!IDZIowri$K%#{yI)AoTO{q^eir~Qbf^D9fruX3$hO4uP{a82hk zLmupqj!7N#vr5H5;|fbmbnB$g=ST*YArTdKry)k+EX+3~n7q zQ5deG=t`H@PPF>vIe0$+($$KE(ri{Xx7`M2Y4ps5l=`eyy;1CL2x6u?x^^=Pu`o`P zs9HZp52(`;2vRugUNV;I^OdsE1l8eC1oeX zHLcK_vCc+c98)T$DjoC#iL>!?dy-hZH_Erzlj0wW8jNK;?r^uBNc;g-)uh*sjQ3)7 zF79)le){l8+-ImVo}ELTKDL5eag%|?0VcxuZHDOPOJ|dwUir-7c#KO-JBHnB1NxM(-IDv2ipVJ`l4Gg$rRZ_D);f$OZ|Lbw6}Gk>>F^e9 zUsJgGHuI41hORNmu<83?V^Ov}Db(6xdlRZW*Pb>4Lk{|em#)|F1WGGLzAtsbBTWjs zNq$*07TW80nvw6(xyz*4tjV8kQKOltOo}P&##~|Dth&pl-cUrJJFbc6=pLRrEwbD8 z!`jot$D7sZ>I1WrLQhhoHaB0_FK%4I-x!4jt=iC)NrRQqTM61f3}%0k%fW0`8;>1g z3r+rV5@bid``~ui7keqy4hW+XuggHTYs0HxuvW0XIn@^X;|9b#OVe;vGfWsBy?3UZ zwwmrf3C}vQ;iNZ+WSw8foDaWB)r3hgCK0xOns&B&ylTX$B2%~LK48so=i{srnW6TDW=Jqx4A2M z3(z^=T264kb=6xcljAQL%eSQQFVy5m&@E?*5{#^)ztSvzUHaTk8Cjseaml&y}OsT;%Pf~ zv!F?3{$zch9CN;DzlmJ>rcLn$1mzEJmN?YN&)X;TO*4ly=nFp(=uCgRRJydv?`=El z89p_gl-1JdNoD{8x91z&cjRD zABNNa4El#?8GMCgib#**2?Bz3gC_1ux36xoUtqCsAd@H+c5sTDLrI5@Zo}vkZ+ktK z@b&Saw;CG=9|*a0n!3WrUpx&QCC*v)yESY$gO6S8dR!n+>$CqENy&TlNklP8)+#J8Qh9?!1yp5JAO(!YEph)J{&2~K_2=?K4pIOFn2|u$}ur69X)xO zU6~_M0DYN@AwCiv=i1C%_XB(|TCkY`CMW=TGwPkb1Aj6N~M@fF!x z9}QI~8>37?bzQ<>U4kZa_0t|gYD%49Mjuu0w_vt(k)$WjwfQ3$p04oj5t}ycnDNT* zf_5sdRrES7yS>pn+E9Hy&tY_kbN%2chlqK1I~T|LVq;9_%PYOd{<~?q%x;Fg9(Vm3 zTHNsP!E2wN+z4<-#}2%=*!?)nt=^PDLEd^GtNrAwD_)HpJSu4wM!cRut__2;+E|Y^ z?Sbs_Go^1lq+RaPs|DkeI$~cRvuZIP`+th|#$uf%TIy>-O&h{5>z=4*Z7yl;bxH1M zNiYrI&CU)`UmloF@LFbq<5!v&c;FWpmwEckpxtl?ayw{>@ibg>cH?pUVeAzvWJTh`^}`XuuJwvR3a8z_jq#9dDlY?AZzu_1bnDRb167Eh!=UCni3_uAe99#)8JElrGx@y{_-`}5O8Doj~NwwEAmMw@z zBwdwG` zwCJD;p}f_Rf3`2M*Ni30ZflaDuJ-T>E<#`x!`_LppY3Yx6=a8R1B~_c>9%w#__13N zy8iOZuc)(L?~Ax*Iy`g_z)G3zrp0#x4a;P{`r3!{TKt-Yl5sc5-62q@iec$h2U@;8 z**8<~*`4Is?u^o*xrcJ3n{>Cfdo?UI-VdD~8A>_iTu>~$&8YE3Gysk_jw6qKnMnFA zc3`p=q>HmR`Hib$->Z9->tj8!HBZsNWjg~DucY}=$@HC&4_7Jt`~-7){kEF&``#O@AAFJjoS))q;NjQEEgMlAzJ6sm1g+Ut@r zeZF{Fzm^_zw{En$usNC4MDgpam5uMB-r`3`_Ti}nR^t(TB6uCs*mYzbeC)--j?EhQ zKCkD4Zga`W#N#p4>+2d{rwtn5yw^yd9XA+yFCJ8{X_fjcZm+JKxVPLW)lc`Tdp%@2 zxn6qY?t$RBwoo(Fwc>0TS)A@>d+5I|EIf1XfvfB0*Cy!}C1r4A-*`1fNj`H+~Z1Xr_MYC_rQ|KFnRjsM-@GXp6X)|d8LShmpK=brH_>}6cgS{--{BG40@MmYX^slbR zU+O&PSIK676r}elbuPE5T@l{bTREx=s`2n8js4N8JOxkuo;qpec~SQvNZ};aqGi(e zn^U(-TQ^g~_XoT?cga3z?QGyRG}^ux)WZ|}-p?@$pWY`_Q0BdQB-MgT(|n98($_aP z>|DrFyiS5~#6*VPYv*xb~qnyvR8$@0xuo&*zbTOwvfZfuwlshjMeyq{Y| z9wXjCVCJ7Ec)2!@dSkw66AOHp3e=et2KfNBBQ6txKMc}cJ*=%rnkua)2s77kqL4U3 z7lW>NyT8lGyB+XBHQi%fe$8l|V%-jXySO2P%>A0ck4Jf92P9W4SIJ7M`pO=1y*efz zoYbr2vMfgzblE&GauJInYc@+&Ruz-+JNy8j??JwnK3>0H-M6KGh1p?g+so54@!OAH z!Ouj>JI7UmyBsVcC+K1r;68L04`f$WoK%GL$UY0WIVP4965%Gexv>Tzp$8%I+uNDq z!Q$$5;9%hMT0R0(*+(9p2VYWN!os&Vm87!ya02&*M9rhBRQMif zb@(Jf5B3Tk^BzMIz`p4>`u6u<3^~y@)Z#qEHfZC3!%Ll-_WJHw4ga{I;Wj85(Yhy3 zxIr6x|8UnSZ>413QvgZi$&WUM%{rSx^f1y%E&;D$ofN8`TX5_s@ z!Xhxf#U5xcW0@;Ew0c5&O+7F03I6hwjgW6!Sz&9s$72x$p%I_WRIRLCVB2@nPr;ft6K1lKlz zxqz1kSw=q$x2`B{?fX)tJSsg*m}SJs{A?@pX?M(9{84C3WI7&a6>{7EOuJTPLd0iV3SQ3~{J=bQ0?-5%ZepvpJM z7feKgrT+CpOJh4Yp%XFSq4&q_&)_t{XpiG>Gt*9!E^Hf~;__KjQSVo+nI9T_DOX@g zdbufYH2)~6xzApN6Rz*7(QCY9C&wFv1g>(F9gjdcvD$Y)p z7ZH*_2>36x6u$vkd#iuxz4aIAqF&nH$XyUb5$y6;3z?vxsk5OH$Q7dUcOzNP5EVy| z3k<@3ia4CM@s1!?Z zwy?u;_l&7wZw8hzwl#-^HP7JF8FU#8IfJ1CbdKJII9{xX>nY)9bIy7b0yZ?YH2#ZX zeb!^JCA**I{Iz0E2SVHpb`d;0V@Md=nmXGWLqO-lul1i13qGr+tdqQzy@iCa6T}vJ zy;#l2-_=w!ws$uEPcOxu6$NeQc_Ctu)8+TyqT>I-lmI*by*!_u5f#8-ho8H_U+X^U z52yw*b^fcrQvP6)R*p`0p-r&`DLUIitYAAR;}25}47R!0;H*E8xRsOT-`haWA5hg9 z1o~?|<^93r?O|6&!37YehYSBeryJm1D>IOUu>-`}@vlvy>~Ge^8dsb`KWEa}+A?;u z`K!ySe&dQz2s)dLO>FO0Pa^lhhH20X%;Da$ln{rn+y6b zmh#bl>nx*%4Nzk9&r7hntBlP+cmKV5-8yY{sBJC4SGSGf~f%o%I~c6G9H z|EoPwzw_FH9~gqnETAX?0L}3;ME^!lHUDR`>;9wJ_Vh6Oxkoq|n%G^eUDt0N(Bi@7 z=1!o$D&PAXKFSr0?M(bJ>$V!j~goH*-l*!3Lp8?gbo8JdF4{;J8$@0$EX?f#my zvrrH^w)n=El&?>kilvWZ?+iB+Vqiw&1^Nko<>y2U`7$dNTel<06!Q0TKs87YJ1T z6$<|-{8hR*boTwD^x|J+=zaigg_e~W1ZqqD(N*ya{yD#`Aa=$Me>Jr60<2=?3WC}h zfAYTi1^(#;MXUcdzYWTwWiq!1GeI1U9b9P1X_@TonapjCoh*eo&m=IDlZ}-FlZms% zPub4YS;*MMk^5BmnWF4;8a-8EZVX|vg@Bo$<|)V&a+YlFY;SsMHZeItlc3kLR5N3U z@!u)Xe6#={Eg`{APA9FTK~K)f%*V_Q0L)Hqb`WC|=oR94cC|c@L7+P*z9ox-OE+<)OeCjX__FQfkw>~FLG5`wege+>V#?q&Ty zlK<1yP*(%mj$eMlB}&dbg-d|{+WY?|{X7IOfiJcB|KGez7|w?Ou=_9NUbOr#C0w-q zFC{>C#tYW}rIdfnjsKYUmt+PR{=>jO8*KLfUs?V;nER-6qJ^oW8zV4&vT&))jm3;CbCOF$S;)HE^$+ri$#J2zM_y%IrF zPyH;UUnnOG>l8Z;6wv?EIMi1E8UDqC+IGNI=>PwV#|Y*8((Mb40;l?LP9wj z@^qt%|9vm`n7X-k7?m&loz|?h+mjH0>f!_!a=5T*706;Yrf~0OBP) zMHrp}9RT?MD&Vxu=TUnYUOznmq+Fu!)Lp$;KU?U6**;ftL0>Bj?;bM%6ko!dh2dRg z1%N>4oIVfdS&m?M5qtnZc@ADEmlV1NeUhBqK!2+BG{0^JkN!+HINVR&lFm)Gwz4DW#& z0O+1?noyo5a=s!Q}~!0^1GH((nsX>TwLj}Lmk z755TeB@9p50RTcT*(b+fc;n6hkZ}nQfTmq+ue%2TJci~y59jTrgyA9j0zmaS2qm9K zm0)-cegIH=4qo87!SI|O0RSd6?L3@kc?!ex4+a45OL)~VJh%wxnRp3r9)@={1_1ca z3%gLi6BwR&?BzUC=$QY??t5By&o}@OxI~{I46g=yKyhEfy9dMDOn~;wCF9`=!~2m8 z0BV=ampmArN*Vy@LD#~0IIlt<46i5y06tyPe;Y8ov^;2gFDds1bnXAr?R#3*cmV*M zo>AxFJjw>cV=085GneSohT(lI1^~xP+TjJm(=CJA5|`-9fZ-Wb0Km>A`kG;QN;LpL zbxFU>!0_%j0szq^@8%Q$pkC51ZZJHO8R$AcR|dVF>q~^;4MBNfm$ah_hG)0{08N*iTLUmWl1%_e zzNDXbV0g8kp!5EcaYKfdak2ld9RR?4=-G81&f7r-!<*;00;pX(XZ_Xz@WSvog|7gi ze`x1r0n)#C(Bt`MXoB)?!thSZ#)SS~s5a0K<*7jPo`>`Lon9{t6X2>2@a)|82Rtj0uOM(;M_1W4~)zUBSW2o3jrR0Isq2~{DqZznhXyJUO-RfKP&wV|FaXE z$$wVERr`;r!9Z*lsSlqq0ncvrblal@!Q4>>C(ft{N*f|(Nzv=uL zcLzCwe+$rW#tcut8FOKSYB(31Y_05oYp37Mn*983kr~WFPEO9o#mdRX!NJbSO-|0m z$_7ngXN7){v$3*rb8`m1$uV;kpKVFt{`SzDf#(k@*Bg68ROtccqEnB zbw4J=FU0RYUlz7X#1olml_dq0rLfOopFiU-Z?7HuKp!3# z?w`dmy54PTbUo}KO!PV{Q}=wY*ZH&y-`NW1h|HrRcXOU|?3xQU-%(w~QpPv*_pyc*S2G ze()mRE;RaK4>!$6bqB#=?Bxivgq}50wJMx!PcW_@+3_gxaT%o~vQ>}RD?;%yw2DV_ zQeMd*6%R^BzIdhT!4*jow`JaPE=;Es2V1B5V4-B*uSgzKgnrcr5_NRWvuX+5Hd9G& z?~@HI5KxFrhnElV9hqUDnB6*ImFp)!PIl!^4o=o6ka|%fS2#>K#)3uYquhcst`E{U z8yF0bFTji>d*?QdtT_rUiso%@6c>~mC`u>*=HV6S`;YC;-^Jehee&gl`|`f_xVmHv zR)kfP$fm04tTb<=$vjJ#o+90)(hdLG?{IWq0+UE;U75ZNhoNei(gd|DQr}X3GCP_x zgAQAE1O)#^T|X>A@riS9N_)wy;=v5ZN;l8xo7l@A7W+iZZ$E2&zwiYy=!%a;N}2BC zN4dD-Om`T=A1`->)p@^cH7m(-GNpVN?_N_+$V6PzaT989aUo`XTXlSMrM04KXY457GSQ@-a?U5iTiT@3PoE(D$~3GmKh> zQ+n9qy2Ix`hwV>b&-U@5+J2MQ?U}XUAiAxi-q&N_ukk_Onwg^c4*As!#rdccJb#fw%Nk>pPWw#D9(t2-kTYY?QDDh#R3;i-wALmc6Lupf9ou3F-Siz!}tXkXFA zk(k8EGrK-jv?g}==sOS59@_O;MqAZsUne7@KFd4-ku7uf`I;JO8U$OU=zyVn7*zs z6lL!$v69#$`rM2rYWGRzgcPAI*QxkHu55QWM>S63X5m=to4hyym;)&CDX%+P-0rwe z8!DRi4qYRa+-S+@4mLD#R$Dn79;7fNs)VDd5wsN-2{grc#BIcZ5zV`b+n^(`NnE?Y zU9XvRj9V8A25zuMf_EI&+=Rb&v%EY?qo;ztNs8Q`%`oYhKyybGGPQ~sD&eP4zRA2~ zAY13Fni|t0z8@x5Ui0yA27kf}4hg=10~z%UaYcb=DpE3tsuq#M`We@_9=Go3 zI)}=TgwIvs#;D+#h5Gfziup;6k^?V@`dJNpq)U4=$z>cpqkZE9JabusjoVciV-eea;$E=0S0-*!BYsX=>Ipy8!AxEf^?~Ix|ba^lsW-) z@lOh);tMenbmB8B{KzV=ss84)##$Lto*5lR2tkt#*(fv=AfM+Kkd_M&aU z*u#8h{FWtMj2}DhWXRj-TaU_!UoYJBaC>nxQP-A&+?n8mF{BWeppoUH!=LYvYqbQL;eOIB|3~BOf5N8RQDKFD+c0P z8pids1FsxTf2J&uk5$_=KbXNi5x_yQuh=>^zOjuHF~~Ul1}rGcHAFB=qxp6AVC^~H zp~hx`XNkMdVq*Er+NsaOSOQeXh9$x3&oJGpY`05pVp+DX?;tgr=L_Y3 zLmquk|NpV~mO+&)UEVK^ySuwJ?(WdIySqclG`mSS=GW?Sp~Iw|2zBV?@Za~wd+M%0dS1O zLxVt!mk>t;(LF4KgZ#;gBGTb9{;i}zE5Vvb$;xpN$Qlt~np7qq_2Zk9gz8Z1U=$_E zW@7{(hlRYPqoVdVo}hOYL9>gP&$B$c8@xBY%k@$C^?v9j_I=HKfcXIKWrJW;3=Sc~ z3wb+hYOei-b1cp1k@|TO>Y?>}YG}$*LU0Pa58Bzjm>zWdRLbfBTd%Th;ySdoL~T|7 zz9!JkgkROJ(Dk9uKqIX>6$|)kJvV;|5%=?LBv;nHYyrOB*)G zkv=x~m+pG+LMl_>f&E(}#|7r$8b3_34jS_G}}epsSZ(7_|n0cZSFaOdr_ttek`=9Mq+NuHNMTJid8&O?WX zR)PEV*Iq!mrAzt55OwISIpeue3%*E1fHU9!8Zk`pbeak$*T~fpp3s{gg(kl@3coW^25mY>nB|BX9KC|{!(@P9gQ+E>PTFv0v5pj3%^``2qKy(m zG7udsFH|Rp$%JJ6nxSvxmK`E+6)ZC=BMXu}th&M<07fzxxZu?>yUBWKYFZUSzy+E5 znRroz#*%P$skt)kBWxfOfqPK(Su*J>8$w4jx7QlEHMc?H#V&{WeI}QXjEteM{LaaT zRW2cTJsLdNFAodl4pERTwvH#LT>4;+kH#2!v!cvsRq9I^y|f}eP)ZqAfDi}6rmMS!03sDaBXX`b8<{=>6BYaA zGHmUB_&yt1R1(4ZVqt(tCzt146vkZ>)VF^{s4=!}`WZ>}Hh!LAJ^0Eamz^rw-FA1) zewBe5TGrjw9F?_QN2woLYiavUXH6YzJJ_!pf{91QWMSAO4A8Tm#x8Dr6MrCFGM$i9 z74M9thmO}$=!Td26I88@NhO>v-2agbFxQ*~KW;~8&Y#GZ(X)()c#HcHN|jo7`Sr3VLz@j|vq zl%6l}98u}71Mx27ANYyoGVr)Ez*0S{fRTRpsx}ZLv(j%JH7nY5E;t_xuFuu%q ztVgfkZzCIdg45%tt}ht`@iU2Bru@6n z81RoC1O`N32xcf&ZLH?XE=`SAYPTD~ByH!EwWMRu)d_FCJ(7nIb1z)6Hc?k2Oi8Um zdg}antUMG7Z$q)m?UqP%3{*NA-3<26)5KnrzCRvU-KC_^cL8DEpC7YCAHgD1Y18$1 zj6MJ!xE&YxorNC>P_Z8$uVG-Ma%vJ0yrKxV5I5Fs!H_R;EM*Y(OQMq^ zLUEGuu(UGF4NShujnw(^sK}D90>mpaQeRj)X_3~m9HU7wT<#|~9w)ub_Ow5&^M88K zq5y)wA%YIS+DC zy2dmCtLdr=pSvXe@Fh_RX`LZ5SIxKc+ZMVf(u4MD{nThh53z*1HH3XwrVX$5*@vrkkPq~hy6JZVaFYI?eqwb z+UTP><^8K`StZ;><)?G*1=~+1g`rg82yf@IzOrUvngWp@P%Xj|Lg6>pzbgtl&! zWDkbWwAQQ8LswE|jhtNy`-=>m`(isOW$@;*&vJWaEmB*E$#u0y8(1&J*C2+_^av#b zkOmXxL$V%X6(qF;?c+fkeS#D}8T`!82*oy2CwrkUm|GqaSG};R+BMRn*)gCs6@3fY zLi0OYd|%50j;Pg4N>FwiBy`4`&w^Wvk+Hp0?1A1Ccq6Vj7eiR^#%Cncj%+9i7MNf$ zwzkmAqy&9(-iSY^=s_?B|HRs&MBKvUVzj}=7DyXBa2ldmTPz8Z8B7&(f=cA}t^fy* z6TlBtZn%g{UP%+EA5$)oo77=Mp|q|~Iz-#ilTIOA%Gj%;Varb~R2*zmU)<(B8>6G) zaBU|%-!1Pin61n5;@iXL^&(Vu;=_e*Kx&Um%*|Aj_u3ONaKQxCazmmIzgRU~xP1Mf zZpNhXKB{%Z0i)V)X0pxK)Aif80`a01(Eta}uqz^utK!lekLHd3ARkh=Bf-vgLv$fx z@f3-Wl)X(;O-uB2bn+mgyT^|}KH zf=|$AVmK->Hv*Cj&yyHS_A;>;wE_fgTX&5c%L+gsx`2P#5U4(skHHRvi_1^FqzG8q zxI%9rVOO*KbSVOjrS&NpbB!qTyWX42TXXC=gxFI^w`X7Lf#V^?>xo(b%h zGWsY{d0kv(V+28}qP@j7Gav)?h64_;tkB9;BwZjuy!=QmL<66SVS`K(Jjh#%h}i`w zasT7mte4E}tiTjd&U~5#c{BI)a7bIb6@;HTetu5&1g!c zo+dEiGOPtufV%KJKWshdo}z9$I~_LZ1MyTcs8qn_fZqp+(F+DjlG4ZYGjd_8ee3>&JqfQBn43l4^vnaRRE7A>Ywha3Cn_DzRz}? z+4t_%h+l`6BxoXArDQIXA#7G8alI5iuK^rtJHeWIdze8GRO+lY%uuq4!u6{KVJB z9D$e700|Ou?7_Q+D*pt#!prFX(Y$rFyk|ono!z)~v3I4hSQ7T$)TUyHX=7qpKEDLt zSYaUK$Y)ueKotUZiQ{YMQ0SWXfdTr>sK86*%#)4ttUy=KnGfU>IyY`Uuv_P&q_G`I z*x~ks5sVDddH_ENk3XD7Xfye@XgF3UXSN=o*BB0#MwKC9?T7>J&B=T zoZ8oYK4fdlhlN{3Vy{ksLd~ z5~+$wkg9l!xBqxM`QqjcKMo(C8_OjuC7yzFn29)H$*S8rynzfWBI}CeC;?_YisKN+ zk5tq_&0ghadSdd=kr*|V5rkCbQLEMb`IpP1hHy8bfQPn(i2AGX45d$%5hz8Z{qEZG z;R~!B22YQhFrPp@07EUw#ynF6b>#f*`#!Cl5Hgs-jT8(StU)!3@m-*gqDWuO({}1w zDkn^KN;3$WSZD7%j(A3)D-ztkx~d##Zc2X+>9ZaVG(vO$nHVM zvqXy~|C0Nx{pZ(v-x*%HB=tA0MR+dB5V!Be#a>T zz~dfetJ4oNX`F$P63!pHanJcNGRW8NBx@t>Yc3sGwsH|*tpu__+V~+cYPZv;d-$M5 zbV$wEy%Dp56=N0R=^rgmK6o&Wlw_gTiJ_k}!=YvpTQCk`RLbojBW^A}VB2BB1t-1PGP6r_8&?AV^7uL=zjcL|N{RC6 z&6i7Q3lmxU`RGKF%MuH6Ej-phVWI6uDqR)b+7VKfy1To>s0BX7kmTN!XD5=}vSpx( z#g7Ny;A0F2;3-g*8Pj|2BMDjt#(N#c60l(&IXJ!YCBsEf9A>LnrBbsw9&gva$|Yr& zA~)r2x`Px+Z{_0Xg+}>dU^8nw@*-DfRy=S$9ng*0vg%k1wrb}f$^{9FgK-wPf#!Be zHJQY+l=${%$ssI+Dhp_<`hqhU4Q{B3RHEE4GVz#J08SpPoUmlihQxoxkv*j_8V{mN zT1ka#!~aH+i3Dy9t8|u<<9aDJ7%P?O0W^eO$HM^|T+hT}9)XhXzP+MT*G=by4|~IhnG$bt&|Pi$LA<-(&WJv85%d*IM@3DKu&# z9ur0=xnG1=O(g=qn@;ZN(afmR^u9W*fl$lphH?22I?LiP;sUfxb zml7Wm)%X7#3_?qD><>=Z-FGpRpJhLS%iSU0tvc^1a!_j)cv$7fW#GWQeH8l~0$oH; z3vYBJ_Ie1NL~jFMXvw-Mj4z#&HzAH5!;2mTDThHRk?Op;_x)_&vz@!W`TnlO+UlF& zL^B1xcWrS`O+#^FK#EQk_Zn9_giG_i?HOtWai<@K%Dy9rYMk@h+FD2ZuQR}cHr=N$ z9UkDsyj|Rx$XaZyygx&NJX+;OQwKN6a^nyG?gK5+dLV9MK#iZ~6A%J^v3UD65ubm%S9r(VEwkX`~bck{d+ThH%BHOe|Uu z+xP(P*?;T1g?HqmzZR_$Qsr=}&~UT7NeKKXMJP@sLI&?M5W^b#-6p}f?g(mtUKs%n zn^u>QDC&{1=ZYNf>>kI%EiY}H5PWto6+TY@&p`l>7&-ViM8fmWxx-ps&v^hZsL*~| zb=L~u1r?5ZyVt7ODZA9{u9=1$Ir*qNoE9eDOOMgYo!fb1X=^(ub#04`y(mnmIIY|)&O-;|9rFVxUF>39wz)7uK6<{k>noJ(v_dH! zSa{PaV8#scv+L&TR8F-q&oc#@F`p*g>A<7NX7gp;!3Ub-1)YPTlPmErQx0aJ#LRH8 z8cW63h^JMnX?zg)qA{NUXE+uA>J!IW3rbd!nJ5qls#n;Tpf7RJe!xr!r9o#3lfF}s z8=+O`KJUFVF}n+!yCgcajY}dGFRHinxpW%f23Zqj1Bc{Av^i}e>g>{4(!IMuNS3PA zQ|l<&wRH1xBwCGQ^6e6~#wOQJOQPIm;%bU>A!}$IBAgni@%6Uk=!zw+F^dA2CCg_5 z_5e>vvq?~}ITAmBYdaSOx}XMF>@^=8)I{lRrHu4f!~@UbLwbdPnPfa)j*V!^j}wqV z^a2aodT-)*W4by%lSoo@)@{z8c@$8KU^V7pL!TfV6SwRcrOMcRohhN5j&SqSJIxrR z$qoz=KO$lgc#=$@5FsyqO_M-b*F&W1ajWjUSv<58y)ZVwvWbkvz=KlNh6WQZ0;R`D zK}$_h%b|zD2*RX*tL|07Z5n0G1Z0n%a9S8!$B#+O|v#@?tk{Z*N1c537ULYe@X6Y}3OCjsu z%aRf~3-+8z=e&NL&PuPOykDiLDGrk~36AZh{TzlYXli9h(H7%@LBd|7Z^2F@PyrtA(mAX#%w|KU z{W6zcDr0IR>w5okBif;z+S8qkQ2%8XhRmZi6!I4$kv-Bcq~wEWIVC)zrp*JsbBk}muk-K|ZG61=K?SAUJlk7Z% z{5h~wMH@dBO;`~~A5F^|`hwnxwFUJY=WITb)X`Qxuclj6bm>PI9h@leO^U$D?0NPc zRv=aXSQtW+byJ()n)>6#)ogtj#kIL;Ny?;BqLR7=uWa`jJ zWyoI9@CPtm#X~xF){W;Y|40{D*1J2TW34QTI`>Bk}S(f9>x!2Tcyy0bozpqjX;_(BVnjicIGVv)AXW&FIL5izlf2`zJ zNw|s58c#NjCoxc8S0*}NSD<1HL>W@rbwQL>V9^6e<{Jv4hwZPijZBZLg@ASQV$j9I zIGLdGU_P#H6>jz%L5`&oy7`vfyZN3Fp+VY{edp!yq$v;~CWCj)d7Y5Wx$yq=$VN{Y zHz*-~7phd&XR!#W3gtvHw(Khn=Z&9CZ`HHujE4<}a}`2Fo5i?$g#AS^i_A{dk;3+_ zW!0f-j|(C+wmrl1Zh*(t7HOrhEpzicJK)Qb_GT%&Pqf9ELPx6n;-jc?O$k?xv8K?K zicC`uw|sT}6CQYbE#%RH{QcyT?WgXN{KPjeUVNr}_|WuvdwT<^2N61=@~8$90$;<4 z71js0tyS16j_Iw2<^JRMm*9i2RR*{_Ov$1Gr|mkdgEFZv&O}D zTE#1tr@Z-UL=IW?j>Ez(n| zL+NmKHN*12?$8<5FBbUFb}_!$iw8*x)5i@6a^i*zihhI2wh{8W4niJ zk>pA9%mqwvdGgf#L7oF9zolfn&CP8LSgVumGB|>jye#l6V5vp$P-BtrDonL{bbLr| zc(TZWeN~c7mUv37P3Es-h@Zv17t^mLMLG~M_V3rWxZcgt`d-V@MxzpJe|s7e|M6>7 z(_8YiS)b&>B4f=orb^wX7_Lkl`quVx9&k0OjJ3i%Y7iMW<2(_8qm+Xq_c&(6O}tiB zp<62I{B?bpZmZr<91L<0s;E4hgSNZ@fhL#EpXHf8x=2$k%m{QHidTvz*;q2Wf*({q zG8*W30m>Fs6oZ}J8sm+)EOW@?@u}0?73myK_;7yMcDI(){W!IObIxRAKNGL2`PRQ4 z{rQV0S<_DTFJ)es^6Vxpwq@4Nj+d%o)?1pmMW>!#4#_y8g2oO* zX|mrOACz#hei=*4=~8dd=dDi_X!WvJ%M)vatIYM(D!U=j_N+63iebke4{+Zuh$RBG zNlE2&gjZhAw4g47Q4Lb(=z2JkSgwECnH7FnLQ@t*0-18AuNG2pA?hHftf($zKj4jy zf|GPyn_G>s3fH+0%pp`H_YIE{-_%cqrovYwE+SP!pi0&%irp%yeV2FRUJ3Du0o73`haQ3 ztuov3d_zLke0>7Ef%&^njoGOtywSO@=l+0xsmg7QaRXe%ew4Oz9f#7Ls7g+tqe=xl zcG-8K`-G1brb0});jew0k?7m85ZzS;A#lk^SlUAbI2VT{$)^Gzt;AugFcrbY*3zrj zb@#_(%vGk5-PWBmQa$!#SEZp)6$2TWr>`8zF4(+{mbg~T)>})=z%AkNb_QJXq$7w+ z=?68YrnJ^H^}O4f9)mH~UG{P;*7{=CbHCq-*zQ}=wxP2*d}cZQ`hDZqua7e=HWmsQ zw4K2%m*l!vUofWLfU6QxKD%Y9j5ERqFrW@!p5K0;MU~se>kKz@ALQWh_yEgD^L+r5 z0#_R^iQyP*Q9X~mQOWo1oY9ZWz>6APe;tUJvQh@VIJjS+;MG74t4#ZA=6F{_0_9hY z?OtYyfG2UMS_(s89Eno$kE`aW!A8_B7AH#G513oKCCUAN)MLPQ#}R{5bYXT{_zTp zzOf(R)mmO4Ft@BB4J&D7t(0nS7X=k%w4_+ini%FW26&=-S=&g{1dGJ6qN!8alJnT~ zX5S47ifktxP~~|@*rXQLmqG+WXvzn4M0e`Xlp>-c_~?XrVV%2G#1W7Y1;7Old8Vgb zGn~${?p_;ujtO9%Rb6*$$68jWBb>pk*fJQ)=2;gvFNtEzFg7ToY{2#cWCAX5o}GTL z5iA+%c^rAh0Mau{o^~E`9#ft}o+MyB0n;M)b0W6RAkI$zNr9eE);W}ed(Y66$ZNC$ ztboP9%)qqNYZWLacU}?SXb5UIsq`%&x-rW1*dWpuymP+BP6`|9|LWyY5D)jC)FAn~ z6;$U;%_bqu%WvoiWL~PT)tF4PJMbd$2>S;9!xv>1ah4D343)@rjM`;^FQG@4s2Q|I z(@QjWfzOZsp5!6?)WG~x$Lctmd^4&?ryzOEoZJmRdPV z)xwMWT&LYn04bIO+|TsX;j9;hfgJp-6BtD?bZe;7b|z zOkNN5cC44rnhaRKc<@I|^iojQpm+h@xo8qw-k(yh}*fIx9q*;Frk5L6xVlH^c z_?{F8M~LXZw#eH<(Cr&LGU@&gR^NIReGy%Nqij*LW!j_bNj(PsVKT35(>|6AZ@X9Ord!M zt1`*$gqM|WgA4j&u8!iV}UX z%UG<_BK>P7xHQLyh3@@pDimWZ8rCbj)Y|80W#9f?5@xiQXk+`LmTRkBvzybCHm8g; z*d4^aj_PL`w0R?Wy4R<;*kU2RGr`Ugbw2bN1is5bh_Acb35*S7O7gERb5RTGn>V^< z-RXClQs&DQd6tc0|Vi`bCQ(W`dAsrt}@_!vGsL!gUD$NX$ZcVt&=J#^- z2iu0}*L7P~JPpUu*gSUigy_1E89teo@$6H4Br`CR8&S=;ATbDtz;OQps*32MH>q8P z-ece$?uzW8k)bwU?9D+p7IbfEvDsa)UPv?L`)Sql8^q)T=rNA9D=c#@i@4EUgIbpz z*|C(O9r3?Kjh96gDcdo`k6~ij%Ql-L@#U#w0UN?3;5tKEu+nT=P?I z5sVZyszaVz6jA9J((rw98r&srhPttO4CL2Nhd9lm^LVXgHRo~o^tIjF`NCSYiA|2N zL(c+BJm%3c-_F@~+z{q}K6X~u4hEra(R1LGz1GJYp$cG1N9% ze!pMXdXj?m(Dl-ak+;7fS+!era``)?FE*k|lmfL62^HN>BRAcr9_$OZxet1){6zIzi=te`y7-k;VI ze8QPUnssbXVfL5Kz5m7qTm6jNBEA%@h9}Gsjt+v&jmJM=c}s8*&eyt6S&)n?`1P@K zSAo7z@N3D`l@3=j3B|-p<*ZF}_%6%M@(&ZKut3}bKc!X`^Q5B^`-wp$r-pT2EA}na zz1|mNvtkJ6t=z+I1<&h+t6YD{- z=kwh<_HRuPw1>4hojYoRbhwx2qOFrY53mgLIoaS>=PqwwOE+DJPYQoN(U&f`_Nw@x zXC!@innPEn!xUO?!6M$gB}pP`c=fEnm1kqEQyt?`43pK8v>4zg`*()(7O*ac}f zzoEAcw=sK{i;-5Di8e0x8Ad@5fiO$+juELY#q zd_I;z-^}8*729nzIrD^6<&6a2hJT#qTL_+#j@%-ou1HX6(bV{I_!zKhCMKNc3FUOW+dgiI zHD<}C(19UvAJg$o;pP?J2cK(oM+V~tcBIi6{7_Q+1I|O zP2@gv-Kj_6*md^ReoYRcSXu+wGik1!NNT&2C!9XnqedAh8(aVlRQ{vi0TR$RzdJM_ zN0bBNS*5%u0XP9UKYU;vFiQ{*SY?<+U}ZQbyfS2S=rTOOx}ffWRfpj7=<>7#j095s ze;J2rf3nYt-wU)3ZOhW)lXV~%`^4Y+T<7&5Z8ipcEr685e&$8EgFS`xvEkF400o2;qedvB)By4$~PXhs;DZcUe|Q=&9U$ zE$a7HNj4R|{AM(?&x{}{ogHFD%|*vStE;QfepPJB)v%gbJuPc2_U)`v>8^rQ$RZ(| ztiJLX#6vl1wy@uoF@ax2DZnPz+@!^b29+*s@9&CuJb zKQ=N}(IUo-bh({memdrF!V5J-I=wVVDnF2}FdL*_8{knup`_XQyv-^#pq7Y`d)@3>R<>xS-OVwaq75jg zZ(c6qtS}}uKsX{aY~0^m&uO!~EnAFjv&S(~N`SLSfMz_W3*1+J;LQWS$-|x%wiH0{ z1wK%Kz6pc8X(L&)?PtfFHU2aN3n9?3f_}y0!jav>gy`)g4Stmd$rK#0q4MjZ0&CM~ z2c-gmlvoo!x;(-|G8s!84X)_Nj27WY-8its2sO+uD2gm<%XE7{R$tJJEkT8g4OqIg zTc!1)fpVlGTeM;dW^v(5bb|-aggiW{wlvec1E#E$cEA4c6*v?4&r!de@=Ns@sKe(0F=(_xX9 zgYb`foKA16pFX=af$9i}ku<4^#*(=a*J zChb{)(fYWfK75Rfy088OJq^YMnw`k$A?wtbz*TYQT*LU{2A5*IpDuR`@u-A8_C!r| z*}!ODJ*cPO|J;A0fKg;gjw{EfFj_8Hksn7F5$Dn206p32FL;!e{eu^(DE*4ZDRm#C z?pn%YN#V9HSOYZF3n0nlbh&3V(z0ioM(+(prX_GTfpD?cE_}WP^K_9f8CeTSEXi=I-g}&%)VWNhP1$2I? z7;K>u=24FN=;%f`Tl?{gP@9UpZSlBLc47zb1;}3J1J2{;)z7i39>nPg7l+UZ}h?tY;RVF;CTqjH0urpF;$cuo#&P4ULN*P=rB5WL3PTIn5aIPYK zqlD)tF{CT4rg683mnejoK9-f>xLS&2_Q4*qST98N{NY6h-Ub-JlK+X<^ zF6an;0rv)iJnHexjIO1g^3C3U_FFEO@X1XTBX&Bi{`11k#c(}d{S@z`lOcfPl0;NK z==eB~4n7|{D`0Vj) z-6&YSQB)QtDCizXP0!YIs^nF?St^f@oD^Di^_mcDfzamADCDj#k6$wWD1)W~{nI-5 zN=7jKdF3+#R6|wEn$z3kCjY~;<~8>lK|ugX;j@jFaQ|zkqm`XN+*?N2EYSMi#i$L@ zk5{A*{=V>Ekzrqc{K)s$0uk!>LDFAG$Hl%-D&o(NtL>dV73_OeXeMOnFs&SJ^?pJB znBH%Bt%ZVwjE`MUMae-t{uX+xm1ptt%HDGm8v%QR06I*dY!C#2Ww4-e$RFDi1iIRM z)C?YKy=r+)T9CJu`-QDg#nL0ZYRUkqSsc&maID9sZ{6HX|A8$(v5CPcy z!=ke%%1Yxu_|`?-_45>`#7x+uY4zYG9xXwXIIv*%DUCSC2EZ;%pnjkLPF{iwg3R}pWx2F#)}UD zME~EVhBC98axk#7nEn$s^dD@0azp>Y@^5hHe>MKT1LA<&O7}mT<^L!9AA{z9Q2Z(Q z7haU%|E&8TF6Gbh`G0If{twO?~Fe#094`hAKHuin{E*sz<>V- zUH#v5f&hp@#6O&O_HVigLI9cRA9U|jF~Hw@@_YYK1>Cgu_k%yvpEe)_z_t8UhX{Zt z{FP7fTSxIX9RWZ${*Ej8TYCb3(;Wif11P^60cd|8YW_|441f|u{BGEXfr=$UN4uHD9)9>@X@BdN^Bm#gDAOZ>iw*}~(OYuHr5dj+%VEaqA z0x1gu0ht5Jey88<{m%d1|F!)8hMe-w3i&rL;qnbItp37NxO^i7?YZ5df3^zvDhIak4YLV;}w(+=mUoKbyaDA20xfnLmFU{TKIvWO4@c16bIHw)etb zc+@mP790>963nlTi-ADQj-1M1&gxNR!wmvtX%iZLK|7zwhvnpKUyc8OKg9nF{y+kf zfgMMP!X^kz&6pft5)zJfV&_gyUgAN{7UaZ95~d%p1|6>t>|w07`4*_H9}DE&6`%l3 zITMwig=I>~K!d5#=Mk^MAe>y+Uj_03T~Rw=!BW-XizyJ0m@cQ3TUJv%H+(+>Y{*+@ zhANL{IJC2+8u_5#AS8*>5K>$#tP%O%_rTyT7! zuke1i$it8ViBb-tbfdJXl|sZFS;1m%nZ`7pDYO#-5C=%ktqD~t@_EDKfn(^^Ad!5% zLI*}S1?zV0JLbb-rqVAy6(8Ty#CIv6`qHSKZ+nHo@7qkFGa*5ve}+bzG(c7TkaRkQ zUeKmoqMMAw)*8d{TRw1J@j2k$WCfE$#6DM5b~_ygXHi0%8gO{&|$yA(`jd%vGI_f_{lxvgzknb$+>A<%s!@Z z&uhnTM|tm8D1-@Ok+byhyDpMY`~CQ(|8zK=#h9}lC$+9Ncd4Yi<{-PC(_q8jsBcBu z|LGT_Km-g20`PGk*o8381C}H#oe*L}Pq!3q!yvK7z2M1~loBVw$5I$Ns(oPoNs8Ra zK9fT$@3qyU@S%Cv=F0sdtzW-lFoSp76MnQ)>rA1vz~dAsw)>oIc+bUEe;P?T)(olC zX{YP5IlT=po_8*J8({wV%Tc?n+N{-9Tk;tbF)ZUn@<@PIS0qcz}+#MmI* zJca#v2k>B?`kxDy=)u6y!KlUrqKz5CL<0F~LQuhNsFGBmR7qnctB`CGsg|fS_?w1^ zE-#k2Z1+}+ZV9PmZ6VS-BsEI5?L^oN2ZJ!P2pxLonl}6TLSE-0EmSCok8I?#%n>a` zpV^XmW*?TmD6N_%;7FVql!-Z$Jtk~q?xK5wDCQA;$EqM`Y<`Jh5sgB1_1)(XY6V$W zPuL&zVjhAchl$M;QW;AQt||{U8|}||LyO@KX5>$WRywY};Q;TP=5S(-sndgdTH?3> z-^gZz_lE9a8+)6xy528+MEGhmJs#6DVS#deP4UR@Y4aMu(xcSM!2Rk8SkRQ-?%|f@ z&2i$#jM6jSCs#g&QX7U={%HQs&^_yWv25^KY`zM6k27O2Z~hD9dl;+FbHn#3Qv{vd5`tQ|BH>ta6rdf{?WdS=asWKmv(MBhzZVagJ1Ptf3g2LhTL>vF;1B?0wN7P6d&RD$3~hw zdGY)(=m!hdWFbZ{%i%P!{2-w?MM(=4vHUC{uwcYsNoW<+3aZIC3WV7gTm!Y;~4Wu7^DlGcTbi&2ELv7I-q)p^xpR+o4HU{whC4lRCxRyDN zzF)Ae;Wi;}Jdein-1LH@@AIX{s%VEBCzrI~%b<;qP_OQzjb8Jl@1u=hf62|hPj%GI z|B@iLKiAd7G9g$qFfUJ|=eydjR5uuZG-YUE+`FK3k>i$l@%&ZET>e-n2pO7zMFwd>7) zbY2{(#M^{h&FMZvu2>QYh!xD>P zLuS2kaTEnXdC+fZWl$tueMB4O3beJ~Z0l`juCqL^eUqJA-hO25^YrYW^6cjgF7&uw zYHdSa!oPxj^0RKG5osdnn@1sw?v?64XFbkEdKCeYre(YJDK(N%*(8zgga2Bl4-%*C zr%sV_1V=PL?4VhVKkhv2&{LgRj-QB+D~JIt#w z+ucFGt6y?xW2ioP3cJm|ITI%i*>r zx|YvQE+Edz#0SaG1{<~Aya=}xJ~O$VtF{V0I)rYwB`!Ghd^`M_T=w1cY$tp(G||hG zu}l9cc_bg(&Qi1SP;o*`iPq$1jr`4)z7SzU7mkCOw*7E7I(jVS!v)Dh9$1g+v+T|a zINvw#S$K3v1DX|lrLRtxd#juxYaR;wp=_)vQbaRWp@ z=UHOG39O(PBe1rYa0jGNYL|c(onY^&rZHRUcu)%YLv7ks)PXr7Q%xZ)Tb8n=46@^- z?JB>P&3{NIIuxzSSZ`L95TRuRVlqV~3wV~kOYdc(rqUq)F@TERRDZ6NE5g-vf`gEs z=)Iy{gA?&6OZFr_FxF#{P5xXh#;?{cM+F+~c5AaV9lqGT!d5MiC z6t5godekdoQO49Lhp;W2a^kZFYDl!Cx6w$tYK;k5cqJO!(~1nX3@7h@X07Q!{0UUdn9FG^apeVWXBdzI8F;*`kHEvO2@FF z+*n6uj75W?vL=ocJlcK?`#H3Kvg3lqLwNdTl`7S)!y(AstrY;IZWSz?qOkekg9ytb zsA-C+q*W2%cLYzn5Oqmgtgb7y)nnx9o^3AL#+K5tZ0gi^NbUNgxcB=>6|eQ+^g1zj zKta6Qs);wK+=|&9TMDS)oJ?v5NoB3^UivVrAj75Qm@YCVIcOcS8_ceZQ2i81^hDs+ zR(9MDX{}6envF-9t+4aRQcJ6306wDtQMd67Jqaz9|ihT+sP9Vk{=^flWAy>q17C0^1sk1qfJCs)n6ejaqx%M7rC?%~Vh#Im#xzU{3OlU8vUP}bWs35rry4{~l7X_nM9gZrLfoLIsqJwBV zLGqxUrU{4{Bt%3*q@kw&Y2h{OmlwCDilK=dH3v$)EGENiW(&2%b~>5vcz!?QJ1q?+ z^>#9#C(hskYsSE^mAZ%JSef=}3e zQ_D@5mZQ31P9uft$^jY5UW{qq6Pp=C(O!n`?Q`rY%^iFA)kau1b}rh+|A)P|0FGnX zvPH$Rn3I&e+;!RuC?a*C~-U}+uAmUQs+k$)(A|#p9r|A_^(%aTdN>JE0sV%5gP@HxT8`{}8 zV`YJJvQhCqSLCZUIdTA+c@etu58EKDF*d3EkQBKK??*Lih+*yw<6X~dwFr&cd&xO8YB5??j z@Lp|+nH2(ixN)j)aM_TBGf!07f4xFwRgYLMFjoc!c1JgG`R0usOTh{wprpcDdYUHs za`Zii6r2eD8l>ICvw9qOtP|LnKK2xE5WT5$VqJM#w~8gdj$)|(QS67lyJhU)H9wfA zqqt$k;JSVV6@^1R5VdD%Bz{d&3)uvmGVL!Ja};oxU+<_{U%`dImAn8G02NKE1QkR+ z$8nz%7fngO>7*nb_Mi889@Jp~Lcf&P#ZZndvKfuJzfhR)qrhTPp_U?)pn!mIH8xo3 z#~Q094D*(JxPnCX`UJ_G^3{aJyb)si%+$IdpOt=@*CT+`@RK8_qiiDPnrOvpjsHjvO;F* zkE1s(3)Q?6p6DqO|9MnOWu^u>gJ+w}XZl`715*G09v}`RGF{In6 z@{y;-+v|{O+{#9_x|yKfpT1w!?^kif zI}ul8U_2WygbBx-Z4{Z2+(-+oL}$@ur`aBJ=@Cz6Kh~?LIzD|| z*V8?TSB5joLey}jZ(div##(Og>RjoWv^*<@sF!`WHtFR4sni&V)gQtCN6>|3R~4L> z$K$40wZJ>W@`0@z7a!W9s5#f~3MNQ^NdT>V`6R*w9Is4L5@FyN#ZmPQ(2x-i)yhZ? zszy;|h4LvT>eAnt6zVIDUv{wZ^>a!^;zK>5e<2Z7sfkgx|9>^Xo zEmPeOw|(g|aVa@|P+1YllT}h?Br#&J-(=qcxPRQq)4zk#t~|c4d>rUpKNl`!A-1pH zL@h@~;!MRvM2*li`ZPfpVgvz1a{Q$9s8@he~)L(F6&`# zhu=^HPg(Ug9a~fU4w|WOL4fZ|a20}mpD1kfF)Rgbwo!T)-p6}a2RWX>n|FL9y+-D| zC^ClJi9!3lvc~3VKJiU`=GD|kMX6my(i~Fo8Ysb}!In%dE>@Ollbp*!G`K?{G_XMM z3XbcVMO2O?(++Z9{K&GM6IX?Dv@$KLnwYXqM&I47BwFI9^(SQj5=pQM<_#^d2CSnk z=j*X%zLz3Ozgi^?p_VRR9O#*5B_4ajNpke~*v!Xmui6c?XdXm7;D$;I6X16sW|3si z(M$|`coqYA(t=?aIMVsOMXZfEZ@=u$e>{^-w+|{)Ict>ii(hKl=Wx8Kr`twKi0mz+ zC%{YnT$oysyUIxU^`N$~2A11oK6o7_AQVHYF|Lb|C?fM4Hz79;Qk>-(ym3%h7Y-5R zpkBH!=gN&VoRG@XfvsaQ7_YvssMkPNYJ0iYQQVbCq47u(#zb}#W-^S9kGsv~Rao3M zvT~T(sAgMEL0g`Y#L{=x2B#&+J*kag*RknoHH>m2btszLD}KA! z(zO3D3s}*yDCtGh@A}NzD@>(;5(1<4m62Yng>(0? zJ6}IDMfbPVZt8s%fh}ZSqZVMAh6VzM{fLDDozR8x8t|dGWsgm+iGx6br`T z1KybcSBKr6p_r2YAlPU7%&LZs#;zXRII|Yzy1Clmq>LGdymm*;hNdGfAO2v_z!u+D zLV1KUL1-r-=pNJn`s#R_f+__Rv4S%>Tajdw7zQ{+Kbrua7?7t>CCt@it$U3XqrAbm z)zb&L83>LSi{O*c9S^dDOgua}L@~0a7S?#08VrsGBY*r}K|ZL5j)#@N_vE>nJ%Ha7 z6m`=>6t}iIQM100RL_(pLq5;3$AgG6Y%!$(QFzI3I5udbP!y~STkC1dScLVGVF=_xTavMsqbX!gp>kp{SMk#v zce=$psuZEzNZmvZSR$u;R#9;wXu$@RY-_x!)5|i^1`8QcNf>*ULRF$A@sA2FljrI+ zNw4!|&UB+=g0f-{u#)N_nxy)e^4(g7*YY*WS*_vY5bRl+gGg)!m=QJ=I}jgA4A8J| z{rG=incvN zeUqQWb1xYpfeYYEO~=^3p9gv;(e?V79dq#_@d zokMTAzt9U&?@cE1ZGY#r6APccl>44iW9W3aiJ&vBVe^Z?`HQ$sz44d0ZIXR0GC7r? zcZ6(>gEunsfhlv<6NP1Ms33kQvxDEmAzq@WH!pCQkWpkQe~1)ak18(+K|o=*@ai)N zK?o%wLKnIj_%4+{CFP*hrC-Rqy1Vs*SAk5b+&)LzIE_?*&3GL)42B8N@aC z-20|J!%G|Jf?rVhQTu)8f!JTzzpioi!F>y?fafzkn|Srb&!4fq+?LG#LB(`)lkej=}@2@&7UW!y%RsSECK&1uaNkur&maLNria-_*zrd zSsW+MsLsBz;75Zc+Tpdpjd~79Vm{)ekjSAUIJKZ(F)BE3PUqon7X40{bz?s$iJlG-JZ>n+Qn49Umx>FONU1T9GNt)5)lQ`@ z`E#f^Z%Ea|E;+lC#f?N$?Q-037Am?B6UTrblww91F`Cw8s)3Lwi1EBz@?O+|7Dpb^ZI&Eel-nT@ z`xxJnM*b3lwF3u1l{V?k3Fs((D9mW(3s%P=SI&Ze8~iS`6X=oq;pfjVRWEkfj`bs{ zp%)75XQN-&4uh|;;-@y73v&HtCwp!mjboA3n3gVQ%;nlkM$@ZJEl#TtZS-rMOf`cE z63t5pOtZhMZt0L~X3;m)?H<1K%%R~OfY~spjrB`|W=lMR(%dpD?{bS6Qe9z@vs2#x zz@(edP;vQ&W8g4tiN=ylr*1u*I7)ypItj9b;H6Y8k*iVhdUF${Vlb z!PO7|5S<Mrkb^?P>g%-Y;vnzl6pmrhi7>DnIWNl!C4?W znq^5qtcPx&7H&G_`a2teR-X~Wm(n`M#25eSxjGEhg!(Zrk&gqh{?v{6Y1I@bo~=&J zp%pwca}HvWPnawm%P}PbGZCEb6>ucbm~P1`de?_4~2)c9h`(ozD#nt3C&kr>n6k8vc%4r zj!M^BD^JZg1os>g9xy1&u<<6o!TX>B2r@FHNSlH%?!7P<*`h^q>a#eS#$lvZk-jyD zK2jv6AATeXB9eH$&>iCs!Fsgs)8@FXPng=fxA!Qshh0w0{P`n8sL2P>_#LS#YseO@ zhC8VzE#H&V=+W0+mR7S!ZV63#+u(5lIlVJunB*gblxJ=lH=YeMlop93t|S}2FGVo~ zh$$ER+ECUhd-;ESy~bSjoffcF;Ti8Werz*WrB1o>VG37XdpYiT$8E-xQ!`vZQLgGE zVSD4Zb`+xOK&y{&r6l^P9=k*4q)?kHfP`b@i=SBvTWni@7T5C@WUm0cLU6R5A3$)1 zzsHBFI%(2$Qlb!CZTnIp^?u|rrtmYJ7ez>-f&$?iFNI25{p-1k6XnhtIg!Pyhk>jUp{ zq;jFVWX33}t~7D44<3xBwnIT-o`@d|l)NWYZIw;gyr=9TtMJ;R~Wgh*5g}J$k$t50IPXZfF&~n55j{$X!8DcgpSEC=Mr))@b5aq{orci^u;Es%$#!%9XS`WVJt} zem^zF?S#_L@6Yl<0K*R-I1-c%WDJBC>?_191S=>&ZU(IkdV?a5HpwavImrW%n~~?7 z2xJO0`Str&0^Lf|x15l<(2YTw2UEOn^2*rtCMWo$cQvs`Vn#29oC10EO*+I6N{908 z8e$f{9^SWf4K&62=*U(&#b@PoFzWAWITxca_uKTaquKIT=z4?jDuNDP}N?y&i zO3)7W*(dQsR(c*}?8>+l;#MZ3$LJuIHOLmLN|a+4Si8aJF>aQqa|}MVh$W6F=1>8B zy``rM5)LBg(o{TFxe^X{b&}V;{G`pJK*CUc;e2qWJ+Yvv{+GT@dUl&qFO^`^*@ytXYRcK}x)rhWEB z=}JYyu29_}SzJe(V6x00PzSAx2L4V+!loXnhP*TgLsGw8$zefS(U-fj)kMT&;bw?s zmccyH5#z1dPp9s7TeK-K^6(+KF^m(C2kPPSJf8jAio=|K%dt@7+Cf zC`rXZnAy7TY#Zb>nA2AZf$41jCq)e>($a!xKJ=-x;mLw=zQpuf=|{M+9Sjsx*^$mE zs_i$FsBvSAbJ}Z189w9qfzoLm!i8NHc6SrCA+$uxE6(&bmY33~ms;^KQ$HDarzF}3 zk4KPt@$k){3-H6+&30-$eADwn70x;;$+ppyp!$7twg)8p&>bIPCnwlQOaEGHxD$ex zl=nfkan?B2(Q0aQm$-r=3_%>aH_($%Qih+CS_nUCRVyzX1x%E#`@c95pTsfr=^Rg* zEMlv^sG=mI-Zj9u1byp3*HfeV&TVMbgKvNv&D;ClPi7pQ&U+`!ggCub;bTYf6{-w3 z`P6FYgBd=T3wmX}rLCg_&-I`_*?Z2f-i4L0k;_&zZnswuVg4@qU1Mv$q96B7kjZVb zzAkc=^##DXwHTO2Vtm`JJh#~~45I4C2L_!#MFNVW5_nDx^k(3BU>~WqI<3&KSc(T` zdIoc>8mau$TiFg$9?*SvH~QY|5+uM{*L(F#p-ThY$al%u#YAGD?_Yo#P^j25X~1cH z?rLY~$x!=vsK zq2Z%ky*{P9QrZnUXFH_ry*`=}^<&0`hG5MZ4b3-4TJ0(-e%Bb9-njjX)KZq#uzozt z5tL(wC3CV2esL!k?PKZyIm**1?=g_vhPSMunB2Rl%3cbihfUmlv#!Wj-hvgYjIs%} zmRc~HNh*mXSt$BFrDTn&FjYJzwwjH}@w<%hnb zGex$_yhi&bPfL)Y=pz`k4Qm0ikKtij{dG-&HKLBKg7LLFiyM1k5d&( zot@yW(?z2uzxVPqEH$TS+$!A?r$(N=T%jw1*_f7J0a14B`u6f^asirctAqLD8{*@q zj3HzUi%3?nH)GENDq5bK@Wo=rlYPt)bVq43tCULyeI)XjfnH%OlAh72PUt!tCXt{Q zJt#7xD0We6IF6ux^&a5!aB-1AjGFxv%IhLKB`dANdtH%llNYBPoluc=m>(j)1^Sca z?2EwGmcrijoY?N$Sr$-F8%2fGd&HO6%^*OO&2M5qzRMq*s!|25M`o%Y z^MXyNg^YZ)V2h#&D&UkrQHoCAhvl8y)OuxX*l9&*$TB{T`MZrG6VNTk)~HX@c85zT z;Kp=(|1g?3pHA-&VJCM+w>ztbw6l#Wh9!_Pok|N%qX~%|}L^ zV2QY$@EHP=!0#c-?QHw?hi7%f*{$`et4Sxu|@yM_MgN;iGMPx zN&}WE`*Ub?<}c&_R!LL{0R6wKBr;+)F=RGj=lnY*(cjp9DT)5Z@-HRPe>VQ*p3wcJ z*P{R5Ab;Kf{|@d~eDL3U`l*Ne$Bp)XI@Nz+|LNf8?e;h3|0v}7&*%S#kmqlX|3k?0 zH-=wAp1-mDH-$X^6LmbPe;W0Gf%ixG`6T#N_x*Wb8}OR?S@~6ds+kN?f#*1`9H63%E7_<51Grqp>vT3jNw1)Tu=bYuU|BYK45)Q2v8Lupa&qGpNGD| zv*xg(fU=N~ka&Lj#7pvXmD2?l5F&uu1(XETk&^^8Mh~JC6v*N`*up>XNdo5N5Dsw<_s#q-MmYhTvwYNg)u~ zd*k8^Isj+;5}KfT*KZEIITU(*#=;f{0lazOcRjwy9Kt zgSE;DwGCCm{kqj+DWb^HG2s@XET&fcH8(-aHqe_FW?O6Sv2j~s+v)Y!aY!CeFcbFqEv z=`*M80f#r9O{=86+&A_gdr%b4s^%S5?mHRInvw z*$yDINRb?xR%Kq+ts1+%JB_i_qxh&ZL||oZrANVe(Dqy}oDL@uDq^-D=-A)ZNBg$J zuIyW2cI0EbMf9Q|a)cnjxYJ&zvi5Z9#L+%N4)7j=TlNz(9Sgi&<hgIUz z3@QQ5oxk7|ro}Flu^9~8L9`@C0LIvX0cQRqc?=hN%Jg%0mMUe%U41tMLBY|~w``5p zkMb*D%+t!g7g5;|l>qk3nKo_Hb>{d}|XwRlVdohhmOSX-#`vh3?>ZyQuH)U;UEfLf#$NkrH^o8tT6GJca80^5peoCgP-h$Ah zd;~tVup;&;@$!nt$?9q_r1a0P>Pn=(;IWP9QVo+rBXUiJljuT$4T@GZ+Ss#_!}L%# z@(YgpHdMxHwhpFefOxl!(T7wTk;l69b&U@paI67pK=ZIL3MNFurMO5=u=wrB*2d<; z(~3!zw0Ks@2010G7E_i*0!g*yo`g8OYjQCwSTHdwzzD5fpx^3%6v7l|;AU#^5E8np z-Um;jMXxeDrUeM{$S+taD`Sw#hrEY&TSkz3NSy=W3@qzd@|sL~AUyPZyX=oD$C4)e zvDo&NVt!K}C3ft!sOQ?_jz}?sARic+a?3KNdANJ+K&I`edC_dxOqH#Pq58 z68~}YC=9()KtBBpFB~VBSH4>?1b3;^L-{tF^Zi147{<%0##p(bc{zI@Hmna9_!Va# z*X7bfb{(qa_neVO_DE-~nzXOfLXEV_<->+-2sDa6V3KFEM7e;MBH9$L2h?L2DCdRW z)|(rPV$I&_b?(7k=k=J?hrgdE)vX0@W;^MW4KuU)p6kP51eDq#!{&tYT1VeN#7nd^ zSJ~n-!I&xeeFK)u!39duTCz#?`OTSV~;5LM5E&1N1U4JJB1y(xirabcd;3P0$JmojY zk6bmwa^sOZ7Rkm)dpDIv**&NwSN0rt2lTD*7W#3DvWO^L5Ose!qgb=f>KX29soe~Wgz_X*3^w^zxpBh7-26d+O3 zy;Hv;YxT{v<;yHbS(4K*&X$R+BK2J!-F+a~g_9_I?NPJ<@i~Ke&Tn$$2J!EyY5rs6{We4m?vdE1w=2UV6`q17nSmGoagEAPA>atvR zUS}p%1)%(?RL9ajD1?90se#iNzu9VO}`O%fe(vQQRg%ETZN)=GpwbOingEC;VoT& zwtfm~y!??P$tCjDY(p*7c~qaC%A{lt+CeK&PxXgM6%7GXU|y)iTJxJ?WvyUlf(qbZ z7%#=As~?61yFg@cm_i^e4`iC_pFBs3IM!*Gu-z)`SU%aTR=+-co4*eO?K1*vM6+2J zCm?(16PgAr=tR&3d6DGxmWfPD{VmVAxgDsf>IuW4lf(WWvzAE{Ul8&n4~WlD2bh@0 zCs+sc+j@EirKW*bSo?IFdU_^CdLL(Bl;iw>fsVDHD}GIN{uI3O(NbPX0$p|kUP2tC zI3nO=93iQY($rP7`flK3Lqo&-sIv7~cIFy^jrE+e4Eg7GC4zb%ye=&1^-u{Ie+Vdp z2}8P*npd)9Mm0#2K__n`2&&n`kl#Ra6B-6ZGJZbZ-FfiZr<;1z$4U%iX7>9 z_yNlmU&v;L+T6sspL!my0oN&p)fDFzB9hZ%IzeMlQ4LVn~m9Il?w8y7WY$|mS31W zVvaoiqp;uAl!LNw5)H`8d1jR;kVuetxC2s=L6E-%26{$niS=zDT3f?h%7vO-_6>w; z)k}n3fa%V?d3Egasy$IdV2{4jGifEaY%ocQ%o9vexs43h-h4s1np(nT8$UH<{IGER zH=$%12H6B}zi8sGisw<^TP3~xneH8>Y%EJ^hypA4t1CpMB2|zY2|Mp7gTt{{&mJ$K ze&#uLPxIL=4E!pjdosl#$;=kl+8`+PMcitfkSkRqNqbM`mLU&oh5M7T*exK>vDYm7 zm+nYuW0$U5K%V2Sln5M@hj;hw2L^CfH31B+Y9(6nkyck-KZ0Nxyn@ZC>-f!-wgw`o zNnB zL{CyEF9gk`9pU)9)P~Ya5_0Z%=Q4#z zJP^jFGjOGCnUR8m61iYkJ?iu{8Bc-6E(1CQ?YRR;#TV}W{#&PG$hf|)vpY0Oah%0< z=Z=KC0ELiEZ6^Nkpc}JY95=A5nva76ydn3DBLiN>Z-#Oi-RQ11SiCFDEfgE0CznLz z>8pG1bHCK~1=0r^QFG9ABBT?sjR8>vHgOs--_GC>~o<5m40?2x$@yfbG5*dG&~J3fA?9G zk4{-{RjL&ra&nD!Y~*l$-4r0C(gsAFWb!liPCw%eub)Uy?T|>%`!u|gJ0?MxH}B3G zGiY@gIqs-nr3`yZEtU?YAaTjSN4XGc%tNMn-BpiPs_8Huw98JG+kY z(vrN^D};+e!o~hwFxDG9aGONX(+t=}YLKQOKRSm0WcyGJ>fUp|?9_VH(b~>N?J$4>}r= zlSQ}F^q*n?368_|%zW8mzkfdCYBNG&iuo|R#cIQeowxX575M;Z^MS4w4G#8Q*nBg;19}~ z)&r9X+02_5;OgFIT3H5RjJys0rFh?1zC+VVN*oZH4#fAVRtv}s(cQ}A2gAsOTEW`_ z3uQ3)%_*r@GXio%tuEzxkyatLeXRYjPPS*<93{PpuxU;FueltRrlYcAdxCHs-6?r~ zJAeeokxVnL!~ zk~xgBAZVb8(BR064l$>7LQPNQ_j>W;4HH-3pU#t5{rGGVIW#J9sWxKQ;_y-_AiZfJ z*+aj9aLP}666W%c>$vTJ>br4(?QPyweb%csn!#3vD8^-K4I1YaKeN{)z?uDx~I^4bJ!iOqat%sYtP#Krgn57mR4>HBm?zw_$k02#Q(;_U!FSg`w_;j7!hGE zUJIG6vK3x*4w_SF2Os**cmC9cQM+9TMv{TCu=f(i8_A~u)N1N)uwcBtl%bSwN3`7L z^F}R94-N=>M+Bo*sw<(!_nUj+AhU(ef)%6Lr;olH6=EDfp7_BJ z=d`ojf$OJRiG-xVn59Up@w=`8nx;fYYQD=sz4477%6Va2T}@kwE?w`^uj@BpC%t!M zb>#N)m1P0RjU|v^c=fn%tI3f2ewZoWmbPsda>!#cQ4z-I4?Y*(CQi}n zAjpoO4ULqMNyXK9b6$OJGh3-8m9!nsZQ7koT6WObxPYnk)^}%Egbr|bA;6v>3OShV ze#}Zr7;9tY+PS)=K>yBQ&Yc?nL6`2LG|9S;?_-C1ZUu~u4c!BBL)D(eM)N7346-%! z>`>IGD@?2Mzv@A18))H^61h}2pLZD`cQ_AB>FEWR`SYGz!vq^w#RscGo$u}3yOTEI>5 zy9_x43`vJPxG*+_y*7ES4Tj_lHbdnuyaja@23|{#J*?yS`r#p#H;oU`OOD$@9GNgv zFAUab@eU$#yDOb)%Rsgxxu6b*Rz+(Ag$Z^@Bw0gpyys$hx#@tB_I8NneQf*wy z;lVrOzLB{jjD4;A0?k~clZ%n@=9&5wr|xoob1iJ|5GBJW8JWGS6<@VzG~5ynN}X(2 zwPYle-L82$U(+;O!y!Aczq8HKW>*vTLPJ}(j}IAz2RF3iu61tr%!Z^B%rV*4Tj>5p zD(c=TbihU{tOxKijb~thQ+sS~@TMW3r_k$qte*x=q+abUuWIr3(TEhoV)6Rgxsv|u z>4Jm)%B#uGk+=^&?i_f7ztowqF@~TYZ0H%L_#uIq8y#18MUYcJH99oq$H!_4S4Fy) zIWCeD3vR{=?MG$Xdf{bN9IMjKmroUM7-3Zb3;ih-OkIt3QoHvxTPB8P7sH3|@~uB5 zI0ukXzh5?cT*owla936iq*^r#eV#R2(TifVsf9qP6;2~&|C||$$4~4M{h^)%CF>twCWy?hB zWAj*i8@|OlSQu<&Zn9%NAM>(_N==F;xy2ADf5O4`@_G89#PB#wr1*aYLGIJs6hqB@r5T0+Q=(kT9h1VVzI(Cfzz^OnK z0Yr2JcHQ}Pjgc<<8}J@t25Xe#vpS^N!NBA?X!nZNeSxV6Z4~YvW@6`6Ks97p9)+0U zigXl!(bt|uHzk@RY9b2^hudl_-!@P?BC1ri>q3OwjZ+Fg9`g8~^nGpw|DU!7pn4Z!G^!YW@FHIWkfHbyNS7%l&JP%%A(e zdDEZppWNrq@>g!%6>#kDxXr(E>l*+ZAZ_G7%Wr>w<<_qO2*sa7>aX$}Hw4)KRrmdA z5&`hr@_&Q7{0lA-z^$|WZ1Ai6_J;(h{Mp|y0QVMyt@08Rkzx3_=#022BO z4hxW^knCTufBMt<3yu$f3;P?Kg1- z9w`9(f6np9^iS;1%H`Y7w*Puh|MPP^O8)vhKR?sY9E)my+5aO@&hRHG{C}N!wzbyP zw=@5Pd}d-}WMyJuVP<6~BxGY`0%THTW(52pWMX7wXJrL!SySvK*@j(Sd;a@A}Dg(AN!a3lE|mJY`*fhqT&1U@9jHjKU$b5%`+oUDpSfdjg(< z@d{rcC(w1ScfVkDKynr5L6jrOyXa(9I>~RXaa`|+sY}fv!IfuqAT|Vj`RQW55kQqG$1irl}p`MdZ%C}4CTypHi++d!1O$2B90(E%6hvK2PEsPO zSamEi>UUDgtjz(zI1Aa&0kGjq0Ky&j&Z;($5(1o(g9LO3jGwY^6g1(@_+bP&bD|rj z-ne$(Xbj3*Zy$Gwvliv~*f(Oq8e?Yq7 zJ82o2_mRmQ?wSM-3kXAZA)>A+){V+YUQI@aC(|-QHylpd$Y(CIE$-LzPDp>jPPzY- zWtuf{|G@P5)kn*nhLDSa1J;iMu&j3|OAdseC|3TDakl>Xt>CbDYP4{kmqs2e0!x^b z!x$(EZCo|H)en+a{hbLW8lzM(i%km$+2kGe-`g3$FiI|R0a?j_cW&}tT{DXwyhk$Eztx>4=6N@y$&sCG?Z{5b zap2-|8spWD7aJIigf*6{qz@+{(^2zq>CxSoV<>rpWTlQ)f#<1U#V%v)RilDI#ug#Z z1hZ@g3(cJitFkxA>z(Mn#}0|MHWy) zAAcBpC3tF~IRFL4O=*bkoJheV3i+wKArFO$i&zq_5v*A49#kx7kH7%bCcsd<1$f|y z<#pb*8$LHPRD(-<5N_YG{nJvnd{Jwiu5{JOYU=2u2>(uae9P?8`9lDxjvP_)-B5_- zV=W03zfadS!_z}KM+VN|E3ngktumlfDa+Hrd6yKW(Mbv+VfLE1nt8c9W471!m+i@2x#^;F0443@B0 zAK4Nt#0R4w;)`9fDFH0duSD_@NIf(@j8~z%SgqPD_dDt~bt#AOQrI6qYmN`#E7ifz z0mXT9v2^Obbff2sMsp~&7zN>{-nxBlzB6{D>)rA4CgcBDUJXL#@i7R+(k{*lX?_dY z$>O-1S;bJ{{?OXIskFC^o(azC*%&)erkU02X49r%nN_|vj4lN^ak^p2EjQ=NP#3KT z46PhFY0S4H=1`)V>$xr^QDx1*jv=0%je9~;8G!uX?EtZAqCk$ZlrdA<-X<6z>8 z6YabyYzQZT9HjntuNP?faakK%@)t5kDzVv|(oSPp5J^aJPeXNmuE293ac=DQ-W6LM z+!4WCyctvz3r7j+U-;3PIZQ4-Fc10M??MKnspbeH5a<(uhVO=4Kna%UWIP=GP%bNL zRoBp{xE}4#@ z&rwvS*{}=~aHEvGw{j$a?TAR_6NJT?DyX{~UD=P%$}wyYcO{Z^iMhiXF+YT2)qd1Q9_4{$o`;0G#SEfT65DHo@lpy?GGRp6mb6`OBu-v_NxOUp= z-A462&%XN&eBeWQ*=~eTMNE1+niY(uPEv1T7&++# zy)#_cBe30r%tlkq6-KbEu7(G6VKuPkWMZmXM@eOq6GA7$xwa*X+_E&N+^Z>e;FoH) z=k?d8R_!9cMir~>gyQMX3xduA|e=gt;a>g;<-iJLd0fj zW0)bJK{p*km3VH~XYJ=1*W>PCvOY=WDu{(Yhgmm9o6)AcS84hpl$D{5LUVNH-SC;krRRH-+9NHN!~-HtAuW~`vH;9Ajy zoI$R@#AcC7Gi`RviO&$@3yYdmP=So3M&j5QJ}9eg#>LNv;RIkP0cM2UwoNM*M1ec& z>7OaBc@Qu5yHYM7-E4BK)5x)@;dIQIgoy$vdsBd92%qI?G+>0GbOcB|FmXpfWS&JRlQSFx9*F0rVP8zl zxRQ5z;2yg4gG}YOgAb||0%aV8-TY#TO~pF6_~y1BJDzx(ln-Jx@y+#Kb*Bm2oQ9%N zT3u&VFtog!sG$LScWc^-Ny>0rRrl++?WC2lP*gY&`#+*tZhoA&sD z^b_f*CSn;M3F*>)&s>FJ*NrpeN0%4q%j7_xl74E=uB#^rEu{UhJ7D^fpVY`!SVFd_ zV$Nj6jhjO-SQWKlw^slYNH0A~94r0xMD;66?5I&b$BH6y|8iB6Xx-YSnO2;coF+B; z`B%J?!2%L{#kf-8tID}paVLtpCC5^nvV@<#IVPp75BO?xT=zVPDnzDZsK01o7q<C++J-fA~aI=}7rm|Hu*yH#1!r z2DigE!vHMIIWJI*Iy(uWz@`v!7aOk;m{jhLv*jwahf?2X>=^X*7b%TE&TQJ#XTCD# zd#|gR3uX52@sPS8aTk1q0h~_Mqa=Ala(rj}mGJ75Ok`huW6Hz!t9-^2M)uv@cqb-R zB+y7QtOYe2a+`NxrVu!t;whMGR!tBP)S%Owb2Z4=6%CyW+PpV}#^U_~^E0eJ? z)QeY_kLT$EB(Ffb@(^;X>FP%3XN8Dr>D!LN5s||EnZ==oRZ<}QPcu?0t@PF%$GH#g zGoqPp-gbst6GQJpgNW?zaq?K~A!do>Y4Xv+0b*FK)EDeB8nke)|Ha)~0M(VWTf+x; z_W;3y1P|^G2^L&~ySux)J3)gJ++6|$cXziC+@0?*GrW_Tciww%eN|u8|KF}U?CyS6 z_ui+w&pyT3YpvcAX|pYLHzZtyMRTa1&Eu#K<>)hgl5I?&Z{l0OO0eWEd>97N%?_~T zj!*f?q&I#1{otDd=Nw%KBclzWmM;kQR5KKoua#&i^i_1+zU;`)_IFK!OMSVV*|@|u zEW|Wi%E0OT66MBzZu^bFRq%9b+^!5G#xsv3=9r#18#tZtfs2b<6|@6P0gFwgBWNgB z8zw{BUglh?pGL^yq9->)rFhi}?5THMgv`MayAUm1G>R3&J&pHpNQkHs4#TWs3P|Qh zD-q@2ysqVkv)T2$Cc8s5-L`gUzQ_C|KW0c0PsULs$J{6rT76vBe>5yaP%3zxG!oV` zp6r30tZDH{vrWBp16!DYl2Qs=klVfMMu%E9ER^EL45s|rBePRh+Xi~W%DvXz0rcZ2 z`KqSFEKxP1jCk&8Ljp-dr{tU)k$d?UmBm4CAfe13O=CWm(EaNd_Kh06A-w(_+1EHQ zl5&^TClP5({`)6wc48eLp67hX6ipksdneh^v8u2(h+O4(l?Z(d_<8%uf4usgx7~Ks zoC2g~tYAjulQdkdY=KyA=A;pCF>_7HxJEIohCG)MObvw*_Q8A9h)CzM~8&I@;n( zL+I9$x5ax+wi>O5LKYphzrLE%sC(((7;1WDkV0a^4xIDZ52}8JQEu-ps&taUh;CdC zrlK%n=qwu-^uW2o>WyI2U?zwZT6tKtl6{FTELP71gcJf&{3=h3beU761q5QtxE`Du zzE@-ppw!^7A#=7|sC*ftk5x+S538qEc46!g%|bL19N>^fVKwumwAt0XCR;!?RkX5h zy#-lNc&9}Yk9mtLF4-vcJm>QnkJr!^{MX9uzs-4)O5vrM#RBOJt-(8=&;4lIqasE1 z@{)e8rdpXxiESpIxSAE{9)@`@cRKoPCo}SlRiD#1$$!GW|G)}{D@k| zkQ5#pCr?VxZmAp8oZ%YByob`*AG!@@8YLs$aC1W*gIN50~w~6x`9XGdi{=TN(_HFq}SV zq9V&`ljt#)5(NX6Cf`l&ui%~X+YV}1|IKP9$B zgrTry$Evh7rx{;h!YGe>5mNs(s7Us}fWhR_wn%!S-SkbJTp&HC|D5*cv`NxI3vGvF z14kx3ALwL0?pxV(4=G5K*AsoF=+lL7K#w6nD&raYbmB2mzRux)OyvBwAqmd(3c=+= zhKx}LVnko^d;7FQ+~V4VLp78NT2$!LHd79p=^L+r zxAhIc4LJA8yA{M5<`r!3EyYEcMfO{QK|A8Uz0=~_j*J5BA@a`*=EK*^yc+8-(x!6N z>@xQ}?|d8R4gcx`%-#+$DJTMHgX5E)f0{c*)Dz^#NEvT8wOm?wIk?u=;qwdW+zsa#IoC7wkSAM~hd0UxoQs^IPe4`*IGG*8YNg1Ve^vFcWO z@o*H#|HySzc|&Zw+vog+Q#F7xRS_l=X8a4zxN~epQ+|8MU0kxFU9+v>b->_s5MHc4 zvxo5JF8gExcDAAaMAZPJhZW>FE;k4_sTh<_LoMvp!!~bUp&$qr znV?sl6ZE7BGD2CDRtGLB@AqHdL?Z|~YZ*1c2i&3BS>jXTR9iZKQQ8$tn$NE&0dLfX zgOPC!;-J?{;(#9)mWdKY(N)dHv$!KEW9!Km!Z zuz@jU=^^hc+BB4_)O*yQt=MOE(cVmlD?4rEV@iimjkI_%UBezBhurTRWS-7@Eb)uvmbNtMg>x8ukdUVhO=-(5|{VSwN*u#2poB zZg8w3$|VL_lDmKA&!0!tG~Wu=HP`9SA-GYCII)frF*t_#N=AT0(EkZ~l?qI09ok6( z^y6uZ4zf|Y@al3>tMKMg`+ZBrJ*`d5de;D`Bds{SCBqeyg*vE`ZeItJH*`0h0waG+ zUs6Wi?3(DhMdy~fsvT{gQO9o03}|3MrcasVikdV7ltRLl@l|#ORwjZBQhMS6Gh_&P zy(g`Sw{Dntye=N0cAcbjr|H;Khd{o11{4yqBSw#wJW22Dr$ktBSH*bAtcm>23Z(UM! z3yawEV_r8@NB3lTBVo>m3;c_AOOXX$FlHx}bx)YmzV(Vz=w!m2PahJa5Q&(F$)np` zNu<|BVo;@sPoxrhcHo4QJ~ML#+gS8QNRejJrB7@PxI^H=!nO7eTwxfxx4PidR`EXQ zDJWXYSSZp`s-!5E4Gb@p^KkYkm2)N1%d2QS8nCyqu{NgTQqzei0cTp;bQp_sPhZOaBF;1O%Oko2^{4cACwH!c$ z%GDr@B*m(UXy#*34thf_H-!v0g`xU|cF=|1_dk8Qpr{Scf-dK?b0pRu0g0 z66uDKvQ5wE}Udk`5emX6qIsdaf~j4kHdOhCsi- zS6_bj3*0k^X>BHeEeQf8mP)z86<+Qal$PN~M$rr+4#}F$%<_@F1Ag_j*wZbJ%^mR8 z#zb;tt=zO8x$R6tm@<8qEgoZAle?;WHH2e?`{f7@8C>>@HoD1gpCJL2)bJuC-4pP`z(cH9Z&E!WsK%)0&lD`pTujDOP~v5;=N~>c_pmk=XOa1 z(<{#7arxuQ6`#aM#AY)Lu9%gh7Kk$JP50fquvxw)kQ|g87(LDpjL=Bqpr?Av)G!a#JuMYay3_I|M53nwr?YATQozoq6ZfMg6jE)cG>$F1zk8lfK zT@mJi%S?%GTa$;lq>AVri*GtdNQJ4kY54M-iV(P%N|T;~QOSq!jAt@zhWAI;bvv#O z_mP3;6@cPM!*tkT~s3xjl=!;pAi2c7$+E!8x?s+Swg<_URz=pkImZ@hiL_=pfuw#Y67~W{7_i9Zf5B~KAfwKv_^0qD7 zZCZle5>4;{(!%*XQmcw0_dez zRK$Fbp}&u*L83-aWdWt;@TIpkMDnbd2+~!#tdZhrF=C)b!sH087I_RVM2fK}7o zKsuN<&5ECXQF_-sWUv$kRqiQByr23zd3%RS}PH1%@`9tibV^yFlzn|nD8=0?miVi1T5qo8z ztsxb8`B;xmvRsm@>)LM-QAPiRp>PC$$h_8RW_Iq@!(6MfmlM2~ZOCm6hU& zfKlItaw;IB+`;bV!I|4*IBs#iUs#dY*q*M*ja@QQv!dd($oSiA-@HFmc3YN#1=D-- zL&VQkS-3c-N#=AV^w|iA^)))vOyhDla@W~J zwd#fMjP6ZMu#1?&HqZmyX*->AwaZYgd-antnI!CpZkNS_$D-u}wZo%;#BZ&^e7m2z zHw*S<2* zIOgyWmSPuNxln7BWt`!#B;{1Ei!7koOjj@MYg2E3d_|wHUmxG;#@KNK@3>Mk&?j<3 z3f9eV>zpcjOzY%nw`~J2Le|Es8xGrEQ3}(_SZEDdIpDV2zm-Gb?Qi#X8BdjME1(EF z{>W0JR4WpnU_yXp_)2?Em%xSPDkEuZePghiiTlrhLq^2{lZlcy)HKjpm(w>7Wa zwuR)=YoyA{-Jd@Z47emP)Gse$9Q>wlqbFKEOX>HWa)bNevCG5jQTgc=`f)1=>P&jc zdr!i`tS_YW4XgO?vE%mbvxw~!OSFGV9`8C=$^V%dPeBt;Zlml#EFK>~K#9<#9vcO4IKrJaC1B5-`~iO2WTu2f*x>;373%G~l8dv2RYL|8xDv&I)|s1qH@zt9fE=T3jQy5=Uc!!VQbF>hK_Os3Iw<`xNA0I#h} z*oerEXTE2Hj}eDwhUQ1wwS3vyWU`a=cHQfV=Klv7DN7u}xOOYO;ZE z=N1z&A^uhgvx_LVj<(N-jSguYE_X>h9zo$-z}LQjkDX)zehBJ5mpHS7_EDHo@!gqT=1g4POnhF8`2|zk8kSzq>A8jjdbild;AF-I@CWd% z8*Xy(6w(IA*OW6E8V;?STbuFYcG`2L^RqI|paWObJB|B&C3O;zO$C1LC93X?`bMvq zdP@i6gVm|D9z02Fk0d_gwLkw zge^^cjcsnDZ`zbp!k}s2J8%r|q%B{f>`1ZK@U>5reN+(8cu7kYKIjL@p_H(P(9hR& zXp|9MDXNS9js&S33Y_4>$X6(Jo>k@JF_?mQojb>nys+80)JG(~r`lH!Zz0?jVqXiN zE@}7eFd~Uch<55ya=eMcB+!tlJ$*kUVG)VNod(wH2bq}haZZZVnrf-CN$7IdB~k-J z_xvl+{aYI;Zc_x;c1tMxn(ys!S>h729Qta4-3)c#(PtEWztUc@Er|h7i@ceAm>GeY zE`OlgU}6Xk=_uOP2|+YgJFeJ7irB=>B3qRoM=?_ib@t2x?D>Zu>|0r^l=+TQuf0MC zzzB<^T1g7IMb;H$-+NkpSyIgGW4)6X{h54^^?45|_RM$gL79q&dCy-6heh%t6XFt0YHh5JnZTGM_X!?ym8!Z3N_$co)T_-d_ zrsnImiJ8deA?w>)jz{%5vJHKdAj=fS$rg?tGwt798g|WIZzi3ddEC5*kz!8ZBBM?t z9+)TzzA#Yxrktmcw?73sa3U#4g1kfVSTk|&s0SI+LHl{sfGPXkm*mkUcmBu)oQ|dO zLIXx&V`mEYXBuACN&%-}1?d+~SgW3<9z;wlK9}%i~1T`L3<^?er4-x>OT$R=aI$0j33oJaKIYp$U&^IUPBh}NagIr>{JK5I6sb6v2Lqd(0*N}_ zFuPHMZv%z$_2lvkqInm~S%<{eos(qt-Y%+dP*SiLSFH-%7AI1UaP>1PZ93u zMUQOTmetCA7Gy`2EPsE)@cD*#2vp40MT>G7VFu<7{c+?H=Z^Q2{6SS!($|mV&Z7NW zh?0k_<1<@hzWbU+-;o;yVA4Lm$q;&5|7s>)*6*R+E4LG6KfJYv316gagxl~NiIzaL zxg^DOk-}Hm#yeE&tC@)DNE2%~UClIm27meBGN@C`k69=@G8CuuQ1N|S(qt}~sZM|^ zJTa$LfB5C)!}3L!4rR4s&{$U6c)l9g0)x}TV9V6iiMyZ(FT_Jqn$y5$Jt^AV%dUJ1 z9P|Fe3Twan<`#sNswcw^BL4#gIMb>~yh;t9HzoQ{mIWX)Q*tad?RgRGAKeI!zAyL8 zOxayI6}IVc1^6q49qfZ+_S7okP8a)7ifFt;)p!q*&~jtkZrX(-PxLh1n>I9BL_&ZS z&70G%{`RKI1@JM!OP}ro#j!Qy;s@`d#!C#-t@zc3^|7j81<+GTn=Fz%Av#vFtp)u> zYHU`yjrG(sUhK_oIM_|hZ}tAKG9-<*D;DeJy%#C5V=W&XJ|%6Sg$iC-K0U^d%f8cyAxC#mJL)+~e z?9U0B59>RR(U*KreA4&d;v`nI;cWbN1&V7|kprQUU+X!9|Su&8OYLC$PnRWNxT%t2YGnI5SySJ$)&D)2A_x&r)QvMS)Z zWuUjUkW->~D77*@6Ez{B-D{L@fYsrrV(lk7{T<4$mF$=TqY|7!&U|{A%!3tTRdidAEMOKE3=Pl6Z1t!00O5_>%Xg;jS9`8w#rF>&u=rwZtwO=C-i#! zl?j4fl7ISBxri!$8{$fZSg9vu#3d@nBPm6%MR-`w-1VoXA?=45b;O@0qIcuBJqJ;o z)67&Zt;(eK4-5>*E^SuiqPHi!shOwxZP zM1NQU)Szm4S^Y-KLN7(w)%DwmX5!M{r(pIU~Kp+ zaU2lvXPjS8&qm+Y_Se=gUXV&Q#&-Gw&UX6024Acoe+$a#Tifef=>7!|^GDx*0Z9Ma zMar)TVOw2bFMo-D`6Di*Z>H`1E0y{yFz~-u7NSS5&&^cRT1;=WBP~Lk1Ac>jj`1PcHR z{{v3zZ@9NWDaiBKyrh?`*WYkwKo!pUOArWt$v$86A9=6mK6Zezo`1si{SCJObj{?0 zd~Wf3dg*WfZ#Z0R0HE*%1U$ar;DPd*Kk{DB;VvNVpA;G>QMbBgZtD*=v%zsf7 z5dq7;DvE%^_7_DF@G^f%Cr^C9(x2D#|9?f%FK-SwKff$MU;qrLG5R%u{Y88B9RF2A z_+0)~+xJ}l^^W>ne)dTHGl2m$XOh6;^LReLo)t~1e=Gm4X!=8J^#4-S1WWguX6ad_ z^n3d6R88!x>_BbPbJBwK6qXPH0r_)XfB@uvStS6#BH>?EO&GwD{NpL2{+lDaX2MOB7fH;+liU$3Io{pBTmfA1{1g4tDT00k6 zIUyX_25iCV@IrWPg5TAzvI?W&f+Y%JNIZU-9Mm%2= zq%pGy8JP$qq=*Ql0feG=fGT7y#Hj?l8?KECHnwKDExosBxhf(GA^SI^UIT+w&yn6< z=<%Met2JbDA*4|zNJXAZc7j=+a>--h-iD*^SyE~Q)4W>*@e3@xxjt5T2dQHZ>ydQ7 zh6H#<;6?sEK&yIQ08Gf=#6>Kk0MHSDk5g(|+?}{QKYGv3V9RpLVQEv=y6#EAf&249r!PqqDu#48*d6>Ye+k zI2h{c$XE`CskS3G!|WN!oUjYGRcmdUy8CQA{Mzl}0XPF=>;OsZax=s^`XNI$yWw#6 zcS2KaY0ZO6@>x5dxl=3HhgZE2E@KfV1<<=OK2EEhDCu~w-OK7K6m4-{SwX)!6Z~P8 z8!R#0w_j5Fw1MS}kCDH;26$b{hfk5?jAkZ{#1cRYSx1PPZ7LSX_1Q*f*Ws~#43Cg; zWk3SM!qxCA{9({w>tmJOi6$J z;RJT+qU*!gM(x;%tpS-9JN+S*vdZR5V0_Ma829pcOp?3Uz0-XxunR)9$!4MDC3;XX z_~7#9^dAw3_-F!U-)S@XO(668Qb$Ry@!g$au&>MEK+WhZCt*rX(HxgUASyrRujOJA z&cdUx5Jy}0+T-d$_fS-Feig_O{O)%doN8@5t!daQcV(5PN(PJnor+r|X3T%i-P&VV z7G#V4W5{VBS+CC>#mA$5HL#C|<#OSp@EBe{M{#_iRx`hg@j{L2EEIRu##_u0wlFD3 zTiDM=#@JDb3Fb(CsPhI3eQ%%0ITG$l`g!b)*Tuwkpy&Yw6QtTcflUt~S%LefY|IE+ zO9@Cj%Z{A8u1$5fKqT5UpHP1El^RZ3B-RgfERjr~6dSmRX(!2zdCBM-!Ou()!lGRk z1v)512g{;^_!3!R&>C5z>5r0x>X1;mef&h_7n(Rx-FZItq7hd}`8bIY4x)CoF(YFF ze~f|-1wR=qhwTWUwM165vjjx}KCl^a^V-ECEY6zWX#zXxfC>Tutx)oD5+wu`ZPCx8 z0_a_Q!)>!t*nCP?r@nk|-oAd^4*qTRtJTDH*nnB2NF7Xow3DL8Qm2+7!J3aPhBQS; zCB$nVn2BtA;ji`H#|&-|EOt{7cA8rq{&i%3l0!bma}9Tc#krY7d5 zGe37d@uTnrN>`3S2Q}G;hxF|Y*PDANzIah4Ae&QmMI2oQoo8oxZf1FyH z0Oap-`fG#P9&sBEU!|S7JHEMpO3k{e250-o$pIpK#>6*{OmX8S%hpZ$W^w);*UL`{ zt&yW%VY+BR;XPhZGgt>H5%ZFFHORKK{q>txSiGfvYRg5x4V zhdWWgr54W=v&VkxR*XNiorUBI&S@EpxK>nWL&DHUq(A{Hw&kh2p=ifQY)yS5e(?`( zUNP(hI?%4~z%ivxpw9{#o3_$&2LwYL?H(R8M?`8Hu9O8jdpNCMX=QXsp1b#%oR)V; zmPpl_z+TWw%;)bo69A3hkZL3NFqYrmhbJKUK z_*Q1xJB_>m*xT1Oxf&3nB_Aqcj8-pjf%cDDjBU>Mi%6xHpBFY>3NK#tE$-}rX}iUg zKF(AHshrdo48*Xp6HF`*;g1be5pH{H*Eod15Jij0sEjLb6-#+Q_#LDJbh>7$jiuX- ztLQB}r4}6n#pE%pjcHfluL9b8J`r8{&wjg|H zaiMH09!fkF30fyp53*ON0i>y)m;kGc#YABX=&#pn3l^v~(u=5;AzMaDB?}BV6nG5{ z2n&ruGBZgt9fcKTk~&7Bzi5hIiKCW+JnY77)=V0PmDvvl0o;eTYU?{`?#b8VzAOd~5h*-Q?9#7c{<`RXbm;NIx)?iIhU;5n zAGB5U`QhJe>52Xj#^KbY*_euN1L^8{>j6{`%YG7Q?ekeX|1pXE}MZrPp;|5>Fn~6Dbz7Hhv2S9?Qz~7IJCVdSux3h zNc$9x89?jrc6+ZgONmIexj!2IE?=P4tn%m$OnsTPs{f>)gaI(0agq8Xe%0skE<9Y9kUWtZOpxHU)+03gyE)+8#SRblw+%i0(aw=dq+?&4h z52BJ(+3G;Os3*y%ZkKLc+-6}ZUtGPr` zTj92KvMY@KcHEzTdTvEn_PSToIx-ZFq}kc4ml=L)`2@kUETSa@V@K5pLt5Tl{bRe3 zsT#dd!8zuu&IgGSs#-0dmvzU}$XgdFaj%W)Y%poHG>{K$5Mn%;=-WAd^$SVP5Xe`r1bzVh z&06|PIdq6m5up?PnBsz;Z`6*z-Ka+fOW96cH>|DQ%ilBC;+2E*i2x3f)>@GT@8~o3 zRCz9!?fQtpIqHyBKHkjulhXIDsVykh1qu?er8X}-4GsPz>Q1bx&Ln-a{Jt+0iQex4 z8#FZEDacuVY2k8O_B3i6f2E#vy($|2kUN3iN{f6LfHzrR_>In3@bz>(EAGTWK(~AA z+8ex85?n)5E#aieg6}hMGkB*3BBUjp2d~3b_ckra5D)eZKoNCcV`;utH@l<)n|r0> z8WzGWap-|EvbA{~AFK)L_~nq8NyJ9UCIc0geQnYhD>oijr3p$UI1 za3s%1;nYq}RJl_tp+`l~Q<0)^M4>XO6w|PRr(jLxYqjqiC}_CZ(J`itgj^EvydIF{9K- z*d9zYxaG!-lkNHm)ChP4z%}|$=#61mBadHnZ^}$+yE|0k9c3aGzVV-`aD(_w(i1236$%b zn_xHfz3=Tp+`Zx`H$uHwW8bm91o+FXdV%136yAq}+;c^j<;n$_x_9t6;&16>h-9R< zzWFHYPtEm@SDq?MUh9cM;FFL?U<8_e&0eE`Sc4v8gP+ z&k9Q~i?5j9TZ!qUv;(q2Ln;uw=;6WXYQfCD6&wl#QWVGpXo13t)n@YPK*t4vw%*Jv zQAIhCeADJ=Pa}2g!mh0E4v-~&-Ksdbb!CyeJa`d`uzhmKk5T*3?2}ZH=hKh<)pXyU zE8~Fpy;CY_uM8~kA77zwb)fHtO<%zjZ48HXW@^FWME!tq0YZ%48KR;Z%65b;rUK0n8JW zIvTiU6OR-d(_-{=32;;B1FR`_g@8zLr}V4M8HuGAAaL&s?>;i^IQrO+)zs6zyfIH{dg2Jbv8rAqRKkjt`4s*pp|9bj%Nz^ zy~PP59q$vo)lTqx*9zB3?GjFqTwQ#4QH&~`CL%gI`L&sYJGb@y5Zg7Al6WB=e-+gL zCNuhXaQDe_w(XLW&8uV6@r%)5O1?y~QDN_|D1#x>*IAT&-ppqw$^kAnu5Ju6Q6|cW z%`E+{uryfjkrg@Hp1j2B0=K25^JmBNTut{I|)t3#FnNO!W2>7 zN>Ol+w?oV^v3l6dDW=vQb?0B3^6Kk8hfgh@sFBvPJW6#={oBOOtuW^8`CwzepV;F{ zog+?EL>r?@9OpFQ6D=L}iU>>yX%s3zFtFdQ*sSN-TNkLUmC){Rih4Tr&Hm)uwQnj>E%yE zF?hYVT2^ghjrZyG5ZalN-7BT1?AJNyr)q2Gyj@gPYqyNyDPChBN=x6(n0hKvF1%q{ zhMm--yMFFDDS3-YXI|uQeG5w5N|cLY5-uY$KE0|!Cnd5d^fYY`O#b3tE8)ked?z+N zqzE=__`yYd97pOibb2*nv%5l0S525h@!oMWR<1Kjb>mwPlr=;V@fv$|2I&Q|j3MQgRQw*jXNfW}H26 zpXqGo?Xc>?3Uw`NGmme6yT%%`^MTb)ta;VsaK=a<4Cp3~%k6PmNnl!BZN%O;wUWr- z9UQ6qf-*g}D7BU42%ExkIj!Ji=nFV;ZJC}Db?GJ}M?$S0i2@m*6P;BWZ2pq83H10> z+Wr`p33hD0W80VWaCULEVVSiZ`&Fu`Jw~y*a_VM_Ha>_`AGcjsbwrwCoHG-hzXxU- z#~;kp)F+I6BxpPfVPALmndUt-JMJ(KySzPE*0$v8i1ORO8Bw9|6dAqgPpeVoB9)N7 z;L6Bt7xOs`b)U}Z3Jt5>xjgj1+*YuoAqbHgUvCi;TTpT{4fDUTq;RRD6Ap}gH-DU) zfIFzXmt(z97`hBRn}+0+zP8vMJO59EpNVnR4DKSMIn_R@EZLtk$%hfojjeHURhDL~ zKZQf#FtAR?6n0L)vs+itj)9FZ=(#Y=0r#19FzfS$VD=b}TKD$$HMtKVBAr1B(BU*C z;6=SdNSp8_+q!Py!3Vniz9}Og63&IJewFSuRphR?BhYca4G(EZcIqiTwjS4|9oK&o zWPHl49?<4T0I_B+z8u{B$cN)NfK#*?rv9;;+eRcM_2g@;by=!4!H(8>TSm2942Lm{9-CTf-94wxr&6%!12OkfVTiBKup6FVs1iAw}Sjz9n~ziQn7p_EeP_QP5dhX5S~Zw z+H4~dF{oCy;R=u7zH?`#5+>;_&umQ5s^CTvX!0>VzK!@`DHWSXpTq0UCRr58B?=$f zP4cJFt5C806!j%3@@)K5DxscXKUXU1}##35LlXTX~Jm3swd!=hamYSQfalf zLm2k-Je56d31>7MH*X5>r4z2hBe)(xFqt4UY;110hl0tck|kKFGAus6ejM9JwC5T# z1BKK?RmPW9x6%JGICXX7&S8h<#OYNh+)p)iu-ZIuqh47v=;=G?gb3UqHVysZ?m--n=np%r{seIA4~He% zqR3b|{B9&Wu0OjoRq1z`-W9-wVI#x8@^fItW`rGuKSo~#X=nH90Wbm*0kmLTpx3Wg ziTTjlF}z&7*u6Bo3;_rLe1JP(24DfU2*rj(Pdzu~BDT&9WOqJdSkazPYMIQ?%GdCwUtk= z=4MCzQnyvCYcoBZXYzUFIKO;?xkWvp!$_vt`_>lkzG3zA3f&vysy7$IBscew>eGqU zsnmTc2egXJ6}e7ec}EUYQ(FboD%27fM|pKVVgjDO(nH<7bJO@S(%I`Y;SRTvlEo@G9AJMKvhOgawO@F%#TQQzES5(XEJThR*7 z`HZg{V{BPfhGh&Kj!sO?McNsS+S`jg;s)ob#qE>ERP6~iDlC5a2CXPQ^&)fCZUAlf(+)=Oe1Cri2W>dBU5$zX(?ypi;y&`evk{NMltcP!l# zzcENNiD3(sp?YrwD_f36V%2g~!HhHHBuQ@mK;d$be9PT90KOiQPd4KoDwealt0*Ue z$5E__JeG|4GFPocX`Cc?!IL=gmcg}LmW!Ed$7rYKF>xSX=NwB}bHTqar7`|60-nwo z8@Lu#DrxCjkGrmB`)rul2TCsowtJ@2fVL<(`y0*}mUW)*p}r_ZWEc8W7Ygq(@4UCr z%E!9p%6YOE(`PjbO?C2}<{CTaleAag>{{qompZ$PN90_ge>g&~k#J#$cOT#=vOR0H z!*1-l)u2uD%yKZLhz$PXFgBW%{5hLLEjuf~VFkNsA0c47w22d3wddG!KLDv08r?Td zQ6NPHCp0*IF4A?N*@`#T%CvQ}Hm30_jbQ9>-7JEG#8R~!u~t3>VFYaNfm=D$Mvnxa z$+%V?mV)+PfgoUvP=lCI13iil!fr~_rMTm*iNg=M^yvJqK%DWXiIMDQd=_)JPN*? zfYU--HE7m`=!Mcv>wa8sBM{v!yS$g+;^qrZQ42+Sh?v!;{)8> zO^dir?|Azmd1KWn%d`^v*B`3Vmv|$|6=y22A65H{4F|0u3aiY%qRx?4r>hI(>r0UX zZMMtwuSQ)QkZ3fxf6h&v1;>WZCE0kAwpdPA-EB`6F&0W3z^YuIQ@iDlLr^HKv8AUPj%AXY@0Dyr|1=aS+EZ$~={~akuH?NUltMk`Jxy=h zMd0X{>>~g=BjOLG!unpdHi-l*+sEe#8{GudMNiMkN;!&s{m7^Ilf)YT0<|~zAj-G3 zPl6KOW7EjUO)L^?6&F>~$QC(t2sfl>I3*ya*@Mw*+mb|i1-tE*JaGPbCo8SjO!V`p zc-ZhC2+L#EJXr#jJLR>>Y>kqpLgA6#nS=3*yr1}FW*!k#sVZNbOIAjcM-zvQ*C0$- zi3yoCZ4_216aX4JW<)3<^W{^R4|!Y)2}$w%YDvQGhtTM11f7&#*vRUjYci}wbQC-o zgFwnUp@1YV|KS52-5#5-g`~S9A~G6&iP^b2wypsIM?tWR0cJ`-UgYu@eak&Wd{f5! zVq)3ggznYMW33IAP-Dg_MYFB%>b6c@&EXdYo*c zL#-rhTj_G<@vPX(o1jOeN-wOT1<5s$pLZgxX-1s$z`R(KCC{K>bNO!t^fs)8R)TW-_g9g0!xLTkiAMZ`jD`a*>Ult+yhOgF`c z=?t`l6_r87iMD;f^^zsYjOBIw7Tg4jZTXMbHev*0Pzd4V@Sm)Hs?(5EJXXDTND~>g z0;B4B{X2Jebh*`zJ^eqNCZ>nd0j9h+n*=PYH2gB@0Pq`mBe%v!Pr&rfkG^NB*}q6y z0!s3h?^xd32pV)=}5c`8&_z#gk*@gce{4b`Q_P;>Cu=M^q>;F}YXIAQ8XY#*7zx4m# zw)iWT@87TZcP`&Q)c?-q`-i|ET)uyZ{NHi;{=c+u^shV=;AiKz^miuT2Via7AF=1d z3r_dXyw`L6BJc&|`u;1u;Qr3!Qve2@*+nnu1^0I*pE)pK1NMUY^Sr&lsz2IzJx5o7 z)T!}bs8uih{hgs#0c7aS{sZorf%t2G!9eESKlP{jH{2&6qfYbr0{%!Z=Y75#{@Pz7 z5cjL!@(b>nW&JDeClJ^53kB{4SM)br89o3|{c=*^@dfw&Z#Z3`33SLm;3ogT(f<)U z0OI~9UfIv4(n~KV`{lgPRlf`?;0=(bSq`jxUR%KJasMN;ZIToKumHwi(l1@VRQ-1R zwf_Hx+4g)LJpbzP-?13l{6F>7ru*G8`!_z>^Pm5Yea6hh%=kO_zh|F$0cm{! zz<0(3d;tIyz)uCz3;Rs_c{gV=k>@)c{4?LG9nt9v6A2g`2{IoW0F)5$>i0^aOkgD# zBN_=9T2x;xUpfpmBmkxeu=_hjOUvN77a(a?3jhs#02w7k(fOO>^WAWF+-Ac`+-+~OPH~fQ3D3VjKe9YjV(UXK^n&EQ98n8l1P(p)qfd--YmUM7g zF@)9gqgig{5KuqYM}p%y=D^lHPMjW!*CgX0UQJz>A6F=ri4aXX)g<2+S6G(olJ@Y% z`FFA8oGyAJh|UI;K{u6GxjgbbfzO#<8#oZu7U^j>)Fxwn(}*uR%wp+mmlmfUn*bd>pA&_AOC+_ll_|w3Ew$z z4EUzB_QADr;MR4QXC&gGi5M4ll*ckRt*7k@Jld2G?r@}rk&(bB^D=L(@7erAY6&y_ z!t87O&sT$Z=-JRi*p_Gs>QpTq^BGYuIa;{b-mCKr;hvkOAFmd?hBiqzl1GxL=crz@ zra>KFXnvzY{D6}29qrOsHytHAAZtyt;9E|>@6&~>1KeS<`_COFf7@0P03a&>=lEkj z^}K*LK5hU6@L89VskD3_MtUnZJiRSQ{L=TN`%Gw{+hcgWXzny`A;X+}?kUNfq{3iE z$-Fh5NRnz2QRi+)8NLjluo0^AZuO73hIOf993jU&&M52m!6Was zH5|swnVB8Xv`wYxJT~8SZ`bZY97w0PXP-N5-qKF6kH^I-kVF0CfE`Byv+Npu$aBjgS^M8etG{_%*<6AWQ_CGaGAb*Ta!`h7so# z;(U(ZvK&gZsPFhzVaKYaNN@4u|KKm$916uFrPZyRAnn28DjbY0&z-6$L$=VV%*je% zA)u6-uvJT1DeGvFxOCy*O@MeWINPZ%`orQHGZx`WDcv!jA-#MDZIANZYu(DN={Sjq z{^o*VLkOC~Yob{7j|9bzJp-WhP1`uYJs~G@3fA%<3EJgZ>YPq_`ZlLbIGIQ@%0xj4 zl2X@yOwPOs>Ey=$8LfyvJLX=KlyI(oyjqU^><_}V$?OERUZEP)1AXlp_g(jg>{A#y z&mfDV9`{Hk&)xk`($^U}m2bh;Q>M^dF9L0(?_7n7>q-)syf&GE{?0Td!@3nPuiT_X^#g4JMO2bJ`RAJc z4|i_?97ob^35%K0VvCs>Ewq?fmMmswW@cu|V#%@?EM{hAW@eT}+xouon|bqQ|F^Lb z8}aXEgjAV%Pi9wVWp_oNQ}YjKVqjK&p-{f(PgeNwVy zX&1z7QG?Cx2T@r}WMvH-=*M=o0{eG&_>TSbDKyp_CQx6EwntDIzfg`u?j0<+U`B7R zgbdi1laa4Of_I4GAZ_5-KwK3Ow~oi47_S%RzE~3k%M?B)0p~gLlr6p9$nG zQ`pqwe&`MAMlm5t5wEI4=SIx0YwQp+oht-L3JLTJf&$?H zNRDU1i>||TMxiSOkQ6e?D4C$_^9?ZCONl}toQ1D9v`cEJnAG^ z$zW$}&SdVVilTT~tMA71NBVUF+8GFQL%R>TUc^B<{bfSGLiho0+I>gGy5+OmAds5g zt7#Nw3+&o?*6FH0a>WZWiv(zY7%Ye}s{ZUwLNP;P7iS(A)P4cS%uDqoJSLN38_v_QixGb{Ob;!c_uQiM}=xgD?_QyiA5v&m9dn^*h6|7 zOq~06e46V{-URsqIHUQGJ0+yEtxMkq;z&V31SAkLN&8?1<6w=4f_o@{hCr#%P)I5{ zQ)ku3!W`$4SF&yA7C8mhmno&QWsiCUpJbvER1Ko@iE4H_;O%t$p+=HGNn0U7evRsF zn-kb{FVk@#_Ink<28BCW3W)d&q2;A-e;2rlT7J4nfLJ$pZRd!6qiufhdaL=GT!5P? z<>mEVb2p=fpZv|G$x&AZx-4~H9LO`#%PU{#31Y%!3h}&T7Q)2!+s6b6(x=<$U-D35 zCfwFzsYp*_pa;aOxp{>>A0Nl}SQv3#`9_9qVToiEFz)jWZ3&)LH)+BN1Sm<6-X3q% zrVa<4P_ItU2JMYG$_9CpG$6upz`xt;Ckuc1apX1b6(U*>!$Mzife>)z%)Ue zZJW)Njg<|_KkuXAgAbw%$_lCsq6J9>ng(G8ng-egri3_yFazy?V*>Xb`Mau}P~Cp- z4^tj7dg*=5E!&`{P?sCu!B6OjZ;KA0`h7c5SeSUI4Qda)7&AcC*ISXxr{A5@w2P&; zmbY>>V|iNBrb!u(6N#U8#FxL($-5~coF)sUmq?m=2?-TDN?Ru@d>9M8&3VNI_a1B7 zyC)W3q7iSk*KT{um-G~09?Zr4HL|NTTZ(4gb$44{*TnObW>0FCH9Xs| z*=)TobD}3O|3+N}YFxr*Nhs>v_zAQ~VKsr}=g#$Ox2yWuQz-dBrXr1!@AVK>ERSC@ z%%+hUh-qL-32T&QqRS7Jr6S`_$QSC{Lk;z;ugG@F5LhmlVA7pmiNb<7rQ;3^uNcDT zo4vKq0*u&wW9!f5J0Zu6&lo2mabbCzKr*KoUp3hh7T73%o-!^t85f{R4IwlV<%=h| zIjbK%(hI^U=4}Rs%fNi*UTdXLfAuzDD;rFoGs4-DZ#K7-cs1mVvWrEvMj0%*$8V(w zIut=}Na$G0-QmMQv(N3i#BeO7Ph4S%SLzJ8E>w?OV`1MxK8j@-S{!~`6Qp0H-uet0 z6=`xSiPKxFIVt3Nc`v@a?t|+liJ&DFers!X8Yk3Dy2q;O>zaQ#6S{XRIoeDP-{Ck9 zB-W&;qpcSoDzg4i`zHhOVf!tu{>6$0Sq%H zZ!A2s8AwRW2&n00C$-W|GD*3BwTlA29w@tT(h;N|?5W-*^?^9uH_fF20a8Xn3u8L^ za{06$W~|_p8%|enL53V}M5WsXy|~hy^aBP_jF#{%B0}JnnmECNn%ZA>x3k4c2nT?q zkoX6$Dx^B=Z2HASGC;9% zX$8!pfFNa#1^W;Qb~yr=b#5A?^uEezY}2ZvfrWlXvZgK?70CA0K=w3v3=XFdrWF*6 z8zizkT>k@BK$65)>P(@m#c583s#adXu3Tb4$4>b(i;aiKxk~LLgm00ligPGsJrbD$ z1V$65)!5FJ({97$s`5!?lgOZ+2VlO(#PFYMEED4q*``8&IuMN*upJQ*p4l+0BD8iI zRb5SSY6rjFs$Aq!4t*%BX)XGqiz1R^!p_y#Nmhb$n<4r=v{9~+*P>{0I`l4tAys!@ z3`Z7CWa)-2Z>(~)n=w1IausD)42)|hm(6xEz2SRw!$GvmMG1OTcDRqhELR-AHGB}# z7YFZO$)g5QYtN8!xTUZ!Ffw`|$uEz_2KiEvYh>Sbso1d5-oU{iXBXc&Q~h_>D?0;6 zQ!8t20VM}hD_0IyZF>g;Z4+m0dmB@2qrXxeK=yzi&;Rcd)kd6vU**iq2LD7<|AXxh zqWT{!e-hRI)%d@*=yd;e;D2U_|H1yR{D=S0|8Iu)9}Ism#Q$LVzn>xgtLNf7W1OWFJ0`|8J2o?bPD^4ANdxL!+@$d3`K9axT)DVDx z*nWcm$KN=E93sDY41;DAi8~!N2tM5m^ zssBfj16*7mKVIWw-?4vXYTuQLKg;Et5}@(tIsMO17JJ;m5D_KJb3;G=k_lq zmRKGL=oCoqy{iL(CWi$Tl$n^A*xi$t7!?%Mo-+o>4(r&LWm=T1Pgd6I)xf*+CO*_R z*4LIZ4-HfdcSHvW2v-M2|KG!T-iL#dBN8J4rIz9y!JXh8@e@J-9E_$z8wzxIcX(9UUD*A0V>#^nO4$h`mWAC)jNC6XxaG`0aO#|8CbWK$yADh0i1;aU@8cs&K?4g`OBIo30`Nrv* z8rCRW_uYb?Qh`)Cq`iFKY#QQR_&njZZtn+zm~q{D{?s~t&3A5}u<(dm=qv|gnug6{#?!TDBBvY_+GdrLr?Z-TZKHU9Fkn+5gvaihyoUl$b}{+|_WNcIIFC{wDBLs{ern}?YU8@$Q9iVL zE1$Lx>qVhHK_31&zjViFne!aXHJ#&7fT!m2gYS{9UztqrMehd&DoIlA?yP6Tdie$Z6hu;jhAF z52BkM*UNZ;4-JWv=|jHwT%~O|$$|J^1V8P3eTFOtaNGdJ7h6t6xwj z;zJ|-z&Rw4Qi67eA!757W?bLzpc3cPSjK>>2ODPvU*c*pK1!#&Va?#!IyJd>e@Sp5z8&TBZkU~4 zSVMyj>cXuL68hQ{Da?ULcBxcr_h=FMw=Idw6e zjQ6a>0;51u7W+XCNx++bGJO{t;6_8i7nYZvTq+C)`vbf{5a7ZTo(#zJCmi61pV0CV zxr74jr+KXJY-wCwS6F%nWw$>YbDN13!z(&R^qPLY zmx|wl^$btevTCtV^TuSEt z(yIkl_|zoA8ON@g=B0Wv@vtUQFVN~XxVvBDGgB$+6%KVCbSW^*Y5ezTk|$c0*tVri zsCY#*!agprLqA!ZlqX?aRtyqkmQ$Q3mt%m`BmLKpez2y<&AKAXr%l9byGHjGj@FV@3?&i2|v_)j`{lhMdh8{1of+6)v z=x!mYbvJ#@szc%6PZ2XW`iYMg`34@0mTEt+4oE#r?Y>N{wGW2bpQ_{yoE96Md@_?j zzj%mBfySr-v81=sj1&(~H&2geHf6yCtIK3$v_UeMnphhK7^%+$>O1_WkW)QS^Sjk=*lYc`6&Rl z%(tPhW}V*kDgL^fb4H$H*NhCc03SNlzO5S`?=vRJA78zHQDHuq1M;f4jq!HFjle}n zl+3M;q9h?ToAw%c&x{(Ordw4nN;@q}ADu;$Wkz*F#dpDRMx_d&$cR^~be+%}T+X2FMLR zV;f&VTWD&ui=qcKAYe4=g*-4dSX5{rZO{v`%O#-$4P8qlAA}8pkiiG)j(!F&NFBZi z)Xf)yo;!w4MDo(NrQnqS_JK_L*i%|e*yBfn*q0a~&#_iot`R~eFO4Km!MCr-)BTfj&RYeW_=ti+Cq~%&BxcsB3cG`&TQj{Q$*4aM&I@yMnhpSsV3aRCz`|24k%zC z>6Cod6te|uq0nQ_ozms#44j#N6oyFMhvjmq7I4AlzNuqbdlrE@d6FP;<6GBa#9kte$({0=w6 zwJ8rNGMTDVxox`r-VgG9bF(C#@vp>Bch7z zD<_Yy4Y&}O%;h~uB9iw_D1v7>iDLI7&Jn9a*uy?tZu}v+9kt*0XHFI~Zh~EtVvnfo z-g}L#5*tv|)GrPNL`e0_I~%j1f&uQ{dq%ewH4(oYQpOYU|o+BcswRgNKz^e{Gx<)c(+FHMcvsa#!;JL1p zPrE?EY6(jaMxuSw5wKw{DVH(z5Kg9RIHB$UUA)^pKvA1Hfwl@KX~+~B6;<*BxwTG$ zr2dB2oDt;kWiYJlc`M@M49t|d&sSInfQ-W>;Gm_oOU=7B3U^8|DC|OjQ%}$$U(xRh zH~3w$_^v4GrpWN_$ki7mnR&?sCO=4P(TZV5bziTyu zjafcp#4nH3L_^fAj-aj21k_Wxe>S0z_~0_(7gYqnDQh;)H6*W=pX&N>(ulRK-^94O zg8h4yq|Qi%=THFHBnzeK$?O(w$`roLd8^QnPI*u;Ldjc@!CO+5EneoYAYt3=5=%yy z`GB8}->3_Cb-{RChEcN`1znzZ!Fk{=Q>c5k*&f_OdiC!d)?a`!`q(ffKle+Jy*-SS zBAn~j4qBEIb4jF2PQ*Qz0-St?P4xY@M=e%){O*#XcON$eKbw!QO!l>)NKLdBM5_L5 z$e5HlZ@SIk+@keUd7V%~_rdva+FN4j>HEMX#D>3g9}swD>BmQ>rCr{;-33AZZ3htL zoqys~T#;4cIc~CUZDp#rt0gAsu6zfLcC9eK_B8OtpJwD-?#4+p4S_(XwoTG;KBa0# zT!@sM9%9Sxvpe5cTO`FLdMFLsb~_dES3-7_E~_d zN4&pdDi=>@OgAPq+tcO~Tn$zLR(|~QAdj>bG;?cmAvx3_FqSeh_#vG)0%tcu+AcH`zfan(ZxlaNH;?jI znPk@YUCD6?i8xI7d<)@4S=cX^t2v~%XqAk;QG_qwN5Z+?Y}ME3fih10R>ohEEoCI2 z)dO2v$t6 zkgxfmS1s--1YdGd#=EbNR+(1z&|5Ab$a`!U@4te)3l*djRB67Dw$k2MN{F(=Z$oiq zCUbrGeu=qME3;I<%wbne^EKd?I_hBA`H$Y~JtS~WVfeLST0#E=X99LvO@Z{)zJAhI z7kWh>n#Rnip({#&CiM(~o|z=m#Gm>t!8$6qy=D zn;)nG>{C|o=9}ux3WDJnBxlC=9Q>R+pFHDNj~S-|-=Nrs!28`W0;CJc%tI1684`ON z^T2S=gsR%FdtEZKp_Jz)$y-38<)r+0`cAsQjW|M0(d6H||E~zoZrmN9`DU5Q6N7l&^h%P z-h>jYzhCs2UC z-REj1S#60m-lkL-DKT&OzrONLLAVHwEzuiij!Dcl7dQ>7HJmiItLQ_rKl$RLs7Ct;@1HpzG=O|RDK^{QVA>Ri{SO6?o>=;J9hIvzO4h3Wquxy z7-i5KV>*oq-P6E4<_IcwFXbg{VO3?4>Zb1IuTQgC!GhHf83nDF2I)P#x_cF$!>(_)oNYJlXur79-P#BidPMy$8m7_vJUwy^AN;ENLz|xlrVs*NvGO~>EutN}8#0Hg@lO>00 zW?VC<B7QK=!s-$Dq&Qo#bGy3!)ggvEHVuJy;HJsx3%=>Gyi5O0Df zagnEwYg+XrKmI8CB?UH-T3;m{bY!JitilIlK`c*;-B##$G(1KZ5BbNq2KSH-`b&KKc)tDsLf;B?l za*mWtq=CKn1A%pDHFn5Z-E36D?1t4voy@|Swn6>4myv5(HIDwMx#eBO8fHNJ7QkDI zABBvFPtTeHh4titJ>YCI6W6U;Y|@C7ZnfHo#D6YXiUw{mDVUv(NwU>R>FK z97Zhq`mFz?gZ+c;4;}0uEPv`?|JC^ac~R;9d;C9N*MAuJpLMhUI`O|fEB>MX-@4g9 z82-@B{=xFUr<(x*{r}0g;(t{+`%}^QQ?2;Ba`w)Ji~PsO^H1F0m9t?0=KXp1-v#jT z`d9h8a<&fW)&KKj_#Z0C5TO5$F+T4D1p%^B{XgJ90ieI)9>D?8cHam5QGUNJ@!xQt z0S`a_lfuURH=Hs6M+oqT_+5U_r}Q_R6JU{(euDtV-#Dwk;oty^@=pqz=O4J=3R@BY z_rIdBeFxy)oy~ri-_`fyUzQ7q0^k4<1L%C86BF?FKU3Hmuz`RaeoqEC{+{nIUH_{7 zwf}!dVFSF(e^S`q6}P`CZ10NOpZoFOirZfmwm)s}r*rux3Hbl#IsM9u2X=(N`bWjaR6i6Wx5%V`p&t73zfnaHfMj~g4k1$S<+4d!8Q2e%g5{Ie zCj$w^uE+=Q*T;-3@*($t<)rqO@gls_B!JZaR@2;g@8TL9oj^Hq{0s-v<>_}1 zZ?SuY9?;IC@05XB3JD~k6qJgm7Idj%DiYDlW3H)J9mv_BHuApC zT3lUZ*Jpg=uGZB8YSRai5U70md?NZ2(oA+HYL?Bcy||T4lK9FPOQRJXBdrIEhNp2G zOtDv~QjP{pvR9!pZvpux|3n-Q6_Wdia7H)@uBRU;8E=sMvU9Fqp!9~ks z4C`K>4a%)4)(kxCQ?>lqq-S}(!pHTd^lG^-8oPias@_(-IK;{tYOCnBxHVaImhw?( z+_&x;&g7t`U+b*h;A{R#--l&WGrSwccPKU4;cqBQ+2(P^{fB-r{4mb)ZX;EuJup;y zf_$Qn`0?DJD$k4GzBs4dqg6C7-^zo{IWWIwnJL8m|?uYY?>G&OHIBr^Vys5`m@RERi*a553wv?7`c$)q6(%`}w)*Q0>6dxjps&-u)X! zK0qoE)NGValnB&x)Ibop!03QokOt|1HjCYVKPE**ND)njp@dH*2t_4&(xn)!HA#$H zCGrc{U#G)P$sk@11Oy~Un86_i8;TVSD(7Afo-jtPz&Qp9?5gd}nLIt+d@ggi z*}2`W{VF{bzVJBftwj3m)6&c?w%{9jq2vc4d(H9(IUy(y8)#K)p&N{%2+1G{iOkAL zmxi^2j6uRP-^g(IxzB>4tLd!Y>mRg*N3YwcOoL z<`}`UF*r{jrV?7{G%Z`+aVjY&i12$`1^&8LYacOn%?$G_tQp%$gj7}5&4dnK?oj>o68?Ba<-JuP`!CaPx2ntd@XeOP9t6y~FO3FyEQc6)S<%C%kh zpzYk_sZlF}pDn_Q1=L4#9Dt1sU{i;Tir==lTpm@y1Cv>?fc-6i?C>a5S+{y`X3cSDur-<#*@g?sTKrAXUSx8@0_9u`54KE<|<@0-61e32S(ats* zAnmJYVNLcWM$M8EBZ)#PT5P@Je)znHRpa@P9XjE3pOLf#{T??d0|-I{O$k}xl5Ls- zl(&oAj2lF27 z_0>FZ&15g6YoXUaWCipVRz9HBecQvCV)lr4#pwIiz3Zyx;d>rRf2CE9*89K!?BCHhl4VmJYR8EJPtI_RyC zngx6~f$p(B#3DIdk*w|sv!sO9sUAwG{)y#3J(~v=gIW+5xp<4I-G8z#Umlt^N1GE$LEg?O2^nviNxmbH zaH>XROk73^I>`>HII7WxVf5s-p1T)M!$NqCDc@DrBbLTUlOR!7&f`+(vW#l0;eb?T zfspJ5r-nNYZieVQc8dgDJW4k7>yFGVymPr`nsZzXhKB7aCbR-s;+%omMQP1rtRq)p zlj0dY+k-R{B|BelB?X18#*D7>vaA6;bP>Ak=LuUull{_46VJIcN|D4Phu9|Pt@Orb z;{sLPRr|WLiL!onRlhUWgWQjp0lUyrKH1=!z^`Z3aMIw&zX+e_Gh($IX?k1n> z0Kw91`o#Cik107IU!_@u`3v3ctlEf7n-eKYvGewq*@Qr)N=sL*%6D3%q9Z8gZd#`N`k?vP7Q`fF z@hnq4?n(%~W-5Y!Y5>_iGd@AJPGFJUhbA6Wp^L3!(#?X@ph;wk34Mbt>mFj!VavQ<@_!@qb16F+(W+Th7Vh< zR655C)$|=l!kLCHghv)|r{239Bb^g-vBI=7Ari8yE_-yOX4pS2ee`q3Zn+4q4T`5{ zA9c17<2+@+#4lv1?f9lLM*BTlXJBJ4njU`6?t9Qo?dvl-5cEXnI8`ADlllEP4*1R` z$lOBcP^=IsrIc4LeDHV$Re<@SWk|_K&JDEd39)sXK`@y({x*ZiAuw#BGp~sDM;8>l zZ-dqL1#1qQU=36bwPk>jJJL`aK9MsUyqebnqoAs*W$bLV$XvDvzCtFi;9Vm&$>vTi z(HDcp8VvQ4`T?$lMn12z>qR1*8;nJ$RnZIcj8!5iB3Oahdi}3KDFlg3NJDm@8VX25 z=J0sL4mGL)RbAv3X|KIVOS?f|*ML&~UN7kSaH z(26G3?W@p{MB3~LQ~q8aS2XwMBd>~UJN~3L{!C1^SFpwXo*1z6TB3c@^~Dynqk>N% zAS|8cwd1awrQ^fM2YdqDqNiJgAr@e>BuM%AiZMSDh{c|ZleRgACWV=91ziivbInT2 zV~Wj9jA@-@7!+lR5@opzk0=w1DHr{d1MQXruKb;j`rxLGj!gBAu(*e6@C&Oe3U|i( zK!;^HjgB}gcDb6lV8)OX&pvcHjSBuJU9mj^dMQaLXX60lK^SSSYtr4r{ zJh6O@IK>x0GDn_ab{Zi^x~@@xP*nGdN(4U%MONMJLV|2h9-TTE9bjM1Wl8nn-n{{Z(_bXlV zh(s|Jk?oafabNh~3kq88|M)@2tN=eGpxrOoaeCeZj_K#)2e{Q_Q{xaV8n7ySfmReK zA#cW3o+Je2AB=FbI@hVmFk5LA7AFvv}zPHg(d4WUe=#PJneA_q{40teQI#N`2u zg54i6v^icy57S@7m?a{Z3={H36#}X&<_9vRL6fwdBPP%)Xs=2vVi`?h=ar1DV?4_t z{`Dn*A?`Fsq<@R?2yf^W@1)>aH^9*<(kFBezm%#|59PNIk-b){j~|t?9tYU2SIf2e z9~0)+Y$GN@3)ur?;>6P<@>|OwF6b8bAH)QSC&Pp(3?QL0bIC2K5Z3&h3RC%ze>E2q zI&dYd=Vf9Q$_9+Fum+6zT{YJ-FUvIUi=DgnL?V6p4&}L?^dfSA3!YPxyux98X`_aO zXk5mPq9HNEGIF8m&ad0f`L-BR%*f5CtufU_0%F85! zEL0(smg%sJWC!ExYBBm3J+y4}wK>l*$sj&@$(&`Bigl+;q#hNpSt_J_x_|Fm8r9({ zkX;kf)L*Kug;sfHJ4ypHr?oYp-0CAUiDJ9KGO1~0OpXRidu3P3pK!M-X%CAFDt?uO z6qlS*%)6uvwQ0n2;~>&_@1zu)x84nKEfOD35|=3(6U2McLH=uj@zoDYMcEE`tC1aF z!77gV+zo2hh`(e%F|L)rZ(DAp8FHr)^^iwJO8;US@6VDjimtSMjEeQHhGtPxOHL%G z%&b1+gM9s>DA=JYB#Jc|jE=$IYBM=pa9YZqjE<}_i`}zVFszT;QqxM99qAK36=m{p z?|vixc^krswESJl(s=ll$uX;IMtc4_*bQIun(=3W_wZ_Tu_Za7o2LJP4EC6oArh~T zor4YBBuE9Q0)@G!93B$eTI`8EnV6rmMl7gZ$D$AJl)2{ztaD**Q4fRxc~AZ*fqLT8 zXH!*JffGTwOc37#Tku>7PQM=LpSa}mQ8FmG^Fu-o?8^GGfk-d@PIguHVT5kj#V03d zxyDK%Ydp*)6)pEFejKejOW9Ox!s95yoiz-{Y~1?4;~6{S1owF7rNli*hMyc^I4d@1-_(VU_!^7?(WLsnAd-ct;Dl%xdB zrE$(91u`U8DMR92)~~L)|R0J?q7>*^AmTF zqTd-MS7ev4Df&mOHlgtS^ce6-M5SC&tk~|o3?bK$!bgpidIu{gAr_FWMOW9cO_TtNpPDtMVx?gp$6VhNOtN!|u_KSGlip)V2>XWoka zSR>w++s`sFZW+f<&AuNHKDf)x6nBdL7y=4)M9#g39MV{y04$%h>NkfLcBR*16EQiM z#2z6NYnmQb+Zc!~yxIwt_gjU|v78w*oWc~;*ITN!Cb(aSzacCaimuRi|J>tr z?&jUv2Y>!X!82mWN3c(%G`IJ2Pt5`ezpv|!XZ>N#kZ14Lr>Lz`0hbI3cd9?O+ z_jb>81tZ=wPouuRnxMz+MF0 zOg8=fkTlRl(E8>mwDwmj^bBq~oyU0h*VeND&y7Dk9=?4HJjjMi_Oaaq$Ac5gBt_fL z7X|h}LV5{OI_P(Q6v@pP>RkN*K1vZ71*DtQQc3p z9;w@1L52A)rh^-Xbm3mrP5qtF2At1JlP-zRTIGrL!j_PC)2c}ISIOTLXntbnLziPpc2DLr+j6h*Rtf)1y6mx8<;1bBCE=g!9-7+=>D zb|pEL>kkV=S~?h%#D3ZZ{d$qM{>&&8N|dGYD?+5TtFN zI}1Nhsfn6pg2T~ds;w*7R9#jl7=p-IW6P9@8JaORRu-Q(XIAr~A8N#p9ZVOM)ZCtv zI682~Q3k@~jhtb*IC?oR~g!J}4q72hXT74o06ofZAw zUkvN>2VcjJv|h%K6O5Q{mlD4|p~NxobA9N)p*BcpBKcXwiV^j>E10WU5BgZgogEJp z^6s=6KJ)e77$ z;OTG$X)!?BmbUd)>pfoMJ^_tDSm$_%L-XWt3;}_iHp_07G&m_Pjzt-dJWy#Abakwm znBCmB!V_5$LGwvOq5!h|O)~IhVO@1ztc#%2dF@ci1X=hEndSo_SULg0y42CatZK1KbaA_Z`Uo=({YZR*vp57>l#cQ#WAvh6eQT0#Q91J(ySxmsjQ~?5h&DMQn8NU zz=HWU(&Cy+phP#!aD~uGDpvn;n6doYW5xAfhNDrb$y$`A7eF|Y?jhJm#C*hM%&z&H zjWZV6`lEv!DgtiFoS2*rAuS{riq7mkwPi+=tlnl**f$M&2jt+o#5Vf&_SEK?s=@~Y zi(3sz7Kb*a&W4;Ry|W43>V_@>2t0cN2kmWV_ffUxuG$}jF@*CBKlw^)R;ajMu! z?UZj0%3-$#SJ_#G!zW~>tKs85U_Xkpud5-$KfCygw?5|Zyn$P2o_ibPO^yh7n&ZDf zj}o&w6$@zBZ6Lx$OpTtDNcL!KSLH=Yhvs`Ww56_G+g=O z>$_8vG=ESdaV5$KsTJ9}EOgOQ`Yv25k{QwS2Bh!I)CEuv62F+Bnxgf$UyqWcYNjnr zO)(YBK>E{&!L}XbZTN-Iw}rF?s+FKAe3?=PB;l&nP;y9AnbZn(S?oP3Pj)*Nan3AU zJ2f)I^s7@4QMwVaAU5rnJmy@V$70nG7c&}j=GcGZULRyPM!UNe?O&(D)Th2gfB|hI z?^V;>1~OpKN$0c(O7=+TcGTH# z+`U?Rbqa*!G~&SJr<7r0jXfosrj{Z|_0okHpg}W2PVMcYA*@kKF*G>pq9L#Gqf6v} z(mA2T5Rmo^;_YZ=0vkMu61N28?iv#begZf)WYcj9DS54rE56`Y8Pwu7IBi%6fFShM z0}VB8z&Rb!IE4vdlK8+2NOH$u1l=L@2YZa3>n-c04gN%|eHy=Isbb-(#`<*FOCb?x zKLNKNxCTDc9k#&G!$~>CsTPE_@6>+oq)I2-gD}F@n9dS)_v|jOEKfiuNcxrDH!QGL zrj~S7^9;5f0S?#wSBC>K&Kvx}=OG~*sKXUAUaTl@lpFqQOwy8rV{p7%sWZ|Zu`fe- ziBRy!45G%SNK!|9T!wh2_YU5x2Sbo6!8&2xaOo_1u`MKVl2;N__Tf81s(kswcH#77 zbxs3g8(3|EI$7{uhQ2TPsjzpFHgh156N!iq^w3@jZtl=vAF^uOp>Zoa<1rdySnN9k zQ8KQi{KMZ7Kfnmujd8a?BBFl?Y!KmO+yVNR9O0SxW+sJ&08?2`#sj@&Q;VN6>olh&xCr@km{2#uoM!y{IxJN7PE=L zQ8mq!y!$IyADm+At~bY8_r1OLU&prB>=PfZ&VxVp+-nIYY~p@J{divsD{qmgvM!W< z@nzdZiKp+{WRKBT6f+v1SCC175FzeCTYS4uVzWNoiU!H62$;-r0gR8AQF54%-m5-H zb=z4|$s(~16a#HpyA~>8IoGb)f#*7B#nk{k3{Sp_nafs$+-fv$FpXxFyF3rRxdINJ zt2IqEo>kmUfA>;e$4|^Ba>lo5=Q(KDN-mBF?AhX7#$3;98i zLZ9wb7G9i0eH3i6CIWRP*|4*_w;tff>Oz0jxI4l7w3S_uP}}0RHIh%c&7old`10;j5J0D>cEwiMfXjzMgZ>@_ zH&fm+%?)(aY;mvQD4Y0M=Igu|uraGb4WX4ylx?Jbq7cF@XdmlWf)^#m@;A$4^MGH+ z$#Sd_Zu={P^3A`H^Xk0UoTQnK#ss)?;av8^Y2bl>#s~~8)7>gJj6%qnOe{6)^nFlx zK3hFLul}A@-Md*vE>U(UI;rQZA3fgQO z#rmq!m)NVF%AJ9Ack^RLv?IA+8_*%^CGgu!LeqoFG+u!U5I3c(l9c9jJ#gR%Fq#b} zmtj;MA-@zoa8QJWWPv$b&9m%MMJ=$(N&$Kx*^tZjSHF{Qn#PurvOqLgT$l2 z`WM~`B6b+c`Da^a? z*EY3Sd+aUxVSB}`tRn=1us6=2~!-NE=f9+Ek-(4-e^J z4?e&cAeurzuZZH&6gA)RDelY^yDMo(wyP8fSxGPlUiYJc6SwpdXz~+~Fo>k@&w z<1krWu=7kPd3VJoB68!bhQNL+?yoX{;ha-if0NAIY>h|D+uN(t*Nn78WNZg@t*-yw zYXRHDgjGjoT@zJF`GW9iFSiR$lKpcY&%{9r>PG5E%p5I9&~|)t@5a$SbqDAJpM(V+ zq;(mlLqjgIFfNg%xyo@b~JV$wde7%FBqR`I~7Jg6-G-%L(tz z1#V|t#PMOq58aG~ni*SlThjES;b-aGG`H7&zxLOrSes|0{19YSpH^nE*#+(iR;CLX zymYa~RaQXOxv8KEo`%2R7U1{X{)AYs{tmwaZ{=ynZn9PWQ2Q#9>)nsPs)DMcQ(lKX zUAoDaZ(q?TO(54bCHR2RiLnGv>RY816quhMpnVYLR@F*SyOp~jl*;fFlzR`h_(*OE zjd&>`SR@_bp4c6oi$G5lJUQCBdm6P();hZtv*V20!V~3x^ap%)>$B^v0&T)?gwE9pQ%@m-?`)&mi}8 z)q`k9j20OFF4oLh)v+wN^DWHhz7~Gn0qKF!H+dtOT*n3>q!(N-QM~umJM*!fXj(Qe zbu7Zb&HK>@b(&FXj84SZ@mAiNRWU{G`?2mq=xv9FIw57z^(Wj>Z;bsAIvuFG8s-Z!>{Wyx+h-R(ldmo?*6J2*Mz`e*jIjVOGfn$Rwm zm+Euuf?XDp5cjW3MO0Hy+pqgZZ!~p_1TK7Da~P**`U|Vmj`jp^g7(qjrhB1HsmYMo zTzl>QzwW!5!-iFRx0vC{ z*tgwh&ew#)%o|j6irnofAKT4Yti;5BNvU^zsbJfCCaO14lo7DfweoshdPX-75Cs33 z^FP>o3!pldeQO+dcXvW?3GVI=!QI{6CAho0li=C6V(>*i0XZP&Q>b1nP+*yyXy-s<*9d|u4| zc$0x9nRNq>JH@18QuNSkgKFWN7u$vT1k4PX4^X~*9W^4^!;cj-KI)XNwz&=b?yHZv z_N|X^+(ft_I_wEm-WIW!Uw1$dl#Lb|7`aq88uQiU*w3k4l@9`H%*E@ki z8Ad8m_Z+QIopfi`Do4pEdE}ixS* z8S8@GlNTj6gRsdcqR(Bx9$8Y4A&lN|{@_)%0d-j=$soqZQytl{?AG#?>D*y=+n-#3 z*LcA%ja6pf2!G#@ltT(Kwd<3wOJgh@j1-rN%?BE)6kS&ftPrO(yM1{&ZFPo=u+KsI z{mmY4@z#7H^=|ZP+LAom?r8w7kY>J)09$eLVOm6geY~J^$FZl*4wi74SKA6!={qBU z7ttDXR(}#IR+)lN%uxo@R%1KiUE08Ufxh6qu@;f7ih(VZjfJcQ@&`=cdOMl*;F1vZ zcs=+8I0Nndr)FL1R;&@1rmt!{tO=LqS@Wk-M^VF-BwsP@GzM9lYc9++R#=-ZDUk~c z(v?LH4x+zSLodg_2U6C;1bmn8Q@4~?Qg0j^Lm(yt_WDwf;AqRTh&IbJORAydT=KTq zCQ6B?$>XHrV81gan@^jC5yYT8j)Az*^aJbTj-RA3QK&S*K%JIKP+2YHsAgJ6YDiNR|vLsx~Y7*423yGxSwN(a`g1_K&byt`V5gWrMX7RX*J>#59oXyk>;e_ zw{srCkiJ`@8ug9-ssK4yx3*n=PJvebN6ak{agsriSoYOoNZV6Sg-q9rPNyhS8op@7 z6rZldn$*s5$6K`F3@wBG;XK?e$m{|nUE*lT&Z?KZYgZR7Vs7R9^PuxmL>)xlL@5Hd z0ucNV+U#;8ld;G0DHtQjlzdfVWfu>HZ#LP{2h@{f*_t3Ae3lrDU@;-RSb*Y@e)M3yf3}LCoY!_+6=i*dm^f{%~l(E8;5qm6J zzUY&fxpk=FL;j)qA=(O@rg{e*XG#NhUuF3E^2~a_s2=3;7*(HON91F3JJ(ffaNaSh zZ?Ge_rIZT|g%%vmbqX>=R1yt^%^a%Hatvl)w(p_e;HnihC3|jF_-TpiT1>LROgU9C zRLaO?g!;-7FQ)1w&94g`)8{EjWev^B-#IAKde1y4hErf($w|xgRgJmM*ZCL&WrL;G=rW_F9}XcF(I5&QKV#HDMbWEYrskDEduw~ zd`^1B3Y%!(sOqTwsSz&vYsIYe=mHay6cj{;m5i_{Hw--Zvf?kryKd{2(rnx_YM&*X zH536Be3re}bkhrMOff@cV;PHHI&=GBgp4a?nTINJR=fT|wBu>Wgy}D~k5!og9(=9) zEkcNc%xdL3dMRHY{EePYYV2vPZ~cYso4a;N(Ml2a_AM(4EkC?;J8OK!D|K^LT8Mg0 z&}&FZ7{j%G+D1cg`Bf+Z;KAoiCyh;;!36N&+iAFFn3g%NA)HrSQBpLwSTG5znRYU} z#3QtN&H46-+r=$8=mN9www|d`HgMnuq1*&k4dxxuYzO0bI{G!sH2Lb{%J_%&c-iCn zYclxNg51`QJ~lD6R9}g=t{zJD*Dt5xwX3xZ1B+x^HFX?UapxIVM$Ut2q@BA+W`ly&2}_uX1m3{E*7Op)8Ou=y4l4=;XWgKD;-IW zduFH-P3g|C8)m9b-d20WqDiuUpu^1&dl06}q&+k{!(e5)Z3t=DSx_TOVnG)PZoc4;tzpd~+SV^DXokWdf{6TK=x%=2tXjDs~%Q(9YZSj(P z{migf{3@N==PGywy-2j{8qns%h|lbOYsP!D(h2Ul5$psoJOxJXM2i%2j@a3kwG)42rxP*u8;JJxnE68R^lQxpUj@p)_I;fW}TT$BYKQG{vgm z$lr*W#l6F|W)HPPk%4e(V$u)ZKH!_2{xDJLB>ajaUU?TLUaWnV$|r3uTy-CgV?mww zLWpgFBz}HwEg*%K7;HNf;W~C1F-rbO|Ay%^LhGkvFOA9%Az1#NLsy)LlIudPHq5$w zyPrP^FW7hiF@bUzLF7E%mhz&Hg#7a;1suC@ygtTc3P!8EL8Hk{0r4+b?*>{fR=i;d_Npm1}( z!%xZO@~!}O0ct+1EaqW1nX4JV?VJjBLo$@~spp`bRkq9YTZ5VjMOq%=)b z-=23>m-Bktk&{bU_LhAkE=~H<)}eqzGY171CP@!~v{0 zL?O;E29aS}WV5@VC)(D}I3Diq39FROpVPoWp^=A1nHBetkF8Dy?n49K$mLJ2m}_?I z?+1AFzwF0cuATs&WjM-l?zX#eJybx?g~^j?c|WjUEVkrSoC&U1#sC?Z()ZKM}h zgv_r)>a4TR-z?xa-_RgBI~~PSU&?r&+Iu$a;pk}sFOl?1))})86z93%0(p+io zMsgva=t`o)SsksH!yYL|%AS51ZVwEuG!t%*1};B_aKiXyPGGkdBnS8f))s*{?jYHq zQ0yg97Eug;x&S9XjsRW2jK4I%?kWwU46-J`DNqZf1=s;|3vSTQEa8wYOm*5VcKa-K znVjI}A}4f!NdB?R?OJX-6wgujAQe(}0BkhtddXu3p%rGgc!5G%EnQcgb@x11#X>w? z2cIK96<#7vwMb$qiBl9Bxs7&3?5mQEwI_B=D5VMU>_K3?tJL2 z+_HY~C3ktRtirtleur@s0KC~H)=NqE@v(;-Ji9HFez0GmXB>2(Q;C{$Xe`I?xDR46 zVa&=Jx%TxIb%YUo=Y~z1O%i{w4?;lk`xG06jm`=7+{~3pe$xoW4p|(tU4mmiHSY4T z7Yq)5GP~aE>~9I2Zu!RoVq|+XC=K7wx19M<-7 z6YG#4?xB`6AcwJ>>*YwA^PuwO<$Wq%V)H)daoMpfZ|Io4Hg!yHxN+=R{`d6Gz_DZp4-CNA9UN_}27W^)+`o&UsB-id8SmQb5W|%Fx{{?i1rI*yFFl z-HSputNU!80>jrQEs^u)LGsulP}1=$Buwd5hwj}+pp5Zt2+!=r24$f?!oJa1#po$0 zqVP1riCQTE=Owi)2_K$-8u(~G5U!X$r=GyNF+g~R+R zJt-GETLAIc7qUvmA_f$UW&{1{lidU;EE*h71}bzAUIFc-Vu3_XADu*6vusgv}nRBT=1g&fo{$Zb6ua3EtJY{h+1PAVW%g zycZa)2$)+1ZX=7B%++MN-y)=sFr^C>QJs5KWb4+Ao9^gYw~qI9CVdzazF(1$}e!v)MAljiZtv8Gsw zvAXG8$FEJE@iJggh4C~LM)%^PNc1E~xPhguo zIUjdPg=DrcI(ghxIW5AbFbfOIx4i>Y@YLZX*X_~LO`0UUjnz-b_fq~AtBKWxDwn|) zrFp53^DLbkaN-F@{InxL4&;a1o2h~ltwvJsow=K%1E%9cswCg{*2&uOAXb_tqh2m{ z*kjdv3-S?vAjIlq&JF=|Ytm&p%ZWn_%OH+-LFvgOKBEgeBitY0(oXLV^*EI9$7X%IB zuw)+Z!Rd}|mF|mynQ9hF*F{t~3Ql;gTnvlmBJ99Iz?R1Xm!PqhqK`cG0%v@D)}3w0)%k+Bxr9PYL3f?} z#``{VZbD&F#__qH4w;h6X`0^Xj4Ou6Q0#c{^sXxor7SseU*m!2q}gU`8dY%8zsdCn z|Hf}67Cy(ACIR;*L=^j=kdb}dU_!!h;>(V@e@SXTHS{iBwkT%NZcIwI+J+Y@#1Kp5%&qQrY~Y04w_cwNUn69xg*mWWPS%ld zX?|IM?e}S3^K#U27P9(auHbt4wc;Q-OqzMw@cXyC)s1$i#ATf+2Nh8X7~AEDCc~I} zccqVM9goH1<%pHE?N3azUz;AuZZTGyr!0DMnfx}CWZH{%VQUl$RMjhW0 zf4DCjdv||NuY2eF;*M$WuvA`2Io7?7cw-4aL+C59fF()K*Bu$rX^cR|mx_e<6}&WP zUqlVv&P+OpH`qKblPByRT#JcFffQ32S*X-#VH8r`r<%{taLr?y9y{2ujlHOf&nKkcYZ`NSbevQX92Zjbw$z?^2P@; z*eN={Nq!Lx*_@S9eJDYz@r_O1u-+zy&X6QlB2E_Flo1?gsO+v3f1JLiQ#%D(MkKO{ z%$bT(;$$JIv2LEURS>R>pm%{34>QRps2&6*E5_hA<=6ekg8BnY!!w0z#i&OjZXA-5 zb4^qy5Qr{DpY#-XaCBRd%Xr)J|Yz4Q5bFj_-mINMo!ZA@@3Qi>L>yEtknP`$cK>T{L zSz8=TBhgludaXvK(>u#+fRpxm7EEYDM6k9J1E78lxm(PT+?H`EdHkZ?eXkXYpFl!Z`3CXFI#~d8z@uK&oxC0Il8;MkJ<)aAF|G$^ z<|dt}`RaFz?9}B@Q#}bZR26fp5>7@t^5H`iF7Wl*(^uP^LspQLiZ~dxb?GO_8Z`UC zUzg3B=sP;;+UYy!TUi)%b?s~&oOI>I0L!F7 z0IN#>OsN3aAN7FvcU6U75Cwm4$iUo5*IM7v^4G>H08mpaTLXZigOZ|%n681op{29k z&)wAl5YK19$RJ~G=wK^sY^Cr1bNqQp^RH+5<1D_5MErH^k>A0;Zz}pXP5oYK;O7H) zUMu|@nTThry#Kv25lqJV28Je#uYM;J@tfFpnTX#+{*sCKd+^t{^`FPPxsACK-M_ih z9|J+xNZ(2SSqy{@aL+i=G5m)+|C?R@^L_d6_VtgwOl*F$%RkFm{QW@wl(YCv{hx9c zzX^Pov-nNqKb5oiAEjsUJB9aW<#)in`JDWoUjXvQKo8HE@9BFC=vO@pQ9$76M-YJh zk^NQAf(f8M@vK?!BmKbrs%Ie$z?lKu`+lS!xN$(m_q^Y8tRA2jA^g`z*pCr=w*ln#3r+5G+qNlBmNy74O0M)?l;%@xzC@ffuIC{fZhWtpU2?yc=%U38iRsBK%Rj3kM#Z6 ze-!_*{ki@>(a|6VwDhx5Jr$t*vyR3qK>07NjPoaMK>24K4N*Y(uXO&T2q^q@O#k=m zX#90<&&~ut-I#y?=pTLqe<45tBSrW7`9EKSXWb2}U&?=bD*31B>%Ucg1BRZFk@>sy z#vhyiN`Hfck>lUixj!TLXZ?+zbncCx^*1si6@WnPfdPW@)?+m=9~h7z*6--S1>{|I z3vR9OVZl`~T_IB}tW8BQy+KteAVpf)_wuv8ICM{hi-|Wcr?g?+5)v;Dff0!kae36d zSza^FR$LkK;6s;k0Vv!uLta_bJ(S+o=qR(0fM~RU8`fSGF!20K~%c%M> zBQ*}*{DT%mcVk8)mAhZ-EU|;%6uH#-wZuU!CpWzo(-$9nQ1f?3eKBNS9LPw7=B(xh z^#JP)l-?#_0bu>cc1VIMAOW}pItj)J>vQJI{okN?`B&dh#kL0!X-zN(AXV3(w5`0} zL=4CxGBYN&Kn{(fRJ0lfgEcI0G_8X&_{_SSd3rLM#YOP=80v_At_qEJ^a7%&0KM-G z@QDC%Ly2_Vxt-3K+gJc)F=wI);mSiMj2z7E)wR2fB#*qt#P$AFY!c3dy#QpvTc2Df zXeY&qA*ou^#AN;wa2Xeq6qX`mdEJ+`P#qG}^TuN8FSs1*lOm|y2~1rVb##Pxqg|9I z;(AVuxaK%+q$KG}Pw*KQVTB5*ktnw29YUM?Za(Dz?T$5EQPLrO&=6Ovv_Yy_~_<)-lm$gJ*@Qf z)}h4Sbpto?wF7{L@Ry|kr6@HJFgB1Lz)~PiP8`i1ZD8%&gNcc=y2c(_geo%e@?N|^ z2naOi*2l~0lVm#Ow&t(_6U%~S63z<91*NSgKInja2r2<5%78^ZSo#({Bmwb*fa(r5 z(j;bv)A5*Z5A8RP{S!}eDeXD@P6|wTAbj3ZiM9r*xeQi(J~CTD6@sDdq4=4)wLl-i zT6_8%i5SASc7i)*Oo}Ry*;$oK!qBJlE3ACo zze7?nE?oB@2_hT-o!UiZtcOy;$=!Z`^BH;|Kycd$CR#1`CgD)0KtEZO6#+g3i_4}%5 z>`5~n$K0ElOr<@VJvqJTQImQkJVYBv)r>%PFpB3+4H24(6Lwd*~YYyI5lW6B|?# zy#&@%KkaL40vq%u44aDO#TI9WjAG3*WHj#Bu_s9!TN)IfkS3$3vo^Rh3j?Wq!z2@P z*0H5h=d>_=&3wa@=neEY^qSF^(Y@8LChg6AX<2ieI^5M`jVFYqny%Iiq*6|{?CF7` zV3C%L)5Wkc-kR5OWzywvt-vlN$??NAlk7WoFme!oK2n~~P4k{OO*uVzR|Db7gP$ZQ zEdk6Cp}%cF^3LC?eu>4-u1cE+7UT|{;)<ix@-ao%Uzy&neHl@+@>JGX zSEj0Y6yPx;etE0^v5oaB3M$_9x=Ta|bospxdOK=_doz@;lq^LwFTDDI7qKr*vBlF2 z6KT}z_Y#se=#Z5?O~6T`z%#BF?_f)1HldbB6UUNyvp=r0qKfCz&;&Sh$eB2{1uP{o zXZE-V!s&~Yt3>E4cUd$X`14(xLhvhukxT_ky!PejSi53P1P}1hR8AL^mXgf{UWLfa z#ybd0ulE2;$$eDb_k>W#O&MdKz{9E0n~qnZ$(#(GOpE8i={~fsKNidiLdG9Q&J6>m znO28yUb#ABX5dF&*RWkDZ_F{eGig*c@|9hh*MjY!SXd>x`y_nBg9r-IDdzVLTMua+ z6n?MO@t`#DncPadv;Yfd_5chl2%x^^ih%ZWA|zqMRiot6GdPHX@*2K(hfssI697d3 zr;saTd{6d1?usu(6Z`B89K>r7C;|~_Q6snu}Z?jZJvUhoqaUli#4mt-@ z?@BoZAGWn!lr8~DpPkRAUDrF1!HH^ojz^%~oIZT3wh;Q3dv3{XtQPSR3+h9i!hZ0f z__P28>aw4Atkr3MO$NKr(dOk*48`6ISWf2hQc>!<7)YyKF=~KngylQP4T?Zm>oI&@ zysKDvg5tB7>u&Z)E=w4+J6si$<+YYuySj+YC*r;*QKiy_$`#Z2yAzIYJc|#@WgDUg z3`&Tb2-500_!!7|a4emJ3p4?KXB}&+FEO!P zH+X50e%+)|knmAbhdz9M{(5Uvvk-A~;~_~l(X|wa-I0k~;Yi~vnGO-}HCRLX)(8;A zl@Fu3>A1GD$fOJd&|9JiYKXvCso7&nALmugAvJq=!aWtQ;rA0-*7zIcl^?qv#jHa% z!y1cA52Qa%e}L2$87P<+>qpDlb5le?RWxD>l3Fi-!?d;Ej;8bM2+LiK>FHvd9lvpC z^XYnJ_4)4Mvsm}m{(U-)*a zddQyTlp``p6**02jatju^P1Ih;H~b=(-QJPJ$ccFbp_&?M589(&|^%vFR$wPmVy`K zq^HDt?>U1^66uKbbP{3@PH71tqoAIA%A1CT#YyTZWXRdvYY+tb}d_45iOYqMF%xnXhP51e!|O&yRO zVZP~0ARzGTMv+Gx_bDec{quS*EJXI8>PbXV6cu;JVdE5d+GcK zP{>N~#^F$Lj*^FmH&@v2yglNtB3a`bQZ()~q(0wv$)k6-#%Q9 zZ((4(8_^CSY|&J;9n@?xc3fQy_^QeFXdtypUA2q8W9wy+CC^^KifO|zk6|@QPfKrmeESuA?VipBMu%>>b)O}upi<^0BZbbB({x`B-z6`b8tGzwgAY+Dr~+VV zGQ@-MfdP*Hb4qg(Rx?N!b;!C|r99+|b&y;H4oTqV znu!~Dj!Big#uh>-@UoQ-4%yByBA3>gjNB`?26m*d!R=Qq}4vb%Yg*#Vxl8=qaSwL|U` zaB8%0UlEufd>?H-NYOHRJ-2&>?(A)TbpBJSPjcYOplG0mkB~131|gh)DCZua#)KvW z`YAwm7$%5;BfugLWA;`_A}@ibfFGc5d4qNpdYzE(eBh7i{S=Yw7*+E5;P-6#eSvPV zCm3_7-WT?~f_#ZsbJK%-Nhx~P{o-2Ki?q=lWLu~WXpc;uc!DyQBzKy>kIskQ&aCv+ zW-EeYXua;t&g`|1TK{D`#duShu>4xjzRO4EkkwiFxhwWgEQLAQe*2Vg&SQ;2Xvr=2 zXt~IhS`mNVFJgq()DzffU@w&ec$IS%w_=84yGYLFuD2n;%DFPfj{`2>a;JJMv8Gmgz!c(m(|ZrkK5GLUOgG6XYa!aAP|g!S#-U8xCE zxL<7AFDx5(x7^Eb*4#&=Ij+B%Sxzf*53K`#KMAi=Z`A9E{~bn70i5eQtL_cfboi5e z^C}N-ZR`QaTo1eBb}X5*nY1pD>sU~HR!lm8i^*8re^n|LG|sdm{cutmu#AIVosAdo4Wla)D(Ff zvc&ye8gD6PeN#X?eB9Itz?#KbN~#A}*DHr(Q8g{2vh8Yh4|$?3DA8B z%@1&Mids&wC)ONnEI9(R@6|0A84wRR@l7Cq=g>X+uZnr>e8&78<+dz3&@Y+ zI=^ruW{w+?3SpMdC>N7jy>>VRkCaLq_2IcA6Ej{_-i>&*Vxcu+gn3C&UuItdL}TOA zop?RLRA$xnwy!DGN}ppBxoj&6N3F?atx6o2Ff)5{va(7XLkz;EBPM{^zv-4d35;u7gs!GJ zsg}e)4R0(Cj};-tyl~d&hRSM~i{Z_rXNDX>ED~{RLOf)e1F6 zsO#R&SMPan`pnY8+Id?9c=t_^ezMH_9S*5&IjA;eeBF}1S?M{=%l6Qu_a+|*qCMvd zdn=@qnLX_Miritfv&N1%ow}&fQd3{N15}({LWr^3DBho4^^ek|$wO2!% z_BjfvkQI|*A>N$JLLxe_AIY~n&2aAn8m%vvk`cceR^h-6$!_tfPClF>g(%?c?v|#% zXr+1@%E=t}vz7`IGt5!a3&3;pO8{;Y(aXnkdtF(h3r3I#njjqI51=tpDIO51utzgo zk#Z&{EY05C9H(ZJojcH;j+nGfLilPRgP){;^4Wo~UD$J1-P?lK_Aq_!hC!p?*Eex` z11l)jV*L_*4@;g&9%f>mKcvN4wqP!vLV4!pM!F2IY6cdl+61&1jI2i!3njON31w&lD;rG4;EhE^?9i{c6j|TXI`%8pxT_O)WC1iB${_tJP<@Kfysw4yXMkP<&%%JC zd`cRcQx95lW=&nFbgry(5Lmm7e=%WNu^~vEM7mAwz+X!;vh^Nu>%9xIneQyvQGI%%jvlq*QT<7El9>$Yn!nQiVi)EM4x$WJq znd#0*&sQo_Q_$o4uVIH$u#%tBodFipeA_!8jY6)LL@ye;h2yNSYrLw<%c^r48(!2P<_nNDa`?LAh#x4NhLOFnZv5Kn&)ls%E3d%P(p0{P+h@8P6X~=u)l(E!rsH4 zFwCXP70Knu1z4`|!}3?~&->E>e+AVByCo<^G{Y`M-h-L2&gJ4?1C{~R25qJ1Aod)# z!bwN0P08NSx=`qS$nxR_N_f)Y1=+bE^G{2L+^NAzeZL*vb;PeK;3C`3zvleTMMIY( zYhz_2Kr61jz4d~Oqm5pSHx|=cE?aoN$ziV=Z*f*x>JXPTQFi{qMIDBeoK+WRTq1Ng z-qM>dA@O56GpF3vC7-jp?$oi72!gird3hLZpRN8ab!B6#)?KS4xy9PxY-P)ecco-K z5U10Uv$f=EEncP8dT)ZT!(mnt zWFHvMOOW~a1?|L4Q$qt8X0DU`=<~1f2|JXp&nDcb-bu)%6T1hWNU#pKMEEWWATGGr z=OYgYJAIX63qRcs$JmPSm2Z8B8q6zj*mJ1-IA7*0kI+HQSoIcploVGk#cZ{Drk&Cp zmv_{sseVQkWI8Y2|)p-Uf5y<_@FnLj$Ed zY0DFgJ#n`a#0fEc(pxbCNa9bHt}Mkaf136l>n8Z|g#8w>Z97)A29lE*AFZoIu(e znb`23*l$4Z1|+NiKiH?%x^UfG^=@Cu6`Sv?4mR^%@x>M7axP$laK_%FWF=7dZo7a% z0{f+9fOPu8ccOwbC~Y3pku=O0#p6wGDR*xvTU_vaU-^}wwNovPPJ`LufXjV(9Xa%V zOP7S?Iu(dlwEMDd#G63TuI1>Jb1RT+$@;tm`0=V6U@>}{mzfb<9+9u_N6M?Gmk7oJ zX3?qVJ}W!Ln4_f=&GuU^*`mv>ALJcOj9s$I)Z_rq*_ zdF+?`SPXx!f14NlDGAnY-)8R1y2aSRQJz|2p zoIQndtRVcd*rdFT;;GrfKQMV>vPRKngzTnfXk-;S%sd7d*+(_ z->V!{4M8RB&p%Q3;$aMO@h5H=7XrWFBpg z24d~NxYXjk)RG$0;!Su+REc3HKnPC$r1Y&1THzK_Ricz~)QClR@0*6SN`dV9V+6y~ z4XNrpU4(vk#$fiEfET5fNxK>{ECI$Bo_wA1jU_AYi zhykz9`5zRUe}$s}V4(gD+_S&Q_qP22S)k|k(4I5j(~o|CQ;a_>b z=kPQ4iQ`8QkpGeWmDj`y_?7N={r<{pk_6z!e>Cz_d(D64{Qy}YYycr<$Op}Jeu_Sq{{x?%KR+=4 zTZuySjLZ!Ge|SQStn5sG;{R)(9(KTB{n@7n32=@6_KUxv$$Ny;_|Gl>#JmSAc{?qC9e-w}Sr|IG!pU1z>w?csN z_w!x<{CWMH^Z|e0^M21|1;F3$+VcU_|BTc77r5+SaJK&f*Z2$Wx&3Dz>W}o}_{ISh zKlhvZ1Mq$O1GoPh-0$YS>+iT9^BxJHfq#cr%M8E)|LE+mzWzA2pXa@1z;lBh0QY_2+#`eKUzG0q6Fl5ekwBo@;~!xpEii_v(3jfWs8Qb^S z>CZXpzhb>IvN1CLxx;@wo6!K?(w}FuUtQ-Ql4V~2fqnqS0nlD!>1{y-kotB%>Tq~K zm+jV_^Te9+6NQ(F&DhEfZx7{Gh*rtZWX89AJ&hQanF+THOjmLhQX zdrCT!6NF<--TLjk!)AgFi)B*NGs(d+RO{Pz2$?Z=p zr8l&HO+4z^-bJRw^<$N4ba!qyN!-3_ zlDum4ZZ3!!^b}YkzjK<_s2x_}=OSN9Kg3f`f){8T73^ntVqTiD`qEc)Jjq{eF|ikL zLW4Dw=rIyjcnqy7kMwxqdA+m*J^>-2Cbhkxr@UpB%L`G^THitBN0)jH1$MsnLk zsq75iqn5=M34SS?Rli^+@4I|oMtmX=B?XsqSPL+UOUnoL)|-gi-|QL1_#kpRP$;KE z;6C+|vDX^OQA{UY89ZN~UyI9nEGhR^X~o9yf!70>Jebl1I^ig6AwN2m^q|>nh)&_c>qPRv$l_Q`pRb z#WpkmcFS5DP_J@t+1g^q1(?q%Kz0j5+OUGhHhcucA^>)9<_q?*v2zV3&3%gAjTF>Tk_t^Y%7a)U+ zK3y@6{Fe?ZL-rRBE=oiPw54&!bhIq02BwgVAVl8P$jHRcA*L z`8oO37do}}j8p5A&j6*n8*gp3c0vopvnWBH&g=P*K1lr<;6{Rt2pgf!SY9~8nDuQ1 zwaAS_AJWcvvCF&u>TC9y?DYsU)J_Io=m;788tlgG4cMt^uQ+#z{_MUH$LectT~yum zx62Xtog6fsU=0{v{_bh?I92Zrq}067HLDok>6!v{0UO$GY}2ZFWmI9Fo}uTWcllys ztOaUV2HWC79Nbl31JgA2&4s|##$d@3_I#pn3-j-jODj4~jXu8dhEzKOYZ%9p&cbHZ z2KdLR-GgY>aBpe5+qHG8xwe1t>!VM5WiK6_ecy>m;{)Gd>t^P8N#p|?vDUru?bAUI z=ou)Rvo4k+YIcRq>-F%@V2ZtxN)%b$h<+Ge*oMG=YJ*g0j#nZ9(T zQJ^qIT!oo!3xI2f`fQn^r`$pXvWlX%^$Hw?3XwE_V%P^w6Ox*Lvk5)4HLlz4WNoHa zp6Ulxj)oh|9!XgcCE_j;hOA�c9^-7%p`WCyJ}o|DrzFXO>93ub{Rra_=SP&Piz~ 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≠d9zlAvb&GvtUIQ&h+?;#F< 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 z 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%0AcAAWoqg>sYmA%P~i z)~lKcS9U=IA{TzxDPaV`|F$wr2XBt7D6}>WP34P_0L3>umWt_Pnkx)|d@B#zS+qEg)ponW65x%qvUASoIfBC1m>J!}F?-ax?XOPh7pe@-$rIWk zfeuqDfVEezwa+dQAZ$Itpgcu^e@ zf68fcmePXIc=*EMZnEdGKgzkz4*ciB`YR~3!U1MZa7H0?lxC`}o&=4{JV|##W|=;& z-m$So)!P$<1o}50Giex46O7dXvYLjT#`;T=JT7mL zbnqLyB;(g;!+qbzr$ApE3L~hBKcrpxKrlcHAc6G)lDE_XM=Ui6tiRHuL3abPg|K5c+{ds&zw-++U* z)6iQh`3jpAI2FryoW;4KXt1xWir)io0b*Ec?2TpYBG10Ij^W@2A-4O@>NC(cU3cy3It`tnJI8l;9E1cXSA#td&t|>s)i{7&f>9WnHF(zPRq<&n>Ps z$AQIOVmAA;c`D4-f{?oskc7@S@v-4lj4i5`!w zSs^$F+igC?uSE>_tprD=lPw;gMtM0%lHx^{EYTvgj7e6WhzMwDMBG@&g(@#K2DeKi8Y_vsebR`K8#Hu=%_&%V8xt( z8x&q1qH#(6TJx4risY5+R&D3?%PqeHYqeT+$NQIyF3U(?_{MQ>Icz=TEFEwSYeN1l zBkxd<#F6zQ2!ID?EC>pq5qdHU6nvg$1Od_ z1i|64`)p|ixIRTd-r^yV7Ss}ec)1%!Q!xL^MhScP!LyQ-8l2KVJapKsy8M`n{)_C35_tp)G%exp1ZxK{e$r;r*h`|Hn!?Zzhk;G%_0 z(MysW4JonN75v1DLr1p~@7eLF@JrodN*ozWSns-K`}p?rsw|dBS-dv$svdS0NciGF z`ECh&%kdM{N4!My>WPZWnhnnB4dX9;WZ76HnEOeGmePh^UaT%k(n8mJXQ0*PNW&#ND$om8_8%(KH$LyeO{aV5J-zr1Jovg4NRk&hjr)N61T6~@Vf$x4= zl7NW0{(jY6^fTUCwMzdsu09jG72oL_d#%VxghLN*{WVSHr!dO37nhH9g0?%cqVv)z zWE5K21mRX^V5b~2u9J$fNI0t-X!~sW{@e>>EgfNL@w4kggRRFW6=OP>y5)Cx*EiCW z1DhrkW__#@_c|snsSNn-6I~0Qsa2X2#-*9qsp0t_b%Pmq%pMEAKcUmL<+~~jHB3&q z^FE~HviE_=Cz7#aS!-YG=O{sXq3c`r-LDRKstF=3KwTf3EO?3?PDXLud4ec3kwT8~ ze0Q-VOUTM$3h!rbMY1RX$67M6C~AD9AM5H$jB#LYzI&Y+OGIt99pAcx^wfrS=?rlb z=k9$2pD<&S%js7z2v;aVfhI+;eRByArK)gSKuNmV=iN-VH?V{4qqU%2qC#-9I0E)|a1Z4_U6dI5RD2n^SJNu%RK~}8 z&UlA9z+uU)1SxTIHf43m7v0w25lk7`aS_de;cOvZ9`>j9}}BzfTbHQP1lB@6GDq->m6S| z*gX*+v(d&R*eFK^IRkS+tyvd2ONgM|INKPyi5VTI-1M;Xu6xOJ+#PdtfKSPjGs9vI z_PyJm!iSd8j2^7jyvIx{{_&c zh@-6MRy0=%c@>v89KWV&=Ckonpv&rFaC!#e3^PBM{@0Nl{}9m-s$o?p_8j^_DImFp zlJ+v8;ZhL-G&*P!7S=cTUJwlhtrviT7M~KE+;Fs}88_3`aVwhE?0V_pdbz_%LC6kA z1Ju60hYbMFi2Y8D<|7#ZCbUZE&5;G0<&1Ws06GWO2lDdSN8cyL+lizvBxr-hmmr4( zlA%~Y7d#*Inf=X;J}4p0f#YZK&lZrp?E-FD{6edR=X^v5#LrK-aU|Y|U}PZAhzHtP zuMof-EhU?t&}*Cmt^#>9a8Hy0d`@uNwo4gEyI@&@Sq1_k0(}Bx0{K=><94QvS2mFZ z_Q7$O7WNiTeDC&Mb$YH&sZnNM^{R!qhq9e(<78ZFOCS`!yvYL?@$Ro2|_<_;&;7;{3?39 z(Ev-eI9W|+;^kKr9r5|)@whPFhx6&6pl>B1ll(kYhXc=i32d%$R5^+XnD7Bouw;KC zwWX~Kw|xm9U8}{VvI|$L^9a`+&eDfJxnV5K-Dt;`8`Eo6G$f5 zz?LIOGu1j$=)dqO0tIN%yCL^~4_VZ=y|F&0`8GFs_T(;!H%J{V@_T~{3|ZpVOvdNJdo#kLJ-Hh}4uZJe1~cspYom;bqM?er{0Fru zh-Lo7!rTYWZdK{KcIC}a1xy`J=50vjdeXPy#Z3Md*vuFA9`#68hSD?Bg*c*oxC zA163XE&N%?qk4QLY2FPQ+0v#@DNNMPGF5@Fakm;PQ%AxB(BB-Y;tOiYUy7vB%3;fi zf2brLiuUp>tvidfwETX}M_eC?s4c6xu5L4&(2Lr?j0tYjRkc0FvtU{%&?-6`ppL$ z2Y;FG6N5M1j?!#Q9tDyzMsD4z`Ss~tjR8Y=yy}p6@jv9#LkC*s?zzb=M%(7f``ID& zh89H%dJ_vIj0PO>y*dqR;DRW`$t%8HR?^>l%Di#8+cDrRdq@$sHLU#ZiB^hmgv+5O zqn0Icz5&k2R}ydz^p)9wZB=Om4{+Q+5{C|49&S>sxk#ReMBTV0+>ohMB;L4W3>n{Y zgxo0Cr&Pw1anf=TnTip#!U z+AAcTVCQ^C1b5}e#f?OocXTd9zO3nF5*P5JFs^MqvwR>_n$4s5h8!2jQ~9tv6w1f3 z8ak}QS3c3Ne2e5?_IbLpG>@i_!e540OKZSQ8MVH0SEB>bq$Z*6Io)}#F_4itw@lq_ zr7x*F^kzus9?YPCeCAzaYW(&v1;*?>tbyIv$PWDyJnh_(a_!}cem`kdFN4om?L)(m zL0f#e4D>0v21pM#E@2_9CKCy&_u1j+5Y{UP9gIkqCONi)aq**{vvZEubr5s?(mI$e z#;4VPOq}NuE!@^>n_k1gO2>f5a$;9%LYyUl(+{&E26v)y+C&yH9(+8aLzi$wrb*Mp zau1FOm_>Bt>42F@C)Fw6^;EY`T-q!|P|)+myZ3=>Oo`lf-PJ`8-UpL^_rb>rM*aZ% zblZ2z%Zh{xm`^kgaE&0(B~RTjWi)GdloWy^5|}{wy+r65RQjOz`U%V$?Sybv(-p!} zGzb)Pps9cvo5@o(#SvQiM+Xq7V%7SB+#UN)uK#Q7{)h5*sk^7mJa}Pd&X7tt5wl!A zjqpn8~iseSS$Q^ouok9p&L zO73_l&beGj16~4bKh7-`FTT$uhaJT5u0P4-#rqfd?uw)}PxgxZgS=FDZ?Zj18@H~O zjpxl|3!u;wssl1S!pEQw@SfQWMuTZsuxJ=F7Xo^|z{N!GuoY8QRY56YwMn&07Ljl! z;8Wc9{@DQ^2P*>8WQ8qHcnvp(vuOHped&;GhXMd5^WJ@WHyxo?e^OJ6(&w%Lb=Uiw zGA@2C5p0!jWid6-KcHe4+fw8Vh7`ekh?EfHeX8OGtChQw%!wGyeZKn0!os|njUU=m z&mVAQi(AaLAFJ8+ZI7pt$-1)K5~fKc*=4qqXCk55=|tM;L_~2BM2sutMV_?A81J|R zXD@Ylj}QL{rOlxDW6sziB&+v8m201fbD&S|b4gF#=xbp=O+;n*_kI2&hsDmR;ZaQY zgiyxx5p`@s%vcH>BP#!;Z&;u%{i-{jq#*uNxcTU2eSZDdQz?bue2a1O)^W zuga%wZC71k2Yf$HDXfRShfSk8HRQ1Ka3LOOL$i%BW28;Tkn8+RTW)rN0iacB z(eNHxNv^Hd@;Hmyam~TZGMTQ>3TWfEkS*EGbZU525QKx(qgLW80u`R3cHEB2-_<+U zoaea%RjokAh)B7KxF}4?lkLGp*8tcvNDeZCIBz8NEpa_~Ip(RiKJV+#Nnn;RHh*x9 zaaQ<&7C(beEB2<>!p<5&!nctKVJimjZn(!=w%c1a8dN**JvK9ck}S(!K+Pw`+t>%-jp38xLkEHYh5)(>2kbelk7 zYQ{6Dq0!samz(s+ebI-cO`z7G>~K9iy`}D#M}&B&2<67dy;m_(oxOb zS0j?E70uJuY)8h}LMFDBKw)WJE_{g3=^%`FYF-Z1cEU*}y1TW=1Vm3m@E=VCZA`e{ zJ$cbdq#6}FXAC}O+NSDG@9xy$J@i{DkA0$E^Esn$Tt0F-Ii`*+(oQIGbkXvpldPqh zbgW-5mp+;CEe9$)5mU^TYLnqtEnnf?(oXa9ipeUF@Tlk&DNy91c=u}=;IuSV+jfv! zJ;0m_2%_qPo0c|5RlXE9=N(`3-0StuaIKPQ7V-*m8AY}5L%d%X(tR5e$SD?cAaltO zy6nCozt~8Z&^frsu5|8mob*_B03H!QkRB92t^T5=8n?hkQfCSJDfOJi7kiP2SJ2I{ zn0-i*-Ud`L2?v2fD~=ZHl;Os8;dJAsyFV0yk%^~T2==f-|um)8}#+UKQPChjuozNJjC)r4n zXDrOk<^E#^JLA`VD=}h8Q*^q*Y?!SoQ`ER*nX3DNMYJF@qX(DI=@rwQ0ZvuJ(`QS% z?$ykosNCCCdM09v>N)}Lb0>TSU)h6}IKO>(!F2*dBlnZYEJVj<;bJt4=j*^kZ>YZu2w&H}ZcH+i7e>Mzi{>}!L9 z%4*{fh#sihvO&>*QvjjV3&3JG}9T)_4Fti7K-zPTFH~jjc%VjMq*>Yb6CQ zgxO$$%{WSxzV3!%InhwPm)hlD(50@LyTW8N!bh|d>f416Bb=OS8E*8twH^X36Ja!#ft8Q*bO@2`8_EUvbkNau< zlLl!brlRZCSU=2M;9WvQX%u1Z<%sL!a`tnlq$^5%#~}?c`{ViAb}r3MpEBP%uM1+E z5i%Lt#naI)`-&!VzKfq=+v*#$*Iqrf=g05-a8Kb|Gf@*cWAz8f?u}%ZBS|(jj4V63 zMbNpPC3E#-`Uqc`QrcMpliyp_i6(W2Ck$p{pDvH0^jCZ$_J0>$5PX`w7iH>BS@cY) zb#Znp*9|YKNqMc$D*T;6SWF#$YBQnC$+64FpyH!ShgHv%muKJov#vV3&=N(@Iy& z!)uSFmo2AMQ+?u|(~NRxy3Oq`HCJ5h^M+sv5R|NH0#jH8cV$h8jS=c*jaNR}9EDyx z#VeOu%X|=)R&FGAC`>_5`;LY0uH<~6p3G^)J0)4lk`#tQ-lN8LrOKwE>$*!lT+Ig1 z&mt@%vN5O~!ZXv|-4YtB)#oh>t`troP7pQW@ktq_JuyDc9&7V0L8YW0y$+3L%J)vZ%Dt3rbK0q0UVMM%!6Xv?DBQjRT#>Dy0L zXAb0Gw07L=wv4Hb>4f%-gvVVKY*@a;uzOwn?Y!^1l-h+KbTMMb9yF7P86V`OlKQN| z?rX;M*Q1%Xn zy7s>#dAI`a-~J4iF*C5U7B>3y(e_3k8 zhsf+V%l{CW{ifqjk=bv0{-+`{T;Tfwcp`!Pl284SAN-$hmw##&i2sZO|Fi2qi~FgC z`I#mDzlsB<>;E;jH?aDTyyR#`;|=|*?hUMhr~&n5g}>2y{rFql3osRa z^3N6iEWf6T4XpfiKN5i{@_}fGf0kcyjDL$O0LBgfCGc0A*Z&jv4F3b|)~^rS|GnBR7RLW2?G_^w`+u9I&u9XD%AJJtr!76oRN88|ng4764Egh{>-( zA;bbwR|;Yd0&{ls_&Eyh9rSG78$(#F=Sw)KJw~7W4_H`gKC>h=-bo-;Sk%>T_Mllp zD|i=LG4!Emz_-oe{g6eOeMPW94B8n@fU2^n4q0H@l>UxnZBUfBl)%t-|EevRGlWkF zt-e!+sQD~Sz5T= z=76$&`|=)S$eNwo8IWuo@G%v=L{k>1UBQXjE4!-;*2$H{({L!sFAS|ra!d4@o=0Plh?Uu;1j zpJ)Y3G;!Yq<9sfnG)FIct1LD5FcXsB9Bg{rfgz&tZEou}jl1TUX}noVA}QVe%wwJR zj{B~K`HlO}bJ@o8c=7tgvuBv4<@J<1M z(*RtH%%_Y2l5k<|t5&syHE7S{aNsvuj0tj)&3W!~u=j>5fH!aTnsId;nWY&P5D7f$ zn_fH$l~PD-MjpOhb3mN6%gIvAMqtW^Z)A(9)jFtg(vr)Mcw2XYg>l+s74F*=syqms zd(N%cbh@TOamp2(>yPESaRjHczA5BKAba3}u2*--8H}ZR_vDpugp*-wxAwr;H9@=(F~TK9sM(CGT~?s( zyBN>d$D~%8IvJRNyta~MP0m(;0NqAo4H*o*aja>RdhL`iOlUkElTN9GKGae#Uv;QE zRDls@6iLh%;s7kgfZ<$!J2MCZnMB5322~a=?OLm}MhdB+Z5X!qMG3@lgE_szRqYZv z#z^Eb1=9gl$ENIDcvd#D9WjK%<;u51$D;}vd0R!&AEhu(RWIy_Coq*;PfYI5M@8k^_*e-)!Hogt))}J^)HJ#&JoK#IWx2$-Xl~Jx^aZo1%pa zH&q*KIs0RY+&YgD#fh9h>*gQ~gGk7dm`HM6N~HW41}mMewSoanL5>_doMO5#wz5PY zNwtpRKC(HVv|^!89vw$O%*!XDVpQ3Zm<(cxvZ-CNO@|z}FjERW02!^CftIrb5J_-E z#w+$OB*8LXvIQ}$hsCpehr0LYxlS4GV?s@6kBm+yyhF5&lDaModt(G)Rzs;7QIFtG zOqTQX>NU6I&JGkTc3uZFgfH)g2w?8yO-VrMG|W1n8ihhF%9|*C{GnQ;o)MMHLxg1r zx@kG29}H3I=MWJ&B-{crVm6)QUfxO|CCZ!Up}$o_97gDA4P+x1!gWEI0Of+jx(}Fd zF0S7JaW=yh>ZM|AD`21BP1-wBaPCH5f*D$pMcx4>+IQ#<{@N90UVhd)I#;p|qgG6q zYqO)FW&fPbKA-6?(-(cLL0=qT z2qi&c9U_s!!GyU}N+Pf%Y`~aj$?L0(G(1Rr3DzZm=_sNtaVc=h$z~j5Ag$H2Xmw^*mxl9$k(S=3we_LnsF$_hoq~K&LzjWOQ~D7 zGx~E~f;qMc?8WfZ5k z5v3ai;tD~~u+6QtyF zM0=r?^uq$=!(bm^8VnV>1jXJ@ zJ-wS4Jyg$Jh)KG3V%!c**4$ak-eJ**##!h4p+61))GPcL+c0? z`9^$5(Kj%vUpVxon)GE-TwgluHH@DsvVb^%ZZrD=>QI{~?%R!mc)Xy5B(73^Jz7+u zN(Q8G9#}$xSn)SnGnpA!EM!{kiBYWtNP2%<IHo@R zIpt1J(D>KQEAMfo59OTP;&6Ueu)$auOp86{J1 z#*evf5cHsE&^Dy>g1z^(&(lITz=!PaWeNC`gEm7)t zr4*Zo%-!|d(|%s_K~8v=rR$;=8327isG^atb4hdcsDk*sgvQ0UCC5#(GLfXn<&fqEW;|!*ZnKI0Ip0nxgPdb! zqE0xK|M*<`l6xi!m>4E~UlCmSCZa1%I8KxUkp?8%sk;iXdrDUNofMXhJO^S~%RP^; zb98Iy)~eN-$kjO6f&s)MK|AtD3&$GDmQddZvOCH?%vA53@*yv{VA?FsvzDf>rjz4- zh(&vvVS{LB@sYC7u}0=1p|@reaW&_uG;NUQ?n-msaCj-=>(vTH0JMdW;)akb0>OX$)X6A~&^9^uN&#Q6nztDw^v zdeZ>euM+vpfZ{R#xa62yfcT@YL@GzIOw{;9CtS>2d$NjV{%}8*1-UF*W1#FqK&+1* zMcK+1ZR!q7O6R2e%A^=XfcR%!^_ zibJ;rl&q)EtY7dvu*qA&HFp%08m?zSK9OxDgE5G)cQ~hKOnrn!G}VmXyB&QiT>ovF z96mwl&T`+6BO2=2o8V0e98la?P@0z!>Tr@too|YAM1h*V10t1gd&_C_NG03|>~IcI zn(%KidoI=kw<&8AZ|cDZ*!{ODfmtTHX_W>!tsxv6u$Mk&QLvqI;+z_(SZ%u@cqlbS z?A<3%bM8y@WW&j!e1vNsLRVRFci~T}W6jSP=F$ z?tV|vCclgg5)vXm#Fm|lX`0tcM9FujtOw)#TgPlowFmrcmWWZ`!jeM-^{-mUS;(bB zd7hlfXQiXHVSb#hU%sF4`}f4L$Lh+Cj>yPK4@l^Dy$Deqo}I+au7vrHlAOi0-YH$$ zG2P{(-s+fRNb$#16d3JM6z&x+T|C!o!n5MFXY9)IpF~;cmo~%gMBZb-!Cs=WKI+wT z-+^Be4vK#8`a={x`!m(@+Uw}k{wio#9?DW)Ei`0_E*k3UeHW6I6Mwlb8zX}68~ArJ zG#08tNqn7>MT$6CBXo4{$V4=HHFnBmU7PD_9%T;S|gzXFiWn`4%MR>mM4JnV3~NR6AI} zfcpAkGTrO?=%zB|l|9*_IQ%HN6rMDYqFv6@PWpg6i)ZZj z3DkJd7p7vg#(~!#<~^yh2)zM66E5FU_ZT}T$*Oh6ZeI16qa#Ow(7o?(o2tZ%w{a*v zZZ^0r*ORyU(YmHnbvD$9rY{Yfln7(bG^E2jD%$2a?_}xtbzfk^MQJ9&ubmh>G3x!y zS@_hcRf?p<%(kO@zhx8m)K;GqB@rF^2|$F6-&cA8JQ*wzf<@r};_fSeGFg^2ad(%& z-QC?C1{vJl-5mx7cXxMpcOP5^9o*ev@crl9bM8Cu-n;Q4Hew?-wj%oft1GjztD5Yr z2J-ug-cn8P>=^PMWR35~OqUkPW%i;Za1>5iLEf@H!)|nxDq`!8h)5n+(_hVo+J%dN zZOUT&f>%dM6&@~dT+0NQE!WqZmE#qC0G!LrTL~Xgb4W8_ZH2EJc^lF>>p;}-nlET) z>LTTv`{O>CpH3949qi?F+R_?8>Es(-`B1b862k^hS{sF&+P94vE2>)<{&`GW z5d6_V$yFc>D0V{yhhN%|J8Z-shy{y1!31O6`Z;wV*{p72|LB%8oU4*KW$9J}2Dy*g zMvoApmZX{CGvC$YR#ir;M6ETGg<-yn+pt?If#4Slv6)Dj5TxDs1a2q-Am30=t6TB_ZH1`d?z(X97+#XZ+XEXUQ2r zKY=aJU)NZ6R4Y})AW>j%6An^|ZhiPWN5F)fe4B%_u|hf+HU{FsG#%bEy0N{7%8g&j z-yYNKDLoXePqcl=4VIe*#` zdu8}oVOHysr=?F|3j!Y+AEae2dWa$Co5VQZ?X3fi`?l3Ggrcp+>x}!=0~G4v?&2@b zjTKth0|ANkHHh2o%8lz81n@JwM!TLL8W}byW_YS*9~;^a%r86D;Xi`9C7-xMy15g& zrwVHLYx!!~-FsS^)q`3mwl)~&sMt7HiwS--aBr0X?pr@8uwElX=l!91L4&?; zMm`pUK_nOVAU)hQippJLkHh9``u2_IMxtwH{#M4GBA5T#UZs-g<17LwIY}pv6lZ)C zos2i?&+P0};-2;W`{=AOcBtH@snHo|ThO2AGfvYDBA=GBy?h6pIFGRvaJaLTswdI- zxh)DFHtbxj++q}9P8wPpo!#acq)$5Wo0wf4>wUYeO=wqo=R<3KWkB_$?6!_oPmzsK zPSvUw6X?bldzu>0nl^1$PBX8ZWoduZPdS^~c*Fe2^t+-$!zuv9A+`q3FoMajhxV2) zV@zDCK6e!FggSZS?p(>!J*+6XJt(S;vfI<^PEWERyNoYQfuGO^Di+$=s}&? zbyKOX#OnTf^?VUnKVycA=c-9Y_A2}(OMMAalWEP9Qcg}F@rX{u_1h>JoRJQb(N}xK z@dvLd_Kf+ zN6@GK8>356p>xGVO!4oC*eQ!}M*Y1ND-4T6jL#-3B|dw8~2FXbvc z{7ygAZgC$iZFPoHV7ipSA{lW70C1?LJ{4_#yM}obi|zWOVCFHW&e{z@nlJDi{oR!< z&EQsb-{wbcP1G!^Sj|Bbdm;k^PT?s|3@<9(SRat*&e~^Y z_ROqV!`5fmmruygunew`!FB=J;b?=vFw`;a+`r&LK9G|AOp|ZpX_u<`&c&(4DQCG- zOKo|iU{#2<7rJIHhIRF;UQ-hvTM48ba;ATpskfRn8tm&@US!x%h1~EzGLxHm#GQIi z3$!3Trf$KdPhVGV-f%RY$!vDTPj?QAxZ2&!WJuzBhRn&k3-GaAYN6y4NQ-39Ur7zs zh11!oZYDI7XM;FMW_Hc2U zU z9Sb1Ke(QekuCd@)>1mD_aGT~kd|7vz=6d|O)>0>3q&ZopBLC~vF-zJ-u}Y~g=LD7T zNHqz#tJ;tN{xkY#ycspgqHyqV&^gc?sA*8a5P#-?`T)m(8$ga3H;784N;qPlCRL=^ z@HIFyh!3bInP5+_D-|yyv8f0)uNyEPWI1p-xHNbW1An@lob1vpYY~L|EnJ6*)O0~_FN1?{3E@9Mc_9C z8N&uQL_ih~;D)^1mix~x{BNslCUAs$4;Y64C$JXS2`4Zq`P*nHq zT~x!x>Mwb2uQO}D)Xr$&ff&@{m!+SfZ$yel70?;&-&FWOzNmb=D}^$k{x*i}eByBw zq9~q0|7gDOX?Hef!FcasVjybyha24N)I07EF@7uG;ejitJOy1$2(>(zMu_(m61I$? ztIwL*$XZ7#^Oy}M-fs<0i}341$2zM**-JO_hf8;OD#!IwVyhFS)O#N=1veC@k7ayO zewopFbkTlqTLVmX-YANo00MpTifguE+Ox~lAHdY*c?Ck#1BLx4d`)&owftZ0T+%an z7Qm3QkfKDIfMnH8_3)Z5uXl@e?VzG+y75sn8z`u~1K3XdGl{INBSP* z{ZExX{HG!8sPtyC;#Nupm@b8wRg4Td=oJpI2|ij)A9)-}9;nUjRPW&ZZ-GYRUeoEN zvI>U|uYL4%_-6G(EA{RepFjuSgT3V%SuUN+%?j!wZ`sA}<-!8W>n|3YZDP zpZ3ga5Clx?6Sz{=TsVa$(IV1w7?JeS$@lRJATqxj-@-!L#mVaCg|zRm{*lst7a8a3 zBbU#~&wGUdvj7PPmsMW4e?{+p)r^*dF6`c!Xmy1!XcUYTgMIZ#8!@7EzN};C9STox z+7)Nwqd2q^k9^3o@)Q3MnIx%-(Aq=MH3B$=dF5_Umch%8%s|4b7?!OyeQe6?0#{#G zLu~nL5*{WzAO+uYzM9V{T3v4W`9%kQqcvtMyXPm%!B;y*Q?vKH5!yt7f-lvM5>dbc zXb`2I+JIjy;SC;#`7M=pIpLGYbl3SN`a6@WrvOC8pc~W1UNY6PwTvH`^-GY-k*%>~ z!&A+=h6zRT>9hjA!;meED-CJww6Z2Wgx2fp&tz;>XqTw$$6IkY?D^5P;B+KkA%2c* zRN|j?mJg_5vvAC&TMWivDccv*3w_1JV&TcM9#YWYX}((wL||Yd@3=XFRoyp_qQ}OT z`mwD}mz1O{3qJr|nU#b8LiJ^S=2KQDllkCF>8MwCTkAy7;sAyH+w+%GCn7&_FM2RD z@~a#Ri?_8A1LsgJGE+Goog}|g2?Unhwd_t%Id5_FM{4v0&S1lu!qiHYGc{rasqjro zbY;>({|qUfM$#Wbl_)Lh4@6k7Qh4p0zM#cCW42`9wZdnong@E=MbS}{!tFZH)UN7y zYu+PZhMauODbxc{z`kH%7dZtS5w_r)0O3JMgRUYv15qYvT{2rzSt!Xw5i741e5#PR z0j535qVjm!ptS!Y==WsMi0lLF*}=KwNUmI*vu|n=NcDl)Ah{^_qlhGP>c+U9c^i2A zM^C=j`*JmCsHr0wpEeq~!mp#QAZD9HwPWq*Gg`Z+JStVuo7Ha_*WZ_ZC$*za0ppgG z+2Xe-d4I*|$U+?NvZrU+60dI%7lC(AxCkHc2JI)4ZN8k7%ohS|4kQw3EKFpE#tVl3 zDFb&UAdcw@eYF%SlcWoYG38SYMKXRs^(Cpo*Kbxv9n5#HjSx%B%H18zO2e)nkLFD2 zTV71}2?9EL7IaRQ-r;2!moWeo@-!p)tVYIma0s^3owQI2BEHGQ*NO(e;S_Z*>ubj- zXuZ5h_FG3q7U2qzF&LdbiU$9bK$fw3A&I_aYND+lj3uZ@KXGz*1)GFpLED*^HOp>V zRq2hLv9zspRIAPy3t4yca0<215B+aER zsI%iOM@W`e8Dye8X~D<*s#_C|<4AgCiZX zUgLOfICKm`^(L7Tw?B)IR^>s0r! z>MHCCSz0h1V#J^z9(3$Dpv%5*?raOBkT^|b&M`fbLPF4fdbt&M#xSNR61g&QXqtch zev&u^S&}ID{qE#@+>o_!nTK3j;~N+A%&GJbsUk}?WwuE>N=l!L;;fP(ig`Ac? zz`OVDOB=0C^4^9=?x&BuwdeSh1T6VHoC@BSdycvyPT+wYr@QW5pq4oI+J}PJdbs3l9~9DRx&kudWU+|$EM)&9GNfgrE;uTs{O%)eup$1-)NrN zU=p@bF3W1+_1N>7*(8+6a_=>r>{qXg%4D*4Z{19RZE2$6i$ZwuM6*Ym&2(=wwgOA4 zn(SPGbPw^psm93@gCLA@!FFQ!4S2y&0}b`(>ZrCedA)Xai8y2(XT6MiJLw&jbS?{u zIGxM&0^A|Gc118+vbqM!m1$dPu37SIv7yHd6P`(4@Ko1xR+*bDQ*G?Lih5x#x0@K; zV{$KXoTGM5B%QY#;ksNf&wTAy%)R}~Z%QuGW$m$ec8+=Pxhh@6EHxF#6C}ZhmBt%v zZ5|x^z*tU*{*~O|+L9NnNHy`)&nf_R_1rOv7h#LV{8w0<^z^RlUffNSk)hQ9SQ(rT zYkoHox9eNqCTCDtj9pmycHnR9c(8PiHSNHvx-vb+kmHGEeK>kesUk9!4XrKDpbBb3 zyyRtDdqEXD(eb9b5pKuJMZ#i!%^d2_E9MIKetKJ|U_9ICXkW>A@+QwBhX$vP+rMif zU^0g;2mT}@3BYRC@~^&rMR9#cmD6t&`Bp0;8d?CwwtL=buu_zJDC6Te-WdBOFV4@S z@H5Y~^pZo@wyRtGSP^neiq*o|G51;2^og#61rEziq4J9Q>oks-XXX%$PZA}@2y);d#ciM3 zb2wS$?2mv?K6h{FCUc}AykF;d3%-5&Xk1tGg^!Ki=Rk(6bJy$iD?jSFf?{#+ZXwM| zP3h?F;4G410kdK){&6g7hvbvkH<6HM426N8kCDyqMKcyu!&K_TVk1u%d@?y>)_8-u ze7vBTIxwz}0Lz$$Mt*NHX2h25l?0no9aW42j=4xbK4zywKS50Yswy~DJPH|;xneOG zwsH1++xw*3#JDsx!`U4#@k%`Lr8NXO675th8YodFp!oYdE*obSFgzOGD2HP1;riA^ zDrfsDm2@_)bhdxIf?_;?Zh%C)_w)CV2VT=^J!>}+Dti$sq|e<(9uAgf=?wf+pQ~jT z*-ojx_tX6vhW4-|wxys9wxtXP`HmbO|IkT?u-DcgUCYK5{C?5KE0R8ZlE;K`ye8MdTu~NT?d|dJx zBFIRtd#o)wb;z7zpLB@3!NoZJLC0chYtJ+f zIjLyR;J?S-O=k;~-bQ*0i~44Ov{39%odR*rg432Qe%?ZbYyAe|wt*{m71zP>WqU)j zud8XHi%q#MB3!Rvv_CoV6l|Zn+}qC8;4_IDz4EK`7Y52DRFj_`?n^d$g^#zOHMdq$ zKQL}91LQABIZKee=@Hew(r6coy~kNLE;MePuPDmp7p!VPJzO41GqpcR?ND96RtZlo zD9cSK13m{_(gt*Io?;UMf;NaJN`mFP9j+DgPo zt$tx4+XgYP5Ut9%o_fyaAaV8XT1e!2aR>=(cxd==*C3#?j_vZEm1o~nuI1(->$;F$ zN%jV|xf4c-5G@X#iRP+kKX;DrmJzkKFwjxq2+wzKjOOVd`y4$8;mwec;Gn2`@1A!l z2S=2r9ew43Zc?FgfoyhR8^#;fO%gnv#5RkgP*%pJ-;Q`1O`m5HK8$xvCAJi5fe!MX z=5ThPmcE5(4)o(~?A^!CFaV97Sw4qWO~xrAbR;)9@70kxN5q)Zq1IzSuc*RS;p z4q3A!7nRo1nG%tnOg2k~5V=?It(tNqG)q~dRzhXy>~XYR=f(B0U-_kaM$nNi$Q=D7 zXK$`4OkSnaOBd^uv{REAAAW#|SjI=UMOY~|g1>HC@6BGo6JIoy*O2)fmUN&mBU<|e z>vd$xuBB&kXq9MknHm;AzACgpH`|vN7rmtIElGK&?Ank5Ya9NSrSDM4Z1T%g%!~cAM|JnT5dVY!BSL2!*$OWT1In77G;(lC{Le{`G zaZ)Rq+S90omp87oj)G?cAHj;cMz~TyxH-_5VKtZ{*)w1oUB7~Npuqp!BJes$*0o~0 zg7RE6`TkTBI~-7n_Y|FDH+}U_-HyJ%?$@fp$-Cy6WZ1LKD<+l75or_ z+`KjIw{5yjP6@6>JDby?8;GzZGgHiv26phsKKvrhJFA0@VXy`k`*D5w@fzoWI$>g! zhy#=G<_A=S(^>XAa~;5uD{A0u@H<54%_n!suNc>U$75gCtX#G!^2_r!JpMCs)ciaISzi|(LmA|V0 ziv6GkgiVaUlmOp<>HRDALl~eZ_7_0rZ+idAFB}2@zEA=1AAgm;ARE{np)L00PPdH2$VG#sVDwJB)}wfY;dhcZWaAZ#(~~{Js7Egbx@8V3hx#hOa+J z0Cm2fPaF#o~r%f!gY&dN$i$im3P%<_l+ z|IGEfZ1dmoB7{JA{|zs){^>;>2%H=^7Lf6utPgp|eM#e~JX+p>drrS>GCq+1Xi z%>IDEzEaAB2@Wf?Ab>O|TszlKtO*4XG$`(7>g48y)kk+>y4me2SHmSYiGVXV z6~7oK)m6yhZL^y;QR7JK0}DCteK&nBmT`7{zV1!_T)DgS8FvhtiP36jo}o zQL)Ff-&KgCRB<-J&?%%Zj0&{jc+O%;tBVR;)X03vx_q7Ddvw1$WSAf`OFN>8N%Jwh zc^2P;O#)3KP(k<-t#VPu%b1jX$X=1Crvt=9tuE506``72GlPjm6$v&BV-(;L>=F=- z&Z9a+8cyykC2m$UPAtZtxTxZ_=BtFFCwRMry|=I1lNm>(<3X3L*21kT?ugv~O;opn zsVb?o-UbPY_bFQdTi+CmA6Rp3JR>cUE@w`FxW}K~fLUxILsUJzh*5uh(r3WVO?*0n z1hBd6AYL^J0~w?YibFB!R5iUQTB8+zDAv9HwrYWJ(+e#@xfvP#1AoKYT8|fSd%o(f z-!xac*5H?1z#o7Y7AzZaD8jFp-r&#~2r1u6HlO3R8qjporD^3YGp5`w2yP~Gh&MfO z=KS50Qy9~)r$z<>BO#o&s-q#!j`a8C`vdi4Rut@_v+L^dufHaq!#zJn)?+OWB>D(= zw^x&te7Y`3T=!Y(vPqgmttqj7Jox2MY8~JXS}BzsVsRo=?!hNA2}fvY@+dCRu}xs^ zgZiyGzzT$%LB^YCOpF!EuF)2Difwy!2uObvB37Ed+pvSkA7^B}7F;V*rf| ztq9Eo?Eno;1H@Mkn(dxhq;2M&IMTH7)Est!l!A)_DbN?aJBan-uoIubS?84SlT+To zGjk6GH*?VUY-=l?0)Vm#3IfZQf(j${M8;Djn-xVR3_22qQb7_15sjln0ZHPyOj}uB znYHa+K^NeE$b34;U^(o(JmYDoaN%x$$MqkVK#(B*h~dJUNY~!6kBqLv8i0j#@;0nf zSQe`oGo;gSden&FkB{r=#pSseQyt%KH3$o-B|B5}9cWD#WAWtt$l&^QdY9>u@vK{` zN#}|ZWnwI6B)J~g8XI?Oiyl&I3cv4s ztgR&B*;88K(TTHsR!Py}Aa&`94yT^pz`%PV*W=a0g=Os`N-nI4n@7N+N!!}w zD#2u;VwrHG%;hmY66^3|4pjBBr*T3CaWp#0CA#e5>}+Jl&t>%8s?<+^W{W>>WFn6r zwps1`NW$lU+UIAt13p17{_UfBMUQHD%TVcZ_m=(OD@s=Z+ zdI!q2bM;AlFPPO5V4y~Wd2Gjam*nal_+sW9#0clb7^_oU5b7Q1*Nl_gYX?~RRb=6C zKchjcs*n{9qv@dmE$6mq^A-`Djjn*}MFTH#1FpxiGhPnh)1p- z(Ly}ki$&vDNd}mrs7+$OHE3m2lp(hia!7Jzuxh-Gf0Kh^5IbP3N{utofT`IC4-UvS zLR4MoA+4<(cd{Fdu#Tr&Xuush%S%-3J6uQXA7IvmAary(`=bxwG4a_Sk1_Ch&aPl?ryF=5R91(vl4mv@^& zaeS}rzBBKPfBog>1DkesU)S`U;;55z>osrJJNLyK1Rjz%YD<^@c#HjI%dz#27`Kgk zn64k>qc7&RcMJk#w*u}v0pVN<@-gD<9gIz*pJ>J*!LETo-+qbvPDSI=2ln}fpL~s9 z0L6Q_YeUblO;6u`OY0-ss^mv>^Kehel3#C^h=tda#LowAdb_O+gT@9td9NQF$M-q* zmwHH3T8&NK8O;%wgmZ4l$9l7@fz1||vx}#8?#q(e8zZO!xmi0QjgK#(x*vE7uaM`# z{KGaMgZp}|ZfG_G?{c^m3P&!q1CtJs%@o&+hQl*#z)SdHk**R(*f#F*K}oVc!@DPP z28|MFz2>`2(EQWJ+Er8w+21AaN|=;xl#geRowLM2jTu+HjhR;!WHA@vaP%=q!m`BN zri)KMov@_D_2-O8Hcn$Mf}Avj#y#lBx-sNgvEOTam-J*XDlATcwF1A_5DTa_CG}ro zRBE!aAU-uGJ}vVBB@t_jiz*%&kIa*uN`yNzd9wq&PTfGr;}r@;t3wVxJr9cNY@3MJU^IKLp4TiL^2>bHgvPH3&jE>WTtYVBKHhv9j-08CG zs#7hP<%`)tCmdajIcEv`DA9RJNH-kGnU>eil_@|}Z^%Y$U>0jNF7te9N*)M6{5qwD z@$Qz~(E6Gw{SbK52Z!N6dw91JDe^W7aS7s%XkROZVP}v)rx3Bf$FZky_H!0B2a49ZoXsC+F_~lN5kE4xjYFoXe%a-DB8+1q2jfxZ?sE6rk9gJE zNu0nhYm;-8eb(h-m+G|ZI6GUwYMw)*^!%JHyDWVDuD8`J)nBR{quX&auyN-t?`>KJ zci*n>$ygpA8nyYKCuS2I)CAZkafXLria?Sd+_h+l6n)G=ii zBx=;gVq7?69;g##xOpTASoYtH@B2W$>#15Fh*V+tI3}xbbI&_o=Ptup5yHEbcIzuE zTo|x0;W5~ynY6X~Jyi$ObwP9!J^RAACF5&l&&NEQj&&zQoQ8YmU0UCX2_0M!`Uq8t zeb&XkB?bFLa`wvt-{5hJ{(iR;>%Fv%7oNDtSw?}c=xvP-BXjPZNa@*vJ*LFjH#G6V z3|3Sclema);fhnqQ|ay}2t->*39Ih1_lDhSp>tgJ+>oS`=mj5RGF8@T zNfSp~nN#ywr{(_7HGF5?@F^enapn{4ti|+Ge9muF;2MpV!;0crDdSU^yX6PNxwkOR z7eiXA-vfV@ER5Jy2dv;iQ{Dzz(5dQKlw|uLA-wl?&KHb(-A<4Zl|42)O+ggB>oUX6 zrQ6+!oftVR`BtTbo3z zK^8W4^Rd)gbl7Id^y%4Htq8?{ymL1}PU%X5L5uu1z9Vl2{`+{UM}=eGo;LggA8Ks; zSl5$Idt>`x(T|PlqaLZF&5~R{fte4Wyq>NZD;LN&Z?ix?X{b9)hr7f4eIVfKRD}jf zA-_88XT+0WS|M(MuL_ygvwrFlAIJpHG2fL4L$&wbSx~$ofx3bFA)d$HY2B!fC^ip; zb2sr&-bVWKKUxJppmRSOEP)XJIq=*Mf9z+O`@*cjL4gahWZI2 zoH&oi9KIT;d!Rth&Mt=kAfKU_4Xc*oZl>nkPL}tMh<)T)qmCkK z=4yC)=#;`v?vh1EJ~>wtIvaLYPOoC+JUVX?#oGZ!s>lNRJ(a~;n3azh-X&Z?v9f#l z%0M6jYG!7mLR_}w<{BScSC(=cA?X+eH{^C{yj^!zM<)i4PAC#q^t6upF+!vfeJeO9}KQ%djQ)05-x~8pzvx zzT3bpdMU0A z@U7R|q6dH5dr7WK*TutlvjTf|@_)x%0P3F1QMh)1#Xi6fcqcPG(yO4b!6SbscD;Kz z+RQERBjN4|TJPX{c5=Bp%)4!=^GW&rY?Ae~!5&0VKlhNFOa8b!s6N89^o$66uM+%l z3rep(#j7lSwCBWxSh!~|9gfNJ zEOR5;-W+M(NG9-d_C?FTd~_ez)u07a49)Gf%P)3$>YTf7@}STv!x!s+Su%Xn#(Re1sY!Yc z7yp3D=CAg2JLH-*(t>&2MU6;0kvs##XOWcpYua5V=?z7*iXqQz_UUjrdyOIQ@Q$nz zBTH{cSG)M9KvB-iqz|KCF@0W7tZU&-o4khb8v*NGUJq`2*Zb9TH$R&WB7$D*T`LsI zM_0(peG4G2aQyg(M(B)F zy})pBCYEO^DXPFxKk!^%9<0rOtk^?l`Nf=f@ZqjHvo{vpS}pgCC%%;2dG%<(-MUfZ zz7w8H?mL(CLqPixl^E&3yh?O%zJ3T^O&=F$({Eo1prO1wR15tIhuR$N0Qz8}N7VNH zHNfug7bsIq3w@$oL^CK76db zZ5|rs#v?hMbpvDHKp}z3M-%Egcil^S;ETIf*jBoRuTCXp>x( zWb;S-bvu-tHR1+$?L&x2Hi0qA%V+VF`YWWnu8Gb0TcbfVqQl2s&*ZwO8KjXdBCqp_j`k+`6qj2BN=}uZeU9vFiwVw0Lm%C zx7RQb|0E!N-UNJme_kW3P8itHjNZs3XB~B%1y~$yAoyXh;J8snF!1j-dpP_;!O|?$ z+6%XC&{S9vz_@2^_8N!%=y&qMmlY4jt;Gp>$X%$j9a0CI0#${*tO^78<0|~5EIAZP ziauR5L_ww9c}P3tP;nDMrM8QrF5nXGCW0!P!Un@`WnSuE)<3B-HHEfss-mOv@dX=z zeIKE#g?N%Q2xM=WFrP0^c|%YV0N!11Dw4~P&v12?7dk}H;0RI-YbAdzDG&Owm{rXf z@}urT@QZjy$gk|2948iaEw$@>l@M*$sheb+#=$nlYIhEWBT`f9>XBA-2R<6JlPG-B zYOh}FE>*YwN1GV1NB!g@42Ni!mq9jo_A~>*O;_A(s=OH#O+AXXfjqJmIdkko{9vL5 zU}fxYNVrNZkkI}Lz2FF-t&wh4_EHYF;U%*Wn>LUsVYcw}2{T;iSri>Q@2!?dYUvC& zoTB_mQi#bKH-#+jNhZmi^TKouc})*!ZmlNlUq~6@p=A+aNWL0C!6dHrVt5;-1rO+_ zWtCGf;&F`*`p^Gt9=HCcrDe)8>&5M(dD*OEYS!9h;!5smmitJX=J(N93|XuJ&%=NB5XRnkzmjoV?kLP>W7p4EPT1da1>2&m2Pi0+HzSE@ z?!l^s5e{ba0{FxhkI=@1E}xFN7PE;@ox>|7F58Z}gnm2DQ-H-{e>SFQ9Qedxm`b{x z3MDZYQQ;GL5^CGlAV^;r>iWWgOD5_)5m(#@mjf`}(_q-7ceMvK1$%~rVTA5nmE3Pepm^o?mo#ch@WSDlQ#AqQt2 zDP?34oXF?gpW@BisF|Z2yMy?A0l}kv%y6ws*{Cnh@@Ep4`$sy)(_x_86ydX8RGtKh zPmc;#9{TC`wJG2ZhTyjz#9t1{bhwBXo`{lAL;Awdm9o_y;FAwAxkeel_nwedOq1Gp z1#ndD@lb;W@JU;bt}6g{DAFDmxtAi-g(SNfR04RP=nZCo-169sh zgW)jwuEIL}?8Wmtc)u7tiXC1YiXA?F`N-?gbizpT1^o`h$a5egU_kf_YvQ|w@a1x8mUIH3SX+?8(%_WA3Ps8aZJ0b`?mw%n#y%Z`Sf61$=> zo|kznpfPk5e+--@1A`V z)#{mZ3e-1r*?ra(5`%4%yUKg4>Qn>%-Bmoi6qD#r54G-8NbW1Zor%mYz0BW;2D6iw ziqKuC65Pi)2FB&_7&<=RC_Ag_N2Ks^>%z>oMLxWtFhK1h>~QZ#@FK>gupIYE%Vf{P z>6#RgU1B?lbu*kvcj%GULP7K5p^1YJAfZvV1kn8&l+G|~p2MF(Rge6nGWYcLOLVJQ{ zTzxDVEYf#w`b#T?JI~OIyJcO+J%(SF}xcZeG#~{%zKu zj)K}*Ugeofk<2QPaaHjv4guCU(6E!NXD{^40<$~1eC%Uq8*vT7cvwRqD%+N*&1Wo^ z{|a%GEW3kTd;v|PLVR!R{(KZC&hiTdkKoUa0elqnCz-858!mTpz`xfPda&XZhz|Zx zRLtKGB5}{pBvj!zJw+}D^vqUD&e>Htv5h{iS?qY!B~A)Mx>rjehy1YV`}FT&q zOER9I7B+&KcB_s%$x~sb0u-9Ya!BH|z7+X=ki+8s*USm{&jp_D)r{^x1S&!v%iD;1 z@RCuh0#V(1!)SyIw2iQYU$?ms8$tEk$hl_Chr>ENLDpiwio-42PKP06p=KSe2W`~p zYRN}FSZ0Rawwr?>U|hO@D^yT1PRcJw31zlU{o%=2c9`-|V%b|?IOC4+0)>Kzd&;S9 zW)}%xKj$dK#oXWc+osdpklHOXkhu?~pmdh^=Z|a}Vg)ky+lT_?=p%e0*OR_F(UTUu z$vF1!vwA54t9dU1bM6*9gspdkB0+FqlPDT3aR&|8E{n)0DtD0*(MjLO_Asj@jyW{J zHVW4CLUETN)-3i^taUcNYpx^CIrxI+VWP2N$v}0p!N^cUHU9YKuK&%Aas2MP0L|4i z8W;THcg9@1Q-oV8L&$m&2_x(w-j1Dh6cqOc5a&5 zp>b_IhTEAZ`tuhuT_kbh9m`uWe)PDOe|R(kL{0r%d(i~O0;r7fA0H?xLN02FroGD53d)OmfO#Gx2;hYpoGmie8iW7&Lg^u~lk*JXO@yUc$sI$(a z$*3VN@}I7qc1i*9SyBj|{JGa1NI%n93h^zApErTd{YTG2h?_K}e9+T*Z*3+gJ*NXm zX6h$2@$z7z!Oi+x!4aYvm9a2T(@e@AsO~6Sk_9#7%T7CqQ(=yG+2O_W51E_=PWd2R z%Cjm|zgL!pUe=KTdDtD%_WfJYSC&A)TZfO!D2Dfjf_FR*7>vJphqQ($^7JIBDq{Vw@>3`owP9idhe#chV1Ys zofJAB7en1PJdJ*3Ty_cUrA)u2^?Z8%`r+X^`a%){k3AekM8N-em^UEa$#ZufHz44B zT0`>9_iEyHn)hvxF(iRw5DxG8`D&Xa$Mahc*3-cYLHDiDrQ3$rW1d8|_iNsg=Yu_G z57(T5&l#3rH|F-M^fbP4=U&gQQOJGb?gwy~A`B{E8)#)MNi;<){>`+stQ8Hn1biQ+ z*x25ml#C>vVV<$sUb>d(8l$SL1fED{YKjS^%VeyU$Ks7?`$e5Lm~K^s#PA?VXhFUC z`13Q#@#g|&sydx;EM`+&w>g&|-5)O!23j>Rp7P}nxCjuwHt}__eR->>L)nFJNi+qQ zSPil^!}_Y(5TQO0i-YK2L{QbR;T-1g6Fzp-!`3~fBOYBhd~>z%Am=jc$ZQV>MbKEn zQ`^xmnUV^SZWo)c(ZVk@F>=oEzqin9@g`VEI}suTPvsQ?y};CGQoYWNYIls}fy8_^ z-p$8Fn2|ZVyO7sRi*)?(q|U$cW~?izXFcSG4;T7+f+nL3N6*x15-A~zt(6-h>Ra#> znKxnR-Db4PONmlx|AkWKC)V2iSJZF?dnxU)LfN*&g^kYh6Q>b-mIaW&`712&BVdOS z)WKd;nA==~x<1+XGW?__DR5-IV*UwNfSan=M zt%7K_p9)Yx)jr^PU}HuqtNASAWqBUO`Qgi{w+je@SrG(H=AkIexLL=HbVV-37 za)~J;y-TQr4%f(aa@acHo?%jyP->TkP1%OafyRbdn-zBlos?K8nP*$34iGUOFEAhU zB`xPoI^YJz3tHMNH-9Htp{D3gUY8=`KHiEzYGjZ&`SaxN96RGF+gOUD+*D|m0*b!C7*P%^FLt&5aGFG5{P5})` zUz+YW=J$WF-havDJgcg?^?GZ(Voy|idF{j5Ol$xCt@kPSQg|h61hgm5hy2NmYCk6_|C~6iEw;rAj97 z33XGMpruBeqdW$VOWH38iNT-xb!5N*#j3;z67fu>^tq(o;?l|Vj(O5Kjms^^=TXD! z++}J7=H>B!0hd5%zuATVJgatBVnlYcwL6wFgjexFlrEi2W!)|$}Gs9s4AU^|E z#TC^8Ra|AD(+{7o{0E2m)=STL&YI>IS2d#{FUT32xNs<3Ty(Z8-cJev~SWk;i&v&)Ejz`Yl~d!vV^CJslRD% z)hU59IE{nPgn#OD&Cx#HsKECKoJy%X9iWMo;o(?d~1<1X!Bf@(hqX3M^|H8BoH&E zEk-qVxQo@?qfGd%xn|Vho?O~8xG!qc#8K-34->oaQjytggxk^7q%F&g6v8U^hE<-@ zWUw9M1=Y*B(vc9&HDQr<-OM#123H64A=mzYxB@&daeXMbqE->E4opa%pH?|{q6_CW z3*os-Fm#$3C!&`MUOFdnYked#CyMfZeCONb`s5g!p~O`GaUAsrOcnVf>JO_DJ|z~T zg~%oMZG`+vD3 z#f^x}S%lYE_s204z6@@>47hA&`h8Fnw+Fk`6I?J3JaV}(NL(hBVaHYQ>LoGh1~vw@ zuWDQpiD24lXS$pMMq}_)TtfC4fbJu2QxHg5upp8}_NMB_u6Z6lYT0pHN^}o-w$wwO z%l%p|K7RWe71d|6De(C}?3N9Onk66;%u}$wthn@G@xJ{lyB(v@c7l$zue*(S$Jl!YrrV$!>sW5kS};R$k*3f5D@{^e8hvA1t<~uzO z4d4qXBg_c)OK<>w$kU%63a+n0`( zdvkpHbiQ@Y)qFSD88j2z5#zMX0cd7%uH)#*%c1wV%+?qT zBF$JK!3`|Z7P{lfSi_7V7zU@YMuO+CIhb1QT5$@BjdPQf8GHATZ=;@5c0)a@F%Q)XQWS$BXog`~ zZv^WhA~p}LT&@JS@w1q5`pCb-IoqG_4IbT*;4Z51;mD;knntS{h3#m^KqDYygHiFc zT9?xf$Gt{OrowS&fa8I2gfl^KaO|Jxp<~{_BP2SUMQ~6qHzk~dfTHmtsM%apx4);y z*yITzSTvotXd3H#Tt&O>*t~0`P%1WW25deEA-2ghYz(GSuuV&BZFf4B9BMWX!oxY) zHE6%l=C^!U;7auNw44jKEzE#AZi{$eJ1gY2?Kz^QZrhdUjf5dL9-goZGJFwJtxc|u zPn^?2+ZH+^t|m2+7hN(s0z6p^y(((XWo<$qy3(V3O43_NN%OKwYS-|aEE;}GJUys* z`p&LlekKj`EDgW6Yq%w=hIY|@$RgU0DPS(zMJqr&ILSSt6(m)<1whB1ACK1&YvOof zH)^4ia9E_f5+#`yAQxuMDYZHl5WLRI2k{E0@ zpd^`cTauI@h3Tx8NJ&h)BtqV<%S*yaF3oz!+Ar1FjZ5{KB57*llFojgN96rmDj%dF z@Bh6=zo_>}K0p^XAE1%UN!9~&-Fkq2h1Sr7SFK18aRNDUED>=f#^JlW@eu`L0&^;N z?yqgAt9^NI&HkpqOO^YuS@ptmPXwA8s{_^82^^^0S5@6mU$v)k?}6G^8meC1_2jO{ zc2+Zi1LCzkbs9!7qrRrTq49P0A7Rb6)esJD{WC!VN?|079*hnyDK|yPN5=SQhvsG4;XB>#}We@oS^6zInSN01^T)-@D$fUMI%!*R-G`B;G>F zoVU@!ZnS`0fOjyL;fo8=%YL~}5jQN@V^R@sVY6rO*EdZOYiz#j?uf~pt&7k4HrXw< zNG59?p<$0peV3^3p_LMm(C3C`n=%Xyu@`f=A?l>R-jZ_hs zwCE%_-FnsPL$1+JZX=!V0=#6g2@oT~B?IEr@{%FvurB&`5;*~<9-fWN_-oeeCfnl( zGa)!>Kh{vB2N=3MDH*yd%=KVzf(QZcE3gk{@a%kJzKit`9HvmHE~q;4(0yH7!&o52 z<|P*q{+Rj_H&``o2jBon@=uVLgou;;^eCw8`smuEj&8VreKBbXeku5XidhvtNBBA4 z&xSeO#b>!8SNeL^e4NgpnLea+udsf)t~iBJ9#AU$CM!;dT^rx-qlpcwKkVOR*W#uQzic5}HR0WR|mC`YE z=-{qkRb@CBCL>r~R2mAGp9~$VEU7L#RUSHBxVvy?K^P=m;F&-6_BZW#oOM#&OH@%1 zpE>7#>|WQ;$4fyWB7wM3U>gw?^wJ;DYfG*nLZxUzFXA=DR7ygSq+X1a$}F|A^&@CC zDUuKr+VX?NY&R?_%#G~U!!~p8_K@L)d(N3TzxmC~Z;pijzZ3KaCBR|Y(E}*1%m6fa z1WNZHg*qw0GL)HV0L!Nc%`tV?)LqyS6*U*GA@Ttb>V;HvRYTg{OdrKJf#b>Od%dvN zvc%Q)R->tHw=DpY0BDPK0Y3B&g*zO)g<$ zWOxoa0jC~aY*_Hs{kB>xk1h11;G{!XN0A<2Xn0OCbVKNy!QLbh0zPoS1}xx(*u^3j z>mfKqQ8-;tb>yM@#*XF{ui_%SCL_r&1s_o{8^W-KkMsR(UQ%6rt{c)7xjgRSbQ)$K&X&T%IL<$;fPfa*I@G}}kQ+d+4o!sm3d0Thf2snnO z`nfZc(j!q2GEiJqQF*$ewCq$>jsJL{oQ}a`NB8+_szd$|8UETpc`#IYCU~;CthVB8 zW$;|d{*t}LA&_)|=l=k70X^V&oPAJDNK{c2zTdrX-kXsUYdKq)G%%k~*hC8<+SI=F zU}MODIfG_9@jaEAhLC6=7d15+k@h#*uUZQYp`S&Y5f=(>GB64$jG3me>74s2hKwG( zbM86!en00ZvGr@9|AQ3b5M}rTj02c4!rPEk4NJsOnwY6P2Ns9+tbb(YY-a&|E=YO(R6ltlti zZw6kiNM(B2UE0?B-AOwBlJsp#Z}gd=@?6!Lq>e6U(}j)d3@*D4zcP_SFD4Mwcf$j( z9cl03xiN_hNJbBFA2w+{FQn!TPtB<0Rh~>Powk^F&?R1r9N_`e;vo@frz873uI;E`+d^z*mD!V03_J2|D>VICRHIu2=uJqbh;Lbih z$~dN9C8N|Osc>T=7Vn51Z#$9bwvUC|=@>b3c)#7<6}6*O*gfI)NHl&j(%RM56YGpe zPBkBB-rE=zDiP~cr&~LI0<($;et4X9Qd>w=VG#bm`Oog2y|_qE;e&6R2IUC~GYW#} zrQUmO(KTejR5W`N&#I6~NMvMCOJYR#?4E8yT0xhGAl!m9gh zZTZlOFZ7)-pYD53C9&S_3jw!l(;_J~OCAj_qJ$I9eq0y}>FrSLcfQD;(y{ZdOW9{^ zut>lqXs*D9BCIb`3@BViOd5~PeJjvAP2KRZ{g6-=oq?ka1T zCX!RXLC3rH&sLQX%@bI_>#3P1p&2sSxQ-&Ti)qqoxLChMTcKof+PSf>eN?*c_e@)g zEEyoTv>PbpKI%O>Os0%9G?5yQwET2CU3-!IvyzJew5WMvmVoJQsjQ>N(KdPHQ?Nha ziQyk9#xn5Yz{*zklB|f)O!xArk!+iAq-Sn6n#P%wD_KF@L66TRb4N zQhInvwvbN|{)hAk?z8j0u@m;Mf&-_yq9&fGKNzoUtZq)$)yEH&Z!6zimQcDOS*H(I*8TzP2rkihoQ;)RNK{c2 zhWFa%%*+|*mZB&}#2yj}BBQ{Jh#u;pUh1jm!8Ah146UFCX~s-Sx=}<{OxTU=Vrds| zWsPQbpQ2(g4T~r#h)O5aV;5U%Z_iXy#)zKt?=^e<-`Z==St{)BA07V|*ce-mcTgDc zJt4;Y8V4Z3fNkcm8Q$|j4kLluJ3Kqij8H;df0;eDwH&nkqdC0EJ2Znlo zF{TlvQYS5+i@(QiOdhTWu^+}WabPVrc<8EpdPYl^Y)g$ZEmXyvQRh=R>1p(q@Ztn zT={gMqn9hwIA&NZKq*#|n#i`3bO`Ar=@!yMGEvARlF34*kW3XajifGQI>`*WWCERo zu{T%*HT5m_0PjjKbPiV!cxF>wBV2U2?cfa$b;;_b^4oTecO-}UhdqbsV4{%{2{@!A9`7P4iu zYRJRox$xJ58;9OJH*CblZv&c<@&YWvI=0$`2*)o8TA=)ol2wegf{uO$cMzh#>W8OP zA~Zz6G@XS(Fsb_(ly!7#bL1vFhT;LYA(-}IMwArN%A|>dOkzn6NeY`JCx+r7U6n_C zH@bD7>=H|ZV4VR!5$3718$e#m!YvH5MX@Mt`pc31%EWbiR2jz zPL$vuCO8R0@qlkg@TteaBV2&-RSgn2DGKhkPk@ujGZvgI!6EwuI0ZxTfIB2O{OVG@ ze3~o_ItiQ-1&2*=DtX3&Qzf|H1gBvr9`H>Ge*dIyrz*f!23-VBi-HGCuuh(_U|oVg zn&5N{#RI-2!F82GjV=MUG3X|6I)TGb5o`}BCWhWDF+T<$DT?G|Ogcqk$HwjG*tjFd zP-k=uO+K;iiV2f}r>F`(asTrm&IqTuat{wO!ZT^sghsd9#aUbo?xPh}ZEzQQYzaR5 zw}(4||3w%)Ko5g^1TFku+Cxbb_RYWSd;V)5ny~K&f3RY8bN{YStrG*=c)|PnJ=g!NWGqZpx_<^!9 ze~pT}n5}qKaY^YW_7m1LZt{4XeUVFO6Hyd~?|<%1GD#m4MUYu^7m6Sqp->|(1aafe zjq6ZTDS>KAYu%MjXe@0J5k-8Ig0K3h)tc64bdjn%L6Bmtwz$w#Ds-WZ7zTxS&I}@` zI52b1x%WTc`R^I6{(f5c-9t+4q`3v{!SI8qY zNV;%h?R<@-M3O$aJn=OYzr@66ulWOyG_FAl^Ezxyz*fAaa078xSLVKbuG2ew?&G5u z$1J~c^^CQVjbJjU3%rOk+(cZY!w(jR>ca+Nm3MC;3|^?kr%er{f^W@@ zA{?41{AyL=5}Cv@`{h+HVX!zl2Z0Fs;bQh}ZQply$hABQm5ITaLZ7OT;nTI!8!sZ4 z!hI8ka!z0D%_5Wl<%iKrdZosHe)T5Z+-S`7~hin5M zaGQ^S;ONKM4bn+Zj@I!wAu4W_Xzog9I@9~w_jmO;dlMZTCU@`J>hyG{oD?TcZ=xfa z${a|xb+`AX4`z~wTDP^fG^dp21AVxy^Cu;--AZ_zZBXA!lVKD-&w0P?TV`YAjePe* zg0TsKExZV#8~*^Whs}_Iw&Ak7;Wwz55)wf~f}o{T_QMRKtS+W>y_=P3S{JoNK}2oQ z_~>Gt^X;-;c;EB$dCv15L;s$b+$SJ9DHZ{Ob)_PX1@-y91+~ci~_a4oQk|4^ioERe%3DWKQ_JFE8I*2>Hm@ zH$uH41ou0*juush2Z(Cx%(J~xIA}qoO7R*QjCS8U_%npaw}B4B|WeBE0hFmaUdC z&!bD9hm)m|odNTFQrO{OyCd>DXkp#R*Rd-Jy$_1d7bmYjZ(5~*kP>(P{Mxk!af!rz zdu#l6EPa!SKR)t?fHdwx3-cZvjKfiUrEniOQw!QOKr%=+Zk=DV_-GOc5vt00 zGL984nyp^K>B^fK2ub)a7mEvx1MA+9X9pDXiRqZYfU1$<=vwttU`fY3Og!eMcm)(! zODI*QFPM;0BWoka@=02lj5q<=>H|viC!K%t>FVmcq<{_Up1=wJ@(NF@+{_i8N<~WA z2u}DcQFt1GYm^8m877*rw=XEBIKVx8130&QwmucUBBOf-hpvupVX6jC1(LymOlx<( z(3L;ZakRVFJ)G&}WA@O&J#KGL&dsso_Gdb?xx%q*drwDy{&*qV*S5E9cWX{*4(Jo@ zU4H@5RLWj>oNZ7|OIuM8oiq0(FI6kzs$?IeAf`~TkuHSd#vkB1*jOZ>MvQhBd;u#) zx)4FCf?)ls+7Iih6&xQ=30fG80Ht5G0|6#1V`$u-oyyNh@wOrZ2@Dq=TTqe|p@i?sQ zA5bHG!@uVzADHJLiN{vof2%xYk5Q%RkI{?ia!r{v-I`ne8;Hyb7+=4HVc?Z;nN;`a=wE{@;a?DD_%Cdr*J zt&)NvI)PC-9+-fLgjNL@tLsjtI+8EjUUjFVEwOe9KnztQ|~rP%L5uzVMo;WHIZ8LvBjdy2K%FqS}* ztTZO^jejzpdyOxNo~rBe?BaB)JhM9xp2vh;Hg?)ZehWRKoB3S5oK*Wka=y55?P=E< z2aL3Fmn-X6JB-V0+?O}!e#J63g!rc+8v<6i4P}^jU}Fw8$ra%)GNSh1{r<5<9SFHE z&RxG^g_*5O)^;fb_oBS07E>ASBV(k~&sL_o;u@w@xqW~*#LjQ6yY066UR|mv-2s!q zW|P+CwS*jX5+QN&@QC!0=zQ4a%2zoSjx{Y*fb;o-_CE`{^e(qL^SA0*zy;N-j}V^+)@s zs#K|}@}p5AivprlP>_L0MU7ZLYfwl+D!?H%g@9#)p4vu zB!049;&^+`nZ4e1ur1X6F*|eSd}q$%yK_bp&;M3}5bUc+|uty%#i8bT`%u)O0I(oz){#T_~UIBUAnPdQyjmZp|!l9*dXeov`6@VrJ#3rffCbPwAvpbwFx5pb7pOBc8JR>C) zHfbIKVc=9Jj?a2!zl1Y`%?~Z}%Y8n%bL4=zaLb~Q6k<>ccx5Imm`QdkU_RytK4q|;# zB%lg1P9O?+8jvg-WwQIj-)RxhP%aT#Ici9o8!_n`1sSBuv3{u{Fs;$Ir)`3!k){cQ0 zb4dBSd$+yGqWz97b{Fk0u%_=ti`^YhlYH;`WH`JjBu#L9qG9!ePaz#ap-UAzt=gMx zVBh(Bbsjdb$LG@u?}x)4PQr=Ua3biFkbWfI?+b^uM-_Fur8yHgNXetdjw|;aKq+$p zCESZanG%OqaFY72Q&h)&GLShncG%8zAh zt?-er8nO^`1c(3W@siy- zY3toL?5GZ>Fj+&A*b21@(KAx?cZFcC^)y~QWMagF90HtX0GH^D0^DnSb`lt%5#VN9 z-dn66_&w>LWqpnG&nf+ioBrLB^>xw@_iuaRVZeny65uli=ma>g0L}N0AGR~VM1aq? zZf*kxJbQxxeg>EbP^SRBUsP_@8DJ(rdtP^~0@S}rfC~&T6X2o(R2B|YyBJ_0z`+~; z+-7FLz*_{k!~hEcE+YW{yD*|Yv(^H6UMdA;FaY^|ePjA>XpJ^bzZb4!r!jO~_6>}@ zXDfq`;WpCE8k8=$LNvvlV}bqxXXX#F@;0~%WiY_?!;M|T1BYx`nVnp`Ymf;U%uM(< zWX0MiQ9asfheH2%P0S2J*S6&aobP<=D-d1E~s zozBCCSP#S3KmLR(>2%TZO8$v5OIBusMh<_D4mYYV5pF=1xC4c)1%HYjSJYcj!K^Xk zT?scM-)t8aexI(jLy>=bvksF6;~FIT!7UEPOAHQ4H-=yA-;q2iz%xiifG2_1J3QTc!>F%NTTh6m6U6xJfai-C#!Q3p1l- z67DK0v_`obP)uksn2;Ki2fK=+$UnSe@-)N^(pL^`DiF+RNX9eLVIW5*&j11`@tAYiL)Ln znotYY0d>XHn7cG(8jQ2M0kGyy9Ok9?o}Utk-uj8 z!gP-pX5{Mw=Tw_HhE6|<7A9^Ytt?EdTZ&fyKb3l-RO-dV^hBxDgdX=!?eSNUFF%Gl z@e%6ecl@o}eZmua3_eEaDZ+;!_`j4&Os~!r!4)Z>M6^M^T4QHfi3YY-Jr20j-Y)Z% z&I!px@};CXuT<)ES3ia{j^)N9e~ld_@C5XroQFGKgO2j5i~EC)w2cazM4HV_Rn;EG zeiOld(9m7)AZ#CD@nr=45OwM#IW>>6;rlIl9+WRnLDm6-tn*^Xst_?`O)$t>T0G!3 zsr?0*1>@5iufPJqj2?5BN3<3Or5tB)ufgDjY&9{4!Hm{p87vipt1QT1HYKABmdM~Z zr0c?j(R0LLOu?+Uch3=n7bHAB_ZKvtWDt08dO8e7=nzBLAz%-w4THlZau*%Th9m{oURTIeeV&H81v{zQIC#d z|MtN2E%;d^ci2F=ji?@)N>B4>AVPFNp1&->miUED&v-y3+*^7nOELX^l z;(wQ-@@9CPRgXDq8$lGu|2yNgWJlVSw7MeSxf7pBxr2 z|1+X5NcwLihuJY5-ufKo#&u}tILzlch{xo)t2QRoR6HT!)Z!UQw|GutZt;SAx7ea_ zQ+Q|nJj5f)xxiD(yTvP-aEoo4bXF|V0~gq#f&;vyq6;ihV2e)*@HQ#TGWPdXT%pov zT&MDAT&2orT&8Fw%3=%WzyEu(_z!5LdTg=`-CuE`2H&&6 zuxAGG&um-zEAem#A>-`Ic$_uQ&nv`H6b0~m&ilUieQ&;GW+W?Hqvv4QItZncY#?Ue3cgA>cNL`g5jeIh=HSVS|_y!r)iF}icTSVF+ zu}gAaKQ(0zWm+<4GM6$}GS@OUG7mC6nP-`InJ<|I$GGT_mRwdsLCb@sXhk{n{ikGZ zz*5zUk=T#Io6moDe$dj8`I@CsD<)Vrmstv|nDaWo>TkOkvmafPHJNyv#aeq%R9Bks z)2DfLH{ffcLv~9rE|u(N)NHCU+1lEgOl7uacB`_<&TjUfR86M^#9k4YrcHErYI5bF zh(ZulROBu4eky_j@@!O4UIHQtqKG00%3FE$e&?KfyYFopHC0o!UG>@b-19rX^E==7 zo$p-wie)m{g1t;;g3s?ikjb*(dKKLJ3QP``1NM%Leb#{mA(`wuu)Sb^0{b%<2Nnu; z2rLRL7VIS0X|N=)6tFa~bg&$-e6T{WVlX9emce%&SR>d?uokd(unw@>V0XcKkxcR- zIyUe+UBJ{}{|@&mkwtSKT>lQf@58qd>~pZ6gZ(Sq>xb_WupzKvuo19ouxDV`z(&FD zfRSmv_-`_&(_88le~7=-yjDRQ(LglSgN=c`urW9JAbvcSF&}i;;3u(gUV(r7E$1K{ z3adF9t>z)|Ud_)T_W3*fTvK3KVAEiRx0o06oH=}M2y1MyvBp31YqXwwEqr_MYZm66 z0m}uO1^XYK$ByUN%je&p_&m1$aDRb$xVM-ml+S%3WESD}TvlmVHL98*TXM zkX0^-c}Xt31Pey5pM!9OzGe=x$Auap_K}c#)_MI3?4XVOARh(KcSw{6NVa^xlbWKk z5f?I_z$?UI4(y1CKbGev@sF|*3sS2bZEy>`Vm{2{b5`Iw{S$P~gPjoRJk9fx{5ffZ zJLxCtOnQyZl%Jq;0W3kJGezXjBpcjmJdZW^moiqLNgv4_p&owBakk%th*QF|Uc7D)jlpq-Nv{kHI^fC zJzJbqdECFJ6_ zCz!=WS%%51H!c*oKvS*!C294Q2gf>ME!Evxe>`7~ed+b{{T=&N*q`b;mOZYwDeJsV zSxIwEieSzi6@#oIi!4xMcEs$t!q0IsqBC_JN_n8b=UC%$M*ck|6}yczt4|!bq@-f) zNi#dEB3X{}7Q*><7iS{{>W^qN>JiM7)P8bW0iZr9!jwjjS9@f{_eW}2K_Nhs;AhPBX#sjR+)D)j8r+v

klOR4-E~g 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 `g5%Mp=5$rc$n`H~g7LW=ZC3 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

->%J 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 z za-zgOBz67}ggqGA@Y3WDnf-<>Jf5=wY?`jow4>}&MeK5U8uUU0m9+2u0}Uq~oL>j0 zAgN`BP))&<^0phRKn_PM!MG+sCh8Em`&u&w`Kv+TChU$Ed}@r@#WOHS8y+m$52`e5 zSadp6zcXN$_fk{se--px$6{@b25^0?Dj`}@;TWv z5t7C(5XwNTU4kzTCE%M+;m5unqNi}wP)V!hw1D0l9zH%nhCi7Risi$JVF_J9b4`J? zCZ55&7=apyxv+5A19*6u(6ufBk>Xn(#qJ>b`pRwc?u1-XVDH490$pB(rA42}K|(>q zNnYeXx52N!Yd0-^4)4}Rlm)R-GW$q=t_(b?C`ueNBfq-(sQGXdr+c2!zqt9p0nqbr zAV0q%^Afik7PpASdJ9#4RW-AYxl;%E4q7dCe2nZJ-0dx8b{b%eKBZ9k${}>S7QM&1 z;Tm><$*Pj!xpKe4BvFNqvx=;FqeeZNApZ4Bb60L+cvy``o3y-6lTO4Dj<~W(zvTmM z|2%daPgbr#y;Ys%{*e8H)8gi0Jk{AL8Qamur>B#8s3eiEcMdH|AEfuul$)VK@!ACT zX$21+YERCxU_!RqaPZ&m-G&(8hacPK28N`C53x~>+X<4@lE5GA3kh-z>3>Z(fg|d3 znu$6zMHkU9GoQrgh;em6GI$&}vNEcp-NH+HjNS~s(LWFfqVSLf3kMAcaAn_!k9~>1 zJB_`+e#?2fmgvS&ngcI=(S+B_TC|hu=72L0_4B0z&N!eMm3|Glbo z6N3?gVMJ7#DUwK9DB>4wXYyu~;WqZd_2{0fmv=k{ywfC(PXne?H?*nn;q&CSjFyGG zOQz#z?Cp#~ilPFp9Q~nRAV$JHDI-kn7m)LfW%433Y(Kfp z792{9p9VWzXC#*}&_iee6v|d|<6xs^RlW(85bwa1JZ)xH;4;94emkAyad>uEo_gCk zXH9MefTK{)QBhey?&Tj!NO`+|51#o1FBfxzxCSGC4sd3zg?FY4Q{tPI*g|_XEJgH?9hC{ONa%N&O{p02lU+`i0JP_x5V8kK#mMj!Sk zh`uMsN|Oi&Ff*pyZl}v2E~Cyr^ox)$^*FoQ-%NGg(=MOJ_kD&~Ci=e4hXh6O#-&o= zDWL+-o8ww=C^%SwyXH#e8(zR|h4|N+G$E|nPM(-jp>o}w6O#t zC$TB0e&bE_3{J9$W*y;aIZyWh0DE~ug2&Z}bP))nqblD*uApcH^C(+kJis@Md;@MI zG3HWmkjMo?xdZ;0-Io!+Bz)LT?t@5C5|Y?(FxzGEhytg^mth9V9l_7+F^s#n811e-FQIGUoAYQs2qjT4Srof!@{TK~0zZ#ECwgHZ@0n|%;570OxR{2N zttq#fOYtHhB3`NQV!ydE*S>U9$U0@smcRrDzlX3oW2Hf0eDt43nlnvfDb;}MjCjg6 zd|hx6t{Mv_1nKYv`T8tHs4LN?(txHF(e}C8Y0NeK*cQxHauj#cFj1%Cp~`grG+*?=)rvVRnbPZ;#29jwGS^ z95$&;h`FEtFh?6gwr)qZ@XZNf8>6akNA`zSH#95Q3pmKCxzI!ZXQ}VBs z7M*5BR5lZ^E~PR?9yhYsDD-pWz6zsz#AK#A+-;qV|KQ{>1c@80W_q}Xe86mjVgANv zj&RV+$`-v(TWmQ2P$m7UT!h`$lvYqVj{U7yk3g;CAme zRf45P1AJQb1^L$cSKN$4Vkq!lF#7s|50H?4#pZro+ZlvkmA|XE_SP@5 z4ug-_t6c7qUG^P<^7F7lq&y8bZ+{d38!i}=(zf;i|A0x7;eBz7#2gsdu!P~&G+^P@ z74$5TgnxA>*@xwY|4!$H&E=U6cL@`qsGqcd7#KM~r3{s%c@M8*$<&0o&C2sB`8M1r zUG97oKS{{VzI=gImS2NSck07_gNA_&GQYC5%H_==R8Y27E^{Hj@m!XU&DFy?fieqc zVi|qPEBY>Ylf<9C$U>i$osB`8frZ|M?bqnFzskS=-1lql8Zr=J{QVMtcK#y&5dZhh zzZg8YKf3?F8ax9-C*bq4nJ^grT>#sk{O(`Mx&RnY=64Dzs+xp z|Ld~Xy_my=_jQU0f^z8J1C+q&E_J^$do60|A-9H!qem^y`qW$OA z|19hNrv96(`i~fNingxtHxKjs4RDYCZTQvJfdUILf7E{7 z{n_`ct&0N|{vBJF59~Ah6CnO&dB55^Bp@uT{F~?f)z)peZRggKNtV2t$PdHh=0e{QIr0Awyu=ye{3BX z00=7oGJyT2RsS&q>^G74*J;>)OaRBg0C2xd1Ecr;GJpYq(RqIvzyOGVf7{mmr$hPw zV_OHra(@jm`!{Uehu{1E&$iCs{|8%lv&1-i;k&*4TZWmO6u_L1(N1P=bf8&>h6_HN ziedXBcf)-gF7;S{dp+!@jPm^vbnSE<(8C=g9gPSwnMPYG9_=H22<*O|_WB?nTR~_* zMB4Ss3&+ml8UiC0o7V@17l_~^wO%y`!=bs4UZ5~RukAJ}P_SwM*9wKl|2no#`3;Z# z=*h}ZW4X?ZTKCJF%!<$yGPA|J=Zz>9)07v}hp&Vovp`%o4#agofVfT}^Aic>=U((# zavnZGU$gT-R6*W(A_A3angd!It9&ct9qRHY4d4ykH=D zUlh^4>N4tnVFFLO3Z4_VSLFX(cG7A&$df2x)l}Zsuf{n<7kDNHV%^hOt-_D*Lt#=^ zYq@p5Kq@#@ty|?h2c04=HWk|P(Mg^Bn6Gz{(*>+eQ5F!&hQv?( z1YH4&55oo?H}1B!L)n(SYP=dN@+c!@X3!$6wtl9QC)EB{*s7#u3Em8Zm=53U{Wy>N z<#0t3D9#L9I>a`3AI3G2to*htK7C2Hv*!%-v2_!!oDv()eCj7&LP??@%tBJ^azPM3 zZ5;?Cv~EuzxANGI%8bacN>y*o6kZ!P=HZ2Tj^71Ztavm4mv{8PIYS>Ib|Zw~ku_#YBViO#}BG8o>K{Z%u)cRNpua?d9SY>#$Y ze11e^CXK5}<_ejN9iK~S^5rDQ6RgMV4Qq;c+jkOK-XlubM8bT)f5amGgp8s=all;+ zu{T(T9nu~UTMoWU_%h%BL75;6^l)%Yj2(fEW}t$?NeA#7txJT?TI9soH2}$7AcLer zWr*d|w=uyNxn#qVTEBMDO6gyY^QGkYavNaMhh3`-b+SBDaX@SE#j*sv#4?JBKDA}6 z$vG8UN7F4~=t{z3+G;>Iu@ka=8&vz+jmpwPw{ZE@q9uN4HlZ=yi76N^$)paPUt>CC za(1Z(l2{l;@5jrtQ0QCKA271LfK}~n==L?lqj)z3W?na@Kp_jfe%d9aViR$k9;y9^ z$S-4>?C)~AL{73ml|u1MZ~CE`*ldoxnj$?f`3U-jaIh3TDD8^@s} z%rr!^flzudgf}*GWmllUBK$EtMVo{->8WU6LNpUcDZ%NR`j)s=+|WLt*HCv&rg>~u zL`TDB;2@Ehfv_Ge{9w>jCX7L!rSWpZvIsvsw+?u9Mmywjqpj3}K zd@A^3N)l?96|#i=C#@SlK50HlV`xER*9yi;+L%c_aiTwONV}sDUmkdYd-XeC^mZuf z!nTX_=YP=4RI?dFb zdSrGeGgkW8NTj;@7BmH_@)&paxP^Yfh{d?grak*uNEO9Hw+6{1ma}vzk}$=k zT{8h4?=nbcvg4Lu+R_^d=BKTz6`^b+8TfEn*(6yunIqNSXX5d+-Y9_h;vn#2G+KHS zFP*n&WWhTXlO>|l*v_P@$Gqx$(QMX2Hy#X$TH6BVhtz&yWDDMdZt7C8JeP~ zPOv_^dIyLdgKI_aVB7gULxJu0%{K>(>4;k*0dF8+z}@ zvwhYCY6(-MZid(<;5`Xm@IXj}8}Atv6k0V>Ds3hzqSP9I@lG7HHwoc~eD+5+i zM&@R5i;7NlW+esw z0xf>paOr1?$x15~*E`(wE$YVSM2d$=hkc;( z5+*C}3$G^S@Rf(Ogf+ZtD5r6y^*OA;XK*;3nAQU$Z|fXcy?ig!S8Nu9cRIqYv%a^+ zP|Y(eUpmX7N<=O31Abf-Rwpf&J~9-CIEz%ZG5XzR`KPJexWf$Kg<0AA^a)Cr2lnc6Ga(2D^$j^AZG}Ly7X{a`WSaCl3 z6?k-(M@|tkNKc3L-A*>N+?zEfv_)B1EtKZIaCud*Bl#O4XfKp*NMw|v^HZPXy`yHc zMAD|6SVZ0t6YeNv3OtKZt1EPZVFHV3O1@{U(OB4qr&+7J&P$;Bs%s+cWEz^XLwLAD zW$GV*MjY$jc3vE$L=>B1pFba{#ZOYRoQx9t3uU}|93?Lx$t`P#s$c>ID4 zElsTx`v)0O7;|m!<-Cjax<(FMOGIpB(2Du=IH4dSx(p)BPhQu$OZ1*GsCu|q(woEg z)SX!GPVW>KSfn_*j8YpWl$X%i+{}Y4cu9H?!pmW6ECAlOk61;HSJwq+?&*)adRQheMBZ~(?nz^ z)@%Xw&Yp;}p#|l# z6WctQn1rcTW15=H$81kRZCe(ojNBFO5jU)pcF|F!p-MZ=0pz<&jY@;n*mwPz1zSp| z0X9Q(Sgj7niVBt5+%khHusl?2{@#?m>X^9V9Bn({Z^e6Y%^>vC(;4Ik=Ck5m7Dh4h z4Z>?BuIjN-OLU774ZbApZsNx=;C;Si=*-Zq46gBST4gWKvf74pq;eHlAb*9bShM{$@isAm?puorRNbkVsn7E5v~(o z_j~KW?R~AKJIvS?Z%|~Rh;!qxmywu!m~n!YhM+u^+F;SUQ(M0r2gnb>0$p z#5w0t&NsuvJO)g89ky#SzaQNy2ksM4@!-GU%fr3D zwF%oM$)*zkwzsTsEkps%al_?jKR$F1Ed^`WEU1`)4oLKo=kAeo*` z{_u5)dN-#8ufm32I&bLgPupDyGFywy1p5_v!(OVUSKpLB%N+Vqn~Gq z?e3J+BH%0qwLgKiwwEYk~Hn*P}0pbaTS-|4!4LI>GuHs zs>FLKIrV*G>J5 zq?=(@ZMk9Iers`m>_i^E2)53X_9?>S$b>$B%iU-;c>R=Xf!#2ouTlr$Bq=X8W%CkrC$-TK>hR38|h4?r2A4Dubs0Sq264YnMA>=nVT z`@63zHtr@?e?~d4hoF2_FCWWyz5(8=qYWA2WxC zPhnISC5KurdD&mOFfS!q(^S5cqHVi=uXtCuX^GM5Rq&lL(t&y5Lq+NgYz3iHMP+`z zG?|ppq79uVLxs#|$`^0a+CCdSj5WL^?Rh+I$QNJw!eJAq(|$4MjXcz5J6T%lw3@=)UzL)dn+EKMwE6KrV1TCtAEc64jE- zPdibbmrm9rCo`5t7DooD1P|>_A>1Zo(9DpTid||HEw6Itlv9?1*)J^%(}`8l z1a=qsdXf}-6?PAGgXry?;VyQ7@;g?$3IQbk*6%W{S5hkX7ckN7 zQ5Xi|WV+(9XW*>d{b&<)O^Wtd33{%uzKjZWF+b0L?#s-+u>ekYg z1?>a~Q;HViQ+@1@rJ_NxhoA_fiLd(-!IWm3e2hX9P-(F&*&|cEIJFV@{R*VSl|`Rv zx_$a+uguL-IWIrXP9hr)Cf|vB1NVBFKRJWg|Hla81yYlS&^3Ly_)J&j>ZE(5hMWls z!s5;Q7NK&?2GlR7gOsQCwWqGJZ%3 z;4~!Hw5;St4iBgJGDXm2jQbx&t2PK!eu!0XFsyc+_wCIIxLQ5&=OXUawo#0i6pSY! zN_naDImx4gbU?5DlyTZroH;Yiy*#}VTfB7J$1^vb%56Ddsa86D_qqc+`tEeL9RL_>|h7CVg)^j3&G+BwH{Z z$LYTcoiFFG4dhhk2rMyQ6=5_ty6@Hu=lFIo{RZrOhI7DTgkv&%*UFvqtA9@F-RUn!#1(v`P97#S~!tPv^vuxFF z_vmuSTNV`eQE>qF1d_U5g4qddc0Rwd5oG8O{ft!)HT=c2guRJ~$%$QlM9togfcwVluwCKk zkgQAqyBv|`O9q09TSCrOkX&r&7$h~1#I+IFY-&Do6^O*JWA1Dh%ypyA?If^ zUNb%?McPm|^$bL-B*dB)XCz|Bw*r|T2M_sC&=?gPO>KU#B5WxgCUa3k)5a(t!mE61 zin%U_^W5%`-6sQ{L!&2rq7UJG@} z`6~wZJ?&fx9XV+3Sq9hGGX0pep(a~Y#uF;tbI;0Cto|uuX=}qe^>4QBR%Sa#9-qG2 zK<5Jjcb#NLj#W~Q{Pw8N7fye5U`C#0Za`s0@gK^`6}80Xs`&fiYY z;pi{E29gBQk`%w25IBA`d)9FzP+3#Q5X6& z*L}m{Qp?CK^jN0g@QM)Qg_2SCKGT-Q{hqe_=!KV_ZN)AuB=;oMIi zjar-x!lnTzT3~@uj&fN3qEchEqRJ^DqN|q`y38Z|BviB|Q^|NDTP~6hy38~p1|H^5 zJ{ekqdEb~yCVjPpw)#gG8Ms?|-u4}oR6imb;Aw#^v{ogjF66^C!0oIS-lacByTua1 zu1x{2ozw-0Dry;@ipO~rKyKsK>w9+B8&eH?4~Fto5`2#E{@zFfZ>56qh6>YIQRw>; z=3{*L=^zgtS$P4%^ukFbnZX>Bzc?YnMO7;Y`HNU8SQ*vW)f~p%UgF(Q?v7~@m4e~B zBzH?F!1rWvuHEW_OclOUo#6v@532IziCv-K|Y_ z))JcUxfRNeIQJdlrV^3|=uk7LL-Ljl--Y;5U;#AE%1(G&ZLyeVL1A);fdg*SP%F7; z00Ewq%<{gp;a3y#(wvoKgE~)C!^t|h`p{607+lcOoF!N77g8l$#*Jw^U#)(0F!C-+;;!po+$yaqF+x_BD$11qa*n)HtYp`wldAp@((x%9OL6 ztzQD7?o|zyFVxxSNx&8;5V_3TLK&=PF+8{C7y9p zDa5T5$-G`yGa_cmglgc=7Aj1Ol(>FXfqQHQ^%M(ONy}DhxoDc8Az`W zlh;WKa||RCzZ-@U+VM|g_t+Jz?bzVDO@bfiS#n&-3eCYAq zwopB~wOw`O&-;Io6;7?UeQs^Z z+CR!vwR{1p+pAo9yIgl$?TytI63ydSFJlV#N9ZervrElmeOP#{o0-9yGqb1XHjheb zwtn|yR)Qg)FOIKOWl^r_M(G32#~f9RhbQ_Eh~Su(Wwet^Sg*YH(U5C63;Hdl+~jUh zrRbmUgnf$`vB3O6XF+X%194ctgm?9|qh)wGHGFr=u5P4iZYpt-(kvk?V;t`Ya3$k-_ zzjwuMgZuCk*$wt8|BmdGfyl1KuSM!*N7NjNP)%rrFPyaizyI_F=-`}>pBzbj* z@J07zO?e96QI4o$ij6Rc113Q7wDKV?+e;sMOaykCwIPrhW7jEUm3<7yv6yA#>oB6L z8rW-D6m#47T+X4B8xQ^Tsl~RzZOZPt7xh4j>S}$CfW89*df=fkFFf;>yiK*C^KL_A zi1quO4XMjMYa0QK@&3JU-Jqs8br}J^Xe!`Lk{+9;e`pLTT=T~%nInQmi`_~nbMK5+ z2boDmS4taG@<+{G?7RGdu`SCTnpe~ZEKXbQIZp5C)1DWfSW zmLqNdmh3)sj@dJJZ|%!MkVEvAZh372Y=5b>)^p^C!I@SgavnG(?2%F7{RkQ59ll&u z|0Bhwfjj9sD2d z|6}cb+KT_?){cRZg@N_&sog)7{*-qARQL_3#< zKh6IW+5J=Dzpb$o2JWtZ&@rE%yRInk=kJW2E^z)|`~H=&bNi+5Um3fEU;2I;JFCAj zb{)U;q5KPDxBg3C&%ZEsx4-o50Q=Ve#@HbN*XOU>+Y2;yZGX%FF5=G`;QcRsfdqeV z>{$Qk`!l}|iSXYuc7(t_Uf^T@9R3{rc@KQg{f~j^-!yjBKx60dACLOScKl`5Z=-)c z&(DefoBTQ~;N$+0L3jQNjMw{5`E@_@75|!F#|)hQYku87YQO?8zfJ;p`;T?{ua{q^ z^2hrB+=id|b%wu8|BB%MI5hu1MRs%y^o;a>39$P&j2*-8fp`CBW2Zy(|31I&e~jI~ zmtXfE#txWY7dDT-$*5EjQOxvmCXx!wue(y7`Y2VDLrRi@TrQOwU(aPQq3EF)Q$&Kb zcKuoAja-(RYzHjS>2Ji2QX)*fcqy43uC#m-yWV}2`_hx~awOTl3^})qhh} zjt_LJAeBEaMLyY_IABWAqi&BO$!!8O2v6lYYnmyq=B(t6bkn!hchbR@F&6W-DT+GnMRS8v?e!S``g|W&A{}Y)Y@|-=YW1}W zZ;@yQpOu1{cYT4UlB?+a3HZ00Dpph z`;*v#GLE~wCQwFYC(v6@bb%TBF;{94)7UtWOcJeQ5VOv))cUz4#wbTI;Y{*8+KmhV ziQU|9#Eu-}dRbj@TlSQ(M3}!s^m(J-PU)L2P!hz-bWpH> z^3Bdw^WCb_0|BE_)!k*os73#9M^|Ru(bM$FLrsB=v>PN5Z5zm(H+IHz*||>FZ@U;Z z4fEU2Mn5#?pE&U-uaX9Q#0Gdro(q{vH2F{Wg@4o>uN>*Un{8f%5dadqS3NBrKTtB0 z)`@t1g-nKy;_z=hgp%Vi#$%2~)f8oOJ25Qp;YDqHVJ7h#QvGIjC1vI4ZPeh#MIgo}jx-!Et&DlU1M>aaX!Tpu&A zb_Pwu7w*T*7kS2Z(FR5M3a(p>-s1^bS8umCwL0HnE1{H;%$<~+r9ftk-VJ#5bOtTdqWO|?K_r27Iygz z_Nw=S!Kur9n0X;yrZ+`k1B$#s0kvT*l73ey;iC#?Pgl>y&xzKZ%{h(6TKjI1Jewkk}0pMj4{X zf>7XLjwY*V4J(F{iE`fNLG3&^{v*9^-KaaHOl|?^#a4Cx_Qz`B0v`stMui*j|9a5h zA9G6BmL`pcQzbkRS?Tk%G*`uw$PWlc?kVJAq4ErSXcP6p=Ri$vLQ_e6DZNMBII+3a zoa3L#26%kMtQNF{eK$Jk1m5{$C}krR>^<>6UovVBTLWZ)&YrKAXd`cSJo9v?aeT@bH;d=_m5+*a0O1muvD5sG*eNNCK%1;>aHL(~{3Lc8Kw>BG8?n>; zjo1nNLF_hurq=<9ow^lnRXIW~kl6M4{zmL1f6(tt+Du)yRs)HhDTcyF#b-!msUjI) zv1gScH2U6)C9ZDY8-J_J$o*PU9kq_Lk=Zep(H>Pg9Kojz%yq)Y zM!3DDXus1v5hgKrpeyZ`ld*@TEqtvunL1;@%H(R^2=V{8GG4z_7FRD)_|{BfXU!-@D)%fIXT?Ttv6MV-#h9f< z8}u`afm7sgf&CaJXqy@c-~Xz$ll0Y>>@bVc;?$% z5K#(=1XN9xCd*sCO-!9)YFYsN$b*O@_CfAhdj$@SRs_4MdP!Rso5fXSw%wMt_kFT7 z)J2yZL^hM;gBFIDGR$}R4ac>*uA>+Yh2=fj_EWE=HzP)F26-ldd~dv?0La9e!%y7- zbjoDZ>a9c!><@8CE;zkjXRA4TTY2?+Y-xhts3`bN9zAmvR6o#KP%e#*)Zx%QE^j*T zZTUC+Iw5K(*|lh-LW8XdJ1V#c*%??&_ehk3Qx`JX`#?6?VTT*ztq? z6m|}2Vt*vqu^28dE~+_Ks>dy)q~x)ru6#==*(azLhw$Z1o%kkIAjB(p{&`S93wagk zt&k!w@XD^6U_#yKIX(o?MZjFU)l1La)f4v$sSj-lC0#AMoV%QBuAWiutp!*SI|4Zq zDjQ|yF~SN&W=x>fo&_DoJnak!FAbniNM|o}?ashYkV}ACux=0%5E3vS=n+kqQ4kP3 zfE!=#gZ_urcmr&}6)@}05(JRh`N*{%6>w|nBLldNzq-e)J`Jk92R%@PjRxGEf_NcX zZk(loVn7xF7TZ9cKo|7^ugL3lu~x5$V`4spKDz+gSm}XSgeB6YO_ImfxQ7;)%2iMo zb>7E#ZyE4OrMlPV4A_8{k91<(N9SG{J$kkkDrRZNk|UZeHC8R4=MFziwz{Mi0&4ubk!EH8}Nt~*)eaXTlwgj2A~=s zw<1ZEm7X>EgV;^pV1>B6_{WbWQ+JS!7c!pU^n3*@7Fae zjU=;Y)Mf-@3{0>K^|^hs%Pnp+1Wd5o3XHS|CfIcX6YPpbUw%)p6Cbb$MC=R6c!bGl ze>_qZ%B8A1Vq6jvdh;@0q>uR96`0Mnaz7^=xy)IAXMl z2X9EEv(W{qH;Y23$XX$3^Vn9A4qujTMww!55Z73VwUJL!3*s4|uQ>e}q}4T=6&4VC3tXmcXtQ`cL?t865QQ2xVyW%OK^7y?h>|>b7t?{nR9pNeXI7B z-JvQ}H@|-+9nwWp#V6m#T1(v|=wM$ZAG#h%on2?*h`b&y_Ej8nDANp{_}EQ#Z0-1q zNSw{>A&NU*>_J|V_&Ko=*ORjRPm0>Y%Ciu2_Kp6pa{{i0uS<=Np>aef)Qg)2;a76f=JIw@j6!;YSOv+_PCHKbp4AgRq(y!A40 zZ@@K5LORxY%XY1rx~PSzKA+e=Zkj9q2d%l~^%e`e^-ye4dgd`}zUE> zRx@OhgoclKH-GByIv%$(1N+lElJKL6&%g)wyTHz2Y?aTCheHIy^m2DZT^psg0 zmPSIRy_EP|?Dy4~#gI2+=393&n?lqH(Utvt?c`}{2dvhv=KG+iB;p@SSsuGbA&c1V zuXb!DeF~jD)7v|;fHh-sc-u#HvchhyAZu8H5~Smgvj*qZ zW<3m3yGkDNM&(h~=$uxX=a~p_H&Yz$U2a8L_yQW5N(-_qN!%rMN5h;h8e#QUowY{4 z8+OaxS7x#F0%O=XZTw|u;`2-_yYmgkcojWaq!Ugq4fW`;JyE3}d4Gt1+|^PCH0%WO zyIeeg@OmFE+p`pDy@Dj9?0P=ZS$k?vb~sx#B}I|YUJRZu%!ge-J_P#oEN8ezIXknS z0_t}pEqo>8BM*eI+fydny_~Rfgg$fyjnAZ_nw^dZ(u)Xwac{jJI4w$_$~_T(nqk>Y z+{@5_t8Lv?lW8waYSe=iMH4jxi`_-`f0chAE8nAQLDMQwZjXE4hk6=YsEQqNk zDRlZ-sz|Hn<5ZMD{QQhMiB)0jxj4uXZdJUqh*K+>B2O#;i$Yq{JN!}ZlE@=4(1<{Q zr<=}q9moU783xu$N_NPZ%b_5}Omp54uki(l%yEA5*1xjfB?8~0fW~@gqZ^~@{FoJJpf}j@ypmD1w|QKU)Z{M8cQPQGfR`x z5g#wmCMr7_OG4lg*lsB6H?H~9J1h2y(mC=|O*gD-ob;o+23O&tH%)Ravnj4wAv)u4 zl1_T{fq1|X?J>)b1meUIjR(F%f+O!^)T_xMr3Kl$thZz2DOodhmn-lqO-pZpUo^q% ztcrwg9HOs%#Qk7#vBlfWI~%E<3NE|3ng{lwQTA#wF_c-Z9_jPb&&dW)K*MeyRz0{N z_IJas<#0YnBAUoTPU}$^v_k0PpgYY*V3v6PmYi4zcSp$ZT-%#Z?!@B;n^W1mf1_I7`WL+PiVQ1l4 z0Wfw5lGi$N0Au&bD%&*BT<$KyQgM8kn02?!d{BeiuqI8h=9jUH$V$BiVsAhDx~q2| z-I~*Jl#ZSc*L)2yb~IA}V;An4kdwEV>AiAwnct1`e%1Z7O-@YH=FST{`N8g7tMPeK zeb{i|{no+L6XW^lE3Le>rWFoVm{5kB{1otO({kiMeHjwblwGsIP3n$3!z;1|7V zJL73lhMgdzX<64Uu)#IRVhAkoBS;Qd0FcMpViI8PW)Pt52KS}%#Q?PHiU7855QqwR z5?Bkg8DScF8qyYjtI^=0Ed}#Y&a8*pPO~~PpP_yz)NLr$eOFDm zd<|;I^EP&$N`d*o8H>M`-LW-w$b91=6U#Oyb-|+&{cbe)`iYKQg|$r7E2~Y-Pw9#d z&gTzgch>?_gA1OxWZR}TFgsfuQ%GdhoZOkQL{5tS-i5O2!N3`36V0x(g5UA-2eP|2 zpBkIDHty8p9)%vkY=kcniLICmtiE6YZWzp}Fxj*G{8*~f@TrMgqa=}L51V6@NY!6T zVJNyLhMaJCasV_lSK@B&o5+1b=6z7C`|O2 zuyP7Gr--w;-1Dj2T0O&l5x~0^@cc=g9ERMGV{&r5S*iteQKrtlP@YE_i_ccVzEIwT zcCwJ{?{0Z)R$sPQseIwb1XRHcnxmH8uGzGBoT9qS#buuSJr5AEbJnW(9&kMuIsb9* z-OqVjy}G`leRiFCV7A8S$kEDHC}Lk4kahYj{YZn;g!ijqhbT(+t6`U4+PM~q?=ZNt zIUVTC3-xsEd9q(cT$U8!2j<;R7!Ly-UmHM4_pRYnKT)D8FJQ;P>&K)_Z~u20`zeFe z!tXvi!ARFaMB9Nh`f1X(xBCn88IG}G*T+Mnh=7RQ*pj8o~N ziCc0T`dtBEdq)sbabixrFC9*1;y$>+=4{RQIA`tCkr10=Th?WiyO=`Zp~AaqUHo+) zo$hDehe{wk@iFv3wvn6(d1g(K^jO8>*N%)*9o6*2^qQKFv~Le=)Oj^lmaW^N z&XswfI&ka`;g-gZ+mSq~<}>!pxUJm54S-eGPB;@yo^O!LrPcOjmiuhhU;1rta!}VJ zQJC7e5icXKyhapjV32ESLw?*AfjdHaaprK>R2*1dSak?1xi~1fj1*cg6Fdls&neEV z(nfnY%FG-G!zclM!@OyS=yH<}i_Gm`u0w*Easo?z&l|v5$O>Box55CoZUv4f*CEmc zUlg8N{WTFo*~0G)4W9#>$svLL5{ANr zqkIXEYZiTSaY=x!hauG}@lolk^UPHx@_X9z73u|67h+1D<+6FOpqRT?1liOg_tf ztvzG<4wRox4!XfJA}R!m0Zq-VnYYIIz`HQv4{U><|LGgBbl^gCnNOb^y`9bz(|~U> zrM=mlZ^49L-UvL%p|wilD!iICfz^*w=Yu_63p8*SP>i*GoHk&KGkf)Q-!D!ran{{Z zty=W#dL8YgBOq64=ygr$x|NEUF_vVE3N%P5x7r zrTyU%@h@Um1oxZRvC~5Uh#k`u595^FK?Zkt)+;H1*lqsI01&$~PlqeB`Ylx+2mH)& z@d7@*qpQwPxZ5>@FJbNmVWWxMpepBko@{!2W0>s_?OQ+SEjfaS(gr`h8+|9OJu4<% zp^n*X=p3T&9;QExXW`1uR}w+&Wd_{>e6JB;f+5ftaM;a^x#cBtv&Bk~BS4HPwH}Uz z+xC>W629$*l_Ro4KX}S+FS5fAqX1(ovqK;M7!4@Qa!@uTOTVH6B?1-Y-_N1=pbM}H zM9%9_Uu6RqgBB;REI%OZ+5mCD+RB;RBs@-mvH)wvtk6qc(@Q#QC#|HD{-g%H!f52* zTcG%q_4{a>+xQ>C7Zw@4%Z8nIksEryA7;)2x1 z!HjgzfJUbdc}cZ)wU{$p!5GUPomX%sePQGI?5wv|6XIDEC#@&9nO*86`lAWzhx#nF_;i5kE!{Ica0FxdGJc&^ocO(E#zPj$PwClz}|LG|68!O1KRov@Jg3Y}iWo(E8>s4T1 zi^AAR&WhBbq*><(_1&w&p~-rG5;@XPboO=VD(oBiNoWou#t#0#3oIm7F+3l;mHLh; zGEfp{$u*f(=xJvZmJg7wl_4kop&CwKEF-wuliN7_I`KS4nsj~;e)SPxHq4eZT+wQj zI9?_(6W*tjnp$!60)Bprsoa=DZ2&~E(HNXoc)1EMO)C~Oa=8rT6!#(D>wknic`eSn z#X5hx*f%=~ovUxvd*y$$Kkxsck8Dhh5nd~rF-0<=k|lWjgqB@?XshT6X8js%N2Y2e z1IRC5Da_uXya{;<@#&Z#+VQa8145pUICN48mD|Lke9GIQyQ>+W7j4r8nxJB@tT9Z+ zcptHM7QEPU4{`kJDQFZDDe}3L;WjgO zH4$z-%A}6{$Z@8YyPw;o{qJ$p26(Vk>uY^TMj7^ zKaBZC?l5J6Zxezu`SpiwUNi6e#cu~7A`W?)A6IMeLR}apCfRUSumHMqRH0*!o!K*U z2LU9)Ofh)Z!|?H-pP0+CWhGBtT!p8&n^{$p_pD(Qj9WQJM;rDmBCf+{1q3$NAqv13zwUZGZmBCxcbp8zIhl0Lkt%5<&#zku9 z=wG~`-drHdfrNy7uDF7SdQPlztDu~INS_{n1Nr(2viOva5uExacm`>~B6pfp1+gvm z)7J2hh8^VZh8^{%^4(n7|%#R>x~5GK!q> z>A=w4JA}aFYvI0qjFL+o%4edD^zQWY9<&jXEt}TxZ@prTG9VyPn)YXBaNcC#SBiOJ z#XYy#fxmGT))R;s!Gf@Z?29P#d>ili=Kf{%!}5FQx2*x+yF!7yC#O7rvDz$4+ntMf ze!}@skI65xK&=W|*v*rB=DW_&&`@7v`^MeLD8|n$*s$MJT8HU*kX0b6l2QG-U`~^v zaFd`;lVNa^PI{`o>3wAci*w26yy4Hd6R!04dcMt@Noj7?wA$#zDnPFdY2i`;!#_{_i1;l!G^Pu z8K`)WVQ%pTFFv^nj-l-myL#5tnRV30vy|xqdx9%(CzGEc{PsYv&L$_olvBSC<+w%p zcf+ny^X{PRSHtexuZCUnuZG>q79l2}VMoUduyq~NU0#17jQ)q~wSPzJ0N4GCvhL3- z|20_mw~PPn>i&;y*l`%@Gcq%?8~#%ly!e`@*lMBpAY}5XFlCOU;3YI-Cvyl z#&v)3@jrCkUmX0&>;B^8e_LNC{vU417jW~x^mYGFH0&(@!q*M_!{bB#FMQqpKU~-M zU--IzY}oAqu3PyFU-yp;7>c7L@2;^L6Ne>;9F79RumV*08Gv z__}}Z!~TE2VfV||v9bIw<#jLsU&qS&Z(sMncf-z1Mp+fD^Kc`T-DXg~&YV`yC&Z%M zAXypL=P^$5fJI*GXuLuxP0%tyP94o~D8#A+(m5 zDQsX;&Ips6;&kyv9z2F^Z+Tb;D1nTNHHS?lgU7_6cU&?*ymuhmu{4hs=`cTDRduL>n zd@C7JSYo36kc7;V7+09M`f#sCZY?~xLhTBgtz3L*J!z9baUS6K(#s~!m?pd%pO8Kc{Rk;Pq&?tDj&{Uc!q^E+W@g(+8AUHXuEbuG0h zCf=)JRKDrSxpG$_{romYkzv@geFPgN3?fu%xz@4yjZe?DvaJ>bYeO-#X`HsQXp}$s zl3Zvj980&gJ$I~<&*-&gr}2($klo7q1MAj?Z~W8&Iw6Je*YDx9Pi%M4s2?Vtwq-t| z)>}HGHQQTLbZs8Qvr#}x+J-^bUU+B{&lkxkXs@}*z)rWcm@$B$N(rN61O*6_jA?s! zQB9OxN^qk8r-mISx5AIih;V~H8g^d@MsgTA9Q$W@vcz`Xc>R*e7#=?6gvo955^-Gy z{cwVGIloqOLbo6FDFrFDssc3ZenfjTrdjAY8ApxXN?Ok2kLYLnvHFg+btGSx*Ixzt z+rQr&w0Jf)&fD1MaApjMczi_4l_8m2vovMFVoXD_a5<+@iFkDR06dD_{Za-3{OAG6 zU9hZ-KO9k59Z~^rKPInCnT8@RX<;1Byjx=d9(Z&c$6Xu%H$y$4VA`h*1f-VhvPtbUS z5jy-K5vcb!ja>~DYklF5C=pimIh@KpWJ&4*tVWMUzZ!OIN|YLeWkCRYS~Vn!~+_3#n2+3y>fp9F?!(u8g~6Ltxj$h`mLs4X%>h6Y}ly; zB5Of?TZYw%13UT3dV1b`GS`}ScK54cXV%0U4bm5=3rX?JST01+fBc&J^@cfnq6$%d zdf% zNDwjiGtVFI`zR5DKe&}qaF}ZqnCl_K1?5g;A>{shvsGO7ao+H{hOMtI&EObFS`4aJ zQ=4Y4z)RH3w$UN3dsIV&ejOQ>UQf~ZnSezIsYjJ7GQLWoj&XpAH zU4)C{0`7$JaO5gfG4?i=^<|F2lPs8B>nq!7L@PF+A4Tmag3CZnTnD}85Y%n+DG;x8 za}6tK8nrOa4;oZJ%P*t#Y>I`l%hsV4Fn?(Ua(*%uA_w$ow6-^lu3WoOF2)r?O)eQ7 zG|1S>qS^16g2$EycPz<3?)yrR4Fdvhhh_1HFRWAibH@Um?B#?BL6V!W{ufj|pUo?w zJ-KDDN6`;OgF${mtpu5}jgaq(a^LztdVs}X9UD(c$Ub@6jlKqkf0{$(Ps@zx%YWEN zO-#vZB(wvTL+MJ%%&51WNtO)99Cx?4FO#h5V!J70-%P0ypwLoi&PmEAFLN^+xn#}f zz%0x!A}g5CjAOCUPm|J4BU3tjhh&&|UHsqN*Uj>@n&pxmam0hckEO|woyh!Nh+Y0$ z!p`y^6Lt`y$UT?cT@0{|ylRvpJY-#D zTzDSd@t!}WnX{xJhKd;mc6Ey4$kr6kKuzDbKxDfC72v!&fIkv!z3KX10JDMg16hKG zKuUl}KmZ}9X{)xK+0>tP4;MPq5eK7}=4RTI-e8X(I z32t=*K3@VxhqD1Q)3^ zn`OLZc=Fkc&dCGWusiIQ74Q$GpS&m%CT|-K?o>$kKkGT}LWW*iFv1503`!POQditx zPS>8nca8^VhW+5x|L}FG>NdZ89mOwS7dVw(M07DlelfWi^)bD@iip#QZ-n%Q zb)&*X4v)NB>N*5>gg7Cd6^AbKt;QLvAiwN;u7hwYD?c&n(yka+ytV+Pzb4L?$K&Bh z@N?hObv~n`bCTmP5OUs;=^dwbX;DhxLHMU*t0r4VHdyX-v!BSCThwxC!%+YUyD+^B z5{4+iI4vMy$C8bt z3`p3aFll}hrkru$??H9V<|(nX-%r9j3}PqXjwtl(udWOW;lMl@+x6JKJs0w;+_@mx z{;|!4)4z+E{X#LX|5*AVh~DWs155vkI8je9kk`|#eA*J8~T6;_U9I}#d|@r#D$F1BSmyDQgn=7x}@ zIPpb;=`pCt^%xmJ$ghN5%PG&Vgk54M*<}5nzV{%W+FMdN}t8( zkJgP_Q|nO_rOYFl@&fa(%MAbEb@pg!mGjflBcjzuUwLV)!m72-%((Ks%%nO#;oqiE zaCG@oFxO;KnDl-5H4%HVOV4AY90xsA4n=UTfaeHPVD*#?s9Wfm`AUH)Zr zanS~0zhM$uwD;u$(4b*!{f!^>x}X1;MH>EMeRc)D#d0Y#dZZ70Ox4e9_I7*(m+2p(1Ck zKX@H2*`YD}?}^yCMq&8}z(j1zGtRGxSS8ona&Exqx31@Jyv~1jj#$?>iJ8Uu;v33` znbdFCNu}H{5ZCno1-8Xv-eU?%sdpt=*^z$ z4RpXL6#Q9V==?}3s@^$!U0~5BFruR$mBGsDsnQAg&Jxk&yb3Y2LJW?Y8!jQwiG#T@^%Ic84!mC7elgXZ*k^d1Rk zEZ*-HO_X;~>kWMKkemI2j3-_giz}<8Vs-s0l~goll7_cAB!979RdFGe6x*?V%uOi} z@bw1Ju*0Es{N|zPw_)`ig}kzx+jG6R-FtAPF?7e;Bj@l@&h8u+W62PTDBDAdZaxN1 zpYD~PFoc4=YyFd)DbDD++YkGCxt0;2I-xfiL3%gL_DxPtH&9adY*pKM8r$*?|A)&) z33lUsB2%tE8+PfKfTVTSObe)5&^Ez7lkiIaQVHI_(@~8eeJh8JTG)c;Z|=$ts1W1qq66 zUxJUqLqsacp!yi=qZo9zqVFe4!FF5}+bldgjwvpb6URn3XSKKodnxAcH8?LK)Cvxz zCPr-rVi={^o1dA#FJp(#M}##%g0y}ot7h@Gitlj_ zPuk&Lke?i(7iBy1@DNoG`Yica-^N0XRq9NAWfsriPOj*5z_?bs;(z-bzqN?b6LOnQ@|3mughu)P%h#>^_H|gl zeO<;MzOLH68QDq4v0$ECoM{3g=f>?%U#F_&xsH-Y-sIPW?AVvKKi%GOFTCR(+KHq`|ik=XiI9C0D|Jx$KsDG?JKFr*s8Rnr@%8^nfyudJnuw z_57%^&5IXKF58%Qx8ksq?>U?BqDpn2hD^6rX;qb~a?Z*=kK9@!(YcNK{=~RxEWZkQ zk_5SPquZh!Q3B4ZDF2SI58^650T|@PlMlVEmh31r?x<9#`UWy@C@mka-9cC2?ve<6 zl!6U3@VvKPQ=v1|KKgyeuC3mK%1p{IyJR6v*}F9slVqE9vK|xBKU5tQ)x8Q$`XMe> z30psOCaH=Bu|mb9w`hiW)$CK>#*>=Sr^~P2;$^s0Yo;X_Wj-W_Z7DHTlLb1DT(#~a zU=mvtk@CU|V!a&m-LCXw1i;8XW>8>_+0Gf1uWhaz+9YcAq0zvK?J+BQXTkxq_6AaVu(wOPBl+^3sYB zBCQ!1Slb{@HkObLj|+eEI)&f7&N^RaD)!qI8~J{+c2=n;mgN4m{%75NUXx0SdPxW? z?~G--m58-~(ap)qbC(A77Hr(`x!GR{I~YL14wry)%E_@e{J_{cb|QkRIqg)6c5-ce zuro{1#Mrn`FX%gl{E=WIRrwl~CU#%N8pjITnTX4`fbq_(w_gc6d*yN=k#ZUX+&44e zbva#xBLvGb-Z>xPi|KjowfW5263zR;uIU*^Y{Wt)R`FNgRh!nC(z6w2NBbB7He!jJCCBGN75RF?K#`$j&UuPK3ej3jlAM!-0B@V%w>2rqvX>Q zi1M&}4W9R=nmyr!zFifWOpx`pbsJlOPps7J+-i%C}U;Z{G> zU}nIp*(Owq^pKIx{W!&gW(<@u1x$G2!tr;^DlUACTNxb^7tr zHAj-s=oNb|Y>iam3{OPGgR3EH71JzYS8KWOzRXzNCbA3fmto1bhhev9qWY;nvBSyI zHg5#)K3|H`UQ1C$y)?mjCAi!9bBkkM)h=bFe>oa)X;FD=nZXKtNN_s{b#o?uIm5o) zqj&p3zdeZg!6RG$a3xIc8+g}Fs>8boKGhwta5SQvan2zIwbDGQk}};ocC{nRpdn?DDUQXPQn1EItzi;Hm4Ns1GkzB^Nmqva?2%`j95OG^6r8U=N*45# zFpxS*7W~u)-v{K0z(pQk&rmHwCwe2xvlCTw`mcw`z6POPP#2rSilOgV0?+~_{kmjV zfS4U52T_Bn#A_nZXCU%|dnFVfRsnc{ig_LKt89p3NYj{=Wk|$b8!!$~z;>)n+~X85 z3us32isr|sia2e|{Cl?0cj9hRU+0py+Wt+VE8W-??rpckW6EWp$lRAI>08{(cFCs* z>Q>B+!z+NV`wH-NpE6w3X*8r8{=?Vl{^{!we)&2KuVC7c#c*>lu7K0~p7C?;y*A45 zG1toOuJo} zfF)~Hjey~r=5bFy6=J4NN;?JlDdJgmY|T@VRV2>#4m%n7D*OJHPP*Mr)Kvcmfks5D z17qh?q4TdT50u`f{JDI4z=4S7zR14%zC-gm$7ZsT?|gx}1T{B5c}t4=s7ANIx=!^y z{Q=wUP2w(R5uoOS*k58ToCm!D|4|^UDj1r^9CTr3eQb*X0>mNv2T(WboWx;9)c9;cJ*?q($M&ahNzM-aC9b;rtS-Ib zgRkihC~qd2^_d{>*}y!XMefdxGFw^L1o3pn z8)R~A$aStOR53%gbf?Fc$Y)d7l4(D=-I z&s1=&pERdc!DGx;+Q(m()Y!#$EW*)9t?)uF%;@{8yir48MKVboQovD7W*xDn( zj!Y%OX7J7C&bRzi(&wjuexBd?I=QnN(EcmlH8RE4;Bd4j1@QeL!}?N>X84>{vH#$8 z#`K;bfABgA0I#z-E>HuFv>ni0Wy$AXoO2XGSm$$3_L7S+Rpd&|qT$h?=_Ou)4>#4u zUpCVfNxh{drpt|!Gb)1$Kf>5ZCIGI3IEAbb%r8QVb z2$C;A7Nd5>?Y+}#-z)TZX**t&WL>u4f61p}_LMXy)u*vk6xSSaXJO{$K8`LPWJI`H z5KE3zgwLVROr67<{QY7?(ITxaAE{~)8g|6$8Lvw50;$W;$-EX7eMK{i74ue7>7=jK zQTln9)dt=|Usp8;F%)%KhiQJLYb5j_w`f0m%qxsP8I~T0Tbk3np;kCE#=eGLZpa4} zWhSUAKpJUXqTMtdAzP{oI<$5`(@>Y@K8&y1w+n6=9)BJ5sTZs|pmg0$;@3v3eT|7E zu`#pV?=DX_)YCB+Vw1e!<-PSFurK7G$8O@vniR};a2KQR?^sXLE z%hz0rb4ml?IEM|uf(QFzb@wjs_XUgOX;T&yj$|*Eg$;F_-=LkqW>(6sUFa!(*>^@+xn zSG7=02T`eDYpXr~S!g2|Gjo4J*Hr-r!x(ISHId5uJ>|P?uI?pHXowA32v;8CM;2G~ zYOF~72uh;`oV-0~yDzpe>W58iEHoVR!yCMNE@adU9Lj^LR+_biK)&kj zG1O&2!!W<3$%=KM(_O>L2cY+y?ul$w^|q4sK9lyg7W6(BxL;aOr0Bu<8D)}FqaHoX zY|`qQzfM#omuub=ahN^H5BDTL>cg-+rMivz1VW_9>ZWw6!$KP|N$|YyT@aYVz&bQB zzB+d--=@L8Bs1_IUA089zVcCYze--FHGTMVB{uyjYGh0mEJgbfPEDVs4d<^{Vlz1P z-~PL>E7yMdM`4%tcfu|tyiejEoDnnAuOGMn&*OD}UiU8uyT7~ge=h9){^EZNyZ>{A z9iVr_!l=*jm%{F!&;BOt{`utZgxx5G7f%9eriNfi*IF)1G?i@2gkRY?} zKtN?9hM)g<{4m%=EHSNpIYYyf30JY9b_0juUgh*DfR$N0Mg}^Q1OuROeCxKwZg7l! z6Fn_p)Heq&F?td;WnVu#QW?j|rsyKhp4_i+5oLP09t1j_y$~4aU-Y!#QNT6E0FRue z8`u$K6~v7UA{5jaJ_0Uc42v@bD}|rY!8Zk720=z4&F=?v8|ZL{FF8! z0*OIL0zL#p{dp4^b?PoCdI%l2!AxzO_u*VLgnMih8@z_EZ1Wr$w}9d_x1ZlXO33?m{#BZG zu^AAcZ!g@vr8#io&P{e=Sm?*j#F`1E=3)dk?e(?V5^^|_>-*9R;X3TWsT`>2oAyEV7%O95RC9M)tP-KJ{l>;NqSK9|+{#)CFW zroCLz;XT2L%lI2Uwnf!05C*0#5}4gjsAF5GS!^8xTdaefliDBfNpu@=?VqC&G9*-n zabZe&^iIaETsCugwPU|JYLdS?J}40Zt8Nl@n?WOi6@T*O1?{+_gHDm~)%=_|fB^0K z5!mFT0Es{Yi1KF3_i||gD&R&u4kQKS=OmOZRcKqJEp{*lduayUTGK#JL{3rYMq&Ml zC^5mJe!CN6@9E5kwYF3(hrnUrVm}^?1F@9T{L-tgcq;0%)4CXIJ0<%wnNaCiG-CO! zjLh8nm+#1auu`Ue9wDa@dPQ%2CIwyAZaA)u)ZGug>`$wvpP4d(d5R01dp*Dd3l=}c z=$Y3AjctRRB?g+-p6;e+i`H)4y<^fG^A3y)_ePQSAsMH>_i#1g$1rIAbf z`8fJQ)jY%;bP=!!6;k9&JD;TVQJnBgdo}wR8hQb^Q&_LwG}p@V=g4jqA(T zS$@_{j%)-K9eF4I+B^!ky|*p%gZu*<&~pZ>DI2)@SuidmoXx>r;ikIc+vzZAh0`ST zkB;Sf?co1JV2zY9v_`q{BBbfH>f%>^Gtny?$XXTTdm zIBo}BF>Dla;o(PGmcB<=mx`53$cBB8nx;Wcj7BZZ;Oy6~p)wg%+^S|5Bugrsm~QT@73%rHC}JTMIZj@=sv-`DEo{I?)Z?t?qelZDCBcQlpOUw6B1ZW5W9) zlT`imd*!f(AGvxq?Zk*q%gN2zTB0-tole5rb1yvxy+-v{=ytlx)<+}ls7F^T1l_t< z9|ZrdTL5bdm$mL?Koa9$wcB~UQX&-S)eaV&CyvP>7pUmZO+R1lP}Qza4w<*8$Hp}? zzPUBtzyi8}(XS`ndcq~_y_@Kvy2%|;tH2gxL}54>DI;4-#rx)*-%EZU{61thIwUz* zjK_{=wyexaF!oh3VXfZCC|=dmk(DIfwyr>g?Kq(cxAx)3h9E6PVr!wyNnFM}`u-T)@S-Ev1h}x=o)@-grcQPakk6Y zw=a7zKd<9=5DAwI4_q@y2L(|C7?4DJ_-%-Zp?alS!e2H=m5)ES<*Rmmq!H|~ncW2? zX4WWtM5`KCQTL2wXR|o-?&mIYqVwYE0`7Co7~uBMN*qcY&%C&9O_t7uE_7basj;3d zoT+bc*Asb95nX&SL+^RjFr4Jo!ng3~K|S^eqmMwv?p1;ZDUJbXh8xItlq3=WQr z1g0p01h!8^Om&vZd1KdgVJ}zmj)2_a#F_sFyalw?MN+KFDnL6w29);AdNxPf9-B8|DCf1MS~Rs<8o9e@`oRJS z#tCr{HV3R*XV^t?N!TnLO`lvmX9TqK3Gl7+5HJjISb$YZWJ*QKM1qeY&UG~*J>W$VXY6GIPT;enYNBm4DESr=j~Zs)vX7P8b30kI4a?oaaaed zyOVWliK^&Ht7sblevUMP@OaM&H%>4qPNsI=cwiviL<%Y<&T>bh7HWT;jm?vc(M?f4 zQSmV3m5M)@AVwG3l0}j*qvr}V=zPMec?+(1VZeL{8AZ||VUJuI?LnJ(>oPfaf$)``gb#j^1-bQM-8H^#vy@?~> zD~1`3F*I@F46_Ndj=N_ZCsvc4hPiHA=kIK#05Y8Mzga zNA;I|_8>D;Iw;VQEYV1nYOw#N!KwOVQsDs^UeziFQme0DE6R`h20iG0KQJ=S+Gk)o zuKNs``?U4*XzS-3>rk_Y3yu;;Zuoi=4l8ub=1&-pD*EH7k_D^Gl1&#GA+yv@Wh%!i zB#vd0OT z)m6AtO8BsvqVu)9Wb^w2^CNeiF3csI;ygZ{%zop@C-n(3T9rDVRFw%hkVq+oBUW0Nc0KqYLi3T)4S=)dsAPCg_gVJvL8jnGp#Kk3E4xNijdHfkxOYTLJmmn@4Ov4=5xe3 z^)QK>I`O4FCP9N&v}ji@$s@wq(B9y;le{oBGqw+xAf8&Gh%Z0b8Yzp9QhDu#gwt@4 zmCxO5GXi2cVQ<@S?4_mkf)}^KG;Qaqis!}*6eRT_f1Sb_BS${K2^vQon{_-=sUJ7*7>uRzbXM_!=kYM5 zzq;w$dEA-1gOGXaqyV;|9n4wFU`e`I(D+trze z-V~YqXdVe2IX#n!a@>^Zr!bds zpJE)#^R=kX3bo~)1;L~pol`Y`|JxJH6xyOpO*#HQhd&Nx%Ek#MmkEGQy^W~lTY zZ1p;@pS05w!|X*1u5r^J_i)$UNVSUAuzl5tyko`a$Dt3-u{uy>LcRByizOM=W_k1m zOpS_3=B~k5(9_mI&~CWZUB+Z0lhPCtNY+(ruOJ80c|PCa;9gcAj$#^)A1j7t3Cu<; z<#0o2_(?pjg}QpUtP$183Qe%t;Y}2aayes!D9nkb z9ivg}sWj-&O$NU+OALQdo0Hk+%EB70RyH+=CX7?htobpkKY1kf8$ zBv8+^H|!{$0-NA6v@Nb4k{-$yV>hcW^1%6G0{Y4DThFX<=wL4ac|{2SMYJN)Q{C$} zS6VT{c=?L2gE44j3e($9?OAXy*@L;unD%NnPty6cDfr}ti23c$$;Fq;Uab2mT&C$L z=rThK`Kaczt+gQdn=#z2G<~ZEl($9!Tn-+5ARgz{^(M^*Kc=WEQ1cPe_3jKZJ{QKD zvL55JnkixbH}2j7td1;L7u~_#-3boC-Q9vaf#B}$8Uh4&cL{;u?gV#tcXzj7Z)YZ% z$(b|fp8M|i-uv!->toYZtNyjRx_9q}{&!U^y6y)Cud=*i4DrTBY4AlX)ttZEZfAFAk5pi$SXk`h=!Ht~g; z=$_12o~24iUGGgfMq+q~t3CV3?hmFJ-Ro!C)OL}^W1AA1q5}0kX_FVxfkL%$>|0l<=i~0^vhm_uLI*KJcf(y%Np`;#u!Bl@p!KXUGCXDrg_Gb zc#w5o29zsgTE5g3g^z!c_KiK@BrIU=o?4gRbt}y^p8yGPb;=_mkm8*k-dI)&anaoO z)supxyqFBB?bE=oq8`lE+W}pz4oOv%+4Gc%04da^a>{*!x zE=e#N^|am-8GgIFa|8u^W>n4?3Y@+-G^B6}_%K_V*rT9fI@o}R+ka3FN=KL}7xqM2 zt$)p8yY>mLQmS1qafsN@p`MEm?MT8RO4!3>Nh{bci7_t*S8Vf5`ok;xAZ6R2IL@OT zyq-`xcym*F`#x%3>|xGob^9Pi+n^Xu5eI~)&bl7_Jve&_AJ^lG1Uu96t#a{py~rVA zh-0J*=7o%&1v>-<3fWsuCIn&bi6OisG6QrxeIo=9&QDo0y}jx2t)Mc6^!^V8j{yuk z&G*HDnG@MEX-kOcqQ{I97k2a!7d;Dc>Aj?q+I8o1NlRGV#_IaVYA-x6 zWx3xy(582FOUHHdXyT}@NlPgVF^g09!AlQia8J{V9W&i15`19rC#BhvPS}>d_p|?^ z5q$|&t1^wKJ*ioq1KMd!j5hrtf z8Zqi{uEs(D-o*C@gnjH!U%?BFsnrb!-c)jgHs7Ge#vu@gPL=oL#>o;fCCs55b@?2% z4vaNwF1m0|=Fge9b8!}C>)qT9^7G})e&~6vh!qRbq>u7iY4HYe|0{HKL}d^)Ev?Yj z+(}ieyT%A|)55`2lSU;L|JHD3oU|j=i=|k^hbvJuxwrYco7}G`(qaK*fNntEl&7*y zs;VdNAS!4{hTo?z_jO!iF7IVb&aY3uB$o@wnA#N|v!L!2LF*_PzL-6Vy=s}^dzPX3 zR)t=eOo{T6Bo|K08I1rs z3(5xD)r1*a5l!2y;>qAM!l%a}22jDlt-#3_Y+V(}5<={qym)$5$%riD3Du9)tVDX~ z0s$Rg>r4u#`K_qGP9qk{FmF7Jf-E-P0ARgA^anC997a-)RPu}>DVAw!)HIy6XSkwH zs|>Xmxs|MRL8d?yYUgv}VM0|$htUgS+-X%Z=0-*+t{1Ghjh!yLKZ~7{cfGgqA$|YJKQHPFMF=SvNguc< zL<5mYlvsvfW!Wj+^cdaNnBr|#$nIjYV0UfXgnF!>aO}|f>s|TfL|#)l$fHcV$=MVf z55>_{i!1%t$Ylg@cL##sBpB92J0$cv-ofWvt1dI(oCPYpr@%Vn(krwoSWQ6n3C+I9 z`}&GrW?LK*!qahVObJPb^PFttowv1K+b%}umnsUlW)F;0>yz$V?iLkOI0vl(LO#!Q zou_Dzo`LN-A^QTp z;FXQQwuda}iUWo-YvkG?x{1+Nz3x`uZ74*uPFxupylWn1273Kk70A8pxUWmd1#8Z$ zGUV++Ay93MjN{hyk5ZdPfq_nhuKosE95i+wrfrMD_Z?%tn1Q>RHb%M}t=;nX17p5w zffuyduWX>VLj{2~JqP4e;qDB#>#6Q4BR=)t-Wx>I6OhxsmbO-cL!Cj$<`ZC?n)kZT zGW|x<_X!aA>Lla_IpiuAa0|FNi%4I>yfOd={G>sxtl7o$D4MTBV>ro~Gb%@XGS*XvogR z(2#7{Yo7G!RT{Bs#dt_92E>8r4ZrBu++*PQl=*^~(jPBSNkRDp2L{9X#B6+2<`4Z^ z?BlQ*1~MX2t##vQ4NP4Y%}}+QX?N8iHdKdv>-4p-4cHmH)hHdl!0rrr)X{uoi1!K4 z4*pW=on}h5+9kAzYM0ZxW76Zb+>JF-#>isJK!caqF^f&z>SNb_OP|j)GHt-&^D%q; ze3ox(?vUpy^>QSuZ*>cIXjy5VvKtpJdk!B=U}5SB(e(QjQIu^6>8A{0Hv zsVZNIW*m$h337W!X7@J)I|X@XW-CBW3fm?=cowpkvqwYNr(p&;F&Ku57ZtT-;Dd5s6)1-R(?jWth%2BHd zI^=-I_|dW5CCctggnQfpq1#eeM9qc>|E4oM4P{RSzZy9grnDnF;gU`d_e-!|H*pU# z-uF?@Puv_!fr8ic1D*b`1myaSqg~lIt!p%AeP28G%5UQj8nYVF^Dp(shF%6buP12v zBc57&Z8}F5?ghI-nk10#D}naU+Gix{ zn)jfHzMF-!;`ZEQ$9sU+2~V$zw99zWHQiUYVEukr2gh4p!T}NRT`uoXYwX&ro65^H zW%b;j$*BtP@%EOd$2dIR6o-8qW7kjf{YdNy-qmcc=OPyq^CtxRU5lEvK5NG(93#(0 zT~CBsK32UnSBC0ud_IIYUbMoR5q#-_su^&@^ww^^iY1#}dc7_ibJslXsrljx0q}6k zYAiLd*Vp<5U(cPH?Vss0u1n$Bvr+l<_WHVxI7M0-qUJ>(#tv|?HRM^|Nbh#a-!~M( z@~QFS19NVIy|5P=Xc;l`zQ<)>G95X9de)D2-o~a$Rin%_HwHgIV$3Tf$y5l&u<}@mb4{rdNGe&A@atj^C zCnWS7o#R!P73s%>qZ?@&86Cx^I+hCd(&Fb$7-t7K_w#Pe;wRce6mo+i61=J^;$}N3 z_lG0=-4)9%+y9q;Y@T9g4lJwH9 zjFAy8(gT>TA?Q+%}@c12No-``smk-%KV=t4GaqbYw( zhZx?A!hh#=%pt5Ufh?NJ?cs7h`^_rX%`Mkv%)4BE# zhS-t-DdB4K#6YtKa8TwDp&-^o2n$**oS`pd+|^5Yf^vspFo}Vo$u5qwHylY?jhad4 zcS8-x{T+FN8jkz2w2h95NR+4Fkt%j31WNLxKpO;*iI9S~=&YJ29mR#^4yNev6`NRI z#H13KTXG(xv=-Fmab)(ks@}WTziAp+Ns%&m^B!mLJ&u9%{{7)`h)SaxmUAV8`;hMX z1TO~N@+S;D+`%Eo%AJWlaJujvj4nGoFTe!OlFgmh^6TiEgae*EM&(5KaF~p zxAl&#w)?Np3K+Pu-x&<&HDT5}vSaQMIqVakOpMR(wIHylmO1as)JR!8=)3HjW<1k7 z?Vms6b06=EJ~6-7@NT|MYfq7irG1~$@jiv;RB=;4k(sfHMForP#@M@|B|s|n&3kt+ zTJ>_8Y#reI!LaXB`e>5^=}KB&%EfG)_Z1i~r;o2CLsW1`hUO9{w+z?EJ3DgsJ94op z<-8`o8f#h*$f&Q4gVD*6Uz%dv7JQ}tUU1-(fUnX5-#@eQBJUTITw5J(M!Abz&~l^8fGR$(P`qzfrK`b@BN25KH^Y2}I=D)OeYzLyoKg1C zkd01UBcbml(YQX)b4~x_hXKlq>OtR)_uq9>FDnxd-*(Wj#H0{qqHe9iBv)(R*zZzp z!ip^Gv^_jr-n=-@57OqrHb!2aeEV*Z9xrF}P;nr*@=o9Un9DXe4 za~^%@!RDOW;t8^12kYuHE&iP0{aggX=6dg0>GU!GVL`>l^1>NWefO|#e9&c@+$BM+fgf<_+O6sh8=>?)X?BmLuZtn8qhtZ9NiZ zI{7`^x&v&2OD7YM-fPV7qr=ax>XL96mRMJo8CF)&#_Pr7DR_K6A+}nRag$>g`hLDK zNa|qsS)4sNGqTfj7-P3q=d{IX5~8j~^QioFqNbC&y~AEbgqT~fosnXrTfK)z{Zsp> z1HQS1JUd^n0^Vj1nBxw7*wXT9=Oo2igPUgwg^g=4yQ{~&YvcXLRYAr&rxSu#-@Jj9 zSM}$gPrP+S%V;xJtY6XBzcVA%>{F#Jo2=3H*0AP$fY&w^G7G;omiy#p{ve~x$57?t zo56U2Xp4B}c&TncujWcre7^h|5~R$$ws^);t7QJ-i}7KqdwCII!CEb}pHuLgu-k2I4UN1M!sxp7w1t6*GTynaMsL_p7`H4&5Ta2u4ahe3zmscNmA9`85w54$Wk zmU*hyjSi}M%r-*SSM{C2mh&yZ8arR!J~}2(Yuk1j`(O=9f7@`N5~wQk;zLeqU+Kks z-#9+o+bC_XTkma5KV+=6=LV9rKR6l#Nm^lTh3u9(qh6Q4=S^<$GOBz0GGF|(`|gFl z__hM?uh?5db_Ql99X1A6;BRB=-=pb5fl+w>3Nv-ladObJchqsPHT!*lFL0UN|8~GX zLeM?`r^fsv65Z{;8f2?yuV-m#Wcj;S5&s?dA0CDLxA=c}^Xb1D06b6sI74awW9UCT zN&0Wl|L`OJzk)mbCqD}R$IyTH@#Vik|HF^mpYR_m+*>kk)@FVaHZ(K4>9NW3547njea*4{5@LG(9qt< z0ayg{@1cc1t+x6)f9zh!$=KM){&&RiPlTkknWM0c)$gWJpoxOk*xH8H(O%EinSzLd z*2NT(f-e^=`YFA$kh=*_hTvmoj&lK(3w~}(E;btp|iEOF*dU_qBG{?Ff?Le z0*?O6WNu~q!zG7*v;E9T_?JAdYn34eaKQSkv?bnS0xCLI%f3$zr{DlGaC{ptUY^NI|(c=`2t`lbK%H}Ut|-v6s93BT^MKmI|Wv!N$q zWCiA%F*5^8ixCmAGB5&b0WaPfdD`k0rq|mp9f}|=mMZz(~P1ArGy00dPdoEZz4?5PelFp6hlKW1joMcXVt`o zfZY&PSS=L37ZFvcrXE-^(vV*x_cJ%5b zVzOHU$g$=lhSt9cqMu^g_qT<2Iskmx$7vE+qpo{JE#nK1- zrgBsrJ?DM*h596ND`y zN&k8`TVKJLgn|}Do;k>VDJ#Z%TjVZo6e^QmTafrDcGT#KDIW6$3Qss74OKoo%xpOK zBgu37t4J4?tZS#cddKUVYKsqybvwq{;M|^ckuFQDcvlap%cSq5X6z}~VxJ7Y@uOm- z@%{PkAnE&pkoUMl1VZm(VI3S|@6fL4>H+}d1z=o1-#$ZM;Ju3%01gZsRnwGL7RSlp zKr^bX)Tc(QFt;cw9#FM99wdKQ`}UbS)(%ULnxVYYbd5?JtsAzh z2@6c*;}WvGwS9D`@M}u;hLG1Vlzv&hYxp;(C(I5b*b+m0$I4I4Pq#1Et3EGvC+*bn z)M%#Ae3_nEir~8OA)wE&@mGQZj1o0R!aFQysfb&!U7$~}JGCHQ&k;4ucn2atoSUvuqGn7=HHcW zF#St9IanoeEt^c?>dOg=8Mni5x!8iFL)*{<{cJ_W;O zu3b$t7~1D)0$fMe?Ks~bw=jbLARv5dC!(k~lmkz!SI*h_bV`q=W?y|J%t|ztuGCbq zr%2VQ8Oir;`)8DX((*B*$;->`%ys6Vlc^^9%M6@MlcA4CIg1+RM`9f_nR7~cc|GP( zsfn5nft>+xjlinAlKwPU4$Y)h9f_ryq9k^PH(?Q_n^37Q^~ZS->`bP{E5k5^OYKS3 zANt?>KVVI|NxB~81{w-xUhYY;CgTjRENA5@b+xM@rAxcnl?!dA6r02%Qj~tVUu%+9 zlI-YYgU`^H7VIvfVr2~ksft(v7-TTMyE(L^@g~k#SJ{!{k`GNmHnz5h!iVQ-PBl_K zo_h~j=7b3H9r|ncl)R*%Z&scvJkMk)5^H0YQ(haq(HvVY2FLiQ;#g_F-wf-7y*3HX z*qOCg`G)9vxNy*_oazzgO#WTYVb&8JXHjqOoFI3oA~Iih558F) z?iEKUBh|I!wDwfAcD3Wmw;_d1CUR~qd&`m3fo5n;jo33BJ;+#mdh>?Td?s4n-tPGp zoTW}f8}dt3bz4V&-YGYpPS92T%IxPt*bLDs9j_k>&~!b0HEy`dD| zLxzdW5V*YOF;GLLUL$dL6D(Bb2b1ewNdv|hvV5fbEgCcebrU|~mF}x|U~>82NEGl6 ztaT#&Y6Oq9)I!YCBYh!H-=4pt4eXVAmvl=^P}J=T_p$Y~!u3tUt(@DYu(|>h4^8qB ztPO^nXGs4S#5d`?UoBbnLMtZ^9XVqAdp=QU%r&z5AJgEDUbHnx&qTY|r@M7WmQ#eL zLO9lk^$$d@c=Y3)6X?-ovZ=XkijjL<-w3oK5*Q9;RORoyqgjwSY5r>wOb zK`Na^(eXS5kOEdb5es5ts;r5Hl?s+Jh|F63QN4qTibTjQD*X%`ZZPyuWF0kn=8EYF8bs* zHfs`C+WMPS6dQH&Nszx#%M zG4L~2kcxgrC}EBP@z;Kbx^m>nLnCOa>SDDc=N9B|I7r|y1IK)huhd}A{j#1TVOj#2 z+(377L=`BG!Vv7+DT84}`UO7u-n=@7|Q{NUQcmlv%cI9{8 z*`OU^PN`mjE`&t@PD+$Vw)(EBmWn%d2VV3s`Wq`kP@yQs4FyQLgR9=Cy$I;Mdh&=Q zN$DT=*Xnyqa5L^6Y?YGevX6?_@NT9|_+xRfA)Dju25V8!2fQ3ezL64PVKk2z&CU0M zsmmD+ujxHwuo+UCm3IW;??{euSwHf7)YBJei;`F@SCUp}ln%q!lW8F)se~#d zC`J1{aRxRu=>#4QrB|e4#PWRd(Md#t!&Jp1_G-mdD{UV}<00-3B50SS2` z)HIcvs?odgZHV!0Sa(=Tqr#}#2O!AN(hVdH|yBi z>N1R?`fHRJw?4N&qk*6-G^9H8e8ymYMVl*i(f=7O(sv&ZvNJldBMs$Nx}%?Z?L&?> z_51x7SfneYW~yuuV`dZyC5lB}dFxyGWOCtsgi$d4c`x-Nq-?qpYt9<=_S@yLCAhSn_7WcGRB%im6cSSM!qSDh%~NiK?>=u ziRSBPmzzAAYWnc;Z`Co)83U*CoGr~0MuJE3?nO!%UEpp=yYck_=m^SCkkqdsze6L8 zlM(EZhxr6{!hvW(xP!33OaWNHub}pDmV^2B=uHw;L3a?s=HV%_(+M|N;6Q}tQCbT%b#sFZsIX;MPV1n zcjqz0#b)I{H$y&qZe*;=8JSg4-j3AUzld93li5&=#*blI=NIbb%^@zbH!L39bXbhU zfA#vR{9xXFGD$iKA=*|tvmLDU=HR;zne&*V21pBSQ^InBAgYgG7nSwoD`B^H86Ls( zec(#3XFeQyQ^&WsV#2QD*!xy14$Nqn)DCz$iH?7LP(7Hkhf0AEF9|ACqr`E=1e5W7 z4J`_qPA7HEWR#WH#FNGDB3&2T)+c;hum?JudXuyT8Uao?Em-Cl(W(q*R2xn+M5x{G z$qB{_eyJwHiPrCuNv6{VLdwXBlTk$}%Cd0ZCz>AzT!VNL|64Ve4G}?2lUn`}ef%XQ zyhNjvq1+PWRUuZ6n&_B5iic|q?s07#D*DK$dLFei;CDWdmUlO5G!;>HBY9Eo`aPbU`g{8!?VXWzr`M9)l8 zCeKo^pMKy0Se?9zy3Ws9G5i$a8hsx+7LS-NZkPWuh_%C#_t{Y3K*Dt5OL1aAzh(gSc^>Qv4hu1E$SZ+yrzaEZO zHVp|u3$XMTEMUgUu~N_jFk)SSq2XhgA@OFfU>MaLN-tV5DzJfKAEq1R(7Ybl*{W+i zH!h-riNOC75eCER5gc1FBDjQO{&o1Sr2XsY!7+~6+={jyvfcQ4;F!7`o9%PY{v5p% zIt(BY5nBQ#4L?+aFN zDwdCqg*-$xi_0Ct(kVjpkHnhhbr%k{@y0~vaL^B>!ML{c+3oFc8|ES#>LcCGir^!3 zg8~h=(|gqG#6|oc1DhQ_uqP?MfG5g#1^oVq34HGTt2qFl9RL5zk}?_@vKbgM8UGtg z`Y*PhEa|^k{$@%4v+?&+OZT76|FK%jzu5nvM*pS%PipjE3_q#Sf3f^8QltMnF{7w| zU7CNhO#fUB?T7wb@shvzj$cd;(CqtTn)kpLuz<;5?H5b(PiE8|i1?pjM#F%(uwRn^ z>iKXJd9(P1F&pXcSr{{G2~t^#p9KOOlo?Jx1i z7U=q4?FcxTFR=5+cnsj{2UiHBrvT8v7bx)ct68D}0Or3G;P%&izjgf~{@(w;!i@gd z_wURoHcZ4b*>UMuEjW{sS}03e^8@=P!alWm2%O=U;$UfJ1)yhSWcW#O{-8PkTSkO7i~lIm!YJ`P8Jo&K-+lqCb5b-r zrIu?N<;>ryX5iNkKP$CpN-K+FW%!IZAvR?x!&+Kd)%37o?1RckE_{|*_-vNKcQ+)&U)5ID5=Ewxyo90aqUpGw`<60gj_8@b^NuLX2d9ecq;LTx-YY9Cwy5GbTz*5W^+#JA{$qni?5!~@wW?-b6%b6!=p1jP~y@y1o@y#HQP>ETV~HLUCg15`NbKQK*w#~_QMuU zw=uG4T9mIHHU`nuA6LOIAayh;C<&pqlC?^>w^E#pjF}PuO=PmFf~@TXAHLhnE$%7v zp%lzyZ}f09tU$mj;2hyMrS#|$4(0T(s@0T*&8iSNL|O6g`C{Vr`5>J&#mRvg2v3i_ zvM}aka<(x`-gvjY-q|@Q^!^j*c-I9eq~1H`5M9Q_#R ztpr%ea94AbuaY1!3DV1G<`Sih!czl{Kz}YI*Q57Be%TUkSFTVM<(4-mpvQ zI<3G&VsDTe2-2b9`=Jz?iD!LP&!siOh;282og!7+q+T+ zi53XTsTAgy6ghSTQHJ)lJt+W#)1uXc2O$z-;VAbOi1wX@lBWg!J#9uQzgJjw`vj0C zZ(}`;Mv(zLg4jv}ltJ(keK*-tycz-0WCCVJM)B|0FG9gMhyggSWMBJ6Yr+h=P?bcn z2dCwLaA##1E42vKb=g((j-C#AZM>5#b9ERbW-tzwH%9s-ykpE z-chj)j+?p}O*Egs;m851+110$0oy=KKo6sm3p<@em_WEP3+rGhnZFgBmD}MC6QMVo z9a2MZ!%yd&g-|dl#PbT)H?TY;P#AyqdW!Q3p`DO2TLrz47^J;n=alkvEDKcMn-+uuvj7m7;#9I-U)qLy3feNA zLl*2$eU;CdK1$`LdYK7@kaLS_de~%8QSwl3R&Hgr?7?gC=5 zu6$r(i{8&|TSrb=$f}5@7%wj-y!aZa=}8SXyga6>qMqs%HQ^(OiG*p8oRONY zsKs-Pg1nO2sF_~EhpNTS{9~)Qcb}=MMIOK;bCVpyU|_{V*W9mgI|CLz*hK`|2K(@K zie!mbjQX7&q%&H%;o+h>zohUgnvAgVD~Np7*0be}DG(QJf!?;ez$BU{__~`*BFazn zkq6p3%FY&*S>)CJ8&@?UB_#N=Mp0A8`@V3w=yh$UZE`bi(R)=6X4Ha{N+a@%6F3>u zk>eyy0}-3>*FiJtsOj~~n;G?za#ZZjA7k{>>if^wGwOLOWS2N>9P2T5u=JNeUcT*|`Z$;~;w%Vb`8Y;g2#c{qO)HB+!Z@|5O|#!tZ6sq>q(k_+A*%y6eaOeQ|xt zb+;oyBU9jLr~qK0v2HF+W#!%kEv@|hKnJx#I;)I6hYUHiS54!1@KbH3(?%1n>hQXspD3w=C%m+3h!< zY0G46n7&4TviKm_?ccpC=VHz z)N9y>Yd%FVM$HL@Qvp_l1~mOtVM(A4j~nh|F=ieK4d4kPk8CIWktdT8@=R+af`KcD zMe%)TpjlJp6PJ02(a;#PpA25u5Eyg7%*j8dGM5|cUpy!2t2Ijmo1{)QtC}6$twEU_ z_)zC}p{n3T5B>d%YD>S8q_k%AwbAvm_}dDzX_QHG*GcmNvq|uZPt#M?i7e|Om7NZ( zQ%S9)ri0Z~a#G`nPz#G5`S#$82f&{stKLqr!}6|LjkOkOH{61bYrl?Rl_6gx)k+gVz!xnj?iQk_6Dw%FkNp{pK;VlQ{%?LwTc97rf;aTe^wgXz2S zv>1!P{6!Xo8EY{_44x9CJai_zb!mgL+X$uY(P>x-}{AhT*K}gTy%^Y8FulrnuJ~1G{Dd)V>yw zs8sW`q>pacQsttnLDIio>WYd8RT4k8#S~r%+l64hErP}w_vVuPaLTNq=juh)^YO7@ z){XYJycwRe4s zmV+9?W6YxAw^Q|T;{!PmJIN#~d5a^1J8wOf+Du_>BCk0%v;*-Z!#%nWo;<+P>0qc; zHW|JBV9O@nVa<-e#^O*KUKbUE^*~$buMNL;bQ1&rRCLZ5F%exM?&jPZsA*z3Vb^BGba7x*N!s>Q*At`^ylrT7_d$)4Sv_MYi0SEVCM|WAmjp zF^oEPUd0XTK#VD=%68Z`&uW96~YmHr; z(iJz{#0DE&%<0)GoXw@zX5(Z8W9@AVv_1->`5W@Ti;X|@XKT+q{32t)Mkf5cBzxc- ziOA?}AU-IUhL?+Wk3(!>JsE$^_!x`45{N2T@Pa#lMQg-Eo5)bBj%DyU>^2XD`%Re1 z=dcQlU^=;uk4F-PpznHiIbXyLhXUED5pnAb8lgqr=2<2TIaj@Uo+cS^eLGO!JyaiZ z6td*PghsdOE9;9v>1Ps+0(Op;F-ZsEnI z&YBgAa3uGKH?N|9!LUJVd!yJYU%K7`yK_Gu8yLe+7t0ArSsbVwPa zsDm9V=9Zyk9=VRm@L>Fo(3accwt1h{sUsb&BJ^~)SkN?_=G}5p7=?OeoB&Z@jIdFb zC3@zYX z33G5n7>qiV9#X=}n{Hc=;MB$?vD<=RRo-otkP(cazLNo7-DrN>DBnmhR)baB(hOVP zv**9SyfGzcHe0vPcnd==nl8;wp<eK9)cHi zg}co|bBJcR@Y`o{*7!w`X8PjoZz6*hUNlJk#-A44`bi}-eBad(aT0*Qok0r;Nmg40 z%EK51-{}-c9aqz}d~xc>X!$syBhR(mj3O%N`TBZBNdd{ETabquUO&jQK~P3lo|$ov z0E@8;mj&+lL3hZ(Hx=;86*VPb7axGy_F90x4b+#+SJjum7Z(r-CJZubd-jy2Fsyq&e z$z}SG+Go7Y3iH$;e$!C7zqBuxtT_uin8;WM<24FTO!a z#f|9?_7m~qz%M)@Ci@;bn)$Vm(_IrU^l%$tr`V)wS1>A7wu+o3^9X8GzIMOq3(~T3 zaFPHEe?fzF2PLSp9T%VoQG7~ZnSSHZ;NWso&gEMk{n4816!bEgt#bpE6PC~XqXt#A z54~B4qh?eAzmb#|BPqDZyC1fDv!u=NKWvUskJ9cI*h2&@Okv-=H3cKb&Wsx1{#Kt(+|HesV zK!ZxLtN~_Bg<=B$_YP7(IrDv^9Lv{WHA#F{4Fpdm6f=E;kDtMh%J24q zzh^GtY@H!-Gjxz(aVsNc0Z$^!1kO=}bUlb@oid(*hmXZ5QZvbaXciFzT|`LA z8wZC0C$W4#Gua<0+8;?!h%$bR6U$vY;!~2pe;9ErNi>5oiX@S$e=w;(G)ja5^oR6N zOfve1OS0302!nMkEp_z=6;56vVL~5MJ~bS>w}a3WCAQMssfv;4_G#sYvgIRjn&Ytx zPPHTNkdwBaC5K-4q-kW}YdT?va*Al>$~fgidqgqXq0p!*DHY52&}#Z-$|h5f&r9Zt zP0=RzWp|g%t1`xm%XYelHN-Xf4GaoW^1)flR0Ghs*A3nl?rewc6VWPE*;Jpm1a0oF{q`s+O*;yaf6Z zlFIHGc&&zgN740+@ZN(_83$(&;0US}b>Aq;MoeuvMB`+_%|_8o;XOKy`Kr=-arYkH z#J%d-(sMR$0BFkdrLl$pxgHomNX7Qp5-){&Nqj$IwHpC`YA*dalukt4=t0er0jxo7 z-1vd7+iFJ=nbFeg!cK=Ht5@lQ|ryJ#N>5t7owN0aZTpXuwEH_^j4L)qw%0^s>ED5vzW(y-X()p z+m36}vcJwZQuFB;?5a63di}DXGpPLlTc>F;f1F_3@YN_WwdGwb=-anW$g3Kr^CjJu zw{zwAdC#=V5%-JEv`to+CmS_Kbl>vIIAYAk$s33!D`A<|X~1Y7VDxxi%##!B=_`0o z?2Iy&O~`tXb`ke(0fdu_d{=|;dt9H*VU73TU01;B!N*{1akJpF@UuYI5Jn+`$DxPm z2#y1HwR{N(S|LXtlD<{ay=hVj7)MEt zb47L=v3zQYQnsw-O^d%&Yt7L_8Tl8k;9OJuCcrko!Fc7Uy8nYbZ4)BxzLn32vlE4% zc9S!4;C3QpOZ(a>am^8dB2rC4FpBl-nj><>G2y{0q!Zklqi+iJDpQr3-BF)RcCjxt zxDr~`rYb!|*Qpf-OHl$Ag=w33(dgi6jymM)Nv0~fh1PRK2kA8Y>3OP;U?a!x&#e=% zUPM|;%1L{)in{7YC?MJ;_2J%;^~fY(bv~lF`pu)b4$yx<9!dc87b)|%brStI)1jZp}*m$~b$&Qh3RIJo}+eWxIb zdZ%q?7luQzDD~}8eem03khy82ksL`@Rw^~8anyxS1dfol+gUBWLK4>itf;T)s4kYwi)=sz_}D6Mg=kPTDWu(EdLVNou+DHRskNDe@xg1Rf$mcN8Y64rVmnhF4zL`g?c@veTDv&Bs z=5XJA13`O>K_k-Byp4{sqBSUic>e?ilT8`%`9RlUo%B<0vHkTkhGZduPxVzBG@+Bg zOYhQ9C?043y7VV>A#-Ya_x5=hvtkvAO$iBuVPdVc5ZD*xIQx)YB)v&T$$Qimb8$4hJGBnjnI~=t@CGzbJ?uO9+2iPiptng zmq5LbB4-Sc%`n5OsY0JH1r8in&Nf7uK*Iq>qV>VaHZS!-k5?`!&fAm7>9XC78cOi# zg+wvrpAVVE-CJtOf7vSPz=FPX%edz;%8)K8i&=7Gmq?m)+i@It)c35_A~qh0Z%*%D zOJ=5YSQB}U2$#HKUSQz-ZeJ2cMy=Pk#Ws<-5YWWteYf>qJv}XUqKeYXb^ZJxoREza zdsS4?o{bC=4R2Hxgx3O__tS)jdB!lO<>T42y*pi=iD)w|z+Jq9$(^81!T2`S=VjsE zA^E~LzfLcIZ>>&zEkRY89wRdd0==9ct};Asv5)#~5ua{} zBuuQiU`lvbzCrMF&nU+9dOvx;b-bM)MSTYgs!%d{|NZ_593y=snBo3pxolIb?fCqh ztza4P?*8F!Ut&?x6!o1ppEt<2MVMKSrU&17kA^2c0(bOPH+fS$4H?#JhlgC*s9h@? z>-mZX6^|B#`;$pGJmt#3GoH`Jat8?T7R>p@6pFzKTrTYNF3Y#x-+6~LN~$mMLn;}$ zaTl;OC;O_43PH;kS4NidI?!nzHxDzx$aJS$R+}+&+ z1b4fgy_2)^W@mrzd(Rl>kMrHT#(=I>^Ql#};ZHX%f(_TZmk-EzYtKj$749MW z-HhHeI(fE=)GZ9@AT}RGEw9|T;G92gA3erDHZrP4N0glhj$FCidgfk@H&#vN(Y5j$ zjGDXLwmLgs?>#&yvza^X!(H-Zy+{OBGBuXp7qz_Ajh?}BhqKato}J?_vT(D55b->k zaoIz6#7vta^`R}D&sBhZ@3y4w0I$p1wKPGi2eHZ+hmihgcJAG)hwbTL5P_BYJ$d;6h70xtYKo--i;U;=y}{Ly~sXnxVH691lBSvK`ok* z{QbOq8}nCc(H*E0{ucP&ek^`_{AoIXD2o4#T127(0D$Ey{;T~M@4r@jU-)_be}`K9 zMk)SGEdmeYU#P`zl;Y3SA{(&J3;g@Dojm=u?YA}mAM%*{@x|niuO0uR3EeP2evyS6 zNF)Ae|1P7Oo0Eg}Pwl_Y=+-6vKl6)0;luziKM=t``Ner4`S(Xo_c83`%uE$iBG`+h z0c;^~)L>mm6lkHmNa^s#+egAp*Y@++XE{#Xe;CNEf9PR&GJ>R4G0@fWDa0as+Upz2 zIM8(wgY1qsIo-_@fe?INPaAEhiefW3v~YyO-Il-(u+$9LOA&!}@(OU4@$s=`Z`cA) zgJOF#eRsE?WbVZ|XtH|U_xTzVPs|+4d@O$HFIKVU8>_hOBn7lz(>H2Ep!>!uHgwx~ z`$Wf6Z;+yHgpOd|sp&910F55>bhU=5x&Rn_i;iVJuyp++ZS|lO4OeShv=+Jw3c%SB zDP*dLhrFVBh^|pU*yA6&7`|Nnjh3hj|Sl$e_DntgD;6 z3gtuB1cwJVNQ43A8zO=QyiadfdD@<&>j8>IV*|ZmRH@5?4G2~h?E5W;sO%xFY>4HR zam9D_zH{po*<>}1HjQ}(x}Y{(MbomTX8N}3LWgcF36~zS=mPQV7#T;3jF!9&qrkw7 ziX=3%uP#p**?D6lP*_8r*3S*rD*ycXk(&>gcKw3KNYCB9=g863^AYZsk^kGLO%Vn5oe86IqH(Y)%7mv$RiFDds!)bB2)i5a1 zAp>_ZreCE;;BA2*j5*BJxvhuUG;F?S&_uwy(|H&*5Isi%JHcEmPMGD4`>lL)+PR~ofG9o!TJd)c!#|5L41WczN%z0{3Wb> ziA_I*i?2S)Tc^B=33BbY{Fa5Tv^AO)V_8w|)$4T&1W5KM!FIw)#IM1V?3wFC3(rPD z5bLA81~`$3wG+ZI_pN7mW|T=jeC(*|xE)<*WnBQ(3Yri2`~`~g%~C}Yg}IT~`;|GZ z_8SeN0-Pun{N9hme&rr&CD4m(B&H!*Z>w${UxeVbhoxg}v%S98qAB!yy}1`v);KFfZzx-Nv17A9fL-F!pN56- zanvsZj98Xd)O;;!D=wG{=n^;WQHn&0h?1!dYOpm-)%IyEUHdht3QA^9VWGCT;D8w@ zo47ZTASo!83vw~N%DIpg+fC-VHkC!n0g{6Ro-w37lot2IG{Py`HmQdVhTSX~C*`LI zkeP-@UI-S-;T3KhsCp$k={;iV4v!qHmKvqFr3Mvxrp!1{EhihiXVdb}C+L2b7OeJmmFbb%KP}V9w)1HY%G4060CzsB@bP_~4 z6HLFrQBZ`;iASGz17WQV%vY$6OaaF{U{6sJio+}zypo7f)Tf4tgI$@Urm#APf|CG& zV;EA33&?9T;*DCbOv}!#JR!{0gZHC78!A;x$exfL6S!6_rKYBf8_VU&$J}Ub-!J@v z?AUtSQRr6jg;`DLnqTb#6>Q^%LH$DQT1X`g5|{IS;U(isa`IbzgL>Q;ipdYBq_z5h z(}w_6LBp_D&)lT=31UYgPVoE)$gcG25}2oWjbW&b_HEqztmH+?hJ_Bc%9gCa<3H1N zmmEiX9E-ot$^>bNc^%-}a$oEsfAwxmMV$`pgBMH-tabJvgNQuL3QMe*{x~Ni9hV09 z3?@IbR$;R}@p%!kNyQTZ1?UocLWlgNPn03GEyD#&_7}wYmxawAj5T_rH3r&vITfBT z-X`k=7G2pldE|W6;Zi(z&DgX(W<^H`vUyggZ6?Beah;2kk(=*2u8tCd2R+v*`P<4jt>?ARI!krf>};2xyw zu00J9DCtJ=KDKyqkv|>YuM9tQOjJ8{fG_PgLq1MI$%}mB``Uqg9~@Z4rXm$x`=h?E zzfMHXhmj6+q%1tKZMUjLi`UOy1DwB+edh9Ub9O*CG`L7?NS&h6Pkq@^3SW(?%n00M za$}sUB*?E`R%+JNNaR{grMdJvEAK^}3Py}+-*+O)lGys5l90hj;=&{qI1z!6a_EE5zH*eWP!8h}kQ z;GoB#g>f(!Y82$2GW-Fv4RdtF$1yiEmLQ!EP+x>{K?6z!ajyfC(56OJJqPFmNP&z5 zIbv6*k3PZzARfyyhd{+aZP2#MkQ@Z))F&X`ywgSLvWuz!UFGwRm()r<=PV_AT|-&6 zpC42HINRVak1zy3~3Lu zT!V^}nwHZ%9|j9EqMse00*yFKg{Yg)>|2tW2J-t3;-=b-RWGOi6oxJ2h~ zy&@OErKHXKZVUpt?{6K^WZ6YyUMhwAq*xpMS?=XjA z&!mZ@qrh;SzS9(7kbDiUe@IBjTvSrbeWWLY(_b&=5N&aoFM_O2p^%-lTc4E)v0YFQ zDn{7?%tt1$qIn)^e#74BI^Y+{qbO$;n^4qaAMe0>B(Sj1qAK-J4;E?o4r=~lg}m`m zDyg{?hNCeWMoswBkk{PjIUHujiBtZMA^szip9J=NLi31Ex%jS1SydfLMQG*xnPhg==GDbNxjf)0L2XD+qzZe3y!3N7Cq}vX;zn z5{^AsT(YRftyTkJTKnV4T#hS!F!_*wHnG_dy|P9FBIj)GOH_KEoh~B^&Jf99vjDc7 zcw0j!inPP)00EnUbaPi!(7GrNHHEMt`Vy47>I=?1)8$zu>v$-+!Og|sgco|e(N;kS z;iB7p{o^yG=U5EY?3@v!6SLObZgu_fc_em)EQO2FxZ}~rF*9W>ud1Oe`FlKiM_7IL13%;WG~i_ z&O4DOb&bjH0W56cL8Oz1{~T(&Yxy#DKP0H?Zm5>l<@w<|ZwM&MM|GO|9)*^Rz;;3@ z2roFF=8Q}MjL=50G!r&i1`2k3ikkDYGguy198-NLI@6@51YpT0zQ@W03SuCfQjeUW z**&`OLZrYfC8Ro`o|JQpW&qojrEEJQ0fV^Yde=|YBp4lz-a}h;TeK*eKg}J@rgDwAw)}iO7ovT|^gMF0(xrorWiABEV{io(IQ>qS!Q*zx3BHHkinEjwnj!t2s|tVb#=>x(R;@hf=a@Hkci`F<>1 z%W$Zza2dN0OO9?T?hWEp(W@Q>VjPSwf-2Cq4EIUld-*s)9^3EY2#MD0sP_%4*p)jo zXgaV-H^T|lu@fs%l`qnK{i$Z6JTf7kp{l(x0)D*`ilCi|Mg@EXL;yYm@F0R!N~>sU zkfzGkBr9?c6G!5$t3WJv%Xf1ODAy|%o4Gj?EQl-GFbk`#jB5=Z-IPiuGW(yz=rP_# zO3EVPbou$5@4RSgQ+q%c*lFyDL?!40flHI+o7~ZR8b>KZW1xRX5{)UGXY6C7Hx}yY zdCw{IN!s0)vaviw>!m9SIu@4!wW2))|E9}_?2kg0e4;1SGG7__vNbN!v4^pQdlP9P zP-(3uhwB@e8bz=n0(w@toUP7r!EZ&X%jicoku(HvpXgk`lJQarLK{^{M)_40F97wH#a z(d-*)$EbWIqGaQW?)}l)FEp>hAELh&01udwF(VteN zcD#RYz1&SX2clp3VAqB7X#IwGq%DPmp$_v|7F|KrUian%Uu=+swR?#O)r18WK?`xY zMlM5WLBMG(`nDg>DU!3fPn}9XZDirHzXpAx=Ch_qi~$en<-v=1L4zRt0%Wo(qED~` zg+8nG5H_07NZXQmmJs!d(o%zudfJ6ME~ari9nL1 z(o6bi*BL$!x51xwc1OR-Gum(Av}I+he|F8IY2GNNl>i$Pr25+TvvITC@ZD*qrEC=R zVQdwDRMoUH+VOSZqCy>46Q*Ura=5&z)d;2TNMhKAn-~fQtm6Lj#1VlO6EBI0kQc*d z2|7n9v^KPt?dLO?`whE+s)^LdjjGhBxE83i67)0VI2V>Y6rqc+>Y={li3nZ+9~4qbH4aYhQ9R0I}FNMP%U$mejs5FTpB7(VQA! zx$tmH*60_`YnONYgk#`KaE}M;0^)0-wK#SXBi~9ANw}c?bvpS*yfLw&BFyT&F4%tB zW%v-Jqyv9}pBD9{7v;XBgBydAS8w{QA_fcCmxZkcV%U~9aQt>H;U7!e#veFdj@^!I+FiUc@Q0WMy@Nv|0(= z7>QVh%XqC4^}SR)?y*?;4_RQ&oQqEE^us_C_r4!lo(yDrs^neDWLUirh zF9W17T6=VbF65RZq9c`TeZF~#gjxwm=s2ib@Gk<@%gSc)ZTWEzFwkn zt7`(&8WUF-d!USLo*wr@&>Cwz9D%Bl9t)tP#wn6pduAt}y(6SBLRGrc5;D!q{_e%I zg2>yE-6a1#&IDI+lJzL6btcR)0*~{Mz*aY_H^Qe@m~x6KAt*{D6om2`-o4Jkn!&Kf zS|g(kKF5Bg)u5)_Wt2T})dbPuN(vsb=NKdbFO}Bt&-h6u-h2#tdrnRA8eL(^j3=b` zrt>0}hi3#iXg($Gqgf?h>q~XH>kkg_Pq!iwoqFq3>Bk|He($sP#X$w1x2b!RnKkM; z4vX`HrXdkjySd?}uVuW)S~2Bb$&OS*v<&~a86H-uzr@iUYu6n~rfv?oQsQHFggYI+ zX|GVMB_7MxM^z=;dZ2iAwa~RK34;27V*hET8OGMIkPPgM*}TnW=o)cxGFhW3Mpkdc1;+=QAh zt_bIDiKSm*tJqz&eZlicIl}U!=rr^z(CQ@xBn_4JWJrTT<0I$GA7C}iZ`NvJj(Po4hbXhU{y@3bqqDq6QcdKz_T#F(b4x_|!+1tFKU zrV%p&#S#}sXtWA6|;6bKdrOOJ@5mjBsRHz8f>mf<$Z9+-z>Q5%1H4fk_`QV)WiKRM=_z67pbbF;CAT*wU zRwa8go=Uw~eXqiZyi_RC9En!RwOBgjf|74KgXC*hi|}^*y?PdCZVybHn!~vMm_#w_ zUd1q3Lc+P421=2HYcWMg#^%Mfg!a7vDBmMtySS`JMLOdfpVZU7qG;Kk5tt!lE3Y2f zTf#FI+M5aXO&Ehx$xsvY>L~y_s3-cohBpsLSx_wqz;TM*1P7!Pj16QFU;OE+)X66<2^=pt;%HDnS%_YoT56}l6Z-Jcp_nshx z-j~Q*-BMxu>2{AyeT(ZxpB6J#k@Pvt2jekdZ@e`(P`)ajw3751_M%!uH7kvctTqRG zLbLGj7{9EkhTuF1>s?j5h_pBA8I~sZY7C&|Ua4blKSTD9;OP$?rmfgrR8&I=^tr%& z?DG0@iS7`ZlEHm|MgWpFCvlIa;fPb^d##=&(~)p=bmO*T1MAf}%6m8bS>KMyJjVb( z<|F2yvYI+OQ#Fk~o1}58_L(otMT%{;=AozYZS zCD%HRTV)Z#KaKfh0mDisWs3;gh@a$k{n;SUvo~lbbU1pU=FINVK&WI{wdJ-QioittgH4I0`@(_{y>L>F=m>y*=W?r)${}5JtPuIfkH34`!$}93=IeN2 z82m#iN8(pZqZZWVs9gj5f)`Bs_oAXn6C{aWm9wNsm3PO%^5souj!kp<5>tR%nr*}2 zg9nJmg??iDcq^VF*|0Ec*;%`QP;mTIoe5!NzhaPbpkpd&I2Z)6-T9uomW6Cds2`6; zKLR7^1NWJ;o${w*≦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ʾ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%0DZD#e7jb7QvKq5jwZyFt| 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�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

Cp`;bgcRU;FGD*uIUx5_i@+wd?{eJP4$CG}m` zPnmlM*DmPBrlO(YI4&tETvi9B%|62F51a};F{p*4p__PS`(?YL3O%xD*CL|uJfe8+ zZd0K!Z$8DQGD8t|q3(8N>|5 z3}*Mm1d9!ZY|lB@1Z;&jgc*hzf*FAsuo?0$`2@-YO^$I6dd{4nt)HsDbcQzscI{?L zRFhQuIugI2N!FL9+HkQLr?+w+JDKgG&|l${_}D}^b_@uC8bw@Ay&#|peBq-lUf_0k zoPhr!YxH=f{Y3anwkq7k)GNiC1@M)wT~WfrgQGVa#1wsx-4-mj!RU{-rK1OzYHVDU z51AX}h5LL9z`=e^Mwn*`b|?*{O&41B zJGBc7H;zN5A-Ww=R)ok|Z|x<5keM;+KfO_cnM7WHQAMXMZbWK~driRFNXSb7xFV~Y zVVd!iZYIz7UC(-XS{X2Td`h{~j80I$e&y-(4cgsP$kbSSy^MDbDG;ch*i>DyT7SUE zL0H*7F-reqYG9tRp9b1D@lrjbMQ2D5Bz&yCffZA&zJNU}HhAs=Pn;Sqm;`TOj+c}| zuvTv-xE8X*%zSN4V?TQseWFyS&_o*WWW~nl6E2DSdiPyCA0Ic>%6a2Md~%v<*5HES zX&Xb(aPr7Sl4DGU(3TSBb%u}d1?A1FdtU9Mgjzk5i7%Zrd`79wWUOJ|p*P?*IwqwC zP)~8h9WF^mU+3E&yw1o)+c`Y;%$trLp>NLXjF#Sg%*v?F3`fj3p7-#}s>H%oSOQ^P zfSDKun=oR@>0wDiy}%Gu`cSpfW*X*P1@iq3dXAd9&qLH4tl5o99$pUiNY1=zW5R(Ia9S0_1ek?91u$zQ z2o63v2XS96HB%m_fv9cl7+tY_^H&B@*7@VL6i^%0@<1~ypZn>waABm;T4B~~qBK+S zx`(gz{7K-GrP|t<+0hV#Wk_tA#G0KTDI8cviVMQ5uJCzHtbTJ?dDuw{uV7&F=9=Pf z1JfC})RFl5#7;iXGzb@?=W*fX1>@z3jpWSPb0r}(AdTt-nz6GLr4VTfBbOgBxbFo~ zmLq*bA#K*fvlZohd5=kQLw#ivhErHHCsbF+$~nG*k%z7trivm;GZI#TCA9%2))*1F zza}bCk$|4}1rVtPYM2g*p|&E{Y=D?##_7Zf*}V=A(vAk7)U?^+m{Q<4pbHbXQ((Q2 z&8Vht=HL|F2mGW8Ax~Y)IB12vtq`h9#F-XEvNpmES!6NKTct_>{K+L?z86E(0bIXl z!Ygf;GBKKD-9+|7DvZRtOUxzcU{KL+4zBfdWm`(FxHk2YNgrc4Vf({GQK5q5Ky z`}>FQbJ7bhbzAlj_gX){tPv_VJP@5op~3qMG{@`37LTW`15l zcYDe?=bfk z2F-l5G3IXB$5yv3J79SsewcWfcyag8G0f7)6$?j2v%E5U92jZRA~P)R$X`U09;N1< zf5ju|R$suEP=Kzk?Uo`FyxYt^)GzjfKW^BZW52tNV0=ixf?!}hMYMRE2LVSOvV zE#z5dK(w`Q=YG+VPe|GXrjo4dz;-Gd(wXTkE(cE#n15^T2h#^%vBq{4UJ zyt7YVS7#U9!eVmr9Xw+Bc<;AZ9WEgGG@y)cTM_p0Mm}A%XRR>Sbm+*SUGFb{2dpH< z@A(iy(aoPt>P0f4wHN>TQ+~@k2^Xo@Lsb#&`%dt32C~x34%rUO3g25g#TXp#dGAZg z7FSC?A_1SP{MUpnQY-b#AoecXs3W7}pr867Nw(y~&mGTBK?*NDJ1pt!j$@Iy z_8ahA<~$xI@HNf&9}BY!buMf3J(hV|HQH}4yy~@D#z%D_nQ;fER(HQ=9Ill)7Lrir(yo9U$+%mI+ zSi9Tm`aLdJ=EzXb?dAU63bWRI?89Nl}n8@bb{~m1v@)LSI{a zXgT?u^SS$Vp8dL`g`MKZhq*fcr2XQ8(Y2_yM#MF{f&N?1eJEzu%#H^1j~e5zWP!vr zZGj#u@jD;WA&xl^tE}6o9wxlos$Y#=A8IiKy+i;0fXH)buK$zC`~!hudb*LqnwgdH zKiwDcmypxI+zEiy{Hr`)0G#RHrO#OE=WBpJS3jeupReovi~R4T{@-q#_$!kijh(mVE!Y>iADU{kLHGPj>zv;rjoMpZ{mRy$b-YJ-xyHiLf8|5&sQgKLiN<6v>o5)|Z`rm_&#!mA3rpEMtkNm@j9CE~=QMaeAn?2WKBvK-DCqm2gZwgH-CuP-KozJCfDTVTp~OGR&n|0#_K&*X zQz#4o(5^pKew3fOC(*Aua{yS&`%?sX{;9)yrh5<2m1F%S{HbGlrc)#V0$Kv(__O@f zNj=liQT(3D*8HLSNo6+zbpH*NJqXYl{@fX0=Rd1Y&w$IuzX};($?m87mY&AM1U&wU z%C4gY0{Zo<$ItQpHPDaBuiO83sO%>){8uWQ6wv;a$_AwIZ&WrLp#3YA{THzf2mq*T zDZuZ)a{9l2g>m&C^Ld)n6J>4uto;w)k^YZD)(p%{jBI}}(|`W@FBoe!mOrHbnXxAO z4~%sw;428I7BJ(V=rYdl8S4#3ZzBV*)_d16*n(_nIB>YAVeI!t5Sl90R`}-P5 z)PI84As4T`9}yk=&si85D}cWCo6dbiTwOWyL+1b>%N3$3qd^t;?>46r(ghZ}xczWc z^=E)Kx-!FQTO#}{P1-s-Vwx^od!is>vZbSZyZF^d)g#rgr*tWD7&mdGjTwCEWJ5ln z?atNv^2SdLB1^fdbNFIt+o!Ul{ z5>1#c0EJ3ep=i3~p1EALBn%1N0+YJ=IIzJ<0o{V5kCidz_4MtEASMg~i{p{^QHJAD zQ^bQe-ZcWVLZ~Peh_0`Mau{O{D#$s@%}JmybE{Uq)MvaFdq>&>g!&ud#ce^b%L!V) z-1C$8B5vq6UT%jM!aWeTQ53IzUZ_Z1?!VDUW;l|bEt^l-clefnw^rNjO*PpAh9})k z%taziOtE|NNo!TLFzT>&wB_s^_{^~rPXET%B#hB8<%?ydrSsP)eR^416s+<0GC1~mVlW6MSX`80Nb1AGiqndAxACx{5F>8z<-q`xMNLwx zpxtz&bC8Zm-Ea%^zM(TQvlq*2dy@K16}J8OPNe)xOSGpcB82WE1T?^2ujdE%oP*DT zLhZa_CYT|7(0wJML;6oO13Xo<9WSxQ@BEP`ANrU~YXK zc~{a!$ecFW(5MN=aA3?$Ct`Y6!{2(TxmJ|2WDZ{Tj@JYDYL^Utf}^ICC%*c!;fb$) zZ)8h7`SvB*)bhe`Q+~gumg2iD$w3t=U*hy@&>^sop??C_TE_nZtnC>45ZW{bYNYkB z@*^i4#H7g+FFh!bf(Th3%u4ouRJ3KcsB@`W#LNCs;MR7WGyVet74Gkcyz31kU0feja0wjop@O3!|&8(f(hk0*C9%U)fO@?Jc8UG>0eK&oz|b_8q}kYg_iqq92$QLEPTI5`eYI|yHQ^?SX8F{tof?0pz~oWT`;MxM#V z1(!egjIy4$-J!;pNklWkIRMPCBF4~#{oiZVK+S}qc|dA5D|hcc7i5U@cT@Znro z*+Ib4pYSlwHVNWMFY^PgbFLJpva9&4j?Iv^KIeAZEUMCJhZ65+`BpPSI13_q_T>Zb zYN$@GGC!oJH3W*|ROEwoRNuG7edLuta7&;n2K_V?#D9ePL|EUjM^UW<^Rpr&lZ%G$ zGVS(<`GjF8fZV-AR&e~FFG@C*0z7(b4Na*=>OG#~)DF$pDK|Vl+TMgx`aKg0^b1#BH@9#djKH{U4wG}!5ktI$FcZEPf}7ABYUTN8nYM53*(?=^V?|4O&e0fCd2cKEi~O#PdV z&-iDtgB*$?vHd>@Yn$L1aF^`uf$V2VT0fhngYWLsvHuII->5J#Mp% zhr3u_-v>|3K0Fk7p4F-ruZDBoMwt>qnztK#YPi#phG{g9#Ut}5r(YY1Qix!TNg&NWov#=d1l7taYWwS6zv0SFe%s} zXxvEt6S3|Q1R&N29^cMMc~N%O<&TRK48RpW9Rr7>#lg0NiscFBy@MD8_X30RWREv_ zVyqWTX#FUKy*@G?A0sdt`l_ojLQgf#^IZm$a$_}&3ELSH+%g<~Ldd~oSNLf0ZJizk zTS8X;{RZuVMd64MZ7b1upE>7b41>{#q>yH~j$J+;$Q zU1Qe2*{@Z^HIf{j zzpt-vXy}+Cp1;2@m+(r0+htW-Gew(+q4zh$5D(d-R`O}~?a>4`8#HAK6xJ|-S{R?G zbrdKU%^-h)^<$_G6F^jeB+Bb)$Pit)?a&P)YjsHyrs&(&Rpe9f}3$~{1ymf z5k*K;g_;&Z8Vu(>>VE>kr*ZNEdm{Cpng;EZI;Km)h)~GI+W8%z=XvWFzRLrDqDp`a zu&mq9jP~<4)H1g12W!iviK>6?hfNC_pf-vp$G3s-!Sh&>U{lgsP*;@SaPHo~_n0%s z5|QR1K|aV5bMm-enu1Azo6|ZnEeG%X#j|D&tXR}mlL9od!4)_mNk*N-rUBVt#fVe1 z^~Z_JisdPb1GCI4W=dEA@YWlp1o)OjS2hZuQeq^49+1oa-24ieT%nA^X2I$lFeuuIT@{K#_ zls;gHb}ux43AVq$9s)RmccDNxqO)JEFsgb6LC(r(Lol>Kntb7yEsi|GOCk$wjb=GW zXhb503Jo5H{7Ha=+r@O&qYZsL#bw={E!e`SiSg#nP@+1zIvJ@AGg7Xo`E-$fqDlYS z6w6It9QUFEQ75d`6o~C9&D7G~&A6;`v|gUi9LL-Vr?4$y+?52`m1MVFTq1ck+e|cu zXWim1KkoHHzuzVSB(ti>n%zFhT40~#$l8t1yW%V--RWj6Vj}abEmPm%gqwqFcsDmmkZ1SDvDUO)cnbUAw7N6GnU}%kjg|UE1 zUfe1Z;KC|SGhZfkgZKd2%R zR&Q#`O3EYEWX9C4*Mh(t4Ra~!6Xc+;GIj>_!ac%LYMo!1NmKzTPGLZ4U|3b`l!dX@ zO+ZSt%Jn`xR~?wXs{c0m0io-C4~%XJNY~QmtI|5Ev9Yq3<=zofFtYg&580ggd=Tb1 z0v(ZIt=dC>?ZIG!^2kPa=ZyRaGaqwwJp ztDds`L9lKbmx1J!{`Q`k3POIKiKVNgl0WRlK-bUcy$I(H+5VM?Jk-I&N5k#gi^pD8mr%^W^X%2s@kfHMJcZ`Qp4~J(mID`A+UjtyK4e@ zIJok6rG4~koEkUXVp=$?JLlbrV^UrzAy!*3W0`^Q9&g#%Apt580bBtAv-tp$p*XTR zXKZn_Di5$K56scgQ<&~y9;0wIWfrfym?I~pIbF1+6KZT)ObhXHG{;xoUiv9nn1J8X z_hq(vzZL>nI_fL}Gfxh8`73tbVT7_`YToA;ulT7LZ1z3;GK5U$q=`^$8=NcY z=yjz>LjY@~%k(aq0UO4Ef9=^ctGa?d=hXnKzcq4vTb3)w%w4?aHOz?jL@=?vYpE;Q z5}ZBQ6&-vlK(CB;*<#y#q0v8Z-+L3jPh5B#q(K$dG7l^;Yw*^37z z!68wF^o@{897#=+G{v~&faG9iFmu&%%?{BLnoG+I0>C66$AV0dt{9k={i zey*=2VoUN6iW9hKnWuM87=Jd;RSJDS{B3|X-saag9~gXVMDXF(o4|&#F=N+fZRI{t{`KFfroUy7Ok=OI5Fz zrzNN00WgEi$cmmt2tzGs3%v0;gy4AS{Q%htr;svvf)?fwd$9n=%~??VME|J@UT0ue z^v0?8`}F*x3=&mIH7Z!YMy638n7Zz)$yV$+$0V!b4DIW;;-yMd9oDv+J;J#mst4)! zfDWf>zC|7D=V#Oonc72h74p$EFMbkf8-xy0Bx&5F8Q`qa=AGdXZjkZ}lC4r?AhiaQ z!5MKG%+w*>XIhQg2=$gYc-H7b(i$}O#$|;M())I>m>{cUu~jK!WA#PUc^Z=sDgoyX zlAVS|#<1O>S(b>z5B?@#-gGU>(77%E+(^Er#v$tK0PPO78#T`n55<1V8HhSIl@F}9 zpW<87=tT}l2p)&CZ4`iZB2WggI0OA-NpRZWA=ckR)_TIMd-L#Gy1}PlfH#3OK+*v$ zfHVNo0WHAW;F;i+z#Y*`!M?;Bk{R3y;0%%+>I`mf2w#j}Hc%&k1>moQZ}!q@{Lwh@ zDsXgEG}j~b23?Rb-rrx&u5B?TV?mCJxP0f20Iah{Up~kSF<-|fGq$Yl`flIDt66N| z%MZg3PL&e~dM)K>*-2#Aib2BW^jl99Tg{|TjkC9}qg{s?I%$dpRNZ44V~!m{kL!%R zu_tdF)#F7>Wq3Y22H)e86NqnNpp$LZ(H$Pzgab|v@RNnE#M_pz}9MbrIW7h z7{jGZB!y`cy59XxTG1Td3wWkl=`=vy;JAek1Rcy@Euv-|yo87V)npqBQcGRRf*O@^ zrUXw;Q8}q%H2u+;S{1LxEHQpf9opyHXs}69ajYVYRTyrms@QZ2_Lt=M|;A30hLx&}JZkg3BG)7tfJzzTO@MF5VP zKm=v7n(O`Li{HvCqiMeu^^7)%XK_=|=>g8s6diDGyWez@u(q3z=#W}tB`0;%z6&kL zDib}6jIGZZR$Q)Xc=$o)!VCl`x%#nd{+O7ZBX6nB#KaM6bYM6Aw$0-~Z0q6~dLy|X zacIohhezb6bT8U_*~)u>;N*9V6mpDZWmZd*O|M0#X1gb`wx6C?iS0pgvcrjqL^6v= z@{4W4NsF?Y(yq{|l-R1HRuY(_t0Q6NJ%o`^gtZq=#Wh;Y5eLx;!~r+qWwKv_BZ`AT zGF-MiHF_!2Xzm9S?d)OB^#>9=)vT@30zw}%Oe9a5V=npmO!%s3wPk9syCm!|308C% zR-af6kN0!5_qvq1gb^u{1~85r)w?GQ&AWpUJ5#I>FZOEPXi9S`hEw`H zZn%2}236T2BkEJ9FK3#AIXkmH;+Pn$vNqE`qQzx*Rus&05UK5?e9MSk2iM(~_Q)&l zi2VCVIKKB4Cj2c&>z4$>DcaWxYS=_j$GCLXoePI}SzYu%@TyBI(WB=O7P1twl=^4K zWm7b%Bxnsw70yY2O8ed?Qf4o>ZVJBYMmiUV_!y&8d(wD&IGcwwQxi_hXU$II7Fzz$ zF6ox0r3r8jM#Wpc=MGB27UOq#JquaN6@Cwdy4U<*^rnUwMwS#qNzNzaS&c zE`;9fPpHzdk|kCkvLAzYqVW`Bj6a}z*NAFr08Yw57J7rIUZ5p;8ef$g%mEEEx`~=- zwR8Qiex%l?1kpKjkOmCr9`I|1Fa?iw5t9&!Zj9` zC9j;$1qEr|T67RBkg+qn`hE>jH9Ahk)b;va8)3p~V_>LYco4W$F3P-7U@=>8@O~$1 zb;{-LSm9l|6sP)IUR*kme1s-Uv{@*|qE%FVlUyQ^X~6G?SykH4gCIBk6$8-n1hZ0P z<^>1XVJHa)+*9)qqes_l>v!8GOj;Mt|JlJt~yZFhT?^p8j?nLzBU+SbTC7a@9N^O%{2Ocafu|dQb)U%b7AQqu`vDFvf)xhNVo=*j82@hg5D=&<`)$3Tn1Gm|?qN<^ze5i1aKPOQoa6wcgQNqwLo$6W+G2uc z0%wA60Jw+x0@uu6;JQvPM?T0IM=7uUoEUB&SgBZC$ET|{>sp-$3ACbzzcP+X2|kdL z_MIfev5xZ7SN4VvRq95Nie)h4cuYaL0lCC=TS+--GDjEl!W1d-y&t+GXjfc)DuRcT zBSK-%rgCZDrc$K3XlS>3AhLtg?z49thaS6Yr=CXcJH|v4zv%8*lfXAM^}Yup9k;=; zDE2_{7a*6mLvTa8Ev&4f53Iay`Xebcyy_SS9^(67ZU!HT*MSmjq%ev%dG_HE(d%O} zkTC&Pc~oTBKQ+EyyzAd?67-84qk_D{juNQsqO7#e)9rF+)f~Wn#G^4cK%^~fQ3sqq z1Z66ORm|vpR3h1)+4(UiVR;WfGEVg&J z)zVvqU*{@zmFc$^AS{Y{hB(4B^w5T7s(hqHbaClO(1@B$RX4rBsI?AD(7wVH#c1_4s|i}n0?)} zEGGvi#3m-bPN@84+Dw@lH9@9PpxHZ^SrX*@oBbge561ja0j(G%QO61z1nCC8dmu2| zrh1yGQLKDOY6R&WKq-D9VA&+?8fM~js>sYZhut)gSp>pxptR~E43YyQ( z<*SM?n|d@Kw-9-vtbYJ5YJrS95sHVNzoKXr*_c_d3Y7l>ln-h)b3LJ#7Qif2uR@SM z2uo!Yie@K7-j@%abt)f)Gb_WMPe=$GVr3S7R4wG#@-RzG?ygu5l~2A0m$afL*f0S! zdj>PhfSex$C|Z{_5xRx2m(GyoCiKJ4tPC{&5Tl2@H|6J=x?qD5Xg(>IFKVcn<%DMw z$gG6^!LlLZ^7&+FFr<8@lxwWMsox1R;4Bs3Y=)Vfw&Vk^25^HbXzt)fwgs3OEI3oi ztx@^8>DYPDLQsEEGAl$MtX9jXnGM!zW{(dy zem+S~wW^*1W0=UINi5qV6;HqU9Veq5;h{v5R&E$Hlc`i!e#W+XC~KGa!H0|MZ$1@u z_SJWp?N!u|$?{34cCYNM;20;cb=~(P=oDGh9ILlJ-K*p7$(rH$H+b;JlTEHBuamPw zla<5$=H+?Qj4xu1zu|nAxBW$|y<)zI^>!QP`aG(5^lg72PxgEZxQ?qe-SkQ)! z=@Q)ruJSPXwe>@s{MViH_s!M4mB;o@xaZ4RxAW$H>>GE!C{;W-*eydj7KW+`iL5_} z^(8g$2kpHIwT)*${c~hA=E($hYD-3U`_}q(aM;t#U2s%K@A$lC^&R*|Fa0Jht4lyk zj>uY*Ok{TkzR;{g_m-rotDbWb7@^X|{aT63ck%T%clZ90 zPcT@;0~=e$6Q@hgi@~q>dQPv$h(F@%-zxhuF%5@tZxiPHa{2yTf!mg4{plX7 z-ml?P!RpyIJpa_}PS@GaPu=jo(BCh6b!9Vs+#{3K%TK;_Gdh-E$XMzW@8R9cHHYB| zW32;ZILrxWiT;yQ>0H9|bjquJ35sKO%&Xn`^keJ0`p5JavtImtktWjcQ^sQ=r5zf9=w3H3il z{JVzwpR4~ep}$Ae|82luCiM4;`X3|yEk^x+m;PlcfA6UOtNJhV_+Lo<&nWPJAvKMO zrK1fw0D!2VAO``3sEjft0TV4dEdv0+AHdjA-{9-)X#bD1*`F;(V^>E2S|fc&eE?bm z2Zw*s(zfsw^#9alVP$LLWNqm1cYS}xe*f#J|AN&2ddWW@e*dva z#~)9 zw)*Zbbs=B2dhd?`|9Sj*J>;*(f3|)9==z^*HT7TW{;<{6e`BkK{!*v(WvjdX##Zb6 zr4H$Tu+>)oS@)-{&iprR_0O+5=dZDU9)C9fIRCS)#`!mGb>$ao{@=vw|L+s8|IZSv z|6{@0e>^Y$U&Yl>U%Hx+;r~QeGq5o+{hPY_`&Y<$@Yko7=|4Wo6afE}U~TwEf;IO< z1tuWKEuiy1r1B#@zZn@Anh3$paaDD-sXi@u`1ce>e+V*!UKkPte<}Pl43~!w-jN6Y zQ*trReR~l~BR7~qY+g@~X<(I&k&&JjAZ2FcHs{!ASy}5(Bk(f-3$-w1;81WEvbu8# zpr2_EpPw8@Yum7lSZv-5^q-(_dZ>mpI>u5yX}*1t74%7+&$AqudkVRl%f6MtAcY9@ zfML7`5Fsd!x%&Jpu~2^XXp_rKwMMvh^fh>!G`R$(000z=UabF^ePtQ}Q!K}*-q6Tc z;!Rwb-QaPAS0!EQ*NtrHztfr~8URG#S+_6ufTA6m>S+NYZ@yjMqO#PKQULEu#8MCg z0}~Si*8_mhs5OD!O2GhupQB)4_|V&br~lqryU>xW{3H zc{!brSu*eY{umbX*X8@_LVrRsCZy00;t2r%_;9m=A~mTnetyI`7GPY&{4|X*$r`J_Ili0TXXT#_Q*t1|8D=uA#@HHd|Z-lVG}rQhaV!==9s1R zOrQ9N!CgP5bC(V~j-BQ9hkkDH1^Y6%$OHYtp{A}8y`*9TCv6G9JldWVZn(0)GWt>G z%3`tJI}pq0pM{BJBO|51a&qHbXj`$Arn0FVa3p-kp-Plu$y$iyt5tA-Rc_*hT6L6Q z0?R$OH4%*choV-cVA2WV{9~GAa3GhN3BLZVO?Bc6zCn@w6d4jGOJeAA7V#q)w{e8c zV+hmgZD>eU1To^`$=3%pWtffs_!-&)KA z=aBd%ndHpr9kC=O{S!w`Z1Z$@`>c25BYStJW_5D?(OZMRzV?4yN{{KM_XwLj-)D2t zp^Y&2+b1dMWmMA7w`PE*e06C%Zirkmsi47tTdwt_0~gqk3%#5Z&k!aef{@o)v{xa_ zCPBzm1}ZeSg0gjRcNI$U#Q;)TT5g7dZ0XJdxIiL+*x>^prtyCef<#{-76&hK5i~y* zs?L?%Gs~!n(S%O65*1Sn4fz!SN1+$7(J|r#ld8$_UPb6&fNd?%5u-^GqPd+&v>=Gu zU&R;x>!oZQ2)LZ0=M{-OPVWMhT3ex0S*M9M%leSnc1TBDUjLdJg^%0`=P6vGBBVc# zz*?x^_QW4+6%DL8uV=WwNRCFWRBvC-vC|wW9!MlsL_mf>WkuSG8R$&Tm|I(|9HN&a zclcl*kpjT|UHQJb1^?HmIMaqLxTKog#Z{2eQ6SO!v5+`stO`fNMg(Si^JA%vWDJq+ z-W~FR`~ewWC*a4)tPM7II)4n&uFGv`e82W#T!SH0ms}r>-+_CLEi2S^FwstS&g-w| zdV>lSJWyZ-wn;Q=*YTrE5fXAY>H9s5zyna`DxX~9eYta*PH-yCQVF&D=aahJKoR2a z&&aErCo3j!y99d}{WIx;Befi^)hr=G9;II}b7mnZjXoz`dxBM}9-Ej_CK2;?S@^D228-8JFY8AZ z!4qC7N0>BxwmEG?_38Ti?gMiBQYbKL4s%mqthwP?D)?FI&?NomRwOu-nft5f78U5q z>?!0!a!;6t4iAP2ynOXcDqo&mFR`f2jxZjqH3QOTA7%ky`nS!3+*+v4$4*aZY>rd> zoZpmoRC=BUs>3C2lH?uDL*guH-|e#-u0}g z5={K7&7}04l(h6P^s*3VQ&Xdh-yHjLCa*sm?jtJ$R$orduS$#<{5XMJ22@{G_r^Oc zv)iwD#}WWZTr;Cow53o~QM!(&&d=+<>AlDct-Xq(P|`jMuRqU# zn-|2bu=W9kCpU;$H6)hP+%&J1mr{f`l~$;MoWT=(bNmntSBa?6blRJK%=9o#S#?q+ z*}cqaJ$}1n-+sBApg4c&mc8bk?_B|ZhGqflc;zxIV)m&X`nP{7U#m3KxkoW z09cV})*FWEO9rC`sj3uV5`@$;8N$x=(q^q;YU$AW>=K~akd)-cVLCC4*%1f0iW#^9 z$oT!|?NHMin=#M#%KbH} zy?0CoJ#?e*9fNwTM*8uaRK@ZhO$-=FaEE4Yb#AuiOtk&W}pqOn11Mdqv#K#FV z_ejXl_VcYXya=SRpW&-O4VFZd{=hYQ+6*AGE8kJ@l&w6V=_(-nXbUZfHf&$arfgXLeWfwj!v2|pmkn(2oN&0j3gi2; z*a&?3 z@iqu=qKe`I+cR!>UYcjX4`bBE6y!L9PQgK2Hoy!aO^nPygRE{MDCK@=V zSLKsWgh#P0Hw$Lp%+#tsBEbUF?R$`#uuLU5WQgMTp5Bq|+e|SW-4;bO+~VcOM^FYr z8{9ufk2JWH|0~jYs2?CjfWy#prfc!BG!~Ml4p57w*`%;rG=&`CD;p3}EXAVjWtbsC z+~h?q(A{L+5$a(8@&bt{3Adb)X$kKFj^^q^-|hzh3$3()^7|VMzV;qZ-~N zs}nu-$!-+g{dE-r$wUK;9xbzu|(Wp1#Xz2;EzU@LoGijKMQ~5z^ z5L2OiRGvKCQLxJ}!y|42$!aJRR=YQh;cv$Bh+QLhFSR~hd@VU#^Qg~krqoNGlJ9=e zYlixz)KA&#S>K2A4I__!|KJgQc*2KaACUhh+zva6&M@|pd#kRcp82j}ml{*a{eCKg z&k28HxXZ%~8C*+K*x78*6-XxLcmm9d95VD*W{*}KVTH-B(EJQIJ4dcgeC1Nw*~A{m_x`ns>xKu7;Ge^B?Jnj)2v z)kfwszbHu9;dU!iy9Y%}-d6afqg3w2(Tz~I>DouqlgrLEQ#tA%k@(fzXXn&>EEy#f z&kN$UP!w?hh>#p0@z6X*q-|eeUubeSpkf1zA`I5iKd;g-fo9ZB>IZs05cP)cGyzQ~ zB8=_P09g$0s=1r1lXr(u^p-3e2ak@FvW;)s4J3SikP|P8$sPIUBODazDM4z{+&N5r z9L~3JU;}zMBxnXJ2&av$>M4@XH*^N43p>xR)>HF>8g?|@)Dq8tO&=2Qd$!~|t z?1jdLxe9>1=e&5+z9)Y3x(`Ht-XF#iau2?T8Dw;v>({WLhfr;c#?nUb=ydO|a^K8y z|K#uFspB-eg156N^oh*24ZA#jLwW`+aSTlOTFep7kK{{$(BDQ$5#Bcl{_G>IH z#$S}sAh!9u_H(y#LVPH4 zLZFC%Zcr3-ZX?)2LVSEe!YFa9P!t4Eow|!IHcy?>jEot)DHkB_Vwne){u{)b7wj3bM>eUHbzb*%*z$Rbb>_5N?{YecVqLdf z7xvx@?t%>a1IO}y9B2gb9;Ttdv_99gD)*Sq@3H|lQlS9N<#6Zi*;Km z_NtQfs#-brTODHQh}$hLs5to#aWM6Y72EyYBmZU~@T4VFeBE;=}Jf@0ou-%$6}~@RS>w4csgM zsYY`!EHEvipB+@v2c>OA%nOo_1{vS#VS=`b@rm7TX~f4=;F;0u%K!A7L>al?g*pVd z0G06wt3)yVKG%BcV21^5{-_$)RM`Aj=BO{_l$hsRnFt{-=C~nq4YIc{A5kx()kyJk zqVs3CWnYr|^h{9MIk-ghPs5Xno{0*Lw>E7wCu;u9qk1xOM~2OC-=@_0WP3ll2%zn& zt5NxJN6q90p5jlx1f^z%H0wiu>qD*P5@v`*X@)d(3k_It zg^?M;v<;|n^Ub33kexwd>!kCk5m0rh?^2@P1qRwNbN&^XZs>P1(7Rc74!gn@lE<*; zI5=h87XnwrB^|N7Xw0~xBo$`fT7!cJfs~@v0pF)>zg-xovu5=>pL;3UI;79C6o#G(tw0PRt1f&We!8Bf##SbkGy8n{na{&TAH84 zXm`*Jm4@#?NoS$~xw#x!@NQf{2T3Euu$EnVQq3x}bqBo!uGE}7x)W;>hTp~v6KfGI z*vrbn#0@`MEp?`}?TPINBlJRmATh_*gXvMzRy6iiT+|e{b%XBcA*m;l z6pOXf2vjdVmfKHmQ1D6wobP~O-u`fE-_G$|^5t7v)bgCv^5$tfG!|x&*;wpGGRyZ3 zsWH+MlI8M>#MxLDSmy%oR2c46dga1_rH5;m5=5V`saz|{G0{Jq)kQpl~_AM+DQdhSwTT4i7pM4Q|^9fB%HAO zEcpuD1V*M^;WVQ7$fSGNVT9_|{nS)J^gU>_@di&@R(h@1quS1K=7b-(@$Ui_Tv#VP zL79ZZV@B;!_viH%?~n2aQvy9}5@)we7-p}$qd`g$@lnb{Dtaj_w=FO1Pf83cCnJQ@ zH-BWjWMmOa<3MSZK4Sa64EyK{mA(S|J~QfJ*cf8}g>OyzYJ?z7*Tb$8LJMqQ87zuj z!hz$h9psu-tyrJRh%y+2A8aQyg(o6)X)00|_zWL^DB@G%w>yM?R8+ z5&-g_bOyDh*c2QhW+3ojb2-=?L8sR=T?sDup`=`nUYHySNUO&Nzt!R^QKCuv)tKYU zImXJ))$GxXaP}LH6R8I=JK8RCren@)^kXa24?ejiMn(2H_Taqgp%%=QaJfL^}cQ*XYnVV zu+R!h*Y(saL1L2;31+_VW46sz=>S2EH@Q@MbuIas6i^&rI+^U%Izv}$c@>k5S)C6# zFt!;82t&u+drIxpWUCM%nb1bg&-@5A+LZk1l1CFNwTb^hW7Y5cRKW@Qvmt=^SAxsj z7^He*obeNsA_>?ys4a*jdpvj_8dR?W2uBj1o)#Dd7zHYjk)RjOk$T=H*I9VQtj6tm ze2o4v9rLblPd3WWVJK0mH1JYPE)H@ z%9bki2VEE4FF8I-G#l;qU!yp13*^d_p0(=jV9EUubz0A+;ngH3a4cV*s#x6gA41j# zUN{O3MFYGfFtu|Ro#SCrlMf}UNZ(Tk38#C~Rj8WF1`t#hR_&(`47gK5#BBt!3?UNE zA*C)6#Avjv3@mCJKAaR=qG5on7-v|-%@5@lGt^2BJq2-05Aiv0$c)Y0Aql;Ld}3(%hh2v83nRA_|(*;RW;m*M&sVle4c>E zb&ug&BZndNOO3*^SuyVfr=4$mOKIp=&bhO7(UGylRL?st846`(#&LE0LMG+$ASuC# z1-FvS4?HzwKh4c-==zp3%(@VL*0gJt0M&UcsMX3%-jfa8bkj)znIT-}WO8sey>^h& zkQq2aY}x(px~vdf#s)Cnygp{(&{rXwQo~JPifz&S+91(FDMn{qB?;UvF>~~rx`tIM z6K=Qt@PoAdFgVVKXo7-e)4CIrG8#OUW(7=#WG+Z=eq8wMulNj9RT z9{W6*x>c^wal#Kd>cK}FBk3^9Y2&?^b!1%$0W?0(cBPBD9S{HBV-{fkiJ;*9Z{mo7 zXz;Bh%GtQckWTK|SuSDG_iH942joem64bSqr18X;OxsiGXi)F$Md%Jsw@GPy z1?}hb*-xbeLMwuPQO3f9Jo8x7_;d%v%_FoqsMYuPEC~liL2+v%}1g3R;=Vs2pg`6g;KeQ~< zv+6>jmuF2~R$OP_6T4f;9946g2OdjPB4-;;qni9_GKP6xpaM1{0_K<5tHgg68{b3_ z5IGl5Or>`{*f=2B4PUmw1x|F$2n88$3xUKA;s6I+5L29af?zL}(fKy#XJ}ZL`5IhS5y5i?hq8wi66C_NIF1B^=@WK0XykZWJht7v~WsrR72+; z@?$F$iuFO>nmSd0h{Rqb)Lz6}kR5(KjuGmu96RLl*U}0nDc+$!9wI2WE0+nsB%|C+ zJFYBvqtwjcu2JJ)$@c&u$%9C=!^mBGFxh5lwi$ziScVxNiD9;hZ}QA4eMBloc9HcX zoyyOVb6`esIIrh`MOC3vWKH0$*Sd{Y^bMc0ezvM>0fwv4(`1Q`0C9JAh+Z;|NO6+0 zl~z9SQ#$iy62#l1O=#)yk>_Y_3vaI9SOv#!x>ON%5i?6JzvK;!l#Z2Zf&%fbgF zVmU%LVzCme@%4_};(%=6u`sbBRi<-4*+(@C6#InQhdblgKcmBENykntx7@iKkjO?L zt)^_aRr==b`<_URt>Jtk`%61hbR6QJBux*bNKoOt5lk~vFPwLHL#-y0;K*Ldj@IOU z6OAN=+2e)o(;)Vd?)&T%|4i(oVM5eiQrdV|l1^aTi^bPn+821P*6d=R5}aXZ-A&Da ztgI{h=$s|0awQer1F;~x0F7lqCz${oiD!Gb@r-(h$&tS3lCw+`T{oetti6mOzw0&5-$_6P>-m5A=p+OZPT~w5}5`W0nXo7i7=7;reVl(+%BlqmO|(zk$Th(fIeyAVNxMPFO0&sGJ-(^P|96YlA8TP;WUxey0fftw5YzmHLOG} zxf5h24rK%uR2tlLFV6n3Xvk!|lN{#* zjcBoR5XKSau;gVSnvB-uD0pPk21oh&iAhsYd#SK!AAs2q&CqLhKRjM?gld_4S0@JV zQ^$aK#pY3Ktq0eADjmYS z$zr)?))#W%?IV}01DoY|Y&iuD%6zM9OYj!R8NeCHo}a?)fj64h=f&^ZZvxXv7RxRP zQdQQrKR1$*A&w>HGt+unV{5yk!BC(P{TxF5o%}Iv=HXEbL%N{3E=!hh2=4>u8JaAA zP4Wt~!d0~_v+_{dAG)Fr=b(Q}XU6fNXjfm{pDce~9kzHs7wphn+}|uewYH)5Ziy#p z*IC?uuz0Dh6GFxRnYdZ=>n6Cdpxp_r+d(`@yYAObyi?(oIl0E~%5w|l7}bhF;=56{ zjxc<_%Z8}^C(5542*Dc?1G&%GpV?l|%IG2sJgZS9cs5+ZOBHdAuE%A=oYVV|1#j|G zZmW$Yc-7o@0gt2wi1|jWIqn@VTv`kWmjfZwqnDfyuG^UFJZNV1zq+R!0!O|2>N>aihgaf9Rmmk7z_{$C;}h?_=V{K)owCgn?&v`V&rUm zETmE#A7qNf!=97>c&rA}M1L>lX^EM<&yzh&S+eglc_p3xA}|}b?`ILMyYI?Bt`uGI z(LPL(Wc%c*Hi*uFvc5v`dxILN60OXjK~(AM-8_=1oPbw}Zj(Y^tM8>$VuRwiPLH=h zb`~P$EJ5egtdLPu0bk2=!h0I8~6roh`HU_$~)wzSzU)nqj8?F?I_63SuH-7T)WjqJN!?t=LqGI-159D2_ z+7?wxw~d_9V*dV

Q20Kyq}ERnmI|M5!M?$VHPd0E{iXvA77oh4OxSxMt&!1}9ObQ<~34$^RtA0YQ z1pmx2@N-WGw@}!MKmm8(P{%9nZ1S_1-C5OSc(K7ZQ^XcaEc{J_??2LL3^M5x5 zc}bA_ytGs#Yozn(LwZ4Oc{fdaAJzJt{k5}?r4e~MJzxY^n#L4?DM8yMj&Q6#P@qS8 zAwYFAKC<|1Y^1yt@w;iXjcJi}j6?B#@xzs6R9UiKE<}ALyX|{S%B)DRNzR0Y_ECTT zH~Mh~`f()2qboCG_2elFwCOs_Y-4qUhn z_J_T&C6X4u7&EjXkDd6h{RjX@jnkZZ#GJ zetV=;J8`W3oH#0^6)#u1{D??ZYOaRYmERxxMnt!2k|>ZYSN|40pqSw+g$Pu~2Qeam zQo3g_*pd!jC`7<=yb*89H4I8+u&XxFPv3ZU7#W^DGuChSYrW2_V{XQlUoax}gzhUo zEU|`)^kRv2e|Gmd2&0NSCVAbp!QZW6V{bOJ*AFynu|O51U1ka{XMWAKVPdEt$*d=@ z_f~TtTU0W|wILC^28tWYqs?P!^w+G#I#xk!QtH(GtC?nu4jPvRv1D{AHyIQ+gwCs(samgZ_Yg5?dJ?q_S;<6WN9&N^!M-gjD!QC zE49yXOy^Q@#jzJE*pB#@dTf-Wm#&CwHTg9NqpkUp3@NTlBY3}8l283uw!m=8+>+Ru z8npp(1CIsXp8>rtbBn!3Y$7?Nd4vz7fy{UYVbm$n>yWYTXpowxjM{MZ%eU6n zdP-Y6L0@ya;*vseYL49A+gEmhE_OWIIu+Mt*qR)!AVzP8T%olaeYRTU2->%%yYh{J z0sMvkdGF9Hi^98p-`YJp?W5QOM|ZV-wW;s;v~lluCG+HK#pB)H;mPvS=JCGe)s8si z<>~BxZu@lm$@%1~J(P8+`)Xydb9hnf&|G4d;NweP^Pv~gr~f3n?$_$ao4M-Kluf9& z58kE2!`a#7j^*{i>h(G6Y=*`2v3zB9`*gQ*060QMU_Af(2cD0O8)m!W(>~{&nDoo-kq^f&*m!zh-5jd zyBoL}_w&cQryItarivAl4(HeBuxAzQjgyOAU<(`7i`yF}i@+&v1H&r`+OnKCd{`o0 z8*)j>s2@L?t~Sov`*&K05wZ6is?l;ba5yXrhe_^*BH+Oc;gH+aZxn$u`FJXkv zF#rZ1SjFQpz_%lPm_0exnUUntMDb)j>!du3EFDivi5Dx_kHry)RP$KJ-%k-T@TJyMnE^0KNZv@ATC4{%QFdVao!-mLZfT z`-ha5pzjia`5kz$A8ikLk5`E=+pS+`M$j=Dst1y8o6}QM5|FHx*He>~NcZx$x%Z6j zVY*14XQ^=xo`*-M=K<4YiwX%%o`%`5X+OwzLiNZWR^0oicso-Y7a{sIxVJ!CU_Sf! z8_6yJ8gKs>dv5_1$F}WzH}1jRT>=ER;O@cQHE8hQ8rNEhXP@kQ zab{;YPz05tqwD+e+tRAXJladCEdR_Fl_Ws z1uzhso#Btb!asye&cA4V|5NQ>p%Q#xIO^Z~{@0BB*#D{auYAZaG|4ah{)Mo>_xca}+4g(><>(mMet&pc z%q(myzhg~)WBb9H{KoQ6*5t3oKQApn*5t>9jsEXNzq_{mM*gpu$zR>k|ACqOX8S)d zliwJAU?#t@{P!>u;Q0CfQWk&oKL<2$2^`XY6tRESy}xe&#tZ{GzE^&fKXt#7CQv{_ z=bs|r@=x8bS^NiphJS}NSpw?7A^z#`Pk-O{@uTkj-MR`10NnpZcl3*H5gq_|{@&n6 z`P1JEVC83j3kW}FjsFiDfZ`V&`U?QS7W+?c|J3pQq6?q|08)NKnyCMxBLWg1A^&vu zXP*FXf9U=sO-g{e?-}?1EI{)gT4dnzr`-VBfI8dn#vkR+>i6Y8uVla=cc9~cCyRd* zFrwVyPiMg8pZ>M}pgzAix{gSJ&R_5~KcO5|76k2?Cv?7o zkPLiWGJtf}_ShaWDSMsF{%Gs4{z}K<*sW4;;)&@b)5_#fh+7Z&|nkDg|aj`|UNQ3Q=iC zB+z+ciYKPc?4*aX(kmW97^UI&KrCzVvqEn^faGLD=6p}~4r9RBQd2fx9@(IB2MC%pp#wn^36f46yj0NB3gOju7L9Vdt29=zZ1AQs8%YQ=Uyb0q`I%`8^kb>n zFB%f>vOcO>3&g=xSdN(($U#-3xi2%?(yGmSj|w!nPJ$pdMe`lwA)*k94_FT_DUW2p z8fkH{<5}NN5AbAYvCnUm@KxUlfE^aEd@?_G7XB98a1W{jPNNJ~q6{@{Hbi7e*kar* zLmHKUq|xIe8JaaCu3?ZT%@zuGd57!-7HI$<(GcMXirzNLT6VfwQrhE=BD(-*X~I6( zY;UVBO`1l=`Dy$K1=TTDU3_Yd8NblDu0hGV+omaCrW?`_Lv$Vl5kGf0ZvKwJYe`L9B^gC$6c~}1r(4;O^lWfqpgH9wXmL@>6 z18wJgCJ_QMEgNv4m?rGYn&`Zg=UUq4P?qL&a&9xOBPlOngKL)+&lTb3;=cpdEsn%m zq|Z^;?E(Z%-V+Uu`Q^)v=>kEMsQ2a8IGgT&f+n(7tnNV2gpRf%4qOj^Qs3?z2@Qb1 zO4EW%N%-Z|76_VPN~tM*JO1Fz2Jg}k863kzRPHb|6O8@&{Z)~LSfpU)=K0p1{1-L? z9;lTsQxlpzDI$@A8<^ig6Q1v&2?nox4_(K0OXrCMS_hm6e`I2d=YvFtGAyE>4t1Id z9J`i?{k7ocmKKGp?S;TYPRg9_RJ85Td-N;sj~GQLyF9!dG*sEP5LnA%R}v1EuLEt6 zY{Rm>dWpBy2-}zpHN~4^aiBYIQ(8D)@2b>>-a@{0A|>lDCh65wA5uvXr&LGuiy4rU zwtnKq_4S>4D3g(UKGbSundtgLe4M(EY;X@RKt1mCZPL9gcHrGY<9N7ilpAS@tijBq zY0AjvK}&;|b9-MdZeK^pL3lcY(b58ii4p2d70wf-73!`C**8Uv;IhjK zr%F*g{Oy9I?*5{;k$CMsi7p({G0`Wl$FUG5l{Qjgaf&B#*G4d_vK3cPZ!=K}Jq9T4 zJlyeKa|s;rI1j*l_3I8mb-(M1Dk{2kO1%DzR2%#}>J5%b8z2-@@p z8?S`dchW>u5wc!7(=u2I%EVAvQnJRUqa(ZizV)_$@B4KpJ{paKW)$JN{JhTUV|S6_b!@k&XloaxUBPm z_JW3ghfS>Hl$5b}kDK2g(~q1X6NZTAljMpwEwSt?%|sTM6?n2dn%zyYNayr2#O{At z;0u623!{E0l9r$wh?JHR5s{yjOCSQD0pBjYghQa-GGxDqSi0)iJEVUnxDayF9nIr0m~qjB6_^;WzWPnYX2tQ>E-)0ua7;WMQCN0kKK5o;ML z9_}hWQtc?~aXgo_d{sLH%yah57|#z(9p~)F*tc-E+E)(7RfAy@I;;b@RP_+4`fkDU zdUV8%futSpP}di2+|Ld&E;1)`2uHjqq|u4w3jTybK-?q~+)l`?5iX7$yv9~{o}k(E z8AA#-0dP+)t0KVK4dQb*p*e4&xQbF#0flZgW!EYBGDq5m!GRss&wMCr{f&j&{D3)4 z6vvPgG)otu78SPLbsyC`xPjdzsKD}lgn`r z9_0kb6PGFTK#{$vFqbB(V#v8@Dz|0Km(trXCgj>jTK3i`Q(qUHUIz5aqjmTCAPth` zWY6wY!3yIMe`KGxObqIl2AzfVj(TbWPit{1)<*R<0xer>Z&g9|KA1pR{{Wx@FA@Ue zYM|{(E45@%Wqi&0cAr)EBpEB1*k{|;STv|&vsRs8Ueip?#{mOzNIzIIhQ(m>ZVc1p zJ8puO_mx}J20pb{p|6G7ki#mk2(P6^x7&LR4e1&Qh?}6IuQKP{aoDQ6y;G!HgIq%^ zFD!Dt!G_Js0OBV7`SFPc(M0*$K->iE^LO0DA2gkh99G#6PFW2Rjj;SmFrjE7fR)>|k_7e~P$;nnqXyvcP-mIH(Ee02%tZ0F4^7ng-pj{w4yHfiIw;18 zUn6@m0AsnDxJFb4nN`v~sE|QCw~qmbT!7j9!lFp@u}GezE=shHGc6V;8jn;q;}zT+ zrWlKEf48a=BU(@mkJ&(1QAx|36NyO*Sju-BzJ-?ST3SvjrJ|9U=TST~D|fgw(_rMO zl9~cX3AF6+YQw%8m{EB4cFD#=WML#xVzKkFrx-g6I`zuiSdNnimjmcM{d#J!qB#p1 zYUxws&RFZ$-s4!ujmL>|RZ+v%K-`3>!KAKJ^E+-*Hv=OcZO(RfZH%E9epZci8P>3m z^fefDiCUP3S7T>}if+iw{04(;-yK#9gN!EHfmnhtsW&0!D+Q`RWA+`3wDO*!KR}bD z8I?Tie9AD6NDqCfPF0ehOtZK23$ybY@EN<~1z|M)H&~9lknSlNPq8;{25`FJZ#OJJ z;B*n|PaKxJ_ZDNqc_YWWK8t#(O%k&EJ_aNDVT)=`^l4@j0JoyLG_6hc!*>QE^3L_L zgGCX|G@KdReO`QHzNEQT@Hq2Mqwr0_=wNhMC@%!$fQ*}FOw-30vO&B&;&8TmmXAHl zCr82q1T5k)!Bm~q78DFux?3$bY0{O5iYEtta3zX#8*8z=1)YTQN&JQ7(G0WkuOkm- zli)TOJ9eK9xy3&98Va%5qJ>Uc3!V9g*+s->He!ekSE8q$4r%yh9$i%1WAb4H6iYDp zS`mNK&aV`I8zv0JYcq4A7G^+od(KGRf-n|zdSAGh&~( z_v)U?Yig5xM0IIRJ1KA`ja^q)Pq&$5J|h(KN*V6l4&&7=nW^&81H}369_`pOhu70N zoUXgRHNB#ZOgF3X{zvYeUUV1t+ni?*7Be38{~=EPpAjc!N=l2#jt3ZWaw1dajZUK^ zO9Tb4_sv*iXZG#wcJnBCn3JWMButsoN7K?ISOtrv(V+FjytW-cNJ7^GsHkdSha#v_ zX={c^h(K$ogQ!SgLux{bX5FtnkCoe1(VX5q!SA`Z-LKrQ9DClkUmoSc`fn=c3+nrJ z&ZMG;Tz^A{{dk9VGYX82EmB&~WbR57&V~kuhJ*%zh6n-;f(!zof@lJl1CxWA1kLhy zVPD?|Sa{&B;{uKWe-I~708PLX_BthiPld+F%W~`;%-I*Tq2tc%3EXwnN%{|a<^o5V zJnEYd2advu7&xk2+tTA2YO=jAcd*P5Ejbv8=VeXznx?#?94d*s~`MAnyS& zOl-|BG9Gh{P8M56u5MIruvOohC3$Zu;q{dgKz@la`%RxMmQn?PZ ztsR(4xa23tRTznlqlvFv0jYG5XYzKmc^d_v(8JHd!+}PkS1cYroGV&qyGI@>0H-j( z055%Z0D7ynn(GT0MAay#nyA1yDpE{aYXaJ4Nw!si)W`UDSbj;oTG`xLV|#U&Lz1?T zr0JQwsHJSNyB!gAbhRGh`Qdscx$q)J`NBa4IXh0ilrs+cZwG=)F-GE>-%lzT4aU0! zW;eQ)*ujXg+pHXgjagV7ILXhJ!#j?=Xv3$UF9&}s#c9Qfd6PqRB5q@Z7r);?YqtCC z#GqWM5jNR6-q$)_t8sBL#6+w@liD~|^VRl26Fr~Nf}V?9T}sROf>kG8Y+>GKmwO34 z)vN&5^9Ak%)_qfEmRFzQ$NKy+l%uBNXMJGn6DCI~WOt366Ld~sWJuieGfuW&)1*WU zJ%+V`IP{qWs1UB{?)LfDo4!>s5s8V}B{5sSoV68{LK^m*y;{zgBZ*0KZ0}2MAho+2 zaHhy^4|33A;I&f`z=+i~8$MQE{)ByR4h+RTm&M&kuRf0^zuFzQSm5Mxx~*ew4^JES z4{KPQ84TKvqvckyW#rUfnkpq4g^w_98#*aCUx-i_x1I%PPRmf?>4~t;Fqz=7JPjO1{_BYK z-18Z}U@Firk^o?Q0#LLV*E~*nfws2Qf)>?+rrVubv(p@SsT_Ke^JmrQ@M9z5Mbnc; zcy0_Vb74Txn6(cT9B`W~ikl`=@$VQNT8Ns&g$6%BjE@y;(ANfJM+-2c)7*g$l2`}6&rV(2ZN|e# z$s?Y^x@|*5=d>oC?Jb(PlM*O#kB&b543hNy3qGw-{>pNXAl58Qq_=7k3h?8!gRU1Tx zw%yis*8lRI$@^=0s5`vD8f&~2S(yb{PJ#<;%GxafPWMV7soukds4b(NMN7;Ykf&uf zOSO7p7|>k}gUG>RhOND;HV%A61(ZrH@&F0ciPqyDK8W0M9xUkq-n|cj+aChsnR-m% zHjp_t961Mp#FRXzex3i;z`cC;)la;M$S2N2X6pj?(4aVb7u5z03%Z9=;xqFl_#5#+*H(yN2VwI_+&Jpp{ z!-z@oYXqW%q1578*j;e@YZ(V9#T-Y?fD|J?aynEtSv+`K19RhQ`cO^pp0fMvIj>(z-SPH&h)!9a}q-gev>+F?wdUUu3E52t>*|A}v! zoPuRncHl03rvnHxEvo=T(PKOX*697Fp~4HLTa06jV2Qy9lY4@Gv$wC7o_oZvB$k(+ zjx6v2uc+1c)&?7;-;`t>n%9r2mMU4yRefzW2YZkIJX2w3|9QRO6BBH_r2hn~wFL)E z*onf5jZ>e3;;w!qVco)Zb3b7Ps_8*=L^=d$JW~r%=r=NK2J(?aF8iBTLV^X|DHt^K z-zk&+MLTA@YLgv(rX;yzq#m+V?_q7w;^b0gX}W~>9cE#(G57qRVe3@$>duOAq|4@Q zIud=HmQ#*NYwDWVdx$=-h}U){LkuJRL7Bi!z5<7~Cy#Bw(V|WuH}R^buRm#F89s<9 zKULv1a^39DE-qg zoMCOy*Ezdr`PumqySVvL`6>B%x)8i^yiEZffJ)%ZAxi*jPH zIc&dECb@NIVigFdV^2+RB%R~H6Y(cy!ni)ryv*k=UD2&pzr(^!^#^5gnP4x}{+%+x zK_TaDr7XmYhO*KGQYIdp`$cJW**Q_)DU;H<4Xb!qKT{#CCLTgR9$odp>l`vmjQqLe z*vjWon$El(GGPM!`<=b!23YBSw<`C-`Z5)7p?y4gg+{24{h9_hbx`02Y3FYM9#TMzuUt$3zDl! zJLM`8rV?DPVHEGWppu^u69vH#CsU$=of}g@bgf@jRMLUN?)VICt|n`7YMjpaC0Hov@{tjbf8)q40g=$>j-P0K<;-*>L7L4&a! zrZW^iMM~$5xSfZ%lV=Y@Om9*FBu-wVoZ@^G;8tTiAJ*hOanCH{40Aj9tx z$3$60Ojo0cC&o6G#v&%vIF5ivLPuY_HDR^4R)1<`oi^XX*Y>Twq2kJOp9mHoJ1=W8 z9`u`Bk@F3O?j?6R1BI5Jwp5n_2U89GiDaz_!sdg%WCse4ewD(BKU+%gf`4B3IM|}{A8X``z$HMMp-w`*B78q^Yqzm^^k>rImA@iD8`?a}WX zB961Kx-_h+-%`R=4yLSP`1rc={aB?^a57qiNBkR&(lo0_b8dchQDM0aRYOA;wQM*U zA;wqvZ-5DJlKc=4R=M!Z@N$+_82p7Lx5LnO!tPS+2oF*p1ncJLpU+|jZ@GXy>I4*X?Jktw% zDJ32XeOqZG7Szx>TNGXk+g*f%Q64ipc2 zbZhvSL~oOqZN|qyRXAs_cHbtbw0$6@1ac-;1mdZPD7&CWQfaPU*|MHN6WMIK#0_*= zR`v-CbB;)AC+!*3snlg=Y>TZ5BN=a86)F-m=4cN%qmCVGthKa?W*9+Wy}vZ|=WwEg z&LvCx(@)QLGBs9QMn{H?O7*y2dUps(Zg9)njV*PB-fg zH|sM&rr8xK5~mfchhV>6oDy_6{o)gb+#@OeSxN%g7duZ_K|rz(R^j7Iak=@>bEa@R zV@xh%lW-CeE}Zy3IFpc9T<%Jyb7v&5x|w!FYdI#IP87O4Y{j+3K#HVDaF(i`iX8a! zJ6AM(ELTR>JryU>Qjx(=NrI&Wg|(%R^<#%ek(Pv8l#pq!CEc0;27x$7RgV_kh8&$; z(FUGtfsiZf1-+f~Wz$s%+?E_}0>v7Q1v#F%$P34`-q_RT7q5$zYmHUfEgQ^t#QTfD z*yoIEm4ynYTa|b7YZCQW0 zH7>^DZo&r zsNC|CsJREO6cV^PZu&A4TE}P?e?5_`FRgsU_FRaeZ&m)ZQT}yda>km)Gvtt7Iq-dP zz9C#OkTS{SyL(Nr1qGZXBka=hD~P8M^Q+dG*^Tsqn@i3bu0_~FDMM!9uXRSZ0d`9OUEWR{pgzPA`S%=12I$d8)bRLbV{3fUK93b5#83j zl*QMv4QWi_YWrkq&h;M8V}DrgR7WxJI)zSICi?9J%i^bk7nN-NpQZ6vO+wg(x!Q=$ zGuU>rU^>PoeMgHd)9&$)hHIk5#m4W#qAsrOZJhBd9Tc12%N1Y3qx1PrZHO^!K+#}2 za9ene^YK+1jd?52)xoIu+9a?x7I9mssR+p6d>FLyCiZ>}cn=Z)as(0vScbxaa0Z+p z>A~yats?_o=F?&m3b}!41y=^$-!a$^E?0BzvTD)*azyg*?ZrdRHaf9G7FGBpHd!kx z?poRIc=eVknUlGZNN74R{-8A;WZdn)28Tt|}u{Sljfj17GmK zYcJAQpEm<7H6EhEmk9~66+U< zsuoUJw0!u2d=Ix=uoHSZ3Jd*)JY`~2nX;;7*8g_h)2Wz8GX+nzy;n?UJOjHYE$e}7 zC?XC@iSW$On2fE4vrK7NBoP*S$%7Sc#rQ`h}Dt0WEg6~#3;}CP((Pqdtj#kJci(w-S(zgJ`g!^8PJ&wEPd+HozDDV%GVkoTAi^< zuVDjT9is)6XHc!K@2j@y<^^%!^L$FH^yXa7D%2u*ZVHytrASsSuteRjq8><`d|)Hz zl-x!{{(>5ib5^$V25tKd%Jv)4Tg=dsqXWy4%qrn0aC$G;SiblXuPn~a#OcpeUgNjS zjFJ>Gnhi0b?-X)4d?5VrCC!1r3GVQxn{XqU@$=`ZkFD^Z=0CPh=T*Bb%ZHhp5t#dP zqji!@pH&8lkBv0Rr+;G^L7t(-ojKHdf9~r?JI17*ylIv&GD9mST{}5?tCfFv@k*+e z+dc(92sc!93T=!j+41Wfe=%vKHHVYJR@CseAV;NpH;gZMo_D@V2WP#`VPxm}sO9)P z$=-*qCe71}qK`C{;~G24#E|@Z=X2L(m?nzTiDb%L*H13eB@Ioeu@OxS&nw31^04ZH zW8*sR5@n!FGSEXL#6+R;87*yXDAH8H{FdX%sameg2eKKh`MvgWCesMS6VK*WC?*6E63TER*Iy$HmklEq-#?o%g#<%w94^VG0 zzadMW?VCdk5InCGYD~b6E|M-@9n6oVhZU)mY=f7lt=~kqKnGqPU~GoJL%F?C=H*pi z!xWsWY;`jqcE-gm+@mbTsWpc6!#`GV+$pnGsi^J-Xs!&ANn?n@HY7u?8-1+;v zTT3XE_Emr6TkExaOxo;P4{15;=fv&vQNdX1vC|vlB|qODK%zJ>Q!kTEfQ& zKEJUx%kY~}(s#kM9*v$C{TPob@4dh-D)ibr8NuCadPlC=1JWT8;qTUNT_CVLYuLN8 zPzRp7XJ#hWk1Kai+ms2{i!e30Pm|~_Kycdg#t5-cmjIc7>vYh~E~qPOj0{bsLkai& zxs}fy?6@XvvN*XoCK@9Og)}+ti*)`D{A-Xdf)2arrV0v;@|?z zR&qxBLGN^>rA-|i1>pv*R%X^_j7%JCEWZ#X zUcgY#zm@)lKk@l5)PH3;enX)AvnxRV|4MTFhC%rk^fqVN$w(n2d~_fG7X&n3V4mFMR*7{n7j1F)1TJ!T-ff3IhwXJ~N~7Z<&<8 z+Wurx{%ZM&N%@QMZ!c!RNliHaef1xgzTY(X1yA{l!ykCcU$_6jQ~qlB6Hoc8<-dog z{12P*@3Sc|zhO>>fU)|(kKy;?{rznV$ff|kzkZY-HeeF|Uvz)NreFgb{OoV@Z`c&Z zUvz{(Y{20+Y>MPBx>z8a()<%N@?&2BqhEB=f5WEO|Iq!(rp*1DY|0m)&i&7w{qtP> zajZYHDO&#~n{o(bQ=I-h$v^q~Y11FopLPlO@31L&Krg)i;q>&G99ZZ1X`LQe=lf}$ z9aw+;)4ITa)W26wpJjmW|LoK0&v+7$<@ss)9H0&i@Y8_%WBsRr^~X9C@co|!3;>*3 z=cfV&08WkbQvn0~zt5&<0R4YIp6@SYz}d6uFYAB%bMgNuo$~#%Zft33W@B$m|LzqL z5hE)D3nMc#6AKVQVP#+haw|*>-{BQT1_rk8)1NT1a4@ib-$3+V(<$J<=}!WHM+sa2 z3l#tp$hQ5MbHniaEGTTdh+zQmJP`kX%pI{0)ZHkEHtm*LUKK+i}|Yn-aT&$|Fp87UJQb(EfhqTtSzg6)H^ohVW_ zIEk8%XE%8_JUd`pMKp-Zh;@`f)kmqeCmaL>Lz2!kzsn91;GFkz(mAbOP5`!tA3kkm ztl^~+opW(v1C{d`Jv47NACh~-AaC}YlcW4MC)?%gQ>IBxbm%l+1lWz(hAEQu5mqy` z?q35`ILnj))fP^@6$|Cus>PxTndsfxromkT18+w?jES!pmDFBw`&p}V1?Y9H^AF0u zF{I>PZ;b0t3?678&X*Z6X1`Y4Ro7}K1quAp5D5_D$9f4aL**w!#YTlS$}Fx>X zSD`u@NS~@eol+l=pP;^9VwNI|9fbCFn><*dhKiVOj(l>r<{;&M(F_`x&=qS6qkdkDFT9BO+1TW$njU@^Oy34!wk;BTF8)AZU^1gyl zd5l7jd#y4iu1L_D>{qK-ODdC*Nc|&-NA+xQuaI3hS66Q}WiFevZVUqu*2Q42y=xxV zdC3GQ$&e|KzxXQc>O8W{S>^}!b>!lQAHyfR)5XF%jBNXmElk+M`aqHFxonjyniUMy zBSx+<1uyr=@c0xG1mwF4mw1*w2go9Z&Srl6O0S(qk!t)^UadqmuZ7Q5M`V(e#L;wj zBu~2CGP-zBznGHb)4lzw(7t@MIlk?@T(pMy4mEnlQ>FsUg#b;X4qj4atr_ePn78Mo z_ZSbOVMRIJlKrg+-zG15ljasD{>{N?7vH3wuL+2(6~t;GH2s2iBUeajt_yx|pqkFW zsWLYq%1zWzpb>~r!otX{vAT)rM-wh6W!(DGhEf`+GyNJw<$;z4mIL+EEPPvsKSJ%Jd68pEK_ zKJ2D89R}kXSM$ny(~oa8#O83YJ}_+xrJmq=&i3QRAzd06MQOy&zQkpnCu4o>ovl5) z^g`MZ*PfNh8ymmJ5?XKI5aC=MDfTwkFG&O1Uh+K@LoS(#uHw#z!*p3aXH1jX7t+A& zOWLhPn8Tf0J*~ihbB;z6QJfD#FkT|x& zcC(eQ;7LTkI#<74bb)|)VQQ=6N}pZ!0fnkR2A+0o5;lDg&)@V3q+6{D2l#P`l@gDW zM;knDzIJ#8a+exhyw z8W=;#P+S&NQza6u5+T&>Fy4N?&(d(>*Br^W=e7HOyj``be@*A1d>Z?+H*+52x>yF& z+*@1vfi~Lhw?aF#+sIke>RT;w2-F99REz5cadgzFden=XS9-`F$D0U^aq-As1M2j; zaGE9^dh0BqaMs~6caeBJj*wqb^Aa4h2+GJT1?qFV&UCX5dxIqjUm?gS>g7hr zxsP0Gyn3HLnDP3fOV7thTZERlcm9Y8u~LRMGA%uk_bHC@^xF7Bh~p{KtaBAw^O()n z;;K?@*B{8|#OEtLpei(`FHhp^RgemUOkta=W2pAT+@mxTf{{_?m(P}`Ig3H8e!5$fRNw>j^o7qc}^G}5}qI; zl7k5l`gIU+$Gbs?b*}Jnu3%!09^Fc;IX(?p69nvSR}q_#f1XIQpFCMTMP3-ywXh49 z8yE%5?66PpzMh1l{9f9=Y`R%C^VWLol7`}DKQU!1 zXTA4|=FBl6Q+uJ-l)oZj}4ShVFGI*t?uIrB7@^IcU zV##JtNanEb?Te*@d+4CFfBy22pS@}?e{NjwLSItveYa>U-ws=UuD%VQSacI~RG8%& zD`&-~mM3Sbt+eKaqg}-^8x*QRB=13ALMp!|U})qTd%^6Az)#Z=JUy+KRlrr{sHt2v z*V%0Fn!eFeOZTX9MSZ`rFWl>W{}r9`r%yh5R?24Ns7?Mna)Z}#r!7pm6iqMXYPVh) z!VDCBM|&*fl;_b`Bkhk|mPbTfXg0~VLvFzPFmJMQ`b!Lxncj>b&xH!zL~z(?0R2<`e!%|K z(UwW}(hC(tMFkt=4)#BfsjkE3z>Pc}x+&wh3$4%j0(u7A_{HnGj80qOXi zd>iS|!Li$^RQM|q9SfP?0o+BgY(X$IHPOmZ4d0t7)waS+n z4sqR89*K^_MLC{GKfZ`4i-zo0*k4Phji20N(dO@bY}+wL)D5j$TY0Q_HE>NcDY|Bv zv0iyut7p?1bgM(A`4qfNpT1Cjb}9bNy?afMq`n9xYxC#mX=I=H}8)E-9di@0;7-qEdkLa(B;Op@9Pd)4sIiF0e%*wZ4ZgV`A!b4yzr zd}8LulbM=Y9d$2ECxK}_%PPLL3fxvkEn;G|KnuJ^Ouc_(%{xj2o0Y$iCf38bfYi4@Pb0pQeW8}&4;`}fo@s6hrEBSrr{chHV z6s~iTFy=sZ$BE~)b){7H1^DGu>`7X{9y~W;mpw*?{YhG2Vffv4em-V#D2l-YUl^$^ z-IHF_bJg{sC;bau7H%UD>89+i_%Zk~7+x(7bK#q5Tb7^`v&}CQJ%vzWa@;51`fW+j zdAEXs@FERCmr#pO(u9TChB;&fkBq`%e7Df>6m8Q&N+ad6aU&J7LCutw_XmrbIA$hI zxpukn*O(bfv6J?soAj1w8AnB5+1q5=pYovEs$-Gj4!R5t3*5W+(ejT7UbI55VQwXb zdY+wlzzpbw5F}(9bGi>gkVSXK=)msf{hUR{lka1A>%I<*z6O;(R0v!Dl$O}nK!h-Bq*_(Vdj3L)O`y%tff zrrF*zdT*S#cT4!t`gq4M1BDF@*DjbziQ(4gI{`UBcU9CsO?$P#z$|=om(Je)X82^k ziWa=`d7vs_5A<%Dz_x)>glj(r?WDuv{i#D}f6xxi?GK5!li3KKYXZ}{wx$| zJhA+Bd*xygHX!)Izdwz*lm#b(12rjXPj&5h!Ox{7Yol@+ZQt^P(& z+&R$uwm`c_D}3pM5zerHk49b2`<$_^1MlW5R;^VTQHLj zs_d0Nt79P~)lC{5Mqy2c^#bF?SC;0bXYfNg)D~L$1wyW#Ks=0G*JHIc${b_el_YKn zW8i=~#;+yI&F{wjx?1&tXYv~zJwJ?;UBeA1j5(|2Bng9v55};Y4JWupSQ7{3+iGyf z0DhMsH|RLZ`XW-vjB$ssVa1`V==X;jlnc~J4cG1u$FbXO_qPj`cS+nH=bbzI8sZsA z{c&$ya9Bf)szCWUE}-3t_;cu+A{RN!>yjwH@>awZy|^a8t^a6H0P*;(DYBI8YfI~t zC^{(FS6+;dB+Kw(?s!R4pmjKy4uODj0#qVWTK>kBhRpgZufTP^t@8MG+qK7F1Wi-M zcX8_#wV~*;<~&F8@2zdxwP`0faqB^dvZ7@X38OqR3{G*x~^?aV3 z9bpAl5aA-&6>PYpeGNrnBM7KDD#W|xNgx7)XPPuTq{|zwkCBn(Y_e|Wl8P8KzTwN^ zed$A|7!u8CxL)-3HVIX)ne&7Khcah-BYj>sKLUz|Lp_KVlT(lAyY4-4YsbX^{W_pl zgR1IwX?0I8kbszj-OPBzCv!cYXp=PB7r6tCnOUmAl5X{Eb|zKwV~uA*E4EIimTD76 zX;~drDKv%p#E!M6ouch&LQIWJvdD+txOmgr5K9$}amkljno;Ij330YKzCpV+~H&kGFnXnYD62 zZ#^N2hVHo(AOjbe6w!7-MRP{lUfqh<*_ELay zhBk*M)@&aXZKWI_?g#R6OVEeuW~h)ucwF1L2h%jub@fiq;muE0sUz4{5ksM-$9~e$o z_hkP%q>Pr+r$7q?wMvA zub9^49#&LLPfZ?u6pNq(7`#={1-0@PIl)GSEDT@sT#Y`OITR(rug^xL=3l~OS7fs_ zg3WJHN-z!ZiB2g8Br65Mbq9LqPCBBD^*l^4m{1LP=DcD4X z*0BZnMLHM*Bs(5yT_b+)kUyO94|;ACMeXFT|7y73T(%=ukV>Y;%%7w z@>tJmn;~0AlZST;uITqFED5eoU3hrafu-PV6_`a};<)M&hMvHaj4H9niWv9GaVk{X zLwX=*9M%uf5A9z2@)pBzXYnY836x_z!ug7xKQr!{;UW8VY%^kfj5ib`Sti)Rh>`y? z9`47^z{<}mamlb7Xq{(ow_K4UI6tm^dt|Veunfxb-cqY`N&Rrxes^P_nY~d@%u_#m zL^~}rb`ad!Wtd5)CCp8-sc=?pdv%LusoYs|`6b$$VmE(&sjO4Pto#Oo?>7b>a!T{) zorK5V+*_iAqiKJ$RmlA7fF*qV+%Q|>pxx-u!hC$xy7%O{m*#fV z+^H=~!WX!)pD8@_@r|Kl2<6Zgr(GuXTIB68Oq18 zT+q)kyk)0lJWbr5cuYcj`Y`68*}6a~#fQaDL7yV-P)|!9Kjp}w8KK4RwNZ@q?IqYf zX0FND#yKsk@$>MwLi;F|{s(S7yJUjgVu17c)zo#GI|%tnN9B>>H%5e%}=(wsNBgj2$Ij51_;Bp0YDBoB}s99if6U#|7l z`zc$D8l(yYEy(S4NYY82VY4$yDzE0Euc$Ko+YsNme{ zH{Z&)hj1#8Y2!T!#uZ?!vZz5_k5lLTAax___~2IvgU&nwEYJN3!yPn)aNtfsNxC0u zcEq;l7MnD8aHE$V11gvNXDisSBoXg3PP!t&ulu}qjutyRc~hRTn$yt}xhP#?kF_m> z;RYNgV>iUGjM$X4c}mYRiR|B8SHL#1yHveq$@6QF=C|sYo-;kkB)*(G$yNzuzm<2M z?3C%Et;D%WInyPv@8WYO@Qu)Mz&}xT?*#*qVbG-1(<#S0uszWwKHo;nyuw-CZm3`| z`3yd)o$KZGWw%qnG}4OMdtWb3F8%RaexhyX?X;|esWHLMG!C8l;soa?@tcqRb<#xzsU$u9~w=ic!0gq!U_!j+BwU+8N{nD+veEKRldgLuJW5hWE7~b_;z1pu{)G~EEm8k)=Zijs zhDuH#o>6%Z*RFxFYVHJUQ%c|srm(q1f7J`*1LSs)WL)G%7#nsNT({85y6aYO=`mXk^h{t!a5N=XUzY&x+8qWUSm z1*p|;eR@Ji+9+)X$Wc_*Uuf|Y8kZNY`j(P1Y@&=xqiw9Na+(LGLKaNAvcS#HkQLD_ zfr1!lfKyFLE|mxxDIU zF?TgS47@XlEpwJon>-ywj{DFjHtiPpk2{0T7j2Op2X5{-o|$^eLvIw{?aORkdfhwS zUmzFo=@HRhka(mg9b%(Cu`pQIn93wr*6fKUDSlXMt<|1L+)&h0hhANuC&kHt`y!<} zw8$3hpg^`?v#RHKN*gN@{8S^456UW)<9gwNLG#H-Hr7mF*33sTzR2^j$Ug-kN={d8 zbg@SANw1Hy>jQVEm)0%D?!I?Gr!Z=MEhCM<1gR`J``iAVvqZYoKkf_&Xt%|&rj?ty z5P^3Fk@(L}a@Kr+`%b(X;GKa>&F73S>}8g_siSn7yxWtzn)!}PoQ3)@vnP**>h%s8 zwQ~Cam`i_z#0Z#D=jFaPwM0-m)+pvVW~2w z6;uJb29D%?N+n;tpoUMDTHN{4;fiSt9V@#Dz}+d*(iF6z4r-gAzY?8z#R)#kP@HMy z2Boc2tjvL5Z`M&b8>O&zKPX%He(NoVnTrXTX;!c{N1uCIApv!NK+|BA^4Ev8_+R9` zWppIDwy0@lw#&@S%*^aE+ht~EW@ct)W@aigGcz;0%r4vIarNn*+vnV#d3Vjfc~5I) zrlh@dM}$(|vJ~-YbD&?B%ruWHQ7ZXo@j!$LCM8E4VpKLCk?;i-s}U5}UAV(m3YJuX zG_u7-EfT*_xMoqQBz(IhSYdKJmu~y{LI9Pq5Xc=-e97cXSrT#@@71&M$t-h&G8I;0NMSEW2OFQt03&VO;Ec&6$(=t zQkk50ze1@df1m_XvwXGiCey`u^O~XPK$0end<=|6{8H+KkzhoK)+h_o!$2(w1w1~Y zDx)lF9?w|xGY~xyizyB5i5_O7vt~f10PIW~vhCI}v z5>l8{wvra0y`ct!SRAb)4PkzD5hlG}w0j-o$%Y^^sG$ZDrUKNH!SKq`3=A@SY0$}$ zuZm+fFWn%}Jeo?$;a+ai?lXr}&LN#SRCH?)Eot!)9O|16JlQf8L|E{!7;wT*R&DQR zJzx>=P>a}O9BSsTviZ5wqlgB6@#>l_aHSxXQF~yy>0(qa$Bt88W;1hN_HH98v~4u& z3OTD8#N=s7QPr|{^pk&RcQ{JqjSmA&Rjuy&l7EU%mQE|rX9w2Uc^HIslbUZqv--LX zlW@OW-`ttn?PMXa`}o#4`8hTCVp1CqqoOnsE{VMkr9-pw=%FqxmAE(Ay_uib({mRQ zzL39{zbD;PT3AY~xcTd>xlbQk>KE`&v*&<+n;N`YUmpz*Q2pqO5GI5$5&8Sn0LlL# z71SN^J5y44DE+vZPP&&mE1zVEmkcshd?`JR2_|cAcsQdPktxqH2XYg~WA+orboTZK zH=c?ApwH4yLNQY_^mZ=O4w(-95d-^jaMna)L^g~uDb!4&25>AGu*y&nn9)tx#|{GT z_Dv$)bou-3hCw2kD7yiZW?4VWw`jm&(wc?!0ZLud9BYdU$?PLUI12mM=AR}){=X*% zUMU$qr)o0Aqr<_reh_H3I3Q=eu;L-c;wC5hw#fB`){XNPp-qKc8rpXAatFSIEUiT& zNvE}f_Lu>vd)8exnBqun16uBPc5-$?+C(x6E&Jqn@_AtfiYj&4rQdtPvOr*$s7hJj z%!x{`S}?w%VnLWg@xEN(mw#mDukDw@<*$7Q%LrT%UkCzUO!6~tv7Bd+||8bKyhT3AXZ?+m{uKBU-$At zfE*WhW`mQyBI(*tvnb=Z9k|Ov#T#n6KzVvaa)LW@Uj#N`s^s|WzTQTX6kr*FuN9?& zV>pT$-ZW?Kd(i?5-LN76M=g*pfp2mZYYZjVMI9(Iw$A=Zhi~hnj{!FjVd}>JGU4-V zUlE1u&a^c1`_@H=w&X#_YXI|<>NGw8M@Z*wgI7nRd>%kD+IH3NHIi7=E96;=j|t+u zj~ET?17*-&VB6Ymz9COh$TR`^Q*OuPL~DTZ1Dag`Vn-Pdj92#au59Fj{&3-Rjc2K2 z@mYhAsvu^&oas-OLkf~WwMSY6LUE!za_4YQ_##cH&sn8TR@ z&%}O<{(Nz&c2pcmc@+$0MHUV;BWMSrp``&$NImNmk|=?6d-mGIt6UT2A2WD&p=QFZ zPQm*@!MyAPecWLXSYM(P8CI}LT|HcPvaPrXmU6cPbd;@d}YMkY_q!onTl4JE_8>u6JncNU9I-d@AK#JxYHV( zx@>!$+2}Hw=QOF~nobMBI_}-@>bQf3hSnVXyyYgnlbmvJGlzXeyL+V|6?e`rFzY?3 zwWnUyCZ$yYsty$8QySLj^0^yKB+uvFc!Z$si;J8c(8>!-?t?-IN)>H>$oL_l6;NnU z9)J9`u%@gjV@Tq8&$})+7~oWdTXZB{2TL0mfyO`T!={al-8kHeeMP6k83)JQvsMcm0C8Kkoemi#r8|917n zdA#A#OPO>=mMMAYcfQQ0QZ`g4Sp>R@_8HEjNM99yCP$zagB*kW%LruS7jj^7EOPj= zt=5rDen2|(5s3Ti&|MWkFNj3=H#j|7vWd}~fTkCmS}5ObqW(4N=Od3e^!x1qWvKn_ z9vh4|>%`qSH=oAWN9@+cOW2j}&jtAoUk*jSqNl>o0GPKYO!w zXZ8=a41tdjFs2t#v6;LSdha@;kKrvy3VI*kQzDA~#wb-PPhpzuVu2h=SCfp~_ABk#FBp2p$=?!DIa0w%T7 zVwUaSgq*yK#XcV_iT>n2S;a8wZBhkjg5M3`Le0Fk2J(h?Xt2KCXIFYCZlbl>tRmv*n3-_U z>Tvj30L3pP^>`jxC|HynBFn>t#T3kqG5iS1>Sgd<+M$EZ)WA--&izUCl}UT;i^^r! zpepIl@T$CY5ZgxL!xknSVBpmp;)jw}&nW-jx;#3K<+^xBrm7E@3(er23U^P}=hyQ!6-> zvuLO_u(K-IU6fOb*&mpOFA|(dTS;d%C~|!?^72iLqxXa|m(Bk>><0iQ5D!LgLc(~q^~O2zBL2LoJ3o$|%hE+*bd@ciR>3D2rSujliU?XSC1s1dJ`n|C{+75!S1PLFi1(P8>p&=Z`WdmL28 z;2~b`P0h0aWg*zuA3IZ<_{sHLin%S6_Cbr+y^Qw@-SCu0+0*I9)`m z_u+D^FI)9gSsGipylT;0nM8WDax90EVK^MoN_{I( zhPI3-u9(DY}_BfyqkA=6Da!bMjoy)^{o4X!54;)HqTU=H-7pT(nrA}XD zBwX+$r>^tY$%f-ED%j2TW;^uDBf){{vXYA1>z$bJm1g7O{N0+;UDTqy1Vwab$zU_d zemD~S7{gX&vs7AwV7>|Q#aI>aCdm_rT|)E*468MoH%jT4T0@dCvG5Kp>mWXwP|RX- zSiVP0+CxQG?ROo@d(7lf!qy1aUX-gy#x{t1mKLB(pf%t|U{f+Vuo-9Tpyjf`NJLnt z@WABqPSu1&;BPZ#9pP}``Ju5l71aTzEMq`iF^!oLBlqs}Rb4w{9|JUVP6ZFI2vfO} zzM|2^e0p6!4cznLttUkr6ObXfG%`7`3zs3+8|A-C9orrlzL;{f_p`?3CvTCyZ6WR9 zhnV)fwjG+LuHo)%A)Cxh(q5KHg*-8V;~Ki30hI##2t7p&X`lghhLCev!N)LPsDya; z^kW1d{M-{F2%=0J4(i($%1qx?dAKb>pfzmmuz9p%8-d55Pj1uc!3eq#d<5V0DnrL0 z+R~2-$FG|Uv~?*~l+C9Gk>@?GLi*+kKgh*%cMNRH;&7P3<&|_%x3Ab92YZ*5dc+=C zJ=tZlY3>=HmTXkS4K*|wxq8KsR?wey{)FtcTxDliC zyi&8rqoFA5v;oyDFNu;SiK^2eowy&WD9`fR&)=KJ<5v>o+>J4mIl%>< zbZ@Lhzqun!Wq8qc|3#J6D;6h%W zVFIk0fRrGefw=HMI7C6*x6(!PM=VT4Nf~}2mxJhfd9(9W|EgTEa3}RKht!VBtkpO& z-($%Rwb8FjtMFgWbGO!)Y#0O#Vo63RFC_dDESCV`yJB&(mH~Hna= z!o49+(&b$1FA;2}dm1`gH)G!-UMD%)w>R=$qxig-7Go56coJ`oL@wlw&)X|Q8*T}w zC@!_1Ay3Fb93w&QX+UO)Kpb&~(C||=_)Gk7fq6c+8c7Fp2XRC!MK*;hMJxqAL7DlI z%b6>YJI>F{$O*qd#&uAw!v4^RYsket@v^WF@x=3R0-n-cgR6H1 zq^6HciOfVwLh9N46TU(o>%_cBs6kA#wz2zmt!Ov^SrXsK!wF@?oVB#EGtY9Z0+ewk zLvmh2az1)UeQo;&Z1rM&i&sjobiyqE1v}Vt>iO{rS#6zqtbr-7^P_P3XS@v=T~hHK zuRKeA5j#MO&C|o;@n}_nCRj&qpx2?xlUYJunH(DzYzEh_L{&tzLQ15N>#lk%Xo_(o1xy! zw((}=%Jh4BW&*Gbz|16Gy~3!pY2KYtm39erqoZiZLrM&0d>DqC?KlX~PkzSYei6Dah0vMMg-<*X#)@~(*Y?asIqont znPdlTJ?F7NJv5Q&t``KZubT7v=~8jZ;Gxn!EAvCt@qN4nss-t!&i>_ToULbFa-K_a ze$}&NG-9oS`7)tx*$!-jNMqV7NCx*p zu}EY3z{b>DM_Lo~(nm^!_!k*=(qW2C8KYZ}Y}$>k))MwDR1SllmHMDtlot z<~q8FLO0_y+u90!-j!|W8R#_-hdt<-h`RKT0r(XIGp%07V$5#i2}_mr!emdO%;P|t z(5K^L-1Gk1mm_5dw6$McHe4THKC*@jWR4(6-6?pV@kMS)%=;q7462upqzVul0L9H~D1`qI0<-I|_2h)Whf?J+LwV~#!50CGB?Kx|@J;-_ zkh8DG`k`;!#1z{;;~>G{6Jhxa)$V%&M=VRWQD2%m)XdBCxgoOC&QUB7z6@9_DUf9m zK$JmRXYV>n)0XJ!P$2ZA8JpuTOe1j8sCpdeCK?ov4FJRYH@ya!rp?^Uken z{l1rYp(hTXt?Rt4Yt*i3Q>%-a9ra6%pEa$f<^%kDr=4n%SF=+bE$RNbUHaVQ&^-|2 zf@9vpv5zm%W_-wBjY?WMYUo2CU9#REqfw3lNu_aYAI*i{yZ8_0_~FC-Xh};BKzEH% zO-GyjtT>U9UoGo~G)PkY;6}?G#bGF7f*0&&-^GbOpajb)ar|CVuYwLzJcl|T>`BF~ zJH_-g@zK%b_V?xk(CDvBzSC&B9G>0q47EaWnv6jIu-TE;FwCiGIFdvKDjn(nwZAxX ziraq={iwJL?aZ)LKxl)nJIZRdyPhDqw%6T@m}`Vr2fu%K0#W?2QtFdBQ31KP5wrmN z<%YdXun0hnT%ZqUD_Ct0JVBZ)#{`#o5oA2!R`5rrJSp+#aAV|s?^^%WI|xEp}1Hk%Wh1@9<@9}92N3@0k(zJ zqmzn;p}x{RUV%PMZp-Rk!G3-vqz~TVH_eqkW8J=DJJ2Q#UsvOPJK4AJZ|nS+>E#}LH% z=;L4wLN_)Fg&I5i?g$ROCl17xn{WiRD@7$aOE z{kGzQH#N|(x+xf@up8vZ!S=36fnSSG>FXJ!#u)u2JDJ7A2E{ViR%k5L8ha&ok;dvd zjQ4WGphDf06dFl->juV$zm@7@d>PO{ramGjX9Y3V#`^Z_PsxCcBKI$wr#&t zxqdbA%)XD%c^f{4g!@)G0oY!=ZzV?`g8K7pJ|`W=2QW^%ST!~Q>L z{AwT?_}`#`ZMqQyFB>$ z8vUL5GySFapOL+O2mSj^$o-Z6(o6rW_`ALG&jQ^)P=~*d^LM?~PXJErAM~F7Ll6HG zbj$i1?Dp4jF+VeZx7UU6Nge)!J?{U|M#mB%yU+TYVfIoT9zbD{- z>nXqKRb+s_XxHCu@|zC*Pg?Yk|8M>pbPND=bQI-u#C3H3m685eMnOdEkBowVjGX!( zIY%p79eX2_Kl1KI_BQ`_!Nl50$I{V8$C=^N!e0dkOEW6~sNdtKv5mFkA2{eI=lQ=P zLOJL;7(QXq&-A}0LT{u2|BVRM2hjO9B2>sffddc}2GHF#vq-tk9)$tnGMSlcT%W$B zcjL)xyQHqo=9e*13XHN+9KYZYd~GHMN^BelAwDn=5)d*FBsAcC0&~hGO%(LvQU=CD zLiU1r*CMkQmhAf-DTT2WjZ_2FNV|+Qrz0|kFj8_0*p>o6GClMR&;;1MUZs7&qRZem zuj5r3Bj436pfGt2R zN-YdM#5dgLy>DZBy!K-@LCFMVO{_%5(@C^FOXkaY>o9V{6$+1&!ADQxjm5jKA&KMF zk8V~(35mgK{n+hQfMBr*Rg!#zWC`MAz(Eu`q$ z@O1c`70HGNWb^Gc8r;}NlJ1m8tjzU!VN)$=m+-e zB}_R-1W?hMtS&{n-ulLd$%Ju-xuC!~QnQI4Ek}Adcdiks?g}@Fl|LA+;>!|ngRsM* zgGGWUE+ohxIwcn{!MSnld*vSpm9Dbo*m#{`y)!wxRIVz&&A;?G;1)GBtV5Vx_^`u7XRtDE`Vh zR|9cXP4-cX#sw$EjP@v*HThjkBo8;3oK!^FV z=cCJLR+t=|%J6PpOF-J_8yXWUT9D`)j9&172uv(2C?~ZL8WmPFyVK@^%Qf$XBHD7w z^OU{qwmHo46b-WIvu&u^j)tEE5-jfZGbNI0+Mlz@&yTyQ7obX^Gz@FhJ!^lBt z(-D|}SHF=2am-f!bGfuAdf_qpL~~c;BcMwl4MuEx6lD6x?4YauK+e<$n1|`#n2ksV2Hiz#G~lUSP#& zlA_5!t=QV$3?i~9Zzon#bA+NQ#FOe)1}r&)FEqA6Cwh&7Tm`Fa-jE;bI=nm}y9gs9 z+v4+EerCCWbaU!nURJx7@ikv4c43;ueP6l9?i67UO9p+%!a*-I{hNbY^5woMK`3oA zeyo==yS#>w%81Abqil}5_cnR-zRS*9`U|5L7!64Ilq>*_V$&sua0zg2U<`8R`S|$v z{JLXvC$PGjrv7ZSPq-sP1PTON?EF%92cyc!VWa)7!D$ zZg_VHI-YO;R;JADGJM~O0XEcnoaNA>Kh;K7d`v@sQ+~tkt*g<=VH0)QhPLz;?x%kg zAX3#%>OX;;^x=`dekFWYk9zASYniid@Y;#SX1xr7mS_a<+j2vx8{tKH$M zh^)!zGjU8yeVOCfHo$k~;PY(%f&xWrbhMs1UW3QSg>?)Tv1N}ob}mCi#W+Vq)W&@l zP~1J1&?s7h)Y8GtbtTMH&;4HKwS~5R3~YP6=`{E4EmB3Y4s%(S9+~IYC#HDor)Ywk-f;} zAt$~Hjl-U$7gA#=e`Pu9PE3)hfIR9j2t4J60 zM{oLw5KCN$1!2J3JC+D;nc){IHKC+RvAkC{PS47Rc^&k^=t$RVpgm0+2p&z8c3=i! zVeI}~jahhL@5~JkH&vVqhUmQ3xI_Hp6FYe9n49xuul5@oB)$s(AMD5&_SBzt@i1L4 z3LM_ql(PIknRq+yUrp{M9ocv;>h|=myV9~NpU+kmd)=Vojh}%da2WYN3dtBTKF%lC zJ4!z88gfxOp80@{4WgD^7qO=9I@yjUAwGaglq}Xne(5qpTMFkmcDA-T4@F2q2S3`(i+K%{{Yj*NEv3$AI2u>NABRMi$RQ#Z z31ypEmUZ2c3Mo@4Y$p>sv^a^#dNm8b+&YW|HD3N}-41J^gxhydI+=j8=yQ8W%c% zAs`{AD&V**!zKW82j6RN={_Ho;iG04ia=YdV4PMpmvky^aYyEl(1D=x+(10X*g4wQ z6!Go2b9-PC=se)kYx*Vo_>KG6)BpWt<;G-|QN^DO0<6<2n4zW*@TAXo(XKQ=`Bzkb zlUQFcLKWxZ?xUKmWfwBG zu-r;+FRUxF)UW|!v0^i;H_~0o*h!7w@f4#Zt=Z;`IfoxztKD1~)k2E;_9rUO0s^V> zUQi>x0?)v=ExeH3E&Z~WRslx3uNTOI}n z`35NdEgC5RAU#raN{s4tcC`IIazMUt8~<7~ZH>4;Ev|er-g<~Pudva4yp`59oTD^G zD>}UcbQJrTd&+N8AV9WcEu9_h#7KU}{xc#+mUO-TQLcCnda}^qh@T!&|G+X*`iLna z0FNc^nKD+1J0@@=*wPX8>an$(CkJG8L0zM87jJd1Bmu~(J4-1)#C1etH0AvvC3{|q?s%l7oT5$YFw?-m>FfpT zAdDh6Q4v0)ItYIZrSbFjK%^y_Lna8rZblf+VCDwx5sF>Z^O3ToG^KuMIHOUxnF0;ar3~2wJLV(!J?w-fRG=1ln%=(i>VcvX!f^IcMemS zu+rEL4BlbyV5y4Pte+1UD#(Z{$)kMV?y?y&6U7cwX^=-3CbWyp)m*4X6<9|FWk~da zNM^tiP|!=8vQ|X(xb4Gs{_upT z^>*vpylO1DUQJfiS|{2`n~WFPBO6;()N+SmUK30<1;gCN>^Z`$d{=MfA(8Ai>tj^( zgKZaY(>$%Y>f&)#6$&mLD@^(4(9D~lCw>$6M9czn7G>lTyEP6)UtMa2B3?=3Ty z%jeX&4Bo6)r;0w{+st9; zjIyMpqN_HhP<~`+tt~HbCI5t)_ZSq&P2&wrgAeoOnrWmkE%n(6dAHlHCt(tz z<|wy{lf+S&W=UOW?C0@j)J-W72}!IdzUN`oo2DWVsTV0R&(k&FnG3V4HI^bUL(F?q z&neg^FwygnTx7nIhv9a*Oubyae80~2$jST20lsafpVbZvMR@K*ktZD*8g)Au)_i5z zMYC=_d6UrOM+SO;>J_0&egWT?INVGzop;(kmZB=zUv=;RVko88YYEB9e%$6yxKA42 z?>>`3B7PZ+%c~ne0*?fvF?m%5Z!sOMJe(d?=fkWC-y1u8e)NS6r!W8JAChq+j^9Va zY<{=;Y7d${Pakiz^`5c~2uRvy)dA=ZksY0AHk4)(eD{H(_^a zp<)kDgNlyraO5hBuu~_xSIRf1#;NSghHGJzm7)8(Vt+I$rB}4Tc<9a#UfUoi|1b|h z5~c3_>d8m^#v?SGz1y-JP*EF*A>~?odLw5$Hw$~n%@iRWFojr7GY0noIODW=-fR4ZmIGU>M*5l6*iIq)Oj?_4oZ4(szT`bylHKctpbj=z>6SC@fyrh1*D&L|TK2_&U?)WBu)N0nESW=?hoHxc-%7PT)68?J*mQ@cg_)X6|-x zsR|mWEWMFp=x2bO1zlv*6L?l3AWJ_GKSDr~*zmO`3+K#*CV~r>^WNeTOpRu3rDRUa zCiOEQ?;s_G?&gbLftldCvKH5VC{;-Yb>*xzWD9D>!fn1`GOJpdRTJVK4@goDC7s$9 zJ#XnixLO>A1xY<{VP6CWVu7Fv)tbx}3!+t*{f!3>xJNC;_ePB#7m$mK^o&spG_D(E zYt6$MUS05WI4!O{V{nn+yhH7$*G>Mm_eXPUxv?c2g7fkmQ24fts6NPsVWc6AcXrp* z`r7`Bra-gGM=SABWU;y^yln>LY2ln?>we^sEjPL2Gat z(P<$DP7sRqeRwSIZfDc}I4Co$JU}Z(9JVMPAUrs(nI${h2+p>}e7TFrBQSeA#a0P~ z@uKMc+ra|-dMt?!2P1d-%WUFHkvR~s)r{SH0y9E74v862Nm2nF_re{bay%Xdv(%ya z_fsbTH;H2slUn8kg@>DS-E^!zDy%Voy*KQy&Vn0#UQ#BjR@^Q(H7f9{9_ckF1!hz& z5;%a#bU*OI3KJyuwLV%8SCLEzDghf~tosd4>3jRbv>qloX46hVprZK+8gEv?#RwEN z{WJ{%Z_)kIUoq>?3QW4`kFel!9C_kg4SN_;Y3Q?MheF3ot*&RZKk}Pa>QGQkPL)~W z981Gh4%?8Dfu?f0oSx8+k9U}p@w7Bg^&fu5$YVttxL2VF@+UDuU^l_>nqOy9ngg=7 zj)HZ&pl9;8;j^ZfiZ9R#s8AP)B!rG~)eI?{Uwgvoi^=ibFoZ7o%s^pV&C#Cm&xNAM z5n|$NM9sd4o#@(0D0)fHl>~_j)XTP0l)N~pfhr6e^+|~D8D+IOv{ECH*h1a2o(`nV z^Dk0xG=Ha|JasS{XOq}`iO;fbu41)H$+G6g5NT#Hj7Z&qIq@r$q@WDxjTJQ4fu}f!0X1R+mXcEgu>L2fAmfN(h5ID6t!ADVHyv z1s%2EMpdS+UIlGJ3qqo7LgEx>Szvb*FA*NUA|%n4x)60Eu4Sy?DYAr2kwSRrbm&YF z1P+FSc3FrC5rHL&}62X@lf211H_S7|b-u%!mlrbF@ z;~2eoR=^lwVl^VbBz80GIOs(3_!vQ=RZEgpL1y>;iG*BYjVj^~0u2xVS(*4mVNjCA z4ysY!Vq)odE9p5=;vB?LUQdgY{H6KRB?L;Pf({kv>x?o7hMNWePn<#5uM%X<+YIc4 zpo!!Q(?UY;ec?ZK`hpmr>B!GgR2IDJWd<;W&io2J6P1wQ8WvpuynJJQ{kR=f*HGRK zNygn!^M<_S1HZ={y20|k?ri|o8}@0SkZXWJB@)%~dnuokTq!U)hQ}WsWaPc(g(iRZ znfEh=!g)XfIT(9HHOW#^^6;Xq`Cz4Ffcd!>7SM*XdLYkQhO(ORG^bTgF>MBse<$%J zhHQ}=<|{Yw^V|YvIri`*%RQTsUVR!J@Nf^%SaG*o6c=r$P|jWoId!5R@B3GMZ{T*# zpVX3K6g5y{h5<;6?aXj_PG}NR=d{Ty-Wco+!eADgMRRlQ<0Gs%Cg0gKQsTdfSH^!DeaS6CAD zhc^p?ecx44V2+{uHSR*m`)k2h8E23#R}#K>&jxY>ks8ZiUmG-f1cIdeCupAXhnU5K zsv>B}-b8xt;>W1^yI?(zKa<7enIcj}=})1mMZ9uJ`vo)WPCat>Cc^#+9mpx@;x$`E z)T3W-YGB`8!%KzxU+n9COta7#;_%*t?Md?;`4+Zz-uumy%4Bh$R{TINp1g^~;6T(F zj{apEXfkwfmu<&>Gl9urcd@M4oyK9CIdg+UYR*(5?GTCcdieZf9=tn-Zk}u+mBr2Y z{=iHzUJ=}g*a!6#Wv%p7(3|QPcx?1o_veH;Zk%f1_x@r}8*Te(h8(Yu3`~i8@U=g{ zYn6wHNJwLvdcmM2BxX?vjE4+5@u(^*FJRJykHDuNu;*Oo0hf*v47y0fIX)!&Hd#V4VC5lm-R$x92N*9`3`S}8&Z z(&!t8vk{BPg!4ohz|7QbQ?o~!Fm!Z$UmzsHk!qB*4Q>3@ll1Kj3r1t9h$4kr6i3$Z z>s=9IRiI_j7U`{Es*p@Nc8&12IF7*+(qG2Aa1H=ZHr&V%ei;RAcc zj2Z{NL>NnBsXk=*k)Ge7gy)jP*3hymYizWHso~9&(9xT-z=ZO z&N$Q8J=$Npyo=O)z;!U!5dYYR5=7w>LJx)YON~qOi!t^rpP#;7+is?G0D61%bm-Y#N|HsF~Ys^>m-i1l1 zL^q%T{9(RNnx-)Ant>JfxivHnqY%(^tor*0cpJYpKw4cg;=v7>bR>QfKcZEa|HND7 zL}B8Bzy7;igd;xF*8HGmcPqIXAI8WmU6Xi>?D#a*tdy}XSUn)uqprc{j3H)HN>Bi0 z@H)+Hx=}E{sPPNrylTZ8@Y=%nrr0EixcH_e-rV?D2tx9}eByaYOL_SWbHqkSsBn7Q zSu{`@1z-mwmvSv&CWq;XtZfdW(~sI87l88M*RdcBJ`&8F$+Xpiigl0W_>|Cs8L(BK4^OeT(mlp%HjA@`o)2!U`8_Brfu<*RYLHj4l2Zi6 zn_!*FZhoH{c*4?_`+`IvKDglzYqk;^1A(!k{Cctb9=TX3kXFCWDvh04KS?&LE@M1} zreObdnS-N6%DdF85NQsX?u=>La;#&*K%ehP|9dmJpolmr-k?Rv17!-a(Y^f7a1Eqy zfWY_R2rIk9XZmzHnU;p@uf?R5E2syA&hk+ zaxn~w{dOLBY|Ih0T%WS>o;<%FZyX)RxVJsCHxm zSD0U|T?XNKzhZ~kY}*M5;T-Kox}lj-XWZ5B=ScZ6vl3Ix9W<9uQDjtnyb3~e?2P~D+OUYOYqo@ko@y;)lFd5(s|Gum=&ySwfUkN2&kHH(r+<%%r;_^8Y zbGZ_vOwNvKU!0!vFxh&OCm@Th!)A?tfRX;HmUPYZQqcH4$JXB7a{ecdUpEk69z2PG~>~NJ#4%f_(wy0AoeS zT;endCiRD#*s}2QsJeb#+A28RrW@*34L2pbo&ibHB9vT*iuL6Oh5~-BT>6r2N$pdc zUZSO%^+UTjShP8%%|-~Zd2oi1yEWLj8cQvU_xglAbbtP396mosNi9!cj;(F3D6~*g z;^*7g1bl&6I7avPBT%CvI~;X(8~k95flz`z8D@!>j*FI(87|Mg)xKw8ul=Q>22h8Q zEC;Knlw&_g!PYMbN;0Fv4<)$YaiY@+c33e7nLE0Gkvkz7JB(%@xOpB3*(#?noVagn-Q{b+?bql564oPBG1O?Ti{Zw&XbtQLe&4wdT_~Qj-2ajKL`{vB z>!rFa#W$S!*(y<08X4iodufM;-&?cGEG$UUOyLs9!;A!Rtr{Z*TDDxKZ>6QE8|>>% zTR<4|pc-#@F#$xY5Z=X1wwC=)HjHp`oLzbdm|+ZuCh=Q5apr64fJTfHyUO^cEKgf) z^_$Kn^hzIPb#IwA4e)$eIQ*_s%oW*v8Qa3`2SO&+NRO~5c_l+$W5&@n3BdzjPfETN zqS0vwRo};VA|6;hb876DRbTaMy~1NlKaf5)x!AANxlC6J+sHD;9T3}9b~WtFJPA_lU zT`SuVhTL7P;->4_ShfD;ma*bx?nbNX<-**4C^zydHD5nMn0T^225Fh?R?lxw?btKL zd(J>9g~f9_Nt>7Db55i+&RK9_G>#&i*o#FcvfL3lj!rR)H470PJ9Fb!Dun71E)~`| zqXKLDT@P7T;{*}ug?7zpc9awlCL?~hag83oRD2fmlm`tK@FIlK2$>oj>RMTFAjZ)% z(=%)LqzI^pd(547_k)GxxHu{HhgOP)`` zq4H@3`9qoLD8tdVx*U!sIhahC-+j2>a8!k9-UN{sOAXU?!b`UbV)rtwzM~Tv=Z$8(aE(stEt2!XNEeDsAUm!d?Kd-kc<|+U! zcXQ)9f|AlmS<&1Ch0nDD(xfxp?2vK~PzYiIQgpwWn)MiA#ujf}qDmu-exsrqA9TlQ z=Bj>>)pC3$`&Lc=xN*@^pWOdbzRG_PcH@_7r?V}%H>patObq)yfrjDjXop)14WqSM z`?XionXxwxBg-$FepW7MALHXp<*Kuonh>4RI!@%+uq2wwOP~Nl)%!5I)l-w^=^Aa} z>$4(%2jdT&qd;Pmb-eLo-Q*-nDmh5WSQOjf6wj&8D=4WeFOjKU-Q z6sAiVTgk5aq~hHgcvEb4V6J+}?~Eaz^lW+G9m_B7vn%b+i|Uo6k2hGKdg-oaDwUb1gvL?S6fiyt^rCvUj;1{hkDQ*E{JWV0Vb2WEJdU^d6`W)eI3 zc>^JLPagbUf0q(h(nH}r{DN|!T zd_M}2yfV|Ttf#3l7Yy-M!tt@RyC=knDl^5w=*IFb4!=(I4ud>CKDfVMXI^Jg?S2eP z*|dS&%!eV#Id%a+aDWi%0OX12LVKg+fKC-nv^?e$^ds=Z5p-SJn~4Gxg6P(vJ<-F% z86X}G?lWy~)Pwk4ZSKF%x8Vtk=7vlzt9IYFt)Tc%o-72qe=hN6&1%87|nE< zi6}S$wFeZfjh&~PB<8etf^8#L?ug(75{HV^_W2$J`Yv2|AJ3b|yWi0mZ5a4Sr}5a! zK#i|ttk*hB@KnJIp8Y+|g(~~3}W1zz{{0R>P9NxU+jzL=WX&qT6l`*rJ!Dw z5dRqTV9WJdYPPVt-FKYv7y|)EmyKF#jPqvPosjODi@l zf)|q`iyC|O462IW5|Cd_h@QTjh+p%vQRCeURxT}ep_`Zlhu&D^7)(JZn-pkbc8r2|!Vrd8DhVQpqDdW>?N7#z=(wLs%vR6Etk%P$DvaA>E z9wbUMpf&;gNZlPH%QYGRA4hJ5k|q@O7H1M*rn*%|y)>0}Bx$%&RU6~2-;vymsuk%q z@hyr_R_=9EDKVp707>Y_0O4&U3ZE5%n}cv;OJQAg-uEkMWha9fRe2RD)sMQ{fbY7w zbE*=-HEoqkI`g*GWrax0yg1%IxtuGS(<$@H%6?wp_rdAux=xB;z4lk%`sViD5~j59 z;lcScL-2I-aJT+7CcdasqS(5d0cZBAuMaVk)K9kMT8FjuX#HVf4kePgxL(ln$O1d)u6aDn*J z(-q!N>Euev92N`hgzNe3oeA)~SlB&pixLsGp`mjr6%YC&&ACH+E+85zC6e98&YVY8 zjz31RV;6(0;-*T_AbAQ2`0L$-do6StDAz5+463qyPDZ`kMA%Lm7WIGhGt@5_^R&5X zXgA#t`O2^hte9kE`{{6$@hzwp!-&j}E@;}DyOUxYf5 zF1+b8e@#BZvkkIG{oR04Qi6I2Sxisvh|m$qw7_PFt_3o`d|BUpmjqP^g(a61I>G## z!n0?}W4GYVKHc^j0Kd}zIx7@m=l^!pas zVVV`Tw@0dM$b+w-5k(opp8zS17C(duu$GCE!Do4A~09yw*Y!B<{;W{*fE zEG#HQ+Cu}Rv9cZ+Sb~Pqb&ikw+S|U3*POeYYp!jVDe>ozA9FQIK+mTUpU$!qB`2oPiINtge8Il zNURmP;hsIv`MFL=H%GN#;hC}&*EsXbXq?*>?G7Tzn|0wd_BCnh7n#j5PdI^{2j#jc zTc8n3JRkNr!drdm4kDKs;EX{fHApsL>XN$qB-9*GiG)6K> z0o$=h;f&dup**EtdV5P5Ex`3C1)Y8Xn5d4KzG5@wdVU~O>8quF*D$G6QoMvi(Pnib zu^3r1R@zGMNFgI*rh2FGevvP-ZMY$=frDzrDby$*)3#^A;NpfFEHBATP1KIpLYOV) z0}X)$R*knM!IgXm=^FWL{Km?%3Tzvtfq+6q@jy{vg^dQ4;s3?hJ2>|lckAAG`$K-tWA7X3v@PFWhsj&wZ`+UHCJ>hlz3umuRhPSFjra zO9e{%D=G5S!7&S}CX6$6i<`1Dre?EgPRk$@`wRtV8p(nglI#9Vgzl^ej$g2#X?_~d zItft#|JV1!tQo^gT`PvrQ9hXW8_E{a99>7|Cu9@$4$tUy2PI?-vtY0=<1NOx@S+#1 z(6LI=f^IR_C{m$f_I1oD0P)_ zRX~(l?czkRRef3Nzi&~WRLuYnq%ULLXrN6rHCN{P=;P@!-8sPSSD?{A_JHr)L zc0haYAh4cas)^(fZd$Uxkf{vIN=_jvS2fwU9aw8DM{Dpa&Owc2n<&Du$fWwU4|XSr zhr7t}2@xK-D}3@>Ipz3-y^xlY+~ulv8qN(m#yleN1o&yHH%5$QEZF_uk6k$CBR||1 zSAO=E?eCA>*m9`2Zc(5fztKh^JGy%m@MC{g0{qz106%t+;QBGv17d1FZQ{GL2ulki zJ2g4izlJWtOhT;pCpEj78Vb;=J3_o7a!Sz&GojEGpXj z>-EA_RaLNwbCyaQg~J1M^aH%fUl8AW35T#>fC=RZ_x`^Y5dPzBP6vunbAVLQOyeZ+ zX#Yx88_Z4*Ak{B&&53CH^_P$7A;Bo+C~2j+EL%3Y>;{~1ZBaBU_=4B(@c;)}71mm| z%IzLq<->Hn?Y!;YbMJc`9rA~e@DqkyFz&BZKe+|7Wr*&;k*vX2_9bq$b|1?%nB9N& z4%#l@>fF-<*Unz0R9vWD2LY7YdqDueaX zSKO7+80h-2o+o*$zDlb&1j{5pa3@hm=`%Nl#LgV zHRe&fB7iTb(FVAirfSs7suZeF)bWe-CnPBXOGTv1tm54TB(NrES~}Bk??8sHbhdW~ zW+ES&H?X@Iu{w;zBXCJ;AJ^wMdXB{SA8ogI1odxf!uzZ38tD90>kihLRDL|$oB7Oe zfqb)rF+QcbGVY(1D&j(A1hz9(haBdut?&5Q8yZL0l0~SpXNE2y;1Y0oaCC;gG$p+Q z#3WppuWZ-jygth(Qw<@BkIiIfJb!H{mN|%pephU4sS?CB$*Jj^cbO9ZT^Z-;3~xq- zD>Dl-F7{K!`grsDlLf89maccM4gSL+@E0<=nUdGUJnAe$jXBv$`ZvErrwcg4yL3I-`AObEW?h2494haH{h;>pA<{2T%+K-|TYzF!B=JPYvsUMWMNWVLE?{o*W~Dq7 zBejN@v)GUtl4tLK-eI4kN}37r)DxE!^rW)_goqSt1}13vO54=V`NeeDOh=a+OGSd zH4bhRgqe-k|2%C&bHicRN;1V@E1oG4?63yE`FU|ilVWA3pST4)$wTz-qhA0-GV4yp1C|`o*4~~ zIe?`u;ITaI3q~RWfY+iZYg^Y-fda7w+r_>S#x}6??o-^)b zLERq#m{DDl`&;oEYWiAAehqC!G$*ulRE3p)Zu+|c$;Uf)|FZm4Lu%FztKZHa;{yQ2{$(tl4M4FI{}^iypU>TKQ`#pd72}{( z>wJZ!{c5<~ecW~J18B6v2G{|DH+1O$plm8&v2)x2o^ZhfSfVAEs$s_c%D!)?*CsP~ z1{+?5+m7TrXh1d~Osm12>0sVW;exj>zZ6=hMDpGr`)8C^EsS8M4sL!oJK)PBgzhr& zG@wo1xMGKCeh4zMg%0T_O?hJS{R$_@Lo)>Ph3nF|STb)6HCe$P3V&S+ z{iUgTsHDcv`E0e$fLMNaICA9`PIJu;w^nDUWzSOhyRYREavpaJos&+crb+H2Za}_} z;zz<%P|4C7nxsZG5XLw|t#M?Dc&V%*mrB3#KgN<{+HV{%lUqF}(J z$s|5BclE6>xG}e7=rda234XkkyUuFke*SuOhC3Ruez5`hvkt>An*AcKr~n;PG|yRS z!E2`RPO+k7Ox}EZEr-KGb17ITzjshv)Tm-lZ1O(A3mWMXEoB!ipSK$UoD`@9S8DP` zn?)2<8NZCJu`;eB?%hItQB}*Ww93GSLp;I+%XRNY&YvNK?Gpk}EMcMe>)8EO66?83 z2SBkyE~azU*15JzEj{{vhX?CUHO=#>rESzS69o@Vg(2RA3e@Cer3n$Z|AkoZ{~&f2 z1Ay3%e~85s@R}op!Fc^ab+ZaUtTZj7>OaJiB0;5uSOXAS(#F;H9Pk&hH09e`O0N7H zskxcHG$xQ^gF;A{dz?xvq>+CWYapp&1Q<|xzq(q%koVgB5d;@Gq$TvK_@Im^RLhSx zMD+(?3Q8EeJw7u-1Htmqk_+`y$pRdJllrNYPp*O36-^R^}a zH3iUUF+XcN%=kgJY7tyx&3w>G`eYGy^j^0Q_Z6WK1`B17OIrb^U|+{8pPKBc&~#?w zq#yVJFxM$^V)in8D{2$=53%n55DQVmXE2gwUyznnqT!obPf;yW0!XxE1UxXE%O-RNiR#)_#Cs2@5zUt3(<1<)ASU)i~o-T4j1 z$-(|ZEQ0--AC&XJx4($Z#jkfGzGSm*pc<#Ml+Kn5bXkTmjQ@*RO8{cII813Yqy8cG zU_dUDx8MM76xGg+{Mg3Bu`%;qrwv=(o@)HO#7b zCHae3Pyk}l9+Une7FSBve}1_q(luIB%I-npM_9D&;WyVa*OGIO@XA+3R*_uk1UwYw4s|kuWaYhxe3VoE52jjAnkh(c3&=>xI-r;z%$Hh^ve;xN?}$$j75oqg$LV-Zgcv;uAz2gbg)a0K=H5~R)iiwjo%on!F8=+(^P!4-fkn- zMBh~7ZymLrXOXffTU-uKzW9+PadVa-Sc7=GQfGw>4`JJ_W0xvn<7q;|nd$D7X}{`SA(7A@Gig@F(2JZEZt5=dw_VCH2`~|GYheItwbg>hIqlyjcg%Rk(Vq8PIR>bW)UN zCI(*;B*6<3)h3|aok~d=DJ5uzim0e2TB+K*PKVY^%T;jOs7l{i)e}Brg_$w8Ykrq0MeL~*4P8rc^XqVj z7C&*9mx)&QqzTgp^Ih5A%=z1!2wV$MPWC5_j!T?AC&^H4pR*h8z*%Y^oEvWVa#d7K z7&*hy1(pGG`Sj2q@CXPlJWJ9)O`2@|BWIl8viV*~*4(&QRT}o_7?Esi*NQ8fyZUe7noF&sFE)#sLfeW@}3n zn8Ce7cDF>PZ_j{}bzhdQAlHxwN*8w9|IGw!M+UzFlB31Nz7ez(aU5tH8B}q7;j*=! zp2$^o&&A&<*X9$|pjZJ>+CbXsBJuPqqXm`M+Zdvq#xrI`N+}xgodHP8?x-x_|3_PuW;MQ zM{g(!ghILIJOyo{Aiu7I6DsaTkqI;Wc(LFbo?Al@I$jb+)?cvK#&@|q2~r$7!|CCV z?1!l=$ujZYX=A&}fA&$H%u?LI8gU<_OQ+%ML(RR9_FID2qOMT3)O_hRCU=#7+p2iVPmZC92AY{o* z-t$CA-t*NklwG9E`_rXcd;cnx{EC-%hJ(|n^r=o=&gp^VM6sIg?a@YG=J(sDq3wUg5AlA^y)_N(= ziH}du)~h?P^PwK2rkl9$xVzIRrPJ(UIwT#WUg`uFu0j0+5=bpz?vdsCUz1jU%WUEn zj%3=?;zmf&{v+B+NSB+xDlqJVkN~5J%H}SMBb_(Qjtt*5rz8jt zkYx5M&ok}BVYo{jTN>SEQs)ArZ5VGsg&6W6!JM|iVIP7*_b@;?$rRs~Z;Q{c)PPaM zn!WQtOh6D*Qg`T1hLOwL{Ms7_4DBR%{O`wvs?~qzD|*J!&b6j;ef0U(kx;#~b@mhe zlnMHo-m2e7X1U0w)Q$p^K93dr#pGA28A%Xl8Ef%Ts%0wa;;@+L8h2t)%}8>`gSDyQ z2UYb6$*WC8rmoYiBYaYSt6AOGp(aLfUL>Jr&D;`}yg1x73bAiM7i8n|JDf{u`q$CY zkMWK;&J6A7)Tq7H>1$Ud`Z>6J0SD&?3xf#v8RbUC7JblUD~2ub!mgZ4ty^aiQHo?`7!`9x!PE9~gY#otbA zzo(m5h4_*~Nug1x0GEJc)c6ZkL?M2=jfr9$n1XSAu(NQ=qrz($Gf9Q}%<}f5m6bij zd6nf^DNF3+IH%X|g}lY#DPaL?Gr@;X5Ny3sgVVAdl}3eA1+B5GRr%?ptL0@j=%v68a2l#!Ft z-s@%;O8BL$7cfI33+vA{yeB*z1c;V~hoGvD{U62U+_JmtammTqnKlAGXqZpD5?V^- z!ll+uem$hMORB2hiTR1?xxZ{(&`>Eaq796DfmM37vi=6bzmvv2$J_qf1t`_#g-j74 zv;U$%5^&QP+PLmE(2%;&ew~YzpM^P|gl$+^m2KK($wz(0(vF0MDGbXwp<%pFjNce< z>}#ey@n^#4&7VJf&sl&+JWr^nYm*Uo9VYWZ0l<9jDZPn2A7maVsQP$5O3yt!0;^6B zW5)qOcrfRmvt{*Fi!g2zoh+dWYdEg^p zJSnLH3}-{s>CBpodd00SBzk#v7j1?8{c6oDQ|MT{vUr}m(3(hSerp?5m=@$hs~40G zS!5@UT%wOr6(jjf5F*GQ`t>M$bn^tW2liQGDJNem8bWa=hC7{>Uhr+PvH~C}`6dM6 z6;X2{*AB!kzdWkc4Y#z#I@py9)sKvA(P>NjeTD&%@Y2tIr9SLwEgqr5Sc0oo8?PNL zB6dG|Bwv`1zYc`$N<3qflu&3g)T@M^m?9i$2)AyOC?ljm9P=80N(ce}wBkLg(?9a!hqa8hxZ^}~C86IJ?TI0-|B8Cf55{QYp2%!{mN`9TF{a#Wl5 zjq1Q1KhX*el{I$F`<6V3sOLNm9I24Ba!`MS6_m$XDgkZRkvodnZmz>hI(i#!5oS6T zZ_OuQ9YLU|9y_-H9Cf>6q@A~6@yQtqK6GwZ0rPz{}l4uWXhWsE=YPgZT8(5Vik3v}-*fD5&A% zE^U9oCQ>TBJTf%~f?{S3ySM)fNG(Nc^MAyF{!ea_>P@N$$yY3ACE+IL-!*cXL=gAM zhSdBVc3IfdsV(TU!1S6w-`ro z5PkU_g1X)@OfnBLfvJ4&Gf_QT5;W{Qyr$;1Y?gP7IAfp{(T(R3?YsP5R`;Jyn)(gf zqsq#cKqAaJ*dVTVB8)fU6u=(=l1$m_b4Xh+NgJ3ZY8gThJ{p==)4;#A02#Yse+A#W znIj+e^uw;ObUMbI07ebG9VB=(auAU>6buX;(@VQ)zkuu{XX^%wOsI5?&YDAn7!*dO zUlFT!r%Lo2`TAwfiwTkz%GORt8#qe$Ca1HeK70-8B%;WGV)OVrt4TyVg#X*WNP)Af9K zq*{1K1kxfP#4z8D<@oY(Re14ye782$M>yqlOs-p_1;cAnnIhZq_X*Em30DI2F+w0w zf?e#|9F9mt%SHZ;BIFIlDx}-Z;?q4U^N>w6SOWbg&{hv4ceTuUEvj5-iJA+L%Prcq z+aw63CZ}K22}GkNse|?Hfz*nPq~8{4IU~|lSv=%lKRmwJ4hLZy)S$m@?BTu8XBW3; z2|@qLc$cUKNkX^R5Ykfrqu1MW9zmC3bnja8fKY zCb{T0&a3q%Xkl9)vVZTAT!rQ|6v`oq1=KkF;`ix=>O3YiXx)Oi!p;d)^i-17CD6tI z!_+h8_wwgYj`!@}cb;d!p8_@bS}Bwn_DhIq7k(Do*^(QG9;=Q80dVQY!LjX9FN=vR z4JVuZY+`+h$insqt7KFlsVInET!2*b^%dKxC=8SC4xY8Ugx`S>0$_r^r)SMPFU}dp zg2%hJTo&K$n}O~SB3OHXJ<`w`DDxaFGh8cHTc7AD`|ru+cx&)7D)nsqP+NRq}$zulsKHJ*Hd&M%kG4zui1w6l9h9Ocau8rj~bV_oe(FdJcC6uPM z%YyIhXe#So=(+J6qxSxz62S?y{bEGJY#pBH+wu1 z=2VjLE)JXx=o;@1W zf?9iS=t*i+2sd)EwK zMZ$OQ&}){Er<4f}P$v?7?^1HKxkWK8%u z%)zVYZA^4QXQbxA0@+yrA(h0lIp4(}qYL8*Z}-~2haH13nMK8SADX=6`^Uz>L<@)v{(*2nZ5PFFphKNWO@+ zI}ib+JrD>%q$8rCAV_0ud*&Nql465&{pueaG=fEAZm`jPX??-X%^H&wPO2<524~eA zlrE&YWxo4y>v`YhDx)01!=6CS5jVrY=%RQ}9GHKgqU2e8HSaJ0cc`i@g|JWm9KeD* zfAr5tUM6i=KhFHJ!c1>iUwm@Jck!D2h0qNw{#;BL9I_Y8ueKPna&E961syYL5B_AQ zdQdN9%_hw-vTbzi!hAh1`0<0NjZ#7*Y0-3qgObr4m%TTc4kP-(XYFI&@-)CrP;`;w zm`VP?g9&4^?5DIG1xZ=}!mk76IebYo;N6gLDG^XkU8RQ1>sU8elP?9%#JB*Gx@~;Y z=0EUA))Z)0Y!P%;3m%5e{bWYL1kRP(s2CaMB(bGWw;tMFcu=v3<1JV?EWt@aW%kwZ zzjTc)m~b)>mr1%Kp4P$d zv}%J>Njb;~L0`=s##MW#g5^ynXoy8dc;+&}C&|?qi$b>zs`poqat)Ru?N&THGx1#6 zhOgrg?qMWoU^+H`2d@P`B9`A?Yeej!ro9S4RHW#C7wY%DHok75XV9o^RyH?W`(~Zm z4BKmynNuauqI5~JjB|4Ud=Y^|tR#*Bl6w7$aD8dnt_gvs|@rf$*okC zU9-Q-`b?4Ao5G({my*PBxZ(yUOHugPQ`wTAKX`rE*hkJJ;aYh3BWg9-ZjqG;3Z&o@ zaKO+o3Xqjhe}hJwZm?}Q&wOII#dD;jcl$j19J|k419Fh(PHEm(PS_BSaoQnypD<{U zgAoqmi3{ZlNIzs3Z8thJp;nL|96Cixy+G3~ljW8iMXq)n)0Qqe{l(dU;;T7j=H&u1 ztFvf!);wgY3!%~rfBtolAS7pzm3PoX-Eg{e?H0jJ0)7`ud?Yz@y{P2;w$#F^tWv@T zR}>=-Irmu{iOO1kE&d0OZXzH1SvrIuBFGR;IbGPYxjUEM6<91M^LT33zJgq^+5#;R z2;Bz$tKvXPNA@URtC?n$Xy77kCWL#NB}_tzxA)|e&{K|~qCKB;pL+Y(T3wQ{BurVT ziwEoiH6~Bq@teZ4t#etsVA;{uJ0Z4KC(^PPHYAh`_`A^X{v6pZkZHcV=g9{y!y~@9 zzIAO?9rN8hcT7{CP)t@f0xOgSvLjT(SiAFVz2{kJ^tsmR#(72uD)F%hrE*X$gc(@_ z4IRA4H~#7`k-l%4leOQLXR&lW-F<)b@3zd<4>Lf_d57JwkN8k&E=MeS4W3 zpNkcFIx`$*N00mk2>n(_AakBHs|lI>o7kz zIn9-H3FTKvB0zFc?^J&YZ&%rUW;Sx=y`*epaUocxtj=|7kaSk&d7h_|%+h8p=Zwnq zqTi)_9h2GmXTJqk`ZFhABV6Ip1B(Z%ck|6D|6Kl|>QR#(DBOr-z;okfgn);Rodqxb&3P{2; zIB3t^h2qE(B!)@t3DJgj=V>IdaP4VMLDpmJ-EN^4=6;y#BoI;iKBNsG3GkIbqqu|c zmB21|kj&*|4V{de&KNpV;FjEQC9`LZD4W)s@jy-;-C~2SS==O8+_9MF_cP-{ril#d z;(W*Ah#h_9g_(~%6fi;Oyw&6}QQN9})70x_j(juH>`>}{<`B)ua>=2#uY?RXuyeEx z=iIYFPnj{&ed1og-N8Hc)4a+Nv9fa{Xc^2i726s8$gbmg0kvnAjWiO2qQUvIX%-;= zTj*gtr@{Vt!XJDU;?n38C*fE04R96O3BI@>rR2ye@-}JOk=$?gVo(p0$jCqa=huZ@ z3`C4Y$hvtVWHE!l_j@E)1cZcuBoL;-ki#LIg&BqVBEP%pBh7^V*p@GpY9t8rnPiVAME05kR>u^$6K z8q9qdqg281@Rq|%8WP$gG}h$yt9NG=9I@#RDE1h}$mGMBb|{?I;q7Z>x>)z0zYYF~ zwOZ!{*f-YN8dr)D0u9dd$opv{dy9*~4Yw+faFHxXdua`gD@3H_i`mwxRVbmaHal!u zFzpb+p5V^+G3Y02H?$U~(~A>_mw~7dJFsa|$Rr^%DpANhn5D9-7mS8$)E-0&Am2om z$EkGHxD0u3)0+=bzom6OkB;ec8ob{O^+K3LF@^5c%*RZ2j*vWr=n2+(ryhzquPrTX z(glb$+4INzVZmpI_r#jUwuXWW2&J*$^XQ0s;YQ#{+UIv!$%QebXiY0QiQZb6CL8*N zLk4fu46b{O(>Aa$`hhaUakQ$LIJ2Z+l`wX0>?x9zI(!iNMZj!JMaD(AM%f1>JK75E z&iHzptg*|E^Ki!%johg&<=yNcm;1Xbs=IvmIELTe2V2N3SDELDg5F6S!4jFTPJ8y2 zv>upgAQxft^2xLddLwu_-6&mlQg1^`ou1w$XeR*9el^yfoxr^S{0(@O34Ui240atc zYm4t<;-wN=e$U(KJ&=bn7*h6TWF-)m0c3}S$&X`?LsQ&?9ktf#t?f^CiWQFDkL#pW z5W=Sip*Ga5kMEi@&xY*DgoC()-+AO3J|FcwsdNiGb~$yXoThB+>6QYnsGR7Nhsh;T zzG2YJ=-6a&ZZRK-HVX64lhh;A;C6OAe)$)meu%XF0P`vN28C4zGtgWgd^!9E}fC>c?hOhgizlEENezl+q*&p!6t*Q+rT^;`-(GXwe$enA)@#GuS%m& zwLUleDDFWINDJpD)%o%l%Se~l9mS*hJE|{Bslviq#0ivnOH%WeUyQiu$1;-cs|I%_ zy|3EeV5~BL(%9X_`tORtd#4ersAgW52gqO2-tUhw4$v^^XSAXdvlc>S zz8mQFRGD5G=ijVppn0^jDe9t(&BD{^bn*5YuAyk|kw8As&`i-v&CJq{Ptr3`)9C3c zYom?PGkB02qNN_7Cztg#_%s`PGNWn2+(#KS93LGW9%D|w^Yf#DN6Dn7w58TiO-*^Z zxgFihhbs!uq1>V05>gDa(|crPtDh_AilODQx?gW~cDfUGX?KJMSwS(==QT%)_Pz}Z z^fCI?L0e{0SVzvil<(akQRCQhJjQdRDYIMuxKpGqs}7wQjCvrh6)ukA6-c{lI2RxA znwiqG2aGsMrhRiZpKuJZnrgt~<5E%g& z=Vu7UtcT?oH~cpN-qtE}U&9O^PbAz3M{s^%@Y`J#r~z&$7B*%sM6I?CUpM2K+6&aS z=34q{o{-~-x(64*K`#Z!;MtJl<(3{#xiv=K9j{~4WC;(1tna1bZ7{jD&nnn#!Wi^D z&ik=4c?YngBQ=SopPhs_XO{~!(-bP48U;#yG3=HJK;FSOj&nTxy8c~uRqLhPKp94@ zNl@B?pdWF?%=2u8N*2%6RT99K-w;IA`!BN*Y+cZ)Y~ec@C}Ui$b=h20ej9}tE3W>C z*^pTDI|Cn*1(_y;0ZtIjlpUjPvc{FOE7hlA|7IC9u;Q+qC@#mt-f5`^@yJqcWQ!8q z_mO@;@Ij^G5%z)|diVM&WFnk@!gNtF8~W|wv>e<=%gSu)Itlgm_JjLbV4f17)Qi^L z<4CpO14La(n6x0+xL4*yep13vxjf{5WYV%3!r|*}Ppm#n7ZNdbEv~uML=k+J`LoJ+h5f5vrz!9dsAa7G;z} zrM1m2j3J|-OP4Cv-fq44fow%m^_oUS?{SGNl{2dMy9C^BXc+L&Yq2wsi{yz!^G*vx zhbBDIYb80fIjRvrc}nZ*K!ueZtY)Et4aLrgYq8w+h=bJsu%V+*+RrP@qy|NC=RUSt zr=WZ@5>)vt6U?|>C>L;Uj7w?fEP`hzR#q|Ff$axOU$fVyk^y2VX4Fn^BRKJPoKXdR zJL$DpBP1ZB^={lify9E!Y-7W+z0nm7`h*coW+EuaLyt|nU8()Zj`e+#Ojf|F%y=&{ zL^grEZe!;rL^ruhXE+99Fs`416D1Om@?ver22U*X2ZyC*`$2gL>cKuJAk zzJRSo<_mx)hI)4F+6D^eJ z>=JYcP=^d7x`Tb)De&~e`7i`P*YaGp&GeceTLyk&kVA|b=nbjpiboL z_sYGtY3z-IpNLna!7w-}*UcSb99WkQ58GD?T8A7G8N3W^4lW*t@y?!jy&KKNkUaE1 z9HtjAZ5eKWf;>E+1UhytT!wF;fGY@e_4H-XDbZS)yIy5fCN4cC%JaQ@l}$XVk{lqn zhvDK2lU5yCmOPX1Oe&A#rd@g0Y8SD+km807GJ9eK4`_^LO=Wbf-{RX(r3zP~G#PBZ z#RFmEMsNj~_~AWXi^@N)LZqCjz`>u0b)X`@83wEn?35)-M$A|`^8wZeJ4=3}DN0=) z=N}KbNUNuc9N=#eHVXAMMqaM}mEVnwSi2PdZ)N17n{59h=Z5tmF#+G2)3Vg^V!_*cO&5(uQyk4A)#+39-P zy5GyW{tOH+H0-`^lB^$PfAgl%bZaKk6bv^MvscnL8c)8v0HLsqWr;UXqMBe#{er06 z(n;~iib>S5RF%LQJr-y@zPP-wXULGG(uDefW((@q3WQ{_lmLa(T zd27qYeng!72oaw|XMJ8=9;uC5xMJC?hI<)`LMA0bYo%x@!jN#OEcNEgYLi*B5f?i3 zdNld*bu92Fy>O_p*Z8f|3ig(VZx31V{R$fSo?4QD2-puMB3s&+l3<)U($sm9zMabJ zMcO}RqmGR{G%ZdXKGztT-qORdYrIyPsEq$t&Iy!25_KeA&US2UE0`w@xk4@Bx5r;m z1g?7Ab26aH%6njFr+Z{kjxb_D+90LK#mmj_5}71tC%G@^{LpgKloH^M0fV*qtOPau4p~CpG!Xk-|RvA)kBl}!STsGP_=DUX4;*l3hAfo zq3hKGUBePeTS!^aM5*OXB1?8V_{`E#SZY{6EUf?{@C`M1yGx%^NFR4tJMvyJx9;Ix z+~}fD%~2qyK<+U(FXMp`@k#(4+cEc|;u0!ookxlDRqP}8x3BN#dIr)Elw@WhlfQ@)7DRriEFfz;{jze6 z4vS$xeOz&65*+`iN+>}vp{+gLv3WRPNPxu! zlNnnOYmBy5^bwgEkO7|wTL|ttl>z%EoA~d@xj*fW3k*Fg3_%p<6r&2f1sAN#Yr8mW_mtXwPsZ; zK$%!xi`Y72J*^1cn`3=03w_DZ6yDPW+zFqX5Qq7DCLfdprCCX7mR4Yn%rCv|sukf# zR(#7r0mbNZ;ttja;KdotRNKn+H@D>xxy)9z)E+H$p~JA|%G6}_ULAdH`NV}wGj!Y* zTi?_{j#3|{#zwlq zHL;&@AtvvazL0FjM zN|xE#dk%oDJeh%uZeY-@w*)ooo$J2Dg|0zY)%va%$NCuhTBwUW*bNpqd@H1pbUOaI zf$w8W7aezEve`d2(wA4Q5tp8un4XlNtyo299gko-;@y#Uj)_TrP6^8WR*Z3aYxU|$ z?llfKCCFjI?5u2sV*+kMZsTb#Ed`+?Zf))*4h?kFU*`>YElJe*yX`vcx%ZiyRi7gH zM93#uDt|7HDVL-}@bRi~PcI@#mB#ocdTR+Xl7v-mX^LfXiA~~i-x7;_EjT$UDml6s zc^`h1*hbqsw}9yzQ{&3Ig|E%!UmCqAX9hX2o7q~umonkJgfxvNf$RxBPnfK7_G=+(BvwQ=z$~<(I2$c%{6h@SHGbW z_fCq3GYql6GYs}*#!Pl}&oI5*;l2gOcCZO5@@)!%;UM>0M(#0OByF*?vg6Y1t8Ohg z%LuTE)pWB;!9TAg;)o=Y9P_u)+8LLUKz8mteVlO{C-7X=Qc5M7i>-9Kpr4ZH$J5fw zVZ(fQ(NpOf)8iUe!`yFMuTi4Ng0IhbwGHqlQ#=`hR>>I+4mT6B*XuZ8PK03yPeE78 z*7$;65nr%)=G`xMiQy^k3O~-J%Sqo^VsBH?%Bn`4vt*pUs1o34*<4`fTp)hOp%)LR zKY9*Ut;-v%x-NLjR^9Q5puWOmgsHa_#3Y$+6z8NPBGt&?#0}eV$o6(<1->idDmn{# zvLFvLT_RSi7eufMU1zyh#P)3Eb&)h3X48YRqIBH8bQKyyXmDR`bDlbSF-OA&<|n8d zGFz2!WMZ_MI<%|m(RCYg%E$npn5Ke@-MhIZ;s_f^9!#R9s_tCc!6h@BTavv0QCS?Q zR_21!P?IdZ7m0_hpajklE&N;o+kkbbUrUHB`ml1mbKZKP*5$eCjr4hJ7X0m^R>NM| z4+LGjeFvp=kEmaUjX~u4T4=~0;xu@0lAUq2dvpI#ov?LY(YLT;A-4f4^K0SH8pe)2 zTA-qE4slKklbk_Jk~50@a}X>{oX&k*K$HA*>+pf88R4|Fyxin?jGXKk5$EaLmtKAQ zsEV-)Rm8Nyn56V9e+p*e0NCr;uvFH9f@$%QnKsK}0}IQ&=y$(2g-RZ^QotBQ!j25u z-+hkl?&e$g?yF}~J~v_GW3S8D=%w zHTD9!$$2D&bQ<$@32N#Q+Wxyurgq2MYhzP^>E5&1_pgBUZA^E6oS}9&qvHUj$Uva( zhYY0Dcx8+_RJC}YaZz^GxJMHyK>4dr1EeU3MJfzNvtSa9&3)22!@3hCLr(SlNsNlP zQWX&tKQ0Qv_5N~ImJT24it)L{tC|=mzb-g)5uTR*cC#ocv#_;e#Z)J=VgYatArQ)J z4jS%p7lBL&lMI=c#1Yf>gbyvlK-%y<)c!Mc*&u<4lfqRw$XiD$Qm~b%*YA!qa}8MN z=leF|sImNM5!`cY0!tu)P)qmC${3wU+fe20y~cc3yH%usk9>Xh4?t z1x@p;w8F12)(P63TSVexYz~h^npNuO>l_o<4)THFy8Cgz(AXM|g17mY6ikq4=Zs8e z#w2SM{AOtt2K}Lds;s?C8rW_TCG%J&?n;USeh~x=;o{49hFH+^MWphLOUHy=5=bPj zV2Ays52)?w;;wR@>ilJ8Zk&Gt1Ey;Sj`fF#Lst{mt{of5briHmJWNEA6q4DCBmFMX z?gWTpd*W!vHa|OpRi}i1OJ~`T0~3ctxl7h#SI$U1k&xYgan#?K3M~N ztxqjydpv z0_h)IbB7Qb9QOV?sNbVZnc3*PxcvgU^i^6EUuAav$yoeRZ8yh&>^OCbUl0|6TA24_ zuF7Ua_e-Q&DFzv*SNayg5N;w;oV-f4&1FP0h z!K=RUB#D)hvA1m~C;7C`?rGcv@{-)*`(?Z3uSpjCHE^*~nMG&lLB6CuZZ5`L*P~<% z9GLs;p99J%D(W}5GvvC)0HUkv*s7|b@x5nxA8(~c1^gnE%+Q95C1FMvAQL|X_5X+` zL{-US%m`q!i;ODYw1S0;0Am)+$0!R}S`j9cBrJoQBZ*ZG89;k4FxG(~4r}S-LdJUD zZcPH7AalOs=BJghu+lj$p>nfru{$Rq5;mUFW2={8TofyB$dT0 z-T8uugytW{j&e6;(j>&^_ua>@PHf$w1h=dQK?4f>6y!!gc?F;n_#=9V0S@7UXCHx< zty~r?jy7A|UUG*j*M^otrpG;4AE))R6oAc$K=!k5V8OkRBw0HYphN77cpL&`{J=?~;p- z7_2Ur!u_r8gE*x(a_Mb&1+hS~OU=719=5@nAkf+3iTMTg8O|a)OKn{b;Ca#N36d>I$Y4u6%hU`H6gy zF{J!X>2J({J+!rhr!8lHo#CTI@l}|jzJNrM1%Lp3e6@k%JObP&Uz(hO#&=h^b=3C8 z?B0~cH1t->>Ua&6wpDwuJsVun9$WB7Dj$UaVwK=RvJWC3i2SAzi5-7*KV56d^rwg zed}XIxZNK~7|Du$^gqg3b>~pMGb?cmEW_%Ngc0c8v9}gcGhvPktI_ z1XvPR1aT(wVM>q5il2Inzx{SeeNSoAaOlJMhW`Mbfk>|EU%wjroW6+-9fFQ;-eEX^ zXi$`klXmiKchtK=H7P`Wo#&$ilF!9Nxo(o2Q-9ygDU4xxqZpKE6Hc!_Zm>@i6>5B)| z^+iXUU|P#>YJ29v`?frnDJ21aF~5CA%y}l90Q%*d;C_6PR=e#C8@wTmwZq% zNICa#Ae<^5&IHjwOl(y6w^~iYUznU+y_#4fskqRn_^2i6FHJfEtNB|(G?r8D))<0a z;R~+a{TSpw%=iIm{(l~Y{Zt$3rWI`+Y}ZJVd<(ohj}Y*pAZ_O(Rbvv3kT}MopuWti64l%g-4EJmZ3vNO$2!Jv%sn)8WQ z`AyF?x|bKmH@seuG<-4G})g6;aZf$*E)0%RK z@NDP`1ok2z>OvqbJzX@yk)u?lZu&oyd2a&)2wG0TI#?P1l{bmuQ@p!0IEqZ6oabB3G z>Cs5n>My+-ij1las-7Pf+CkdVfPpKMa9++4Nnf%(UAh-m z!ZhYsuIy#(M>POpmjJo@&Z)j@dCwLD%~}PnkrQ(1t>ZCU4iJ_oP&sX*BQbc|p?_}w zbPjF6AFDW&F=#9OwX5@AYCDZqf_z|e|1Od4wM2Z;?o;mC2pSSV-=j7wnFfy&Uf+Jv zExvlyOF&-&mc`z60Bs58rkY~rFwK~+RWP9~NZv7(5LCT->cxc#$}vn~!nI4S`or&( zYrT%LJ=7r`D4g}k{>n6|-R_oJY|_5GU)WPmNXqMc-&8rcszYKDMR3t)#rSJx|v_UHkE3TY#b*JnNu!0p<=xUN^l1GN31$gEm6s;w zfI2)^yKw}jsA(S^NI>J*H0YVH@v*`FHJtslE)WGwwWT)1wz#^m3b9%wOQuY+sW^DF zIpoxC)eC>7*)oY*Hk!k~fF&tkc@HvJq8761%*RC9C~;CEf&)Tn^J;zAr%s7&fn3$9 z$W5yv2ir?C6kPwBdokI-swK8@GA@>ab<&+g7EypeE{$ zS)|ipZoKgB)Pm+7)&;Ku^xqFEZI1Xa54USnYHmOQ!s;(>*a8WG-zUK43y>D5)DT=u z0n25bgT6uuNH`cl6B06Vqt}8;sS0c4pX5BWT*ENP+B~@#B7G>7Jx@kRNSF!t=Pl=} z*5i)ilke-4j|m~dIzpkHaO)5Wy}$d(!dB5~+eCH-5F&D{zp&veK=dh|Mk$(JqGOio+Q=RhWo z>uPI!U_|OZZPO|r^@E|@2%O7!{$l{nA|7gkYs;V9%vvq7D4+ej`FJ$%zTcScTpFA+8uv{qH zXtueQu+B(zJ!Q+K6^|{~te%{3sZ)WQ<#jmIwjY~ClM1LNLfow0tbSH6oF}JFx#`=n zBjsGh{XsbZ)`qShqE1XInpk1GvK(Qu|{J^kr zi)=XPccV>(KD@N0&ke93Pxmh7ONc_Y31XtI&*ufk8xqU48>ms$+C5B&>j@4!hE&86 zgt1*Q!;}fVs~sDq-r2y&t)VSdrj%q{2HI4S4C>u}=+D>S`*21*qKxgvXhDWYTg>QT zy*B_@V86nTAFt{z_miRVJ@vC{cfY>6BYWZV(-#^517N~V|B4-TAelGi$UH5W|B6pt z(twjRU*uLK}f@BXe!N7W17)V01oYa^i2$=F-r&tSpX%7Y@w%aglI^&Ed6;; z*xci{5}WGYx!rpF%z16ED$Vtx8oaEU7x)751t|}B&?JKoK~1hrSlhS1P?iOc(@gSs z^waIvR)16AFG-I6ryLZt%NR_S2tgLR zAb0LO`$Mm|(#Wspm=*KcE#G=PCqRuuXN#v{SXh+&bVa4zdqAx6*5zPCxPxELtOk~8 z&jS-dkCzAn37qX$X^CfXw^6dD=1>Re`PPLU#er$yLaq*eA}bl(4a~mTl-oGeWq3rn zrByi#I_nI5koz-$7SR4yN!#YhToPl|gFkimG8(If9x-qs04Qlb6hLH*M49%x_cM>l zblHuw!$vH*JN#4i-P6frmOsuoBL)P(nq!Z9JfX5T7>E0r>Sqr3FtB$;7u_F*-p{-A zs5mh|psi>JJuDsfj)Ik?uCbfk<}qZq0%YqzcdqBgnR;MuF6sw`#V)tvCuZbZbIZye zwe2NPD%?~Qo{!ln2*r1fe%Pq33L9DTx0Qw!Z*6P9bB7?#sRQZBNurhU1@%q*@mt-sX|^3a8R0nN<%nLqyBf z&pJ$v){LRv_LjASM49bt`=qgIGd$FzGB%8sgq$Nd3ZG zpML~;K*^zPsk7w7?wvl`q*P{Cx*I$?t>Is1mzS=3e|E$T2HO=VS!ID1s5=hPYwJ0rVAamq1ir;WlOb+p0@-@mDC#w z^pG{`MxmF*DE>nqTo+(jT+ik2$gsLi6@`~>l7z7PQ?XfmbA+J(%iI%cfOI$T0uUpAE>AN*EhpL#Qq;x5}Hc_r!0PF)kIkwqW8X@C;v7A-*;s1`4u#Ay_d5 zQYL``VzO2(EIP_MQnskXV2#WMOljb3Xw(Oks_x4i?ZCYLXMrW1WQFKRrRA3BYZy-* ztLq?bA9=_HZo4hVicmE^*Ck0FI;d~N;7KAdmzLXxPrye$z9G@0E=-&>4Ei>1nNCJcev<|V5hG&p@)FyNzLflf0YaT(3y|Ov zySJs2sH{@4J&(1PF+D`LBbWnu_c&r1K2FdZR>!4I1Vz>!;3s?I9Y7eg5s#aGBZg5t z9lXFBI~EuTlU@@fv*>$aGi;*H7ZSw;Qu3W0)rKYXVOVrh0N$Zu@Xn?Xhk0cVBU$-; zkn#aJVM(k}niq}4JMpDCfn0*xt{DOv-3ew0o*At8sl#!Su0sK2sluvvY}^esgv~fZ zK&{xx(^`@11@p@4AhGKh-5?LdXzMFL2aX!QhGVn_5Xp0XWRSpd2;h_c^M#Yn zg_*;3-b!}x1Fz|q#F!fdWkHnv?`FKz`j6dWY8_IE9#}U%njzL~KfVr3N?w&@!GUg}Nb&4)yVN-eQH+N9hWZnzW3^#37!jp= z;M}?X{=*6?xsnK<1p?8&p4b<6;4`vZh88(1-|y`nYGou!q*VL`U&n?U-%KEk$os+i z1n9^%un$oRrWTCgDA_=(y!xxL|0r@W(f&nDdK8OGf^N! z32reBW`d#p8%qL9Jcde17%V)kUR*cP9;JDdCK}v2d7vlLkf8ncW0pnaD10wwi{?yt zsrnA}VObIt7G#)rTVAbKBohxWMk487zFCGcLnCjaZ-#7UqjP!4A_lD(N8K6i(8TX) zh{k%&aF+~xb-Y6|rktYOJbidee)X2bXSMQpZ>D|V9#m;`lYuEUyudlBDAcIY<%MQM%C4?@QN*Os4t z*7~V?H;z3afAWl#bEeGmI4e#5^2v%+(L^y+t;@j~pdVx*C+81Ssh_F27;e%?gKvPC zrG?82Q4=PhfFiI%Zpsb5+(35+13lWZpW2xIIn}`y*31s+u#|G(b0P!O)gn4$L7xHe zZ9~(3nKF-v7bq0qrQuhu+$L=Mgosd4u6G5QS9wSanxrPUHp>} zd}295n*DAFef3tb9f<_?%w=`4Xt5;c&TaK^+GjGepQQV-e`URUhvTg0()g#`6KDDP z=!5yt7E^Tsn+DV6hSvxVBIGRp7>Cx#9Ef>lDTGuJjPL2=DNnJo>|?Jm*-R~PPzzlG z9F5Kp{C5s5w3}-BOr++FAB$=HX*kuJu?OBB2Di-3t~~raqLgubid^HG z>fUNl%8Kqe&>Gg%21;T4X%zd>Nh^z1BdgMOq^pm8L+p7Y_sl`Si5x{q6$jotgI25} zWsCn_ef$q)UUfP&b$;?yLAf#gquZagD=b>nL#Ng3GP$Yp|yoJ!?bNPh?hzRMID&uWhm~Uj+ zcWGsj3SpcxH`aZQzrqC=LZ%2v%>%b}1zIY7aD zgj4-7z@m8KJF!0bF+p?Azdhcy)+CNBt6V!bb7Q=IC{qPLk=X@rM|wzE+hRp;zN@e0 ztZ3=;_x{kdsExIB|04ZWW7w`+aZ{LW;q{e=puxtWoxP6S+Rln$f;1m@L9EGpEN>Uk z8spe!=kfK(fWE9|#xCEK1nSqzW;A&oOFLcSv@h6@%jXBZUEauda?bg$3p z8gS`GXP(Xw6p43j)+@w`NE#-^?4rc|j?JFZ)}m7i%3k+TkmG=?nvc-I0{7TLz0+~v zZUoJ={id-YOq;7dywq@VoA85)t5?EK=vctoB0!>L)?3w~EPm|*p3S4>@Prr`@7=Cs z^^Bl1Cex* zHW*K;dq2Gp`F*ZE^djYzHu$_smEF&CfN%&wpc@+Qfq+^J=bv&pk7u~&i3osX9;qU^xE?;wgbiOi-~O{m`t>n)``=#ECa9FnBLmG2XHX` zWu-%VVw|ze9l;vtmW1KD^IfI0D8!gorxxrb#FcsPl3yoEHEA!!p9!gg+o>@dHOBrn z0WyrqfN~#SGQnv$F&I^u}x^r?0R6G z7EijN6B5V{AWO!iif|IL_G)Y+62FtIg5A{&n>YfV`#~7PorjTF|IROk*Xpz&c;=~h zm&HmBRKH60p`NB|=u!(eEJ049A@~_L(+uGAA}>ohB5K4Mjp(;5&=X7CbArDXk6DzYOJu6OkuWVYr64!s^?ts3;bj`ZWZ2 zPgHHc-o@3pU~)#lXF`qS?WpApX~bQ;{Ha!)vnx?Z=^~qPgy2oI81ow79L}Z=OT-Bn z5x%6{lyd%M)S-6aUbZhl4yrfN#;~}y2%BV*b77oD5t*z@IIYcyV@0U92ytnu+<2d- zl`AAN1*6Zt6OqIPQmBz#o)+NuaSyvP7A?{m%|eh-!%a{nz*)&Su{~0$$Y5|czK@R- zoy};?v*U|F(68)*S)O^F^<7;$p+5Bn-M_e}H|=u8Z#6iGBQYQ}6Az3WRUQD;zCN=H6UX*yYs=k)$bthL9T3C#!t?YDMD7+u< z(^;&vyHreEVApqq?Kg)S)9)Zyj?P`po2qrk1ZtsvK(XUur-3g^|K7*=1VwAF^!Wb+)W> z3)CL^ok^2PsonUGEC*w6vqcj3c<%=P*)my=}2t z2BYVydCcK}-~j3;A~+eOJn6K_oC43y3oUkOe#_6j1)wj?yE|}ddI}2)iPI$uD)BA9 zW^r`mP}TDkHvg$+to=bt*@JM<<&BlQ#Mi?qftJtact@$^OXVc^KPZFe1uN0-+D@e}$Upw2&~ISkp(1a?JK3W7zZ~=m5usTi)HzL%{Zj%dn7E(u*}oKe3bnwMZ{u+K#>p5rrk~UzP7D8Jgo4&{JrsoeKs6aLKGAwjw_XR8ynJ! z1C|TLHOG}UPO$@9>U|Z#Pj}>4oor^M%TME;ph-a_(s+P~rHNfcNQM@$a+*yhl=3`75aQQ zj7XDaZN~TuRC|9NQv|F00=(Wf+gLrgN`?n7ZRl)qH3^PyQkZ*ssp@QgxX`Fp%{uJ? zAyDw=&VfJXjDc~-*Zv_(juDa5ULEg7NlN`KgZ6E+W+aB37?u)MF(YUkFqdT8#^SW4 z^EIxaOEdPa%|9EN@wOZ8&$}3C&mz*^`HJb&En(3tAL0gD!z%W6LT5GBOcJOwV5>xH zUC+_){O%g9-G>J`6KkP0)#qy)=N<1IMb9!!5GBhn*U?W(pKuOm1J`c+?m^&Rb)Wk@ z{@_{y?cH_iRF^Grm$esOaIzgUC#>nw5L3Ym|xe)HrCtZj+ zTV;(Ir(UM_`P{}p9zSU-4V@inFHRDUhs%k?snIg!_ifd48vH3nk{aU;eg{F{9C8vl zd@2Er50R|^p-=|s_TU|f`(lPWRxqoGCUsi;Z$H_=ICp5#-M=$5f~&nVj^@RRp~WO& z=34Wt!B*A|7XD^@v>PQTGKfGtF5h+~8_b;1bAY(LENF2V4~%r2R)`RErDuD8v|BxuK3#YA3m%=5G9-k%7`~qhX$RO4e{NN#{nK_4kuzj&Uej4Hn%w2P z?Mn#)v*Ji#-fP@a2jU5K6lKIXg^zD*!NswMoT0#bw%JKb;a{PB@h`n9*JqF9a$H0D z>+iK^VIdla-|PRuT3azjkvv+W&J^+V?2-O?|j_*h?kR| zU#$4xM&~9}94;xap90lZP9>aDXyzPkT|yrSH3JRM2~NLTHbHP~P7$<0A8)(^??>@z zjYYp|rr5(fXCS4<%VlgD`+|rN=>UsVML*Tv<_=@;+=eThcHwXdn&4Y2XdomVcaYSK;3amvyq3a zh?QFi0l45*bEGb7qm$>J^*4KroR8Klx5iB2A3$Z7bjd0cSS&M4}<%<=fSw zQFgMrT7}duve~8x-c-9VpXrI$w|+mhv9cF%D8T-5QnnJ3QMkXZQ0LYiwlSs%O?SMBMx(E zybkIHh|b^Bf;7Xkt%D2E^247VL1w8r>X#}GfoL7?=hbqqOP8f@wFv2$Ljdt7WAF&+ z<5g@z$+_h2=oZoF(*#XIvITcUMQb9PeOY22%%=}LLdMb**5~|ISe;#@ zK7N5msd9XRjlW&}cWg(_`Q%`Hv4FUdukes|QtTa`lwy{XFp$_>WH^o~CWS-&jd#AG zvuLlOv(jsO_Y15`tjMGX&lpGC2y5BJ8Gujib`*Zy({HM53yYwt1LgkOaYn;KGrEIN zNvcp&xtre`q*O)yx)~*QY2Rs|_NcdcEE5h4w^4kVi zJ3f$g@3jNFEL9fxlK6l<#vV@i|KiX8&Dty#>-)!_?|SBkP4Ep8NVBkDMEZ##WORNe zs(P4iD^ov3a5jH_a@Qw5J+9feqxD2mOh1P$p&B4)B zM?#KWwhs?+l$HuQ=t5>|d_Qy{F^Pcnkg?P3?C^ZO#_@Si7UmD0gLqnxIv8hCFOk4Of{xJPQ(luHo!N#oXWqzEHR9zQmo(;8#BCz%o@))k0xGlJZCV~(6HxV6nKjv-mn4w17q^d-EQ2LLmMmH5G7PR^i$G4WIk+sgd< zA`I6;Tw=xT&-a$g@~jXSzW9fWWZk0}i6>PO9x=VlPQhxHjNzKX>49zo&SL)mZf!na zb-w?}^`Z6n>*`iyo;ATKSic+y`M4;V!>t_CSo*JgjG5DY@M?0WPTQvsO9K2W zwMntbN8imcyj0#iRQMq1X+R1F`OUCyl>{LuxW8A;t5+JJevD0p&)wh4%;+(2!t3Gh zLon=*403^@pzb#a;MO0l!_*+{wx%RoP z%GIngT)(M|w|zX5X!_o57%wJ6I)3kcWOGwCUzqEFbUNs2GYaZj)9t@6E9LG;Zz_~D z!oeHP4LkY3+&r`o0>aXj+V4?!FRe`~e=bHgNwZT>dA>#|4}+e#gK*PZ6s|I!PljA; zzboB8Dches6AJ_f3sHu=X4L@wuR51q$?}K3WmaA@F5L22dR2h6l$u*!cHf%8F^-GPR3;{g_jvVkpP)iOTstOaA0+Zs zTzr?lB$ZNFWtb@wup7Btk^uGZ6_eT9zJ>vN!7HU%JBRt*c-Fm(?@?@K?`=y0Oj5BRo$XeLff5`miXbjR>WXV4r%vn5Tw6f1)HLJ31NcIpmlX;lBc zel-~@&ou^Yd5-|MZxDX~?r$gj0NoTt#j4KADfXl+G%dPAY&qb*6Gnv>dMK={4$YY@ z&wZnN@;a2*amzrMFYFHbZn8{w1lS1JEOgugcqE)HfCO!l)*`n$BUYrlU!_x8+;6{W zsX`|-&|RLN7i%vsCfWNnf~BH?<>p$mtix8{`4QoApA6R)O2fvYLLTvS;kgY{#N=R7RLUmwq+xcPRN( zjY`V6eYMJq8pzKAy%X9UYFug|{nH5kAwg!ZCc0czoQxchXE(q>!2u^DJ*LFgqdx}l z!`~hOIc6IUZSL#%&GM23L?fInAu%DDTG20f1_4Qy9eH@PUmpROONV#o1%J^;cPL=E z3-Sux1AEH;=Cm=)4e3L_*}r(a{lF3G-U()BJ=N9VI{g{&{;uLIYjB;fqjrLmDKR^5(OZe;b(=88k@YISj2`x01a|3T)sy8G%ieb=$98?TPQDv@jlj;iKA#r&5xcX zukCC!lGE3?!}?pRFW$H}iOfH^7&@w5*WZ2R48izE0Kk;J5eW<-M7evMBrgS#7Tw5a@bl=gHmt z(YW*G2Z?h_i9}p3!syf!J)}?7Jb}@3Faf{NlLTpw4DGt|DoFK90V@UI{l+?JnNlqp z$#?2obCfsCq(QJ4)8>>QiOgtHVu@-B3i-0(iR(^00D^;$++J*iymugmjnyBJ^9#t!(*s40CpfUJ?iJS5Ct`lFoKZhf}_XFqPX%ND$&n_D;c8Ta?Tr?ol?Xc$!Y zY8f9!9ndZ|?I#N?%aOv;6z$iW1X$szB?pakV=4SaI3Trb0i0^~IjwmfT}94UBWZ>T-QM=(gRrfq_pp-L`GMZUD<3P+C0DVci7 z)J#d)4J+VI^6YOK)1^>x-2t$jc%(IBHBJ)GaS<_B=F9oYc7GnyEYmOrgR&<=ZW`g_ zz}tNmnAMTTk)ktF<=j`(aq?q4mdY&x`cb zbqLnKRs+&Uim=u?--i5OPZ5zn1iAtso1T8higIvtXx(&RwbBLP1=Q`s^-?&oj(?vO zGQbP^!o*nJ2W#jJNP=@RhnLD1r-}4v_oU7tzzeN^)eIbB z;EcfL_~cUQG(AmFFP2nfOc!BGmbt$Rqq0%kh52zn!{PqI5&Z1d@u`}Hwa(=j;hV`hb$hJE;w!8n+LNbf~1?w5{$Rd9QvpA4`WcI<&{sjy;D# z+uAL;T34US_R0OfaXw|y1GxI$&R&hnQ$=)v9!v~L>~Hv=Rx<}3I;-r?lgB?qRvENR zCBRP@4R7CbCf~HjNg8~AHRK4pjWp1Nf1z(1S=E&zOiigKU3SdfF{|9I9_K#}=HOHk zT<)npKAZdj-2X8^ha!gm8KA0VP-~Tw3NSn1Byx*y0mUYTv}h97k4Vt)#JyNB3gG?* z{nR>}x(1#S**#Xq`l?|9S(Ja>n>N($5(5`~<2Ij3GsV+kG%=|Nd$`^j3MdJZ0Abb} zep~Qc{l@@35_2Y4Ok~@dUERdwUPDQ)`5f8xpWVt*VI;_RhpJN53ZEGcExGd|b&Cd4qb?p;arbv2vX~CbC3 z#x29^sfpJv>%UVIRk?xF_jj%P@Z6N!AqXzhtU~JsP}Ar`=*b2+>6?T?dIWJ#MfS%0-CqPA|6ali$)lE)j1-BprOOGW|?pTvULtV{Lx1bj>}n8E@IvfKF;~@$mcvz(bUoJue$Y2ef>3pb$tN1 zMLs?*z1fw{Agif!J+-Hsbr^Xq%cb!bw)k7KSac*$yf=0K8X0ijEOh&Cn05Yb4&1$J z@TY?dM?@fFB80^e<2_@$DA}?d>Ah|J(42GD`za+85521++Z(MFaP|l7^CTo|d%Qd> zTewJuVE&XS21hhmhzpHd*rHRha=AxH0SKz0jl_lC{>Kw9%DbG_1jO65OpDppk z&eUIFRY7_2c4(61`t+qXk!g)8RZ|d)nzO`9BpAv1hO;DwZ>HN3`onUj_xnw3>`7;| zPbxH|4%`h#0IiGk7i_%TIEIma5*O3MXzMq$f!pr;pfjMOShTiCr~yTw#zRG%{>bA* z8GJCHa&q#0!WB81V!^WP!nrR*4GgN{bw9uG&zvdm1!T;Ttt^pxO3DF~5LJH|Mkpm+ zyTLtF+r21-#^ zC~%X4SZ13$CAIL{n51zZ;~)T8?%4QEFIq-fn+nTOKIRDFX1tud_~|RSn4IG1dL*Zw zSk}z#M)VEDkt2LC5|m*;&vm}CG2`cbJ_`D2o?&7471IGCC}Fn5kBz{SSUdA9wtb@Y z4Ey-@vQSf41bmBrVI?cz2Gek>VekDNk_w#MqVefg-(D^0k$>Lj|K4T@=lEBIZcbRJ zS*mQ@&>QCOai@^xC{R7lsf@s%I;`=ubyh1kqy4r=+D7Mwj+Hk4iAGwkXDP|yqoyPl zTMZra&6=k}>1r!eD?&mRong$A9+Zl2OyI|qssCpN+h=f1Fbwq5g3xl5^&5IsJ#S!d zQUme=2E+{LeL?#IX)G7DsP@)Sw8Xvnu4*;46@{jwAbViKMy3 zE zma~J~fa;gdbhzriHOA;^IZ1XEhaDD8EMF$>V7$0z;2EdYwsIl+J-ZGkBWZ4;Xm=kq zw{{*PIZf{?4jnH?d2gt$uii^V!!LFRyw4xN*cZsz+%Ni9dzdu#7A?GR&0xW9dlTV# z5i>&&X0=Lz(_atvCa&Pe5_|XK#p|c$o-@7dXsw{KziFQ<>z6tET0k=d zsAck1jtQYN`LTpL;4Z7t!X$|8z0WdX>=(HJ*Xh^a4x2!bg11^}wFl$x?i6R*sp?rV z_+}5~9LR!08wir(AyiA$O%KZ|x;H12&i&VZe=M?Zhc2K*o{Xor4=(7N8+f!KW(dNhN|2Fp0G2$YocuZBN!IZ;L* zo*R96UVy!tATI$T_a#!`Ui?g$7Rji_b7Q5`Z5?3oLBddP6VIupAAybL-I(l0)081>KC13rIq@r(V+0)18Q`I5_Q^>n47?ez%Id~;3ep9 zx$4a{oZ5v3ysm)FOLDPkUltwHBRA1Wq?Vq;Gu8C0E~nebD#&Ta=5f5TiLEYqLhS*E z@q)IC3Eke04pkG%_?`~Yws^P{s^PM?qe)Gj^$xv#%1LTyT2?Cr`%g()uH~6K5kwGV^%`vIm9R)}pfl@0Eb6-#+9>c*DeP7{N$0$i=d$8qz03w6BOJ^eYn4gc6h1ukwPu z7nEy|O&9HRQP&L*>a{=BH%V%F3;_{2rKSUAdWqr^FA1XR{K+?ZzX*Wnsp@0vYk?>k zEqnocT*g}`m!`f=@E!IWr*xY%Y`JJN;PsR$RMft`u%Gv#C7ZLNf+&HqPfG`X*f%1=@z5{F^QSZ^__pM z*xKEb?iP5D*Y1ty>8%SXVeTAQN47|g%qS*@ z-|}#`S`R{pf7EEw?>;kwC!p_vFSu(fb+0t|Shn&71k+GdWZ zOXH$0>7z)$u>WeI^}P4ffc*;4j~3b?{TsvLq2e{ae_Gh{%PvJlzK^{kCp#8A+dfR- zR@{WRD#p;V^Kx9fBX0zpy->cUQuZw=2W%s;8U!wZ4(=Rww#jh ziM@xZje0fZJc3s?N$M9%L(pcVpv}S?my!95U}*%H@+jtv02qI$wlq_xx1Wx=ROQ}T z*m&Dm^r&Cu`gn+nskv=sWr0$Bn_2W|zP0kQR21}=L4TjyLWGh1q?K!712W2&@mL#^gUF-3xgU#W;*U1NvMbnsm;|{5nrG0J$!w5A@Z) zYT|tNxh}7MhG`&aKT1ZHmxn)E+P&n+#U8L2a@^#op{&5<@7T&(O^%E%tLuXT|CWgK z#!QqW2cN#;eW06}=?_z_zJoL>yv1%X@rvfa62QJi*`>ok`@D|K-OSSYecUZsi%?=JJ-Ao#3TcFMi~i>Y^DudL~!c4OPNZQDu5wr$&H$F}Ws zY}>Xv=-5uqe%|ls53FnLan&C4o>i;nVCvh3I;JQ-5#Wd7fe;>hV@g39mPI+B(Nf3l zz#&z&5wpl-U%=-WGI3A$$#-=_z>TQ${Vro38@v2=_4q3*7B0$X@uvQ;?#YrIW7ZNV zGnpH`P__?w^y3z>v<^Ru$52Tm&n$=V`*dux$IHc&H`u>~nV~3jDMNBC@o}#)TGlDb z$_)Ll=~d;7%awmi35l-^H`P)6#fcn7`;^xkWbuYp;gK#|PyZn*Il9FTf}qh+CW{~` z?)`4(n14AT4Q+izJ1AB^kF*6!AmBkhc_BCPQKl)35_=6IYVOs3I`g9|;Tlgl%e13a zwJ(B{((L4=<-zii&T)b6whUrRdEzT+DM<&JVrF7htIKCdKd@3E<_Y9BO+f<{QT@l^ zSpLgTR7v{AW=AU7$Fercx=jc&$+xI&VRgiB9v}BVmFYLJ2)Ne4$bv)D&-{)vd1(5z zFQ#)BK8ob%$?fWh=Db|1EDY8P29TUZ5`;!@8psLMCLWcIBDO_)%_S)yOvs7TWLTp^ z%;k-4EC1p(=nd|SY;=|&XK1}TF26i5Isf==E-nuWFImjcru((LC$q=Vmw3hfc?Gf4 z3_+g*n*E!m2^bs#7?h)`gfupn;}TG_)nv~<(iq8q_hvdr z$@nWd{zgeIGNe6NF0h-2A#{$y&4on8(=NJpRNcZx^VCo~Xfvz0o_jRQ1SEk}NL8lv zJRCZ;fhs@>YE;mdy;-MQ-^+$hQ(3KZf zGQldoRc(Mp+qeb>b-@rxtt}O&=dkWlwtrvUGs_wuUatkq%YCaIuTuP)Qm(9?<IWUo{OXA*jdKJQd|ru4Rv<$eM6pXu=06~nKPz{FI4TdoyvjVTKL*)=h`=VQ*Zcn1 zJu6Eg_z^ts0U%x8wy53gt8xI`~|n2w7=f3YG~4xqm}rR$3i}R&C)nii<6g z!~=U%R7M^{nP!cT+H^+{Rx5}|b|m(>F;2`=ZFC0*(h$eM8HF(gB7EhYt}h9tbetAY ze_7>(aICu}w06$>3=soEF{kA>FSjeKk>ixqE&Dzni1gvXY)(?qp^Eqztb9s}*Y9JD zqHK@Xd4B~ht6oY%&b;Q1FfYm&h5U&LOc*~d$Wt|8CF+zf@QC$jJY<$X2cY&mAd<3 zO={AAhol1UJ+Ye5yCaC;gSEZdO*>lWCdXpi%e_fnVF2+k8RokbY60Cu-!cUB8*$-x zndx}-Gri^=JB9>UsD-npoxn}T9E=zT!}rU?ZgG3;<3>~fg`e&eei-MZbfAa2ts<>|D(G=-e5H^X+wU`k%o&^g#ovb+s(W$Xg z1}@Ou;x}Z{Y;@3FH&q$^-$1$|PJW9!RQ9(sNgd z)W6JC%=v?`WJZN0G)XPA$C-^=>zKU|9*&q_9LOQ7<12P^QvwR(yR)ullDRE4s^?4? z{P4BqBIfc^iU|{Tzf3}N_6RHcI`MkuK{Gb24m0MI>tFX@A3^hdo@iXV_VFG?qNlzC z0#|G?K1Xpz&V-c18{j-lSPTp$JMOz=ja?eB9JL7Df6J4#hj`t^l^(j7X;AP0qJ*&o z9PlVWD}p?IWN-9h(9K36pVvpWlskG8af>@u?emSGer9ad(|@tt|NII*3Wt(UvK};- zs8o%YnVcvBdThY9RO4Wn?~=MTyWMRmKMv6^?qVBqiEJWWU7TU}ei|(hqv-h5A-fbq z6cc9c_^mK1EE>SH>Ch>&N?Q{_VxkdDtYU5cau|pQ-2m`Uf6S zL^RS$OlV1Su|?pI)%$9CFPl}QUJY}h3{Y~~u&W{FIu3c7B^h}E1YB*)p*1ox9c)ZN zoFFj>d*E`N46&W8kzH#xPV4D*3|Q4U8L!V=<_+M((^$hfgPVPah+JmI?~q(zLFbr8 zYf8vMgy5}D1as`oLZwltNM0=NuRjd;K?iS|x2o|Ld1KsU$zE+v=Or<+vlDpMf)B%K zTj9}1N1h>En78myi=P-Q2XLk=uFPklx?+O8gx2mccFGE`Od2#OE{wngGo?Zq@&;{WL>|B5w zz@H!rI+~{o!pl@v>lYmA^J0F@HH?7mP}jP1s#?m>vSG6}>LPUW?p_JYAS$n6JuX8g zwwGKF^67DhGJfr{@hgW{q8TtpD+u5HpXU;ML1pK$?T*kH8BvSmWM(YOFQXI_nt`Pf z!_Jh+geF{o+eBz$_JYMbqJAMTL$ep6s^OaDVw&2e)Y6!3Mo23N&y0*@=M@ks z#`3NjhhFaG{|ewd1H|}ZZA2Pne^jdbI{I5LobEPZ?=ZB3&;w>behCg@aDe*TR4Xql zr4ZB4?qE%Ov@j^V=`kxWZIC%;5~}}}NAnDIy7MbNPBv3xcBLYf!s<14O$1i$xBY6` z?SyBIM)bh*i1zq4-0i3^aK~PPbUY0jkL~VXH698}3mEs|AbmZi313 z>;|rFOjnB+eNA+Hf;U%K#ks!DF@8JaV?ulz`Oy1zg37X5I*f`s8OJ2EDVu+i8Th-a zmqW*<@Lxxihza89kaH)GwXTW{FC@~D{qHum+5ltKY2f%fvL@D+%qZ^`aC+DP9(9LN z&rWwxW-iLOgLL(2AwSD*8E~mWg=yEPl#hNv^?v8k4(t(R=5_=~OUUD8rIpx+FXvXR@3t`QgyZCS9`IY(zFl?x)E8Pk&*z;lZ zy*yulqyOCnVZ;Idh;hdZXmW5c>rIE|8?w0NRuv*o30%|C?QSk9@x5^8OS!39H_$$3 zp#NawZDV5m5EZpJtaTo(UhnhDga&MH`Kj9cKW?+Jc8Q>{bt`JgG0a9%U`1!89RP5f z`hfRxX;C^&6A@ZqS#8`U;512i@-#!TQbl;InhP5>U154yO(jvA*sIkBDf&Z|aQFSj?Xp9Ha7Z}_`J6X19t!pwc4 zcwBJYaC&ec3GrudTLD_k-V@tz4&sZ1jrts79d#oc86V`T-KgE@{xeTUOj)#3})^NcI3j3`>FTunzWOv#+ z-T1zc30T>H-`X93xFFeu)Vw3hE$m-144gqsZWwTkV@?IX0aXS zY=n|te9BA5!Ef&>QxGtGI?CgQwTk`gp z?6bBQsO7L^UJU@;OzcAFs0=Y^t5rSXVekXHSp>800_-MuEB!yXaexhI<>@LwWoo7k zG7(VdISffgMf?}%X0vb=4m%GHtNZ+eUSpEH-?myEDGxW9kai3~QSIPBr|9nyT*R#f z)?S0iD@h5_9^(b@o5Lkj4e0;lHij|f z>(!xLxlA{y@W%iJk2BOMNfniYRkqYyO<5iTcz&ozvD{X-V2!z-GUx+!ce|~#=65&Q zi{ki+lpW;S*$QruZszgk+(7~?KNF00aQ5pliRBq$>@&r7M>hJ}ukrCXq4|{Uddv== zQ4@`w;T|zvMgeS4yUGeCbhAZ6Iu&`=61=^TA9Fvc8wPb&PUiWi%nbnEpql8a+u(vq zIffk3tJp;Sj>5VHdr8Qx#gF1Bq_@<1eMOWr54Nz%C;cDZSdEaeg>?z4LNA`9qSodz zxqq3l>-;9;JfcDlp>2q9ClV%B@?@P@N(;RyS6)i}O`5ktqZsbI(snU9o3b2Bo`fct zjAR$5L73R&sFD_Pd~J$cQOtaJ&VfdQyFzwFSa_^#HZ{_`@GB&&1^l!p=AtXQ)d9wE z;Xl3^RLuSpmb%rdVe8Z7`^(I20he6oPV;?pY7SFPBNaWhP^qQZ)aIObYp&S;wW{7!R4~)f?9EIuGK~8y{WU!-r5W{T3IOg^g9Z%3 z`~Nx4OT*9-$0rhwh%6~c)@V}MlSX#g&wF`57TYkxYK9_tptOz&PeY8NNz{%dz;I@a zElbgrknfbzB7);aur}iktdyu*!_#(Jhss8;xL-)L{y)5Nk!YZ-U%PD^nax1_8JG4RD$+W-fXEG_PqYmg>f)Ij)xHMs4!`;_|-aU=MV;Cjzz`OXJO(DqQ z(m~SD$2E%`;{*Y|aqG*muxW&U_&i7OvrP^Iz#GT4MuHo@co!-12X!XzWl@S#Q-qe> z*QGQNd0zv`_&PO%B?m3*D@XEdK!ul2Q(Ek z(T;((B+Sm$B|}t3DgCX|AV&NokDiG)x<+|{fqyAAyKfsG;p=o-ac+&00KU1DNP{T< z&MqA-fW3#tyR?k^S0skw0A><50{DhpPdW4E%188MO2 znmLKrBu@y_myS#FS^VOSpt75O1YSK)myV#ae~Ha2LG#o?mh~yDSY~OXRAa8e7E%MU z)T!iVYvZgY9*qpX(ANhP5O^dYe-0Y?ZOn2lOzkjnP`~W8)g~WFDEJZnoMQYuyF-I$ zZ70SeHw6TUrQ_)R4{z*@vKf_XU-uthiwyP}2zChC;pmb6Hhte1f@X&Xb|_JID*lHz zZg3}v*R+cM@#5AD7{Ckx)Q?@^r#Y^fXQLd-`4bAUf5fti>pV3+qVJ$Vy``V=X1@Tq^y}Cvu$n$u9n* z`Lr!mnC)>2`PWsig1Knb9ijh_XG|xYgPWD^Bv6Mh?2_*4K$d?qI4vxIS-!x zRK-r`H^hz9TwKI0o_z_ zIs_^-0|NHcMOS#M1CHUw|J=rr;{uk}{gP(y&VHjcx~iy6ruC@tF;2sPuBz%0{cWCV zQ?IG#u}6=$8rDyCA6p<0u@I)J5YBgYak19SEESjYsL)ww<@(;br~B}0`|~h(yKRSo zLch}Vlk}O{-6#_`F;*uGLa*yoi%*)J7(GUzG|LSQP#-C3bd#{WsA4 z4aFHnCB50ypy;&aZ~JT$1A-Y5{7X z6SMFWfo9COqX=^UX+zBOg<>cwJA4b=oW>X1STyOF4vPb|M-AgBs4WF1k*%gk|0ahAx)ue{$X>AmCV&|chepz$}S(%str`0Y5M zwBxP2?{{U_MMY9sXS9L8wspEBJO&K19KC`0WPi^OwWy)4iUQ^dhRq6rTrRKPm!0Lm zkrg5(itGB^88pv8F3Nl_z;^p9+^tAuM8s{-_2Nl%PgBw46ei4~TK1WmB|1cqKr+G< zB*DUB2m}|-u_Y9rh$f;ks68D>TGYS0VLtrN*8DU0GxeJVl@9l+-{kmKw{WbvO9#&e z?z7Kbiw3F7Py~f~TuB5BL}d%?TU-03*ZF>bH&O+cR%a5GigBc*b#PHy zhN(**z&Byqn_1%}I`Jil9E6jm$&ffYMWvD~k#xEz+Ec zE|t)8V4%}uFjA{ql``uacbB4*m-``!Bhd(#(2J89gCpAxi>gMl`l!ycB{cIAeq=kC zyOXp1d_EeW0(Du5LsQLmgGqIPlQ;ks8W;-tqZxq7Ppg?fwf4W=-G3J**182-gEZ{K zXLCc#o8aQ(czIkUNkSl73aWQ&-`7TW_Q&D%V(WDkxln;cJgB_YYa6npqO8F9H87B! zC_2wxoQ?6l2a)yTVihdq?`3I;+N*d?Et$aTXZu02w!3W$uZJqK98<}z|SeHqZXd`H1-SzH#?{6wQ-k0kQ?0;9#5rb%^pZ!TqehDRfaEDae*@A7Gi(6)%GhIbF1tN9gVq=5=&E9>bxCYb zzj(jqGvzJbYm*UYFt@y;G8-3=S(i>kHHCmHwMQzbhy$~VK!lg6G;68COTw*t?4Z(D zC?eB~kY#nL&Yr#UnlHf(U|?D4ZoGC+Kj(gO9=1-q8M8d!EMULC&9jiI?-;qj#_=^m z$6KYW0?aWOvRnJKpwdN?!-K_aan6^FfMOjqJ zz_Vet`s)}jfn14&Or>WG*)r+Xv+FIxTDJU*$1qFxHG6aaiJZVxbDni9% zsXpI}ztri`!SrwHs=4s}3=pI;#Aa5DdYyUMOG{2hL?!!JDezo7OsC{N1A!|CjOG;) ze+$9kg<%B|1FIznol|Z-z~XB|z_#i2uppru1odo(bezo8nJ~oIjGuxoGYPr1hrbWV z>-^h-Es}!>#EI0XJ1}7iLJ};2qHuM0-)6EAJVfr~B%J(n3ze6YtfH%_z4&hN?wg(sYBA@qRjo_Lw1k*ON!=Mv`%hxLEEJ>YaYFs zg80lDsiz5+7)FbuQa=QP(R&NLo$Rr_={H@1!#A7Wz&>~APc`jG>fd7Ke#j4986dx~ z8py&aGC`=jt1G)ztk9%ROLZrwl7)eZI~%f;W_n{%(SNM%5?rdkc!o zdSN+edT}s^DE+>+YD*PCr~q+KPkmyvk(|HVo=$j_lPoj$Rj9%Q7;fg_s1Gr0t!LsE z64^`!Exz&FV?g)sO6WX6Fs6@im!R?=GK5UNO@=c{oN6!pQRA%!LZ^b5;f-~=Pr`E~ z_Iz%XSynk{LWgDAy($mp$tP(9`&+`z6Jmav3j0-9)X89x%T2;`&5VU}HR1Q!3EG0{mmDuHf0ycKhuvt zk`xdy^pD{nVOrMF?tTTgXC)!YfY*-~L#58f>c=2A6a!x2#8HfCxKP0_KwrxyPG?!-*v@mA~ z=cm;Tj|G>4I}ctQLKDXc6wd5h{DX@i@$2S)?*-x3k9ElJD<6YX+7Hz&c-RQUC^FDb z$38;k$8?JvO;DhTAnr%j8QNsU*eDK-rDXUj0ZIzp)pPQ z$Uo``be1qZ%}GE?u40+gG8 zf^p^Kgb7~^jAc7pKt)9x<>KNUCN>p5@3=dT!e?@gpgde`ZlNJt9E8Nfx`hmK$ih-U zZI;If7QJCQ1J+82CXYKrKU0LmQQF!+XqaTb&I zI1EFCG*v!mR_CuonmjVlv2YCdY5TMrNBy)LDR(_d-1|dBwq{ZsK38`!vf}vBIaN}M zK~_g<^oTsQSd~2ZZcte-a#j2xkXdy}`f81tSSMyB0f#H|EVHJhZhH{sSggD0v!ItF zLiz|Y{^y_8ucgUs_SfrAfrN^5f~byC2!c~u;w}&j*7gDVF0NXgGWlT~4U%S8oO-eO z0}-D7!=GVXxuxdL+&uD6SyyTXN&Me$vqps*2e~JT;gmP;j^&zg3w`h}$LzPDIWuJY z^`w%~X5}2a0Z&gSObJ1&pVwzioGF?)g3tF;i`73CJ2YN9u`TuyQ5?Qn7ZCmA4cmBZ zNBgV)PTvsl_GW)lZ-v~C`h6sD0x=q3C5M@uQ&T#>Yu#-2-oGZ*E?AfJ4W23V8GioG z1>~f47>RGf*p~D(U(WokUhC;$b_<)o)vlXqp)>gIN~Ptb^MhyPsG0P&xRL-R&seS1 z&+V`-Ho1BioR*VP$omMNp=rstMY`9!6HFgOw*p)@QQ-a+B8=wyuqswuWK4c83L{-a zltE~CgxG+9RUcU4nUch4T}T~_ET#y8jDFL6XBn%mu8x5+G6>qjLXr4dc>Bg-1%~Oq z*S+J#+8q7OSbiyh#QrOcYjwO?7j2yXU zh(7e}XtPMvOE~xxF+JW!f5UY7{Mnr$yJnHT*`86O?Ve*T+Q{)+0wJTO0hru-Jrq^P zF-aG>^7D#B{P51 zvm+0+u{py{sj`@AaWnH$V>+=PMO&7EmdQk8`e{h%-K1%AiAvaZT@+;F(4rA>&Hy=E z7k_-1zf3vbsFeTl_FRulkN?|F78jjj%Z1L%DbfiAG^W+Bp5e^~NJER2c2Sk)27V|&de=!1d?>YTl z|0ENY>bmDjY$r|j34|-yuU%wGBXZQ3;y+T^=l+j<7bTU4O%P`QN>LYlCj-FLOQp+M5)(xhyN^b9DsG zng(!y?BTe)j>&w;?gtBxl}i!rQ%d22qL%~2QPg_r%yv3{8x!=ual^${T_>R>Edr2f zJJc|a-n#XYUH@?-^X9iQ(z>CEYx5es=F~|ULC;{M`!SgqOuHR%eF!LB*(4A_AS8$! zyfjMbu}gNBM`dJdaXbikC#Jw9%T(&_L&n~lym$KZ>n^>YnkMTLyWdyCMq zw!wTZN=Jkv&|<)UOL;a3Zm;a1Vk5Y=goC-aw*3JMj|dJbKnq$}RkXO-?~fFelDS2k zNs6ffXdgdA8w$wHopZVFei$IrvU*MqGY?n(1m^e#x}ZKHMM*ZIzIm-6mL{dniWTmS zYrJd3QLag8nokI;P{M#4$sXZKFKxT-Io2t$`vlDJBV%lzK=O!DSvc2!KXh*7HB%JwAI zs?ssv$*Z&V$J#YpI!?FQFl-#;NqIE_C9oY7brxR_)|diZMl&&U$NdIrgzrL9=_Iki zi21iqM{wjcgk(xzF1cX&Oc|A=@|Wqe)8jgp_c12}Ujbb~hAo=p>P!1I%bC0(kSE42 ze|kO9@v9-<2iNJN3VgVq0fp-Gn{M%T!sOe=cC=6qPIxytiZ|9AQ$>+SOo4Dm!sU9v zfz_OczO}Czh%`hv2`mQRHQtgV8N~l@NnxQ8dC?}}_2t#It(6_DB*+XrzA{8M&IM>< zuObndoMAyB>H6;0(hXu_(mUh^N>mv@e?{qE#llFn8o9m{_K}nm{E-z=k%s<(>2JV! z;zz+uSWev02FoGdNYL#}D3Q3=7iOwR#ZcZ#NajLC(?*K($rQ+k0zlc)PwoY+rJ-{HhWE#{yOz)XTO zeFway>%0jiDO}C`F!&qCC>2d@Nztem0R91a^tFB5Juzhy0pF9rG3e@rVu&`khWG?Y zw1W`c!QYYMbug;6wI4~|ezZ-QrpW!pxnjl;l#;{ z@>bi^=4$VJ_a&n_;juJ!XtpT)P|6D5R1)M>VBuxSYju%2&Eof#BtBX7kV+-I-DSI! z+e*`gv&I(T*u2Jif|ry@Lt!han+Wd6;*;MrmxVl}%RaHg@t6fI6%vHIVW?rC`6m_U zP3uz4>%#&NQfTzE#Q{)b3K&4R@|$EW+=(@hZXV(O?yW7YZZGe+p!i7~UzQawFVA3K z!qlH%LBGqM6*cl1rDU9od$`vz|Gk0Cb!BD#&!Bz<|IeUgO2t}WUKT}`g9}y{$_VFM ziF}a6WLA~mYsAfnh{Y74o=JQJIeIuSz!*rNv_nN=m@4E_B%YCtJghhRr}-_eGks>M z-urTzbO5a~dUSvDnph$X1RK#j7T`wN=O`6<5_X-(O#aR?_5wt5RP-k&*hK}V@S~Ak zq4Ix~0U_;oRsOo^vZXgBBiU6Ji;Z_<=bOD-Ef&P7!{5LO7;37_2zahWXvzt6BUlFd ze1TaxwJo|=)?p6Yq>N|lC5euj==8hTtVV6JrZg3OHlB}SO=&f)*Z|qyb(P%rTsYpi z)VXR`G;!}|n*&z$%zlzA+18YdM$(f`rwqSrN6&4P;b=WF#n&&o=l#SJX@(@X(7xDc zTC=9w@g&F(s3m@q^BXfEA1g0?9u$$h&Yppw{(T`21qY_%3(IrN^_AV#OIY|1KY!xh zg|zRw-v0T>H3fhd9Z30|{r_c-=8sZ8(ASRCMmpx%d<5OZFeMi*F{Lk^(|!yj3x$Fy zY&iQ0J!@>jI3S7b7sqNj1OD?X?y@*+r_v0R^(Cjn;`)DuVB8*5sacf@WX>$I$o>CT z*&)Xw1!c<0-j!i{n*)ngjsg|^%>in4fhst2?9T|yUts7wL0#@jKeJ?|@^igzKp~)R zE=#Z0Ayl_mWa7$B1*M?16`J6)9Sox9lB$E+aT|5buYnuxo(3E3HmbbrdBS(CppGWg<&d0+ak(Q0H3p%}^Z{z5uwri1!Mf$OTF9)XVfHn;XnScY^a+~gn){j0WT~&q0H-Rf79VZ z6D#QD%?mj?7L>O!qCLC6gMf7LZtC0HM^%j)8?%kt6F)Z&Wuj6nXNv$az7b)P|79;)cp+{ zfsqERX7=`k;F#m+286aW1^jJ!buL>f9Ai)fY1yrnG4sL#{n;XEc9S+~faAwnx;{fT zCRHtBedKu7$hKa1uv}6pb5XA-p`CBkZ`4ak!^K#(tf!fbmStRw>c87{ch{*0uQ!Ha zH3j64aQrLr^2C)-k3W$+4QpDzn@xh`#VX|ujemgtZ#hf+x13kKA%nkq27b@h1rZm| ztdY*|Z7!O^0h;ANB$MH_qnqm++-C?W=x=b2R)5_8bnams`d_$As}(YGva17}+y`mm z868GIpc?8^B1JG&@oVb97!e7wl9lq^%Bp1JtM;TR5^RX7F;Zw$YmqlKlz^*Y^UKdF;5B7YZkV!0aw{xCSG$lj(ZZlR_9jgTn9Rz8Y#1-=@znboMk*E_-Fp)%mQ%Er9{xN=>@-_v`MQuo(y2>{Oz@TLOW@c8 zTpfc?TfoniQ|+qZU=C@^QObC7*?h)Xt4D8^awTbpBJocSfp~GVU{tDV>d@=yaWm~o z;od|;^2WVZ*zY2#Ie$jqna)E^iR6)16jt|PT}}k&w!uTrhq4;t&E>1bgBx zYQ=kH56W7XR87YN1QO>23zz2*1wAdFO8@EX{S|T$)az)W@nSe^iTDTu*ZPM8H?c4Q z8O1mj%sYf1^lRuFiF!aVFvrgXFoQ-_M?qBsZP(_;#RAI-N+vT<*8~SWt4!LG2SS3e@ zN6#h~JEzbN1lr>Hebub~M&|;L{QFBI;-^cFcz4u53YDl2OL9JG5jq`uO$pR%@QHe! zPcvC!Tuk%l(;}$-`hYZzcqaL8q>e%}634*vVD0b##27CZkSh|=Zz;g%;8q(5c!^nS z(;E>fUf*5Igj;ODP`;d-CcGj8POB z=-Ym`#aPbHdA*77>0U>3b5Uvt(lVeZcZ*S)tUb1e{*!3-_exKC2+`1=l6zY zvZ4#OA5lmF9&#n4uq86*vVyxKHY{tNLnL#A09iHnT?d|>I+oEwYYo%YnMj>sP@aHu zwr42xinTAU@NI%!XCUi}yfkhN%Mb;D2Sy$^-~>~}`i;=$7Bm|>AD;rLZA^+#3yJ&% zTz&^6GDO+APadt6)@x=JV|Ff9N?LYsHcjc^>B-Y6hDD|^ScZhGg4C(;Q|`2ii8$~N z)#ZV+qcd)$K9JH4?1k2}3UZ#ww;UEtJo)wO<)X|lLSvg^EqbzrJSu5OjVre8qfry> zW(cB=u4dD3vWtkc!*2xCxAV1ohHpNIkTuh)JxHnipL9S+)WR3xowNfVI=$Wmb&B-Cn# zXS9u`PD^MZ$)U4mYk9be&cjYh8_$f4_Pc;Bq<7j23xBwDZ0Vf*Y~|;pe4v(m6;5Ec zcvqa=Jke@<_>$n5bIx`aM{}|p^v`dWWfe)k9B1k#Q+k-(V=+zN-)6H9-Y>UtjQ*W4 z;dWN}JAMRzldIijwIu=RbTlHfr^^}XOP9XJW2*X2v+*N$ZOR%^Jx#4h=~>Ck zZ3GhXnUJOy4Q5W!Mok01s$%;j&ji zPTr|k{tMN60H1S&@G>zrfDTW^s5$@Zptwx%>OV)hnivT6dexSW-;RuZNtVo66GuYT z5wrdvtnQ=go*20mO1udx&t1`9t@Sm`ST0|=J^MAPw@r8QYfbn8`Y0tndYQl(mK?(lpe7Lv7*0{o7p0OuXeJr!nqVw+b0WYgsTsqFVHTx#*07iK5~kX z)5P*O8^*k}XmZ3hs|~LFk}d>|ZGxx=k6(KJ=a$Z&yqZ@QorasLR?%2AyHjpwnS9E8 z({;;Mldf}|RGRz*rP=`KB`m{Ldphgay7;0w<_@V@r~h)*L&53zGDZL&4sPu8^V1k= zP@bXKq@st01raj}LTD*;EI4Ul(E5CZpsb8FSufCZT`c8)g6q+S7-99+e{6KkNRB7E z_W~4$`~;%(4>U2;q}^aaNcRXE4JtW4icHuTp09ChfY0AIziCsiP9Y?FIvjX6+F{*_h1k)j@2*`rOVesA&p!7U>LQLl1&40X zA_gyI_t+Q4AxNSWfzTHw6x>Vyr{*K>VL$oqs+z$#wIavCoA5Q|g5-X%vY%O;ZJN6T zY^Sb!JwOesQpfDz?^mhoL|obwuELSV43lM=pdUv-erDi_(w4MBU-m$Y4ba?NRHsu~ zcWqQ~y5zidqe0U(Q8Z_A+DyF<==zt|tQE5jgAt)qww`N5==r-+^>j!csfy0$f}<(d zwjdK$9JqIvi1PE3s|SQ}@qmzGR==l4g##4}%L!sq5>BH7^h9*^f11w#u2rE4_POk3 zGYX=li*5-I<|Jw#6V8tc_RD1_mZ1W-n`)~b$$Wsi9ze20 z!?I!t3tJ4H6SL*A9t~a&^t|MF%-vkzy#K&XIt#n1$zy>CYLUpiV$BB&g~SS9-XWV< zJF)95q2U@j>Z_RS5 z=ISN=+`!!uaKvRJ&e3jr3n9V1M-s^vOx6c=gOqe`>u+%r+@X9R$4~d&NHf0khh}l` z<3TDWL0D>xFklO>@+k`TFDcy|2Q$Zc<5QDx#$|N1pT!=`Qm4twwxS`OjpAyu zZ0=4aXUfVMi$|VerPP5+D=IE>x_mMQ7~Ue$ngGMU{4?1Tg7`KqgPF7pijWx^V zMy-O}ax=I#_pm8DO82TiiuLeS_ZeL)#~1@t)mSH7@0s>}YAFOr<8HTk@xAsO`TVAnBJBAjxuU?&srrdOMSuQhQcH z7y_D51^Mr&9#}0Y38zYBlp!^1Cp4giNPv!lE<{TzD&l^t@l`ANOH+igigr|t#0rl2 z7HGwkGwV@aG#1wJlJk(e_rn{X`1o^llAj`W`U)$JG*cfH+zFH-T!0gVQxhW>)WzyR znVXrnI^uD9fr~f-zR*f!+U2AeRe+h9v)sPzvc=#cY`ceZj;El9>J;=f`8D6Pa-dp= zH0igy(`Rz$iXE<*d4zc=QiP~%wHt!_<%k*qW#q}_<80@(Lmr>eDOY&KKSO4*M=1^e z@W>CkFoM;TexRV;ju=doV}DN zhEA~I-xvx4SP~E+cN@FvdMDW=dUFD^?XrmoLkUm$DA1S>>ak>R2E{DrN~Uo585}6k z9k^EKs392mis-N^npw~o71wqp=5n;3%DivWM@RLsMegUDyS?ARg4(JTATtbaNstYr zp^?yvU?N^LL8NT)nma}{fNGDDxcDwNbxO29+m zvb8$2UwxUflzVL0umI0(>i{1_tD>f$%fZD&I0TN}*>-{w9}bPntSlRj75y42@j73t zb&z{@-yVQ)7?>a;sJ^~w-Va3J2hsM@#F(Ioa zX;da@7|MMR%*rvjF3BFg$m$jmXBS{o0Uxv|8%QlFp$VMs?)81Cd2d%ohMtQR`9|jb zD{RyE#>k=&sW4qgepIp8potPjt4v9;s>^9swm`HBOIj|HLPdw&G8GZyv5G5lyZ*A$ zd=A;kb-8)*d*MCRMcC>KdGwh9eqIu^4!m@RD_AfbuMK2fsSmNzV2}sNkRRD38_53$bR;BQ}{KmA`wfqw(O7csR(b%{0XIOoEx^u@K^S2D}LZXCzQq zJW-m8r%&UyrLEkDHW53gDGPq{HKhu4V*)r9_w+v?z28alJ{_%Y&s!6(iE&)SJki<73dS1ci#5!% z#BsAhVh1zK?mECXG3S`d??!ySugD5n+r`E}YmFtk>!tu$ZBS$)PNlgReh=ofu1J}tsgg1DiXu5cpro(Wl6LY*3 z?TUgd8OqFqm7`3@j?w9+W^HSU+%cf`tEV> z@t?*T{`l*c?3u+iVtox6?o0Zc)+`+&6%x1SF=blVL@=_PbZBGcx4H`9z+K`4Qn+2i zp&cH4@RF-H_NL>8^2XxxUQ6j0RB#CQ~qZ1yMu!+_@~oMVg~NEYJT;V5NnO%E%qhhQ4XB@Cv|) zDcFQ7AH=(ONkmlI{b^5dALbAz?9C!vM)R{Gap03!b9xs%zsc1(`;CRe6fIMtM6Dyy z!vhK$8}&p5jEPxqz&s+aX2H#k)+UmfEY167i4STZ;J8-I zZ*h!Ify^E)MrmcO`Dag~6M0msHbtCfcHp*y_`-CcloA-t2=)xd@81Wlb6q9xL*o4! zWcPP;VETB<&c>{N-GUy|Z)dgR#oFl%Ib>O(hYo26ib5qmcGhFwzdj;$^obj^m9DBz z<*V(Iy#{$MWG}cAsf)c~&+!$^)RQT3ckUJ8WkdaHWOXAq|0=byOMu8bb7-e4D0EVe ze7Ww-`Y9`2Q>;~l<2B1#mIM4x2k>4xs__v{z~V$q9;0F|q|BpjLXsy(F?mjRKm$B? z^3WYEQng1C27pgoVrU??Q%QNUXSoHV6vMvGD#HFR0Np?$zq;M;D-U~12JjJRcS?zf zX(^0eoSDBDceiY!a0C}HfEBLRa|T<&!M_lubSNtY;(bQwyR;@0RsC7pFJB3X_rJU3 zrrZ!kl_0lZ9i=v^RBfFuSClIBrEfV~Lv%#0-V(6pF}ctn7%AFR-PY9F+_Wdw(AH7& z>h?x5>t5dVd`(AteN8<%HT$+V*1g%`k?E0oMn(rD}+%L$It)VXCC7vWHrrx zvQRUU;seSJ8s>3 z&$*r7@7{Y9{U2VLaS+wW4n^RRGoqNA0UZ#im(h!7eq&^36USWco195|tiei~i87p% zUov-{LiO09+c8j0bW|ZpmYV<#>nsGT(+neqH8B18aXtgRt(9Cwr%_rmA+x;fb;SLWjJV zD)89s!p2|DMc9N-7Z2>Eo&`{efVX(fgCJ^lm2f~sBx@((*k@mJOf0&fSh^kO`9K`=eCx?L8TBb*?pf|J-F|lbMHA9?v?caIXT8af{O*|>fuhWbb}agT!K|%py*TPD{E6! z2t{uW@-2(LZy2In<_~QlaSX}xkb@I>IEhPy0(4ei)vJwuIbzOTS#17jrt{^o>(p@a z*QpUsP3K+d{=+IqP3P+7`jX9bwzm5mZDGOLU!R3ggs#NPrAo?f)zDoL=dkjPs5p3S zbUL!|o=M4P3wLT9>P~OG7H9biD6P6lO+b}cFyxL!qBD`e)O0NFne>Gj`X|P{p7>nQ z6J+8^_`?2BbavhyB*_?Y8AybF0RWSEsCb-ZP`^vUaS*+CAC*e5XcBjE2s9$lp|Pbu zpjpsTgh$NJ+=%l1H>q}8J-=m&Tro?hCZX^2B5O%jPk`3yo75P(B!U5V zEE1iH1STe9anHCfEYLqT>h;8Df}WrdPr?`WhoaN7?jR|_h^s&%^a~=UdJcG;eNxd& zlTj2uzjMFOwmFsrLF`qA53(%^$`{{y=?~~Np;aP8O4g(7TMC(##Gs@Evhk*nyqizW#e zcz@@HQw2a`Uzr%5@~m)~(V*Se(ZW!@cA2$1b9?lg>APiFJU1^tlv!Z}O7L(GUW~#^ zazq$|PoguK)X(i|kBz%NQ;MRRnXP6Txc_&iL3jY44nLn-?Dy0esJ4oSsDtd|J2F|}nylTaF>#D+kp2P;oqnvx=2>1$zq z&>2Sz0wWO$qic6h<`Ktg7vj6f3f-ie$NGy z(iUOr4~`K_H@6kZ)eEyi--(pXvzCr&_%|_g%n1`$QIhS;w2;%P8ulQU5XqF%fGr2< zK|`O5WX*xDj?NPuM~)ur>JA=iX&1BY;DPhHeA%Lc1(?2r#C(}tgo#{-b{Us-~%-hkt#1~1T-n42+6vZxIO253oN*H zWaeJ)ckcQ9&imX|6ZijB;PsqKh(F=K5FcIj|dZ;&@(z4-%KuyzYMNLyF)SEVGRdPGatx6y4qf8C}dJrI9mzr)^ zoTklccfjkKO+X0PQRmpxS8`Coj{25EjDW-dXV^&Hl}$6|zwwb*NNG*&ZtsboKXIypaS3 zd>rY*7`(jJTWHgM#PHkiZB*#tdc5WD^xV@z&k*!LROrRB-IaFjITi664fVj-zWXg7 zj0zt*|4yk@`w7GMja)5tMm2pnD)t-S2Y2n-PgRk27I<~We%)UL-JVSzcPM0~Qq@Jp z?)uxMgHG*dj4h}du5&ZCr6JO;4xdKF{`p{giOZq`d;}@*30^gL9m1;?uOoOJg%oOX z>~23;a1?A&HBk%6TDI;xt!vM-BOC6WJmO$S8gIOBpHO-$)JH2lG%!hLXU7Gr_H!ob zD=IHEnPlKjZ~O!j6OKhCInE@(;}u&>?L{Wpb@WQTO36--NAq@vLT)bNXZI%r8X?6O z=l6s{TE(}UOSGVYV?zN;zT+rjz&IcnvccnJ5fr)=2S7N1<}?Oq4%{3}EQ&30jEonQ zvMGX+HWkITX?U|w2jWOzrbkFhlVpDsXaJLV3}^6tCW({j_88q}lerXToWu82_G>Ql zq;U%7aVYcIb~?*5SSOSH&Eg2MiDm&2F2tLB5^oM6da%}qLG z!fTeQ>~W668$r(p9)vB7x&+0(AuEjz~Bwndk&=@8>y~wBj37xXQOQ!Yy}L% zg=XP2G2n~+ZG(l*C(@}F&;;Ayw&Y5mfhR_NLM6Zd;CF8AW$u>`cfXylMz^uQ$TFen z+;BE()19NBVv(=FUsDS&gh?YtU^3BzM&NUmoeuE&Yc^W-@wC^quaBX(WQy}Xq&^{| zRS|HWE7DBqSunXGu|xP}AqDt?ixL}@-xHYAt~a`D$7~9;5OF9gEG8M%L&U+9Mh17vbEWw&ItiI9i`k- zWEm$8g(_3uj9Gr5!t9J4}MjVB+Ed7tSTaW-@Y0WTeR`rB7?m<)C6hq7EeLfCQ!R*yQeu z8=^>{b95ghFiAY}2C?Y82@=Pl%{|wT@m$*x(>1mRbn!#p0@Z=hzMCDH%#jE8hkz@b zO@p%8joBnRLtGXb=jfcf%B~1gR4-pSclQ900|xH@|KKzMKr2!$TCT1 zoTFZ85%_CY<5n3kecK^&XX7V{QZh zy|B01&DiT$CI^syhU%}2yPUyaH=)3;D*r6UcE%6b2G$qkMb?T@JF5kjSh z2h8;4DO5&4YLR1M;8@&K*m||Hs8`e*c8(T_$HOk8J4=irldZ=Jj|tYx@Bar$%!^i;kAbQ-R5&Cx=cz| zM}&{uaG5HyM$`9_Qp*b9j7Nr2OKMphicNG{HRUgZEn(+bMURX`sz}17by_MMiNp_$ zL0>lv)}$7q@)_Pi2bwVN7=65QjQ%T4sF-P%4K-ZE6`&Rw-4_g6W~RylUmz%%wuZXIKZXn#)!$U6qr&a=D(fWbG38J^UJS;WsjOoy>g|mYa(g zFUiTtTd)Wp@|LZ6WyM;Z@Xi&he>W>NJ7d-hcALx2~=Z3*v6HE>-Ft zEjbR6IL$dj>ZqbbL^~McHrCp^r7mCc?Y-C9>-SsNt;CPt4Emp0LQJ6@o`AdICLLTz zy-QfU*LlhuE_s$z>pO)A!gk6Pfp5bx1`fan0kOiB%Ca4-kd|@rRQ5}p&2>F=NAC>+ zx%u$@npETXf)pYr1;!@uOM-#>Fq-Tdd-nbrQk4*N-qgISHP$B!5+yADn;zI1VNpsJ zFYh_{%C6W=j5qGkf`U}o55=4ZkibDC1gQiLp@OVm{C{z)uO?{T3;Qg0oKC?ECd-Bsrstc?>t#jZVlw;|?Oz;Tr0B+9uzl+Y;P%OF~ zA1g)zTwO`=JBk*Upp?C>Yv7Q=b6M-@T80D@gjo^M3STf=RIf3eeq665T2so!ECU;k zfUb?`rD$mAdZkO7dPGw|TNW!%HQ$f7C=N3(dDPA{6)%N(PL$5-<-psf&^BzX3j(ho zLwO0bQqB3QCEH)`j~hd-!Z?j>7~p&b+AvPsLn`>ya4Mn|d2V+^WKo}9J=W;$ytL?6 zbkQ^68d1`uB!Wkzq({QBb+762GZT!xo0kspt_k8s4)K`Wt;_n$-v@v zc9)l)_Td&}^otKFApwPE&iYA16gH~*v}5FmhK9d@j&NXuvG)vtqIu~LH#*MDQ8wDL z`h}nIja57^V>}~6R?SQm*Ew2(9=z(pO4Bf+6GqTBu|Yxm_Bh}-jU9ewvY~Z`x5@fR zn_}$uEVl{m)EMy(QvcP@`U<|?+jm8SDHfcA9^%KKtjoA?5!GJ!OFag$j9@vg?iJRN z><@R#oj#9*eExbJWf@gB2tsMugHx66e-a;TTnXpKDLZ`Ejk*%*PboVrrAwP96Ldq2 zV=8OrFIq5v*6cYowaMvK^XNEp+SEzO+TW{_)g&aBRLz??chSPdmDNJg8B4JYwOEYV zp8ZIatdR8bVh_qX?%IdeIw^c3?D#2^x;(~XjXo_g^Q=vhchgh)w)dJvB~ z(&U50kVJ`KMw-UdY3+TeEIV-a<(&2V*4p3Nf~|jc z(VHz8+fOrW4E)?P#>yR>YmW{v(S@iU z$uG3MEAm%wk8{SNoMD>>TRk$q1!)vlJ=1*2DKf!mUE9?VPMYI!jug3l9gJLc%Pr?} zJJQs;XiIG*#V0RmK%5I)gOHln;Xx}rj6N}hkV?^C-VfIqVyDu*+fw_&WszeR$vvEMOQV&EnakOigOK} z|JJE7bRks+2Sb-5hR9Oj^I-HmybT0?TN>5emlFx7%-w4m``f3TVxPjR zdOkdWcgyP1sQoY2hFkw-&-P6QlI+yLoA9CsUfCZyP%rGDxntw7nMjE6N-)4zY#Sg? z%jG}-d2FMlU8g~JL3-eZbkKl07yCp?AupSy)`h%c92LWF?_jf%reu_RpeAw8C7UZV zhRKr&RP-)PCC}(GD8_ATV}vUAYvg;4vmSM_5=V?&?ITS7=$=@pG&0gXDSQbzgW+{IqO|EALOC;ayf)XBUdSk}!_ zIeuMC;Y^AZ$^R90N4dNhx0SFKw%B7%Vgh6y zD1;=^Gm8oej};uwJ5p5aJCv1A%be_kdws?N*u*wMtPD1ffK%VG#)i5xEB2l(3yUV-MlL+jXs_o_PgA- z7yr0B8@LIVJ9l|GXQ^E-*Yo=9kaD?a7tJjW8@T&FWe{?R=%Z&IE@Y~GRnXRmCwcfF z`^4sgU8$(bTJ|OXHbP>q45bA08M63&(3kq%t4-*}1JHsNX_M)TEc$0GiEpy2B2G=_ z<~QY)mM^oCYajJhW`f#UMY@Y0rC)u4K@30y%rZ0XiJAICzPQpAYN(TP0QWJ7lGZ0Y zKm&b1x4qp{G(?mHb2vyvbY*+$y}G~5`YXKyyOT+~QWWxZVeSdm+p*-D>4nZ>sQr(f zu}z1qRTd90iFU17)(weJz~K-r0_%`FCiHmHQC+k(nLeC6*xb_E7Te#Lkg#dr-rcdb zqw!c=lGyRaMAM;k>R2>RN@ASANwXytPd6u1iNAav*86yzRg+6|8$}d_&rAzrC$gM` zII%sFY|FN+_rsPg`IYc~zxh4XNvSBHlBy&tSS1xyS?~j3!GbE7IC2s!*-1>66bJ(w zs6de=0eWV7WM6M?e_!9zE$g-vfY=a%Kij5_%UyuPm1`eIVJj*rB8*5e!6&3}I3Pux zPln>^=Yz0UI4F3HLxMMWMDSTc@He0(#1N16`I_b}`FIG+-Hf+q!^ma!&9h(}JfsFL;_6!6{}1 z&oC!=mU+Q*EC^1sD0rSF!5NkXXIT-PV^wgT3xW$=6kKFYaEVKT%Ul**VO?;Q4Z#as z5xmG%!8NW4UgEmoWo`&=@QmP9o)x^#rv;zkGlIVbpB2IdpA+H+_`DFC;0r?B1YZ=Q z4ZbAA7WlFdx4~D0xC6c_#CPCpLhOLA3$Y8nA;jO{o8mR!1K$!Icfq$03u_O2$NXl_ zozr|DeD^Sa559MZm2IK*ccC!rh*J+HyB z;d&cR4DLt%hVD4;FNV>);4h+RUTRP1MFj4HqH+{^SGNXy{O!++mZjnjnh*Z_+OoY> z%R4R+N3-1?P)R4ae=2EeBKUmMQ*ghmsZ=1zn97+{&ZKhv zyK*}9!KZ#Ip9@m?FjX+Af=Ly;yDoXD!a=H72vWr`RZ64x_+cKA5*`JnoH3>xno7=? zN@%JDW2&K9DCu#=)k0aHuS-QwTbHUH_O?=sX}EX1@kAEG{#rIvwNNePL$wsD}P$FzEV%c~A|r(J&j0wAol)37+Dbsq3b0nCimuNAA_;&adwy;=+7A-s;i$ zKQ367zx<-BccE^;HLrZLzq+Zz{(El2yudB**tY*DZ+Rzg`ODid4{#eRXg=PzR0n2o z9hk{=&>wgQ_xtapiw@xWUwb$FfNBTkceDd7TVKW1uGi)dc{l9B|G{?4RCt^v!O0Q8 zAP@sVji}{t9K>Ou@RR)G;o7SCwv)W1v);@kj5s+B~1!PnZltB+|fY`s!ET zR9_AIAhxoyTD8H-$_SsUTdk~q>|kZ}Td3Oxqyx$VIt#QKs2u1yEB5&vP$f_`P#aJe zP!CWdva&i3bOPuUP%2P5&}pE2pff7oc50 z9zc76ynwucJ^}hGkO9aS$R8*WC>SUN=rGU`prb(XK*>OK*d1kfJ%WX zfvSP709^%Y1nK~~1=OdpTJa%vwF7bj(gR%rYLI*auCf|{K0`!Di62RQ%s<38Hc~&1 z)ga+<4D!)PymwV(A-=U$!65N4M)Z(khU4@|SQuy=D((SInBkIGSu6G9n4du1F~r8X zB*fgLhQ;6%eD6l`m|T8)#Oz=V6amlw3KRzP7oa}_c_Ahj8M8~0aT@-aF_VeJu8oRJ zWK4TWE;29vB8-j6z#;jZE+u)A=g&F#&P2*_bP^t4)A@RB{vqqMgOxIFNN(Wk6v^GYB{?`g zfg$-BOZ^{d)b(lm4`P%4ix#lSzCv$icaEL)l=uW=$pU`QH-JwtmM!4-{s(PC`di9v zWS_N8z$I((C(^n{Vu`QGJeI_@n8%V4zH{LF-++R}*n+|1kt~ayG@f~!k$gw;CRs}p zRpO591J_usT%*Z4@=#iv$T~sf<9mh~X^lZ3!)?UmzAf3%9_Rs-ClOoACxE6AThs3$ zc^~nw(mF@RA5@Wx>`k4XLarHUY$6YlPXjV7AU5yF*j$!rX?%@@{a9s8y|f0Kk2xfb zsnM|UMSE}?+_sYU0YoOUN8$QUN^)qVG1T-WdvLYA(y%Z#wTr}S{vrE!M+^Nmg3mB! zct#>4JljiHSi<0E0`t#HPl2B=_<`6%2cZ8bnaWvE|!Rj9QX65XpHq04Rj;0p=T0 zPXBkw9t7tt75uILN%ruPY{Koa^(pP~>u<;&1ZS%X{yTps@$t@6+T%ChkUa>_J1Y3w z{!Zd!+f&-(x8IOG2+lSYd~!EL_R$2-Ja>{YIexx{F?c=|$NHm%x%vLLFxLAP;{H$H z!dQQ@5K}JS!dNaA{6+5W>{P}gu|UQnYoIgW{)^OCC-pJE10?mUfNwR>8lbg6&tT

7Bd_JhfqKAd}*!wMwM{s|wGM?ABG#7eXnnR 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

mNaqz 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 z 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

<0Mgego)KLzx0LL=pd^26R?F?G8bWXm_4Y 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�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

Ows+c{HE^sUR2x^;mJNu_iv>ltD+hmU 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�s{MN+BE!f$LeV;KIp1oS^X{Vq!iOB-R~ESbgS z$Sxk&Q@cIS)LHN<1?SOr$^`hwwRNvQj|d#IXT2pJR7A0E?JUEQo-enZ@*v4~+WCxF z1cl2fDfvv82Sv&{{Dm2_2#S=i$e3-Lb|rcRhY`YA@-9P~4Us`Q?VnqjuDMT*zmmoZ zc6v-V$pqNY;(o3=i4DRmjORFH(YTUTzVgitAp%Y3MWVsQNJ!NW<*>^HzI*ssIP^5u zK56iv*}&op)1E}$e(y`x?+f(%Kil@-POU&c(p~-FbYT>#W7p?lkD2Q_X|QPCRiB&*Uw8LuY{0U^14J_wWFQ}-eLpyEmv*nRa^LZPZ*Q6tCc0&``$U7rq zDDBlYxAJ=0|1#SnEermpg}pVeX63EBxa?ipwaTvUvT@}c(P}W7PtNyWs7-ebs(yg3 zd2vI^I-GQEFw@>0)8p0g94)qlBh~F0z2sf~QrYmnLouestHm)aVF1%Vd2+xqbILzr zqtPt^9^eTt#(BM{<>>LhRfrZ7AM1L9^TM3j$K$@UwpkjNk%lw5%H@j(2$BPbOvqM* zM8(wp$ zuq~YC`vUcHoNxlfwR3PF4qENEsFQ{`&|Tsre^TM(865zuE^uyj_AksAm(6fn0R!Hi z+Hdwte>$e4++Ga(wwuk+W~DW;)p+kJK>C%9h6qA(Lt#dHSJ>RspfjPSA^qbVDQMcK zvnswTN<9y=*EyY?Y8pcLkz?&}9fFA;uX`SuEK;D~Itylg zT=leuwdCMxD&`N(Yq>eLeet-pRwQHg_?pBmdyFe;McvN3NVWnbTl8~vK>N$IUd0Uj zoP|)!`m3RCy|MoLt0cONL#ORz+eQg#sj%Csyx;KA7tSM^ zC+rM*9_-G(5b{9dsKttJ-n!4Lc5|MB?4o@tU-&({|0`wsOLgDi95V-1o$m=R_xamw zSl@gp#dEa(r?&^(yJW)V2j$Z1z@-~;C0b%5({KUo{Yt;LYUN>zcLRc);gP>7f;LBQj*wqv!=^sn z47U&Z?84jOj?X=KwK?H2yd3jVdg~ieVSDb>t}9<&sw|9$o195gvTt0<_4A%!eLa`_0IqhZ$g;NUEEXnn>f=h8DE+F?&($(9)uS1`Pkk&l zR3yi4cWPrZQVD0{o#7uIo((q*kwS$umA=fnP(F_8HMR-;v- zYnS#B)7SWW#aSND$oaRuzx&e*;I3ko1K9(!UUQ<4BUm38)KaOs%Qo2DVctX z9+9Lcqm#0U9=Q=8!>j(1f+gQG^=SJ`ha)C&^%aYoZ9L4@r|>Er2+S0DEM(BRN;&U6 z6>xy-XwejI-rmk{ch#3z6k|Vf9y(2v7q6^)HQiPh(U}wA@%ohv?yl*t20@-)0!1!) z)k$u?rURbkGUheWJe-&Wl?hP0_Snk*#&Jk1$>umljnJB66j`w7vQn~5dLlPA;G)}ft0uL{7o@gNC5Magc@0N~4R5d6-|?MEC$DvWA@!U| z7SDm5vXhh?E?O>(sJz#4+Jf(PysOH>LGkV&^X5b5SwOf0wV%Dk^KeCl%1gBil3Mu9 zX9Kk>-G7MH?cy7JAGAC3%O;aGWVuwL(b2;)RK(Qv3W{uC!)0ouy14Dkd&31^0`unb z7m3#1iuq-g)Ykl}Sh2vJX@Tmz=%@43%jW_)miFPRugaaaOuYL8_G8C^tWR&0hBmQxJuJf1v)s+&anZ*+c7wb=}Hk1c8Z z{eoKmNW~nzSaCXi2h21xr@uSP#r)Fu;LYv~cLL-50U>CKWM%@pBtbAu-QRhHQsT;G z%m(}->))m?zun1dy*;FB&OLr;$rSUWl31$P%;lGxffq!#E&m=B&+QJpZ9NUf=ZBRn zAGW@cyxq0 z2K=l_A$+*}8DCXxM}>S!5VAYPj13^y{Cta?7ygM>E>vkA;c{-q4X5>!A9mJPX{zus z%5SxB{Ioi`-Z}A@*V0zw4wy1yxF;N`C8;>i`BBbt#wrI{7_aY?DtTOn>T;&2`gyC& z$!`&pZAvD&J*K;zept;x9`dYZU`qEth%S6i;c`%W)gNr<+A=TCll>Q4!M@1s;s>|J z(ULpWU-pr2LdF<5-%Rm)wRkAFeaGqa%P@9NYQ~F(W<&>P6<^p5p3*1w>HchF>jG4nKJHsVr@}W^onWu*>)9Uxl$h^%TK<&&*m-5EsT)$?>9S5RIPBcHbqL% z9k6_GIU{Fv6pUPEo&!BqFrp&$Jq4$~?YSd!&BE9=#QR&Rr%kJw98T=;_pg5Lvb$> za}da~C0h-n+CsUdvd%c0QZ|1szdgRgH;1h##jFEyR4!j^KH z7}#t)i|$sw7wGudwz;99G*3cDv`2_%W>da{OF~QApi-L%rZtWUv&uyayUIRX6xsxZ(wY*yu@pW`XK^YTx+tehLuWx#RT zW7JyZn?Ep<@m7ZVfZuh_({AORPy44BOaA?Fyh)mR?0a8_MXHvA#2A{9L9sXB&St?b)Fiau}G!H;K?^>q2+--f>CyONChnB&=f1L4Yb{3lWWhq$;bvk(;25FAX*#3ko_=i|AN)7T? zJCUoSDcfSVEfyFPU&N4S65E#Xt0&Awl!rWCNxL4-i&HE0I9BTkd9>;F?fm&5Zb_>< zuy>2{TU=inzKxO|t0c({F378OX2lr&qofqtY1C!?cb|1wor&d8;H$51G1G%?+fqHS zCY?s>qU&-BHY5G<^M7^5_@=k^+;}|Qs@xxUiEVHGc=0s31DDYEqB#Eg_U6|yLu!KT zJcmhrxm}#JN)yMhCfi8g=B~b!$7RGv8f|++Nab=3YVoBbqBD>nmVq9DDlFnZf!uFI z3q*9Ej(f5)5!#T0o72f}IRCb4T(NgsD#J%WspU%0xeLR~g`RB&NyX*@R6W|t*fBOG?_DQDM^uKn^}8e6w^C2$ z#3oKWhbCujGM3M;CE8n0nCx;Y?Fe76%P#!o!nebnpygY)Y=lUKkmZII$|uO?H<<$q zhhYPgcTG%D(UGln0jkZqR$cfXCYw{-3E=A#W3sc}@e9Q?F+|~pM_HT+ZzdyWUYm*7 z#b9((!J&eK`y*HXjX_XIRW$E&WgkM_;8%-(yA`GOxeg^1YmNMr$5~moV;b6YeI{#pIi<9_utRcp4mVCd>E@(WfRi1G~g}a zESYxF_0aWx*X@~U$fHbmR=s)Rbu=>OxYGh%&&X)wAtNFS``IWrCj31meiHNQ0@a|p z4FJeO#<=Rgd%#zLs?Z(p@+Ds?2NCmCspOC;rTf7|KGJw>k6klnfojutaR-ipUf*!d zTNr$k)tN-1cjdB4{s2f!leT)@+iD^R}(G4TrlLQe7@rViqV?Yt9&U9f5-rLa>v06~M%zP!tJziT<) zQFj;}PC7r$vbJXYip54m%E3OeWtp8v5d#B{D&**t}YoNX@*8t`#hFa7p5 z;I9K*S0@Gfsa-p2h82e89;6v3bT0ma#>0jsCpi?Cdp>{D?cjomF(&TkqcnL=w9_SMd=h7RIK}YB7%!DOWwi4#UiQ1R)u5Tn7&dT`Dunt|s7v(tuOBx|*5OJY#zoMvxmw2T_eW5e#hs>j!Mh65bn zkF@b<_>KNFez?;`&RY|HI!I=l{kbyzx$iKtMq$+!x*MM0gBULs$@=(8u(ayj_w3b? z*;#y!HAm)$NUt>5YnseKrz(YXr6Mn)w6n_X*Y-=kR>H!boh0h&jN=?BVr&824QnG+Ui2tL04BcW!rG-7! zt=>P)#D$KhSdPQeseFNkz|w*eo-R`Pena9BpIDU$?kn=;0o@mZ8|K-*i)b#)`beB*jz&gCYAn*s?C+zGsU_WL693{fe5uhMdVAj(oL!5J}C|H8;g@r>U*T)t)xlTKITo zo%{t#mopABJy#|j?9JVt6Qbd3-md&q$cG`?{CfZS8kA)T6?$+*j`HtB9v?2SO@wz> zO+Pf0Uc7QxrkV0*vh)G?08=n2Oh%COT1_;Xkv!X-isl6v&!ZYi4wnxQgll3?>YvD^ ziqO!}H^b*G?OxwE^RlgCPwlo6xk#IR6L&Y0@$WNjf(y#{=G)2QHn|?UAr2YL8ANaN zZ|6q65KLvF*s1!^an_gMVEOc8xMYBfw50bp71;T3Sk9767_y^t!$Sl1r|A{c=opZT z)65MNB>7B?qSB54V*Zdk7b((PBgS`HuZL1KDNjDWSA%O^Nq@wzz&g{uLJb8ISK+2&y?2rQxh5eyFAHmPll(lix@tS1aVpt!_-t6pd$*}6& zq1L1$DDoKSE{Es#TZBLDRBnIZ93DCOp4-I)1eWB>E|lHC2{A>*j*nc~`SNO8Un$-e zYSN$A!e@D_Ua6FK(AMr!9}nYzO_A!epPJ)ZUe)Ug&Iu1LUFBVEiqs6%UCSN8ZF0p~ z_PD_>TwW$b=KzH>ZFgswLwJwD#SN`kD(zWlx}j=~13|xQlP36?yc8TEb>x3)crn5Z z8(jUZ(87Y2%USv-1|EyN`}Isps9Eh;>BTN{m{D8TU5V;HSBr53LAv{^ptWV?_(?`&PPrtQu! zHp3>)ZM+LWen<@Ll`07Ctt~>|uR`4hR^{@n0R{bqN*SU$sSD?sX=HUZG~rFpl?PYA z+lr~}L(&X++OB;cSx!mD6`mfc1$AzH^C9t>Y$78zexFwR-WaF~Tw9cMUP%9kKTGLR zC2t-Rter^CMEB;B97jF}#FZQQe7ziN@?1A|D7*8PRCHXNdN4y{K_yaz^Q=e%6GIIB zP2C9|H$;m2!QD|+Q#6aAS9aQ5)Bnu=W0e0*!iKD3G}but#7K=^D)i2|Qb`~{-fXSh zgoq@>;6r=N_`X#6&Kw_JKdLM!(qn*=Ncu)#3vxuJ$(v%sY^?-k)e;?ZATl^zNlAFY z1=dP92&>{PT9M+mw-4&14!54066*!1uZe8oAany_;`yJSiho@*ewH%HTeJk@nyiH2 z2l9;n%?~CG4F)n7ALk#_u(75&D==8jku`*%PN*G?_y27(OC3i zpHbnm!Tz}iRjjC9Dy<0h%!Tp458lth=b7y}g(Ei|W?9Z0j&naY%}!rTvPH~E2u#h+fc&>p5qjV*U@bh3pul0f8+Z^aeuNWS2<}9;v+<}^h@`fG1AFf+ zWqOfd>w!5FNPv1GZWhvU%avhUsNn~Qvt`>%4*Ga{{@vXDsW2&J7Ke7nqUP5Xo4u&Y z^O=OxKbu&gl5Jxz)d24h*31Vkb_yZN$&^uL|@t@TE@fx^+9xsum@AuSm`cacM3}jlZ~5I~iep=^meA>3aNPx1GsJ z+55}NYqnU;fHMK#pTxvEa8Vo6VPlo1hEW3~M zbzW6?I7cpBK#<_gHgow}06q(dx1>yiyLO&ski!?!B`zM7gxI<`q^fIOmK)dA>_lXE z{ot#>``2*1Kc#ZsMGJR)cFGy8j)YK_UYnjV)#SUqnpn6N9M?J#+%!GEt~K-1JyO%1 z&pzUB`b0v=doBBzSvAGV2e?ZM(NxkUJ;j^U<}vkX4XgkaK;8ES*Le4TYu1W+qv_qF zeV}mFq+^iHX`@8N+5gXp-!nJe`O~`Q5+I`B_4eKDaEc}dWyku~qf{XsHK!OLN|t!O z%|JRSc;!ugfO1=?dj3a@Aqdak>6Djq{Z2K$LFxYtfWx75F(u;e^l-TSuN^4Iyp?sqS*cXW&H?Pn&WY>UP@0wK z7)x_E;r;!Kh`E&*FG%09#h2H)@?NM#5G8w1M9`e?s5~@*{vQ3;<73VIzv6+-IgLPh zd?fA6mjb#k*fuh2{hPF_B$8WVNbn#43@4}2MFH>c7UmaRcfF}9rl9_)8QooxzjU>l zk$L90;})scV^ucJ=4PX%P(NxO)YjkeOlb_%#4O3b7eqImx8LJ~x;3xwTdT3g{(x|{M=!>EE#x?o*kG_(E*@%-!X6H?;1Ipr7sA>RJ`rGzrdYH~;j;7zK zE3-*>gq3W#kYfzHSZxO0^NsOt5JP|n?DjXf1@1vb0^`yY{f)+k^;^N6(yPa{BM>vM`xT(|2<}4kP*c+Rd$ME=lZpJtFt&`y%L*VD4CvS>&y_CJQ z*6b{(#LEv)P-2jTZ|N;%6;>Y(6`P#}!k!CPRMpeLlFpu$ti%C%Sa&@>s%uqI#y{39 zVO7WM6Xtu7@gu*5F41K~U%ZIqkf_Dj5~-J1ReSoug^T7IjvGqDi~1LP$q}5|n}!B< z=(3kN(5n1$*iV)hK^_MUZdw53i32mYZNtSONwo<9#*Y6^XwjiDh_X(O$w_cP$Dvp3 zM!n|oPWz^sT^{1`wDoJSt&P=YiU|In?p%;bRoW>}zx!!u{1`Zk8m#V8$_hKQH~*ZFA&sQ083L<5AXf8D!bfo`CFNm4hcY0sWc9UNd`1#Mm`sUMS&0!exc*4^;PgZ7V!bXz1X4 zi6G)Chz@ymDMSR?`4}Vz%H9P8WTn1cwY3L)V2rKjJ?UA(W|8 zPl5WQb#T8S&5q?p+S^OZ*4f+VeiKGObUo5ZaXS(u;1~5@1&wB~@>-f3U1Gb=sYNy= zyth(hXlg2aOn}BLY&?>M1M1^Ca%J&gb|v-~NUo@2?a$mbxdA59!Qkm^XKVBc2P|W| z_*0P+oxIhs=~0Uu$#}J*vU(0z|G+7#@z0e+mJ*ee1SWLKp@=L*D8PXn74HH%lwI>6 zdvP9h*XG;(>t54N@{W%mqh&s@Z%JBUfH&rBl=MEey7Wiv*zq^-&y~mkA*Ahr&*Imz zZM#hoUy69INSzv6z0cyGcg-2Ku3^{;;{KHppVi8%D5C$BkEGWwgd?;AExlS2Phzl7 zO=N|MsxX_r@&{elkJcI>(D_1O8S5Zq0sUB2i~4F8<_YUFHS4D$TvaKJ5#~BI$c7Zq zOlC+;psNl|n-GrOH}FnxG1gyzI;)f8XmefTf^~?BMGL6$`a{EwVsvg=OM|T2HqhhF zd8lplsgU9(t+(n9qH+7)W0^k&-4+GKHd9^%#VaZU3}Pv(($h1FRzK!UuuCQB$v4Mn z!_{~9*I%o;Qk}z+!2Jyst%5|5p z);)h6x~ESV)7(;mBKL}v9RvLn92k7BR$I=FM*L=*PvTb?bZ@qblRWi=)gmo}b^LkmXd8j64$X2=9;j|rP#){H-(g_K415yR$79k1bw;y7BhD z_g0WJf4!<&DMrVs>k#6d3lAKP*h=2^CN2mgK(1-+YkAPmNnxxXZ$_#@^XeqTu2LEyx=C@zXFDyT z5)@qipuU?_N|=k3J7Y?Sh=PoDWoWZB3>UCn?}(U0+FIkQu9&n>IQ1IbSe!}ht!}%i zlJ`5cp#m453!3>k5k_rApX9QmrF|6dv4)Upk6oTxQ|(QVjhq{}L28#5i!(q$EPF+5 z&}8|gJG75oYg7#tTd|foQq@PIA4&iVIi-%V#(n;y9-k%nmzFI4fwuU0*>pUs^ACgi zqe7Z$TVDIKKPgC_&}npcSp>=BPf{u07BCfSSuo$UlH15XTUS$8PiF-T!LY6MhuBdGeeMCx*q5AF z)HE4V%im>;YJC)Wd3aOd1Y8~vQvoy|>kc`%08hvO6Nd9zqAGJ<@^b)XfYH7(i7Ocr z%+PhOIhf-o9$x=Oby!1%rY>QC~zW!o-8b(ne1XD$bP)&nj` zQts^DudjwV_fZb-tw+H8*s`Am${fTbyI%8(6%K}3XXYIP8ox`YPg1u&u76_GmEMw2 z_f#r&42M7+>fxtxqiUs7H;LSqW2S;Kcz#mQ-8K={kj6!Qox;Q8iy@olt!52AwH9EJ z(jdn`#@1ImR3$M2%i~C;$iFQ^0?Gu|;C23n7iNO6$TE|X7j*CtYWRr8AolyvGczyt z2-+c&Ge6F7Z_&9my*G@Ff_AY_ZI{n7xDs`ba51>(*BJ-l$stj^lC+CyboL(l%pE>? zB9C9v1vp{OvaE`3sf^V&KA2Lik$7J!Xc9SAQsJFR!Pz9K(0#7kJFz$Zhw6-@u#D9O zSAe)zoaEeTVd6-QL;85&oOrLx&Z$7wvcjv^qqxSyKgFex?lg_@w@_p1=&MxWtIxTo z3Cx>9XkH#|4pCD*&~%6XTfmpQzn=Z*QzE$En@iuE7npda5yN8z;7;Auw>If7j3vgr zDnZkks>%*-LAb#@cBLhsuq@_{3ntyY6g>QcY!yEoW_@2kMJQl&RAHcxnRMR9$Fv#= zSO#ly&Cn&-XOhj#^u6!h`8IQl?)U>U3=lS1%E_qmA zafzG`Fg~A0mZI%|A0|h61U8mazT9+yZ!D+wtuqdWx;1_>ggP0rVG@NKgeqeJ`>Bep zO|wl~+*vDCWD?Kxl68XcTdLYs+dDbpq}(*rDY=D$EsN82WUNLoKJIkCG{CICq;VhT zPAxZxlL&v_6{1K_hkfutDk|Qbo?>4We{+CVPGU~hp~^sks#f>ig0}mXfQeEcbWZI> z3Y*}y#Zs_=d8#jIWBPY>1gUN*L1#-WiOG@ncgU^+sg#RRD0$!j^Trh<6P?%<|^WXh$KsZ zY;$EYMXY0C`^ZEQ=dE2u%>G;kF1b!E{x`Vu(XndL(R34#MCRFc`iWJe44TjXz_CJ% zW`DNY*-i0?KrF9X8WN0!{|ok8%fNe23ch-~eh9B=W&uz+DfjNHMYOpV+DR`!SN*mQ zNhdN2=5@8-lHsDyy$u8_L~0%>8Vvjlrt?pqg1bZ$p497)7A3=VMUy9-Pg!8-uRjZT z5ea=Va;(IQZ_)^#{tB7Sp|sot;XN=YZCfTVDI|OfJ6F?{S_=Cq*~Lxq#>3KxAmO)3V*Ky z)GJ1QhOvb$QK8A=IT<{;sr|5jj?Qb}YU&07ryi6CzD>7z2HiVIWDe5ts!t?(A6w!3 zmT9#J=q>p9NF7fjAHuF%hw8`81$M98BrW?IOjKRd{NB$vW=;o(4Jn#sJHy@=SX%o$ zw(U=~dUdNRG~Ihq=(*g~Rk4b?zU$_iP7d;HOl`SE70UKMzt98GZ>+&W<9Bv(hv08JVW+WPo&(rU z)r5p@r67jOihCqUJ!6F1MkU;qHs(b~6RIh`)P#BZAe>Y4G%GC9!u{jkt35rXh4ebz!-%P=*B7+9 zzp>HU+LJMzfRJW}=6awl^aJG84NY9X(bQYFsYo3|k+b;tNUb3-yD|=xyK%yL?s|3J z$W+k9P>s7V^mUe8G61Czk}OHW3z52bOg4QYySkYDm*L#;>5|*1de^Eln!pDGwI?3E zN-aQm)B4BJQ@ZlHGhK^@xUCz$0@AlF-XRe9o2|D1Y%SY~MfO-(oP;v{_H?9OZe}x_ zI5WLD;niwND@3c`Wx{O0Q=FhO_(y!_xxvNy=Gytq2QOy6N@6s9f3@D|_|3#Fvc`O5 zn{WLT)^vQf2OgYxTNC`a?5%$c(dMIH9l8zPfvPg{R+^rcmfRdb)F4`4eE7{Q%se)D z9myZTz?X~KQ@jcp=A9x1cW<4X)xSRTyXu#ch!maWQ@BK~)-B7xtlk-G2LDaccPSgV zHiXMcTDn0uLnr0Vq}C5k+(1m^EmM)$vQNIo$391AWp>+tX)5keLlys8tf_BrS-TQc zv2y8{j>2E-)g65Yxd_zg{sl}I#9>5S+&#R{?XQ%r=WOYR zPw;6n-e$9==1X&{=~E~PDLlV3Xz}3`BJ4G&wQtxVJo%l;#-gMimN#KfAURWZ5j)5< zrKa?aQ0h?ysS|_4EF1Hj*t6-=42y0G`i_89V^ziU z5E0?caf2W>Mq&w2F{?Nu+9af$)iOlQQY$bpO$&{1Wp7-rKZR>49h6Iwn>j+$obCZG z4v3GyQ#<6XT6|>8Gp*C7vNU2!y2hsMS8GCjwoDz5fz!2bEBc%fP0WOb5`$|y+x{M# zpZKzSsz%NW>3C#ADvlliku!+mQ3*U@Sk%7Rg5Leld8}{^H~?KleBE{cEGfsp>BMkT z%1ldr#k79wS$-l5&Ln58VE$lprXpV+9^yDW@Ze*9?n6D{(P>viO zu@xaeCZC}(v?^_^*0xLa;gmD_96z6PcFjzBE{54-^aIl$C;s7@R$4bJW|@(RD3i^0c7lvJ#SJ{vlS`DE;DENuaI6ec@zgAqBay%9?W8wb%_-i8UOH z#X(kI39a>PQ_o-1Ou1&+r9}ZMK!wHTw*j&#Izzgpk)>8?;sNJn55UhvsT;mS+c;|XO%<8UA(y?OH8(C z)%fIk_*~OxTaFJQp0fnKndz#0I6s_+Vk9!k2TI;DXiwYQsx0 zqGs^{kZo=Sj2@VmG(~z_G(av@1-rCgemmaBtdHRrip^EtrEyD`D=bTX=lt0RGt=rq zO1*6>rjIO?3U9Xoori|o@6^o}#yp~GoAdWhqfyfsx)SAq=cn+GT`fvMgad`?+|n`md4k6+^G*Z^uC?@!(7Ij^FQ#TRmNTkq|4T{ zxIZgPQ!|^zA{*~Xk5A-$3z?}0$ng}>2P1{!e7ma0^Nc52et z=zxVf^EQKxFqb7hHi5>!=F|Q#zFz?a-+I3HOH|N;2hmpu+Bp*WgnD}elkS$LX(-ZM zKh``%ObzGFap?PE&g{-S)Rt;+sXg(c#1i=eTpS=&MX~SHN8A!H@lMi>n+M3X&wZs>j;1+&-5S&K zbwPXevGBVFP{cldf7pC*X!g`e18eNvw(>5au60f)HS@SkSM||@pSKAINqTxRY5~Qz zFP}OH9-RdwZxBja2M%?6o+NHywv%#jY)5a;8a}V&u2U}sl~@G5>B00n%?C9!PrgJ0#Y_2AGq6ykQyV8c%-Yz;5<#6$7RZP`%Pvd8q;WWsFv|8k|(K z!SLmi_TcKJ2(*#45gABat_ z5u%ybCTr*<-Q4wm{c^h*?BigLJH$G8TS;py&`>c$j;NU7+B%F{-`dmyf~SOio-A)pdqqAdv|Tbu>X26f>6B`bb;G&8{DTmZ!t+Wamu>X% z4e%EC5kzsjUPxP0l>Kcwt;e6JobQN&4GT?qhg?vH&Iw33n-dl_`0e9M5#wUnQl>DI z!^-S;>O!G~UJ`1hC78%Iwb=K}6dE6nJSNhvtin;<;K8m?cMkDI+{$JIVf~|w`A(#O zon)8l>B>VDdxPdQ4>>D~S4khq*nD(p0$(VO92~rNZSagZ(h&KUj&+#U-{$8&tNj&u zjBHQR)b)LoVn7E#YgJTm_VA=Up1HakM%aHXRsdG+*|fvoVPKs*4xi^-5Eq ziEO{zUhCM`nj{^7+QGsb@YryE^6#p23+z}@&3DzN2%Uv0iBoHCg=~sSp7B1?GYQ6K; z);(m?4Kc-}tiD+!e&Klu2V^_~!u2Oyv;TI@%^8!c`u2cs0n+R41@9j0LVA?^XevxE85ErxZ9)Cmq7WcbkRx4~4MI(~n_4 zUK($T4*?rhy6ZS%^50R$OV{M*Rekz)a;LbfKeG+XrFKD+d4s=9NF)dkEiwBZyX{)* z9s*-8B6$)i*eLFpx`73#Z{Ed=coo2O+;wWF^Phm0CgEx`UX_jv0~_V_>H1H>-?A0O zA>Erz&wd*y$J3wH=7m#wA$^mXH(;MOv@;+2sN(vMCh;L+WQf;09_L}cHF`dRUUE|-#I3dP&{X;a zqz!WnynQF_fH!9S#WSe(D>>-MSLU~T)5!moy{xp5Xy&@~Ai5Dq9=OK%X9Ft#l2VdawRg96L^RmtTftJXcAT$Q9 zuja&69_ibdi61loKj3iKpk7U^G$M$2flD$6f2s9-$f=?pi7W5eF!QMyJIwT4A~3#l zR=9-@?BM>?y>fF{4@W8`+W&UBqKxrK{ndZnTGq6J-H63;3@yDvGf_?x^DiR{|S(cPWYf_0&~4=6K;8^BV#76BPn=1~md?nWs)^ z;W5-ZT%VeFZfoCWgLhob=5-tSVDTVe7+rX3Xavwae==G|Pnm6WG0nb1@|kHaC zML(2b`j%@l6e`y2QugHd-&tWxBr0-h4ku$_b-@Ki*an^#PtwZ4eEb8|T>@(^yk95> z`;idnXYMmrz+eQ;!V*)6OX#dgxe83{ZrVg8#A(gO1=&TzH|uO%*90a_n!cPVpyH-f z^G%GqZ*=5{j@T?-X)b8i#`9mZKrZ?y5wAkpvmbuS=5ChFs>plDVl*ay-{Pgz(Rvdk zE$?}XJJl+Eau4{jYS6N(A)H$%pK~`M!UgnBT9Mn%b9k-+sif=qFL*zB-OeT6f0Wxj zLbZyZsi7T0Lb_OexGp%u&L_q0VRv($$7xLRK-O1rfA4#)9BuB!X)6AY_>s@1#faHD zc9?u@t~x}fvV^V>CBx=!imny4U$2%teE-$r-LVqFPlq~w7H;Nn&yprMk5P%$f{q2u zEbKpX$M@{+{rcZ`HTj0Ozv^y^?6{We?t0;Nr!=DKW^HZY^?h2w$t&~9Xa0(VwA}05 zYzA++c@}SfZRp%;aUqZ5d12P|7PVFWWt;7wK0F$<)6ey*;|~~=nQdA1gc(~cT0d&a z6XE@x!@)r99@P4$>51Kj@YWOYVM8@VD2u%ws!pFz{@#QS3fK$%d?!*58&Fy$=qk^f%X!1Y^Am zS-q-XdZ$p24X!3ZG_Y%Bo&KI4E?(kHxe1z=+1JAnFf)+XUYf%3{Aqs5 zGSzPsvRB^a^`WxJl#yXCf!Dz~42SI;e;z($fx~x9;IC*EMjH#5f`B)jnR^v$k*fZ5 zUSyeYa_sg6nBWZzJI5V13;>z!s$H&9*SOmnQ-n*e!~FukC6nLPh$xo3HgLc;N=YWH zN=NxJ9EJN@xYUsc4@9JBrLxy}MO~Q#8jsdIV9!8G#W(9uEgwuP&6T|5F#?K0A{~32 zNt5qW#f4n35FxwR3THYG@f_}yQx2Xyr`geGd|R%G8w!Pdmb2bV6%SkBi-?}D>hahl z<|r$tcMdvDu_Y6X)!U>FCvU!NA8=1m1AF#uc~D>|w?a;D(x9*MoU?ew__~V1MZ+8V zXL6)oNVRl=e}qh1Twz@YEhphTdQBbVUdt!d7sssPKDfP33BtOd^mV4&fr>hrqEFso z1c6sk(>t{MzBzpzRe5-;wu@vMmihMMUP~p~@o{t`!kX_I{||HDp^X)S9kkBL&+tfy z?&j`VzPqbm8~%l+Rq&02zF@xjmN{{;k8eYWsy2VuYhvTMkF_#?nYGtzR5kn*mZbjr zf+m!~lLw{a4#M3abaxtruz1{4E};{gSonY1p9Dn`I>a*mfrM{oyqD~fXL1h~x3W8f z3MW!HTRaCN7KB`s#IkASi>kWChgC50N7Pcr09%jH2NVcrS-fUvg;E*;TbE)C%wv}b zSb5PHiUUc{(?Aj>HlBulSv{~DaA9wtkC?=^@#nKLzjz9hgLO~G{WIw&lCQ0@X?wBo zuSNnB$=A!Wjgke-txg)e_GZYY?&qI|&%J5HO@7hEI+6#lgdbtjm*JNz>*~Fa5>nRRCnVr!TD+_qR^gz88Oig1y9ozE zdC~$)krstc$M*$s)!%3QCyC)xM2#Hm?s4eeJkvAc)hO+tbv--uh~hFs^RQ>} zmnR}5@5r|=1rLGpT$#WNjAxp7??~l2bI4roWbr(xtEK7NHdU68KXz+7AS42+-L1&x zPd`5bO^Px~8}y)#v>b2}bW9fcS%YEf;!UYJt1&ChahW1RHbXoXg6fFgV}9J~-|9De z=@L8GoVWUDAyt&$*>hJGhwkI;oUVlqb+Z`>@mtpDahE7%VS_P}Wx+Jf#79T`UbCQ` zgkcv*-CsPfkiEKX|0Pn!FX{riY@wZ<(b7v1=}LrDRMoXpl44nYHQW42t3vr#MSzfa z^-}u)db3AZ7(*xYkL2n z)FH53%fZzgw77Ag;qVF6A)dJ~_KeTc8imJGxN#s=Ft5YoaPDX=X?O=$ws=pHrpM*U zySe3!;~~&BB3*=WrRA4&bc!5f&Xzd+CHWfETwa@bE-PmXl)Q`{$pJFrzdg&H!wC&9 zzM5=g$Tl%cFL@pa%b4^2`a%KtzV+|cL=f)rTz#Jx{;SVNi}=_CmXKOUDK z^V2FRSc{lzG_jxHw_lpJo;-f~AL1XqO1d$n)TWhZ-Lu?V40*-ufy4Dk^&Mp31qVtX zBaQX9T)@y{>eu&yK;kW}4mlEzRqNtnG#AlZ?=`fs9UeFJP6;yuMaUt%XjN@D(bL6j z4>;jjC#+g~|JilF4UaywBb}Qyr4KZ6O@T*m+Mt;b0Y;q{EFwmIaLcV7)c{l^N(>~+qe4f zx3j#fgbD_lY?m}hPq~kP#bjTmvl}qNel<@qQPG==zM&-ZTXPTrIX%x(8S>Rs<6a_= z)}-8ZBk1bz6vo8hbeP9--9om$1NNRpt*pKXn}4K{MhwQk*=rEzT$L~HL`qaK!C~7L zFC&LR6NSZ^7QdWe1^b3Sv3WeR%6Hby@)(0nv@m=04uJ@QM43VhFnEc!R6)>&R&u`O zTB}tYB6iq+>aN{xd&0f0cyVPGo+U)?vV{35=oMyDfT(ce9JxE#c9ZQ5iA%@%$U?5} z296aJ`VNwbRTcA)h^BE}$dj9Xmn`?(@9DQ2_w@)n``jZ}j zr&S*b3Vpf-3lJ=huQedKcfQ7~tVL)Nzbj!xKrB*|!asfKnuEG4r!!Ll6>9O2Ryme; znAxn;IC3~Nv|(9~_7I}!tK>xI-#)S5%f@fHCi7m$^3rkc>Ed1rV)=+fBy(elkHubd zkG~8&Sxh!3N0QsQxK!jK?dp?N`$DNK3MLOa%r1;;&iaW{11!2WK}$Y95ckC$dxSF9 zFwHah-dd#QPx03Qvo|Cc6P>G@A|aDZ(*E05)%<;wgpux~fmVdc-()O>Jfxn6;XGYu zdCxhIJF!R)EdB*LO-S!>>1A*a@`cb3XXYN0XS&8*LxUGPIv=xqJKw z)((BL%k~rZd@$Kfx`#GP^pdRikmj80@no&y8PMGJB>$}-F4wkx{&O*QdqPJEndL}! z1qO+nuxC=u&Uc?X3}!+R6kU5v8+NBfR?vG*9p)Bp)E2K*X)~Vx zM2m(L=dEp_+rPy;7e(Bw04Ym3@4GbJ+_6y8(>{C*>+Ml5bKN~|kHQ%(@)rb|SoP>b za~6EtjDv4;Z}EZDZhmXH5wc~Tdg7sPBWI!E6U5@4voz5GznyL2mG5xC93b=fK6S)u zgD@Yz6;GKytM5{ZnkK;7YD;rSv^596d@chMH|G94*Px#8EHb)$l=IR)K;fAU(Ly|` z39alVCn+oNg&kY(yznV^n`dvDu2=8}rR7X22F&iXeN&K}o;PWkRd2o~zjM*kdU`W^ zI#??05qP?;t#$|fC!MrzG!jm6EgEGZDXwh&eRnf5pihqk?Iy39lU-sfC!qft!7 zSTHH*UQt-Kh!-)Y@zfd@eJXRNjSd%xDyee|g!*T8>?A)1Ly=t#+To)-%mv^WmCc!) zfr{4(N%?Sy7Q5_2t-wQ;^BbQb2W8A+XT$QE(8QwjgX3lD+(yH5YX6Mq$#FPw_&Dz& z6@?KUP?uEjT${|d;5%CFc$RdX5r}i-v-D5+oCyKk+vh>b-4p=(OyuI?YRXKLdZTKeDS|?<%=UFqo3UEA&r&a-! zGPywx6hL138q&CdwK)_#Lyt$2V`I4SF`xwAb|0r1mg?9LVIgPMX2CbAUmet%QSYWC zi9sY&_a?2$BcPqX-mzP5Qf=xl`{OxWM#Qa*aKEs;0oq5_P2mTq<{N`6IhpKC;!mf(78#65^2(Zc%wAu7$kW={KqTqG4fJka}0Fp%q1Na@+ey{(DcG$|1=Ta9dE`e3!F#++-O+iozfLi*7POl z)GjG{=g+;>P@UUvhzwpeX5ybj-du;*@m;XWu~;fLuO#F70=kw>egZl$V$pFTo^Qgg zBUJy7XF%xBzyX{J_>x|J ziBnus9B4M2kET#+Q^{6Auq0+XlZuNU6nS-#5~(FBnzbpztQ&annw^s-F0f(lL>iQc;lxk%pn7pwc2;(hZ|WZPf55`6?nkM1&#IIcmTVkOpZOY@>T4H(pY9&)njo(!H zUyi$pL!4aZwV^Yomk+{5uRkX%}iqE4}uDe4bvWAM5lCewrUKf+R8fbcd=z^ORJ#0zgSW75N>-rdl~- zC^n}CswFs?T=)N_cfqDRAxZoBhH1!&T+LwATu-^w%EIYCQzn%0dDt zfvMFAB3Pm0$t6RH{^Sn*c^;=u;B~;xF!Q?$1TJ$m5QYFc5afFTDO}g3;Lh{=f2g<) zt+I-3xW1AGn=e`^ch}9Y^ZvjoH*57&DSX8qTA3KBZv{90 zTI%Hv+cHdpyjtYrPjFr_38Q7<^46Tbpa+R7|6H001NFS78e~oVGsf~NION(#n%llt zt$aYO$*xV+s*ut>qj*y0JfiykcVqR5t>9O`7K}awSG?-~Ys!fYeu!9B7)n!Wdy6<4 z>iyAIAUFk(cj=n1iY7!R>8+_?N%RY$y?;lPIy*M(&b3AS+7|-e#4n!Rn9>^;W873| zo_ZT2{|hp0?I9EoBK7wcfL?#1_PW|SIY zhAEx#KA7vM?0F-X%BXYH!$C|gu589jozPIz#LQ-yb#etda``>mph^GQq__N=RzS4u zn}(hga%aByu0P8p0qK-G`;XRUe#70x<0wXWb1H@0l6qv`!n}7*g)3i_$OQtTD{jy< z_B6K3Ub&8qfNCh+9z1fP?P@MlvkrUj=HSk0n-IDj(T%ZcPwwz{3;UOTi?ng8q3j<* zz7FpAq>f^^k>0{1Kc`hFm_Lj{GiPQ^bC3{_PGpJ&O&b5gaL@3raNRO(8>xpw-9G*w zA9;Ll;%S`+G1SK89Jf?=|NM9;x-H0yt$LQ0zTc%Y>ez}cSKKNz2eqJv-V zYjJ3CwHQtRx`baN*bb+*4L_O2HU2Uw4o{XdA6DF|VHnEp7i}B6Gwt;_J;~wLc7|`o z{>81jGJ>z331z&zkf6nX9OD9Y|N1(0b%yei8*p;CkOCO|KoV6wyOF!MDTEQ>`D8lzmp;^HCmGwbsBSJ`ncpy!*d#7 zOak+HUkv$%w`A2?m9NqJNzc&iq&)@{lbYD;L*6dmcMZ=V2;^#6_3_0uDL%NrhVbBG zvjE4~Zt4X8f16UO8oLJ@u8NGiziT!glNfX4(nTcD3dpDXHvMbRVvm%QCsd~^uV=@8 zw-x0;$y|^(j&i;$(FkSIa(*i9alk;o96dv_=f# z-x0~j1*)ul?QKr~}k-Z_2I#u533lNge7@9ujv-+SRr?u9}TJ#h$((kKjC3EQMe=|Xgizy&JtXhGv;eo&FUXVju^CGuFc@!esS z()`hARXpcMLw5#KqP7V4neHjFM4NZ;})j#lMcsdE|GJon*8rk4maOngAf4MHT~EN-P$o~oP){?xro z--$()vNuWPGpUy&GA{Z1tk6J?u^rLXYWiy7I+SF=5$8tF=LPCZyLS!3D|;z7blOfT zyXrm-!{y|DM{|}%D**jh9-uVsCeOc#h62G*wK6cvJ>uV*00;hcAlUG~24)r=Ij5DD z2sTWbrEo!{1jyJBSfJ>`*8gp#m%GT5q9iLm&*H=dF@(%mmkbfU=q!<@{Y4S+jyT#2 zx^hHRvtA{Yo8=)7Z1Fz$b~30f{LH_N*g;mhceSvS-cX z@3o?B9szQwMdi8Jy;G6`TP}n;uhdVFFB2Am;bYE5CTCnhrP0bsY$C*oB=ZoQZ3ijE z^bRN1thq`_ZdC;w82m2(t$ML4z>QkwZOm1n?r2HreIv7K<`D7(w=oeJo3~OqJ5nS# zB1P=$^^(Jq2F-t!zk8ksd7La%fVqTpY@Mk;sTer1y+msio}VImsndOuf6MK+YwtZ# z!tu7(v`Nh>KaEBdNgbtr0iam^=*+IsN@Y02ub5xkO*Rq#Jc#?9BbUSk!!?o1{=MXk zQn%2ntutkU%&WZjb6^Df*PX>2iCtIF&x}hGq_vu?65CpM0vf4m?O*HffTecDKYDi^ zIBS-^6Z8Y1wTM298b0=RXlWCqOe=(Ho(Dv0*v6>G*D=D~ zdS(0Hm+~wC_!2Y40l{|16YmGXaSjhcAwO*l@E2+OTy}%-p}S)3S`4 z6|g?0a4b7`o`1tg)2gI-G+$h$1{a^YhJ3Ld)mbAP(3Xoh^ohIe*GHS)1YwU4`dsEB zSvGP7YE*@NH+y!SNJ-G0%<9J#duV6wn<$=!&u>+DrnUY?81%S%;3Q4U#Ggd-d9es` zSjxZLHy(s-&nb5lzF0sBOF!oRr&F~tG-Y0slA9mRpEH6NdT zZ9&yc4`5M1uz9X3Nge$O-UL_JFZcwHh^XC9L#tiG*0DTRIlR~NV$4D=A?&4_jnsa{ zI`_24$%suq{m03?bcK>d5i-irNKf76j%cV{;H&mY=8r#;a$AC%B4jr%hyI`3+*#>Q_Aybj|(R)1v?<=HZcT%7_O; zPswBQ59j{q6F(fkqKC_t>J>f@xmLp$BB{gRc1gX!<9%nU9OzQ?UAI>qQp|F~j8Gm$ z92-lxsbwCt*{vp|T>kYH%$W&+8r)YU>Qq8r&Yj{&dsMJ5a?y-;QqqWb1+Cx_I#rFj zxZLXh>IE3v&vx?ODml@lAbqk$hF^eOlvRZVfyBenyo{JGob&IK{}CD@*DOj7*9_1k zCq}Q?Nm?mFz{dL`rj|LLF;*X?ek1keQ62pdtLEAeWBOgPd>=0=euc-=$e`7o_%g3i zKR>Vom0(Z3SF?ZSk>dOf!D*FizWMb^ZV3zl^%Evy#OCI!oxE_Qp>(FNwnB>P<|VfT zb#YycV|TGrOg5YRU!0(figgATfA<@z)v`RCJZ5MXT)oanilYa67;kf~z(~Ly`2c74 zf>2d~^_xwpUCcojRVxk$+n(-ut&A;=OJ)CK6U?3>4HPe_J*&7!i2JuittCKOaap{k z;sJbr1|)WRzkE(S?a-Z1$(qW=B{cuMu%v0H;*DeBbh+i3f@SXg2B18xFBH;I0Q)qW z=y?d3K)v7Gd((nDfQKioXyBTT%S`vB>+Y$3vG+)fbg40EU^?l*?w*^w&vAom58umN z^mJ%R$rlQf_AUz2EniI*$}2O-ZePvO8U7sdUQxhZtN93vR|SN(w7h5e=k^wQKBetD z6nXGO@U4uz_MRN`--Qp!ivR>W%n_dJwfU%&0>)+KQO}?xqC1NU+)s#A{&LD3lj6^O zOTAA+B6zGY_z52Z!}L|=*FS9xYN+Ub?pqe6T@oP9`m@&ZsvA=L4{BL?H0X~q_;HS) zi?2ev!f!1%P8T*+@Vk8Jc}tvRs+T40spov$JL*Qp7{F9rKZ>f9S zwUX`Eix138Iyt*r5l;nzIs7!B2X#zc&*n7O!sTQSYdZBfc!V0|`QaUoJ_c2Az-d*1 zHgkx-O?-D$*{Xjh5zjvc-U%I6s{P9GS8@9Wcw-q*Cp;w5^1lklkG3EDYkPiMDTiNXtmUn?01gw6J#sFo8xooSvWu)id;ThzK29&N zs_fy&_{ywK-tpFx)T1H3@IfRhB;s&5o$~slj+C(_s_-^?4Ak~6VfhAV@GRE^>`WZ@ zGZCA9VMAznf2Zs|=whepZVm_@;`zY)iAK` zG3A|-qPNH$yA!c?m%5rwzBC+wut`IxxS?;Gqinw5PRzv?V2OA7{L5Ylq?i!R7Ap+| z!g0&K^LbPemA*Tg8--gPpOS!G58bY1FXH8>@l!5Q;0?T zifPSrp1p&JW+8>yX+(HK-iq(c&>B}bLX%5*qe*r{`v1Y5XcMiBt5HtO;!w&Dt-R8MM@+p$KxTGh)`d9}j(W^f2mBQqsM zB}#VTN8}{QvlT72;x2d{<12trz16?=gHY&l!gS&`Iuhij?It0 zx*Zo=40&7x{ow51F@Ko>g50!aliQ$ItU+W#>1V<{{Q_m0XfR)SguTn{D zDbVYl;*wYOVCF2*Wpfdh@h$!ERJSqpF=b;Pf3t3CUfkX{mRD<-o4i9dhdnJ_pQWHq zkpwJF52lkLgxh&3FZWTghsp=&Qpe-4W688G|FV}a!q|Q0voJ2lN>9pbg{S#wapxPp zI}pD8^MskpxEdgB{4aZcBR-=8M(wv|7&hXwd|62<2up1h*9=QeR6oMD8)pl{Kv=Ku?-f&#PZjNUZCd?j9w6U^pG94d(|YztMSCJd6CR4Q zVJ+VZ2Nq5{%N+m7{u-pWgxmFQvmmfwECocS+8FU54VvqJ4LV6t6Le>OE%p?;!E6D9hdG zyDW$2^HWDV__f3 z!>Ih@L&d1(v{=jGxdO_pmhFHka6~~JRwgW>9Bm@)uj7G9Y)+W9Nb$slV$nq?HRq`F z=Uy8rA>Kr>7VKrG6}Pcnu=sQ=!k9AOM(iDDi1|E8_Z#!7oBbCD#5R7Pqgs!A6oI2} zGiA^UinA~jNCSbLC)?Yb(fXwR)MCLpkS#fp{w8m%pcaGRWBr24b4UH&iU@p+CU3At zExOR}QsrQQv7&j1d#}h`(QxOl%rXijlZ$`3AX>TucljI2-{&H@s{Pdl+>DBQ)JTJG zYW$hY8WwAGHn8u=zI_~fqBkW;k^P^8K@yAI((yy#&{SfK0_ML}8AfdEZgM*(ey`By zq0lZP)K-^R_(R()_~|Rg6>t2Qptqw1wFgv^e1s7yeY(o+4&29;im-zJYWkU7>pvED3p!FPvqEcF6V zb}GTYtkFX;yt7Z6_7qW?vp1L+g?UrfC$?F4&$(az8DQ<`_`NDw)ceZT{p~&|Oox1* zy-;l%SvlO=Q~8$-9n~dr2du}iwH2)cRDz+tNy-eDaV5!^yD!60pry|uea3JQj7Vr$67Ww8)n;Jfs{76Id<)~H1 z{f4;u(VRG=1s^TNfSK~5VPKKuoK;%$={lv^A?NfMmU8Y@n;Ksbtd=x5>a33xdisam z{Uff0_jyZ-G)F)w2zy{Qy?3kD*VGp5s;OVmZ!}Pv>0=R=mmj=&Lz}5pOjRWV)3GBp z!bh9R^w|GXraY#-a>^8aa>&}VDd$|Bx&!6xZ^0QJr8$U2RV^zS9UR(#yi^w_Ijdf69vyePMw(ftjlp=9AQ}sC0tg@A#9Lb7}3dIL2lDbmDn2IRU z{#NSwHN(sV8DI+W?<`GQx2?2{)*2W`5p6ljw14)kv{KV|Afh`5v=)#t!;2j`iILJN zP31b43eDU);E$OIh%|Ge9zR~C>fB(5jiqy}3X-3#MR)|~hiao&iE6?4{&h-`-~aF- zM6!nfP>bOZyTRHewk0bqHb*PTY*r(z1-eo7H4)(7s2fe2Vc<)oTSgIA{P;2(Z*< zEYsNZT~GPsvEp(=MPSHP1Uzh+RL%g4zh ze)QOJpeD5fy`{Fr>{b>m@T^sGyp8&3tu5cn009ac6F3p!&l zV~FjE}_Q_oXjE7io&-r0{A5!mX#UJ-b` zts7pyZ=kJL?$H!vb3v+uAw(*{Ho(VyB*Xx@+UkE}N$SBiKN+tz{-d%VjO~8ki0+OO z(4@8Hlzf`b^Xy^bWrHyohl)NnV#(O}k#g}>fiwovCl5^UEu(<&Ht%9a686>w^YKH2 z1-etjJ6-jEy7(2dSovN{B(^#X{yYR`ESkiy6lQ6bdIHbi5STR$d3o^5dVn_Gs9Sel z<1(DEix)9j(hjouymb*9LvC?Vrx>X*6@|gm>k@!=eHbsA-n$})-e>d5=L*QhQt!bHS$Z)I3bc5+hJ5L8Ui$>{C#`a0 z`mJT92UBtr%Hqy0ecL00-{Y9tqb81H>#bzs%jE6)8cKcx(N5~74h>i z0Q0uMkE>aqCkv1pW}oE^0dRY+2spNf{lPT3EVG)>bk%r;gunp{a3?I36B6d`5Z}yo zC}*6;n_Gdl)HoObWN=J+D6fA{`B!J+YD0X~Vyl>I{{e_kxuPiJ50cA4Q%-+&7&Aik z`HVw1>_oO8`Ch#riRu43BX)1cX-0gh^6EqTs|o3nFZG$Ijb(LR#n4AHiRl8T=(;o? zlrxl3MMvu`1kczOzKq*ANa)#M9;qygPg}R>d`*hKv{Ve`E=Yxg%R^kV84 zwyJsGiAk`)YwAY=<{q?|6Q4wS*MROF_YJ~1@%6J$&jT!A096ep6$F=jSt60{?_JMB z-p0m>M|`u{S%vB-qPOUC%hVuzhJQ8$$dC5vp|`<42ru_^c6EH^7xO3JQ^et zJ~TaVAo-tEOIlcT&sHSPk*M%rPZguStF4+V{Q3JSaO4>If1ptQ zWApNjRAKP;yC&{PQ=}5tkFAbMqFyJLR+ARe{rntI`IoV~fz9er6LzM>08Ns!A%^*< zUF0pHf0d65K!Eosb(A5mi8pwiwmi;uBlIZvE1b#(Z%$jVtW)6Oe4oOX!+P8X920iu z6zZz#d&cjNF3g^hqbvxw5Ex}D|FZ=fo*BN{yRjZRVY@pqz}R+N>?+g{S+rZE?qEPH z_ND>|zR*xVV)_0wf&0IqaaraAUsC_}buf=at5Ppltu$Qks8fQ(f$vC=7aUusOW`|e z`CdIaB70hd8Tgctymsn{9A~!jL1ZIbSTWELP}Fm!< zC!9;SExe~f_w@O)s82H)5J6NspB6UOV z^3mN?9Oh%VEGIkw`=un?G=yuUs^OD|&F`G#&*LaX20KHtHY z)vvZ~T*YuIOO=wXci?=VG^~Q@y47)DXo^iiMUU5W)nVqovzfkBQY^7+^&=p6!(=*C zKB8~EIb*Fh==3eZKrpZO8Wqv5m|0GC%-I6$b6NQ(H4HDCj!nj@e+TMFSUC#H{43)u zO6{j>D{Ux!GQ|RRO2HZpqX}o}K1}T&w}!POPXeX3-Ak7DRLuiOX-0bQl?KjeO;rZ! zVou3T%cK_qTmN=s8@jNtt?)a}uf;yV&)>|fe-YjmP$>oR3JxQ3ez025@08^hrC9Qu zE5Kcr6ZP@gXKs&b%jv`%P<*p%j9cH`Q_t6U&+Q=n9nz{9t`fm(NUYTCnNOP!55#o( zyQ`fea~C$<*viS{!w)Mv(g(}`uq1Ra3uExRt=P1o7m0S@SZwFu(=SH!g6y28pvzGF z$oB-dmFZ`&FJEkc9Ee_29G_ z@f@>kd4=>*dH2%@PJG+HeP{3hCitUAM#nUi_`*GQ3q@QL)#sSKDd(l9Y|9IqviD*2 zUSjmf_5vww-+Brkw=hsn1>qN-3(3}0_MLVnStnGQMqvKy53H_7GqGbIZqGz4VHPC# zYGX6*b&GBnJG%9Z3AKE^aN7`{5`kWij(cnZbN_~ z;cAC{y`Bs)c*M7Cej9xG|4{T3G7_q)3Mz4zdC%8G&YxJGmx5M~6gzOu=$(aC2n55J z0`u@^LWyBQGHVxosnDk9^Qt$qxb!r?s@7PvpSMkteebZ_BuPq-n$hLXeJES%QEQqS zbGXs+AiQLhGG%s3y@j1}AtLR@zpbXFG)FIb%k7zc;7AudSo8?e1%(u3KKGo2@j@_^ z@6)$-H|h_@l%t{Q2BmnvY}fE5_8rRx1Iw^LjBC;le{ZiRTOIPsVO_ljS8V4TSGoV} zHvPxc2nq5Tyz;rf-Wi5l00CjdYMr@KPJ}F8b-|WWWp;D;zV9LYFgz;kHdYrn-c#11 zc-)yl_omG0<{pr(7yhB>U`U#b|3!3)kV>K&idE_UxXuSj9-0ztaa^z(DAh7vrfPY) zRC|Up%n`#k9?%FE>@xbeNid~CW9EYAxLwqu7N?3U+)AZX`7fWxw>)U-p1LI_1%pbt zWTvdJ$PU-17je4Tjk!tqn=UMEJnFBV3cppax8o-OeYwOhg4zqx%^E5hh<&VzVnyH=tGMs0)CWC&l*%gz6o9i{_N{>*rv2~`Z``oh>0?e>k zwFVdMxxrY$BP7pD=ohu|$?3!q%7kCJ`Myto&?w=k~@qRv*T;!@RY>PGpatGN@N;g#8?fl-51?9Sd`cHvR$D!ez?=P4&4*)h zJVn<1s)ki`Y#&>vb}3m1u^PI2CHNc+j+e(*HA#J2c+6K!lKr96O#JXfK7KKXu0cG2 zn23Hr`RY5;GA_O?-@1PFNR=LSX9A0iz;nSbwZBNJ+MIr#Y@SEEXvrmp+Hurh)F03l zYmr|zKTjXGQN5_EPj@>WX^O{OU)=-ZCAAmO#m#8^KaK)A0PbW`-tDbD*KuwgG1kWb zEFZk`{VFpX>)*Jqehgca0x|^jvO!u=AG(>-L9*LL~StxH}qr>up@WOt)grO-J5`367yI?dM#A#HIV`XwzC z7U;kManNNH-ek$71=Adr{R%oD3(QZI?|%>XUq2Um4v!+oLPK}c4b>sz*cB$Vhd0n( zRg{MgL^>|PHLjBmsg|Q{eh0W3ej;v-j&uma+D_yhc5#_V`Py0D#tZ`*xdTm+QxU^u z`IR8->O+!{$w-99Hj`3~s46gA!y!qIDgEHKI+>ayVS@>Rx~G~o{v=-O<@7$K>Wyu< z-GoaNORMF&nnr(Zz$XU5(4I``aNgGQ4gL2R{=?lGwNS-fh6?87(NYgUm(SmI-^&bQ z%wSco6a@eKHErA7#m7FY-`?B@NT=6b!u{sCcJs34?8mL~4ZYgl1imGLm-)rTOQf@B zlCO=v%$X$hv+|0cuWncvby@D01)Ef_OME;&cU`AexC41`Ic=#1M19e zC|rmyB*MkB^X8-eMa3G)1qNPVgAGp*7ZiK8OmFgb`n~l2%^f}DjN$V2z^gIr$bc78 zYF0iW|C<{JWMGyaJu(YnPiDsW)jE&N0T$eToW>siH_y9XD2%B({d){yg+mDHnxybo zCzw}Rf1F|3Q#+OQfAMPy^)6Ps%rU*U>=sa}-llvjncXUnmXKK&IBGkG;lTes9mkSr zep}s9m(F_hmF3P>fr@&ASO`3&cU^Lx>f+CGFr^RV#(~FHuzA0Z$UmD18Z+3ooDO#> z;>Q4*I@cxTouSk_`Hf5sD3kVhlF;{+o#C$!{D6H zq}Wc4Ud5#2SQT*}OrbZYo@95p6&V&mkg}q;fDw)-PYptp@jhEp`pk!DmlVR&rl)jL zCaro|n~eHvDr7YecKJ=JM762pGyPLUJ3snhI02(8OOGJgA4DZ4+oZTb> z+rqxO0xt9%Jrl#8q)iiBFvsHTaFx?K1qvp12!&7h{+%zqho3?^WDJqfLlBqbDpKqm z#2XyCb$jy8s?;9E`|D+oeb-SOtm2AV|GV^@WHh%O@UQcrR$vSg{$3I4*Rz#EPjIVn z6_J;uEVkM^_R`}g=k!(`GG1Pa=|3sMvzL?P{>&R!fS{`Vr@5Razh!mqD+`6&Y@Ah8 z5*aPNy2y9qSS3Facv5?WTk!n2opW^Hl9bNWt!GCZ0f)7jT6<#9a0V^|>$NemCL=@8 zuirXN0xvu)#tzlY*uC#y&6Z5m;X#L_$i|?N(6%`q_zGi+q)G*n=oUSqEMTodgfO%I1zplciany?yaUVvkWt)YB&M zk!!h>XKrqh?N~A~G7JGX3?5aUH;l8N);Lk-{QO-ZZs;&{E^&6g$Ev{~^jZ&0tdQY6 z3_w&&V=cO`{O3bC1_nA2!k?{la>mVRt+f!AS0_GI<{!m5#~{#Royn#&^Bl+OHrw`< zaK^mQwQn2nl+}qm%8yV<7+V=HlYRKZ@X^Axs!2HkY$(C5B?6y+e9yZ}ICd#ZLbIp2 z%kgl;mtp9X_>pVnrtOYl2IWt1z|)xg&xR27STAj1Rj3sGoUpCy zxRvH5_*cOML6}o^O8#6(6z!dq#k$-^B&`@0eLLku?U7x%PGk087MP!|6`YxFQ~p-` z0LGc>gP>iPXIwUOZwrwVQsHV=A2!P^>|6$`07pi`RvWJ5sj9=JHMw-A#oy>*Q)bLe z1sBR_hr@v19lrqkXlR9cZZ;Jf+EZtX?BaJ(q)q}olKr#1ZDBV-?tehFN9Uu;%T3j6 z4&Ks!W%`Q~pWggL3;MfK!^h=ia4x8z0G(kQia&fy;UFo{+45+AeF3I0f&@a2;k%86zkc3{FR-aZ~y*ID$% zpeGhaZJO2!LYb+vD#Hv^(>$mec%KveRf%;G@4@X;Lx0R2$d`i$O7BTXqVC_L3VS?P zj#t))r>Hl0SN&6HS5pc~`nO{-bp>%)cZ_LQULt3+P7XBBC6G8ire@EXrgq!z{ftsT zGD0{m`4E5Ex|4W+i)$A?0qS{tm*U*$bgL}naAnx8XvX51Q=2|$gPx&{x4fcpRI24x zl?;CG2gvLDThro)Pm5+tUhPN~_=_0nDDiUE1K(#Fgit$_eRusHj3Vk;3-gBQA`uPW zwAY%5zMTgWeKq%5zJO;xTwQ%kr+~GE0&F5!pnG)YwzpL6sE>5~zMAo7rW2qHI;H86 z#g9)7?s>A?Af{SA49!O!OLI}{B%X7#C9A8}j>YSfWw;9`JgvZfc3ZhQL(jJ-Vo zEIT5m6f1-;_!eSAFq>8kYaJ+VcCE0AsV}o+)l^w`UA#U z>Uu~Hyn%UV%~z@S!(I2ho}sGPTg0VJ|E3TLzhRP8ZRm$aUuukuk=nVu-2{$HgDj29 z!4`cvbjQRROVKokcVe?RW`_$dx56!}BZ3K3JZQfajvkamWQ(P z#8mnh=KV6c153h~FTHI<|$Zr%d=6Fu zc+84FA9RYo!VJRG_)2Pf1HAg-3EdpirzZ_(Ft)~DfbMyYpqyIWg3vkGgafPhhd?@l zUV}_{(Ho>t+vc;ALG&p~JIl%})@UwOFtJ^jl2PnnQznT=$ND7thQ#))ri##DxF8k% z(oU`bIH|6`AE}Do($KPE@ab5Tj{ejVc_X3{#p zl?H~$n_aJzeNg&|MMmo<)x1OHZj|6TS|iZ3AG50!M!G|Ow9F}KX~p$)mrbv&@%`gG zTBt1&su`9I=k$1YbS;`L9POoFW9v!~ z`Kr(3NEcQ?bou^Q+GPx_*7SykoX09K9xQXwReJTT3b28O>9d4ZLvodS#h!FnJ&8ssUK(9_o>MFFQ9+s zKL>lBWRZ5G^4-yBQrcbr{L=4@`ixfEroQJF{_x#Wda4T+11wES|4@rhXf1$oz z9g%*Kx}~=a{$%Tpa?5rBNotvgR#dXZl__KIlC~JN;eF?$z>m6bS;)(TsE098)2owOM9tu{+#2 zs-4kiY;ZB@!|e8)*OuJwJGdK;3Lzz~LD?53#kc`-Lg7vPr$uLQ5Wyh&(Tm}XohvUd zgWPg7=&gemR3H~{VtMQFDf zoC|4M$U_+kR}Hy5WT9>Ne7Hjizxbo8pHIwqwDoW;T)}`cVN3qKvj4@S4Rq*{n;KjO zI=(`CQy_S+C5tTKbF^iIwrZ;peHcn}L(o(T!>$~*{H6`0y%j`9^0+0hxZpZE`4}Uo z{<@Qaxo;}0@9v2OUZf!T!b}&Po+ZlsFbk%!*Dk06!GG{z*6+7~c{sS~6)EERhCD z3G;4?S3vDQ_r-6fdBm50Cp*N$(5(ym+&gEnP?Nyy!vzhG0d?_Fls>rFK^wLYpl>K# zO2rVk;7@J+KF)kP<7G@dT0#>B1$Ix6upX&&@}|7Fr|KPJ>2(ySt|4x6Oo-g<2VZ+t zfEKhav4kHoZqZas5mlF5%X_JJhxO^yv2`VGGg275&v&^4cFm7U-yOcG;fIN${24_s z#C*C=yNpmc#YW*dm3l2vWtnmP z%ngOVi{!J@yA2J1*f}q18hhYNtTML=F-Op0E`0dB(*d8_P{QA(#tQfHzv()Y(sN{W z(7Mf(GFFrF+F)(HFPU^H&<_m#Rvm}emNaYxXeZTf_52AKZRgMS2!IVzTbwS?37bxF z=gHj5nH(PRIp9p1Ymw`}DtzNkeY?MEyr&BKfN00G?ziX<;_`fsc;d1LKUs%{F=ro1TjVpJ?A^wMcoHXD>*t*?&- z;{P2pD_lE+5gH_ykl09KZLr5z+VgcO#&mwlD%WuUROao%|A(MK`R+Xl)o z{XD(_fu-B>+}pnFJrbUi?&N>!;*?nz!veAZzR{7}4Xt?-TN|vSr5um2lz?3AmiV&7 zA-f+%%&%Mde0ABdUI3vddJN6o0%3b3k#Rl$$(YGQhT-F49;Gk~u+l=8)ub$X>FCWJ z_Mt_Bi2~r?TI^8+?B>z|ofeSAhe(Db4h;}Q+Q_geAj)-7E@cur`(byB8ZRHlHr7Zp z8a5aNABP#_2A|bB+pw2E=K8Q-8#^>Rr5!frgg>qUaw;Uwi2xc4D(~k&foso+qK{|~ zr1TXgr9%b?PY-egr+D8>S53qbSEp|JKi9g76F#9ld0L9cha=sdDrkOMi=zExhG7*R zJ73F63jyb%pZuyjdkpE-)`@kgk5EV3`3Kg#;9VXzma@$ZjEgN9PfT7-^(DG<0W?@* zvn!rpd{o)JGiPwZL!T?dnv-mfdt3*PDipf6Sb-j%IE!G>mPPo7pOvy-gOPiQ+2`nl zu1{e!OB|40tCnTwHjtvKx1FE$fU#Cm%cb1v>^{$+ozIA6vUUhX?Ox6Wy|hM`#Okhn zbVq3FWBp-0`r*76{%Rxa7c3fBmw770=xG?qEpDZAyxtxcHbzy1mf}U6YUvd6pED!F zX(m)uTT&KP^T~p5l<%uvjr7K5T)i0!1~d6bM`9%^ShN&IyrkmmQlmdhiaIgBef;E6 zOSy#u<%jBS1OHN7e>1VNx!v<6^`TxEjMX?EZP=D4uPd10&XrBJutFbf@@7i^6yFZi z2Q`z7z&gS6L(&v5Tu8;M6lDOfL$|@w1Y_`Fu}XZ9SW}nK^$#R5ibK8I#)$BCqTs!i z{KbmP=(@47T1o}0{EAD)MU9D>lgQ{|sUF$!G6%7Ih1}}MS|g0necz)uOgCW%bu#dz zVwl`ck#cQNL1o~FsNIe`_=N_l?%$&fTymeyA=stU9iM>b?wlxYOGKA3V|j3R&)=~! zbU8KRc1i`?WJImJpT8|~@aLr?(HalwkEEKIirZpFJ?V`$oCg2zyYaJTP*J#sPy)-i ze&-F6r4ITNm$GICwXKJsGmpQmBBe#)O$_k8>0#=pzs<3xB?kdo+nl@gP>jqf3Z%zc zKk{84Icw8XH7AByna%fz)J0y5X$McC+B69wd#y-YMU`9!WZ`vu`l9mK$61(^gf>%y z>|@Gw>oCS#0|~82sY3IiFFre;nkm83jTTHP3lGD8%Z+OFOL%Um{@gf|?yIpeLu1v@ zy$RnG?i}Vf+lXBFiyuZa5Cp7Sx?^1kR)?zGT);uSy*khfFmXMe75E4?=ucUI-)_-I zt#E(T2ZOsHU4a7X`mZ(w6@)Os+x9eF=J7&7sGBRajFXTFAAZpYvCPV7$$o$i}9R*f37A zF*}>L+8y72KLD*|2tsDq8JdcgCF?+d&L<<<3w)tr*8`5z;?-K$TU)|Ns&K;l2sLVY zv5auV+*v(XPq>GZ<|cKn#HhFdyRHdJT#l}g1Ag=6x_V1>Em`teF%DhX4USVWMpklYt z<^3W(|4jIyAX>;;7;CjQ%ENr`H215F+56SNCStyysr*T=NypnKbwerfQUNAVHmo)Z zw$+_QFhmKe4mZ6>SUY>=!qAlgM8tQLge=(PI!Ls^eVn5-BZih^ZO>RbHXlN<4{m zW@}UUEDpDwr6tG(2ooA9(!xIxEY6fcT>0VSXgJW2oyZfzUcXX z0AxU$zoFy3-|pb|QQ^Y75lyv?j$~Osz@K+eynXW{1MXuKE8kV<346ln1090}#n4o7 z6`OirIM&_81v4(Jn3~r!;J$FFWTFx5p>S%UmjUOF(6*s2Zi^lZuXauD@Y7yccjS8G zr@e6hdWM9UVVuF8G*b?K*nR-wW5c zm*`LRfLZ$Yf~h|qh3oas7W(d?xwri^xqm`$R=hJRz_aj2rj|QFFDT!1iuL)5>-8KV zd`cG6qNd{?W5vfLyYWOrqc`E_+Zx6K$_u~5i}bd77jD{`W-8tSW>s_cf@k^YjGa>o z^p+1?&*EiVuaa<8mEo*f7OvZzp##UK@N9mVNBOASK>C0Y_c1mewErd6d%@zAs||nt z!TS8R%ewl-v^9Fo6{jlf-14qHj zy;3-tSf1laK3Mf)q3fP-IvHXr5Vf#LU!tK$gRuVVfbJlT!nr_gD+BHeALZ}+_@ysA z)c5G1{l4(-wTJI7&BDtI%{;$r5pJ-o|0h`R1)BqD7GEdav$2&yarDCd#!@dH-yp0x zPtD@-+l1HlOE)O4QMk`~&DY0v;X2P3hgJuwGZSD)1e5T@YB%k8%)+jh7P<~vg!glH z29N9%Zc@`XsY@``@1>V+xA14fGHpPu!kwGG4zBokJY^=zG`hkMDI3%D+JtT4)&B?! zzF^`sx5)2&;g7}BLzHenIOF~PlVk^_jV;nwXArd&ip2PxFFf2ezs>J_VO4K{`~6Pg zlDCoj7%ntsJjp~ZZZy6kNQ>NI)Lvwco!x`Z;yZuA-$(ul)}0)ksz-&3iR(umZyN9myA3+-NiPUj?duE) z5yarq4bc}Wgx)lK!<~dh;X=tVL<4@|uDKO6xAcVv4x4GF6Bdp&ntPaNN4VFM;zF@1 zyc*hP7_>DE{zJtHuD_1%x-!Zz+#AA%k$dhOL@*j|_Bc8=g#*el8jfrUJ4<8CnH5F% zP4==rwuNhY{dfW05xkAHF#E+Ws`u@I-W+@Aj*A~md=nG4pRX_?#lG-eFw8_caa4!j z#J8#g;e0apC%+!LOZd=^mEs7)r$5ist;fO+>ovRA2_CmeL0_j+++Vk+`L;TPe)@tUs>v|(Rm#(43ctUtYJ)`4? zK6pvbR6I$Px1|9eTPe&27wruAafjASN1e3c6aLv){5P=bV`}|5jW7Z~2Je=MF%us# z8H~nhIgvqUEuPzG!iSZ|IY^4TrXb}E2AM^a6QTV9R&j{8U;jteBA6_dw(E3i3q$Xjtc0!5! zHw$+TX!uspA{=|K(&N8XSl1Hl#Kfi(_D^e=S5z+?Y`x^fYY_J7o0zDkO?aZ)uB6wV z@X6gb4Gr3Hy|W)4opuPDCT35#zb`!f;$?7Evv4G+VMuF>@cQx(&38Ld-$TvZRq4Y2 zS8nOT-7UPd9J2CDU${YK&vM-tex35uP^0&6FteRAXqrt}`!&iyQhmZVvo*A^>&N}H z2buZ`Y-(5CETZ4 zp>K#=c=&Uc&Je@sUyV-M4S7)isSIDUM$mipyJ;Tf3l}R1j*cCMcUV+Mogz3zwhd%}s8?N-$O zobX;`YLN%|!sn+4Gz;-#bku*oGBmGn)S}{^<2+hBFujY~U%>Tt+sC-UFI<`$HgVZU z?|+KZ=4=tQrK(2hu`fKktzfFlW#Pk3J)_@-h1*toXjZZ!{8ih?q`|AgbxA8oE zLrej_BRqJq%qZ8p!l!y$H>Tn}jBek+GNbdNykR3NAFD!zY}Iy2rTgqyAg}d{LgEKmCjyGXOvS|DlD3 zDi^}t)#()YQux?=!IkeyxNI2baoRQ7XYcWnetW2o_blULCxpY-Cv--*#cW~ac|{VF z>-pO>E}z0=YzlGT?oRl6w5JEvpT^_aKie6k56$h4;S=mZFklHYgy17eH|wXZbOvij zZ-!ZhpM+=f8&y2bvv6|D`F~;A7xd&UwD)`!-aXl+VL%pBh2`>r{`&a$vrR@Ue8bai z{W4c(9&@UGVu=n{(jEDJ|DujVJpopN_cqPFDt8zxnZ!U z25s?)vF%aOV>YzlA?nOpHDAgPC=*lm6+yXqvtCt&zrTAB zAYY;Qr~blcj&;5h)<6hNth4cJA*}ZA(~PMOf_|ZoR+UN!ueJ}mI;kLZcyx5-tA}uK zreZ!9HH5Iv^~#Vv5G)Nt921QYF6?s*LZgAO_NwEdw-!RTb8nCyd=QkLV3g*35SrT# z_)^mXp~e5l1GW`{Azoq@TpffR#}VfOJ%#BCK8X$B!`VH4Q?@~v)%2+tqaVWU#wtyM z+aX*Hy0Jym0d5~V^D%x81m|=!jZ4fB-tRoz-L*it{){)GSe+2Og&@Brx*+uJU+~ng z8^X+dD-YSN5VD>RelGMtc+z~|aW??MOT_fZ*8&J9_cQ+*UJJnH@7`WU?q&D+=wLp= z0SHlbUW2>ZAvDFR1qSnha5^{1&DtSW;A~}^F9+;k4K~I{aI>rbQvk;aY5qeI}afmLR zbGP2d`Wet<7}^iQc|*oclK=?S_5*%R%(LW!_gVa6fp=-X;n z*H~mpjTg+Sv&3s8b%S*JgYX-UF^^Xmg8gTs8@FBIFWjAU(_Q5?hBGTP1B9@>{P@7b z0=APX!~j4W5Y~T<40aZQu<2T7z^zRP1y_(Qxdq|JQpaP`C~td~eqaV42phXOdVBA1 zA_%nd>vtEzNAc;GK7bHPEsassM-0NQb%s_}`|RrFb0c&3LAaahdSenl2%X0zP6dY$ zGPh66_i_YbAaN6B03c2UqmxyJ0btSh>KRY_6v9Hbo2drRI7%0tjCX$yVKLQ7mzfI) zqxLXkPh4_PDo3Vq(JM}_J}0N7YY5ht9{M2Ouw6=FFP#D*1luS7cf40{_SNcWr<3IH zS=8?`s~?1~O5+bMaR*_f=46NwfH|v8)G@97JqP-Tn;skwobVETwB1llq(0F}}vU18vOW?o z-6)5mMugPpkqI5F2ExJhF%42{A;dHa`gGPo=>1gDr&tL=mn{!NP(fG?g#H)2cYp)l zC?mbAA?${|487I>;UjcckG{|d!KWQz7+Vd5SJzoHO$;Esyk}{u*#zONSF_492M7y0 zdS+j2fl!|xWB+M|a2xbq;4V4{llw0hv^0P)x_eZM`Y}KlXz5}q;Wh{pJ!O8x8zGEa z-5FXNK$vaaWNfYu2)43{Z=WUzrpd+Bgf6{rm1hwUS}YrJ z{9*t?LA8q4EPD;tnij4#gAmf)3i|C0vGMQfxS{HRuu(Tjg9;}EP1A*+sRP(ccQ$w= z;)d`Z-{oQMFzY8hM)NNZgj!EMe=)-9cv_gkh#Q5FuT`$%7h@3atn+r%;5dY*;A(`% z2oT!y%Zwj8$$}kD(!P2Mf@SNF&NyBOZIx?IC)4avmggrPPq64_6@zchvOZ2?4E;X` zVYAZ6<=O|~q1j5~Mn8L{<9CMH1lY8pHwONl=P&k5e=-R{xL)@#BYY6TR!@m}qeBqP zjia2g7aDb_>C{4N z+6xH3>jCVhU9uJQQGTOcLHOF#^)mz^1lQmlEfR0o_vgR4|CxYrYL7AG=PiV_?kryb zlk7nEVS4YRIBdK6I#AF%PFh22j5L_$a48jsXt>DvwmV+JZ67!&gXs`086b2z`y1$? z$T6re+Zm1!g2B=r){`9^9c2g| zlTXaI_sQ;Y?&Eevg%@4h%Hg74Ea`-nA3NU=LIHUF8bZ z@Xg@Pidu~0It?8sYaonfm+3523*lC0sxV>!gt&E{#&k*uTN5>muBC!7_nD;Qb3KID zQnZ%ti~N^VZk@pjAslJ+Je6sL5IWjtHW3YkSWTMF+FA$+_n+{pO)S{YDbvL?LvXAA zY6ll>gK*z}>u1nn2+bY~ zElJuT9Mld`=zwtcd_?046YInBK;sTGgk1f*0*`Nj5KuJJGOQEA%JNp-ekL-A5gsz@-+*WxP*|lka7lROdSv58ihrq|Kd748y*ctQ(j5O+mu%=#QJTw=CiEJPcvJzMG*PJP_9XjhwVbYB`J-_|-ZJ;pJYn&20||zu9lp*EpZ`Y=xNxCwP;Y z(lz57K=>%e=|3{Xo}bI*7||F)%dCGA*O-RzV>@=x91_BX{(O+{9uO3B4A?#gPL{%a z2k=2CUf6gb?1!MuKMXUlF@&LG9qnc3`DklpC2q0+A?xjA6sjP9k@-fj;}H8s^?H-e z5FB0SpUmI71i>(OisfpV4e#GLz)iytmQGiBtiQrvthe^z*;gSfMy6owNjD>@3pBmkw6Bqmzc* zpIkCrTYP)2aK6{KGWE?Dd)&?jw;sMBSklilh53PCuC8-;^p|suVXljg6dVaN?L383 z)L{->|E4ut4FuC=4?{!OLb$A&X(wF=VQ_Sn*}aqy`VUt5VW@(zHdvycYCVLf_z9O# zH3Xx7nX#xEAnXhlR&mir2wVHj^kUFJSZVRn3quPbR65&76*fWWzWk!UXfp&$t)mO& zXo2u?Sa8#|0z%E;(+mDZ2SN9<2*(^f_~G)KX2Avs)rTCzXS6|ZD;)o)un`>2-S7*p z9fI#(Jx;$$2<=Cs=z=D2WZKRUsb&bZOP92fvOt)rvHS_1#7mq8Z~4Z-QZ&7rQK8)s zDq1^Simc$e)8+q3xCd;zU*M@pFNAn{r3nvaW3v_~>D}AMHd4$mRBb~W zcB(ySMLUF^?Oje+gAnGAqYk1H;%F#Y@$@{pK}%n=H+1q{B=P{-7NT+GYP`d z?sgwjCqS^Lr?|!Kq3}9OZ?zE!?~yXU??xdQLi@b!7=+iPi)WVZR0@;gsH|OP6KlgF0M!U z`R0Sr5F2EEZa;(@$MX#uF2Er?zP=7&o>i#PaAsYAP<9pJoDc-(%gO~*X$V4_I?UJP zMRu3PKfwf-_zT}lGd(aNxEh;2xY+^W;3m?+cMewReA^pcG9YZWuhHCYjoo@|h#QXU z9G~mGex_7{@V!%D&Y=i|qnS%)Vcuk?Z2RSj&=v>J`33iBqAZ8SMw8!d2-(vcMhe{F zjHYlgd!kJG&oxJXBhN84q|7B^Psb((N zZxc(c7#)`oPJ1>vuCE}RIr`~=c+EQP=r%JF0~@81t78|Rzk z4Uf6=9QY#}PDW#d;OvfZzofvKz!~SeVDV2$7q`(}KKN|LmM;{n#KkHZX1cX9gb}Oy z7#ICy{gjpbu&Qv>misxLzBs_{PU-FV&6OiJc0%t>mZMUH@9Qt8hSYfq|51fd8gmcg zKNL!=)X@lS)N3HvcJ+MwsfBPlYkZ_j2ZVLM64r4_@UwY`*`8DoBD;0}GTu4B&W@3O zJee9ot9AW}?;H?H$)78lcR6oI0@Vn&9)3bv@_3}?XMhH!oB%|-Q zKxnwlGd@!*gwgz+36G|O5DFL%@Gp7@3iARjQ4J72?6)-YZR5lJyoB)dMhNz)Rz?A9 zhtPA?$S7(Z5M~yYFO1v73TrCx!^#XnH`Yie9}9%tk$cAc>x8gax3`7cc0q_eT1IH# z0ipM&$bYdy*m!DNX80yHbv(guiC+FoX+4cfwm}#_zU7BzAB2lUpOG&f5P~(cOrbge z;b5!sO$!eQSDR)|rGpU0h6dww`+%@?SI-Cm4hWU-HQxoDe7Nl*50zXHj-8jZ?sh}? zGWZ7=%n3qQba8}Pn^=x+HKT)#@L%e-6b#|aU+f++;ldb%pQY12p0hykd0rWLV*8y#ai@KT4K;Vrf^y7480dWa_k`!b zkF8JRD3=eyh_8WWBYp_=&jGqz1|Wo$i33#FJOpK%>6l?1AtVCLYFsqPcIvC8RdEPH zTSUi~_(cePK?4uymmthXp8t;UG9T?Oz(B5H2s!QjE`vWnNOklv^vfzcwkFVoM_FSd zL~TxPcCgz%`!T(2fU93dFNS1<<=n6SFvcT|b}kJV4rm;13sC83zKwwyw8;YwWW&rb~Q>h(p+qFEAC?0fcsi zOM#Ja2w_lPVXnF(2$#>N;A8OY*gYc^pRnY^^CR>QWe1$|^OW}t!im<)9rAMyrlgGr z)EDg48(|+qLU3YuE3?_II32gmFkaF%gooNQrc$|K!>;XXdB(yX*j3QtUv43M4+d4t z@yNNvHIAK&6lcM+9`3W=L0B*!FerbTU37YeftBxB#e=Ur<9>k9F|_%Nl0QQ5?4LBD z!ZLgmU#=Ao`vk$zHhaxjP!J|MPE5GV3xxBw9;VHCg>Y{P(XuHE!P|2EFA3+k(zFHW zQ~btRV6rWO@tB8j_@!t;ZM?IYlu7Ol6}VLUub9oc$k}MOZHnd{5Zo>I{QfBM7xzZG z&XysR{k=@T^a(+=Ys=BRgH7G{%_PuY5Y9$#7zObg!pd_4%>aKWETriy@(W>T%RvMA zDu=y$=ac3gD)iEg%MC_|f-rAfWU`i82#ptae8a4Ru;l2Z8?_R`xF?D9(<*R{CP_Q) zdI(z$IY#JHLufH(>37fop*NRhTGvMYqWe!&I1PlC{L>-+Ma#SD>lq5Z3Bpdx{sStk z8N$ZxJcSlMY~9%x!$U(zy9SE5h7N*pFvd-GJ%q&e)fLSCQ>!6v#TLymWwl-klAGm4a~5 z^g=@fHw3jY&aAz|5Xuk!cND|J{#4(`kFgP!e16x!^A!k}o11V#90Ttc-DYNsgfO*W zXE5^#2p`9L47)lB;h}Iu*S0B^+-dA*1ZfDJokd1Sn1&D;v@wm`41^!eJYPa)Aq3r% zOz<%Wp*sA=NXR}2&4DUsK|h2etBGfi0SK{T$iM>@R)^)ujqbF--r-MiEeb+7%N+9M zFa)9LXr5k~ix5U~drTL)1i`wrPQ!#{2+58dQ{jXm%sAHXnN5OE>(c~r+f@jmLz@Zz zvIgNblVNJFbvAADeE_w-!J)Aiq?1>K{rGp2Tbi4Hp5-n^+YXMmOs^ZY9%V1pJ~PYp zHUw|yCq316Saff*3%A|n;Arj*ysODg`}=dw zCB-v0gbP;bSs}vr4$f(Y&;esn@nO$`jI4jn8gvJax!VEZS>^bXY63!A?=C|O-9j*! zxB2u*KK+L86hewE8SmxS=N$)Wse`5qX-?QiCv%bAvwPfpBjLycZ?d$&w4je19NT&( z=*e(Q4h3k{^~4(7YvgzIGlb)&-hT(L9c;$|{Risnl^s3PWW@ZFh45(gGunBM?YP;@ z?|?TBxY_R%>MPI1NvRCetdtEKi*jeQz!mTOG=tj~A(-ErxZVE&VeICP8F5P-=e<9S zd|ZZ*npqs6`zn`rLqGEaRXE>tj&geW;*cz++nIS1g00(0Kd~P^Z8C}a`Q%tSp*FM-uD-R*=hFn?)T83& zSTh8TE~8^AN(hluwhqnI3Ssax$@dT)gpTtOEBd(}!iv9z25bfhU3FP*X0%aoy7@_L zgmBW9W6|3oJU`D5@U;ViC6eJ5t_i}7_JikGW(dWjChjd;AiTw!nBb%nf}_U4?Vm0P z&dz-%Ip~HkjNx2>aGJrExD%=Am@g^-=RqZg=+H|YuuF)=k;VPrkUBvlZe z3O5Eiy0REkK`zdAR>$meCxk%=;h{b{dJjQJ%r4NG)d8WgzRXa)P6)%v+i9M&KxlA3 zCm7HYLeqNMj)DzCNDZ54+u&i-mhJx|-aEjDsYk{JA7yo%f6%md41zh-!BB1E5Y!qy zk2fYD3_R|_Lw^!Hq>3^Q(-b?{!Vn|*cp+HLqqM%6=16#2e!w+nAk>au^L1wyg2`=T z5RW;Q{IksDDLx3}*%~i#hLCA4chV6Sg5B4}ZoI;lU0t;@g(ZZKlAggV z*Eqh)PR>8;tU}FtlBOLH?uK@d5jO%h?l;iXcN4;9^oN1Sw;<@3j`>*_W&IfcSO9E8 z_;o+-^0fnkvf*!gJYG8>xFRN+#O<*u!5 zl?pf+Jp_M$eXXD~9I+P<_fMdc9G})&BFkm8W6prPlP7H9sJ1zkbrCsKm#2YPmI0<~ll( z!`9#@`0@Rh{kp>bW1Z!k_QitMj6|5`62kjPfLU07*a}zGJg)HzA^x+>9MDw=H?|AD zfh*J^1UzaQmeoKoc)Hr?H4C9I9cD(YItcxaO>S)|A^a>a@Muc~!5+V5K*M?nHf`NI z?MES`FKTK0*Z^VZ^W}=svLLk9xariWfzYt|#7NUx2$uK!zk=5c@bPW?2=3afW-q;B z!krcf>s_W{I?eK~rDMhe&_P(}@bW`i4`KdgMS}`6K-ic_(?z}w!dWFwJ24{!&9RDJl0_duJi#{4iAJ>NV|>UG6G@tT)`CKqYy4VA9U3jgAhGDO9j!0*sCf7X=GJ z*nd4|OD?h#77Qg^bcs*%Mf(gdxn_{v!s)*O**eYxLTR#QNt<(XC>OfV-*OI zx`!pcXh3-0ZlcTY1`GC9OmKq(!t!kf`N=oIEw?W*y3MjPjJ%eaJd1sBY>_F)w;|{= zvowj^f$-=I(Cej=>BFh4UQ-G z5B(kwA#^Inn)#*yp%h(z#M2)`c-zv`ALs;vw!i70!HWjCBeTm4zh|8FpYHi_dCu9k z@1Ti+IM`jz=eUh<$=(swRJgyvDpnR58R;5A*stWP$PH)Lte);-2~HkYIz9g7mb2RG z1r3*yEa}Vy1J0x%jQP~`8M))X95DHDnm;J{+wp^Y2v++WGdw;(I1CvWnDLR1;TJ+W2N@i5O-AQ3Y_<+#ltR3LN3V-3T{fWv6 z!O>h(<^~6ZIe(s`xWevHXkqxYFOE^CfzcJex#SNV({AgB!zW|mZ1T$$zN4oZ7p-zR zYHi{xk)lBaU)I8~#x)RBu{pX()IxCnX8BQD2f=^*!??^!2z`ZhmQ)4d;;PCp+Vv2+ zXJgE-s)ms2zo$W21BBB`{}Ll}Lzswtv!OH)HWqz+q))aleyx{BEXEY#~S-IOD9bA*tm!2QOtO^zoC0?Nvq=rq zCyGgss{v)T!YX34rB>x0cvSeb73?2fBf~~ZQF(uH|MX<{>gECf+ zY_40tG->g&@etVTIsKQl?_j!FXV}Tk3Cu-|WS*QC_zEof5cOtoxb6k!zPF2w=e zD=;{_vO+2kft801(oy;ZN)|o{VOtWYYw6s=k5nMJwJ4+QvaTzp+7J;9u(r%L+~}S` zI@;%Bd0t__87g(=xT@=!%_Ip_*93lhD^n`?x`3~C`kjzjmX@Ue>h7BYtF0zN54RYA z-zH+cw*|cBG>%Onft!xS75!pIz*c48RB~6~BDAuu!L!E@4P6llwJ*?gdWfpQfj}ho zZPq=)G;#5SjgVP^llps!7##7`feoB$BLcZQK50!H>$<#t63M1058dhJv*$!$DQd@; z?v!8D)#LVdM$e~{R~S54-y>6)>0&JBZU@$$3%V_NctM^IfzFOgY}%IspFI^HoT{)| zZ+#4*^GU5<$Tyfxgu}4sV_r4B7ZG3BLG6$v#reFWh6IahYugZ;99r2MKSy zyPIw2S{L4#_QM+{yhv$}hR7_cpaPdYjgS7bUJh0SmRoNpIam?c^&Oy6pD)l9 zj3I()5GZYZ?j~YZV5ny#qQ4Xh#BA-Df{O%>HaqcvDHce&_V7z85y-je<3P1kVDBOy zxwbIohj6fr-!gUrts8W+xL!I93S+e%+4(CjJt986sj< z;BM>-&u+88>6RadV2eO-K7t%_4L9w|JdyuX;9>S*4o6afuAS2=GJw*^Q!{hKuL$@) z_T9Qiqdt=+Jfdw(Wn_u0z+WB@-rfN|!+GS8PSM>=vkQ zf6B7!5Qsm16sg<}f#U9GJ)>9G-?`VylHsIF{QJbu_6d~LEas>eT>^`zr8OFn{Q~o6 z4XhLc6zefSva>+}`|F?h>X5+F)&k4Vu)tSu_RpU~;PJ~mhPgu^G-u&^e@wu$oq9#9 zgXZZf9wKX)fFX8(5pGgoW5LeB)Re$;c^x{V(*g45(*D7#d6t3= zhp{Tm30Ol0G|cA(963o=-vuf+bQEFRA+Q;1#WU4Q*MF{&;b~EzVt4;bCH2vS+ch0( z!X<&iWCdOTeu4bX27FhS1^UzWEs}}|M3x3Pc?mLA4ou`|T%kSEb1WUJ0&jsN+p;y5 z!Gce6SFO`PPqqJ^_8q#;Og=D|HU(V2)6xHP>_NfbL$c2EMOVfB|h}%{(<+>0srFO}I6=#|cwxS4kDNw)Kk4y0tOKnFn&IbvBRLv;%#A{Zt>iZe}<%S_Q zcbvlBAu!_VLlW&yU^KbIY`GU$^Xwc6Bn8eJCVN!52l_f^95c%!t4HCA#?OBXxS85| zeXE+bR)N~3EPgdDJl0aXNn%og+2Q3MTsj0QS_baaQSAa(=NHxJgbDO{rwec;74X*Y zvkUJK@K2n%^@~n{-lhS}J6!^8m(v&tx&>M*jU(hL6WBVdo6#>E0-MGmR=!?}{@#PG zr<3Z}{o;|?CtxV4x>CVh0zc*_1SR_gzSi&2O&b7&N69cU$ZWXz#Q|Z6LAToW!sbI@ z+i!5Mz&>vLw5<$O927* zT?2-dpg_T@g^k1t%ZKFx(e+hIKHP`3YfWH!CXGt{x9D2nQ4)fn!tAf3LlVuH&KHORbf=%%@vlDUq`R{U$H*mHPsz(u-Ez z^FSc+o{5v_L}2KmkDOSC0`}+cJ$y+8?zVb3(un*me0E&1k16@-7dh&p0*;L)QeB-0 z{64MslEPeIG<0H8(a!|3GdZhRJ^0I%wL-s$3B1*Oqlb7wN$;!3gC1vD%ZrEcC8a%b z?dxnl1STKyIqpmdG&l|ASUs2=pZ;H*N%_lyTRuRyx*nUlFcHJTDu3ZtDD6EjtR5ee zI7wY=J~&f+phewf1n@ixEINMqbbMmjt7_+f@L6E@b_N~q6tns&jW_oT^WIV%z~&*) z5%2puYM}wUU+@Kd7s#vaz{BT5pmWjDqQ897#KV1msZaz?TbfYc_~I}9)%dPw1T3{d z5=wm2k?9eXWV5{U>r!JRK4m?w9YP=RS72t^j2moD**}1rm-0T1pIm|9+Dtw+4}rsm zxqnPs4_&_pJBar(2z2-=9RdXcp41uYkc9#*J=Mg;6bT#`pCFG=EYMqK<&3pNz+4nD zs^p~tI~#YT*C-Qc%I0BHET>@e+Z>oy2>jl>?x-q8fw9)Y0#c+1Oy-_zvtOm_=8hm9 z8z#VENgKYT0w0CFvp9JOOa+F>BW@9hRP=Rm)Iu@p=POj%T7mddnor|8fur`pCQ_mb z*tbeJo@fxLZFs`3s8L|RT*>!Slfd@gBl*LdDMuiK+0iP{*BC+1t3_b5I{Bn~v6I0#m)iD>e(JGK2GD+rK(jvnvS3F4%|%ILvq*gP z3p|zI$u)F9*KT(T+YT zlQwnYA-O7DJyA-~!Lh)?x0;xKJw4##@AnLcjxq4 z=T!iiFah7@0A3*%0?FV3qSJ9+J<+NEpLQL(cJ;g?HFCw0HhV)vYC^zRVZ9~c8r^!- zwy(e3@U{vpB?(~>u$lJAtaB%@5h-8NFYcKcpP%@9Cuz{+4l3pke+8Ss4Ee}g^y8l6 z^(TS+o{K(g9s-w6JE|5b-U{YDJ`G-Y)g;Fskw&M%K8h#VchJTmGkfxPfs=yZ`z6piFiZl*42$o!nHT;yYi)U+85a+My~{UT|9%84 zo6meG|MH8~raXb1a*c+YB*9v_0^ggnV|bSeRLtz5y_PRfvy)Eg9tMFW)65ZPEdmDP zBhJT#0@0M2kIN!~vf<1Uq8$RMj`=iaEdnift0r7L1oFlki9jvmu?JBEx5@=Zw-S7k zR0vp2wi6Pv3OH77$tYVXa57Rtda5dcb^i&Y&_wkgdfDk$3*_Il;FD;kwj*&fI}d@) z+`pV!H3H!uCx(<-fu3Ry2{7seJ_`&}Xrl|5KL_zHXb>1q{}TPsC}6KlZ>rUs1d8_J z|D-k^G+6$1M*px1gw_rSJ#P`XtG`n^qgGvyRJU==*v4RpcJN|p7Z`s!BC^58_<4Ba zQ_?O_dVCy4oK(Oz_=*Bfr@+qg)rgAGC9wF}PsY7&fk5rTB=MhX*P-j)!T?9ieF6)qKk0Orz;y9z9kH_l&wHgfZx0Bx8}12>9TYGHM{+b2 zhN%4FFL~I91$^fQ52`?Tombagv1eS+7O86_7g2nl!2VZAhh%Q?QQ zmj%3a102c*1Rgf_Fi8gm<`ZxD8?4YPj*ba79Rk;*M{O$D8jDR~5t^Rs0^7$PPMS6Z z?mr5`Y&!T$vlXe#EhcDJ`7OH+f%5J1IV3v-I#8Lb#J3bsG-Sog zgSvPs3{VRp*W5u4}zenw>*7D#1rE->_cnjor0V5_5!Am|JFX*!==^KpTv z!;eM{^h<&6iGIBLt{CVirDVTIFg%WrQQo^|(z;@e$fDC6>+d?3z18*URx|l&?gTE^ zy@zV^dj^BQ8+qU)YsdD@P`W4M`L zyzm-X_#m6yE05hMBZb5pL;vjtBmcWVa-t9gp$`H7yBA@H&%d{q2`AVzZ{prV;&HzC zi|_6~(6&R@#}DocBs+M`K78b=XS2-WZ5N^^KfHMoAINR|vZfV3;?R;)!7mOtMavba zesiFym?!YLKU0s3hrrNbY>A^5fv4yCKhIKu75n17?o)$tySE99I@<{owo~$%wk{%CXpYna85TMj zaP1-F%)10K-f0w;x~c3%5p%~O5Dt7OLZMgJ6)h#7c#+bv_45;$HUvV3CKRe&wE0Ib zsjm73X5((EG9d7NQC6+dGAPg-GDh*}5SXZpLhMibDrOaNa~P;FLiB_v9*WqykHaFXXUx(>{Ca=WH?< z=gZ6Fe3@lJdJYJ^nG=|dtzi?N7dU$iwW>J>xj>yW&Uz_{QuV`gL`ftjO!smI`XogL%9`!($(Z4 z66o}OO^=4pny$;Au6UKNGXmG`s3&g-?9|3k65SLy{V*s3aZA^SLuT?*Yzw$Ln|4V0 zCSY@<#>l)Pu-w*y9Otfpd%lRnpgo3pUL$YaeV+Pgz2`_pps~U6D-h-$gFbZn4h3#k zS`d{#64={c<`6SN$L9#37$NqiJvM<@#kP%JH|;i zdoIx46d_tLCQ$5{K>+T8A?R)}aHK-Px;_7zwiwK=u2pYDYB1e0exMXc?$ zK%nKvk1QCI`lOLK$6H!(YWJKY6@i}50yabU0v_uy=^m2;mo^(`2oD0@sYlM&9$C^p z!%zCf6H7<_J-Jz)1sZa0NKTxhV565adh82tz`kEH%+lt!j}yAZ8~1!$q!Zrh`&5Fh z&Ie6g(%z(!e+qQfO_GKuEwEWwNWO|Mmg|*L{P8ma-H*?FeS8ZXpFWcWBMW$(>egd_ zDEV(UiJE^Y$FegYH&Ub8_{Y%59z$Rt^oXugo`9|Kn0V%VfzqWh3~~m6%G1;y?i>O^ z=ky`EU;ufs4WU2O?($-b#{9#IFdXN)E{g zY!NV8%P`Z_2wYYbAYxG~&_3w<(*+Z7Uskf2sTat3XzM2Nia_DsIbW8IJhna`14@%X z;N~+x+BbodmyKN&-74UiDNV4=5QrRqZE&c z65#@^e(*SsJBPr>?HKk}uRxj8sx&)`Oor8xZv;u{+DIN!Axi=+A8sTi{Y+bH2uF)$ z3Oe1u8$2K|oxj>?^D% zJ>UPTwjR3v38%@Vw?!w^4U^n+TVVaDmc+LqflywUZ09=ytxZ?#A$OS^OYhhQ_h`}C z98SIWnS$>bk^mmi3HOf#jfVy1uO0uCwjR2ka}|=2s?Kz9>iSE8n!$@+b{+yna~oGkb}*^uN}kESBG4EAO{icu0$U3mi0Ix5c#1=m^p01{ z^sk@nD*}Vo_?gO)1mNIa>(`^d|PFp|dw$*twmp^IaCNr}>%?KQbu5zd% z@OtlOUz!mZ@r)DE`YmAkvQ;C4PA^n`!V=%zo>nOu5Y?)2`kDMDDYeM)k_9}uWU65)e8hBI$!tLcL>;S205fF5}00oek0+V zK>m5Y0UdOKt5zS&W~sn>Xn7G|4#3v%yLzcyAiK4Ns&|FJaPtSJV@3f_-U;y=l>${x z7b$(K1llXk@dh^u*vHmaFmDJrjg=3&hgsmQHy3YBi@@UYIG!0b0xM6;$FJrP zt{i}sgLifv0;Ul!v%F1U-r8nBk5u5&yNj%@O`x-4AGrm)z-Q~sjOyAU;EP5Ouj>?O zy>TGP*#NmfM!zNC&V)JL=;o%^LmUnE2+W*Yl)BEL>+gy-a;fxk&pgW_<_>|P>?((= zeF9$pI-jF1#==`3mWh6W)y;B?+Gl{CuBxeG(;;wT3y%s635;7@SR#f6f`>P40wV%j zdDZfW9OWPJcig4Nn0{3`NUx34=5M9ELMLd^m2XnlO$o$KH_$7a7AX9zC!w#Ksgbwd zkK+bo;lhO}XI3EK_AX-Gph+Dw*Entn7~6LKY3(p{U2mM+RY5(JE7h09xFO(o7m<`{ zk-8ao`Grp)v^gWUuqA48wswLD7(-#|z67@o%9-pV-aa5O)^~w2Kv1Br=B$&P_B=IN z(TzBVK+Ce7xa2jeayb30zpM+KZmr?>v%w;mlgZWK*c7N7{w3ML7Gt6HlQYk4fz37p zCpjU3=XZY!6)@&>V4l1~y8>b3Aj5c1AR1~y5O|-}=f@L8223F5d4e}$n8jxL3P0~d zf%EVy5>-b613QnTc!>zy-e009bSyBqbvMBY3jOl5eMGp5Ku_~IQZ1*HqkG4Ic|%~% z*{CGb=ekar2hgUC(Z=RDCj=J)4~_HW%!>;ovQFepE}6uqIaO-oD}i^j37ci2l9&4} zGO5?}b=Fx;PJ3Po8yViaw*t$9wlqg50ws@cMCabqle^~#AtWh>^8#U`2S&q6qy^P; zf!XEm5|#8xpt`R66Zui9zgB+F5ei+~w2kHAg}3HXA+hkU0z=&nd^z4|pxU-6>>I3M zC8vZmd{CFUr#Zq^80zURLdw$gQ*9jm@h^d;qB>sZ8G*BhsyAFW7!50(^102jRK%x< z@c3c%t*UE97mQVJBeJ2A=T!Xzu)I|Lsh$f|8WU^p`>b!*Yt`@kIjGTw_QjEf#p09wu{IiNM=WYZocr0A*zeftCsQM#tD= zmGg^c1K;Kq0wuvi+?b7&!{+H{n;|f^U&`jVO29mlBx9mUpsQ#Kt(IzmoVq-mCd~p5 zZQ-<9%pzc%ab?(M2=ru3B%Q7m$SZy1^<5{hci+m|P%lt?`|d&ZTp;YM!(P}ZP`Ve4 z;4><))p1I~$Yz09g8?O3D=pR&MdhnSU}iN*=D}8hs_h~KgW3d+d^4CP+66*qPs|P* zDZXw%XJH)zqyk^|hc7jugOc9% zUJ|V$;IU0}2I3T`Y+J+szK^=B&XFV0MbDXwi5c&w=RR9Bp$2q4yi!kAph520?O72R zqM%1T>gr)#k5(-7sfkAfb~0Nt7&jO{(R0Kk#su14JP3b|3pDi3qHQxF&{0*(rhJld zJd@*8H%$pVfA^6oWtyse#YnI27MN>oM(TP-VB)%wh>uyCxMhI@{W;1JulcvN@zAwD zyMv$ig23v}=BfJ8!w~G9B3Gza;CsK0)J==b(Fw=C8q6nfF_0wn^%5m-y!Em55ST29 z5dE~wFP7d4)f@qV_|vmjAjqU0b@d=X%JPyl{--$rBW&kO%Q>J-q-IBl=!=qt(RDFF;PaftYF&Ps$9rABr-(Ujv`_Ora zGpju|QUG7FVmG8Y;|13*%OxWiE=ENnfv$Epi2q)*x-d_mwun&sr7jMKa? z=5f&Srs`*yrN<7W)V>9R>t@cRvkd;tPrem@crT?U5_6 zKRjED*Qmf^??jTlhd}sw4OLfzfbFn%RevcE2$&9$Oe_>w&X1E1yGWoq*N!hwvA|$t zh~0jPKxc#hjZ|;^W$_39#4>@YW`8bTqXOsqF`U6F1RPs#PIQa{cTJTaD1&iR_dMT| zRRXPthbN?Z<1cTfGLBXRa#B%w)tGhN)?SSZwMF2u%z+PI4eevhM-Hi0z&<*TXMCN2 z@A-l3mGuJSA9LjNYY@o)c->YTHwqN}=3z!^5_m1>Lf5?+&>37%Wvv1?bL)r*wFvn8 z%DQmi;3+fPOzbwABX1(f$%?>+yAzEQo50-N?FCy8fr6e1B1Jps{M@Tia;^w86z;Ky z?h@EBE=%dNTi0JxUnUa0(HsY@L|Qup)=m#I8VtPxpAHjwlAHpkp{qgSWGQIk2Axxv zfUCnu3Yva_(-I|l^Z_iF^W3<{LZp7H`85=h4f_*xvM!EPd~Q6mEDCl5dBg;9Y` zUu`9O54t7ltt7=P!`AtV9e0ABY%9IMZ=n~8eER`UD=1Lq&TzK7!k}#Y zB)!)vCEa$F3artjPxb$%_8vUMl!vK&Lm)G`bfI3^q@ZPG1#03gR!YMzpKaR=+n+mS zMGEQKGx2v&up{8zctkdMSHN@@PU6$SRH*9g=3Ipp%h|^s;DDPJHgQ@W7MOgGBQt#{ z@Ln{*KH^AVXyISc#)FD9%>Qt#LMJ6wF#$zs&+@lQ61~xUf$;xF`wseOuN&LUnSgQk z%cj9|F0gtRJpKHOM!vCuM74a0x#C<7||+}e9-bm zvG!lxj&Tc*4uO%cbVR>+5I8PwXxCF7 zsY^kadWtqKY>`Xji>}A)apVoQ8{0;%&ljK^t#l8F-3HogRg_j?oiMMmJLq#L*7ZyJ3jvx_hojc#52 zC$#I}J={LBhtnvxSZcs+JExjGMJf8?xdJzzQ$F-L1YTRW5sAqcINBK{ZL2{bUTGiH zFA4+#Q#0-CIs`(`o@%^C1qOF+5XvtW$n8m^6j36Ox1Cp^qL&Idy7t=C#$^H}H+@J{ zl?xclcTi}k5V&60!fVYaP`0%|+)bsxi_?MnbCtm8#q^b)ViFiXa}jY?EpYBJp;~38 zw#B<>@md7D{T+Ph)bQ9FFX48zRBpn714EraUuW)s`lVjrb}H7Su5F+$$A8(H8U?I{ zXN2rE3FHh--{8=}Uy|2^(^>h&Tn=g2TLdn8s>gNHR)NL=R|$Tj0<9+(MM$9wWN%{} zjN1ert4lhGRspmZjO!O20z2_--m{$om7hLp+a=Jy<7?Mbx)~pB9=`K>7=_(_guES8 z?!FWQd#^zCZmv(&cMAAl-($LIpTNOa4%C*zH#~d8)-2$H4qLjw*jKIo^39H*IgJHUwbl-CVORLkY z4f6tH!5VUPFEAG#>u_B22t=Q&cu9H%5>q$y`VVp<>|^^{Wz79GKH_Ke|jce#%%slc{nUmn0QT~8&N*)Ux&YL_c; zLXQg+Y&Mg`=2BqK-J7e~b0yG{8T_BL?_ivt1~C_23w#cx$a{CggzUIJ(=BcpJ!?Z~ zbl=fUPZOk%zvrf<&1Cyb3KR{*82As2mb^B``J=#0#)k^oEfHg z?7AffA#~P~)6E$64uO&2MUkHJCUD}v;uzpv;5~1XOywT}sXUWxeV>#(dqFfTiMH=mY}xSzeN_K{O101ZvDKEP207x8t`(^+JwWv#BRb ztWK^#;;owSf;@rytJ(|99RiP6%eXoj1hNNzX1M}^)1qktM+yaUvjYTq6bbmhW>9o1 z7I>SQ{`2S%=*jym5GWO}9CxsRE)y{B?vAR($_1{c)2L@wQ1qoQjMzqjCzFxL>`H-$ zyl!^GRRZx$hEpPwK+>?TS}sl(k#%Cd)CChLtt{lh@rPd zAjfGUeM+mqO1gJMzi1P99<3qHp6%V?2}Bm8!%G6qmuW~O?A1foDPA#Y%Xa_dTGIdWdysN0(S>izR>yv%s&HH z0xp58!xT~I{Q@`jt-Q|$1p1rqu2JWp(UWm()iZEG$ zb8GxYqjXGQq^N`QiE)AA=Jz7}NU8qYP#5M79$Rxh&&Gp(Djvhje40j|cam1Y{r8k^ z_Ea+h8>i=dJ9P6 zI23T03J_I168LF(r)whu-suBqEuz#11W?P0q0~X8|G7nslOJd>NA0t z!KZR^+w&f1I-EkFL!iadQLmo7pcgz}90J7!c4~Hs9J&-3*l$F5<%(CwXc?A-1T+2Q zPeJpVz8)LFta~Fce^$xxxD_x=G_!NP6L5D`SCV9w7JC@WRTCx!(yyCnz&$X;jMMlp zJ+cz+PCv8v5Lge!+44LKTzuA4qtHQDe%9owq%X{{%?$JBm42x&BkJi*ATTkDz4@J$ zZ}f?H?hk>+>JnTd^>gTS}1 z{=d-HL)U%ZH^{RU3XCkYlbotZVBB`vsJa#lY#80>m6Ql122<3vRKOmr!oRCb;B_-J z%t?#DE>wpvgruN8=l&!MnXCt!9@vH;Z!Oe~oQPi_!+x%HAjuTkLc zv*_Q_) zOz&X6=@l4kTW>{@RN%op!PjG-z+&PEuU3~pTfsB7-hP2=M*yS903~hla0)#ra64{f zk2plvR`)#3Bw0CR9kg8&D03vxYWU7mdqo6NzC3&%kLmi& z`Y9Ai1$NeICUuV!ru9?og`Ed8a4Zi4>KW5|G=`VvIko>inPcZ6P!MZp8-5}1xYyUE zd&C8-{tW{X9Rdeqnx5#c2z_cn+bQmSmt;|B@g0fxq~_!f13b&#h0tIGFNE3k?6?+Ia91%&SDrImJCE z2FWb?B5-&%fxz!8e<_+J{q~zcbnJz5$#+J6%7yB}2g4=5hA^{FhD*kPm|>bX$B>|b7B)tLYq9W{FU{G!a4 ztLy#!PR^6_1h!AsZc#%QFnl>WF?tB>nKsiHJp@`8CP}1TD6m;sg7Zm{Kx0W~Qco!s zc(*1IhAk1OYPq(f3?^_}S5K^3nLtk7`JrlGF5tMf@_A4p@Ox9+jM0OVdS;R;X{EsF zrTI(kQzbB!p1}ZU5}0gBx2T`01)}CwUV>(UPD4jrO==M^k6!yxLlQ|Xi)w?wiM2L|jfX(@s|o+6CV}0ON0%DCS)l)I?g(Wtx;A>? zQQcYuX6|1R|85m{SRT00kZTjTS}DZsx1D?B_!~KF5eT(6vq`WESn_M|SLqNi-No@B z>=Y<0u#!}_i{>~#VvX+>80#{8a@ZnJvVM#DqXST7b+Z5XkNaiQ5S>Jz~3@ zc&;#QH-AWbwJLBv*3TjPnn3QFp9s=*R=&m>wm=&KUEWl_>axkYcKAf-_?E!q^&4MQ z+qCJ>AbCEP~fJehpZS!%t>?W23rpS>-;fi{l^UbL=6KfDzLRwG^++YVO7hHV>mgb zYFFd;IC=>98@vpcbAijDVL(h^W3QZ)l^2Yk%2h-Z!suB8Lr5ioq~efLiklYeV_4QV75DI(j-FBH)dQ z@7_<50gl)6dv!4Zw3KVDtyLZO$sn~wiCRuG&-*%Y()xZ-}W&vOR6*@{5fn4tl3JEm=S4-vONUIfC=y%+zq;&$Vw?pIss24~y<=hiM zD=_EpAfTpEU^wrM*xx3BmPE%I?xg}_2X=ImtOBXi2wJf%0+GBZDrBt!mi{u77TW}j zhQK9}EdpyN#ltGPjea?fJM`CS6z^N&PzcT@f8 zPvXye=*pVPW>UZjR1~f(;OD^r`gr8?+bPibc6ySmgWZs0!N% zTMx!q#)?M5pg`KQ&Pmx2BdG42Z1lqd^V2rWS0e(=b1yoH9@Vuey2Hoyn85VuC})r3 z4E^me;)4?cLwjN5LM8=vJ5%I%n4*1*dsaeQ1on>IZbDm_q#a=*31^u2?NbD*%nFnq zJoAw@_ty&*B+H%`D7(HR73KovSe?KK?V%?Z>o|<`3fOvYaE4f9s88KpFhrAiee>YeiujOVp7-(|cCI z^%2HoDoaL(V}YB;pGI^$SoU7MGh|^A7@2#W&@et_dgWgSb&oR^q`Mbhqvy=XrJ^#m zMvRqmc30vJ7ffo`Fq@gUz*Jrrs^gd3(~^%n&Xqtck|IM$f*D%c@u3lTP3zb~XdvGR zEJY3MZf*s>OD37rcQkobCW2%b4fs~c3qMI8^j4kYU@Gu+bBxdBBPHET7jW1@8y~n( zVS5&+HI?9;o#H8r<-}mWFstW=ksW&#a4)~|J^scdUOr6gvF`%GjTgN(KPbkA`$_lw zq~zr{Y~#}c22aq7a0fHN+03BL2=o{m(Npj z8wFx(^RxJu3QTSHEOOQ&&>kJfVaFs8_{7R=YWb#Y4dV z{ui@e%S{9IwOBj^w&D)55Y`Knlb!wGHb09)XIFDCveA^n#@f6G*SXQ{a#jQ>Q?0 zp?QRD2Y<0giMw1ImEY z0%cF_PLxUo3TgrzM9v7f=GM`EofVke*~6W5j@c5sa%#Dm7r4yd;iGqfDL9xWX3`_z zC|x5>pI0Cno+qquQDC-m1S_pi;4Aw=4CxYcVK_2HSc^c{s?kG8EhB1s$VEu4!25P| zN<|L}ygD!aoVD;5*Wx^3E!1T&fbo1yV6O1VEU+#xKT(ag>xO`N$zLt7Dd5b;h_Buf zX#Mdrf3^koZl{OvFcp{?Zo)TWN5HZf+|m5m6-bobRAKR8WV@nK0$W%c7B}#{IuHo0 z&dVkeX2C8u;kA0m(D%%IX+#|{faZ?*ppVd#5i2oH#{x@7X6#T=?(tN?d-OzL*_Txm z)Tyq229LwK=b1oyEsxdqoJD?Ro&_n!T&S8aMa)BBaJG)r;cmw{@mbDV=!VmdDfH0!%U(W86u->kKnL#rIrSPp(KpOrxdKaVjh$>f1X@=-ctYe0 z+?bch-fIxJ>gZ2l@er8%n%mPo3I#eA$BpWjB7vIir5waO1fs435_j!NfzOT5HhSm++p~2jf|~^L zzr9l^h6&s*ZWe0%m<5JnrC3oc0tMBDVYOF{fU&p_2lrZmiRukSZ+Oj(RqH=c9qR9m3+Fb%;hWaDY z&I*h#)$z9K5%}@+9B2YM1U`<_^D20+fTK9^qSeJI@VruE)L;4p_M4WK+RdfwhgXL@ zllpl^roc;3i$G}Y#e#Z>+6M^aYo<+YnWzEm^ZL#rSzP$D1X#}0K zK!;vgI%BNhnnl!wFSAjBv{kZ6@LZ~fyebj zwy8G^v5%?`mFt#8-&{#X!aGKGR|{z}?&F|S?)O9^Dsn?6mK7bbS@J8DF)0s~#!NLjoI6khzGs_@P-*W8bx z^MgeymcYRHDG=x%MtMCgV2#$r^ouWn-`^otoD7qp_%9mmTj2XHJf&Y`1sX30>ezVD zrhT?YJ>{1Ms;pCXhFBLdh_Yv`5CXg)s#(}P! zzx-U{R#hQjo-W77L)U@MTS{IjFg4SSN=KEzFs|9L8FI}1nW`XBq z(!j<;;I8=gFXKJsnp%0r;z9d74v{{gjz;hAN2kA@Ha;DB#>qp#kw{=lZxrxuWH^9t z5}1xu9O^I4H0gK@DGRGWZu*9p$rgcNwEPwKQh`(~*+kx1f#Tc&vj4UVJSAt4tF{Sj zH13Ua(jsuQSNp$e=b`JXjm(aQV5flV^>-VEbUM=XP2IW$Vnh8L?DhzJoaL+|Ax4wh zYDw$ZOQWA}5oF*LxOi+M<4~W#^_T(Yb(cVSk9S8m?H4#*Ig4s|3;A(sOdbM7wF3k?`30JM zmTLAM0&N2y|ERVejF*LqU-fm6IqBQx2zrG!ew*Y~yDBi+=V1X_W9YYb61eGKCSmY4<@m5OqCx^M_XEty9f9wSrhisD4_&wS&SAIQ zqw<~I_;c?I7<-Hyj~)ojR$P!?A}mlkF<+-?eMl$F#oh_2rOh42b}SwO6ECZ?SUf1` zPn>seR3JL>z_Hs2U0pUphO<+asG@Z{BIyFZFIEE7&KZ=>ZbWTj0tIhRH)Ng_*lXL= z5l~#$@jy6FO?)XZy!e2=%9TL2x{T}+36{=dH(BMb1@6b6;sQ4U&h1N<@LPe!#gbo+ zS{T>mb|eq(1=80=F-#uJQEP1+lLzDaK5s-V_{h?^*4}}4DFvG!+|pm38DY(Sc8Dq3 zcwyYe&Vx0px4)mvvjUB6Q$z*6@#gq6;#mF83v1O$l)(oRztvB0{U@Do9zj<%&8sBb zT&C)Ov6vn`<>)CHfzAcTzoCr>Q#5o(I)SW!FP3`YsD-}I#6qguFLQRs$X7{D<3E6i zJvS|oD=>Q2N(^A0K<&XY*){V8-io|ioV5s?w6#ab&LZ#_b3q<9-g%7DWw9>uiN-}mI)+|H%Nm~E>K`^Xu!!splP5(5}A zg;feX?hg|KS0#{h&~8LQOyGB_`WOW+`By zwF2+&?ZcQn1g0JRMB&!cK5tEgh&BjhA8)qFcrTDXE5x0$Nnoz41R36DD))6EW2jZv zl?MYPJ8BV#S$?ocw+akZ_#d!%@YIt7_LS`chUoo>Mu&}iG`0__!R&No_#T^D2lv?C zCa|MZU}Mvqhm?mvaBUHzY_~wGXO{FFJp$hQ?5Nt?V$* zPrx&`g5HHo;Iep&gUNn@-m$HFm2^O0=CzP~WP<`9HTnH2*pR@|?mR2Ouz?K^nLX}yi37J<+8 zT(Tc}8R(VO7}*vD>YrEsQ*Aq_>s1eS?Ik-l|}X};WmsdJs#RJZ$g(jqX`l>HyH?a;L;wTU%r zOQ7QP!lzNZEf6jb=5o-&Oc=17Y5Ca^_!-?r!g^Pr!MK~FU+ghge4CFd*SR%qam5aSJr%9b~5qVL;as}S6S1xtaJc0e6S}arf z0vmbO5=6uVYTYg9v=sI-L^zv_^6POxKe?Y zj){B1S_B3sO#hCy9lD?6@VdT&YpJdenrxV0s|41L_XrI!3Dk8T z6Vp>I&~jvIVA~;(V~8P|U=eVSCozZB2t<1=*mY}p>|l`nVx2(Mj~79?dV#t4%fGB$ z2d#72MPzWJz*y{z6QCx6$KcSK3ffFTSMrFXw+fu>C&**jBCu7}?Nm><3LFItVYVIg z^skNVHthn1zrVa`Yy#%t{T@BVE|6`oAWYFgKW@2jo9z^s9&<^Wyo-OdSVvU1ZU)@O z8wp=}1e}@0TXr1+lkHo0w)YC`eDu#??-1xa*5VBYlm|uTK8P7-6{3X1+ zmjvFdqe?mC*Y%gF8cD-t0smxzle>Vx$d3&j+@L^bdS2>aD=ZV)1cLjk0*1vtuZF^! zz<2Kz2`JYE&eqy-9M}+8xP2WWSqtOKYxQV1v?b77pF2-H3llQ$9WmLEz*6u8HNqW% zkAeO5=cHnasmySi^ z7Gum6)6+cG4i@-gFV@32O?XosQqNuTvPvD`Msh`aZ1)hTmtY|n|3bOpniXqtf1F(h zqx2&?qei}ERxbrPxx5pwZ4a9WrWGjau4m_x=ixME+GFA^A;ydki-SfH=?0TJL5fzO?ZXZ%V9DvjB5;#mYPhRd z5ZJzR7U&*Ef#te_S~eXN%s7j8hpuNfze)FD5@T|9QEjU~QYpv%|3fvrPezD}Sdf+~ez%q=PGr+wk2Ld1x6?Pe*LY*C=VfAIF<@CRFzkd7d@|lD&<% z4sHrm{q+59JOlz?B?MP&Gt{RYyc0v*bo;1YeY+#@d}3!r?Fu-m)5xRl3A8!82x{18 z0OeVG38fXN=rJRk6J|tBmv4|Ij++{W-Ky;o3rt^!i!5;h)qDLom>n~2oyQ|6m(tmV zvpWJOEFaes!>ax%CC$Cz3-^qdNz=0v6%Sq}?JY0lYN22?tJsAv=sE8wK2&i5bGGwe z(7r?0ou_F(@?mt`K>^N&3C8|FKSqOVfw93^n)F6s?yctp$#j;2nlAD>-*JzL0H5>s z0!0O_@*+v<`Zdvyti^*sqBKqFs7Haq^&1q7p9FTzF|0w)|8LcZm`@3uE!&7iexZ5J z+Hi1vWdU+m`-r6ddkeneN$@U^Daqui_8$U+L%Za1`DCg5$iZ(dEpTNRZO~1>c-Pj1 z5w6eh`l)M+6VXDWCnLXV!7OXk;5Yd_egqn9HFyC3GJd9pFbA>;ResdKOHiH)|GXFS#s1v4e6}{C*>kF7T7do5q<#;A($! zn5--UdG`5x&CqsgQdq_Ovr$)5D>1Nkfz7*V{5LxUK4!ZdoT&(GT)8-?=@Pi^xFy4D zH>2kKqZW@Jj7Q*=jzHAN!zN__svAk3hXDhNdb2v;C>k9=;~CUJ3Ywf(it7+{vmVWIsN2+ z=9nNR;B(L7jC#R{N@S4(h*P;_;0VbM0asqn4h9Y$J6XkHdxFK(U&mqAwSfO3k9@2* zRKIzSuaaAViQ2wCG|~l{8)qi)=isq@?l3x~0*@v47y=%6m$-BONo_RfNy9Nq^b?C` z;LD({eHO^tt4S1*66nhbbN>7y@VaAVlkmziZ`>w0@{PCR+$r){?>r@B*5S*(gj}4ZW6H+3zXLmO%c8#uo^6X*MKV(Sp2fH`zsTeuYTCU!Xe->EHtT! zEB@~ByQc;+Qc{-*vG+=Wmh=7(j#UJ@105U=ngoKySpwOr1tz@7zsOmEf`kioK8wKh z!Nw2)EP#*cG=8K4A7)=Q8xMi?{v%BM^#W7l;eSmV4_yyky(|2pQP=g|R~Euo1e|YW zrG&2t6xTmbk%^XHn9k!EI0V9*M;utU3cM%ok2QYUXh5U+9A^%J$>K5x&Kv^M@mxeN z>;iYzL*|Men6O za>ptWDP?px9Ti#@`zY9I30q1RPnnt_<#s>i2<1(&@et^n$}Q1N2L-%O`Aejt71(p{ ze5fwN0$)#+EjV*f{fryEg;BbC@y{+fCXnj-u#ohg5oT?`4|zghp{^Xu!lZzCsfdWE zDS^(re9T+Z0`{#FR7>3gPkWW9i_HjJq_)T>J}VH(1c@e?6Y#rjd~r?sM{SxMRcWhMy-1_}d(lQw zbJ6B5%0;BKQYW>QDpjp|6-8C0R=r^`V8CVuGh=4VJcBWqc{T=vnP-EU&15rU9Pi)v zvoFxY^I5Ogdgt}7cX*z&|54)(>1Xltugae>^4N9JsHBW@&%EAiRj~E>=>IbQ!%XxoW{nq;h9CC{kGiCHc}p&bzZ8NZVGIdq~iB{i+gkzu%~aE z&h_%a$hbqmTyhbMXBK+OmAQQkbWjKDx;HqlB2ds%SF0>NAWL_ymlcmgB4(??_^_Y) z6Ys^p?~y?F=mLkekBM0FHB-(f6x@c3*{xGvX}-~Rg*c;Y9O&Zw={b$Ge1C%78v-|l z9b2rU2qcAeaT0gQJ<=20Sm>bYXJ6pc;##20Qj8Vt8xmL5i8skxdZ74$G4^lJX|>eh zOEV;}xZ;>)LPH=qs{#W-_X5Y^qhidV(~G4ag*hoppM6@WSIHCgB`?OSr#=h3^cj9Q zy(hyiZm@~>DiA4*{~t8akRF`hU>N@<&{6KT3Pc1f##1&h#+0cbm%MC}h!xmb=x1ss zPQW>C;=?CiAgR#70LUP)6(8Z)OoG6b@32vAAyMFMtQpJqNdo?|*S!Oc?k<)jMi6?oXeU=ld>&0+7_Ebw$;=cHPiKxv?evQHOiwAeTqks&b9 zwfkd+Lm@VaI?3|T8e;it(be{@sx``PA^#mBF=KY zTJpK+!D6hEUm(yOdckH#p+IWW3-6~Qfx6qt|5GCk=?#04E)L2H%oJJKtXe8ynwi4% zLzzIEugQcb77BkT1$z?ZltN`EBccj{ZAmEBsvT00YUbpi#Aj~uJA3G}Q7gDj;8Jo~CK8rUG#Z(YZpjPI^s-f2U!>y!!BH>Kth8T z^Z8u@X^kZqlD2KWW%4lfcE)~$%Qu0^i%e#CMoHXbKa*r* z0`AOxn*O*z)9xu}0VV_jV{`a$m=sv6p2Mx_l)yrNlNB%b)OFJVD||E558DdXm}dp1 z3gV_z>0APRH6FIO&I#PtX5o9pO*=M(w=l^;-v3^d?uM6Wjep|rWzRKsp4&~Ujwv7o=8vf}eU-)|h)$!#lA@B2) zxv3Y$)JG*vv)tlqR$!^1Ba!(G61zU&#`-z!tF9a$oks#AGoCg4u22`UyEp)KA~3o+ z$8nugeq!^}XwL-Z56*CmelAdcke)4Y!8^`5g14K1!1!RoGCtqv2`t_CYr7KYs>
    d_KQv&FgARKtSgXW`sm2A%EKI)f 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
    745Hl`|d2~~2QDfdA3D~_Gs9|Zu59b$G0 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 z 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

    f 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

    (4MJbTk!XE{~~h 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 z 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

    oH1I)7x=QStlg zA8N3|gzv%aOAe^}Ls-)u>v%)zlmxV2m{58QK?2nThQ|`i*B8apS6)EyjqSnTmrjF| zDD?@8BjP&Vh%oRRt`g-5dJ$@%<$~8ql$Lyy_}u%w@B(JxZJ#y^Bjg?Qz`9K|8v5r4 zAu2fld#se8&b|3zJl6>&z=Rx&+Vp_B@|oL{f<--8tbxVqWunq-_8X9Ld^f3Np`!$# z+HmzBzMP31K}ds=pS&7M22-v>$YBqxIL7>#gIfu)Y95_KNotX-)mZxw0 zR5wbDaHvBH{o*N7Vb1-lp~O+5DTd*IL56dPrAsZad8l~;2V!K>8@MTx=D?+H3ZiQp z{kXw|mCRz+H^6Z2yF_9! zdFn^mJ9*C|2p4b|f%+v#KK~L|$WRRWZ}dZSEE*{iq0hAF`1)_Pa|A z^8y3(EkRiPo(x*0*2{&^IS7mLz*Ni?3Ocvmvo-#~L_6SFmpq=VSF~XRn1PgfhX9jb zf`YgNu>Z@=&X6(Iy#$wD2TV4lJq$m&?#~=e;{9qJsc=H6ps(?Go_wDUPouj(O6GW< z4zY?$*6W!S^_S>zj0nbK#>y*Bl=I*!o5mqdKoa$pylH5lI9Zq#Q8E{zv^=ot$@CnA z?_y<^%&qi&=&f`DObvd-MQoeYxd;OJmac&D!rud*-39|<7-jE3GH6HZu(^#J@H85p zDoKS{so)>x0rqj_^re9bpF_rsiZ%u&h~ilc`z(VVxiBuSDI2}XkB zgm9n<4Yv&km@nK$oC;0^w?!bU;3RNcadJ2{oG=b_p#knt9H)qr#l2Y=CR4vq@jhK7 zfO^AtxhbQO&^td<$0wwl3S#`J%z{lC5;eoR8J~n z;TYG!8D12m9K+y5tx48>Txx)1A%jgw=F>MwQ=eI`^i3o%o=cx{tr|8QC)PmiThSeT zS`Xi~_%y7<;ius35ZB(Px0;*kM(SsneFgzev5`$S1hMJo=fe`12@8OXUFc$V-S%lz z=0I^r7DzOYk74?QlQhsHZ$$+Iq{oS$WhlEpY&#%qK{@h4rASDdQeY5J4`}Q^VbTi4 z+tHz%kCPwk=Qd8@WU$(EK9Nr7K39O z!Wx)Xi~buCm-v^+8dN6KFw*s#u@M7oiHIi&q4$!KX)P@6*e)&J$0*VzoEOb!)MvzJ zj6q|JGDa9OfSxjS#`5BkgnJ89R+4qsZAYYr?W9a`;eTL>|9)>)a#M(}GVGt{FiZ*HjE1kDlA$D7+pfD=9V;n(i5 zsxPcVdY80Wg|j}gM1GHRbYHm7KXD**&QU=|ng>mjgPN?#>-^gU;(X#I7S2qZ*b3Z-vw5pLAT^s6AjlG|24iLz6q59-?H$>H_5i# zqul$;v4Nm}Wr5Uzb7ahNM#~obnf?n)!~K(5OMtbuIf=x4)%l_`8uXP>?X!)v{HAT@ z2zN1Xm18506~K44DoOIQ=Tz^BAf8bgN|xCe7?6I9lJ-4%Ymhd_C)8uo%xG>Fw4(8x z7+%f+HtlL$XLbn#Tt%R@Ji~6s!y@<4=tclPdz2W&k;;0NHQufL2CuWYM-5M#fOcP+ z@sdl#*r6<)h?dq!#p!y1epSY6G~(0WNq7`Q-)8#_K(}992%MK@!2JfwoRr5(pxJcY2Unpo(lPv$& z1ZuBh^9!>K@aas}*z%D_ggf^k0#2tmcA*_@NFZS@Zws%q98rQG5pfE;4ylP{gFb zqDf1kJNXL?V;wT)1n@8xP^W>cgTjybf+SipwyKM0 z)KXwu!_kz_$RM9@aD8|T^kK$BYVH64LNT^9_b6)xa*u%dOFNm9eH ze{xFXpM?GYv#Z&7g>+9%2>BT>u^)Jv+>MY5HiE&-8;`^JA%%vfQ0ef8wY1vLznFl> zVWs=(V0@}!M4cg^f2s+(M6D3p)bMa=02PHm@hlh5>MBltjvL^{vlAG?tWMTp+#)|5 zImecN0$G8l!*mo!IE>B^r`?1Z&w?(NAN(&N?(K*vMQ)wN`(0r80sAYBh3z@&}e zRh)MmH?VSa4ON>yVTFJnU?o5e8+F8ozFT^UTJ&G7CpQ_XqP6X*R?WN^XOq zz+ymv|F}vF80!hNCyKiIXEh@P9>vL&C(Y>a^fmaTIcJh8uTpf;9-C&iGW zNO7bH(gmD1&%K1;HO2_9{pl0Wp34T{@V`Uqj&?bmzbegV7`|x0*c@#HwXKDdyh*jz z!*f0e2)fCK+9r`hGF0XHNQMlkRiY(nfOTa?jsWPw)aAmM@vIRh$OS<_ISv9HP~88} z+`|bQP@hpzfV24wFv`ew7TAm|N2V871x!d)1BW>Pc9pcr`5}6v4n^lt@DzE zSl!GW+^a#L*P~9Dw0Za;btBM*9|6qV0D8nmK-UZt#P}fam=XqHI)oTJD*iH70TG3i zBai_XID%^M;8)J{A6Q4ORXH&x7L=GusW1zi9<<=VpWy9k&8r~Ig;d3n77UgkA0rqL zHlLD2=Z`Q}-!&oF6zXco+z54*yFm8|CuoU0cex1Eb(5!G0`KPe6BC_CE7+EJ5JSeY^{-d^UPuAj2<5(s_q^+d5 zdxcOmpmdbCuYr=TF;kqR=#^bR2aYz{6r$00cKANziiCxBfWo+PX3`MoakOXO<6GLH zKaYR;&Tioy;@ulKo{5pj+m;N7g=I(IxO=bi2%wgu{9zWB?R=l!yBh5io<`fs*T+Z> zi356TM9`z~5VsL2jH2jq{aNC48WVnH!$sc*`%cCrh00!vy*9L*(P zi->Oqqay(z}xM_cTo}|4GWlAg((L^gMydv-QdM?!}ZFivXjD7x9tG5L&J);$; z*UeY%Bo*C}PuZ7!&buVZ&O@Z^>N1zW4HP*pdm<=Xs`XUI-a<$FCsM`4Yv1l9bRQ}_ zZJ$?k$njTch}%l@bV9d|=gFRoqFs&+rRUt9Ht(=u$F{tBc1+XLyr=wx>p9-h!Z?B+ zrTd!s&sv#*J65ixIforzR{SNhq&!+6_etH;sW}R7>3Ge$QgQa%KvHR*3%VyF@wB*E z^Ng$A?3teYY0TS~=`Ei+RQ!CouvPf}zOFiT*uYF~ z`cTX1h`c?DOMbuU!=;#V548MiC$*OL=QkD|QiaU^Ies~MgWuk>k#_1|o-arzZJ9X# z0`qLq%KdZh8N(ya&#i&&5pR$e9_vS}*FAl{=;;1e?w9?9j5wJ<{F$bcbVw^tA0;=eFC=y5D77aDQd@_N;v&UO(x!L#mwP8|hEB zZwJLDddk!s>!sPYZ>eGq$;aJfwYFKO-l*_A;|;eepZqQ`O9>)7Xch>dj*r+huS`QbDM8$$}lG>bf&mJ~ThPKDUl^ zE=H=~svkn7NNwS_jI&)umg3V8ugI@+9(opT=+>|{PsF1Nu9PQk6DLsh@E@&56}}Y8 zZ^_xKb>4bBp}SqP)S8+QeVg%p^1kDCb={V;Z;OC`E4URJ_~rc8`lc6An&>!c%bAau((z4^S?tahn%^&ca9kZ<)6=K15q*k0y zwH3Me{ng83*|D$c?|gMnm~?B?hAG`II_qdL{nXu2yVSmW#Iv-=-TR$^zPtDLftM9~ zJRN${i^A+yPWEIL?Xetjb<`*r$(L%iO!QFKwdksmYPAl|R5vpG2shJcwVAwr7nLWXqcJdk@T*xwiTvDR!YBwWD^iJD za(4EKIY6^k=I`*j@+prNA`|1KKfn3by+IQM7q_q%Ti)+%1Rr2sFfWp7<;H-mS^LIq z-#2sH-hJQA?Vn}sv@?B$zc0RB`iLUN>RIm2Yfa7fcF*{^kLNcmS^7ROs46N^*X^pi z{Oj7@!oJ7lnw=B5rOiK)eV&fTt{(>9D+ITKX#?gdDg3TH(EheD%)+Gd{f&Xn zqts&&4EIzMc@>C}{J#4rvg0Vy_E?;Pis#$c=a1XPq)*W&OAmpaf>C|_QRU4?Fmvv( zhWvFW`IqB=iTE4f3-xZ#s<-?Sn}~9S$)_-OrkB=Tbiod;^-Lg2F_tcfINt00cv6v& z#|gcTRC}@GT~-t=`K+C`rYU%sG(u~G!=}ug)~1Pa3*S?J#=KMF7_X zg&(oE@kM7m{PtW((`YdVzoR9;^dGle&jUx?+?&~1l^)-lUnXVmbg)lP#E6TR63sPj zFN07Io!OInM(VOw;YIrzsp7jDHFqAZn_RF@l4`wP-1G5{TX%uMv|D$}oy*Y%&39gO z7Y*Nf-mO(=XkE)#x)B5b!WS?uN^m=-VUqRYhMhgZf~yx2QK zO+Q`7cD#M8J>z!>bq8squB(yTrLOBA3_ONWWqRs<;@cezx~e>2)W%tbvji<4{Y3*iHM8Pr4_ZOY5Arxx>BZwOiVOyHZct zhZmhxiZVKH|DkA;Qq)dc`;;PJ>1OHVEx^+DiHRubERaLhv^5D%-=1D^yjMEvbUs{6 z$@-|3{R^qqqKiErt=)1941k?mnlDFtG_!YWThu>4sBLCnTx9IHUMlStW@jhkuJ~O` zKjM4$7RTIz8>!%X2Mi)oEfv*u%Sx>+i~qqE9GgEj{qd@-&99^f$F*lF2omxswmwHA zQj;tNpK`6t!@+s}jrhntCea7*UG9KE-r#+*NuCyw-Ju zyM-kx9@0K#pHsBoZY81Umg8X%{iD-L|FUZ^luvQo?jxd?w&kMBP4}!NwK(4$N1+H`MuHzno_u9IiQ1`rEb2zh2!`;#; z_sh6_SLsc+wgUMHx3-q6mtP!czWSn~$mMKLLE}F+zjw}Q^gX=?yO-T`>esfnAX0OlBT{J7 z>@ul=HU?9DL$&R0urd8|3O0|QQ^WdYU(4!_**3Rc7N_Vb;-7DP=~ygqOiih~Za1@( zBVXLly{>k2eVRTYjsVaRZx(&NYhvn-OO$fWt9&d!>yF#^X8RG9r0;gA#w&M-%?j^Y z9gfvpc8|Hg{8y5uRjPH8W`cFGx{0J)xTA>^hKPVxV>F zADVul?~@{Xac>Y7bmz3Xb`{!~CTmgO9|2KCaXJ4lo|fKD&&!l&%^M3_|7Hi|I;(QLz^FTeU;&G3;PF zqw6-Q5A0k|yX)tA-}l0&w`gLr z+E8{+^)x46-BK!uk2HD^0Cpsrp=kKsPd}n2XKeJxMDcw2XOJiwYij*Bz#P+o%e7g& ztP+6-`ZYMj5JYhDDeH0u zMMZ|13({NM_L*O>el~mQPVV^&cF*1ppLbZh`K|dVrQ7oih(nNMcYQy|>(}ENwH>aF zr;=Oo7?56YFIVjBGpB9#7GB|KT4|fRzu|(yNpny0xb6OTw)F)$w%YFwQ@VL4t)~@! z&RmwY-q9^-S>RGuv{n55^ap*-Iq4H_56q{mJKnploS(AGTg`Xkl}aQoMp{QHY)m6x zY~C!Nf_6Pua&F3R;%O=wLw^e3%F3RBJJv?8UmSVwa?bULw)-VYomA_qs*HK3#EP7e zt1l~dd)m!iwW$@Ll~4l#TCx8i@O*&9sbV(+)XpEb^>q^|`&$iy9J6UZ#cs+X68ws3 zry?RHBeL;p(ytW^wSBE<1!Pe0NZuaX^|dQ9Zt+M&sw}|Z#@iIoFm^xcB?;thm*O^2 z6Z+&%080*DvH!d1vf~Z4jTA{3dp%pyN$KCQ#*yH57TolSXZZF~fWI~Wb~v`>qHl#< z{_zXaFWmnaTV319JPLo&5uM|v`OQ9h^89zZXCC;%rJb7M(!^%1MC+W4KCzo^+Rv>E z)RO_63m#Y3y?s4X-Qg8&T0DA3;vH}2Y|48(k)PiS9HI^0DLyTIbj+0+@SKfW+m2AW!%kX*2o5efo@d>t zcya$OjogcxDfT^W=Tq%;Jw*Ip9@cROfxPjr3(ci?#bX|J&9Cqe#FeG>6}>e3fQ?-o zDCzhxamgJer!~!{nXXS49~aqJF6ljB)D+2B`b(np1DA6Y875OFG#r1FUU#brd4ar} ze*a0WM*Z}z7MqvJ2Yej=z>&8ffCoDYTZ<@)Zs z_ba&_EckA*V;;b6LA19^E6HD+dG$fL^bhj3H=ElJ3p{pX&23JQEkP9T`8Y8Jz=)%V zH2@>;cE~xqJ;_#T3oapFcv+^PBwk!PlvAzEd^WE6)gq!wNp*hDSBD6KRO`c)S#wa+tlWr}D7LXrel_&IE%c{yy}GVV$sZKr7`Y>Hm;28TQmsFgpC8lm zyx3D+B;^R=wBB8FN_o+C%`)i;+o!>nS>ne$tSB#v+%>hO?cLvBaCG>v%hRU$CEoi1 zD=yJVJoHrv$68K7rTN4QzarY1vPIkG)K{2d$KXuIDVk-1s-?@#@lYR$uiw+!-qdfu zuH>_YZ1*zFKy`lJQrp-q_!SwmB{-G*`g~|w#@Fl7#8Q58%Zk|}o&qbh%L=%2#pF&+ z%5b^K8S{5it*O2#iLl`us+s1<@b5bh6VF#1HE-59rg7Cg)p z-Hq6HjpX;>WX*|p*Hx{H<V_QBiZcMf*<|` zOLd9js()Ga*Y0(9+)mu>-VN|=k$v+gsn)NlvYKhql?qm_$j+!s9^L!ZG3JSagXUf9q1>SJfOgvV z^;%540$LMm&CL}%4@$$m`>vS(op@REhBe~+`u=^_&4Cd$t*jC2&r&fXWtqYtBtGi~bG2cGg!u<|dhF(g3F><>2Ci~d~H0Imn z0eI;lKv?J*G>J{@F>)|XFX9%muSSBq^!8-LcW8Aa?a5L+^d|U7Pp`Oqm^rEUYjVV`NkT=UW=*c|7ho; z%t?vDnjqEXY_!<^{D_wO#pdcnDS%ww=3KN$eJ;ps&A_ypPo_Wa8*eNPdGJ+iLNvs# zzx1YvzZ&tb$P#0#eqw6cj*^4ogUwF?su=fl_+IHDvhgod`;A>#Q8ii!BHDoofcc*LpPPi^YX!FZS=dU|yQ2pb6q`PL9R* zXD{;AIHMM7H}f6J!Y({kkxv=?+t1Rar@>f0Mf>0@xadfG2rqls?MeL-f4fJt_yz!oLJ!~fJ?tR_U1Ys^Ezxg zIF2qX(tlu4E7i(a2b729hnodiKW6R6Lv7zWgwFq)(bGci^}Hgh0-}TaY{BBhn$Ak& z!#G6#aLS8g-Xdk@t?%?a+}oU13TpV-ZAwR*pQ!65gj_gw{STU0aZIQH_O`rny60`t z`@&+qUffTzs$;G6s@t5!@yos-2seMk%RA;-|4?|{^6A+q&5TBmUKx)6PaG}P`eJ6n ztaivfnAPcqa&*SVCRa(dDxHQq5=*&m>zvMdVeId78B(o|*Pp>7w-m7-vJT@jv9Y&7 zRfx@@n<2LtUAKQIw>e+p+;_Gcp5AgM2C#Z!j}J$z-)DK@r&=DvJwfapE4QnAm5_1i z{LhICC+th(l0flq{<>fyCtt7YLD5FX)B>*31KXEZUwMP_oAo}f`55K(?aG1lk{w(3 zvkEdUn?A??CH}uVH6EBhp?F6{mVHu*UWDU?X}boAl`GljYQBppO(1#S?f`seMEr^L zo^B0rR6TL#50^Sk09>DW8lt-fEg(W1PnSkjGyuY>w9)P9f3m4X+a1eF|CB7xD)xI` z=qW8ybSy0GaeLn~@V_{F^LVKHwtu+YSsE&ptdmN#pky6;lY~N4vL}Ry?7OLGR2Z@* z%QVQ6ecw$IV>fo$h8V^$c7|bQejlCJdEM82-@oU1J+G%f7&7zanB#LC?_>GC-{B>f z>@@pJvw@8ZfsOy2=(2&03p*?m0icq7z|m{=EH6N*dC_KHkq%Z`g@mXzM(i}7w&pNa z2zve|Yeom;Z{BZ*+k~>K4(BGp*Jr*YF{VDno^(72P{!BIOG{KC+xKy(2(yiRzAgL*_n z_E}YxZ*L?H&K?mzX?b}w`K+c&=^Nnel9%;0l4#e=EDV>J$2U&fd0V!BCW>iYPt^^% zbXP?K7Vx<@LPlk5_{rnC*KYjtZ@sKOCec7i;oUW#*a}C&{F1DVFiz$ft)=f` zQ;&CtbjNJ^Ti5lQIc?`eYzw4R-Xk?6AEaTNb7qd@RBF6PybO70mvI|jlIz+9b0bT3 zLNvJhY`b-eB2K#*O7^Cunk2G8+%C`RrW?T(G`#y}dvvf7d-=ozxVgKXAv`l{iZ&tx z8OTPhppdUkliZ*2umlN|Y-U_Hz8Lu|#3GGokTWLxBF}3wAqipYBl6rorr0Ug?XNr= zn}6+^eAB~2Xb;y?|95HoiR{>Z^{y^6<< z{_^~q9=u<}zPCWKV|E=Xi0vzINfD<+%VbQFZkxI3{?0}P^YC>)d>;>6XuR&Dz%H0X z_N=(i>nNy5-uyP1j>5wBk`H|2NY%=R36KN7aXjO_(N-UQtNeb}$HwdR@*422-A}jY zu06_udhK`QP)XT*j5sW53u+1=34~3O*f78=-1lQz|=*=KL7e{eT zw;Sf3hLmvQj;=~UO6>UDZ93YN=8BV3x=e24b&Fs3 z;0p^;t@Vl18?Ncbrn}!U(x-N{ZG%7Zv69F0dNcT5?jyZA;c_+7gNcn0r}X5Tk|)zJ zFCnVsJtgP*-gnEZU3q_B=n>pW<9DArUMD%?f?I@SRPu#~i4u^nSDJN%^xy^>g`=}^ zvfM3w&O|O;2+>zW|26VRs70gmN92bRHq8+5C==Nt@xX!iM$DCB?<*xW-*&%OQmP+1 zo&JcY47|Hn2kbIbdTe`tOW0=o0$-M$!6ht}a^vQ6hKeo9c)+W&nPlm4%y-Ls@ZgNo zDP1A!&jr_P-_SqT?`?1VlB<}CF`q1doECLlWF^DB>-yv;y)dWt#z3dGduoyCU#~6h z1*ZUZgWUG*MtVmzjFo)#TTyC9A?yk{`&&_3Mw-u8w4T*gQjJ{Q%ZAhKP1 zdP_OjHzNybtI9Wrm+QKizjAhMGyu=eep5-oW}n^UCye!^igi&RUJOF-4^L#tvB*OO zuz0yY_??O>LK;Vvf16Ab@DSuDm+vU?vRqoy#Tn_Z-2V;cP{^I=17~nYTa+OOZ42In zS{$-^clyc$xOwCC0C8jZal^OZ33mCzOlwdd&_RMP+ayq2Q3l|B79N&)rZc^J31gEhoifw01-|XRucz~M ziteZKi1a&0+hja|TXA2eehGSHlcCFz-K|rCd@k`IYb#SP-8Au#8wfqR=>~})^z_;4 zrGwDp2J71mJ&F8o-n+jqI>P@&+TO`eDzX_E0g-|HN3HK-?0RL=SHp7^b5BWP&O7Sb zS!lp}xIcH{vp4Ex`Mg$#Oj)@Nd+`y-n3BlsjG}K|rh0|B9Y~~9w0&j~aC^Zj^1Q8$ zS@UZc2sgUU*&XkZ+42H}P>b6{c5PttOR*(RT1uzq)GO>I*IH$sJzxN%3%S`iCiGAR zo;TfxYc{Q*QH`s(O}F+kxS zsI5z1G|T#O5&?7Yv%jd%sdGIY{dop_*HCdU4wa}uY##-MT0DzCZsPXM5~;bQ-WFK?AhA`(e@cdnU@?d{d#1r zR#uy3sh#L2GW$9LKKTjF5+>oAjfw0rcaYsGT1npaqn;x|O(jOO#fDl9;Zlv)u_;5| zT`#fKcecuq^AeVM0xXlCel>OlfA;7Og@I(`mu=cxo#oKmF4G^wTj|raS6*VumUs1h zek|u`qY+&3b79^ICAXa#o8Uc@pIYr-H(rnZ^(Mq(48@ln$KF+PQ?k?ivvWD}oJ8kG z!){@S>YU+q?hk!B2@dB>?Icy;@5vXuy6!e>==Q3wCp)HIQr8!%59W`~yr7wAFXDrW zFm_wf;_2XJ3SZJm$IDDhQ_cxCkfSp6zG=n5h~x(udYM|$us(9{8Qk5?5)E?ktM#D; zh+$`_p~$_VU!Ns=lQEAbKe>FCx|eSP=i?^-$pezTDHv18x^0FTd_OmLFFqWJl$1!u z+=qnP+8Dz*xIg#eqmXHm5-Au1NV~0#Df}OImn=@kJcQ)f+L*w3xQBZ2G00NM;uMSt zgaX_h&N5WbF6nB?>!Rc23&Xd0eL`kecfRBsiud2F2j?janGF(kHM%OkcfpUp)fWOis;+{HFC8HcPh5h|JWAf&FTfrDvx_7{ADq2iY+x z@6^Nbdjw&5%83|r(^Sk;NVI3qFAd2$aY(dX#!YxM_qTr{4F(4315qCy%KaRG9HgN{ z?>EeD;?01=6S>LVI%P<2iQX)XB4pjpMj5_~a`5@c+Y%DrFxMfWb~ZQRk=&pEU>gaE zEDUh*xjP1Ud@`_w8H~>+X2Y-_|G|CzA>XtetZhKD7*p@77qk_FDu2P}BscWJ-R;vN z7tZ(|K^j%@+5b!Zj*g3G>Q|XZGq=<}M6*v-!IVNQv@-oK7d*l>2C>;@O~t~np*`kX zMS4#c>-+gaEEK&bG6aO6Ekt`>4;N^$lU65IVk(WbiU)W15WE> zFZb!hAzLILU@#hxhXCrpCAq)#=_De_lD%Irw;__Y83u3>?&p0v@yH>`UJOPH;%1v+ zwEa8`3Br1#GaCFF3j_F9ARzLAo9`__$_|p0cnUtLf&X6lq-ky2 z^u&IYf=i{FCY!Znkc;65uX`_5nv+pcf)tBZSnVU%lq_z;9(*NIN}@OuBLaD0XQNhB zkTpEile3uR@}&alncsM+Xd!;+P4CyN|l_j7A*|HN>hQH=M(yfz^yeV<= z8|E71t)1{q_($#!-8#j{rxGW#Fn^2-f(W-px6VIM67tnf7!Hr)Zt2!3MLJ7FWnttY zM7s=S_}g07(sPhge*pI6r~3xqFyJg=^!O_OY93YM2ik1ZLd`5q4 zu4(#c+8FpnrOx0+oiC2rBq(ZTsKeVU-=ChmYp~&zW0)Z2HY6FurvZ{`_m1n8*{*Zc z=l(Q_UJ%*w_%BGLgoJ%UPbb@Rn+I|mpPbtG-Twrb2jX8lik;dfs38#sZqvoyGtpNw ziZc4Zij6_yDYr*`271;ei4ZrbzF)f5Mu~irpEQH33=jJZ9oQa{W^K$4q{7YPzo|($L6B7 z5-dI#X)HPQjJJsOB{fCUbMwBXwp+EtRL)N|J~I&%`UK*hEUA8VgDT&lSG{?*J?ZrYUR)2ccZDW5P{S?_aUy+~fZQmXitmOyPf^Wnc4h3U&H& zv!0L{{Gi5>zDp}9Whbv(x}W~QM>8(M+3j+%=7YKm{3On~_4;PoJqOV4_zxK?C)?66=Y`7Rf3z92msv>xnuZ=}sc zwPh83X|K(&1lbjmBW&={8UT9@soq~8)JMDkGoa!>xfQ}EEc;;Q4jiYU)myM4v^EM| zfhVH53m-jALFFL*FKy+Z5|Q&Do6E33WVvy!)K4euNM`f9Y+6w^iFMzYmaY0lQBAwx3U)fX*A_3CXBbj3wl&jqpRbEw={1kw|gLD652??c=M+2mK2`X7;|uRsrH z%E#iy+vlW{BTmaVq|~D^{_qOdFi6_R=h=eOH!z~IS^;;z&UZUX#%F+ zTdev89DX&(7byVa-A4tukM!w$LjKsFG4>Zk^$_0lKKBQW;RwX#tT3)Onv<`*l!AXUV8^j4$LA@KVyL=X--C9{3u% z#pwKL7(C;3`JxZ7WTM98r>+NIQwbEvU=4o1%)d zdO(mDG$Fg%InLhi&eB3}#P|#DCm($tdq!70yW?Hyc1FZ?w?;_`jHPbkr57!>f;SA6 ziiYmGFinD(K~%V%-c=jR`)X|w5ms)GLM)z99}3#ZFb(8<(lV;sskE$XS-qUAI4@4D zkzWZ+URKs+y6q(~PR{!F<<0~-4wvbkxLS=?Zu&IAlNh(k{P_JA5l{ih-Z1c*M(oVA zJs`&E$Mlkuor`kYk`!DfTXNfFBX@?J7%PITr0s(8Xr(q&P4Vr zK3UXS>8opZkybo$G1>H)He+JkmD8(Zy2qm<21XcBpIAK{4CwiVFrVqWD{)t>)9%GQ zyR03HE}PoK>fZ>~R%J9PtrCLM8BCF}c}CId?}{j_;X8ls=g zS-#(>Q`0b7I(X&NJ(-Oex>8USgWcas;H`J!uX<9D zl6F4nqpV{bqulxSbhG5`?=-H3Jt~e*%kqZ@`Q}C4*{i}7e)5}#6$lM3S~oDh8(O@` zFSWM1$aq^)KZLeoN4oul6(p@1$V$02RGN>z_eqNOUQ)awma-&!CG6yO60twOs2W4f zE;c(mcMu(Idv@xo&?M=as|;)(-+R<;T=L`{vAv16Ds($mUS5Ym5>Xw>*2zWqUnE{v zQ5e+Zo#@S2osRCJl_+u*YV5IV$%AP-ad%|MLY4d>ZO7`6rJ?pP#+URI5 z&qII{BcKx}@`!y@MWM-tnS?fJ|CuS2Hq)g$Z(oP{Hp^!--K&)2fovBO zkGTrNj`E>UGC~x7b+43;W&z7J*$Qu77p=6JK^I+w)6CTIjZK#ot-b>-kv8P^Lf;dx zxHUa|CTY#Z`Fr&14hc7lxG-SQnN&047njcF>O?ihN~aS`oopQ9gRu7XEfJO2&pmKW zm=$ToWko9Nh^t`b5tA1M7BNJ-j^_6WkxDj`Fj0l`)UT2Wk<0y_TGN<|uB)=SF_Gv; zEj{iiG&zI7HiV6&c-$XzaAmLL91U7f5~^z0JO8Djw7MWfAULtu-ue?!tqCVQ%ws`c zb`fV2BAG=_Ieyr=i;hgG=lWe#OyFHtLTEKE?pyxqBEFb=%uKNMwl808opb!4$Zxry zfJ=kq_nU@ywc}*kV(yo;D)YN^`i5@IX5OlC+eHTt)9w-_F)T&y zJ70m;%vSaxCqQh_PpR%jS2e&4XazVgE_Bk*nvPZOuvOhW#ThH!trOIG8alRBbMI*$ z>w?!yXYH4~xPk;`h>(3?VcuSb7%U?u27Q;BaQ|mYXKU=kr|)nl!p`$+%fI$Kx173K zElR64exfdrq#;kKZi9lm4(u;3U;X`SiPv6qxq4MRY4w-ZUgDJtW~wt*Or5*cfu5I^ z#mObSCMxtt$ypt(zNVqM7zMj7x1V$B>2**2M3x)DlRkH>!n|V~>q?Vix6&b_S`1i6 zYx!cJ$9=}a>WJT8i(g0lqVk}MulRqm)q!(92-r2edFA$^Z)qpS(uv?6UPVnWa7*-z zRnlXbPFBRY=9EjEQ{g_dw|Upc`X|6W(L-Ky)ot+MRIH2XbQkbzx<9kJt%zlYxWo)+ z`2XBgQ0z2mpQwI85?#a2$VHa9b@qH6}mcn3lU@60X=Q#ONt-R-;t(bK&YybM2 zsCozmwO;<6)mL6I6MbQeeI+-w?aUYYA0rgu6w;xya`Rwwt;2^^PlZ*2tho+N@u_CkqRnr*X`?Mgw5q`?c`!w{V z>MTNw^D9% zlqDPQiDP&bVHMvGHlkp2$GoayBn8nYq>jkIR zPo7crZFfwSEtB6>jGn?isx5m6AHZo<%lCuLENbr2c}^moma>Muz9NfCI-B^9t!jj4 z!dy4V>H8B!429+HPcTTrD zMvkEx91Kc}eC~GyYz&SuR4W+np7(S0c|Q^?R(#%+R{ktfkG;iIW>)_U*c-d4H6~~a z9oE!EU>`H6g1-pAOn%3l?DtTXOHRah*l-qK83I1Jq3n}fBig+Dfhs6lyQZ?8On*Fv zCho_-CY^P?20Os_fejv%avuMYl%eT7cG^#UWAggopr&|UgGt0>@1~|WLeMy3^8HUu z=aKM0EeyY2!E9_Q+WN^2v1Yg6Y|U<^BC+OSR%g-X^%~>SNVS?7v!~2^J|`p4$(qgy zy1wd-s+ZOuB1N$m2K27vM-N`^&wC~(nXT`m-e@!`sEB#>;=9xd$I1%>6QA$FVpaoB z2lGiy(jtt-Y|o=9u~RRO@Wq}XEQykJ9pU&8nd9CepKVBPX+L&wn+ndK5QpHA42I+i!m;}=KdR5REj{iG*m)fAk z=HVeS`^Fq%>92D@*pb^Ipp+hv&dwa4fR_XJT-f6gC|8#_A&R)x!F-ZX|DXIs^Z*Y= zGQD8$lCtYDsZDlUEJ#vPNBL2x@3(&dZyfxjlxkwpvuzr~nD&UH z!&+I4r@gnWHs(@!Lf9&<4(x|_na5f&PoYp}Ywoz7gmLo)pj2^~$*#ks|F1_H)7o{4 zq~Ut1lG_Bn-Pf(<7E6>#W)$+`B=Dx8#rhnSzPmmp#xaw~M?+bmYs2b!0c&!zP?OZ2 zd(1h38dI7HlwN}NmwIW?xO~?8oh!&I_8un{ko?wi9Hi#f>aaZu?e5n2B6|-ug--X= zBt&qm7u%tlyYw8LG08O;-6g)9UP7rd`X151N`IiRbyHAkcWl zNBXxA*mE@8smw*R{soh{D-lWUr)dfwWF60v{mL3Y)*-EB2r7OY4KNS0%-C{k5s3RR);cQtkpAzEb ztJ^r&bzeV~FS+YF>9H#>j6d;})-54SWY?usw6`j1pa(yzZ|UFhrB*zzX(#GnXPUoD z?vfn!lq|L-MR6rFXx~s)_{Qa@RSknDV#HKq3u>HQ4_2NqQT2NmX$q-4ZDOrxW1dOy zCYQZ-cc?x`uQ)vF`!-J^*(mR&_Q}dbZ<4Y{M5m~$G;vOa+HFR|(~GzFc!x6-0{I$I z#vfO|-*1s_T$v;tUIRy0Av8&)GkFHTN@}>`e52>YdO@4Jz76(aOUZ4oe%m|<*(K7o zG=Es%QhpIUm1fd7$M22akU2XF@0Z)nHTXyRvbEUD!_3!=_ocUozr5(e=4v2z{2n$& z@(nS**%Mw9`SMo$=~>;_#5|3v%5c=&Ls|Zp@G3K6JIY48m~)7S60o7VjiGn#B`KG3 z{@e)Y643X0NBOq4cx?sTty+GW!r>K74f#rMI)UpF-6TDY_M3@Rs5FzS0?8d)-F}j?=0s|-@}xL&kMYm zJ>p}wdCv9?5964Zo2^d`=RB+79?CjxqNX_41tHyb<*4Kued8dActLV^#XWR*mFjC^ zkB#?T|L&8wa`fufd^+P$MyJY<9qHT1zzyGr{82oZn%lN{*U8p9-+1%x8b@zES-DJ5 zx}_btaC9qvH+$zf2c6$CxiBh7YZdo?yOWnZKvJ6{LCEGDHEs{53tp_Td2`mN)hwj2 zHw{cYOv+OO#%)UPlbl5m^4>FEGrU4qX?D73DI23Tv9(3JZU=W8pW^*P%iP;O#jBDV zRGR_29e$5{WE}l-Zvalx7TRgot!R36v3*5xU{hh?bBI3HPX34Yy+)@!QcItEE%1`F z(sfrkZ`R(-bHZ}Nc==wVEVqPLIPXDL~0$G zO^wjv-qIApat(MY2e=kx4A`&4{zrcAlAJ|1q?+B_YRPS`HrA?opo5N{D*HgoO_P@- z4cR#}H4+;Z;X^LY2YeFUX9*nH1E+WU#RSLI%>GLhvK6zM?5u?(lzHwCI<^DCXoAA+VwYwg}_c4chyX zTG4?QFLE`vf0@Q^Y`dAXFt=fZYYjsde7TxFG7+^L{akZz{#2R;{ExM>2i*K)&-+2M z#rng_nQpQUN6S0*pBOyba{R9B&D_@YHJz5@w_y{5f7xFkzB>o)8a!ivRf>%#?B4f_ zPb2f22P#YvCa6~3F53awT->wp#k=HI|3%;Bm`smGAd7p&9hJna(tL=Ug2? zI;1D?kvisl)z)AGlX;p-l!}f;(o|X4I?cdwsWPN!iicNdG~DaT`XPdQjR5q723BB3 zmP%md)fbC;llvIKfoLm&SR{1zDp6Kmx zr)oWU+hOUO#M++aI-YI@TsqYx$nnm0*hu&W)T-ioKMz)5^4UIxW@kOpEYA+3ZsVEb z9VWU;U?6D5@ebDb%h+k#GQpOjwhjHJPBLUcvsz%%la6fL4@!*w;YxwY=R7q5W2%c7 zYV+b=TDUJ16V@e^>gX1^wR$lx`8Knm_7>z|SVgM1-vymvLk6wC> zCV(|D9_}+WHl=8}65F|P#3t-!sa~LHnu5li^eAGhP3KB{Av5!=>HD0gK7GT+!NjMSH&5-rVhE1&CWIGEbc)gw$ z>97ZOj3*FsvF2DQ=MnZQ!AZ%Tn2^|aM%7P}JWs-C;PEFTaR&=^G1S^`1I3A$Hs<>> z%N@XORd8wQ#`@{SlL6_3h}EqSBWL~y+XA;3i=b>H-~K3~bAH8OwUP5qc$nz-)4Bvz z(o_4x>&72M>tpJ#-~lua7AfI%(ND3|yXtjoz=CHylyuR4RfKC%g!IUMSfm0` z$v66%66k@c%48-PIYS-As@Va}?iYna6YwST%_fmJ#O?QCb+`$RV!{QA;z9H-)^lw3 zl~q%mo}B?ab(<%AxoUUI;L!*#H_%{^84d*cm;Y+*p#7cqD5cWF&fow;L1Sj$3xCdv zc0aAMuUJNP`&Q43*&wO1uh1bw`v_U2`4*u}P@!tL8%=T4M7Y0_1F>lqR&V04TFBb( z5>QpI;NU`7d9mQ~#)mLnYX#U8*%#Q^Ux8ck#{rLlr?C7{{tox^P1+aa$x>9=I*ajw zK^aeZqWYKW_e(&#ZvEpvZ7X{5uy|N%BpNV@Y_(OkuOgOs$x2kI0rl~%RHHp&fq)@w z0_fLya#i!1?#&C-ugm)70H{PvS@ML?kfqz?qW8{{gy|gFUig(^TX-2^+Lv`qU1>fU z>fXcdouWcbqhbJ`0YVJiB0><=ctm3(dfh` zlZ~o`K|IZw04Z}`Y}2urub+S6mHSWF=!BOEXd9ebK)U0+M?P*fb5P!{*Ph=Nf)+3G zRiMT_)KIKDi+6kuhKB*cu$fJiJmI)+(6+$BlJk4HZtWj;#1hueFTA85;CEA_8Ljcn z23_|^g*J|TWE{hJFJDE!RBQA(H+!Kja`76YAaki$&R9tR%Qba_BgyU0tDHXUDLUMq zQoXgbuUn+L-sjdt!_oZ3;U#`1Lr6u2h7s^ z^lb=za^le3F7|<69f#-^k&L2)gxd212JWPws<|8W?ZMnW z^gNS!k};{>JkzNp$n1Z~Q%*sTaPDP7$^wS#!Qr+M%Dypjkn+JTpejWnA5f1JOZT%Z z1aH*Sn9a*fbRqO`AWI!!e^}D#KD@1mLjR$Wbv-Esm}^iCjdh^D7`){PS_bj^v{lp1 z0q+Cpu005ai2?0zLCb&{wUxgIaO%<`R}r27xY2~DaQY=WCV`=|H}96dIbhB}w5;b2 zDQ(qEY0n0&BUXG4&q^24FZMe&mWFFx8GaD}h#;D*h3NUgu9XuCsRUNQo>tE?4oJk; zuDKsj{J_8KZTQGRz+~fnNRAZ^@3i0~IR>wl32ut}619^YU*&!5prLpC_YndeF=Yjy z3%kbe4)uSf_>;d5B$LNkRX`5XYR3ZcBd1I1vC$?_a?jrFue@>#l*1$zh`!V>=IN*B z8VgaCeV*1VtR&Q%EFh5EW6|_Ng2`+U!{aOT&`9(u>3dZ-^vz?%Gd#}vxh_G;^^Zjp zD7Qw4JIq{Op&i9)f;)w|#;2IW_xcLUvzU_7WHKsV~B5nGpqV6YU=9 znLTUusnOdNKzDXY%agMjl>7Q9HSY<(B}SFAugtECjS|;gmw>DXk*n&8<9nWTJ|P>b zI<5XB-Qlxy$4Io3f~L2Nht)_&4?8C*DA-oe!sz{LQgXUsn<`^8~jcnmTUKQU$Lqw z#HJ!*i)xPij-JXoViKCG0=jtkb zFNF|(mEAtx|EjePuATEf42sv>FZ!8GNiu>iR(oe9);MfzM-w$uYJ;U4K{`jF>c!0Kk-5uDy~}jT4^apJ7rrlg_tV5h6D_Rc6K_=L)>2men(a zNV-;?f-K`wHO{Z=s+q4g&8S&njK@`*rv6J|HkNqROvV55;&sO2viyN909nQ&8Tx9p z^(Cawh|pm`!$*kpAK3@^T1F=;o_PYwQgEFm2T%6((cN>Zm$!eZ&S!-`OrYfkP>mAW zj=kSPE` zt~t_K`)l%`uLlVLeZBmTOTw-aQiu41QT2`W9C*-B_7sO5j6b6N?`9O>=SmE2512_| z%?FIcuGdQsnEn?g@szAQWW<^W{~L>>ZFdts@1}tvEJZQzTN>K+yWFA+_7wdq&se}h z!$#epWd}yNZ^HsaiGh^R)1fZy>}e_ETQe1*0aS{-|K3= zNt^qYRex*#jD4T?_t1l`*r|G)P%XCTGnDK*OeK0`@cpj(Nqx6Si1nhr+7wuSd5aDu z#BNao%lr1fM8026)&cKWIM@aFHRMA)WtRVHIdwSf$8C-<0e($| zhT~yENlUNh=szRh32|t9on3V$?@vNpNYauI@cc98`02ub2iqi=q$ZE{+`IgPr914y zJ5Hr=y87YeZkCZnc=ZlY=HhSivx~l}zpgyJ{k%I5gYH!f_o`WVoiNZJX}W*-h40zP zw8LX}X(Cf8(ZnJCCa=4={aj{=OQJ)WJY)M8-%{^){>_s8j>d%ylMknF2>TvYWJ7cce)gsX7mv-flk<$!T z1`n7M1%Wx-gw{*za@LVk3mfmKrxkwJsJ`q}8|h@FBDduuHkSQ12AKuC=<;2hmpb!y zqmd>b!+I%4Vt@6CfkEdsvaNeDf19Uu%>$sS5U}#>N6|Q#Uy@}xlhhQZ09X5e zGPTzOO4p^!rAGJspO2S>5#nfnwK9W1udhNsJ=e;|(Rd zwa9hcid@^F_2TBup=79oQVhY|oxgQGe-!6jTcV~&Z6?%NbPQ)w&zHLFJf5zK#5s>y zuHPclw>fG#mjdV9wJ#|Albp8?4^Z$M+MWx?DVw*Ff}L;5DSe!~CaRs9WQ<;_;+w5h znyBFGUiLk=KDB;pn$@v;+3VaERdrioqE^8bl*D{%fz*$Mqq_rnUcTi(!W{Z#4a!$F z#X{I|o+A@iF4XO?yaa~ucPiDjE&0{`&rxDmZcTse6#_NfN35%TBS(c6TD{Vs7cK>3 ziD&IRkKHP^*h_i*w_rt+{-x^q_wquIJ2rrUNtf+G{b3TE6EKj%lOMWt(e*~@!Lbhx z^`-T4_{2d#3R%fA%(@5%wcB_ANnrk(?*WAmd;wu8Liv$Pm)0cQ4=DyG)pyi$;)4eP zj`luSb;JywXCXZvPZF7z@@1(B9!-JHr?4kA`MPWdE(U%Nvt@G7FnxNnK?HQmdMs31 zwieM+j<`&3o6c-gD}}XP|Xm(S+<0APkp>n(mgh z3RWXZ(Ox-!D+BEMoAy?RR5dNL4I!!R#azS7 zsXx7&Ih0S)CRTd0(DNgSmHDHo!|=))Z7ctII8|?9Zwxfm7*3iCswS6Z68KuG zG=0N16_@w_4l15JzHISZs5rLoM(y#fkjZW9kZtRP0VNBB_DIa8<8Sw$l=pJSz$~pG z;f51ucGfSU&oisxz;{ztZ0B4xpK8eTU<$M_WYKb^vx!WY%QJ(&T;3a z0&1OXkUPPJ#ns0@&gB~Y;hfXysm)cLNQ9BZ64zoyW9FV!@OLj-RVc>HS=0B%@K{y| z#PB?;I3B|T`h+n&h{jdVPEU064X$*(tJ3YxH?B%=-vzd8Z7&-6af2%__-fhO-Ns4r z)|~v2%dI))1864(YSgkqWpo{ix@9LFtOU8BZ%mW)~uo#*hk6cB1DNto>VBuus*FApK<0r`NJ7=m9x=#;wtB| z@sLskF*(V_x6}FhRnAstrzvSh#oF9~7){HH3o)9{Do(~|T2)Bc!-kumRNReeJ(m>P zZeC&B-Dy$b`}^SFP0!=4r<7*s;BHv-YGUn-xLA}@>}1Um*Hd#3i+tN%a)%XSx4p>d zRmJWZXNA;{#Lt%;S?OO-joq#tMuXn53N3M}Xs%*j2(%Zb%3|F~DWkCfs}baGAfry5s82 z#yARVQk7Soi-(vcqr^vGxF|@jI(!2Z)ivSn9{vLKI#3Y4S+uGhuQe*2TfW&s*}6%? z46x36jESW}Y1QL?si~7e>q0eqR=DoKRP3cc5pSB_kqfL1XPiF7ju4ns1j`FQQiSy- z);acvef0eHD_VRSSm3_Cl=j^qaLsF}n_46Yd|s zTUytKPtNQD_NljPWxB3hr8@@~FTwv**d%Uyk!rBF^x_p*XvhchT&`D2A!De8@9saU z@S}r3o~x35m>sIj{uIoJNyq1f*RLV@(-}gfFukQ&&J~~Gqx6?C{xZ~?xt(oAWBXdg zz@=&gyA9Hmvi}T=*EtIbBVWwyyP>6~P4t_?Yk7Q|qIB2Aw{5}O_S8N8cbE!qpcdMs z#YbYQ2pq%n(&W0(5Vzf`F1a1liQC&>L!ffS3jGs;)ZygB{0=dzohl$Wrr}pnGgZkq z0#q9!76a>Q%vP!uMmQH(sEFp(jiv9gx@Mqqv~SYP%+ql_Bef$qu!#RSm;t`sMfw!$ z40WB?jMD~YTslC$ay;ple`IFfZoN(U$}63YjbeoF?YwDi0i=?|h_$rp*p( zc1$kAgMEZGQE&E|Fhyl(au^;*;wbJTBx9NFVstveID$mqLYm;YlX)@tmi zGRxBdMvT*$5Vktxk9z#X;5#hQ^V|u(x1o&qISfVxAGGSz zm?AS4yPdFpLbWyfzj|Q>2NA2IdtHy0o-w_-9sL6kI4>RX6r|{@Rz0k@8+Tg*vRtKr z0M((f6yE`MitK^F)aZK(&1l06*vVduLI_&Gv3+Ohf)APxdHq+uE@p!LB00Dm7y;*l zLVE3-`>bPJP;A$g!G}W#V6M?uz+Cym#j9XCS;az7gFa!m?L5DBeIwAl$Xk%ILyw+U z@~@7d<2v;Vnfd;Li}#DY8t5{4mdxe3=ny6$+i|xkQ5`{n{jaqc{Fn{2SZs)$62_*? zk{o~s1N48b8!D^)$6isGma;Esu zAwmE4910NS7-VQ{aPs9@Ds^vZjPZ1>YxsvP_zM#B=DZp~< z@Iaat5D(9>`E=RUqUJWE=h503YFPt6u-F(HWBK#k`sq2V zOpmz%=N;SC&-5L;ja3`DY`Pt4(X7?YGJQZiOvb{*6!?|~%^~lr!l;?1zk+G&GIqvp zV=-^bgl%s1GhxPbHF56>g=si+W4vT7{`-J4|7ptt(bHhR!%Kt+5k#A3b9QW;H*H-c zf1Eo1fpQx=?Ke4f zH5`)VOjN7=XN&6-CAvChQ8UKS{!@j6T2%}-X0`ppfUhICbmwJq4y`1C(EE5EX{Ds2 zS=Dzx$=kl(j*I2bIK@sD;h<9Xboef#&1VhIH>gF%{9Q06|M%^pAOCZ?Xnd7)aQ>X{ z;hGSW*Lk{~e|BajZGd2_;lhk++Lo+SFMkmJl3#X!f1I-%%w2zbt8EoKOAg z4M!O?;{0S6x5NIjx6C(8BaIq9PS}MNxIlpSX!&7_X$IAQE z$hF&zF5<(QUgrlm^)9J#OVL9^dP1bd9mEMQ(R7}z+`Ce+pfwjllV=AUbbs(~Ng$b2 z9x(YJ3Xe?z6R9Zd5tH@}yC!W4Pn;Tgtf|_FdD}nC{)>EQuMY>&F>NQuKAjHPb{Wc9 z4Q&%Lah#$(mR|o=zu{BhSL~?dy+>~I_H@o}mpjm%M->eDnmZ48pO8C0tj}bKF z4C-HuInx(JsK0(7u+fvps>%vYe9G&MatU=n9L>>+Ikl@QS3{KNU--LIJE8dUe}Hp* zSvR_V9B@IeK*3`1c$ed^PCcc9rSdXyGn`R&=+`8ULDO@sf;G`|lx9aOe@%0rOh=+Z zu5D^0;}Ob8d~Bt5r%W6T);tIr%ue&Ik+SYuuhe*Le^z0A0gAz`+F;wf6GKH&&M^hX zvJ|jsn9BQ*^qi*IZWIRv+pdmVrq^1f!?FL~^FV_=kCmR~N7Ip7E2HZ%gqh44{uP2I zedD8+(mG7p@2D;m?pU!Hv#xf>aZRMNFQ4u-e_%NAg5rA2;*tA=8@;%Bqp{fSM=0wV zTkOGZ14}tg5DboZN4xgp!IHIxrBYc;22(0Wq9^4QO(xY3l|i+LQS!Pn5SKId zp20vZhy8nn29NFfd%fd0CD8pgNY7mkHXg++Lts+1aeMmTtbRc%lqF0^=`i?- z$UBM=W6QO?zb`HIdUO+d#?-OuLDt`IOaS6-PrzE9#L^kW`JI)Zt|SU}k(MGns>R}c zff^720C-O!din{|b=3C4C2L6a1|M}aWv&3SDAS=PZ64pO##(u5xY2z$a|X;4)<@`C zjb>mSer-ErhT)Nb!$z(~s0_V$x5K8VbiQ~|*f)d{S}!yXipR}A%fmDmdk;_qy%PHo zJJ#&gE>3(bz|5NRp(M7Y%q>C4UXg31htL$6ex{pDk73|3ZxcgJJgsz7|3A^r2w4!VzA1w@W#ENvTn2sta6ltEu^{q zpxid6Pk=2X`(yHF_})O?2Gzv+bM8(PYGXIvdy7%dK*GGlI+uUe&QNJoXT~XJ5-3C8 zr^c@(&Dc&{TKr1aodBI7&qMMYNe%A*y{i0Q!_o;L9pL%j#(Vu#aqY62*yV1vMNhF+ z+Zi8OG{svCcWQKzNYm-`i7WFF*+{qYU+@tdpwiS4uiSYpt3WYHou_uCkU$~ny-xuM z{%(?N=a0IdmJ3S6i9X>h&>ST0{y^5E6>lzP;1}bNcjOKjWOd1rOxF0lp?` zq4kXx9E=GC17?$a($9^EU;am6(L}HpM>^_y5yqMr+MzO&43@V@`&?Rf$b* z#S=+?-yrb+ID;8V;TV0pkjC)F*N_xx+Smpu!|Ats`+0WMP@G77J-C?o8-BVPirUEd z=;g5k{e{-rIX@sGq>lJNOlN*vmJ3K~=;#sytJZ_6wCxk1b%yuGr)+yBV++3r6!>tlQsL-IxA~2?N_$o)YrNHPC&umuBqm9IoS- zP=`*H%W);`)24slzCQ71-Cv$Hk^Xvnd7@&en%&p>nCX%V%}8L~_}113rI&;b7JqCC zuNBl1VW>qrm2I}AGClE)eV(e0oeo%I8oG|M%u?4$NOtF)!FLYl(EmRX_AN0CK#Zh^ zYrC-L_1LZdyMu*w*81~*dX5eUDi?L!E}lmd6QBlA8j zpk8fO2?hO%koB9YWT+)&F@*=t8!N5Q$HRRv%rYW^MT=GH$cN9>n#}t?<(V>&s$~(;*p@*OV1w+vNEy&(IGWZ1+6;s4gP_eYN){e{HEN4c0GdQZ{ef2iSmCC- zWIPEE@8CQi)5&j*wm?1&3E}UazT=3QH0|PK@Ou`Q?1l$f8R~=eQ4_0tr$CJniV`oX zpT*rx8R97s6?CA8CF-i(@ZTb()n8E)9IjKpVJwV+6zG`AE9}ZU+b_rad><7IeB~N( zAfxIffL_mp1+Oz_WGwTFoC2YGIsBq0m;on#zQ~Sy&zzORNL>8`{gk7Z6#T)?Bq5@w zSd$6s;P?x5>ik^kc5UZ&EnHl->q&e3(@~mr=`=Ju>M7&AFp)OVqFXw6V7P*-w7P(N zdheV)YL3Jjh?H3P@lRLXcC;?X8^G58-}{@k5Zb3rk?Ua6m>8!FkqTRn`aHJR*!yEfD(sD;*!Q&7h4s+B@6+lId}aXRt{6pJ1?pL*;d|a z@AUb~T$3M*mCIKF67vVcnD~XK$D)D_uQ%;lh5@Ew)HBpCp)2=2!7E475^j%Yalg{I z7%FTlq@OAHN<(6(C~b7V!cI&yrdT6})Qs_Ti$mVxx3VcBM)&T`_EpZ zw9hRR5(A?m`ahcPhW*oWH*PxW8E2Q+iMd;3lUcLFW6724x}W8|(NOd?^bov@mIYkr z&)y34@Gd`^?)>x^^UCjvHMypiXi|_{0m6#GYSkL!(Tkr$n(OC@#nZ+Igq25{WBtnTs?fGANm>RR>Jb{lohUEEq8O&L)b~o%lAT0zNqW} zCV$x2$zJINKK84mfoKVpho(04FCa>tR?)>UsE}G;E9$f)ec_IaPDim{Mv1ZnS&&(d zNVoT=Bwv?_eA$ua$vgfzR+JSYdptqdMdKGK3$f}h)-Sb1S<@r0zV-RSH)`0!C_^56 z{0GRXYZi&3(`dRtYnUd(vHl$|N3fw=G?r|ZAe$6;S}f(B2t~xr@f5xmCy}eQYIhP% z=0zbUqs~+yiim9$Zk9*MNy~4ogZq_dLpx?N4c#!u{yP^YDt)C>q{VVO7QP8j7r>qw z3bm%Q_spFCVfc^gKXV`$1b*F<%B+C@{Tr~Ff{j0I7<=qzRZ|H3?=t|{{b@RBSu}3g zFt{o+y+1RQB*WagV76?tf^J3Jv`j{(Gch0~Yc}IO39n8PgA0iYrdV8#zT~QMO>QZY9^EAU{^WaKTqi5w;(< z7Ev4}f$!uveRD~5F5iXlL_U1#G31h?+=A~E?v4qxd5YS~NsA{SvryY)(h3_G^oLj@ z!`&?zLw-h<8}c_f#g?F{by@(A*7ZMaw`aE_vjiYc`S1S6xK5s0CwW_D<qpaLyiyHqx=m?0W zo8;^4U1T{7cjeY9+(S&DJ_`~hH!JY>E^GrLFHDN@&EFES?2u~QnrMs62-jZ9U9NfK zZ-lXKy>S_M1XdkZ@C@Q45*CfzgUaCOCob)+Y|Qj`D|t|o?r6@+XE+QSD&=qJ74D^& zNalBO!-+TfQ>`-l5M&dT5*zv-z8xkilEpJdzM#dqd*b^TfSNpo|B*>J-y?2w9?d`8 zlG_f#aeeFji(lLw0Nx*oF}u2Y(irh3e$*9Emlo5zV69*#Q0caQER<-qBg51$6xNW+`1{DfXr45*sbch ze^uobdB@@HaQReQCB1M>MaNf~PxZqMq~RAUDsJ(wp0+5acwIg%>UdcB&DXvTj**yt z75>Z!GS#}lyP$ZPqGg|x{aBy+scgMLv74tJ!f*fJ&uzXXTgqbI{v@i}_lU^m_Bf{h zegb)8Z8|bnk1Dh^9z7wb`XD$uSFEx4z(T*y$xaY_^)!5O7sjJjVX-EYVYEi!e9tcX zI+Vt1H*NYp%Uk=Iou({Uv(WKMXKj8=i9XdlyzTt>+q{pNtGB0z7A-jjmpdarCS~48 zjBvdrx-=xZxZk;;l5CT>bLBx7u)O$jdx$<>8c-myO<#;WYV|u``>^lT%+7&g?Kxb$ppo z)tZ@=%=6JzSv9_7wCLqSG#kD%r z)W)Mj$Q3)dy@;IubdxOSNa zRX^hfSL}84(Pz!y(xej}CfI z`?9FAJ(yeKZ^J5!IlLF2mhG6uQ~f} z@Ym=!yZ%FiuJ2q5PYOo<8m!|e*bS8p9^xeQI5zg+`Bq*v9@DXVYhFElz~*&*GGAT( z<@a`UaNZ@2cDwFU7t7~k$P?W&rZyGGs_ji@}l$icXJ?qd?@@Yb2E?~_F9t=Q90{Im_~c#~g*n1}D~~UH)ymm=`f}hJ z^?ttRUxT$5Tz&+nfkxaKvyK_&ODZq-f9TSVI%#W=;nioRQI}_l)gB8yXZva4X{s#7 zGt4Go@F?j>n8x_SngO7r9UpwtxL0t@Rx`+~sKM4eFwF8t zx(_G>^@&-Udd7a5zM%{8fxnF-xR`zU`NGg#=fcTI_n-N(=12O<3(Fd+=Zm@)9NqV0 zb>}zMw`!J`l*wN8cZVhY)pfW;mo?qH6#Z$7fmA=Wa{oKXri5m4z;5*owylQ(^wcE@ zt%;wE<}>bl{#nxG6R@$%s{(oSg~W7AcmT|8jdF`kz#+Fy*}po2T?%y5a$E}j{$$ks z_e|$(NM4zGh*~i91MXb*AcVYqu43EW?^!6Y?PfYX5hZ2Iy?*Xy$kn;d>-e+<*|RjO zPl362|6JKoY)Sd#2Ak=;e)lo=dA!%*h}Ufr<_SHO!gV9AHyii3JE{d2i{8I{J7Yep z_G!tS_qq&u%hTQkHu&+qZcSb2zUln3j9>!(GY3d0?<)0Kuq(XwphwnSj2={1JS;LZNmQC|4GrN^xq+nAs{kY#H0rUlv5S{B+Dh zzr}uLNlpc?Yr;-u%SpSu8+*d2KW^b)!9Tk2u{9)wvFg{(xFL%FssNfB4)ikQaul5C zPNfNzYJuj+RP;TosaD-#!qi?0=k+{x!NG5pVlkT8b;cH{gY-fwBL{Q)@uPmH>&E<- zE*t&sz-xj7?I&>%92~U<1q31LAW90g548gYI+vn$qqd?z<3E%hYSaOykcw#%?mZ8; zoA)$c#M36HVq0d9u;#dK#4s}THhq-=BIRUkC{43<6 zwPHC)HmFrwjE*G3Y9X2rB+0wNc4$W1k`INc=ReRP?+;VWkM<&)g=u;`P$usQQ}Kv) zA&Yn2OTkf}lJ~iRniWwQgPVP@?!$M|R)$L&<^4LtTX!wow-yp6Lr(}xmeY)v%t}P= zPl$U2i;so3gOUhO{W?sm;}-nva4Y4l`l*z1rTIYnYRabiv8S9ijg{IxBdmvwejOo= z*CExE$fRCb@c-`+`Pw}!M^Bnaor zYOe;mLeNPVX5*fP3@M%Fj+!v_M5J?v;li^j7jtUwHC|38JW0@fOYq`qzeioB2@U)o z#=0C}5AsZxwpF+ta$A@EA)aJaypOyzFd-X)eUnV z!W?K7OTKb|frd;}V)<*}F1>K+_)V`&VH$YpvfINkU#iaRnFeZT3 zfXHv29%$Wwv@^qA%N_ZEM*GW*j6W0pAvr>P783eE!=L%{*nrCYI{m@uvKkel9!);7 zDZgBKUXIs?$|351g5kIr@wleZF@7DB*tXy0V9FNw;e^mc{)dMbt(w907?4wVdkY!e=A>_^bQT zYAB0^@Aq;KYL418-mgSMt6XSz%}}gL5Y>GmJh)yVLnI}*p2;WpG1;134&{&x`c`Uw zyjOeZ_WVLoZ>tPlt0DNRU#!7*4_#G#j!SoKN#l=itdWLGXUt4~E^hyI_qzvJOzLRt zDp`WP8LT5&sWWsFU~4s=nzc7YWka|WO|0_Vp>b9beq`3pY=I>O-lELs7%GRL99Ma- z6s~X}ITY$+=mK6Q&{9Y!)C|G+mceOqP9r2;_g`Z5Wh`-kPKM7{uaQ`;z3YTK9>M2J zs-NIkkq<&=ZOH)-H3z8ynVQ!lL7Ub%%5tqig3>;hSDI-H%^d-osAvAx_LVGYRhi7N ziMrKV7ohn9OYn*%ov4*Ec&&Mwbbh5?)}SQnz#Gizxq{~_r3F#9U2&<@Uq3M$p*@2> zqP$7rMzN~>3u}YhBbyQ_H?6$b=ZFRU^_ZbF!GI3dAzD? zJFCtiJoF9CeZ@;*d@zIXOMZFs9^GpA*P|8lTca<^MJ4ahZQSWebaRMdX`1d_>y$i& zFF!aNYKp*Xv#u*xjHU~M8mz)JL*m`9xeUpLBtRGG#_)3G5hkvcQWsj}h6^pq6D*z* zu!-pytaPn5Pbth+(@Ex&w&3ueOL0vF0Xx)Dw%p_E)x#48ACbH}6~QK7thKPrk4zv0 z(depu8Y+0ZOp6@W`NdOFuUmXVCt-KF8a`Or!_3stn(j~93)xY&!-ffh-o{q1=sslC zgOz=|MOsxm^pD&38C9vjKc?GvV5L5uf2Ys9%A@~cQM=im$jN6%`Imm7p#0Zzsv06& z_5xhX)!b`%Cie$?@FdZos;|aA5qIBq`-@rqUvoQVBfWfD@7k+TbGD?82r!QY>ykdn zeQYSCF1EZrnupd*t-Q-l3m7GClqM{Ep&cC)8j@>uFYeCWxUdu=H!PL=?)7$TlKK8m z9K^&u(cl-g`Uu-#zac^W(Vd|?E?3{aHo>C}|2e#j9&8)1G;gyF{= zOS*IVrfuoYP)9H#HsOF)3F_N9o5}5{Q`U~%@4}1TK6R7gx!PQ`cCbOTTlvC-bnnV6?przS%JZu$L&5?x3i%Gu`F%`lW0|E2-0}d|Dvx@mkKY5Q<$*oi1l*Tu-htCN9dNf*5U_DtCx-pn@FsBU6 zk8Z)JXMpC)bn(r3B+wH|{lRG4XZQHhNN{n~<*n$A=T{>@mlVww@}PWA z{xNqAGLr1D+#bfH#hNjIq~n2whH1mo2e)|Sd0tn#S?H@BR+kb z{pR$<&05OfBR3126f!h8)31=&zCU$0W}m5QYV?ikVCE-3{X~EXdhG_o7Nx-YKF-S_YicdfS=hAG) z+~n-#~^qOdB-Qzo*jFL>5{lJ%`0B!h3&K1O~RzRA<54)R=yMjU91UlrkE? z7yEvJi)@1mrIDw(Do97}2Bgg=xzH7`09nrB2T4){HX?f|f*nQ6xFC5N3@8G$uG!3Q3nh_k)93#A8|)#n(J{aCR3U=2B&jc)&{^pv{SC zTpjEM?&fnqr&H|`0&0#pw<})&Chlx_U{8AfnTSoZr9~y_`Hr8!dctKRoIM_PYC&_C z)wT5M*x}x=*$qWN|1J0;-h-;W#l9uU0^Jg~ZPv&Gc33R|AO_wVn47KON2{E5m@0Yi zaHWdhuEs1dM+0`e_2fX<+|E}69ZNtTRxHx2&0bxH{5;~XiyO_ek1LQC-@hOnCvEr?ra7x6CWR{FiF=E9BC(VH)P$^I1D!EvA%(^q}G z06{Uo?c#v>J-1C`IL)kzSKbx;w?s6(yeiX%1#7}#f|)W9T9(ysG;XJvZ!W#JdmZ^9 zErxcws7;Qj0UqXs$nX}AHztZ1;3*ZOtoQO0i`JjTi62=~O{VsGcqX-FpRMUg%1$l7 zv2F{`Dw_R`1?xO^J^6ZMg)cnyQ9QVe1rJ<1ilHf{n9rAuMjUqaXLO=U&ZPz)mgu&w zyljwr>azUvq^Saq_u4Cuz=Qczb{-5R)q-Os3HJLDDpc|J^;b8fYl&~mdfV*Z0dhP< zSKxi?&p_4FIzFf!IBc;JAd~)5JT(P&iv}HR(_s<#_67X*7!cuBg%+!-?*}b6rL`*2 zcU#K!HUTr^A7Luq(P47f=6{W>BKU`iok2sG|HT^=Cq4xNY+NjeZY+`BkgpS0Mbyc-VPjKsvM!HdZcv z=mpA)B~ib(CAc3S#G7c_pJ|80n;K~mEna;8Vjzp8={{VdEcHd)bi3C-CWUwes}P(( zrwQC*o&un(PX>TP+#mZrJ^nU{=upu13j|N!M}t5gI#o zU13ORB?cH9L&__$VEzM~$KZEn*G|(N^4B?MpDDz)lBG@jO zBl)kPo%_?o<1v66<1H;Ga2df`NR`}O9Wk?tG6mOm zdH~iaVqHV7l(Pc$f|!Bejg$PlmM zVRWK3Sj9I`oW%U8qRzxqS;jaSoGwlcXMqFWUYz*qW{L(7BmxP%0Q@!lV|?*`$p{_< zoP}bJGDV8X=laSOaMx~xv^dJQFg_qd2dyPB-5%Zsmvgi=rW=#>4(Cc;mw%BoMVL=>QsIlXr z#ZV|6N?Urxcb~Y(#`*Tr45k_EwUcULF5Ii%+*PKfdc;9#Wh9 zralmUP&Ku#OLB>1x|H-UPj9?4>4K@8V}dd1jHygd{C_Dzr1Q111_`>P)3uw*;_r~I z)XJA7sF6zb%ze_GmK&>bQQ)jTML;;K-{BkE zy`Bh7tWmAY^@`kI`vku8WyzF#VKGSH8K|}Z%&yYcOFkd3%j{m)&>oUa@~p03hy9Ru zgiGYQ!zShY&!ex-)8rfMMWfo7s5#miSkVhx`XQ=io$hpKN#-wESc#i*Xn0GiFv^BE zG{dyYDYiFkFng(fCJ3F%8e1-I9A&A{xTD#F*%8ZN z#L|!KB~JMZvER2cZ;k0@`B%v104b_$TBUt<8TRy> zwDWTX$twp+8V?Nl?YZ)03CN0(xBpnT+}peHV!qgytVJ4=Y zRg73^Y8-?^zDy=CASK@%lUeilKkV6V z=?5Ch44sDWo`vN4h9<3y+`@+pVZ?qG?x+q%V)-nhjhT*f8-y5pfc-j5Nk;a%(*6l6 zNc7O;Zu0&eS18YjUbgj;P;oLSe;e&fOreg+-4sD(i_np(r|Kip(`wc_jW**p8o~J2 zfD2FlVJzvI>3aFNR#HH0pR5GxPo*9$k*~z8g4rbIPLoo#UUn~PYg1fiy_CUT;+EQhV_dX~o4iX? z)<&dM?8;w9pXfA!@<&&ydLBUL3SP+h)}*tZdt-0a#syZl+zqf8T?@Q>0ibl3*gqwa zBgy@VUt0}7RTocBkYiu>=rlVmNI8e0R1H3iwj4C}+3EDasn6qk)u1fP_|DF0-Jp#| zkgsa(rtS}vJ3NI0$poK}nX+|g+|bJuN$q(g9ojOuc+gP2GOQ-~ZF z{~>B?hC0m=R`Um9iBKPiC=ywoOBH8QYBFjgjXbOt?RW{}8TZuV!NjFmPuVRrh~H_T$KYxNZmjvEXf;4l_`H;k<3s59jfXbM@&0pO{=)2UAyn zby6CnO}|Z9xsBJMyp9#nZVC*3(DsTnt4Hjkmd`;10|ar+z6PrS!a+-*GJe2QfM&D7 zsTGJ3OIx!k@`mb~Qv$d?(AObNK6e`BP<(LE=hA% zkfiUTn#QEx{Z8Y2^dA zwHnVf&J=_m&7{Q0%su|3ayqg$11~w37*R0(Mqw_ATOjm)u)~wBL>|&tC0<2&-^d&FI+)r)}|;wzj-W=TdLa z6>Kas&J^~oF;VHf_x|S-;7sE@`B?Dv#zK65uemHWLB`xwT+4~%u~Mn9Xp(u)=vuoV z%xbp8D*kidewx&;ln>*z1<93Xw0km=Z;p2!opAUg#lV~Ird`+5Vf<9kYx0!8DVcq( zJYAiTlzdb4IHd@l-Bdh@h<{eN&3n(4xJ!jcy!APQ=?Eytq$wq{rsLG`+n?YSw^V(8 z{HV4MHbi?CtuaaT+0E+T5UR#d*BZ4KMx8v55losiMa1fv+}yozR5opg9WSlrMp2rY z9nWb8<5op_l_(Ru4tI5zkH1S#&NU0mr*0?NXiq?V{ePa~iXNwrLOhNI1GA!{K7(UxE_zczAwT2i8&ptcenbsatg zk$)gT25OkxajU+Aht*S#X}iKVrQ!?)`teI&TJ8l{zF4F40k!3q4ya1-BoHytS-QHX zCocpsRTn&`L&1G!8MzuJAwPg(23^g)Hq6DY+IGAlrECp;v;HgSV;WQ4h^p%u=~-oK zHd6XP*C*}3Qt2&@>Tu->P8~gW3Tvx23#za(J1sniyL?dRQoH zZV&xhF={DX_vsXO%co>~OxXms;1^qM1}GVyQt+{h6SM*zTXF{I7!k?nnEVM$!8BXB zs%y_eSlqBBNk&Uyhe+X3?8}uR3rmtv3in;22cx-JGQ5dr&h}$3s=5zUVF?oZ({x4{ z5jzDxc+r-$MdpL)=a+kFYvDU$HdC4ol>SzC-AHVEi+OlLBwSpMOT)kh>`3^#p$^`++MgxVUl04)xfH&lm?85_pkDS6;ZVvFAm`xzVhB| z+V5fRw_6u`Fwc!zKyVplF&Z5Ld%_ss5LyUTnB>fYc>DqZ@<6gwR3N#e4k`yp3HJ$i zEF4OON5d20tOtft>9F5A8?XEOq6|BUZO`sfxQTNsP=CA3Ji@=vm*YF|_4#-Cd6Gt0 zu&9T6Ru~F&1x6Yj*sOG?SsgF-bd_iWg}p`e_}*>iliGHx{Gf<^g1;Ac4LX5x0p^yO zs2TQI)U_Xp)I7*(lz~DqydIV*oR6nD3NB_ON?%J4~;G-x65jGRqzA-PPrkXF^R7g1@Pl4L-Iw@l2mIX9`W>r>0=glTaEVmx#lD}DT3b5C! zEn1d9yq*P@cRHJv;p_D{(9s#E61*L~xC_4Hq);Xk%_vC5?pbm_>7uzsIePFLE5XRX zgyaw`1LWlKPzC@pEI;4^B*V8Gd?of)Xe&Iy@S8nfcW6p+T9g(hl&-c~U}#*k9RQG! zkmK%*v1_3N6h+!Ev8|62qd}k(l2)WOhw16+m>3etHW0FFQV}AH-o3Exq*)83qxNyw zZd#}{Y$E)TZU1;*S`p^+6NKI`0(3$sjcU=J^-oM=H#gb#D`Y?z#k+pkdvdC5jmE!s z=t#hsiWEq9TW|Phfl_C#tr?Rcqsg%RtUZgdVSn+hc_`5TVyI1AvgKdfiQ0qO#_~u( z#3GUq35Yb}vB<*{CS()%Qxq|V_?Q?^OeIDW6Nz!e6k;qfiI_l4gFk>jf9!uVQc=-@`1XN(BLZTsw zkT{3~>`)q&ZwBx+{|>y~JiGzE&C%*R1DFekW#DQ($AcJ560!>LLxU4Z40}>P!3gr3 z)+_<$0{?jBFVt7&*|cK#KtE)T{)@b^N)bO>F-p6QI@2&&vE2HD@Y%i{pSKWNj?x*n zfsOgrNaB_8X@M)>6(rleHlrW$6BxF1V2RQR3>}hP@Fuis{&6qHG$}lIEn3mzL^i{P zbTK$ZSnY@&X(E0mMttSTu`MPmd4IB{#g-QGktP`^V>7_eLZ*6tyCt$92B0j zKt>L&z5h8hChwdw5=0g56ILHU&lw{9ha_21Ey{`4(1%IVG&4&w$BR$W33QVW*Ag6D zPF!v+*9p|n5I!`N`+(f7%CcSz0#SRATO2ZxA0QA}_b6@2r&~@cQQg2z3&7@6bx=|-yZ0)gO=C?C+AO^=|7)hi*svZVrwRn1)p*FZBULw1+0s)QE za7#N%GJ%nWBBlJK7XRPwlBztG1qVw_c9FWz@Dey&3`OfEoE0bsfgGs zYb_ z#nLxh%BD3H(sx+OgFruhtJwWkNmsX2Fl+*Giw0S2(_6Y~gE+i8K-=EnAfTNU)jN5@ zh9eKG7OrACIiqVALfIFl@(N3~IGLk54WliyekC|BL2op?XjOLN7$^e>lBJT6mrUE% z6jBbIUt`hYSZ+MOuD->uT&%6Mc$AyW|2HtJ1wbFv*V?w63plJULHL)N(qb22^kQ8} zi%;)v&8NQ&&L75R!kevTyE8L0EjGh9#ouEBHpT(4x2SA)XwI-sjy>_m5Vi7xT0 zy)1PS0W0I2;oeh5nV@=&$M3Y!T50Gu7F@VfxS0hNGqlrE;dUg+NQ6EDNJA7(rjREGC(L_v(Zm@d>1G+TI0mf5^5Wxd6aPf$=_O6XQ532i4Z%_taTLkB^Un7zPl7J9Ft%07(!2E?oBR=HM% z1nqA?x|*t{H2;r3sl_SY`P&8lVN;Fnrd}~@kPp0?-L1U|GT%<{wQ6_hHyg%veGBA^ zHIjcoC4BQ*&AUzhVr7KCy>{E(R{sQxd}i@Iz5(BF7(ZRNO!MH{K~SQg{F+yI*$IW_ z))}CQaFY8J2pFcuhv`7eyxpSx)o_7ZYA&#jW`lY?JznU5oHu0^9sA@A>a-E!-4ont zuIlWsBL62iJMQ+`ks{g?9Ph>It5Za@0Ws42nn)gFuRix^`9{CfDR`6tb5Uhh9O-AF zIc`%#-Tu2Cr?^Drr+&N>{R}gmizlj9JggCz^Hh7B;1_0fd+q?Zy%vK3!s8eJWfUQ$;>K$DawB0aXLa} zmI?|BTzuleIgzS!vB(8a3WxOHK?LAwah5fgdIRMQZ{qxSi}rHum@+woS3TPA-__-O ztQcESHu5v4TXf))0)s2vdS&WTXCrq}-aSt8>bk`-qSX7Ueah4beypAF+Lveh#wWpjhLD~4ZeG@0ve={02Pmvp=?z4o8kFj z0S)qXk-6D!MEoRIxQBMUA#-(To}oe4K%C~8kuC6(92n9CS(ANU^dHv821*^s%TFQN zoAvN0l4pCGvilJ+9$Sd${Q|?u;?ZfDsQrS2^To@p0sY$hy|!{}3J)1_HYl2=3X;7n zq}hpv;bjUA0EB7i2|MH2Se4x%Y6>wP@|&`sHFTY~J<6FPP2(m7l6++C8vW0PF-eHi zaNTCZ;_=RQtU5ks;o^Vmd1CE^QbVels3F%-LP?<$q2y5fq}gr$c(&yrLCB&gGyyCo zi0{B#P-zos6^)E+Bg`3+Q@??;q38IYuibBX6MkkJ;d}aU%y%_w3~`yv2YdLQKM=(b zEE$W>WRA*l$$JF>Ny57B2n#(t@BCCTbm=Dn{!*mzVGLlx+Pb8F|7jG%3*z*l|FNq@bnxCj8Av7cifyL)(czE)Rd{xjbbRd83TN&`9BI z*aZqrDT9~GQ1|7wJPS^EIj#g0ngS}#0O4|v6A~zU82&oavBT|`xlZLL-_pF>EKvJK zq>Z1^gz*&Hm+6_hn^I5SNamD9SA1=~*JcDKsCDsQT+>_a*wO({WIavsuK;E5IC}w-I!J4wO*caJif3OE0}vpvq8p|`%?w_u@~Lkv#5m+(r2EMr*_#eJ-VW}$R+)knw!V~Zi0Wf^sGPCv+4#= z6~#6P^{+N8$kdnq@j+nDkEmUH_p^Tta5V5Q)ymx^&>mRy0U1;)x$uP+%j;XqKOQEf z(FTdO?E?VWuytTXV@mo|_^x5{c?84*zYSfsEBhzgj12WNgpHly&HH%s@;b3Q=yAC^x+ z>%s@0t+e_h{XH%Jc6O4hvZY*AadBXG`zI1AJaoH0 zHtx|(BQ^&DBxBcoJk`RJ-KaNci=HjP%a)Js?2=0t9qdXeAKmvWtzs1Tv&u(zcR5sy zirs~yAk&`^*|mCRywlYETAj_atAEr{Yrtw=_RFIF81D>o_o_>&G14?~^-H2wyZT9v zMRl<(KJ^Al7C~@(G;O(uB3c4V^g`PLr+sNL3y2S++q!=K*)HTCAq(>o^}M`V7-QC* zv};;K&wDq`be;v>GE;sQ2o@khG$0HgQFaAD4> z#ASmg)R@Z#L)ODbtP7>*8pf?xbd#wqt_CqwEr&_VeUGWHTn*x>f4Ca-SP#SVsawvN z;=TS=SgJGkwwAy=h1&0G5KA?3HAtdx3OxMvFX&@GqwI+TD{Dw=XB_Kr8-D|Phj4>zcQ#( zicbh!eco>Q!&WHB3~I7Y%>aBeGxX1p9R(gI#YXe~-t{9nH|zE*g^NN}(eX$xhsk=Y zAU1Pm9j{W#u%L?#B1E5VX$^+{qHp|^h~MB}Xt6g?vq1*95WzcY4di@}wh{;W9{6hb z&Ptr9cgFmnmDQMt+9FgL{q7kKEN4Ga$2cpZvbDw}iyL|{>)w=iXQavNhET5qOl(rA zZ|^o@_l4m>4Pt91V%^a!At{b_x0B}id}&mFgk_v1STV^$?YMS8VDRk%_xh9lMD0D8 z&4)AjE&IGoIo9Q4r=BGlWraKf2X2pr+&Msjr3z9APS@~TN-?|nH|KOV!2iBb7TQn$ z{u3k1KQm`010T77GSQQSX9oh4u`+L6)wc^MulG_0C+*J^6Q2PiyRP&F9K?>ivr3n1 z0Jik~5kRT|(BTI}DU*V3wtj%_a6C~y^kp6!#Egbxi88AN0=5Kwr};y;Y}(60_6@qJ zc{E(wso?uStE?rc2;K()lH6g>c(pa$?KPzA&rU(k#UEF1aPB*s5l41n9JsCjgnr9P z)lF7slzGbu63*csGf#x~AEM8|p@*`<8JPfZhf}}8UJR%LIn$~#W}j; zT(@G#i9BKl`(CvBxtdT*f0@Xa`LvsSps>@5aLDm{M0uhDQKW%aiifaMR~Hzu3@f@7 zk%5Dv*cPQ&fI3Kt&|z(pBfPAj)uJT{h0@@#E##umCH3GXiyWu(bZ5r*H`rjlY-g@r zl&2U+-;lwa8V&7-EYSfTu1X5e&a-quEIFb|N|*Eaj?Opx|72^^w>QYqn(FDA4GNH^1iB(p7SmKhS3$}nnzHHJe3>3>T4Wp4 zS8@bDjT?)cg`@%iINxKuCOF&>520{9Q1G^e#?MNl#4a`~%#gMr43~}iWg`T!pAlA^ z;H+rX2)({3+8ZG0)nnpu+2O{r^0wOJU8czo0rTVooJ&fi;j|LS@_EkA=YENd!AXn^P(z!&S zOtJ}14DpC}`F4>Hkn>}poCSSvL!94tApj_UO2C8Uzl18LA~HFjglX}bF3gttM(b>BGTQ4$XtewF8ifz;p+gcY4;!xm z|JO>K;J?GTrt4B47LxvhpIqzsFoSf{bc18ucT%vaM9;%Y5?GR+IN%GcU1RVN__S)* z8^i%Q@?RkCwZLglx>dWuFK&bsQX4DmlLnGEpjR?cc?I=^VndWPOI=1kp`DaPJ_%bU zNphec3lx&kKOom5#U2{r@hOaS*p_^56HPXXR4Y0@HR2k!D1kTJXow`OK7hA3d=Lk{ zAvZ^{pc+KoM+GDQcW6?$dYIBUcPF9b?vD|1s@T$4f&z@L5!iWO9H-4>CJW3}B1((W+2}ntHh!iDuJP5hC->fq1oyKp#yzy|N!W*koUhvX zZ?bc~LO^2OjlB!AclJ_Q#-Oe~+BlVV>ofJ+PUDH7Tl}6iRQV$rE3(EJC?&tWgVz;R zS^eI-)jjv})EvxiTsC~RK*+IkgXRbBE+4Zt#+f+QJ!LpwHrVE9Oo`C!xn==S1uq;> zX1Drbb+-cHT4{nVFV4DZ7b)c&I}7F3J(>0Y0$Dv>xR}#Hv%hrb@X4{7Lian}lM$6Y z$wak-8N#2(8jn2hU^!%*Ts=&PzBT+lPT*rR^7W>ARjY<~Nsb#FJOb~u0~l_q=4ir- zv%>$C+p+(H{{ev#y3wZ?{HEVgC;Hw`ad-zPjYIBuP$4k|mu%L7s1EAMij=gqUGP?W;ksPTK2}WLtD5_c5nEXoY>x*HEZU z(S$R!@y1K%+Kw;T0_FzmTzDtah<a?yBDsWz!hiKBnu9d zKy~+p?pe5K6M3l;b41U@o;T3Unzxl0J%#q+?q=RF9$iW#%G}}{?Hv4fp#c#iU7 zrS9dpp{sB%W7MmfqsL!0ru>sLI;0p90}|GTwuSr`&QCxVBZXo>;KX#fQr*9WMDP6| zQp6O)tx;2!qRIv@_4j>uyBT|?D%C^(fGc4{dQ4Bgmk;e>@8^Yfo!QFew>OuZnw^R* zeK6G83`a8~7_(8mzmi@Fw@3GK^aOjA;RT{MlcFR_DExP)x7<`h=@})x9sK!4B7<0{l>)7?=TFr6`>3 zjm3EK<;ddX7?veB=NG#-(A~(f-r?-H-JI9smAp30^~g##P!azzvDsad_?8ftQmi;4 zngYgFcA$LE3Ga3`GF?HZSw3_w9K)BVE5N%ry?tIegj9G}cwdKCIEt4Um|wv+V+DyN zk#Fx*5*;zHl9c&fzS>p;7m%-DQ2+u4<+^k6Aj{|_h!>Qb%*E1Vcm=>H4A`mq5F(rK z5*RiAO9mjKi1+mM0g*U1w zrXzU|bnpSA2_b^3;Q2wIXPQg>|A+yU_KUwt0-grH1Q3*}m064jTedcB zWhMat)aC#{E#7tpUZ{F^@T<&?cP7G%J<5AY9ay6@U_B$KNdKv~{|{qt0+wXjzKvH_ zW~QcA=E^jU*`~Hw?oe4-S&>;;nKI=xYL;X!U?Q}+WlCjbxnY`V)54UR8-iO>n&Ot0 z8z3sFgKR1w%k#gndFOq9%lG}i4x)Hae7ui)xvuj(uj~9=S%ezKI!TUC__U-#perl> zp|EnkZQh2-rsG&0-vS!C+UNUr&NYD9<0(5w6;jRdW=-@W+&uixcmo+Ar2g#hL{rf5q!g0yP)p@j zAy}g{Va!3r8O0AUQPCils&NRWG;62g9lD*__=3B5nk+J9@Nlc~bbKc+l@kOsH*fJu z`zP_H;HIsh=je7QgZ&8I&i7%zM_*BW)x{iX`DYmQCe)*dRSzP|6T8GB9+02d#h`eN z1>lv8q>{hhxJiCpisz0*~D>{Owq)CN=!M7t;}NTsaj&-jU0(DUhfm+ z%wQAJgv+G94Zf|Ia>R;PZHJo8R*16r=Z+3+dT)A|s{hRW=$p0edF#BFjJ{=pZovD9 z1r`STkiWPlPX5;JwGV0OnmifazI7kt7uTf8i|t|i7?!TYNnE@3KHFca5+={Jd+f8d zthzIKr5*U;{Ze&%@ z@-(&ePV^VQ^vDUB4Sjfk588XU6UHGMu2_RPd^Pf}YWr@2>2q3gD-qQ<%e%}H0Lt|9yclfJlL4JC+b~uA~(YW(UK1r zf0o(2FaI2{V90A9bx&v5=BbnCY`SUrBUhO3KA&mubmSdBYt!xi@M6L3t1q8t2Y)_K z=}Z?_mPw~NgEe?x16#tJN4D6cuR{Xxc4}a6WyudN!BZ8|*yiS_E`a)*krw<1Z7;AA z76=N20c*J%RiIQvHBa^Pu)0u$c0%C&qI6r&rL0J1H4^}4h5Snja}hHi@t1mRtK+`| zku**%V5;GMU!bzY#rB-MT!pR?!b<8&@%Ao$d~xN|i4_W)?AXpU5QfB_ z35fF9N1IZ=6TC{<#n?46m!LgbI(J3=l=YC~gP%m&?|*6uSj8}n1r0EUmz3U(OsFOn z-wj=UzD7zXzP%f@`jKK#z_I>~vPMlwpZe%>{|@N}=>m8cNoQ0u>KV0+21X6z1EY>X zx2?AQak#v_D|@Owp)*C^f6@T#y`r7*#|x5);<(NdYy^s%_uc1e zqNAjj0-ZRJV14*pr;GV#`En>!lLv^K8t|ie?I*D5 zlW5Xa#GiM|xKCq0+q(}D)T#8O{NIO-CI`~|Ut%4?KAFp}4A>SJR>_h(A%-g2x$&I^ ze7zS)8cbm`q4z{{-bsWYzSDiFnZhl_d)1K9jN3qwo_v)USGJz`yBzERs=JYQZsZY` za;<1zVORY0HR;e@Nv{EG_j}TOE3cMi@6%@7QZ#}tS}Efv<3Z-S3bD@0Y+-zzJ|Yot z--vt#z=9F^s&l7oCkj4S3K97(T8LrCPxZh)jER(4c!`jsrRz4P-F~iofPbhPpm=~! z(+W@yspkK;W(gv%o|lsaongjuFI6g&?=Nd4U5Pohz`F>qb4I(nX6mv=-y-{(*@Cmu z8s25izS*o)uTNW21G)jYEYedxP$3kl{2A4dQ>@Zl{>f!e^kKyV4s!@;tmlOoo(Y)6 z*4i9KD>yFDX#xsVQ%1uhdyuDUFr_d7gBZ?3P+d3#33t zCN+|R^hmm$Ru9QNaJ?v(fIG9godo_Z{vG}e{%!trl0;h_%@g)lV%gEq{m4m~rMQT^ zmwRYigd!5Rrfjj0e_2BX+1#bBSzCeFsfKKZND7BOZ%)1p!SRQfG|UtA~X>aBmQ!rD5K6( z00LZbPGO)pDzcVa(yIUot~j7ruehK{M~Reirxi}qMXEGh{L{HKeVP^xbXd5QpVh;P zEY_eIPV55pku1MrewvGIhn_kLE#|k{mZP@cLDXIW91qXAMRn*1D)l1zb|j!{&sLr4 ziB7?B_oIG_xi@Lqp0*z)vy|AM2!gh?caPFdpP}zl_e7&pscthiqtVa!(0xuzjcpWJ zad&ccJCX1SG+>_eYK+=TbFfn0nDl5TuPp^Qb)`ya9U9roJX4@}6fS38QBCBuoj6pn zdh{?Y-!E%Frmc{4m3%kczP+E&6ti2e-F3g@=YDzV9cL2r3ZgeHoW`Ue4_>WC2a$KQ z-`uCS#`V_Zk@mWMdJw39-+A?yQO{@Y(18E;G3jC zbmk8=5}F)dSCei)a+2ascXJc-}M z24Y>ryp-K}8;9X;c4jvl20_!Ez#Eo~)wTOO-QHO;EZGI?w|Ctkcmx#y?9yWt0g#gP zOY0f2R9kb^e2wcZQol1E$IwykoV;FK?6k_hs|eWS(6_qilfsy}*d*S?I(1hIO@19<(PpbFPF%6LvY7N%87BQvtrEwtn=$pjS_K;iv~(RM*>u&fd!3)%|LXjivLcG+IFMU)9fb}2sn;w1PmHrZoqw(F z>_uC%lxv_?Ww!d6?ciW>IEMmie0qT-=vBVbi)|M?3IiQ1rXFYooN5v}^`1`AbiDkg zB$F_5N_^&B$!CoPotRbQM)y!}OZx1suY0_fQLmMlahqNb!vhwKA3yDZqc)ySxe4g- zSEyiXafCVERkrOU$UM$Ml%m;ETijRRX_S*eDcg;@Wu;p(36^TPg1Gms(v2 zKUfEpY_fttyF*?r#~gUXJC*-H$XtT{^a&*X*`@RW?^+@En=jq$&@H`4GeceU*JxJi zin`k`zMT7X--)uq-(yUrec;&VfBp=knqzp`j=1pdnDZmr3^8>-?ej*^om8K63#r;8 z+36*C(MgI!+JD!p6Wu{g;v+_EXOtU~rURf{<<1sc6Z`T>dm?rSs+H{d=)Ow0K38!L zr$t?cinE3G@KN4(X^p7Ktg7`Q@8+3pL*!|ryjGvb-=ssp`*gtRin6u>?8%wYETCi2HK2<_P!Ofk)I-CamiSXT_m*Khi%4%QYWe7H* zD{;t`=Vupo>&Ku5Sl+VEeAz%0T0+RhH7$q1z1-@Q0j#af+iwaPu*Y>8{F z_>+4vLI+VBc3b*!bp?NEEU|&k@)w4>V-F{a3=`ab9=0;>tldORC4PrrSj;<=UlmmE ztV|e)Z+6IK7Hv6|9kE;Tsc4j-D{Qp%i|Qm1c8d#G3DbJ9?sm3GA5ohrLkV~z>)5om z7SZY+(y^t?13kwhc8g0){4~h<)QZ(tsZX<~?W#@LhXlXBM?2>7x$kRx1J$h%2ekOP zuzrC>ahht94fY%9PxwXVYiO&bp5aU2DWn`)YJJpg+#y2}Xiyva*uOHW@l>^KE@;=O zSX{9fRY%SPu7Zjc6*|lser|)iqY8FjmB%Em*F^{r#PzB*?h!b<*o>NH;#kF(c_l7? zh+!KZ`FLeFds5vmALBIWmbimVq*E(mFQ5iGbt2qdk03j>r}oAiL3Q%iN}y5X9Fv5F z=3gREo5lg66}ZwQWpB>Cz-1=M4LNTE%}j`EauNd#((gPsJFkL$aqw{dLwRM!lb5z7 z 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 z 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

    +EfL%Ci|lR@CavOB%mK)em18+^5!W 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%0Di>t5u;pPm?i*K7Ky{W%+?{ph|$srI_eT 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 Jc6u#!1Sctg)}@h|EEGsh2G#O<7T$=rBi4 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𝔐Geyf^zjZ;gyX+3L*CX0S{(JD_>wg`8JEeu-E~ z9GWbs@|)A4Uq!9Q&j)k!3&;yHr(Ox@*lSMqbsJqh-5@KB`j9jf_R1B|yP70xrmJU+ zqR;d5B6a)S@IRT#7Xuum($hRv_LG#pcc&d=8Ii~eBkJZm9P_)K#4$mp9=x}Ju z!H3pJJhcN8gpKZeKizXWiV|nmLzizQT|=eQz|x0w6X9w?xSkoNx0>-k0Gti|-LUT! z`muqsx1a)4w@s~=0icL&E4WOkbaDvoPA0quAhvA8v_c-h-6oav>@uxT=?mj>tdT5& zAD2TJtx%&wIfUaH8fgx;Xzk4`EVIGDjuTSa8sm<`Zp&e=Md@e;4*(=lmbiXi1E_Eq zF|5n@K6GQP23aHb21182lkg&Xvz5lnXkPcuQM)?Iii6ODOj!iZS_uE){UwWdy@}eQ z1D0dl@X-rakNH!@iA98U#(nzqCz1mr2jVkC$+DSR60_m0D|05jI>_9Tk$@Dz5m=h)*o7AZH6|?(N&xpq&K9Zm>!y| z!{0-zs7d$=y6FGkT0DVxJ<8s&=#$x@_>6ps2R1g+A21Xsgn$5@ z!89fF(VE7X8>kqw0d9jElA>gySoq6!N6FpEIX0l&LjJBT!HP0QzA_SQTz8YfSDYAt zeJS6G|2pm3N!dV=BJ?IaQB%d z$d_Q_Mb)6HkSxSpgt+^7U}Vs&gf>ub()ObR20<->a>c(AEzcNSfT_|QOtZV?U)8J) z8rwp?%GpI&=@U;neUy?O^|pXK`Xr$Y8$WDBko1StORdV7Vahv6UM9v5u}DMMW505Aka3<(S0K=t62S3$w|6Ugy2`^h&^5<5-o zj`wKaKDViy-@%mqmC{aH%t^xY04Ai!($qoeJA}~Nu>BfZN$`OP5BQ+@!sNFrtWn`> zW^&V()=GOL(11nZn)n4yEZ6>qVpH}HFaYGzn_wPiq!4eb6A?IlhcU0m&OFXAfK)SC zAK=s-)k}l{@=KaXXfk;&Cl+7*ztmt9v^aq`-$mnxiQccl5^;vUo{}LYJDhk~@>D=l z;V)b4_Ibp*Ay4SwoZL@b<9j1RC|1A-E>#;KUJM`X<9r1Yh&KM571jjH)cgy#<<}C+ z;jVsg3LSh$ErtCdx{8>uDt1u#uj8{<+?Q?vSIGPj@qSFQrZ&t|@X#+x>(-IX=`|S$ zBK?7S0MyMP37Hwg>@SK;{g5 zKK@Atq1EKs*krKZ9g+%a7GS30s+wg8fQRIP?+CpN*>{-vymEplLRLoHL^k8Sza-ad zreMr?@JbA0h32E)q-Y@TJoc3)?>vU`B*yc39CYY8tG)6O6oI2xXgZhHT36_ zgu&@C?jD0b*f6@j_0nt}SYLX-@K5`}Ri&AQIYEIy#?#h3D|AWscBf{CQ2XwkjAolq zJFf?2tf1p!R?)U`VTIk1;;lG1@I$4;{9yZ*$UQ4T(PUjzhmqqiQcX8&4a) zK=38!QNFfaT@HR$@P&5EqyJK$T?U7TeL8)MF(Fks_J07YO1B+=w0* z`9vY2t-)-(fyL4J572Y4U*L_$a5kEaV+mI|r7)Z?y>77VFnpko!my>TVjZNR3pHWe zpgwv|46eN%&{fiDj+}T=%MqvxdB>LXBMP9PHDL=mzvuNlRot$|=K>VexP^5^&_`$l z881jYs7}JsVMn^4)IIU zp|jj)_?U=q=-Q24xF|)?TiP#r00+$Io5WbL_A#vL^*>; z#ra-t_yOFAqBZAOHYW=GJ{-~Jm`JPiEtfbtQZ9em{}93B7kX;VP1vND7j|oQlNPWo z@mJ|p^W|ZQtc(|bImcC1uk1nA(CJk<{Ngp6_D&M8om-Si;N{hu+#)ZW$?!{z!Jh$- zu8Hn0qi?!E#!Is80p(}SapQE?8z@n7^L!2HxURSClmP=rAOsG5hgM_^oPuW3wjH!c zFy1eA9+TuJx>NSzt#!&bRYFa8%!L7-Q%jqdF+Kd_Ve9&Udx;f>lGV_7?|GXT?!^fC zm#R@XFvA)Xap5nzG>B_L{0eo|9C}3iUSuYp$3%Ei@~_p@%6!>b<}}K`)v&*peUFdv z((?aaca%i|&h4t$CygtdeEqLH|JRB(Xu0cTBY;h@%u1MITtT^st*7Q>9xmN}^K>VQqe>Z-5eY3pqjwrOQuGXi z79dyYwG6}Lks}{0KH}EFf1qEo4}eP{QXZ3bIh$c#8D@4yo@1pc4xTC*T6X-t-z<1L z`K)$JZEGiair|Bjybd~8i%sE3YC0EF3Ovgr^Sw$f6m9IKHxot<&#OKZzIW(+C`{Q! zWVeGr2Ac8hX)&JVup9u)*mr;@q+LY5i+YJ=?oaw>0V054xXwT!PvzVJ7<_-5EJzFH zP!1JLYkf{~fLTF+DD+iNm!bhF8`+GLA>c}3hoa$0AYubf5?FwNMaf2UBi>f;@CC)C zDE$=#At_qn#Dkwpi^O;2j)0CFZH`T#anU`XuWCTUqyC=P8>l&ivElr~q$f_JBGr01 zvfQxZBuIKnG%?U5>O@Cf3)qGT0oYG#ECtLIWG5pIN+-sToVpQUu&vg1eJx{ydZJ$v)K|lck((5! z*iqr=w>00Mz?6YtQ|X5bTf%FeGrGcUKl;RJP8?lHJJj2noXpA&#cU%m&#CzztPy zZ{QI8Y$PvV64Wugh3p>P{Y$-XO~(5G<6Pa=>^GK0rk+IdOxdABnAm}1@AfD&tM zy;$08(j;jQVM7S31R>?5!t=zd(%|(>Yf7w7PjV|RSNHS)wsq+BzXRc)e5=3|#YQDS zWT4H02Qh%0GaPe;A+jOb8Rtn4P(uvQkcmS^hSGGF4Ymkc@UOfBgs}5lnk=B<6r~jA z(*LxFi(q9wJO-owDWXjyiD)^7O~NerJ8}0{RSY~vo$Rm5yFew*GWOx54~+|TVcj$# z9BiNo*+(jnXAj4`DDg0%juKU0ffdn|fSoDsFn(tkohmTq=`kb;jqf2UYYAW|)G}60 zTOL)X^%*+;(`LNA1k@hn6%<_(bA+jN9Fy)Rf58c|`|SE0h3FB;XTYLXyMPi0U$uv4 ziv9i`Xev47n(nZaD2ifBl;IIS>lhr**%m{9YA;cDIncVsPj|K}d^B*83N2!aPn3;K z;BNRFa=1afS&GjA{fq^(#&t-iJ0nH($t>Rv}pv784L-_8gnclK|<{KJpFC zZ^lLV@(jf(63~p%dr-kPr7JWJB@vt(8RBUnsY~`3Z9B)&OQX672%&` zgtJcszV#oy-{O>F%vAx(UXyC|ERlb7MkaQ$6mMzFW8X=hG)!T&sKpua`d{2VE3^@Z zN!y{i0|HtT9}pWA>vC-88zp}!;3k)_8h&>BEO;b;$&3s)9-U5h5pultK(vG5{a#we z%3YBMAA4=yc}!n$4m(OTM4n` zM2!9uMNgZTZntz#_Ih!7>b--u5Fy1Y&B8P0%z792<-XLYGu@*PVIArz+CX_kZq5iF z>JCgW>Qg`5%=Ldt)wWl`Y4*mji#ZSXKV96i_T|$>+YW~8 zNmm{I;uM)k^shc}cCdD@hO#*duewFiGU-!mgwF*7gr;Lq~! z>07*Je5`$fHv8p8TI2o`uk3#D@Udx}K8+c^dtj03V7X20w0zIGgv@zV*#?}Pw*zWV zmF05MSLP%X-(Yynz^(A#GXwwR3~ioqM);l?uCFfLuv-AWbvuNeANVHw;XDmE?yb6*5=-C%S9`Ni7!v2qZm+S>iKE@n>LcJpU}3vFr*!<829no zI4|27X$Zqc}E#7HkD#6gQk3H*PMVh4gsqp%z$4`ZxYkeO_DV#Tc$?1GtD*7qq zIRPOvPt?J;LUSm0ZQmy=kco9EC3CqbK&zZ6e(wQz2Wgd81%TUu9N;RbPsmmq$A57& zYdn|fera$@riU_cl0y-D@i4mI^UOm3dY=Y_nVj>6Xe0Ou5KGzj+^T4DPfrypPtBbu$6ZgPWzV>uFi5AYPk|n}w_NcpUFonf3HI7L`4e_~4-7;lugh zPnNk3USCQ&`WM!_A*~s@l$W0uH&Sr#bRWOy1#Q{hOA_+Yzl^%TKg+KZ@cor)jkTLk8DD}rBfz-PIIhbyliB;2XO22k&6Q?aP&Y)2 zYV+bm!%Nt|WxA+H%Rugqbor43wQX|1>ITc$K*nj~)9}b@ti)IIIZ${#q_gNepSaF} zdArTcp=*+~f#QEQFGSVuSZA^Qc^=`YvzdB0fG)cdDBK;~U|bt(hEr}2$#hX@1~xcO zZm*98%+OjRCdLaI@blzhggC=#SGLdr{si1y|DRmcO7PEGOas~r z`3LOps44*T%0b2ieNVQ;Rr7lOD^li7`-l7gOcFX0=2dp=s|=J_?VBS2YG}e{9(#fA zV>YAf-uu^rnT8R*Zw^P?1FF^tkK}U}>^;DkN)-AE-{Qx-2jHq=wXC24_T#(mrEsgX#T2{F(3`s_YFRPI<%z4|~5g2K878X5xPh>CI|Y9yBh5 z?*op2c9U_cpguyD4SBK?rTx(we|9n;$IGWcLF7MBy$Ra6##z{!WVr|ei-vGnEk8UU z9{--+H&OBWZ-65q0sVb&Wao!02EfoeJ9Dt-C@$7!5low;1Q)^V5!zU>6M-M@3WX1t zMDu6EsQ|C#&o&%~J4ZkCm^JxQvwnT@xS`DuN?U%A1Mn$^F4g zq+nCA$l8{wlcss&DH5xvkYyiIpfI6h;Z z&}p6Ba+ouunqJuD3Yx;TfCcMb^=JP0cZ{3a<6mYeKD_5skpS&4FHaPFe2FotV`7&|Ai#4w84D_<@~RpW2zEi=QR6oR@}3v zsZ|LR_(r~9vfr83tJHk^}p&=j$k~E;#}pPrN(r zFunk45vqy>|JG$5+aTQeVHaU(&MeB`3sXh*+IfIEo-U=9Ev{cozAC@!#`YDyX?8aPFh~1mJpvGxBbQ+VTPW!y&Ycte<|2IeIw{W78kyv%U z1htahBDowz4%Ti}Z2)tD85f>wfNvSG&*0=iSk#0&OenwkXYFYXtsZ1X@%0zQ>+y=A%#x<^l*EJVvf!8DAE7BqT%IWQR^EFqL?;bgdc#1eO7tvW~ z17eMMCm^2EEzE(PR^T40oa(0Q_rF$QTCvo+wHN0R?#)e-6ch_i>(NC)WvZ~A><($J zZs5S^|LO_k?6z)6SDx41L3Y=kHl?G1LK}>-#cym@L3;?*pT1MQNXOkDH05ieY6*82 z4qaNp4m|yYSJwn8&K;whYJ(ZwHjeJbh?;g_g3J*K&%zvEE2pSqL1vXuR`wMlj z!$|r%KvDd3F9!~&`_2FtL;RQ2vd<~OuIh76+;C81QD}d{;M|mH`R{Z<-^x53iCRUt z9=;lJ_)ux5(={CDGHKzOrm$}HiR?GkmeF;^BgM)u_aAo`hrdY4*6)!-I}>`Cb3gt5 zThiSH%T_G^cKiNM({EhfoqF@z+xHz4dbQ7E{yH)Cm*}RltxCnBJ&QUJhi~U z1-g=X^d_nuaijlLq@c}GZ9p8FjNcQgk!rRVNUA|Kdpvw7VGXkrBVEU45e0(suoJLg zoBzje+@4SpjOP45Kw0&9#27(XdhR=vliPey+YvmL1!DT+-uW=+Xlg7-bEn{M(IXcX z1v#)sr}9Ly!jp%9`lSqQ_j3ntlW@BeUx{`($x!) z0miId39P}f$#s9;+xqa+^TZR&?2X)Wr#o*&!`bbdvi=O~<2ZI2U4p&{<^{~}Jgt?t zR~FBIeLZ;BqL&U%b|=J?HwF~E2_{6e8IsS`wVDj?h4kkhcb@rl&bvKb>15i^`~CJe zz0ZCdt=A8CF;ZYhwZlg2qn?rc!)l5FT|)S{Kl{M8EuByQs1H|A9=~4Z-Bqur!^^ZI z6kk%z0SRo7Y8Po83W~{U3VGjLMcWX}Ylq&XAM!v$+;fV~d+=Uz88PIA5^HqPj(nlm zaSW~Hd4yx0_nfkzO{Io3il-jVFqj)eIVsg=w*b61k(8xHV@~A-r3t2XnBfL$4++lY2Fy>;OB87&>9@; zH04kOv2+*7w0k$B5gcQP;kTiNocPM+!57AW&q3s9p)>)Z1Wbdjdw{-W><6z$c4yXm z<=6#UBB%234Du1yIU@$RlYtZQ%LgMguNUC_;0^OryO5K^Tm!$uN#r5#x4!c-L}Y!*Ac=>57~Zjr8@#R7vwWYclKV#b?!yp z?_PzxN?KsZ|H8P2oJu>UhMW}>wZ_(ty%l*HC8yMpvkV*8uy>F`#yh_p(FrR2khngJ z0GE=T7I7W;x-@+&kLd*v>e!!}Me-H;;PIzO7*0!HB~IL+_Cau3?O=Pgnb}!}P0{Jq z&B&#+zaHZxXvzKncK*q+(lOASeEYO$q7cHmA!!OiF69j6?Jj~4xjd?ev==;{=0rOx z)iqksCPs(eE&5k=KH!+^m}vBnBH?Gn?@VU$6glgy4aSG6y+%wjtWN(2eUN|5`JWkw-F- zvu9U;=+;rCG7e}Fnhmx~f>wYq)#=i26&($4v^?S)BoBM_$LHGLZ&Zm++V2222|kw^ zvj9X{R5}Bk*CxHa9$Svw{Rg7=;UL5=o3ST3b!5s+K>;r7cY;MgzZ z3F!^_$bs4oR>&bv>G=ofEA%6uO+W}c2uN#UVn8DchaXQI1Pc;L-0g4+(K5*0czeX{ zGcC6tckiOOrVeQZuw#vDBc-(l?8=VZWf=Eia=rziOcu92nuvZtR+aCW{EHyW=e&n0 zvCjqJa!HYU$zCziZ{Bt|@ZF=+h7Ya*fh&ZkRhkU`aj~KXM5ysX_%EcJN%l@T$Wi?A z_FTs`|8QjY{&C+TDsprAhnHoY-iUOp;hRWr%m9C)%9eOzl0yElDc&ExpDEsSo$%QA z)Kc~%RUs|07rlW=7C#rgn3z%ev z?*|__HQzdI#|9_8LzC#U)hSMHy%{(!$jcm;^K{}AHPkzAz}vy&m?T=7VT@BtPV7Gz zfAL<;sg+L1%cR1tQ{s!MWe>UziL&y$Hi`@FCthb3b_I(^SAgdZnReQm1uG(OCHk5L ztJFW0EEeBLv)@0O6RG$at_R_Dr8Qp^`7iQ6)%C0jX=7x3^|XR{9$9|feAx~sOTp*K{w4!Ro%{1??`x9tgUf+|T?t+)wMak1l5<3!i7 zUzT_}?p$8lt8nj+TaG%gcajP;TjZ+Vm%SHytt#PFNGnJWE80<9?|o!TXC}1?b$5QjLRtbZO4!Jc*u|!6(F1&ut}Z#8Au!5bYv!N75Tt; z%gSM-!Ix2LZCyNh*LmO?V|K5}T8$`%YNOCY+;ehIq*pJtJ;f1|7l6A%EYxfqx%o=a z%b5+XQqRyh7(#tNci6}=^0HUO3Q$;=B8N$=7EZ!HGFFkUlkb8?tv%p|jLyH*XlJsU z#zC8I*YEFb)p4fLbHULckb~YK?c9O8TsiiX9B58xG%M(L2R%QUGK8(rGP2#;1W4rc z)$qbmPUv8ANQZlLATpY?=?1^~YS-GZf6HSwxX3a1$K`{mx;^;>q|IoNz-WIB0c{Bb zSmqy2CnCLCv8B|19Jl(`L#vbUxkvI>b(h!D@%d5~|0N3(mC+AeGngLIAdj4I*FSf3 z;P-eUvrzZ<$zYV@bq>u1zok}z9(snd(gM8pz_1eOps4&7<@FICs|3r=0x>W|5VifP zzxApj^JD_jV@IT*4{o7s2T#fT-QX-&*n?p(G0Ai!of4u&I_>DthI+qZL9pJnqb;AN zYvJGxCPjpOdSoalbpfB{las)YF=)uW8Id4ey7SVp;?8fgi`Xm4$b>%^zsTkES7C0$ z8_gE7>#Zu01`ua#c}Nq`n3F-=D;Y|p0kIP&#zz)uGT;wM%s%Kg{|rJpHXR9i;9_KQ zJ7f5WWCfs%e8!TTiFF5xN{w=Z4d-1z!ybqZA|aRzCxY=7My6WO7aV#S6Eg`|6~# zIQ|-3TLfrC+#J$&N9E%iA>zb`oXN_mWVW`;Y#qS zEd+2~`-?r1h9^btJ1|&q_G_gf*KQM27d6o;Hi2;Tw|gPW4ucy+`S|;LaG~u=10^zX zD*BJGFkbkmm1G-OhWJ({zJb9_TWtJ`bPtR$SyQk2+)V&^tnpjGYMs#TaIIuJnKLLi zoW42^U@JQ162zbtaU4MN6V#$9|Bz=^xWy-n=4+O^T0ZEmCF zX^?x4b4DUx5NZU7FiwJ&O#r|6zSmlyGIUGel;g#h{w@QhaH<6TQduN0YNerjq;j=( zn{g5z?DaxP1F;#Y2Q?pPVhKQ{_kQhdXO)YPrkC($VjR@7_O<^ytD4iuJi8u8%``zy z7tWbV*of-*#0wyTO9YNhhw*m&Q;;`hmY;^AG^G2g zV5BK_e(7|8Y}=!vPhDTuqdzG?MjNgC8}dFEvyY!$ZlW6NA9hf_!?o0lNb|g^k)C>1 zf(Hi~fj}>R;wsUGB8QZ;eV6&v{|K}r^A^4r-E0ljmi*CrOX$_NKXXWZ4bN)==rJsl95M9<7EjH{sN7^k*c(nv2OumIfdp7FnaV$o4WlDFELj(v4p# z^n>qAg>Tm*E(EHD`+0!RU;v~oQd9Wjv5F10jy!`da9<}|m}<%9A^4+JU}CXic`o z0cyxXVn0)6e#D%-pY>W2$GDFG#MaPEax1Z~-jslya9otcN$xOYoz;W0sR@Esw6=Gu zh84+P6=%_FHWm%)?irtyFkbEfylxQ!QXOq3@Vs4bmM=%Nb)bJ%N0PbCc{LlA4n+$H zB3ffORB~bPg>mn&6d~t-HBp{4p}d#R{hQ!Mnnx?oli#(dkW;D>k6U}Qf9QvwSyVuH z!*9+;dSs*4P_-8R%o=d%A+EMfKJ+Waf*7%zyJ7zL2Y8}&XANtLi3Rr9%(Tb|`(B`;2)(_Mr+2nQB zCiOi5__1T7J9yprv99j$iC`rvyz$@ZPi-Q9)U6S1Mwe2#^xl#Qo2L1kTM}V}d@^K9 zMxiTFJypbyiN~?TYrxt@l-qIWu~AH%>VF*=Ob=POw%tb+N1P@PNM0-5v9t;vFT>0Y zd$V>b<^)@ksjQF#QLHnTX-IJu82-?XCVYy(o@DD6DZ9bZ;lyBgsFAvL&@M9J#oqkOysZn9ZIo%oq8N=oI{DlR(r}{f%l$xOf9I) z2L?#MyagzG5Ko(Gt^y8X&Dxh0t6b~Cx>p|V1HdBVfRPQH?4nH;%Nwg5eqt;l`%m6h0$LCQ79!*`gX zjB-si>-!_wEV5Uiqziz)Z1?^2$lk3<6y8Ud$q6}TYo!Vv%! zR`5iFnyC|F+Og&xZdv~2XyxXy8%A~w$U1c+f7>SkKP}Nct{@lSf|O)F*Hmj#^Z~P~ z-*dnnnhW1e&rAko^aA3_FI>Pki1{7V)cS)Q{1J(Ee+1BIW2>^{=Aw?X$2w&JL>Hqq zD8pnE5%T5_Z4>k+6WLbL7KFNqjuXL8}{ zNm^iL)MJr_|M;8wjF>o|vRD4Im72xWTZrq{W^{r!dMf9Jr1xLZHV5GNNnxtY zuBwt`Fbv2RE1wF z!5iw9;inAhw9eq7?&Z+as7;BCCjt54Z;l8YnKqO{mQ6=zpfy6{^q`DSw7AP=Ly|?L z!_hkdJ?uLa*G{%;_#QGuOdU;GE#o)-{*lm@NxuTA-ff@Sv(F z*6r9FY6SM^97VQm^MR3-zH`PUiYNF0VqB#6uKa=dfVkfB@LzRV%%eWXTz5xv zGE=epFT%kB=~8lyuE~FfQon&5PkqC_1Vv_s#8_y)%M6S;LXVBSC{L4Nob?MhFn)%z zPho$Y+BcxKr^hNg4rTrw!CfF*9ZQPpYb@J9GjE6^+RDa!e_!rK+@rRbm=iYG3AWi2}PHvIi(B};`Zl_r?P6N~MOjL6di*f=1U)`7Me~e4xpDqb%1M`xpHm)WKc&Yj$9F+3 z`8k|s@MDS%G4Fxv zBGa6X_%Z>v>2g|c9nqA3gCXR}!lBK8PgV4WZH*9q51u`a;8~vCr=s33IN9tC`wA!dTP?i3R z@JjAUkCQye2pFs1!;!3r*in){l%hZSmJs7rGF;P5bg&KxIm>e}ko0e4wgWbXv;flR zSsYt2wWj;vDEneuhw|NcVyeA&;r5b*A??r6w)Q^Hjv@HkAyAY%mUa=Bn(tk>v*f54 z_{aDZZY|j<&Pm-MUlg;Wg-H*0Fz#2zf$ngX(`HMfmv z%kMmr%ET&T?56tqVSzQ9(v9NP%%COoMto!nfHpBwxjNEGC9E-$Brayo((b22u!>K zCxr1M<5~DAy;pmIi)wYyc2Wz;YCejA-+K*r12>ovs6X+^st^{OH^4iu(W91B`XmCk z6n(rNCd3*-S;XhW`PB#Wvtpe|Oe+BAEa#vQsnj_vmhycdt?P0&R@)iy_E>2^0iu1p0*$TGG+W0+F~>IRi6DhI=-%A zE~y1$?MMJgpfdd8PO}}G5B0-ET9nco7^%v=o$H^I?9WkJeUEE565^r|9OC7M*+2{M zNKPmbZ~@@WS1_do4N1X-k7{8=LpDLnBItqSxR_yqdk2ym!AuG8blD0u_)^thg>)E@ z;iS`H(Jtb@$)6?J5_^>fHYJb%pTo&OrVX}{*a1lY|1m-IIH@W?NXRC<3TdxaSMm)f zLEy9|PBTSxxYDBe4x?{}GPy4Kz|qrGr2RB8pCJvX6C@I?4` z3#juk8{w=p!b_@m2axJ$!gba_p$W82b?OFxCaz2$Ot?I|*Bx4GQ^nO>*m4D@I2dY~ ztSwWz_-P{~5#)`2SLtHly+d4$@&KwPEwOY^3Oq)|z=qXVJK;t5Ps2e|e=XCWBVb*x z0soHXC7S)lAHa%DX?JEG^;2F0$O|Yp9t-mTLwYqi35#o%n*x`SQ~#*Z7tNu(1NOws zSjx`;FHpHZ9Z74v$o!rD=n(Kx&HUW+hGbK~1uE5!SgaT<&k)KYm?Z^UT_(K1&IBMV zDD9*z*UaPPwP!_hmw#XmB|R zh&n>57;@lzNwVW4j#jH>(SeiyQ!>r6VOykV!tcUdK(z9+(>!8Ss3?j~At~**k`{&^ zk26xXgV@n|oU+-0+&^-jz1f~T8mv}UH4D;tXsW!JWGjEpsF0>5_O=rehTnS-L22LUZ%L_S4K3R?|!$_U#o0`Q(_jul{ za5v74+2dJNtGRe|D=?e`S!d?wYluk`b<;H`%e>_V=ofuvm2ahQRc9sbIwKKlA)O=r zUOG=|E}bh~AU#MU8(e;LTj93UZMEBCw`VZ7l3Qh0X;+n3nOAiJlp)fjvBR$qN&k`x zX2>`81_@>;1F|Q^=4tX2 z&eT~y0D5O>tU)Ia_8d{e^<6!uRWlVJ56@?lp1E&-49 zIFa9CvNcxj|JJyxJVl5HfktT9)0}& z`XW2PD?|f++%o8us;|fAIgCW_AZ>W)5@G;;00uzMNKG>zB;FUN_J4GR-29&iYiu~1$AC@< zMOh|tOIu@_RAraRP(oq_ukq|(r&s5#h5)MKFVhSp_XLrHKA zOELFAy;ZZ)?H2Vt@CY4<#AE|*fNYOjqJJg8y~oy5EATl!@?%CzmXYl2*7c{8Ac8Cb zCf7t;N=CnED&!i4LX)tc5QTS)RK!NH1;-R@wY*i*s4pDW9yl7G!9mq~EFg;YY^OEG z?T85>)0?@M>CfEC+|S%)pn*ls-#)62z(-XgO%R<;7>{71QIwsGdRfR<3uif5K54?= z5{!Bmh0E$eJieh?z(JJEOd|2)b%;Vn{ zS|r0iLbLx5W$yvjWVZEvTSgHPGKz{Q5ETUrMFmAEiHeF1qQfX6kPKr1R75F~KuA*Dgq?zuB^v!k9f*lr1Fwf_%kN_-kL1iwy5I_2fIi03Y#QbAbi?i+TZaGG}rt} zUrkU>?~uSd`8E8TM%P(}bX!ed?74EU>Qj>) zQwPMb7G2xgM@iYqD8<_%%6gHn3O8*ZGp3YfCQjBa7ogWGyjH&StD} z|3%VCa7`SutOm$4h;gPqO^=nxm#;ICP5^B7`?5Nqc!LkC+AcmVYyp5o`ha~L zJCB@@iyxvUQQo20L9(x~YW{sY1^bx>QAdH+shFtZEIoTp^*a6r})OL1eh3c)RA3V!p7Z3sZ%(Cy)^1 zcn|9D)csUnYJc@Phz?+vMCZ8$pWz$(-}Fbouc^V1s>$6(_5MK#Psf(Y!h{B(WzXg( zCH$W)rbVb86s{Kn+m3LLaJ4W@gQ0frYI!y$rA_brJL2ssti(n?z+dlp6S(Wcr%|}ML-uCkmn?qxKplZD2HjeCYkE?C-7)#*w^Ld5b#3nO zxRJLX;Bj*Lz%kYrd8b^%IY;Z(yp*1?Di$AOd_|kRT*JTq9igf{p6FGYt<>GrBh($L zY?-;RuK!X0iT(iq>%H55s2}wXkb2*pt{HhZQnO?nGnwD2yPrWIc9IY?WRv$;Kk$ZW zyFqK|ar}))g$!I^gcjA}{Jh>iYpvOS&t_Yb-wLX`VkQyC?;;T3Y3Lsf?lSjEPdS)vK(3|yoNa(A?$yIy zQykakA`-@D=Dsdm`XIia$^e2uQCK3~15iceKI27_o|nDO-Q}mtr=zQ%<=e_M==FA1RosMh3>XQm&}6i{P!49Lg2mS-=~-;NI^kD^%3r7ZZvL zWbJZ|Cr^ng2buu8KCfVa@U6vkPyn!Kn7EI~{0xhH<^ZF|1KNT@ zZbpDSc{sIXitVecew3?ONJFl_2C1@dg4`(AI1mR_O|?BlYZ46<_P3pLIo#mY3e2?_ zR}eJN$ea2Si`xFekVPN9Bl7I1Sww)L_4rpO$7BxkpFsi~AXMKIOGtI!g9OL7W~2em z&`i8J9Ob~ykOLM9Es^B`z!Y*|kfFt~_JQJsiV!trQUMj3s}4rZL2&^;0XvVfA5?WT zD_pMT3Uj|2tE`A)aDNR2a=Qn8g=UGNs)VuY%v><(f*G)eB7yND5#6Cc9KjlZ#`^zO zu>g|{Sk-(ENM@;k3p!bs!vZX*SKt4&qX71OhQSoXb(od{h`32&a|YXfLC9g!QDKnt z$!z6>UiEpxKvf0k@-b4NZD<$#LBY~z5x}MzUE>_LGAmwZ!UM^y(OWWRC%?3DD-vOC@C z^br-Kr!J#4p5FWoO6`_<-wRM8_0&;YOJm=g{x>g3zW<|jR$NzOP?|DwwTg0 z12(H8y-Q7^fJjWaDkq-?5UjVM4hSFszJ1bTEd(`+P~7|8LpB&{-|Jhv^NfkHwO)BW z(;JOedp+~L5eiEb9~;;k5Poj31oPNep0Eo_E8AYWci`_k(GPv!gl>HQX^oddPJ|uD zD}=iEq&?vzVdI*P<8n|@U)%8~qHt0!7MJ*y@+fko@%xB19glpALtWlW)^x;4y9;It zwl#t#@%M?V9Bz_UJ2azKIXvl^k9h9e#LE{WrNj*gX|x$ejXQEypPriUc@|VJN?F<| zJ_k#&gp^QlUMX<^pvtJmYXPcaEkHGD^mjrBk4-JjV2N?}LZaos7Oc`R{u7|;+|>4t zF)(nQ@+)c{O4EbGI7`Iq=pKZz(yWQUZcsEm1gKQyqYm>>Q2}yihH#E>zdBiht8XjG z^DUAAaJ2ZAG}#=S<-K7@7|X8gF&U)QE2qvr?nS-wh;7?BIM58hTl(P^wIl9#!=;(po%4ukhX+{&1aw|*w@&2 zVNl{AZ$DIQObGz|R7P-dwWe(~^8_LM>34pr{F5!>4}!jSii_BMP`L_uk^lnRejwK% zKh#;x9`LdXWnxy?k}%e^YnZZC?E$8A!ofV$w}%H7N zkxijDWWt>QiI@dsPnX}?*DgSo*2mzTgAbONA<9=Z<=QC*w7@KSy@tNZSBh>40nUzx z>ug^O;uUM7lOfAM6L9e3s|e?Imgj%$*$MEei-}pxBP%d*z;R|fyW?r3%sI*nIVc9T zNCL(7FHqB^-AnC*$=$}+Pxfa0pXDu3{)RFy^kw0t4{yb>ju9mHp_q6rK6NL+r(P7r z##fy`TaVSx2r-xaW5m)*7MKzyR7F4mvw(af<_fNG;iOW!X z%bTPhz^BUqSL`ZCu-H-rjT8TZGWrfE$AG-fD3 z7NWX0;wu*{*bQCjpn4|TGwS>(D@YbJ>ik^{ePd@ze~<+{S06q$$KyAZkMHb6PWl8c zpa;UfZXBg*$9m8OswC#&F#`&4r_1qE%i~x)P>rAt#S3B-{X8S@(g(ak2P#}73zr%%#5=H#_I{0D=rh?jBz)4R#RwER5qF0aB^z0vMEKex}}SFcCI zzM6LvpW(mWenGtBosYl4?;nxwa zJF=tIwptUjUu{Sa?=2u(%2wP@$Q3-%azRl!U|qjYX2@;R!_EZ57X;dKd<8QYHUtz% z%03XG%fVwKjadwBP@zi_S@I1%$a>{R4GARnwIj?lX5(vowlL~~)gdr#PVu+xz$h3mqyKMhlPKZI@A%Gu;kG2C7X+qUO}g1eM?WEB6uB6>)-~Az zMr_!hL6e4{gPaW(pfh(--JX$*s$BXU){N`&H6}1G{DP#owe;Ci^TRRVy{B|hCjaTW z{L}Q=Bi_=xV#q7o>?P*vXf1mQO++ALooQd!N|nz;8oiipmBld&y2`+$nL|UxSu$-O zWnC076X4c>DF*{Sl3sQ72%~f3yv$Z^_e@{+?zN&wQYJCqdwNGq8v@C}DEAb*|#8f=z zjtHP^u;}ArPC+$xq0IV#+{4MXN+bY(5Lx{V-+7Z1TU>f6{hU z0SYUCUi%%N3a`)+F2gT^gW>M$M;CYG>*Bw=2}8K%F&y>fke*ywt@I*Im-Biirm;X- ztDJ#-HoyV@UjnRY?j?u>2z;ohSe|h!q)@eg^5b zmS43ox;wxe$iv2+0d&Zy&@%R9|G#Xkqi-LQy`CezkiKom4oP)lNL2)+tta>(S*;A* zX8_4@umM4OBg-M_sw~zxMpK*~j5mk1ZoZ2*1oM;ZVP>nLd$wweOh#j2PG-T2ti81N zD*Qtxpr}edi6ZbWEHL{DlrU-OAXJxc;!J?>N6e6eNq_uT_~L;dECZkc6RyJt-F|{o z_YiJU29KrAr2qLu2{5^YjlfdUSitEJg9;TLK)dV28Gx3N`bbMp4U%P*2Je#YpnImi zck^AG1anHe#(8hk$RCti>DQ%~?;C{xKSoPW4Z8Q8o|<}1PQ*U>PEUPA$nC33yQUuc zg?z=*R^oKx34X;7ci+#skO0!F&1;92%JdURYh3kYh`?{nBWgXrlO>1?L7SQFL0;=y$=~!Df}-Y73&(yJ%g^VE(JkOuq^A%Xm^Vip89@N^;r)2&^>8)(*(~)h|ZN4 zCOKxZ%8=e%)uyJnYS~=XD#9Gp509F$cGNr|^*ZY#6DgIG6Q%xt6lW@n*`+n*A?3ua zdUSoMIUK(viMO-1xHD?+K8ZL7246+yg%*#l z6X*-XC1mM%3)A>HX@aP33n9RU=#xm$>la8L*E@Px4z0*~)nlJ1w;B2uXDL5tBuLv- zGqh_l%0b&vqixOvgCl$QM7H*_u5zl#{3^)+ldnQj_*LT9G4Dqq4}>U^Ev>8Me}h=1 zC}EbGf_x9>fU8fX3m#H~o-!aJ5O1P5lM##xAh!WVu+Og0GKHb=AWWmE{WfEOdwhhH z$=|N&U!WR}WXm#?Sz;)XT@tN!V(BSuOo$=ip_ER4jsRh@CVxPD7Z~upSux#f3(Iwe zJ^w;zZF_%_+M)HBzhh3|ODDVpcNMuei6Zc$emfwjfW_ zq?sb+I`Rk&rtDSl!Hz&Ag!D-LRStOg1S659gnC(Vqrp`UK4%-H?6*-PQh#c(H-Ca3 zgQ|~;B*61|7giT5qggXF%rL<4CXoMdQofTC`6^q&0o5&;ztFtjt%h{N@+RB}xs1Gm zY^5FGrX7iay)O$A0tZzM;|9eDOp97dUPfL`UP(CU?4ts(Jitj^+wWBqR#R{T%#d0} z@KmMBf`v}~xcUhjp-CrF#QYl^uYox#Qa(@hw&!IHOBEn+kbx! z;7uqM-wn$0Wr79BUudGZ9|q;4|G4jEyFdlvN{Duh8;DaTVIr)npzBrj>tH2FFk<;v zHNOs4Yv5Iq_Dk?8{AO9K5<<$zoiP6%lB!Pw!Tb>>)rQ1bbp-%4OPIyU0G7Ssl!u5X z$Sa(7VA+GQWp}Sp4wFC_IO+(vjKGI5oU9!{rdm#M2j&#HNz@Fw)|@N@%&+nrEbUa+ z;q+W`cReJuJtTIwZ@Hf0l{g);3 zigM2`?2iQ`jH9ba zqWOe7xfdsOP{JH_k;Dx*TQ&iAMe=0_$>6go#5tT-N;j5~Vtqm*6JEX9;>cMz4dVh6 z=zIl3@rYNzjD{6eAlb$9(fui<$$xh;yX8P~mBS9UmG=ExW{0wW^Vv&?R*7vCaZ< z0>{t!`;xwS+Tx7Uh9OwppBDLl6Ow1pzA~3^N0eP z7&sqK`vP|Az{~{BQp9oeoTt3++ThPFnWk4D_t3)+fH(hR%>)2o12$cuRS&O|YL!_~ zY^5i^=aYs*`g;#CfW-dN>RX4CHT`tDngZtXnCMK1bQ^(`#iBP!XUV|eT#aA@9g>5( zDk2%wCi+q)3ljrchN`{Bp7?{I`c*Xp5et|YG7uMoJgtdmr6+aGAL2h%IHl2xtW1#k zAX{s!!c(76&RUCmm#L!yyzjAa;3KrBzO;eaXCShW$}swyF`ahZwum-Q!+s^uH07LN zI}17|_66rQMKylPtqQ%{xSi~`0NN4rw|sHqr!ImihT$Mc#HS2U{>HqXD9Xc(ygJ7` zI@q8Oq$P<(oYfVN}@0g=nlTpHm-N8)ho}0 z^xFDIj}Ub`b^_Bfjh)ugoJg11RN4YW2q77AE$$pUJW!;bm!t77sw<10n1uaV@l=%WLqON$UH0=e;Pr0%ORifFq znbLbe^H@`IqO^NBCXSI4d6!Y#J55shqmY)YFgopZLjgizw$?$iAG$L_nXUGGg47mg zzmrxJ<>XC)7<1MR;QPkM3xjLApGl3GNys`-4x;Xhe*59+&qglw#z5z5|NhVbD;RvA zB;Po66VnTEyjnleyCC@+x*f;`F^phHL`U%VRr%Z(GcI zge-dlYN4NK2z5IHHWasQ)Z}Bc|L7978&P74>o$fqHt}@{A}>Hq&HZFI=)h6=+%sA$ zKLqUhu}_J5qkh%Ef+!r3ce1u?&h{h>e(-e*x!3ArH^P$n4Dn?wXI^@%n_V}UHRwao zqf?4B77QPkqP6r`Rs&yQJdU!k@xB-&CcfX!bF8Y7CLuOpklLW}BTJ2ab#lPwWH zs>$CYRDvESG8HNHSwt7(6(Rm;zdk#Ho|0%md4#bMfkPu}1TSvO7S&yrFHcxnL` zM;HCgx7Gk7D`;aD0jR&Gqz*`wa-H`^!Wz6Tbc^^7SXt#8M%MDy%JzzLh8^f)*(vq! z#|R)9{OkkybRw4!#E9Vpi{>VVg<`z;Tvn&bM+;5el@Tx)`E<0fHJ~sH@&6)Nf&mD* zKNu_G=#~ZHEB$u0;tm1eqn7I}u=Y$yxL`PJKShg{KA| zo;Y%r&(9YVV9H9MPV(8Z@QX-UbSKO}7)OMOH9*Zk)>>-DqUZnbpq?OgnXNII4C-aT zL`1I#rcPO-!qScI%P!E2NqhNBzM@we&^`iKs;Y&=47#{%#A&4Lv>K?nL{!Y!Q`9o( zqHRAYA83|A*NIJ&^i)hX6EuB6R{#)Dc9fP>z*~|KY0eriQ_XD*o z>h9n_RDtnL<*wo(zx$9IwxF~R26-(%<#vaqc9S)`vf*R==D^ndrOQXHKGOj}L@^7j z*vD7Ms)#?g{L9QJ>q1glCwzy6*T7q0+z3JS70y;X^#;0`x?0?8?B^nOg0y!CrM1%- z`1*!(ZKz6^G*ZAsRz>bq+~L>hXuy=Ke+xkSNw-i=LD8Oo#v%^rTdN5t@)+L(D&jRI z^E5Q4?gJPt3|hDiSnG10K2)7`W=3sN8|S+@KwmWmGzp`H(XAQB>#&5me1_V%_Jk3w zTNDj`j1fv^*Oc+EA~ZB^x>&QyWg_67!wuE>sA;JFl%V$%_GYrSeMB>d?$lPu8K?Nu zH;V&0ZJRY;)n^A7ZR5!5urGS}S_;@}b|wX{K;gw<34J_Z5d?N3k0CJS-6p=L$Z}Or zz?+JFkg=lt8^ynT0GcCyGOYmc`n7lMKZSR^Va!d3pB=LkM1X6i`1fcp+wT+P!646K z%~ZlI19r7)*8lKNdz-0dzYQ(rSxyqz8Vhp3f*_L40=-8VZb(aK{TT78LreKF>)hVI zRJ^vA?%YI~uG$tg3tUdwz{c2E9dV#vbdDmIi3BlJ!^Y|`;a>xw#S1<5HmX#$N3yxp z8Gufo+3F+9oqZj$yv>qw1JdI7R#`c`fbpRwMO#`Nr(wpxhSWGt^y8?L-uxQy-5(B< z_6?uM;WnS;T17(h>3^e3hr{&g`DkEW_)OeaewGv2Zu!5$sBY^@c-NS@1fP)hcR>1u zyQjTopi7;7JASuLLzefbJ=LB$tW$RjGFopK1pt|$=Z~^P@N(}w9`GmP-#dWDLe$f! zVr^rgUpXZMX*w9h6A8>tbcoLRjvj{08YMQcy5|TQv6PoPyk1+^2afDFs!q{4`WbD~ zm{wMBvJ99==~cMk8u~Ph+?IusrAc!IVB!Y8m(E2&jr?KaRn7!d-R50b*Q)+1zkg^` z1ES1o!4c7C9LCQ3CJ5c#bM`u}i!4 zF6&TI)CSqiY@Q6Q4~uildm?e=)~O4)CPbI?fzTi3D=$xao{%&+cv7$JzlPw$!q(m6^B z=UC&GQsj#T!A_RqLUm?l?(li_iH9+PNXLr?4_$}WIbKeB7!^Lp)Xg$a zy2A0QM~>Z)m1Et=VC#(VxqjQzS{H;b@N?||SDPV#Xt$b%8}&NX;Ur-qx~)1RKzWXPF5NRy>4;UgzJ}r zb!a03S$s;i8$Tbh7#>S{#5{k-k}R>vOcNX3uu9tzbNfliY$aGWCk8Gem9d#2Harrt zaP*eDI!sV{1_`5})UyRwWy|sFX}@5i&`jG#!N9YEerE>mg!0fg)JDnE%8@+cC~k~$ z(nZ1>Q0}e9k;PGH8pggd!#jU~>Rdp-D=Eqz4b-_m5%Lh|_=QVG{pnGy2t_vQ!PrdX zIdrXZ>8RtoiMX$6b3fb7?#MaD8<4pW&`g*`U&=TB{DO>=E_U44<2(}%n96bybDV1P zQng{kXA9%}MS^#1!Rwxxqvbd>0(0hNZ}9NTFf@Yn?KZy^r5xu>l`o6>1$ojpOYqh+ z_VJ>w(FDoS#pg{QB{vaIn>Pd}l#nj>B=sQ+sb5Riq0*a+d9cQDRH;rZpS6ZrMTU4yX}_jwq(5hoO9wb z(g~=)o)bj*WdfP(d}Csd1!@^;CCVJ-a9f_{{|>jwT+{L4Iux?;HluONt__H=#N+tE zO0jo-#qL_S?BwyVgSto3w>Sl?fM<} znj5nKxidB752r*c);q=hCqz9-$jT7c?k7Z@(H33)LqhK^5#jT(6%=?>BA4n4AK^RP z9uewvYL-fj|17V57I|f2@y6SnYvc=yV@a=jze7(yC;|d`-k*_ilz?(QEBbCHZ95TY ztW+&7@W~}Fc^1;Pdr*@4nb{TAp0JtGJQDeYW%ib2_8_iMId_zhfUKl^ObW<*^fFst z|I`U9R^;=y7eO*Qq_WWscPwt z@`OhiYT_do`~gfmOcEfUk_tN>vrX_vk>TZQzmeA2XGZOMko*lbA8}uuu338K*gT{?Qb2#SW z!m4;dO`tAyKIU3#^;*H*zy(w=7iYK+Pwe_)P9{(u;jRlE4O-_b^WDD@h)MMYLVKdS!CFL`s0x# zbI*jdpkwJIyE6fw?jzx2oTpey4*X>)~dbzIr$xA9JE7|A%?z1PBD^CY6FHO{?7i8>KkM2JXeQPkS zH*Lt;|5r?AgI~R0Loc@6sZ^)bvRnG6lF3DIX$98s7`u$PG|7M|TPO_~{yC-mRQvY^xxi}|Na_9wZuVFgoki`bX(}vRrObec# zZ~>QV*V9X*_V??h3Ja`V+M!oQO#f~IK ztc55h}N!>#P)?64D93t8vCu!qillQ zxsLRWhB*3>0J(m6%K6t8XfqB^#MD-(2lx zkJ^I2WB9sbc5|NI@Xfc`V|h9w;^S&GHl$r=EMDrWW>1xEwV!2{0Nduu_LrTrpJsN0 zv^|HtUUtOZAkodRWrw}4`!3Ix-|h9?-RxTScbV&b*cH~|YY+S2rq{B)aOiSVS-+mB zG@pAJpTD+zXtm&T2K zOTJLFrTVJ_N52r3(A3iy2merJ8I?4H_WLgf_-3EmqA&6C`jk&tQwX;%EP6-|yEeI#SJDiu|opRrAp~=cTn^5?`P8>aqUe6=8iZxaJ1rIZMbKb7vtiIO~_X3{XZa&A%08AuQ8{-Z(>+JA5u4yw^ zFF1lVaW*4QK^-sOBRGzo?Yw|I6BQRwVaN6soWUA68;;0oUD>nI`UTm&;ew-B)1xqeQhDeu0L1pL*&)@%Ii>;+yiu1vzf$@ToNCn+$5~)< zPL8?YAl1w?79bH?_Q(LRJ?j#vGPU4jV6dUzWm}F{%OM%4`SxB6=`U^xmKgvWY%G|} z-r_2ot6Ai73CvtRu+Niy_;LU9gG)-Rna#g9OS>}OOO6@jrVKB*4y)415Ftsj1D?h#|Hsa5 zy?1!4*yiq~r1!rk>9xuh;jNSl;z$m6acLDJhVBEAwJVC!niQV<2Vzz(aJRcF%?O{c ztp1%Du)%#mc5i3-Yi~@_w&#V=qIGwnM8+{Wh>xsy#JBue_>1+<#+J~+Y0q~&-9Lc$ zdGjPQIA|j$m^iP-kn~ z7%Bm}{U5kQlftc2vkFa0s;qM#h&g+?!~G-CbDVFlc8qO)7&he0@vqeWEugkp$eI22 z)EbK2XYi`eWC`C?mURAQ<}K9`$(!72D$-aWfGq&UzGgCvIO@gIFL>lW9n{D{SAc5EtH~UZLKhew)|v z1#|nn-!}9f^iH%p+BM(2p!}VBqadpA5;d8s%Scujc@|=6I1Y6gzg8dO|}inv4!$Y^5&H|rpiWcCP%0*Y$afCh@mvD zT5@l~(cdMP8^BFX!zERnU_!QG8fZhu7j)`Gv3ap&zLpr_q3NZSI%p&q;ZCV0XPl7)-r;0M9idCSg-Oz<{1GX#a&_i8+VeZtsb zC%1;XvM_A*sP8Vc2m0qqR+qF?o^Ev%MTur&&AWDhg{<&t-Gp`OI`2Jr%u+IRIkGLp z1^hwtMqBEl6kpS(#&(_JLG^L8^|^Iba3~g8W@69uj4dt zKX98RPZU>nquGdzwXcX1Tmx8SuKm4hby19E-p!ue69jG87`>O#F`m1rT2&8PKp+G(Iq#19X{@2dN8*! zaXXnEZ}aPwM;t~*{WHfG7d8Xa>i7NG<$qmcY5`vcUkSo?E{AJ4-n~NYv=eO2u$>4> z)59?C_ps;f4%&X&cKS1PGHd$h`i=&NdWV8~=@)BJu*kHFXw+-YvP52leWfd{JbD^R zl)c&(r$728^bk{e_$y^2=$Upn!muFd_3nzSj}%4^A)>Y_;r*nRW8+-#^Vp07ji&({ zPNg9gZwo$Hb{Y@WIXy_qGc2`Z&WPCAn|~fYg*jca16+pfI+C6014R2N`a5D<{;>Z= ze`j@m!{%9aZV!?J+c$pY4V~WL@n_%5KoguZZkqF4_qVkX6&=S3k19M{L4+upgSEIH z;a+ zD_DB+*qIOw|{Hr`EkaSFBDDo89g*J|SWFGEVSxjq|LL*cN!-JR& zqXlAity^U(K zNPnBFH);{WByp>G!{jy_Nj!nMK|-hrF$ zyOQG>uHx3q;J4HnWrGCe=*`sZfxsC@Zye746sZ5VE4b?lHI7iu^^hGIErTN)@_jm? z!`LNV+5@V~-(FVGD0~$+F?v;+t>#YW#tN2&%N#qPTcj$V$0`h$?ZapWe45)BFD&*UEVOdfPrV6yZ3N-a@oP-BEx-m2Tt%v1d^>zUBmZoVr!-BDlv65lVpfBS*x=8)i`m#~ZO0d)B zpb4%?xeFY)*rPb`&Y{A68@r#fBOD7;2~Vm!a`XeuN0~dEHdXty92RX7UBK#e;bNhK z*`{S|mq5NgP7?&jA@Ng8smoZzxWHV0*(}E>*JjR8>w4K{$I1~4Z^nH5;;d}}ty{v) z{I(jkt_(N!+ve4}G2FEGL5zbCgeq@cm7^aC(Sn%qi>h0yS%d^~3oW;hW!xirocGDS z;dw}?8rA~>mDP2g(V;pe=ELEhNomavk4%9Wmbau7q;5TilDFWqd@!*NCf%v-(*#a& z7Fh5h!5{WlobNa%j9z1Lx4h>ja}RP`9pvy6qRxyaqDYppfes!64JmB8C?q#U* z2JxHvwg$U;yN1_i_tH;*@A{it%EfWz4yCYLRKeqfjOC*Kj12~R>-RM@o_&A*g~{`! z1;^!Uup5t7E5f;N1dfGd>LrE!E1Jb{_kL!Trs#HYD|)ohO$TR*Gr~FGV57bJm~KoI zaZU>+mg_psn>?ANWIPB_gd4UYZg^DYwi?T<9Cax4)pcz%Vm*up8U5}!1KGUMS4|U# zvAt{FUhvG&L)W^H4>kS?R*4i6Q(C?E8#il(x!5!c(I8!WID4m+(mC|u*k$&Fn7XI>pWkYUD&}Ro%gdW8eTxofXz4gV`7ITzaNPTyg46 z~Vgf?w_Dn_atB zZQiomesowS)ieOLjglMJITuL_|HQs8r z+brBoVSdk1tiJkgFTG+*#M1X3nu1NWvrbmzy(A zd)N&<$fkY$7CBSWz>V+@oG{IwUd4Ne3)GmVlV-@a7tXTYG?dO(hU%&h%(iuH*} znr@G4of|&?Q_iuW&5oBm9(oShgDh;r7%&|TO?$hWb_KHwq_v`r6CtLwOJ`p}KHP4B zX?Pl*G|?Lee-IbR-IC_UtrHlI-%%y>i1N>^ZCB)*kb=iVPE&de-q6=lP(Y1hd*s=b zHu{ZCzgX5gpr&--{#mQLIPShNw=tC2Ij_NhrMMRGHE-7{7i>4%YqrbG!|c3Q5)a&K zkpoy`ce60BBwLUwaD|a_Q$fB-0l3@7-U~ORI}hYHiGOHQI15C)v(iR7^&z;}B2V;i ztAW%aS}yt%t9x{B%==DCXllV9#5E01>wz3qA5rLLjRPw+`eiF~cQiPkDaE&nZx<&Q zw^2;T11ve&@zlw9gG!=O@KX@i4U)AQKx>(($I4|CakAwLbmATqIUpYXr4glFx$g9A z7w{eujD#zO@{YpL9zXI?< zj-^%P-*0l+;!f~fFcZVy(CT8QNRMyv0b7pb_#%_zVr=AbE}$J`u9lpSi32@svpmb; z2-3(!?`9xIDY7-vX(Z|fp1 zesk09UcIw%41|b{hhF%u#4R}bA#~#zw@6g&A+Ul+iP~3^pFD8C9>lq+r%#lE^xu-d z)yWtIdPjykV);9ji%?*{r7n2~%dSqy1-{+JuR^fpI6>2p4WXX0pl}d?P;!uiUkYX@ zVv>c0??M}`imO7OS{2t~j|P8zmjc+C&PknMhr z#(aiHV#w9M5;6I?`$}vfw@fUi)_vZ{9vVaWIp%A@@7S&w0{yM6I%O(@YRj=5K|nB9 zb!Z-HEGDSK8Hs#0^+ustI~(!4)r%4&7IVGJlUN*g29H0>(K7Uje^cujS9CX3YK_+m}G0c+isC+=>v(W`rkC z_*U7rHLn!_r3n8orKo^)BJ*3N)Ywud;i+rwr@0cuNfUAf$~Z1SIv_hPzsP?MJKl2? zc}vped`moBgmr2+8@m{}Bg?FQb3|>~gM8R=a_LJ#WQh)y&%!3@_l!)XVBiAvf-ya5 ztg?D~-zC9P>^kLwstZ7=gmD$`&f(upFAcF1T~d*kNVXz6+>m`+Ho;`bt*NBwrFGR< z{IvVBtzAf6O2T93zRedw@yt79rlj#oK;>)p7J=`C9ZB63XY}AI>@SQ~IB%FPH}k#; z?xEJ%h4Y?o2N~q=ai1SX6o$BTZ7p9cbPu$n0;5$?C9nboT2e=*)=e$yh@GeciqH_q zevnrTszD=Bo*78K-7JBZZ*}-$L@Z?|uTQ&Tb0@E$PR60|M73XC$b$?4pme>R&Z^;O zD+SYwqU$G;T8_zd!NmDkAH@8St4ERZ&&C$-9POLH>a@=tyArtz1X5UscGIy-pqkLf z#KPO9%Q{{@(7@!Hn;`7$tCUSX&R}lleaWza&A&42eD4?v`@TIV3jF%a%2?sDz*Ww3;7PkG%)uuFMs=6yn+;So=lj49YPZzbrek!eh`HogLOrUgxPR%FP<&K76+xK1^Dp%+?4ly8Q-iMH~GB z+vVDFz!jz!}FvPCX8~?qAEoIGH~YwlxvTx?E(w-7o};dHa}AE|Bs5z zMUW45GENp=RR{mu3fD>>lnW3=-HeHuE!$*Z{-)_AQom$q5#9uO$)hS)&^9y&4+h6K zR~rf9hvwnIEV}$EK>r<@sVu#5)}=oRqcV7_2RbQobOZpB95n}tTTyqZ%`FryZhFuP zo!X4hSc~h2L(*BGq#tueGe|@pa4KuAxHXwa)De%|D z3D+I~6=Jc*q0Y@-6p}BkvSi|^k}2zGkc^J=wUS7;A_C*t<}RMU;l{C3N)eug!0d0cwiLfI0s%ydKe{J zL@>#^2#laDL9#i7g;}u-j#10bi7;J1O$JLXd^!YfF8ZajRe+2>WPq23;0#zymPkV* znW?N90glJz=EGt8T~M0Aw-h=~!vmi>CBMgmkg3u`BXzzIbR-E@M3PglbmbV3w(v>+ zUSJu%5tYr%gAHq+Xn|7}U!R!`0`^5L~K+SDl3i|^J5Dczp6JTz;R6y zBG!fQZ9N0RS@DDxf)vsKB6hXH|Gp+Yn|Ko5D9_uXa(-J88h<80*H0Tn0e@32Ae8;U zqk#*IEfwkjE+r@q5HBNZK)4B2is_nV%*7$G#WkP+B{aagQ4N{K{L7IwW$a!dIH*)3 z<`RA^I7V!>5R{*QbhHS58CDa=t`^SyrePpx6nRC))X8sk3F#+rx*1HfkxUFP__rDeh!f@;y-^U zfvjy^k=OC}@K^A6d{Ky92oK2P7V0)C8D)n!DR|8VlWJ=_rV*0yy7VTQZ)L$N+QzQ) zSr>YivR1H`vrZDe-QwToC-d#-2KBH8Qa!lahrSw?BKp4Fpu)ZHH{hnOwIf6RwQA@j z70S7AQlwfLO`YDj<-QQveJ;Rm4BB{1Q{CG)c2eZ@RHvtHKe?ED!h&_0%0}eb4#z2S zrUouud}U@1xbqiZyOuNeqzbkQ@jhXM(5J1iWu}iGb9SCeo`t$>S?$>g{f=GiY)YQW z&;|q_WWDprr!6{yxRqiyh#2kCjX1sJ2i0~(><_1FQr9DwP333L3&f!GTA!(y95Sw&IRAJ ze^9*{KMkQv*^n~Ae9X2>V0p_-@MPSJiW2WDwv}mY5Lto0HLjo<$a?~7*(T0$9l+6w z1&_ogZj7pBKh4rKy&nRp-3un@x_^l0qGR{y2Y2TA?_0Ns^fCz2Ci6q zbyv>%K&!=ZwK?G0zJJ9cXEo|kj3-4DJ!Lf0gDm{L*3AO9a5U4MEdIUL-v-C@{K~_N zF6VB@*K3F;zdxThsm5a_ejjw-LYs!UQShhy6#j!}x{)K^S^@;CHa?K#yGp;VmO?*s z735uhqbWD5&fIV7+({Xpo5J}j!vVq`ZlL}berV%lU-*|$uiEF+R7;z}4p zWv8MLW-MjTE@fwI5yp&VhFN}}>ALUxdw-wb^F01I=bY2LW;xE|b1d)UeH@=z(b-qC zAibN_o(0%J<)j`J5M@?^4R<9|FujaFrJ$ZuRS%?VHdTSRq-zvw##MiXhxx_0tLTZf zXSD$)QqOH<&CGaqJH@XxY)aP=Gpt%O`SaCS%qCTju-)&j!l1Xa7kGm-Pc?LsQ<^VS zdgZXG#Mb2z)l8ke&rT&ikX{ktNeq>49r)qyr}HcfoKW16jBxO1m}Y5^f@!a_43#G9 z3TC6<+LRyql+M{>Q1P=|Y~-|1cFcT=&=hyyiORo&6dC~aP&#h5Me)1tOCPD4*tA(aTdOEt6KdqSDv-PCYDZ9jne{RdBW z@cYN8S^6padHYHF0ZsD@C$W((kdBjpEhAZx&XRmcES^TeLO-f+7NDa&Z|F1G{^QWl zCjacwb<5{6&t;NjQu2vAtc-YL;hM2|HZ^l?&+N}xP0AQ}`m85hiBQZ2f1-Tz;n$wI z5GMoIj-8I|PKpw^j*qB&zGI*400rnZPffyB!Rhim-Q{-CUSQltJ_7rk$=rifY908r z;HPsh9GoP8lapnu#YiMQf^l`EGu^_bg{B#w&ySV4U6A5hVBIkpS zt)4~YP9Y>;h*ZrccQ<=o(%9DiN%poCI8mFehQKXs35sgU8hj?JI|d2)_h(mUB|>_H zRB-h~5cAh5cLJ9QZ$ol6a9qJ0M-sVTdP`AyS?|{9-_Ull4dC)^dGNON<7l0^SKN=?}Uh5*NvoBv0}r ziTH_!{=pSO*+Wl;3akuYo-mj&-Tm0dSeX^C4F4Ba8u}07$3};m=zXCaW7W&PE(^oK zCgv@}`%wJQuRCwS_X$8F(>A}I1CukE+_O&ygJY4@XfaDr%=JiABL$B5MBSpJG98MDRQ5-Jgejv9QC>4AmUFpX&(<&S^3)_d*@1vjY#N@nWn^@B=_g;(-q(|&LWlc_%J=B{gkG3l?jkM z4(9KJ?_8NT6UNcr#DhISRB#IaMrV}W^oE}g_ep>{WTi0>WT+}3C%W!M-Ltx^y2!ee zy8lLJ9wC#E|I4}R>FZt6W7QmCdS-gYdX~5gI1?NwIPR7vl|L`*YgnQ#piG#Opsb;1!76JI)5>on9qVW4%op*>qIHTBt1n7=7%#;50HOu=6>m@w zp6o8aO{-0+#XaBooLq~4PQY^1EGT&JDf_KC^k)OARe@v;Q^8}HEo4eTQ{q59fO(1F z1YHMC7Fj3nks2b6K_~iTLm(pTiADrgMF`Z>B4qO9h=4bgop2}TCE{qtv-uoW5Sw^3 zCmM0sDLyUd4MNx{!9E8R&z$IS3y=CHK0Em7lz_#GUuqZqfd{L#1*RIxO~3+Stq)pE zteXP#bk=2doFdWUu8d<1Ke$c>bF&pDnCmA8-H()qpC-EfJ-Fvo z9U!={GfB$*5`P>;{3t*INr5CD5-5JNsg9&ryC1tKepc>y&-p(b8+O2_k&$Y5 z9XQJ0j4vT3AB2Fp?H_3q1N*$+Vw_z&L%-UGjCyHiSK{Zx8w!kNcKeKW0|t0?EB%#m zJvjns0us6`I<*;jAaECK*c1bh!b&EK zy2p*ewfoT&*Mce?-~~*|l%OBE-Cf@?O^*^ZGrW5i0Z$c@jKd`8G!%Y`iwooII?J?VhLcu}ugD!p6V3 zF?G8_c{RqkH>J1Fr3VqCK^i{ap8#mVe@Wa{B1`?qVW1xX?&=2|@Gp>vVWSLH<}|Ay zQld$gl<-zsbKsnfoxMc4?XQV?J!P{FxEcPMYpIWWAnB8h6-1VAx#lmN2w2ri)(s57 z=R$p}U+4WEUf>KZ)EwTElJ2#szTv$;6ySy{w)d2nt#+{8q7|lSGLk1H)zb;YebiIb zR81yFo8O%MhAWi4q< zMPjRM+mZ1o2%!E=Ak6u@b9YFNDqJ%sD(qnIt-(jU==Vzf`RMb}`sAPwGQlAyM*-{Q zK{N2CO5U%>0kv|1sQGA&@GKq<5;IU{dZ!2fQ)Q}4W^jH1g%U)YsOH+?I6hc&-@(X> z$97~$JU!MS&HhIw+Q^r0O%TJ_Izg)TGjU(YjA(ZLUQ2X-gUuvS=X!`%MkB**rlR-m zmI4Rn>3n@M;ej5GO%ZvrbrVpook$laj7`_w5SmVp?Q`uAYEF?$AiPO?$hd>Z8XV1pZgxe?_k0Hy?m zrO2LU;FXC0U(%U{Qm*AJvBPgs11Sf<_DlOG(Q6IC)1Z_|*+csawGWEMG+0gpk5biC zI>A+iQW!gMpSvn@6#pXhH(M~W)4y@5+efGxaI%%E8$tH!JxA{sSlzTwP@nLg(;$%3 zmLsQ8-gA^$KE52(V{fVpn*=RwAp$qItsnBk87EZtf^gxBvnH=04x9|KPRO5+EeSqt zsh?vU|DM8T86`8F(syL(1&iG8(Rv6eov~>@?|oj6kWB3dUtv1ctRxDnKUiLM}Skkn(7jN)sInFicH zFmUXEWQ=8l%(M*=KqJVbdK{P-0oiUaQud631{%eewa=(AacVSFmyQfcDEZmZ%iQRA8!!PnciOwn7K2NQHx727Eu?D-w3D`@GRr4bIbmp%%gc z0E+!<=NNkBV6i^4L_bJ{UlibKANBDp`$e6?`P^zBIMxTXkl}T2ohK-*8@w&9R<*7{~K-}s$Ck}z? zThr(i0C_`X>bNI()*f#+?M|^$+vCWCdWR$*11<&;V7z~l+6c>L_bI^gq39s@;10qg zl$#x!-y)WyrzMVFfm(8}3ZcWCiJ3m!WkONAjzsOp z(MU<&cS+mp7q~+u`936(Uo{>j=^ZnuH|RV2UFg0PS!u6?M`NHt2~f^6GqL?QMWcAyaB`b62P;ZY` zNNIFDMk_?O?y+xwTL>aTz2X{oxmR@6x$cpl794dc4+5;q?}zXaUJFgQOAWu;P_;O) zn9nj`e={WBClOX;>18pA;4Ad|QuYz<^cyhTz2er-@?hR4k;^Lvy?C?SkxDGEoSQ0E z9S_%cP@L5nXAyLB#Q#t;kQ`tuiADgzElPozQSqSQvhH3m$1%_3Sl`2x_vER1JenKi z15lKugTYPOc}hN@(PoJksCurek9Qs468CoVZg|py)P7{rx*(#rlzHl=`lkUf2jP-csW9+M(+Yw>S52tWws zbffXTmt++!U7=jV&8<@eBIk(jb9zRE)HnPZN-ZkJIM`Q*PKe}l6+-J(i*kww+O<_`e)K* z7*Mg*gTXteRu*Wn%V4LE<#7CB(j1uyf4ke|l>aXuY zTzq-i)5L=zvogZoe*~y=RDvThMy8iHmIw%DI{UMCE+ue#{5ICoA*6^Us{Bkm6LMa! zH3x+bP2=v_{lYx(@OjVs{lq3q73Da+_O-mPm|3ml=ir$sw7pI?Z@jZF&Qb@;29LIH z_5xI(w5?(mf$DcKtFXX0Ma~7&n=Z{;i*DYJ32tCjeu?)->NzI3*I=M9`hO7(`YmlR z)!~2X!SG!w6Z2E#uJrw`RVEM95#??z%`9Kq!YCb(05S3Z#2u7}OJF$YYl%PpbQ2nl zX;g%EBH!y8PCcgN^r*lirll}c<`g(X4o%>qAq47W~l{>wxB=n04{6a5aV%2DnQ(?ZjEdZ=d>g#4hL)F_=0hI^=l zX!wm2))t$?RNuEXn& z^F}g+(x+RCEDy^vjuVe~-I#4#=;%-k#~-!oyN`)cYNF-@7KcMud(nzg60h@eKl();fa7`!px2T35o zmTw1l&v6YCTETY*aot&l48Cpq6^Mih;plZ}Ck1nh)}zW0LTnqQIU4|InF2~UxP-|I zAi|^E3*Z3zSo}9W6_<@ogBz7vc?}-;XtZJ#Hn=B{*6|PqccX#ER-CDJEo$z8e)XCU7yGjvs}DXz8$La{_8wvp*u{pIDAfnI=!bKcUN_(~&RM z;T@>d#?Ey?@I@S&ig6@bPPreg{P8lbgHoKg*&M%m79TVnwn5M%kl9de zG_9Gy)~-B(mIXP&0w`CTR}ZP{F~bRDrusZ|jQ2iY@FVS}EMoWMYds~OVecz^>ebp~ zgja);0;~JC8PeoVfG{`F3-SR$O@d;+BX>~Z5Z~jNrsk<>;uG(F-ee-cS9A_Y?3&Lz zi0vNcv!qCq6_V*D5i$fDTszG)I{#q`^#ud`_ka%h6_T%gM|vT+g6FeGNO=3Xf|&D6 zd^@dUSDK)Vd2qz4+~B*jA^qu3RJ*#c@*9dunsWYx;AFMZqoC5A7Ulth7lLD4eO2@h zm6h9~y;USd@a@~l(k;fSD=ZYS{!eWP5o1A8BCUG+=|1Em zHk3)NI4d(*{1wcI5%i`;uI+)|4lh|hU!dq20}9y%CzqnM@{|e`me8N`B*4FP!%cR> z8tcP}V(XIqYd9agq{@9z{g`?Touw;0+1$^Z(jdZG!Wa4UI2xM6+jQa{88fE*8~75~ ziJ<)wtaYHJQfmsa2!0(G4r&Yw1B82~&%LKhGVg9e6XGM(<{=W&&7u5R{ z14PHMS-~C)AW5P7UBHVqB`&rCTo6q032E6m6W)QkN}v7QfKfr+o%#fQBM$sE^o_0< zszW0nO1m*@8id%@qn0?19N@75qQV0pi(HgX_;*QS3N`V+DJk#Z$%CqKo5r945L%;@ z6!c_Qj(nQc1xS-y$=t9R(R{g?KV=i{hhfvn8g{3pqPn8o>8aG`benmzZp)X-HBdL) zEb9V5qM>eLM;Wus^y#m^Ejf2xSXIkrg{c>V`Ahjo-V*e1L*VaV#k$q}y2S6yRB|N` zu?0iYt!0rZ-d$5D_lgAFf(V(B=%74Zgz`wtRvv31NAcP)508W%Da(hqET)6>gsyQ( zZ$E}1M|MMRe(PWJk53653EYEgt9FV|RxPtfZ2uvI{Yi+=t%C6Y6eTcnIR-Ra_MN1h zTZY~Ux9C%?o>QJ+S}((!?h!u~j4S_C-i2SWjDdeZwZgA)5Y0wfsp*xGoyx-Me{y5x zZg$2@7~Ar8QyB9(YW?vp=>Zm7X-*-8LStRegv@o#eq5h5A?A7FIv{Wq1)!gZNJWjR@3gu;f|rZU)4 zl6{!|d>!7ov$O~rt?D1I_a5}VnF(ojJ|%EgD$L#ELXCm*}Ajf5wo9iV&$D-t>VCaQ0E;9eHP^EP8Z$il%{{!KRLgt zy+KeyuBGd&-D0NK!Nqc7@UzUJ1VqfOH0TYyMd6w-d4Nj!1h$+<+uvbRhdWcm{>QD!ImaUj)0is;d+;`2d2n|G*WPZQvgBa|{?=JWO=q@1FT zGSg6?<6;KPPyjH}X&h^psK#X?Xg)^*!r|l-Z`STAf5t;;p zJZlbKc&ZrDnSu9V$G1~{+`M)-Pa8kyKdscc@_tNjRQCcQsOSlsg$F=JYD-o=e)O4tf*joKm)w(d+ZP1)7j|$s_mQN)$Eotz9(kMVBWQHBPcKwE|)i@@nvj=Xb6Vnr9#DU^j%YDfe_x_ziv_$C8C$U}0P!(~%smQg_9uz6kx$ zN&l50U0#Is-!A>qoUB6OD}C>ZTAtYVN^cg#Z4{k-%S9+Ui{(lwI{Suepy+HKS4Gj; zd@gd)yBw~kMekm7br!uNx#JmMeQ4I-08K2gG>3k@8mr}IW8~~PeQ)TDc9BA`-O1mD zK@$#rkK=gl0$%6dQscF>4bLjN;s5r8nb!#guM=KgCqxB*7PVOzfm>mfoEMjAJ6m!> zNU)};&D>~Jo@AArA6I8PTY5rLkXqDcX~dA{va-&Ji?BUXlKYonbdl_3qiOj#E9=*B zxwc12bB_srEt0h`Vu{;2H|{ym1;z`YM2RDEPWsyDd?(d+1AngF|MsJ;mn*z1&-Rp= z;D^#*+hSfjx(-I6p378uc`IuyxY;yoK?Qs3*f>)=+qb!Xb_GCC*upEx@^%G4#>N{W zMgc`u#e$W!5lcr39ik7|A#9_i?GX0SN9_=H(dX?D4$-`Ji?-29c8m5rLwSOgdFJJD zJGSI4uW0Ckqb&riO!nVNPIs=V%>$A1cIFjjZ5DlP0j6N#V-dpO&aTncu8h56!=|i0T5l6ddHNjGa4_K~O@*`JnI|~NcRu;Eq%l|H3ypRmD z)41{iYX1UiU5hNrRTXp``OEQVuhsYShUd>i%1h&Z-$l5FiE4dqL|gb)Vr?>y_C1E3 zpE49Q7~)0C@t1KO27(S}St5Bu@Jqv~xh5s@UkbHa6`tpC#TMD69J%xft9-?__$^oi zg8g<Kewi$IWMhrJ-kWrsBhG<|R1d&iA+2OQE0%g#7hM~kq%@O&w+ z##Urk{Jr2to{jd^;sefEaZ7d;5U>W+%u?bqJ~m;(bnFI;a?cBXERGA5?JwkVkzcZZ zZ7le}ZZO{jFMp^2VU;Xpcg();$%(w89EZNYPq6e{9$F|5eG?SwWTYyeVb_=GSr96y zSTOHm+xOga!fi-Sp~%MGF26+XL)m9Pm|dU^&m%=Og(|zsygPGc885;-qt=QYLv!xT zVIK@7%Zn91gj&zquKaol)~A}|2*2Y`e#cS%p9O8-({w)$aE;)XMvB|?jS_%GI>{j; zs5$xpt_03aeixlkFU@gzv0TO_Ax|3Q8lmzlZ~A!)QVSx=`c=>$=208Nk3Ju=L zM->8~;7w^OuUgJ_iqS zpALPp6@2qk`fZzq?Y@+=H z?PRYMa@olj*}uLh7$9F{_u4{m$!<>6c20CiNxiVZ(MVC=(~f88ZEny|ow)px?YGf4 zT5p^KO%s<=f%Ug_*eWjKE!cAwXuPB5>)acqIo~>xq5D^)Y{4%^7YuWal!yV5l!!T$ zXIKfo0zW!$KHnBn`bjNMFr%{8(hidEsZn0E&eRBddPn=iy>Fz|$lRnOSDu{s!u9@s zMYf}3&{ANrOZiKC=;_3OzhD0QPp%51Isff)MVD!Xr^%$qWB?r38@lT_)SF>Z9C-3Z z9k~XJHP141zStCUx3Ux~ZvNZzrlr7chDPrftaJjzw^Ju*XjCjt54l9nQsC1vWtrmthYEo=`jd28#&12{~Mh z)d-wXOU}U>20n)*mqc6kHRXH07=WafVGr@RdBWU0WSw8B8^dZw>Ox24s3UUwN93ZH zj(9j6^|Ce-6J~ppaOk%R&kIq`TPVA+Q(ffZev@P5;ttkfgmt($Tr_lV$RpPk#{I7;QU9Mqmar1mzvj|XS^KB7TK;2?Roc>{klucH#GWu z;E%f=2xpGb1awf~lT{A{9L6D{H5egY=nsU(@NGFy3NDi|+!JfD9-M2l zH*+!dLSRJZV#jqw&nE)x#|ObrR=5nCzS#7);o*x-lppr5lh0;fyf}V$Jmm8IQ%9e@ zORf&JDl2Xk<|LHes?*}kFoE!^dw(lTDTzID@`l*!D?^tC3_qh)2HOV>)6gG=+WQR4 zq)CwE^4PuRM?7;)1iog-_8AtQcX=t@p=OPZH8r>O$aNA>%P1H!%$mPe9(%x?C1rtc z8Hhf^V(Ae`Us){gy$OrJ&yc=S;2A8+rFS5M<=u~@52!(2cLOm8IOi?JgRhe>Nl?Ev zq;p&*-tfhGp0l{Mjn;gA;NZ8#rHYKd2Qn9i9DBdyS|ptgOjCP*^Hh8>!!GN%*T~ee zR_ytJE^kkSnM~iOwS+6&&AqgMY@Y< z4Le-}uR64H1?C{~`8~8(I0JZw0f@DhVBtCCnxz!WH;7v>9@w zY%bR4?XMGAzfxt#5tXWRLBeH+mZgh?_^5SxqdGKyrtqoQk%O0(PI;X$>P#uJ$dK*_ zZ$@_yR8dQII~50_fPWUv4$Z4U8*R~8Hu#hx$qsMQkBSR6D=m;S8Q zmlx}5zTuGz7humgHuxn;8m)FNm#$VMC^p~}?}adcrHEwo_g13sKp@3fO`dOF2z}U7 z5vTs%4`_QxWf4}5r_>7pgS`?N>F@o74uVt`V|95}ycRFOVnnq1d*7oiAOS^KRh}%b zMFUv6$mjmvkLcgm4$=dpHaeq|>e0ZI6iCSkwG>sLuf>1)_OwyNZy>2QxtjXQ04VQZ zwg^duzXjDiYH|#px7n9euJk)N)?v2kDi64MC5QT&Vm_bE1*YZx zsd#ms6N9mXhNbzTOh_JOomX-Or=wiMRyo6mjb7Ekb{XRF zlYzXoP(bwx=gYBd4oiXs#T*{8R|TXp4h|XqE#0Jc7#nM1Zs>8sNdU~T9x}|7p80r~ zztWN4PN5G&7P=T&eK_EDs0z^WcC@<(@h)VvCeV5K6S16H+YEy!RYR*5IjtH2mm zueHPy=}G?!ut*URpeZF{Kobl_fnb4wh4>c4 zo-`NpnlTi}&(Ik7QX{Pd@dd`){F+x&_p>jS=CuB(dQq2OQx{>HpZn@8MEt%dJw;zr zoBfyZwt=~dkiI7+qLFH|`BLFL`w_BMFntlO?^aLH25Lv%Vtsgw5VBWb)*^A=t>V!) z)sEz2LwHUjWUXPBL`=V1#i6gLrM|@m@VFslZD5Wf9p9}I(0PUDyK!{)%aUz@~W)EuvN6uwNS8piXgW4PQ`}}si~iapsp4=mxF)P zpFcS1>o0!iRJ=^_Gp)*u%BVjca#Px!y!6LOHUqJ>UCB~14-n-f^nU+i!sDZS(?7=gcTDqeEO3rw3IS@hLT=stzMkzty|dcP0GLDWCjD)8t8NKS&84f z9&M9Z83%yr|7nnej({8~!T!Y){du711`yf)X_2^ItJmmU$dOX)F`loUvK9jCs{z3g zTCo`>{Z=2eLwPEhfi|$xbT~TKC>RxEFQcTfVh` zxrnEIzL5Y>dYgO~0dbKf+k7(tU`DL-9RwbVEIGJ?2t`EXiu+Z8lOiI2BrcL+<$guL zMkK@D{h~m{2;3j6Tq9jzNkG{5st$4L$~R^jq_Tv&eDSW+P=fOS7FT9-2UZ(qQ+wS^ z+szrKEiy9Hn~mQ3NaWBu&KEc+?y-0k#nSIU8>#-nXKQa&ui%FU9m==U2bZyqY5Z8&m%lbjPuS35GLpTF-x zubjR_fayC97vULw2lRv97dIphJ@RqUHGm~MQDg&i)eh%juLjOQ4wqy11@fyUzsBAU zyaGus!a@T3)snH;%Yh#t$)#AaKtHwQd@M4M3t|ntKt<{aAbj<>XHoAbWr0)XTQvKK z@2FJn_-Lm9u`U$0FSIF*72z2wvdNEqz@t_$P!KB(tV%8ra0X()uvS_N(pMM@blWS} zSfD;*aljBSeE@Qj2G zLHJuPeSK~b<0ej45OD(WHu^ib&A9ihaGTdzoxP!&(SNBj59`9S@+TA=F^|d6=;x9s z_Ro#A;mPvQTex`QTP8Ugt)vzJd_MV^7tha7{vD4~ri_$OCgD=sM9Pu|a8eFaz+duc zdbJtB%CakqUZKa-X0cM1mRj9F#WRS1Om+rw`}HLIAm^YV2tk8u>5s4Ks1*(m{0!amO=6Ms=za|{Tc<*(?^pKZX{if7+ zrG=HNojD)J>z9|AH#_dC>8iMW%s6A-{#NpBsy(^CuqC{vRJu6a?kPv2(l7+ZTB=d>fJa+IOGt zzR#1^oD)-TsR{kanR3m@B6%G0b4~!`_NWU>UW|yvd};1nyaU3>b!2&MwDXZTlL0OpMpK!P*BR#@^cG>!Xv&CetW))K64z zC}R8B^kogv?#KR$v+>7!BG#{ew*)Mw zntUq;I*?aB@qw`r6yuWcyHaFo6w+e7huE{OeCD>Et5cgGL6D(_%X&kBDt=|U$t{mM zca)yyKpG=uknTvK@4+8aC2MP@Yb!Ei-o$fQB9)QeNJ%8zEVQSq=gJnGkw&_dz-E@s za581?b2Nn>XvU`XPu}p+5ZhziWSxd2H(ufGI+x}*F772qmvomSoXDmLoSA#`($GvZ z_>#)%`rm3ltN9SFO8YIM2c`lv*t>7pfPYw%tX}SXcFs+bxxA z8Dvs)H>++uO+_MfF znLDN{g)*hZZ+5>_7fSm8tv`h_AL}-qftG5lI$j#v6Lf0z_UX9*=~aWVA=8#ZQQzPh z345Kd$5-7>uS}Vb#ULM+&e|-ZzR+ViuCB{W$8t<_(6fqe@T7LJO;3PBpD>wYJBd*ny5nx#UB2#_Cu|3of|DsM$>-uT3Z_>&k z$8{Na$!(^#0WQxT`RJ?ZmMDQDU{BjQkky3w^qk%h|DtQbk)}xtrR}E~(N5FcXo4h{ z(>OFf0e|DP!^|s+bE^L<(%RJ8m2%yYKuPAKIX;h`lRGPa2kC&}+cedR2d{btfaVgF zODVqR=ntNGyDQQLGK9=ZzgAVv*9|*$tUXzaTD$u#-S)cr;CMz)K|^*y`p3Z@(XAV` zxbG@@w30U{M(Rm6XwqC{$=u7}v(%V(sDh92RcF04Cpq2e2faKnCSJmP)+LhWnm4aP zzdPNJ`Qq3aXk7O(6C;xod&dQTD|`D(%1;#6a(=&(2SO|3@ts^p#3!|dK2SVzSKQ4< zj(lWOtW2X@9A2@$tJouMMl>sR!`q4NF&AJb1^nNwMQ1`_x4D{Zt)=E0y%7=-1 zD07HP)QTiY*o5bicBKKLORbW1l_)YbCcw8EbA$flu-tLb5*L;*ojz3IEn&q6D< zL|X$zL#>WA>^v@!G-Nc+O0wpdqmEJ0&4*K=&q>BV+cpC#pXpd8zE7qblsuyq=4yNr z@@~F&7LvS~GIblWA1Y`88(3GJ0yE&DqTTxb>*Ogg;}rjwlEKq;vnens3@=u8L1Ddk z%5$XtKlfqAcT> zPJ+dhWfPe7!8oMzw0pXznfv?)Nyo}$%Wx%Z=VBaBc+)fA+LmhPs_6x<#kbG8niT_H z`PQ(Qf$<9uMX7~@k9oZB8@d8-=}`eIUlgMR_ka7>f9cS$~heg3$)FY?T8eQMGTOW z^Ut;0&6++EnU=eP4bh)IFqI;nPV-j}rtRMF(Y&_DVMGN#EmD27EKhQI`oIqM@coEa z(?^|Ajh+e%qxbIUs$smVMmx;d#W#Xw=-Nvd{M~MlF z_^wCW1wDG3nveJj*AB1v9>Vl0pP)VQoDuZ-tM`=mC7e>#?Xa?{S=`f6MI6)LETKoDYF6*rf}-n=e!aEipwK3a z-p2;{i^m|c4@?Q+VKs6<_@5c%6&fGfd{%#&a6aKd>*RCaS3XaneO;tWRn@Nf6LM9r zvuwQEtIfe@Q#YKEu7tD=8|lnIvmLeFqr=NpuP6Q6)%m*f>$#^4s-J8EnUa*FJMXt^ z$i^uAxPSWEeuw6dcdHT}e4m^_(vRXZs=p>mBdX?|KVa@*b)DMtpRM=u2KP#2`3TJ| zp~Ga2mB)-Vcc%BW^i3%;AObpv633qJR_1L?9;2&UFwJ|zQwF`_NEQ`Y!aLq+j8}O` za^=F_Ip^2(^u=vK$`JLu#TAW1_- z67+9*cj`QgB>Z%Zus%-?G(LgiN2#E=P)qlIVJb)c=*bBfeO*;=GpPHtJ7HmJVP>H( zn@ZVFiS_}Fac~2=*?K3j)7w8Q0Uiqve6<`v6QMcnRPf>@@Q)cDU%Z>Vaf;;f{rBp> z(KV~ZR~pu$YJ2a~BuLArnR?Zd;ti5fF}*ivheM8tH%kKQ>?N99h)7l=CVJsM*@dfR zy6GNZ&8qOG-|s}-emUoGzti{ri}i{F<;|i*={lob?+UOD4#!$EOLqGtn`MZFj>}zh z+Ih_GpA-AZzn`z8zG~Fm$sQS>wmdtQOhb()hkAt@cQeIS+cW~|ntdgL&@R^kePhX_0~5(4j`3taj>%+tz`^C{iDU*>ZSxxEYMbxz znS>4atoSc{fp&j*UvS6^p=WM%4boHm$=$*z?S6P{>d9ErX`6&29T?NlfdaS|^>)L{ zLG`CWZD{|gYZ`pr_>(+G8qX$%>1U5r_uN{0=~c&9#M#o@W7;ARQh zYn3ST_moz(#QjI2)6&&1cRn?gRvL?rdVx>M;;kkph;7#*TJLxC!8F6#^Am#>W%MpE zdHTa)8DX#vU+u(_WwQz&>=BY+d$I2=q7=n4*PUMV9g z|BwKBxu&wV=7-{|Z76#;>N2nU+t*5dlRDarVttj5~2yKrueUuFBlfrwPO(~b7oj% zp^r!=%AqCr0QGjR<81o3Ex#YGt1k1}E17&k4L~KY9ZGL_<0E{{LQ`JW;q;2l*R7&L zV;-k4@KLDrZBl#wW2ERWy!1}_ONJMg>9p2C^U7n6w3kQHw0_~0cFJFoHhSUpmBx~D z%lS0+)bJ#~LygVEgF0M^jiB#M=Mu_>2pN5a&8$duPw?x`;|>m8&fZL0?LY;;^sP70 zE(H?&XK4?5zghunnbzh#R9MfaumKhqE@#*aacK7$eZ_CXGt8>IB5h9NamkORE|5Q0Pxq4x}A7d#Ze zS9L>CNx@*pT81ul(XLT9G{Gvwvc>xF=9xRYrxCw&YoIm<((?pU^Z3hd(wD+iEIikj zSJ(Aux~PQs$q>t}TjoBh%T;43q2qCr7pWtTcy@fsX6@Ad%9zctX}wC!CdZV1z>~R{ z>B9l3wALxkfH>0Sl*vPkGjo`ecn~56B-7HS+ybI$_U+z0;aRlvZQcUm+~aTQ!BZ{) ziHs4vOiv>3RCAageESIsdZ$()yhrbuW!QN2@AseiYGD*R;2NZhZCm|x zl@-|%C5t6oI2oQozkWpQSxb`l8S2+*&e-x*RT z+P`;f^0v-wBNefyQ>e*k7H+_JLvh2m`xdf78b>@=*&VvblJirzp?B*l!qNVDGHUt^6P2=S(F2F zqhPYzt*0w@2PU+)-Rf5QabdGnJtU4nLJ|#33F`{2J^kXCczit9XnU| zBn�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 $e%gj5r6>y$_%?&Ehf( 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%0DkFll^ai=zXwI_`IVZ;Y$-uE=Xt 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≶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 z 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

    FRK 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

    0q< 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

    wbm*1L|75E=oc2@RfM~gbY)JNl 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

    AAs%DAyTw@JmWxnJTU?;{WAl^4|Q+S-C!Q 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

    $gW`{tL(nL9yw(Y_|4?yy@R&)&mxjw(s8jJB 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

    -(ZjXyU6io0n)DtS43QwELz%w#ekm#stpfZSL zt%smc!5pWOjx1t4jD=o@E@O7^ZUp1IxJ839bD2`2kOkb3um#WICWey5hjaJIN8j!( zt@Fpi)Sqkb-&jMCDvqE(11gU(^819D8i~JL&NC~jyTj}hrwQw{=%ZFWJC8JYz3gj! zux^3x2?01F6&Y%C;E9R$@FiKJb(4}!>K*lgKbDk~7ql>ki$oPvgQb6X*C}}QO*u;v z!;k1$wMAeTx0g%=qn%LUD`R0p~>}}rj#>5YjYz{l0W*t`=|+w0a`$>Z)Nk)>2e_@wVm?qXvl|Rniw)b%f(c=3+OU80D=#QF$YPUfj05dzu)Q6)A}iRI znn9wFcPJLK?*95Kc$4@Lvbh6xZG5dk^{ISH@lR+_xIYw5Ty6H#Xr@I$J#&koY{RFh z$_m1#gBo-SSlM=#kH>7&B7|BAC-Fo>2>Pc4`>&NOo(kd9Hwx0o2ooqo8TrwR%}kYL zZx>*bK$||BDy2I9%zNGXW}fgPZ$=2Uwsrvb66*?TxH6_&iyQ1YBPuzJB!IKX=kycj zw~-sUodqHS;HN-?2f_$K;%xO2Qc(IjxkTU3^8;q%^?0Q@?5Pm}ZmQDc6tL&fO7KQ+AKqsijgRHXsJxlBy1ARWSnKQtT^2 z!qUAFHS|K1U?+yAd5~L=l%!{bAN!-zXn)Ru->Y?hiioCFoG+ycurrB1DREaPfzQfa{Q%vgRwJJ<~a-)bDx8kG5CT&!wc4=dj~_byMJ8qla}Rf zk-d(FaNO`grn`%eP?STJWf>r6kd>3)fOlWtYSWr%nDOb*dCR-jKo0aoFPGKJ_HeaP zo1oXD*W=fd+FBi$N-eq~rj{OROnO`9=IOTpme%?Yab3=B$ zy+)#RCM5m@d9zD6-7rl-0v?XB5Xhw?l7S420AyeUXql<&pfp-)i-4gFq^qOQF3W7& zF~Nbmo#W?QFak+-7!L1!4hh7+m^XXV%g&P_bNDlMkdJbYFG9w=1f|;%36^~jU&6>m z1-Y%SpN_Qe=!L3=?>rd1`F6RI=}dzip`AqP8kMhv^VGfBp7i4D*@+vhQ_BBFZT7I9Sr?!o#0jLmNFUV z9OaN__M>_06JL1t@J2iSXA|xmAi2w80A!f(?$@UL?$$DxLjzSTXz-sDD>bqfqR#`l z9+HVR`Sr1$*VgqE;a1>*zQ>B4i!jT`F(qTIF(cVIzMJkMpVhSRn1TslG{J4aZDbUR zI?x7ht4-1Pf^Z$^_PIJG4S=r-X;{^D2xLs#?nX-1JNhh|oX)}TdKI@YBW}pPwezT9 zfBx}cpkb^8i~zV-?AF~B4-SyREpQ+D_0O{ALvj81kO)n#ZeGtBYvi`JD@*&X?xvlU zXq$BhcZ=0cXEU{Sv*BA~ho-c7nw5i7Y3~r=ZEEW-B`prze;#?wwf+i?8E?oP4)dwOGZ2cxe z8|TRxWz2Sm3vTmsZ?i5|XD%7vyP1p%X17%JTIQY*=s^$!G27LlaWsL{0olO7;&B|m zWu^~m!|bI2j1TC&Z5tdR+?yG3JAMVLVWh?trTLpHVamsQ#iBVqqoI?PWnjGj5T9k2JsNad-k=(JZ;LkAEf zYVE=$C7dO@uULtrE*+9mttsT`|H3Yx%~;l!9ioS#ZKpJyKvs&_(Rb~`g>&!{TbTT; zKB(NV1`T}cuw|lxf&xV?z_%?;9kJEmB&R~5VXiV;xCsZG50ZBpXFM!D9IUyz^W-qr zpXf>0cU}%R4Cgx$+bNM4m(=HpSbFCX`!<_E9bfE7C0$2M3`>W`E6dW)uhpcgh527G zRu1!4Y#1icC}6V+Z9XtCS*yOXoytk#eXn?*P6U=TE)xAh->CII+Y`_A4#CRYitlZD zWO>#hqJ@gX=t(%K{k^*(Q{+_tz)_V_TDtAjt|mD#97L08ctHYmrTA9(t{A*sk&Ezz zh@A08x}%sB>%Jgw21H_#O3rX;rY}}*rmjgooL=t~vtD8@xu0;V)v`!yVeV$uDN+Op zZiMa{nq12wdQk=8Cu2zQGna2{-?TOMDdsT1XUFK#gI>2rFf%-N^)CujgD7fxC85M> zVn$PqgqU%d)56!XG?cyXTrR^Cg2_$0_8!F>>ABo)a%(E*FRtf$-5I(|a~r1(vVk`? zcZ%;YxA`(>X-20KU*0M7n9l)6w1mGVwau(7J$Jk+%1fU(D%}VwuOs5HeBh*3CMOGp zLSGJPsgBt|7zCw`6_;nI)ta_|gKhiT;|*Pi_KCEK;SQy+kLjj1%d3QF*}v0ya{Mv# zxpRw^w(JMbU^j}COV|Yzir6z|zSw)Aa)2^cGevl2zR)b$5X;MuB#2)d>QQ;D1fT=u zY8wAjm;uOn;Q3TOiKn|M9kNvupKv4j3;awd3`0xZT?;K8tuUTDf`IfIZXYU@+Oh7C znY&n#NU2L>^QX12JFd?UcS)EZMRuXd?)y~|3kbjMmwnG69$gUBV7;erRk;7Tyu_`y zpMWZW-Q%3IuJTzg0v1W%qS~Bh!)*9x`YArPkA;<;_Z1JdkO6Nray`ff7*`og)KF+Ay<8%dx1(cGShtJ2l2?U63uka-(njsZl zR(S!&>t;cEsYD@I)bt%{M;oC5ibP@J(!G#86ET;fq9r3e`)6LI(gOV@m2Izhnn`R#xgnG4huUBcoocr|*s2#0pqCxrpW|&_TRT z+Sd4m>DdJ7jkk94yjF?!y-9M+DQf}?@=I*ix}KJS`>XE8F)RCRbX|hl7d-VGE>EV# zWu%w^?r^=z@+!O1aD&pQgng_ONAMJfJ48-=(2u}Hrs95^P$%2y7J$R4eWX|&Ec%zu z``JGxR0^WNd98Pmc)4<(1dN7;GuyNDv3oq zlk;S2=GOg&S4{rN7ribwidA~xjOwM2{Ec*cagD82iCs(5PPP}O>DN8gXkC45KjrJ- z4+i*-?WcY4PdtR&*w^A!ef~Tlij43jg8JXxRbj|HE|!y&y_0+fA@nA5o&^*OWX$yB z(L+Bij|eY)OR4z=nS)*}98OS8>TgK)z6pvmHu1bh=36B5mx&_*f|IOBh<#Zh?H24< z9n|GY?ns9*hrouSfGRhv>IaJxr)3B0saFS5we`{+vz%E8JYDosLLowfQNxu86*qagNNgf0Ms` z*0yTJMLptXMpi}C+W780jf}JtUcY1G-nRWX;l>kif=#lP)l~ydu$c{rcjtjam>)bK z>WL*l!*R$53&Ur`j9-opDF%w!i0kq=dO}0KDFrPC6=PT-BL_ji(4(!5Hn_A4!KzX# zO2^Vz(y%W-gekT&$VE6Goawn~1qC(SPriP7OXD@4)axaA)9-!5impTaff@z(Fk(44 zn$N{ax6jl}0ilw%M$wbo2LbTt^-FRx^izI_ew*mMSGxwAa>^>hW{jk1e&jYj)om5! zHObq4=y!(4h=Yf#IrY?e!mC)HB9_=>$kw)Q8r7NnR@Gc}9X_*g;&z?X-r|=7dj#6N~KR; zZM*#ZC9UOAhi3`D_ZEqh+imw<*iu-#uHb7!U`t(t5_EhUn(!^k0*9)WA#$sjnrluJ z`H@s$Kv%RM1M1CL&7^kw$H3gx;^auTTZ`z3HWXn!@RY>Qi;Ph?0~tZ=z~$F%#%zRb zT8+5|f2L*F+a*gswJU1>%Ds&Pwo z;CUiKg&00ync-sEmyrb))Ftj6Kc-Dzg^;N9FwIm2cH4_Zy3hN% z(`A1_>8h{#YR&tD^y~9;$zt@b9($_Zv%I}k+^4UK_0>5dcKZv}W+%?sI;Cyku1q@Lwu zW%mnPvsE$Ar)g^MSwxo@p<2ilE=V0GSjZK#2lJ_nutq~LWSOyx7Q2oF*P*WqdCU{; zw0>2%MD^Y|w+{wuEfKKmMSxpp)Tzh!IjDA%d~CJM+LQ06!ZQ_M@Lu2ElOU8VTA7+S zBT!{f=W3o_Nm@{nBk+_3GtOPTfttGgP_F6cG({dQ0U0Sq*#w4OQeI4_d#TQ{v<&it zJ}yb>ETRv>Z5y@EY zFoSqW#eqv)po@0PFfx@qrnoT_t;NNo=>XlD(J~kWXC0%VDw|q+p^^#LKJk)E4wmP8 zXCzXksB#NY%z=1$Sj+($${Kc}h<-&)@WKdVCpe7uUMgdoXC$$zy;`Q0B1HeB)#^N( z+b!dqxdg2rCbE8WF^@$HR-9)CY-POSkXeiBzBja#HZ$|dDy~!2^39@F5i0WES+gnR z4ih?$VusE|c9g_jhE*m2<(ozGTfKj;LilBlhj6oqL> zjMJno5&Up8qGH1i&y;2>ij05XESFeFlRhUtf(29Ir#d2iThXalrtDB4!nx*WIu#=1 za-@QGquDG!Kn$%igRP)eUUKInofHy-l4(=cw?rtBWF>kpJwy+sax1OIgD_l@y|RWD zfrWI+)76VLeheBfQo=kFQ-giG>i{;+dKAgV#(H7q!ugeo^aI)Tl+IfW3lTfv70lpg zGRQf`<72%Wy(hclq8a{;;V-6STeA>P{F)&w3I)X!TCduEQM->HnV+Y7V_*@^pDo_< z`nd@Y2ztgkFFJpEPVV$|Wb$>4aL0Rnu-|#@P^iC7?Xji`L7@uprrI9>@7RZ8q~0C~ z?kEjAJbZ)1pyr_cHDG$luBice7FwGxl0kk#QYpR?nP{=amMR&^Vq{U^>=_Jpr-Y4Z zitK_g^bo>+WA2+D?%OAp2Q$oLX+GcC=Wheq%VSxNCGs*c9N)=j04YuuKWRO@gQRC; zJN{nNyft;7?L5`m9Pr(nKjuQ4)%aqY@(BA!f=X0U2G`QWH>PIso7U7d3Zar>SHPA3 zJK8-FNYfv@ZyBQ76^o8tlogjF7OiD{82eFGPTvr+Y9YZ18M7@pB5giA=zglJTI(7Q z#6#I%dTdKluXq`4eL1-}(w;N_(!Sw+hk<~!55h+@jo1ZF>EfTTgBI8j8+_7z{@m3V zemLx2+Tc5wKddBvvdt?la2nJZKgY}^srxME9b#}57LwfY?*%g6RO=PN90NEufMWG#ZO*NUaGvw~u?C&5?c zdr1qrXQYkm*Hh5JlTVIR_OA9}(*h%RUrp>^JURm-m(bQYGv6O&y7M?KbfubjZ4sVc z?!v2yOub;Li=;GF@gODe&p5Xa+Vy0gg~%QaxC?ec603Y6)CC7+GFyJ74d~4tQS1Du za%+5_hCxdIq+_7kADi5BkE-wSrD+I{^}w3>qo9c=zJNOw83CJqJCRs1 zU}ZEFgrk_iBm-NhDH_>?Ftx796Lxr4J8isw(1gNK_Q0@&IeQR{qCuu`M%WkyJVVwP zCR$!wAZd^dXKrLpJR94IdNA4Ha3A_p*buVd0KSD2C%ka|`Z$2oxUaK$4AW*PyUlvN zn258|Y264b#F(x}-0u`bmvFn34Wc#fCy3g0(j>i$nWe`v$rKL*7-_ECH)4WAft1uh zn5~c`s}SZqR2{$3Hmhzas!izw3=T+d852{KiiSDan#>v6v*M5ys$BXgF^;};G!Cq~ zRb%+bf(5t?tnl5!qw5oNITOk(a%~e0`O|bNf)b`%`HMjE0$Dvw5Qu_QFEn%oWIbi% zTS*Edgl95El0msBF=(26aJj_yJTi?`O5F5TB#`pr;zBf#2}RkTzzU7lU~RPrLOwX? z(KaSEEe6zo`xKLtKR&*EX1ooz`!s9yhzuMTtGNg4d8+7s;;72Eh@j5w1ML?WW{ZVkL$4y7gjT$xL?FP4kAv%)D}VB?-Y= zYv3`tvZhK*?VeBBcY+GacO1bpmG}F!V}PPfi2u2QaYsZf%8fo>^O{qzoI?9 z0U5JAQkz09{;Fwyrqdg7)aO)v!S-qqf;*D`MfNVPpAZAj_bo6`GQw$dj6Wy_a?|r? zQD*+HQSc?+neBeszc0{((Dabme@YRgND=N)aaacCaU)ElAxJ?a9G zhhu`@s$U2xWXImEaN&fK68hMwo4GG5Ba;ZMfRxM>hxCkOo907p29fd_CKPc&7QDqm zhiAx!7Q_#!+Nn5zf}{}G6yv)|Xj3!CG}xW-BDA#5#5CH=v_RD~YiJo2(l6K*N%cu) zBl4@{7lk^pO2#j(8*5Vs+i98&NE{yXIH7v<#lViJBzNO@~jm^do_w$t)t$o zBzzInIqZA@{juT?eDZ8;_Tj?^6F=a)F#LdDL>ijbit`%D7th^t?!bS#F;mRAHoH-$ z6vc1IGO-g5mX}r4vy^R2EY8cDRj_nUq16lQVXF#!WSYyZDi!+SPXZM-jH``? z92?39MoPu#QHHFjiUiD!ih53U-oJgNaJ)8cKbgJ59H->r_+488E| zx;H|Or{;uV_Z$0ue|OyjT%zRq6pWXDC*J!+y$8K^-%(bx_pq?Ju?E8;XZ(BPARtMDzzXWzHfBMRje?&H-r>`;jGm}YF|(BX$~kK@k8 zF|haup_4ln^Y5kg5C_w5jPag?6toWaHax=W?dm^Qj9I$j#tINk?rh^ZGFvZ|PY<0= zOP;EhVuAZ%j7kz#D8ADUg_+?=`ZV-&ED1_g33;}FFQ`njDF0|*^uREsgqfci0#D4H zOZ#E`z%j5Pn*&QO$6jTK=Oq@FgDQ>#pz8~Xxv?`4nXYdCqhG@yJltT3G4mFDvGfgm z2cp6_=I95qnCP4b`O3f!YLrKs&J(S7MD+8W`G(4#?jYZ&vrkEhA1;&*kTfMJ8^j7q zM^n)`qMuxr{lM%FtPefvxNZC6Zb68&L^pH(R>jDCUgrieb5@4(>5wU!1vAhJt5RZXLzprP0A zz80s_hilGqo>76VEo9!CxvWr3)UZ%(!?XHc5!~`!w_ZQG6~wKHscS1xE3{I~5Uo z2SoGEbz3v-;0+eeQ>va?5V_vec4m)h>^V{JdYm6caVB}7-g!qmzuPgRka7E> D_ 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�-8y}ma@1h>n*0rA9lqY|$$gq{8lR?!U#a65 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

    11Ps6B|0y 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

    hzqgB;_5C~sf)11 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 diff --git a/.pioenvs/megaatmega2560/libFrameworkArduinoVariant.a b/.pioenvs/megaatmega2560/libFrameworkArduinoVariant.a deleted file mode 100644 index 8b277f0dd5..0000000000 --- a/.pioenvs/megaatmega2560/libFrameworkArduinoVariant.a +++ /dev/null @@ -1 +0,0 @@ -! diff --git a/.pioenvs/structure.hash b/.pioenvs/structure.hash deleted file mode 100644 index c5ac68a1c0..0000000000 --- a/.pioenvs/structure.hash +++ /dev/null @@ -1 +0,0 @@ -7139b6316d7ee09825c8b66954eab4443fcf0d83 \ No newline at end of file diff --git a/.piolibdeps/U8glib_ID7/.library.json b/.piolibdeps/U8glib_ID7/.library.json deleted file mode 100644 index 4a28bdcf3f..0000000000 --- a/.piolibdeps/U8glib_ID7/.library.json +++ /dev/null @@ -1,40 +0,0 @@ -{ - "description": "A library for monochrome TFTs and OLEDs", - "repository": { - "url": "https://github.com/olikraus/U8glib_Arduino", - "type": "git" - }, - "platforms": [ - "atmelavr", - "atmelsam" - ], - "export": { - "exclude": [ - "extras", - "docs", - "tests", - "test", - "*.doxyfile", - "*.pdf" - ], - "include": null - }, - "authors": [ - { - "maintainer": true, - "name": "oliver", - "url": null, - "email": "olikraus@gmail.com" - } - ], - "keywords": [ - "display" - ], - "id": 7, - "name": "U8glib", - "frameworks": [ - "arduino" - ], - "version": "1.19.1", - "homepage": "https://github.com/olikraus/u8glib" -} \ No newline at end of file diff --git a/.piolibdeps/U8glib_ID7/README.md b/.piolibdeps/U8glib_ID7/README.md deleted file mode 100644 index c624a7fe3d..0000000000 --- a/.piolibdeps/U8glib_ID7/README.md +++ /dev/null @@ -1,30 +0,0 @@ - -# U8glib - -A graphics library with support for many different monochrome displays. - -![nhd_oled180.jpg](https://github.com/olikraus/u8glib/wiki/otherpic/nhd_oled180.jpg) ![dogs102_180.jpg](https://github.com/olikraus/u8glib/wiki/otherpic/dogs102_180.jpg) - -Left: NHD-2.7-12864 OLED (SSD1325), right: EA DOGS102 LCD (UC1701) - - * [Gallery](https://github.com/olikraus/u8glib/wiki/gallery) - * [Bintray](https://bintray.com/olikraus/u8glib) download links: - * [U8glib for Arduino](https://bintray.com/olikraus/u8glib/Arduino) - * [U8glib for AVR](https://bintray.com/olikraus/u8glib/AVR) - * [U8glib for ARM](https://bintray.com/olikraus/u8glib/ARM) - * Converter for BDF fonts: [bdf2u8g_101.exe on google drive](https://drive.google.com/folderview?id=0B5b6Dv0wCeCRLWJkYTh2TUlYVDg&usp=sharing). - * Supported environments: - * [Arduino (ATMEGA and ARM)](http://www.arduino.cc/) - * [AVR (ATMEGA)](https://github.com/olikraus/u8glib/wiki/avr) - * [ARM (with example for LPC1114)](https://github.com/olikraus/u8glib/wiki/lpc1114) - * Library for graphic LCDs and OLEDs - * [U8glib documentation and tutorials](https://github.com/olikraus/u8glib/wiki) - * Graphical user interface library (GUI) available: [M2tklib](http://code.google.com/p/m2tklib/) - * COM interfaces: Software SPI, Hardware SPI, 8Bit parallel - * Large number of [fonts](https://github.com/olikraus/u8glib/wiki/fontsize) - * Monospaced and proportional fonts - * Mouse-Cursor support - * Landscape and portrait mode - * Many supported [devices](https://github.com/olikraus/u8glib/wiki/device) (SSD1325, ST7565, ST7920, UC1608, UC1610, UC1701, PCD8544, PCF8812, KS0108, LC7981, SBN1661, SSD1306, SH1106, T6963, LD7032) - * Well-defined interface to the device subsystem - diff --git a/.piolibdeps/U8glib_ID7/examples/A2Printer/A2Printer.ino b/.piolibdeps/U8glib_ID7/examples/A2Printer/A2Printer.ino deleted file mode 100644 index b101f99513..0000000000 --- a/.piolibdeps/U8glib_ID7/examples/A2Printer/A2Printer.ino +++ /dev/null @@ -1,131 +0,0 @@ -/* - - A2Printer.pde - - Special example code for the A2 Mciro Printer (https://www.sparkfun.com/products/10438) - - - Universal 8bit Graphics Library, https://github.com/olikraus/u8glib/ - - Copyright (c) 2013, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -*/ - - -#include "U8glib.h" - -// use this serial interface -#define PRINTER_SERIAL Serial -// #define PRINTER_SERIAL Serial1 - - -uint8_t u8g_com_uart(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr) { - switch(msg) { - case U8G_COM_MSG_WRITE_BYTE: - PRINTER_SERIAL.write(arg_val); - break; - } - return 1; -} - -// setup u8g object, please remove comment from one of the following constructor calls - -// half resolution -//U8GLIB u8g(&u8g_dev_a2_micro_printer_192x120_ds, (u8g_com_fnptr)u8g_com_uart); - -// full resolution, requires to uncomment U8G_16BIT in u8g.h -//U8GLIB u8g(&u8g_dev_a2_micro_printer_384x240, (u8g_com_fnptr)u8g_com_uart); - -// half resolution, extra log, requires to uncomment U8G_16BIT in u8g.h -//U8GLIB u8g(&u8g_dev_a2_micro_printer_192x360_ds, (u8g_com_fnptr)u8g_com_uart); -U8GLIB u8g(&u8g_dev_a2_micro_printer_192x720_ds, (u8g_com_fnptr)u8g_com_uart); - - - -void drawLogo(uint8_t d) { - u8g.setFont(u8g_font_gdr25r); - u8g.drawStr(0+d, 30+d, "U"); - u8g.setFont(u8g_font_gdr30n); - u8g.drawStr90(23+d,10+d,"8"); - u8g.setFont(u8g_font_gdr25r); - u8g.drawStr(53+d,30+d,"g"); - - u8g.drawHLine(2+d, 35+d, 47); - u8g.drawVLine(45+d, 32+d, 12); -} - -void drawURL(void) { - u8g.setFont(u8g_font_4x6); - if ( u8g.getHeight() < 59 ) { - u8g.drawStr(53,9,"code.google.com"); - u8g.drawStr(77,18,"/p/u8glib"); - } - else { - u8g.drawStr(1,54,"code.google.com/p/u8glib"); - } -} - -void draw(void) { - // graphic commands to redraw the complete screen should be placed here - - drawLogo(0); - drawURL(); - u8g.drawFrame(0,0,u8g.getWidth(), u8g.getHeight()); - - u8g.setFont(u8g_font_helvR24r); - u8g.setPrintPos(0, 100); - u8g.print(u8g.getWidth(), DEC); - u8g.print("x"); - u8g.print(u8g.getHeight(), DEC); -} - -void setup(void) { - PRINTER_SERIAL.begin(19200); - - // flip screen, if required - // u8g.setRot180(); - - // assign default color value - u8g.setColorIndex(1); // pixel on -} - -void loop(void) { - - // picture loop: This will print the picture - u8g.firstPage(); - do { - draw(); - } while( u8g.nextPage() ); - - // send manual CR to the printer - PRINTER_SERIAL.write('\n'); - - // reprint the picture after 10 seconds - delay(10000); -} - diff --git a/.piolibdeps/U8glib_ID7/examples/Bitmap/Bitmap.ino b/.piolibdeps/U8glib_ID7/examples/Bitmap/Bitmap.ino deleted file mode 100644 index fbe18ce36f..0000000000 --- a/.piolibdeps/U8glib_ID7/examples/Bitmap/Bitmap.ino +++ /dev/null @@ -1,172 +0,0 @@ -/* - - Bitmap.pde - - Show simple bitmap - - >>> Before compiling: Please remove comment from the constructor of the - >>> connected graphics display (see below). - - Universal 8bit Graphics Library, https://github.com/olikraus/u8glib/ - - Copyright (c) 2011, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -*/ - - -#include "U8glib.h" - -// setup u8g object, please remove comment from one of the following constructor calls -// IMPORTANT NOTE: The following list is incomplete. The complete list of supported -// devices with all constructor calls is here: https://github.com/olikraus/u8glib/wiki/device -//U8GLIB_NHD27OLED_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD27OLED_2X_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD27OLED_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD27OLED_2X_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD31OLED_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD31OLED_2X_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD31OLED_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD31OLED_2X_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGS102 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGM132 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGM128 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGM128_2X u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_ST7920_128X64_1X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_128X64_4X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_128X64_1X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_128X64_4X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_192X32_1X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_192X32_4X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_192X32_1X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_192X32_4X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_192X32_1X u8g(13, 11, 10); // SPI Com: SCK = en = 13, MOSI = rw = 11, CS = di = 10 -//U8GLIB_ST7920_192X32_4X u8g(10); // SPI Com: SCK = en = 13, MOSI = rw = 11, CS = di = 10, HW SPI -//U8GLIB_ST7920_202X32_1X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_202X32_4X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_202X32_1X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_202X32_4X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_LM6059 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_LM6063 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGXL160_BW u8g(10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGXL160_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGXL160_2X_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGXL160_2X_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_PCD8544 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, Reset = 8 -//U8GLIB_PCF8812 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, Reset = 8 -//U8GLIB_KS0108_128 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 14, 15, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs1=14, cs2=15,di=17,rw=16 -//U8GLIB_LC7981_160X80 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 14, 15, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=14 ,di=15,rw=17, reset = 16 -//U8GLIB_LC7981_240X64 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 14, 15, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=14 ,di=15,rw=17, reset = 16 -//U8GLIB_LC7981_240X128 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 14, 15, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=14 ,di=15,rw=17, reset = 16 -//U8GLIB_ILI9325D_320x240 u8g(18,17,19,U8G_PIN_NONE,16 ); // 8Bit Com: D0..D7: 0,1,2,3,4,5,6,7 en=wr=18, cs=17, rs=19, rd=U8G_PIN_NONE, reset = 16 -//U8GLIB_SBN1661_122X32 u8g(8,9,10,11,4,5,6,7,14,15, 17, U8G_PIN_NONE, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 cs1=14, cs2=15,di=17,rw=16,reset = 16 -//U8GLIB_SSD1306_128X64 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1306_128X64 u8g(4, 5, 6, 7); // SW SPI Com: SCK = 4, MOSI = 5, CS = 6, A0 = 7 (new white HalTec OLED) -//U8GLIB_SSD1306_128X64 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_NONE|U8G_I2C_OPT_DEV_0); // I2C / TWI -//U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_DEV_0|U8G_I2C_OPT_NO_ACK|U8G_I2C_OPT_FAST); // Fast I2C / TWI -//U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_NO_ACK); // Display which does not send AC -//U8GLIB_SSD1306_ADAFRUIT_128X64 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1306_ADAFRUIT_128X64 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_SSD1306_128X32 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1306_128X32 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_SSD1306_128X32 u8g(U8G_I2C_OPT_NONE); // I2C / TWI -//U8GLIB_SSD1306_64X48 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1306_64X48 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_SSD1306_64X48 u8g(U8G_I2C_OPT_NONE); // I2C / TWI -//U8GLIB_SH1106_128X64 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SH1106_128X64 u8g(4, 5, 6, 7); // SW SPI Com: SCK = 4, MOSI = 5, CS = 6, A0 = 7 (new blue HalTec OLED) -//U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_NONE); // I2C / TWI -//U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_DEV_0|U8G_I2C_OPT_FAST); // Dev 0, Fast I2C / TWI -//U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_NO_ACK); // Display which does not send ACK -//U8GLIB_SSD1309_128X64 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1327_96X96_GR u8g(U8G_I2C_OPT_NONE); // I2C -//U8GLIB_SSD1327_96X96_2X_GR u8g(U8G_I2C_OPT_NONE); // I2C -//U8GLIB_UC1611_DOGM240 u8g(U8G_I2C_OPT_NONE); // I2C -//U8GLIB_UC1611_DOGM240 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_UC1611_DOGM240 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_UC1611_DOGM240 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_UC1611_DOGM240 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 3, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=3, di/a0=17,rw=16 -//U8GLIB_UC1611_DOGXL240 u8g(U8G_I2C_OPT_NONE); // I2C -//U8GLIB_UC1611_DOGXL240 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_UC1611_DOGXL240 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_UC1611_DOGXL240 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 3, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=3, di/a0=17,rw=16 -//U8GLIB_NHD_C12864 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_NHD_C12832 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_LD7032_60x32 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_LD7032_60x32 u8g(11, 12, 9, 10, 8); // SPI Com: SCK = 11, MOSI = 12, CS = 9, A0 = 10, RST = 8 (SW SPI Nano Board) -//U8GLIB_UC1608_240X64 u8g(13, 11, 10, 9, 8); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64_2X u8g(13, 11, 10, 9, 8); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64 u8g(10, 9, 8); // HW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64_2X u8g(10, 9, 8); // HW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X u8g(13, 11, 10, 9, 8); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64_2X u8g(13, 11, 10, 9, 8); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64 u8g(10, 9, 8); // HW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64_2X u8g(10, 9, 8); // HW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_T6963_240X128 u8g(8, 9, 10, 11, 4, 5, 6, 7, 14, 15, 17, 18, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7, cs=14, a0=15, wr=17, rd=18, reset=16 -//U8GLIB_T6963_128X128 u8g(8, 9, 10, 11, 4, 5, 6, 7, 14, 15, 17, 18, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7, cs=14, a0=15, wr=17, rd=18, reset=16 -//U8GLIB_T6963_240X64 u8g(8, 9, 10, 11, 4, 5, 6, 7, 14, 15, 17, 18, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7, cs=14, a0=15, wr=17, rd=18, reset=16 -//U8GLIB_T6963_128X64 u8g(8, 9, 10, 11, 4, 5, 6, 7, 14, 15, 17, 18, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7, cs=14, a0=15, wr=17, rd=18, reset=16 -//U8GLIB_HT1632_24X16 u8g(3, 2, 4); // WR = 3, DATA = 2, CS = 4 -//U8GLIB_SSD1351_128X128_332 u8g(13, 11, 8, 9, 7); // Arduino UNO: SW SPI Com: SCK = 13, MOSI = 11, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128_332 u8g(76, 75, 8, 9, 7); // Arduino DUE: SW SPI Com: SCK = 13, MOSI = 11, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128_332 u8g(8, 9, 7); // Arduino: HW SPI Com: SCK = 13, MOSI = 11, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128_HICOLOR u8g(76, 75, 8, 9, 7); // Arduino DUE, SW SPI Com: SCK = 76, MOSI = 75, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128_HICOLOR u8g(8, 9, 7); // Arduino, HW SPI Com: SCK = 76, MOSI = 75, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128GH_332 u8g(8, 9, 7); // Arduino, HW SPI Com: SCK = 76, MOSI = 75, CS = 8, A0 = 9, RESET = 7 (Freetronics OLED) -//U8GLIB_SSD1351_128X128GH_HICOLOR u8g(8, 9, 7); // Arduino, HW SPI Com: SCK = 76, MOSI = 75, CS = 8, A0 = 9, RESET = 7 (Freetronics OLED) - -const uint8_t rook_bitmap[] PROGMEM = { - 0x00, // 00000000 - 0x55, // 01010101 - 0x7f, // 01111111 - 0x3e, // 00111110 - 0x3e, // 00111110 - 0x3e, // 00111110 - 0x3e, // 00111110 - 0x7f // 01111111 -}; - -void draw(void) { - // graphic commands to redraw the complete screen should be placed here - u8g.drawBitmapP( 0, 0, 1, 8, rook_bitmap); -} - -void setup(void) { -} - -void loop(void) { - // picture loop - u8g.firstPage(); - do { - draw(); - } while( u8g.nextPage() ); - - // rebuild the picture after some delay - delay(1000); -} - diff --git a/.piolibdeps/U8glib_ID7/examples/Chess/Chess.ino b/.piolibdeps/U8glib_ID7/examples/Chess/Chess.ino deleted file mode 100644 index bb6ab9543c..0000000000 --- a/.piolibdeps/U8glib_ID7/examples/Chess/Chess.ino +++ /dev/null @@ -1,221 +0,0 @@ -/* - - Chess.pde - - Little Rook Chess - - >>> Before compiling: Please remove comment from the constructor of the - >>> connected graphics display (see below). - - Universal 8bit Graphics Library, https://github.com/olikraus/u8glib/ - - Copyright (c) 2012, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - -*/ - - -#include "U8glib.h" - -// setup u8g object, please remove comment from one of the following constructor calls -// IMPORTANT NOTE: The following list is incomplete. The complete list of supported -// devices with all constructor calls is here: https://github.com/olikraus/u8glib/wiki/device -//U8GLIB_NHD27OLED_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD27OLED_2X_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD27OLED_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD27OLED_2X_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD31OLED_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD31OLED_2X_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD31OLED_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD31OLED_2X_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGS102 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGM132 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGM128 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGM128_2X u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_ST7920_128X64_1X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_128X64_4X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_128X64_1X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_128X64_4X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_192X32_1X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_192X32_4X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_192X32_1X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_192X32_4X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_192X32_1X u8g(13, 11, 10); // SPI Com: SCK = en = 13, MOSI = rw = 11, CS = di = 10 -//U8GLIB_ST7920_192X32_4X u8g(10); // SPI Com: SCK = en = 13, MOSI = rw = 11, CS = di = 10, HW SPI -//U8GLIB_ST7920_202X32_1X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_202X32_4X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_202X32_1X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_202X32_4X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_LM6059 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_LM6063 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGXL160_BW u8g(10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGXL160_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGXL160_2X_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGXL160_2X_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_PCD8544 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, Reset = 8 -//U8GLIB_PCF8812 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, Reset = 8 -//U8GLIB_KS0108_128 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 14, 15, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs1=14, cs2=15,di=17,rw=16 -//U8GLIB_LC7981_160X80 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 14, 15, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=14 ,di=15,rw=17, reset = 16 -//U8GLIB_LC7981_240X64 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 14, 15, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=14 ,di=15,rw=17, reset = 16 -//U8GLIB_LC7981_240X128 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 14, 15, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=14 ,di=15,rw=17, reset = 16 -//U8GLIB_ILI9325D_320x240 u8g(18,17,19,U8G_PIN_NONE,16 ); // 8Bit Com: D0..D7: 0,1,2,3,4,5,6,7 en=wr=18, cs=17, rs=19, rd=U8G_PIN_NONE, reset = 16 -//U8GLIB_SBN1661_122X32 u8g(8,9,10,11,4,5,6,7,14,15, 17, U8G_PIN_NONE, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 cs1=14, cs2=15,di=17,rw=16,reset = 16 -//U8GLIB_SSD1306_128X64 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1306_128X64 u8g(4, 5, 6, 7); // SW SPI Com: SCK = 4, MOSI = 5, CS = 6, A0 = 7 (new white HalTec OLED) -//U8GLIB_SSD1306_128X64 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_NONE|U8G_I2C_OPT_DEV_0); // I2C / TWI -//U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_DEV_0|U8G_I2C_OPT_NO_ACK|U8G_I2C_OPT_FAST); // Fast I2C / TWI -//U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_NO_ACK); // Display which does not send AC -//U8GLIB_SSD1306_ADAFRUIT_128X64 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1306_ADAFRUIT_128X64 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_SSD1306_128X32 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1306_128X32 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_SSD1306_128X32 u8g(U8G_I2C_OPT_NONE); // I2C / TWI -//U8GLIB_SSD1306_64X48 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1306_64X48 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_SSD1306_64X48 u8g(U8G_I2C_OPT_NONE); // I2C / TWI -//U8GLIB_SH1106_128X64 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SH1106_128X64 u8g(4, 5, 6, 7); // SW SPI Com: SCK = 4, MOSI = 5, CS = 6, A0 = 7 (new blue HalTec OLED) -//U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_NONE); // I2C / TWI -//U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_DEV_0|U8G_I2C_OPT_FAST); // Dev 0, Fast I2C / TWI -//U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_NO_ACK); // Display which does not send ACK -//U8GLIB_SSD1309_128X64 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1327_96X96_GR u8g(U8G_I2C_OPT_NONE); // I2C -//U8GLIB_SSD1327_96X96_2X_GR u8g(U8G_I2C_OPT_NONE); // I2C -//U8GLIB_UC1611_DOGM240 u8g(U8G_I2C_OPT_NONE); // I2C -//U8GLIB_UC1611_DOGM240 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_UC1611_DOGM240 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_UC1611_DOGM240 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_UC1611_DOGM240 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 3, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=3, di/a0=17,rw=16 -//U8GLIB_UC1611_DOGXL240 u8g(U8G_I2C_OPT_NONE); // I2C -//U8GLIB_UC1611_DOGXL240 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_UC1611_DOGXL240 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_UC1611_DOGXL240 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 3, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=3, di/a0=17,rw=16 -//U8GLIB_NHD_C12864 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_NHD_C12832 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_LD7032_60x32 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_LD7032_60x32 u8g(11, 12, 9, 10, 8); // SPI Com: SCK = 11, MOSI = 12, CS = 9, A0 = 10, RST = 8 (SW SPI Nano Board) -//U8GLIB_UC1608_240X64 u8g(13, 11, 10, 9, 8); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64_2X u8g(13, 11, 10, 9, 8); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64 u8g(10, 9, 8); // HW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64_2X u8g(10, 9, 8); // HW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X u8g(13, 11, 10, 9, 8); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64_2X u8g(13, 11, 10, 9, 8); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64 u8g(10, 9, 8); // HW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64_2X u8g(10, 9, 8); // HW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_T6963_240X128 u8g(8, 9, 10, 11, 4, 5, 6, 7, 14, 15, 17, 18, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7, cs=14, a0=15, wr=17, rd=18, reset=16 -//U8GLIB_T6963_128X128 u8g(8, 9, 10, 11, 4, 5, 6, 7, 14, 15, 17, 18, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7, cs=14, a0=15, wr=17, rd=18, reset=16 -//U8GLIB_T6963_240X64 u8g(8, 9, 10, 11, 4, 5, 6, 7, 14, 15, 17, 18, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7, cs=14, a0=15, wr=17, rd=18, reset=16 -//U8GLIB_T6963_128X64 u8g(8, 9, 10, 11, 4, 5, 6, 7, 14, 15, 17, 18, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7, cs=14, a0=15, wr=17, rd=18, reset=16 -//U8GLIB_HT1632_24X16 u8g(3, 2, 4); // WR = 3, DATA = 2, CS = 4 -//U8GLIB_SSD1351_128X128_332 u8g(13, 11, 8, 9, 7); // Arduino UNO: SW SPI Com: SCK = 13, MOSI = 11, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128_332 u8g(76, 75, 8, 9, 7); // Arduino DUE: SW SPI Com: SCK = 13, MOSI = 11, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128_332 u8g(8, 9, 7); // Arduino: HW SPI Com: SCK = 13, MOSI = 11, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128_HICOLOR u8g(76, 75, 8, 9, 7); // Arduino DUE, SW SPI Com: SCK = 76, MOSI = 75, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128_HICOLOR u8g(8, 9, 7); // Arduino, HW SPI Com: SCK = 76, MOSI = 75, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128GH_332 u8g(8, 9, 7); // Arduino, HW SPI Com: SCK = 76, MOSI = 75, CS = 8, A0 = 9, RESET = 7 (Freetronics OLED) -//U8GLIB_SSD1351_128X128GH_HICOLOR u8g(8, 9, 7); // Arduino, HW SPI Com: SCK = 76, MOSI = 75, CS = 8, A0 = 9, RESET = 7 (Freetronics OLED) - - -// DOGS102 shield configuration values -// uint8_t uiKeyPrev = 2; -// uint8_t uiKeyNext = 4; -// uint8_t uiKeySelect = 5; -// uint8_t uiKeyBack = 3; - -// DOGM128-Shield configuration values -// DOGXL60-Shield configuration values -uint8_t uiKeyPrev = 7; -uint8_t uiKeyNext = 3; -uint8_t uiKeySelect = 2; -uint8_t uiKeyBack = 8; - -uint8_t uiKeyCodeFirst = CHESS_KEY_NONE; -uint8_t uiKeyCodeSecond = CHESS_KEY_NONE; -uint8_t uiKeyCode = CHESS_KEY_NONE; - - -void uiSetup(void) { - // configure input keys -#if defined(ARDUINO) - pinMode(uiKeyPrev, INPUT_PULLUP); // set pin to input - pinMode(uiKeyNext, INPUT_PULLUP); // set pin to input - pinMode(uiKeySelect, INPUT_PULLUP); // set pin to input - pinMode(uiKeyBack, INPUT_PULLUP); // set pin to input -#endif -} - -void uiStep(void) -{ - uiKeyCodeSecond = uiKeyCodeFirst; -#if defined(ARDUINO) - if ( digitalRead(uiKeyPrev) == LOW ) - uiKeyCodeFirst = CHESS_KEY_PREV; - else if ( digitalRead(uiKeyNext) == LOW ) - uiKeyCodeFirst = CHESS_KEY_NEXT; - else if ( digitalRead(uiKeySelect) == LOW ) - uiKeyCodeFirst = CHESS_KEY_SELECT; - else if ( digitalRead(uiKeyBack) == LOW ) - uiKeyCodeFirst = CHESS_KEY_BACK; - else -#endif - uiKeyCodeFirst = CHESS_KEY_NONE; - - if ( uiKeyCodeSecond == uiKeyCodeFirst ) - uiKeyCode = uiKeyCodeFirst; - else - uiKeyCode = CHESS_KEY_NONE; -} - - -void setup() { - // rotate screen, if required - u8g.setRot180(); - - uiSetup(); - chess_Init(u8g.getU8g(), 0); -} - -void loop() { - uint8_t keyCode = CHESS_KEY_NONE; - - u8g.firstPage(); - do { - chess_Draw(); - uiStep(); - if ( uiKeyCode != CHESS_KEY_NONE ) - keyCode = uiKeyCode; - } while( u8g.nextPage() ); - - u8g_Delay(10); - chess_Step(keyCode); - uiStep(); - keyCode = uiKeyCode; -} - - diff --git a/.piolibdeps/U8glib_ID7/examples/Console/Console.ino b/.piolibdeps/U8glib_ID7/examples/Console/Console.ino deleted file mode 100644 index b04274b348..0000000000 --- a/.piolibdeps/U8glib_ID7/examples/Console/Console.ino +++ /dev/null @@ -1,272 +0,0 @@ -/* - - Console.pde - - Read from serial monitor, output to display - - >>> Before compiling: Please remove comment from the constructor of the - >>> connected graphics display (see below). - - Universal 8bit Graphics Library, https://github.com/olikraus/u8glib/ - - Copyright (c) 2011, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -*/ - - -#include "U8glib.h" - -// setup u8g object, please remove comment from one of the following constructor calls -// IMPORTANT NOTE: The following list is incomplete. The complete list of supported -// devices with all constructor calls is here: https://github.com/olikraus/u8glib/wiki/device -//U8GLIB_NHD27OLED_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD27OLED_2X_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD27OLED_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD27OLED_2X_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD31OLED_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD31OLED_2X_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD31OLED_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD31OLED_2X_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGS102 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGM132 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGM128 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGM128_2X u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_ST7920_128X64_1X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_128X64_4X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_128X64_1X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_128X64_4X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_192X32_1X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_192X32_4X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_192X32_1X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_192X32_4X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_192X32_1X u8g(13, 11, 10); // SPI Com: SCK = en = 13, MOSI = rw = 11, CS = di = 10 -//U8GLIB_ST7920_192X32_4X u8g(10); // SPI Com: SCK = en = 13, MOSI = rw = 11, CS = di = 10, HW SPI -//U8GLIB_ST7920_202X32_1X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_202X32_4X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_202X32_1X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_202X32_4X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_LM6059 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_LM6063 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGXL160_BW u8g(10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGXL160_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGXL160_2X_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGXL160_2X_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_PCD8544 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, Reset = 8 -//U8GLIB_PCF8812 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, Reset = 8 -//U8GLIB_KS0108_128 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 14, 15, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs1=14, cs2=15,di=17,rw=16 -//U8GLIB_LC7981_160X80 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 14, 15, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=14 ,di=15,rw=17, reset = 16 -//U8GLIB_LC7981_240X64 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 14, 15, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=14 ,di=15,rw=17, reset = 16 -//U8GLIB_LC7981_240X128 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 14, 15, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=14 ,di=15,rw=17, reset = 16 -//U8GLIB_ILI9325D_320x240 u8g(18,17,19,U8G_PIN_NONE,16 ); // 8Bit Com: D0..D7: 0,1,2,3,4,5,6,7 en=wr=18, cs=17, rs=19, rd=U8G_PIN_NONE, reset = 16 -//U8GLIB_SBN1661_122X32 u8g(8,9,10,11,4,5,6,7,14,15, 17, U8G_PIN_NONE, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 cs1=14, cs2=15,di=17,rw=16,reset = 16 -//U8GLIB_SSD1306_128X64 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1306_128X64 u8g(4, 5, 6, 7); // SW SPI Com: SCK = 4, MOSI = 5, CS = 6, A0 = 7 (new white HalTec OLED) -//U8GLIB_SSD1306_128X64 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_NONE|U8G_I2C_OPT_DEV_0); // I2C / TWI -//U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_DEV_0|U8G_I2C_OPT_NO_ACK|U8G_I2C_OPT_FAST); // Fast I2C / TWI -//U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_NO_ACK); // Display which does not send AC -//U8GLIB_SSD1306_ADAFRUIT_128X64 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1306_ADAFRUIT_128X64 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_SSD1306_128X32 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1306_128X32 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_SSD1306_128X32 u8g(U8G_I2C_OPT_NONE); // I2C / TWI -//U8GLIB_SSD1306_64X48 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1306_64X48 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_SSD1306_64X48 u8g(U8G_I2C_OPT_NONE); // I2C / TWI -//U8GLIB_SH1106_128X64 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SH1106_128X64 u8g(4, 5, 6, 7); // SW SPI Com: SCK = 4, MOSI = 5, CS = 6, A0 = 7 (new blue HalTec OLED) -//U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_NONE); // I2C / TWI -//U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_DEV_0|U8G_I2C_OPT_FAST); // Dev 0, Fast I2C / TWI -//U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_NO_ACK); // Display which does not send ACK -//U8GLIB_SSD1309_128X64 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1327_96X96_GR u8g(U8G_I2C_OPT_NONE); // I2C -//U8GLIB_SSD1327_96X96_2X_GR u8g(U8G_I2C_OPT_NONE); // I2C -//U8GLIB_UC1611_DOGM240 u8g(U8G_I2C_OPT_NONE); // I2C -//U8GLIB_UC1611_DOGM240 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_UC1611_DOGM240 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_UC1611_DOGM240 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_UC1611_DOGM240 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 3, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=3, di/a0=17,rw=16 -//U8GLIB_UC1611_DOGXL240 u8g(U8G_I2C_OPT_NONE); // I2C -//U8GLIB_UC1611_DOGXL240 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_UC1611_DOGXL240 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_UC1611_DOGXL240 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 3, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=3, di/a0=17,rw=16 -//U8GLIB_NHD_C12864 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_NHD_C12832 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_LD7032_60x32 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_LD7032_60x32 u8g(11, 12, 9, 10, 8); // SPI Com: SCK = 11, MOSI = 12, CS = 9, A0 = 10, RST = 8 (SW SPI Nano Board) -//U8GLIB_UC1608_240X64 u8g(13, 11, 10, 9, 8); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64_2X u8g(13, 11, 10, 9, 8); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64 u8g(10, 9, 8); // HW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64_2X u8g(10, 9, 8); // HW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X u8g(13, 11, 10, 9, 8); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64_2X u8g(13, 11, 10, 9, 8); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64 u8g(10, 9, 8); // HW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64_2X u8g(10, 9, 8); // HW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_T6963_240X128 u8g(8, 9, 10, 11, 4, 5, 6, 7, 14, 15, 17, 18, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7, cs=14, a0=15, wr=17, rd=18, reset=16 -//U8GLIB_T6963_128X128 u8g(8, 9, 10, 11, 4, 5, 6, 7, 14, 15, 17, 18, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7, cs=14, a0=15, wr=17, rd=18, reset=16 -//U8GLIB_T6963_240X64 u8g(8, 9, 10, 11, 4, 5, 6, 7, 14, 15, 17, 18, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7, cs=14, a0=15, wr=17, rd=18, reset=16 -//U8GLIB_T6963_128X64 u8g(8, 9, 10, 11, 4, 5, 6, 7, 14, 15, 17, 18, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7, cs=14, a0=15, wr=17, rd=18, reset=16 -//U8GLIB_HT1632_24X16 u8g(3, 2, 4); // WR = 3, DATA = 2, CS = 4 -//U8GLIB_SSD1351_128X128_332 u8g(13, 11, 8, 9, 7); // Arduino UNO: SW SPI Com: SCK = 13, MOSI = 11, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128_332 u8g(76, 75, 8, 9, 7); // Arduino DUE: SW SPI Com: SCK = 13, MOSI = 11, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128_332 u8g(8, 9, 7); // Arduino: HW SPI Com: SCK = 13, MOSI = 11, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128_HICOLOR u8g(76, 75, 8, 9, 7); // Arduino DUE, SW SPI Com: SCK = 76, MOSI = 75, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128_HICOLOR u8g(8, 9, 7); // Arduino, HW SPI Com: SCK = 76, MOSI = 75, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128GH_332 u8g(8, 9, 7); // Arduino, HW SPI Com: SCK = 76, MOSI = 75, CS = 8, A0 = 9, RESET = 7 (Freetronics OLED) -//U8GLIB_SSD1351_128X128GH_HICOLOR u8g(8, 9, 7); // Arduino, HW SPI Com: SCK = 76, MOSI = 75, CS = 8, A0 = 9, RESET = 7 (Freetronics OLED) - - -// setup input buffer -#define LINE_MAX 30 -uint8_t line_buf[LINE_MAX] = "U8GLIB Console"; -uint8_t line_pos = 0; - -// setup a text screen to support scrolling -#define ROW_MAX 12 - - -uint8_t screen[ROW_MAX][LINE_MAX]; -uint8_t rows, cols; - -// line height, which matches the selected font (5x7) -#define LINE_PIXEL_HEIGHT 7 - -// clear entire screen, called during setup -void clear_screen(void) { - uint8_t i, j; - for( i = 0; i < ROW_MAX; i++ ) - for( j = 0; j < LINE_MAX; j++ ) - screen[i][j] = 0; -} - -// append a line to the screen, scroll up -void add_line_to_screen(void) { - uint8_t i, j; - for( j = 0; j < LINE_MAX; j++ ) - for( i = 0; i < rows-1; i++ ) - screen[i][j] = screen[i+1][j]; - - for( j = 0; j < LINE_MAX; j++ ) - screen[rows-1][j] = line_buf[j]; -} - -// U8GLIB draw procedure: output the screen -void draw(void) { - uint8_t i, y; - // graphic commands to redraw the complete screen are placed here - y = 0; // reference is the top left -1 position of the string - y--; // correct the -1 position of the drawStr - for( i = 0; i < rows; i++ ) - { - u8g.drawStr( 0, y, (char *)(screen[i])); - y += u8g.getFontLineSpacing(); - } -} - -void exec_line(void) { - // echo line to the serial monitor - Serial.println((const char *)line_buf); - - // add the line to the screen - add_line_to_screen(); - - // U8GLIB picture loop - u8g.firstPage(); - do { - draw(); - } while( u8g.nextPage() ); -} - -// clear current input buffer -void reset_line(void) { - line_pos = 0; - line_buf[line_pos] = '\0'; -} - -// add a single character to the input buffer -void char_to_line(uint8_t c) { - line_buf[line_pos] = c; - line_pos++; - line_buf[line_pos] = '\0'; -} - -// check serial in and handle the character -void read_line(void) { - if ( Serial.available() ) - { - uint8_t c; - c = Serial.read(); - if ( line_pos >= cols-1 ) { - exec_line(); - reset_line(); - char_to_line(c); - } - else if ( c == '\n' ) { - // ignore '\n' - } - else if ( c == '\r' ) { - exec_line(); - reset_line(); - } - else { - char_to_line(c); - } - } -} - -// Arduino master setup -void setup(void) { - // set font for the console window - u8g.setFont(u8g_font_5x7); - //u8g.setFont(u8g_font_9x15); - - // set upper left position for the string draw procedure - u8g.setFontPosTop(); - - // calculate the number of rows for the display - rows = u8g.getHeight() / u8g.getFontLineSpacing(); - if ( rows > ROW_MAX ) - rows = ROW_MAX; - - // estimate the number of columns for the display - cols = u8g.getWidth() / u8g.getStrWidth("m"); - if ( cols > LINE_MAX-1 ) - cols = LINE_MAX-1; - - clear_screen(); // clear screen - delay(1000); // do some delay - Serial.begin(9600); // init serial - exec_line(); // place the input buffer into the screen - reset_line(); // clear input buffer -} - -// Arduino main loop -void loop(void) { - read_line(); -} - diff --git a/.piolibdeps/U8glib_ID7/examples/F/F.ino b/.piolibdeps/U8glib_ID7/examples/F/F.ino deleted file mode 100644 index d631dbacc7..0000000000 --- a/.piolibdeps/U8glib_ID7/examples/F/F.ino +++ /dev/null @@ -1,181 +0,0 @@ -/* - - F.pde - - Example code for the F() macro. - - >>> This example requires Arduino 1.0 and above. - - >>> Before compiling: Please remove comment from the constructor of the - >>> connected graphics display (see below). - - Universal 8bit Graphics Library, https://github.com/olikraus/u8glib/ - - Copyright (c) 2012, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -*/ - - -#include "U8glib.h" - -// setup u8g object, please remove comment from one of the following constructor calls -// IMPORTANT NOTE: The following list is incomplete. The complete list of supported -// devices with all constructor calls is here: https://github.com/olikraus/u8glib/wiki/device -//U8GLIB_NHD27OLED_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD27OLED_2X_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD27OLED_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD27OLED_2X_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD31OLED_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD31OLED_2X_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD31OLED_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD31OLED_2X_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGS102 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGM132 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGM128 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGM128_2X u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_ST7920_128X64_1X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_128X64_4X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_128X64_1X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_128X64_4X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_192X32_1X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_192X32_4X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_192X32_1X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_192X32_4X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_192X32_1X u8g(13, 11, 10); // SPI Com: SCK = en = 13, MOSI = rw = 11, CS = di = 10 -//U8GLIB_ST7920_192X32_4X u8g(10); // SPI Com: SCK = en = 13, MOSI = rw = 11, CS = di = 10, HW SPI -//U8GLIB_ST7920_202X32_1X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_202X32_4X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_202X32_1X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_202X32_4X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_LM6059 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_LM6063 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGXL160_BW u8g(10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGXL160_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGXL160_2X_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGXL160_2X_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_PCD8544 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, Reset = 8 -//U8GLIB_PCF8812 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, Reset = 8 -//U8GLIB_KS0108_128 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 14, 15, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs1=14, cs2=15,di=17,rw=16 -//U8GLIB_LC7981_160X80 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 14, 15, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=14 ,di=15,rw=17, reset = 16 -//U8GLIB_LC7981_240X64 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 14, 15, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=14 ,di=15,rw=17, reset = 16 -//U8GLIB_LC7981_240X128 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 14, 15, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=14 ,di=15,rw=17, reset = 16 -//U8GLIB_ILI9325D_320x240 u8g(18,17,19,U8G_PIN_NONE,16 ); // 8Bit Com: D0..D7: 0,1,2,3,4,5,6,7 en=wr=18, cs=17, rs=19, rd=U8G_PIN_NONE, reset = 16 -//U8GLIB_SBN1661_122X32 u8g(8,9,10,11,4,5,6,7,14,15, 17, U8G_PIN_NONE, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 cs1=14, cs2=15,di=17,rw=16,reset = 16 -//U8GLIB_SSD1306_128X64 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1306_128X64 u8g(4, 5, 6, 7); // SW SPI Com: SCK = 4, MOSI = 5, CS = 6, A0 = 7 (new white HalTec OLED) -//U8GLIB_SSD1306_128X64 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_NONE|U8G_I2C_OPT_DEV_0); // I2C / TWI -//U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_DEV_0|U8G_I2C_OPT_NO_ACK|U8G_I2C_OPT_FAST); // Fast I2C / TWI -//U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_NO_ACK); // Display which does not send AC -//U8GLIB_SSD1306_ADAFRUIT_128X64 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1306_ADAFRUIT_128X64 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_SSD1306_128X32 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1306_128X32 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_SSD1306_128X32 u8g(U8G_I2C_OPT_NONE); // I2C / TWI -//U8GLIB_SSD1306_64X48 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1306_64X48 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_SSD1306_64X48 u8g(U8G_I2C_OPT_NONE); // I2C / TWI -//U8GLIB_SH1106_128X64 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SH1106_128X64 u8g(4, 5, 6, 7); // SW SPI Com: SCK = 4, MOSI = 5, CS = 6, A0 = 7 (new blue HalTec OLED) -//U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_NONE); // I2C / TWI -//U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_DEV_0|U8G_I2C_OPT_FAST); // Dev 0, Fast I2C / TWI -//U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_NO_ACK); // Display which does not send ACK -//U8GLIB_SSD1309_128X64 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1327_96X96_GR u8g(U8G_I2C_OPT_NONE); // I2C -//U8GLIB_SSD1327_96X96_2X_GR u8g(U8G_I2C_OPT_NONE); // I2C -//U8GLIB_UC1611_DOGM240 u8g(U8G_I2C_OPT_NONE); // I2C -//U8GLIB_UC1611_DOGM240 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_UC1611_DOGM240 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_UC1611_DOGM240 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_UC1611_DOGM240 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 3, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=3, di/a0=17,rw=16 -//U8GLIB_UC1611_DOGXL240 u8g(U8G_I2C_OPT_NONE); // I2C -//U8GLIB_UC1611_DOGXL240 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_UC1611_DOGXL240 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_UC1611_DOGXL240 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 3, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=3, di/a0=17,rw=16 -//U8GLIB_NHD_C12864 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_NHD_C12832 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_LD7032_60x32 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_LD7032_60x32 u8g(11, 12, 9, 10, 8); // SPI Com: SCK = 11, MOSI = 12, CS = 9, A0 = 10, RST = 8 (SW SPI Nano Board) -//U8GLIB_UC1608_240X64 u8g(13, 11, 10, 9, 8); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64_2X u8g(13, 11, 10, 9, 8); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64 u8g(10, 9, 8); // HW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64_2X u8g(10, 9, 8); // HW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X u8g(13, 11, 10, 9, 8); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64_2X u8g(13, 11, 10, 9, 8); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64 u8g(10, 9, 8); // HW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64_2X u8g(10, 9, 8); // HW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_T6963_240X128 u8g(8, 9, 10, 11, 4, 5, 6, 7, 14, 15, 17, 18, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7, cs=14, a0=15, wr=17, rd=18, reset=16 -//U8GLIB_T6963_128X128 u8g(8, 9, 10, 11, 4, 5, 6, 7, 14, 15, 17, 18, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7, cs=14, a0=15, wr=17, rd=18, reset=16 -//U8GLIB_T6963_240X64 u8g(8, 9, 10, 11, 4, 5, 6, 7, 14, 15, 17, 18, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7, cs=14, a0=15, wr=17, rd=18, reset=16 -//U8GLIB_T6963_128X64 u8g(8, 9, 10, 11, 4, 5, 6, 7, 14, 15, 17, 18, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7, cs=14, a0=15, wr=17, rd=18, reset=16 -//U8GLIB_HT1632_24X16 u8g(3, 2, 4); // WR = 3, DATA = 2, CS = 4 -//U8GLIB_SSD1351_128X128_332 u8g(13, 11, 8, 9, 7); // Arduino UNO: SW SPI Com: SCK = 13, MOSI = 11, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128_332 u8g(76, 75, 8, 9, 7); // Arduino DUE: SW SPI Com: SCK = 13, MOSI = 11, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128_332 u8g(8, 9, 7); // Arduino: HW SPI Com: SCK = 13, MOSI = 11, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128_HICOLOR u8g(76, 75, 8, 9, 7); // Arduino DUE, SW SPI Com: SCK = 76, MOSI = 75, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128_HICOLOR u8g(8, 9, 7); // Arduino, HW SPI Com: SCK = 76, MOSI = 75, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128GH_332 u8g(8, 9, 7); // Arduino, HW SPI Com: SCK = 76, MOSI = 75, CS = 8, A0 = 9, RESET = 7 (Freetronics OLED) -//U8GLIB_SSD1351_128X128GH_HICOLOR u8g(8, 9, 7); // Arduino, HW SPI Com: SCK = 76, MOSI = 75, CS = 8, A0 = 9, RESET = 7 (Freetronics OLED) - -void draw(void) { - // graphic commands to redraw the complete screen should be placed here - - // assign default font - u8g.setFont(u8g_font_unifont); - - // pointer to strings in flash memory can be stored in a special type - const __FlashStringHelper *flash_ptr; - - // the result of the F() macro can be assigned to this pointer - flash_ptr = F("Hello World!"); - - // this pointer can be used as argument to the draw procedures - u8g.drawStr( 0+1, 20+1, flash_ptr); - u8g.drawStr( 0, 20, flash_ptr); - - // of course, the F() macro can be used directly - u8g.drawStr( 0, 40, F("PROGMEM")); - -} - -void setup(void) { - // flip screen, if required - // u8g.setRot180(); -} - -void loop(void) { - // picture loop - u8g.firstPage(); - do { - draw(); - } while( u8g.nextPage() ); - - // rebuild the picture after some delay - delay(500); -} - diff --git a/.piolibdeps/U8glib_ID7/examples/FPS/FPS.ino b/.piolibdeps/U8glib_ID7/examples/FPS/FPS.ino deleted file mode 100644 index 89339a6225..0000000000 --- a/.piolibdeps/U8glib_ID7/examples/FPS/FPS.ino +++ /dev/null @@ -1,404 +0,0 @@ -/* - - FPS.pde - - >>> Before compiling: Please remove comment from the constructor of the - >>> connected graphics display (see below). - - Universal 8bit Graphics Library, https://github.com/olikraus/u8glib/ - - Copyright (c) 2012, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - ST7920_192X32, SPI: FPS: Box=7.6 @=9.8 iFPS: Box=11.4 @=14.7 - ST7920_192X32, 8Bit: FPS: Box=6.2 @=7.5 iFPS: Box=9.3 @=11.2 - DOGM128 SW SPI: FPS: Box=5.1 @=5.9 Pix=2.6 iFPS: Box=10.2 @=11.8 Pix=5.2 - DOGM128 HW SPI: FPS: Box=5.5 @=6.3 iFPS: Box=11.0 @=12.6 - DOGXL160 SW SPI: FPS: Box=1.7 @=1.9 iFPS: Box=6.9 @=7.7 - DOGXL160 HW SPI: FPS: Box=1.8 @=2.1 - - NHD27OLED_BW, SW SPI: FPS: Box=3.0 @=3.7 - NHD27OLED_BW, HW SPI: FPS: Box=3.5 @=4.5 - NHD27OLED_2X_BW, SW SPI: FPS: Box=3.8 @=4.9 - NHD27OLED_2X_BW, HW SPI: FPS: Box=4.6 @=6.4 - - 30 Sep 2012 - NHD27OLED_BW, SW SPI: FPS: Clip=9.2 Box=3.9 @=4.4 NEW_CODE - NHD27OLED_BW, SW SPI: FPS: Clip=9.2 Box=3.6 @=4.5 - NHD27OLED_BW, HW SPI: FPS: Clip=16.3 Box=4.7 @=5.6 - NHD27OLED_2X_BW, SW SPI: FPS: Clip=9.7 Box=4.5 @=5.8 - NHD27OLED_2X_BW, SW SPI: FPS: Clip=18.0 Box=5.8 @=7.9 - - 1 Oct 2012 - ST7920_192X32, 8Bit: FPS: Box=7.2 @=10.0 - DOGM128 SW SPI: FPS: Box=5.2 @=6.6 Pix=2.6 - DOGM128 HW SPI: FPS: Clip=33.2 Box=5.5 @=7.1 - DOGXL160 SW SPI: FPS: Box=1.7 @=2.0 - DOGXL160 HW SPI: FPS: Box=1.8 @=2.2 - - DOGXL160 GR SW SPI: FPS: Box=1.1 @=1.3 - - 1 Mar 2013 - ST7920_192X32_1X, SPI: FPS: Clip=10.3 Box=5.5 @=7.2 Pix=3.9 - ST7920_192X32_4X, SPI: FPS: Clip=10.9 Box=6.7 @=8.8 Pix=7.4 - ST7920_192X32_1X, 8Bit: FPS: Clip=14.2 Box=6.1 @=8.4 Pix=4.2 - ST7920_192X32_4X, 8Bit: FPS: Clip=14.2 Box=7.8 @=10.7 Pix=8.7 - ST7920_192X32_1X, HW SPI: FPS: Clip=14.2 Box=6.3 @=8.7 Pix=4.3 - ST7920_192X32_4X, HW SPI: FPS: Clip=15.3 Box=8.0 @=11.2 Pix=9.0 - - 2 Jun 2013 - U8GLIB_DOGM128 SW SPI: FPS: Clip=23.9 Box=4.5 @=6.6 Pix=2.1 - U8GLIB_DOGM128_2X SW SPI: FPS: Clip=28.5 Box=6.6 @=9.7 Pix=3.9 - U8GLIB_DOGM128_2X HW SPI: FPS: Clip=40.8 Box=7.1 @=10.8 Pix=4.1 - - 3 Jun 2013 - U8GLIB_ST7920_192X32_1X -Os SW SPI FPS: Clip=11.0 Box=5.4 @=7.1 Pix=3.9 Size=11828 - U8GLIB_ST7920_192X32_1X -O3 SW SPI FPS: Clip=10.9 Box=5.6 @=7.5 Pix=4.0 Size=13800 - U8GLIB_ST7920_192X32_1X -Os SW SPI FPS: Clip=16.8 Box=6.7 @=9.6 Pix=4.5 Size=11858 (new seq data output) - U8GLIB_ST7920_192X32_1X -Os HW SPI FPS: Clip=25.7 Box=7.5 @=11.3 Pix=4.8 (new seq data output) - - 6 Jun 2013 - U8GLIB_DOGS102 u8g(13, 11, 10, 9); STD SW SPI FPS: Clip=9.5 Box=7.6 @=8.2 Pix=6.2 Size=15652 - U8GLIB_DOGS102 u8g(13, 11, 10, 9); SW SPI FPS: Clip=19.1 Box=12.8 @=14.0 Pix=9.2 Size=15532 - - - 12 Jun 2013 - SSD1351_128X128_332 SW SPI Clip=1.3 Box=0.7 @=0.9 Pix=0.4 - SSD1351_128X128_332 HW SPI Clip=3.6 Box=1.1 @=1.5 Pix=0.5 - - 24 Jun 2013 - Uno SSD1351_128X128_332 SW SPI Clip=1.4 Box=0.8 @=0.9 Pix=0.4 - - Uno SSD1351_128X128_332 HW SPI Clip=4.4 Box=1.2 @=1.6 Pix=0.5 - Uno SSD1351_128X128_HICOLOR HW SPI Clip=3.7 Box=0.8 @=1.0 Pix=0.3 - - Mega2560 SSD1351_128X128_332 HW SPI Clip=4.4 Box=1.2 @=1.6 Pix=0.5 - Mega2560 SSD1351_128X128_4X_332 HW SPI Clip=4.6 Box=2.3 @=2.8 Pix=1.5 - Mega2560 SSD1351_128X128_HICOLOR HW SPI Clip=3.6 Box=0.8 @=1.0 Pix=0.3 - Mega2560 SSD1351_128X128_4X_HICOLOR HW SPI Clip=4.2 Box=1.7 @=2.1 Pix=1.0 - - Due SSD1351_128X128_332 HW SPI Clip=24.6 Box=6.3 @=7.8 Pix=2.8 - Due SSD1351_128X128_4X_332 HW SPI Clip=28.1 Box=13.0 @=15.1 Pix=8.5 - Due SSD1351_128X128_HICOLOR HW SPI Clip=20.8 Box=3.4 @=4.5 Pix=1.4 - Due SSD1351_128X128_4X_HICOLOR HW SPI Clip=26.3 Box=8.9 @=11.1 Pix=4.8 - - Due SSD1351_128X128_4X_HICOLOR SW SPI Clip=0.4 Box=0.4 @=0.4 Pix=0.4 - - Due DOGS102 u8g(13, 11, 10, 9); SW SPI FPS: Clip=19.1 Box=13.1 @=14.3 Pix=9.4 - Due DOGS102 u8g(10, 9); HW SPI FPS: Clip=128.9 Box=30.7 @=40.6 Pix=15.4 - - Due NHD27OLED_BW u8g(10, 9) HW SPI FPS: Clip=53.0 Box=19.6 @=23.8 Pix=10.6 - Due NHD27OLED_2X_BW u8g(10, 9) HW SPI FPS: Clip=57.0 Box=25.3 @=31.7 Pix=18.1 - Due NHD27OLED_GR u8g(10, 9) HW SPI FPS: Clip=34.1 Box=11.7 @=13.7 Pix=5.6 - Due NHD27OLED_2X_GR u8g(10, 9) HW SPI FPS: Clip=38.1 Box=15.5 @=20.0 Pix=8.8 - -*/ - - -#include "U8glib.h" - -// setup u8g object, please remove comment from one of the following constructor calls -// IMPORTANT NOTE: The following list is incomplete. The complete list of supported -// devices with all constructor calls is here: https://github.com/olikraus/u8glib/wiki/device -//U8GLIB_NHD27OLED_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD27OLED_2X_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD27OLED_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD27OLED_2X_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD31OLED_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD31OLED_2X_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD31OLED_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD31OLED_2X_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGS102 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGM132 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGM128 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGM128_2X u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_ST7920_128X64_1X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_128X64_4X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_128X64_1X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_128X64_4X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_192X32_1X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_192X32_4X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_192X32_1X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_192X32_4X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_192X32_1X u8g(13, 11, 10); // SPI Com: SCK = en = 13, MOSI = rw = 11, CS = di = 10 -//U8GLIB_ST7920_192X32_4X u8g(10); // SPI Com: SCK = en = 13, MOSI = rw = 11, CS = di = 10, HW SPI -//U8GLIB_ST7920_202X32_1X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_202X32_4X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_202X32_1X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_202X32_4X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_LM6059 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_LM6063 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGXL160_BW u8g(10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGXL160_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGXL160_2X_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGXL160_2X_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_PCD8544 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, Reset = 8 -//U8GLIB_PCF8812 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, Reset = 8 -//U8GLIB_KS0108_128 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 14, 15, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs1=14, cs2=15,di=17,rw=16 -//U8GLIB_LC7981_160X80 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 14, 15, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=14 ,di=15,rw=17, reset = 16 -//U8GLIB_LC7981_240X64 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 14, 15, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=14 ,di=15,rw=17, reset = 16 -//U8GLIB_LC7981_240X128 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 14, 15, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=14 ,di=15,rw=17, reset = 16 -//U8GLIB_ILI9325D_320x240 u8g(18,17,19,U8G_PIN_NONE,16 ); // 8Bit Com: D0..D7: 0,1,2,3,4,5,6,7 en=wr=18, cs=17, rs=19, rd=U8G_PIN_NONE, reset = 16 -//U8GLIB_SBN1661_122X32 u8g(8,9,10,11,4,5,6,7,14,15, 17, U8G_PIN_NONE, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 cs1=14, cs2=15,di=17,rw=16,reset = 16 -//U8GLIB_SSD1306_128X64 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1306_128X64 u8g(4, 5, 6, 7); // SW SPI Com: SCK = 4, MOSI = 5, CS = 6, A0 = 7 (new white HalTec OLED) -//U8GLIB_SSD1306_128X64 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_NONE|U8G_I2C_OPT_DEV_0); // I2C / TWI -//U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_DEV_0|U8G_I2C_OPT_NO_ACK|U8G_I2C_OPT_FAST); // Fast I2C / TWI -//U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_NO_ACK); // Display which does not send AC -//U8GLIB_SSD1306_ADAFRUIT_128X64 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1306_ADAFRUIT_128X64 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_SSD1306_128X32 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1306_128X32 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_SSD1306_128X32 u8g(U8G_I2C_OPT_NONE); // I2C / TWI -//U8GLIB_SSD1306_64X48 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1306_64X48 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_SSD1306_64X48 u8g(U8G_I2C_OPT_NONE); // I2C / TWI -//U8GLIB_SH1106_128X64 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SH1106_128X64 u8g(4, 5, 6, 7); // SW SPI Com: SCK = 4, MOSI = 5, CS = 6, A0 = 7 (new blue HalTec OLED) -//U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_NONE); // I2C / TWI -//U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_DEV_0|U8G_I2C_OPT_FAST); // Dev 0, Fast I2C / TWI -//U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_NO_ACK); // Display which does not send ACK -//U8GLIB_SSD1309_128X64 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1327_96X96_GR u8g(U8G_I2C_OPT_NONE); // I2C -//U8GLIB_SSD1327_96X96_2X_GR u8g(U8G_I2C_OPT_NONE); // I2C -//U8GLIB_UC1611_DOGM240 u8g(U8G_I2C_OPT_NONE); // I2C -//U8GLIB_UC1611_DOGM240 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_UC1611_DOGM240 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_UC1611_DOGM240 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_UC1611_DOGM240 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 3, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=3, di/a0=17,rw=16 -//U8GLIB_UC1611_DOGXL240 u8g(U8G_I2C_OPT_NONE); // I2C -//U8GLIB_UC1611_DOGXL240 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_UC1611_DOGXL240 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_UC1611_DOGXL240 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 3, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=3, di/a0=17,rw=16 -//U8GLIB_NHD_C12864 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_NHD_C12832 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_LD7032_60x32 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_LD7032_60x32 u8g(11, 12, 9, 10, 8); // SPI Com: SCK = 11, MOSI = 12, CS = 9, A0 = 10, RST = 8 (SW SPI Nano Board) -//U8GLIB_UC1608_240X64 u8g(13, 11, 10, 9, 8); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64_2X u8g(13, 11, 10, 9, 8); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64 u8g(10, 9, 8); // HW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64_2X u8g(10, 9, 8); // HW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X u8g(13, 11, 10, 9, 8); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64_2X u8g(13, 11, 10, 9, 8); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64 u8g(10, 9, 8); // HW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64_2X u8g(10, 9, 8); // HW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_T6963_240X128 u8g(8, 9, 10, 11, 4, 5, 6, 7, 14, 15, 17, 18, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7, cs=14, a0=15, wr=17, rd=18, reset=16 -//U8GLIB_T6963_128X128 u8g(8, 9, 10, 11, 4, 5, 6, 7, 14, 15, 17, 18, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7, cs=14, a0=15, wr=17, rd=18, reset=16 -//U8GLIB_T6963_240X64 u8g(8, 9, 10, 11, 4, 5, 6, 7, 14, 15, 17, 18, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7, cs=14, a0=15, wr=17, rd=18, reset=16 -//U8GLIB_T6963_128X64 u8g(8, 9, 10, 11, 4, 5, 6, 7, 14, 15, 17, 18, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7, cs=14, a0=15, wr=17, rd=18, reset=16 -//U8GLIB_HT1632_24X16 u8g(3, 2, 4); // WR = 3, DATA = 2, CS = 4 -//U8GLIB_SSD1351_128X128_332 u8g(13, 11, 8, 9, 7); // Arduino UNO: SW SPI Com: SCK = 13, MOSI = 11, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128_332 u8g(76, 75, 8, 9, 7); // Arduino DUE: SW SPI Com: SCK = 13, MOSI = 11, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128_332 u8g(8, 9, 7); // Arduino: HW SPI Com: SCK = 13, MOSI = 11, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128_HICOLOR u8g(76, 75, 8, 9, 7); // Arduino DUE, SW SPI Com: SCK = 76, MOSI = 75, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128_HICOLOR u8g(8, 9, 7); // Arduino, HW SPI Com: SCK = 76, MOSI = 75, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128GH_332 u8g(8, 9, 7); // Arduino, HW SPI Com: SCK = 76, MOSI = 75, CS = 8, A0 = 9, RESET = 7 (Freetronics OLED) -//U8GLIB_SSD1351_128X128GH_HICOLOR u8g(8, 9, 7); // Arduino, HW SPI Com: SCK = 76, MOSI = 75, CS = 8, A0 = 9, RESET = 7 (Freetronics OLED) - -#define SECONDS 10 -uint8_t flip_color = 0; -uint8_t draw_color = 1; - -void draw_set_screen(void) { - // graphic commands to redraw the complete screen should be placed here - if ( u8g.getMode() == U8G_MODE_HICOLOR ) { - if ( flip_color == 0 ) - u8g.setHiColorByRGB(0,0,0); - else - u8g.setHiColorByRGB(255,255,255); - } - else { - u8g.setColorIndex(flip_color); - } - u8g.drawBox( 0, 0, u8g.getWidth(), u8g.getHeight() ); -} - -void draw_clip_test(void) { - u8g_uint_t i, j, k; - char buf[3] = "AB"; - k = 0; - if ( u8g.getMode() == U8G_MODE_HICOLOR ) { - u8g.setHiColorByRGB(255,255,255); - } - else { - u8g.setColorIndex(draw_color); - } - u8g.setFont(u8g_font_6x10); - - for( i = 0; i < 6; i++ ) { - for( j = 1; j < 8; j++ ) { - u8g.drawHLine(i-3, k, j); - u8g.drawHLine(i-3+10, k, j); - - u8g.drawVLine(k+20, i-3, j); - u8g.drawVLine(k+20, i-3+10, j); - - k++; - } - } - u8g.drawStr(0-3, 50, buf); - u8g.drawStr180(0+3, 50, buf); - - u8g.drawStr(u8g.getWidth()-3, 40, buf); - u8g.drawStr180(u8g.getWidth()+3, 40, buf); - - u8g.drawStr90(u8g.getWidth()-10, 0-3, buf); - u8g.drawStr270(u8g.getWidth()-10, 3, buf); - - u8g.drawStr90(u8g.getWidth()-20, u8g.getHeight()-3, buf); - u8g.drawStr270(u8g.getWidth()-20, u8g.getHeight()+3, buf); - -} - -void draw_char(void) { - char buf[2] = "@"; - u8g_uint_t i, j; - // graphic commands to redraw the complete screen should be placed here - if ( u8g.getMode() == U8G_MODE_HICOLOR ) { - u8g.setHiColorByRGB(255,255,255); - } - else { - u8g.setColorIndex(draw_color); - } - u8g.setFont(u8g_font_6x10); - j = 8; - for(;;) { - i = 0; - for(;;) { - u8g.drawStr( i, j, buf); - i += 8; - if ( i > u8g.getWidth() ) - break; - } - j += 8; - if ( j > u8g.getHeight() ) - break; - } - -} - -void draw_pixel(void) { - u8g_uint_t x, y, w2, h2; - if ( u8g.getMode() == U8G_MODE_HICOLOR ) { - u8g.setHiColorByRGB(255,255,255); - } - else { - u8g.setColorIndex(draw_color); - } - w2 = u8g.getWidth(); - h2 = u8g.getHeight(); - w2 /= 2; - h2 /= 2; - for( y = 0; y < h2; y++ ) { - for( x = 0; x < w2; x++ ) { - if ( (x + y) & 1 ) { - u8g.drawPixel(x,y); - u8g.drawPixel(x,y+h2); - u8g.drawPixel(x+w2,y); - u8g.drawPixel(x+w2,y+h2); - } - } - } -} - -// returns unadjusted FPS -uint16_t picture_loop_with_fps(void (*draw_fn)(void)) { - uint16_t FPS10 = 0; - uint32_t time; - - time = millis() + SECONDS*1000; - - // picture loop - do { - u8g.firstPage(); - do { - draw_fn(); - } while( u8g.nextPage() ); - FPS10++; - flip_color = flip_color ^ 1; - } while( millis() < time ); - return FPS10; -} - -const char *convert_FPS(uint16_t fps) { - static char buf[6]; - strcpy(buf, u8g_u8toa( (uint8_t)(fps/10), 3)); - buf[3] = '.'; - buf[4] = (fps % 10) + '0'; - buf[5] = '\0'; - return buf; -} - -void show_result(const char *s, uint16_t fps) { - // assign default color value - if ( u8g.getMode() == U8G_MODE_HICOLOR ) { - u8g.setHiColorByRGB(255,255,255); - } - else { - u8g.setColorIndex(draw_color); - } - u8g.setFont(u8g_font_8x13B); - u8g.firstPage(); - do { - u8g.drawStr(0,12, s); - u8g.drawStr(0,24, convert_FPS(fps)); - } while( u8g.nextPage() ); -} - -void setup(void) { - // flip screen, if required - // u8g.setRot180(); - - // assign default color value - if ( u8g.getMode() == U8G_MODE_R3G3B2 ) - draw_color = 255; // white - else if ( u8g.getMode() == U8G_MODE_GRAY2BIT ) - draw_color = 3; // max intensity - else if ( u8g.getMode() == U8G_MODE_BW ) - draw_color = 1; // pixel on - else if ( u8g.getMode() == U8G_MODE_HICOLOR ) { - u8g.setHiColorByRGB(255,255,255); - } -} - -void loop(void) { - uint16_t fps; - fps = picture_loop_with_fps(draw_clip_test); - show_result("draw clip test", fps); - delay(5000); - fps = picture_loop_with_fps(draw_set_screen); - show_result("clear screen", fps); - delay(5000); - fps = picture_loop_with_fps(draw_char); - show_result("draw @", fps); - delay(5000); - fps = picture_loop_with_fps(draw_pixel); - show_result("draw pixel", fps); - delay(5000); -} - diff --git a/.piolibdeps/U8glib_ID7/examples/GraphicsTest/GraphicsTest.ino b/.piolibdeps/U8glib_ID7/examples/GraphicsTest/GraphicsTest.ino deleted file mode 100644 index c25763b65a..0000000000 --- a/.piolibdeps/U8glib_ID7/examples/GraphicsTest/GraphicsTest.ino +++ /dev/null @@ -1,307 +0,0 @@ -/* - - GraphicsTest.pde - - >>> Before compiling: Please remove comment from the constructor of the - >>> connected graphics display (see below). - - Universal 8bit Graphics Library, https://github.com/olikraus/u8glib/ - - Copyright (c) 2012, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - -*/ - - -#include "U8glib.h" - -// setup u8g object, please remove comment from one of the following constructor calls -// IMPORTANT NOTE: The following list is incomplete. The complete list of supported -// devices with all constructor calls is here: https://github.com/olikraus/u8glib/wiki/device -//U8GLIB_NHD27OLED_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD27OLED_2X_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD27OLED_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD27OLED_2X_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD31OLED_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD31OLED_2X_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD31OLED_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD31OLED_2X_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGS102 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGM132 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGM128 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGM128_2X u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_ST7920_128X64_1X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_128X64_4X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_128X64_1X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_128X64_4X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_192X32_1X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_192X32_4X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_192X32_1X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_192X32_4X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_192X32_1X u8g(13, 11, 10); // SPI Com: SCK = en = 13, MOSI = rw = 11, CS = di = 10 -//U8GLIB_ST7920_192X32_4X u8g(10); // SPI Com: SCK = en = 13, MOSI = rw = 11, CS = di = 10, HW SPI -//U8GLIB_ST7920_202X32_1X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_202X32_4X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_202X32_1X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_202X32_4X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_LM6059 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_LM6063 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGXL160_BW u8g(10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGXL160_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGXL160_2X_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGXL160_2X_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_PCD8544 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, Reset = 8 -//U8GLIB_PCF8812 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, Reset = 8 -//U8GLIB_KS0108_128 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 14, 15, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs1=14, cs2=15,di=17,rw=16 -//U8GLIB_LC7981_160X80 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 14, 15, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=14 ,di=15,rw=17, reset = 16 -//U8GLIB_LC7981_240X64 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 14, 15, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=14 ,di=15,rw=17, reset = 16 -//U8GLIB_LC7981_240X128 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 14, 15, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=14 ,di=15,rw=17, reset = 16 -//U8GLIB_ILI9325D_320x240 u8g(18,17,19,U8G_PIN_NONE,16 ); // 8Bit Com: D0..D7: 0,1,2,3,4,5,6,7 en=wr=18, cs=17, rs=19, rd=U8G_PIN_NONE, reset = 16 -//U8GLIB_SBN1661_122X32 u8g(8,9,10,11,4,5,6,7,14,15, 17, U8G_PIN_NONE, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 cs1=14, cs2=15,di=17,rw=16,reset = 16 -//U8GLIB_SSD1306_128X64 u8g(13, 11, 10, 9, 8); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1306_128X64 u8g(4, 5, 6, 7); // SW SPI Com: SCK = 4, MOSI = 5, CS = 6, A0 = 7 (new white HalTec OLED) -//U8GLIB_SSD1306_128X64 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_NONE|U8G_I2C_OPT_DEV_0); // I2C / TWI -//U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_DEV_0|U8G_I2C_OPT_NO_ACK|U8G_I2C_OPT_FAST); // Fast I2C / TWI -//U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_NO_ACK); // Display which does not send AC -//U8GLIB_SSD1306_ADAFRUIT_128X64 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1306_ADAFRUIT_128X64 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_SSD1306_128X32 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1306_128X32 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_SSD1306_128X32 u8g(U8G_I2C_OPT_NONE); // I2C / TWI -//U8GLIB_SSD1306_64X48 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1306_64X48 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_SSD1306_64X48 u8g(U8G_I2C_OPT_NONE); // I2C / TWI -//U8GLIB_SH1106_128X64 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SH1106_128X64 u8g(4, 5, 6, 7); // SW SPI Com: SCK = 4, MOSI = 5, CS = 6, A0 = 7 (new blue HalTec OLED) -//U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_NONE); // I2C / TWI -//U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_DEV_0|U8G_I2C_OPT_FAST); // Dev 0, Fast I2C / TWI -//U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_NO_ACK); // Display which does not send ACK -//U8GLIB_SSD1309_128X64 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1327_96X96_GR u8g(U8G_I2C_OPT_NONE); // I2C -//U8GLIB_SSD1327_96X96_2X_GR u8g(U8G_I2C_OPT_NONE); // I2C -//U8GLIB_UC1611_DOGM240 u8g(U8G_I2C_OPT_NONE); // I2C -//U8GLIB_UC1611_DOGM240 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_UC1611_DOGM240 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_UC1611_DOGM240 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_UC1611_DOGM240 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 3, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=3, di/a0=17,rw=16 -//U8GLIB_UC1611_DOGXL240 u8g(U8G_I2C_OPT_NONE); // I2C -//U8GLIB_UC1611_DOGXL240 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_UC1611_DOGXL240 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_UC1611_DOGXL240 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 3, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=3, di/a0=17,rw=16 -//U8GLIB_NHD_C12864 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_NHD_C12832 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_LD7032_60x32 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_LD7032_60x32 u8g(11, 12, 9, 10, 8); // SPI Com: SCK = 11, MOSI = 12, CS = 9, A0 = 10, RST = 8 (SW SPI Nano Board) -//U8GLIB_UC1608_240X64 u8g(13, 11, 10, 9, 8); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64_2X u8g(13, 11, 10, 9, 8); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64 u8g(10, 9, 8); // HW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64_2X u8g(10, 9, 8); // HW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X u8g(13, 11, 10, 9, 8); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64_2X u8g(13, 11, 10, 9, 8); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64 u8g(10, 9, 8); // HW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64_2X u8g(10, 9, 8); // HW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_T6963_240X128 u8g(8, 9, 10, 11, 4, 5, 6, 7, 14, 15, 17, 18, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7, cs=14, a0=15, wr=17, rd=18, reset=16 -//U8GLIB_T6963_128X128 u8g(8, 9, 10, 11, 4, 5, 6, 7, 14, 15, 17, 18, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7, cs=14, a0=15, wr=17, rd=18, reset=16 -//U8GLIB_T6963_240X64 u8g(8, 9, 10, 11, 4, 5, 6, 7, 14, 15, 17, 18, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7, cs=14, a0=15, wr=17, rd=18, reset=16 -//U8GLIB_T6963_128X64 u8g(8, 9, 10, 11, 4, 5, 6, 7, 14, 15, 17, 18, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7, cs=14, a0=15, wr=17, rd=18, reset=16 -//U8GLIB_HT1632_24X16 u8g(3, 2, 4); // WR = 3, DATA = 2, CS = 4 -//U8GLIB_SSD1351_128X128_332 u8g(13, 11, 8, 9, 7); // Arduino UNO: SW SPI Com: SCK = 13, MOSI = 11, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128_332 u8g(76, 75, 8, 9, 7); // Arduino DUE: SW SPI Com: SCK = 13, MOSI = 11, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128_332 u8g(8, 9, 7); // Arduino: HW SPI Com: SCK = 13, MOSI = 11, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128_HICOLOR u8g(76, 75, 8, 9, 7); // Arduino DUE, SW SPI Com: SCK = 76, MOSI = 75, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128_HICOLOR u8g(8, 9, 7); // Arduino, HW SPI Com: SCK = 76, MOSI = 75, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128GH_332 u8g(8, 9, 7); // Arduino, HW SPI Com: SCK = 76, MOSI = 75, CS = 8, A0 = 9, RESET = 7 (Freetronics OLED) -//U8GLIB_SSD1351_128X128GH_HICOLOR u8g(8, 9, 7); // Arduino, HW SPI Com: SCK = 76, MOSI = 75, CS = 8, A0 = 9, RESET = 7 (Freetronics OLED) - -void u8g_prepare(void) { - u8g.setFont(u8g_font_6x10); - u8g.setFontRefHeightExtendedText(); - u8g.setDefaultForegroundColor(); - u8g.setFontPosTop(); -} - -void u8g_box_frame(uint8_t a) { - u8g.drawStr( 0, 0, "drawBox"); - u8g.drawBox(5,10,20,10); - u8g.drawBox(10+a,15,30,7); - u8g.drawStr( 0, 30, "drawFrame"); - u8g.drawFrame(5,10+30,20,10); - u8g.drawFrame(10+a,15+30,30,7); -} - -void u8g_disc_circle(uint8_t a) { - u8g.drawStr( 0, 0, "drawDisc"); - u8g.drawDisc(10,18,9); - u8g.drawDisc(24+a,16,7); - u8g.drawStr( 0, 30, "drawCircle"); - u8g.drawCircle(10,18+30,9); - u8g.drawCircle(24+a,16+30,7); -} - -void u8g_r_frame(uint8_t a) { - u8g.drawStr( 0, 0, "drawRFrame/Box"); - u8g.drawRFrame(5, 10,40,30, a+1); - u8g.drawRBox(50, 10,25,40, a+1); -} - -void u8g_string(uint8_t a) { - u8g.drawStr(30+a,31, " 0"); - u8g.drawStr90(30,31+a, " 90"); - u8g.drawStr180(30-a,31, " 180"); - u8g.drawStr270(30,31-a, " 270"); -} - -void u8g_line(uint8_t a) { - u8g.drawStr( 0, 0, "drawLine"); - u8g.drawLine(7+a, 10, 40, 55); - u8g.drawLine(7+a*2, 10, 60, 55); - u8g.drawLine(7+a*3, 10, 80, 55); - u8g.drawLine(7+a*4, 10, 100, 55); -} - -void u8g_triangle(uint8_t a) { - uint16_t offset = a; - u8g.drawStr( 0, 0, "drawTriangle"); - u8g.drawTriangle(14,7, 45,30, 10,40); - u8g.drawTriangle(14+offset,7-offset, 45+offset,30-offset, 57+offset,10-offset); - u8g.drawTriangle(57+offset*2,10, 45+offset*2,30, 86+offset*2,53); - u8g.drawTriangle(10+offset,40+offset, 45+offset,30+offset, 86+offset,53+offset); -} - -void u8g_ascii_1() { - char s[2] = " "; - uint8_t x, y; - u8g.drawStr( 0, 0, "ASCII page 1"); - for( y = 0; y < 6; y++ ) { - for( x = 0; x < 16; x++ ) { - s[0] = y*16 + x + 32; - u8g.drawStr(x*7, y*10+10, s); - } - } -} - -void u8g_ascii_2() { - char s[2] = " "; - uint8_t x, y; - u8g.drawStr( 0, 0, "ASCII page 2"); - for( y = 0; y < 6; y++ ) { - for( x = 0; x < 16; x++ ) { - s[0] = y*16 + x + 160; - u8g.drawStr(x*7, y*10+10, s); - } - } -} - -void u8g_extra_page(uint8_t a) -{ - if ( u8g.getMode() == U8G_MODE_HICOLOR || u8g.getMode() == U8G_MODE_R3G3B2) { - /* draw background (area is 128x128) */ - u8g_uint_t r, g, b; - b = a << 5; - for( g = 0; g < 64; g++ ) - { - for( r = 0; r < 64; r++ ) - { - u8g.setRGB(r<<2, g<<2, b ); - u8g.drawPixel(g, r); - } - } - u8g.setRGB(255,255,255); - u8g.drawStr( 66, 0, "Color Page"); - } - else if ( u8g.getMode() == U8G_MODE_GRAY2BIT ) - { - u8g.drawStr( 66, 0, "Gray Level"); - u8g.setColorIndex(1); - u8g.drawBox(0, 4, 64, 32); - u8g.drawBox(70, 20, 4, 12); - u8g.setColorIndex(2); - u8g.drawBox(0+1*a, 4+1*a, 64-2*a, 32-2*a); - u8g.drawBox(74, 20, 4, 12); - u8g.setColorIndex(3); - u8g.drawBox(0+2*a, 4+2*a, 64-4*a, 32-4*a); - u8g.drawBox(78, 20, 4, 12); - } - else - { - u8g.drawStr( 0, 12, "setScale2x2"); - u8g.setScale2x2(); - u8g.drawStr( 0, 6+a, "setScale2x2"); - u8g.undoScale(); - } -} - - -uint8_t draw_state = 0; - -void draw(void) { - u8g_prepare(); - switch(draw_state >> 3) { - case 0: u8g_box_frame(draw_state&7); break; - case 1: u8g_disc_circle(draw_state&7); break; - case 2: u8g_r_frame(draw_state&7); break; - case 3: u8g_string(draw_state&7); break; - case 4: u8g_line(draw_state&7); break; - case 5: u8g_triangle(draw_state&7); break; - case 6: u8g_ascii_1(); break; - case 7: u8g_ascii_2(); break; - case 8: u8g_extra_page(draw_state&7); break; - } -} - -void setup(void) { - - // flip screen, if required - //u8g.setRot180(); - -#if defined(ARDUINO) - pinMode(13, OUTPUT); - digitalWrite(13, HIGH); -#endif -} - -void loop(void) { - - // picture loop - u8g.firstPage(); - do { - draw(); - } while( u8g.nextPage() ); - - // increase the state - draw_state++; - if ( draw_state >= 9*8 ) - draw_state = 0; - - // rebuild the picture after some delay - //delay(150); - -} - - diff --git a/.piolibdeps/U8glib_ID7/examples/HelloWorld/HelloWorld.ino b/.piolibdeps/U8glib_ID7/examples/HelloWorld/HelloWorld.ino deleted file mode 100644 index b9a7f1cbcf..0000000000 --- a/.piolibdeps/U8glib_ID7/examples/HelloWorld/HelloWorld.ino +++ /dev/null @@ -1,185 +0,0 @@ -/* - - HelloWorld.pde - - "Hello World!" example code. - - >>> Before compiling: Please remove comment from the constructor of the - >>> connected graphics display (see below). - - Universal 8bit Graphics Library, https://github.com/olikraus/u8glib/ - - Copyright (c) 2012, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -*/ - - -#include "U8glib.h" - -// setup u8g object, please remove comment from one of the following constructor calls -// IMPORTANT NOTE: The following list is incomplete. The complete list of supported -// devices with all constructor calls is here: https://github.com/olikraus/u8glib/wiki/device -//U8GLIB_NHD27OLED_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD27OLED_2X_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD27OLED_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD27OLED_2X_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD31OLED_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD31OLED_2X_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD31OLED_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD31OLED_2X_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGS102 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGM132 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGM128 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGM128_2X u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_ST7920_128X64_1X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_128X64_4X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_128X64_1X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_128X64_4X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_192X32_1X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_192X32_4X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_192X32_1X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_192X32_4X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_192X32_1X u8g(13, 11, 10); // SPI Com: SCK = en = 13, MOSI = rw = 11, CS = di = 10 -//U8GLIB_ST7920_192X32_4X u8g(10); // SPI Com: SCK = en = 13, MOSI = rw = 11, CS = di = 10, HW SPI -//U8GLIB_ST7920_202X32_1X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_202X32_4X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_202X32_1X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_202X32_4X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_LM6059 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_LM6063 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGXL160_BW u8g(10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGXL160_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGXL160_2X_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGXL160_2X_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_PCD8544 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, Reset = 8 -//U8GLIB_PCF8812 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, Reset = 8 -//U8GLIB_KS0108_128 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 14, 15, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs1=14, cs2=15,di=17,rw=16 -//U8GLIB_LC7981_160X80 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 14, 15, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=14 ,di=15,rw=17, reset = 16 -//U8GLIB_LC7981_240X64 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 14, 15, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=14 ,di=15,rw=17, reset = 16 -//U8GLIB_LC7981_240X128 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 14, 15, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=14 ,di=15,rw=17, reset = 16 -//U8GLIB_ILI9325D_320x240 u8g(18,17,19,U8G_PIN_NONE,16 ); // 8Bit Com: D0..D7: 0,1,2,3,4,5,6,7 en=wr=18, cs=17, rs=19, rd=U8G_PIN_NONE, reset = 16 -//U8GLIB_SBN1661_122X32 u8g(8,9,10,11,4,5,6,7,14,15, 17, U8G_PIN_NONE, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 cs1=14, cs2=15,di=17,rw=16,reset = 16 -//U8GLIB_SSD1306_128X64 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1306_128X64 u8g(4, 5, 6, 7); // SW SPI Com: SCK = 4, MOSI = 5, CS = 6, A0 = 7 (new white HalTec OLED) -//U8GLIB_SSD1306_128X64 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_NONE|U8G_I2C_OPT_DEV_0); // I2C / TWI -//U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_DEV_0|U8G_I2C_OPT_NO_ACK|U8G_I2C_OPT_FAST); // Fast I2C / TWI -//U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_NO_ACK); // Display which does not send AC -//U8GLIB_SSD1306_ADAFRUIT_128X64 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1306_ADAFRUIT_128X64 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_SSD1306_128X32 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1306_128X32 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_SSD1306_128X32 u8g(U8G_I2C_OPT_NONE); // I2C / TWI -//U8GLIB_SSD1306_64X48 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1306_64X48 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_SSD1306_64X48 u8g(U8G_I2C_OPT_NONE); // I2C / TWI -//U8GLIB_SH1106_128X64 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SH1106_128X64 u8g(4, 5, 6, 7); // SW SPI Com: SCK = 4, MOSI = 5, CS = 6, A0 = 7 (new blue HalTec OLED) -//U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_NONE); // I2C / TWI -//U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_DEV_0|U8G_I2C_OPT_FAST); // Dev 0, Fast I2C / TWI -//U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_NO_ACK); // Display which does not send ACK -//U8GLIB_SSD1309_128X64 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1327_96X96_GR u8g(U8G_I2C_OPT_NONE); // I2C -//U8GLIB_SSD1327_96X96_2X_GR u8g(U8G_I2C_OPT_NONE); // I2C -//U8GLIB_UC1611_DOGM240 u8g(U8G_I2C_OPT_NONE); // I2C -//U8GLIB_UC1611_DOGM240 u8g(13, 11, 10, 9, 8); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1611_DOGM240 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_UC1611_DOGM240 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_UC1611_DOGM240 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 3, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=3, di/a0=17,rw=16 -//U8GLIB_UC1611_DOGXL240 u8g(U8G_I2C_OPT_NONE); // I2C -//U8GLIB_UC1611_DOGXL240 u8g(13, 11, 10, 9, 8); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1611_DOGXL240 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_UC1611_DOGXL240 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 3, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=3, di/a0=17,rw=16 -//U8GLIB_NHD_C12864 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_NHD_C12832 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_LD7032_60x32 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_LD7032_60x32 u8g(11, 12, 9, 10, 8); // SPI Com: SCK = 11, MOSI = 12, CS = 9, A0 = 10, RST = 8 (SW SPI Nano Board) -//U8GLIB_UC1608_240X64 u8g(13, 11, 10, 9, 8); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64_2X u8g(13, 11, 10, 9, 8); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64 u8g(10, 9, 8); // HW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64_2X u8g(10, 9, 8); // HW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X u8g(13, 11, 10, 9, 8); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64_2X u8g(13, 11, 10, 9, 8); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64 u8g(10, 9, 8); // HW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64_2X u8g(10, 9, 8); // HW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_T6963_240X128 u8g(8, 9, 10, 11, 4, 5, 6, 7, 14, 15, 17, 18, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7, cs=14, a0=15, wr=17, rd=18, reset=16 -//U8GLIB_T6963_128X128 u8g(8, 9, 10, 11, 4, 5, 6, 7, 14, 15, 17, 18, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7, cs=14, a0=15, wr=17, rd=18, reset=16 -//U8GLIB_T6963_240X64 u8g(8, 9, 10, 11, 4, 5, 6, 7, 14, 15, 17, 18, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7, cs=14, a0=15, wr=17, rd=18, reset=16 -//U8GLIB_T6963_128X64 u8g(8, 9, 10, 11, 4, 5, 6, 7, 14, 15, 17, 18, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7, cs=14, a0=15, wr=17, rd=18, reset=16 -//U8GLIB_HT1632_24X16 u8g(3, 2, 4); // WR = 3, DATA = 2, CS = 4 -//U8GLIB_SSD1351_128X128_332 u8g(13, 11, 8, 9, 7); // Arduino UNO: SW SPI Com: SCK = 13, MOSI = 11, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128_332 u8g(76, 75, 8, 9, 7); // Arduino DUE: SW SPI Com: SCK = 13, MOSI = 11, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128_332 u8g(8, 9, 7); // Arduino: HW SPI Com: SCK = 13, MOSI = 11, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128_HICOLOR u8g(76, 75, 8, 9, 7); // Arduino DUE, SW SPI Com: SCK = 76, MOSI = 75, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128_HICOLOR u8g(8, 9, 7); // Arduino, HW SPI Com: SCK = 76, MOSI = 75, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128GH_332 u8g(8, 9, 7); // Arduino, HW SPI Com: SCK = 76, MOSI = 75, CS = 8, A0 = 9, RESET = 7 (Freetronics OLED) -//U8GLIB_SSD1351_128X128GH_HICOLOR u8g(8, 9, 7); // Arduino, HW SPI Com: SCK = 76, MOSI = 75, CS = 8, A0 = 9, RESET = 7 (Freetronics OLED) - - -void draw(void) { - // graphic commands to redraw the complete screen should be placed here - u8g.setFont(u8g_font_unifont); - //u8g.setFont(u8g_font_osb21); - u8g.drawStr( 0, 22, "Hello World!"); -} - -void setup(void) { - // flip screen, if required - // u8g.setRot180(); - - // set SPI backup if required - //u8g.setHardwareBackup(u8g_backup_avr_spi); - - // assign default color value - if ( u8g.getMode() == U8G_MODE_R3G3B2 ) { - u8g.setColorIndex(255); // white - } - else if ( u8g.getMode() == U8G_MODE_GRAY2BIT ) { - u8g.setColorIndex(3); // max intensity - } - else if ( u8g.getMode() == U8G_MODE_BW ) { - u8g.setColorIndex(1); // pixel on - } - else if ( u8g.getMode() == U8G_MODE_HICOLOR ) { - u8g.setHiColorByRGB(255,255,255); - } - - pinMode(8, OUTPUT); -} - -void loop(void) { - // picture loop - u8g.firstPage(); - do { - draw(); - } while( u8g.nextPage() ); - - // rebuild the picture after some delay - //delay(50); -} - diff --git a/.piolibdeps/U8glib_ID7/examples/Menu/Menu.ino b/.piolibdeps/U8glib_ID7/examples/Menu/Menu.ino deleted file mode 100644 index edda1a0bda..0000000000 --- a/.piolibdeps/U8glib_ID7/examples/Menu/Menu.ino +++ /dev/null @@ -1,272 +0,0 @@ -/* - - Menu.pde - - Simple Menu Selection - - >>> Before compiling: Please remove comment from the constructor of the - >>> connected graphics display (see below). - - Universal 8bit Graphics Library, https://github.com/olikraus/u8glib/ - - Copyright (c) 2012, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - -*/ - - -#include "U8glib.h" - -// setup u8g object, please remove comment from one of the following constructor calls -// IMPORTANT NOTE: The following list is incomplete. The complete list of supported -// devices with all constructor calls is here: https://github.com/olikraus/u8glib/wiki/device -//U8GLIB_NHD27OLED_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD27OLED_2X_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD27OLED_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD27OLED_2X_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD31OLED_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD31OLED_2X_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD31OLED_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD31OLED_2X_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGS102 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGM132 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGM128 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGM128_2X u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_ST7920_128X64_1X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_128X64_4X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_128X64_1X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_128X64_4X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_192X32_1X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_192X32_4X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_192X32_1X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_192X32_4X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_192X32_1X u8g(13, 11, 10); // SPI Com: SCK = en = 13, MOSI = rw = 11, CS = di = 10 -//U8GLIB_ST7920_192X32_4X u8g(10); // SPI Com: SCK = en = 13, MOSI = rw = 11, CS = di = 10, HW SPI -//U8GLIB_ST7920_202X32_1X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_202X32_4X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_202X32_1X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_202X32_4X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_LM6059 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_LM6063 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGXL160_BW u8g(10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGXL160_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGXL160_2X_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGXL160_2X_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_PCD8544 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, Reset = 8 -//U8GLIB_PCF8812 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, Reset = 8 -//U8GLIB_KS0108_128 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 14, 15, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs1=14, cs2=15,di=17,rw=16 -//U8GLIB_LC7981_160X80 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 14, 15, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=14 ,di=15,rw=17, reset = 16 -//U8GLIB_LC7981_240X64 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 14, 15, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=14 ,di=15,rw=17, reset = 16 -//U8GLIB_LC7981_240X128 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 14, 15, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=14 ,di=15,rw=17, reset = 16 -//U8GLIB_ILI9325D_320x240 u8g(18,17,19,U8G_PIN_NONE,16 ); // 8Bit Com: D0..D7: 0,1,2,3,4,5,6,7 en=wr=18, cs=17, rs=19, rd=U8G_PIN_NONE, reset = 16 -//U8GLIB_SBN1661_122X32 u8g(8,9,10,11,4,5,6,7,14,15, 17, U8G_PIN_NONE, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 cs1=14, cs2=15,di=17,rw=16,reset = 16 -//U8GLIB_SSD1306_128X64 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1306_128X64 u8g(4, 5, 6, 7); // SW SPI Com: SCK = 4, MOSI = 5, CS = 6, A0 = 7 (new white HalTec OLED) -//U8GLIB_SSD1306_128X64 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_NONE|U8G_I2C_OPT_DEV_0); // I2C / TWI -//U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_DEV_0|U8G_I2C_OPT_NO_ACK|U8G_I2C_OPT_FAST); // Fast I2C / TWI -//U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_NO_ACK); // Display which does not send AC -//U8GLIB_SSD1306_ADAFRUIT_128X64 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1306_ADAFRUIT_128X64 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_SSD1306_128X32 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1306_128X32 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_SSD1306_128X32 u8g(U8G_I2C_OPT_NONE); // I2C / TWI -//U8GLIB_SSD1306_64X48 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1306_64X48 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_SSD1306_64X48 u8g(U8G_I2C_OPT_NONE); // I2C / TWI -//U8GLIB_SH1106_128X64 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SH1106_128X64 u8g(4, 5, 6, 7); // SW SPI Com: SCK = 4, MOSI = 5, CS = 6, A0 = 7 (new blue HalTec OLED) -//U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_NONE); // I2C / TWI -//U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_DEV_0|U8G_I2C_OPT_FAST); // Dev 0, Fast I2C / TWI -//U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_NO_ACK); // Display which does not send ACK -//U8GLIB_SSD1309_128X64 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1327_96X96_GR u8g(U8G_I2C_OPT_NONE); // I2C -//U8GLIB_SSD1327_96X96_2X_GR u8g(U8G_I2C_OPT_NONE); // I2C -//U8GLIB_UC1611_DOGM240 u8g(U8G_I2C_OPT_NONE); // I2C -//U8GLIB_UC1611_DOGM240 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_UC1611_DOGM240 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_UC1611_DOGM240 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_UC1611_DOGM240 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 3, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=3, di/a0=17,rw=16 -//U8GLIB_UC1611_DOGXL240 u8g(U8G_I2C_OPT_NONE); // I2C -//U8GLIB_UC1611_DOGXL240 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_UC1611_DOGXL240 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_UC1611_DOGXL240 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 3, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=3, di/a0=17,rw=16 -//U8GLIB_NHD_C12864 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_NHD_C12832 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_LD7032_60x32 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_LD7032_60x32 u8g(11, 12, 9, 10, 8); // SPI Com: SCK = 11, MOSI = 12, CS = 9, A0 = 10, RST = 8 (SW SPI Nano Board) -//U8GLIB_UC1608_240X64 u8g(13, 11, 10, 9, 8); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64_2X u8g(13, 11, 10, 9, 8); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64 u8g(10, 9, 8); // HW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64_2X u8g(10, 9, 8); // HW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X u8g(13, 11, 10, 9, 8); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64_2X u8g(13, 11, 10, 9, 8); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64 u8g(10, 9, 8); // HW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64_2X u8g(10, 9, 8); // HW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_T6963_240X128 u8g(8, 9, 10, 11, 4, 5, 6, 7, 14, 15, 17, 18, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7, cs=14, a0=15, wr=17, rd=18, reset=16 -//U8GLIB_T6963_128X128 u8g(8, 9, 10, 11, 4, 5, 6, 7, 14, 15, 17, 18, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7, cs=14, a0=15, wr=17, rd=18, reset=16 -//U8GLIB_T6963_240X64 u8g(8, 9, 10, 11, 4, 5, 6, 7, 14, 15, 17, 18, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7, cs=14, a0=15, wr=17, rd=18, reset=16 -//U8GLIB_T6963_128X64 u8g(8, 9, 10, 11, 4, 5, 6, 7, 14, 15, 17, 18, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7, cs=14, a0=15, wr=17, rd=18, reset=16 -//U8GLIB_HT1632_24X16 u8g(3, 2, 4); // WR = 3, DATA = 2, CS = 4 -//U8GLIB_SSD1351_128X128_332 u8g(13, 11, 8, 9, 7); // Arduino UNO: SW SPI Com: SCK = 13, MOSI = 11, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128_332 u8g(76, 75, 8, 9, 7); // Arduino DUE: SW SPI Com: SCK = 13, MOSI = 11, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128_332 u8g(8, 9, 7); // Arduino: HW SPI Com: SCK = 13, MOSI = 11, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128_HICOLOR u8g(76, 75, 8, 9, 7); // Arduino DUE, SW SPI Com: SCK = 76, MOSI = 75, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128_HICOLOR u8g(8, 9, 7); // Arduino, HW SPI Com: SCK = 76, MOSI = 75, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128GH_332 u8g(8, 9, 7); // Arduino, HW SPI Com: SCK = 76, MOSI = 75, CS = 8, A0 = 9, RESET = 7 (Freetronics OLED) -//U8GLIB_SSD1351_128X128GH_HICOLOR u8g(8, 9, 7); // Arduino, HW SPI Com: SCK = 76, MOSI = 75, CS = 8, A0 = 9, RESET = 7 (Freetronics OLED) - - -#define KEY_NONE 0 -#define KEY_PREV 1 -#define KEY_NEXT 2 -#define KEY_SELECT 3 -#define KEY_BACK 4 - -// DOGS102 shield configuration values -//uint8_t uiKeyPrev = 2; -//uint8_t uiKeyNext = 4; -//uint8_t uiKeySelect = 5; -//uint8_t uiKeyBack = 3; - -// DOGM128-Shield configuration values -// DOGXL60-Shield configuration values -uint8_t uiKeyPrev = 7; -uint8_t uiKeyNext = 3; -uint8_t uiKeySelect = 2; -uint8_t uiKeyBack = 8; - -uint8_t uiKeyCodeFirst = KEY_NONE; -uint8_t uiKeyCodeSecond = KEY_NONE; -uint8_t uiKeyCode = KEY_NONE; - - -void uiSetup(void) { - // configure input keys - - pinMode(uiKeyPrev, INPUT_PULLUP); // set pin to input with pullup - pinMode(uiKeyNext, INPUT_PULLUP); // set pin to input with pullup - pinMode(uiKeySelect, INPUT_PULLUP); // set pin to input with pullup - pinMode(uiKeyBack, INPUT_PULLUP); // set pin to input with pullup -} - -void uiStep(void) { - uiKeyCodeSecond = uiKeyCodeFirst; - if ( digitalRead(uiKeyPrev) == LOW ) - uiKeyCodeFirst = KEY_PREV; - else if ( digitalRead(uiKeyNext) == LOW ) - uiKeyCodeFirst = KEY_NEXT; - else if ( digitalRead(uiKeySelect) == LOW ) - uiKeyCodeFirst = KEY_SELECT; - else if ( digitalRead(uiKeyBack) == LOW ) - uiKeyCodeFirst = KEY_BACK; - else - uiKeyCodeFirst = KEY_NONE; - - if ( uiKeyCodeSecond == uiKeyCodeFirst ) - uiKeyCode = uiKeyCodeFirst; - else - uiKeyCode = KEY_NONE; -} - - -#define MENU_ITEMS 4 -const char *menu_strings[MENU_ITEMS] = { "First Line", "Second Item", "3333333", "abcdefg" }; - -uint8_t menu_current = 0; -uint8_t menu_redraw_required = 0; -uint8_t last_key_code = KEY_NONE; - - -void drawMenu(void) { - uint8_t i, h; - u8g_uint_t w, d; - - u8g.setFont(u8g_font_6x13); - u8g.setFontRefHeightText(); - u8g.setFontPosTop(); - - h = u8g.getFontAscent()-u8g.getFontDescent(); - w = u8g.getWidth(); - for( i = 0; i < MENU_ITEMS; i++ ) { - d = (w-u8g.getStrWidth(menu_strings[i]))/2; - u8g.setDefaultForegroundColor(); - if ( i == menu_current ) { - u8g.drawBox(0, i*h+1, w, h); - u8g.setDefaultBackgroundColor(); - } - u8g.drawStr(d, i*h, menu_strings[i]); - } -} - -void updateMenu(void) { - if ( uiKeyCode != KEY_NONE && last_key_code == uiKeyCode ) { - return; - } - last_key_code = uiKeyCode; - - switch ( uiKeyCode ) { - case KEY_NEXT: - menu_current++; - if ( menu_current >= MENU_ITEMS ) - menu_current = 0; - menu_redraw_required = 1; - break; - case KEY_PREV: - if ( menu_current == 0 ) - menu_current = MENU_ITEMS; - menu_current--; - menu_redraw_required = 1; - break; - } -} - - -void setup() { - // rotate screen, if required - // u8g.setRot180(); - - uiSetup(); // setup key detection and debounce algorithm - menu_redraw_required = 1; // force initial redraw -} - -void loop() { - - uiStep(); // check for key press - - if ( menu_redraw_required != 0 ) { - u8g.firstPage(); - do { - drawMenu(); - } while( u8g.nextPage() ); - menu_redraw_required = 0; - } - - updateMenu(); // update menu bar - -} diff --git a/.piolibdeps/U8glib_ID7/examples/PrintTest/PrintTest.ino b/.piolibdeps/U8glib_ID7/examples/PrintTest/PrintTest.ino deleted file mode 100644 index 6a64b18570..0000000000 --- a/.piolibdeps/U8glib_ID7/examples/PrintTest/PrintTest.ino +++ /dev/null @@ -1,160 +0,0 @@ -/* - - PrintTest.pde - - How to use the base class "Print" - - >>> Before compiling: Please remove comment from the constructor of the - >>> connected graphics display (see below). - - Universal 8bit Graphics Library, https://github.com/olikraus/u8glib/ - - Copyright (c) 2012, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -*/ - - -#include "U8glib.h" - -// setup u8g object, please remove comment from one of the following constructor calls -// IMPORTANT NOTE: The following list is incomplete. The complete list of supported -// devices with all constructor calls is here: https://github.com/olikraus/u8glib/wiki/device -//U8GLIB_NHD27OLED_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD27OLED_2X_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD27OLED_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD27OLED_2X_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD31OLED_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD31OLED_2X_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD31OLED_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD31OLED_2X_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGS102 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGM132 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGM128 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGM128_2X u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_ST7920_128X64_1X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_128X64_4X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_128X64_1X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_128X64_4X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_192X32_1X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_192X32_4X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_192X32_1X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_192X32_4X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_192X32_1X u8g(13, 11, 10); // SPI Com: SCK = en = 13, MOSI = rw = 11, CS = di = 10 -//U8GLIB_ST7920_192X32_4X u8g(10); // SPI Com: SCK = en = 13, MOSI = rw = 11, CS = di = 10, HW SPI -//U8GLIB_ST7920_202X32_1X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_202X32_4X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_202X32_1X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_202X32_4X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_LM6059 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_LM6063 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGXL160_BW u8g(10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGXL160_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGXL160_2X_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGXL160_2X_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_PCD8544 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, Reset = 8 -//U8GLIB_PCF8812 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, Reset = 8 -//U8GLIB_KS0108_128 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 14, 15, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs1=14, cs2=15,di=17,rw=16 -//U8GLIB_LC7981_160X80 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 14, 15, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=14 ,di=15,rw=17, reset = 16 -//U8GLIB_LC7981_240X64 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 14, 15, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=14 ,di=15,rw=17, reset = 16 -//U8GLIB_LC7981_240X128 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 14, 15, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=14 ,di=15,rw=17, reset = 16 -//U8GLIB_ILI9325D_320x240 u8g(18,17,19,U8G_PIN_NONE,16 ); // 8Bit Com: D0..D7: 0,1,2,3,4,5,6,7 en=wr=18, cs=17, rs=19, rd=U8G_PIN_NONE, reset = 16 -//U8GLIB_SBN1661_122X32 u8g(8,9,10,11,4,5,6,7,14,15, 17, U8G_PIN_NONE, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 cs1=14, cs2=15,di=17,rw=16,reset = 16 -//U8GLIB_SSD1306_128X64 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1306_128X64 u8g(4, 5, 6, 7); // SW SPI Com: SCK = 4, MOSI = 5, CS = 6, A0 = 7 (new white HalTec OLED) -//U8GLIB_SSD1306_128X64 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_NONE|U8G_I2C_OPT_DEV_0); // I2C / TWI -//U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_DEV_0|U8G_I2C_OPT_NO_ACK|U8G_I2C_OPT_FAST); // Fast I2C / TWI -//U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_NO_ACK); // Display which does not send AC -//U8GLIB_SSD1306_ADAFRUIT_128X64 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1306_ADAFRUIT_128X64 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_SSD1306_128X32 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1306_128X32 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_SSD1306_128X32 u8g(U8G_I2C_OPT_NONE); // I2C / TWI -//U8GLIB_SH1106_128X64 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SH1106_128X64 u8g(4, 5, 6, 7); // SW SPI Com: SCK = 4, MOSI = 5, CS = 6, A0 = 7 (new blue HalTec OLED) -//U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_NONE); // I2C / TWI -//U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_DEV_0|U8G_I2C_OPT_FAST); // Dev 0, Fast I2C / TWI -//U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_NO_ACK); // Display which does not send ACK -//U8GLIB_SSD1309_128X64 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1327_96X96_GR u8g(U8G_I2C_OPT_NONE); // I2C -//U8GLIB_SSD1327_96X96_2X_GR u8g(U8G_I2C_OPT_NONE); // I2C -//U8GLIB_UC1611_DOGM240 u8g(U8G_I2C_OPT_NONE); // I2C -//U8GLIB_UC1611_DOGM240 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_UC1611_DOGM240 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_UC1611_DOGXL240 u8g(U8G_I2C_OPT_NONE); // I2C -//U8GLIB_UC1611_DOGXL240 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_UC1611_DOGXL240 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_NHD_C12864 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_NHD_C12832 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_LD7032_60x32 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_LD7032_60x32 u8g(11, 12, 9, 10, 8); // SPI Com: SCK = 11, MOSI = 12, CS = 9, A0 = 10, RST = 8 (SW SPI Nano Board) -//U8GLIB_UC1608_240X64 u8g(13, 11, 10, 9, 8); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64_2X u8g(13, 11, 10, 9, 8); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64 u8g(10, 9, 8); // HW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64_2X u8g(10, 9, 8); // HW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X u8g(13, 11, 10, 9, 8); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64_2X u8g(13, 11, 10, 9, 8); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64 u8g(10, 9, 8); // HW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64_2X u8g(10, 9, 8); // HW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_T6963_240X128 u8g(8, 9, 10, 11, 4, 5, 6, 7, 14, 15, 17, 18, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7, cs=14, a0=15, wr=17, rd=18, reset=16 -//U8GLIB_T6963_128X128 u8g(8, 9, 10, 11, 4, 5, 6, 7, 14, 15, 17, 18, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7, cs=14, a0=15, wr=17, rd=18, reset=16 -//U8GLIB_T6963_240X64 u8g(8, 9, 10, 11, 4, 5, 6, 7, 14, 15, 17, 18, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7, cs=14, a0=15, wr=17, rd=18, reset=16 -//U8GLIB_T6963_128X64 u8g(8, 9, 10, 11, 4, 5, 6, 7, 14, 15, 17, 18, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7, cs=14, a0=15, wr=17, rd=18, reset=16 -//U8GLIB_HT1632_24X16 u8g(3, 2, 4); // WR = 3, DATA = 2, CS = 4 -//U8GLIB_SSD1351_128X128_332 u8g(13, 11, 8, 9, 7); // Arduino UNO: SW SPI Com: SCK = 13, MOSI = 11, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128_332 u8g(76, 75, 8, 9, 7); // Arduino DUE: SW SPI Com: SCK = 13, MOSI = 11, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128_332 u8g(8, 9, 7); // Arduino: HW SPI Com: SCK = 13, MOSI = 11, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128_HICOLOR u8g(76, 75, 8, 9, 7); // Arduino DUE, SW SPI Com: SCK = 76, MOSI = 75, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128_HICOLOR u8g(8, 9, 7); // Arduino, HW SPI Com: SCK = 76, MOSI = 75, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128GH_332 u8g(8, 9, 7); // Arduino, HW SPI Com: SCK = 76, MOSI = 75, CS = 8, A0 = 9, RESET = 7 (Freetronics OLED) -//U8GLIB_SSD1351_128X128GH_HICOLOR u8g(8, 9, 7); // Arduino, HW SPI Com: SCK = 76, MOSI = 75, CS = 8, A0 = 9, RESET = 7 (Freetronics OLED) - -void draw(void) { - // graphic commands to redraw the complete screen should be placed here - u8g.setFont(u8g_font_unifont); - u8g.setPrintPos(0, 20); - // call procedure from base class, http://arduino.cc/en/Serial/Print - u8g.print("Hello World!"); -} - -void setup(void) { - // flip screen, if required - // u8g.setRot180(); -} - -void loop(void) { - // picture loop - u8g.firstPage(); - do { - draw(); - } while( u8g.nextPage() ); - - // rebuild the picture after some delay - delay(500); -} - diff --git a/.piolibdeps/U8glib_ID7/examples/Rotation/Rotation.ino b/.piolibdeps/U8glib_ID7/examples/Rotation/Rotation.ino deleted file mode 100644 index 2c885ef78b..0000000000 --- a/.piolibdeps/U8glib_ID7/examples/Rotation/Rotation.ino +++ /dev/null @@ -1,194 +0,0 @@ -/* - - Rotation.pde - - Example code for RotXXX functions. - - >>> Before compiling: Please remove comment from the constructor of the - >>> connected graphics display (see below). - - Universal 8bit Graphics Library, https://github.com/olikraus/u8glib/ - - Copyright (c) 2012, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -*/ - - -#include "U8glib.h" - -// setup u8g object, please remove comment from one of the following constructor calls -// IMPORTANT NOTE: The following list is incomplete. The complete list of supported -// devices with all constructor calls is here: https://github.com/olikraus/u8glib/wiki/device -//U8GLIB_NHD27OLED_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD27OLED_2X_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD27OLED_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD27OLED_2X_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD31OLED_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD31OLED_2X_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD31OLED_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD31OLED_2X_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGS102 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGM132 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGM128 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGM128_2X u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_ST7920_128X64_1X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_128X64_4X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_128X64_1X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_128X64_4X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_192X32_1X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_192X32_4X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_192X32_1X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_192X32_4X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_192X32_1X u8g(13, 11, 10); // SPI Com: SCK = en = 13, MOSI = rw = 11, CS = di = 10 -//U8GLIB_ST7920_192X32_4X u8g(10); // SPI Com: SCK = en = 13, MOSI = rw = 11, CS = di = 10, HW SPI -//U8GLIB_ST7920_202X32_1X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_202X32_4X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_202X32_1X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_202X32_4X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_LM6059 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_LM6063 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGXL160_BW u8g(10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGXL160_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGXL160_2X_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGXL160_2X_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_PCD8544 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, Reset = 8 -//U8GLIB_PCF8812 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, Reset = 8 -//U8GLIB_KS0108_128 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 14, 15, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs1=14, cs2=15,di=17,rw=16 -//U8GLIB_LC7981_160X80 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 14, 15, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=14 ,di=15,rw=17, reset = 16 -//U8GLIB_LC7981_240X64 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 14, 15, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=14 ,di=15,rw=17, reset = 16 -//U8GLIB_LC7981_240X128 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 14, 15, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=14 ,di=15,rw=17, reset = 16 -//U8GLIB_ILI9325D_320x240 u8g(18,17,19,U8G_PIN_NONE,16 ); // 8Bit Com: D0..D7: 0,1,2,3,4,5,6,7 en=wr=18, cs=17, rs=19, rd=U8G_PIN_NONE, reset = 16 -//U8GLIB_SBN1661_122X32 u8g(8,9,10,11,4,5,6,7,14,15, 17, U8G_PIN_NONE, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 cs1=14, cs2=15,di=17,rw=16,reset = 16 -//U8GLIB_SSD1306_128X64 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1306_128X64 u8g(4, 5, 6, 7); // SW SPI Com: SCK = 4, MOSI = 5, CS = 6, A0 = 7 (new white HalTec OLED) -//U8GLIB_SSD1306_128X64 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_NONE|U8G_I2C_OPT_DEV_0); // I2C / TWI -//U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_DEV_0|U8G_I2C_OPT_NO_ACK|U8G_I2C_OPT_FAST); // Fast I2C / TWI -//U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_NO_ACK); // Display which does not send AC -//U8GLIB_SSD1306_ADAFRUIT_128X64 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1306_ADAFRUIT_128X64 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_SSD1306_128X32 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1306_128X32 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_SSD1306_128X32 u8g(U8G_I2C_OPT_NONE); // I2C / TWI -//U8GLIB_SSD1306_64X48 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1306_64X48 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_SSD1306_64X48 u8g(U8G_I2C_OPT_NONE); // I2C / TWI -//U8GLIB_SH1106_128X64 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SH1106_128X64 u8g(4, 5, 6, 7); // SW SPI Com: SCK = 4, MOSI = 5, CS = 6, A0 = 7 (new blue HalTec OLED) -//U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_NONE); // I2C / TWI -//U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_DEV_0|U8G_I2C_OPT_FAST); // Dev 0, Fast I2C / TWI -//U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_NO_ACK); // Display which does not send ACK -//U8GLIB_SSD1309_128X64 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1327_96X96_GR u8g(U8G_I2C_OPT_NONE); // I2C -//U8GLIB_SSD1327_96X96_2X_GR u8g(U8G_I2C_OPT_NONE); // I2C -//U8GLIB_UC1611_DOGM240 u8g(U8G_I2C_OPT_NONE); // I2C -//U8GLIB_UC1611_DOGM240 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_UC1611_DOGM240 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_UC1611_DOGM240 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_UC1611_DOGM240 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 3, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=3, di/a0=17,rw=16 -//U8GLIB_UC1611_DOGXL240 u8g(U8G_I2C_OPT_NONE); // I2C -//U8GLIB_UC1611_DOGXL240 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_UC1611_DOGXL240 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_UC1611_DOGXL240 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 3, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=3, di/a0=17,rw=16 -//U8GLIB_NHD_C12864 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_NHD_C12832 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_LD7032_60x32 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_LD7032_60x32 u8g(11, 12, 9, 10, 8); // SPI Com: SCK = 11, MOSI = 12, CS = 9, A0 = 10, RST = 8 (SW SPI Nano Board) -//U8GLIB_UC1608_240X64 u8g(13, 11, 10, 9, 8); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64_2X u8g(13, 11, 10, 9, 8); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64 u8g(10, 9, 8); // HW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64_2X u8g(10, 9, 8); // HW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X u8g(13, 11, 10, 9, 8); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64_2X u8g(13, 11, 10, 9, 8); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64 u8g(10, 9, 8); // HW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64_2X u8g(10, 9, 8); // HW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_T6963_240X128 u8g(8, 9, 10, 11, 4, 5, 6, 7, 14, 15, 17, 18, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7, cs=14, a0=15, wr=17, rd=18, reset=16 -//U8GLIB_T6963_128X128 u8g(8, 9, 10, 11, 4, 5, 6, 7, 14, 15, 17, 18, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7, cs=14, a0=15, wr=17, rd=18, reset=16 -//U8GLIB_T6963_240X64 u8g(8, 9, 10, 11, 4, 5, 6, 7, 14, 15, 17, 18, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7, cs=14, a0=15, wr=17, rd=18, reset=16 -//U8GLIB_T6963_128X64 u8g(8, 9, 10, 11, 4, 5, 6, 7, 14, 15, 17, 18, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7, cs=14, a0=15, wr=17, rd=18, reset=16 -//U8GLIB_HT1632_24X16 u8g(3, 2, 4); // WR = 3, DATA = 2, CS = 4 -//U8GLIB_SSD1351_128X128_332 u8g(13, 11, 8, 9, 7); // Arduino UNO: SW SPI Com: SCK = 13, MOSI = 11, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128_332 u8g(76, 75, 8, 9, 7); // Arduino DUE: SW SPI Com: SCK = 13, MOSI = 11, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128_332 u8g(8, 9, 7); // Arduino: HW SPI Com: SCK = 13, MOSI = 11, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128_HICOLOR u8g(76, 75, 8, 9, 7); // Arduino DUE, SW SPI Com: SCK = 76, MOSI = 75, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128_HICOLOR u8g(8, 9, 7); // Arduino, HW SPI Com: SCK = 76, MOSI = 75, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128GH_332 u8g(8, 9, 7); // Arduino, HW SPI Com: SCK = 76, MOSI = 75, CS = 8, A0 = 9, RESET = 7 (Freetronics OLED) -//U8GLIB_SSD1351_128X128GH_HICOLOR u8g(8, 9, 7); // Arduino, HW SPI Com: SCK = 76, MOSI = 75, CS = 8, A0 = 9, RESET = 7 (Freetronics OLED) - -uint8_t offset = 0; - -void draw(void) { - // graphic commands to redraw the complete screen should be placed here - u8g.setFont(u8g_font_unifont); - u8g.drawStr( 0+0, 20+0, "Hello!"); - u8g.drawStr( 0+2, 20+16, "Hello!"); - - u8g.drawBox(0, 0, 3, 3); - u8g.drawBox(u8g.getWidth()-6, 0, 6, 6); - u8g.drawBox(u8g.getWidth()-9, u8g.getHeight()-9, 9, 9); - u8g.drawBox(0, u8g.getHeight()-12, 12, 12); -} - -void setup(void) { -} - - -void rotate(void) { - static uint8_t dir = 0; - static unsigned long next_rotation = 0; - - if ( next_rotation < millis() ) - { - switch(dir) { - case 0: u8g.undoRotation(); break; - case 1: u8g.setRot90(); break; - case 2: u8g.setRot180(); break; - case 3: u8g.setRot270(); offset = ( offset + 1 ) & 0x0f; break; - } - - dir++; - dir &= 3; - next_rotation = millis(); - next_rotation += 1000; - } -} - -void loop(void) { - // screen rotation - rotate(); - - // picture loop - u8g.firstPage(); - do { - draw(); - } while( u8g.nextPage() ); - - // rebuild the picture after some delay - delay(100); -} - diff --git a/.piolibdeps/U8glib_ID7/examples/Scale/Scale.ino b/.piolibdeps/U8glib_ID7/examples/Scale/Scale.ino deleted file mode 100644 index 27e3944bc1..0000000000 --- a/.piolibdeps/U8glib_ID7/examples/Scale/Scale.ino +++ /dev/null @@ -1,183 +0,0 @@ -/* - - Scale.pde - - Example code for the 2x2 scale function. - - >>> Before compiling: Please remove comment from the constructor of the - >>> connected graphics display (see below). - - Universal 8bit Graphics Library, https://github.com/olikraus/u8glib/ - - Copyright (c) 2012, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -*/ - - -#include "U8glib.h" - -// setup u8g object, please remove comment from one of the following constructor calls -// IMPORTANT NOTE: The following list is incomplete. The complete list of supported -// devices with all constructor calls is here: https://github.com/olikraus/u8glib/wiki/device -//U8GLIB_NHD27OLED_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD27OLED_2X_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD27OLED_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD27OLED_2X_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD31OLED_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD31OLED_2X_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD31OLED_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD31OLED_2X_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGS102 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGM132 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGM128 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGM128_2X u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_ST7920_128X64_1X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_128X64_4X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_128X64_1X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_128X64_4X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_192X32_1X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_192X32_4X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_192X32_1X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_192X32_4X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_192X32_1X u8g(13, 11, 10); // SPI Com: SCK = en = 13, MOSI = rw = 11, CS = di = 10 -//U8GLIB_ST7920_192X32_4X u8g(10); // SPI Com: SCK = en = 13, MOSI = rw = 11, CS = di = 10, HW SPI -//U8GLIB_ST7920_202X32_1X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_202X32_4X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_202X32_1X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_202X32_4X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_LM6059 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_LM6063 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGXL160_BW u8g(10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGXL160_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGXL160_2X_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGXL160_2X_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_PCD8544 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, Reset = 8 -//U8GLIB_PCF8812 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, Reset = 8 -//U8GLIB_KS0108_128 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 14, 15, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs1=14, cs2=15,di=17,rw=16 -//U8GLIB_LC7981_160X80 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 14, 15, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=14 ,di=15,rw=17, reset = 16 -//U8GLIB_LC7981_240X64 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 14, 15, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=14 ,di=15,rw=17, reset = 16 -//U8GLIB_LC7981_240X128 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 14, 15, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=14 ,di=15,rw=17, reset = 16 -//U8GLIB_ILI9325D_320x240 u8g(18,17,19,U8G_PIN_NONE,16 ); // 8Bit Com: D0..D7: 0,1,2,3,4,5,6,7 en=wr=18, cs=17, rs=19, rd=U8G_PIN_NONE, reset = 16 -//U8GLIB_SBN1661_122X32 u8g(8,9,10,11,4,5,6,7,14,15, 17, U8G_PIN_NONE, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 cs1=14, cs2=15,di=17,rw=16,reset = 16 -//U8GLIB_SSD1306_128X64 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1306_128X64 u8g(4, 5, 6, 7); // SW SPI Com: SCK = 4, MOSI = 5, CS = 6, A0 = 7 (new white HalTec OLED) -//U8GLIB_SSD1306_128X64 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_NONE|U8G_I2C_OPT_DEV_0); // I2C / TWI -//U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_DEV_0|U8G_I2C_OPT_NO_ACK|U8G_I2C_OPT_FAST); // Fast I2C / TWI -//U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_NO_ACK); // Display which does not send AC -//U8GLIB_SSD1306_ADAFRUIT_128X64 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1306_ADAFRUIT_128X64 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_SSD1306_128X32 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1306_128X32 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_SSD1306_128X32 u8g(U8G_I2C_OPT_NONE); // I2C / TWI -//U8GLIB_SSD1306_64X48 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1306_64X48 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_SSD1306_64X48 u8g(U8G_I2C_OPT_NONE); // I2C / TWI -//U8GLIB_SH1106_128X64 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SH1106_128X64 u8g(4, 5, 6, 7); // SW SPI Com: SCK = 4, MOSI = 5, CS = 6, A0 = 7 (new blue HalTec OLED) -//U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_NONE); // I2C / TWI -//U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_DEV_0|U8G_I2C_OPT_FAST); // Dev 0, Fast I2C / TWI -//U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_NO_ACK); // Display which does not send ACK -//U8GLIB_SSD1309_128X64 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1327_96X96_GR u8g(U8G_I2C_OPT_NONE); // I2C -//U8GLIB_SSD1327_96X96_2X_GR u8g(U8G_I2C_OPT_NONE); // I2C -//U8GLIB_UC1611_DOGM240 u8g(U8G_I2C_OPT_NONE); // I2C -//U8GLIB_UC1611_DOGM240 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_UC1611_DOGM240 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_UC1611_DOGM240 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_UC1611_DOGM240 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 3, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=3, di/a0=17,rw=16 -//U8GLIB_UC1611_DOGXL240 u8g(U8G_I2C_OPT_NONE); // I2C -//U8GLIB_UC1611_DOGXL240 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_UC1611_DOGXL240 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_UC1611_DOGXL240 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 3, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=3, di/a0=17,rw=16 -//U8GLIB_NHD_C12864 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_NHD_C12832 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_LD7032_60x32 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_LD7032_60x32 u8g(11, 12, 9, 10, 8); // SPI Com: SCK = 11, MOSI = 12, CS = 9, A0 = 10, RST = 8 (SW SPI Nano Board) -//U8GLIB_UC1608_240X64 u8g(13, 11, 10, 9, 8); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64_2X u8g(13, 11, 10, 9, 8); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64 u8g(10, 9, 8); // HW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64_2X u8g(10, 9, 8); // HW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X u8g(13, 11, 10, 9, 8); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64_2X u8g(13, 11, 10, 9, 8); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64 u8g(10, 9, 8); // HW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64_2X u8g(10, 9, 8); // HW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_T6963_240X128 u8g(8, 9, 10, 11, 4, 5, 6, 7, 14, 15, 17, 18, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7, cs=14, a0=15, wr=17, rd=18, reset=16 -//U8GLIB_T6963_128X128 u8g(8, 9, 10, 11, 4, 5, 6, 7, 14, 15, 17, 18, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7, cs=14, a0=15, wr=17, rd=18, reset=16 -//U8GLIB_T6963_240X64 u8g(8, 9, 10, 11, 4, 5, 6, 7, 14, 15, 17, 18, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7, cs=14, a0=15, wr=17, rd=18, reset=16 -//U8GLIB_T6963_128X64 u8g(8, 9, 10, 11, 4, 5, 6, 7, 14, 15, 17, 18, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7, cs=14, a0=15, wr=17, rd=18, reset=16 -//U8GLIB_HT1632_24X16 u8g(3, 2, 4); // WR = 3, DATA = 2, CS = 4 -//U8GLIB_SSD1351_128X128_332 u8g(13, 11, 8, 9, 7); // Arduino UNO: SW SPI Com: SCK = 13, MOSI = 11, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128_332 u8g(76, 75, 8, 9, 7); // Arduino DUE: SW SPI Com: SCK = 13, MOSI = 11, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128_332 u8g(8, 9, 7); // Arduino: HW SPI Com: SCK = 13, MOSI = 11, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128_HICOLOR u8g(76, 75, 8, 9, 7); // Arduino DUE, SW SPI Com: SCK = 76, MOSI = 75, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128_HICOLOR u8g(8, 9, 7); // Arduino, HW SPI Com: SCK = 76, MOSI = 75, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128GH_332 u8g(8, 9, 7); // Arduino, HW SPI Com: SCK = 76, MOSI = 75, CS = 8, A0 = 9, RESET = 7 (Freetronics OLED) -//U8GLIB_SSD1351_128X128GH_HICOLOR u8g(8, 9, 7); // Arduino, HW SPI Com: SCK = 76, MOSI = 75, CS = 8, A0 = 9, RESET = 7 (Freetronics OLED) - - -void draw(void) { - // graphic commands to redraw the complete screen should be placed here - u8g.setFont(u8g_font_unifont); - u8g.setFontPosTop(); - u8g.drawStr(0, 1, "Hello"); - u8g.drawHLine(0, 1+14, 40); - u8g.setScale2x2(); // Scale up all draw procedures - u8g.drawStr(0, 12, "Hello"); // actual display position is (0,24) - u8g.drawHLine(0, 12+14, 40); // All other procedures are also affected - u8g.undoScale(); // IMPORTANT: Switch back to normal mode -} - -void setup(void) { - - // flip screen, if required - u8g.setRot180(); - - // set SPI backup if required - //u8g.setHardwareBackup(u8g_backup_avr_spi); - - // assign default color value - if ( u8g.getMode() == U8G_MODE_R3G3B2 ) - u8g.setColorIndex(255); // white - else if ( u8g.getMode() == U8G_MODE_GRAY2BIT ) - u8g.setColorIndex(3); // max intensity - else if ( u8g.getMode() == U8G_MODE_BW ) - u8g.setColorIndex(1); // pixel on -} - -void loop(void) { - // picture loop - u8g.firstPage(); - do { - draw(); - } while( u8g.nextPage() ); - - // rebuild the picture after some delay - delay(500); -} - diff --git a/.piolibdeps/U8glib_ID7/examples/TextRotX/TextRotX.ino b/.piolibdeps/U8glib_ID7/examples/TextRotX/TextRotX.ino deleted file mode 100644 index 5cec6a447b..0000000000 --- a/.piolibdeps/U8glib_ID7/examples/TextRotX/TextRotX.ino +++ /dev/null @@ -1,196 +0,0 @@ -/* - - TextRotX.pde - - Text rotation example code. - - >>> Before compiling: Please remove comment from the constructor of the - >>> connected graphics display (see below). - - Universal 8bit Graphics Library, https://github.com/olikraus/u8glib/ - - Copyright (c) 2012, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -*/ - - -#include "U8glib.h" - -// setup u8g object, please remove comment from one of the following constructor calls -// IMPORTANT NOTE: The following list is incomplete. The complete list of supported -// devices with all constructor calls is here: https://github.com/olikraus/u8glib/wiki/device -//U8GLIB_NHD27OLED_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD27OLED_2X_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD27OLED_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD27OLED_2X_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD31OLED_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD31OLED_2X_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD31OLED_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD31OLED_2X_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGS102 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGM132 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGM128 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGM128_2X u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_ST7920_128X64_1X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_128X64_4X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_128X64_1X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_128X64_4X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_192X32_1X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_192X32_4X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_192X32_1X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_192X32_4X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_192X32_1X u8g(13, 11, 10); // SPI Com: SCK = en = 13, MOSI = rw = 11, CS = di = 10 -//U8GLIB_ST7920_192X32_4X u8g(10); // SPI Com: SCK = en = 13, MOSI = rw = 11, CS = di = 10, HW SPI -//U8GLIB_ST7920_202X32_1X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_202X32_4X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_202X32_1X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_202X32_4X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_LM6059 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_LM6063 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGXL160_BW u8g(10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGXL160_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGXL160_2X_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGXL160_2X_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_PCD8544 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, Reset = 8 -//U8GLIB_PCF8812 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, Reset = 8 -//U8GLIB_KS0108_128 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 14, 15, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs1=14, cs2=15,di=17,rw=16 -//U8GLIB_LC7981_160X80 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 14, 15, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=14 ,di=15,rw=17, reset = 16 -//U8GLIB_LC7981_240X64 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 14, 15, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=14 ,di=15,rw=17, reset = 16 -//U8GLIB_LC7981_240X128 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 14, 15, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=14 ,di=15,rw=17, reset = 16 -//U8GLIB_ILI9325D_320x240 u8g(18,17,19,U8G_PIN_NONE,16 ); // 8Bit Com: D0..D7: 0,1,2,3,4,5,6,7 en=wr=18, cs=17, rs=19, rd=U8G_PIN_NONE, reset = 16 -//U8GLIB_SBN1661_122X32 u8g(8,9,10,11,4,5,6,7,14,15, 17, U8G_PIN_NONE, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 cs1=14, cs2=15,di=17,rw=16,reset = 16 -//U8GLIB_SSD1306_128X64 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1306_128X64 u8g(4, 5, 6, 7); // SW SPI Com: SCK = 4, MOSI = 5, CS = 6, A0 = 7 (new white HalTec OLED) -//U8GLIB_SSD1306_128X64 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_NONE|U8G_I2C_OPT_DEV_0); // I2C / TWI -//U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_DEV_0|U8G_I2C_OPT_NO_ACK|U8G_I2C_OPT_FAST); // Fast I2C / TWI -//U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_NO_ACK); // Display which does not send AC -//U8GLIB_SSD1306_ADAFRUIT_128X64 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1306_ADAFRUIT_128X64 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_SSD1306_128X32 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1306_128X32 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_SSD1306_128X32 u8g(U8G_I2C_OPT_NONE); // I2C / TWI -//U8GLIB_SSD1306_64X48 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1306_64X48 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_SSD1306_64X48 u8g(U8G_I2C_OPT_NONE); // I2C / TWI -//U8GLIB_SH1106_128X64 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SH1106_128X64 u8g(4, 5, 6, 7); // SW SPI Com: SCK = 4, MOSI = 5, CS = 6, A0 = 7 (new blue HalTec OLED) -//U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_NONE); // I2C / TWI -//U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_DEV_0|U8G_I2C_OPT_FAST); // Dev 0, Fast I2C / TWI -//U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_NO_ACK); // Display which does not send ACK -//U8GLIB_SSD1309_128X64 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1327_96X96_GR u8g(U8G_I2C_OPT_NONE); // I2C -//U8GLIB_SSD1327_96X96_2X_GR u8g(U8G_I2C_OPT_NONE); // I2C -//U8GLIB_UC1611_DOGM240 u8g(U8G_I2C_OPT_NONE); // I2C -//U8GLIB_UC1611_DOGM240 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_UC1611_DOGM240 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_UC1611_DOGM240 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_UC1611_DOGM240 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 3, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=3, di/a0=17,rw=16 -//U8GLIB_UC1611_DOGXL240 u8g(U8G_I2C_OPT_NONE); // I2C -//U8GLIB_UC1611_DOGXL240 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_UC1611_DOGXL240 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_UC1611_DOGXL240 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 3, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=3, di/a0=17,rw=16 -//U8GLIB_NHD_C12864 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_NHD_C12832 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_LD7032_60x32 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_LD7032_60x32 u8g(11, 12, 9, 10, 8); // SPI Com: SCK = 11, MOSI = 12, CS = 9, A0 = 10, RST = 8 (SW SPI Nano Board) -//U8GLIB_UC1608_240X64 u8g(13, 11, 10, 9, 8); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64_2X u8g(13, 11, 10, 9, 8); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64 u8g(10, 9, 8); // HW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64_2X u8g(10, 9, 8); // HW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X u8g(13, 11, 10, 9, 8); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64_2X u8g(13, 11, 10, 9, 8); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64 u8g(10, 9, 8); // HW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64_2X u8g(10, 9, 8); // HW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_T6963_240X128 u8g(8, 9, 10, 11, 4, 5, 6, 7, 14, 15, 17, 18, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7, cs=14, a0=15, wr=17, rd=18, reset=16 -//U8GLIB_T6963_128X128 u8g(8, 9, 10, 11, 4, 5, 6, 7, 14, 15, 17, 18, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7, cs=14, a0=15, wr=17, rd=18, reset=16 -//U8GLIB_T6963_240X64 u8g(8, 9, 10, 11, 4, 5, 6, 7, 14, 15, 17, 18, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7, cs=14, a0=15, wr=17, rd=18, reset=16 -//U8GLIB_T6963_128X64 u8g(8, 9, 10, 11, 4, 5, 6, 7, 14, 15, 17, 18, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7, cs=14, a0=15, wr=17, rd=18, reset=16 -//U8GLIB_HT1632_24X16 u8g(3, 2, 4); // WR = 3, DATA = 2, CS = 4 -//U8GLIB_SSD1351_128X128_332 u8g(13, 11, 8, 9, 7); // Arduino UNO: SW SPI Com: SCK = 13, MOSI = 11, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128_332 u8g(76, 75, 8, 9, 7); // Arduino DUE: SW SPI Com: SCK = 13, MOSI = 11, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128_332 u8g(8, 9, 7); // Arduino: HW SPI Com: SCK = 13, MOSI = 11, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128_HICOLOR u8g(76, 75, 8, 9, 7); // Arduino DUE, SW SPI Com: SCK = 76, MOSI = 75, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128_HICOLOR u8g(8, 9, 7); // Arduino, HW SPI Com: SCK = 76, MOSI = 75, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128GH_332 u8g(8, 9, 7); // Arduino, HW SPI Com: SCK = 76, MOSI = 75, CS = 8, A0 = 9, RESET = 7 (Freetronics OLED) -//U8GLIB_SSD1351_128X128GH_HICOLOR u8g(8, 9, 7); // Arduino, HW SPI Com: SCK = 76, MOSI = 75, CS = 8, A0 = 9, RESET = 7 (Freetronics OLED) - -// graphic commands to redraw the complete screen should be placed here -void draw(void) { - u8g_uint_t mx, my; - - mx = u8g.getWidth(); - mx >>= 1; - - my = u8g.getHeight(); - my >>= 1; - - u8g.drawStr( mx, my, "Ag"); - u8g.drawStr90( mx, my, "Ag"); - u8g.drawStr180( mx, my, "Ag"); - u8g.drawStr270( mx, my, "Ag"); -} - -void setup(void) { - u8g.setFont(u8g_font_9x18); -} - -void change_font_pos(void) { - static uint8_t dir = 0; - static unsigned long next = 0; - - if ( next < millis() ) - { - switch(dir) { - case 0: u8g.setFontPosBottom(); break; - case 1: u8g.setFontPosBaseline(); break; - case 2: u8g.setFontPosCenter(); break; - case 3: u8g.setFontPosTop(); break; - } - - dir++; - dir &= 3; - next = millis(); - next += 1000; - } -} - -void loop(void) { - // change the font position - change_font_pos(); - - // picture loop - u8g.firstPage(); - do { - draw(); - } while( u8g.nextPage() ); - - // rebuild the picture after some delay - delay(100); -} - diff --git a/.piolibdeps/U8glib_ID7/examples/Touch4WSetup/Touch4WSetup.ino b/.piolibdeps/U8glib_ID7/examples/Touch4WSetup/Touch4WSetup.ino deleted file mode 100644 index 0f43041935..0000000000 --- a/.piolibdeps/U8glib_ID7/examples/Touch4WSetup/Touch4WSetup.ino +++ /dev/null @@ -1,354 +0,0 @@ -/* - - Touch4WSetup.pde - - Use this example to figure out the ranges for of the active area of a 4-wire resistive - touch panel. - - >>> Before compiling: Please remove comment from the constructor of the - >>> connected graphics display (see below). - - Universal 8bit Graphics Library, https://github.com/olikraus/u8glib/ - - Copyright (c) 2012, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -*/ - - -#include "U8glib.h" - -// setup u8g object, please remove comment from one of the following constructor calls -// IMPORTANT NOTE: The following list is incomplete. The complete list of supported -// devices with all constructor calls is here: https://github.com/olikraus/u8glib/wiki/device -//U8GLIB_NHD27OLED_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD27OLED_2X_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD27OLED_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD27OLED_2X_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD31OLED_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD31OLED_2X_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD31OLED_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD31OLED_2X_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGS102 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGM132 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGM128 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGM128_2X u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_ST7920_128X64_1X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_128X64_4X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_128X64_1X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_128X64_4X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_192X32_1X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_192X32_4X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_192X32_1X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_192X32_4X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_192X32_1X u8g(13, 11, 10); // SPI Com: SCK = en = 13, MOSI = rw = 11, CS = di = 10 -//U8GLIB_ST7920_192X32_4X u8g(10); // SPI Com: SCK = en = 13, MOSI = rw = 11, CS = di = 10, HW SPI -//U8GLIB_ST7920_202X32_1X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_202X32_4X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_202X32_1X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_202X32_4X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_LM6059 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_LM6063 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGXL160_BW u8g(10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGXL160_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGXL160_2X_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGXL160_2X_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_PCD8544 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, Reset = 8 -//U8GLIB_PCF8812 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, Reset = 8 -//U8GLIB_KS0108_128 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 14, 15, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs1=14, cs2=15,di=17,rw=16 -//U8GLIB_LC7981_160X80 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 14, 15, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=14 ,di=15,rw=17, reset = 16 -//U8GLIB_LC7981_240X64 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 14, 15, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=14 ,di=15,rw=17, reset = 16 -//U8GLIB_LC7981_240X128 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 14, 15, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=14 ,di=15,rw=17, reset = 16 -//U8GLIB_ILI9325D_320x240 u8g(18,17,19,U8G_PIN_NONE,16 ); // 8Bit Com: D0..D7: 0,1,2,3,4,5,6,7 en=wr=18, cs=17, rs=19, rd=U8G_PIN_NONE, reset = 16 -//U8GLIB_SBN1661_122X32 u8g(8,9,10,11,4,5,6,7,14,15, 17, U8G_PIN_NONE, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 cs1=14, cs2=15,di=17,rw=16,reset = 16 -//U8GLIB_SSD1306_128X64 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1306_128X64 u8g(4, 5, 6, 7); // SW SPI Com: SCK = 4, MOSI = 5, CS = 6, A0 = 7 (new white HalTec OLED) -//U8GLIB_SSD1306_128X64 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_NONE|U8G_I2C_OPT_DEV_0); // I2C / TWI -//U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_DEV_0|U8G_I2C_OPT_NO_ACK|U8G_I2C_OPT_FAST); // Fast I2C / TWI -//U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_NO_ACK); // Display which does not send AC -//U8GLIB_SSD1306_ADAFRUIT_128X64 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1306_ADAFRUIT_128X64 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_SSD1306_128X32 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1306_128X32 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_SSD1306_128X32 u8g(U8G_I2C_OPT_NONE); // I2C / TWI -//U8GLIB_SSD1306_64X48 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1306_64X48 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_SSD1306_64X48 u8g(U8G_I2C_OPT_NONE); // I2C / TWI -//U8GLIB_SH1106_128X64 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SH1106_128X64 u8g(4, 5, 6, 7); // SW SPI Com: SCK = 4, MOSI = 5, CS = 6, A0 = 7 (new blue HalTec OLED) -//U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_NONE); // I2C / TWI -//U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_DEV_0|U8G_I2C_OPT_FAST); // Dev 0, Fast I2C / TWI -//U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_NO_ACK); // Display which does not send ACK -//U8GLIB_SSD1309_128X64 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1327_96X96_GR u8g(U8G_I2C_OPT_NONE); // I2C -//U8GLIB_SSD1327_96X96_2X_GR u8g(U8G_I2C_OPT_NONE); // I2C -//U8GLIB_UC1611_DOGM240 u8g(U8G_I2C_OPT_NONE); // I2C -//U8GLIB_UC1611_DOGM240 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_UC1611_DOGM240 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_UC1611_DOGM240 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_UC1611_DOGM240 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 3, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=3, di/a0=17,rw=16 -//U8GLIB_UC1611_DOGXL240 u8g(U8G_I2C_OPT_NONE); // I2C -//U8GLIB_UC1611_DOGXL240 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_UC1611_DOGXL240 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_UC1611_DOGXL240 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 3, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=3, di/a0=17,rw=16 -//U8GLIB_NHD_C12864 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_NHD_C12832 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_LD7032_60x32 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_LD7032_60x32 u8g(11, 12, 9, 10, 8); // SPI Com: SCK = 11, MOSI = 12, CS = 9, A0 = 10, RST = 8 (SW SPI Nano Board) -//U8GLIB_UC1608_240X64 u8g(13, 11, 10, 9, 8); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64_2X u8g(13, 11, 10, 9, 8); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64 u8g(10, 9, 8); // HW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64_2X u8g(10, 9, 8); // HW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X u8g(13, 11, 10, 9, 8); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64_2X u8g(13, 11, 10, 9, 8); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64 u8g(10, 9, 8); // HW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64_2X u8g(10, 9, 8); // HW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_T6963_240X128 u8g(8, 9, 10, 11, 4, 5, 6, 7, 14, 15, 17, 18, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7, cs=14, a0=15, wr=17, rd=18, reset=16 -//U8GLIB_T6963_128X128 u8g(8, 9, 10, 11, 4, 5, 6, 7, 14, 15, 17, 18, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7, cs=14, a0=15, wr=17, rd=18, reset=16 -//U8GLIB_T6963_240X64 u8g(8, 9, 10, 11, 4, 5, 6, 7, 14, 15, 17, 18, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7, cs=14, a0=15, wr=17, rd=18, reset=16 -//U8GLIB_T6963_128X64 u8g(8, 9, 10, 11, 4, 5, 6, 7, 14, 15, 17, 18, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7, cs=14, a0=15, wr=17, rd=18, reset=16 -//U8GLIB_HT1632_24X16 u8g(3, 2, 4); // WR = 3, DATA = 2, CS = 4 -//U8GLIB_SSD1351_128X128_332 u8g(13, 11, 8, 9, 7); // Arduino UNO: SW SPI Com: SCK = 13, MOSI = 11, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128_332 u8g(76, 75, 8, 9, 7); // Arduino DUE: SW SPI Com: SCK = 13, MOSI = 11, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128_332 u8g(8, 9, 7); // Arduino: HW SPI Com: SCK = 13, MOSI = 11, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128_HICOLOR u8g(76, 75, 8, 9, 7); // Arduino DUE, SW SPI Com: SCK = 76, MOSI = 75, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128_HICOLOR u8g(8, 9, 7); // Arduino, HW SPI Com: SCK = 76, MOSI = 75, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128GH_332 u8g(8, 9, 7); // Arduino, HW SPI Com: SCK = 76, MOSI = 75, CS = 8, A0 = 9, RESET = 7 (Freetronics OLED) -//U8GLIB_SSD1351_128X128GH_HICOLOR u8g(8, 9, 7); // Arduino, HW SPI Com: SCK = 76, MOSI = 75, CS = 8, A0 = 9, RESET = 7 (Freetronics OLED) - -//================================================================ -// Setup 4-Wire Resistive Touch Panel - -uint8_t tp_left = A3; -uint8_t tp_right = A5; -uint8_t tp_top = A4; -uint8_t tp_bottom = A2; - -#define X_START 120 -#define X_END 140 -#define Y_START 120 -#define Y_END 140 - -#define PULLUP_THRESHOLD 235 - -//================================================================ -// Touch Panel Code - -/* touch panel dimension */ -struct tpd_struct -{ - /* raw value */ - uint8_t raw; - - /* calibration values */ - uint8_t start; - uint8_t end; - - /* user values */ - uint8_t range; /* result will have range fron 0..range (including the value of range) */ - - uint8_t result; /* output value: position [0...range] */ - uint8_t is_pressed; /* output value: pressed (=1) or not pressed (=0) */ - uint8_t is_update; /* will be set to 1 if result or is_pressed has been updated */ -}; - -struct tp_struct -{ - struct tpd_struct x; - struct tpd_struct y; - uint8_t is_pressed; /* combination of x.is_pressed && y.is_pressed */ - uint8_t is_update; -}; - -struct tp_struct tp; - -/* map raw value to 0...range (result) */ -void tpd_map_touch_position(struct tpd_struct *d, uint8_t raw) -{ - uint8_t is_pressed; - uint16_t p; - uint8_t start, end; - - d->raw = raw; - - start = d->start; - end = d->end; - - /* check if position is within active area; store result in "is_pressed" */ - is_pressed = 1; - if ( raw >= PULLUP_THRESHOLD ) - { - d->result = 0; - is_pressed = 0; - } - else - { - /* update start and end */ - if ( raw < start ) - { - start = raw; - d->start = raw; - } - if ( raw > end ) - { - end = raw; - d->end = raw; - } - } - - /* store "is_pressed" in the global structure, set update flag */ - if ( d->is_pressed != is_pressed ) - d->is_update = 1; - d->is_pressed = is_pressed; - - /* map "raw" value into target range */ - if ( is_pressed != 0 ) - { - p = raw; - p -= start; - p *= d->range; - end -= start; - p /= end; - - if ( d->result != p ) - d->is_update = 1; - d->result = p; - } -} - -void tp_Init(uint8_t width, uint8_t height) -{ - tp.x.start = X_START; - tp.x.end = X_END; - tp.x.range = width-1; - - tp.y.start = Y_START; - tp.y.end = Y_END; - tp.y.range = height-1; - - tp.is_update = 1; -} - -void setTouchRawValues(uint8_t x, uint8_t y) -{ - tpd_map_touch_position(&(tp.x), x); - tpd_map_touch_position(&(tp.y), y); - - tp.is_pressed = tp.x.is_pressed && tp.y.is_pressed; - if ( tp.x.is_update || tp.y.is_update ) - tp.is_update = 1; -} - - -uint8_t getTouchPos(uint8_t hiPin, uint8_t lowPin, uint8_t sensePin, uint8_t dcPin) -{ - uint8_t val; - pinMode(dcPin, INPUT); - pinMode(sensePin, INPUT_PULLUP); - pinMode(hiPin, OUTPUT); - pinMode(lowPin, OUTPUT); - - digitalWrite(hiPin, HIGH); - digitalWrite(lowPin, LOW); - delay(10); - val = analogRead(sensePin) >> 2; - pinMode(hiPin, INPUT); - pinMode(lowPin, INPUT); - delay(10); - return val; -} - -void updateTouchPanel(void) -{ - uint8_t tp_raw_x; - uint8_t tp_raw_y; - - tp_raw_x = getTouchPos(tp_right, tp_left, tp_bottom, tp_top); - tp_raw_y = getTouchPos(tp_top, tp_bottom, tp_left, tp_right); - - setTouchRawValues(tp_raw_x, tp_raw_y); -} - -//================================================================ -// graphics output and picture loop - -void center(u8g_uint_t y, const char *str) -{ - u8g_uint_t x; - x = u8g.getWidth(); - x -= u8g.getStrWidth(str); - x /= 2; - u8g.drawStr(x, y, str); -} - - -void draw(void) { - u8g.setFont(u8g_font_6x10); - center( 10, "Touch Panel Setup"); - u8g.setPrintPos(0, 20); u8g.print("x_start=");u8g.print((int)tp.x.start);u8g.print(" x_end=");u8g.print((int)tp.x.end); - u8g.setPrintPos(0, 30); u8g.print("y_start=");u8g.print((int)tp.y.start);u8g.print(" y_end=");u8g.print((int)tp.y.end); - u8g.setPrintPos(0, 40); u8g.print("x=");u8g.print((int)tp.x.raw); - u8g.setPrintPos(0, 50); u8g.print("y=");u8g.print((int)tp.y.raw); -} - -void setup(void) { - - // flip screen, if required - // u8g.setRot180(); - u8g.setCursorFont(u8g_font_cursor); - u8g.setCursorStyle(32); - - tp_Init(u8g.getWidth(), u8g.getHeight()); - - tp.is_update = 1; -} - -void loop(void) { - - // update touch panel and handle return values - updateTouchPanel(); - - if ( tp.is_pressed != 0 ) - u8g.enableCursor(); - else - u8g.disableCursor(); - - u8g.setCursorPos(tp.x.result, u8g.getHeight()-tp.y.result-1); - - // picture loop - if ( tp.is_update != 0 ) - { - tp.is_update = 0; - u8g.firstPage(); - do { - draw(); - } while( u8g.nextPage() ); - } - -} - diff --git a/.piolibdeps/U8glib_ID7/examples/Touch4WTest/Touch4WTest.ino b/.piolibdeps/U8glib_ID7/examples/Touch4WTest/Touch4WTest.ino deleted file mode 100644 index b3f0c9fd5a..0000000000 --- a/.piolibdeps/U8glib_ID7/examples/Touch4WTest/Touch4WTest.ino +++ /dev/null @@ -1,341 +0,0 @@ -/* - - Touch4WTest.pde - - >>> Before compiling: Please remove comment from the constructor of the - >>> connected graphics display (see below). - - Universal 8bit Graphics Library, https://github.com/olikraus/u8glib/ - - Copyright (c) 2012, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -*/ - - -#include "U8glib.h" - -// setup u8g object, please remove comment from one of the following constructor calls -// IMPORTANT NOTE: The following list is incomplete. The complete list of supported -// devices with all constructor calls is here: https://github.com/olikraus/u8glib/wiki/device -//U8GLIB_NHD27OLED_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD27OLED_2X_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD27OLED_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD27OLED_2X_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD31OLED_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD31OLED_2X_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD31OLED_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD31OLED_2X_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGS102 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGM132 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGM128 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGM128_2X u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_ST7920_128X64_1X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_128X64_4X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_128X64_1X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_128X64_4X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_192X32_1X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_192X32_4X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_192X32_1X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_192X32_4X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_192X32_1X u8g(13, 11, 10); // SPI Com: SCK = en = 13, MOSI = rw = 11, CS = di = 10 -//U8GLIB_ST7920_192X32_4X u8g(10); // SPI Com: SCK = en = 13, MOSI = rw = 11, CS = di = 10, HW SPI -//U8GLIB_ST7920_202X32_1X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_202X32_4X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_202X32_1X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_202X32_4X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_LM6059 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_LM6063 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGXL160_BW u8g(10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGXL160_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGXL160_2X_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGXL160_2X_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_PCD8544 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, Reset = 8 -//U8GLIB_PCF8812 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, Reset = 8 -//U8GLIB_KS0108_128 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 14, 15, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs1=14, cs2=15,di=17,rw=16 -//U8GLIB_LC7981_160X80 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 14, 15, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=14 ,di=15,rw=17, reset = 16 -//U8GLIB_LC7981_240X64 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 14, 15, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=14 ,di=15,rw=17, reset = 16 -//U8GLIB_LC7981_240X128 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 14, 15, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=14 ,di=15,rw=17, reset = 16 -//U8GLIB_ILI9325D_320x240 u8g(18,17,19,U8G_PIN_NONE,16 ); // 8Bit Com: D0..D7: 0,1,2,3,4,5,6,7 en=wr=18, cs=17, rs=19, rd=U8G_PIN_NONE, reset = 16 -//U8GLIB_SBN1661_122X32 u8g(8,9,10,11,4,5,6,7,14,15, 17, U8G_PIN_NONE, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 cs1=14, cs2=15,di=17,rw=16,reset = 16 -//U8GLIB_SSD1306_128X64 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1306_128X64 u8g(4, 5, 6, 7); // SW SPI Com: SCK = 4, MOSI = 5, CS = 6, A0 = 7 (new white HalTec OLED) -//U8GLIB_SSD1306_128X64 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_NONE|U8G_I2C_OPT_DEV_0); // I2C / TWI -//U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_DEV_0|U8G_I2C_OPT_NO_ACK|U8G_I2C_OPT_FAST); // Fast I2C / TWI -//U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_NO_ACK); // Display which does not send AC -//U8GLIB_SSD1306_ADAFRUIT_128X64 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1306_ADAFRUIT_128X64 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_SSD1306_128X32 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1306_128X32 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_SSD1306_128X32 u8g(U8G_I2C_OPT_NONE); // I2C / TWI -//U8GLIB_SSD1306_64X48 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1306_64X48 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_SSD1306_64X48 u8g(U8G_I2C_OPT_NONE); // I2C / TWI -//U8GLIB_SH1106_128X64 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SH1106_128X64 u8g(4, 5, 6, 7); // SW SPI Com: SCK = 4, MOSI = 5, CS = 6, A0 = 7 (new blue HalTec OLED) -//U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_NONE); // I2C / TWI -//U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_DEV_0|U8G_I2C_OPT_FAST); // Dev 0, Fast I2C / TWI -//U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_NO_ACK); // Display which does not send ACK -//U8GLIB_SSD1309_128X64 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1327_96X96_GR u8g(U8G_I2C_OPT_NONE); // I2C -//U8GLIB_SSD1327_96X96_2X_GR u8g(U8G_I2C_OPT_NONE); // I2C -//U8GLIB_UC1611_DOGM240 u8g(U8G_I2C_OPT_NONE); // I2C -//U8GLIB_UC1611_DOGM240 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_UC1611_DOGM240 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_UC1611_DOGM240 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_UC1611_DOGM240 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 3, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=3, di/a0=17,rw=16 -//U8GLIB_UC1611_DOGXL240 u8g(U8G_I2C_OPT_NONE); // I2C -//U8GLIB_UC1611_DOGXL240 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_UC1611_DOGXL240 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_UC1611_DOGXL240 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 3, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=3, di/a0=17,rw=16 -//U8GLIB_NHD_C12864 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_NHD_C12832 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_LD7032_60x32 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_LD7032_60x32 u8g(11, 12, 9, 10, 8); // SPI Com: SCK = 11, MOSI = 12, CS = 9, A0 = 10, RST = 8 (SW SPI Nano Board) -//U8GLIB_UC1608_240X64 u8g(13, 11, 10, 9, 8); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64_2X u8g(13, 11, 10, 9, 8); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64 u8g(10, 9, 8); // HW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64_2X u8g(10, 9, 8); // HW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X u8g(13, 11, 10, 9, 8); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64_2X u8g(13, 11, 10, 9, 8); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64 u8g(10, 9, 8); // HW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64_2X u8g(10, 9, 8); // HW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_T6963_240X128 u8g(8, 9, 10, 11, 4, 5, 6, 7, 14, 15, 17, 18, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7, cs=14, a0=15, wr=17, rd=18, reset=16 -//U8GLIB_T6963_128X128 u8g(8, 9, 10, 11, 4, 5, 6, 7, 14, 15, 17, 18, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7, cs=14, a0=15, wr=17, rd=18, reset=16 -//U8GLIB_T6963_240X64 u8g(8, 9, 10, 11, 4, 5, 6, 7, 14, 15, 17, 18, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7, cs=14, a0=15, wr=17, rd=18, reset=16 -//U8GLIB_T6963_128X64 u8g(8, 9, 10, 11, 4, 5, 6, 7, 14, 15, 17, 18, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7, cs=14, a0=15, wr=17, rd=18, reset=16 -//U8GLIB_HT1632_24X16 u8g(3, 2, 4); // WR = 3, DATA = 2, CS = 4 -//U8GLIB_SSD1351_128X128_332 u8g(13, 11, 8, 9, 7); // Arduino UNO: SW SPI Com: SCK = 13, MOSI = 11, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128_332 u8g(76, 75, 8, 9, 7); // Arduino DUE: SW SPI Com: SCK = 13, MOSI = 11, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128_332 u8g(8, 9, 7); // Arduino: HW SPI Com: SCK = 13, MOSI = 11, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128_HICOLOR u8g(76, 75, 8, 9, 7); // Arduino DUE, SW SPI Com: SCK = 76, MOSI = 75, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128_HICOLOR u8g(8, 9, 7); // Arduino, HW SPI Com: SCK = 76, MOSI = 75, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128GH_332 u8g(8, 9, 7); // Arduino, HW SPI Com: SCK = 76, MOSI = 75, CS = 8, A0 = 9, RESET = 7 (Freetronics OLED) -//U8GLIB_SSD1351_128X128GH_HICOLOR u8g(8, 9, 7); // Arduino, HW SPI Com: SCK = 76, MOSI = 75, CS = 8, A0 = 9, RESET = 7 (Freetronics OLED) - -//================================================================ -// Setup 4-Wire Resistive Touch Panel - -uint8_t tp_left = A3; -uint8_t tp_right = A5; -uint8_t tp_top = A4; -uint8_t tp_bottom = A2; - -/* Run "Touch4WSetup" and enter values here */ -#define X_START 64 -#define X_END 200 -#define Y_START 105 -#define Y_END 160 - -//================================================================ -// Touch Panel Code - -/* touch panel dimension */ -struct tpd_struct -{ - /* raw value */ - uint8_t raw; - - /* calibration values */ - uint8_t start; - uint8_t end; - - /* user values */ - uint8_t range; /* result will have range fron 0..range (including the value of range) */ - - uint8_t result; /* output value: position [0...range] */ - uint8_t is_pressed; /* output value: pressed (=1) or not pressed (=0) */ - uint8_t is_update; /* will be set to 1 if result or is_pressed has been updated */ -}; - -struct tp_struct -{ - struct tpd_struct x; - struct tpd_struct y; - uint8_t is_pressed; /* combination of x.is_pressed && y.is_pressed */ - uint8_t is_update; -}; - -struct tp_struct tp; - -/* map raw value to 0...range (result) */ -void tpd_map_touch_position(struct tpd_struct *d, uint8_t raw) -{ - uint8_t is_pressed; - uint16_t p; - uint8_t start, end; - - d->raw = raw; - - start = d->start; - end = d->end; - - /* check if position is within active area; store result in "is_pressed" */ - is_pressed = 1; - if ( raw < start ) - { - d->result = 0; - is_pressed = 0; - } - if ( raw >= end ) - { - d->result = d->range; - is_pressed = 0; - } - - /* store "is_pressed" in the global structure, set update flag */ - if ( d->is_pressed != is_pressed ) - d->is_update = 1; - d->is_pressed = is_pressed; - - /* map "raw" value into target range */ - if ( is_pressed != 0 ) - { - p = raw; - p -= start; - p *= d->range; - end -= start; - p /= end; - - if ( d->result != p ) - d->is_update = 1; - d->result = p; - } -} - -void tp_Init(uint8_t width, uint8_t height) -{ - tp.x.start = X_START; - tp.x.end = X_END; - tp.x.range = width-1; - - tp.y.start = Y_START; - tp.y.end = Y_END; - tp.y.range = height-1; - - tp.is_update = 1; -} - -void setTouchRawValues(uint8_t x, uint8_t y) -{ - tpd_map_touch_position(&(tp.x), x); - tpd_map_touch_position(&(tp.y), y); - - tp.is_pressed = tp.x.is_pressed && tp.y.is_pressed; - if ( tp.x.is_update || tp.y.is_update ) - tp.is_update = 1; -} - - -uint8_t getTouchPos(uint8_t hiPin, uint8_t lowPin, uint8_t sensePin, uint8_t dcPin) -{ - uint8_t val; - pinMode(dcPin, INPUT); - pinMode(sensePin, INPUT_PULLUP); - pinMode(hiPin, OUTPUT); - pinMode(lowPin, OUTPUT); - - digitalWrite(hiPin, HIGH); - digitalWrite(lowPin, LOW); - delay(10); - val = analogRead(sensePin) >> 2; - pinMode(hiPin, INPUT); - pinMode(lowPin, INPUT); - delay(10); - return val; -} - -void updateTouchPanel(void) -{ - uint8_t tp_raw_x; - uint8_t tp_raw_y; - - tp_raw_x = getTouchPos(tp_right, tp_left, tp_bottom, tp_top); - tp_raw_y = getTouchPos(tp_top, tp_bottom, tp_left, tp_right); - - setTouchRawValues(tp_raw_x, tp_raw_y); -} - -//================================================================ -// graphics output and picture loop - -void center(u8g_uint_t y, const char *str) -{ - u8g_uint_t x; - x = u8g.getWidth(); - x -= u8g.getStrWidth(str); - x /= 2; - u8g.drawStr(x, y, str); -} - - -void draw(void) { - u8g.setFont(u8g_font_6x10); - center( 10, "Touch Panel Test"); - if ( tp.is_pressed != 0 ) - { - u8g.setPrintPos(0, 20); u8g.print("x=");u8g.print((int)tp.x.result); - u8g.setPrintPos(0, 30); u8g.print("y=");u8g.print((int)(u8g.getHeight()-tp.y.result-1)); - //u8g.setPrintPos(0, 40); u8g.print("x: ");u8g.print((int)tp.x.start);u8g.print("..");u8g.print((int)tp.x.end); - //u8g.setPrintPos(0, 50); u8g.print("y: ");u8g.print((int)tp.y.start);u8g.print("..");u8g.print((int)tp.y.end); - } -} - -void setup(void) { - - // flip screen, if required - // u8g.setRot180(); - u8g.setCursorFont(u8g_font_cursor); - u8g.setCursorStyle(32); - - tp_Init(u8g.getWidth(), u8g.getHeight()); -} - -void loop(void) { - - // update touch panel and handle return values - updateTouchPanel(); - - if ( tp.is_pressed != 0 ) - u8g.enableCursor(); - else - u8g.disableCursor(); - - u8g.setCursorPos(tp.x.result, u8g.getHeight()-tp.y.result-1); - - // picture loop - if ( tp.is_update != 0 ) { - tp.is_update = 0; - u8g.firstPage(); - do { - draw(); - } while( u8g.nextPage() ); - } - -} - diff --git a/.piolibdeps/U8glib_ID7/examples/U8gLogo/U8gLogo.ino b/.piolibdeps/U8glib_ID7/examples/U8gLogo/U8gLogo.ino deleted file mode 100644 index 41b3106f96..0000000000 --- a/.piolibdeps/U8glib_ID7/examples/U8gLogo/U8gLogo.ino +++ /dev/null @@ -1,237 +0,0 @@ -/* - - U8gLogo.pde - - Put the U8GLIB logo on the display. - - >>> Before compiling: Please remove comment from the constructor of the - >>> connected graphics display (see below). - - Universal 8bit Graphics Library, https://github.com/olikraus/u8glib/ - - Copyright (c) 2012, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -*/ - - -#include "U8glib.h" - -// setup u8g object, please remove comment from one of the following constructor calls -// IMPORTANT NOTE: The following list is incomplete. The complete list of supported -// devices with all constructor calls is here: https://github.com/olikraus/u8glib/wiki/device -//U8GLIB_NHD27OLED_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD27OLED_2X_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD27OLED_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD27OLED_2X_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD31OLED_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD31OLED_2X_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD31OLED_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD31OLED_2X_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGS102 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGM132 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGM128 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGM128_2X u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_ST7920_128X64_1X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_128X64_4X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_128X64_1X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_128X64_4X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_192X32_1X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_192X32_4X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_192X32_1X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_192X32_4X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_192X32_1X u8g(13, 11, 10); // SPI Com: SCK = en = 13, MOSI = rw = 11, CS = di = 10 -//U8GLIB_ST7920_192X32_4X u8g(10); // SPI Com: SCK = en = 13, MOSI = rw = 11, CS = di = 10, HW SPI -//U8GLIB_ST7920_202X32_1X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_202X32_4X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_202X32_1X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_202X32_4X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_LM6059 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_LM6063 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGXL160_BW u8g(10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGXL160_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGXL160_2X_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGXL160_2X_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_PCD8544 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, Reset = 8 -//U8GLIB_PCF8812 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, Reset = 8 -//U8GLIB_KS0108_128 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 14, 15, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs1=14, cs2=15,di=17,rw=16 -//U8GLIB_LC7981_160X80 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 14, 15, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=14 ,di=15,rw=17, reset = 16 -//U8GLIB_LC7981_240X64 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 14, 15, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=14 ,di=15,rw=17, reset = 16 -//U8GLIB_LC7981_240X128 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 14, 15, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=14 ,di=15,rw=17, reset = 16 -//U8GLIB_ILI9325D_320x240 u8g(18,17,19,U8G_PIN_NONE,16 ); // 8Bit Com: D0..D7: 0,1,2,3,4,5,6,7 en=wr=18, cs=17, rs=19, rd=U8G_PIN_NONE, reset = 16 -//U8GLIB_SBN1661_122X32 u8g(8,9,10,11,4,5,6,7,14,15, 17, U8G_PIN_NONE, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 cs1=14, cs2=15,di=17,rw=16,reset = 16 -//U8GLIB_SSD1306_128X64 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1306_128X64 u8g(4, 5, 6, 7); // SW SPI Com: SCK = 4, MOSI = 5, CS = 6, A0 = 7 (new white HalTec OLED) -//U8GLIB_SSD1306_128X64 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_NONE|U8G_I2C_OPT_DEV_0); // I2C / TWI -//U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_DEV_0|U8G_I2C_OPT_NO_ACK|U8G_I2C_OPT_FAST); // Fast I2C / TWI -//U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_NO_ACK); // Display which does not send AC -//U8GLIB_SSD1306_ADAFRUIT_128X64 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1306_ADAFRUIT_128X64 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_SSD1306_128X32 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1306_128X32 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_SSD1306_128X32 u8g(U8G_I2C_OPT_NONE); // I2C / TWI -//U8GLIB_SSD1306_64X48 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1306_64X48 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_SSD1306_64X48 u8g(U8G_I2C_OPT_NONE); // I2C / TWI -//U8GLIB_SH1106_128X64 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SH1106_128X64 u8g(4, 5, 6, 7); // SW SPI Com: SCK = 4, MOSI = 5, CS = 6, A0 = 7 (new blue HalTec OLED) -//U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_NONE); // I2C / TWI -//U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_DEV_0|U8G_I2C_OPT_FAST); // Dev 0, Fast I2C / TWI -//U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_NO_ACK); // Display which does not send ACK -//U8GLIB_SSD1309_128X64 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1327_96X96_GR u8g(U8G_I2C_OPT_NONE); // I2C -//U8GLIB_SSD1327_96X96_2X_GR u8g(U8G_I2C_OPT_NONE); // I2C -//U8GLIB_UC1611_DOGM240 u8g(U8G_I2C_OPT_NONE); // I2C -//U8GLIB_UC1611_DOGM240 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_UC1611_DOGM240 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_UC1611_DOGM240 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_UC1611_DOGM240 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 3, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=3, di/a0=17,rw=16 -//U8GLIB_UC1611_DOGXL240 u8g(U8G_I2C_OPT_NONE); // I2C -//U8GLIB_UC1611_DOGXL240 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_UC1611_DOGXL240 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_UC1611_DOGXL240 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 3, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=3, di/a0=17,rw=16 -//U8GLIB_NHD_C12864 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_NHD_C12832 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_LD7032_60x32 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_LD7032_60x32 u8g(11, 12, 9, 10, 8); // SPI Com: SCK = 11, MOSI = 12, CS = 9, A0 = 10, RST = 8 (SW SPI Nano Board) -//U8GLIB_UC1608_240X64 u8g(13, 11, 10, 9, 8); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64_2X u8g(13, 11, 10, 9, 8); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64 u8g(10, 9, 8); // HW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64_2X u8g(10, 9, 8); // HW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X u8g(13, 11, 10, 9, 8); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64_2X u8g(13, 11, 10, 9, 8); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64 u8g(10, 9, 8); // HW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64_2X u8g(10, 9, 8); // HW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_T6963_240X128 u8g(8, 9, 10, 11, 4, 5, 6, 7, 14, 15, 17, 18, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7, cs=14, a0=15, wr=17, rd=18, reset=16 -//U8GLIB_T6963_128X128 u8g(8, 9, 10, 11, 4, 5, 6, 7, 14, 15, 17, 18, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7, cs=14, a0=15, wr=17, rd=18, reset=16 -//U8GLIB_T6963_240X64 u8g(8, 9, 10, 11, 4, 5, 6, 7, 14, 15, 17, 18, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7, cs=14, a0=15, wr=17, rd=18, reset=16 -//U8GLIB_T6963_128X64 u8g(8, 9, 10, 11, 4, 5, 6, 7, 14, 15, 17, 18, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7, cs=14, a0=15, wr=17, rd=18, reset=16 -//U8GLIB_HT1632_24X16 u8g(3, 2, 4); // WR = 3, DATA = 2, CS = 4 -//U8GLIB_SSD1351_128X128_332 u8g(13, 11, 8, 9, 7); // Arduino UNO: SW SPI Com: SCK = 13, MOSI = 11, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128_332 u8g(76, 75, 8, 9, 7); // Arduino DUE: SW SPI Com: SCK = 13, MOSI = 11, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128_332 u8g(8, 9, 7); // Arduino: HW SPI Com: SCK = 13, MOSI = 11, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128_HICOLOR u8g(76, 75, 8, 9, 7); // Arduino DUE, SW SPI Com: SCK = 76, MOSI = 75, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128_HICOLOR u8g(8, 9, 7); // Arduino, HW SPI Com: SCK = 76, MOSI = 75, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128GH_332 u8g(8, 9, 7); // Arduino, HW SPI Com: SCK = 76, MOSI = 75, CS = 8, A0 = 9, RESET = 7 (Freetronics OLED) -//U8GLIB_SSD1351_128X128GH_HICOLOR u8g(8, 9, 7); // Arduino, HW SPI Com: SCK = 76, MOSI = 75, CS = 8, A0 = 9, RESET = 7 (Freetronics OLED) - - -//#define MINI_LOGO - -void drawColorBox(void) -{ - u8g_uint_t w,h; - u8g_uint_t r, g, b; - - w = u8g.getWidth()/32; - h = u8g.getHeight()/8; - for( b = 0; b < 4; b++ ) - for( g = 0; g < 8; g++ ) - for( r = 0; r < 8; r++ ) - { - u8g.setColorIndex((r<<5) | (g<<2) | b ); - u8g.drawBox(g*w + b*w*8, r*h, w, h); - } -} - -void drawLogo(uint8_t d) -{ -#ifdef MINI_LOGO - u8g.setFont(u8g_font_gdr17r); - u8g.drawStr(0+d, 22+d, "U"); - u8g.setFont(u8g_font_gdr20n); - u8g.drawStr90(17+d,8+d,"8"); - u8g.setFont(u8g_font_gdr17r); - u8g.drawStr(39+d,22+d,"g"); - - u8g.drawHLine(2+d, 25+d, 34); - u8g.drawVLine(32+d, 22+d, 12); -#else - u8g.setFont(u8g_font_gdr25r); - u8g.drawStr(0+d, 30+d, "U"); - u8g.setFont(u8g_font_gdr30n); - u8g.drawStr90(23+d,10+d,"8"); - u8g.setFont(u8g_font_gdr25r); - u8g.drawStr(53+d,30+d,"g"); - - u8g.drawHLine(2+d, 35+d, 47); - u8g.drawVLine(45+d, 32+d, 12); -#endif -} - -void drawURL(void) -{ -#ifndef MINI_LOGO - u8g.setFont(u8g_font_4x6); - if ( u8g.getHeight() < 59 ) - { - u8g.drawStr(53,9,"code.google.com"); - u8g.drawStr(77,18,"/p/u8glib"); - } - else - { - u8g.drawStr(1,54,"code.google.com/p/u8glib"); - } -#endif -} - - -void draw(void) { - if ( u8g.getMode() == U8G_MODE_R3G3B2 ) { - drawColorBox(); - } - u8g.setColorIndex(1); - if ( U8G_MODE_GET_BITS_PER_PIXEL(u8g.getMode()) > 1 ) { - drawLogo(2); - u8g.setColorIndex(2); - drawLogo(1); - u8g.setColorIndex(3); - } - drawLogo(0); - drawURL(); - -} - -void setup(void) { - // flip screen, if required - //u8g.setRot180(); -} - -void loop(void) { - - // picture loop - u8g.firstPage(); - do { - draw(); - u8g.setColorIndex(1); - } while( u8g.nextPage() ); - - // rebuild the picture after some delay - delay(200); -} - diff --git a/.piolibdeps/U8glib_ID7/examples/XBM/XBM.ino b/.piolibdeps/U8glib_ID7/examples/XBM/XBM.ino deleted file mode 100644 index c0227c4562..0000000000 --- a/.piolibdeps/U8glib_ID7/examples/XBM/XBM.ino +++ /dev/null @@ -1,178 +0,0 @@ -/* - - XBM.pde - - drawXBM example code. - - >>> Before compiling: Please remove comment from the constructor of the - >>> connected graphics display (see below). - - Universal 8bit Graphics Library, https://github.com/olikraus/u8glib/ - - Copyright (c) 2012, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -*/ - - -#include "U8glib.h" - -// setup u8g object, please remove comment from one of the following constructor calls -// IMPORTANT NOTE: The following list is incomplete. The complete list of supported -// devices with all constructor calls is here: https://github.com/olikraus/u8glib/wiki/device -//U8GLIB_NHD27OLED_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD27OLED_2X_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD27OLED_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD27OLED_2X_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD31OLED_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD31OLED_2X_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD31OLED_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_NHD31OLED_2X_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGS102 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGM132 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGM128 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGM128_2X u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_ST7920_128X64_1X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_128X64_4X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_128X64_1X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_128X64_4X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_192X32_1X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_192X32_4X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_192X32_1X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_192X32_4X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_192X32_1X u8g(13, 11, 10); // SPI Com: SCK = en = 13, MOSI = rw = 11, CS = di = 10 -//U8GLIB_ST7920_192X32_4X u8g(10); // SPI Com: SCK = en = 13, MOSI = rw = 11, CS = di = 10, HW SPI -//U8GLIB_ST7920_202X32_1X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_202X32_4X u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16 -//U8GLIB_ST7920_202X32_1X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_ST7920_202X32_4X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 -//U8GLIB_LM6059 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_LM6063 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGXL160_BW u8g(10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGXL160_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGXL160_2X_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_DOGXL160_2X_GR u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_PCD8544 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, Reset = 8 -//U8GLIB_PCF8812 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, Reset = 8 -//U8GLIB_KS0108_128 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 14, 15, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs1=14, cs2=15,di=17,rw=16 -//U8GLIB_LC7981_160X80 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 14, 15, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=14 ,di=15,rw=17, reset = 16 -//U8GLIB_LC7981_240X64 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 14, 15, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=14 ,di=15,rw=17, reset = 16 -//U8GLIB_LC7981_240X128 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 14, 15, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=14 ,di=15,rw=17, reset = 16 -//U8GLIB_ILI9325D_320x240 u8g(18,17,19,U8G_PIN_NONE,16 ); // 8Bit Com: D0..D7: 0,1,2,3,4,5,6,7 en=wr=18, cs=17, rs=19, rd=U8G_PIN_NONE, reset = 16 -//U8GLIB_SBN1661_122X32 u8g(8,9,10,11,4,5,6,7,14,15, 17, U8G_PIN_NONE, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 cs1=14, cs2=15,di=17,rw=16,reset = 16 -//U8GLIB_SSD1306_128X64 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1306_128X64 u8g(4, 5, 6, 7); // SW SPI Com: SCK = 4, MOSI = 5, CS = 6, A0 = 7 (new white HalTec OLED) -//U8GLIB_SSD1306_128X64 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_NONE|U8G_I2C_OPT_DEV_0); // I2C / TWI -//U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_DEV_0|U8G_I2C_OPT_NO_ACK|U8G_I2C_OPT_FAST); // Fast I2C / TWI -//U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_NO_ACK); // Display which does not send AC -//U8GLIB_SSD1306_ADAFRUIT_128X64 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1306_ADAFRUIT_128X64 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_SSD1306_128X32 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1306_128X32 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_SSD1306_128X32 u8g(U8G_I2C_OPT_NONE); // I2C / TWI -//U8GLIB_SSD1306_64X48 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1306_64X48 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_SSD1306_64X48 u8g(U8G_I2C_OPT_NONE); // I2C / TWI -//U8GLIB_SH1106_128X64 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SH1106_128X64 u8g(4, 5, 6, 7); // SW SPI Com: SCK = 4, MOSI = 5, CS = 6, A0 = 7 (new blue HalTec OLED) -//U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_NONE); // I2C / TWI -//U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_DEV_0|U8G_I2C_OPT_FAST); // Dev 0, Fast I2C / TWI -//U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_NO_ACK); // Display which does not send ACK -//U8GLIB_SSD1309_128X64 u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_SSD1327_96X96_GR u8g(U8G_I2C_OPT_NONE); // I2C -//U8GLIB_SSD1327_96X96_2X_GR u8g(U8G_I2C_OPT_NONE); // I2C -//U8GLIB_UC1611_DOGM240 u8g(U8G_I2C_OPT_NONE); // I2C -//U8GLIB_UC1611_DOGM240 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_UC1611_DOGM240 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_UC1611_DOGM240 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_UC1611_DOGM240 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 3, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=3, di/a0=17,rw=16 -//U8GLIB_UC1611_DOGXL240 u8g(U8G_I2C_OPT_NONE); // I2C -//U8GLIB_UC1611_DOGXL240 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 -//U8GLIB_UC1611_DOGXL240 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11) -//U8GLIB_UC1611_DOGXL240 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 3, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=3, di/a0=17,rw=16 -//U8GLIB_NHD_C12864 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_NHD_C12832 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_LD7032_60x32 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_LD7032_60x32 u8g(11, 12, 9, 10, 8); // SPI Com: SCK = 11, MOSI = 12, CS = 9, A0 = 10, RST = 8 (SW SPI Nano Board) -//U8GLIB_UC1608_240X64 u8g(13, 11, 10, 9, 8); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64_2X u8g(13, 11, 10, 9, 8); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64 u8g(10, 9, 8); // HW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64_2X u8g(10, 9, 8); // HW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X u8g(13, 11, 10, 9, 8); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64_2X u8g(13, 11, 10, 9, 8); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64 u8g(10, 9, 8); // HW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_UC1608_240X64_2X u8g(10, 9, 8); // HW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, RST = 8 -//U8GLIB_T6963_240X128 u8g(8, 9, 10, 11, 4, 5, 6, 7, 14, 15, 17, 18, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7, cs=14, a0=15, wr=17, rd=18, reset=16 -//U8GLIB_T6963_128X128 u8g(8, 9, 10, 11, 4, 5, 6, 7, 14, 15, 17, 18, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7, cs=14, a0=15, wr=17, rd=18, reset=16 -//U8GLIB_T6963_240X64 u8g(8, 9, 10, 11, 4, 5, 6, 7, 14, 15, 17, 18, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7, cs=14, a0=15, wr=17, rd=18, reset=16 -//U8GLIB_T6963_128X64 u8g(8, 9, 10, 11, 4, 5, 6, 7, 14, 15, 17, 18, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7, cs=14, a0=15, wr=17, rd=18, reset=16 -//U8GLIB_HT1632_24X16 u8g(3, 2, 4); // WR = 3, DATA = 2, CS = 4 -//U8GLIB_SSD1351_128X128_332 u8g(13, 11, 8, 9, 7); // Arduino UNO: SW SPI Com: SCK = 13, MOSI = 11, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128_332 u8g(76, 75, 8, 9, 7); // Arduino DUE: SW SPI Com: SCK = 13, MOSI = 11, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128_332 u8g(8, 9, 7); // Arduino: HW SPI Com: SCK = 13, MOSI = 11, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128_HICOLOR u8g(76, 75, 8, 9, 7); // Arduino DUE, SW SPI Com: SCK = 76, MOSI = 75, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128_HICOLOR u8g(8, 9, 7); // Arduino, HW SPI Com: SCK = 76, MOSI = 75, CS = 8, A0 = 9, RESET = 7 (http://electronics.ilsoft.co.uk/ArduinoShield.aspx) -//U8GLIB_SSD1351_128X128GH_332 u8g(8, 9, 7); // Arduino, HW SPI Com: SCK = 76, MOSI = 75, CS = 8, A0 = 9, RESET = 7 (Freetronics OLED) -//U8GLIB_SSD1351_128X128GH_HICOLOR u8g(8, 9, 7); // Arduino, HW SPI Com: SCK = 76, MOSI = 75, CS = 8, A0 = 9, RESET = 7 (Freetronics OLED) - -#define u8g_logo_width 38 -#define u8g_logo_height 24 -//static unsigned char u8g_logo_bits[] = { -static unsigned char u8g_logo_bits[] U8G_PROGMEM = { - 0xff, 0xff, 0xff, 0xff, 0x3f, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xe0, 0xe0, - 0xff, 0xff, 0x3f, 0xe3, 0xe1, 0xff, 0xff, 0x3f, 0xf3, 0xf1, 0xff, 0xff, - 0x3f, 0xf3, 0xf1, 0xfe, 0xbf, 0x37, 0xf3, 0x11, 0x1c, 0x1f, 0x30, 0xf3, - 0x01, 0x08, 0x8c, 0x20, 0xf3, 0x01, 0x00, 0xc0, 0x39, 0xf3, 0x81, 0xc7, - 0xc1, 0x39, 0xf3, 0xc1, 0xc7, 0xc9, 0x38, 0xf3, 0xc1, 0xc3, 0x19, 0x3c, - 0xe3, 0x89, 0x01, 0x98, 0x3f, 0xc7, 0x18, 0x00, 0x08, 0x3e, 0x0f, 0x3c, - 0x70, 0x1c, 0x30, 0x3f, 0xff, 0xfc, 0x87, 0x31, 0xff, 0xff, 0xbf, 0xc7, - 0x23, 0x01, 0x00, 0x00, 0xc6, 0x23, 0x03, 0x00, 0x00, 0x0e, 0x30, 0xff, - 0xff, 0x3f, 0x1f, 0x3c, 0xff, 0xff, 0x3f, 0xff, 0x3f, 0xff, 0xff, 0x3f, - 0xff, 0x3f, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xff, 0xff, 0xff, 0xff, 0x3f }; - -void draw(void) { - // graphic commands to redraw the complete screen should be placed here - u8g.drawXBMP( 0, 0, u8g_logo_width, u8g_logo_height, u8g_logo_bits); -} - -void setup(void) { - // flip screen, if required - // u8g.setRot180(); -} - -void loop(void) { - // picture loop - u8g.firstPage(); - do { - draw(); - } while( u8g.nextPage() ); - - // rebuild the picture after some delay - delay(500); -} - diff --git a/.piolibdeps/U8glib_ID7/library.properties b/.piolibdeps/U8glib_ID7/library.properties deleted file mode 100644 index 3480334405..0000000000 --- a/.piolibdeps/U8glib_ID7/library.properties +++ /dev/null @@ -1,9 +0,0 @@ -name=U8glib -version=1.19.1 -author=oliver -maintainer=oliver -sentence=A library for monochrome TFTs and OLEDs -paragraph=Supported display controller: SSD1306, SSD1309, SSD1322, SSD1325, SSD1327, SH1106, UC1601, UC1610, UC1611, UC1701, ST7565, ST7920, KS0108, LC7981, PCD8544, PCF8812, SBN1661, TLS8204, T6963. -category=Display -url=https://github.com/olikraus/u8glib -architectures=avr,sam \ No newline at end of file diff --git a/.piolibdeps/U8glib_ID7/license.txt b/.piolibdeps/U8glib_ID7/license.txt deleted file mode 100644 index f1a9615c7d..0000000000 --- a/.piolibdeps/U8glib_ID7/license.txt +++ /dev/null @@ -1,81 +0,0 @@ - -The U8glib code (http://code.google.com/p/u8glib/) is licensed under the terms of -the new-bsd license (two-clause bsd license). -See also: http://www.opensource.org/licenses/bsd-license.php - -The repository and optionally the releases contain icons, which are -derived from the WPZOOM Developer Icon Set: -http://www.wpzoom.com/wpzoom/new-freebie-wpzoom-developer-icon-set-154-free-icons/ -WPZOOM Developer Icon Set by WPZOOM is licensed under a Creative Commons -Attribution-ShareAlike 3.0 Unported License. - -Fonts are licensed under different conditions. -See http://code.google.com/p/u8glib/wiki/fontgroup for -detailed information on the licensing conditions for each font. - -============ X11 Fonts COUR, HELV, NCEN, TIM, SYMB ============ - -For fonts derived from the following files, the license below applies. -COURB08.BDF COURB10.BDF COURB12.BDF COURB14.BDF COURB18.BDF -COURB24.BDF COURR08.BDF COURR10.BDF COURR12.BDF COURR14.BDF -COURR18.BDF COURR24.BDF HELVB08.BDF HELVB10.BDF HELVB12.BDF HELVB14.BDF -HELVB18.BDF HELVB24.BDF HELVR08.BDF HELVR10.BDF HELVR12.BDF HELVR14.BDF -HELVR18.BDF HELVR24.BDF NCENB08.BDF NCENB10.BDF NCENB12.BDF -NCENB14.BDF NCENB18.BDF NCENB24.BDF NCENR08.BDF NCENR10.BDF -NCENR12.BDF NCENR14.BDF NCENR18.BDF NCENR24.BDF SYMB08.BDF SYMB10.BDF -SYMB12.BDF SYMB14.BDF SYMB18.BDF SYMB24.BDF TIMB08.BDF TIMB10.BDF -TIMB12.BDF TIMB14.BDF TIMB18.BDF TIMB24.BDF TIMR08.BDF TIMR10.BDF -TIMR12.BDF TIMR14.BDF TIMR18.BDF TIMR24.BDF - -Copyright 1984-1989, 1994 Adobe Systems Incorporated. -Copyright 1988, 1994 Digital Equipment Corporation. - -Adobe is a trademark of Adobe Systems Incorporated which may be -registered in certain jurisdictions. -Permission to use these trademarks is hereby granted only in -association with the images described in this file. - -Permission to use, copy, modify, distribute and sell this software -and its documentation for any purpose and without fee is hereby -granted, provided that the above copyright notices appear in all -copies and that both those copyright notices and this permission -notice appear in supporting documentation, and that the names of -Adobe Systems and Digital Equipment Corporation not be used in -advertising or publicity pertaining to distribution of the software -without specific, written prior permission. Adobe Systems and -Digital Equipment Corporation make no representations about the -suitability of this software for any purpose. It is provided "as -is" without express or implied warranty. - - -============ BSD License for U8glib Code ============ - -Universal 8bit Graphics Library (http://code.google.com/p/u8glib/) - -Copyright (c) 2011, olikraus@gmail.com -All rights reserved. - -Redistribution and use in source and binary forms, with or without modification, -are permitted provided that the following conditions are met: - -* Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - -* Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND -CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, -INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR -CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT -NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER -CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, -STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - diff --git a/.piolibdeps/U8glib_ID7/src/U8glib.cpp b/.piolibdeps/U8glib_ID7/src/U8glib.cpp deleted file mode 100644 index c2cc479a3c..0000000000 --- a/.piolibdeps/U8glib_ID7/src/U8glib.cpp +++ /dev/null @@ -1,80 +0,0 @@ -/* - - U8glib.cpp - - C++ Interface - - Universal 8bit Graphics Library - - Copyright (c) 2011, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -*/ - -#include "U8glib.h" - - -#if defined(U8G_WITH_PINLIST) -uint8_t U8GLIB::initSPI(u8g_dev_t *dev, uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t a0, uint8_t reset) -{ - prepare(); - return u8g_InitSPI(&u8g, dev, sck, mosi, cs, a0, reset); -} - -uint8_t U8GLIB::initHWSPI(u8g_dev_t *dev, uint8_t cs, uint8_t a0, uint8_t reset) -{ - prepare(); - return u8g_InitHWSPI(&u8g, dev, cs, a0, reset); -} - -uint8_t U8GLIB::initI2C(u8g_dev_t *dev, uint8_t options) -{ - prepare(); - return u8g_InitI2C(&u8g, dev, options); -} - -uint8_t U8GLIB::init8Bit(u8g_dev_t *dev, uint8_t d0, uint8_t d1, uint8_t d2, uint8_t d3, uint8_t d4, uint8_t d5, uint8_t d6, uint8_t d7, - uint8_t en, uint8_t cs1, uint8_t cs2, uint8_t di, uint8_t rw, uint8_t reset) -{ - prepare(); - return u8g_Init8Bit(&u8g, dev, d0, d1, d2, d3, d4, d5, d6, d7, en, cs1, cs2, di, rw, reset); -} - -uint8_t U8GLIB::init8BitFixedPort(u8g_dev_t *dev, uint8_t en, uint8_t cs, uint8_t di, uint8_t rw, uint8_t reset) -{ - prepare(); - return u8g_Init8BitFixedPort(&u8g, dev, en, cs, di, rw, reset); -} - -uint8_t U8GLIB::initRW8Bit(u8g_dev_t *dev, uint8_t d0, uint8_t d1, uint8_t d2, uint8_t d3, uint8_t d4, uint8_t d5, uint8_t d6, uint8_t d7, - uint8_t cs, uint8_t a0, uint8_t wr, uint8_t rd, uint8_t reset) -{ - prepare(); - return u8g_InitRW8Bit(&u8g, dev, d0, d1, d2, d3, d4, d5, d6, d7, cs, a0, wr, rd, reset); -} -#endif - diff --git a/.piolibdeps/U8glib_ID7/src/U8glib.h b/.piolibdeps/U8glib_ID7/src/U8glib.h deleted file mode 100644 index 849d57b656..0000000000 --- a/.piolibdeps/U8glib_ID7/src/U8glib.h +++ /dev/null @@ -1,1305 +0,0 @@ -/* - - U8glib.h - - C++ Interface - - Universal 8bit Graphics Library - - Copyright (c) 2011, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -*/ - -#ifndef _CPP_U8GLIB -#define _CPP_U8GLIB - -#include -#include "clib/u8g.h" - - -class U8GLIB : public Print -{ - private: - u8g_t u8g; - u8g_uint_t tx, ty; // current position for the Print base class procedures - uint8_t is_begin; - - void prepare(void) { tx = 0; ty = 0; is_begin = 0; } - void cbegin(void) { if ( is_begin == 0 ) { is_begin = 1; u8g_Begin(&u8g); } } - uint8_t initSPI(u8g_dev_t *dev, uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE); - uint8_t initHWSPI(u8g_dev_t *dev, uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE); - uint8_t initI2C(u8g_dev_t *dev, uint8_t options); - protected: - uint8_t init8BitFixedPort(u8g_dev_t *dev, uint8_t en, uint8_t cs, uint8_t di, uint8_t rw, uint8_t reset); - private: - uint8_t init8Bit(u8g_dev_t *dev, uint8_t d0, uint8_t d1, uint8_t d2, uint8_t d3, uint8_t d4, uint8_t d5, uint8_t d6, uint8_t d7, uint8_t en, uint8_t cs1, uint8_t cs2, uint8_t di, uint8_t rw = U8G_PIN_NONE, uint8_t reset = U8G_PIN_NONE); - uint8_t initRW8Bit(u8g_dev_t *dev, uint8_t d0, uint8_t d1, uint8_t d2, uint8_t d3, uint8_t d4, uint8_t d5, uint8_t d6, uint8_t d7, uint8_t cs, uint8_t a0, uint8_t wr, uint8_t rd, uint8_t reset); - public: - - /* constructor */ - U8GLIB(void) - { } - U8GLIB(u8g_dev_t *dev) - { prepare(); u8g_Init(&u8g, dev); } - U8GLIB(u8g_dev_t *dev, u8g_com_fnptr com_fn) - { prepare(); u8g_InitComFn(&u8g, dev, com_fn); } - U8GLIB(u8g_dev_t *dev, uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t a0, uint8_t reset) - { initSPI(dev, sck, mosi, cs, a0, reset); } - U8GLIB(u8g_dev_t *dev, uint8_t cs, uint8_t a0, uint8_t reset) - { initHWSPI(dev, cs, a0, reset); } - U8GLIB(u8g_dev_t *dev, uint8_t options) - { initI2C(dev, options); } - U8GLIB(u8g_dev_t *dev, uint8_t d0, uint8_t d1, uint8_t d2, uint8_t d3, uint8_t d4, uint8_t d5, uint8_t d6, uint8_t d7, uint8_t en, uint8_t cs1, uint8_t cs2, uint8_t di, uint8_t rw, uint8_t reset) - { init8Bit(dev, d0, d1, d2, d3, d4, d5, d6, d7, en, cs1, cs2, di, rw, reset); } - U8GLIB(u8g_dev_t *dev, uint8_t d0, uint8_t d1, uint8_t d2, uint8_t d3, uint8_t d4, uint8_t d5, uint8_t d6, uint8_t d7, uint8_t cs, uint8_t a0, uint8_t wr, uint8_t rd, uint8_t reset) - { initRW8Bit(dev, d0, d1, d2, d3, d4, d5, d6, d7, cs, a0, wr, rd, reset); } - - uint8_t begin(void) { is_begin = 1; return u8g_Begin(&u8g); } - - void setPrintPos(u8g_uint_t x, u8g_uint_t y) { tx = x; ty = y; } - u8g_t *getU8g(void) { return &u8g; } - u8g_uint_t getPrintCol(void) { return tx; } - u8g_uint_t getPrintRow(void) { return ty; } - - /* implementation of the write interface to the print class */ -#if defined(ARDUINO) && ARDUINO < 100 - void write(uint8_t c) { tx += u8g_DrawGlyph(&u8g, tx, ty, c); } -#else - size_t write(uint8_t c) { tx += u8g_DrawGlyph(&u8g, tx, ty, c); return 1;} -#endif - - /* screen rotation */ - void undoRotation(void) { u8g_UndoRotation(&u8g); } - void setRot90(void) { u8g_SetRot90(&u8g); } - void setRot180(void) { u8g_SetRot180(&u8g); } - void setRot270(void) { u8g_SetRot270(&u8g); } - - /* screen scaling */ - void undoScale(void) { u8g_UndoScale(&u8g); } - void setScale2x2(void) { u8g_SetScale2x2(&u8g); } - - /* picture loop */ - void firstPage(void) { cbegin(); u8g_FirstPage(&u8g); } - uint8_t nextPage(void) { return u8g_NextPage(&u8g); } - - /* system commands */ - uint8_t setContrast(uint8_t contrast) { cbegin(); return u8g_SetContrast(&u8g, contrast); } - void sleepOn(void) { u8g_SleepOn(&u8g); } - void sleepOff(void) { u8g_SleepOff(&u8g); } - - /* graphic primitives */ - void setColorEntry(uint8_t color_index, uint8_t r, uint8_t g, uint8_t b) { u8g_SetColorEntry(&u8g, color_index, r, g, b); } - void setHiColor(uint16_t rgb) { u8g_SetHiColor(&u8g, rgb); } - void setHiColorByRGB(uint8_t r, uint8_t g, uint8_t b) { u8g_SetHiColorByRGB(&u8g, r, g, b); } - void setRGB(uint8_t r, uint8_t g, uint8_t b) { u8g_SetRGB(&u8g, r, g, b); } - - void setColorIndex(uint8_t color_index) { u8g_SetColorIndex(&u8g, color_index); } - uint8_t getColorIndex(void) { return u8g_GetColorIndex(&u8g); } - - void setDefaultForegroundColor(void) { u8g_SetDefaultForegroundColor(&u8g); } - void setDefaultBackgroundColor(void) { u8g_SetDefaultBackgroundColor(&u8g); } - void setDefaultMidColor(void) { u8g_SetDefaultMidColor(&u8g); } - - u8g_uint_t getWidth(void) { return u8g_GetWidth(&u8g); } - u8g_uint_t getHeight(void) { return u8g_GetHeight(&u8g); } - uint8_t getMode(void) { return u8g_GetMode(&u8g); } - - void drawPixel(u8g_uint_t x, u8g_uint_t y) { return u8g_DrawPixel(&u8g, x, y); } - void drawHLine(u8g_uint_t x, u8g_uint_t y, u8g_uint_t w) { u8g_DrawHLine(&u8g, x, y, w); } - void drawVLine(u8g_uint_t x, u8g_uint_t y, u8g_uint_t h) { u8g_DrawVLine(&u8g, x, y, h); } - void drawLine(u8g_uint_t x1, u8g_uint_t y1, u8g_uint_t x2, u8g_uint_t y2) { u8g_DrawLine(&u8g, x1, y1, x2, y2); } - - void drawFrame(u8g_uint_t x, u8g_uint_t y, u8g_uint_t w, u8g_uint_t h) { u8g_DrawFrame(&u8g, x, y, w, h); } - void drawRFrame(u8g_uint_t x, u8g_uint_t y, u8g_uint_t w, u8g_uint_t h, u8g_uint_t r) { u8g_DrawRFrame(&u8g, x, y, w, h,r); } - void drawBox(u8g_uint_t x, u8g_uint_t y, u8g_uint_t w, u8g_uint_t h) { u8g_DrawBox(&u8g, x, y, w, h); } - void drawRBox(u8g_uint_t x, u8g_uint_t y, u8g_uint_t w, u8g_uint_t h, u8g_uint_t r) { u8g_DrawRBox(&u8g, x, y, w, h,r); } - - void drawCircle(u8g_uint_t x0, u8g_uint_t y0, u8g_uint_t rad, uint8_t opt = U8G_DRAW_ALL) { u8g_DrawCircle(&u8g, x0, y0, rad, opt); } - void drawDisc(u8g_uint_t x0, u8g_uint_t y0, u8g_uint_t rad, uint8_t opt = U8G_DRAW_ALL) { u8g_DrawDisc(&u8g, x0, y0, rad, opt); } - - void drawEllipse(u8g_uint_t x0, u8g_uint_t y0, u8g_uint_t rx, u8g_uint_t ry, uint8_t opt = U8G_DRAW_ALL) { u8g_DrawEllipse(&u8g, x0, y0, rx, ry, opt); } - void drawFilledEllipse(u8g_uint_t x0, u8g_uint_t y0, u8g_uint_t rx, u8g_uint_t ry, uint8_t opt = U8G_DRAW_ALL) { u8g_DrawFilledEllipse(&u8g, x0, y0, rx, ry, opt); } - - void drawTriangle(uint16_t x0, uint16_t y0, uint16_t x1, uint16_t y1, uint16_t x2, uint16_t y2) - { u8g_DrawTriangle(&u8g, x0, y0, x1, y1, x2, y2); } - - - - /* bitmap handling */ - void drawBitmap(u8g_uint_t x, u8g_uint_t y, u8g_uint_t cnt, u8g_uint_t h, const uint8_t *bitmap) - { u8g_DrawBitmap(&u8g, x, y, cnt, h, bitmap); } - void drawBitmapP(u8g_uint_t x, u8g_uint_t y, u8g_uint_t cnt, u8g_uint_t h, const u8g_pgm_uint8_t *bitmap) - { u8g_DrawBitmapP(&u8g, x, y, cnt, h, bitmap); } - - void drawXBM(u8g_uint_t x, u8g_uint_t y, u8g_uint_t w, u8g_uint_t h, const uint8_t *bitmap) - { u8g_DrawXBM(&u8g, x, y, w, h, bitmap); } - void drawXBMP(u8g_uint_t x, u8g_uint_t y, u8g_uint_t w, u8g_uint_t h, const u8g_pgm_uint8_t *bitmap) - { u8g_DrawXBMP(&u8g, x, y, w, h, bitmap); } - - - /* font handling */ - void setFont(const u8g_fntpgm_uint8_t *font) {u8g_SetFont(&u8g, font); } - int8_t getFontAscent(void) { return u8g_GetFontAscent(&u8g); } - int8_t getFontDescent(void) { return u8g_GetFontDescent(&u8g); } - int8_t getFontLineSpacing(void) { return u8g_GetFontLineSpacing(&u8g); } - - u8g_uint_t drawStr(u8g_uint_t x, u8g_uint_t y, const char *s) { return u8g_DrawStr(&u8g, x, y, s); } - u8g_uint_t drawStr90(u8g_uint_t x, u8g_uint_t y, const char *s) { return u8g_DrawStr90(&u8g, x, y, s); } - u8g_uint_t drawStr180(u8g_uint_t x, u8g_uint_t y, const char *s) { return u8g_DrawStr180(&u8g, x, y, s); } - u8g_uint_t drawStr270(u8g_uint_t x, u8g_uint_t y, const char *s) { return u8g_DrawStr270(&u8g, x, y, s); } - u8g_uint_t drawStrP(u8g_uint_t x, u8g_uint_t y, const u8g_pgm_uint8_t *s) { return u8g_DrawStrP(&u8g, x, y, s); } - u8g_uint_t drawStr90P(u8g_uint_t x, u8g_uint_t y, const u8g_pgm_uint8_t *s) { return u8g_DrawStr90P(&u8g, x, y, s); } - u8g_uint_t drawStr180P(u8g_uint_t x, u8g_uint_t y, const u8g_pgm_uint8_t *s) { return u8g_DrawStr180P(&u8g, x, y, s); } - u8g_uint_t drawStr270P(u8g_uint_t x, u8g_uint_t y, const u8g_pgm_uint8_t *s) { return u8g_DrawStr270P(&u8g, x, y, s); } - - void setFontPosBaseline(void) { u8g_SetFontPosBaseline(&u8g); } - void setFontPosBottom(void) { u8g_SetFontPosBottom(&u8g); } - void setFontPosCenter(void) { u8g_SetFontPosCenter(&u8g); } - void setFontPosTop(void) { u8g_SetFontPosTop(&u8g); } - - void setFontRefHeightText(void) { u8g_SetFontRefHeightText(&u8g); } - void setFontRefHeightExtendedText(void) { u8g_SetFontRefHeightExtendedText(&u8g); } - void setFontRefHeightAll(void) { u8g_SetFontRefHeightAll(&u8g); } - void setFontLineSpacingFactor(uint8_t factor) { u8g_SetFontLineSpacingFactor(&u8g, factor); } - - - u8g_uint_t getStrPixelWidth(const char *s) { return u8g_GetStrPixelWidth(&u8g, s); } - u8g_uint_t getStrPixelWidthP(u8g_pgm_uint8_t *s) { return u8g_GetStrPixelWidthP(&u8g, s); } - u8g_uint_t getStrWidth(const char *s) { return u8g_GetStrWidth(&u8g, s); } - u8g_uint_t getStrWidthP(u8g_pgm_uint8_t *s) { return u8g_GetStrWidthP(&u8g, s); } - - void setHardwareBackup(u8g_state_cb backup_cb) { u8g_SetHardwareBackup(&u8g, backup_cb); } - -#if defined(ARDUINO) && ARDUINO >= 100 - // support for the F() macro - - u8g_uint_t drawStr(u8g_uint_t x, u8g_uint_t y, const __FlashStringHelper *s) { return u8g_DrawStrP(&u8g, x, y, (u8g_pgm_uint8_t *)s); } - u8g_uint_t drawStr90(u8g_uint_t x, u8g_uint_t y, const __FlashStringHelper *s) { return u8g_DrawStr90P(&u8g, x, y, (u8g_pgm_uint8_t *)s); } - u8g_uint_t drawStr180(u8g_uint_t x, u8g_uint_t y, const __FlashStringHelper *s) { return u8g_DrawStr180P(&u8g, x, y, (u8g_pgm_uint8_t *)s); } - u8g_uint_t drawStr270(u8g_uint_t x, u8g_uint_t y, const __FlashStringHelper *s) { return u8g_DrawStr270P(&u8g, x, y, (u8g_pgm_uint8_t *)s); } - - u8g_uint_t getStrPixelWidth(const __FlashStringHelper *s) { return u8g_GetStrPixelWidthP(&u8g, (u8g_pgm_uint8_t *)s); } - u8g_uint_t getStrWidth(const __FlashStringHelper *s) { return u8g_GetStrWidthP(&u8g, (u8g_pgm_uint8_t *)s); } -#endif - - /* cursor handling */ - void setCursorFont(const u8g_pgm_uint8_t *cursor_font) { u8g_SetCursorFont(&u8g, cursor_font); } - void setCursorStyle(uint8_t encoding) { u8g_SetCursorStyle(&u8g, encoding); } - void setCursorPos(u8g_uint_t cursor_x, u8g_uint_t cursor_y) { u8g_SetCursorPos(&u8g, cursor_x, cursor_y); } - void setCursorColor(uint8_t fg, uint8_t bg) { u8g_SetCursorColor(&u8g, fg, bg); } - void enableCursor(void) { u8g_EnableCursor(&u8g); } - void disableCursor(void) { u8g_DisableCursor(&u8g); } - void drawCursor(void) { u8g_DrawCursor(&u8g); } - - /* virtual screen */ - - void setVirtualScreenDimension(u8g_uint_t width, u8g_uint_t height) { u8g_SetVirtualScreenDimension(&u8g, width, height); } - uint8_t addToVirtualScreen(u8g_uint_t x, u8g_uint_t y, U8GLIB &child_u8g) { return u8g_AddToVirtualScreen(&u8g, x, y, &child_u8g.u8g); } - -}; - - -class U8GLIB_DOGS102 : public U8GLIB -{ - public: - U8GLIB_DOGS102(uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_uc1701_dogs102_sw_spi, sck, mosi, cs, a0, reset) - { } - U8GLIB_DOGS102(uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_uc1701_dogs102_hw_spi, cs, a0, reset) - { } -}; - -class U8GLIB_DOGS102_2X : public U8GLIB -{ - public: - U8GLIB_DOGS102_2X(uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_uc1701_dogs102_2x_sw_spi, sck, mosi, cs, a0, reset) - { } - U8GLIB_DOGS102_2X(uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_uc1701_dogs102_2x_hw_spi, cs, a0, reset) - { } -}; - -class U8GLIB_MINI12864 : public U8GLIB -{ - public: - U8GLIB_MINI12864(uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_uc1701_mini12864_sw_spi, sck, mosi, cs, a0, reset) - { } - U8GLIB_MINI12864(uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_uc1701_mini12864_hw_spi, cs, a0, reset) - { } -}; - -class U8GLIB_MINI12864_2X : public U8GLIB -{ - public: - U8GLIB_MINI12864_2X(uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_uc1701_mini12864_2x_sw_spi, sck, mosi, cs, a0, reset) - { } - U8GLIB_MINI12864_2X(uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_uc1701_mini12864_2x_hw_spi, cs, a0, reset) - { } -}; - -class U8GLIB_DOGM132 : public U8GLIB -{ - public: - U8GLIB_DOGM132(uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_st7565_dogm132_sw_spi, sck, mosi, cs, a0, reset) - { } - U8GLIB_DOGM132(uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_st7565_dogm132_hw_spi, cs, a0, reset) - { } -}; - -class U8GLIB_NHD_C12832 : public U8GLIB -{ - public: - U8GLIB_NHD_C12832(uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_st7565_nhd_c12832_sw_spi, sck, mosi, cs, a0, reset) - { } - U8GLIB_NHD_C12832(uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_st7565_nhd_c12832_hw_spi, cs, a0, reset) - { } - U8GLIB_NHD_C12832(uint8_t d0, uint8_t d1, uint8_t d2, uint8_t d3, uint8_t d4, uint8_t d5, uint8_t d6, uint8_t d7, - uint8_t en, uint8_t cs1, uint8_t di, uint8_t rw = U8G_PIN_NONE, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_st7565_nhd_c12832_parallel, d0, d1, d2, d3, d4, d5, d6, d7, en, cs1, U8G_PIN_NONE, di, rw, reset) - { } -}; - -class U8GLIB_NHD_C12832_USART : public U8GLIB -{ - public: - U8GLIB_NHD_C12832_USART(uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_st7565_nhd_c12832_hw_usart_spi, cs, a0, reset) - { } -}; - -class U8GLIB_DOGM128 : public U8GLIB -{ - public: - U8GLIB_DOGM128(uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_st7565_dogm128_sw_spi, sck, mosi, cs, a0, reset) - { } - U8GLIB_DOGM128(uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_st7565_dogm128_hw_spi, cs, a0, reset) - { } - U8GLIB_DOGM128(uint8_t d0, uint8_t d1, uint8_t d2, uint8_t d3, uint8_t d4, uint8_t d5, uint8_t d6, uint8_t d7, - uint8_t en, uint8_t cs1, uint8_t di, uint8_t rw = U8G_PIN_NONE, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_st7565_dogm128_parallel, d0, d1, d2, d3, d4, d5, d6, d7, en, cs1, U8G_PIN_NONE, di, rw, reset) - { } -}; - -class U8GLIB_DOGM128_2X : public U8GLIB -{ - public: - U8GLIB_DOGM128_2X(uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_st7565_dogm128_2x_sw_spi, sck, mosi, cs, a0, reset) - { } - U8GLIB_DOGM128_2X(uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_st7565_dogm128_2x_hw_spi, cs, a0, reset) - { } - U8GLIB_DOGM128_2X(uint8_t d0, uint8_t d1, uint8_t d2, uint8_t d3, uint8_t d4, uint8_t d5, uint8_t d6, uint8_t d7, - uint8_t en, uint8_t cs1, uint8_t di, uint8_t rw = U8G_PIN_NONE, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_st7565_dogm128_2x_parallel, d0, d1, d2, d3, d4, d5, d6, d7, en, cs1, U8G_PIN_NONE, di, rw, reset) - { } -}; - -class U8GLIB_LM6059 : public U8GLIB -{ - public: - U8GLIB_LM6059(uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_st7565_lm6059_sw_spi, sck, mosi, cs, a0, reset) - { } - U8GLIB_LM6059(uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_st7565_lm6059_hw_spi, cs, a0, reset) - { } -}; - -class U8GLIB_LM6059_2X : public U8GLIB -{ - public: - U8GLIB_LM6059_2X(uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_st7565_lm6059_2x_sw_spi, sck, mosi, cs, a0, reset) - { } - U8GLIB_LM6059_2X(uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_st7565_lm6059_2x_hw_spi, cs, a0, reset) - { } -}; - -class U8GLIB_LM6063 : public U8GLIB -{ - public: - U8GLIB_LM6063(uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_st7565_lm6063_sw_spi, sck, mosi, cs, a0, reset) - { } - U8GLIB_LM6063(uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_st7565_lm6063_hw_spi, cs, a0, reset) - { } -}; - -class U8GLIB_LM6063_2X : public U8GLIB -{ - public: - U8GLIB_LM6063_2X(uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_st7565_lm6063_2x_sw_spi, sck, mosi, cs, a0, reset) - { } - U8GLIB_LM6063_2X(uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_st7565_lm6063_2x_hw_spi, cs, a0, reset) - { } -}; - -class U8GLIB_64128N : public U8GLIB -{ - public: - U8GLIB_64128N(uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_st7565_64128n_sw_spi, sck, mosi, cs, a0, reset) - { } - U8GLIB_64128N(uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_st7565_64128n_hw_spi, cs, a0, reset) - { } - U8GLIB_64128N(uint8_t d0, uint8_t d1, uint8_t d2, uint8_t d3, uint8_t d4, uint8_t d5, uint8_t d6, uint8_t d7, - uint8_t en, uint8_t cs1, uint8_t di, uint8_t rw = U8G_PIN_NONE, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_st7565_64128n_parallel, d0, d1, d2, d3, d4, d5, d6, d7, en, cs1, U8G_PIN_NONE, di, rw, reset) - { } -}; - -class U8GLIB_64128N_2X : public U8GLIB -{ - public: - U8GLIB_64128N_2X(uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_st7565_64128n_2x_sw_spi, sck, mosi, cs, a0, reset) - { } - U8GLIB_64128N_2X(uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_st7565_64128n_2x_hw_spi, cs, a0, reset) - { } - U8GLIB_64128N_2X(uint8_t d0, uint8_t d1, uint8_t d2, uint8_t d3, uint8_t d4, uint8_t d5, uint8_t d6, uint8_t d7, - uint8_t en, uint8_t cs1, uint8_t di, uint8_t rw = U8G_PIN_NONE, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_st7565_64128n_2x_parallel, d0, d1, d2, d3, d4, d5, d6, d7, en, cs1, U8G_PIN_NONE, di, rw, reset) - { } -}; - -class U8GLIB_NHD_C12864 : public U8GLIB -{ - public: - U8GLIB_NHD_C12864(uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_st7565_nhd_c12864_sw_spi, sck, mosi, cs, a0, reset) - { } - U8GLIB_NHD_C12864(uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_st7565_nhd_c12864_hw_spi, cs, a0, reset) - { } -}; - -class U8GLIB_NHD_C12864_2X : public U8GLIB -{ - public: - U8GLIB_NHD_C12864_2X(uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_st7565_nhd_c12864_2x_sw_spi, sck, mosi, cs, a0, reset) - { } - U8GLIB_NHD_C12864_2X(uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_st7565_nhd_c12864_2x_hw_spi, cs, a0, reset) - { } -}; - -class U8GLIB_UC1601_C128032 : public U8GLIB -{ - public: - U8GLIB_UC1601_C128032(uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_uc1601_c128032_sw_spi, sck, mosi, cs, a0, reset) - { } - U8GLIB_UC1601_C128032(uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_uc1601_c128032_hw_spi, cs, a0, reset) - { } -}; - -class U8GLIB_UC1601_C128032_2X : public U8GLIB -{ - public: - U8GLIB_UC1601_C128032_2X(uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_uc1601_c128032_2x_sw_spi, sck, mosi, cs, a0, reset) - { } - U8GLIB_UC1601_C128032_2X(uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_uc1601_c128032_2x_hw_spi, cs, a0, reset) - { } -}; - -class U8GLIB_UC1608_240X64 : public U8GLIB -{ - public: - U8GLIB_UC1608_240X64(uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_uc1608_240x64_sw_spi, sck, mosi, cs, a0, reset) - { } - U8GLIB_UC1608_240X64(uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_uc1608_240x64_hw_spi, cs, a0, reset) - { } -}; - -class U8GLIB_UC1608_240X64_2X : public U8GLIB -{ - public: - U8GLIB_UC1608_240X64_2X(uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_uc1608_240x64_2x_sw_spi, sck, mosi, cs, a0, reset) - { } - U8GLIB_UC1608_240X64_2X(uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_uc1608_240x64_2x_hw_spi, cs, a0, reset) - { } -}; - -class U8GLIB_UC1608_240X128 : public U8GLIB -{ - public: - U8GLIB_UC1608_240X128(uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_uc1608_240x128_sw_spi, sck, mosi, cs, a0, reset) - { } - U8GLIB_UC1608_240X128(uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_uc1608_240x128_hw_spi, cs, a0, reset) - { } -}; - -class U8GLIB_UC1608_240X128_2X : public U8GLIB -{ - public: - U8GLIB_UC1608_240X128_2X(uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_uc1608_240x128_2x_sw_spi, sck, mosi, cs, a0, reset) - { } - U8GLIB_UC1608_240X128_2X(uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_uc1608_240x128_2x_hw_spi, cs, a0, reset) - { } -}; - - -class U8GLIB_UC1611_DOGM240 : public U8GLIB -{ - public: - U8GLIB_UC1611_DOGM240(uint8_t options = U8G_I2C_OPT_NONE) - : U8GLIB(&u8g_dev_uc1611_dogm240_i2c, options) - {} - U8GLIB_UC1611_DOGM240(uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_uc1611_dogm240_sw_spi, sck, mosi, cs, a0, reset) - { } - U8GLIB_UC1611_DOGM240(uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_uc1611_dogm240_hw_spi, cs, a0, reset) - { } - U8GLIB_UC1611_DOGM240(uint8_t d0, uint8_t d1, uint8_t d2, uint8_t d3, uint8_t d4, uint8_t d5, uint8_t d6, uint8_t d7, - uint8_t en, uint8_t cs1, uint8_t di, uint8_t rw = U8G_PIN_NONE, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_uc1611_dogm240_8bit, d0, d1, d2, d3, d4, d5, d6, d7, en, cs1, U8G_PIN_NONE, di, rw, reset) // cs2 = U8G_PIN_NONE - { } -}; - -class U8GLIB_UC1611_DOGXL240 : public U8GLIB -{ - public: - U8GLIB_UC1611_DOGXL240(uint8_t options = U8G_I2C_OPT_NONE) - : U8GLIB(&u8g_dev_uc1611_dogxl240_i2c, options) - {} - U8GLIB_UC1611_DOGXL240(uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_uc1611_dogxl240_sw_spi, sck, mosi, cs, a0, reset) - { } - U8GLIB_UC1611_DOGXL240(uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_uc1611_dogxl240_hw_spi, cs, a0, reset) - { } - U8GLIB_UC1611_DOGXL240(uint8_t d0, uint8_t d1, uint8_t d2, uint8_t d3, uint8_t d4, uint8_t d5, uint8_t d6, uint8_t d7, - uint8_t en, uint8_t cs1, uint8_t di, uint8_t rw = U8G_PIN_NONE, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_uc1611_dogxl240_8bit, d0, d1, d2, d3, d4, d5, d6, d7, en, cs1, U8G_PIN_NONE, di, rw, reset) // cs2 = U8G_PIN_NONE - { } -}; - -class U8GLIB_ST7920_128X64 : public U8GLIB -{ - public: - U8GLIB_ST7920_128X64(uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_st7920_128x64_sw_spi, sck, mosi, cs, a0, reset) - { } - U8GLIB_ST7920_128X64(uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_st7920_128x64_hw_spi, cs, a0, reset) - { } - U8GLIB_ST7920_128X64(uint8_t d0, uint8_t d1, uint8_t d2, uint8_t d3, uint8_t d4, uint8_t d5, uint8_t d6, uint8_t d7, - uint8_t en, uint8_t cs1, uint8_t cs2, uint8_t di, uint8_t rw = U8G_PIN_NONE, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_st7920_128x64_8bit, d0, d1, d2, d3, d4, d5, d6, d7, en, cs1, cs2, di, rw, reset) - { } - // U8GLIB_ST7920_128X64(uint8_t cs) - // : U8GLIB(&u8g_dev_st7920_128x64_sw_spi, cs, U8G_PIN_NONE, U8G_PIN_NONE) - // { } -}; - -class U8GLIB_ST7920_128X64_1X : public U8GLIB -{ - public: - U8GLIB_ST7920_128X64_1X(uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_st7920_128x64_sw_spi, sck, mosi, cs, U8G_PIN_NONE, reset) // a0 = U8G_PIN_NONE - { } - U8GLIB_ST7920_128X64_1X(uint8_t cs, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_st7920_128x64_hw_spi, cs, U8G_PIN_NONE, reset) // a0 = U8G_PIN_NONE - { } - U8GLIB_ST7920_128X64_1X(uint8_t d0, uint8_t d1, uint8_t d2, uint8_t d3, uint8_t d4, uint8_t d5, uint8_t d6, uint8_t d7, - uint8_t en, uint8_t di, uint8_t rw = U8G_PIN_NONE, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_st7920_128x64_8bit, d0, d1, d2, d3, d4, d5, d6, d7, en, U8G_PIN_NONE, U8G_PIN_NONE, di, rw, reset) // cs1 = cs2 = U8G_PIN_NONE - { } -}; - -class U8GLIB_ST7920_128X64_CUSTOM_1X : public U8GLIB -{ - public: - U8GLIB_ST7920_128X64_CUSTOM_1X(uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_st7920_128x64_custom, sck, mosi, cs, U8G_PIN_NONE, reset) // a0 = U8G_PIN_NONE - { } -}; - -class U8GLIB_ST7920_128X64_4X : public U8GLIB -{ - public: - U8GLIB_ST7920_128X64_4X(uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_st7920_128x64_4x_sw_spi, sck, mosi, cs, U8G_PIN_NONE, reset) // a0 = U8G_PIN_NONE - { } - U8GLIB_ST7920_128X64_4X(uint8_t cs, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_st7920_128x64_4x_hw_spi, cs, U8G_PIN_NONE, reset) // a0 = U8G_PIN_NONE - { } - U8GLIB_ST7920_128X64_4X(uint8_t d0, uint8_t d1, uint8_t d2, uint8_t d3, uint8_t d4, uint8_t d5, uint8_t d6, uint8_t d7, - uint8_t en, uint8_t di, uint8_t rw = U8G_PIN_NONE, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_st7920_128x64_4x_8bit, d0, d1, d2, d3, d4, d5, d6, d7, en, U8G_PIN_NONE, U8G_PIN_NONE, di, rw, reset) // cs1 = cs2 = U8G_PIN_NONE - { } -}; - -class U8GLIB_ST7920_128X64_CUSTOM_4X : public U8GLIB -{ - public: - U8GLIB_ST7920_128X64_CUSTOM_4X(uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_st7920_128x64_4x_custom, sck, mosi, cs, U8G_PIN_NONE, reset) // a0 = U8G_PIN_NONE - { } -}; - - -class U8GLIB_ST7920_192X32 : public U8GLIB // OBSOLETE, use U8GLIB_ST7920_192X32_1X instead -{ - public: - U8GLIB_ST7920_192X32(uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_st7920_192x32_sw_spi, sck, mosi, cs, a0, reset) - { } - U8GLIB_ST7920_192X32(uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_st7920_192x32_hw_spi, cs, a0, reset) - { } - U8GLIB_ST7920_192X32(uint8_t d0, uint8_t d1, uint8_t d2, uint8_t d3, uint8_t d4, uint8_t d5, uint8_t d6, uint8_t d7, - uint8_t en, uint8_t cs1, uint8_t cs2, uint8_t di, uint8_t rw = U8G_PIN_NONE, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_st7920_192x32_8bit, d0, d1, d2, d3, d4, d5, d6, d7, en, cs1, cs2, di, rw, reset) - { } -}; - -class U8GLIB_ST7920_192X32_1X : public U8GLIB -{ - public: - U8GLIB_ST7920_192X32_1X(uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_st7920_192x32_sw_spi, sck, mosi, cs, U8G_PIN_NONE, reset) // a0 = U8G_PIN_NONE - { } - U8GLIB_ST7920_192X32_1X(uint8_t cs, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_st7920_192x32_hw_spi, cs, U8G_PIN_NONE, reset) // a0 = U8G_PIN_NONE - { } - U8GLIB_ST7920_192X32_1X(uint8_t d0, uint8_t d1, uint8_t d2, uint8_t d3, uint8_t d4, uint8_t d5, uint8_t d6, uint8_t d7, - uint8_t en, uint8_t di, uint8_t rw = U8G_PIN_NONE, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_st7920_192x32_8bit, d0, d1, d2, d3, d4, d5, d6, d7, en, U8G_PIN_NONE, U8G_PIN_NONE, di, rw, reset) // cs1 = cs2 = U8G_PIN_NONE - { } -}; - -class U8GLIB_ST7920_192X32_4X : public U8GLIB -{ - public: - U8GLIB_ST7920_192X32_4X(uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_st7920_192x32_4x_sw_spi, sck, mosi, cs, U8G_PIN_NONE, reset) // a0 = U8G_PIN_NONE - { } - U8GLIB_ST7920_192X32_4X(uint8_t cs, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_st7920_192x32_4x_hw_spi, cs, U8G_PIN_NONE, reset) // a0 = U8G_PIN_NONE - { } - U8GLIB_ST7920_192X32_4X(uint8_t d0, uint8_t d1, uint8_t d2, uint8_t d3, uint8_t d4, uint8_t d5, uint8_t d6, uint8_t d7, - uint8_t en, uint8_t di, uint8_t rw = U8G_PIN_NONE, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_st7920_192x32_4x_8bit, d0, d1, d2, d3, d4, d5, d6, d7, en, U8G_PIN_NONE, U8G_PIN_NONE, di, rw, reset) // cs1 = cs2 = U8G_PIN_NONE - { } -}; - - -class U8GLIB_ST7920_202X32 : public U8GLIB -{ - public: - U8GLIB_ST7920_202X32(uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_st7920_202x32_sw_spi, sck, mosi, cs, a0, reset) - { } - U8GLIB_ST7920_202X32(uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_st7920_202x32_hw_spi, cs, a0, reset) - { } - U8GLIB_ST7920_202X32(uint8_t d0, uint8_t d1, uint8_t d2, uint8_t d3, uint8_t d4, uint8_t d5, uint8_t d6, uint8_t d7, - uint8_t en, uint8_t cs1, uint8_t cs2, uint8_t di, uint8_t rw = U8G_PIN_NONE, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_st7920_202x32_8bit, d0, d1, d2, d3, d4, d5, d6, d7, en, cs1, cs2, di, rw, reset) - { } -}; - -class U8GLIB_ST7920_202X32_1X : public U8GLIB -{ - public: - U8GLIB_ST7920_202X32_1X(uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_st7920_202x32_sw_spi, sck, mosi, cs, U8G_PIN_NONE, reset) // a0 = U8G_PIN_NONE - { } - U8GLIB_ST7920_202X32_1X(uint8_t cs, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_st7920_202x32_hw_spi, cs, U8G_PIN_NONE, reset) // a0 = U8G_PIN_NONE - { } - U8GLIB_ST7920_202X32_1X(uint8_t d0, uint8_t d1, uint8_t d2, uint8_t d3, uint8_t d4, uint8_t d5, uint8_t d6, uint8_t d7, - uint8_t en, uint8_t di, uint8_t rw = U8G_PIN_NONE, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_st7920_202x32_8bit, d0, d1, d2, d3, d4, d5, d6, d7, en, U8G_PIN_NONE, U8G_PIN_NONE, di, rw, reset) // cs1 = cs2 = U8G_PIN_NONE - { } -}; - -class U8GLIB_ST7920_202X32_4X : public U8GLIB -{ - public: - U8GLIB_ST7920_202X32_4X(uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_st7920_202x32_4x_sw_spi, sck, mosi, cs, U8G_PIN_NONE, reset) // a0 = U8G_PIN_NONE - { } - U8GLIB_ST7920_202X32_4X(uint8_t cs, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_st7920_202x32_4x_hw_spi, cs, U8G_PIN_NONE, reset) // a0 = U8G_PIN_NONE - { } - U8GLIB_ST7920_202X32_4X(uint8_t d0, uint8_t d1, uint8_t d2, uint8_t d3, uint8_t d4, uint8_t d5, uint8_t d6, uint8_t d7, - uint8_t en, uint8_t di, uint8_t rw = U8G_PIN_NONE, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_st7920_202x32_4x_8bit, d0, d1, d2, d3, d4, d5, d6, d7, en, U8G_PIN_NONE, U8G_PIN_NONE, di, rw, reset) // cs1 = cs2 = U8G_PIN_NONE - { } -}; - - -class U8GLIB_LC7981_160X80 : public U8GLIB -{ - public: - U8GLIB_LC7981_160X80(uint8_t d0, uint8_t d1, uint8_t d2, uint8_t d3, uint8_t d4, uint8_t d5, uint8_t d6, uint8_t d7, - uint8_t en, uint8_t cs1, uint8_t di, uint8_t rw = U8G_PIN_NONE, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_lc7981_160x80_8bit, d0, d1, d2, d3, d4, d5, d6, d7, en, cs1, U8G_PIN_NONE, di, rw, reset) - { } -}; - -class U8GLIB_LC7981_240X64 : public U8GLIB -{ - public: - U8GLIB_LC7981_240X64(uint8_t d0, uint8_t d1, uint8_t d2, uint8_t d3, uint8_t d4, uint8_t d5, uint8_t d6, uint8_t d7, - uint8_t en, uint8_t cs1, uint8_t di, uint8_t rw = U8G_PIN_NONE, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_lc7981_240x64_8bit, d0, d1, d2, d3, d4, d5, d6, d7, en, cs1, U8G_PIN_NONE, di, rw, reset) - { } -}; - -class U8GLIB_LC7981_240X128 : public U8GLIB -{ - public: - U8GLIB_LC7981_240X128(uint8_t d0, uint8_t d1, uint8_t d2, uint8_t d3, uint8_t d4, uint8_t d5, uint8_t d6, uint8_t d7, - uint8_t en, uint8_t cs1, uint8_t di, uint8_t rw = U8G_PIN_NONE, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_lc7981_240x128_8bit, d0, d1, d2, d3, d4, d5, d6, d7, en, cs1, U8G_PIN_NONE, di, rw, reset) - { } -}; - -// 16 bit mode required: Remove comment from "#define U8G_16BIT 1" in utility/clib/u8g.h -class U8GLIB_LC7981_320X64 : public U8GLIB -{ - public: - U8GLIB_LC7981_320X64(uint8_t d0, uint8_t d1, uint8_t d2, uint8_t d3, uint8_t d4, uint8_t d5, uint8_t d6, uint8_t d7, - uint8_t en, uint8_t cs1, uint8_t di, uint8_t rw = U8G_PIN_NONE, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_lc7981_320x64_8bit, d0, d1, d2, d3, d4, d5, d6, d7, en, cs1, U8G_PIN_NONE, di, rw, reset) - { } -}; - - - -class U8GLIB_DOGXL160_BW : public U8GLIB -{ - public: - U8GLIB_DOGXL160_BW(uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_uc1610_dogxl160_bw_sw_spi, sck, mosi, cs, a0, reset) - { } - U8GLIB_DOGXL160_BW(uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_uc1610_dogxl160_bw_hw_spi, cs, a0, reset) - { } -}; - -class U8GLIB_DOGXL160_GR : public U8GLIB -{ - public: - U8GLIB_DOGXL160_GR(uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_uc1610_dogxl160_gr_sw_spi, sck, mosi, cs, a0, reset) - { } - U8GLIB_DOGXL160_GR(uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_uc1610_dogxl160_gr_hw_spi, cs, a0, reset) - { } -}; - -class U8GLIB_DOGXL160_2X_BW : public U8GLIB -{ - public: - U8GLIB_DOGXL160_2X_BW(uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_uc1610_dogxl160_2x_bw_sw_spi, sck, mosi, cs, a0, reset) - { } - U8GLIB_DOGXL160_2X_BW(uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_uc1610_dogxl160_2x_bw_hw_spi, cs, a0, reset) - { } -}; - -class U8GLIB_DOGXL160_2X_GR : public U8GLIB -{ - public: - U8GLIB_DOGXL160_2X_GR(uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_uc1610_dogxl160_2x_gr_sw_spi, sck, mosi, cs, a0, reset) - { } - U8GLIB_DOGXL160_2X_GR(uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_uc1610_dogxl160_2x_gr_hw_spi, cs, a0, reset) - { } -}; - - -class U8GLIB_NHD27OLED_BW : public U8GLIB -{ - public: - U8GLIB_NHD27OLED_BW(uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_ssd1325_nhd27oled_bw_sw_spi, sck, mosi, cs, a0, reset) - { } - U8GLIB_NHD27OLED_BW(uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_ssd1325_nhd27oled_bw_hw_spi, cs, a0, reset) - { } - U8GLIB_NHD27OLED_BW(uint8_t d0, uint8_t d1, uint8_t d2, uint8_t d3, uint8_t d4, uint8_t d5, uint8_t d6, uint8_t d7, - uint8_t cs, uint8_t di, uint8_t rw = U8G_PIN_NONE, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_ssd1325_nhd27oled_bw_parallel, d0, d1, d2, d3, d4, d5, d6, d7, U8G_PIN_NONE, cs, U8G_PIN_NONE, di, rw, reset) - { } -}; - -class U8GLIB_NHD27OLED_2X_BW : public U8GLIB -{ - public: - U8GLIB_NHD27OLED_2X_BW(uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_ssd1325_nhd27oled_2x_bw_sw_spi, sck, mosi, cs, a0, reset) - { } - U8GLIB_NHD27OLED_2X_BW(uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_ssd1325_nhd27oled_2x_bw_hw_spi, cs, a0, reset) - { } - U8GLIB_NHD27OLED_2X_BW(uint8_t d0, uint8_t d1, uint8_t d2, uint8_t d3, uint8_t d4, uint8_t d5, uint8_t d6, uint8_t d7, - uint8_t cs, uint8_t di, uint8_t rw = U8G_PIN_NONE, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_ssd1325_nhd27oled_2x_bw_parallel, d0, d1, d2, d3, d4, d5, d6, d7, U8G_PIN_NONE, cs, U8G_PIN_NONE, di, rw, reset) - { } -}; - -class U8GLIB_NHD31OLED_BW : public U8GLIB -{ - public: - U8GLIB_NHD31OLED_BW(uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_ssd1322_nhd31oled_bw_sw_spi, sck, mosi, cs, a0, reset) - { } - U8GLIB_NHD31OLED_BW(uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_ssd1322_nhd31oled_bw_hw_spi, cs, a0, reset) - { } - U8GLIB_NHD31OLED_BW(uint8_t d0, uint8_t d1, uint8_t d2, uint8_t d3, uint8_t d4, uint8_t d5, uint8_t d6, uint8_t d7, - uint8_t cs, uint8_t di, uint8_t rw = U8G_PIN_NONE, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_ssd1322_nhd31oled_bw_parallel, d0, d1, d2, d3, d4, d5, d6, d7, U8G_PIN_NONE, cs, U8G_PIN_NONE, di, rw, reset) - { } -}; - -class U8GLIB_NHD31OLED_2X_BW : public U8GLIB -{ - public: - U8GLIB_NHD31OLED_2X_BW(uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_ssd1322_nhd31oled_2x_bw_sw_spi, sck, mosi, cs, a0, reset) - { } - U8GLIB_NHD31OLED_2X_BW(uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_ssd1322_nhd31oled_2x_bw_hw_spi, cs, a0, reset) - { } -}; - -class U8GLIB_NHD31OLED_GR : public U8GLIB -{ - public: - U8GLIB_NHD31OLED_GR(uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_ssd1322_nhd31oled_gr_sw_spi, sck, mosi, cs, a0, reset) - { } - U8GLIB_NHD31OLED_GR(uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_ssd1322_nhd31oled_gr_hw_spi, cs, a0, reset) - { } - U8GLIB_NHD31OLED_GR(uint8_t d0, uint8_t d1, uint8_t d2, uint8_t d3, uint8_t d4, uint8_t d5, uint8_t d6, uint8_t d7, - uint8_t cs, uint8_t di, uint8_t rw = U8G_PIN_NONE, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_ssd1322_nhd31oled_gr_parallel, d0, d1, d2, d3, d4, d5, d6, d7, U8G_PIN_NONE, cs, U8G_PIN_NONE, di, rw, reset) - { } -}; - -class U8GLIB_NHD31OLED_2X_GR : public U8GLIB -{ - public: - U8GLIB_NHD31OLED_2X_GR(uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_ssd1322_nhd31oled_2x_gr_sw_spi, sck, mosi, cs, a0, reset) - { } - U8GLIB_NHD31OLED_2X_GR(uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_ssd1322_nhd31oled_2x_gr_hw_spi, cs, a0, reset) - { } -}; - - -class U8GLIB_SSD1306_128X64 : public U8GLIB -{ - public: - U8GLIB_SSD1306_128X64(uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_ssd1306_128x64_sw_spi, sck, mosi, cs, a0, reset) - { } - U8GLIB_SSD1306_128X64(uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_ssd1306_128x64_hw_spi, cs, a0, reset) - { } - U8GLIB_SSD1306_128X64(uint8_t options = U8G_I2C_OPT_NONE) - : U8GLIB(&u8g_dev_ssd1306_128x64_i2c, options) - { } -}; - -class U8GLIB_SSD1306_ADAFRUIT_128X64 : public U8GLIB -{ - public: - U8GLIB_SSD1306_ADAFRUIT_128X64(uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_ssd1306_adafruit_128x64_sw_spi, sck, mosi, cs, a0, reset) - { } - U8GLIB_SSD1306_ADAFRUIT_128X64(uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_ssd1306_adafruit_128x64_hw_spi, cs, a0, reset) - { } - U8GLIB_SSD1306_ADAFRUIT_128X64(uint8_t options = U8G_I2C_OPT_NONE) - : U8GLIB(&u8g_dev_ssd1306_adafruit_128x64_i2c, options) - { } -}; - - -class U8GLIB_SSD1306_128X64_2X : public U8GLIB -{ - public: - U8GLIB_SSD1306_128X64_2X(uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_ssd1306_128x64_2x_sw_spi, sck, mosi, cs, a0, reset) - { } - U8GLIB_SSD1306_128X64_2X(uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_ssd1306_128x64_2x_hw_spi, cs, a0, reset) - { } - U8GLIB_SSD1306_128X64_2X(uint8_t options = U8G_I2C_OPT_NONE) - : U8GLIB(&u8g_dev_ssd1306_128x64_2x_i2c, options) - { } -}; - -class U8GLIB_SH1106_128X64 : public U8GLIB -{ - public: - U8GLIB_SH1106_128X64(uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_sh1106_128x64_sw_spi, sck, mosi, cs, a0, reset) - { } - U8GLIB_SH1106_128X64(uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_sh1106_128x64_hw_spi, cs, a0, reset) - { } - U8GLIB_SH1106_128X64(uint8_t options = U8G_I2C_OPT_NONE) - : U8GLIB(&u8g_dev_sh1106_128x64_i2c, options) - { } -}; - -class U8GLIB_SH1106_128X64_2X : public U8GLIB -{ - public: - U8GLIB_SH1106_128X64_2X(uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_sh1106_128x64_2x_sw_spi, sck, mosi, cs, a0, reset) - { } - U8GLIB_SH1106_128X64_2X(uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_sh1106_128x64_2x_hw_spi, cs, a0, reset) - { } - U8GLIB_SH1106_128X64_2X(uint8_t options = U8G_I2C_OPT_NONE) - : U8GLIB(&u8g_dev_sh1106_128x64_2x_i2c, options) - { } -}; - -class U8GLIB_SSD1309_128X64 : public U8GLIB -{ - public: - U8GLIB_SSD1309_128X64(uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_ssd1309_128x64_sw_spi, sck, mosi, cs, a0, reset) - { } - U8GLIB_SSD1309_128X64(uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_ssd1309_128x64_hw_spi, cs, a0, reset) - { } - U8GLIB_SSD1309_128X64(uint8_t options = U8G_I2C_OPT_NONE) - : U8GLIB(&u8g_dev_ssd1309_128x64_i2c, options) - { } -}; - -class U8GLIB_SSD1306_128X32 : public U8GLIB -{ - public: - U8GLIB_SSD1306_128X32(uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_ssd1306_128x32_sw_spi, sck, mosi, cs, a0, reset) - { } - U8GLIB_SSD1306_128X32(uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_ssd1306_128x32_hw_spi, cs, a0, reset) - { } - U8GLIB_SSD1306_128X32(uint8_t options = U8G_I2C_OPT_NONE) - : U8GLIB(&u8g_dev_ssd1306_128x32_i2c, options) - { } -}; - -class U8GLIB_SSD1306_128X32_2X : public U8GLIB -{ - public: - U8GLIB_SSD1306_128X32_2X(uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_ssd1306_128x32_2x_sw_spi, sck, mosi, cs, a0, reset) - { } - U8GLIB_SSD1306_128X32_2X(uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_ssd1306_128x32_2x_hw_spi, cs, a0, reset) - { } - U8GLIB_SSD1306_128X32_2X(uint8_t options = U8G_I2C_OPT_NONE) - : U8GLIB(&u8g_dev_ssd1306_128x32_2x_i2c, options) - { } -}; - -class U8GLIB_SSD1306_64X48 : public U8GLIB -{ - public: - U8GLIB_SSD1306_64X48(uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_ssd1306_64x48_sw_spi, sck, mosi, cs, a0, reset) - { } - U8GLIB_SSD1306_64X48(uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_ssd1306_64x48_hw_spi, cs, a0, reset) - { } - U8GLIB_SSD1306_64X48(uint8_t options = U8G_I2C_OPT_NONE) - : U8GLIB(&u8g_dev_ssd1306_64x48_i2c, options) - { } -}; - -class U8GLIB_SSD1306_64X48_2X : public U8GLIB -{ - public: - U8GLIB_SSD1306_64X48_2X(uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_ssd1306_64x48_2x_sw_spi, sck, mosi, cs, a0, reset) - { } - U8GLIB_SSD1306_64X48_2X(uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_ssd1306_64x48_2x_hw_spi, cs, a0, reset) - { } - U8GLIB_SSD1306_64X48_2X(uint8_t options = U8G_I2C_OPT_NONE) - : U8GLIB(&u8g_dev_ssd1306_64x48_2x_i2c, options) - { } -}; - - -class U8GLIB_NHD27OLED_GR : public U8GLIB -{ - public: - U8GLIB_NHD27OLED_GR(uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_ssd1325_nhd27oled_gr_sw_spi, sck, mosi, cs, a0, reset) - { } - U8GLIB_NHD27OLED_GR(uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_ssd1325_nhd27oled_gr_hw_spi, cs, a0, reset) - { } -}; - -class U8GLIB_NHD27OLED_2X_GR : public U8GLIB -{ - public: - U8GLIB_NHD27OLED_2X_GR(uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_ssd1325_nhd27oled_2x_gr_sw_spi, sck, mosi, cs, a0, reset) - { } - U8GLIB_NHD27OLED_2X_GR(uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_ssd1325_nhd27oled_2x_gr_hw_spi, cs, a0, reset) - { } -}; - -class U8GLIB_SSD1327_96X96_GR : public U8GLIB -{ - public: - U8GLIB_SSD1327_96X96_GR(uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_ssd1327_96x96_gr_sw_spi, sck, mosi, cs, a0, reset) - { } - U8GLIB_SSD1327_96X96_GR(uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_ssd1327_96x96_gr_hw_spi, cs, a0, reset) - { } - U8GLIB_SSD1327_96X96_GR(uint8_t options = U8G_I2C_OPT_NONE) - : U8GLIB(&u8g_dev_ssd1327_96x96_gr_i2c, options) - { } -}; - -class U8GLIB_SSD1327_96X96_2X_GR : public U8GLIB -{ - public: - U8GLIB_SSD1327_96X96_2X_GR(uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_ssd1327_96x96_2x_gr_sw_spi, sck, mosi, cs, a0, reset) - { } - U8GLIB_SSD1327_96X96_2X_GR(uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_ssd1327_96x96_2x_gr_hw_spi, cs, a0, reset) - { } - U8GLIB_SSD1327_96X96_2X_GR(uint8_t options = U8G_I2C_OPT_NONE) - : U8GLIB(&u8g_dev_ssd1327_96x96_2x_gr_i2c, options) - { } -}; - - -class U8GLIB_LD7032_60x32 : public U8GLIB -{ - public: - U8GLIB_LD7032_60x32(uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_ld7032_60x32_sw_spi, sck, mosi, cs, a0, reset) - { } - U8GLIB_LD7032_60x32(uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_ld7032_60x32_hw_spi, cs, a0, reset) - { } - U8GLIB_LD7032_60x32(uint8_t d0, uint8_t d1, uint8_t d2, uint8_t d3, uint8_t d4, uint8_t d5, uint8_t d6, uint8_t d7, - uint8_t en, uint8_t cs1, uint8_t di, uint8_t rw = U8G_PIN_NONE, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_ld7032_60x32_parallel, d0, d1, d2, d3, d4, d5, d6, d7, en, cs1, U8G_PIN_NONE, di, rw, reset) - { } -}; - - - -class U8GLIB_HT1632_24X16 : public U8GLIB -{ - public: - U8GLIB_HT1632_24X16(uint8_t wr, uint8_t data, uint8_t cs) - : U8GLIB(&u8g_dev_ht1632_24x16, wr, data, cs, U8G_PIN_NONE, U8G_PIN_NONE) - { } -}; - - - -class U8GLIB_PCF8812 : public U8GLIB -{ - public: - U8GLIB_PCF8812(uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_pcf8812_96x65_sw_spi, sck, mosi, cs, a0, reset) - { } - U8GLIB_PCF8812(uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_pcf8812_96x65_hw_spi, cs, a0, reset) - { } -}; - -class U8GLIB_PCD8544 : public U8GLIB -{ - public: - U8GLIB_PCD8544(uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_pcd8544_84x48_sw_spi, sck, mosi, cs, a0, reset) - { } - U8GLIB_PCD8544(uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_pcd8544_84x48_hw_spi, cs, a0, reset) - { } -}; - -class U8GLIB_TLS8204_84X48 : public U8GLIB -{ - public: - U8GLIB_TLS8204_84X48(uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_tls8204_84x48_sw_spi, sck, mosi, cs, a0, reset) - { } -}; - -class U8GLIB_KS0108_128 : public U8GLIB -{ - public: - U8GLIB_KS0108_128(uint8_t d0, uint8_t d1, uint8_t d2, uint8_t d3, uint8_t d4, uint8_t d5, uint8_t d6, uint8_t d7, - uint8_t en, uint8_t cs1, uint8_t cs2, uint8_t di, uint8_t rw = U8G_PIN_NONE, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_ks0108_128x64_fast, d0, d1, d2, d3, d4, d5, d6, d7, en, cs1, cs2, di, rw, reset) - { } -}; - -class U8GLIB_SBN1661_122X32 : public U8GLIB -{ - public: - U8GLIB_SBN1661_122X32(uint8_t d0, uint8_t d1, uint8_t d2, uint8_t d3, uint8_t d4, uint8_t d5, uint8_t d6, uint8_t d7, - uint8_t cs1, uint8_t cs2, uint8_t di, uint8_t rw = U8G_PIN_NONE, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_sbn1661_122x32, d0, d1, d2, d3, d4, d5, d6, d7, U8G_PIN_NONE, cs1, cs2, di, rw, reset) - { } -}; - -class U8GLIB_T6963_240X128 : public U8GLIB -{ - public: - U8GLIB_T6963_240X128(uint8_t d0, uint8_t d1, uint8_t d2, uint8_t d3, uint8_t d4, uint8_t d5, uint8_t d6, uint8_t d7, - uint8_t cs, uint8_t a0, uint8_t wr, uint8_t rd, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_t6963_240x128_8bit, d0, d1, d2, d3, d4, d5, d6, d7, cs, a0, wr, rd, reset) - { } -}; - -class U8GLIB_T6963_128X128 : public U8GLIB -{ - public: - U8GLIB_T6963_128X128(uint8_t d0, uint8_t d1, uint8_t d2, uint8_t d3, uint8_t d4, uint8_t d5, uint8_t d6, uint8_t d7, - uint8_t cs, uint8_t a0, uint8_t wr, uint8_t rd, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_t6963_128x128_8bit, d0, d1, d2, d3, d4, d5, d6, d7, cs, a0, wr, rd, reset) - { } -}; - -class U8GLIB_T6963_240X64 : public U8GLIB -{ - public: - U8GLIB_T6963_240X64(uint8_t d0, uint8_t d1, uint8_t d2, uint8_t d3, uint8_t d4, uint8_t d5, uint8_t d6, uint8_t d7, - uint8_t cs, uint8_t a0, uint8_t wr, uint8_t rd, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_t6963_240x64_8bit, d0, d1, d2, d3, d4, d5, d6, d7, cs, a0, wr, rd, reset) - { } -}; - -class U8GLIB_T6963_128X64 : public U8GLIB -{ - public: - U8GLIB_T6963_128X64(uint8_t d0, uint8_t d1, uint8_t d2, uint8_t d3, uint8_t d4, uint8_t d5, uint8_t d6, uint8_t d7, - uint8_t cs, uint8_t a0, uint8_t wr, uint8_t rd, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_t6963_128x64_8bit, d0, d1, d2, d3, d4, d5, d6, d7, cs, a0, wr, rd, reset) - { } -}; - - -class U8GLIB_ST7687_C144MVGD: public U8GLIB -{ - public: - U8GLIB_ST7687_C144MVGD(uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_st7687_c144mvgd_sw_spi, sck, mosi, cs, a0, reset) - { } - U8GLIB_ST7687_C144MVGD(uint8_t d0, uint8_t d1, uint8_t d2, uint8_t d3, uint8_t d4, uint8_t d5, uint8_t d6, uint8_t d7, - uint8_t en, uint8_t cs, uint8_t a0, uint8_t rw = U8G_PIN_NONE, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_ks0108_128x64_fast, d0, d1, d2, d3, d4, d5, d6, d7, en, cs, U8G_PIN_NONE, a0, rw, reset) - { } -}; - -class U8GLIB_ILI9325D_320x240 : public U8GLIB -{ - public: - /* - U8GLIB_ILI9325D_320x240(uint8_t d0, uint8_t d1, uint8_t d2, uint8_t d3, uint8_t d4, uint8_t d5, uint8_t d6, uint8_t d7, - uint8_t en, uint8_t cs1, uint8_t di, uint8_t rw = U8G_PIN_NONE, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_ili9325d_320x240_8bit, d0, d1, d2, d3, d4, d5, d6, d7, en, cs1, U8G_PIN_NONE, di, rw, reset) - { } - */ - U8GLIB_ILI9325D_320x240( uint8_t en, uint8_t cs1, uint8_t di, uint8_t rw = U8G_PIN_NONE, uint8_t reset = U8G_PIN_NONE) - { init8BitFixedPort(&u8g_dev_ili9325d_320x240_8bit, en, cs1, di, rw, reset); } -}; - - - -class U8GLIB_SSD1351_128X128_332 : public U8GLIB -{ - public: - U8GLIB_SSD1351_128X128_332(uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_ssd1351_128x128_332_sw_spi, sck, mosi, cs, a0, reset) - { } - U8GLIB_SSD1351_128X128_332(uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_ssd1351_128x128_332_hw_spi, cs, a0, reset) - { } -}; - -class U8GLIB_SSD1351_128X128_4X_332 : public U8GLIB -{ - public: - U8GLIB_SSD1351_128X128_4X_332(uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_ssd1351_128x128_4x_332_sw_spi, sck, mosi, cs, a0, reset) - { } - U8GLIB_SSD1351_128X128_4X_332(uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_ssd1351_128x128_4x_332_hw_spi, cs, a0, reset) - { } -}; - -class U8GLIB_SSD1351_128X128GH_332 : public U8GLIB -{ - public: - U8GLIB_SSD1351_128X128GH_332(uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_ssd1351_128x128gh_332_sw_spi, sck, mosi, cs, a0, reset) - { } - U8GLIB_SSD1351_128X128GH_332(uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_ssd1351_128x128gh_332_hw_spi, cs, a0, reset) - { } -}; - -class U8GLIB_SSD1351_128X128GH_4X_332 : public U8GLIB -{ - public: - U8GLIB_SSD1351_128X128GH_4X_332(uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_ssd1351_128x128gh_4x_332_sw_spi, sck, mosi, cs, a0, reset) - { } - U8GLIB_SSD1351_128X128GH_4X_332(uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_ssd1351_128x128gh_4x_332_hw_spi, cs, a0, reset) - { } -}; - -class U8GLIB_SSD1351_128X128_IDX : public U8GLIB -{ - public: - U8GLIB_SSD1351_128X128_IDX(uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_ssd1351_128x128_idx_sw_spi, sck, mosi, cs, a0, reset) - { } - U8GLIB_SSD1351_128X128_IDX(uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_ssd1351_128x128_idx_hw_spi, cs, a0, reset) - { } -}; - -class U8GLIB_SSD1351_128X128_HICOLOR : public U8GLIB -{ - public: - U8GLIB_SSD1351_128X128_HICOLOR(uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_ssd1351_128x128_hicolor_sw_spi, sck, mosi, cs, a0, reset) - { } - U8GLIB_SSD1351_128X128_HICOLOR(uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_ssd1351_128x128_hicolor_hw_spi, cs, a0, reset) - { } -}; - -class U8GLIB_SSD1351_128X128_4X_HICOLOR : public U8GLIB -{ - public: - U8GLIB_SSD1351_128X128_4X_HICOLOR(uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_ssd1351_128x128_4x_hicolor_sw_spi, sck, mosi, cs, a0, reset) - { } - U8GLIB_SSD1351_128X128_4X_HICOLOR(uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_ssd1351_128x128_4x_hicolor_hw_spi, cs, a0, reset) - { } -}; - -class U8GLIB_SSD1351_128X128GH_HICOLOR : public U8GLIB -{ - public: - U8GLIB_SSD1351_128X128GH_HICOLOR(uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_ssd1351_128x128gh_hicolor_sw_spi, sck, mosi, cs, a0, reset) - { } - U8GLIB_SSD1351_128X128GH_HICOLOR(uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_ssd1351_128x128gh_hicolor_hw_spi, cs, a0, reset) - { } -}; - -class U8GLIB_SSD1351_128X128GH_4X_HICOLOR : public U8GLIB -{ - public: - U8GLIB_SSD1351_128X128GH_4X_HICOLOR(uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_ssd1351_128x128gh_4x_hicolor_sw_spi, sck, mosi, cs, a0, reset) - { } - U8GLIB_SSD1351_128X128GH_4X_HICOLOR(uint8_t cs, uint8_t a0, uint8_t reset = U8G_PIN_NONE) - : U8GLIB(&u8g_dev_ssd1351_128x128gh_4x_hicolor_hw_spi, cs, a0, reset) - { } -}; - - -class U8GLIB_FLIPDISC_2X7 : public U8GLIB -{ - public: - U8GLIB_FLIPDISC_2X7(void) : U8GLIB(&u8g_dev_flipdisc_2x7) - { } -}; - -class U8GLIB_VS : public U8GLIB -{ - public: - U8GLIB_VS(void) : U8GLIB(&u8g_dev_vs) - { } -}; - - -#endif /* _CPP_U8GLIB */ diff --git a/.piolibdeps/U8glib_ID7/src/clib/chessengine.c b/.piolibdeps/U8glib_ID7/src/clib/chessengine.c deleted file mode 100644 index f86bf0687e..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/chessengine.c +++ /dev/null @@ -1,2392 +0,0 @@ -/* - chessengine.c - - "Little Rook Chess" (lrc) - - Port to u8g library - - chess for embedded 8-Bit controllers - - Copyright (c) 2012, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - Note: - UNIX_MAIN --> unix console executable - - Current Rule Limitation - - no minor promotion, only "Queening" of the pawn - - threefold repetition is not detected (same board situation appears three times) - Note: Could be implemented, but requires tracking of the complete game - - Fifty-move rule is not checked (no pawn move, no capture within last 50 moves) - - Words - Ply a half move - - General Links - http://chessprogramming.wikispaces.com/ - - Arduino specific - http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1260055596 - - Prefixes - chess_ Generic Chess Application Interface - ce_ Chess engine, used internally, these function should not be called directly - cu_ Chess utility function - stack_ Internal function for stack handling - - Issues - 10.01.2011 - - castling to the right does not move the rook - --> done - - castling to the left: King can only move two squares - --> done - - 11.01.2011 - Next Steps: - - replace stack_NextCurrentPos with cu_NextPos, cleanup code according to the loop variable - --> done - - Castling: Need to check for fields under attack - --> done - - - Check for WIN / LOOSE situation, perhaps call ce_Eval() once on the top-level board setup - just after the real move - - cleanup cu_Move - --> almost done - - add some heuristics to the eval procedure - - add right side menu - --> done - - clean up chess_ManualMove - --> done - - finish menu (consider is_game_end, undo move) - - end condition: if KING is under attack and if KING can not move to a field which is under attack... - then the game is lost. What will be returned by the Eval procedure? is it -INF? - --> finished - - - reduce the use of variable color, all should be reduced to board_orientation and ply&1 - - - chess_GetNextMarked shoud make use of cu_NextPos - --> done - - chess_ManualMove: again cleanup, solve draw issue (KING is not in check and no legal moves are available) - --> done - 22.01.2011 - - simplify eval_t ce_Eval(void) - - position eval does not work, still moves side pawn :-( - maybe because all pieces are considered - --> done - -*/ - -#include "u8g.h" - -//#ifndef __unix__ -//#else -//#include -//#define U8G_NOINLINE -//#endif - -/* -SAN identifies each piece by a single upper case letter. The standard English -values: pawn = "P", knight = "N", bishop = "B", rook = "R", queen = "Q", and -king = "K". -*/ - -/* numbers for the various pieces */ -#define PIECE_NONE 0 -#define PIECE_PAWN 1 -#define PIECE_KNIGHT 2 -#define PIECE_BISHOP 3 -#define PIECE_ROOK 4 -#define PIECE_QUEEN 5 -#define PIECE_KING 6 - -/* color definitions */ -#define COLOR_WHITE 0 -#define COLOR_BLACK 1 - -/* a mask, which includes COLOR and PIECE number */ -#define COLOR_PIECE_MASK 0x01f - -#define CP_MARK_MASK 0x20 - -#define ILLEGAL_POSITION 255 - -/* This is the build in upper limit of the search stack */ -/* This value defines the amount of memory allocated for the search stack */ -/* The search depth of this chess engine can never exceed this value */ -#define STACK_MAX_SIZE 5 - -/* chess half move stack: twice the number of undo's, a user can do */ -#define CHM_USER_SIZE 6 - -/* the CHM_LIST_SIZE must be larger than the maximum search depth */ -/* the overall size of ste half move stack */ -#define CHM_LIST_SIZE (STACK_MAX_SIZE+CHM_USER_SIZE+2) - -typedef int16_t eval_t; /* a variable type to store results from the evaluation */ -//#define EVAL_T_LOST -32768 -#define EVAL_T_MIN -32767 -#define EVAL_T_MAX 32767 -//#define EVAL_T_WIN 32767 - -/* for maintainance of our own stack: this is the definition of one element on the stack */ -struct _stack_element_struct -{ - /* the current source position which is investigated */ - uint8_t current_pos; - uint8_t current_cp; - uint8_t current_color; /* COLOR_WHITE or COLOR_BLACK: must be predefines */ - - /* the move which belongs to that value, both values are game positions */ - uint8_t best_from_pos; - uint8_t best_to_pos; - /* the best value, which has been dicovered so far */ - eval_t best_eval; -}; -typedef struct _stack_element_struct stack_element_t; -typedef struct _stack_element_struct *stack_element_p; - -/* chess half move history */ -struct _chm_struct -{ - uint8_t main_cp; /* the main piece, which is moved */ - uint8_t main_src; /* the source position of the main piece */ - uint8_t main_dest; /* the destination of the main piece */ - - uint8_t other_cp; /* another piece: the captured one, the ROOK in case of castling or PIECE_NONE */ - uint8_t other_src; /* the delete position of other_cp. Often identical to main_dest except for e.p. and castling */ - uint8_t other_dest; /* only used for castling: ROOK destination pos */ - - /* the position of the last pawn, which did a double move forward */ - /* this is required to check en passant conditions */ - /* this array can be indexed by the color of the current player */ - /* this is the condition BEFORE the move was done */ - uint8_t pawn_dbl_move[2]; - - /* flags for the movement of rook and king; required for castling */ - /* a 1 means: castling is (still) possible */ - /* a 0 means: castling not possible */ - /* bit 0 left side white */ - /* bit 1 right side white */ - /* bit 2 left side black */ - /* bit 3 right side black */ - /* this is the condition BEFORE the move was done */ - uint8_t castling_possible; -}; - -typedef struct _chm_struct chm_t; -typedef struct _chm_struct *chm_p; - -/* little rook chess, main structure */ -struct _lrc_struct -{ - /* half-move (ply) counter: Counts the number of half-moves so far. Starts with 0 */ - /* the lowest bit is used to derive the color of the current player */ - /* will be set to zero in chess_SetupBoard() */ - uint8_t ply_count; - - /* the half move stack position counter, counts the number of elements in chm_list */ - uint8_t chm_pos; - - /* each element contains a colored piece, empty fields have value 0 */ - /* the field with index 0 is black (lower left) */ - uint8_t board[64]; - /* the position of the last pawn, which did a double move forward */ - /* this is required to check en passant conditions */ - /* this array can be indexed by the color of the current player */ - uint8_t pawn_dbl_move[2]; - - /* flags for the movement of rook and king; required for castling */ - /* a 1 means: castling is (still) possible */ - /* a 0 means: castling not possible */ - /* bit 0 left side white */ - /* bit 1 right side white */ - /* bit 2 left side black */ - /* bit 3 right side black */ - uint8_t castling_possible; - - /* board orientation */ - /* 0: white is below COLOR_WHITE */ - /* 1: black is below COLOR_BLACK */ - /* bascially, this can be used as a color */ - uint8_t orientation; - - /* exchange colors of the pieces */ - /* 0: white has an empty body, use this for bright background color */ - /* 1: black has an empty body, use this for dark backround color */ - uint8_t strike_out_color; - - /* 0, when the game is ongoing */ - /* 1, when the game is stopped (lost or draw) */ - uint8_t is_game_end; - /* the color of the side which lost the game */ - /* this value is only valid, when is_game_end is not 0 */ - /* values 0 and 1 represent WHITE and BLACK, 2 means a draw */ - uint8_t lost_side_color; - - - - /* checks are executed in ce_LoopRecur */ - /* these checks will put some marks on the board */ - /* this will be used by the interface to find out */ - /* legal moves */ - uint8_t check_src_pos; - uint8_t check_mode; /* CHECK_MODE_NONE, CHECK_MODE_MOVEABLE, CHECK_MODE_TARGET_MOVE */ - - - /* count of the attacking pieces, indexed by color */ - uint8_t find_piece_cnt[2]; - - /* sum of the attacking pieces, indexed by color */ - uint8_t find_piece_weight[2]; - - /* points to the current element of the search stack */ - /* this stack is NEVER empty. The value 0 points to the first element of the stack */ - /* actually "curr_depth" represent half-moves (plies) */ - uint8_t curr_depth; - uint8_t max_depth; - stack_element_p curr_element; - - /* allocated memory for the search stack */ - stack_element_t stack_memory[STACK_MAX_SIZE]; - - /* the half move stack, used for move undo and depth search, size is stored in chm_pos */ - chm_t chm_list[CHM_LIST_SIZE]; -}; -typedef struct _lrc_struct lrc_t; - -#define CHECK_MODE_NONE 0 -#define CHECK_MODE_MOVEABLE 1 -#define CHECK_MODE_TARGET_MOVE 2 - - - -/*==============================================================*/ -/* global variables */ -/*==============================================================*/ - -u8g_t *lrc_u8g; - -lrc_t lrc_obj; - - -/*==============================================================*/ -/* forward declarations */ -/*==============================================================*/ - -/* - apply no inline to some of the functions: - avr-gcc very often inlines functions, however not inline saves a lot of program memory! - On the other hand there are some really short procedures which should be inlined (like cp_GetColor) - These procedures are marked static to prevent the generation of the expanded procedure, which - also saves space. -*/ - -uint8_t stack_Push(uint8_t color) U8G_NOINLINE; -void stack_Pop(void) U8G_NOINLINE; -void stack_InitCurrElement(void) U8G_NOINLINE; -void stack_Init(uint8_t max) U8G_NOINLINE; -void stack_SetMove(eval_t val, uint8_t to_pos) U8G_NOINLINE; -uint8_t cu_NextPos(uint8_t pos) U8G_NOINLINE; -static uint8_t cu_gpos2bpos(uint8_t gpos); -static uint8_t cp_Construct(uint8_t color, uint8_t piece); -static uint8_t cp_GetPiece(uint8_t cp); -static uint8_t cp_GetColor(uint8_t cp); -uint8_t cp_GetFromBoard(uint8_t pos) U8G_NOINLINE; -void cp_SetOnBoard(uint8_t pos, uint8_t cp) U8G_NOINLINE; - -void cu_ClearBoard(void) U8G_NOINLINE; -void chess_SetupBoard(void) U8G_NOINLINE; -eval_t ce_Eval(void); - -void cu_ClearMoveHistory(void) U8G_NOINLINE; -void cu_ReduceHistoryByFullMove(void) U8G_NOINLINE; -void cu_UndoHalfMove(void) U8G_NOINLINE; -chm_p cu_PushHalfMove(void) U8G_NOINLINE; - - -void ce_CalculatePositionWeight(uint8_t pos); -uint8_t ce_GetPositionAttackWeight(uint8_t pos, uint8_t color); - -void chess_Thinking(void); -void ce_LoopPieces(void); - - -/*==============================================================*/ -/* search stack */ -/*==============================================================*/ - -/* get current element from stack */ -stack_element_p stack_GetCurrElement(void) -{ - return lrc_obj.curr_element; -} - -uint8_t stack_Push(uint8_t color) -{ - if ( lrc_obj.curr_depth == lrc_obj.max_depth ) - return 0; - lrc_obj.curr_depth++; - lrc_obj.curr_element = lrc_obj.stack_memory+lrc_obj.curr_depth; - - /* change view for the evaluation */ - color ^= 1; - stack_GetCurrElement()->current_color = color; - - return 1; -} - -void stack_Pop(void) -{ - lrc_obj.curr_depth--; - lrc_obj.curr_element = lrc_obj.stack_memory+lrc_obj.curr_depth; -} - -/* reset the current element on the stack */ -void stack_InitCurrElement(void) -{ - stack_element_p e = stack_GetCurrElement(); - e->best_eval = EVAL_T_MIN; - e->best_from_pos = ILLEGAL_POSITION; - e->best_to_pos = ILLEGAL_POSITION; -} - -/* resets the search stack (and the check mode) */ -void stack_Init(uint8_t max) -{ - lrc_obj.curr_depth = 0; - lrc_obj.curr_element = lrc_obj.stack_memory; - lrc_obj.max_depth = max; - lrc_obj.check_mode = CHECK_MODE_NONE; - stack_InitCurrElement(); - stack_GetCurrElement()->current_color = lrc_obj.ply_count; - stack_GetCurrElement()->current_color &= 1; -} - -/* assign evaluation value and store the move, if this is the best move */ -/* assumes, that current_pos contains the source position */ -void stack_SetMove(eval_t val, uint8_t to_pos) -{ - stack_element_p e = stack_GetCurrElement(); - if ( e->best_eval < val ) - { - e->best_eval = val; - e->best_from_pos = e->current_pos; - e->best_to_pos = to_pos; - } -} - -/* - calculate next position on a 0x88 board - loop is constructed in this way: - i = 0; - do - { - ... - i = cu_NextPos(i); - } while( i != 0 ); - - next pos might be started with an illegal position like 255 -*/ -uint8_t cu_NextPos(uint8_t pos) -{ - /* calculate next gpos */ - pos++; - if ( ( pos & 0x08 ) != 0 ) - { - pos+= 0x10; - pos&= 0xf0; - } - if ( ( pos & 0x80 ) != 0 ) - pos = 0; - return pos; -} - -uint8_t cu_PrevPos(uint8_t pos) -{ - /* calculate prev gpos */ - pos--; - if ( ( pos & 0x80 ) != 0 ) - pos = 0x077; - else if ( ( pos & 0x08 ) != 0 ) - { - pos &= 0xf0; - pos |= 0x07; - } - return pos; -} - - -/*==============================================================*/ -/* position transltion */ -/*==============================================================*/ -/* - there are two positions - 1. game position (gpos): BCD encoded x-y values - 2. board position (bpos): a number between 0 and 63, only used to access the board. -*/ -/* - gpos: game position value - returns: board position - note: does not do any checks -*/ -static uint8_t cu_gpos2bpos(uint8_t gpos) -{ - uint8_t bpos = gpos; - bpos &= 0xf0; - bpos >>= 1; - gpos &= 0x0f; - bpos |= gpos; - return bpos; -} - -#define gpos_IsIllegal(gpos) ((gpos) & 0x088) - - -/*==============================================================*/ -/* colored piece handling */ -/*==============================================================*/ - -#define cp_IsMarked(cp) ((cp) & CP_MARK_MASK) - - -/* - piece: one of PIECE_xxx - color: COLOR_WHITE or COLOR_BLACK - - returns: A colored piece -*/ -static uint8_t cp_Construct(uint8_t color, uint8_t piece) -{ - color <<= 4; - color |= piece; - return color; -} - -/* inline is better than a macro */ -static uint8_t cp_GetPiece(uint8_t cp) -{ - cp &= 0x0f; - return cp; -} - -/* - we could use a macro: - #define cp_GetColor(cp) (((cp) >> 4)&1) - however, inlined functions are sometimes much better -*/ -static uint8_t cp_GetColor(uint8_t cp) -{ - cp >>= 4; - cp &= 1; - return cp; -} - -/* - pos: game position - returns the colored piece at the given position -*/ -uint8_t cp_GetFromBoard(uint8_t pos) -{ - return lrc_obj.board[cu_gpos2bpos(pos)]; -} - -/* - pos: game position - cp: colored piece -*/ -void cp_SetOnBoard(uint8_t pos, uint8_t cp) -{ - /*printf("cp_SetOnBoard gpos:%02x cp:%02x\n", pos, cp);*/ - lrc_obj.board[cu_gpos2bpos(pos)] = cp; -} - -/*==============================================================*/ -/* global board access */ -/*==============================================================*/ - -void cu_ClearBoard(void) -{ - uint8_t i; - /* clear the board */ - for( i = 0; i < 64; i++ ) - lrc_obj.board[i] = PIECE_NONE; - - lrc_obj.ply_count = 0; - lrc_obj.orientation = COLOR_WHITE; - - lrc_obj.pawn_dbl_move[0] = ILLEGAL_POSITION; - lrc_obj.pawn_dbl_move[1] = ILLEGAL_POSITION; - - lrc_obj.castling_possible = 0x0f; - - lrc_obj.is_game_end = 0; - lrc_obj.lost_side_color = 0; - - /* clear half move history */ - cu_ClearMoveHistory(); - -} - -/* - test setup - white wins in one move -*/ -void chess_SetupBoardTest01(void) -{ - cu_ClearBoard(); - lrc_obj.board[7+7*8] = cp_Construct(COLOR_BLACK, PIECE_KING); - lrc_obj.board[7+5*8] = cp_Construct(COLOR_WHITE, PIECE_PAWN); - lrc_obj.board[3] = cp_Construct(COLOR_WHITE, PIECE_KING); - lrc_obj.board[0+7*8] = cp_Construct(COLOR_BLACK, PIECE_ROOK); - lrc_obj.board[6] = cp_Construct(COLOR_WHITE, PIECE_QUEEN); -} - -/* setup the global board */ -void chess_SetupBoard(void) -{ - uint8_t i; - register uint8_t bp, wp; - - /* clear the board */ - cu_ClearBoard(); - - /* precronstruct pawns */ - wp = cp_Construct(COLOR_WHITE, PIECE_PAWN); - bp = cp_Construct(COLOR_BLACK, PIECE_PAWN); - - /* setup pawn */ - for( i = 0; i < 8; i++ ) - { - lrc_obj.board[i+8] = wp; - lrc_obj.board[i+6*8] = bp; - } - - /* assign remaining pieces */ - - lrc_obj.board[0] = cp_Construct(COLOR_WHITE, PIECE_ROOK); - lrc_obj.board[1] = cp_Construct(COLOR_WHITE, PIECE_KNIGHT); - lrc_obj.board[2] = cp_Construct(COLOR_WHITE, PIECE_BISHOP); - lrc_obj.board[3] = cp_Construct(COLOR_WHITE, PIECE_QUEEN); - lrc_obj.board[4] = cp_Construct(COLOR_WHITE, PIECE_KING); - lrc_obj.board[5] = cp_Construct(COLOR_WHITE, PIECE_BISHOP); - lrc_obj.board[6] = cp_Construct(COLOR_WHITE, PIECE_KNIGHT); - lrc_obj.board[7] = cp_Construct(COLOR_WHITE, PIECE_ROOK); - - lrc_obj.board[0+7*8] = cp_Construct(COLOR_BLACK, PIECE_ROOK); - lrc_obj.board[1+7*8] = cp_Construct(COLOR_BLACK, PIECE_KNIGHT); - lrc_obj.board[2+7*8] = cp_Construct(COLOR_BLACK, PIECE_BISHOP); - lrc_obj.board[3+7*8] = cp_Construct(COLOR_BLACK, PIECE_QUEEN); - lrc_obj.board[4+7*8] = cp_Construct(COLOR_BLACK, PIECE_KING); - lrc_obj.board[5+7*8] = cp_Construct(COLOR_BLACK, PIECE_BISHOP); - lrc_obj.board[6+7*8] = cp_Construct(COLOR_BLACK, PIECE_KNIGHT); - lrc_obj.board[7+7*8] = cp_Construct(COLOR_BLACK, PIECE_ROOK); - - //chess_SetupBoardTest01(); - -} - - - -/*==============================================================*/ -/* checks */ -/*==============================================================*/ - -/* - checks if the position is somehow illegal -*/ -uint8_t cu_IsIllegalPosition(uint8_t pos, uint8_t my_color) -{ - uint8_t board_cp; - /* check, if the position is offboard */ - if ( gpos_IsIllegal(pos) != 0 ) - return 1; - /* get the piece from the board */ - board_cp = cp_GetFromBoard(pos); - /* check if hit our own pieces */ - if ( board_cp != 0 ) - if ( cp_GetColor(board_cp) == my_color ) - return 1; - /* all ok, we could go to this position */ - return 0; -} - -/*==============================================================*/ -/* evaluation procedure */ -/*==============================================================*/ - -/* - basic idea is to return a value between EVAL_T_MIN and EVAL_T_MAX -*/ - -/* - the weight table uses the PIECE number as index: - #define PIECE_NONE 0 - #define PIECE_PAWN 1 - #define PIECE_KNIGHT 2 - #define PIECE_BISHOP 3 - #define PIECE_ROOK 4 - #define PIECE_QUEEN 5 - #define PIECE_KING 6 - the king itself is not counted -*/ -uint8_t ce_piece_weight[] = { 0, 1, 3, 3, 5, 9, 0 }; -uint8_t ce_pos_weight[] = { 0, 1, 1, 2, 2, 1, 1, 0}; -/* - evaluate the current situation on the global board -*/ -eval_t ce_Eval(void) -{ - uint8_t cp; - uint8_t is_my_king_present = 0; - uint8_t is_opposit_king_present = 0; - eval_t material_my_color = 0; - eval_t material_opposit_color = 0; - eval_t position_my_color = 0; - eval_t position_opposit_color = 0; - eval_t result; - uint8_t pos; - - pos = 0; - do - { - /* get colored piece from the board */ - cp = cp_GetFromBoard(pos); - - if ( cp_GetPiece(cp) != PIECE_NONE ) - { - if ( stack_GetCurrElement()->current_color == cp_GetColor(cp) ) - { - /* this is our color */ - /* check if we found our king */ - if ( cp_GetPiece(cp) == PIECE_KING ) - is_my_king_present = 1; - material_my_color += ce_piece_weight[cp_GetPiece(cp)]; - if ( cp_GetPiece(cp) == PIECE_PAWN || cp_GetPiece(cp) == PIECE_KNIGHT ) - { - position_my_color += ce_pos_weight[pos&7]*ce_pos_weight[(pos>>4)&7]; - } - } - else - { - /* this is the opposit color */ - if ( cp_GetPiece(cp) == PIECE_KING ) - is_opposit_king_present = 1; - material_opposit_color += ce_piece_weight[cp_GetPiece(cp)]; - if ( cp_GetPiece(cp) == PIECE_PAWN || cp_GetPiece(cp) == PIECE_KNIGHT ) - { - position_opposit_color += ce_pos_weight[pos&7]*ce_pos_weight[(pos>>4)&7]; - } - } - } - pos = cu_NextPos(pos); - } while( pos != 0 ); - - - /* decide if we lost or won the game */ - if ( is_my_king_present == 0 ) - return EVAL_T_MIN; /*_LOST*/ - if ( is_opposit_king_present == 0 ) - return EVAL_T_MAX; /*_WIN*/ - - /* here is the evaluation function */ - - result = material_my_color - material_opposit_color; - result <<= 3; - result += position_my_color - position_opposit_color; - return result; -} - -/*==============================================================*/ -/* move backup and restore */ -/*==============================================================*/ - - -/* this procedure must be called to keep the size as low as possible */ -/* if the chm_list is large enough, it could hold the complete history */ -/* but for an embedded controler... it is deleted for every engine search */ -void cu_ClearMoveHistory(void) -{ - lrc_obj.chm_pos = 0; -} - -void cu_ReduceHistoryByFullMove(void) -{ - uint8_t i; - while( lrc_obj.chm_pos > CHM_USER_SIZE ) - { - i = 0; - for(;;) - { - if ( i+2 >= lrc_obj.chm_pos ) - break; - lrc_obj.chm_list[i] = lrc_obj.chm_list[i+2]; - i++; - } - lrc_obj.chm_pos -= 2; - } -} - -void cu_UndoHalfMove(void) -{ - chm_p chm; - - if ( lrc_obj.chm_pos == 0 ) - return; - - lrc_obj.chm_pos--; - - chm = lrc_obj.chm_list+lrc_obj.chm_pos; - - lrc_obj.pawn_dbl_move[0] = chm->pawn_dbl_move[0]; - lrc_obj.pawn_dbl_move[1] = chm->pawn_dbl_move[1]; - lrc_obj.castling_possible = chm->castling_possible; - - cp_SetOnBoard(chm->main_src, chm->main_cp); - cp_SetOnBoard(chm->main_dest, PIECE_NONE); - - if ( chm->other_src != ILLEGAL_POSITION ) - cp_SetOnBoard(chm->other_src, chm->other_cp); - if ( chm->other_dest != ILLEGAL_POSITION ) - cp_SetOnBoard(chm->other_dest, PIECE_NONE); - -} - -/* - assumes, that the following members of the returned chm structure are filled - uint8_t main_cp; the main piece, which is moved - uint8_t main_src; the source position of the main piece - uint8_t main_dest; the destination of the main piece - - uint8_t other_cp; another piece: the captured one, the ROOK in case of castling or PIECE_NONE - uint8_t other_src; the delete position of other_cp. Often identical to main_dest except for e.p. and castling - uint8_t other_dest; only used for castling: ROOK destination pos - -*/ -chm_p cu_PushHalfMove(void) -{ - chm_p chm; - - chm = lrc_obj.chm_list+lrc_obj.chm_pos; - if ( lrc_obj.chm_pos < CHM_LIST_SIZE-1) - lrc_obj.chm_pos++; - - chm->pawn_dbl_move[0] = lrc_obj.pawn_dbl_move[0]; - chm->pawn_dbl_move[1] = lrc_obj.pawn_dbl_move[1]; - chm->castling_possible = lrc_obj.castling_possible; - return chm; -} - - -char chess_piece_to_char[] = "NBRQK"; - -/* - simple moves on empty field: Ka1-b2 - capture moves: Ka1xb2 - castling: 0-0 or 0-0-0 -*/ - -static void cu_add_pos(char *s, uint8_t pos) U8G_NOINLINE; - -static void cu_add_pos(char *s, uint8_t pos) -{ - *s = pos; - *s >>= 4; - *s += 'a'; - s++; - *s = pos; - *s &= 15; - *s += '1'; -} - -const char *cu_GetHalfMoveStr(uint8_t idx) -{ - chm_p chm; - static char buf[7]; /*Ka1-b2*/ - char *p = buf; - chm = lrc_obj.chm_list+idx; - - if ( cp_GetPiece(chm->main_cp) != PIECE_NONE ) - { - if ( cp_GetPiece(chm->main_cp) > PIECE_PAWN ) - { - *p++ = chess_piece_to_char[cp_GetPiece(chm->main_cp)-2]; - } - cu_add_pos(p, chm->main_src); - p+=2; - if ( cp_GetPiece(chm->other_cp) == PIECE_NONE ) - *p++ = '-'; - else - *p++ = 'x'; - cu_add_pos(p, chm->main_dest); - p+=2; - } - *p = '\0'; - return buf; -} - - - - - -/*==============================================================*/ -/* move */ -/*==============================================================*/ - -/* - Move a piece from source position to a destination on the board - This function - - does not perform any checking - - however it processes "en passant" and casteling - - backup the move and allow 1x undo - - 2011-02-05: - - fill pawn_dbl_move[] for double pawn moves - --> done - - Implement casteling - --> done - - en passant - --> done - - pawn conversion/promotion - --> done - - half-move backup - --> done - - cleanup everything, minimize variables - --> done -*/ - -void cu_Move(uint8_t src, uint8_t dest) -{ - /* start backup structure */ - chm_p chm = cu_PushHalfMove(); - - /* these are the values from the board at the positions, provided as arguments to this function */ - uint8_t cp_src, cp_dest; - - /* Maybe a second position is cleared and one additional location is set */ - uint8_t clr_pos2; - uint8_t set_pos2; - uint8_t set_cp2; - - /* get values from board */ - cp_src = cp_GetFromBoard(src); - cp_dest = cp_GetFromBoard(dest); - - /* fill backup structure */ - - chm->main_cp = cp_src; - chm->main_src = src; - chm->main_dest = dest; - - chm->other_cp = cp_dest; /* prepace capture backup */ - chm->other_src = dest; - chm->other_dest = ILLEGAL_POSITION; - - /* setup results as far as possible with some suitable values */ - - clr_pos2 = ILLEGAL_POSITION; /* for en passant and castling, two positions might be cleared */ - set_pos2 = ILLEGAL_POSITION; /* only used for castling */ - set_cp2 = PIECE_NONE; /* ROOK for castling */ - - /* check for PAWN */ - if ( cp_GetPiece(cp_src) == PIECE_PAWN ) - { - - /* double step: is the distance 2 rows */ - if ( (src - dest == 32) || ( dest - src == 32 ) ) - { - /* remember the destination position */ - lrc_obj.pawn_dbl_move[cp_GetColor(cp_src)] = dest; - } - - /* check if the PAWN is able to promote */ - else if ( (dest>>4) == 0 || (dest>>4) == 7 ) - { - /* do simple "queening" */ - cp_src &= ~PIECE_PAWN; - cp_src |= PIECE_QUEEN; - } - - /* is it en passant capture? */ - /* check for side move */ - else if ( ((src + dest) & 1) != 0 ) - { - /* check, if target field is empty */ - if ( cp_GetPiece(cp_dest) == PIECE_NONE ) - { - /* this is en passant */ - /* no further checking required, because legal moves are assumed here */ - /* however... the captured pawn position must be valid */ - clr_pos2 = lrc_obj.pawn_dbl_move[cp_GetColor(cp_src) ^ 1]; - chm->other_src = clr_pos2; - chm->other_cp = cp_GetFromBoard(clr_pos2); - } - } - } - - /* check for the KING */ - else if ( cp_GetPiece(cp_src) == PIECE_KING ) - { - /* disallow castling, if the KING has moved */ - if ( cp_GetColor(cp_src) == COLOR_WHITE ) - { - /* if white KING has moved, disallow castling for white */ - lrc_obj.castling_possible &= 0x0c; - } - else - { - /* if black KING has moved, disallow castling for black */ - lrc_obj.castling_possible &= 0x03; - } - - /* has it been castling to the left? */ - if ( src - dest == 2 ) - { - /* let the ROOK move to pos2 */ - set_pos2 = src-1; - set_cp2 = cp_GetFromBoard(src-4); - - /* the ROOK must be cleared from the original position */ - clr_pos2 = src-4; - - chm->other_cp = set_cp2; - chm->other_src = clr_pos2; - chm->other_dest = set_pos2; - } - - /* has it been castling to the right? */ - else if ( dest - src == 2 ) - { - /* let the ROOK move to pos2 */ - set_pos2 = src+1; - set_cp2 = cp_GetFromBoard(src+3); - - /* the ROOK must be cleared from the original position */ - clr_pos2 = src+3; - - chm->other_cp = set_cp2; - chm->other_src = clr_pos2; - chm->other_dest = set_pos2; - - } - - } - - /* check for the ROOK */ - else if ( cp_GetPiece(cp_src) == PIECE_ROOK ) - { - /* disallow white left castling */ - if ( src == 0x00 ) - lrc_obj.castling_possible &= ~0x01; - /* disallow white right castling */ - if ( src == 0x07 ) - lrc_obj.castling_possible &= ~0x02; - /* disallow black left castling */ - if ( src == 0x70 ) - lrc_obj.castling_possible &= ~0x04; - /* disallow black right castling */ - if ( src == 0x77 ) - lrc_obj.castling_possible &= ~0x08; - } - - - /* apply new board situation */ - - cp_SetOnBoard(dest, cp_src); - - if ( set_pos2 != ILLEGAL_POSITION ) - cp_SetOnBoard(set_pos2, set_cp2); - - cp_SetOnBoard(src, PIECE_NONE); - - if ( clr_pos2 != ILLEGAL_POSITION ) - cp_SetOnBoard(clr_pos2, PIECE_NONE); - - -} - -/* - this subprocedure decides for evaluation of the current board situation or further (deeper) investigation - Argument pos is the new target position if the current piece - -*/ -uint8_t ce_LoopRecur(uint8_t pos) -{ - eval_t eval; - - /* 1. check if target position is occupied by the same player (my_color) */ - /* of if pos is somehow illegal or not valid */ - if ( cu_IsIllegalPosition(pos, stack_GetCurrElement()->current_color) != 0 ) - return 0; - - /* 2. move piece to the specified position, capture opponent piece if required */ - cu_Move(stack_GetCurrElement()->current_pos, pos); - - - /* 3. */ - /* if depth reached: evaluate */ - /* else: go down next level */ - /* no eval if there had been any valid half-moves, so the default value (MIN) will be returned. */ - if ( stack_Push(stack_GetCurrElement()->current_color) == 0 ) - { - eval = ce_Eval(); - } - else - { - /* init the element, which has been pushed */ - stack_InitCurrElement(); - /* start over with ntext level */ - ce_LoopPieces(); - /* get the best move from opponents view, so invert the result */ - eval = -stack_GetCurrElement()->best_eval; - stack_Pop(); - } - - /* 4. store result */ - stack_SetMove(eval, pos); - - /* 5. undo the move */ - cu_UndoHalfMove(); - - /* 6. check special modes */ - /* the purpose of these checks is to mark special pieces and positions on the board */ - /* these marks can be checked by the user interface to highlight special positions */ - if ( lrc_obj.check_mode != 0 ) - { - stack_element_p e = stack_GetCurrElement(); - if ( lrc_obj.check_mode == CHECK_MODE_MOVEABLE ) - { - cp_SetOnBoard(e->current_pos, e->current_cp | CP_MARK_MASK ); - } - else if ( lrc_obj.check_mode == CHECK_MODE_TARGET_MOVE ) - { - if ( e->current_pos == lrc_obj.check_src_pos ) - { - cp_SetOnBoard(pos, cp_GetFromBoard(pos) | CP_MARK_MASK ); - } - } - } - return 1; -} - -/*==============================================================*/ -/* move pieces which can move one or more steps into a direction */ -/*==============================================================*/ - -/* - subprocedure to generate various target positions for some pieces - special cases are handled in the piece specific sub-procedure - - Arguments: - d: a list of potential directions - is_multi_step: if the piece can only do one step (zero for KING and KNIGHT) -*/ -static const uint8_t ce_dir_offset_rook[] PROGMEM = { 1, 16, -16, -1, 0 }; -static const uint8_t ce_dir_offset_bishop[] PROGMEM = { 15, 17, -17, -15, 0 }; -static const uint8_t ce_dir_offset_queen[] PROGMEM = { 1, 16, -16, -1, 15, 17, -17, -15, 0 }; -static const uint8_t ce_dir_offset_knight[] PROGMEM = {14, -14, 18, -18, 31, -31, 33, -33, 0}; - -void ce_LoopDirsSingleMultiStep(const uint8_t *d, uint8_t is_multi_step) -{ - uint8_t loop_pos; - - /* with all directions */ - for(;;) - { - if ( u8g_pgm_read(d) == 0 ) - break; - - /* start again from the initial position */ - loop_pos = stack_GetCurrElement()->current_pos; - - /* check direction */ - do - { - /* check next position into one direction */ - loop_pos += u8g_pgm_read(d); - - /* - go further to ce_LoopRecur() - 0 will be returned if the target position is illegal or a piece of the own color - this is used to stop walking into one direction - */ - if ( ce_LoopRecur(loop_pos) == 0 ) - break; - - /* stop if we had hit another piece */ - if ( cp_GetPiece(cp_GetFromBoard(loop_pos)) != PIECE_NONE ) - break; - } while( is_multi_step ); - d++; - } -} - -void ce_LoopRook(void) -{ - ce_LoopDirsSingleMultiStep(ce_dir_offset_rook, 1); -} - -void ce_LoopBishop(void) -{ - ce_LoopDirsSingleMultiStep(ce_dir_offset_bishop, 1); -} - -void ce_LoopQueen(void) -{ - ce_LoopDirsSingleMultiStep(ce_dir_offset_queen, 1); -} - -void ce_LoopKnight(void) -{ - ce_LoopDirsSingleMultiStep(ce_dir_offset_knight, 0); -} - - - -/*==============================================================*/ -/* move king */ -/*==============================================================*/ - -uint8_t cu_IsKingCastling(uint8_t mask, int8_t direction, uint8_t cnt) U8G_NOINLINE; - -/* - checks, if the king can do castling - - Arguments: - mask: the bit-mask for the global "castling possible" flag - direction: left castling: -1, right castling 1 - cnt: number of fields to be checked: 3 or 2 -*/ -uint8_t cu_IsKingCastling(uint8_t mask, int8_t direction, uint8_t cnt) -{ - uint8_t pos; - uint8_t opponent_color; - - /* check if the current board state allows castling */ - if ( (lrc_obj.castling_possible & mask) == 0 ) - return 0; /* castling not allowed */ - - /* get the position of the KING, could be white or black king */ - pos = stack_GetCurrElement()->current_pos; - - /* calculate the color of the opponent */ - opponent_color = 1; - opponent_color -= stack_GetCurrElement()->current_color; - - /* if the KING itself is given check... */ - if ( ce_GetPositionAttackWeight(pos, opponent_color) > 0 ) - return 0; - - - /* check if fields in the desired direction are emtpy */ - for(;;) - { - /* go to the next field */ - pos += direction; - /* check for a piece */ - if ( cp_GetPiece(cp_GetFromBoard(pos)) != PIECE_NONE ) - return 0; /* castling not allowed */ - - /* if some of the fields are under attack */ - if ( ce_GetPositionAttackWeight(pos, opponent_color) > 0 ) - return 0; - - cnt--; - if ( cnt == 0 ) - break; - } - return 1; /* castling allowed */ -} - -void ce_LoopKing(void) -{ - /* - there is an interessting timing problem in this procedure - it must be checked for castling first and as second step the normal - KING movement. If we would first check for normal moves, than - any marks might be overwritten by the ROOK in the case of castling. - */ - - /* castling (this must be done before checking normal moves (see above) */ - if ( stack_GetCurrElement()->current_color == COLOR_WHITE ) - { - /* white left castling */ - if ( cu_IsKingCastling(1, -1, 3) != 0 ) - { - /* check for attacked fields */ - ce_LoopRecur(stack_GetCurrElement()->current_pos-2); - } - /* white right castling */ - if ( cu_IsKingCastling(2, 1, 2) != 0 ) - { - /* check for attacked fields */ - ce_LoopRecur(stack_GetCurrElement()->current_pos+2); - } - } - else - { - /* black left castling */ - if ( cu_IsKingCastling(4, -1, 3) != 0 ) - { - /* check for attacked fields */ - ce_LoopRecur(stack_GetCurrElement()->current_pos-2); - } - /* black right castling */ - if ( cu_IsKingCastling(8, 1, 2) != 0 ) - { - /* check for attacked fields */ - ce_LoopRecur(stack_GetCurrElement()->current_pos+2); - } - } - - /* reuse queen directions */ - ce_LoopDirsSingleMultiStep(ce_dir_offset_queen, 0); -} - - -/*==============================================================*/ -/* move pawn */ -/*==============================================================*/ - -/* - doppelschritt: nur von der grundlinie aus, beide (!) felder vor dem bauern müssen frei sein - en passant: nur unmittelbar nachdem ein doppelschritt ausgeführt wurde. -*/ -void ce_LoopPawnSideCapture(uint8_t loop_pos) -{ - if ( gpos_IsIllegal(loop_pos) == 0 ) - { - /* get the piece from the board */ - /* if the field is NOT empty */ - if ( cp_GetPiece(cp_GetFromBoard(loop_pos)) != PIECE_NONE ) - { - /* normal capture */ - ce_LoopRecur(loop_pos); - /* TODO: check for pawn conversion/promotion */ - } - else - { - /* check conditions for en passant capture */ - if ( stack_GetCurrElement()->current_color == COLOR_WHITE ) - { - if ( lrc_obj.pawn_dbl_move[COLOR_BLACK]+16 == loop_pos ) - { - ce_LoopRecur(loop_pos); - /* note: pawn conversion/promotion can not occur */ - } - } - else - { - if ( lrc_obj.pawn_dbl_move[COLOR_WHITE] == loop_pos+16 ) - { - ce_LoopRecur(loop_pos); - /* note: pawn conversion/promotion can not occur */ - } - } - } - } -} - -void ce_LoopPawn(void) -{ - uint8_t initial_pos = stack_GetCurrElement()->current_pos; - uint8_t my_color = stack_GetCurrElement()->current_color; - - uint8_t loop_pos; - uint8_t line; - - /* one step forward */ - - loop_pos = initial_pos; - line = initial_pos; - line >>= 4; - if ( my_color == COLOR_WHITE ) - loop_pos += 16; - else - loop_pos -= 16; - if ( gpos_IsIllegal(loop_pos) == 0 ) - { - /* if the field is empty */ - if ( cp_GetPiece(cp_GetFromBoard(loop_pos)) == PIECE_NONE ) - { - /* TODO: check for and loop through piece conversion/promotion */ - ce_LoopRecur(loop_pos); - - /* second step forward */ - - /* if pawn is on his starting line */ - if ( (my_color == COLOR_WHITE && line == 1) || (my_color == COLOR_BLACK && line == 6 ) ) - { - /* the place before the pawn is not occupied, so we can do double moves, see above */ - - if ( my_color == COLOR_WHITE ) - loop_pos += 16; - else - loop_pos -= 16; - if ( cp_GetPiece(cp_GetFromBoard(loop_pos)) == PIECE_NONE ) - { - /* this is a special case, other promotions of the pawn can not occur */ - ce_LoopRecur(loop_pos); - } - } - } - } - - /* capture */ - - loop_pos = initial_pos; - if ( my_color == COLOR_WHITE ) - loop_pos += 15; - else - loop_pos -= 15; - ce_LoopPawnSideCapture(loop_pos); - - - loop_pos = initial_pos; - if ( my_color == COLOR_WHITE ) - loop_pos += 17; - else - loop_pos -= 17; - ce_LoopPawnSideCapture(loop_pos); -} - -/*==============================================================*/ -/* attacked */ -/*==============================================================*/ - -/* - from a starting position, search for a piece, that might jump to that postion. - return: - the two global variables - lrc_obj.find_piece_weight[0]; - lrc_obj.find_piece_weight[1]; - will be increased by the weight of the attacked pieces of that color. - it is usually required to reset these global variables to zero, before using - this function. -*/ - -void ce_FindPieceByStep(uint8_t start_pos, uint8_t piece, const uint8_t *d, uint8_t is_multi_step) -{ - uint8_t loop_pos, cp; - - /* with all directions */ - for(;;) - { - if ( u8g_pgm_read(d) == 0 ) - break; - - /* start again from the initial position */ - loop_pos = start_pos; - - /* check direction */ - do - { - /* check next position into one direction */ - loop_pos += u8g_pgm_read(d); - - /* check if the board boundary has been crossed */ - if ( (loop_pos & 0x088) != 0 ) - break; - - /* get the colored piece from the board */ - cp = cp_GetFromBoard(loop_pos); - - /* stop if we had hit another piece */ - if ( cp_GetPiece(cp) != PIECE_NONE ) - { - /* if it is the piece we are looking for, then add the weight */ - if ( cp_GetPiece(cp) == piece ) - { - lrc_obj.find_piece_weight[cp_GetColor(cp)] += ce_piece_weight[piece]; - lrc_obj.find_piece_cnt[cp_GetColor(cp)]++; - } - /* in any case, break out of the inner loop */ - break; - } - } while( is_multi_step ); - d++; - } -} - -void ce_FindPawnPiece(uint8_t dest_pos, uint8_t color) -{ - uint8_t cp; - /* check if the board boundary has been crossed */ - if ( (dest_pos & 0x088) == 0 ) - { - /* get the colored piece from the board */ - cp = cp_GetFromBoard(dest_pos); - /* only if there is a pawn of the matching color */ - if ( cp_GetPiece(cp) == PIECE_PAWN ) - { - if ( cp_GetColor(cp) == color ) - { - /* the weight of the PAWN */ - lrc_obj.find_piece_weight[color] += 1; - lrc_obj.find_piece_cnt[color]++; - } - } - } -} - - -/* - find out, which pieces do attack a specified field - used to - - check if the KING can do castling - - check if the KING must move - - may be used in the eval procedure ... once... - - the result is stored in the global array - uint8_t lrc_obj.find_piece_weight[2]; - which is indexed with the color. - lrc_obj.find_piece_weight[COLOR_WHITE] is the sum of all white pieces - which can directly move to this field. - - example: - if the black KING is at "pos" and lrc_obj.find_piece_weight[COLOR_WHITE] is not zero - (after executing ce_CalculatePositionWeight(pos)) then the KING must be protected or moveed, because - the KING was given check. -*/ - -void ce_CalculatePositionWeight(uint8_t pos) -{ - - lrc_obj.find_piece_weight[0] = 0; - lrc_obj.find_piece_weight[1] = 0; - lrc_obj.find_piece_cnt[0] = 0; - lrc_obj.find_piece_cnt[1] = 0; - - if ( (pos & 0x088) != 0 ) - return; - - ce_FindPieceByStep(pos, PIECE_ROOK, ce_dir_offset_rook, 1); - ce_FindPieceByStep(pos, PIECE_BISHOP, ce_dir_offset_bishop, 1); - ce_FindPieceByStep(pos, PIECE_QUEEN, ce_dir_offset_queen, 1); - ce_FindPieceByStep(pos, PIECE_KNIGHT, ce_dir_offset_knight, 0); - ce_FindPieceByStep(pos, PIECE_KING, ce_dir_offset_queen, 0); - - ce_FindPawnPiece(pos+17, COLOR_BLACK); - ce_FindPawnPiece(pos+15, COLOR_BLACK); - ce_FindPawnPiece(pos-17, COLOR_WHITE); - ce_FindPawnPiece(pos-15, COLOR_WHITE); -} - -/* - calculate the summed weight of pieces with specified color which can move to a specified position - - argument: - pos: the position which should be analysed - color: the color of those pieces which should be analysed - e.g. if a black piece is at 'pos' and 'color' is white then this procedure returns the white atting count -*/ -uint8_t ce_GetPositionAttackWeight(uint8_t pos, uint8_t color) -{ - ce_CalculatePositionWeight(pos); - return lrc_obj.find_piece_weight[color]; -} - -uint8_t ce_GetPositionAttackCount(uint8_t pos, uint8_t color) -{ - ce_CalculatePositionWeight(pos); - return lrc_obj.find_piece_cnt[color]; -} - - -/*==============================================================*/ -/* depth search starts here: loop over all pieces of the current color on the board */ -/*==============================================================*/ - -void ce_LoopPieces(void) -{ - stack_element_p e = stack_GetCurrElement(); - /* start with lower left position (A1) */ - e->current_pos = 0; - do - { - e->current_cp = cp_GetFromBoard(e->current_pos); - /* check if the position on the board is empty */ - if ( e->current_cp != 0 ) - { - /* only generate moves for the current color */ - if ( e->current_color == cp_GetColor(e->current_cp) ) - { - chess_Thinking(); - - /* find out which piece is used */ - switch(cp_GetPiece(e->current_cp)) - { - case PIECE_NONE: - break; - case PIECE_PAWN: - ce_LoopPawn(); - break; - case PIECE_KNIGHT: - ce_LoopKnight(); - break; - case PIECE_BISHOP: - ce_LoopBishop(); - break; - case PIECE_ROOK: - ce_LoopRook(); - break; - case PIECE_QUEEN: - ce_LoopQueen(); - break; - case PIECE_KING: - ce_LoopKing(); - break; - } - } - } - e->current_pos = cu_NextPos(e->current_pos); - } while( e->current_pos != 0 ); -} - -/*==============================================================*/ -/* user interface */ -/*==============================================================*/ - -/* -eval_t chess_EvalCurrBoard(uint8_t color) -{ - stack_Init(0); - stack_GetCurrElement()->current_color = color; - ce_LoopPieces(); - return stack_GetCurrElement()->best_eval; -} -*/ - -/* clear any marks on the board */ -void chess_ClearMarks(void) -{ - uint8_t i; - for( i = 0; i < 64; i++ ) - lrc_obj.board[i] &= ~CP_MARK_MASK; -} - -/* - Mark all pieces which can do moves. This is done by setting flags on the global board -*/ -void chess_MarkMovable(void) -{ - stack_Init(0); - //stack_GetCurrElement()->current_color = color; - lrc_obj.check_mode = CHECK_MODE_MOVEABLE; - ce_LoopPieces(); -} - -/* - Checks, if the piece can move from src_pos to dest_pos - - src_pos: The game position of a piece on the chess board -*/ -void chess_MarkTargetMoves(uint8_t src_pos) -{ - stack_Init(0); - stack_GetCurrElement()->current_color = cp_GetColor(cp_GetFromBoard(src_pos)); - lrc_obj.check_src_pos = src_pos; - lrc_obj.check_mode = CHECK_MODE_TARGET_MOVE; - ce_LoopPieces(); -} - -/* - first call should start with 255 - this procedure will return 255 if - - there are no marks at all - - it has looped over all marks once -*/ -uint8_t chess_GetNextMarked(uint8_t arg, uint8_t is_prev) -{ - uint8_t i; - uint8_t pos = arg; - for(i = 0; i < 64; i++) - { - if ( is_prev != 0 ) - pos = cu_PrevPos(pos); - else - pos = cu_NextPos(pos); - if ( arg != 255 && pos == 0 ) - return 255; - if ( cp_IsMarked(cp_GetFromBoard(pos)) ) - return pos; - } - return 255; -} - - -/* make a manual move: this is a little bit more than cu_Move() */ -void chess_ManualMove(uint8_t src, uint8_t dest) -{ - uint8_t cp; - - /* printf("chess_ManualMove %02x -> %02x\n", src, dest); */ - - /* if all other things fail, this is the place where the game is to be decided: */ - /* ... if the KING is captured */ - cp = cp_GetFromBoard(dest); - if ( cp_GetPiece(cp) == PIECE_KING ) - { - lrc_obj.is_game_end = 1; - lrc_obj.lost_side_color = cp_GetColor(cp); - } - - /* clear ply history here, to avoid memory overflow */ - /* may be the last X moves can be kept here */ - cu_ReduceHistoryByFullMove(); - /* perform the move on the board */ - cu_Move(src, dest); - - /* update en passant double move positions: en passant position is removed after two half moves */ - lrc_obj.pawn_dbl_move[lrc_obj.ply_count&1] = ILLEGAL_POSITION; - - /* update the global half move counter */ - lrc_obj.ply_count++; - - - /* make a small check about the end of the game */ - /* use at least depth 1, because we must know if the king can still move */ - /* this is: King moves at level 0 and will be captured at level 1 */ - /* so we check if the king can move and will not be captured at search level 1 */ - - stack_Init(1); - ce_LoopPieces(); - - /* printf("chess_ManualMove/analysis best_from_pos %02x -> best_to_pos %02x\n", stack_GetCurrElement()->best_from_pos, stack_GetCurrElement()->best_to_pos); */ - - /* analyse the eval result */ - - /* check if the other player has any moves left */ - if ( stack_GetCurrElement()->best_from_pos == ILLEGAL_POSITION ) - { - uint8_t color; - /* conditions: */ - /* 1. no King, should never happen, opposite color has won */ - /* this is already checked above at the beginning if this procedure */ - /* 2. King is under attack, opposite color has won */ - /* 3. King is not under attack, game is a draw */ - - uint8_t i = 0; - color = lrc_obj.ply_count; - color &= 1; - do - { - cp = cp_GetFromBoard(i); - /* look for the King */ - if ( cp_GetPiece(cp) == PIECE_KING ) - { - if ( cp_GetColor(cp) == color ) - { - /* check if KING is attacked */ - if ( ce_GetPositionAttackCount(i, color^1) != 0 ) - { - /* KING is under attack (check) and can not move: Game is lost */ - lrc_obj.is_game_end = 1; - lrc_obj.lost_side_color = color; - } - else - { - /* KING is NOT under attack (check) but can not move: Game is a draw */ - lrc_obj.is_game_end = 1; - lrc_obj.lost_side_color = 2; - } - /* break out of the loop */ - break; - } - } - i = cu_NextPos(i); - } while( i != 0 ); - } -} - -/* let the computer do a move */ -void chess_ComputerMove(uint8_t depth) -{ - stack_Init(depth); - - //stack_GetCurrElement()->current_color = lrc_obj.ply_count; - //stack_GetCurrElement()->current_color &= 1; - - cu_ReduceHistoryByFullMove(); - ce_LoopPieces(); - - chess_ManualMove(stack_GetCurrElement()->best_from_pos, stack_GetCurrElement()->best_to_pos); -} - - -/*==============================================================*/ -/* unix code */ -/*==============================================================*/ - -#ifdef UNIX_MAIN - -#include -#include - -char *piece_str[] = { - /* 0x00 */ - " ", - "wP", - "wN", - "wB", - - /* 0x04 */ - "wR", - "wQ", - "wK", - "w?", - - /* 0x08 */ - "w?", - "w?", - "w?", - "w?", - - /* 0x0c */ - "w?", - "w?", - "w?", - "w?", - - /* 0x10 */ - "b ", - "bP", - "bN", - "bB", - "bR", - "bQ", - "bK", - "b?", - - "b?", - "b?", - "b?", - "b?", - "b?", - "b?", - "b?", - "b?" -}; - -void chess_Thinking(void) -{ - uint8_t i; - uint8_t cp = cp_GetPiece(stack_GetCurrElement()->current_cp); - - printf("Thinking: ", piece_str[cp], stack_GetCurrElement()->current_pos); - - for( i = 0; i <= lrc_obj.curr_depth; i++ ) - printf("%s ", piece_str[(lrc_obj.stack_memory+i)->current_cp]); - - printf(" \r"); -} - -void board_Show(void) -{ - uint8_t i, j, cp; - char buf[10]; - for ( i = 0; i < 8; i++ ) - { - printf("%1d ", 7-i); - for ( j = 0; j < 8; j++ ) - { - /* get piece from global board */ - cp = lrc_obj.board[(7-i)*8+j]; - strcpy(buf, piece_str[cp&COLOR_PIECE_MASK]); - - if ( (cp & CP_MARK_MASK) != 0 ) - { - buf[0] = '#'; - } - - /* mask out any bits except color and piece index */ - cp &= COLOR_PIECE_MASK; - printf("%s %02x ", buf, cp); - - } - printf("\n"); - } -} - -int main(void) -{ - uint8_t depth = 3; - chess_SetupBoard(); - board_Show(); - puts(""); - - - /* - chess_ClearMarks(); - chess_MarkMovable(COLOR_WHITE); - board_Show(); - */ - - chess_ManualMove(0x006, 0x066); - - printf("lrc_obj.is_game_end: %d\n" , lrc_obj.is_game_end); - printf("lrc_obj.lost_side_color: %d\n" , lrc_obj.lost_side_color); - - chess_ComputerMove(2); - - printf("lrc_obj.is_game_end: %d\n" , lrc_obj.is_game_end); - printf("lrc_obj.lost_side_color: %d\n" , lrc_obj.lost_side_color); - - board_Show(); - -} - - - -#else - -/*==============================================================*/ -/* display menu */ -/*==============================================================*/ - -//#define MNU_FONT font_5x7 -#define MNU_FONT u8g_font_5x8r -//#define MNU_FONT font_6x9 -#define MNU_ENTRY_HEIGHT 9 - -char *mnu_title = "Little Rook Chess"; -char *mnu_list[] = { "New Game (White)", "New Game (Black)", "Undo Move", "Return" }; -uint8_t mnu_pos = 0; -uint8_t mnu_max = 4; - -void mnu_DrawHome(uint8_t is_highlight) -{ - uint8_t x = lrc_u8g->width - 35; - uint8_t y = (lrc_u8g->height-1); - uint8_t t; - - u8g_SetFont(lrc_u8g, u8g_font_5x7r); - u8g_SetDefaultForegroundColor(lrc_u8g); - t = u8g_DrawStrP(lrc_u8g, x, y -1, U8G_PSTR("Options")); - - if ( is_highlight ) - u8g_DrawFrame(lrc_u8g, x-1, y - MNU_ENTRY_HEIGHT +1, t, MNU_ENTRY_HEIGHT); -} - -void mnu_DrawEntry(uint8_t y, char *str, uint8_t is_clr_background, uint8_t is_highlight) -{ - uint8_t t, x; - u8g_SetFont(lrc_u8g, MNU_FONT); - t = u8g_GetStrWidth(lrc_u8g, str); - x = u8g_GetWidth(lrc_u8g); - x -= t; - x >>= 1; - - if ( is_clr_background ) - { - u8g_SetDefaultBackgroundColor(lrc_u8g); - u8g_DrawBox(lrc_u8g, x-3, (lrc_u8g->height-1) - (y+MNU_ENTRY_HEIGHT-1+2), t+5, MNU_ENTRY_HEIGHT+4); - } - - u8g_SetDefaultForegroundColor(lrc_u8g); - u8g_DrawStr(lrc_u8g, x, (lrc_u8g->height-1) - y, str); - - if ( is_highlight ) - { - u8g_DrawFrame(lrc_u8g, x-1, (lrc_u8g->height-1) - y -MNU_ENTRY_HEIGHT +1, t, MNU_ENTRY_HEIGHT); - } -} - -void mnu_Draw(void) -{ - uint8_t i; - uint8_t t,y; - /* calculate hight of the complete menu */ - y = mnu_max; - y++; /* consider also some space for the title */ - y++; /* consider also some space for the title */ - y *= MNU_ENTRY_HEIGHT; - - /* calculate how much space will be left */ - t = u8g_GetHeight(lrc_u8g); - t -= y; - - /* topmost pos start half of that empty space from the top */ - t >>= 1; - y = u8g_GetHeight(lrc_u8g); - y -= t; - - y -= MNU_ENTRY_HEIGHT; - mnu_DrawEntry(y, mnu_title, 0, 0); - - y -= MNU_ENTRY_HEIGHT; - - - for( i = 0; i < mnu_max; i++ ) - { - y -= MNU_ENTRY_HEIGHT; - mnu_DrawEntry(y, mnu_list[i], 0, i == mnu_pos); - } -} - -void mnu_Step(uint8_t key_cmd) -{ - if ( key_cmd == CHESS_KEY_NEXT ) - { - if ( mnu_pos+1 < mnu_max ) - mnu_pos++; - } - else if ( key_cmd == CHESS_KEY_PREV ) - { - if ( mnu_pos > 0 ) - mnu_pos--; - } -} - - - - -uint8_t chess_key_code = 0; -uint8_t chess_key_cmd = 0; -#define CHESS_STATE_MENU 0 -#define CHESS_STATE_SELECT_START 1 -#define CHESS_STATE_SELECT_PIECE 2 -#define CHESS_STATE_SELECT_TARGET_POS 3 -#define CHESS_STATE_THINKING 4 -#define CHESS_STATE_GAME_END 5 -uint8_t chess_state = CHESS_STATE_MENU; -uint8_t chess_source_pos = 255; -uint8_t chess_target_pos = 255; - -const uint8_t chess_pieces_body_bm[] PROGMEM = -{ - /* PAWN */ 0x00, 0x00, 0x00, 0x18, 0x18, 0x00, 0x00, 0x00, /* 0x00, 0x00, 0x00, 0x0c, 0x0c, 0x00, 0x00, 0x00, */ - /* KNIGHT */ 0x00, 0x00, 0x1c, 0x2c, 0x04, 0x04, 0x0e, 0x00, - /* BISHOP */ 0x00, 0x00, 0x1c, 0x1c, 0x1c, 0x08, 0x00, 0x00, /* 0x00, 0x00, 0x08, 0x1c, 0x1c, 0x08, 0x00, 0x00, */ - /* ROOK */ 0x00, 0x00, 0x00, 0x1c, 0x1c, 0x1c, 0x1c, 0x00, - /* QUEEN */ 0x00, 0x00, 0x14, 0x1c, 0x08, 0x1c, 0x08, 0x00, - /* KING */ 0x00, 0x00, 0x00, 0x08, 0x3e, 0x1c, 0x08, 0x00, -}; - -#ifdef NOT_REQUIRED -/* white pieces are constructed by painting black pieces and cutting out the white area */ -const uint8_t chess_white_pieces_bm[] PROGMEM = -{ - /* PAWN */ 0x00, 0x00, 0x0c, 0x12, 0x12, 0x0c, 0x1e, 0x00, - /* KNIGHT */ 0x00, 0x1c, 0x22, 0x52, 0x6a, 0x0a, 0x11, 0x1f, - /* BISHOP */ 0x00, 0x08, 0x14, 0x22, 0x22, 0x14, 0x08, 0x7f, - /* ROOK */ 0x00, 0x55, 0x7f, 0x22, 0x22, 0x22, 0x22, 0x7f, - /* QUEEN */ 0x00, 0x55, 0x2a, 0x22, 0x14, 0x22, 0x14, 0x7f, - /* KING */ 0x08, 0x1c, 0x49, 0x77, 0x41, 0x22, 0x14, 0x7f, -}; -#endif - -const uint8_t chess_black_pieces_bm[] PROGMEM = -{ - /* PAWN */ 0x00, 0x00, 0x18, 0x3c, 0x3c, 0x18, 0x3c, 0x00, /* 0x00, 0x00, 0x0c, 0x1e, 0x1e, 0x0c, 0x1e, 0x00, */ - /* KNIGHT */ 0x00, 0x1c, 0x3e, 0x7e, 0x6e, 0x0e, 0x1f, 0x1f, - /* BISHOP */ 0x00, 0x1c, 0x2e, 0x3e, 0x3e, 0x1c, 0x08, 0x7f, /*0x00, 0x08, 0x1c, 0x3e, 0x3e, 0x1c, 0x08, 0x7f,*/ - /* ROOK */ 0x00, 0x55, 0x7f, 0x3e, 0x3e, 0x3e, 0x3e, 0x7f, - /* QUEEN */ 0x00, 0x55, 0x3e, 0x3e, 0x1c, 0x3e, 0x1c, 0x7f, - /* KING -*/ 0x08, 0x1c, 0x49, 0x7f, 0x7f, 0x3e, 0x1c, 0x7f, -}; - - -#if defined(DOGXL160_HW_GR) -#define BOXSIZE 13 -#define BOXOFFSET 3 -#else -#define BOXSIZE 8 -#define BOXOFFSET 1 -#endif - -u8g_uint_t chess_low_edge; -uint8_t chess_boxsize = 8; -uint8_t chess_boxoffset = 1; - - -void chess_DrawFrame(uint8_t pos, uint8_t is_bold) -{ - u8g_uint_t x0, y0; - - x0 = pos; - x0 &= 15; - if ( lrc_obj.orientation != COLOR_WHITE ) - x0 ^= 7; - - y0 = pos; - y0>>= 4; - if ( lrc_obj.orientation != COLOR_WHITE ) - y0 ^= 7; - - x0 *= chess_boxsize; - y0 *= chess_boxsize; - - u8g_SetDefaultForegroundColor(lrc_u8g); - u8g_DrawFrame(lrc_u8g, x0, chess_low_edge - y0 - chess_boxsize+1, chess_boxsize, chess_boxsize); - - - if ( is_bold ) - { - x0--; - y0++; - - u8g_DrawFrame(lrc_u8g, x0, chess_low_edge - y0 - chess_boxsize +1, chess_boxsize+2, chess_boxsize+2); - } -} - - -void chess_DrawBoard(void) -{ - uint8_t i, j, cp; - const uint8_t *ptr; /* pointer into PROGMEM */ - - if ( U8G_MODE_GET_BITS_PER_PIXEL(u8g_GetMode(lrc_u8g)) > 1 ) - { - for( i = 0; i < 8; i++ ) - for( j = 0; j < 8; j++ ) - { - uint8_t x,y; - x = i; - x*=chess_boxsize; - y = j; - y*=chess_boxsize; - if ( ((i^j) & 1) == 0 ) - u8g_SetDefaultMidColor(lrc_u8g); - else - u8g_SetDefaultBackgroundColor(lrc_u8g); - u8g_DrawBox(lrc_u8g, x,chess_low_edge-y-chess_boxsize+1,chess_boxsize,chess_boxsize); - } - //u8g_SetDefaultForegroundColor(lrc_u8g); - } - else - { - uint8_t x_offset = 1; - u8g_SetDefaultForegroundColor(lrc_u8g); - for( i = 0; i < 8*8; i+=8 ) - { - for( j = 0; j < 8*8; j+=8 ) - { - if ( ((i^j) & 8) == 0 ) - { - u8g_DrawPixel(lrc_u8g, j+0+x_offset, chess_low_edge - i-0); - u8g_DrawPixel(lrc_u8g, j+0+x_offset, chess_low_edge - i-2); - u8g_DrawPixel(lrc_u8g, j+0+x_offset, chess_low_edge - i-4); - u8g_DrawPixel(lrc_u8g, j+0+x_offset, chess_low_edge - i-6); - u8g_DrawPixel(lrc_u8g, j+2+x_offset, chess_low_edge - i-0); - u8g_DrawPixel(lrc_u8g, j+2+x_offset, chess_low_edge - i-6); - u8g_DrawPixel(lrc_u8g, j+4+x_offset, chess_low_edge - i-0); - u8g_DrawPixel(lrc_u8g, j+4+x_offset, chess_low_edge - i-6); - u8g_DrawPixel(lrc_u8g, j+6+x_offset, chess_low_edge - i-0); - u8g_DrawPixel(lrc_u8g, j+6+x_offset, chess_low_edge - i-2); - u8g_DrawPixel(lrc_u8g, j+6+x_offset, chess_low_edge - i-4); - u8g_DrawPixel(lrc_u8g, j+6+x_offset, chess_low_edge - i-6); - } - } - } - } - - for ( i = 0; i < 8; i++ ) - { - for ( j = 0; j < 8; j++ ) - { - /* get piece from global board */ - if ( lrc_obj.orientation == COLOR_WHITE ) - { - cp = lrc_obj.board[i*8+j]; - } - else - { - cp = lrc_obj.board[(7-i)*8+7-j]; - } - if ( cp_GetPiece(cp) != PIECE_NONE ) - { - ptr = chess_black_pieces_bm; - ptr += (cp_GetPiece(cp)-1)*8; - u8g_SetDefaultForegroundColor(lrc_u8g); - u8g_DrawBitmapP(lrc_u8g, j*chess_boxsize+chess_boxoffset-1, chess_low_edge - (i*chess_boxsize+chess_boxsize-chess_boxoffset), 1, 8, ptr); - - if ( cp_GetColor(cp) == lrc_obj.strike_out_color ) - { - ptr = chess_pieces_body_bm; - ptr += (cp_GetPiece(cp)-1)*8; - u8g_SetDefaultBackgroundColor(lrc_u8g); - u8g_DrawBitmapP(lrc_u8g, j*chess_boxsize+chess_boxoffset-1, chess_low_edge - (i*chess_boxsize+chess_boxsize-chess_boxoffset), 1, 8, ptr); - } - } - } - } - - if ( (chess_source_pos & 0x88) == 0 ) - { - chess_DrawFrame(chess_source_pos, 1); - } - - if ( (chess_target_pos & 0x88) == 0 ) - { - chess_DrawFrame(chess_target_pos, 0); - } - -} - - -void chess_Thinking(void) -{ -} - -void chess_Init(u8g_t *u8g, uint8_t body_color) -{ - lrc_u8g = u8g; - - chess_low_edge = u8g_GetHeight(lrc_u8g); - chess_low_edge--; - - - if ( U8G_MODE_GET_BITS_PER_PIXEL(u8g_GetMode(lrc_u8g)) == 1 ) - { - - chess_boxsize = 8; - chess_boxoffset = 1; - } - else - { - - /* - if ( u8g_GetHeight(lrc_u8g) >= 12*8 ) - { - chess_boxsize = 12; - chess_boxoffset = 3; - } - else */ if ( u8g_GetHeight(lrc_u8g) >= 11*8 ) - { - chess_boxsize = 10; - chess_boxoffset = 2; - } - else - { - chess_boxsize = 8; - chess_boxoffset = 1; - } - - if ( u8g_GetHeight(lrc_u8g) > 64 ) - chess_low_edge -= (u8g_GetHeight(lrc_u8g)-chess_boxsize*8) / 2; - - } - - lrc_obj.strike_out_color = body_color; - chess_SetupBoard(); -} - - - -void chess_Draw(void) -{ - if ( chess_state == CHESS_STATE_MENU ) - { - if ( lrc_obj.ply_count == 0) - mnu_max = 2; - else - mnu_max = 4; - mnu_Draw(); - } - else - { - chess_DrawBoard(); - - { - uint8_t i; - uint8_t entries = lrc_obj.chm_pos; - if ( entries > 4 ) - entries = 4; - - u8g_SetFont(lrc_u8g, u8g_font_5x7); - u8g_SetDefaultForegroundColor(lrc_u8g); - for( i = 0; i < entries; i++ ) - { - -#if defined(DOGXL160_HW_GR) || defined(DOGXL160_HW_BW) - dog_DrawStr(u8g_GetWidth(lrc_u8g)-35, u8g_GetHeight(lrc_u8g)-8*(i+1), font_5x7, cu_GetHalfMoveStr(lrc_obj.chm_pos-entries+i)); -#else - u8g_DrawStr(lrc_u8g, u8g_GetWidth(lrc_u8g)-35, 8*(i+1), cu_GetHalfMoveStr(lrc_obj.chm_pos-entries+i)); -#endif - - } - - } - - if ( chess_state == CHESS_STATE_SELECT_PIECE ) - mnu_DrawHome(chess_source_pos == 255); - else if ( chess_state == CHESS_STATE_SELECT_TARGET_POS ) - mnu_DrawHome(chess_target_pos == 255); - else - mnu_DrawHome(0); - - if ( chess_state == CHESS_STATE_GAME_END ) - { - switch( lrc_obj.lost_side_color ) - { - case COLOR_WHITE: - mnu_DrawEntry(u8g_GetHeight(lrc_u8g) / 2-2, "Black wins", 1, 1); - break; - case COLOR_BLACK: - mnu_DrawEntry(u8g_GetHeight(lrc_u8g) / 2-2, "White wins", 1, 1); - break; - default: - mnu_DrawEntry(u8g_GetHeight(lrc_u8g) / 2-2, "Stalemate", 1, 1); - break; - } - } - } -} - - -void chess_Step(uint8_t keycode) -{ - if ( keycode == CHESS_KEY_NONE ) - { - chess_key_cmd = chess_key_code; - chess_key_code = CHESS_KEY_NONE; - } - else - { - chess_key_cmd = CHESS_KEY_NONE; - chess_key_code = keycode; - } - //chess_ComputerMove(2); - switch(chess_state) - { - case CHESS_STATE_MENU: - mnu_Step(chess_key_cmd); - if ( chess_key_cmd == CHESS_KEY_SELECT ) - { - if ( mnu_pos == 0 ) - { - chess_SetupBoard(); - lrc_obj.orientation = 0; - chess_state = CHESS_STATE_SELECT_START; - } - else if ( mnu_pos == 1 ) - { - chess_SetupBoard(); - lrc_obj.orientation = 1; - chess_state = CHESS_STATE_THINKING; - } - else if ( mnu_pos == 2 ) - { - if ( lrc_obj.ply_count >= 2 ) - { - cu_UndoHalfMove(); - cu_UndoHalfMove(); - lrc_obj.ply_count-=2; - if ( lrc_obj.ply_count == 0 ) - mnu_pos = 0; - } - chess_state = CHESS_STATE_SELECT_START; - } - else if ( mnu_pos == 3 ) - { - chess_state = CHESS_STATE_SELECT_START; - } - } - break; - case CHESS_STATE_SELECT_START: - chess_ClearMarks(); - chess_MarkMovable(); - chess_source_pos = chess_GetNextMarked(255, 0); - chess_target_pos = ILLEGAL_POSITION; - chess_state = CHESS_STATE_SELECT_PIECE; - break; - - case CHESS_STATE_SELECT_PIECE: - if ( chess_key_cmd == CHESS_KEY_NEXT ) - { - chess_source_pos = chess_GetNextMarked(chess_source_pos, 0); - } - else if ( chess_key_cmd == CHESS_KEY_PREV ) - { - chess_source_pos = chess_GetNextMarked(chess_source_pos, 1); - } - else if ( chess_key_cmd == CHESS_KEY_SELECT ) - { - if ( chess_source_pos == 255 ) - { - chess_state = CHESS_STATE_MENU; - } - else - { - chess_ClearMarks(); - chess_MarkTargetMoves(chess_source_pos); - chess_target_pos = chess_GetNextMarked(255, 0); - chess_state = CHESS_STATE_SELECT_TARGET_POS; - } - } - break; - case CHESS_STATE_SELECT_TARGET_POS: - if ( chess_key_cmd == CHESS_KEY_NEXT ) - { - chess_target_pos = chess_GetNextMarked(chess_target_pos, 0); - } - else if ( chess_key_cmd == CHESS_KEY_PREV ) - { - chess_target_pos = chess_GetNextMarked(chess_target_pos, 1); - } - else if ( chess_key_cmd == CHESS_KEY_BACK ) - { - chess_ClearMarks(); - chess_MarkMovable(); - chess_target_pos = ILLEGAL_POSITION; - chess_state = CHESS_STATE_SELECT_PIECE; - } - else if ( chess_key_cmd == CHESS_KEY_SELECT ) - { - chess_ManualMove(chess_source_pos, chess_target_pos); - if ( lrc_obj.is_game_end != 0 ) - chess_state = CHESS_STATE_GAME_END; - else - chess_state = CHESS_STATE_THINKING; - /* clear marks as some kind of feedback to the user... it simply looks better */ - chess_source_pos = ILLEGAL_POSITION; - chess_target_pos = ILLEGAL_POSITION; - chess_ClearMarks(); - } - break; - case CHESS_STATE_THINKING: - chess_ComputerMove(2); - if ( lrc_obj.is_game_end != 0 ) - chess_state = CHESS_STATE_GAME_END; - else - chess_state = CHESS_STATE_SELECT_START; - break; - case CHESS_STATE_GAME_END: - if ( chess_key_cmd != CHESS_KEY_NONE ) - { - chess_state = CHESS_STATE_MENU; - chess_SetupBoard(); - } - break; - } - -} - -#endif - - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g.h b/.piolibdeps/U8glib_ID7/src/clib/u8g.h deleted file mode 100644 index fc92e5133d..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g.h +++ /dev/null @@ -1,2064 +0,0 @@ -/* - - u8g.h - - Universal 8bit Graphics Library - - Copyright (c) 2011, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -*/ - -#ifndef _U8G_H -#define _U8G_H - -/* uncomment the following line to support displays larger than 240x240 */ -//#define U8G_16BIT 1 - -/* comment the following line to generate more compact but interrupt unsafe code */ -#define U8G_INTERRUPT_SAFE 1 - - -#include - -#ifdef __18CXX -typedef unsigned char uint8_t; -typedef signed char int8_t; -typedef unsigned short uint16_t; -typedef signed short int16_t; -#else -#include -#endif - -#if defined(__AVR__) -#include -#endif - -/* - use the com interface directly on any systems which are not AVR or ARDUINO -*/ -#if defined(__AVR__) || defined(ARDUINO) || defined(__MSP430__) -#define U8G_WITH_PINLIST -#endif - - -#ifdef __cplusplus -extern "C" { -#endif - - -/*===============================================================*/ -#ifdef __GNUC__ -# define U8G_NOINLINE __attribute__((noinline)) -# define U8G_PURE __attribute__ ((pure)) -# define U8G_NOCOMMON __attribute__ ((nocommon)) -# define U8G_SECTION(name) __attribute__ ((section (name))) -# if defined(__MSPGCC__) -/* mspgcc does not have .progmem sections. Use -fdata-sections. */ -# define U8G_FONT_SECTION(name) -# endif -# if defined(__AVR__) -# define U8G_FONT_SECTION(name) U8G_SECTION(".progmem." name) -# endif -# if defined(__XTENSA__) -//# define U8G_FONT_SECTION(name) U8G_SECTION(".irom.text." name) -# define U8G_FONT_SECTION(name) U8G_SECTION(".irom0.text" ) -# endif -#else -# define U8G_NOINLINE -# define U8G_PURE -# define U8G_NOCOMMON -# define U8G_SECTION(name) -# define U8G_FONT_SECTION(name) -#endif - -#ifdef __MSP430__ -/* - Specifying a section will cause the MSP-GCC to put even const data to RAM - at least for the fonts. But as the fonts are consts we don't need to specify - it manually - the MSP-GCC seems to be smart enough to put it into the - flash memory. -*/ -# undef U8G_SECTION -# define U8G_SECTION(name) -#endif - -/*===============================================================*/ - -#ifndef U8G_FONT_SECTION -# define U8G_FONT_SECTION(name) -#endif - - -/*===============================================================*/ -/* flash memory access */ - -#if defined(__AVR__) -/* U8G_PROGMEM is used by the XBM example */ -#define U8G_PROGMEM U8G_SECTION(".progmem.data") -typedef uint8_t PROGMEM u8g_pgm_uint8_t; -typedef uint8_t u8g_fntpgm_uint8_t; -#define u8g_pgm_read(adr) pgm_read_byte_near(adr) -#define U8G_PSTR(s) ((u8g_pgm_uint8_t *)PSTR(s)) -#endif - -#if defined(__XTENSA__) -# ifndef PROGMEM -# define PROGMEM __attribute__ ((section (".irom0.text"))) -# endif -# define U8G_PROGMEM PROGMEM -typedef uint8_t u8g_pgm_uint8_t; -typedef uint8_t u8g_fntpgm_uint8_t; -# define u8g_pgm_read(adr) (*(const u8g_pgm_uint8_t *)(adr)) -# define U8G_PSTR(s) ((u8g_pgm_uint8_t *)(s)) -#endif - -#ifndef U8G_PROGMEM -# define U8G_PROGMEM -# define PROGMEM -typedef uint8_t u8g_pgm_uint8_t; -typedef uint8_t u8g_fntpgm_uint8_t; -# define u8g_pgm_read(adr) (*(const u8g_pgm_uint8_t *)(adr)) -# define U8G_PSTR(s) ((u8g_pgm_uint8_t *)(s)) -#endif - -/*===============================================================*/ -/* interrupt safe code */ -#if defined(U8G_INTERRUPT_SAFE) -# if defined(__AVR__) -extern uint8_t global_SREG_backup; /* u8g_state.c */ -# define U8G_ATOMIC_START() do { global_SREG_backup = SREG; cli(); } while(0) -# define U8G_ATOMIC_END() SREG = global_SREG_backup -# define U8G_ATOMIC_OR(ptr, val) do { uint8_t tmpSREG = SREG; cli(); (*(ptr) |= (val)); SREG = tmpSREG; } while(0) -# define U8G_ATOMIC_AND(ptr, val) do { uint8_t tmpSREG = SREG; cli(); (*(ptr) &= (val)); SREG = tmpSREG; } while(0) -# else -# define U8G_ATOMIC_OR(ptr, val) (*(ptr) |= (val)) -# define U8G_ATOMIC_AND(ptr, val) (*(ptr) &= (val)) -# define U8G_ATOMIC_START() -# define U8G_ATOMIC_END() -# endif /* __AVR__ */ -#else -# define U8G_ATOMIC_OR(ptr, val) (*(ptr) |= (val)) -# define U8G_ATOMIC_AND(ptr, val) (*(ptr) &= (val)) -# define U8G_ATOMIC_START() -# define U8G_ATOMIC_END() -#endif /* U8G_INTERRUPT_SAFE */ - - -/*===============================================================*/ -/* forward */ -typedef struct _u8g_t u8g_t; -typedef struct _u8g_dev_t u8g_dev_t; - -typedef struct _u8g_dev_arg_pixel_t u8g_dev_arg_pixel_t; -typedef struct _u8g_dev_arg_bbx_t u8g_dev_arg_bbx_t; -typedef struct _u8g_box_t u8g_box_t; -typedef struct _u8g_dev_arg_irgb_t u8g_dev_arg_irgb_t; - - -/*===============================================================*/ -/* generic */ -#if defined(U8G_16BIT) -typedef uint16_t u8g_uint_t; -typedef int16_t u8g_int_t; -#else -typedef uint8_t u8g_uint_t; -typedef int8_t u8g_int_t; -#endif - -#ifdef OBSOLETE -struct _u8g_box_t -{ - u8g_uint_t x0, y0, x1, y1; -}; -typedef struct _u8g_box_t u8g_box_t; -#endif /* OBSOLETE */ - - -/*===============================================================*/ -/* device structure */ - -#ifdef __XC8 -/* device prototype */ -typedef uint8_t (*u8g_dev_fnptr)(void *u8g, void *dev, uint8_t msg, void *arg); - -/* com prototype */ -typedef uint8_t (*u8g_com_fnptr)(void *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr); -#else -/* device prototype */ -typedef uint8_t (*u8g_dev_fnptr)(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg); - -/* com prototype */ -typedef uint8_t (*u8g_com_fnptr)(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr); -#endif - - - -struct _u8g_dev_t -{ - u8g_dev_fnptr dev_fn; /* device procedure */ - void *dev_mem; /* device memory */ - u8g_com_fnptr com_fn; /* communication procedure */ -}; - - -/*===============================================================*/ -/* device list */ - -/* Size: 128x64 SDL, u8g_dev_sdl.c */ -extern u8g_dev_t u8g_dev_sdl_1bit; -extern u8g_dev_t u8g_dev_sdl_1bit_h; -extern u8g_dev_t u8g_dev_sdl_2bit; -extern u8g_dev_t u8g_dev_sdl_2bit_double_mem; -extern u8g_dev_t u8g_dev_sdl_8bit; -extern u8g_dev_t u8g_dev_sdl_hicolor; -extern u8g_dev_t u8g_dev_sdl_fullcolor; -int u8g_sdl_get_key(void); - -/* Size: 70x30 monochrom, stdout */ -extern u8g_dev_t u8g_dev_stdout; - -/* Size: monochrom, writes "u8g.pbm" */ -extern u8g_dev_t u8g_dev_pbm; -extern u8g_dev_t u8g_dev_pbm_8h1; -extern u8g_dev_t u8g_dev_pbm_8h2; /* grayscale simulation */ - -/* Size: 128x64 monochrom, no output, used for performance measure */ -extern u8g_dev_t u8g_dev_gprof; - -/* Display: EA DOGS102, Size: 102x64 monochrom */ -extern u8g_dev_t u8g_dev_uc1701_dogs102_sw_spi; -extern u8g_dev_t u8g_dev_uc1701_dogs102_hw_spi; - -extern u8g_dev_t u8g_dev_uc1701_dogs102_2x_sw_spi; -extern u8g_dev_t u8g_dev_uc1701_dogs102_2x_hw_spi; - -/* Display: Mini12864 (dealextreme), Size: 128x64 monochrom */ -extern u8g_dev_t u8g_dev_uc1701_mini12864_sw_spi; -extern u8g_dev_t u8g_dev_uc1701_mini12864_hw_spi; - -extern u8g_dev_t u8g_dev_uc1701_mini12864_2x_sw_spi; -extern u8g_dev_t u8g_dev_uc1701_mini12864_2x_hw_spi; - -/* Display: EA DOGM132, Size: 128x32 monochrom */ -extern u8g_dev_t u8g_dev_st7565_dogm132_sw_spi; -extern u8g_dev_t u8g_dev_st7565_dogm132_hw_spi; - -/* Display: EA DOGM128, Size: 128x64 monochrom */ -extern u8g_dev_t u8g_dev_st7565_dogm128_sw_spi; -extern u8g_dev_t u8g_dev_st7565_dogm128_hw_spi; -extern u8g_dev_t u8g_dev_st7565_dogm128_parallel; - -extern u8g_dev_t u8g_dev_st7565_dogm128_2x_sw_spi; -extern u8g_dev_t u8g_dev_st7565_dogm128_2x_hw_spi; -extern u8g_dev_t u8g_dev_st7565_dogm128_2x_parallel; - -/* EA DOGM 240-6 */ -extern u8g_dev_t u8g_dev_uc1611_dogm240_i2c; -extern u8g_dev_t u8g_dev_uc1611_dogm240_hw_spi; -extern u8g_dev_t u8g_dev_uc1611_dogm240_sw_spi; -extern u8g_dev_t u8g_dev_uc1611_dogm240_8bit; - -/* EA DOGXL 240 */ -extern u8g_dev_t u8g_dev_uc1611_dogxl240_i2c; -extern u8g_dev_t u8g_dev_uc1611_dogxl240_hw_spi; -extern u8g_dev_t u8g_dev_uc1611_dogxl240_sw_spi; -extern u8g_dev_t u8g_dev_uc1611_dogxl240_8bit; - -/* Display: Topway LM6059 128x64 (Adafruit) */ -extern u8g_dev_t u8g_dev_st7565_lm6059_sw_spi; -extern u8g_dev_t u8g_dev_st7565_lm6059_hw_spi; -extern u8g_dev_t u8g_dev_st7565_lm6059_2x_sw_spi; -extern u8g_dev_t u8g_dev_st7565_lm6059_2x_hw_spi; -/* Display: Topway LM6063 128x64 */ -extern u8g_dev_t u8g_dev_st7565_lm6063_sw_spi; -extern u8g_dev_t u8g_dev_st7565_lm6063_hw_spi; -extern u8g_dev_t u8g_dev_st7565_lm6063_2x_sw_spi; -extern u8g_dev_t u8g_dev_st7565_lm6063_2x_hw_spi; -/* Display: Newhaven NHD-C12864 */ -extern u8g_dev_t u8g_dev_st7565_nhd_c12864_sw_spi; -extern u8g_dev_t u8g_dev_st7565_nhd_c12864_hw_spi; -extern u8g_dev_t u8g_dev_st7565_nhd_c12864_2x_sw_spi; -extern u8g_dev_t u8g_dev_st7565_nhd_c12864_2x_hw_spi; - -/* Display: Newhaven NHD-C12832 */ -extern u8g_dev_t u8g_dev_st7565_nhd_c12832_sw_spi; -extern u8g_dev_t u8g_dev_st7565_nhd_c12832_hw_spi; -extern u8g_dev_t u8g_dev_st7565_nhd_c12832_parallel; -extern u8g_dev_t u8g_dev_st7565_nhd_c12832_hw_usart_spi; - -/* Display: Displaytech 64128N */ -extern u8g_dev_t u8g_dev_st7565_64128n_sw_spi; -extern u8g_dev_t u8g_dev_st7565_64128n_hw_spi; -extern u8g_dev_t u8g_dev_st7565_64128n_parallel; - -extern u8g_dev_t u8g_dev_st7565_64128n_2x_sw_spi; -extern u8g_dev_t u8g_dev_st7565_64128n_2x_hw_spi; -extern u8g_dev_t u8g_dev_st7565_64128n_2x_parallel; - -/* Display: LCD-AG-C128032R-DIW W/KK E6 PBF */ -extern u8g_dev_t u8g_dev_uc1601_c128032_sw_spi; -extern u8g_dev_t u8g_dev_uc1601_c128032_hw_spi; - -extern u8g_dev_t u8g_dev_uc1601_c128032_2x_sw_spi; -extern u8g_dev_t u8g_dev_uc1601_c128032_2x_hw_spi; - -/* East Rising/buy-display.com ERC24064-1 */ -extern u8g_dev_t u8g_dev_uc1608_240x64_sw_spi; -extern u8g_dev_t u8g_dev_uc1608_240x64_hw_spi; - -extern u8g_dev_t u8g_dev_uc1608_240x64_2x_sw_spi; -extern u8g_dev_t u8g_dev_uc1608_240x64_2x_hw_spi; - -/* UC1608 240x128 */ -extern u8g_dev_t u8g_dev_uc1608_240x128_sw_spi; -extern u8g_dev_t u8g_dev_uc1608_240x128_hw_spi; - -extern u8g_dev_t u8g_dev_uc1608_240x128_2x_sw_spi; -extern u8g_dev_t u8g_dev_uc1608_240x128_2x_hw_spi; - -/* dfrobot 128x64 Graphic LCD (SKU:FIT0021) */ -extern u8g_dev_t u8g_dev_st7920_128x64_sw_spi; -extern u8g_dev_t u8g_dev_st7920_128x64_hw_spi; -extern u8g_dev_t u8g_dev_st7920_128x64_8bit; -extern u8g_dev_t u8g_dev_st7920_128x64_custom; - -extern u8g_dev_t u8g_dev_st7920_128x64_4x_sw_spi; -extern u8g_dev_t u8g_dev_st7920_128x64_4x_hw_spi; -extern u8g_dev_t u8g_dev_st7920_128x64_4x_8bit; -extern u8g_dev_t u8g_dev_st7920_128x64_4x_custom; - -/* NHD-19232WG */ -extern u8g_dev_t u8g_dev_st7920_192x32_sw_spi; -extern u8g_dev_t u8g_dev_st7920_192x32_hw_spi; -extern u8g_dev_t u8g_dev_st7920_192x32_8bit; - -extern u8g_dev_t u8g_dev_st7920_192x32_4x_sw_spi; -extern u8g_dev_t u8g_dev_st7920_192x32_4x_hw_spi; -extern u8g_dev_t u8g_dev_st7920_192x32_4x_8bit; - -/* CrystalFontz CFAG20232 */ -extern u8g_dev_t u8g_dev_st7920_202x32_sw_spi; -extern u8g_dev_t u8g_dev_st7920_202x32_hw_spi; -extern u8g_dev_t u8g_dev_st7920_202x32_8bit; - -extern u8g_dev_t u8g_dev_st7920_202x32_4x_sw_spi; -extern u8g_dev_t u8g_dev_st7920_202x32_4x_hw_spi; -extern u8g_dev_t u8g_dev_st7920_202x32_4x_8bit; - -/* LC7981 160x80 display */ -extern u8g_dev_t u8g_dev_lc7981_160x80_8bit; -/* LC7981 240x64 display */ -extern u8g_dev_t u8g_dev_lc7981_240x64_8bit; -/* LC7981 240x128 display */ -extern u8g_dev_t u8g_dev_lc7981_240x128_8bit; -/* LC7981 320x64 display */ -extern u8g_dev_t u8g_dev_lc7981_320x64_8bit; - -/* T6963, all t6963 devices have double page (2x) */ -extern u8g_dev_t u8g_dev_t6963_240x128_8bit; -extern u8g_dev_t u8g_dev_t6963_128x128_8bit; -extern u8g_dev_t u8g_dev_t6963_240x64_8bit; -extern u8g_dev_t u8g_dev_t6963_128x64_8bit; - -/* Display: EA DOGXL160, Size: 160x104 monochrom & gray level */ -extern u8g_dev_t u8g_dev_uc1610_dogxl160_bw_sw_spi; -extern u8g_dev_t u8g_dev_uc1610_dogxl160_bw_hw_spi; -extern u8g_dev_t u8g_dev_uc1610_dogxl160_gr_sw_spi; -extern u8g_dev_t u8g_dev_uc1610_dogxl160_gr_hw_spi; - -extern u8g_dev_t u8g_dev_uc1610_dogxl160_2x_bw_sw_spi; -extern u8g_dev_t u8g_dev_uc1610_dogxl160_2x_bw_hw_spi; -extern u8g_dev_t u8g_dev_uc1610_dogxl160_2x_gr_sw_spi; -extern u8g_dev_t u8g_dev_uc1610_dogxl160_2x_gr_hw_spi; - -/* Display: Generic KS0108b, Size: 128x64 monochrom */ -extern u8g_dev_t u8g_dev_ks0108_128x64; /* official Arduino Library interface */ -extern u8g_dev_t u8g_dev_ks0108_128x64_fast; /* faster, but uses private tables from the Arduino Library */ - -/* Nokia 84x48 Display with PCD8544 */ -extern u8g_dev_t u8g_dev_pcd8544_84x48_sw_spi; -extern u8g_dev_t u8g_dev_pcd8544_84x48_hw_spi; -extern u8g_dev_t u8g_dev_tls8204_84x48_sw_spi; - -/* Nokia 96x65 Display with PCF8812 */ -extern u8g_dev_t u8g_dev_pcf8812_96x65_sw_spi; -extern u8g_dev_t u8g_dev_pcf8812_96x65_hw_spi; - -/* NHD-2.7-12864UCY3 OLED Display with SSD1325 Controller */ -extern u8g_dev_t u8g_dev_ssd1325_nhd27oled_bw_sw_spi; -extern u8g_dev_t u8g_dev_ssd1325_nhd27oled_bw_hw_spi; -extern u8g_dev_t u8g_dev_ssd1325_nhd27oled_bw_parallel; -extern u8g_dev_t u8g_dev_ssd1325_nhd27oled_gr_sw_spi; -extern u8g_dev_t u8g_dev_ssd1325_nhd27oled_gr_hw_spi; -extern u8g_dev_t u8g_dev_ssd1325_nhd27oled_gr_parallel; - -extern u8g_dev_t u8g_dev_ssd1325_nhd27oled_2x_bw_sw_spi; -extern u8g_dev_t u8g_dev_ssd1325_nhd27oled_2x_bw_hw_spi; -extern u8g_dev_t u8g_dev_ssd1325_nhd27oled_2x_bw_parallel; -extern u8g_dev_t u8g_dev_ssd1325_nhd27oled_2x_gr_sw_spi; -extern u8g_dev_t u8g_dev_ssd1325_nhd27oled_2x_gr_hw_spi; - -/* LY120 OLED with SSD1327 Controller (tested with Seeedstudio module) */ -extern u8g_dev_t u8g_dev_ssd1327_96x96_gr_sw_spi; -extern u8g_dev_t u8g_dev_ssd1327_96x96_gr_hw_spi; -extern u8g_dev_t u8g_dev_ssd1327_96x96_gr_i2c; - -extern u8g_dev_t u8g_dev_ssd1327_96x96_2x_gr_sw_spi; -extern u8g_dev_t u8g_dev_ssd1327_96x96_2x_gr_hw_spi; -extern u8g_dev_t u8g_dev_ssd1327_96x96_2x_gr_i2c; - -/* NHD-3.12-25664 OLED Display with SSD1322 Controller */ -extern u8g_dev_t u8g_dev_ssd1322_nhd31oled_bw_sw_spi; -extern u8g_dev_t u8g_dev_ssd1322_nhd31oled_bw_hw_spi; -extern u8g_dev_t u8g_dev_ssd1322_nhd31oled_bw_parallel; -extern u8g_dev_t u8g_dev_ssd1322_nhd31oled_2x_bw_sw_spi; -extern u8g_dev_t u8g_dev_ssd1322_nhd31oled_2x_bw_hw_spi; - -extern u8g_dev_t u8g_dev_ssd1322_nhd31oled_gr_sw_spi; -extern u8g_dev_t u8g_dev_ssd1322_nhd31oled_gr_hw_spi; -extern u8g_dev_t u8g_dev_ssd1322_nhd31oled_gr_parallel; -extern u8g_dev_t u8g_dev_ssd1322_nhd31oled_2x_gr_sw_spi; -extern u8g_dev_t u8g_dev_ssd1322_nhd31oled_2x_gr_hw_spi; - -/* OLED 128x64 Display with SSD1306 Controller */ -extern u8g_dev_t u8g_dev_ssd1306_128x64_sw_spi; -extern u8g_dev_t u8g_dev_ssd1306_128x64_hw_spi; -extern u8g_dev_t u8g_dev_ssd1306_128x64_i2c; - -extern u8g_dev_t u8g_dev_ssd1306_adafruit_128x64_sw_spi; -extern u8g_dev_t u8g_dev_ssd1306_adafruit_128x64_hw_spi; -extern u8g_dev_t u8g_dev_ssd1306_adafruit_128x64_i2c; - -extern u8g_dev_t u8g_dev_ssd1306_128x64_2x_sw_spi; -extern u8g_dev_t u8g_dev_ssd1306_128x64_2x_hw_spi; -extern u8g_dev_t u8g_dev_ssd1306_128x64_2x_i2c; - -/* OLED 128x64 Display with SH1106 Controller */ -extern u8g_dev_t u8g_dev_sh1106_128x64_sw_spi; -extern u8g_dev_t u8g_dev_sh1106_128x64_hw_spi; -extern u8g_dev_t u8g_dev_sh1106_128x64_i2c; - -extern u8g_dev_t u8g_dev_sh1106_128x64_2x_sw_spi; -extern u8g_dev_t u8g_dev_sh1106_128x64_2x_hw_spi; -extern u8g_dev_t u8g_dev_sh1106_128x64_2x_i2c; - -/* OLED 128x64 Display with SSD1309 Controller */ -extern u8g_dev_t u8g_dev_ssd1309_128x64_sw_spi; -extern u8g_dev_t u8g_dev_ssd1309_128x64_hw_spi; -extern u8g_dev_t u8g_dev_ssd1309_128x64_i2c; - -/* OLED 128x32 Display with SSD1306 Controller */ -extern u8g_dev_t u8g_dev_ssd1306_128x32_sw_spi; -extern u8g_dev_t u8g_dev_ssd1306_128x32_hw_spi; -extern u8g_dev_t u8g_dev_ssd1306_128x32_i2c; - -extern u8g_dev_t u8g_dev_ssd1306_128x32_2x_sw_spi; -extern u8g_dev_t u8g_dev_ssd1306_128x32_2x_hw_spi; -extern u8g_dev_t u8g_dev_ssd1306_128x32_2x_i2c; - -/* OLED 64x48 Display with SSD1306 Controller */ -extern u8g_dev_t u8g_dev_ssd1306_64x48_sw_spi; -extern u8g_dev_t u8g_dev_ssd1306_64x48_hw_spi; -extern u8g_dev_t u8g_dev_ssd1306_64x48_i2c; - -extern u8g_dev_t u8g_dev_ssd1306_64x48_2x_sw_spi; -extern u8g_dev_t u8g_dev_ssd1306_64x48_2x_hw_spi; -extern u8g_dev_t u8g_dev_ssd1306_64x48_2x_i2c; - -/* OLED 60x32 Display with LD7032 Controller */ -extern u8g_dev_t u8g_dev_ld7032_60x32_sw_spi; -extern u8g_dev_t u8g_dev_ld7032_60x32_hw_spi; -extern u8g_dev_t u8g_dev_ld7032_60x32_parallel; - -/* experimental 65K TFT with st7687 controller */ -extern u8g_dev_t u8g_dev_st7687_c144mvgd_sw_spi; -extern u8g_dev_t u8g_dev_st7687_c144mvgd_8bit; - -/* SBN1661/SED1520 display with 122x32 */ -extern u8g_dev_t u8g_dev_sbn1661_122x32; - -/* flip disc matrix */ -extern u8g_dev_t u8g_dev_flipdisc_2x7; -void u8g_SetFlipDiscCallback(u8g_t *u8g, void (*cb)(uint8_t id, uint8_t page, uint8_t width, uint8_t *row1, uint8_t *row2)); - -/* ILI9325D based TFT */ -extern u8g_dev_t u8g_dev_ili9325d_320x240_8bit; - - -/* SSD1351 OLED (breakout board from http://www.kickstarter.com/projects/ilsoftltd/colour-oled-breakout-board) */ -extern u8g_dev_t u8g_dev_ssd1351_128x128_332_sw_spi; -extern u8g_dev_t u8g_dev_ssd1351_128x128_332_hw_spi; -extern u8g_dev_t u8g_dev_ssd1351_128x128_4x_332_sw_spi; -extern u8g_dev_t u8g_dev_ssd1351_128x128_4x_332_hw_spi; -extern u8g_dev_t u8g_dev_ssd1351_128x128_idx_sw_spi; -extern u8g_dev_t u8g_dev_ssd1351_128x128_idx_hw_spi; -extern u8g_dev_t u8g_dev_ssd1351_128x128_hicolor_sw_spi; -extern u8g_dev_t u8g_dev_ssd1351_128x128_hicolor_hw_spi; -extern u8g_dev_t u8g_dev_ssd1351_128x128_4x_hicolor_sw_spi; -extern u8g_dev_t u8g_dev_ssd1351_128x128_4x_hicolor_hw_spi; - -/* SSD1351 OLED (Freetronics, GPIOs set to high level) */ -extern u8g_dev_t u8g_dev_ssd1351_128x128gh_332_sw_spi; -extern u8g_dev_t u8g_dev_ssd1351_128x128gh_332_hw_spi; -extern u8g_dev_t u8g_dev_ssd1351_128x128gh_4x_332_sw_spi; -extern u8g_dev_t u8g_dev_ssd1351_128x128gh_4x_332_hw_spi; -extern u8g_dev_t u8g_dev_ssd1351_128x128gh_hicolor_sw_spi; -extern u8g_dev_t u8g_dev_ssd1351_128x128gh_hicolor_hw_spi; -extern u8g_dev_t u8g_dev_ssd1351_128x128gh_4x_hicolor_sw_spi; -extern u8g_dev_t u8g_dev_ssd1351_128x128gh_4x_hicolor_hw_spi; - - -/* SSD1353 OLED Palmtronics */ -extern u8g_dev_t u8g_dev_ssd1353_160x128_332_hw_spi; -extern u8g_dev_t u8g_dev_ssd1353_160x128_hicolor_hw_spi; - -/* HT1632 */ -extern u8g_dev_t u8g_dev_ht1632_24x16; - -/* A2 Micro Printer */ -extern u8g_dev_t u8g_dev_a2_micro_printer_384x240; -extern u8g_dev_t u8g_dev_a2_micro_printer_192x120_ds; -extern u8g_dev_t u8g_dev_a2_micro_printer_192x360_ds; -extern u8g_dev_t u8g_dev_a2_micro_printer_192x720_ds; - -/* u8g_virtual_screen.c */ -extern u8g_dev_t u8g_dev_vs; - - -/*===============================================================*/ -/* device messages */ - -struct _u8g_dev_arg_pixel_t -{ - u8g_uint_t x, y; /* will be modified */ - uint8_t pixel; /* will be modified, pixel sequence or transparency value */ - uint8_t dir; - uint8_t color; /* color or index value, red value for true color mode */ - uint8_t hi_color; /* high byte for 64K color mode, low byte is in "color", green value for true color mode */ - uint8_t blue; /* blue value in true color mode */ -}; -/* typedef struct _u8g_dev_arg_pixel_t u8g_dev_arg_pixel_t; */ /* forward decl */ - -/* range for r,g,b: 0..255 */ -#define U8G_GET_HICOLOR_BY_RGB(r,g,b) (((uint16_t)((r)&0x0f8))<<8)|(((uint16_t)((g)&0x0fc))<<3)|(((uint16_t)((b)>>3))) - -struct _u8g_dev_arg_bbx_t -{ - u8g_uint_t x, y, w, h; -}; -/* typedef struct _u8g_dev_arg_bbx_t u8g_dev_arg_bbx_t; */ /* forward decl */ - -struct _u8g_box_t -{ - u8g_uint_t x0, y0, x1, y1; -}; -/* typedef struct _u8g_box_t u8g_box_t; */ /* forward decl */ - -struct _u8g_dev_arg_irgb_t -{ - u8g_uint_t idx, r, g, b; /* index with rgb value */ -}; -/* typedef struct _u8g_dev_arg_irgb_t u8g_dev_arg_irgb_t; */ /* forward decl */ - - - -#define U8G_DEV_MSG_INIT 10 -#define U8G_DEV_MSG_STOP 11 - -/* arg: pointer to uint8_t, contranst value between 0 and 255 */ -#define U8G_DEV_MSG_CONTRAST 15 - -#define U8G_DEV_MSG_SLEEP_ON 16 -#define U8G_DEV_MSG_SLEEP_OFF 17 - -#define U8G_DEV_MSG_PAGE_FIRST 20 -#define U8G_DEV_MSG_PAGE_NEXT 21 - -/* arg: u8g_dev_arg_bbx_t * */ -/* new algorithm with U8G_DEV_MSG_GET_PAGE_BOX makes this msg obsolete */ -/* #define U8G_DEV_MSG_IS_BBX_INTERSECTION 22 */ - -/* arg: u8g_box_t *, fill structure with current page properties */ -#define U8G_DEV_MSG_GET_PAGE_BOX 23 - -/* -#define U8G_DEV_MSG_PRIMITIVE_START 30 -#define U8G_DEV_MSG_PRIMITIVE_END 31 -*/ - -/* arg: u8g_dev_arg_pixel_t * */ -#define U8G_DEV_MSG_SET_TPIXEL 44 -#define U8G_DEV_MSG_SET_4TPIXEL 45 - -#define U8G_DEV_MSG_SET_PIXEL 50 -#define U8G_DEV_MSG_SET_8PIXEL 59 - -#define U8G_DEV_MSG_SET_COLOR_ENTRY 60 - -#define U8G_DEV_MSG_SET_XY_CB 61 - -#define U8G_DEV_MSG_GET_WIDTH 70 -#define U8G_DEV_MSG_GET_HEIGHT 71 -#define U8G_DEV_MSG_GET_MODE 72 - -/*===============================================================*/ -/* device modes */ -#define U8G_MODE(is_index_mode, is_color, bits_per_pixel) (((is_index_mode)<<6) | ((is_color)<<5)|(bits_per_pixel)) - -#define U8G_MODE_UNKNOWN 0 -#define U8G_MODE_BW U8G_MODE(0, 0, 1) -#define U8G_MODE_GRAY2BIT U8G_MODE(0, 0, 2) -#define U8G_MODE_R3G3B2 U8G_MODE(0, 1, 8) -#define U8G_MODE_INDEX U8G_MODE(1, 1, 8) -/* hicolor is R5G6B5 */ -#define U8G_MODE_HICOLOR U8G_MODE(0, 1, 16) -/* truecolor */ -#define U8G_MODE_TRUECOLOR U8G_MODE(0, 1, 24) - - -#define U8G_MODE_GET_BITS_PER_PIXEL(mode) ((mode)&31) -#define U8G_MODE_IS_COLOR(mode) (((mode)&32)==0?0:1) -#define U8G_MODE_IS_INDEX_MODE(mode) (((mode)&64)==0?0:1) - - -/*===============================================================*/ -/* com options */ - -/* uncomment the following line for Atmega HW SPI double speed, issue 89 */ -/* #define U8G_HW_SPI_2X 1 */ - -/* com messages */ - -#define U8G_COM_MSG_STOP 0 -#define U8G_COM_MSG_INIT 1 - -#define U8G_COM_MSG_ADDRESS 2 - -/* CHIP_SELECT argument: number of the chip which needs to be activated, so this is more like high active */ -#define U8G_COM_MSG_CHIP_SELECT 3 - -#define U8G_COM_MSG_RESET 4 - -#define U8G_COM_MSG_WRITE_BYTE 5 -#define U8G_COM_MSG_WRITE_SEQ 6 -#define U8G_COM_MSG_WRITE_SEQ_P 7 - - -/* com driver */ - -uint8_t u8g_com_null_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr); /* u8g_com_null.c */ - -uint8_t u8g_com_std_sw_spi_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr); /* requires U8G_WITH_PINLIST */ - - -uint8_t u8g_com_arduino_std_sw_spi_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr); /* u8g_com_arduino_std_sw_spi.c */ -uint8_t u8g_com_arduino_hw_usart_spi_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr); /* u8g_com_atmega_hw_usart_spi.c */ -uint8_t u8g_com_arduino_sw_spi_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr); /* u8g_com_arduino_sw_spi.c */ -uint8_t u8g_com_arduino_hw_spi_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr); /* u8g_com_arduino_hw_spi.c */ -uint8_t u8g_com_arduino_ATtiny85_std_hw_spi_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr); /* u8g_arduino_ATTiny85_std_hw_spi.c */ -uint8_t u8g_com_arduino_st7920_spi_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr); /* u8g_com_arduino_st7920_spi.c */ -uint8_t u8g_com_arduino_st7920_custom_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr); /* u8g_com_arduino_st7920_custom.c */ -uint8_t u8g_com_arduino_st7920_hw_spi_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr); /* u8g_com_arduino_st7920_hw_spi.c */ -uint8_t u8g_com_arduino_parallel_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr); /* u8g_com_arduino_parallel.c */ -uint8_t u8g_com_arduino_fast_parallel_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr); /* u8g_com_arduino_fast_parallel.c */ -uint8_t u8g_com_arduino_port_d_wr_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr); /* u8g_com_arduino_port_d_wr.c */ -uint8_t u8g_com_arduino_no_en_parallel_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr); /* u8g_com_arduino_no_en_parallel.c */ -uint8_t u8g_com_arduino_ssd_i2c_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr); /* u8g_com_arduino_ssd_i2c.c */ -uint8_t u8g_com_arduino_uc_i2c_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr); -uint8_t u8g_com_arduino_t6963_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr); /* u8g_com_arduino_t6963.c */ - - -uint8_t u8g_com_atmega_hw_spi_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr); /* u8g_com_atmega_hw_spi.c */ -uint8_t u8g_com_atmega_sw_spi_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr); /* u8g_com_atmega_sw_spi.c */ -uint8_t u8g_com_atmega_st7920_sw_spi_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr); /* u8g_com_atmega_st7920_spi.c */ -uint8_t u8g_com_atmega_st7920_hw_spi_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr); -uint8_t u8g_com_atmega_parallel_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr); /* u8g_com_atmega_parallel.c */ - -uint8_t u8g_com_atxmega_hw_spi_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr); /* u8g_com_atxmega_hw_spi.c */ -uint8_t u8g_com_atxmega_st7920_hw_spi_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr); /* u8g_com_atxmega_st7920_spi.c */ - -uint8_t u8g_com_msp430_hw_spi_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr); /* u8g_com_msp430_hw_spi.c */ - -uint8_t u8g_com_raspberrypi_hw_spi_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr); /* u8g_com_rasperrypi_hw_spi.c */ -uint8_t u8g_com_raspberrypi_ssd_i2c_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr); /* u8g_com_raspberrypi_ssd_i2c.c */ - -uint8_t u8g_com_linux_ssd_i2c_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr); /* u8g_com_linux_ssd_i2c.c */ - -uint8_t u8g_com_psoc5_ssd_hw_spi_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr); /* u8g_com_psoc5_ssd_hw_spi.c */ -uint8_t u8g_com_psoc5_ssd_hw_parallel_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr); /* u8g_com_psoc5_ssd_hw_parallel.c */ - -/* - Translation of system specific com drives to generic com names - At the moment, the following generic com drives are available - U8G_COM_HW_SPI - U8G_COM_SW_SPI - U8G_COM_PARALLEL - U8G_COM_T6963 - U8G_COM_FAST_PARALLEL - U8G_COM_SSD_I2C - U8G_COM_UC_I2C - -defined(__18CXX) || defined(__PIC32MX) - -*/ - -/* ==== HW SPI, msp430 ====*/ -#if defined(__MSP430__) -#define U8G_COM_HW_SPI u8g_com_msp430_hw_spi_fn -#define U8G_COM_ST7920_HW_SPI u8g_com_null_fn -#endif - -/* ==== HW SPI, Raspberry PI ====*/ -#if defined(U8G_RASPBERRY_PI) -#define U8G_COM_HW_SPI u8g_com_raspberrypi_hw_spi_fn -#define U8G_COM_SW_SPI u8g_com_null_fn - -/* I'm sure there must be some mad reason for needing this */ -#define U8G_COM_ST7920_SW_SPI u8g_com_null_fn -#define U8G_COM_ST7920_HW_SPI u8g_com_null_fn -#endif - -/* ==== HW SPI, Arduino ====*/ -#if defined(ARDUINO) -#if defined(__AVR__) - -#if defined(__AVR_ATtiny85__) -#define U8G_COM_HW_SPI u8g_com_arduino_ATtiny85_std_hw_spi_fn -#define U8G_COM_ST7920_HW_SPI u8g_com_null_fn -#else - -#define U8G_COM_HW_SPI u8g_com_arduino_hw_spi_fn -#if defined(__AVR_ATmega32U4__) -#define U8G_COM_HW_USART_SPI u8g_com_arduino_hw_usart_spi_fn -#endif /* __AVR_ATmega32U4__ */ -#define U8G_COM_ST7920_HW_SPI u8g_com_arduino_st7920_hw_spi_fn -#endif /* __AVR_ATtiny85__ */ - -#elif defined(__18CXX) || defined(__PIC32MX) -#define U8G_COM_HW_SPI u8g_com_null_fn -#define U8G_COM_ST7920_HW_SPI u8g_com_null_fn -#elif defined(__SAM3X8E__) /* Arduino Due */ -#define U8G_COM_HW_SPI u8g_com_arduino_hw_spi_fn -#define U8G_COM_ST7920_HW_SPI u8g_com_null_fn -#endif -#endif -/* ==== HW SPI, not Arduino ====*/ -#ifndef U8G_COM_HW_SPI -#if defined(__AVR_XMEGA__) -#define U8G_COM_HW_SPI u8g_com_atxmega_hw_spi_fn -#define U8G_COM_ST7920_HW_SPI u8g_com_atxmega_st7920_hw_spi_fn -#elif defined(__AVR__) -#define U8G_COM_HW_SPI u8g_com_atmega_hw_spi_fn -#define U8G_COM_ST7920_HW_SPI u8g_com_atmega_st7920_hw_spi_fn -#endif -#endif -#ifndef U8G_COM_HW_SPI -#define U8G_COM_HW_SPI u8g_com_null_fn -#define U8G_COM_ST7920_HW_SPI u8g_com_null_fn -#endif -#ifndef U8G_COM_HW_USART_SPI -#define U8G_COM_HW_USART_SPI u8g_com_null_fn -#endif - - -/* ==== SW SPI, Arduino ====*/ -#if defined(ARDUINO) -#if defined(__AVR__) -#define U8G_COM_SW_SPI u8g_com_arduino_sw_spi_fn -#define U8G_COM_ST7920_SW_SPI u8g_com_arduino_st7920_spi_fn -#elif defined(__18CXX) || defined(__PIC32MX) -#define U8G_COM_SW_SPI u8g_com_arduino_sw_spi_fn -#define U8G_COM_ST7920_SW_SPI u8g_com_arduino_st7920_spi_fn -#elif defined(__SAM3X8E__) /* Arduino Due */ -//#define U8G_COM_SW_SPI u8g_com_arduino_std_sw_spi_fn -#define U8G_COM_SW_SPI u8g_com_arduino_sw_spi_fn -#define U8G_COM_ST7920_SW_SPI u8g_com_arduino_st7920_spi_fn -#elif defined(__arm__) /* Teensy */ -#define U8G_COM_SW_SPI u8g_com_arduino_std_sw_spi_fn -#define U8G_COM_ST7920_SW_SPI u8g_com_arduino_st7920_spi_fn -#endif -#endif - -#ifndef U8G_COM_SW_SPI -/* ==== SW SPI, not Arduino ====*/ - -/* ==== SW SPI, msp430 ====*/ -#if defined(__MSP430__) -#define U8G_COM_SW_SPI u8g_com_std_sw_spi_fn -#define U8G_COM_ST7920_SW_SPI u8g_com_null_fn -#endif - -#if defined(__AVR__) -#define U8G_COM_SW_SPI u8g_com_atmega_sw_spi_fn -#define U8G_COM_ST7920_SW_SPI u8g_com_atmega_st7920_sw_spi_fn -#endif -#endif -#ifndef U8G_COM_SW_SPI -#define U8G_COM_SW_SPI u8g_com_null_fn -#define U8G_COM_ST7920_SW_SPI u8g_com_null_fn -#endif - -/* ==== Parallel interface, Arduino ====*/ -#if defined(ARDUINO) -#if defined(__AVR__) -#define U8G_COM_PARALLEL u8g_com_arduino_parallel_fn -#define U8G_COM_FAST_PARALLEL u8g_com_arduino_fast_parallel_fn -#define U8G_COM_T6963 u8g_com_arduino_t6963_fn -#else /* Arduino Due, Chipkit PIC32 */ -#define U8G_COM_PARALLEL u8g_com_arduino_parallel_fn -#define U8G_COM_FAST_PARALLEL u8g_com_arduino_parallel_fn -#define U8G_COM_T6963 u8g_com_null_fn -#endif -#endif -#ifndef U8G_COM_PARALLEL -#if defined(__AVR__) -#define U8G_COM_PARALLEL u8g_com_atmega_parallel_fn -#define U8G_COM_FAST_PARALLEL u8g_com_atmega_parallel_fn -#define U8G_COM_T6963 u8g_com_null_fn -#endif -#endif -#ifndef U8G_COM_PARALLEL -#define U8G_COM_PARALLEL u8g_com_null_fn -#define U8G_COM_FAST_PARALLEL u8g_com_null_fn -#define U8G_COM_T6963 u8g_com_null_fn -#endif - -#if defined(ARDUINO) -#if defined(__AVR__) -#define U8G_COM_SSD_I2C u8g_com_arduino_ssd_i2c_fn -#define U8G_COM_UC_I2C u8g_com_arduino_uc_i2c_fn -#endif -#endif - -#ifndef U8G_COM_SSD_I2C -#if defined(__AVR__) || defined(__SAM3X8E__) -/* AVR variant and also DUE can use the arduino version at the moment */ -#define U8G_COM_SSD_I2C u8g_com_arduino_ssd_i2c_fn -#endif -#endif - -#ifndef U8G_COM_SSD_I2C -#if defined(U8G_RASPBERRY_PI) -#define U8G_COM_SSD_I2C u8g_com_raspberrypi_ssd_i2c_fn -#endif -#endif -#ifndef U8G_COM_SSD_I2C -#if defined(U8G_LINUX) -#define U8G_COM_SSD_I2C u8g_com_linux_ssd_i2c_fn -#endif -#endif -#if defined(U8G_CYPRESS_PSOC5) -#define U8G_COM_HW_SPI u8g_com_psoc5_ssd_hw_spi_fn -#define U8G_COM_FAST_PARALLEL u8g_com_psoc5_ssd_hw_parallel_fn -#endif - -#ifndef U8G_COM_SSD_I2C -#define U8G_COM_SSD_I2C u8g_com_null_fn -#endif - -#ifndef U8G_COM_UC_I2C -#if defined(__AVR__) -/* AVR variant can use the arduino version at the moment */ -#define U8G_COM_UC_I2C u8g_com_arduino_uc_i2c_fn -#endif -#endif -#ifndef U8G_COM_UC_I2C -#define U8G_COM_UC_I2C u8g_com_null_fn -#endif - - -/*===============================================================*/ -/* com api */ - -#define U8G_SPI_CLK_CYCLE_50NS 1 -#define U8G_SPI_CLK_CYCLE_300NS 2 -#define U8G_SPI_CLK_CYCLE_400NS 3 -#define U8G_SPI_CLK_CYCLE_NONE 255 - -uint8_t u8g_InitCom(u8g_t *u8g, u8g_dev_t *dev, uint8_t clk_cycle_time); -void u8g_StopCom(u8g_t *u8g, u8g_dev_t *dev); -void u8g_EnableCom(u8g_t *u8g, u8g_dev_t *dev); /* obsolete */ -void u8g_DisableCom(u8g_t *u8g, u8g_dev_t *dev); /* obsolete */ -void u8g_SetChipSelect(u8g_t *u8g, u8g_dev_t *dev, uint8_t cs); -void u8g_SetResetLow(u8g_t *u8g, u8g_dev_t *dev); -void u8g_SetResetHigh(u8g_t *u8g, u8g_dev_t *dev); -void u8g_SetAddress(u8g_t *u8g, u8g_dev_t *dev, uint8_t address); -uint8_t u8g_WriteByte(u8g_t *u8g, u8g_dev_t *dev, uint8_t val); -uint8_t u8g_WriteSequence(u8g_t *u8g, u8g_dev_t *dev, uint8_t cnt, uint8_t *seq); -uint8_t u8g_WriteSequenceP(u8g_t *u8g, u8g_dev_t *dev, uint8_t cnt, const uint8_t *seq); - - - -#define U8G_ESC_DLY(x) 255, ((x) & 0x7f) -#define U8G_ESC_CS(x) 255, (0xd0 | ((x)&0x0f)) -#define U8G_ESC_ADR(x) 255, (0xe0 | ((x)&0x0f)) -#define U8G_ESC_RST(x) 255, (0xc0 | ((x)&0x0f)) -#define U8G_ESC_VCC(x) 255, (0xbe | ((x)&0x01)) -#define U8G_ESC_END 255, 254 -#define U8G_ESC_255 255, 255 -//uint8_t u8g_WriteEscSeqP(u8g_t *u8g, u8g_dev_t *dev, u8g_pgm_uint8_t *esc_seq); -uint8_t u8g_WriteEscSeqP(u8g_t *u8g, u8g_dev_t *dev, const uint8_t *esc_seq); - - -/* u8g_com_api_16gr.c */ -uint8_t u8g_WriteByteBWTo16GrDevice(u8g_t *u8g, u8g_dev_t *dev, uint8_t b); -uint8_t u8g_WriteSequenceBWTo16GrDevice(u8g_t *u8g, u8g_dev_t *dev, uint8_t cnt, uint8_t *ptr); -uint8_t u8g_WriteByte4LTo16GrDevice(u8g_t *u8g, u8g_dev_t *dev, uint8_t b); -uint8_t u8g_WriteSequence4LTo16GrDevice(u8g_t *u8g, u8g_dev_t *dev, uint8_t cnt, uint8_t *ptr); - - -/*===============================================================*/ -/* u8g_arduino_common.c */ -void u8g_com_arduino_digital_write(u8g_t *u8g, uint8_t pin_index, uint8_t value); -void u8g_com_arduino_assign_pin_output_high(u8g_t *u8g); - -/*===============================================================*/ -/* u8g_com_io.c */ - -/* create internal number from port and pin */ -uint8_t u8g_Pin(uint8_t port, uint8_t bitpos); -#define PN(port,bitpos) u8g_Pin(port,bitpos) - -/* low level procedures */ -void u8g_SetPinOutput(uint8_t internal_pin_number); -void u8g_SetPinLevel(uint8_t internal_pin_number, uint8_t level); -void u8g_SetPinInput(uint8_t internal_pin_number); -uint8_t u8g_GetPinLevel(uint8_t internal_pin_number); - -/* u8g level procedures, expect U8G_PI_xxx macro */ -void u8g_SetPIOutput(u8g_t *u8g, uint8_t pi); -void u8g_SetPILevel(u8g_t *u8g, uint8_t pi, uint8_t level); - - -/*===============================================================*/ -/* page */ -struct _u8g_page_t -{ - u8g_uint_t page_height; - u8g_uint_t total_height; - u8g_uint_t page_y0; - u8g_uint_t page_y1; - uint8_t page; -}; -typedef struct _u8g_page_t u8g_page_t; - -void u8g_page_First(u8g_page_t *p) U8G_NOINLINE; /* u8g_page.c */ -void u8g_page_Init(u8g_page_t *p, u8g_uint_t page_height, u8g_uint_t total_height ) U8G_NOINLINE; /* u8g_page.c */ -uint8_t u8g_page_Next(u8g_page_t *p) U8G_NOINLINE; /* u8g_page.c */ - -/*===============================================================*/ -/* page buffer (pb) */ - -struct _u8g_pb_t -{ - u8g_page_t p; - u8g_uint_t width; /* pixel width */ - void *buf; -}; -typedef struct _u8g_pb_t u8g_pb_t; - - -/* u8g_pb.c */ -void u8g_pb_Clear(u8g_pb_t *b); -uint8_t u8g_pb_IsYIntersection(u8g_pb_t *pb, u8g_uint_t v0, u8g_uint_t v1); -uint8_t u8g_pb_IsXIntersection(u8g_pb_t *b, u8g_uint_t v0, u8g_uint_t v1); -uint8_t u8g_pb_IsIntersection(u8g_pb_t *pb, u8g_dev_arg_bbx_t *bbx); -void u8g_pb_GetPageBox(u8g_pb_t *pb, u8g_box_t *box); -uint8_t u8g_pb_Is8PixelVisible(u8g_pb_t *b, u8g_dev_arg_pixel_t *arg_pixel); -uint8_t u8g_pb_WriteBuffer(u8g_pb_t *b, u8g_t *u8g, u8g_dev_t *dev); - -/* - note on __attribute__ ((nocommon)) - AVR scripts often use --gc-sections on the linker to remove unused section. - This works fine for initialed data and text sections. In principle .bss is also - handled, but the name##_pb definition is not removed. Reason is, that - array definitions are placed in the COMMON section, by default - The attribute "nocommon" removes this automatic assignment to the - COMMON section and directly puts it into .bss. As a result, if more - than one buffer is defined in one file, then it will be removed with --gc-sections - - .. not sure if Arduino IDE uses -fno-common... if yes, then the attribute is - redundant. -*/ -#define U8G_PB_DEV(name, width, height, page_height, dev_fn, com_fn) \ -uint8_t name##_buf[width] U8G_NOCOMMON ; \ -u8g_pb_t name##_pb = { {page_height, height, 0, 0, 0}, width, name##_buf}; \ -u8g_dev_t name = { dev_fn, &name##_pb, com_fn } - - -void u8g_pb8v1_Init(u8g_pb_t *b, void *buf, u8g_uint_t width) U8G_NOINLINE; -void u8g_pb8v1_Clear(u8g_pb_t *b) U8G_NOINLINE; - -uint8_t u8g_pb8v1_IsYIntersection(u8g_pb_t *b, u8g_uint_t v0, u8g_uint_t v1); -uint8_t u8g_pb8v1_IsXIntersection(u8g_pb_t *b, u8g_uint_t v0, u8g_uint_t v1); -uint8_t u8g_pb8v1_WriteBuffer(u8g_pb_t *b, u8g_t *u8g, u8g_dev_t *dev); - -uint8_t u8g_dev_pb8v1_base_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg); - -/* u8g_pb16v1.c */ -uint8_t u8g_dev_pb16v1_base_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg); - -/* u8g_pb14v1.c */ -uint8_t u8g_dev_pb14v1_base_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg); - -/* u8g_pb8v2.c */ -uint8_t u8g_dev_pb8v2_base_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg); - -/* u8g_pb16v2.c (double memory of pb8v2) */ -uint8_t u8g_dev_pb16v2_base_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg); - - -/* u8g_pb8h1.c */ -uint8_t u8g_dev_pb8h1_base_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg); - -/* u8g_pb16h1.c */ -uint8_t u8g_dev_pb16h1_base_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg); - -/* u8g_pb32h1.c */ -uint8_t u8g_dev_pb32h1_base_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg); - - -/* u8g_pb8h2.c 8 pixel rows, byte has horzontal orientation */ -uint8_t u8g_dev_pb8h2_base_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg); - -/* u8g_pb16h2.c */ -uint8_t u8g_dev_pb16h2_base_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg); - - - -/* u8g_pb8h1f.c */ -uint8_t u8g_dev_pb8h1f_base_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg); - -/* u8g_pb8h8.c */ -uint8_t u8g_dev_pb8h8_base_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg); - -/* u8g_pbxh16.c */ -uint8_t u8g_dev_pbxh16_base_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg); - -/* u8g_pbxh24.c */ -uint8_t u8g_dev_pbxh24_base_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg); - - -/*===============================================================*/ -/* u8g_ll_api.c */ - -/* cursor draw callback */ -typedef void (*u8g_draw_cursor_fn)(u8g_t *u8g); - -/* vertical reference point calculation callback */ -typedef u8g_uint_t (*u8g_font_calc_vref_fnptr)(u8g_t *u8g); - -/* state backup and restore procedure */ -typedef void (*u8g_state_cb)(uint8_t msg); - - -/* PI = Pin Index */ - -/* reset pin, usually optional */ -#define U8G_PI_RESET 0 - -/* address / data or instruction */ -#define U8G_PI_A0 1 -#define U8G_PI_DI 1 - -/* chip select line */ -#define U8G_PI_CS 2 -#define U8G_PI_CS1 2 -#define U8G_PI_CS2 3 -/* Feb 2013: A0 state moved from 7 to 3 for t6963 controller*/ -#define U8G_PI_A0_STATE 3 - -/* enable / clock signal */ -#define U8G_PI_EN 4 -#define U8G_PI_CS_STATE 4 -#define U8G_PI_SCK 4 -#define U8G_PI_SCL 4 -#define U8G_PI_RD 4 - - -/* data pins, shared with SPI and I2C pins */ -#define U8G_PI_D0 5 -#define U8G_PI_MOSI 5 -#define U8G_PI_SDA 5 -#define U8G_PI_D1 6 -#define U8G_PI_MISO 6 -#define U8G_PI_D2 7 -#define U8G_PI_D3 8 -#define U8G_PI_SET_A0 8 -#define U8G_PI_D4 9 -#define U8G_PI_D5 10 -#define U8G_PI_I2C_OPTION 11 -#define U8G_PI_D6 11 -#define U8G_PI_D7 12 - -/* read/write pin, must be the last pin in the list, this means U8G_PIN_LIST_LEN = U8G_PI_RW + 1*/ -#define U8G_PI_WR 13 -#define U8G_PI_RW 13 - -#define U8G_PIN_LIST_LEN 14 - - -#define U8G_PIN_DUMMY 254 -#define U8G_PIN_NONE 255 - -#define U8G_FONT_HEIGHT_MODE_TEXT 0 -#define U8G_FONT_HEIGHT_MODE_XTEXT 1 -#define U8G_FONT_HEIGHT_MODE_ALL 2 - -struct _u8g_t -{ - u8g_uint_t width; - u8g_uint_t height; - - - u8g_dev_t *dev; /* first device in the device chain */ - const u8g_pgm_uint8_t *font; /* regular font for all text procedures */ - const u8g_pgm_uint8_t *cursor_font; /* special font for cursor procedures */ - uint8_t cursor_fg_color, cursor_bg_color; - uint8_t cursor_encoding; - uint8_t mode; /* display mode, one of U8G_MODE_xxx */ - u8g_uint_t cursor_x; - u8g_uint_t cursor_y; - u8g_draw_cursor_fn cursor_fn; - - int8_t glyph_dx; - int8_t glyph_x; - int8_t glyph_y; - uint8_t glyph_width; - uint8_t glyph_height; - - u8g_font_calc_vref_fnptr font_calc_vref; - uint8_t font_height_mode; - int8_t font_ref_ascent; - int8_t font_ref_descent; - uint8_t font_line_spacing_factor; /* line_spacing = factor * (ascent - descent) / 64 */ - uint8_t line_spacing; - - u8g_dev_arg_pixel_t arg_pixel; - /* uint8_t color_index; */ - -#ifdef U8G_WITH_PINLIST - uint8_t pin_list[U8G_PIN_LIST_LEN]; -#endif - - u8g_state_cb state_cb; - - u8g_box_t current_page; /* current box of the visible page */ - -}; - -#define u8g_GetFontAscent(u8g) ((u8g)->font_ref_ascent) -#define u8g_GetFontDescent(u8g) ((u8g)->font_ref_descent) -#define u8g_GetFontLineSpacing(u8g) ((u8g)->line_spacing) - -uint8_t u8g_call_dev_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg); - -uint8_t u8g_InitLL(u8g_t *u8g, u8g_dev_t *dev); -void u8g_FirstPageLL(u8g_t *u8g, u8g_dev_t *dev); -uint8_t u8g_NextPageLL(u8g_t *u8g, u8g_dev_t *dev); -uint8_t u8g_SetContrastLL(u8g_t *u8g, u8g_dev_t *dev, uint8_t contrast); -void u8g_DrawPixelLL(u8g_t *u8g, u8g_dev_t *dev, u8g_uint_t x, u8g_uint_t y); -void u8g_Draw8PixelLL(u8g_t *u8g, u8g_dev_t *dev, u8g_uint_t x, u8g_uint_t y, uint8_t dir, uint8_t pixel); -void u8g_Draw4TPixelLL(u8g_t *u8g, u8g_dev_t *dev, u8g_uint_t x, u8g_uint_t y, uint8_t dir, uint8_t pixel); -uint8_t u8g_IsBBXIntersectionLL(u8g_t *u8g, u8g_dev_t *dev, u8g_uint_t x, u8g_uint_t y, u8g_uint_t w, u8g_uint_t h); /* obsolete */ -u8g_uint_t u8g_GetWidthLL(u8g_t *u8g, u8g_dev_t *dev); -u8g_uint_t u8g_GetHeightLL(u8g_t *u8g, u8g_dev_t *dev); - -void u8g_UpdateDimension(u8g_t *u8g); -uint8_t u8g_Begin(u8g_t *u8g); /* reset device, put it into default state and call u8g_UpdateDimension() */ -uint8_t u8g_Init(u8g_t *u8g, u8g_dev_t *dev); /* only usefull if the device only as hardcoded ports */ -uint8_t u8g_InitComFn(u8g_t *u8g, u8g_dev_t *dev, u8g_com_fnptr com_fn); /* Init procedure for anything which is not Arduino or AVR (e.g. ARM, but not Due, which is Arduino) */ - -#if defined(U8G_WITH_PINLIST) -uint8_t u8g_InitSPI(u8g_t *u8g, u8g_dev_t *dev, uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t a0, uint8_t reset); -uint8_t u8g_InitHWSPI(u8g_t *u8g, u8g_dev_t *dev, uint8_t cs, uint8_t a0, uint8_t reset); -uint8_t u8g_InitI2C(u8g_t *u8g, u8g_dev_t *dev, uint8_t options); /* use U8G_I2C_OPT_NONE as options */ -uint8_t u8g_Init8BitFixedPort(u8g_t *u8g, u8g_dev_t *dev, uint8_t en, uint8_t cs, uint8_t di, uint8_t rw, uint8_t reset); -uint8_t u8g_Init8Bit(u8g_t *u8g, u8g_dev_t *dev, uint8_t d0, uint8_t d1, uint8_t d2, uint8_t d3, uint8_t d4, uint8_t d5, uint8_t d6, uint8_t d7, - uint8_t en, uint8_t cs1, uint8_t cs2, uint8_t di, uint8_t rw, uint8_t reset); -uint8_t u8g_InitRW8Bit(u8g_t *u8g, u8g_dev_t *dev, uint8_t d0, uint8_t d1, uint8_t d2, uint8_t d3, uint8_t d4, uint8_t d5, uint8_t d6, uint8_t d7, - uint8_t cs, uint8_t a0, uint8_t wr, uint8_t rd, uint8_t reset); -#endif - -void u8g_FirstPage(u8g_t *u8g); -uint8_t u8g_NextPage(u8g_t *u8g); -uint8_t u8g_SetContrast(u8g_t *u8g, uint8_t contrast); -void u8g_SleepOn(u8g_t *u8g); -void u8g_SleepOff(u8g_t *u8g); -void u8g_DrawPixel(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y); -void u8g_Draw8Pixel(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, uint8_t dir, uint8_t pixel); -void u8g_Draw4TPixel(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, uint8_t dir, uint8_t pixel); -void u8g_Draw8ColorPixel(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, uint8_t colpixel); - -uint8_t u8g_Stop(u8g_t *u8g); -void u8g_SetColorEntry(u8g_t *u8g, uint8_t idx, uint8_t r, uint8_t g, uint8_t b); -void u8g_SetColorIndex(u8g_t *u8g, uint8_t idx); -void u8g_SetHiColor(u8g_t *u8g, uint16_t rgb); -void u8g_SetHiColorByRGB(u8g_t *u8g, uint8_t r, uint8_t g, uint8_t b); -void u8g_SetRGB(u8g_t *u8g, uint8_t r, uint8_t g, uint8_t b); -uint8_t u8g_GetColorIndex(u8g_t *u8g); - -uint8_t u8g_GetDefaultForegroundColor(u8g_t *u8g); -void u8g_SetDefaultForegroundColor(u8g_t *u8g); - -uint8_t u8g_GetDefaultBackgroundColor(u8g_t *u8g); -void u8g_SetDefaultBackgroundColor(u8g_t *u8g); - -uint8_t u8g_GetDefaultMidColor(u8g_t *u8g); -void u8g_SetDefaultMidColor(u8g_t *u8g); - -#define u8g_GetWidth(u8g) ((u8g)->width) -#define u8g_GetHeight(u8g) ((u8g)->height) -#define u8g_GetMode(u8g) ((u8g)->mode) -/* - U8G_MODE_GET_BITS_PER_PIXEL(u8g_GetMode(u8g)) - U8G_MODE_IS_COLOR(u8g_GetMode(u8g)) -*/ - -/* u8g_state.c */ -#define U8G_STATE_ENV_IDX 0 -#define U8G_STATE_U8G_IDX 1 -#define U8G_STATE_RESTORE 0 -#define U8G_STATE_BACKUP 1 -#define U8G_STATE_MSG_COMPOSE(cmd,idx) (((cmd)<<1) | (idx)) - -#define U8G_STATE_MSG_RESTORE_ENV U8G_STATE_MSG_COMPOSE(U8G_STATE_RESTORE,U8G_STATE_ENV_IDX) -#define U8G_STATE_MSG_BACKUP_ENV U8G_STATE_MSG_COMPOSE(U8G_STATE_BACKUP,U8G_STATE_ENV_IDX) -#define U8G_STATE_MSG_RESTORE_U8G U8G_STATE_MSG_COMPOSE(U8G_STATE_RESTORE,U8G_STATE_U8G_IDX) -#define U8G_STATE_MSG_BACKUP_U8G U8G_STATE_MSG_COMPOSE(U8G_STATE_BACKUP,U8G_STATE_U8G_IDX) - -#define U8G_STATE_MSG_GET_IDX(msg) ((msg)&1) -#define U8G_STATE_MSG_IS_BACKUP(msg) ((msg)&2) - - - -void u8g_state_dummy_cb(uint8_t msg); -void u8g_backup_spi(uint8_t msg); /* backup SPI state controller */ -/* backward compatible definition */ -#define u8g_backup_avr_spi u8g_backup_spi - -void u8g_SetHardwareBackup(u8g_t *u8g, u8g_state_cb backup_cb); - -/* u8g_clip.c */ - -uint8_t u8g_IsBBXIntersection(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, u8g_uint_t w, u8g_uint_t h); - - -/* u8g_rot.c */ - -void u8g_UndoRotation(u8g_t *u8g); -void u8g_SetRot90(u8g_t *u8g); -void u8g_SetRot180(u8g_t *u8g); -void u8g_SetRot270(u8g_t *u8g); - -/* u8g_scale.c */ - -void u8g_UndoScale(u8g_t *u8g); -void u8g_SetScale2x2(u8g_t *u8g); - - -/* u8g_font.c */ - -size_t u8g_font_GetSize(const void *font); -uint8_t u8g_font_GetFontStartEncoding(const void *font) U8G_NOINLINE; -uint8_t u8g_font_GetFontEndEncoding(const void *font) U8G_NOINLINE; - -void u8g_SetFont(u8g_t *u8g, const u8g_fntpgm_uint8_t *font); - -uint8_t u8g_GetFontBBXWidth(u8g_t *u8g); -uint8_t u8g_GetFontBBXHeight(u8g_t *u8g); -int8_t u8g_GetFontBBXOffX(u8g_t *u8g); -int8_t u8g_GetFontBBXOffY(u8g_t *u8g); -uint8_t u8g_GetFontCapitalAHeight(u8g_t *u8g); - -uint8_t u8g_IsGlyph(u8g_t *u8g, uint8_t requested_encoding); -int8_t u8g_GetGlyphDeltaX(u8g_t *u8g, uint8_t requested_encoding); - -int8_t u8g_draw_glyph(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, uint8_t encoding); /* used by u8g_cursor.c */ - -int8_t u8g_DrawGlyphDir(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, uint8_t dir, uint8_t encoding); -int8_t u8g_DrawGlyph(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, uint8_t encoding); -int8_t u8g_DrawGlyph90(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, uint8_t encoding); -int8_t u8g_DrawGlyph180(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, uint8_t encoding); -int8_t u8g_DrawGlyph270(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, uint8_t encoding); -int8_t u8g_DrawGlyphFontBBX(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, uint8_t dir, uint8_t encoding); - -u8g_uint_t u8g_DrawStr(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, const char *s); -u8g_uint_t u8g_DrawStr90(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, const char *s); -u8g_uint_t u8g_DrawStr180(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, const char *s); -u8g_uint_t u8g_DrawStr270(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, const char *s); - -u8g_uint_t u8g_DrawStrDir(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, uint8_t dir, const char *s); - - -u8g_uint_t u8g_DrawStrP(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, const u8g_pgm_uint8_t *s); -u8g_uint_t u8g_DrawStr90P(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, const u8g_pgm_uint8_t *s); -u8g_uint_t u8g_DrawStr180P(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, const u8g_pgm_uint8_t *s); -u8g_uint_t u8g_DrawStr270P(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, const u8g_pgm_uint8_t *s); - - -void u8g_SetFontRefHeightText(u8g_t *u8g); -void u8g_SetFontRefHeightExtendedText(u8g_t *u8g); -void u8g_SetFontRefHeightAll(u8g_t *u8g); -void u8g_SetFontLineSpacingFactor(u8g_t *u8g, uint8_t factor); - -u8g_uint_t u8g_font_calc_vref_font(u8g_t *u8g); -u8g_uint_t u8g_font_calc_vref_bottom(u8g_t *u8g); -u8g_uint_t u8g_font_calc_vref_top(u8g_t *u8g); -u8g_uint_t u8g_font_calc_vref_center(u8g_t *u8g); - -void u8g_SetFontPosBaseline(u8g_t *u8g); -void u8g_SetFontPosBottom(u8g_t *u8g); -void u8g_SetFontPosCenter(u8g_t *u8g); -void u8g_SetFontPosTop(u8g_t *u8g); - - -u8g_uint_t u8g_GetStrPixelWidth(u8g_t *u8g, const char *s); -u8g_uint_t u8g_GetStrPixelWidthP(u8g_t *u8g, const u8g_pgm_uint8_t *s); -int8_t u8g_GetStrX(u8g_t *u8g, const char *s); -int8_t u8g_GetStrXP(u8g_t *u8g, const u8g_pgm_uint8_t *s); -u8g_uint_t u8g_GetStrWidth(u8g_t *u8g, const char *s) U8G_NOINLINE; -u8g_uint_t u8g_GetStrWidthP(u8g_t *u8g, const u8g_pgm_uint8_t *s); - -u8g_uint_t u8g_DrawStrFontBBX(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, uint8_t dir, const char *s); - -void u8g_GetStrMinBox(u8g_t *u8g, const char *s, u8g_uint_t *x, u8g_uint_t *y, u8g_uint_t *width, u8g_uint_t *height); -void u8g_GetStrAMinBox(u8g_t *u8g, const char *s, u8g_uint_t *x, u8g_uint_t *y, u8g_uint_t *width, u8g_uint_t *height); - - -u8g_uint_t u8g_DrawAAStr(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, const char *s); - -/* u8g_rect.c */ - -void u8g_draw_box(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, u8g_uint_t w, u8g_uint_t h) U8G_NOINLINE; - -void u8g_DrawHLine(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, u8g_uint_t w) U8G_NOINLINE; -void u8g_DrawVLine(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, u8g_uint_t w) U8G_NOINLINE; -void u8g_DrawFrame(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, u8g_uint_t w, u8g_uint_t h) U8G_NOINLINE; -void u8g_DrawBox(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, u8g_uint_t w, u8g_uint_t h) U8G_NOINLINE; - -void u8g_DrawRFrame(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, u8g_uint_t w, u8g_uint_t h, u8g_uint_t r) U8G_NOINLINE; -void u8g_DrawRBox(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, u8g_uint_t w, u8g_uint_t h, u8g_uint_t r) U8G_NOINLINE; - -/* u8g_bitmap.c */ - -void u8g_DrawHBitmap(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, u8g_uint_t cnt, const uint8_t *bitmap); -void u8g_DrawHBitmapP(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, u8g_uint_t cnt, const u8g_pgm_uint8_t *bitmap); -void u8g_DrawBitmap(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, u8g_uint_t cnt, u8g_uint_t h, const uint8_t *bitmap); -void u8g_DrawBitmapP(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, u8g_uint_t cnt, u8g_uint_t h, const u8g_pgm_uint8_t *bitmap); - -void u8g_DrawXBM(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, u8g_uint_t w, u8g_uint_t h, const uint8_t *bitmap); -void u8g_DrawXBMP(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, u8g_uint_t w, u8g_uint_t h, const u8g_pgm_uint8_t *bitmap); - - -/* u8g_line.c */ -void u8g_DrawLine(u8g_t *u8g, u8g_uint_t x1, u8g_uint_t y1, u8g_uint_t x2, u8g_uint_t y2); - - -/* u8g_circle.c */ - -/* the following, commented code has been rewritten or is not yet finished -#define U8G_CIRC_UPPER_RIGHT 0x01 -#define U8G_CIRC_UPPER_LEFT 0x02 -#define U8G_CIRC_LOWER_LEFT 0x04 -#define U8G_CIRC_LOWER_RIGHT 0x08 -#define U8G_CIRC_ALL (U8G_CIRC_UPPER_RIGHT|U8G_CIRC_UPPER_LEFT|U8G_CIRC_LOWER_RIGHT|U8G_CIRC_LOWER_LEFT) -void u8g_DrawEmpCirc(u8g_t *u8g, u8g_uint_t x0, u8g_uint_t y0, u8g_uint_t rad, uint8_t option); -void u8g_DrawFillCirc(u8g_t *u8g, u8g_uint_t x0, u8g_uint_t y0, u8g_uint_t rad, uint8_t option); -void u8g_DrawEllipseRect(u8g_t *u8g, u8g_uint_t x0, u8g_uint_t y0, u8g_uint_t x1, u8g_uint_t y1); -*/ - -#define U8G_DRAW_UPPER_RIGHT 0x01 -#define U8G_DRAW_UPPER_LEFT 0x02 -#define U8G_DRAW_LOWER_LEFT 0x04 -#define U8G_DRAW_LOWER_RIGHT 0x08 -#define U8G_DRAW_ALL (U8G_DRAW_UPPER_RIGHT|U8G_DRAW_UPPER_LEFT|U8G_DRAW_LOWER_RIGHT|U8G_DRAW_LOWER_LEFT) - -void u8g_draw_circle(u8g_t *u8g, u8g_uint_t x0, u8g_uint_t y0, u8g_uint_t rad, uint8_t option) U8G_NOINLINE; -void u8g_draw_disc(u8g_t *u8g, u8g_uint_t x0, u8g_uint_t y0, u8g_uint_t rad, uint8_t option) U8G_NOINLINE; - -void u8g_DrawCircle(u8g_t *u8g, u8g_uint_t x0, u8g_uint_t y0, u8g_uint_t rad, uint8_t option); -void u8g_DrawDisc(u8g_t *u8g, u8g_uint_t x0, u8g_uint_t y0, u8g_uint_t rad, uint8_t option); - -/* u8g_ellipse.c */ -void u8g_DrawEllipse(u8g_t *u8g, u8g_uint_t x0, u8g_uint_t y0, u8g_uint_t rx, u8g_uint_t ry, uint8_t option); -void u8g_DrawFilledEllipse(u8g_t *u8g, u8g_uint_t x0, u8g_uint_t y0, u8g_uint_t rx, u8g_uint_t ry, uint8_t option); - -/* u8g_clip.c */ -uint8_t u8g_is_box_bbx_intersection(u8g_box_t *box, u8g_dev_arg_bbx_t *bbx); - - -/* u8g_cursor.c */ -void u8g_SetCursorFont(u8g_t *u8g, const u8g_pgm_uint8_t *cursor_font); -void u8g_SetCursorStyle(u8g_t *u8g, uint8_t encoding); -void u8g_SetCursorPos(u8g_t *u8g, u8g_uint_t cursor_x, u8g_uint_t cursor_y); -void u8g_SetCursorColor(u8g_t *u8g, uint8_t fg, uint8_t bg); -void u8g_EnableCursor(u8g_t *u8g); -void u8g_DisableCursor(u8g_t *u8g); -void u8g_DrawCursor(u8g_t *u8g); - -/* u8g_polygon.c */ - -typedef int16_t pg_word_t; - -#define PG_NOINLINE U8G_NOINLINE - -struct pg_point_struct -{ - pg_word_t x; - pg_word_t y; -}; - -typedef struct _pg_struct pg_struct; /* forward declaration */ - -struct pg_edge_struct -{ - pg_word_t x_direction; /* 1, if x2 is greater than x1, -1 otherwise */ - pg_word_t height; - pg_word_t current_x_offset; - pg_word_t error_offset; - - /* --- line loop --- */ - pg_word_t current_y; - pg_word_t max_y; - pg_word_t current_x; - pg_word_t error; - - /* --- outer loop --- */ - uint8_t (*next_idx_fn)(pg_struct *pg, uint8_t i); - uint8_t curr_idx; -}; - -/* maximum number of points in the polygon */ -/* can be redefined, but highest possible value is 254 */ -#define PG_MAX_POINTS 6 - -/* index numbers for the pge structures below */ -#define PG_LEFT 0 -#define PG_RIGHT 1 - - -struct _pg_struct -{ - struct pg_point_struct list[PG_MAX_POINTS]; - uint8_t cnt; - uint8_t is_min_y_not_flat; - pg_word_t total_scan_line_cnt; - struct pg_edge_struct pge[2]; /* left and right line draw structures */ -}; - -void pg_ClearPolygonXY(pg_struct *pg); -void pg_AddPolygonXY(pg_struct *pg, u8g_t *u8g, int16_t x, int16_t y); -void pg_DrawPolygon(pg_struct *pg, u8g_t *u8g); -void u8g_ClearPolygonXY(void); -void u8g_AddPolygonXY(u8g_t *u8g, int16_t x, int16_t y); -void u8g_DrawPolygon(u8g_t *u8g); -void u8g_DrawTriangle(u8g_t *u8g, int16_t x0, int16_t y0, int16_t x1, int16_t y1, int16_t x2, int16_t y2); - - -/*===============================================================*/ -/* u8g_virtual_screen.c */ -void u8g_SetVirtualScreenDimension(u8g_t *vs_u8g, u8g_uint_t width, u8g_uint_t height); -uint8_t u8g_AddToVirtualScreen(u8g_t *vs_u8g, u8g_uint_t x, u8g_uint_t y, u8g_t *child_u8g); - -/*===============================================================*/ -void st_Draw(uint8_t fps); -void st_Step(uint8_t player_pos, uint8_t is_auto_fire, uint8_t is_fire); - -/*===============================================================*/ -/* u8g_com_i2c.c */ - -/* options for u8g_i2c_init() */ -#define U8G_I2C_OPT_NONE 0 -#define U8G_I2C_OPT_NO_ACK 2 -#define U8G_I2C_OPT_DEV_0 0 -#define U8G_I2C_OPT_DEV_1 4 -#define U8G_I2C_OPT_FAST 16 - -/* retrun values from u8g_twi_get_error() */ -#define U8G_I2C_ERR_NONE 0x00 -/* the following values are bit masks */ -#define U8G_I2C_ERR_TIMEOUT 0x01 -#define U8G_I2C_ERR_BUS 0x02 - -void u8g_i2c_clear_error(void) U8G_NOINLINE; -uint8_t u8g_i2c_get_error(void) U8G_NOINLINE; -uint8_t u8g_i2c_get_err_pos(void) U8G_NOINLINE; -void u8g_i2c_init(uint8_t options) U8G_NOINLINE; /* use U8G_I2C_OPT_NONE as options */ -uint8_t u8g_i2c_wait(uint8_t mask, uint8_t pos) U8G_NOINLINE; -uint8_t u8g_i2c_start(uint8_t sla) U8G_NOINLINE; -uint8_t u8g_i2c_send_byte(uint8_t data) U8G_NOINLINE; -uint8_t u8g_i2c_send_mode(uint8_t mode) U8G_NOINLINE; -void u8g_i2c_stop(void) U8G_NOINLINE; - - -/*===============================================================*/ -/* u8g_u8toa.c */ -/* v = value, d = number of digits */ -const char *u8g_u8toa(uint8_t v, uint8_t d); - -/* u8g_u8toa.c */ -/* v = value, d = number of digits */ -const char *u8g_u16toa(uint16_t v, uint8_t d); - -/*===============================================================*/ -/* u8g_delay.c */ - -/* delay by the specified number of milliseconds */ -void u8g_Delay(uint16_t val); - -/* delay by one microsecond */ -void u8g_MicroDelay(void); - -/* delay by 10 microseconds */ -void u8g_10MicroDelay(void); - -/*===============================================================*/ -/* chessengine.c */ -#define CHESS_KEY_NONE 0 -#define CHESS_KEY_NEXT 1 -#define CHESS_KEY_PREV 2 -#define CHESS_KEY_SELECT 3 -#define CHESS_KEY_BACK 4 - -void chess_Init(u8g_t *u8g, uint8_t empty_body_color); -void chess_Draw(void); -void chess_Step(uint8_t keycode); - -/*===============================================================*/ -/* font definitions */ -extern const u8g_fntpgm_uint8_t u8g_font_m2icon_5[] U8G_FONT_SECTION("u8g_font_m2icon_5"); -extern const u8g_fntpgm_uint8_t u8g_font_m2icon_7[] U8G_FONT_SECTION("u8g_font_m2icon_7"); -extern const u8g_fntpgm_uint8_t u8g_font_m2icon_9[] U8G_FONT_SECTION("u8g_font_m2icon_9"); - -extern const u8g_fntpgm_uint8_t u8g_font_u8glib_4[] U8G_FONT_SECTION("u8g_font_u8glib_4"); -extern const u8g_fntpgm_uint8_t u8g_font_u8glib_4r[] U8G_FONT_SECTION("u8g_font_u8glib_4r"); - - -extern const u8g_fntpgm_uint8_t u8g_font_6x12_75r[] U8G_FONT_SECTION("u8g_font_6x12_75r"); -extern const u8g_fntpgm_uint8_t u8g_font_6x13_75r[] U8G_FONT_SECTION("u8g_font_6x13_75r"); -extern const u8g_fntpgm_uint8_t u8g_font_7x13_75r[] U8G_FONT_SECTION("u8g_font_7x13_75r"); -extern const u8g_fntpgm_uint8_t u8g_font_8x13_75r[] U8G_FONT_SECTION("u8g_font_8x13_75r"); -extern const u8g_fntpgm_uint8_t u8g_font_9x15_75r[] U8G_FONT_SECTION("u8g_font_9x15_75r"); -extern const u8g_fntpgm_uint8_t u8g_font_9x18_75r[] U8G_FONT_SECTION("u8g_font_9x18_75r"); -extern const u8g_fntpgm_uint8_t u8g_font_cu12_75r[] U8G_FONT_SECTION("u8g_font_cu12_75r"); -extern const u8g_fntpgm_uint8_t u8g_font_unifont_75r[] U8G_FONT_SECTION("u8g_font_unifont_75r"); -extern const u8g_fntpgm_uint8_t u8g_font_10x20_75r[] U8G_FONT_SECTION("u8g_font_10x20_75r"); - -extern const u8g_fntpgm_uint8_t u8g_font_10x20_67_75[] U8G_FONT_SECTION("u8g_font_10x20_67_75"); -extern const u8g_fntpgm_uint8_t u8g_font_10x20_78_79[] U8G_FONT_SECTION("u8g_font_10x20_78_79"); -extern const u8g_fntpgm_uint8_t u8g_font_10x20[] U8G_FONT_SECTION("u8g_font_10x20"); -extern const u8g_fntpgm_uint8_t u8g_font_10x20r[] U8G_FONT_SECTION("u8g_font_10x20r"); -extern const u8g_fntpgm_uint8_t u8g_font_4x6[] U8G_FONT_SECTION("u8g_font_4x6"); -extern const u8g_fntpgm_uint8_t u8g_font_4x6r[] U8G_FONT_SECTION("u8g_font_4x6r"); -//extern const u8g_fntpgm_uint8_t u8g_font_4x6n[] U8G_FONT_SECTION("u8g_font_4x6n"); -extern const u8g_fntpgm_uint8_t u8g_font_5x7[] U8G_FONT_SECTION("u8g_font_5x7"); -extern const u8g_fntpgm_uint8_t u8g_font_5x7r[] U8G_FONT_SECTION("u8g_font_5x7r"); -extern const u8g_fntpgm_uint8_t u8g_font_5x8[] U8G_FONT_SECTION("u8g_font_5x8"); -extern const u8g_fntpgm_uint8_t u8g_font_5x8r[] U8G_FONT_SECTION("u8g_font_5x8r"); -extern const u8g_fntpgm_uint8_t u8g_font_6x10[] U8G_FONT_SECTION("u8g_font_6x10"); -extern const u8g_fntpgm_uint8_t u8g_font_6x10r[] U8G_FONT_SECTION("u8g_font_6x10r"); -extern const u8g_fntpgm_uint8_t u8g_font_6x12_67_75[] U8G_FONT_SECTION("u8g_font_6x12_67_75"); -extern const u8g_fntpgm_uint8_t u8g_font_6x12_78_79[] U8G_FONT_SECTION("u8g_font_6x12_78_79"); -extern const u8g_fntpgm_uint8_t u8g_font_6x12[] U8G_FONT_SECTION("u8g_font_6x12"); -extern const u8g_fntpgm_uint8_t u8g_font_6x12r[] U8G_FONT_SECTION("u8g_font_6x12r"); -extern const u8g_fntpgm_uint8_t u8g_font_6x13_67_75[] U8G_FONT_SECTION("u8g_font_6x13_67_75"); -extern const u8g_fntpgm_uint8_t u8g_font_6x13_78_79[] U8G_FONT_SECTION("u8g_font_6x13_78_79"); -extern const u8g_fntpgm_uint8_t u8g_font_6x13B[] U8G_FONT_SECTION("u8g_font_6x13B"); -extern const u8g_fntpgm_uint8_t u8g_font_6x13Br[] U8G_FONT_SECTION("u8g_font_6x13Br"); -extern const u8g_fntpgm_uint8_t u8g_font_6x13[] U8G_FONT_SECTION("u8g_font_6x13"); -extern const u8g_fntpgm_uint8_t u8g_font_6x13r[] U8G_FONT_SECTION("u8g_font_6x13r"); -extern const u8g_fntpgm_uint8_t u8g_font_6x13O[] U8G_FONT_SECTION("u8g_font_6x13O"); -extern const u8g_fntpgm_uint8_t u8g_font_6x13Or[] U8G_FONT_SECTION("u8g_font_6x13Or"); -extern const u8g_fntpgm_uint8_t u8g_font_7x13_67_75[] U8G_FONT_SECTION("u8g_font_7x13_67_75"); -extern const u8g_fntpgm_uint8_t u8g_font_7x13_78_79[] U8G_FONT_SECTION("u8g_font_7x13_78_79"); -extern const u8g_fntpgm_uint8_t u8g_font_7x13B[] U8G_FONT_SECTION("u8g_font_7x13B"); -extern const u8g_fntpgm_uint8_t u8g_font_7x13Br[] U8G_FONT_SECTION("u8g_font_7x13Br"); -extern const u8g_fntpgm_uint8_t u8g_font_7x13[] U8G_FONT_SECTION("u8g_font_7x13"); -extern const u8g_fntpgm_uint8_t u8g_font_7x13r[] U8G_FONT_SECTION("u8g_font_7x13r"); -extern const u8g_fntpgm_uint8_t u8g_font_7x13O[] U8G_FONT_SECTION("u8g_font_7x13O"); -extern const u8g_fntpgm_uint8_t u8g_font_7x13Or[] U8G_FONT_SECTION("u8g_font_7x13Or"); -extern const u8g_fntpgm_uint8_t u8g_font_7x14B[] U8G_FONT_SECTION("u8g_font_7x14B"); -extern const u8g_fntpgm_uint8_t u8g_font_7x14Br[] U8G_FONT_SECTION("u8g_font_7x14Br"); -extern const u8g_fntpgm_uint8_t u8g_font_7x14[] U8G_FONT_SECTION("u8g_font_7x14"); -extern const u8g_fntpgm_uint8_t u8g_font_7x14r[] U8G_FONT_SECTION("u8g_font_7x14r"); -extern const u8g_fntpgm_uint8_t u8g_font_8x13_67_75[] U8G_FONT_SECTION("u8g_font_8x13_67_75"); -extern const u8g_fntpgm_uint8_t u8g_font_8x13B[] U8G_FONT_SECTION("u8g_font_8x13B"); -extern const u8g_fntpgm_uint8_t u8g_font_8x13Br[] U8G_FONT_SECTION("u8g_font_8x13Br"); -extern const u8g_fntpgm_uint8_t u8g_font_8x13[] U8G_FONT_SECTION("u8g_font_8x13"); -extern const u8g_fntpgm_uint8_t u8g_font_8x13r[] U8G_FONT_SECTION("u8g_font_8x13r"); -extern const u8g_fntpgm_uint8_t u8g_font_8x13O[] U8G_FONT_SECTION("u8g_font_8x13O"); -extern const u8g_fntpgm_uint8_t u8g_font_8x13Or[] U8G_FONT_SECTION("u8g_font_8x13Or"); - -extern const u8g_fntpgm_uint8_t u8g_font_9x15_67_75[] U8G_FONT_SECTION("u8g_font_9x15_67_75"); -extern const u8g_fntpgm_uint8_t u8g_font_9x15_78_79[] U8G_FONT_SECTION("u8g_font_9x15_78_79"); -extern const u8g_fntpgm_uint8_t u8g_font_9x15B[] U8G_FONT_SECTION("u8g_font_9x15B"); -extern const u8g_fntpgm_uint8_t u8g_font_9x15Br[] U8G_FONT_SECTION("u8g_font_9x15Br"); -extern const u8g_fntpgm_uint8_t u8g_font_9x15[] U8G_FONT_SECTION("u8g_font_9x15"); -extern const u8g_fntpgm_uint8_t u8g_font_9x15r[] U8G_FONT_SECTION("u8g_font_9x15r"); - -extern const u8g_fntpgm_uint8_t u8g_font_9x18_67_75[] U8G_FONT_SECTION("u8g_font_9x18_67_75"); -extern const u8g_fntpgm_uint8_t u8g_font_9x18_78_79[] U8G_FONT_SECTION("u8g_font_9x18_78_79"); -extern const u8g_fntpgm_uint8_t u8g_font_9x18B[] U8G_FONT_SECTION("u8g_font_9x18B"); -extern const u8g_fntpgm_uint8_t u8g_font_9x18[] U8G_FONT_SECTION("u8g_font_9x18"); -extern const u8g_fntpgm_uint8_t u8g_font_9x18Br[] U8G_FONT_SECTION("u8g_font_9x18Br"); -extern const u8g_fntpgm_uint8_t u8g_font_9x18r[] U8G_FONT_SECTION("u8g_font_9x18r"); - -extern const u8g_fntpgm_uint8_t u8g_font_cursor[] U8G_FONT_SECTION("u8g_font_cursor"); -extern const u8g_fntpgm_uint8_t u8g_font_cursorr[] U8G_FONT_SECTION("u8g_font_cursorr"); -extern const u8g_fntpgm_uint8_t u8g_font_micro[] U8G_FONT_SECTION("u8g_font_micro"); - -extern const u8g_fntpgm_uint8_t u8g_font_cu12_67_75[] U8G_FONT_SECTION("u8g_font_cu12_67_75"); -extern const u8g_fntpgm_uint8_t u8g_font_cu12_78_79[] U8G_FONT_SECTION("u8g_font_cu12_78_79"); -extern const u8g_fntpgm_uint8_t u8g_font_cu12[] U8G_FONT_SECTION("u8g_font_cu12"); - -/* - Free-Universal Bold - r: Reduced char set (codes 32 - 128) - n: Numbers (codes 42 - 57) - no char: Full set (codes 32 - 255) -*/ - -extern const u8g_fntpgm_uint8_t u8g_font_fub11[] U8G_FONT_SECTION("u8g_font_fub11"); -extern const u8g_fntpgm_uint8_t u8g_font_fub11r[] U8G_FONT_SECTION("u8g_font_fub11r"); -extern const u8g_fntpgm_uint8_t u8g_font_fub11n[] U8G_FONT_SECTION("u8g_font_fub11n"); -extern const u8g_fntpgm_uint8_t u8g_font_fub14[] U8G_FONT_SECTION("u8g_font_fub14"); -extern const u8g_fntpgm_uint8_t u8g_font_fub14r[] U8G_FONT_SECTION("u8g_font_fub14r"); -extern const u8g_fntpgm_uint8_t u8g_font_fub14n[] U8G_FONT_SECTION("u8g_font_fub14n"); -extern const u8g_fntpgm_uint8_t u8g_font_fub17[] U8G_FONT_SECTION("u8g_font_fub17"); -extern const u8g_fntpgm_uint8_t u8g_font_fub17r[] U8G_FONT_SECTION("u8g_font_fub17r"); -extern const u8g_fntpgm_uint8_t u8g_font_fub17n[] U8G_FONT_SECTION("u8g_font_fub17n"); -extern const u8g_fntpgm_uint8_t u8g_font_fub20[] U8G_FONT_SECTION("u8g_font_fub20"); -extern const u8g_fntpgm_uint8_t u8g_font_fub20r[] U8G_FONT_SECTION("u8g_font_fub20r"); -extern const u8g_fntpgm_uint8_t u8g_font_fub20n[] U8G_FONT_SECTION("u8g_font_fub20n"); -extern const u8g_fntpgm_uint8_t u8g_font_fub25[] U8G_FONT_SECTION("u8g_font_fub25"); -extern const u8g_fntpgm_uint8_t u8g_font_fub25r[] U8G_FONT_SECTION("u8g_font_fub25r"); -extern const u8g_fntpgm_uint8_t u8g_font_fub25n[] U8G_FONT_SECTION("u8g_font_fub25n"); -extern const u8g_fntpgm_uint8_t u8g_font_fub30[] U8G_FONT_SECTION("u8g_font_fub30"); -extern const u8g_fntpgm_uint8_t u8g_font_fub30r[] U8G_FONT_SECTION("u8g_font_fub30r"); -extern const u8g_fntpgm_uint8_t u8g_font_fub30n[] U8G_FONT_SECTION("u8g_font_fub30n"); -extern const u8g_fntpgm_uint8_t u8g_font_fub35n[] U8G_FONT_SECTION("u8g_font_fub35n"); -extern const u8g_fntpgm_uint8_t u8g_font_fub42n[] U8G_FONT_SECTION("u8g_font_fub42n"); -extern const u8g_fntpgm_uint8_t u8g_font_fub49n[] U8G_FONT_SECTION("u8g_font_fub49n"); - -/* - Free-Universal Regular - r: Reduced char set (codes 32 - 128) - n: Numbers (codes 42 - 57) - no char: Full set (codes 32 - 255) -*/ - -extern const u8g_fntpgm_uint8_t u8g_font_fur11[] U8G_FONT_SECTION("u8g_font_fur11"); -extern const u8g_fntpgm_uint8_t u8g_font_fur11r[] U8G_FONT_SECTION("u8g_font_fur11r"); -extern const u8g_fntpgm_uint8_t u8g_font_fur11n[] U8G_FONT_SECTION("u8g_font_fur11n"); -extern const u8g_fntpgm_uint8_t u8g_font_fur14[] U8G_FONT_SECTION("u8g_font_fur14"); -extern const u8g_fntpgm_uint8_t u8g_font_fur14r[] U8G_FONT_SECTION("u8g_font_fur14r"); -extern const u8g_fntpgm_uint8_t u8g_font_fur14n[] U8G_FONT_SECTION("u8g_font_fur14n"); -extern const u8g_fntpgm_uint8_t u8g_font_fur17[] U8G_FONT_SECTION("u8g_font_fur17"); -extern const u8g_fntpgm_uint8_t u8g_font_fur17r[] U8G_FONT_SECTION("u8g_font_fur17r"); -extern const u8g_fntpgm_uint8_t u8g_font_fur17n[] U8G_FONT_SECTION("u8g_font_fur17n"); -extern const u8g_fntpgm_uint8_t u8g_font_fur20[] U8G_FONT_SECTION("u8g_font_fur20"); -extern const u8g_fntpgm_uint8_t u8g_font_fur20r[] U8G_FONT_SECTION("u8g_font_fur20r"); -extern const u8g_fntpgm_uint8_t u8g_font_fur20n[] U8G_FONT_SECTION("u8g_font_fur20n"); -extern const u8g_fntpgm_uint8_t u8g_font_fur25[] U8G_FONT_SECTION("u8g_font_fur25"); -extern const u8g_fntpgm_uint8_t u8g_font_fur25r[] U8G_FONT_SECTION("u8g_font_fur25r"); -extern const u8g_fntpgm_uint8_t u8g_font_fur25n[] U8G_FONT_SECTION("u8g_font_fur25n"); -extern const u8g_fntpgm_uint8_t u8g_font_fur30[] U8G_FONT_SECTION("u8g_font_fur30"); -extern const u8g_fntpgm_uint8_t u8g_font_fur30r[] U8G_FONT_SECTION("u8g_font_fur30r"); -extern const u8g_fntpgm_uint8_t u8g_font_fur30n[] U8G_FONT_SECTION("u8g_font_fur30n"); -extern const u8g_fntpgm_uint8_t u8g_font_fur35n[] U8G_FONT_SECTION("u8g_font_fur35n"); -extern const u8g_fntpgm_uint8_t u8g_font_fur42n[] U8G_FONT_SECTION("u8g_font_fur42n"); -extern const u8g_fntpgm_uint8_t u8g_font_fur49n[] U8G_FONT_SECTION("u8g_font_fur49n"); - -/* - Gentium Bold - r: Reduced char set (codes 32 - 128) - n: Numbers (codes 42 - 57) - no char: Full set (codes 32 - 255) -*/ - -extern const u8g_fntpgm_uint8_t u8g_font_gdb11[] U8G_FONT_SECTION("u8g_font_gdb11"); -extern const u8g_fntpgm_uint8_t u8g_font_gdb12[] U8G_FONT_SECTION("u8g_font_gdb12"); -extern const u8g_fntpgm_uint8_t u8g_font_gdb14[] U8G_FONT_SECTION("u8g_font_gdb14"); -extern const u8g_fntpgm_uint8_t u8g_font_gdb17[] U8G_FONT_SECTION("u8g_font_gdb17"); -extern const u8g_fntpgm_uint8_t u8g_font_gdb20[] U8G_FONT_SECTION("u8g_font_gdb20"); -extern const u8g_fntpgm_uint8_t u8g_font_gdb25[] U8G_FONT_SECTION("u8g_font_gdb25"); -extern const u8g_fntpgm_uint8_t u8g_font_gdb30[] U8G_FONT_SECTION("u8g_font_gdb30"); - -extern const u8g_fntpgm_uint8_t u8g_font_gdb11r[] U8G_FONT_SECTION("u8g_font_gdb11r"); -extern const u8g_fntpgm_uint8_t u8g_font_gdb12r[] U8G_FONT_SECTION("u8g_font_gdb12r"); -extern const u8g_fntpgm_uint8_t u8g_font_gdb14r[] U8G_FONT_SECTION("u8g_font_gdb14r"); -extern const u8g_fntpgm_uint8_t u8g_font_gdb17r[] U8G_FONT_SECTION("u8g_font_gdb17r"); -extern const u8g_fntpgm_uint8_t u8g_font_gdb20r[] U8G_FONT_SECTION("u8g_font_gdb20r"); -extern const u8g_fntpgm_uint8_t u8g_font_gdb25r[] U8G_FONT_SECTION("u8g_font_gdb25r"); -extern const u8g_fntpgm_uint8_t u8g_font_gdb30r[] U8G_FONT_SECTION("u8g_font_gdb30r"); - -extern const u8g_fntpgm_uint8_t u8g_font_gdb11n[] U8G_FONT_SECTION("u8g_font_gdb11n"); -extern const u8g_fntpgm_uint8_t u8g_font_gdb12n[] U8G_FONT_SECTION("u8g_font_gdb12n"); -extern const u8g_fntpgm_uint8_t u8g_font_gdb14n[] U8G_FONT_SECTION("u8g_font_gdb14n"); -extern const u8g_fntpgm_uint8_t u8g_font_gdb17n[] U8G_FONT_SECTION("u8g_font_gdb17n"); -extern const u8g_fntpgm_uint8_t u8g_font_gdb20n[] U8G_FONT_SECTION("u8g_font_gdb20n"); -extern const u8g_fntpgm_uint8_t u8g_font_gdb25n[] U8G_FONT_SECTION("u8g_font_gdb25n"); -extern const u8g_fntpgm_uint8_t u8g_font_gdb30n[] U8G_FONT_SECTION("u8g_font_gdb30n"); - -/* - Gentium Regular - r: Reduced char set (codes 32 - 128) - n: Numbers (codes 42 - 57) - no char: Full set (codes 32 - 255) -*/ - -extern const u8g_fntpgm_uint8_t u8g_font_gdr9[] U8G_FONT_SECTION("u8g_font_gdr9"); -extern const u8g_fntpgm_uint8_t u8g_font_gdr10[] U8G_FONT_SECTION("u8g_font_gdr10"); -extern const u8g_fntpgm_uint8_t u8g_font_gdr11[] U8G_FONT_SECTION("u8g_font_gdr11"); -extern const u8g_fntpgm_uint8_t u8g_font_gdr12[] U8G_FONT_SECTION("u8g_font_gdr12"); -extern const u8g_fntpgm_uint8_t u8g_font_gdr14[] U8G_FONT_SECTION("u8g_font_gdr14"); -extern const u8g_fntpgm_uint8_t u8g_font_gdr17[] U8G_FONT_SECTION("u8g_font_gdr17"); -extern const u8g_fntpgm_uint8_t u8g_font_gdr20[] U8G_FONT_SECTION("u8g_font_gdr20"); -extern const u8g_fntpgm_uint8_t u8g_font_gdr25[] U8G_FONT_SECTION("u8g_font_gdr25"); -extern const u8g_fntpgm_uint8_t u8g_font_gdr30[] U8G_FONT_SECTION("u8g_font_gdr30"); - -extern const u8g_fntpgm_uint8_t u8g_font_gdr9r[] U8G_FONT_SECTION("u8g_font_gdr9r"); -extern const u8g_fntpgm_uint8_t u8g_font_gdr10r[] U8G_FONT_SECTION("u8g_font_gdr10r"); -extern const u8g_fntpgm_uint8_t u8g_font_gdr11r[] U8G_FONT_SECTION("u8g_font_gdr11r"); -extern const u8g_fntpgm_uint8_t u8g_font_gdr12r[] U8G_FONT_SECTION("u8g_font_gdr12r"); -extern const u8g_fntpgm_uint8_t u8g_font_gdr14r[] U8G_FONT_SECTION("u8g_font_gdr14r"); -extern const u8g_fntpgm_uint8_t u8g_font_gdr17r[] U8G_FONT_SECTION("u8g_font_gdr17r"); -extern const u8g_fntpgm_uint8_t u8g_font_gdr20r[] U8G_FONT_SECTION("u8g_font_gdr20r"); -extern const u8g_fntpgm_uint8_t u8g_font_gdr25r[] U8G_FONT_SECTION("u8g_font_gdr25r"); -extern const u8g_fntpgm_uint8_t u8g_font_gdr30r[] U8G_FONT_SECTION("u8g_font_gdr30r"); - -extern const u8g_fntpgm_uint8_t u8g_font_gdr9n[] U8G_FONT_SECTION("u8g_font_gdr9n"); -extern const u8g_fntpgm_uint8_t u8g_font_gdr10n[] U8G_FONT_SECTION("u8g_font_gdr10n"); -extern const u8g_fntpgm_uint8_t u8g_font_gdr11n[] U8G_FONT_SECTION("u8g_font_gdr11n"); -extern const u8g_fntpgm_uint8_t u8g_font_gdr12n[] U8G_FONT_SECTION("u8g_font_gdr12n"); -extern const u8g_fntpgm_uint8_t u8g_font_gdr14n[] U8G_FONT_SECTION("u8g_font_gdr14n"); -extern const u8g_fntpgm_uint8_t u8g_font_gdr17n[] U8G_FONT_SECTION("u8g_font_gdr17n"); -extern const u8g_fntpgm_uint8_t u8g_font_gdr20n[] U8G_FONT_SECTION("u8g_font_gdr20n"); -extern const u8g_fntpgm_uint8_t u8g_font_gdr25n[] U8G_FONT_SECTION("u8g_font_gdr25n"); -extern const u8g_fntpgm_uint8_t u8g_font_gdr30n[] U8G_FONT_SECTION("u8g_font_gdr30n"); - -/* - Old-Standard Bold - r: Reduced char set (codes 32 - 128) - n: Numbers (codes 42 - 57) - no char: Full set (codes 32 - 255) -*/ - -extern const u8g_fntpgm_uint8_t u8g_font_osb18[] U8G_FONT_SECTION("u8g_font_osb18"); -extern const u8g_fntpgm_uint8_t u8g_font_osb21[] U8G_FONT_SECTION("u8g_font_osb21"); -extern const u8g_fntpgm_uint8_t u8g_font_osb26[] U8G_FONT_SECTION("u8g_font_osb26"); -extern const u8g_fntpgm_uint8_t u8g_font_osb29[] U8G_FONT_SECTION("u8g_font_osb29"); -extern const u8g_fntpgm_uint8_t u8g_font_osb35[] U8G_FONT_SECTION("u8g_font_osb35"); - -extern const u8g_fntpgm_uint8_t u8g_font_osb18r[] U8G_FONT_SECTION("u8g_font_osb18r"); -extern const u8g_fntpgm_uint8_t u8g_font_osb21r[] U8G_FONT_SECTION("u8g_font_osb21r"); -extern const u8g_fntpgm_uint8_t u8g_font_osb26r[] U8G_FONT_SECTION("u8g_font_osb26r"); -extern const u8g_fntpgm_uint8_t u8g_font_osb29r[] U8G_FONT_SECTION("u8g_font_osb29r"); -extern const u8g_fntpgm_uint8_t u8g_font_osb35r[] U8G_FONT_SECTION("u8g_font_osb35r"); - -extern const u8g_fntpgm_uint8_t u8g_font_osb18n[] U8G_FONT_SECTION("u8g_font_osb18n"); -extern const u8g_fntpgm_uint8_t u8g_font_osb21n[] U8G_FONT_SECTION("u8g_font_osb21n"); -extern const u8g_fntpgm_uint8_t u8g_font_osb26n[] U8G_FONT_SECTION("u8g_font_osb26n"); -extern const u8g_fntpgm_uint8_t u8g_font_osb29n[] U8G_FONT_SECTION("u8g_font_osb29n"); -extern const u8g_fntpgm_uint8_t u8g_font_osb35n[] U8G_FONT_SECTION("u8g_font_osb35n"); - -/* - Old-Standard Regular - r: Reduced char set (codes 32 - 128) - n: Numbers (codes 42 - 57) - no char: Full set (codes 32 - 255) -*/ - -extern const u8g_fntpgm_uint8_t u8g_font_osr18[] U8G_FONT_SECTION("u8g_font_osr18"); -extern const u8g_fntpgm_uint8_t u8g_font_osr21[] U8G_FONT_SECTION("u8g_font_osr21"); -extern const u8g_fntpgm_uint8_t u8g_font_osr26[] U8G_FONT_SECTION("u8g_font_osr26"); -extern const u8g_fntpgm_uint8_t u8g_font_osr29[] U8G_FONT_SECTION("u8g_font_osr29"); -extern const u8g_fntpgm_uint8_t u8g_font_osr35[] U8G_FONT_SECTION("u8g_font_osr35"); - -extern const u8g_fntpgm_uint8_t u8g_font_osr18r[] U8G_FONT_SECTION("u8g_font_osr18r"); -extern const u8g_fntpgm_uint8_t u8g_font_osr21r[] U8G_FONT_SECTION("u8g_font_osr21r"); -extern const u8g_fntpgm_uint8_t u8g_font_osr26r[] U8G_FONT_SECTION("u8g_font_osr26r"); -extern const u8g_fntpgm_uint8_t u8g_font_osr29r[] U8G_FONT_SECTION("u8g_font_osr29r"); -extern const u8g_fntpgm_uint8_t u8g_font_osr35r[] U8G_FONT_SECTION("u8g_font_osr35r"); - -extern const u8g_fntpgm_uint8_t u8g_font_osr18n[] U8G_FONT_SECTION("u8g_font_osr18n"); -extern const u8g_fntpgm_uint8_t u8g_font_osr21n[] U8G_FONT_SECTION("u8g_font_osr21n"); -extern const u8g_fntpgm_uint8_t u8g_font_osr26n[] U8G_FONT_SECTION("u8g_font_osr26n"); -extern const u8g_fntpgm_uint8_t u8g_font_osr29n[] U8G_FONT_SECTION("u8g_font_osr29n"); -extern const u8g_fntpgm_uint8_t u8g_font_osr35n[] U8G_FONT_SECTION("u8g_font_osr35n"); - -//extern const u8g_fntpgm_uint8_t u8g_font_osr41[] U8G_FONT_SECTION("u8g_font_osr41"); - -/* GNU unifont */ - -extern const u8g_fntpgm_uint8_t u8g_font_unifont_18_19[] U8G_FONT_SECTION("u8g_font_unifont_18_19"); -extern const u8g_fntpgm_uint8_t u8g_font_unifont_72_73[] U8G_FONT_SECTION("u8g_font_unifont_72_73"); -extern const u8g_fntpgm_uint8_t u8g_font_unifont_67_75[] U8G_FONT_SECTION("u8g_font_unifont_67_75"); -extern const u8g_fntpgm_uint8_t u8g_font_unifont_76[] U8G_FONT_SECTION("u8g_font_unifont_76"); -extern const u8g_fntpgm_uint8_t u8g_font_unifont_77[] U8G_FONT_SECTION("u8g_font_unifont_77"); -extern const u8g_fntpgm_uint8_t u8g_font_unifont_78_79[] U8G_FONT_SECTION("u8g_font_unifont_78_79"); -extern const u8g_fntpgm_uint8_t u8g_font_unifont_86[] U8G_FONT_SECTION("u8g_font_unifont_86"); -extern const u8g_fntpgm_uint8_t u8g_font_unifont[] U8G_FONT_SECTION("u8g_font_unifont"); -extern const u8g_fntpgm_uint8_t u8g_font_unifontr[] U8G_FONT_SECTION("u8g_font_unifontr"); -extern const u8g_fntpgm_uint8_t u8g_font_unifont_0_8[] U8G_FONT_SECTION("u8g_font_unifont_0_8"); -extern const u8g_fntpgm_uint8_t u8g_font_unifont_2_3[] U8G_FONT_SECTION("u8g_font_unifont_2_3"); -extern const u8g_fntpgm_uint8_t u8g_font_unifont_4_5[] U8G_FONT_SECTION("u8g_font_unifont_4_5"); -extern const u8g_fntpgm_uint8_t u8g_font_unifont_8_9[] U8G_FONT_SECTION("u8g_font_unifont_8_9"); -extern const u8g_fntpgm_uint8_t u8g_font_unifont_12_13[] U8G_FONT_SECTION("u8g_font_unifont_12_13"); - - -/* 04b fonts */ - -extern const u8g_fntpgm_uint8_t u8g_font_04b_03b[] U8G_FONT_SECTION("u8g_font_04b_03b"); -extern const u8g_fntpgm_uint8_t u8g_font_04b_03bn[] U8G_FONT_SECTION("u8g_font_04b_03bn"); -extern const u8g_fntpgm_uint8_t u8g_font_04b_03br[] U8G_FONT_SECTION("u8g_font_04b_03br"); -extern const u8g_fntpgm_uint8_t u8g_font_04b_03[] U8G_FONT_SECTION("u8g_font_04b_03"); -extern const u8g_fntpgm_uint8_t u8g_font_04b_03n[] U8G_FONT_SECTION("u8g_font_04b_03n"); -extern const u8g_fntpgm_uint8_t u8g_font_04b_03r[] U8G_FONT_SECTION("u8g_font_04b_03r"); -extern const u8g_fntpgm_uint8_t u8g_font_04b_24[] U8G_FONT_SECTION("u8g_font_04b_24"); -extern const u8g_fntpgm_uint8_t u8g_font_04b_24n[] U8G_FONT_SECTION("u8g_font_04b_24n"); -extern const u8g_fntpgm_uint8_t u8g_font_04b_24r[] U8G_FONT_SECTION("u8g_font_04b_24r"); - -/* orgdot fonts */ - -extern const u8g_fntpgm_uint8_t u8g_font_orgv01[] U8G_FONT_SECTION("u8g_font_orgv01"); -extern const u8g_fntpgm_uint8_t u8g_font_orgv01r[] U8G_FONT_SECTION("u8g_font_orgv01r"); -extern const u8g_fntpgm_uint8_t u8g_font_orgv01n[] U8G_FONT_SECTION("u8g_font_orgv01n"); - -extern const u8g_fntpgm_uint8_t u8g_font_fixed_v0[] U8G_FONT_SECTION("u8g_font_fixed_v0"); -extern const u8g_fntpgm_uint8_t u8g_font_fixed_v0r[] U8G_FONT_SECTION("u8g_font_fixed_v0r"); -extern const u8g_fntpgm_uint8_t u8g_font_fixed_v0n[] U8G_FONT_SECTION("u8g_font_fixed_v0n"); - -extern const u8g_fntpgm_uint8_t u8g_font_tpssb[] U8G_FONT_SECTION("u8g_font_tpssb"); -extern const u8g_fntpgm_uint8_t u8g_font_tpssbr[] U8G_FONT_SECTION("u8g_font_tpssbr"); -extern const u8g_fntpgm_uint8_t u8g_font_tpssbn[] U8G_FONT_SECTION("u8g_font_tpssbn"); - -extern const u8g_fntpgm_uint8_t u8g_font_tpss[] U8G_FONT_SECTION("u8g_font_tpss"); -extern const u8g_fntpgm_uint8_t u8g_font_tpssr[] U8G_FONT_SECTION("u8g_font_tpssr"); -extern const u8g_fntpgm_uint8_t u8g_font_tpssn[] U8G_FONT_SECTION("u8g_font_tpssn"); - -/* contributed */ - -extern const u8g_fntpgm_uint8_t u8g_font_freedoomr25n[] U8G_FONT_SECTION("u8g_font_freedoomr25n"); -extern const u8g_fntpgm_uint8_t u8g_font_freedoomr10r[] U8G_FONT_SECTION("u8g_font_freedoomr10r"); - -/* adobe X11 */ -extern const u8g_fntpgm_uint8_t u8g_font_courB08[] U8G_FONT_SECTION("u8g_font_courB08"); -extern const u8g_fntpgm_uint8_t u8g_font_courB08r[] U8G_FONT_SECTION("u8g_font_courB08r"); -extern const u8g_fntpgm_uint8_t u8g_font_courB10[] U8G_FONT_SECTION("u8g_font_courB10"); -extern const u8g_fntpgm_uint8_t u8g_font_courB10r[] U8G_FONT_SECTION("u8g_font_courB10r"); -extern const u8g_fntpgm_uint8_t u8g_font_courB12[] U8G_FONT_SECTION("u8g_font_courB12"); -extern const u8g_fntpgm_uint8_t u8g_font_courB12r[] U8G_FONT_SECTION("u8g_font_courB12r"); -extern const u8g_fntpgm_uint8_t u8g_font_courB14[] U8G_FONT_SECTION("u8g_font_courB14"); -extern const u8g_fntpgm_uint8_t u8g_font_courB14r[] U8G_FONT_SECTION("u8g_font_courB14r"); -extern const u8g_fntpgm_uint8_t u8g_font_courB18[] U8G_FONT_SECTION("u8g_font_courB18"); -extern const u8g_fntpgm_uint8_t u8g_font_courB18r[] U8G_FONT_SECTION("u8g_font_courB18r"); -extern const u8g_fntpgm_uint8_t u8g_font_courB24[] U8G_FONT_SECTION("u8g_font_courB24"); -extern const u8g_fntpgm_uint8_t u8g_font_courB24r[] U8G_FONT_SECTION("u8g_font_courB24r"); -extern const u8g_fntpgm_uint8_t u8g_font_courB24n[] U8G_FONT_SECTION("u8g_font_courB24n"); - -extern const u8g_fntpgm_uint8_t u8g_font_courR08[] U8G_FONT_SECTION("u8g_font_courR08"); -extern const u8g_fntpgm_uint8_t u8g_font_courR08r[] U8G_FONT_SECTION("u8g_font_courR08r"); -extern const u8g_fntpgm_uint8_t u8g_font_courR10[] U8G_FONT_SECTION("u8g_font_courR10"); -extern const u8g_fntpgm_uint8_t u8g_font_courR10r[] U8G_FONT_SECTION("u8g_font_courR10r"); -extern const u8g_fntpgm_uint8_t u8g_font_courR12[] U8G_FONT_SECTION("u8g_font_courR12"); -extern const u8g_fntpgm_uint8_t u8g_font_courR12r[] U8G_FONT_SECTION("u8g_font_courR12r"); -extern const u8g_fntpgm_uint8_t u8g_font_courR14[] U8G_FONT_SECTION("u8g_font_courR14"); -extern const u8g_fntpgm_uint8_t u8g_font_courR14r[] U8G_FONT_SECTION("u8g_font_courR14r"); -extern const u8g_fntpgm_uint8_t u8g_font_courR18[] U8G_FONT_SECTION("u8g_font_courR18"); -extern const u8g_fntpgm_uint8_t u8g_font_courR18r[] U8G_FONT_SECTION("u8g_font_courR18r"); -extern const u8g_fntpgm_uint8_t u8g_font_courR24[] U8G_FONT_SECTION("u8g_font_courR24"); -extern const u8g_fntpgm_uint8_t u8g_font_courR24r[] U8G_FONT_SECTION("u8g_font_courR24r"); -extern const u8g_fntpgm_uint8_t u8g_font_courR24n[] U8G_FONT_SECTION("u8g_font_courR24n"); - -extern const u8g_fntpgm_uint8_t u8g_font_helvB08[] U8G_FONT_SECTION("u8g_font_helvB08"); -extern const u8g_fntpgm_uint8_t u8g_font_helvB08r[] U8G_FONT_SECTION("u8g_font_helvB08r"); -extern const u8g_fntpgm_uint8_t u8g_font_helvB08n[] U8G_FONT_SECTION("u8g_font_helvB08n"); -extern const u8g_fntpgm_uint8_t u8g_font_helvB10[] U8G_FONT_SECTION("u8g_font_helvB10"); -extern const u8g_fntpgm_uint8_t u8g_font_helvB10r[] U8G_FONT_SECTION("u8g_font_helvB10r"); -extern const u8g_fntpgm_uint8_t u8g_font_helvB10n[] U8G_FONT_SECTION("u8g_font_helvB10n"); -extern const u8g_fntpgm_uint8_t u8g_font_helvB12[] U8G_FONT_SECTION("u8g_font_helvB12"); -extern const u8g_fntpgm_uint8_t u8g_font_helvB12r[] U8G_FONT_SECTION("u8g_font_helvB12r"); -extern const u8g_fntpgm_uint8_t u8g_font_helvB12n[] U8G_FONT_SECTION("u8g_font_helvB12n"); -extern const u8g_fntpgm_uint8_t u8g_font_helvB14[] U8G_FONT_SECTION("u8g_font_helvB14"); -extern const u8g_fntpgm_uint8_t u8g_font_helvB14r[] U8G_FONT_SECTION("u8g_font_helvB14r"); -extern const u8g_fntpgm_uint8_t u8g_font_helvB14n[] U8G_FONT_SECTION("u8g_font_helvB14n"); -extern const u8g_fntpgm_uint8_t u8g_font_helvB18[] U8G_FONT_SECTION("u8g_font_helvB18"); -extern const u8g_fntpgm_uint8_t u8g_font_helvB18r[] U8G_FONT_SECTION("u8g_font_helvB18r"); -extern const u8g_fntpgm_uint8_t u8g_font_helvB18n[] U8G_FONT_SECTION("u8g_font_helvB18n"); -extern const u8g_fntpgm_uint8_t u8g_font_helvB24[] U8G_FONT_SECTION("u8g_font_helvB24"); -extern const u8g_fntpgm_uint8_t u8g_font_helvB24r[] U8G_FONT_SECTION("u8g_font_helvB24r"); -extern const u8g_fntpgm_uint8_t u8g_font_helvB24n[] U8G_FONT_SECTION("u8g_font_helvB24n"); - -extern const u8g_fntpgm_uint8_t u8g_font_helvR08[] U8G_FONT_SECTION("u8g_font_helvR08"); -extern const u8g_fntpgm_uint8_t u8g_font_helvR08r[] U8G_FONT_SECTION("u8g_font_helvR08r"); -extern const u8g_fntpgm_uint8_t u8g_font_helvR08n[] U8G_FONT_SECTION("u8g_font_helvR08n"); -extern const u8g_fntpgm_uint8_t u8g_font_helvR10[] U8G_FONT_SECTION("u8g_font_helvR10"); -extern const u8g_fntpgm_uint8_t u8g_font_helvR10r[] U8G_FONT_SECTION("u8g_font_helvR10r"); -extern const u8g_fntpgm_uint8_t u8g_font_helvR10n[] U8G_FONT_SECTION("u8g_font_helvR10n"); -extern const u8g_fntpgm_uint8_t u8g_font_helvR12[] U8G_FONT_SECTION("u8g_font_helvR12"); -extern const u8g_fntpgm_uint8_t u8g_font_helvR12r[] U8G_FONT_SECTION("u8g_font_helvR12r"); -extern const u8g_fntpgm_uint8_t u8g_font_helvR12n[] U8G_FONT_SECTION("u8g_font_helvR12n"); -extern const u8g_fntpgm_uint8_t u8g_font_helvR14[] U8G_FONT_SECTION("u8g_font_helvR14"); -extern const u8g_fntpgm_uint8_t u8g_font_helvR14r[] U8G_FONT_SECTION("u8g_font_helvR14r"); -extern const u8g_fntpgm_uint8_t u8g_font_helvR14n[] U8G_FONT_SECTION("u8g_font_helvR14n"); -extern const u8g_fntpgm_uint8_t u8g_font_helvR18[] U8G_FONT_SECTION("u8g_font_helvR18"); -extern const u8g_fntpgm_uint8_t u8g_font_helvR18r[] U8G_FONT_SECTION("u8g_font_helvR18r"); -extern const u8g_fntpgm_uint8_t u8g_font_helvR18n[] U8G_FONT_SECTION("u8g_font_helvR18n"); -extern const u8g_fntpgm_uint8_t u8g_font_helvR24[] U8G_FONT_SECTION("u8g_font_helvR24"); -extern const u8g_fntpgm_uint8_t u8g_font_helvR24r[] U8G_FONT_SECTION("u8g_font_helvR24r"); -extern const u8g_fntpgm_uint8_t u8g_font_helvR24n[] U8G_FONT_SECTION("u8g_font_helvR24n"); - -extern const u8g_fntpgm_uint8_t u8g_font_ncenB08[] U8G_FONT_SECTION("u8g_font_ncenB08"); -extern const u8g_fntpgm_uint8_t u8g_font_ncenB08r[] U8G_FONT_SECTION("u8g_font_ncenB08r"); -extern const u8g_fntpgm_uint8_t u8g_font_ncenB10[] U8G_FONT_SECTION("u8g_font_ncenB10"); -extern const u8g_fntpgm_uint8_t u8g_font_ncenB10r[] U8G_FONT_SECTION("u8g_font_ncenB10r"); -extern const u8g_fntpgm_uint8_t u8g_font_ncenB12[] U8G_FONT_SECTION("u8g_font_ncenB12"); -extern const u8g_fntpgm_uint8_t u8g_font_ncenB12r[] U8G_FONT_SECTION("u8g_font_ncenB12r"); -extern const u8g_fntpgm_uint8_t u8g_font_ncenB14[] U8G_FONT_SECTION("u8g_font_ncenB14"); -extern const u8g_fntpgm_uint8_t u8g_font_ncenB14r[] U8G_FONT_SECTION("u8g_font_ncenB14r"); -extern const u8g_fntpgm_uint8_t u8g_font_ncenB18[] U8G_FONT_SECTION("u8g_font_ncenB18"); -extern const u8g_fntpgm_uint8_t u8g_font_ncenB18r[] U8G_FONT_SECTION("u8g_font_ncenB18r"); -extern const u8g_fntpgm_uint8_t u8g_font_ncenB24[] U8G_FONT_SECTION("u8g_font_ncenB24"); -extern const u8g_fntpgm_uint8_t u8g_font_ncenB24r[] U8G_FONT_SECTION("u8g_font_ncenB24r"); -extern const u8g_fntpgm_uint8_t u8g_font_ncenB24n[] U8G_FONT_SECTION("u8g_font_ncenB24n"); - -extern const u8g_fntpgm_uint8_t u8g_font_ncenR08[] U8G_FONT_SECTION("u8g_font_ncenR08"); -extern const u8g_fntpgm_uint8_t u8g_font_ncenR08r[] U8G_FONT_SECTION("u8g_font_ncenR08r"); -extern const u8g_fntpgm_uint8_t u8g_font_ncenR10[] U8G_FONT_SECTION("u8g_font_ncenR10"); -extern const u8g_fntpgm_uint8_t u8g_font_ncenR10r[] U8G_FONT_SECTION("u8g_font_ncenR10r"); -extern const u8g_fntpgm_uint8_t u8g_font_ncenR12[] U8G_FONT_SECTION("u8g_font_ncenR12"); -extern const u8g_fntpgm_uint8_t u8g_font_ncenR12r[] U8G_FONT_SECTION("u8g_font_ncenR12r"); -extern const u8g_fntpgm_uint8_t u8g_font_ncenR14[] U8G_FONT_SECTION("u8g_font_ncenR14"); -extern const u8g_fntpgm_uint8_t u8g_font_ncenR14r[] U8G_FONT_SECTION("u8g_font_ncenR14r"); -extern const u8g_fntpgm_uint8_t u8g_font_ncenR18[] U8G_FONT_SECTION("u8g_font_ncenR18"); -extern const u8g_fntpgm_uint8_t u8g_font_ncenR18r[] U8G_FONT_SECTION("u8g_font_ncenR18r"); -extern const u8g_fntpgm_uint8_t u8g_font_ncenR24[] U8G_FONT_SECTION("u8g_font_ncenR24"); -extern const u8g_fntpgm_uint8_t u8g_font_ncenR24r[] U8G_FONT_SECTION("u8g_font_ncenR24r"); -extern const u8g_fntpgm_uint8_t u8g_font_ncenR24n[] U8G_FONT_SECTION("u8g_font_ncenR24n"); - -extern const u8g_fntpgm_uint8_t u8g_font_symb08[] U8G_FONT_SECTION("u8g_font_symb08"); -extern const u8g_fntpgm_uint8_t u8g_font_symb08r[] U8G_FONT_SECTION("u8g_font_symb08r"); -extern const u8g_fntpgm_uint8_t u8g_font_symb10[] U8G_FONT_SECTION("u8g_font_symb10"); -extern const u8g_fntpgm_uint8_t u8g_font_symb10r[] U8G_FONT_SECTION("u8g_font_symb10r"); -extern const u8g_fntpgm_uint8_t u8g_font_symb12[] U8G_FONT_SECTION("u8g_font_symb12"); -extern const u8g_fntpgm_uint8_t u8g_font_symb12r[] U8G_FONT_SECTION("u8g_font_symb12r"); -extern const u8g_fntpgm_uint8_t u8g_font_symb14[] U8G_FONT_SECTION("u8g_font_symb14"); -extern const u8g_fntpgm_uint8_t u8g_font_symb14r[] U8G_FONT_SECTION("u8g_font_symb14r"); -extern const u8g_fntpgm_uint8_t u8g_font_symb18[] U8G_FONT_SECTION("u8g_font_symb18"); -extern const u8g_fntpgm_uint8_t u8g_font_symb18r[] U8G_FONT_SECTION("u8g_font_symb18r"); -extern const u8g_fntpgm_uint8_t u8g_font_symb24[] U8G_FONT_SECTION("u8g_font_symb24"); -extern const u8g_fntpgm_uint8_t u8g_font_symb24r[] U8G_FONT_SECTION("u8g_font_symb24r"); - -extern const u8g_fntpgm_uint8_t u8g_font_timB08[] U8G_FONT_SECTION("u8g_font_timB08"); -extern const u8g_fntpgm_uint8_t u8g_font_timB08r[] U8G_FONT_SECTION("u8g_font_timB08r"); -extern const u8g_fntpgm_uint8_t u8g_font_timB10[] U8G_FONT_SECTION("u8g_font_timB10"); -extern const u8g_fntpgm_uint8_t u8g_font_timB10r[] U8G_FONT_SECTION("u8g_font_timB10r"); -extern const u8g_fntpgm_uint8_t u8g_font_timB12[] U8G_FONT_SECTION("u8g_font_timB12"); -extern const u8g_fntpgm_uint8_t u8g_font_timB12r[] U8G_FONT_SECTION("u8g_font_timB12r"); -extern const u8g_fntpgm_uint8_t u8g_font_timB14[] U8G_FONT_SECTION("u8g_font_timB14"); -extern const u8g_fntpgm_uint8_t u8g_font_timB14r[] U8G_FONT_SECTION("u8g_font_timB14r"); -extern const u8g_fntpgm_uint8_t u8g_font_timB18[] U8G_FONT_SECTION("u8g_font_timB18"); -extern const u8g_fntpgm_uint8_t u8g_font_timB18r[] U8G_FONT_SECTION("u8g_font_timB18r"); -extern const u8g_fntpgm_uint8_t u8g_font_timB24[] U8G_FONT_SECTION("u8g_font_timB24"); -extern const u8g_fntpgm_uint8_t u8g_font_timB24r[] U8G_FONT_SECTION("u8g_font_timB24r"); -extern const u8g_fntpgm_uint8_t u8g_font_timB24n[] U8G_FONT_SECTION("u8g_font_timB24n"); - -extern const u8g_fntpgm_uint8_t u8g_font_timR08[] U8G_FONT_SECTION("u8g_font_timR08"); -extern const u8g_fntpgm_uint8_t u8g_font_timR08r[] U8G_FONT_SECTION("u8g_font_timR08r"); -extern const u8g_fntpgm_uint8_t u8g_font_timR10[] U8G_FONT_SECTION("u8g_font_timR10"); -extern const u8g_fntpgm_uint8_t u8g_font_timR10r[] U8G_FONT_SECTION("u8g_font_timR10r"); -extern const u8g_fntpgm_uint8_t u8g_font_timR12[] U8G_FONT_SECTION("u8g_font_timR12"); -extern const u8g_fntpgm_uint8_t u8g_font_timR12r[] U8G_FONT_SECTION("u8g_font_timR12r"); -extern const u8g_fntpgm_uint8_t u8g_font_timR14[] U8G_FONT_SECTION("u8g_font_timR14"); -extern const u8g_fntpgm_uint8_t u8g_font_timR14r[] U8G_FONT_SECTION("u8g_font_timR14r"); -extern const u8g_fntpgm_uint8_t u8g_font_timR18[] U8G_FONT_SECTION("u8g_font_timR18"); -extern const u8g_fntpgm_uint8_t u8g_font_timR18r[] U8G_FONT_SECTION("u8g_font_timR18r"); -extern const u8g_fntpgm_uint8_t u8g_font_timR24[] U8G_FONT_SECTION("u8g_font_timR24"); -extern const u8g_fntpgm_uint8_t u8g_font_timR24r[] U8G_FONT_SECTION("u8g_font_timR24r"); -extern const u8g_fntpgm_uint8_t u8g_font_timR24n[] U8G_FONT_SECTION("u8g_font_timR24n"); - -/* fontstruct */ - -extern const u8g_fntpgm_uint8_t u8g_font_p01type[] U8G_FONT_SECTION("u8g_font_p01type"); -extern const u8g_fntpgm_uint8_t u8g_font_p01typer[] U8G_FONT_SECTION("u8g_font_p01typer"); -extern const u8g_fntpgm_uint8_t u8g_font_p01typen[] U8G_FONT_SECTION("u8g_font_p01typen"); - -extern const u8g_fntpgm_uint8_t u8g_font_lucasfont_alternate[] U8G_FONT_SECTION("u8g_font_lucasfont_alternate"); -extern const u8g_fntpgm_uint8_t u8g_font_lucasfont_alternater[] U8G_FONT_SECTION("u8g_font_lucasfont_alternater"); -extern const u8g_fntpgm_uint8_t u8g_font_lucasfont_alternaten[] U8G_FONT_SECTION("u8g_font_lucasfont_alternaten"); - -extern const u8g_fntpgm_uint8_t u8g_font_chikita[] U8G_FONT_SECTION("u8g_font_chikita"); -extern const u8g_fntpgm_uint8_t u8g_font_chikitar[] U8G_FONT_SECTION("u8g_font_chikitar"); -extern const u8g_fntpgm_uint8_t u8g_font_chikitan[] U8G_FONT_SECTION("u8g_font_chikitan"); - -extern const u8g_fntpgm_uint8_t u8g_font_pixelle_micro[] U8G_FONT_SECTION("u8g_font_pixelle_micro"); -extern const u8g_fntpgm_uint8_t u8g_font_pixelle_micror[] U8G_FONT_SECTION("u8g_font_pixelle_micror"); -extern const u8g_fntpgm_uint8_t u8g_font_pixelle_micron[] U8G_FONT_SECTION("u8g_font_pixelle_micron"); - -extern const u8g_fntpgm_uint8_t u8g_font_trixel_square[] U8G_FONT_SECTION("u8g_font_trixel_square"); -extern const u8g_fntpgm_uint8_t u8g_font_trixel_squarer[] U8G_FONT_SECTION("u8g_font_trixel_squarer"); -extern const u8g_fntpgm_uint8_t u8g_font_trixel_squaren[] U8G_FONT_SECTION("u8g_font_trixel_squaren"); - -extern const u8g_fntpgm_uint8_t u8g_font_robot_de_niro[] U8G_FONT_SECTION("u8g_font_robot_de_niro"); -extern const u8g_fntpgm_uint8_t u8g_font_robot_de_niror[] U8G_FONT_SECTION("u8g_font_robot_de_niror"); -extern const u8g_fntpgm_uint8_t u8g_font_robot_de_niron[] U8G_FONT_SECTION("u8g_font_robot_de_niron"); - -extern const u8g_fntpgm_uint8_t u8g_font_baby[] U8G_FONT_SECTION("u8g_font_baby"); -extern const u8g_fntpgm_uint8_t u8g_font_babyr[] U8G_FONT_SECTION("u8g_font_babyr"); -extern const u8g_fntpgm_uint8_t u8g_font_babyn[] U8G_FONT_SECTION("u8g_font_babyn"); - -extern const u8g_fntpgm_uint8_t u8g_font_blipfest_07[] U8G_FONT_SECTION("u8g_font_blipfest_07"); -extern const u8g_fntpgm_uint8_t u8g_font_blipfest_07r[] U8G_FONT_SECTION("u8g_font_blipfest_07r"); -extern const u8g_fntpgm_uint8_t u8g_font_blipfest_07n[] U8G_FONT_SECTION("u8g_font_blipfest_07n"); - -/* profont */ - -extern const u8g_fntpgm_uint8_t u8g_font_profont10[] U8G_FONT_SECTION("u8g_font_profont10"); -extern const u8g_fntpgm_uint8_t u8g_font_profont10r[] U8G_FONT_SECTION("u8g_font_profont10r"); -extern const u8g_fntpgm_uint8_t u8g_font_profont11[] U8G_FONT_SECTION("u8g_font_profont11"); -extern const u8g_fntpgm_uint8_t u8g_font_profont11r[] U8G_FONT_SECTION("u8g_font_profont11r"); -extern const u8g_fntpgm_uint8_t u8g_font_profont12[] U8G_FONT_SECTION("u8g_font_profont12"); -extern const u8g_fntpgm_uint8_t u8g_font_profont12r[] U8G_FONT_SECTION("u8g_font_profont12r"); -extern const u8g_fntpgm_uint8_t u8g_font_profont15[] U8G_FONT_SECTION("u8g_font_profont15"); -extern const u8g_fntpgm_uint8_t u8g_font_profont15r[] U8G_FONT_SECTION("u8g_font_profont15r"); -extern const u8g_fntpgm_uint8_t u8g_font_profont17[] U8G_FONT_SECTION("u8g_font_profont17"); -extern const u8g_fntpgm_uint8_t u8g_font_profont17r[] U8G_FONT_SECTION("u8g_font_profont17r"); -extern const u8g_fntpgm_uint8_t u8g_font_profont22[] U8G_FONT_SECTION("u8g_font_profont22"); -extern const u8g_fntpgm_uint8_t u8g_font_profont22r[] U8G_FONT_SECTION("u8g_font_profont22r"); -extern const u8g_fntpgm_uint8_t u8g_font_profont29[] U8G_FONT_SECTION("u8g_font_profont29"); -extern const u8g_fntpgm_uint8_t u8g_font_profont29r[] U8G_FONT_SECTION("u8g_font_profont29r"); - - -#ifdef __cplusplus -} -#endif - -#endif /* _U8G_H */ - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_bitmap.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_bitmap.c deleted file mode 100644 index dc742d1d78..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_bitmap.c +++ /dev/null @@ -1,177 +0,0 @@ -/* - - u8g_bitmap.c - - Universal 8bit Graphics Library - - Copyright (c) 2011, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - -*/ - -#include "u8g.h" - -void u8g_DrawHBitmap(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, u8g_uint_t cnt, const uint8_t *bitmap) -{ - while( cnt > 0 ) - { - u8g_Draw8Pixel(u8g, x, y, 0, *bitmap); - bitmap++; - cnt--; - x+=8; - } -} - -void u8g_DrawBitmap(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, u8g_uint_t cnt, u8g_uint_t h, const uint8_t *bitmap) -{ - if ( u8g_IsBBXIntersection(u8g, x, y, cnt*8, h) == 0 ) - return; - while( h > 0 ) - { - u8g_DrawHBitmap(u8g, x, y, cnt, bitmap); - bitmap += cnt; - y++; - h--; - } -} - - -void u8g_DrawHBitmapP(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, u8g_uint_t cnt, const u8g_pgm_uint8_t *bitmap) -{ - while( cnt > 0 ) - { - u8g_Draw8Pixel(u8g, x, y, 0, u8g_pgm_read(bitmap)); - bitmap++; - cnt--; - x+=8; - } -} - -void u8g_DrawBitmapP(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, u8g_uint_t cnt, u8g_uint_t h, const u8g_pgm_uint8_t *bitmap) -{ - if ( u8g_IsBBXIntersection(u8g, x, y, cnt*8, h) == 0 ) - return; - while( h > 0 ) - { - u8g_DrawHBitmapP(u8g, x, y, cnt, bitmap); - bitmap += cnt; - y++; - h--; - } -} - -/*=========================================================================*/ - -static void u8g_DrawHXBM(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, u8g_uint_t w, const uint8_t *bitmap) -{ - uint8_t d; - x+=7; - while( w >= 8 ) - { - u8g_Draw8Pixel(u8g, x, y, 2, *bitmap); - bitmap++; - w-= 8; - x+=8; - } - if ( w > 0 ) - { - d = *bitmap; - x -= 7; - do - { - if ( d & 1 ) - u8g_DrawPixel(u8g, x, y); - x++; - w--; - d >>= 1; - } while ( w > 0 ); - } -} - -void u8g_DrawXBM(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, u8g_uint_t w, u8g_uint_t h, const uint8_t *bitmap) -{ - u8g_uint_t b; - b = w; - b += 7; - b >>= 3; - - if ( u8g_IsBBXIntersection(u8g, x, y, w, h) == 0 ) - return; - - while( h > 0 ) - { - u8g_DrawHXBM(u8g, x, y, w, bitmap); - bitmap += b; - y++; - h--; - } -} - -static void u8g_DrawHXBMP(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, u8g_uint_t w, const u8g_pgm_uint8_t *bitmap) -{ - uint8_t d; - x+=7; - while( w >= 8 ) - { - u8g_Draw8Pixel(u8g, x, y, 2, u8g_pgm_read(bitmap)); - bitmap++; - w-= 8; - x+=8; - } - if ( w > 0 ) - { - d = u8g_pgm_read(bitmap); - x -= 7; - do - { - if ( d & 1 ) - u8g_DrawPixel(u8g, x, y); - x++; - w--; - d >>= 1; - } while ( w > 0 ); - } -} - -void u8g_DrawXBMP(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, u8g_uint_t w, u8g_uint_t h, const u8g_pgm_uint8_t *bitmap) -{ - u8g_uint_t b; - b = w; - b += 7; - b >>= 3; - - if ( u8g_IsBBXIntersection(u8g, x, y, w, h) == 0 ) - return; - while( h > 0 ) - { - u8g_DrawHXBMP(u8g, x, y, w, bitmap); - bitmap += b; - y++; - h--; - } -} diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_circle.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_circle.c deleted file mode 100644 index 57e184b6b4..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_circle.c +++ /dev/null @@ -1,382 +0,0 @@ -/* - - u8g_circle.c - - Utility to draw empty and filled circles. - - Universal 8bit Graphics Library - - Copyright (c) 2011, bjthom@gmail.com - u8g_DrawCircle & u8g_DrawDisc by olikraus@gmail.com - - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - Addition to the U8G Library 02/25/12 - - -*/ - -#include "u8g.h" - -#ifdef OLD_CODE - -void circ_upperRight(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, u8g_uint_t x0, u8g_uint_t y0) { - u8g_DrawPixel(u8g, x0 + x, y0 - y); - u8g_DrawPixel(u8g, x0 + y, y0 - x); -} - -void circ_upperLeft(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, u8g_uint_t x0, u8g_uint_t y0) { - u8g_DrawPixel(u8g, x0 - x, y0 - y); - u8g_DrawPixel(u8g, x0 - y, y0 - x); -} - -void circ_lowerRight(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, u8g_uint_t x0, u8g_uint_t y0) { - u8g_DrawPixel(u8g, x0 + x, y0 + y); - u8g_DrawPixel(u8g, x0 + y, y0 + x); -} - -void circ_lowerLeft(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, u8g_uint_t x0, u8g_uint_t y0) { - u8g_DrawPixel(u8g, x0 - x, y0 + y); - u8g_DrawPixel(u8g, x0 - y, y0 + x); -} - -void circ_all(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, u8g_uint_t x0, u8g_uint_t y0) { - circ_upperRight(u8g, x, y, x0, y0); - circ_upperLeft(u8g, x, y, x0, y0); - circ_lowerRight(u8g, x, y, x0, y0); - circ_lowerLeft(u8g, x, y, x0, y0); -} - -void u8g_DrawEmpCirc(u8g_t *u8g, u8g_uint_t x0, u8g_uint_t y0, u8g_uint_t rad, uint8_t option) -{ - if ( u8g_IsBBXIntersection(u8g, x0-rad-1, y0-rad-1, 2*rad+1, 2*rad+1) == 0) - return; - - int f = 1 - rad; - int ddF_x = 1; - int ddF_y = -2*rad; - uint8_t x = 0; - uint8_t y = rad; - - void ( *circ_util )(u8g_t *, u8g_uint_t, u8g_uint_t, u8g_uint_t, u8g_uint_t); - - switch (option) - { - case U8G_CIRC_UPPER_RIGHT: - u8g_DrawPixel(u8g, x0, y0 - rad); - u8g_DrawPixel(u8g, x0 + rad, y0); - circ_util = circ_upperRight; - break; - case U8G_CIRC_UPPER_LEFT: - u8g_DrawPixel(u8g, x0, y0 - rad); - u8g_DrawPixel(u8g, x0 - rad, y0); - circ_util = circ_upperLeft; - break; - case U8G_CIRC_LOWER_RIGHT: - u8g_DrawPixel(u8g, x0, y0 + rad); - u8g_DrawPixel(u8g, x0 + rad, y0); - circ_util = circ_lowerRight; - break; - case U8G_CIRC_LOWER_LEFT: - u8g_DrawPixel(u8g, x0, y0 + rad); - u8g_DrawPixel(u8g, x0 - rad, y0); - circ_util = circ_lowerLeft; - break; - default: - case U8G_CIRC_ALL: - u8g_DrawPixel(u8g, x0, y0 + rad); - u8g_DrawPixel(u8g, x0, y0 - rad); - u8g_DrawPixel(u8g, x0 + rad, y0); - u8g_DrawPixel(u8g, x0 - rad, y0); - circ_util = circ_all; - break; - } - - while( x < y ) - { - if(f >= 0) - { - y--; - ddF_y += 2; - f += ddF_y; - } - x++; - ddF_x += 2; - f += ddF_x; - - circ_util(u8g, x, y, x0, y0); - } -} - - -void u8g_DrawFillCirc(u8g_t *u8g, u8g_uint_t x0, u8g_uint_t y0, u8g_uint_t rad, uint8_t option) -{ - if ( u8g_IsBBXIntersection(u8g, x0-rad-1, y0-rad-1, 2*rad+1, 2*rad+1) == 0) - return; - - int f = 1 - rad; - int ddF_x = 1; - int ddF_y = -2*rad; - uint8_t x = 0; - uint8_t y = rad; - - // Draw vertical diameter at the horiz. center - // u8g_DrawVLine(u8g, x0, y0 - rad, 2*rad+1); - - if (option == U8G_CIRC_UPPER_LEFT || option == U8G_CIRC_UPPER_RIGHT) { - u8g_DrawVLine(u8g, x0, y0 - rad, rad+1); - } - else if (option == U8G_CIRC_LOWER_LEFT || option == U8G_CIRC_LOWER_RIGHT) { - u8g_DrawVLine(u8g, x0, y0, rad+1); - } - else { - u8g_DrawVLine(u8g, x0, y0 - rad, 2*rad+1); - } - - while( x < y ) - { - if(f >= 0) - { - y--; - ddF_y += 2; - f += ddF_y; - } - x++; - ddF_x += 2; - f += ddF_x; - - //Draw vertical lines from one point to another - - switch (option) - { - case U8G_CIRC_UPPER_RIGHT: - u8g_DrawVLine(u8g, x0+x, y0-y, y+1); - u8g_DrawVLine(u8g, x0+y, y0-x, x+1); - break; - case U8G_CIRC_UPPER_LEFT: - u8g_DrawVLine(u8g, x0-x, y0-y, y+1); - u8g_DrawVLine(u8g, x0-y, y0-x, x+1); - break; - case U8G_CIRC_LOWER_RIGHT: - u8g_DrawVLine(u8g, x0+x, y0, y+1); - u8g_DrawVLine(u8g, x0+y, y0, x+1); - break; - case U8G_CIRC_LOWER_LEFT: - u8g_DrawVLine(u8g, x0-x, y0, y+1); - u8g_DrawVLine(u8g, x0-y, y0, x+1); - break; - case U8G_CIRC_ALL: - u8g_DrawVLine(u8g, x0+x, y0-y, 2*y+1); - u8g_DrawVLine(u8g, x0-x, y0-y, 2*y+1); - u8g_DrawVLine(u8g, x0+y, y0-x, 2*x+1); - u8g_DrawVLine(u8g, x0-y, y0-x, 2*x+1); - break; - } - } -} - -#endif - -/*=========================================================================*/ - -static void u8g_draw_circle_section(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, u8g_uint_t x0, u8g_uint_t y0, uint8_t option) U8G_NOINLINE; - -static void u8g_draw_circle_section(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, u8g_uint_t x0, u8g_uint_t y0, uint8_t option) -{ - /* upper right */ - if ( option & U8G_DRAW_UPPER_RIGHT ) - { - u8g_DrawPixel(u8g, x0 + x, y0 - y); - u8g_DrawPixel(u8g, x0 + y, y0 - x); - } - - /* upper left */ - if ( option & U8G_DRAW_UPPER_LEFT ) - { - u8g_DrawPixel(u8g, x0 - x, y0 - y); - u8g_DrawPixel(u8g, x0 - y, y0 - x); - } - - /* lower right */ - if ( option & U8G_DRAW_LOWER_RIGHT ) - { - u8g_DrawPixel(u8g, x0 + x, y0 + y); - u8g_DrawPixel(u8g, x0 + y, y0 + x); - } - - /* lower left */ - if ( option & U8G_DRAW_LOWER_LEFT ) - { - u8g_DrawPixel(u8g, x0 - x, y0 + y); - u8g_DrawPixel(u8g, x0 - y, y0 + x); - } -} - -void u8g_draw_circle(u8g_t *u8g, u8g_uint_t x0, u8g_uint_t y0, u8g_uint_t rad, uint8_t option) -{ - u8g_int_t f; - u8g_int_t ddF_x; - u8g_int_t ddF_y; - u8g_uint_t x; - u8g_uint_t y; - - f = 1; - f -= rad; - ddF_x = 1; - ddF_y = 0; - ddF_y -= rad; - ddF_y *= 2; - x = 0; - y = rad; - - u8g_draw_circle_section(u8g, x, y, x0, y0, option); - - while ( x < y ) - { - if (f >= 0) - { - y--; - ddF_y += 2; - f += ddF_y; - } - x++; - ddF_x += 2; - f += ddF_x; - - u8g_draw_circle_section(u8g, x, y, x0, y0, option); - } -} - -void u8g_DrawCircle(u8g_t *u8g, u8g_uint_t x0, u8g_uint_t y0, u8g_uint_t rad, uint8_t option) -{ - /* check for bounding box */ - { - u8g_uint_t radp, radp2; - - radp = rad; - radp++; - radp2 = radp; - radp2 *= 2; - - if ( u8g_IsBBXIntersection(u8g, x0-radp, y0-radp, radp2, radp2) == 0) - return; - } - - /* draw circle */ - u8g_draw_circle(u8g, x0, y0, rad, option); -} - -static void u8g_draw_disc_section(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, u8g_uint_t x0, u8g_uint_t y0, uint8_t option) U8G_NOINLINE; - -static void u8g_draw_disc_section(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, u8g_uint_t x0, u8g_uint_t y0, uint8_t option) -{ - /* upper right */ - if ( option & U8G_DRAW_UPPER_RIGHT ) - { - u8g_DrawVLine(u8g, x0+x, y0-y, y+1); - u8g_DrawVLine(u8g, x0+y, y0-x, x+1); - } - - /* upper left */ - if ( option & U8G_DRAW_UPPER_LEFT ) - { - u8g_DrawVLine(u8g, x0-x, y0-y, y+1); - u8g_DrawVLine(u8g, x0-y, y0-x, x+1); - } - - /* lower right */ - if ( option & U8G_DRAW_LOWER_RIGHT ) - { - u8g_DrawVLine(u8g, x0+x, y0, y+1); - u8g_DrawVLine(u8g, x0+y, y0, x+1); - } - - /* lower left */ - if ( option & U8G_DRAW_LOWER_LEFT ) - { - u8g_DrawVLine(u8g, x0-x, y0, y+1); - u8g_DrawVLine(u8g, x0-y, y0, x+1); - } -} - -void u8g_draw_disc(u8g_t *u8g, u8g_uint_t x0, u8g_uint_t y0, u8g_uint_t rad, uint8_t option) -{ - u8g_int_t f; - u8g_int_t ddF_x; - u8g_int_t ddF_y; - u8g_uint_t x; - u8g_uint_t y; - - f = 1; - f -= rad; - ddF_x = 1; - ddF_y = 0; - ddF_y -= rad; - ddF_y *= 2; - x = 0; - y = rad; - - u8g_draw_disc_section(u8g, x, y, x0, y0, option); - - while ( x < y ) - { - if (f >= 0) - { - y--; - ddF_y += 2; - f += ddF_y; - } - x++; - ddF_x += 2; - f += ddF_x; - - u8g_draw_disc_section(u8g, x, y, x0, y0, option); - } -} - -void u8g_DrawDisc(u8g_t *u8g, u8g_uint_t x0, u8g_uint_t y0, u8g_uint_t rad, uint8_t option) -{ - /* check for bounding box */ - { - u8g_uint_t radp, radp2; - - radp = rad; - radp++; - radp2 = radp; - radp2 *= 2; - - if ( u8g_IsBBXIntersection(u8g, x0-radp, y0-radp, radp2, radp2) == 0) - return; - } - - /* draw disc */ - u8g_draw_disc(u8g, x0, y0, rad, option); -} - - - - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_clip.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_clip.c deleted file mode 100644 index 5f12097134..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_clip.c +++ /dev/null @@ -1,156 +0,0 @@ -/* - - u8g_clip.c - - procedures for clipping - taken over from procs in u8g_pb.c - - Universal 8bit Graphics Library - - Copyright (c) 2012, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - Notes - - This is one of the most critical parts of u8glib. It must be fast, but still reliable. - Based on the intersection program (see tools folder), there is minimized version of - the condition for the intersaction test: - minimized version - ---1----0 1 b1 <= a2 && b1 > b2 - -----1--0 1 b2 >= a1 && b1 > b2 - ---1-1--- 1 b1 <= a2 && b2 >= a1 - It includes the assumption, that a1 <= a2 is always true (correct, because - a1, a2 are the page dimensions. - - The direct implementation of the above result is done in: - uint8_t u8g_is_intersection_boolean(u8g_uint_t a0, u8g_uint_t a1, u8g_uint_t v0, u8g_uint_t v1) - However, this is slower than a decision tree version: - static uint8_t u8g_is_intersection_decision_tree(u8g_uint_t a0, u8g_uint_t a1, u8g_uint_t v0, u8g_uint_t v1) - Also suprising is, that the macro implementation is slower than the inlined version. - - The decision tree is based on the expansion of the truth table. - -*/ - -#include "u8g.h" - -#ifdef __GNUC__ -#define U8G_ALWAYS_INLINE __inline__ __attribute__((always_inline)) -#else -#define U8G_ALWAYS_INLINE -#endif - -/* - intersection assumptions: - a1 <= a2 is always true - - minimized version - ---1----0 1 b1 <= a2 && b1 > b2 - -----1--0 1 b2 >= a1 && b1 > b2 - ---1-1--- 1 b1 <= a2 && b2 >= a1 - */ - -#ifdef OLD_CODE_WHICH_IS_TOO_SLOW -static uint8_t u8g_is_intersection_boolean(u8g_uint_t a0, u8g_uint_t a1, u8g_uint_t v0, u8g_uint_t v1) -{ - uint8_t c1, c2, c3, tmp; - c1 = v0 <= a1; - c2 = v1 >= a0; - c3 = v0 > v1; - - tmp = c1; - c1 &= c2; - c2 &= c3; - c3 &= tmp; - c1 |= c2; - c1 |= c3; - return c1 & 1; -} -#endif - -#define U8G_IS_INTERSECTION_MACRO(a0,a1,v0,v1) ((uint8_t)( (v0) <= (a1) ) ? ( ( (v1) >= (a0) ) ? ( 1 ) : ( (v0) > (v1) ) ) : ( ( (v1) >= (a0) ) ? ( (v0) > (v1) ) : ( 0 ) )) - -//static uint8_t u8g_is_intersection_decision_tree(u8g_uint_t a0, u8g_uint_t a1, u8g_uint_t v0, u8g_uint_t v1) U8G_ALWAYS_INLINE; -static uint8_t U8G_ALWAYS_INLINE u8g_is_intersection_decision_tree(u8g_uint_t a0, u8g_uint_t a1, u8g_uint_t v0, u8g_uint_t v1) -{ - /* surprisingly the macro leads to larger code */ - /* return U8G_IS_INTERSECTION_MACRO(a0,a1,v0,v1); */ - if ( v0 <= a1 ) - { - if ( v1 >= a0 ) - { - return 1; - } - else - { - if ( v0 > v1 ) - { - return 1; - } - else - { - return 0; - } - } - } - else - { - if ( v1 >= a0 ) - { - if ( v0 > v1 ) - { - return 1; - } - else - { - return 0; - } - } - else - { - return 0; - } - } -} - - -uint8_t u8g_IsBBXIntersection(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, u8g_uint_t w, u8g_uint_t h) -{ - register u8g_uint_t tmp; - tmp = y; - tmp += h; - tmp--; - if ( u8g_is_intersection_decision_tree(u8g->current_page.y0, u8g->current_page.y1, y, tmp) == 0 ) - return 0; - - tmp = x; - tmp += w; - tmp--; - return u8g_is_intersection_decision_tree(u8g->current_page.x0, u8g->current_page.x1, x, tmp); -} - - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_com_api.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_com_api.c deleted file mode 100644 index 0201808d71..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_com_api.c +++ /dev/null @@ -1,173 +0,0 @@ -/* - - u8g_com_api.c - - Universal 8bit Graphics Library - - Copyright (c) 2011, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - -*/ - -#include "u8g.h" - -uint8_t u8g_InitCom(u8g_t *u8g, u8g_dev_t *dev, uint8_t clk_cycle_time) -{ - return dev->com_fn(u8g, U8G_COM_MSG_INIT, clk_cycle_time, NULL); -} - -void u8g_StopCom(u8g_t *u8g, u8g_dev_t *dev) -{ - dev->com_fn(u8g, U8G_COM_MSG_STOP, 0, NULL); -} - -/* cs contains the chip number, which should be enabled */ -void u8g_SetChipSelect(u8g_t *u8g, u8g_dev_t *dev, uint8_t cs) -{ - dev->com_fn(u8g, U8G_COM_MSG_CHIP_SELECT, cs, NULL); -} - -void u8g_SetResetLow(u8g_t *u8g, u8g_dev_t *dev) -{ - dev->com_fn(u8g, U8G_COM_MSG_RESET, 0, NULL); -} - -void u8g_SetResetHigh(u8g_t *u8g, u8g_dev_t *dev) -{ - dev->com_fn(u8g, U8G_COM_MSG_RESET, 1, NULL); -} - - -void u8g_SetAddress(u8g_t *u8g, u8g_dev_t *dev, uint8_t address) -{ - dev->com_fn(u8g, U8G_COM_MSG_ADDRESS, address, NULL); -} - -uint8_t u8g_WriteByte(u8g_t *u8g, u8g_dev_t *dev, uint8_t val) -{ - return dev->com_fn(u8g, U8G_COM_MSG_WRITE_BYTE, val, NULL); -} - -uint8_t u8g_WriteSequence(u8g_t *u8g, u8g_dev_t *dev, uint8_t cnt, uint8_t *seq) -{ - return dev->com_fn(u8g, U8G_COM_MSG_WRITE_SEQ, cnt, seq); -} - -uint8_t u8g_WriteSequenceP(u8g_t *u8g, u8g_dev_t *dev, uint8_t cnt, const uint8_t *seq) -{ - return dev->com_fn(u8g, U8G_COM_MSG_WRITE_SEQ_P, cnt, (void *)seq); -} - -/* - sequence := { direct_value | escape_sequence } - direct_value := 0..254 - escape_sequence := value_255 | sequence_end | delay | adr | cs | not_used - value_255 := 255 255 - sequence_end = 255 254 - delay := 255 0..127 - adr := 255 0x0e0 .. 0x0ef - cs := 255 0x0d0 .. 0x0df - not_used := 255 101..254 - -#define U8G_ESC_DLY(x) 255, ((x) & 0x7f) -#define U8G_ESC_CS(x) 255, (0xd0 | ((x)&0x0f)) -#define U8G_ESC_ADR(x) 255, (0xe0 | ((x)&0x0f)) -#define U8G_ESC_VCC(x) 255, (0xbe | ((x)&0x01)) -#define U8G_ESC_END 255, 254 -#define U8G_ESC_255 255, 255 -#define U8G_ESC_RST(x) 255, (0xc0 | ((x)&0x0f)) - -*/ -uint8_t u8g_WriteEscSeqP(u8g_t *u8g, u8g_dev_t *dev, const uint8_t *esc_seq) -{ - uint8_t is_escape = 0; - uint8_t value; - for(;;) - { - value = u8g_pgm_read(esc_seq); - if ( is_escape == 0 ) - { - if ( value != 255 ) - { - if ( u8g_WriteByte(u8g, dev, value) == 0 ) - return 0; - } - else - { - is_escape = 1; - } - } - else - { - if ( value == 255 ) - { - if ( u8g_WriteByte(u8g, dev, value) == 0 ) - return 0; - } - else if ( value == 254 ) - { - break; - } - else if ( value >= 0x0f0 ) - { - /* not yet used, do nothing */ - } - else if ( value >= 0xe0 ) - { - u8g_SetAddress(u8g, dev, value & 0x0f); - } - else if ( value >= 0xd0 ) - { - u8g_SetChipSelect(u8g, dev, value & 0x0f); - } - else if ( value >= 0xc0 ) - { - u8g_SetResetLow(u8g, dev); - value &= 0x0f; - value <<= 4; - value+=2; - u8g_Delay(value); - u8g_SetResetHigh(u8g, dev); - u8g_Delay(value); - } - else if ( value >= 0xbe ) - { - /* not yet implemented */ - /* u8g_SetVCC(u8g, dev, value & 0x01); */ - } - else if ( value <= 127 ) - { - u8g_Delay(value); - } - is_escape = 0; - } - esc_seq++; - } - return 1; -} - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_com_api_16gr.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_com_api_16gr.c deleted file mode 100644 index 7ff03d8656..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_com_api_16gr.c +++ /dev/null @@ -1,94 +0,0 @@ -/* - - u8g_com_api_16gr.c - - Extension of the com api for devices with 16 graylevels (4 bit per pixel). - This should fit to the 8h and 16h architectures (pb8v1, pb8v2, pb16v1, pb16v2), - mainly intended for SSD OLEDs - - Universal 8bit Graphics Library - - Copyright (c) 2011, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - -*/ - -#include "u8g.h" - -/* interpret b as a monochrome bit pattern, write value 15 for high bit and value 0 for a low bit */ -/* topbit (msb) is sent last */ -/* example: b = 0x083 will send 0xff, 0x00, 0x00, 0xf0 */ -uint8_t u8g_WriteByteBWTo16GrDevice(u8g_t *u8g, u8g_dev_t *dev, uint8_t b) -{ - static uint8_t buf[4]; - static uint8_t map[4] = { 0, 0x00f, 0x0f0, 0x0ff }; - buf [3] = map[b & 3]; - b>>=2; - buf [2] = map[b & 3]; - b>>=2; - buf [1] = map[b & 3]; - b>>=2; - buf [0] = map[b & 3]; - return dev->com_fn(u8g, U8G_COM_MSG_WRITE_SEQ, 4, buf); -} - -uint8_t u8g_WriteSequenceBWTo16GrDevice(u8g_t *u8g, u8g_dev_t *dev, uint8_t cnt, uint8_t *ptr) -{ - do - { - if ( u8g_WriteByteBWTo16GrDevice(u8g, dev, *ptr++) == 0 ) - return 0; - cnt--; - } while( cnt != 0 ); - return 1; -} - -/* interpret b as a 4L bit pattern, write values 0x000, 0x004, 0x008, 0x00c */ -uint8_t u8g_WriteByte4LTo16GrDevice(u8g_t *u8g, u8g_dev_t *dev, uint8_t b) -{ - //static uint8_t map[16] = { 0x000, 0x004, 0x008, 0x00c, 0x040, 0x044, 0x048, 0x04c, 0x080, 0x084, 0x088, 0x08c, 0x0c0, 0x0c4, 0x0c8, 0x0cc}; - //static uint8_t map[16] = { 0x000, 0x004, 0x00a, 0x00f, 0x040, 0x044, 0x04a, 0x04f, 0x0a0, 0x0a4, 0x0aa, 0x0af, 0x0f0, 0x0f4, 0x0fa, 0x0ff}; - static uint8_t map[16] = { 0x000, 0x040, 0x0a0, 0x0f0, 0x004, 0x044, 0x0a4, 0x0f4, 0x00a, 0x04a, 0x0aa, 0x0fa, 0x00f, 0x04f, 0x0af, 0x0ff}; - uint8_t bb; - bb = b; - bb &= 15; - b>>=4; - dev->com_fn(u8g, U8G_COM_MSG_WRITE_BYTE, map[bb], NULL); - return dev->com_fn(u8g, U8G_COM_MSG_WRITE_BYTE, map[b], NULL); -} - -uint8_t u8g_WriteSequence4LTo16GrDevice(u8g_t *u8g, u8g_dev_t *dev, uint8_t cnt, uint8_t *ptr) -{ - do - { - if ( u8g_WriteByte4LTo16GrDevice(u8g, dev, *ptr++) == 0 ) - return 0; - cnt--; - } while( cnt != 0 ); - return 1; -} diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_com_arduino_attiny85_hw_spi.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_com_arduino_attiny85_hw_spi.c deleted file mode 100644 index 9d0191eae5..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_com_arduino_attiny85_hw_spi.c +++ /dev/null @@ -1,160 +0,0 @@ -/* - - u8g_arduino_ATtiny85_std_hw_spi.c - - Universal 8bit Graphics Library - - Copyright (c) 2011, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -*/ - -// Uses code from tinySPI Written by Nick Gammon -// March 2013 - -// ATMEL ATTINY45 / ARDUINO pin mappings -// -// +-\/-+ -// RESET Ain0 (D 5) PB5 1| |8 Vcc -// CLK1 Ain3 (D 3) PB3 2| |7 PB2 (D 2) Ain1 SCK / USCK / SCL -// CLK0 Ain2 (D 4) PB4 3| |6 PB1 (D 1) pwm1 MISO / DO -// GND 4| |5 PB0 (D 0) pwm0 MOSI / DI / SDA -// +----+ - - -#include "u8g.h" - - -#if defined(ARDUINO) && defined(__AVR_ATtiny85__) - -#if ARDUINO < 100 -#include -#else -#include -#endif - -const byte DI = 0; // D0, pin 5 Data In -const byte DO = 1; // D1, pin 6 Data Out (this is *not* MOSI) -const byte USCK = 2; // D2, pin 7 Universal Serial Interface clock - -uint8_t u8g_arduino_ATtiny85_spi_out(uint8_t val) -{ - USIDR = val; // byte to output - USISR = _BV (USIOIF); // clear Counter Overflow Interrupt Flag, set count to zero - do - { - USICR = _BV (USIWM0) // 3-wire mode - | _BV (USICS1) | _BV (USICLK) // Software clock strobe - | _BV (USITC); // Toggle Clock Port Pin - } - while ((USISR & _BV (USIOIF)) == 0); // until Counter Overflow Interrupt Flag set - - return USIDR; // return read data -} - -uint8_t u8g_com_arduino_ATtiny85_std_hw_spi_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr) -{ - switch(msg) - { - case U8G_COM_MSG_INIT: - u8g_com_arduino_digital_write(u8g, U8G_PI_CS, HIGH); // ensure SS stays high until needed - pinMode (USCK, OUTPUT); - pinMode (DO, OUTPUT); - pinMode (u8g->pin_list[U8G_PI_CS], OUTPUT); - pinMode (u8g->pin_list[U8G_PI_A0], OUTPUT); - USICR = _BV (USIWM0); // 3-wire mode - u8g_MicroDelay(); - break; - - case U8G_COM_MSG_STOP: - break; - - case U8G_COM_MSG_RESET: - if ( u8g->pin_list[U8G_PI_RESET] != U8G_PIN_NONE ) - u8g_com_arduino_digital_write(u8g, U8G_PI_RESET, arg_val); - break; - - case U8G_COM_MSG_CHIP_SELECT: - if ( arg_val == 0 ) - { - /* disable */ - u8g_MicroDelay(); - u8g_com_arduino_digital_write(u8g, U8G_PI_CS, HIGH); - u8g_MicroDelay(); - } - else - { - /* enable */ - u8g_com_arduino_digital_write(u8g, U8G_PI_CS, LOW); - u8g_MicroDelay(); - } - break; - - case U8G_COM_MSG_WRITE_BYTE: - u8g_arduino_ATtiny85_spi_out(arg_val); - u8g_MicroDelay(); - break; - - case U8G_COM_MSG_WRITE_SEQ: - { - register uint8_t *ptr = arg_ptr; - while( arg_val > 0 ) - { - u8g_arduino_ATtiny85_spi_out(*ptr++); - arg_val--; - } - } - break; - - case U8G_COM_MSG_WRITE_SEQ_P: - { - register uint8_t *ptr = arg_ptr; - while( arg_val > 0 ) - { - u8g_arduino_ATtiny85_spi_out(u8g_pgm_read(ptr)); - ptr++; - arg_val--; - } - } - break; - - case U8G_COM_MSG_ADDRESS: /* define cmd (arg_val = 0) or data mode (arg_val = 1) */ - u8g_com_arduino_digital_write(u8g, U8G_PI_A0, arg_val); - u8g_MicroDelay(); - break; - } - return 1; -} - -#else /* ARDUINO */ - -uint8_t u8g_com_arduino_ATtiny85_std_hw_spi_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr) -{ - return 1; -} - -#endif /* ARDUINO */ \ No newline at end of file diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_com_arduino_common.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_com_arduino_common.c deleted file mode 100644 index ef0b2366ee..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_com_arduino_common.c +++ /dev/null @@ -1,75 +0,0 @@ -/* - - u8g_com_arduino_common.c - - shared procedures for the arduino communication procedures - - Universal 8bit Graphics Library - - Copyright (c) 2011, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - -*/ - -#include "u8g.h" - -#if defined(ARDUINO) - -#if ARDUINO < 100 -#include -#else -#include -#endif - -void u8g_com_arduino_digital_write(u8g_t *u8g, uint8_t pin_index, uint8_t value) -{ - uint8_t pin; - pin = u8g->pin_list[pin_index]; - if ( pin != U8G_PIN_NONE ) - digitalWrite(pin, value); -} - -/* this procedure does not set the RW pin */ -void u8g_com_arduino_assign_pin_output_high(u8g_t *u8g) -{ - uint8_t i; - /* skip the RW pin, which is the last pin in the list */ - for( i = 0; i < U8G_PIN_LIST_LEN-1; i++ ) - { - if ( u8g->pin_list[i] != U8G_PIN_NONE ) - { - pinMode(u8g->pin_list[i], OUTPUT); - digitalWrite(u8g->pin_list[i], HIGH); - } - } -} - - -#endif - - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_com_arduino_fast_parallel.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_com_arduino_fast_parallel.c deleted file mode 100644 index 57d4410af1..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_com_arduino_fast_parallel.c +++ /dev/null @@ -1,254 +0,0 @@ -/* - - u8g_arduino_fast_parallel.c - - Universal 8bit Graphics Library - - Copyright (c) 2011, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - PIN_D0 8 - PIN_D1 9 - PIN_D2 10 - PIN_D3 11 - PIN_D4 4 - PIN_D5 5 - PIN_D6 6 - PIN_D7 7 - - PIN_CS1 14 - PIN_CS2 15 - PIN_RW 16 - PIN_DI 17 - PIN_EN 18 - - u8g_Init8Bit(u8g, dev, d0, d1, d2, d3, d4, d5, d6, d7, en, cs1, cs2, di, rw, reset) - u8g_Init8Bit(u8g, dev, 8, 9, 10, 11, 4, 5, 6, 7, 18, 14, 15, 17, 16, U8G_PIN_NONE) - - Update for ATOMIC operation done (01 Jun 2013) - U8G_ATOMIC_OR(ptr, val) - U8G_ATOMIC_AND(ptr, val) - U8G_ATOMIC_START(); - U8G_ATOMIC_END(); - -*/ - -#include "u8g.h" - -#if defined(ARDUINO) - -#if ARDUINO < 100 -//#include -#include -#include -#else -#include -#endif - - -#define PIN_D0 8 -#define PIN_D1 9 -#define PIN_D2 10 -#define PIN_D3 11 -#define PIN_D4 4 -#define PIN_D5 5 -#define PIN_D6 6 -#define PIN_D7 7 - -#define PIN_CS1 14 -#define PIN_CS2 15 -#define PIN_RW 16 -#define PIN_DI 17 -#define PIN_EN 18 - -//#define PIN_RESET - - -#if defined(__PIC32MX) -/* CHIPKIT PIC32 */ -static volatile uint32_t *u8g_data_port[8]; -static uint32_t u8g_data_mask[8]; -#else -static volatile uint8_t *u8g_data_port[8]; -static uint8_t u8g_data_mask[8]; -#endif - - - -static void u8g_com_arduino_fast_parallel_init(u8g_t *u8g) -{ - u8g_data_port[0] = portOutputRegister(digitalPinToPort(u8g->pin_list[U8G_PI_D0])); - u8g_data_mask[0] = digitalPinToBitMask(u8g->pin_list[U8G_PI_D0]); - u8g_data_port[1] = portOutputRegister(digitalPinToPort(u8g->pin_list[U8G_PI_D1])); - u8g_data_mask[1] = digitalPinToBitMask(u8g->pin_list[U8G_PI_D1]); - u8g_data_port[2] = portOutputRegister(digitalPinToPort(u8g->pin_list[U8G_PI_D2])); - u8g_data_mask[2] = digitalPinToBitMask(u8g->pin_list[U8G_PI_D2]); - u8g_data_port[3] = portOutputRegister(digitalPinToPort(u8g->pin_list[U8G_PI_D3])); - u8g_data_mask[3] = digitalPinToBitMask(u8g->pin_list[U8G_PI_D3]); - - u8g_data_port[4] = portOutputRegister(digitalPinToPort(u8g->pin_list[U8G_PI_D4])); - u8g_data_mask[4] = digitalPinToBitMask(u8g->pin_list[U8G_PI_D4]); - u8g_data_port[5] = portOutputRegister(digitalPinToPort(u8g->pin_list[U8G_PI_D5])); - u8g_data_mask[5] = digitalPinToBitMask(u8g->pin_list[U8G_PI_D5]); - u8g_data_port[6] = portOutputRegister(digitalPinToPort(u8g->pin_list[U8G_PI_D6])); - u8g_data_mask[6] = digitalPinToBitMask(u8g->pin_list[U8G_PI_D6]); - u8g_data_port[7] = portOutputRegister(digitalPinToPort(u8g->pin_list[U8G_PI_D7])); - u8g_data_mask[7] = digitalPinToBitMask(u8g->pin_list[U8G_PI_D7]); -} - -/* atomic protection must be done by calling function */ -static void u8g_com_arduino_fast_write_data_pin(uint8_t pin, uint8_t val) -{ - if ( val != 0 ) - *u8g_data_port[pin] |= u8g_data_mask[pin]; - else - *u8g_data_port[pin] &= ~u8g_data_mask[pin]; -} - - -void u8g_com_arduino_fast_parallel_write(u8g_t *u8g, uint8_t val) -{ - U8G_ATOMIC_START(); - u8g_com_arduino_fast_write_data_pin( 0, val&1 ); - val >>= 1; - u8g_com_arduino_fast_write_data_pin( 1, val&1 ); - val >>= 1; - u8g_com_arduino_fast_write_data_pin( 2, val&1 ); - val >>= 1; - u8g_com_arduino_fast_write_data_pin( 3, val&1 ); - val >>= 1; - - u8g_com_arduino_fast_write_data_pin( 4, val&1 ); - val >>= 1; - u8g_com_arduino_fast_write_data_pin( 5, val&1 ); - val >>= 1; - u8g_com_arduino_fast_write_data_pin( 6, val&1 ); - val >>= 1; - u8g_com_arduino_fast_write_data_pin( 7, val&1 ); - val >>= 1; - U8G_ATOMIC_END(); - - /* EN cycle time must be 1 micro second */ - u8g_com_arduino_digital_write(u8g, U8G_PI_EN, HIGH); - u8g_MicroDelay(); /* delay by 1000ns, reference: ST7920: 140ns, SBN1661: 100ns */ - u8g_com_arduino_digital_write(u8g, U8G_PI_EN, LOW); - u8g_10MicroDelay(); /* ST7920 commands: 72us */ - u8g_10MicroDelay(); /* ST7920 commands: 72us */ -} - - -uint8_t u8g_com_arduino_fast_parallel_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr) -{ - switch(msg) - { - case U8G_COM_MSG_INIT: - u8g_com_arduino_fast_parallel_init(u8g); - /* setup the RW pin as output and force it to low */ - if ( u8g->pin_list[U8G_PI_RW] != U8G_PIN_NONE ) - { - pinMode(u8g->pin_list[U8G_PI_RW], OUTPUT); - u8g_com_arduino_digital_write(u8g, U8G_PI_RW, LOW); - } - /* set all pins (except RW pin) */ - u8g_com_arduino_assign_pin_output_high(u8g); - break; - case U8G_COM_MSG_STOP: - break; - - case U8G_COM_MSG_CHIP_SELECT: - if ( arg_val == 0 ) - { - /* disable */ - u8g_com_arduino_digital_write(u8g, U8G_PI_CS1, HIGH); - u8g_com_arduino_digital_write(u8g, U8G_PI_CS2, HIGH); - } - else if ( arg_val == 1 ) - { - /* enable */ - u8g_com_arduino_digital_write(u8g, U8G_PI_CS1, LOW); - u8g_com_arduino_digital_write(u8g, U8G_PI_CS2, HIGH); - } - else if ( arg_val == 2 ) - { - /* enable */ - u8g_com_arduino_digital_write(u8g, U8G_PI_CS1, HIGH); - u8g_com_arduino_digital_write(u8g, U8G_PI_CS2, LOW); - } - else - { - /* enable */ - u8g_com_arduino_digital_write(u8g, U8G_PI_CS1, LOW); - u8g_com_arduino_digital_write(u8g, U8G_PI_CS2, LOW); - } - break; - case U8G_COM_MSG_WRITE_BYTE: - u8g_com_arduino_fast_parallel_write(u8g, arg_val); - break; - case U8G_COM_MSG_WRITE_SEQ: - { - register uint8_t *ptr = arg_ptr; - while( arg_val > 0 ) - { - u8g_com_arduino_fast_parallel_write(u8g, *ptr++); - arg_val--; - } - } - break; - case U8G_COM_MSG_WRITE_SEQ_P: - { - register uint8_t *ptr = arg_ptr; - while( arg_val > 0 ) - { - u8g_com_arduino_fast_parallel_write(u8g, u8g_pgm_read(ptr)); - ptr++; - arg_val--; - } - } - break; - case U8G_COM_MSG_ADDRESS: /* define cmd (arg_val = 0) or data mode (arg_val = 1) */ - u8g_com_arduino_digital_write(u8g, U8G_PI_DI, arg_val); - break; - case U8G_COM_MSG_RESET: - if ( u8g->pin_list[U8G_PI_RESET] != U8G_PIN_NONE ) - u8g_com_arduino_digital_write(u8g, U8G_PI_RESET, arg_val); - break; - - } - return 1; -} - -#else - - -uint8_t u8g_com_arduino_fast_parallel_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr) -{ - return 1; -} - - -#endif /* ARDUINO */ - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_com_arduino_hw_spi.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_com_arduino_hw_spi.c deleted file mode 100644 index 3c0d34a48c..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_com_arduino_hw_spi.c +++ /dev/null @@ -1,438 +0,0 @@ -/* - - u8g_com_arduino_hw_spi.c - - Universal 8bit Graphics Library - - Copyright (c) 2011, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - SPI Clock Cycle Type - - SSD1351 50ns 20 MHz - SSD1322 300ns 3.3 MHz - SSD1327 300ns - SSD1306 300ns - ST7565 400ns 2.5 MHz - ST7920 400ns - - Arduino DUE - - PA25 MISO - PA26 MOSI 75 - PA27 SCLK 76 - - -typedef struct { - WoReg SPI_CR; (Spi Offset: 0x00) Control Register - RwReg SPI_MR; (Spi Offset: 0x04) Mode Register - RoReg SPI_RDR; (Spi Offset: 0x08) Receive Data Register - WoReg SPI_TDR; (Spi Offset: 0x0C) Transmit Data Register - RoReg SPI_SR; (Spi Offset: 0x10) Status Register - WoReg SPI_IER; (Spi Offset: 0x14) Interrupt Enable Register - WoReg SPI_IDR; (Spi Offset: 0x18) Interrupt Disable Register - RoReg SPI_IMR; (Spi Offset: 0x1C) Interrupt Mask Register - RoReg Reserved1[4]; - RwReg SPI_CSR[4]; (Spi Offset: 0x30) Chip Select Register - RoReg Reserved2[41]; - RwReg SPI_WPMR; (Spi Offset: 0xE4) Write Protection Control Register - RoReg SPI_WPSR; (Spi Offset: 0xE8) Write Protection Status Register -} Spi; - - Power Management Controller (PMC) - arduino-1.5.2/hardware/arduino/sam/system/CMSIS/Device/ATMEL/sam3xa/include/instance/instance_pmc.h - - enable PIO - - REG_PMC_PCER0 = 1UL << ID_PIOA - - enable SPI - REG_PMC_PCER0 = 1UL << ID_SPI0 - - - - enable PIOA and SPI0 - REG_PMC_PCER0 = (1UL << ID_PIOA) | (1UL << ID_SPI0); - - Parallel Input/Output Controller (PIO) - arduino-1.5.2/hardware/arduino/sam/system/CMSIS/Device/ATMEL/sam3xa/include/instance/instance_pioa.h - - enable special function of the pin: disable PIO on A26 and A27: - REG_PIOA_PDR = 0x0c000000 - PIOA->PIO_PDR = 0x0c000000 - - SPI - SPI0->SPI_CR = SPI_CR_SPIDIS - SPI0->SPI_CR = SPI_CR_SWRST ; - SPI0->SPI_CR = SPI_CR_SWRST ; - SPI0->SPI_CR = SPI_CR_SPIEN - - Bit 0: Master Mode = 1 (active) - Bit 1: Peripheral Select = 0 (fixed) - Bit 2: Chip Select Decode Mode = 1 (4 to 16) - Bit 4: Mode Fault Detection = 1 (disabled) - Bit 5: Wait Data Read = 0 (disabled) - Bit 7: Loop Back Mode = 0 (disabled) - Bit 16-19: Peripheral Chip Select = 0 (chip select 0) - SPI0->SPI_MR = SPI_MR_MSTR | SPI_MR_PCSDEC | SPI_MR_MODFDIS - - Bit 0: Clock Polarity = 0 - Bit 1: Clock Phase = 0 - Bit 4-7: Bits = 0 (8 Bit) - Bit 8-15: SCBR = 1 - SPI0->SPI_CSR[0] = SPI_CSR_SCBR(x) Serial Baud Rate - SCBR / 84000000 > 50 / 1000000000 - SCBR / 84 > 5 / 100 - SCBR > 50 *84 / 1000 --> SCBR=5 - SCBR > 300*84 / 1000 --> SCBR=26 - SCBR > 400*84 / 1000 --> SCBR=34 - - Arduino Due test code: - REG_PMC_PCER0 = (1UL << ID_PIOA) | (1UL << ID_SPI0); - REG_PIOA_PDR = 0x0c000000; - SPI0->SPI_CR = SPI_CR_SPIDIS; - SPI0->SPI_CR = SPI_CR_SWRST; - SPI0->SPI_CR = SPI_CR_SWRST; - SPI0->SPI_CR = SPI_CR_SPIEN; - SPI0->SPI_MR = SPI_MR_MSTR | SPI_MR_PCSDEC | SPI_MR_MODFDIS; - SPI0->SPI_CSR[0] = SPI_CSR_SCBR(30); - - for(;;) - { - while( (SPI0->SPI_SR & SPI_SR_TDRE) == 0 ) - ; - SPI0->SPI_TDR = 0x050; - } - -*/ - -#include "u8g.h" - -#if defined(ARDUINO) - -#if defined(__AVR__) -#define U8G_ARDUINO_ATMEGA_HW_SPI -/* remove the definition for attiny */ -#if __AVR_ARCH__ == 2 -#undef U8G_ARDUINO_ATMEGA_HW_SPI -#endif -#if __AVR_ARCH__ == 25 -#undef U8G_ARDUINO_ATMEGA_HW_SPI -#endif -#endif - -#if defined(U8G_ARDUINO_ATMEGA_HW_SPI) - -#include -#include - -#if ARDUINO < 100 -#include - -/* fixed pins */ -#if defined(__AVR_ATmega644P__) || defined(__AVR_ATmega1284P__) // Sanguino.cc board -#define PIN_SCK 7 -#define PIN_MISO 6 -#define PIN_MOSI 5 -#define PIN_CS 4 -#else // Arduino Board -#define PIN_SCK 13 -#define PIN_MISO 12 -#define PIN_MOSI 11 -#define PIN_CS 10 -#endif // (__AVR_ATmega644P__) || defined(__AVR_ATmega1284P__) - -#else - -#include - -/* use Arduino pin definitions */ -#define PIN_SCK SCK -#define PIN_MISO MISO -#define PIN_MOSI MOSI -#define PIN_CS SS - -#endif - - - -//static uint8_t u8g_spi_out(uint8_t data) U8G_NOINLINE; -static uint8_t u8g_spi_out(uint8_t data) -{ - /* unsigned char x = 100; */ - /* send data */ - SPDR = data; - /* wait for transmission */ - while (!(SPSR & (1<pin_list[U8G_PI_RESET] != U8G_PIN_NONE ) - u8g_com_arduino_digital_write(u8g, U8G_PI_RESET, arg_val); - break; - - case U8G_COM_MSG_WRITE_BYTE: - u8g_spi_out(arg_val); - break; - - case U8G_COM_MSG_WRITE_SEQ: - { - register uint8_t *ptr = arg_ptr; - while( arg_val > 0 ) - { - u8g_spi_out(*ptr++); - arg_val--; - } - } - break; - case U8G_COM_MSG_WRITE_SEQ_P: - { - register uint8_t *ptr = arg_ptr; - while( arg_val > 0 ) - { - u8g_spi_out(u8g_pgm_read(ptr)); - ptr++; - arg_val--; - } - } - break; - } - return 1; -} - -/* #elif defined(__18CXX) || defined(__PIC32MX) */ - -#elif defined(__SAM3X8E__) // Arduino Due, maybe we should better check for __SAM3X8E__ - -#include - -/* use Arduino pin definitions */ -#define PIN_SCK SCK -#define PIN_MISO MISO -#define PIN_MOSI MOSI -#define PIN_CS SS - - -static uint8_t u8g_spi_out(uint8_t data) -{ - /* wait until tx register is empty */ - while( (SPI0->SPI_SR & SPI_SR_TDRE) == 0 ) - ; - /* send data */ - SPI0->SPI_TDR = (uint32_t)data; - return data; -} - - -uint8_t u8g_com_arduino_hw_spi_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr) -{ - switch(msg) - { - case U8G_COM_MSG_STOP: - break; - - case U8G_COM_MSG_INIT: - u8g_com_arduino_assign_pin_output_high(u8g); - u8g_com_arduino_digital_write(u8g, U8G_PI_CS, HIGH); - - /* Arduino Due specific code */ - - /* enable PIOA and SPI0 */ - REG_PMC_PCER0 = (1UL << ID_PIOA) | (1UL << ID_SPI0); - - /* disable PIO on A26 and A27 */ - REG_PIOA_PDR = 0x0c000000; - - /* reset SPI0 (from sam lib) */ - SPI0->SPI_CR = SPI_CR_SPIDIS; - SPI0->SPI_CR = SPI_CR_SWRST; - SPI0->SPI_CR = SPI_CR_SWRST; - SPI0->SPI_CR = SPI_CR_SPIEN; - u8g_MicroDelay(); - - /* master mode, no fault detection, chip select 0 */ - SPI0->SPI_MR = SPI_MR_MSTR | SPI_MR_PCSDEC | SPI_MR_MODFDIS; - - /* Polarity, Phase, 8 Bit data transfer, baud rate */ - /* x * 1000 / 84 --> clock cycle in ns - 5 * 1000 / 84 = 58 ns - SCBR > 50 *84 / 1000 --> SCBR=5 - SCBR > 300*84 / 1000 --> SCBR=26 - SCBR > 400*84 / 1000 --> SCBR=34 - */ - - if ( arg_val <= U8G_SPI_CLK_CYCLE_50NS ) - { - SPI0->SPI_CSR[0] = SPI_CSR_SCBR(5) | 1; - } - else if ( arg_val <= U8G_SPI_CLK_CYCLE_300NS ) - { - SPI0->SPI_CSR[0] = SPI_CSR_SCBR(26) | 1; - } - else if ( arg_val <= U8G_SPI_CLK_CYCLE_400NS ) - { - SPI0->SPI_CSR[0] = SPI_CSR_SCBR(34) | 1; - } - else - { - SPI0->SPI_CSR[0] = SPI_CSR_SCBR(84) | 1; - } - - u8g_MicroDelay(); - break; - - case U8G_COM_MSG_ADDRESS: /* define cmd (arg_val = 0) or data mode (arg_val = 1) */ - u8g_com_arduino_digital_write(u8g, U8G_PI_A0, arg_val); - u8g_MicroDelay(); - break; - - case U8G_COM_MSG_CHIP_SELECT: - if ( arg_val == 0 ) - { - /* disable */ - u8g_MicroDelay(); /* this delay is required to avoid that the display is switched off too early --> DOGS102 with DUE */ - u8g_com_arduino_digital_write(u8g, U8G_PI_CS, HIGH); - u8g_MicroDelay(); - } - else - { - /* enable */ - //u8g_com_arduino_digital_write(u8g, U8G_PI_SCK, LOW); - u8g_com_arduino_digital_write(u8g, U8G_PI_CS, LOW); - u8g_MicroDelay(); - } - break; - - case U8G_COM_MSG_RESET: - if ( u8g->pin_list[U8G_PI_RESET] != U8G_PIN_NONE ) - u8g_com_arduino_digital_write(u8g, U8G_PI_RESET, arg_val); - break; - - case U8G_COM_MSG_WRITE_BYTE: - u8g_spi_out(arg_val); - u8g_MicroDelay(); - break; - - case U8G_COM_MSG_WRITE_SEQ: - { - register uint8_t *ptr = arg_ptr; - while( arg_val > 0 ) - { - u8g_spi_out(*ptr++); - arg_val--; - } - } - break; - case U8G_COM_MSG_WRITE_SEQ_P: - { - register uint8_t *ptr = arg_ptr; - while( arg_val > 0 ) - { - u8g_spi_out(u8g_pgm_read(ptr)); - ptr++; - arg_val--; - } - } - break; - } - return 1; -} - - - -#else /* U8G_ARDUINO_ATMEGA_HW_SPI */ - -#endif /* U8G_ARDUINO_ATMEGA_HW_SPI */ - -#else /* ARDUINO */ - -uint8_t u8g_com_arduino_hw_spi_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr) -{ - return 1; -} - -#endif /* ARDUINO */ - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_com_arduino_hw_usart_spi.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_com_arduino_hw_usart_spi.c deleted file mode 100644 index 27fd8d01c9..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_com_arduino_hw_usart_spi.c +++ /dev/null @@ -1,159 +0,0 @@ -/* - - u8g_com_arduino_hw_usart_spi.c - - Universal 8bit Graphics Library - - Copyright (c) 2011, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - SPI Clock Cycle Type - - SSD1351 50ns 20 MHz - SSD1322 300ns 3.3 MHz - SSD1327 300ns - SSD1306 300ns - ST7565 400ns 2.5 MHz - ST7920 400ns - -*/ - -#include "u8g.h" - -#if defined(ARDUINO) - -#if defined(__AVR_ATmega32U4__ ) - -#include -#include - -#if ARDUINO < 100 -#include -#else -#include -#endif - - - -static uint8_t u8g_usart_spi_out(uint8_t data) -{ - /* send data */ - UDR1 = data; - /* wait for empty transmit buffer */ - while(!(UCSR1A & (1 << UDRE1))); - - return UDR1; -} - - -uint8_t u8g_com_arduino_hw_usart_spi_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr) -{ - switch(msg) - { - case U8G_COM_MSG_STOP: - break; - - case U8G_COM_MSG_INIT: - /* SCK is already an output as we overwrite TXLED */ - u8g_com_arduino_assign_pin_output_high(u8g); - u8g_com_arduino_digital_write(u8g, U8G_PI_CS, HIGH); - - // Init interface at 2MHz - UBRR1 = 0x00; - UCSR1C = (1 << UMSEL11) | (1 << UMSEL10); - UCSR1B = (1 << TXEN1); - UBRR1 = 3; - - break; - - case U8G_COM_MSG_ADDRESS: /* define cmd (arg_val = 0) or data mode (arg_val = 1) */ - u8g_com_arduino_digital_write(u8g, U8G_PI_A0, arg_val); - break; - - case U8G_COM_MSG_CHIP_SELECT: - if ( arg_val == 0 ) - { - /* disable */ - u8g_com_arduino_digital_write(u8g, U8G_PI_CS, HIGH); - } - else - { - /* enable */ - u8g_com_arduino_digital_write(u8g, U8G_PI_CS, LOW); - } - break; - - case U8G_COM_MSG_RESET: - if ( u8g->pin_list[U8G_PI_RESET] != U8G_PIN_NONE ) - u8g_com_arduino_digital_write(u8g, U8G_PI_RESET, arg_val); - break; - - case U8G_COM_MSG_WRITE_BYTE: - u8g_usart_spi_out(arg_val); - break; - - case U8G_COM_MSG_WRITE_SEQ: - { - register uint8_t *ptr = arg_ptr; - while( arg_val > 0 ) - { - u8g_usart_spi_out(*ptr++); - arg_val--; - } - } - break; - case U8G_COM_MSG_WRITE_SEQ_P: - { - register uint8_t *ptr = arg_ptr; - while( arg_val > 0 ) - { - u8g_usart_spi_out(u8g_pgm_read(ptr)); - ptr++; - arg_val--; - } - } - break; - } - return 1; -} - -/* #elif defined(__18CXX) || defined(__PIC32MX) */ -/* #elif defined(__arm__) // Arduino Due, maybe we should better check for __SAM3X8E__ */ - -#else /* __AVR_ATmega32U4__ */ - -#endif /* __AVR_ATmega32U4__ */ - -#else /* ARDUINO */ - -uint8_t u8g_com_arduino_hw_usart_spi_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr) -{ - return 1; -} - -#endif /* ARDUINO */ - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_com_arduino_no_en_parallel.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_com_arduino_no_en_parallel.c deleted file mode 100644 index 4edb30a464..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_com_arduino_no_en_parallel.c +++ /dev/null @@ -1,234 +0,0 @@ -/* - - u8g_arduino_no_en_parallel.c - - Universal 8bit Graphics Library - - Copyright (c) 2012, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - PIN_D0 8 - PIN_D1 9 - PIN_D2 10 - PIN_D3 11 - PIN_D4 4 - PIN_D5 5 - PIN_D6 6 - PIN_D7 7 - - PIN_CS1 14 - PIN_CS2 15 - PIN_RW 16 - PIN_DI 17 - PIN_EN 18 - - u8g_Init8Bit(u8g, dev, d0, d1, d2, d3, d4, d5, d6, d7, en, cs1, cs2, di, rw, reset) - u8g_Init8Bit(u8g, dev, 8, 9, 10, 11, 4, 5, 6, 7, 18, 14, 15, 17, 16, U8G_PIN_NONE) - Update for ATOMIC operation done (01 Jun 2013) - - U8G_ATOMIC_OR(ptr, val) - U8G_ATOMIC_AND(ptr, val) - U8G_ATOMIC_START(); - U8G_ATOMIC_END(); - -*/ - -#include "u8g.h" - -#if defined(ARDUINO) - -#if ARDUINO < 100 -//#include -#include -#include -#else -#include -#endif - -//#define PIN_RESET - -#if defined(__PIC32MX) -/* CHIPKIT PIC32 */ -static volatile uint32_t *u8g_data_port[8]; -static uint32_t u8g_data_mask[8]; -#else -static volatile uint8_t *u8g_data_port[8]; -static uint8_t u8g_data_mask[8]; -#endif - - - -static void u8g_com_arduino_no_en_parallel_init(u8g_t *u8g) -{ - u8g_data_port[0] = portOutputRegister(digitalPinToPort(u8g->pin_list[U8G_PI_D0])); - u8g_data_mask[0] = digitalPinToBitMask(u8g->pin_list[U8G_PI_D0]); - u8g_data_port[1] = portOutputRegister(digitalPinToPort(u8g->pin_list[U8G_PI_D1])); - u8g_data_mask[1] = digitalPinToBitMask(u8g->pin_list[U8G_PI_D1]); - u8g_data_port[2] = portOutputRegister(digitalPinToPort(u8g->pin_list[U8G_PI_D2])); - u8g_data_mask[2] = digitalPinToBitMask(u8g->pin_list[U8G_PI_D2]); - u8g_data_port[3] = portOutputRegister(digitalPinToPort(u8g->pin_list[U8G_PI_D3])); - u8g_data_mask[3] = digitalPinToBitMask(u8g->pin_list[U8G_PI_D3]); - - u8g_data_port[4] = portOutputRegister(digitalPinToPort(u8g->pin_list[U8G_PI_D4])); - u8g_data_mask[4] = digitalPinToBitMask(u8g->pin_list[U8G_PI_D4]); - u8g_data_port[5] = portOutputRegister(digitalPinToPort(u8g->pin_list[U8G_PI_D5])); - u8g_data_mask[5] = digitalPinToBitMask(u8g->pin_list[U8G_PI_D5]); - u8g_data_port[6] = portOutputRegister(digitalPinToPort(u8g->pin_list[U8G_PI_D6])); - u8g_data_mask[6] = digitalPinToBitMask(u8g->pin_list[U8G_PI_D6]); - u8g_data_port[7] = portOutputRegister(digitalPinToPort(u8g->pin_list[U8G_PI_D7])); - u8g_data_mask[7] = digitalPinToBitMask(u8g->pin_list[U8G_PI_D7]); -} - -/* No atomic protcetion. This is done by caller */ -static void u8g_com_arduino_no_en_write_data_pin(uint8_t pin, uint8_t val) -{ - if ( val != 0 ) - { - *u8g_data_port[pin] |= u8g_data_mask[pin]; - } - else - { - *u8g_data_port[pin] &= ~u8g_data_mask[pin]; - } -} - - -void u8g_com_arduino_no_en_parallel_write(u8g_t *u8g, uint8_t val) -{ - U8G_ATOMIC_START(); - u8g_com_arduino_no_en_write_data_pin( 0, val&1 ); - val >>= 1; - u8g_com_arduino_no_en_write_data_pin( 1, val&1 ); - val >>= 1; - u8g_com_arduino_no_en_write_data_pin( 2, val&1 ); - val >>= 1; - u8g_com_arduino_no_en_write_data_pin( 3, val&1 ); - val >>= 1; - - u8g_com_arduino_no_en_write_data_pin( 4, val&1 ); - val >>= 1; - u8g_com_arduino_no_en_write_data_pin( 5, val&1 ); - val >>= 1; - u8g_com_arduino_no_en_write_data_pin( 6, val&1 ); - val >>= 1; - u8g_com_arduino_no_en_write_data_pin( 7, val&1 ); - val >>= 1; - U8G_ATOMIC_END(); - - /* EN cycle time must be 1 micro second, digitalWrite is slow enough to do this */ - if ( u8g->pin_list[U8G_PI_CS_STATE] == 1 ) - { - u8g_MicroDelay(); - u8g_com_arduino_digital_write(u8g, U8G_PI_CS1, HIGH); - u8g_MicroDelay(); - u8g_com_arduino_digital_write(u8g, U8G_PI_CS1, LOW); - u8g_MicroDelay(); - } - else if ( u8g->pin_list[U8G_PI_CS_STATE] == 2 ) - { - u8g_MicroDelay(); - u8g_com_arduino_digital_write(u8g, U8G_PI_CS2, HIGH); - u8g_MicroDelay(); - u8g_com_arduino_digital_write(u8g, U8G_PI_CS2, LOW); - u8g_MicroDelay(); - } -} - - -uint8_t u8g_com_arduino_no_en_parallel_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr) -{ - switch(msg) - { - case U8G_COM_MSG_INIT: - u8g_com_arduino_no_en_parallel_init(u8g); - /* setup the RW pin as output and force it to low */ - if ( u8g->pin_list[U8G_PI_RW] != U8G_PIN_NONE ) - { - pinMode(u8g->pin_list[U8G_PI_RW], OUTPUT); - u8g_com_arduino_digital_write(u8g, U8G_PI_RW, LOW); - } - /* set all pins (except RW pin) */ - u8g_com_arduino_assign_pin_output_high(u8g); - break; - case U8G_COM_MSG_STOP: - break; - - case U8G_COM_MSG_CHIP_SELECT: - /* - 0: nothing selected - 1: CS1 will be used as enable line - 2: CS2 will be used as enable line - this will be used in the u8g_com_arduino_no_en_parallel_write() procedure - */ - u8g->pin_list[U8G_PI_CS_STATE] = arg_val; - break; - case U8G_COM_MSG_WRITE_BYTE: - u8g_com_arduino_no_en_parallel_write(u8g, arg_val); - break; - case U8G_COM_MSG_WRITE_SEQ: - { - register uint8_t *ptr = arg_ptr; - while( arg_val > 0 ) - { - u8g_com_arduino_no_en_parallel_write(u8g, *ptr++); - arg_val--; - } - } - break; - case U8G_COM_MSG_WRITE_SEQ_P: - { - register uint8_t *ptr = arg_ptr; - while( arg_val > 0 ) - { - u8g_com_arduino_no_en_parallel_write(u8g, u8g_pgm_read(ptr)); - ptr++; - arg_val--; - } - } - break; - case U8G_COM_MSG_ADDRESS: /* define cmd (arg_val = 0) or data mode (arg_val = 1) */ - u8g_com_arduino_digital_write(u8g, U8G_PI_DI, arg_val); - break; - case U8G_COM_MSG_RESET: - if ( u8g->pin_list[U8G_PI_RESET] != U8G_PIN_NONE ) - u8g_com_arduino_digital_write(u8g, U8G_PI_RESET, arg_val); - break; - } - return 1; -} - -#else - - -uint8_t u8g_com_arduino_no_en_parallel_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr) -{ - return 1; -} - - -#endif /* ARDUINO */ - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_com_arduino_parallel.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_com_arduino_parallel.c deleted file mode 100644 index d5d5dd7557..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_com_arduino_parallel.c +++ /dev/null @@ -1,184 +0,0 @@ -/* - - u8g_com_arduino_parallel.c - - Universal 8bit Graphics Library - - Copyright (c) 2011, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - - PIN_D0 8 - PIN_D1 9 - PIN_D2 10 - PIN_D3 11 - PIN_D4 4 - PIN_D5 5 - PIN_D6 6 - PIN_D7 7 - - PIN_CS1 14 - PIN_CS2 15 - PIN_RW 16 - PIN_DI 17 - PIN_EN 18 - - u8g_Init8Bit(u8g, dev, d0, d1, d2, d3, d4, d5, d6, d7, en, cs1, cs2, di, rw, reset) - u8g_Init8Bit(u8g, dev, 8, 9, 10, 11, 4, 5, 6, 7, 18, 14, 15, 17, 16, U8G_PIN_NONE) - -*/ - -#include "u8g.h" - - -#if defined(ARDUINO) - -#if ARDUINO < 100 -#include -#else -#include -#endif - - - - - - -void u8g_com_arduino_parallel_write(u8g_t *u8g, uint8_t val) -{ - u8g_com_arduino_digital_write(u8g, U8G_PI_D0, val&1); - val >>= 1; - u8g_com_arduino_digital_write(u8g, U8G_PI_D1, val&1); - val >>= 1; - u8g_com_arduino_digital_write(u8g, U8G_PI_D2, val&1); - val >>= 1; - u8g_com_arduino_digital_write(u8g, U8G_PI_D3, val&1); - val >>= 1; - u8g_com_arduino_digital_write(u8g, U8G_PI_D4, val&1); - val >>= 1; - u8g_com_arduino_digital_write(u8g, U8G_PI_D5, val&1); - val >>= 1; - u8g_com_arduino_digital_write(u8g, U8G_PI_D6, val&1); - val >>= 1; - u8g_com_arduino_digital_write(u8g, U8G_PI_D7, val&1); - - /* EN cycle time must be 1 micro second, digitalWrite is slow enough to do this */ - u8g_com_arduino_digital_write(u8g, U8G_PI_EN, HIGH); - u8g_MicroDelay(); /* delay by 1000ns, reference: ST7920: 140ns, SBN1661: 100ns */ - u8g_com_arduino_digital_write(u8g, U8G_PI_EN, LOW); - u8g_10MicroDelay(); /* ST7920 commands: 72us */ -} - - -uint8_t u8g_com_arduino_parallel_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr) -{ - switch(msg) - { - case U8G_COM_MSG_INIT: - /* setup the RW pin as output and force it to low */ - if ( u8g->pin_list[U8G_PI_RW] != U8G_PIN_NONE ) - { - pinMode(u8g->pin_list[U8G_PI_RW], OUTPUT); - u8g_com_arduino_digital_write(u8g, U8G_PI_RW, LOW); - } - /* set all pins (except RW pin) */ - u8g_com_arduino_assign_pin_output_high(u8g); - break; - case U8G_COM_MSG_STOP: - break; - case U8G_COM_MSG_CHIP_SELECT: - if ( arg_val == 0 ) - { - /* disable */ - u8g_com_arduino_digital_write(u8g, U8G_PI_CS1, HIGH); - u8g_com_arduino_digital_write(u8g, U8G_PI_CS2, HIGH); - } - else if ( arg_val == 1 ) - { - /* enable */ - u8g_com_arduino_digital_write(u8g, U8G_PI_CS1, LOW); - u8g_com_arduino_digital_write(u8g, U8G_PI_CS2, HIGH); - } - else if ( arg_val == 2 ) - { - /* enable */ - u8g_com_arduino_digital_write(u8g, U8G_PI_CS1, HIGH); - u8g_com_arduino_digital_write(u8g, U8G_PI_CS2, LOW); - } - else - { - /* enable */ - u8g_com_arduino_digital_write(u8g, U8G_PI_CS1, LOW); - u8g_com_arduino_digital_write(u8g, U8G_PI_CS2, LOW); - } - break; - case U8G_COM_MSG_WRITE_BYTE: - u8g_com_arduino_parallel_write(u8g, arg_val); - break; - case U8G_COM_MSG_WRITE_SEQ: - { - register uint8_t *ptr = arg_ptr; - while( arg_val > 0 ) - { - u8g_com_arduino_parallel_write(u8g, *ptr++); - arg_val--; - } - } - break; - case U8G_COM_MSG_WRITE_SEQ_P: - { - register uint8_t *ptr = arg_ptr; - while( arg_val > 0 ) - { - u8g_com_arduino_parallel_write(u8g, u8g_pgm_read(ptr)); - ptr++; - arg_val--; - } - } - break; - case U8G_COM_MSG_ADDRESS: /* define cmd (arg_val = 0) or data mode (arg_val = 1) */ - u8g_com_arduino_digital_write(u8g, U8G_PI_DI, arg_val); - break; - case U8G_COM_MSG_RESET: - if ( u8g->pin_list[U8G_PI_RESET] != U8G_PIN_NONE ) - u8g_com_arduino_digital_write(u8g, U8G_PI_RESET, arg_val); - break; - - } - return 1; -} - -#else - - -uint8_t u8g_com_arduino_parallel_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr) -{ - return 1; -} - -#endif /* ARDUINO */ - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_com_arduino_port_d_wr.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_com_arduino_port_d_wr.c deleted file mode 100644 index 64a8229e12..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_com_arduino_port_d_wr.c +++ /dev/null @@ -1,177 +0,0 @@ -/* - - u8g_arduino_port_d_wr.c - - Universal 8bit Graphics Library - - Copyright (c) 2011, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - - Assumes PORTD for 8 bit data transfer. - EN is assumed to be a low active write signal (WR) - - ILI9325D_320x240 from iteadstudio.com - RS=19, WR=18, CS=17, RST=16 - - - u8g_Init8Bit(u8g, dev, d0, d1, d2, d3, d4, d5, d6, d7, en, cs1, cs2, di, rw, reset) - u8g_Init8Bit(u8g, dev, 8, 9, 10, 11, 4, 5, 6, 7, 18, 14, 15, 17, 16, U8G_PIN_NONE) - - - Update for ATOMIC operation done (01 Jun 2013) - U8G_ATOMIC_OR(ptr, val) - U8G_ATOMIC_AND(ptr, val) - U8G_ATOMIC_START(); - U8G_ATOMIC_END(); - -*/ - -#include "u8g.h" - - -#if defined(ARDUINO) && defined(PORTD) - -#if ARDUINO < 100 -#include -#else -#include -#endif - - - - - - -static void u8g_com_arduino_port_d_8bit_wr(u8g_t *u8g, uint8_t val) -{ - PORTD = val; - - /* WR cycle time must be 1 micro second, digitalWrite is slow enough to do this */ - u8g_com_arduino_digital_write(u8g, U8G_PI_EN, LOW); - u8g_com_arduino_digital_write(u8g, U8G_PI_EN, HIGH); -} - - -uint8_t u8g_com_arduino_port_d_wr_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr) -{ - - switch(msg) - { - case U8G_COM_MSG_INIT: - -#ifdef UCSR0B - UCSR0B = 0; // disable USART 0 -#endif - U8G_ATOMIC_START(); - DDRD = 0x0ff; - PORTD = 0x0ff; - U8G_ATOMIC_END(); - - /* setup the RW pin as output and force it to low */ - if ( u8g->pin_list[U8G_PI_RW] != U8G_PIN_NONE ) - { - pinMode(u8g->pin_list[U8G_PI_RW], OUTPUT); - u8g_com_arduino_digital_write(u8g, U8G_PI_RW, HIGH); - } - /* set all pins (except RW pin) */ - u8g_com_arduino_assign_pin_output_high(u8g); - u8g_com_arduino_digital_write(u8g, U8G_PI_EN, HIGH); - break; - case U8G_COM_MSG_STOP: - break; - case U8G_COM_MSG_CHIP_SELECT: - if ( arg_val == 0 ) - { - /* disable */ - u8g_com_arduino_digital_write(u8g, U8G_PI_CS1, HIGH); - u8g_com_arduino_digital_write(u8g, U8G_PI_CS2, HIGH); - } - else if ( arg_val == 1 ) - { - /* enable */ - u8g_com_arduino_digital_write(u8g, U8G_PI_CS1, LOW); - u8g_com_arduino_digital_write(u8g, U8G_PI_CS2, HIGH); - } - else if ( arg_val == 2 ) - { - /* enable */ - u8g_com_arduino_digital_write(u8g, U8G_PI_CS1, HIGH); - u8g_com_arduino_digital_write(u8g, U8G_PI_CS2, LOW); - } - else - { - /* enable */ - u8g_com_arduino_digital_write(u8g, U8G_PI_CS1, LOW); - u8g_com_arduino_digital_write(u8g, U8G_PI_CS2, LOW); - } - break; - case U8G_COM_MSG_WRITE_BYTE: - u8g_com_arduino_port_d_8bit_wr(u8g, arg_val); - break; - case U8G_COM_MSG_WRITE_SEQ: - { - register uint8_t *ptr = arg_ptr; - while( arg_val > 0 ) - { - u8g_com_arduino_port_d_8bit_wr(u8g, *ptr++); - arg_val--; - } - } - break; - case U8G_COM_MSG_WRITE_SEQ_P: - { - register uint8_t *ptr = arg_ptr; - while( arg_val > 0 ) - { - u8g_com_arduino_port_d_8bit_wr(u8g, u8g_pgm_read(ptr)); - ptr++; - arg_val--; - } - } - break; - case U8G_COM_MSG_ADDRESS: /* define cmd (arg_val = 0) or data mode (arg_val = 1) */ - u8g_com_arduino_digital_write(u8g, U8G_PI_DI, arg_val); - break; - case U8G_COM_MSG_RESET: - if ( u8g->pin_list[U8G_PI_RESET] != U8G_PIN_NONE ) - u8g_com_arduino_digital_write(u8g, U8G_PI_RESET, arg_val); - break; - } - return 1; -} - -#else - - -uint8_t u8g_com_arduino_port_d_wr_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr) -{ - return 1; -} - -#endif /* ARDUINO && PORTD */ - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_com_arduino_ssd_i2c.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_com_arduino_ssd_i2c.c deleted file mode 100644 index 84b24daadb..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_com_arduino_ssd_i2c.c +++ /dev/null @@ -1,212 +0,0 @@ -/* - - u8g_com_arduino_ssd_i2c.c - - com interface for arduino (AND atmega) and the SSDxxxx chip (SOLOMON) variant - I2C protocol - - ToDo: Rename this to u8g_com_avr_ssd_i2c.c - - Universal 8bit Graphics Library - - Copyright (c) 2012, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - Special pin usage: - U8G_PI_I2C_OPTION additional options - U8G_PI_A0_STATE used to store the last value of the command/data register selection - U8G_PI_SET_A0 1: Signal request to update I2C device with new A0_STATE, 0: Do nothing, A0_STATE matches I2C device - U8G_PI_SCL clock line (NOT USED) - U8G_PI_SDA data line (NOT USED) - - U8G_PI_RESET reset line (currently disabled, see below) - - Protocol: - SLA, Cmd/Data Selection, Arguments - The command/data register is selected by a special instruction byte, which is sent after SLA - - The continue bit is always 0 so that a (re)start is equired for the change from cmd to/data mode -*/ - -#include "u8g.h" - -#if defined(U8G_WITH_PINLIST) - - -#define I2C_SLA (0x3c*2) -//#define I2C_CMD_MODE 0x080 -#define I2C_CMD_MODE 0x000 -#define I2C_DATA_MODE 0x040 - -uint8_t u8g_com_arduino_ssd_start_sequence(u8g_t *u8g) -{ - /* are we requested to set the a0 state? */ - if ( u8g->pin_list[U8G_PI_SET_A0] == 0 ) - return 1; - - /* setup bus, might be a repeated start */ - if ( u8g_i2c_start(I2C_SLA) == 0 ) - return 0; - if ( u8g->pin_list[U8G_PI_A0_STATE] == 0 ) - { - if ( u8g_i2c_send_byte(I2C_CMD_MODE) == 0 ) - return 0; - } - else - { - if ( u8g_i2c_send_byte(I2C_DATA_MODE) == 0 ) - return 0; - } - - u8g->pin_list[U8G_PI_SET_A0] = 0; - return 1; -} - -uint8_t u8g_com_arduino_ssd_i2c_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr) -{ - switch(msg) - { - case U8G_COM_MSG_INIT: - //u8g_com_arduino_digital_write(u8g, U8G_PI_SCL, HIGH); - //u8g_com_arduino_digital_write(u8g, U8G_PI_SDA, HIGH); - //u8g->pin_list[U8G_PI_A0_STATE] = 0; /* inital RS state: unknown mode */ - - u8g_i2c_init(u8g->pin_list[U8G_PI_I2C_OPTION]); - - break; - - case U8G_COM_MSG_STOP: - break; - - case U8G_COM_MSG_RESET: - /* Currently disabled, but it could be enable. Previous restrictions have been removed */ - /* u8g_com_arduino_digital_write(u8g, U8G_PI_RESET, arg_val); */ - break; - - case U8G_COM_MSG_CHIP_SELECT: - u8g->pin_list[U8G_PI_A0_STATE] = 0; - u8g->pin_list[U8G_PI_SET_A0] = 1; /* force a0 to set again, also forces start condition */ - if ( arg_val == 0 ) - { - /* disable chip, send stop condition */ - u8g_i2c_stop(); - } - else - { - /* enable, do nothing: any byte writing will trigger the i2c start */ - } - break; - - case U8G_COM_MSG_WRITE_BYTE: - //u8g->pin_list[U8G_PI_SET_A0] = 1; - if ( u8g_com_arduino_ssd_start_sequence(u8g) == 0 ) - return u8g_i2c_stop(), 0; - if ( u8g_i2c_send_byte(arg_val) == 0 ) - return u8g_i2c_stop(), 0; - // u8g_i2c_stop(); - break; - - case U8G_COM_MSG_WRITE_SEQ: - //u8g->pin_list[U8G_PI_SET_A0] = 1; - if ( u8g_com_arduino_ssd_start_sequence(u8g) == 0 ) - return u8g_i2c_stop(), 0; - { - register uint8_t *ptr = arg_ptr; - while( arg_val > 0 ) - { - if ( u8g_i2c_send_byte(*ptr++) == 0 ) - return u8g_i2c_stop(), 0; - arg_val--; - } - } - // u8g_i2c_stop(); - break; - - case U8G_COM_MSG_WRITE_SEQ_P: - //u8g->pin_list[U8G_PI_SET_A0] = 1; - if ( u8g_com_arduino_ssd_start_sequence(u8g) == 0 ) - return u8g_i2c_stop(), 0; - { - register uint8_t *ptr = arg_ptr; - while( arg_val > 0 ) - { - if ( u8g_i2c_send_byte(u8g_pgm_read(ptr)) == 0 ) - return 0; - ptr++; - arg_val--; - } - } - // u8g_i2c_stop(); - break; - - case U8G_COM_MSG_ADDRESS: /* define cmd (arg_val = 0) or data mode (arg_val = 1) */ - u8g->pin_list[U8G_PI_A0_STATE] = arg_val; - u8g->pin_list[U8G_PI_SET_A0] = 1; /* force a0 to set again */ - -#ifdef OLD_CODE - if ( i2c_state != 0 ) - { - u8g_i2c_stop(); - i2c_state = 0; - } - - if ( u8g_com_arduino_ssd_start_sequence(arg_val) == 0 ) - return 0; - - /* setup bus, might be a repeated start */ - /* - if ( u8g_i2c_start(I2C_SLA) == 0 ) - return 0; - if ( arg_val == 0 ) - { - i2c_state = 1; - - if ( u8g_i2c_send_byte(I2C_CMD_MODE) == 0 ) - return 0; - } - else - { - i2c_state = 2; - if ( u8g_i2c_send_byte(I2C_DATA_MODE) == 0 ) - return 0; - } - */ -#endif - break; - } - return 1; -} - -#else /* defined(U8G_WITH_PINLIST) */ - -uint8_t u8g_com_arduino_ssd_i2c_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr) -{ - return 1; -} - -#endif /* defined(U8G_WITH_PINLIST) */ - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_com_arduino_st7920_custom.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_com_arduino_st7920_custom.c deleted file mode 100644 index d157b93632..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_com_arduino_st7920_custom.c +++ /dev/null @@ -1,330 +0,0 @@ -/* - - u8g_com_arduino_st7920_custom.c - - Additional COM device, initially introduced for 3D Printer community - Implements a fast SW SPI com subsystem - - Universal 8bit Graphics Library - - Copyright (c) 2011, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - A special SPI interface for ST7920 controller - - Update for ATOMIC operation done (01 Jun 2013) - U8G_ATOMIC_OR(ptr, val) - U8G_ATOMIC_AND(ptr, val) - U8G_ATOMIC_START(); - U8G_ATOMIC_END(); - - -*/ - -#include "u8g.h" - -#if defined(ARDUINO) - -#if ARDUINO < 100 -#include -#include "wiring_private.h" -#include "pins_arduino.h" - -#else -#include -#include "wiring_private.h" -#endif - -#if defined(__AVR__) - -static uint8_t u8g_bitData, u8g_bitNotData; -static uint8_t u8g_bitClock, u8g_bitNotClock; -static volatile uint8_t *u8g_outData; -static volatile uint8_t *u8g_outClock; - -static void u8g_com_arduino_init_shift_out(uint8_t dataPin, uint8_t clockPin) -{ - u8g_outData = portOutputRegister(digitalPinToPort(dataPin)); - u8g_outClock = portOutputRegister(digitalPinToPort(clockPin)); - u8g_bitData = digitalPinToBitMask(dataPin); - u8g_bitClock = digitalPinToBitMask(clockPin); - - u8g_bitNotClock = u8g_bitClock; - u8g_bitNotClock ^= 0x0ff; - - u8g_bitNotData = u8g_bitData; - u8g_bitNotData ^= 0x0ff; -} - -static void u8g_com_arduino_do_shift_out_msb_first(uint8_t val) U8G_NOINLINE; -static void u8g_com_arduino_do_shift_out_msb_first(uint8_t val) -{ - uint8_t cnt = 8; - uint8_t bitData = u8g_bitData; - uint8_t bitNotData = u8g_bitNotData; - uint8_t bitClock = u8g_bitClock; - uint8_t bitNotClock = u8g_bitNotClock; - volatile uint8_t *outData = u8g_outData; - volatile uint8_t *outClock = u8g_outClock; - - - U8G_ATOMIC_START(); - bitData |= *outData; - bitNotData &= *outData; - do - { - if ( val & 128 ) - *outData = bitData; - else - *outData = bitNotData; - - /* - *outClock |= bitClock; - val <<= 1; - cnt--; - *outClock &= bitNotClock; - */ - - val <<= 1; - *outClock &= bitNotClock; - cnt--; - // removed micro delays, because AVRs are too slow and the delay is not required - //u8g_MicroDelay(); - *outClock |= bitClock; - //u8g_MicroDelay(); - } while( cnt != 0 ); - U8G_ATOMIC_END(); -} - -#elif defined(__18CXX) || defined(__PIC32MX) - -uint16_t dog_bitData, dog_bitNotData; -uint16_t dog_bitClock, dog_bitNotClock; -volatile uint32_t *dog_outData; -volatile uint32_t *dog_outClock; -volatile uint32_t dog_pic32_spi_tmp; - -static void u8g_com_arduino_init_shift_out(uint8_t dataPin, uint8_t clockPin) -{ - dog_outData = portOutputRegister(digitalPinToPort(dataPin)); - dog_outClock = portOutputRegister(digitalPinToPort(clockPin)); - dog_bitData = digitalPinToBitMask(dataPin); - dog_bitClock = digitalPinToBitMask(clockPin); - - dog_bitNotClock = dog_bitClock; - dog_bitNotClock ^= 0x0ffff; - - dog_bitNotData = dog_bitData; - dog_bitNotData ^= 0x0ffff; -} - -static void u8g_com_arduino_do_shift_out_msb_first(uint8_t val) -{ - uint8_t cnt = 8; - U8G_ATOMIC_START(); - do - { - if ( val & 128 ) - *dog_outData |= dog_bitData; - else - *dog_outData &= dog_bitNotData; - val <<= 1; - //u8g_MicroDelay(); - //*dog_outClock |= dog_bitClock; - *dog_outClock &= dog_bitNotClock; - cnt--; - u8g_MicroDelay(); - //*dog_outClock &= dog_bitNotClock; - *dog_outClock |= dog_bitClock; - u8g_MicroDelay(); - - } while( cnt != 0 ); - U8G_ATOMIC_END(); -} - -#else - -/* default interface, Arduino DUE (__arm__) */ - -uint8_t u8g_data_custom_pin; -uint8_t u8g_clock_custom_pin; - -static void u8g_com_arduino_init_shift_out(uint8_t dataPin, uint8_t clockPin) -{ - u8g_data_custom_pin = dataPin; - u8g_clock_custom_pin = clockPin; -} - -static void u8g_com_arduino_do_shift_out_msb_first(uint8_t val) -{ - uint8_t cnt = 8; - do - { - if ( val & 128 ) - digitalWrite(u8g_data_custom_pin, HIGH); - else - digitalWrite(u8g_data_custom_pin, LOW); - val <<= 1; - //u8g_MicroDelay(); - digitalWrite(u8g_clock_custom_pin, LOW); - cnt--; - u8g_MicroDelay(); - digitalWrite(u8g_clock_custom_pin, HIGH); - u8g_MicroDelay(); - } while( cnt != 0 ); -} - -#endif - - -static void u8g_com_arduino_st7920_write_byte_seq(uint8_t rs, uint8_t *ptr, uint8_t len) -{ - uint8_t i; - - if ( rs == 0 ) - { - /* command */ - u8g_com_arduino_do_shift_out_msb_first(0x0f8); - } - else if ( rs == 1 ) - { - /* data */ - u8g_com_arduino_do_shift_out_msb_first(0x0fa); - } - - while( len > 0 ) - { - u8g_com_arduino_do_shift_out_msb_first(*ptr & 0x0f0); - u8g_com_arduino_do_shift_out_msb_first(*ptr << 4); - ptr++; - len--; - u8g_10MicroDelay(); - } - - for( i = 0; i < 4; i++ ) - u8g_10MicroDelay(); -} - -static void u8g_com_arduino_st7920_write_byte(uint8_t rs, uint8_t val) -{ - uint8_t i; - - if ( rs == 0 ) - { - /* command */ - u8g_com_arduino_do_shift_out_msb_first(0x0f8); - } - else if ( rs == 1 ) - { - /* data */ - u8g_com_arduino_do_shift_out_msb_first(0x0fa); - } - - u8g_com_arduino_do_shift_out_msb_first(val & 0x0f0); - u8g_com_arduino_do_shift_out_msb_first(val << 4); - - for( i = 0; i < 4; i++ ) - u8g_10MicroDelay(); - -} - - -uint8_t u8g_com_arduino_st7920_custom_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr) -{ - switch(msg) - { - case U8G_COM_MSG_INIT: - u8g_com_arduino_assign_pin_output_high(u8g); - u8g_com_arduino_digital_write(u8g, U8G_PI_CS, LOW); - // u8g_com_arduino_digital_write(u8g, U8G_PI_SCK, LOW); - u8g_com_arduino_digital_write(u8g, U8G_PI_SCK, HIGH); - u8g_com_arduino_digital_write(u8g, U8G_PI_MOSI, LOW); - u8g_com_arduino_init_shift_out(u8g->pin_list[U8G_PI_MOSI], u8g->pin_list[U8G_PI_SCK]); - u8g->pin_list[U8G_PI_A0_STATE] = 0; /* inital RS state: command mode */ - break; - - case U8G_COM_MSG_STOP: - break; - - case U8G_COM_MSG_RESET: - if ( u8g->pin_list[U8G_PI_RESET] != U8G_PIN_NONE ) - u8g_com_arduino_digital_write(u8g, U8G_PI_RESET, arg_val); - break; - - case U8G_COM_MSG_CHIP_SELECT: - if ( arg_val == 0 ) - { - /* disable, note: the st7920 has an active high chip select */ - u8g_com_arduino_digital_write(u8g, U8G_PI_CS, LOW); - } - else - { - /* enable */ - //u8g_com_arduino_digital_write(u8g, U8G_PI_SCK, HIGH); - u8g_com_arduino_digital_write(u8g, U8G_PI_CS, HIGH); - } - break; - - case U8G_COM_MSG_WRITE_BYTE: - u8g_com_arduino_st7920_write_byte( u8g->pin_list[U8G_PI_A0_STATE], arg_val); - //u8g->pin_list[U8G_PI_A0_STATE] = 2; - //u8g_arduino_sw_spi_shift_out(u8g->pin_list[U8G_PI_MOSI], u8g->pin_list[U8G_PI_SCK], arg_val); - break; - - case U8G_COM_MSG_WRITE_SEQ: - u8g_com_arduino_st7920_write_byte_seq(u8g->pin_list[U8G_PI_A0_STATE], (uint8_t *)arg_ptr, arg_val); - break; - - case U8G_COM_MSG_WRITE_SEQ_P: - { - register uint8_t *ptr = arg_ptr; - while( arg_val > 0 ) - { - u8g_com_arduino_st7920_write_byte(u8g->pin_list[U8G_PI_A0_STATE], u8g_pgm_read(ptr) ); - //u8g->pin_list[U8G_PI_A0_STATE] = 2; - ptr++; - arg_val--; - } - } - break; - - case U8G_COM_MSG_ADDRESS: /* define cmd (arg_val = 0) or data mode (arg_val = 1) */ - u8g->pin_list[U8G_PI_A0_STATE] = arg_val; - break; - } - return 1; -} - -#else /* ARDUINO */ - -uint8_t u8g_com_arduino_st7920_custom_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr) -{ - return 1; -} - -#endif /* ARDUINO */ - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_com_arduino_st7920_hw_spi.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_com_arduino_st7920_hw_spi.c deleted file mode 100644 index af44c7f860..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_com_arduino_st7920_hw_spi.c +++ /dev/null @@ -1,293 +0,0 @@ -/* - - u8g_com_arduino_st7920_hw_spi.c - - Universal 8bit Graphics Library - - Copyright (c) 2011, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - A special HW SPI interface for ST7920 controller - -*/ - -#include "u8g.h" - -#if defined(ARDUINO) - -#if ARDUINO < 100 -#include -#include "wiring_private.h" -#include "pins_arduino.h" - -#else -#include -#include "wiring_private.h" -#endif - -#if defined(__AVR__) -#define U8G_ARDUINO_ATMEGA_HW_SPI - -/* remove the definition for attiny */ -#if __AVR_ARCH__ == 2 -#undef U8G_ARDUINO_ATMEGA_HW_SPI -#endif -#if __AVR_ARCH__ == 25 -#undef U8G_ARDUINO_ATMEGA_HW_SPI -#endif - -#endif - - -#if defined(U8G_ARDUINO_ATMEGA_HW_SPI) - -#include -#include - - -#if ARDUINO < 100 - -/* fixed pins */ -#if defined(__AVR_ATmega644P__) || defined(__AVR_ATmega1284P__) // Sanguino.cc board -#define PIN_SCK 7 -#define PIN_MISO 6 -#define PIN_MOSI 5 -#define PIN_CS 4 -#else // Arduino Board -#define PIN_SCK 13 -#define PIN_MISO 12 -#define PIN_MOSI 11 -#define PIN_CS 10 -#endif // (__AVR_ATmega644P__) || defined(__AVR_ATmega1284P__) - -#else - -/* use Arduino pin definitions */ -#define PIN_SCK SCK -#define PIN_MISO MISO -#define PIN_MOSI MOSI -#define PIN_CS SS - -#endif - - -static uint8_t u8g_arduino_st7920_hw_spi_shift_out(u8g_t *u8g, uint8_t val) U8G_NOINLINE; -static uint8_t u8g_arduino_st7920_hw_spi_shift_out(u8g_t *u8g, uint8_t val) -{ - /* send data */ - SPDR = val; - /* wait for transmission */ - while (!(SPSR & (1< 0 ) - { - u8g_arduino_st7920_hw_spi_shift_out(u8g, *ptr & 0x0f0); - u8g_arduino_st7920_hw_spi_shift_out(u8g, *ptr << 4); - ptr++; - len--; - u8g_10MicroDelay(); - } - - for( i = 0; i < 4; i++ ) - u8g_10MicroDelay(); -} - -static void u8g_com_arduino_st7920_write_byte_hw_spi(u8g_t *u8g, uint8_t rs, uint8_t val) U8G_NOINLINE; -static void u8g_com_arduino_st7920_write_byte_hw_spi(u8g_t *u8g, uint8_t rs, uint8_t val) -{ - uint8_t i; - - if ( rs == 0 ) - { - /* command */ - u8g_arduino_st7920_hw_spi_shift_out(u8g, 0x0f8); - } - else if ( rs == 1 ) - { - /* data */ - u8g_arduino_st7920_hw_spi_shift_out(u8g, 0x0fa); - } - else - { - /* do nothing, keep same state */ - } - - u8g_arduino_st7920_hw_spi_shift_out(u8g, val & 0x0f0); - u8g_arduino_st7920_hw_spi_shift_out(u8g, val << 4); - - for( i = 0; i < 4; i++ ) - u8g_10MicroDelay(); -} - - -uint8_t u8g_com_arduino_st7920_hw_spi_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr) -{ - switch(msg) - { - case U8G_COM_MSG_INIT: - u8g_com_arduino_assign_pin_output_high(u8g); - - - /* code from u8g_com-arduino_hw_spi.c */ - pinMode(PIN_SCK, OUTPUT); - digitalWrite(PIN_SCK, LOW); - pinMode(PIN_MOSI, OUTPUT); - digitalWrite(PIN_MOSI, LOW); - /* pinMode(PIN_MISO, INPUT); */ - - pinMode(PIN_CS, OUTPUT); /* system chip select for the atmega board */ - digitalWrite(PIN_CS, HIGH); - - - //u8g_com_arduino_digital_write(u8g, U8G_PI_CS, LOW); - -#ifdef OBSOLETE - DDRB |= _BV(3); /* D0, MOSI */ - DDRB |= _BV(5); /* SCK */ - DDRB |= _BV(2); /* slave select */ - - PORTB &= ~_BV(3); /* D0, MOSI = 0 */ - PORTB &= ~_BV(5); /* SCK = 0 */ -#endif - - /* - SPR1 SPR0 - 0 0 fclk/4 - 0 1 fclk/16 - 1 0 fclk/64 - 1 1 fclk/128 - */ - SPCR = 0; - - /* 20 Dez 2012: set CPOL and CPHA to 1 !!! */ - SPCR = (1<pin_list[U8G_PI_A0_STATE] = 0; /* inital RS state: command mode */ - break; - - case U8G_COM_MSG_STOP: - break; - - case U8G_COM_MSG_RESET: - if ( u8g->pin_list[U8G_PI_RESET] != U8G_PIN_NONE ) - u8g_com_arduino_digital_write(u8g, U8G_PI_RESET, arg_val); - break; - - case U8G_COM_MSG_CHIP_SELECT: - if ( arg_val == 0 ) - { - /* disable, note: the st7920 has an active high chip select */ - u8g_com_arduino_digital_write(u8g, U8G_PI_CS, LOW); - } - else - { - /* enable */ - //u8g_com_arduino_digital_write(u8g, U8G_PI_SCK, LOW); - u8g_com_arduino_digital_write(u8g, U8G_PI_CS, HIGH); - } - break; - - case U8G_COM_MSG_WRITE_BYTE: - u8g_com_arduino_st7920_write_byte_hw_spi(u8g, u8g->pin_list[U8G_PI_A0_STATE], arg_val); - // u8g->pin_list[U8G_PI_A0_STATE] = 2; - //u8g_arduino_sw_spi_shift_out(u8g->pin_list[U8G_PI_MOSI], u8g->pin_list[U8G_PI_SCK], arg_val); - break; - - case U8G_COM_MSG_WRITE_SEQ: - u8g_com_arduino_st7920_write_byte_hw_spi_seq(u8g, u8g->pin_list[U8G_PI_A0_STATE], (uint8_t *)arg_ptr, arg_val); - /* - { - register uint8_t *ptr = arg_ptr; - while( arg_val > 0 ) - { - u8g_com_arduino_st7920_write_byte_hw_spi(u8g, u8g->pin_list[U8G_PI_A0_STATE], *ptr++); - arg_val--; - } - } - */ - - break; - - case U8G_COM_MSG_WRITE_SEQ_P: - { - register uint8_t *ptr = arg_ptr; - while( arg_val > 0 ) - { - u8g_com_arduino_st7920_write_byte_hw_spi(u8g, u8g->pin_list[U8G_PI_A0_STATE], u8g_pgm_read(ptr) ); - // u8g->pin_list[U8G_PI_A0_STATE] = 2; - ptr++; - arg_val--; - } - } - break; - - case U8G_COM_MSG_ADDRESS: /* define cmd (arg_val = 0) or data mode (arg_val = 1) */ - u8g->pin_list[U8G_PI_A0_STATE] = arg_val; - break; - } - return 1; -} - -#else - -uint8_t u8g_com_arduino_st7920_hw_spi_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr) -{ - return 1; -} -#endif - -#else /* ARDUINO */ - -uint8_t u8g_com_arduino_st7920_hw_spi_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr) -{ - return 1; -} - -#endif /* ARDUINO */ - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_com_arduino_st7920_spi.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_com_arduino_st7920_spi.c deleted file mode 100644 index 9a5c2bef35..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_com_arduino_st7920_spi.c +++ /dev/null @@ -1,330 +0,0 @@ -/* - - u8g_com_arduino_st7920_spi.c - - Universal 8bit Graphics Library - - Copyright (c) 2011, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - A special SPI interface for ST7920 controller - - Update for ATOMIC operation done (01 Jun 2013) - U8G_ATOMIC_OR(ptr, val) - U8G_ATOMIC_AND(ptr, val) - U8G_ATOMIC_START(); - U8G_ATOMIC_END(); - - -*/ - -#include "u8g.h" - -#if defined(ARDUINO) - -#if ARDUINO < 100 -#include -#include "wiring_private.h" -#include "pins_arduino.h" - -#else -#include -#include "wiring_private.h" -#endif - -#if defined(__AVR__) - -static uint8_t u8g_bitData, u8g_bitNotData; -static uint8_t u8g_bitClock, u8g_bitNotClock; -static volatile uint8_t *u8g_outData; -static volatile uint8_t *u8g_outClock; - -static void u8g_com_arduino_init_shift_out(uint8_t dataPin, uint8_t clockPin) -{ - u8g_outData = portOutputRegister(digitalPinToPort(dataPin)); - u8g_outClock = portOutputRegister(digitalPinToPort(clockPin)); - u8g_bitData = digitalPinToBitMask(dataPin); - u8g_bitClock = digitalPinToBitMask(clockPin); - - u8g_bitNotClock = u8g_bitClock; - u8g_bitNotClock ^= 0x0ff; - - u8g_bitNotData = u8g_bitData; - u8g_bitNotData ^= 0x0ff; -} - -static void u8g_com_arduino_do_shift_out_msb_first(uint8_t val) U8G_NOINLINE; -static void u8g_com_arduino_do_shift_out_msb_first(uint8_t val) -{ - uint8_t cnt = 8; - uint8_t bitData = u8g_bitData; - uint8_t bitNotData = u8g_bitNotData; - uint8_t bitClock = u8g_bitClock; - uint8_t bitNotClock = u8g_bitNotClock; - volatile uint8_t *outData = u8g_outData; - volatile uint8_t *outClock = u8g_outClock; - - - U8G_ATOMIC_START(); - bitData |= *outData; - bitNotData &= *outData; - do - { - if ( val & 128 ) - *outData = bitData; - else - *outData = bitNotData; - - /* - *outClock |= bitClock; - val <<= 1; - cnt--; - *outClock &= bitNotClock; - */ - - val <<= 1; - *outClock &= bitNotClock; - cnt--; - // removed micro delays, because AVRs are too slow and the delay is not required - //u8g_MicroDelay(); - *outClock |= bitClock; - //u8g_MicroDelay(); - } while( cnt != 0 ); - U8G_ATOMIC_END(); -} - -#elif defined(__18CXX) || defined(__PIC32MX) - -uint16_t dog_bitData, dog_bitNotData; -uint16_t dog_bitClock, dog_bitNotClock; -volatile uint32_t *dog_outData; -volatile uint32_t *dog_outClock; -volatile uint32_t dog_pic32_spi_tmp; - -static void u8g_com_arduino_init_shift_out(uint8_t dataPin, uint8_t clockPin) -{ - dog_outData = portOutputRegister(digitalPinToPort(dataPin)); - dog_outClock = portOutputRegister(digitalPinToPort(clockPin)); - dog_bitData = digitalPinToBitMask(dataPin); - dog_bitClock = digitalPinToBitMask(clockPin); - - dog_bitNotClock = dog_bitClock; - dog_bitNotClock ^= 0x0ffff; - - dog_bitNotData = dog_bitData; - dog_bitNotData ^= 0x0ffff; -} - -static void u8g_com_arduino_do_shift_out_msb_first(uint8_t val) -{ - uint8_t cnt = 8; - U8G_ATOMIC_START(); - do - { - if ( val & 128 ) - *dog_outData |= dog_bitData; - else - *dog_outData &= dog_bitNotData; - val <<= 1; - //u8g_MicroDelay(); - //*dog_outClock |= dog_bitClock; - *dog_outClock &= dog_bitNotClock; - cnt--; - u8g_MicroDelay(); - //*dog_outClock &= dog_bitNotClock; - *dog_outClock |= dog_bitClock; - u8g_MicroDelay(); - - } while( cnt != 0 ); - U8G_ATOMIC_END(); -} - -#else - -/* default interface, Arduino DUE (__arm__) */ - -uint8_t u8g_data_pin; -uint8_t u8g_clock_pin; - -static void u8g_com_arduino_init_shift_out(uint8_t dataPin, uint8_t clockPin) -{ - u8g_data_pin = dataPin; - u8g_clock_pin = clockPin; -} - -static void u8g_com_arduino_do_shift_out_msb_first(uint8_t val) -{ - uint8_t cnt = 8; - do - { - if ( val & 128 ) - digitalWrite(u8g_data_pin, HIGH); - else - digitalWrite(u8g_data_pin, LOW); - val <<= 1; - //u8g_MicroDelay(); - digitalWrite(u8g_clock_pin, LOW); - cnt--; - u8g_MicroDelay(); - digitalWrite(u8g_clock_pin, HIGH); - u8g_MicroDelay(); - } while( cnt != 0 ); -} - -#endif - - -static void u8g_com_arduino_st7920_write_byte_seq(uint8_t rs, uint8_t *ptr, uint8_t len) -{ - uint8_t i; - - if ( rs == 0 ) - { - /* command */ - u8g_com_arduino_do_shift_out_msb_first(0x0f8); - } - else if ( rs == 1 ) - { - /* data */ - u8g_com_arduino_do_shift_out_msb_first(0x0fa); - } - - while( len > 0 ) - { - u8g_com_arduino_do_shift_out_msb_first(*ptr & 0x0f0); - u8g_com_arduino_do_shift_out_msb_first(*ptr << 4); - ptr++; - len--; - u8g_10MicroDelay(); - } - - for( i = 0; i < 4; i++ ) - u8g_10MicroDelay(); -} - -static void u8g_com_arduino_st7920_write_byte(uint8_t rs, uint8_t val) -{ - uint8_t i; - - if ( rs == 0 ) - { - /* command */ - u8g_com_arduino_do_shift_out_msb_first(0x0f8); - } - else if ( rs == 1 ) - { - /* data */ - u8g_com_arduino_do_shift_out_msb_first(0x0fa); - } - - u8g_com_arduino_do_shift_out_msb_first(val & 0x0f0); - u8g_com_arduino_do_shift_out_msb_first(val << 4); - - for( i = 0; i < 4; i++ ) - u8g_10MicroDelay(); - -} - - -uint8_t u8g_com_arduino_st7920_spi_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr) -{ - switch(msg) - { - case U8G_COM_MSG_INIT: - u8g_com_arduino_assign_pin_output_high(u8g); - u8g_com_arduino_digital_write(u8g, U8G_PI_CS, LOW); - // u8g_com_arduino_digital_write(u8g, U8G_PI_SCK, LOW); - u8g_com_arduino_digital_write(u8g, U8G_PI_SCK, HIGH); - u8g_com_arduino_digital_write(u8g, U8G_PI_MOSI, LOW); - u8g_com_arduino_init_shift_out(u8g->pin_list[U8G_PI_MOSI], u8g->pin_list[U8G_PI_SCK]); - u8g->pin_list[U8G_PI_A0_STATE] = 0; /* inital RS state: command mode */ - break; - - case U8G_COM_MSG_STOP: - break; - - case U8G_COM_MSG_RESET: - if ( u8g->pin_list[U8G_PI_RESET] != U8G_PIN_NONE ) - u8g_com_arduino_digital_write(u8g, U8G_PI_RESET, arg_val); - break; - - case U8G_COM_MSG_CHIP_SELECT: - if ( arg_val == 0 ) - { - /* disable, note: the st7920 has an active high chip select */ - u8g_com_arduino_digital_write(u8g, U8G_PI_CS, LOW); - } - else - { - /* enable */ - //u8g_com_arduino_digital_write(u8g, U8G_PI_SCK, HIGH); - u8g_com_arduino_digital_write(u8g, U8G_PI_CS, HIGH); - /* 28 Dec 2013 reassign pins, fixes issue with more than one display */ - /* issue 227 */ - u8g_com_arduino_init_shift_out(u8g->pin_list[U8G_PI_MOSI], u8g->pin_list[U8G_PI_SCK]); - } - break; - - case U8G_COM_MSG_WRITE_BYTE: - u8g_com_arduino_st7920_write_byte( u8g->pin_list[U8G_PI_A0_STATE], arg_val); - //u8g->pin_list[U8G_PI_A0_STATE] = 2; - //u8g_arduino_sw_spi_shift_out(u8g->pin_list[U8G_PI_MOSI], u8g->pin_list[U8G_PI_SCK], arg_val); - break; - - case U8G_COM_MSG_WRITE_SEQ: - u8g_com_arduino_st7920_write_byte_seq(u8g->pin_list[U8G_PI_A0_STATE], (uint8_t *)arg_ptr, arg_val); - break; - - case U8G_COM_MSG_WRITE_SEQ_P: - { - register uint8_t *ptr = arg_ptr; - while( arg_val > 0 ) - { - u8g_com_arduino_st7920_write_byte(u8g->pin_list[U8G_PI_A0_STATE], u8g_pgm_read(ptr) ); - //u8g->pin_list[U8G_PI_A0_STATE] = 2; - ptr++; - arg_val--; - } - } - break; - - case U8G_COM_MSG_ADDRESS: /* define cmd (arg_val = 0) or data mode (arg_val = 1) */ - u8g->pin_list[U8G_PI_A0_STATE] = arg_val; - break; - } - return 1; -} - -#else /* ARDUINO */ - -uint8_t u8g_com_arduino_st7920_spi_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr) -{ - return 1; -} - -#endif /* ARDUINO */ - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_com_arduino_std_sw_spi.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_com_arduino_std_sw_spi.c deleted file mode 100644 index 048ac1af36..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_com_arduino_std_sw_spi.c +++ /dev/null @@ -1,143 +0,0 @@ -/* - - u8g_arduino_std_sw_spi.c - - Universal 8bit Graphics Library - - Copyright (c) 2011, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -*/ - -#include "u8g.h" - - -#if defined(ARDUINO) - -#if ARDUINO < 100 -#include -#else -#include -#endif - -void u8g_arduino_sw_spi_shift_out(uint8_t dataPin, uint8_t clockPin, uint8_t val) -{ - uint8_t i = 8; - do - { - if ( val & 128 ) - digitalWrite(dataPin, HIGH); - else - digitalWrite(dataPin, LOW); - val <<= 1; - u8g_MicroDelay(); /* 23 Sep 2012 */ - //delay(1); - digitalWrite(clockPin, HIGH); - u8g_MicroDelay(); /* 23 Sep 2012 */ - //delay(1); - digitalWrite(clockPin, LOW); - u8g_MicroDelay(); /* 23 Sep 2012 */ - //delay(1); - i--; - } while( i != 0 ); -} - -uint8_t u8g_com_arduino_std_sw_spi_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr) -{ - switch(msg) - { - case U8G_COM_MSG_INIT: - u8g_com_arduino_assign_pin_output_high(u8g); - u8g_com_arduino_digital_write(u8g, U8G_PI_SCK, LOW); - u8g_com_arduino_digital_write(u8g, U8G_PI_MOSI, LOW); - break; - - case U8G_COM_MSG_STOP: - break; - - case U8G_COM_MSG_RESET: - if ( u8g->pin_list[U8G_PI_RESET] != U8G_PIN_NONE ) - u8g_com_arduino_digital_write(u8g, U8G_PI_RESET, arg_val); - break; - - case U8G_COM_MSG_CHIP_SELECT: - if ( arg_val == 0 ) - { - /* disable */ - u8g_com_arduino_digital_write(u8g, U8G_PI_CS, HIGH); - } - else - { - /* enable */ - u8g_com_arduino_digital_write(u8g, U8G_PI_SCK, LOW); - u8g_com_arduino_digital_write(u8g, U8G_PI_CS, LOW); - } - break; - - case U8G_COM_MSG_WRITE_BYTE: - u8g_arduino_sw_spi_shift_out(u8g->pin_list[U8G_PI_MOSI], u8g->pin_list[U8G_PI_SCK], arg_val); - break; - - case U8G_COM_MSG_WRITE_SEQ: - { - register uint8_t *ptr = arg_ptr; - while( arg_val > 0 ) - { - u8g_arduino_sw_spi_shift_out(u8g->pin_list[U8G_PI_MOSI], u8g->pin_list[U8G_PI_SCK], *ptr++); - arg_val--; - } - } - break; - - case U8G_COM_MSG_WRITE_SEQ_P: - { - register uint8_t *ptr = arg_ptr; - while( arg_val > 0 ) - { - u8g_arduino_sw_spi_shift_out(u8g->pin_list[U8G_PI_MOSI], u8g->pin_list[U8G_PI_SCK], u8g_pgm_read(ptr)); - ptr++; - arg_val--; - } - } - break; - - case U8G_COM_MSG_ADDRESS: /* define cmd (arg_val = 0) or data mode (arg_val = 1) */ - u8g_com_arduino_digital_write(u8g, U8G_PI_A0, arg_val); - break; - } - return 1; -} - -#else /* ARDUINO */ - -uint8_t u8g_com_arduino_std_sw_spi_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr) -{ - return 1; -} - -#endif /* ARDUINO */ - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_com_arduino_sw_spi.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_com_arduino_sw_spi.c deleted file mode 100644 index 7752adc829..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_com_arduino_sw_spi.c +++ /dev/null @@ -1,301 +0,0 @@ -/* - - u8g_arduino_sw_spi.c - - Universal 8bit Graphics Library - - Copyright (c) 2011, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - Update for ATOMIC operation done (01 Jun 2013) - U8G_ATOMIC_OR(ptr, val) - U8G_ATOMIC_AND(ptr, val) - U8G_ATOMIC_START(); - U8G_ATOMIC_END(); - - -*/ - -#include "u8g.h" - -#if defined(ARDUINO) - -#if ARDUINO < 100 -#include -#include "wiring_private.h" -#include "pins_arduino.h" - -#else -#include -#include "wiring_private.h" -#endif - -/*=========================================================*/ -/* Arduino, AVR */ - -#if defined(__AVR__) - -uint8_t u8g_bitData, u8g_bitNotData; -uint8_t u8g_bitClock, u8g_bitNotClock; -volatile uint8_t *u8g_outData; -volatile uint8_t *u8g_outClock; - -static void u8g_com_arduino_init_shift_out(uint8_t dataPin, uint8_t clockPin) -{ - u8g_outData = portOutputRegister(digitalPinToPort(dataPin)); - u8g_outClock = portOutputRegister(digitalPinToPort(clockPin)); - u8g_bitData = digitalPinToBitMask(dataPin); - u8g_bitClock = digitalPinToBitMask(clockPin); - - u8g_bitNotClock = u8g_bitClock; - u8g_bitNotClock ^= 0x0ff; - - u8g_bitNotData = u8g_bitData; - u8g_bitNotData ^= 0x0ff; -} - -static void u8g_com_arduino_do_shift_out_msb_first(uint8_t val) U8G_NOINLINE; -static void u8g_com_arduino_do_shift_out_msb_first(uint8_t val) -{ - uint8_t cnt = 8; - uint8_t bitData = u8g_bitData; - uint8_t bitNotData = u8g_bitNotData; - uint8_t bitClock = u8g_bitClock; - uint8_t bitNotClock = u8g_bitNotClock; - volatile uint8_t *outData = u8g_outData; - volatile uint8_t *outClock = u8g_outClock; - U8G_ATOMIC_START(); - do - { - if ( val & 128 ) - *outData |= bitData; - else - *outData &= bitNotData; - - *outClock |= bitClock; - val <<= 1; - cnt--; - *outClock &= bitNotClock; - } while( cnt != 0 ); - U8G_ATOMIC_END(); -} - -/*=========================================================*/ -/* Arduino, Chipkit */ -#elif defined(__18CXX) || defined(__PIC32MX) - -uint16_t dog_bitData, dog_bitNotData; -uint16_t dog_bitClock, dog_bitNotClock; -volatile uint32_t *dog_outData; -volatile uint32_t *dog_outClock; -volatile uint32_t dog_pic32_spi_tmp; - -static void u8g_com_arduino_init_shift_out(uint8_t dataPin, uint8_t clockPin) -{ - dog_outData = portOutputRegister(digitalPinToPort(dataPin)); - dog_outClock = portOutputRegister(digitalPinToPort(clockPin)); - dog_bitData = digitalPinToBitMask(dataPin); - dog_bitClock = digitalPinToBitMask(clockPin); - - dog_bitNotClock = dog_bitClock; - dog_bitNotClock ^= 0x0ffff; - - dog_bitNotData = dog_bitData; - dog_bitNotData ^= 0x0ffff; -} - -static void u8g_com_arduino_do_shift_out_msb_first(uint8_t val) -{ - uint8_t cnt = 8; - U8G_ATOMIC_START(); - do - { - if ( val & 128 ) - *dog_outData |= dog_bitData; - else - *dog_outData &= dog_bitNotData; - val <<= 1; - /* - There must be some delay here. However - fetching the adress dog_outClock is enough delay, so - do not place dog_outClock in a local variable. This will - break the procedure - */ - *dog_outClock |= dog_bitClock; - cnt--; - *dog_outClock &= dog_bitNotClock; - /* - little additional delay after clk pulse, done by 3x32bit reads - from I/O. Optimized for PIC32 with 80 MHz. - */ - dog_pic32_spi_tmp = *dog_outClock; - dog_pic32_spi_tmp = *dog_outClock; - dog_pic32_spi_tmp = *dog_outClock; - } while( cnt != 0 ); - U8G_ATOMIC_END(); -} - -/*=========================================================*/ -/* Arduino Due */ -#elif defined(__SAM3X8E__) - -/* Due */ - -void u8g_digital_write_sam_high(uint8_t pin) -{ - PIO_Set( g_APinDescription[pin].pPort, g_APinDescription[pin].ulPin) ; -} - -void u8g_digital_write_sam_low(uint8_t pin) -{ - PIO_Clear( g_APinDescription[pin].pPort, g_APinDescription[pin].ulPin) ; -} - -static uint8_t u8g_sam_data_pin; -static uint8_t u8g_sam_clock_pin; - -static void u8g_com_arduino_init_shift_out(uint8_t dataPin, uint8_t clockPin) -{ - u8g_sam_data_pin = dataPin; - u8g_sam_clock_pin = clockPin; -} - -static void u8g_com_arduino_do_shift_out_msb_first(uint8_t val) -{ - uint8_t i = 8; - do - { - if ( val & 128 ) - u8g_digital_write_sam_high(u8g_sam_data_pin); - else - u8g_digital_write_sam_low(u8g_sam_data_pin); - val <<= 1; - //u8g_MicroDelay(); - u8g_digital_write_sam_high(u8g_sam_clock_pin); - u8g_MicroDelay(); - u8g_digital_write_sam_low(u8g_sam_clock_pin); - u8g_MicroDelay(); - i--; - } while( i != 0 ); -} - - -#else -/* empty interface */ - -static void u8g_com_arduino_init_shift_out(uint8_t dataPin, uint8_t clockPin) -{ -} - -static void u8g_com_arduino_do_shift_out_msb_first(uint8_t val) -{ -} - -#endif - - -uint8_t u8g_com_arduino_sw_spi_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr) -{ - switch(msg) - { - case U8G_COM_MSG_INIT: - u8g_com_arduino_assign_pin_output_high(u8g); - u8g_com_arduino_digital_write(u8g, U8G_PI_SCK, LOW); - u8g_com_arduino_digital_write(u8g, U8G_PI_MOSI, LOW); - u8g_com_arduino_init_shift_out(u8g->pin_list[U8G_PI_MOSI], u8g->pin_list[U8G_PI_SCK]); - break; - - case U8G_COM_MSG_STOP: - break; - - case U8G_COM_MSG_RESET: - if ( u8g->pin_list[U8G_PI_RESET] != U8G_PIN_NONE ) - u8g_com_arduino_digital_write(u8g, U8G_PI_RESET, arg_val); - break; - - case U8G_COM_MSG_CHIP_SELECT: - if ( arg_val == 0 ) - { - /* disable */ - u8g_com_arduino_digital_write(u8g, U8G_PI_CS, HIGH); - } - else - { - /* enable */ - u8g_com_arduino_digital_write(u8g, U8G_PI_SCK, LOW); - u8g_com_arduino_digital_write(u8g, U8G_PI_CS, LOW); - /* issue 227 */ - u8g_com_arduino_init_shift_out(u8g->pin_list[U8G_PI_MOSI], u8g->pin_list[U8G_PI_SCK]); - } - break; - - case U8G_COM_MSG_WRITE_BYTE: - u8g_com_arduino_do_shift_out_msb_first( arg_val ); - //u8g_arduino_sw_spi_shift_out(u8g->pin_list[U8G_PI_MOSI], u8g->pin_list[U8G_PI_SCK], arg_val); - break; - - case U8G_COM_MSG_WRITE_SEQ: - { - register uint8_t *ptr = arg_ptr; - while( arg_val > 0 ) - { - u8g_com_arduino_do_shift_out_msb_first(*ptr++); - // u8g_arduino_sw_spi_shift_out(u8g->pin_list[U8G_PI_MOSI], u8g->pin_list[U8G_PI_SCK], *ptr++); - arg_val--; - } - } - break; - - case U8G_COM_MSG_WRITE_SEQ_P: - { - register uint8_t *ptr = arg_ptr; - while( arg_val > 0 ) - { - u8g_com_arduino_do_shift_out_msb_first( u8g_pgm_read(ptr) ); - //u8g_arduino_sw_spi_shift_out(u8g->pin_list[U8G_PI_MOSI], u8g->pin_list[U8G_PI_SCK], u8g_pgm_read(ptr)); - ptr++; - arg_val--; - } - } - break; - - case U8G_COM_MSG_ADDRESS: /* define cmd (arg_val = 0) or data mode (arg_val = 1) */ - u8g_com_arduino_digital_write(u8g, U8G_PI_A0, arg_val); - break; - } - return 1; -} - -#else /* ARDUINO */ - -uint8_t u8g_com_arduino_sw_spi_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr) -{ - return 1; -} - -#endif /* ARDUINO */ - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_com_arduino_t6963.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_com_arduino_t6963.c deleted file mode 100644 index 50e5e93ac4..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_com_arduino_t6963.c +++ /dev/null @@ -1,403 +0,0 @@ -/* - - u8g_com_arduino_t6963.c - - Universal 8bit Graphics Library - - Copyright (c) 2011, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - - PIN_D0 8 - PIN_D1 9 - PIN_D2 10 - PIN_D3 11 - PIN_D4 4 - PIN_D5 5 - PIN_D6 6 - PIN_D7 7 - - PIN_CS 14 - PIN_A0 15 - PIN_RESET 16 - PIN_WR 17 - PIN_RD 18 - - u8g_InitRW8Bit(u8g, dev, d0, d1, d2, d3, d4, d5, d6, d7, cs, a0, wr, rd, reset) - u8g_InitRW8Bit(u8g, dev, 8, 9, 10, 11, 4, 5, 6, 7, 14, 15, 17, 18, 16) - - Update for ATOMIC operation done (01 Jun 2013) - U8G_ATOMIC_OR(ptr, val) - U8G_ATOMIC_AND(ptr, val) - U8G_ATOMIC_START(); - U8G_ATOMIC_END(); - - -*/ - -#include "u8g.h" - -#if defined(ARDUINO) - -#if ARDUINO < 100 -//#include -#include -#include -#else -#include -#endif - - -#if defined(__PIC32MX) -/* CHIPKIT PIC32 */ -static volatile uint32_t *u8g_output_data_port[8]; -static volatile uint32_t *u8g_input_data_port[8]; -static volatile uint32_t *u8g_mode_port[8]; -static uint32_t u8g_data_mask[8]; -#else -static volatile uint8_t *u8g_output_data_port[8]; -static volatile uint8_t *u8g_input_data_port[8]; -static volatile uint8_t *u8g_mode_port[8]; -static uint8_t u8g_data_mask[8]; -#endif - - - -static void u8g_com_arduino_t6963_init(u8g_t *u8g) -{ - u8g_output_data_port[0] = portOutputRegister(digitalPinToPort(u8g->pin_list[U8G_PI_D0])); - u8g_input_data_port[0] = portInputRegister(digitalPinToPort(u8g->pin_list[U8G_PI_D0])); - u8g_mode_port[0] = portModeRegister(digitalPinToPort(u8g->pin_list[U8G_PI_D0])); - u8g_data_mask[0] = digitalPinToBitMask(u8g->pin_list[U8G_PI_D0]); - - u8g_output_data_port[1] = portOutputRegister(digitalPinToPort(u8g->pin_list[U8G_PI_D1])); - u8g_input_data_port[1] = portInputRegister(digitalPinToPort(u8g->pin_list[U8G_PI_D1])); - u8g_mode_port[1] = portModeRegister(digitalPinToPort(u8g->pin_list[U8G_PI_D1])); - u8g_data_mask[1] = digitalPinToBitMask(u8g->pin_list[U8G_PI_D1]); - - u8g_output_data_port[2] = portOutputRegister(digitalPinToPort(u8g->pin_list[U8G_PI_D2])); - u8g_input_data_port[2] = portInputRegister(digitalPinToPort(u8g->pin_list[U8G_PI_D2])); - u8g_mode_port[2] = portModeRegister(digitalPinToPort(u8g->pin_list[U8G_PI_D2])); - u8g_data_mask[2] = digitalPinToBitMask(u8g->pin_list[U8G_PI_D2]); - - u8g_output_data_port[3] = portOutputRegister(digitalPinToPort(u8g->pin_list[U8G_PI_D3])); - u8g_input_data_port[3] = portInputRegister(digitalPinToPort(u8g->pin_list[U8G_PI_D3])); - u8g_mode_port[3] = portModeRegister(digitalPinToPort(u8g->pin_list[U8G_PI_D3])); - u8g_data_mask[3] = digitalPinToBitMask(u8g->pin_list[U8G_PI_D3]); - - u8g_output_data_port[4] = portOutputRegister(digitalPinToPort(u8g->pin_list[U8G_PI_D4])); - u8g_input_data_port[4] = portInputRegister(digitalPinToPort(u8g->pin_list[U8G_PI_D4])); - u8g_mode_port[4] = portModeRegister(digitalPinToPort(u8g->pin_list[U8G_PI_D4])); - u8g_data_mask[4] = digitalPinToBitMask(u8g->pin_list[U8G_PI_D4]); - - u8g_output_data_port[5] = portOutputRegister(digitalPinToPort(u8g->pin_list[U8G_PI_D5])); - u8g_input_data_port[5] = portInputRegister(digitalPinToPort(u8g->pin_list[U8G_PI_D5])); - u8g_mode_port[5] = portModeRegister(digitalPinToPort(u8g->pin_list[U8G_PI_D5])); - u8g_data_mask[5] = digitalPinToBitMask(u8g->pin_list[U8G_PI_D5]); - - u8g_output_data_port[6] = portOutputRegister(digitalPinToPort(u8g->pin_list[U8G_PI_D6])); - u8g_input_data_port[6] = portInputRegister(digitalPinToPort(u8g->pin_list[U8G_PI_D6])); - u8g_mode_port[6] = portModeRegister(digitalPinToPort(u8g->pin_list[U8G_PI_D6])); - u8g_data_mask[6] = digitalPinToBitMask(u8g->pin_list[U8G_PI_D6]); - - u8g_output_data_port[7] = portOutputRegister(digitalPinToPort(u8g->pin_list[U8G_PI_D7])); - u8g_input_data_port[7] = portInputRegister(digitalPinToPort(u8g->pin_list[U8G_PI_D7])); - u8g_mode_port[7] = portModeRegister(digitalPinToPort(u8g->pin_list[U8G_PI_D7])); - u8g_data_mask[7] = digitalPinToBitMask(u8g->pin_list[U8G_PI_D7]); -} - - -static void u8g_com_arduino_t6963_write_data_pin(uint8_t pin, uint8_t val) -{ - /* no ATOMIC protection required here, this is done by calling procedure */ - if ( val != 0 ) - *u8g_output_data_port[pin] |= u8g_data_mask[pin]; - else - *u8g_output_data_port[pin] &= ~u8g_data_mask[pin]; -} - -static void u8g_com_arduino_t6963_set_port_output(void) -{ - uint8_t i; - U8G_ATOMIC_START(); - for( i = 0; i < 8; i++ ) - { -#if defined(__PIC32MX) -/* CHIPKIT PIC32 */ - *u8g_mode_port[i] |= u8g_data_mask[i]; -#elif defined(__AVR__) - *u8g_mode_port[i] |= u8g_data_mask[i]; -#else - /* TODO: use generic Arduino API */ - *u8g_mode_port[i] |= u8g_data_mask[i]; -#endif - - } - U8G_ATOMIC_END(); -} - -static void u8g_com_arduino_t6963_set_port_input(void) -{ - uint8_t i; - U8G_ATOMIC_START(); - for( i = 0; i < 8; i++ ) - { -#if defined(__PIC32MX) -/* CHIPKIT PIC32 */ - *u8g_mode_port[i] &= ~u8g_data_mask[i]; -#elif defined(__AVR__) -/* avr */ - *u8g_mode_port[i] &= ~u8g_data_mask[i]; - *u8g_output_data_port[i] &= ~u8g_data_mask[i]; // no pullup -#else - /* TODO: use generic Arduino API */ - *u8g_mode_port[i] &= ~u8g_data_mask[i]; - *u8g_output_data_port[i] &= ~u8g_data_mask[i]; // no pullup -#endif - } - U8G_ATOMIC_END(); -} - - -static void u8g_com_arduino_t6963_write(u8g_t *u8g, uint8_t val) -{ - U8G_ATOMIC_START(); - - u8g_com_arduino_t6963_write_data_pin( 0, val&1 ); - val >>= 1; - u8g_com_arduino_t6963_write_data_pin( 1, val&1 ); - val >>= 1; - u8g_com_arduino_t6963_write_data_pin( 2, val&1 ); - val >>= 1; - u8g_com_arduino_t6963_write_data_pin( 3, val&1 ); - val >>= 1; - - u8g_com_arduino_t6963_write_data_pin( 4, val&1 ); - val >>= 1; - u8g_com_arduino_t6963_write_data_pin( 5, val&1 ); - val >>= 1; - u8g_com_arduino_t6963_write_data_pin( 6, val&1 ); - val >>= 1; - u8g_com_arduino_t6963_write_data_pin( 7, val&1 ); - val >>= 1; - U8G_ATOMIC_END(); - - u8g_com_arduino_digital_write(u8g, U8G_PI_WR, 0); - u8g_MicroDelay(); /* 80ns, reference: t6963 datasheet */ - u8g_com_arduino_digital_write(u8g, U8G_PI_WR, 1); - u8g_MicroDelay(); /* 10ns, reference: t6963 datasheet */ -} - -static uint8_t u8g_com_arduino_t6963_read(u8g_t *u8g) -{ - uint8_t val = 0; - - u8g_com_arduino_digital_write(u8g, U8G_PI_RD, 0); - u8g_MicroDelay(); /* 150ns, reference: t6963 datasheet */ - - U8G_ATOMIC_START(); - /* only read bits 0, 1 and 3 */ - if ( (*u8g_input_data_port[3] & u8g_data_mask[3]) != 0 ) - val++; - val <<= 1; - val <<= 1; - if ( (*u8g_input_data_port[1] & u8g_data_mask[1]) != 0 ) - val++; - val <<= 1; - if ( (*u8g_input_data_port[0] & u8g_data_mask[0]) != 0 ) - val++; - U8G_ATOMIC_END(); - - u8g_com_arduino_digital_write(u8g, U8G_PI_RD, 1); - u8g_MicroDelay(); /* 10ns, reference: t6963 datasheet */ - - return val; -} - -#define U8G_STATUS_TIMEOUT 50 - -static uint8_t u8g_com_arduino_t6963_until_01_ok(u8g_t *u8g) -{ - long x; - - u8g_com_arduino_t6963_set_port_input(); - x = millis(); - x += U8G_STATUS_TIMEOUT; - - for(;;) - { - if ( (u8g_com_arduino_t6963_read(u8g) & 3) == 3 ) - break; - if ( x < millis() ) - return 0; - } - u8g_com_arduino_t6963_set_port_output(); - return 1; -} - -static uint8_t u8g_com_arduino_t6963_until_3_ok(u8g_t *u8g) -{ - long x; - - u8g_com_arduino_t6963_set_port_input(); - x = millis(); - x += U8G_STATUS_TIMEOUT; - - for(;;) - { - if ( (u8g_com_arduino_t6963_read(u8g) & 8) == 8 ) - break; - if ( x < millis() ) - return 0; - } - u8g_com_arduino_t6963_set_port_output(); - return 1; -} - -static uint8_t u8g_com_arduino_t6963_write_cmd(u8g_t *u8g, uint8_t val) -{ - u8g_com_arduino_digital_write(u8g, U8G_PI_A0, 1); - if ( u8g_com_arduino_t6963_until_01_ok(u8g) == 0 ) - return 0; - u8g_com_arduino_digital_write(u8g, U8G_PI_A0, 1); - u8g_com_arduino_t6963_write(u8g, val); - return 1; -} - -static uint8_t u8g_com_arduino_t6963_write_data(u8g_t *u8g, uint8_t val) -{ - u8g_com_arduino_digital_write(u8g, U8G_PI_A0, 1); - if ( u8g_com_arduino_t6963_until_01_ok(u8g) == 0 ) - return 0; - u8g_com_arduino_digital_write(u8g, U8G_PI_A0, 0); - u8g_com_arduino_t6963_write(u8g, val); - return 1; -} - -static uint8_t u8g_com_arduino_t6963_write_auto_data(u8g_t *u8g, uint8_t val) -{ - u8g_com_arduino_digital_write(u8g, U8G_PI_A0, 1); - if ( u8g_com_arduino_t6963_until_3_ok(u8g) == 0 ) - return 0; - u8g_com_arduino_digital_write(u8g, U8G_PI_A0, 0); - u8g_com_arduino_t6963_write(u8g, val); - return 1; -} - - -uint8_t u8g_com_arduino_t6963_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr) -{ - switch(msg) - { - case U8G_COM_MSG_INIT: - u8g->pin_list[U8G_PI_A0_STATE] = 0; - u8g_com_arduino_t6963_init(u8g); - /* setup the RW (equal to WR) pin as output and force it to high */ - if ( u8g->pin_list[U8G_PI_WR] != U8G_PIN_NONE ) - { - pinMode(u8g->pin_list[U8G_PI_WR], OUTPUT); - u8g_com_arduino_digital_write(u8g, U8G_PI_WR, HIGH); - } - /* set all pins (except WR pin) */ - u8g_com_arduino_assign_pin_output_high(u8g); - break; - case U8G_COM_MSG_STOP: - break; - - case U8G_COM_MSG_CHIP_SELECT: - if ( arg_val == 0 ) - { - /* disable, active low chip select */ - u8g_com_arduino_digital_write(u8g, U8G_PI_CS, HIGH); - } - else - { - /* enable */ - u8g_com_arduino_digital_write(u8g, U8G_PI_CS, LOW); - } - break; - case U8G_COM_MSG_WRITE_BYTE: - if ( u8g->pin_list[U8G_PI_A0_STATE] == 0 ) - { - u8g_com_arduino_t6963_write_data(u8g, arg_val); - } - else - { - u8g_com_arduino_t6963_write_cmd(u8g, arg_val); - } - break; - case U8G_COM_MSG_WRITE_SEQ: - { - register uint8_t *ptr = arg_ptr; - u8g_com_arduino_t6963_write_cmd(u8g, 0x0b0); /* auto write */ - while( arg_val > 0 ) - { - if ( u8g_com_arduino_t6963_write_auto_data(u8g, *ptr++) == 0 ) - break; - arg_val--; - } - u8g_com_arduino_t6963_write_cmd(u8g, 0x0b2); /* auto reset */ - } - break; - case U8G_COM_MSG_WRITE_SEQ_P: - { - register uint8_t *ptr = arg_ptr; - u8g_com_arduino_t6963_write_cmd(u8g, 0x0b0); /* auto write */ - while( arg_val > 0 ) - { - if ( u8g_com_arduino_t6963_write_auto_data(u8g, u8g_pgm_read(ptr)) == 0 ) - break; - ptr++; - arg_val--; - } - u8g_com_arduino_t6963_write_cmd(u8g, 0x0b2); /* auto reset */ - } - break; - case U8G_COM_MSG_ADDRESS: /* define cmd (arg_val = 1) or data mode (arg_val = 0) */ - u8g->pin_list[U8G_PI_A0_STATE] = arg_val; - //u8g_com_arduino_digital_write(u8g, U8G_PI_DI, arg_val); - break; - case U8G_COM_MSG_RESET: - if ( u8g->pin_list[U8G_PI_RESET] != U8G_PIN_NONE ) - u8g_com_arduino_digital_write(u8g, U8G_PI_RESET, arg_val); - break; - - } - return 1; -} - -#else - - -uint8_t u8g_com_arduino_t6963_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr) -{ - return 1; -} - - -#endif /* ARDUINO */ - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_com_arduino_uc_i2c.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_com_arduino_uc_i2c.c deleted file mode 100644 index 263766818f..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_com_arduino_uc_i2c.c +++ /dev/null @@ -1,206 +0,0 @@ -/* - - u8g_com_arduino_uc_i2c.c - - com interface for arduino (AND atmega) and the SSDxxxx chip (SOLOMON) variant - I2C protocol - - ToDo: Rename this to u8g_com_avr_ssd_i2c.c - - Universal 8bit Graphics Library - - Copyright (c) 2012, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - Special pin usage: - U8G_PI_I2C_OPTION additional options - U8G_PI_A0_STATE used to store the last value of the command/data register selection - U8G_PI_SET_A0 1: Signal request to update I2C device with new A0_STATE, 0: Do nothing, A0_STATE matches I2C device - U8G_PI_SCL clock line (NOT USED) - U8G_PI_SDA data line (NOT USED) - - U8G_PI_RESET reset line (currently disabled, see below) - - Protocol: - SLA, Cmd/Data Selection, Arguments - The command/data register is selected by a special instruction byte, which is sent after SLA - - The continue bit is always 0 so that a (re)start is equired for the change from cmd to/data mode -*/ - -#include "u8g.h" - -#if defined(U8G_WITH_PINLIST) - -#define DOGM240_SLA_CMD (0x38*2) -#define DOGM240_SLA_DATA (0x39*2) - -uint8_t u8g_com_arduino_uc_start_sequence(u8g_t *u8g) -{ - /* are we requested to set the a0 state? */ - if ( u8g->pin_list[U8G_PI_SET_A0] == 0 ) - return 1; - - if ( u8g->pin_list[U8G_PI_A0_STATE] == 0 ) - { - if ( u8g_i2c_start(DOGM240_SLA_CMD) == 0 ) - return 0; - } - else - { - if ( u8g_i2c_start(DOGM240_SLA_DATA) == 0 ) - return 0; - } - - u8g->pin_list[U8G_PI_SET_A0] = 0; - return 1; -} - -uint8_t u8g_com_arduino_uc_i2c_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr) -{ - switch(msg) - { - case U8G_COM_MSG_INIT: - //u8g_com_arduino_digital_write(u8g, U8G_PI_SCL, HIGH); - //u8g_com_arduino_digital_write(u8g, U8G_PI_SDA, HIGH); - //u8g->pin_list[U8G_PI_A0_STATE] = 0; /* inital RS state: unknown mode */ - - u8g_i2c_init(u8g->pin_list[U8G_PI_I2C_OPTION]); - - break; - - case U8G_COM_MSG_STOP: - break; - - case U8G_COM_MSG_RESET: - /* Currently disabled, but it could be enable. Previous restrictions have been removed */ - /* u8g_com_arduino_digital_write(u8g, U8G_PI_RESET, arg_val); */ - break; - - case U8G_COM_MSG_CHIP_SELECT: - u8g->pin_list[U8G_PI_A0_STATE] = 0; - u8g->pin_list[U8G_PI_SET_A0] = 1; /* force a0 to set again, also forces start condition */ - if ( arg_val == 0 ) - { - /* disable chip, send stop condition */ - u8g_i2c_stop(); - } - else - { - /* enable, do nothing: any byte writing will trigger the i2c start */ - } - break; - - case U8G_COM_MSG_WRITE_BYTE: - //u8g->pin_list[U8G_PI_SET_A0] = 1; - if ( u8g_com_arduino_uc_start_sequence(u8g) == 0 ) - return u8g_i2c_stop(), 0; - if ( u8g_i2c_send_byte(arg_val) == 0 ) - return u8g_i2c_stop(), 0; - // u8g_i2c_stop(); - break; - - case U8G_COM_MSG_WRITE_SEQ: - //u8g->pin_list[U8G_PI_SET_A0] = 1; - if ( u8g_com_arduino_uc_start_sequence(u8g) == 0 ) - return u8g_i2c_stop(), 0; - { - register uint8_t *ptr = arg_ptr; - while( arg_val > 0 ) - { - if ( u8g_i2c_send_byte(*ptr++) == 0 ) - return u8g_i2c_stop(), 0; - arg_val--; - } - } - // u8g_i2c_stop(); - break; - - case U8G_COM_MSG_WRITE_SEQ_P: - //u8g->pin_list[U8G_PI_SET_A0] = 1; - if ( u8g_com_arduino_uc_start_sequence(u8g) == 0 ) - return u8g_i2c_stop(), 0; - { - register uint8_t *ptr = arg_ptr; - while( arg_val > 0 ) - { - if ( u8g_i2c_send_byte(u8g_pgm_read(ptr)) == 0 ) - return 0; - ptr++; - arg_val--; - } - } - // u8g_i2c_stop(); - break; - - case U8G_COM_MSG_ADDRESS: /* define cmd (arg_val = 0) or data mode (arg_val = 1) */ - u8g->pin_list[U8G_PI_A0_STATE] = arg_val; - u8g->pin_list[U8G_PI_SET_A0] = 1; /* force a0 to set again */ - -#ifdef OLD_CODE - if ( i2c_state != 0 ) - { - u8g_i2c_stop(); - i2c_state = 0; - } - - if ( u8g_com_arduino_uc_start_sequence(arg_val) == 0 ) - return 0; - - /* setup bus, might be a repeated start */ - /* - if ( u8g_i2c_start(I2C_SLA) == 0 ) - return 0; - if ( arg_val == 0 ) - { - i2c_state = 1; - - if ( u8g_i2c_send_byte(I2C_CMD_MODE) == 0 ) - return 0; - } - else - { - i2c_state = 2; - if ( u8g_i2c_send_byte(I2C_DATA_MODE) == 0 ) - return 0; - } - */ -#endif - break; - } - return 1; -} - -#else /* defined(U8G_WITH_PINLIST) */ - -uint8_t u8g_com_arduino_uc_i2c_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr) -{ - return 1; -} - -#endif /* defined(U8G_WITH_PINLIST) */ - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_com_atmega_hw_spi.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_com_atmega_hw_spi.c deleted file mode 100644 index ca2a0630a8..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_com_atmega_hw_spi.c +++ /dev/null @@ -1,188 +0,0 @@ -/* - - u8g_com_atmega_hw_spi.c - - Universal 8bit Graphics Library - - Copyright (c) 2012, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - - Assumes, that - MOSI is at PORTB, Pin 3 - and - SCK is at PORTB, Pin 5 - - Update for ATOMIC operation done (01 Jun 2013) - U8G_ATOMIC_OR(ptr, val) - U8G_ATOMIC_AND(ptr, val) - U8G_ATOMIC_START() - U8G_ATOMIC_END() - - - -*/ - -#include "u8g.h" - -#if defined(__AVR_XMEGA__) -#elif defined(__AVR__) -#define U8G_ATMEGA_HW_SPI - -/* remove the definition for attiny */ -#if __AVR_ARCH__ == 2 -#undef U8G_ATMEGA_HW_SPI -#endif -#if __AVR_ARCH__ == 25 -#undef U8G_ATMEGA_HW_SPI -#endif -#endif - - -#if defined(U8G_ATMEGA_HW_SPI) - -#include -#include - - -static uint8_t u8g_atmega_spi_out(uint8_t data) -{ - /* unsigned char x = 100; */ - /* send data */ - SPDR = data; - /* wait for transmission */ - while (!(SPSR & (1< 0 ) - { - u8g_atmega_spi_out(*ptr++); - arg_val--; - } - } - break; - case U8G_COM_MSG_WRITE_SEQ_P: - { - register uint8_t *ptr = arg_ptr; - while( arg_val > 0 ) - { - u8g_atmega_spi_out(u8g_pgm_read(ptr)); - ptr++; - arg_val--; - } - } - break; - } - return 1; -} - -#else - -uint8_t u8g_com_atmega_hw_spi_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr) -{ - return 1; -} - -#endif - - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_com_atmega_parallel.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_com_atmega_parallel.c deleted file mode 100644 index 2b49b04fd0..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_com_atmega_parallel.c +++ /dev/null @@ -1,183 +0,0 @@ -/* - - u8g_com_atmega_parallel.c - - Universal 8bit Graphics Library - - Copyright (c) 2012, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - - PIN_D0 8 - PIN_D1 9 - PIN_D2 10 - PIN_D3 11 - PIN_D4 4 - PIN_D5 5 - PIN_D6 6 - PIN_D7 7 - - PIN_CS1 14 - PIN_CS2 15 - PIN_RW 16 - PIN_DI 17 - PIN_EN 18 - - u8g_Init8Bit(u8g, dev, d0, d1, d2, d3, d4, d5, d6, d7, en, cs1, cs2, di, rw, reset) - u8g_Init8Bit(u8g, dev, 8, 9, 10, 11, 4, 5, 6, 7, 18, 14, 15, 17, 16, U8G_PIN_NONE) - -*/ - -#include "u8g.h" - -#if defined(__AVR__) - -static void u8g_com_atmega_parallel_write(u8g_t *u8g, uint8_t val) U8G_NOINLINE; -static void u8g_com_atmega_parallel_write(u8g_t *u8g, uint8_t val) -{ - - u8g_SetPILevel(u8g, U8G_PI_D0, val&1); - val >>= 1; - u8g_SetPILevel(u8g, U8G_PI_D1, val&1); - val >>= 1; - u8g_SetPILevel(u8g, U8G_PI_D2, val&1); - val >>= 1; - u8g_SetPILevel(u8g, U8G_PI_D3, val&1); - val >>= 1; - u8g_SetPILevel(u8g, U8G_PI_D4, val&1); - val >>= 1; - u8g_SetPILevel(u8g, U8G_PI_D5, val&1); - val >>= 1; - u8g_SetPILevel(u8g, U8G_PI_D6, val&1); - val >>= 1; - u8g_SetPILevel(u8g, U8G_PI_D7, val&1); - - /* EN cycle time must be 1 micro second */ - u8g_SetPILevel(u8g, U8G_PI_EN, 1); - u8g_MicroDelay(); /* delay by 1000ns, reference: ST7920: 140ns, SBN1661: 100ns */ - u8g_SetPILevel(u8g, U8G_PI_EN, 0); - u8g_10MicroDelay(); /* ST7920 commands: 72us */ - u8g_10MicroDelay(); /* ST7920 commands: 72us */ -} - - -uint8_t u8g_com_atmega_parallel_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr) -{ - switch(msg) - { - case U8G_COM_MSG_INIT: - /* setup the RW pin as output and force it to low */ - u8g_SetPIOutput(u8g, U8G_PI_RW); - u8g_SetPILevel(u8g, U8G_PI_RW, 0); - - u8g_SetPIOutput(u8g, U8G_PI_D0); - u8g_SetPIOutput(u8g, U8G_PI_D1); - u8g_SetPIOutput(u8g, U8G_PI_D2); - u8g_SetPIOutput(u8g, U8G_PI_D3); - u8g_SetPIOutput(u8g, U8G_PI_D4); - u8g_SetPIOutput(u8g, U8G_PI_D5); - u8g_SetPIOutput(u8g, U8G_PI_D6); - u8g_SetPIOutput(u8g, U8G_PI_D7); - u8g_SetPIOutput(u8g, U8G_PI_EN); - u8g_SetPIOutput(u8g, U8G_PI_CS1); - u8g_SetPIOutput(u8g, U8G_PI_CS2); - u8g_SetPIOutput(u8g, U8G_PI_DI); - u8g_SetPILevel(u8g, U8G_PI_CS1, 1); - u8g_SetPILevel(u8g, U8G_PI_CS2, 1); - - break; - case U8G_COM_MSG_STOP: - break; - case U8G_COM_MSG_CHIP_SELECT: - if ( arg_val == 0 ) - { - /* disable */ - u8g_SetPILevel(u8g, U8G_PI_CS1, 1); - u8g_SetPILevel(u8g, U8G_PI_CS2, 1); - } - else if ( arg_val == 1 ) - { - /* enable */ - u8g_SetPILevel(u8g, U8G_PI_CS1, 0); - u8g_SetPILevel(u8g, U8G_PI_CS2, 1); - } - else if ( arg_val == 2 ) - { - /* enable */ - u8g_SetPILevel(u8g, U8G_PI_CS1, 1); - u8g_SetPILevel(u8g, U8G_PI_CS2, 0); - } - else - { - /* enable */ - u8g_SetPILevel(u8g, U8G_PI_CS1, 0); - u8g_SetPILevel(u8g, U8G_PI_CS2, 0); - } - break; - case U8G_COM_MSG_WRITE_BYTE: - u8g_com_atmega_parallel_write(u8g, arg_val); - break; - case U8G_COM_MSG_WRITE_SEQ: - { - register uint8_t *ptr = arg_ptr; - while( arg_val > 0 ) - { - u8g_com_atmega_parallel_write(u8g, *ptr++); - arg_val--; - } - } - break; - case U8G_COM_MSG_WRITE_SEQ_P: - { - register uint8_t *ptr = arg_ptr; - while( arg_val > 0 ) - { - u8g_com_atmega_parallel_write(u8g, u8g_pgm_read(ptr)); - ptr++; - arg_val--; - } - } - break; - case U8G_COM_MSG_ADDRESS: /* define cmd (arg_val = 0) or data mode (arg_val = 1) */ - u8g_SetPILevel(u8g, U8G_PI_DI, arg_val); - break; - case U8G_COM_MSG_RESET: - u8g_SetPILevel(u8g, U8G_PI_RESET, arg_val); - break; - } - return 1; -} - -#else - -uint8_t u8g_com_atmega_parallel_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr) -{ - return 1; -} - -#endif /* ARDUINO */ - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_com_atmega_st7920_hw_spi.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_com_atmega_st7920_hw_spi.c deleted file mode 100644 index 578579275c..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_com_atmega_st7920_hw_spi.c +++ /dev/null @@ -1,217 +0,0 @@ -/* - - u8g_com_atmega_st7920_hw_spi.c - - Universal 8bit Graphics Library - - Copyright (c) 2011, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - A special SPI interface for ST7920 controller with HW SPI Support - - Assumes, that - MOSI is at PORTB, Pin 3 - and - SCK is at PORTB, Pin 5 - - Update for ATOMIC operation done (01 Jun 2013) - U8G_ATOMIC_OR(ptr, val) - U8G_ATOMIC_AND(ptr, val) - U8G_ATOMIC_START() - U8G_ATOMIC_END() - - -*/ - -#include "u8g.h" - -#if defined(__AVR_XMEGA__) -#elif defined(__AVR__) -#define U8G_ATMEGA_HW_SPI - -/* remove the definition for attiny */ -#if __AVR_ARCH__ == 2 -#undef U8G_ATMEGA_HW_SPI -#endif -#if __AVR_ARCH__ == 25 -#undef U8G_ATMEGA_HW_SPI -#endif - -#endif - -#if defined(U8G_ATMEGA_HW_SPI) - -#include -#include - -static uint8_t u8g_atmega_st7920_hw_spi_shift_out(u8g_t *u8g, uint8_t val) U8G_NOINLINE; -static uint8_t u8g_atmega_st7920_hw_spi_shift_out(u8g_t *u8g, uint8_t val) -{ - /* send data */ - SPDR = val; - /* wait for transmission */ - while (!(SPSR & (1<pin_list[U8G_PI_A0_STATE] = 0; /* inital RS state: command mode */ - break; - - case U8G_COM_MSG_STOP: - break; - - case U8G_COM_MSG_RESET: - u8g_SetPILevel(u8g, U8G_PI_RESET, arg_val); - break; - - case U8G_COM_MSG_ADDRESS: /* define cmd (arg_val = 0) or data mode (arg_val = 1) */ - u8g->pin_list[U8G_PI_A0_STATE] = arg_val; - break; - - case U8G_COM_MSG_CHIP_SELECT: - if ( arg_val == 0 ) - { - /* disable, note: the st7920 has an active high chip select */ - u8g_SetPILevel(u8g, U8G_PI_CS, 0); - } - else - { - /* u8g_SetPILevel(u8g, U8G_PI_SCK, 0 ); */ - /* enable */ - u8g_SetPILevel(u8g, U8G_PI_CS, 1); /* CS = 1 (high active) */ - } - break; - - - case U8G_COM_MSG_WRITE_BYTE: - u8g_com_atmega_st7920_write_byte_hw_spi(u8g, u8g->pin_list[U8G_PI_A0_STATE], arg_val); - //u8g->pin_list[U8G_PI_A0_STATE] = 2; - break; - - case U8G_COM_MSG_WRITE_SEQ: - { - register uint8_t *ptr = arg_ptr; - while( arg_val > 0 ) - { - u8g_com_atmega_st7920_write_byte_hw_spi(u8g, u8g->pin_list[U8G_PI_A0_STATE], *ptr++); - //u8g->pin_list[U8G_PI_A0_STATE] = 2; - arg_val--; - } - } - break; - - case U8G_COM_MSG_WRITE_SEQ_P: - { - register uint8_t *ptr = arg_ptr; - while( arg_val > 0 ) - { - u8g_com_atmega_st7920_write_byte_hw_spi(u8g, u8g->pin_list[U8G_PI_A0_STATE], u8g_pgm_read(ptr)); - //u8g->pin_list[U8G_PI_A0_STATE] = 2; - ptr++; - arg_val--; - } - } - break; - } - return 1; -} - -#else - - -uint8_t u8g_com_atmega_st7920_hw_spi_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr) -{ - return 1; -} - - -#endif - - \ No newline at end of file diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_com_atmega_st7920_spi.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_com_atmega_st7920_spi.c deleted file mode 100644 index 24e06028a5..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_com_atmega_st7920_spi.c +++ /dev/null @@ -1,170 +0,0 @@ -/* - - u8g_com_atmega_st7920_spi.c - - Universal 8bit Graphics Library - - Copyright (c) 2011, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - A special SPI interface for ST7920 controller - -*/ - -#include "u8g.h" - -#if defined(__AVR__) - -static void u8g_atmega_st7920_sw_spi_shift_out(u8g_t *u8g, uint8_t val) U8G_NOINLINE; -static void u8g_atmega_st7920_sw_spi_shift_out(u8g_t *u8g, uint8_t val) -{ - uint8_t i = 8; - do - { - u8g_SetPILevel(u8g, U8G_PI_MOSI, val & 128 ); - val <<= 1; - u8g_SetPILevel(u8g, U8G_PI_SCK, 1 ); - u8g_MicroDelay(); /* 15 Aug 2012: added for high speed uC */ - u8g_SetPILevel(u8g, U8G_PI_SCK, 0 ); - u8g_MicroDelay(); /* 15 Aug 2012: added for high speed uC */ - i--; - } while( i != 0 ); -} - -static void u8g_com_atmega_st7920_write_byte(u8g_t *u8g, uint8_t rs, uint8_t val) U8G_NOINLINE; -static void u8g_com_atmega_st7920_write_byte(u8g_t *u8g, uint8_t rs, uint8_t val) -{ - uint8_t i; - - if ( rs == 0 ) - { - /* command */ - u8g_atmega_st7920_sw_spi_shift_out(u8g, 0x0f8); - } - else if ( rs == 1 ) - { - /* data */ - u8g_atmega_st7920_sw_spi_shift_out(u8g, 0x0fa); - } - - u8g_atmega_st7920_sw_spi_shift_out(u8g, val & 0x0f0); - u8g_atmega_st7920_sw_spi_shift_out(u8g, val << 4); - - for( i = 0; i < 4; i++ ) - u8g_10MicroDelay(); -} - - -uint8_t u8g_com_atmega_st7920_sw_spi_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr) -{ - switch(msg) - { - case U8G_COM_MSG_INIT: - u8g_SetPIOutput(u8g, U8G_PI_SCK); - u8g_SetPIOutput(u8g, U8G_PI_MOSI); - /* u8g_SetPIOutput(u8g, U8G_PI_A0); */ - u8g_SetPIOutput(u8g, U8G_PI_CS); - u8g_SetPIOutput(u8g, U8G_PI_RESET); - - u8g_SetPILevel(u8g, U8G_PI_SCK, 0 ); - u8g_SetPILevel(u8g, U8G_PI_MOSI, 0 ); - u8g_SetPILevel(u8g, U8G_PI_CS, 0 ); - /* u8g_SetPILevel(u8g, U8G_PI_A0, 0); */ - - u8g->pin_list[U8G_PI_A0_STATE] = 0; /* inital RS state: command mode */ - break; - - case U8G_COM_MSG_STOP: - break; - - case U8G_COM_MSG_RESET: - u8g_SetPILevel(u8g, U8G_PI_RESET, arg_val); - break; - - case U8G_COM_MSG_ADDRESS: /* define cmd (arg_val = 0) or data mode (arg_val = 1) */ - u8g->pin_list[U8G_PI_A0_STATE] = arg_val; - break; - - case U8G_COM_MSG_CHIP_SELECT: - if ( arg_val == 0 ) - { - /* disable, note: the st7920 has an active high chip select */ - u8g_SetPILevel(u8g, U8G_PI_CS, 0); - } - else - { - /* u8g_SetPILevel(u8g, U8G_PI_SCK, 0 ); */ - /* enable */ - u8g_SetPILevel(u8g, U8G_PI_CS, 1); /* CS = 1 (high active) */ - } - break; - - - case U8G_COM_MSG_WRITE_BYTE: - u8g_com_atmega_st7920_write_byte(u8g, u8g->pin_list[U8G_PI_A0_STATE], arg_val); - u8g->pin_list[U8G_PI_A0_STATE] = 2; - break; - - case U8G_COM_MSG_WRITE_SEQ: - { - register uint8_t *ptr = arg_ptr; - while( arg_val > 0 ) - { - u8g_com_atmega_st7920_write_byte(u8g, u8g->pin_list[U8G_PI_A0_STATE], *ptr++); - u8g->pin_list[U8G_PI_A0_STATE] = 2; - arg_val--; - } - } - break; - - case U8G_COM_MSG_WRITE_SEQ_P: - { - register uint8_t *ptr = arg_ptr; - while( arg_val > 0 ) - { - u8g_com_atmega_st7920_write_byte(u8g, u8g->pin_list[U8G_PI_A0_STATE], u8g_pgm_read(ptr)); - u8g->pin_list[U8G_PI_A0_STATE] = 2; - ptr++; - arg_val--; - } - } - break; - } - return 1; -} - -#else - - -uint8_t u8g_com_atmega_st7920_sw_spi_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr) -{ - return 1; -} - - -#endif - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_com_atmega_sw_spi.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_com_atmega_sw_spi.c deleted file mode 100644 index fde3153a57..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_com_atmega_sw_spi.c +++ /dev/null @@ -1,141 +0,0 @@ -/* - - u8g_com_atmega_sw_spi.c - - Universal 8bit Graphics Library - - Copyright (c) 2012, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - -*/ - -#include "u8g.h" - -#if defined(__AVR__) - -static void u8g_atmega_sw_spi_shift_out(u8g_t *u8g, uint8_t val) U8G_NOINLINE; -static void u8g_atmega_sw_spi_shift_out(u8g_t *u8g, uint8_t val) -{ - uint8_t i = 8; - do - { - u8g_SetPILevel(u8g, U8G_PI_MOSI, val & 128 ); - val <<= 1; - u8g_SetPILevel(u8g, U8G_PI_SCK, 1 ); - u8g_MicroDelay(); /* 15 Aug 2012: added for high speed uC */ - u8g_SetPILevel(u8g, U8G_PI_SCK, 0 ); - u8g_MicroDelay(); /* 15 Aug 2012: added for high speed uC */ - i--; - } while( i != 0 ); -} - -uint8_t u8g_com_atmega_sw_spi_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr) -{ - switch(msg) - { - case U8G_COM_MSG_INIT: - u8g_SetPIOutput(u8g, U8G_PI_SCK); - u8g_SetPIOutput(u8g, U8G_PI_MOSI); - u8g_SetPIOutput(u8g, U8G_PI_A0); - u8g_SetPIOutput(u8g, U8G_PI_CS); - u8g_SetPIOutput(u8g, U8G_PI_RESET); - - u8g_SetPILevel(u8g, U8G_PI_SCK, 0 ); - u8g_SetPILevel(u8g, U8G_PI_MOSI, 0 ); - u8g_SetPILevel(u8g, U8G_PI_CS, 1 ); - u8g_SetPILevel(u8g, U8G_PI_A0, 0); - break; - - case U8G_COM_MSG_STOP: - break; - - case U8G_COM_MSG_ADDRESS: /* define cmd (arg_val = 0) or data mode (arg_val = 1) */ - u8g_SetPILevel(u8g, U8G_PI_A0, arg_val); - break; - - case U8G_COM_MSG_CHIP_SELECT: - - if ( arg_val == 0 ) - { - /* disable */ - u8g_SetPILevel(u8g, U8G_PI_CS, 1); - } - else - { - u8g_SetPILevel(u8g, U8G_PI_SCK, 0 ); - /* enable */ - u8g_SetPILevel(u8g, U8G_PI_CS, 0); /* CS = 0 (low active) */ - } - break; - - case U8G_COM_MSG_RESET: - u8g_SetPILevel(u8g, U8G_PI_RESET, arg_val); - break; - - - case U8G_COM_MSG_WRITE_BYTE: - u8g_atmega_sw_spi_shift_out(u8g, arg_val); - break; - - case U8G_COM_MSG_WRITE_SEQ: - { - register uint8_t *ptr = arg_ptr; - while( arg_val > 0 ) - { - u8g_atmega_sw_spi_shift_out(u8g, *ptr++); - arg_val--; - } - } - break; - - case U8G_COM_MSG_WRITE_SEQ_P: - { - register uint8_t *ptr = arg_ptr; - while( arg_val > 0 ) - { - u8g_atmega_sw_spi_shift_out(u8g, u8g_pgm_read(ptr)); - ptr++; - arg_val--; - } - } - break; - } - return 1; -} - -#else - - -uint8_t u8g_com_atmega_sw_spi_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr) -{ - return 1; -} - - -#endif - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_com_atxmega_hw_spi.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_com_atxmega_hw_spi.c deleted file mode 100644 index 4c2dfa27b6..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_com_atxmega_hw_spi.c +++ /dev/null @@ -1,174 +0,0 @@ -/* - - u8g_com_atxmega_hw_spi.c - - Universal 8bit Graphics Library - - Copyright (c) 2011, olikraus@gmail.com - Copyright (c) 2015, florianmenne@t-online.de - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - A special SPI interface for ST7920 controller with HW SPI Support - - Assumes, that - MOSI is at PORTB, Pin 3 - and - SCK is at PORTB, Pin 5 - - Update for ATOMIC operation done (01 Jun 2013) - U8G_ATOMIC_OR(ptr, val) - U8G_ATOMIC_AND(ptr, val) - U8G_ATOMIC_START() - U8G_ATOMIC_END() - - -*/ - -#include "u8g.h" - -#if defined(__AVR_XMEGA__) -#define U8G_ATXMEGA_HW_SPI -#endif - - -#if defined(U8G_ATXMEGA_HW_SPI) - -#include -#include - - -static uint8_t u8g_atxmega_spi_out(uint8_t data) -{ - /* send data */ - SPIC.DATA = data; - - /* wait for transmission */ - while(!(SPIC.STATUS & SPI_IF_bm)); - - /* clear the SPIF flag by reading SPDR */ - return SPIC.DATA; -} - - -uint8_t u8g_com_atxmega_hw_spi_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr) -{ - switch(msg) - { - case U8G_COM_MSG_STOP: - break; - - case U8G_COM_MSG_INIT: - - u8g_SetPIOutput(u8g, U8G_PI_CS); - u8g_SetPIOutput(u8g, U8G_PI_A0); - u8g_SetPIOutput(u8g, U8G_PI_RESET); - - //U8G_ATOMIC_START(); - - PORTC.DIR |= PIN4_bm | PIN5_bm | PIN7_bm; - PORTC.DIR &= ~PIN6_bm; - - //U8G_ATOMIC_END(); - - u8g_SetPILevel(u8g, U8G_PI_CS, 1); - - SPIC.CTRL = 0; - SPIC.CTRL = SPI_PRESCALER_DIV4_gc | // SPI prescaler. - //SPI_CLK2X_bm | //SPI Clock double. - SPI_ENABLE_bm | //Enable SPI module. - //SPI_DORD_bm | //Data order. - SPI_MASTER_bm | //SPI master. - SPI_MODE_0_gc; // SPI mode. - -#ifdef U8G_HW_SPI_2X - SPIC.CTRL |= SPI_CLK2X_bm; /* double speed, issue 89 */ -#endif - - break; - - case U8G_COM_MSG_ADDRESS: /* define cmd (arg_val = 0) or data mode (arg_val = 1) */ - u8g_SetPILevel(u8g, U8G_PI_A0, arg_val); - break; - - case U8G_COM_MSG_CHIP_SELECT: - - if ( arg_val == 0 ) - { - /* disable */ - u8g_SetPILevel(u8g, U8G_PI_CS, 1); - } - else - { - //PORTB &= ~_BV(5); /* SCK = 0 */ - PORTC.OUT &= ~PIN7_bm; - /* enable */ - u8g_SetPILevel(u8g, U8G_PI_CS, 0); /* CS = 0 (low active) */ - } - - break; - - case U8G_COM_MSG_RESET: - u8g_SetPILevel(u8g, U8G_PI_RESET, arg_val); - break; - - case U8G_COM_MSG_WRITE_BYTE: - u8g_atxmega_spi_out(arg_val); - break; - - case U8G_COM_MSG_WRITE_SEQ: - { - register uint8_t *ptr = arg_ptr; - while( arg_val > 0 ) - { - u8g_atxmega_spi_out(*ptr++); - arg_val--; - } - } - break; - case U8G_COM_MSG_WRITE_SEQ_P: - { - register uint8_t *ptr = arg_ptr; - while( arg_val > 0 ) - { - u8g_atxmega_spi_out(u8g_pgm_read(ptr)); - ptr++; - arg_val--; - } - } - break; - } - return 1; -} - -#else - -uint8_t u8g_com_atxmega_hw_spi_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr) -{ - return 1; -} - -#endif \ No newline at end of file diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_com_atxmega_st7920_hw_spi.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_com_atxmega_st7920_hw_spi.c deleted file mode 100644 index 4b82385dff..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_com_atxmega_st7920_hw_spi.c +++ /dev/null @@ -1,202 +0,0 @@ -/* - - u8g_com_atxmega_st7920_hw_spi.c - - Universal 8bit Graphics Library - - Copyright (c) 2011, olikraus@gmail.com - Copyright (c) 2015, florianmenne@t-online.de - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - A special SPI interface for ST7920 controller with HW SPI Support - - Assumes, that - MOSI is at PORTB, Pin 3 - and - SCK is at PORTB, Pin 5 - - Update for ATOMIC operation done (01 Jun 2013) - U8G_ATOMIC_OR(ptr, val) - U8G_ATOMIC_AND(ptr, val) - U8G_ATOMIC_START() - U8G_ATOMIC_END() - - -*/ - -#include "u8g.h" - -#if defined(__AVR_XMEGA__) -#define U8G_ATXMEGA_HW_SPI -#endif - -#if defined(U8G_ATXMEGA_HW_SPI) - -#include -#include - -static uint8_t u8g_atxmega_st7920_hw_spi_shift_out(u8g_t *u8g, uint8_t val) U8G_NOINLINE; -static uint8_t u8g_atxmega_st7920_hw_spi_shift_out(u8g_t *u8g, uint8_t val) -{ - /* send data */ - SPIC.DATA = val; - - /* wait for transmission */ - while(!(SPIC.STATUS & SPI_IF_bm)); - - /* clear the SPIF flag by reading SPDR */ - return SPIC.DATA; -} - - -static void u8g_com_atxmega_st7920_write_byte_hw_spi(u8g_t *u8g, uint8_t rs, uint8_t val) U8G_NOINLINE; -static void u8g_com_atxmega_st7920_write_byte_hw_spi(u8g_t *u8g, uint8_t rs, uint8_t val) -{ - uint8_t i; - - if ( rs == 0 ) - { - /* command */ - u8g_atxmega_st7920_hw_spi_shift_out(u8g, 0x0f8); - } - else if ( rs == 1 ) - { - /* data */ - u8g_atxmega_st7920_hw_spi_shift_out(u8g, 0x0fa); - } - - u8g_atxmega_st7920_hw_spi_shift_out(u8g, val & 0x0f0); - u8g_atxmega_st7920_hw_spi_shift_out(u8g, val << 4); - - for( i = 0; i < 4; i++ ) - u8g_10MicroDelay(); -} - - -uint8_t u8g_com_atxmega_st7920_hw_spi_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr) -{ - switch(msg) - { - case U8G_COM_MSG_INIT: - u8g_SetPIOutput(u8g, U8G_PI_CS); - //u8g_SetPIOutput(u8g, U8G_PI_A0); - - //U8G_ATOMIC_START(); - - PORTC.DIR |= PIN4_bm | PIN5_bm | PIN7_bm; - PORTC.DIR &= ~PIN6_bm; - - //U8G_ATOMIC_END(); - - u8g_SetPILevel(u8g, U8G_PI_CS, 1); - - SPIC.CTRL = 0; - SPIC.CTRL = SPI_PRESCALER_DIV4_gc | // SPI prescaler. - //SPI_CLK2X_bm | //SPI Clock double. - SPI_ENABLE_bm | //Enable SPI module. - //SPI_DORD_bm | //Data order. - SPI_MASTER_bm | //SPI master. - SPI_MODE_0_gc; // SPI mode. - -#ifdef U8G_HW_SPI_2X - SPIC.CTRL |= SPI_CLK2X_bm; /* double speed, issue 89 */ -#endif - - u8g->pin_list[U8G_PI_A0_STATE] = 0; /* inital RS state: command mode */ - break; - - case U8G_COM_MSG_STOP: - break; - - case U8G_COM_MSG_RESET: - u8g_SetPILevel(u8g, U8G_PI_RESET, arg_val); - break; - - case U8G_COM_MSG_ADDRESS: /* define cmd (arg_val = 0) or data mode (arg_val = 1) */ - u8g->pin_list[U8G_PI_A0_STATE] = arg_val; - break; - - case U8G_COM_MSG_CHIP_SELECT: - if ( arg_val == 0 ) - { - /* disable, note: the st7920 has an active high chip select */ - u8g_SetPILevel(u8g, U8G_PI_CS, 0); - } - else - { - /* u8g_SetPILevel(u8g, U8G_PI_SCK, 0 ); */ - /* enable */ - u8g_SetPILevel(u8g, U8G_PI_CS, 1); /* CS = 1 (high active) */ - } - break; - - - case U8G_COM_MSG_WRITE_BYTE: - u8g_com_atxmega_st7920_write_byte_hw_spi(u8g, u8g->pin_list[U8G_PI_A0_STATE], arg_val); - //u8g->pin_list[U8G_PI_A0_STATE] = 2; - break; - - case U8G_COM_MSG_WRITE_SEQ: - { - register uint8_t *ptr = arg_ptr; - while( arg_val > 0 ) - { - u8g_com_atxmega_st7920_write_byte_hw_spi(u8g, u8g->pin_list[U8G_PI_A0_STATE], *ptr++); - //u8g->pin_list[U8G_PI_A0_STATE] = 2; - arg_val--; - } - } - break; - - case U8G_COM_MSG_WRITE_SEQ_P: - { - register uint8_t *ptr = arg_ptr; - while( arg_val > 0 ) - { - u8g_com_atxmega_st7920_write_byte_hw_spi(u8g, u8g->pin_list[U8G_PI_A0_STATE], u8g_pgm_read(ptr)); - //u8g->pin_list[U8G_PI_A0_STATE] = 2; - ptr++; - arg_val--; - } - } - break; - } - return 1; -} - -#else - - -uint8_t u8g_com_atxmega_st7920_hw_spi_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr) -{ - return 1; -} - - -#endif - - \ No newline at end of file diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_com_i2c.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_com_i2c.c deleted file mode 100644 index f975952732..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_com_i2c.c +++ /dev/null @@ -1,643 +0,0 @@ -/* - - u8g_com_i2c.c - - generic i2c interface - - Universal 8bit Graphics Library - - Copyright (c) 2011, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -*/ - - -#include "u8g.h" - -//#define U8G_I2C_WITH_NO_ACK - -static uint8_t u8g_i2c_err_code; -static uint8_t u8g_i2c_opt; /* U8G_I2C_OPT_NO_ACK, SAM: U8G_I2C_OPT_DEV_1 */ -/* - position values - 1: start condition - 2: sla transfer -*/ -static uint8_t u8g_i2c_err_pos; - - -void u8g_i2c_clear_error(void) -{ - u8g_i2c_err_code = U8G_I2C_ERR_NONE; - u8g_i2c_err_pos = 0; -} - -uint8_t u8g_i2c_get_error(void) -{ - return u8g_i2c_err_code; -} - -uint8_t u8g_i2c_get_err_pos(void) -{ - return u8g_i2c_err_pos; -} - - -#if defined(__AVR_XMEGA__) -#elif defined(__AVR__) - -static void u8g_i2c_set_error(uint8_t code, uint8_t pos) -{ - if ( u8g_i2c_err_code > 0 ) - return; - u8g_i2c_err_code |= code; - u8g_i2c_err_pos = pos; -} - -#define U8G_ATMEGA_HW_TWI - -/* remove the definition for attiny */ -#if __AVR_ARCH__ == 2 -#undef U8G_ATMEGA_HW_TWI -#endif -#if __AVR_ARCH__ == 25 -#undef U8G_ATMEGA_HW_TWI -#endif -#endif - -#if defined(U8G_ATMEGA_HW_TWI) - -#include -#include - - - -void u8g_i2c_init(uint8_t options) -{ - /* - TWBR: bit rate register - TWSR: status register (contains preselector bits) - - prescalar - 0 1 - 1 4 - 2 16 - 3 64 - - f = F_CPU/(16+2*TWBR*prescalar) - - F_CPU = 16MHz - TWBR = 152; - TWSR = 0; - --> 50KHz - - TWBR = 72; - TWSR = 0; - --> 100KHz - - TWBR = 12; - TWSR = 0; - --> 400KHz - - F_CPU/(2*100000)-8 --> calculate TWBR value for 100KHz -*/ - u8g_i2c_opt = options; - TWSR = 0; - if ( options & U8G_I2C_OPT_FAST ) - { - TWBR = F_CPU/(2*400000)-8; - } - else - { - TWBR = F_CPU/(2*100000)-8; - } - u8g_i2c_clear_error(); -} - -uint8_t u8g_i2c_wait(uint8_t mask, uint8_t pos) -{ - volatile uint16_t cnt = 2000; /* timout value should be > 280 for 50KHz Bus and 16 Mhz CPU, however the start condition might need longer */ - while( !(TWCR & mask) ) - { - if ( cnt == 0 ) - { - if ( u8g_i2c_opt & U8G_I2C_OPT_NO_ACK ) - { - return 1; /* all ok */ - } - else - { - u8g_i2c_set_error(U8G_I2C_ERR_TIMEOUT, pos); - return 0; /* error */ - } - } - cnt--; - } - return 1; /* all ok */ -} - -/* sla includes all 8 bits (with r/w bit), assums master transmit */ -uint8_t u8g_i2c_start(uint8_t sla) -{ - register uint8_t status; - - /* send start */ - TWCR = _BV(TWINT) | _BV(TWSTA) | _BV(TWEN); - - /* wait */ - if ( u8g_i2c_wait(_BV(TWINT), 1) == 0 ) - return 0; - - status = TW_STATUS; - - /* check status after start */ - if ( status != TW_START && status != TW_REP_START ) - { - u8g_i2c_set_error(U8G_I2C_ERR_BUS, 1); - return 0; - } - - /* set slave address */ - TWDR = sla; - - /* enable sla transfer */ - TWCR = _BV(TWINT) | _BV(TWEN); - - /* wait */ - if ( u8g_i2c_wait(_BV(TWINT), 2) == 0 ) - return 0; - - if ( u8g_i2c_opt & U8G_I2C_OPT_NO_ACK ) - { - /* do not check for ACK */ - } - else - { - status = TW_STATUS; - /* check status after sla */ - if ( status != TW_MT_SLA_ACK ) - { - u8g_i2c_set_error(U8G_I2C_ERR_BUS, 2); - return 0; - } - } - - return 1; -} - -uint8_t u8g_i2c_send_byte(uint8_t data) -{ - register uint8_t status; - TWDR = data; - TWCR = _BV(TWINT) | _BV(TWEN); - if ( u8g_i2c_wait(_BV(TWINT), 3) == 0 ) - return 0; - - if ( u8g_i2c_opt & U8G_I2C_OPT_NO_ACK ) - { - /* do not check for ACK */ - } - else - { - status = TW_STATUS; - if ( status != TW_MT_DATA_ACK ) - { - u8g_i2c_set_error(U8G_I2C_ERR_BUS, 3); - return 0; - } - } - - return 1; -} - -void u8g_i2c_stop(void) -{ - /* write stop */ - TWCR = _BV(TWINT) | _BV(TWEN) | _BV(TWSTO); - - /* no error is checked for the stop condition */ - u8g_i2c_wait(_BV(TWSTO), 4); - -} - -/* -void twi_send(uint8_t adr, uint8_t data1, uint8_t data2) -{ - u8g_i2c_start(adr<<1); - u8g_i2c_send_byte(data1); - u8g_i2c_send_byte(data2); - u8g_i2c_stop(); -} -*/ - -#elif defined(ARDUINO) && defined(__SAM3X8E__) -/* Arduino Due */ -#include "Arduino.h" -#include "sam.h" - -/* - -Controller - -TWI0 TWCK0 PA18 A DUE PCB: SCL1 -TWI0 TWD0 PA17 A DUE PCB: SDA1 -TWI1 TWCK1 PB13 A DUE PCB: SCL 21 -TWI1 TWD1 PB12 A DUE PCB: SDA 20 - -Arduino definitions - -#define PIN_WIRE_SDA (20u) -#define PIN_WIRE_SCL (21u) -#define WIRE_INTERFACE TWI1 -#define WIRE_INTERFACE_ID ID_TWI1 -#define WIRE_ISR_HANDLER TWI1_Handler - -#define PIN_WIRE1_SDA (70u) -#define PIN_WIRE1_SCL (71u) -#define WIRE1_INTERFACE TWI0 -#define WIRE1_INTERFACE_ID ID_TWI0 -#define WIRE1_ISR_HANDLER TWI0_Handler - - -*/ - -static void i2c_400KHz_delay(void) -{ - /* should be at least 4 */ - /* should be 5 for 100KHz transfer speed */ - - - /* - Arduino Due - 0x NOP: 470KHz - 4x NOP: 450KHz - 8x NOP: 430KHz - 16x NOP: 400KHz - */ - - __NOP(); - __NOP(); - __NOP(); - __NOP(); - - __NOP(); - __NOP(); - __NOP(); - __NOP(); - - __NOP(); - __NOP(); - __NOP(); - __NOP(); - - __NOP(); - __NOP(); - __NOP(); - __NOP(); -} - -static void i2c_100KHz_delay(void) -{ - /* - 1x u8g_MicroDelay() ca. 130KHz - 2x u8g_MicroDelay() ca. 80KHz - */ - u8g_MicroDelay(); - u8g_MicroDelay(); -} - - -uint32_t i2c_started = 0; -uint32_t i2c_scl_pin = 0; -uint32_t i2c_sda_pin = 0; -void (*i2c_delay)(void) = i2c_100KHz_delay; - -const PinDescription *i2c_scl_pin_desc; -const PinDescription *i2c_sda_pin_desc; - - -/* maybe this can be optimized */ -static void i2c_init(void) -{ - i2c_sda_pin_desc = &(g_APinDescription[i2c_sda_pin]); - i2c_scl_pin_desc = &(g_APinDescription[i2c_scl_pin]); - pinMode(i2c_sda_pin, OUTPUT); - digitalWrite(i2c_sda_pin, HIGH); - pinMode(i2c_scl_pin, OUTPUT); - digitalWrite(i2c_scl_pin, HIGH); - PIO_Configure( i2c_sda_pin_desc->pPort, PIO_OUTPUT_0, i2c_sda_pin_desc->ulPin, PIO_OPENDRAIN ); - PIO_Configure( i2c_scl_pin_desc->pPort, PIO_OUTPUT_0, i2c_scl_pin_desc->ulPin, PIO_OPENDRAIN ); - PIO_Clear( i2c_sda_pin_desc->pPort, i2c_sda_pin_desc->ulPin) ; - PIO_Clear( i2c_scl_pin_desc->pPort, i2c_scl_pin_desc->ulPin) ; - PIO_Configure( i2c_sda_pin_desc->pPort, PIO_INPUT, i2c_sda_pin_desc->ulPin, PIO_DEFAULT ) ; - PIO_Configure( i2c_scl_pin_desc->pPort, PIO_INPUT, i2c_scl_pin_desc->ulPin, PIO_DEFAULT ) ; - i2c_delay(); -} - -/* actually, the scl line is not observed, so this procedure does not return a value */ -static void i2c_read_scl_and_delay(void) -{ - uint32_t dwMask = i2c_scl_pin_desc->ulPin; - //PIO_Configure( i2c_scl_pin_desc->pPort, PIO_INPUT, i2c_scl_pin_desc->ulPin, PIO_DEFAULT ) ; - //PIO_SetInput( i2c_scl_pin_desc->pPort, i2c_scl_pin_desc->ulPin, PIO_DEFAULT ) ; - - /* set as input */ - i2c_scl_pin_desc->pPort->PIO_ODR = dwMask ; - i2c_scl_pin_desc->pPort->PIO_PER = dwMask ; - - i2c_delay(); -} - -static void i2c_clear_scl(void) -{ - uint32_t dwMask = i2c_scl_pin_desc->ulPin; - - /* set open collector and drive low */ - //PIO_Configure( i2c_scl_pin_desc->pPort, PIO_OUTPUT_0, i2c_scl_pin_desc->ulPin, PIO_OPENDRAIN ); - //PIO_SetOutput( i2c_scl_pin_desc->pPort, i2c_scl_pin_desc->ulPin, 0, 1, 0); - - /* open drain, zero default output */ - i2c_scl_pin_desc->pPort->PIO_MDER = dwMask; - i2c_scl_pin_desc->pPort->PIO_CODR = dwMask; - i2c_scl_pin_desc->pPort->PIO_OER = dwMask; - i2c_scl_pin_desc->pPort->PIO_PER = dwMask; - - //PIO_Clear( i2c_scl_pin_desc->pPort, i2c_scl_pin_desc->ulPin) ; -} - -static uint8_t i2c_read_sda(void) -{ - uint32_t dwMask = i2c_sda_pin_desc->ulPin; - //PIO_Configure( i2c_sda_pin_desc->pPort, PIO_INPUT, i2c_sda_pin_desc->ulPin, PIO_DEFAULT ) ; - //PIO_SetInput( i2c_sda_pin_desc->pPort, i2c_sda_pin_desc->ulPin, PIO_DEFAULT ) ; - - /* set as input */ - i2c_sda_pin_desc->pPort->PIO_ODR = dwMask ; - i2c_sda_pin_desc->pPort->PIO_PER = dwMask ; - - - return 1; -} - -static void i2c_clear_sda(void) -{ - uint32_t dwMask = i2c_sda_pin_desc->ulPin; - - /* set open collector and drive low */ - //PIO_Configure( i2c_sda_pin_desc->pPort, PIO_OUTPUT_0, i2c_sda_pin_desc->ulPin, PIO_OPENDRAIN ); - //PIO_SetOutput( i2c_sda_pin_desc->pPort, i2c_sda_pin_desc->ulPin, 0, 1, 0); - - /* open drain, zero default output */ - i2c_sda_pin_desc->pPort->PIO_MDER = dwMask ; - i2c_sda_pin_desc->pPort->PIO_CODR = dwMask ; - i2c_sda_pin_desc->pPort->PIO_OER = dwMask ; - i2c_sda_pin_desc->pPort->PIO_PER = dwMask ; - - //PIO_Clear( i2c_sda_pin_desc->pPort, i2c_sda_pin_desc->ulPin) ; -} - -static void i2c_start(void) -{ - if ( i2c_started != 0 ) - { - /* if already started: do restart */ - i2c_read_sda(); /* SDA = 1 */ - i2c_delay(); - i2c_read_scl_and_delay(); - } - i2c_read_sda(); - /* - if (i2c_read_sda() == 0) - { - // do something because arbitration is lost - } - */ - /* send the start condition, both lines go from 1 to 0 */ - i2c_clear_sda(); - i2c_delay(); - i2c_clear_scl(); - i2c_started = 1; -} - - -static void i2c_stop(void) -{ - /* set SDA to 0 */ - i2c_clear_sda(); - i2c_delay(); - - /* now release all lines */ - i2c_read_scl_and_delay(); - - /* set SDA to 1 */ - i2c_read_sda(); - i2c_delay(); - i2c_started = 0; -} - -static void i2c_write_bit(uint8_t val) -{ - if (val) - i2c_read_sda(); - else - i2c_clear_sda(); - - i2c_delay(); - i2c_read_scl_and_delay(); - i2c_clear_scl(); -} - -static uint8_t i2c_read_bit(void) -{ - uint8_t val; - /* do not drive SDA */ - i2c_read_sda(); - i2c_delay(); - i2c_read_scl_and_delay(); - val = i2c_read_sda(); - i2c_delay(); - i2c_clear_scl(); - return val; -} - -static uint8_t i2c_write_byte(uint8_t b) -{ - i2c_write_bit(b & 128); - i2c_write_bit(b & 64); - i2c_write_bit(b & 32); - i2c_write_bit(b & 16); - i2c_write_bit(b & 8); - i2c_write_bit(b & 4); - i2c_write_bit(b & 2); - i2c_write_bit(b & 1); - - /* read ack from client */ - /* 0: ack was given by client */ - /* 1: nothing happend during ack cycle */ - return i2c_read_bit(); -} - - - -void u8g_i2c_init(uint8_t options) -{ - u8g_i2c_opt = options; - u8g_i2c_clear_error(); - - if ( u8g_i2c_opt & U8G_I2C_OPT_FAST ) - { - i2c_delay = i2c_400KHz_delay; - } - else - { - i2c_delay = i2c_100KHz_delay; - } - - - if ( u8g_i2c_opt & U8G_I2C_OPT_DEV_1 ) - { - i2c_scl_pin = PIN_WIRE1_SCL; - i2c_sda_pin = PIN_WIRE1_SDA; - - //REG_PIOA_PDR = PIO_PB12A_TWD1 | PIO_PB13A_TWCK1; - } - else - { - - i2c_scl_pin = PIN_WIRE_SCL; - i2c_sda_pin = PIN_WIRE_SDA; - - //REG_PIOA_PDR = PIO_PA17A_TWD0 | PIO_PA18A_TWCK0; - } - - i2c_init(); - -} - -/* sla includes also the r/w bit */ -uint8_t u8g_i2c_start(uint8_t sla) -{ - i2c_start(); - i2c_write_byte(sla); - return 1; -} - -uint8_t u8g_i2c_send_byte(uint8_t data) -{ - return i2c_write_byte(data); -} - -void u8g_i2c_stop(void) -{ - i2c_stop(); -} - - -#elif defined(U8G_RASPBERRY_PI) - -#include -#include -#include -#include -#include - -#define I2C_SLA 0x3c - -static int fd=-1; -static uint8_t i2cMode = 0; - -void u8g_i2c_init(uint8_t options) { - u8g_i2c_clear_error(); - u8g_i2c_opt = options; - - if (wiringPiSetup() == -1) { - printf("wiringPi-Error\n"); - exit(1); - } - - fd = wiringPiI2CSetup(I2C_SLA); - if (fd < 0) { - printf ("Unable to open I2C device 0: %s\n", strerror (errno)) ; - exit (1) ; - } - //u8g_SetPIOutput(u8g, U8G_PI_RESET); - //u8g_SetPIOutput(u8g, U8G_PI_A0); -} -uint8_t u8g_i2c_start(uint8_t sla) { - u8g_i2c_send_mode(0); - - return 1; -} - -void u8g_i2c_stop(void) { -} - -uint8_t u8g_i2c_send_mode(uint8_t mode) { - i2cMode = mode; -} - -uint8_t u8g_i2c_send_byte(uint8_t data) { - wiringPiI2CWriteReg8(fd, i2cMode, data); - - return 1; -} - -uint8_t u8g_i2c_wait(uint8_t mask, uint8_t pos) -{ - return 1; -} - -#else - -/* empty interface */ - -void u8g_i2c_init(uint8_t options) -{ - u8g_i2c_clear_error(); -} - -uint8_t u8g_i2c_wait(uint8_t mask, uint8_t pos) -{ - return 1; -} - -uint8_t u8g_i2c_start(uint8_t sla) -{ - return 1; -} -uint8_t u8g_i2c_send_byte(uint8_t data) -{ - return 1; -} - -void u8g_i2c_stop(void) -{ -} - - -#endif - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_com_io.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_com_io.c deleted file mode 100644 index 1ebd373d1c..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_com_io.c +++ /dev/null @@ -1,452 +0,0 @@ -/* - - u8g_com_io.c - - abstraction layer for low level i/o - - Universal 8bit Graphics Library - - Copyright (c) 2012, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - Update for ATOMIC operation done (01 Jun 2013) - U8G_ATOMIC_OR(ptr, val) - U8G_ATOMIC_AND(ptr, val) - U8G_ATOMIC_START(); - U8G_ATOMIC_END(); - - uint8_t u8g_Pin(uint8_t port, uint8_t bitpos) Convert to internal number: AVR: port*8+bitpos, ARM: port*16+bitpos - void u8g_SetPinOutput(uint8_t internal_pin_number) - void u8g_SetPinInput(uint8_t internal_pin_number) - void u8g_SetPinLevel(uint8_t internal_pin_number, uint8_t level) - uint8_t u8g_GetPinLevel(uint8_t internal_pin_number) - - -*/ - -#include "u8g.h" - -#if defined(__AVR__) - -#include -#include - -typedef volatile uint8_t * IO_PTR; - -/* create internal pin number */ -uint8_t u8g_Pin(uint8_t port, uint8_t bitpos) -{ - port <<= 3; - port += bitpos; - return port; -} - -#if defined(__AVR_XMEGA__) - -const IO_PTR u8g_avr_ddr_P[] PROGMEM = { -#ifdef PORTA - &PORTA.DIR, -#else - 0, -#endif - &PORTB.DIR, -#ifdef PORTC - &PORTC.DIR, -#ifdef PORTD - &PORTD.DIR, -#ifdef PORTE - &PORTE.DIR, -#ifdef PORTF - &PORTF.DIR, -#ifdef PORTR - &PORTR.DIR, -#endif -#endif -#endif -#endif -#endif -}; - - -const IO_PTR u8g_avr_port_P[] PROGMEM = { -#ifdef PORTA - &PORTA.OUT, -#else - 0, -#endif - &PORTB.OUT, -#ifdef PORTC - &PORTC.OUT, -#ifdef PORTD - &PORTD.OUT, -#ifdef PORTE - &PORTE.OUT, -#ifdef PORTF - &PORTF.OUT, -#ifdef PORTR - &PORTR.OUT, -#endif -#endif -#endif -#endif -#endif -}; - -const IO_PTR u8g_avr_pin_P[] PROGMEM = { -#ifdef PORTA - &PORTA.IN, -#else - 0, -#endif - &PORTB.IN, -#ifdef PORTC - &PORTC.IN, -#ifdef PORTD - &PORTD.IN, -#ifdef PORTE - &PORTE.IN, -#ifdef PORTF - &PORTF.IN, -#ifdef PORTR - &PORTR.IN, -#endif -#endif -#endif -#endif -#endif -}; - - -#else -const IO_PTR u8g_avr_ddr_P[] PROGMEM = { -#ifdef DDRA - &DDRA, -#else - 0, -#endif - &DDRB, -#ifdef DDRC - &DDRC, -#ifdef DDRD - &DDRD, -#ifdef DDRE - &DDRE, -#ifdef DDRF - &DDRF, -#ifdef DDRG - &DDRG, -#ifdef DDRH - &DDRH, -#endif -#endif -#endif -#endif -#endif -#endif -}; - - -const IO_PTR u8g_avr_port_P[] PROGMEM = { -#ifdef PORTA - &PORTA, -#else - 0, -#endif - &PORTB, -#ifdef PORTC - &PORTC, -#ifdef PORTD - &PORTD, -#ifdef PORTE - &PORTE, -#ifdef PORTF - &PORTF, -#ifdef PORTG - &PORTG, -#ifdef PORTH - &PORTH, -#endif -#endif -#endif -#endif -#endif -#endif -}; - -const IO_PTR u8g_avr_pin_P[] PROGMEM = { -#ifdef PINA - &PINA, -#else - 0, -#endif - &PINB, -#ifdef PINC - &PINC, -#ifdef PIND - &PIND, -#ifdef PINE - &PINE, -#ifdef PINF - &PINF, -#ifdef PING - &PING, -#ifdef PINH - &PINH, -#endif -#endif -#endif -#endif -#endif -#endif -}; -#endif - -static volatile uint8_t *u8g_get_avr_io_ptr(const IO_PTR *base, uint8_t offset) -{ - volatile uint8_t * tmp; - base += offset; - memcpy_P(&tmp, base, sizeof(volatile uint8_t * PROGMEM)); - return tmp; -} - -/* set direction to output of the specified pin (internal pin number) */ -void u8g_SetPinOutput(uint8_t internal_pin_number) -{ - *u8g_get_avr_io_ptr(u8g_avr_ddr_P, internal_pin_number>>3) |= _BV(internal_pin_number&7); -} - -void u8g_SetPinInput(uint8_t internal_pin_number) -{ - *u8g_get_avr_io_ptr(u8g_avr_ddr_P, internal_pin_number>>3) &= ~_BV(internal_pin_number&7); -} - -void u8g_SetPinLevel(uint8_t internal_pin_number, uint8_t level) -{ - volatile uint8_t * tmp = u8g_get_avr_io_ptr(u8g_avr_port_P, internal_pin_number>>3); - - if ( level == 0 ) - { - U8G_ATOMIC_AND(tmp, ~_BV(internal_pin_number&7)); - // *tmp &= ~_BV(internal_pin_number&7); - } - else - { - U8G_ATOMIC_OR(tmp, _BV(internal_pin_number&7)); - //*tmp |= _BV(internal_pin_number&7); - } - -} - -uint8_t u8g_GetPinLevel(uint8_t internal_pin_number) -{ - volatile uint8_t * tmp = u8g_get_avr_io_ptr(u8g_avr_pin_P, internal_pin_number>>3); - if ( ((*tmp) & _BV(internal_pin_number&7)) != 0 ) - return 1; - return 0; -} - -#elif defined (__MSP430__) -#include - -typedef volatile uint8_t * IO_PTR; - -// MSP430 F5XXX / F6XXX series. -const IO_PTR u8g_msp_ddr_P[] PROGMEM = { - &P1DIR - ,&P2DIR - ,&P3DIR - ,&P4DIR - ,&P5DIR - ,&P6DIR - ,&P7DIR - ,&P8DIR -#if defined (__MSP430_HAS_PORT9_R__) - ,&P9DIR -#if defined (__MSP430_HAS_PORT10_R__) - ,&P10DIR -#endif -#endif -}; - -const IO_PTR u8g_msp_port_P[] PROGMEM = { - &P1OUT - ,&P2OUT - ,&P3OUT - ,&P4OUT - ,&P5OUT - ,&P6OUT - ,&P7OUT - ,&P8OUT -#if defined (__MSP430_HAS_PORT9_R__) - ,&P9OUT -#if defined (__MSP430_HAS_PORT10_R__) - ,&P10OUT -#endif -#endif -}; - -const IO_PTR u8g_msp_pin_P[] PROGMEM = { - &P1IN - ,&P2IN - ,&P3IN - ,&P4IN - ,&P5IN - ,&P6IN - ,&P7IN - ,&P8IN -#if defined (__MSP430_HAS_PORT9_R__) - ,&P9IN -#if defined (__MSP430_HAS_PORT10_R__) - ,&P10IN -#endif -#endif -}; - -uint8_t u8g_Pin(uint8_t port, uint8_t bitpos) -{ - port <<= 3; - port += bitpos; - return port; -} - -void u8g_SetPinOutput(uint8_t internal_pin_number) -{ - uint8_t port = (internal_pin_number >> 3)-1; - uint8_t output = 1 << (internal_pin_number & 0x07); - *u8g_msp_ddr_P[port] |= output; -} - -void u8g_SetPinInput(uint8_t internal_pin_number) -{ - uint8_t port = (internal_pin_number >> 3)-1; - *u8g_msp_ddr_P[port] &= ~(1 << (internal_pin_number & 0x07)); -} - -void u8g_SetPinLevel(uint8_t internal_pin_number, uint8_t level) -{ - uint8_t port = (internal_pin_number >> 3)-1; - if (level == 0) - { - *u8g_msp_port_P[port] &= ~(1 << (internal_pin_number & 0x07)); - } - else - { - *u8g_msp_port_P[port]|= (1 << (internal_pin_number & 0x07)); - } -} - -uint8_t u8g_GetPinLevel(uint8_t internal_pin_number) -{ - uint8_t port = (internal_pin_number >> 3)-1; - uint8_t tmp = *u8g_msp_pin_P[port]; - if (tmp & (1 << (internal_pin_number & 0x07))) - { - return 1; - } - return 0; -} - -#elif defined(U8G_RASPBERRY_PI) - -#include -//#include "/usr/local/include/wiringPi.h" - -void u8g_SetPinOutput(uint8_t internal_pin_number) { - pinMode(internal_pin_number, OUTPUT); -} - -void u8g_SetPinInput(uint8_t internal_pin_number) { - pinMode(internal_pin_number, INPUT); -} - -void u8g_SetPinLevel(uint8_t internal_pin_number, uint8_t level) { - digitalWrite(internal_pin_number, level); -} - -uint8_t u8g_GetPinLevel(uint8_t internal_pin_number) { - return digitalRead(internal_pin_number); -} - - -#else - -/* convert "port" and "bitpos" to internal pin number */ -uint8_t u8g_Pin(uint8_t port, uint8_t bitpos) -{ - port <<= 3; - port += bitpos; - return port; -} - -void u8g_SetPinOutput(uint8_t internal_pin_number) -{ -} - -void u8g_SetPinInput(uint8_t internal_pin_number) -{ -} - -void u8g_SetPinLevel(uint8_t internal_pin_number, uint8_t level) -{ -} - -uint8_t u8g_GetPinLevel(uint8_t internal_pin_number) -{ - return 0; -} - -#endif - - -#if defined(U8G_WITH_PINLIST) - -void u8g_SetPIOutput(u8g_t *u8g, uint8_t pi) -{ - uint8_t pin; - pin = u8g->pin_list[pi]; - if ( pin != U8G_PIN_NONE ) - u8g_SetPinOutput(pin); -} - -void u8g_SetPILevel(u8g_t *u8g, uint8_t pi, uint8_t level) -{ - uint8_t pin; - pin = u8g->pin_list[pi]; - if ( pin != U8G_PIN_NONE ) - u8g_SetPinLevel(pin, level); -} - -#else /* defined(U8G_WITH_PINLIST) */ -void u8g_SetPIOutput(u8g_t *u8g, uint8_t pi) -{ -} - -void u8g_SetPILevel(u8g_t *u8g, uint8_t pi, uint8_t level) -{ -} - -#endif /* defined(U8G_WITH_PINLIST) */ diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_com_linux_ssd_i2c.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_com_linux_ssd_i2c.c deleted file mode 100644 index bd5b735c40..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_com_linux_ssd_i2c.c +++ /dev/null @@ -1,168 +0,0 @@ -/* - - u8g_com_linux_ssd_i2c.c - - com interface for linux i2c-dev and the SSDxxxx chip (SOLOMON) variant - I2C protocol - - - Universal 8bit Graphics Library - - Copyright (c) 2012, olikraus@gmail.com - Copyright (c) 2015, daniel@redfelineninja.org.uk - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -*/ - -#include "u8g.h" - -#if defined(U8G_LINUX) - -#include -#include -#include -#include -#include - -#include -#include -#include -#include -#include - -#include - - -#define I2C_SLA 0x3c -#define I2C_CMD_MODE 0x80 -#define I2C_DATA_MODE 0x40 -#define MAX_PACKET 64 - -#ifndef U8G_WITH_PINLIST -#error U8G_WITH_PINLIST is mandatory for this driver -#endif - -static void set_cmd_mode(u8g_t *u8g, bool cmd_mode) -{ - u8g->pin_list[U8G_PI_A0_STATE] = cmd_mode; -} - -static bool get_cmd_mode(u8g_t *u8g) -{ - return u8g->pin_list[U8G_PI_A0_STATE]; -} - -static uint8_t send_data_burst(u8g_t *u8g, int fd, uint8_t *buf, size_t buflen) -{ - uint8_t i2cbuf[2*MAX_PACKET]; - uint8_t i2clen; - int res; - - /* ignore bursts when there is no file open */ - if (fd < 0) - return 0; - - if (get_cmd_mode(u8g)) { - i2clen = 0; - while (buflen > 0) { - i2cbuf[i2clen++] = I2C_CMD_MODE; - i2cbuf[i2clen++] = *buf++; - buflen--; - } - } else { - i2cbuf[0] = I2C_DATA_MODE; - memcpy(i2cbuf+1, buf, buflen); - i2clen = buflen + 1; - } - - res = write(fd, i2cbuf, i2clen); - if (res < 0) - fprintf(stderr, "I2C write failed (%s)\n", strerror(errno)); - else if (res != i2clen) - fprintf(stderr, "Incomplete I2C write (%d of %d packet)\n", res, i2clen); - - return res == i2clen; -} - -uint8_t u8g_com_linux_ssd_i2c_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr) -{ - static int fd = -1; - char dev[24]; - - switch(msg) - { - case U8G_COM_MSG_INIT: - sprintf(dev, "/dev/i2c-%d", u8g->pin_list[U8G_PI_I2C_OPTION]); - fd = open(dev, O_RDWR); - if (fd < 0) { - fprintf(stderr, "cannot open %s (%s)\n", dev, strerror(errno)); - return 0; - } - - if (ioctl(fd, I2C_SLAVE, I2C_SLA) < 0) { - fprintf(stderr, "cannot set slave address (%s)\n", strerror(errno)); - return 0; - } - - break; - - case U8G_COM_MSG_STOP: - /* ignored - i2c-dev will automatically stop between writes */ - break; - - case U8G_COM_MSG_RESET: - /* ignored - no obvious means to reset an SSD via I2C */ - break; - - case U8G_COM_MSG_CHIP_SELECT: - set_cmd_mode(u8g, true); - break; - - case U8G_COM_MSG_WRITE_BYTE: - send_data_burst(u8g, fd, &arg_val, 1); - break; - - case U8G_COM_MSG_WRITE_SEQ: - case U8G_COM_MSG_WRITE_SEQ_P: /* no progmem in Linux */ - while (arg_val > MAX_PACKET) { - send_data_burst(u8g, fd, arg_ptr, MAX_PACKET); - arg_ptr += MAX_PACKET; - arg_val -= MAX_PACKET; - } - send_data_burst(u8g, fd, arg_ptr, arg_val); - break; - - case U8G_COM_MSG_ADDRESS: - /* choose cmd (arg_val = 0) or data mode (arg_val = 1) */ - set_cmd_mode(u8g, !arg_val); - break; - } - - return 1; -} - -#endif /* U8G_LINUX */ diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_com_msp430_hw_spi.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_com_msp430_hw_spi.c deleted file mode 100644 index 18c4d77529..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_com_msp430_hw_spi.c +++ /dev/null @@ -1,221 +0,0 @@ -/* - - u8g_com_msp430_hw_spi.c - - Universal 8bit Graphics Library - - Copyright (c) 2012, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -*/ - -#include "u8g.h" - -#if defined(__MSP430__) -#define U8G_MSP430_HW_SPI -#endif - -#if defined(U8G_MSP430_HW_SPI) - -#include - -#ifndef F_CPU -#error "Please specifiy actual master clock using F_CPU in HZ" -#endif -#ifndef F_SPI -#define F_SPI 1000000UL -#endif - -#define U8G_USE_USCIA0 1 -#define U8G_USE_USCIB0 2 -#define U8G_USE_USCIA1 3 -#define U8G_USE_USCIB1 4 -#define U8G_USE_USCIA2 5 -#define U8G_USE_USCIB2 6 -#define U8G_USE_USCIA3 7 -#define U8G_USE_USCIB3 8 - -#ifndef U8G_USE_USCI -#define U8G_USE_USCI U8G_USE_USCIB0 -#endif - -#if U8G_USE_USCI == 1 -#define UCIFG UCA0IFG -#define UCTXBUF UCA0TXBUF -#define UCSTAT UCA0STAT -#define UCCTL0 UCA0CTL0 -#define UCCTL1 UCA0CTL1 -#define UCBR0 UCA0BR0 -#define UCBR1 UCA0BR1 -#elif U8G_USE_USCI == 2 -#define UCIFG UCB0IFG -#define UCTXBUF UCB0TXBUF -#define UCSTAT UCB0STAT -#define UCCTL0 UCB0CTL0 -#define UCCTL1 UCB0CTL1 -#define UCBR0 UCB0BR0 -#define UCBR1 UCB0BR1 -#elif U8G_USE_USCI == 3 -#define UCIFG UCA1IFG -#define UCTXBUF UCA1TXBUF -#define UCSTAT UCA1STAT -#define UCCTL0 UCA1CTL0 -#define UCCTL1 UCA1CTL1 -#define UCBR0 UCA1BR0 -#define UCBR1 UCA1BR1 -#elif U8G_USE_USCI == 4 -#define UCIFG UCB1IFG -#define UCTXBUF UCB1TXBUF -#define UCSTAT UCB1STAT -#define UCCTL0 UCB1CTL0 -#define UCCTL1 UCB1CTL1 -#define UCBR0 UCB1BR0 -#define UCBR1 UCB1BR1 -#elif U8G_USE_USCI == 5 -#define UCIFG UCA2IFG -#define UCTXBUF UCA2TXBUF -#define UCSTAT UCA2STAT -#define UCCTL0 UCA2CTL0 -#define UCCTL1 UCA2CTL1 -#define UCBR0 UCA2BR0 -#define UCBR1 UCA2BR1 -#elif U8G_USE_USCI == 6 -#define UCIFG UCB2IFG -#define UCTXBUF UCB2TXBUF -#define UCSTAT UCB2STAT -#define UCCTL0 UCB2CTL0 -#define UCCTL1 UCB2CTL1 -#define UCBR0 UCB2BR0 -#define UCBR1 UCB2BR1 -#elif U8G_USE_USCI == 7 -#define UCIFG UCA3IFG -#define UCTXBUF UCA3TXBUF -#define UCSTAT UCA3STAT -#define UCCTL0 UCA3CTL0 -#define UCCTL1 UCA3CTL1 -#define UCBR0 UCA3BR0 -#define UCBR1 UCA3BR1 -#elif U8G_USE_USCI == 8 -#define UCIFG UCB3IFG -#define UCTXBUF UCB3TXBUF -#define UCSTAT UCB3STAT -#define UCCTL0 UCB3CTL0 -#define UCCTL1 UCB3CTL1 -#define UCBR0 UCB3BR0 -#define UCBR1 UCB3BR1 -#endif - -inline void u8g_msp430_spi_out(uint8_t data) -{ - while (!(UCIFG&UCTXIFG)); - UCTXBUF = data; -} - -uint8_t u8g_com_msp430_hw_spi_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr) -{ - switch(msg) - { - case U8G_COM_MSG_STOP: - break; - - case U8G_COM_MSG_INIT: - /* - * on MSP430 you need to set PSEL alternative function which - * may not be required on other MCU's - should be handled - * by a low level u8g_SetPinAlternate(pin_number)... - */ - UCCTL1 |= UCSWRST; // **Put state machine in reset** - UCCTL0 |= UCMST|UCSYNC|UCCKPL|UCMSB; // 3-pin, 8-bit SPI master Clock polarity high, MSB - UCCTL1 |= UCSSEL_2; // SMCLK - UCBR0 = (unsigned char)(F_CPU/F_SPI); // - UCBR1 = 0; // - UCCTL1 &= ~UCSWRST; // **Initialize USCI state machine** - u8g_SetPILevel(u8g, U8G_PI_CS, 1); - u8g_SetPILevel(u8g, U8G_PI_A0, 1); - u8g_SetPILevel(u8g, U8G_PI_RESET, 1); - u8g_SetPIOutput(u8g, U8G_PI_CS); - u8g_SetPIOutput(u8g, U8G_PI_A0); - u8g_SetPIOutput(u8g, U8G_PI_RESET); - - break; - - case U8G_COM_MSG_ADDRESS: /* define cmd (arg_val = 0) or data mode (arg_val = 1) */ - u8g_SetPILevel(u8g, U8G_PI_A0, arg_val); - break; - - case U8G_COM_MSG_CHIP_SELECT: - - u8g_SetPILevel(u8g, U8G_PI_CS, (arg_val ? 0 : 1)); - break; - - case U8G_COM_MSG_RESET: - - u8g_SetPILevel(u8g, U8G_PI_RESET, arg_val); - break; - - case U8G_COM_MSG_WRITE_BYTE: - u8g_msp430_spi_out(arg_val); - while ((UCSTAT&UCBUSY)); - break; - - case U8G_COM_MSG_WRITE_SEQ: - { - register uint8_t *ptr = arg_ptr; - while( arg_val > 0 ) - { - u8g_msp430_spi_out(*ptr++); - arg_val--; - } - while ((UCSTAT&UCBUSY)); - } - break; - case U8G_COM_MSG_WRITE_SEQ_P: - { - register uint8_t *ptr = arg_ptr; - while( arg_val > 0 ) - { - u8g_msp430_spi_out(u8g_pgm_read(ptr)); - ptr++; - arg_val--; - } - while ((UCSTAT&UCBUSY)); - } - break; - } - return 1; -} - -#else - -uint8_t u8g_com_msp430_hw_spi_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr) -{ - return 1; -} - -#endif - - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_com_null.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_com_null.c deleted file mode 100644 index 1d9deebff6..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_com_null.c +++ /dev/null @@ -1,63 +0,0 @@ -/* - - u8g_com_null.c - - communication null device - - Universal 8bit Graphics Library - - Copyright (c) 2011, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - -*/ - -#include "u8g.h" - -uint8_t u8g_com_null_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr) -{ - switch(msg) - { - case U8G_COM_MSG_INIT: - break; - case U8G_COM_MSG_STOP: - break; - - - case U8G_COM_MSG_CHIP_SELECT: - /* arg_val contains the chip number, which should be enabled */ - break; - - - case U8G_COM_MSG_WRITE_BYTE: - break; - case U8G_COM_MSG_WRITE_SEQ: - break; - } - return 1; -} - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_com_psoc5_ssd_hw_parallel.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_com_psoc5_ssd_hw_parallel.c deleted file mode 100644 index 668c61ba4e..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_com_psoc5_ssd_hw_parallel.c +++ /dev/null @@ -1,107 +0,0 @@ -/* - - u8g_com_psoc5_ssd_hw_parallel.c - - com interface for Cypress PSoC5 and the SSDxxxx chip variant - I2C protocol - - Universal 8bit Graphics Library - - Copyright (c) 2015, olikraus@gmail.com, schmidt.ronny@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - -*/ - -#include "u8g.h" - -#if defined(U8G_CYPRESS_PSOC5) - -#include - -static uint8 dc = 0; // need to store whether next write is data or command - -uint8_t u8g_com_psoc5_ssd_hw_parallel_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr) -{ - switch(msg) - { - case U8G_COM_MSG_STOP: - // stop the device - GraphicLCDIntf_Stop(); - break; - - case U8G_COM_MSG_INIT: - // init hardware interfaces, timers, gpios, ... - GraphicLCDIntf_Init(); - break; - - case U8G_COM_MSG_ADDRESS: - // switch from cmd (arg_val = 0) to data mode (arg_val = 1) or vice versa - dc = arg_val; - break; - - case U8G_COM_MSG_CHIP_SELECT: - /* done by the hardware */ - break; - - case U8G_COM_MSG_RESET: - // toggle the reset pin of the display by value in arg_val - nRES_Write(0); - u8g_10MicroDelay(); - nRES_Write(1); - break; - - case U8G_COM_MSG_WRITE_BYTE: - // write byte to the device - GraphicLCDIntf_Write8(dc, arg_val); - break; - - case U8G_COM_MSG_WRITE_SEQ: - case U8G_COM_MSG_WRITE_SEQ_P: - { - // write a sequence of bytes to the device - register uint8_t *ptr = arg_ptr; - while (arg_val-- > 0) - { - GraphicLCDIntf_Write8(dc, *ptr++); - } - } - break; - - - } - return 1; -} - -#else - -uint8_t u8g_com_psoc5_ssd_hw_spi_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr) -{ - return 1; -} - -#endif diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_com_raspberrypi_hw_spi.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_com_raspberrypi_hw_spi.c deleted file mode 100644 index 611391f54b..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_com_raspberrypi_hw_spi.c +++ /dev/null @@ -1,124 +0,0 @@ -/* - - u8g_com_raspberrypi_hw_spi.c - - Universal 8bit Graphics Library - - Copyright (c) 2012, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - - Assumes, that - MOSI is at PORTB, Pin 3 - and - SCK is at PORTB, Pin 5 - - Update for ATOMIC operation done (01 Jun 2013) - U8G_ATOMIC_OR(ptr, val) - U8G_ATOMIC_AND(ptr, val) - U8G_ATOMIC_START() - U8G_ATOMIC_END() - - - -*/ - -#include "u8g.h" - - - -#if defined(U8G_RASPBERRY_PI) - -#include -#include -#include -#include -#include - -uint8_t u8g_com_raspberrypi_hw_spi_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr) -{ - switch(msg) - { - case U8G_COM_MSG_STOP: - break; - - case U8G_COM_MSG_INIT: - // check wiringPi setup - if (wiringPiSetup() == -1) - { - printf("wiringPi-Error\n"); - exit(1); - } - - if (wiringPiSPISetup (0, 100000) < 0) - { - printf ("Unable to open SPI device 0: %s\n", strerror (errno)) ; - exit (1) ; - } - - u8g_SetPIOutput(u8g, U8G_PI_RESET); - u8g_SetPIOutput(u8g, U8G_PI_A0); - - break; - - case U8G_COM_MSG_ADDRESS: /* define cmd (arg_val = 0) or data mode (arg_val = 1) */ - u8g_SetPILevel(u8g, U8G_PI_A0, arg_val); - break; - - case U8G_COM_MSG_CHIP_SELECT: - /* Done by the SPI hardware */ - break; - - case U8G_COM_MSG_RESET: - u8g_SetPILevel(u8g, U8G_PI_RESET, arg_val); - break; - - case U8G_COM_MSG_WRITE_BYTE: - wiringPiSPIDataRW (0, &arg_val, 1) ; - break; - - case U8G_COM_MSG_WRITE_SEQ: - wiringPiSPIDataRW (0, arg_ptr, arg_val); - break; - - case U8G_COM_MSG_WRITE_SEQ_P: - wiringPiSPIDataRW (0, arg_ptr, arg_val); - break; - } - return 1; -} - -#else - -uint8_t u8g_com_raspberrypi_hw_spi_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr) -{ - return 1; -} - -#endif - - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_com_raspberrypi_ssd_i2c.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_com_raspberrypi_ssd_i2c.c deleted file mode 100644 index 88d85ded21..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_com_raspberrypi_ssd_i2c.c +++ /dev/null @@ -1,176 +0,0 @@ -/* - Special pin usage: - U8G_PI_I2C_OPTION additional options - U8G_PI_A0_STATE used to store the last value of the command/data register selection - U8G_PI_SET_A0 1: Signal request to update I2C device with new A0_STATE, 0: Do nothing, A0_STATE matches I2C device - U8G_PI_SCL clock line (NOT USED) - U8G_PI_SDA data line (NOT USED) - - U8G_PI_RESET reset line (currently disabled, see below) - - Protocol: - SLA, Cmd/Data Selection, Arguments - The command/data register is selected by a special instruction byte, which is sent after SLA - - The continue bit is always 0 so that a (re)start is equired for the change from cmd to/data mode -*/ - -#include "u8g.h" - -#if defined(U8G_RASPBERRY_PI) - -#include -#include -#include -#include -#include - -#define I2C_SLA 0x3c -#define I2C_CMD_MODE 0x000 -#define I2C_DATA_MODE 0x040 - -#if defined(U8G_WITH_PINLIST) - -uint8_t u8g_com_raspberrypi_ssd_start_sequence(u8g_t *u8g) -{ - /* are we requested to set the a0 state? */ - if ( u8g->pin_list[U8G_PI_SET_A0] == 0 ) - return 1; - - /* setup bus, might be a repeated start */ - if ( u8g_i2c_start(I2C_SLA) == 0 ) - return 0; - if ( u8g->pin_list[U8G_PI_A0_STATE] == 0 ) - { - if ( u8g_i2c_send_mode(I2C_CMD_MODE) == 0 ) - return 0; - } - else - { - if ( u8g_i2c_send_mode(I2C_DATA_MODE) == 0 ) - return 0; - } - - - u8g->pin_list[U8G_PI_SET_A0] = 0; - return 1; -} - -uint8_t u8g_com_raspberrypi_ssd_i2c_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr) -{ - switch(msg) - { - case U8G_COM_MSG_INIT: - u8g_i2c_init(u8g->pin_list[U8G_PI_I2C_OPTION]); - u8g_SetPIOutput(u8g, U8G_PI_RESET); - u8g_SetPIOutput(u8g, U8G_PI_A0); - break; - - case U8G_COM_MSG_STOP: - break; - - case U8G_COM_MSG_RESET: - break; - - case U8G_COM_MSG_CHIP_SELECT: - u8g->pin_list[U8G_PI_A0_STATE] = 0; - u8g->pin_list[U8G_PI_SET_A0] = 1; /* force a0 to set again, also forces start condition */ - if ( arg_val == 0 ) - { - /* disable chip, send stop condition */ - u8g_i2c_stop(); - } - else - { - /* enable, do nothing: any byte writing will trigger the i2c start */ - } - break; - - case U8G_COM_MSG_WRITE_BYTE: - //u8g->pin_list[U8G_PI_SET_A0] = 1; - if ( u8g_com_raspberrypi_ssd_start_sequence(u8g) == 0 ) - return u8g_i2c_stop(), 0; - if ( u8g_i2c_send_byte(arg_val) == 0 ) - return u8g_i2c_stop(), 0; - // u8g_i2c_stop(); - break; - - case U8G_COM_MSG_WRITE_SEQ: - //u8g->pin_list[U8G_PI_SET_A0] = 1; - if ( u8g_com_raspberrypi_ssd_start_sequence(u8g) == 0 ) - return u8g_i2c_stop(), 0; - { - register uint8_t *ptr = (uint8_t *)arg_ptr; - while( arg_val > 0 ) - { - if ( u8g_i2c_send_byte(*ptr++) == 0 ) - return u8g_i2c_stop(), 0; - arg_val--; - } - } - // u8g_i2c_stop(); - break; - - case U8G_COM_MSG_WRITE_SEQ_P: - //u8g->pin_list[U8G_PI_SET_A0] = 1; - if ( u8g_com_raspberrypi_ssd_start_sequence(u8g) == 0 ) - return u8g_i2c_stop(), 0; - { - register uint8_t *ptr = (uint8_t *)arg_ptr; - while( arg_val > 0 ) - { - if ( u8g_i2c_send_byte(u8g_pgm_read(ptr)) == 0 ) - return 0; - ptr++; - arg_val--; - } - } - // u8g_i2c_stop(); - break; - - case U8G_COM_MSG_ADDRESS: /* define cmd (arg_val = 0) or data mode (arg_val = 1) */ - u8g->pin_list[U8G_PI_A0_STATE] = arg_val; - u8g->pin_list[U8G_PI_SET_A0] = 1; /* force a0 to set again */ - -#ifdef OLD_CODE - if ( i2c_state != 0 ) - { - u8g_i2c_stop(); - i2c_state = 0; - } - - if ( u8g_com_raspberrypi_ssd_start_sequence(arg_val) == 0 ) - return 0; - - /* setup bus, might be a repeated start */ - /* - if ( u8g_i2c_start(I2C_SLA) == 0 ) - return 0; - if ( arg_val == 0 ) - { - i2c_state = 1; - - if ( u8g_i2c_send_byte(I2C_CMD_MODE) == 0 ) - return 0; - } - else - { - i2c_state = 2; - if ( u8g_i2c_send_byte(I2C_DATA_MODE) == 0 ) - return 0; - } - */ -#endif - break; - } - return 1; -} - -#else /* defined(U8G_WITH_PINLIST) */ - -uint8_t u8g_com_raspberrypi_ssd_i2c_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr) { - return 1; -} - -#endif /* defined(U8G_WITH_PINLIST) */ -#endif diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_com_std_sw_spi.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_com_std_sw_spi.c deleted file mode 100644 index 91f58aed4c..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_com_std_sw_spi.c +++ /dev/null @@ -1,140 +0,0 @@ -/* - - u8g_com_std_sw_spi.c - - Universal 8bit Graphics Library - - Copyright (c) 2015, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -*/ - -#include "u8g.h" - -#if defined(U8G_WITH_PINLIST) - -static void u8g_sw_spi_shift_out(uint8_t dataPin, uint8_t clockPin, uint8_t val) -{ - uint8_t i = 8; - do - { - if ( val & 128 ) - u8g_SetPinLevel(dataPin, 1); - else - u8g_SetPinLevel(dataPin, 0); - val <<= 1; - u8g_MicroDelay(); /* 23 Sep 2012 */ - //delay(1); - u8g_SetPinLevel(clockPin, 1); - u8g_MicroDelay(); /* 23 Sep 2012 */ - //delay(1); - u8g_SetPinLevel(clockPin, 0); - u8g_MicroDelay(); /* 23 Sep 2012 */ - //delay(1); - i--; - } while( i != 0 ); -} - -uint8_t u8g_com_std_sw_spi_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr) -{ - switch(msg) - { - case U8G_COM_MSG_INIT: - u8g_SetPIOutput(u8g, U8G_PI_SCK); - u8g_SetPIOutput(u8g, U8G_PI_MOSI); - u8g_SetPIOutput(u8g, U8G_PI_RESET); - u8g_SetPIOutput(u8g, U8G_PI_CS); - u8g_SetPIOutput(u8g, U8G_PI_A0); - u8g_SetPILevel(u8g, U8G_PI_SCK, 0); - u8g_SetPILevel(u8g, U8G_PI_MOSI, 0); - break; - - case U8G_COM_MSG_STOP: - break; - - case U8G_COM_MSG_RESET: - u8g_SetPILevel(u8g, U8G_PI_RESET, arg_val); - break; - - case U8G_COM_MSG_CHIP_SELECT: - if ( arg_val == 0 ) - { - /* disable */ - u8g_SetPILevel(u8g, U8G_PI_CS, 1); - } - else - { - /* enable */ - u8g_SetPILevel(u8g, U8G_PI_SCK, 0); - u8g_SetPILevel(u8g, U8G_PI_CS, 0); - } - break; - - case U8G_COM_MSG_WRITE_BYTE: - u8g_sw_spi_shift_out(u8g->pin_list[U8G_PI_MOSI], u8g->pin_list[U8G_PI_SCK], arg_val); - break; - - case U8G_COM_MSG_WRITE_SEQ: - { - register uint8_t *ptr = arg_ptr; - while( arg_val > 0 ) - { - u8g_sw_spi_shift_out(u8g->pin_list[U8G_PI_MOSI], u8g->pin_list[U8G_PI_SCK], *ptr++); - arg_val--; - } - } - break; - - case U8G_COM_MSG_WRITE_SEQ_P: - { - register uint8_t *ptr = arg_ptr; - while( arg_val > 0 ) - { - u8g_sw_spi_shift_out(u8g->pin_list[U8G_PI_MOSI], u8g->pin_list[U8G_PI_SCK], u8g_pgm_read(ptr)); - ptr++; - arg_val--; - } - } - break; - - case U8G_COM_MSG_ADDRESS: /* define cmd (arg_val = 0) or data mode (arg_val = 1) */ - u8g_SetPILevel(u8g, U8G_PI_A0, arg_val); - break; - } - return 1; -} - -#else - - -uint8_t u8g_com_std_sw_spi_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, void *arg_ptr) -{ - return 1; -} - - -#endif diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_cursor.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_cursor.c deleted file mode 100644 index 62075ba6ef..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_cursor.c +++ /dev/null @@ -1,99 +0,0 @@ -/* - - u8g_cursor.c - - Universal 8bit Graphics Library - - Copyright (c) 2011, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - -*/ - -#include "u8g.h" - -void u8g_SetCursorFont(u8g_t *u8g, const u8g_pgm_uint8_t *cursor_font) -{ - u8g->cursor_font = cursor_font; -} - -void u8g_SetCursorStyle(u8g_t *u8g, uint8_t encoding) -{ - u8g->cursor_encoding = encoding; -} - -void u8g_SetCursorColor(u8g_t *u8g, uint8_t fg, uint8_t bg) -{ - u8g->cursor_bg_color = bg; - u8g->cursor_fg_color = fg; -} - -void u8g_SetCursorPos(u8g_t *u8g, u8g_uint_t cursor_x, u8g_uint_t cursor_y) -{ - u8g->cursor_x = cursor_x; - u8g->cursor_y = cursor_y; -} - -void u8g_EnableCursor(u8g_t *u8g) -{ - u8g->cursor_fn = u8g_DrawCursor; -} - -void u8g_DisableCursor(u8g_t *u8g) -{ - u8g->cursor_fn = (u8g_draw_cursor_fn)0; -} - -void u8g_DrawCursor(u8g_t *u8g) -{ - const u8g_pgm_uint8_t *font; - uint8_t color; - uint8_t encoding = u8g->cursor_encoding; - - /* get current values */ - color = u8g_GetColorIndex(u8g); - font = u8g->font; - - /* draw cursor */ - u8g->font = u8g->cursor_font; - encoding++; - u8g_SetColorIndex(u8g, u8g->cursor_bg_color); - /* 27. Jan 2013: replaced call to u8g_DrawGlyph with call to u8g_draw_glyph */ - /* required, because y adjustment should not happen to the cursor fonts */ - u8g_draw_glyph(u8g, u8g->cursor_x, u8g->cursor_y, encoding); - encoding--; - u8g_SetColorIndex(u8g, u8g->cursor_fg_color); - /* 27. Jan 2013: replaced call to u8g_DrawGlyph with call to u8g_draw_glyph */ - /* required, because y adjustment should not happen to the cursor fonts */ - /* u8g_DrawGlyph(u8g, u8g->cursor_x, u8g->cursor_y, encoding); */ - u8g_draw_glyph(u8g, u8g->cursor_x, u8g->cursor_y, encoding); - - /* restore previous values */ - u8g->font = font; - u8g_SetColorIndex(u8g, color); -} - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_delay.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_delay.c deleted file mode 100644 index 76137b2746..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_delay.c +++ /dev/null @@ -1,323 +0,0 @@ -/* - - u8g_delay.c - - Universal 8bit Graphics Library - - Copyright (c) 2011, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - - void u8g_Delay(uint16_t val) Delay by "val" milliseconds - void u8g_MicroDelay(void) Delay be one microsecond - void u8g_10MicroDelay(void) Delay by 10 microseconds - - -*/ - - -#include "u8g.h" - -/*==== Part 1: Derive suitable delay procedure ====*/ - -#if defined(ARDUINO) - -# if ARDUINO < 100 -# include -# else -# include -# endif - -/* issue 353 */ -#if defined(ARDUINO_ARCH_SAMD) -# include -#endif - -# if defined(__AVR__) -# define USE_AVR_DELAY -# elif defined(__PIC32MX) -# define USE_PIC32_DELAY -# elif defined(__arm__) /* Arduino Due & Teensy */ -# define USE_ARDUINO_DELAY -# else -# define USE_ARDUINO_DELAY -# endif -#elif defined(_GNU_SOURCE) -# define USE_LINUX_DELAY -#elif defined(__MSP430__) -# define USE_MSP430_DELAY -#elif defined(U8G_RASPBERRY_PI) -# define USE_RASPBERRYPI_DELAY -#elif defined(__AVR__) -# define USE_AVR_DELAY -#elif defined(__18CXX) -# define USE_PIC18_DELAY -#elif defined(U8G_CYPRESS_PSOC5) -#define USE_PSOC5_DELAY -#elif defined(__arm__) -/* do not define anything, all procedures are expected to be defined outside u8glib */ - -/* -void u8g_Delay(uint16_t val); -void u8g_MicroDelay(void); -void u8g_10MicroDelay(void); -*/ - -#else -# define USE_DUMMY_DELAY -#endif - - - -/*==== Part 2: Definition of the delay procedures ====*/ - -/*== Raspberry Pi Delay ==*/ -#if defined (USE_RASPBERRYPI_DELAY) -#include -//#include "/usr/local/include/wiringPi.h" -void u8g_Delay(uint16_t val) { - //delay(val); - //usleep((uint32_t)val*(uint32_t)1000); - delayMicroseconds((uint32_t)val*(uint32_t)1000); -} -void u8g_MicroDelay(void) -{ - usleep(1); -} -void u8g_10MicroDelay(void) -{ - usleep(10); -} -#endif - -#if defined(USE_LINUX_DELAY) -void u8g_Delay(uint16_t val) { - //delay(val); - usleep((uint32_t)val*(uint32_t)1000); -} -void u8g_MicroDelay(void) -{ - usleep(1); -} -void u8g_10MicroDelay(void) -{ - usleep(10); -} -#endif - - - -/*== AVR Delay ==*/ - -#if defined(USE_AVR_DELAY) -#include -#include -#include - -/* - Delay by the provided number of milliseconds. - Thus, a 16 bit value will allow a delay of 0..65 seconds - Makes use of the _delay_loop_2 - - _delay_loop_2 will do a delay of n * 4 prozessor cycles. - with f = F_CPU cycles per second, - n = f / (1000 * 4 ) - with f = 16000000 the result is 4000 - with f = 1000000 the result is 250 - - the millisec loop, gcc requires the following overhead: - - movev 1 - - subwi 2x2 - - bne i 2 - ==> 7 cycles - ==> must be devided by 4, rounded up 7/4 = 2 -*/ -void u8g_Delay(uint16_t val) -{ - /* old version did a call to the arduino lib: delay(val); */ - while( val != 0 ) - { - _delay_loop_2( (F_CPU / 4000 ) -2); - val--; - } -} - -/* delay by one micro second */ -void u8g_MicroDelay(void) -{ -#if (F_CPU / 4000000 ) > 0 - _delay_loop_2( (F_CPU / 4000000 ) ); -#endif -} - -/* delay by 10 micro seconds */ -void u8g_10MicroDelay(void) -{ -#if (F_CPU / 400000 ) > 0 - _delay_loop_2( (F_CPU / 400000 ) ); -#endif -} - -#endif - - -/*== Delay for PIC18 (not tested) ==*/ - -#if defined(USE_PIC18_DELAY) -#include -#define GetSystemClock() (64000000ul) // Hz -#define GetInstructionClock() (GetSystemClock()/4) - -void u8g_Delay(uint16_t val) -{/* - unsigned int _iTemp = (val); - while(_iTemp--) - Delay1KTCYx((GetInstructionClock()+999999)/1000000); - */ -} -void u8g_MicroDelay(void) -{ - /* not implemented */ -} -void u8g_10MicroDelay(void) -{ - /* not implemented */ -} -#endif - - -/*== Arduino Delay ==*/ -#if defined(USE_ARDUINO_DELAY) -void u8g_Delay(uint16_t val) -{ -#if defined(__arm__) - delayMicroseconds((uint32_t)val*(uint32_t)1000); -#else - delay(val); -#endif -} -void u8g_MicroDelay(void) -{ - delayMicroseconds(1); -} -void u8g_10MicroDelay(void) -{ - delayMicroseconds(10); -} -#endif - -#if defined(USE_PIC32_DELAY) -/* - Assume chipkit here with F_CPU correctly defined - The problem was, that u8g_Delay() is called within the constructor. - It seems that the chipkit is not fully setup at this time, so a - call to delay() will not work. So here is my own implementation. - -*/ -#define CPU_COUNTS_PER_SECOND (F_CPU/2UL) -#define TICKS_PER_MILLISECOND (CPU_COUNTS_PER_SECOND/1000UL) -#include "plib.h" -void u8g_Delay(uint16_t val) -{ - uint32_t d; - uint32_t s; - d = val; - d *= TICKS_PER_MILLISECOND; - s = ReadCoreTimer(); - while ( (uint32_t)(ReadCoreTimer() - s) < d ) - ; -} - -void u8g_MicroDelay(void) -{ - uint32_t d; - uint32_t s; - d = TICKS_PER_MILLISECOND/1000; - s = ReadCoreTimer(); - while ( (uint32_t)(ReadCoreTimer() - s) < d ) - ; -} - -void u8g_10MicroDelay(void) -{ - uint32_t d; - uint32_t s; - d = TICKS_PER_MILLISECOND/100; - s = ReadCoreTimer(); - while ( (uint32_t)(ReadCoreTimer() - s) < d ) - ; -} - -#endif - -#if defined(USE_MSP430_DELAY) -#include - -#ifndef F_CPU -#define F_CPU 1000000UL -#endif - - -void u8g_Delay(uint16_t val) -{ - int t; - for (t=0; t < val; t++) - { - __delay_cycles(F_CPU/1000UL); - } -} -void u8g_MicroDelay(void) -{ - __delay_cycles(F_CPU/1000000UL); -} - -void u8g_10MicroDelay(void) -{ - __delay_cycles(F_CPU/100000UL); -} -#endif -#if defined USE_PSOC5_DELAY - #include - void u8g_Delay(uint16_t val) {CyDelay(val);}; - void u8g_MicroDelay(void) {CyDelay(1);}; - void u8g_10MicroDelay(void) {CyDelay(10);}; -#endif - - -/*== Any other systems: Dummy Delay ==*/ -#if defined(USE_DUMMY_DELAY) -void u8g_Delay(uint16_t val) -{ - /* do not know how to delay... */ -} -void u8g_MicroDelay(void) -{ -} -void u8g_10MicroDelay(void) -{ -} -#endif diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_a2_micro_printer.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_a2_micro_printer.c deleted file mode 100644 index 8968a26da5..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_a2_micro_printer.c +++ /dev/null @@ -1,199 +0,0 @@ -/* - - u8g_dev_a2_micro_printer_ds.c - - Use DC2 bitmap command of the A2 Micro panel termal printer - double stroke - - Universal 8bit Graphics Library - - Copyright (c) 2013, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - -*/ - -#include "u8g.h" - -#define LINE_DELAY 40 - - -uint8_t u8g_dev_a2_micro_printer_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_NONE); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - uint8_t y, i, j; - uint8_t *ptr; - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - - y = pb->p.page_y0; - ptr = pb->buf; - - u8g_WriteByte(u8g, dev, 27); /* ESC */ - u8g_WriteByte(u8g, dev, 55 ); /* parameter command */ - u8g_WriteByte(u8g, dev, 7); /* Max printing dots,Unit(8dots),Default:7(64 dots) 8*(x+1)*/ - u8g_WriteByte(u8g, dev, 160); /* 3-255 Heating time,Unit(10us),Default:80(800us) */ - u8g_WriteByte(u8g, dev, 20); /* 0-255 Heating interval,Unit(10us),Default:2(20us)*/ - - u8g_WriteByte(u8g, dev, 18); /* DC2 */ - u8g_WriteByte(u8g, dev, 42 ); /* * */ - u8g_WriteByte(u8g, dev, pb->p.page_height ); - u8g_WriteByte(u8g, dev, pb->width/8 ); - - for( i = 0; i < pb->p.page_height; i ++ ) - { - for( j = 0; j < pb->width/8; j++ ) - { - u8g_WriteByte(u8g, dev, *ptr); - ptr++; - } - u8g_Delay(LINE_DELAY); - y++; - } - - /* set parameters back to their default values */ - u8g_WriteByte(u8g, dev, 27); /* ESC */ - u8g_WriteByte(u8g, dev, 55 ); /* parameter command */ - u8g_WriteByte(u8g, dev, 7); /* Max printing dots,Unit(8dots),Default:7(64 dots) 8*(x+1)*/ - u8g_WriteByte(u8g, dev, 80); /* 3-255 Heating time,Unit(10us),Default:80(800us) */ - u8g_WriteByte(u8g, dev, 2); /* 0-255 Heating interval,Unit(10us),Default:2(20us)*/ - - } - break; - } - return u8g_dev_pb8h1_base_fn(u8g, dev, msg, arg); -} - -static uint8_t u8g_dev_expand4(uint8_t val) -{ - uint8_t a,b,c,d; - a = val&1; - b = (val&2)<<1; - c = (val&4)<<2; - d = (val&8)<<3; - a |=b; - a |=c; - a |=d; - a |= a<<1; - return a; -} - -uint8_t u8g_dev_a2_micro_printer_double_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_NONE); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_FIRST: - { - //u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - //u8g_WriteByte(u8g, dev, 18); /* DC2 */ - //u8g_WriteByte(u8g, dev, 42 ); /* * */ - //u8g_WriteByte(u8g, dev, pb->p.total_height*2 ); - //u8g_WriteByte(u8g, dev, pb->width/8*2 ); - } - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - uint8_t y, i, j; - uint8_t *ptr; - uint8_t *p2; - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - - y = pb->p.page_y0; - ptr = pb->buf; - //u8g_WriteByte(u8g, dev, 18); /* DC2 */ - //u8g_WriteByte(u8g, dev, 35 ); /* # */ - //u8g_WriteByte(u8g, dev, 0x0ff ); /* max */ - - u8g_WriteByte(u8g, dev, 27); /* ESC */ - u8g_WriteByte(u8g, dev, 55 ); /* parameter command */ - u8g_WriteByte(u8g, dev, 7); /* Max printing dots,Unit(8dots),Default:7(64 dots) 8*(x+1)*/ - u8g_WriteByte(u8g, dev, 160); /* 3-255 Heating time,Unit(10us),Default:80(800us) */ - u8g_WriteByte(u8g, dev, 20); /* 0-255 Heating interval,Unit(10us),Default:2(20us)*/ - - u8g_WriteByte(u8g, dev, 18); /* DC2 */ - u8g_WriteByte(u8g, dev, 42 ); /* * */ - u8g_WriteByte(u8g, dev, pb->p.page_height*2 ); - u8g_WriteByte(u8g, dev, pb->width/8*2 ); - - for( i = 0; i < pb->p.page_height; i ++ ) - { - p2 = ptr; - for( j = 0; j < pb->width/8; j++ ) - { - u8g_WriteByte(u8g, dev, u8g_dev_expand4(*p2 >> 4)); - u8g_WriteByte(u8g, dev, u8g_dev_expand4(*p2 & 15)); - p2++; - } - u8g_Delay(LINE_DELAY); - p2 = ptr; - for( j = 0; j < pb->width/8; j++ ) - { - u8g_WriteByte(u8g, dev, u8g_dev_expand4(*p2 >> 4)); - u8g_WriteByte(u8g, dev, u8g_dev_expand4(*p2 & 15)); - p2++; - } - u8g_Delay(LINE_DELAY); - ptr += pb->width/8; - y++; - } - - /* set parameters back to their default values */ - u8g_WriteByte(u8g, dev, 27); /* ESC */ - u8g_WriteByte(u8g, dev, 55 ); /* parameter command */ - u8g_WriteByte(u8g, dev, 7); /* Max printing dots,Unit(8dots),Default:7(64 dots) 8*(x+1)*/ - u8g_WriteByte(u8g, dev, 80); /* 3-255 Heating time,Unit(10us),Default:80(800us) */ - u8g_WriteByte(u8g, dev, 2); /* 0-255 Heating interval,Unit(10us),Default:2(20us)*/ - - } - break; - } - return u8g_dev_pb8h1_base_fn(u8g, dev, msg, arg); -} - -#if defined(U8G_16BIT) -U8G_PB_DEV(u8g_dev_a2_micro_printer_384x240, 384, 240, 8, u8g_dev_a2_micro_printer_fn, u8g_com_null_fn); -U8G_PB_DEV(u8g_dev_a2_micro_printer_192x360_ds, 192, 360, 8, u8g_dev_a2_micro_printer_double_fn, u8g_com_null_fn); -U8G_PB_DEV(u8g_dev_a2_micro_printer_192x720_ds, 192, 720, 8, u8g_dev_a2_micro_printer_double_fn, u8g_com_null_fn); -#else -U8G_PB_DEV(u8g_dev_a2_micro_printer_384x240, 240, 240, 8, u8g_dev_a2_micro_printer_fn, u8g_com_null_fn); -U8G_PB_DEV(u8g_dev_a2_micro_printer_192x360_ds, 192, 240, 8, u8g_dev_a2_micro_printer_double_fn, u8g_com_null_fn); -U8G_PB_DEV(u8g_dev_a2_micro_printer_192x720_ds, 192, 240, 8, u8g_dev_a2_micro_printer_double_fn, u8g_com_null_fn); -#endif - -U8G_PB_DEV(u8g_dev_a2_micro_printer_192x120_ds, 192, 120, 8, u8g_dev_a2_micro_printer_double_fn, u8g_com_null_fn); diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_flipdisc_2x7.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_flipdisc_2x7.c deleted file mode 100644 index d86d08e050..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_flipdisc_2x7.c +++ /dev/null @@ -1,92 +0,0 @@ -/* - - u8g_dev_flipdisc.c - - 1-Bit (BW) Driver for flip disc matrix - 2x 7 pixel height - - Universal 8bit Graphics Library - - Copyright (c) 2011, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -*/ - -#include "u8g.h" - -#define WIDTH 28 -#define HEIGHT 14 -#define PAGE_HEIGHT 14 - -/* - Write data to the flip disc matrix. - This procedure must be implemented by the user. - Arguments: - id: Id for the matrix. Currently always 0. - page: A page has a height of 14 pixel. For a matrix with HEIGHT == 14 this will be always 0 - width: The width of the flip disc matrix. Always equal to WIDTH - row1: first data line (7 pixel per byte) - row2: first data line (7 pixel per byte) -*/ -void writeFlipDiscMatrix(uint8_t id, uint8_t page, uint8_t width, uint8_t *row1, uint8_t *row2); - - - -void (*u8g_write_flip_disc_matrix)(uint8_t id, uint8_t page, uint8_t width, uint8_t *row1, uint8_t *row2); - -void u8g_SetFlipDiscCallback(u8g_t *u8g, void (*cb)(uint8_t id, uint8_t page, uint8_t width, uint8_t *row1, uint8_t *row2)) -{ - u8g_write_flip_disc_matrix = cb; -} - -uint8_t u8g_dev_flipdisc_2x7_bw_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - - /* current page: pb->p.page */ - /* ptr to the buffer: pb->buf */ - - (*u8g_write_flip_disc_matrix)(0, pb->p.page, WIDTH, pb->buf, (uint8_t *)(pb->buf)+WIDTH); - } - break; - case U8G_DEV_MSG_CONTRAST: - return 1; - } - return u8g_dev_pb14v1_base_fn(u8g, dev, msg, arg); -} - -uint8_t u8g_dev_flipdisc_2x7_bw_buf[WIDTH*2] U8G_NOCOMMON ; -u8g_pb_t u8g_dev_flipdisc_2x7_bw_pb = { {16, HEIGHT, 0, 0, 0}, WIDTH, u8g_dev_flipdisc_2x7_bw_buf}; -u8g_dev_t u8g_dev_flipdisc_2x7 = { u8g_dev_flipdisc_2x7_bw_fn, &u8g_dev_flipdisc_2x7_bw_pb, u8g_com_null_fn }; diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_gprof.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_gprof.c deleted file mode 100644 index cb2342ac4a..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_gprof.c +++ /dev/null @@ -1,130 +0,0 @@ -/* - - u8g_dev_gprof.c - - Device for performance measurement with gprof. - Does not write any data, but uses a buffer. - - Universal 8bit Graphics Library - - Copyright (c) 2011, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - - -*/ - -#include "u8g.h" - - -#define WIDTH 128 -#define HEIGHT 64 -#define PAGE_HEIGHT 8 - -uint8_t u8g_dev_gprof_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg); - -uint8_t u8g_pb_dev_gprof_buf[WIDTH]; -u8g_pb_t u8g_pb_dev_gprof = { {PAGE_HEIGHT, HEIGHT, 0, 0, 0}, WIDTH, u8g_pb_dev_gprof_buf }; - -u8g_dev_t u8g_dev_gprof = { u8g_dev_gprof_fn, &u8g_pb_dev_gprof, NULL }; - -uint8_t u8g_dev_gprof_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - - switch(msg) - { - case U8G_DEV_MSG_INIT: - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_FIRST: - u8g_pb_Clear(pb); - u8g_page_First(&(pb->p)); - break; - case U8G_DEV_MSG_PAGE_NEXT: - /* - { - uint8_t i, j; - uint8_t page_height; - page_height = pb->p.page_y1; - page_height -= pb->p.page_y0; - page_height++; - for( j = 0; j < page_height; j++ ) - { - printf("%02d ", j); - for( i = 0; i < WIDTH; i++ ) - { - if ( (u8g_pb_dev_stdout_buf[i] & (1<p)) == 0 ) - { - //printf("\n"); - return 0; - } - u8g_pb_Clear(pb); - break; -#ifdef U8G_DEV_MSG_IS_BBX_INTERSECTION - case U8G_DEV_MSG_IS_BBX_INTERSECTION: - { - u8g_dev_arg_bbx_t *bbx = (u8g_dev_arg_bbx_t *)arg; - u8g_uint_t x2, y2; - - y2 = bbx->y; - y2 += bbx->h; - y2--; - - if ( u8g_pb_IsYIntersection(pb, bbx->y, y2) == 0 ) - return 0; - - /* maybe this one can be skiped... probability is very high to have an intersection, so it would be ok to always return 1 */ - x2 = bbx->x; - x2 += bbx->w; - x2--; - - if ( u8g_pb_IsXIntersection(pb, bbx->x, x2) == 0 ) - return 0; - } - return 1; -#endif - case U8G_DEV_MSG_GET_PAGE_BOX: - u8g_pb_GetPageBox(pb, (u8g_box_t *)arg); - break; - case U8G_DEV_MSG_SET_COLOR_ENTRY: - break; - case U8G_DEV_MSG_SET_XY_CB: - break; - } - return u8g_dev_pb8v1_base_fn(u8g, dev, msg, arg); -} diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_ht1632.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_ht1632.c deleted file mode 100644 index 4977793f1e..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_ht1632.c +++ /dev/null @@ -1,281 +0,0 @@ -/* - - u8g_dev_ht1632.c - - 1-Bit (BW) Driver for HT1632 controller - - Universal 8bit Graphics Library - - Copyright (c) 2013, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - - - U8G_PIN_NONE can be used as argument - - uint8_t u8g_InitSPI(u8g_t *u8g, u8g_dev_t *dev, uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t a0, uint8_t reset) - { - ... - u8g->pin_list[U8G_PI_SCK] = sck; - u8g->pin_list[U8G_PI_MOSI] = mosi; - u8g->pin_list[U8G_PI_CS] = cs; - u8g->pin_list[U8G_PI_A0] = a0; - u8g->pin_list[U8G_PI_RESET] = reset; - -mapping - -#define DATA_PIN --> U8G_PI_MOSI -#define WR_PIN --> U8G_PI_SCK -#define CS_PIN --> U8G_PI_CS - U8G_PI_A0 --> not used - U8G_PI_RESET --> not used - -Usage: - - u8g_InitSPI(&u8g, &u8g_dev_ht1632_24x16, WR_PIN, DATA_IN, CS_PIN, U8G_PIN_NONE, U8G_PIN_NONE) - -*/ - -#include "u8g.h" - -#define WIDTH 24 -#define HEIGHT 16 -#define PAGE_HEIGHT 16 - -/* http://forum.arduino.cc/index.php?topic=168537.0 */ - -#define HT1632_CMD_SYSDIS 0x00 // CMD= 0000-0000-x Turn off oscil -#define HT1632_CMD_SYSON 0x01 // CMD= 0000-0001-x Enable system oscil -#define HT1632_CMD_LEDOFF 0x02 // CMD= 0000-0010-x LED duty cycle gen off -#define HT1632_CMD_LEDON 0x03 // CMD= 0000-0011-x LEDs ON -#define HT1632_CMD_BLOFF 0x08 // CMD= 0000-1000-x Blink OFF -#define HT1632_CMD_BLON 0x09 // CMD= 0000-1001-x Blink On -#define HT1632_CMD_SLVMD 0x10 // CMD= 0001-00xx-x Slave Mode -#define HT1632_CMD_MSTMD 0x14 // CMD= 0001-01xx-x Master Mode -#define HT1632_CMD_RCCLK 0x18 // CMD= 0001-10xx-x Use on-chip clock -#define HT1632_CMD_EXTCLK 0x1C // CMD= 0001-11xx-x Use external clock -#define HT1632_CMD_COMS00 0x20 // CMD= 0010-ABxx-x commons options -#define HT1632_CMD_COMS01 0x24 // CMD= 0010-ABxx-x commons options -#define HT1632_CMD_COMS10 0x28 // CMD= 0010-ABxx-x commons options -#define HT1632_CMD_COMS11 0x2C // P-MOS OUTPUT AND 16COMMON OPTION -#define HT1632_CMD_PWM 0xA0 // CMD= 101x-PPPP-x PWM duty cycle - -#define HT1632_ID_CMD 4 /* ID = 100 - Commands */ -#define HT1632_ID_RD 6 /* ID = 110 - Read RAM */ -#define HT1632_ID_WR 5 /* ID = 101 - Write RAM */ - -#define HT1632_ID_LEN 3 // IDs are 3 bits -#define HT1632_CMD_LEN 8 // CMDs are 8 bits -#define HT1632_DATA_LEN 8 // Data are 4*2 bits -#define HT1632_ADDR_LEN 7 // Address are 7 bits - -#if defined(ARDUINO) - -#if ARDUINO < 100 -#include -#else -#include -#endif - -//#define WR_PIN 3 -//#define DATA_PIN 2 -//#define CS_PIN 4 - -void ht1632_write_data_MSB(u8g_t *u8g, uint8_t cnt, uint8_t data, uint8_t extra) -{ - int8_t i; - uint8_t data_pin = u8g->pin_list[U8G_PI_MOSI]; - uint8_t wr_pin = u8g->pin_list[U8G_PI_SCK]; - - for(i = cnt - 1; i >= 0; i--) - { - if ((data >> i) & 1) - { - digitalWrite(data_pin, HIGH); - } - else - { - digitalWrite(data_pin, LOW); - } - - digitalWrite(wr_pin, LOW); - u8g_MicroDelay(); - digitalWrite(wr_pin, HIGH); - u8g_MicroDelay(); - } - - // Send an extra bit - if (extra) - { - digitalWrite(data_pin, HIGH); - digitalWrite(wr_pin, LOW); - u8g_MicroDelay(); - digitalWrite(wr_pin, HIGH); - u8g_MicroDelay(); - } -} - -void ht1632_write_data(u8g_t *u8g, uint8_t cnt, uint8_t data) -{ - uint8_t i; - uint8_t data_pin = u8g->pin_list[U8G_PI_MOSI]; - uint8_t wr_pin = u8g->pin_list[U8G_PI_SCK]; - for (i = 0; i < cnt; i++) - { - - if ((data >> i) & 1) { - digitalWrite(data_pin, HIGH); - } - else { - digitalWrite(data_pin, LOW); - } - - digitalWrite(wr_pin, LOW); - u8g_MicroDelay(); - digitalWrite(wr_pin, HIGH); - u8g_MicroDelay(); - } -} - - -void ht1632_init(u8g_t *u8g) -{ - //uint8_t i; - uint8_t data_pin = u8g->pin_list[U8G_PI_MOSI]; - uint8_t wr_pin = u8g->pin_list[U8G_PI_SCK]; - uint8_t cs_pin = u8g->pin_list[U8G_PI_CS]; - pinMode(data_pin, OUTPUT); - pinMode(wr_pin, OUTPUT); - pinMode(cs_pin, OUTPUT); - - digitalWrite(data_pin, HIGH); - digitalWrite(wr_pin, HIGH); - digitalWrite(cs_pin, HIGH); - - digitalWrite(cs_pin, LOW); - /* init display once after startup */ - ht1632_write_data_MSB(u8g, 3, HT1632_ID_CMD, false); // IDs are 3 bits - ht1632_write_data_MSB(u8g, 8, HT1632_CMD_SYSDIS, true); // 8 bits - ht1632_write_data_MSB(u8g, 8, HT1632_CMD_SYSON, true); // 8 bits - ht1632_write_data_MSB(u8g, 8, HT1632_CMD_COMS11, true); // 8 bits - ht1632_write_data_MSB(u8g, 8, HT1632_CMD_LEDON, true); // 8 bits - ht1632_write_data_MSB(u8g, 8, HT1632_CMD_BLOFF, true); // 8 bits - ht1632_write_data_MSB(u8g, 8, HT1632_CMD_PWM+15, true); // 8 bits - digitalWrite(cs_pin, HIGH); - - /* removed following (debug) code */ - /* - digitalWrite(cs_pin, LOW); - ht1632_write_data_MSB(u8g, 3, HT1632_ID_WR, false); // Send "write to display" command - ht1632_write_data_MSB(u8g, 7, 0, false); - for(i = 0; i<48; ++i) - { - ht1632_write_data(u8g, 8, 0xFF); - } - digitalWrite(cs_pin, HIGH); - */ -} - -/* - page: 0=data contain lines 0..16, 1=data contain lines 16..32 (a 24x16 display will only have page 0) - cnt: width of the display - data: pointer to a buffer with 2*cnt bytes. -*/ -void ht1632_transfer_data(u8g_t *u8g, uint8_t page, uint8_t cnt, uint8_t *data) -{ - uint8_t addr; - uint8_t cs_pin = u8g->pin_list[U8G_PI_CS]; - /* send data to the ht1632 */ - digitalWrite(cs_pin, LOW); - ht1632_write_data_MSB(u8g, 3, HT1632_ID_WR, false); // Send "write to display" command - ht1632_write_data_MSB(u8g, 7, page*2*cnt, false); - - // Operating in progressive addressing mode - for (addr = 0; addr < cnt; addr++) - { - ht1632_write_data(u8g, 8, data[addr]); - ht1632_write_data(u8g, 8, data[addr+cnt]); - } - digitalWrite(cs_pin, HIGH); -} - -/* value is between 0...15 */ -void ht1632_set_contrast(u8g_t *u8g, uint8_t value) -{ - uint8_t cs_pin = u8g->pin_list[U8G_PI_CS]; - digitalWrite(cs_pin, LOW); - ht1632_write_data_MSB(u8g, 3, HT1632_ID_CMD, false); - ht1632_write_data_MSB(u8g, 8, HT1632_CMD_PWM + value, false); - digitalWrite(cs_pin, HIGH); -} - -#else -void ht1632_init(u8g_t *u8g) -{ -} - -void ht1632_transfer_data(u8g_t *u8g, uint8_t page, uint8_t cnt, uint8_t *data) -{ -} - -void ht1632_set_contrast(u8g_t *u8g, uint8_t value) -{ -} - -#endif /* ARDUINO */ - - -uint8_t u8g_dev_ht1632_24x16_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - ht1632_init(u8g); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - - /* current page: pb->p.page */ - /* ptr to the buffer: pb->buf */ - ht1632_transfer_data(u8g, pb->p.page, WIDTH, pb->buf); - } - break; - case U8G_DEV_MSG_CONTRAST: - /* values passed to SetContrast() are between 0 and 255, scale down to 0...15 */ - ht1632_set_contrast(u8g, (*(uint8_t *)arg) >> 4); - return 1; - } - return u8g_dev_pb16v1_base_fn(u8g, dev, msg, arg); -} - -uint8_t u8g_dev_ht1632_24x16_buf[WIDTH*2] U8G_NOCOMMON ; -u8g_pb_t u8g_dev_ht1632_24x16_pb = { {16, HEIGHT, 0, 0, 0}, WIDTH, u8g_dev_ht1632_24x16_buf}; -u8g_dev_t u8g_dev_ht1632_24x16 = { u8g_dev_ht1632_24x16_fn, &u8g_dev_ht1632_24x16_pb, u8g_com_null_fn }; - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_ili9325d_320x240.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_ili9325d_320x240.c deleted file mode 100644 index 35db466b27..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_ili9325d_320x240.c +++ /dev/null @@ -1,326 +0,0 @@ -/* - - u8g_dev_ili9325d_320x240.c - - Universal 8bit Graphics Library - - Copyright (c) 2011, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - Color format - Red: 5 Bit - Green: 6 Bit - Blue: 5 Bit - - -*/ - -#include "u8g.h" - -#define WIDTH 240 - -#if defined(U8G_16BIT) -#define HEIGHT 320 -#else -/* if the user tries to compile the 8Bit version of the lib, then restrict the height to something which fits to 8Bit */ -#define HEIGHT 240 -#endif -#define PAGE_HEIGHT 4 - - -/* - reference board for this device: - http://iteadstudio.com/store/index.php?main_page=product_info&cPath=57_58&products_id=55 - documentation: - http://iteadstudio.com/Downloadfile/ITDB02_material.rar - datasheet - http://www.newhavendisplay.com/app_notes/ILI9325D.pdf - other libs - http://henningkarlsen.com/electronics/library.php - init sequence - http://code.google.com/p/itdb02/, ITDB02.cpp, iteadstudio.com -*/ - -static const uint8_t u8g_dev_ili9325d_320x240_init_seq[] PROGMEM = { - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_DLY(50), /* delay 50 ms */ - U8G_ESC_RST(15), /* do reset low pulse with (15*16)+2 milliseconds (=maximum delay)*/ - U8G_ESC_DLY(50), /* delay 50 ms */ - U8G_ESC_RST(15), /* do reset low pulse with (15*16)+2 milliseconds (=maximum delay)*/ - U8G_ESC_DLY(50), /* delay 50 ms */ - U8G_ESC_CS(1), /* enable chip */ - U8G_ESC_DLY(50), /* delay 50 ms */ - - - //U8G_ESC_ADR(0), 0x000, 0x0E5, /* only used for none D version: set SRAM internal timing */ - //U8G_ESC_ADR(1), 0x078, 0x0f0, - U8G_ESC_ADR(0), 0x000, 0x001, /* Driver Output Control, bits 8 & 10 */ - U8G_ESC_ADR(1), 0x001, 0x000, - U8G_ESC_ADR(0), 0x000, 0x002, /* LCD Driving Wave Control, bit 9: Set line inversion */ - U8G_ESC_ADR(1), 0x002, 0x000, /* ITDB02 none D verion: 0x007, 0x000 */ - U8G_ESC_ADR(0), 0x000, 0x003, /* Entry Mode, GRAM write direction and BGR=1 */ - U8G_ESC_ADR(1), 0x010, 0x030, - U8G_ESC_ADR(0), 0x000, 0x004, /* Resize register */ - U8G_ESC_ADR(1), 0x000, 0x000, - U8G_ESC_ADR(0), 0x000, 0x008, /* Display Control 2: set the back porch and front porch */ - U8G_ESC_ADR(1), 0x002, 0x007, - - U8G_ESC_ADR(0), 0x000, 0x009, /* Display Control 3 */ - U8G_ESC_ADR(1), 0x000, 0x000, - - U8G_ESC_ADR(0), 0x000, 0x00a, /* Display Control 4: FMARK */ - U8G_ESC_ADR(1), 0x000, 0x000, - U8G_ESC_ADR(0), 0x000, 0x00c, /* RGB Display Interface Control 1 */ - U8G_ESC_ADR(1), 0x000, 0x000, - U8G_ESC_ADR(0), 0x000, 0x00d, /* Frame Maker Position */ - U8G_ESC_ADR(1), 0x000, 0x000, - U8G_ESC_ADR(0), 0x000, 0x00f, /* RGB Display Interface Control 2 */ - U8G_ESC_ADR(1), 0x000, 0x000, - U8G_ESC_ADR(0), 0x000, 0x010, /* Power Control 1: SAP, BT[3:0], AP, DSTB, SLP, STB */ - U8G_ESC_ADR(1), 0x000, 0x000, - U8G_ESC_ADR(0), 0x000, 0x011, /* Power Control 2: DC1[2:0], DC0[2:0], VC[2:0] */ - U8G_ESC_ADR(1), 0x000, 0x007, - U8G_ESC_ADR(0), 0x000, 0x012, /* Power Control 3: VREG1OUT voltage */ - U8G_ESC_ADR(1), 0x000, 0x000, - U8G_ESC_ADR(0), 0x000, 0x013, /* Power Control 4: VDV[4:0] for VCOM amplitude */ - U8G_ESC_ADR(1), 0x000, 0x000, - U8G_ESC_ADR(0), 0x000, 0x007, /* Display Control 1: Operate, but do not display */ - U8G_ESC_ADR(1), 0x000, 0x001, - - U8G_ESC_DLY(100), /* delay 100 ms */ /* ITDB02 none D verion: 50ms */ - U8G_ESC_DLY(100), /* delay 100 ms */ - - U8G_ESC_ADR(0), 0x000, 0x010, /* Power Control 1: SAP, BT[3:0], AP, DSTB, SLP, STB */ - U8G_ESC_ADR(1), 0x016, 0x090, /* ITDB02 none D verion: 0x010, 0x090 */ - U8G_ESC_ADR(0), 0x000, 0x011, /* Power Control 2: SAP, BT[3:0], AP, DSTB, SLP, STB */ - U8G_ESC_ADR(1), 0x002, 0x027, - - U8G_ESC_DLY(50), /* delay 50 ms */ - - U8G_ESC_ADR(0), 0x000, 0x012, /* Power Control 3: VCI: External, VCI*1.80 */ - U8G_ESC_ADR(1), 0x000, 0x00d, /* ITDB02 none D verion: 0x000, 0x01f */ - - U8G_ESC_DLY(50), /* delay 50 ms */ - - U8G_ESC_ADR(0), 0x000, 0x013, /* Power Control 4: VDV[4:0] for VCOM amplitude */ - U8G_ESC_ADR(1), 0x012, 0x000, /* ITDB02 none D verion: 0x015, 0x000 */ - U8G_ESC_ADR(0), 0x000, 0x029, /* Power Control 7 */ - U8G_ESC_ADR(1), 0x000, 0x00a, /* ITDB02 none D verion: 0x000, 0x027 */ - U8G_ESC_ADR(0), 0x000, 0x02b, /* Frame Rate: 83 */ - U8G_ESC_ADR(1), 0x000, 0x00d, - - U8G_ESC_DLY(50), /* delay 50 ms */ - - U8G_ESC_ADR(0), 0x000, 0x020, /* Horizontal GRAM Address Set */ - U8G_ESC_ADR(1), 0x000, 0x000, - U8G_ESC_ADR(0), 0x000, 0x021, /* Vertical GRAM Address Set */ - U8G_ESC_ADR(1), 0x000, 0x000, - - /* gamma control */ - U8G_ESC_ADR(0), 0x000, 0x030, - U8G_ESC_ADR(1), 0x000, 0x000, - U8G_ESC_ADR(0), 0x000, 0x031, - U8G_ESC_ADR(1), 0x004, 0x004, - U8G_ESC_ADR(0), 0x000, 0x032, - U8G_ESC_ADR(1), 0x000, 0x003, - U8G_ESC_ADR(0), 0x000, 0x035, - U8G_ESC_ADR(1), 0x004, 0x005, - U8G_ESC_ADR(0), 0x000, 0x036, - U8G_ESC_ADR(1), 0x008, 0x008, - U8G_ESC_ADR(0), 0x000, 0x037, - U8G_ESC_ADR(1), 0x004, 0x007, - U8G_ESC_ADR(0), 0x000, 0x038, - U8G_ESC_ADR(1), 0x003, 0x003, - U8G_ESC_ADR(0), 0x000, 0x039, - U8G_ESC_ADR(1), 0x007, 0x007, - U8G_ESC_ADR(0), 0x000, 0x03c, - U8G_ESC_ADR(1), 0x005, 0x004, - U8G_ESC_ADR(0), 0x000, 0x03d, - U8G_ESC_ADR(1), 0x008, 0x008, - - U8G_ESC_ADR(0), 0x000, 0x050, /* Horizontal GRAM Start Address */ - U8G_ESC_ADR(1), 0x000, 0x000, - U8G_ESC_ADR(0), 0x000, 0x051, /* Horizontal GRAM End Address: 239 */ - U8G_ESC_ADR(1), 0x000, 0x0EF, - U8G_ESC_ADR(0), 0x000, 0x052, /* Vertical GRAM Start Address */ - U8G_ESC_ADR(1), 0x000, 0x000, - U8G_ESC_ADR(0), 0x000, 0x053, /* Vertical GRAM End Address: 319 */ - U8G_ESC_ADR(1), 0x001, 0x03F, - - U8G_ESC_ADR(0), 0x000, 0x060, /* Driver Output Control 2 */ - U8G_ESC_ADR(1), 0x0a7, 0x000, - U8G_ESC_ADR(0), 0x000, 0x061, /* Base Image Display Control: NDL,VLE, REV */ - U8G_ESC_ADR(1), 0x000, 0x001, - U8G_ESC_ADR(0), 0x000, 0x06a, /* Vertical Scroll Control */ - U8G_ESC_ADR(1), 0x000, 0x000, - - U8G_ESC_ADR(0), 0x000, 0x080, /* Partial Image 1 Display Position */ - U8G_ESC_ADR(1), 0x000, 0x000, - U8G_ESC_ADR(0), 0x000, 0x081, /* Partial Image 1 RAM Start Address */ - U8G_ESC_ADR(1), 0x000, 0x000, - U8G_ESC_ADR(0), 0x000, 0x082, /* Partial Image 1 RAM End Address */ - U8G_ESC_ADR(1), 0x000, 0x000, - U8G_ESC_ADR(0), 0x000, 0x083, /* Partial Image 2 Display Position */ - U8G_ESC_ADR(1), 0x000, 0x000, - U8G_ESC_ADR(0), 0x000, 0x084, /* Partial Image 2 RAM Start Address */ - U8G_ESC_ADR(1), 0x000, 0x000, - U8G_ESC_ADR(0), 0x000, 0x085, /* Partial Image 2 RAM End Address */ - U8G_ESC_ADR(1), 0x000, 0x000, - - U8G_ESC_ADR(0), 0x000, 0x090, /* Panel Interface Control 1 */ - U8G_ESC_ADR(1), 0x000, 0x010, - U8G_ESC_ADR(0), 0x000, 0x092, /* Panel Interface Control 2 */ - U8G_ESC_ADR(1), 0x000, 0x000, /* 0x006, 0x000 */ - - U8G_ESC_ADR(0), 0x000, 0x007, /* Display Control 1: Operate, display ON */ - U8G_ESC_ADR(1), 0x001, 0x033, - - U8G_ESC_DLY(10), /* delay 10 ms */ - - /* write test pattern */ - U8G_ESC_ADR(0), 0x000, 0x020, /* Horizontal GRAM Address Set */ - U8G_ESC_ADR(1), 0x000, 0x000, - U8G_ESC_ADR(0), 0x000, 0x021, /* Vertical GRAM Address Set */ - U8G_ESC_ADR(1), 0x000, 0x010, - U8G_ESC_ADR(0), 0x000, 0x022, /* Write Data to GRAM */ - U8G_ESC_ADR(1), 0x0fe, 0x0fe, - 0x000, 0x000, - 0x0fe, 0x0fe, - 0x000, 0x000, - 0x0fe, 0x0fe, - 0x000, 0x000, - 0x0fe, 0x0fe, - 0x000, 0x000, - 0x0fe, 0x0fe, - 0x000, 0x000, - 0x0fe, 0x0fe, - 0x000, 0x000, - 0x0fe, 0x0fe, - 0x000, 0x000, - 0x0fe, 0x0fe, - 0x000, 0x000, - 0x0fe, 0x0fe, - - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_END /* end of sequence */ -}; - - -static const uint8_t u8g_dev_ili9325d_320x240_page_seq[] PROGMEM = { - U8G_ESC_CS(1), /* enable chip */ - U8G_ESC_ADR(0), 0x000, 0x020, /* Horizontal GRAM Address Set */ - U8G_ESC_ADR(1), 0x000, 0x000, - U8G_ESC_ADR(0), 0x000, 0x021, /* Vertical GRAM Address Set */ - U8G_ESC_ADR(1), - U8G_ESC_END /* end of sequence */ -}; - -/* convert the internal RGB 332 to 65K high byte */ -static uint8_t u8g_dev_ili9325d_get_65K_high_byte(uint8_t color) -{ - uint8_t h; - h = color; - h &= 0x0e0; - h |= h>>3; - h &= 0x0f8; - color>>=2; - color &= 7; - h |= color; - return h; -} - -/* convert the internal RGB 332 to 65K high byte */ -static uint8_t u8g_dev_ili9325d_get_65K_low_byte(uint8_t color) -{ - uint8_t l; - l = color; - l <<= 3; - color &= 3; - color <<= 1; - l |= color; - return l; -} - - -uint8_t u8g_dev_ili9325d_320x240_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_50NS); - //for(;;) - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ili9325d_320x240_init_seq); - - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - uint8_t i; - uint16_t y, j; - uint8_t *ptr; - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - - y = pb->p.page_y0; - ptr = pb->buf; - for( i = 0; i < pb->p.page_height; i ++ ) - { - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ili9325d_320x240_page_seq); - u8g_WriteByte(u8g, dev, y >> 8 ); /* display ram (cursor) address high byte */ - u8g_WriteByte(u8g, dev, y & 255 ); /* display ram (cursor) address low byte */ - - u8g_SetAddress(u8g, dev, 0); /* cmd mode */ - u8g_WriteByte(u8g, dev, 0 ); - u8g_WriteByte(u8g, dev, 0x022 ); /* start gram data */ - - u8g_SetAddress(u8g, dev, 1); /* data mode */ - - for( j = 0; j < pb->width; j++ ) - { - u8g_WriteByte(u8g, dev, u8g_dev_ili9325d_get_65K_high_byte(*ptr) ); - u8g_WriteByte(u8g, dev, u8g_dev_ili9325d_get_65K_low_byte(*ptr) ); - - ptr++; - } - y++; - } - u8g_SetChipSelect(u8g, dev, 0); - } - break; - } - return u8g_dev_pb8h8_base_fn(u8g, dev, msg, arg); -} - -uint8_t u8g_ili9325d_320x240_8h8_buf[WIDTH*PAGE_HEIGHT] U8G_NOCOMMON ; -u8g_pb_t u8g_ili9325d_320x240_8h8_pb U8G_NOCOMMON = { {PAGE_HEIGHT, HEIGHT, 0, 0, 0}, WIDTH, u8g_ili9325d_320x240_8h8_buf}; -u8g_dev_t u8g_dev_ili9325d_320x240_8bit U8G_NOCOMMON = { u8g_dev_ili9325d_320x240_fn, &u8g_ili9325d_320x240_8h8_pb, u8g_com_arduino_port_d_wr_fn }; -//u8g_dev_t u8g_dev_ili9325d_320x240_8bit = { u8g_dev_ili9325d_320x240_fn, &u8g_ili9325d_320x240_8h8_pb, u8g_com_arduino_parallel_fn }; - -//U8G_PB_DEV(u8g_dev_ili9325d_320x240_8bit, WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_ili9325d_320x240_fn, U8G_COM_PARALLEL); - - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_ks0108_128x64.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_ks0108_128x64.c deleted file mode 100644 index f30f8a38ce..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_ks0108_128x64.c +++ /dev/null @@ -1,110 +0,0 @@ -/* - - u8g_dev_ks0108_128x64.c - - Universal 8bit Graphics Library - - Copyright (c) 2011, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - - ADDRESS = 0 (Command Mode) - 0x03f Display On - 0x0c0 Start Display at line 0 - 0x040 | y write to y address (y:0..63) - 0x0b8 | x write to page [0..7] - - - u8g_Init8Bit(u8g, dev, d0, d1, d2, d3, d4, d5, d6, d7, en, cs1, cs2, di, rw, reset) - u8g_Init8Bit(u8g, dev, 8, 9, 10, 11, 4, 5, 6, 7, 18, 14, 15, 17, 16, U8G_PIN_NONE) - -*/ - -#include "u8g.h" - -#define WIDTH 128 -#define HEIGHT 64 -#define PAGE_HEIGHT 8 - -static const uint8_t u8g_dev_ks0108_128x64_init_seq[] PROGMEM = { - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_RST(1), /* do reset low pulse with (1*16)+2 milliseconds */ - U8G_ESC_CS(1), /* enable chip 1 */ - 0x03f, /* display on */ - 0x0c0, /* start at line 0 */ - U8G_ESC_DLY(20), /* delay 20 ms */ - U8G_ESC_CS(2), /* enable chip 2 */ - 0x03f, /* display on */ - 0x0c0, /* start at line 0 */ - U8G_ESC_DLY(20), /* delay 20 ms */ - U8G_ESC_CS(0), /* disable all chips */ - U8G_ESC_END /* end of sequence */ -}; - - -uint8_t u8g_dev_ks0108_128x64_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_NONE); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ks0108_128x64_init_seq); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - - u8g_SetAddress(u8g, dev, 0); /* command mode */ - u8g_SetChipSelect(u8g, dev, 2); - u8g_WriteByte(u8g, dev, 0x0b8 | pb->p.page); /* select current page (KS0108b) */ - u8g_WriteByte(u8g, dev, 0x040 ); /* set address 0 */ - u8g_SetAddress(u8g, dev, 1); /* data mode */ - u8g_WriteSequence(u8g, dev, 64, pb->buf); - u8g_SetChipSelect(u8g, dev, 0); - - u8g_SetAddress(u8g, dev, 0); /* command mode */ - u8g_SetChipSelect(u8g, dev, 1); - u8g_WriteByte(u8g, dev, 0x0b8 | pb->p.page); /* select current page (KS0108b) */ - u8g_WriteByte(u8g, dev, 0x040 ); /* set address 0 */ - u8g_SetAddress(u8g, dev, 1); /* data mode */ - u8g_WriteSequence(u8g, dev, 64, 64+(uint8_t *)pb->buf); - u8g_SetChipSelect(u8g, dev, 0); - - } - break; - } - return u8g_dev_pb8v1_base_fn(u8g, dev, msg, arg); -} - -U8G_PB_DEV(u8g_dev_ks0108_128x64, WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_ks0108_128x64_fn, U8G_COM_PARALLEL); -U8G_PB_DEV(u8g_dev_ks0108_128x64_fast, WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_ks0108_128x64_fn, U8G_COM_FAST_PARALLEL); - - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_lc7981_160x80.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_lc7981_160x80.c deleted file mode 100644 index 3de209926d..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_lc7981_160x80.c +++ /dev/null @@ -1,147 +0,0 @@ -/* - - u8g_dev_lc7981_160x80.c - - Universal 8bit Graphics Library - - Copyright (c) 2011, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - -*/ - -#include "u8g.h" - -#define WIDTH 160 -#define HEIGHT 80 -#define PAGE_HEIGHT 8 - - -/* - code ideas: - https://github.com/vsergeev/embedded-drivers/tree/master/avr-lc7981 - data sheets: - http://www.lcd-module.de/eng/pdf/zubehoer/lc7981.pdf - http://www.lcd-module.de/pdf/grafik/w160-6.pdf -*/ - -static const uint8_t u8g_dev_lc7981_160x80_init_seq[] PROGMEM = { - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_ADR(1), /* instruction mode */ - U8G_ESC_RST(15), /* do reset low pulse with (15*16)+2 milliseconds (=maximum delay)*/ - U8G_ESC_CS(1), /* enable chip */ - U8G_ESC_DLY(50), /* delay 50 ms */ - - - U8G_ESC_ADR(1), /* instruction mode */ - 0x000, /* mode register */ - U8G_ESC_ADR(0), /* data mode */ - 0x032, /* display on (bit 5), master mode on (bit 4), graphics mode on (bit 1)*/ - - U8G_ESC_ADR(1), /* instruction mode */ - 0x001, /* character/bits per pixel pitch */ - U8G_ESC_ADR(0), /* data mode */ - 0x007, /* 8 bits per pixel */ - - U8G_ESC_ADR(1), /* instruction mode */ - 0x002, /* number of chars/byte width of the screen */ - U8G_ESC_ADR(0), /* data mode */ - WIDTH/8-1, /* 8 bits per pixel */ - - U8G_ESC_ADR(1), /* instruction mode */ - 0x003, /* time division */ - U8G_ESC_ADR(0), /* data mode */ - 0x050, /* Oct 2015: Changed from 7f to 50 (1/80 duty cycle) */ - - U8G_ESC_ADR(1), /* instruction mode */ - 0x008, /* display start low */ - U8G_ESC_ADR(0), /* data mode */ - 0x000, /* */ - - U8G_ESC_ADR(1), /* instruction mode */ - 0x009, /* display start high */ - U8G_ESC_ADR(0), /* data mode */ - 0x000, /* */ - - U8G_ESC_DLY(10), /* delay 10 ms */ - - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_END /* end of sequence */ -}; - -uint8_t u8g_dev_lc7981_160x80_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_NONE); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_lc7981_160x80_init_seq); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - uint8_t y, i; - uint16_t disp_ram_adr; - uint8_t *ptr; - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - - u8g_SetAddress(u8g, dev, 1); /* cmd mode */ - u8g_SetChipSelect(u8g, dev, 1); - y = pb->p.page_y0; - ptr = pb->buf; - disp_ram_adr = WIDTH/8; - disp_ram_adr *= y; - for( i = 0; i < 8; i ++ ) - { - u8g_SetAddress(u8g, dev, 1); /* cmd mode */ - u8g_WriteByte(u8g, dev, 0x00a ); /* display ram (cursor) address low byte */ - u8g_SetAddress(u8g, dev, 0); /* data mode */ - u8g_WriteByte(u8g, dev, disp_ram_adr & 0x0ff ); - - u8g_SetAddress(u8g, dev, 1); /* cmd mode */ - u8g_WriteByte(u8g, dev, 0x00b ); /* display ram (cursor) address hight byte */ - u8g_SetAddress(u8g, dev, 0); /* data mode */ - u8g_WriteByte(u8g, dev, disp_ram_adr >> 8 ); - - u8g_SetAddress(u8g, dev, 1); /* cmd mode */ - u8g_WriteByte(u8g, dev, 0x00c ); /* write data */ - u8g_SetAddress(u8g, dev, 0); /* data mode */ - u8g_WriteSequence(u8g, dev, WIDTH/8, ptr); - ptr += WIDTH/8; - disp_ram_adr += WIDTH/8; - } - u8g_SetChipSelect(u8g, dev, 0); - } - break; - } - return u8g_dev_pb8h1f_base_fn(u8g, dev, msg, arg); -} - -U8G_PB_DEV(u8g_dev_lc7981_160x80_8bit, WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_lc7981_160x80_fn, U8G_COM_FAST_PARALLEL); - - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_lc7981_240x128.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_lc7981_240x128.c deleted file mode 100644 index f0b9c31485..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_lc7981_240x128.c +++ /dev/null @@ -1,145 +0,0 @@ -/* - - u8g_dev_lc7981_240x128.c - - Hitachi Display SP14N002 - - Universal 8bit Graphics Library - - Copyright (c) 2012, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - -*/ - -#include "u8g.h" - -#define WIDTH 240 -#define HEIGHT 128 -#define PAGE_HEIGHT 8 - - -/* - http://www.mark-products.com/graphics.htm#240x128%20Pixel%20Format -*/ - -static const uint8_t u8g_dev_lc7981_240x128_init_seq[] PROGMEM = { - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_ADR(1), /* instruction mode */ - U8G_ESC_RST(15), /* do reset low pulse with (15*16)+2 milliseconds (=maximum delay)*/ - U8G_ESC_CS(1), /* enable chip */ - U8G_ESC_DLY(50), /* delay 50 ms */ - - - U8G_ESC_ADR(1), /* instruction mode */ - 0x000, /* mode register */ - U8G_ESC_ADR(0), /* data mode */ - 0x032, /* display on (bit 5), master mode on (bit 4), graphics mode on (bit 1)*/ - - U8G_ESC_ADR(1), /* instruction mode */ - 0x001, /* character/bits per pixel pitch */ - U8G_ESC_ADR(0), /* data mode */ - 0x007, /* 8 bits per pixel */ - - U8G_ESC_ADR(1), /* instruction mode */ - 0x002, /* number of chars/byte width of the screen */ - U8G_ESC_ADR(0), /* data mode */ - WIDTH/8-1, /* 8 bits per pixel */ - - U8G_ESC_ADR(1), /* instruction mode */ - 0x003, /* time division */ - U8G_ESC_ADR(0), /* data mode */ - 0x07f, /* */ - - U8G_ESC_ADR(1), /* instruction mode */ - 0x008, /* display start low */ - U8G_ESC_ADR(0), /* data mode */ - 0x000, /* */ - - U8G_ESC_ADR(1), /* instruction mode */ - 0x009, /* display start high */ - U8G_ESC_ADR(0), /* data mode */ - 0x000, /* */ - - U8G_ESC_DLY(10), /* delay 10 ms */ - - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_END /* end of sequence */ -}; - -uint8_t u8g_dev_lc7981_240x128_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_NONE); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_lc7981_240x128_init_seq); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - uint8_t y, i; - uint16_t disp_ram_adr; - uint8_t *ptr; - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - - u8g_SetAddress(u8g, dev, 1); /* cmd mode */ - u8g_SetChipSelect(u8g, dev, 1); - y = pb->p.page_y0; - ptr = pb->buf; - disp_ram_adr = WIDTH/8; - disp_ram_adr *= y; - for( i = 0; i < 8; i ++ ) - { - u8g_SetAddress(u8g, dev, 1); /* cmd mode */ - u8g_WriteByte(u8g, dev, 0x00a ); /* display ram (cursor) address low byte */ - u8g_SetAddress(u8g, dev, 0); /* data mode */ - u8g_WriteByte(u8g, dev, disp_ram_adr & 0x0ff ); - - u8g_SetAddress(u8g, dev, 1); /* cmd mode */ - u8g_WriteByte(u8g, dev, 0x00b ); /* display ram (cursor) address hight byte */ - u8g_SetAddress(u8g, dev, 0); /* data mode */ - u8g_WriteByte(u8g, dev, disp_ram_adr >> 8 ); - - u8g_SetAddress(u8g, dev, 1); /* cmd mode */ - u8g_WriteByte(u8g, dev, 0x00c ); /* write data */ - u8g_SetAddress(u8g, dev, 0); /* data mode */ - u8g_WriteSequence(u8g, dev, WIDTH/8, ptr); - ptr += WIDTH/8; - disp_ram_adr += WIDTH/8; - } - u8g_SetChipSelect(u8g, dev, 0); - } - break; - } - return u8g_dev_pb8h1f_base_fn(u8g, dev, msg, arg); -} - -U8G_PB_DEV(u8g_dev_lc7981_240x128_8bit, WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_lc7981_240x128_fn, U8G_COM_FAST_PARALLEL); - - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_lc7981_240x64.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_lc7981_240x64.c deleted file mode 100644 index 9464b52aec..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_lc7981_240x64.c +++ /dev/null @@ -1,145 +0,0 @@ -/* - - u8g_dev_lc7981_240x64.c - - Tested with Nan Ya LM_J6_003_ - - Universal 8bit Graphics Library - - Copyright (c) 2012, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - -*/ - -#include "u8g.h" - -#define WIDTH 240 -#define HEIGHT 64 -#define PAGE_HEIGHT 8 - - -/* - http://www.mark-products.com/graphics.htm#240x64%20Pixel%20Format -*/ - -static const uint8_t u8g_dev_lc7981_240x64_init_seq[] PROGMEM = { - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_ADR(1), /* instruction mode */ - U8G_ESC_RST(15), /* do reset low pulse with (15*16)+2 milliseconds (=maximum delay)*/ - U8G_ESC_CS(1), /* enable chip */ - U8G_ESC_DLY(50), /* delay 50 ms */ - - - U8G_ESC_ADR(1), /* instruction mode */ - 0x000, /* mode register */ - U8G_ESC_ADR(0), /* data mode */ - 0x032, /* display on (bit 5), master mode on (bit 4), graphics mode on (bit 1)*/ - - U8G_ESC_ADR(1), /* instruction mode */ - 0x001, /* character/bits per pixel pitch */ - U8G_ESC_ADR(0), /* data mode */ - 0x007, /* 8 bits per pixel */ - - U8G_ESC_ADR(1), /* instruction mode */ - 0x002, /* number of chars/byte width of the screen */ - U8G_ESC_ADR(0), /* data mode */ - WIDTH/8-1, /* 8 bits per pixel */ - - U8G_ESC_ADR(1), /* instruction mode */ - 0x003, /* time division */ - U8G_ESC_ADR(0), /* data mode */ - 0x07f, /* */ - - U8G_ESC_ADR(1), /* instruction mode */ - 0x008, /* display start low */ - U8G_ESC_ADR(0), /* data mode */ - 0x000, /* */ - - U8G_ESC_ADR(1), /* instruction mode */ - 0x009, /* display start high */ - U8G_ESC_ADR(0), /* data mode */ - 0x000, /* */ - - U8G_ESC_DLY(10), /* delay 10 ms */ - - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_END /* end of sequence */ -}; - -uint8_t u8g_dev_lc7981_240x64_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_NONE); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_lc7981_240x64_init_seq); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - uint8_t y, i; - uint16_t disp_ram_adr; - uint8_t *ptr; - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - - u8g_SetAddress(u8g, dev, 1); /* cmd mode */ - u8g_SetChipSelect(u8g, dev, 1); - y = pb->p.page_y0; - ptr = pb->buf; - disp_ram_adr = WIDTH/8; - disp_ram_adr *= y; - for( i = 0; i < 8; i ++ ) - { - u8g_SetAddress(u8g, dev, 1); /* cmd mode */ - u8g_WriteByte(u8g, dev, 0x00a ); /* display ram (cursor) address low byte */ - u8g_SetAddress(u8g, dev, 0); /* data mode */ - u8g_WriteByte(u8g, dev, disp_ram_adr & 0x0ff ); - - u8g_SetAddress(u8g, dev, 1); /* cmd mode */ - u8g_WriteByte(u8g, dev, 0x00b ); /* display ram (cursor) address hight byte */ - u8g_SetAddress(u8g, dev, 0); /* data mode */ - u8g_WriteByte(u8g, dev, disp_ram_adr >> 8 ); - - u8g_SetAddress(u8g, dev, 1); /* cmd mode */ - u8g_WriteByte(u8g, dev, 0x00c ); /* write data */ - u8g_SetAddress(u8g, dev, 0); /* data mode */ - u8g_WriteSequence(u8g, dev, WIDTH/8, ptr); - ptr += WIDTH/8; - disp_ram_adr += WIDTH/8; - } - u8g_SetChipSelect(u8g, dev, 0); - } - break; - } - return u8g_dev_pb8h1f_base_fn(u8g, dev, msg, arg); -} - -U8G_PB_DEV(u8g_dev_lc7981_240x64_8bit, WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_lc7981_240x64_fn, U8G_COM_FAST_PARALLEL); - - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_lc7981_320x64.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_lc7981_320x64.c deleted file mode 100644 index fe28f942e8..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_lc7981_320x64.c +++ /dev/null @@ -1,151 +0,0 @@ -/* - - u8g_dev_lc7981_320x64.c - - Note: Requires 16 bit mode (Must be enabled in u8g.h) - - Tested with Varitronix MGLS32064-03.pdf - - Universal 8bit Graphics Library - - Copyright (c) 2012, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - -*/ - -#include "u8g.h" - -#ifdef U8G_16BIT -#define WIDTH 320 -#else -#define WIDTH 240 -#endif - -#define HEIGHT 64 -#define PAGE_HEIGHT 8 - - -/* - http://www.gaw.ru/pdf/lcd/lcm/Varitronix/graf/MGLS32064-03.pdf -*/ - -static const uint8_t u8g_dev_lc7981_320x64_init_seq[] PROGMEM = { - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_ADR(1), /* instruction mode */ - U8G_ESC_RST(15), /* do reset low pulse with (15*16)+2 milliseconds (=maximum delay)*/ - U8G_ESC_CS(1), /* enable chip */ - U8G_ESC_DLY(50), /* delay 50 ms */ - - - U8G_ESC_ADR(1), /* instruction mode */ - 0x000, /* mode register */ - U8G_ESC_ADR(0), /* data mode */ - 0x032, /* display on (bit 5), master mode on (bit 4), graphics mode on (bit 1)*/ - - U8G_ESC_ADR(1), /* instruction mode */ - 0x001, /* character/bits per pixel pitch */ - U8G_ESC_ADR(0), /* data mode */ - 0x007, /* 8 bits per pixel */ - - U8G_ESC_ADR(1), /* instruction mode */ - 0x002, /* number of chars/byte width of the screen */ - U8G_ESC_ADR(0), /* data mode */ - WIDTH/8-1, /* 8 bits per pixel */ - - U8G_ESC_ADR(1), /* instruction mode */ - 0x003, /* time division */ - U8G_ESC_ADR(0), /* data mode */ - 0x07f, /* */ - - U8G_ESC_ADR(1), /* instruction mode */ - 0x008, /* display start low */ - U8G_ESC_ADR(0), /* data mode */ - 0x000, /* */ - - U8G_ESC_ADR(1), /* instruction mode */ - 0x009, /* display start high */ - U8G_ESC_ADR(0), /* data mode */ - 0x000, /* */ - - U8G_ESC_DLY(10), /* delay 10 ms */ - - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_END /* end of sequence */ -}; - -uint8_t u8g_dev_lc7981_320x64_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_NONE); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_lc7981_320x64_init_seq); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - uint8_t y, i; - uint16_t disp_ram_adr; - uint8_t *ptr; - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - - u8g_SetAddress(u8g, dev, 1); /* cmd mode */ - u8g_SetChipSelect(u8g, dev, 1); - y = pb->p.page_y0; - ptr = pb->buf; - disp_ram_adr = WIDTH/8; - disp_ram_adr *= y; - for( i = 0; i < 8; i ++ ) - { - u8g_SetAddress(u8g, dev, 1); /* cmd mode */ - u8g_WriteByte(u8g, dev, 0x00a ); /* display ram (cursor) address low byte */ - u8g_SetAddress(u8g, dev, 0); /* data mode */ - u8g_WriteByte(u8g, dev, disp_ram_adr & 0x0ff ); - - u8g_SetAddress(u8g, dev, 1); /* cmd mode */ - u8g_WriteByte(u8g, dev, 0x00b ); /* display ram (cursor) address hight byte */ - u8g_SetAddress(u8g, dev, 0); /* data mode */ - u8g_WriteByte(u8g, dev, disp_ram_adr >> 8 ); - - u8g_SetAddress(u8g, dev, 1); /* cmd mode */ - u8g_WriteByte(u8g, dev, 0x00c ); /* write data */ - u8g_SetAddress(u8g, dev, 0); /* data mode */ - u8g_WriteSequence(u8g, dev, WIDTH/8, ptr); - ptr += WIDTH/8; - disp_ram_adr += WIDTH/8; - } - u8g_SetChipSelect(u8g, dev, 0); - } - break; - } - return u8g_dev_pb8h1f_base_fn(u8g, dev, msg, arg); -} - -U8G_PB_DEV(u8g_dev_lc7981_320x64_8bit, WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_lc7981_320x64_fn, U8G_COM_FAST_PARALLEL); - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_ld7032_60x32.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_ld7032_60x32.c deleted file mode 100644 index 596d95898b..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_ld7032_60x32.c +++ /dev/null @@ -1,232 +0,0 @@ -/* - - u8g_dev_ld7032_60x32.c - - 60x32 OLED display - - Universal 8bit Graphics Library - - Copyright (c) 2011, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - -*/ - -#include "u8g.h" - -/* define width as 64, so that it is a multiple of 8 */ -#define WIDTH 64 -#define HEIGHT 32 -#define PAGE_HEIGHT 8 - -static const uint8_t u8g_dev_ld7032_60x32_init_seq[] PROGMEM = { - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_DLY(1), /* delay 1 ms */ - U8G_ESC_RST(1), /* do reset low pulse with (1*16)+2 milliseconds */ - U8G_ESC_CS(1), /* enable chip */ - - - U8G_ESC_ADR(0), /* instruction mode */ - 0x002, /* Dot Matrix Display ON/OFF */ - U8G_ESC_ADR(1), /* data mode */ - 0x001, /* ON */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0x014, /* Dot Matrix Display Stand-by ON/OFF */ - U8G_ESC_ADR(1), /* data mode */ - 0x000, /* ON */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0x01a, /* Dot Matrix Frame Rate */ - U8G_ESC_ADR(1), /* data mode */ - 0x004, /* special value for this OLED from manual */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0x01d, /* Graphics Memory Writing Direction */ - U8G_ESC_ADR(1), /* data mode */ - 0x000, /* reset default (right down, horizontal) */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0x009, /* Display Direction */ - U8G_ESC_ADR(1), /* data mode */ - 0x000, /* reset default (x,y: min --> max) */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0x030, /* Display Size X */ - U8G_ESC_ADR(1), /* data mode */ - 0x000, /* Column Start Output */ - 0x03b, /* Column End Output */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0x032, /* Display Size Y */ - U8G_ESC_ADR(1), /* data mode */ - 0x000, /* Row Start Output */ - 0x01f, /* Row End Output */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0x010, /* Peak Pulse Width Set */ - U8G_ESC_ADR(1), /* data mode */ - 0x000, /* 0 SCLK */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0x016, /* Peak Pulse Delay Set */ - U8G_ESC_ADR(1), /* data mode */ - 0x000, /* 0 SCLK */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0x012, /* Dot Matrix Current Level Set */ - U8G_ESC_ADR(1), /* data mode */ - 0x050, /* 0x050 * 1 uA = 80 uA */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0x018, /* Pre-Charge Pulse Width */ - U8G_ESC_ADR(1), /* data mode */ - 0x003, /* 3 SCLK */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0x044, /* Pre-Charge Mode */ - U8G_ESC_ADR(1), /* data mode */ - 0x002, /* Every Time */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0x048, /* Row overlap timing */ - U8G_ESC_ADR(1), /* data mode */ - 0x003, /* Pre-Charge + Peak Delay + Peak boot Timing */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0x03f, /* VCC_R_SEL */ - U8G_ESC_ADR(1), /* data mode */ - 0x011, /* ??? */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0x03d, /* VSS selection */ - U8G_ESC_ADR(1), /* data mode */ - 0x000, /* 2.8V */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0x002, /* Dot Matrix Display ON/OFF */ - U8G_ESC_ADR(1), /* data mode */ - 0x001, /* ON */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0x008, /* write data */ - - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_END /* end of sequence */ -}; - -/* use box commands to set start adr */ -static const uint8_t u8g_dev_ld7032_60x32_data_start[] PROGMEM = { - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_CS(1), /* enable chip */ - - - U8G_ESC_ADR(0), /* instruction mode */ - 0x034, /* box x start */ - U8G_ESC_ADR(1), /* data mode */ - 0x000, /* 0 */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0x035, /* box x end */ - U8G_ESC_ADR(1), /* data mode */ - 0x007, /* */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0x037, /* box y end */ - U8G_ESC_ADR(1), /* data mode */ - 0x01f, /* */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0x036, /* box y start */ - U8G_ESC_ADR(1), /* data mode */ - - U8G_ESC_END /* end of sequence */ -}; - -static const uint8_t u8g_dev_ld7032_60x32_sleep_on[] PROGMEM = { - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_CS(1), /* enable chip */ - /* ... */ - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_END /* end of sequence */ -}; - -static const uint8_t u8g_dev_ld7032_60x32_sleep_off[] PROGMEM = { - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_CS(1), /* enable chip */ - /* ... */ - U8G_ESC_DLY(50), /* delay 50 ms */ - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_END /* end of sequence */ -}; - -uint8_t u8g_dev_ld7032_60x32_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_400NS); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ld7032_60x32_init_seq); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ld7032_60x32_data_start); - u8g_WriteByte(u8g, dev, pb->p.page_y0); /* y start */ - u8g_SetAddress(u8g, dev, 0); /* instruction mode */ - u8g_WriteByte(u8g, dev, 0x008); - u8g_SetAddress(u8g, dev, 1); /* data mode */ - if ( u8g_pb_WriteBuffer(pb, u8g, dev) == 0 ) - return 0; - u8g_SetChipSelect(u8g, dev, 0); - } - break; - case U8G_DEV_MSG_CONTRAST: - u8g_SetChipSelect(u8g, dev, 1); - u8g_SetAddress(u8g, dev, 0); /* instruction mode */ - u8g_WriteByte(u8g, dev, 0x081); - u8g_WriteByte(u8g, dev, (*(uint8_t *)arg) >> 2); - u8g_SetChipSelect(u8g, dev, 0); - return 1; - case U8G_DEV_MSG_SLEEP_ON: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ld7032_60x32_sleep_on); - return 1; - case U8G_DEV_MSG_SLEEP_OFF: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ld7032_60x32_sleep_off); - return 1; - } - return u8g_dev_pb8h1_base_fn(u8g, dev, msg, arg); -} - -U8G_PB_DEV(u8g_dev_ld7032_60x32_sw_spi, WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_ld7032_60x32_fn, U8G_COM_SW_SPI); -U8G_PB_DEV(u8g_dev_ld7032_60x32_hw_spi, WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_ld7032_60x32_fn, U8G_COM_HW_SPI); -U8G_PB_DEV(u8g_dev_ld7032_60x32_parallel, WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_ld7032_60x32_fn, U8G_COM_PARALLEL); -U8G_PB_DEV(u8g_dev_ld7032_60x32_hw_usart_spi, WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_ld7032_60x32_fn, U8G_COM_HW_USART_SPI); - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_null.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_null.c deleted file mode 100644 index c41380e8c5..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_null.c +++ /dev/null @@ -1,67 +0,0 @@ -/* - - u8g_dev_null.c - - Universal 8bit Graphics Library - - Copyright (c) 2011, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - -*/ - -#include "u8g.h" - -uint8_t u8g_dev_null(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_SET_8PIXEL: /* most often used command */ - break; - case U8G_DEV_MSG_SET_PIXEL: - break; - case U8G_DEV_MSG_INIT: - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_FIRST: - break; - case U8G_DEV_MSG_PAGE_NEXT: - break; -#ifdef U8G_DEV_MSG_IS_BBX_INTERSECTION - case U8G_DEV_MSG_IS_BBX_INTERSECTION: - return 1; -#endif - case U8G_DEV_MSG_GET_PAGE_BOX: - break; - case U8G_DEV_MSG_SET_COLOR_ENTRY: - break; - case U8G_DEV_MSG_SET_XY_CB: - break; - } - return 1; -} diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_pcd8544_84x48.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_pcd8544_84x48.c deleted file mode 100644 index dbebd7cd02..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_pcd8544_84x48.c +++ /dev/null @@ -1,141 +0,0 @@ -/* - - u8g_dev_pcd8544_84x48.c - - Display: Nokia 84x48 - - Status: Tested with PCF8812 Display - - - Universal 8bit Graphics Library - - Copyright (c) 2011, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - -*/ - -#include "u8g.h" - -#define WIDTH 84 -#define HEIGHT 48 -#define PAGE_HEIGHT 8 - - -static const uint8_t u8g_dev_pcd8544_init_seq[] PROGMEM = { - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_RST(1), /* do reset low pulse with (1*16)+2 milliseconds */ - U8G_ESC_CS(1), /* enable chip */ - 0x021, /* activate chip (PD=0), horizontal increment (V=0), enter extended command set (H=1) */ - 0x006, /* temp. control: b10 = 2 */ - 0x013, /* bias system 1:48 */ - 0x0c0, /* medium Vop */ - 0x020, /* activate chip (PD=0), horizontal increment (V=0), enter normal command set (H=0) */ - 0x00c, /* display on, normal operation */ - U8G_ESC_DLY(100), /* delay 100 ms */ - 0x020, /* activate chip (PD=0), horizontal increment (V=0), enter normal command set (H=0) */ - 0x00d, /* display on, invert */ - U8G_ESC_DLY(100), /* delay 100 ms */ - U8G_ESC_DLY(100), /* delay 100 ms */ - 0x020, /* activate chip (PD=0), horizontal increment (V=0), enter normal command set (H=0) */ - 0x00c, /* display on, normal */ - U8G_ESC_DLY(100), /* delay 100 ms */ - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_END /* end of sequence */ -}; - - -static const uint8_t u8g_dev_pcd8544_sleep_on[] PROGMEM = { - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_CS(1), /* enable chip */ - - 0x020, /* activate chip (PD=0), horizontal increment (V=0), enter normal command set (H=0) */ - 0x00c, /* display on, normal */ - U8G_ESC_CS(0), /* disable chip, bugfix 12 nov 2014 */ - U8G_ESC_END /* end of sequence */ -}; - -static const uint8_t u8g_dev_pcd8544_sleep_off[] PROGMEM = { - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_CS(1), /* enable chip */ - 0x020, /* activate chip (PD=0), horizontal increment (V=0), enter normal command set (H=0) */ - 0x008, /* display blank */ - 0x024, /* power down (PD=1), horizontal increment (V=0), enter normal command set (H=0) */ - - U8G_ESC_DLY(50), /* delay 50 ms */ - U8G_ESC_CS(0), /* disable chip, bugfix 12 nov 2014 */ - U8G_ESC_END /* end of sequence */ -}; - - -uint8_t u8g_dev_pcd8544_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_400NS); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_pcd8544_init_seq); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - u8g_SetAddress(u8g, dev, 0); /* command mode */ - u8g_SetChipSelect(u8g, dev, 1); - u8g_WriteByte(u8g, dev, 0x020 ); /* activate chip (PD=0), horizontal increment (V=0), enter normal command set (H=0) */ - u8g_WriteByte(u8g, dev, 0x080 ); /* set X address */ - u8g_WriteByte(u8g, dev, 0x040 | pb->p.page); /* set Y address */ - u8g_SetAddress(u8g, dev, 1); /* data mode */ - if ( u8g_pb_WriteBuffer(pb, u8g, dev) == 0 ) - return 0; - u8g_SetChipSelect(u8g, dev, 0); - } - break; - case U8G_DEV_MSG_CONTRAST: - /* the contrast adjustment does not work, needs to be analysed */ - u8g_SetAddress(u8g, dev, 0); /* instruction mode */ - u8g_SetChipSelect(u8g, dev, 1); - u8g_WriteByte(u8g, dev, 0x021); /* command mode, extended function set */ - u8g_WriteByte(u8g, dev, 0x080 | ( (*(uint8_t *)arg) >> 1 ) ); - u8g_SetChipSelect(u8g, dev, 0); - return 1; - case U8G_DEV_MSG_SLEEP_ON: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_pcd8544_sleep_on); - return 1; - case U8G_DEV_MSG_SLEEP_OFF: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_pcd8544_sleep_off); - return 1; - } - return u8g_dev_pb8v1_base_fn(u8g, dev, msg, arg); -} - - -U8G_PB_DEV(u8g_dev_pcd8544_84x48_sw_spi , WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_pcd8544_fn, U8G_COM_SW_SPI); -U8G_PB_DEV(u8g_dev_pcd8544_84x48_hw_spi , WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_pcd8544_fn, U8G_COM_HW_SPI); - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_pcf8812_96x65.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_pcf8812_96x65.c deleted file mode 100644 index 3801284468..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_pcf8812_96x65.c +++ /dev/null @@ -1,138 +0,0 @@ -/* - - u8g_dev_pcf8812_96x65.c - - Display: Nokia 96x65 - - Universal 8bit Graphics Library - - Copyright (c) 2011, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - - - om6206 comaptible to pcf8812 ? - - Status: Tested - - - Display Controller Seen in - LPH7366 (9 pins, 84x48) PCD8544 Nokia 5110 / 5120 / 5130 / 5160 / 6110 / 6150 - LPH7677 (8 pins, 84x48) PCD8544 Nokia 3210 - LPH7779 (8 pins, 84x48) PCD8544 Nokia 3310 / 3315 / 3330 / 3110, also 3410? - ??? PCD8544 Nokia 5110 / 6110 - LPH7690 ? (96x65) PCF8455/OM6202 Nokia 3410 - LPH7690 ? (96x65?) SED1565/S1D15605 Nokia 7110 / 3510? - LPH7690 ??? Nokia 6210 - - - -*/ - -#include "u8g.h" - -#define WIDTH 96 -#define HEIGHT 65 -#define PAGE_HEIGHT 8 - - -static const uint8_t u8g_dev_pcf8812_init_seq[] PROGMEM = { - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_RST(1), /* do reset low pulse with (1*16)+2 milliseconds */ - U8G_ESC_CS(1), /* enable chip */ - 0x021, /* activate chip (PD=0), horizontal increment (V=0), enter extended command set (H=1) */ - 0x006, /* temp. control: b10 = 2 */ - 0x013, /* bias system 1:48 */ - 0x080 | 0x040, /* medium Vop */ - 0x020, /* activate chip (PD=0), horizontal increment (V=0), enter normal command set (H=0) */ - 0x00c, /* display on, normal operation */ - U8G_ESC_DLY(100), /* delay 100 ms */ - 0x020, /* activate chip (PD=0), horizontal increment (V=0), enter normal command set (H=0) */ - 0x00d, /* display on, invert */ - U8G_ESC_DLY(100), /* delay 100 ms */ - U8G_ESC_DLY(100), /* delay 100 ms */ - 0x020, /* activate chip (PD=0), horizontal increment (V=0), enter normal command set (H=0) */ - 0x00c, /* display on, normal */ - U8G_ESC_DLY(100), /* delay 100 ms */ - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_END /* end of sequence */ -}; - -uint8_t u8g_dev_pcf8812_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_400NS); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_pcf8812_init_seq); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - u8g_SetAddress(u8g, dev, 0); /* command mode */ - u8g_SetChipSelect(u8g, dev, 1); - u8g_WriteByte(u8g, dev, 0x020 ); /* activate chip (PD=0), horizontal increment (V=0), enter normal command set (H=0) */ - u8g_WriteByte(u8g, dev, 0x080 ); /* set X address */ - u8g_WriteByte(u8g, dev, 0x040 | pb->p.page); /* set Y address */ - u8g_SetAddress(u8g, dev, 1); /* data mode */ - if ( u8g_pb_WriteBuffer(pb, u8g, dev) == 0 ) - return 0; - - /* mirrored output, not tested*/ - /* - { - uint8_t i = pb->width; - while( i > 0 ) - { - i--; - u8g_WriteByte(u8g, dev, ((unsigned char *)pb->buf)[i] ); - } - } - */ - - - u8g_SetChipSelect(u8g, dev, 0); - } - break; - case U8G_DEV_MSG_CONTRAST: - /* the contrast adjustment does not work, needs to be analysed */ - u8g_SetAddress(u8g, dev, 0); /* instruction mode */ - u8g_SetChipSelect(u8g, dev, 1); - u8g_WriteByte(u8g, dev, 0x021); /* command mode, extended function set */ - u8g_WriteByte(u8g, dev, 0x080 | ( (*(uint8_t *)arg) >> 1 ) ); - u8g_SetChipSelect(u8g, dev, 0); - return 1; - } - return u8g_dev_pb8v1_base_fn(u8g, dev, msg, arg); -} - -/* u8g_com_arduino_sw_spi_fn does not work, too fast??? */ -U8G_PB_DEV(u8g_dev_pcf8812_96x65_sw_spi , WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_pcf8812_fn, U8G_COM_SW_SPI); -U8G_PB_DEV(u8g_dev_pcf8812_96x65_hw_spi , WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_pcf8812_fn, U8G_COM_HW_SPI); diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_sbn1661_122x32.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_sbn1661_122x32.c deleted file mode 100644 index a8552cb40e..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_sbn1661_122x32.c +++ /dev/null @@ -1,107 +0,0 @@ -/* - - u8g_dev_sbn1661_122x32.c - - WG12232 display with 2xSBN1661 / SED1520 controller (122x32 display) - At the moment only available in the Arduino Environment - - Universal 8bit Graphics Library - - Copyright (c) 2011, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - -*/ - -#include "u8g.h" - -#define WIDTH 122 -#define HEIGHT 32 -#define PAGE_HEIGHT 8 - - -static const uint8_t u8g_dev_sbn1661_122x32_init_seq[] PROGMEM = { - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_RST(15), /* do reset low pulse with (15*16)+2 milliseconds */ - U8G_ESC_CS(1), /* enable chip 1 */ - 0x0af, /* display on */ - 0x0c0, /* display start at line 0 */ - 0x0a0, /* a0: ADC forward, a1: ADC reverse */ - 0x0a9, /* a8: 1/16, a9: 1/32 duty */ - U8G_ESC_CS(2), /* enable chip 2 */ - 0x0af, /* display on */ - 0x0c0, /* display start at line 0 */ - 0x0a0, /* a0: ADC forward, a1: ADC reverse */ - 0x0a9, /* a8: 1/16, a9: 1/32 duty */ - - U8G_ESC_CS(0), /* disable chip */ - - - U8G_ESC_END /* end of sequence */ -}; - -uint8_t u8g_dev_sbn1661_122x32_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_NONE); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_sbn1661_122x32_init_seq); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - - u8g_SetAddress(u8g, dev, 0); /* command mode */ - u8g_SetChipSelect(u8g, dev, 1); - u8g_WriteByte(u8g, dev, 0x0b8 | pb->p.page); /* select current page (SBN1661/SED1520) */ - u8g_WriteByte(u8g, dev, 0x000 ); /* set X address */ - u8g_SetAddress(u8g, dev, 1); /* data mode */ - u8g_WriteSequence(u8g, dev, WIDTH/2, pb->buf); - - u8g_SetAddress(u8g, dev, 0); /* command mode */ - u8g_SetChipSelect(u8g, dev, 2); - u8g_WriteByte(u8g, dev, 0x0b8 | pb->p.page); /* select current page (SBN1661/SED1520) */ - u8g_WriteByte(u8g, dev, 0x000 ); /* set X address */ - u8g_SetAddress(u8g, dev, 1); /* data mode */ - u8g_WriteSequence(u8g, dev, WIDTH/2, WIDTH/2+(uint8_t *)pb->buf); - - u8g_SetChipSelect(u8g, dev, 0); - - } - break; - case U8G_DEV_MSG_CONTRAST: - break; - } - return u8g_dev_pb8v1_base_fn(u8g, dev, msg, arg); -} - -/* u8g_com_arduino_sw_spi_fn does not work, too fast??? */ -U8G_PB_DEV(u8g_dev_sbn1661_122x32 , WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_sbn1661_122x32_fn, u8g_com_arduino_no_en_parallel_fn); diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_ssd1306_128x32.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_ssd1306_128x32.c deleted file mode 100644 index ff516ff663..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_ssd1306_128x32.c +++ /dev/null @@ -1,303 +0,0 @@ -/* - - u8g_dev_ssd1306_128x32.c - - Universal 8bit Graphics Library - - Copyright (c) 2011, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - - 23 Feb 2013: Fixed, Issue 147 - -*/ - - -#include "u8g.h" - -#define WIDTH 128 -#define HEIGHT 32 -#define PAGE_HEIGHT 8 - - -/* init sequence adafruit 128x32 OLED (NOT TESTED) */ -static const uint8_t u8g_dev_ssd1306_128x32_adafruit1_init_seq[] PROGMEM = { - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_RST(1), /* do reset low pulse with (1*16)+2 milliseconds */ - U8G_ESC_CS(1), /* enable chip */ - - 0x0ae, /* display off, sleep mode */ - 0x0d5, 0x080, /* clock divide ratio (0x00=1) and oscillator frequency (0x8) */ - 0x0a8, 0x03f, /* */ - - 0x0d3, 0x000, /* */ - - 0x040, /* start line */ - - 0x08d, 0x010, /* [1] charge pump setting (p62): 0x014 enable, 0x010 disable */ - - 0x020, 0x000, /* */ - 0x0a1, /* segment remap a0/a1*/ - 0x0c8, /* c0: scan dir normal, c8: reverse */ - 0x0da, 0x012, /* com pin HW config, sequential com pin config (bit 4), disable left/right remap (bit 5) */ - 0x081, 0x09f, /* [1] set contrast control */ - 0x0d9, 0x022, /* [1] pre-charge period 0x022/f1*/ - 0x0db, 0x040, /* vcomh deselect level */ - - 0x02e, /* 2012-05-27: Deactivate scroll */ - 0x0a4, /* output ram to display */ - 0x0a6, /* none inverted normal display mode */ - 0x0af, /* display on */ - - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_END /* end of sequence */ -}; - - -/* init sequence adafruit 128x32 OLED (NOT TESTED) */ -static const uint8_t u8g_dev_ssd1306_128x32_adafruit2_init_seq[] PROGMEM = { - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_RST(1), /* do reset low pulse with (1*16)+2 milliseconds */ - U8G_ESC_CS(1), /* enable chip */ - - 0x0ae, /* display off, sleep mode */ - 0x0d5, 0x080, /* clock divide ratio (0x00=1) and oscillator frequency (0x8) */ - 0x0a8, 0x03f, /* */ - - 0x0d3, 0x000, /* */ - - 0x040, /* start line */ - - 0x08d, 0x014, /* [2] charge pump setting (p62): 0x014 enable, 0x010 disable */ - - 0x020, 0x000, /* */ - 0x0a1, /* segment remap a0/a1*/ - 0x0c8, /* c0: scan dir normal, c8: reverse */ - 0x0da, 0x012, /* com pin HW config, sequential com pin config (bit 4), disable left/right remap (bit 5) */ - 0x081, 0x0cf, /* [2] set contrast control */ - 0x0d9, 0x0f1, /* [2] pre-charge period 0x022/f1*/ - 0x0db, 0x040, /* vcomh deselect level */ - - 0x02e, /* 2012-05-27: Deactivate scroll */ - 0x0a4, /* output ram to display */ - 0x0a6, /* none inverted normal display mode */ - 0x0af, /* display on */ - - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_END /* end of sequence */ -}; - - -/* init sequence adafruit 128x32 OLED (TESTED - WORKING 23.02.13), like adafruit3, but with page addressing mode */ -static const uint8_t u8g_dev_ssd1306_128x32_adafruit3_init_seq[] PROGMEM = { - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_RST(1), /* do reset low pulse with (1*16)+2 milliseconds */ - U8G_ESC_CS(1), /* enable chip */ - - 0x0ae, /* display off, sleep mode */ - 0x0d5, 0x080, /* clock divide ratio (0x00=1) and oscillator frequency (0x8) */ - 0x0a8, 0x01f, /* Feb 23, 2013: 128x32 OLED: 0x01f, 128x32 OLED 0x03f */ - - 0x0d3, 0x000, /* */ - - 0x040, /* start line */ - - 0x08d, 0x014, /* [2] charge pump setting (p62): 0x014 enable, 0x010 disable */ - - 0x020, 0x002, /* com pin HW config, sequential com pin config (bit 4), disable left/right remap (bit 5), Feb 23, 2013: 128x32 OLED: 0x002, 128x32 OLED 0x012 */ - 0x0a1, /* segment remap a0/a1*/ - 0x0c8, /* c0: scan dir normal, c8: reverse */ - 0x0da, 0x002, /* com pin HW config, sequential com pin config (bit 4), disable left/right remap (bit 5) */ - 0x081, 0x0cf, /* [2] set contrast control */ - 0x0d9, 0x0f1, /* [2] pre-charge period 0x022/f1*/ - 0x0db, 0x040, /* vcomh deselect level */ - - 0x02e, /* 2012-05-27: Deactivate scroll */ - 0x0a4, /* output ram to display */ - 0x0a6, /* none inverted normal display mode */ - 0x0af, /* display on */ - - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_END /* end of sequence */ -}; - - -/* init sequence Univision datasheet (NOT TESTED) */ -static const uint8_t u8g_dev_ssd1306_128x32_univision_init_seq[] PROGMEM = { - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_RST(1), /* do reset low pulse with (1*16)+2 milliseconds */ - U8G_ESC_CS(1), /* enable chip */ - - 0x0ae, /* display off, sleep mode */ - 0x0d5, 0x080, /* clock divide ratio (0x00=1) and oscillator frequency (0x8) */ - 0x0a8, 0x03f, /* multiplex ratio */ - 0x0d3, 0x000, /* display offset */ - 0x040, /* start line */ - 0x08d, 0x010, /* charge pump setting (p62): 0x014 enable, 0x010 disable */ - 0x0a1, /* segment remap a0/a1*/ - 0x0c8, /* c0: scan dir normal, c8: reverse */ - 0x0da, 0x012, /* com pin HW config, sequential com pin config (bit 4), disable left/right remap (bit 5) */ - 0x081, 0x09f, /* set contrast control */ - 0x0d9, 0x022, /* pre-charge period */ - 0x0db, 0x040, /* vcomh deselect level */ - 0x022, 0x000, /* page addressing mode WRONG: 3 byte cmd! */ - 0x0a4, /* output ram to display */ - 0x0a6, /* none inverted normal display mode */ - 0x0af, /* display on */ - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_END /* end of sequence */ -}; - - -/* select one init sequence here */ -//define u8g_dev_ssd1306_128x32_init_seq u8g_dev_ssd1306_128x32_univision_init_seq -//define u8g_dev_ssd1306_128x32_init_seq u8g_dev_ssd1306_128x32_adafruit1_init_seq -//define u8g_dev_ssd1306_128x32_init_seq u8g_dev_ssd1306_128x32_adafruit2_init_seq -#define u8g_dev_ssd1306_128x32_init_seq u8g_dev_ssd1306_128x32_adafruit3_init_seq - - -static const uint8_t u8g_dev_ssd1306_128x32_data_start[] PROGMEM = { - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_CS(1), /* enable chip */ - 0x010, /* set upper 4 bit of the col adr. to 0 */ - 0x000, /* set lower 4 bit of the col adr. to 4 */ - U8G_ESC_END /* end of sequence */ -}; - -static const uint8_t u8g_dev_ssd13xx_sleep_on[] PROGMEM = { - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_CS(1), /* enable chip */ - 0x0ae, /* display off */ - U8G_ESC_CS(0), /* disable chip, bugfix 12 nov 2014 */ - U8G_ESC_END /* end of sequence */ -}; - -static const uint8_t u8g_dev_ssd13xx_sleep_off[] PROGMEM = { - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_CS(1), /* enable chip */ - 0x0af, /* display on */ - U8G_ESC_DLY(50), /* delay 50 ms */ - U8G_ESC_CS(0), /* disable chip, bugfix 12 nov 2014 */ - U8G_ESC_END /* end of sequence */ -}; - -uint8_t u8g_dev_ssd1306_128x32_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_300NS); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd1306_128x32_init_seq); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd1306_128x32_data_start); - u8g_WriteByte(u8g, dev, 0x0b0 | pb->p.page); /* select current page (SSD1306) */ - u8g_SetAddress(u8g, dev, 1); /* data mode */ - if ( u8g_pb_WriteBuffer(pb, u8g, dev) == 0 ) - return 0; - u8g_SetChipSelect(u8g, dev, 0); - } - break; - case U8G_DEV_MSG_CONTRAST: - u8g_SetChipSelect(u8g, dev, 1); - u8g_SetAddress(u8g, dev, 0); /* instruction mode */ - u8g_WriteByte(u8g, dev, 0x081); - u8g_WriteByte(u8g, dev, (*(uint8_t *)arg) ); /* 11 Jul 2015: fixed contrast calculation */ - u8g_SetChipSelect(u8g, dev, 0); - return 1; - case U8G_DEV_MSG_SLEEP_ON: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd13xx_sleep_on); - return 1; - case U8G_DEV_MSG_SLEEP_OFF: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd13xx_sleep_off); - return 1; -} - - return u8g_dev_pb8v1_base_fn(u8g, dev, msg, arg); -} - -uint8_t u8g_dev_ssd1306_128x32_2x_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_300NS); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd1306_128x32_init_seq); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd1306_128x32_data_start); - u8g_WriteByte(u8g, dev, 0x0b0 | (pb->p.page*2)); /* select current page (SSD1306) */ - u8g_SetAddress(u8g, dev, 1); /* data mode */ - u8g_WriteSequence(u8g, dev, pb->width, pb->buf); - u8g_SetChipSelect(u8g, dev, 0); - - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd1306_128x32_data_start); - u8g_WriteByte(u8g, dev, 0x0b0 | (pb->p.page*2+1)); /* select current page (SSD1306) */ - u8g_SetAddress(u8g, dev, 1); /* data mode */ - u8g_WriteSequence(u8g, dev, pb->width, (uint8_t *)(pb->buf)+pb->width); - u8g_SetChipSelect(u8g, dev, 0); - } - break; - case U8G_DEV_MSG_CONTRAST: - u8g_SetChipSelect(u8g, dev, 1); - u8g_SetAddress(u8g, dev, 0); /* instruction mode */ - u8g_WriteByte(u8g, dev, 0x081); - u8g_WriteByte(u8g, dev, (*(uint8_t *)arg) ); /* 11 Jul 2015: fixed contrast calculation */ - u8g_SetChipSelect(u8g, dev, 0); - return 1; - case U8G_DEV_MSG_SLEEP_ON: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd13xx_sleep_on); - return 1; - case U8G_DEV_MSG_SLEEP_OFF: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd13xx_sleep_off); - return 1; - } - return u8g_dev_pb16v1_base_fn(u8g, dev, msg, arg); -} - -U8G_PB_DEV(u8g_dev_ssd1306_128x32_sw_spi, WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_ssd1306_128x32_fn, U8G_COM_SW_SPI); -U8G_PB_DEV(u8g_dev_ssd1306_128x32_hw_spi, WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_ssd1306_128x32_fn, U8G_COM_HW_SPI); -U8G_PB_DEV(u8g_dev_ssd1306_128x32_i2c, WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_ssd1306_128x32_fn, U8G_COM_SSD_I2C); - -uint8_t u8g_dev_ssd1306_128x32_2x_buf[WIDTH*2] U8G_NOCOMMON ; -u8g_pb_t u8g_dev_ssd1306_128x32_2x_pb = { {16, HEIGHT, 0, 0, 0}, WIDTH, u8g_dev_ssd1306_128x32_2x_buf}; -u8g_dev_t u8g_dev_ssd1306_128x32_2x_sw_spi = { u8g_dev_ssd1306_128x32_2x_fn, &u8g_dev_ssd1306_128x32_2x_pb, U8G_COM_SW_SPI }; -u8g_dev_t u8g_dev_ssd1306_128x32_2x_hw_spi = { u8g_dev_ssd1306_128x32_2x_fn, &u8g_dev_ssd1306_128x32_2x_pb, U8G_COM_HW_SPI }; -u8g_dev_t u8g_dev_ssd1306_128x32_2x_i2c = { u8g_dev_ssd1306_128x32_2x_fn, &u8g_dev_ssd1306_128x32_2x_pb, U8G_COM_SSD_I2C }; diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_ssd1306_128x64.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_ssd1306_128x64.c deleted file mode 100644 index 1b67fbb480..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_ssd1306_128x64.c +++ /dev/null @@ -1,457 +0,0 @@ -/* - - u8g_dev_ssd1306_128x64.c - - Universal 8bit Graphics Library - - Copyright (c) 2011, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - -*/ - -#include "u8g.h" - -#define WIDTH 128 -#define HEIGHT 64 -#define PAGE_HEIGHT 8 - -/* init sequence adafruit 128x64 OLED (NOT TESTED) */ -static const uint8_t u8g_dev_ssd1306_128x64_adafruit1_init_seq[] PROGMEM = { - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_RST(1), /* do reset low pulse with (1*16)+2 milliseconds */ - U8G_ESC_CS(1), /* enable chip */ - - 0x0ae, /* display off, sleep mode */ - 0x0d5, 0x080, /* clock divide ratio (0x00=1) and oscillator frequency (0x8) */ - 0x0a8, 0x03f, /* */ - - 0x0d3, 0x000, /* */ - - 0x040, /* start line */ - - 0x08d, 0x010, /* [1] charge pump setting (p62): 0x014 enable, 0x010 disable */ - - 0x020, 0x000, /* */ - 0x0a1, /* segment remap a0/a1*/ - 0x0c8, /* c0: scan dir normal, c8: reverse */ - 0x0da, 0x012, /* com pin HW config, sequential com pin config (bit 4), disable left/right remap (bit 5) */ - 0x081, 0x09f, /* [1] set contrast control */ - 0x0d9, 0x022, /* [1] pre-charge period 0x022/f1*/ - 0x0db, 0x040, /* vcomh deselect level */ - - 0x02e, /* 2012-05-27: Deactivate scroll */ - 0x0a4, /* output ram to display */ - 0x0a6, /* none inverted normal display mode */ - 0x0af, /* display on */ - - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_END /* end of sequence */ -}; - -/* init sequence adafruit 128x64 OLED (NOT TESTED) */ -static const uint8_t u8g_dev_ssd1306_128x64_adafruit2_init_seq[] PROGMEM = { - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_RST(1), /* do reset low pulse with (1*16)+2 milliseconds */ - U8G_ESC_CS(1), /* enable chip */ - - 0x0ae, /* display off, sleep mode */ - 0x0d5, 0x080, /* clock divide ratio (0x00=1) and oscillator frequency (0x8) */ - 0x0a8, 0x03f, /* */ - - 0x0d3, 0x000, /* */ - - 0x040, /* start line */ - - 0x08d, 0x014, /* [2] charge pump setting (p62): 0x014 enable, 0x010 disable */ - - 0x020, 0x000, /* */ - 0x0a1, /* segment remap a0/a1*/ - 0x0c8, /* c0: scan dir normal, c8: reverse */ - 0x0da, 0x012, /* com pin HW config, sequential com pin config (bit 4), disable left/right remap (bit 5) */ - 0x081, 0x0cf, /* [2] set contrast control */ - 0x0d9, 0x0f1, /* [2] pre-charge period 0x022/f1*/ - 0x0db, 0x040, /* vcomh deselect level */ - - 0x02e, /* 2012-05-27: Deactivate scroll */ - 0x0a4, /* output ram to display */ - 0x0a6, /* none inverted normal display mode */ - 0x0af, /* display on */ - - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_END /* end of sequence */ -}; - -/* init sequence adafruit 128x64 OLED (NOT TESTED), like adafruit3, but with page addressing mode */ -static const uint8_t u8g_dev_ssd1306_128x64_adafruit3_init_seq[] PROGMEM = { - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_RST(1), /* do reset low pulse with (1*16)+2 milliseconds */ - U8G_ESC_CS(1), /* enable chip */ - - 0x0ae, /* display off, sleep mode */ - 0x0d5, 0x080, /* clock divide ratio (0x00=1) and oscillator frequency (0x8) */ - 0x0a8, 0x03f, /* */ - - 0x0d3, 0x000, /* */ - - 0x040, /* start line */ - - 0x08d, 0x014, /* [2] charge pump setting (p62): 0x014 enable, 0x010 disable */ - - 0x020, 0x002, /* 2012-05-27: page addressing mode */ - 0x0a1, /* segment remap a0/a1*/ - 0x0c8, /* c0: scan dir normal, c8: reverse */ - 0x0da, 0x012, /* com pin HW config, sequential com pin config (bit 4), disable left/right remap (bit 5) */ - 0x081, 0x0cf, /* [2] set contrast control */ - 0x0d9, 0x0f1, /* [2] pre-charge period 0x022/f1*/ - 0x0db, 0x040, /* vcomh deselect level */ - - 0x02e, /* 2012-05-27: Deactivate scroll */ - 0x0a4, /* output ram to display */ - 0x0a6, /* none inverted normal display mode */ - 0x0af, /* display on */ - - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_END /* end of sequence */ -}; - -/* init sequence Univision datasheet (NOT TESTED) */ -static const uint8_t u8g_dev_ssd1306_128x64_univision_init_seq[] PROGMEM = { - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_RST(1), /* do reset low pulse with (1*16)+2 milliseconds */ - U8G_ESC_CS(1), /* enable chip */ - - 0x0ae, /* display off, sleep mode */ - 0x0d5, 0x080, /* clock divide ratio (0x00=1) and oscillator frequency (0x8) */ - 0x0a8, 0x03f, /* multiplex ratio */ - 0x0d3, 0x000, /* display offset */ - 0x040, /* start line */ - 0x08d, 0x010, /* charge pump setting (p62): 0x014 enable, 0x010 disable */ - 0x0a1, /* segment remap a0/a1*/ - 0x0c8, /* c0: scan dir normal, c8: reverse */ - 0x0da, 0x012, /* com pin HW config, sequential com pin config (bit 4), disable left/right remap (bit 5) */ - 0x081, 0x09f, /* set contrast control */ - 0x0d9, 0x022, /* pre-charge period */ - 0x0db, 0x040, /* vcomh deselect level */ - 0x022, 0x000, /* page addressing mode WRONG: 3 byte cmd! */ - 0x0a4, /* output ram to display */ - 0x0a6, /* none inverted normal display mode */ - 0x0af, /* display on */ - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_END /* end of sequence */ -}; - -/* select one init sequence here */ -//#define u8g_dev_ssd1306_128x64_init_seq u8g_dev_ssd1306_128x64_univision_init_seq -//#define u8g_dev_ssd1306_128x64_init_seq u8g_dev_ssd1306_128x64_adafruit1_init_seq -// 26. Apr 2014: in this thead: http://forum.arduino.cc/index.php?topic=234930.msg1696754;topicseen#msg1696754 -// it is mentiond, that adafruit2_init_seq works better --> this will be used by the ssd1306_adafruit device -//#define u8g_dev_ssd1306_128x64_init_seq u8g_dev_ssd1306_128x64_adafruit2_init_seq - -#define u8g_dev_ssd1306_128x64_init_seq u8g_dev_ssd1306_128x64_adafruit3_init_seq - - -static const uint8_t u8g_dev_ssd1306_128x64_data_start[] PROGMEM = { - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_CS(1), /* enable chip */ - 0x010, /* set upper 4 bit of the col adr to 0 */ - 0x000, /* set lower 4 bit of the col adr to 0 */ - U8G_ESC_END /* end of sequence */ -}; - -/* the sh1106 is compatible to the ssd1306, but is 132x64. display seems to be centered */ -static const uint8_t u8g_dev_sh1106_128x64_data_start[] PROGMEM = { - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_CS(1), /* enable chip */ - 0x010, /* set upper 4 bit of the col adr to 0 */ - 0x002, /* set lower 4 bit of the col adr to 2 (centered display with sh1106) */ - U8G_ESC_END /* end of sequence */ -}; - -static const uint8_t u8g_dev_ssd13xx_sleep_on[] PROGMEM = { - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_CS(1), /* enable chip */ - 0x0ae, /* display off */ - U8G_ESC_CS(0), /* disable chip, bugfix 12 nov 2014 */ - U8G_ESC_END /* end of sequence */ -}; - -static const uint8_t u8g_dev_ssd13xx_sleep_off[] PROGMEM = { - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_CS(1), /* enable chip */ - 0x0af, /* display on */ - U8G_ESC_DLY(50), /* delay 50 ms */ - U8G_ESC_CS(0), /* disable chip, bugfix 12 nov 2014 */ - U8G_ESC_END /* end of sequence */ -}; - -uint8_t u8g_dev_ssd1306_128x64_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_300NS); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd1306_128x64_adafruit2_init_seq); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd1306_128x64_data_start); - u8g_WriteByte(u8g, dev, 0x0b0 | pb->p.page); /* select current page (SSD1306) */ - u8g_SetAddress(u8g, dev, 1); /* data mode */ - if ( u8g_pb_WriteBuffer(pb, u8g, dev) == 0 ) - return 0; - u8g_SetChipSelect(u8g, dev, 0); - } - break; - case U8G_DEV_MSG_SLEEP_ON: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd13xx_sleep_on); - return 1; - case U8G_DEV_MSG_SLEEP_OFF: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd13xx_sleep_off); - return 1; - case U8G_DEV_MSG_CONTRAST: - { - u8g_SetChipSelect(u8g, dev, 1); - u8g_SetAddress(u8g, dev, 0); /* instruction mode */ - u8g_WriteByte(u8g, dev, 0x81); - u8g_WriteByte(u8g, dev, *(uint8_t *) arg); - u8g_SetChipSelect(u8g, dev, 0); - return 1; - } - } - return u8g_dev_pb8v1_base_fn(u8g, dev, msg, arg); -} - -uint8_t u8g_dev_ssd1306_adafruit_128x64_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_300NS); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd1306_128x64_init_seq); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd1306_128x64_data_start); - u8g_WriteByte(u8g, dev, 0x0b0 | pb->p.page); /* select current page (SSD1306) */ - u8g_SetAddress(u8g, dev, 1); /* data mode */ - if ( u8g_pb_WriteBuffer(pb, u8g, dev) == 0 ) - return 0; - u8g_SetChipSelect(u8g, dev, 0); - } - break; - case U8G_DEV_MSG_SLEEP_ON: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd13xx_sleep_on); - return 1; - case U8G_DEV_MSG_SLEEP_OFF: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd13xx_sleep_off); - return 1; - case U8G_DEV_MSG_CONTRAST: - { - u8g_SetChipSelect(u8g, dev, 1); - u8g_SetAddress(u8g, dev, 0); /* instruction mode */ - u8g_WriteByte(u8g, dev, 0x81); - u8g_WriteByte(u8g, dev, *(uint8_t *) arg); - u8g_SetChipSelect(u8g, dev, 0); - return 1; - } - } - return u8g_dev_pb8v1_base_fn(u8g, dev, msg, arg); -} - -uint8_t u8g_dev_sh1106_128x64_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_300NS); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd1306_128x64_init_seq); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_sh1106_128x64_data_start); - u8g_WriteByte(u8g, dev, 0x0b0 | pb->p.page); /* select current page (SSD1306) */ - u8g_SetAddress(u8g, dev, 1); /* data mode */ - if ( u8g_pb_WriteBuffer(pb, u8g, dev) == 0 ) - return 0; - u8g_SetChipSelect(u8g, dev, 0); - } - break; - case U8G_DEV_MSG_SLEEP_ON: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd13xx_sleep_on); - return 1; - case U8G_DEV_MSG_SLEEP_OFF: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd13xx_sleep_off); - return 1; - case U8G_DEV_MSG_CONTRAST: - { - u8g_SetChipSelect(u8g, dev, 1); - u8g_SetAddress(u8g, dev, 0); /* instruction mode */ - u8g_WriteByte(u8g, dev, 0x81); - u8g_WriteByte(u8g, dev, *(uint8_t *) arg); - u8g_SetChipSelect(u8g, dev, 0); - return 1; - } - } - return u8g_dev_pb8v1_base_fn(u8g, dev, msg, arg); -} - - -uint8_t u8g_dev_ssd1306_128x64_2x_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_300NS); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd1306_128x64_init_seq); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd1306_128x64_data_start); - u8g_WriteByte(u8g, dev, 0x0b0 | (pb->p.page*2)); /* select current page (SSD1306) */ - u8g_SetAddress(u8g, dev, 1); /* data mode */ - u8g_WriteSequence(u8g, dev, pb->width, pb->buf); - u8g_SetChipSelect(u8g, dev, 0); - - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd1306_128x64_data_start); - u8g_WriteByte(u8g, dev, 0x0b0 | (pb->p.page*2+1)); /* select current page (SSD1306) */ - u8g_SetAddress(u8g, dev, 1); /* data mode */ - u8g_WriteSequence(u8g, dev, pb->width, (uint8_t *)(pb->buf)+pb->width); - u8g_SetChipSelect(u8g, dev, 0); - } - break; - case U8G_DEV_MSG_SLEEP_ON: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd13xx_sleep_on); - return 1; - case U8G_DEV_MSG_SLEEP_OFF: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd13xx_sleep_off); - return 1; - case U8G_DEV_MSG_CONTRAST: - { - u8g_SetChipSelect(u8g, dev, 1); - u8g_SetAddress(u8g, dev, 0); /* instruction mode */ - u8g_WriteByte(u8g, dev, 0x81); - u8g_WriteByte(u8g, dev, *(uint8_t *) arg); - u8g_SetChipSelect(u8g, dev, 0); - return 1; - } - } - return u8g_dev_pb16v1_base_fn(u8g, dev, msg, arg); -} - -uint8_t u8g_dev_sh1106_128x64_2x_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_300NS); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd1306_128x64_init_seq); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - - u8g_WriteEscSeqP(u8g, dev, u8g_dev_sh1106_128x64_data_start); - u8g_WriteByte(u8g, dev, 0x0b0 | (pb->p.page*2)); /* select current page (SSD1306) */ - u8g_SetAddress(u8g, dev, 1); /* data mode */ - u8g_WriteSequence(u8g, dev, pb->width, pb->buf); - u8g_SetChipSelect(u8g, dev, 0); - - u8g_WriteEscSeqP(u8g, dev, u8g_dev_sh1106_128x64_data_start); - u8g_WriteByte(u8g, dev, 0x0b0 | (pb->p.page*2+1)); /* select current page (SSD1306) */ - u8g_SetAddress(u8g, dev, 1); /* data mode */ - u8g_WriteSequence(u8g, dev, pb->width, (uint8_t *)(pb->buf)+pb->width); - u8g_SetChipSelect(u8g, dev, 0); - } - break; - case U8G_DEV_MSG_SLEEP_ON: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd13xx_sleep_on); - return 1; - case U8G_DEV_MSG_SLEEP_OFF: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd13xx_sleep_off); - return 1; - case U8G_DEV_MSG_CONTRAST: - { - u8g_SetChipSelect(u8g, dev, 1); - u8g_SetAddress(u8g, dev, 0); /* instruction mode */ - u8g_WriteByte(u8g, dev, 0x81); - u8g_WriteByte(u8g, dev, *(uint8_t *) arg); - u8g_SetChipSelect(u8g, dev, 0); - return 1; - } - } - return u8g_dev_pb16v1_base_fn(u8g, dev, msg, arg); -} - - - - -U8G_PB_DEV(u8g_dev_ssd1306_128x64_sw_spi, WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_ssd1306_128x64_fn, U8G_COM_SW_SPI); -U8G_PB_DEV(u8g_dev_ssd1306_128x64_hw_spi, WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_ssd1306_128x64_fn, U8G_COM_HW_SPI); -U8G_PB_DEV(u8g_dev_ssd1306_128x64_i2c, WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_ssd1306_128x64_fn, U8G_COM_SSD_I2C); - -U8G_PB_DEV(u8g_dev_ssd1306_adafruit_128x64_sw_spi, WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_ssd1306_adafruit_128x64_fn, U8G_COM_SW_SPI); -U8G_PB_DEV(u8g_dev_ssd1306_adafruit_128x64_hw_spi, WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_ssd1306_adafruit_128x64_fn, U8G_COM_HW_SPI); -U8G_PB_DEV(u8g_dev_ssd1306_adafruit_128x64_i2c, WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_ssd1306_adafruit_128x64_fn, U8G_COM_SSD_I2C); - - -uint8_t u8g_dev_ssd1306_128x64_2x_buf[WIDTH*2] U8G_NOCOMMON ; -u8g_pb_t u8g_dev_ssd1306_128x64_2x_pb = { {16, HEIGHT, 0, 0, 0}, WIDTH, u8g_dev_ssd1306_128x64_2x_buf}; -u8g_dev_t u8g_dev_ssd1306_128x64_2x_sw_spi = { u8g_dev_ssd1306_128x64_2x_fn, &u8g_dev_ssd1306_128x64_2x_pb, U8G_COM_SW_SPI }; -u8g_dev_t u8g_dev_ssd1306_128x64_2x_hw_spi = { u8g_dev_ssd1306_128x64_2x_fn, &u8g_dev_ssd1306_128x64_2x_pb, U8G_COM_HW_SPI }; -u8g_dev_t u8g_dev_ssd1306_128x64_2x_i2c = { u8g_dev_ssd1306_128x64_2x_fn, &u8g_dev_ssd1306_128x64_2x_pb, U8G_COM_SSD_I2C }; - - -U8G_PB_DEV(u8g_dev_sh1106_128x64_sw_spi, WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_sh1106_128x64_fn, U8G_COM_SW_SPI); -U8G_PB_DEV(u8g_dev_sh1106_128x64_hw_spi, WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_sh1106_128x64_fn, U8G_COM_HW_SPI); -U8G_PB_DEV(u8g_dev_sh1106_128x64_i2c, WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_sh1106_128x64_fn, U8G_COM_SSD_I2C); - -uint8_t u8g_dev_sh1106_128x64_2x_buf[WIDTH*2] U8G_NOCOMMON ; -u8g_pb_t u8g_dev_sh1106_128x64_2x_pb = { {16, HEIGHT, 0, 0, 0}, WIDTH, u8g_dev_sh1106_128x64_2x_buf}; -u8g_dev_t u8g_dev_sh1106_128x64_2x_sw_spi = { u8g_dev_sh1106_128x64_2x_fn, &u8g_dev_sh1106_128x64_2x_pb, U8G_COM_SW_SPI }; -u8g_dev_t u8g_dev_sh1106_128x64_2x_hw_spi = { u8g_dev_sh1106_128x64_2x_fn, &u8g_dev_sh1106_128x64_2x_pb, U8G_COM_HW_SPI }; -u8g_dev_t u8g_dev_sh1106_128x64_2x_i2c = { u8g_dev_sh1106_128x64_2x_fn, &u8g_dev_sh1106_128x64_2x_pb, U8G_COM_SSD_I2C }; - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_ssd1306_64x48.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_ssd1306_64x48.c deleted file mode 100644 index b9bdb1d18a..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_ssd1306_64x48.c +++ /dev/null @@ -1,201 +0,0 @@ -/* - - u8g_dev_ssd1306_64x48.c - - Universal 8bit Graphics Library - - Copyright (c) 2011, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - - -*/ - - -#include "u8g.h" - -#define WIDTH 64 -#define HEIGHT 48 -#define PAGE_HEIGHT 8 - - - -/* init sequence buydisplay.com 0.66" 64x48 OLED */ -/* http://www.buydisplay.com/download/manual/ER-OLED0.66-1_Series_Datasheet.pdf */ -static const uint8_t u8g_dev_ssd1306_64x48_init_seq[] PROGMEM = { - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_RST(1), /* do reset low pulse with (1*16)+2 milliseconds */ - U8G_ESC_CS(1), /* enable chip */ - - 0x0ae, /* display off, sleep mode */ - 0x0d5, 0x080, /* clock divide ratio (0x00=1) and oscillator frequency (0x8) */ - 0x0a8, 0x02f, /* Multiplex Ration, Jul 12, 2015: From 0.66" OLED datasheet */ - - 0x0d3, 0x000, /* */ - - 0x040, /* start line */ - - 0x08d, 0x014, /* charge pump setting (p62): 0x014 enable, 0x010 disable */ - - //0x020, 0x002, /* com pin HW config, sequential com pin config (bit 4), disable left/right remap (bit 5), Feb 23, 2013: 64x48 OLED: 0x002, 64x48 OLED 0x012 */ - 0x0a1, /* segment remap a0/a1*/ - 0x0c8, /* c0: scan dir normal, c8: reverse */ - 0x0da, 0x012, /* com pin HW config, sequential com pin config (bit 4), disable left/right remap (bit 5), Jul 12, 2015: From 0.66" OLED datasheet */ - 0x081, 0x0cf, /* set contrast control */ - 0x0d9, 0x022, /* pre-charge period 0x022/f1, from 0.66" OLED datasheet */ - 0x0db, 0x000, /* vcomh deselect level, from 0.66" OLED datasheet */ - - 0x02e, /* 2012-05-27: Deactivate scroll */ - 0x0a4, /* output ram to display */ - 0x0a6, /* none inverted normal display mode */ - 0x0af, /* display on */ - - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_END /* end of sequence */ -}; - - - - -static const uint8_t u8g_dev_ssd1306_64x48_data_start[] PROGMEM = { - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_CS(1), /* enable chip */ - 0x010+2, /* set upper 4 bit of the col adr. to 0, 0.66" OLED starts with offset 32 */ - 0x000, /* set lower 4 bit of the col adr. to 4 */ - U8G_ESC_END /* end of sequence */ -}; - -static const uint8_t u8g_dev_ssd13xx_sleep_on[] PROGMEM = { - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_CS(1), /* enable chip */ - 0x0ae, /* display off */ - U8G_ESC_CS(0), /* disable chip, bugfix 12 nov 2014 */ - U8G_ESC_END /* end of sequence */ -}; - -static const uint8_t u8g_dev_ssd13xx_sleep_off[] PROGMEM = { - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_CS(1), /* enable chip */ - 0x0af, /* display on */ - U8G_ESC_DLY(50), /* delay 50 ms */ - U8G_ESC_CS(0), /* disable chip, bugfix 12 nov 2014 */ - U8G_ESC_END /* end of sequence */ -}; - -uint8_t u8g_dev_ssd1306_64x48_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_300NS); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd1306_64x48_init_seq); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd1306_64x48_data_start); - u8g_WriteByte(u8g, dev, 0x0b0 | pb->p.page); /* select current page (SSD1306) */ - u8g_SetAddress(u8g, dev, 1); /* data mode */ - if ( u8g_pb_WriteBuffer(pb, u8g, dev) == 0 ) - return 0; - u8g_SetChipSelect(u8g, dev, 0); - } - break; - case U8G_DEV_MSG_CONTRAST: - u8g_SetChipSelect(u8g, dev, 1); - u8g_SetAddress(u8g, dev, 0); /* instruction mode */ - u8g_WriteByte(u8g, dev, 0x081); - u8g_WriteByte(u8g, dev, (*(uint8_t *)arg) ); /* 11 Jul 2015: fixed contrast calculation */ - u8g_SetChipSelect(u8g, dev, 0); - return 1; - case U8G_DEV_MSG_SLEEP_ON: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd13xx_sleep_on); - return 1; - case U8G_DEV_MSG_SLEEP_OFF: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd13xx_sleep_off); - return 1; -} - - return u8g_dev_pb8v1_base_fn(u8g, dev, msg, arg); -} - -uint8_t u8g_dev_ssd1306_64x48_2x_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_300NS); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd1306_64x48_init_seq); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd1306_64x48_data_start); - u8g_WriteByte(u8g, dev, 0x0b0 | (pb->p.page*2)); /* select current page (SSD1306) */ - u8g_SetAddress(u8g, dev, 1); /* data mode */ - u8g_WriteSequence(u8g, dev, pb->width, pb->buf); - u8g_SetChipSelect(u8g, dev, 0); - - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd1306_64x48_data_start); - u8g_WriteByte(u8g, dev, 0x0b0 | (pb->p.page*2+1)); /* select current page (SSD1306) */ - u8g_SetAddress(u8g, dev, 1); /* data mode */ - u8g_WriteSequence(u8g, dev, pb->width, (uint8_t *)(pb->buf)+pb->width); - u8g_SetChipSelect(u8g, dev, 0); - } - break; - case U8G_DEV_MSG_CONTRAST: - u8g_SetChipSelect(u8g, dev, 1); - u8g_SetAddress(u8g, dev, 0); /* instruction mode */ - u8g_WriteByte(u8g, dev, 0x081); - u8g_WriteByte(u8g, dev, (*(uint8_t *)arg) ); /* 11 Jul 2015: fixed contrast calculation */ - u8g_SetChipSelect(u8g, dev, 0); - return 1; - case U8G_DEV_MSG_SLEEP_ON: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd13xx_sleep_on); - return 1; - case U8G_DEV_MSG_SLEEP_OFF: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd13xx_sleep_off); - return 1; - } - return u8g_dev_pb16v1_base_fn(u8g, dev, msg, arg); -} - -U8G_PB_DEV(u8g_dev_ssd1306_64x48_sw_spi, WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_ssd1306_64x48_fn, U8G_COM_SW_SPI); -U8G_PB_DEV(u8g_dev_ssd1306_64x48_hw_spi, WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_ssd1306_64x48_fn, U8G_COM_HW_SPI); -U8G_PB_DEV(u8g_dev_ssd1306_64x48_i2c, WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_ssd1306_64x48_fn, U8G_COM_SSD_I2C); - -uint8_t u8g_dev_ssd1306_64x48_2x_buf[WIDTH*2] U8G_NOCOMMON ; -u8g_pb_t u8g_dev_ssd1306_64x48_2x_pb = { {16, HEIGHT, 0, 0, 0}, WIDTH, u8g_dev_ssd1306_64x48_2x_buf}; -u8g_dev_t u8g_dev_ssd1306_64x48_2x_sw_spi = { u8g_dev_ssd1306_64x48_2x_fn, &u8g_dev_ssd1306_64x48_2x_pb, U8G_COM_SW_SPI }; -u8g_dev_t u8g_dev_ssd1306_64x48_2x_hw_spi = { u8g_dev_ssd1306_64x48_2x_fn, &u8g_dev_ssd1306_64x48_2x_pb, U8G_COM_HW_SPI }; -u8g_dev_t u8g_dev_ssd1306_64x48_2x_i2c = { u8g_dev_ssd1306_64x48_2x_fn, &u8g_dev_ssd1306_64x48_2x_pb, U8G_COM_SSD_I2C }; diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_ssd1309_128x64.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_ssd1309_128x64.c deleted file mode 100644 index 4893f82c7c..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_ssd1309_128x64.c +++ /dev/null @@ -1,142 +0,0 @@ -/* - - u8g_dev_ssd1309_128x64.c - - Universal 8bit Graphics Library - - Copyright (c) 2012, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - -*/ - -#include "u8g.h" - -#define WIDTH 128 -#define HEIGHT 64 -#define PAGE_HEIGHT 8 - - -/* ssd1309 ini sequence*/ -static const uint8_t u8g_dev_ssd1309_128x64_init_seq[] PROGMEM={ - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_RST(1), /* do reset low pulse with (1*16)+2 milliseconds */ - U8G_ESC_CS(1), /* enable chip */ - - 0xfd,0x12, /*Command Lock */ - 0xae, /*Set Display Off */ - 0xd5,0xa0, /*set Display Clock Divide Ratio/Oscillator Frequency */ - 0xa8,0x3f, /*Set Multiplex Ratio */ - 0x3d,0x00, /*Set Display Offset*/ - 0x40, /*Set Display Start Line*/ - 0xa1, /*Set Segment Re-Map*/ - 0xc8, /*Set COM Output Scan Direction*/ - 0xda,0x12, /*Set COM Pins Hardware Configuration*/ - 0x81,0xdf, /*Set Current Control */ - 0xd9,0x82, /*Set Pre-Charge Period */ - 0xdb,0x34, /*Set VCOMH Deselect Level */ - 0xa4, /*Set Entire Display On/Off */ - 0xa6, /*Set Normal/Inverse Display*/ - U8G_ESC_VCC(1), /*Power up VCC & Stabilized */ - U8G_ESC_DLY(50), - 0xaf, /*Set Display On */ - U8G_ESC_DLY(50), - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_END /* end of sequence */ -}; - -/* select one init sequence here */ - #define u8g_dev_ssd1309_128x64_init_seq u8g_dev_ssd1309_128x64_init_seq - - - static const uint8_t u8g_dev_ssd1309_128x64_data_start[] PROGMEM = { - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_CS(1), /* enable chip */ - 0x010, /* set upper 4 bit of the col adr to 0 */ - 0x000, /* set lower 4 bit of the col adr to 4 */ - U8G_ESC_END /* end of sequence */ -}; - -static const uint8_t u8g_dev_ssd13xx_sleep_on[] PROGMEM = { - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_CS(1), /* enable chip */ - 0x0ae, /* display off */ - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_END /* end of sequence */ -}; - -static const uint8_t u8g_dev_ssd13xx_sleep_off[] PROGMEM = { - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_CS(1), /* enable chip */ - 0x0af, /* display on */ - U8G_ESC_DLY(50), /* delay 50 ms */ - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_END /* end of sequence */ -}; - -uint8_t u8g_dev_ssd1309_128x64_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_300NS); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd1309_128x64_init_seq); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd1309_128x64_data_start); - u8g_WriteByte(u8g, dev, 0x0b0 | pb->p.page); /* select current page (SSD1306) */ - u8g_SetAddress(u8g, dev, 1); /* data mode */ - if ( u8g_pb_WriteBuffer(pb, u8g, dev) == 0 ) - return 0; - u8g_SetChipSelect(u8g, dev, 0); - } - break; - case U8G_DEV_MSG_CONTRAST: - u8g_SetChipSelect(u8g, dev, 1); - u8g_SetAddress(u8g, dev, 0); /* instruction mode */ - u8g_WriteByte(u8g, dev, 0x081); - u8g_WriteByte(u8g, dev, (*(uint8_t *)arg) ); /* 11 Jul 2015: fixed contrast calculation */ - u8g_SetChipSelect(u8g, dev, 0); - return 1; - case U8G_DEV_MSG_SLEEP_ON: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd13xx_sleep_on); - return 1; - case U8G_DEV_MSG_SLEEP_OFF: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd13xx_sleep_off); - return 1; - } - return u8g_dev_pb8v1_base_fn(u8g, dev, msg, arg); -} - -U8G_PB_DEV(u8g_dev_ssd1309_128x64_hw_spi, WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_ssd1309_128x64_fn, U8G_COM_HW_SPI); -U8G_PB_DEV(u8g_dev_ssd1309_128x64_sw_spi, WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_ssd1309_128x64_fn, U8G_COM_SW_SPI); -U8G_PB_DEV(u8g_dev_ssd1309_128x64_i2c, WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_ssd1309_128x64_fn, U8G_COM_SSD_I2C); diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_ssd1322_nhd31oled_bw.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_ssd1322_nhd31oled_bw.c deleted file mode 100644 index 4db96270d2..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_ssd1322_nhd31oled_bw.c +++ /dev/null @@ -1,338 +0,0 @@ -/* - - u8g_dev_ssd1322_nhd31oled_bw.c - - 1-Bit (BW) Driver for SSD1322 Controller (OLED Display) - Tested with NHD-3.12-25664 - - Universal 8bit Graphics Library - - Copyright (c) 2012, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - SSD130x Monochrom OLED Controller - SSD131x Character OLED Controller - SSD132x Graylevel OLED Controller - SSD1331 Color OLED Controller - -*/ - -#include "u8g.h" - -/* width must be multiple of 8, largest value is 248 unless u8g 16 bit mode is enabled */ -#if defined(U8G_16BIT) -#define WIDTH 256 -#else -#define WIDTH 248 -#endif -#define HEIGHT 64 -#define PAGE_HEIGHT 8 - -/* - http://www.newhavendisplay.com/app_notes/OLED_25664.txt - http://www.newhavendisplay.com/forum/viewtopic.php?f=15&t=3758 -*/ - -static const uint8_t u8g_dev_ssd1322_1bit_nhd_312_init_seq[] PROGMEM = { - U8G_ESC_DLY(10), /* delay 10 ms */ - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_RST(1), /* do reset low pulse with (1*16)+2 milliseconds */ - U8G_ESC_CS(1), /* enable chip */ - - U8G_ESC_DLY(100), /* delay 100 ms */ - U8G_ESC_DLY(100), /* delay 100 ms */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0x0fd, /* lock command */ - U8G_ESC_ADR(1), /* data mode */ - 0x012, /* unlock */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0x0ae, /* display off, sleep mode */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0x0b3, - U8G_ESC_ADR(1), /* data mode */ - 0x091, /* set display clock divide ratio/oscillator frequency (set clock as 80 frames/sec) */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0x0ca, /* multiplex ratio */ - U8G_ESC_ADR(1), /* data mode */ - 0x03f, /* 1/64 Duty (0x0F~0x3F) */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0x0a2, - U8G_ESC_ADR(1), /* data mode */ - 0x000, /* display offset, shift mapping ram counter */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0x0a1, - U8G_ESC_ADR(1), /* data mode */ - 0x000, /* display start line */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0x0a0, /* Set Re-Map / Dual COM Line Mode */ - U8G_ESC_ADR(1), /* data mode */ - 0x014, /* was 0x014 */ - 0x011, /* was 0x011 */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0x0ab, - U8G_ESC_ADR(1), /* data mode */ - 0x001, /* Enable Internal VDD Regulator */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0x0b4, /* Display Enhancement A */ - U8G_ESC_ADR(1), /* data mode */ - 0x0a0, - 0x005|0x0fd, - - U8G_ESC_ADR(0), /* instruction mode */ - 0x0c1, /* contrast */ - U8G_ESC_ADR(1), /* data mode */ - 0x09f, - - U8G_ESC_ADR(0), /* instruction mode */ - 0x0c7, /* Set Scale Factor of Segment Output Current Control */ - U8G_ESC_ADR(1), /* data mode */ - 0x00f, - - U8G_ESC_ADR(0), /* instruction mode */ - 0x0b9, /* linear gray scale */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0x0b1, /* Phase 1 (Reset) & Phase 2 (Pre-Charge) Period Adjustment */ - U8G_ESC_ADR(1), /* data mode */ - 0x0e2, - - U8G_ESC_ADR(0), /* instruction mode */ - 0x0d1, /* Display Enhancement B */ - U8G_ESC_ADR(1), /* data mode */ - 0x082|0x020, - 0x020, - - U8G_ESC_ADR(0), /* instruction mode */ - 0x0bb, /* precharge voltage */ - U8G_ESC_ADR(1), /* data mode */ - 0x01f, - - U8G_ESC_ADR(0), /* instruction mode */ - 0x0b6, /* precharge period */ - U8G_ESC_ADR(1), /* data mode */ - 0x008, - - U8G_ESC_ADR(0), /* instruction mode */ - 0x0be, /* vcomh */ - U8G_ESC_ADR(1), /* data mode */ - 0x007, - - U8G_ESC_ADR(0), /* instruction mode */ - 0x0a6, /* normal display */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0x0a9, /* exit partial display */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0x0af, /* display on */ - - - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_END /* end of sequence */ -}; - -static const uint8_t u8g_dev_ssd1322_1bit_nhd_312_prepare_page_seq[] PROGMEM = { - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_CS(1), /* enable chip */ - 0x015, /* column address... */ - U8G_ESC_ADR(1), /* data mode */ - 0x01c, /* start at column 0 */ - 0x05b, /* end column */ - U8G_ESC_ADR(0), /* instruction mode */ - 0x075, /* row address... */ - U8G_ESC_ADR(1), /* data mode */ - U8G_ESC_END /* end of sequence */ -}; - -static void u8g_dev_ssd1322_1bit_prepare_row(u8g_t *u8g, u8g_dev_t *dev, uint8_t delta_row) -{ - uint8_t row = ((u8g_pb_t *)(dev->dev_mem))->p.page; - - row *= ((u8g_pb_t *)(dev->dev_mem))->p.page_height; - row += delta_row; - - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd1322_1bit_nhd_312_prepare_page_seq); - - u8g_WriteByte(u8g, dev, row); /* start at the selected row */ - u8g_WriteByte(u8g, dev, row+1); /* end within the selected row */ - - u8g_SetAddress(u8g, dev, 0); /* instruction mode mode */ - u8g_WriteByte(u8g, dev, 0x05c); /* write to ram */ - u8g_SetAddress(u8g, dev, 1); /* data mode */ -} - -static const uint8_t u8g_dev_ssd13xx_sleep_on[] PROGMEM = { - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_CS(1), /* enable chip */ - 0x0ae, /* display off */ - U8G_ESC_CS(0), /* disable chip, bugfix 12 nov 2014 */ - U8G_ESC_END /* end of sequence */ -}; - -static const uint8_t u8g_dev_ssd13xx_sleep_off[] PROGMEM = { - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_CS(1), /* enable chip */ - 0x0af, /* display on */ - U8G_ESC_DLY(50), /* delay 50 ms */ - U8G_ESC_CS(0), /* disable chip, bugfix 12 nov 2014 */ - U8G_ESC_END /* end of sequence */ -}; - - -uint8_t u8g_dev_ssd1322_nhd31oled_bw_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_300NS); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd1322_1bit_nhd_312_init_seq); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - uint8_t i; - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - uint8_t *p = pb->buf; - u8g_uint_t cnt; - cnt = pb->width; - cnt >>= 3; - - for( i = 0; i < pb->p.page_height; i++ ) - { - u8g_dev_ssd1322_1bit_prepare_row(u8g, dev, i); /* this will also enable chip select */ -#if !defined(U8G_16BIT) - u8g_WriteByte(u8g, dev, 0x0ff); - u8g_WriteByte(u8g, dev, 0x0ff); -#endif - u8g_WriteSequenceBWTo16GrDevice(u8g, dev, cnt, p); -#if !defined(U8G_16BIT) - u8g_WriteByte(u8g, dev, 0x0ff); - u8g_WriteByte(u8g, dev, 0x0ff); -#endif - u8g_MicroDelay(); // for DUE? - u8g_SetChipSelect(u8g, dev, 0); - p+=cnt; - } - } - break; - case U8G_DEV_MSG_CONTRAST: - u8g_SetChipSelect(u8g, dev, 1); - u8g_SetAddress(u8g, dev, 0); /* instruction mode */ - u8g_WriteByte(u8g, dev, 0x081); - u8g_SetAddress(u8g, dev, 1); /* data mode */ - u8g_WriteByte(u8g, dev, (*(uint8_t *)arg) >> 1); - u8g_MicroDelay(); // for DUE? - u8g_SetChipSelect(u8g, dev, 0); - break; - case U8G_DEV_MSG_SLEEP_ON: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd13xx_sleep_on); - return 1; - case U8G_DEV_MSG_SLEEP_OFF: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd13xx_sleep_off); - return 1; - } - return u8g_dev_pb8h1_base_fn(u8g, dev, msg, arg); -} - - -uint8_t u8g_dev_ssd1322_nhd31oled_2x_bw_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_300NS); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd1322_1bit_nhd_312_init_seq); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - uint8_t i; - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - uint8_t *p = pb->buf; - u8g_uint_t cnt; - cnt = pb->width; - cnt >>= 3; - - for( i = 0; i < pb->p.page_height; i++ ) - { - u8g_dev_ssd1322_1bit_prepare_row(u8g, dev, i); /* this will also enable chip select */ -#if !defined(U8G_16BIT) - u8g_WriteByte(u8g, dev, 0x0ff); - u8g_WriteByte(u8g, dev, 0x0ff); -#endif - u8g_WriteSequenceBWTo16GrDevice(u8g, dev, cnt, p); -#if !defined(U8G_16BIT) - u8g_WriteByte(u8g, dev, 0x0ff); - u8g_WriteByte(u8g, dev, 0x0ff); -#endif - u8g_MicroDelay(); // for DUE? - u8g_SetChipSelect(u8g, dev, 0); - p+=cnt; - } - } - break; - case U8G_DEV_MSG_CONTRAST: - u8g_SetChipSelect(u8g, dev, 1); - u8g_SetAddress(u8g, dev, 0); /* instruction mode */ - u8g_WriteByte(u8g, dev, 0x0c1); /* 21 May 2013, fixed contrast command */ - u8g_SetAddress(u8g, dev, 1); /* data mode */ - u8g_WriteByte(u8g, dev, (*(uint8_t *)arg) >> 1); - u8g_SetChipSelect(u8g, dev, 0); - break; - case U8G_DEV_MSG_SLEEP_ON: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd13xx_sleep_on); - return 1; - case U8G_DEV_MSG_SLEEP_OFF: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd13xx_sleep_off); - return 1; - } - return u8g_dev_pb16h1_base_fn(u8g, dev, msg, arg); -} - - -U8G_PB_DEV(u8g_dev_ssd1322_nhd31oled_bw_sw_spi , WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_ssd1322_nhd31oled_bw_fn, U8G_COM_SW_SPI); -U8G_PB_DEV(u8g_dev_ssd1322_nhd31oled_bw_hw_spi , WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_ssd1322_nhd31oled_bw_fn, U8G_COM_HW_SPI); -U8G_PB_DEV(u8g_dev_ssd1322_nhd31oled_bw_parallel , WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_ssd1322_nhd31oled_bw_fn, U8G_COM_FAST_PARALLEL); - -#define DWIDTH (WIDTH*2) -uint8_t u8g_dev_ssd1322_nhd31oled_2x_bw_buf[DWIDTH] U8G_NOCOMMON ; -u8g_pb_t u8g_dev_ssd1322_nhd31oled_2x_bw_pb = { {16, HEIGHT, 0, 0, 0}, WIDTH, u8g_dev_ssd1322_nhd31oled_2x_bw_buf}; -u8g_dev_t u8g_dev_ssd1322_nhd31oled_2x_bw_sw_spi = { u8g_dev_ssd1322_nhd31oled_2x_bw_fn, &u8g_dev_ssd1322_nhd31oled_2x_bw_pb, U8G_COM_SW_SPI }; -u8g_dev_t u8g_dev_ssd1322_nhd31oled_2x_bw_hw_spi = { u8g_dev_ssd1322_nhd31oled_2x_bw_fn, &u8g_dev_ssd1322_nhd31oled_2x_bw_pb, U8G_COM_HW_SPI }; - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_ssd1322_nhd31oled_gr.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_ssd1322_nhd31oled_gr.c deleted file mode 100644 index 61f0b1922f..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_ssd1322_nhd31oled_gr.c +++ /dev/null @@ -1,338 +0,0 @@ -/* - - u8g_dev_ssd1322_nhd31oled_gr.c - - 2-Bit (4L) Driver for SSD1322 Controller (OLED Display) - Tested with NHD-3.12-25664 - - Universal 8bit Graphics Library - - Copyright (c) 2012, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - SSD130x Monochrom OLED Controller - SSD131x Character OLED Controller - SSD132x Graylevel OLED Controller - SSD1331 Color OLED Controller - -*/ - -#include "u8g.h" - -/* width must be multiple of 8, largest value is 248 unless u8g 16 bit mode is enabled */ -#if defined(U8G_16BIT) -#define WIDTH 256 -#else -#define WIDTH 248 -#endif -#define HEIGHT 64 -//#define PAGE_HEIGHT 8 - -/* - http://www.newhavendisplay.com/app_notes/OLED_25664.txt - http://www.newhavendisplay.com/forum/viewtopic.php?f=15&t=3758 -*/ - -static const uint8_t u8g_dev_ssd1322_2bit_nhd_312_init_seq[] PROGMEM = { - U8G_ESC_DLY(10), /* delay 10 ms */ - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_RST(1), /* do reset low pulse with (1*16)+2 milliseconds */ - U8G_ESC_CS(1), /* enable chip */ - - U8G_ESC_DLY(100), /* delay 100 ms */ - U8G_ESC_DLY(100), /* delay 100 ms */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0x0fd, /* lock command */ - U8G_ESC_ADR(1), /* data mode */ - 0x012, /* unlock */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0x0ae, /* display off, sleep mode */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0x0b3, - U8G_ESC_ADR(1), /* data mode */ - 0x091, /* set display clock divide ratio/oscillator frequency (set clock as 80 frames/sec) */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0x0ca, /* multiplex ratio */ - U8G_ESC_ADR(1), /* data mode */ - 0x03f, /* 1/64 Duty (0x0F~0x3F) */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0x0a2, - U8G_ESC_ADR(1), /* data mode */ - 0x000, /* display offset, shift mapping ram counter */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0x0a1, - U8G_ESC_ADR(1), /* data mode */ - 0x000, /* display start line */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0x0a0, /* Set Re-Map / Dual COM Line Mode */ - U8G_ESC_ADR(1), /* data mode */ - 0x014, /* was 0x014 */ - 0x011, /* was 0x011 */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0x0ab, - U8G_ESC_ADR(1), /* data mode */ - 0x001, /* Enable Internal VDD Regulator */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0x0b4, /* Display Enhancement A */ - U8G_ESC_ADR(1), /* data mode */ - 0x0a0, - 0x005|0x0fd, - - U8G_ESC_ADR(0), /* instruction mode */ - 0x0c1, /* contrast */ - U8G_ESC_ADR(1), /* data mode */ - 0x09f, - - U8G_ESC_ADR(0), /* instruction mode */ - 0x0c7, /* Set Scale Factor of Segment Output Current Control */ - U8G_ESC_ADR(1), /* data mode */ - 0x00f, - - U8G_ESC_ADR(0), /* instruction mode */ - 0x0b9, /* linear gray scale */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0x0b1, /* Phase 1 (Reset) & Phase 2 (Pre-Charge) Period Adjustment */ - U8G_ESC_ADR(1), /* data mode */ - 0x0e2, - - U8G_ESC_ADR(0), /* instruction mode */ - 0x0d1, /* Display Enhancement B */ - U8G_ESC_ADR(1), /* data mode */ - 0x082|0x020, - 0x020, - - U8G_ESC_ADR(0), /* instruction mode */ - 0x0bb, /* precharge voltage */ - U8G_ESC_ADR(1), /* data mode */ - 0x01f, - - U8G_ESC_ADR(0), /* instruction mode */ - 0x0b6, /* precharge period */ - U8G_ESC_ADR(1), /* data mode */ - 0x008, - - U8G_ESC_ADR(0), /* instruction mode */ - 0x0be, /* vcomh */ - U8G_ESC_ADR(1), /* data mode */ - 0x007, - - U8G_ESC_ADR(0), /* instruction mode */ - 0x0a6, /* normal display */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0x0a9, /* exit partial display */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0x0af, /* display on */ - - - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_END /* end of sequence */ -}; - -static const uint8_t u8g_dev_ssd1322_2bit_nhd_312_prepare_page_seq[] PROGMEM = { - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_CS(1), /* enable chip */ - 0x015, /* column address... */ - U8G_ESC_ADR(1), /* data mode */ - 0x01c, /* start at column 0 */ - 0x05b, /* end column */ - U8G_ESC_ADR(0), /* instruction mode */ - 0x075, /* row address... */ - U8G_ESC_ADR(1), /* data mode */ - U8G_ESC_END /* end of sequence */ -}; - -static void u8g_dev_ssd1322_2bit_prepare_row(u8g_t *u8g, u8g_dev_t *dev, uint8_t delta_row) -{ - uint8_t row = ((u8g_pb_t *)(dev->dev_mem))->p.page; - - row *= ((u8g_pb_t *)(dev->dev_mem))->p.page_height; - row += delta_row; - - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd1322_2bit_nhd_312_prepare_page_seq); - - u8g_WriteByte(u8g, dev, row); /* start at the selected row */ - u8g_WriteByte(u8g, dev, row+1); /* end within the selected row */ - - u8g_SetAddress(u8g, dev, 0); /* instruction mode mode */ - u8g_WriteByte(u8g, dev, 0x05c); /* write to ram */ - u8g_SetAddress(u8g, dev, 1); /* data mode */ -} - -static const uint8_t u8g_dev_ssd13xx_sleep_on[] PROGMEM = { - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_CS(1), /* enable chip */ - 0x0ae, /* display off */ - U8G_ESC_CS(0), /* disable chip, bugfix 12 nov 2014 */ - U8G_ESC_END /* end of sequence */ -}; - -static const uint8_t u8g_dev_ssd13xx_sleep_off[] PROGMEM = { - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_CS(1), /* enable chip */ - 0x0af, /* display on */ - U8G_ESC_DLY(50), /* delay 50 ms */ - U8G_ESC_CS(0), /* disable chip, bugfix 12 nov 2014 */ - U8G_ESC_END /* end of sequence */ -}; - -uint8_t u8g_dev_ssd1322_nhd31oled_gr_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_300NS); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd1322_2bit_nhd_312_init_seq); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - uint8_t i; - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - uint8_t *p = pb->buf; - u8g_uint_t cnt; - cnt = pb->width; - cnt >>= 2; - - for( i = 0; i < pb->p.page_height; i++ ) - { - u8g_dev_ssd1322_2bit_prepare_row(u8g, dev, i); /* this will also enable chip select */ -#if !defined(U8G_16BIT) - u8g_WriteByte(u8g, dev, 0x00); - u8g_WriteByte(u8g, dev, 0x00); -#endif - u8g_WriteSequence4LTo16GrDevice(u8g, dev, cnt, p); -#if !defined(U8G_16BIT) - u8g_WriteByte(u8g, dev, 0x00); - u8g_WriteByte(u8g, dev, 0x00); -#endif - u8g_MicroDelay(); // for DUE? - u8g_SetChipSelect(u8g, dev, 0); - p+=cnt; - } - } - break; - case U8G_DEV_MSG_CONTRAST: - u8g_SetChipSelect(u8g, dev, 1); - u8g_SetAddress(u8g, dev, 0); /* instruction mode */ - u8g_WriteByte(u8g, dev, 0x081); - u8g_SetAddress(u8g, dev, 1); /* data mode */ - u8g_WriteByte(u8g, dev, (*(uint8_t *)arg) >> 1); - u8g_MicroDelay(); // for DUE? - u8g_SetChipSelect(u8g, dev, 0); - break; - case U8G_DEV_MSG_SLEEP_ON: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd13xx_sleep_on); - return 1; - case U8G_DEV_MSG_SLEEP_OFF: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd13xx_sleep_off); - return 1; - } - return u8g_dev_pb8h2_base_fn(u8g, dev, msg, arg); -} - - -uint8_t u8g_dev_ssd1322_nhd31oled_2x_gr_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_300NS); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd1322_2bit_nhd_312_init_seq); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - uint8_t i; - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - uint8_t *p = pb->buf; - u8g_uint_t cnt; - cnt = pb->width; - cnt >>= 2; /* 23 Oct 2013, changed to 2 */ - - for( i = 0; i < pb->p.page_height; i++ ) - { - u8g_dev_ssd1322_2bit_prepare_row(u8g, dev, i); /* this will also enable chip select */ -#if !defined(U8G_16BIT) - u8g_WriteByte(u8g, dev, 0x00); - u8g_WriteByte(u8g, dev, 0x00); -#endif - u8g_WriteSequence4LTo16GrDevice(u8g, dev, cnt, p); -#if !defined(U8G_16BIT) - u8g_WriteByte(u8g, dev, 0x00); - u8g_WriteByte(u8g, dev, 0x00); -#endif - u8g_MicroDelay(); // for DUE? - u8g_SetChipSelect(u8g, dev, 0); - p+=cnt; - } - } - break; - case U8G_DEV_MSG_CONTRAST: - u8g_SetChipSelect(u8g, dev, 1); - u8g_SetAddress(u8g, dev, 0); /* instruction mode */ - u8g_WriteByte(u8g, dev, 0x081); - u8g_SetAddress(u8g, dev, 1); /* data mode */ - u8g_WriteByte(u8g, dev, (*(uint8_t *)arg) >> 1); - u8g_SetChipSelect(u8g, dev, 0); - break; - case U8G_DEV_MSG_SLEEP_ON: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd13xx_sleep_on); - return 1; - case U8G_DEV_MSG_SLEEP_OFF: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd13xx_sleep_off); - return 1; - } - return u8g_dev_pb16h2_base_fn(u8g, dev, msg, arg); -} - - -U8G_PB_DEV(u8g_dev_ssd1322_nhd31oled_gr_sw_spi , WIDTH, HEIGHT, 4, u8g_dev_ssd1322_nhd31oled_gr_fn, U8G_COM_SW_SPI); -U8G_PB_DEV(u8g_dev_ssd1322_nhd31oled_gr_hw_spi , WIDTH, HEIGHT, 4, u8g_dev_ssd1322_nhd31oled_gr_fn, U8G_COM_HW_SPI); -U8G_PB_DEV(u8g_dev_ssd1322_nhd31oled_gr_parallel , WIDTH, HEIGHT, 4, u8g_dev_ssd1322_nhd31oled_gr_fn, U8G_COM_FAST_PARALLEL); - - -#define DWIDTH (WIDTH*2) -uint8_t u8g_dev_ssd1322_nhd31oled_2x_gr_buf[DWIDTH] U8G_NOCOMMON ; -u8g_pb_t u8g_dev_ssd1322_nhd31oled_2x_gr_pb = { {8, HEIGHT, 0, 0, 0}, WIDTH, u8g_dev_ssd1322_nhd31oled_2x_gr_buf}; -u8g_dev_t u8g_dev_ssd1322_nhd31oled_2x_gr_sw_spi = { u8g_dev_ssd1322_nhd31oled_2x_gr_fn, &u8g_dev_ssd1322_nhd31oled_2x_gr_pb, U8G_COM_SW_SPI }; -u8g_dev_t u8g_dev_ssd1322_nhd31oled_2x_gr_hw_spi = { u8g_dev_ssd1322_nhd31oled_2x_gr_fn, &u8g_dev_ssd1322_nhd31oled_2x_gr_pb, U8G_COM_HW_SPI }; - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_ssd1325_nhd27oled_bw.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_ssd1325_nhd27oled_bw.c deleted file mode 100644 index d8895391e9..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_ssd1325_nhd27oled_bw.c +++ /dev/null @@ -1,263 +0,0 @@ -/* - - u8g_dev_ssd1325_nhd27oled_bw.c - - 1-Bit (BW) Driver for SSD1325 Controller (OLED Display) - Tested with NHD-2.7-12864UCY3 - - Universal 8bit Graphics Library - - Copyright (c) 2011, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - SSD130x Monochrom OLED Controller - SSD131x Character OLED Controller - SSD132x Graylevel OLED Controller - SSD1331 Color OLED Controller - -*/ - -#ifdef OBSOLETE_CODE - -#include "u8g.h" - -#define WIDTH 128 -#define HEIGHT 64 -#define PAGE_HEIGHT 8 - -/* http://www.newhavendisplay.com/app_notes/OLED_2_7_12864.txt */ -static const uint8_t u8g_dev_ssd1325_1bit_nhd_27_12864ucy3_init_seq[] PROGMEM = { - U8G_ESC_DLY(10), /* delay 10 ms */ - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_RST(1), /* do reset low pulse with (1*16)+2 milliseconds */ - U8G_ESC_CS(1), /* enable chip */ - 0x0ae, /* display off, sleep mode */ - 0x0b3, 0x091, /* set display clock divide ratio/oscillator frequency (set clock as 135 frames/sec) */ - 0x0a8, 0x03f, /* multiplex ratio: 0x03f * 1/64 duty */ - 0x0a2, 0x04c, /* display offset, shift mapping ram counter */ - 0x0a1, 0x000, /* display start line */ - 0x0ad, 0x002, /* master configuration: disable embedded DC-DC, enable internal VCOMH */ - 0x0a0, 0x056, /* remap configuration, vertical address increment, enable nibble remap (upper nibble is left) */ - 0x086, /* full current range (0x084, 0x085, 0x086) */ - 0x0b8, /* set gray scale table */ - 0x01, 0x011, 0x022, 0x032, 0x043, 0x054, 0x065, 0x076, - 0x081, 0x070, /* contrast, brightness, 0..128, Newhaven: 0x040 */ - 0x0b2, 0x051, /* frame frequency (row period) */ - 0x0b1, 0x055, /* phase length */ - 0x0bc, 0x010, /* pre-charge voltage level */ - 0x0b4, 0x002, /* set pre-charge compensation level (not documented in the SDD1325 datasheet, but used in the NHD init seq.) */ - 0x0b0, 0x028, /* enable pre-charge compensation (not documented in the SDD1325 datasheet, but used in the NHD init seq.) */ - 0x0be, 0x01c, /* VCOMH voltage */ - 0x0bf, 0x002|0x00d, /* VSL voltage level (not documented in the SDD1325 datasheet, but used in the NHD init seq.) */ - 0x0a5, /* all pixel on */ - 0x0af, /* display on */ - U8G_ESC_DLY(100), /* delay 100 ms */ - U8G_ESC_DLY(100), /* delay 100 ms */ - 0x0a4, /* normal display mode */ - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_END /* end of sequence */ -}; - -static const uint8_t u8g_dev_ssd1325_1bit_nhd_27_12864ucy3_prepare_page_seq[] PROGMEM = { - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_CS(1), /* enable chip */ - 0x015, /* column address... */ - 0x000, /* start at column 0 */ - 0x03f, /* end at column 63 (which is y == 127), because there are two pixel in one column */ - 0x075, /* row address... */ - U8G_ESC_END /* end of sequence */ -}; - - -static void u8g_dev_ssd1325_1bit_prepare_page(u8g_t *u8g, u8g_dev_t *dev) -{ - uint8_t page = ((u8g_pb_t *)(dev->dev_mem))->p.page; - - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd1325_1bit_nhd_27_12864ucy3_prepare_page_seq); - - page <<= 3; - u8g_WriteByte(u8g, dev, page); /* start at the selected page */ - page += 7; - u8g_WriteByte(u8g, dev, page); /* end within the selected page */ - - u8g_SetAddress(u8g, dev, 1); /* data mode */ -} - -static void u8g_dev_ssd1325_1bit_2x_prepare_page(u8g_t *u8g, u8g_dev_t *dev, uint8_t is_odd) -{ - uint8_t page = ((u8g_pb_t *)(dev->dev_mem))->p.page; - - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd1325_1bit_nhd_27_12864ucy3_prepare_page_seq); - - page <<= 1; - page += is_odd; - - page <<= 3; - u8g_WriteByte(u8g, dev, page); /* start at the selected page */ - page += 7; - u8g_WriteByte(u8g, dev, page); /* end within the selected page */ - - u8g_SetAddress(u8g, dev, 1); /* data mode */ -} - -/* assumes row autoincrement and activated nibble remap */ -#ifdef OLD -static void _OLD_u8g_dev_ssd1325_1bit_write_16_pixel(u8g_t *u8g, u8g_dev_t *dev, uint8_t left, uint8_t right) -{ - uint8_t d, cnt; - cnt = 8; - do - { - d = 0; - if ( left & 1 ) - d |= 0x0f0; - if ( right & 1 ) - d |= 0x00f; - u8g_WriteByte(u8g, dev, d); - left >>= 1; - right >>= 1; - cnt--; - }while ( cnt > 0 ); -} -#endif - -static void u8g_dev_ssd1325_1bit_write_16_pixel(u8g_t *u8g, u8g_dev_t *dev, uint8_t left, uint8_t right) -{ - uint8_t d, cnt; - static uint8_t buf[8]; - cnt = 8; - do - { - d = 0; - if ( left & 128 ) - d |= 0x0f0; - if ( right & 128 ) - d |= 0x00f; - cnt--; - buf[cnt] = d; - left <<= 1; - right <<= 1; - }while ( cnt > 0 ); - u8g_WriteSequence(u8g, dev, 8, buf); -} - -static void u8g_dev_ssd1325_1bit_write_buffer(u8g_t *u8g, u8g_dev_t *dev, uint8_t is_odd) -{ - uint8_t cnt, left, right; - uint8_t *ptr; - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - - ptr = pb->buf; - cnt = pb->width; - if ( is_odd ) - ptr += cnt; - cnt >>= 1; - do - { - left = *ptr++; - right = *ptr++; - u8g_dev_ssd1325_1bit_write_16_pixel(u8g, dev, left, right); - cnt--; - } while( cnt > 0 ); -} - -uint8_t u8g_dev_ssd1325_nhd27oled_bw_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_300NS); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd1325_1bit_nhd_27_12864ucy3_init_seq); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - u8g_dev_ssd1325_1bit_prepare_page(u8g, dev); - u8g_dev_ssd1325_1bit_write_buffer(u8g, dev, 0); - u8g_SetChipSelect(u8g, dev, 0); - } - break; - case U8G_DEV_MSG_CONTRAST: - u8g_SetChipSelect(u8g, dev, 1); - u8g_SetAddress(u8g, dev, 0); /* instruction mode */ - u8g_WriteByte(u8g, dev, 0x081); - u8g_WriteByte(u8g, dev, (*(uint8_t *)arg) >> 1); - u8g_SetChipSelect(u8g, dev, 0); - break; - } - return u8g_dev_pb8v1_base_fn(u8g, dev, msg, arg); -} - -uint8_t u8g_dev_ssd1325_nhd27oled_2x_bw_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_300NS); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd1325_1bit_nhd_27_12864ucy3_init_seq); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - u8g_dev_ssd1325_1bit_2x_prepare_page(u8g, dev, 0); - u8g_dev_ssd1325_1bit_write_buffer(u8g, dev, 0); - u8g_dev_ssd1325_1bit_2x_prepare_page(u8g, dev, 1); - u8g_dev_ssd1325_1bit_write_buffer(u8g, dev, 1); - u8g_SetChipSelect(u8g, dev, 0); - } - break; - case U8G_DEV_MSG_CONTRAST: - u8g_SetChipSelect(u8g, dev, 1); - u8g_SetAddress(u8g, dev, 0); /* instruction mode */ - u8g_WriteByte(u8g, dev, 0x081); - u8g_WriteByte(u8g, dev, (*(uint8_t *)arg) >> 1); - u8g_SetChipSelect(u8g, dev, 0); - break; - } - return u8g_dev_pb16v1_base_fn(u8g, dev, msg, arg); -} - -/* disabled, see bw_new.c */ -/* -U8G_PB_DEV(u8g_dev_ssd1325_nhd27oled_bw_sw_spi , WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_ssd1325_nhd27oled_bw_fn, U8G_COM_SW_SPI); -U8G_PB_DEV(u8g_dev_ssd1325_nhd27oled_bw_hw_spi , WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_ssd1325_nhd27oled_bw_fn, U8G_COM_HW_SPI); -U8G_PB_DEV(u8g_dev_ssd1325_nhd27oled_bw_parallel , WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_ssd1325_nhd27oled_bw_fn, U8G_COM_FAST_PARALLEL); -*/ - -/* -uint8_t u8g_dev_ssd1325_nhd27oled_2x_bw_buf[WIDTH*2] U8G_NOCOMMON ; -u8g_pb_t u8g_dev_ssd1325_nhd27oled_2x_bw_pb = { {16, HEIGHT, 0, 0, 0}, WIDTH, u8g_dev_ssd1325_nhd27oled_2x_bw_buf}; -u8g_dev_t u8g_dev_ssd1325_nhd27oled_2x_bw_sw_spi = { u8g_dev_ssd1325_nhd27oled_2x_bw_fn, &u8g_dev_ssd1325_nhd27oled_2x_bw_pb, U8G_COM_SW_SPI }; -u8g_dev_t u8g_dev_ssd1325_nhd27oled_2x_bw_hw_spi = { u8g_dev_ssd1325_nhd27oled_2x_bw_fn, &u8g_dev_ssd1325_nhd27oled_2x_bw_pb, U8G_COM_HW_SPI }; -u8g_dev_t u8g_dev_ssd1325_nhd27oled_2x_bw_parallel = { u8g_dev_ssd1325_nhd27oled_2x_bw_fn, &u8g_dev_ssd1325_nhd27oled_2x_bw_pb, U8G_COM_FAST_PARALLEL }; -*/ - -#endif - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_ssd1325_nhd27oled_bw_new.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_ssd1325_nhd27oled_bw_new.c deleted file mode 100644 index 7d26b2fee3..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_ssd1325_nhd27oled_bw_new.c +++ /dev/null @@ -1,232 +0,0 @@ -/* - - u8g_dev_ssd1325_nhd27oled_bw.c - - 1-Bit (BW) Driver for SSD1325 Controller (OLED Display) - Horizontal architecture, completly rewritten - Tested with NHD-2.7-12864UCY3 - - Universal 8bit Graphics Library - - Copyright (c) 2012, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - SSD130x Monochrom OLED Controller - SSD131x Character OLED Controller - SSD132x Graylevel OLED Controller - SSD1331 Color OLED Controller - -*/ - -#include "u8g.h" - -/* width must be multiple of 8, largest value is 248 unless u8g 16 bit mode is enabled */ -#define WIDTH 128 -#define HEIGHT 64 - -/* http://www.newhavendisplay.com/app_notes/OLED_2_7_12864.txt */ -static const uint8_t u8g_dev_ssd1325_nhd_27_12864_init_seq[] PROGMEM = { - U8G_ESC_DLY(10), /* delay 10 ms */ - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_RST(1), /* do reset low pulse with (1*16)+2 milliseconds */ - U8G_ESC_CS(1), /* enable chip */ - 0x0ae, /* display off, sleep mode */ - 0x0b3, 0x091, /* set display clock divide ratio/oscillator frequency (set clock as 135 frames/sec) */ - 0x0a8, 0x03f, /* multiplex ratio: 0x03f * 1/64 duty */ - 0x0a2, 0x04c, /* display offset, shift mapping ram counter */ - 0x0a1, 0x000, /* display start line */ - 0x0ad, 0x002, /* master configuration: disable embedded DC-DC, enable internal VCOMH */ - 0x0a0, 0x052, /* remap configuration, horizontal address increment (bit 2 = 0), enable nibble remap (upper nibble is left, bit 1 = 1) */ - 0x086, /* full current range (0x084, 0x085, 0x086) */ - 0x0b8, /* set gray scale table */ - 0x01, 0x011, 0x022, 0x032, 0x043, 0x054, 0x065, 0x076, - - 0x081, 0x070, /* contrast, brightness, 0..128, Newhaven: 0x040 */ - 0x0b2, 0x051, /* frame frequency (row period) */ - 0x0b1, 0x055, /* phase length */ - 0x0bc, 0x010, /* pre-charge voltage level */ - 0x0b4, 0x002, /* set pre-charge compensation level (not documented in the SDD1325 datasheet, but used in the NHD init seq.) */ - 0x0b0, 0x028, /* enable pre-charge compensation (not documented in the SDD1325 datasheet, but used in the NHD init seq.) */ - 0x0be, 0x01c, /* VCOMH voltage */ - 0x0bf, 0x002|0x00d, /* VSL voltage level (not documented in the SDD1325 datasheet, but used in the NHD init seq.) */ - 0x0a4, /* normal display mode */ - 0x0af, /* display on */ - U8G_ESC_DLY(50), /* delay 50 ms */ - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_END /* end of sequence */ -}; - -static const uint8_t u8g_dev_ssd1325_prepare_row_seq[] PROGMEM = { - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_CS(1), /* enable chip */ - 0x015, /* column address... */ - 0x000, /* start at column 0 */ - 0x03f, /* end at column 63 (which is y == 127), because there are two pixel in one column */ - 0x075, /* row address... */ - U8G_ESC_END /* end of sequence */ -}; - -static void u8g_dev_ssd1325_prepare_row(u8g_t *u8g, u8g_dev_t *dev, uint8_t delta_row) -{ - uint8_t row = ((u8g_pb_t *)(dev->dev_mem))->p.page; - - row *= ((u8g_pb_t *)(dev->dev_mem))->p.page_height; - row += delta_row; - - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd1325_prepare_row_seq); - - u8g_WriteByte(u8g, dev, row); /* start at the selected row */ - u8g_WriteByte(u8g, dev, row+1); /* end within the selected row */ - - //u8g_SetAddress(u8g, dev, 0); /* instruction mode mode */ - //u8g_WriteByte(u8g, dev, 0x05c); /* write to ram */ - u8g_SetAddress(u8g, dev, 1); /* data mode */ -} - -static const uint8_t u8g_dev_ssd13xx_sleep_on[] PROGMEM = { - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_CS(1), /* enable chip */ - 0x0ae, /* display off */ - U8G_ESC_CS(0), /* disable chip, bugfix 12 nov 2014 */ - U8G_ESC_END /* end of sequence */ -}; - -static const uint8_t u8g_dev_ssd13xx_sleep_off[] PROGMEM = { - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_CS(1), /* enable chip */ - 0x0af, /* display on */ - U8G_ESC_DLY(50), /* delay 50 ms */ - U8G_ESC_CS(0), /* disable chip, bugfix 12 nov 2014 */ - U8G_ESC_END /* end of sequence */ -}; - - -static uint8_t u8g_dev_ssd1325_nhd27oled_bw_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - //case U8G_DEV_MSG_IS_BBX_INTERSECTION: - // return u8g_pb_IsIntersection((u8g_pb_t *)(dev->dev_mem), (u8g_dev_arg_bbx_t *)arg); - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_300NS); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd1325_nhd_27_12864_init_seq); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - uint8_t i; - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - uint8_t *p = pb->buf; - u8g_uint_t cnt; - cnt = pb->width; - cnt >>= 3; - - for( i = 0; i < pb->p.page_height; i++ ) - { - u8g_dev_ssd1325_prepare_row(u8g, dev, i); /* this will also enable chip select */ - u8g_WriteSequenceBWTo16GrDevice(u8g, dev, cnt, p); - u8g_SetChipSelect(u8g, dev, 0); - p+=cnt; - } - } - break; - case U8G_DEV_MSG_CONTRAST: - u8g_SetChipSelect(u8g, dev, 1); - u8g_SetAddress(u8g, dev, 0); /* instruction mode */ - u8g_WriteByte(u8g, dev, 0x081); - u8g_WriteByte(u8g, dev, (*(uint8_t *)arg) >> 1); - u8g_SetChipSelect(u8g, dev, 0); - break; - case U8G_DEV_MSG_SLEEP_ON: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd13xx_sleep_on); - return 1; - case U8G_DEV_MSG_SLEEP_OFF: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd13xx_sleep_off); - return 1; - } - return u8g_dev_pb8h1_base_fn(u8g, dev, msg, arg); -} - -static uint8_t u8g_dev_ssd1325_nhd27oled_2x_bw_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_300NS); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd1325_nhd_27_12864_init_seq); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - uint8_t i; - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - uint8_t *p = pb->buf; - u8g_uint_t cnt; - cnt = pb->width; - cnt >>= 3; - - for( i = 0; i < pb->p.page_height; i++ ) - { - u8g_dev_ssd1325_prepare_row(u8g, dev, i); /* this will also enable chip select */ - u8g_WriteSequenceBWTo16GrDevice(u8g, dev, cnt, p); - u8g_SetChipSelect(u8g, dev, 0); - p+=cnt; - } - } - break; - case U8G_DEV_MSG_CONTRAST: - u8g_SetChipSelect(u8g, dev, 1); - u8g_SetAddress(u8g, dev, 0); /* instruction mode */ - u8g_WriteByte(u8g, dev, 0x081); - u8g_WriteByte(u8g, dev, (*(uint8_t *)arg) >> 1); - u8g_SetChipSelect(u8g, dev, 0); - break; - case U8G_DEV_MSG_SLEEP_ON: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd13xx_sleep_on); - return 1; - case U8G_DEV_MSG_SLEEP_OFF: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd13xx_sleep_off); - return 1; - } - return u8g_dev_pb16h1_base_fn(u8g, dev, msg, arg); -} - - - -U8G_PB_DEV(u8g_dev_ssd1325_nhd27oled_bw_sw_spi , WIDTH, HEIGHT, 8, u8g_dev_ssd1325_nhd27oled_bw_fn, U8G_COM_SW_SPI); -U8G_PB_DEV(u8g_dev_ssd1325_nhd27oled_bw_hw_spi , WIDTH, HEIGHT, 8, u8g_dev_ssd1325_nhd27oled_bw_fn, U8G_COM_HW_SPI); -U8G_PB_DEV(u8g_dev_ssd1325_nhd27oled_bw_parallel , WIDTH, HEIGHT, 8, u8g_dev_ssd1325_nhd27oled_bw_fn, U8G_COM_FAST_PARALLEL); - -uint8_t u8g_dev_ssd1325_nhd27oled_2x_bw_buf[WIDTH*2] U8G_NOCOMMON ; -u8g_pb_t u8g_dev_ssd1325_nhd27oled_2x_bw_pb = { {16, HEIGHT, 0, 0, 0}, WIDTH, u8g_dev_ssd1325_nhd27oled_2x_bw_buf}; -u8g_dev_t u8g_dev_ssd1325_nhd27oled_2x_bw_sw_spi = { u8g_dev_ssd1325_nhd27oled_2x_bw_fn, &u8g_dev_ssd1325_nhd27oled_2x_bw_pb, U8G_COM_SW_SPI }; -u8g_dev_t u8g_dev_ssd1325_nhd27oled_2x_bw_hw_spi = { u8g_dev_ssd1325_nhd27oled_2x_bw_fn, &u8g_dev_ssd1325_nhd27oled_2x_bw_pb, U8G_COM_HW_SPI }; -u8g_dev_t u8g_dev_ssd1325_nhd27oled_2x_bw_parallel = { u8g_dev_ssd1325_nhd27oled_2x_bw_fn, &u8g_dev_ssd1325_nhd27oled_2x_bw_pb, U8G_COM_FAST_PARALLEL }; - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_ssd1325_nhd27oled_gr.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_ssd1325_nhd27oled_gr.c deleted file mode 100644 index 6ab48135f7..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_ssd1325_nhd27oled_gr.c +++ /dev/null @@ -1,255 +0,0 @@ -/* - - u8g_dev_ssd1325_nhd27oled_gr.c - - 2-Bit (gray level) Driver for SSD1325 Controller (OLED Display) - Tested with NHD-2.7-12864UCY3 - - Universal 8bit Graphics Library - - Copyright (c) 2011, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - SSD130x Monochrom OLED Controller - SSD131x Character OLED Controller - SSD132x Graylevel OLED Controller - SSD1331 Color OLED Controller - -*/ - -#ifdef OBSOLETE_CODE - -#include "u8g.h" - -#define WIDTH 128 -#define HEIGHT 64 - -/* http://www.newhavendisplay.com/app_notes/OLED_2_7_12864.txt */ -static const uint8_t u8g_dev_ssd1325_2bit_nhd_27_12864ucy3_init_seq[] PROGMEM = { - U8G_ESC_DLY(10), /* delay 10 ms */ - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_RST(1), /* do reset low pulse with (1*16)+2 milliseconds */ - U8G_ESC_CS(1), /* enable chip */ - 0x0ae, /* display off, sleep mode */ - 0x0b3, 0x091, /* set display clock divide ratio/oscillator frequency (set clock as 135 frames/sec) */ - 0x0a8, 0x03f, /* multiplex ratio: 0x03f * 1/64 duty */ - 0x0a2, 0x04c, /* display offset, shift mapping ram counter */ - 0x0a1, 0x000, /* display start line */ - 0x0ad, 0x002, /* master configuration: disable embedded DC-DC, enable internal VCOMH */ - 0x0a0, 0x056, /* remap configuration, vertical address increment, enable nibble remap (upper nibble is left) */ - 0x086, /* full current range (0x084, 0x085, 0x086) */ - 0x0b8, /* set gray scale table */ - //0x01, 0x011, 0x022, 0x032, 0x043, 0x054, 0x065, 0x076, - 0x01, 0x011, 0x022, 0x032, 0x043, 0x054, 0x077, 0x077, // 4L mode uses 0, 2, 4, 7 - 0x081, 0x070, /* contrast, brightness, 0..128, Newhaven: 0x040 */ - 0x0b2, 0x051, /* frame frequency (row period) */ - 0x0b1, 0x055, /* phase length */ - 0x0bc, 0x010, /* pre-charge voltage level */ - 0x0b4, 0x002, /* set pre-charge compensation level (not documented in the SDD1325 datasheet, but used in the NHD init seq.) */ - 0x0b0, 0x028, /* enable pre-charge compensation (not documented in the SDD1325 datasheet, but used in the NHD init seq.) */ - 0x0be, 0x01c, /* VCOMH voltage */ - 0x0bf, 0x002|0x00d, /* VSL voltage level (not documented in the SDD1325 datasheet, but used in the NHD init seq.) */ - 0x0a5, /* all pixel on */ - 0x0af, /* display on */ - U8G_ESC_DLY(100), /* delay 100 ms */ - U8G_ESC_DLY(100), /* delay 100 ms */ - 0x0a4, /* normal display mode */ - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_END /* end of sequence */ -}; - -static const uint8_t u8g_dev_ssd1325_2bit_nhd_27_12864ucy3_prepare_page_seq[] PROGMEM = { - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_CS(1), /* enable chip */ - 0x015, /* column address... */ - 0x000, /* start at column 0 */ - 0x03f, /* end at column 63 (which is y == 127), because there are two pixel in one column */ - 0x075, /* row address... */ - U8G_ESC_END /* end of sequence */ -}; - - -static void u8g_dev_ssd1325_2bit_prepare_page(u8g_t *u8g, u8g_dev_t *dev) -{ - uint8_t page = ((u8g_pb_t *)(dev->dev_mem))->p.page; - - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd1325_2bit_nhd_27_12864ucy3_prepare_page_seq); - - page <<= 2; - u8g_WriteByte(u8g, dev, page); /* start at the selected page */ - page += 3; - u8g_WriteByte(u8g, dev, page); /* end within the selected page */ - - u8g_SetAddress(u8g, dev, 1); /* data mode */ -} - -static void u8g_dev_ssd1325_2bit_2x_prepare_page(u8g_t *u8g, u8g_dev_t *dev, uint8_t is_odd) -{ - uint8_t page = ((u8g_pb_t *)(dev->dev_mem))->p.page; - - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd1325_2bit_nhd_27_12864ucy3_prepare_page_seq); - - page <<= 1; - page += is_odd; - - - page <<= 2; - u8g_WriteByte(u8g, dev, page); /* start at the selected page */ - page += 3; - u8g_WriteByte(u8g, dev, page); /* end within the selected page */ - - u8g_SetAddress(u8g, dev, 1); /* data mode */ -} - -/* assumes row autoincrement and activated nibble remap */ -static void u8g_dev_ssd1325_2bit_write_4_pixel(u8g_t *u8g, u8g_dev_t *dev, uint8_t left, uint8_t right) -{ - uint8_t d, tmp, cnt; - cnt = 4; - do - { - d = left; - d &= 3; - d <<= 4; - tmp = right; - tmp &= 3; - d |= tmp; - d <<= 2; - u8g_WriteByte(u8g, dev, d); - left >>= 2; - right >>= 2; - cnt--; - }while ( cnt > 0 ); -} - -static void u8g_dev_ssd1325_2bit_write_buffer(u8g_t *u8g, u8g_dev_t *dev) -{ - uint8_t cnt, left, right; - uint8_t *ptr; - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - - cnt = pb->width; - cnt >>= 1; - ptr = pb->buf; - do - { - left = *ptr++; - right = *ptr++; - u8g_dev_ssd1325_2bit_write_4_pixel(u8g, dev, left, right); - cnt--; - } while( cnt > 0 ); -} - -static void u8g_dev_ssd1325_2bit_2x_write_buffer(u8g_t *u8g, u8g_dev_t *dev, uint8_t is_odd) -{ - uint8_t cnt, left, right; - uint8_t *ptr; - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - - ptr = pb->buf; - cnt = pb->width; - if ( is_odd ) - ptr += cnt; - cnt >>= 1; - do - { - left = *ptr++; - right = *ptr++; - u8g_dev_ssd1325_2bit_write_4_pixel(u8g, dev, left, right); - cnt--; - } while( cnt > 0 ); -} - -static uint8_t u8g_dev_ssd1325_nhd27oled_gr_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_300NS); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd1325_2bit_nhd_27_12864ucy3_init_seq); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - u8g_dev_ssd1325_2bit_prepare_page(u8g, dev); - u8g_dev_ssd1325_2bit_write_buffer(u8g, dev); - u8g_SetChipSelect(u8g, dev, 0); - } - break; - case U8G_DEV_MSG_CONTRAST: - u8g_SetChipSelect(u8g, dev, 1); - u8g_SetAddress(u8g, dev, 0); /* instruction mode */ - u8g_WriteByte(u8g, dev, 0x081); - u8g_WriteByte(u8g, dev, (*(uint8_t *)arg) >> 1); - u8g_SetChipSelect(u8g, dev, 0); - return 1; - } - return u8g_dev_pb8v2_base_fn(u8g, dev, msg, arg); -} - -static uint8_t u8g_dev_ssd1325_nhd27oled_2x_gr_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_300NS); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd1325_2bit_nhd_27_12864ucy3_init_seq); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - u8g_dev_ssd1325_2bit_2x_prepare_page(u8g, dev, 0); - u8g_dev_ssd1325_2bit_2x_write_buffer(u8g, dev, 0); - u8g_dev_ssd1325_2bit_2x_prepare_page(u8g, dev, 1); - u8g_dev_ssd1325_2bit_2x_write_buffer(u8g, dev, 1); - u8g_SetChipSelect(u8g, dev, 0); - } - break; - case U8G_DEV_MSG_CONTRAST: - u8g_SetChipSelect(u8g, dev, 1); - u8g_SetAddress(u8g, dev, 0); /* instruction mode */ - u8g_WriteByte(u8g, dev, 0x081); - u8g_WriteByte(u8g, dev, (*(uint8_t *)arg) >> 1); - u8g_SetChipSelect(u8g, dev, 0); - return 1; - } - return u8g_dev_pb16v2_base_fn(u8g, dev, msg, arg); -} - -//U8G_PB_DEV(u8g_dev_ssd1325_nhd27oled_gr_sw_spi , WIDTH, HEIGHT, 4, u8g_dev_ssd1325_nhd27oled_gr_fn, U8G_COM_SW_SPI); -//U8G_PB_DEV(u8g_dev_ssd1325_nhd27oled_gr_hw_spi , WIDTH, HEIGHT, 4, u8g_dev_ssd1325_nhd27oled_gr_fn, U8G_COM_HW_SPI); - -//uint8_t u8g_dev_ssd1325_nhd27oled_2x_buf[WIDTH*2] U8G_NOCOMMON ; -//u8g_pb_t u8g_dev_ssd1325_nhd27oled_2x_pb = { {8, HEIGHT, 0, 0, 0}, WIDTH, u8g_dev_ssd1325_nhd27oled_2x_buf}; -//u8g_dev_t u8g_dev_ssd1325_nhd27oled_2x_gr_sw_spi = { u8g_dev_ssd1325_nhd27oled_2x_gr_fn, &u8g_dev_ssd1325_nhd27oled_2x_pb, U8G_COM_SW_SPI }; -//u8g_dev_t u8g_dev_ssd1325_nhd27oled_2x_gr_hw_spi = { u8g_dev_ssd1325_nhd27oled_2x_gr_fn, &u8g_dev_ssd1325_nhd27oled_2x_pb, U8G_COM_HW_SPI }; - - -#endif /* OBSOLETE_CODE */ diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_ssd1325_nhd27oled_gr_new.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_ssd1325_nhd27oled_gr_new.c deleted file mode 100644 index 0667ca3c83..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_ssd1325_nhd27oled_gr_new.c +++ /dev/null @@ -1,228 +0,0 @@ -/* - - u8g_dev_ssd1325_nhd27oled_gr.c - - 2-Bit (gray level) Driver for SSD1325 Controller (OLED Display) - Rewritten with new architecture - Tested with NHD-2.7-12864UCY3 - - Universal 8bit Graphics Library - - Copyright (c) 2011, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - SSD130x Monochrom OLED Controller - SSD131x Character OLED Controller - SSD132x Graylevel OLED Controller - SSD1331 Color OLED Controller - -*/ - -#include "u8g.h" - -#define WIDTH 128 -#define HEIGHT 64 - -/* http://www.newhavendisplay.com/app_notes/OLED_2_7_12864.txt */ -static const uint8_t u8g_dev_ssd1325_2bit_nhd_27_12864ucy3_init_seq[] PROGMEM = { - U8G_ESC_DLY(10), /* delay 10 ms */ - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_RST(1), /* do reset low pulse with (1*16)+2 milliseconds */ - U8G_ESC_CS(1), /* enable chip */ - 0x0ae, /* display off, sleep mode */ - 0x0b3, 0x091, /* set display clock divide ratio/oscillator frequency (set clock as 135 frames/sec) */ - 0x0a8, 0x03f, /* multiplex ratio: 0x03f * 1/64 duty */ - 0x0a2, 0x04c, /* display offset, shift mapping ram counter */ - 0x0a1, 0x000, /* display start line */ - 0x0ad, 0x002, /* master configuration: disable embedded DC-DC, enable internal VCOMH */ - 0x0a0, 0x052, /* remap configuration, horizontal address increment (bit 2 = 0), enable nibble remap (upper nibble is left, bit 1 = 1), old values: 0x0a0 0x0a6 */ - 0x086, /* full current range (0x084, 0x085, 0x086) */ - 0x0b8, /* set gray scale table */ - //0x01, 0x011, 0x022, 0x032, 0x043, 0x054, 0x065, 0x076, - 0x01, 0x011, 0x022, 0x032, 0x043, 0x054, 0x077, 0x077, // 4L mode uses 0, 2, 4, 7 - 0x081, 0x070, /* contrast, brightness, 0..128, Newhaven: 0x040 */ - 0x0b2, 0x051, /* frame frequency (row period) */ - 0x0b1, 0x055, /* phase length */ - 0x0bc, 0x010, /* pre-charge voltage level */ - 0x0b4, 0x002, /* set pre-charge compensation level (not documented in the SDD1325 datasheet, but used in the NHD init seq.) */ - 0x0b0, 0x028, /* enable pre-charge compensation (not documented in the SDD1325 datasheet, but used in the NHD init seq.) */ - 0x0be, 0x01c, /* VCOMH voltage */ - 0x0bf, 0x002|0x00d, /* VSL voltage level (not documented in the SDD1325 datasheet, but used in the NHD init seq.) */ - 0x0a4, /* normal display mode */ - 0x0af, /* display on */ - U8G_ESC_DLY(50), /* delay 50 ms */ - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_END /* end of sequence */ -}; - -static const uint8_t u8g_dev_ssd1325_2bit_nhd_27_12864ucy3_prepare_page_seq[] PROGMEM = { - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_CS(1), /* enable chip */ - 0x015, /* column address... */ - 0x000, /* start at column 0 */ - 0x03f, /* end at column 63 (which is y == 127), because there are two pixel in one column */ - 0x075, /* row address... */ - U8G_ESC_END /* end of sequence */ -}; - -static void u8g_dev_ssd1325_gr_prepare_row(u8g_t *u8g, u8g_dev_t *dev, uint8_t delta_row) -{ - uint8_t row = ((u8g_pb_t *)(dev->dev_mem))->p.page; - - row *= ((u8g_pb_t *)(dev->dev_mem))->p.page_height; - row += delta_row; - - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd1325_2bit_nhd_27_12864ucy3_prepare_page_seq); - - u8g_WriteByte(u8g, dev, row); /* start at the selected row */ - u8g_WriteByte(u8g, dev, row+1); /* end within the selected row */ - - //u8g_SetAddress(u8g, dev, 0); /* instruction mode mode */ - //u8g_WriteByte(u8g, dev, 0x05c); /* write to ram */ - u8g_SetAddress(u8g, dev, 1); /* data mode */ -} - -static const uint8_t u8g_dev_ssd13xx_sleep_on[] PROGMEM = { - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_CS(1), /* enable chip */ - 0x0ae, /* display off */ - U8G_ESC_CS(0), /* disable chip, bugfix 12 nov 2014 */ - U8G_ESC_END /* end of sequence */ -}; - -static const uint8_t u8g_dev_ssd13xx_sleep_off[] PROGMEM = { - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_CS(1), /* enable chip */ - 0x0af, /* display on */ - U8G_ESC_DLY(50), /* delay 50 ms */ - U8G_ESC_CS(0), /* disable chip, bugfix 12 nov 2014 */ - U8G_ESC_END /* end of sequence */ -}; - - - -static uint8_t u8g_dev_ssd1325_nhd27oled_gr_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_300NS); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd1325_2bit_nhd_27_12864ucy3_init_seq); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - uint8_t i; - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - uint8_t *p = pb->buf; - u8g_uint_t cnt; - cnt = pb->width; - cnt >>= 2; - - for( i = 0; i < pb->p.page_height; i++ ) - { - u8g_dev_ssd1325_gr_prepare_row(u8g, dev, i); /* this will also enable chip select */ - u8g_WriteSequence4LTo16GrDevice(u8g, dev, cnt, p); - u8g_SetChipSelect(u8g, dev, 0); - p+=cnt; - } - } - break; - case U8G_DEV_MSG_CONTRAST: - u8g_SetChipSelect(u8g, dev, 1); - u8g_SetAddress(u8g, dev, 0); /* instruction mode */ - u8g_WriteByte(u8g, dev, 0x081); - u8g_WriteByte(u8g, dev, (*(uint8_t *)arg) >> 1); - u8g_SetChipSelect(u8g, dev, 0); - return 1; - case U8G_DEV_MSG_SLEEP_ON: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd13xx_sleep_on); - return 1; - case U8G_DEV_MSG_SLEEP_OFF: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd13xx_sleep_off); - return 1; - } - return u8g_dev_pb8h2_base_fn(u8g, dev, msg, arg); -} - - - -static uint8_t u8g_dev_ssd1325_nhd27oled_2x_gr_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_300NS); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd1325_2bit_nhd_27_12864ucy3_init_seq); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - uint8_t i; - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - uint8_t *p = pb->buf; - u8g_uint_t cnt; - cnt = pb->width; - cnt >>= 2; - - for( i = 0; i < pb->p.page_height; i++ ) - { - u8g_dev_ssd1325_gr_prepare_row(u8g, dev, i); /* this will also enable chip select */ - u8g_WriteSequence4LTo16GrDevice(u8g, dev, cnt, p); - u8g_SetChipSelect(u8g, dev, 0); - p+=cnt; - } - } - break; - case U8G_DEV_MSG_CONTRAST: - u8g_SetChipSelect(u8g, dev, 1); - u8g_SetAddress(u8g, dev, 0); /* instruction mode */ - u8g_WriteByte(u8g, dev, 0x081); - u8g_WriteByte(u8g, dev, (*(uint8_t *)arg) >> 1); - u8g_SetChipSelect(u8g, dev, 0); - return 1; - case U8G_DEV_MSG_SLEEP_ON: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd13xx_sleep_on); - return 1; - case U8G_DEV_MSG_SLEEP_OFF: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd13xx_sleep_off); - return 1; - } - return u8g_dev_pb16h2_base_fn(u8g, dev, msg, arg); -} - -U8G_PB_DEV(u8g_dev_ssd1325_nhd27oled_gr_sw_spi , WIDTH, HEIGHT, 4, u8g_dev_ssd1325_nhd27oled_gr_fn, U8G_COM_SW_SPI); -U8G_PB_DEV(u8g_dev_ssd1325_nhd27oled_gr_hw_spi , WIDTH, HEIGHT, 4, u8g_dev_ssd1325_nhd27oled_gr_fn, U8G_COM_HW_SPI); -U8G_PB_DEV(u8g_dev_ssd1325_nhd27oled_gr_parallel , WIDTH, HEIGHT, 4, u8g_dev_ssd1325_nhd27oled_gr_fn, U8G_COM_FAST_PARALLEL); - -uint8_t u8g_dev_ssd1325_nhd27oled_2x_buf[WIDTH*2] U8G_NOCOMMON ; -u8g_pb_t u8g_dev_ssd1325_nhd27oled_2x_pb = { {8, HEIGHT, 0, 0, 0}, WIDTH, u8g_dev_ssd1325_nhd27oled_2x_buf}; -u8g_dev_t u8g_dev_ssd1325_nhd27oled_2x_gr_sw_spi = { u8g_dev_ssd1325_nhd27oled_2x_gr_fn, &u8g_dev_ssd1325_nhd27oled_2x_pb, U8G_COM_SW_SPI }; -u8g_dev_t u8g_dev_ssd1325_nhd27oled_2x_gr_hw_spi = { u8g_dev_ssd1325_nhd27oled_2x_gr_fn, &u8g_dev_ssd1325_nhd27oled_2x_pb, U8G_COM_HW_SPI }; diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_ssd1327_96x96_gr.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_ssd1327_96x96_gr.c deleted file mode 100644 index 3a11e29425..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_ssd1327_96x96_gr.c +++ /dev/null @@ -1,299 +0,0 @@ -/* - - u8g_dev_ssd1327_96x96_gr.c - - 2-Bit (graylevel) Driver for SSD1327 Controller (OLED Display) - Tested with Seedstudio 96x96 Oled (LY120) - http://www.seeedstudio.com/wiki/index.php?title=Twig_-_OLED_96x96 - - Universal 8bit Graphics Library - - Copyright (c) 2012, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - SSD130x Monochrom OLED Controller - SSD131x Character OLED Controller - SSD132x Graylevel OLED Controller - SSD1331 Color OLED Controller - -*/ - -#include "u8g.h" - -#define WIDTH 96 -#define HEIGHT 96 -#define XOFFSET 8 - -/* - http://www.seeedstudio.com/wiki/index.php?title=Twig_-_OLED_96x96 -*/ -static const uint8_t u8g_dev_ssd1327_2bit_96x96_init_seq[] PROGMEM = { - U8G_ESC_DLY(10), /* delay 10 ms */ - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_RST(1), /* do reset low pulse with (1*16)+2 milliseconds */ - U8G_ESC_CS(1), /* enable chip */ - 0x0fd, 0x012, /* unlock display, usually not required because the display is unlocked after reset */ - 0x0ae, /* display off, sleep mode */ - 0x0a8, 0x05f, /* multiplex ratio: 0x05f * 1/64 duty */ - 0x0a1, 0x000, /* display start line */ - 0x0a2, 0x060, /* display offset, shift mapping ram counter */ - //0x0a2, 0x04c, /* NHD: display offset, shift mapping ram counter */ - 0x0a0, 0x046, /* remap configuration, vertical address increment, enable nibble remap (upper nibble is left) */ - //0x0a0, 0x056, /* NHD: remap configuration, vertical address increment, enable nibble remap (upper nibble is left) */ - 0x0ab, 0x001, /* Enable internal VDD regulator (RESET) */ - 0x081, 0x053, /* contrast, brightness, 0..128, Newhaven: 0x040, LY120 0x053, 0x070 seems also ok */ - 0x0b1, 0x051, /* phase length */ - 0x0b3, 0x001, /* set display clock divide ratio/oscillator frequency */ - 0x0b9, /* use linear lookup table */ -#if 0 - 0x0b8, /* set gray scale table */ - //0x01, 0x011, 0x022, 0x032, 0x043, 0x054, 0x065, 0x076, - 0x01, 0x011, 0x022, 0x032, 0x043, 0x054, 0x077, 0x077, // 4L mode uses 0, 2, 4, 7 -#endif - 0x0bc, 0x008, /* pre-charge voltage level */ - 0x0be, 0x007, /* VCOMH voltage */ - 0x0b6, 0x001, /* second precharge */ - 0x0d5, 0x062, /* enable second precharge, internal vsl (bit0 = 0) */ - -#if 0 - // the following commands are not used by the SeeedGrayOLED sequence */ - 0x0ad, 0x002, /* master configuration: disable embedded DC-DC, enable internal VCOMH */ - 0x086, /* full current range (0x084, 0x085, 0x086) */ - 0x0b2, 0x051, /* frame frequency (row period) */ - 0x0b4, 0x002, /* set pre-charge compensation level (not documented in the SDD1325 datasheet, but used in the NHD init seq.) */ - 0x0b0, 0x028, /* enable pre-charge compensation (not documented in the SDD1325 datasheet, but used in the NHD init seq.) */ - 0x0bf, 0x002|0x00d, /* VSL voltage level (not documented in the SDD1325 datasheet, but used in the NHD init seq.) */ -#endif - - 0x0a5, /* all pixel on */ - //0x02e, /* no scroll (according to SeeedGrayOLED sequence) */ - 0x0af, /* display on */ - U8G_ESC_DLY(100), /* delay 100 ms */ - 0x0a4, /* normal display mode */ - U8G_ESC_DLY(100), /* delay 100 ms */ - 0x0a5, /* all pixel on */ - 0x0af, /* display on */ - U8G_ESC_DLY(100), /* delay 100 ms */ - 0x0a4, /* normal display mode */ - - 0x015, /* column address... */ - 0x008, /* start at column 8, special for the LY120 ??? */ - 0x037, /* end at column 55, note: there are two pixel in one column */ - - 0x075, /* row address... */ - 0x008, - 0x05f, - - U8G_ESC_ADR(1), /* data mode */ - 0x000f, 0x000f, 0x0000, 0x0000, 0x000f,0x000f,0x0000,0x0000, - 0x000f, 0x000f, 0x0000, 0x0000, 0x000f,0x000f,0x0000,0x0000, - 0x000f, 0x000f, 0x0000, 0x0000, 0x000f,0x000f,0x0000,0x0000, - 0x000f, 0x000f, 0x0000, 0x0000, 0x000f,0x000f,0x0000,0x0000, - - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_END /* end of sequence */ -}; - -static const uint8_t u8g_dev_ssd1327_2bit_96x96_prepare_page_seq[] PROGMEM = { - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_CS(1), /* enable chip */ - 0x015, /* column address... */ - XOFFSET, /* start at column 8, special for the LY120 ??? */ - 0x037, /* end at column 55, note: there are two pixel in one column */ - 0x075, /* row address... */ - U8G_ESC_END /* end of sequence */ -}; - - -static void u8g_dev_ssd1327_2bit_prepare_page(u8g_t *u8g, u8g_dev_t *dev) -{ - uint8_t page = ((u8g_pb_t *)(dev->dev_mem))->p.page; - - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd1327_2bit_96x96_prepare_page_seq); - - page <<= 2; - u8g_WriteByte(u8g, dev, page); /* start at the selected page */ - page += 3; - u8g_WriteByte(u8g, dev, page); /* end within the selected page */ - - u8g_SetAddress(u8g, dev, 1); /* data mode */ -} - -static void u8g_dev_ssd1327_2bit_2x_prepare_page(u8g_t *u8g, u8g_dev_t *dev, uint8_t is_odd) -{ - uint8_t page = ((u8g_pb_t *)(dev->dev_mem))->p.page; - - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd1327_2bit_96x96_prepare_page_seq); - - page <<= 1; - page += is_odd; - - page <<= 2; - u8g_WriteByte(u8g, dev, page); /* start at the selected page */ - page += 3; - u8g_WriteByte(u8g, dev, page); /* end within the selected page */ - - u8g_SetAddress(u8g, dev, 1); /* data mode */ -} - -/* assumes row autoincrement and activated nibble remap */ -static void u8g_dev_ssd1327_2bit_write_4_pixel(u8g_t *u8g, u8g_dev_t *dev, uint8_t left, uint8_t right) -{ - uint8_t d, tmp, cnt; - static uint8_t buf[4]; - buf[0] = 0; - buf[1] = 0; - buf[2] = 0; - buf[3] = 0; - cnt = 0; - do - { - if ( left == 0 && right == 0 ) - break; - d = left; - d &= 3; - d <<= 4; - tmp = right; - tmp &= 3; - d |= tmp; - d <<= 2; - buf[cnt] = d; - left >>= 2; - right >>= 2; - cnt++; - }while ( cnt < 4 ); - u8g_WriteSequence(u8g, dev, 4, buf); -} - -static void u8g_dev_ssd1327_2bit_write_buffer(u8g_t *u8g, u8g_dev_t *dev) -{ - uint8_t cnt, left, right; - uint8_t *ptr; - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - - cnt = pb->width; - cnt >>= 1; - ptr = pb->buf; - do - { - left = *ptr++; - right = *ptr++; - u8g_dev_ssd1327_2bit_write_4_pixel(u8g, dev, left, right); - cnt--; - } while( cnt > 0 ); -} - -static void u8g_dev_ssd1327_2bit_2x_write_buffer(u8g_t *u8g, u8g_dev_t *dev, uint8_t is_odd) -{ - uint8_t cnt, left, right; - uint8_t *ptr; - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - - ptr = pb->buf; - cnt = pb->width; - if ( is_odd ) - ptr += cnt; - cnt >>= 1; - do - { - left = *ptr++; - right = *ptr++; - u8g_dev_ssd1327_2bit_write_4_pixel(u8g, dev, left, right); - cnt--; - } while( cnt > 0 ); -} - -uint8_t u8g_dev_ssd1327_96x96_gr_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_300NS); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd1327_2bit_96x96_init_seq); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - u8g_dev_ssd1327_2bit_prepare_page(u8g, dev); - u8g_dev_ssd1327_2bit_write_buffer(u8g, dev); - u8g_SetChipSelect(u8g, dev, 0); - } - break; - case U8G_DEV_MSG_CONTRAST: - u8g_SetChipSelect(u8g, dev, 1); - u8g_SetAddress(u8g, dev, 0); /* instruction mode */ - u8g_WriteByte(u8g, dev, 0x081); - u8g_WriteByte(u8g, dev, (*(uint8_t *)arg) >> 1); - u8g_SetChipSelect(u8g, dev, 0); - return 1; - } - return u8g_dev_pb8v2_base_fn(u8g, dev, msg, arg); -} - -uint8_t u8g_dev_ssd1327_96x96_2x_gr_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_300NS); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd1327_2bit_96x96_init_seq); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - u8g_dev_ssd1327_2bit_2x_prepare_page(u8g, dev, 0); - u8g_dev_ssd1327_2bit_2x_write_buffer(u8g, dev, 0); - u8g_dev_ssd1327_2bit_2x_prepare_page(u8g, dev, 1); - u8g_dev_ssd1327_2bit_2x_write_buffer(u8g, dev, 1); - u8g_SetChipSelect(u8g, dev, 0); - } - break; - case U8G_DEV_MSG_CONTRAST: - u8g_SetChipSelect(u8g, dev, 1); - u8g_SetAddress(u8g, dev, 0); /* instruction mode */ - u8g_WriteByte(u8g, dev, 0x081); - u8g_WriteByte(u8g, dev, (*(uint8_t *)arg) >> 1); - u8g_SetChipSelect(u8g, dev, 0); - return 1; - } - return u8g_dev_pb16v2_base_fn(u8g, dev, msg, arg); -} - -U8G_PB_DEV(u8g_dev_ssd1327_96x96_gr_sw_spi , WIDTH, HEIGHT, 4, u8g_dev_ssd1327_96x96_gr_fn, U8G_COM_SW_SPI); -U8G_PB_DEV(u8g_dev_ssd1327_96x96_gr_hw_spi , WIDTH, HEIGHT, 4, u8g_dev_ssd1327_96x96_gr_fn, U8G_COM_HW_SPI); -U8G_PB_DEV(u8g_dev_ssd1327_96x96_gr_i2c , WIDTH, HEIGHT, 4, u8g_dev_ssd1327_96x96_gr_fn, U8G_COM_SSD_I2C); - -#define DWIDTH (2*WIDTH) -uint8_t u8g_dev_ssd1327_96x96_2x_buf[DWIDTH] U8G_NOCOMMON ; -u8g_pb_t u8g_dev_ssd1327_96x96_2x_pb = { {8, HEIGHT, 0, 0, 0}, WIDTH, u8g_dev_ssd1327_96x96_2x_buf}; -u8g_dev_t u8g_dev_ssd1327_96x96_2x_gr_sw_spi = { u8g_dev_ssd1327_96x96_2x_gr_fn, &u8g_dev_ssd1327_96x96_2x_pb, U8G_COM_SW_SPI }; -u8g_dev_t u8g_dev_ssd1327_96x96_2x_gr_hw_spi = { u8g_dev_ssd1327_96x96_2x_gr_fn, &u8g_dev_ssd1327_96x96_2x_pb, U8G_COM_HW_SPI }; -u8g_dev_t u8g_dev_ssd1327_96x96_2x_gr_i2c = { u8g_dev_ssd1327_96x96_2x_gr_fn, &u8g_dev_ssd1327_96x96_2x_pb, U8G_COM_SSD_I2C }; - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_ssd1351_128x128.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_ssd1351_128x128.c deleted file mode 100644 index 406e736aab..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_ssd1351_128x128.c +++ /dev/null @@ -1,787 +0,0 @@ -/* - - u8g_dev_ssd1351_128x128.c - - Universal 8bit Graphics Library - - Copyright (c) 2013, jamjardavies@gmail.com - Copyright (c) 2013, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - History: - Initial version 20 May 2013 jamjardavies@gmail.com - indexed device 22 May 2013 olikraus@gmail.com - -*/ - -#include "u8g.h" - -#define WIDTH 128 -#define HEIGHT 128 -#define PAGE_HEIGHT 8 - -static const uint8_t u8g_dev_ssd1351_128x128_init_seq[] PROGMEM = { - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_DLY(50), - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_RST(1), /* do reset low pulse with (1*16)+2 milliseconds */ - U8G_ESC_CS(1), /* enable chip */ - U8G_ESC_DLY(50), - - 0xfd, /* Command Lock */ - U8G_ESC_ADR(1), - 0x12, - - U8G_ESC_ADR(0), /* instruction mode */ - 0xfd, - U8G_ESC_ADR(1), - 0xb1, /* Command Lock */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0xae, /* Set Display Off */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0xb3, - U8G_ESC_ADR(1), - 0xf1, /* Front Clock Div */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0xca, - U8G_ESC_ADR(1), - 0x7f, /* Set Multiplex Ratio */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0xa0, - U8G_ESC_ADR(1), - 0xb4, /* Set Colour Depth */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0x15, - U8G_ESC_ADR(1), - 0x00, 0x7f, /* Set Column Address */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0x75, - U8G_ESC_ADR(1), - 0x00, 0x7f, /* Set Row Address */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0xa1, - U8G_ESC_ADR(1), - 0x00, /* Set Display Start Line */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0xa2, - U8G_ESC_ADR(1), - 0x00, /* Set Display Offset */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0xb5, - U8G_ESC_ADR(1), - 0x00, /* Set GPIO */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0xab, - U8G_ESC_ADR(1), - 0x01, /* Set Function Selection */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0xb1, - U8G_ESC_ADR(1), - 0x32, /* Set Phase Length */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0xb4, - U8G_ESC_ADR(1), - 0xa0, 0xb5, 0x55, /* Set Segment Low Voltage */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0xbb, - U8G_ESC_ADR(1), - 0x17, /* Set Precharge Voltage */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0xbe, - U8G_ESC_ADR(1), - 0x05, /* Set VComH Voltage */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0xc1, - U8G_ESC_ADR(1), - 0xc8, 0x80, 0xc8, /* Set Contrast */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0xc7, - U8G_ESC_ADR(1), - 0x0f, /* Set Master Contrast */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0xb6, - U8G_ESC_ADR(1), - 0x01, /* Set Second Precharge Period */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0xa6, /* Set Display Mode Reset */ - - - U8G_ESC_ADR(0), /* instruction mode */ - 0xb8, /* Set CMD Grayscale Lookup */ - U8G_ESC_ADR(1), - 0x05, - 0x06, - 0x07, - 0x08, - 0x09, - 0x0a, - 0x0b, - 0x0c, - 0x0D, - 0x0E, - 0x0F, - 0x10, - 0x11, - 0x12, - 0x13, - 0x14, - 0x15, - 0x16, - 0x18, - 0x1a, - 0x1b, - 0x1C, - 0x1D, - 0x1F, - 0x21, - 0x23, - 0x25, - 0x27, - 0x2A, - 0x2D, - 0x30, - 0x33, - 0x36, - 0x39, - 0x3C, - 0x3F, - 0x42, - 0x45, - 0x48, - 0x4C, - 0x50, - 0x54, - 0x58, - 0x5C, - 0x60, - 0x64, - 0x68, - 0x6C, - 0x70, - 0x74, - 0x78, - 0x7D, - 0x82, - 0x87, - 0x8C, - 0x91, - 0x96, - 0x9B, - 0xA0, - 0xA5, - 0xAA, - 0xAF, - 0xB4, - - U8G_ESC_ADR(0), - 0xaf, /* Set Display On */ - 0x5c, - U8G_ESC_DLY(50), - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_ADR(1), - U8G_ESC_END /* end of sequence */ -}; - - -/* set gpio to high */ -static const uint8_t u8g_dev_ssd1351_128x128gh_init_seq[] PROGMEM = { - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_DLY(50), - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_RST(1), /* do reset low pulse with (1*16)+2 milliseconds */ - U8G_ESC_CS(1), /* enable chip */ - U8G_ESC_DLY(50), - - 0xfd, /* Command Lock */ - U8G_ESC_ADR(1), - 0x12, - - U8G_ESC_ADR(0), /* instruction mode */ - 0xfd, - U8G_ESC_ADR(1), - 0xb1, /* Command Lock */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0xae, /* Set Display Off */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0xb3, - U8G_ESC_ADR(1), - 0xf1, /* Front Clock Div */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0xca, - U8G_ESC_ADR(1), - 0x7f, /* Set Multiplex Ratio */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0xa0, - U8G_ESC_ADR(1), - 0xb4, /* Set Colour Depth */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0x15, - U8G_ESC_ADR(1), - 0x00, 0x7f, /* Set Column Address */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0x75, - U8G_ESC_ADR(1), - 0x00, 0x7f, /* Set Row Address */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0xa1, - U8G_ESC_ADR(1), - 0x00, /* Set Display Start Line */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0xa2, - U8G_ESC_ADR(1), - 0x00, /* Set Display Offset */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0xb5, - U8G_ESC_ADR(1), - 0x03, /* Set GPIO to High Level */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0xab, - U8G_ESC_ADR(1), - 0x01, /* Set Function Selection */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0xb1, - U8G_ESC_ADR(1), - 0x32, /* Set Phase Length */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0xb4, - U8G_ESC_ADR(1), - 0xa0, 0xb5, 0x55, /* Set Segment Low Voltage */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0xbb, - U8G_ESC_ADR(1), - 0x17, /* Set Precharge Voltage */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0xbe, - U8G_ESC_ADR(1), - 0x05, /* Set VComH Voltage */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0xc1, - U8G_ESC_ADR(1), - 0xc8, 0x80, 0xc8, /* Set Contrast */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0xc7, - U8G_ESC_ADR(1), - 0x0f, /* Set Master Contrast */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0xb6, - U8G_ESC_ADR(1), - 0x01, /* Set Second Precharge Period */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0xa6, /* Set Display Mode Reset */ - - - U8G_ESC_ADR(0), /* instruction mode */ - 0xb8, /* Set CMD Grayscale Lookup */ - U8G_ESC_ADR(1), - 0x05, - 0x06, - 0x07, - 0x08, - 0x09, - 0x0a, - 0x0b, - 0x0c, - 0x0D, - 0x0E, - 0x0F, - 0x10, - 0x11, - 0x12, - 0x13, - 0x14, - 0x15, - 0x16, - 0x18, - 0x1a, - 0x1b, - 0x1C, - 0x1D, - 0x1F, - 0x21, - 0x23, - 0x25, - 0x27, - 0x2A, - 0x2D, - 0x30, - 0x33, - 0x36, - 0x39, - 0x3C, - 0x3F, - 0x42, - 0x45, - 0x48, - 0x4C, - 0x50, - 0x54, - 0x58, - 0x5C, - 0x60, - 0x64, - 0x68, - 0x6C, - 0x70, - 0x74, - 0x78, - 0x7D, - 0x82, - 0x87, - 0x8C, - 0x91, - 0x96, - 0x9B, - 0xA0, - 0xA5, - 0xAA, - 0xAF, - 0xB4, - - U8G_ESC_ADR(0), - 0xaf, /* Set Display On */ - 0x5c, - U8G_ESC_DLY(50), - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_ADR(1), - U8G_ESC_END /* end of sequence */ -}; - -#define u8g_dev_ssd1351_128x128_init_seq u8g_dev_ssd1351_128x128_init_seq - -static const uint8_t u8g_dev_ssd1351_128x128_column_seq[] PROGMEM = { - U8G_ESC_CS(1), - U8G_ESC_ADR(0), 0x15, - U8G_ESC_ADR(1), 0x00, 0x7f, - U8G_ESC_ADR(0), 0x75, - U8G_ESC_ADR(1), 0x00, 0x7f, - U8G_ESC_ADR(0), 0x5c, - U8G_ESC_ADR(1), - U8G_ESC_CS(0), - U8G_ESC_END -}; - -#define RGB332_STREAM_BYTES 8 -static uint8_t u8g_ssd1351_stream_bytes[RGB332_STREAM_BYTES*3]; - -void u8g_ssd1351_to_stream(uint8_t *ptr) -{ - uint8_t cnt = RGB332_STREAM_BYTES; - uint8_t val; - uint8_t *dest = u8g_ssd1351_stream_bytes; - for( cnt = 0; cnt < RGB332_STREAM_BYTES; cnt++ ) - { - val = *ptr++; - *dest++ = ((val & 0xe0) >> 2); - *dest++ = ((val & 0x1c) << 1); - *dest++ = ((val & 0x03) << 4); - } -} - - -#ifdef OBSOLETE -// Convert the internal RGB 332 to R -static uint8_t u8g_ssd1351_get_r(uint8_t colour) -{ - //return ((colour & 0xe0) >> 5) * 9; - //return ((colour & 0xe0) >> 5) * 8; - return ((colour & 0xe0) >> 2) ; -} - -// Convert the internal RGB 332 to G -static uint8_t u8g_ssd1351_get_g(uint8_t colour) -{ - //return ((colour & 0x1c) >> 2) * 9; - //return ((colour & 0x1c) >> 2) * 8; - return ((colour & 0x1c) << 1); -} - -// Convert the internal RGB 332 to B -static uint8_t u8g_ssd1351_get_b(uint8_t colour) -{ - //return (colour & 0x03) * 21; - return (colour & 0x03) * 16; -} -#endif - - -uint8_t u8g_dev_ssd1351_128x128_332_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ -// u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_50NS); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd1351_128x128_init_seq); - break; - - case U8G_DEV_MSG_STOP: - break; - - case U8G_DEV_MSG_PAGE_FIRST: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd1351_128x128_column_seq); - break; - - case U8G_DEV_MSG_PAGE_NEXT: - { - u8g_uint_t x; - uint8_t page_height; - uint8_t i; - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - uint8_t *ptr = pb->buf; - - u8g_SetChipSelect(u8g, dev, 1); - - page_height = pb->p.page_y1; - page_height -= pb->p.page_y0; - page_height++; - for( i = 0; i < page_height; i++ ) - { - - for (x = 0; x < pb->width; x+=RGB332_STREAM_BYTES) - { - u8g_ssd1351_to_stream(ptr); - u8g_WriteSequence(u8g, dev, RGB332_STREAM_BYTES*3, u8g_ssd1351_stream_bytes); - ptr += RGB332_STREAM_BYTES; - } - } - u8g_SetChipSelect(u8g, dev, 0); - } - - break; - case U8G_DEV_MSG_GET_MODE: - return U8G_MODE_R3G3B2; - } - - return u8g_dev_pb8h8_base_fn(u8g, dev, msg, arg); -} - -uint8_t u8g_dev_ssd1351_128x128gh_332_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ -// u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_50NS); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd1351_128x128gh_init_seq); - break; - - case U8G_DEV_MSG_STOP: - break; - - case U8G_DEV_MSG_PAGE_FIRST: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd1351_128x128_column_seq); - break; - - case U8G_DEV_MSG_PAGE_NEXT: - { - u8g_uint_t x; - uint8_t page_height; - uint8_t i; - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - uint8_t *ptr = pb->buf; - - u8g_SetChipSelect(u8g, dev, 1); - - page_height = pb->p.page_y1; - page_height -= pb->p.page_y0; - page_height++; - for( i = 0; i < page_height; i++ ) - { - - for (x = 0; x < pb->width; x+=RGB332_STREAM_BYTES) - { - u8g_ssd1351_to_stream(ptr); - u8g_WriteSequence(u8g, dev, RGB332_STREAM_BYTES*3, u8g_ssd1351_stream_bytes); - ptr += RGB332_STREAM_BYTES; - } - } - u8g_SetChipSelect(u8g, dev, 0); - } - - break; - case U8G_DEV_MSG_GET_MODE: - return U8G_MODE_R3G3B2; - } - - return u8g_dev_pb8h8_base_fn(u8g, dev, msg, arg); -} - -static uint8_t u8g_dev_ssd1351_128x128_r[256]; -static uint8_t u8g_dev_ssd1351_128x128_g[256]; -static uint8_t u8g_dev_ssd1351_128x128_b[256]; - -uint8_t u8g_dev_ssd1351_128x128_idx_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ -// u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_50NS); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd1351_128x128_init_seq); - break; - - case U8G_DEV_MSG_STOP: - break; - - case U8G_DEV_MSG_SET_COLOR_ENTRY: - u8g_dev_ssd1351_128x128_r[ ((u8g_dev_arg_irgb_t *)arg)->idx ] = ((u8g_dev_arg_irgb_t *)arg)->r; - u8g_dev_ssd1351_128x128_g[ ((u8g_dev_arg_irgb_t *)arg)->idx ] = ((u8g_dev_arg_irgb_t *)arg)->g; - u8g_dev_ssd1351_128x128_b[ ((u8g_dev_arg_irgb_t *)arg)->idx ] = ((u8g_dev_arg_irgb_t *)arg)->b; - break; - - case U8G_DEV_MSG_PAGE_FIRST: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd1351_128x128_column_seq); - break; - - case U8G_DEV_MSG_PAGE_NEXT: - { - int x; - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - uint8_t *ptr = pb->buf; - - u8g_SetChipSelect(u8g, dev, 1); - - for (x = 0; x < pb->width; x++) - { - u8g_WriteByte(u8g, dev, u8g_dev_ssd1351_128x128_r[(*ptr)>>2]); - u8g_WriteByte(u8g, dev, u8g_dev_ssd1351_128x128_g[(*ptr)>>2]); - u8g_WriteByte(u8g, dev, u8g_dev_ssd1351_128x128_b[(*ptr)>>2]); - - ptr++; - } - - u8g_SetChipSelect(u8g, dev, 0); - } - - break; - case U8G_DEV_MSG_GET_MODE: - return U8G_MODE_INDEX; - } - - return u8g_dev_pb8h8_base_fn(u8g, dev, msg, arg); -} - -void u8g_ssd1351_hicolor_to_stream(uint8_t *ptr) -{ - register uint8_t cnt = RGB332_STREAM_BYTES; - register uint8_t low, high, r, g, b; - uint8_t *dest = u8g_ssd1351_stream_bytes; - for( cnt = 0; cnt < RGB332_STREAM_BYTES; cnt++ ) - { - low = *ptr++; - high = *ptr++; - - r = high & ~7; - r >>= 2; - b = low & 31; - b <<= 1; - g = high & 7; - g <<= 3; - g |= (low>>5)&7; - - *dest++ = r; - *dest++ = g; - *dest++ = b; - } -} - - -uint8_t u8g_dev_ssd1351_128x128_hicolor_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_50NS); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd1351_128x128_init_seq); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_FIRST: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd1351_128x128_column_seq); - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - uint8_t i, j; - uint8_t page_height; - uint8_t *ptr = pb->buf; - - u8g_SetChipSelect(u8g, dev, 1); - - page_height = pb->p.page_y1; - page_height -= pb->p.page_y0; - page_height++; - for( j = 0; j < page_height; j++ ) - { - for (i = 0; i < pb->width; i+=RGB332_STREAM_BYTES) - { - u8g_ssd1351_hicolor_to_stream(ptr); - u8g_WriteSequence(u8g, dev, RGB332_STREAM_BYTES*3, u8g_ssd1351_stream_bytes); - ptr += RGB332_STREAM_BYTES*2; - } - - } - - u8g_SetChipSelect(u8g, dev, 0); - - } - break; /* continue to base fn */ - case U8G_DEV_MSG_GET_MODE: - return U8G_MODE_HICOLOR; - } - return u8g_dev_pbxh16_base_fn(u8g, dev, msg, arg); -} - -uint8_t u8g_dev_ssd1351_128x128gh_hicolor_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_50NS); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd1351_128x128gh_init_seq); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_FIRST: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd1351_128x128_column_seq); - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - uint8_t i, j; - uint8_t page_height; - uint8_t *ptr = pb->buf; - - u8g_SetChipSelect(u8g, dev, 1); - - page_height = pb->p.page_y1; - page_height -= pb->p.page_y0; - page_height++; - for( j = 0; j < page_height; j++ ) - { - for (i = 0; i < pb->width; i+=RGB332_STREAM_BYTES) - { - u8g_ssd1351_hicolor_to_stream(ptr); - u8g_WriteSequence(u8g, dev, RGB332_STREAM_BYTES*3, u8g_ssd1351_stream_bytes); - ptr += RGB332_STREAM_BYTES*2; - } - - } - - u8g_SetChipSelect(u8g, dev, 0); - - } - break; /* continue to base fn */ - case U8G_DEV_MSG_GET_MODE: - return U8G_MODE_HICOLOR; - } - return u8g_dev_pbxh16_base_fn(u8g, dev, msg, arg); -} - - -uint8_t u8g_dev_ssd1351_128x128_byte_buf[WIDTH*PAGE_HEIGHT] U8G_NOCOMMON ; - -u8g_pb_t u8g_dev_ssd1351_128x128_byte_pb = { {PAGE_HEIGHT, HEIGHT, 0, 0, 0}, WIDTH, u8g_dev_ssd1351_128x128_byte_buf}; -u8g_dev_t u8g_dev_ssd1351_128x128_332_sw_spi = { u8g_dev_ssd1351_128x128_332_fn, &u8g_dev_ssd1351_128x128_byte_pb, U8G_COM_SW_SPI }; -u8g_dev_t u8g_dev_ssd1351_128x128_332_hw_spi = { u8g_dev_ssd1351_128x128_332_fn, &u8g_dev_ssd1351_128x128_byte_pb, U8G_COM_HW_SPI }; -u8g_dev_t u8g_dev_ssd1351_128x128gh_332_sw_spi = { u8g_dev_ssd1351_128x128gh_332_fn, &u8g_dev_ssd1351_128x128_byte_pb, U8G_COM_SW_SPI }; -u8g_dev_t u8g_dev_ssd1351_128x128gh_332_hw_spi = { u8g_dev_ssd1351_128x128gh_332_fn, &u8g_dev_ssd1351_128x128_byte_pb, U8G_COM_HW_SPI }; - -//u8g_dev_t u8g_dev_ssd1351_128x128_idx_sw_spi = { u8g_dev_ssd1351_128x128_idx_fn, &u8g_dev_ssd1351_128x128_byte_pb, U8G_COM_SW_SPI }; -//u8g_dev_t u8g_dev_ssd1351_128x128_idx_hw_spi = { u8g_dev_ssd1351_128x128_idx_fn, &u8g_dev_ssd1351_128x128_byte_pb, U8G_COM_HW_SPI }; - - -/* only half of the height, because two bytes are needed for one pixel */ -u8g_pb_t u8g_dev_ssd1351_128x128_hicolor_byte_pb = { {PAGE_HEIGHT/2, HEIGHT, 0, 0, 0}, WIDTH, u8g_dev_ssd1351_128x128_byte_buf}; -u8g_dev_t u8g_dev_ssd1351_128x128_hicolor_sw_spi = { u8g_dev_ssd1351_128x128_hicolor_fn, &u8g_dev_ssd1351_128x128_hicolor_byte_pb, U8G_COM_SW_SPI }; -u8g_dev_t u8g_dev_ssd1351_128x128_hicolor_hw_spi = { u8g_dev_ssd1351_128x128_hicolor_fn, &u8g_dev_ssd1351_128x128_hicolor_byte_pb, U8G_COM_HW_SPI }; -u8g_dev_t u8g_dev_ssd1351_128x128gh_hicolor_sw_spi = { u8g_dev_ssd1351_128x128gh_hicolor_fn, &u8g_dev_ssd1351_128x128_hicolor_byte_pb, U8G_COM_SW_SPI }; -u8g_dev_t u8g_dev_ssd1351_128x128gh_hicolor_hw_spi = { u8g_dev_ssd1351_128x128gh_hicolor_fn, &u8g_dev_ssd1351_128x128_hicolor_byte_pb, U8G_COM_HW_SPI }; - - -uint8_t u8g_dev_ssd1351_128x128_4x_byte_buf[WIDTH*PAGE_HEIGHT*4] U8G_NOCOMMON ; - -u8g_pb_t u8g_dev_ssd1351_128x128_4x_332_byte_pb = { {PAGE_HEIGHT*4, HEIGHT, 0, 0, 0}, WIDTH, u8g_dev_ssd1351_128x128_4x_byte_buf}; -u8g_dev_t u8g_dev_ssd1351_128x128_4x_332_sw_spi = { u8g_dev_ssd1351_128x128_332_fn, &u8g_dev_ssd1351_128x128_4x_332_byte_pb, U8G_COM_SW_SPI }; -u8g_dev_t u8g_dev_ssd1351_128x128_4x_332_hw_spi = { u8g_dev_ssd1351_128x128_332_fn, &u8g_dev_ssd1351_128x128_4x_332_byte_pb, U8G_COM_HW_SPI }; -u8g_dev_t u8g_dev_ssd1351_128x128gh_4x_332_sw_spi = { u8g_dev_ssd1351_128x128gh_332_fn, &u8g_dev_ssd1351_128x128_4x_332_byte_pb, U8G_COM_SW_SPI }; -u8g_dev_t u8g_dev_ssd1351_128x128gh_4x_332_hw_spi = { u8g_dev_ssd1351_128x128gh_332_fn, &u8g_dev_ssd1351_128x128_4x_332_byte_pb, U8G_COM_HW_SPI }; - -u8g_pb_t u8g_dev_ssd1351_128x128_4x_hicolor_byte_pb = { {PAGE_HEIGHT/2*4, HEIGHT, 0, 0, 0}, WIDTH, u8g_dev_ssd1351_128x128_4x_byte_buf}; -u8g_dev_t u8g_dev_ssd1351_128x128_4x_hicolor_sw_spi = { u8g_dev_ssd1351_128x128_hicolor_fn, &u8g_dev_ssd1351_128x128_4x_hicolor_byte_pb, U8G_COM_SW_SPI }; -u8g_dev_t u8g_dev_ssd1351_128x128_4x_hicolor_hw_spi = { u8g_dev_ssd1351_128x128_hicolor_fn, &u8g_dev_ssd1351_128x128_4x_hicolor_byte_pb, U8G_COM_HW_SPI }; -u8g_dev_t u8g_dev_ssd1351_128x128gh_4x_hicolor_sw_spi = { u8g_dev_ssd1351_128x128gh_hicolor_fn, &u8g_dev_ssd1351_128x128_4x_hicolor_byte_pb, U8G_COM_SW_SPI }; -u8g_dev_t u8g_dev_ssd1351_128x128gh_4x_hicolor_hw_spi = { u8g_dev_ssd1351_128x128gh_hicolor_fn, &u8g_dev_ssd1351_128x128_4x_hicolor_byte_pb, U8G_COM_HW_SPI }; - - -/* -U8G_PB_DEV(u8g_dev_ssd1351_128x128_332_sw_spi, WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_ssd1351_128x128_332_fn, U8G_COM_SW_SPI); -U8G_PB_DEV(u8g_dev_ssd1351_128x128_332_hw_spi, WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_ssd1351_128x128_332_fn, U8G_COM_HW_SPI); - -U8G_PB_DEV(u8g_dev_ssd1351_128x128_idx_sw_spi, WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_ssd1351_128x128_idx_fn, U8G_COM_SW_SPI); -U8G_PB_DEV(u8g_dev_ssd1351_128x128_idx_hw_spi, WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_ssd1351_128x128_idx_fn, U8G_COM_HW_SPI); -*/ - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_ssd1353_160x128.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_ssd1353_160x128.c deleted file mode 100644 index 76283a4e55..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_ssd1353_160x128.c +++ /dev/null @@ -1,425 +0,0 @@ -/* - u8g_dev_ssd1353_160x128.c - - Universal 8bit Graphics Library - - Copyright (c) 2015, hugodan3@googlemail.com - Copyright (c) 2013, jamjardavies@gmail.com - Copyright (c) 2013, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - History: - Initial version 8 Mar 2015 hugodan3@googlemail.com. This version has - been derived from the ssd1351 driver by jamjarda. It has - been improved by in-lining time critical functions. - - - -*/ - -#include "u8g.h" - -#define WIDTH 160 -#define HEIGHT 128 -#define PAGE_HEIGHT 8 - -#define USE_GREY_TABLE 0 - -static const uint8_t u8g_dev_ssd1353_160x128_init_seq[] PROGMEM = { - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_DLY(50), - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_RST(1), /* do reset low pulse with (1*16)+2 milliseconds */ - U8G_ESC_DLY(50), - U8G_ESC_CS(1), /* enable chip */ - - 0xFD, /* Command unlock */ - U8G_ESC_ADR(1), - 0x12, - - U8G_ESC_ADR(0), - 0xAE, /* Set Display Off */ - - U8G_ESC_ADR(0), - 0xA8, - U8G_ESC_ADR(1), - 0x7F, /* Set Multiplex Ratio */ - - U8G_ESC_ADR(0), - 0xA0, - U8G_ESC_ADR(1), - 0xB4, /* Set remapping */ - - U8G_ESC_ADR(0), - 0xA1, - U8G_ESC_ADR(1), - 0x00, /* Set Display Start Line */ - - U8G_ESC_ADR(0), - 0xA2, - U8G_ESC_ADR(1), - 0x00, /* Set Display Offset */ - - U8G_ESC_ADR(0), - 0xB1, - U8G_ESC_ADR(1), - 0x32, /* Set Phase Length */ - - U8G_ESC_ADR(0), - 0xB4, - U8G_ESC_ADR(1), - 0x04, /* Set Second Precharge Period */ - - U8G_ESC_ADR(0), - 0xA4, /* Set Display Mode ON */ - - U8G_ESC_ADR(0), - 0xB3, - U8G_ESC_ADR(1), /* frame rate */ - 0x40, - - U8G_ESC_ADR(0), - 0xBB, - U8G_ESC_ADR(1), /* pre-charge level */ - 0x08, - - U8G_ESC_ADR(0), - 0xBE, - U8G_ESC_ADR(1), /* vcomh */ - 0x3C, - - /* color adjustments */ -#if USE_GREY_TABLE != 1 - U8G_ESC_ADR(0), /* instruction mode */ - 0x81, - U8G_ESC_ADR(1), - 0xC8, /* Set Contrast Color 1*/ - U8G_ESC_ADR(0), /* instruction mode */ - 0x82, - U8G_ESC_ADR(1), - 0x80, /* Set Contrast Color 2*/ - U8G_ESC_ADR(0), /* instruction mode */ - 0x83, - U8G_ESC_ADR(1), - 0xF8, /* Set Contrast Color 3*/ - U8G_ESC_ADR(0), /* instruction mode */ - 0x87, - U8G_ESC_ADR(1), - 0x09, /* Set Master Contrast MAX */ - U8G_ESC_ADR(0), /* instruction mode */ - 0xB9, /* Set CMD Grayscale Linear */ -#else - U8G_ESC_ADR(0), /* instruction mode */ - 0x81, - U8G_ESC_ADR(1), - 0xC8, /* Set Contrast Color 1*/ - U8G_ESC_ADR(0), /* instruction mode */ - 0x82, - U8G_ESC_ADR(1), - 0xA0, /* Set Contrast Color 2*/ - U8G_ESC_ADR(0), /* instruction mode */ - 0x83, - U8G_ESC_ADR(1), - 0xB0, /* Set Contrast Color 3*/ - U8G_ESC_ADR(0), /* instruction mode */ - 0x87, - U8G_ESC_ADR(1), - 0x0F, /* Set Master Contrast MAX */ - - U8G_ESC_ADR(0), /* instruction mode */ - 0xB8, /* Set CMD Grayscale Lookup */ - U8G_ESC_ADR(1), - 0x05, 0x06, 0x07, 0x08, - 0x09, 0x0a, 0x0b, 0x0c, - 0x0D, 0x0E, 0x0F, 0x10, - 0x11, 0x12, 0x13, 0x14, - 0x15, 0x16, 0x18, 0x1a, - 0x1b, 0x1C, 0x1D, 0x1F, - 0x21, 0x23, 0x25, 0x27, - 0x2A, 0x2D, 0x30, 0x33, - 0x36, 0x39, 0x3C, 0x3F, - 0x42, 0x45, 0x48, 0x4C, - 0x50, 0x54, 0x58, 0x5C, - 0x60, 0x64, 0x68, 0x6C, - 0x70, 0x74, 0x78, 0x7D, - 0x82, 0x87, 0x8C, 0x91, - 0x96, 0x9B, 0xA0, 0xA5, - 0xAA, 0xAF, 0xB4, -#endif - U8G_ESC_ADR(0), - 0xAF, /* Set Display On */ - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_ADR(1), - U8G_ESC_END /* end of sequence */ -}; - - -static const uint8_t u8g_dev_ssd1353_160x128_column_seq[] PROGMEM = { - U8G_ESC_CS(1), - U8G_ESC_ADR(0), 0x15, - U8G_ESC_ADR(1), 0x00, 0x9f, - U8G_ESC_ADR(0), 0x75, - U8G_ESC_ADR(1), 0x00, 0x7f, - U8G_ESC_ADR(0), 0x5c, - U8G_ESC_ADR(1), - U8G_ESC_CS(0), - U8G_ESC_END -}; - -static const uint8_t u8g_dev_ssd1353_160x128_sleep_on[] PROGMEM = { - U8G_ESC_CS(1), - U8G_ESC_ADR(0), 0xAE, - U8G_ESC_CS(0), - U8G_ESC_END -}; - -static const uint8_t u8g_dev_ssd1353_160x128_sleep_off[] PROGMEM = { - U8G_ESC_CS(1), - U8G_ESC_ADR(0), 0xAF, - U8G_ESC_CS(0), - U8G_ESC_END -}; - - -#define RGB332_STREAM_BYTES 8 -static uint8_t u8g_ssd1353_stream_bytes[RGB332_STREAM_BYTES*3]; - -uint8_t u8g_dev_ssd1353_160x128_332_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_50NS); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd1353_160x128_init_seq); - break; - - case U8G_DEV_MSG_STOP: - break; - - case U8G_DEV_MSG_PAGE_FIRST: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd1353_160x128_column_seq); - break; - - case U8G_DEV_MSG_PAGE_NEXT: - { - u8g_uint_t x; - uint8_t page_height; - uint8_t i; - uint8_t cnt; - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - uint8_t *ptr = pb->buf; - - u8g_SetChipSelect(u8g, dev, 1); - - page_height = pb->p.page_y1; - page_height -= pb->p.page_y0; - page_height++; - for( i = 0; i < page_height; i++ ) - { - - for (x = 0; x < pb->width; x+=RGB332_STREAM_BYTES) - { - /* inline operation for better perf */ - uint8_t *dest = u8g_ssd1353_stream_bytes; - for( cnt = 0; cnt < RGB332_STREAM_BYTES; cnt++ ) - { - uint8_t val = *ptr++; - *dest++ = ((val & 0xe0) >> 2); - *dest++ = ((val & 0x1c) << 1); - *dest++ = ((val & 0x03) << 4); - } - u8g_WriteSequence(u8g, dev, RGB332_STREAM_BYTES*3, u8g_ssd1353_stream_bytes); - } - } - u8g_SetChipSelect(u8g, dev, 0); - } - - break; - - case U8G_DEV_MSG_SLEEP_ON: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd1353_160x128_sleep_on); - break; - case U8G_DEV_MSG_SLEEP_OFF: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd1353_160x128_sleep_off); - break; - } - - return u8g_dev_pb8h8_base_fn(u8g, dev, msg, arg); -} - -/* - * not tested and not released, just taken from ssd1351 - */ -static uint8_t u8g_dev_ssd1353_160x128_r[256]; -static uint8_t u8g_dev_ssd1353_160x128_g[256]; -static uint8_t u8g_dev_ssd1353_160x128_b[256]; - -uint8_t u8g_dev_ssd1353_160x128_idx_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ -// u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_50NS); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd1353_160x128_init_seq); - break; - - case U8G_DEV_MSG_STOP: - break; - - case U8G_DEV_MSG_SET_COLOR_ENTRY: - u8g_dev_ssd1353_160x128_r[ ((u8g_dev_arg_irgb_t *)arg)->idx ] = ((u8g_dev_arg_irgb_t *)arg)->r; - u8g_dev_ssd1353_160x128_g[ ((u8g_dev_arg_irgb_t *)arg)->idx ] = ((u8g_dev_arg_irgb_t *)arg)->g; - u8g_dev_ssd1353_160x128_b[ ((u8g_dev_arg_irgb_t *)arg)->idx ] = ((u8g_dev_arg_irgb_t *)arg)->b; - break; - - case U8G_DEV_MSG_PAGE_FIRST: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd1353_160x128_column_seq); - break; - - case U8G_DEV_MSG_PAGE_NEXT: - { - int x; - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - uint8_t *ptr = pb->buf; - - u8g_SetChipSelect(u8g, dev, 1); - - for (x = 0; x < pb->width; x++) - { - u8g_WriteByte(u8g, dev, u8g_dev_ssd1353_160x128_r[(*ptr)>>2]); - u8g_WriteByte(u8g, dev, u8g_dev_ssd1353_160x128_g[(*ptr)>>2]); - u8g_WriteByte(u8g, dev, u8g_dev_ssd1353_160x128_b[(*ptr)>>2]); - - ptr++; - } - - u8g_SetChipSelect(u8g, dev, 0); - } - - break; - case U8G_DEV_MSG_GET_MODE: - return U8G_MODE_INDEX; - } - - return u8g_dev_pb8h8_base_fn(u8g, dev, msg, arg); -} - -uint8_t u8g_dev_ssd1353_160x128_hicolor_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_50NS); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd1353_160x128_init_seq); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_FIRST: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd1353_160x128_column_seq); - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - uint8_t i, j; - uint8_t page_height; - uint8_t *ptr = pb->buf; - - u8g_SetChipSelect(u8g, dev, 1); - - page_height = pb->p.page_y1; - page_height -= pb->p.page_y0; - page_height++; - for( j = 0; j < page_height; j++ ) - { - for (i = 0; i < pb->width; i+=RGB332_STREAM_BYTES) - { - register uint8_t cnt, low, high, r, g, b; - uint8_t *dest = u8g_ssd1353_stream_bytes; - for( cnt = 0; cnt < RGB332_STREAM_BYTES; cnt++ ) - { - low = *ptr++; - high = *ptr++; - - r = high & ~7; - r >>= 2; - b = low & 31; - b <<= 1; - g = high & 7; - g <<= 3; - g |= (low>>5)&7; - - *dest++ = r; - *dest++ = g; - *dest++ = b; - } - u8g_WriteSequence(u8g, dev, RGB332_STREAM_BYTES*3, u8g_ssd1353_stream_bytes); - } - } - u8g_SetChipSelect(u8g, dev, 0); - } - break; /* continue to base fn */ - case U8G_DEV_MSG_SLEEP_ON: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd1353_160x128_sleep_on); - break; - case U8G_DEV_MSG_SLEEP_OFF: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_ssd1353_160x128_sleep_off); - break; - } - return u8g_dev_pbxh16_base_fn(u8g, dev, msg, arg); -} - - -uint8_t u8g_dev_ssd1353_160x128_byte_buf[WIDTH*PAGE_HEIGHT] U8G_NOCOMMON ; - -u8g_pb_t u8g_dev_ssd1353_160x128_byte_pb = { {PAGE_HEIGHT, HEIGHT, 0, 0, 0}, WIDTH, u8g_dev_ssd1353_160x128_byte_buf}; -u8g_dev_t u8g_dev_ssd1353_160x128_332_sw_spi = { u8g_dev_ssd1353_160x128_332_fn, &u8g_dev_ssd1353_160x128_byte_pb, U8G_COM_SW_SPI }; -u8g_dev_t u8g_dev_ssd1353_160x128_332_hw_spi = { u8g_dev_ssd1353_160x128_332_fn, &u8g_dev_ssd1353_160x128_byte_pb, U8G_COM_HW_SPI }; - -//u8g_dev_t u8g_dev_ssd1353_160x128_idx_sw_spi = { u8g_dev_ssd1353_160x128_idx_fn, &u8g_dev_ssd1353_160x128_byte_pb, U8G_COM_SW_SPI }; -//u8g_dev_t u8g_dev_ssd1353_160x128_idx_hw_spi = { u8g_dev_ssd1353_160x128_idx_fn, &u8g_dev_ssd1353_160x128_byte_pb, U8G_COM_HW_SPI }; - - -/* only half of the height, because two bytes are needed for one pixel */ -u8g_pb_t u8g_dev_ssd1353_160x128_hicolor_byte_pb = { {PAGE_HEIGHT/2, HEIGHT, 0, 0, 0}, WIDTH, u8g_dev_ssd1353_160x128_byte_buf}; -u8g_dev_t u8g_dev_ssd1353_160x128_hicolor_sw_spi = { u8g_dev_ssd1353_160x128_hicolor_fn, &u8g_dev_ssd1353_160x128_hicolor_byte_pb, U8G_COM_SW_SPI }; -u8g_dev_t u8g_dev_ssd1353_160x128_hicolor_hw_spi = { u8g_dev_ssd1353_160x128_hicolor_fn, &u8g_dev_ssd1353_160x128_hicolor_byte_pb, U8G_COM_HW_SPI }; - - -/* the 4x buffer is removed since it does not fit the RAM space of very small MCUs */ -#if 0 -uint8_t u8g_dev_ssd1353_160x128_4x_byte_buf[WIDTH*PAGE_HEIGHT*4] U8G_NOCOMMON ; - -u8g_pb_t u8g_dev_ssd1353_160x128_4x_332_byte_pb = { {PAGE_HEIGHT*4, HEIGHT, 0, 0, 0}, WIDTH, u8g_dev_ssd1353_160x128_4x_byte_buf}; -u8g_dev_t u8g_dev_ssd1353_160x128_4x_332_sw_spi = { u8g_dev_ssd1353_160x128_332_fn, &u8g_dev_ssd1353_160x128_4x_332_byte_pb, U8G_COM_SW_SPI }; -u8g_dev_t u8g_dev_ssd1353_160x128_4x_332_hw_spi = { u8g_dev_ssd1353_160x128_332_fn, &u8g_dev_ssd1353_160x128_4x_332_byte_pb, U8G_COM_HW_SPI }; - -u8g_pb_t u8g_dev_ssd1353_160x128_4x_hicolor_byte_pb = { {PAGE_HEIGHT/2*4, HEIGHT, 0, 0, 0}, WIDTH, u8g_dev_ssd1353_160x128_4x_byte_buf}; -u8g_dev_t u8g_dev_ssd1353_160x128_4x_hicolor_sw_spi = { u8g_dev_ssd1353_160x128_hicolor_fn, &u8g_dev_ssd1353_160x128_4x_hicolor_byte_pb, U8G_COM_SW_SPI }; -u8g_dev_t u8g_dev_ssd1353_160x128_4x_hicolor_hw_spi = { u8g_dev_ssd1353_160x128_hicolor_fn, &u8g_dev_ssd1353_160x128_4x_hicolor_byte_pb, U8G_COM_HW_SPI }; -#endif diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_st7565_64128n.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_st7565_64128n.c deleted file mode 100644 index ff909c5e9b..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_st7565_64128n.c +++ /dev/null @@ -1,203 +0,0 @@ -/* - - u8g_dev_st7565_64128n.c (Displaytech) - - Universal 8bit Graphics Library - - Copyright (c) 2011, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - -*/ - -#include "u8g.h" - -#define WIDTH 128 -#define HEIGHT 64 -#define PAGE_HEIGHT 8 - -/* init sequence from https://github.com/adafruit/ST7565-LCD/blob/master/ST7565/ST7565.cpp */ -static const uint8_t u8g_dev_st7565_64128n_init_seq[] PROGMEM = { - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_CS(1), /* enable chip */ - U8G_ESC_RST(15), /* do reset low pulse with (15*16)+2 milliseconds (=maximum delay)*/ - - 0x0A2, /* 0x0a2: LCD bias 1/9 (according to Displaytech 64128N datasheet) */ - 0x0A0, /* Normal ADC Select (according to Displaytech 64128N datasheet) */ - - 0x0c8, /* common output mode: set scan direction normal operation/SHL Select, 0x0c0 --> SHL = 0, normal, 0x0c8 --> SHL = 1 */ - 0x040, /* Display start line for Displaytech 64128N */ - - 0x028 | 0x04, /* power control: turn on voltage converter */ - U8G_ESC_DLY(50), /* delay 50 ms */ - - 0x028 | 0x06, /* power control: turn on voltage regulator */ - U8G_ESC_DLY(50), /* delay 50 ms */ - - 0x028 | 0x07, /* power control: turn on voltage follower */ - U8G_ESC_DLY(50), /* delay 50 ms */ - - 0x010, /* Set V0 voltage resistor ratio. Setting for controlling brightness of Displaytech 64128N */ - - 0x0a6, /* display normal, bit val 0: LCD pixel off. */ - - 0x081, /* set contrast */ - 0x01e, /* Contrast value. Setting for controlling brightness of Displaytech 64128N */ - - - 0x0af, /* display on */ - - U8G_ESC_DLY(100), /* delay 100 ms */ - 0x0a5, /* display all points, ST7565 */ - U8G_ESC_DLY(100), /* delay 100 ms */ - U8G_ESC_DLY(100), /* delay 100 ms */ - 0x0a4, /* normal display */ - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_END /* end of sequence */ -}; - -static const uint8_t u8g_dev_st7565_64128n_data_start[] PROGMEM = { - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_CS(1), /* enable chip */ - 0x010, /* set upper 4 bit of the col adr to 0x10 */ - 0x000, /* set lower 4 bit of the col adr to 0x00. Changed for DisplayTech 64128N */ - U8G_ESC_END /* end of sequence */ -}; - -static const uint8_t u8g_dev_st7565_64128n_sleep_on[] PROGMEM = { - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_CS(1), /* enable chip */ - 0x0ac, /* static indicator off */ - 0x000, /* indicator register set (not sure if this is required) */ - 0x0ae, /* display off */ - 0x0a5, /* all points on */ - U8G_ESC_CS(0), /* disable chip, bugfix 12 nov 2014 */ - U8G_ESC_END /* end of sequence */ -}; - -static const uint8_t u8g_dev_st7565_64128n_sleep_off[] PROGMEM = { - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_CS(1), /* enable chip */ - 0x0a4, /* all points off */ - 0x0af, /* display on */ - U8G_ESC_DLY(50), /* delay 50 ms */ - U8G_ESC_CS(0), /* disable chip, bugfix 12 nov 2014 */ - U8G_ESC_END /* end of sequence */ -}; - -uint8_t u8g_dev_st7565_64128n_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_400NS); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_st7565_64128n_init_seq); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_st7565_64128n_data_start); - u8g_WriteByte(u8g, dev, 0x0b0 | pb->p.page); /* select current page (ST7565R) */ - u8g_SetAddress(u8g, dev, 1); /* data mode */ - if ( u8g_pb_WriteBuffer(pb, u8g, dev) == 0 ) - return 0; - u8g_SetChipSelect(u8g, dev, 0); - } - break; - case U8G_DEV_MSG_CONTRAST: - u8g_SetChipSelect(u8g, dev, 1); - u8g_SetAddress(u8g, dev, 0); /* instruction mode */ - u8g_WriteByte(u8g, dev, 0x081); - u8g_WriteByte(u8g, dev, (*(uint8_t *)arg) >> 2); - u8g_SetChipSelect(u8g, dev, 0); - return 1; - case U8G_DEV_MSG_SLEEP_ON: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_st7565_64128n_sleep_on); - return 1; - case U8G_DEV_MSG_SLEEP_OFF: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_st7565_64128n_sleep_off); - return 1; - } - return u8g_dev_pb8v1_base_fn(u8g, dev, msg, arg); -} - -uint8_t u8g_dev_st7565_64128n_2x_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_400NS); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_st7565_64128n_init_seq); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - - u8g_WriteEscSeqP(u8g, dev, u8g_dev_st7565_64128n_data_start); - u8g_WriteByte(u8g, dev, 0x0b0 | (2*pb->p.page)); /* select current page (ST7565R) */ - u8g_SetAddress(u8g, dev, 1); /* data mode */ - u8g_WriteSequence(u8g, dev, pb->width, pb->buf); - u8g_SetChipSelect(u8g, dev, 0); - - u8g_WriteEscSeqP(u8g, dev, u8g_dev_st7565_64128n_data_start); - u8g_WriteByte(u8g, dev, 0x0b0 | (2*pb->p.page+1)); /* select current page (ST7565R) */ - u8g_SetAddress(u8g, dev, 1); /* data mode */ - u8g_WriteSequence(u8g, dev, pb->width, (uint8_t *)(pb->buf)+pb->width); - u8g_SetChipSelect(u8g, dev, 0); - } - break; - case U8G_DEV_MSG_CONTRAST: - u8g_SetChipSelect(u8g, dev, 1); - u8g_SetAddress(u8g, dev, 0); /* instruction mode */ - u8g_WriteByte(u8g, dev, 0x081); - u8g_WriteByte(u8g, dev, (*(uint8_t *)arg) >> 2); - u8g_SetChipSelect(u8g, dev, 0); - return 1; - case U8G_DEV_MSG_SLEEP_ON: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_st7565_64128n_sleep_on); - return 1; - case U8G_DEV_MSG_SLEEP_OFF: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_st7565_64128n_sleep_off); - return 1; - } - return u8g_dev_pb16v1_base_fn(u8g, dev, msg, arg); -} - -U8G_PB_DEV(u8g_dev_st7565_64128n_sw_spi, WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_st7565_64128n_fn, U8G_COM_SW_SPI); -U8G_PB_DEV(u8g_dev_st7565_64128n_hw_spi, WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_st7565_64128n_fn, U8G_COM_HW_SPI); -U8G_PB_DEV(u8g_dev_st7565_64128n_parallel, WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_st7565_64128n_fn, U8G_COM_PARALLEL); - -uint8_t u8g_dev_st7565_64128n_2x_buf[WIDTH*2] U8G_NOCOMMON ; -u8g_pb_t u8g_dev_st7565_64128n_2x_pb = { {16, HEIGHT, 0, 0, 0}, WIDTH, u8g_dev_st7565_64128n_2x_buf}; -u8g_dev_t u8g_dev_st7565_64128n_2x_sw_spi = { u8g_dev_st7565_64128n_2x_fn, &u8g_dev_st7565_64128n_2x_pb, U8G_COM_SW_SPI }; -u8g_dev_t u8g_dev_st7565_64128n_2x_hw_spi = { u8g_dev_st7565_64128n_2x_fn, &u8g_dev_st7565_64128n_2x_pb, U8G_COM_HW_SPI }; -u8g_dev_t u8g_dev_st7565_64128n_2x_hw_parallel = { u8g_dev_st7565_64128n_2x_fn, &u8g_dev_st7565_64128n_2x_pb, U8G_COM_PARALLEL }; diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_st7565_dogm128.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_st7565_dogm128.c deleted file mode 100644 index e73f061537..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_st7565_dogm128.c +++ /dev/null @@ -1,190 +0,0 @@ -/* - - u8g_dev_st7565_dogm128.c - - Universal 8bit Graphics Library - - Copyright (c) 2011, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - -*/ - -#include "u8g.h" - -#define WIDTH 128 -#define HEIGHT 64 -#define PAGE_HEIGHT 8 - -const uint8_t u8g_dev_st7565_dogm128_init_seq[] PROGMEM = { - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_RST(1), /* do reset low pulse with (1*16)+2 milliseconds */ - U8G_ESC_CS(1), /* enable chip */ - - 0x040, /* set display start line */ - 0x0a1, /* ADC set to reverse */ - 0x0c0, /* common output mode: set scan direction normal operation */ - 0x0a6, /* display normal (none reverse) */ - 0x0a2, /* LCD bias 1/9 */ - 0x02f, /* all power control circuits on */ - 0x0f8, /* set booster ratio to */ - 0x000, /* 4x */ - 0x027, /* set V0 voltage resistor ratio to large */ - 0x081, /* set contrast */ - 0x018, /* contrast value, EA default: 0x016 */ - 0x0ac, /* indicator */ - 0x000, /* disable */ - 0x0a4, /* normal display (not all on) */ - 0x0af, /* display on */ - U8G_ESC_DLY(50), /* delay 50 ms */ - - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_END /* end of sequence */ -}; - -static const uint8_t u8g_dev_st7565_dogm128_data_start[] PROGMEM = { - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_CS(1), /* enable chip */ - 0x010, /* set upper 4 bit of the col adr to 0 */ - 0x000, /* set lower 4 bit of the col adr to 0 */ - U8G_ESC_END /* end of sequence */ -}; - -static const uint8_t u8g_dev_st7565_dogm128_sleep_on[] PROGMEM = { - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_CS(1), /* enable chip */ - 0x0ac, /* static indicator off */ - 0x000, /* indicator register set (not sure if this is required) */ - 0x0ae, /* display off */ - 0x0a5, /* all points on */ - U8G_ESC_CS(0), /* disable chip, bugfix 12 nov 2014 */ - U8G_ESC_END /* end of sequence */ -}; - -static const uint8_t u8g_dev_st7565_dogm128_sleep_off[] PROGMEM = { - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_CS(1), /* enable chip */ - 0x0a4, /* all points off */ - 0x0af, /* display on */ - U8G_ESC_DLY(50), /* delay 50 ms */ - U8G_ESC_CS(0), /* disable chip, bugfix 12 nov 2014 */ - U8G_ESC_END /* end of sequence */ -}; - -uint8_t u8g_dev_st7565_dogm128_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_400NS); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_st7565_dogm128_init_seq); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_st7565_dogm128_data_start); - u8g_WriteByte(u8g, dev, 0x0b0 | pb->p.page); /* select current page (ST7565R) */ - u8g_SetAddress(u8g, dev, 1); /* data mode */ - if ( u8g_pb_WriteBuffer(pb, u8g, dev) == 0 ) - return 0; - u8g_SetChipSelect(u8g, dev, 0); - } - break; - case U8G_DEV_MSG_CONTRAST: - u8g_SetChipSelect(u8g, dev, 1); - u8g_SetAddress(u8g, dev, 0); /* instruction mode */ - u8g_WriteByte(u8g, dev, 0x081); - u8g_WriteByte(u8g, dev, (*(uint8_t *)arg) >> 2); - u8g_SetChipSelect(u8g, dev, 0); - return 1; - case U8G_DEV_MSG_SLEEP_ON: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_st7565_dogm128_sleep_on); - return 1; - case U8G_DEV_MSG_SLEEP_OFF: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_st7565_dogm128_sleep_off); - return 1; - } - return u8g_dev_pb8v1_base_fn(u8g, dev, msg, arg); -} - -uint8_t u8g_dev_st7565_dogm128_2x_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_400NS); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_st7565_dogm128_init_seq); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_st7565_dogm128_data_start); - u8g_WriteByte(u8g, dev, 0x0b0 | (2*pb->p.page)); /* select current page (ST7565R) */ - u8g_SetAddress(u8g, dev, 1); /* data mode */ - u8g_WriteSequence(u8g, dev, pb->width, pb->buf); - u8g_SetChipSelect(u8g, dev, 0); - - u8g_WriteEscSeqP(u8g, dev, u8g_dev_st7565_dogm128_data_start); - u8g_WriteByte(u8g, dev, 0x0b0 | (2*pb->p.page+1)); /* select current page (ST7565R) */ - u8g_SetAddress(u8g, dev, 1); /* data mode */ - u8g_WriteSequence(u8g, dev, pb->width, (uint8_t *)(pb->buf)+pb->width); - u8g_SetChipSelect(u8g, dev, 0); - - } - break; - case U8G_DEV_MSG_CONTRAST: - u8g_SetChipSelect(u8g, dev, 1); - u8g_SetAddress(u8g, dev, 0); /* instruction mode */ - u8g_WriteByte(u8g, dev, 0x081); - u8g_WriteByte(u8g, dev, (*(uint8_t *)arg) >> 2); - u8g_SetChipSelect(u8g, dev, 0); - return 1; - case U8G_DEV_MSG_SLEEP_ON: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_st7565_dogm128_sleep_on); - return 1; - case U8G_DEV_MSG_SLEEP_OFF: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_st7565_dogm128_sleep_off); - return 1; - } - return u8g_dev_pb16v1_base_fn(u8g, dev, msg, arg); -} - -U8G_PB_DEV(u8g_dev_st7565_dogm128_sw_spi, WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_st7565_dogm128_fn, U8G_COM_SW_SPI); -U8G_PB_DEV(u8g_dev_st7565_dogm128_hw_spi, WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_st7565_dogm128_fn, U8G_COM_HW_SPI); -U8G_PB_DEV(u8g_dev_st7565_dogm128_parallel, WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_st7565_dogm128_fn, U8G_COM_PARALLEL); - - -uint8_t u8g_dev_st7565_dogm128_2x_buf[WIDTH*2] U8G_NOCOMMON ; -u8g_pb_t u8g_dev_st7565_dogm128_2x_pb = { {16, HEIGHT, 0, 0, 0}, WIDTH, u8g_dev_st7565_dogm128_2x_buf}; -u8g_dev_t u8g_dev_st7565_dogm128_2x_sw_spi = { u8g_dev_st7565_dogm128_2x_fn, &u8g_dev_st7565_dogm128_2x_pb, U8G_COM_SW_SPI }; -u8g_dev_t u8g_dev_st7565_dogm128_2x_hw_spi = { u8g_dev_st7565_dogm128_2x_fn, &u8g_dev_st7565_dogm128_2x_pb, U8G_COM_HW_SPI }; -u8g_dev_t u8g_dev_st7565_dogm128_2x_parallel = { u8g_dev_st7565_dogm128_2x_fn, &u8g_dev_st7565_dogm128_2x_pb, U8G_COM_PARALLEL }; diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_st7565_dogm132.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_st7565_dogm132.c deleted file mode 100644 index 26de539247..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_st7565_dogm132.c +++ /dev/null @@ -1,157 +0,0 @@ -/* - - u8g_dev_st7565_dogm132.c - - Universal 8bit Graphics Library - - Copyright (c) 2011, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - -*/ - -#include "u8g.h" - -#define WIDTH 132 -#define HEIGHT 32 -#define PAGE_HEIGHT 8 - -static const uint8_t u8g_dev_st7565_dogm132_init_seq[] PROGMEM = { - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_RST(1), /* do reset low pulse with (1*16)+2 milliseconds */ - U8G_ESC_CS(1), /* enable chip */ - - 0x040, /* set display start line to 0 */ - 0x0a1, /* ADC set to reverse */ - 0x0c0, /* common output mode */ - 0x0a6, /* display normal, bit val 0: LCD pixel off. */ - 0x0a2, /* LCD bias 1/9 */ - 0x02f, /* all power control circuits on */ - 0x0f8, /* set booster ratio to */ - 0x000, /* 4x */ - 0x023, /* set V0 voltage resistor ratio to large */ - 0x081, /* set contrast */ - 0x01f, /* contrast value, EA default: 0x01f */ - 0x0ac, /* indicator */ - 0x000, /* disable */ - 0x0af, /* display on */ - -#ifdef OBSOLETE_DOGM128 - 0x040, /* set display start line */ - 0x0c8, /* set scan direction inverse operation */ - 0x0a2, /* LCD bias 1/9 */ - 0x02f, /* all power control circuits on */ - 0x0f8, /* set booster ratio to */ - 0x000, /* 4x */ - 0x027, /* set V0 voltage resistor ratio to large */ - 0x081, /* set contrast */ - 0x018, /* contrast value, EA default: 0x016 */ - 0x0ac, /* indicator */ - 0x000, /* disable */ - 0x0af, /* display on */ -#endif - - - U8G_ESC_DLY(100), /* delay 100 ms */ - 0x0a5, /* display all points, ST7565 */ - U8G_ESC_DLY(100), /* delay 100 ms */ - U8G_ESC_DLY(100), /* delay 100 ms */ - 0x0a4, /* normal display */ - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_END /* end of sequence */ -}; - -static const uint8_t u8g_dev_st7565_dogm132_data_start[] PROGMEM = { - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_CS(1), /* enable chip */ - 0x010, /* set upper 4 bit of the col adr to 0 */ - 0x000, /* set lower 4 bit of the col adr to 0 */ - U8G_ESC_END /* end of sequence */ -}; - -static const uint8_t u8g_dev_st7565_dogm132_sleep_on[] PROGMEM = { - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_CS(1), /* enable chip */ - 0x0ac, /* static indicator off */ - 0x000, /* indicator register set (not sure if this is required) */ - 0x0ae, /* display off */ - 0x0a5, /* all points on */ - U8G_ESC_CS(0), /* disable chip, bugfix 12 nov 2014 */ - U8G_ESC_END /* end of sequence */ -}; - -static const uint8_t u8g_dev_st7565_dogm132_sleep_off[] PROGMEM = { - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_CS(1), /* enable chip */ - 0x0a4, /* all points off */ - 0x0af, /* display on */ - U8G_ESC_DLY(50), /* delay 50 ms */ - U8G_ESC_CS(0), /* disable chip, bugfix 12 nov 2014 */ - U8G_ESC_END /* end of sequence */ -}; - -uint8_t u8g_dev_st7565_dogm132_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_400NS); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_st7565_dogm132_init_seq); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_st7565_dogm132_data_start); - u8g_WriteByte(u8g, dev, 0x0b0 | pb->p.page); /* select current page (ST7565R) */ - u8g_SetAddress(u8g, dev, 1); /* data mode */ - if ( u8g_pb_WriteBuffer(pb, u8g, dev) == 0 ) - return 0; - u8g_SetChipSelect(u8g, dev, 0); - } - break; - case U8G_DEV_MSG_CONTRAST: - u8g_SetChipSelect(u8g, dev, 1); - u8g_SetAddress(u8g, dev, 0); /* instruction mode */ - u8g_WriteByte(u8g, dev, 0x081); - u8g_WriteByte(u8g, dev, (*(uint8_t *)arg) >> 2); - u8g_SetChipSelect(u8g, dev, 0); - return 1; - case U8G_DEV_MSG_SLEEP_ON: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_st7565_dogm132_sleep_on); - return 1; - case U8G_DEV_MSG_SLEEP_OFF: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_st7565_dogm132_sleep_off); - return 1; - } - return u8g_dev_pb8v1_base_fn(u8g, dev, msg, arg); -} - -U8G_PB_DEV(u8g_dev_st7565_dogm132_sw_spi, WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_st7565_dogm132_fn, U8G_COM_SW_SPI); -U8G_PB_DEV(u8g_dev_st7565_dogm132_hw_spi, WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_st7565_dogm132_fn, U8G_COM_HW_SPI); diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_st7565_lm6059.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_st7565_lm6059.c deleted file mode 100644 index 165c390978..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_st7565_lm6059.c +++ /dev/null @@ -1,205 +0,0 @@ -/* - - u8g_dev_st7565_lm6059.c (Adafruit display) - - Universal 8bit Graphics Library - - Copyright (c) 2011, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - -*/ - -#include "u8g.h" - -#define WIDTH 128 -#define HEIGHT 64 -#define PAGE_HEIGHT 8 - -/* init sequence from https://github.com/adafruit/ST7565-LCD/blob/master/ST7565/ST7565.cpp */ -static const uint8_t u8g_dev_st7565_lm6059_init_seq[] PROGMEM = { - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_CS(1), /* enable chip */ - U8G_ESC_RST(15), /* do reset low pulse with (15*16)+2 milliseconds (=maximum delay)*/ - - 0x0a3, /* 0x0a2: LCD bias 1/9 (suggested for the LM6063), 0x0a3: Used by Adafruit, 0x0a2 does not work */ - /* the LM6059 vs LM6063, ADC and SHL have inverted settings */ - 0x0a0, /* 0x0a1: ADC set to normal (suggested for the LM6059), 0x0a0: Used by Adafruit -> normal mode */ - 0x0c8, /* common output mode: set scan direction normal operation/SHL Select, 0x0c0 --> SHL = 0, normal, 0x0c8 --> SHL = 1 */ - 0x060, /* set display start line */ - - 0x028 | 0x04, /* power control: turn on voltage converter */ - U8G_ESC_DLY(50), /* delay 50 ms */ - - 0x028 | 0x06, /* power control: turn on voltage regulator */ - U8G_ESC_DLY(50), /* delay 50 ms */ - - 0x028 | 0x07, /* power control: turn on voltage follower */ - U8G_ESC_DLY(50), /* delay 50 ms */ - - 0x026, /* set V0 voltage resistor ratio to 6 (Adafruit Value, no info from LM6063 Manual) */ - - 0x0a6, /* display normal, bit val 0: LCD pixel off. */ - - 0x081, /* set contrast */ - 0x018, /* contrast value*/ - - /*0x0ac,*/ /* indicator */ - /*0x000,*/ /* disable */ - - 0x0af, /* display on */ - - U8G_ESC_DLY(100), /* delay 100 ms */ - 0x0a5, /* display all points, ST7565 */ - U8G_ESC_DLY(100), /* delay 100 ms */ - U8G_ESC_DLY(100), /* delay 100 ms */ - 0x0a4, /* normal display */ - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_END /* end of sequence */ -}; - -static const uint8_t u8g_dev_st7565_lm6059_data_start[] PROGMEM = { - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_CS(1), /* enable chip */ - 0x010, /* set upper 4 bit of the col adr to 0 */ - 0x001, /* set lower 4 bit of the col adr */ - U8G_ESC_END /* end of sequence */ -}; - -static const uint8_t u8g_dev_st7565_lm6059_sleep_on[] PROGMEM = { - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_CS(1), /* enable chip */ - 0x0ac, /* static indicator off */ - 0x000, /* indicator register set (not sure if this is required) */ - 0x0ae, /* display off */ - 0x0a5, /* all points on */ - U8G_ESC_CS(0), /* disable chip, bugfix 12 nov 2014 */ - U8G_ESC_END /* end of sequence */ -}; - -static const uint8_t u8g_dev_st7565_lm6059_sleep_off[] PROGMEM = { - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_CS(1), /* enable chip */ - 0x0a4, /* all points off */ - 0x0af, /* display on */ - U8G_ESC_DLY(50), /* delay 50 ms */ - U8G_ESC_CS(0), /* disable chip, bugfix 12 nov 2014 */ - U8G_ESC_END /* end of sequence */ -}; - - -uint8_t u8g_dev_st7565_lm6059_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_400NS); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_st7565_lm6059_init_seq); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_st7565_lm6059_data_start); - u8g_WriteByte(u8g, dev, 0x0b0 | pb->p.page); /* select current page (ST7565R) */ - u8g_SetAddress(u8g, dev, 1); /* data mode */ - if ( u8g_pb_WriteBuffer(pb, u8g, dev) == 0 ) - return 0; - u8g_SetChipSelect(u8g, dev, 0); - } - break; - case U8G_DEV_MSG_CONTRAST: - u8g_SetChipSelect(u8g, dev, 1); - u8g_SetAddress(u8g, dev, 0); /* instruction mode */ - u8g_WriteByte(u8g, dev, 0x081); - u8g_WriteByte(u8g, dev, (*(uint8_t *)arg) >> 2); - u8g_SetChipSelect(u8g, dev, 0); - return 1; - case U8G_DEV_MSG_SLEEP_ON: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_st7565_lm6059_sleep_on); - return 1; - case U8G_DEV_MSG_SLEEP_OFF: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_st7565_lm6059_sleep_off); - return 1; - } - return u8g_dev_pb8v1_base_fn(u8g, dev, msg, arg); -} - -uint8_t u8g_dev_st7565_lm6059_2x_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_400NS); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_st7565_lm6059_init_seq); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - - u8g_WriteEscSeqP(u8g, dev, u8g_dev_st7565_lm6059_data_start); - u8g_WriteByte(u8g, dev, 0x0b0 | (2*pb->p.page)); /* select current page (ST7565R) */ - u8g_SetAddress(u8g, dev, 1); /* data mode */ - u8g_WriteSequence(u8g, dev, pb->width, pb->buf); - u8g_SetChipSelect(u8g, dev, 0); - - u8g_WriteEscSeqP(u8g, dev, u8g_dev_st7565_lm6059_data_start); - u8g_WriteByte(u8g, dev, 0x0b0 | (2*pb->p.page+1)); /* select current page (ST7565R) */ - u8g_SetAddress(u8g, dev, 1); /* data mode */ - u8g_WriteSequence(u8g, dev, pb->width, (uint8_t *)(pb->buf)+pb->width); - u8g_SetChipSelect(u8g, dev, 0); - } - break; - case U8G_DEV_MSG_CONTRAST: - u8g_SetChipSelect(u8g, dev, 1); - u8g_SetAddress(u8g, dev, 0); /* instruction mode */ - u8g_WriteByte(u8g, dev, 0x081); - u8g_WriteByte(u8g, dev, (*(uint8_t *)arg) >> 2); - u8g_SetChipSelect(u8g, dev, 0); - return 1; - case U8G_DEV_MSG_SLEEP_ON: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_st7565_lm6059_sleep_on); - return 1; - case U8G_DEV_MSG_SLEEP_OFF: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_st7565_lm6059_sleep_off); - return 1; - } - return u8g_dev_pb16v1_base_fn(u8g, dev, msg, arg); -} - -U8G_PB_DEV(u8g_dev_st7565_lm6059_sw_spi, WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_st7565_lm6059_fn, U8G_COM_SW_SPI); -U8G_PB_DEV(u8g_dev_st7565_lm6059_hw_spi, WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_st7565_lm6059_fn, U8G_COM_HW_SPI); - - -uint8_t u8g_dev_st7565_lm6059_2x_buf[WIDTH*2] U8G_NOCOMMON ; -u8g_pb_t u8g_dev_st7565_lm6059_2x_pb = { {16, HEIGHT, 0, 0, 0}, WIDTH, u8g_dev_st7565_lm6059_2x_buf}; -u8g_dev_t u8g_dev_st7565_lm6059_2x_sw_spi = { u8g_dev_st7565_lm6059_2x_fn, &u8g_dev_st7565_lm6059_2x_pb, U8G_COM_SW_SPI }; -u8g_dev_t u8g_dev_st7565_lm6059_2x_hw_spi = { u8g_dev_st7565_lm6059_2x_fn, &u8g_dev_st7565_lm6059_2x_pb, U8G_COM_HW_SPI }; diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_st7565_lm6063.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_st7565_lm6063.c deleted file mode 100644 index d0b8c816df..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_st7565_lm6063.c +++ /dev/null @@ -1,236 +0,0 @@ -/* - - u8g_dev_st7565_lm6063.c - - Universal 8bit Graphics Library - - Copyright (c) 2011, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - -*/ - -#include "u8g.h" - -#define WIDTH 128 -#define HEIGHT 64 -#define PAGE_HEIGHT 8 - -#ifdef OLD_ADAFRUIT_CODE -static const uint8_t OLD_u8g_dev_st7565_lm6063_init_seq[] PROGMEM = { - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_RST(1), /* do reset low pulse with (1*16)+2 milliseconds */ - U8G_ESC_CS(1), /* enable chip */ - - 0x040, /* set display start line */ - 0x0a1, /* ADC set to reverse */ - 0x0c8, /* common output mode: set scan direction normal operation/SHL Select / 17 Jan: seems to be a bug, must be 0x0c0 */ - 0x0a6, /* display normal, bit val 0: LCD pixel off. */ - 0x0a2, /* LCD bias 1/9 */ - 0x02f, /* all power control circuits on */ - /*0x0f8,*/ /* set booster ratio to */ - /*0x000, */ /* 4x */ - /*0x027,*/ /* set V0 voltage resistor ratio to large */ - 0x081, /* set contrast */ - 0x018, /* contrast value*/ - 0x0ac, /* indicator */ - 0x000, /* disable */ - 0x0af, /* display on */ - - U8G_ESC_DLY(100), /* delay 100 ms */ - 0x0a5, /* display all points, ST7565 */ - U8G_ESC_DLY(100), /* delay 100 ms */ - U8G_ESC_DLY(100), /* delay 100 ms */ - 0x0a4, /* normal display */ - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_END /* end of sequence */ -}; -#endif - -/* init sequence from https://github.com/adafruit/ST7565-LCD/blob/master/ST7565/ST7565.cpp */ -static const uint8_t u8g_dev_st7565_lm6063_init_seq[] PROGMEM = { - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_CS(1), /* enable chip */ - U8G_ESC_RST(15), /* do reset low pulse with (15*16)+2 milliseconds (=maximum delay)*/ - - 0x0a3, /* 0x0a2: LCD bias 1/9 (suggested for the LM6063), 0x0a3: Used by Adafruit */ - 0x0a1, /* 0x0a1: ADC set to reverse (suggested for the LM6063), 0x0a0: Used by Adafruit -> normal mode */ - 0x0c0, /* common output mode: set scan direction normal operation/SHL Select, 0x0c0 --> SHL = 0, normal, 0x0c8 --> SHL = 1 */ - 0x040, /* set display start line */ - - 0x028 | 0x04, /* power control: turn on voltage converter */ - U8G_ESC_DLY(50), /* delay 50 ms */ - - 0x028 | 0x06, /* power control: turn on voltage regulator */ - U8G_ESC_DLY(50), /* delay 50 ms */ - - 0x028 | 0x07, /* power control: turn on voltage follower */ - U8G_ESC_DLY(50), /* delay 50 ms */ - - 0x026, /* set V0 voltage resistor ratio to 6 (Adafruit Value, no info from LM6063 Manual) */ - - 0x0a6, /* display normal, bit val 0: LCD pixel off. */ - - 0x081, /* set contrast */ - 0x018, /* contrast value*/ - - /*0x0ac,*/ /* indicator */ - /*0x000,*/ /* disable */ - - 0x0af, /* display on */ - - U8G_ESC_DLY(100), /* delay 100 ms */ - 0x0a5, /* display all points, ST7565 */ - U8G_ESC_DLY(100), /* delay 100 ms */ - U8G_ESC_DLY(100), /* delay 100 ms */ - 0x0a4, /* normal display */ - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_END /* end of sequence */ -}; - -static const uint8_t u8g_dev_st7565_lm6063_data_start[] PROGMEM = { - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_CS(1), /* enable chip */ - 0x010, /* set upper 4 bit of the col adr to 0 */ - 0x000, /* set lower 4 bit of the col adr to 0 */ - U8G_ESC_END /* end of sequence */ -}; - -static const uint8_t u8g_dev_st7565_st7565_sleep_on[] PROGMEM = { - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_CS(1), /* enable chip */ - 0x0ac, /* static indicator off */ - 0x000, /* indicator register set (not sure if this is required) */ - 0x0ae, /* display off */ - 0x0a5, /* all points on */ - U8G_ESC_CS(0), /* disable chip, bugfix 12 nov 2014 */ - U8G_ESC_END /* end of sequence */ -}; - -static const uint8_t u8g_dev_st7565_st7565_sleep_off[] PROGMEM = { - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_CS(1), /* enable chip */ - 0x0a4, /* all points off */ - 0x0af, /* display on */ - U8G_ESC_DLY(50), /* delay 50 ms */ - U8G_ESC_CS(0), /* disable chip, bugfix 12 nov 2014 */ - U8G_ESC_END /* end of sequence */ -}; - - -uint8_t u8g_dev_st7565_lm6063_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_400NS); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_st7565_lm6063_init_seq); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_st7565_lm6063_data_start); - u8g_WriteByte(u8g, dev, 0x0b0 | pb->p.page); /* select current page (ST7565R) */ - u8g_SetAddress(u8g, dev, 1); /* data mode */ - if ( u8g_pb_WriteBuffer(pb, u8g, dev) == 0 ) - return 0; - u8g_SetChipSelect(u8g, dev, 0); - } - break; - case U8G_DEV_MSG_CONTRAST: - u8g_SetChipSelect(u8g, dev, 1); - u8g_SetAddress(u8g, dev, 0); /* instruction mode */ - u8g_WriteByte(u8g, dev, 0x081); - u8g_WriteByte(u8g, dev, (*(uint8_t *)arg) >> 2); - u8g_SetChipSelect(u8g, dev, 0); - return 1; - case U8G_DEV_MSG_SLEEP_ON: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_st7565_st7565_sleep_on); - return 1; - case U8G_DEV_MSG_SLEEP_OFF: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_st7565_st7565_sleep_off); - return 1; - } - return u8g_dev_pb8v1_base_fn(u8g, dev, msg, arg); -} - -uint8_t u8g_dev_st7565_lm6063_2x_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_400NS); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_st7565_lm6063_init_seq); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - - u8g_WriteEscSeqP(u8g, dev, u8g_dev_st7565_lm6063_data_start); - u8g_WriteByte(u8g, dev, 0x0b0 | (2*pb->p.page)); /* select current page (ST7565R) */ - u8g_SetAddress(u8g, dev, 1); /* data mode */ - u8g_WriteSequence(u8g, dev, pb->width, pb->buf); - u8g_SetChipSelect(u8g, dev, 0); - - u8g_WriteEscSeqP(u8g, dev, u8g_dev_st7565_lm6063_data_start); - u8g_WriteByte(u8g, dev, 0x0b0 | (2*pb->p.page+1)); /* select current page (ST7565R) */ - u8g_SetAddress(u8g, dev, 1); /* data mode */ - u8g_WriteSequence(u8g, dev, pb->width, (uint8_t *)(pb->buf)+pb->width); - u8g_SetChipSelect(u8g, dev, 0); - } - break; - case U8G_DEV_MSG_CONTRAST: - u8g_SetChipSelect(u8g, dev, 1); - u8g_SetAddress(u8g, dev, 0); /* instruction mode */ - u8g_WriteByte(u8g, dev, 0x081); - u8g_WriteByte(u8g, dev, (*(uint8_t *)arg) >> 2); - u8g_SetChipSelect(u8g, dev, 0); - return 1; - case U8G_DEV_MSG_SLEEP_ON: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_st7565_st7565_sleep_on); - return 1; - case U8G_DEV_MSG_SLEEP_OFF: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_st7565_st7565_sleep_off); - return 1; - } - return u8g_dev_pb16v1_base_fn(u8g, dev, msg, arg); -} - -U8G_PB_DEV(u8g_dev_st7565_lm6063_sw_spi, WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_st7565_lm6063_fn, U8G_COM_SW_SPI); -U8G_PB_DEV(u8g_dev_st7565_lm6063_hw_spi, WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_st7565_lm6063_fn, U8G_COM_HW_SPI); - -uint8_t u8g_dev_st7565_lm6063_2x_buf[WIDTH*2] U8G_NOCOMMON ; -u8g_pb_t u8g_dev_st7565_lm6063_2x_pb = { {16, HEIGHT, 0, 0, 0}, WIDTH, u8g_dev_st7565_lm6063_2x_buf}; -u8g_dev_t u8g_dev_st7565_lm6063_2x_sw_spi = { u8g_dev_st7565_lm6063_2x_fn, &u8g_dev_st7565_lm6063_2x_pb, U8G_COM_SW_SPI }; -u8g_dev_t u8g_dev_st7565_lm6063_2x_hw_spi = { u8g_dev_st7565_lm6063_2x_fn, &u8g_dev_st7565_lm6063_2x_pb, U8G_COM_HW_SPI }; - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_st7565_nhd_c12832.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_st7565_nhd_c12832.c deleted file mode 100644 index ed8dca2e03..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_st7565_nhd_c12832.c +++ /dev/null @@ -1,145 +0,0 @@ -/* - - u8g_dev_st7565_nhd_c12832.c - - Universal 8bit Graphics Library - - Copyright (c) 2011, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - -*/ - -#include "u8g.h" - -#define WIDTH 128 -#define HEIGHT 32 -#define PAGE_HEIGHT 8 - -static const uint8_t u8g_dev_st7565_c12832_init_seq[] PROGMEM = { - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_RST(1), /* do reset low pulse with (1*16)+2 milliseconds */ - U8G_ESC_CS(1), /* enable chip */ - - 0x040, /* set display start line to 0 */ - 0x0a0, /* ADC set, values: a0=normal, a1=reverse */ - 0x0c8, /* common output mode: c0=normal, c8=reverse */ - 0x0a6, /* display normal, bit val 0: LCD pixel off. */ - 0x0a2, /* LCD bias 1/9 */ - 0x02f, /* all power control circuits on */ - 0x0f8, /* set booster ratio to */ - 0x000, /* 4x */ - 0x023, /* set V0 voltage resistor ratio to large */ - 0x081, /* set contrast */ - 0x00a, /* contrast value */ - 0x0ac, /* indicator */ - 0x000, /* disable */ - 0x0af, /* display on */ - - - U8G_ESC_DLY(100), /* delay 100 ms */ - 0x0a5, /* display all points, ST7565 */ - U8G_ESC_DLY(100), /* delay 100 ms */ - U8G_ESC_DLY(100), /* delay 100 ms */ - 0x0a4, /* normal display */ - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_END /* end of sequence */ -}; - -static const uint8_t u8g_dev_st7565_c12832_data_start[] PROGMEM = { - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_CS(1), /* enable chip */ - 0x010, /* set upper 4 bit of the col adr to 0 */ - 0x000, /* set lower 4 bit of the col adr to 0 */ - U8G_ESC_END /* end of sequence */ -}; - -static const uint8_t u8g_dev_st7565_c12832_sleep_on[] PROGMEM = { - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_CS(1), /* enable chip */ - 0x0ac, /* static indicator off */ - 0x000, /* indicator register set (not sure if this is required) */ - 0x0ae, /* display off */ - 0x0a5, /* all points on */ - U8G_ESC_CS(0), /* disable chip, bugfix 12 nov 2014 */ - U8G_ESC_END /* end of sequence */ -}; - -static const uint8_t u8g_dev_st7565_c12832_sleep_off[] PROGMEM = { - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_CS(1), /* enable chip */ - 0x0a4, /* all points off */ - 0x0af, /* display on */ - U8G_ESC_DLY(50), /* delay 50 ms */ - U8G_ESC_CS(0), /* disable chip, bugfix 12 nov 2014 */ - U8G_ESC_END /* end of sequence */ -}; - -uint8_t u8g_dev_st7565_c12832_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_400NS); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_st7565_c12832_init_seq); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_st7565_c12832_data_start); - u8g_WriteByte(u8g, dev, 0x0b0 | pb->p.page); /* select current page (ST7565R) */ - u8g_SetAddress(u8g, dev, 1); /* data mode */ - if ( u8g_pb_WriteBuffer(pb, u8g, dev) == 0 ) - return 0; - u8g_SetChipSelect(u8g, dev, 0); - } - break; - case U8G_DEV_MSG_CONTRAST: - u8g_SetChipSelect(u8g, dev, 1); - u8g_SetAddress(u8g, dev, 0); /* instruction mode */ - u8g_WriteByte(u8g, dev, 0x081); - u8g_WriteByte(u8g, dev, (*(uint8_t *)arg) >> 2); - u8g_SetChipSelect(u8g, dev, 0); - return 1; - case U8G_DEV_MSG_SLEEP_ON: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_st7565_c12832_sleep_on); - return 1; - case U8G_DEV_MSG_SLEEP_OFF: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_st7565_c12832_sleep_off); - return 1; - } - return u8g_dev_pb8v1_base_fn(u8g, dev, msg, arg); -} - -U8G_PB_DEV(u8g_dev_st7565_nhd_c12832_sw_spi, WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_st7565_c12832_fn, U8G_COM_SW_SPI); -U8G_PB_DEV(u8g_dev_st7565_nhd_c12832_hw_spi, WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_st7565_c12832_fn, U8G_COM_HW_SPI); -U8G_PB_DEV(u8g_dev_st7565_nhd_c12832_parallel, WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_st7565_c12832_fn, U8G_COM_PARALLEL); -U8G_PB_DEV(u8g_dev_st7565_nhd_c12832_hw_usart_spi, WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_st7565_c12832_fn, U8G_COM_HW_USART_SPI); - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_st7565_nhd_c12864.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_st7565_nhd_c12864.c deleted file mode 100644 index eeb5c09876..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_st7565_nhd_c12864.c +++ /dev/null @@ -1,194 +0,0 @@ -/* - - u8g_dev_st7565_nhd_c12864.c - - Support for the NHD-C12864A1Z-FSB-FBW (Newhaven Display) - - Universal 8bit Graphics Library - - Copyright (c) 2012, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - -*/ - -#include "u8g.h" - -#define WIDTH 128 -#define HEIGHT 64 -#define PAGE_HEIGHT 8 - -const uint8_t u8g_dev_st7565_nhd_c12864_init_seq[] PROGMEM = { - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_RST(10), /* do reset low pulse with (10*16)+2 milliseconds */ - U8G_ESC_CS(1), /* enable chip */ - - 0x040, /* set display start line */ - 0x0a1, /* ADC set to reverse */ - 0x0c0, /* common output mode: set scan direction normal operation */ - 0x0a6, /* display normal, bit val 0: LCD pixel off. */ - 0x0a2, /* LCD bias 1/9 */ - 0x02f, /* all power control circuits on */ - 0x0f8, /* set booster ratio to */ - 0x000, /* 4x */ - 0x027, /* set V0 voltage resistor ratio to large */ - 0x081, /* set contrast */ - 0x008, /* contrast: 0x008 is a good value for NHD C12864, Nov 2012: User reports that 0x1a is much better */ - 0x0ac, /* indicator */ - 0x000, /* disable */ - 0x0af, /* display on */ - - U8G_ESC_DLY(100), /* delay 100 ms */ - 0x0a5, /* display all points, ST7565 */ - U8G_ESC_DLY(100), /* delay 100 ms */ - U8G_ESC_DLY(100), /* delay 100 ms */ - 0x0a4, /* normal display */ - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_END /* end of sequence */ -}; - -static const uint8_t u8g_dev_st7565_nhd_c12864_data_start[] PROGMEM = { - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_CS(1), /* enable chip */ - 0x010, /* set upper 4 bit of the col adr to 0 */ - 0x004, /* set lower 4 bit of the col adr to 4 (NHD C12864) */ - U8G_ESC_END /* end of sequence */ -}; - -static const uint8_t u8g_dev_st7565_c12864_sleep_on[] PROGMEM = { - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_CS(1), /* enable chip */ - 0x0ac, /* static indicator off */ - 0x000, /* indicator register set (not sure if this is required) */ - 0x0ae, /* display off */ - 0x0a5, /* all points on */ - U8G_ESC_CS(0), /* disable chip, bugfix 12 nov 2014 */ - U8G_ESC_END /* end of sequence */ -}; - -static const uint8_t u8g_dev_st7565_c12864_sleep_off[] PROGMEM = { - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_CS(1), /* enable chip */ - 0x0a4, /* all points off */ - 0x0af, /* display on */ - U8G_ESC_DLY(50), /* delay 50 ms */ - U8G_ESC_CS(0), /* disable chip, bugfix 12 nov 2014 */ - U8G_ESC_END /* end of sequence */ -}; - -uint8_t u8g_dev_st7565_nhd_c12864_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_400NS); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_st7565_nhd_c12864_init_seq); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_st7565_nhd_c12864_data_start); - u8g_WriteByte(u8g, dev, 0x0b0 | pb->p.page); /* select current page (ST7565R) */ - u8g_SetAddress(u8g, dev, 1); /* data mode */ - if ( u8g_pb_WriteBuffer(pb, u8g, dev) == 0 ) - return 0; - u8g_SetChipSelect(u8g, dev, 0); - } - break; - case U8G_DEV_MSG_CONTRAST: - u8g_SetChipSelect(u8g, dev, 1); - u8g_SetAddress(u8g, dev, 0); /* instruction mode */ - u8g_WriteByte(u8g, dev, 0x081); - u8g_WriteByte(u8g, dev, (*(uint8_t *)arg) >> 2); - u8g_SetChipSelect(u8g, dev, 0); - return 1; - case U8G_DEV_MSG_SLEEP_ON: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_st7565_c12864_sleep_on); - return 1; - case U8G_DEV_MSG_SLEEP_OFF: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_st7565_c12864_sleep_off); - return 1; - } - return u8g_dev_pb8v1_base_fn(u8g, dev, msg, arg); -} - -uint8_t u8g_dev_st7565_nhd_c12864_2x_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_400NS); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_st7565_nhd_c12864_init_seq); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - - u8g_WriteEscSeqP(u8g, dev, u8g_dev_st7565_nhd_c12864_data_start); - u8g_WriteByte(u8g, dev, 0x0b0 | (2*pb->p.page)); /* select current page (ST7565R) */ - u8g_SetAddress(u8g, dev, 1); /* data mode */ - u8g_WriteSequence(u8g, dev, pb->width, pb->buf); - u8g_SetChipSelect(u8g, dev, 0); - - u8g_WriteEscSeqP(u8g, dev, u8g_dev_st7565_nhd_c12864_data_start); - u8g_WriteByte(u8g, dev, 0x0b0 | (2*pb->p.page+1)); /* select current page (ST7565R) */ - u8g_SetAddress(u8g, dev, 1); /* data mode */ - u8g_WriteSequence(u8g, dev, pb->width, (uint8_t *)(pb->buf)+pb->width); - u8g_SetChipSelect(u8g, dev, 0); - } - break; - case U8G_DEV_MSG_CONTRAST: - u8g_SetChipSelect(u8g, dev, 1); - u8g_SetAddress(u8g, dev, 0); /* instruction mode */ - u8g_WriteByte(u8g, dev, 0x081); - u8g_WriteByte(u8g, dev, (*(uint8_t *)arg) >> 2); - u8g_SetChipSelect(u8g, dev, 0); - return 1; - case U8G_DEV_MSG_SLEEP_ON: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_st7565_c12864_sleep_on); - return 1; - case U8G_DEV_MSG_SLEEP_OFF: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_st7565_c12864_sleep_off); - return 1; - } - return u8g_dev_pb16v1_base_fn(u8g, dev, msg, arg); -} - -U8G_PB_DEV(u8g_dev_st7565_nhd_c12864_sw_spi, WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_st7565_nhd_c12864_fn, U8G_COM_SW_SPI); -U8G_PB_DEV(u8g_dev_st7565_nhd_c12864_hw_spi, WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_st7565_nhd_c12864_fn, U8G_COM_HW_SPI); - - -uint8_t u8g_dev_st7565_nhd_c12864_2x_buf[WIDTH*2] U8G_NOCOMMON ; -u8g_pb_t u8g_dev_st7565_nhd_c12864_2x_pb = { {16, HEIGHT, 0, 0, 0}, WIDTH, u8g_dev_st7565_nhd_c12864_2x_buf}; -u8g_dev_t u8g_dev_st7565_nhd_c12864_2x_sw_spi = { u8g_dev_st7565_nhd_c12864_2x_fn, &u8g_dev_st7565_nhd_c12864_2x_pb, U8G_COM_SW_SPI }; -u8g_dev_t u8g_dev_st7565_nhd_c12864_2x_hw_spi = { u8g_dev_st7565_nhd_c12864_2x_fn, &u8g_dev_st7565_nhd_c12864_2x_pb, U8G_COM_HW_SPI }; - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_st7687_c144mvgd.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_st7687_c144mvgd.c deleted file mode 100644 index a11d3bc7d0..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_st7687_c144mvgd.c +++ /dev/null @@ -1,420 +0,0 @@ -/* - - u8g_dev_st7687_c144mvgd.c (1.44" TFT) - - Status: Started, but not finished - - Universal 8bit Graphics Library - - Copyright (c) 2012, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - -*/ - -#include "u8g.h" - -#define WIDTH 128 -#define HEIGHT 128 -#define PAGE_HEIGHT 8 - - -#ifdef FIRST_VERSION -/* -see also: read.pudn.com/downloads115/sourcecode/app/484503/LCM_Display.c__.htm -http://en.pudn.com/downloads115/sourcecode/app/detail484503_en.html -*/ - -static const uint8_t u8g_dev_st7687_c144mvgd_init_seq[] PROGMEM = { - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_CS(1), /* enable chip */ - U8G_ESC_RST(15), /* do reset low pulse with (15*16)+2 milliseconds (=maximum delay)*/ - - 0x001, /* A0=0, SW reset */ - U8G_ESC_DLY(200), /* delay 200 ms */ - - 0x0d7, /* EEPROM data auto re-load control */ - U8G_ESC_ADR(1), /* data mode */ - 0x09f, /* ARD = 1 */ - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_DLY(100), /* delay 100 ms */ - - 0x0e0, /* EEPROM control in */ - U8G_ESC_ADR(1), /* data mode */ - 0x000, /* */ - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_DLY(100), /* delay 100 ms */ - -#ifdef NOT_REQUIRED - 0x0fa, /* EEPROM function selection 8.1.66 */ - U8G_ESC_ADR(1), /* data mode */ - 0x000, /* */ - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_DLY(100), /* delay 100 ms */ -#endif - - 0x0e3, /* Read from EEPROM, 8.1.55 */ - U8G_ESC_DLY(100), /* delay 100 ms */ - - 0x0e1, /* EEPROM control out, 8.1.53 */ - U8G_ESC_DLY(100), /* delay 100 ms */ - - //0x028, /* display off */ - 0x011, /* Sleep out & booster on */ - U8G_ESC_DLY(100), /* delay 100 ms */ - - 0x0c0, /* Vop setting, 8.1.42 */ - U8G_ESC_ADR(1), /* data mode */ - 0x000, /* */ - 0x001, /* 3.6 + 256*0.04 = 13.84 Volt */ - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_DLY(100), /* delay 100 ms */ - - 0x0c3, /* Bias selection, 8.1.45 */ - U8G_ESC_ADR(1), /* data mode */ - 0x003, - U8G_ESC_ADR(0), /* instruction mode */ - - 0x0c4, /* Booster setting 8.1.46 */ - U8G_ESC_ADR(1), /* data mode */ - 0x007, - U8G_ESC_ADR(0), /* instruction mode */ - - 0x0c5, /* ??? */ - U8G_ESC_ADR(1), /* data mode */ - 0x001, - U8G_ESC_ADR(0), /* instruction mode */ - - 0x0cb, /* FV3 with Booster x2 control, 8.1.47 */ - U8G_ESC_ADR(1), /* data mode */ - 0x001, - U8G_ESC_ADR(0), /* instruction mode */ - - 0x036, /* Memory data access control, 8.1.28 */ - U8G_ESC_ADR(1), /* data mode */ - 0x080, - U8G_ESC_ADR(0), /* instruction mode */ - - 0x0b5, /* N-line control, 8.1.37 */ - U8G_ESC_ADR(1), /* data mode */ - 0x089, - U8G_ESC_ADR(0), /* instruction mode */ - - - 0x0d0, /* Analog circuit setting, 8.1.49 */ - U8G_ESC_ADR(1), /* data mode */ - 0x01d, - U8G_ESC_ADR(0), /* instruction mode */ - - 0x0b7, /* Com/Seg Scan Direction, 8.1.38 */ - U8G_ESC_ADR(1), /* data mode */ - 0x040, - U8G_ESC_ADR(0), /* instruction mode */ - - 0x025, /* Write contrast, 8.1.17 */ - U8G_ESC_ADR(1), /* data mode */ - 0x03f, - U8G_ESC_ADR(0), /* instruction mode */ - - 0x03a, /* Interface pixel format, 8.1.32 */ - U8G_ESC_ADR(1), /* data mode */ - 0x004, /* 3: 12 bit per pixel Type A, 4: 12 bit Type B, 5: 16bit per pixel */ - U8G_ESC_ADR(0), /* instruction mode */ - - 0x0b0, /* Display Duty setting, 8.1.34 */ - U8G_ESC_ADR(1), /* data mode */ - 0x07f, - U8G_ESC_ADR(0), /* instruction mode */ - - 0x0f0, /* Frame Freq. in Temp range A,B,C and D, 8.1.59 */ - U8G_ESC_ADR(1), /* data mode */ - 0x007, - 0x00c, - 0x00c, - 0x015, - U8G_ESC_ADR(0), /* instruction mode */ - - 0x0f9, /* Frame RGB Value, 8.1.65 */ - U8G_ESC_ADR(1), /* data mode */ - 0x000, - 0x005, - 0x008, - 0x00a, - 0x00c, - 0x00e, - 0x010, - 0x011, - 0x012, - 0x013, - 0x014, - 0x015, - 0x016, - 0x018, - 0x01a, - 0x01b, - U8G_ESC_ADR(0), /* instruction mode */ - - 0x0f9, /* Frame RGB Value, 8.1.65 */ - U8G_ESC_ADR(1), /* data mode */ - 0x000, - 0x000, - 0x000, - 0x000, - 0x033, - 0x055, - 0x055, - 0x055, - U8G_ESC_ADR(0), /* instruction mode */ - - 0x029, /* display on */ - - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_END /* end of sequence */ - -}; - -#else - -/* -http://www.waitingforfriday.com/images/e/e3/FTM144D01N_test.zip -*/ - -static const uint8_t u8g_dev_st7687_c144mvgd_init_seq[] PROGMEM = { - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_CS(1), /* enable chip */ - U8G_ESC_RST(15), /* do reset low pulse with (15*16)+2 milliseconds (=maximum delay)*/ - - 0x011, /* Sleep out & booster on */ - U8G_ESC_DLY(5), /* delay 5 ms */ - - 0x03a, /* Interface pixel format, 8.1.32 */ - U8G_ESC_ADR(1), /* data mode */ - 0x004, /* 3: 12 bit per pixel Type A, 4: 12 bit Type B, 5: 16bit per pixel */ - U8G_ESC_ADR(0), /* instruction mode */ - - - 0x026, /* SET_GAMMA_CURVE */ - U8G_ESC_ADR(1), /* data mode */ - 0x004, - U8G_ESC_ADR(0), /* instruction mode */ - - 0x0f2, /* GAM_R_SEL */ - U8G_ESC_ADR(1), /* data mode */ - 0x001, /* enable gamma adj */ - U8G_ESC_ADR(0), /* instruction mode */ - - - 0x0e0, /* POSITIVE_GAMMA_CORRECT */ - U8G_ESC_ADR(1), /* data mode */ - 0x3f, - 0x25, - 0x1c, - 0x1e, - 0x20, - 0x12, - 0x2a, - 0x90, - 0x24, - 0x11, - 0x00, - 0x00, - 0x00, - 0x00, - 0x00, - U8G_ESC_ADR(0), /* instruction mode */ - - 0x0e1, /* NEGATIVE_GAMMA_CORRECT */ - U8G_ESC_ADR(1), /* data mode */ - 0x20, - 0x20, - 0x20, - 0x20, - 0x05, - 0x00, - 0x15, - 0xa7, - 0x3d, - 0x18, - 0x25, - 0x2a, - 0x2b, - 0x2b, - 0x3a, - U8G_ESC_ADR(0), /* instruction mode */ - - 0x0b1, /* FRAME_RATE_CONTROL1 */ - U8G_ESC_ADR(1), /* data mode */ - 0x008, /* DIVA = 8 */ - 0x008, /* VPA = 8 */ - U8G_ESC_ADR(0), /* instruction mode */ - - - 0x0b4, /* DISPLAY_INVERSION */ - U8G_ESC_ADR(1), /* data mode */ - 0x007, /* NLA = 1, NLB = 1, NLC = 1 (all on Frame Inversion) */ - U8G_ESC_ADR(0), /* instruction mode */ - - 0x0c0, /* POWER_CONTROL1 */ - U8G_ESC_ADR(1), /* data mode */ - 0x00a, /* VRH = 10: GVDD = 4.30 */ - 0x002, /* VC = 2: VCI1 = 2.65 */ - U8G_ESC_ADR(0), /* instruction mode */ - - 0x0c1, /* POWER_CONTROL2 */ - U8G_ESC_ADR(1), /* data mode */ - 0x002, /* BT = 2: AVDD = 2xVCI1, VCL = -1xVCI1, VGH = 5xVCI1, VGL = -2xVCI1 */ - U8G_ESC_ADR(0), /* instruction mode */ - - 0x0c5, /* VCOM_CONTROL1 */ - U8G_ESC_ADR(1), /* data mode */ - 0x050, /* VMH = 80: VCOMH voltage = 4.5 */ - 0x05b, /* VML = 91: VCOML voltage = -0.225 */ - U8G_ESC_ADR(0), /* instruction mode */ - - 0x0c7, /* VCOM_OFFSET_CONTROL */ - U8G_ESC_ADR(1), /* data mode */ - 0x040, /* nVM = 0, VMF = 64: VCOMH output = VMH, VCOML output = VML */ - U8G_ESC_ADR(0), /* instruction mode */ - - 0x02a, /* SET_COLUMN_ADDRESS */ - U8G_ESC_ADR(1), /* data mode */ - 0x000, /* */ - 0x000, /* */ - 0x000, /* */ - 0x07f, /* */ - U8G_ESC_ADR(0), /* instruction mode */ - - 0x02b, /* SET_PAGE_ADDRESS */ - U8G_ESC_ADR(1), /* data mode */ - 0x000, /* */ - 0x000, /* */ - 0x000, /* */ - 0x07f, /* */ - U8G_ESC_ADR(0), /* instruction mode */ - - 0x036, /* SET_ADDRESS_MODE */ - U8G_ESC_ADR(1), /* data mode */ - 0x000, /* Select display orientation */ - U8G_ESC_ADR(0), /* instruction mode */ - - - 0x029, /* display on */ - - 0x02c, /* write start */ - - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_END /* end of sequence */ - -}; - -#endif - - - - -/* calculate bytes for Type B 4096 color display */ -static uint8_t get_byte_1(uint8_t v) -{ - v >>= 4; - v &= 0x0e; - return v; -} - -static uint8_t get_byte_2(uint8_t v) -{ - uint8_t w; - w = v; - w &= 3; - w = (w<<2) | w; - v <<= 3; - v &= 0x0e0; - w |= v; - return w; -} - -uint8_t u8g_dev_st7687_c144mvgd_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_400NS); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_st7687_c144mvgd_init_seq); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - uint8_t y, i, j; - uint8_t *ptr; - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - - u8g_SetAddress(u8g, dev, 0); /* cmd mode */ - u8g_SetChipSelect(u8g, dev, 1); - y = pb->p.page_y0; - ptr = pb->buf; - - u8g_SetAddress(u8g, dev, 0); /* cmd mode */ - u8g_WriteByte(u8g, dev, 0x02a ); /* Column address set 8.1.20 */ - u8g_SetAddress(u8g, dev, 1); /* data mode */ - u8g_WriteByte(u8g, dev, 0x000 ); /* x0 */ - u8g_WriteByte(u8g, dev, WIDTH-1 ); /* x1 */ - u8g_SetAddress(u8g, dev, 0); /* cmd mode */ - u8g_WriteByte(u8g, dev, 0x02b ); /* Row address set 8.1.21 */ - u8g_SetAddress(u8g, dev, 1); /* data mode */ - u8g_WriteByte(u8g, dev, y ); /* y0 */ - u8g_WriteByte(u8g, dev, y+PAGE_HEIGHT-1 ); /* y1 */ - u8g_SetAddress(u8g, dev, 0); /* cmd mode */ - u8g_WriteByte(u8g, dev, 0x02c ); /* Memory write 8.1.22 */ - u8g_SetAddress(u8g, dev, 1); /* data mode */ - - for( i = 0; i < PAGE_HEIGHT; i ++ ) - { - - for( j = 0; j < WIDTH; j ++ ) - { - u8g_WriteByte(u8g, dev, get_byte_1(*ptr) ); - u8g_WriteByte(u8g, dev, get_byte_2(*ptr) ); - ptr++; - } - } - u8g_SetAddress(u8g, dev, 0); /* cmd mode */ - u8g_SetChipSelect(u8g, dev, 0); - } - break; - } - return u8g_dev_pb8h8_base_fn(u8g, dev, msg, arg); -} - - -uint8_t u8g_st7687_c144mvgd_8h8_buf[WIDTH*8] U8G_NOCOMMON ; -u8g_pb_t u8g_st7687_c144mvgd_8h8_pb = { {8, HEIGHT, 0, 0, 0}, WIDTH, u8g_st7687_c144mvgd_8h8_buf}; - -u8g_dev_t u8g_dev_st7687_c144mvgd_sw_spi = { u8g_dev_st7687_c144mvgd_fn, &u8g_st7687_c144mvgd_8h8_pb, u8g_com_arduino_sw_spi_fn }; - -u8g_dev_t u8g_dev_st7687_c144mvgd_8bit = { u8g_dev_st7687_c144mvgd_fn, &u8g_st7687_c144mvgd_8h8_pb, U8G_COM_PARALLEL }; diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_st7920_128x64.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_st7920_128x64.c deleted file mode 100644 index 29e63134c0..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_st7920_128x64.c +++ /dev/null @@ -1,175 +0,0 @@ -/* - - u8g_dev_st7920_128x64.c - - Universal 8bit Graphics Library - - Copyright (c) 2011, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - -*/ - -#include "u8g.h" - -#define WIDTH 128 -#define HEIGHT 64 -#define PAGE_HEIGHT 8 - - -/* init sequence from https://github.com/adafruit/ST7565-LCD/blob/master/ST7565/ST7565.cpp */ -static const uint8_t u8g_dev_st7920_128x64_init_seq[] PROGMEM = { - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_RST(15), /* do reset low pulse with (15*16)+2 milliseconds (=maximum delay)*/ - U8G_ESC_DLY(100), /* 8 Dez 2012: additional delay 100 ms because of reset*/ - U8G_ESC_CS(1), /* enable chip */ - U8G_ESC_DLY(50), /* delay 50 ms */ - - 0x038, /* 8 Bit interface (DL=1), basic instruction set (RE=0) */ - 0x00c, /* display on, cursor & blink off; 0x08: all off */ - 0x006, /* Entry mode: Cursor move to right ,DDRAM address counter (AC) plus 1, no shift */ - 0x002, /* disable scroll, enable CGRAM adress */ - 0x001, /* clear RAM, needs 1.6 ms */ - U8G_ESC_DLY(100), /* delay 100 ms */ - - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_END /* end of sequence */ -}; - -uint8_t u8g_dev_st7920_128x64_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_400NS); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_st7920_128x64_init_seq); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - uint8_t y, i; - uint8_t *ptr; - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - - u8g_SetAddress(u8g, dev, 0); /* cmd mode */ - u8g_SetChipSelect(u8g, dev, 1); - y = pb->p.page_y0; - ptr = pb->buf; - for( i = 0; i < 8; i ++ ) - { - u8g_SetAddress(u8g, dev, 0); /* cmd mode */ - u8g_WriteByte(u8g, dev, 0x03e ); /* enable extended mode */ - - if ( y < 32 ) - { - u8g_WriteByte(u8g, dev, 0x080 | y ); /* y pos */ - u8g_WriteByte(u8g, dev, 0x080 ); /* set x pos to 0*/ - } - else - { - u8g_WriteByte(u8g, dev, 0x080 | (y-32) ); /* y pos */ - u8g_WriteByte(u8g, dev, 0x080 | 8); /* set x pos to 64*/ - } - - u8g_SetAddress(u8g, dev, 1); /* data mode */ - u8g_WriteSequence(u8g, dev, WIDTH/8, ptr); - ptr += WIDTH/8; - y++; - } - u8g_SetChipSelect(u8g, dev, 0); - } - break; - } - return u8g_dev_pb8h1_base_fn(u8g, dev, msg, arg); -} - -uint8_t u8g_dev_st7920_128x64_4x_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_400NS); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_st7920_128x64_init_seq); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - uint8_t y, i; - uint8_t *ptr; - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - - u8g_SetAddress(u8g, dev, 0); /* cmd mode */ - u8g_SetChipSelect(u8g, dev, 1); - y = pb->p.page_y0; - ptr = pb->buf; - for( i = 0; i < 32; i ++ ) - { - u8g_SetAddress(u8g, dev, 0); /* cmd mode */ - u8g_WriteByte(u8g, dev, 0x03e ); /* enable extended mode */ - - if ( y < 32 ) - { - u8g_WriteByte(u8g, dev, 0x080 | y ); /* y pos */ - u8g_WriteByte(u8g, dev, 0x080 ); /* set x pos to 0*/ - } - else - { - u8g_WriteByte(u8g, dev, 0x080 | (y-32) ); /* y pos */ - u8g_WriteByte(u8g, dev, 0x080 | 8); /* set x pos to 64*/ - } - - u8g_SetAddress(u8g, dev, 1); /* data mode */ - u8g_WriteSequence(u8g, dev, WIDTH/8, ptr); - ptr += WIDTH/8; - y++; - } - u8g_SetChipSelect(u8g, dev, 0); - } - break; - } - return u8g_dev_pb32h1_base_fn(u8g, dev, msg, arg); -} - -U8G_PB_DEV(u8g_dev_st7920_128x64_sw_spi, WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_st7920_128x64_fn, U8G_COM_ST7920_SW_SPI); -U8G_PB_DEV(u8g_dev_st7920_128x64_hw_spi, WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_st7920_128x64_fn, U8G_COM_ST7920_HW_SPI); -U8G_PB_DEV(u8g_dev_st7920_128x64_8bit, WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_st7920_128x64_fn, U8G_COM_FAST_PARALLEL); -U8G_PB_DEV(u8g_dev_st7920_128x64_custom, WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_st7920_128x64_fn, u8g_com_arduino_st7920_custom_fn); - - - -#define QWIDTH (WIDTH*4) -uint8_t u8g_dev_st7920_128x64_4x_buf[QWIDTH] U8G_NOCOMMON ; -u8g_pb_t u8g_dev_st7920_128x64_4x_pb = { {32, HEIGHT, 0, 0, 0}, WIDTH, u8g_dev_st7920_128x64_4x_buf}; -u8g_dev_t u8g_dev_st7920_128x64_4x_sw_spi = { u8g_dev_st7920_128x64_4x_fn, &u8g_dev_st7920_128x64_4x_pb, U8G_COM_ST7920_SW_SPI }; -u8g_dev_t u8g_dev_st7920_128x64_4x_hw_spi = { u8g_dev_st7920_128x64_4x_fn, &u8g_dev_st7920_128x64_4x_pb, U8G_COM_ST7920_HW_SPI }; -u8g_dev_t u8g_dev_st7920_128x64_4x_8bit = { u8g_dev_st7920_128x64_4x_fn, &u8g_dev_st7920_128x64_4x_pb, U8G_COM_FAST_PARALLEL }; -u8g_dev_t u8g_dev_st7920_128x64_4x_custom = { u8g_dev_st7920_128x64_4x_fn, &u8g_dev_st7920_128x64_4x_pb, u8g_com_arduino_st7920_custom_fn }; - - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_st7920_192x32.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_st7920_192x32.c deleted file mode 100644 index 736b082895..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_st7920_192x32.c +++ /dev/null @@ -1,151 +0,0 @@ -/* - - u8g_dev_st7920_192x32.c - - Universal 8bit Graphics Library - - Copyright (c) 2011, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - -*/ - -#include "u8g.h" - -#define WIDTH 192 -#define HEIGHT 32 - - -/* init sequence from https://github.com/adafruit/ST7565-LCD/blob/master/ST7565/ST7565.cpp */ -static const uint8_t u8g_dev_st7920_192x32_init_seq[] PROGMEM = { - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_RST(15), /* do reset low pulse with (15*16)+2 milliseconds (=maximum delay)*/ - U8G_ESC_DLY(100), /* 8 Dez 2012: additional delay 100 ms because of reset*/ - U8G_ESC_CS(1), /* enable chip */ - U8G_ESC_DLY(50), /* delay 50 ms */ - - 0x038, /* 8 Bit interface (DL=1), basic instruction set (RE=0) */ - 0x00c, /* display on, cursor & blink off; 0x08: all off */ - 0x006, /* Entry mode: Cursor move to right ,DDRAM address counter (AC) plus 1, no shift */ - 0x002, /* disable scroll, enable CGRAM adress */ - 0x001, /* clear RAM, needs 1.6 ms */ - U8G_ESC_DLY(100), /* delay 10 ms */ - - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_END /* end of sequence */ -}; - -uint8_t u8g_dev_st7920_192x32_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_400NS); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_st7920_192x32_init_seq); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - uint8_t y, i; - uint8_t *ptr; - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - - u8g_SetAddress(u8g, dev, 0); /* cmd mode */ - u8g_SetChipSelect(u8g, dev, 1); - y = pb->p.page_y0; - ptr = pb->buf; - for( i = 0; i < 8; i ++ ) - { - u8g_SetAddress(u8g, dev, 0); /* cmd mode */ - u8g_WriteByte(u8g, dev, 0x03e ); /* enable extended mode */ - u8g_WriteByte(u8g, dev, 0x080 | y ); /* y pos */ - u8g_WriteByte(u8g, dev, 0x080 ); /* set x pos to 0*/ - u8g_SetAddress(u8g, dev, 1); /* data mode */ - u8g_WriteSequence(u8g, dev, WIDTH/8, ptr); - ptr += WIDTH/8; - y++; - } - u8g_SetChipSelect(u8g, dev, 0); - } - break; - } - return u8g_dev_pb8h1_base_fn(u8g, dev, msg, arg); -} - -uint8_t u8g_dev_st7920_192x32_4x_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_400NS); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_st7920_192x32_init_seq); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - uint8_t y, i; - uint8_t *ptr; - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - - u8g_SetAddress(u8g, dev, 0); /* cmd mode */ - u8g_SetChipSelect(u8g, dev, 1); - y = pb->p.page_y0; - ptr = pb->buf; - for( i = 0; i < 32; i ++ ) - { - u8g_SetAddress(u8g, dev, 0); /* cmd mode */ - u8g_WriteByte(u8g, dev, 0x03e ); /* enable extended mode */ - u8g_WriteByte(u8g, dev, 0x080 | y ); /* y pos */ - u8g_WriteByte(u8g, dev, 0x080 ); /* set x pos to 0*/ - u8g_SetAddress(u8g, dev, 1); /* data mode */ - u8g_WriteSequence(u8g, dev, WIDTH/8, ptr); - ptr += WIDTH/8; - y++; - } - u8g_SetChipSelect(u8g, dev, 0); - } - break; - } - return u8g_dev_pb32h1_base_fn(u8g, dev, msg, arg); -} - - -U8G_PB_DEV(u8g_dev_st7920_192x32_sw_spi, WIDTH, HEIGHT, 8, u8g_dev_st7920_192x32_fn, U8G_COM_ST7920_SW_SPI); -U8G_PB_DEV(u8g_dev_st7920_192x32_hw_spi, WIDTH, HEIGHT, 8, u8g_dev_st7920_192x32_fn, U8G_COM_ST7920_HW_SPI); -U8G_PB_DEV(u8g_dev_st7920_192x32_8bit, WIDTH, HEIGHT, 8, u8g_dev_st7920_192x32_fn, U8G_COM_FAST_PARALLEL); - - -#define QWIDTH (WIDTH*4) -uint8_t u8g_dev_st7920_192x32_4x_buf[QWIDTH] U8G_NOCOMMON ; -u8g_pb_t u8g_dev_st7920_192x32_4x_pb = { {32, HEIGHT, 0, 0, 0}, WIDTH, u8g_dev_st7920_192x32_4x_buf}; -u8g_dev_t u8g_dev_st7920_192x32_4x_sw_spi = { u8g_dev_st7920_192x32_4x_fn, &u8g_dev_st7920_192x32_4x_pb, U8G_COM_ST7920_SW_SPI }; -u8g_dev_t u8g_dev_st7920_192x32_4x_hw_spi = { u8g_dev_st7920_192x32_4x_fn, &u8g_dev_st7920_192x32_4x_pb, U8G_COM_ST7920_HW_SPI }; -u8g_dev_t u8g_dev_st7920_192x32_4x_8bit = { u8g_dev_st7920_192x32_4x_fn, &u8g_dev_st7920_192x32_4x_pb, U8G_COM_FAST_PARALLEL }; - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_st7920_202x32.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_st7920_202x32.c deleted file mode 100644 index b36b7abca5..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_st7920_202x32.c +++ /dev/null @@ -1,154 +0,0 @@ -/* - - u8g_dev_st7920_202x32.c - tested with CFAG20232 - - - Universal 8bit Graphics Library - - Copyright (c) 2011, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - -*/ - -#include "u8g.h" - -#define WIDTH 202 -#define HEIGHT 32 -#define PAGE_HEIGHT 8 - - -/* init sequence from https://github.com/adafruit/ST7565-LCD/blob/master/ST7565/ST7565.cpp */ -static const uint8_t u8g_dev_st7920_202x32_init_seq[] PROGMEM = { - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_RST(15), /* do reset low pulse with (15*16)+2 milliseconds (=maximum delay)*/ - U8G_ESC_DLY(100), /* 8 Dez 2012: additional delay 100 ms because of reset*/ - U8G_ESC_CS(1), /* enable chip */ - U8G_ESC_DLY(50), /* delay 50 ms */ - - 0x038, /* 8 Bit interface (DL=1), basic instruction set (RE=0) */ - 0x00c, /* display on, cursor & blink off; 0x08: all off */ - 0x006, /* Entry mode: Cursor move to right ,DDRAM address counter (AC) plus 1, no shift */ - 0x002, /* disable scroll, enable CGRAM adress */ - 0x001, /* clear RAM, needs 1.6 ms */ - U8G_ESC_DLY(100), /* delay 10 ms */ - - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_END /* end of sequence */ -}; - -uint8_t u8g_dev_st7920_202x32_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_400NS); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_st7920_202x32_init_seq); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - uint8_t y, i; - uint8_t *ptr; - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - - u8g_SetAddress(u8g, dev, 0); /* cmd mode */ - u8g_SetChipSelect(u8g, dev, 1); - y = pb->p.page_y0; - ptr = pb->buf; - for( i = 0; i < 8; i ++ ) - { - u8g_SetAddress(u8g, dev, 0); /* cmd mode */ - u8g_WriteByte(u8g, dev, 0x03e ); /* enable extended mode */ - u8g_WriteByte(u8g, dev, 0x080 | y ); /* y pos */ - u8g_WriteByte(u8g, dev, 0x080 ); /* set x pos to 0*/ - u8g_SetAddress(u8g, dev, 1); /* data mode */ - u8g_WriteSequence(u8g, dev, WIDTH/8, ptr); - ptr += WIDTH/8; - y++; - } - u8g_SetChipSelect(u8g, dev, 0); - } - break; - } - return u8g_dev_pb8h1_base_fn(u8g, dev, msg, arg); -} - -uint8_t u8g_dev_st7920_202x32_4x_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_400NS); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_st7920_202x32_init_seq); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - uint8_t y, i; - uint8_t *ptr; - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - - u8g_SetAddress(u8g, dev, 0); /* cmd mode */ - u8g_SetChipSelect(u8g, dev, 1); - y = pb->p.page_y0; - ptr = pb->buf; - for( i = 0; i < 32; i ++ ) - { - u8g_SetAddress(u8g, dev, 0); /* cmd mode */ - u8g_WriteByte(u8g, dev, 0x03e ); /* enable extended mode */ - u8g_WriteByte(u8g, dev, 0x080 | y ); /* y pos */ - u8g_WriteByte(u8g, dev, 0x080 ); /* set x pos to 0*/ - u8g_SetAddress(u8g, dev, 1); /* data mode */ - u8g_WriteSequence(u8g, dev, WIDTH/8, ptr); - ptr += WIDTH/8; - y++; - } - u8g_SetChipSelect(u8g, dev, 0); - } - break; - } - return u8g_dev_pb32h1_base_fn(u8g, dev, msg, arg); -} - - -U8G_PB_DEV(u8g_dev_st7920_202x32_sw_spi, WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_st7920_202x32_fn, U8G_COM_ST7920_SW_SPI); -U8G_PB_DEV(u8g_dev_st7920_202x32_hw_spi, WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_st7920_202x32_fn, U8G_COM_ST7920_HW_SPI); -U8G_PB_DEV(u8g_dev_st7920_202x32_8bit, WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_st7920_202x32_fn, U8G_COM_FAST_PARALLEL); - -#define QWIDTH (WIDTH*4) -uint8_t u8g_dev_st7920_202x32_4x_buf[QWIDTH] U8G_NOCOMMON ; -u8g_pb_t u8g_dev_st7920_202x32_4x_pb = { {32, HEIGHT, 0, 0, 0}, WIDTH, u8g_dev_st7920_202x32_4x_buf}; -u8g_dev_t u8g_dev_st7920_202x32_4x_sw_spi = { u8g_dev_st7920_202x32_4x_fn, &u8g_dev_st7920_202x32_4x_pb, U8G_COM_ST7920_SW_SPI }; -u8g_dev_t u8g_dev_st7920_202x32_4x_hw_spi = { u8g_dev_st7920_202x32_4x_fn, &u8g_dev_st7920_202x32_4x_pb, U8G_COM_ST7920_HW_SPI }; -u8g_dev_t u8g_dev_st7920_202x32_4x_8bit = { u8g_dev_st7920_202x32_4x_fn, &u8g_dev_st7920_202x32_4x_pb, U8G_COM_FAST_PARALLEL }; - - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_t6963_128x128.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_t6963_128x128.c deleted file mode 100644 index 15f618c5f8..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_t6963_128x128.c +++ /dev/null @@ -1,193 +0,0 @@ -/* - - u8g_dev_t6963_128x128.c - - Universal 8bit Graphics Library - - Copyright (c) 2013, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - - Application Notes for the MGLS 128x128 - www.baso.no/content/pdf/T6963C_Application.pdf - - Hitachi App Notes: - https://www.sparkfun.com/datasheets/LCD/Monochrome/AN-029-Toshiba_T6963C.pdf - - Notes: - The font selection pins should generate the 8x8 font. - For the MGLS240128TZ only FS1 is available on pin 18. - FS1 must be low to generate the 8x8 font. - - -*/ - -#include "u8g.h" - -#define WIDTH 128 -#define HEIGHT 128 -#define PAGE_HEIGHT 16 - - -/* - http://www.mark-products.com/graphics.htm#240x64%20Pixel%20Format -*/ - -/* text is not used, so settings are not relevant */ -static const uint8_t u8g_dev_t6963_128x128_init_seq[] PROGMEM = { - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_ADR(0), /* data mode */ - U8G_ESC_RST(15), /* do reset low pulse with (15*16)+2 milliseconds (=maximum delay)*/ - - U8G_ESC_CS(1), /* enable chip */ - U8G_ESC_DLY(50), /* delay 50 ms */ - - U8G_ESC_ADR(0), /* data mode */ - 0x000, /* low byte */ - 0x000, /* height byte */ - U8G_ESC_ADR(1), /* instruction mode */ - 0x021, /* set cursor position */ - - U8G_ESC_ADR(0), /* data mode */ - 0x000, /* low byte */ - 0x000, /* height byte */ - U8G_ESC_ADR(1), /* instruction mode */ - 0x022, /* set offset */ - - U8G_ESC_ADR(0), /* data mode */ - 0x000, /* low byte */ - 0x000, /* height byte */ - U8G_ESC_ADR(1), /* instruction mode */ - 0x040, /* text home */ - - U8G_ESC_ADR(0), /* data mode */ - WIDTH/8, /* low byte */ - 0x000, /* height byte */ - U8G_ESC_ADR(1), /* instruction mode */ - 0x041, /* text columns */ - - U8G_ESC_ADR(0), /* data mode */ - 0x000, /* low byte */ - 0x000, /* height byte */ - U8G_ESC_ADR(1), /* instruction mode */ - 0x042, /* graphics home */ - - U8G_ESC_ADR(0), /* data mode */ - WIDTH/8, /* low byte */ - 0x000, /* height byte */ - U8G_ESC_ADR(1), /* instruction mode */ - 0x043, /* graphics columns */ - - // mode set - // 0x080: Internal CG, OR Mode - // 0x081: Internal CG, EXOR Mode - // 0x083: Internal CG, AND Mode - // 0x088: External CG, OR Mode - // 0x089: External CG, EXOR Mode - // 0x08B: External CG, AND Mode - U8G_ESC_ADR(1), /* instruction mode */ - 0x080, /* mode register: OR Mode, Internal Character Mode */ - - U8G_ESC_ADR(1), /* instruction mode */ - // display mode - // 0x090: Display off - // 0x094: Graphic off, text on, cursor off, blink off - // 0x096: Graphic off, text on, cursor on, blink off - // 0x097: Graphic off, text on, cursor on, blink on - // 0x098: Graphic on, text off, cursor off, blink off - // 0x09a: Graphic on, text off, cursor on, blink off - // ... - // 0x09c: Graphic on, text on, cursor off, blink off - // 0x09f: Graphic on, text on, cursor on, blink on - 0x098, /* mode register: Display Mode, Graphics on, Text off, Cursor off */ - - U8G_ESC_ADR(0), /* data mode */ - 0x000, /* low byte */ - 0x000, /* height byte */ - U8G_ESC_ADR(1), /* instruction mode */ - 0x024, /* set adr pointer */ - - - U8G_ESC_DLY(100), /* delay 100 ms */ - - U8G_ESC_ADR(0), /* data mode */ - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_END /* end of sequence */ -}; - -uint8_t u8g_dev_t6963_128x128_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_NONE); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_t6963_128x128_init_seq); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - uint8_t y, i; - uint16_t disp_ram_adr; - uint8_t *ptr; - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - - - u8g_SetAddress(u8g, dev, 0); /* data mode */ - u8g_SetChipSelect(u8g, dev, 1); - y = pb->p.page_y0; - ptr = pb->buf; - disp_ram_adr = WIDTH/8; - disp_ram_adr *= y; - for( i = 0; i < PAGE_HEIGHT; i ++ ) - { - u8g_SetAddress(u8g, dev, 0); /* data mode */ - u8g_WriteByte(u8g, dev, disp_ram_adr&255 ); /* address low byte */ - u8g_WriteByte(u8g, dev, disp_ram_adr>>8 ); /* address hight byte */ - u8g_SetAddress(u8g, dev, 1); /* cmd mode */ - u8g_WriteByte(u8g, dev, 0x024 ); /* set adr ptr */ - - u8g_WriteSequence(u8g, dev, WIDTH/8, ptr); - - ptr += WIDTH/8; - disp_ram_adr += WIDTH/8; - } - u8g_SetAddress(u8g, dev, 0); /* data mode */ - u8g_SetChipSelect(u8g, dev, 0); - } - break; - } - return u8g_dev_pb16h1_base_fn(u8g, dev, msg, arg); -} - -// U8G_PB_DEV(u8g_dev_t6963_128x128_8bit, WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_t6963_128x128_fn, U8G_COM_T6963); - -uint8_t u8g_dev_t6963_128x128_2x_bw_buf[WIDTH/8*PAGE_HEIGHT] U8G_NOCOMMON ; -u8g_pb_t u8g_dev_t6963_128x128_2x_bw_pb = { {PAGE_HEIGHT, HEIGHT, 0, 0, 0}, WIDTH, u8g_dev_t6963_128x128_2x_bw_buf}; -u8g_dev_t u8g_dev_t6963_128x128_8bit = { u8g_dev_t6963_128x128_fn, &u8g_dev_t6963_128x128_2x_bw_pb, U8G_COM_T6963 }; - - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_t6963_128x64.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_t6963_128x64.c deleted file mode 100644 index 97e1583320..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_t6963_128x64.c +++ /dev/null @@ -1,191 +0,0 @@ -/* - - u8g_dev_t6963_128x64.c - - Tested with Varitronix MGLS240128TZ - - Universal 8bit Graphics Library - - Copyright (c) 2013, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - - Application Notes for the MGLS 240x128 - www.baso.no/content/pdf/T6963C_Application.pdf - - Hitachi App Notes: - https://www.sparkfun.com/datasheets/LCD/Monochrome/AN-029-Toshiba_T6963C.pdf - - Notes: - The font selection pins should generate the 8x8 font. - For the MGLS240128TZ only FS1 is available on pin 18. - FS1 must be low to generate the 8x8 font. - - -*/ - -#include "u8g.h" - -#define WIDTH 128 -#define HEIGHT 64 -#define PAGE_HEIGHT 16 - - -/* text is not used, so settings are not relevant */ -static const uint8_t u8g_dev_t6963_128x64_init_seq[] PROGMEM = { - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_ADR(0), /* data mode */ - U8G_ESC_RST(15), /* do reset low pulse with (15*16)+2 milliseconds (=maximum delay)*/ - - U8G_ESC_CS(1), /* enable chip */ - U8G_ESC_DLY(50), /* delay 50 ms */ - - U8G_ESC_ADR(0), /* data mode */ - 0x000, /* low byte */ - 0x000, /* height byte */ - U8G_ESC_ADR(1), /* instruction mode */ - 0x021, /* set cursor position */ - - U8G_ESC_ADR(0), /* data mode */ - 0x000, /* low byte */ - 0x000, /* height byte */ - U8G_ESC_ADR(1), /* instruction mode */ - 0x022, /* set offset */ - - U8G_ESC_ADR(0), /* data mode */ - 0x000, /* low byte */ - 0x000, /* height byte */ - U8G_ESC_ADR(1), /* instruction mode */ - 0x040, /* text home */ - - U8G_ESC_ADR(0), /* data mode */ - WIDTH/8, /* low byte */ - 0x000, /* height byte */ - U8G_ESC_ADR(1), /* instruction mode */ - 0x041, /* text columns */ - - U8G_ESC_ADR(0), /* data mode */ - 0x000, /* low byte */ - 0x000, /* height byte */ - U8G_ESC_ADR(1), /* instruction mode */ - 0x042, /* graphics home */ - - U8G_ESC_ADR(0), /* data mode */ - WIDTH/8, /* low byte */ - 0x000, /* height byte */ - U8G_ESC_ADR(1), /* instruction mode */ - 0x043, /* graphics columns */ - - // mode set - // 0x080: Internal CG, OR Mode - // 0x081: Internal CG, EXOR Mode - // 0x083: Internal CG, AND Mode - // 0x088: External CG, OR Mode - // 0x089: External CG, EXOR Mode - // 0x08B: External CG, AND Mode - U8G_ESC_ADR(1), /* instruction mode */ - 0x080, /* mode register: OR Mode, Internal Character Mode */ - - U8G_ESC_ADR(1), /* instruction mode */ - // display mode - // 0x090: Display off - // 0x094: Graphic off, text on, cursor off, blink off - // 0x096: Graphic off, text on, cursor on, blink off - // 0x097: Graphic off, text on, cursor on, blink on - // 0x098: Graphic on, text off, cursor off, blink off - // 0x09a: Graphic on, text off, cursor on, blink off - // ... - // 0x09c: Graphic on, text on, cursor off, blink off - // 0x09f: Graphic on, text on, cursor on, blink on - 0x098, /* mode register: Display Mode, Graphics on, Text off, Cursor off */ - - U8G_ESC_ADR(0), /* data mode */ - 0x000, /* low byte */ - 0x000, /* height byte */ - U8G_ESC_ADR(1), /* instruction mode */ - 0x024, /* set adr pointer */ - - - U8G_ESC_DLY(100), /* delay 100 ms */ - - U8G_ESC_ADR(0), /* data mode */ - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_END /* end of sequence */ -}; - -uint8_t u8g_dev_t6963_128x64_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_NONE); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_t6963_128x64_init_seq); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - uint8_t y, i; - uint16_t disp_ram_adr; - uint8_t *ptr; - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - - - u8g_SetAddress(u8g, dev, 0); /* data mode */ - u8g_SetChipSelect(u8g, dev, 1); - y = pb->p.page_y0; - ptr = pb->buf; - disp_ram_adr = WIDTH/8; - disp_ram_adr *= y; - for( i = 0; i < PAGE_HEIGHT; i ++ ) - { - u8g_SetAddress(u8g, dev, 0); /* data mode */ - u8g_WriteByte(u8g, dev, disp_ram_adr&255 ); /* address low byte */ - u8g_WriteByte(u8g, dev, disp_ram_adr>>8 ); /* address hight byte */ - u8g_SetAddress(u8g, dev, 1); /* cmd mode */ - u8g_WriteByte(u8g, dev, 0x024 ); /* set adr ptr */ - - u8g_WriteSequence(u8g, dev, WIDTH/8, ptr); - - ptr += WIDTH/8; - disp_ram_adr += WIDTH/8; - } - u8g_SetAddress(u8g, dev, 0); /* data mode */ - u8g_SetChipSelect(u8g, dev, 0); - } - break; - } - return u8g_dev_pb16h1_base_fn(u8g, dev, msg, arg); -} - -// U8G_PB_DEV(u8g_dev_t6963_128x64_8bit, WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_t6963_128x64_fn, U8G_COM_T6963); - -uint8_t u8g_dev_t6963_128x64_2x_bw_buf[WIDTH/8*PAGE_HEIGHT] U8G_NOCOMMON ; -u8g_pb_t u8g_dev_t6963_128x64_2x_bw_pb = { {PAGE_HEIGHT, HEIGHT, 0, 0, 0}, WIDTH, u8g_dev_t6963_128x64_2x_bw_buf}; -u8g_dev_t u8g_dev_t6963_128x64_8bit = { u8g_dev_t6963_128x64_fn, &u8g_dev_t6963_128x64_2x_bw_pb, U8G_COM_T6963 }; - - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_t6963_240x128.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_t6963_240x128.c deleted file mode 100644 index 7373f38884..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_t6963_240x128.c +++ /dev/null @@ -1,195 +0,0 @@ -/* - - u8g_dev_t6963_240x128.c - - Tested with Varitronix MGLS240128TZ - - Universal 8bit Graphics Library - - Copyright (c) 2013, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - - Application Notes for the MGLS 240x128 - www.baso.no/content/pdf/T6963C_Application.pdf - - Hitachi App Notes: - https://www.sparkfun.com/datasheets/LCD/Monochrome/AN-029-Toshiba_T6963C.pdf - - Notes: - The font selection pins should generate the 8x8 font. - For the MGLS240128TZ only FS1 is available on pin 18. - FS1 must be low to generate the 8x8 font. - - -*/ - -#include "u8g.h" - -#define WIDTH 240 -#define HEIGHT 128 -#define PAGE_HEIGHT 16 - - -/* - http://www.mark-products.com/graphics.htm#240x64%20Pixel%20Format -*/ - -/* text is not used, so settings are not relevant */ -static const uint8_t u8g_dev_t6963_240x128_init_seq[] PROGMEM = { - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_ADR(0), /* data mode */ - U8G_ESC_RST(15), /* do reset low pulse with (15*16)+2 milliseconds (=maximum delay)*/ - - U8G_ESC_CS(1), /* enable chip */ - U8G_ESC_DLY(50), /* delay 50 ms */ - - U8G_ESC_ADR(0), /* data mode */ - 0x000, /* low byte */ - 0x000, /* height byte */ - U8G_ESC_ADR(1), /* instruction mode */ - 0x021, /* set cursor position */ - - U8G_ESC_ADR(0), /* data mode */ - 0x000, /* low byte */ - 0x000, /* height byte */ - U8G_ESC_ADR(1), /* instruction mode */ - 0x022, /* set offset */ - - U8G_ESC_ADR(0), /* data mode */ - 0x000, /* low byte */ - 0x000, /* height byte */ - U8G_ESC_ADR(1), /* instruction mode */ - 0x040, /* text home */ - - U8G_ESC_ADR(0), /* data mode */ - WIDTH/8, /* low byte */ - 0x000, /* height byte */ - U8G_ESC_ADR(1), /* instruction mode */ - 0x041, /* text columns */ - - U8G_ESC_ADR(0), /* data mode */ - 0x000, /* low byte */ - 0x000, /* height byte */ - U8G_ESC_ADR(1), /* instruction mode */ - 0x042, /* graphics home */ - - U8G_ESC_ADR(0), /* data mode */ - WIDTH/8, /* low byte */ - 0x000, /* height byte */ - U8G_ESC_ADR(1), /* instruction mode */ - 0x043, /* graphics columns */ - - // mode set - // 0x080: Internal CG, OR Mode - // 0x081: Internal CG, EXOR Mode - // 0x083: Internal CG, AND Mode - // 0x088: External CG, OR Mode - // 0x089: External CG, EXOR Mode - // 0x08B: External CG, AND Mode - U8G_ESC_ADR(1), /* instruction mode */ - 0x080, /* mode register: OR Mode, Internal Character Mode */ - - U8G_ESC_ADR(1), /* instruction mode */ - // display mode - // 0x090: Display off - // 0x094: Graphic off, text on, cursor off, blink off - // 0x096: Graphic off, text on, cursor on, blink off - // 0x097: Graphic off, text on, cursor on, blink on - // 0x098: Graphic on, text off, cursor off, blink off - // 0x09a: Graphic on, text off, cursor on, blink off - // ... - // 0x09c: Graphic on, text on, cursor off, blink off - // 0x09f: Graphic on, text on, cursor on, blink on - 0x098, /* mode register: Display Mode, Graphics on, Text off, Cursor off */ - - U8G_ESC_ADR(0), /* data mode */ - 0x000, /* low byte */ - 0x000, /* height byte */ - U8G_ESC_ADR(1), /* instruction mode */ - 0x024, /* set adr pointer */ - - - U8G_ESC_DLY(100), /* delay 100 ms */ - - U8G_ESC_ADR(0), /* data mode */ - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_END /* end of sequence */ -}; - -uint8_t u8g_dev_t6963_240x128_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_NONE); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_t6963_240x128_init_seq); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - uint8_t y, i; - uint16_t disp_ram_adr; - uint8_t *ptr; - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - - - u8g_SetAddress(u8g, dev, 0); /* data mode */ - u8g_SetChipSelect(u8g, dev, 1); - y = pb->p.page_y0; - ptr = pb->buf; - disp_ram_adr = WIDTH/8; - disp_ram_adr *= y; - for( i = 0; i < PAGE_HEIGHT; i ++ ) - { - u8g_SetAddress(u8g, dev, 0); /* data mode */ - u8g_WriteByte(u8g, dev, disp_ram_adr&255 ); /* address low byte */ - u8g_WriteByte(u8g, dev, disp_ram_adr>>8 ); /* address hight byte */ - u8g_SetAddress(u8g, dev, 1); /* cmd mode */ - u8g_WriteByte(u8g, dev, 0x024 ); /* set adr ptr */ - - u8g_WriteSequence(u8g, dev, WIDTH/8, ptr); - - ptr += WIDTH/8; - disp_ram_adr += WIDTH/8; - } - u8g_SetAddress(u8g, dev, 0); /* data mode */ - u8g_SetChipSelect(u8g, dev, 0); - } - break; - } - return u8g_dev_pb16h1_base_fn(u8g, dev, msg, arg); -} - -// U8G_PB_DEV(u8g_dev_t6963_240x128_8bit, WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_t6963_240x128_fn, U8G_COM_T6963); - -uint8_t u8g_dev_t6963_240x128_2x_bw_buf[WIDTH/8*PAGE_HEIGHT] U8G_NOCOMMON ; -u8g_pb_t u8g_dev_t6963_240x128_2x_bw_pb = { {PAGE_HEIGHT, HEIGHT, 0, 0, 0}, WIDTH, u8g_dev_t6963_240x128_2x_bw_buf}; -u8g_dev_t u8g_dev_t6963_240x128_8bit = { u8g_dev_t6963_240x128_fn, &u8g_dev_t6963_240x128_2x_bw_pb, U8G_COM_T6963 }; - - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_t6963_240x64.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_t6963_240x64.c deleted file mode 100644 index d0c4fd2307..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_t6963_240x64.c +++ /dev/null @@ -1,195 +0,0 @@ -/* - - u8g_dev_t6963_240x64.c - - Tested with Varitronix MGLS240128TZ - - Universal 8bit Graphics Library - - Copyright (c) 2013, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - - Application Notes for the MGLS 240x128 - www.baso.no/content/pdf/T6963C_Application.pdf - - Hitachi App Notes: - https://www.sparkfun.com/datasheets/LCD/Monochrome/AN-029-Toshiba_T6963C.pdf - - Notes: - The font selection pins should generate the 8x8 font. - For the MGLS240128TZ only FS1 is available on pin 18. - FS1 must be low to generate the 8x8 font. - - -*/ - -#include "u8g.h" - -#define WIDTH 240 -#define HEIGHT 64 -#define PAGE_HEIGHT 16 - - -/* - http://www.mark-products.com/graphics.htm#240x64%20Pixel%20Format -*/ - -/* text is not used, so settings are not relevant */ -static const uint8_t u8g_dev_t6963_240x64_init_seq[] PROGMEM = { - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_ADR(0), /* data mode */ - U8G_ESC_RST(15), /* do reset low pulse with (15*16)+2 milliseconds (=maximum delay)*/ - - U8G_ESC_CS(1), /* enable chip */ - U8G_ESC_DLY(50), /* delay 50 ms */ - - U8G_ESC_ADR(0), /* data mode */ - 0x000, /* low byte */ - 0x000, /* height byte */ - U8G_ESC_ADR(1), /* instruction mode */ - 0x021, /* set cursor position */ - - U8G_ESC_ADR(0), /* data mode */ - 0x000, /* low byte */ - 0x000, /* height byte */ - U8G_ESC_ADR(1), /* instruction mode */ - 0x022, /* set offset */ - - U8G_ESC_ADR(0), /* data mode */ - 0x000, /* low byte */ - 0x000, /* height byte */ - U8G_ESC_ADR(1), /* instruction mode */ - 0x040, /* text home */ - - U8G_ESC_ADR(0), /* data mode */ - WIDTH/8, /* low byte */ - 0x000, /* height byte */ - U8G_ESC_ADR(1), /* instruction mode */ - 0x041, /* text columns */ - - U8G_ESC_ADR(0), /* data mode */ - 0x000, /* low byte */ - 0x000, /* height byte */ - U8G_ESC_ADR(1), /* instruction mode */ - 0x042, /* graphics home */ - - U8G_ESC_ADR(0), /* data mode */ - WIDTH/8, /* low byte */ - 0x000, /* height byte */ - U8G_ESC_ADR(1), /* instruction mode */ - 0x043, /* graphics columns */ - - // mode set - // 0x080: Internal CG, OR Mode - // 0x081: Internal CG, EXOR Mode - // 0x083: Internal CG, AND Mode - // 0x088: External CG, OR Mode - // 0x089: External CG, EXOR Mode - // 0x08B: External CG, AND Mode - U8G_ESC_ADR(1), /* instruction mode */ - 0x080, /* mode register: OR Mode, Internal Character Mode */ - - U8G_ESC_ADR(1), /* instruction mode */ - // display mode - // 0x090: Display off - // 0x094: Graphic off, text on, cursor off, blink off - // 0x096: Graphic off, text on, cursor on, blink off - // 0x097: Graphic off, text on, cursor on, blink on - // 0x098: Graphic on, text off, cursor off, blink off - // 0x09a: Graphic on, text off, cursor on, blink off - // ... - // 0x09c: Graphic on, text on, cursor off, blink off - // 0x09f: Graphic on, text on, cursor on, blink on - 0x098, /* mode register: Display Mode, Graphics on, Text off, Cursor off */ - - U8G_ESC_ADR(0), /* data mode */ - 0x000, /* low byte */ - 0x000, /* height byte */ - U8G_ESC_ADR(1), /* instruction mode */ - 0x024, /* set adr pointer */ - - - U8G_ESC_DLY(100), /* delay 100 ms */ - - U8G_ESC_ADR(0), /* data mode */ - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_END /* end of sequence */ -}; - -uint8_t u8g_dev_t6963_240x64_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_NONE); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_t6963_240x64_init_seq); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - uint8_t y, i; - uint16_t disp_ram_adr; - uint8_t *ptr; - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - - - u8g_SetAddress(u8g, dev, 0); /* data mode */ - u8g_SetChipSelect(u8g, dev, 1); - y = pb->p.page_y0; - ptr = pb->buf; - disp_ram_adr = WIDTH/8; - disp_ram_adr *= y; - for( i = 0; i < PAGE_HEIGHT; i ++ ) - { - u8g_SetAddress(u8g, dev, 0); /* data mode */ - u8g_WriteByte(u8g, dev, disp_ram_adr&255 ); /* address low byte */ - u8g_WriteByte(u8g, dev, disp_ram_adr>>8 ); /* address hight byte */ - u8g_SetAddress(u8g, dev, 1); /* cmd mode */ - u8g_WriteByte(u8g, dev, 0x024 ); /* set adr ptr */ - - u8g_WriteSequence(u8g, dev, WIDTH/8, ptr); - - ptr += WIDTH/8; - disp_ram_adr += WIDTH/8; - } - u8g_SetAddress(u8g, dev, 0); /* data mode */ - u8g_SetChipSelect(u8g, dev, 0); - } - break; - } - return u8g_dev_pb16h1_base_fn(u8g, dev, msg, arg); -} - -// U8G_PB_DEV(u8g_dev_t6963_240x64_8bit, WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_t6963_240x64_fn, U8G_COM_T6963); - -uint8_t u8g_dev_t6963_240x64_2x_bw_buf[WIDTH/8*PAGE_HEIGHT] U8G_NOCOMMON ; -u8g_pb_t u8g_dev_t6963_240x64_2x_bw_pb = { {PAGE_HEIGHT, HEIGHT, 0, 0, 0}, WIDTH, u8g_dev_t6963_240x64_2x_bw_buf}; -u8g_dev_t u8g_dev_t6963_240x64_8bit = { u8g_dev_t6963_240x64_fn, &u8g_dev_t6963_240x64_2x_bw_pb, U8G_COM_T6963 }; - - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_tls8204_84x48.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_tls8204_84x48.c deleted file mode 100644 index d8f423666f..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_tls8204_84x48.c +++ /dev/null @@ -1,115 +0,0 @@ -/* - - u8g_dev_tls8204_84x48.c - - Display: Nokia 84x48 - - Status: Tested with TLS8204V12 Display by Olimex MOD-LCD3310 - - Contributed: http://code.google.com/p/u8glib/issues/detail?id=126 - - Universal 8bit Graphics Library - - Copyright (c) 2011, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - -*/ - -#include "u8g.h" - -#define WIDTH 84 -#define HEIGHT 48 -#define PAGE_HEIGHT 8 - - -static const uint8_t u8g_dev_tls8204_init_seq[] PROGMEM = { - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_RST(1), /* do reset low pulse with (1*16)+2 milliseconds */ - U8G_ESC_CS(1), /* enable chip */ - 0x021, /* activate chip (PD=0), horizontal increment (V=0), enter extended command set (H=1) */ - 0x006, /* temp. control: b10 = 2 */ - 0x04 | !!((66-1)&(1u<<6)), - 0x40 | ((66-2) & ((1u<<6)-1)), - 0x013, /* bias system 1:48 */ - 0x0c0, /* medium Vop */ - 0x020, /* activate chip (PD=0), horizontal increment (V=0), enter normal command set (H=0) */ - 0x00c, /* display on, normal operation */ - U8G_ESC_DLY(100), /* delay 100 ms */ - 0x020, /* activate chip (PD=0), horizontal increment (V=0), enter normal command set (H=0) */ - 0x00d, /* display on, invert */ - U8G_ESC_DLY(100), /* delay 100 ms */ - U8G_ESC_DLY(100), /* delay 100 ms */ - 0x020, /* activate chip (PD=0), horizontal increment (V=0), enter normal command set (H=0) */ - 0x00c, /* display on, normal */ - U8G_ESC_DLY(100), /* delay 100 ms */ - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_END /* end of sequence */ -}; - - -uint8_t u8g_dev_tls8204_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_400NS); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_tls8204_init_seq); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - u8g_SetAddress(u8g, dev, 0); /* command mode */ - u8g_SetChipSelect(u8g, dev, 1); - u8g_WriteByte(u8g, dev, 0x020 ); /* activate chip (PD=0), horizontal increment (V=0), enter normal command set (H=0) */ - u8g_WriteByte(u8g, dev, 0x080 ); /* set X address */ - u8g_WriteByte(u8g, dev, 0x040 | pb->p.page); /* set Y address */ - u8g_SetAddress(u8g, dev, 1); /* data mode */ - if ( u8g_pb_WriteBuffer(pb, u8g, dev) == 0 ) - return 0; - u8g_SetChipSelect(u8g, dev, 0); - } - break; - case U8G_DEV_MSG_CONTRAST: - /* the contrast adjustment does not work, needs to be analysed */ - u8g_SetAddress(u8g, dev, 0); /* instruction mode */ - u8g_SetChipSelect(u8g, dev, 1); - u8g_WriteByte(u8g, dev, 0x021); /* command mode, extended function set */ - u8g_WriteByte(u8g, dev, 0x080 | ( (*(uint8_t *)arg) >> 1 ) ); - u8g_WriteByte(u8g, dev, 0x020); /* command mode, extended function set */ - u8g_SetChipSelect(u8g, dev, 0); - return 1; - } - return u8g_dev_pb8v1_base_fn(u8g, dev, msg, arg); -} - - -U8G_PB_DEV(u8g_dev_tls8204_84x48_sw_spi , WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_tls8204_fn, U8G_COM_SW_SPI); - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_uc1601_c128032.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_uc1601_c128032.c deleted file mode 100644 index 0151566760..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_uc1601_c128032.c +++ /dev/null @@ -1,201 +0,0 @@ -/* - - u8g_dev_uc1601_c128032.c - - LCD-AG-C128032R-DIW W/KK E6 PBF from http://www.artronic.pl/o_produkcie.php?id=1343 - - Universal 8bit Graphics Library - - Copyright (c) 2013, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - -*/ - -#include "u8g.h" - -#define WIDTH 128 -#define HEIGHT 32 -#define PAGE_HEIGHT 8 - -/* init sequence */ -static const uint8_t u8g_dev_uc1601_c128032_init_seq[] PROGMEM = { - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_CS(1), /* enable chip */ - U8G_ESC_RST(15), /* do reset low pulse with (15*16)+2 milliseconds (=maximum delay)*/ - - 0x0a3, /* 0x0a3: LCD bias 1/7 , 0x0a2: LCD bias 1/9 */ - 0x0a0, /* 0x0a0: ADC set to normal, 0x0a1 ADC set to inverted */ - 0x0c8, /* common output mode: set scan direction normal operation/SHL Select, 0x0c0 --> SHL = 0, normal, 0x0c8 --> SHL = 1 */ - 0x0c2, /* 22 May 2013: mirror x */ - - 0x040, /* set display start line */ - - 0x028 | 0x04, /* power control: turn on voltage converter */ - U8G_ESC_DLY(50), /* delay 50 ms */ - - 0x028 | 0x06, /* power control: turn on voltage regulator */ - U8G_ESC_DLY(50), /* delay 50 ms */ - - 0x028 | 0x07, /* power control: turn on voltage follower */ - U8G_ESC_DLY(10), /* delay 10 ms */ - - 0x020| 0x06, /* set V0 voltage resistor ratio to 6 */ - - 0x0af, /* display on */ - - //0x081, /* set contrast */ - //0x018, /* contrast value*/ - - 0x0a6, /* display normal, bit val 0: LCD pixel off. */ - - U8G_ESC_DLY(100), /* delay 100 ms */ - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_END /* end of sequence */ -}; - -static const uint8_t u8g_dev_uc1601_c128032_data_start[] PROGMEM = { - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_CS(1), /* enable chip */ - 0x010, /* set upper 4 bit of the col adr to 0 */ - 0x004, /* set lower 4 bit of the col adr */ - U8G_ESC_END /* end of sequence */ -}; - -static const uint8_t u8g_dev_uc1601_c128032_sleep_on[] PROGMEM = { - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_CS(1), /* enable chip */ - 0x0ac, /* static indicator off */ - 0x000, /* indicator register set (not sure if this is required) */ - 0x0ae, /* display off */ - 0x0a5, /* all points on */ - U8G_ESC_CS(1), /* disable chip */ - U8G_ESC_END /* end of sequence */ -}; - -static const uint8_t u8g_dev_uc1601_c128032_sleep_off[] PROGMEM = { - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_CS(1), /* enable chip */ - 0x0a4, /* all points off */ - 0x0af, /* display on */ - U8G_ESC_DLY(50), /* delay 50 ms */ - U8G_ESC_CS(1), /* disable chip */ - U8G_ESC_END /* end of sequence */ -}; - - -uint8_t u8g_dev_uc1601_c128032_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_300NS); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_uc1601_c128032_init_seq); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_uc1601_c128032_data_start); - u8g_WriteByte(u8g, dev, 0x0b0 | pb->p.page); /* select current page (UC1601) */ - u8g_SetAddress(u8g, dev, 1); /* data mode */ - if ( u8g_pb_WriteBuffer(pb, u8g, dev) == 0 ) - return 0; - u8g_SetChipSelect(u8g, dev, 0); - } - break; - case U8G_DEV_MSG_CONTRAST: - u8g_SetChipSelect(u8g, dev, 1); - u8g_SetAddress(u8g, dev, 0); /* instruction mode */ - u8g_WriteByte(u8g, dev, 0x081); - u8g_WriteByte(u8g, dev, (*(uint8_t *)arg) >> 2); - u8g_SetChipSelect(u8g, dev, 0); - return 1; - case U8G_DEV_MSG_SLEEP_ON: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_uc1601_c128032_sleep_on); - return 1; - case U8G_DEV_MSG_SLEEP_OFF: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_uc1601_c128032_sleep_off); - return 1; - } - return u8g_dev_pb8v1_base_fn(u8g, dev, msg, arg); -} - -uint8_t u8g_dev_uc1601_c128032_2x_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_300NS); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_uc1601_c128032_init_seq); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - - u8g_WriteEscSeqP(u8g, dev, u8g_dev_uc1601_c128032_data_start); - u8g_WriteByte(u8g, dev, 0x0b0 | (2*pb->p.page)); /* select current page (UC1601) */ - u8g_SetAddress(u8g, dev, 1); /* data mode */ - u8g_WriteSequence(u8g, dev, pb->width, pb->buf); - u8g_SetChipSelect(u8g, dev, 0); - - u8g_WriteEscSeqP(u8g, dev, u8g_dev_uc1601_c128032_data_start); - u8g_WriteByte(u8g, dev, 0x0b0 | (2*pb->p.page+1)); /* select current page (UC1601) */ - u8g_SetAddress(u8g, dev, 1); /* data mode */ - u8g_WriteSequence(u8g, dev, pb->width, (uint8_t *)(pb->buf)+pb->width); - u8g_SetChipSelect(u8g, dev, 0); - } - break; - case U8G_DEV_MSG_CONTRAST: - u8g_SetChipSelect(u8g, dev, 1); - u8g_SetAddress(u8g, dev, 0); /* instruction mode */ - u8g_WriteByte(u8g, dev, 0x081); - u8g_WriteByte(u8g, dev, (*(uint8_t *)arg) >> 2); - u8g_SetChipSelect(u8g, dev, 0); - return 1; - case U8G_DEV_MSG_SLEEP_ON: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_uc1601_c128032_sleep_on); - return 1; - case U8G_DEV_MSG_SLEEP_OFF: - u8g_WriteEscSeqP(u8g, dev, u8g_dev_uc1601_c128032_sleep_off); - return 1; - } - return u8g_dev_pb16v1_base_fn(u8g, dev, msg, arg); -} - -U8G_PB_DEV(u8g_dev_uc1601_c128032_sw_spi, WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_uc1601_c128032_fn, U8G_COM_SW_SPI); -U8G_PB_DEV(u8g_dev_uc1601_c128032_hw_spi, WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_uc1601_c128032_fn, U8G_COM_HW_SPI); - -uint8_t u8g_dev_uc1601_c128032_2x_buf[WIDTH*2] U8G_NOCOMMON ; -u8g_pb_t u8g_dev_uc1601_c128032_2x_pb = { {16, HEIGHT, 0, 0, 0}, WIDTH, u8g_dev_uc1601_c128032_2x_buf}; -u8g_dev_t u8g_dev_uc1601_c128032_2x_sw_spi = { u8g_dev_uc1601_c128032_2x_fn, &u8g_dev_uc1601_c128032_2x_pb, U8G_COM_SW_SPI }; -u8g_dev_t u8g_dev_uc1601_c128032_2x_hw_spi = { u8g_dev_uc1601_c128032_2x_fn, &u8g_dev_uc1601_c128032_2x_pb, U8G_COM_HW_SPI }; - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_uc1608_240x128.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_uc1608_240x128.c deleted file mode 100644 index 650b6b96f0..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_uc1608_240x128.c +++ /dev/null @@ -1,200 +0,0 @@ -/* - - - - u8g_dev_uc1608_240x128.c - - Universal 8bit Graphics Library - - Copyright (c) 2013, olikraus@gmail.com (original 240x64 library) - Modified by thieringpeti@gmail.com for Raystar rx240128 family displays - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - -*/ - -/* -Display: http://www.tme.eu/en/details/rx240128a-ghw/lcd-graphic-displays/raystar-optronics/ -Connection: HW / SW SPI. -To get this display working, You need some extra capacitors: - -connect 4.7uF caps between: - PIN1 & PIN2 VB1 +- - PIN3 & PIN4 VB0 -+ -connect 0.1uF caps between: - VLCD and VSS - VBIAS and VSS -You can find some schematics with a 10M resistor parallellized with the VLCD capacitor. - -Select 4-bit SPI mode. - -Connect D7 (PIN9) To VDD (+3.3V) -Connect D1, D2, D4, D5, D6 to GND (PINS 10,11,12,14,15) -Connect WR0, WR1, BM0, BM1 to GND (PINS 17,18,22,23) - -D0: (PIN16) AVR's SCK pin (HW SPI) -D3: (PIN13) AVR's MOSI pin (HW SPI) -CD: (PIN19) used as A0 in the library -CS: (PIN21) Connect to the defined CS pin, and You can re-use the HW SPI in different routines. -RST: (PIN20) optional reset, can be defined in the function, resets on initialization. - -Adjust contrast if necessary. Default: 0x072. - -*/ - -#include "u8g.h" - -#define WIDTH 240 -#define HEIGHT 128 -#define PAGE_HEIGHT 8 - -/* see also ERC24064-1 for init sequence example */ -static const uint8_t u8g_dev_uc1608_240x128_init_seq[] PROGMEM = { - U8G_ESC_CS(1), /* disable chip (UC1608 has positive logic for CS) */ - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_RST(1), /* do reset low pulse with (15*16)+2 milliseconds */ - - - U8G_ESC_CS(0), /* enable chip */ - 0x0e2, /* soft reset */ - - U8G_ESC_DLY(100), /* delay 100 ms */ - U8G_ESC_DLY(100), /* delay 100 ms */ - 0x026, /* MUX rate and temperature compensation */ - - 0x0c8, /* Map control, Bit 3: MY=1, Bit 2: MX=0, Bit 0: MSF =0 */ - - 0x0eb, /* LCD bias Bits 0/1: 00=10.7 01=10.3, 10=12.0, 11=12.7*/ - /* default 0x0ea for 240x128 */ - 0x081, /* set contrast (bits 0..5) and gain (bits 6/7) */ - 0x072, /* default for 240x128 displays: 0x072*/ - - 0x02f, /* power on, Bit 2 PC2=1 (internal charge pump), Bits 0/1: cap of panel */ - U8G_ESC_DLY(50), /* delay 50 ms */ - - 0x040, /* set display start line to 0 */ - 0x090, /* no fixed lines */ - 0x089, /* RAM access control */ - - 0x0af, /* disable sleep mode */ - 0x0a4, /* normal display */ - 0x0a5, /* display all points, ST7565, UC1610 */ - // 0x0a7, /* inverse display */ - 0x0a6, /* normal display */ - - U8G_ESC_DLY(100), /* delay 100 ms */ - 0x0a4, /* normal display */ - U8G_ESC_CS(1), /* disable chip */ - U8G_ESC_END /* end of sequence */ -}; - -static const uint8_t u8g_dev_uc1608_240x128_data_start[] PROGMEM = { - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_CS(0), /* enable chip */ - 0x010, /* set upper 4 bit of the col adr to 0 (UC1608) */ - 0x000, /* set lower 4 bit of the col adr to 0 */ - U8G_ESC_END /* end of sequence */ -}; - -uint8_t u8g_dev_uc1608_240x128_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_300NS); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_uc1608_240x128_init_seq); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_uc1608_240x128_data_start); - u8g_WriteByte(u8g, dev, 0x0b0 | pb->p.page); /* select current page (UC1608) */ - u8g_SetAddress(u8g, dev, 1); /* data mode */ - if ( u8g_pb_WriteBuffer(pb, u8g, dev) == 0 ) - return 0; - u8g_SetChipSelect(u8g, dev, 1); - } - break; - case U8G_DEV_MSG_CONTRAST: - u8g_SetChipSelect(u8g, dev, 0); - u8g_SetAddress(u8g, dev, 0); /* instruction mode */ - u8g_WriteByte(u8g, dev, 0x081); - u8g_WriteByte(u8g, dev, (*(uint8_t *)arg) >> 2); /* set contrast from, keep gain at 0 */ - u8g_SetChipSelect(u8g, dev, 1); - return 1; - } - return u8g_dev_pb8v1_base_fn(u8g, dev, msg, arg); -} - -uint8_t u8g_dev_uc1608_240x128_2x_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_300NS); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_uc1608_240x128_init_seq); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - - u8g_WriteEscSeqP(u8g, dev, u8g_dev_uc1608_240x128_data_start); - u8g_WriteByte(u8g, dev, 0x0b0 | (2*pb->p.page)); /* select current page (ST7565R) */ - u8g_SetAddress(u8g, dev, 1); /* data mode */ - u8g_WriteSequence(u8g, dev, pb->width, pb->buf); - u8g_SetChipSelect(u8g, dev, 0); - - u8g_WriteEscSeqP(u8g, dev, u8g_dev_uc1608_240x128_data_start); - u8g_WriteByte(u8g, dev, 0x0b0 | (2*pb->p.page+1)); /* select current page (ST7565R) */ - u8g_SetAddress(u8g, dev, 1); /* data mode */ - u8g_WriteSequence(u8g, dev, pb->width, (uint8_t *)(pb->buf)+pb->width); - u8g_SetChipSelect(u8g, dev, 0); - } - break; - case U8G_DEV_MSG_CONTRAST: - u8g_SetChipSelect(u8g, dev, 1); - u8g_SetAddress(u8g, dev, 0); /* instruction mode */ - u8g_WriteByte(u8g, dev, 0x081); - u8g_WriteByte(u8g, dev, (*(uint8_t *)arg) >> 2); - u8g_SetChipSelect(u8g, dev, 0); - return 1; - } - return u8g_dev_pb16v1_base_fn(u8g, dev, msg, arg); -} - -U8G_PB_DEV(u8g_dev_uc1608_240x128_sw_spi , WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_uc1608_240x128_fn, U8G_COM_SW_SPI); -U8G_PB_DEV(u8g_dev_uc1608_240x128_hw_spi , WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_uc1608_240x128_fn, U8G_COM_HW_SPI); - -uint8_t u8g_dev_uc1608_240x128_2x_buf[WIDTH*2] U8G_NOCOMMON ; -u8g_pb_t u8g_dev_uc1608_240x128_2x_pb = { {16, HEIGHT, 0, 0, 0}, WIDTH, u8g_dev_uc1608_240x128_2x_buf}; -u8g_dev_t u8g_dev_uc1608_240x128_2x_sw_spi = { u8g_dev_uc1608_240x128_2x_fn, &u8g_dev_uc1608_240x128_2x_pb, U8G_COM_SW_SPI }; -u8g_dev_t u8g_dev_uc1608_240x128_2x_hw_spi = { u8g_dev_uc1608_240x128_2x_fn, &u8g_dev_uc1608_240x128_2x_pb, U8G_COM_HW_SPI }; - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_uc1608_240x64.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_uc1608_240x64.c deleted file mode 100644 index 6a99c6ba88..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_uc1608_240x64.c +++ /dev/null @@ -1,168 +0,0 @@ -/* - - u8g_dev_uc1608_240x64.c - - Universal 8bit Graphics Library - - Copyright (c) 2013, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - -*/ - -#include "u8g.h" - -#define WIDTH 240 -#define HEIGHT 64 -#define PAGE_HEIGHT 8 - -/* see also ERC24064-1 for init sequence example */ -static const uint8_t u8g_dev_uc1608_240x64_init_seq[] PROGMEM = { - U8G_ESC_CS(1), /* disable chip (UC1608 has positive logic for CS) */ - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_RST(1), /* do reset low pulse with (15*16)+2 milliseconds */ - - - U8G_ESC_CS(0), /* enable chip */ - 0x0e2, /* soft reset */ - - U8G_ESC_DLY(100), /* delay 100 ms */ - U8G_ESC_DLY(100), /* delay 100 ms */ -#if HEIGHT <= 96 - 0x023, /* Bit 0/1: Temp compenstation, Bit 2: Multiplex Rate 0=96, 1=128 */ -#else - /* 30 Nov 2013: not tested */ - 0x027, /* Bit 0/1: Temp compenstation, Bit 2: Multiplex Rate 0=96, 1=128 */ -#endif - 0x0c8, /* Map control, Bit 3: MY=1, Bit 2: MX=0, Bit 0: MSF =0 */ - 0x0e8, /* LCD bias Bits 0/1: 00=10.7 01=10.3, 10=12.0, 11=12.7*/ - - 0x081, /* set contrast (bits 0..5) and gain (bits 6/7) */ - 0x014, /* ECR24064-1 default: 0x040*/ - - 0x02f, /* power on, Bit 2 PC2=1 (internal charge pump), Bits 0/1: cap of panel */ - U8G_ESC_DLY(50), /* delay 50 ms */ - - 0x040, /* set display start line to 0 */ - 0x090, /* no fixed lines */ - 0x089, /* RAM access control */ - - 0x0af, /* disable sleep mode */ - 0x0a4, /* normal display */ - 0x0a5, /* display all points, ST7565, UC1610 */ - U8G_ESC_DLY(100), /* delay 100 ms */ - 0x0a4, /* normal display */ - U8G_ESC_CS(1), /* disable chip */ - U8G_ESC_END /* end of sequence */ -}; - -static const uint8_t u8g_dev_uc1608_240x64_data_start[] PROGMEM = { - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_CS(0), /* enable chip */ - 0x010, /* set upper 4 bit of the col adr to 0 (UC1608) */ - 0x000, /* set lower 4 bit of the col adr to 0 */ - U8G_ESC_END /* end of sequence */ -}; - -uint8_t u8g_dev_uc1608_240x64_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_300NS); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_uc1608_240x64_init_seq); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_uc1608_240x64_data_start); - u8g_WriteByte(u8g, dev, 0x0b0 | pb->p.page); /* select current page (UC1608) */ - u8g_SetAddress(u8g, dev, 1); /* data mode */ - if ( u8g_pb_WriteBuffer(pb, u8g, dev) == 0 ) - return 0; - u8g_SetChipSelect(u8g, dev, 1); - } - break; - case U8G_DEV_MSG_CONTRAST: - u8g_SetChipSelect(u8g, dev, 0); - u8g_SetAddress(u8g, dev, 0); /* instruction mode */ - u8g_WriteByte(u8g, dev, 0x081); - u8g_WriteByte(u8g, dev, (*(uint8_t *)arg) >> 2); /* set contrast from, keep gain at 0 */ - u8g_SetChipSelect(u8g, dev, 1); - return 1; - } - return u8g_dev_pb8v1_base_fn(u8g, dev, msg, arg); -} - -uint8_t u8g_dev_uc1608_240x64_2x_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_300NS); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_uc1608_240x64_init_seq); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - - u8g_WriteEscSeqP(u8g, dev, u8g_dev_uc1608_240x64_data_start); - u8g_WriteByte(u8g, dev, 0x0b0 | (2*pb->p.page)); /* select current page (ST7565R) */ - u8g_SetAddress(u8g, dev, 1); /* data mode */ - u8g_WriteSequence(u8g, dev, pb->width, pb->buf); - u8g_SetChipSelect(u8g, dev, 0); - - u8g_WriteEscSeqP(u8g, dev, u8g_dev_uc1608_240x64_data_start); - u8g_WriteByte(u8g, dev, 0x0b0 | (2*pb->p.page+1)); /* select current page (ST7565R) */ - u8g_SetAddress(u8g, dev, 1); /* data mode */ - u8g_WriteSequence(u8g, dev, pb->width, (uint8_t *)(pb->buf)+pb->width); - u8g_SetChipSelect(u8g, dev, 0); - } - break; - case U8G_DEV_MSG_CONTRAST: - u8g_SetChipSelect(u8g, dev, 1); - u8g_SetAddress(u8g, dev, 0); /* instruction mode */ - u8g_WriteByte(u8g, dev, 0x081); - u8g_WriteByte(u8g, dev, (*(uint8_t *)arg) >> 2); - u8g_SetChipSelect(u8g, dev, 0); - return 1; - } - return u8g_dev_pb16v1_base_fn(u8g, dev, msg, arg); -} - -U8G_PB_DEV(u8g_dev_uc1608_240x64_sw_spi , WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_uc1608_240x64_fn, U8G_COM_SW_SPI); -U8G_PB_DEV(u8g_dev_uc1608_240x64_hw_spi , WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_uc1608_240x64_fn, U8G_COM_HW_SPI); - -uint8_t u8g_dev_uc1608_240x64_2x_buf[WIDTH*2] U8G_NOCOMMON ; -u8g_pb_t u8g_dev_uc1608_240x64_2x_pb = { {16, HEIGHT, 0, 0, 0}, WIDTH, u8g_dev_uc1608_240x64_2x_buf}; -u8g_dev_t u8g_dev_uc1608_240x64_2x_sw_spi = { u8g_dev_uc1608_240x64_2x_fn, &u8g_dev_uc1608_240x64_2x_pb, U8G_COM_SW_SPI }; -u8g_dev_t u8g_dev_uc1608_240x64_2x_hw_spi = { u8g_dev_uc1608_240x64_2x_fn, &u8g_dev_uc1608_240x64_2x_pb, U8G_COM_HW_SPI }; - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_uc1610_dogxl160.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_uc1610_dogxl160.c deleted file mode 100644 index 4f361664dd..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_uc1610_dogxl160.c +++ /dev/null @@ -1,290 +0,0 @@ -/* - - u8g_dev_uc1610_dogxl160.c - - Universal 8bit Graphics Library - - Copyright (c) 2011, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - -*/ - -#include "u8g.h" - -#define WIDTH 160 -#define HEIGHT 104 - -static const uint8_t u8g_dev_uc1610_dogxl160_init_seq[] PROGMEM = { - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_RST(1), /* do reset low pulse with (1*16)+2 milliseconds */ - U8G_ESC_CS(1), /* enable chip */ - 0x0f1, /* set display height-1 */ - 0x067, /* */ - 0x0c0, /* SEG & COM normal */ - 0x040, /* set display start line */ - 0x050, /* */ - 0x02b, /* set panelloading */ - 0x0eb, /* set bias 1/2 */ - 0x081, /* set contrast */ - 0x05f, /* */ - 0x089, /* set auto increment */ - 0x0a6, /* normal pixel mode */ - 0x0d3, /* 0xd3=40% RMS separation for gray levels */ - 0x0af, /* display on */ - U8G_ESC_DLY(100), /* delay 100 ms */ - 0x0a5, /* display all points, ST7565, UC1610 */ - U8G_ESC_DLY(100), /* delay 100 ms */ - U8G_ESC_DLY(100), /* delay 100 ms */ - 0x0a4, /* normal display */ - - - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_END /* end of sequence */ -}; - -static const uint8_t u8g_dev_uc1610_dogxl160_data_start[] PROGMEM = { - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_CS(1), /* enable chip */ - 0x010, /* set upper 4 bit of the col adr to 0 */ - 0x000, /* set lower 4 bit of the col adr to 0 */ - U8G_ESC_END /* end of sequence */ -}; - -static uint8_t u8g_dev_1to2(uint8_t n) -{ - register uint8_t a,b,c; - a = n; - a &= 1; - n <<= 1; - b = n; - b &= 4; - n <<= 1; - c = n; - c &= 16; - n <<= 1; - n &= 64; - n |= a; - n |= b; - n |= c; - n |= n << 1; - return n; -} - -uint8_t u8g_dev_uc1610_dogxl160_bw_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_300NS); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_uc1610_dogxl160_init_seq); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - int i; - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_uc1610_dogxl160_data_start); - u8g_WriteByte(u8g, dev, 0x060 | (pb->p.page*2) ); /* select current page 1/2 (UC1610) */ - u8g_SetAddress(u8g, dev, 1); /* data mode */ - for( i = 0; i < WIDTH; i++ ) - { - u8g_WriteByte(u8g, dev, u8g_dev_1to2( ((uint8_t *)(pb->buf))[i] ) ); - } - - u8g_WriteEscSeqP(u8g, dev, u8g_dev_uc1610_dogxl160_data_start); - u8g_WriteByte(u8g, dev, 0x060 | (pb->p.page*2+1) ); /* select current page 2/2 (UC1610) */ - u8g_SetAddress(u8g, dev, 1); /* data mode */ - for( i = 0; i < WIDTH; i++ ) - { - u8g_WriteByte(u8g, dev, u8g_dev_1to2( ((uint8_t *)(pb->buf))[i] >> 4 ) ); - } - - u8g_SetChipSelect(u8g, dev, 0); - } - break; - case U8G_DEV_MSG_CONTRAST: - u8g_SetChipSelect(u8g, dev, 1); - u8g_SetAddress(u8g, dev, 0); /* instruction mode */ - u8g_WriteByte(u8g, dev, 0x081); - u8g_WriteByte(u8g, dev, (*(uint8_t *)arg) >> 1); - u8g_SetChipSelect(u8g, dev, 0); - return 1; - } - return u8g_dev_pb8v1_base_fn(u8g, dev, msg, arg); -} - -uint8_t u8g_dev_uc1610_dogxl160_gr_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_300NS); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_uc1610_dogxl160_init_seq); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_uc1610_dogxl160_data_start); - u8g_WriteByte(u8g, dev, 0x060 | (pb->p.page) ); /* select current page (UC1610) */ - u8g_SetAddress(u8g, dev, 1); /* data mode */ - if ( u8g_pb_WriteBuffer(pb, u8g, dev) == 0 ) - return 0; - u8g_SetChipSelect(u8g, dev, 0); - } - break; - case U8G_DEV_MSG_CONTRAST: - u8g_SetChipSelect(u8g, dev, 1); - u8g_SetAddress(u8g, dev, 0); /* instruction mode */ - u8g_WriteByte(u8g, dev, 0x081); - u8g_WriteByte(u8g, dev, (*(uint8_t *)arg) >> 1); - u8g_SetChipSelect(u8g, dev, 0); - return 1; - } - return u8g_dev_pb8v2_base_fn(u8g, dev, msg, arg); -} - -uint8_t u8g_dev_uc1610_dogxl160_2x_bw_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_300NS); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_uc1610_dogxl160_init_seq); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - int i; - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - - u8g_WriteEscSeqP(u8g, dev, u8g_dev_uc1610_dogxl160_data_start); - u8g_WriteByte(u8g, dev, 0x060 | (pb->p.page*4) ); /* select current page 1/2 (UC1610) */ - u8g_SetAddress(u8g, dev, 1); /* data mode */ - for( i = 0; i < WIDTH; i++ ) - { - u8g_WriteByte(u8g, dev, u8g_dev_1to2( ((uint8_t *)(pb->buf))[i] ) ); - } - - u8g_WriteEscSeqP(u8g, dev, u8g_dev_uc1610_dogxl160_data_start); - u8g_WriteByte(u8g, dev, 0x060 | (pb->p.page*4+1) ); /* select current page 2/2 (UC1610) */ - u8g_SetAddress(u8g, dev, 1); /* data mode */ - for( i = 0; i < WIDTH; i++ ) - { - u8g_WriteByte(u8g, dev, u8g_dev_1to2( ((uint8_t *)(pb->buf))[i] >> 4 ) ); - } - - u8g_WriteEscSeqP(u8g, dev, u8g_dev_uc1610_dogxl160_data_start); - u8g_WriteByte(u8g, dev, 0x060 | (pb->p.page*4+2) ); /* select current page 1/2 (UC1610) */ - u8g_SetAddress(u8g, dev, 1); /* data mode */ - for( i = 0; i < WIDTH; i++ ) - { - u8g_WriteByte(u8g, dev, u8g_dev_1to2( ((uint8_t *)((uint8_t *)(pb->buf)+WIDTH))[i] ) ); - } - - u8g_WriteEscSeqP(u8g, dev, u8g_dev_uc1610_dogxl160_data_start); - u8g_WriteByte(u8g, dev, 0x060 | (pb->p.page*4+3) ); /* select current page 2/2 (UC1610) */ - u8g_SetAddress(u8g, dev, 1); /* data mode */ - for( i = 0; i < WIDTH; i++ ) - { - u8g_WriteByte(u8g, dev, u8g_dev_1to2( ((uint8_t *)((uint8_t *)(pb->buf)+WIDTH))[i] >> 4 ) ); - } - - u8g_SetChipSelect(u8g, dev, 0); - } - break; - case U8G_DEV_MSG_CONTRAST: - u8g_SetChipSelect(u8g, dev, 1); - u8g_SetAddress(u8g, dev, 0); /* instruction mode */ - u8g_WriteByte(u8g, dev, 0x081); - u8g_WriteByte(u8g, dev, (*(uint8_t *)arg) >> 1); - u8g_SetChipSelect(u8g, dev, 0); - return 1; - } - return u8g_dev_pb16v1_base_fn(u8g, dev, msg, arg); -} - -uint8_t u8g_dev_uc1610_dogxl160_2x_gr_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_300NS); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_uc1610_dogxl160_init_seq); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - - u8g_WriteEscSeqP(u8g, dev, u8g_dev_uc1610_dogxl160_data_start); - u8g_WriteByte(u8g, dev, 0x060 | (pb->p.page*2) ); /* select current page (UC1610) */ - u8g_SetAddress(u8g, dev, 1); /* data mode */ - if ( u8g_WriteSequence(u8g, dev, WIDTH, pb->buf) == 0 ) - return 0; - - u8g_WriteEscSeqP(u8g, dev, u8g_dev_uc1610_dogxl160_data_start); - u8g_WriteByte(u8g, dev, 0x060 | (pb->p.page*2+1) ); /* select current page (UC1610) */ - u8g_SetAddress(u8g, dev, 1); /* data mode */ - if ( u8g_WriteSequence(u8g, dev, WIDTH, (uint8_t *)(pb->buf)+WIDTH) == 0 ) - return 0; - - u8g_SetChipSelect(u8g, dev, 0); - } - break; - case U8G_DEV_MSG_CONTRAST: - u8g_SetChipSelect(u8g, dev, 1); - u8g_SetAddress(u8g, dev, 0); /* instruction mode */ - u8g_WriteByte(u8g, dev, 0x081); - u8g_WriteByte(u8g, dev, (*(uint8_t *)arg) >> 1); - u8g_SetChipSelect(u8g, dev, 0); - return 1; - } - return u8g_dev_pb16v2_base_fn(u8g, dev, msg, arg); -} - -U8G_PB_DEV(u8g_dev_uc1610_dogxl160_bw_sw_spi, WIDTH, HEIGHT, 8, u8g_dev_uc1610_dogxl160_bw_fn, U8G_COM_SW_SPI); -U8G_PB_DEV(u8g_dev_uc1610_dogxl160_bw_hw_spi, WIDTH, HEIGHT, 8, u8g_dev_uc1610_dogxl160_bw_fn, U8G_COM_HW_SPI); - -U8G_PB_DEV(u8g_dev_uc1610_dogxl160_gr_sw_spi, WIDTH, HEIGHT, 4, u8g_dev_uc1610_dogxl160_gr_fn, U8G_COM_SW_SPI); -U8G_PB_DEV(u8g_dev_uc1610_dogxl160_gr_hw_spi, WIDTH, HEIGHT, 4, u8g_dev_uc1610_dogxl160_gr_fn, U8G_COM_HW_SPI); - -uint8_t u8g_dev_uc1610_dogxl160_2x_bw_buf[WIDTH*2] U8G_NOCOMMON ; -u8g_pb_t u8g_dev_uc1610_dogxl160_2x_bw_pb = { {16, HEIGHT, 0, 0, 0}, WIDTH, u8g_dev_uc1610_dogxl160_2x_bw_buf}; -u8g_dev_t u8g_dev_uc1610_dogxl160_2x_bw_sw_spi = { u8g_dev_uc1610_dogxl160_2x_bw_fn, &u8g_dev_uc1610_dogxl160_2x_bw_pb, U8G_COM_SW_SPI }; -u8g_dev_t u8g_dev_uc1610_dogxl160_2x_bw_hw_spi = { u8g_dev_uc1610_dogxl160_2x_bw_fn, &u8g_dev_uc1610_dogxl160_2x_bw_pb, U8G_COM_HW_SPI }; - -uint8_t u8g_dev_uc1610_dogxl160_2x_gr_buf[WIDTH*2] U8G_NOCOMMON ; -u8g_pb_t u8g_dev_uc1610_dogxl160_2x_gr_pb = { {8, HEIGHT, 0, 0, 0}, WIDTH, u8g_dev_uc1610_dogxl160_2x_gr_buf}; -u8g_dev_t u8g_dev_uc1610_dogxl160_2x_gr_sw_spi = { u8g_dev_uc1610_dogxl160_2x_gr_fn, &u8g_dev_uc1610_dogxl160_2x_gr_pb, U8G_COM_SW_SPI }; -u8g_dev_t u8g_dev_uc1610_dogxl160_2x_gr_hw_spi = { u8g_dev_uc1610_dogxl160_2x_gr_fn, &u8g_dev_uc1610_dogxl160_2x_gr_pb, U8G_COM_HW_SPI }; diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_uc1611_dogm240.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_uc1611_dogm240.c deleted file mode 100644 index e0f6609143..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_uc1611_dogm240.c +++ /dev/null @@ -1,126 +0,0 @@ -/* - - u8g_dev_uc1611_dogm240.c - - Universal 8bit Graphics Library - - Copyright (c) 2014, dev.menges.jonas@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - -*/ - -#include "u8g.h" - - -#define WIDTH 240 -#define HEIGHT 64 -#define PAGE_HEIGHT 8 - - -static const uint8_t u8g_dev_uc1611_dogm240_init_seq[] PROGMEM = { - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_RST(1), /* do reset low pulse with (1*16)+2 milliseconds */ - U8G_ESC_DLY(200), - U8G_ESC_CS(1), // enable chip - U8G_ESC_ADR(0), // instruction mode - 0xe2, // system reset - U8G_ESC_DLY(1), - 0x2f, // enable internal charge pump - - 0xF1, // set last COM electrode - 0x3F, // 64-1=63 - 0xF2, // set display start line - 0x00, // 0 - 0xF3, // set display end line - 0x3F, // 64-1=63 - 0x81, // set contrast (0-255) - 0xB7, // 183 - 0xC0, // set view - //0x04, // topview - 0x02, // bottomview - 0xA3, // set line rate (9.4k) - 0xE9, // set bias ratio (10) - 0xA9, // enable display - 0xD1, // set black and white mode - U8G_ESC_CS(0), // disable chip - U8G_ESC_END // end of sequence -}; - -static void setPage(u8g_t *u8g, u8g_dev_t *dev, unsigned char page) -{ - u8g_WriteByte(u8g, dev, 0x70 + (page>>4)); - u8g_WriteByte(u8g, dev, 0x60 + (page&0x0F)); -} - -static const uint8_t u8g_dev_uc1611_dogm240_data_start[] PROGMEM = { - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_CS(1), /* enable chip */ - 0x10, /* set upper 4 bit of the col adr to 0 */ - 0x00, /* set lower 4 bit of the col adr to 0 */ - U8G_ESC_END /* end of sequence */ -}; - -uint8_t u8g_dev_uc1611_dogm240_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_300NS); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_uc1611_dogm240_init_seq); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_uc1611_dogm240_data_start); - setPage(u8g, dev, pb->p.page); /* select current page (uc1611) */ - u8g_SetAddress(u8g, dev, 1); /* data mode */ - if ( u8g_pb_WriteBuffer(pb, u8g, dev) == 0 ) - return 0; - u8g_SetChipSelect(u8g, dev, 0); - } - break; - case U8G_DEV_MSG_CONTRAST: - u8g_SetChipSelect(u8g, dev, 1); - u8g_SetAddress(u8g, dev, 0); /* instruction mode */ - u8g_WriteByte(u8g, dev, 0x81); - /* 11 Jul 2015: bugfix, github issue 339 */ - u8g_WriteByte(u8g, dev, (*(uint8_t *)arg) ); /* set contrast from, keep gain at 0 */ - u8g_SetChipSelect(u8g, dev, 0); - return 1; - } - return u8g_dev_pb8v1_base_fn(u8g, dev, msg, arg); -} - -U8G_PB_DEV(u8g_dev_uc1611_dogm240_i2c , WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_uc1611_dogm240_fn, U8G_COM_UC_I2C); -U8G_PB_DEV(u8g_dev_uc1611_dogm240_sw_spi , WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_uc1611_dogm240_fn, U8G_COM_SW_SPI); -U8G_PB_DEV(u8g_dev_uc1611_dogm240_hw_spi , WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_uc1611_dogm240_fn, U8G_COM_HW_SPI); -U8G_PB_DEV(u8g_dev_uc1611_dogm240_8bit , WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_uc1611_dogm240_fn, U8G_COM_FAST_PARALLEL); - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_uc1611_dogxl240.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_uc1611_dogxl240.c deleted file mode 100644 index 1eaa457009..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_uc1611_dogxl240.c +++ /dev/null @@ -1,127 +0,0 @@ -/* - - u8g_dev_uc1611_dogxl240.c - - Universal 8bit Graphics Library - - Copyright (c) 2014, dev.menges.jonas@gmail.com, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - -*/ - -#include "u8g.h" - - -#define WIDTH 240 -#define HEIGHT 128 -#define PAGE_HEIGHT 8 - - -static const uint8_t u8g_dev_uc1611_dogxl240_init_seq[] PROGMEM = { - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_RST(1), /* do reset low pulse with (1*16)+2 milliseconds */ - U8G_ESC_DLY(200), - U8G_ESC_CS(1), // enable chip - U8G_ESC_ADR(0), // instruction mode - - 0xe2, // system reset - U8G_ESC_DLY(1), - 0x2f, // enable internal charge pump - - 0xF1, // set last COM electrode - 0x7F, // DOGXL240 - 0xF2, // set display start line - 0x00, // 0 - 0xF3, // set display end line - 0x7F, // DOGXL240 - 0x81, // set contrast (0-255) - 0xAA, // DOGXL240 - 0xC0, // set view - //0x04, // topview - 0x02, // bottomview - 0xA3, // set line rate (9.4k) - 0xE9, // set bias ratio (10) - 0xA9, // enable display - 0xD1, // set black and white mode - U8G_ESC_CS(0), // disable chip - U8G_ESC_END // end of sequence -}; - -static void u8g_dev_dogxl240_set_page(u8g_t *u8g, u8g_dev_t *dev, unsigned char page) -{ - u8g_WriteByte(u8g, dev, 0x70); - u8g_WriteByte(u8g, dev, 0x60 + (page&0x0F)); -} - -static const uint8_t u8g_dev_uc1611_dogxl240_data_start[] PROGMEM = { - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_CS(1), /* enable chip */ - 0x10, /* set upper 4 bit of the col adr to 0 */ - 0x00, /* set lower 4 bit of the col adr to 0 */ - U8G_ESC_END /* end of sequence */ -}; - -static uint8_t u8g_dev_uc1611_dogxl240_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_300NS); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_uc1611_dogxl240_init_seq); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_uc1611_dogxl240_data_start); - u8g_dev_dogxl240_set_page(u8g, dev, pb->p.page); /* select current page (uc1611) */ - u8g_SetAddress(u8g, dev, 1); /* data mode */ - if ( u8g_pb_WriteBuffer(pb, u8g, dev) == 0 ) - return 0; - u8g_SetChipSelect(u8g, dev, 0); - } - break; - case U8G_DEV_MSG_CONTRAST: - u8g_SetChipSelect(u8g, dev, 1); - u8g_SetAddress(u8g, dev, 0); /* instruction mode */ - u8g_WriteByte(u8g, dev, 0x81); - /* 11 Jul 2015: bugfix, github issue 339 */ - u8g_WriteByte(u8g, dev, (*(uint8_t *)arg) ); /* set contrast from, keep gain at 0 */ - u8g_SetChipSelect(u8g, dev, 0); - return 1; - } - return u8g_dev_pb8v1_base_fn(u8g, dev, msg, arg); -} - -U8G_PB_DEV(u8g_dev_uc1611_dogxl240_i2c , WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_uc1611_dogxl240_fn, U8G_COM_UC_I2C); -U8G_PB_DEV(u8g_dev_uc1611_dogxl240_sw_spi , WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_uc1611_dogxl240_fn, U8G_COM_SW_SPI); -U8G_PB_DEV(u8g_dev_uc1611_dogxl240_hw_spi , WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_uc1611_dogxl240_fn, U8G_COM_HW_SPI); -U8G_PB_DEV(u8g_dev_uc1611_dogxl240_8bit , WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_uc1611_dogxl240_fn, U8G_COM_FAST_PARALLEL); - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_uc1701_dogs102.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_uc1701_dogs102.c deleted file mode 100644 index 5161ef95f2..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_uc1701_dogs102.c +++ /dev/null @@ -1,157 +0,0 @@ -/* - - u8g_dev_uc1701_dogs102.c - - Universal 8bit Graphics Library - - Copyright (c) 2011, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - -*/ - -#include "u8g.h" - -#define WIDTH 102 -#define HEIGHT 64 -#define PAGE_HEIGHT 8 - -static const uint8_t u8g_dev_dogs102_init_seq[] PROGMEM = { - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_RST(1), /* do reset low pulse with (1*16)+2 milliseconds */ - U8G_ESC_CS(1), /* enable chip */ - - 0x0e2, /* soft reset */ - 0x040, /* set display start line to 0 */ - 0x0a1, /* ADC set to reverse */ - 0x0c0, /* common output mode */ - 0x0a6, /* display normal, bit val 0: LCD pixel off. */ - 0x0a2, /* LCD bias 1/9 */ - 0x02f, /* all power control circuits on */ - 0x027, /* regulator, booster and follower */ - 0x081, /* set contrast */ - 0x00e, /* contrast value, EA default: 0x010, previous value for S102: 0x0e */ - 0x0fa, /* Set Temp compensation */ - 0x090, /* 0.11 deg/c WP Off WC Off*/ - 0x0a4, /* normal display */ - 0x0af, /* display on */ - U8G_ESC_DLY(100), /* delay 100 ms */ - 0x0a5, /* display all points, ST7565, UC1610 */ - U8G_ESC_DLY(100), /* delay 100 ms */ - U8G_ESC_DLY(100), /* delay 100 ms */ - 0x0a4, /* normal display */ - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_END /* end of sequence */ -}; - -static const uint8_t u8g_dev_dogs102_data_start[] PROGMEM = { - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_CS(1), /* enable chip */ - 0x010, /* set upper 4 bit of the col adr to 0 */ - 0x000, /* set lower 4 bit of the col adr to 0 */ - U8G_ESC_END /* end of sequence */ -}; - -uint8_t u8g_dev_dogs102_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_300NS); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_dogs102_init_seq); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_dogs102_data_start); - u8g_WriteByte(u8g, dev, 0x0b0 | pb->p.page); /* select current page (ST7565R) */ - u8g_SetAddress(u8g, dev, 1); /* data mode */ - if ( u8g_pb_WriteBuffer(pb, u8g, dev) == 0 ) - return 0; - u8g_SetChipSelect(u8g, dev, 0); - } - break; - case U8G_DEV_MSG_CONTRAST: - u8g_SetChipSelect(u8g, dev, 1); - u8g_SetAddress(u8g, dev, 0); /* instruction mode */ - u8g_WriteByte(u8g, dev, 0x081); - u8g_WriteByte(u8g, dev, (*(uint8_t *)arg) >> 2); - u8g_SetChipSelect(u8g, dev, 0); - return 1; - } - return u8g_dev_pb8v1_base_fn(u8g, dev, msg, arg); -} - -uint8_t u8g_dev_uc1701_dogs102_2x_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_300NS); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_dogs102_init_seq); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - - u8g_WriteEscSeqP(u8g, dev, u8g_dev_dogs102_data_start); - u8g_WriteByte(u8g, dev, 0x0b0 | (2*pb->p.page)); /* select current page (ST7565R) */ - u8g_SetAddress(u8g, dev, 1); /* data mode */ - u8g_WriteSequence(u8g, dev, pb->width, pb->buf); - u8g_SetChipSelect(u8g, dev, 0); - - u8g_WriteEscSeqP(u8g, dev, u8g_dev_dogs102_data_start); - u8g_WriteByte(u8g, dev, 0x0b0 | (2*pb->p.page+1)); /* select current page (ST7565R) */ - u8g_SetAddress(u8g, dev, 1); /* data mode */ - u8g_WriteSequence(u8g, dev, pb->width, (uint8_t *)(pb->buf)+pb->width); - u8g_SetChipSelect(u8g, dev, 0); - } - break; - case U8G_DEV_MSG_CONTRAST: - u8g_SetChipSelect(u8g, dev, 1); - u8g_SetAddress(u8g, dev, 0); /* instruction mode */ - u8g_WriteByte(u8g, dev, 0x081); - u8g_WriteByte(u8g, dev, (*(uint8_t *)arg) >> 2); - u8g_SetChipSelect(u8g, dev, 0); - return 1; - } - return u8g_dev_pb16v1_base_fn(u8g, dev, msg, arg); -} - -U8G_PB_DEV(u8g_dev_uc1701_dogs102_sw_spi , WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_dogs102_fn, U8G_COM_SW_SPI); -U8G_PB_DEV(u8g_dev_uc1701_dogs102_hw_spi , WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_dogs102_fn, U8G_COM_HW_SPI); - -uint8_t u8g_dev_uc1701_dogs102_2x_buf[WIDTH*2] U8G_NOCOMMON ; -u8g_pb_t u8g_dev_uc1701_dogs102_2x_pb = { {16, HEIGHT, 0, 0, 0}, WIDTH, u8g_dev_uc1701_dogs102_2x_buf}; -u8g_dev_t u8g_dev_uc1701_dogs102_2x_sw_spi = { u8g_dev_uc1701_dogs102_2x_fn, &u8g_dev_uc1701_dogs102_2x_pb, U8G_COM_SW_SPI }; -u8g_dev_t u8g_dev_uc1701_dogs102_2x_hw_spi = { u8g_dev_uc1701_dogs102_2x_fn, &u8g_dev_uc1701_dogs102_2x_pb, U8G_COM_HW_SPI }; - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_uc1701_mini12864.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_uc1701_mini12864.c deleted file mode 100644 index 209a7b930d..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_dev_uc1701_mini12864.c +++ /dev/null @@ -1,158 +0,0 @@ -/* - - u8g_dev_uc1701_mini12864.c (dealextreme) - - Universal 8bit Graphics Library - - Copyright (c) 2011, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - -*/ - -#include "u8g.h" - -#define WIDTH 128 -#define HEIGHT 64 -#define PAGE_HEIGHT 8 - -static const uint8_t u8g_dev_uc1701_mini12864_init_seq[] PROGMEM = { - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_RST(1), /* do reset low pulse with (1*16)+2 milliseconds */ - U8G_ESC_CS(1), /* enable chip */ - - 0x0e2, /* soft reset */ - 0x040, /* set display start line to 0 */ - 0x0a0, /* ADC set to reverse */ - 0x0c8, /* common output mode */ - 0x0a6, /* display normal, bit val 0: LCD pixel off. */ - 0x0a2, /* LCD bias 1/9 */ - 0x02f, /* all power control circuits on */ - 0x0f8, /* set booster ratio to */ - 0x000, /* 4x */ - 0x023, /* set V0 voltage resistor ratio to large */ - 0x081, /* set contrast */ - 0x027, /* contrast value */ - 0x0ac, /* indicator */ - 0x000, /* disable */ - 0x0af, /* display on */ - - U8G_ESC_DLY(100), /* delay 100 ms */ - 0x0a5, /* display all points, ST7565 */ - U8G_ESC_DLY(100), /* delay 100 ms */ - U8G_ESC_DLY(100), /* delay 100 ms */ - 0x0a4, /* normal display */ - U8G_ESC_CS(0), /* disable chip */ - U8G_ESC_END /* end of sequence */ -}; - -static const uint8_t u8g_dev_uc1701_mini12864_data_start[] PROGMEM = { - U8G_ESC_ADR(0), /* instruction mode */ - U8G_ESC_CS(1), /* enable chip */ - 0x010, /* set upper 4 bit of the col adr to 0 */ - 0x000, /* set lower 4 bit of the col adr to 4 */ - U8G_ESC_END /* end of sequence */ -}; - -uint8_t u8g_dev_uc1701_mini12864_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_300NS); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_uc1701_mini12864_init_seq); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_uc1701_mini12864_data_start); - u8g_WriteByte(u8g, dev, 0x0b0 | pb->p.page); /* select current page */ - u8g_SetAddress(u8g, dev, 1); /* data mode */ - if ( u8g_pb_WriteBuffer(pb, u8g, dev) == 0 ) - return 0; - u8g_SetChipSelect(u8g, dev, 0); - } - break; - case U8G_DEV_MSG_CONTRAST: - u8g_SetChipSelect(u8g, dev, 1); - u8g_SetAddress(u8g, dev, 0); /* instruction mode */ - u8g_WriteByte(u8g, dev, 0x081); - u8g_WriteByte(u8g, dev, (*(uint8_t *)arg) >> 2); - u8g_SetChipSelect(u8g, dev, 0); - return 1; - } - return u8g_dev_pb8v1_base_fn(u8g, dev, msg, arg); -} - -uint8_t u8g_dev_uc1701_mini12864_2x_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - case U8G_DEV_MSG_INIT: - u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_300NS); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_uc1701_mini12864_init_seq); - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - - u8g_WriteEscSeqP(u8g, dev, u8g_dev_uc1701_mini12864_data_start); - u8g_WriteByte(u8g, dev, 0x0b0 | (2*pb->p.page)); /* select current page */ - u8g_SetAddress(u8g, dev, 1); /* data mode */ - u8g_WriteSequence(u8g, dev, pb->width, pb->buf); - u8g_SetChipSelect(u8g, dev, 0); - - u8g_WriteEscSeqP(u8g, dev, u8g_dev_uc1701_mini12864_data_start); - u8g_WriteByte(u8g, dev, 0x0b0 | (2*pb->p.page+1)); /* select current page */ - u8g_SetAddress(u8g, dev, 1); /* data mode */ - u8g_WriteSequence(u8g, dev, pb->width, (uint8_t *)(pb->buf)+pb->width); - u8g_SetChipSelect(u8g, dev, 0); - } - break; - case U8G_DEV_MSG_CONTRAST: - u8g_SetChipSelect(u8g, dev, 1); - u8g_SetAddress(u8g, dev, 0); /* instruction mode */ - u8g_WriteByte(u8g, dev, 0x081); - u8g_WriteByte(u8g, dev, (*(uint8_t *)arg) >> 2); - u8g_SetChipSelect(u8g, dev, 0); - return 1; - } - return u8g_dev_pb16v1_base_fn(u8g, dev, msg, arg); -} - -U8G_PB_DEV(u8g_dev_uc1701_mini12864_sw_spi, WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_uc1701_mini12864_fn, U8G_COM_SW_SPI); -U8G_PB_DEV(u8g_dev_uc1701_mini12864_hw_spi, WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_uc1701_mini12864_fn, U8G_COM_HW_SPI); - -uint8_t u8g_dev_uc1701_mini12864_2x_buf[WIDTH*2] U8G_NOCOMMON ; -u8g_pb_t u8g_dev_uc1701_mini12864_2x_pb = { {16, HEIGHT, 0, 0, 0}, WIDTH, u8g_dev_uc1701_mini12864_2x_buf}; -u8g_dev_t u8g_dev_uc1701_mini12864_2x_sw_spi = { u8g_dev_uc1701_mini12864_2x_fn, &u8g_dev_uc1701_mini12864_2x_pb, U8G_COM_SW_SPI }; -u8g_dev_t u8g_dev_uc1701_mini12864_2x_hw_spi = { u8g_dev_uc1701_mini12864_2x_fn, &u8g_dev_uc1701_mini12864_2x_pb, U8G_COM_HW_SPI }; diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_ellipse.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_ellipse.c deleted file mode 100644 index 57ff4675bc..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_ellipse.c +++ /dev/null @@ -1,393 +0,0 @@ -/* - - u8g_ellipse.c - - Utility to draw empty and filled ellipses. - - Universal 8bit Graphics Library - - Copyright (c) 2011, bjthom@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - Addition to the U8G Library as of 02/29/12 - Adapted from Bresenham's Algorithm and the following websites: - http://free.pages.at/easyfilter/bresenham.html - http://homepage.smc.edu/kennedy_john/belipse.pdf - -*/ - -#include "u8g.h" - - -#ifdef WORK_IN_PROGRESS - -void u8g_DrawEllipseRect(u8g_t *u8g, u8g_uint_t x0, u8g_uint_t y0, u8g_uint_t x1, u8g_uint_t y1) -{ - int a = abs(x1 - x0); - int b = abs(y1 - y0); //get diameters - int b1 = b&1; - long dx = 4*(1-a)*b*b; - long dy = 4*(b1+1)*a*a; - long err = dx+dy+b1*a*a; - long e2; - - if (x0 > x1) { x0 = x1; x1 += a; } - if (y0 > y1) { y0 = y1; } - y0 += (b+1)/2; - y1 = y0-b1; - a *= 8*a; - b1 = 8*b*b; - - do { - u8g_DrawPixel(u8g, x1, y0); - u8g_DrawPixel(u8g, x0, y0); - u8g_DrawPixel(u8g, x0, y1); - u8g_DrawPixel(u8g, x1, y1); - e2 = 2*err; - if (e2 >= dx) { - x0++; - x1--; - err += dx += b1; - } - if (e2 <= dy) { - y0++; - y1--; - err += dy += a; - } - } while (x0 <= x1); - - while (y0-y1 < b) { - u8g_DrawPixel(u8g, x0-1, y0); - u8g_DrawPixel(u8g, x1+1, y0++); - u8g_DrawPixel(u8g, x0-1, y1); - u8g_DrawPixel(u8g, x1+1, y1--); - } -} - -void u8g_DrawEllipse(u8g_t *u8g, u8g_uint_t x0, u8g_uint_t y0, u8g_uint_t xr, u8g_uint_t yr) -{ - u8g_DrawPixel(u8g, x0, y0+yr); - u8g_DrawPixel(u8g, x0, y0-yr); - u8g_DrawPixel(u8g, x0+xr, y0); - u8g_DrawPixel(u8g, x0-xr, y0); -} - -#endif - -#if defined(U8G_16BIT) -typedef int32_t u8g_long_t; -#else -typedef int16_t u8g_long_t; -#endif - - -/* - Source: - ftp://pc.fk0.name/pub/books/programming/bezier-ellipse.pdf - Foley, Computer Graphics, p 90 -*/ -static void u8g_draw_ellipse_section(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, u8g_uint_t x0, u8g_uint_t y0, uint8_t option) U8G_NOINLINE; -static void u8g_draw_ellipse_section(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, u8g_uint_t x0, u8g_uint_t y0, uint8_t option) -{ - /* upper right */ - if ( option & U8G_DRAW_UPPER_RIGHT ) - { - u8g_DrawPixel(u8g, x0 + x, y0 - y); - } - - /* upper left */ - if ( option & U8G_DRAW_UPPER_LEFT ) - { - u8g_DrawPixel(u8g, x0 - x, y0 - y); - } - - /* lower right */ - if ( option & U8G_DRAW_LOWER_RIGHT ) - { - u8g_DrawPixel(u8g, x0 + x, y0 + y); - } - - /* lower left */ - if ( option & U8G_DRAW_LOWER_LEFT ) - { - u8g_DrawPixel(u8g, x0 - x, y0 + y); - } -} - -void u8g_draw_ellipse(u8g_t *u8g, u8g_uint_t x0, u8g_uint_t y0, u8g_uint_t rx, u8g_uint_t ry, uint8_t option) -{ - u8g_uint_t x, y; - u8g_long_t xchg, ychg; - u8g_long_t err; - u8g_long_t rxrx2; - u8g_long_t ryry2; - u8g_long_t stopx, stopy; - - rxrx2 = rx; - rxrx2 *= rx; - rxrx2 *= 2; - - ryry2 = ry; - ryry2 *= ry; - ryry2 *= 2; - - x = rx; - y = 0; - - xchg = 1; - xchg -= rx; - xchg -= rx; - xchg *= ry; - xchg *= ry; - - ychg = rx; - ychg *= rx; - - err = 0; - - stopx = ryry2; - stopx *= rx; - stopy = 0; - - while( stopx >= stopy ) - { - u8g_draw_ellipse_section(u8g, x, y, x0, y0, option); - y++; - stopy += rxrx2; - err += ychg; - ychg += rxrx2; - if ( 2*err+xchg > 0 ) - { - x--; - stopx -= ryry2; - err += xchg; - xchg += ryry2; - } - } - - x = 0; - y = ry; - - xchg = ry; - xchg *= ry; - - ychg = 1; - ychg -= ry; - ychg -= ry; - ychg *= rx; - ychg *= rx; - - err = 0; - - stopx = 0; - - stopy = rxrx2; - stopy *= ry; - - - while( stopx <= stopy ) - { - u8g_draw_ellipse_section(u8g, x, y, x0, y0, option); - x++; - stopx += ryry2; - err += xchg; - xchg += ryry2; - if ( 2*err+ychg > 0 ) - { - y--; - stopy -= rxrx2; - err += ychg; - ychg += rxrx2; - } - } - -} - -void u8g_DrawEllipse(u8g_t *u8g, u8g_uint_t x0, u8g_uint_t y0, u8g_uint_t rx, u8g_uint_t ry, uint8_t option) -{ - /* check for bounding box */ - { - u8g_uint_t rxp, rxp2; - u8g_uint_t ryp, ryp2; - - rxp = rx; - rxp++; - rxp2 = rxp; - rxp2 *= 2; - - ryp = ry; - ryp++; - ryp2 = ryp; - ryp2 *= 2; - - if ( u8g_IsBBXIntersection(u8g, x0-rxp, y0-ryp, rxp2, ryp2) == 0) - return; - } - - u8g_draw_ellipse(u8g, x0, y0, rx, ry, option); -} - -static void u8g_draw_filled_ellipse_section(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, u8g_uint_t x0, u8g_uint_t y0, uint8_t option) U8G_NOINLINE; -static void u8g_draw_filled_ellipse_section(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, u8g_uint_t x0, u8g_uint_t y0, uint8_t option) -{ - /* upper right */ - if ( option & U8G_DRAW_UPPER_RIGHT ) - { - u8g_DrawVLine(u8g, x0+x, y0-y, y+1); - } - - /* upper left */ - if ( option & U8G_DRAW_UPPER_LEFT ) - { - u8g_DrawVLine(u8g, x0-x, y0-y, y+1); - } - - /* lower right */ - if ( option & U8G_DRAW_LOWER_RIGHT ) - { - u8g_DrawVLine(u8g, x0+x, y0, y+1); - } - - /* lower left */ - if ( option & U8G_DRAW_LOWER_LEFT ) - { - u8g_DrawVLine(u8g, x0-x, y0, y+1); - } -} - -void u8g_draw_filled_ellipse(u8g_t *u8g, u8g_uint_t x0, u8g_uint_t y0, u8g_uint_t rx, u8g_uint_t ry, uint8_t option) -{ - u8g_uint_t x, y; - u8g_long_t xchg, ychg; - u8g_long_t err; - u8g_long_t rxrx2; - u8g_long_t ryry2; - u8g_long_t stopx, stopy; - - rxrx2 = rx; - rxrx2 *= rx; - rxrx2 *= 2; - - ryry2 = ry; - ryry2 *= ry; - ryry2 *= 2; - - x = rx; - y = 0; - - xchg = 1; - xchg -= rx; - xchg -= rx; - xchg *= ry; - xchg *= ry; - - ychg = rx; - ychg *= rx; - - err = 0; - - stopx = ryry2; - stopx *= rx; - stopy = 0; - - while( stopx >= stopy ) - { - u8g_draw_filled_ellipse_section(u8g, x, y, x0, y0, option); - y++; - stopy += rxrx2; - err += ychg; - ychg += rxrx2; - if ( 2*err+xchg > 0 ) - { - x--; - stopx -= ryry2; - err += xchg; - xchg += ryry2; - } - } - - x = 0; - y = ry; - - xchg = ry; - xchg *= ry; - - ychg = 1; - ychg -= ry; - ychg -= ry; - ychg *= rx; - ychg *= rx; - - err = 0; - - stopx = 0; - - stopy = rxrx2; - stopy *= ry; - - - while( stopx <= stopy ) - { - u8g_draw_filled_ellipse_section(u8g, x, y, x0, y0, option); - x++; - stopx += ryry2; - err += xchg; - xchg += ryry2; - if ( 2*err+ychg > 0 ) - { - y--; - stopy -= rxrx2; - err += ychg; - ychg += rxrx2; - } - } - -} - -void u8g_DrawFilledEllipse(u8g_t *u8g, u8g_uint_t x0, u8g_uint_t y0, u8g_uint_t rx, u8g_uint_t ry, uint8_t option) -{ - /* check for bounding box */ - { - u8g_uint_t rxp, rxp2; - u8g_uint_t ryp, ryp2; - - rxp = rx; - rxp++; - rxp2 = rxp; - rxp2 *= 2; - - ryp = ry; - ryp++; - ryp2 = ryp; - ryp2 *= 2; - - if ( u8g_IsBBXIntersection(u8g, x0-rxp, y0-ryp, rxp2, ryp2) == 0) - return; - } - - u8g_draw_filled_ellipse(u8g, x0, y0, rx, ry, option); -} diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_font.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_font.c deleted file mode 100644 index b9add2f80b..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_font.c +++ /dev/null @@ -1,1512 +0,0 @@ -/* - - u8g_font.c - - U8G Font High Level Interface - - Universal 8bit Graphics Library - - Copyright (c) 2011, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -*/ - -#include "u8g.h" - -/* font api */ - -/* pointer to the start adress of the glyph, points to progmem area */ -typedef void * u8g_glyph_t; - -/* size of the font data structure, there is no struct or class... */ -#define U8G_FONT_DATA_STRUCT_SIZE 17 - -/* - ... instead the fields of the font data structure are accessed directly by offset - font information - offset - 0 font format - 1 FONTBOUNDINGBOX width unsigned - 2 FONTBOUNDINGBOX height unsigned - 3 FONTBOUNDINGBOX x-offset signed - 4 FONTBOUNDINGBOX y-offset signed - 5 capital A height unsigned - 6 start 'A' - 8 start 'a' - 10 encoding start - 11 encoding end - 12 descent 'g' negative: below baseline - 13 font max ascent - 14 font min decent negative: below baseline - 15 font xascent - 16 font xdecent negative: below baseline - -*/ - -/* use case: What is the width and the height of the minimal box into which string s fints? */ -void u8g_font_GetStrSize(const void *font, const char *s, u8g_uint_t *width, u8g_uint_t *height); -void u8g_font_GetStrSizeP(const void *font, const char *s, u8g_uint_t *width, u8g_uint_t *height); - -/* use case: lower left edge of a minimal box is known, what is the correct x, y position for the string draw procedure */ -void u8g_font_AdjustXYToDraw(const void *font, const char *s, u8g_uint_t *x, u8g_uint_t *y); -void u8g_font_AdjustXYToDrawP(const void *font, const char *s, u8g_uint_t *x, u8g_uint_t *y); - -/* use case: Baseline origin known, return minimal box */ -void u8g_font_GetStrMinBox(u8g_t *u8g, const void *font, const char *s, u8g_uint_t *x, u8g_uint_t *y, u8g_uint_t *width, u8g_uint_t *height); - -/* procedures */ - -/*========================================================================*/ -/* low level byte and word access */ - -/* removed NOINLINE, because it leads to smaller code, might also be faster */ -//static uint8_t u8g_font_get_byte(const u8g_fntpgm_uint8_t *font, uint8_t offset) U8G_NOINLINE; -static uint8_t u8g_font_get_byte(const u8g_fntpgm_uint8_t *font, uint8_t offset) -{ - font += offset; - return u8g_pgm_read( (u8g_pgm_uint8_t *)font ); -} - -static uint16_t u8g_font_get_word(const u8g_fntpgm_uint8_t *font, uint8_t offset) U8G_NOINLINE; -static uint16_t u8g_font_get_word(const u8g_fntpgm_uint8_t *font, uint8_t offset) -{ - uint16_t pos; - font += offset; - pos = u8g_pgm_read( (u8g_pgm_uint8_t *)font ); - font++; - pos <<= 8; - pos += u8g_pgm_read( (u8g_pgm_uint8_t *)font); - return pos; -} - -/*========================================================================*/ -/* direct access on the font */ - -static uint8_t u8g_font_GetFormat(const u8g_fntpgm_uint8_t *font) U8G_NOINLINE; -static uint8_t u8g_font_GetFormat(const u8g_fntpgm_uint8_t *font) -{ - return u8g_font_get_byte(font, 0); -} - -static uint8_t u8g_font_GetFontGlyphStructureSize(const u8g_fntpgm_uint8_t *font) U8G_NOINLINE; -static uint8_t u8g_font_GetFontGlyphStructureSize(const u8g_fntpgm_uint8_t *font) -{ - switch(u8g_font_GetFormat(font)) - { - case 0: return 6; - case 1: return 3; - case 2: return 6; - } - return 3; -} - -static uint8_t u8g_font_GetBBXWidth(const void *font) -{ - return u8g_font_get_byte(font, 1); -} - -static uint8_t u8g_font_GetBBXHeight(const void *font) -{ - return u8g_font_get_byte(font, 2); -} - -static int8_t u8g_font_GetBBXOffX(const void *font) -{ - return u8g_font_get_byte(font, 3); -} - -static int8_t u8g_font_GetBBXOffY(const void *font) -{ - return u8g_font_get_byte(font, 4); -} - -uint8_t u8g_font_GetCapitalAHeight(const void *font) -{ - return u8g_font_get_byte(font, 5); -} - -uint16_t u8g_font_GetEncoding65Pos(const void *font) U8G_NOINLINE; -uint16_t u8g_font_GetEncoding65Pos(const void *font) -{ - return u8g_font_get_word(font, 6); -} - -uint16_t u8g_font_GetEncoding97Pos(const void *font) U8G_NOINLINE; -uint16_t u8g_font_GetEncoding97Pos(const void *font) -{ - return u8g_font_get_word(font, 8); -} - -uint8_t u8g_font_GetFontStartEncoding(const void *font) -{ - return u8g_font_get_byte(font, 10); -} - -uint8_t u8g_font_GetFontEndEncoding(const void *font) -{ - return u8g_font_get_byte(font, 11); -} - -int8_t u8g_font_GetLowerGDescent(const void *font) -{ - return u8g_font_get_byte(font, 12); -} - -int8_t u8g_font_GetFontAscent(const void *font) -{ - return u8g_font_get_byte(font, 13); -} - -int8_t u8g_font_GetFontDescent(const void *font) -{ - return u8g_font_get_byte(font, 14); -} - -int8_t u8g_font_GetFontXAscent(const void *font) -{ - return u8g_font_get_byte(font, 15); -} - -int8_t u8g_font_GetFontXDescent(const void *font) -{ - return u8g_font_get_byte(font, 16); -} - - -/* return the data start for a font and the glyph pointer */ -static uint8_t *u8g_font_GetGlyphDataStart(const void *font, u8g_glyph_t g) -{ - return ((u8g_fntpgm_uint8_t *)g) + u8g_font_GetFontGlyphStructureSize(font); -} - -/* calculate the overall length of the font, only used to create the picture for the google wiki */ -size_t u8g_font_GetSize(const void *font) -{ - uint8_t *p = (uint8_t *)(font); - uint8_t font_format = u8g_font_GetFormat(font); - uint8_t data_structure_size = u8g_font_GetFontGlyphStructureSize(font); - uint8_t start, end; - uint8_t i; - uint8_t mask = 255; - - start = u8g_font_GetFontStartEncoding(font); - end = u8g_font_GetFontEndEncoding(font); - - if ( font_format == 1 ) - mask = 15; - - p += U8G_FONT_DATA_STRUCT_SIZE; /* skip font general information */ - - i = start; - for(;;) - { - if ( u8g_pgm_read((u8g_pgm_uint8_t *)(p)) == 255 ) - { - p += 1; - } - else - { - p += u8g_pgm_read( ((u8g_pgm_uint8_t *)(p)) + 2 ) & mask; - p += data_structure_size; - } - if ( i == end ) - break; - i++; - } - - return p - (uint8_t *)font; -} - -/*========================================================================*/ -/* u8g interface, font access */ - -uint8_t u8g_GetFontBBXWidth(u8g_t *u8g) -{ - return u8g_font_GetBBXWidth(u8g->font); -} - -uint8_t u8g_GetFontBBXHeight(u8g_t *u8g) -{ - return u8g_font_GetBBXHeight(u8g->font); -} - -int8_t u8g_GetFontBBXOffX(u8g_t *u8g) U8G_NOINLINE; -int8_t u8g_GetFontBBXOffX(u8g_t *u8g) -{ - return u8g_font_GetBBXOffX(u8g->font); -} - -int8_t u8g_GetFontBBXOffY(u8g_t *u8g) U8G_NOINLINE; -int8_t u8g_GetFontBBXOffY(u8g_t *u8g) -{ - return u8g_font_GetBBXOffY(u8g->font); -} - -uint8_t u8g_GetFontCapitalAHeight(u8g_t *u8g) U8G_NOINLINE; -uint8_t u8g_GetFontCapitalAHeight(u8g_t *u8g) -{ - return u8g_font_GetCapitalAHeight(u8g->font); -} - -/*========================================================================*/ -/* glyph handling */ - -static void u8g_CopyGlyphDataToCache(u8g_t *u8g, u8g_glyph_t g) -{ - uint8_t tmp; - switch( u8g_font_GetFormat(u8g->font) ) - { - case 0: - case 2: - /* - format 0 - glyph information - offset - 0 BBX width unsigned - 1 BBX height unsigned - 2 data size unsigned (BBX width + 7)/8 * BBX height - 3 DWIDTH signed - 4 BBX xoffset signed - 5 BBX yoffset signed - byte 0 == 255 indicates empty glyph - */ - u8g->glyph_width = u8g_pgm_read( ((u8g_pgm_uint8_t *)g) + 0 ); - u8g->glyph_height = u8g_pgm_read( ((u8g_pgm_uint8_t *)g) + 1 ); - u8g->glyph_dx = u8g_pgm_read( ((u8g_pgm_uint8_t *)g) + 3 ); - u8g->glyph_x = u8g_pgm_read( ((u8g_pgm_uint8_t *)g) + 4 ); - u8g->glyph_y = u8g_pgm_read( ((u8g_pgm_uint8_t *)g) + 5 ); - break; - case 1: - default: - /* -format 1 - 0 BBX xoffset signed --> upper 4 Bit - 0 BBX yoffset signed --> lower 4 Bit - 1 BBX width unsigned --> upper 4 Bit - 1 BBX height unsigned --> lower 4 Bit - 2 data size unsigned -(BBX width + 7)/8 * BBX height --> lower 4 Bit - 2 DWIDTH signed --> upper 4 Bit - byte 0 == 255 indicates empty glyph - */ - - tmp = u8g_pgm_read( ((u8g_pgm_uint8_t *)g) + 0 ); - u8g->glyph_y = tmp & 15; - u8g->glyph_y-=2; - tmp >>= 4; - u8g->glyph_x = tmp; - - tmp = u8g_pgm_read( ((u8g_pgm_uint8_t *)g) + 1 ); - u8g->glyph_height = tmp & 15; - tmp >>= 4; - u8g->glyph_width = tmp; - - tmp = u8g_pgm_read( ((u8g_pgm_uint8_t *)g) + 2 ); - tmp >>= 4; - u8g->glyph_dx = tmp; - - - break; - } -} - -//void u8g_FillEmptyGlyphCache(u8g_t *u8g) U8G_NOINLINE; -static void u8g_FillEmptyGlyphCache(u8g_t *u8g) -{ - u8g->glyph_dx = 0; - u8g->glyph_width = 0; - u8g->glyph_height = 0; - u8g->glyph_x = 0; - u8g->glyph_y = 0; -} - -/* - Find (with some speed optimization) and return a pointer to the glyph data structure - Also uncompress (format 1) and copy the content of the data structure to the u8g structure -*/ -u8g_glyph_t u8g_GetGlyph(u8g_t *u8g, uint8_t requested_encoding) -{ - uint8_t *p = (uint8_t *)(u8g->font); - uint8_t font_format = u8g_font_GetFormat(u8g->font); - uint8_t data_structure_size = u8g_font_GetFontGlyphStructureSize(u8g->font); - uint8_t start, end; - uint16_t pos; - uint8_t i; - uint8_t mask = 255; - - if ( font_format == 1 ) - mask = 15; - - start = u8g_font_GetFontStartEncoding(u8g->font); - end = u8g_font_GetFontEndEncoding(u8g->font); - - pos = u8g_font_GetEncoding97Pos(u8g->font); - if ( requested_encoding >= 97 && pos > 0 ) - { - p+= pos; - start = 97; - } - else - { - pos = u8g_font_GetEncoding65Pos(u8g->font); - if ( requested_encoding >= 65 && pos > 0 ) - { - p+= pos; - start = 65; - } - else - p += U8G_FONT_DATA_STRUCT_SIZE; /* skip font general information */ - } - - if ( requested_encoding > end ) - { - u8g_FillEmptyGlyphCache(u8g); - return NULL; /* not found */ - } - - i = start; - if ( i <= end ) - { - for(;;) - { - if ( u8g_pgm_read((u8g_pgm_uint8_t *)(p)) == 255 ) - { - p += 1; - } - else - { - if ( i == requested_encoding ) - { - u8g_CopyGlyphDataToCache(u8g, p); - return p; - } - p += u8g_pgm_read( ((u8g_pgm_uint8_t *)(p)) + 2 ) & mask; - p += data_structure_size; - } - if ( i == end ) - break; - i++; - } - } - - u8g_FillEmptyGlyphCache(u8g); - - return NULL; -} - -uint8_t u8g_IsGlyph(u8g_t *u8g, uint8_t requested_encoding) -{ - if ( u8g_GetGlyph(u8g, requested_encoding) != NULL ) - return 1; - return 0; -} - -int8_t u8g_GetGlyphDeltaX(u8g_t *u8g, uint8_t requested_encoding) -{ - if ( u8g_GetGlyph(u8g, requested_encoding) == NULL ) - return 0; /* should never happen, so return something */ - return u8g->glyph_dx; -} - - -/*========================================================================*/ -/* glyph drawing procedures */ - -#ifdef OBSOLETE -/* - Draw a glyph - x,y: left baseline position of the glyph -*/ -int8_t u8g_DrawGlyphDir(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, uint8_t dir, uint8_t encoding) -{ - u8g_glyph_t g; - uint8_t w, h, i, j; - const u8g_pgm_uint8_t *data; - uint8_t bytes_per_line; - u8g_uint_t ix, iy; - - g = u8g_GetGlyph(u8g, encoding); - if ( g == NULL ) - return 0; - w = u8g->glyph_width; - h = u8g->glyph_height; - - bytes_per_line = w; - bytes_per_line += 7; - bytes_per_line /= 8; - - data = u8g_font_GetGlyphDataStart(u8g->font, g); - - switch(dir) - { - case 0: - x += u8g->glyph_x; - y -= u8g->glyph_y; - y--; - //u8g_DrawFrame(u8g, x, y-h+1, w, h); - if ( u8g_IsBBXIntersection(u8g, x, y-h+1, w, h) == 0 ) - return u8g->glyph_dx; - - iy = y; - iy -= h; - iy++; - - for( j = 0; j < h; j++ ) - { - ix = x; - for( i = 0; i < bytes_per_line; i++ ) - { - u8g_Draw8Pixel(u8g, ix, iy, dir, u8g_pgm_read(data)); - data++; - ix+=8; - } - iy++; - } - break; - case 1: - x += u8g->glyph_y; - x++; - y += u8g->glyph_x; - //printf("enc %d, dir %d, x %d, y %d, w %d, h %d\n", encoding, dir, x, y, w, h); - //u8g_DrawFrame(u8g, x, y, h, w); - if ( u8g_IsBBXIntersection(u8g, x, y, h, w) == 0 ) - return u8g->glyph_dx; - - ix = x; - ix += h; - ix--; - for( j = 0; j < h; j++ ) - { - iy = y; - for( i = 0; i < bytes_per_line; i++ ) - { - u8g_Draw8Pixel(u8g, ix, iy, dir, u8g_pgm_read(data)); - data++; - iy+=8; - } - ix--; - } - break; - case 2: - x -= u8g->glyph_x; - y += u8g->glyph_y; - y++; - if ( u8g_IsBBXIntersection(u8g, x-w-1, y, w, h) == 0 ) - return u8g->glyph_dx; - - iy = y; - iy += h; - iy--; - for( j = 0; j < h; j++ ) - { - ix = x; - for( i = 0; i < bytes_per_line; i++ ) - { - u8g_Draw8Pixel(u8g, ix, iy, dir, u8g_pgm_read(data)); - data++; - ix-=8; - } - iy--; - } - break; - case 3: - x -= u8g->glyph_y; - x--; - y -= u8g->glyph_x; - - if ( u8g_IsBBXIntersection(u8g, x-h-1, y-w-1, h, w) == 0 ) - return u8g->glyph_dx; - - ix = x; - ix -= h; - ix++; - - for( j = 0; j < h; j++ ) - { - iy = y; - for( i = 0; i < bytes_per_line; i++ ) - { - u8g_Draw8Pixel(u8g, ix, iy, dir, u8g_pgm_read(data)); - data++; - iy-=8; - } - ix++; - } - break; - } - return u8g->glyph_dx; -} -#endif - -int8_t u8g_draw_glyph(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, uint8_t encoding) -{ - const u8g_pgm_uint8_t *data; - uint8_t w, h; - uint8_t i, j; - u8g_uint_t ix, iy; - - { - u8g_glyph_t g = u8g_GetGlyph(u8g, encoding); - if ( g == NULL ) - return 0; - data = u8g_font_GetGlyphDataStart(u8g->font, g); - } - - w = u8g->glyph_width; - h = u8g->glyph_height; - - x += u8g->glyph_x; - y -= u8g->glyph_y; - y--; - - if ( u8g_IsBBXIntersection(u8g, x, y-h+1, w, h) == 0 ) - return u8g->glyph_dx; - - /* now, w is reused as bytes per line */ - w += 7; - w /= 8; - - iy = y; - iy -= h; - iy++; - - for( j = 0; j < h; j++ ) - { - ix = x; - for( i = 0; i < w; i++ ) - { - u8g_Draw8Pixel(u8g, ix, iy, 0, u8g_pgm_read(data)); - data++; - ix+=8; - } - iy++; - } - return u8g->glyph_dx; -} - -int8_t u8g_DrawGlyph(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, uint8_t encoding) -{ - y += u8g->font_calc_vref(u8g); - return u8g_draw_glyph(u8g, x, y, encoding); -} - -int8_t u8g_draw_glyph90(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, uint8_t encoding) -{ - const u8g_pgm_uint8_t *data; - uint8_t w, h; - uint8_t i, j; - u8g_uint_t ix, iy; - - { - u8g_glyph_t g = u8g_GetGlyph(u8g, encoding); - if ( g == NULL ) - return 0; - data = u8g_font_GetGlyphDataStart(u8g->font, g); - } - - w = u8g->glyph_width; - h = u8g->glyph_height; - - x += u8g->glyph_y; - x++; - y += u8g->glyph_x; - - if ( u8g_IsBBXIntersection(u8g, x, y, h, w) == 0 ) - return u8g->glyph_dx; - - /* now, w is reused as bytes per line */ - w += 7; - w /= 8; - - ix = x; - ix += h; - ix--; - for( j = 0; j < h; j++ ) - { - iy = y; - for( i = 0; i < w; i++ ) - { - u8g_Draw8Pixel(u8g, ix, iy, 1, u8g_pgm_read(data)); - data++; - iy+=8; - } - ix--; - } - return u8g->glyph_dx; -} - -int8_t u8g_DrawGlyph90(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, uint8_t encoding) -{ - x -= u8g->font_calc_vref(u8g); - return u8g_draw_glyph90(u8g, x, y, encoding); -} - - -int8_t u8g_draw_glyph180(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, uint8_t encoding) -{ - const u8g_pgm_uint8_t *data; - uint8_t w, h; - uint8_t i, j; - u8g_uint_t ix, iy; - - { - u8g_glyph_t g = u8g_GetGlyph(u8g, encoding); - if ( g == NULL ) - return 0; - data = u8g_font_GetGlyphDataStart(u8g->font, g); - } - - w = u8g->glyph_width; - h = u8g->glyph_height; - - x -= u8g->glyph_x; - y += u8g->glyph_y; - y++; - - if ( u8g_IsBBXIntersection(u8g, x-(w-1), y, w, h) == 0 ) - return u8g->glyph_dx; - - /* now, w is reused as bytes per line */ - w += 7; - w /= 8; - - iy = y; - iy += h; - iy--; - for( j = 0; j < h; j++ ) - { - ix = x; - for( i = 0; i < w; i++ ) - { - u8g_Draw8Pixel(u8g, ix, iy, 2, u8g_pgm_read(data)); - data++; - ix-=8; - } - iy--; - } - return u8g->glyph_dx; -} - -int8_t u8g_DrawGlyph180(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, uint8_t encoding) -{ - y -= u8g->font_calc_vref(u8g); - return u8g_draw_glyph180(u8g, x, y, encoding); -} - - -int8_t u8g_draw_glyph270(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, uint8_t encoding) -{ - const u8g_pgm_uint8_t *data; - uint8_t w, h; - uint8_t i, j; - u8g_uint_t ix, iy; - - { - u8g_glyph_t g = u8g_GetGlyph(u8g, encoding); - if ( g == NULL ) - return 0; - data = u8g_font_GetGlyphDataStart(u8g->font, g); - } - - w = u8g->glyph_width; - h = u8g->glyph_height; - - x -= u8g->glyph_y; - x--; - y -= u8g->glyph_x; - - if ( u8g_IsBBXIntersection(u8g, x-(h-1), y-(w-1), h, w) == 0 ) - return u8g->glyph_dx; - - - /* now, w is reused as bytes per line */ - w += 7; - w /= 8; - - ix = x; - ix -= h; - ix++; - - for( j = 0; j < h; j++ ) - { - iy = y; - for( i = 0; i < w; i++ ) - { - u8g_Draw8Pixel(u8g, ix, iy, 3, u8g_pgm_read(data)); - data++; - iy-=8; - } - ix++; - } - return u8g->glyph_dx; -} - -int8_t u8g_DrawGlyph270(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, uint8_t encoding) -{ - x += u8g->font_calc_vref(u8g); - return u8g_draw_glyph270(u8g, x, y, encoding); -} - - - -#ifdef OBSOLETE -/* - Draw a glyph - x,y: lower left corner of the font bounding box -*/ -int8_t u8g_DrawGlyphFontBBX(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, uint8_t dir, uint8_t encoding) -{ - /* TODO: apply "dir" */ - x -= u8g_GetFontBBXOffX(u8g); - y += u8g_GetFontBBXOffY(u8g); - return u8g_DrawGlyphDir(u8g, x, y, dir, encoding); -} -#endif - -/*========================================================================*/ -/* string drawing procedures */ - - -u8g_uint_t u8g_DrawStr(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, const char *s) -{ - u8g_uint_t t = 0; - int8_t d; - - //u8g_uint_t u8g_GetStrWidth(u8g, s); - //u8g_font_GetFontAscent(u8g->font)-u8g_font_GetFontDescent(u8g->font); - - y += u8g->font_calc_vref(u8g); - - while( *s != '\0' ) - { - d = u8g_draw_glyph(u8g, x, y, *s); - x += d; - t += d; - s++; - } - return t; -} - -u8g_uint_t u8g_DrawStr90(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, const char *s) -{ - u8g_uint_t t = 0; - int8_t d; - - x -= u8g->font_calc_vref(u8g); - - while( *s != '\0' ) - { - d = u8g_draw_glyph90(u8g, x, y, *s); - y += d; - t += d; - s++; - } - return t; -} - -u8g_uint_t u8g_DrawStr180(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, const char *s) -{ - u8g_uint_t t = 0; - int8_t d; - - y -= u8g->font_calc_vref(u8g); - - while( *s != '\0' ) - { - d = u8g_draw_glyph180(u8g, x, y, *s); - x -= d; - t += d; - s++; - } - return t; -} - -u8g_uint_t u8g_DrawStr270(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, const char *s) -{ - u8g_uint_t t = 0; - int8_t d; - - x += u8g->font_calc_vref(u8g); - - while( *s != '\0' ) - { - d = u8g_draw_glyph270(u8g, x, y, *s); - y -= d; - t += d; - s++; - } - return t; -} - -u8g_uint_t u8g_DrawStrDir(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, uint8_t dir, const char *s) -{ - switch(dir) - { - case 0: - return u8g_DrawStr(u8g, x, y, s); - case 1: - return u8g_DrawStr90(u8g, x, y, s); - case 2: - return u8g_DrawStr180(u8g, x, y, s); - case 3: - return u8g_DrawStr270(u8g, x, y, s); - } - return 0; -} - -u8g_uint_t u8g_DrawStrP(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, const u8g_pgm_uint8_t *s) -{ - u8g_uint_t t = 0; - int8_t d; - uint8_t c; - - y += u8g->font_calc_vref(u8g); - - for(;;) - { - c = u8g_pgm_read(s); - if ( c == '\0' ) - break; - d = u8g_draw_glyph(u8g, x, y, c); - x += d; - t += d; - s++; - } - return t; -} - -u8g_uint_t u8g_DrawStr90P(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, const u8g_pgm_uint8_t *s) -{ - u8g_uint_t t = 0; - int8_t d; - uint8_t c; - - x -= u8g->font_calc_vref(u8g); - - for(;;) - { - c = u8g_pgm_read(s); - if ( c == '\0' ) - break; - d = u8g_DrawGlyph90(u8g, x, y, c); - y += d; - t += d; - s++; - } - return t; -} - -u8g_uint_t u8g_DrawStr180P(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, const u8g_pgm_uint8_t *s) -{ - u8g_uint_t t = 0; - int8_t d; - uint8_t c; - - y -= u8g->font_calc_vref(u8g); - - for(;;) - { - c = u8g_pgm_read(s); - if ( c == '\0' ) - break; - d = u8g_DrawGlyph180(u8g, x, y, c); - x -= d; - t += d; - s++; - } - return t; -} - -u8g_uint_t u8g_DrawStr270P(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, const u8g_pgm_uint8_t *s) -{ - u8g_uint_t t = 0; - int8_t d; - uint8_t c; - - x += u8g->font_calc_vref(u8g); - - for(;;) - { - c = u8g_pgm_read(s); - if ( c == '\0' ) - break; - d = u8g_DrawGlyph270(u8g, x, y, c); - y -= d; - t += d; - s++; - } - return t; -} - -u8g_uint_t u8g_DrawStrFontBBX(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, uint8_t dir, const char *s) -{ - x -= u8g_GetFontBBXOffX(u8g); - y += u8g_GetFontBBXOffY(u8g); - return u8g_DrawStrDir(u8g, x, y, dir, s); -} - -/* still used by picgen.c, dir argument is ignored */ -int8_t u8g_DrawGlyphFontBBX(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, uint8_t dir, uint8_t encoding) -{ - x -= u8g_GetFontBBXOffX(u8g); - y += u8g_GetFontBBXOffY(u8g); - u8g_draw_glyph(u8g, x, y, encoding); - return 0; -} - - -/*========================================================================*/ -/* set ascent/descent for reference point calculation */ - -void u8g_UpdateRefHeight(u8g_t *u8g) -{ - uint16_t ls; - if ( u8g->font == NULL ) - return; - if ( u8g->font_height_mode == U8G_FONT_HEIGHT_MODE_TEXT ) - { - u8g->font_ref_ascent = u8g_font_GetCapitalAHeight(u8g->font); - u8g->font_ref_descent = u8g_font_GetLowerGDescent(u8g->font); - } - else if ( u8g->font_height_mode == U8G_FONT_HEIGHT_MODE_XTEXT ) - { - u8g->font_ref_ascent = u8g_font_GetFontXAscent(u8g->font); - u8g->font_ref_descent = u8g_font_GetFontXDescent(u8g->font); - } - else - { - u8g->font_ref_ascent = u8g_font_GetFontAscent(u8g->font); - u8g->font_ref_descent = u8g_font_GetFontDescent(u8g->font); - } - - ls = u8g->font_ref_ascent - u8g->font_ref_descent; - if ( u8g->font_line_spacing_factor != 64 ) - { - ls &= 255; - ls *= u8g->font_line_spacing_factor; - ls >>= 6; - } - u8g->line_spacing = ls; -} - -void u8g_SetFontRefHeightText(u8g_t *u8g) -{ - u8g->font_height_mode = U8G_FONT_HEIGHT_MODE_TEXT; - u8g_UpdateRefHeight(u8g); -} - -void u8g_SetFontRefHeightExtendedText(u8g_t *u8g) -{ - u8g->font_height_mode = U8G_FONT_HEIGHT_MODE_XTEXT; - u8g_UpdateRefHeight(u8g); -} - - -void u8g_SetFontRefHeightAll(u8g_t *u8g) -{ - u8g->font_height_mode = U8G_FONT_HEIGHT_MODE_ALL; - u8g_UpdateRefHeight(u8g); -} - -/* factor = 64: linespaceing == ascent and descent */ -void u8g_SetFontLineSpacingFactor(u8g_t *u8g, uint8_t factor) -{ - u8g->font_line_spacing_factor = factor; - u8g_UpdateRefHeight(u8g); -} - - - -/*========================================================================*/ -/* callback procedures to correct the y position */ - -u8g_uint_t u8g_font_calc_vref_font(u8g_t *u8g) -{ - return 0; -} - -void u8g_SetFontPosBaseline(u8g_t *u8g) -{ - u8g->font_calc_vref = u8g_font_calc_vref_font; -} - - -u8g_uint_t u8g_font_calc_vref_bottom(u8g_t *u8g) -{ - /* y += (u8g_uint_t)(u8g_int_t)(u8g->font_ref_descent); */ - return (u8g_uint_t)(u8g_int_t)(u8g->font_ref_descent); -} - -void u8g_SetFontPosBottom(u8g_t *u8g) -{ - u8g->font_calc_vref = u8g_font_calc_vref_bottom; -} - -u8g_uint_t u8g_font_calc_vref_top(u8g_t *u8g) -{ - u8g_uint_t tmp; - /* reference pos is one pixel above the upper edge of the reference glyph */ - - /* - y += (u8g_uint_t)(u8g_int_t)(u8g->font_ref_ascent); - y++; - */ - tmp = (u8g_uint_t)(u8g_int_t)(u8g->font_ref_ascent); - tmp++; - return tmp; -} - -void u8g_SetFontPosTop(u8g_t *u8g) -{ - u8g->font_calc_vref = u8g_font_calc_vref_top; -} - -u8g_uint_t u8g_font_calc_vref_center(u8g_t *u8g) -{ - int8_t tmp; - tmp = u8g->font_ref_ascent; - tmp -= u8g->font_ref_descent; - tmp /= 2; - tmp += u8g->font_ref_descent; - /* y += (u8g_uint_t)(u8g_int_t)(tmp); */ - return tmp; -} - -void u8g_SetFontPosCenter(u8g_t *u8g) -{ - u8g->font_calc_vref = u8g_font_calc_vref_center; -} - -/*========================================================================*/ -/* string pixel width calculation */ - -char u8g_font_get_char(const void *s) -{ - return *(const char *)(s); -} - -char u8g_font_get_charP(const void *s) -{ - return u8g_pgm_read(s); -} - -typedef char (*u8g_font_get_char_fn)(const void *s); - - -u8g_uint_t u8g_font_calc_str_pixel_width(u8g_t *u8g, const char *s, u8g_font_get_char_fn get_char ) -{ - u8g_uint_t w; - uint8_t enc; - - /* reset the total minimal width to zero, this will be expanded during calculation */ - w = 0; - - enc = get_char(s); - - /* check for empty string, width is already 0 */ - if ( enc == '\0' ) - { - return w; - } - - /* get the glyph information of the first char. This must be valid, because we already checked for the empty string */ - /* if *s is not inside the font, then the cached parameters of the glyph are all zero */ - u8g_GetGlyph(u8g, enc); - - /* strlen(s) == 1: width = width(s[0]) */ - /* strlen(s) == 2: width = - offx(s[0]) + deltax(s[0]) + offx(s[1]) + width(s[1]) */ - /* strlen(s) == 3: width = - offx(s[0]) + deltax(s[0]) + deltax(s[1]) + offx(s[2]) + width(s[2]) */ - - /* assume that the string has size 2 or more, than start with negative offset-x */ - /* for string with size 1, this will be nullified after the loop */ - w = -u8g->glyph_x; - for(;;) - { - - /* check and stop if the end of the string is reached */ - s++; - if ( get_char(s) == '\0' ) - break; - - /* if there are still more characters, add the delta to the next glyph */ - w += u8g->glyph_dx; - - /* store the encoding in a local variable, used also after the for(;;) loop */ - enc = get_char(s); - - /* load the next glyph information */ - u8g_GetGlyph(u8g, enc); - } - - /* finally calculate the width of the last char */ - /* here is another exception, if the last char is a black, use the dx value instead */ - if ( enc != ' ' ) - { - /* if g was not updated in the for loop (strlen() == 1), then the initial offset x gets removed */ - w += u8g->glyph_width; - w += u8g->glyph_x; - } - else - { - w += u8g->glyph_dx; - } - - - return w; -} - -u8g_uint_t u8g_GetStrPixelWidth(u8g_t *u8g, const char *s) -{ - return u8g_font_calc_str_pixel_width(u8g, s, u8g_font_get_char); -} - -u8g_uint_t u8g_GetStrPixelWidthP(u8g_t *u8g, const u8g_pgm_uint8_t *s) -{ - return u8g_font_calc_str_pixel_width(u8g, (const char *)s, u8g_font_get_charP); -} - -int8_t u8g_GetStrX(u8g_t *u8g, const char *s) -{ - u8g_GetGlyph(u8g, *s); - return u8g->glyph_x; -} - -int8_t u8g_GetStrXP(u8g_t *u8g, const u8g_pgm_uint8_t *s) -{ - u8g_GetGlyph(u8g, u8g_pgm_read(s)); - return u8g->glyph_x; -} - -/*========================================================================*/ -/* string width calculation */ - -u8g_uint_t u8g_GetStrWidth(u8g_t *u8g, const char *s) -{ - u8g_uint_t w; - uint8_t encoding; - - /* reset the total width to zero, this will be expanded during calculation */ - w = 0; - - for(;;) - { - encoding = *s; - if ( encoding == 0 ) - break; - - /* load glyph information */ - u8g_GetGlyph(u8g, encoding); - w += u8g->glyph_dx; - - /* goto next char */ - s++; - } - - return w; -} - - -u8g_uint_t u8g_GetStrWidthP(u8g_t *u8g, const u8g_pgm_uint8_t *s) -{ - u8g_uint_t w; - uint8_t encoding; - - /* reset the total width to zero, this will be expanded during calculation */ - w = 0; - - for(;;) - { - encoding = u8g_pgm_read(s); - if ( encoding == 0 ) - break; - - /* load glyph information */ - u8g_GetGlyph(u8g, encoding); - w += u8g->glyph_dx; - - /* goto next char */ - s++; - } - - return w; -} - - -/*========================================================================*/ -/* calculation of font/glyph/string characteristics */ - - -/* - Description: - Calculate parameter for the minimal bounding box on a given string - Output - buf->y_min extend of the lower left edge if the string below (y_min<0) or above (y_min>0) baseline (descent) - buf->y_max extend of the upper left edge if the string below (y_min<0) or above (y_min>0) baseline (ascent) - buf->w the width of the string -*/ -struct u8g_str_size_struct -{ - int8_t y_min; /* descent */ - int8_t y_max; /* ascent */ - int8_t x, y; /* the reference point of the font (negated!) */ - u8g_uint_t w; /* width of the overall string */ -}; -typedef struct u8g_str_size_struct u8g_str_size_t; - -static void u8g_font_calc_str_min_box(u8g_t *u8g, const char *s, u8g_str_size_t *buf) -{ - /* u8g_glyph_t g; */ - int8_t tmp; - - /* reset the total minimal width to zero, this will be expanded during calculation */ - buf->w = 0; - - /* check for empty string, width is already 0, but also reset y_min and y_max to 0 */ - if ( *s == '\0' ) - { - buf->y_min = 0; - buf->y_max = 0; - buf->x = 0; - buf->y = 0; - return; - } - - /* reset y_min to the largest possible value. Later we search for the smallest value */ - /* y_min contains the position [pixel] of the lower left edge of the glyph above (y_min>0) or below (y_min<0) baseline */ - buf->y_min = 127; - /* reset y_max to the smallest possible value. Later we search for the highest value */ - /* y_max contains the position [pixel] of the upper left edge of the glyph above (y_max>0) or below (y_max<0) baseline */ - buf->y_max = -128; - - /* get the glyph information of the first char. This must be valid, because we already checked for the empty string */ - u8g_GetGlyph(u8g, *s); - - /* strlen(s) == 1: width = width(s[0]) */ - /* strlen(s) == 2: width = - offx(s[0]) + deltax(s[0]) + offx(s[1]) + width(s[1]) */ - /* strlen(s) == 3: width = - offx(s[0]) + deltax(s[0]) + deltax(s[1]) + offx(s[2]) + width(s[2]) */ - - /* assume that the string has size 2 or more, than start with negative offset-x */ - /* for string with size 1, this will be nullified after the loop */ - // buf->w = - u8g_font_GetGlyphBBXOffX(u8g->font, g); - buf->w = - u8g->glyph_x; - - /* Also copy the position of the first glyph. This is the reference point of the string (negated) */ - buf->x = u8g->glyph_x; - buf->y = u8g->glyph_y; - - for(;;) - { - - /* calculated y position of the upper left corner (y_max) and lower left corner (y_min) of the string */ - /* relative to the base line */ - - tmp = u8g->glyph_y; - if ( buf->y_min > tmp ) - buf->y_min = tmp; - - tmp +=u8g->glyph_height; - if ( buf->y_max < tmp ) - buf->y_max = tmp; - - /* check and stop if the end of the string is reached */ - s++; - if ( *s == '\0' ) - break; - - /* if there are still more characters, add the delta to the next glyph */ - buf->w += u8g->glyph_dx; - - /* load the next glyph information */ - u8g_GetGlyph(u8g, *s); - } - - /* finally calculate the width of the last char */ - /* if g was not updated in the for loop (strlen() == 1), then the initial offset x gets removed */ - buf->w += u8g->glyph_width; - // buf->w += u8g_font_GetGlyphBBXOffX(u8g->font, g); - - buf->w += u8g->glyph_x; -} - -/* calculate minimal box */ -void u8g_font_box_min(u8g_t *u8g, const char *s, u8g_str_size_t *buf) -{ - u8g_font_calc_str_min_box(u8g, s, buf); -} - -/* calculate gA box, but do not calculate the overall width */ -void u8g_font_box_left_gA(u8g_t *u8g, const char *s, u8g_str_size_t *buf) -{ - -} - -/* calculate gA box, including overall width */ -void u8g_font_box_all_gA(u8g_t *u8g, const char *s, u8g_str_size_t *buf) -{ - -} - - -static void u8g_font_get_str_box_fill_args(u8g_t *u8g, const char *s, u8g_str_size_t *buf, u8g_uint_t *x, u8g_uint_t *y, u8g_uint_t *width, u8g_uint_t *height) -{ - /* - u8g_glyph_t g; - g = - */ - u8g_GetGlyph(u8g, *s); - *x += u8g->glyph_x; - *width = buf->w; - *y -= buf->y_max; - /* +1 because y_max is a height, this compensates the next step */ - //*y += 1; - /* because the reference point is one below the string, this compensates the previous step */ - //*y -= 1; - *height = buf->y_max; - *height -= buf->y_min; -} - - -void u8g_GetStrMinBox(u8g_t *u8g, const char *s, u8g_uint_t *x, u8g_uint_t *y, u8g_uint_t *width, u8g_uint_t *height) -{ - u8g_str_size_t buf; - - if ( *s == '\0' ) - { - *width= 0; - *height = 0; - return; - } - - u8g_font_calc_str_min_box(u8g, s, &buf); - u8g_font_get_str_box_fill_args(u8g, s, &buf, x, y, width, height); -} - - -void u8g_GetStrAMinBox(u8g_t *u8g, const char *s, u8g_uint_t *x, u8g_uint_t *y, u8g_uint_t *width, u8g_uint_t *height) -{ - u8g_str_size_t buf; - uint8_t cap_a; - - if ( *s == '\0' ) - { - *width= 0; - *height = 0; - return; - } - - cap_a = u8g_font_GetCapitalAHeight(u8g->font); - u8g_font_calc_str_min_box(u8g, s, &buf); - if ( buf.y_max < cap_a ) - buf.y_max = cap_a; - u8g_font_get_str_box_fill_args(u8g, s, &buf, x, y, width, height); -} - -void u8g_SetFont(u8g_t *u8g, const u8g_fntpgm_uint8_t *font) -{ - if ( u8g->font != font ) - { - u8g->font = font; - u8g_UpdateRefHeight(u8g); - u8g_SetFontPosBaseline(u8g); - } -} - -/*========================================================================*/ -/* anti aliasing fonts */ - -int8_t u8g_draw_aa_glyph(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, uint8_t encoding) -{ - const u8g_pgm_uint8_t *data; - uint8_t w, h; - uint8_t i, j; - u8g_uint_t ix, iy; - - { - u8g_glyph_t g = u8g_GetGlyph(u8g, encoding); - if ( g == NULL ) - return 0; - data = u8g_font_GetGlyphDataStart(u8g->font, g); - } - - w = u8g->glyph_width; - h = u8g->glyph_height; - - x += u8g->glyph_x; - y -= u8g->glyph_y; - y--; - - if ( u8g_IsBBXIntersection(u8g, x, y-h+1, w, h) == 0 ) - return u8g->glyph_dx; - - /* now, w is reused as bytes per line */ - w += 3; - w /= 4; - - iy = y; - iy -= h; - iy++; - - for( j = 0; j < h; j++ ) - { - ix = x; - for( i = 0; i < w; i++ ) - { - u8g_Draw4TPixel(u8g, ix, iy, 0, u8g_pgm_read(data)); - data++; - ix+=4; - } - iy++; - } - return u8g->glyph_dx; -} - -int8_t u8g_DrawAAGlyph(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, uint8_t encoding) -{ - y += u8g->font_calc_vref(u8g); - return u8g_draw_aa_glyph(u8g, x, y, encoding); -} - -u8g_uint_t u8g_DrawAAStr(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, const char *s) -{ - u8g_uint_t t = 0; - int8_t d; - - if ( u8g_font_GetFormat(u8g->font) != 2 ) - return 0; - //u8g_uint_t u8g_GetStrWidth(u8g, s); - //u8g_font_GetFontAscent(u8g->font)-u8g_font_GetFontDescent(u8g->font); - - y += u8g->font_calc_vref(u8g); - - while( *s != '\0' ) - { - d = u8g_draw_aa_glyph(u8g, x, y, *s); - x += d; - t += d; - s++; - } - return t; -} diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_font_data.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_font_data.c deleted file mode 100644 index 55557fe9a3..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_font_data.c +++ /dev/null @@ -1,87700 +0,0 @@ -/* - Fontname: -FreeType-04b03b-Medium-R-Normal--8-80-72-72-P-39-ISO10646-1 - Copyright: 19992003 / yuji oshimoÿo / 04@dsg4.com / www.04.jp.org - Capital A Height: 5, '1' Height: 5 - Calculated Max Values w= 5 h= 5 x= 0 y= 3 dx= 6 dy= 0 ascent= 5 len= 5 - Font Bounding box w= 5 h= 6 x= 0 y=-1 - Calculated Min Values x= 0 y=-1 dx= 0 dy= 0 - Pure Font ascent = 5 descent=-1 - X Font ascent = 5 descent=-1 - Max Font ascent = 5 descent=-1 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_04b_03b[826] U8G_FONT_SECTION("u8g_font_04b_03b") = { - 1,5,6,0,255,5,0,250,1,240,32,255,255,5,255,5, - 255,2,0,48,2,21,37,128,128,128,0,128,5,50,66,160, - 160,2,85,101,80,248,80,248,80,2,69,85,112,160,240,80, - 224,2,85,101,200,208,32,88,152,2,85,101,224,128,248,144, - 240,5,18,34,128,128,2,37,53,64,128,128,128,64,2,37, - 53,128,64,64,64,128,4,51,67,160,64,160,3,51,67,64, - 224,64,1,34,50,64,128,4,49,65,224,2,17,33,128,2, - 85,101,8,16,32,64,128,2,69,85,240,144,144,144,240,2, - 37,53,192,64,64,64,64,2,69,85,240,16,240,128,240,2, - 69,85,240,16,240,16,240,2,69,85,144,144,144,240,16,2, - 69,85,240,128,240,16,240,2,69,85,224,128,240,144,240,2, - 69,85,240,16,32,64,64,2,69,85,240,144,240,144,240,2, - 69,85,240,144,240,16,112,3,19,35,128,0,128,2,20,36, - 128,0,128,128,2,53,69,32,64,128,64,32,3,51,67,224, - 0,224,2,53,69,128,64,32,64,128,2,69,85,240,16,112, - 0,64,2,85,101,248,136,184,168,240,2,69,85,240,144,240, - 144,144,2,69,85,224,160,240,144,240,2,69,85,240,128,128, - 128,240,2,69,85,224,144,144,144,224,2,69,85,240,128,240, - 128,240,2,69,85,240,128,240,128,128,2,69,85,240,128,176, - 144,240,2,69,85,144,144,240,144,144,2,53,69,224,64,64, - 64,224,2,69,85,48,16,16,144,240,2,69,85,144,144,224, - 144,144,2,69,85,128,128,128,128,240,2,85,101,248,168,168, - 168,168,2,69,85,144,208,176,144,144,2,69,85,240,144,144, - 144,240,2,69,85,240,144,144,240,128,2,69,85,240,144,144, - 176,240,2,69,85,240,144,240,160,176,2,69,85,240,128,240, - 16,240,2,53,69,224,64,64,64,64,2,69,85,144,144,144, - 144,240,2,69,85,144,144,160,160,64,2,85,101,168,168,168, - 168,248,2,69,85,144,144,96,144,144,2,69,85,144,144,240, - 16,240,2,69,85,240,16,96,128,240,2,37,53,192,128,128, - 128,192,2,85,101,128,64,32,16,8,2,37,53,192,64,64, - 64,192,5,50,66,64,160,2,65,81,240,5,34,50,128,64, - 2,67,83,112,144,240,2,68,84,128,240,144,240,2,51,67, - 224,128,224,2,68,84,16,240,144,240,2,67,83,240,160,112, - 2,68,84,112,64,240,64,1,68,84,240,144,240,32,2,68, - 84,128,240,144,144,2,20,36,128,0,128,128,1,21,37,128, - 0,128,128,128,2,68,84,128,144,224,144,2,20,36,128,128, - 128,128,2,83,99,248,168,168,2,67,83,240,144,144,2,67, - 83,240,144,240,1,68,84,240,144,240,128,1,68,84,240,144, - 240,16,2,51,67,224,128,128,2,67,83,240,64,240,2,52, - 68,64,224,64,96,2,67,83,144,144,240,2,67,83,144,144, - 96,2,83,99,168,168,248,2,51,67,160,64,160,1,68,84, - 144,144,240,16,2,67,83,240,32,240,2,53,69,96,64,128, - 64,96,2,21,37,128,128,128,128,128,2,53,69,192,64,32, - 64,192,5,66,82,80,160,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,2,0,64,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255}; -/* - Fontname: -FreeType-04b03b-Medium-R-Normal--8-80-72-72-P-39-ISO10646-1 - Copyright: 19992003 / yuji oshimoÿo / 04@dsg4.com / www.04.jp.org - Capital A Height: 0, '1' Height: 5 - Calculated Max Values w= 5 h= 5 x= 0 y= 2 dx= 6 dy= 0 ascent= 5 len= 5 - Font Bounding box w= 5 h= 6 x= 0 y=-1 - Calculated Min Values x= 0 y=-1 dx= 0 dy= 0 - Pure Font ascent = 5 descent= 0 - X Font ascent = 5 descent= 0 - Max Font ascent = 5 descent=-1 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_04b_03bn[136] U8G_FONT_SECTION("u8g_font_04b_03bn") = { - 1,5,6,0,255,5,0,0,0,0,42,58,0,5,255,5, - 0,4,51,67,160,64,160,3,51,67,64,224,64,1,34,50, - 64,128,4,49,65,224,2,17,33,128,2,85,101,8,16,32, - 64,128,2,69,85,240,144,144,144,240,2,37,53,192,64,64, - 64,64,2,69,85,240,16,240,128,240,2,69,85,240,16,240, - 16,240,2,69,85,144,144,144,240,16,2,69,85,240,128,240, - 16,240,2,69,85,224,128,240,144,240,2,69,85,240,16,32, - 64,64,2,69,85,240,144,240,144,240,2,69,85,240,144,240, - 16,112,3,19,35,128,0,128}; -/* - Fontname: -FreeType-04b03b-Medium-R-Normal--8-80-72-72-P-39-ISO10646-1 - Copyright: 19992003 / yuji oshimoÿo / 04@dsg4.com / www.04.jp.org - Capital A Height: 5, '1' Height: 5 - Calculated Max Values w= 5 h= 5 x= 0 y= 3 dx= 6 dy= 0 ascent= 5 len= 5 - Font Bounding box w= 5 h= 6 x= 0 y=-1 - Calculated Min Values x= 0 y=-1 dx= 0 dy= 0 - Pure Font ascent = 5 descent=-1 - X Font ascent = 5 descent=-1 - Max Font ascent = 5 descent=-1 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_04b_03br[696] U8G_FONT_SECTION("u8g_font_04b_03br") = { - 1,5,6,0,255,5,0,250,1,240,32,127,255,5,255,5, - 255,2,0,48,2,21,37,128,128,128,0,128,5,50,66,160, - 160,2,85,101,80,248,80,248,80,2,69,85,112,160,240,80, - 224,2,85,101,200,208,32,88,152,2,85,101,224,128,248,144, - 240,5,18,34,128,128,2,37,53,64,128,128,128,64,2,37, - 53,128,64,64,64,128,4,51,67,160,64,160,3,51,67,64, - 224,64,1,34,50,64,128,4,49,65,224,2,17,33,128,2, - 85,101,8,16,32,64,128,2,69,85,240,144,144,144,240,2, - 37,53,192,64,64,64,64,2,69,85,240,16,240,128,240,2, - 69,85,240,16,240,16,240,2,69,85,144,144,144,240,16,2, - 69,85,240,128,240,16,240,2,69,85,224,128,240,144,240,2, - 69,85,240,16,32,64,64,2,69,85,240,144,240,144,240,2, - 69,85,240,144,240,16,112,3,19,35,128,0,128,2,20,36, - 128,0,128,128,2,53,69,32,64,128,64,32,3,51,67,224, - 0,224,2,53,69,128,64,32,64,128,2,69,85,240,16,112, - 0,64,2,85,101,248,136,184,168,240,2,69,85,240,144,240, - 144,144,2,69,85,224,160,240,144,240,2,69,85,240,128,128, - 128,240,2,69,85,224,144,144,144,224,2,69,85,240,128,240, - 128,240,2,69,85,240,128,240,128,128,2,69,85,240,128,176, - 144,240,2,69,85,144,144,240,144,144,2,53,69,224,64,64, - 64,224,2,69,85,48,16,16,144,240,2,69,85,144,144,224, - 144,144,2,69,85,128,128,128,128,240,2,85,101,248,168,168, - 168,168,2,69,85,144,208,176,144,144,2,69,85,240,144,144, - 144,240,2,69,85,240,144,144,240,128,2,69,85,240,144,144, - 176,240,2,69,85,240,144,240,160,176,2,69,85,240,128,240, - 16,240,2,53,69,224,64,64,64,64,2,69,85,144,144,144, - 144,240,2,69,85,144,144,160,160,64,2,85,101,168,168,168, - 168,248,2,69,85,144,144,96,144,144,2,69,85,144,144,240, - 16,240,2,69,85,240,16,96,128,240,2,37,53,192,128,128, - 128,192,2,85,101,128,64,32,16,8,2,37,53,192,64,64, - 64,192,5,50,66,64,160,2,65,81,240,5,34,50,128,64, - 2,67,83,112,144,240,2,68,84,128,240,144,240,2,51,67, - 224,128,224,2,68,84,16,240,144,240,2,67,83,240,160,112, - 2,68,84,112,64,240,64,1,68,84,240,144,240,32,2,68, - 84,128,240,144,144,2,20,36,128,0,128,128,1,21,37,128, - 0,128,128,128,2,68,84,128,144,224,144,2,20,36,128,128, - 128,128,2,83,99,248,168,168,2,67,83,240,144,144,2,67, - 83,240,144,240,1,68,84,240,144,240,128,1,68,84,240,144, - 240,16,2,51,67,224,128,128,2,67,83,240,64,240,2,52, - 68,64,224,64,96,2,67,83,144,144,240,2,67,83,144,144, - 96,2,83,99,168,168,248,2,51,67,160,64,160,1,68,84, - 144,144,240,16,2,67,83,240,32,240,2,53,69,96,64,128, - 64,96,2,21,37,128,128,128,128,128,2,53,69,192,64,32, - 64,192,5,66,82,80,160,255}; -/* - Fontname: -FreeType-04b03-Medium-R-Normal--8-80-72-72-P-38-ISO10646-1 - Copyright: 19992003 / yuji oshimoÿo / 04@dsg4.com / www.04.jp.org - Capital A Height: 5, '1' Height: 5 - Calculated Max Values w= 5 h= 7 x= 0 y= 3 dx= 6 dy= 0 ascent= 5 len= 7 - Font Bounding box w= 5 h= 7 x= 0 y=-2 - Calculated Min Values x= 0 y=-2 dx= 0 dy= 0 - Pure Font ascent = 5 descent=-2 - X Font ascent = 5 descent=-2 - Max Font ascent = 5 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_04b_03[859] U8G_FONT_SECTION("u8g_font_04b_03") = { - 1,5,7,0,254,5,0,251,1,242,32,255,254,5,254,5, - 254,2,0,64,2,21,37,128,128,128,0,128,5,50,66,160, - 160,2,85,101,80,248,80,248,80,1,70,86,32,112,192,48, - 224,32,2,85,101,144,16,32,64,72,2,85,101,96,128,104, - 144,104,5,18,34,128,128,2,37,53,64,128,128,128,64,2, - 37,53,128,64,64,64,128,4,51,67,160,64,160,3,51,67, - 64,224,64,1,34,50,64,128,4,49,65,224,2,17,33,128, - 2,85,101,8,16,32,64,128,2,69,85,96,144,144,144,96, - 2,37,53,192,64,64,64,64,2,69,85,224,16,96,128,240, - 2,69,85,224,16,96,16,224,2,69,85,32,96,160,240,32, - 2,69,85,240,128,224,16,224,2,69,85,96,128,224,144,96, - 2,69,85,240,16,32,64,64,2,69,85,96,144,96,144,96, - 2,69,85,96,144,112,16,96,3,19,35,128,0,128,2,20, - 36,128,0,128,128,2,53,69,32,64,128,64,32,3,51,67, - 224,0,224,2,53,69,128,64,32,64,128,2,69,85,224,16, - 96,0,64,2,85,101,112,136,184,168,112,2,69,85,96,144, - 144,240,144,2,69,85,224,144,224,144,224,2,53,69,96,128, - 128,128,96,2,69,85,224,144,144,144,224,2,53,69,224,128, - 224,128,224,2,53,69,224,128,224,128,128,2,69,85,112,128, - 176,144,112,2,69,85,144,144,240,144,144,2,53,69,224,64, - 64,64,224,2,69,85,48,16,16,144,96,2,69,85,144,160, - 192,160,144,2,53,69,128,128,128,128,224,2,85,101,136,216, - 168,136,136,2,69,85,144,208,176,144,144,2,69,85,96,144, - 144,144,96,2,69,85,224,144,144,224,128,1,70,86,96,144, - 144,144,96,16,2,69,85,224,144,144,224,144,2,69,85,112, - 128,96,16,224,2,53,69,224,64,64,64,64,2,69,85,144, - 144,144,144,96,2,69,85,144,144,160,160,64,2,85,101,136, - 168,168,168,80,2,69,85,144,144,96,144,144,2,69,85,144, - 144,112,16,96,2,53,69,224,32,64,128,224,2,37,53,192, - 128,128,128,192,2,85,101,128,64,32,16,8,2,37,53,192, - 64,64,64,192,5,50,66,64,160,2,65,81,240,5,34,50, - 128,64,2,68,84,112,144,144,112,2,69,85,128,224,144,144, - 224,2,52,68,96,128,128,96,2,69,85,16,112,144,144,112, - 2,68,84,96,176,192,96,2,53,69,32,64,224,64,64,0, - 70,86,112,144,144,112,16,96,2,69,85,128,224,144,144,144, - 2,21,37,128,0,128,128,128,0,39,55,64,0,64,64,64, - 64,128,2,69,85,128,144,160,224,144,2,21,37,128,128,128, - 128,128,2,84,100,240,168,168,168,2,68,84,224,144,144,144, - 2,68,84,96,144,144,96,0,70,86,224,144,144,224,128,128, - 0,70,86,112,144,144,112,16,16,2,52,68,160,192,128,128, - 2,68,84,112,192,48,224,2,53,69,64,224,64,64,32,2, - 68,84,144,144,144,112,2,68,84,144,144,160,64,2,84,100, - 168,168,80,80,2,52,68,160,64,64,160,0,70,86,144,144, - 144,112,16,96,2,68,84,240,32,64,240,2,53,69,96,64, - 128,64,96,2,21,37,128,128,128,128,128,2,53,69,192,64, - 32,64,192,5,66,82,80,160,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,2,0,64,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255}; -/* - Fontname: -FreeType-04b03-Medium-R-Normal--8-80-72-72-P-38-ISO10646-1 - Copyright: 19992003 / yuji oshimoÿo / 04@dsg4.com / www.04.jp.org - Capital A Height: 0, '1' Height: 5 - Calculated Max Values w= 5 h= 5 x= 0 y= 2 dx= 6 dy= 0 ascent= 5 len= 5 - Font Bounding box w= 5 h= 7 x= 0 y=-2 - Calculated Min Values x= 0 y=-1 dx= 0 dy= 0 - Pure Font ascent = 5 descent= 0 - X Font ascent = 5 descent= 0 - Max Font ascent = 5 descent=-1 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_04b_03n[136] U8G_FONT_SECTION("u8g_font_04b_03n") = { - 1,5,7,0,254,5,0,0,0,0,42,58,0,5,255,5, - 0,4,51,67,160,64,160,3,51,67,64,224,64,1,34,50, - 64,128,4,49,65,224,2,17,33,128,2,85,101,8,16,32, - 64,128,2,69,85,96,144,144,144,96,2,37,53,192,64,64, - 64,64,2,69,85,224,16,96,128,240,2,69,85,224,16,96, - 16,224,2,69,85,32,96,160,240,32,2,69,85,240,128,224, - 16,224,2,69,85,96,128,224,144,96,2,69,85,240,16,32, - 64,64,2,69,85,96,144,96,144,96,2,69,85,96,144,112, - 16,96,3,19,35,128,0,128}; -/* - Fontname: -FreeType-04b03-Medium-R-Normal--8-80-72-72-P-38-ISO10646-1 - Copyright: 19992003 / yuji oshimoÿo / 04@dsg4.com / www.04.jp.org - Capital A Height: 5, '1' Height: 5 - Calculated Max Values w= 5 h= 7 x= 0 y= 3 dx= 6 dy= 0 ascent= 5 len= 7 - Font Bounding box w= 5 h= 7 x= 0 y=-2 - Calculated Min Values x= 0 y=-2 dx= 0 dy= 0 - Pure Font ascent = 5 descent=-2 - X Font ascent = 5 descent=-2 - Max Font ascent = 5 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_04b_03r[729] U8G_FONT_SECTION("u8g_font_04b_03r") = { - 1,5,7,0,254,5,0,251,1,242,32,127,254,5,254,5, - 254,2,0,64,2,21,37,128,128,128,0,128,5,50,66,160, - 160,2,85,101,80,248,80,248,80,1,70,86,32,112,192,48, - 224,32,2,85,101,144,16,32,64,72,2,85,101,96,128,104, - 144,104,5,18,34,128,128,2,37,53,64,128,128,128,64,2, - 37,53,128,64,64,64,128,4,51,67,160,64,160,3,51,67, - 64,224,64,1,34,50,64,128,4,49,65,224,2,17,33,128, - 2,85,101,8,16,32,64,128,2,69,85,96,144,144,144,96, - 2,37,53,192,64,64,64,64,2,69,85,224,16,96,128,240, - 2,69,85,224,16,96,16,224,2,69,85,32,96,160,240,32, - 2,69,85,240,128,224,16,224,2,69,85,96,128,224,144,96, - 2,69,85,240,16,32,64,64,2,69,85,96,144,96,144,96, - 2,69,85,96,144,112,16,96,3,19,35,128,0,128,2,20, - 36,128,0,128,128,2,53,69,32,64,128,64,32,3,51,67, - 224,0,224,2,53,69,128,64,32,64,128,2,69,85,224,16, - 96,0,64,2,85,101,112,136,184,168,112,2,69,85,96,144, - 144,240,144,2,69,85,224,144,224,144,224,2,53,69,96,128, - 128,128,96,2,69,85,224,144,144,144,224,2,53,69,224,128, - 224,128,224,2,53,69,224,128,224,128,128,2,69,85,112,128, - 176,144,112,2,69,85,144,144,240,144,144,2,53,69,224,64, - 64,64,224,2,69,85,48,16,16,144,96,2,69,85,144,160, - 192,160,144,2,53,69,128,128,128,128,224,2,85,101,136,216, - 168,136,136,2,69,85,144,208,176,144,144,2,69,85,96,144, - 144,144,96,2,69,85,224,144,144,224,128,1,70,86,96,144, - 144,144,96,16,2,69,85,224,144,144,224,144,2,69,85,112, - 128,96,16,224,2,53,69,224,64,64,64,64,2,69,85,144, - 144,144,144,96,2,69,85,144,144,160,160,64,2,85,101,136, - 168,168,168,80,2,69,85,144,144,96,144,144,2,69,85,144, - 144,112,16,96,2,53,69,224,32,64,128,224,2,37,53,192, - 128,128,128,192,2,85,101,128,64,32,16,8,2,37,53,192, - 64,64,64,192,5,50,66,64,160,2,65,81,240,5,34,50, - 128,64,2,68,84,112,144,144,112,2,69,85,128,224,144,144, - 224,2,52,68,96,128,128,96,2,69,85,16,112,144,144,112, - 2,68,84,96,176,192,96,2,53,69,32,64,224,64,64,0, - 70,86,112,144,144,112,16,96,2,69,85,128,224,144,144,144, - 2,21,37,128,0,128,128,128,0,39,55,64,0,64,64,64, - 64,128,2,69,85,128,144,160,224,144,2,21,37,128,128,128, - 128,128,2,84,100,240,168,168,168,2,68,84,224,144,144,144, - 2,68,84,96,144,144,96,0,70,86,224,144,144,224,128,128, - 0,70,86,112,144,144,112,16,16,2,52,68,160,192,128,128, - 2,68,84,112,192,48,224,2,53,69,64,224,64,64,32,2, - 68,84,144,144,144,112,2,68,84,144,144,160,64,2,84,100, - 168,168,80,80,2,52,68,160,64,64,160,0,70,86,144,144, - 144,112,16,96,2,68,84,240,32,64,240,2,53,69,96,64, - 128,64,96,2,21,37,128,128,128,128,128,2,53,69,192,64, - 32,64,192,5,66,82,80,160,255}; -/* - Fontname: -FreeType-04b24-Medium-R-Normal--8-80-72-72-P-32-ISO10646-1 - Copyright: 20002003 / yuji oshimoÿo / 04@dsg4.com / www.04.jp.org - Capital A Height: 5, '1' Height: 5 - Calculated Max Values w= 5 h= 6 x= 0 y= 4 dx= 6 dy= 0 ascent= 5 len= 6 - Font Bounding box w= 5 h= 6 x= 0 y=-1 - Calculated Min Values x= 0 y=-1 dx= 0 dy= 0 - Pure Font ascent = 5 descent= 0 - X Font ascent = 5 descent= 0 - Max Font ascent = 5 descent=-1 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_04b_24[912] U8G_FONT_SECTION("u8g_font_04b_24") = { - 1,5,6,0,255,5,0,250,1,241,32,255,0,5,255,5, - 0,2,0,32,2,21,37,128,128,128,0,128,5,50,66,160, - 160,2,53,69,64,224,64,224,64,2,53,69,96,192,64,96, - 192,2,53,69,160,32,64,128,160,2,69,85,96,128,112,160, - 96,5,18,34,128,128,2,37,53,64,128,128,128,64,2,37, - 53,128,64,64,64,128,4,51,67,160,64,160,3,51,67,64, - 224,64,1,34,50,64,128,4,49,65,224,2,17,33,128,2, - 53,69,32,32,64,128,128,2,53,69,224,160,160,160,224,2, - 37,53,192,64,64,64,64,2,53,69,224,32,224,128,224,2, - 53,69,224,32,224,32,224,2,53,69,160,160,160,224,32,2, - 53,69,224,128,224,32,224,2,53,69,128,224,160,160,224,2, - 53,69,224,32,32,64,128,2,53,69,224,160,224,160,224,2, - 53,69,224,160,160,224,32,3,19,35,128,0,128,2,20,36, - 128,0,128,128,2,53,69,32,64,128,64,32,3,51,67,224, - 0,224,2,53,69,128,64,32,64,128,2,53,69,224,32,96, - 0,64,2,85,101,112,136,232,168,96,2,53,69,224,160,160, - 224,160,2,53,69,224,160,224,160,224,2,53,69,224,128,128, - 128,224,2,53,69,192,160,160,160,224,2,53,69,224,128,224, - 128,224,2,53,69,224,128,224,128,128,2,53,69,224,128,160, - 160,224,2,53,69,160,160,224,160,160,2,21,37,128,128,128, - 128,128,2,53,69,32,32,160,160,224,2,53,69,160,160,192, - 160,160,2,53,69,128,128,128,128,224,2,53,69,160,224,160, - 160,160,2,53,69,224,160,160,160,160,2,53,69,224,160,160, - 160,224,2,53,69,224,160,160,224,128,1,54,70,224,160,160, - 160,224,64,2,53,69,224,160,160,192,160,2,53,69,224,128, - 224,32,224,2,53,69,224,64,64,64,64,2,53,69,160,160, - 160,160,224,2,53,69,160,160,160,160,192,2,53,69,160,160, - 160,224,160,2,53,69,160,160,64,160,160,2,53,69,160,160, - 64,64,64,2,53,69,224,32,64,128,224,2,37,53,192,128, - 128,128,192,2,53,69,128,128,64,32,32,2,37,53,192,64, - 64,64,192,5,50,66,64,160,2,49,65,224,5,34,50,128, - 64,2,53,69,64,160,160,224,160,2,53,69,192,160,192,160, - 192,2,53,69,96,128,128,128,96,2,53,69,192,160,160,160, - 192,2,53,69,96,128,224,128,96,2,53,69,96,128,224,128, - 128,2,53,69,96,128,160,160,96,2,53,69,160,160,224,160, - 160,2,21,37,128,128,128,128,128,2,53,69,32,32,160,160, - 64,2,53,69,160,160,192,160,160,2,53,69,128,128,128,128, - 96,2,53,69,160,224,160,160,160,2,53,69,192,160,160,160, - 160,2,53,69,64,160,160,160,64,2,53,69,192,160,160,192, - 128,1,54,70,64,160,160,160,64,64,2,53,69,192,160,160, - 192,160,2,53,69,96,128,64,32,192,2,53,69,224,64,64, - 64,64,2,53,69,160,160,160,160,64,2,53,69,160,160,160, - 160,192,2,53,69,160,160,160,224,160,2,53,69,160,160,64, - 160,160,2,53,69,160,160,64,64,64,2,53,69,224,32,64, - 128,224,2,53,69,96,64,192,64,96,2,21,37,128,128,128, - 128,128,2,53,69,192,64,96,64,192,6,33,49,192,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 2,37,53,128,64,64,64,64,2,53,69,160,160,160,96,32, - 2,53,69,192,32,192,32,192,255,255,255,2,53,69,128,192, - 160,160,64,255,255,2,53,69,64,160,160,96,32,255,255,255, - 255,255,255,255,255,255,255,255,2,53,69,224,32,32,64,128, - 255,255,255,2,53,69,64,160,160,160,64,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255 - }; -/* - Fontname: -FreeType-04b24-Medium-R-Normal--8-80-72-72-P-32-ISO10646-1 - Copyright: 20002003 / yuji oshimoÿo / 04@dsg4.com / www.04.jp.org - Capital A Height: 0, '1' Height: 5 - Calculated Max Values w= 3 h= 5 x= 0 y= 2 dx= 4 dy= 0 ascent= 5 len= 5 - Font Bounding box w= 5 h= 6 x= 0 y=-1 - Calculated Min Values x= 0 y=-1 dx= 0 dy= 0 - Pure Font ascent = 5 descent= 0 - X Font ascent = 5 descent= 0 - Max Font ascent = 5 descent=-1 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_04b_24n[136] U8G_FONT_SECTION("u8g_font_04b_24n") = { - 1,5,6,0,255,5,0,0,0,0,42,58,0,5,255,5, - 0,4,51,67,160,64,160,3,51,67,64,224,64,1,34,50, - 64,128,4,49,65,224,2,17,33,128,2,53,69,32,32,64, - 128,128,2,53,69,224,160,160,160,224,2,37,53,192,64,64, - 64,64,2,53,69,224,32,224,128,224,2,53,69,224,32,224, - 32,224,2,53,69,160,160,160,224,32,2,53,69,224,128,224, - 32,224,2,53,69,128,224,160,160,224,2,53,69,224,32,32, - 64,128,2,53,69,224,160,224,160,224,2,53,69,224,160,160, - 224,32,3,19,35,128,0,128}; -/* - Fontname: -FreeType-04b24-Medium-R-Normal--8-80-72-72-P-32-ISO10646-1 - Copyright: 20002003 / yuji oshimoÿo / 04@dsg4.com / www.04.jp.org - Capital A Height: 5, '1' Height: 5 - Calculated Max Values w= 5 h= 6 x= 0 y= 4 dx= 6 dy= 0 ascent= 5 len= 6 - Font Bounding box w= 5 h= 6 x= 0 y=-1 - Calculated Min Values x= 0 y=-1 dx= 0 dy= 0 - Pure Font ascent = 5 descent= 0 - X Font ascent = 5 descent= 0 - Max Font ascent = 5 descent=-1 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_04b_24r[735] U8G_FONT_SECTION("u8g_font_04b_24r") = { - 1,5,6,0,255,5,0,250,1,241,32,127,0,5,255,5, - 0,2,0,32,2,21,37,128,128,128,0,128,5,50,66,160, - 160,2,53,69,64,224,64,224,64,2,53,69,96,192,64,96, - 192,2,53,69,160,32,64,128,160,2,69,85,96,128,112,160, - 96,5,18,34,128,128,2,37,53,64,128,128,128,64,2,37, - 53,128,64,64,64,128,4,51,67,160,64,160,3,51,67,64, - 224,64,1,34,50,64,128,4,49,65,224,2,17,33,128,2, - 53,69,32,32,64,128,128,2,53,69,224,160,160,160,224,2, - 37,53,192,64,64,64,64,2,53,69,224,32,224,128,224,2, - 53,69,224,32,224,32,224,2,53,69,160,160,160,224,32,2, - 53,69,224,128,224,32,224,2,53,69,128,224,160,160,224,2, - 53,69,224,32,32,64,128,2,53,69,224,160,224,160,224,2, - 53,69,224,160,160,224,32,3,19,35,128,0,128,2,20,36, - 128,0,128,128,2,53,69,32,64,128,64,32,3,51,67,224, - 0,224,2,53,69,128,64,32,64,128,2,53,69,224,32,96, - 0,64,2,85,101,112,136,232,168,96,2,53,69,224,160,160, - 224,160,2,53,69,224,160,224,160,224,2,53,69,224,128,128, - 128,224,2,53,69,192,160,160,160,224,2,53,69,224,128,224, - 128,224,2,53,69,224,128,224,128,128,2,53,69,224,128,160, - 160,224,2,53,69,160,160,224,160,160,2,21,37,128,128,128, - 128,128,2,53,69,32,32,160,160,224,2,53,69,160,160,192, - 160,160,2,53,69,128,128,128,128,224,2,53,69,160,224,160, - 160,160,2,53,69,224,160,160,160,160,2,53,69,224,160,160, - 160,224,2,53,69,224,160,160,224,128,1,54,70,224,160,160, - 160,224,64,2,53,69,224,160,160,192,160,2,53,69,224,128, - 224,32,224,2,53,69,224,64,64,64,64,2,53,69,160,160, - 160,160,224,2,53,69,160,160,160,160,192,2,53,69,160,160, - 160,224,160,2,53,69,160,160,64,160,160,2,53,69,160,160, - 64,64,64,2,53,69,224,32,64,128,224,2,37,53,192,128, - 128,128,192,2,53,69,128,128,64,32,32,2,37,53,192,64, - 64,64,192,5,50,66,64,160,2,49,65,224,5,34,50,128, - 64,2,53,69,64,160,160,224,160,2,53,69,192,160,192,160, - 192,2,53,69,96,128,128,128,96,2,53,69,192,160,160,160, - 192,2,53,69,96,128,224,128,96,2,53,69,96,128,224,128, - 128,2,53,69,96,128,160,160,96,2,53,69,160,160,224,160, - 160,2,21,37,128,128,128,128,128,2,53,69,32,32,160,160, - 64,2,53,69,160,160,192,160,160,2,53,69,128,128,128,128, - 96,2,53,69,160,224,160,160,160,2,53,69,192,160,160,160, - 160,2,53,69,64,160,160,160,64,2,53,69,192,160,160,192, - 128,1,54,70,64,160,160,160,64,64,2,53,69,192,160,160, - 192,160,2,53,69,96,128,64,32,192,2,53,69,224,64,64, - 64,64,2,53,69,160,160,160,160,64,2,53,69,160,160,160, - 160,192,2,53,69,160,160,160,224,160,2,53,69,160,160,64, - 160,160,2,53,69,160,160,64,64,64,2,53,69,224,32,64, - 128,224,2,53,69,96,64,192,64,96,2,21,37,128,128,128, - 128,128,2,53,69,192,64,96,64,192,6,33,49,192,255}; -/* - Fontname: -Misc-Fixed-Medium-R-Normal--20-200-75-75-C-100-ISO10646-1 - Copyright: Public domain font. Share and enjoy. - Capital A Height: 5, '1' Height: 13 - Calculated Max Values w=10 h=20 x= 9 y=13 dx=10 dy= 0 ascent=16 len=40 - Font Bounding box w=10 h=20 x= 0 y=-4 - Calculated Min Values x= 0 y=-4 dx= 0 dy= 0 - Pure Font ascent = 5 descent= 0 - X Font ascent =13 descent= 0 - Max Font ascent =16 descent=-4 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_10x20_67_75[4734] U8G_FONT_SECTION("u8g_font_10x20_67_75") = { - 0,10,20,0,252,5,2,211,5,193,32,255,0,16,252,13, - 0,9,6,12,10,0,3,54,0,27,0,255,128,255,128,27, - 0,54,0,8,13,13,10,1,0,24,24,24,24,153,219,126, - 60,153,219,126,60,24,9,8,16,10,0,2,25,128,51,0, - 102,0,252,0,252,0,102,0,51,0,25,128,9,8,16,10, - 0,2,204,0,102,0,51,0,31,128,31,128,51,0,102,0, - 204,0,9,8,16,10,0,2,25,128,49,128,97,128,255,128, - 255,128,97,128,49,128,25,128,8,13,13,10,1,0,24,60, - 126,219,153,24,24,24,24,24,24,255,255,9,8,16,10,0, - 2,204,0,198,0,195,0,255,128,255,128,195,0,198,0,204, - 0,8,13,13,10,1,0,255,255,24,24,24,24,24,24,153, - 219,126,60,24,8,13,13,10,1,0,24,60,126,219,153,24, - 153,219,126,60,24,255,255,9,8,16,10,0,2,27,0,51, - 128,97,128,255,128,255,0,96,0,48,0,24,0,9,8,16, - 10,0,2,108,0,230,0,195,0,255,128,127,128,3,0,6, - 0,12,0,9,8,16,10,0,2,25,0,51,128,98,128,255, - 128,255,0,98,0,50,0,24,0,9,8,16,10,0,2,76, - 0,230,0,163,0,255,128,127,128,35,0,38,0,12,0,10, - 8,16,10,0,2,18,0,51,0,109,128,255,192,243,192,97, - 128,51,0,18,0,10,8,16,10,0,2,18,0,55,0,101, - 128,255,192,255,192,105,128,59,0,18,0,10,15,30,10,0, - 0,1,192,3,128,7,0,14,0,28,0,63,192,127,192,3, - 128,7,0,206,0,220,0,248,0,240,0,252,0,252,0,8, - 13,13,10,1,0,48,96,255,255,99,51,3,3,3,3,3, - 3,3,8,13,13,10,1,0,12,6,255,255,198,204,192,192, - 192,192,192,192,192,8,13,13,10,1,0,3,3,3,3,3, - 3,3,51,99,255,255,96,48,8,13,13,10,1,0,192,192, - 192,192,192,192,192,204,198,255,255,6,12,8,13,13,10,1, - 0,252,252,12,12,12,12,12,12,12,45,63,30,12,8,9, - 9,10,1,1,3,3,3,51,99,255,255,96,48,9,8,16, - 10,0,0,14,0,31,0,59,128,49,128,181,128,253,128,121, - 128,49,128,9,8,16,10,0,0,56,0,124,0,238,0,198, - 0,214,128,223,128,207,0,198,0,9,13,26,10,0,0,255, - 128,255,128,32,0,124,0,127,0,122,0,216,0,204,0,140, - 0,6,0,6,0,3,0,3,0,9,13,26,10,0,0,204, - 0,216,0,255,128,255,128,216,0,204,0,0,0,25,128,13, - 128,255,128,255,128,13,128,25,128,9,10,20,10,0,2,31, - 0,31,0,30,0,31,0,219,128,193,128,193,128,227,128,127, - 0,62,0,9,10,20,10,0,2,124,0,124,0,60,0,124, - 0,237,128,193,128,193,128,227,128,127,0,62,0,9,5,10, - 10,0,5,24,0,48,0,96,0,255,128,255,128,9,5,10, - 10,0,2,255,128,255,128,96,0,48,0,24,0,5,13,13, - 10,4,0,192,224,240,216,200,192,192,192,192,192,192,192,192, - 5,13,13,10,1,0,24,56,120,216,152,24,24,24,24,24, - 24,24,24,9,5,10,10,0,5,12,0,6,0,3,0,255, - 128,255,128,9,5,10,10,0,2,255,128,255,128,3,0,6, - 0,12,0,5,13,13,10,4,0,192,192,192,192,192,192,192, - 192,200,216,240,224,192,5,13,13,10,1,0,24,24,24,24, - 24,24,24,24,152,216,120,56,24,9,11,22,10,0,1,6, - 0,3,0,255,128,255,128,3,0,54,0,96,0,255,128,255, - 128,96,0,48,0,10,13,26,10,0,0,51,0,123,0,255, - 0,183,0,51,0,51,0,51,0,51,0,51,0,59,64,63, - 192,55,128,51,0,9,11,22,10,0,1,48,0,96,0,255, - 128,255,128,96,0,54,0,3,0,255,128,255,128,3,0,6, - 0,9,11,22,10,0,1,48,0,96,0,255,128,255,128,96, - 0,48,0,96,0,255,128,255,128,96,0,48,0,9,13,26, - 10,0,0,34,0,119,0,170,128,34,0,34,0,34,0,34, - 0,34,0,34,0,34,0,34,0,34,0,34,0,9,11,22, - 10,0,1,6,0,3,0,255,128,255,128,3,0,6,0,3, - 0,255,128,255,128,3,0,6,0,9,13,26,10,0,0,34, - 0,34,0,34,0,34,0,34,0,34,0,34,0,34,0,34, - 0,34,0,170,128,119,0,34,0,8,9,9,10,1,2,48, - 96,255,255,0,255,255,6,12,8,9,9,10,1,2,12,6, - 255,255,0,255,255,96,48,8,7,7,10,1,2,2,34,127, - 132,127,40,8,10,7,14,10,0,2,4,0,37,0,127,128, - 140,64,127,128,41,0,8,0,8,7,7,10,1,2,16,20, - 254,33,254,68,64,9,9,18,10,0,2,12,0,24,0,63, - 128,127,128,192,0,127,128,63,128,24,0,12,0,9,13,26, - 10,0,0,8,0,28,0,54,0,119,0,247,128,182,128,54, - 0,54,0,54,0,54,0,54,0,54,0,54,0,9,9,18, - 10,0,2,24,0,12,0,254,0,255,0,1,128,255,0,254, - 0,12,0,24,0,9,13,26,10,0,0,54,0,54,0,54, - 0,54,0,54,0,54,0,54,0,182,128,247,128,119,0,54, - 0,28,0,8,0,10,9,18,10,0,2,18,0,51,0,127, - 128,255,192,128,192,255,192,127,128,51,0,18,0,9,13,26, - 10,0,0,8,0,28,0,54,0,119,0,247,128,182,128,54, - 0,182,128,247,128,119,0,54,0,28,0,8,0,9,9,18, - 10,0,2,254,0,254,0,204,0,198,0,227,0,241,128,216, - 128,12,0,6,0,9,9,18,10,0,2,63,128,63,128,25, - 128,49,128,99,128,199,128,141,128,24,0,48,0,9,9,18, - 10,0,2,48,0,24,0,141,128,199,128,99,128,49,128,25, - 128,63,128,63,128,9,9,18,10,0,2,6,0,12,0,216, - 128,241,128,227,0,198,0,204,0,254,0,254,0,9,11,22, - 10,0,1,4,0,8,0,16,0,63,128,64,0,255,128,64, - 0,63,128,16,0,8,0,4,0,9,11,22,10,0,1,16, - 0,8,0,4,0,254,0,1,0,255,128,1,0,254,0,4, - 0,8,0,16,0,9,5,10,10,0,3,32,0,66,0,245, - 128,72,0,32,0,9,5,10,10,0,3,2,0,33,0,215, - 128,9,0,2,0,8,13,13,10,1,0,24,60,126,219,153, - 24,126,126,24,126,126,24,24,8,13,13,10,1,0,24,24, - 126,126,24,126,126,24,153,219,126,60,24,9,8,16,10,0, - 2,24,0,48,0,96,0,237,128,237,128,96,0,48,0,24, - 0,8,13,13,10,1,0,24,60,126,219,129,24,24,0,24, - 24,0,24,24,9,8,16,10,0,2,12,0,6,0,3,0, - 219,128,219,128,3,0,6,0,12,0,8,13,13,10,1,0, - 24,24,0,24,24,0,24,24,129,219,126,60,24,9,8,16, - 10,0,2,198,0,204,0,216,0,255,128,255,128,216,0,204, - 0,198,0,9,8,16,10,0,2,49,128,25,128,13,128,255, - 128,255,128,13,128,25,128,49,128,9,8,16,10,0,2,24, - 0,40,0,79,128,128,128,128,128,79,128,40,0,24,0,8, - 13,13,10,1,0,24,36,66,129,231,36,36,36,36,36,36, - 36,60,9,8,16,10,0,2,12,0,10,0,249,0,128,128, - 128,128,249,0,10,0,12,0,8,13,13,10,1,0,60,36, - 36,36,36,36,36,36,231,129,66,36,24,8,13,13,10,1, - 0,24,36,66,129,231,36,36,60,0,60,36,36,60,8,13, - 13,10,1,0,24,36,66,129,231,36,36,36,36,36,231,129, - 255,8,13,13,10,1,0,24,36,126,129,231,36,36,36,36, - 36,231,129,255,9,14,28,10,0,0,8,0,28,0,42,0, - 73,0,136,128,235,128,42,0,42,0,42,0,42,0,42,0, - 235,128,136,128,255,128,8,13,13,10,1,0,24,36,90,231, - 66,231,36,36,36,36,36,36,60,8,13,13,10,1,0,24, - 36,90,231,66,231,36,36,36,36,231,129,255,9,8,16,10, - 0,2,236,0,170,0,185,0,128,128,128,128,185,0,170,0, - 236,0,8,8,8,10,1,2,255,128,188,168,184,164,130,129, - 8,8,8,10,1,2,129,65,37,29,21,61,1,255,8,13, - 13,10,1,0,24,36,66,231,36,36,36,36,36,231,66,36, - 24,9,6,12,10,0,3,38,0,83,0,255,128,255,128,83, - 0,38,0,10,13,26,10,0,0,51,0,55,128,63,192,59, - 64,51,0,51,0,51,0,51,0,51,0,183,0,255,0,123, - 0,51,0,9,16,32,10,0,254,6,0,3,0,255,128,255, - 128,3,0,6,0,3,0,255,128,255,128,3,0,6,0,3, - 0,255,128,255,128,3,0,6,0,9,8,16,10,0,2,22, - 0,54,0,102,0,255,128,255,128,102,0,54,0,22,0,9, - 8,16,10,0,2,52,0,54,0,51,0,255,128,255,128,51, - 0,54,0,52,0,10,6,12,10,0,3,45,0,109,128,255, - 192,255,192,109,128,45,0,9,6,12,10,0,3,42,0,106, - 0,255,128,255,128,106,0,42,0,9,6,12,10,0,3,42, - 0,43,0,255,128,255,128,43,0,42,0,9,6,12,10,0, - 3,85,0,213,128,255,128,255,128,213,128,85,0,9,8,16, - 10,0,2,16,0,48,0,112,0,223,128,223,128,112,0,48, - 0,16,0,9,8,16,10,0,2,4,0,6,0,7,0,253, - 128,253,128,7,0,6,0,4,0,10,8,16,10,0,2,18, - 0,51,0,115,128,222,192,222,192,115,128,51,0,18,0,10, - 10,20,10,0,6,255,192,255,192,255,192,255,192,255,192,255, - 192,255,192,255,192,255,192,255,192,10,3,6,10,0,252,255, - 192,255,192,255,192,10,5,10,10,0,252,255,192,255,192,255, - 192,255,192,255,192,10,8,16,10,0,252,255,192,255,192,255, - 192,255,192,255,192,255,192,255,192,255,192,10,10,20,10,0, - 252,255,192,255,192,255,192,255,192,255,192,255,192,255,192,255, - 192,255,192,255,192,10,12,24,10,0,252,255,192,255,192,255, - 192,255,192,255,192,255,192,255,192,255,192,255,192,255,192,255, - 192,255,192,10,15,30,10,0,252,255,192,255,192,255,192,255, - 192,255,192,255,192,255,192,255,192,255,192,255,192,255,192,255, - 192,255,192,255,192,255,192,10,17,34,10,0,252,255,192,255, - 192,255,192,255,192,255,192,255,192,255,192,255,192,255,192,255, - 192,255,192,255,192,255,192,255,192,255,192,255,192,255,192,10, - 20,40,10,0,252,255,192,255,192,255,192,255,192,255,192,255, - 192,255,192,255,192,255,192,255,192,255,192,255,192,255,192,255, - 192,255,192,255,192,255,192,255,192,255,192,255,192,9,20,40, - 10,0,252,255,128,255,128,255,128,255,128,255,128,255,128,255, - 128,255,128,255,128,255,128,255,128,255,128,255,128,255,128,255, - 128,255,128,255,128,255,128,255,128,255,128,7,20,20,10,0, - 252,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254, - 254,254,254,254,254,6,20,20,10,0,252,252,252,252,252,252, - 252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,5, - 20,20,10,0,252,248,248,248,248,248,248,248,248,248,248,248, - 248,248,248,248,248,248,248,248,248,4,20,20,10,0,252,240, - 240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240, - 240,240,240,3,20,20,10,0,252,224,224,224,224,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,1,20,20, - 10,0,252,128,128,128,128,128,128,128,128,128,128,128,128,128, - 128,128,128,128,128,128,128,5,20,20,10,5,252,248,248,248, - 248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248, - 248,10,19,38,10,0,253,85,64,0,0,170,128,0,0,85, - 64,0,0,170,128,0,0,85,64,0,0,170,128,0,0,85, - 64,0,0,170,128,0,0,85,64,0,0,170,128,10,20,40, - 10,0,252,85,64,170,128,85,64,170,128,85,64,170,128,85, - 64,170,128,85,64,170,128,85,64,170,128,85,64,170,128,85, - 64,170,128,85,64,170,128,85,64,170,128,10,20,40,10,0, - 252,85,64,255,192,170,128,255,192,85,64,255,192,170,128,255, - 192,85,64,255,192,170,128,255,192,85,64,255,192,170,128,255, - 192,85,64,255,192,170,128,255,192,10,3,6,10,0,13,255, - 192,255,192,255,192,1,20,20,10,9,252,128,128,128,128,128, - 128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,5, - 10,10,10,0,252,248,248,248,248,248,248,248,248,248,248,5, - 10,10,10,5,252,248,248,248,248,248,248,248,248,248,248,5, - 10,10,10,0,6,248,248,248,248,248,248,248,248,248,248,10, - 20,40,10,0,252,248,0,248,0,248,0,248,0,248,0,248, - 0,248,0,248,0,248,0,248,0,255,192,255,192,255,192,255, - 192,255,192,255,192,255,192,255,192,255,192,255,192,10,20,40, - 10,0,252,248,0,248,0,248,0,248,0,248,0,248,0,248, - 0,248,0,248,0,248,0,7,192,7,192,7,192,7,192,7, - 192,7,192,7,192,7,192,7,192,7,192,10,20,40,10,0, - 252,255,192,255,192,255,192,255,192,255,192,255,192,255,192,255, - 192,255,192,255,192,248,0,248,0,248,0,248,0,248,0,248, - 0,248,0,248,0,248,0,248,0,10,20,40,10,0,252,255, - 192,255,192,255,192,255,192,255,192,255,192,255,192,255,192,255, - 192,255,192,7,192,7,192,7,192,7,192,7,192,7,192,7, - 192,7,192,7,192,7,192,5,10,10,10,5,6,248,248,248, - 248,248,248,248,248,248,248,10,20,40,10,0,252,7,192,7, - 192,7,192,7,192,7,192,7,192,7,192,7,192,7,192,7, - 192,248,0,248,0,248,0,248,0,248,0,248,0,248,0,248, - 0,248,0,248,0,10,20,40,10,0,252,7,192,7,192,7, - 192,7,192,7,192,7,192,7,192,7,192,7,192,7,192,255, - 192,255,192,255,192,255,192,255,192,255,192,255,192,255,192,255, - 192,255,192,8,8,8,10,1,1,255,255,255,255,255,255,255, - 255,8,8,8,10,1,1,255,129,129,129,129,129,129,255,8, - 8,8,10,1,1,126,129,129,129,129,129,129,126,8,8,8, - 10,1,1,255,129,189,189,189,189,129,255,9,9,18,10,0, - 0,255,128,128,128,255,128,128,128,255,128,128,128,255,128,128, - 128,255,128,9,9,18,10,0,0,255,128,170,128,170,128,170, - 128,170,128,170,128,170,128,170,128,255,128,9,9,18,10,0, - 0,255,128,170,128,255,128,170,128,255,128,170,128,255,128,170, - 128,255,128,8,8,8,10,1,1,255,201,165,147,201,165,147, - 255,8,8,8,10,1,1,255,147,165,201,147,165,201,255,8, - 8,8,10,1,1,255,171,197,171,145,171,197,255,4,4,4, - 10,3,3,240,240,240,240,4,4,4,10,3,3,240,144,144, - 240,8,6,6,10,1,3,255,255,255,255,255,255,8,6,6, - 10,1,3,255,129,129,129,129,255,6,13,13,10,2,0,252, - 252,252,252,252,252,252,252,252,252,252,252,252,6,13,13,10, - 2,0,252,132,132,132,132,132,132,132,132,132,132,132,252,8, - 4,4,10,1,3,31,62,124,248,8,4,4,10,1,3,31, - 34,68,248,8,8,8,10,1,2,24,24,60,60,126,126,255, - 255,8,8,8,10,1,2,24,24,36,36,66,66,129,255,5, - 5,5,10,3,3,32,112,112,248,248,5,5,5,10,3,3, - 32,80,80,136,248,8,8,8,10,1,2,192,240,252,255,255, - 252,240,192,8,8,8,10,1,2,192,176,140,131,131,140,176, - 192,5,5,5,10,3,3,192,240,248,240,192,5,5,5,10, - 3,3,192,176,136,176,192,8,5,5,10,1,4,224,252,255, - 252,224,8,5,5,10,1,4,224,156,131,156,224,8,8,8, - 10,1,2,255,255,126,126,60,60,24,24,8,8,8,10,1, - 2,255,129,66,66,36,36,24,24,5,5,5,10,3,3,248, - 248,112,112,32,5,5,5,10,3,3,248,136,80,80,32,8, - 8,8,10,1,2,3,15,63,255,255,63,15,3,8,8,8, - 10,1,2,3,13,49,193,193,49,13,3,5,5,5,10,3, - 3,24,120,248,120,24,5,5,5,10,3,3,24,104,136,104, - 24,8,5,5,10,1,4,7,63,255,63,7,8,5,5,10, - 1,4,7,57,193,57,7,8,8,8,10,1,2,24,60,126, - 255,255,126,60,24,8,8,8,10,1,2,24,36,66,129,129, - 66,36,24,8,8,8,10,1,2,24,36,90,189,189,90,36, - 24,8,8,8,10,1,1,60,66,153,189,189,153,66,60,9, - 15,30,10,1,255,8,0,20,0,20,0,34,0,34,0,65, - 0,65,0,128,128,65,0,65,0,34,0,34,0,20,0,20, - 0,8,0,8,8,8,10,1,1,60,66,129,129,129,129,66, - 60,7,7,7,10,1,2,40,0,130,0,130,0,40,7,7, - 7,10,1,2,56,108,170,170,170,108,56,8,8,8,10,1, - 1,60,66,153,165,165,153,66,60,8,8,8,10,1,1,60, - 126,255,255,255,255,126,60,8,8,8,10,1,1,60,114,241, - 241,241,241,114,60,8,8,8,10,1,1,60,78,143,143,143, - 143,78,60,8,8,8,10,1,1,60,66,129,129,255,255,126, - 60,8,8,8,10,1,1,60,126,255,255,129,129,66,60,8, - 8,8,10,1,1,60,78,143,143,129,129,66,60,8,8,8, - 10,1,1,60,78,143,143,255,255,126,60,4,8,8,10,1, - 1,48,112,240,240,240,240,112,48,4,8,8,10,5,1,192, - 224,240,240,240,240,224,192,10,20,40,10,0,252,255,192,255, - 192,255,192,255,192,255,192,255,192,225,192,192,192,128,64,128, - 64,128,64,128,64,192,192,225,192,255,192,255,192,255,192,255, - 192,255,192,255,192,10,20,40,10,0,252,255,192,255,192,255, - 192,255,192,255,192,255,192,225,192,222,192,191,64,191,64,191, - 64,191,64,222,192,225,192,255,192,255,192,255,192,255,192,255, - 192,255,192,10,10,20,10,0,6,255,192,255,192,255,192,255, - 192,255,192,255,192,225,192,222,192,191,64,191,64,10,10,20, - 10,0,252,191,64,191,64,222,192,225,192,255,192,255,192,255, - 192,255,192,255,192,255,192,4,4,4,10,1,5,48,64,128, - 128,4,4,4,10,5,5,192,32,16,16,4,4,4,10,5, - 1,16,16,32,192,4,4,4,10,1,1,128,128,64,48,8, - 4,4,10,1,5,60,66,129,129,8,4,4,10,1,1,129, - 129,66,60,10,19,38,10,0,252,0,64,0,64,0,192,0, - 192,1,192,1,192,3,192,3,192,7,192,7,192,15,192,15, - 192,31,192,31,192,63,192,63,192,127,192,127,192,255,192,10, - 19,38,10,0,252,128,0,128,0,192,0,192,0,224,0,224, - 0,240,0,240,0,248,0,248,0,252,0,252,0,254,0,254, - 0,255,0,255,0,255,128,255,128,255,192,10,19,38,10,0, - 253,255,192,255,128,255,128,255,0,255,0,254,0,254,0,252, - 0,252,0,248,0,248,0,240,0,240,0,224,0,224,0,192, - 0,192,0,128,0,128,0,10,19,38,10,0,253,255,192,127, - 192,127,192,63,192,63,192,31,192,31,192,15,192,15,192,7, - 192,7,192,3,192,3,192,1,192,1,192,0,192,0,192,0, - 64,0,64,5,5,5,10,3,4,112,136,136,136,112,8,8, - 8,10,1,1,255,241,241,241,241,241,241,255,8,8,8,10, - 1,1,255,143,143,143,143,143,143,255,8,8,8,10,1,1, - 255,253,249,241,225,193,129,255,8,8,8,10,1,1,255,129, - 131,135,143,159,191,255,9,9,18,10,0,0,255,128,136,128, - 136,128,136,128,136,128,136,128,136,128,136,128,255,128,8,8, - 8,10,1,2,24,24,36,36,90,90,129,255,8,8,8,10, - 1,2,24,24,52,52,114,114,241,255,8,8,8,10,1,2, - 24,24,44,44,78,78,143,255,10,10,20,10,0,0,30,0, - 33,0,64,128,128,64,128,64,128,64,128,64,64,128,33,0, - 30,0,9,9,18,10,0,0,255,128,136,128,136,128,136,128, - 248,128,128,128,128,128,128,128,255,128,9,9,18,10,0,0, - 255,128,128,128,128,128,128,128,248,128,136,128,136,128,136,128, - 255,128,9,9,18,10,0,0,255,128,128,128,128,128,128,128, - 143,128,136,128,136,128,136,128,255,128,9,9,18,10,0,0, - 255,128,136,128,136,128,136,128,143,128,128,128,128,128,128,128, - 255,128,9,9,18,10,0,0,62,0,73,0,136,128,136,128, - 248,128,128,128,128,128,65,0,62,0,9,9,18,10,0,0, - 62,0,65,0,128,128,128,128,248,128,136,128,136,128,73,0, - 62,0,9,9,18,10,0,0,62,0,65,0,128,128,128,128, - 143,128,136,128,136,128,73,0,62,0,9,9,18,10,0,0, - 62,0,73,0,136,128,136,128,143,128,128,128,128,128,65,0, - 62,0,6,6,6,10,2,2,252,136,144,160,192,128,6,6, - 6,10,2,2,252,68,36,20,12,4,6,6,6,10,2,2, - 128,192,160,144,136,252,6,6,6,10,2,2,252,132,132,132, - 132,252,6,6,6,10,2,2,252,252,252,252,252,252,4,4, - 4,10,3,3,240,144,144,240,4,4,4,10,3,3,240,240, - 240,240,6,6,6,10,2,2,4,12,20,36,68,252}; -/* - Fontname: -Misc-Fixed-Medium-R-Normal--20-200-75-75-C-100-ISO10646-1 - Copyright: Public domain font. Share and enjoy. - Capital A Height: 8, '1' Height: 4 - Calculated Max Values w= 9 h=15 x= 3 y= 4 dx=10 dy= 0 ascent=14 len=30 - Font Bounding box w=10 h=20 x= 0 y=-4 - Calculated Min Values x= 0 y=-1 dx= 0 dy= 0 - Pure Font ascent = 8 descent= 0 - X Font ascent = 9 descent= 0 - Max Font ascent =14 descent=-1 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_10x20_75r[693] U8G_FONT_SECTION("u8g_font_10x20_75r") = { - 0,10,20,0,252,8,1,219,0,0,32,79,0,14,255,9, - 0,8,8,8,10,1,1,255,255,255,255,255,255,255,255,8, - 8,8,10,1,1,255,129,129,129,129,129,129,255,8,8,8, - 10,1,1,126,129,129,129,129,129,129,126,8,8,8,10,1, - 1,255,129,189,189,189,189,129,255,9,9,18,10,0,0,255, - 128,128,128,255,128,128,128,255,128,128,128,255,128,128,128,255, - 128,9,9,18,10,0,0,255,128,170,128,170,128,170,128,170, - 128,170,128,170,128,170,128,255,128,9,9,18,10,0,0,255, - 128,170,128,255,128,170,128,255,128,170,128,255,128,170,128,255, - 128,8,8,8,10,1,1,255,201,165,147,201,165,147,255,8, - 8,8,10,1,1,255,147,165,201,147,165,201,255,8,8,8, - 10,1,1,255,171,197,171,145,171,197,255,4,4,4,10,3, - 3,240,240,240,240,4,4,4,10,3,3,240,144,144,240,8, - 6,6,10,1,3,255,255,255,255,255,255,8,6,6,10,1, - 3,255,129,129,129,129,255,6,13,13,10,2,0,252,252,252, - 252,252,252,252,252,252,252,252,252,252,6,13,13,10,2,0, - 252,132,132,132,132,132,132,132,132,132,132,132,252,8,4,4, - 10,1,3,31,62,124,248,8,4,4,10,1,3,31,34,68, - 248,8,8,8,10,1,2,24,24,60,60,126,126,255,255,8, - 8,8,10,1,2,24,24,36,36,66,66,129,255,5,5,5, - 10,3,3,32,112,112,248,248,5,5,5,10,3,3,32,80, - 80,136,248,8,8,8,10,1,2,192,240,252,255,255,252,240, - 192,8,8,8,10,1,2,192,176,140,131,131,140,176,192,5, - 5,5,10,3,3,192,240,248,240,192,5,5,5,10,3,3, - 192,176,136,176,192,8,5,5,10,1,4,224,252,255,252,224, - 8,5,5,10,1,4,224,156,131,156,224,8,8,8,10,1, - 2,255,255,126,126,60,60,24,24,8,8,8,10,1,2,255, - 129,66,66,36,36,24,24,5,5,5,10,3,3,248,248,112, - 112,32,5,5,5,10,3,3,248,136,80,80,32,8,8,8, - 10,1,2,3,15,63,255,255,63,15,3,8,8,8,10,1, - 2,3,13,49,193,193,49,13,3,5,5,5,10,3,3,24, - 120,248,120,24,5,5,5,10,3,3,24,104,136,104,24,8, - 5,5,10,1,4,7,63,255,63,7,8,5,5,10,1,4, - 7,57,193,57,7,8,8,8,10,1,2,24,60,126,255,255, - 126,60,24,8,8,8,10,1,2,24,36,66,129,129,66,36, - 24,8,8,8,10,1,2,24,36,90,189,189,90,36,24,8, - 8,8,10,1,1,60,66,153,189,189,153,66,60,9,15,30, - 10,1,255,8,0,20,0,20,0,34,0,34,0,65,0,65, - 0,128,128,65,0,65,0,34,0,34,0,20,0,20,0,8, - 0,8,8,8,10,1,1,60,66,129,129,129,129,66,60,7, - 7,7,10,1,2,40,0,130,0,130,0,40,7,7,7,10, - 1,2,56,108,170,170,170,108,56,8,8,8,10,1,1,60, - 66,153,165,165,153,66,60,8,8,8,10,1,1,60,126,255, - 255,255,255,126,60}; -/* - Fontname: -Misc-Fixed-Medium-R-Normal--20-200-75-75-C-100-ISO10646-1 - Copyright: Public domain font. Share and enjoy. - Capital A Height: 0, '1' Height: 9 - Calculated Max Values w=10 h=13 x= 4 y= 5 dx=10 dy= 0 ascent=13 len=24 - Font Bounding box w=10 h=20 x= 0 y=-4 - Calculated Min Values x= 0 y= 0 dx= 0 dy= 0 - Pure Font ascent = 9 descent= 0 - X Font ascent =11 descent= 0 - Max Font ascent =13 descent= 0 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_10x20_78_79[2638] U8G_FONT_SECTION("u8g_font_10x20_78_79") = { - 0,10,20,0,252,9,1,212,2,205,32,255,0,13,0,11, - 0,9,9,18,10,0,0,54,0,28,0,136,128,201,128,119, - 0,201,128,136,128,28,0,54,0,9,9,18,10,0,0,8, - 0,20,0,255,128,162,128,65,0,162,128,255,128,20,0,8, - 0,9,9,18,10,0,0,8,0,28,0,8,0,73,0,255, - 128,73,0,8,0,28,0,8,0,9,9,18,10,0,0,8, - 0,28,0,28,0,107,0,255,128,107,0,28,0,28,0,8, - 0,9,9,18,10,0,0,8,0,28,0,28,0,107,0,255, - 128,107,0,28,0,28,0,8,0,9,9,18,10,0,0,8, - 0,28,0,28,0,107,0,255,128,107,0,28,0,28,0,8, - 0,9,9,18,10,0,0,8,0,28,0,28,0,127,0,255, - 128,127,0,28,0,28,0,8,0,9,9,18,10,0,0,8, - 0,20,0,20,0,99,0,128,128,99,0,20,0,20,0,8, - 0,255,9,9,18,10,0,0,8,0,8,0,20,0,247,128, - 65,0,34,0,73,0,85,0,99,0,9,10,20,10,0,0, - 127,0,247,128,247,128,227,128,0,0,128,128,193,128,201,128, - 156,128,127,0,9,9,18,10,0,0,8,0,8,0,28,0, - 227,128,99,0,34,0,127,0,119,0,99,0,255,255,255,255, - 255,8,9,9,10,0,0,24,219,255,126,24,126,255,219,24, - 8,9,9,10,0,0,24,219,255,102,36,102,255,219,24,9, - 9,18,10,0,0,8,0,73,0,42,0,28,0,255,128,28, - 0,42,0,73,0,8,0,9,9,18,10,0,0,8,0,73, - 0,62,0,62,0,255,128,62,0,62,0,73,0,8,0,7, - 7,7,10,1,0,16,146,124,56,124,146,16,9,9,18,10, - 0,0,34,0,20,0,148,128,127,0,28,0,127,0,148,128, - 20,0,34,0,255,255,255,255,9,11,22,10,0,0,28,0, - 28,0,201,128,201,128,62,0,28,0,62,0,201,128,201,128, - 28,0,28,0,9,11,22,10,0,0,28,0,28,0,201,128, - 201,128,62,0,28,0,62,0,201,128,201,128,28,0,28,0, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 9,8,16,10,0,1,62,0,67,0,129,128,129,128,129,128, - 129,128,67,0,62,0,255,9,9,18,10,0,0,254,0,130, - 0,131,128,131,128,131,128,131,128,255,128,63,128,63,128,9, - 9,18,10,0,0,63,128,63,128,255,128,131,128,131,128,131, - 128,131,128,130,0,254,0,8,8,8,10,0,0,254,131,131, - 131,131,131,255,127,8,8,8,10,0,0,127,255,131,131,131, - 131,131,254,255,255,255,9,9,18,10,0,0,8,0,28,0, - 28,0,107,0,247,128,107,0,28,0,28,0,8,0,255,1, - 10,10,10,4,0,128,128,128,128,128,128,128,128,128,128,2, - 10,10,10,3,0,192,192,192,192,192,192,192,192,192,192,3, - 10,10,10,3,0,224,224,224,224,224,224,224,224,224,224,4, - 6,6,10,3,5,112,128,224,240,240,96,4,6,6,10,3, - 5,96,240,240,112,16,224,9,6,12,10,0,5,115,128,132, - 0,231,0,247,128,247,128,99,0,9,6,12,10,0,5,99, - 0,247,128,247,128,115,128,16,128,231,0,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,9,9,18,10,0,0,127,0,247,128,231,128,247,128, - 247,128,247,128,247,128,227,128,127,0,9,9,18,10,0,0, - 127,0,227,128,221,128,253,128,251,128,247,128,237,128,193,128, - 127,0,9,9,18,10,0,0,127,0,227,128,221,128,253,128, - 243,128,253,128,221,128,227,128,127,0,9,9,18,10,0,0, - 127,0,243,128,235,128,219,128,193,128,251,128,251,128,241,128, - 127,0,9,9,18,10,0,0,127,0,193,128,223,128,223,128, - 195,128,253,128,253,128,195,128,127,0,9,9,18,10,0,0, - 127,0,225,128,223,128,223,128,195,128,221,128,221,128,227,128, - 127,0,9,9,18,10,0,0,127,0,193,128,253,128,251,128, - 251,128,247,128,247,128,247,128,127,0,9,9,18,10,0,0, - 127,0,227,128,221,128,221,128,227,128,221,128,221,128,227,128, - 127,0,9,9,18,10,0,0,127,0,225,128,221,128,221,128, - 225,128,253,128,253,128,227,128,127,0,9,9,18,10,0,0, - 127,0,219,128,213,128,213,128,213,128,213,128,213,128,219,128, - 127,0,9,9,18,10,0,0,127,0,128,128,136,128,152,128, - 136,128,136,128,156,128,128,128,127,0,9,9,18,10,0,0, - 127,0,128,128,152,128,132,128,132,128,136,128,156,128,128,128, - 127,0,9,9,18,10,0,0,127,0,128,128,152,128,132,128, - 136,128,132,128,152,128,128,128,127,0,9,9,18,10,0,0, - 127,0,128,128,136,128,152,128,168,128,188,128,136,128,128,128, - 127,0,9,9,18,10,0,0,127,0,128,128,156,128,144,128, - 152,128,132,128,152,128,128,128,127,0,9,9,18,10,0,0, - 127,0,128,128,140,128,144,128,152,128,148,128,136,128,128,128, - 127,0,9,9,18,10,0,0,127,0,128,128,156,128,132,128, - 136,128,136,128,136,128,128,128,127,0,9,9,18,10,0,0, - 127,0,128,128,136,128,148,128,136,128,148,128,136,128,128,128, - 127,0,9,9,18,10,0,0,127,0,128,128,136,128,148,128, - 140,128,132,128,136,128,128,128,127,0,9,9,18,10,0,0, - 127,0,128,128,164,128,170,128,170,128,170,128,164,128,128,128, - 127,0,9,9,18,10,0,0,127,0,247,128,231,128,247,128, - 247,128,247,128,247,128,247,128,127,0,9,9,18,10,0,0, - 127,0,227,128,221,128,253,128,251,128,247,128,239,128,193,128, - 127,0,9,9,18,10,0,0,127,0,227,128,221,128,253,128, - 243,128,253,128,221,128,227,128,127,0,9,9,18,10,0,0, - 127,0,243,128,235,128,219,128,193,128,251,128,251,128,251,128, - 127,0,9,9,18,10,0,0,127,0,193,128,223,128,223,128, - 195,128,253,128,253,128,195,128,127,0,9,9,18,10,0,0, - 127,0,225,128,223,128,223,128,195,128,221,128,221,128,227,128, - 127,0,9,9,18,10,0,0,127,0,193,128,253,128,251,128, - 251,128,247,128,247,128,247,128,127,0,9,9,18,10,0,0, - 127,0,227,128,221,128,221,128,227,128,221,128,221,128,227,128, - 127,0,9,9,18,10,0,0,127,0,225,128,221,128,221,128, - 225,128,253,128,253,128,227,128,127,0,9,9,18,10,0,0, - 127,0,219,128,213,128,213,128,213,128,213,128,213,128,219,128, - 127,0,7,8,8,10,1,1,48,24,12,254,254,12,24,48, - 255,255,255,7,5,5,10,1,1,224,250,62,14,30,8,7, - 7,10,1,1,8,12,230,255,230,12,8,7,5,5,10,1, - 1,30,14,62,250,224,9,7,14,10,0,0,48,0,28,0, - 31,0,255,128,31,0,28,0,48,0,9,9,18,10,0,0, - 28,0,30,0,15,0,255,128,255,128,255,128,15,0,30,0, - 28,0,9,5,10,10,0,1,2,0,3,0,255,128,3,0, - 2,0,9,7,14,10,0,0,4,0,6,0,255,0,255,128, - 255,0,6,0,4,0,9,5,10,10,0,1,2,0,183,0, - 183,128,183,0,2,0,9,5,10,10,0,1,2,0,171,0, - 171,128,171,0,2,0,9,5,10,10,0,1,2,0,255,0, - 255,128,255,0,2,0,9,8,16,10,0,1,128,0,112,0, - 78,0,33,128,31,128,62,0,112,0,128,0,9,8,16,10, - 0,1,128,0,112,0,62,0,31,128,33,128,78,0,112,0, - 128,0,9,8,16,10,0,1,128,0,112,0,62,0,31,128, - 31,128,62,0,112,0,128,0,9,7,14,10,0,0,132,0, - 134,0,255,0,255,128,127,0,6,0,4,0,9,7,14,10, - 0,0,4,0,6,0,127,0,255,128,255,0,134,0,132,0, - 6,9,9,10,2,0,16,16,248,248,252,248,248,16,16,8, - 9,9,10,0,1,4,4,254,254,255,254,254,4,4,9,9, - 18,10,0,0,24,0,28,0,22,0,243,0,129,128,243,0, - 22,0,28,0,24,0,9,9,18,10,0,0,24,0,28,0, - 26,0,249,0,192,128,249,0,26,0,28,0,24,0,9,9, - 18,10,0,0,0,128,1,128,62,128,64,128,129,128,243,0, - 238,0,60,0,56,0,9,9,18,10,0,0,56,0,60,0, - 238,0,243,0,129,128,64,128,62,128,1,128,0,128,8,9, - 9,10,0,1,16,24,20,242,129,243,118,28,24,8,9,9, - 10,0,1,24,28,118,243,129,242,20,24,16,9,8,16,10, - 0,1,4,0,250,0,129,0,64,128,129,128,251,0,6,0, - 4,0,255,9,8,16,10,0,2,4,0,6,0,251,0,129, - 128,64,128,129,0,250,0,4,0,9,9,18,10,0,1,28, - 0,127,0,251,128,1,128,0,128,1,128,251,128,127,0,28, - 0,9,5,10,10,0,3,210,0,43,0,127,128,43,0,210, - 0,9,9,18,10,0,0,16,0,56,0,92,0,236,0,116, - 0,60,0,2,128,1,128,3,128,9,5,10,10,0,2,242, - 0,123,0,7,128,123,0,242,0,9,9,18,10,0,0,3, - 128,1,128,2,128,60,0,116,0,236,0,92,0,56,0,16, - 0,9,9,18,10,0,0,16,0,24,0,28,0,252,0,124, - 0,60,0,2,128,1,128,3,128,9,5,10,10,0,2,242, - 0,123,0,127,128,123,0,242,0,9,9,18,10,0,0,3, - 128,1,128,2,128,60,0,124,0,252,0,28,0,24,0,16, - 0,255,255,255,255,9,7,14,10,0,1,20,0,10,0,253, - 0,0,128,253,0,10,0,20,0,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,9, - 12,24,10,0,0,224,128,49,128,49,128,42,128,42,128,36, - 128,36,128,42,128,42,128,49,128,49,128,224,128,9,12,24, - 10,0,0,131,128,198,0,198,0,170,0,170,0,146,0,146, - 0,170,0,170,0,198,0,198,0,131,128,9,12,24,10,0, - 0,193,128,99,0,99,0,85,0,85,0,73,0,73,0,85, - 0,85,0,99,0,99,0,193,128,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,8,13,13,10,1,0,255,216,216, - 216,216,216,216,216,216,216,216,216,255,8,13,13,10,1,0, - 255,27,27,27,27,27,27,27,27,27,27,27,255,4,13,13, - 10,4,0,16,48,32,96,64,192,128,192,64,96,32,48,16, - 4,13,13,10,4,0,128,192,64,96,32,48,16,48,32,96, - 64,192,128,7,13,13,10,1,0,18,54,36,108,72,216,144, - 216,72,108,36,54,18,7,13,13,10,2,0,144,216,72,108, - 36,54,18,54,36,108,72,216,144,255,255,255,255,255,255,255, - 255,255,10,8,16,10,0,2,24,0,48,0,96,0,255,192, - 255,192,96,0,48,0,24,0,10,8,16,10,0,2,6,0, - 3,0,1,128,255,192,255,192,1,128,3,0,6,0,10,8, - 16,10,0,2,18,0,51,0,97,128,255,192,255,192,97,128, - 51,0,18,0,10,9,18,10,0,2,12,0,24,0,63,192, - 127,192,192,0,127,192,63,192,24,0,12,0,10,9,18,10, - 0,2,12,0,6,0,255,0,255,128,0,192,255,128,255,0, - 6,0,12,0,10,9,18,10,0,2,18,0,51,0,127,128, - 255,192,128,192,255,192,127,128,51,0,18,0,10,8,16,10, - 0,2,24,192,48,192,96,192,255,192,255,192,96,192,48,192, - 24,192,10,8,16,10,0,2,198,0,195,0,193,128,255,192, - 255,192,193,128,195,0,198,0,10,9,18,10,0,2,12,64, - 24,64,63,192,127,192,192,64,127,192,63,192,24,64,12,64, - 10,9,18,10,0,2,140,0,134,0,255,0,255,128,128,192, - 255,128,255,0,134,0,140,0,10,8,16,10,0,2,6,0, - 3,0,171,128,170,192,85,192,85,128,3,0,6,0}; -/* - Fontname: -Misc-Fixed-Medium-R-Normal--20-200-75-75-C-100-ISO10646-1 - Copyright: Public domain font. Share and enjoy. - Capital A Height: 13, '1' Height: 13 - Calculated Max Values w= 9 h=17 x= 4 y=16 dx=10 dy= 0 ascent=16 len=26 - Font Bounding box w=10 h=20 x= 0 y=-4 - Calculated Min Values x= 0 y=-4 dx= 0 dy= 0 - Pure Font ascent =13 descent=-4 - X Font ascent =13 descent=-4 - Max Font ascent =16 descent=-4 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_10x20[3453] U8G_FONT_SECTION("u8g_font_10x20") = { - 0,10,20,0,252,13,2,74,4,153,32,255,252,16,252,13, - 252,0,0,0,10,0,16,2,13,13,10,4,0,192,192,192, - 192,192,192,192,192,192,192,0,192,192,6,4,4,10,2,9, - 204,204,204,72,9,11,22,10,1,1,27,0,27,0,27,0, - 127,128,54,0,54,0,54,0,255,0,108,0,108,0,108,0, - 8,13,13,10,1,0,24,126,219,216,216,216,126,27,27,27, - 219,126,24,9,12,24,10,1,0,115,0,219,0,222,0,118, - 0,12,0,12,0,24,0,24,0,55,0,61,128,109,128,103, - 0,9,13,26,10,1,0,56,0,108,0,108,0,108,0,120, - 0,48,0,112,0,216,0,205,128,199,0,198,0,239,0,121, - 128,2,5,5,10,4,8,192,192,192,192,128,5,13,13,10, - 3,0,24,48,96,96,192,192,192,192,192,96,96,48,24,5, - 13,13,10,2,0,192,96,48,48,24,24,24,24,24,48,48, - 96,192,8,7,7,10,1,3,102,102,60,255,60,102,102,8, - 7,7,10,1,3,24,24,24,255,24,24,24,4,3,3,10, - 3,255,112,112,224,8,1,1,10,1,6,255,3,3,3,10, - 4,0,224,224,224,7,12,12,10,2,0,6,6,12,12,24, - 24,48,48,96,96,192,192,8,13,13,10,1,0,24,60,102, - 102,195,195,195,195,195,102,102,60,24,8,13,13,10,1,0, - 24,56,120,216,24,24,24,24,24,24,24,24,255,8,13,13, - 10,1,0,60,102,195,195,3,3,6,28,48,96,192,192,255, - 8,13,13,10,1,0,60,102,195,195,3,6,28,6,3,195, - 195,102,60,8,13,13,10,1,0,2,6,14,30,54,102,198, - 198,255,6,6,6,6,8,13,13,10,1,0,255,192,192,192, - 192,220,230,3,3,3,195,102,60,8,13,13,10,1,0,60, - 102,194,192,192,220,230,195,195,195,195,102,60,8,13,13,10, - 1,0,255,3,3,6,6,12,12,24,24,48,48,96,96,8, - 13,13,10,1,0,60,102,195,195,195,102,60,102,195,195,195, - 102,60,8,13,13,10,1,0,60,102,195,195,195,195,103,59, - 3,3,67,102,60,3,8,8,10,4,0,224,224,0,0,0, - 0,224,224,4,9,9,10,3,255,112,112,0,0,0,0,112, - 112,224,7,13,13,10,1,0,2,6,12,24,48,96,192,96, - 48,24,12,6,2,8,6,6,10,1,3,255,0,0,0,0, - 255,7,13,13,10,2,0,128,192,96,48,24,12,6,12,24, - 48,96,192,128,8,13,13,10,1,0,60,102,195,195,195,6, - 12,24,24,24,0,24,24,8,13,13,10,1,0,60,102,195, - 207,223,219,219,219,222,204,192,99,62,8,13,13,10,1,0, - 24,60,102,102,195,195,195,255,195,195,195,195,195,8,13,13, - 10,1,0,248,204,198,198,198,204,252,198,195,195,195,198,252, - 8,13,13,10,1,0,60,102,195,192,192,192,192,192,192,192, - 195,102,60,8,13,13,10,1,0,252,198,195,195,195,195,195, - 195,195,195,195,198,252,8,13,13,10,1,0,255,192,192,192, - 192,192,252,192,192,192,192,192,255,8,13,13,10,1,0,255, - 192,192,192,192,192,252,192,192,192,192,192,192,8,13,13,10, - 1,0,60,102,195,192,192,192,207,195,195,195,195,103,61,8, - 13,13,10,1,0,195,195,195,195,195,195,255,195,195,195,195, - 195,195,8,13,13,10,1,0,255,24,24,24,24,24,24,24, - 24,24,24,24,255,9,13,26,10,1,0,31,128,6,0,6, - 0,6,0,6,0,6,0,6,0,6,0,6,0,198,0,198, - 0,108,0,56,0,8,13,13,10,1,0,195,195,198,198,204, - 204,248,204,204,198,198,195,195,8,13,13,10,1,0,192,192, - 192,192,192,192,192,192,192,192,192,192,255,8,13,13,10,1, - 0,195,195,231,231,255,219,219,219,219,195,195,195,195,8,13, - 13,10,1,0,195,227,227,243,243,219,219,207,207,199,199,195, - 195,8,13,13,10,1,0,60,102,195,195,195,195,195,195,195, - 195,195,102,60,8,13,13,10,1,0,252,198,195,195,195,195, - 198,252,192,192,192,192,192,8,14,14,10,1,255,60,102,195, - 195,195,195,195,195,195,219,207,102,62,3,8,13,13,10,1, - 0,252,198,195,195,195,195,198,252,204,198,198,195,195,8,13, - 13,10,1,0,60,102,195,192,192,96,60,6,3,3,195,102, - 60,8,13,13,10,1,0,255,24,24,24,24,24,24,24,24, - 24,24,24,24,8,13,13,10,1,0,195,195,195,195,195,195, - 195,195,195,195,195,102,60,8,13,13,10,1,0,195,195,195, - 195,102,102,102,60,60,60,24,24,24,8,13,13,10,1,0, - 195,195,195,195,195,219,219,219,219,231,231,195,195,8,13,13, - 10,1,0,195,195,102,102,60,60,24,60,60,102,102,195,195, - 8,13,13,10,1,0,195,195,102,102,60,60,24,24,24,24, - 24,24,24,8,13,13,10,1,0,255,3,3,6,12,12,24, - 48,48,96,192,192,255,6,13,13,10,2,0,252,192,192,192, - 192,192,192,192,192,192,192,192,252,7,12,12,10,2,0,192, - 192,96,96,48,48,24,24,12,12,6,6,6,13,13,10,2, - 0,252,12,12,12,12,12,12,12,12,12,12,12,252,8,4, - 4,10,1,9,24,60,102,195,9,1,2,10,1,255,255,128, - 4,3,3,10,3,10,192,96,48,8,8,8,10,1,0,62, - 99,3,127,195,195,195,125,8,13,13,10,1,0,192,192,192, - 192,192,220,230,195,195,195,195,230,220,8,8,8,10,1,0, - 62,99,192,192,192,192,99,62,8,13,13,10,1,0,3,3, - 3,3,3,59,103,195,195,195,195,103,59,8,8,8,10,1, - 0,60,102,195,255,192,192,99,62,8,13,13,10,1,0,30, - 51,51,48,48,252,48,48,48,48,48,48,48,8,12,12,10, - 1,252,125,199,198,198,198,124,192,126,195,195,195,126,8,13, - 13,10,1,0,192,192,192,192,192,220,230,195,195,195,195,195, - 195,8,11,11,10,1,0,24,24,0,120,24,24,24,24,24, - 24,255,7,15,15,10,2,252,6,6,0,30,6,6,6,6, - 6,6,6,198,198,198,124,8,13,13,10,1,0,192,192,192, - 192,192,198,204,216,240,248,204,198,195,8,13,13,10,1,0, - 120,24,24,24,24,24,24,24,24,24,24,24,255,8,8,8, - 10,1,0,182,255,219,219,219,219,219,219,8,8,8,10,1, - 0,220,230,195,195,195,195,195,195,8,8,8,10,1,0,60, - 102,195,195,195,195,102,60,8,12,12,10,1,252,220,230,195, - 195,195,195,230,220,192,192,192,192,8,12,12,10,1,252,59, - 103,195,195,195,195,103,59,3,3,3,3,8,8,8,10,1, - 0,222,115,96,96,96,96,96,96,8,8,8,10,1,0,126, - 195,192,126,3,3,195,126,8,11,11,10,1,0,48,48,48, - 252,48,48,48,48,48,51,30,8,8,8,10,1,0,195,195, - 195,195,195,195,103,59,8,8,8,10,1,0,195,195,102,102, - 60,60,24,24,8,8,8,10,1,0,195,195,195,219,219,219, - 255,102,8,8,8,10,1,0,195,102,60,24,24,60,102,195, - 8,12,12,10,1,252,195,195,195,195,195,195,103,59,3,195, - 102,60,7,8,8,10,2,0,254,6,12,24,48,96,192,254, - 8,13,13,10,1,0,15,24,24,24,24,24,240,24,24,24, - 24,24,15,2,13,13,10,4,0,192,192,192,192,192,192,192, - 192,192,192,192,192,192,8,13,13,10,1,0,240,24,24,24, - 24,24,15,24,24,24,24,24,240,8,3,3,10,1,10,115, - 219,206,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,0,0,0,10,0,16,2,13,13,10,4,0,192, - 192,0,192,192,192,192,192,192,192,192,192,192,7,12,12,10, - 1,0,24,24,60,102,194,192,192,194,102,60,24,24,9,12, - 24,10,1,0,30,0,51,0,51,0,48,0,48,0,252,0, - 48,0,48,0,48,0,248,0,173,128,231,0,9,9,18,10, - 0,1,128,128,221,128,127,0,99,0,99,0,99,0,127,0, - 221,128,128,128,8,11,11,10,1,0,129,195,102,60,126,24, - 126,24,24,24,24,2,13,13,10,4,0,192,192,192,192,192, - 0,0,0,192,192,192,192,192,8,13,13,10,1,0,60,102, - 198,96,120,204,102,51,30,6,99,102,60,6,2,2,10,2, - 11,204,204,8,11,11,10,1,0,60,102,195,189,165,161,165, - 189,195,102,60,8,9,9,10,1,4,62,67,3,127,195,195, - 125,0,255,9,11,22,10,0,0,4,128,13,128,27,0,54, - 0,108,0,216,0,108,0,54,0,27,0,13,128,4,128,8, - 4,4,10,1,4,255,255,3,3,6,1,1,10,2,6,252, - 8,11,11,10,1,0,60,102,195,189,165,189,169,173,195,102, - 60,8,1,1,10,1,13,255,6,6,6,10,2,7,48,120, - 204,204,120,48,8,7,7,10,1,2,24,24,255,24,24,0, - 255,5,7,7,10,2,6,112,216,24,48,96,192,248,5,7, - 7,10,2,6,112,216,24,48,24,216,112,4,3,3,10,3, - 10,48,96,192,7,10,10,10,1,253,198,198,198,198,198,238, - 250,192,192,192,8,13,13,10,1,0,127,255,251,251,251,123, - 27,27,27,27,27,27,27,3,3,3,10,4,5,224,224,224, - 5,4,4,10,2,252,48,24,216,112,4,7,7,10,2,6, - 96,224,96,96,96,96,240,7,9,9,10,1,4,56,108,198, - 198,198,108,56,0,254,9,11,22,10,1,0,144,0,216,0, - 108,0,54,0,27,0,13,128,27,0,54,0,108,0,216,0, - 144,0,8,12,12,10,1,1,64,192,65,66,228,8,18,38, - 74,158,2,2,8,12,12,10,1,1,64,192,65,66,228,8, - 22,41,65,130,4,15,8,12,12,10,1,1,224,16,97,18, - 228,8,18,38,74,159,2,2,8,13,13,10,1,0,24,24, - 0,24,24,24,48,96,195,195,195,102,60,8,15,15,10,1, - 0,96,48,24,0,24,60,102,195,195,195,255,195,195,195,195, - 8,15,15,10,1,0,6,12,24,0,24,60,102,195,195,195, - 255,195,195,195,195,8,15,15,10,1,0,24,60,102,0,24, - 60,102,195,195,195,255,195,195,195,195,8,15,15,10,1,0, - 50,126,76,0,24,60,102,195,195,195,255,195,195,195,195,8, - 15,15,10,1,0,102,102,0,24,60,102,102,195,195,195,255, - 195,195,195,195,8,16,16,10,1,0,60,102,102,60,0,24, - 60,102,195,195,195,255,195,195,195,195,8,13,13,10,1,0, - 31,60,108,108,204,204,255,204,204,204,204,204,207,8,17,17, - 10,1,252,60,102,195,192,192,192,192,192,192,192,195,102,60, - 24,12,108,56,8,15,15,10,1,0,96,48,24,0,255,192, - 192,192,192,252,192,192,192,192,255,8,15,15,10,1,0,12, - 24,48,0,255,192,192,192,192,252,192,192,192,192,255,8,15, - 15,10,1,0,24,60,102,0,255,192,192,192,192,252,192,192, - 192,192,255,8,15,15,10,1,0,102,102,0,0,255,192,192, - 192,192,252,192,192,192,192,255,6,15,15,10,2,0,96,48, - 24,0,252,48,48,48,48,48,48,48,48,48,252,6,15,15, - 10,2,0,24,48,96,0,252,48,48,48,48,48,48,48,48, - 48,252,6,15,15,10,2,0,48,120,204,0,252,48,48,48, - 48,48,48,48,48,48,252,6,15,15,10,2,0,204,204,0, - 252,48,48,48,48,48,48,48,48,48,48,252,9,13,26,10, - 0,0,126,0,99,0,97,128,97,128,97,128,97,128,249,128, - 97,128,97,128,97,128,97,128,99,0,126,0,8,15,15,10, - 1,0,50,126,76,0,195,227,243,243,219,219,207,207,199,195, - 195,8,15,15,10,1,0,48,24,12,0,60,102,195,195,195, - 195,195,195,195,102,60,8,15,15,10,1,0,12,24,48,0, - 60,102,195,195,195,195,195,195,195,102,60,8,15,15,10,1, - 0,24,60,102,0,60,102,195,195,195,195,195,195,195,102,60, - 8,15,15,10,1,0,50,126,76,0,60,102,195,195,195,195, - 195,195,195,102,60,8,15,15,10,1,0,102,102,0,60,102, - 195,195,195,195,195,195,195,195,102,60,7,8,8,10,1,0, - 130,198,108,56,56,108,198,130,8,15,15,10,1,255,1,62, - 102,199,199,203,203,203,211,211,211,227,102,124,128,8,15,15, - 10,1,0,48,24,12,0,195,195,195,195,195,195,195,195,195, - 102,60,8,15,15,10,1,0,12,24,48,0,195,195,195,195, - 195,195,195,195,195,102,60,8,15,15,10,1,0,24,60,102, - 0,195,195,195,195,195,195,195,195,195,102,60,8,15,15,10, - 1,0,102,102,0,195,195,195,195,195,195,195,195,195,195,102, - 60,8,15,15,10,1,0,12,24,48,0,195,195,102,102,60, - 60,24,24,24,24,24,7,13,13,10,2,0,192,192,192,252, - 198,198,198,198,198,252,192,192,192,8,13,13,10,1,0,28, - 54,99,99,102,236,108,102,99,99,99,102,108,8,12,12,10, - 1,0,48,24,12,0,126,195,3,127,195,195,195,125,8,12, - 12,10,1,0,12,24,48,0,126,195,3,127,195,195,195,125, - 8,12,12,10,1,0,24,60,102,0,126,195,3,127,195,195, - 195,125,8,12,12,10,1,0,50,126,76,0,126,195,3,127, - 195,195,195,125,8,11,11,10,1,0,102,102,0,126,195,3, - 127,195,195,195,125,8,13,13,10,1,0,60,102,102,60,0, - 126,195,3,127,195,195,195,125,8,8,8,10,1,0,118,155, - 27,30,120,216,217,110,8,12,12,10,1,252,62,99,192,192, - 192,192,99,62,24,12,108,56,8,12,12,10,1,0,96,48, - 24,0,60,102,195,255,192,192,99,62,8,12,12,10,1,0, - 6,12,24,0,60,102,195,255,192,192,99,62,8,12,12,10, - 1,0,24,60,102,0,60,102,195,255,192,192,99,62,8,11, - 11,10,1,0,102,102,0,60,102,195,255,192,192,99,62,8, - 12,12,10,1,0,96,48,24,0,120,24,24,24,24,24,24, - 255,8,12,12,10,1,0,12,24,48,0,120,24,24,24,24, - 24,24,255,8,12,12,10,1,0,24,60,102,0,120,24,24, - 24,24,24,24,255,8,11,11,10,1,0,102,102,0,120,24, - 24,24,24,24,24,255,8,13,13,10,1,0,136,216,112,112, - 216,140,62,103,195,195,195,102,60,8,12,12,10,1,0,50, - 126,76,0,220,230,195,195,195,195,195,195,8,12,12,10,1, - 0,96,48,24,0,60,102,195,195,195,195,102,60,8,12,12, - 10,1,0,6,12,24,0,60,102,195,195,195,195,102,60,8, - 12,12,10,1,0,24,60,102,0,60,102,195,195,195,195,102, - 60,8,12,12,10,1,0,50,126,76,0,60,102,195,195,195, - 195,102,60,8,11,11,10,1,0,102,102,0,60,102,195,195, - 195,195,102,60,8,10,10,10,1,1,24,24,0,0,255,255, - 0,0,24,24,8,10,10,10,1,255,1,62,102,203,203,211, - 211,102,124,128,8,12,12,10,1,0,48,24,12,0,195,195, - 195,195,195,195,103,59,8,12,12,10,1,0,6,12,24,0, - 195,195,195,195,195,195,103,59,8,12,12,10,1,0,24,60, - 102,0,195,195,195,195,195,195,103,59,8,11,11,10,1,0, - 102,102,0,195,195,195,195,195,195,103,59,8,16,16,10,1, - 252,12,24,48,0,195,195,195,195,195,195,103,59,3,195,102, - 60,7,17,17,10,2,252,192,192,192,192,192,192,248,204,198, - 198,198,204,248,192,192,192,192,8,15,15,10,1,252,102,102, - 0,195,195,195,195,195,195,103,59,3,195,102,60}; -/* - Fontname: -Misc-Fixed-Medium-R-Normal--20-200-75-75-C-100-ISO10646-1 - Copyright: Public domain font. Share and enjoy. - Capital A Height: 13, '1' Height: 13 - Calculated Max Values w= 9 h=15 x= 4 y=16 dx=10 dy= 0 ascent=16 len=26 - Font Bounding box w=10 h=20 x= 0 y=-4 - Calculated Min Values x= 0 y=-4 dx= 0 dy= 0 - Pure Font ascent =13 descent=-4 - X Font ascent =13 descent=-4 - Max Font ascent =16 descent=-4 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_10x20r[1667] U8G_FONT_SECTION("u8g_font_10x20r") = { - 0,10,20,0,252,13,2,74,4,153,32,127,252,16,252,13, - 252,0,0,0,10,0,16,2,13,13,10,4,0,192,192,192, - 192,192,192,192,192,192,192,0,192,192,6,4,4,10,2,9, - 204,204,204,72,9,11,22,10,1,1,27,0,27,0,27,0, - 127,128,54,0,54,0,54,0,255,0,108,0,108,0,108,0, - 8,13,13,10,1,0,24,126,219,216,216,216,126,27,27,27, - 219,126,24,9,12,24,10,1,0,115,0,219,0,222,0,118, - 0,12,0,12,0,24,0,24,0,55,0,61,128,109,128,103, - 0,9,13,26,10,1,0,56,0,108,0,108,0,108,0,120, - 0,48,0,112,0,216,0,205,128,199,0,198,0,239,0,121, - 128,2,5,5,10,4,8,192,192,192,192,128,5,13,13,10, - 3,0,24,48,96,96,192,192,192,192,192,96,96,48,24,5, - 13,13,10,2,0,192,96,48,48,24,24,24,24,24,48,48, - 96,192,8,7,7,10,1,3,102,102,60,255,60,102,102,8, - 7,7,10,1,3,24,24,24,255,24,24,24,4,3,3,10, - 3,255,112,112,224,8,1,1,10,1,6,255,3,3,3,10, - 4,0,224,224,224,7,12,12,10,2,0,6,6,12,12,24, - 24,48,48,96,96,192,192,8,13,13,10,1,0,24,60,102, - 102,195,195,195,195,195,102,102,60,24,8,13,13,10,1,0, - 24,56,120,216,24,24,24,24,24,24,24,24,255,8,13,13, - 10,1,0,60,102,195,195,3,3,6,28,48,96,192,192,255, - 8,13,13,10,1,0,60,102,195,195,3,6,28,6,3,195, - 195,102,60,8,13,13,10,1,0,2,6,14,30,54,102,198, - 198,255,6,6,6,6,8,13,13,10,1,0,255,192,192,192, - 192,220,230,3,3,3,195,102,60,8,13,13,10,1,0,60, - 102,194,192,192,220,230,195,195,195,195,102,60,8,13,13,10, - 1,0,255,3,3,6,6,12,12,24,24,48,48,96,96,8, - 13,13,10,1,0,60,102,195,195,195,102,60,102,195,195,195, - 102,60,8,13,13,10,1,0,60,102,195,195,195,195,103,59, - 3,3,67,102,60,3,8,8,10,4,0,224,224,0,0,0, - 0,224,224,4,9,9,10,3,255,112,112,0,0,0,0,112, - 112,224,7,13,13,10,1,0,2,6,12,24,48,96,192,96, - 48,24,12,6,2,8,6,6,10,1,3,255,0,0,0,0, - 255,7,13,13,10,2,0,128,192,96,48,24,12,6,12,24, - 48,96,192,128,8,13,13,10,1,0,60,102,195,195,195,6, - 12,24,24,24,0,24,24,8,13,13,10,1,0,60,102,195, - 207,223,219,219,219,222,204,192,99,62,8,13,13,10,1,0, - 24,60,102,102,195,195,195,255,195,195,195,195,195,8,13,13, - 10,1,0,248,204,198,198,198,204,252,198,195,195,195,198,252, - 8,13,13,10,1,0,60,102,195,192,192,192,192,192,192,192, - 195,102,60,8,13,13,10,1,0,252,198,195,195,195,195,195, - 195,195,195,195,198,252,8,13,13,10,1,0,255,192,192,192, - 192,192,252,192,192,192,192,192,255,8,13,13,10,1,0,255, - 192,192,192,192,192,252,192,192,192,192,192,192,8,13,13,10, - 1,0,60,102,195,192,192,192,207,195,195,195,195,103,61,8, - 13,13,10,1,0,195,195,195,195,195,195,255,195,195,195,195, - 195,195,8,13,13,10,1,0,255,24,24,24,24,24,24,24, - 24,24,24,24,255,9,13,26,10,1,0,31,128,6,0,6, - 0,6,0,6,0,6,0,6,0,6,0,6,0,198,0,198, - 0,108,0,56,0,8,13,13,10,1,0,195,195,198,198,204, - 204,248,204,204,198,198,195,195,8,13,13,10,1,0,192,192, - 192,192,192,192,192,192,192,192,192,192,255,8,13,13,10,1, - 0,195,195,231,231,255,219,219,219,219,195,195,195,195,8,13, - 13,10,1,0,195,227,227,243,243,219,219,207,207,199,199,195, - 195,8,13,13,10,1,0,60,102,195,195,195,195,195,195,195, - 195,195,102,60,8,13,13,10,1,0,252,198,195,195,195,195, - 198,252,192,192,192,192,192,8,14,14,10,1,255,60,102,195, - 195,195,195,195,195,195,219,207,102,62,3,8,13,13,10,1, - 0,252,198,195,195,195,195,198,252,204,198,198,195,195,8,13, - 13,10,1,0,60,102,195,192,192,96,60,6,3,3,195,102, - 60,8,13,13,10,1,0,255,24,24,24,24,24,24,24,24, - 24,24,24,24,8,13,13,10,1,0,195,195,195,195,195,195, - 195,195,195,195,195,102,60,8,13,13,10,1,0,195,195,195, - 195,102,102,102,60,60,60,24,24,24,8,13,13,10,1,0, - 195,195,195,195,195,219,219,219,219,231,231,195,195,8,13,13, - 10,1,0,195,195,102,102,60,60,24,60,60,102,102,195,195, - 8,13,13,10,1,0,195,195,102,102,60,60,24,24,24,24, - 24,24,24,8,13,13,10,1,0,255,3,3,6,12,12,24, - 48,48,96,192,192,255,6,13,13,10,2,0,252,192,192,192, - 192,192,192,192,192,192,192,192,252,7,12,12,10,2,0,192, - 192,96,96,48,48,24,24,12,12,6,6,6,13,13,10,2, - 0,252,12,12,12,12,12,12,12,12,12,12,12,252,8,4, - 4,10,1,9,24,60,102,195,9,1,2,10,1,255,255,128, - 4,3,3,10,3,10,192,96,48,8,8,8,10,1,0,62, - 99,3,127,195,195,195,125,8,13,13,10,1,0,192,192,192, - 192,192,220,230,195,195,195,195,230,220,8,8,8,10,1,0, - 62,99,192,192,192,192,99,62,8,13,13,10,1,0,3,3, - 3,3,3,59,103,195,195,195,195,103,59,8,8,8,10,1, - 0,60,102,195,255,192,192,99,62,8,13,13,10,1,0,30, - 51,51,48,48,252,48,48,48,48,48,48,48,8,12,12,10, - 1,252,125,199,198,198,198,124,192,126,195,195,195,126,8,13, - 13,10,1,0,192,192,192,192,192,220,230,195,195,195,195,195, - 195,8,11,11,10,1,0,24,24,0,120,24,24,24,24,24, - 24,255,7,15,15,10,2,252,6,6,0,30,6,6,6,6, - 6,6,6,198,198,198,124,8,13,13,10,1,0,192,192,192, - 192,192,198,204,216,240,248,204,198,195,8,13,13,10,1,0, - 120,24,24,24,24,24,24,24,24,24,24,24,255,8,8,8, - 10,1,0,182,255,219,219,219,219,219,219,8,8,8,10,1, - 0,220,230,195,195,195,195,195,195,8,8,8,10,1,0,60, - 102,195,195,195,195,102,60,8,12,12,10,1,252,220,230,195, - 195,195,195,230,220,192,192,192,192,8,12,12,10,1,252,59, - 103,195,195,195,195,103,59,3,3,3,3,8,8,8,10,1, - 0,222,115,96,96,96,96,96,96,8,8,8,10,1,0,126, - 195,192,126,3,3,195,126,8,11,11,10,1,0,48,48,48, - 252,48,48,48,48,48,51,30,8,8,8,10,1,0,195,195, - 195,195,195,195,103,59,8,8,8,10,1,0,195,195,102,102, - 60,60,24,24,8,8,8,10,1,0,195,195,195,219,219,219, - 255,102,8,8,8,10,1,0,195,102,60,24,24,60,102,195, - 8,12,12,10,1,252,195,195,195,195,195,195,103,59,3,195, - 102,60,7,8,8,10,2,0,254,6,12,24,48,96,192,254, - 8,13,13,10,1,0,15,24,24,24,24,24,240,24,24,24, - 24,24,15,2,13,13,10,4,0,192,192,192,192,192,192,192, - 192,192,192,192,192,192,8,13,13,10,1,0,240,24,24,24, - 24,24,15,24,24,24,24,24,240,8,3,3,10,1,10,115, - 219,206,255}; -/* - Fontname: -Misc-Fixed-Medium-R-Normal--6-60-75-75-C-40-ISO10646-1 - Copyright: Public domain font. Share and enjoy. - Capital A Height: 5, '1' Height: 5 - Calculated Max Values w= 4 h= 6 x= 1 y= 5 dx= 4 dy= 0 ascent= 5 len= 6 - Font Bounding box w= 4 h= 6 x= 0 y=-1 - Calculated Min Values x= 0 y=-1 dx= 0 dy= 0 - Pure Font ascent = 5 descent=-1 - X Font ascent = 5 descent=-1 - Max Font ascent = 5 descent=-1 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_4x6[1500] U8G_FONT_SECTION("u8g_font_4x6") = { - 1,4,6,0,255,5,1,3,1,250,32,255,255,5,255,5, - 255,7,0,64,18,21,69,128,128,128,0,128,5,50,66,160, - 160,2,69,69,160,240,160,240,160,1,54,70,64,224,192,32, - 224,64,2,53,69,128,32,64,128,32,2,69,69,64,160,64, - 160,80,21,18,66,128,128,17,38,70,64,128,128,128,128,64, - 1,38,70,128,64,64,64,64,128,2,53,69,160,64,224,64, - 160,2,53,69,64,64,224,64,64,1,34,66,64,128,4,49, - 65,224,18,17,65,128,2,53,69,32,32,64,128,128,2,53, - 69,64,160,224,160,64,2,53,69,64,192,64,64,224,2,53, - 69,64,160,32,64,224,2,53,69,224,32,64,32,192,2,53, - 69,160,160,224,32,32,2,53,69,224,128,192,32,192,2,53, - 69,96,128,192,160,64,2,53,69,224,32,64,128,128,2,53, - 69,96,160,64,160,192,2,53,69,64,160,96,32,192,18,20, - 68,128,0,0,128,1,37,69,64,0,0,64,128,2,53,69, - 32,64,128,64,32,3,51,67,224,0,224,2,53,69,128,64, - 32,64,128,2,53,69,192,32,64,0,64,2,53,69,96,160, - 160,128,96,2,53,69,64,160,224,160,160,2,53,69,192,160, - 192,160,192,2,53,69,64,160,128,160,64,2,53,69,192,160, - 160,160,192,2,53,69,224,128,192,128,224,2,53,69,224,128, - 192,128,128,2,53,69,96,128,160,160,96,2,53,69,160,160, - 224,160,160,2,53,69,224,64,64,64,224,2,53,69,32,32, - 32,160,64,2,53,69,160,160,192,160,160,2,53,69,128,128, - 128,128,224,2,53,69,160,224,224,160,160,2,53,69,32,160, - 224,160,128,2,53,69,64,160,160,160,64,2,53,69,192,160, - 192,128,128,1,54,70,64,160,160,160,64,32,2,53,69,192, - 160,192,160,160,2,53,69,96,128,64,32,192,2,53,69,224, - 64,64,64,64,2,53,69,160,160,160,160,224,2,53,69,160, - 160,160,224,64,2,53,69,160,160,224,224,160,2,53,69,160, - 160,64,160,160,2,53,69,160,160,64,64,64,2,53,69,224, - 32,64,128,224,18,37,69,192,128,128,128,192,2,53,69,128, - 128,64,32,32,2,37,69,192,64,64,64,192,5,50,66,64, - 160,1,49,65,224,21,34,66,128,64,2,52,68,96,160,160, - 96,2,53,69,128,192,160,160,192,2,52,68,96,128,128,96, - 2,53,69,32,96,160,160,96,2,52,68,64,160,192,96,2, - 53,69,32,64,224,64,64,1,53,69,96,160,96,32,192,2, - 53,69,128,192,160,160,160,2,53,69,64,0,192,64,224,1, - 54,70,32,0,32,32,32,192,2,53,69,128,160,192,160,160, - 2,53,69,192,64,64,64,224,2,52,68,160,224,160,160,2, - 52,68,192,160,160,160,2,52,68,64,160,160,64,1,53,69, - 192,160,192,128,128,1,53,69,96,160,160,96,32,2,52,68, - 160,192,128,128,2,52,68,96,192,32,192,2,53,69,64,224, - 64,64,32,2,52,68,160,160,160,96,2,52,68,160,160,160, - 64,2,52,68,160,160,224,160,2,52,68,160,64,64,160,1, - 53,69,160,160,96,32,192,2,52,68,224,32,64,224,1,54, - 70,32,64,192,64,64,32,18,21,69,128,128,128,128,128,1, - 54,70,128,64,96,64,64,128,5,66,66,80,160,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,7,0, - 64,18,21,69,128,0,128,128,128,2,53,69,64,224,128,224, - 64,2,53,69,32,64,96,64,160,2,68,68,144,96,96,144, - 2,53,69,160,64,224,64,64,18,21,69,128,128,0,128,128, - 1,54,70,96,192,160,96,32,192,6,49,65,160,1,70,70, - 96,144,208,208,144,96,2,53,69,96,160,96,0,224,3,67, - 67,80,160,80,3,50,66,224,32,4,49,65,224,3,68,68, - 96,240,208,96,6,49,65,224,4,51,67,64,160,64,2,53, - 69,64,224,64,0,224,3,36,68,192,64,128,192,2,37,69, - 192,64,128,64,128,21,34,66,64,128,1,53,69,160,160,160, - 192,128,2,69,69,112,208,208,80,80,20,17,65,128,18,34, - 66,64,128,3,36,68,64,192,64,64,2,53,69,64,160,64, - 0,224,3,67,67,160,80,160,1,70,70,128,128,128,80,112, - 16,1,70,70,128,128,176,16,32,48,1,70,70,192,64,128, - 80,176,16,2,53,69,64,0,64,128,96,2,53,69,128,64, - 160,224,160,2,53,69,32,64,160,224,160,2,53,69,192,64, - 160,224,160,2,53,69,96,192,160,224,160,2,53,69,160,64, - 160,224,160,2,53,69,64,64,160,224,160,2,69,69,112,160, - 240,160,176,1,54,70,64,160,128,160,64,128,2,53,69,128, - 224,192,128,224,2,53,69,32,224,192,128,224,2,53,69,96, - 224,192,128,224,2,53,69,160,224,192,128,224,2,53,69,128, - 224,64,64,224,2,53,69,32,224,64,64,224,2,53,69,64, - 224,64,64,224,2,53,69,160,64,64,64,224,2,69,69,224, - 80,208,80,224,2,69,69,80,160,224,224,160,2,53,69,128, - 64,160,160,64,2,53,69,32,64,160,160,64,2,53,69,64, - 64,160,160,64,2,69,69,112,224,160,160,64,2,53,69,160, - 64,160,160,64,3,51,67,160,64,160,2,53,69,96,160,224, - 160,192,2,53,69,128,64,160,160,224,2,53,69,32,64,160, - 160,224,2,53,69,64,0,160,160,224,2,53,69,160,0,160, - 160,224,2,53,69,32,0,160,64,64,2,53,69,128,192,160, - 192,128,1,54,70,64,160,192,160,224,128,2,53,69,128,64, - 96,160,96,2,53,69,32,64,96,160,96,2,53,69,96,0, - 96,160,96,2,69,69,80,160,96,160,96,2,53,69,160,0, - 96,160,96,2,53,69,64,0,96,160,96,2,68,68,112,176, - 160,112,1,53,69,64,160,128,96,64,2,53,69,128,64,160, - 192,96,2,53,69,32,64,160,192,96,2,53,69,192,64,160, - 192,96,2,53,69,160,64,160,192,96,2,53,69,128,64,64, - 64,224,2,53,69,32,192,64,64,224,2,53,69,64,160,64, - 64,224,2,53,69,160,0,192,64,224,2,53,69,160,64,96, - 160,64,2,69,69,80,160,192,160,160,2,53,69,128,64,64, - 160,64,2,53,69,32,64,64,160,64,2,53,69,64,0,64, - 160,64,2,53,69,224,0,64,160,64,2,53,69,160,0,64, - 160,64,2,53,69,64,0,224,0,64,2,52,68,96,160,160, - 192,2,53,69,128,64,160,160,96,2,53,69,32,64,160,160, - 96,2,53,69,64,0,160,160,96,2,53,69,160,0,160,160, - 96,1,54,70,32,64,160,224,32,192,1,54,70,128,128,192, - 160,192,128,1,54,70,160,0,160,224,32,192}; -/* - Fontname: -Misc-Fixed-Medium-R-Normal--6-60-75-75-C-40-ISO10646-1 - Copyright: Public domain font. Share and enjoy. - Capital A Height: 5, '1' Height: 5 - Calculated Max Values w= 4 h= 6 x= 1 y= 5 dx= 4 dy= 0 ascent= 5 len= 6 - Font Bounding box w= 4 h= 6 x= 0 y=-1 - Calculated Min Values x= 0 y=-1 dx= 0 dy= 0 - Pure Font ascent = 5 descent=-1 - X Font ascent = 5 descent=-1 - Max Font ascent = 5 descent=-1 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_4x6r[734] U8G_FONT_SECTION("u8g_font_4x6r") = { - 1,4,6,0,255,5,1,3,1,250,32,127,255,5,255,5, - 255,7,0,64,18,21,69,128,128,128,0,128,5,50,66,160, - 160,2,69,69,160,240,160,240,160,1,54,70,64,224,192,32, - 224,64,2,53,69,128,32,64,128,32,2,69,69,64,160,64, - 160,80,21,18,66,128,128,17,38,70,64,128,128,128,128,64, - 1,38,70,128,64,64,64,64,128,2,53,69,160,64,224,64, - 160,2,53,69,64,64,224,64,64,1,34,66,64,128,4,49, - 65,224,18,17,65,128,2,53,69,32,32,64,128,128,2,53, - 69,64,160,224,160,64,2,53,69,64,192,64,64,224,2,53, - 69,64,160,32,64,224,2,53,69,224,32,64,32,192,2,53, - 69,160,160,224,32,32,2,53,69,224,128,192,32,192,2,53, - 69,96,128,192,160,64,2,53,69,224,32,64,128,128,2,53, - 69,96,160,64,160,192,2,53,69,64,160,96,32,192,18,20, - 68,128,0,0,128,1,37,69,64,0,0,64,128,2,53,69, - 32,64,128,64,32,3,51,67,224,0,224,2,53,69,128,64, - 32,64,128,2,53,69,192,32,64,0,64,2,53,69,96,160, - 160,128,96,2,53,69,64,160,224,160,160,2,53,69,192,160, - 192,160,192,2,53,69,64,160,128,160,64,2,53,69,192,160, - 160,160,192,2,53,69,224,128,192,128,224,2,53,69,224,128, - 192,128,128,2,53,69,96,128,160,160,96,2,53,69,160,160, - 224,160,160,2,53,69,224,64,64,64,224,2,53,69,32,32, - 32,160,64,2,53,69,160,160,192,160,160,2,53,69,128,128, - 128,128,224,2,53,69,160,224,224,160,160,2,53,69,32,160, - 224,160,128,2,53,69,64,160,160,160,64,2,53,69,192,160, - 192,128,128,1,54,70,64,160,160,160,64,32,2,53,69,192, - 160,192,160,160,2,53,69,96,128,64,32,192,2,53,69,224, - 64,64,64,64,2,53,69,160,160,160,160,224,2,53,69,160, - 160,160,224,64,2,53,69,160,160,224,224,160,2,53,69,160, - 160,64,160,160,2,53,69,160,160,64,64,64,2,53,69,224, - 32,64,128,224,18,37,69,192,128,128,128,192,2,53,69,128, - 128,64,32,32,2,37,69,192,64,64,64,192,5,50,66,64, - 160,1,49,65,224,21,34,66,128,64,2,52,68,96,160,160, - 96,2,53,69,128,192,160,160,192,2,52,68,96,128,128,96, - 2,53,69,32,96,160,160,96,2,52,68,64,160,192,96,2, - 53,69,32,64,224,64,64,1,53,69,96,160,96,32,192,2, - 53,69,128,192,160,160,160,2,53,69,64,0,192,64,224,1, - 54,70,32,0,32,32,32,192,2,53,69,128,160,192,160,160, - 2,53,69,192,64,64,64,224,2,52,68,160,224,160,160,2, - 52,68,192,160,160,160,2,52,68,64,160,160,64,1,53,69, - 192,160,192,128,128,1,53,69,96,160,160,96,32,2,52,68, - 160,192,128,128,2,52,68,96,192,32,192,2,53,69,64,224, - 64,64,32,2,52,68,160,160,160,96,2,52,68,160,160,160, - 64,2,52,68,160,160,224,160,2,52,68,160,64,64,160,1, - 53,69,160,160,96,32,192,2,52,68,224,32,64,224,1,54, - 70,32,64,192,64,64,32,18,21,69,128,128,128,128,128,1, - 54,70,128,64,96,64,64,128,5,66,66,80,160,255}; -/* - Fontname: -Misc-Fixed-Medium-R-Normal--7-70-75-75-C-50-ISO10646-1 - Copyright: Public domain font. Share and enjoy. - Capital A Height: 6, '1' Height: 6 - Calculated Max Values w= 5 h= 7 x= 2 y= 6 dx= 5 dy= 0 ascent= 6 len= 7 - Font Bounding box w= 5 h= 7 x= 0 y=-1 - Calculated Min Values x= 0 y=-1 dx= 0 dy= 0 - Pure Font ascent = 6 descent=-1 - X Font ascent = 6 descent=-1 - Max Font ascent = 6 descent=-1 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_5x7[1624] U8G_FONT_SECTION("u8g_font_5x7") = { - 1,5,7,0,255,6,1,21,2,39,32,255,255,6,255,6, - 255,8,0,80,34,22,86,128,128,128,128,0,128,21,51,83, - 160,160,160,2,85,85,80,248,80,248,80,2,85,85,112,160, - 112,40,112,2,70,86,128,144,32,64,144,16,2,69,85,64, - 160,64,160,80,37,19,83,128,128,128,18,38,86,64,128,128, - 128,128,64,18,38,86,128,64,64,64,64,128,18,53,85,160, - 64,224,64,160,2,85,85,32,32,248,32,32,17,51,83,96, - 64,128,4,65,81,240,18,34,82,192,192,3,68,84,16,32, - 64,128,18,54,86,64,160,160,160,160,64,18,54,86,64,192, - 64,64,64,224,2,70,86,96,144,16,32,64,240,2,70,86, - 240,16,96,16,144,96,2,70,86,32,96,160,240,32,32,2, - 70,86,240,128,224,16,144,96,2,70,86,96,128,224,144,144, - 96,2,70,86,240,16,32,32,64,64,2,70,86,96,144,96, - 144,144,96,2,70,86,96,144,144,112,16,96,18,37,85,192, - 192,0,192,192,1,54,86,96,96,0,96,64,128,18,53,85, - 32,64,128,64,32,3,67,83,240,0,240,18,53,85,128,64, - 32,64,128,18,54,86,64,160,32,64,0,64,2,70,86,96, - 144,176,176,128,96,2,70,86,96,144,144,240,144,144,2,70, - 86,224,144,224,144,144,224,2,70,86,96,144,128,128,144,96, - 2,70,86,224,144,144,144,144,224,2,70,86,240,128,224,128, - 128,240,2,70,86,240,128,224,128,128,128,2,70,86,96,144, - 128,176,144,112,2,70,86,144,144,240,144,144,144,18,54,86, - 224,64,64,64,64,224,2,70,86,16,16,16,16,144,96,2, - 70,86,144,160,192,192,160,144,2,70,86,128,128,128,128,128, - 240,2,70,86,144,240,240,144,144,144,2,70,86,144,208,208, - 176,176,144,2,70,86,96,144,144,144,144,96,2,70,86,224, - 144,144,224,128,128,1,71,87,96,144,144,144,208,96,16,2, - 70,86,224,144,144,224,160,144,2,70,86,96,144,64,32,144, - 96,18,54,86,224,64,64,64,64,64,2,70,86,144,144,144, - 144,144,96,2,70,86,144,144,144,144,96,96,2,70,86,144, - 144,144,240,240,144,2,70,86,144,144,96,96,144,144,18,54, - 86,160,160,160,64,64,64,2,70,86,240,16,32,64,128,240, - 18,54,86,224,128,128,128,128,224,3,68,84,128,64,32,16, - 18,54,86,224,32,32,32,32,224,22,50,82,64,160,2,65, - 81,240,22,34,82,128,64,2,68,84,112,144,176,80,2,70, - 86,128,128,224,144,144,224,2,52,84,96,128,128,96,2,70, - 86,16,16,112,144,144,112,2,68,84,96,176,192,96,2,70, - 86,32,80,64,224,64,64,1,69,85,112,144,96,128,112,2, - 70,86,128,128,224,144,144,144,18,54,86,64,0,192,64,64, - 224,17,55,87,32,0,32,32,32,160,64,2,70,86,128,128, - 160,192,160,144,18,54,86,192,64,64,64,64,224,2,68,84, - 160,240,144,144,2,68,84,224,144,144,144,2,68,84,96,144, - 144,96,1,69,85,224,144,144,224,128,1,69,85,112,144,144, - 112,16,2,68,84,224,144,128,128,2,68,84,112,192,48,224, - 2,70,86,64,64,224,64,64,48,2,68,84,144,144,144,112, - 18,52,84,160,160,160,64,2,68,84,144,144,240,240,2,68, - 84,144,96,96,144,1,69,85,144,144,80,32,64,2,68,84, - 240,32,64,240,18,54,86,32,64,192,64,64,32,34,22,86, - 128,128,128,128,128,128,18,54,86,128,64,96,64,64,128,6, - 66,82,80,160,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,8,0,80,34,22,86,128,0,128,128,128, - 128,1,70,86,32,112,160,160,112,32,2,69,85,48,64,224, - 64,176,2,85,85,136,112,80,112,136,18,54,86,160,160,64, - 224,64,64,34,21,85,128,128,0,128,128,17,55,87,96,128, - 192,160,96,32,192,23,49,81,160,1,87,87,112,136,168,200, - 168,136,112,5,51,83,96,160,96,3,83,83,72,144,72,3, - 66,82,240,16,20,49,81,224,1,87,87,112,136,232,200,200, - 136,112,7,65,81,240,21,51,83,64,160,64,2,86,86,32, - 32,248,32,32,248,20,36,84,192,64,128,192,20,36,84,192, - 192,64,192,22,34,82,64,128,1,69,85,144,144,144,224,128, - 2,70,86,112,208,208,80,80,80,20,34,82,192,192,17,34, - 82,64,128,20,52,84,64,192,64,224,5,51,83,64,160,64, - 3,83,83,144,72,144,1,71,87,128,128,128,144,48,112,16, - 1,71,87,128,128,128,176,16,32,48,1,71,87,192,192,64, - 208,48,112,16,18,54,86,64,0,64,128,160,64,2,70,86, - 96,144,144,240,144,144,2,70,86,96,144,144,240,144,144,2, - 70,86,96,144,144,240,144,144,2,70,86,96,144,144,240,144, - 144,2,70,86,144,96,144,240,144,144,2,70,86,96,96,144, - 240,144,144,2,70,86,112,160,176,224,160,176,1,71,87,96, - 144,128,128,144,96,64,2,70,86,240,128,224,128,128,240,2, - 70,86,240,128,224,128,128,240,2,70,86,240,128,224,128,128, - 240,2,70,86,240,128,224,128,128,240,18,54,86,224,64,64, - 64,64,224,18,54,86,224,64,64,64,64,224,18,54,86,224, - 64,64,64,64,224,18,54,86,224,64,64,64,64,224,2,70, - 86,224,80,208,80,80,224,2,70,86,176,144,208,176,176,144, - 2,70,86,96,144,144,144,144,96,2,70,86,96,144,144,144, - 144,96,2,70,86,96,144,144,144,144,96,2,70,86,96,144, - 144,144,144,96,2,70,86,144,96,144,144,144,96,2,68,84, - 144,96,96,144,2,70,86,112,176,176,208,208,224,2,70,86, - 144,144,144,144,144,96,2,70,86,144,144,144,144,144,96,2, - 70,86,144,144,144,144,144,96,2,70,86,144,0,144,144,144, - 96,18,54,86,160,160,160,64,64,64,2,70,86,128,224,144, - 224,128,128,2,70,86,96,144,160,144,144,160,2,70,86,64, - 32,112,144,176,80,2,70,86,32,64,112,144,176,80,2,70, - 86,32,80,112,144,176,80,2,70,86,80,160,112,144,176,80, - 2,70,86,80,0,112,144,176,80,2,70,86,96,96,112,144, - 176,80,2,68,84,112,176,160,112,17,53,85,96,128,128,96, - 64,2,70,86,64,32,96,176,192,96,2,70,86,32,64,96, - 176,192,96,2,70,86,64,160,96,176,192,96,2,70,86,160, - 0,96,176,192,96,18,54,86,128,64,192,64,64,224,18,54, - 86,64,128,192,64,64,224,18,54,86,64,160,192,64,64,224, - 18,54,86,160,0,192,64,64,224,2,70,86,64,48,96,144, - 144,96,2,70,86,80,160,224,144,144,144,2,70,86,64,32, - 96,144,144,96,2,70,86,32,64,96,144,144,96,2,70,86, - 96,0,96,144,144,96,2,70,86,80,160,96,144,144,96,2, - 70,86,80,0,96,144,144,96,2,69,85,96,0,240,0,96, - 2,68,84,112,176,208,224,2,70,86,64,32,144,144,144,112, - 2,70,86,32,64,144,144,144,112,2,70,86,96,0,144,144, - 144,112,2,70,86,80,0,144,144,144,112,1,71,87,32,64, - 144,144,80,32,64,1,70,86,128,224,144,144,224,128,1,71, - 87,80,0,144,144,80,32,64}; -/* - Fontname: -Misc-Fixed-Medium-R-Normal--7-70-75-75-C-50-ISO10646-1 - Copyright: Public domain font. Share and enjoy. - Capital A Height: 6, '1' Height: 6 - Calculated Max Values w= 5 h= 7 x= 2 y= 6 dx= 5 dy= 0 ascent= 6 len= 7 - Font Bounding box w= 5 h= 7 x= 0 y=-1 - Calculated Min Values x= 0 y=-1 dx= 0 dy= 0 - Pure Font ascent = 6 descent=-1 - X Font ascent = 6 descent=-1 - Max Font ascent = 6 descent=-1 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_5x7r[789] U8G_FONT_SECTION("u8g_font_5x7r") = { - 1,5,7,0,255,6,1,21,2,39,32,127,255,6,255,6, - 255,8,0,80,34,22,86,128,128,128,128,0,128,21,51,83, - 160,160,160,2,85,85,80,248,80,248,80,2,85,85,112,160, - 112,40,112,2,70,86,128,144,32,64,144,16,2,69,85,64, - 160,64,160,80,37,19,83,128,128,128,18,38,86,64,128,128, - 128,128,64,18,38,86,128,64,64,64,64,128,18,53,85,160, - 64,224,64,160,2,85,85,32,32,248,32,32,17,51,83,96, - 64,128,4,65,81,240,18,34,82,192,192,3,68,84,16,32, - 64,128,18,54,86,64,160,160,160,160,64,18,54,86,64,192, - 64,64,64,224,2,70,86,96,144,16,32,64,240,2,70,86, - 240,16,96,16,144,96,2,70,86,32,96,160,240,32,32,2, - 70,86,240,128,224,16,144,96,2,70,86,96,128,224,144,144, - 96,2,70,86,240,16,32,32,64,64,2,70,86,96,144,96, - 144,144,96,2,70,86,96,144,144,112,16,96,18,37,85,192, - 192,0,192,192,1,54,86,96,96,0,96,64,128,18,53,85, - 32,64,128,64,32,3,67,83,240,0,240,18,53,85,128,64, - 32,64,128,18,54,86,64,160,32,64,0,64,2,70,86,96, - 144,176,176,128,96,2,70,86,96,144,144,240,144,144,2,70, - 86,224,144,224,144,144,224,2,70,86,96,144,128,128,144,96, - 2,70,86,224,144,144,144,144,224,2,70,86,240,128,224,128, - 128,240,2,70,86,240,128,224,128,128,128,2,70,86,96,144, - 128,176,144,112,2,70,86,144,144,240,144,144,144,18,54,86, - 224,64,64,64,64,224,2,70,86,16,16,16,16,144,96,2, - 70,86,144,160,192,192,160,144,2,70,86,128,128,128,128,128, - 240,2,70,86,144,240,240,144,144,144,2,70,86,144,208,208, - 176,176,144,2,70,86,96,144,144,144,144,96,2,70,86,224, - 144,144,224,128,128,1,71,87,96,144,144,144,208,96,16,2, - 70,86,224,144,144,224,160,144,2,70,86,96,144,64,32,144, - 96,18,54,86,224,64,64,64,64,64,2,70,86,144,144,144, - 144,144,96,2,70,86,144,144,144,144,96,96,2,70,86,144, - 144,144,240,240,144,2,70,86,144,144,96,96,144,144,18,54, - 86,160,160,160,64,64,64,2,70,86,240,16,32,64,128,240, - 18,54,86,224,128,128,128,128,224,3,68,84,128,64,32,16, - 18,54,86,224,32,32,32,32,224,22,50,82,64,160,2,65, - 81,240,22,34,82,128,64,2,68,84,112,144,176,80,2,70, - 86,128,128,224,144,144,224,2,52,84,96,128,128,96,2,70, - 86,16,16,112,144,144,112,2,68,84,96,176,192,96,2,70, - 86,32,80,64,224,64,64,1,69,85,112,144,96,128,112,2, - 70,86,128,128,224,144,144,144,18,54,86,64,0,192,64,64, - 224,17,55,87,32,0,32,32,32,160,64,2,70,86,128,128, - 160,192,160,144,18,54,86,192,64,64,64,64,224,2,68,84, - 160,240,144,144,2,68,84,224,144,144,144,2,68,84,96,144, - 144,96,1,69,85,224,144,144,224,128,1,69,85,112,144,144, - 112,16,2,68,84,224,144,128,128,2,68,84,112,192,48,224, - 2,70,86,64,64,224,64,64,48,2,68,84,144,144,144,112, - 18,52,84,160,160,160,64,2,68,84,144,144,240,240,2,68, - 84,144,96,96,144,1,69,85,144,144,80,32,64,2,68,84, - 240,32,64,240,18,54,86,32,64,192,64,64,32,34,22,86, - 128,128,128,128,128,128,18,54,86,128,64,96,64,64,128,6, - 66,82,80,160,255}; -/* - Fontname: -Misc-Fixed-Medium-R-Normal--8-80-75-75-C-50-ISO10646-1 - Copyright: Public domain font. Share and enjoy. - Capital A Height: 6, '1' Height: 6 - Calculated Max Values w= 5 h= 8 x= 2 y= 7 dx= 5 dy= 0 ascent= 7 len= 8 - Font Bounding box w= 5 h= 8 x= 0 y=-1 - Calculated Min Values x= 0 y=-1 dx= 0 dy= 0 - Pure Font ascent = 6 descent=-1 - X Font ascent = 6 descent=-1 - Max Font ascent = 7 descent=-1 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_5x8[1693] U8G_FONT_SECTION("u8g_font_5x8") = { - 1,5,8,0,255,6,1,33,2,53,32,255,255,7,255,6, - 255,9,0,80,34,22,86,128,128,128,128,0,128,21,51,83, - 160,160,160,2,87,87,80,80,248,80,248,80,80,2,87,87, - 32,112,160,112,40,112,32,19,53,85,128,160,64,160,32,2, - 71,87,64,160,160,64,160,160,80,37,19,83,128,128,128,18, - 38,86,64,128,128,128,128,64,18,38,86,128,64,64,64,64, - 128,2,69,85,144,96,240,96,144,2,85,85,32,32,248,32, - 32,17,51,83,96,64,128,4,65,81,240,17,51,83,64,224, - 64,2,70,86,16,16,32,64,128,128,18,54,86,64,160,160, - 160,160,64,18,54,86,64,192,64,64,64,224,2,70,86,96, - 144,16,96,128,240,2,70,86,240,32,96,16,144,96,2,70, - 86,32,96,160,240,32,32,2,70,86,240,128,224,16,144,96, - 2,70,86,96,128,224,144,144,96,2,70,86,240,16,32,32, - 64,64,2,70,86,96,144,96,144,144,96,2,70,86,96,144, - 144,112,16,96,18,37,85,192,192,0,192,192,17,54,86,96, - 96,0,96,64,128,18,54,86,32,64,128,128,64,32,3,67, - 83,240,0,240,18,54,86,128,64,32,32,64,128,18,54,86, - 64,160,32,64,0,64,1,88,88,48,72,152,168,168,144,64, - 48,2,70,86,96,144,144,240,144,144,2,70,86,224,144,224, - 144,144,224,2,70,86,96,144,128,128,144,96,2,70,86,224, - 144,144,144,144,224,2,70,86,240,128,224,128,128,240,2,70, - 86,240,128,224,128,128,128,2,70,86,96,144,128,176,144,96, - 2,70,86,144,144,240,144,144,144,18,54,86,224,64,64,64, - 64,224,2,70,86,112,32,32,32,160,64,2,70,86,144,160, - 192,160,160,144,2,70,86,128,128,128,128,128,240,2,70,86, - 144,240,240,144,144,144,2,70,86,144,208,240,176,176,144,2, - 70,86,96,144,144,144,144,96,2,70,86,224,144,144,224,128, - 128,1,71,87,96,144,144,208,176,96,16,2,70,86,224,144, - 144,224,144,144,2,70,86,96,144,64,32,144,96,18,54,86, - 224,64,64,64,64,64,2,70,86,144,144,144,144,144,96,2, - 70,86,144,144,144,144,96,96,2,70,86,144,144,144,240,240, - 144,2,70,86,144,144,96,96,144,144,2,86,86,136,136,80, - 32,32,32,2,70,86,240,16,32,64,128,240,18,54,86,224, - 128,128,128,128,224,2,70,86,128,128,64,32,16,16,18,54, - 86,224,32,32,32,32,224,22,50,82,64,160,1,65,81,240, - 22,34,82,128,64,2,68,84,112,144,144,112,2,70,86,128, - 128,224,144,144,224,18,52,84,96,128,128,96,2,70,86,16, - 16,112,144,144,112,2,68,84,96,176,192,96,2,70,86,32, - 80,64,224,64,64,1,69,85,96,144,112,16,96,2,70,86, - 128,128,224,144,144,144,18,54,86,64,0,192,64,64,224,17, - 55,87,32,0,32,32,32,160,64,2,70,86,128,128,144,224, - 144,144,18,54,86,192,64,64,64,64,224,2,84,84,208,168, - 168,168,2,68,84,224,144,144,144,2,68,84,96,144,144,96, - 1,69,85,224,144,224,128,128,1,69,85,112,144,112,16,16, - 2,68,84,160,208,128,128,18,52,84,96,192,32,192,2,70, - 86,64,64,224,64,80,32,2,68,84,144,144,144,112,18,52, - 84,160,160,160,64,2,84,84,136,168,168,80,2,68,84,144, - 96,96,144,1,69,85,144,144,112,144,96,2,68,84,240,32, - 64,240,2,71,87,48,64,32,192,32,64,48,34,22,86,128, - 128,128,128,128,128,2,71,87,192,32,64,48,64,32,192,6, - 66,82,80,160,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,9,0,80,34,22,86,128,0,128,128,128, - 128,1,70,86,32,112,160,160,112,32,2,70,86,32,80,224, - 64,80,160,2,85,85,136,112,80,112,136,2,86,86,136,80, - 248,32,248,32,34,23,87,128,128,128,0,128,128,128,2,71, - 87,112,128,224,144,112,16,224,23,49,81,160,2,86,86,112, - 168,200,200,168,112,20,53,85,96,160,96,0,224,3,67,83, - 80,160,80,18,51,83,224,32,32,20,49,81,224,2,86,86, - 112,232,216,232,216,112,23,49,81,224,21,51,83,64,160,64, - 18,53,85,64,224,64,0,224,20,53,85,64,160,32,64,224, - 20,53,85,192,32,192,32,192,22,34,82,64,128,1,69,85, - 144,144,144,224,128,2,86,86,120,232,232,104,40,40,36,17, - 81,128,17,34,82,64,128,20,53,85,64,192,64,64,224,20, - 53,85,64,160,64,0,224,3,67,83,160,80,160,2,71,87, - 128,128,128,160,96,240,32,2,71,87,128,128,160,208,16,32, - 112,2,71,87,128,64,128,96,160,240,32,18,54,86,64,0, - 64,128,160,64,2,71,87,64,32,96,144,240,144,144,2,71, - 87,32,64,96,144,240,144,144,2,71,87,96,144,96,144,240, - 144,144,2,71,87,80,160,96,144,240,144,144,2,71,87,144, - 0,96,144,240,144,144,2,71,87,96,144,96,144,240,144,144, - 2,70,86,112,160,160,240,160,176,1,71,87,96,144,128,128, - 144,96,64,2,71,87,64,32,240,128,224,128,240,2,71,87, - 32,64,240,128,224,128,240,2,71,87,96,144,240,128,224,128, - 240,2,71,87,144,0,240,128,224,128,240,18,55,87,128,64, - 224,64,64,64,224,18,55,87,32,64,224,64,64,64,224,18, - 55,87,64,160,224,64,64,64,224,18,55,87,160,0,224,64, - 64,64,224,2,86,86,112,72,232,72,72,112,2,71,87,80, - 160,144,208,176,144,144,2,71,87,64,32,96,144,144,144,96, - 2,71,87,32,64,96,144,144,144,96,2,71,87,96,144,96, - 144,144,144,96,2,71,87,80,160,96,144,144,144,96,2,71, - 87,144,0,96,144,144,144,96,18,51,83,160,64,160,2,70, - 86,112,176,176,208,208,224,2,71,87,64,32,144,144,144,144, - 96,2,71,87,32,64,144,144,144,144,96,2,71,87,96,144, - 144,144,144,144,96,2,71,87,144,0,144,144,144,144,96,2, - 87,87,16,32,136,80,32,32,32,2,70,86,128,224,144,144, - 224,128,2,70,86,96,144,160,160,144,160,2,71,87,64,32, - 0,112,144,144,112,2,71,87,32,64,0,112,144,144,112,2, - 71,87,32,80,0,112,144,144,112,2,71,87,80,160,0,112, - 144,144,112,2,70,86,80,0,112,144,144,112,2,71,87,96, - 144,96,112,144,144,112,2,84,84,240,104,176,120,17,53,85, - 96,128,128,96,64,2,71,87,64,32,0,96,176,192,96,2, - 71,87,32,64,0,96,176,192,96,2,71,87,96,144,0,96, - 176,192,96,2,70,86,80,0,96,176,192,96,18,55,87,128, - 64,0,192,64,64,224,18,55,87,32,64,0,192,64,64,224, - 18,55,87,64,160,0,192,64,64,224,18,54,86,160,0,192, - 64,64,224,2,71,87,160,64,160,16,112,144,96,2,71,87, - 80,160,0,224,144,144,144,2,71,87,64,32,0,96,144,144, - 96,2,71,87,32,64,0,96,144,144,96,2,71,87,96,144, - 0,96,144,144,96,2,71,87,80,160,0,96,144,144,96,2, - 70,86,144,0,96,144,144,96,18,53,85,64,0,224,0,64, - 2,68,84,112,176,208,224,2,71,87,64,32,0,144,144,144, - 112,2,71,87,32,64,0,144,144,144,112,2,71,87,96,144, - 0,144,144,144,112,2,70,86,144,0,144,144,144,112,1,72, - 88,32,64,0,144,144,112,144,96,1,71,87,128,128,224,144, - 224,128,128,1,71,87,144,0,144,144,112,144,96}; -/* - Fontname: -Misc-Fixed-Medium-R-Normal--8-80-75-75-C-50-ISO10646-1 - Copyright: Public domain font. Share and enjoy. - Capital A Height: 6, '1' Height: 6 - Calculated Max Values w= 5 h= 8 x= 2 y= 7 dx= 5 dy= 0 ascent= 7 len= 8 - Font Bounding box w= 5 h= 8 x= 0 y=-1 - Calculated Min Values x= 0 y=-1 dx= 0 dy= 0 - Pure Font ascent = 6 descent=-1 - X Font ascent = 6 descent=-1 - Max Font ascent = 7 descent=-1 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_5x8r[805] U8G_FONT_SECTION("u8g_font_5x8r") = { - 1,5,8,0,255,6,1,33,2,53,32,127,255,7,255,6, - 255,9,0,80,34,22,86,128,128,128,128,0,128,21,51,83, - 160,160,160,2,87,87,80,80,248,80,248,80,80,2,87,87, - 32,112,160,112,40,112,32,19,53,85,128,160,64,160,32,2, - 71,87,64,160,160,64,160,160,80,37,19,83,128,128,128,18, - 38,86,64,128,128,128,128,64,18,38,86,128,64,64,64,64, - 128,2,69,85,144,96,240,96,144,2,85,85,32,32,248,32, - 32,17,51,83,96,64,128,4,65,81,240,17,51,83,64,224, - 64,2,70,86,16,16,32,64,128,128,18,54,86,64,160,160, - 160,160,64,18,54,86,64,192,64,64,64,224,2,70,86,96, - 144,16,96,128,240,2,70,86,240,32,96,16,144,96,2,70, - 86,32,96,160,240,32,32,2,70,86,240,128,224,16,144,96, - 2,70,86,96,128,224,144,144,96,2,70,86,240,16,32,32, - 64,64,2,70,86,96,144,96,144,144,96,2,70,86,96,144, - 144,112,16,96,18,37,85,192,192,0,192,192,17,54,86,96, - 96,0,96,64,128,18,54,86,32,64,128,128,64,32,3,67, - 83,240,0,240,18,54,86,128,64,32,32,64,128,18,54,86, - 64,160,32,64,0,64,1,88,88,48,72,152,168,168,144,64, - 48,2,70,86,96,144,144,240,144,144,2,70,86,224,144,224, - 144,144,224,2,70,86,96,144,128,128,144,96,2,70,86,224, - 144,144,144,144,224,2,70,86,240,128,224,128,128,240,2,70, - 86,240,128,224,128,128,128,2,70,86,96,144,128,176,144,96, - 2,70,86,144,144,240,144,144,144,18,54,86,224,64,64,64, - 64,224,2,70,86,112,32,32,32,160,64,2,70,86,144,160, - 192,160,160,144,2,70,86,128,128,128,128,128,240,2,70,86, - 144,240,240,144,144,144,2,70,86,144,208,240,176,176,144,2, - 70,86,96,144,144,144,144,96,2,70,86,224,144,144,224,128, - 128,1,71,87,96,144,144,208,176,96,16,2,70,86,224,144, - 144,224,144,144,2,70,86,96,144,64,32,144,96,18,54,86, - 224,64,64,64,64,64,2,70,86,144,144,144,144,144,96,2, - 70,86,144,144,144,144,96,96,2,70,86,144,144,144,240,240, - 144,2,70,86,144,144,96,96,144,144,2,86,86,136,136,80, - 32,32,32,2,70,86,240,16,32,64,128,240,18,54,86,224, - 128,128,128,128,224,2,70,86,128,128,64,32,16,16,18,54, - 86,224,32,32,32,32,224,22,50,82,64,160,1,65,81,240, - 22,34,82,128,64,2,68,84,112,144,144,112,2,70,86,128, - 128,224,144,144,224,18,52,84,96,128,128,96,2,70,86,16, - 16,112,144,144,112,2,68,84,96,176,192,96,2,70,86,32, - 80,64,224,64,64,1,69,85,96,144,112,16,96,2,70,86, - 128,128,224,144,144,144,18,54,86,64,0,192,64,64,224,17, - 55,87,32,0,32,32,32,160,64,2,70,86,128,128,144,224, - 144,144,18,54,86,192,64,64,64,64,224,2,84,84,208,168, - 168,168,2,68,84,224,144,144,144,2,68,84,96,144,144,96, - 1,69,85,224,144,224,128,128,1,69,85,112,144,112,16,16, - 2,68,84,160,208,128,128,18,52,84,96,192,32,192,2,70, - 86,64,64,224,64,80,32,2,68,84,144,144,144,112,18,52, - 84,160,160,160,64,2,84,84,136,168,168,80,2,68,84,144, - 96,96,144,1,69,85,144,144,112,144,96,2,68,84,240,32, - 64,240,2,71,87,48,64,32,192,32,64,48,34,22,86,128, - 128,128,128,128,128,2,71,87,192,32,64,48,64,32,192,6, - 66,82,80,160,255}; -/* - Fontname: -Misc-Fixed-Medium-R-Normal--10-100-75-75-C-60-ISO10646-1 - Copyright: Public domain terminal emulator font. Share and enjoy. - Capital A Height: 7, '1' Height: 7 - Calculated Max Values w= 6 h= 9 x= 2 y= 8 dx= 6 dy= 0 ascent= 8 len= 9 - Font Bounding box w= 6 h=10 x= 0 y=-2 - Calculated Min Values x= 0 y=-2 dx= 0 dy= 0 - Pure Font ascent = 7 descent=-2 - X Font ascent = 7 descent=-2 - Max Font ascent = 8 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_6x10[1866] U8G_FONT_SECTION("u8g_font_6x10") = { - 1,6,10,0,254,7,1,54,2,104,32,255,254,8,254,7, - 254,10,0,96,34,23,103,128,128,128,128,128,0,128,22,51, - 99,160,160,160,2,87,103,80,80,248,80,248,80,80,2,87, - 103,32,112,160,112,40,112,32,2,87,103,72,168,80,32,80, - 168,144,2,87,103,64,160,160,64,168,144,104,38,19,99,128, - 128,128,18,55,103,32,64,128,128,128,64,32,18,55,103,128, - 64,32,32,32,64,128,3,85,101,136,80,248,80,136,3,85, - 101,32,32,248,32,32,17,51,99,96,64,128,5,81,97,248, - 17,51,99,64,224,64,2,87,103,8,8,16,32,64,128,128, - 2,87,103,32,80,136,136,136,80,32,2,87,103,32,96,160, - 32,32,32,248,2,87,103,112,136,8,48,64,128,248,2,87, - 103,248,8,16,48,8,136,112,2,87,103,16,48,80,144,248, - 16,16,2,87,103,248,128,176,200,8,136,112,2,87,103,48, - 64,128,176,200,136,112,2,87,103,248,8,16,16,32,64,64, - 2,87,103,112,136,136,112,136,136,112,2,87,103,112,136,152, - 104,8,16,96,17,55,103,64,224,64,0,64,224,64,17,55, - 103,64,224,64,0,96,64,128,18,71,103,16,32,64,128,64, - 32,16,4,83,99,248,0,248,18,71,103,128,64,32,16,32, - 64,128,2,87,103,112,136,16,32,32,0,32,2,87,103,112, - 136,152,168,176,128,112,2,87,103,32,80,136,136,248,136,136, - 2,87,103,240,72,72,112,72,72,240,2,87,103,112,136,128, - 128,128,136,112,2,87,103,240,72,72,72,72,72,240,2,87, - 103,248,128,128,240,128,128,248,2,87,103,248,128,128,240,128, - 128,128,2,87,103,112,136,128,128,152,136,112,2,87,103,136, - 136,136,248,136,136,136,18,55,103,224,64,64,64,64,64,224, - 2,87,103,56,16,16,16,16,144,96,2,87,103,136,144,160, - 192,160,144,136,2,87,103,128,128,128,128,128,128,248,2,87, - 103,136,136,216,168,136,136,136,2,87,103,136,136,200,168,152, - 136,136,2,87,103,112,136,136,136,136,136,112,2,87,103,240, - 136,136,240,128,128,128,1,88,104,112,136,136,136,136,168,112, - 8,2,87,103,240,136,136,240,160,144,136,2,87,103,112,136, - 128,112,8,136,112,2,87,103,248,32,32,32,32,32,32,2, - 87,103,136,136,136,136,136,136,112,2,87,103,136,136,136,80, - 80,80,32,2,87,103,136,136,136,168,168,216,136,2,87,103, - 136,136,80,32,80,136,136,2,87,103,136,136,80,32,32,32, - 32,2,87,103,248,8,16,32,64,128,248,18,55,103,224,128, - 128,128,128,128,224,2,87,103,128,128,64,32,16,8,8,18, - 55,103,224,32,32,32,32,32,224,6,83,99,32,80,136,1, - 81,97,248,40,34,98,128,64,2,85,101,112,8,120,136,120, - 2,87,103,128,128,176,200,136,200,176,2,85,101,112,136,128, - 136,112,2,87,103,8,8,104,152,136,152,104,2,85,101,112, - 136,248,128,112,2,87,103,48,72,64,240,64,64,64,0,87, - 103,120,136,136,120,8,136,112,2,87,103,128,128,176,200,136, - 136,136,18,55,103,64,0,192,64,64,64,224,16,73,105,16, - 0,48,16,16,16,144,144,96,2,87,103,128,128,136,144,224, - 144,136,18,55,103,192,64,64,64,64,64,224,2,85,101,208, - 168,168,168,136,2,85,101,176,200,136,136,136,2,85,101,112, - 136,136,136,112,0,87,103,176,200,136,200,176,128,128,0,87, - 103,104,152,136,152,104,8,8,2,85,101,176,200,128,128,128, - 2,85,101,112,128,112,8,240,2,87,103,64,64,240,64,64, - 72,48,2,85,101,136,136,136,152,104,2,85,101,136,136,80, - 80,32,2,85,101,136,136,168,168,80,2,85,101,136,80,32, - 80,136,0,87,103,136,136,152,104,8,136,112,2,85,101,248, - 16,32,64,248,18,71,103,48,64,32,192,32,64,48,34,23, - 103,128,128,128,128,128,128,128,18,71,103,192,32,64,48,64, - 32,192,6,83,99,72,168,144,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,10,0,96,34,23,103,128, - 0,128,128,128,128,128,1,87,103,32,120,160,160,160,120,32, - 2,87,103,48,72,64,224,64,72,176,2,85,101,136,112,80, - 112,136,1,88,104,136,136,80,32,248,32,32,32,34,23,103, - 128,128,128,0,128,128,128,1,88,104,112,128,224,144,72,56, - 8,112,25,49,97,160,2,87,103,112,136,168,200,168,136,112, - 19,70,102,112,144,176,80,0,240,2,101,101,36,72,144,72, - 36,20,66,98,240,16,21,65,97,240,2,87,103,112,136,232, - 200,200,136,112,9,81,97,248,22,51,99,64,160,64,2,86, - 102,32,32,248,32,32,248,21,69,101,96,144,32,64,240,21, - 69,101,224,16,96,16,224,40,34,98,64,128,1,86,102,136, - 136,136,200,176,128,2,87,103,120,232,232,104,40,40,40,37, - 17,97,128,32,34,98,64,128,21,53,101,64,192,64,64,224, - 19,70,102,96,144,144,96,0,240,2,101,101,144,72,36,72, - 144,1,105,105,64,192,64,64,228,12,20,60,4,1,105,105, - 64,192,64,64,232,20,4,8,28,1,89,105,192,32,64,32, - 200,24,40,120,8,2,87,103,32,0,32,32,64,136,112,2, - 88,104,64,32,112,136,136,248,136,136,2,88,104,16,32,112, - 136,136,248,136,136,2,88,104,32,80,112,136,136,248,136,136, - 2,88,104,72,176,112,136,136,248,136,136,2,88,104,80,0, - 112,136,136,248,136,136,2,88,104,32,80,112,136,136,248,136, - 136,2,103,103,60,80,144,156,240,144,156,0,89,105,112,136, - 128,128,128,136,112,32,64,2,88,104,64,248,128,128,240,128, - 128,248,2,88,104,16,248,128,128,240,128,128,248,2,88,104, - 32,248,128,128,240,128,128,248,2,88,104,80,248,128,128,240, - 128,128,248,18,56,104,128,64,224,64,64,64,64,224,18,56, - 104,32,64,224,64,64,64,64,224,18,56,104,64,160,224,64, - 64,64,64,224,18,56,104,160,0,224,64,64,64,64,224,2, - 87,103,240,72,72,232,72,72,240,2,88,104,40,80,136,200, - 168,152,136,136,2,88,104,64,32,112,136,136,136,136,112,2, - 88,104,16,32,112,136,136,136,136,112,2,88,104,32,80,112, - 136,136,136,136,112,2,88,104,40,80,112,136,136,136,136,112, - 2,88,104,80,0,112,136,136,136,136,112,2,85,101,136,80, - 32,80,136,2,87,103,112,152,152,168,200,200,112,2,88,104, - 64,32,136,136,136,136,136,112,2,88,104,16,32,136,136,136, - 136,136,112,2,88,104,32,80,0,136,136,136,136,112,2,88, - 104,80,0,136,136,136,136,136,112,2,88,104,16,32,136,136, - 80,32,32,32,2,87,103,128,240,136,240,128,128,128,2,87, - 103,112,136,144,160,144,136,176,2,88,104,64,32,0,112,8, - 120,136,120,2,88,104,16,32,0,112,8,120,136,120,2,88, - 104,32,80,0,112,8,120,136,120,2,88,104,40,80,0,112, - 8,120,136,120,2,87,103,80,0,112,8,120,136,120,2,88, - 104,32,80,32,112,8,120,136,120,2,101,101,120,20,124,144, - 124,0,87,103,112,136,128,136,112,32,64,2,88,104,64,32, - 0,112,136,248,128,112,2,88,104,16,32,0,112,136,248,128, - 112,2,88,104,32,80,0,112,136,248,128,112,2,87,103,80, - 0,112,136,248,128,112,18,56,104,128,64,0,192,64,64,64, - 224,18,56,104,64,128,0,192,64,64,64,224,18,56,104,64, - 160,0,192,64,64,64,224,18,55,103,160,0,192,64,64,64, - 224,2,87,103,192,48,112,136,136,136,112,2,88,104,40,80, - 0,176,200,136,136,136,2,88,104,64,32,0,112,136,136,136, - 112,2,88,104,16,32,0,112,136,136,136,112,2,88,104,32, - 80,0,112,136,136,136,112,2,88,104,40,80,0,112,136,136, - 136,112,2,87,103,80,0,112,136,136,136,112,3,85,101,32, - 0,248,0,32,2,85,101,120,152,168,200,240,2,88,104,64, - 32,0,136,136,136,152,104,2,88,104,16,32,0,136,136,136, - 152,104,2,88,104,32,80,0,136,136,136,152,104,2,87,103, - 80,0,136,136,136,152,104,0,89,105,16,32,136,136,152,104, - 8,136,112,0,88,104,128,240,136,136,136,240,128,128,0,89, - 105,80,0,136,136,152,104,8,136,112}; -/* - Fontname: -Misc-Fixed-Medium-R-Normal--10-100-75-75-C-60-ISO10646-1 - Copyright: Public domain terminal emulator font. Share and enjoy. - Capital A Height: 7, '1' Height: 7 - Calculated Max Values w= 5 h= 9 x= 2 y= 8 dx= 6 dy= 0 ascent= 8 len= 9 - Font Bounding box w= 6 h=10 x= 0 y=-2 - Calculated Min Values x= 0 y=-2 dx= 0 dy= 0 - Pure Font ascent = 7 descent=-2 - X Font ascent = 7 descent=-2 - Max Font ascent = 8 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_6x10r[889] U8G_FONT_SECTION("u8g_font_6x10r") = { - 1,6,10,0,254,7,1,54,2,104,32,127,254,8,254,7, - 254,10,0,96,34,23,103,128,128,128,128,128,0,128,22,51, - 99,160,160,160,2,87,103,80,80,248,80,248,80,80,2,87, - 103,32,112,160,112,40,112,32,2,87,103,72,168,80,32,80, - 168,144,2,87,103,64,160,160,64,168,144,104,38,19,99,128, - 128,128,18,55,103,32,64,128,128,128,64,32,18,55,103,128, - 64,32,32,32,64,128,3,85,101,136,80,248,80,136,3,85, - 101,32,32,248,32,32,17,51,99,96,64,128,5,81,97,248, - 17,51,99,64,224,64,2,87,103,8,8,16,32,64,128,128, - 2,87,103,32,80,136,136,136,80,32,2,87,103,32,96,160, - 32,32,32,248,2,87,103,112,136,8,48,64,128,248,2,87, - 103,248,8,16,48,8,136,112,2,87,103,16,48,80,144,248, - 16,16,2,87,103,248,128,176,200,8,136,112,2,87,103,48, - 64,128,176,200,136,112,2,87,103,248,8,16,16,32,64,64, - 2,87,103,112,136,136,112,136,136,112,2,87,103,112,136,152, - 104,8,16,96,17,55,103,64,224,64,0,64,224,64,17,55, - 103,64,224,64,0,96,64,128,18,71,103,16,32,64,128,64, - 32,16,4,83,99,248,0,248,18,71,103,128,64,32,16,32, - 64,128,2,87,103,112,136,16,32,32,0,32,2,87,103,112, - 136,152,168,176,128,112,2,87,103,32,80,136,136,248,136,136, - 2,87,103,240,72,72,112,72,72,240,2,87,103,112,136,128, - 128,128,136,112,2,87,103,240,72,72,72,72,72,240,2,87, - 103,248,128,128,240,128,128,248,2,87,103,248,128,128,240,128, - 128,128,2,87,103,112,136,128,128,152,136,112,2,87,103,136, - 136,136,248,136,136,136,18,55,103,224,64,64,64,64,64,224, - 2,87,103,56,16,16,16,16,144,96,2,87,103,136,144,160, - 192,160,144,136,2,87,103,128,128,128,128,128,128,248,2,87, - 103,136,136,216,168,136,136,136,2,87,103,136,136,200,168,152, - 136,136,2,87,103,112,136,136,136,136,136,112,2,87,103,240, - 136,136,240,128,128,128,1,88,104,112,136,136,136,136,168,112, - 8,2,87,103,240,136,136,240,160,144,136,2,87,103,112,136, - 128,112,8,136,112,2,87,103,248,32,32,32,32,32,32,2, - 87,103,136,136,136,136,136,136,112,2,87,103,136,136,136,80, - 80,80,32,2,87,103,136,136,136,168,168,216,136,2,87,103, - 136,136,80,32,80,136,136,2,87,103,136,136,80,32,32,32, - 32,2,87,103,248,8,16,32,64,128,248,18,55,103,224,128, - 128,128,128,128,224,2,87,103,128,128,64,32,16,8,8,18, - 55,103,224,32,32,32,32,32,224,6,83,99,32,80,136,1, - 81,97,248,40,34,98,128,64,2,85,101,112,8,120,136,120, - 2,87,103,128,128,176,200,136,200,176,2,85,101,112,136,128, - 136,112,2,87,103,8,8,104,152,136,152,104,2,85,101,112, - 136,248,128,112,2,87,103,48,72,64,240,64,64,64,0,87, - 103,120,136,136,120,8,136,112,2,87,103,128,128,176,200,136, - 136,136,18,55,103,64,0,192,64,64,64,224,16,73,105,16, - 0,48,16,16,16,144,144,96,2,87,103,128,128,136,144,224, - 144,136,18,55,103,192,64,64,64,64,64,224,2,85,101,208, - 168,168,168,136,2,85,101,176,200,136,136,136,2,85,101,112, - 136,136,136,112,0,87,103,176,200,136,200,176,128,128,0,87, - 103,104,152,136,152,104,8,8,2,85,101,176,200,128,128,128, - 2,85,101,112,128,112,8,240,2,87,103,64,64,240,64,64, - 72,48,2,85,101,136,136,136,152,104,2,85,101,136,136,80, - 80,32,2,85,101,136,136,168,168,80,2,85,101,136,80,32, - 80,136,0,87,103,136,136,152,104,8,136,112,2,85,101,248, - 16,32,64,248,18,71,103,48,64,32,192,32,64,48,34,23, - 103,128,128,128,128,128,128,128,18,71,103,192,32,64,48,64, - 32,192,6,83,99,72,168,144,255}; -/* - Fontname: -Misc-Fixed-Medium-R-SemiCondensed--12-110-75-75-C-60-ISO10646-1 - Copyright: Public domain terminal emulator font. Share and enjoy. - Capital A Height: 3, '1' Height: 8 - Calculated Max Values w= 6 h=12 x= 5 y= 8 dx= 6 dy= 0 ascent=10 len=12 - Font Bounding box w= 6 h=12 x= 0 y=-2 - Calculated Min Values x= 0 y=-2 dx= 0 dy= 0 - Pure Font ascent = 3 descent= 0 - X Font ascent = 8 descent= 0 - Max Font ascent =10 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_6x12_67_75[2382] U8G_FONT_SECTION("u8g_font_6x12_67_75") = { - 1,6,12,0,254,3,2,41,3,99,0,255,0,10,254,8, - 0,2,87,103,168,0,136,0,136,0,168,2,87,103,240,136, - 232,168,232,136,240,2,87,103,112,168,248,168,248,168,112,2, - 87,103,112,136,8,8,8,136,112,18,69,101,96,144,16,144, - 96,1,88,104,112,136,128,128,136,120,8,8,2,87,103,32, - 32,32,32,168,112,32,2,103,103,248,252,252,156,252,252,248, - 2,87,103,112,248,248,168,248,248,112,255,255,255,255,255,255, - 255,3,85,101,32,64,248,64,32,2,87,103,32,112,168,32, - 32,32,32,3,85,101,32,16,248,16,32,2,87,103,32,32, - 32,32,168,112,32,4,83,99,80,248,80,2,87,103,32,112, - 168,32,168,112,32,2,89,105,192,240,224,160,32,16,16,8, - 8,2,89,105,24,120,56,40,32,64,64,128,128,2,89,105, - 128,128,64,64,32,40,56,120,24,2,89,105,8,8,16,16, - 32,160,224,240,192,3,101,101,40,72,252,80,48,3,101,101, - 48,40,252,72,80,4,99,99,192,216,100,4,99,99,12,108, - 152,3,101,101,40,80,252,80,40,2,88,104,32,112,168,112, - 168,32,32,32,3,101,101,80,40,252,40,80,2,88,104,32, - 32,32,168,112,168,112,32,3,101,101,36,72,240,72,36,3, - 101,101,144,72,60,72,144,3,85,101,40,72,248,72,40,2, - 87,103,32,112,168,32,32,32,248,3,85,101,160,144,248,144, - 160,2,87,103,248,32,32,32,168,112,32,2,87,103,32,112, - 168,32,168,112,248,3,101,101,40,68,248,64,32,3,101,101, - 80,136,124,8,16,3,101,101,32,76,252,72,40,3,101,101, - 16,200,252,72,80,3,100,100,72,220,236,72,3,101,101,8, - 88,252,104,64,2,87,103,128,144,176,208,144,56,16,2,88, - 104,32,64,248,72,40,8,8,8,2,88,104,32,16,248,144, - 160,128,128,128,2,88,104,8,8,8,40,72,248,64,32,2, - 87,103,128,128,160,144,248,16,32,3,84,100,240,16,56,16, - 3,85,101,8,8,72,248,64,3,85,101,48,72,72,232,72, - 3,85,101,96,144,144,184,16,2,88,104,248,128,224,192,160, - 32,16,16,2,89,105,160,192,248,192,168,24,248,24,40,2, - 86,102,56,48,168,136,136,112,2,86,102,224,96,168,136,136, - 112,5,83,99,32,64,248,3,83,99,248,64,32,34,56,104, - 128,192,160,128,128,128,128,128,2,56,104,32,96,160,32,32, - 32,32,32,5,83,99,32,16,248,3,83,99,248,16,32,34, - 56,104,128,128,128,128,128,160,192,128,2,56,104,32,32,32, - 32,32,160,96,32,2,89,105,32,16,248,16,32,64,248,64, - 32,2,88,104,80,240,80,80,80,80,120,80,2,89,105,32, - 64,248,64,32,16,248,16,32,2,89,105,32,64,248,64,32, - 64,248,64,32,2,88,104,80,248,80,80,80,80,80,80,2, - 89,105,32,16,248,16,32,16,248,16,32,2,88,104,80,80, - 80,80,80,80,248,80,2,87,103,32,64,248,0,248,16,32, - 2,87,103,32,16,248,0,248,64,32,2,103,103,20,40,124, - 144,124,32,80,2,103,103,8,88,252,164,252,104,64,2,103, - 103,160,80,248,36,248,16,40,3,85,101,32,120,128,120,32, - 2,87,103,32,80,216,80,80,80,80,3,85,101,32,240,8, - 240,32,2,87,103,80,80,80,80,216,80,32,3,101,101,72, - 252,132,252,72,2,88,104,32,80,216,80,80,216,80,32,2, - 102,102,248,160,208,168,148,8,2,102,102,124,20,44,84,164, - 64,2,102,102,64,164,84,44,20,124,2,102,102,8,148,168, - 208,160,248,2,103,103,16,60,64,252,64,60,16,2,103,103, - 32,240,8,252,8,240,32,3,100,100,64,232,212,64,3,100, - 100,8,92,172,8,2,88,104,32,112,168,32,112,32,112,32, - 2,88,104,32,112,32,112,32,168,112,32,3,101,101,32,64, - 212,64,32,2,88,104,32,112,136,32,0,32,0,32,3,101, - 101,16,8,172,8,16,2,88,104,32,0,32,0,32,136,112, - 32,3,85,101,160,192,248,192,160,3,85,101,40,24,248,24, - 40,3,85,101,32,120,136,120,32,2,88,104,32,80,216,80, - 80,80,80,112,3,85,101,32,240,136,240,32,2,88,104,112, - 80,80,80,80,216,80,32,2,89,105,32,80,216,80,112,0, - 112,80,112,2,89,105,32,80,216,80,80,80,216,136,248,2, - 89,105,32,80,248,136,80,80,216,136,248,2,89,105,32,112, - 248,112,112,112,248,168,248,2,89,105,32,80,216,80,216,80, - 80,80,112,2,89,105,32,80,216,80,216,80,216,136,248,3, - 85,101,160,240,136,240,160,2,88,104,248,128,176,160,144,16, - 8,8,2,88,104,128,128,64,72,40,104,8,248,2,88,104, - 32,80,216,80,80,216,80,32,3,101,101,16,104,252,104,16, - 2,88,104,80,120,80,80,80,80,240,80,2,89,105,16,248, - 16,16,248,16,16,248,16,3,101,101,40,72,252,72,40,3, - 101,101,80,72,252,72,80,3,101,101,48,120,252,120,48,3, - 101,101,56,88,252,88,56,3,101,101,112,104,252,104,112,3, - 101,101,48,120,252,120,48,3,85,101,32,96,184,96,32,3, - 85,101,32,48,232,48,32,3,101,101,48,120,180,120,48,6, - 102,102,252,252,252,252,252,252,0,98,98,252,252,0,99,99, - 252,252,252,0,101,101,252,252,252,252,252,0,102,102,252,252, - 252,252,252,252,0,104,104,252,252,252,252,252,252,252,252,0, - 105,105,252,252,252,252,252,252,252,252,252,0,107,107,252,252, - 252,252,252,252,252,252,252,252,252,0,108,108,252,252,252,252, - 252,252,252,252,252,252,252,252,0,92,108,248,248,248,248,248, - 248,248,248,248,248,248,248,0,76,108,240,240,240,240,240,240, - 240,240,240,240,240,240,0,76,108,240,240,240,240,240,240,240, - 240,240,240,240,240,0,60,108,224,224,224,224,224,224,224,224, - 224,224,224,224,0,44,108,192,192,192,192,192,192,192,192,192, - 192,192,192,0,44,108,192,192,192,192,192,192,192,192,192,192, - 192,192,0,28,108,128,128,128,128,128,128,128,128,128,128,128, - 128,48,60,108,224,224,224,224,224,224,224,224,224,224,224,224, - 1,107,107,168,0,84,0,168,0,84,0,168,0,84,0,108, - 108,168,84,168,84,168,84,168,84,168,84,168,84,0,108,108, - 84,252,168,252,84,252,168,252,84,252,168,252,10,98,98,252, - 252,80,28,108,128,128,128,128,128,128,128,128,128,128,128,128, - 0,54,102,224,224,224,224,224,224,48,54,102,224,224,224,224, - 224,224,6,54,102,224,224,224,224,224,224,0,108,108,224,224, - 224,224,224,224,252,252,252,252,252,252,0,108,108,224,224,224, - 224,224,224,28,28,28,28,28,28,0,108,108,252,252,252,252, - 252,252,224,224,224,224,224,224,0,108,108,252,252,252,252,252, - 252,28,28,28,28,28,28,54,54,102,224,224,224,224,224,224, - 0,108,108,28,28,28,28,28,28,224,224,224,224,224,224,0, - 108,108,28,28,28,28,28,28,252,252,252,252,252,252,2,85, - 101,248,248,248,248,248,2,85,101,248,136,136,136,248,2,85, - 101,112,136,136,136,112,2,85,101,248,136,168,136,248,2,85, - 101,248,136,248,136,248,2,85,101,248,168,168,168,248,2,85, - 101,248,168,248,168,248,2,85,101,248,200,168,152,248,2,85, - 101,248,152,168,200,248,2,85,101,248,216,168,216,248,20,51, - 99,224,224,224,20,51,99,224,160,224,3,101,101,252,252,252, - 252,252,3,101,101,252,132,132,132,252,17,74,106,240,240,240, - 240,240,240,240,240,240,240,17,74,106,240,144,144,144,144,144, - 144,144,144,240,4,99,99,60,120,240,4,99,99,60,72,240, - 2,87,103,32,32,112,112,248,248,248,2,87,103,32,32,80, - 80,136,136,248,3,85,101,32,32,112,112,248,3,85,101,32, - 32,80,80,248,18,71,103,128,192,224,240,224,192,128,18,71, - 103,128,192,160,144,160,192,128,19,53,101,128,192,224,192,128, - 19,53,101,128,192,160,192,128,3,101,101,192,240,252,240,192, - 3,101,101,192,176,140,176,192,2,87,103,248,248,248,112,112, - 32,32,2,87,103,248,136,136,80,80,32,32,2,85,101,248, - 112,112,32,32,2,85,101,248,80,80,32,32,18,71,103,16, - 48,112,240,112,48,16,18,71,103,16,48,80,144,80,48,16, - 19,53,101,32,96,224,96,32,19,53,101,32,96,160,96,32, - 3,101,101,12,60,252,60,12,3,101,101,12,52,196,52,12, - 3,85,101,32,112,248,112,32,3,85,101,32,80,136,80,32, - 3,85,101,32,80,168,80,32,2,102,102,48,72,180,180,72, - 48,2,87,103,32,80,80,136,80,80,32,2,102,102,48,72, - 132,132,72,48,2,102,102,32,8,128,4,64,16,2,85,101, - 112,168,168,168,112,2,87,103,112,136,168,216,168,136,112,2, - 102,102,48,120,252,252,120,48,2,102,102,48,104,228,228,104, - 48,2,102,102,48,88,156,156,88,48,2,102,102,48,72,132, - 252,120,48,2,102,102,48,120,252,132,72,48,2,102,102,48, - 88,156,132,72,48,2,102,102,48,104,228,132,72,48,18,89, - 105,8,56,120,120,248,120,120,56,8,2,89,105,128,224,240, - 240,248,240,240,224,128,0,108,108,252,252,252,252,204,132,132, - 204,252,252,252,252,0,108,108,252,252,252,204,180,120,120,180, - 204,252,252,252,6,102,102,252,252,252,204,180,120,0,102,102, - 120,180,204,252,252,252,5,51,99,32,64,128,53,51,99,128, - 64,32,50,51,99,32,64,128,2,51,99,128,64,32,5,99, - 99,48,72,132,2,99,99,132,72,48,2,85,101,8,24,56, - 120,248,2,85,101,128,192,224,240,248,2,85,101,248,240,224, - 192,128,2,85,101,248,120,56,24,8,2,85,101,112,136,136, - 136,112,2,85,101,248,232,232,232,248,2,85,101,248,184,184, - 184,248,2,85,101,248,248,232,200,248,2,85,101,248,152,184, - 248,248,2,85,101,248,168,168,168,248,2,87,103,32,32,80, - 112,168,136,248,2,87,103,32,32,112,112,232,232,248,2,87, - 103,32,32,112,112,184,184,248,2,103,103,48,72,132,132,132, - 72,48,2,85,101,248,168,232,136,248,2,85,101,248,136,232, - 168,248,2,85,101,248,136,184,168,248,2,85,101,248,168,184, - 136,248,2,85,101,112,168,232,136,112,2,85,101,112,136,232, - 168,112,2,85,101,112,136,184,168,112,2,85,101,112,168,184, - 136,112,3,85,101,248,144,160,192,128,3,85,101,248,72,40, - 24,8,3,85,101,128,192,160,144,248,20,68,100,240,144,144, - 240,19,68,100,240,240,240,240,20,68,100,240,144,144,240,20, - 68,100,240,240,240,240,3,85,101,8,24,40,72,248}; -/* - Fontname: -Misc-Fixed-Medium-R-SemiCondensed--12-110-75-75-C-60-ISO10646-1 - Copyright: Public domain terminal emulator font. Share and enjoy. - Capital A Height: 7, '1' Height: 3 - Calculated Max Values w= 6 h=10 x= 1 y= 2 dx= 6 dy= 0 ascent= 9 len=10 - Font Bounding box w= 6 h=12 x= 0 y=-2 - Calculated Min Values x= 0 y=-1 dx= 0 dy= 0 - Pure Font ascent = 7 descent= 0 - X Font ascent = 7 descent= 0 - Max Font ascent = 9 descent=-1 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_6x12_75r[427] U8G_FONT_SECTION("u8g_font_6x12_75r") = { - 1,6,12,0,254,7,1,41,0,0,32,79,0,9,255,7, - 0,2,85,101,248,248,248,248,248,2,85,101,248,136,136,136, - 248,2,85,101,112,136,136,136,112,2,85,101,248,136,168,136, - 248,2,85,101,248,136,248,136,248,2,85,101,248,168,168,168, - 248,2,85,101,248,168,248,168,248,2,85,101,248,200,168,152, - 248,2,85,101,248,152,168,200,248,2,85,101,248,216,168,216, - 248,20,51,99,224,224,224,20,51,99,224,160,224,3,101,101, - 252,252,252,252,252,3,101,101,252,132,132,132,252,17,74,106, - 240,240,240,240,240,240,240,240,240,240,17,74,106,240,144,144, - 144,144,144,144,144,144,240,4,99,99,60,120,240,4,99,99, - 60,72,240,2,87,103,32,32,112,112,248,248,248,2,87,103, - 32,32,80,80,136,136,248,3,85,101,32,32,112,112,248,3, - 85,101,32,32,80,80,248,18,71,103,128,192,224,240,224,192, - 128,18,71,103,128,192,160,144,160,192,128,19,53,101,128,192, - 224,192,128,19,53,101,128,192,160,192,128,3,101,101,192,240, - 252,240,192,3,101,101,192,176,140,176,192,2,87,103,248,248, - 248,112,112,32,32,2,87,103,248,136,136,80,80,32,32,2, - 85,101,248,112,112,32,32,2,85,101,248,80,80,32,32,18, - 71,103,16,48,112,240,112,48,16,18,71,103,16,48,80,144, - 80,48,16,19,53,101,32,96,224,96,32,19,53,101,32,96, - 160,96,32,3,101,101,12,60,252,60,12,3,101,101,12,52, - 196,52,12,3,85,101,32,112,248,112,32,3,85,101,32,80, - 136,80,32,3,85,101,32,80,168,80,32,2,102,102,48,72, - 180,180,72,48,2,87,103,32,80,80,136,80,80,32,2,102, - 102,48,72,132,132,72,48,2,102,102,32,8,128,4,64,16, - 2,85,101,112,168,168,168,112,2,87,103,112,136,168,216,168, - 136,112,2,102,102,48,120,252,252,120,48}; -/* - Fontname: -Misc-Fixed-Medium-R-SemiCondensed--12-110-75-75-C-60-ISO10646-1 - Copyright: Public domain terminal emulator font. Share and enjoy. - Capital A Height: 6, '1' Height: 6 - Calculated Max Values w= 6 h=12 x= 2 y= 4 dx= 6 dy= 0 ascent=10 len=12 - Font Bounding box w= 6 h=12 x= 0 y=-2 - Calculated Min Values x= 0 y=-2 dx= 0 dy= 0 - Pure Font ascent = 6 descent= 0 - X Font ascent = 9 descent= 0 - Max Font ascent =10 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_6x12_78_79[2316] U8G_FONT_SECTION("u8g_font_6x12_78_79") = { - 1,6,12,0,254,6,2,80,3,53,0,255,0,10,254,9, - 0,2,87,103,168,0,136,0,136,0,168,3,101,101,144,252, - 32,64,96,3,101,101,196,200,48,200,196,3,101,101,96,64, - 32,252,144,2,103,103,204,148,232,48,232,148,204,255,1,105, - 105,120,132,180,180,164,180,180,132,120,1,105,105,120,132,180, - 132,180,132,204,132,120,3,101,101,32,176,252,176,32,2,101, - 101,252,204,180,132,252,255,255,18,72,104,144,144,80,112,240, - 240,240,112,3,102,102,4,56,124,124,64,128,2,102,102,64, - 224,80,40,20,12,3,99,99,248,140,248,2,102,102,12,20, - 40,80,224,64,3,100,100,248,132,132,248,4,99,99,248,244, - 248,2,87,103,8,8,16,16,160,224,64,2,103,103,12,12, - 28,216,248,112,48,2,85,101,136,80,32,80,136,3,85,101, - 216,248,32,248,216,2,86,102,136,80,32,80,136,128,1,103, - 103,204,204,120,112,252,204,192,1,103,103,120,204,164,244,164, - 204,120,2,102,102,48,48,252,252,48,48,3,85,101,32,32, - 216,32,32,2,102,102,48,48,204,204,48,48,2,87,103,32, - 32,248,32,32,32,32,1,90,106,112,80,216,136,216,80,80, - 80,80,112,2,105,105,120,220,188,220,88,88,88,120,120,2, - 87,103,112,32,168,248,168,32,112,2,87,103,32,248,80,80, - 80,248,32,3,85,101,32,32,248,32,32,3,102,102,48,48, - 252,252,48,48,2,104,104,48,120,48,252,252,48,120,48,2, - 87,103,32,112,168,248,168,112,32,3,85,101,32,112,248,112, - 32,3,85,101,32,112,216,112,32,255,3,85,101,32,216,80, - 32,80,2,87,103,112,216,136,216,168,248,112,3,86,102,32, - 32,248,80,112,136,3,86,102,32,32,216,32,80,136,3,86, - 102,32,32,248,112,112,136,3,86,102,32,32,248,112,112,136, - 3,86,102,32,32,232,48,80,136,2,102,102,48,88,140,88, - 172,88,2,86,102,32,168,112,112,168,32,2,87,103,32,168, - 112,80,112,168,32,2,87,103,32,168,112,248,112,168,32,2, - 87,103,32,168,112,248,112,168,32,2,87,103,32,168,112,248, - 112,168,32,2,86,102,32,168,112,112,168,32,1,88,104,80, - 32,168,112,112,168,32,80,1,88,104,80,32,168,112,112,168, - 32,80,2,103,103,80,248,124,248,124,248,80,2,103,103,80, - 168,116,248,116,168,80,2,86,102,32,168,112,112,168,32,2, - 87,103,32,168,112,80,112,168,32,2,86,102,32,168,112,112, - 168,32,2,103,103,168,216,80,168,116,168,32,3,87,103,32, - 112,248,216,112,248,216,3,87,103,32,112,216,168,80,248,216, - 3,86,102,32,112,216,112,248,32,2,87,103,112,248,168,216, - 168,248,112,2,86,102,32,168,112,112,168,32,2,86,102,32, - 168,112,112,168,32,2,86,102,32,168,112,112,168,32,2,86, - 102,32,168,112,112,168,32,2,87,103,32,168,112,248,112,168, - 32,2,87,103,32,168,112,248,112,168,32,2,87,103,32,168, - 112,248,112,168,32,2,87,103,32,168,112,248,112,168,32,2, - 87,103,32,168,112,248,112,168,32,255,3,101,101,120,140,140, - 140,120,255,2,102,102,248,140,140,140,252,124,2,102,102,124, - 252,140,140,140,248,2,102,102,248,140,140,140,252,124,2,102, - 102,124,252,140,140,140,248,255,255,255,2,103,103,16,56,84, - 236,84,56,16,255,34,23,103,128,128,128,128,128,128,128,18, - 39,103,192,192,192,192,192,192,192,18,71,103,240,240,240,240, - 240,240,240,22,69,101,96,128,224,240,96,22,69,101,96,240, - 112,16,96,6,101,101,72,144,216,252,72,6,101,101,72,252, - 108,36,72,255,255,1,106,106,8,124,200,200,200,120,8,200, - 136,112,2,89,105,112,248,248,112,32,0,32,112,32,2,88, - 104,216,248,112,32,0,32,112,32,2,85,101,216,248,248,112, - 32,2,87,103,96,240,240,120,240,240,96,2,104,104,100,184, - 32,216,248,240,228,120,2,102,102,128,88,120,220,152,64,18, - 56,104,32,64,192,192,192,192,64,32,18,56,104,128,64,96, - 96,96,96,64,128,18,40,104,64,192,192,192,192,192,192,64, - 18,40,104,128,192,192,192,192,192,192,128,17,73,105,48,48, - 96,96,192,96,96,48,48,17,73,105,192,192,96,96,48,96, - 96,192,192,2,87,103,24,48,96,192,96,48,24,2,87,103, - 192,96,48,24,48,96,192,1,89,105,56,56,112,112,224,112, - 112,56,56,1,89,105,224,224,112,112,56,112,112,224,224,17, - 57,105,32,64,128,128,128,128,128,64,32,17,57,105,128,64, - 32,32,32,32,32,64,128,17,73,105,48,96,96,96,192,96, - 96,96,48,17,73,105,192,96,96,96,48,96,96,96,192,2, - 89,105,112,248,216,152,216,216,136,248,112,2,89,105,112,248, - 216,168,232,216,136,248,112,2,89,105,112,248,152,232,216,232, - 152,248,112,2,89,105,112,248,184,184,152,136,216,248,112,2, - 89,105,112,248,136,184,152,232,152,248,112,2,89,105,112,248, - 200,184,152,168,216,248,112,2,89,105,112,248,136,232,216,216, - 216,248,112,2,89,105,112,248,216,168,216,168,216,248,112,2, - 89,105,112,248,216,168,200,232,152,248,112,2,105,105,120,252, - 172,148,148,148,172,252,120,2,89,105,112,136,168,232,168,168, - 248,136,112,2,89,105,112,136,168,216,152,168,248,136,112,2, - 89,105,112,136,232,152,168,152,232,136,112,2,89,105,112,136, - 200,200,232,248,168,136,112,2,89,105,112,136,248,200,232,152, - 232,136,112,2,89,105,112,136,184,200,232,216,168,136,112,2, - 89,105,112,136,248,152,168,168,168,136,112,2,89,105,112,136, - 168,216,168,216,168,136,112,2,89,105,112,136,168,216,184,152, - 232,136,112,2,105,105,120,132,212,236,236,236,212,132,120,2, - 89,105,112,248,216,152,216,216,216,248,112,2,89,105,112,248, - 216,168,232,216,136,248,112,2,89,105,112,248,152,232,216,232, - 152,248,112,2,89,105,112,248,184,184,152,136,216,248,112,2, - 89,105,112,248,136,184,152,232,152,248,112,2,89,105,112,248, - 200,184,152,168,216,248,112,2,89,105,112,248,136,232,216,216, - 216,248,112,2,89,105,112,248,216,168,216,168,216,248,112,2, - 89,105,112,248,216,168,200,232,152,248,112,2,105,105,120,252, - 172,148,148,148,172,252,120,3,101,101,48,24,252,24,48,255, - 255,255,2,85,101,128,64,40,24,56,3,85,101,32,48,248, - 48,32,2,85,101,56,24,40,64,128,3,101,101,64,48,252, - 48,64,2,102,102,48,56,252,252,56,48,4,99,99,8,252, - 8,2,102,102,16,24,252,252,24,16,3,99,99,8,188,8, - 2,102,102,16,24,188,188,24,16,3,101,101,16,248,252,248, - 16,2,103,103,192,176,72,60,120,240,192,2,103,103,192,240, - 120,60,72,176,192,3,101,101,224,120,60,120,224,3,102,102, - 128,144,248,252,120,16,2,102,102,16,120,252,248,144,128,2, - 103,103,32,240,248,252,248,240,32,3,101,101,32,240,252,240, - 32,3,101,101,16,232,132,232,16,3,101,101,16,232,132,232, - 16,3,101,101,16,232,132,232,16,3,101,101,16,232,132,232, - 16,2,102,102,16,232,132,132,232,16,2,102,102,16,232,132, - 132,232,16,3,101,101,16,232,132,232,16,255,3,101,101,16, - 232,132,232,16,2,103,103,120,220,12,4,12,220,120,3,99, - 99,232,124,232,2,102,102,64,224,96,16,12,12,3,99,99, - 232,124,232,2,102,102,12,12,16,96,224,64,2,102,102,96, - 224,224,20,12,28,2,101,101,192,232,124,232,192,2,102,102, - 28,12,20,224,224,96,2,101,101,16,200,252,200,16,2,101, - 101,16,200,252,200,16,3,99,99,232,124,232,3,100,100,232, - 252,252,232,2,101,101,80,232,4,232,80,255,2,85,101,136, - 144,160,192,248,2,86,102,32,32,80,112,168,248,2,86,102, - 32,32,32,32,32,248,2,87,103,120,128,144,168,144,128,120, - 2,87,103,240,8,72,168,72,8,240,18,73,105,64,160,160, - 32,32,64,64,64,48,18,73,105,32,80,80,64,64,32,32, - 32,192,2,87,103,136,168,136,80,80,32,32,2,104,104,128, - 156,160,160,160,92,64,64,2,104,104,4,228,20,20,20,232, - 8,8,18,55,103,64,64,64,224,64,64,64,255,2,103,103, - 252,64,32,32,32,32,64,255,255,255,3,85,101,32,80,168, - 80,32,2,87,103,32,32,80,80,136,168,136,2,87,103,168, - 168,168,168,168,168,112,3,85,101,8,8,40,8,248,3,85, - 101,248,128,160,128,128,3,101,101,196,108,84,108,196,3,101, - 101,140,216,168,216,140,2,101,101,204,120,72,120,204,2,87, - 103,32,32,32,32,32,32,248,2,87,103,248,32,32,32,32, - 32,32,3,85,101,80,216,80,216,80,3,85,101,80,80,216, - 80,80,4,99,99,64,188,64,4,99,99,128,252,128,4,99, - 99,4,252,4,18,55,103,64,160,64,64,64,64,224,3,85, - 101,32,80,248,80,32,3,85,101,32,80,136,80,32,3,101, - 101,16,40,196,40,16,3,101,101,32,80,140,80,32,3,101, - 101,124,68,196,68,124,3,101,101,248,136,140,136,248,1,90, - 106,248,160,160,160,160,160,160,160,160,248,1,90,106,248,40, - 40,40,40,40,40,40,40,248,17,57,105,32,32,64,64,128, - 64,64,32,32,17,57,105,128,128,64,64,32,64,64,128,128, - 0,107,107,20,40,40,80,80,160,80,80,40,40,20,0,107, - 107,160,80,80,40,40,20,40,40,80,80,160,16,75,107,16, - 32,96,160,160,160,160,160,96,32,16,16,76,108,128,64,96, - 80,80,80,80,80,80,96,64,128,17,41,105,128,64,64,64, - 64,64,64,64,128,17,41,105,64,128,128,128,128,128,128,128, - 64,2,87,103,32,112,168,168,168,168,168,2,87,103,168,168, - 168,168,168,112,32,2,103,103,56,68,228,68,4,68,56,2, - 103,103,112,136,156,136,128,136,112,4,99,99,104,252,104,3, - 101,101,32,64,252,64,32,3,101,101,16,8,252,8,16,4, - 99,99,72,252,72,2,103,103,16,32,124,128,124,32,16,2, - 103,103,32,16,248,4,248,16,32,3,101,101,72,252,132,252, - 72,3,101,101,36,68,252,68,36,3,101,101,144,136,252,136, - 144,2,103,103,20,36,124,132,124,36,20,2,103,103,160,144, - 248,132,248,144,160,3,100,100,8,92,172,8}; -/* - Fontname: -Misc-Fixed-Medium-R-SemiCondensed--12-110-75-75-C-60-ISO10646-1 - Copyright: Public domain terminal emulator font. Share and enjoy. - Capital A Height: 7, '1' Height: 7 - Calculated Max Values w= 6 h=10 x= 2 y=10 dx= 6 dy= 0 ascent=10 len=10 - Font Bounding box w= 6 h=12 x= 0 y=-2 - Calculated Min Values x= 0 y=-2 dx= 0 dy= 0 - Pure Font ascent = 7 descent=-2 - X Font ascent = 8 descent=-2 - Max Font ascent =10 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_6x12[1933] U8G_FONT_SECTION("u8g_font_6x12") = { - 1,6,12,0,254,7,1,53,2,107,32,255,254,10,254,8, - 254,12,0,96,34,23,103,128,128,128,128,128,0,128,23,51, - 99,160,160,160,2,86,102,80,248,80,80,248,80,1,89,105, - 32,112,168,160,112,40,168,112,32,2,87,103,200,200,16,32, - 64,152,152,2,87,103,64,160,160,64,168,144,104,39,19,99, - 128,128,128,17,57,105,32,64,64,128,128,128,64,64,32,17, - 57,105,128,64,64,32,32,32,64,64,128,2,87,103,32,168, - 112,32,112,168,32,3,85,101,32,32,248,32,32,1,51,99, - 96,96,192,5,81,97,248,18,34,98,192,192,2,87,103,8, - 16,16,32,64,64,128,18,71,103,96,144,144,144,144,144,96, - 18,55,103,64,192,64,64,64,64,224,2,87,103,112,136,8, - 16,32,64,248,2,87,103,248,8,16,48,8,136,112,2,87, - 103,16,48,80,144,248,16,16,2,87,103,248,128,240,8,8, - 136,112,2,87,103,48,64,128,240,136,136,112,2,87,103,248, - 8,16,16,32,32,32,2,87,103,112,136,136,112,136,136,112, - 2,87,103,112,136,136,120,8,16,96,18,37,101,192,192,0, - 192,192,1,54,102,96,96,0,96,96,192,19,53,101,32,64, - 128,64,32,4,83,99,248,0,248,19,53,101,128,64,32,64, - 128,2,87,103,112,136,16,32,32,0,32,2,87,103,112,136, - 184,168,184,128,112,2,87,103,112,136,136,248,136,136,136,2, - 87,103,240,72,72,112,72,72,240,2,87,103,112,136,128,128, - 128,136,112,2,87,103,240,72,72,72,72,72,240,2,87,103, - 248,128,128,240,128,128,248,2,87,103,248,128,128,240,128,128, - 128,2,87,103,112,136,128,128,152,136,112,2,87,103,136,136, - 136,248,136,136,136,18,55,103,224,64,64,64,64,64,224,2, - 87,103,56,16,16,16,16,144,96,2,87,103,136,144,160,192, - 160,144,136,2,87,103,128,128,128,128,128,128,248,2,87,103, - 136,216,168,136,136,136,136,2,87,103,136,136,200,168,152,136, - 136,2,87,103,112,136,136,136,136,136,112,2,87,103,240,136, - 136,240,128,128,128,2,87,103,112,136,136,136,168,144,104,2, - 87,103,240,136,136,240,160,144,136,2,87,103,112,136,128,112, - 8,136,112,2,87,103,248,32,32,32,32,32,32,2,87,103, - 136,136,136,136,136,136,112,2,87,103,136,136,136,136,80,80, - 32,2,87,103,136,136,136,136,168,168,80,2,87,103,136,136, - 80,32,80,136,136,2,87,103,136,136,80,32,32,32,32,2, - 87,103,248,8,16,32,64,128,248,17,57,105,224,128,128,128, - 128,128,128,128,224,2,87,103,128,64,64,32,16,16,8,17, - 57,105,224,32,32,32,32,32,32,32,224,7,83,99,32,80, - 136,0,81,97,248,23,51,99,128,64,32,2,85,101,112,8, - 120,136,120,2,87,103,128,128,240,136,136,136,240,2,85,101, - 112,136,128,136,112,2,87,103,8,8,120,136,136,136,120,2, - 85,101,112,136,240,128,112,2,87,103,48,72,64,224,64,64, - 64,0,87,103,112,136,136,136,120,8,112,2,87,103,128,128, - 240,136,136,136,136,18,55,103,64,0,192,64,64,64,224,16, - 73,105,16,0,48,16,16,16,16,144,96,2,87,103,128,128, - 136,144,224,144,136,18,55,103,192,64,64,64,64,64,224,2, - 85,101,208,168,168,168,168,2,85,101,176,200,136,136,136,2, - 85,101,112,136,136,136,112,0,87,103,240,136,136,136,240,128, - 128,0,87,103,120,136,136,136,120,8,8,2,85,101,176,200, - 128,128,128,2,85,101,120,128,112,8,240,2,87,103,32,32, - 248,32,32,32,24,2,85,101,136,136,136,152,104,2,85,101, - 136,136,136,80,32,2,85,101,136,136,168,168,80,2,85,101, - 136,80,32,80,136,0,87,103,136,136,136,80,32,64,128,2, - 85,101,248,16,32,64,248,17,57,105,32,64,64,64,128,64, - 64,64,32,33,25,105,128,128,128,128,128,128,128,128,128,17, - 57,105,128,64,64,64,32,64,64,64,128,4,83,99,72,168, - 144,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,12,0,96,34,23,103,128,0,128,128,128,128,128,1, - 87,103,32,112,168,160,168,112,32,2,87,103,48,72,64,224, - 64,72,176,2,85,101,168,80,136,80,168,2,87,103,136,80, - 248,32,248,32,32,34,23,103,128,128,128,0,128,128,128,18, - 72,104,112,128,96,144,144,96,16,224,25,49,97,160,2,103, - 103,120,132,148,164,148,132,120,22,53,101,96,160,96,0,224, - 2,85,101,40,80,160,80,40,3,83,99,248,8,8,21,49, - 97,224,2,103,103,120,132,180,164,164,132,120,9,81,97,248, - 23,68,100,96,144,144,96,2,87,103,32,32,248,32,32,0, - 248,23,53,101,64,160,32,64,224,23,53,101,192,32,64,32, - 192,23,51,99,32,64,128,0,87,103,136,136,136,152,232,128, - 128,2,88,104,120,232,232,232,104,40,40,40,37,34,98,192, - 192,16,50,98,32,192,23,53,101,64,192,64,64,224,23,53, - 101,64,160,64,0,224,2,85,101,160,80,40,80,160,2,90, - 106,64,192,64,64,80,48,80,120,16,16,2,90,106,64,192, - 64,64,80,40,8,16,32,56,2,90,106,192,32,64,32,208, - 48,80,120,16,16,2,87,103,32,0,32,32,64,136,112,2, - 90,106,64,32,0,112,136,136,248,136,136,136,2,90,106,16, - 32,0,112,136,136,248,136,136,136,2,90,106,32,80,0,112, - 136,136,248,136,136,136,2,90,106,104,176,0,112,136,136,248, - 136,136,136,2,89,105,80,0,112,136,136,248,136,136,136,2, - 90,106,32,80,32,112,136,136,248,136,136,136,2,87,103,120, - 160,160,240,160,160,184,0,89,105,112,136,128,128,128,136,112, - 16,96,2,90,106,64,32,0,248,128,128,240,128,128,248,2, - 90,106,16,32,0,248,128,128,240,128,128,248,2,90,106,32, - 80,0,248,128,128,240,128,128,248,2,89,105,80,0,248,128, - 128,240,128,128,248,18,58,106,128,64,0,224,64,64,64,64, - 64,224,18,58,106,32,64,0,224,64,64,64,64,64,224,18, - 58,106,64,160,0,224,64,64,64,64,64,224,18,57,105,160, - 0,224,64,64,64,64,64,224,2,87,103,112,72,72,232,72, - 72,112,2,90,106,104,176,0,136,136,200,168,152,136,136,2, - 90,106,64,32,0,112,136,136,136,136,136,112,2,90,106,16, - 32,0,112,136,136,136,136,136,112,2,90,106,32,80,0,112, - 136,136,136,136,136,112,2,90,106,104,176,0,112,136,136,136, - 136,136,112,2,89,105,80,0,112,136,136,136,136,136,112,3, - 85,101,136,80,32,80,136,1,89,105,8,112,152,168,168,168, - 200,112,128,2,90,106,64,32,0,136,136,136,136,136,136,112, - 2,90,106,16,32,0,136,136,136,136,136,136,112,2,90,106, - 32,80,0,136,136,136,136,136,136,112,2,89,105,80,0,136, - 136,136,136,136,136,112,2,90,106,16,32,0,136,136,80,32, - 32,32,32,18,71,103,128,224,144,144,144,224,128,2,87,103, - 112,136,144,160,144,136,176,2,88,104,64,32,0,112,8,120, - 136,120,2,88,104,16,32,0,112,8,120,136,120,2,88,104, - 32,80,0,112,8,120,136,120,2,88,104,104,176,0,112,8, - 120,136,120,2,87,103,80,0,112,8,120,136,120,2,88,104, - 32,80,32,112,8,120,136,120,2,85,101,112,40,112,160,120, - 0,87,103,112,136,128,136,112,16,96,2,88,104,64,32,0, - 112,136,240,128,112,2,88,104,16,32,0,112,136,240,128,112, - 2,88,104,32,80,0,112,136,240,128,112,2,87,103,80,0, - 112,136,240,128,112,18,56,104,128,64,0,192,64,64,64,224, - 18,56,104,32,64,0,192,64,64,64,224,18,56,104,64,160, - 0,192,64,64,64,224,18,55,103,160,0,192,64,64,64,224, - 2,89,105,80,32,80,8,120,136,136,136,112,2,88,104,104, - 176,0,176,200,136,136,136,2,88,104,64,32,0,112,136,136, - 136,112,2,88,104,16,32,0,112,136,136,136,112,2,88,104, - 32,80,0,112,136,136,136,112,2,88,104,104,176,0,112,136, - 136,136,112,2,87,103,80,0,112,136,136,136,112,3,85,101, - 32,0,248,0,32,2,85,101,120,152,168,200,240,2,88,104, - 64,32,0,136,136,136,136,112,2,88,104,16,32,0,136,136, - 136,136,112,2,88,104,32,80,0,136,136,136,136,112,2,87, - 103,80,0,136,136,136,136,112,0,90,106,16,32,0,136,136, - 136,80,32,64,128,0,89,105,128,128,240,136,136,136,240,128, - 128,0,89,105,80,0,136,136,136,80,32,64,128}; -/* - Fontname: -Misc-Fixed-Medium-R-SemiCondensed--12-110-75-75-C-60-ISO10646-1 - Copyright: Public domain terminal emulator font. Share and enjoy. - Capital A Height: 7, '1' Height: 7 - Calculated Max Values w= 5 h= 9 x= 2 y=10 dx= 6 dy= 0 ascent=10 len= 9 - Font Bounding box w= 6 h=12 x= 0 y=-2 - Calculated Min Values x= 0 y=-2 dx= 0 dy= 0 - Pure Font ascent = 7 descent=-2 - X Font ascent = 8 descent=-2 - Max Font ascent =10 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_6x12r[898] U8G_FONT_SECTION("u8g_font_6x12r") = { - 1,6,12,0,254,7,1,53,2,107,32,127,254,10,254,8, - 254,12,0,96,34,23,103,128,128,128,128,128,0,128,23,51, - 99,160,160,160,2,86,102,80,248,80,80,248,80,1,89,105, - 32,112,168,160,112,40,168,112,32,2,87,103,200,200,16,32, - 64,152,152,2,87,103,64,160,160,64,168,144,104,39,19,99, - 128,128,128,17,57,105,32,64,64,128,128,128,64,64,32,17, - 57,105,128,64,64,32,32,32,64,64,128,2,87,103,32,168, - 112,32,112,168,32,3,85,101,32,32,248,32,32,1,51,99, - 96,96,192,5,81,97,248,18,34,98,192,192,2,87,103,8, - 16,16,32,64,64,128,18,71,103,96,144,144,144,144,144,96, - 18,55,103,64,192,64,64,64,64,224,2,87,103,112,136,8, - 16,32,64,248,2,87,103,248,8,16,48,8,136,112,2,87, - 103,16,48,80,144,248,16,16,2,87,103,248,128,240,8,8, - 136,112,2,87,103,48,64,128,240,136,136,112,2,87,103,248, - 8,16,16,32,32,32,2,87,103,112,136,136,112,136,136,112, - 2,87,103,112,136,136,120,8,16,96,18,37,101,192,192,0, - 192,192,1,54,102,96,96,0,96,96,192,19,53,101,32,64, - 128,64,32,4,83,99,248,0,248,19,53,101,128,64,32,64, - 128,2,87,103,112,136,16,32,32,0,32,2,87,103,112,136, - 184,168,184,128,112,2,87,103,112,136,136,248,136,136,136,2, - 87,103,240,72,72,112,72,72,240,2,87,103,112,136,128,128, - 128,136,112,2,87,103,240,72,72,72,72,72,240,2,87,103, - 248,128,128,240,128,128,248,2,87,103,248,128,128,240,128,128, - 128,2,87,103,112,136,128,128,152,136,112,2,87,103,136,136, - 136,248,136,136,136,18,55,103,224,64,64,64,64,64,224,2, - 87,103,56,16,16,16,16,144,96,2,87,103,136,144,160,192, - 160,144,136,2,87,103,128,128,128,128,128,128,248,2,87,103, - 136,216,168,136,136,136,136,2,87,103,136,136,200,168,152,136, - 136,2,87,103,112,136,136,136,136,136,112,2,87,103,240,136, - 136,240,128,128,128,2,87,103,112,136,136,136,168,144,104,2, - 87,103,240,136,136,240,160,144,136,2,87,103,112,136,128,112, - 8,136,112,2,87,103,248,32,32,32,32,32,32,2,87,103, - 136,136,136,136,136,136,112,2,87,103,136,136,136,136,80,80, - 32,2,87,103,136,136,136,136,168,168,80,2,87,103,136,136, - 80,32,80,136,136,2,87,103,136,136,80,32,32,32,32,2, - 87,103,248,8,16,32,64,128,248,17,57,105,224,128,128,128, - 128,128,128,128,224,2,87,103,128,64,64,32,16,16,8,17, - 57,105,224,32,32,32,32,32,32,32,224,7,83,99,32,80, - 136,0,81,97,248,23,51,99,128,64,32,2,85,101,112,8, - 120,136,120,2,87,103,128,128,240,136,136,136,240,2,85,101, - 112,136,128,136,112,2,87,103,8,8,120,136,136,136,120,2, - 85,101,112,136,240,128,112,2,87,103,48,72,64,224,64,64, - 64,0,87,103,112,136,136,136,120,8,112,2,87,103,128,128, - 240,136,136,136,136,18,55,103,64,0,192,64,64,64,224,16, - 73,105,16,0,48,16,16,16,16,144,96,2,87,103,128,128, - 136,144,224,144,136,18,55,103,192,64,64,64,64,64,224,2, - 85,101,208,168,168,168,168,2,85,101,176,200,136,136,136,2, - 85,101,112,136,136,136,112,0,87,103,240,136,136,136,240,128, - 128,0,87,103,120,136,136,136,120,8,8,2,85,101,176,200, - 128,128,128,2,85,101,120,128,112,8,240,2,87,103,32,32, - 248,32,32,32,24,2,85,101,136,136,136,152,104,2,85,101, - 136,136,136,80,32,2,85,101,136,136,168,168,80,2,85,101, - 136,80,32,80,136,0,87,103,136,136,136,80,32,64,128,2, - 85,101,248,16,32,64,248,17,57,105,32,64,64,64,128,64, - 64,64,32,33,25,105,128,128,128,128,128,128,128,128,128,17, - 57,105,128,64,64,64,32,64,64,64,128,4,83,99,72,168, - 144,255}; -/* - Fontname: -Misc-Fixed-Medium-R-SemiCondensed--13-120-75-75-C-60-ISO10646-1 - Copyright: Public domain font. Share and enjoy. - Capital A Height: 3, '1' Height: 9 - Calculated Max Values w= 6 h=13 x= 5 y= 9 dx= 6 dy= 0 ascent=11 len=13 - Font Bounding box w= 6 h=13 x= 0 y=-2 - Calculated Min Values x= 0 y=-2 dx= 0 dy= 0 - Pure Font ascent = 3 descent= 0 - X Font ascent = 9 descent= 0 - Max Font ascent =11 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_6x13_67_75[2236] U8G_FONT_SECTION("u8g_font_6x13_67_75") = { - 1,6,13,0,254,3,1,73,2,147,32,255,0,11,254,9, - 0,3,101,101,80,40,252,40,80,2,89,105,32,32,32,32, - 168,112,168,112,32,3,101,101,36,72,240,72,36,3,101,101, - 144,72,60,72,144,3,85,101,32,72,248,72,32,2,89,105, - 32,112,168,32,32,32,32,32,248,3,85,101,32,144,248,144, - 32,2,89,105,248,32,32,32,32,32,168,112,32,2,89,105, - 32,112,168,32,32,168,112,32,248,3,101,101,40,68,248,64, - 32,3,101,101,80,136,124,8,16,3,101,101,32,76,252,72, - 40,3,101,101,16,200,252,72,80,4,100,100,72,220,236,72, - 3,101,101,8,88,252,104,64,2,89,105,128,128,144,176,208, - 144,16,56,16,2,89,105,32,64,248,72,40,8,8,8,8, - 2,89,105,32,16,248,144,160,128,128,128,128,2,89,105,8, - 8,8,8,40,72,248,64,32,2,89,105,128,128,128,128,160, - 144,248,16,32,3,85,101,240,16,16,56,16,3,86,102,8, - 8,8,72,248,64,3,85,101,48,72,72,232,72,3,85,101, - 96,144,144,184,144,2,89,105,248,128,224,192,160,32,16,16, - 8,2,89,105,160,192,248,192,168,24,248,24,40,3,86,102, - 56,48,168,136,136,112,3,86,102,224,96,168,136,136,112,5, - 83,99,32,64,248,3,83,99,248,64,32,34,57,105,128,192, - 160,128,128,128,128,128,128,2,57,105,32,96,160,32,32,32, - 32,32,32,5,83,99,32,16,248,3,83,99,248,16,32,34, - 57,105,128,128,128,128,128,128,160,192,128,2,57,105,32,32, - 32,32,32,32,160,96,32,2,89,105,32,16,248,16,32,64, - 248,64,32,2,89,105,80,240,80,80,80,80,80,120,80,2, - 89,105,32,64,248,64,32,16,248,16,32,2,89,105,32,64, - 248,64,32,64,248,64,32,2,89,105,80,248,80,80,80,80, - 80,80,80,2,89,105,32,16,248,16,32,16,248,16,32,2, - 89,105,80,80,80,80,80,80,80,248,80,2,87,103,32,64, - 248,0,248,16,32,2,87,103,32,16,248,0,248,64,32,2, - 103,103,20,40,124,144,124,32,80,2,103,103,8,88,252,164, - 252,104,64,2,103,103,160,80,248,36,248,16,40,2,103,103, - 16,32,124,128,124,32,16,2,89,105,32,80,216,80,80,80, - 80,80,80,2,103,103,32,16,248,4,248,16,32,2,89,105, - 80,80,80,80,80,80,216,80,32,3,101,101,72,252,132,252, - 72,2,89,105,32,80,216,80,80,80,216,80,32,3,102,102, - 248,160,208,168,148,8,3,102,102,124,20,44,84,164,64,3, - 102,102,64,164,84,44,20,124,3,102,102,8,148,168,208,160, - 248,2,103,103,16,60,64,252,64,60,16,2,103,103,32,240, - 8,252,8,240,32,4,100,100,64,232,212,64,4,100,100,8, - 92,172,8,2,89,105,32,112,168,32,112,32,112,32,32,2, - 89,105,32,32,112,32,112,32,168,112,32,3,85,101,32,64, - 168,64,32,2,89,105,32,112,168,0,32,32,0,32,32,3, - 85,101,32,16,168,16,32,2,89,105,32,32,0,32,32,0, - 168,112,32,3,85,101,160,192,248,192,160,3,85,101,40,24, - 248,24,40,3,85,101,32,120,136,120,32,2,89,105,32,80, - 216,80,80,80,80,80,112,3,85,101,32,240,136,240,32,2, - 89,105,112,80,80,80,80,80,216,80,32,2,90,106,32,80, - 216,80,80,112,0,112,80,112,2,89,105,32,80,216,80,80, - 80,216,136,248,2,89,105,32,80,248,136,80,80,216,136,248, - 2,89,105,32,112,248,112,112,112,248,168,248,2,89,105,32, - 80,216,80,216,80,80,80,112,2,89,105,32,80,216,80,216, - 80,216,136,248,3,85,101,160,240,136,240,160,3,88,104,248, - 128,176,224,144,16,8,8,2,88,104,128,128,64,72,56,104, - 8,248,2,89,105,32,80,216,80,80,80,216,80,32,3,101, - 101,16,104,252,104,16,2,89,105,80,120,80,80,80,80,80, - 240,80,2,89,105,16,248,16,16,248,16,16,248,16,3,101, - 101,40,72,252,72,40,3,101,101,80,72,252,72,80,4,101, - 101,48,120,252,120,48,3,101,101,56,88,252,88,56,3,101, - 101,112,104,252,104,112,4,101,101,48,120,252,120,48,3,85, - 101,32,96,184,96,32,3,85,101,32,48,232,48,32,4,101, - 101,48,120,180,120,48,7,102,102,252,252,252,252,252,252,0, - 98,98,252,252,0,99,99,252,252,252,0,101,101,252,252,252, - 252,252,0,103,103,252,252,252,252,252,252,252,0,104,104,252, - 252,252,252,252,252,252,252,0,106,106,252,252,252,252,252,252, - 252,252,252,252,0,107,107,252,252,252,252,252,252,252,252,252, - 252,252,0,109,109,252,252,252,252,252,252,252,252,252,252,252, - 252,252,0,93,109,248,248,248,248,248,248,248,248,248,248,248, - 248,248,0,77,109,240,240,240,240,240,240,240,240,240,240,240, - 240,240,0,77,109,240,240,240,240,240,240,240,240,240,240,240, - 240,240,0,61,109,224,224,224,224,224,224,224,224,224,224,224, - 224,224,0,45,109,192,192,192,192,192,192,192,192,192,192,192, - 192,192,0,45,109,192,192,192,192,192,192,192,192,192,192,192, - 192,192,0,29,109,128,128,128,128,128,128,128,128,128,128,128, - 128,128,48,61,109,224,224,224,224,224,224,224,224,224,224,224, - 224,224,0,109,109,168,0,84,0,168,0,84,0,168,0,84, - 0,168,0,109,109,168,84,168,84,168,84,168,84,168,84,168, - 84,168,0,109,109,84,252,168,252,84,252,168,252,84,252,168, - 252,84,11,98,98,252,252,80,29,109,128,128,128,128,128,128, - 128,128,128,128,128,128,128,0,55,103,224,224,224,224,224,224, - 224,48,55,103,224,224,224,224,224,224,224,7,54,102,224,224, - 224,224,224,224,0,109,109,224,224,224,224,224,224,252,252,252, - 252,252,252,252,0,109,109,224,224,224,224,224,224,28,28,28, - 28,28,28,28,0,109,109,252,252,252,252,252,252,224,224,224, - 224,224,224,224,0,109,109,252,252,252,252,252,252,28,28,28, - 28,28,28,28,55,54,102,224,224,224,224,224,224,0,109,109, - 28,28,28,28,28,28,224,224,224,224,224,224,224,0,109,109, - 28,28,28,28,28,28,252,252,252,252,252,252,252,3,85,101, - 248,248,248,248,248,3,85,101,248,136,136,136,248,3,85,101, - 112,136,136,136,112,3,85,101,248,136,168,136,248,2,85,101, - 248,136,248,136,248,2,85,101,248,168,168,168,248,2,85,101, - 248,168,248,168,248,2,85,101,248,200,168,152,248,2,85,101, - 248,152,168,200,248,2,85,101,248,216,168,216,248,21,51,99, - 224,224,224,21,51,99,224,160,224,4,101,101,252,252,252,252, - 252,4,101,101,252,132,132,132,252,17,75,107,240,240,240,240, - 240,240,240,240,240,240,240,17,75,107,240,144,144,144,144,144, - 144,144,144,144,240,5,99,99,60,120,240,5,99,99,60,72, - 240,2,89,105,32,32,32,112,112,112,248,248,248,2,89,105, - 32,32,32,80,80,80,136,136,248,4,85,101,32,32,112,112, - 248,4,85,101,32,32,80,80,248,2,89,105,128,192,224,240, - 248,240,224,192,128,2,89,105,128,192,160,144,136,144,160,192, - 128,20,53,101,128,192,224,192,128,20,53,101,128,192,160,192, - 128,4,101,101,192,240,252,240,192,4,101,101,192,176,140,176, - 192,2,89,105,248,248,248,112,112,112,32,32,32,2,89,105, - 248,136,136,80,80,80,32,32,32,3,85,101,248,112,112,32, - 32,3,85,101,248,80,80,32,32,2,89,105,8,24,56,120, - 248,120,56,24,8,2,89,105,8,24,40,72,136,72,40,24, - 8,20,53,101,32,96,224,96,32,20,53,101,32,96,160,96, - 32,4,101,101,12,60,252,60,12,4,101,101,12,52,196,52, - 12,4,85,101,32,112,248,112,32,4,85,101,32,80,136,80, - 32,4,85,101,32,80,168,80,32,3,102,102,48,72,180,180, - 72,48,2,89,105,32,32,80,80,136,80,80,32,32,3,102, - 102,48,72,132,132,72,48,3,102,102,32,8,128,4,64,16, - 2,85,101,112,168,168,168,112,2,87,103,112,136,168,216,168, - 136,112,3,102,102,48,120,252,252,120,48,3,102,102,48,104, - 228,228,104,48,3,102,102,48,88,156,156,88,48,3,102,102, - 48,72,132,252,120,48,3,102,102,48,120,252,132,72,48,3, - 102,102,48,88,156,132,72,48,3,102,102,48,88,156,252,120, - 48,18,90,106,8,56,120,120,248,248,120,120,56,8,2,90, - 106,128,224,240,240,248,248,240,240,224,128,0,109,109,252,252, - 252,252,252,204,132,132,204,252,252,252,252,0,109,109,252,252, - 252,252,204,180,120,120,180,204,252,252,252,6,103,103,252,252, - 252,252,204,180,120,0,102,102,120,180,204,252,252,252,6,51, - 99,32,64,128,54,51,99,128,64,32,51,51,99,32,64,128, - 3,51,99,128,64,32,6,99,99,48,72,132,3,99,99,132, - 72,48,3,85,101,8,24,56,120,248,3,85,101,128,192,224, - 240,248,3,85,101,248,240,224,192,128,3,85,101,248,120,56, - 24,8,4,85,101,112,136,136,136,112,3,85,101,248,232,232, - 232,248,3,85,101,248,184,184,184,248,3,85,101,248,248,232, - 200,248,3,85,101,248,152,184,248,248,3,85,101,248,168,168, - 168,248,2,89,105,32,32,32,80,80,112,168,136,248,2,89, - 105,32,32,32,112,112,112,232,232,248,2,89,105,32,32,32, - 112,112,112,184,184,248,2,103,103,48,72,132,132,132,72,48, - 3,85,101,248,168,232,136,248,3,85,101,248,136,232,168,248, - 3,85,101,248,136,184,168,248,3,85,101,248,168,184,136,248, - 3,85,101,112,168,232,136,112,3,85,101,112,136,232,168,112, - 3,85,101,112,136,184,168,112,3,85,101,112,168,184,136,112, - 3,85,101,248,144,160,192,128,3,85,101,248,72,40,24,8, - 3,85,101,128,192,160,144,248,20,68,100,240,144,144,240,20, - 68,100,240,240,240,240,20,68,100,240,144,144,240,20,68,100, - 240,240,240,240,3,85,101,8,24,40,72,248}; -/* - Fontname: -Misc-Fixed-Medium-R-SemiCondensed--13-120-75-75-C-60-ISO10646-1 - Copyright: Public domain font. Share and enjoy. - Capital A Height: 9, '1' Height: 3 - Calculated Max Values w= 6 h=11 x= 1 y= 3 dx= 6 dy= 0 ascent=10 len=11 - Font Bounding box w= 6 h=13 x= 0 y=-2 - Calculated Min Values x= 0 y=-1 dx= 0 dy= 0 - Pure Font ascent = 9 descent= 0 - X Font ascent = 9 descent= 0 - Max Font ascent =10 descent=-1 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_6x13_75r[447] U8G_FONT_SECTION("u8g_font_6x13_75r") = { - 1,6,13,0,254,9,1,57,0,0,32,79,0,10,255,9, - 0,3,85,101,248,248,248,248,248,3,85,101,248,136,136,136, - 248,3,85,101,112,136,136,136,112,3,85,101,248,136,168,136, - 248,2,85,101,248,136,248,136,248,2,85,101,248,168,168,168, - 248,2,85,101,248,168,248,168,248,2,85,101,248,200,168,152, - 248,2,85,101,248,152,168,200,248,2,85,101,248,216,168,216, - 248,21,51,99,224,224,224,21,51,99,224,160,224,4,101,101, - 252,252,252,252,252,4,101,101,252,132,132,132,252,17,75,107, - 240,240,240,240,240,240,240,240,240,240,240,17,75,107,240,144, - 144,144,144,144,144,144,144,144,240,5,99,99,60,120,240,5, - 99,99,60,72,240,2,89,105,32,32,32,112,112,112,248,248, - 248,2,89,105,32,32,32,80,80,80,136,136,248,4,85,101, - 32,32,112,112,248,4,85,101,32,32,80,80,248,2,89,105, - 128,192,224,240,248,240,224,192,128,2,89,105,128,192,160,144, - 136,144,160,192,128,20,53,101,128,192,224,192,128,20,53,101, - 128,192,160,192,128,4,101,101,192,240,252,240,192,4,101,101, - 192,176,140,176,192,2,89,105,248,248,248,112,112,112,32,32, - 32,2,89,105,248,136,136,80,80,80,32,32,32,3,85,101, - 248,112,112,32,32,3,85,101,248,80,80,32,32,2,89,105, - 8,24,56,120,248,120,56,24,8,2,89,105,8,24,40,72, - 136,72,40,24,8,20,53,101,32,96,224,96,32,20,53,101, - 32,96,160,96,32,4,101,101,12,60,252,60,12,4,101,101, - 12,52,196,52,12,4,85,101,32,112,248,112,32,4,85,101, - 32,80,136,80,32,4,85,101,32,80,168,80,32,3,102,102, - 48,72,180,180,72,48,2,89,105,32,32,80,80,136,80,80, - 32,32,3,102,102,48,72,132,132,72,48,3,102,102,32,8, - 128,4,64,16,2,85,101,112,168,168,168,112,2,87,103,112, - 136,168,216,168,136,112,3,102,102,48,120,252,252,120,48}; -/* - Fontname: -Misc-Fixed-Medium-R-SemiCondensed--13-120-75-75-C-60-ISO10646-1 - Copyright: Public domain font. Share and enjoy. - Capital A Height: 0, '1' Height: 7 - Calculated Max Values w= 6 h=13 x= 2 y= 5 dx= 6 dy= 0 ascent=11 len=13 - Font Bounding box w= 6 h=13 x= 0 y=-2 - Calculated Min Values x= 0 y=-2 dx= 0 dy= 0 - Pure Font ascent = 7 descent= 0 - X Font ascent =10 descent= 0 - Max Font ascent =11 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_6x13_78_79[1470] U8G_FONT_SECTION("u8g_font_6x13_78_79") = { - 1,6,13,0,254,7,1,42,2,11,32,255,0,11,254,10, - 0,2,87,103,112,32,168,248,168,32,112,255,2,104,104,48, - 48,48,252,252,48,48,48,2,89,105,32,112,32,168,248,168, - 32,112,32,2,89,105,32,112,32,168,248,168,32,112,32,2, - 89,105,32,112,32,168,248,168,32,112,32,4,85,101,32,112, - 248,112,32,4,85,101,32,80,136,80,32,255,4,86,102,32, - 32,248,80,112,136,2,89,105,112,216,216,0,136,136,112,248, - 112,4,86,102,32,32,248,80,112,136,4,86,102,32,32,248, - 112,112,136,4,86,102,32,32,248,112,112,136,4,86,102,32, - 32,248,112,112,136,4,86,102,32,32,248,112,112,136,4,102, - 102,48,48,252,88,120,204,3,87,103,32,168,112,112,112,168, - 32,3,87,103,32,168,112,80,112,168,32,3,87,103,32,168, - 112,248,112,168,32,3,87,103,32,168,112,248,112,168,32,3, - 87,103,32,168,112,248,112,168,32,3,87,103,32,168,112,112, - 112,168,32,3,87,103,80,80,248,32,248,80,80,3,87,103, - 80,112,248,112,248,112,80,255,255,3,87,103,32,168,168,112, - 168,168,32,3,87,103,32,168,168,80,168,168,32,3,87,103, - 32,168,168,112,168,168,32,3,87,103,32,168,168,80,168,168, - 32,4,85,101,32,248,80,112,216,255,255,255,3,87,103,32, - 168,168,112,168,168,32,3,87,103,32,168,168,112,168,168,32, - 3,87,103,32,168,168,112,168,168,32,3,87,103,32,168,168, - 112,168,168,32,3,87,103,32,168,112,248,112,168,32,3,87, - 103,32,168,112,248,112,168,32,3,87,103,32,168,168,112,168, - 168,32,3,87,103,32,168,112,248,112,168,32,3,87,103,32, - 168,112,248,112,168,32,255,2,102,102,120,140,140,140,140,120, - 255,2,102,102,248,136,140,140,252,60,2,102,102,60,252,140, - 140,136,248,2,102,102,248,140,140,140,252,124,2,102,102,124, - 252,140,140,140,248,255,255,255,2,89,105,32,112,32,80,248, - 80,32,112,32,255,34,25,105,128,128,128,128,128,128,128,128, - 128,18,57,105,224,224,224,224,224,224,224,224,224,2,89,105, - 248,248,248,248,248,248,248,248,248,23,53,101,96,128,224,224, - 64,23,53,101,64,224,224,32,192,7,101,101,108,144,252,252, - 72,7,101,101,72,252,252,36,216,255,255,2,106,106,8,124, - 232,232,120,8,104,104,72,48,18,57,105,64,224,224,64,64, - 0,64,224,64,2,89,105,80,248,248,112,32,0,32,112,32, - 2,87,103,80,248,248,248,112,32,32,2,103,103,96,240,248, - 124,248,240,96,2,89,105,104,176,16,216,248,240,96,104,48, - 2,104,104,64,144,184,124,92,188,184,80,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,2,89,105,112,248,216,152, - 216,216,136,248,112,2,89,105,112,248,216,168,232,216,136,248, - 112,2,89,105,112,248,216,168,216,232,152,248,112,2,89,105, - 112,248,184,184,152,136,216,248,112,2,89,105,112,248,136,184, - 152,232,152,248,112,2,89,105,112,248,200,184,152,168,216,248, - 112,2,89,105,112,248,136,232,216,216,216,248,112,2,89,105, - 112,248,216,168,216,168,216,248,112,2,89,105,112,248,216,168, - 200,232,152,248,112,2,105,105,120,252,172,148,148,148,172,252, - 120,2,89,105,112,136,168,232,168,168,168,136,112,2,89,105, - 112,136,168,216,152,168,248,136,112,2,89,105,112,136,168,216, - 168,152,232,136,112,2,89,105,112,136,200,200,232,248,168,136, - 112,2,89,105,112,136,248,200,232,152,232,136,112,2,89,105, - 112,136,184,200,232,216,168,136,112,2,89,105,112,136,248,152, - 168,168,168,136,112,2,89,105,112,136,168,216,168,216,168,136, - 112,2,89,105,112,136,168,216,184,152,232,136,112,2,105,105, - 120,132,212,236,236,236,212,132,120,2,89,105,112,248,216,152, - 216,216,216,248,112,2,89,105,112,248,216,168,232,216,136,248, - 112,2,89,105,112,248,216,168,216,232,152,248,112,2,89,105, - 112,248,184,184,152,136,216,248,112,2,89,105,112,248,136,184, - 152,232,152,248,112,2,89,105,112,248,200,184,152,168,216,248, - 112,2,89,105,112,248,136,232,216,216,216,248,112,2,89,105, - 112,248,216,168,216,168,216,248,112,2,89,105,112,248,216,168, - 200,232,152,248,112,2,105,105,120,252,172,148,148,148,172,252, - 120,4,102,102,48,24,252,252,24,48,255,255,255,4,85,101, - 128,64,40,24,56,4,85,101,32,48,248,48,32,4,85,101, - 56,24,40,64,128,3,103,103,64,32,48,252,48,32,64,3, - 104,104,32,48,24,252,252,24,48,32,4,101,101,16,24,252, - 24,16,4,102,102,16,24,252,252,24,16,4,102,102,16,24, - 188,188,24,16,3,103,103,32,48,184,188,184,48,32,3,103, - 103,32,48,248,252,248,48,32,255,255,4,101,101,192,112,60, - 112,192,3,103,103,32,176,248,252,120,48,32,3,103,103,32, - 48,120,252,248,176,32,0,109,109,32,32,48,240,248,248,252, - 248,248,240,48,32,32,255,255,255,255,255,255,255,255,255,255, - 1,107,107,120,252,220,204,4,0,4,204,220,248,120,255,4, - 102,102,32,32,224,20,12,28,4,101,101,144,200,124,200,144, - 4,102,102,28,12,20,224,32,32,4,102,102,32,32,224,20, - 12,28,4,101,101,144,200,124,200,144,4,102,102,28,12,20, - 224,32,32,4,101,101,16,8,252,8,16,4,101,101,16,200, - 252,200,16,5,99,99,232,124,232,4,101,101,208,216,124,216, - 208,2,105,105,160,80,40,244,4,244,40,80,160,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,1,91,107,248,160,160,160,160,160,160,160,160, - 160,248,1,91,107,248,40,40,40,40,40,40,40,40,40,248, - 17,75,107,16,32,32,64,64,128,64,64,32,32,16,17,75, - 107,128,64,64,32,32,16,32,32,64,64,128,1,107,107,20, - 40,40,80,80,160,80,80,40,40,20,1,107,107,160,80,80, - 40,40,20,40,40,80,80,160,255,255,255,255,255,255,255,255, - 255,3,101,101,32,64,252,64,32,3,101,101,16,8,252,8, - 16,4,99,99,72,252,72,2,103,103,16,32,124,128,124,32, - 16,2,103,103,32,16,248,4,248,16,32,3,101,101,72,252, - 132,252,72,3,101,101,36,68,252,68,36,3,101,101,144,136, - 252,136,144,2,103,103,20,36,124,132,124,36,20,2,103,103, - 160,144,248,132,248,144,160,4,100,100,8,92,172,8}; -/* - Fontname: -Misc-Fixed-Bold-R-SemiCondensed--13-120-75-75-C-60-ISO10646-1 - Copyright: Public domain font. Share and enjoy. - Capital A Height: 9, '1' Height: 9 - Calculated Max Values w= 6 h=11 x= 2 y=11 dx= 6 dy= 0 ascent=11 len=11 - Font Bounding box w= 6 h=13 x= 0 y=-2 - Calculated Min Values x= 0 y=-2 dx= 0 dy= 0 - Pure Font ascent = 9 descent=-2 - X Font ascent =10 descent=-2 - Max Font ascent =11 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_6x13B[2171] U8G_FONT_SECTION("u8g_font_6x13B") = { - 1,6,13,0,254,9,1,99,2,211,32,255,254,11,254,10, - 254,13,0,96,34,41,105,192,192,192,192,192,192,192,0,192, - 8,83,99,216,216,216,3,103,103,120,120,252,120,252,120,120, - 3,103,103,48,120,240,120,60,120,48,2,105,105,108,252,120, - 24,48,96,120,252,216,2,103,103,96,240,240,96,252,216,124, - 40,35,99,192,192,192,17,75,107,48,96,96,192,192,192,192, - 192,96,96,48,17,75,107,192,96,96,48,48,48,48,48,96, - 96,192,4,101,101,204,120,252,120,204,4,101,101,48,48,252, - 48,48,17,67,99,112,96,192,6,97,97,252,17,67,99,96, - 240,96,2,105,105,12,12,24,24,48,96,96,192,192,2,105, - 105,48,120,204,204,204,204,204,120,48,2,105,105,48,112,240, - 48,48,48,48,48,252,2,105,105,120,204,204,12,24,48,96, - 192,252,2,105,105,252,12,24,48,120,12,12,204,120,2,105, - 105,24,24,56,120,88,216,252,24,24,2,105,105,252,192,192, - 248,236,12,12,204,120,2,105,105,56,96,192,192,248,236,204, - 204,120,2,105,105,252,12,24,24,48,48,96,96,96,2,105, - 105,120,204,204,204,120,204,204,204,120,2,105,105,120,204,204, - 220,124,12,12,24,112,18,72,104,96,240,96,0,0,96,240, - 96,17,72,104,96,240,96,0,0,112,96,192,2,105,105,12, - 24,48,96,192,96,48,24,12,4,100,100,252,0,0,252,2, - 105,105,192,96,48,24,12,24,48,96,192,2,105,105,120,204, - 204,12,24,48,48,0,48,2,105,105,120,204,204,220,252,252, - 248,192,124,2,105,105,48,120,204,204,204,252,204,204,204,2, - 105,105,248,108,108,108,120,108,108,108,248,2,105,105,120,204, - 192,192,192,192,192,204,120,2,105,105,248,108,108,108,108,108, - 108,108,248,2,105,105,252,192,192,192,248,192,192,192,252,2, - 105,105,252,192,192,192,248,192,192,192,192,2,105,105,120,204, - 192,192,192,220,204,204,120,2,105,105,204,204,204,204,252,204, - 204,204,204,18,73,105,240,96,96,96,96,96,96,96,240,2, - 105,105,60,12,12,12,12,12,12,204,120,2,105,105,204,204, - 216,240,224,240,216,204,204,2,105,105,192,192,192,192,192,192, - 192,192,252,2,105,105,204,204,252,252,252,204,204,204,204,2, - 105,105,204,236,236,252,252,220,220,204,204,2,105,105,120,204, - 204,204,204,204,204,204,120,2,105,105,248,204,204,204,248,192, - 192,192,192,1,106,106,120,204,204,204,204,204,204,252,120,12, - 2,105,105,248,204,204,204,248,240,216,204,204,2,105,105,120, - 204,192,192,120,12,12,204,120,2,105,105,252,48,48,48,48, - 48,48,48,48,2,105,105,204,204,204,204,204,204,204,204,120, - 2,105,105,204,204,204,204,120,120,120,48,48,2,105,105,204, - 204,204,204,252,252,252,252,204,2,105,105,204,204,120,120,48, - 120,120,204,204,2,105,105,204,204,120,120,48,48,48,48,48, - 2,105,105,252,12,24,24,48,96,96,192,252,17,75,107,240, - 192,192,192,192,192,192,192,192,192,240,2,105,105,192,192,96, - 96,48,24,24,12,12,17,75,107,240,48,48,48,48,48,48, - 48,48,48,240,8,99,99,48,120,204,1,97,97,252,26,50, - 98,192,96,2,102,102,120,12,124,204,220,108,2,105,105,192, - 192,192,216,236,204,204,236,216,2,102,102,120,204,192,192,204, - 120,2,105,105,12,12,12,108,220,204,204,220,108,2,102,102, - 120,204,252,192,192,120,2,105,105,56,108,96,96,248,96,96, - 96,96,0,104,104,124,216,216,112,192,120,204,120,2,105,105, - 192,192,192,216,236,204,204,204,204,18,73,105,96,96,0,224, - 96,96,96,96,240,0,91,107,24,24,0,56,24,24,24,24, - 216,216,112,2,105,105,192,192,192,216,240,224,240,216,204,18, - 73,105,224,96,96,96,96,96,96,96,240,2,102,102,248,252, - 252,252,252,204,2,102,102,216,236,204,204,204,204,2,102,102, - 120,204,204,204,204,120,0,104,104,216,236,204,236,216,192,192, - 192,0,104,104,108,220,204,220,108,12,12,12,2,102,102,216, - 236,192,192,192,192,2,102,102,120,204,112,24,204,120,2,104, - 104,96,96,248,96,96,96,108,56,2,102,102,204,204,204,204, - 220,108,2,102,102,204,204,204,120,120,48,2,102,102,204,204, - 252,252,252,72,2,102,102,204,120,48,48,120,204,0,104,104, - 204,204,204,220,108,12,204,120,2,102,102,252,24,48,96,192, - 252,1,91,107,56,96,96,96,48,224,48,96,96,96,56,34, - 41,105,192,192,192,192,192,192,192,192,192,1,91,107,224,48, - 48,48,96,56,96,48,48,48,224,8,83,99,104,248,144,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 13,0,96,34,42,106,192,192,0,192,192,192,192,192,192,192, - 3,104,104,16,120,212,208,208,212,120,16,2,105,105,56,108, - 96,96,248,96,96,100,248,3,102,102,204,252,72,72,252,204, - 2,105,105,204,204,120,120,252,48,252,48,48,34,42,106,192, - 192,192,192,0,0,192,192,192,192,2,106,106,120,204,192,120, - 204,204,120,12,204,120,9,98,98,204,204,2,105,105,120,204, - 180,236,228,236,180,204,120,4,103,103,248,12,252,140,252,0, - 252,3,103,103,52,104,208,160,208,104,52,4,100,100,252,252, - 4,4,22,65,97,240,2,105,105,120,204,188,172,188,180,172, - 204,120,9,82,98,248,248,7,100,100,120,204,204,120,2,105, - 105,48,48,252,252,48,48,0,252,252,6,70,102,224,176,48, - 96,192,240,6,70,102,224,176,96,48,176,224,26,50,98,96, - 192,0,104,104,204,204,204,204,204,252,128,128,2,105,105,124, - 252,244,244,244,116,52,52,52,38,34,98,192,192,16,50,98, - 96,192,6,70,102,96,224,96,96,96,240,5,87,103,112,248, - 136,248,112,0,248,3,103,103,176,88,44,20,44,88,176,2, - 106,106,96,224,96,96,100,252,28,52,60,12,2,106,106,96, - 224,96,96,120,236,12,24,48,60,2,106,106,224,176,96,48, - 180,236,28,52,60,12,2,106,106,48,48,0,48,48,96,192, - 204,204,120,2,106,106,96,48,0,48,120,204,204,252,204,204, - 2,106,106,24,48,0,48,120,204,204,252,204,204,2,106,106, - 56,108,0,48,120,204,204,252,204,204,2,106,106,52,88,0, - 48,120,204,204,252,204,204,2,106,106,204,204,0,48,120,204, - 204,252,204,204,2,106,106,48,72,120,48,120,204,204,252,204, - 204,2,105,105,124,176,176,176,184,240,240,176,188,0,107,107, - 120,204,192,192,192,192,192,204,120,48,96,2,106,106,96,48, - 0,252,192,192,248,192,192,252,2,106,106,24,48,0,252,192, - 192,248,192,192,252,2,106,106,56,108,0,252,192,192,248,192, - 192,252,2,106,106,204,204,0,252,192,192,248,192,192,252,18, - 74,106,192,96,0,240,96,96,96,96,96,240,18,74,106,48, - 96,0,240,96,96,96,96,96,240,2,90,106,112,216,0,120, - 48,48,48,48,48,120,2,106,106,204,204,0,120,48,48,48, - 48,48,120,2,105,105,248,108,108,108,236,108,108,108,248,2, - 106,106,52,88,0,204,236,236,252,220,220,204,2,106,106,96, - 48,0,120,204,204,204,204,204,120,2,106,106,24,48,0,120, - 204,204,204,204,204,120,2,106,106,56,108,0,120,204,204,204, - 204,204,120,2,106,106,52,88,0,120,204,204,204,204,204,120, - 2,106,106,204,204,0,120,204,204,204,204,204,120,3,101,101, - 204,120,48,120,204,1,105,105,4,120,220,220,204,236,236,120, - 128,2,106,106,96,48,0,204,204,204,204,204,204,120,2,106, - 106,24,48,0,204,204,204,204,204,204,120,2,106,106,56,108, - 0,204,204,204,204,204,204,120,2,106,106,108,108,0,204,204, - 204,204,204,204,120,2,106,106,24,48,0,204,72,120,48,48, - 48,48,2,105,105,192,248,204,204,204,248,192,192,192,1,105, - 105,120,204,204,248,204,204,204,248,128,2,105,105,96,48,0, - 120,12,124,204,220,108,2,105,105,24,48,0,120,12,124,204, - 220,108,2,105,105,56,108,0,120,12,124,204,220,108,2,105, - 105,52,88,0,120,12,124,204,220,108,2,105,105,108,108,0, - 120,12,124,204,220,108,2,106,106,56,40,56,0,120,12,124, - 204,220,108,2,102,102,120,52,120,176,180,104,0,104,104,120, - 204,192,192,204,120,48,96,2,105,105,96,48,0,120,204,252, - 192,192,120,2,105,105,24,48,0,120,204,252,192,192,120,2, - 105,105,56,108,0,120,204,252,192,192,120,2,105,105,108,108, - 0,120,204,252,192,192,120,18,73,105,192,96,0,224,96,96, - 96,96,240,18,73,105,48,96,0,224,96,96,96,96,240,2, - 89,105,112,216,0,112,48,48,48,48,120,2,89,105,216,216, - 0,112,48,48,48,48,120,2,106,106,216,112,240,152,120,204, - 204,204,204,120,2,105,105,52,88,0,216,236,204,204,204,204, - 2,105,105,96,48,0,120,204,204,204,204,120,2,105,105,24, - 48,0,120,204,204,204,204,120,2,105,105,56,108,0,120,204, - 204,204,204,120,2,105,105,52,88,0,120,204,204,204,204,120, - 2,105,105,204,204,0,120,204,204,204,204,120,3,103,103,48, - 48,0,252,0,48,48,1,105,105,4,120,204,220,204,236,204, - 120,128,2,105,105,96,48,0,204,204,204,204,220,108,2,105, - 105,24,48,0,204,204,204,204,220,108,2,105,105,56,108,0, - 204,204,204,204,220,108,2,105,105,204,204,0,204,204,204,204, - 220,108,0,107,107,24,48,0,204,204,204,220,108,12,204,120, - 0,106,106,192,192,216,236,204,236,216,192,192,192,0,107,107, - 204,204,0,204,204,204,220,108,12,204,120}; -/* - Fontname: -Misc-Fixed-Bold-R-SemiCondensed--13-120-75-75-C-60-ISO10646-1 - Copyright: Public domain font. Share and enjoy. - Capital A Height: 9, '1' Height: 9 - Calculated Max Values w= 6 h=11 x= 2 y=11 dx= 6 dy= 0 ascent=11 len=11 - Font Bounding box w= 6 h=13 x= 0 y=-2 - Calculated Min Values x= 0 y=-2 dx= 0 dy= 0 - Pure Font ascent = 9 descent=-2 - X Font ascent =10 descent=-2 - Max Font ascent =11 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_6x13Br[1040] U8G_FONT_SECTION("u8g_font_6x13Br") = { - 1,6,13,0,254,9,1,99,2,211,32,127,254,11,254,10, - 254,13,0,96,34,41,105,192,192,192,192,192,192,192,0,192, - 8,83,99,216,216,216,3,103,103,120,120,252,120,252,120,120, - 3,103,103,48,120,240,120,60,120,48,2,105,105,108,252,120, - 24,48,96,120,252,216,2,103,103,96,240,240,96,252,216,124, - 40,35,99,192,192,192,17,75,107,48,96,96,192,192,192,192, - 192,96,96,48,17,75,107,192,96,96,48,48,48,48,48,96, - 96,192,4,101,101,204,120,252,120,204,4,101,101,48,48,252, - 48,48,17,67,99,112,96,192,6,97,97,252,17,67,99,96, - 240,96,2,105,105,12,12,24,24,48,96,96,192,192,2,105, - 105,48,120,204,204,204,204,204,120,48,2,105,105,48,112,240, - 48,48,48,48,48,252,2,105,105,120,204,204,12,24,48,96, - 192,252,2,105,105,252,12,24,48,120,12,12,204,120,2,105, - 105,24,24,56,120,88,216,252,24,24,2,105,105,252,192,192, - 248,236,12,12,204,120,2,105,105,56,96,192,192,248,236,204, - 204,120,2,105,105,252,12,24,24,48,48,96,96,96,2,105, - 105,120,204,204,204,120,204,204,204,120,2,105,105,120,204,204, - 220,124,12,12,24,112,18,72,104,96,240,96,0,0,96,240, - 96,17,72,104,96,240,96,0,0,112,96,192,2,105,105,12, - 24,48,96,192,96,48,24,12,4,100,100,252,0,0,252,2, - 105,105,192,96,48,24,12,24,48,96,192,2,105,105,120,204, - 204,12,24,48,48,0,48,2,105,105,120,204,204,220,252,252, - 248,192,124,2,105,105,48,120,204,204,204,252,204,204,204,2, - 105,105,248,108,108,108,120,108,108,108,248,2,105,105,120,204, - 192,192,192,192,192,204,120,2,105,105,248,108,108,108,108,108, - 108,108,248,2,105,105,252,192,192,192,248,192,192,192,252,2, - 105,105,252,192,192,192,248,192,192,192,192,2,105,105,120,204, - 192,192,192,220,204,204,120,2,105,105,204,204,204,204,252,204, - 204,204,204,18,73,105,240,96,96,96,96,96,96,96,240,2, - 105,105,60,12,12,12,12,12,12,204,120,2,105,105,204,204, - 216,240,224,240,216,204,204,2,105,105,192,192,192,192,192,192, - 192,192,252,2,105,105,204,204,252,252,252,204,204,204,204,2, - 105,105,204,236,236,252,252,220,220,204,204,2,105,105,120,204, - 204,204,204,204,204,204,120,2,105,105,248,204,204,204,248,192, - 192,192,192,1,106,106,120,204,204,204,204,204,204,252,120,12, - 2,105,105,248,204,204,204,248,240,216,204,204,2,105,105,120, - 204,192,192,120,12,12,204,120,2,105,105,252,48,48,48,48, - 48,48,48,48,2,105,105,204,204,204,204,204,204,204,204,120, - 2,105,105,204,204,204,204,120,120,120,48,48,2,105,105,204, - 204,204,204,252,252,252,252,204,2,105,105,204,204,120,120,48, - 120,120,204,204,2,105,105,204,204,120,120,48,48,48,48,48, - 2,105,105,252,12,24,24,48,96,96,192,252,17,75,107,240, - 192,192,192,192,192,192,192,192,192,240,2,105,105,192,192,96, - 96,48,24,24,12,12,17,75,107,240,48,48,48,48,48,48, - 48,48,48,240,8,99,99,48,120,204,1,97,97,252,26,50, - 98,192,96,2,102,102,120,12,124,204,220,108,2,105,105,192, - 192,192,216,236,204,204,236,216,2,102,102,120,204,192,192,204, - 120,2,105,105,12,12,12,108,220,204,204,220,108,2,102,102, - 120,204,252,192,192,120,2,105,105,56,108,96,96,248,96,96, - 96,96,0,104,104,124,216,216,112,192,120,204,120,2,105,105, - 192,192,192,216,236,204,204,204,204,18,73,105,96,96,0,224, - 96,96,96,96,240,0,91,107,24,24,0,56,24,24,24,24, - 216,216,112,2,105,105,192,192,192,216,240,224,240,216,204,18, - 73,105,224,96,96,96,96,96,96,96,240,2,102,102,248,252, - 252,252,252,204,2,102,102,216,236,204,204,204,204,2,102,102, - 120,204,204,204,204,120,0,104,104,216,236,204,236,216,192,192, - 192,0,104,104,108,220,204,220,108,12,12,12,2,102,102,216, - 236,192,192,192,192,2,102,102,120,204,112,24,204,120,2,104, - 104,96,96,248,96,96,96,108,56,2,102,102,204,204,204,204, - 220,108,2,102,102,204,204,204,120,120,48,2,102,102,204,204, - 252,252,252,72,2,102,102,204,120,48,48,120,204,0,104,104, - 204,204,204,220,108,12,204,120,2,102,102,252,24,48,96,192, - 252,1,91,107,56,96,96,96,48,224,48,96,96,96,56,34, - 41,105,192,192,192,192,192,192,192,192,192,1,91,107,224,48, - 48,48,96,56,96,48,48,48,224,8,83,99,104,248,144,255 - }; -/* - Fontname: -Misc-Fixed-Medium-R-SemiCondensed--13-120-75-75-C-60-ISO10646-1 - Copyright: Public domain font. Share and enjoy. - Capital A Height: 9, '1' Height: 9 - Calculated Max Values w= 5 h=11 x= 2 y=11 dx= 6 dy= 0 ascent=11 len=11 - Font Bounding box w= 6 h=13 x= 0 y=-2 - Calculated Min Values x= 0 y=-2 dx= 0 dy= 0 - Pure Font ascent = 9 descent=-2 - X Font ascent =10 descent=-2 - Max Font ascent =11 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_6x13[2160] U8G_FONT_SECTION("u8g_font_6x13") = { - 1,6,13,0,254,9,1,102,2,214,32,255,254,11,254,10, - 254,13,0,96,34,25,105,128,128,128,128,128,128,128,0,128, - 24,51,99,160,160,160,3,87,103,80,80,248,80,248,80,80, - 2,89,105,32,120,160,160,112,40,40,240,32,2,89,105,72, - 168,80,16,32,64,80,168,144,2,88,104,64,160,160,64,160, - 152,144,104,40,19,99,128,128,128,17,59,107,32,64,64,128, - 128,128,128,128,64,64,32,17,59,107,128,64,64,32,32,32, - 32,32,64,64,128,6,85,101,32,168,112,168,32,4,85,101, - 32,32,248,32,32,17,51,99,96,64,128,6,81,97,248,17, - 51,99,64,224,64,2,89,105,8,8,16,16,32,64,64,128, - 128,2,89,105,32,80,136,136,136,136,136,80,32,2,89,105, - 32,96,160,32,32,32,32,32,248,2,89,105,112,136,136,8, - 16,32,64,128,248,2,89,105,248,8,16,32,112,8,8,136, - 112,2,89,105,16,16,48,80,80,144,248,16,16,2,89,105, - 248,128,128,176,200,8,8,136,112,2,89,105,112,136,128,128, - 240,136,136,136,112,2,89,105,248,8,16,16,32,32,64,64, - 64,2,89,105,112,136,136,136,112,136,136,136,112,2,89,105, - 112,136,136,136,120,8,8,136,112,17,56,104,64,224,64,0, - 0,64,224,64,17,56,104,64,224,64,0,0,96,64,128,2, - 89,105,8,16,32,64,128,64,32,16,8,4,84,100,248,0, - 0,248,2,89,105,128,64,32,16,8,16,32,64,128,2,89, - 105,112,136,136,8,16,32,32,0,32,2,89,105,112,136,136, - 152,168,168,176,128,120,2,89,105,32,80,136,136,136,248,136, - 136,136,2,89,105,240,72,72,72,112,72,72,72,240,2,89, - 105,112,136,128,128,128,128,128,136,112,2,89,105,240,72,72, - 72,72,72,72,72,240,2,89,105,248,128,128,128,240,128,128, - 128,248,2,89,105,248,128,128,128,240,128,128,128,128,2,89, - 105,112,136,128,128,128,152,136,136,112,2,89,105,136,136,136, - 136,248,136,136,136,136,18,57,105,224,64,64,64,64,64,64, - 64,224,2,89,105,56,16,16,16,16,16,16,144,96,2,89, - 105,136,136,144,160,192,160,144,136,136,2,89,105,128,128,128, - 128,128,128,128,128,248,2,89,105,136,136,216,168,168,136,136, - 136,136,2,89,105,136,200,200,168,168,152,152,136,136,2,89, - 105,112,136,136,136,136,136,136,136,112,2,89,105,240,136,136, - 136,240,128,128,128,128,1,90,106,112,136,136,136,136,136,136, - 168,112,8,2,89,105,240,136,136,136,240,160,144,136,136,2, - 89,105,112,136,128,128,112,8,8,136,112,2,89,105,248,32, - 32,32,32,32,32,32,32,2,89,105,136,136,136,136,136,136, - 136,136,112,2,89,105,136,136,136,136,80,80,80,32,32,2, - 89,105,136,136,136,136,168,168,168,168,80,2,89,105,136,136, - 80,80,32,80,80,136,136,2,89,105,136,136,80,80,32,32, - 32,32,32,2,89,105,248,8,16,16,32,64,64,128,248,17, - 59,107,224,128,128,128,128,128,128,128,128,128,224,2,89,105, - 128,128,64,64,32,16,16,8,8,17,59,107,224,32,32,32, - 32,32,32,32,32,32,224,8,83,99,32,80,136,1,81,97, - 248,42,34,98,128,64,2,86,102,112,8,120,136,152,104,2, - 89,105,128,128,128,240,136,136,136,136,240,2,86,102,112,136, - 128,128,136,112,2,89,105,8,8,8,120,136,136,136,136,120, - 2,86,102,112,136,248,128,136,112,2,89,105,48,72,64,64, - 240,64,64,64,64,0,88,104,112,136,136,136,120,8,136,112, - 2,89,105,128,128,128,176,200,136,136,136,136,18,56,104,64, - 0,192,64,64,64,64,224,0,74,106,16,0,48,16,16,16, - 16,144,144,96,2,89,105,128,128,128,144,160,192,160,144,136, - 18,57,105,192,64,64,64,64,64,64,64,224,2,86,102,208, - 168,168,168,168,136,2,86,102,176,200,136,136,136,136,2,86, - 102,112,136,136,136,136,112,0,88,104,240,136,136,136,240,128, - 128,128,0,88,104,120,136,136,136,120,8,8,8,2,86,102, - 176,200,128,128,128,128,2,86,102,112,136,96,16,136,112,2, - 88,104,64,64,240,64,64,64,72,48,2,86,102,136,136,136, - 136,152,104,2,86,102,136,136,136,80,80,32,2,86,102,136, - 136,168,168,168,80,2,86,102,136,80,32,32,80,136,0,88, - 104,136,136,136,152,104,8,136,112,2,86,102,248,16,32,64, - 128,248,1,91,107,24,32,32,32,32,192,32,32,32,32,24, - 34,25,105,128,128,128,128,128,128,128,128,128,1,91,107,192, - 32,32,32,32,24,32,32,32,32,192,8,83,99,72,168,144, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,13,0,96,34,25,105,128,0,128,128,128,128,128,128,128, - 3,88,104,32,112,168,160,160,168,112,32,2,89,105,48,72, - 64,64,224,64,64,72,176,3,86,102,136,112,80,80,112,136, - 2,89,105,136,136,80,80,248,32,248,32,32,34,25,105,128, - 128,128,128,0,128,128,128,128,18,74,106,96,144,128,96,144, - 144,96,16,144,96,26,50,98,160,160,3,89,105,112,136,168, - 216,200,216,168,136,112,4,87,103,112,8,120,136,120,0,248, - 3,86,102,40,80,160,160,80,40,4,83,99,248,8,8,22, - 49,97,224,3,89,105,112,136,232,216,216,232,216,136,112,10, - 81,97,248,23,68,100,96,144,144,96,3,87,103,32,32,248, - 32,32,0,248,7,53,101,64,160,32,64,224,7,53,101,64, - 160,64,32,192,42,34,98,64,128,0,88,104,136,136,136,136, - 152,232,128,128,2,89,105,120,232,232,232,232,104,40,40,40, - 38,33,97,192,32,34,98,64,128,7,53,101,64,192,64,64, - 224,4,87,103,112,136,136,136,112,0,248,3,86,102,160,80, - 40,40,80,160,2,90,106,64,192,64,64,224,8,24,40,56, - 8,2,90,106,64,192,64,64,224,16,40,8,16,56,2,90, - 106,64,160,64,32,160,72,24,40,56,8,2,89,105,32,0, - 32,32,64,128,136,136,112,2,90,106,64,32,0,32,80,136, - 136,248,136,136,2,90,106,16,32,0,32,80,136,136,248,136, - 136,2,90,106,48,72,0,32,80,136,136,248,136,136,2,90, - 106,40,80,0,32,80,136,136,248,136,136,2,90,106,80,80, - 0,32,80,136,136,248,136,136,2,90,106,32,80,32,32,80, - 136,136,248,136,136,2,89,105,88,160,160,160,176,224,160,160, - 184,0,91,107,112,136,128,128,128,128,128,136,112,32,64,2, - 90,106,64,32,0,248,128,128,240,128,128,248,2,90,106,16, - 32,0,248,128,128,240,128,128,248,2,90,106,48,72,0,248, - 128,128,240,128,128,248,2,90,106,80,80,0,248,128,128,240, - 128,128,248,18,58,106,128,64,0,224,64,64,64,64,64,224, - 18,58,106,32,64,0,224,64,64,64,64,64,224,18,74,106, - 96,144,0,224,64,64,64,64,64,224,18,58,106,160,160,0, - 224,64,64,64,64,64,224,2,89,105,240,72,72,72,232,72, - 72,72,240,2,90,106,40,80,0,136,136,200,168,152,136,136, - 2,90,106,64,32,0,112,136,136,136,136,136,112,2,90,106, - 16,32,0,112,136,136,136,136,136,112,2,90,106,48,72,0, - 112,136,136,136,136,136,112,2,90,106,40,80,0,112,136,136, - 136,136,136,112,2,90,106,80,80,0,112,136,136,136,136,136, - 112,3,85,101,136,80,32,80,136,1,91,107,8,112,152,152, - 168,168,168,200,200,112,128,2,90,106,64,32,0,136,136,136, - 136,136,136,112,2,90,106,16,32,0,136,136,136,136,136,136, - 112,2,90,106,48,72,0,136,136,136,136,136,136,112,2,90, - 106,80,80,0,136,136,136,136,136,136,112,2,90,106,16,32, - 0,136,136,80,32,32,32,32,2,89,105,128,240,136,136,136, - 240,128,128,128,2,89,105,96,144,144,160,160,144,136,136,176, - 2,89,105,64,32,0,112,8,120,136,152,104,2,89,105,16, - 32,0,112,8,120,136,152,104,2,89,105,48,72,0,112,8, - 120,136,152,104,2,89,105,40,80,0,112,8,120,136,152,104, - 2,89,105,80,80,0,112,8,120,136,152,104,2,90,106,48, - 72,48,0,112,8,120,136,152,104,2,86,102,112,40,112,160, - 168,80,0,88,104,112,136,128,128,136,112,32,64,2,89,105, - 64,32,0,112,136,248,128,136,112,2,89,105,16,32,0,112, - 136,248,128,136,112,2,89,105,48,72,0,112,136,248,128,136, - 112,2,89,105,80,80,0,112,136,248,128,136,112,18,57,105, - 128,64,0,192,64,64,64,64,224,18,57,105,32,64,0,192, - 64,64,64,64,224,18,73,105,96,144,0,192,64,64,64,64, - 224,18,57,105,160,160,0,192,64,64,64,64,224,2,90,106, - 80,32,96,16,112,136,136,136,136,112,2,89,105,40,80,0, - 176,200,136,136,136,136,2,89,105,64,32,0,112,136,136,136, - 136,112,2,89,105,16,32,0,112,136,136,136,136,112,2,89, - 105,48,72,0,112,136,136,136,136,112,2,89,105,40,80,0, - 112,136,136,136,136,112,2,89,105,80,80,0,112,136,136,136, - 136,112,3,87,103,32,32,0,248,0,32,32,1,88,104,8, - 112,152,168,168,200,112,128,2,89,105,64,32,0,136,136,136, - 136,152,104,2,89,105,16,32,0,136,136,136,136,152,104,2, - 89,105,48,72,0,136,136,136,136,152,104,2,89,105,80,80, - 0,136,136,136,136,152,104,0,91,107,16,32,0,136,136,136, - 152,104,8,136,112,0,90,106,128,128,176,200,136,136,200,176, - 128,128,0,91,107,80,80,0,136,136,136,152,104,8,136,112 - }; -/* - Fontname: -Misc-Fixed-Medium-O-SemiCondensed--13-120-75-75-C-60-ISO10646-1 - Copyright: Public domain font. Share and enjoy. - Capital A Height: 9, '1' Height: 9 - Calculated Max Values w= 6 h=11 x= 3 y=11 dx= 6 dy= 0 ascent=11 len=11 - Font Bounding box w= 6 h=13 x= 0 y=-2 - Calculated Min Values x= 0 y=-2 dx= 0 dy= 0 - Pure Font ascent = 9 descent=-2 - X Font ascent =10 descent=-2 - Max Font ascent =11 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_6x13O[2162] U8G_FONT_SECTION("u8g_font_6x13O") = { - 1,6,13,0,254,9,1,104,2,216,32,255,254,11,254,10, - 254,13,0,96,34,41,105,64,64,64,64,128,128,128,0,128, - 40,67,99,80,80,160,3,103,103,40,40,124,40,248,80,80, - 2,105,105,16,60,80,80,56,36,40,240,32,2,105,105,36, - 84,40,8,16,32,80,168,144,2,104,104,16,40,40,48,80, - 148,152,104,56,35,99,64,64,128,17,75,107,16,32,64,64, - 128,128,128,128,64,64,32,17,75,107,64,32,32,16,16,16, - 16,32,32,64,128,3,103,103,16,84,124,56,124,168,32,20, - 69,101,32,32,240,64,64,17,51,99,96,64,128,22,65,97, - 240,17,51,99,64,224,64,2,105,105,4,4,8,16,16,32, - 64,128,128,2,105,105,16,40,68,68,68,136,136,80,32,2, - 89,105,16,48,80,16,16,32,32,32,248,2,105,105,56,68, - 68,8,16,32,64,128,248,2,105,105,124,4,8,16,56,4, - 8,136,112,2,89,105,8,8,24,40,40,72,248,16,16,2, - 105,105,124,64,64,88,100,4,8,136,112,2,105,105,56,68, - 64,64,112,136,136,136,112,18,89,105,248,8,16,16,32,64, - 64,128,128,2,105,105,56,68,68,68,120,136,136,136,112,2, - 105,105,56,68,68,68,56,8,8,136,112,17,72,104,32,112, - 32,0,0,64,224,64,17,72,104,32,112,32,0,0,96,64, - 128,18,89,105,8,16,32,64,128,64,64,32,16,4,100,100, - 124,0,0,248,2,105,105,64,32,16,8,4,8,48,64,128, - 18,89,105,112,136,136,8,16,32,64,0,64,2,105,105,56, - 68,68,88,168,168,144,128,120,2,105,105,16,40,68,68,68, - 248,136,136,136,2,105,105,120,36,36,36,56,72,72,72,240, - 2,105,105,56,68,64,64,64,128,128,136,112,2,105,105,120, - 36,36,36,36,72,72,72,240,2,105,105,124,64,64,64,120, - 128,128,128,248,2,105,105,124,64,64,64,120,128,128,128,128, - 2,105,105,56,68,64,64,64,152,136,136,112,2,105,105,68, - 68,68,68,124,136,136,136,136,18,73,105,112,32,32,32,32, - 64,64,64,224,2,105,105,28,8,8,8,8,16,16,144,96, - 2,105,105,68,68,72,80,96,160,144,136,136,2,89,105,64, - 64,64,64,64,128,128,128,248,2,105,105,68,68,108,84,84, - 136,136,136,136,2,105,105,68,100,100,84,84,152,136,136,136, - 2,105,105,56,68,68,68,68,136,136,136,112,2,105,105,120, - 68,68,68,120,128,128,128,128,1,106,106,56,68,68,68,68, - 136,136,168,112,8,2,105,105,120,68,68,68,120,144,144,136, - 136,2,105,105,56,68,64,64,48,8,8,136,112,18,89,105, - 248,32,32,32,32,64,64,64,64,2,105,105,68,68,68,68, - 68,136,136,136,112,18,89,105,136,136,136,136,144,144,160,160, - 64,2,105,105,68,68,68,68,168,168,168,168,80,2,105,105, - 68,68,40,40,16,48,72,136,136,18,89,105,136,136,80,80, - 32,32,64,64,64,2,105,105,124,4,8,8,16,32,64,128, - 248,1,91,107,56,32,32,32,64,64,64,128,128,128,224,18, - 73,105,128,128,64,64,64,32,32,16,16,1,91,107,56,8, - 8,8,16,16,16,32,32,32,224,24,83,99,32,80,136,1, - 81,97,248,58,34,98,128,64,2,102,102,56,4,124,136,152, - 104,2,105,105,64,64,64,120,68,136,136,136,240,2,102,102, - 56,68,128,128,136,112,2,105,105,4,4,4,60,68,136,136, - 136,120,2,102,102,56,68,124,128,136,112,18,89,105,48,72, - 64,64,240,64,128,128,128,0,104,104,56,68,68,136,120,8, - 136,112,2,105,105,32,32,32,88,100,68,136,136,136,18,56, - 104,32,0,96,32,32,64,64,224,0,90,106,8,0,24,8, - 8,16,16,144,144,96,2,89,105,32,32,32,72,80,96,160, - 144,136,18,73,105,48,16,16,32,32,32,64,64,224,2,102, - 102,104,84,84,168,168,136,2,102,102,88,100,68,136,136,136, - 2,102,102,56,68,68,136,136,112,0,104,104,120,68,68,136, - 240,128,128,128,0,104,104,60,68,132,136,120,8,16,16,2, - 102,102,88,100,64,128,128,128,2,102,102,56,68,32,16,136, - 112,18,72,104,32,32,240,64,64,128,144,96,2,102,102,68, - 68,136,136,152,104,18,86,102,136,136,136,144,160,64,2,102, - 102,68,68,84,168,168,80,2,102,102,68,40,16,32,80,136, - 0,104,104,68,68,136,152,104,8,144,96,2,102,102,124,8, - 16,96,128,248,1,91,107,24,32,32,32,32,192,32,64,64, - 64,48,34,41,105,64,64,64,64,64,128,128,128,128,1,107, - 107,96,16,16,16,16,12,16,32,32,32,192,24,83,99,72, - 168,144,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,13,0,96,34,41,105,64,0,64,64,64,128,128, - 128,128,3,104,104,16,56,84,80,160,168,112,32,2,105,105, - 24,36,32,32,112,32,64,72,176,3,102,102,68,56,40,80, - 112,136,2,105,105,68,68,40,40,124,32,248,32,32,34,41, - 105,64,64,64,64,0,128,128,128,128,18,90,106,48,72,64, - 48,72,72,48,16,144,96,58,50,98,160,160,2,105,105,56, - 68,84,108,100,216,168,136,112,4,103,103,56,4,124,136,120, - 0,248,19,86,102,40,80,160,160,160,80,20,83,99,248,8, - 16,38,49,97,224,3,105,105,56,68,116,108,108,232,216,136, - 112,26,81,97,248,23,68,100,96,144,144,96,19,71,103,32, - 32,240,64,64,0,240,23,69,101,32,80,32,64,224,23,69, - 101,96,16,96,32,192,58,34,98,64,128,0,104,104,36,36, - 68,72,88,168,128,128,18,89,105,120,232,232,232,232,80,80, - 80,80,54,33,97,192,32,34,98,64,128,23,53,101,32,96, - 64,64,224,4,103,103,56,68,68,136,112,0,248,19,86,102, - 80,40,40,40,80,160,18,90,106,32,96,64,64,224,8,56, - 80,112,16,18,90,106,32,96,64,64,224,16,40,16,32,112, - 18,90,106,96,16,96,32,192,8,56,80,112,16,2,89,105, - 16,0,16,16,32,64,136,136,112,2,106,106,32,16,0,16, - 40,68,68,248,136,136,2,106,106,8,16,0,16,40,68,68, - 248,136,136,2,106,106,24,36,0,16,40,68,68,248,136,136, - 2,106,106,20,40,0,16,40,68,68,248,136,136,2,106,106, - 40,40,0,16,40,68,68,248,136,136,2,106,106,16,40,16, - 16,40,68,68,248,136,136,2,105,105,44,80,80,80,88,224, - 160,160,184,0,107,107,56,68,64,64,64,128,128,136,112,32, - 64,2,106,106,32,16,0,124,64,64,120,128,128,248,2,106, - 106,8,16,0,124,64,64,120,128,128,248,2,106,106,24,36, - 0,124,64,64,120,128,128,248,2,106,106,40,40,0,124,64, - 64,120,128,128,248,18,74,106,64,32,0,112,32,32,32,64, - 64,224,18,74,106,16,32,0,112,32,32,32,64,64,224,18, - 90,106,48,72,0,112,32,32,32,64,64,224,18,74,106,80, - 80,0,112,32,32,32,64,64,224,2,105,105,120,36,36,36, - 116,36,72,72,240,2,106,106,20,40,0,68,68,100,88,136, - 136,136,2,106,106,32,16,0,56,68,68,68,136,136,112,2, - 106,106,8,16,0,56,68,68,68,136,136,112,2,106,106,24, - 36,0,56,68,68,68,136,136,112,2,106,106,20,40,0,56, - 68,68,68,136,136,112,2,106,106,40,40,0,56,68,68,68, - 136,136,112,3,101,101,68,40,48,80,136,1,107,107,4,60, - 76,76,84,84,168,232,232,112,128,2,106,106,32,16,0,68, - 68,68,136,136,136,112,2,106,106,8,16,0,68,68,68,136, - 136,136,112,2,106,106,24,36,0,68,68,68,136,136,136,112, - 2,106,106,40,40,0,68,68,68,136,136,136,112,18,90,106, - 16,32,0,136,136,80,32,64,64,64,2,105,105,64,120,68, - 68,72,240,128,128,128,2,89,105,48,72,72,80,80,144,136, - 136,176,2,105,105,32,16,0,56,4,124,136,152,104,2,105, - 105,8,16,0,56,4,124,136,152,104,2,105,105,24,36,0, - 56,4,124,136,152,104,2,105,105,20,40,0,56,4,124,136, - 152,104,2,105,105,40,40,0,56,4,124,136,152,104,2,106, - 106,24,36,24,0,56,4,124,136,152,104,2,102,102,56,20, - 120,160,168,80,0,104,104,56,68,64,128,136,112,32,64,2, - 105,105,32,16,0,56,68,124,128,136,112,2,105,105,8,16, - 0,56,68,124,128,136,112,2,105,105,24,36,0,56,68,124, - 128,136,112,2,105,105,40,40,0,56,68,124,128,136,112,18, - 57,105,64,32,0,96,32,32,64,64,224,18,73,105,16,32, - 0,96,32,32,64,64,224,18,89,105,48,72,0,96,32,32, - 64,64,224,18,73,105,80,80,0,96,32,32,64,64,224,2, - 106,106,32,24,48,8,56,68,68,136,136,112,2,105,105,20, - 40,0,88,100,68,136,136,136,2,105,105,32,16,0,56,68, - 68,136,136,112,2,105,105,8,16,0,56,68,68,136,136,112, - 2,105,105,24,36,0,56,68,68,136,136,112,2,105,105,20, - 40,0,56,68,68,136,136,112,2,105,105,40,40,0,56,68, - 68,136,136,112,19,87,103,32,32,0,248,0,64,64,1,104, - 104,4,56,76,84,168,200,112,128,2,105,105,32,16,0,68, - 68,68,136,152,104,2,105,105,8,16,0,68,68,68,136,152, - 104,2,105,105,24,36,0,68,68,68,136,152,104,2,105,105, - 40,40,0,68,68,68,136,152,104,0,107,107,8,16,0,68, - 68,136,152,104,8,144,96,0,106,106,64,64,88,100,68,136, - 200,176,128,128,0,107,107,40,40,0,68,68,136,152,104,8, - 144,96}; -/* - Fontname: -Misc-Fixed-Medium-O-SemiCondensed--13-120-75-75-C-60-ISO10646-1 - Copyright: Public domain font. Share and enjoy. - Capital A Height: 9, '1' Height: 9 - Calculated Max Values w= 6 h=11 x= 3 y=11 dx= 6 dy= 0 ascent=11 len=11 - Font Bounding box w= 6 h=13 x= 0 y=-2 - Calculated Min Values x= 0 y=-2 dx= 0 dy= 0 - Pure Font ascent = 9 descent=-2 - X Font ascent =10 descent=-2 - Max Font ascent =11 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_6x13Or[1043] U8G_FONT_SECTION("u8g_font_6x13Or") = { - 1,6,13,0,254,9,1,104,2,216,32,127,254,11,254,10, - 254,13,0,96,34,41,105,64,64,64,64,128,128,128,0,128, - 40,67,99,80,80,160,3,103,103,40,40,124,40,248,80,80, - 2,105,105,16,60,80,80,56,36,40,240,32,2,105,105,36, - 84,40,8,16,32,80,168,144,2,104,104,16,40,40,48,80, - 148,152,104,56,35,99,64,64,128,17,75,107,16,32,64,64, - 128,128,128,128,64,64,32,17,75,107,64,32,32,16,16,16, - 16,32,32,64,128,3,103,103,16,84,124,56,124,168,32,20, - 69,101,32,32,240,64,64,17,51,99,96,64,128,22,65,97, - 240,17,51,99,64,224,64,2,105,105,4,4,8,16,16,32, - 64,128,128,2,105,105,16,40,68,68,68,136,136,80,32,2, - 89,105,16,48,80,16,16,32,32,32,248,2,105,105,56,68, - 68,8,16,32,64,128,248,2,105,105,124,4,8,16,56,4, - 8,136,112,2,89,105,8,8,24,40,40,72,248,16,16,2, - 105,105,124,64,64,88,100,4,8,136,112,2,105,105,56,68, - 64,64,112,136,136,136,112,18,89,105,248,8,16,16,32,64, - 64,128,128,2,105,105,56,68,68,68,120,136,136,136,112,2, - 105,105,56,68,68,68,56,8,8,136,112,17,72,104,32,112, - 32,0,0,64,224,64,17,72,104,32,112,32,0,0,96,64, - 128,18,89,105,8,16,32,64,128,64,64,32,16,4,100,100, - 124,0,0,248,2,105,105,64,32,16,8,4,8,48,64,128, - 18,89,105,112,136,136,8,16,32,64,0,64,2,105,105,56, - 68,68,88,168,168,144,128,120,2,105,105,16,40,68,68,68, - 248,136,136,136,2,105,105,120,36,36,36,56,72,72,72,240, - 2,105,105,56,68,64,64,64,128,128,136,112,2,105,105,120, - 36,36,36,36,72,72,72,240,2,105,105,124,64,64,64,120, - 128,128,128,248,2,105,105,124,64,64,64,120,128,128,128,128, - 2,105,105,56,68,64,64,64,152,136,136,112,2,105,105,68, - 68,68,68,124,136,136,136,136,18,73,105,112,32,32,32,32, - 64,64,64,224,2,105,105,28,8,8,8,8,16,16,144,96, - 2,105,105,68,68,72,80,96,160,144,136,136,2,89,105,64, - 64,64,64,64,128,128,128,248,2,105,105,68,68,108,84,84, - 136,136,136,136,2,105,105,68,100,100,84,84,152,136,136,136, - 2,105,105,56,68,68,68,68,136,136,136,112,2,105,105,120, - 68,68,68,120,128,128,128,128,1,106,106,56,68,68,68,68, - 136,136,168,112,8,2,105,105,120,68,68,68,120,144,144,136, - 136,2,105,105,56,68,64,64,48,8,8,136,112,18,89,105, - 248,32,32,32,32,64,64,64,64,2,105,105,68,68,68,68, - 68,136,136,136,112,18,89,105,136,136,136,136,144,144,160,160, - 64,2,105,105,68,68,68,68,168,168,168,168,80,2,105,105, - 68,68,40,40,16,48,72,136,136,18,89,105,136,136,80,80, - 32,32,64,64,64,2,105,105,124,4,8,8,16,32,64,128, - 248,1,91,107,56,32,32,32,64,64,64,128,128,128,224,18, - 73,105,128,128,64,64,64,32,32,16,16,1,91,107,56,8, - 8,8,16,16,16,32,32,32,224,24,83,99,32,80,136,1, - 81,97,248,58,34,98,128,64,2,102,102,56,4,124,136,152, - 104,2,105,105,64,64,64,120,68,136,136,136,240,2,102,102, - 56,68,128,128,136,112,2,105,105,4,4,4,60,68,136,136, - 136,120,2,102,102,56,68,124,128,136,112,18,89,105,48,72, - 64,64,240,64,128,128,128,0,104,104,56,68,68,136,120,8, - 136,112,2,105,105,32,32,32,88,100,68,136,136,136,18,56, - 104,32,0,96,32,32,64,64,224,0,90,106,8,0,24,8, - 8,16,16,144,144,96,2,89,105,32,32,32,72,80,96,160, - 144,136,18,73,105,48,16,16,32,32,32,64,64,224,2,102, - 102,104,84,84,168,168,136,2,102,102,88,100,68,136,136,136, - 2,102,102,56,68,68,136,136,112,0,104,104,120,68,68,136, - 240,128,128,128,0,104,104,60,68,132,136,120,8,16,16,2, - 102,102,88,100,64,128,128,128,2,102,102,56,68,32,16,136, - 112,18,72,104,32,32,240,64,64,128,144,96,2,102,102,68, - 68,136,136,152,104,18,86,102,136,136,136,144,160,64,2,102, - 102,68,68,84,168,168,80,2,102,102,68,40,16,32,80,136, - 0,104,104,68,68,136,152,104,8,144,96,2,102,102,124,8, - 16,96,128,248,1,91,107,24,32,32,32,32,192,32,64,64, - 64,48,34,41,105,64,64,64,64,64,128,128,128,128,1,107, - 107,96,16,16,16,16,12,16,32,32,32,192,24,83,99,72, - 168,144,255}; -/* - Fontname: -Misc-Fixed-Medium-R-SemiCondensed--13-120-75-75-C-60-ISO10646-1 - Copyright: Public domain font. Share and enjoy. - Capital A Height: 9, '1' Height: 9 - Calculated Max Values w= 5 h=11 x= 2 y=11 dx= 6 dy= 0 ascent=11 len=11 - Font Bounding box w= 6 h=13 x= 0 y=-2 - Calculated Min Values x= 0 y=-2 dx= 0 dy= 0 - Pure Font ascent = 9 descent=-2 - X Font ascent =10 descent=-2 - Max Font ascent =11 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_6x13r[1041] U8G_FONT_SECTION("u8g_font_6x13r") = { - 1,6,13,0,254,9,1,102,2,214,32,127,254,11,254,10, - 254,13,0,96,34,25,105,128,128,128,128,128,128,128,0,128, - 24,51,99,160,160,160,3,87,103,80,80,248,80,248,80,80, - 2,89,105,32,120,160,160,112,40,40,240,32,2,89,105,72, - 168,80,16,32,64,80,168,144,2,88,104,64,160,160,64,160, - 152,144,104,40,19,99,128,128,128,17,59,107,32,64,64,128, - 128,128,128,128,64,64,32,17,59,107,128,64,64,32,32,32, - 32,32,64,64,128,6,85,101,32,168,112,168,32,4,85,101, - 32,32,248,32,32,17,51,99,96,64,128,6,81,97,248,17, - 51,99,64,224,64,2,89,105,8,8,16,16,32,64,64,128, - 128,2,89,105,32,80,136,136,136,136,136,80,32,2,89,105, - 32,96,160,32,32,32,32,32,248,2,89,105,112,136,136,8, - 16,32,64,128,248,2,89,105,248,8,16,32,112,8,8,136, - 112,2,89,105,16,16,48,80,80,144,248,16,16,2,89,105, - 248,128,128,176,200,8,8,136,112,2,89,105,112,136,128,128, - 240,136,136,136,112,2,89,105,248,8,16,16,32,32,64,64, - 64,2,89,105,112,136,136,136,112,136,136,136,112,2,89,105, - 112,136,136,136,120,8,8,136,112,17,56,104,64,224,64,0, - 0,64,224,64,17,56,104,64,224,64,0,0,96,64,128,2, - 89,105,8,16,32,64,128,64,32,16,8,4,84,100,248,0, - 0,248,2,89,105,128,64,32,16,8,16,32,64,128,2,89, - 105,112,136,136,8,16,32,32,0,32,2,89,105,112,136,136, - 152,168,168,176,128,120,2,89,105,32,80,136,136,136,248,136, - 136,136,2,89,105,240,72,72,72,112,72,72,72,240,2,89, - 105,112,136,128,128,128,128,128,136,112,2,89,105,240,72,72, - 72,72,72,72,72,240,2,89,105,248,128,128,128,240,128,128, - 128,248,2,89,105,248,128,128,128,240,128,128,128,128,2,89, - 105,112,136,128,128,128,152,136,136,112,2,89,105,136,136,136, - 136,248,136,136,136,136,18,57,105,224,64,64,64,64,64,64, - 64,224,2,89,105,56,16,16,16,16,16,16,144,96,2,89, - 105,136,136,144,160,192,160,144,136,136,2,89,105,128,128,128, - 128,128,128,128,128,248,2,89,105,136,136,216,168,168,136,136, - 136,136,2,89,105,136,200,200,168,168,152,152,136,136,2,89, - 105,112,136,136,136,136,136,136,136,112,2,89,105,240,136,136, - 136,240,128,128,128,128,1,90,106,112,136,136,136,136,136,136, - 168,112,8,2,89,105,240,136,136,136,240,160,144,136,136,2, - 89,105,112,136,128,128,112,8,8,136,112,2,89,105,248,32, - 32,32,32,32,32,32,32,2,89,105,136,136,136,136,136,136, - 136,136,112,2,89,105,136,136,136,136,80,80,80,32,32,2, - 89,105,136,136,136,136,168,168,168,168,80,2,89,105,136,136, - 80,80,32,80,80,136,136,2,89,105,136,136,80,80,32,32, - 32,32,32,2,89,105,248,8,16,16,32,64,64,128,248,17, - 59,107,224,128,128,128,128,128,128,128,128,128,224,2,89,105, - 128,128,64,64,32,16,16,8,8,17,59,107,224,32,32,32, - 32,32,32,32,32,32,224,8,83,99,32,80,136,1,81,97, - 248,42,34,98,128,64,2,86,102,112,8,120,136,152,104,2, - 89,105,128,128,128,240,136,136,136,136,240,2,86,102,112,136, - 128,128,136,112,2,89,105,8,8,8,120,136,136,136,136,120, - 2,86,102,112,136,248,128,136,112,2,89,105,48,72,64,64, - 240,64,64,64,64,0,88,104,112,136,136,136,120,8,136,112, - 2,89,105,128,128,128,176,200,136,136,136,136,18,56,104,64, - 0,192,64,64,64,64,224,0,74,106,16,0,48,16,16,16, - 16,144,144,96,2,89,105,128,128,128,144,160,192,160,144,136, - 18,57,105,192,64,64,64,64,64,64,64,224,2,86,102,208, - 168,168,168,168,136,2,86,102,176,200,136,136,136,136,2,86, - 102,112,136,136,136,136,112,0,88,104,240,136,136,136,240,128, - 128,128,0,88,104,120,136,136,136,120,8,8,8,2,86,102, - 176,200,128,128,128,128,2,86,102,112,136,96,16,136,112,2, - 88,104,64,64,240,64,64,64,72,48,2,86,102,136,136,136, - 136,152,104,2,86,102,136,136,136,80,80,32,2,86,102,136, - 136,168,168,168,80,2,86,102,136,80,32,32,80,136,0,88, - 104,136,136,136,152,104,8,136,112,2,86,102,248,16,32,64, - 128,248,1,91,107,24,32,32,32,32,192,32,32,32,32,24, - 34,25,105,128,128,128,128,128,128,128,128,128,1,91,107,192, - 32,32,32,32,24,32,32,32,32,192,8,83,99,72,168,144, - 255}; -/* - Fontname: -Misc-Fixed-Medium-R-Normal--13-120-75-75-C-70-ISO10646-1 - Copyright: Public domain font. Share and enjoy. - Capital A Height: 3, '1' Height: 10 - Calculated Max Values w= 7 h=13 x= 6 y= 9 dx= 7 dy= 0 ascent=11 len=13 - Font Bounding box w= 7 h=13 x= 0 y=-2 - Calculated Min Values x= 0 y=-2 dx= 0 dy= 0 - Pure Font ascent = 3 descent= 0 - X Font ascent =10 descent= 0 - Max Font ascent =11 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_7x13_67_75[2197] U8G_FONT_SECTION("u8g_font_7x13_67_75") = { - 1,7,13,0,254,3,1,91,2,178,32,255,0,11,254,10, - 0,4,117,117,72,36,254,36,72,18,89,121,32,32,32,168, - 112,32,168,112,32,4,101,117,36,72,248,72,36,4,101,117, - 144,72,124,72,144,4,101,117,36,68,252,68,36,18,89,121, - 32,112,168,32,32,32,32,32,248,4,101,117,144,136,252,136, - 144,18,89,121,248,32,32,32,32,32,168,112,32,18,89,121, - 32,112,168,32,32,168,112,32,248,4,117,117,36,66,252,64, - 32,4,117,117,72,132,126,4,8,4,117,117,36,74,252,72, - 40,4,117,117,72,164,126,36,40,4,117,117,40,84,238,68, - 40,4,117,117,40,84,254,84,40,2,106,122,64,64,128,152, - 104,8,16,84,56,16,2,106,122,32,64,252,68,36,4,4, - 4,4,4,2,106,122,16,8,252,136,144,128,128,128,128,128, - 2,106,122,4,4,4,4,4,36,68,252,64,32,2,106,122, - 128,128,128,128,128,144,136,252,8,16,2,104,120,240,16,16, - 16,16,84,56,16,2,90,122,8,8,8,8,8,40,72,248, - 64,32,4,119,119,28,34,34,34,170,112,32,4,119,119,112, - 136,136,136,170,28,8,2,120,120,254,0,224,192,160,16,8, - 4,2,121,121,144,160,254,160,146,10,254,10,18,4,119,119, - 72,156,170,136,136,136,112,4,119,119,36,114,170,34,34,34, - 28,6,99,115,32,64,252,4,99,115,252,64,32,50,57,121, - 128,192,160,128,128,128,128,128,128,18,57,121,32,96,160,32, - 32,32,32,32,32,6,99,115,16,8,252,4,99,115,252,8, - 16,50,57,121,128,128,128,128,128,128,160,192,128,18,57,121, - 32,32,32,32,32,32,160,96,32,2,105,121,16,8,252,8, - 48,64,252,64,32,2,122,122,40,120,168,40,40,40,40,42, - 60,40,2,105,121,32,64,252,64,48,8,252,8,16,2,105, - 121,32,64,252,64,32,64,252,64,32,2,121,121,68,238,68, - 68,68,68,68,68,68,2,105,121,16,8,252,8,16,8,252, - 8,16,2,122,122,68,68,68,68,68,68,68,68,238,68,3, - 103,119,32,64,252,0,252,8,16,3,103,119,16,8,252,0, - 252,64,32,3,119,119,16,34,126,132,126,40,16,4,117,117, - 40,124,146,124,40,3,119,119,16,40,252,66,252,136,16,3, - 119,119,16,32,126,128,126,32,16,2,121,121,16,40,108,170, - 40,40,40,40,40,3,119,119,16,8,252,2,252,8,16,2, - 121,121,40,40,40,40,40,170,108,40,16,4,117,117,40,124, - 130,124,40,2,122,122,16,40,108,170,40,40,170,108,40,16, - 2,119,119,252,144,136,196,162,144,8,2,119,119,126,18,34, - 70,138,18,32,2,119,119,32,18,138,70,34,18,126,2,119, - 119,8,144,162,196,136,144,252,2,121,121,8,16,62,64,254, - 64,62,16,8,2,121,121,32,16,248,4,254,4,248,16,32, - 4,117,117,32,72,254,68,32,4,117,117,8,36,254,68,8, - 18,89,121,32,112,168,32,248,32,248,32,32,18,89,121,32, - 32,248,32,248,32,168,112,32,3,119,119,16,32,64,182,64, - 32,16,2,122,122,16,40,84,146,0,16,16,0,16,16,3, - 119,119,16,8,4,218,4,8,16,2,122,122,16,16,0,16, - 16,0,146,84,40,16,4,117,117,144,160,254,160,144,4,117, - 117,18,10,254,10,18,3,119,119,16,48,94,130,94,48,16, - 2,121,121,16,40,68,238,40,40,40,40,56,3,119,119,16, - 24,244,130,244,24,16,2,121,121,56,40,40,40,40,238,68, - 40,16,1,124,124,16,40,68,238,40,40,40,56,0,56,40, - 56,1,122,122,16,40,68,238,40,40,40,108,68,124,1,122, - 122,16,40,68,254,40,40,40,108,68,124,1,122,122,16,40, - 68,254,56,56,56,124,68,124,2,121,121,16,40,68,238,68, - 238,40,40,56,1,122,122,16,40,68,238,68,238,40,108,68, - 124,3,119,119,144,152,244,130,244,152,144,2,119,119,254,128, - 188,176,168,164,130,2,119,119,130,74,42,26,122,2,254,2, - 121,121,16,40,68,238,40,238,68,40,16,255,255,255,255,255, - 255,255,255,255,255,255,255,7,118,118,254,254,254,254,254,254, - 0,114,114,254,254,0,115,115,254,254,254,0,117,117,254,254, - 254,254,254,0,119,119,254,254,254,254,254,254,254,0,120,120, - 254,254,254,254,254,254,254,254,0,122,122,254,254,254,254,254, - 254,254,254,254,254,0,123,123,254,254,254,254,254,254,254,254, - 254,254,254,0,125,125,254,254,254,254,254,254,254,254,254,254, - 254,254,254,0,109,125,252,252,252,252,252,252,252,252,252,252, - 252,252,252,0,93,125,248,248,248,248,248,248,248,248,248,248, - 248,248,248,0,77,125,240,240,240,240,240,240,240,240,240,240, - 240,240,240,0,77,125,240,240,240,240,240,240,240,240,240,240, - 240,240,240,0,61,125,224,224,224,224,224,224,224,224,224,224, - 224,224,224,0,45,125,192,192,192,192,192,192,192,192,192,192, - 192,192,192,0,29,125,128,128,128,128,128,128,128,128,128,128, - 128,128,128,64,61,125,224,224,224,224,224,224,224,224,224,224, - 224,224,224,1,123,123,84,0,170,0,84,0,170,0,84,0, - 170,0,125,125,170,84,170,84,170,84,170,84,170,84,170,84, - 170,0,125,125,254,84,254,170,254,84,254,170,254,84,254,170, - 254,11,114,114,254,254,96,29,125,128,128,128,128,128,128,128, - 128,128,128,128,128,128,0,71,119,240,240,240,240,240,240,240, - 64,55,119,224,224,224,224,224,224,224,7,70,118,240,240,240, - 240,240,240,0,125,125,240,240,240,240,240,240,254,254,254,254, - 254,254,254,0,125,125,240,240,240,240,240,240,14,14,14,14, - 14,14,14,0,125,125,254,254,254,254,254,254,240,240,240,240, - 240,240,240,0,125,125,254,254,254,254,254,254,14,14,14,14, - 14,14,14,71,54,118,224,224,224,224,224,224,0,125,125,14, - 14,14,14,14,14,240,240,240,240,240,240,240,0,125,125,14, - 14,14,14,14,14,254,254,254,254,254,254,254,3,119,119,254, - 254,254,254,254,254,254,3,119,119,254,130,130,130,130,130,254, - 3,119,119,124,130,130,130,130,130,124,3,119,119,254,130,186, - 186,186,130,254,3,119,119,254,130,254,130,254,130,254,3,119, - 119,254,170,170,170,170,170,254,3,119,119,254,170,254,170,254, - 170,254,3,119,119,254,146,138,198,162,146,254,3,119,119,254, - 146,162,198,138,146,254,3,119,119,254,214,170,214,170,214,254, - 20,85,117,248,248,248,248,248,20,85,117,248,136,136,136,248, - 4,117,117,254,254,254,254,254,4,117,117,254,130,130,130,254, - 19,87,119,248,248,248,248,248,248,248,19,87,119,248,136,136, - 136,136,136,248,4,117,117,62,126,254,252,248,4,117,117,62, - 66,130,132,248,2,120,120,16,16,56,56,124,124,254,254,2, - 120,120,16,16,40,40,68,68,130,254,19,86,118,32,32,112, - 112,248,248,19,86,118,32,32,80,80,136,248,3,119,119,128, - 224,248,254,248,224,128,3,119,119,128,224,152,134,152,224,128, - 4,101,117,192,240,252,240,192,4,101,117,192,176,140,176,192, - 4,117,117,128,240,254,240,128,4,117,117,128,240,142,240,128, - 2,120,120,254,254,124,124,56,56,16,16,2,120,120,254,130, - 68,68,40,40,16,16,19,86,118,248,248,112,112,32,32,19, - 86,118,248,136,80,80,32,32,3,119,119,2,14,62,254,62, - 14,2,3,119,119,2,14,50,194,50,14,2,4,101,117,12, - 60,252,60,12,4,101,117,12,52,196,52,12,4,117,117,2, - 30,254,30,2,4,117,117,2,30,226,30,2,2,119,119,16, - 56,124,254,124,56,16,2,119,119,16,40,68,130,68,40,16, - 2,119,119,16,40,84,186,84,40,16,3,119,119,56,68,146, - 186,146,68,56,18,89,121,32,32,80,80,136,80,80,32,32, - 3,119,119,56,68,130,130,130,68,56,3,119,119,40,0,130, - 0,130,0,40,3,119,119,56,108,170,170,170,108,56,3,119, - 119,56,68,146,170,146,68,56,3,119,119,56,124,254,254,254, - 124,56,3,119,119,56,116,242,242,242,116,56,3,119,119,56, - 92,158,158,158,92,56,3,119,119,56,68,130,254,254,124,56, - 3,119,119,56,124,254,254,130,68,56,3,119,119,56,92,158, - 158,130,68,56,3,119,119,56,76,142,142,254,124,56,51,71, - 119,192,224,240,240,240,224,192,3,71,119,48,112,240,240,240, - 112,48,0,125,125,254,254,254,254,198,130,130,130,198,254,254, - 254,254,0,125,125,254,254,254,254,198,186,186,186,198,254,254, - 254,254,6,119,119,254,254,254,254,198,186,186,0,119,119,186, - 186,198,254,254,254,254,6,68,116,48,64,128,128,54,68,116, - 192,32,16,16,51,68,116,16,16,32,192,3,68,116,128,128, - 64,48,6,116,116,56,68,130,130,3,116,116,130,130,68,56, - 3,119,119,2,6,14,30,62,126,254,3,119,119,128,192,224, - 240,248,252,254,3,119,119,254,252,248,240,224,192,128,3,119, - 119,254,126,62,30,14,6,2,20,85,117,112,136,136,136,112, - 3,119,119,254,226,226,226,226,226,254,3,119,119,254,142,142, - 142,142,142,254,3,119,119,254,254,250,242,226,194,254,3,119, - 119,254,134,142,158,190,254,254,3,119,119,254,146,146,146,146, - 146,254,2,120,120,16,16,40,40,84,124,146,254,2,120,120, - 16,16,56,56,116,116,242,254,2,120,120,16,16,56,56,92, - 92,158,254,3,119,119,56,68,130,130,130,68,56,2,119,119, - 254,146,146,242,130,130,254,2,119,119,254,130,130,242,146,146, - 254,2,119,119,254,130,130,158,146,146,254,2,119,119,254,146, - 146,158,130,130,254,2,119,119,56,84,146,242,130,68,56,2, - 119,119,56,68,130,242,146,84,56,2,119,119,56,68,130,158, - 146,84,56,2,119,119,56,84,146,158,130,68,56,255,255,255, - 255,255,255,255,255}; -/* - Fontname: -Misc-Fixed-Medium-R-Normal--13-120-75-75-C-70-ISO10646-1 - Copyright: Public domain font. Share and enjoy. - Capital A Height: 7, '1' Height: 5 - Calculated Max Values w= 7 h= 9 x= 1 y= 2 dx= 7 dy= 0 ascent= 9 len= 9 - Font Bounding box w= 7 h=13 x= 0 y=-2 - Calculated Min Values x= 0 y= 0 dx= 0 dy= 0 - Pure Font ascent = 7 descent= 0 - X Font ascent = 8 descent= 0 - Max Font ascent = 9 descent= 0 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_7x13_75r[471] U8G_FONT_SECTION("u8g_font_7x13_75r") = { - 1,7,13,0,254,7,1,71,0,0,32,79,0,9,0,8, - 0,3,119,119,254,254,254,254,254,254,254,3,119,119,254,130, - 130,130,130,130,254,3,119,119,124,130,130,130,130,130,124,3, - 119,119,254,130,186,186,186,130,254,3,119,119,254,130,254,130, - 254,130,254,3,119,119,254,170,170,170,170,170,254,3,119,119, - 254,170,254,170,254,170,254,3,119,119,254,146,138,198,162,146, - 254,3,119,119,254,146,162,198,138,146,254,3,119,119,254,214, - 170,214,170,214,254,20,85,117,248,248,248,248,248,20,85,117, - 248,136,136,136,248,4,117,117,254,254,254,254,254,4,117,117, - 254,130,130,130,254,19,87,119,248,248,248,248,248,248,248,19, - 87,119,248,136,136,136,136,136,248,4,117,117,62,126,254,252, - 248,4,117,117,62,66,130,132,248,2,120,120,16,16,56,56, - 124,124,254,254,2,120,120,16,16,40,40,68,68,130,254,19, - 86,118,32,32,112,112,248,248,19,86,118,32,32,80,80,136, - 248,3,119,119,128,224,248,254,248,224,128,3,119,119,128,224, - 152,134,152,224,128,4,101,117,192,240,252,240,192,4,101,117, - 192,176,140,176,192,4,117,117,128,240,254,240,128,4,117,117, - 128,240,142,240,128,2,120,120,254,254,124,124,56,56,16,16, - 2,120,120,254,130,68,68,40,40,16,16,19,86,118,248,248, - 112,112,32,32,19,86,118,248,136,80,80,32,32,3,119,119, - 2,14,62,254,62,14,2,3,119,119,2,14,50,194,50,14, - 2,4,101,117,12,60,252,60,12,4,101,117,12,52,196,52, - 12,4,117,117,2,30,254,30,2,4,117,117,2,30,226,30, - 2,2,119,119,16,56,124,254,124,56,16,2,119,119,16,40, - 68,130,68,40,16,2,119,119,16,40,84,186,84,40,16,3, - 119,119,56,68,146,186,146,68,56,18,89,121,32,32,80,80, - 136,80,80,32,32,3,119,119,56,68,130,130,130,68,56,3, - 119,119,40,0,130,0,130,0,40,3,119,119,56,108,170,170, - 170,108,56,3,119,119,56,68,146,170,146,68,56,3,119,119, - 56,124,254,254,254,124,56}; -/* - Fontname: -Misc-Fixed-Bold-R-Normal--13-120-75-75-C-70-ISO10646-1 - Copyright: Public domain font. Share and enjoy. - Capital A Height: 9, '1' Height: 9 - Calculated Max Values w= 6 h=11 x= 2 y=11 dx= 7 dy= 0 ascent=11 len=11 - Font Bounding box w= 7 h=13 x= 0 y=-2 - Calculated Min Values x= 0 y=-2 dx= 0 dy= 0 - Pure Font ascent = 9 descent=-2 - X Font ascent = 9 descent=-2 - Max Font ascent =11 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_7x13B[2172] U8G_FONT_SECTION("u8g_font_7x13B") = { - 1,7,13,0,254,9,1,105,2,216,32,255,254,11,254,9, - 254,13,0,112,34,41,121,192,192,192,192,192,192,0,192,192, - 24,83,115,216,216,216,18,89,121,80,80,248,248,80,248,248, - 80,80,2,105,121,48,120,180,176,120,52,180,120,48,2,105, - 121,228,172,232,24,48,96,92,212,156,2,105,121,112,216,216, - 216,112,212,220,216,116,39,36,116,192,192,192,192,18,73,121, - 48,96,96,192,192,192,96,96,48,18,73,121,192,96,96,48, - 48,48,96,96,192,3,102,118,72,48,252,252,48,72,3,102, - 118,48,48,252,252,48,48,17,68,116,112,112,96,192,5,97, - 113,252,17,67,115,96,240,96,2,105,121,12,12,24,24,48, - 96,96,192,192,2,105,121,48,72,204,204,204,204,204,72,48, - 2,105,121,48,112,176,48,48,48,48,48,252,2,105,121,120, - 204,204,12,56,96,192,192,252,2,105,121,252,12,24,48,120, - 12,12,204,120,2,105,121,12,28,60,108,204,204,252,12,12, - 2,105,121,252,192,192,248,204,12,12,204,120,2,105,121,120, - 204,192,192,248,204,204,204,120,2,105,121,252,12,12,24,24, - 48,48,96,96,2,105,121,120,204,204,204,120,204,204,204,120, - 2,105,121,120,204,204,204,124,12,12,204,120,17,72,120,96, - 240,96,0,0,96,240,96,17,72,120,96,240,96,0,112,112, - 96,192,2,105,121,12,24,48,96,192,96,48,24,12,4,100, - 116,252,0,0,252,2,105,121,192,96,48,24,12,24,48,96, - 192,2,105,121,120,204,204,12,56,48,0,48,48,2,105,121, - 120,140,140,188,172,188,128,140,120,2,105,121,120,204,204,204, - 252,204,204,204,204,2,105,121,248,204,204,204,248,204,204,204, - 248,2,105,121,120,204,192,192,192,192,192,204,120,2,105,121, - 248,204,204,204,204,204,204,204,248,2,105,121,252,192,192,192, - 248,192,192,192,252,2,105,121,252,192,192,192,248,192,192,192, - 192,2,105,121,120,204,192,192,220,204,204,204,124,2,105,121, - 204,204,204,204,252,204,204,204,204,2,105,121,252,48,48,48, - 48,48,48,48,252,2,105,121,12,12,12,12,12,12,12,204, - 120,2,105,121,196,204,216,240,224,240,216,204,196,2,105,121, - 192,192,192,192,192,192,192,192,252,2,105,121,132,204,252,252, - 204,204,204,204,204,2,105,121,204,204,236,236,252,220,220,204, - 204,2,105,121,120,204,204,204,204,204,204,204,120,2,105,121, - 248,204,204,204,248,192,192,192,192,1,106,122,120,204,204,204, - 204,204,236,220,120,12,2,105,121,248,204,204,204,248,240,216, - 204,196,2,105,121,120,204,192,192,120,12,12,204,120,2,105, - 121,252,48,48,48,48,48,48,48,48,2,105,121,204,204,204, - 204,204,204,204,204,120,2,105,121,204,204,204,72,72,120,48, - 48,48,2,105,121,204,204,204,204,204,252,252,204,132,2,105, - 121,132,204,72,120,48,120,72,204,132,2,105,121,204,204,120, - 120,48,48,48,48,48,2,105,121,252,12,12,24,48,96,192, - 192,252,18,73,121,240,192,192,192,192,192,192,192,240,2,105, - 121,192,192,96,96,48,24,24,12,12,18,73,121,240,48,48, - 48,48,48,48,48,240,7,100,116,48,120,204,132,1,98,114, - 252,252,25,67,115,192,96,48,2,102,118,120,12,124,204,204, - 124,2,105,121,192,192,192,248,204,204,204,204,248,2,102,118, - 120,204,192,192,204,120,2,105,121,12,12,12,124,204,204,204, - 204,124,2,102,118,120,204,252,192,204,120,2,105,121,56,108, - 96,96,240,96,96,96,96,0,104,120,116,204,204,120,192,120, - 204,120,2,105,121,192,192,192,248,204,204,204,204,204,2,105, - 121,48,48,0,112,48,48,48,48,252,0,107,123,12,12,0, - 12,12,12,12,12,12,204,120,2,105,121,192,192,192,204,216, - 240,240,216,204,2,105,121,112,48,48,48,48,48,48,48,252, - 2,102,118,216,252,252,204,204,204,2,102,118,248,204,204,204, - 204,204,2,102,118,120,204,204,204,204,120,0,104,120,248,204, - 204,204,248,192,192,192,0,104,120,124,204,204,204,124,12,12, - 12,2,102,118,248,204,192,192,192,192,2,102,118,120,204,96, - 24,204,120,2,104,120,96,96,248,96,96,96,108,56,2,102, - 118,204,204,204,204,204,124,2,102,118,204,204,204,120,120,48, - 2,102,118,204,204,204,252,252,72,2,102,118,204,204,120,120, - 204,204,0,104,120,204,204,204,204,124,12,204,120,2,102,118, - 252,12,24,96,192,252,18,73,121,112,192,192,96,192,96,192, - 192,112,34,41,121,192,192,192,192,192,192,192,192,192,18,73, - 121,224,48,48,96,48,96,48,48,224,8,99,115,100,252,152, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,13,0,112,34,42,122,192,192,0,192,192,192,192,192,192, - 192,3,104,120,16,124,212,208,208,212,124,16,2,105,121,56, - 108,96,96,248,96,96,108,184,3,102,118,204,252,72,72,252, - 204,2,105,121,204,204,120,120,252,48,252,48,48,34,42,122, - 192,192,192,192,0,0,192,192,192,192,2,106,122,120,204,192, - 120,204,204,120,12,204,120,26,82,114,216,216,2,106,122,120, - 204,132,180,228,228,180,132,204,120,20,87,119,240,24,248,152, - 248,0,248,3,103,119,52,104,208,160,208,104,52,3,100,116, - 252,12,12,12,21,65,113,240,2,106,122,120,204,132,188,172, - 188,180,172,204,120,27,81,113,248,7,100,116,120,204,204,120, - 3,103,119,48,48,252,48,48,0,252,6,70,118,224,176,48, - 96,192,240,6,70,118,224,176,96,48,176,224,25,67,115,48, - 96,192,1,103,119,204,204,204,204,204,252,128,2,105,121,124, - 252,244,244,244,116,52,52,52,38,34,114,192,192,16,50,114, - 96,192,6,70,118,96,224,96,96,96,240,21,87,119,112,248, - 136,248,112,0,248,3,103,119,176,88,44,20,44,88,176,2, - 106,122,96,224,96,96,100,252,28,52,60,12,2,106,122,96, - 224,96,96,120,236,12,24,48,60,2,106,122,224,176,96,48, - 180,236,28,52,60,12,2,106,122,48,48,0,48,48,96,192, - 204,204,120,2,106,122,96,48,0,48,120,204,204,252,204,204, - 2,106,122,24,48,0,48,120,204,204,252,204,204,2,106,122, - 56,108,0,48,120,204,204,252,204,204,2,106,122,52,88,0, - 48,120,204,204,252,204,204,2,106,122,204,204,0,48,120,204, - 204,252,204,204,2,106,122,120,72,120,48,120,204,204,252,204, - 204,2,105,121,124,248,216,216,220,248,216,216,220,0,107,123, - 120,204,192,192,192,192,192,204,120,48,96,2,106,122,96,48, - 0,252,192,192,240,192,192,252,2,106,122,24,48,0,252,192, - 192,240,192,192,252,2,106,122,56,108,0,252,192,192,240,192, - 192,252,2,106,122,204,204,0,252,192,192,240,192,192,252,2, - 106,122,96,48,0,252,48,48,48,48,48,252,2,106,122,24, - 48,0,252,48,48,48,48,48,252,2,106,122,56,108,0,252, - 48,48,48,48,48,252,2,106,122,204,204,0,252,48,48,48, - 48,48,252,2,105,121,248,108,108,108,236,108,108,108,248,2, - 106,122,52,88,0,204,204,236,252,220,204,204,2,106,122,96, - 48,0,120,204,204,204,204,204,120,2,106,122,24,48,0,120, - 204,204,204,204,204,120,2,106,122,56,108,0,120,204,204,204, - 204,204,120,2,106,122,52,88,0,120,204,204,204,204,204,120, - 2,106,122,204,204,0,120,204,204,204,204,204,120,3,101,117, - 204,120,48,120,204,1,106,122,4,120,220,220,220,236,236,236, - 120,128,2,106,122,96,48,0,204,204,204,204,204,204,120,2, - 106,122,24,48,0,204,204,204,204,204,204,120,2,106,122,56, - 108,0,204,204,204,204,204,204,120,2,106,122,204,204,0,204, - 204,204,204,204,204,120,2,106,122,24,48,0,204,72,120,48, - 48,48,48,2,105,121,192,248,204,204,204,248,192,192,192,2, - 105,121,120,204,204,216,216,204,204,204,216,2,105,121,48,24, - 0,120,12,124,204,220,124,2,105,121,24,48,0,120,12,124, - 204,220,124,2,105,121,56,108,0,120,12,124,204,220,124,2, - 105,121,52,88,0,120,12,124,204,220,124,2,105,121,108,108, - 0,120,12,124,204,220,124,2,106,122,56,40,56,0,120,12, - 124,204,220,124,2,102,118,120,52,124,176,180,104,0,104,120, - 120,204,192,192,204,120,48,96,2,105,121,48,24,0,120,204, - 252,192,204,120,2,105,121,24,48,0,120,204,252,192,204,120, - 2,105,121,56,108,0,120,204,252,192,204,120,2,105,121,108, - 108,0,120,204,252,192,204,120,18,73,121,192,96,0,224,96, - 96,96,96,240,18,73,121,48,96,0,224,96,96,96,96,240, - 2,89,121,112,216,0,112,48,48,48,48,120,18,89,121,216, - 216,0,224,96,96,96,96,240,2,106,122,104,48,120,12,124, - 204,204,204,204,120,2,105,121,52,88,0,248,236,204,204,204, - 204,2,105,121,96,48,0,120,204,204,204,204,120,2,105,121, - 24,48,0,120,204,204,204,204,120,2,105,121,56,108,0,120, - 204,204,204,204,120,2,105,121,52,88,0,120,204,204,204,204, - 120,2,105,121,108,108,0,120,204,204,204,204,120,3,103,119, - 48,48,0,252,0,48,48,1,105,121,4,120,204,220,204,236, - 204,120,128,2,105,121,96,48,0,204,204,204,204,220,124,2, - 105,121,24,48,0,204,204,204,204,220,124,2,105,121,56,108, - 0,204,204,204,204,220,124,2,105,121,108,108,0,204,204,204, - 204,220,124,0,107,123,24,48,0,204,204,204,220,124,12,204, - 120,0,106,122,192,192,216,236,204,204,236,216,192,192,0,107, - 123,108,108,0,204,204,204,220,108,12,204,120}; -/* - Fontname: -Misc-Fixed-Bold-R-Normal--13-120-75-75-C-70-ISO10646-1 - Copyright: Public domain font. Share and enjoy. - Capital A Height: 9, '1' Height: 9 - Calculated Max Values w= 6 h=11 x= 2 y=11 dx= 7 dy= 0 ascent=11 len=11 - Font Bounding box w= 7 h=13 x= 0 y=-2 - Calculated Min Values x= 0 y=-2 dx= 0 dy= 0 - Pure Font ascent = 9 descent=-2 - X Font ascent = 9 descent=-2 - Max Font ascent =11 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_7x13Br[1041] U8G_FONT_SECTION("u8g_font_7x13Br") = { - 1,7,13,0,254,9,1,105,2,216,32,127,254,11,254,9, - 254,13,0,112,34,41,121,192,192,192,192,192,192,0,192,192, - 24,83,115,216,216,216,18,89,121,80,80,248,248,80,248,248, - 80,80,2,105,121,48,120,180,176,120,52,180,120,48,2,105, - 121,228,172,232,24,48,96,92,212,156,2,105,121,112,216,216, - 216,112,212,220,216,116,39,36,116,192,192,192,192,18,73,121, - 48,96,96,192,192,192,96,96,48,18,73,121,192,96,96,48, - 48,48,96,96,192,3,102,118,72,48,252,252,48,72,3,102, - 118,48,48,252,252,48,48,17,68,116,112,112,96,192,5,97, - 113,252,17,67,115,96,240,96,2,105,121,12,12,24,24,48, - 96,96,192,192,2,105,121,48,72,204,204,204,204,204,72,48, - 2,105,121,48,112,176,48,48,48,48,48,252,2,105,121,120, - 204,204,12,56,96,192,192,252,2,105,121,252,12,24,48,120, - 12,12,204,120,2,105,121,12,28,60,108,204,204,252,12,12, - 2,105,121,252,192,192,248,204,12,12,204,120,2,105,121,120, - 204,192,192,248,204,204,204,120,2,105,121,252,12,12,24,24, - 48,48,96,96,2,105,121,120,204,204,204,120,204,204,204,120, - 2,105,121,120,204,204,204,124,12,12,204,120,17,72,120,96, - 240,96,0,0,96,240,96,17,72,120,96,240,96,0,112,112, - 96,192,2,105,121,12,24,48,96,192,96,48,24,12,4,100, - 116,252,0,0,252,2,105,121,192,96,48,24,12,24,48,96, - 192,2,105,121,120,204,204,12,56,48,0,48,48,2,105,121, - 120,140,140,188,172,188,128,140,120,2,105,121,120,204,204,204, - 252,204,204,204,204,2,105,121,248,204,204,204,248,204,204,204, - 248,2,105,121,120,204,192,192,192,192,192,204,120,2,105,121, - 248,204,204,204,204,204,204,204,248,2,105,121,252,192,192,192, - 248,192,192,192,252,2,105,121,252,192,192,192,248,192,192,192, - 192,2,105,121,120,204,192,192,220,204,204,204,124,2,105,121, - 204,204,204,204,252,204,204,204,204,2,105,121,252,48,48,48, - 48,48,48,48,252,2,105,121,12,12,12,12,12,12,12,204, - 120,2,105,121,196,204,216,240,224,240,216,204,196,2,105,121, - 192,192,192,192,192,192,192,192,252,2,105,121,132,204,252,252, - 204,204,204,204,204,2,105,121,204,204,236,236,252,220,220,204, - 204,2,105,121,120,204,204,204,204,204,204,204,120,2,105,121, - 248,204,204,204,248,192,192,192,192,1,106,122,120,204,204,204, - 204,204,236,220,120,12,2,105,121,248,204,204,204,248,240,216, - 204,196,2,105,121,120,204,192,192,120,12,12,204,120,2,105, - 121,252,48,48,48,48,48,48,48,48,2,105,121,204,204,204, - 204,204,204,204,204,120,2,105,121,204,204,204,72,72,120,48, - 48,48,2,105,121,204,204,204,204,204,252,252,204,132,2,105, - 121,132,204,72,120,48,120,72,204,132,2,105,121,204,204,120, - 120,48,48,48,48,48,2,105,121,252,12,12,24,48,96,192, - 192,252,18,73,121,240,192,192,192,192,192,192,192,240,2,105, - 121,192,192,96,96,48,24,24,12,12,18,73,121,240,48,48, - 48,48,48,48,48,240,7,100,116,48,120,204,132,1,98,114, - 252,252,25,67,115,192,96,48,2,102,118,120,12,124,204,204, - 124,2,105,121,192,192,192,248,204,204,204,204,248,2,102,118, - 120,204,192,192,204,120,2,105,121,12,12,12,124,204,204,204, - 204,124,2,102,118,120,204,252,192,204,120,2,105,121,56,108, - 96,96,240,96,96,96,96,0,104,120,116,204,204,120,192,120, - 204,120,2,105,121,192,192,192,248,204,204,204,204,204,2,105, - 121,48,48,0,112,48,48,48,48,252,0,107,123,12,12,0, - 12,12,12,12,12,12,204,120,2,105,121,192,192,192,204,216, - 240,240,216,204,2,105,121,112,48,48,48,48,48,48,48,252, - 2,102,118,216,252,252,204,204,204,2,102,118,248,204,204,204, - 204,204,2,102,118,120,204,204,204,204,120,0,104,120,248,204, - 204,204,248,192,192,192,0,104,120,124,204,204,204,124,12,12, - 12,2,102,118,248,204,192,192,192,192,2,102,118,120,204,96, - 24,204,120,2,104,120,96,96,248,96,96,96,108,56,2,102, - 118,204,204,204,204,204,124,2,102,118,204,204,204,120,120,48, - 2,102,118,204,204,204,252,252,72,2,102,118,204,204,120,120, - 204,204,0,104,120,204,204,204,204,124,12,204,120,2,102,118, - 252,12,24,96,192,252,18,73,121,112,192,192,96,192,96,192, - 192,112,34,41,121,192,192,192,192,192,192,192,192,192,18,73, - 121,224,48,48,96,48,96,48,48,224,8,99,115,100,252,152, - 255}; -/* - Fontname: -Misc-Fixed-Medium-R-Normal--13-120-75-75-C-70-ISO10646-1 - Copyright: Public domain font. Share and enjoy. - Capital A Height: 9, '1' Height: 9 - Calculated Max Values w= 6 h=11 x= 3 y=11 dx= 7 dy= 0 ascent=11 len=11 - Font Bounding box w= 7 h=13 x= 0 y=-2 - Calculated Min Values x= 0 y=-2 dx= 0 dy= 0 - Pure Font ascent = 9 descent=-2 - X Font ascent =10 descent=-2 - Max Font ascent =11 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_7x13[2157] U8G_FONT_SECTION("u8g_font_7x13") = { - 1,7,13,0,254,9,1,95,2,207,32,255,254,11,254,10, - 254,13,0,112,50,25,121,128,128,128,128,128,128,128,0,128, - 40,51,115,160,160,160,19,87,119,80,80,248,80,248,80,80, - 19,87,119,32,120,160,112,40,240,32,2,105,121,68,164,72, - 16,16,32,72,148,136,2,103,119,96,144,144,96,148,136,116, - 56,19,115,128,128,128,34,57,121,32,64,64,128,128,128,64, - 64,32,34,57,121,128,64,64,32,32,32,64,64,128,4,101, - 117,72,48,252,48,72,20,85,117,32,32,248,32,32,17,67, - 115,112,96,128,22,81,113,248,33,51,115,64,224,64,18,89, - 121,8,8,16,16,32,64,64,128,128,2,105,121,48,72,132, - 132,132,132,132,72,48,18,89,121,32,96,160,32,32,32,32, - 32,248,2,105,121,120,132,132,4,8,48,64,128,252,2,105, - 121,252,4,8,16,56,4,4,132,120,2,105,121,8,24,40, - 72,136,136,252,8,8,2,105,121,252,128,128,184,196,4,4, - 132,120,2,105,121,56,64,128,128,184,196,132,132,120,2,105, - 121,252,4,8,16,16,32,32,64,64,2,105,121,120,132,132, - 132,120,132,132,132,120,2,105,121,120,132,132,140,116,4,4, - 8,112,33,56,120,64,224,64,0,0,64,224,64,17,72,120, - 32,112,32,0,0,112,96,128,18,89,121,8,16,32,64,128, - 64,32,16,8,4,100,116,252,0,0,252,18,89,121,128,64, - 32,16,8,16,32,64,128,2,105,121,120,132,132,4,8,16, - 16,0,16,2,105,121,120,132,132,156,164,172,148,128,120,2, - 105,121,48,72,132,132,132,252,132,132,132,2,105,121,248,68, - 68,68,120,68,68,68,248,2,105,121,120,132,128,128,128,128, - 128,132,120,2,105,121,248,68,68,68,68,68,68,68,248,2, - 105,121,252,128,128,128,240,128,128,128,252,2,105,121,252,128, - 128,128,240,128,128,128,128,2,105,121,120,132,128,128,128,156, - 132,140,116,2,105,121,132,132,132,132,252,132,132,132,132,18, - 89,121,248,32,32,32,32,32,32,32,248,2,105,121,28,8, - 8,8,8,8,8,136,112,2,105,121,132,136,144,160,192,160, - 144,136,132,2,105,121,128,128,128,128,128,128,128,128,252,2, - 105,121,132,204,204,180,180,132,132,132,132,2,105,121,132,132, - 196,164,148,140,132,132,132,2,105,121,120,132,132,132,132,132, - 132,132,120,2,105,121,248,132,132,132,248,128,128,128,128,1, - 106,122,120,132,132,132,132,132,164,148,120,4,2,105,121,248, - 132,132,132,248,160,144,136,132,2,105,121,120,132,128,128,120, - 4,4,132,120,18,89,121,248,32,32,32,32,32,32,32,32, - 2,105,121,132,132,132,132,132,132,132,132,120,2,105,121,132, - 132,132,72,72,72,48,48,48,2,105,121,132,132,132,132,180, - 180,204,204,132,2,105,121,132,132,72,72,48,72,72,132,132, - 18,89,121,136,136,80,80,32,32,32,32,32,2,105,121,252, - 4,8,16,48,32,64,128,252,17,75,123,240,128,128,128,128, - 128,128,128,128,128,240,18,89,121,128,128,64,64,32,16,16, - 8,8,17,75,123,240,16,16,16,16,16,16,16,16,16,240, - 24,83,115,32,80,136,1,97,113,252,42,34,114,128,64,2, - 102,118,120,4,124,132,140,116,2,105,121,128,128,128,184,196, - 132,132,196,184,2,102,118,120,132,128,128,132,120,2,105,121, - 4,4,4,116,140,132,132,140,116,2,102,118,120,132,252,128, - 132,120,2,105,121,56,68,64,64,240,64,64,64,64,0,104, - 120,116,136,136,112,128,120,132,120,2,105,121,128,128,128,184, - 196,132,132,132,132,18,88,120,32,0,96,32,32,32,32,248, - 16,90,122,8,0,24,8,8,8,8,136,136,112,2,105,121, - 128,128,128,136,144,224,144,136,132,18,89,121,96,32,32,32, - 32,32,32,32,248,18,86,118,208,168,168,168,168,136,2,102, - 118,184,196,132,132,132,132,2,102,118,120,132,132,132,132,120, - 0,104,120,184,196,132,196,184,128,128,128,0,104,120,116,140, - 132,140,116,4,4,4,2,102,118,184,68,64,64,64,64,2, - 102,118,120,132,96,24,132,120,2,104,120,64,64,240,64,64, - 64,68,56,2,102,118,132,132,132,132,140,116,18,86,118,136, - 136,136,80,80,32,18,86,118,136,136,168,168,168,80,2,102, - 118,132,72,48,48,72,132,0,104,120,132,132,132,140,116,4, - 132,120,2,102,118,252,8,16,32,64,252,17,91,123,56,64, - 64,64,32,192,32,64,64,64,56,50,25,121,128,128,128,128, - 128,128,128,128,128,17,91,123,224,16,16,16,32,24,32,16, - 16,16,224,24,83,115,72,168,144,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,13,0,112,50,25,121, - 128,0,128,128,128,128,128,128,128,19,88,120,32,112,168,160, - 160,168,112,32,2,105,121,56,68,64,64,224,64,64,68,184, - 3,102,118,132,120,72,72,120,132,2,89,121,136,136,80,80, - 248,32,248,32,32,50,25,121,128,128,128,128,0,128,128,128, - 128,18,74,122,96,144,128,96,144,144,96,16,144,96,25,66, - 114,144,144,2,105,121,120,132,180,164,164,164,180,132,120,20, - 87,119,112,8,120,136,120,0,248,3,103,119,20,40,80,160, - 80,40,20,20,83,115,248,8,8,22,65,113,240,2,105,121, - 120,132,180,172,172,180,172,132,120,26,81,113,248,23,68,116, - 96,144,144,96,19,87,119,32,32,248,32,32,0,248,22,54, - 118,64,160,32,64,128,224,22,54,118,224,32,64,32,160,64, - 42,34,114,64,128,1,103,119,132,132,132,132,204,180,128,2, - 105,121,124,232,232,232,104,40,40,40,40,38,33,113,192,32, - 34,114,64,128,22,54,118,64,192,64,64,64,224,21,70,118, - 96,144,144,96,0,240,3,103,119,160,80,40,20,40,80,160, - 2,106,122,64,192,64,64,68,236,20,20,28,4,2,106,122, - 64,192,64,64,72,244,4,8,16,28,2,106,122,224,32,64, - 32,164,76,20,20,28,4,2,105,121,32,0,32,32,64,128, - 132,132,120,2,106,122,32,16,0,48,72,132,132,252,132,132, - 2,106,122,16,32,0,48,72,132,132,252,132,132,2,106,122, - 48,72,0,48,72,132,132,252,132,132,2,106,122,100,152,0, - 48,72,132,132,252,132,132,2,106,122,72,72,0,48,72,132, - 132,252,132,132,2,106,122,48,72,48,48,72,132,132,252,132, - 132,2,105,121,92,160,160,160,184,224,160,160,188,0,107,123, - 120,132,128,128,128,128,128,132,120,16,32,2,106,122,32,16, - 0,252,128,128,240,128,128,252,2,106,122,16,32,0,252,128, - 128,240,128,128,252,2,106,122,48,72,0,252,128,128,240,128, - 128,252,2,106,122,72,72,0,252,128,128,240,128,128,252,18, - 90,122,64,32,0,248,32,32,32,32,32,248,18,90,122,32, - 64,0,248,32,32,32,32,32,248,18,90,122,32,80,0,248, - 32,32,32,32,32,248,18,90,122,136,136,0,248,32,32,32, - 32,32,248,2,105,121,248,68,68,68,228,68,68,68,248,2, - 106,122,100,152,0,132,196,164,164,148,140,132,2,106,122,32, - 16,0,120,132,132,132,132,132,120,2,106,122,16,32,0,120, - 132,132,132,132,132,120,2,106,122,48,72,0,120,132,132,132, - 132,132,120,2,106,122,100,152,0,120,132,132,132,132,132,120, - 2,106,122,72,72,0,120,132,132,132,132,132,120,3,102,118, - 132,72,48,48,72,132,1,107,123,4,120,140,148,148,164,164, - 164,196,120,128,2,106,122,32,16,0,132,132,132,132,132,132, - 120,2,106,122,16,32,0,132,132,132,132,132,132,120,2,106, - 122,48,72,0,132,132,132,132,132,132,120,2,106,122,72,72, - 0,132,132,132,132,132,132,120,18,90,122,16,32,0,136,136, - 80,32,32,32,32,2,105,121,128,248,132,132,132,248,128,128, - 128,18,89,121,96,144,144,160,160,144,136,136,176,2,105,121, - 32,16,0,120,4,124,132,140,116,2,105,121,16,32,0,120, - 4,124,132,140,116,2,105,121,48,72,0,120,4,124,132,140, - 116,2,105,121,100,152,0,120,4,124,132,140,116,2,105,121, - 72,72,0,120,4,124,132,140,116,2,106,122,48,72,48,0, - 120,4,124,132,140,116,2,102,118,104,20,124,144,148,104,0, - 104,120,120,132,128,128,132,120,16,32,2,105,121,32,16,0, - 120,132,252,128,132,120,2,105,121,16,32,0,120,132,252,128, - 132,120,2,105,121,48,72,0,120,132,252,128,132,120,2,105, - 121,72,72,0,120,132,252,128,132,120,18,89,121,64,32,0, - 96,32,32,32,32,248,18,89,121,32,64,0,96,32,32,32, - 32,248,18,89,121,96,144,0,96,32,32,32,32,248,18,89, - 121,144,144,0,96,32,32,32,32,248,2,106,122,72,48,80, - 8,120,132,132,132,132,120,2,105,121,100,152,0,184,196,132, - 132,132,132,2,105,121,32,16,0,120,132,132,132,132,120,2, - 105,121,16,32,0,120,132,132,132,132,120,2,105,121,48,72, - 0,120,132,132,132,132,120,2,105,121,100,152,0,120,132,132, - 132,132,120,2,105,121,72,72,0,120,132,132,132,132,120,19, - 87,119,32,32,0,248,0,32,32,1,104,120,4,120,140,148, - 164,196,120,128,2,105,121,32,16,0,132,132,132,132,140,116, - 2,105,121,16,32,0,132,132,132,132,140,116,2,105,121,48, - 72,0,132,132,132,132,140,116,2,105,121,72,72,0,132,132, - 132,132,140,116,0,107,123,16,32,0,132,132,132,140,116,4, - 132,120,0,106,122,128,128,184,196,132,132,196,184,128,128,0, - 107,123,72,72,0,132,132,132,140,116,4,132,120}; -/* - Fontname: -Misc-Fixed-Medium-O-Normal--13-120-75-75-C-70-ISO10646-1 - Copyright: Public domain font. Share and enjoy. - Capital A Height: 9, '1' Height: 9 - Calculated Max Values w= 7 h=11 x= 3 y=11 dx= 7 dy= 0 ascent=11 len=11 - Font Bounding box w= 7 h=13 x= 0 y=-2 - Calculated Min Values x= 0 y=-2 dx= 0 dy= 0 - Pure Font ascent = 9 descent=-2 - X Font ascent =10 descent=-2 - Max Font ascent =11 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_7x13O[2158] U8G_FONT_SECTION("u8g_font_7x13O") = { - 1,7,13,0,254,9,1,96,2,208,32,255,254,11,254,10, - 254,13,0,112,34,41,121,64,64,64,64,128,128,128,0,128, - 40,51,115,160,160,160,3,103,119,40,40,124,40,248,80,80, - 3,103,119,16,60,80,56,40,240,32,2,121,121,34,82,36, - 8,16,32,72,148,136,2,104,120,24,36,36,56,80,148,136, - 116,56,19,115,128,128,128,18,73,121,16,32,64,64,128,128, - 64,64,32,18,73,121,64,32,32,16,16,32,32,64,128,20, - 85,117,72,48,248,96,144,20,69,117,32,32,240,64,64,17, - 67,115,112,96,128,22,81,113,248,33,51,115,64,224,64,2, - 105,121,4,4,8,16,16,32,64,128,128,2,121,121,24,36, - 66,66,66,132,132,72,48,18,89,121,16,48,80,16,16,32, - 32,32,248,2,121,121,60,66,66,2,12,48,64,128,252,2, - 121,121,126,2,4,8,24,4,4,132,120,2,105,121,4,12, - 20,36,72,136,252,8,8,2,121,121,62,32,32,92,98,2, - 4,132,120,2,105,121,28,32,64,64,120,132,132,132,120,2, - 105,121,252,4,8,16,32,64,64,128,128,2,121,121,60,66, - 66,66,124,132,132,132,120,2,105,121,120,132,132,140,116,8, - 8,16,224,17,72,120,32,112,32,0,0,64,224,64,17,88, - 120,16,56,16,0,0,112,96,128,18,89,121,8,16,32,64, - 128,128,64,32,16,4,116,116,126,0,0,252,18,89,121,64, - 32,16,8,8,16,32,64,128,2,105,121,120,132,132,8,16, - 32,32,0,32,2,121,121,60,66,66,78,82,172,148,128,120, - 2,121,121,24,36,66,66,66,124,132,132,132,2,121,121,124, - 34,34,34,60,68,68,68,248,2,121,121,60,66,64,64,64, - 128,128,132,120,2,121,121,124,34,34,34,34,68,68,68,248, - 2,121,121,126,64,64,64,120,128,128,128,252,2,121,121,126, - 64,64,64,120,128,128,128,128,2,121,121,60,66,64,64,64, - 156,132,140,116,2,121,121,66,66,66,66,124,132,132,132,132, - 2,105,121,124,16,16,16,16,32,32,32,248,2,121,121,14, - 4,4,4,4,8,8,136,112,2,121,121,66,68,72,80,96, - 160,144,136,132,2,105,121,64,64,64,64,64,128,128,128,252, - 2,121,121,66,102,102,90,90,132,132,132,132,2,121,121,66, - 66,98,82,74,140,132,132,132,2,121,121,60,66,66,66,66, - 132,132,132,120,2,121,121,124,66,66,66,124,128,128,128,128, - 1,122,122,60,66,66,66,66,132,164,148,120,4,2,121,121, - 124,66,66,66,124,160,144,136,132,2,121,121,60,66,64,64, - 56,4,4,132,120,18,89,121,248,32,32,32,32,64,64,64, - 64,2,121,121,66,66,66,66,66,132,132,132,120,2,105,121, - 132,132,136,136,80,80,96,96,96,2,121,121,66,66,66,66, - 90,180,204,204,132,2,121,121,66,68,36,40,16,40,72,68, - 132,18,89,121,136,136,80,80,32,32,64,64,64,2,121,121, - 126,2,4,8,16,32,64,128,252,17,91,123,120,64,64,64, - 64,64,128,128,128,128,240,18,73,121,128,128,64,64,32,32, - 32,16,16,17,91,123,120,8,8,8,8,8,16,16,16,16, - 240,24,83,115,32,80,136,1,97,113,252,42,34,114,128,64, - 2,118,118,60,2,124,132,140,116,2,121,121,64,64,64,92, - 98,66,132,196,184,2,118,118,60,66,128,128,132,120,2,121, - 121,2,2,2,58,68,132,132,140,116,2,118,118,60,66,124, - 128,132,120,2,105,121,56,68,64,64,240,64,128,128,128,0, - 120,120,58,68,136,112,128,120,132,120,2,121,121,32,32,64, - 92,98,66,132,132,132,18,88,120,16,0,48,16,16,32,32, - 248,0,106,122,4,0,12,4,4,8,8,136,136,112,2,105, - 121,64,64,64,68,88,96,144,136,132,18,89,121,48,16,16, - 16,16,32,32,32,248,2,102,118,104,84,84,168,168,136,2, - 118,118,92,98,66,132,132,132,2,118,118,60,66,66,132,132, - 120,0,120,120,92,98,66,196,184,128,128,128,0,120,120,58, - 70,130,140,116,4,4,4,2,102,118,184,68,64,128,128,128, - 2,118,118,60,66,32,24,132,120,18,88,120,64,64,240,64, - 128,128,136,112,2,118,118,66,66,66,132,140,116,18,86,118, - 136,136,144,144,160,64,2,102,118,68,68,84,168,168,80,2, - 118,118,66,36,24,48,72,132,0,120,120,66,66,132,140,116, - 4,132,120,2,118,118,126,4,24,32,64,252,17,91,123,56, - 64,64,64,32,192,64,128,128,128,112,34,41,121,64,64,64, - 64,64,128,128,128,128,1,107,123,112,8,8,8,16,28,32, - 16,16,16,224,24,83,115,72,168,144,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,13,0,112,34,41, - 121,64,0,64,64,64,128,128,128,128,3,104,120,16,56,84, - 80,160,168,112,32,2,121,121,28,34,32,32,112,32,64,68, - 184,3,118,118,66,60,36,72,120,132,2,105,121,68,68,40, - 40,124,16,248,32,32,34,41,121,64,64,64,64,0,128,128, - 128,128,2,106,122,24,36,32,48,72,72,48,16,144,96,25, - 66,114,144,144,2,121,121,60,66,90,82,82,164,180,132,120, - 4,103,119,56,4,60,68,60,0,248,3,103,119,20,40,80, - 160,160,80,40,20,83,115,248,16,16,22,65,113,240,2,121, - 121,60,66,90,86,172,180,172,132,120,26,81,113,248,23,68, - 116,96,144,144,96,19,87,119,16,16,120,32,32,0,248,22, - 70,118,32,80,16,96,128,224,22,70,118,96,16,96,32,160, - 64,42,34,114,64,128,1,119,119,66,66,66,132,204,180,128, - 2,105,121,124,232,232,232,40,80,80,80,80,38,33,113,192, - 32,34,114,64,128,38,54,118,32,96,32,64,64,224,21,86, - 118,48,72,72,48,0,240,3,103,119,80,40,20,20,40,80, - 160,2,106,122,32,96,32,64,68,236,20,40,56,8,2,106, - 122,32,96,32,64,72,244,4,24,32,56,2,106,122,96,16, - 96,32,164,76,20,40,56,8,2,105,121,16,0,16,16,32, - 64,132,132,120,2,122,122,16,8,0,24,36,66,66,124,132, - 132,2,122,122,8,16,0,24,36,66,66,124,132,132,2,122, - 122,24,36,0,24,36,66,66,124,132,132,2,122,122,50,76, - 0,24,36,66,66,124,132,132,2,122,122,36,36,0,24,36, - 66,66,124,132,132,2,122,122,24,36,24,24,36,66,66,124, - 132,132,2,121,121,46,80,80,80,124,160,160,160,188,0,123, - 123,60,66,64,64,64,128,128,132,120,16,32,2,122,122,16, - 8,0,126,64,64,112,128,128,252,2,122,122,8,16,0,126, - 64,64,112,128,128,252,2,122,122,24,36,0,126,64,64,112, - 128,128,252,2,122,122,36,36,0,126,64,64,112,128,128,252, - 2,106,122,32,16,0,124,16,16,32,32,32,248,2,106,122, - 16,32,0,124,16,16,32,32,32,248,2,106,122,16,40,0, - 124,16,16,32,32,32,248,2,106,122,68,68,0,124,16,16, - 32,32,32,248,2,121,121,124,34,34,34,242,68,68,68,248, - 2,122,122,50,76,0,66,98,82,82,140,140,132,2,122,122, - 16,8,0,60,66,66,132,132,132,120,2,122,122,8,16,0, - 60,66,66,132,132,132,120,2,122,122,24,36,0,60,66,66, - 132,132,132,120,2,122,122,50,76,0,60,66,66,132,132,132, - 120,2,122,122,36,36,0,60,66,66,132,132,132,120,3,118, - 118,66,36,24,48,72,132,1,123,123,2,60,70,74,74,82, - 164,164,196,120,128,2,122,122,16,8,0,66,66,66,132,132, - 132,120,2,122,122,8,16,0,66,66,66,132,132,132,120,2, - 122,122,24,36,0,66,66,66,132,132,132,120,2,122,122,36, - 36,0,66,66,66,132,132,132,120,18,90,122,16,32,0,136, - 136,80,32,32,64,64,2,121,121,64,124,66,66,66,124,128, - 128,128,18,89,121,48,72,72,80,80,144,136,136,176,2,121, - 121,16,8,0,60,2,124,132,140,116,2,121,121,8,16,0, - 60,2,124,132,140,116,2,121,121,24,36,0,60,2,124,132, - 140,116,2,121,121,50,76,0,60,2,124,132,140,116,2,121, - 121,36,36,0,60,2,124,132,140,116,2,122,122,24,36,24, - 0,60,2,124,132,140,116,2,118,118,52,10,124,144,148,104, - 0,120,120,60,66,128,128,132,120,16,32,2,121,121,16,8, - 0,60,66,124,128,132,120,2,121,121,8,16,0,60,66,124, - 128,132,120,2,121,121,24,36,0,60,66,124,128,132,120,2, - 121,121,36,36,0,60,66,124,128,132,120,18,89,121,32,16, - 0,48,16,32,32,32,248,18,89,121,16,32,0,48,16,32, - 32,32,248,18,89,121,48,72,0,48,16,32,32,32,248,18, - 89,121,72,72,0,48,16,32,32,32,248,2,122,122,36,24, - 40,4,60,66,66,132,132,120,2,121,121,50,76,0,92,98, - 66,132,132,132,2,121,121,16,8,0,60,66,66,132,132,120, - 2,121,121,8,16,0,60,66,66,132,132,120,2,121,121,24, - 36,0,60,66,66,132,132,120,2,121,121,50,76,0,60,66, - 66,132,132,120,2,121,121,36,36,0,60,66,66,132,132,120, - 19,71,119,32,32,0,240,0,64,64,1,120,120,2,60,74, - 82,164,196,120,128,2,121,121,16,8,0,66,66,66,132,140, - 116,2,121,121,8,16,0,66,66,66,132,140,116,2,121,121, - 24,36,0,66,66,66,132,140,116,2,121,121,36,36,0,66, - 66,66,132,140,116,0,123,123,8,16,0,66,66,132,140,116, - 4,132,120,0,122,122,64,64,92,98,66,132,196,184,128,128, - 0,123,123,36,36,0,66,66,132,140,116,4,132,120}; -/* - Fontname: -Misc-Fixed-Medium-O-Normal--13-120-75-75-C-70-ISO10646-1 - Copyright: Public domain font. Share and enjoy. - Capital A Height: 9, '1' Height: 9 - Calculated Max Values w= 7 h=11 x= 3 y=11 dx= 7 dy= 0 ascent=11 len=11 - Font Bounding box w= 7 h=13 x= 0 y=-2 - Calculated Min Values x= 0 y=-2 dx= 0 dy= 0 - Pure Font ascent = 9 descent=-2 - X Font ascent =10 descent=-2 - Max Font ascent =11 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_7x13Or[1035] U8G_FONT_SECTION("u8g_font_7x13Or") = { - 1,7,13,0,254,9,1,96,2,208,32,127,254,11,254,10, - 254,13,0,112,34,41,121,64,64,64,64,128,128,128,0,128, - 40,51,115,160,160,160,3,103,119,40,40,124,40,248,80,80, - 3,103,119,16,60,80,56,40,240,32,2,121,121,34,82,36, - 8,16,32,72,148,136,2,104,120,24,36,36,56,80,148,136, - 116,56,19,115,128,128,128,18,73,121,16,32,64,64,128,128, - 64,64,32,18,73,121,64,32,32,16,16,32,32,64,128,20, - 85,117,72,48,248,96,144,20,69,117,32,32,240,64,64,17, - 67,115,112,96,128,22,81,113,248,33,51,115,64,224,64,2, - 105,121,4,4,8,16,16,32,64,128,128,2,121,121,24,36, - 66,66,66,132,132,72,48,18,89,121,16,48,80,16,16,32, - 32,32,248,2,121,121,60,66,66,2,12,48,64,128,252,2, - 121,121,126,2,4,8,24,4,4,132,120,2,105,121,4,12, - 20,36,72,136,252,8,8,2,121,121,62,32,32,92,98,2, - 4,132,120,2,105,121,28,32,64,64,120,132,132,132,120,2, - 105,121,252,4,8,16,32,64,64,128,128,2,121,121,60,66, - 66,66,124,132,132,132,120,2,105,121,120,132,132,140,116,8, - 8,16,224,17,72,120,32,112,32,0,0,64,224,64,17,88, - 120,16,56,16,0,0,112,96,128,18,89,121,8,16,32,64, - 128,128,64,32,16,4,116,116,126,0,0,252,18,89,121,64, - 32,16,8,8,16,32,64,128,2,105,121,120,132,132,8,16, - 32,32,0,32,2,121,121,60,66,66,78,82,172,148,128,120, - 2,121,121,24,36,66,66,66,124,132,132,132,2,121,121,124, - 34,34,34,60,68,68,68,248,2,121,121,60,66,64,64,64, - 128,128,132,120,2,121,121,124,34,34,34,34,68,68,68,248, - 2,121,121,126,64,64,64,120,128,128,128,252,2,121,121,126, - 64,64,64,120,128,128,128,128,2,121,121,60,66,64,64,64, - 156,132,140,116,2,121,121,66,66,66,66,124,132,132,132,132, - 2,105,121,124,16,16,16,16,32,32,32,248,2,121,121,14, - 4,4,4,4,8,8,136,112,2,121,121,66,68,72,80,96, - 160,144,136,132,2,105,121,64,64,64,64,64,128,128,128,252, - 2,121,121,66,102,102,90,90,132,132,132,132,2,121,121,66, - 66,98,82,74,140,132,132,132,2,121,121,60,66,66,66,66, - 132,132,132,120,2,121,121,124,66,66,66,124,128,128,128,128, - 1,122,122,60,66,66,66,66,132,164,148,120,4,2,121,121, - 124,66,66,66,124,160,144,136,132,2,121,121,60,66,64,64, - 56,4,4,132,120,18,89,121,248,32,32,32,32,64,64,64, - 64,2,121,121,66,66,66,66,66,132,132,132,120,2,105,121, - 132,132,136,136,80,80,96,96,96,2,121,121,66,66,66,66, - 90,180,204,204,132,2,121,121,66,68,36,40,16,40,72,68, - 132,18,89,121,136,136,80,80,32,32,64,64,64,2,121,121, - 126,2,4,8,16,32,64,128,252,17,91,123,120,64,64,64, - 64,64,128,128,128,128,240,18,73,121,128,128,64,64,32,32, - 32,16,16,17,91,123,120,8,8,8,8,8,16,16,16,16, - 240,24,83,115,32,80,136,1,97,113,252,42,34,114,128,64, - 2,118,118,60,2,124,132,140,116,2,121,121,64,64,64,92, - 98,66,132,196,184,2,118,118,60,66,128,128,132,120,2,121, - 121,2,2,2,58,68,132,132,140,116,2,118,118,60,66,124, - 128,132,120,2,105,121,56,68,64,64,240,64,128,128,128,0, - 120,120,58,68,136,112,128,120,132,120,2,121,121,32,32,64, - 92,98,66,132,132,132,18,88,120,16,0,48,16,16,32,32, - 248,0,106,122,4,0,12,4,4,8,8,136,136,112,2,105, - 121,64,64,64,68,88,96,144,136,132,18,89,121,48,16,16, - 16,16,32,32,32,248,2,102,118,104,84,84,168,168,136,2, - 118,118,92,98,66,132,132,132,2,118,118,60,66,66,132,132, - 120,0,120,120,92,98,66,196,184,128,128,128,0,120,120,58, - 70,130,140,116,4,4,4,2,102,118,184,68,64,128,128,128, - 2,118,118,60,66,32,24,132,120,18,88,120,64,64,240,64, - 128,128,136,112,2,118,118,66,66,66,132,140,116,18,86,118, - 136,136,144,144,160,64,2,102,118,68,68,84,168,168,80,2, - 118,118,66,36,24,48,72,132,0,120,120,66,66,132,140,116, - 4,132,120,2,118,118,126,4,24,32,64,252,17,91,123,56, - 64,64,64,32,192,64,128,128,128,112,34,41,121,64,64,64, - 64,64,128,128,128,128,1,107,123,112,8,8,8,16,28,32, - 16,16,16,224,24,83,115,72,168,144,255}; -/* - Fontname: -Misc-Fixed-Medium-R-Normal--13-120-75-75-C-70-ISO10646-1 - Copyright: Public domain font. Share and enjoy. - Capital A Height: 9, '1' Height: 9 - Calculated Max Values w= 6 h=11 x= 3 y=11 dx= 7 dy= 0 ascent=11 len=11 - Font Bounding box w= 7 h=13 x= 0 y=-2 - Calculated Min Values x= 0 y=-2 dx= 0 dy= 0 - Pure Font ascent = 9 descent=-2 - X Font ascent =10 descent=-2 - Max Font ascent =11 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_7x13r[1034] U8G_FONT_SECTION("u8g_font_7x13r") = { - 1,7,13,0,254,9,1,95,2,207,32,127,254,11,254,10, - 254,13,0,112,50,25,121,128,128,128,128,128,128,128,0,128, - 40,51,115,160,160,160,19,87,119,80,80,248,80,248,80,80, - 19,87,119,32,120,160,112,40,240,32,2,105,121,68,164,72, - 16,16,32,72,148,136,2,103,119,96,144,144,96,148,136,116, - 56,19,115,128,128,128,34,57,121,32,64,64,128,128,128,64, - 64,32,34,57,121,128,64,64,32,32,32,64,64,128,4,101, - 117,72,48,252,48,72,20,85,117,32,32,248,32,32,17,67, - 115,112,96,128,22,81,113,248,33,51,115,64,224,64,18,89, - 121,8,8,16,16,32,64,64,128,128,2,105,121,48,72,132, - 132,132,132,132,72,48,18,89,121,32,96,160,32,32,32,32, - 32,248,2,105,121,120,132,132,4,8,48,64,128,252,2,105, - 121,252,4,8,16,56,4,4,132,120,2,105,121,8,24,40, - 72,136,136,252,8,8,2,105,121,252,128,128,184,196,4,4, - 132,120,2,105,121,56,64,128,128,184,196,132,132,120,2,105, - 121,252,4,8,16,16,32,32,64,64,2,105,121,120,132,132, - 132,120,132,132,132,120,2,105,121,120,132,132,140,116,4,4, - 8,112,33,56,120,64,224,64,0,0,64,224,64,17,72,120, - 32,112,32,0,0,112,96,128,18,89,121,8,16,32,64,128, - 64,32,16,8,4,100,116,252,0,0,252,18,89,121,128,64, - 32,16,8,16,32,64,128,2,105,121,120,132,132,4,8,16, - 16,0,16,2,105,121,120,132,132,156,164,172,148,128,120,2, - 105,121,48,72,132,132,132,252,132,132,132,2,105,121,248,68, - 68,68,120,68,68,68,248,2,105,121,120,132,128,128,128,128, - 128,132,120,2,105,121,248,68,68,68,68,68,68,68,248,2, - 105,121,252,128,128,128,240,128,128,128,252,2,105,121,252,128, - 128,128,240,128,128,128,128,2,105,121,120,132,128,128,128,156, - 132,140,116,2,105,121,132,132,132,132,252,132,132,132,132,18, - 89,121,248,32,32,32,32,32,32,32,248,2,105,121,28,8, - 8,8,8,8,8,136,112,2,105,121,132,136,144,160,192,160, - 144,136,132,2,105,121,128,128,128,128,128,128,128,128,252,2, - 105,121,132,204,204,180,180,132,132,132,132,2,105,121,132,132, - 196,164,148,140,132,132,132,2,105,121,120,132,132,132,132,132, - 132,132,120,2,105,121,248,132,132,132,248,128,128,128,128,1, - 106,122,120,132,132,132,132,132,164,148,120,4,2,105,121,248, - 132,132,132,248,160,144,136,132,2,105,121,120,132,128,128,120, - 4,4,132,120,18,89,121,248,32,32,32,32,32,32,32,32, - 2,105,121,132,132,132,132,132,132,132,132,120,2,105,121,132, - 132,132,72,72,72,48,48,48,2,105,121,132,132,132,132,180, - 180,204,204,132,2,105,121,132,132,72,72,48,72,72,132,132, - 18,89,121,136,136,80,80,32,32,32,32,32,2,105,121,252, - 4,8,16,48,32,64,128,252,17,75,123,240,128,128,128,128, - 128,128,128,128,128,240,18,89,121,128,128,64,64,32,16,16, - 8,8,17,75,123,240,16,16,16,16,16,16,16,16,16,240, - 24,83,115,32,80,136,1,97,113,252,42,34,114,128,64,2, - 102,118,120,4,124,132,140,116,2,105,121,128,128,128,184,196, - 132,132,196,184,2,102,118,120,132,128,128,132,120,2,105,121, - 4,4,4,116,140,132,132,140,116,2,102,118,120,132,252,128, - 132,120,2,105,121,56,68,64,64,240,64,64,64,64,0,104, - 120,116,136,136,112,128,120,132,120,2,105,121,128,128,128,184, - 196,132,132,132,132,18,88,120,32,0,96,32,32,32,32,248, - 16,90,122,8,0,24,8,8,8,8,136,136,112,2,105,121, - 128,128,128,136,144,224,144,136,132,18,89,121,96,32,32,32, - 32,32,32,32,248,18,86,118,208,168,168,168,168,136,2,102, - 118,184,196,132,132,132,132,2,102,118,120,132,132,132,132,120, - 0,104,120,184,196,132,196,184,128,128,128,0,104,120,116,140, - 132,140,116,4,4,4,2,102,118,184,68,64,64,64,64,2, - 102,118,120,132,96,24,132,120,2,104,120,64,64,240,64,64, - 64,68,56,2,102,118,132,132,132,132,140,116,18,86,118,136, - 136,136,80,80,32,18,86,118,136,136,168,168,168,80,2,102, - 118,132,72,48,48,72,132,0,104,120,132,132,132,140,116,4, - 132,120,2,102,118,252,8,16,32,64,252,17,91,123,56,64, - 64,64,32,192,32,64,64,64,56,50,25,121,128,128,128,128, - 128,128,128,128,128,17,91,123,224,16,16,16,32,24,32,16, - 16,16,224,24,83,115,72,168,144,255}; -/* - Fontname: -Misc-Fixed-Bold-R-Normal--14-130-75-75-C-70-ISO10646-1 - Copyright: Public domain font. Share and enjoy. - Capital A Height: 10, '1' Height: 10 - Calculated Max Values w= 7 h=14 x= 2 y=12 dx= 7 dy= 0 ascent=12 len=14 - Font Bounding box w= 7 h=14 x= 0 y=-2 - Calculated Min Values x= 0 y=-2 dx= 0 dy= 0 - Pure Font ascent =10 descent=-2 - X Font ascent =11 descent=-2 - Max Font ascent =12 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_7x14B[2390] U8G_FONT_SECTION("u8g_font_7x14B") = { - 1,7,14,0,254,10,1,137,3,30,32,255,254,12,254,11, - 254,14,0,112,34,42,122,192,192,192,192,192,192,192,0,192, - 192,25,84,116,216,216,216,216,2,106,122,120,120,120,252,120, - 120,252,120,120,120,1,107,123,48,120,180,180,112,56,52,180, - 180,120,48,2,106,122,108,220,216,112,16,32,56,108,236,216, - 2,106,122,56,108,108,108,56,108,220,216,216,108,41,36,116, - 192,192,192,192,16,93,125,24,48,96,96,192,192,192,192,192, - 96,96,48,24,16,93,125,192,96,48,48,24,24,24,24,24, - 48,48,96,192,5,103,119,180,180,120,48,120,180,180,3,103, - 119,48,48,48,252,48,48,48,32,52,116,224,96,96,192,6, - 97,113,252,34,34,114,192,192,0,109,125,12,12,12,24,24, - 48,48,48,96,96,192,192,192,2,106,122,120,204,204,204,204, - 204,204,204,204,120,2,106,122,48,112,240,48,48,48,48,48, - 48,252,2,106,122,120,204,204,12,24,24,48,96,192,252,2, - 106,122,120,204,204,12,56,12,12,204,204,120,2,106,122,8, - 24,24,56,120,216,216,252,24,24,2,106,122,252,192,192,248, - 204,12,12,204,204,120,2,106,122,56,108,204,192,248,204,204, - 204,204,120,2,106,122,252,204,216,24,48,48,48,48,48,48, - 2,106,122,120,204,204,204,120,120,204,204,204,120,2,106,122, - 120,204,204,204,204,124,12,204,216,112,35,39,119,192,192,0, - 0,0,192,192,33,57,121,96,96,0,0,0,224,96,96,192, - 2,105,121,12,24,48,96,192,96,48,24,12,4,100,116,252, - 0,0,252,2,105,121,192,96,48,24,12,24,48,96,192,2, - 106,122,120,204,204,24,48,48,48,0,48,48,2,106,122,56, - 108,220,244,244,244,244,220,96,60,2,106,122,120,252,204,204, - 204,204,252,204,204,204,2,106,122,248,204,204,200,248,204,204, - 204,204,248,2,106,122,120,204,204,192,192,192,192,204,204,120, - 2,106,122,240,216,204,204,204,204,204,204,216,240,2,106,122, - 252,192,192,192,248,192,192,192,192,252,2,106,122,252,192,192, - 192,248,192,192,192,192,192,2,106,122,120,204,204,192,192,220, - 204,204,204,120,2,106,122,204,204,204,204,252,204,204,204,204, - 204,2,106,122,252,48,48,48,48,48,48,48,48,252,2,106, - 122,12,12,12,12,12,12,12,204,216,112,2,106,122,204,216, - 240,224,224,240,240,216,204,204,2,106,122,192,192,192,192,192, - 192,192,192,192,252,2,106,122,132,204,204,252,252,204,204,204, - 204,204,2,106,122,204,204,236,236,236,220,220,220,204,204,2, - 106,122,120,204,204,204,204,204,204,204,204,120,2,106,122,248, - 204,204,204,204,248,192,192,192,192,0,108,124,120,204,204,204, - 204,204,236,220,204,120,12,4,2,106,122,248,204,204,204,248, - 216,204,204,204,204,2,106,122,120,204,204,96,48,48,24,204, - 204,120,2,106,122,252,48,48,48,48,48,48,48,48,48,2, - 106,122,204,204,204,204,204,204,204,204,204,120,2,106,122,204, - 204,204,204,204,204,204,120,120,48,2,106,122,204,204,204,204, - 204,252,252,252,252,72,2,106,122,204,204,120,120,48,48,120, - 120,204,204,2,106,122,204,204,204,120,120,48,48,48,48,48, - 2,106,122,252,12,24,24,48,48,96,96,192,252,16,93,125, - 248,192,192,192,192,192,192,192,192,192,192,192,248,0,109,125, - 192,192,192,96,96,48,48,48,24,24,12,12,12,16,93,125, - 248,24,24,24,24,24,24,24,24,24,24,24,248,11,99,115, - 48,120,204,0,98,114,252,252,26,67,115,192,96,48,2,103, - 119,120,204,28,108,204,204,124,2,106,122,192,192,192,248,204, - 204,204,204,204,248,2,103,119,120,204,192,192,192,204,120,2, - 106,122,12,12,12,124,204,204,204,204,204,124,2,103,119,120, - 204,204,252,192,204,120,2,106,122,24,60,48,48,252,48,48, - 48,48,48,0,105,121,116,220,216,216,112,64,248,204,120,2, - 106,122,192,192,192,248,204,204,204,204,204,204,34,42,122,192, - 192,0,192,192,192,192,192,192,192,16,92,124,24,24,0,24, - 24,24,24,24,24,24,216,112,2,106,122,192,192,192,200,216, - 240,240,216,204,196,34,42,122,192,192,192,192,192,192,192,192, - 192,192,2,103,119,216,252,252,252,252,252,204,2,103,119,248, - 204,204,204,204,204,204,2,103,119,120,204,204,204,204,204,120, - 0,105,121,248,204,204,204,204,204,248,192,192,0,105,121,124, - 204,204,204,204,204,124,12,12,2,103,119,248,204,204,192,192, - 192,192,2,103,119,120,204,96,48,24,204,120,2,106,122,48, - 48,48,252,48,48,48,48,48,28,2,103,119,204,204,204,204, - 204,204,124,2,103,119,204,204,204,120,120,48,48,2,103,119, - 204,204,252,252,252,252,72,2,103,119,204,204,120,48,120,204, - 204,0,105,121,204,204,108,108,56,56,24,216,112,2,103,119, - 252,12,24,48,96,192,252,16,93,125,56,96,96,96,96,96, - 192,96,96,96,96,96,56,32,45,125,192,192,192,192,192,192, - 192,192,192,192,192,192,192,16,93,125,224,48,48,48,48,48, - 24,48,48,48,48,48,224,9,100,116,68,244,188,136,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,14, - 0,112,34,42,122,192,192,0,192,192,192,192,192,192,192,1, - 105,121,48,124,180,176,176,176,180,124,48,2,105,121,56,108, - 96,96,240,96,96,248,108,4,102,118,204,120,104,88,120,204, - 2,106,122,132,204,120,252,48,48,252,48,48,48,34,42,122, - 192,192,192,192,0,0,192,192,192,192,2,107,123,120,204,96, - 48,120,204,120,48,24,204,120,27,82,114,216,216,2,107,123, - 120,204,252,236,236,236,236,236,252,204,120,21,88,120,112,216, - 120,216,216,120,0,248,2,103,119,28,60,120,240,120,60,28, - 2,101,117,252,252,12,12,12,22,65,113,240,2,107,123,120, - 204,252,236,236,252,236,236,236,204,120,28,81,113,248,25,84, - 116,112,216,216,112,2,102,118,48,48,252,48,48,252,22,87, - 119,112,216,24,48,96,192,248,22,87,119,112,216,24,112,24, - 216,112,26,67,115,48,96,192,0,104,120,204,204,204,204,220, - 252,192,192,0,108,124,124,236,236,236,236,108,44,44,44,44, - 44,60,39,34,114,192,192,32,51,115,96,96,192,22,54,118, - 96,224,96,96,96,96,22,86,118,112,216,216,112,0,248,2, - 103,119,224,112,56,28,56,112,224,2,106,122,100,236,104,120, - 120,52,108,92,220,140,2,106,122,100,236,104,120,120,56,116, - 76,216,156,2,106,122,196,108,232,120,240,60,108,220,156,12, - 0,107,123,96,96,0,96,96,96,96,96,204,204,120,2,108, - 124,96,48,0,120,252,204,204,204,252,204,204,204,2,108,124, - 24,48,0,120,252,204,204,204,252,204,204,204,2,108,124,48, - 120,0,120,252,204,204,204,252,204,204,204,2,108,124,104,176, - 0,120,252,204,204,204,252,204,204,204,2,108,124,204,204,0, - 120,252,204,204,204,252,204,204,204,2,108,124,48,72,48,0, - 120,252,204,204,252,204,204,204,2,122,122,126,216,216,216,220, - 248,216,216,216,222,0,108,124,120,204,204,192,192,192,192,204, - 204,120,48,96,2,108,124,96,48,0,252,192,192,192,248,192, - 192,192,252,2,108,124,24,48,0,252,192,192,192,248,192,192, - 192,252,2,108,124,48,120,0,252,192,192,192,248,192,192,192, - 252,2,108,124,204,204,0,252,192,192,192,248,192,192,192,252, - 2,108,124,96,48,0,252,48,48,48,48,48,48,48,252,2, - 108,124,24,48,0,252,48,48,48,48,48,48,48,252,2,108, - 124,48,120,0,252,48,48,48,48,48,48,48,252,2,108,124, - 204,204,0,252,48,48,48,48,48,48,48,252,2,122,122,120, - 108,102,102,254,102,102,102,108,120,2,108,124,104,176,0,204, - 236,236,236,220,220,220,204,204,2,108,124,96,48,0,120,204, - 204,204,204,204,204,204,120,2,108,124,24,48,0,120,204,204, - 204,204,204,204,204,120,2,108,124,48,120,0,120,204,204,204, - 204,204,204,204,120,2,108,124,104,176,0,120,204,204,204,204, - 204,204,204,120,2,108,124,204,204,0,120,204,204,204,204,204, - 204,204,120,2,119,119,198,108,56,56,108,198,130,0,110,126, - 4,4,120,220,220,220,220,236,236,236,236,120,128,128,2,108, - 124,96,48,0,204,204,204,204,204,204,204,204,120,2,108,124, - 24,48,0,204,204,204,204,204,204,204,204,120,2,108,124,48, - 120,0,204,204,204,204,204,204,204,204,120,2,108,124,204,204, - 0,204,204,204,204,204,204,204,204,120,2,108,124,24,48,0, - 204,204,204,120,120,120,48,48,48,2,106,122,192,192,248,204, - 204,204,204,248,192,192,2,106,122,56,108,108,108,120,108,108, - 108,108,248,2,106,122,96,48,0,120,204,60,108,204,204,124, - 2,106,122,24,48,0,120,204,60,108,204,204,124,2,106,122, - 48,120,0,120,204,60,108,204,204,124,2,106,122,104,176,0, - 120,204,60,108,204,204,124,2,106,122,204,204,0,120,204,60, - 108,204,204,124,2,107,123,48,72,48,0,120,204,60,108,204, - 204,124,2,119,119,124,218,58,94,216,222,124,0,105,121,120, - 204,192,192,192,204,120,48,96,2,106,122,96,48,0,120,204, - 204,252,192,204,120,2,106,122,24,48,0,120,204,204,252,192, - 204,120,2,106,122,48,120,0,120,204,204,252,192,204,120,2, - 106,122,204,204,0,120,204,204,252,192,204,120,34,58,122,192, - 96,0,96,96,96,96,96,96,96,34,58,122,96,192,0,192, - 192,192,192,192,192,192,18,74,122,96,240,0,96,96,96,96, - 96,96,96,2,106,122,204,204,0,48,48,48,48,48,48,48, - 2,107,123,216,112,240,152,12,124,204,204,204,204,120,2,106, - 122,104,176,0,248,204,204,204,204,204,204,2,106,122,96,48, - 0,120,204,204,204,204,204,120,2,106,122,24,48,0,120,204, - 204,204,204,204,120,2,106,122,48,120,0,120,204,204,204,204, - 204,120,2,106,122,104,176,0,120,204,204,204,204,204,120,2, - 106,122,204,204,0,120,204,204,204,204,204,120,2,104,120,48, - 48,0,252,252,0,48,48,0,107,123,4,8,120,220,220,236, - 236,204,120,128,128,2,106,122,96,48,0,204,204,204,204,204, - 204,124,2,106,122,24,48,0,204,204,204,204,204,204,124,2, - 106,122,48,120,0,204,204,204,204,204,204,124,2,106,122,204, - 204,0,204,204,204,204,204,204,124,0,108,124,24,48,0,204, - 204,204,120,56,56,48,240,96,0,108,124,192,192,192,248,204, - 204,204,204,204,248,192,192,0,108,124,204,204,0,204,204,204, - 120,56,56,48,240,96}; -/* - Fontname: -Misc-Fixed-Bold-R-Normal--14-130-75-75-C-70-ISO10646-1 - Copyright: Public domain font. Share and enjoy. - Capital A Height: 10, '1' Height: 10 - Calculated Max Values w= 6 h=13 x= 2 y=12 dx= 7 dy= 0 ascent=12 len=13 - Font Bounding box w= 7 h=14 x= 0 y=-2 - Calculated Min Values x= 0 y=-2 dx= 0 dy= 0 - Pure Font ascent =10 descent=-2 - X Font ascent =11 descent=-2 - Max Font ascent =12 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_7x14Br[1151] U8G_FONT_SECTION("u8g_font_7x14Br") = { - 1,7,14,0,254,10,1,137,3,30,32,127,254,12,254,11, - 254,14,0,112,34,42,122,192,192,192,192,192,192,192,0,192, - 192,25,84,116,216,216,216,216,2,106,122,120,120,120,252,120, - 120,252,120,120,120,1,107,123,48,120,180,180,112,56,52,180, - 180,120,48,2,106,122,108,220,216,112,16,32,56,108,236,216, - 2,106,122,56,108,108,108,56,108,220,216,216,108,41,36,116, - 192,192,192,192,16,93,125,24,48,96,96,192,192,192,192,192, - 96,96,48,24,16,93,125,192,96,48,48,24,24,24,24,24, - 48,48,96,192,5,103,119,180,180,120,48,120,180,180,3,103, - 119,48,48,48,252,48,48,48,32,52,116,224,96,96,192,6, - 97,113,252,34,34,114,192,192,0,109,125,12,12,12,24,24, - 48,48,48,96,96,192,192,192,2,106,122,120,204,204,204,204, - 204,204,204,204,120,2,106,122,48,112,240,48,48,48,48,48, - 48,252,2,106,122,120,204,204,12,24,24,48,96,192,252,2, - 106,122,120,204,204,12,56,12,12,204,204,120,2,106,122,8, - 24,24,56,120,216,216,252,24,24,2,106,122,252,192,192,248, - 204,12,12,204,204,120,2,106,122,56,108,204,192,248,204,204, - 204,204,120,2,106,122,252,204,216,24,48,48,48,48,48,48, - 2,106,122,120,204,204,204,120,120,204,204,204,120,2,106,122, - 120,204,204,204,204,124,12,204,216,112,35,39,119,192,192,0, - 0,0,192,192,33,57,121,96,96,0,0,0,224,96,96,192, - 2,105,121,12,24,48,96,192,96,48,24,12,4,100,116,252, - 0,0,252,2,105,121,192,96,48,24,12,24,48,96,192,2, - 106,122,120,204,204,24,48,48,48,0,48,48,2,106,122,56, - 108,220,244,244,244,244,220,96,60,2,106,122,120,252,204,204, - 204,204,252,204,204,204,2,106,122,248,204,204,200,248,204,204, - 204,204,248,2,106,122,120,204,204,192,192,192,192,204,204,120, - 2,106,122,240,216,204,204,204,204,204,204,216,240,2,106,122, - 252,192,192,192,248,192,192,192,192,252,2,106,122,252,192,192, - 192,248,192,192,192,192,192,2,106,122,120,204,204,192,192,220, - 204,204,204,120,2,106,122,204,204,204,204,252,204,204,204,204, - 204,2,106,122,252,48,48,48,48,48,48,48,48,252,2,106, - 122,12,12,12,12,12,12,12,204,216,112,2,106,122,204,216, - 240,224,224,240,240,216,204,204,2,106,122,192,192,192,192,192, - 192,192,192,192,252,2,106,122,132,204,204,252,252,204,204,204, - 204,204,2,106,122,204,204,236,236,236,220,220,220,204,204,2, - 106,122,120,204,204,204,204,204,204,204,204,120,2,106,122,248, - 204,204,204,204,248,192,192,192,192,0,108,124,120,204,204,204, - 204,204,236,220,204,120,12,4,2,106,122,248,204,204,204,248, - 216,204,204,204,204,2,106,122,120,204,204,96,48,48,24,204, - 204,120,2,106,122,252,48,48,48,48,48,48,48,48,48,2, - 106,122,204,204,204,204,204,204,204,204,204,120,2,106,122,204, - 204,204,204,204,204,204,120,120,48,2,106,122,204,204,204,204, - 204,252,252,252,252,72,2,106,122,204,204,120,120,48,48,120, - 120,204,204,2,106,122,204,204,204,120,120,48,48,48,48,48, - 2,106,122,252,12,24,24,48,48,96,96,192,252,16,93,125, - 248,192,192,192,192,192,192,192,192,192,192,192,248,0,109,125, - 192,192,192,96,96,48,48,48,24,24,12,12,12,16,93,125, - 248,24,24,24,24,24,24,24,24,24,24,24,248,11,99,115, - 48,120,204,0,98,114,252,252,26,67,115,192,96,48,2,103, - 119,120,204,28,108,204,204,124,2,106,122,192,192,192,248,204, - 204,204,204,204,248,2,103,119,120,204,192,192,192,204,120,2, - 106,122,12,12,12,124,204,204,204,204,204,124,2,103,119,120, - 204,204,252,192,204,120,2,106,122,24,60,48,48,252,48,48, - 48,48,48,0,105,121,116,220,216,216,112,64,248,204,120,2, - 106,122,192,192,192,248,204,204,204,204,204,204,34,42,122,192, - 192,0,192,192,192,192,192,192,192,16,92,124,24,24,0,24, - 24,24,24,24,24,24,216,112,2,106,122,192,192,192,200,216, - 240,240,216,204,196,34,42,122,192,192,192,192,192,192,192,192, - 192,192,2,103,119,216,252,252,252,252,252,204,2,103,119,248, - 204,204,204,204,204,204,2,103,119,120,204,204,204,204,204,120, - 0,105,121,248,204,204,204,204,204,248,192,192,0,105,121,124, - 204,204,204,204,204,124,12,12,2,103,119,248,204,204,192,192, - 192,192,2,103,119,120,204,96,48,24,204,120,2,106,122,48, - 48,48,252,48,48,48,48,48,28,2,103,119,204,204,204,204, - 204,204,124,2,103,119,204,204,204,120,120,48,48,2,103,119, - 204,204,252,252,252,252,72,2,103,119,204,204,120,48,120,204, - 204,0,105,121,204,204,108,108,56,56,24,216,112,2,103,119, - 252,12,24,48,96,192,252,16,93,125,56,96,96,96,96,96, - 192,96,96,96,96,96,56,32,45,125,192,192,192,192,192,192, - 192,192,192,192,192,192,192,16,93,125,224,48,48,48,48,48, - 24,48,48,48,48,48,224,9,100,116,68,244,188,136,255}; -/* - Fontname: -Misc-Fixed-Medium-R-Normal--14-130-75-75-C-70-ISO10646-1 - Copyright: Public domain font. Share and enjoy. - Capital A Height: 10, '1' Height: 10 - Calculated Max Values w= 7 h=14 x= 3 y=12 dx= 7 dy= 0 ascent=12 len=14 - Font Bounding box w= 7 h=14 x= 0 y=-2 - Calculated Min Values x= 0 y=-2 dx= 0 dy= 0 - Pure Font ascent =10 descent=-2 - X Font ascent =11 descent=-2 - Max Font ascent =12 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_7x14[2374] U8G_FONT_SECTION("u8g_font_7x14") = { - 1,7,14,0,254,10,1,138,3,30,32,255,254,12,254,11, - 254,14,0,112,50,26,122,128,128,128,128,128,128,128,0,128, - 128,41,52,116,160,160,160,160,18,90,122,80,80,80,248,80, - 80,248,80,80,80,1,107,123,16,120,148,148,80,56,20,148, - 148,120,16,2,106,122,100,148,152,112,16,32,56,100,164,152, - 2,106,122,48,72,72,72,48,100,148,136,152,100,57,20,116, - 128,128,128,128,32,77,125,16,32,64,64,128,128,128,128,128, - 64,64,32,16,16,77,125,128,64,32,32,16,16,16,16,16, - 32,32,64,128,19,87,119,32,168,112,32,112,168,32,19,87, - 119,32,32,32,248,32,32,32,32,36,116,192,64,64,128,22, - 81,113,248,33,51,115,64,224,64,0,109,125,4,4,8,8, - 16,16,16,32,32,64,64,128,128,2,106,122,48,72,132,132, - 132,132,132,132,72,48,18,90,122,32,96,160,32,32,32,32, - 32,32,248,2,106,122,120,132,132,4,8,8,16,32,64,252, - 2,106,122,252,4,8,16,56,4,4,132,132,120,2,106,122, - 8,24,40,40,72,72,136,252,8,8,2,106,122,252,128,128, - 248,132,4,4,132,132,120,2,106,122,56,64,128,128,184,196, - 132,132,132,120,2,106,122,252,4,8,8,16,16,32,32,64, - 64,2,106,122,120,132,132,72,48,72,132,132,132,120,2,106, - 122,120,132,132,132,140,116,4,132,136,112,34,56,120,64,224, - 64,0,0,64,224,64,33,40,120,192,192,0,0,192,64,64, - 128,18,89,121,8,16,32,64,128,64,32,16,8,5,100,116, - 252,0,0,252,18,89,121,128,64,32,16,8,16,32,64,128, - 2,106,122,120,132,132,8,16,16,16,0,16,16,2,106,122, - 56,68,156,164,164,164,164,156,64,60,2,106,122,48,72,132, - 132,132,252,132,132,132,132,2,106,122,240,136,132,136,240,136, - 132,132,136,240,2,106,122,120,132,132,128,128,128,128,132,132, - 120,2,106,122,240,136,132,132,132,132,132,132,136,240,2,106, - 122,252,128,128,128,240,128,128,128,128,252,2,106,122,252,128, - 128,128,240,128,128,128,128,128,2,106,122,120,132,132,128,128, - 156,132,132,140,116,2,106,122,132,132,132,132,252,132,132,132, - 132,132,18,90,122,248,32,32,32,32,32,32,32,32,248,2, - 106,122,28,8,8,8,8,8,8,136,136,112,2,106,122,132, - 136,144,160,192,160,144,136,132,132,2,106,122,128,128,128,128, - 128,128,128,128,128,252,2,106,122,132,204,204,180,180,132,132, - 132,132,132,2,106,122,132,132,196,196,164,148,140,140,132,132, - 2,106,122,120,132,132,132,132,132,132,132,132,120,2,106,122, - 248,132,132,132,132,248,128,128,128,128,0,108,124,120,132,132, - 132,132,132,228,148,140,120,8,4,2,106,122,248,132,132,132, - 132,248,144,136,132,132,2,106,122,120,132,132,128,96,24,4, - 132,132,120,2,122,122,254,16,16,16,16,16,16,16,16,16, - 2,106,122,132,132,132,132,132,132,132,132,132,120,2,106,122, - 132,132,132,132,72,72,72,48,48,48,18,90,122,136,136,136, - 136,136,136,168,168,168,80,2,106,122,132,132,72,72,48,48, - 72,72,132,132,18,90,122,136,136,136,80,80,32,32,32,32, - 32,2,106,122,252,4,8,16,16,32,64,64,128,252,32,77, - 125,240,128,128,128,128,128,128,128,128,128,128,128,240,0,109, - 125,128,128,64,64,32,32,32,16,16,8,8,4,4,16,77, - 125,240,16,16,16,16,16,16,16,16,16,16,16,240,10,99, - 115,48,72,132,0,97,113,252,42,51,115,128,64,32,2,103, - 119,120,132,4,124,132,132,124,2,106,122,128,128,128,184,196, - 132,132,132,196,184,2,103,119,120,132,128,128,128,132,120,2, - 106,122,4,4,4,116,140,132,132,132,140,116,2,103,119,120, - 132,132,252,128,132,120,2,106,122,24,36,32,32,248,32,32, - 32,32,32,0,105,121,116,136,136,136,112,64,184,132,120,2, - 106,122,128,128,128,184,196,132,132,132,132,132,18,90,122,32, - 32,0,96,32,32,32,32,32,248,16,92,124,8,8,0,24, - 8,8,8,8,8,136,136,112,2,106,122,128,128,128,136,144, - 160,224,144,136,132,18,90,122,96,32,32,32,32,32,32,32, - 32,248,18,87,119,208,168,168,168,168,168,136,2,103,119,184, - 196,132,132,132,132,132,2,103,119,120,132,132,132,132,132,120, - 0,105,121,184,196,132,132,132,196,184,128,128,0,105,121,116, - 140,132,132,132,140,116,4,4,2,103,119,184,196,132,128,128, - 128,128,2,103,119,120,132,64,48,8,132,120,2,106,122,32, - 32,32,248,32,32,32,32,36,24,2,103,119,132,132,132,132, - 132,140,116,18,87,119,136,136,136,80,80,32,32,18,87,119, - 136,136,168,168,168,168,80,2,103,119,132,132,72,48,72,132, - 132,0,105,121,132,132,132,132,140,116,4,132,120,2,103,119, - 252,8,16,32,32,64,252,32,77,125,48,64,64,64,64,64, - 128,64,64,64,64,64,48,48,29,125,128,128,128,128,128,128, - 128,128,128,128,128,128,128,16,77,125,192,32,32,32,32,32, - 16,32,32,32,32,32,192,9,100,116,64,164,148,8,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,14, - 0,112,50,26,122,128,128,0,128,128,128,128,128,128,128,1, - 105,121,32,120,164,160,160,160,164,120,32,18,89,121,48,72, - 64,64,240,64,64,240,72,4,102,118,132,120,72,72,120,132, - 18,90,122,136,80,80,32,248,32,248,32,32,32,50,26,122, - 128,128,128,128,0,0,128,128,128,128,2,107,123,120,132,64, - 48,72,132,72,48,8,132,120,27,66,114,144,144,2,107,123, - 120,132,180,204,196,196,196,204,180,132,120,21,88,120,112,136, - 120,136,152,104,0,248,2,103,119,20,40,80,160,80,40,20, - 18,84,116,248,8,8,8,22,65,113,240,2,107,123,120,132, - 244,204,204,244,204,204,204,132,120,27,81,113,248,25,68,116, - 96,144,144,96,18,86,118,32,32,248,32,32,248,22,71,119, - 96,144,16,32,64,128,240,22,71,119,96,144,16,96,16,144, - 96,42,51,115,32,64,128,16,88,120,136,136,136,136,216,168, - 128,128,16,92,124,120,168,168,168,168,104,40,40,40,40,40, - 56,55,17,113,128,32,35,115,64,64,128,38,55,119,64,192, - 64,64,64,64,224,22,70,118,96,144,144,96,0,240,2,103, - 119,160,80,40,20,40,80,160,2,106,122,64,196,72,72,80, - 36,44,84,156,132,2,106,122,64,196,72,72,80,40,52,68, - 136,156,2,106,122,196,36,72,48,208,36,76,84,156,4,0, - 107,123,32,32,0,32,32,32,32,64,132,132,120,2,108,124, - 32,16,0,48,72,132,132,252,132,132,132,132,2,108,124,16, - 32,0,48,72,132,132,252,132,132,132,132,2,108,124,48,72, - 0,48,72,132,132,252,132,132,132,132,2,108,124,100,152,0, - 48,72,132,132,252,132,132,132,132,2,107,123,72,0,48,72, - 132,132,252,132,132,132,132,2,107,123,48,72,48,72,132,132, - 252,132,132,132,132,2,106,122,60,80,144,144,252,144,144,144, - 144,156,0,108,124,120,132,132,128,128,128,128,132,132,120,16, - 32,2,108,124,32,16,0,252,128,128,128,248,128,128,128,252, - 2,108,124,16,32,0,252,128,128,128,248,128,128,128,252,2, - 108,124,48,72,0,252,128,128,128,248,128,128,128,252,2,107, - 123,72,0,252,128,128,128,248,128,128,128,252,18,92,124,64, - 32,0,248,32,32,32,32,32,32,32,248,18,92,124,16,32, - 0,248,32,32,32,32,32,32,32,248,18,92,124,32,80,0, - 248,32,32,32,32,32,32,32,248,18,91,123,80,0,248,32, - 32,32,32,32,32,32,248,2,122,122,120,68,66,66,242,66, - 66,66,68,120,2,108,124,100,152,0,196,196,164,164,148,148, - 148,140,140,2,108,124,32,16,0,120,132,132,132,132,132,132, - 132,120,2,108,124,16,32,0,120,132,132,132,132,132,132,132, - 120,2,108,124,48,72,0,120,132,132,132,132,132,132,132,120, - 2,108,124,100,152,0,120,132,132,132,132,132,132,132,120,2, - 107,123,72,0,120,132,132,132,132,132,132,132,120,2,119,119, - 130,68,40,16,40,68,130,0,110,126,4,4,120,140,148,148, - 148,164,164,164,196,120,128,128,2,108,124,32,16,0,132,132, - 132,132,132,132,132,132,120,2,108,124,16,32,0,132,132,132, - 132,132,132,132,132,120,2,108,124,48,72,0,132,132,132,132, - 132,132,132,132,120,2,107,123,72,0,132,132,132,132,132,132, - 132,132,120,18,92,124,16,32,0,136,136,80,80,32,32,32, - 32,32,2,106,122,128,128,248,132,132,132,132,248,128,128,2, - 106,122,48,72,72,72,112,72,68,68,68,248,2,106,122,32, - 16,0,120,132,4,124,132,132,124,2,106,122,8,16,0,120, - 132,4,124,132,132,124,2,106,122,48,72,0,120,132,4,124, - 132,132,124,2,106,122,100,152,0,120,132,4,124,132,132,124, - 2,105,121,72,0,120,132,4,124,132,132,124,2,107,123,48, - 72,48,0,120,132,4,124,132,132,124,2,119,119,124,146,50, - 94,144,146,124,0,105,121,120,132,128,128,128,132,120,16,32, - 2,106,122,32,16,0,120,132,132,252,128,132,120,2,106,122, - 16,32,0,120,132,132,252,128,132,120,2,106,122,48,72,0, - 120,132,132,252,128,132,120,2,105,121,72,0,120,132,132,252, - 128,132,120,18,90,122,64,32,0,96,32,32,32,32,32,248, - 18,90,122,16,32,0,96,32,32,32,32,32,248,18,90,122, - 96,144,0,96,32,32,32,32,32,248,18,89,121,80,0,96, - 32,32,32,32,32,248,18,91,123,80,32,80,8,120,136,136, - 136,136,136,112,2,106,122,100,152,0,184,196,132,132,132,132, - 132,2,106,122,32,16,0,120,132,132,132,132,132,120,2,106, - 122,16,32,0,120,132,132,132,132,132,120,2,106,122,48,72, - 0,120,132,132,132,132,132,120,2,106,122,100,152,0,120,132, - 132,132,132,132,120,2,105,121,72,0,120,132,132,132,132,132, - 120,2,101,117,48,0,252,0,48,0,107,123,4,8,120,148, - 148,164,164,196,120,128,128,2,106,122,32,16,0,132,132,132, - 132,132,140,116,2,106,122,16,32,0,132,132,132,132,132,140, - 116,2,106,122,48,72,0,132,132,132,132,132,140,116,2,105, - 121,72,0,132,132,132,132,132,140,116,0,108,124,16,32,0, - 132,132,68,72,40,56,16,144,96,0,108,124,128,128,128,184, - 196,132,132,132,196,184,128,128,0,107,123,72,0,132,132,68, - 72,40,56,16,144,96}; -/* - Fontname: -Misc-Fixed-Medium-R-Normal--14-130-75-75-C-70-ISO10646-1 - Copyright: Public domain font. Share and enjoy. - Capital A Height: 10, '1' Height: 10 - Calculated Max Values w= 7 h=13 x= 3 y=12 dx= 7 dy= 0 ascent=12 len=13 - Font Bounding box w= 7 h=14 x= 0 y=-2 - Calculated Min Values x= 0 y=-2 dx= 0 dy= 0 - Pure Font ascent =10 descent=-2 - X Font ascent =11 descent=-2 - Max Font ascent =12 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_7x14r[1151] U8G_FONT_SECTION("u8g_font_7x14r") = { - 1,7,14,0,254,10,1,138,3,30,32,127,254,12,254,11, - 254,14,0,112,50,26,122,128,128,128,128,128,128,128,0,128, - 128,41,52,116,160,160,160,160,18,90,122,80,80,80,248,80, - 80,248,80,80,80,1,107,123,16,120,148,148,80,56,20,148, - 148,120,16,2,106,122,100,148,152,112,16,32,56,100,164,152, - 2,106,122,48,72,72,72,48,100,148,136,152,100,57,20,116, - 128,128,128,128,32,77,125,16,32,64,64,128,128,128,128,128, - 64,64,32,16,16,77,125,128,64,32,32,16,16,16,16,16, - 32,32,64,128,19,87,119,32,168,112,32,112,168,32,19,87, - 119,32,32,32,248,32,32,32,32,36,116,192,64,64,128,22, - 81,113,248,33,51,115,64,224,64,0,109,125,4,4,8,8, - 16,16,16,32,32,64,64,128,128,2,106,122,48,72,132,132, - 132,132,132,132,72,48,18,90,122,32,96,160,32,32,32,32, - 32,32,248,2,106,122,120,132,132,4,8,8,16,32,64,252, - 2,106,122,252,4,8,16,56,4,4,132,132,120,2,106,122, - 8,24,40,40,72,72,136,252,8,8,2,106,122,252,128,128, - 248,132,4,4,132,132,120,2,106,122,56,64,128,128,184,196, - 132,132,132,120,2,106,122,252,4,8,8,16,16,32,32,64, - 64,2,106,122,120,132,132,72,48,72,132,132,132,120,2,106, - 122,120,132,132,132,140,116,4,132,136,112,34,56,120,64,224, - 64,0,0,64,224,64,33,40,120,192,192,0,0,192,64,64, - 128,18,89,121,8,16,32,64,128,64,32,16,8,5,100,116, - 252,0,0,252,18,89,121,128,64,32,16,8,16,32,64,128, - 2,106,122,120,132,132,8,16,16,16,0,16,16,2,106,122, - 56,68,156,164,164,164,164,156,64,60,2,106,122,48,72,132, - 132,132,252,132,132,132,132,2,106,122,240,136,132,136,240,136, - 132,132,136,240,2,106,122,120,132,132,128,128,128,128,132,132, - 120,2,106,122,240,136,132,132,132,132,132,132,136,240,2,106, - 122,252,128,128,128,240,128,128,128,128,252,2,106,122,252,128, - 128,128,240,128,128,128,128,128,2,106,122,120,132,132,128,128, - 156,132,132,140,116,2,106,122,132,132,132,132,252,132,132,132, - 132,132,18,90,122,248,32,32,32,32,32,32,32,32,248,2, - 106,122,28,8,8,8,8,8,8,136,136,112,2,106,122,132, - 136,144,160,192,160,144,136,132,132,2,106,122,128,128,128,128, - 128,128,128,128,128,252,2,106,122,132,204,204,180,180,132,132, - 132,132,132,2,106,122,132,132,196,196,164,148,140,140,132,132, - 2,106,122,120,132,132,132,132,132,132,132,132,120,2,106,122, - 248,132,132,132,132,248,128,128,128,128,0,108,124,120,132,132, - 132,132,132,228,148,140,120,8,4,2,106,122,248,132,132,132, - 132,248,144,136,132,132,2,106,122,120,132,132,128,96,24,4, - 132,132,120,2,122,122,254,16,16,16,16,16,16,16,16,16, - 2,106,122,132,132,132,132,132,132,132,132,132,120,2,106,122, - 132,132,132,132,72,72,72,48,48,48,18,90,122,136,136,136, - 136,136,136,168,168,168,80,2,106,122,132,132,72,72,48,48, - 72,72,132,132,18,90,122,136,136,136,80,80,32,32,32,32, - 32,2,106,122,252,4,8,16,16,32,64,64,128,252,32,77, - 125,240,128,128,128,128,128,128,128,128,128,128,128,240,0,109, - 125,128,128,64,64,32,32,32,16,16,8,8,4,4,16,77, - 125,240,16,16,16,16,16,16,16,16,16,16,16,240,10,99, - 115,48,72,132,0,97,113,252,42,51,115,128,64,32,2,103, - 119,120,132,4,124,132,132,124,2,106,122,128,128,128,184,196, - 132,132,132,196,184,2,103,119,120,132,128,128,128,132,120,2, - 106,122,4,4,4,116,140,132,132,132,140,116,2,103,119,120, - 132,132,252,128,132,120,2,106,122,24,36,32,32,248,32,32, - 32,32,32,0,105,121,116,136,136,136,112,64,184,132,120,2, - 106,122,128,128,128,184,196,132,132,132,132,132,18,90,122,32, - 32,0,96,32,32,32,32,32,248,16,92,124,8,8,0,24, - 8,8,8,8,8,136,136,112,2,106,122,128,128,128,136,144, - 160,224,144,136,132,18,90,122,96,32,32,32,32,32,32,32, - 32,248,18,87,119,208,168,168,168,168,168,136,2,103,119,184, - 196,132,132,132,132,132,2,103,119,120,132,132,132,132,132,120, - 0,105,121,184,196,132,132,132,196,184,128,128,0,105,121,116, - 140,132,132,132,140,116,4,4,2,103,119,184,196,132,128,128, - 128,128,2,103,119,120,132,64,48,8,132,120,2,106,122,32, - 32,32,248,32,32,32,32,36,24,2,103,119,132,132,132,132, - 132,140,116,18,87,119,136,136,136,80,80,32,32,18,87,119, - 136,136,168,168,168,168,80,2,103,119,132,132,72,48,72,132, - 132,0,105,121,132,132,132,132,140,116,4,132,120,2,103,119, - 252,8,16,32,32,64,252,32,77,125,48,64,64,64,64,64, - 128,64,64,64,64,64,48,48,29,125,128,128,128,128,128,128, - 128,128,128,128,128,128,128,16,77,125,192,32,32,32,32,32, - 16,32,32,32,32,32,192,9,100,116,64,164,148,8,255}; -/* - Fontname: -Misc-Fixed-Medium-R-Normal--13-120-75-75-C-80-ISO10646-1 - Copyright: Public domain font. Share and enjoy. - Capital A Height: 3, '1' Height: 10 - Calculated Max Values w= 8 h=13 x= 7 y= 9 dx= 8 dy= 0 ascent=11 len=13 - Font Bounding box w= 8 h=13 x= 0 y=-2 - Calculated Min Values x= 0 y=-2 dx= 0 dy= 0 - Pure Font ascent = 3 descent= 0 - X Font ascent =10 descent= 0 - Max Font ascent =11 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_8x13_67_75[2420] U8G_FONT_SECTION("u8g_font_8x13_67_75") = { - 1,8,13,0,254,3,1,94,2,193,32,255,0,11,254,10, - 0,3,133,133,36,18,255,18,36,18,88,136,32,32,168,112, - 32,168,112,32,2,119,135,16,34,68,248,68,34,16,18,119, - 135,16,136,68,62,68,136,16,3,133,133,32,65,255,65,32, - 18,89,137,32,112,168,32,32,32,32,32,112,3,133,133,4, - 130,255,130,4,18,89,137,112,32,32,32,32,32,168,112,32, - 2,122,138,16,56,84,16,16,16,84,56,16,254,3,133,133, - 34,65,254,64,32,3,133,133,68,130,127,2,4,3,133,133, - 34,69,254,68,36,3,133,133,68,162,127,34,36,3,133,133, - 36,90,231,66,36,3,133,133,36,82,255,82,36,18,106,138, - 64,64,128,152,104,8,16,84,56,16,18,106,138,32,64,252, - 68,36,4,4,4,4,4,18,106,138,16,8,252,136,144,128, - 128,128,128,128,18,106,138,4,4,4,4,4,36,68,252,64, - 32,18,106,138,128,128,128,128,128,144,136,252,8,16,18,104, - 136,240,16,16,16,16,84,56,16,18,90,138,8,8,8,8, - 8,40,72,248,64,32,4,135,135,12,18,33,33,169,112,32, - 4,135,135,48,72,132,132,149,14,4,2,136,136,255,0,112, - 96,80,8,4,2,2,136,136,136,144,190,144,9,125,9,17, - 4,135,135,100,142,149,132,132,72,48,4,135,135,38,113,169, - 33,33,18,12,5,131,131,32,64,255,3,131,131,255,64,32, - 50,57,137,128,192,160,128,128,128,128,128,128,34,57,137,32, - 96,160,32,32,32,32,32,32,5,131,131,4,2,255,3,131, - 131,255,2,4,50,57,137,128,128,128,128,128,128,160,192,128, - 34,57,137,32,32,32,32,32,32,160,96,32,2,121,137,8, - 4,254,4,40,64,254,64,32,2,138,138,36,116,172,36,36, - 36,36,53,46,36,2,121,137,32,64,254,64,40,4,254,4, - 8,2,139,139,32,64,255,64,32,0,32,64,255,64,32,2, - 122,138,68,238,68,68,68,68,68,68,68,68,2,139,139,4, - 2,255,2,4,0,4,2,255,2,4,2,122,138,68,68,68, - 68,68,68,68,68,238,68,2,119,135,32,64,254,0,254,4, - 8,2,119,135,8,4,254,0,254,64,32,2,135,135,16,33, - 127,130,127,36,16,3,133,133,36,126,153,126,36,2,135,135, - 8,36,254,65,254,132,8,2,135,135,16,32,127,128,127,32, - 16,18,121,137,16,40,108,170,40,40,40,40,40,2,135,135, - 8,4,254,1,254,4,8,2,121,137,40,40,40,40,40,170, - 108,40,16,3,133,133,36,126,129,126,36,2,123,139,16,40, - 108,170,40,40,40,170,108,40,16,2,119,135,252,144,136,196, - 162,144,8,18,119,135,126,18,34,70,138,18,32,18,119,135, - 32,18,138,70,34,18,126,2,119,135,8,144,162,196,136,144, - 252,2,137,137,8,16,63,64,255,64,63,16,8,2,137,137, - 16,8,252,2,255,2,252,8,16,2,135,135,16,32,72,245, - 66,32,16,2,135,135,8,4,18,175,66,4,8,2,122,138, - 16,56,84,146,16,124,16,124,16,16,2,122,138,16,16,124, - 16,124,16,146,84,56,16,2,119,135,16,32,64,182,64,32, - 16,2,122,138,16,40,84,146,0,16,16,0,16,16,18,119, - 135,16,8,4,218,4,8,16,2,122,138,16,16,0,16,16, - 0,146,84,40,16,3,117,133,144,160,254,160,144,19,117,133, - 18,10,254,10,18,2,135,135,16,48,95,129,95,48,16,2, - 121,137,16,40,68,238,40,40,40,40,56,2,135,135,8,12, - 250,129,250,12,8,2,121,137,56,40,40,40,40,238,68,40, - 16,1,123,139,16,40,68,238,40,40,56,0,56,40,56,1, - 122,138,16,40,68,238,40,40,40,108,68,124,1,122,138,16, - 40,68,254,40,40,40,108,68,124,1,122,138,16,40,68,254, - 56,56,56,124,68,124,2,121,137,16,40,68,238,68,238,40, - 40,56,1,122,138,16,40,68,238,68,238,40,108,68,124,2, - 135,135,136,140,250,129,250,140,136,2,119,135,254,128,188,176, - 168,164,130,2,119,135,130,74,42,26,122,2,254,2,121,137, - 16,40,68,238,40,238,68,40,16,4,133,133,36,82,255,82, - 36,2,138,138,36,46,53,36,36,36,36,172,116,36,0,141, - 141,4,2,255,2,4,2,255,2,4,2,255,2,4,4,117, - 133,40,72,254,72,40,20,117,133,40,36,254,36,40,4,117, - 133,16,84,254,84,16,4,133,133,42,74,255,74,42,4,133, - 133,84,82,255,82,84,4,133,133,24,90,255,90,24,3,135, - 135,16,48,80,159,80,48,16,3,135,135,8,12,10,249,10, - 12,8,4,133,133,36,102,189,102,36,7,134,134,255,255,255, - 255,255,255,0,130,130,255,255,0,131,131,255,255,255,0,133, - 133,255,255,255,255,255,0,135,135,255,255,255,255,255,255,255, - 0,136,136,255,255,255,255,255,255,255,255,0,138,138,255,255, - 255,255,255,255,255,255,255,255,0,139,139,255,255,255,255,255, - 255,255,255,255,255,255,0,141,141,255,255,255,255,255,255,255, - 255,255,255,255,255,255,0,125,141,254,254,254,254,254,254,254, - 254,254,254,254,254,254,0,109,141,252,252,252,252,252,252,252, - 252,252,252,252,252,252,0,93,141,248,248,248,248,248,248,248, - 248,248,248,248,248,248,0,77,141,240,240,240,240,240,240,240, - 240,240,240,240,240,240,0,61,141,224,224,224,224,224,224,224, - 224,224,224,224,224,224,0,45,141,192,192,192,192,192,192,192, - 192,192,192,192,192,192,0,29,141,128,128,128,128,128,128,128, - 128,128,128,128,128,128,64,77,141,240,240,240,240,240,240,240, - 240,240,240,240,240,240,1,139,139,85,0,170,0,85,0,170, - 0,85,0,170,0,141,141,170,85,170,85,170,85,170,85,170, - 85,170,85,170,0,141,141,255,85,255,170,255,85,255,170,255, - 85,255,170,255,11,130,130,255,255,112,29,141,128,128,128,128, - 128,128,128,128,128,128,128,128,128,0,71,135,240,240,240,240, - 240,240,240,64,71,135,240,240,240,240,240,240,240,7,70,134, - 240,240,240,240,240,240,0,141,141,240,240,240,240,240,240,255, - 255,255,255,255,255,255,0,141,141,240,240,240,240,240,240,15, - 15,15,15,15,15,15,0,141,141,255,255,255,255,255,255,240, - 240,240,240,240,240,240,0,141,141,255,255,255,255,255,255,15, - 15,15,15,15,15,15,71,70,134,240,240,240,240,240,240,0, - 141,141,15,15,15,15,15,15,240,240,240,240,240,240,240,0, - 141,141,15,15,15,15,15,15,255,255,255,255,255,255,255,2, - 119,135,254,254,254,254,254,254,254,2,119,135,254,130,130,130, - 130,130,254,2,119,135,124,130,130,130,130,130,124,2,119,135, - 254,130,186,186,186,130,254,2,119,135,254,130,254,130,254,130, - 254,2,119,135,254,170,170,170,170,170,254,2,119,135,254,170, - 254,170,254,170,254,2,119,135,254,146,138,198,162,146,254,2, - 119,135,254,146,162,198,138,146,254,2,119,135,254,214,170,214, - 170,214,254,37,51,131,224,224,224,37,51,131,224,160,224,21, - 100,132,252,252,252,252,21,100,132,252,132,132,252,18,89,137, - 248,248,248,248,248,248,248,248,248,18,89,137,248,136,136,136, - 136,136,136,136,248,5,132,132,31,62,124,248,5,132,132,31, - 34,68,248,2,136,136,24,24,60,60,126,126,255,255,2,136, - 136,24,24,36,36,66,66,129,255,18,102,134,48,48,120,120, - 252,252,18,102,134,48,48,72,72,132,252,18,107,139,128,192, - 224,240,248,252,248,240,224,192,128,18,107,139,128,192,160,144, - 136,132,136,144,160,192,128,20,101,133,192,240,252,240,192,20, - 101,133,192,176,140,176,192,3,119,135,128,224,248,254,248,224, - 128,3,119,135,128,224,152,134,152,224,128,2,136,136,255,255, - 126,126,60,60,24,24,2,136,136,255,129,66,66,36,36,24, - 24,18,102,134,252,252,120,120,48,48,18,102,134,252,132,72, - 72,48,48,18,107,139,4,12,28,60,124,252,124,60,28,12, - 4,18,107,139,4,12,20,36,68,132,68,36,20,12,4,20, - 101,133,12,60,252,60,12,20,101,133,12,52,196,52,12,3, - 119,135,2,14,62,254,62,14,2,3,119,135,2,14,50,194, - 50,14,2,3,119,135,16,56,124,254,124,56,16,3,119,135, - 16,40,68,130,68,40,16,3,119,135,16,40,84,186,84,40, - 16,3,119,135,56,68,146,186,146,68,56,18,105,137,48,48, - 72,72,132,72,72,48,48,2,136,136,60,66,129,129,129,129, - 66,60,2,136,136,24,66,0,129,129,0,66,24,2,136,136, - 60,106,171,171,171,171,106,60,2,136,136,60,66,153,165,165, - 153,66,60,2,136,136,60,126,255,255,255,255,126,60,2,136, - 136,60,114,241,241,241,241,114,60,2,136,136,60,78,143,143, - 143,143,78,60,2,136,136,60,66,129,129,255,255,126,60,2, - 136,136,60,126,255,255,129,129,66,60,2,136,136,60,78,143, - 143,129,129,66,60,2,136,136,60,78,143,143,255,255,126,60, - 2,72,136,48,112,240,240,240,240,112,48,66,72,136,192,224, - 240,240,240,240,224,192,0,141,141,255,255,255,255,195,129,129, - 129,129,195,255,255,255,0,141,141,255,255,255,255,195,153,189, - 189,153,195,255,255,255,6,135,135,255,255,255,255,195,153,189, - 0,134,134,189,153,195,255,255,255,6,68,132,48,64,128,128, - 70,68,132,192,32,16,16,66,68,132,16,16,32,192,2,68, - 132,128,128,64,48,6,132,132,60,66,129,129,2,132,132,129, - 129,66,60,2,136,136,1,3,7,15,31,63,127,255,2,136, - 136,128,192,224,240,248,252,254,255,2,136,136,255,254,252,248, - 240,224,192,128,2,136,136,255,127,63,31,15,7,3,1,20, - 85,133,112,136,136,136,112,2,120,136,254,226,226,226,226,226, - 226,254,2,120,136,254,142,142,142,142,142,142,254,2,120,136, - 254,254,250,242,226,194,130,254,2,120,136,254,130,134,142,158, - 190,254,254,2,120,136,254,146,146,146,146,146,146,254,2,122, - 138,16,16,40,40,68,84,124,146,130,254,2,122,138,16,16, - 56,56,116,116,116,242,242,254,2,122,138,16,16,56,56,92, - 92,92,158,158,254,2,136,136,60,66,129,129,129,129,66,60, - 2,119,135,254,146,146,242,130,130,254,2,119,135,254,130,130, - 242,146,146,254,2,119,135,254,130,130,158,146,146,254,2,119, - 135,254,146,146,158,130,130,254,2,119,135,124,146,146,242,130, - 130,124,2,119,135,124,130,130,242,146,146,124,2,119,135,124, - 130,130,158,146,146,124,2,119,135,124,146,146,158,130,130,124, - 19,102,134,252,136,144,160,192,128,19,102,134,252,68,36,20, - 12,4,19,102,134,128,192,160,144,136,252,19,102,134,252,132, - 132,132,132,252,19,102,134,252,252,252,252,252,252,37,68,132, - 240,144,144,240,37,68,132,240,240,240,240,19,102,134,4,12, - 20,36,68,252}; -/* - Fontname: -Misc-Fixed-Medium-R-Normal--13-120-75-75-C-80-ISO10646-1 - Copyright: Public domain font. Share and enjoy. - Capital A Height: 11, '1' Height: 4 - Calculated Max Values w= 8 h=11 x= 2 y= 3 dx= 8 dy= 0 ascent=11 len=11 - Font Bounding box w= 8 h=13 x= 0 y=-2 - Calculated Min Values x= 0 y= 0 dx= 0 dy= 0 - Pure Font ascent =11 descent= 0 - X Font ascent =11 descent= 0 - Max Font ascent =11 descent= 0 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_8x13_75r[496] U8G_FONT_SECTION("u8g_font_8x13_75r") = { - 1,8,13,0,254,11,1,83,0,0,32,79,0,11,0,11, - 0,2,119,135,254,254,254,254,254,254,254,2,119,135,254,130, - 130,130,130,130,254,2,119,135,124,130,130,130,130,130,124,2, - 119,135,254,130,186,186,186,130,254,2,119,135,254,130,254,130, - 254,130,254,2,119,135,254,170,170,170,170,170,254,2,119,135, - 254,170,254,170,254,170,254,2,119,135,254,146,138,198,162,146, - 254,2,119,135,254,146,162,198,138,146,254,2,119,135,254,214, - 170,214,170,214,254,37,51,131,224,224,224,37,51,131,224,160, - 224,21,100,132,252,252,252,252,21,100,132,252,132,132,252,18, - 89,137,248,248,248,248,248,248,248,248,248,18,89,137,248,136, - 136,136,136,136,136,136,248,5,132,132,31,62,124,248,5,132, - 132,31,34,68,248,2,136,136,24,24,60,60,126,126,255,255, - 2,136,136,24,24,36,36,66,66,129,255,18,102,134,48,48, - 120,120,252,252,18,102,134,48,48,72,72,132,252,18,107,139, - 128,192,224,240,248,252,248,240,224,192,128,18,107,139,128,192, - 160,144,136,132,136,144,160,192,128,20,101,133,192,240,252,240, - 192,20,101,133,192,176,140,176,192,3,119,135,128,224,248,254, - 248,224,128,3,119,135,128,224,152,134,152,224,128,2,136,136, - 255,255,126,126,60,60,24,24,2,136,136,255,129,66,66,36, - 36,24,24,18,102,134,252,252,120,120,48,48,18,102,134,252, - 132,72,72,48,48,18,107,139,4,12,28,60,124,252,124,60, - 28,12,4,18,107,139,4,12,20,36,68,132,68,36,20,12, - 4,20,101,133,12,60,252,60,12,20,101,133,12,52,196,52, - 12,3,119,135,2,14,62,254,62,14,2,3,119,135,2,14, - 50,194,50,14,2,3,119,135,16,56,124,254,124,56,16,3, - 119,135,16,40,68,130,68,40,16,3,119,135,16,40,84,186, - 84,40,16,3,119,135,56,68,146,186,146,68,56,18,105,137, - 48,48,72,72,132,72,72,48,48,2,136,136,60,66,129,129, - 129,129,66,60,2,136,136,24,66,0,129,129,0,66,24,2, - 136,136,60,106,171,171,171,171,106,60,2,136,136,60,66,153, - 165,165,153,66,60,2,136,136,60,126,255,255,255,255,126,60 - }; -/* - Fontname: -Misc-Fixed-Bold-R-Normal--13-120-75-75-C-80-ISO10646-1 - Copyright: Public domain font. Share and enjoy. - Capital A Height: 10, '1' Height: 10 - Calculated Max Values w= 7 h=12 x= 3 y=11 dx= 8 dy= 0 ascent=11 len=12 - Font Bounding box w= 8 h=13 x= 0 y=-2 - Calculated Min Values x= 0 y=-2 dx= 0 dy= 0 - Pure Font ascent =10 descent=-2 - X Font ascent =10 descent=-2 - Max Font ascent =11 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_8x13B[2302] U8G_FONT_SECTION("u8g_font_8x13B") = { - 1,8,13,0,254,10,1,127,3,12,32,255,254,11,254,10, - 254,13,0,128,50,42,138,192,192,192,192,192,192,192,0,192, - 192,24,84,132,216,216,216,216,2,121,137,108,108,254,254,108, - 254,254,108,108,1,123,139,16,124,214,208,240,124,30,22,214, - 124,16,2,122,138,230,166,236,24,24,48,48,110,202,206,2, - 119,135,120,204,204,120,206,204,126,56,36,132,192,192,192,192, - 17,91,139,24,48,96,96,192,192,192,96,96,48,24,17,91, - 139,192,96,48,48,24,24,24,48,48,96,192,3,119,135,16, - 16,254,56,56,108,68,20,102,134,48,48,252,252,48,48,33, - 69,133,240,112,112,96,192,22,97,129,252,34,67,131,96,240, - 96,2,122,138,2,6,6,12,24,48,96,192,192,128,2,122, - 138,56,108,198,198,198,198,198,198,108,56,18,106,138,48,112, - 240,48,48,48,48,48,48,252,2,122,138,124,198,198,6,12, - 24,48,96,192,254,2,122,138,254,6,12,24,60,6,6,6, - 198,124,2,122,138,12,28,60,108,204,204,254,12,12,12,2, - 122,138,254,192,192,252,230,6,6,6,198,124,2,122,138,60, - 96,192,192,252,230,198,198,230,124,2,122,138,254,6,6,12, - 24,24,48,48,48,48,2,122,138,124,198,198,198,124,198,198, - 198,198,124,2,122,138,124,206,198,198,206,126,6,6,12,120, - 34,72,136,96,240,96,0,0,96,240,96,33,73,137,96,240, - 96,0,240,112,112,96,192,18,105,137,12,24,48,96,192,96, - 48,24,12,20,100,132,252,0,0,252,18,105,137,192,96,48, - 24,12,24,48,96,192,2,122,138,124,198,198,6,12,24,24, - 0,24,24,2,121,137,124,254,206,222,210,210,222,224,126,2, - 122,138,56,124,198,198,198,254,198,198,198,198,2,122,138,252, - 102,102,102,124,102,102,102,102,252,2,122,138,124,230,198,192, - 192,192,192,198,230,124,2,122,138,252,102,102,102,102,102,102, - 102,102,252,2,122,138,254,192,192,192,248,192,192,192,192,254, - 2,122,138,254,192,192,192,248,192,192,192,192,192,2,122,138, - 124,198,198,192,192,192,206,198,198,124,2,122,138,198,198,198, - 198,254,198,198,198,198,198,34,74,138,240,96,96,96,96,96, - 96,96,96,240,2,122,138,14,6,6,6,6,6,6,198,198, - 124,2,122,138,198,198,204,216,240,240,216,204,198,198,2,122, - 138,192,192,192,192,192,192,192,192,194,254,2,122,138,198,198, - 238,254,214,198,198,198,198,198,2,122,138,198,198,230,230,246, - 222,206,206,198,198,2,122,138,124,198,198,198,198,198,198,198, - 198,124,2,122,138,252,198,198,198,198,252,192,192,192,192,1, - 123,139,124,198,198,198,198,198,198,198,222,124,6,2,122,138, - 252,198,198,198,252,248,204,204,198,198,2,122,138,124,198,198, - 192,124,6,6,198,198,124,18,106,138,252,48,48,48,48,48, - 48,48,48,48,2,122,138,198,198,198,198,198,198,198,198,198, - 124,2,122,138,198,198,198,198,68,108,108,56,56,16,2,122, - 138,198,198,198,198,198,198,214,214,254,108,2,122,138,198,198, - 108,108,56,56,108,108,198,198,18,106,138,204,204,204,120,120, - 48,48,48,48,48,2,122,138,254,6,6,12,24,48,96,192, - 192,254,17,91,139,248,192,192,192,192,192,192,192,192,192,248, - 2,122,138,128,192,192,96,48,24,12,6,6,2,17,91,139, - 248,24,24,24,24,24,24,24,24,24,248,8,116,132,16,56, - 108,198,1,113,129,254,41,67,131,192,96,48,2,119,135,124, - 6,126,198,198,206,118,2,122,138,192,192,192,220,230,198,198, - 198,230,220,2,119,135,124,230,192,192,192,230,124,2,122,138, - 6,6,6,118,206,198,198,198,206,118,2,119,135,124,198,198, - 254,192,198,124,2,122,138,60,102,96,96,96,252,96,96,96, - 96,0,121,137,126,204,204,204,120,240,124,198,124,2,122,138, - 192,192,192,220,230,198,198,198,198,198,34,73,137,96,96,0, - 224,96,96,96,96,240,0,123,139,6,6,0,14,6,6,6, - 6,198,198,124,2,122,138,192,192,192,204,216,240,240,216,204, - 198,34,74,138,224,96,96,96,96,96,96,96,96,240,2,119, - 135,108,254,214,214,198,198,198,2,119,135,220,230,198,198,198, - 198,198,2,119,135,124,198,198,198,198,198,124,0,121,137,220, - 230,198,198,198,230,220,192,192,0,121,137,118,206,198,198,198, - 206,118,6,6,2,119,135,220,230,192,192,192,192,192,2,119, - 135,124,198,96,56,12,198,124,2,122,138,96,96,96,96,252, - 96,96,96,102,60,2,119,135,198,198,198,198,198,206,118,2, - 119,135,198,198,198,198,108,108,56,2,119,135,198,198,198,214, - 214,254,108,2,119,135,198,198,108,56,108,198,198,0,121,137, - 198,198,198,198,206,118,6,198,124,2,119,135,254,12,24,48, - 96,192,254,17,107,139,60,96,96,96,48,224,48,96,96,96, - 60,50,42,138,192,192,192,192,192,192,192,192,192,192,17,107, - 139,240,24,24,24,48,28,48,24,24,24,240,8,115,131,114, - 254,156,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,13,0,128,50,42,138,192,192,0,192,192,192,192, - 192,192,192,3,104,136,16,124,212,208,208,212,124,16,1,123, - 139,60,102,96,96,252,96,96,96,240,190,224,3,119,135,198, - 254,108,68,108,254,198,18,106,138,204,204,204,120,120,252,48, - 252,48,48,50,42,138,192,192,192,192,0,0,192,192,192,192, - 18,106,138,120,204,192,120,204,204,120,12,204,120,26,82,130, - 216,216,3,121,137,124,198,186,234,226,234,186,198,124,21,87, - 135,240,24,248,152,248,0,248,3,119,135,54,108,216,176,216, - 108,54,3,101,133,252,252,4,4,4,22,81,129,248,3,121, - 137,124,198,186,170,186,178,170,198,124,28,97,129,252,24,100, - 132,120,204,204,120,19,103,135,48,48,252,48,48,0,252,22, - 70,134,224,176,48,96,192,240,22,70,134,224,176,96,48,176, - 224,41,67,131,48,96,192,0,121,137,198,198,198,198,198,238, - 252,192,192,1,123,139,62,122,202,202,202,122,58,10,10,10, - 14,54,34,130,192,192,16,67,131,48,144,96,22,70,134,96, - 224,96,96,96,240,21,87,135,112,248,136,248,112,0,248,3, - 119,135,216,108,54,26,54,108,216,2,122,138,96,224,96,96, - 98,246,14,26,30,6,2,122,138,96,224,96,96,124,246,6, - 12,24,30,2,122,138,224,176,96,48,178,230,14,26,30,6, - 18,106,138,48,48,0,48,48,96,192,204,204,120,2,122,138, - 48,24,0,56,124,198,198,254,198,198,2,122,138,24,48,0, - 56,124,198,198,254,198,198,2,122,138,56,108,0,56,124,198, - 198,254,198,198,2,122,138,52,88,0,56,124,198,198,254,198, - 198,2,122,138,108,108,0,56,124,198,198,254,198,198,2,123, - 139,24,36,24,0,56,124,198,198,254,198,198,2,122,138,126, - 248,216,216,216,252,216,216,216,222,0,124,140,124,230,192,192, - 192,192,192,230,124,24,72,48,2,122,138,48,24,0,254,192, - 192,248,192,192,254,2,122,138,24,48,0,254,192,192,248,192, - 192,254,2,122,138,56,108,0,254,192,192,248,192,192,254,2, - 122,138,108,108,0,254,192,192,248,192,192,254,34,74,138,192, - 96,0,240,96,96,96,96,96,240,34,74,138,48,96,0,240, - 96,96,96,96,96,240,34,90,138,112,216,0,240,96,96,96, - 96,96,240,34,90,138,216,216,0,240,96,96,96,96,96,240, - 2,120,136,252,102,102,246,102,102,102,252,2,122,138,52,88, - 0,198,230,246,214,222,206,198,2,123,139,48,24,0,124,198, - 198,198,198,198,198,124,2,123,139,24,48,0,124,198,198,198, - 198,198,198,124,2,123,139,56,108,0,124,198,198,198,198,198, - 198,124,2,123,139,52,88,0,124,198,198,198,198,198,198,124, - 2,123,139,108,108,0,124,198,198,198,198,198,198,124,2,119, - 135,198,198,124,56,124,198,198,1,122,138,2,124,206,214,214, - 214,214,230,124,128,2,122,138,48,24,0,198,198,198,198,198, - 198,124,2,122,138,24,48,0,198,198,198,198,198,198,124,2, - 122,138,56,108,0,198,198,198,198,198,198,124,2,122,138,108, - 108,0,198,198,198,198,198,198,124,18,106,138,24,48,0,204, - 72,120,48,48,48,48,2,121,137,192,252,198,198,198,252,192, - 192,192,2,122,138,60,102,102,108,236,108,102,102,102,108,2, - 122,138,48,24,0,124,6,126,198,198,206,118,2,122,138,24, - 48,0,124,6,126,198,198,206,118,2,122,138,56,108,0,124, - 6,126,198,198,206,118,2,122,138,52,88,0,124,6,126,198, - 198,206,118,2,122,138,108,108,0,124,6,126,198,198,206,118, - 2,123,139,24,36,24,0,124,6,126,198,198,206,118,2,119, - 135,108,218,26,124,216,218,108,0,122,138,124,230,192,192,192, - 230,124,24,72,48,2,122,138,48,24,0,124,198,198,254,192, - 198,124,2,122,138,24,48,0,124,198,198,254,192,198,124,2, - 122,138,56,108,0,124,198,198,254,192,198,124,2,122,138,108, - 108,0,124,198,198,254,192,198,124,34,74,138,192,96,0,224, - 96,96,96,96,96,240,34,74,138,96,192,0,224,96,96,96, - 96,96,240,18,90,138,112,216,0,112,48,48,48,48,48,120, - 18,90,138,216,216,0,112,48,48,48,48,48,120,2,122,138, - 108,56,120,12,126,198,198,198,198,124,2,122,138,52,88,0, - 220,230,198,198,198,198,198,2,122,138,48,24,0,124,198,198, - 198,198,198,124,2,122,138,24,48,0,124,198,198,198,198,198, - 124,2,122,138,56,108,0,124,198,198,198,198,198,124,2,122, - 138,52,88,0,124,198,198,198,198,198,124,2,122,138,108,108, - 0,124,198,198,198,198,198,124,19,103,135,48,48,0,252,0, - 48,48,1,121,137,2,124,206,214,214,214,230,124,128,2,122, - 138,48,24,0,198,198,198,198,198,206,118,2,122,138,24,48, - 0,198,198,198,198,198,206,118,2,122,138,56,108,0,198,198, - 198,198,198,206,118,2,122,138,108,108,0,198,198,198,198,198, - 206,118,0,124,140,24,48,0,198,198,198,198,206,118,6,198, - 124,0,123,139,192,192,220,230,198,198,198,230,220,192,192,0, - 124,140,108,108,0,198,198,198,198,206,118,6,198,124}; -/* - Fontname: -Misc-Fixed-Bold-R-Normal--13-120-75-75-C-80-ISO10646-1 - Copyright: Public domain font. Share and enjoy. - Capital A Height: 10, '1' Height: 10 - Calculated Max Values w= 7 h=11 x= 3 y=11 dx= 8 dy= 0 ascent=11 len=11 - Font Bounding box w= 8 h=13 x= 0 y=-2 - Calculated Min Values x= 0 y=-2 dx= 0 dy= 0 - Pure Font ascent =10 descent=-2 - X Font ascent =10 descent=-2 - Max Font ascent =11 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_8x13Br[1123] U8G_FONT_SECTION("u8g_font_8x13Br") = { - 1,8,13,0,254,10,1,127,3,12,32,127,254,11,254,10, - 254,13,0,128,50,42,138,192,192,192,192,192,192,192,0,192, - 192,24,84,132,216,216,216,216,2,121,137,108,108,254,254,108, - 254,254,108,108,1,123,139,16,124,214,208,240,124,30,22,214, - 124,16,2,122,138,230,166,236,24,24,48,48,110,202,206,2, - 119,135,120,204,204,120,206,204,126,56,36,132,192,192,192,192, - 17,91,139,24,48,96,96,192,192,192,96,96,48,24,17,91, - 139,192,96,48,48,24,24,24,48,48,96,192,3,119,135,16, - 16,254,56,56,108,68,20,102,134,48,48,252,252,48,48,33, - 69,133,240,112,112,96,192,22,97,129,252,34,67,131,96,240, - 96,2,122,138,2,6,6,12,24,48,96,192,192,128,2,122, - 138,56,108,198,198,198,198,198,198,108,56,18,106,138,48,112, - 240,48,48,48,48,48,48,252,2,122,138,124,198,198,6,12, - 24,48,96,192,254,2,122,138,254,6,12,24,60,6,6,6, - 198,124,2,122,138,12,28,60,108,204,204,254,12,12,12,2, - 122,138,254,192,192,252,230,6,6,6,198,124,2,122,138,60, - 96,192,192,252,230,198,198,230,124,2,122,138,254,6,6,12, - 24,24,48,48,48,48,2,122,138,124,198,198,198,124,198,198, - 198,198,124,2,122,138,124,206,198,198,206,126,6,6,12,120, - 34,72,136,96,240,96,0,0,96,240,96,33,73,137,96,240, - 96,0,240,112,112,96,192,18,105,137,12,24,48,96,192,96, - 48,24,12,20,100,132,252,0,0,252,18,105,137,192,96,48, - 24,12,24,48,96,192,2,122,138,124,198,198,6,12,24,24, - 0,24,24,2,121,137,124,254,206,222,210,210,222,224,126,2, - 122,138,56,124,198,198,198,254,198,198,198,198,2,122,138,252, - 102,102,102,124,102,102,102,102,252,2,122,138,124,230,198,192, - 192,192,192,198,230,124,2,122,138,252,102,102,102,102,102,102, - 102,102,252,2,122,138,254,192,192,192,248,192,192,192,192,254, - 2,122,138,254,192,192,192,248,192,192,192,192,192,2,122,138, - 124,198,198,192,192,192,206,198,198,124,2,122,138,198,198,198, - 198,254,198,198,198,198,198,34,74,138,240,96,96,96,96,96, - 96,96,96,240,2,122,138,14,6,6,6,6,6,6,198,198, - 124,2,122,138,198,198,204,216,240,240,216,204,198,198,2,122, - 138,192,192,192,192,192,192,192,192,194,254,2,122,138,198,198, - 238,254,214,198,198,198,198,198,2,122,138,198,198,230,230,246, - 222,206,206,198,198,2,122,138,124,198,198,198,198,198,198,198, - 198,124,2,122,138,252,198,198,198,198,252,192,192,192,192,1, - 123,139,124,198,198,198,198,198,198,198,222,124,6,2,122,138, - 252,198,198,198,252,248,204,204,198,198,2,122,138,124,198,198, - 192,124,6,6,198,198,124,18,106,138,252,48,48,48,48,48, - 48,48,48,48,2,122,138,198,198,198,198,198,198,198,198,198, - 124,2,122,138,198,198,198,198,68,108,108,56,56,16,2,122, - 138,198,198,198,198,198,198,214,214,254,108,2,122,138,198,198, - 108,108,56,56,108,108,198,198,18,106,138,204,204,204,120,120, - 48,48,48,48,48,2,122,138,254,6,6,12,24,48,96,192, - 192,254,17,91,139,248,192,192,192,192,192,192,192,192,192,248, - 2,122,138,128,192,192,96,48,24,12,6,6,2,17,91,139, - 248,24,24,24,24,24,24,24,24,24,248,8,116,132,16,56, - 108,198,1,113,129,254,41,67,131,192,96,48,2,119,135,124, - 6,126,198,198,206,118,2,122,138,192,192,192,220,230,198,198, - 198,230,220,2,119,135,124,230,192,192,192,230,124,2,122,138, - 6,6,6,118,206,198,198,198,206,118,2,119,135,124,198,198, - 254,192,198,124,2,122,138,60,102,96,96,96,252,96,96,96, - 96,0,121,137,126,204,204,204,120,240,124,198,124,2,122,138, - 192,192,192,220,230,198,198,198,198,198,34,73,137,96,96,0, - 224,96,96,96,96,240,0,123,139,6,6,0,14,6,6,6, - 6,198,198,124,2,122,138,192,192,192,204,216,240,240,216,204, - 198,34,74,138,224,96,96,96,96,96,96,96,96,240,2,119, - 135,108,254,214,214,198,198,198,2,119,135,220,230,198,198,198, - 198,198,2,119,135,124,198,198,198,198,198,124,0,121,137,220, - 230,198,198,198,230,220,192,192,0,121,137,118,206,198,198,198, - 206,118,6,6,2,119,135,220,230,192,192,192,192,192,2,119, - 135,124,198,96,56,12,198,124,2,122,138,96,96,96,96,252, - 96,96,96,102,60,2,119,135,198,198,198,198,198,206,118,2, - 119,135,198,198,198,198,108,108,56,2,119,135,198,198,198,214, - 214,254,108,2,119,135,198,198,108,56,108,198,198,0,121,137, - 198,198,198,198,206,118,6,198,124,2,119,135,254,12,24,48, - 96,192,254,17,107,139,60,96,96,96,48,224,48,96,96,96, - 60,50,42,138,192,192,192,192,192,192,192,192,192,192,17,107, - 139,240,24,24,24,48,28,48,24,24,24,240,8,115,131,114, - 254,156,255}; -/* - Fontname: -Misc-Fixed-Medium-R-Normal--13-120-75-75-C-80-ISO10646-1 - Copyright: Public domain font. Share and enjoy. - Capital A Height: 9, '1' Height: 9 - Calculated Max Values w= 7 h=11 x= 3 y=11 dx= 8 dy= 0 ascent=11 len=11 - Font Bounding box w= 8 h=13 x= 0 y=-2 - Calculated Min Values x= 0 y=-2 dx= 0 dy= 0 - Pure Font ascent = 9 descent=-2 - X Font ascent = 9 descent=-2 - Max Font ascent =11 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_8x13[2152] U8G_FONT_SECTION("u8g_font_8x13") = { - 1,8,13,0,254,9,1,97,2,205,32,255,254,11,254,9, - 254,13,0,128,50,25,137,128,128,128,128,128,128,128,0,128, - 40,67,131,144,144,144,19,103,135,72,72,252,72,252,72,72, - 18,89,137,32,120,160,160,112,40,40,240,32,18,105,137,68, - 164,72,16,16,32,72,84,136,18,103,135,96,144,144,96,148, - 136,116,56,19,131,128,128,128,50,57,137,32,64,64,128,128, - 128,64,64,32,34,57,137,128,64,64,32,32,32,64,64,128, - 22,101,133,72,48,252,48,72,20,85,133,32,32,248,32,32, - 17,67,131,112,96,128,22,81,129,248,33,51,131,64,224,64, - 2,121,137,2,2,4,8,16,32,64,128,128,18,105,137,48, - 72,132,132,132,132,132,72,48,18,89,137,32,96,160,32,32, - 32,32,32,248,18,105,137,120,132,132,4,8,48,64,128,252, - 18,105,137,252,4,8,16,56,4,4,132,120,18,105,137,8, - 24,40,72,136,136,252,8,8,18,105,137,252,128,128,184,196, - 4,4,132,120,18,105,137,56,64,128,128,184,196,132,132,120, - 18,105,137,252,4,8,16,16,32,32,64,64,18,105,137,120, - 132,132,132,120,132,132,132,120,18,105,137,120,132,132,140,116, - 4,4,8,112,33,56,136,64,224,64,0,0,64,224,64,17, - 72,136,32,112,32,0,0,112,96,128,34,89,137,8,16,32, - 64,128,64,32,16,8,20,100,132,252,0,0,252,18,89,137, - 128,64,32,16,8,16,32,64,128,18,105,137,120,132,132,4, - 8,16,16,0,16,18,105,137,120,132,132,156,164,172,148,128, - 120,18,105,137,48,72,132,132,132,252,132,132,132,18,105,137, - 240,136,132,136,240,136,132,136,240,18,105,137,120,132,128,128, - 128,128,128,132,120,18,105,137,240,136,132,132,132,132,132,136, - 240,18,105,137,252,128,128,128,240,128,128,128,252,18,105,137, - 252,128,128,128,240,128,128,128,128,18,105,137,120,132,128,128, - 128,156,132,140,116,18,105,137,132,132,132,132,252,132,132,132, - 132,18,89,137,248,32,32,32,32,32,32,32,248,18,121,137, - 62,8,8,8,8,8,8,136,112,18,105,137,132,136,144,160, - 192,160,144,136,132,18,105,137,128,128,128,128,128,128,128,128, - 252,2,121,137,130,130,198,170,146,146,130,130,130,18,105,137, - 132,132,196,164,148,140,132,132,132,18,105,137,120,132,132,132, - 132,132,132,132,120,18,105,137,248,132,132,132,248,128,128,128, - 128,17,106,138,120,132,132,132,132,132,164,148,120,4,18,105, - 137,248,132,132,132,248,160,144,136,132,18,105,137,120,132,128, - 128,120,4,4,132,120,2,121,137,254,16,16,16,16,16,16, - 16,16,18,105,137,132,132,132,132,132,132,132,132,120,2,121, - 137,130,130,68,68,68,40,40,40,16,2,121,137,130,130,130, - 130,146,146,146,170,68,2,121,137,130,130,68,40,16,40,68, - 130,130,2,121,137,130,130,68,40,16,16,16,16,16,18,105, - 137,252,4,8,16,32,64,128,128,252,34,73,137,240,128,128, - 128,128,128,128,128,240,2,121,137,128,128,64,32,16,8,4, - 2,2,18,73,137,240,16,16,16,16,16,16,16,240,24,83, - 131,32,80,136,1,113,129,254,58,34,130,128,64,18,102,134, - 120,4,124,132,140,116,18,105,137,128,128,128,184,196,132,132, - 196,184,18,102,134,120,132,128,128,132,120,18,105,137,4,4, - 4,116,140,132,132,140,116,18,102,134,120,132,252,128,132,120, - 18,105,137,56,68,64,64,248,64,64,64,64,16,104,136,116, - 136,136,112,128,120,132,120,18,105,137,128,128,128,184,196,132, - 132,132,132,18,88,136,32,0,96,32,32,32,32,248,16,90, - 138,8,0,24,8,8,8,8,136,136,112,18,105,137,128,128, - 128,136,144,224,144,136,132,18,89,137,96,32,32,32,32,32, - 32,32,248,2,118,134,236,146,146,146,146,130,18,102,134,184, - 196,132,132,132,132,18,102,134,120,132,132,132,132,120,16,104, - 136,184,196,132,196,184,128,128,128,16,104,136,116,140,132,140, - 116,4,4,4,18,102,134,184,68,64,64,64,64,18,102,134, - 120,132,96,24,132,120,18,104,136,64,64,248,64,64,64,68, - 56,18,102,134,136,136,136,136,136,116,18,86,134,136,136,136, - 80,80,32,2,118,134,130,130,146,146,170,68,18,102,134,132, - 72,48,48,72,132,16,104,136,132,132,132,140,116,4,132,120, - 18,102,134,252,8,16,32,64,252,34,89,137,56,64,64,32, - 192,32,64,64,56,50,25,137,128,128,128,128,128,128,128,128, - 128,18,89,137,224,16,16,32,24,32,16,16,224,24,83,131, - 72,168,144,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,13,0,128,50,25,137,128,0,128,128,128,128, - 128,128,128,19,88,136,32,112,168,160,160,168,112,32,2,121, - 137,28,34,32,112,32,32,32,98,220,19,102,134,132,120,72, - 72,120,132,2,121,137,130,130,68,40,124,16,124,16,16,50, - 25,137,128,128,128,128,0,128,128,128,128,34,74,138,96,144, - 128,96,144,144,96,16,144,96,42,66,130,144,144,3,121,137, - 56,68,146,170,162,170,146,68,56,20,87,135,112,8,120,136, - 120,0,248,3,119,135,18,36,72,144,72,36,18,19,100,132, - 252,4,4,4,38,65,129,240,3,121,137,56,68,146,170,170, - 178,170,68,56,26,97,129,252,39,68,132,96,144,144,96,19, - 87,135,32,32,248,32,32,0,248,22,70,134,96,144,16,96, - 128,240,22,70,134,96,144,32,16,144,96,58,34,130,64,128, - 17,103,135,132,132,132,132,204,180,128,18,105,137,124,232,232, - 232,104,40,40,40,40,54,33,129,192,48,34,130,64,192,22, - 54,134,64,192,64,64,64,224,21,70,134,96,144,144,96,0, - 240,3,119,135,144,72,36,18,36,72,144,2,122,138,64,192, - 64,64,66,230,10,18,26,6,2,122,138,64,192,64,64,76, - 242,2,12,16,30,2,122,138,96,144,32,16,146,102,10,18, - 26,6,18,105,137,32,0,32,32,64,128,132,132,120,18,106, - 138,32,16,0,48,72,132,132,252,132,132,18,106,138,16,32, - 0,48,72,132,132,252,132,132,18,106,138,48,72,0,48,72, - 132,132,252,132,132,18,106,138,100,152,0,48,72,132,132,252, - 132,132,18,106,138,72,72,0,48,72,132,132,252,132,132,18, - 106,138,48,72,48,48,72,132,132,252,132,132,2,121,137,110, - 144,144,144,156,240,144,144,158,16,107,139,120,132,128,128,128, - 128,128,132,120,16,32,18,106,138,32,16,0,252,128,128,240, - 128,128,252,18,106,138,16,32,0,252,128,128,240,128,128,252, - 18,106,138,48,72,0,252,128,128,240,128,128,252,18,106,138, - 72,72,0,252,128,128,240,128,128,252,18,90,138,64,32,0, - 248,32,32,32,32,32,248,18,90,138,16,32,0,248,32,32, - 32,32,32,248,18,90,138,48,72,0,248,32,32,32,32,32, - 248,18,90,138,136,136,0,248,32,32,32,32,32,248,2,121, - 137,120,68,66,66,226,66,66,68,120,2,122,138,100,152,0, - 130,194,162,146,138,134,130,2,122,138,32,16,0,124,130,130, - 130,130,130,124,2,122,138,8,16,0,124,130,130,130,130,130, - 124,2,122,138,24,36,0,124,130,130,130,130,130,124,2,122, - 138,100,152,0,124,130,130,130,130,130,124,2,122,138,68,68, - 0,124,130,130,130,130,130,124,19,102,134,132,72,48,48,72, - 132,17,107,139,4,120,140,148,148,164,164,164,196,120,128,18, - 106,138,64,32,0,132,132,132,132,132,132,120,18,106,138,16, - 32,0,132,132,132,132,132,132,120,18,106,138,48,72,0,132, - 132,132,132,132,132,120,18,106,138,72,72,0,132,132,132,132, - 132,132,120,18,90,138,16,32,0,136,136,80,32,32,32,32, - 18,105,137,128,248,132,132,132,248,128,128,128,18,105,137,112, - 136,136,144,160,152,132,132,184,18,105,137,32,16,0,120,4, - 124,132,140,116,18,105,137,8,16,0,120,4,124,132,140,116, - 18,105,137,48,72,0,120,4,124,132,140,116,18,105,137,100, - 152,0,120,4,124,132,140,116,18,105,137,72,72,0,120,4, - 124,132,140,116,18,106,138,48,72,48,0,120,4,124,132,140, - 116,2,118,134,108,18,124,144,146,108,16,104,136,120,132,128, - 128,132,120,16,32,18,105,137,32,16,0,120,132,252,128,132, - 120,18,105,137,16,32,0,120,132,252,128,132,120,18,105,137, - 48,72,0,120,132,252,128,132,120,18,105,137,72,72,0,120, - 132,252,128,132,120,18,89,137,64,32,0,96,32,32,32,32, - 248,18,89,137,32,64,0,96,32,32,32,32,248,18,89,137, - 96,144,0,96,32,32,32,32,248,18,89,137,144,144,0,96, - 32,32,32,32,248,18,106,138,72,48,80,8,120,132,132,132, - 132,120,18,105,137,100,152,0,184,196,132,132,132,132,18,105, - 137,64,32,0,120,132,132,132,132,120,18,105,137,16,32,0, - 120,132,132,132,132,120,18,105,137,48,72,0,120,132,132,132, - 132,120,18,105,137,100,152,0,120,132,132,132,132,120,18,105, - 137,72,72,0,120,132,132,132,132,120,19,87,135,32,32,0, - 248,0,32,32,17,104,136,4,120,140,148,164,196,120,128,18, - 105,137,64,32,0,136,136,136,136,136,116,18,105,137,16,32, - 0,136,136,136,136,136,116,18,105,137,48,72,0,136,136,136, - 136,136,116,18,105,137,80,80,0,136,136,136,136,136,116,16, - 107,139,16,32,0,132,132,132,140,116,4,132,120,16,106,138, - 128,128,184,196,132,132,196,184,128,128,16,107,139,72,72,0, - 132,132,132,140,116,4,132,120}; -/* - Fontname: -Misc-Fixed-Medium-O-Normal--13-120-75-75-C-80-ISO10646-1 - Copyright: Public domain font. Share and enjoy. - Capital A Height: 9, '1' Height: 9 - Calculated Max Values w= 8 h=11 x= 3 y=11 dx= 8 dy= 0 ascent=11 len=11 - Font Bounding box w= 8 h=13 x= 0 y=-2 - Calculated Min Values x= 0 y=-2 dx= 0 dy= 0 - Pure Font ascent = 9 descent=-2 - X Font ascent = 9 descent=-2 - Max Font ascent =11 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_8x13O[2153] U8G_FONT_SECTION("u8g_font_8x13O") = { - 1,8,13,0,254,9,1,98,2,206,32,255,254,11,254,9, - 254,13,0,128,50,41,137,64,64,64,64,128,128,128,0,128, - 40,67,131,144,144,144,3,119,135,36,36,126,36,252,72,72, - 18,105,137,16,60,80,80,56,40,40,240,32,2,121,137,34, - 82,36,8,16,32,72,148,136,18,104,136,24,36,40,48,84, - 136,152,100,56,19,131,128,128,128,34,73,137,16,32,64,64, - 128,128,64,64,32,34,73,137,64,32,32,16,16,32,32,64, - 128,20,101,133,72,48,252,96,144,20,85,133,32,32,248,64, - 64,33,67,131,112,96,128,22,81,129,248,33,51,131,64,224, - 64,2,137,137,1,1,2,4,24,32,64,128,128,2,121,137, - 24,36,66,66,66,132,132,72,48,18,89,137,16,48,80,16, - 16,32,32,32,248,2,121,137,60,66,66,2,12,48,64,128, - 252,2,121,137,126,2,4,8,24,4,4,132,120,18,105,137, - 4,12,20,36,72,136,252,16,16,2,121,137,62,32,32,92, - 98,2,4,132,120,2,121,137,28,34,64,64,120,132,132,132, - 120,18,105,137,252,4,8,16,32,64,64,128,128,2,121,137, - 60,66,66,66,124,132,132,132,120,18,105,137,120,132,132,140, - 116,8,8,16,224,33,72,136,32,112,32,0,0,64,224,64, - 17,88,136,16,56,16,0,0,112,96,128,18,89,137,8,16, - 32,64,128,128,64,32,16,4,116,132,126,0,0,252,18,89, - 137,64,32,16,8,8,16,32,64,128,18,105,137,56,68,132, - 8,16,32,32,0,32,2,121,137,60,66,66,78,82,166,152, - 128,120,2,121,137,24,36,66,66,66,252,132,132,132,2,121, - 137,120,68,66,68,120,136,132,136,240,2,121,137,60,66,64, - 64,64,128,128,132,120,2,121,137,120,68,66,66,66,132,132, - 136,240,2,121,137,126,64,64,64,120,128,128,128,252,2,121, - 137,126,64,64,64,120,128,128,128,128,2,121,137,60,66,64, - 64,64,156,132,140,116,2,121,137,66,66,66,66,124,132,132, - 132,132,18,105,137,124,16,16,16,16,32,32,32,248,2,121, - 137,30,4,4,4,4,8,8,136,112,2,121,137,66,68,72, - 80,96,160,144,136,132,18,105,137,64,64,64,64,64,128,128, - 128,252,2,137,137,65,65,99,85,73,130,130,130,130,2,121, - 137,66,66,98,82,74,140,132,132,132,2,121,137,60,66,66, - 66,66,132,132,132,120,2,121,137,124,66,66,66,124,128,128, - 128,128,1,122,138,60,66,66,66,132,132,164,148,120,4,2, - 121,137,124,66,66,66,124,160,144,136,132,2,121,137,60,66, - 64,64,56,4,4,132,120,2,121,137,254,16,16,16,16,32, - 32,32,32,2,121,137,66,66,66,66,132,132,132,132,120,2, - 121,137,130,130,132,68,72,72,80,80,32,2,137,137,65,65, - 65,65,73,146,146,170,68,2,137,137,65,65,34,20,24,40, - 68,130,130,2,121,137,130,130,68,40,16,16,32,32,32,2, - 121,137,126,2,4,8,16,32,64,128,252,18,89,137,120,64, - 64,64,64,128,128,128,240,18,105,137,128,128,64,32,16,16, - 8,4,4,18,89,137,120,8,8,8,8,16,16,16,240,24, - 83,131,32,80,136,1,113,129,254,58,34,130,128,64,2,118, - 134,60,2,124,132,140,116,2,121,137,64,64,64,92,98,66, - 132,196,184,2,118,134,60,66,128,128,132,120,2,121,137,2, - 2,2,58,68,132,132,140,116,2,118,134,60,66,124,128,132, - 120,18,105,137,56,68,64,64,248,64,128,128,128,0,120,136, - 58,68,136,112,128,120,132,120,2,121,137,32,32,64,92,98, - 66,132,132,132,18,88,136,16,0,48,16,16,32,32,248,16, - 106,138,4,0,12,4,4,8,8,136,136,112,18,105,137,64, - 64,64,68,88,96,144,136,132,18,89,137,48,16,16,16,16, - 32,32,32,248,2,134,134,118,73,73,146,146,130,2,118,134, - 92,98,66,132,132,132,2,118,134,60,66,66,132,132,120,0, - 136,136,46,49,33,98,92,64,128,128,0,120,136,58,70,132, - 140,116,4,8,8,18,102,134,184,68,64,128,128,128,2,118, - 134,60,66,32,24,132,120,18,88,136,64,64,248,64,128,128, - 136,112,18,102,134,68,68,68,136,136,116,18,86,134,136,136, - 144,160,160,64,2,134,134,65,65,146,146,170,68,2,118,134, - 66,36,24,48,72,132,0,120,136,66,66,132,140,116,4,132, - 120,2,118,134,126,4,24,32,64,252,18,89,137,56,64,64, - 32,192,64,128,128,112,50,41,137,64,64,64,64,64,128,128, - 128,128,18,89,137,112,8,8,16,24,32,16,16,224,24,83, - 131,72,168,144,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,13,0,128,50,41,137,64,0,64,64,64, - 128,128,128,128,19,104,136,16,56,84,80,160,168,112,32,2, - 137,137,14,17,16,56,16,32,32,98,220,3,118,134,66,60, - 36,72,120,132,2,121,137,130,130,68,40,124,16,248,32,32, - 50,41,137,64,64,64,64,0,128,128,128,128,18,90,138,48, - 72,64,48,72,144,96,16,144,96,42,66,130,144,144,2,137, - 137,28,34,73,85,162,170,146,68,56,20,103,135,56,4,120, - 136,120,0,248,3,119,135,18,36,72,144,144,72,36,19,100, - 132,252,4,8,8,38,65,129,240,2,137,137,28,34,89,85, - 170,178,170,68,56,26,97,129,252,39,68,132,96,144,144,96, - 19,103,135,16,16,124,32,32,0,248,22,86,134,48,72,8, - 112,128,240,22,86,134,112,8,48,16,144,96,58,34,130,64, - 128,1,119,135,66,66,66,132,204,180,128,18,105,137,124,232, - 232,232,104,80,80,80,80,54,33,129,192,48,34,130,64,192, - 38,54,134,32,96,32,64,64,224,21,102,134,24,36,72,48, - 0,240,3,119,135,72,36,18,18,36,72,144,18,106,138,32, - 96,32,64,68,236,20,40,60,8,2,122,138,32,96,32,64, - 76,242,4,24,32,60,18,106,138,112,8,48,16,148,108,20, - 40,60,8,18,105,137,16,0,16,16,32,64,132,136,112,2, - 122,138,16,8,0,24,36,66,66,124,132,132,2,122,138,8, - 16,0,24,36,66,66,124,132,132,2,122,138,24,36,0,24, - 36,66,66,124,132,132,2,122,138,50,76,0,24,36,66,66, - 124,132,132,2,122,138,36,36,0,24,36,66,66,124,132,132, - 2,122,138,24,36,24,24,36,66,66,124,132,132,2,137,137, - 55,72,72,72,78,112,144,144,158,0,123,139,60,66,64,64, - 64,128,128,132,120,16,32,2,122,138,16,8,0,126,64,64, - 112,128,128,252,2,122,138,8,16,0,126,64,64,112,128,128, - 252,2,122,138,24,36,0,126,64,64,112,128,128,252,2,122, - 138,36,36,0,126,64,64,112,128,128,252,18,106,138,32,16, - 0,124,16,16,32,32,32,248,18,106,138,8,16,0,124,16, - 16,32,32,32,248,18,106,138,24,36,0,124,16,16,32,32, - 32,248,18,106,138,68,68,0,124,16,16,32,32,32,248,2, - 121,137,120,68,66,66,226,68,132,136,240,2,138,138,50,76, - 0,65,97,81,146,138,134,130,2,138,138,16,8,0,62,65, - 65,130,130,130,124,2,138,138,4,8,0,62,65,65,130,130, - 130,124,2,138,138,12,18,0,62,65,65,130,130,130,124,2, - 138,138,50,76,0,62,65,65,130,130,130,124,2,138,138,34, - 34,0,62,65,65,130,130,130,124,3,118,134,66,36,24,48, - 72,132,1,123,139,2,60,70,74,74,82,164,164,196,120,128, - 2,122,138,32,16,0,66,66,66,132,132,132,120,2,122,138, - 8,16,0,66,66,66,132,132,132,120,2,122,138,24,36,0, - 66,66,66,132,132,132,120,2,122,138,36,36,0,66,66,66, - 132,132,132,120,18,90,138,16,32,0,136,136,80,96,64,64, - 64,2,121,137,64,124,66,66,66,124,128,128,128,18,105,137, - 56,68,68,72,80,136,132,132,184,2,121,137,16,8,0,60, - 2,124,132,140,116,2,121,137,4,8,0,60,2,124,132,140, - 116,2,121,137,24,36,0,60,2,124,132,140,116,2,121,137, - 50,76,0,60,2,124,132,140,116,2,121,137,36,36,0,60, - 2,124,132,140,116,2,122,138,24,36,24,0,60,2,124,132, - 140,116,2,134,134,54,9,126,144,146,108,0,120,136,60,66, - 128,128,132,120,16,32,2,121,137,16,8,0,60,66,124,128, - 132,120,2,121,137,8,16,0,60,66,124,128,132,120,2,121, - 137,24,36,0,60,66,124,128,132,120,2,121,137,36,36,0, - 60,66,124,128,132,120,18,89,137,32,16,0,48,16,16,32, - 32,248,18,89,137,16,32,0,48,16,16,32,32,248,18,89, - 137,48,72,0,48,16,16,32,32,248,18,89,137,72,72,0, - 48,16,16,32,32,248,2,122,138,36,24,40,4,60,66,66, - 132,132,120,2,121,137,50,76,0,92,98,66,132,132,132,2, - 121,137,32,16,0,60,66,66,132,132,120,2,121,137,8,16, - 0,60,66,66,132,132,120,2,121,137,24,36,0,60,66,66, - 132,132,120,2,121,137,50,76,0,60,66,66,132,132,120,2, - 121,137,36,36,0,60,66,66,132,132,120,19,103,135,16,16, - 0,252,0,32,32,1,120,136,2,60,70,90,164,196,120,128, - 18,105,137,32,16,0,68,68,68,136,136,116,18,105,137,8, - 16,0,68,68,68,136,136,116,18,105,137,24,36,0,68,68, - 68,136,136,116,18,105,137,40,40,0,68,68,68,136,136,116, - 0,123,139,8,16,0,66,66,132,140,116,4,132,120,0,122, - 138,64,64,92,98,66,132,196,184,128,128,0,123,139,36,36, - 0,66,66,132,140,116,4,132,120}; -/* - Fontname: -Misc-Fixed-Medium-O-Normal--13-120-75-75-C-80-ISO10646-1 - Copyright: Public domain font. Share and enjoy. - Capital A Height: 9, '1' Height: 9 - Calculated Max Values w= 8 h=10 x= 3 y=11 dx= 8 dy= 0 ascent=11 len=10 - Font Bounding box w= 8 h=13 x= 0 y=-2 - Calculated Min Values x= 0 y=-2 dx= 0 dy= 0 - Pure Font ascent = 9 descent=-2 - X Font ascent = 9 descent=-2 - Max Font ascent =11 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_8x13Or[1029] U8G_FONT_SECTION("u8g_font_8x13Or") = { - 1,8,13,0,254,9,1,98,2,206,32,127,254,11,254,9, - 254,13,0,128,50,41,137,64,64,64,64,128,128,128,0,128, - 40,67,131,144,144,144,3,119,135,36,36,126,36,252,72,72, - 18,105,137,16,60,80,80,56,40,40,240,32,2,121,137,34, - 82,36,8,16,32,72,148,136,18,104,136,24,36,40,48,84, - 136,152,100,56,19,131,128,128,128,34,73,137,16,32,64,64, - 128,128,64,64,32,34,73,137,64,32,32,16,16,32,32,64, - 128,20,101,133,72,48,252,96,144,20,85,133,32,32,248,64, - 64,33,67,131,112,96,128,22,81,129,248,33,51,131,64,224, - 64,2,137,137,1,1,2,4,24,32,64,128,128,2,121,137, - 24,36,66,66,66,132,132,72,48,18,89,137,16,48,80,16, - 16,32,32,32,248,2,121,137,60,66,66,2,12,48,64,128, - 252,2,121,137,126,2,4,8,24,4,4,132,120,18,105,137, - 4,12,20,36,72,136,252,16,16,2,121,137,62,32,32,92, - 98,2,4,132,120,2,121,137,28,34,64,64,120,132,132,132, - 120,18,105,137,252,4,8,16,32,64,64,128,128,2,121,137, - 60,66,66,66,124,132,132,132,120,18,105,137,120,132,132,140, - 116,8,8,16,224,33,72,136,32,112,32,0,0,64,224,64, - 17,88,136,16,56,16,0,0,112,96,128,18,89,137,8,16, - 32,64,128,128,64,32,16,4,116,132,126,0,0,252,18,89, - 137,64,32,16,8,8,16,32,64,128,18,105,137,56,68,132, - 8,16,32,32,0,32,2,121,137,60,66,66,78,82,166,152, - 128,120,2,121,137,24,36,66,66,66,252,132,132,132,2,121, - 137,120,68,66,68,120,136,132,136,240,2,121,137,60,66,64, - 64,64,128,128,132,120,2,121,137,120,68,66,66,66,132,132, - 136,240,2,121,137,126,64,64,64,120,128,128,128,252,2,121, - 137,126,64,64,64,120,128,128,128,128,2,121,137,60,66,64, - 64,64,156,132,140,116,2,121,137,66,66,66,66,124,132,132, - 132,132,18,105,137,124,16,16,16,16,32,32,32,248,2,121, - 137,30,4,4,4,4,8,8,136,112,2,121,137,66,68,72, - 80,96,160,144,136,132,18,105,137,64,64,64,64,64,128,128, - 128,252,2,137,137,65,65,99,85,73,130,130,130,130,2,121, - 137,66,66,98,82,74,140,132,132,132,2,121,137,60,66,66, - 66,66,132,132,132,120,2,121,137,124,66,66,66,124,128,128, - 128,128,1,122,138,60,66,66,66,132,132,164,148,120,4,2, - 121,137,124,66,66,66,124,160,144,136,132,2,121,137,60,66, - 64,64,56,4,4,132,120,2,121,137,254,16,16,16,16,32, - 32,32,32,2,121,137,66,66,66,66,132,132,132,132,120,2, - 121,137,130,130,132,68,72,72,80,80,32,2,137,137,65,65, - 65,65,73,146,146,170,68,2,137,137,65,65,34,20,24,40, - 68,130,130,2,121,137,130,130,68,40,16,16,32,32,32,2, - 121,137,126,2,4,8,16,32,64,128,252,18,89,137,120,64, - 64,64,64,128,128,128,240,18,105,137,128,128,64,32,16,16, - 8,4,4,18,89,137,120,8,8,8,8,16,16,16,240,24, - 83,131,32,80,136,1,113,129,254,58,34,130,128,64,2,118, - 134,60,2,124,132,140,116,2,121,137,64,64,64,92,98,66, - 132,196,184,2,118,134,60,66,128,128,132,120,2,121,137,2, - 2,2,58,68,132,132,140,116,2,118,134,60,66,124,128,132, - 120,18,105,137,56,68,64,64,248,64,128,128,128,0,120,136, - 58,68,136,112,128,120,132,120,2,121,137,32,32,64,92,98, - 66,132,132,132,18,88,136,16,0,48,16,16,32,32,248,16, - 106,138,4,0,12,4,4,8,8,136,136,112,18,105,137,64, - 64,64,68,88,96,144,136,132,18,89,137,48,16,16,16,16, - 32,32,32,248,2,134,134,118,73,73,146,146,130,2,118,134, - 92,98,66,132,132,132,2,118,134,60,66,66,132,132,120,0, - 136,136,46,49,33,98,92,64,128,128,0,120,136,58,70,132, - 140,116,4,8,8,18,102,134,184,68,64,128,128,128,2,118, - 134,60,66,32,24,132,120,18,88,136,64,64,248,64,128,128, - 136,112,18,102,134,68,68,68,136,136,116,18,86,134,136,136, - 144,160,160,64,2,134,134,65,65,146,146,170,68,2,118,134, - 66,36,24,48,72,132,0,120,136,66,66,132,140,116,4,132, - 120,2,118,134,126,4,24,32,64,252,18,89,137,56,64,64, - 32,192,64,128,128,112,50,41,137,64,64,64,64,64,128,128, - 128,128,18,89,137,112,8,8,16,24,32,16,16,224,24,83, - 131,72,168,144,255}; -/* - Fontname: -Misc-Fixed-Medium-R-Normal--13-120-75-75-C-80-ISO10646-1 - Copyright: Public domain font. Share and enjoy. - Capital A Height: 9, '1' Height: 9 - Calculated Max Values w= 7 h=10 x= 3 y=11 dx= 8 dy= 0 ascent=11 len=10 - Font Bounding box w= 8 h=13 x= 0 y=-2 - Calculated Min Values x= 0 y=-2 dx= 0 dy= 0 - Pure Font ascent = 9 descent=-2 - X Font ascent = 9 descent=-2 - Max Font ascent =11 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_8x13r[1028] U8G_FONT_SECTION("u8g_font_8x13r") = { - 1,8,13,0,254,9,1,97,2,205,32,127,254,11,254,9, - 254,13,0,128,50,25,137,128,128,128,128,128,128,128,0,128, - 40,67,131,144,144,144,19,103,135,72,72,252,72,252,72,72, - 18,89,137,32,120,160,160,112,40,40,240,32,18,105,137,68, - 164,72,16,16,32,72,84,136,18,103,135,96,144,144,96,148, - 136,116,56,19,131,128,128,128,50,57,137,32,64,64,128,128, - 128,64,64,32,34,57,137,128,64,64,32,32,32,64,64,128, - 22,101,133,72,48,252,48,72,20,85,133,32,32,248,32,32, - 17,67,131,112,96,128,22,81,129,248,33,51,131,64,224,64, - 2,121,137,2,2,4,8,16,32,64,128,128,18,105,137,48, - 72,132,132,132,132,132,72,48,18,89,137,32,96,160,32,32, - 32,32,32,248,18,105,137,120,132,132,4,8,48,64,128,252, - 18,105,137,252,4,8,16,56,4,4,132,120,18,105,137,8, - 24,40,72,136,136,252,8,8,18,105,137,252,128,128,184,196, - 4,4,132,120,18,105,137,56,64,128,128,184,196,132,132,120, - 18,105,137,252,4,8,16,16,32,32,64,64,18,105,137,120, - 132,132,132,120,132,132,132,120,18,105,137,120,132,132,140,116, - 4,4,8,112,33,56,136,64,224,64,0,0,64,224,64,17, - 72,136,32,112,32,0,0,112,96,128,34,89,137,8,16,32, - 64,128,64,32,16,8,20,100,132,252,0,0,252,18,89,137, - 128,64,32,16,8,16,32,64,128,18,105,137,120,132,132,4, - 8,16,16,0,16,18,105,137,120,132,132,156,164,172,148,128, - 120,18,105,137,48,72,132,132,132,252,132,132,132,18,105,137, - 240,136,132,136,240,136,132,136,240,18,105,137,120,132,128,128, - 128,128,128,132,120,18,105,137,240,136,132,132,132,132,132,136, - 240,18,105,137,252,128,128,128,240,128,128,128,252,18,105,137, - 252,128,128,128,240,128,128,128,128,18,105,137,120,132,128,128, - 128,156,132,140,116,18,105,137,132,132,132,132,252,132,132,132, - 132,18,89,137,248,32,32,32,32,32,32,32,248,18,121,137, - 62,8,8,8,8,8,8,136,112,18,105,137,132,136,144,160, - 192,160,144,136,132,18,105,137,128,128,128,128,128,128,128,128, - 252,2,121,137,130,130,198,170,146,146,130,130,130,18,105,137, - 132,132,196,164,148,140,132,132,132,18,105,137,120,132,132,132, - 132,132,132,132,120,18,105,137,248,132,132,132,248,128,128,128, - 128,17,106,138,120,132,132,132,132,132,164,148,120,4,18,105, - 137,248,132,132,132,248,160,144,136,132,18,105,137,120,132,128, - 128,120,4,4,132,120,2,121,137,254,16,16,16,16,16,16, - 16,16,18,105,137,132,132,132,132,132,132,132,132,120,2,121, - 137,130,130,68,68,68,40,40,40,16,2,121,137,130,130,130, - 130,146,146,146,170,68,2,121,137,130,130,68,40,16,40,68, - 130,130,2,121,137,130,130,68,40,16,16,16,16,16,18,105, - 137,252,4,8,16,32,64,128,128,252,34,73,137,240,128,128, - 128,128,128,128,128,240,2,121,137,128,128,64,32,16,8,4, - 2,2,18,73,137,240,16,16,16,16,16,16,16,240,24,83, - 131,32,80,136,1,113,129,254,58,34,130,128,64,18,102,134, - 120,4,124,132,140,116,18,105,137,128,128,128,184,196,132,132, - 196,184,18,102,134,120,132,128,128,132,120,18,105,137,4,4, - 4,116,140,132,132,140,116,18,102,134,120,132,252,128,132,120, - 18,105,137,56,68,64,64,248,64,64,64,64,16,104,136,116, - 136,136,112,128,120,132,120,18,105,137,128,128,128,184,196,132, - 132,132,132,18,88,136,32,0,96,32,32,32,32,248,16,90, - 138,8,0,24,8,8,8,8,136,136,112,18,105,137,128,128, - 128,136,144,224,144,136,132,18,89,137,96,32,32,32,32,32, - 32,32,248,2,118,134,236,146,146,146,146,130,18,102,134,184, - 196,132,132,132,132,18,102,134,120,132,132,132,132,120,16,104, - 136,184,196,132,196,184,128,128,128,16,104,136,116,140,132,140, - 116,4,4,4,18,102,134,184,68,64,64,64,64,18,102,134, - 120,132,96,24,132,120,18,104,136,64,64,248,64,64,64,68, - 56,18,102,134,136,136,136,136,136,116,18,86,134,136,136,136, - 80,80,32,2,118,134,130,130,146,146,170,68,18,102,134,132, - 72,48,48,72,132,16,104,136,132,132,132,140,116,4,132,120, - 18,102,134,252,8,16,32,64,252,34,89,137,56,64,64,32, - 192,32,64,64,56,50,25,137,128,128,128,128,128,128,128,128, - 128,18,89,137,224,16,16,32,24,32,16,16,224,24,83,131, - 72,168,144,255}; -/* - Fontname: -Misc-Fixed-Medium-R-Normal--15-140-75-75-C-90-ISO10646-1 - Copyright: Public domain font. Share and enjoy. - Capital A Height: 4, '1' Height: 10 - Calculated Max Values w= 9 h=15 x= 8 y=10 dx= 9 dy= 0 ascent=12 len=30 - Font Bounding box w= 9 h=15 x= 0 y=-3 - Calculated Min Values x= 0 y=-3 dx= 0 dy= 0 - Pure Font ascent = 4 descent= 0 - X Font ascent =10 descent= 0 - Max Font ascent =12 descent=-3 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_9x15_67_75[3804] U8G_FONT_SECTION("u8g_font_9x15_67_75") = { - 0,9,15,0,253,4,1,255,4,34,32,255,0,12,253,10, - 0,8,7,7,9,0,1,72,36,18,255,18,36,72,7,10, - 10,9,1,0,16,16,16,146,84,56,146,84,56,16,7,7, - 7,9,1,1,16,34,68,248,68,34,16,7,7,7,9,1, - 1,16,136,68,62,68,136,16,7,7,7,9,1,1,16,34, - 66,254,66,34,16,7,10,10,9,1,0,16,56,84,146,16, - 16,16,16,16,124,7,7,7,9,1,1,16,136,132,254,132, - 136,16,7,10,10,9,1,0,124,16,16,16,16,16,146,84, - 56,16,7,10,10,9,1,0,16,56,84,146,16,146,84,56, - 16,254,8,7,7,9,0,1,16,34,65,254,64,32,16,8, - 7,7,9,0,1,8,68,130,127,2,4,8,8,7,7,9, - 0,1,16,34,69,254,68,36,16,8,7,7,9,0,1,8, - 68,162,127,34,36,8,9,5,10,9,0,2,34,0,73,0, - 247,128,65,0,34,0,9,5,10,9,0,2,34,0,73,0, - 255,128,73,0,34,0,5,10,10,9,2,0,32,64,72,184, - 200,16,16,160,120,32,6,10,10,9,1,0,32,64,252,68, - 36,4,4,4,4,4,7,10,10,9,1,0,8,4,254,132, - 136,128,128,128,128,128,6,10,10,9,1,0,4,4,4,4, - 4,36,68,252,64,32,7,10,10,9,1,0,128,128,128,128, - 128,136,132,254,4,8,7,8,8,9,1,0,248,8,8,8, - 8,42,28,8,7,8,8,9,1,1,2,2,2,34,66,254, - 64,32,9,7,14,9,0,2,14,0,17,0,32,128,32,128, - 168,128,112,0,32,0,9,7,14,9,0,2,56,0,68,0, - 130,0,130,0,138,128,7,0,2,0,7,10,10,9,1,0, - 254,64,112,96,80,8,8,4,2,2,7,9,9,9,1,0, - 144,160,254,160,146,10,254,10,18,9,7,14,9,0,1,50, - 0,71,0,138,128,130,0,130,0,68,0,56,0,9,7,14, - 9,0,1,38,0,113,0,168,128,32,128,32,128,17,0,14, - 0,7,4,4,9,1,3,16,32,64,254,7,4,4,9,1, - 0,254,64,32,16,4,10,10,9,4,0,128,192,160,144,128, - 128,128,128,128,128,4,10,10,9,1,0,16,48,80,144,16, - 16,16,16,16,16,7,4,4,9,1,3,16,8,4,254,7, - 4,4,9,1,0,254,4,8,16,4,10,10,9,4,0,128, - 128,128,128,128,128,144,160,192,128,4,10,10,9,1,0,16, - 16,16,16,16,16,144,80,48,16,7,9,9,9,1,0,8, - 4,254,4,40,64,254,64,32,9,10,20,9,0,0,34,0, - 114,0,170,0,34,0,34,0,34,0,34,0,42,128,39,0, - 34,0,7,9,9,9,1,0,32,64,254,64,40,4,254,4, - 8,7,10,10,9,1,0,32,64,254,64,32,32,64,254,64, - 32,9,10,20,9,0,0,34,0,119,0,170,128,34,0,34, - 0,34,0,34,0,34,0,34,0,34,0,7,10,10,9,1, - 0,8,4,254,4,8,8,4,254,4,8,9,10,20,9,0, - 0,34,0,34,0,34,0,34,0,34,0,34,0,34,0,170, - 128,119,0,34,0,7,7,7,9,1,1,32,64,254,0,254, - 4,8,7,7,7,9,1,1,8,4,254,0,254,64,32,9, - 7,14,9,0,1,16,0,33,0,127,128,130,0,127,128,36, - 0,16,0,9,7,14,9,0,1,20,0,34,0,127,0,136, - 128,127,0,34,0,20,0,9,7,14,9,0,1,4,0,18, - 0,255,0,32,128,255,0,66,0,4,0,9,7,14,9,0, - 1,16,0,32,0,127,128,128,0,127,128,32,0,16,0,7, - 10,10,9,1,0,16,40,108,170,40,40,40,40,40,40,9, - 7,14,9,0,1,4,0,2,0,255,0,0,128,255,0,2, - 0,4,0,7,10,10,9,1,0,40,40,40,40,40,40,170, - 108,40,16,9,7,14,9,0,1,20,0,34,0,127,0,128, - 128,127,0,34,0,20,0,7,10,10,9,1,0,16,40,108, - 170,40,40,170,108,40,16,7,7,7,9,1,1,252,144,136, - 196,162,144,8,7,7,7,9,1,1,126,18,34,70,138,18, - 32,7,7,7,9,1,1,32,18,138,70,34,18,126,7,7, - 7,9,1,1,8,144,162,196,136,144,252,9,9,18,9,0, - 0,8,0,16,0,63,128,64,0,255,128,64,0,63,128,16, - 0,8,0,9,9,18,9,0,0,8,0,4,0,254,0,1, - 0,255,128,1,0,254,0,4,0,8,0,8,7,7,9,0, - 1,16,32,72,245,66,32,16,8,7,7,9,0,1,8,4, - 18,175,66,4,8,7,10,10,9,1,0,16,56,84,146,16, - 124,16,124,16,16,7,10,10,9,1,0,16,16,124,16,124, - 16,146,84,56,16,7,7,7,9,1,1,16,32,64,182,64, - 32,16,7,10,10,9,1,0,16,40,84,146,0,16,16,0, - 16,16,7,7,7,9,1,1,16,8,4,218,4,8,16,7, - 10,10,9,1,0,16,16,0,16,16,0,146,84,40,16,7, - 5,5,9,1,2,144,160,254,160,144,7,5,5,9,1,2, - 18,10,254,10,18,9,7,14,9,0,1,16,0,48,0,95, - 128,128,128,95,128,48,0,16,0,7,10,10,9,1,0,16, - 40,68,238,40,40,40,40,40,56,9,7,14,9,0,1,4, - 0,6,0,253,0,128,128,253,0,6,0,4,0,7,10,10, - 9,1,0,56,40,40,40,40,40,238,68,40,16,7,11,11, - 9,1,0,16,40,68,238,40,40,56,0,56,40,56,7,11, - 11,9,1,255,16,40,68,238,40,40,40,40,108,68,124,7, - 11,11,9,1,255,16,40,68,254,40,40,40,40,108,68,124, - 7,11,11,9,1,255,16,40,68,254,56,56,56,56,124,68, - 124,7,11,11,9,1,255,16,40,68,238,68,238,40,40,40, - 40,56,7,11,11,9,1,255,16,40,68,238,68,238,40,40, - 108,68,124,9,7,14,9,0,1,132,0,134,0,253,0,128, - 128,253,0,134,0,132,0,7,7,7,9,1,0,254,128,188, - 176,168,164,130,7,7,7,9,1,0,130,74,42,26,122,2, - 254,7,11,11,9,1,255,16,40,68,238,40,40,40,238,68, - 40,16,9,7,14,9,0,1,4,0,50,0,73,0,255,128, - 73,0,50,0,4,0,9,10,20,9,0,0,34,0,39,0, - 42,128,34,0,34,0,34,0,34,0,170,0,114,0,34,0, - 7,13,13,9,1,254,8,4,254,4,8,4,254,4,8,4, - 254,4,8,8,5,5,9,0,2,36,68,255,68,36,8,5, - 5,9,0,2,36,34,255,34,36,9,5,10,9,0,2,42, - 0,73,0,255,128,73,0,42,0,8,5,5,9,0,2,42, - 74,255,74,42,8,5,5,9,0,2,84,82,255,82,84,9, - 5,10,9,0,2,85,0,148,128,255,128,148,128,85,0,7, - 7,7,9,1,1,16,48,80,158,80,48,16,7,7,7,9, - 1,1,16,24,20,242,20,24,16,8,5,5,9,0,2,36, - 102,189,102,36,9,7,14,9,0,5,255,128,255,128,255,128, - 255,128,255,128,255,128,255,128,9,2,4,9,0,253,255,128, - 255,128,9,4,8,9,0,253,255,128,255,128,255,128,255,128, - 9,6,12,9,0,253,255,128,255,128,255,128,255,128,255,128, - 255,128,9,8,16,9,0,253,255,128,255,128,255,128,255,128, - 255,128,255,128,255,128,255,128,9,9,18,9,0,253,255,128, - 255,128,255,128,255,128,255,128,255,128,255,128,255,128,255,128, - 9,11,22,9,0,253,255,128,255,128,255,128,255,128,255,128, - 255,128,255,128,255,128,255,128,255,128,255,128,9,13,26,9, - 0,253,255,128,255,128,255,128,255,128,255,128,255,128,255,128, - 255,128,255,128,255,128,255,128,255,128,255,128,9,15,30,9, - 0,253,255,128,255,128,255,128,255,128,255,128,255,128,255,128, - 255,128,255,128,255,128,255,128,255,128,255,128,255,128,255,128, - 8,15,15,9,0,253,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,7,15,15,9,0,253,254,254,254,254,254, - 254,254,254,254,254,254,254,254,254,254,6,15,15,9,0,253, - 252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,5, - 15,15,9,0,253,248,248,248,248,248,248,248,248,248,248,248, - 248,248,248,248,3,15,15,9,0,253,224,224,224,224,224,224, - 224,224,224,224,224,224,224,224,224,2,15,15,9,0,253,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,1,15, - 15,9,0,253,128,128,128,128,128,128,128,128,128,128,128,128, - 128,128,128,4,15,15,9,5,253,240,240,240,240,240,240,240, - 240,240,240,240,240,240,240,240,9,15,30,9,0,253,170,128, - 0,0,85,0,0,0,170,128,0,0,85,0,0,0,170,128, - 0,0,85,0,0,0,170,128,0,0,85,0,9,15,30,9, - 0,253,170,128,85,0,170,128,85,0,170,128,85,0,170,128, - 85,0,170,128,85,0,170,128,85,0,170,128,85,0,170,128, - 9,15,30,9,0,253,255,128,85,0,255,128,170,128,255,128, - 85,0,255,128,170,128,255,128,85,0,255,128,170,128,255,128, - 85,0,255,128,9,2,4,9,0,10,255,128,255,128,1,15, - 15,9,8,253,128,128,128,128,128,128,128,128,128,128,128,128, - 128,128,128,5,8,8,9,0,253,248,248,248,248,248,248,248, - 248,4,8,8,9,5,253,240,240,240,240,240,240,240,240,5, - 7,7,9,0,5,248,248,248,248,248,248,248,9,15,30,9, - 0,253,248,0,248,0,248,0,248,0,248,0,248,0,248,0, - 255,128,255,128,255,128,255,128,255,128,255,128,255,128,255,128, - 9,15,30,9,0,253,248,0,248,0,248,0,248,0,248,0, - 248,0,248,0,7,128,7,128,7,128,7,128,7,128,7,128, - 7,128,7,128,9,15,30,9,0,253,255,128,255,128,255,128, - 255,128,255,128,255,128,255,128,248,0,248,0,248,0,248,0, - 248,0,248,0,248,0,248,0,9,15,30,9,0,253,255,128, - 255,128,255,128,255,128,255,128,255,128,255,128,7,128,7,128, - 7,128,7,128,7,128,7,128,7,128,7,128,4,7,7,9, - 5,5,240,240,240,240,240,240,240,9,15,30,9,0,253,7, - 128,7,128,7,128,7,128,7,128,7,128,7,128,248,0,248, - 0,248,0,248,0,248,0,248,0,248,0,248,0,9,15,30, - 9,0,253,7,128,7,128,7,128,7,128,7,128,7,128,7, - 128,255,128,255,128,255,128,255,128,255,128,255,128,255,128,255, - 128,7,7,7,9,1,1,254,254,254,254,254,254,254,7,7, - 7,9,1,1,254,130,130,130,130,130,254,7,7,7,9,1, - 1,124,130,130,130,130,130,124,7,7,7,9,1,1,254,130, - 186,186,186,130,254,7,7,7,9,1,1,254,130,254,130,254, - 130,254,7,7,7,9,1,1,254,170,170,170,170,170,254,7, - 7,7,9,1,1,254,170,254,170,254,170,254,7,7,7,9, - 1,1,254,146,138,198,162,146,254,7,7,7,9,1,1,254, - 146,162,198,138,146,254,7,7,7,9,1,1,254,214,138,214, - 162,214,254,3,3,3,9,3,3,224,224,224,3,3,3,9, - 3,3,224,160,224,9,5,10,9,0,2,255,128,255,128,255, - 128,255,128,255,128,9,5,10,9,0,2,255,128,128,128,128, - 128,128,128,255,128,5,9,9,9,2,0,248,248,248,248,248, - 248,248,248,248,5,9,9,9,2,0,248,136,136,136,136,136, - 136,136,248,9,5,10,9,0,2,127,128,127,128,255,128,255, - 0,255,0,9,5,10,9,0,2,127,128,64,128,128,128,129, - 0,255,0,9,10,20,9,0,0,8,0,8,0,28,0,28, - 0,62,0,62,0,127,0,127,0,255,128,255,128,9,10,20, - 9,0,0,8,0,8,0,20,0,20,0,34,0,34,0,65, - 0,65,0,128,128,255,128,7,7,7,9,1,1,16,16,56, - 56,124,124,254,7,7,7,9,1,1,16,16,40,40,68,68, - 254,9,9,18,9,0,0,192,0,240,0,252,0,255,0,255, - 128,255,0,252,0,240,0,192,0,9,9,18,9,0,0,192, - 0,176,0,140,0,131,0,128,128,131,0,140,0,176,0,192, - 0,7,7,7,9,1,1,128,224,248,254,248,224,128,7,7, - 7,9,1,1,128,224,152,134,152,224,128,9,5,10,9,0, - 2,224,0,252,0,255,128,252,0,224,0,9,5,10,9,0, - 2,224,0,156,0,131,128,156,0,224,0,9,10,20,9,0, - 0,255,128,255,128,127,0,127,0,62,0,62,0,28,0,28, - 0,8,0,8,0,9,10,20,9,0,0,255,128,128,128,65, - 0,65,0,34,0,34,0,20,0,20,0,8,0,8,0,7, - 7,7,9,1,1,254,124,124,56,56,16,16,7,7,7,9, - 1,1,254,68,68,40,40,16,16,9,9,18,9,0,0,1, - 128,7,128,31,128,127,128,255,128,127,128,31,128,7,128,1, - 128,9,9,18,9,0,0,1,128,6,128,24,128,96,128,128, - 128,96,128,24,128,6,128,1,128,7,7,7,9,1,1,2, - 14,62,254,62,14,2,7,7,7,9,1,1,2,14,50,194, - 50,14,2,9,5,10,9,0,2,3,128,31,128,255,128,31, - 128,3,128,9,5,10,9,0,2,3,128,28,128,224,128,28, - 128,3,128,9,9,18,9,0,0,8,0,28,0,62,0,127, - 0,255,128,127,0,62,0,28,0,8,0,9,9,18,9,0, - 0,8,0,20,0,34,0,65,0,128,128,65,0,34,0,20, - 0,8,0,9,9,18,9,0,0,8,0,20,0,34,0,73, - 0,156,128,73,0,34,0,20,0,8,0,7,7,7,9,1, - 1,56,68,146,186,146,68,56,5,9,9,9,2,0,32,32, - 80,80,136,80,80,32,32,7,7,7,9,1,1,56,68,130, - 130,130,68,56,7,7,7,9,1,1,16,68,0,130,0,68, - 16,7,7,7,9,1,1,56,108,170,170,170,108,56,7,7, - 7,9,1,1,56,68,146,170,146,68,56,7,7,7,9,1, - 1,56,124,254,254,254,124,56,7,7,7,9,1,1,56,116, - 242,242,242,116,56,7,7,7,9,1,1,56,92,158,158,158, - 92,56,7,7,7,9,1,1,56,68,130,254,254,124,56,7, - 7,7,9,1,1,56,124,254,254,130,68,56,7,7,7,9, - 1,1,56,92,158,158,130,68,56,7,7,7,9,1,1,56, - 92,158,254,254,124,56,4,7,7,9,1,1,48,112,240,240, - 240,112,48,4,7,7,9,4,1,192,224,240,240,240,224,192, - 9,15,30,9,0,253,255,128,255,128,255,128,255,128,255,128, - 227,128,193,128,193,128,193,128,227,128,255,128,255,128,255,128, - 255,128,255,128,9,15,30,9,0,253,255,128,255,128,255,128, - 255,128,227,128,221,128,190,128,190,128,190,128,221,128,227,128, - 255,128,255,128,255,128,255,128,9,8,16,9,0,4,255,128, - 255,128,255,128,255,128,227,128,221,128,190,128,190,128,9,8, - 16,9,0,253,190,128,190,128,221,128,227,128,255,128,255,128, - 255,128,255,128,4,4,4,9,1,4,48,64,128,128,4,4, - 4,9,4,4,192,32,16,16,4,4,4,9,4,1,16,16, - 32,192,4,4,4,9,1,1,128,128,64,48,7,4,4,9, - 1,4,56,68,130,130,7,4,4,9,1,1,130,130,68,56, - 7,7,7,9,1,1,2,6,14,30,62,126,254,7,7,7, - 9,1,1,128,192,224,240,248,252,254,7,7,7,9,1,1, - 254,252,248,240,224,192,128,7,7,7,9,1,1,254,126,62, - 30,14,6,2,5,5,5,9,2,2,112,136,136,136,112,7, - 7,7,9,1,1,254,242,242,242,242,242,254,7,7,7,9, - 1,1,254,158,158,158,158,158,254,7,7,7,9,1,1,254, - 254,250,242,226,194,254,7,7,7,9,1,1,254,134,142,158, - 190,254,254,7,7,7,9,1,1,254,146,146,146,146,146,254, - 9,10,20,9,0,0,8,0,8,0,20,0,20,0,34,0, - 42,0,93,0,73,0,128,128,255,128,9,10,20,9,0,0, - 8,0,8,0,28,0,28,0,58,0,58,0,121,0,121,0, - 248,128,255,128,9,10,20,9,0,0,8,0,8,0,28,0, - 28,0,46,0,46,0,79,0,79,0,143,128,255,128,9,9, - 18,9,0,0,62,0,65,0,128,128,128,128,128,128,128,128, - 128,128,65,0,62,0,7,7,7,9,1,1,254,146,146,242, - 130,130,254,7,7,7,9,1,1,254,130,130,242,146,146,254, - 7,7,7,9,1,1,254,130,130,158,146,146,254,7,7,7, - 9,1,1,254,146,146,158,130,130,254,7,7,7,9,1,1, - 124,146,146,242,130,130,124,7,7,7,9,1,1,124,130,130, - 242,146,146,124,7,7,7,9,1,1,124,130,130,158,146,146, - 124,7,7,7,9,1,1,124,146,146,158,130,130,124,6,6, - 6,9,1,1,252,136,144,160,192,128,6,6,6,9,1,1, - 252,68,36,20,12,4,6,6,6,9,1,1,128,192,160,144, - 136,252,6,6,6,9,1,1,252,132,132,132,132,252,6,6, - 6,9,1,1,252,252,252,252,252,252,5,5,5,9,2,1, - 248,136,136,136,248,5,5,5,9,2,1,248,248,248,248,248, - 6,6,6,9,1,1,4,12,20,36,68,252}; -/* - Fontname: -Misc-Fixed-Medium-R-Normal--15-140-75-75-C-90-ISO10646-1 - Copyright: Public domain font. Share and enjoy. - Capital A Height: 9, '1' Height: 5 - Calculated Max Values w= 9 h=10 x= 3 y= 3 dx= 9 dy= 0 ascent=10 len=20 - Font Bounding box w= 9 h=15 x= 0 y=-3 - Calculated Min Values x= 0 y= 0 dx= 0 dy= 0 - Pure Font ascent = 9 descent= 0 - X Font ascent = 9 descent= 0 - Max Font ascent =10 descent= 0 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_9x15_75r[792] U8G_FONT_SECTION("u8g_font_9x15_75r") = { - 0,9,15,0,253,9,2,33,0,0,32,79,0,10,0,9, - 0,7,7,7,9,1,1,254,254,254,254,254,254,254,7,7, - 7,9,1,1,254,130,130,130,130,130,254,7,7,7,9,1, - 1,124,130,130,130,130,130,124,7,7,7,9,1,1,254,130, - 186,186,186,130,254,7,7,7,9,1,1,254,130,254,130,254, - 130,254,7,7,7,9,1,1,254,170,170,170,170,170,254,7, - 7,7,9,1,1,254,170,254,170,254,170,254,7,7,7,9, - 1,1,254,146,138,198,162,146,254,7,7,7,9,1,1,254, - 146,162,198,138,146,254,7,7,7,9,1,1,254,214,138,214, - 162,214,254,3,3,3,9,3,3,224,224,224,3,3,3,9, - 3,3,224,160,224,9,5,10,9,0,2,255,128,255,128,255, - 128,255,128,255,128,9,5,10,9,0,2,255,128,128,128,128, - 128,128,128,255,128,5,9,9,9,2,0,248,248,248,248,248, - 248,248,248,248,5,9,9,9,2,0,248,136,136,136,136,136, - 136,136,248,9,5,10,9,0,2,127,128,127,128,255,128,255, - 0,255,0,9,5,10,9,0,2,127,128,64,128,128,128,129, - 0,255,0,9,10,20,9,0,0,8,0,8,0,28,0,28, - 0,62,0,62,0,127,0,127,0,255,128,255,128,9,10,20, - 9,0,0,8,0,8,0,20,0,20,0,34,0,34,0,65, - 0,65,0,128,128,255,128,7,7,7,9,1,1,16,16,56, - 56,124,124,254,7,7,7,9,1,1,16,16,40,40,68,68, - 254,9,9,18,9,0,0,192,0,240,0,252,0,255,0,255, - 128,255,0,252,0,240,0,192,0,9,9,18,9,0,0,192, - 0,176,0,140,0,131,0,128,128,131,0,140,0,176,0,192, - 0,7,7,7,9,1,1,128,224,248,254,248,224,128,7,7, - 7,9,1,1,128,224,152,134,152,224,128,9,5,10,9,0, - 2,224,0,252,0,255,128,252,0,224,0,9,5,10,9,0, - 2,224,0,156,0,131,128,156,0,224,0,9,10,20,9,0, - 0,255,128,255,128,127,0,127,0,62,0,62,0,28,0,28, - 0,8,0,8,0,9,10,20,9,0,0,255,128,128,128,65, - 0,65,0,34,0,34,0,20,0,20,0,8,0,8,0,7, - 7,7,9,1,1,254,124,124,56,56,16,16,7,7,7,9, - 1,1,254,68,68,40,40,16,16,9,9,18,9,0,0,1, - 128,7,128,31,128,127,128,255,128,127,128,31,128,7,128,1, - 128,9,9,18,9,0,0,1,128,6,128,24,128,96,128,128, - 128,96,128,24,128,6,128,1,128,7,7,7,9,1,1,2, - 14,62,254,62,14,2,7,7,7,9,1,1,2,14,50,194, - 50,14,2,9,5,10,9,0,2,3,128,31,128,255,128,31, - 128,3,128,9,5,10,9,0,2,3,128,28,128,224,128,28, - 128,3,128,9,9,18,9,0,0,8,0,28,0,62,0,127, - 0,255,128,127,0,62,0,28,0,8,0,9,9,18,9,0, - 0,8,0,20,0,34,0,65,0,128,128,65,0,34,0,20, - 0,8,0,9,9,18,9,0,0,8,0,20,0,34,0,73, - 0,156,128,73,0,34,0,20,0,8,0,7,7,7,9,1, - 1,56,68,146,186,146,68,56,5,9,9,9,2,0,32,32, - 80,80,136,80,80,32,32,7,7,7,9,1,1,56,68,130, - 130,130,68,56,7,7,7,9,1,1,16,68,0,130,0,68, - 16,7,7,7,9,1,1,56,108,170,170,170,108,56,7,7, - 7,9,1,1,56,68,146,170,146,68,56,7,7,7,9,1, - 1,56,124,254,254,254,124,56}; -/* - Fontname: -Misc-Fixed-Medium-R-Normal--15-140-75-75-C-90-ISO10646-1 - Copyright: Public domain font. Share and enjoy. - Capital A Height: 0, '1' Height: 9 - Calculated Max Values w= 9 h=13 x= 4 y= 5 dx= 9 dy= 0 ascent=12 len=26 - Font Bounding box w= 9 h=15 x= 0 y=-3 - Calculated Min Values x= 0 y=-2 dx= 0 dy= 0 - Pure Font ascent = 9 descent= 0 - X Font ascent =11 descent= 0 - Max Font ascent =12 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_9x15_78_79[3795] U8G_FONT_SECTION("u8g_font_9x15_78_79") = { - 0,9,15,0,253,9,2,231,4,175,32,255,0,12,254,11, - 0,9,9,18,9,0,0,62,0,28,0,136,128,201,128,247, - 128,201,128,136,128,28,0,62,0,9,9,18,9,0,0,8, - 0,20,0,255,128,162,128,65,0,162,128,255,128,20,0,8, - 0,9,9,18,9,0,0,8,0,28,0,8,0,73,0,255, - 128,73,0,8,0,28,0,8,0,9,9,18,9,0,0,8, - 0,28,0,28,0,107,0,255,128,107,0,28,0,28,0,8, - 0,9,9,18,9,0,0,8,0,28,0,28,0,107,0,255, - 128,107,0,28,0,28,0,8,0,9,9,18,9,0,0,8, - 0,28,0,28,0,107,0,255,128,107,0,28,0,28,0,8, - 0,9,9,18,9,0,0,8,0,8,0,28,0,62,0,255, - 128,62,0,28,0,8,0,8,0,9,9,18,9,0,0,8, - 0,20,0,20,0,99,0,128,128,99,0,20,0,20,0,8, - 0,255,9,9,18,9,0,0,8,0,8,0,20,0,247,128, - 65,0,34,0,73,0,85,0,99,0,9,10,20,9,0,0, - 127,0,247,128,247,128,227,128,0,0,128,128,193,128,201,128, - 156,128,127,0,9,9,18,9,0,0,8,0,8,0,28,0, - 227,128,99,0,34,0,62,0,119,0,65,0,9,9,18,9, - 0,0,8,0,8,0,20,0,235,128,93,0,42,0,34,0, - 127,0,65,0,9,9,18,9,0,0,8,0,8,0,20,0, - 235,128,93,0,42,0,34,0,127,0,65,0,9,9,18,9, - 0,0,8,0,8,0,20,0,235,128,93,0,42,0,34,0, - 127,0,65,0,9,9,18,9,0,0,8,0,8,0,20,0, - 247,128,73,0,54,0,42,0,127,0,65,0,8,7,7,9, - 0,2,24,24,44,199,46,60,102,8,9,9,9,0,0,24, - 219,255,126,24,126,255,219,24,8,9,9,9,0,0,24,219, - 255,102,36,102,255,219,24,9,9,18,9,0,0,8,0,73, - 0,42,0,28,0,255,128,28,0,42,0,73,0,8,0,9, - 9,18,9,0,0,8,0,73,0,62,0,62,0,255,128,62, - 0,62,0,73,0,8,0,9,9,18,9,0,0,8,0,73, - 0,54,0,62,0,213,128,62,0,54,0,73,0,8,0,9, - 9,18,9,0,0,8,0,136,128,107,0,62,0,28,0,62, - 0,107,0,136,128,8,0,9,9,18,9,0,0,34,0,20, - 0,148,128,127,0,28,0,127,0,148,128,20,0,34,0,9, - 9,18,9,0,0,34,0,54,0,255,128,127,0,62,0,127, - 0,255,128,54,0,34,0,9,9,18,9,0,0,42,0,42, - 0,221,128,62,0,255,128,62,0,221,128,42,0,42,0,9, - 9,18,9,0,0,42,0,42,0,221,128,42,0,255,128,42, - 0,221,128,42,0,42,0,9,11,22,9,0,0,28,0,28, - 0,201,128,201,128,34,0,8,0,34,0,201,128,201,128,28, - 0,28,0,9,11,22,9,0,0,28,0,28,0,201,128,201, - 128,62,0,20,0,62,0,201,128,201,128,28,0,28,0,9, - 11,22,9,0,0,28,0,28,0,201,128,201,128,62,0,28, - 0,62,0,201,128,201,128,28,0,28,0,9,11,22,9,0, - 0,28,0,20,0,201,128,201,128,62,0,20,0,127,0,170, - 128,201,128,28,0,28,0,8,9,9,9,0,0,24,24,219, - 255,36,36,126,231,66,255,255,255,8,9,9,9,0,0,24, - 203,189,110,24,118,189,211,24,9,12,24,9,0,0,8,0, - 42,0,93,0,170,128,107,0,221,128,221,128,107,0,170,128, - 93,0,42,0,8,0,9,12,24,9,0,0,8,0,42,0, - 93,0,170,128,107,0,221,128,221,128,107,0,170,128,93,0, - 42,0,8,0,9,12,24,9,0,0,8,0,42,0,93,0, - 170,128,107,0,221,128,221,128,107,0,170,128,93,0,42,0, - 8,0,9,9,18,9,0,0,8,0,73,0,42,0,20,0, - 235,128,20,0,42,0,73,0,8,0,9,9,18,9,0,0, - 8,0,73,0,42,0,20,0,235,128,20,0,42,0,73,0, - 8,0,8,9,9,9,0,0,24,219,203,60,24,60,211,219, - 24,9,9,18,9,0,0,8,0,73,0,42,0,0,0,235, - 128,0,0,42,0,73,0,8,0,9,9,18,9,0,0,8, - 0,73,0,42,0,28,0,255,128,28,0,42,0,73,0,8, - 0,255,9,8,16,9,0,1,62,0,67,0,129,128,129,128, - 129,128,129,128,67,0,62,0,255,9,9,18,9,0,0,254, - 0,130,0,131,128,131,128,131,128,131,128,255,128,63,128,63, - 128,9,9,18,9,0,0,63,128,63,128,255,128,131,128,131, - 128,131,128,131,128,130,0,254,0,8,8,8,9,0,0,254, - 131,131,131,131,131,255,127,8,8,8,9,0,0,127,255,131, - 131,131,131,131,254,255,255,255,9,9,18,9,0,0,8,0, - 28,0,8,0,65,0,227,128,65,0,8,0,28,0,8,0, - 255,1,10,10,9,4,0,128,128,128,128,128,128,128,128,128, - 128,2,10,10,9,3,0,192,192,192,192,192,192,192,192,192, - 192,3,10,10,9,3,0,224,224,224,224,224,224,224,224,224, - 224,4,6,6,9,3,5,112,128,224,240,240,96,4,6,6, - 9,3,5,96,240,240,112,16,224,9,6,12,9,0,5,115, - 128,132,0,231,0,247,128,247,128,99,0,9,6,12,9,0, - 5,99,0,247,128,247,128,115,128,16,128,231,0,255,255,7, - 10,10,9,1,0,4,126,228,228,228,124,4,100,104,48,5, - 10,10,9,2,0,112,248,248,112,32,32,0,32,112,32,5, - 10,10,9,2,0,80,248,248,112,32,32,0,32,112,32,9, - 9,18,9,0,0,99,0,247,128,255,128,255,128,127,0,62, - 0,28,0,8,0,8,0,9,9,18,9,0,0,112,0,248, - 0,252,0,126,0,63,128,126,0,252,0,248,0,112,0,9, - 12,24,9,0,0,8,0,116,128,149,0,14,0,4,0,107, - 0,247,128,255,128,127,0,62,0,28,0,8,0,9,12,24, - 9,0,0,16,0,41,0,82,0,156,0,32,0,88,0,124, - 0,60,0,254,0,254,128,255,0,126,0,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,9,9,18,9,0,0,127, - 0,247,128,231,128,247,128,247,128,247,128,247,128,227,128,127, - 0,9,9,18,9,0,0,127,0,227,128,221,128,253,128,251, - 128,247,128,237,128,193,128,127,0,9,9,18,9,0,0,127, - 0,227,128,221,128,253,128,243,128,253,128,221,128,227,128,127, - 0,9,9,18,9,0,0,127,0,243,128,235,128,219,128,193, - 128,251,128,251,128,251,128,127,0,9,9,18,9,0,0,127, - 0,193,128,223,128,223,128,195,128,253,128,253,128,195,128,127, - 0,9,9,18,9,0,0,127,0,225,128,223,128,223,128,195, - 128,221,128,221,128,227,128,127,0,9,9,18,9,0,0,127, - 0,193,128,253,128,251,128,251,128,247,128,247,128,247,128,127, - 0,9,9,18,9,0,0,127,0,227,128,221,128,221,128,227, - 128,221,128,221,128,227,128,127,0,9,9,18,9,0,0,127, - 0,225,128,221,128,221,128,225,128,253,128,253,128,227,128,127, - 0,9,9,18,9,0,0,127,0,219,128,213,128,213,128,213, - 128,213,128,213,128,219,128,127,0,9,9,18,9,0,0,127, - 0,128,128,136,128,152,128,136,128,136,128,136,128,128,128,127, - 0,9,9,18,9,0,0,127,0,128,128,152,128,132,128,132, - 128,136,128,156,128,128,128,127,0,9,9,18,9,0,0,127, - 0,128,128,152,128,132,128,136,128,132,128,152,128,128,128,127, - 0,9,9,18,9,0,0,127,0,128,128,136,128,152,128,168, - 128,188,128,136,128,128,128,127,0,9,9,18,9,0,0,127, - 0,128,128,156,128,144,128,152,128,132,128,152,128,128,128,127, - 0,9,9,18,9,0,0,127,0,128,128,140,128,144,128,152, - 128,148,128,136,128,128,128,127,0,9,9,18,9,0,0,127, - 0,128,128,156,128,132,128,136,128,136,128,136,128,128,128,127, - 0,9,9,18,9,0,0,127,0,128,128,136,128,148,128,136, - 128,148,128,136,128,128,128,127,0,9,9,18,9,0,0,127, - 0,128,128,136,128,148,128,140,128,132,128,136,128,128,128,127, - 0,9,9,18,9,0,0,127,0,128,128,164,128,170,128,170, - 128,170,128,164,128,128,128,127,0,9,9,18,9,0,0,127, - 0,247,128,231,128,247,128,247,128,247,128,247,128,247,128,127, - 0,9,9,18,9,0,0,127,0,227,128,221,128,253,128,251, - 128,247,128,239,128,193,128,127,0,9,9,18,9,0,0,127, - 0,227,128,221,128,253,128,243,128,253,128,221,128,227,128,127, - 0,9,9,18,9,0,0,127,0,243,128,235,128,219,128,193, - 128,251,128,251,128,251,128,127,0,9,9,18,9,0,0,127, - 0,193,128,223,128,223,128,195,128,253,128,253,128,195,128,127, - 0,9,9,18,9,0,0,127,0,225,128,223,128,223,128,195, - 128,221,128,221,128,227,128,127,0,9,9,18,9,0,0,127, - 0,193,128,253,128,251,128,251,128,247,128,247,128,247,128,127, - 0,9,9,18,9,0,0,127,0,227,128,221,128,221,128,227, - 128,221,128,221,128,227,128,127,0,9,9,18,9,0,0,127, - 0,225,128,221,128,221,128,225,128,253,128,253,128,227,128,127, - 0,9,9,18,9,0,0,127,0,219,128,213,128,213,128,213, - 128,213,128,213,128,219,128,127,0,7,8,8,9,1,1,48, - 24,12,254,254,12,24,48,255,255,255,7,5,5,9,1,1, - 224,250,62,14,30,8,7,7,9,1,1,8,12,230,255,230, - 12,8,7,5,5,9,1,1,30,14,62,250,224,9,7,14, - 9,0,0,48,0,28,0,31,0,255,128,31,0,28,0,48, - 0,9,9,18,9,0,0,28,0,30,0,15,0,255,128,255, - 128,255,128,15,0,30,0,28,0,9,5,10,9,0,1,2, - 0,3,0,255,128,3,0,2,0,9,7,14,9,0,0,4, - 0,6,0,255,0,255,128,255,0,6,0,4,0,9,5,10, - 9,0,1,2,0,183,0,183,128,183,0,2,0,9,5,10, - 9,0,1,2,0,171,0,171,128,171,0,2,0,9,5,10, - 9,0,1,2,0,255,0,255,128,255,0,2,0,9,8,16, - 9,0,1,128,0,112,0,78,0,33,128,31,128,62,0,112, - 0,128,0,9,8,16,9,0,1,128,0,112,0,62,0,31, - 128,33,128,78,0,112,0,128,0,9,8,16,9,0,1,128, - 0,112,0,62,0,31,128,31,128,62,0,112,0,128,0,9, - 7,14,9,0,0,132,0,134,0,255,0,255,128,127,0,6, - 0,4,0,9,7,14,9,0,0,4,0,6,0,127,0,255, - 128,255,0,134,0,132,0,6,9,9,9,2,0,16,16,248, - 248,252,248,248,16,16,8,9,9,9,0,1,4,4,254,254, - 255,254,254,4,4,9,9,18,9,0,0,24,0,28,0,22, - 0,243,0,129,128,243,0,22,0,28,0,24,0,9,9,18, - 9,0,0,24,0,28,0,26,0,249,0,192,128,249,0,26, - 0,28,0,24,0,9,9,18,9,0,0,0,128,1,128,62, - 128,64,128,129,128,243,0,238,0,60,0,56,0,9,9,18, - 9,0,0,56,0,60,0,238,0,243,0,129,128,64,128,62, - 128,1,128,0,128,8,9,9,9,0,1,16,24,20,242,129, - 243,118,28,24,8,9,9,9,0,1,24,28,118,243,129,242, - 20,24,16,9,7,14,9,0,2,4,0,250,0,129,0,64, - 128,129,128,251,0,6,0,255,9,7,14,9,0,2,6,0, - 251,0,129,128,64,128,129,0,250,0,4,0,9,9,18,9, - 0,1,28,0,127,0,251,128,1,128,0,128,1,128,251,128, - 127,0,28,0,9,5,10,9,0,3,210,0,43,0,127,128, - 43,0,210,0,9,9,18,9,0,0,16,0,56,0,92,0, - 236,0,116,0,60,0,2,128,1,128,3,128,9,5,10,9, - 0,2,242,0,123,0,7,128,123,0,242,0,9,9,18,9, - 0,0,3,128,1,128,2,128,60,0,116,0,236,0,92,0, - 56,0,16,0,9,9,18,9,0,0,16,0,24,0,28,0, - 252,0,124,0,60,0,2,128,1,128,3,128,9,5,10,9, - 0,2,242,0,123,0,127,128,123,0,242,0,9,9,18,9, - 0,0,3,128,1,128,2,128,60,0,124,0,252,0,28,0, - 24,0,16,0,9,7,14,9,0,1,3,0,3,0,113,0, - 255,128,113,0,3,0,3,0,9,7,14,9,0,1,2,0, - 115,0,121,0,255,128,121,0,115,0,2,0,9,5,10,9, - 0,2,242,0,123,0,63,128,123,0,242,0,9,7,14,9, - 0,1,226,0,242,0,123,0,63,128,123,0,242,0,226,0, - 9,7,14,9,0,1,20,0,10,0,253,0,0,128,253,0, - 10,0,20,0,255,7,7,7,9,1,0,130,132,136,144,160, - 192,254,9,10,20,9,0,0,8,0,8,0,20,0,20,0, - 42,0,42,0,85,0,93,0,128,128,255,128,7,10,10,9, - 1,0,16,16,16,16,16,16,16,16,16,254,7,7,7,9, - 1,1,62,64,132,138,132,64,62,7,7,7,9,1,1,248, - 4,66,162,66,4,248,5,12,12,9,2,255,112,136,136,16, - 16,32,32,64,64,128,128,112,5,12,12,9,2,255,112,136, - 136,64,64,32,32,16,16,8,8,112,7,8,8,9,1,0, - 130,146,84,68,40,40,16,16,8,10,10,9,0,255,128,143, - 144,80,80,80,80,47,32,32,8,10,10,9,0,255,1,241, - 9,10,10,10,10,244,4,4,3,10,10,9,3,0,64,64, - 64,64,224,64,64,64,64,64,255,255,255,255,255,9,9,18, - 9,0,0,8,0,20,0,34,0,65,0,136,128,65,0,34, - 0,20,0,8,0,7,8,8,9,1,0,16,16,40,40,68, - 84,146,130,7,7,7,9,1,1,146,146,146,146,146,84,56, - 7,7,7,9,1,1,2,2,2,18,2,2,254,7,7,7, - 9,1,1,254,128,128,144,128,128,128,8,11,11,9,0,255, - 193,99,99,85,85,73,85,85,99,99,193,8,11,11,9,1, - 255,131,198,198,170,170,146,170,170,198,198,131,9,11,22,9, - 0,255,193,128,99,0,99,0,85,0,85,0,73,0,85,0, - 85,0,99,0,99,0,193,128,9,13,26,9,0,254,8,0, - 8,0,8,0,8,0,8,0,8,0,8,0,8,0,8,0, - 8,0,8,0,8,0,255,128,9,13,26,9,0,254,255,128, - 8,0,8,0,8,0,8,0,8,0,8,0,8,0,8,0, - 8,0,8,0,8,0,8,0,7,7,7,9,1,1,40,40, - 238,40,238,40,40,7,7,7,9,1,1,40,40,40,238,40, - 40,40,7,3,3,9,1,3,64,190,64,9,5,10,9,0, - 2,128,0,128,0,255,128,128,0,128,0,9,5,10,9,0, - 2,0,128,0,128,255,128,0,128,0,128,5,10,10,9,2, - 0,32,80,32,32,32,32,32,32,32,248,5,9,9,9,2, - 0,32,32,80,80,248,80,80,32,32,7,9,9,9,1,0, - 16,16,16,40,198,40,16,16,16,8,9,9,9,0,0,8, - 8,8,20,227,20,8,8,8,8,9,9,9,1,0,16,16, - 16,40,199,40,16,16,16,8,7,7,9,0,1,127,65,65, - 193,65,65,127,8,7,7,9,1,1,254,130,130,131,130,130, - 254,5,12,12,9,2,255,248,160,160,160,160,160,160,160,160, - 160,160,248,5,12,12,9,2,255,248,40,40,40,40,40,40, - 40,40,40,40,248,3,10,10,9,3,0,32,32,64,64,128, - 128,64,64,32,32,3,10,10,9,3,0,128,128,64,64,32, - 32,64,64,128,128,6,10,10,9,1,0,36,36,72,72,144, - 144,72,72,36,36,6,10,10,9,2,0,144,144,72,72,36, - 36,72,72,144,144,255,255,255,255,9,11,22,9,0,0,8, - 0,20,0,54,0,85,0,213,128,85,0,85,0,85,0,85, - 0,85,0,85,0,9,11,22,9,0,255,85,0,85,0,85, - 0,85,0,85,0,85,0,213,128,85,0,54,0,20,0,8, - 0,8,8,8,9,0,0,28,34,169,113,33,1,34,28,8, - 8,8,9,0,0,56,68,149,142,132,128,68,56,9,5,10, - 9,0,2,114,0,169,0,255,128,169,0,114,0,9,5,10, - 9,0,2,32,0,64,0,255,128,64,0,32,0,9,5,10, - 9,0,2,2,0,1,0,255,128,1,0,2,0,9,5,10, - 9,0,2,34,0,65,0,255,128,65,0,34,0,9,7,14, - 9,0,1,16,0,32,0,127,128,128,0,127,128,32,0,16, - 0,9,7,14,9,0,1,4,0,2,0,255,0,0,128,255, - 0,2,0,4,0,9,7,14,9,0,1,20,0,34,0,127, - 0,128,128,127,0,34,0,20,0,9,5,10,9,0,2,32, - 128,64,128,255,128,64,128,32,128,9,5,10,9,0,2,130, - 0,129,0,255,128,129,0,130,0,9,7,14,9,0,1,16, - 128,32,128,127,128,128,128,127,128,32,128,16,128,9,7,14, - 9,0,1,132,0,130,0,255,0,128,128,255,0,130,0,132, - 0,9,6,12,9,0,1,2,0,1,0,85,128,170,128,1, - 0,2,0}; -/* - Fontname: -Misc-Fixed-Bold-R-Normal--15-140-75-75-C-90-ISO10646-1 - Copyright: Public domain font. Share and enjoy. - Capital A Height: 10, '1' Height: 10 - Calculated Max Values w= 9 h=14 x= 4 y=12 dx= 9 dy= 0 ascent=12 len=20 - Font Bounding box w= 9 h=15 x= 0 y=-3 - Calculated Min Values x= 0 y=-3 dx= 0 dy= 0 - Pure Font ascent =10 descent=-3 - X Font ascent =11 descent=-3 - Max Font ascent =12 descent=-3 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_9x15B[2990] U8G_FONT_SECTION("u8g_font_9x15B") = { - 0,9,15,0,253,10,1,232,3,214,32,255,253,12,253,11, - 253,0,0,0,9,0,12,2,10,10,9,3,0,192,192,192, - 192,192,192,192,192,0,192,5,3,3,9,2,7,216,216,216, - 7,8,8,9,1,1,108,108,254,108,108,254,108,108,7,11, - 11,9,1,255,16,124,214,208,240,124,30,22,214,124,16,8, - 10,10,9,0,0,67,230,230,76,24,24,50,103,103,194,8, - 10,10,9,0,0,56,108,108,120,48,121,207,198,206,123,2, - 4,4,9,3,6,192,192,192,192,5,12,12,9,2,255,24, - 48,96,96,192,192,192,192,96,96,48,24,5,12,12,9,2, - 255,192,96,48,48,24,24,24,24,48,48,96,192,7,5,5, - 9,1,2,108,56,254,56,108,8,7,7,9,0,1,24,24, - 24,255,24,24,24,3,5,5,9,3,253,224,224,96,96,192, - 8,1,1,9,0,4,255,4,3,3,9,2,255,96,240,96, - 8,10,10,9,0,0,3,6,6,12,24,24,48,96,96,192, - 8,10,10,9,0,0,24,60,102,195,195,195,195,102,60,24, - 6,10,10,9,1,0,48,112,240,48,48,48,48,48,48,252, - 8,10,10,9,0,0,60,102,195,3,6,12,24,48,96,255, - 8,10,10,9,0,0,124,198,3,6,28,6,3,3,198,124, - 8,10,10,9,0,0,6,14,30,54,102,198,255,6,6,6, - 8,10,10,9,0,0,254,192,192,220,230,3,3,195,102,60, - 8,10,10,9,0,0,60,102,194,192,220,230,195,195,102,60, - 8,10,10,9,0,0,255,3,3,6,12,12,24,24,24,24, - 8,10,10,9,0,0,60,102,195,102,60,102,195,195,102,60, - 8,10,10,9,0,0,60,102,195,195,103,59,3,67,102,60, - 4,8,8,9,2,255,96,240,96,0,0,96,240,96,4,10, - 10,9,2,253,96,240,96,0,0,112,112,48,48,96,6,10, - 10,9,1,0,12,24,48,96,192,192,96,48,24,12,8,4, - 4,9,0,2,255,0,0,255,6,10,10,9,1,0,192,96, - 48,24,12,12,24,48,96,192,7,10,10,9,1,0,124,198, - 198,6,12,24,48,0,48,48,8,10,10,9,0,0,60,102, - 195,207,219,219,206,192,99,62,8,10,10,9,0,0,24,60, - 102,195,195,195,255,195,195,195,8,10,10,9,0,0,252,198, - 195,198,252,198,195,195,198,252,8,10,10,9,0,0,62,99, - 193,192,192,192,192,193,99,62,8,10,10,9,0,0,252,198, - 195,195,195,195,195,195,198,252,7,10,10,9,1,0,254,192, - 192,192,252,192,192,192,192,254,8,10,10,9,0,0,255,192, - 192,192,252,192,192,192,192,192,8,10,10,9,0,0,62,99, - 192,192,192,199,195,195,99,62,8,10,10,9,0,0,195,195, - 195,195,255,195,195,195,195,195,6,10,10,9,1,0,252,48, - 48,48,48,48,48,48,48,252,6,10,10,9,1,0,60,12, - 12,12,12,12,12,140,216,112,8,10,10,9,0,0,195,198, - 204,216,240,240,216,204,198,195,7,10,10,9,1,0,192,192, - 192,192,192,192,192,192,192,254,8,10,10,9,0,0,195,231, - 255,219,219,219,195,195,195,195,8,10,10,9,0,0,195,227, - 243,243,219,219,207,199,199,195,8,10,10,9,0,0,60,102, - 195,195,195,195,195,195,102,60,8,10,10,9,0,0,254,195, - 195,195,254,192,192,192,192,192,8,10,10,9,0,0,60,102, - 195,195,195,195,219,207,102,61,8,10,10,9,0,0,254,195, - 195,195,254,248,204,198,195,195,8,10,10,9,0,0,126,195, - 192,192,126,3,3,3,195,126,8,10,10,9,0,0,255,24, - 24,24,24,24,24,24,24,24,8,10,10,9,0,0,195,195, - 195,195,195,195,195,195,102,60,8,10,10,9,0,0,195,195, - 195,102,102,102,60,60,24,24,8,10,10,9,0,0,195,195, - 195,195,219,219,219,255,231,195,8,10,10,9,0,0,195,195, - 102,60,24,24,60,102,195,195,8,10,10,9,0,0,195,195, - 102,60,24,24,24,24,24,24,7,10,10,9,1,0,254,6, - 6,12,24,48,96,192,192,254,5,12,12,9,2,255,248,192, - 192,192,192,192,192,192,192,192,192,248,8,10,10,9,0,0, - 192,96,96,48,24,24,12,6,6,3,5,12,12,9,2,255, - 248,24,24,24,24,24,24,24,24,24,24,248,6,4,4,9, - 1,6,48,120,204,132,8,1,1,9,0,255,255,4,3,3, - 9,2,8,192,96,48,8,7,7,9,0,0,62,99,3,127, - 195,199,123,8,10,10,9,0,0,192,192,192,220,230,195,195, - 195,230,220,8,7,7,9,0,0,62,99,192,192,192,99,62, - 8,10,10,9,0,0,3,3,3,59,103,195,195,195,103,59, - 8,7,7,9,0,0,60,102,195,255,192,99,62,8,10,10, - 9,0,0,30,51,51,48,48,252,48,48,48,48,8,10,10, - 9,0,253,125,199,198,198,124,192,126,195,195,126,8,10,10, - 9,0,0,192,192,192,220,230,195,195,195,195,195,6,10,10, - 9,1,0,48,48,0,112,48,48,48,48,48,252,7,13,13, - 9,1,253,6,6,0,30,6,6,6,6,6,198,198,198,124, - 7,10,10,9,1,0,192,192,192,204,216,240,240,216,204,198, - 6,10,10,9,1,0,112,48,48,48,48,48,48,48,48,252, - 8,7,7,9,0,0,182,219,219,219,219,219,219,8,7,7, - 9,0,0,220,230,195,195,195,195,195,8,7,7,9,0,0, - 60,102,195,195,195,102,60,8,10,10,9,0,253,220,230,195, - 195,195,230,220,192,192,192,8,10,10,9,0,253,59,103,195, - 195,195,103,59,3,3,3,8,7,7,9,0,0,222,115,96, - 96,96,96,96,8,7,7,9,0,0,126,195,192,126,3,195, - 126,8,9,9,9,0,0,48,48,252,48,48,48,48,51,30, - 8,7,7,9,0,0,195,195,195,195,195,103,59,8,7,7, - 9,0,0,195,195,102,102,60,60,24,8,7,7,9,0,0, - 195,195,219,219,219,255,102,8,7,7,9,0,0,195,102,60, - 24,60,102,195,8,10,10,9,0,253,195,195,195,195,195,103, - 59,3,198,124,6,7,7,9,1,0,252,12,24,48,96,192, - 252,5,12,12,9,2,255,56,96,96,96,96,192,192,96,96, - 96,96,56,2,10,10,9,3,0,192,192,192,192,192,192,192, - 192,192,192,5,12,12,9,2,255,224,48,48,48,48,24,24, - 48,48,48,48,224,8,3,3,9,0,7,115,219,206,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0, - 0,0,9,0,12,2,10,10,9,4,0,192,0,192,192,192, - 192,192,192,192,192,7,8,8,9,1,0,4,124,206,208,208, - 230,124,64,8,10,10,9,0,255,30,51,48,48,124,48,48, - 248,191,224,7,7,7,9,1,2,198,254,108,68,108,254,198, - 8,10,10,9,0,0,195,195,102,60,126,24,126,24,24,24, - 2,11,11,9,4,255,192,192,192,192,192,0,0,192,192,192, - 192,6,11,11,9,1,255,120,204,192,120,204,204,204,120,12, - 204,120,6,2,2,9,1,9,204,204,8,11,11,9,0,0, - 60,126,195,189,165,161,165,189,195,126,60,5,7,7,9,1, - 3,240,24,248,152,248,0,248,8,8,8,9,0,1,27,54, - 108,216,216,108,54,27,7,5,5,9,1,2,254,254,6,6, - 6,6,1,1,9,1,4,252,8,11,11,9,0,0,60,126, - 195,189,165,189,169,173,195,126,60,6,2,2,9,1,9,252, - 252,6,4,4,9,2,6,120,204,204,120,8,10,10,9,0, - 0,24,24,24,255,255,24,24,24,255,255,5,7,7,9,1, - 4,112,152,24,48,96,192,248,5,7,7,9,1,4,112,152, - 24,48,24,152,112,4,3,3,9,2,8,48,96,192,7,10, - 10,9,1,253,198,198,198,198,198,238,250,192,192,192,7,10, - 10,9,1,0,126,254,246,246,246,118,54,54,54,54,3,3, - 3,9,3,3,64,224,64,5,3,3,9,2,253,24,216,112, - 4,7,7,9,1,4,96,224,96,96,96,96,240,5,6,6, - 9,1,4,112,216,216,112,0,248,8,8,8,9,0,1,216, - 108,54,27,27,54,108,216,8,11,11,9,0,0,96,224,96, - 96,97,99,247,15,27,31,3,8,11,11,9,0,0,96,224, - 96,96,110,115,243,6,12,24,31,8,11,11,9,0,0,112, - 152,24,48,25,155,119,15,27,31,3,7,10,10,9,1,0, - 24,24,0,24,48,96,192,198,198,124,8,12,12,9,0,0, - 96,48,24,0,60,102,195,195,255,195,195,195,8,12,12,9, - 0,0,6,12,24,0,60,102,195,195,255,195,195,195,8,12, - 12,9,0,0,24,60,102,0,60,102,195,195,255,195,195,195, - 8,12,12,9,0,0,50,126,76,0,60,102,195,195,255,195, - 195,195,8,11,11,9,0,0,102,102,0,60,102,195,195,255, - 195,195,195,8,12,12,9,0,0,24,36,36,24,60,102,195, - 195,255,195,195,195,8,10,10,9,0,0,31,60,108,108,204, - 255,204,204,204,207,8,13,13,9,0,253,62,99,193,192,192, - 192,192,193,99,62,12,108,56,7,12,12,9,1,0,96,48, - 24,0,254,192,192,252,192,192,192,254,7,12,12,9,1,0, - 12,24,48,0,254,192,192,252,192,192,192,254,7,12,12,9, - 1,0,24,60,102,0,254,192,192,252,192,192,192,254,7,11, - 11,9,1,0,102,102,0,254,192,192,252,192,192,192,254,6, - 12,12,9,1,0,192,96,48,0,252,48,48,48,48,48,48, - 252,6,12,12,9,1,0,24,48,96,0,252,48,48,48,48, - 48,48,252,6,12,12,9,1,0,48,120,204,0,252,48,48, - 48,48,48,48,252,6,11,11,9,1,0,204,204,0,252,48, - 48,48,48,48,48,252,9,10,20,9,0,0,126,0,99,0, - 97,128,97,128,249,128,249,128,97,128,97,128,99,0,126,0, - 8,12,12,9,0,0,50,126,76,0,195,227,243,251,223,207, - 199,195,8,12,12,9,0,0,96,48,24,0,60,102,195,195, - 195,195,102,60,8,12,12,9,0,0,6,12,24,0,60,102, - 195,195,195,195,102,60,8,12,12,9,0,0,24,60,102,0, - 60,102,195,195,195,195,102,60,8,12,12,9,0,0,50,126, - 76,0,60,102,195,195,195,195,102,60,8,11,11,9,0,0, - 102,102,0,60,102,195,195,195,195,102,60,7,8,8,9,1, - 0,130,198,108,56,56,108,198,130,8,12,12,9,0,255,1, - 63,102,199,203,203,211,211,227,102,252,128,8,12,12,9,0, - 0,96,48,24,0,195,195,195,195,195,195,102,60,8,12,12, - 9,0,0,6,12,24,0,195,195,195,195,195,195,102,60,8, - 12,12,9,0,0,24,60,102,0,195,195,195,195,195,195,102, - 60,8,11,11,9,0,0,102,102,0,195,195,195,195,195,195, - 102,60,8,12,12,9,0,0,6,12,24,0,195,102,60,24, - 24,24,24,24,7,10,10,9,1,0,240,96,124,102,102,102, - 124,96,96,240,7,10,10,9,1,0,60,102,198,204,216,204, - 198,198,198,220,8,11,11,9,0,0,96,48,24,0,62,67, - 3,127,195,199,123,8,11,11,9,0,0,12,24,48,0,62, - 67,3,127,195,199,123,8,11,11,9,0,0,24,60,102,0, - 62,67,3,127,195,199,123,8,11,11,9,0,0,50,126,76, - 0,62,67,3,127,195,199,123,8,10,10,9,0,0,102,102, - 0,62,67,3,127,195,199,123,8,11,11,9,0,0,24,36, - 36,24,62,67,3,127,195,199,123,8,7,7,9,0,0,118, - 155,27,126,216,217,110,8,10,10,9,0,253,62,99,192,192, - 192,99,62,12,108,56,8,11,11,9,0,0,96,48,24,0, - 60,102,195,255,192,99,62,8,11,11,9,0,0,12,24,48, - 0,60,102,195,255,192,99,62,8,11,11,9,0,0,24,60, - 102,0,60,102,195,255,192,99,62,8,10,10,9,0,0,102, - 102,0,60,102,195,255,192,99,62,6,11,11,9,1,0,192, - 96,48,0,112,48,48,48,48,48,252,6,11,11,9,1,0, - 24,48,96,0,112,48,48,48,48,48,252,6,11,11,9,1, - 0,48,120,204,0,112,48,48,48,48,48,252,6,10,10,9, - 1,0,204,204,0,112,48,48,48,48,48,252,8,12,12,9, - 0,0,136,216,112,112,216,140,62,103,195,195,102,60,8,11, - 11,9,0,0,50,126,76,0,220,230,195,195,195,195,195,8, - 11,11,9,0,0,96,48,24,0,60,102,195,195,195,102,60, - 8,11,11,9,0,0,12,24,48,0,60,102,195,195,195,102, - 60,8,11,11,9,0,0,24,60,102,0,60,102,195,195,195, - 102,60,8,11,11,9,0,0,50,126,76,0,60,102,195,195, - 195,102,60,8,10,10,9,0,0,102,102,0,60,102,195,195, - 195,102,60,8,10,10,9,0,0,24,24,0,0,255,255,0, - 0,24,24,8,9,9,9,0,255,1,63,102,207,219,243,102, - 252,128,8,11,11,9,0,0,96,48,24,0,195,195,195,195, - 195,103,59,8,11,11,9,0,0,12,24,48,0,195,195,195, - 195,195,103,59,8,11,11,9,0,0,24,60,102,0,195,195, - 195,195,195,103,59,8,10,10,9,0,0,102,102,0,195,195, - 195,195,195,103,59,8,14,14,9,0,253,12,24,48,0,195, - 195,195,195,195,103,59,3,198,124,7,12,12,9,1,253,224, - 96,96,124,102,102,102,102,124,96,96,224,8,13,13,9,0, - 253,102,102,0,195,195,195,195,195,103,59,3,198,124}; -/* - Fontname: -Misc-Fixed-Bold-R-Normal--15-140-75-75-C-90-ISO10646-1 - Copyright: Public domain font. Share and enjoy. - Capital A Height: 10, '1' Height: 10 - Calculated Max Values w= 8 h=13 x= 3 y=12 dx= 9 dy= 0 ascent=12 len=13 - Font Bounding box w= 9 h=15 x= 0 y=-3 - Calculated Min Values x= 0 y=-3 dx= 0 dy= 0 - Pure Font ascent =10 descent=-3 - X Font ascent =11 descent=-3 - Max Font ascent =12 descent=-3 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_9x15Br[1423] U8G_FONT_SECTION("u8g_font_9x15Br") = { - 0,9,15,0,253,10,1,232,3,214,32,127,253,12,253,11, - 253,0,0,0,9,0,12,2,10,10,9,3,0,192,192,192, - 192,192,192,192,192,0,192,5,3,3,9,2,7,216,216,216, - 7,8,8,9,1,1,108,108,254,108,108,254,108,108,7,11, - 11,9,1,255,16,124,214,208,240,124,30,22,214,124,16,8, - 10,10,9,0,0,67,230,230,76,24,24,50,103,103,194,8, - 10,10,9,0,0,56,108,108,120,48,121,207,198,206,123,2, - 4,4,9,3,6,192,192,192,192,5,12,12,9,2,255,24, - 48,96,96,192,192,192,192,96,96,48,24,5,12,12,9,2, - 255,192,96,48,48,24,24,24,24,48,48,96,192,7,5,5, - 9,1,2,108,56,254,56,108,8,7,7,9,0,1,24,24, - 24,255,24,24,24,3,5,5,9,3,253,224,224,96,96,192, - 8,1,1,9,0,4,255,4,3,3,9,2,255,96,240,96, - 8,10,10,9,0,0,3,6,6,12,24,24,48,96,96,192, - 8,10,10,9,0,0,24,60,102,195,195,195,195,102,60,24, - 6,10,10,9,1,0,48,112,240,48,48,48,48,48,48,252, - 8,10,10,9,0,0,60,102,195,3,6,12,24,48,96,255, - 8,10,10,9,0,0,124,198,3,6,28,6,3,3,198,124, - 8,10,10,9,0,0,6,14,30,54,102,198,255,6,6,6, - 8,10,10,9,0,0,254,192,192,220,230,3,3,195,102,60, - 8,10,10,9,0,0,60,102,194,192,220,230,195,195,102,60, - 8,10,10,9,0,0,255,3,3,6,12,12,24,24,24,24, - 8,10,10,9,0,0,60,102,195,102,60,102,195,195,102,60, - 8,10,10,9,0,0,60,102,195,195,103,59,3,67,102,60, - 4,8,8,9,2,255,96,240,96,0,0,96,240,96,4,10, - 10,9,2,253,96,240,96,0,0,112,112,48,48,96,6,10, - 10,9,1,0,12,24,48,96,192,192,96,48,24,12,8,4, - 4,9,0,2,255,0,0,255,6,10,10,9,1,0,192,96, - 48,24,12,12,24,48,96,192,7,10,10,9,1,0,124,198, - 198,6,12,24,48,0,48,48,8,10,10,9,0,0,60,102, - 195,207,219,219,206,192,99,62,8,10,10,9,0,0,24,60, - 102,195,195,195,255,195,195,195,8,10,10,9,0,0,252,198, - 195,198,252,198,195,195,198,252,8,10,10,9,0,0,62,99, - 193,192,192,192,192,193,99,62,8,10,10,9,0,0,252,198, - 195,195,195,195,195,195,198,252,7,10,10,9,1,0,254,192, - 192,192,252,192,192,192,192,254,8,10,10,9,0,0,255,192, - 192,192,252,192,192,192,192,192,8,10,10,9,0,0,62,99, - 192,192,192,199,195,195,99,62,8,10,10,9,0,0,195,195, - 195,195,255,195,195,195,195,195,6,10,10,9,1,0,252,48, - 48,48,48,48,48,48,48,252,6,10,10,9,1,0,60,12, - 12,12,12,12,12,140,216,112,8,10,10,9,0,0,195,198, - 204,216,240,240,216,204,198,195,7,10,10,9,1,0,192,192, - 192,192,192,192,192,192,192,254,8,10,10,9,0,0,195,231, - 255,219,219,219,195,195,195,195,8,10,10,9,0,0,195,227, - 243,243,219,219,207,199,199,195,8,10,10,9,0,0,60,102, - 195,195,195,195,195,195,102,60,8,10,10,9,0,0,254,195, - 195,195,254,192,192,192,192,192,8,10,10,9,0,0,60,102, - 195,195,195,195,219,207,102,61,8,10,10,9,0,0,254,195, - 195,195,254,248,204,198,195,195,8,10,10,9,0,0,126,195, - 192,192,126,3,3,3,195,126,8,10,10,9,0,0,255,24, - 24,24,24,24,24,24,24,24,8,10,10,9,0,0,195,195, - 195,195,195,195,195,195,102,60,8,10,10,9,0,0,195,195, - 195,102,102,102,60,60,24,24,8,10,10,9,0,0,195,195, - 195,195,219,219,219,255,231,195,8,10,10,9,0,0,195,195, - 102,60,24,24,60,102,195,195,8,10,10,9,0,0,195,195, - 102,60,24,24,24,24,24,24,7,10,10,9,1,0,254,6, - 6,12,24,48,96,192,192,254,5,12,12,9,2,255,248,192, - 192,192,192,192,192,192,192,192,192,248,8,10,10,9,0,0, - 192,96,96,48,24,24,12,6,6,3,5,12,12,9,2,255, - 248,24,24,24,24,24,24,24,24,24,24,248,6,4,4,9, - 1,6,48,120,204,132,8,1,1,9,0,255,255,4,3,3, - 9,2,8,192,96,48,8,7,7,9,0,0,62,99,3,127, - 195,199,123,8,10,10,9,0,0,192,192,192,220,230,195,195, - 195,230,220,8,7,7,9,0,0,62,99,192,192,192,99,62, - 8,10,10,9,0,0,3,3,3,59,103,195,195,195,103,59, - 8,7,7,9,0,0,60,102,195,255,192,99,62,8,10,10, - 9,0,0,30,51,51,48,48,252,48,48,48,48,8,10,10, - 9,0,253,125,199,198,198,124,192,126,195,195,126,8,10,10, - 9,0,0,192,192,192,220,230,195,195,195,195,195,6,10,10, - 9,1,0,48,48,0,112,48,48,48,48,48,252,7,13,13, - 9,1,253,6,6,0,30,6,6,6,6,6,198,198,198,124, - 7,10,10,9,1,0,192,192,192,204,216,240,240,216,204,198, - 6,10,10,9,1,0,112,48,48,48,48,48,48,48,48,252, - 8,7,7,9,0,0,182,219,219,219,219,219,219,8,7,7, - 9,0,0,220,230,195,195,195,195,195,8,7,7,9,0,0, - 60,102,195,195,195,102,60,8,10,10,9,0,253,220,230,195, - 195,195,230,220,192,192,192,8,10,10,9,0,253,59,103,195, - 195,195,103,59,3,3,3,8,7,7,9,0,0,222,115,96, - 96,96,96,96,8,7,7,9,0,0,126,195,192,126,3,195, - 126,8,9,9,9,0,0,48,48,252,48,48,48,48,51,30, - 8,7,7,9,0,0,195,195,195,195,195,103,59,8,7,7, - 9,0,0,195,195,102,102,60,60,24,8,7,7,9,0,0, - 195,195,219,219,219,255,102,8,7,7,9,0,0,195,102,60, - 24,60,102,195,8,10,10,9,0,253,195,195,195,195,195,103, - 59,3,198,124,6,7,7,9,1,0,252,12,24,48,96,192, - 252,5,12,12,9,2,255,56,96,96,96,96,192,192,96,96, - 96,96,56,2,10,10,9,3,0,192,192,192,192,192,192,192, - 192,192,192,5,12,12,9,2,255,224,48,48,48,48,24,24, - 48,48,48,48,224,8,3,3,9,0,7,115,219,206,255}; -/* - Fontname: -Misc-Fixed-Medium-R-Normal--15-140-75-75-C-90-ISO10646-1 - Copyright: Public domain font. Share and enjoy. - Capital A Height: 10, '1' Height: 10 - Calculated Max Values w= 8 h=14 x= 4 y=12 dx= 9 dy= 0 ascent=12 len=14 - Font Bounding box w= 9 h=15 x= 0 y=-3 - Calculated Min Values x= 0 y=-3 dx= 0 dy= 0 - Pure Font ascent =10 descent=-3 - X Font ascent =11 descent=-3 - Max Font ascent =12 descent=-3 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_9x15[2959] U8G_FONT_SECTION("u8g_font_9x15") = { - 0,9,15,0,253,10,1,232,3,216,32,255,253,12,253,11, - 253,0,0,0,9,0,12,1,11,11,9,4,0,128,128,128, - 128,128,128,128,0,0,128,128,4,3,3,9,3,7,144,144, - 144,6,8,8,9,1,1,72,72,252,72,72,252,72,72,7, - 11,11,9,1,255,16,124,146,144,80,56,20,18,146,124,16, - 7,10,10,9,1,0,66,164,164,72,16,16,36,74,74,132, - 7,10,10,9,1,0,96,144,144,144,96,98,148,136,148,98, - 1,3,3,9,4,7,128,128,128,3,12,12,9,3,255,32, - 64,64,128,128,128,128,128,128,64,64,32,3,12,12,9,3, - 255,128,64,64,32,32,32,32,32,32,64,64,128,7,7,7, - 9,1,3,16,146,84,56,84,146,16,7,7,7,9,1,1, - 16,16,16,254,16,16,16,2,5,5,9,4,253,192,192,64, - 64,128,7,1,1,9,1,4,254,2,2,2,9,4,0,192, - 192,7,10,10,9,1,0,2,4,4,8,16,16,32,64,64, - 128,7,10,10,9,1,0,56,68,130,130,130,130,130,130,68, - 56,7,10,10,9,1,0,16,48,80,144,16,16,16,16,16, - 254,7,10,10,9,1,0,124,130,130,4,8,16,32,64,128, - 254,7,10,10,9,1,0,254,2,4,8,28,2,2,2,130, - 124,7,10,10,9,1,0,4,12,20,36,68,132,254,4,4, - 4,7,10,10,9,1,0,254,128,128,188,194,2,2,2,130, - 124,7,10,10,9,1,0,60,64,128,128,188,194,130,130,130, - 124,7,10,10,9,1,0,254,2,4,4,8,8,16,16,32, - 32,7,10,10,9,1,0,56,68,130,68,56,68,130,130,68, - 56,7,10,10,9,1,0,124,130,130,130,134,122,2,2,4, - 120,2,7,7,9,4,0,192,192,0,0,0,192,192,2,10, - 10,9,4,253,192,192,0,0,0,192,192,64,64,128,5,10, - 10,9,2,0,8,16,32,64,128,128,64,32,16,8,7,4, - 4,9,1,2,254,0,0,254,5,10,10,9,2,0,128,64, - 32,16,8,8,16,32,64,128,7,10,10,9,1,0,124,130, - 130,2,4,8,16,16,0,16,7,10,10,9,1,0,124,130, - 130,158,162,166,154,128,128,124,7,10,10,9,1,0,16,40, - 68,130,130,130,254,130,130,130,7,10,10,9,1,0,248,132, - 130,132,248,132,130,130,132,248,7,10,10,9,1,0,124,130, - 128,128,128,128,128,128,130,124,7,10,10,9,1,0,248,132, - 130,130,130,130,130,130,132,248,7,10,10,9,1,0,254,128, - 128,128,248,128,128,128,128,254,7,10,10,9,1,0,254,128, - 128,128,248,128,128,128,128,128,7,10,10,9,1,0,124,130, - 128,128,128,142,130,130,130,124,7,10,10,9,1,0,130,130, - 130,130,254,130,130,130,130,130,5,10,10,9,2,0,248,32, - 32,32,32,32,32,32,32,248,8,10,10,9,1,0,31,4, - 4,4,4,4,4,4,132,120,7,10,10,9,1,0,130,132, - 136,144,224,160,144,136,132,130,7,10,10,9,1,0,128,128, - 128,128,128,128,128,128,128,254,7,10,10,9,1,0,130,130, - 198,170,170,146,146,130,130,130,7,10,10,9,1,0,130,130, - 194,162,146,138,134,130,130,130,7,10,10,9,1,0,124,130, - 130,130,130,130,130,130,130,124,7,10,10,9,1,0,252,130, - 130,130,252,128,128,128,128,128,7,12,12,9,1,254,124,130, - 130,130,130,130,130,162,146,124,8,6,7,10,10,9,1,0, - 252,130,130,130,252,144,136,132,130,130,7,10,10,9,1,0, - 124,130,130,128,112,12,2,130,130,124,7,10,10,9,1,0, - 254,16,16,16,16,16,16,16,16,16,7,10,10,9,1,0, - 130,130,130,130,130,130,130,130,130,124,7,10,10,9,1,0, - 130,130,130,68,68,68,40,40,40,16,7,10,10,9,1,0, - 130,130,130,130,146,146,146,146,170,68,7,10,10,9,1,0, - 130,130,68,40,16,16,40,68,130,130,7,10,10,9,1,0, - 130,130,68,40,16,16,16,16,16,16,7,10,10,9,1,0, - 254,2,4,8,16,32,64,128,128,254,4,12,12,9,3,255, - 240,128,128,128,128,128,128,128,128,128,128,240,7,10,10,9, - 1,0,128,64,64,32,16,16,8,4,4,2,4,12,12,9, - 2,255,240,16,16,16,16,16,16,16,16,16,16,240,7,4, - 4,9,1,6,16,40,68,130,8,1,1,9,0,255,255,3, - 3,3,9,3,8,128,64,32,7,7,7,9,1,0,124,2, - 2,126,130,134,122,7,10,10,9,1,0,128,128,128,188,194, - 130,130,130,194,188,7,7,7,9,1,0,124,130,128,128,128, - 130,124,7,10,10,9,1,0,2,2,2,122,134,130,130,130, - 134,122,7,7,7,9,1,0,124,130,130,254,128,128,124,7, - 10,10,9,1,0,28,34,34,32,32,248,32,32,32,32,7, - 10,10,9,1,253,122,132,132,132,120,128,124,130,130,124,7, - 10,10,9,1,0,128,128,128,188,194,130,130,130,130,130,5, - 10,10,9,2,0,96,0,0,224,32,32,32,32,32,248,6, - 13,13,9,1,253,12,0,0,28,4,4,4,4,4,132,132, - 132,120,7,10,10,9,1,0,128,128,128,130,140,176,192,176, - 140,130,5,10,10,9,2,0,224,32,32,32,32,32,32,32, - 32,248,7,7,7,9,1,0,236,146,146,146,146,146,130,7, - 7,7,9,1,0,188,194,130,130,130,130,130,7,7,7,9, - 1,0,124,130,130,130,130,130,124,7,10,10,9,1,253,188, - 194,130,130,130,194,188,128,128,128,7,10,10,9,1,253,122, - 134,130,130,130,134,122,2,2,2,7,7,7,9,1,0,156, - 98,66,64,64,64,64,7,7,7,9,1,0,124,130,128,124, - 2,130,124,7,9,9,9,1,0,32,32,252,32,32,32,32, - 34,28,7,7,7,9,1,0,132,132,132,132,132,132,122,7, - 7,7,9,1,0,130,130,68,68,40,40,16,7,7,7,9, - 1,0,130,130,146,146,146,170,68,7,7,7,9,1,0,130, - 68,40,16,40,68,130,6,10,10,9,1,253,132,132,132,132, - 132,140,116,4,132,120,7,7,7,9,1,0,254,4,8,16, - 32,64,254,5,12,12,9,3,255,56,64,64,64,32,192,192, - 32,64,64,64,56,1,12,12,9,4,255,128,128,128,128,128, - 128,128,128,128,128,128,128,5,12,12,9,1,255,224,16,16, - 16,32,24,24,32,16,16,16,224,7,3,3,9,1,7,98, - 146,140,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,0,0,0,9,0,12,1,11,11,9,4,0,128, - 128,0,0,128,128,128,128,128,128,128,6,8,8,9,1,0, - 8,120,148,144,160,164,120,64,7,10,10,9,1,0,28,34, - 32,32,248,32,32,96,162,92,7,6,6,9,1,3,130,124, - 68,68,124,130,7,10,10,9,1,0,130,130,68,40,124,16, - 124,16,16,16,1,11,11,9,4,255,128,128,128,128,128,0, - 128,128,128,128,128,4,11,11,9,2,255,96,144,128,96,144, - 144,144,96,16,144,96,5,2,2,9,2,9,136,136,8,9, - 9,9,0,1,60,66,153,165,161,165,153,66,60,5,7,7, - 9,1,3,96,144,112,144,120,0,248,7,8,8,9,1,1, - 18,36,72,144,144,72,36,18,6,4,4,9,1,2,252,4, - 4,4,5,1,1,9,2,4,248,8,9,9,9,0,1,60, - 66,185,165,185,169,165,66,60,6,1,1,9,1,9,252,4, - 4,4,9,3,6,96,144,144,96,7,9,9,9,1,1,16, - 16,16,254,16,16,16,0,254,4,6,6,9,1,4,96,144, - 16,96,128,240,4,6,6,9,1,4,96,144,32,16,144,96, - 3,3,3,9,3,8,32,64,128,7,9,9,9,1,254,130, - 130,130,130,130,198,186,128,128,7,10,10,9,1,0,126,138, - 138,138,122,10,10,10,10,10,2,2,2,9,4,4,192,192, - 4,3,3,9,2,253,48,144,96,3,6,6,9,1,4,64, - 192,64,64,64,224,5,6,6,9,1,4,112,136,136,112,0, - 248,7,8,8,9,1,1,144,72,36,18,18,36,72,144,7, - 10,10,9,1,0,64,192,64,64,66,230,10,18,26,6,7, - 10,10,9,1,0,64,192,64,64,76,242,2,12,16,30,7, - 10,10,9,1,0,96,144,32,16,146,102,10,18,26,6,7, - 10,10,9,1,0,16,0,16,16,32,64,128,130,130,124,7, - 12,12,9,1,0,64,32,16,0,56,68,130,130,254,130,130, - 130,7,12,12,9,1,0,4,8,16,0,56,68,130,130,254, - 130,130,130,7,12,12,9,1,0,16,40,68,0,56,68,130, - 130,254,130,130,130,7,11,11,9,1,0,98,156,0,56,68, - 130,130,254,130,130,130,7,11,11,9,1,0,68,68,0,56, - 68,130,130,254,130,130,130,7,11,11,9,1,0,56,68,56, - 40,68,130,130,254,130,130,130,7,10,10,9,1,0,110,144, - 144,144,144,252,144,144,144,158,7,13,13,9,1,253,124,130, - 128,128,128,128,128,128,130,124,24,72,48,7,12,12,9,1, - 0,64,32,16,0,254,64,64,120,64,64,64,254,7,12,12, - 9,1,0,4,8,16,0,254,64,64,120,64,64,64,254,7, - 12,12,9,1,0,16,40,68,0,254,64,64,120,64,64,64, - 254,7,11,11,9,1,0,68,68,0,254,64,64,120,64,64, - 64,254,5,12,12,9,2,0,128,64,32,0,248,32,32,32, - 32,32,32,248,5,12,12,9,2,0,8,16,32,0,248,32, - 32,32,32,32,32,248,5,12,12,9,2,0,32,80,136,0, - 248,32,32,32,32,32,32,248,5,11,11,9,2,0,136,136, - 0,248,32,32,32,32,32,32,248,8,10,10,9,0,0,124, - 66,65,65,225,65,65,65,66,124,7,11,11,9,1,0,98, - 156,0,130,194,162,146,146,138,134,130,7,12,12,9,1,0, - 64,32,16,0,124,130,130,130,130,130,130,124,7,12,12,9, - 1,0,4,8,16,0,124,130,130,130,130,130,130,124,7,12, - 12,9,1,0,16,40,68,0,124,130,130,130,130,130,130,124, - 7,11,11,9,1,0,98,156,0,124,130,130,130,130,130,130, - 124,7,11,11,9,1,0,68,68,0,124,130,130,130,130,130, - 130,124,7,7,7,9,1,1,130,68,40,16,40,68,130,7, - 12,12,9,1,255,2,124,134,138,138,146,146,162,162,194,124, - 128,7,12,12,9,1,0,64,32,16,0,130,130,130,130,130, - 130,130,124,7,12,12,9,1,0,4,8,16,0,130,130,130, - 130,130,130,130,124,7,12,12,9,1,0,16,40,68,0,130, - 130,130,130,130,130,130,124,7,11,11,9,1,0,68,68,0, - 130,130,130,130,130,130,130,124,7,12,12,9,1,0,4,8, - 16,0,130,130,68,40,16,16,16,16,7,10,10,9,1,0, - 128,128,252,130,130,130,252,128,128,128,6,10,10,9,1,0, - 56,68,68,72,208,72,68,68,68,88,7,11,11,9,1,0, - 32,16,8,0,124,2,2,126,130,134,122,7,11,11,9,1, - 0,4,8,16,0,124,2,2,126,130,134,122,7,11,11,9, - 1,0,16,40,68,0,124,2,2,126,130,134,122,7,10,10, - 9,1,0,50,76,0,124,2,2,126,130,134,122,7,10,10, - 9,1,0,68,68,0,124,2,2,126,130,134,122,7,11,11, - 9,1,0,24,36,24,0,124,2,2,126,130,134,122,7,7, - 7,9,1,0,108,146,18,124,144,146,110,7,10,10,9,1, - 253,124,130,128,128,128,130,124,24,72,48,7,11,11,9,1, - 0,64,32,16,0,124,130,130,254,128,128,124,7,11,11,9, - 1,0,4,8,16,0,124,130,130,254,128,128,124,7,11,11, - 9,1,0,16,40,68,0,124,130,130,254,128,128,124,7,10, - 10,9,1,0,68,68,0,124,130,130,254,128,128,124,5,11, - 11,9,2,0,128,64,32,0,224,32,32,32,32,32,248,5, - 11,11,9,2,0,16,32,64,0,224,32,32,32,32,32,248, - 6,11,11,9,1,0,32,80,136,0,112,16,16,16,16,16, - 124,5,10,10,9,2,0,144,144,0,224,32,32,32,32,32, - 248,7,11,11,9,1,0,72,48,80,8,124,130,130,130,130, - 130,124,7,10,10,9,1,0,98,156,0,188,194,130,130,130, - 130,130,7,11,11,9,1,0,64,32,16,0,124,130,130,130, - 130,130,124,7,11,11,9,1,0,4,8,16,0,124,130,130, - 130,130,130,124,7,11,11,9,1,0,16,40,68,0,124,130, - 130,130,130,130,124,7,10,10,9,1,0,98,156,0,124,130, - 130,130,130,130,124,7,10,10,9,1,0,68,68,0,124,130, - 130,130,130,130,124,7,9,9,9,1,0,16,56,16,0,254, - 0,16,56,16,7,9,9,9,1,255,2,124,138,138,146,162, - 162,124,128,7,11,11,9,1,0,64,32,16,0,132,132,132, - 132,132,132,122,7,11,11,9,1,0,4,8,16,0,132,132, - 132,132,132,132,122,7,11,11,9,1,0,16,40,68,0,132, - 132,132,132,132,132,122,7,10,10,9,1,0,72,72,0,132, - 132,132,132,132,132,122,6,14,14,9,1,253,8,16,32,0, - 132,132,132,132,132,140,116,4,132,120,7,12,12,9,1,253, - 128,128,128,188,194,130,130,194,188,128,128,128,6,13,13,9, - 1,253,72,72,0,132,132,132,132,132,140,116,4,132,120}; -/* - Fontname: -Misc-Fixed-Medium-R-Normal--15-140-75-75-C-90-ISO10646-1 - Copyright: Public domain font. Share and enjoy. - Capital A Height: 10, '1' Height: 10 - Calculated Max Values w= 8 h=13 x= 4 y=12 dx= 9 dy= 0 ascent=12 len=13 - Font Bounding box w= 9 h=15 x= 0 y=-3 - Calculated Min Values x= 0 y=-3 dx= 0 dy= 0 - Pure Font ascent =10 descent=-3 - X Font ascent =11 descent=-3 - Max Font ascent =12 descent=-3 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_9x15r[1427] U8G_FONT_SECTION("u8g_font_9x15r") = { - 0,9,15,0,253,10,1,232,3,216,32,127,253,12,253,11, - 253,0,0,0,9,0,12,1,11,11,9,4,0,128,128,128, - 128,128,128,128,0,0,128,128,4,3,3,9,3,7,144,144, - 144,6,8,8,9,1,1,72,72,252,72,72,252,72,72,7, - 11,11,9,1,255,16,124,146,144,80,56,20,18,146,124,16, - 7,10,10,9,1,0,66,164,164,72,16,16,36,74,74,132, - 7,10,10,9,1,0,96,144,144,144,96,98,148,136,148,98, - 1,3,3,9,4,7,128,128,128,3,12,12,9,3,255,32, - 64,64,128,128,128,128,128,128,64,64,32,3,12,12,9,3, - 255,128,64,64,32,32,32,32,32,32,64,64,128,7,7,7, - 9,1,3,16,146,84,56,84,146,16,7,7,7,9,1,1, - 16,16,16,254,16,16,16,2,5,5,9,4,253,192,192,64, - 64,128,7,1,1,9,1,4,254,2,2,2,9,4,0,192, - 192,7,10,10,9,1,0,2,4,4,8,16,16,32,64,64, - 128,7,10,10,9,1,0,56,68,130,130,130,130,130,130,68, - 56,7,10,10,9,1,0,16,48,80,144,16,16,16,16,16, - 254,7,10,10,9,1,0,124,130,130,4,8,16,32,64,128, - 254,7,10,10,9,1,0,254,2,4,8,28,2,2,2,130, - 124,7,10,10,9,1,0,4,12,20,36,68,132,254,4,4, - 4,7,10,10,9,1,0,254,128,128,188,194,2,2,2,130, - 124,7,10,10,9,1,0,60,64,128,128,188,194,130,130,130, - 124,7,10,10,9,1,0,254,2,4,4,8,8,16,16,32, - 32,7,10,10,9,1,0,56,68,130,68,56,68,130,130,68, - 56,7,10,10,9,1,0,124,130,130,130,134,122,2,2,4, - 120,2,7,7,9,4,0,192,192,0,0,0,192,192,2,10, - 10,9,4,253,192,192,0,0,0,192,192,64,64,128,5,10, - 10,9,2,0,8,16,32,64,128,128,64,32,16,8,7,4, - 4,9,1,2,254,0,0,254,5,10,10,9,2,0,128,64, - 32,16,8,8,16,32,64,128,7,10,10,9,1,0,124,130, - 130,2,4,8,16,16,0,16,7,10,10,9,1,0,124,130, - 130,158,162,166,154,128,128,124,7,10,10,9,1,0,16,40, - 68,130,130,130,254,130,130,130,7,10,10,9,1,0,248,132, - 130,132,248,132,130,130,132,248,7,10,10,9,1,0,124,130, - 128,128,128,128,128,128,130,124,7,10,10,9,1,0,248,132, - 130,130,130,130,130,130,132,248,7,10,10,9,1,0,254,128, - 128,128,248,128,128,128,128,254,7,10,10,9,1,0,254,128, - 128,128,248,128,128,128,128,128,7,10,10,9,1,0,124,130, - 128,128,128,142,130,130,130,124,7,10,10,9,1,0,130,130, - 130,130,254,130,130,130,130,130,5,10,10,9,2,0,248,32, - 32,32,32,32,32,32,32,248,8,10,10,9,1,0,31,4, - 4,4,4,4,4,4,132,120,7,10,10,9,1,0,130,132, - 136,144,224,160,144,136,132,130,7,10,10,9,1,0,128,128, - 128,128,128,128,128,128,128,254,7,10,10,9,1,0,130,130, - 198,170,170,146,146,130,130,130,7,10,10,9,1,0,130,130, - 194,162,146,138,134,130,130,130,7,10,10,9,1,0,124,130, - 130,130,130,130,130,130,130,124,7,10,10,9,1,0,252,130, - 130,130,252,128,128,128,128,128,7,12,12,9,1,254,124,130, - 130,130,130,130,130,162,146,124,8,6,7,10,10,9,1,0, - 252,130,130,130,252,144,136,132,130,130,7,10,10,9,1,0, - 124,130,130,128,112,12,2,130,130,124,7,10,10,9,1,0, - 254,16,16,16,16,16,16,16,16,16,7,10,10,9,1,0, - 130,130,130,130,130,130,130,130,130,124,7,10,10,9,1,0, - 130,130,130,68,68,68,40,40,40,16,7,10,10,9,1,0, - 130,130,130,130,146,146,146,146,170,68,7,10,10,9,1,0, - 130,130,68,40,16,16,40,68,130,130,7,10,10,9,1,0, - 130,130,68,40,16,16,16,16,16,16,7,10,10,9,1,0, - 254,2,4,8,16,32,64,128,128,254,4,12,12,9,3,255, - 240,128,128,128,128,128,128,128,128,128,128,240,7,10,10,9, - 1,0,128,64,64,32,16,16,8,4,4,2,4,12,12,9, - 2,255,240,16,16,16,16,16,16,16,16,16,16,240,7,4, - 4,9,1,6,16,40,68,130,8,1,1,9,0,255,255,3, - 3,3,9,3,8,128,64,32,7,7,7,9,1,0,124,2, - 2,126,130,134,122,7,10,10,9,1,0,128,128,128,188,194, - 130,130,130,194,188,7,7,7,9,1,0,124,130,128,128,128, - 130,124,7,10,10,9,1,0,2,2,2,122,134,130,130,130, - 134,122,7,7,7,9,1,0,124,130,130,254,128,128,124,7, - 10,10,9,1,0,28,34,34,32,32,248,32,32,32,32,7, - 10,10,9,1,253,122,132,132,132,120,128,124,130,130,124,7, - 10,10,9,1,0,128,128,128,188,194,130,130,130,130,130,5, - 10,10,9,2,0,96,0,0,224,32,32,32,32,32,248,6, - 13,13,9,1,253,12,0,0,28,4,4,4,4,4,132,132, - 132,120,7,10,10,9,1,0,128,128,128,130,140,176,192,176, - 140,130,5,10,10,9,2,0,224,32,32,32,32,32,32,32, - 32,248,7,7,7,9,1,0,236,146,146,146,146,146,130,7, - 7,7,9,1,0,188,194,130,130,130,130,130,7,7,7,9, - 1,0,124,130,130,130,130,130,124,7,10,10,9,1,253,188, - 194,130,130,130,194,188,128,128,128,7,10,10,9,1,253,122, - 134,130,130,130,134,122,2,2,2,7,7,7,9,1,0,156, - 98,66,64,64,64,64,7,7,7,9,1,0,124,130,128,124, - 2,130,124,7,9,9,9,1,0,32,32,252,32,32,32,32, - 34,28,7,7,7,9,1,0,132,132,132,132,132,132,122,7, - 7,7,9,1,0,130,130,68,68,40,40,16,7,7,7,9, - 1,0,130,130,146,146,146,170,68,7,7,7,9,1,0,130, - 68,40,16,40,68,130,6,10,10,9,1,253,132,132,132,132, - 132,140,116,4,132,120,7,7,7,9,1,0,254,4,8,16, - 32,64,254,5,12,12,9,3,255,56,64,64,64,32,192,192, - 32,64,64,64,56,1,12,12,9,4,255,128,128,128,128,128, - 128,128,128,128,128,128,128,5,12,12,9,1,255,224,16,16, - 16,32,24,24,32,16,16,16,224,7,3,3,9,1,7,98, - 146,140,255}; -/* - Fontname: -Misc-Fixed-Medium-R-Normal--18-120-100-100-C-90-ISO10646-1 - Copyright: Public domain font. Share and enjoy. - Capital A Height: 4, '1' Height: 10 - Calculated Max Values w= 9 h=18 x= 8 y=12 dx= 9 dy= 0 ascent=14 len=36 - Font Bounding box w= 9 h=18 x= 0 y=-4 - Calculated Min Values x= 0 y=-4 dx= 0 dy= 0 - Pure Font ascent = 4 descent= 0 - X Font ascent =10 descent= 0 - Max Font ascent =14 descent=-4 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_9x18_67_75[3936] U8G_FONT_SECTION("u8g_font_9x18_67_75") = { - 0,9,18,0,252,4,1,255,4,34,32,255,0,14,252,10, - 0,8,7,7,9,0,1,72,36,18,255,18,36,72,7,10, - 10,9,1,0,16,16,16,146,84,56,146,84,56,16,7,7, - 7,9,1,1,16,34,68,248,68,34,16,7,7,7,9,1, - 1,16,136,68,62,68,136,16,7,7,7,9,1,1,16,34, - 66,254,66,34,16,7,10,10,9,1,0,16,56,84,146,16, - 16,16,16,16,124,7,7,7,9,1,1,16,136,132,254,132, - 136,16,7,10,10,9,1,0,124,16,16,16,16,16,146,84, - 56,16,7,10,10,9,1,0,16,56,84,146,16,146,84,56, - 16,254,8,7,7,9,0,1,16,34,65,254,64,32,16,8, - 7,7,9,0,1,8,68,130,127,2,4,8,8,7,7,9, - 0,1,16,34,69,254,68,36,16,8,7,7,9,0,1,8, - 68,162,127,34,36,8,9,5,10,9,0,2,34,0,73,0, - 247,128,65,0,34,0,9,5,10,9,0,2,34,0,73,0, - 255,128,73,0,34,0,5,10,10,9,2,0,32,64,72,184, - 200,16,16,160,120,32,6,10,10,9,1,0,32,64,252,68, - 36,4,4,4,4,4,7,10,10,9,1,0,8,4,254,132, - 136,128,128,128,128,128,6,10,10,9,1,0,4,4,4,4, - 4,36,68,252,64,32,7,10,10,9,1,0,128,128,128,128, - 128,136,132,254,4,8,7,8,8,9,1,0,248,8,8,8, - 8,42,28,8,7,8,8,9,1,1,2,2,2,34,66,254, - 64,32,9,7,14,9,0,2,14,0,17,0,32,128,32,128, - 168,128,112,0,32,0,9,7,14,9,0,2,56,0,68,0, - 130,0,130,0,138,128,7,0,2,0,7,10,10,9,1,0, - 254,64,112,96,80,8,8,4,2,2,7,9,9,9,1,0, - 144,160,254,160,146,10,254,10,18,9,7,14,9,0,1,50, - 0,71,0,138,128,130,0,130,0,68,0,56,0,9,7,14, - 9,0,1,38,0,113,0,168,128,32,128,32,128,17,0,14, - 0,7,4,4,9,1,3,16,32,64,254,7,4,4,9,1, - 0,254,64,32,16,4,10,10,9,4,0,128,192,160,144,128, - 128,128,128,128,128,4,10,10,9,1,0,16,48,80,144,16, - 16,16,16,16,16,7,4,4,9,1,3,16,8,4,254,7, - 4,4,9,1,0,254,4,8,16,4,10,10,9,4,0,128, - 128,128,128,128,128,144,160,192,128,4,10,10,9,1,0,16, - 16,16,16,16,16,144,80,48,16,7,9,9,9,1,0,8, - 4,254,4,40,64,254,64,32,9,10,20,9,0,0,34,0, - 114,0,170,0,34,0,34,0,34,0,34,0,42,128,39,0, - 34,0,7,9,9,9,1,0,32,64,254,64,40,4,254,4, - 8,7,10,10,9,1,0,32,64,254,64,32,32,64,254,64, - 32,9,10,20,9,0,0,34,0,119,0,170,128,34,0,34, - 0,34,0,34,0,34,0,34,0,34,0,7,10,10,9,1, - 0,8,4,254,4,8,8,4,254,4,8,9,10,20,9,0, - 0,34,0,34,0,34,0,34,0,34,0,34,0,34,0,170, - 128,119,0,34,0,7,7,7,9,1,1,32,64,254,0,254, - 4,8,7,7,7,9,1,1,8,4,254,0,254,64,32,9, - 7,14,9,0,1,16,0,33,0,127,128,130,0,127,128,36, - 0,16,0,9,7,14,9,0,1,20,0,34,0,127,0,136, - 128,127,0,34,0,20,0,9,7,14,9,0,1,4,0,18, - 0,255,0,32,128,255,0,66,0,4,0,9,7,14,9,0, - 1,16,0,32,0,127,128,128,0,127,128,32,0,16,0,7, - 10,10,9,1,0,16,40,108,170,40,40,40,40,40,40,9, - 7,14,9,0,1,4,0,2,0,255,0,0,128,255,0,2, - 0,4,0,7,10,10,9,1,0,40,40,40,40,40,40,170, - 108,40,16,9,7,14,9,0,1,20,0,34,0,127,0,128, - 128,127,0,34,0,20,0,7,10,10,9,1,0,16,40,108, - 170,40,40,170,108,40,16,7,7,7,9,1,1,252,144,136, - 196,162,144,8,7,7,7,9,1,1,126,18,34,70,138,18, - 32,7,7,7,9,1,1,32,18,138,70,34,18,126,7,7, - 7,9,1,1,8,144,162,196,136,144,252,9,9,18,9,0, - 0,8,0,16,0,63,128,64,0,255,128,64,0,63,128,16, - 0,8,0,9,9,18,9,0,0,8,0,4,0,254,0,1, - 0,255,128,1,0,254,0,4,0,8,0,8,7,7,9,0, - 1,16,32,72,245,66,32,16,8,7,7,9,0,1,8,4, - 18,175,66,4,8,7,10,10,9,1,0,16,56,84,146,16, - 124,16,124,16,16,7,10,10,9,1,0,16,16,124,16,124, - 16,146,84,56,16,7,7,7,9,1,1,16,32,64,182,64, - 32,16,7,10,10,9,1,0,16,40,84,146,0,16,16,0, - 16,16,7,7,7,9,1,1,16,8,4,218,4,8,16,7, - 10,10,9,1,0,16,16,0,16,16,0,146,84,40,16,7, - 5,5,9,1,2,144,160,254,160,144,7,5,5,9,1,2, - 18,10,254,10,18,9,7,14,9,0,1,16,0,48,0,95, - 128,128,128,95,128,48,0,16,0,7,10,10,9,1,0,16, - 40,68,238,40,40,40,40,40,56,9,7,14,9,0,1,4, - 0,6,0,253,0,128,128,253,0,6,0,4,0,7,10,10, - 9,1,0,56,40,40,40,40,40,238,68,40,16,7,11,11, - 9,1,0,16,40,68,238,40,40,56,0,56,40,56,7,11, - 11,9,1,255,16,40,68,238,40,40,40,40,108,68,124,7, - 11,11,9,1,255,16,40,68,254,40,40,40,40,108,68,124, - 7,11,11,9,1,255,16,40,68,254,56,56,56,56,124,68, - 124,7,10,10,9,1,0,16,40,68,238,68,238,40,40,40, - 56,7,11,11,9,1,255,16,40,68,238,68,238,40,40,108, - 68,124,9,7,14,9,0,1,132,0,134,0,253,0,128,128, - 253,0,134,0,132,0,7,7,7,9,1,0,252,128,184,176, - 168,132,2,7,7,7,9,1,0,128,66,42,26,58,2,126, - 7,11,11,9,1,255,16,40,68,238,40,40,40,238,68,40, - 16,9,7,14,9,0,1,4,0,50,0,73,0,255,128,73, - 0,50,0,4,0,9,10,20,9,0,0,34,0,39,0,42, - 128,34,0,34,0,34,0,34,0,170,0,114,0,34,0,7, - 13,13,9,1,254,8,4,254,4,8,4,254,4,8,4,254, - 4,8,8,5,5,9,0,2,36,68,255,68,36,8,5,5, - 9,0,2,36,34,255,34,36,9,5,10,9,0,2,42,0, - 73,0,255,128,73,0,42,0,8,5,5,9,0,2,42,74, - 255,74,42,8,5,5,9,0,2,84,82,255,82,84,9,5, - 10,9,0,2,85,0,148,128,255,128,148,128,85,0,7,7, - 7,9,1,1,16,48,80,158,80,48,16,7,7,7,9,1, - 1,16,24,20,242,20,24,16,8,5,5,9,0,2,36,102, - 189,102,36,9,9,18,9,0,5,255,128,255,128,255,128,255, - 128,255,128,255,128,255,128,255,128,255,128,9,2,4,9,0, - 252,255,128,255,128,9,4,8,9,0,252,255,128,255,128,255, - 128,255,128,9,7,14,9,0,252,255,128,255,128,255,128,255, - 128,255,128,255,128,255,128,9,9,18,9,0,252,255,128,255, - 128,255,128,255,128,255,128,255,128,255,128,255,128,255,128,9, - 11,22,9,0,252,255,128,255,128,255,128,255,128,255,128,255, - 128,255,128,255,128,255,128,255,128,255,128,9,14,28,9,0, - 252,255,128,255,128,255,128,255,128,255,128,255,128,255,128,255, - 128,255,128,255,128,255,128,255,128,255,128,255,128,9,16,32, - 9,0,252,255,128,255,128,255,128,255,128,255,128,255,128,255, - 128,255,128,255,128,255,128,255,128,255,128,255,128,255,128,255, - 128,255,128,9,18,36,9,0,252,255,128,255,128,255,128,255, - 128,255,128,255,128,255,128,255,128,255,128,255,128,255,128,255, - 128,255,128,255,128,255,128,255,128,255,128,255,128,8,18,18, - 9,0,252,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,7,18,18,9,0,252,254,254,254,254,254, - 254,254,254,254,254,254,254,254,254,254,254,254,254,6,18,18, - 9,0,252,252,252,252,252,252,252,252,252,252,252,252,252,252, - 252,252,252,252,252,5,18,18,9,0,252,248,248,248,248,248, - 248,248,248,248,248,248,248,248,248,248,248,248,248,3,18,18, - 9,0,252,224,224,224,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,2,18,18,9,0,252,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,1,18,18, - 9,0,252,128,128,128,128,128,128,128,128,128,128,128,128,128, - 128,128,128,128,128,4,18,18,9,5,252,240,240,240,240,240, - 240,240,240,240,240,240,240,240,240,240,240,240,240,9,17,34, - 9,0,253,85,0,0,0,170,128,0,0,85,0,0,0,170, - 128,0,0,85,0,0,0,170,128,0,0,85,0,0,0,170, - 128,0,0,85,0,9,18,36,9,0,252,170,128,85,0,170, - 128,85,0,170,128,85,0,170,128,85,0,170,128,85,0,170, - 128,85,0,170,128,85,0,170,128,85,0,170,128,85,0,9, - 18,36,9,0,252,255,128,170,128,255,128,85,0,255,128,170, - 128,255,128,85,0,255,128,170,128,255,128,85,0,255,128,170, - 128,255,128,85,0,255,128,170,128,9,2,4,9,0,12,255, - 128,255,128,1,18,18,9,8,252,128,128,128,128,128,128,128, - 128,128,128,128,128,128,128,128,128,128,128,5,9,9,9,0, - 252,248,248,248,248,248,248,248,248,248,4,9,9,9,5,252, - 240,240,240,240,240,240,240,240,240,5,9,9,9,0,5,248, - 248,248,248,248,248,248,248,248,9,18,36,9,0,252,248,0, - 248,0,248,0,248,0,248,0,248,0,248,0,248,0,248,0, - 255,128,255,128,255,128,255,128,255,128,255,128,255,128,255,128, - 255,128,9,18,36,9,0,252,248,0,248,0,248,0,248,0, - 248,0,248,0,248,0,248,0,248,0,7,128,7,128,7,128, - 7,128,7,128,7,128,7,128,7,128,7,128,9,18,36,9, - 0,252,255,128,255,128,255,128,255,128,255,128,255,128,255,128, - 255,128,255,128,248,0,248,0,248,0,248,0,248,0,248,0, - 248,0,248,0,248,0,9,18,36,9,0,252,255,128,255,128, - 255,128,255,128,255,128,255,128,255,128,255,128,255,128,7,128, - 7,128,7,128,7,128,7,128,7,128,7,128,7,128,7,128, - 4,9,9,9,5,5,240,240,240,240,240,240,240,240,240,9, - 18,36,9,0,252,7,128,7,128,7,128,7,128,7,128,7, - 128,7,128,7,128,7,128,248,0,248,0,248,0,248,0,248, - 0,248,0,248,0,248,0,248,0,9,18,36,9,0,252,7, - 128,7,128,7,128,7,128,7,128,7,128,7,128,7,128,7, - 128,255,128,255,128,255,128,255,128,255,128,255,128,255,128,255, - 128,255,128,7,7,7,9,1,1,254,254,254,254,254,254,254, - 7,7,7,9,1,1,254,130,130,130,130,130,254,7,7,7, - 9,1,1,124,130,130,130,130,130,124,7,7,7,9,1,1, - 254,130,186,186,186,130,254,7,7,7,9,1,1,254,130,254, - 130,254,130,254,7,7,7,9,1,1,254,170,170,170,170,170, - 254,7,7,7,9,1,1,254,170,254,170,254,170,254,7,7, - 7,9,1,1,254,146,138,198,162,146,254,7,7,7,9,1, - 1,254,146,162,198,138,146,254,7,7,7,9,1,1,254,214, - 138,214,162,214,254,3,3,3,9,3,3,224,224,224,3,3, - 3,9,3,3,224,160,224,9,5,10,9,0,2,255,128,255, - 128,255,128,255,128,255,128,9,5,10,9,0,2,255,128,128, - 128,128,128,128,128,255,128,5,9,9,9,2,0,248,248,248, - 248,248,248,248,248,248,5,9,9,9,2,0,248,136,136,136, - 136,136,136,136,248,9,5,10,9,0,2,127,128,127,128,255, - 128,255,0,255,0,9,5,10,9,0,2,127,128,64,128,128, - 128,129,0,255,0,9,10,20,9,0,0,8,0,8,0,28, - 0,28,0,62,0,62,0,127,0,127,0,255,128,255,128,9, - 10,20,9,0,0,8,0,8,0,20,0,20,0,34,0,34, - 0,65,0,65,0,128,128,255,128,7,7,7,9,1,1,16, - 16,56,56,124,124,254,7,7,7,9,1,1,16,16,40,40, - 68,68,254,9,9,18,9,0,0,192,0,240,0,252,0,255, - 0,255,128,255,0,252,0,240,0,192,0,9,9,18,9,0, - 0,192,0,176,0,140,0,131,0,128,128,131,0,140,0,176, - 0,192,0,7,7,7,9,1,1,128,224,248,254,248,224,128, - 7,7,7,9,1,1,128,224,152,134,152,224,128,9,5,10, - 9,0,2,224,0,252,0,255,128,252,0,224,0,9,5,10, - 9,0,2,224,0,156,0,131,128,156,0,224,0,9,10,20, - 9,0,0,255,128,255,128,127,0,127,0,62,0,62,0,28, - 0,28,0,8,0,8,0,9,10,20,9,0,0,255,128,128, - 128,65,0,65,0,34,0,34,0,20,0,20,0,8,0,8, - 0,7,7,7,9,1,1,254,124,124,56,56,16,16,7,7, - 7,9,1,1,254,68,68,40,40,16,16,9,9,18,9,0, - 0,1,128,7,128,31,128,127,128,255,128,127,128,31,128,7, - 128,1,128,9,9,18,9,0,0,1,128,6,128,24,128,96, - 128,128,128,96,128,24,128,6,128,1,128,7,7,7,9,1, - 1,2,14,62,254,62,14,2,7,7,7,9,1,1,2,14, - 50,194,50,14,2,9,5,10,9,0,2,3,128,31,128,255, - 128,31,128,3,128,9,5,10,9,0,2,3,128,28,128,224, - 128,28,128,3,128,9,9,18,9,0,0,8,0,28,0,62, - 0,127,0,255,128,127,0,62,0,28,0,8,0,9,9,18, - 9,0,0,8,0,20,0,34,0,65,0,128,128,65,0,34, - 0,20,0,8,0,9,9,18,9,0,0,8,0,20,0,34, - 0,73,0,156,128,73,0,34,0,20,0,8,0,7,7,7, - 9,1,1,56,68,146,186,146,68,56,5,9,9,9,2,0, - 32,32,80,80,136,80,80,32,32,7,7,7,9,1,1,56, - 68,130,130,130,68,56,7,7,7,9,1,1,16,68,0,130, - 0,68,16,7,7,7,9,1,1,56,108,170,170,170,108,56, - 7,7,7,9,1,1,56,68,146,170,146,68,56,7,7,7, - 9,1,1,56,124,254,254,254,124,56,7,7,7,9,1,1, - 56,116,242,242,242,116,56,7,7,7,9,1,1,56,92,158, - 158,158,92,56,7,7,7,9,1,1,56,68,130,254,254,124, - 56,7,7,7,9,1,1,56,124,254,254,130,68,56,7,7, - 7,9,1,1,56,92,158,158,130,68,56,7,7,7,9,1, - 1,56,92,158,254,254,124,56,4,7,7,9,1,1,48,112, - 240,240,240,112,48,4,7,7,9,4,1,192,224,240,240,240, - 224,192,9,18,36,9,0,252,255,128,255,128,255,128,255,128, - 255,128,255,128,255,128,227,128,193,128,193,128,193,128,227,128, - 255,128,255,128,255,128,255,128,255,128,255,128,9,18,36,9, - 0,252,255,128,255,128,255,128,255,128,255,128,255,128,227,128, - 221,128,190,128,190,128,190,128,221,128,227,128,255,128,255,128, - 255,128,255,128,255,128,9,10,20,9,0,4,255,128,255,128, - 255,128,255,128,255,128,255,128,227,128,221,128,190,128,190,128, - 9,9,18,9,0,252,190,128,190,128,221,128,227,128,255,128, - 255,128,255,128,255,128,255,128,4,4,4,9,1,4,48,64, - 128,128,4,4,4,9,4,4,192,32,16,16,4,4,4,9, - 4,1,16,16,32,192,4,4,4,9,1,1,128,128,64,48, - 7,4,4,9,1,4,56,68,130,130,7,4,4,9,1,1, - 130,130,68,56,7,7,7,9,1,1,2,6,14,30,62,126, - 254,7,7,7,9,1,1,128,192,224,240,248,252,254,7,7, - 7,9,1,1,254,252,248,240,224,192,128,7,7,7,9,1, - 1,254,126,62,30,14,6,2,5,5,5,9,2,2,112,136, - 136,136,112,7,7,7,9,1,1,254,242,242,242,242,242,254, - 7,7,7,9,1,1,254,158,158,158,158,158,254,7,7,7, - 9,1,1,254,254,250,242,226,194,254,7,7,7,9,1,1, - 254,134,142,158,190,254,254,7,7,7,9,1,1,254,146,146, - 146,146,146,254,9,10,20,9,0,0,8,0,8,0,20,0, - 20,0,34,0,42,0,93,0,73,0,128,128,255,128,9,10, - 20,9,0,0,8,0,8,0,28,0,28,0,58,0,58,0, - 121,0,121,0,248,128,255,128,9,10,20,9,0,0,8,0, - 8,0,28,0,28,0,46,0,46,0,79,0,79,0,143,128, - 255,128,9,9,18,9,0,0,62,0,65,0,128,128,128,128, - 128,128,128,128,128,128,65,0,62,0,7,7,7,9,1,1, - 254,146,146,242,130,130,254,7,7,7,9,1,1,254,130,130, - 242,146,146,254,7,7,7,9,1,1,254,130,130,158,146,146, - 254,7,7,7,9,1,1,254,146,146,158,130,130,254,7,7, - 7,9,1,1,124,146,146,242,130,130,124,7,7,7,9,1, - 1,124,130,130,242,146,146,124,7,7,7,9,1,1,124,130, - 130,158,146,146,124,7,7,7,9,1,1,124,146,146,158,130, - 130,124,6,6,6,9,1,1,252,136,144,160,192,128,6,6, - 6,9,1,1,252,68,36,20,12,4,6,6,6,9,1,1, - 128,192,160,144,136,252,6,6,6,9,1,1,252,132,132,132, - 132,252,6,6,6,9,1,1,252,252,252,252,252,252,5,5, - 5,9,2,1,248,136,136,136,248,5,5,5,9,2,1,248, - 248,248,248,248,6,6,6,9,1,1,4,12,20,36,68,252 - }; -/* - Fontname: -Misc-Fixed-Medium-R-Normal--18-120-100-100-C-90-ISO10646-1 - Copyright: Public domain font. Share and enjoy. - Capital A Height: 9, '1' Height: 5 - Calculated Max Values w= 9 h=10 x= 3 y= 3 dx= 9 dy= 0 ascent=10 len=20 - Font Bounding box w= 9 h=18 x= 0 y=-4 - Calculated Min Values x= 0 y= 0 dx= 0 dy= 0 - Pure Font ascent = 9 descent= 0 - X Font ascent = 9 descent= 0 - Max Font ascent =10 descent= 0 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_9x18_75r[792] U8G_FONT_SECTION("u8g_font_9x18_75r") = { - 0,9,18,0,252,9,2,33,0,0,32,79,0,10,0,9, - 0,7,7,7,9,1,1,254,254,254,254,254,254,254,7,7, - 7,9,1,1,254,130,130,130,130,130,254,7,7,7,9,1, - 1,124,130,130,130,130,130,124,7,7,7,9,1,1,254,130, - 186,186,186,130,254,7,7,7,9,1,1,254,130,254,130,254, - 130,254,7,7,7,9,1,1,254,170,170,170,170,170,254,7, - 7,7,9,1,1,254,170,254,170,254,170,254,7,7,7,9, - 1,1,254,146,138,198,162,146,254,7,7,7,9,1,1,254, - 146,162,198,138,146,254,7,7,7,9,1,1,254,214,138,214, - 162,214,254,3,3,3,9,3,3,224,224,224,3,3,3,9, - 3,3,224,160,224,9,5,10,9,0,2,255,128,255,128,255, - 128,255,128,255,128,9,5,10,9,0,2,255,128,128,128,128, - 128,128,128,255,128,5,9,9,9,2,0,248,248,248,248,248, - 248,248,248,248,5,9,9,9,2,0,248,136,136,136,136,136, - 136,136,248,9,5,10,9,0,2,127,128,127,128,255,128,255, - 0,255,0,9,5,10,9,0,2,127,128,64,128,128,128,129, - 0,255,0,9,10,20,9,0,0,8,0,8,0,28,0,28, - 0,62,0,62,0,127,0,127,0,255,128,255,128,9,10,20, - 9,0,0,8,0,8,0,20,0,20,0,34,0,34,0,65, - 0,65,0,128,128,255,128,7,7,7,9,1,1,16,16,56, - 56,124,124,254,7,7,7,9,1,1,16,16,40,40,68,68, - 254,9,9,18,9,0,0,192,0,240,0,252,0,255,0,255, - 128,255,0,252,0,240,0,192,0,9,9,18,9,0,0,192, - 0,176,0,140,0,131,0,128,128,131,0,140,0,176,0,192, - 0,7,7,7,9,1,1,128,224,248,254,248,224,128,7,7, - 7,9,1,1,128,224,152,134,152,224,128,9,5,10,9,0, - 2,224,0,252,0,255,128,252,0,224,0,9,5,10,9,0, - 2,224,0,156,0,131,128,156,0,224,0,9,10,20,9,0, - 0,255,128,255,128,127,0,127,0,62,0,62,0,28,0,28, - 0,8,0,8,0,9,10,20,9,0,0,255,128,128,128,65, - 0,65,0,34,0,34,0,20,0,20,0,8,0,8,0,7, - 7,7,9,1,1,254,124,124,56,56,16,16,7,7,7,9, - 1,1,254,68,68,40,40,16,16,9,9,18,9,0,0,1, - 128,7,128,31,128,127,128,255,128,127,128,31,128,7,128,1, - 128,9,9,18,9,0,0,1,128,6,128,24,128,96,128,128, - 128,96,128,24,128,6,128,1,128,7,7,7,9,1,1,2, - 14,62,254,62,14,2,7,7,7,9,1,1,2,14,50,194, - 50,14,2,9,5,10,9,0,2,3,128,31,128,255,128,31, - 128,3,128,9,5,10,9,0,2,3,128,28,128,224,128,28, - 128,3,128,9,9,18,9,0,0,8,0,28,0,62,0,127, - 0,255,128,127,0,62,0,28,0,8,0,9,9,18,9,0, - 0,8,0,20,0,34,0,65,0,128,128,65,0,34,0,20, - 0,8,0,9,9,18,9,0,0,8,0,20,0,34,0,73, - 0,156,128,73,0,34,0,20,0,8,0,7,7,7,9,1, - 1,56,68,146,186,146,68,56,5,9,9,9,2,0,32,32, - 80,80,136,80,80,32,32,7,7,7,9,1,1,56,68,130, - 130,130,68,56,7,7,7,9,1,1,16,68,0,130,0,68, - 16,7,7,7,9,1,1,56,108,170,170,170,108,56,7,7, - 7,9,1,1,56,68,146,170,146,68,56,7,7,7,9,1, - 1,56,124,254,254,254,124,56}; -/* - Fontname: -Misc-Fixed-Medium-R-Normal--18-120-100-100-C-90-ISO10646-1 - Copyright: Public domain font. Share and enjoy. - Capital A Height: 0, '1' Height: 9 - Calculated Max Values w= 9 h=12 x= 4 y= 5 dx= 9 dy= 0 ascent=12 len=24 - Font Bounding box w= 9 h=18 x= 0 y=-4 - Calculated Min Values x= 0 y=-1 dx= 0 dy= 0 - Pure Font ascent = 9 descent= 0 - X Font ascent =11 descent= 0 - Max Font ascent =12 descent=-1 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_9x18_78_79[3336] U8G_FONT_SECTION("u8g_font_9x18_78_79") = { - 0,9,18,0,252,9,2,231,4,175,32,255,0,12,255,11, - 0,9,9,18,9,0,0,62,0,28,0,136,128,201,128,247, - 128,201,128,136,128,28,0,62,0,9,9,18,9,0,0,8, - 0,20,0,255,128,162,128,65,0,162,128,255,128,20,0,8, - 0,9,9,18,9,0,0,8,0,28,0,8,0,73,0,255, - 128,73,0,8,0,28,0,8,0,9,9,18,9,0,0,8, - 0,28,0,28,0,107,0,255,128,107,0,28,0,28,0,8, - 0,9,9,18,9,0,0,8,0,28,0,28,0,107,0,255, - 128,107,0,28,0,28,0,8,0,9,9,18,9,0,0,8, - 0,28,0,28,0,107,0,255,128,107,0,28,0,28,0,8, - 0,9,9,18,9,0,0,8,0,8,0,28,0,62,0,255, - 128,62,0,28,0,8,0,8,0,9,9,18,9,0,0,8, - 0,20,0,20,0,99,0,128,128,99,0,20,0,20,0,8, - 0,255,9,9,18,9,0,0,8,0,8,0,20,0,247,128, - 65,0,34,0,73,0,85,0,99,0,9,10,20,9,0,0, - 127,0,247,128,247,128,227,128,0,0,128,128,193,128,201,128, - 156,128,127,0,9,9,18,9,0,0,8,0,8,0,28,0, - 227,128,99,0,34,0,62,0,119,0,65,0,9,9,18,9, - 0,0,8,0,8,0,20,0,235,128,93,0,42,0,34,0, - 127,0,65,0,9,9,18,9,0,0,8,0,8,0,20,0, - 235,128,93,0,42,0,34,0,127,0,65,0,9,9,18,9, - 0,0,8,0,8,0,20,0,235,128,93,0,42,0,34,0, - 127,0,65,0,9,9,18,9,0,0,8,0,8,0,20,0, - 247,128,73,0,54,0,42,0,127,0,65,0,8,7,7,9, - 0,2,24,24,44,199,46,60,102,8,9,9,9,0,0,24, - 219,255,126,24,126,255,219,24,8,9,9,9,0,0,24,219, - 255,102,36,102,255,219,24,9,9,18,9,0,0,8,0,73, - 0,42,0,28,0,255,128,28,0,42,0,73,0,8,0,9, - 9,18,9,0,0,8,0,73,0,62,0,62,0,255,128,62, - 0,62,0,73,0,8,0,9,9,18,9,0,0,8,0,73, - 0,54,0,62,0,213,128,62,0,54,0,73,0,8,0,9, - 9,18,9,0,0,8,0,136,128,107,0,62,0,28,0,62, - 0,107,0,136,128,8,0,9,9,18,9,0,0,34,0,20, - 0,148,128,127,0,28,0,127,0,148,128,20,0,34,0,9, - 9,18,9,0,0,34,0,54,0,255,128,127,0,62,0,127, - 0,255,128,54,0,34,0,9,9,18,9,0,0,42,0,42, - 0,221,128,62,0,255,128,62,0,221,128,42,0,42,0,9, - 9,18,9,0,0,42,0,42,0,221,128,42,0,255,128,42, - 0,221,128,42,0,42,0,9,11,22,9,0,0,28,0,28, - 0,201,128,201,128,34,0,8,0,34,0,201,128,201,128,28, - 0,28,0,9,11,22,9,0,0,28,0,28,0,201,128,201, - 128,62,0,20,0,62,0,201,128,201,128,28,0,28,0,9, - 11,22,9,0,0,28,0,28,0,201,128,201,128,62,0,28, - 0,62,0,201,128,201,128,28,0,28,0,9,11,22,9,0, - 0,28,0,20,0,201,128,201,128,62,0,20,0,127,0,170, - 128,201,128,28,0,28,0,8,9,9,9,0,0,24,24,219, - 255,36,36,126,231,66,255,255,255,8,9,9,9,0,0,24, - 203,189,110,24,118,189,211,24,9,12,24,9,0,0,8,0, - 42,0,93,0,170,128,107,0,221,128,221,128,107,0,170,128, - 93,0,42,0,8,0,9,12,24,9,0,0,8,0,42,0, - 93,0,170,128,107,0,221,128,221,128,107,0,170,128,93,0, - 42,0,8,0,9,12,24,9,0,0,8,0,42,0,93,0, - 170,128,107,0,221,128,221,128,107,0,170,128,93,0,42,0, - 8,0,9,9,18,9,0,0,8,0,73,0,42,0,20,0, - 235,128,20,0,42,0,73,0,8,0,9,9,18,9,0,0, - 8,0,73,0,42,0,20,0,235,128,20,0,42,0,73,0, - 8,0,8,9,9,9,0,0,24,219,203,60,24,60,211,219, - 24,9,9,18,9,0,0,8,0,73,0,42,0,0,0,235, - 128,0,0,42,0,73,0,8,0,9,9,18,9,0,0,8, - 0,73,0,42,0,28,0,255,128,28,0,42,0,73,0,8, - 0,255,9,8,16,9,0,1,62,0,67,0,129,128,129,128, - 129,128,129,128,67,0,62,0,255,9,9,18,9,0,0,254, - 0,130,0,131,128,131,128,131,128,131,128,255,128,63,128,63, - 128,9,9,18,9,0,0,63,128,63,128,255,128,131,128,131, - 128,131,128,131,128,130,0,254,0,8,8,8,9,0,0,254, - 131,131,131,131,131,255,127,8,8,8,9,0,0,127,255,131, - 131,131,131,131,254,255,255,255,9,9,18,9,0,0,8,0, - 28,0,8,0,65,0,227,128,65,0,8,0,28,0,8,0, - 255,1,10,10,9,4,0,128,128,128,128,128,128,128,128,128, - 128,2,10,10,9,3,0,192,192,192,192,192,192,192,192,192, - 192,3,10,10,9,3,0,224,224,224,224,224,224,224,224,224, - 224,4,6,6,9,3,5,112,128,224,240,240,96,4,6,6, - 9,3,5,96,240,240,112,16,224,9,6,12,9,0,5,115, - 128,132,0,231,0,247,128,247,128,99,0,9,6,12,9,0, - 5,99,0,247,128,247,128,115,128,16,128,231,0,255,255,7, - 10,10,9,1,0,4,126,228,228,228,124,4,100,104,48,5, - 10,10,9,2,0,112,248,248,112,32,32,0,32,112,32,5, - 10,10,9,2,0,80,248,248,112,32,32,0,32,112,32,9, - 9,18,9,0,0,99,0,247,128,255,128,255,128,127,0,62, - 0,28,0,8,0,8,0,9,9,18,9,0,0,112,0,248, - 0,252,0,126,0,63,128,126,0,252,0,248,0,112,0,9, - 12,24,9,0,0,8,0,116,128,149,0,14,0,4,0,107, - 0,247,128,255,128,127,0,62,0,28,0,8,0,9,12,24, - 9,0,0,16,0,41,0,82,0,156,0,32,0,88,0,124, - 0,60,0,254,0,254,128,255,0,126,0,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,9,9,18,9,0,0,127, - 0,247,128,231,128,247,128,247,128,247,128,247,128,227,128,127, - 0,9,9,18,9,0,0,127,0,227,128,221,128,253,128,251, - 128,247,128,237,128,193,128,127,0,9,9,18,9,0,0,127, - 0,227,128,221,128,253,128,243,128,253,128,221,128,227,128,127, - 0,9,9,18,9,0,0,127,0,243,128,235,128,219,128,193, - 128,251,128,251,128,251,128,127,0,9,9,18,9,0,0,127, - 0,193,128,223,128,223,128,195,128,253,128,253,128,195,128,127, - 0,9,9,18,9,0,0,127,0,225,128,223,128,223,128,195, - 128,221,128,221,128,227,128,127,0,9,9,18,9,0,0,127, - 0,193,128,253,128,251,128,251,128,247,128,247,128,247,128,127, - 0,9,9,18,9,0,0,127,0,227,128,221,128,221,128,227, - 128,221,128,221,128,227,128,127,0,9,9,18,9,0,0,127, - 0,225,128,221,128,221,128,225,128,253,128,253,128,227,128,127, - 0,9,9,18,9,0,0,127,0,219,128,213,128,213,128,213, - 128,213,128,213,128,219,128,127,0,9,9,18,9,0,0,127, - 0,128,128,136,128,152,128,136,128,136,128,136,128,128,128,127, - 0,9,9,18,9,0,0,127,0,128,128,152,128,132,128,132, - 128,136,128,156,128,128,128,127,0,9,9,18,9,0,0,127, - 0,128,128,152,128,132,128,136,128,132,128,152,128,128,128,127, - 0,9,9,18,9,0,0,127,0,128,128,136,128,152,128,168, - 128,188,128,136,128,128,128,127,0,9,9,18,9,0,0,127, - 0,128,128,156,128,144,128,152,128,132,128,152,128,128,128,127, - 0,9,9,18,9,0,0,127,0,128,128,140,128,144,128,152, - 128,148,128,136,128,128,128,127,0,9,9,18,9,0,0,127, - 0,128,128,156,128,132,128,136,128,136,128,136,128,128,128,127, - 0,9,9,18,9,0,0,127,0,128,128,136,128,148,128,136, - 128,148,128,136,128,128,128,127,0,9,9,18,9,0,0,127, - 0,128,128,136,128,148,128,140,128,132,128,136,128,128,128,127, - 0,9,9,18,9,0,0,127,0,128,128,164,128,170,128,170, - 128,170,128,164,128,128,128,127,0,9,9,18,9,0,0,127, - 0,247,128,231,128,247,128,247,128,247,128,247,128,247,128,127, - 0,9,9,18,9,0,0,127,0,227,128,221,128,253,128,251, - 128,247,128,239,128,193,128,127,0,9,9,18,9,0,0,127, - 0,227,128,221,128,253,128,243,128,253,128,221,128,227,128,127, - 0,9,9,18,9,0,0,127,0,243,128,235,128,219,128,193, - 128,251,128,251,128,251,128,127,0,9,9,18,9,0,0,127, - 0,193,128,223,128,223,128,195,128,253,128,253,128,195,128,127, - 0,9,9,18,9,0,0,127,0,225,128,223,128,223,128,195, - 128,221,128,221,128,227,128,127,0,9,9,18,9,0,0,127, - 0,193,128,253,128,251,128,251,128,247,128,247,128,247,128,127, - 0,9,9,18,9,0,0,127,0,227,128,221,128,221,128,227, - 128,221,128,221,128,227,128,127,0,9,9,18,9,0,0,127, - 0,225,128,221,128,221,128,225,128,253,128,253,128,227,128,127, - 0,9,9,18,9,0,0,127,0,219,128,213,128,213,128,213, - 128,213,128,213,128,219,128,127,0,7,8,8,9,1,1,48, - 24,12,254,254,12,24,48,255,255,255,7,5,5,9,1,1, - 224,250,62,14,30,8,7,7,9,1,1,8,12,230,255,230, - 12,8,7,5,5,9,1,1,30,14,62,250,224,9,7,14, - 9,0,0,48,0,28,0,31,0,255,128,31,0,28,0,48, - 0,9,9,18,9,0,0,28,0,30,0,15,0,255,128,255, - 128,255,128,15,0,30,0,28,0,9,5,10,9,0,1,2, - 0,3,0,255,128,3,0,2,0,9,7,14,9,0,0,4, - 0,6,0,255,0,255,128,255,0,6,0,4,0,9,5,10, - 9,0,1,2,0,183,0,183,128,183,0,2,0,9,5,10, - 9,0,1,2,0,171,0,171,128,171,0,2,0,9,5,10, - 9,0,1,2,0,255,0,255,128,255,0,2,0,9,8,16, - 9,0,1,128,0,112,0,78,0,33,128,31,128,62,0,112, - 0,128,0,9,8,16,9,0,1,128,0,112,0,62,0,31, - 128,33,128,78,0,112,0,128,0,9,8,16,9,0,1,128, - 0,112,0,62,0,31,128,31,128,62,0,112,0,128,0,9, - 7,14,9,0,0,132,0,134,0,255,0,255,128,127,0,6, - 0,4,0,9,7,14,9,0,0,4,0,6,0,127,0,255, - 128,255,0,134,0,132,0,6,9,9,9,2,0,16,16,248, - 248,252,248,248,16,16,8,9,9,9,0,1,4,4,254,254, - 255,254,254,4,4,9,9,18,9,0,0,24,0,28,0,22, - 0,243,0,129,128,243,0,22,0,28,0,24,0,9,9,18, - 9,0,0,24,0,28,0,26,0,249,0,192,128,249,0,26, - 0,28,0,24,0,9,9,18,9,0,0,0,128,1,128,62, - 128,64,128,129,128,243,0,238,0,60,0,56,0,9,9,18, - 9,0,0,56,0,60,0,238,0,243,0,129,128,64,128,62, - 128,1,128,0,128,8,9,9,9,0,1,16,24,20,242,129, - 243,118,28,24,8,9,9,9,0,1,24,28,118,243,129,242, - 20,24,16,9,7,14,9,0,2,4,0,250,0,129,0,64, - 128,129,128,251,0,6,0,255,9,7,14,9,0,2,6,0, - 251,0,129,128,64,128,129,0,250,0,4,0,9,9,18,9, - 0,1,28,0,127,0,251,128,1,128,0,128,1,128,251,128, - 127,0,28,0,9,5,10,9,0,3,210,0,43,0,127,128, - 43,0,210,0,9,9,18,9,0,0,16,0,56,0,92,0, - 236,0,116,0,60,0,2,128,1,128,3,128,9,5,10,9, - 0,2,242,0,123,0,7,128,123,0,242,0,9,9,18,9, - 0,0,3,128,1,128,2,128,60,0,116,0,236,0,92,0, - 56,0,16,0,9,9,18,9,0,0,16,0,24,0,28,0, - 252,0,124,0,60,0,2,128,1,128,3,128,9,5,10,9, - 0,2,242,0,123,0,127,128,123,0,242,0,9,9,18,9, - 0,0,3,128,1,128,2,128,60,0,124,0,252,0,28,0, - 24,0,16,0,9,7,14,9,0,1,3,0,3,0,113,0, - 255,128,113,0,3,0,3,0,9,7,14,9,0,1,2,0, - 115,0,121,0,255,128,121,0,115,0,2,0,9,5,10,9, - 0,2,242,0,123,0,63,128,123,0,242,0,9,7,14,9, - 0,1,226,0,242,0,123,0,63,128,123,0,242,0,226,0, - 9,7,14,9,0,1,20,0,10,0,253,0,0,128,253,0, - 10,0,20,0,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,8,11,11,9,0,255, - 193,99,99,85,85,73,85,85,99,99,193,8,11,11,9,1, - 255,131,198,198,170,170,146,170,170,198,198,131,9,11,22,9, - 0,255,193,128,99,0,99,0,85,0,85,0,73,0,85,0, - 85,0,99,0,99,0,193,128,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,5,12,12,9,2,255,248,160,160,160, - 160,160,160,160,160,160,160,248,5,12,12,9,2,255,248,40, - 40,40,40,40,40,40,40,40,40,248,3,10,10,9,3,0, - 32,32,64,64,128,128,64,64,32,32,3,10,10,9,3,0, - 128,128,64,64,32,32,64,64,128,128,6,10,10,9,1,0, - 36,36,72,72,144,144,72,72,36,36,6,10,10,9,2,0, - 144,144,72,72,36,36,72,72,144,144,255,255,255,255,9,11, - 22,9,0,0,8,0,20,0,54,0,85,0,213,128,85,0, - 85,0,85,0,85,0,85,0,85,0,9,11,22,9,0,255, - 85,0,85,0,85,0,85,0,85,0,85,0,213,128,85,0, - 54,0,20,0,8,0,8,8,8,9,0,0,28,34,169,113, - 33,1,34,28,8,8,8,9,0,0,56,68,149,142,132,128, - 68,56,9,5,10,9,0,2,114,0,169,0,255,128,169,0, - 114,0,9,5,10,9,0,2,32,0,64,0,255,128,64,0, - 32,0,9,5,10,9,0,2,2,0,1,0,255,128,1,0, - 2,0,9,5,10,9,0,2,34,0,65,0,255,128,65,0, - 34,0,9,7,14,9,0,1,16,0,32,0,127,128,128,0, - 127,128,32,0,16,0,9,7,14,9,0,1,4,0,2,0, - 255,0,0,128,255,0,2,0,4,0,9,7,14,9,0,1, - 20,0,34,0,127,0,128,128,127,0,34,0,20,0,9,5, - 10,9,0,2,32,128,64,128,255,128,64,128,32,128,9,5, - 10,9,0,2,130,0,129,0,255,128,129,0,130,0,9,7, - 14,9,0,1,16,128,32,128,127,128,128,128,127,128,32,128, - 16,128,9,7,14,9,0,1,132,0,130,0,255,0,128,128, - 255,0,130,0,132,0,9,6,12,9,0,1,2,0,1,0, - 85,128,170,128,1,0,2,0}; -/* - Fontname: -Misc-Fixed-Bold-R-Normal--18-120-100-100-C-90-ISO10646-1 - Copyright: Public domain font. Share and enjoy. - Capital A Height: 10, '1' Height: 10 - Calculated Max Values w= 9 h=14 x= 4 y=14 dx= 9 dy= 0 ascent=14 len=20 - Font Bounding box w= 9 h=18 x= 0 y=-4 - Calculated Min Values x= 0 y=-4 dx= 0 dy= 0 - Pure Font ascent =10 descent=-3 - X Font ascent =11 descent=-3 - Max Font ascent =14 descent=-4 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_9x18B[3026] U8G_FONT_SECTION("u8g_font_9x18B") = { - 0,9,18,0,252,10,1,242,3,225,32,255,253,14,252,11, - 253,0,0,0,9,0,14,2,11,11,9,3,0,192,192,192, - 192,192,192,192,0,0,192,192,5,4,4,9,2,7,216,216, - 216,216,7,10,10,9,1,0,108,108,108,254,108,108,254,108, - 108,108,8,11,11,9,0,255,24,126,219,216,120,60,30,27, - 219,126,24,8,10,10,9,0,0,115,222,222,108,24,24,54, - 123,123,206,8,10,10,9,0,0,112,216,216,216,112,115,222, - 204,222,115,2,4,4,9,3,7,192,192,192,192,4,12,12, - 9,2,255,48,96,96,192,192,192,192,192,192,96,96,48,4, - 12,12,9,2,255,192,96,96,48,48,48,48,48,48,96,96, - 192,8,7,7,9,0,1,24,219,126,60,126,219,24,8,7, - 7,9,0,1,24,24,24,255,24,24,24,3,4,4,9,3, - 254,224,224,96,192,7,1,1,9,1,4,254,3,2,2,9, - 3,0,224,224,8,10,10,9,0,0,3,6,6,12,24,24, - 48,96,96,192,7,10,10,9,1,0,56,108,198,198,198,198, - 198,198,108,56,8,10,10,9,0,0,24,56,120,216,24,24, - 24,24,24,255,7,10,10,9,1,0,56,108,198,6,6,12, - 24,48,96,254,7,10,10,9,1,0,254,6,12,24,56,12, - 6,6,204,120,7,10,10,9,1,0,12,28,60,108,204,204, - 254,12,12,12,7,10,10,9,1,0,254,192,192,192,248,12, - 6,6,204,120,7,10,10,9,1,0,60,96,192,192,248,204, - 198,198,108,56,7,10,10,9,1,0,254,6,12,12,24,24, - 48,48,48,48,7,10,10,9,1,0,56,108,198,108,56,108, - 198,198,108,56,7,10,10,9,1,0,56,108,198,198,110,62, - 6,6,12,120,3,7,7,9,3,0,224,224,0,0,0,224, - 224,3,9,9,9,3,254,224,224,0,0,0,224,224,96,192, - 6,9,9,9,1,0,12,24,48,96,192,96,48,24,12,7, - 4,4,9,1,2,254,0,0,254,6,9,9,9,1,0,192, - 96,48,24,12,24,48,96,192,7,10,10,9,1,0,56,108, - 198,6,12,24,48,48,0,48,9,10,20,9,0,0,62,0, - 99,0,205,128,213,128,213,128,213,128,213,128,207,0,96,0, - 62,0,7,10,10,9,1,0,16,56,56,56,108,124,108,198, - 198,198,7,10,10,9,1,0,252,198,198,198,252,198,198,198, - 198,252,7,10,10,9,1,0,60,102,192,192,192,192,192,192, - 102,60,7,10,10,9,1,0,248,204,198,198,198,198,198,198, - 204,248,7,10,10,9,1,0,254,192,192,192,248,192,192,192, - 192,254,7,10,10,9,1,0,254,192,192,192,248,192,192,192, - 192,192,7,10,10,9,1,0,56,108,198,192,192,206,198,198, - 108,56,7,10,10,9,1,0,198,198,198,198,254,198,198,198, - 198,198,6,10,10,9,1,0,252,48,48,48,48,48,48,48, - 48,252,7,10,10,9,1,0,30,12,12,12,12,12,12,204, - 204,120,7,10,10,9,1,0,198,204,216,240,224,240,216,204, - 198,198,7,10,10,9,1,0,192,192,192,192,192,192,192,192, - 192,254,7,10,10,9,1,0,198,238,254,214,198,198,198,198, - 198,198,7,10,10,9,1,0,198,198,230,246,222,206,198,198, - 198,198,7,10,10,9,1,0,124,198,198,198,198,198,198,198, - 198,124,7,10,10,9,1,0,248,204,198,198,204,248,192,192, - 192,192,8,11,11,9,1,255,56,108,198,198,198,198,198,222, - 108,62,3,7,10,10,9,1,0,252,198,198,198,198,252,216, - 204,198,198,7,10,10,9,1,0,124,198,192,192,124,6,6, - 6,198,124,6,10,10,9,1,0,252,48,48,48,48,48,48, - 48,48,48,7,10,10,9,1,0,198,198,198,198,198,198,198, - 198,108,56,7,10,10,9,1,0,198,198,198,108,108,108,56, - 56,56,16,7,10,10,9,1,0,198,198,198,198,214,214,214, - 254,238,68,7,10,10,9,1,0,198,198,108,56,16,16,56, - 108,198,198,8,10,10,9,0,0,195,195,102,60,24,24,24, - 24,24,24,7,10,10,9,1,0,254,6,6,12,24,48,96, - 192,192,254,5,12,12,9,2,255,248,192,192,192,192,192,192, - 192,192,192,192,248,8,10,10,9,0,0,192,96,96,48,24, - 24,12,6,6,3,4,12,12,9,2,255,240,48,48,48,48, - 48,48,48,48,48,48,240,8,4,4,9,0,6,24,60,102, - 195,8,1,1,9,0,255,255,4,3,3,9,2,10,192,96, - 48,7,7,7,9,1,0,124,6,6,126,198,198,126,7,10, - 10,9,1,0,192,192,192,252,198,198,198,198,198,252,7,7, - 7,9,1,0,124,198,192,192,192,198,124,7,10,10,9,1, - 0,6,6,6,126,198,198,198,198,198,126,7,7,7,9,1, - 0,124,198,198,254,192,198,124,6,10,10,9,1,0,56,108, - 108,96,96,240,96,96,96,96,7,10,10,9,1,253,126,204, - 204,204,120,192,124,198,198,124,7,10,10,9,1,0,192,192, - 192,252,198,198,198,198,198,198,6,10,10,9,1,0,48,48, - 0,240,48,48,48,48,48,252,5,13,13,9,2,253,24,24, - 0,56,24,24,24,24,24,24,216,216,112,7,10,10,9,1, - 0,192,192,192,204,216,240,240,216,204,198,6,10,10,9,1, - 0,240,48,48,48,48,48,48,48,48,252,8,7,7,9,0, - 0,254,219,219,219,219,219,195,7,7,7,9,1,0,220,230, - 198,198,198,198,198,7,7,7,9,1,0,56,108,198,198,198, - 108,56,7,10,10,9,1,253,248,204,198,198,198,204,248,192, - 192,192,7,10,10,9,1,253,62,102,198,198,198,102,62,6, - 6,6,7,7,7,9,1,0,220,118,96,96,96,96,96,7, - 7,7,9,1,0,124,198,192,124,6,198,124,7,9,9,9, - 1,0,48,48,252,48,48,48,48,54,28,7,7,7,9,1, - 0,198,198,198,198,198,198,126,7,7,7,9,1,0,198,198, - 108,108,56,56,16,8,7,7,9,0,0,195,195,219,219,219, - 255,102,7,7,7,9,1,0,198,108,56,16,56,108,198,7, - 10,10,9,1,253,198,198,108,108,108,56,56,48,176,96,6, - 7,7,9,1,0,252,12,24,48,96,192,252,6,11,11,9, - 1,0,60,96,96,96,96,192,96,96,96,96,60,2,12,12, - 9,3,255,192,192,192,192,192,192,192,192,192,192,192,192,6, - 11,11,9,1,0,224,48,48,48,48,28,48,48,48,48,224, - 8,3,3,9,0,7,115,219,206,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,0,0,0,9,0,14, - 2,10,10,9,4,0,192,0,192,192,192,192,192,192,192,192, - 7,8,8,9,1,0,4,124,206,208,208,230,124,64,8,10, - 10,9,0,255,30,51,48,48,124,48,48,248,191,224,7,7, - 7,9,1,2,198,254,108,68,108,254,198,8,10,10,9,0, - 0,195,195,102,60,126,24,126,24,24,24,2,11,11,9,3, - 255,192,192,192,192,192,0,192,192,192,192,192,6,11,11,9, - 1,255,120,204,192,120,204,204,204,120,12,204,120,5,2,2, - 9,2,11,216,216,8,11,11,9,0,0,60,126,195,189,165, - 161,165,189,195,126,60,5,7,7,9,1,3,112,24,120,216, - 120,0,248,8,8,8,9,0,1,27,54,108,216,216,108,54, - 27,7,5,5,9,1,2,254,254,6,6,6,6,1,1,9, - 1,4,252,8,11,11,9,0,0,60,126,195,189,165,189,169, - 173,195,126,60,6,2,2,9,1,9,252,252,5,4,4,9, - 1,8,112,216,216,112,6,9,9,9,1,1,48,48,48,252, - 48,48,48,0,252,5,6,6,9,1,4,112,216,24,48,96, - 248,5,6,6,9,1,4,112,216,48,24,216,112,4,3,3, - 9,2,10,48,96,192,7,9,9,9,1,254,198,198,198,198, - 206,222,246,192,192,7,10,10,9,1,0,126,246,246,246,118, - 54,54,54,54,54,3,2,2,9,3,4,224,224,6,3,3, - 9,1,253,24,204,120,4,6,6,9,1,4,96,224,96,96, - 96,240,5,7,7,9,1,3,112,216,216,216,112,0,248,8, - 8,8,9,0,1,216,108,54,27,27,54,108,216,8,11,11, - 9,0,0,96,224,96,96,97,99,247,15,27,31,3,8,11, - 11,9,0,0,96,224,96,96,110,115,243,6,12,24,31,8, - 11,11,9,0,0,112,152,24,48,25,155,119,15,27,31,3, - 7,10,10,9,1,0,24,24,0,24,48,96,192,198,198,124, - 7,14,14,9,1,0,96,48,24,0,16,56,56,56,108,124, - 108,198,198,198,7,14,14,9,1,0,12,24,48,0,16,56, - 56,56,108,124,108,198,198,198,7,14,14,9,1,0,16,56, - 108,0,16,56,56,56,108,124,108,198,198,198,7,13,13,9, - 1,0,118,220,0,16,56,56,56,108,124,108,198,198,198,7, - 13,13,9,1,0,108,108,0,16,56,56,56,108,124,108,198, - 198,198,7,14,14,9,1,0,56,108,108,56,16,56,56,56, - 108,124,108,198,198,198,7,10,10,9,1,0,62,60,108,108, - 110,252,204,204,204,206,7,14,14,9,1,252,60,102,192,192, - 192,192,192,192,102,60,24,12,108,56,7,14,14,9,1,0, - 96,48,24,0,254,192,192,192,248,192,192,192,192,254,7,14, - 14,9,1,0,12,24,48,0,254,192,192,192,248,192,192,192, - 192,254,7,14,14,9,1,0,16,56,108,0,254,192,192,192, - 248,192,192,192,192,254,7,13,13,9,1,0,108,108,0,254, - 192,192,192,248,192,192,192,192,254,6,14,14,9,1,0,96, - 48,24,0,252,48,48,48,48,48,48,48,48,252,6,14,14, - 9,1,0,12,24,48,0,252,48,48,48,48,48,48,48,48, - 252,6,14,14,9,1,0,16,56,108,0,252,48,48,48,48, - 48,48,48,48,252,6,13,13,9,1,0,108,108,0,252,48, - 48,48,48,48,48,48,48,252,8,10,10,9,0,0,124,102, - 99,99,243,99,99,99,102,124,7,13,13,9,1,0,118,220, - 0,198,198,230,246,222,206,198,198,198,198,7,14,14,9,1, - 0,96,48,24,0,124,198,198,198,198,198,198,198,198,124,7, - 14,14,9,1,0,12,24,48,0,124,198,198,198,198,198,198, - 198,198,124,7,14,14,9,1,0,16,56,108,0,124,198,198, - 198,198,198,198,198,198,124,7,13,13,9,1,0,118,220,0, - 124,198,198,198,198,198,198,198,198,124,7,13,13,9,1,0, - 108,108,0,124,198,198,198,198,198,198,198,198,124,8,7,7, - 9,0,1,195,102,60,24,60,102,195,7,12,12,9,1,255, - 6,126,206,206,222,222,246,246,230,230,252,192,7,14,14,9, - 1,0,96,48,24,0,198,198,198,198,198,198,198,198,108,56, - 7,14,14,9,1,0,12,24,48,0,198,198,198,198,198,198, - 198,198,108,56,7,14,14,9,1,0,16,56,108,0,198,198, - 198,198,198,198,198,198,108,56,7,13,13,9,1,0,108,108, - 0,198,198,198,198,198,198,198,198,108,56,8,14,14,9,0, - 0,12,24,48,0,195,195,102,60,24,24,24,24,24,24,7, - 10,10,9,1,0,192,192,252,198,198,198,252,192,192,192,7, - 10,10,9,1,0,60,102,102,102,236,102,102,102,102,108,7, - 11,11,9,1,0,96,48,24,0,124,6,6,126,198,198,126, - 7,11,11,9,1,0,12,24,48,0,124,6,6,126,198,198, - 126,7,11,11,9,1,0,16,56,108,0,124,6,6,126,198, - 198,126,7,10,10,9,1,0,118,220,0,124,6,6,126,198, - 198,126,7,10,10,9,1,0,108,108,0,124,6,6,126,198, - 198,126,7,11,11,9,1,0,56,108,56,0,124,6,6,126, - 198,198,126,8,7,7,9,0,0,118,27,27,127,216,219,118, - 7,11,11,9,1,252,124,198,192,192,192,198,124,24,12,108, - 56,7,11,11,9,1,0,96,48,24,0,124,198,198,254,192, - 198,124,7,11,11,9,1,0,12,24,48,0,124,198,198,254, - 192,198,124,7,11,11,9,1,0,16,56,108,0,124,198,198, - 254,192,198,124,7,10,10,9,1,0,108,108,0,124,198,198, - 254,192,198,124,6,11,11,9,1,0,192,96,48,0,240,48, - 48,48,48,48,252,6,11,11,9,1,0,12,24,48,0,240, - 48,48,48,48,48,252,6,11,11,9,1,0,32,112,216,0, - 240,48,48,48,48,48,252,6,10,10,9,1,0,108,108,0, - 240,48,48,48,48,48,252,7,11,11,9,1,0,108,56,56, - 108,12,126,198,198,198,198,124,7,10,10,9,1,0,118,220, - 0,220,230,198,198,198,198,198,7,11,11,9,1,0,96,48, - 24,0,56,108,198,198,198,108,56,7,11,11,9,1,0,12, - 24,48,0,56,108,198,198,198,108,56,7,11,11,9,1,0, - 16,56,108,0,56,108,198,198,198,108,56,7,10,10,9,1, - 0,118,220,0,56,108,198,198,198,108,56,7,10,10,9,1, - 0,108,108,0,56,108,198,198,198,108,56,8,7,7,9,0, - 1,24,24,0,255,0,24,24,8,9,9,9,0,255,1,63, - 102,207,219,243,102,252,128,7,11,11,9,1,0,96,48,24, - 0,198,198,198,198,198,198,126,7,11,11,9,1,0,12,24, - 48,0,198,198,198,198,198,198,126,7,11,11,9,1,0,16, - 56,108,0,198,198,198,198,198,198,126,7,10,10,9,1,0, - 108,108,0,198,198,198,198,198,198,126,7,14,14,9,1,253, - 12,24,48,0,198,198,108,108,108,56,56,48,176,96,7,11, - 11,9,1,254,192,192,248,204,198,198,198,204,248,192,192,7, - 13,13,9,1,253,108,108,0,198,198,108,108,108,56,56,48, - 176,96}; -/* - Fontname: -Misc-Fixed-Bold-R-Normal--18-120-100-100-C-90-ISO10646-1 - Copyright: Public domain font. Share and enjoy. - Capital A Height: 10, '1' Height: 10 - Calculated Max Values w= 9 h=13 x= 3 y=14 dx= 9 dy= 0 ascent=14 len=20 - Font Bounding box w= 9 h=18 x= 0 y=-4 - Calculated Min Values x= 0 y=-3 dx= 0 dy= 0 - Pure Font ascent =10 descent=-3 - X Font ascent =11 descent=-3 - Max Font ascent =14 descent=-3 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_9x18Br[1434] U8G_FONT_SECTION("u8g_font_9x18Br") = { - 0,9,18,0,252,10,1,242,3,225,32,127,253,14,253,11, - 253,0,0,0,9,0,14,2,11,11,9,3,0,192,192,192, - 192,192,192,192,0,0,192,192,5,4,4,9,2,7,216,216, - 216,216,7,10,10,9,1,0,108,108,108,254,108,108,254,108, - 108,108,8,11,11,9,0,255,24,126,219,216,120,60,30,27, - 219,126,24,8,10,10,9,0,0,115,222,222,108,24,24,54, - 123,123,206,8,10,10,9,0,0,112,216,216,216,112,115,222, - 204,222,115,2,4,4,9,3,7,192,192,192,192,4,12,12, - 9,2,255,48,96,96,192,192,192,192,192,192,96,96,48,4, - 12,12,9,2,255,192,96,96,48,48,48,48,48,48,96,96, - 192,8,7,7,9,0,1,24,219,126,60,126,219,24,8,7, - 7,9,0,1,24,24,24,255,24,24,24,3,4,4,9,3, - 254,224,224,96,192,7,1,1,9,1,4,254,3,2,2,9, - 3,0,224,224,8,10,10,9,0,0,3,6,6,12,24,24, - 48,96,96,192,7,10,10,9,1,0,56,108,198,198,198,198, - 198,198,108,56,8,10,10,9,0,0,24,56,120,216,24,24, - 24,24,24,255,7,10,10,9,1,0,56,108,198,6,6,12, - 24,48,96,254,7,10,10,9,1,0,254,6,12,24,56,12, - 6,6,204,120,7,10,10,9,1,0,12,28,60,108,204,204, - 254,12,12,12,7,10,10,9,1,0,254,192,192,192,248,12, - 6,6,204,120,7,10,10,9,1,0,60,96,192,192,248,204, - 198,198,108,56,7,10,10,9,1,0,254,6,12,12,24,24, - 48,48,48,48,7,10,10,9,1,0,56,108,198,108,56,108, - 198,198,108,56,7,10,10,9,1,0,56,108,198,198,110,62, - 6,6,12,120,3,7,7,9,3,0,224,224,0,0,0,224, - 224,3,9,9,9,3,254,224,224,0,0,0,224,224,96,192, - 6,9,9,9,1,0,12,24,48,96,192,96,48,24,12,7, - 4,4,9,1,2,254,0,0,254,6,9,9,9,1,0,192, - 96,48,24,12,24,48,96,192,7,10,10,9,1,0,56,108, - 198,6,12,24,48,48,0,48,9,10,20,9,0,0,62,0, - 99,0,205,128,213,128,213,128,213,128,213,128,207,0,96,0, - 62,0,7,10,10,9,1,0,16,56,56,56,108,124,108,198, - 198,198,7,10,10,9,1,0,252,198,198,198,252,198,198,198, - 198,252,7,10,10,9,1,0,60,102,192,192,192,192,192,192, - 102,60,7,10,10,9,1,0,248,204,198,198,198,198,198,198, - 204,248,7,10,10,9,1,0,254,192,192,192,248,192,192,192, - 192,254,7,10,10,9,1,0,254,192,192,192,248,192,192,192, - 192,192,7,10,10,9,1,0,56,108,198,192,192,206,198,198, - 108,56,7,10,10,9,1,0,198,198,198,198,254,198,198,198, - 198,198,6,10,10,9,1,0,252,48,48,48,48,48,48,48, - 48,252,7,10,10,9,1,0,30,12,12,12,12,12,12,204, - 204,120,7,10,10,9,1,0,198,204,216,240,224,240,216,204, - 198,198,7,10,10,9,1,0,192,192,192,192,192,192,192,192, - 192,254,7,10,10,9,1,0,198,238,254,214,198,198,198,198, - 198,198,7,10,10,9,1,0,198,198,230,246,222,206,198,198, - 198,198,7,10,10,9,1,0,124,198,198,198,198,198,198,198, - 198,124,7,10,10,9,1,0,248,204,198,198,204,248,192,192, - 192,192,8,11,11,9,1,255,56,108,198,198,198,198,198,222, - 108,62,3,7,10,10,9,1,0,252,198,198,198,198,252,216, - 204,198,198,7,10,10,9,1,0,124,198,192,192,124,6,6, - 6,198,124,6,10,10,9,1,0,252,48,48,48,48,48,48, - 48,48,48,7,10,10,9,1,0,198,198,198,198,198,198,198, - 198,108,56,7,10,10,9,1,0,198,198,198,108,108,108,56, - 56,56,16,7,10,10,9,1,0,198,198,198,198,214,214,214, - 254,238,68,7,10,10,9,1,0,198,198,108,56,16,16,56, - 108,198,198,8,10,10,9,0,0,195,195,102,60,24,24,24, - 24,24,24,7,10,10,9,1,0,254,6,6,12,24,48,96, - 192,192,254,5,12,12,9,2,255,248,192,192,192,192,192,192, - 192,192,192,192,248,8,10,10,9,0,0,192,96,96,48,24, - 24,12,6,6,3,4,12,12,9,2,255,240,48,48,48,48, - 48,48,48,48,48,48,240,8,4,4,9,0,6,24,60,102, - 195,8,1,1,9,0,255,255,4,3,3,9,2,10,192,96, - 48,7,7,7,9,1,0,124,6,6,126,198,198,126,7,10, - 10,9,1,0,192,192,192,252,198,198,198,198,198,252,7,7, - 7,9,1,0,124,198,192,192,192,198,124,7,10,10,9,1, - 0,6,6,6,126,198,198,198,198,198,126,7,7,7,9,1, - 0,124,198,198,254,192,198,124,6,10,10,9,1,0,56,108, - 108,96,96,240,96,96,96,96,7,10,10,9,1,253,126,204, - 204,204,120,192,124,198,198,124,7,10,10,9,1,0,192,192, - 192,252,198,198,198,198,198,198,6,10,10,9,1,0,48,48, - 0,240,48,48,48,48,48,252,5,13,13,9,2,253,24,24, - 0,56,24,24,24,24,24,24,216,216,112,7,10,10,9,1, - 0,192,192,192,204,216,240,240,216,204,198,6,10,10,9,1, - 0,240,48,48,48,48,48,48,48,48,252,8,7,7,9,0, - 0,254,219,219,219,219,219,195,7,7,7,9,1,0,220,230, - 198,198,198,198,198,7,7,7,9,1,0,56,108,198,198,198, - 108,56,7,10,10,9,1,253,248,204,198,198,198,204,248,192, - 192,192,7,10,10,9,1,253,62,102,198,198,198,102,62,6, - 6,6,7,7,7,9,1,0,220,118,96,96,96,96,96,7, - 7,7,9,1,0,124,198,192,124,6,198,124,7,9,9,9, - 1,0,48,48,252,48,48,48,48,54,28,7,7,7,9,1, - 0,198,198,198,198,198,198,126,7,7,7,9,1,0,198,198, - 108,108,56,56,16,8,7,7,9,0,0,195,195,219,219,219, - 255,102,7,7,7,9,1,0,198,108,56,16,56,108,198,7, - 10,10,9,1,253,198,198,108,108,108,56,56,48,176,96,6, - 7,7,9,1,0,252,12,24,48,96,192,252,6,11,11,9, - 1,0,60,96,96,96,96,192,96,96,96,96,60,2,12,12, - 9,3,255,192,192,192,192,192,192,192,192,192,192,192,192,6, - 11,11,9,1,0,224,48,48,48,48,28,48,48,48,48,224, - 8,3,3,9,0,7,115,219,206,255}; -/* - Fontname: -Misc-Fixed-Medium-R-Normal--18-120-100-100-C-90-ISO10646-1 - Copyright: Public domain font. Share and enjoy. - Capital A Height: 10, '1' Height: 10 - Calculated Max Values w= 8 h=14 x= 4 y=14 dx= 9 dy= 0 ascent=14 len=14 - Font Bounding box w= 9 h=18 x= 0 y=-4 - Calculated Min Values x= 0 y=-3 dx= 0 dy= 0 - Pure Font ascent =10 descent=-3 - X Font ascent =11 descent=-3 - Max Font ascent =14 descent=-3 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_9x18[3011] U8G_FONT_SECTION("u8g_font_9x18") = { - 0,9,18,0,252,10,1,232,3,215,32,255,253,14,253,11, - 253,0,0,0,9,0,14,1,11,11,9,4,0,128,128,128, - 128,128,128,128,0,0,128,128,4,4,4,9,3,7,144,144, - 144,144,8,10,10,9,0,0,36,36,36,255,36,36,255,36, - 36,36,7,11,11,9,1,255,16,124,146,144,80,56,20,18, - 146,124,16,7,10,10,9,1,0,66,164,164,72,16,16,36, - 74,74,132,7,10,10,9,1,0,96,144,144,144,96,98,148, - 136,148,98,1,4,4,9,4,7,128,128,128,128,3,12,12, - 9,3,255,32,64,64,128,128,128,128,128,128,64,64,32,3, - 12,12,9,3,255,128,64,64,32,32,32,32,32,32,64,64, - 128,7,7,7,9,1,3,16,146,84,56,84,146,16,7,7, - 7,9,1,1,16,16,16,254,16,16,16,2,4,4,9,4, - 254,192,192,64,128,7,1,1,9,1,4,254,2,2,2,9, - 4,0,192,192,7,10,10,9,1,0,2,4,4,8,16,16, - 32,64,64,128,7,10,10,9,1,0,56,68,130,130,130,130, - 130,130,68,56,7,10,10,9,1,0,16,48,80,144,16,16, - 16,16,16,254,7,10,10,9,1,0,56,68,130,2,4,8, - 16,32,64,254,7,10,10,9,1,0,254,2,4,8,24,4, - 2,2,132,120,7,10,10,9,1,0,4,12,20,36,68,132, - 254,4,4,4,7,10,10,9,1,0,254,128,128,128,248,4, - 2,2,132,120,7,10,10,9,1,0,60,64,128,128,184,196, - 130,130,68,56,7,10,10,9,1,0,254,2,4,4,8,8, - 16,16,16,16,7,10,10,9,1,0,56,68,130,68,56,68, - 130,130,68,56,7,10,10,9,1,0,56,68,130,130,70,58, - 2,2,4,120,2,7,7,9,4,0,192,192,0,0,0,192, - 192,2,9,9,9,4,254,192,192,0,0,0,192,192,64,128, - 5,9,9,9,2,0,8,16,32,64,128,64,32,16,8,7, - 4,4,9,1,2,254,0,0,254,5,9,9,9,2,0,128, - 64,32,16,8,16,32,64,128,7,10,10,9,1,0,56,68, - 130,2,4,8,16,16,0,16,7,10,10,9,1,0,56,68, - 154,170,170,170,170,156,64,60,7,10,10,9,1,0,16,40, - 40,40,68,124,68,130,130,130,7,10,10,9,1,0,248,132, - 130,132,248,132,130,130,132,248,7,10,10,9,1,0,60,66, - 128,128,128,128,128,128,66,60,7,10,10,9,1,0,248,132, - 130,130,130,130,130,130,132,248,7,10,10,9,1,0,254,128, - 128,128,248,128,128,128,128,254,7,10,10,9,1,0,254,128, - 128,128,248,128,128,128,128,128,7,10,10,9,1,0,56,68, - 130,128,128,142,130,130,68,56,7,10,10,9,1,0,130,130, - 130,130,254,130,130,130,130,130,5,10,10,9,2,0,248,32, - 32,32,32,32,32,32,32,248,7,10,10,9,1,0,62,8, - 8,8,8,8,8,136,136,112,7,10,10,9,1,0,130,132, - 136,144,160,208,136,132,130,130,7,10,10,9,1,0,128,128, - 128,128,128,128,128,128,128,254,7,10,10,9,1,0,130,130, - 198,170,146,130,130,130,130,130,7,10,10,9,1,0,130,130, - 194,162,146,138,134,130,130,130,7,10,10,9,1,0,124,130, - 130,130,130,130,130,130,130,124,7,10,10,9,1,0,248,132, - 130,130,132,248,128,128,128,128,8,11,11,9,1,255,56,68, - 130,130,130,130,130,138,68,58,1,7,10,10,9,1,0,248, - 132,130,130,132,248,144,136,132,130,7,10,10,9,1,0,124, - 130,128,128,124,2,2,2,130,124,7,10,10,9,1,0,254, - 16,16,16,16,16,16,16,16,16,7,10,10,9,1,0,130, - 130,130,130,130,130,130,130,68,56,7,10,10,9,1,0,130, - 130,130,68,68,68,40,40,40,16,7,10,10,9,1,0,130, - 130,130,130,146,146,146,146,170,68,7,10,10,9,1,0,130, - 130,68,40,16,16,40,68,130,130,7,10,10,9,1,0,130, - 130,68,40,16,16,16,16,16,16,7,10,10,9,1,0,254, - 2,4,8,16,32,64,128,128,254,4,12,12,9,3,255,240, - 128,128,128,128,128,128,128,128,128,128,240,7,10,10,9,1, - 0,128,64,64,32,16,16,8,4,4,2,4,12,12,9,2, - 255,240,16,16,16,16,16,16,16,16,16,16,240,7,4,4, - 9,1,6,16,40,68,130,8,1,1,9,0,255,255,3,3, - 3,9,3,10,128,64,32,7,7,7,9,1,0,124,2,2, - 126,130,134,122,7,10,10,9,1,0,128,128,128,188,194,130, - 130,130,194,188,7,7,7,9,1,0,124,130,128,128,128,130, - 124,7,10,10,9,1,0,2,2,2,122,134,130,130,130,134, - 122,7,7,7,9,1,0,124,130,130,254,128,130,124,7,10, - 10,9,1,0,28,34,34,32,32,248,32,32,32,32,7,10, - 10,9,1,253,122,132,132,132,120,128,124,130,130,124,7,10, - 10,9,1,0,128,128,128,188,194,130,130,130,130,130,5,10, - 10,9,2,0,96,0,0,224,32,32,32,32,32,248,5,13, - 13,9,2,253,24,0,0,56,8,8,8,8,8,8,136,136, - 112,7,10,10,9,1,0,128,128,128,132,136,144,176,200,132, - 130,5,10,10,9,2,0,224,32,32,32,32,32,32,32,32, - 248,7,7,7,9,1,0,236,146,146,146,146,146,130,7,7, - 7,9,1,0,188,194,130,130,130,130,130,7,7,7,9,1, - 0,124,130,130,130,130,130,124,7,10,10,9,1,253,184,196, - 130,130,130,196,184,128,128,128,7,10,10,9,1,253,58,70, - 130,130,130,70,58,2,2,2,7,7,7,9,1,0,156,98, - 66,64,64,64,64,7,7,7,9,1,0,124,130,128,124,2, - 130,124,7,9,9,9,1,0,32,32,252,32,32,32,32,34, - 28,7,7,7,9,1,0,130,130,130,130,130,134,122,7,7, - 7,9,1,0,130,130,68,68,40,40,16,7,7,7,9,1, - 0,130,130,146,146,146,170,68,7,7,7,9,1,0,130,68, - 40,16,40,68,130,7,10,10,9,1,253,66,66,36,36,36, - 24,24,16,144,96,7,7,7,9,1,0,254,4,8,16,32, - 64,254,6,11,11,9,2,0,28,32,32,32,32,192,32,32, - 32,32,28,1,12,12,9,4,255,128,128,128,128,128,128,128, - 128,128,128,128,128,6,11,11,9,1,0,224,16,16,16,16, - 12,16,16,16,16,224,7,3,3,9,1,7,98,146,140,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 0,0,0,9,0,14,1,11,11,9,4,0,128,128,0,0, - 128,128,128,128,128,128,128,6,8,8,9,1,0,8,120,148, - 144,160,164,120,64,7,10,10,9,1,0,28,34,32,32,248, - 32,32,96,162,92,7,6,6,9,1,3,130,124,68,68,124, - 130,7,10,10,9,1,0,130,130,68,40,124,16,124,16,16, - 16,1,11,11,9,4,255,128,128,128,128,128,0,128,128,128, - 128,128,4,11,11,9,2,255,96,144,128,96,144,144,144,96, - 16,144,96,3,2,2,9,3,11,160,160,8,9,9,9,0, - 1,60,66,153,165,161,165,153,66,60,5,7,7,9,1,3, - 96,144,112,144,120,0,248,7,8,8,9,1,1,18,36,72, - 144,144,72,36,18,6,4,4,9,1,2,252,4,4,4,5, - 1,1,9,2,4,248,8,9,9,9,0,1,60,66,185,165, - 189,169,165,66,60,6,1,1,9,1,9,252,4,4,4,9, - 3,6,96,144,144,96,7,9,9,9,1,1,16,16,16,254, - 16,16,16,0,254,4,6,6,9,1,4,96,144,16,96,128, - 240,4,6,6,9,1,4,96,144,32,16,144,96,3,3,3, - 9,3,10,32,64,128,7,9,9,9,1,254,130,130,130,130, - 130,198,186,128,128,7,10,10,9,1,0,126,138,138,138,122, - 10,10,10,10,10,2,2,2,9,4,4,192,192,4,3,3, - 9,2,253,32,144,96,3,6,6,9,1,4,64,192,64,64, - 64,224,5,6,6,9,1,4,112,136,136,112,0,248,7,8, - 8,9,1,1,144,72,36,18,18,36,72,144,7,10,10,9, - 1,0,64,192,64,64,66,230,10,18,26,6,7,10,10,9, - 1,0,64,192,64,64,76,242,2,12,16,30,7,10,10,9, - 1,0,96,144,32,16,146,102,10,18,26,6,7,10,10,9, - 1,0,16,0,16,16,32,64,128,130,130,124,7,14,14,9, - 1,0,32,16,8,0,16,40,40,40,68,124,68,130,130,130, - 7,14,14,9,1,0,8,16,32,0,16,40,40,40,68,124, - 68,130,130,130,7,14,14,9,1,0,16,40,68,0,16,40, - 40,40,68,124,68,130,130,130,7,13,13,9,1,0,52,88, - 0,16,40,40,40,68,124,68,130,130,130,7,13,13,9,1, - 0,40,40,0,16,40,40,40,68,124,68,130,130,130,7,14, - 14,9,1,0,16,40,40,16,16,40,40,40,68,124,68,130, - 130,130,7,10,10,9,1,0,30,40,40,40,78,120,72,136, - 136,142,7,13,13,9,1,253,60,66,128,128,128,128,128,128, - 66,60,8,36,24,7,14,14,9,1,0,32,16,8,0,254, - 128,128,128,248,128,128,128,128,254,7,14,14,9,1,0,8, - 16,32,0,254,128,128,128,248,128,128,128,128,254,7,14,14, - 9,1,0,16,40,68,0,254,128,128,128,248,128,128,128,128, - 254,7,13,13,9,1,0,40,40,0,254,128,128,128,248,128, - 128,128,128,254,5,14,14,9,2,0,64,32,16,0,248,32, - 32,32,32,32,32,32,32,248,5,14,14,9,2,0,16,32, - 64,0,248,32,32,32,32,32,32,32,32,248,5,14,14,9, - 2,0,32,80,136,0,248,32,32,32,32,32,32,32,32,248, - 5,13,13,9,2,0,80,80,0,248,32,32,32,32,32,32, - 32,32,248,7,10,10,9,1,0,120,68,66,66,242,66,66, - 66,68,120,7,13,13,9,1,0,52,88,0,130,130,194,162, - 146,138,134,130,130,130,7,14,14,9,1,0,32,16,8,0, - 124,130,130,130,130,130,130,130,130,124,7,14,14,9,1,0, - 8,16,32,0,124,130,130,130,130,130,130,130,130,124,7,14, - 14,9,1,0,16,40,68,0,124,130,130,130,130,130,130,130, - 130,124,7,13,13,9,1,0,52,88,0,124,130,130,130,130, - 130,130,130,130,124,7,13,13,9,1,0,40,40,0,124,130, - 130,130,130,130,130,130,130,124,7,7,7,9,1,1,130,68, - 40,16,40,68,130,7,12,12,9,1,255,2,124,134,138,138, - 146,146,162,162,194,124,128,7,14,14,9,1,0,32,16,8, - 0,130,130,130,130,130,130,130,130,68,56,7,14,14,9,1, - 0,8,16,32,0,130,130,130,130,130,130,130,130,68,56,7, - 14,14,9,1,0,16,40,68,0,130,130,130,130,130,130,130, - 130,68,56,7,13,13,9,1,0,40,40,0,130,130,130,130, - 130,130,130,130,68,56,7,14,14,9,1,0,8,16,32,0, - 130,130,68,40,16,16,16,16,16,16,7,10,10,9,1,0, - 128,128,252,130,130,130,252,128,128,128,6,10,10,9,1,0, - 56,68,68,72,208,72,68,68,68,88,7,11,11,9,1,0, - 32,16,8,0,124,2,2,126,130,134,122,7,11,11,9,1, - 0,8,16,32,0,124,2,2,126,130,134,122,7,11,11,9, - 1,0,16,40,68,0,124,2,2,126,130,134,122,7,10,10, - 9,1,0,52,88,0,124,2,2,126,130,134,122,7,10,10, - 9,1,0,40,40,0,124,2,2,126,130,134,122,7,12,12, - 9,1,0,16,40,40,16,0,124,2,2,126,130,134,122,7, - 7,7,9,1,0,108,18,18,126,144,146,108,7,10,10,9, - 1,253,124,130,128,128,128,130,124,16,72,48,7,11,11,9, - 1,0,32,16,8,0,124,130,130,254,128,130,124,7,11,11, - 9,1,0,8,16,32,0,124,130,130,254,128,130,124,7,11, - 11,9,1,0,16,40,68,0,124,130,130,254,128,130,124,7, - 10,10,9,1,0,40,40,0,124,130,130,254,128,130,124,5, - 12,12,9,2,0,128,64,32,0,0,224,32,32,32,32,32, - 248,5,12,12,9,2,0,16,32,64,0,0,224,32,32,32, - 32,32,248,5,12,12,9,2,0,32,80,136,0,0,224,32, - 32,32,32,32,248,5,11,11,9,2,0,80,80,0,0,224, - 32,32,32,32,32,248,7,11,11,9,1,0,72,48,80,8, - 60,68,130,130,130,68,56,7,10,10,9,1,0,52,88,0, - 188,194,130,130,130,130,130,7,11,11,9,1,0,32,16,8, - 0,124,130,130,130,130,130,124,7,11,11,9,1,0,8,16, - 32,0,124,130,130,130,130,130,124,7,11,11,9,1,0,16, - 40,68,0,124,130,130,130,130,130,124,7,10,10,9,1,0, - 52,88,0,124,130,130,130,130,130,124,7,10,10,9,1,0, - 40,40,0,124,130,130,130,130,130,124,7,9,9,9,1,0, - 16,56,16,0,254,0,16,56,16,7,9,9,9,1,255,2, - 124,138,138,146,162,162,124,128,7,11,11,9,1,0,64,32, - 16,0,130,130,130,130,130,134,122,7,11,11,9,1,0,8, - 16,32,0,130,130,130,130,130,134,122,7,11,11,9,1,0, - 16,40,68,0,130,130,130,130,130,134,122,7,10,10,9,1, - 0,40,40,0,130,130,130,130,130,134,122,7,14,14,9,1, - 253,4,8,16,0,66,66,36,36,36,24,24,16,144,96,7, - 11,11,9,1,254,128,128,184,196,130,130,130,196,184,128,128, - 7,13,13,9,1,253,36,36,0,66,66,36,36,36,24,24, - 16,144,96}; -/* - Fontname: -Misc-Fixed-Medium-R-Normal--18-120-100-100-C-90-ISO10646-1 - Copyright: Public domain font. Share and enjoy. - Capital A Height: 10, '1' Height: 10 - Calculated Max Values w= 8 h=13 x= 4 y=14 dx= 9 dy= 0 ascent=14 len=13 - Font Bounding box w= 9 h=18 x= 0 y=-4 - Calculated Min Values x= 0 y=-3 dx= 0 dy= 0 - Pure Font ascent =10 descent=-3 - X Font ascent =11 descent=-3 - Max Font ascent =14 descent=-3 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_9x18r[1424] U8G_FONT_SECTION("u8g_font_9x18r") = { - 0,9,18,0,252,10,1,232,3,215,32,127,253,14,253,11, - 253,0,0,0,9,0,14,1,11,11,9,4,0,128,128,128, - 128,128,128,128,0,0,128,128,4,4,4,9,3,7,144,144, - 144,144,8,10,10,9,0,0,36,36,36,255,36,36,255,36, - 36,36,7,11,11,9,1,255,16,124,146,144,80,56,20,18, - 146,124,16,7,10,10,9,1,0,66,164,164,72,16,16,36, - 74,74,132,7,10,10,9,1,0,96,144,144,144,96,98,148, - 136,148,98,1,4,4,9,4,7,128,128,128,128,3,12,12, - 9,3,255,32,64,64,128,128,128,128,128,128,64,64,32,3, - 12,12,9,3,255,128,64,64,32,32,32,32,32,32,64,64, - 128,7,7,7,9,1,3,16,146,84,56,84,146,16,7,7, - 7,9,1,1,16,16,16,254,16,16,16,2,4,4,9,4, - 254,192,192,64,128,7,1,1,9,1,4,254,2,2,2,9, - 4,0,192,192,7,10,10,9,1,0,2,4,4,8,16,16, - 32,64,64,128,7,10,10,9,1,0,56,68,130,130,130,130, - 130,130,68,56,7,10,10,9,1,0,16,48,80,144,16,16, - 16,16,16,254,7,10,10,9,1,0,56,68,130,2,4,8, - 16,32,64,254,7,10,10,9,1,0,254,2,4,8,24,4, - 2,2,132,120,7,10,10,9,1,0,4,12,20,36,68,132, - 254,4,4,4,7,10,10,9,1,0,254,128,128,128,248,4, - 2,2,132,120,7,10,10,9,1,0,60,64,128,128,184,196, - 130,130,68,56,7,10,10,9,1,0,254,2,4,4,8,8, - 16,16,16,16,7,10,10,9,1,0,56,68,130,68,56,68, - 130,130,68,56,7,10,10,9,1,0,56,68,130,130,70,58, - 2,2,4,120,2,7,7,9,4,0,192,192,0,0,0,192, - 192,2,9,9,9,4,254,192,192,0,0,0,192,192,64,128, - 5,9,9,9,2,0,8,16,32,64,128,64,32,16,8,7, - 4,4,9,1,2,254,0,0,254,5,9,9,9,2,0,128, - 64,32,16,8,16,32,64,128,7,10,10,9,1,0,56,68, - 130,2,4,8,16,16,0,16,7,10,10,9,1,0,56,68, - 154,170,170,170,170,156,64,60,7,10,10,9,1,0,16,40, - 40,40,68,124,68,130,130,130,7,10,10,9,1,0,248,132, - 130,132,248,132,130,130,132,248,7,10,10,9,1,0,60,66, - 128,128,128,128,128,128,66,60,7,10,10,9,1,0,248,132, - 130,130,130,130,130,130,132,248,7,10,10,9,1,0,254,128, - 128,128,248,128,128,128,128,254,7,10,10,9,1,0,254,128, - 128,128,248,128,128,128,128,128,7,10,10,9,1,0,56,68, - 130,128,128,142,130,130,68,56,7,10,10,9,1,0,130,130, - 130,130,254,130,130,130,130,130,5,10,10,9,2,0,248,32, - 32,32,32,32,32,32,32,248,7,10,10,9,1,0,62,8, - 8,8,8,8,8,136,136,112,7,10,10,9,1,0,130,132, - 136,144,160,208,136,132,130,130,7,10,10,9,1,0,128,128, - 128,128,128,128,128,128,128,254,7,10,10,9,1,0,130,130, - 198,170,146,130,130,130,130,130,7,10,10,9,1,0,130,130, - 194,162,146,138,134,130,130,130,7,10,10,9,1,0,124,130, - 130,130,130,130,130,130,130,124,7,10,10,9,1,0,248,132, - 130,130,132,248,128,128,128,128,8,11,11,9,1,255,56,68, - 130,130,130,130,130,138,68,58,1,7,10,10,9,1,0,248, - 132,130,130,132,248,144,136,132,130,7,10,10,9,1,0,124, - 130,128,128,124,2,2,2,130,124,7,10,10,9,1,0,254, - 16,16,16,16,16,16,16,16,16,7,10,10,9,1,0,130, - 130,130,130,130,130,130,130,68,56,7,10,10,9,1,0,130, - 130,130,68,68,68,40,40,40,16,7,10,10,9,1,0,130, - 130,130,130,146,146,146,146,170,68,7,10,10,9,1,0,130, - 130,68,40,16,16,40,68,130,130,7,10,10,9,1,0,130, - 130,68,40,16,16,16,16,16,16,7,10,10,9,1,0,254, - 2,4,8,16,32,64,128,128,254,4,12,12,9,3,255,240, - 128,128,128,128,128,128,128,128,128,128,240,7,10,10,9,1, - 0,128,64,64,32,16,16,8,4,4,2,4,12,12,9,2, - 255,240,16,16,16,16,16,16,16,16,16,16,240,7,4,4, - 9,1,6,16,40,68,130,8,1,1,9,0,255,255,3,3, - 3,9,3,10,128,64,32,7,7,7,9,1,0,124,2,2, - 126,130,134,122,7,10,10,9,1,0,128,128,128,188,194,130, - 130,130,194,188,7,7,7,9,1,0,124,130,128,128,128,130, - 124,7,10,10,9,1,0,2,2,2,122,134,130,130,130,134, - 122,7,7,7,9,1,0,124,130,130,254,128,130,124,7,10, - 10,9,1,0,28,34,34,32,32,248,32,32,32,32,7,10, - 10,9,1,253,122,132,132,132,120,128,124,130,130,124,7,10, - 10,9,1,0,128,128,128,188,194,130,130,130,130,130,5,10, - 10,9,2,0,96,0,0,224,32,32,32,32,32,248,5,13, - 13,9,2,253,24,0,0,56,8,8,8,8,8,8,136,136, - 112,7,10,10,9,1,0,128,128,128,132,136,144,176,200,132, - 130,5,10,10,9,2,0,224,32,32,32,32,32,32,32,32, - 248,7,7,7,9,1,0,236,146,146,146,146,146,130,7,7, - 7,9,1,0,188,194,130,130,130,130,130,7,7,7,9,1, - 0,124,130,130,130,130,130,124,7,10,10,9,1,253,184,196, - 130,130,130,196,184,128,128,128,7,10,10,9,1,253,58,70, - 130,130,130,70,58,2,2,2,7,7,7,9,1,0,156,98, - 66,64,64,64,64,7,7,7,9,1,0,124,130,128,124,2, - 130,124,7,9,9,9,1,0,32,32,252,32,32,32,32,34, - 28,7,7,7,9,1,0,130,130,130,130,130,134,122,7,7, - 7,9,1,0,130,130,68,68,40,40,16,7,7,7,9,1, - 0,130,130,146,146,146,170,68,7,7,7,9,1,0,130,68, - 40,16,40,68,130,7,10,10,9,1,253,66,66,36,36,36, - 24,24,16,144,96,7,7,7,9,1,0,254,4,8,16,32, - 64,254,6,11,11,9,2,0,28,32,32,32,32,192,32,32, - 32,32,28,1,12,12,9,4,255,128,128,128,128,128,128,128, - 128,128,128,128,128,6,11,11,9,1,0,224,16,16,16,16, - 12,16,16,16,16,224,7,3,3,9,1,7,98,146,140,255 - }; -/* - Fontname: -FreeType-Baby-Medium-R-Normal--8-80-72-72-P-42-ISO10646-1 - Copyright: Copyright mrsbarrett 2008 - Capital A Height: 5, '1' Height: 5 - Calculated Max Values w= 9 h= 9 x= 1 y= 5 dx=10 dy= 0 ascent= 8 len=12 - Font Bounding box w=10 h=10 x=-1 y=-2 - Calculated Min Values x=-1 y=-2 dx= 0 dy= 0 - Pure Font ascent = 5 descent=-2 - X Font ascent = 6 descent=-2 - Max Font ascent = 8 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_baby[2227] U8G_FONT_SECTION("u8g_font_baby") = { - 0,10,10,255,254,5,1,108,2,200,32,255,254,8,254,6, - 254,0,0,0,2,0,0,1,6,6,3,1,0,128,128,128, - 128,0,128,3,3,3,4,0,4,160,160,160,5,5,5,6, - 0,0,80,248,80,248,80,3,7,7,4,0,255,64,96,128, - 64,32,192,64,5,5,5,6,0,0,200,208,32,88,152,5, - 6,6,6,0,0,64,160,64,160,144,104,1,3,3,2,0, - 4,128,128,128,2,7,7,3,0,255,64,128,128,128,128,128, - 64,2,7,7,3,0,255,128,64,64,64,64,64,128,3,3, - 3,4,0,3,160,64,160,3,3,3,5,1,1,64,224,64, - 2,3,3,3,0,254,192,64,128,3,1,1,4,0,2,224, - 1,1,1,2,0,0,128,3,6,6,4,0,255,32,32,64, - 64,128,128,3,5,5,4,0,0,64,160,160,160,64,2,5, - 5,3,0,0,64,192,64,64,64,4,5,5,5,0,0,96, - 144,32,64,240,4,5,5,5,0,0,224,16,96,16,224,4, - 5,5,5,0,0,144,144,144,112,16,4,5,5,5,0,0, - 240,128,224,16,224,4,5,5,5,0,0,96,128,224,144,96, - 4,5,5,5,0,0,240,16,32,64,128,4,5,5,5,0, - 0,96,144,96,144,96,4,5,5,5,0,0,96,144,112,16, - 96,1,3,3,3,1,0,128,0,128,2,5,5,3,0,254, - 64,0,64,64,128,4,5,5,5,0,0,16,96,128,96,16, - 3,3,3,4,0,1,224,0,224,4,5,5,5,0,0,128, - 96,16,96,128,4,6,6,5,0,0,96,144,32,64,0,64, - 5,6,6,6,0,0,112,136,168,176,128,112,4,5,5,5, - 0,0,96,144,144,240,144,4,5,5,5,0,0,224,144,224, - 144,224,4,5,5,5,0,0,96,144,128,144,96,4,5,5, - 5,0,0,224,144,144,144,224,4,5,5,5,0,0,240,128, - 224,128,240,4,5,5,5,0,0,240,128,224,128,128,4,5, - 5,5,0,0,96,128,176,144,96,4,5,5,5,0,0,144, - 144,240,144,144,3,5,5,4,0,0,224,64,64,64,224,4, - 5,5,5,0,0,112,16,16,144,96,4,5,5,5,0,0, - 144,144,144,224,144,3,5,5,4,0,0,128,128,128,128,224, - 5,5,5,6,0,0,216,168,168,168,136,4,5,5,5,0, - 0,144,144,208,176,144,4,5,5,5,0,0,96,144,144,144, - 96,4,5,5,5,0,0,224,144,144,224,128,4,5,5,5, - 0,0,96,144,144,80,224,4,5,5,5,0,0,224,144,144, - 224,144,3,5,5,4,0,0,96,128,64,32,192,3,5,5, - 4,0,0,224,64,64,64,64,4,5,5,5,0,0,144,144, - 144,144,96,5,5,5,6,0,0,136,80,80,80,32,5,5, - 5,6,0,0,136,136,136,168,80,4,5,5,5,0,0,144, - 144,144,96,144,4,6,6,5,0,255,144,144,144,112,16,96, - 4,5,5,5,0,0,240,32,64,128,240,2,7,7,3,0, - 255,192,128,128,128,128,128,192,3,6,6,4,0,255,128,128, - 64,64,32,32,2,7,7,3,0,255,192,64,64,64,64,64, - 192,3,2,2,4,0,4,64,160,4,1,1,5,0,255,240, - 2,2,2,3,0,5,128,64,4,4,4,5,0,0,96,144, - 144,112,4,5,5,5,0,0,128,224,144,144,96,3,4,4, - 4,0,0,96,128,128,96,4,5,5,5,0,0,16,112,144, - 144,96,4,4,4,5,0,0,96,144,160,112,4,5,5,5, - 0,0,96,144,128,192,128,4,6,6,5,0,254,96,144,144, - 112,16,96,4,5,5,5,0,0,128,224,144,144,144,1,5, - 5,2,0,0,128,0,128,128,128,3,7,7,3,255,254,32, - 0,32,32,32,32,192,3,5,5,4,0,0,128,160,192,160, - 160,1,5,5,2,0,0,128,128,128,128,128,5,4,4,6, - 0,0,208,168,168,136,4,4,4,5,0,0,224,144,144,144, - 4,4,4,5,0,0,96,144,144,96,4,6,6,5,0,254, - 96,144,144,224,128,128,4,6,6,5,0,254,96,144,144,112, - 16,16,4,4,4,5,0,0,224,144,128,128,4,4,4,5, - 0,0,112,64,32,224,3,5,5,4,0,0,64,224,64,64, - 64,4,4,4,5,0,0,144,144,144,112,4,4,4,5,0, - 0,144,144,144,96,5,4,4,6,0,0,136,168,168,80,4, - 4,4,5,0,0,144,144,96,144,4,6,6,5,0,254,144, - 144,144,112,16,96,4,4,4,5,0,0,240,32,64,240,3, - 7,7,4,0,255,32,64,64,128,64,64,32,1,7,7,2, - 0,255,128,128,128,128,128,128,128,3,7,7,4,0,255,128, - 64,64,32,64,64,128,5,3,3,6,0,1,64,168,16,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,1,6,6,3,1,255,128,0,128,128,128,128,4,6,6, - 5,0,255,16,112,160,160,112,64,4,6,6,5,0,0,96, - 208,64,224,64,240,4,4,4,5,0,1,240,144,144,240,5, - 7,7,6,0,255,136,80,32,112,32,112,32,1,7,7,2, - 0,255,128,128,128,0,128,128,128,4,7,7,5,0,255,112, - 128,96,144,96,16,224,3,1,1,4,0,5,160,7,7,7, - 8,0,255,56,68,154,162,154,68,56,3,3,3,4,0,4, - 96,160,224,4,3,3,5,0,1,80,160,80,5,3,3,6, - 0,1,248,8,8,2,1,1,3,0,2,192,7,7,7,8, - 0,255,56,68,178,186,170,68,56,4,1,1,5,0,5,240, - 3,3,3,4,0,4,64,160,64,3,5,5,4,0,0,64, - 224,64,0,224,3,4,4,4,0,4,192,32,64,224,3,4, - 4,4,0,4,224,32,96,224,2,2,2,3,0,5,64,128, - 5,6,6,6,0,254,144,144,144,248,128,128,5,6,6,6, - 0,0,120,232,232,104,40,40,1,1,1,3,1,2,128,3, - 3,3,4,0,254,64,32,192,3,4,4,4,0,4,64,192, - 64,224,4,4,4,5,0,4,96,144,144,96,4,3,3,5, - 0,1,160,80,160,7,6,6,8,0,0,136,144,160,42,78, - 130,7,6,6,8,0,0,136,144,164,42,68,142,9,6,12, - 10,0,0,226,0,100,0,232,0,10,128,19,128,32,128,4, - 6,6,5,0,255,32,0,32,64,144,96,4,8,8,5,0, - 0,64,32,0,96,144,144,240,144,4,8,8,5,0,0,32, - 64,0,96,144,144,240,144,4,8,8,5,0,0,96,144,0, - 96,144,144,240,144,4,8,8,5,0,0,80,160,0,96,144, - 144,240,144,4,7,7,5,0,0,80,0,96,144,144,240,144, - 4,7,7,5,0,0,96,0,96,144,144,240,144,7,5,5, - 8,0,0,126,144,156,240,158,4,7,7,5,0,254,96,144, - 128,144,96,32,64,4,8,8,5,0,0,64,32,0,240,128, - 224,128,240,4,8,8,5,0,0,32,64,0,240,128,224,128, - 240,4,8,8,5,0,0,96,144,0,240,128,224,128,240,4, - 7,7,5,0,0,80,0,240,128,224,128,240,3,8,8,4, - 0,0,128,64,0,224,64,64,64,224,3,8,8,4,0,0, - 32,64,0,224,64,64,64,224,3,8,8,4,0,0,64,160, - 0,224,64,64,64,224,3,7,7,4,0,0,160,0,224,64, - 64,64,224,5,5,5,6,0,0,112,72,232,72,112,4,8, - 8,5,0,0,80,160,0,144,144,208,176,144,4,8,8,5, - 0,0,64,32,0,96,144,144,144,96,4,8,8,5,0,0, - 32,64,0,96,144,144,144,96,4,8,8,5,0,0,96,144, - 0,96,144,144,144,96,4,8,8,5,0,0,80,160,0,96, - 144,144,144,96,4,7,7,5,0,0,80,0,96,144,144,144, - 96,3,3,3,4,0,1,160,64,160,6,5,5,7,0,0, - 48,76,120,200,48,4,8,8,5,0,0,64,32,0,144,144, - 144,144,96,4,8,8,5,0,0,32,64,0,144,144,144,144, - 96,4,8,8,5,0,0,96,144,0,144,144,144,144,96,4, - 7,7,5,0,0,80,0,144,144,144,144,96,4,9,9,5, - 0,255,32,64,0,144,144,144,112,16,96,4,6,6,5,0, - 0,128,224,144,144,224,128,4,5,5,5,0,0,96,144,160, - 144,160,4,7,7,5,0,0,64,32,0,96,144,144,112,4, - 7,7,5,0,0,32,64,0,96,144,144,112,4,7,7,5, - 0,0,96,144,0,96,144,144,112,4,7,7,5,0,0,80, - 160,0,96,144,144,112,4,6,6,5,0,0,80,0,96,144, - 144,112,4,7,7,5,0,0,96,96,0,96,144,144,112,7, - 4,4,8,0,0,108,146,148,126,3,6,6,4,0,254,96, - 128,128,96,32,64,4,7,7,5,0,0,64,32,0,96,144, - 160,112,4,7,7,5,0,0,32,64,0,96,144,160,112,4, - 7,7,5,0,0,96,144,0,96,144,160,112,4,6,6,5, - 0,0,80,0,96,144,160,112,2,6,6,3,0,0,128,64, - 0,64,64,64,2,6,6,3,0,0,64,128,0,128,128,128, - 3,6,6,4,0,0,64,160,0,64,64,64,3,5,5,4, - 0,0,160,0,64,64,64,5,6,6,6,0,0,96,24,112, - 144,144,96,4,7,7,5,0,0,80,160,0,224,144,144,144, - 4,7,7,5,0,0,64,32,0,96,144,144,96,4,7,7, - 5,0,0,32,64,0,96,144,144,96,4,7,7,5,0,0, - 96,144,0,96,144,144,96,4,7,7,5,0,0,80,160,0, - 96,144,144,96,4,6,6,5,0,0,80,0,96,144,144,96, - 5,5,5,6,0,0,32,0,248,0,32,4,4,4,5,0, - 0,96,176,208,96,4,7,7,5,0,0,64,32,0,144,144, - 144,112,4,7,7,5,0,0,32,64,0,144,144,144,112,4, - 7,7,5,0,0,96,144,0,144,144,144,112,4,6,6,5, - 0,0,80,0,144,144,144,112,4,9,9,5,0,254,32,64, - 0,144,144,144,112,16,96,4,8,8,5,0,254,128,128,224, - 144,144,224,128,128,4,8,8,5,0,254,80,0,144,144,144, - 112,16,96}; -/* - Fontname: -FreeType-Baby-Medium-R-Normal--8-80-72-72-P-42-ISO10646-1 - Copyright: Copyright mrsbarrett 2008 - Capital A Height: 0, '1' Height: 5 - Calculated Max Values w= 4 h= 6 x= 1 y= 3 dx= 5 dy= 0 ascent= 6 len= 6 - Font Bounding box w=10 h=10 x=-1 y=-2 - Calculated Min Values x= 0 y=-2 dx= 0 dy= 0 - Pure Font ascent = 5 descent= 0 - X Font ascent = 5 descent= 0 - Max Font ascent = 6 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_babyn[189] U8G_FONT_SECTION("u8g_font_babyn") = { - 0,10,10,255,254,5,0,0,0,0,42,58,0,6,254,5, - 0,3,3,3,4,0,3,160,64,160,3,3,3,5,1,1, - 64,224,64,2,3,3,3,0,254,192,64,128,3,1,1,4, - 0,2,224,1,1,1,2,0,0,128,3,6,6,4,0,255, - 32,32,64,64,128,128,3,5,5,4,0,0,64,160,160,160, - 64,2,5,5,3,0,0,64,192,64,64,64,4,5,5,5, - 0,0,96,144,32,64,240,4,5,5,5,0,0,224,16,96, - 16,224,4,5,5,5,0,0,144,144,144,112,16,4,5,5, - 5,0,0,240,128,224,16,224,4,5,5,5,0,0,96,128, - 224,144,96,4,5,5,5,0,0,240,16,32,64,128,4,5, - 5,5,0,0,96,144,96,144,96,4,5,5,5,0,0,96, - 144,112,16,96,1,3,3,3,1,0,128,0,128}; -/* - Fontname: -FreeType-Baby-Medium-R-Normal--8-80-72-72-P-42-ISO10646-1 - Copyright: Copyright mrsbarrett 2008 - Capital A Height: 5, '1' Height: 5 - Calculated Max Values w= 5 h= 7 x= 1 y= 5 dx= 6 dy= 0 ascent= 7 len= 7 - Font Bounding box w=10 h=10 x=-1 y=-2 - Calculated Min Values x=-1 y=-2 dx= 0 dy= 0 - Pure Font ascent = 5 descent=-2 - X Font ascent = 6 descent=-2 - Max Font ascent = 7 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_babyr[1040] U8G_FONT_SECTION("u8g_font_babyr") = { - 0,10,10,255,254,5,1,108,2,200,32,127,254,7,254,6, - 254,0,0,0,2,0,0,1,6,6,3,1,0,128,128,128, - 128,0,128,3,3,3,4,0,4,160,160,160,5,5,5,6, - 0,0,80,248,80,248,80,3,7,7,4,0,255,64,96,128, - 64,32,192,64,5,5,5,6,0,0,200,208,32,88,152,5, - 6,6,6,0,0,64,160,64,160,144,104,1,3,3,2,0, - 4,128,128,128,2,7,7,3,0,255,64,128,128,128,128,128, - 64,2,7,7,3,0,255,128,64,64,64,64,64,128,3,3, - 3,4,0,3,160,64,160,3,3,3,5,1,1,64,224,64, - 2,3,3,3,0,254,192,64,128,3,1,1,4,0,2,224, - 1,1,1,2,0,0,128,3,6,6,4,0,255,32,32,64, - 64,128,128,3,5,5,4,0,0,64,160,160,160,64,2,5, - 5,3,0,0,64,192,64,64,64,4,5,5,5,0,0,96, - 144,32,64,240,4,5,5,5,0,0,224,16,96,16,224,4, - 5,5,5,0,0,144,144,144,112,16,4,5,5,5,0,0, - 240,128,224,16,224,4,5,5,5,0,0,96,128,224,144,96, - 4,5,5,5,0,0,240,16,32,64,128,4,5,5,5,0, - 0,96,144,96,144,96,4,5,5,5,0,0,96,144,112,16, - 96,1,3,3,3,1,0,128,0,128,2,5,5,3,0,254, - 64,0,64,64,128,4,5,5,5,0,0,16,96,128,96,16, - 3,3,3,4,0,1,224,0,224,4,5,5,5,0,0,128, - 96,16,96,128,4,6,6,5,0,0,96,144,32,64,0,64, - 5,6,6,6,0,0,112,136,168,176,128,112,4,5,5,5, - 0,0,96,144,144,240,144,4,5,5,5,0,0,224,144,224, - 144,224,4,5,5,5,0,0,96,144,128,144,96,4,5,5, - 5,0,0,224,144,144,144,224,4,5,5,5,0,0,240,128, - 224,128,240,4,5,5,5,0,0,240,128,224,128,128,4,5, - 5,5,0,0,96,128,176,144,96,4,5,5,5,0,0,144, - 144,240,144,144,3,5,5,4,0,0,224,64,64,64,224,4, - 5,5,5,0,0,112,16,16,144,96,4,5,5,5,0,0, - 144,144,144,224,144,3,5,5,4,0,0,128,128,128,128,224, - 5,5,5,6,0,0,216,168,168,168,136,4,5,5,5,0, - 0,144,144,208,176,144,4,5,5,5,0,0,96,144,144,144, - 96,4,5,5,5,0,0,224,144,144,224,128,4,5,5,5, - 0,0,96,144,144,80,224,4,5,5,5,0,0,224,144,144, - 224,144,3,5,5,4,0,0,96,128,64,32,192,3,5,5, - 4,0,0,224,64,64,64,64,4,5,5,5,0,0,144,144, - 144,144,96,5,5,5,6,0,0,136,80,80,80,32,5,5, - 5,6,0,0,136,136,136,168,80,4,5,5,5,0,0,144, - 144,144,96,144,4,6,6,5,0,255,144,144,144,112,16,96, - 4,5,5,5,0,0,240,32,64,128,240,2,7,7,3,0, - 255,192,128,128,128,128,128,192,3,6,6,4,0,255,128,128, - 64,64,32,32,2,7,7,3,0,255,192,64,64,64,64,64, - 192,3,2,2,4,0,4,64,160,4,1,1,5,0,255,240, - 2,2,2,3,0,5,128,64,4,4,4,5,0,0,96,144, - 144,112,4,5,5,5,0,0,128,224,144,144,96,3,4,4, - 4,0,0,96,128,128,96,4,5,5,5,0,0,16,112,144, - 144,96,4,4,4,5,0,0,96,144,160,112,4,5,5,5, - 0,0,96,144,128,192,128,4,6,6,5,0,254,96,144,144, - 112,16,96,4,5,5,5,0,0,128,224,144,144,144,1,5, - 5,2,0,0,128,0,128,128,128,3,7,7,3,255,254,32, - 0,32,32,32,32,192,3,5,5,4,0,0,128,160,192,160, - 160,1,5,5,2,0,0,128,128,128,128,128,5,4,4,6, - 0,0,208,168,168,136,4,4,4,5,0,0,224,144,144,144, - 4,4,4,5,0,0,96,144,144,96,4,6,6,5,0,254, - 96,144,144,224,128,128,4,6,6,5,0,254,96,144,144,112, - 16,16,4,4,4,5,0,0,224,144,128,128,4,4,4,5, - 0,0,112,64,32,224,3,5,5,4,0,0,64,224,64,64, - 64,4,4,4,5,0,0,144,144,144,112,4,4,4,5,0, - 0,144,144,144,96,5,4,4,6,0,0,136,168,168,80,4, - 4,4,5,0,0,144,144,96,144,4,6,6,5,0,254,144, - 144,144,112,16,96,4,4,4,5,0,0,240,32,64,240,3, - 7,7,4,0,255,32,64,64,128,64,64,32,1,7,7,2, - 0,255,128,128,128,128,128,128,128,3,7,7,4,0,255,128, - 64,64,32,64,64,128,5,3,3,6,0,1,64,168,16,255 - }; -/* - Fontname: -FreeType-Blipfest 07-Medium-R-Normal--8-80-72-72-P-33-ISO10646-1 - Copyright: Copyright cwillmor 2008 - Capital A Height: 5, '1' Height: 5 - Calculated Max Values w= 5 h= 5 x= 0 y= 3 dx= 6 dy= 0 ascent= 5 len= 5 - Font Bounding box w= 5 h= 6 x= 0 y=-1 - Calculated Min Values x= 0 y=-1 dx= 0 dy= 0 - Pure Font ascent = 5 descent=-1 - X Font ascent = 5 descent=-1 - Max Font ascent = 5 descent=-1 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_blipfest_07[948] U8G_FONT_SECTION("u8g_font_blipfest_07") = { - 0,5,6,0,255,5,1,5,2,47,32,255,255,5,255,5, - 255,0,0,0,1,0,0,1,5,5,2,0,0,128,128,128, - 0,128,3,2,2,4,0,3,160,160,255,255,255,4,5,5, - 5,0,0,224,160,240,160,240,1,2,2,2,0,3,128,128, - 255,255,255,3,3,3,4,0,1,64,224,64,1,2,2,2, - 0,0,128,128,3,1,1,4,0,2,224,1,1,1,2,0, - 0,128,255,3,5,5,4,0,0,224,160,160,160,224,2,5, - 5,3,0,0,192,64,64,64,64,3,5,5,4,0,0,224, - 32,224,128,224,3,5,5,4,0,0,224,32,224,32,224,3, - 5,5,4,0,0,160,160,224,32,32,3,5,5,4,0,0, - 224,128,224,32,224,3,5,5,4,0,0,224,128,224,160,224, - 3,5,5,4,0,0,224,32,32,32,32,3,5,5,4,0, - 0,224,160,224,160,224,3,5,5,4,0,0,224,160,224,32, - 224,1,3,3,2,0,0,128,0,128,1,4,4,2,0,255, - 128,0,128,128,255,3,3,3,4,0,1,224,0,224,255,3, - 5,5,4,0,0,224,32,96,0,64,5,5,5,6,0,0, - 248,136,184,168,240,3,5,5,4,0,0,224,160,160,224,160, - 3,5,5,4,0,0,224,160,224,160,224,3,5,5,4,0, - 0,224,128,128,128,224,3,5,5,4,0,0,192,160,160,160, - 192,3,5,5,4,0,0,224,128,224,128,224,3,5,5,4, - 0,0,224,128,224,128,128,3,5,5,4,0,0,224,128,160, - 160,224,3,5,5,4,0,0,160,160,160,224,160,3,5,5, - 4,0,0,224,64,64,64,224,3,5,5,4,0,0,32,32, - 32,160,224,3,5,5,4,0,0,160,160,160,192,160,3,5, - 5,4,0,0,128,128,128,128,224,3,5,5,4,0,0,160, - 224,160,160,160,3,5,5,4,0,0,224,160,160,160,160,3, - 5,5,4,0,0,224,160,160,160,224,3,5,5,4,0,0, - 224,160,160,224,128,3,5,5,4,0,0,224,160,160,224,64, - 3,5,5,4,0,0,224,160,160,192,160,3,5,5,4,0, - 0,224,128,224,32,224,3,5,5,4,0,0,224,64,64,64, - 64,3,5,5,4,0,0,160,160,160,160,224,3,5,5,4, - 0,0,160,160,160,160,64,3,5,5,4,0,0,160,160,160, - 224,224,3,5,5,4,0,0,160,160,64,160,160,3,5,5, - 4,0,0,160,160,160,64,64,3,5,5,4,0,0,224,32, - 224,128,224,255,255,255,255,3,1,1,4,0,0,224,255,3, - 3,3,4,0,0,96,160,224,3,5,5,4,0,0,128,128, - 224,160,224,3,3,3,4,0,0,224,128,224,3,5,5,4, - 0,0,32,32,224,160,224,3,3,3,4,0,0,224,160,192, - 3,5,5,4,0,0,96,64,224,64,64,3,4,4,4,0, - 255,224,160,224,64,3,5,5,4,0,0,128,128,224,160,160, - 1,5,5,2,0,0,128,0,128,128,128,2,5,5,3,0, - 0,64,0,64,64,192,3,5,5,4,0,0,128,128,160,192, - 160,1,5,5,2,0,0,128,128,128,128,128,5,3,3,6, - 0,0,248,168,168,3,3,3,4,0,0,192,160,160,3,3, - 3,4,0,0,224,160,224,3,4,4,4,0,255,224,160,224, - 128,3,4,4,4,0,255,224,160,224,32,3,3,3,4,0, - 0,224,128,128,3,3,3,4,0,0,96,64,192,3,5,5, - 4,0,0,64,224,64,64,96,3,3,3,4,0,0,160,160, - 224,3,3,3,4,0,0,160,160,64,5,3,3,6,0,0, - 168,168,80,3,3,3,4,0,0,160,64,160,3,4,4,4, - 0,255,160,160,224,32,3,3,3,4,0,0,224,64,224,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255}; -/* - Fontname: -FreeType-Blipfest 07-Medium-R-Normal--8-80-72-72-P-33-ISO10646-1 - Copyright: Copyright cwillmor 2008 - Capital A Height: 0, '1' Height: 5 - Calculated Max Values w= 3 h= 5 x= 0 y= 2 dx= 4 dy= 0 ascent= 5 len= 5 - Font Bounding box w= 5 h= 6 x= 0 y=-1 - Calculated Min Values x= 0 y= 0 dx= 0 dy= 0 - Pure Font ascent = 5 descent= 0 - X Font ascent = 5 descent= 0 - Max Font ascent = 5 descent= 0 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_blipfest_07n[169] U8G_FONT_SECTION("u8g_font_blipfest_07n") = { - 0,5,6,0,255,5,0,0,0,0,42,58,0,5,0,5, - 0,255,3,3,3,4,0,1,64,224,64,1,2,2,2,0, - 0,128,128,3,1,1,4,0,2,224,1,1,1,2,0,0, - 128,255,3,5,5,4,0,0,224,160,160,160,224,2,5,5, - 3,0,0,192,64,64,64,64,3,5,5,4,0,0,224,32, - 224,128,224,3,5,5,4,0,0,224,32,224,32,224,3,5, - 5,4,0,0,160,160,224,32,32,3,5,5,4,0,0,224, - 128,224,32,224,3,5,5,4,0,0,224,128,224,160,224,3, - 5,5,4,0,0,224,32,32,32,32,3,5,5,4,0,0, - 224,160,224,160,224,3,5,5,4,0,0,224,160,224,32,224, - 1,3,3,2,0,0,128,0,128}; -/* - Fontname: -FreeType-Blipfest 07-Medium-R-Normal--8-80-72-72-P-33-ISO10646-1 - Copyright: Copyright cwillmor 2008 - Capital A Height: 5, '1' Height: 5 - Calculated Max Values w= 5 h= 5 x= 0 y= 3 dx= 6 dy= 0 ascent= 5 len= 5 - Font Bounding box w= 5 h= 6 x= 0 y=-1 - Calculated Min Values x= 0 y=-1 dx= 0 dy= 0 - Pure Font ascent = 5 descent=-1 - X Font ascent = 5 descent=-1 - Max Font ascent = 5 descent=-1 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_blipfest_07r[820] U8G_FONT_SECTION("u8g_font_blipfest_07r") = { - 0,5,6,0,255,5,1,5,2,47,32,127,255,5,255,5, - 255,0,0,0,1,0,0,1,5,5,2,0,0,128,128,128, - 0,128,3,2,2,4,0,3,160,160,255,255,255,4,5,5, - 5,0,0,224,160,240,160,240,1,2,2,2,0,3,128,128, - 255,255,255,3,3,3,4,0,1,64,224,64,1,2,2,2, - 0,0,128,128,3,1,1,4,0,2,224,1,1,1,2,0, - 0,128,255,3,5,5,4,0,0,224,160,160,160,224,2,5, - 5,3,0,0,192,64,64,64,64,3,5,5,4,0,0,224, - 32,224,128,224,3,5,5,4,0,0,224,32,224,32,224,3, - 5,5,4,0,0,160,160,224,32,32,3,5,5,4,0,0, - 224,128,224,32,224,3,5,5,4,0,0,224,128,224,160,224, - 3,5,5,4,0,0,224,32,32,32,32,3,5,5,4,0, - 0,224,160,224,160,224,3,5,5,4,0,0,224,160,224,32, - 224,1,3,3,2,0,0,128,0,128,1,4,4,2,0,255, - 128,0,128,128,255,3,3,3,4,0,1,224,0,224,255,3, - 5,5,4,0,0,224,32,96,0,64,5,5,5,6,0,0, - 248,136,184,168,240,3,5,5,4,0,0,224,160,160,224,160, - 3,5,5,4,0,0,224,160,224,160,224,3,5,5,4,0, - 0,224,128,128,128,224,3,5,5,4,0,0,192,160,160,160, - 192,3,5,5,4,0,0,224,128,224,128,224,3,5,5,4, - 0,0,224,128,224,128,128,3,5,5,4,0,0,224,128,160, - 160,224,3,5,5,4,0,0,160,160,160,224,160,3,5,5, - 4,0,0,224,64,64,64,224,3,5,5,4,0,0,32,32, - 32,160,224,3,5,5,4,0,0,160,160,160,192,160,3,5, - 5,4,0,0,128,128,128,128,224,3,5,5,4,0,0,160, - 224,160,160,160,3,5,5,4,0,0,224,160,160,160,160,3, - 5,5,4,0,0,224,160,160,160,224,3,5,5,4,0,0, - 224,160,160,224,128,3,5,5,4,0,0,224,160,160,224,64, - 3,5,5,4,0,0,224,160,160,192,160,3,5,5,4,0, - 0,224,128,224,32,224,3,5,5,4,0,0,224,64,64,64, - 64,3,5,5,4,0,0,160,160,160,160,224,3,5,5,4, - 0,0,160,160,160,160,64,3,5,5,4,0,0,160,160,160, - 224,224,3,5,5,4,0,0,160,160,64,160,160,3,5,5, - 4,0,0,160,160,160,64,64,3,5,5,4,0,0,224,32, - 224,128,224,255,255,255,255,3,1,1,4,0,0,224,255,3, - 3,3,4,0,0,96,160,224,3,5,5,4,0,0,128,128, - 224,160,224,3,3,3,4,0,0,224,128,224,3,5,5,4, - 0,0,32,32,224,160,224,3,3,3,4,0,0,224,160,192, - 3,5,5,4,0,0,96,64,224,64,64,3,4,4,4,0, - 255,224,160,224,64,3,5,5,4,0,0,128,128,224,160,160, - 1,5,5,2,0,0,128,0,128,128,128,2,5,5,3,0, - 0,64,0,64,64,192,3,5,5,4,0,0,128,128,160,192, - 160,1,5,5,2,0,0,128,128,128,128,128,5,3,3,6, - 0,0,248,168,168,3,3,3,4,0,0,192,160,160,3,3, - 3,4,0,0,224,160,224,3,4,4,4,0,255,224,160,224, - 128,3,4,4,4,0,255,224,160,224,32,3,3,3,4,0, - 0,224,128,128,3,3,3,4,0,0,96,64,192,3,5,5, - 4,0,0,64,224,64,64,96,3,3,3,4,0,0,160,160, - 224,3,3,3,4,0,0,160,160,64,5,3,3,6,0,0, - 168,168,80,3,3,3,4,0,0,160,64,160,3,4,4,4, - 0,255,160,160,224,32,3,3,3,4,0,0,224,64,224,255, - 255,255,255,255}; -/* - Fontname: -FreeType-Chikita-Medium-R-Normal--8-80-72-72-P-47-ISO10646-1 - Copyright: Copyright southernmedia 2008 Chikita is based on pixelspace 5x5 by David Chiu (http://fontstruct.com/fontstructors/skyleth) - Capital A Height: 5, '1' Height: 5 - Calculated Max Values w= 9 h= 8 x= 1 y= 6 dx=10 dy= 0 ascent= 8 len=10 - Font Bounding box w= 9 h=10 x= 0 y=-2 - Calculated Min Values x= 0 y=-2 dx= 0 dy= 0 - Pure Font ascent = 5 descent=-2 - X Font ascent = 6 descent=-2 - Max Font ascent = 8 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_chikita[2236] U8G_FONT_SECTION("u8g_font_chikita") = { - 0,9,10,0,254,5,1,107,2,195,32,255,254,8,254,6, - 254,0,0,0,2,0,0,1,7,7,2,0,255,128,128,128, - 128,128,0,128,3,2,2,4,0,4,160,160,5,5,5,6, - 0,0,80,248,80,248,80,5,7,7,6,0,255,32,120,160, - 112,40,240,32,5,5,5,6,0,0,200,208,32,88,152,5, - 5,5,6,0,0,32,80,104,144,104,1,2,2,2,0,4, - 128,128,3,7,7,4,0,255,32,64,128,128,128,64,32,3, - 7,7,4,0,255,128,64,32,32,32,64,128,3,3,3,5, - 1,1,160,64,160,5,5,5,6,0,0,32,32,248,32,32, - 2,2,2,3,0,255,64,128,5,1,1,6,0,2,248,1, - 1,1,2,0,0,128,3,5,5,5,1,0,32,32,64,128, - 128,4,5,5,5,0,0,96,144,144,144,96,2,5,5,3, - 0,0,64,192,64,64,64,5,5,5,6,0,0,112,136,48, - 64,248,5,5,5,6,0,0,240,8,112,8,240,5,5,5, - 6,0,0,48,80,144,248,16,5,5,5,6,0,0,248,128, - 240,8,240,5,5,5,6,0,0,120,128,240,136,112,5,5, - 5,6,0,0,248,8,16,32,64,5,5,5,6,0,0,112, - 136,112,136,112,5,5,5,6,0,0,112,136,120,8,240,1, - 3,3,2,0,1,128,0,128,1,4,4,2,0,0,128,0, - 128,128,5,5,5,6,0,0,24,96,128,96,24,5,3,3, - 6,0,1,248,0,248,5,5,5,6,0,0,192,48,8,48, - 192,5,7,7,6,0,255,112,136,16,32,32,0,32,7,7, - 7,8,0,255,124,130,154,170,190,128,124,5,5,5,6,0, - 0,112,136,136,248,136,5,5,5,6,0,0,240,136,240,136, - 240,5,5,5,6,0,0,112,136,128,136,112,5,5,5,6, - 0,0,240,136,136,136,240,5,5,5,6,0,0,248,128,240, - 128,248,5,5,5,6,0,0,248,128,240,128,128,5,5,5, - 6,0,0,112,128,184,136,112,5,5,5,6,0,0,136,136, - 248,136,136,3,5,5,4,0,0,224,64,64,64,224,5,5, - 5,6,0,0,8,8,8,136,112,5,5,5,6,0,0,136, - 144,224,144,136,5,5,5,6,0,0,128,128,128,128,248,5, - 5,5,6,0,0,136,216,168,136,136,5,5,5,6,0,0, - 136,200,168,152,136,5,5,5,6,0,0,112,136,136,136,112, - 5,5,5,6,0,0,240,136,136,240,128,5,5,5,6,0, - 0,112,136,136,152,120,5,5,5,6,0,0,240,136,136,240, - 136,5,5,5,6,0,0,120,128,112,8,240,5,5,5,6, - 0,0,248,32,32,32,32,5,5,5,6,0,0,136,136,136, - 136,112,5,5,5,6,0,0,136,136,136,80,32,5,5,5, - 6,0,0,136,168,168,168,80,5,5,5,6,0,0,136,80, - 32,80,136,5,5,5,6,0,0,136,136,80,32,32,5,5, - 5,6,0,0,248,16,32,64,248,2,6,6,3,0,255,192, - 128,128,128,128,192,3,5,5,4,0,0,128,128,64,32,32, - 2,6,6,3,0,255,192,64,64,64,64,192,3,2,2,4, - 0,4,64,160,5,1,1,6,0,255,248,2,2,2,3,0, - 4,128,64,4,4,4,5,0,0,112,144,144,240,4,5,5, - 5,0,0,128,224,144,144,224,4,4,4,5,0,0,112,128, - 128,112,4,5,5,5,0,0,16,112,144,144,112,4,4,4, - 5,0,0,96,144,224,112,4,5,5,5,0,0,48,64,240, - 64,64,4,6,6,5,0,254,112,144,144,240,16,224,4,5, - 5,5,0,0,128,224,144,144,144,1,5,5,2,0,0,128, - 0,128,128,128,2,7,7,3,0,254,64,0,64,64,64,64, - 128,4,5,5,5,0,0,128,144,160,224,144,1,5,5,2, - 0,0,128,128,128,128,128,6,4,4,7,0,0,168,212,148, - 148,4,4,4,5,0,0,160,208,144,144,4,4,4,5,0, - 0,96,144,144,96,4,6,6,5,0,254,224,144,144,224,128, - 128,4,6,6,5,0,254,112,144,144,112,16,16,4,4,4, - 5,0,0,176,192,128,128,4,4,4,5,0,0,112,192,48, - 224,4,5,5,5,0,0,64,240,64,64,48,4,4,4,5, - 0,0,144,144,144,112,5,4,4,6,0,0,136,136,80,32, - 5,4,4,6,0,0,136,136,168,80,4,4,4,5,0,0, - 144,96,96,144,4,6,6,5,0,254,144,144,144,112,16,224, - 4,4,4,5,0,0,240,32,64,240,3,6,6,4,0,255, - 96,64,128,128,64,96,1,6,6,2,0,255,128,128,128,128, - 128,128,3,6,6,4,0,255,192,64,32,32,64,192,5,3, - 3,6,0,1,64,168,16,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,1,7,7,2,0,255,128, - 0,128,128,128,128,128,3,5,5,4,0,0,64,224,128,224, - 64,5,6,6,6,0,0,112,136,72,224,64,248,5,5,5, - 6,0,0,136,112,80,112,136,5,6,6,6,0,0,136,80, - 32,112,112,32,1,5,5,2,0,0,128,128,0,128,128,4, - 7,7,5,0,254,112,128,96,144,96,16,224,3,1,1,4, - 0,6,160,7,7,7,8,0,255,124,130,186,162,186,130,124, - 3,4,4,4,0,4,96,224,160,96,6,5,5,7,0,0, - 36,72,144,72,36,5,3,3,6,0,2,248,8,8,3,1, - 1,5,1,2,224,7,7,7,8,0,255,124,130,186,178,170, - 130,124,5,1,1,6,0,6,248,4,4,4,5,0,3,96, - 144,144,96,3,5,5,5,1,0,64,224,64,0,224,4,5, - 5,5,0,2,96,144,32,64,240,4,5,5,5,0,2,224, - 16,96,16,224,2,2,2,3,0,5,64,128,5,6,6,6, - 0,254,136,136,216,168,128,128,6,7,7,7,0,254,124,232, - 232,104,40,40,40,3,3,3,5,1,1,224,224,224,3,3, - 3,5,1,254,64,32,224,2,5,5,3,0,2,64,192,64, - 64,64,4,5,5,5,0,2,96,144,144,144,96,6,5,5, - 7,0,0,144,72,36,72,144,7,8,8,8,0,254,66,196, - 72,80,38,74,142,2,7,8,8,8,0,254,66,196,72,80, - 44,66,132,14,7,8,8,8,0,254,226,68,40,208,38,74, - 142,2,5,7,7,6,0,255,32,0,32,32,72,136,112,5, - 8,8,6,0,0,64,32,0,112,136,136,248,136,5,8,8, - 6,0,0,16,32,0,112,136,136,248,136,5,8,8,6,0, - 0,32,80,0,112,136,136,248,136,5,8,8,6,0,0,40, - 80,0,112,136,136,248,136,5,7,7,6,0,0,80,0,112, - 136,136,248,136,5,8,8,6,0,0,32,80,32,112,136,136, - 248,136,9,5,10,10,0,0,63,128,72,0,143,0,248,0, - 143,128,5,7,7,6,0,254,112,136,128,136,112,16,112,5, - 8,8,6,0,0,64,32,0,248,128,240,128,248,5,8,8, - 6,0,0,16,32,0,248,128,240,128,248,5,8,8,6,0, - 0,32,80,0,248,128,240,128,248,5,7,7,6,0,0,80, - 0,248,128,240,128,248,3,8,8,4,0,0,128,64,0,224, - 64,64,64,224,3,8,8,4,0,0,32,64,0,224,64,64, - 64,224,3,8,8,4,0,0,64,160,0,224,64,64,64,224, - 3,7,7,4,0,0,160,0,224,64,64,64,224,5,5,5, - 6,0,0,112,72,232,72,112,5,8,8,6,0,0,40,80, - 0,136,200,168,152,136,5,8,8,6,0,0,64,32,0,112, - 136,136,136,112,5,8,8,6,0,0,16,32,0,112,136,136, - 136,112,5,8,8,6,0,0,32,80,0,112,136,136,136,112, - 5,8,8,6,0,0,64,168,16,112,136,136,136,112,5,7, - 7,6,0,0,80,0,112,136,136,136,112,3,3,3,4,0, - 1,160,64,160,5,5,5,6,0,0,120,152,168,200,240,5, - 8,8,6,0,0,64,32,0,136,136,136,136,112,5,8,8, - 6,0,0,16,32,0,136,136,136,136,112,5,8,8,6,0, - 0,32,80,0,136,136,136,136,112,5,7,7,6,0,0,80, - 0,136,136,136,136,112,5,8,8,6,0,0,16,32,0,136, - 136,80,32,32,5,5,5,6,0,0,128,240,136,240,128,4, - 5,5,5,0,0,96,144,160,144,160,4,7,7,5,0,0, - 64,32,0,112,144,144,240,4,7,7,5,0,0,32,64,0, - 112,144,144,240,4,7,7,5,0,0,32,80,0,112,144,144, - 240,4,7,7,5,0,0,80,160,0,112,144,144,240,4,6, - 6,5,0,0,80,0,112,144,144,240,4,7,7,5,0,0, - 32,80,32,112,144,144,240,7,5,5,8,0,0,236,18,126, - 144,238,4,6,6,5,0,254,112,128,128,112,32,96,4,7, - 7,5,0,0,64,32,0,96,144,224,112,4,7,7,5,0, - 0,32,64,0,96,144,224,112,4,7,7,5,0,0,32,80, - 0,96,144,224,112,4,6,6,5,0,0,80,0,96,144,224, - 112,2,7,7,3,0,0,128,64,0,64,64,64,64,2,7, - 7,3,0,0,64,128,0,128,128,128,128,3,7,7,4,0, - 0,64,160,0,64,64,64,64,3,6,6,4,0,0,160,0, - 64,64,64,64,4,6,6,5,0,0,64,32,112,144,144,96, - 4,7,7,5,0,0,80,160,0,160,208,144,144,4,7,7, - 5,0,0,64,32,0,96,144,144,96,4,7,7,5,0,0, - 32,64,0,96,144,144,96,4,7,7,5,0,0,96,144,0, - 96,144,144,96,4,7,7,5,0,0,80,160,0,96,144,144, - 96,4,6,6,5,0,0,80,0,96,144,144,96,5,5,5, - 6,0,0,32,0,248,0,32,4,4,4,5,0,0,112,176, - 208,224,4,7,7,5,0,0,64,32,0,144,144,144,112,4, - 7,7,5,0,0,32,64,0,144,144,144,112,4,7,7,5, - 0,0,32,80,0,144,144,144,112,4,6,6,5,0,0,80, - 0,144,144,144,112,4,8,8,5,0,254,32,64,0,144,144, - 112,16,224,4,6,6,5,0,254,128,224,144,144,224,128,4, - 7,7,5,0,254,80,0,144,144,112,16,224}; -/* - Fontname: -FreeType-Chikita-Medium-R-Normal--8-80-72-72-P-47-ISO10646-1 - Copyright: Copyright southernmedia 2008 Chikita is based on pixelspace 5x5 by David Chiu (http://fontstruct.com/fontstructors/skyleth) - Capital A Height: 0, '1' Height: 5 - Calculated Max Values w= 5 h= 5 x= 1 y= 2 dx= 6 dy= 0 ascent= 5 len= 5 - Font Bounding box w= 9 h=10 x= 0 y=-2 - Calculated Min Values x= 0 y=-1 dx= 0 dy= 0 - Pure Font ascent = 5 descent= 0 - X Font ascent = 5 descent= 0 - Max Font ascent = 5 descent=-1 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_chikitan[189] U8G_FONT_SECTION("u8g_font_chikitan") = { - 0,9,10,0,254,5,0,0,0,0,42,58,0,5,255,5, - 0,3,3,3,5,1,1,160,64,160,5,5,5,6,0,0, - 32,32,248,32,32,2,2,2,3,0,255,64,128,5,1,1, - 6,0,2,248,1,1,1,2,0,0,128,3,5,5,5,1, - 0,32,32,64,128,128,4,5,5,5,0,0,96,144,144,144, - 96,2,5,5,3,0,0,64,192,64,64,64,5,5,5,6, - 0,0,112,136,48,64,248,5,5,5,6,0,0,240,8,112, - 8,240,5,5,5,6,0,0,48,80,144,248,16,5,5,5, - 6,0,0,248,128,240,8,240,5,5,5,6,0,0,120,128, - 240,136,112,5,5,5,6,0,0,248,8,16,32,64,5,5, - 5,6,0,0,112,136,112,136,112,5,5,5,6,0,0,112, - 136,120,8,240,1,3,3,2,0,1,128,0,128}; -/* - Fontname: -FreeType-Chikita-Medium-R-Normal--8-80-72-72-P-47-ISO10646-1 - Copyright: Copyright southernmedia 2008 Chikita is based on pixelspace 5x5 by David Chiu (http://fontstruct.com/fontstructors/skyleth) - Capital A Height: 5, '1' Height: 5 - Calculated Max Values w= 7 h= 7 x= 1 y= 4 dx= 8 dy= 0 ascent= 6 len= 7 - Font Bounding box w= 9 h=10 x= 0 y=-2 - Calculated Min Values x= 0 y=-2 dx= 0 dy= 0 - Pure Font ascent = 5 descent=-2 - X Font ascent = 6 descent=-2 - Max Font ascent = 6 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_chikitar[1032] U8G_FONT_SECTION("u8g_font_chikitar") = { - 0,9,10,0,254,5,1,107,2,195,32,127,254,6,254,6, - 254,0,0,0,2,0,0,1,7,7,2,0,255,128,128,128, - 128,128,0,128,3,2,2,4,0,4,160,160,5,5,5,6, - 0,0,80,248,80,248,80,5,7,7,6,0,255,32,120,160, - 112,40,240,32,5,5,5,6,0,0,200,208,32,88,152,5, - 5,5,6,0,0,32,80,104,144,104,1,2,2,2,0,4, - 128,128,3,7,7,4,0,255,32,64,128,128,128,64,32,3, - 7,7,4,0,255,128,64,32,32,32,64,128,3,3,3,5, - 1,1,160,64,160,5,5,5,6,0,0,32,32,248,32,32, - 2,2,2,3,0,255,64,128,5,1,1,6,0,2,248,1, - 1,1,2,0,0,128,3,5,5,5,1,0,32,32,64,128, - 128,4,5,5,5,0,0,96,144,144,144,96,2,5,5,3, - 0,0,64,192,64,64,64,5,5,5,6,0,0,112,136,48, - 64,248,5,5,5,6,0,0,240,8,112,8,240,5,5,5, - 6,0,0,48,80,144,248,16,5,5,5,6,0,0,248,128, - 240,8,240,5,5,5,6,0,0,120,128,240,136,112,5,5, - 5,6,0,0,248,8,16,32,64,5,5,5,6,0,0,112, - 136,112,136,112,5,5,5,6,0,0,112,136,120,8,240,1, - 3,3,2,0,1,128,0,128,1,4,4,2,0,0,128,0, - 128,128,5,5,5,6,0,0,24,96,128,96,24,5,3,3, - 6,0,1,248,0,248,5,5,5,6,0,0,192,48,8,48, - 192,5,7,7,6,0,255,112,136,16,32,32,0,32,7,7, - 7,8,0,255,124,130,154,170,190,128,124,5,5,5,6,0, - 0,112,136,136,248,136,5,5,5,6,0,0,240,136,240,136, - 240,5,5,5,6,0,0,112,136,128,136,112,5,5,5,6, - 0,0,240,136,136,136,240,5,5,5,6,0,0,248,128,240, - 128,248,5,5,5,6,0,0,248,128,240,128,128,5,5,5, - 6,0,0,112,128,184,136,112,5,5,5,6,0,0,136,136, - 248,136,136,3,5,5,4,0,0,224,64,64,64,224,5,5, - 5,6,0,0,8,8,8,136,112,5,5,5,6,0,0,136, - 144,224,144,136,5,5,5,6,0,0,128,128,128,128,248,5, - 5,5,6,0,0,136,216,168,136,136,5,5,5,6,0,0, - 136,200,168,152,136,5,5,5,6,0,0,112,136,136,136,112, - 5,5,5,6,0,0,240,136,136,240,128,5,5,5,6,0, - 0,112,136,136,152,120,5,5,5,6,0,0,240,136,136,240, - 136,5,5,5,6,0,0,120,128,112,8,240,5,5,5,6, - 0,0,248,32,32,32,32,5,5,5,6,0,0,136,136,136, - 136,112,5,5,5,6,0,0,136,136,136,80,32,5,5,5, - 6,0,0,136,168,168,168,80,5,5,5,6,0,0,136,80, - 32,80,136,5,5,5,6,0,0,136,136,80,32,32,5,5, - 5,6,0,0,248,16,32,64,248,2,6,6,3,0,255,192, - 128,128,128,128,192,3,5,5,4,0,0,128,128,64,32,32, - 2,6,6,3,0,255,192,64,64,64,64,192,3,2,2,4, - 0,4,64,160,5,1,1,6,0,255,248,2,2,2,3,0, - 4,128,64,4,4,4,5,0,0,112,144,144,240,4,5,5, - 5,0,0,128,224,144,144,224,4,4,4,5,0,0,112,128, - 128,112,4,5,5,5,0,0,16,112,144,144,112,4,4,4, - 5,0,0,96,144,224,112,4,5,5,5,0,0,48,64,240, - 64,64,4,6,6,5,0,254,112,144,144,240,16,224,4,5, - 5,5,0,0,128,224,144,144,144,1,5,5,2,0,0,128, - 0,128,128,128,2,7,7,3,0,254,64,0,64,64,64,64, - 128,4,5,5,5,0,0,128,144,160,224,144,1,5,5,2, - 0,0,128,128,128,128,128,6,4,4,7,0,0,168,212,148, - 148,4,4,4,5,0,0,160,208,144,144,4,4,4,5,0, - 0,96,144,144,96,4,6,6,5,0,254,224,144,144,224,128, - 128,4,6,6,5,0,254,112,144,144,112,16,16,4,4,4, - 5,0,0,176,192,128,128,4,4,4,5,0,0,112,192,48, - 224,4,5,5,5,0,0,64,240,64,64,48,4,4,4,5, - 0,0,144,144,144,112,5,4,4,6,0,0,136,136,80,32, - 5,4,4,6,0,0,136,136,168,80,4,4,4,5,0,0, - 144,96,96,144,4,6,6,5,0,254,144,144,144,112,16,224, - 4,4,4,5,0,0,240,32,64,240,3,6,6,4,0,255, - 96,64,128,128,64,96,1,6,6,2,0,255,128,128,128,128, - 128,128,3,6,6,4,0,255,192,64,32,32,64,192,5,3, - 3,6,0,1,64,168,16,255}; -/* - Fontname: -Adobe-Courier-Bold-R-Normal--11-80-100-100-M-60-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 6, '1' Height: 7 - Calculated Max Values w= 7 h=10 x= 2 y= 6 dx= 6 dy= 0 ascent= 9 len=10 - Font Bounding box w=12 h=16 x=-3 y=-4 - Calculated Min Values x=-1 y=-2 dx= 0 dy= 0 - Pure Font ascent = 6 descent=-2 - X Font ascent = 7 descent=-2 - Max Font ascent = 9 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_courB08[2425] U8G_FONT_SECTION("u8g_font_courB08") = { - 0,12,16,253,252,6,1,146,3,13,32,255,254,9,254,7, - 254,0,0,0,6,0,1,2,6,6,6,1,0,192,192,192, - 192,0,192,3,3,3,6,1,3,160,160,160,5,8,8,6, - 0,255,80,80,248,80,80,248,80,80,5,9,9,6,0,255, - 32,120,200,240,120,24,216,240,32,5,7,7,6,0,0,224, - 168,240,32,120,168,56,6,6,6,6,255,0,56,96,48,124, - 216,124,1,3,3,6,2,3,128,128,128,3,8,8,6,1, - 255,32,64,192,192,192,192,64,32,3,8,8,6,1,255,128, - 64,96,96,96,96,64,128,4,4,4,6,0,3,32,240,96, - 144,5,5,5,6,0,1,32,32,248,32,32,3,3,3,6, - 1,254,96,64,128,5,1,1,6,0,3,248,2,1,1,6, - 1,0,192,4,8,8,6,1,255,16,16,32,32,64,64,128, - 128,5,7,7,6,0,0,112,216,216,216,216,216,112,6,7, - 7,6,0,0,48,240,48,48,48,48,252,5,7,7,6,0, - 0,112,216,24,48,96,216,248,5,7,7,6,0,0,112,216, - 24,112,24,216,112,6,7,7,6,0,0,24,56,88,216,252, - 24,24,5,7,7,6,0,0,248,192,240,216,24,152,240,5, - 7,7,6,0,0,112,216,192,240,216,216,112,5,7,7,6, - 0,0,248,216,24,48,48,96,96,5,7,7,6,0,0,112, - 216,216,112,216,216,112,5,7,7,6,0,0,112,216,216,120, - 24,216,112,2,4,4,6,1,0,192,0,0,192,3,6,6, - 6,0,254,96,0,0,96,64,128,4,5,5,6,0,1,48, - 96,192,96,48,4,3,3,6,0,2,240,0,240,4,5,5, - 6,1,1,192,96,48,96,192,5,6,6,6,0,0,112,152, - 48,96,0,96,6,8,8,6,0,255,112,200,152,168,168,156, - 192,112,7,6,6,6,255,0,120,56,40,124,108,238,6,6, - 6,6,255,0,248,108,120,108,108,248,5,6,6,6,0,0, - 120,216,192,192,216,112,6,6,6,6,255,0,248,108,108,108, - 108,248,6,6,6,6,255,0,252,96,120,96,108,252,6,6, - 6,6,255,0,252,96,120,96,96,240,5,6,6,6,0,0, - 112,216,192,248,216,120,7,6,6,6,255,0,238,108,124,108, - 108,238,4,6,6,6,0,0,240,96,96,96,96,240,6,6, - 6,6,255,0,60,24,24,216,216,112,7,6,6,6,255,0, - 236,104,112,120,108,246,6,6,6,6,255,0,240,96,96,96, - 108,252,6,6,6,6,255,0,196,108,108,124,84,212,7,6, - 6,6,255,0,238,116,116,108,108,228,5,6,6,6,0,0, - 112,216,216,216,216,112,6,6,6,6,255,0,248,108,108,120, - 96,240,5,7,7,6,0,255,112,216,216,216,216,112,24,7, - 6,6,6,255,0,248,108,108,120,108,246,5,6,6,6,0, - 0,120,200,240,56,152,240,6,6,6,6,255,0,252,180,48, - 48,48,120,7,6,6,6,255,0,238,108,108,108,108,56,7, - 6,6,6,255,0,238,108,40,56,56,16,7,6,6,6,255, - 0,214,84,84,124,56,40,6,6,6,6,0,0,204,120,48, - 48,120,204,7,6,6,6,255,0,230,102,60,24,24,60,5, - 6,6,6,0,0,248,216,48,96,216,248,3,8,8,6,1, - 255,224,192,192,192,192,192,192,224,4,8,8,6,0,255,128, - 128,64,64,32,32,16,16,3,8,8,6,1,255,224,96,96, - 96,96,96,96,224,5,3,3,6,0,4,32,112,216,6,1, - 1,6,0,254,252,2,2,2,6,2,6,128,64,6,5,5, - 6,0,0,112,216,120,216,252,6,7,7,6,255,0,224,96, - 120,108,108,108,248,5,5,5,6,0,0,112,216,192,216,112, - 6,7,7,6,0,0,56,24,120,216,216,216,124,5,5,5, - 6,0,0,112,216,248,192,120,5,7,7,6,0,0,56,96, - 248,96,96,96,248,6,7,7,6,0,254,108,216,216,216,120, - 24,240,6,7,7,6,255,0,224,96,120,108,108,108,108,6, - 7,7,6,0,0,48,0,240,48,48,48,252,4,9,9,6, - 0,254,48,0,240,48,48,48,48,48,224,7,7,7,6,255, - 0,224,96,108,120,112,120,110,6,7,7,6,0,0,240,48, - 48,48,48,48,252,6,5,5,6,255,0,248,124,84,84,84, - 6,5,5,6,255,0,216,108,108,108,108,5,5,5,6,0, - 0,112,216,216,216,112,6,7,7,6,255,254,248,108,108,108, - 120,96,240,6,7,7,6,0,254,108,216,216,216,120,24,60, - 6,5,5,6,0,0,220,116,96,96,240,6,5,5,6,0, - 0,120,224,120,28,248,6,7,7,6,0,0,96,96,248,96, - 96,108,56,7,5,5,6,255,0,236,108,108,108,62,6,5, - 5,6,255,0,236,108,56,56,16,7,5,5,6,255,0,214, - 84,124,60,40,6,5,5,6,0,0,236,120,48,120,220,7, - 7,7,6,255,254,238,108,108,40,56,48,224,5,5,5,6, - 0,0,248,176,96,216,248,4,8,8,6,1,255,48,96,96, - 192,96,96,96,48,1,7,7,6,2,255,128,128,128,128,128, - 128,128,4,8,8,6,0,255,192,96,96,48,96,96,96,192, - 5,2,2,6,0,3,104,176,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,0,0,0,6,0,1,2, - 7,7,6,1,254,192,0,192,192,192,192,192,5,8,8,6, - 0,255,32,32,120,200,192,120,32,32,6,7,7,6,0,0, - 56,104,32,248,32,100,248,5,5,5,6,0,1,136,112,80, - 112,136,6,7,7,6,0,0,204,72,252,48,252,48,120,1, - 9,9,6,2,254,128,128,128,128,0,128,128,128,128,5,8, - 8,6,0,255,120,72,96,144,72,48,144,240,3,1,1,6, - 1,5,160,6,7,7,6,0,0,48,72,180,164,180,72,48, - 4,5,5,6,1,2,224,16,208,0,240,7,5,5,6,255, - 0,54,108,216,108,54,5,3,3,6,0,2,248,8,8,5, - 1,1,6,0,3,248,7,7,7,6,0,0,56,68,186,178, - 170,68,56,4,1,1,6,0,5,240,4,3,3,6,0,4, - 96,144,96,5,6,6,6,0,0,32,32,248,32,0,248,3, - 4,4,6,1,3,96,160,64,224,3,4,4,6,1,3,224, - 64,32,192,2,2,2,6,2,5,64,128,7,7,7,6,255, - 254,236,108,108,108,126,64,64,6,8,8,6,0,255,124,168, - 168,104,40,40,40,108,2,1,1,6,1,3,192,3,3,3, - 6,1,254,64,32,192,3,4,4,6,1,3,192,64,64,224, - 4,5,5,6,1,2,96,144,96,0,240,7,5,5,6,255, - 0,216,108,54,108,216,7,7,7,6,255,0,192,68,72,244, - 44,94,4,7,7,7,6,255,0,192,68,72,246,42,68,14, - 7,7,7,6,255,0,224,68,40,212,44,94,4,5,7,7, - 6,0,254,48,0,48,48,96,200,112,7,9,9,6,255,0, - 32,16,0,120,56,40,124,108,238,7,9,9,6,255,0,16, - 32,0,120,56,40,124,108,238,7,9,9,6,255,0,16,40, - 0,120,56,40,124,108,238,7,9,9,6,255,0,52,72,0, - 120,56,40,124,108,238,7,8,8,6,255,0,40,0,120,56, - 40,124,108,238,7,9,9,6,255,0,48,72,48,120,56,40, - 124,108,238,7,6,6,6,255,0,126,58,108,120,218,222,5, - 8,8,6,0,254,120,216,192,192,216,112,16,96,6,9,9, - 6,255,0,32,16,0,252,100,120,96,108,252,6,9,9,6, - 255,0,16,32,0,252,100,120,96,108,252,6,9,9,6,255, - 0,32,80,0,252,100,120,96,108,252,6,8,8,6,255,0, - 80,0,252,100,120,96,108,252,4,9,9,6,0,0,64,32, - 0,240,96,96,96,96,240,4,9,9,6,0,0,32,64,0, - 240,96,96,96,96,240,4,9,9,6,0,0,64,160,0,240, - 96,96,96,96,240,4,8,8,6,0,0,160,0,240,96,96, - 96,96,240,6,6,6,6,255,0,248,108,244,100,108,248,7, - 9,9,6,255,0,52,72,0,238,100,116,124,108,236,5,9, - 9,6,0,0,64,32,0,112,216,216,216,216,112,5,9,9, - 6,0,0,32,64,0,112,216,216,216,216,112,5,9,9,6, - 0,0,32,80,0,112,216,216,216,216,112,5,9,9,6,0, - 0,104,144,0,112,216,216,216,216,112,5,8,8,6,0,0, - 80,0,112,216,216,216,216,112,5,5,5,6,0,1,136,80, - 32,80,136,7,6,6,6,255,0,58,108,124,108,108,184,7, - 9,9,6,255,0,32,16,0,238,108,108,108,108,56,7,9, - 9,6,255,0,8,16,0,238,108,108,108,108,56,7,9,9, - 6,255,0,16,40,0,238,108,108,108,108,56,7,8,8,6, - 255,0,40,0,238,108,108,108,108,56,7,9,9,6,255,0, - 4,8,0,230,102,60,24,24,60,6,6,6,6,255,0,224, - 120,108,108,120,224,7,6,6,6,255,0,56,104,124,102,102, - 236,6,8,8,6,0,0,32,16,0,112,152,120,216,252,6, - 8,8,6,0,0,16,32,0,112,152,120,216,252,6,8,8, - 6,0,0,32,80,0,112,152,120,216,252,6,8,8,6,0, - 0,104,144,0,112,152,120,216,252,6,7,7,6,0,0,80, - 0,112,152,120,216,252,6,9,9,6,0,0,48,72,48,0, - 112,152,120,216,252,6,5,5,6,255,0,108,180,124,176,220, - 5,7,7,6,0,254,112,216,192,216,112,16,96,5,8,8, - 6,0,0,64,32,0,112,216,248,192,120,5,8,8,6,0, - 0,32,64,0,112,216,248,192,120,5,8,8,6,0,0,32, - 80,0,112,216,248,192,120,5,7,7,6,0,0,80,0,112, - 216,248,192,120,6,8,8,6,0,0,32,16,0,112,48,48, - 48,252,6,8,8,6,0,0,16,32,0,112,48,48,48,252, - 6,8,8,6,0,0,32,80,0,112,48,48,48,252,6,7, - 7,6,0,0,80,0,112,48,48,48,252,5,8,8,6,0, - 0,208,96,176,120,216,216,216,112,7,8,8,6,255,0,52, - 72,0,216,108,108,108,110,5,8,8,6,0,0,64,32,0, - 112,216,216,216,112,5,8,8,6,0,0,32,64,0,112,216, - 216,216,112,5,8,8,6,0,0,32,80,0,112,216,216,216, - 112,5,8,8,6,0,0,104,144,0,112,216,216,216,112,5, - 7,7,6,0,0,80,0,112,216,216,216,112,5,5,5,6, - 0,1,32,0,248,0,32,5,7,7,6,0,255,8,112,216, - 248,216,112,128,7,8,8,6,255,0,32,16,0,236,108,108, - 108,62,7,8,8,6,255,0,16,32,0,236,108,108,108,62, - 7,8,8,6,255,0,16,40,0,236,108,108,108,62,7,7, - 7,6,255,0,40,0,236,108,108,108,62,7,10,10,6,255, - 254,8,16,0,238,108,108,40,56,48,240,6,9,9,6,255, - 254,224,96,120,108,108,108,120,96,240,7,9,9,6,255,254, - 40,0,238,108,108,40,56,48,240}; -/* - Fontname: -Adobe-Courier-Bold-R-Normal--11-80-100-100-M-60-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 6, '1' Height: 7 - Calculated Max Values w= 7 h= 9 x= 2 y= 6 dx= 6 dy= 0 ascent= 8 len= 9 - Font Bounding box w=12 h=16 x=-3 y=-4 - Calculated Min Values x=-1 y=-2 dx= 0 dy= 0 - Pure Font ascent = 6 descent=-2 - X Font ascent = 7 descent=-2 - Max Font ascent = 8 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_courB08r[1145] U8G_FONT_SECTION("u8g_font_courB08r") = { - 0,12,16,253,252,6,1,146,3,13,32,127,254,8,254,7, - 254,0,0,0,6,0,1,2,6,6,6,1,0,192,192,192, - 192,0,192,3,3,3,6,1,3,160,160,160,5,8,8,6, - 0,255,80,80,248,80,80,248,80,80,5,9,9,6,0,255, - 32,120,200,240,120,24,216,240,32,5,7,7,6,0,0,224, - 168,240,32,120,168,56,6,6,6,6,255,0,56,96,48,124, - 216,124,1,3,3,6,2,3,128,128,128,3,8,8,6,1, - 255,32,64,192,192,192,192,64,32,3,8,8,6,1,255,128, - 64,96,96,96,96,64,128,4,4,4,6,0,3,32,240,96, - 144,5,5,5,6,0,1,32,32,248,32,32,3,3,3,6, - 1,254,96,64,128,5,1,1,6,0,3,248,2,1,1,6, - 1,0,192,4,8,8,6,1,255,16,16,32,32,64,64,128, - 128,5,7,7,6,0,0,112,216,216,216,216,216,112,6,7, - 7,6,0,0,48,240,48,48,48,48,252,5,7,7,6,0, - 0,112,216,24,48,96,216,248,5,7,7,6,0,0,112,216, - 24,112,24,216,112,6,7,7,6,0,0,24,56,88,216,252, - 24,24,5,7,7,6,0,0,248,192,240,216,24,152,240,5, - 7,7,6,0,0,112,216,192,240,216,216,112,5,7,7,6, - 0,0,248,216,24,48,48,96,96,5,7,7,6,0,0,112, - 216,216,112,216,216,112,5,7,7,6,0,0,112,216,216,120, - 24,216,112,2,4,4,6,1,0,192,0,0,192,3,6,6, - 6,0,254,96,0,0,96,64,128,4,5,5,6,0,1,48, - 96,192,96,48,4,3,3,6,0,2,240,0,240,4,5,5, - 6,1,1,192,96,48,96,192,5,6,6,6,0,0,112,152, - 48,96,0,96,6,8,8,6,0,255,112,200,152,168,168,156, - 192,112,7,6,6,6,255,0,120,56,40,124,108,238,6,6, - 6,6,255,0,248,108,120,108,108,248,5,6,6,6,0,0, - 120,216,192,192,216,112,6,6,6,6,255,0,248,108,108,108, - 108,248,6,6,6,6,255,0,252,96,120,96,108,252,6,6, - 6,6,255,0,252,96,120,96,96,240,5,6,6,6,0,0, - 112,216,192,248,216,120,7,6,6,6,255,0,238,108,124,108, - 108,238,4,6,6,6,0,0,240,96,96,96,96,240,6,6, - 6,6,255,0,60,24,24,216,216,112,7,6,6,6,255,0, - 236,104,112,120,108,246,6,6,6,6,255,0,240,96,96,96, - 108,252,6,6,6,6,255,0,196,108,108,124,84,212,7,6, - 6,6,255,0,238,116,116,108,108,228,5,6,6,6,0,0, - 112,216,216,216,216,112,6,6,6,6,255,0,248,108,108,120, - 96,240,5,7,7,6,0,255,112,216,216,216,216,112,24,7, - 6,6,6,255,0,248,108,108,120,108,246,5,6,6,6,0, - 0,120,200,240,56,152,240,6,6,6,6,255,0,252,180,48, - 48,48,120,7,6,6,6,255,0,238,108,108,108,108,56,7, - 6,6,6,255,0,238,108,40,56,56,16,7,6,6,6,255, - 0,214,84,84,124,56,40,6,6,6,6,0,0,204,120,48, - 48,120,204,7,6,6,6,255,0,230,102,60,24,24,60,5, - 6,6,6,0,0,248,216,48,96,216,248,3,8,8,6,1, - 255,224,192,192,192,192,192,192,224,4,8,8,6,0,255,128, - 128,64,64,32,32,16,16,3,8,8,6,1,255,224,96,96, - 96,96,96,96,224,5,3,3,6,0,4,32,112,216,6,1, - 1,6,0,254,252,2,2,2,6,2,6,128,64,6,5,5, - 6,0,0,112,216,120,216,252,6,7,7,6,255,0,224,96, - 120,108,108,108,248,5,5,5,6,0,0,112,216,192,216,112, - 6,7,7,6,0,0,56,24,120,216,216,216,124,5,5,5, - 6,0,0,112,216,248,192,120,5,7,7,6,0,0,56,96, - 248,96,96,96,248,6,7,7,6,0,254,108,216,216,216,120, - 24,240,6,7,7,6,255,0,224,96,120,108,108,108,108,6, - 7,7,6,0,0,48,0,240,48,48,48,252,4,9,9,6, - 0,254,48,0,240,48,48,48,48,48,224,7,7,7,6,255, - 0,224,96,108,120,112,120,110,6,7,7,6,0,0,240,48, - 48,48,48,48,252,6,5,5,6,255,0,248,124,84,84,84, - 6,5,5,6,255,0,216,108,108,108,108,5,5,5,6,0, - 0,112,216,216,216,112,6,7,7,6,255,254,248,108,108,108, - 120,96,240,6,7,7,6,0,254,108,216,216,216,120,24,60, - 6,5,5,6,0,0,220,116,96,96,240,6,5,5,6,0, - 0,120,224,120,28,248,6,7,7,6,0,0,96,96,248,96, - 96,108,56,7,5,5,6,255,0,236,108,108,108,62,6,5, - 5,6,255,0,236,108,56,56,16,7,5,5,6,255,0,214, - 84,124,60,40,6,5,5,6,0,0,236,120,48,120,220,7, - 7,7,6,255,254,238,108,108,40,56,48,224,5,5,5,6, - 0,0,248,176,96,216,248,4,8,8,6,1,255,48,96,96, - 192,96,96,96,48,1,7,7,6,2,255,128,128,128,128,128, - 128,128,4,8,8,6,0,255,192,96,96,48,96,96,96,192, - 5,2,2,6,0,3,104,176,255}; -/* - Fontname: -Adobe-Courier-Bold-R-Normal--14-100-100-100-M-90-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 9, '1' Height: 10 - Calculated Max Values w=10 h=13 x= 3 y= 8 dx= 9 dy= 0 ascent=12 len=26 - Font Bounding box w=13 h=21 x=-2 y=-6 - Calculated Min Values x=-1 y=-4 dx= 0 dy= 0 - Pure Font ascent = 9 descent=-3 - X Font ascent =10 descent=-3 - Max Font ascent =12 descent=-4 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_courB10[3355] U8G_FONT_SECTION("u8g_font_courB10") = { - 0,13,21,254,250,9,1,222,4,32,32,255,253,12,252,10, - 253,0,0,0,9,0,1,2,9,9,9,3,0,192,192,192, - 192,192,128,0,192,192,5,4,4,9,2,6,216,216,216,72, - 7,11,11,9,1,255,40,40,40,254,40,40,254,40,40,40, - 40,6,12,12,9,1,255,48,48,124,204,192,240,60,12,204, - 248,48,48,7,10,10,9,1,0,96,144,146,108,16,96,152, - 36,36,24,7,8,8,9,1,0,56,96,96,48,122,204,204, - 118,2,4,4,9,3,5,192,192,192,64,4,11,11,9,2, - 254,48,96,96,192,192,192,192,192,96,96,48,4,11,11,9, - 2,254,192,96,96,48,48,48,48,48,96,96,192,5,5,5, - 9,2,4,32,168,248,112,216,7,7,7,9,1,1,16,16, - 16,254,16,16,16,3,4,4,9,2,254,96,96,192,128,6, - 1,1,9,1,4,252,2,2,2,9,3,0,192,192,7,12, - 12,9,0,254,6,6,12,12,24,24,48,48,96,96,192,192, - 7,10,10,9,1,0,56,108,198,198,198,198,198,198,108,56, - 6,10,10,9,2,0,48,240,48,48,48,48,48,48,48,252, - 6,10,10,9,1,0,120,204,204,12,12,24,48,96,192,252, - 6,10,10,9,1,0,120,204,12,12,56,12,12,12,204,120, - 7,10,10,9,1,0,12,28,60,44,76,204,140,254,12,30, - 6,10,10,9,1,0,252,192,192,248,204,12,12,12,204,120, - 6,10,10,9,1,0,60,96,192,216,236,204,204,204,204,120, - 6,10,10,9,1,0,252,140,12,24,24,24,24,48,48,48, - 6,10,10,9,1,0,120,204,204,204,120,204,204,204,204,120, - 6,10,10,9,1,0,120,204,204,204,204,204,124,12,24,240, - 2,7,7,9,3,0,192,192,0,0,0,192,192,3,9,9, - 9,2,254,96,96,0,0,0,96,96,192,128,8,7,7,9, - 0,1,7,28,112,192,112,28,7,7,4,4,9,1,2,254, - 0,0,254,8,7,7,9,1,1,224,56,14,3,14,56,224, - 6,9,9,9,1,0,248,204,140,12,56,48,0,48,48,7, - 9,9,9,1,0,120,196,156,180,164,180,158,192,120,9,9, - 18,9,0,0,124,0,28,0,54,0,54,0,34,0,99,0, - 127,0,99,0,247,128,8,9,9,9,0,0,254,99,99,99, - 126,99,99,99,254,7,9,9,9,1,0,58,102,198,192,192, - 192,192,102,60,8,9,9,9,0,0,252,102,99,99,99,99, - 99,102,252,8,9,9,9,0,0,255,99,99,104,120,104,99, - 99,255,8,9,9,9,0,0,255,99,99,104,120,104,96,96, - 248,9,9,18,9,0,0,61,0,103,0,195,0,192,0,192, - 0,207,128,195,0,99,0,63,0,9,9,18,9,0,0,247, - 128,99,0,99,0,99,0,127,0,99,0,99,0,99,0,247, - 128,6,9,9,9,1,0,252,48,48,48,48,48,48,48,252, - 9,9,18,9,0,0,31,128,6,0,6,0,6,0,6,0, - 198,0,198,0,198,0,124,0,9,9,18,9,0,0,247,0, - 102,0,108,0,120,0,124,0,102,0,102,0,99,0,243,128, - 8,9,9,9,0,0,248,96,96,96,96,99,99,99,255,9, - 9,18,9,0,0,227,128,99,0,119,0,119,0,107,0,107, - 0,99,0,99,0,247,128,9,9,18,9,0,0,231,128,99, - 0,115,0,115,0,107,0,107,0,103,0,103,0,243,0,8, - 9,9,9,0,0,60,102,195,195,195,195,195,102,60,8,9, - 9,9,0,0,254,99,99,99,102,124,96,96,248,8,11,11, - 9,0,254,60,102,195,195,195,195,195,102,60,25,110,9,9, - 18,9,0,0,254,0,99,0,99,0,99,0,102,0,124,0, - 102,0,99,0,243,128,7,9,9,9,1,0,122,206,198,224, - 124,14,198,230,188,8,9,9,9,0,0,255,219,219,24,24, - 24,24,24,60,9,9,18,9,0,0,247,128,99,0,99,0, - 99,0,99,0,99,0,99,0,99,0,62,0,9,9,18,9, - 0,0,247,128,99,0,99,0,99,0,54,0,54,0,54,0, - 28,0,28,0,9,9,18,9,0,0,247,128,99,0,107,0, - 107,0,107,0,119,0,119,0,99,0,99,0,8,9,9,9, - 0,0,231,102,102,60,24,60,102,102,231,10,9,18,9,255, - 0,243,192,97,128,51,0,51,0,30,0,12,0,12,0,12, - 0,63,0,7,9,9,9,1,0,254,198,204,24,24,48,102, - 198,254,4,11,11,9,2,254,240,192,192,192,192,192,192,192, - 192,192,240,7,12,12,9,1,254,192,192,96,96,48,48,24, - 24,12,12,6,6,4,11,11,9,2,254,240,48,48,48,48, - 48,48,48,48,48,240,5,4,4,9,2,5,32,112,216,136, - 9,1,2,9,0,254,255,128,3,2,2,9,2,7,192,96, - 8,7,7,9,0,0,124,6,6,126,198,206,119,8,10,10, - 9,0,0,224,96,96,110,115,99,99,99,115,238,8,7,7, - 9,0,0,61,103,195,192,192,99,62,8,10,10,9,0,0, - 14,6,6,118,206,198,198,198,206,119,8,7,7,9,0,0, - 60,102,195,255,192,103,62,7,10,10,9,1,0,30,48,48, - 252,48,48,48,48,48,252,8,10,10,9,0,253,119,206,198, - 198,198,206,118,6,6,124,9,10,20,9,0,0,224,0,96, - 0,96,0,110,0,115,0,99,0,99,0,99,0,99,0,247, - 128,6,10,10,9,1,0,48,48,0,240,48,48,48,48,48, - 252,5,13,13,9,1,253,24,24,0,120,24,24,24,24,24, - 24,24,24,240,8,10,10,9,0,0,224,96,96,103,108,120, - 120,108,102,231,6,10,10,9,1,0,240,48,48,48,48,48, - 48,48,48,252,9,7,14,9,0,0,223,0,109,128,109,128, - 109,128,109,128,109,128,237,128,9,7,14,9,0,0,238,0, - 115,0,99,0,99,0,99,0,99,0,247,128,8,7,7,9, - 0,0,60,102,195,195,195,102,60,8,10,10,9,0,253,238, - 115,99,99,99,115,110,96,96,240,8,10,10,9,0,253,119, - 206,198,198,198,206,118,6,6,15,7,7,7,9,1,0,238, - 112,96,96,96,96,252,7,7,7,9,1,0,126,198,192,124, - 6,198,252,7,9,9,9,1,0,96,96,252,96,96,96,96, - 102,60,9,7,14,9,0,0,231,0,99,0,99,0,99,0, - 99,0,103,0,59,128,9,7,14,9,0,0,247,128,99,0, - 99,0,54,0,54,0,28,0,28,0,10,7,14,9,255,0, - 225,192,109,128,109,128,109,128,45,0,51,0,51,0,8,7, - 7,9,0,0,231,102,60,24,60,102,231,9,10,20,9,0, - 253,227,128,99,0,99,0,54,0,54,0,28,0,28,0,24, - 0,24,0,124,0,6,7,7,9,1,0,252,140,24,48,96, - 196,252,4,11,11,9,2,254,48,96,96,96,96,192,96,96, - 96,96,48,2,11,11,9,3,254,192,192,192,192,192,192,192, - 192,192,192,192,4,11,11,9,2,254,192,96,96,96,96,48, - 96,96,96,96,192,6,3,3,9,1,3,100,252,152,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0, - 0,0,9,0,1,2,9,9,9,3,254,192,192,0,128,192, - 192,192,192,192,6,10,10,9,1,255,48,48,124,204,192,192, - 204,120,48,48,7,9,9,9,1,0,60,102,96,96,248,96, - 96,102,252,7,6,6,9,1,1,198,124,198,198,124,198,10, - 9,18,9,0,0,243,192,97,128,51,0,30,0,63,0,12, - 0,63,0,12,0,63,0,2,11,11,9,3,254,192,192,192, - 192,192,0,192,192,192,192,192,8,11,11,9,0,255,62,98, - 96,240,140,227,57,15,6,70,124,4,2,2,9,2,8,144, - 144,9,8,16,9,0,1,28,0,99,0,205,128,209,128,209, - 128,205,128,99,0,28,0,5,7,7,9,2,2,112,24,120, - 216,104,0,248,7,5,5,9,1,1,54,108,216,108,54,7, - 3,3,9,1,2,254,2,2,6,1,1,9,1,4,252,9, - 8,16,9,0,1,62,0,99,0,217,128,213,128,217,128,213, - 128,99,0,62,0,4,1,1,9,2,8,240,4,4,4,9, - 2,5,96,144,144,96,7,7,7,9,1,1,16,16,254,16, - 16,0,254,5,6,6,9,2,4,112,152,24,48,96,248,5, - 6,6,9,2,4,112,152,48,24,152,112,3,2,2,9,3, - 7,96,192,9,10,20,9,0,253,231,0,99,0,99,0,99, - 0,99,0,103,0,123,128,96,0,96,0,96,0,7,11,11, - 9,1,255,126,212,148,148,212,116,20,20,20,20,126,2,2, - 2,9,3,3,192,192,3,4,4,9,2,253,64,96,32,224, - 4,6,6,9,3,4,96,224,96,96,96,240,5,7,7,9, - 2,2,112,216,136,216,112,0,248,7,5,5,9,1,1,216, - 108,54,108,216,9,10,20,9,0,0,96,0,224,128,97,0, - 98,0,101,0,251,0,23,0,43,0,79,128,131,0,9,10, - 20,9,0,0,96,0,224,128,97,0,98,0,103,0,253,128, - 17,128,35,0,70,0,15,128,10,10,20,9,255,0,112,0, - 152,64,48,128,25,0,154,128,117,128,11,128,21,128,39,192, - 65,128,6,9,9,9,1,254,48,48,0,48,112,192,196,204, - 124,9,12,24,9,0,0,24,0,12,0,0,0,124,0,28, - 0,54,0,54,0,34,0,99,0,127,0,99,0,247,128,9, - 12,24,9,0,0,12,0,24,0,0,0,124,0,28,0,54, - 0,54,0,34,0,99,0,127,0,99,0,247,128,9,12,24, - 9,0,0,28,0,54,0,0,0,124,0,28,0,54,0,54, - 0,34,0,99,0,127,0,99,0,247,128,9,12,24,9,0, - 0,26,0,44,0,0,0,124,0,28,0,54,0,54,0,34, - 0,99,0,127,0,99,0,247,128,9,12,24,9,0,0,36, - 0,36,0,0,0,124,0,28,0,54,0,54,0,34,0,99, - 0,127,0,99,0,247,128,9,12,24,9,0,0,24,0,36, - 0,24,0,126,0,28,0,54,0,54,0,34,0,99,0,127, - 0,99,0,247,128,9,9,18,9,0,0,63,128,28,128,28, - 0,61,0,47,0,109,0,124,0,76,128,223,128,7,13,13, - 9,1,252,58,110,198,192,192,192,192,102,60,16,24,8,56, - 8,12,12,9,0,0,24,12,0,255,99,99,104,120,104,99, - 99,255,8,12,12,9,0,0,12,24,0,255,99,99,104,120, - 104,99,99,255,8,12,12,9,0,0,28,54,0,255,99,99, - 104,120,104,99,99,255,8,12,12,9,0,0,36,36,0,255, - 99,99,104,120,104,99,99,255,6,12,12,9,1,0,96,48, - 0,252,48,48,48,48,48,48,48,252,6,12,12,9,1,0, - 24,48,0,252,48,48,48,48,48,48,48,252,6,12,12,9, - 1,0,56,108,0,252,48,48,48,48,48,48,48,252,6,12, - 12,9,1,0,72,72,0,252,48,48,48,48,48,48,48,252, - 8,9,9,9,0,0,252,102,99,99,243,99,99,102,252,9, - 12,24,9,0,0,26,0,44,0,0,0,231,128,99,0,115, - 0,115,0,107,0,107,0,103,0,103,0,243,0,8,12,12, - 9,0,0,48,24,0,60,102,195,195,195,195,195,102,60,8, - 12,12,9,0,0,12,24,0,60,102,195,195,195,195,195,102, - 60,8,12,12,9,0,0,56,108,0,60,102,195,195,195,195, - 195,102,60,8,12,12,9,0,0,52,88,0,60,102,195,195, - 195,195,195,102,60,8,12,12,9,0,0,36,36,0,60,102, - 195,195,195,195,195,102,60,6,7,7,9,1,1,132,204,120, - 48,120,204,132,8,10,10,9,0,0,1,62,102,203,203,211, - 211,227,102,188,9,12,24,9,0,0,24,0,12,0,0,0, - 247,128,99,0,99,0,99,0,99,0,99,0,99,0,99,0, - 62,0,9,12,24,9,0,0,12,0,24,0,0,0,247,128, - 99,0,99,0,99,0,99,0,99,0,99,0,99,0,62,0, - 9,12,24,9,0,0,28,0,54,0,0,0,247,128,99,0, - 99,0,99,0,99,0,99,0,99,0,99,0,62,0,9,12, - 24,9,0,0,18,0,18,0,0,0,247,128,99,0,99,0, - 99,0,99,0,99,0,99,0,99,0,62,0,10,12,24,9, - 255,0,6,0,12,0,0,0,243,192,97,128,51,0,51,0, - 30,0,12,0,12,0,12,0,63,0,8,9,9,9,0,0, - 240,96,126,99,99,102,124,96,240,8,9,9,9,0,0,60, - 102,102,108,102,99,99,107,238,8,10,10,9,0,0,48,24, - 0,124,6,6,126,198,206,119,8,10,10,9,0,0,12,24, - 0,124,6,6,126,198,206,119,8,10,10,9,0,0,56,108, - 0,124,6,6,126,198,206,119,8,10,10,9,0,0,52,88, - 0,124,6,6,126,198,206,119,8,10,10,9,0,0,36,36, - 0,124,6,6,126,198,206,119,8,10,10,9,0,0,24,36, - 24,124,6,6,126,198,206,119,9,7,14,9,0,0,119,0, - 29,128,8,128,127,128,200,0,205,128,119,0,8,11,11,9, - 0,252,61,103,195,192,192,99,62,16,24,8,56,8,10,10, - 9,0,0,48,24,0,60,102,195,255,192,103,62,8,10,10, - 9,0,0,12,24,0,60,102,195,255,192,103,62,8,10,10, - 9,0,0,28,54,0,60,102,195,255,192,103,62,8,10,10, - 9,0,0,36,36,0,60,102,195,255,192,103,62,6,10,10, - 9,1,0,96,48,0,240,48,48,48,48,48,252,6,10,10, - 9,1,0,24,48,0,240,48,48,48,48,48,252,6,10,10, - 9,1,0,112,216,0,240,48,48,48,48,48,252,6,10,10, - 9,1,0,72,72,0,240,48,48,48,48,48,252,8,10,10, - 9,0,0,236,56,204,62,102,195,195,195,102,60,9,10,20, - 9,0,0,26,0,44,0,0,0,238,0,115,0,99,0,99, - 0,99,0,99,0,247,128,8,10,10,9,0,0,48,24,0, - 60,102,195,195,195,102,60,8,10,10,9,0,0,12,24,0, - 60,102,195,195,195,102,60,8,10,10,9,0,0,28,54,0, - 60,102,195,195,195,102,60,8,10,10,9,0,0,52,88,0, - 60,102,195,195,195,102,60,8,10,10,9,0,0,36,36,0, - 60,102,195,195,195,102,60,8,7,7,9,0,1,24,24,0, - 255,0,24,24,8,7,7,9,0,0,61,102,207,219,243,102, - 188,9,10,20,9,0,0,24,0,12,0,0,0,231,0,99, - 0,99,0,99,0,99,0,103,0,59,128,9,10,20,9,0, - 0,12,0,24,0,0,0,231,0,99,0,99,0,99,0,99, - 0,103,0,59,128,9,10,20,9,0,0,28,0,54,0,0, - 0,231,0,99,0,99,0,99,0,99,0,103,0,59,128,9, - 10,20,9,0,0,36,0,36,0,0,0,231,0,99,0,99, - 0,99,0,99,0,103,0,59,128,9,13,26,9,0,253,6, - 0,12,0,0,0,227,128,99,0,99,0,54,0,54,0,28, - 0,28,0,24,0,24,0,124,0,8,12,12,9,0,253,224, - 96,110,115,99,99,99,115,110,96,96,240,9,13,26,9,0, - 253,18,0,18,0,0,0,227,128,99,0,99,0,54,0,54, - 0,28,0,28,0,24,0,24,0,124,0}; -/* - Fontname: -Adobe-Courier-Bold-R-Normal--14-100-100-100-M-90-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 9, '1' Height: 10 - Calculated Max Values w=10 h=13 x= 3 y= 7 dx= 9 dy= 0 ascent=11 len=20 - Font Bounding box w=13 h=21 x=-2 y=-6 - Calculated Min Values x=-1 y=-3 dx= 0 dy= 0 - Pure Font ascent = 9 descent=-3 - X Font ascent =10 descent=-3 - Max Font ascent =11 descent=-3 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_courB10r[1551] U8G_FONT_SECTION("u8g_font_courB10r") = { - 0,13,21,254,250,9,1,222,4,32,32,127,253,11,253,10, - 253,0,0,0,9,0,1,2,9,9,9,3,0,192,192,192, - 192,192,128,0,192,192,5,4,4,9,2,6,216,216,216,72, - 7,11,11,9,1,255,40,40,40,254,40,40,254,40,40,40, - 40,6,12,12,9,1,255,48,48,124,204,192,240,60,12,204, - 248,48,48,7,10,10,9,1,0,96,144,146,108,16,96,152, - 36,36,24,7,8,8,9,1,0,56,96,96,48,122,204,204, - 118,2,4,4,9,3,5,192,192,192,64,4,11,11,9,2, - 254,48,96,96,192,192,192,192,192,96,96,48,4,11,11,9, - 2,254,192,96,96,48,48,48,48,48,96,96,192,5,5,5, - 9,2,4,32,168,248,112,216,7,7,7,9,1,1,16,16, - 16,254,16,16,16,3,4,4,9,2,254,96,96,192,128,6, - 1,1,9,1,4,252,2,2,2,9,3,0,192,192,7,12, - 12,9,0,254,6,6,12,12,24,24,48,48,96,96,192,192, - 7,10,10,9,1,0,56,108,198,198,198,198,198,198,108,56, - 6,10,10,9,2,0,48,240,48,48,48,48,48,48,48,252, - 6,10,10,9,1,0,120,204,204,12,12,24,48,96,192,252, - 6,10,10,9,1,0,120,204,12,12,56,12,12,12,204,120, - 7,10,10,9,1,0,12,28,60,44,76,204,140,254,12,30, - 6,10,10,9,1,0,252,192,192,248,204,12,12,12,204,120, - 6,10,10,9,1,0,60,96,192,216,236,204,204,204,204,120, - 6,10,10,9,1,0,252,140,12,24,24,24,24,48,48,48, - 6,10,10,9,1,0,120,204,204,204,120,204,204,204,204,120, - 6,10,10,9,1,0,120,204,204,204,204,204,124,12,24,240, - 2,7,7,9,3,0,192,192,0,0,0,192,192,3,9,9, - 9,2,254,96,96,0,0,0,96,96,192,128,8,7,7,9, - 0,1,7,28,112,192,112,28,7,7,4,4,9,1,2,254, - 0,0,254,8,7,7,9,1,1,224,56,14,3,14,56,224, - 6,9,9,9,1,0,248,204,140,12,56,48,0,48,48,7, - 9,9,9,1,0,120,196,156,180,164,180,158,192,120,9,9, - 18,9,0,0,124,0,28,0,54,0,54,0,34,0,99,0, - 127,0,99,0,247,128,8,9,9,9,0,0,254,99,99,99, - 126,99,99,99,254,7,9,9,9,1,0,58,102,198,192,192, - 192,192,102,60,8,9,9,9,0,0,252,102,99,99,99,99, - 99,102,252,8,9,9,9,0,0,255,99,99,104,120,104,99, - 99,255,8,9,9,9,0,0,255,99,99,104,120,104,96,96, - 248,9,9,18,9,0,0,61,0,103,0,195,0,192,0,192, - 0,207,128,195,0,99,0,63,0,9,9,18,9,0,0,247, - 128,99,0,99,0,99,0,127,0,99,0,99,0,99,0,247, - 128,6,9,9,9,1,0,252,48,48,48,48,48,48,48,252, - 9,9,18,9,0,0,31,128,6,0,6,0,6,0,6,0, - 198,0,198,0,198,0,124,0,9,9,18,9,0,0,247,0, - 102,0,108,0,120,0,124,0,102,0,102,0,99,0,243,128, - 8,9,9,9,0,0,248,96,96,96,96,99,99,99,255,9, - 9,18,9,0,0,227,128,99,0,119,0,119,0,107,0,107, - 0,99,0,99,0,247,128,9,9,18,9,0,0,231,128,99, - 0,115,0,115,0,107,0,107,0,103,0,103,0,243,0,8, - 9,9,9,0,0,60,102,195,195,195,195,195,102,60,8,9, - 9,9,0,0,254,99,99,99,102,124,96,96,248,8,11,11, - 9,0,254,60,102,195,195,195,195,195,102,60,25,110,9,9, - 18,9,0,0,254,0,99,0,99,0,99,0,102,0,124,0, - 102,0,99,0,243,128,7,9,9,9,1,0,122,206,198,224, - 124,14,198,230,188,8,9,9,9,0,0,255,219,219,24,24, - 24,24,24,60,9,9,18,9,0,0,247,128,99,0,99,0, - 99,0,99,0,99,0,99,0,99,0,62,0,9,9,18,9, - 0,0,247,128,99,0,99,0,99,0,54,0,54,0,54,0, - 28,0,28,0,9,9,18,9,0,0,247,128,99,0,107,0, - 107,0,107,0,119,0,119,0,99,0,99,0,8,9,9,9, - 0,0,231,102,102,60,24,60,102,102,231,10,9,18,9,255, - 0,243,192,97,128,51,0,51,0,30,0,12,0,12,0,12, - 0,63,0,7,9,9,9,1,0,254,198,204,24,24,48,102, - 198,254,4,11,11,9,2,254,240,192,192,192,192,192,192,192, - 192,192,240,7,12,12,9,1,254,192,192,96,96,48,48,24, - 24,12,12,6,6,4,11,11,9,2,254,240,48,48,48,48, - 48,48,48,48,48,240,5,4,4,9,2,5,32,112,216,136, - 9,1,2,9,0,254,255,128,3,2,2,9,2,7,192,96, - 8,7,7,9,0,0,124,6,6,126,198,206,119,8,10,10, - 9,0,0,224,96,96,110,115,99,99,99,115,238,8,7,7, - 9,0,0,61,103,195,192,192,99,62,8,10,10,9,0,0, - 14,6,6,118,206,198,198,198,206,119,8,7,7,9,0,0, - 60,102,195,255,192,103,62,7,10,10,9,1,0,30,48,48, - 252,48,48,48,48,48,252,8,10,10,9,0,253,119,206,198, - 198,198,206,118,6,6,124,9,10,20,9,0,0,224,0,96, - 0,96,0,110,0,115,0,99,0,99,0,99,0,99,0,247, - 128,6,10,10,9,1,0,48,48,0,240,48,48,48,48,48, - 252,5,13,13,9,1,253,24,24,0,120,24,24,24,24,24, - 24,24,24,240,8,10,10,9,0,0,224,96,96,103,108,120, - 120,108,102,231,6,10,10,9,1,0,240,48,48,48,48,48, - 48,48,48,252,9,7,14,9,0,0,223,0,109,128,109,128, - 109,128,109,128,109,128,237,128,9,7,14,9,0,0,238,0, - 115,0,99,0,99,0,99,0,99,0,247,128,8,7,7,9, - 0,0,60,102,195,195,195,102,60,8,10,10,9,0,253,238, - 115,99,99,99,115,110,96,96,240,8,10,10,9,0,253,119, - 206,198,198,198,206,118,6,6,15,7,7,7,9,1,0,238, - 112,96,96,96,96,252,7,7,7,9,1,0,126,198,192,124, - 6,198,252,7,9,9,9,1,0,96,96,252,96,96,96,96, - 102,60,9,7,14,9,0,0,231,0,99,0,99,0,99,0, - 99,0,103,0,59,128,9,7,14,9,0,0,247,128,99,0, - 99,0,54,0,54,0,28,0,28,0,10,7,14,9,255,0, - 225,192,109,128,109,128,109,128,45,0,51,0,51,0,8,7, - 7,9,0,0,231,102,60,24,60,102,231,9,10,20,9,0, - 253,227,128,99,0,99,0,54,0,54,0,28,0,28,0,24, - 0,24,0,124,0,6,7,7,9,1,0,252,140,24,48,96, - 196,252,4,11,11,9,2,254,48,96,96,96,96,192,96,96, - 96,96,48,2,11,11,9,3,254,192,192,192,192,192,192,192, - 192,192,192,192,4,11,11,9,2,254,192,96,96,96,96,48, - 96,96,96,96,192,6,3,3,9,1,3,100,252,152,255}; -/* - Fontname: -Adobe-Courier-Bold-R-Normal--17-120-100-100-M-100-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 10, '1' Height: 11 - Calculated Max Values w=11 h=14 x= 4 y= 9 dx=10 dy= 0 ascent=14 len=28 - Font Bounding box w=16 h=24 x=-3 y=-6 - Calculated Min Values x=-1 y=-3 dx= 0 dy= 0 - Pure Font ascent =10 descent=-3 - X Font ascent =11 descent=-3 - Max Font ascent =14 descent=-3 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_courB12[3959] U8G_FONT_SECTION("u8g_font_courB12") = { - 0,16,24,253,250,10,2,51,4,246,32,255,253,14,253,11, - 253,0,0,0,10,0,1,2,11,11,10,3,0,192,192,192, - 192,192,192,192,192,0,192,192,6,5,5,10,2,6,204,204, - 204,204,204,9,12,24,10,0,255,54,0,54,0,54,0,54, - 0,255,128,54,0,54,0,255,128,54,0,54,0,54,0,54, - 0,7,13,13,10,1,255,24,24,126,198,192,224,124,14,6, - 198,252,48,48,8,11,11,10,1,0,120,204,204,120,7,60, - 224,30,51,51,30,7,9,9,10,1,0,56,108,96,48,118, - 222,204,204,126,2,5,5,10,4,6,192,192,192,192,192,4, - 13,13,10,3,254,48,96,96,96,192,192,192,192,192,96,96, - 96,48,4,13,13,10,2,254,192,96,96,96,48,48,48,48, - 48,96,96,96,192,8,6,6,10,1,5,24,24,255,60,60, - 102,8,8,8,10,1,1,24,24,24,255,255,24,24,24,3, - 5,5,10,3,253,224,224,96,192,128,7,2,2,10,1,4, - 254,254,3,2,2,10,3,0,224,224,7,14,14,10,1,254, - 6,6,12,12,12,24,24,48,48,48,96,96,192,192,8,11, - 11,10,1,0,60,102,102,195,195,195,195,195,102,102,60,8, - 11,11,10,1,0,24,120,216,24,24,24,24,24,24,24,255, - 7,11,11,10,1,0,120,204,134,6,6,12,24,48,96,198, - 254,7,11,11,10,1,0,120,204,134,12,56,12,6,6,134, - 204,120,8,11,11,10,1,0,6,14,30,54,102,70,198,255, - 6,6,31,7,11,11,10,1,0,254,192,192,192,252,198,6, - 6,6,204,248,8,11,11,10,1,0,30,112,96,192,220,230, - 195,195,195,102,60,7,11,11,10,1,0,254,198,6,12,12, - 24,24,24,48,48,48,7,11,11,10,1,0,56,108,198,68, - 56,108,198,198,198,108,56,8,11,11,10,1,0,60,102,195, - 195,103,59,3,3,6,14,120,3,7,7,10,3,0,224,224, - 0,0,0,224,224,3,10,10,10,3,253,224,224,0,0,0, - 224,224,96,192,128,9,9,18,10,1,0,1,128,7,128,30, - 0,120,0,224,0,120,0,30,0,7,128,1,128,9,5,10, - 10,0,2,255,128,255,128,0,0,255,128,255,128,9,9,18, - 10,0,0,192,0,240,0,60,0,15,0,3,128,15,0,60, - 0,240,0,192,0,7,10,10,10,1,0,124,198,198,6,28, - 48,48,0,48,48,9,12,24,10,0,255,62,0,99,0,193, - 128,221,128,178,128,178,128,178,128,178,128,223,0,192,0,99, - 0,62,0,10,10,20,10,0,0,60,0,12,0,30,0,18, - 0,51,0,51,0,63,0,97,128,97,128,243,192,9,10,20, - 10,0,0,254,0,99,0,97,128,99,0,126,0,99,0,97, - 128,97,128,99,0,254,0,9,10,20,10,0,0,30,128,115, - 128,97,128,192,0,192,0,192,0,192,0,97,128,115,128,30, - 0,9,10,20,10,0,0,252,0,103,0,99,0,97,128,97, - 128,97,128,97,128,99,0,103,0,252,0,8,10,10,10,1, - 0,255,99,96,100,124,100,96,99,99,255,8,10,10,10,1, - 0,255,99,96,100,124,100,96,96,96,248,10,10,20,10,0, - 0,30,128,115,128,97,128,192,0,192,0,199,192,193,128,97, - 128,113,128,31,0,9,10,20,10,0,0,247,128,99,0,99, - 0,99,0,127,0,99,0,99,0,99,0,99,0,247,128,8, - 10,10,10,1,0,255,24,24,24,24,24,24,24,24,255,9, - 10,20,10,0,0,63,128,6,0,6,0,6,0,6,0,6, - 0,198,0,198,0,198,0,124,0,9,10,20,10,0,0,247, - 128,99,0,102,0,108,0,120,0,124,0,102,0,102,0,99, - 0,251,128,9,10,20,10,0,0,252,0,48,0,48,0,48, - 0,48,0,48,0,49,128,49,128,49,128,255,128,10,10,20, - 10,0,0,225,192,97,128,115,128,115,128,127,128,109,128,109, - 128,97,128,97,128,243,192,10,10,20,10,0,0,247,192,113, - 128,121,128,105,128,109,128,109,128,101,128,103,128,99,128,251, - 128,9,10,20,10,0,0,62,0,99,0,99,0,193,128,193, - 128,193,128,193,128,99,0,99,0,62,0,9,10,20,10,0, - 0,254,0,99,0,97,128,97,128,99,0,126,0,96,0,96, - 0,96,0,252,0,9,12,24,10,0,254,62,0,99,0,99, - 0,193,128,193,128,193,128,193,128,99,0,99,0,62,0,25, - 128,63,0,9,10,20,10,0,0,252,0,102,0,99,0,99, - 0,102,0,124,0,102,0,99,0,99,0,251,128,8,10,10, - 10,1,0,61,103,195,224,120,30,7,195,230,188,8,10,10, - 10,1,0,255,153,153,153,24,24,24,24,24,126,10,10,20, - 10,0,0,243,192,97,128,97,128,97,128,97,128,97,128,97, - 128,97,128,51,0,30,0,10,10,20,10,0,0,243,192,97, - 128,97,128,51,0,51,0,51,0,30,0,30,0,12,0,12, - 0,10,10,20,10,0,0,243,192,97,128,109,128,109,128,109, - 128,63,0,51,0,51,0,51,0,51,0,10,10,20,10,0, - 0,243,192,97,128,51,0,30,0,12,0,12,0,30,0,51, - 0,97,128,243,192,10,10,20,10,0,0,243,192,97,128,51, - 0,51,0,30,0,12,0,12,0,12,0,12,0,63,0,7, - 10,10,10,1,0,254,198,204,28,24,48,112,102,198,254,4, - 13,13,10,3,254,240,192,192,192,192,192,192,192,192,192,192, - 192,240,7,14,14,10,1,254,192,192,96,96,96,48,48,56, - 24,24,12,12,6,6,4,13,13,10,2,254,240,48,48,48, - 48,48,48,48,48,48,48,48,240,8,4,4,10,1,7,24, - 60,102,195,10,2,4,10,0,253,255,192,255,192,4,3,3, - 10,2,8,192,96,48,8,7,7,10,1,0,60,102,6,126, - 198,198,123,9,11,22,10,0,0,224,0,96,0,96,0,96, - 0,110,0,115,0,97,128,97,128,97,128,115,0,238,0,8, - 7,7,10,0,0,61,103,195,192,192,99,62,9,11,22,10, - 0,0,7,0,3,0,3,0,3,0,59,0,103,0,195,0, - 195,0,195,0,103,0,59,128,8,7,7,10,1,0,60,102, - 195,255,192,99,62,8,11,11,10,1,0,30,51,48,48,254, - 48,48,48,48,48,254,9,10,20,10,0,253,59,128,103,0, - 195,0,195,0,195,0,103,0,59,0,3,0,3,0,62,0, - 9,11,22,10,0,0,224,0,96,0,96,0,96,0,110,0, - 115,0,99,0,99,0,99,0,99,0,247,128,8,10,10,10, - 1,0,24,24,0,120,24,24,24,24,24,255,6,13,13,10, - 1,253,24,24,0,252,12,12,12,12,12,12,12,12,248,9, - 11,22,10,0,0,224,0,96,0,96,0,96,0,111,128,102, - 0,108,0,120,0,108,0,102,0,239,128,8,11,11,10,1, - 0,120,24,24,24,24,24,24,24,24,24,255,10,7,14,10, - 0,0,237,128,127,128,109,128,109,128,109,128,109,128,237,192, - 9,7,14,10,0,0,238,0,115,0,99,0,99,0,99,0, - 99,0,247,128,8,7,7,10,1,0,60,102,195,195,195,102, - 60,9,10,20,10,0,253,238,0,115,0,97,128,97,128,97, - 128,115,0,110,0,96,0,96,0,248,0,9,10,20,10,0, - 253,59,128,103,0,195,0,195,0,195,0,103,0,59,0,3, - 0,3,0,15,128,9,7,14,10,0,0,247,0,57,128,48, - 0,48,0,48,0,48,0,254,0,7,7,7,10,1,0,126, - 198,224,124,14,198,252,9,9,18,10,0,0,48,0,48,0, - 255,0,48,0,48,0,48,0,48,0,49,128,31,0,9,7, - 14,10,0,0,231,0,99,0,99,0,99,0,99,0,103,0, - 59,128,10,7,14,10,0,0,243,192,97,128,51,0,51,0, - 30,0,30,0,12,0,10,7,14,10,0,0,243,192,97,128, - 109,128,45,0,63,0,51,0,51,0,8,7,7,10,1,0, - 231,102,60,24,60,102,231,10,10,20,10,0,253,243,192,97, - 128,51,0,51,0,30,0,30,0,12,0,24,0,24,0,124, - 0,7,7,7,10,1,0,254,204,24,48,96,198,254,4,13, - 13,10,3,254,48,96,96,96,96,64,192,96,96,96,96,96, - 48,2,13,13,10,4,254,192,192,192,192,192,192,192,192,192, - 192,192,192,192,4,13,13,10,3,254,192,96,96,96,96,32, - 48,96,96,96,96,96,192,8,3,3,10,1,3,112,219,14, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,0,0,0,10,0,1,2,10,10,10,4,253,192,192,0, - 192,192,192,192,192,192,192,7,10,10,10,1,0,24,24,62, - 102,192,192,102,60,24,24,8,10,10,10,1,0,30,51,48, - 48,252,252,48,51,227,254,8,7,7,10,1,1,195,126,102, - 66,102,126,195,10,10,20,10,0,0,243,192,97,128,51,0, - 51,0,30,0,63,0,12,0,63,0,12,0,63,0,2,13, - 13,10,4,254,192,192,192,192,192,192,0,192,192,192,192,192, - 192,10,12,24,10,0,255,31,128,49,128,49,128,120,0,206, - 0,195,128,112,192,28,192,7,128,99,0,99,0,126,0,5, - 2,2,10,3,8,216,216,10,10,20,10,0,0,12,0,63, - 0,97,128,78,128,216,192,216,192,78,128,97,128,63,0,12, - 0,6,7,7,10,2,3,120,12,124,204,124,0,252,9,7, - 14,10,0,0,25,128,51,0,102,0,204,0,102,0,51,0, - 25,128,8,5,5,10,1,2,255,255,3,3,3,7,2,2, - 10,1,4,254,254,10,10,20,10,0,0,12,0,63,0,97, - 128,92,128,214,192,220,192,82,128,97,128,63,0,12,0,5, - 1,1,10,2,9,248,5,5,5,10,2,6,112,216,136,216, - 112,8,9,9,10,1,0,24,24,255,255,24,24,0,255,255, - 5,6,6,10,2,5,112,216,48,96,200,248,5,6,6,10, - 2,5,112,216,48,24,216,112,4,3,3,10,3,8,48,96, - 192,9,10,20,10,0,253,231,0,99,0,99,0,99,0,99, - 0,103,0,123,128,96,0,96,0,96,0,9,12,24,10,0, - 255,63,128,91,0,219,0,219,0,219,0,91,0,59,0,27, - 0,27,0,27,0,27,0,63,128,3,2,2,10,3,4,224, - 224,4,4,4,10,3,253,32,96,48,240,6,6,6,10,2, - 5,48,240,48,48,48,252,6,7,7,10,2,3,120,204,204, - 204,120,0,252,9,7,14,10,0,0,204,0,102,0,51,0, - 25,128,51,0,102,0,204,0,10,11,22,10,0,0,32,0, - 225,0,99,0,98,0,102,0,252,128,25,128,19,128,54,128, - 111,192,65,128,10,11,22,10,0,0,32,0,224,128,97,128, - 99,0,102,0,255,128,10,192,25,128,51,0,102,64,71,192, - 11,11,22,10,0,0,112,0,216,128,49,128,27,0,218,0, - 118,64,12,192,9,192,27,64,55,224,32,192,7,10,10,10, - 1,253,24,24,0,24,24,112,192,198,198,124,10,14,28,10, - 0,0,48,0,24,0,12,0,0,0,60,0,12,0,30,0, - 18,0,51,0,51,0,63,0,97,128,97,128,243,192,10,14, - 28,10,0,0,6,0,12,0,24,0,0,0,60,0,12,0, - 30,0,18,0,51,0,51,0,63,0,97,128,97,128,243,192, - 10,14,28,10,0,0,12,0,30,0,51,0,0,0,60,0, - 12,0,30,0,18,0,51,0,51,0,63,0,97,128,97,128, - 243,192,10,13,26,10,0,0,59,0,110,0,0,0,60,0, - 12,0,30,0,18,0,51,0,51,0,63,0,97,128,97,128, - 243,192,10,13,26,10,0,0,54,0,54,0,0,0,60,0, - 12,0,30,0,18,0,51,0,51,0,63,0,97,128,97,128, - 243,192,10,14,28,10,0,0,28,0,54,0,54,0,28,0, - 60,0,12,0,30,0,18,0,51,0,51,0,63,0,97,128, - 97,128,243,192,10,10,20,10,0,0,127,192,60,192,44,0, - 45,0,111,0,77,0,124,0,76,192,204,192,255,192,9,13, - 26,10,0,253,30,128,115,128,97,128,192,0,192,0,192,0, - 192,0,97,128,115,128,30,0,24,0,12,0,60,0,8,14, - 14,10,1,0,48,24,12,0,255,99,96,100,124,100,96,99, - 99,255,8,14,14,10,1,0,6,12,24,0,255,99,96,100, - 124,100,96,99,99,255,8,14,14,10,1,0,24,60,102,0, - 255,99,96,100,124,100,96,99,99,255,8,13,13,10,1,0, - 54,54,0,255,99,96,100,124,100,96,99,99,255,8,14,14, - 10,1,0,48,24,12,0,255,24,24,24,24,24,24,24,24, - 255,8,14,14,10,1,0,12,24,48,0,255,24,24,24,24, - 24,24,24,24,255,8,14,14,10,1,0,24,60,102,0,255, - 24,24,24,24,24,24,24,24,255,8,13,13,10,1,0,54, - 54,0,255,24,24,24,24,24,24,24,24,255,9,10,20,10, - 0,0,252,0,103,0,99,0,97,128,249,128,97,128,97,128, - 99,0,103,0,252,0,10,13,26,10,0,0,59,0,110,0, - 0,0,247,192,113,128,121,128,105,128,109,128,109,128,101,128, - 103,128,99,128,251,128,9,14,28,10,0,0,48,0,24,0, - 12,0,0,0,62,0,99,0,99,0,193,128,193,128,193,128, - 193,128,99,0,99,0,62,0,9,14,28,10,0,0,6,0, - 12,0,24,0,0,0,62,0,99,0,99,0,193,128,193,128, - 193,128,193,128,99,0,99,0,62,0,9,14,28,10,0,0, - 12,0,30,0,51,0,0,0,62,0,99,0,99,0,193,128, - 193,128,193,128,193,128,99,0,99,0,62,0,9,13,26,10, - 0,0,59,0,110,0,0,0,62,0,99,0,99,0,193,128, - 193,128,193,128,193,128,99,0,99,0,62,0,9,13,26,10, - 0,0,54,0,54,0,0,0,62,0,99,0,99,0,193,128, - 193,128,193,128,193,128,99,0,99,0,62,0,8,7,7,10, - 1,1,227,118,60,24,60,110,199,9,12,24,10,0,255,0, - 128,63,128,99,0,103,0,197,128,205,128,217,128,209,128,115, - 0,99,0,254,0,128,0,10,14,28,10,0,0,48,0,24, - 0,12,0,0,0,243,192,97,128,97,128,97,128,97,128,97, - 128,97,128,97,128,51,0,30,0,10,14,28,10,0,0,3, - 0,6,0,12,0,0,0,243,192,97,128,97,128,97,128,97, - 128,97,128,97,128,97,128,51,0,30,0,10,14,28,10,0, - 0,12,0,30,0,51,0,0,0,243,192,97,128,97,128,97, - 128,97,128,97,128,97,128,97,128,51,0,30,0,10,13,26, - 10,0,0,27,0,27,0,0,0,243,192,97,128,97,128,97, - 128,97,128,97,128,97,128,97,128,51,0,30,0,10,14,28, - 10,0,0,3,0,6,0,12,0,0,0,243,192,97,128,51, - 0,51,0,30,0,12,0,12,0,12,0,12,0,63,0,9, - 10,20,10,0,0,240,0,96,0,126,0,99,0,97,128,99, - 0,126,0,96,0,96,0,240,0,8,11,11,10,0,0,60, - 102,102,100,108,102,99,99,99,122,236,8,11,11,10,1,0, - 48,24,12,0,60,102,6,126,198,198,123,8,11,11,10,1, - 0,6,12,24,0,60,102,6,126,198,198,123,8,11,11,10, - 1,0,24,60,102,0,60,102,6,126,198,198,123,8,10,10, - 10,1,0,59,110,0,60,102,6,126,198,198,123,8,10,10, - 10,1,0,54,54,0,60,102,6,126,198,198,123,8,12,12, - 10,1,0,28,54,54,28,0,60,102,6,126,198,198,123,10, - 7,14,10,255,0,59,128,108,192,12,192,127,192,204,0,204, - 192,119,128,8,10,10,10,1,253,61,103,195,192,192,227,126, - 24,12,60,8,11,11,10,1,0,48,24,12,0,60,102,195, - 255,192,99,62,8,11,11,10,1,0,6,12,24,0,60,102, - 195,255,192,99,62,8,11,11,10,1,0,24,60,102,0,60, - 102,195,255,192,99,62,8,10,10,10,1,0,54,54,0,60, - 102,195,255,192,99,62,8,11,11,10,1,0,96,48,24,0, - 120,24,24,24,24,24,255,8,11,11,10,1,0,6,12,24, - 0,120,24,24,24,24,24,255,8,11,11,10,1,0,24,60, - 102,0,120,24,24,24,24,24,255,8,10,10,10,1,0,108, - 108,0,120,24,24,24,24,24,255,8,12,12,10,1,0,224, - 118,28,60,198,62,103,227,195,195,102,60,9,10,20,10,0, - 0,59,0,110,0,0,0,238,0,115,0,99,0,99,0,99, - 0,99,0,247,128,8,11,11,10,1,0,48,24,12,0,60, - 102,195,195,195,102,60,8,11,11,10,1,0,12,24,48,0, - 60,102,195,195,195,102,60,8,11,11,10,1,0,24,60,102, - 0,60,102,195,195,195,102,60,8,10,10,10,1,0,59,110, - 0,60,102,195,195,195,102,60,8,10,10,10,1,0,108,108, - 0,60,102,195,195,195,102,60,8,8,8,10,1,1,24,24, - 0,255,255,0,24,24,8,9,9,10,1,255,3,63,102,207, - 219,243,102,252,192,9,11,22,10,0,0,48,0,24,0,12, - 0,0,0,231,0,99,0,99,0,99,0,99,0,103,0,59, - 128,9,11,22,10,0,0,12,0,24,0,48,0,0,0,231, - 0,99,0,99,0,99,0,99,0,103,0,59,128,9,11,22, - 10,0,0,24,0,60,0,102,0,0,0,231,0,99,0,99, - 0,99,0,99,0,103,0,59,128,9,10,20,10,0,0,54, - 0,54,0,0,0,231,0,99,0,99,0,99,0,99,0,103, - 0,59,128,10,14,28,10,0,253,6,0,12,0,24,0,0, - 0,243,192,97,128,51,0,51,0,30,0,30,0,12,0,24, - 0,24,0,124,0,9,14,28,10,0,253,224,0,96,0,96, - 0,96,0,110,0,115,0,97,128,97,128,97,128,115,0,110, - 0,96,0,96,0,248,0,10,13,26,10,0,253,54,0,54, - 0,0,0,243,192,97,128,51,0,51,0,30,0,30,0,12, - 0,12,0,24,0,124,0}; -/* - Fontname: -Adobe-Courier-Bold-R-Normal--17-120-100-100-M-100-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 10, '1' Height: 11 - Calculated Max Values w=10 h=14 x= 4 y= 8 dx=10 dy= 0 ascent=12 len=24 - Font Bounding box w=16 h=24 x=-3 y=-6 - Calculated Min Values x= 0 y=-3 dx= 0 dy= 0 - Pure Font ascent =10 descent=-3 - X Font ascent =11 descent=-3 - Max Font ascent =12 descent=-3 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_courB12r[1857] U8G_FONT_SECTION("u8g_font_courB12r") = { - 0,16,24,253,250,10,2,51,4,246,32,127,253,12,253,11, - 253,0,0,0,10,0,1,2,11,11,10,3,0,192,192,192, - 192,192,192,192,192,0,192,192,6,5,5,10,2,6,204,204, - 204,204,204,9,12,24,10,0,255,54,0,54,0,54,0,54, - 0,255,128,54,0,54,0,255,128,54,0,54,0,54,0,54, - 0,7,13,13,10,1,255,24,24,126,198,192,224,124,14,6, - 198,252,48,48,8,11,11,10,1,0,120,204,204,120,7,60, - 224,30,51,51,30,7,9,9,10,1,0,56,108,96,48,118, - 222,204,204,126,2,5,5,10,4,6,192,192,192,192,192,4, - 13,13,10,3,254,48,96,96,96,192,192,192,192,192,96,96, - 96,48,4,13,13,10,2,254,192,96,96,96,48,48,48,48, - 48,96,96,96,192,8,6,6,10,1,5,24,24,255,60,60, - 102,8,8,8,10,1,1,24,24,24,255,255,24,24,24,3, - 5,5,10,3,253,224,224,96,192,128,7,2,2,10,1,4, - 254,254,3,2,2,10,3,0,224,224,7,14,14,10,1,254, - 6,6,12,12,12,24,24,48,48,48,96,96,192,192,8,11, - 11,10,1,0,60,102,102,195,195,195,195,195,102,102,60,8, - 11,11,10,1,0,24,120,216,24,24,24,24,24,24,24,255, - 7,11,11,10,1,0,120,204,134,6,6,12,24,48,96,198, - 254,7,11,11,10,1,0,120,204,134,12,56,12,6,6,134, - 204,120,8,11,11,10,1,0,6,14,30,54,102,70,198,255, - 6,6,31,7,11,11,10,1,0,254,192,192,192,252,198,6, - 6,6,204,248,8,11,11,10,1,0,30,112,96,192,220,230, - 195,195,195,102,60,7,11,11,10,1,0,254,198,6,12,12, - 24,24,24,48,48,48,7,11,11,10,1,0,56,108,198,68, - 56,108,198,198,198,108,56,8,11,11,10,1,0,60,102,195, - 195,103,59,3,3,6,14,120,3,7,7,10,3,0,224,224, - 0,0,0,224,224,3,10,10,10,3,253,224,224,0,0,0, - 224,224,96,192,128,9,9,18,10,1,0,1,128,7,128,30, - 0,120,0,224,0,120,0,30,0,7,128,1,128,9,5,10, - 10,0,2,255,128,255,128,0,0,255,128,255,128,9,9,18, - 10,0,0,192,0,240,0,60,0,15,0,3,128,15,0,60, - 0,240,0,192,0,7,10,10,10,1,0,124,198,198,6,28, - 48,48,0,48,48,9,12,24,10,0,255,62,0,99,0,193, - 128,221,128,178,128,178,128,178,128,178,128,223,0,192,0,99, - 0,62,0,10,10,20,10,0,0,60,0,12,0,30,0,18, - 0,51,0,51,0,63,0,97,128,97,128,243,192,9,10,20, - 10,0,0,254,0,99,0,97,128,99,0,126,0,99,0,97, - 128,97,128,99,0,254,0,9,10,20,10,0,0,30,128,115, - 128,97,128,192,0,192,0,192,0,192,0,97,128,115,128,30, - 0,9,10,20,10,0,0,252,0,103,0,99,0,97,128,97, - 128,97,128,97,128,99,0,103,0,252,0,8,10,10,10,1, - 0,255,99,96,100,124,100,96,99,99,255,8,10,10,10,1, - 0,255,99,96,100,124,100,96,96,96,248,10,10,20,10,0, - 0,30,128,115,128,97,128,192,0,192,0,199,192,193,128,97, - 128,113,128,31,0,9,10,20,10,0,0,247,128,99,0,99, - 0,99,0,127,0,99,0,99,0,99,0,99,0,247,128,8, - 10,10,10,1,0,255,24,24,24,24,24,24,24,24,255,9, - 10,20,10,0,0,63,128,6,0,6,0,6,0,6,0,6, - 0,198,0,198,0,198,0,124,0,9,10,20,10,0,0,247, - 128,99,0,102,0,108,0,120,0,124,0,102,0,102,0,99, - 0,251,128,9,10,20,10,0,0,252,0,48,0,48,0,48, - 0,48,0,48,0,49,128,49,128,49,128,255,128,10,10,20, - 10,0,0,225,192,97,128,115,128,115,128,127,128,109,128,109, - 128,97,128,97,128,243,192,10,10,20,10,0,0,247,192,113, - 128,121,128,105,128,109,128,109,128,101,128,103,128,99,128,251, - 128,9,10,20,10,0,0,62,0,99,0,99,0,193,128,193, - 128,193,128,193,128,99,0,99,0,62,0,9,10,20,10,0, - 0,254,0,99,0,97,128,97,128,99,0,126,0,96,0,96, - 0,96,0,252,0,9,12,24,10,0,254,62,0,99,0,99, - 0,193,128,193,128,193,128,193,128,99,0,99,0,62,0,25, - 128,63,0,9,10,20,10,0,0,252,0,102,0,99,0,99, - 0,102,0,124,0,102,0,99,0,99,0,251,128,8,10,10, - 10,1,0,61,103,195,224,120,30,7,195,230,188,8,10,10, - 10,1,0,255,153,153,153,24,24,24,24,24,126,10,10,20, - 10,0,0,243,192,97,128,97,128,97,128,97,128,97,128,97, - 128,97,128,51,0,30,0,10,10,20,10,0,0,243,192,97, - 128,97,128,51,0,51,0,51,0,30,0,30,0,12,0,12, - 0,10,10,20,10,0,0,243,192,97,128,109,128,109,128,109, - 128,63,0,51,0,51,0,51,0,51,0,10,10,20,10,0, - 0,243,192,97,128,51,0,30,0,12,0,12,0,30,0,51, - 0,97,128,243,192,10,10,20,10,0,0,243,192,97,128,51, - 0,51,0,30,0,12,0,12,0,12,0,12,0,63,0,7, - 10,10,10,1,0,254,198,204,28,24,48,112,102,198,254,4, - 13,13,10,3,254,240,192,192,192,192,192,192,192,192,192,192, - 192,240,7,14,14,10,1,254,192,192,96,96,96,48,48,56, - 24,24,12,12,6,6,4,13,13,10,2,254,240,48,48,48, - 48,48,48,48,48,48,48,48,240,8,4,4,10,1,7,24, - 60,102,195,10,2,4,10,0,253,255,192,255,192,4,3,3, - 10,2,8,192,96,48,8,7,7,10,1,0,60,102,6,126, - 198,198,123,9,11,22,10,0,0,224,0,96,0,96,0,96, - 0,110,0,115,0,97,128,97,128,97,128,115,0,238,0,8, - 7,7,10,0,0,61,103,195,192,192,99,62,9,11,22,10, - 0,0,7,0,3,0,3,0,3,0,59,0,103,0,195,0, - 195,0,195,0,103,0,59,128,8,7,7,10,1,0,60,102, - 195,255,192,99,62,8,11,11,10,1,0,30,51,48,48,254, - 48,48,48,48,48,254,9,10,20,10,0,253,59,128,103,0, - 195,0,195,0,195,0,103,0,59,0,3,0,3,0,62,0, - 9,11,22,10,0,0,224,0,96,0,96,0,96,0,110,0, - 115,0,99,0,99,0,99,0,99,0,247,128,8,10,10,10, - 1,0,24,24,0,120,24,24,24,24,24,255,6,13,13,10, - 1,253,24,24,0,252,12,12,12,12,12,12,12,12,248,9, - 11,22,10,0,0,224,0,96,0,96,0,96,0,111,128,102, - 0,108,0,120,0,108,0,102,0,239,128,8,11,11,10,1, - 0,120,24,24,24,24,24,24,24,24,24,255,10,7,14,10, - 0,0,237,128,127,128,109,128,109,128,109,128,109,128,237,192, - 9,7,14,10,0,0,238,0,115,0,99,0,99,0,99,0, - 99,0,247,128,8,7,7,10,1,0,60,102,195,195,195,102, - 60,9,10,20,10,0,253,238,0,115,0,97,128,97,128,97, - 128,115,0,110,0,96,0,96,0,248,0,9,10,20,10,0, - 253,59,128,103,0,195,0,195,0,195,0,103,0,59,0,3, - 0,3,0,15,128,9,7,14,10,0,0,247,0,57,128,48, - 0,48,0,48,0,48,0,254,0,7,7,7,10,1,0,126, - 198,224,124,14,198,252,9,9,18,10,0,0,48,0,48,0, - 255,0,48,0,48,0,48,0,48,0,49,128,31,0,9,7, - 14,10,0,0,231,0,99,0,99,0,99,0,99,0,103,0, - 59,128,10,7,14,10,0,0,243,192,97,128,51,0,51,0, - 30,0,30,0,12,0,10,7,14,10,0,0,243,192,97,128, - 109,128,45,0,63,0,51,0,51,0,8,7,7,10,1,0, - 231,102,60,24,60,102,231,10,10,20,10,0,253,243,192,97, - 128,51,0,51,0,30,0,30,0,12,0,24,0,24,0,124, - 0,7,7,7,10,1,0,254,204,24,48,96,198,254,4,13, - 13,10,3,254,48,96,96,96,96,64,192,96,96,96,96,96, - 48,2,13,13,10,4,254,192,192,192,192,192,192,192,192,192, - 192,192,192,192,4,13,13,10,3,254,192,96,96,96,96,32, - 48,96,96,96,96,96,192,8,3,3,10,1,3,112,219,14, - 255}; -/* - Fontname: -Adobe-Courier-Bold-R-Normal--20-140-100-100-M-110-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 11, '1' Height: 12 - Calculated Max Values w=12 h=17 x= 4 y= 9 dx=11 dy= 0 ascent=15 len=34 - Font Bounding box w=17 h=26 x=-4 y=-7 - Calculated Min Values x=-1 y=-5 dx= 0 dy= 0 - Pure Font ascent =11 descent=-4 - X Font ascent =12 descent=-4 - Max Font ascent =15 descent=-5 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_courB14[4784] U8G_FONT_SECTION("u8g_font_courB14") = { - 0,17,26,252,249,11,2,101,5,155,32,255,252,15,251,12, - 252,0,0,0,11,0,1,3,12,12,11,4,0,224,224,224, - 224,224,224,192,192,192,0,192,192,6,6,6,11,2,6,204, - 204,204,204,136,136,8,14,14,11,1,255,54,54,54,54,255, - 255,108,108,255,255,108,108,108,108,8,15,15,11,1,254,24, - 24,63,127,195,192,240,126,15,3,199,254,252,24,24,8,12, - 12,11,1,0,112,216,136,216,115,14,120,206,27,17,27,14, - 8,10,10,11,1,0,60,126,102,96,48,123,255,206,255,123, - 2,6,6,11,4,6,192,192,192,192,128,128,4,15,15,11, - 4,253,48,48,96,96,192,192,192,192,192,192,192,96,96,48, - 48,4,15,15,11,2,253,192,192,96,96,48,48,48,48,48, - 48,48,96,96,192,192,8,8,8,11,1,4,24,24,255,255, - 24,126,231,66,10,10,20,11,0,0,12,0,12,0,12,0, - 12,0,255,192,255,192,12,0,12,0,12,0,12,0,4,5, - 5,11,2,253,48,48,96,64,128,8,2,2,11,1,4,255, - 255,2,2,2,11,4,0,192,192,9,16,32,11,0,253,1, - 128,1,128,3,0,3,0,6,0,6,0,12,0,12,0,24, - 0,24,0,48,0,48,0,96,0,96,0,192,0,192,0,8, - 12,12,11,1,0,60,126,102,195,195,195,195,195,195,102,126, - 60,8,12,12,11,1,0,24,248,248,24,24,24,24,24,24, - 24,255,255,8,12,12,11,1,0,60,126,199,195,3,7,14, - 28,56,112,255,255,8,12,12,11,1,0,60,126,102,6,14, - 60,62,7,3,199,254,124,8,12,12,11,1,0,14,30,62, - 54,102,102,198,255,255,6,31,31,8,12,12,11,1,0,127, - 127,96,96,126,127,103,3,3,199,254,124,8,12,12,11,1, - 0,15,63,112,96,220,254,231,195,195,231,126,60,8,12,12, - 11,1,0,255,255,195,6,6,6,12,12,12,24,24,24,8, - 12,12,11,1,0,60,126,231,195,102,60,126,231,195,231,126, - 60,8,12,12,11,1,0,60,126,195,195,195,199,127,59,3, - 6,254,248,2,8,8,11,4,0,192,192,0,0,0,0,192, - 192,4,11,11,11,2,253,48,48,0,0,0,0,48,48,96, - 64,128,9,9,18,11,1,1,1,128,7,128,30,0,120,0, - 224,0,120,0,30,0,7,128,1,128,10,6,12,11,0,2, - 255,192,255,192,0,0,0,0,255,192,255,192,9,9,18,11, - 1,1,192,0,240,0,60,0,15,0,3,128,15,0,60,0, - 240,0,192,0,7,11,11,11,2,0,124,254,198,6,14,60, - 48,48,0,48,48,9,13,26,11,1,255,60,0,102,0,195, - 0,207,0,219,0,219,0,219,0,219,0,207,128,192,0,192, - 0,99,0,62,0,12,11,22,11,255,0,62,0,63,0,15, - 0,25,128,25,128,25,128,63,192,63,192,48,192,249,240,249, - 240,10,11,22,11,0,0,254,0,255,0,49,128,49,128,63, - 0,63,128,48,192,48,192,48,192,255,128,255,0,10,11,22, - 11,0,0,30,192,127,192,113,192,224,192,192,0,192,0,192, - 0,224,0,112,192,127,192,31,0,10,11,22,11,0,0,254, - 0,255,128,99,128,97,192,96,192,96,192,96,192,97,192,99, - 128,255,128,254,0,10,11,22,11,0,0,255,192,255,192,48, - 192,54,192,62,0,62,0,54,0,48,192,48,192,255,192,255, - 192,10,11,22,11,0,0,255,192,255,192,48,192,54,192,62, - 0,62,0,54,0,48,0,48,0,254,0,254,0,11,11,22, - 11,0,0,30,192,127,192,113,192,224,192,192,0,192,0,199, - 224,231,224,112,192,127,192,31,128,10,11,22,11,0,0,243, - 192,243,192,97,128,97,128,127,128,127,128,97,128,97,128,97, - 128,243,192,243,192,8,11,11,11,1,0,255,255,24,24,24, - 24,24,24,24,255,255,10,11,22,11,0,0,31,192,31,192, - 3,0,3,0,3,0,3,0,195,0,195,0,195,0,254,0, - 60,0,11,11,22,11,0,0,247,192,247,192,99,0,102,0, - 108,0,124,0,126,0,103,0,99,128,249,224,249,224,10,11, - 22,11,0,0,252,0,252,0,48,0,48,0,48,0,48,0, - 48,192,48,192,48,192,255,192,255,192,10,11,22,11,0,0, - 225,192,225,192,115,128,115,128,127,128,109,128,109,128,109,128, - 97,128,243,192,243,192,10,11,22,11,0,0,231,192,247,192, - 113,128,121,128,105,128,109,128,101,128,103,128,99,128,251,128, - 249,128,10,11,22,11,0,0,30,0,127,128,115,128,225,192, - 192,192,192,192,192,192,225,192,115,128,127,128,30,0,10,11, - 22,11,0,0,255,0,255,128,97,192,96,192,97,192,127,128, - 127,0,96,0,96,0,252,0,252,0,10,13,26,11,0,254, - 30,0,127,128,115,128,225,192,192,192,192,192,192,192,225,192, - 115,128,127,128,30,64,63,192,51,128,11,11,22,11,0,0, - 255,0,255,128,97,192,96,192,97,192,127,128,127,0,99,128, - 97,192,252,224,252,224,9,11,22,11,1,0,61,128,255,128, - 195,128,193,128,248,0,127,0,15,128,193,128,225,128,255,0, - 222,0,10,11,22,11,0,0,255,192,255,192,204,192,204,192, - 204,192,12,0,12,0,12,0,12,0,127,128,127,128,10,11, - 22,11,0,0,247,192,247,192,97,128,97,128,97,128,97,128, - 97,128,97,128,115,128,63,0,30,0,12,11,22,11,255,0, - 249,240,249,240,96,96,96,96,48,192,48,192,25,128,25,128, - 15,0,15,0,6,0,12,11,22,11,255,0,249,240,249,240, - 96,96,102,96,102,96,111,96,111,96,57,192,57,192,48,192, - 48,192,10,11,22,11,0,0,243,192,243,192,97,128,51,0, - 30,0,12,0,30,0,51,0,97,128,243,192,243,192,10,11, - 22,11,0,0,243,192,243,192,97,128,51,0,63,0,30,0, - 12,0,12,0,12,0,63,0,63,0,8,11,11,11,1,0, - 255,255,199,206,12,24,48,115,227,255,255,4,15,15,11,4, - 253,240,240,192,192,192,192,192,192,192,192,192,192,192,240,240, - 9,16,32,11,1,253,192,0,192,0,96,0,96,0,48,0, - 48,0,24,0,24,0,12,0,12,0,6,0,6,0,3,0, - 3,0,1,128,1,128,4,15,15,11,2,253,240,240,48,48, - 48,48,48,48,48,48,48,48,48,240,240,8,7,7,11,1, - 5,24,60,60,102,102,195,195,11,2,4,11,0,252,255,224, - 255,224,4,3,3,11,3,9,192,96,48,10,9,18,11,0, - 0,63,0,127,128,97,128,1,128,127,128,255,128,193,128,255, - 192,125,192,10,12,24,11,0,0,224,0,224,0,96,0,111, - 0,127,128,113,192,96,192,96,192,96,192,113,192,255,128,239, - 0,10,9,18,11,0,0,61,128,127,128,227,128,193,128,192, - 0,192,0,225,192,127,192,63,0,10,12,24,11,0,0,3, - 128,3,128,1,128,61,128,127,128,227,128,193,128,193,128,193, - 128,227,128,127,192,61,192,10,9,18,11,0,0,30,0,127, - 128,225,192,192,192,255,192,255,192,224,0,127,192,31,192,9, - 12,24,11,1,0,31,128,63,128,48,0,255,0,255,0,48, - 0,48,0,48,0,48,0,48,0,255,0,255,0,10,13,26, - 11,0,252,61,192,127,192,227,128,193,128,193,128,193,128,227, - 128,127,128,61,128,1,128,3,128,63,0,62,0,10,12,24, - 11,0,0,224,0,224,0,96,0,111,0,127,128,113,128,97, - 128,97,128,97,128,97,128,243,192,243,192,8,12,12,11,1, - 0,24,24,0,248,248,24,24,24,24,24,255,255,7,16,16, - 11,1,252,12,12,0,254,254,6,6,6,6,6,6,6,6, - 14,252,248,10,12,24,11,0,0,224,0,224,0,96,0,103, - 128,103,128,110,0,124,0,124,0,110,0,103,0,227,192,227, - 192,8,12,12,11,1,0,248,248,24,24,24,24,24,24,24, - 24,255,255,12,9,18,11,255,0,237,192,255,224,119,96,102, - 96,102,96,102,96,102,96,247,112,247,112,10,9,18,11,0, - 0,239,0,255,128,113,128,97,128,97,128,97,128,97,128,243, - 192,243,192,10,9,18,11,0,0,30,0,127,128,225,192,192, - 192,192,192,192,192,225,192,127,128,30,0,10,13,26,11,0, - 252,239,0,255,128,113,192,96,192,96,192,96,192,113,192,127, - 128,111,0,96,0,96,0,248,0,248,0,10,13,26,11,0, - 252,61,192,127,192,227,128,193,128,193,128,193,128,227,128,127, - 128,61,128,1,128,1,128,7,192,7,192,10,9,18,11,0, - 0,243,128,255,192,60,192,56,0,48,0,48,0,48,0,255, - 0,255,0,8,9,9,11,1,0,127,255,195,240,126,31,195, - 255,254,10,12,24,11,0,0,48,0,48,0,48,0,255,0, - 255,0,48,0,48,0,48,0,48,0,48,192,63,192,31,0, - 10,9,18,11,0,0,231,128,231,128,97,128,97,128,97,128, - 97,128,99,128,127,192,61,192,10,9,18,11,0,0,243,192, - 243,192,97,128,97,128,51,0,51,0,30,0,30,0,12,0, - 11,9,18,11,0,0,241,224,241,224,100,192,110,192,110,192, - 123,192,59,128,49,128,49,128,11,9,18,11,0,0,251,224, - 251,224,49,128,27,0,14,0,27,0,49,128,251,224,251,224, - 10,13,26,11,0,252,243,192,243,192,97,128,97,128,51,0, - 51,0,30,0,30,0,12,0,24,0,56,0,252,0,252,0, - 8,9,9,11,1,0,255,255,198,12,24,48,99,255,255,4, - 15,15,11,3,253,48,96,96,96,96,96,192,96,96,96,96, - 96,96,96,48,2,14,14,11,4,253,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,4,15,15,11,3,253,192,96, - 96,96,96,96,48,96,96,96,96,96,96,96,192,8,3,3, - 11,1,4,115,255,222,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,0,0,0,11,0,1,3,12,12, - 11,4,252,192,192,0,192,192,224,224,224,224,224,224,224,8, - 13,13,11,1,0,24,24,24,63,127,227,192,192,227,127,62, - 24,24,10,11,22,11,0,0,62,0,127,0,99,0,96,0, - 48,0,252,0,252,0,48,0,96,192,255,192,255,128,8,9, - 9,11,1,1,195,255,126,195,195,195,126,255,195,10,11,22, - 11,0,0,243,192,243,192,97,128,51,0,30,0,63,0,12, - 0,63,0,12,0,63,0,63,0,2,16,16,11,4,253,192, - 192,192,192,192,192,192,0,0,192,192,192,192,192,192,192,8, - 14,14,11,1,254,63,115,99,96,248,222,199,227,123,31,6, - 198,206,252,6,2,2,11,2,9,204,204,11,12,24,11,0, - 0,14,0,63,128,113,192,110,192,219,96,216,96,216,96,219, - 96,110,192,113,192,63,128,14,0,6,8,8,11,2,3,112, - 24,120,216,216,108,0,252,9,7,14,11,0,1,25,128,51, - 0,102,0,204,0,102,0,51,0,25,128,9,4,8,11,1, - 4,255,128,255,128,1,128,1,128,8,2,2,11,1,4,255, - 255,11,12,24,11,0,0,14,0,63,128,113,192,126,192,219, - 96,219,96,222,96,223,96,123,224,112,192,63,128,14,0,5, - 2,2,11,2,9,248,248,5,5,5,11,2,6,112,136,136, - 136,112,10,10,20,11,0,0,12,0,12,0,12,0,255,192, - 255,192,12,0,12,0,0,0,255,192,255,192,6,7,7,11, - 2,5,120,204,12,24,48,100,252,6,7,7,11,2,5,120, - 204,12,56,12,204,120,4,3,3,11,4,9,48,96,192,10, - 13,26,11,0,252,231,128,231,128,97,128,97,128,97,128,97, - 128,99,128,127,192,125,192,96,0,96,0,96,0,96,0,8, - 14,14,11,1,254,63,106,202,202,202,106,58,10,10,10,10, - 10,10,59,2,3,3,11,4,3,192,192,192,4,5,5,11, - 3,252,64,96,48,240,224,6,7,7,11,2,5,48,240,48, - 48,48,48,252,6,8,8,11,2,3,120,204,132,132,204,120, - 0,252,9,7,14,11,1,1,204,0,102,0,51,0,25,128, - 51,0,102,0,204,0,11,12,24,11,0,0,48,0,240,32, - 48,96,48,192,49,128,51,64,254,192,13,192,26,192,52,192, - 103,224,64,192,11,12,24,11,0,0,48,0,240,32,48,96, - 48,192,49,128,51,192,255,96,12,96,24,192,49,128,99,32, - 71,224,11,12,24,11,0,0,120,0,204,32,12,96,56,192, - 13,128,207,64,126,192,13,192,26,192,52,192,103,224,64,192, - 7,12,12,11,2,252,24,24,0,24,24,24,120,224,192,198, - 254,124,12,15,30,11,255,0,24,0,12,0,6,0,0,0, - 62,0,63,0,15,0,15,0,25,128,25,128,63,192,63,192, - 48,192,249,240,249,240,12,15,30,11,255,0,3,0,6,0, - 12,0,0,0,62,0,63,0,15,0,15,0,25,128,25,128, - 63,192,63,192,48,192,249,240,249,240,12,15,30,11,255,0, - 6,0,15,0,25,128,0,0,62,0,63,0,15,0,15,0, - 25,128,25,128,63,192,63,192,48,192,249,240,249,240,12,14, - 28,11,255,0,29,128,55,0,0,0,62,0,63,0,15,0, - 15,0,25,128,25,128,63,192,63,192,48,192,249,240,249,240, - 12,14,28,11,255,0,25,128,25,128,0,0,62,0,63,0, - 15,0,15,0,25,128,25,128,63,192,63,192,48,192,249,240, - 249,240,12,15,30,11,255,0,6,0,9,0,9,0,6,0, - 62,0,63,0,15,0,15,0,25,128,25,128,63,192,63,192, - 48,192,249,240,249,240,11,11,22,11,0,0,63,224,63,224, - 30,96,54,0,55,192,39,192,126,0,126,0,102,96,239,224, - 239,224,10,16,32,11,0,251,30,192,127,192,97,192,192,192, - 192,0,192,0,192,0,192,0,96,192,127,192,63,0,8,0, - 12,0,2,0,30,0,28,0,10,15,30,11,0,0,24,0, - 12,0,6,0,0,0,255,192,255,192,48,192,54,192,62,0, - 62,0,54,0,48,192,48,192,255,192,255,192,10,15,30,11, - 0,0,3,0,6,0,12,0,0,0,255,192,255,192,48,192, - 54,192,62,0,62,0,54,0,48,192,48,192,255,192,255,192, - 10,15,30,11,0,0,12,0,30,0,51,0,0,0,255,192, - 255,192,48,192,54,192,62,0,62,0,54,0,48,192,48,192, - 255,192,255,192,10,14,28,11,0,0,51,0,51,0,0,0, - 255,192,255,192,48,192,54,192,62,0,62,0,54,0,48,192, - 48,192,255,192,255,192,8,15,15,11,1,0,96,48,24,0, - 255,255,24,24,24,24,24,24,24,255,255,8,15,15,11,1, - 0,6,12,24,0,255,255,24,24,24,24,24,24,24,255,255, - 8,15,15,11,1,0,24,60,102,0,255,255,24,24,24,24, - 24,24,24,255,255,8,14,14,11,1,0,102,102,0,255,255, - 24,24,24,24,24,24,24,255,255,10,11,22,11,0,0,254, - 0,255,128,97,128,96,192,248,192,248,192,96,192,96,192,97, - 128,255,128,254,0,10,14,28,11,0,0,59,0,110,0,0, - 0,231,192,247,192,113,128,121,128,105,128,109,128,101,128,103, - 128,99,128,251,128,249,128,10,15,30,11,0,0,24,0,12, - 0,6,0,0,0,30,0,127,128,97,128,192,192,192,192,192, - 192,192,192,192,192,97,128,127,128,30,0,10,15,30,11,0, - 0,3,0,6,0,12,0,0,0,30,0,127,128,97,128,192, - 192,192,192,192,192,192,192,192,192,97,128,127,128,30,0,10, - 15,30,11,0,0,12,0,30,0,51,0,0,0,30,0,127, - 128,97,128,192,192,192,192,192,192,192,192,192,192,97,128,127, - 128,30,0,10,14,28,11,0,0,59,0,110,0,0,0,30, - 0,127,128,97,128,192,192,192,192,192,192,192,192,192,192,97, - 128,127,128,30,0,10,14,28,11,0,0,51,0,51,0,0, - 0,30,0,127,128,97,128,192,192,192,192,192,192,192,192,192, - 192,97,128,127,128,30,0,10,10,20,11,0,0,64,128,225, - 192,115,128,55,0,30,0,30,0,59,0,115,128,225,192,64, - 128,12,13,26,11,255,255,0,48,15,96,63,192,49,192,99, - 96,102,96,102,96,108,96,120,96,48,192,63,192,111,0,192, - 0,10,15,30,11,0,0,48,0,24,0,12,0,0,0,251, - 192,251,192,97,128,97,128,97,128,97,128,97,128,97,128,115, - 128,63,0,30,0,10,15,30,11,0,0,3,0,6,0,12, - 0,0,0,251,192,251,192,97,128,97,128,97,128,97,128,97, - 128,97,128,115,128,63,0,30,0,10,15,30,11,0,0,12, - 0,30,0,51,0,0,0,251,192,251,192,97,128,97,128,97, - 128,97,128,97,128,97,128,115,128,63,0,30,0,10,14,28, - 11,0,0,51,0,51,0,0,0,251,192,251,192,97,128,97, - 128,97,128,97,128,97,128,97,128,115,128,63,0,30,0,10, - 15,30,11,0,0,3,0,6,0,12,0,0,0,243,192,243, - 192,97,128,51,0,63,0,30,0,12,0,12,0,12,0,63, - 0,63,0,10,11,22,11,0,0,240,0,224,0,127,0,127, - 128,97,192,96,192,97,192,127,128,127,0,224,0,240,0,9, - 12,24,11,1,0,60,0,126,0,99,0,99,0,103,0,110, - 0,103,0,97,128,97,128,105,128,239,128,231,0,10,13,26, - 11,0,0,24,0,12,0,6,0,0,0,63,0,127,128,97, - 128,1,128,127,128,255,128,193,128,255,192,125,192,10,13,26, - 11,0,0,3,0,6,0,12,0,0,0,63,0,127,128,97, - 128,1,128,127,128,255,128,193,128,255,192,125,192,10,13,26, - 11,0,0,12,0,30,0,51,0,0,0,63,0,127,128,97, - 128,1,128,127,128,255,128,193,128,255,192,125,192,10,12,24, - 11,0,0,59,0,110,0,0,0,63,0,127,128,97,128,1, - 128,127,128,255,128,193,128,255,192,125,192,10,12,24,11,0, - 0,51,0,51,0,0,0,63,0,127,128,97,128,1,128,127, - 128,255,128,193,128,255,192,125,192,10,14,28,11,0,0,12, - 0,18,0,18,0,12,0,0,0,63,0,127,128,97,128,1, - 128,127,128,255,128,193,128,255,192,125,192,10,9,18,11,0, - 0,123,128,255,192,204,192,12,192,127,192,255,192,204,0,255, - 192,123,128,10,14,28,11,0,251,61,128,127,128,227,128,193, - 128,192,0,192,0,225,192,127,192,63,0,8,0,12,0,6, - 0,30,0,28,0,10,13,26,11,0,0,24,0,12,0,6, - 0,0,0,30,0,127,128,225,192,192,192,255,192,255,192,224, - 0,127,192,31,192,10,13,26,11,0,0,3,0,6,0,12, - 0,0,0,30,0,127,128,225,192,192,192,255,192,255,192,224, - 0,127,192,31,192,10,13,26,11,0,0,12,0,30,0,51, - 0,0,0,30,0,127,128,225,192,192,192,255,192,255,192,224, - 0,127,192,31,192,10,12,24,11,0,0,51,0,51,0,0, - 0,30,0,127,128,225,192,192,192,255,192,255,192,224,0,127, - 192,31,192,8,13,13,11,1,0,48,24,12,0,248,248,24, - 24,24,24,24,255,255,8,13,13,11,1,0,12,24,48,0, - 248,248,24,24,24,24,24,255,255,8,13,13,11,1,0,24, - 60,102,0,248,248,24,24,24,24,24,255,255,8,12,12,11, - 1,0,204,204,0,248,248,24,24,24,24,24,255,255,10,13, - 26,11,0,0,225,128,251,128,62,0,119,0,195,128,63,128, - 97,192,192,192,192,192,192,192,225,192,127,128,30,0,10,12, - 24,11,0,0,59,0,110,0,0,0,239,0,255,128,113,128, - 97,128,97,128,97,128,97,128,243,192,243,192,10,13,26,11, - 0,0,24,0,12,0,6,0,0,0,30,0,127,128,225,192, - 192,192,192,192,192,192,225,192,127,128,30,0,10,13,26,11, - 0,0,3,0,6,0,12,0,0,0,30,0,127,128,225,192, - 192,192,192,192,192,192,225,192,127,128,30,0,10,13,26,11, - 0,0,12,0,30,0,51,0,0,0,30,0,127,128,225,192, - 192,192,192,192,192,192,225,192,127,128,30,0,10,12,24,11, - 0,0,59,0,110,0,0,0,30,0,127,128,225,192,192,192, - 192,192,192,192,225,192,127,128,30,0,10,12,24,11,0,0, - 51,0,51,0,0,0,30,0,127,128,225,192,192,192,192,192, - 192,192,225,192,127,128,30,0,10,10,20,11,0,0,12,0, - 12,0,0,0,0,0,255,192,255,192,0,0,0,0,12,0, - 12,0,12,11,22,11,255,255,0,48,15,96,63,192,113,224, - 99,96,102,96,108,96,120,224,63,192,111,0,192,0,10,13, - 26,11,0,0,24,0,12,0,6,0,0,0,231,128,231,128, - 97,128,97,128,97,128,97,128,99,128,127,192,61,192,10,13, - 26,11,0,0,6,0,12,0,24,0,0,0,231,128,231,128, - 97,128,97,128,97,128,97,128,99,128,127,192,61,192,10,13, - 26,11,0,0,12,0,30,0,51,0,0,0,231,128,231,128, - 97,128,97,128,97,128,97,128,99,128,127,192,61,192,10,12, - 24,11,0,0,51,0,51,0,0,0,231,128,231,128,97,128, - 97,128,97,128,97,128,99,128,127,192,61,192,10,17,34,11, - 0,252,3,0,6,0,12,0,0,0,243,192,243,192,97,128, - 97,128,51,0,51,0,30,0,30,0,12,0,24,0,56,0, - 252,0,252,0,10,16,32,11,0,252,224,0,224,0,96,0, - 111,0,127,128,113,192,96,192,96,192,96,192,113,192,127,128, - 111,0,96,0,96,0,248,0,248,0,10,16,32,11,0,252, - 51,0,51,0,0,0,243,192,243,192,97,128,97,128,51,0, - 51,0,30,0,30,0,12,0,24,0,56,0,252,0,252,0 - }; -/* - Fontname: -Adobe-Courier-Bold-R-Normal--20-140-100-100-M-110-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 11, '1' Height: 12 - Calculated Max Values w=12 h=16 x= 4 y= 9 dx=11 dy= 0 ascent=13 len=32 - Font Bounding box w=17 h=26 x=-4 y=-7 - Calculated Min Values x=-1 y=-4 dx= 0 dy= 0 - Pure Font ascent =11 descent=-4 - X Font ascent =12 descent=-4 - Max Font ascent =13 descent=-4 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_courB14r[2167] U8G_FONT_SECTION("u8g_font_courB14r") = { - 0,17,26,252,249,11,2,101,5,155,32,127,252,13,252,12, - 252,0,0,0,11,0,1,3,12,12,11,4,0,224,224,224, - 224,224,224,192,192,192,0,192,192,6,6,6,11,2,6,204, - 204,204,204,136,136,8,14,14,11,1,255,54,54,54,54,255, - 255,108,108,255,255,108,108,108,108,8,15,15,11,1,254,24, - 24,63,127,195,192,240,126,15,3,199,254,252,24,24,8,12, - 12,11,1,0,112,216,136,216,115,14,120,206,27,17,27,14, - 8,10,10,11,1,0,60,126,102,96,48,123,255,206,255,123, - 2,6,6,11,4,6,192,192,192,192,128,128,4,15,15,11, - 4,253,48,48,96,96,192,192,192,192,192,192,192,96,96,48, - 48,4,15,15,11,2,253,192,192,96,96,48,48,48,48,48, - 48,48,96,96,192,192,8,8,8,11,1,4,24,24,255,255, - 24,126,231,66,10,10,20,11,0,0,12,0,12,0,12,0, - 12,0,255,192,255,192,12,0,12,0,12,0,12,0,4,5, - 5,11,2,253,48,48,96,64,128,8,2,2,11,1,4,255, - 255,2,2,2,11,4,0,192,192,9,16,32,11,0,253,1, - 128,1,128,3,0,3,0,6,0,6,0,12,0,12,0,24, - 0,24,0,48,0,48,0,96,0,96,0,192,0,192,0,8, - 12,12,11,1,0,60,126,102,195,195,195,195,195,195,102,126, - 60,8,12,12,11,1,0,24,248,248,24,24,24,24,24,24, - 24,255,255,8,12,12,11,1,0,60,126,199,195,3,7,14, - 28,56,112,255,255,8,12,12,11,1,0,60,126,102,6,14, - 60,62,7,3,199,254,124,8,12,12,11,1,0,14,30,62, - 54,102,102,198,255,255,6,31,31,8,12,12,11,1,0,127, - 127,96,96,126,127,103,3,3,199,254,124,8,12,12,11,1, - 0,15,63,112,96,220,254,231,195,195,231,126,60,8,12,12, - 11,1,0,255,255,195,6,6,6,12,12,12,24,24,24,8, - 12,12,11,1,0,60,126,231,195,102,60,126,231,195,231,126, - 60,8,12,12,11,1,0,60,126,195,195,195,199,127,59,3, - 6,254,248,2,8,8,11,4,0,192,192,0,0,0,0,192, - 192,4,11,11,11,2,253,48,48,0,0,0,0,48,48,96, - 64,128,9,9,18,11,1,1,1,128,7,128,30,0,120,0, - 224,0,120,0,30,0,7,128,1,128,10,6,12,11,0,2, - 255,192,255,192,0,0,0,0,255,192,255,192,9,9,18,11, - 1,1,192,0,240,0,60,0,15,0,3,128,15,0,60,0, - 240,0,192,0,7,11,11,11,2,0,124,254,198,6,14,60, - 48,48,0,48,48,9,13,26,11,1,255,60,0,102,0,195, - 0,207,0,219,0,219,0,219,0,219,0,207,128,192,0,192, - 0,99,0,62,0,12,11,22,11,255,0,62,0,63,0,15, - 0,25,128,25,128,25,128,63,192,63,192,48,192,249,240,249, - 240,10,11,22,11,0,0,254,0,255,0,49,128,49,128,63, - 0,63,128,48,192,48,192,48,192,255,128,255,0,10,11,22, - 11,0,0,30,192,127,192,113,192,224,192,192,0,192,0,192, - 0,224,0,112,192,127,192,31,0,10,11,22,11,0,0,254, - 0,255,128,99,128,97,192,96,192,96,192,96,192,97,192,99, - 128,255,128,254,0,10,11,22,11,0,0,255,192,255,192,48, - 192,54,192,62,0,62,0,54,0,48,192,48,192,255,192,255, - 192,10,11,22,11,0,0,255,192,255,192,48,192,54,192,62, - 0,62,0,54,0,48,0,48,0,254,0,254,0,11,11,22, - 11,0,0,30,192,127,192,113,192,224,192,192,0,192,0,199, - 224,231,224,112,192,127,192,31,128,10,11,22,11,0,0,243, - 192,243,192,97,128,97,128,127,128,127,128,97,128,97,128,97, - 128,243,192,243,192,8,11,11,11,1,0,255,255,24,24,24, - 24,24,24,24,255,255,10,11,22,11,0,0,31,192,31,192, - 3,0,3,0,3,0,3,0,195,0,195,0,195,0,254,0, - 60,0,11,11,22,11,0,0,247,192,247,192,99,0,102,0, - 108,0,124,0,126,0,103,0,99,128,249,224,249,224,10,11, - 22,11,0,0,252,0,252,0,48,0,48,0,48,0,48,0, - 48,192,48,192,48,192,255,192,255,192,10,11,22,11,0,0, - 225,192,225,192,115,128,115,128,127,128,109,128,109,128,109,128, - 97,128,243,192,243,192,10,11,22,11,0,0,231,192,247,192, - 113,128,121,128,105,128,109,128,101,128,103,128,99,128,251,128, - 249,128,10,11,22,11,0,0,30,0,127,128,115,128,225,192, - 192,192,192,192,192,192,225,192,115,128,127,128,30,0,10,11, - 22,11,0,0,255,0,255,128,97,192,96,192,97,192,127,128, - 127,0,96,0,96,0,252,0,252,0,10,13,26,11,0,254, - 30,0,127,128,115,128,225,192,192,192,192,192,192,192,225,192, - 115,128,127,128,30,64,63,192,51,128,11,11,22,11,0,0, - 255,0,255,128,97,192,96,192,97,192,127,128,127,0,99,128, - 97,192,252,224,252,224,9,11,22,11,1,0,61,128,255,128, - 195,128,193,128,248,0,127,0,15,128,193,128,225,128,255,0, - 222,0,10,11,22,11,0,0,255,192,255,192,204,192,204,192, - 204,192,12,0,12,0,12,0,12,0,127,128,127,128,10,11, - 22,11,0,0,247,192,247,192,97,128,97,128,97,128,97,128, - 97,128,97,128,115,128,63,0,30,0,12,11,22,11,255,0, - 249,240,249,240,96,96,96,96,48,192,48,192,25,128,25,128, - 15,0,15,0,6,0,12,11,22,11,255,0,249,240,249,240, - 96,96,102,96,102,96,111,96,111,96,57,192,57,192,48,192, - 48,192,10,11,22,11,0,0,243,192,243,192,97,128,51,0, - 30,0,12,0,30,0,51,0,97,128,243,192,243,192,10,11, - 22,11,0,0,243,192,243,192,97,128,51,0,63,0,30,0, - 12,0,12,0,12,0,63,0,63,0,8,11,11,11,1,0, - 255,255,199,206,12,24,48,115,227,255,255,4,15,15,11,4, - 253,240,240,192,192,192,192,192,192,192,192,192,192,192,240,240, - 9,16,32,11,1,253,192,0,192,0,96,0,96,0,48,0, - 48,0,24,0,24,0,12,0,12,0,6,0,6,0,3,0, - 3,0,1,128,1,128,4,15,15,11,2,253,240,240,48,48, - 48,48,48,48,48,48,48,48,48,240,240,8,7,7,11,1, - 5,24,60,60,102,102,195,195,11,2,4,11,0,252,255,224, - 255,224,4,3,3,11,3,9,192,96,48,10,9,18,11,0, - 0,63,0,127,128,97,128,1,128,127,128,255,128,193,128,255, - 192,125,192,10,12,24,11,0,0,224,0,224,0,96,0,111, - 0,127,128,113,192,96,192,96,192,96,192,113,192,255,128,239, - 0,10,9,18,11,0,0,61,128,127,128,227,128,193,128,192, - 0,192,0,225,192,127,192,63,0,10,12,24,11,0,0,3, - 128,3,128,1,128,61,128,127,128,227,128,193,128,193,128,193, - 128,227,128,127,192,61,192,10,9,18,11,0,0,30,0,127, - 128,225,192,192,192,255,192,255,192,224,0,127,192,31,192,9, - 12,24,11,1,0,31,128,63,128,48,0,255,0,255,0,48, - 0,48,0,48,0,48,0,48,0,255,0,255,0,10,13,26, - 11,0,252,61,192,127,192,227,128,193,128,193,128,193,128,227, - 128,127,128,61,128,1,128,3,128,63,0,62,0,10,12,24, - 11,0,0,224,0,224,0,96,0,111,0,127,128,113,128,97, - 128,97,128,97,128,97,128,243,192,243,192,8,12,12,11,1, - 0,24,24,0,248,248,24,24,24,24,24,255,255,7,16,16, - 11,1,252,12,12,0,254,254,6,6,6,6,6,6,6,6, - 14,252,248,10,12,24,11,0,0,224,0,224,0,96,0,103, - 128,103,128,110,0,124,0,124,0,110,0,103,0,227,192,227, - 192,8,12,12,11,1,0,248,248,24,24,24,24,24,24,24, - 24,255,255,12,9,18,11,255,0,237,192,255,224,119,96,102, - 96,102,96,102,96,102,96,247,112,247,112,10,9,18,11,0, - 0,239,0,255,128,113,128,97,128,97,128,97,128,97,128,243, - 192,243,192,10,9,18,11,0,0,30,0,127,128,225,192,192, - 192,192,192,192,192,225,192,127,128,30,0,10,13,26,11,0, - 252,239,0,255,128,113,192,96,192,96,192,96,192,113,192,127, - 128,111,0,96,0,96,0,248,0,248,0,10,13,26,11,0, - 252,61,192,127,192,227,128,193,128,193,128,193,128,227,128,127, - 128,61,128,1,128,1,128,7,192,7,192,10,9,18,11,0, - 0,243,128,255,192,60,192,56,0,48,0,48,0,48,0,255, - 0,255,0,8,9,9,11,1,0,127,255,195,240,126,31,195, - 255,254,10,12,24,11,0,0,48,0,48,0,48,0,255,0, - 255,0,48,0,48,0,48,0,48,0,48,192,63,192,31,0, - 10,9,18,11,0,0,231,128,231,128,97,128,97,128,97,128, - 97,128,99,128,127,192,61,192,10,9,18,11,0,0,243,192, - 243,192,97,128,97,128,51,0,51,0,30,0,30,0,12,0, - 11,9,18,11,0,0,241,224,241,224,100,192,110,192,110,192, - 123,192,59,128,49,128,49,128,11,9,18,11,0,0,251,224, - 251,224,49,128,27,0,14,0,27,0,49,128,251,224,251,224, - 10,13,26,11,0,252,243,192,243,192,97,128,97,128,51,0, - 51,0,30,0,30,0,12,0,24,0,56,0,252,0,252,0, - 8,9,9,11,1,0,255,255,198,12,24,48,99,255,255,4, - 15,15,11,3,253,48,96,96,96,96,96,192,96,96,96,96, - 96,96,96,48,2,14,14,11,4,253,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,4,15,15,11,3,253,192,96, - 96,96,96,96,48,96,96,96,96,96,96,96,192,8,3,3, - 11,1,4,115,255,222,255}; -/* - Fontname: -Adobe-Courier-Bold-R-Normal--25-180-100-100-M-150-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 15, '1' Height: 16 - Calculated Max Values w=16 h=21 x= 6 y=13 dx=15 dy= 0 ascent=21 len=42 - Font Bounding box w=22 h=35 x=-4 y=-9 - Calculated Min Values x=-1 y=-5 dx= 0 dy= 0 - Pure Font ascent =15 descent=-5 - X Font ascent =16 descent=-5 - Max Font ascent =21 descent=-5 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_courB18[6429] U8G_FONT_SECTION("u8g_font_courB18") = { - 0,22,35,252,247,15,3,223,8,17,32,255,251,21,251,16, - 251,0,0,0,15,0,1,4,16,16,15,5,0,96,240,240, - 240,240,240,240,96,96,96,96,96,0,96,96,96,7,7,7, - 15,3,9,238,238,238,238,68,68,68,12,19,38,15,1,254, - 12,192,12,192,12,192,12,192,12,192,12,192,127,240,127,240, - 25,128,25,128,25,128,255,224,255,224,51,0,51,0,51,0, - 51,0,51,0,51,0,10,20,40,15,2,253,12,0,12,0, - 61,128,127,128,195,128,193,128,192,0,224,0,126,0,31,128, - 1,192,0,192,192,192,225,192,255,128,223,0,12,0,12,0, - 12,0,12,0,11,15,30,15,2,0,60,0,102,0,195,0, - 195,0,102,0,60,0,1,192,15,0,56,0,231,128,12,192, - 24,96,24,96,12,192,7,128,11,14,28,15,2,0,30,0, - 63,0,99,0,96,0,96,0,48,0,56,0,124,192,111,192, - 199,128,195,0,199,128,255,224,124,224,3,7,7,15,5,8, - 224,224,224,224,224,64,64,5,20,20,15,6,252,24,56,48, - 96,96,96,192,192,192,192,192,192,192,192,96,96,96,48,56, - 24,5,20,20,15,3,252,192,224,96,48,48,48,24,24,24, - 24,24,24,24,24,48,48,48,96,224,192,10,11,22,15,2, - 5,12,0,12,0,12,0,204,192,255,192,63,0,12,0,63, - 0,51,0,115,128,97,128,12,12,24,15,1,1,6,0,6, - 0,6,0,6,0,6,0,255,240,255,240,6,0,6,0,6, - 0,6,0,6,0,5,6,6,15,4,253,56,56,112,96,192, - 128,11,2,4,15,2,6,255,224,255,224,3,3,3,15,5, - 0,224,224,224,11,20,40,15,2,253,0,96,0,96,0,192, - 0,192,1,128,1,128,3,0,3,0,6,0,6,0,12,0, - 12,0,24,0,24,0,48,0,48,0,96,0,96,0,192,0, - 192,0,10,16,32,15,2,0,30,0,127,128,97,128,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,97,128,127,128,30,0,10,16,32,15,2,0,28,0, - 252,0,252,0,12,0,12,0,12,0,12,0,12,0,12,0, - 12,0,12,0,12,0,12,0,12,0,255,192,255,192,11,16, - 32,15,1,0,31,128,63,192,112,224,96,96,96,96,0,96, - 0,224,1,192,3,128,7,0,14,0,28,0,56,0,112,0, - 255,224,255,224,11,16,32,15,1,0,31,128,63,192,112,224, - 96,96,0,96,0,224,1,192,15,128,15,192,0,224,0,96, - 0,96,192,96,224,224,127,192,63,128,11,16,32,15,1,0, - 3,128,7,128,15,128,13,128,25,128,25,128,49,128,49,128, - 97,128,97,128,255,224,255,224,1,128,1,128,15,224,15,224, - 11,16,32,15,2,0,127,192,127,192,96,0,96,0,96,0, - 111,0,127,192,113,192,0,224,0,96,0,96,0,96,192,224, - 225,192,127,192,63,0,10,16,32,15,2,0,7,192,31,192, - 60,0,112,0,96,0,224,0,223,0,255,128,225,192,192,192, - 192,192,192,192,224,192,113,192,127,128,31,0,10,16,32,15, - 2,0,255,192,255,192,192,192,0,192,1,128,1,128,1,128, - 3,0,3,0,3,0,6,0,6,0,6,0,12,0,12,0, - 12,0,10,16,32,15,2,0,30,0,127,128,225,192,192,192, - 192,192,192,192,97,128,63,0,127,128,225,192,192,192,192,192, - 192,192,225,192,127,128,63,0,10,16,32,15,3,0,30,0, - 127,128,97,128,192,192,192,192,192,192,192,192,193,192,227,192, - 126,192,60,192,0,192,1,128,3,128,255,0,252,0,3,11, - 11,15,5,0,224,224,224,0,0,0,0,0,224,224,224,5, - 14,14,15,3,253,56,56,56,0,0,0,0,0,56,56,112, - 96,192,128,13,12,24,15,1,1,0,56,0,240,3,192,15, - 0,60,0,240,0,240,0,60,0,15,0,3,192,0,240,0, - 56,12,6,12,15,1,4,255,240,255,240,0,0,0,0,255, - 240,255,240,13,12,24,15,1,1,224,0,120,0,30,0,7, - 128,1,224,0,120,0,120,1,224,7,128,30,0,120,0,224, - 0,9,15,30,15,3,0,126,0,255,0,195,128,193,128,193, - 128,1,128,3,128,15,0,28,0,24,0,24,0,0,0,24, - 0,24,0,24,0,10,18,36,15,2,254,28,0,127,0,99, - 0,193,128,193,128,199,128,207,128,221,128,217,128,217,128,221, - 128,207,192,199,192,192,0,192,0,97,128,127,128,30,0,14, - 15,30,15,0,0,63,0,63,0,7,128,7,128,12,192,12, - 192,28,224,24,96,24,96,63,240,63,240,112,56,96,24,252, - 252,252,252,13,15,30,15,1,0,255,192,255,224,48,112,48, - 48,48,48,48,112,63,224,63,240,48,56,48,24,48,24,48, - 24,48,56,255,240,255,224,12,15,30,15,1,0,15,176,63, - 240,112,112,96,48,224,48,192,0,192,0,192,0,192,0,192, - 0,224,0,96,0,112,48,63,240,15,192,14,15,30,15,0, - 0,255,192,255,240,48,56,48,24,48,28,48,12,48,12,48, - 12,48,12,48,12,48,12,48,24,48,56,255,240,255,224,13, - 15,30,15,1,0,255,240,255,240,48,48,48,48,49,176,49, - 128,63,128,63,128,49,128,49,128,48,24,48,24,48,24,255, - 248,255,248,13,15,30,15,1,0,255,248,255,248,48,24,48, - 24,49,152,49,128,63,128,63,128,49,128,49,128,48,0,48, - 0,48,0,255,0,255,0,13,15,30,15,1,0,15,216,63, - 248,112,56,96,24,224,24,192,0,192,0,192,0,193,248,193, - 248,224,24,96,24,112,56,63,240,15,192,14,15,30,15,0, - 0,252,252,252,252,48,48,48,48,48,48,48,48,63,240,63, - 240,48,48,48,48,48,48,48,48,48,48,252,252,252,252,10, - 15,30,15,2,0,255,192,255,192,12,0,12,0,12,0,12, - 0,12,0,12,0,12,0,12,0,12,0,12,0,12,0,255, - 192,255,192,13,15,30,15,1,0,31,248,31,248,0,192,0, - 192,0,192,0,192,0,192,0,192,0,192,192,192,192,192,192, - 192,225,192,127,128,63,0,14,15,30,15,0,0,252,248,252, - 248,48,224,49,192,51,128,55,0,62,0,63,0,59,128,49, - 192,48,224,48,96,48,112,252,60,252,60,12,15,30,15,1, - 0,255,0,255,0,24,0,24,0,24,0,24,0,24,0,24, - 0,24,0,24,0,24,48,24,48,24,48,255,240,255,240,14, - 15,30,15,0,0,240,60,240,60,120,120,120,120,108,216,108, - 216,108,216,103,152,99,24,99,24,96,24,96,24,96,24,248, - 124,248,124,13,15,30,15,1,0,240,248,240,248,120,48,120, - 48,108,48,108,48,102,48,102,48,99,48,99,48,97,176,97, - 176,96,240,248,240,248,112,13,15,30,15,1,0,15,128,63, - 224,112,112,96,48,224,56,192,24,192,24,192,24,192,24,192, - 24,224,56,96,48,112,112,63,224,15,128,13,15,30,15,1, - 0,255,192,255,240,48,56,48,24,48,24,48,24,48,24,48, - 56,63,240,63,192,48,0,48,0,48,0,255,0,255,0,13, - 18,36,15,1,253,15,128,63,224,112,112,96,48,224,56,192, - 24,192,24,192,24,192,24,192,24,224,56,96,48,112,112,63, - 224,15,128,14,24,63,248,57,224,14,15,30,15,0,0,255, - 128,255,224,48,112,48,48,48,48,48,48,48,112,63,224,63, - 128,49,192,48,224,48,96,48,112,252,60,252,60,12,15,30, - 15,1,0,31,176,63,240,112,112,96,48,96,48,112,0,62, - 0,31,192,3,224,0,112,192,48,192,48,224,112,255,224,223, - 192,12,15,30,15,1,0,255,240,255,240,198,48,198,48,198, - 48,198,48,6,0,6,0,6,0,6,0,6,0,6,0,6, - 0,63,192,63,192,13,15,30,15,1,0,248,248,248,248,96, - 48,96,48,96,48,96,48,96,48,96,48,96,48,96,48,96, - 48,96,48,48,96,63,224,31,192,14,15,30,15,0,0,248, - 124,248,124,96,24,96,24,48,48,48,48,48,48,24,96,24, - 96,24,96,12,192,12,192,7,128,7,128,7,128,14,15,30, - 15,0,0,248,124,248,124,96,24,99,24,99,24,103,152,103, - 152,111,216,108,216,108,216,60,240,56,112,56,112,56,112,56, - 112,14,15,30,15,0,0,252,252,252,252,112,56,56,112,28, - 224,15,192,7,128,3,0,7,128,12,192,28,224,56,112,112, - 56,252,252,252,252,14,15,30,15,0,0,252,252,252,252,112, - 56,56,112,24,96,12,192,15,192,7,128,3,0,3,0,3, - 0,3,0,3,0,31,224,31,224,11,15,30,15,2,0,255, - 224,255,224,192,224,193,192,195,128,3,0,7,0,14,0,28, - 0,24,0,56,96,112,96,224,96,255,224,255,224,5,20,20, - 15,6,252,248,248,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,248,248,11,20,40,15,2,253,192,0,192, - 0,96,0,96,0,48,0,48,0,24,0,24,0,12,0,12, - 0,6,0,6,0,3,0,3,0,1,128,1,128,0,192,0, - 192,0,96,0,96,5,20,20,15,3,252,248,248,24,24,24, - 24,24,24,24,24,24,24,24,24,24,24,24,24,248,248,8, - 8,8,15,3,8,24,24,60,60,102,102,195,195,15,2,4, - 15,0,252,255,254,255,254,5,4,4,15,4,11,192,96,48, - 24,12,11,22,15,1,0,63,0,127,128,97,192,0,192,31, - 192,127,192,224,192,192,192,193,192,255,240,126,240,13,16,32, - 15,1,0,240,0,240,0,48,0,48,0,48,0,55,192,63, - 240,60,112,56,56,48,24,48,24,48,24,56,56,60,112,255, - 240,247,192,12,11,22,15,1,0,31,176,127,240,112,240,224, - 112,192,48,192,0,192,0,224,0,112,112,127,240,31,192,13, - 16,32,15,1,0,1,224,1,224,0,96,0,96,0,96,31, - 96,127,224,113,224,224,224,192,96,192,96,192,96,224,224,113, - 224,127,248,31,120,12,11,22,15,1,0,31,128,127,224,112, - 224,224,112,192,48,255,240,255,240,224,0,112,112,127,240,31, - 192,11,16,32,15,2,0,7,224,15,224,28,0,24,0,24, - 0,255,192,255,192,24,0,24,0,24,0,24,0,24,0,24, - 0,24,0,255,192,255,192,13,16,32,15,1,251,31,120,127, - 248,113,224,224,224,192,96,192,96,192,96,224,224,113,224,127, - 224,31,96,0,96,0,96,0,224,63,192,63,128,14,16,32, - 15,0,0,240,0,240,0,48,0,48,0,48,0,55,192,63, - 224,60,112,56,48,48,48,48,48,48,48,48,48,48,48,252, - 252,252,252,10,16,32,15,2,0,28,0,28,0,28,0,0, - 0,0,0,124,0,124,0,12,0,12,0,12,0,12,0,12, - 0,12,0,12,0,255,192,255,192,8,21,21,15,2,251,14, - 14,14,0,0,255,255,3,3,3,3,3,3,3,3,3,3, - 3,7,254,252,13,16,32,15,1,0,240,0,240,0,48,0, - 48,0,48,0,49,224,49,224,51,128,55,0,62,0,62,0, - 55,0,51,128,49,192,241,248,241,248,10,16,32,15,2,0, - 124,0,124,0,12,0,12,0,12,0,12,0,12,0,12,0, - 12,0,12,0,12,0,12,0,12,0,12,0,255,192,255,192, - 16,11,22,15,0,0,239,120,255,252,57,204,49,140,49,140, - 49,140,49,140,49,140,49,140,249,239,249,239,14,11,22,15, - 0,0,243,192,247,224,60,112,56,48,48,48,48,48,48,48, - 48,48,48,48,252,252,252,252,12,11,22,15,1,0,31,128, - 127,224,112,224,224,112,192,48,192,48,192,48,224,112,112,224, - 127,224,31,128,13,16,32,15,0,251,247,192,255,240,60,112, - 56,56,48,24,48,24,48,24,56,56,60,112,63,240,55,192, - 48,0,48,0,48,0,254,0,254,0,13,16,32,15,1,251, - 31,120,127,248,113,224,224,224,192,96,192,96,192,96,224,224, - 113,224,127,224,31,96,0,96,0,96,0,96,3,248,3,248, - 12,11,22,15,1,0,121,224,127,240,30,48,28,0,24,0, - 24,0,24,0,24,0,24,0,255,192,255,192,11,11,22,15, - 2,0,62,192,127,192,225,192,224,192,124,0,31,0,7,192, - 192,224,224,224,255,192,223,128,11,15,30,15,1,0,48,0, - 48,0,48,0,48,0,255,192,255,192,48,0,48,0,48,0, - 48,0,48,0,48,0,56,224,31,224,15,128,14,11,22,15, - 0,0,240,240,240,240,48,48,48,48,48,48,48,48,48,48, - 48,48,56,112,31,252,15,188,14,11,22,15,0,0,252,252, - 252,252,48,48,48,48,24,96,24,96,12,192,12,192,7,128, - 7,128,3,0,14,11,22,15,0,0,248,124,248,124,99,24, - 99,24,51,48,55,176,55,176,60,240,28,224,24,96,24,96, - 12,11,22,15,1,0,249,240,249,240,48,192,25,128,15,0, - 6,0,15,0,25,128,48,192,249,240,249,240,12,16,32,15, - 1,251,249,240,249,240,96,96,112,224,48,192,57,192,25,128, - 27,128,15,0,15,0,6,0,14,0,12,0,28,0,254,0, - 254,0,10,11,22,15,2,0,255,192,255,192,195,128,199,0, - 14,0,28,0,56,0,112,192,224,192,255,192,255,192,7,20, - 20,15,4,252,14,24,48,48,48,48,48,48,112,224,112,48, - 48,48,48,48,48,48,24,14,2,18,18,15,6,254,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 7,20,20,15,3,252,224,48,24,24,24,24,24,24,28,14, - 28,24,24,24,24,24,24,24,48,224,12,4,8,15,1,5, - 60,48,126,112,231,224,195,192,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,0,0,0,15,0,1,4, - 16,16,15,4,251,96,96,96,0,96,96,96,96,96,240,240, - 240,240,240,240,96,9,16,32,15,2,0,12,0,12,0,12, - 0,61,128,127,128,227,128,193,128,192,0,192,0,192,0,225, - 128,127,128,63,0,12,0,12,0,12,0,12,15,30,15,1, - 0,15,128,31,192,56,192,48,0,48,0,48,0,48,0,255, - 0,255,0,24,0,24,0,56,0,112,48,255,240,255,224,10, - 11,22,15,2,2,192,192,255,192,127,128,225,192,192,192,192, - 192,192,192,225,192,127,128,255,192,192,192,12,15,30,15,1, - 0,249,240,249,240,112,224,48,192,57,192,25,128,15,0,15, - 0,63,192,6,0,63,192,6,0,6,0,63,192,63,192,2, - 18,18,15,6,254,192,192,192,192,192,192,192,192,0,0,192, - 192,192,192,192,192,192,192,12,18,36,15,1,254,15,224,31, - 224,56,96,48,96,56,0,126,0,207,128,195,224,240,240,124, - 48,31,48,7,240,1,224,0,192,96,192,97,192,127,128,127, - 0,7,3,3,15,3,12,198,198,198,14,14,28,15,0,1, - 7,128,31,224,56,112,103,152,111,216,220,204,216,12,216,12, - 220,204,111,216,103,152,56,112,31,224,7,128,8,11,11,15, - 3,4,60,102,6,126,198,198,207,123,0,255,255,13,9,18, - 15,1,1,14,56,28,112,56,224,113,192,227,128,113,192,56, - 224,28,112,14,56,12,6,12,15,1,4,255,240,255,240,0, - 48,0,48,0,48,0,48,11,2,4,15,2,6,255,224,255, - 224,14,14,28,15,0,1,7,128,31,224,56,112,111,152,111, - 216,204,204,204,204,207,140,205,140,108,216,108,216,56,112,31, - 224,7,128,7,2,2,15,3,13,254,254,8,7,7,15,3, - 9,60,102,195,195,195,102,60,12,14,28,15,1,0,6,0, - 6,0,6,0,6,0,255,240,255,240,6,0,6,0,6,0, - 6,0,0,0,0,0,255,240,255,240,7,9,9,15,4,7, - 124,198,198,12,24,48,96,198,254,7,9,9,15,4,7,124, - 198,198,12,60,6,198,198,124,6,4,4,15,4,12,28,56, - 112,224,14,16,32,15,0,251,240,240,240,240,48,48,48,48, - 48,48,48,48,48,48,48,48,56,112,63,252,63,188,48,0, - 48,0,48,0,48,0,48,0,12,18,36,15,1,254,31,240, - 127,240,230,192,230,192,230,192,230,192,230,192,126,192,30,192, - 6,192,6,192,6,192,6,192,6,192,6,192,6,192,62,240, - 62,240,3,3,3,15,5,6,224,224,224,5,6,6,15,4, - 251,48,48,120,24,248,112,8,9,9,15,3,7,24,248,24, - 24,24,24,24,24,255,8,11,11,15,3,4,60,126,195,195, - 195,195,126,60,0,255,255,13,9,18,15,1,1,227,128,113, - 192,56,224,28,112,14,56,28,112,56,224,113,192,227,128,16, - 16,32,15,255,0,24,0,248,1,24,3,24,6,24,12,24, - 24,24,48,24,100,255,204,1,156,3,44,6,76,12,140,24, - 254,48,12,32,30,16,16,32,15,255,0,24,0,248,1,24, - 3,24,6,24,12,24,24,24,48,24,126,255,243,1,163,3, - 6,6,12,12,24,24,48,48,99,32,127,15,16,32,15,0, - 0,124,0,198,2,198,6,12,12,60,24,6,48,198,96,198, - 200,125,152,3,56,6,88,12,152,25,24,49,252,96,24,64, - 60,9,15,30,15,2,252,12,0,12,0,12,0,0,0,12, - 0,12,0,28,0,120,0,224,0,192,0,193,128,193,128,225, - 128,127,128,63,0,14,20,40,15,0,0,56,0,28,0,14, - 0,7,0,0,0,63,0,63,0,7,128,7,128,12,192,12, - 192,28,224,24,96,24,96,63,240,63,240,112,56,96,24,252, - 252,252,252,14,20,40,15,0,0,0,224,1,192,3,128,7, - 0,0,0,63,0,63,0,7,128,7,128,12,192,12,192,28, - 224,24,96,24,96,63,240,63,240,112,56,96,24,252,252,252, - 252,14,21,42,15,0,0,6,0,15,0,31,128,57,192,112, - 224,0,0,63,0,63,0,7,128,7,128,12,192,12,192,28, - 224,24,96,24,96,63,240,63,240,112,56,96,24,252,252,252, - 252,14,19,38,15,0,0,14,96,31,192,51,128,0,0,63, - 0,63,0,7,128,7,128,12,192,12,192,28,224,24,96,24, - 96,63,240,63,240,112,56,96,24,252,252,252,252,14,19,38, - 15,0,0,24,192,24,192,24,192,0,0,63,0,63,0,7, - 128,7,128,12,192,12,192,28,224,24,96,24,96,63,240,63, - 240,112,56,96,24,252,252,252,252,14,20,40,15,0,0,7, - 0,13,128,8,128,13,128,7,0,63,0,63,0,7,128,7, - 128,12,192,12,192,28,224,24,96,24,96,63,240,63,240,112, - 56,96,24,252,252,252,252,15,15,30,15,0,0,15,254,15, - 254,3,134,7,134,7,128,13,152,9,248,25,248,31,152,63, - 128,49,128,97,134,97,134,247,254,247,254,12,20,40,15,1, - 251,15,176,63,240,112,112,96,48,224,48,192,0,192,0,192, - 0,192,0,192,0,224,0,96,16,112,48,63,224,15,192,6, - 0,15,0,3,0,31,0,14,0,13,20,40,15,1,0,56, - 0,28,0,14,0,7,0,0,0,255,240,255,240,48,48,48, - 48,49,176,49,128,63,128,63,128,49,128,49,128,48,24,48, - 24,48,24,255,248,255,248,13,20,40,15,1,0,0,224,1, - 192,3,128,7,0,0,0,255,240,255,240,48,48,48,48,49, - 176,49,128,63,128,63,128,49,128,49,128,48,24,48,24,48, - 24,255,248,255,248,13,21,42,15,1,0,3,0,7,128,15, - 192,28,224,56,112,0,0,255,240,255,240,48,48,48,48,49, - 176,49,128,63,128,63,128,49,128,49,128,48,24,48,24,48, - 24,255,248,255,248,13,19,38,15,1,0,24,192,24,192,24, - 192,0,0,255,240,255,240,48,48,48,48,49,176,49,128,63, - 128,63,128,49,128,49,128,48,24,48,24,48,24,255,248,255, - 248,10,20,40,15,2,0,112,0,56,0,28,0,14,0,0, - 0,255,192,255,192,12,0,12,0,12,0,12,0,12,0,12, - 0,12,0,12,0,12,0,12,0,12,0,255,192,255,192,10, - 20,40,15,2,0,3,128,7,0,14,0,28,0,0,0,255, - 192,255,192,12,0,12,0,12,0,12,0,12,0,12,0,12, - 0,12,0,12,0,12,0,12,0,255,192,255,192,10,21,42, - 15,2,0,12,0,30,0,63,0,115,128,225,192,0,0,255, - 192,255,192,12,0,12,0,12,0,12,0,12,0,12,0,12, - 0,12,0,12,0,12,0,12,0,255,192,255,192,10,19,38, - 15,2,0,51,0,51,0,51,0,0,0,255,192,255,192,12, - 0,12,0,12,0,12,0,12,0,12,0,12,0,12,0,12, - 0,12,0,12,0,255,192,255,192,14,15,30,15,0,0,255, - 192,255,240,48,56,48,24,48,28,48,12,254,12,254,12,48, - 12,48,12,48,12,48,24,48,56,255,240,255,224,13,19,38, - 15,1,0,14,96,31,192,51,128,0,0,240,248,240,248,120, - 48,120,48,108,48,108,48,102,48,102,48,99,48,99,48,97, - 176,97,176,96,240,248,240,248,112,13,20,40,15,1,0,28, - 0,14,0,7,0,3,128,0,0,15,128,63,224,112,112,96, - 48,224,56,192,24,192,24,192,24,192,24,192,24,224,56,96, - 48,112,112,63,224,15,128,13,20,40,15,1,0,0,224,1, - 192,3,128,7,0,0,0,15,128,63,224,112,112,96,48,224, - 56,192,24,192,24,192,24,192,24,192,24,224,56,96,48,112, - 112,63,224,15,128,13,21,42,15,1,0,3,0,7,128,15, - 192,28,224,56,112,0,0,15,128,63,224,112,112,96,48,224, - 56,192,24,192,24,192,24,192,24,192,24,224,56,96,48,112, - 112,63,224,15,128,13,19,38,15,1,0,14,96,31,192,51, - 128,0,0,15,128,63,224,112,112,96,48,224,56,192,24,192, - 24,192,24,192,24,192,24,224,56,96,48,112,112,63,224,15, - 128,13,19,38,15,1,0,24,192,24,192,24,192,0,0,15, - 128,63,224,112,112,96,48,224,56,192,24,192,24,192,24,192, - 24,192,24,224,56,96,48,112,112,63,224,15,128,12,12,24, - 15,1,1,64,32,224,112,112,224,57,192,31,128,15,0,15, - 0,31,128,57,192,112,224,224,112,64,32,13,18,36,15,1, - 255,0,24,0,48,15,224,63,224,112,112,96,240,225,184,193, - 24,195,24,198,24,196,24,204,24,232,56,120,48,112,112,63, - 224,111,128,192,0,13,20,40,15,1,0,56,0,28,0,14, - 0,7,0,0,0,248,248,248,248,96,48,96,48,96,48,96, - 48,96,48,96,48,96,48,96,48,96,48,96,48,48,96,63, - 224,31,192,13,20,40,15,1,0,0,224,1,192,3,128,7, - 0,0,0,248,248,248,248,96,48,96,48,96,48,96,48,96, - 48,96,48,96,48,96,48,96,48,96,48,48,96,63,224,31, - 192,13,21,42,15,1,0,3,0,7,128,15,192,28,224,56, - 112,0,0,248,248,248,248,96,48,96,48,96,48,96,48,96, - 48,96,48,96,48,96,48,96,48,96,48,48,96,63,224,31, - 192,13,19,38,15,1,0,24,192,24,192,24,192,0,0,248, - 248,248,248,96,48,96,48,96,48,96,48,96,48,96,48,96, - 48,96,48,96,48,96,48,48,96,63,224,31,192,14,20,40, - 15,0,0,0,224,1,192,3,128,7,0,0,0,252,252,252, - 252,112,56,56,112,24,96,12,192,15,192,7,128,3,0,3, - 0,3,0,3,0,3,0,31,224,31,224,13,15,30,15,1, - 0,252,0,252,0,48,0,63,192,63,240,48,56,48,24,48, - 24,48,24,48,56,63,240,63,192,48,0,252,0,252,0,12, - 16,32,15,1,0,15,0,31,128,57,192,48,192,48,192,49, - 192,55,128,55,192,48,224,48,112,48,48,48,48,48,48,51, - 112,251,224,249,192,12,16,32,15,1,0,112,0,56,0,28, - 0,14,0,0,0,63,0,127,128,97,192,0,192,31,192,127, - 192,224,192,192,192,193,192,255,240,126,240,12,16,32,15,1, - 0,1,192,3,128,7,0,14,0,0,0,63,0,127,128,97, - 192,0,192,31,192,127,192,224,192,192,192,193,192,255,240,126, - 240,12,16,32,15,1,0,14,0,31,0,59,128,113,192,0, - 0,63,0,127,128,97,192,0,192,31,192,127,192,224,192,192, - 192,193,192,255,240,126,240,12,15,30,15,1,0,28,192,63, - 128,103,0,0,0,63,0,127,128,97,192,0,192,31,192,127, - 192,224,192,192,192,193,192,255,240,126,240,12,15,30,15,1, - 0,49,128,49,128,49,128,0,0,63,0,127,128,97,192,0, - 192,31,192,127,192,224,192,192,192,193,192,255,240,126,240,12, - 16,32,15,1,0,14,0,27,0,17,0,27,0,14,0,63, - 0,127,128,97,192,0,192,31,192,127,192,224,192,192,192,193, - 192,255,240,126,240,14,11,22,15,0,0,60,240,127,248,103, - 156,3,12,31,12,127,252,227,252,195,0,199,140,255,252,124, - 240,11,16,32,15,1,251,31,96,127,224,112,224,224,96,192, - 96,192,0,192,0,224,0,112,96,127,224,31,192,6,0,15, - 0,3,0,31,0,14,0,12,16,32,15,1,0,56,0,28, - 0,14,0,7,0,0,0,31,128,127,224,112,224,224,112,192, - 48,255,240,255,240,224,0,112,112,127,240,31,192,12,16,32, - 15,1,0,1,192,3,128,7,0,14,0,0,0,31,128,127, - 224,112,224,224,112,192,48,255,240,255,240,224,0,112,112,127, - 240,31,192,12,16,32,15,1,0,7,0,15,128,29,192,56, - 224,0,0,31,128,127,224,112,224,224,112,192,48,255,240,255, - 240,224,0,112,112,127,240,31,192,12,15,30,15,1,0,49, - 128,49,128,49,128,0,0,31,128,127,224,112,224,224,112,192, - 48,255,240,255,240,224,0,112,112,127,240,31,192,10,16,32, - 15,2,0,224,0,112,0,56,0,28,0,0,0,124,0,124, - 0,12,0,12,0,12,0,12,0,12,0,12,0,12,0,255, - 192,255,192,10,16,32,15,2,0,3,128,7,0,14,0,28, - 0,0,0,124,0,124,0,12,0,12,0,12,0,12,0,12, - 0,12,0,12,0,255,192,255,192,10,16,32,15,2,0,28, - 0,62,0,119,0,227,128,0,0,124,0,124,0,12,0,12, - 0,12,0,12,0,12,0,12,0,12,0,255,192,255,192,10, - 15,30,15,2,0,99,0,99,0,99,0,0,0,124,0,124, - 0,12,0,12,0,12,0,12,0,12,0,12,0,12,0,255, - 192,255,192,13,17,34,15,0,0,240,0,252,112,15,240,31, - 128,125,192,112,224,15,240,63,240,56,120,112,56,96,24,96, - 24,96,24,112,56,56,112,63,240,15,192,14,15,30,15,0, - 0,14,96,31,192,51,128,0,0,243,192,247,224,60,112,56, - 48,48,48,48,48,48,48,48,48,48,48,252,252,252,252,12, - 16,32,15,1,0,56,0,28,0,14,0,7,0,0,0,31, - 128,127,224,112,224,224,112,192,48,192,48,192,48,224,112,112, - 224,127,224,31,128,12,16,32,15,1,0,1,192,3,128,7, - 0,14,0,0,0,31,128,127,224,112,224,224,112,192,48,192, - 48,192,48,224,112,112,224,127,224,31,128,12,16,32,15,1, - 0,14,0,31,0,59,128,113,192,0,0,31,128,127,224,112, - 224,224,112,192,48,192,48,192,48,224,112,112,224,127,224,31, - 128,12,15,30,15,1,0,28,192,63,128,103,0,0,0,31, - 128,127,224,112,224,224,112,192,48,192,48,192,48,224,112,112, - 224,127,224,31,128,12,15,30,15,1,0,49,128,49,128,49, - 128,0,0,31,128,127,224,112,224,224,112,192,48,192,48,192, - 48,224,112,112,224,127,224,31,128,13,12,24,15,0,1,7, - 0,7,0,7,0,0,0,0,0,255,248,255,248,0,0,0, - 0,7,0,7,0,7,0,14,14,28,15,0,254,0,12,15, - 216,63,240,56,112,112,216,97,152,99,24,102,24,108,56,56, - 112,63,240,63,192,96,0,192,0,14,16,32,15,0,0,56, - 0,28,0,14,0,7,0,0,0,240,240,240,240,48,48,48, - 48,48,48,48,48,48,48,48,48,56,112,31,252,15,188,14, - 16,32,15,0,0,1,192,3,128,7,0,14,0,0,0,240, - 240,240,240,48,48,48,48,48,48,48,48,48,48,48,48,56, - 112,31,252,15,188,14,16,32,15,0,0,7,0,15,128,29, - 192,56,224,0,0,240,240,240,240,48,48,48,48,48,48,48, - 48,48,48,48,48,56,112,31,252,15,188,14,15,30,15,0, - 0,24,192,24,192,24,192,0,0,240,240,240,240,48,48,48, - 48,48,48,48,48,48,48,48,48,56,112,31,252,15,188,12, - 21,42,15,1,251,0,224,1,192,3,128,7,0,0,0,249, - 240,249,240,96,96,112,224,48,192,57,192,25,128,27,128,15, - 0,15,0,6,0,14,0,12,0,28,0,254,0,254,0,13, - 21,42,15,1,251,240,0,240,0,48,0,48,0,48,0,55, - 192,63,240,60,112,56,56,48,24,48,24,48,24,56,56,60, - 112,63,240,55,192,48,0,48,0,48,0,254,0,254,0,12, - 20,40,15,1,251,49,128,49,128,49,128,0,0,249,240,249, - 240,96,96,112,224,48,192,57,192,25,128,27,128,15,0,15, - 0,6,0,14,0,12,0,28,0,254,0,254,0}; -/* - Fontname: -Adobe-Courier-Bold-R-Normal--25-180-100-100-M-150-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 15, '1' Height: 16 - Calculated Max Values w=16 h=21 x= 6 y=11 dx=15 dy= 0 ascent=17 len=40 - Font Bounding box w=22 h=35 x=-4 y=-9 - Calculated Min Values x= 0 y=-5 dx= 0 dy= 0 - Pure Font ascent =15 descent=-5 - X Font ascent =16 descent=-5 - Max Font ascent =17 descent=-5 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_courB18r[3001] U8G_FONT_SECTION("u8g_font_courB18r") = { - 0,22,35,252,247,15,3,223,8,17,32,127,251,17,251,16, - 251,0,0,0,15,0,1,4,16,16,15,5,0,96,240,240, - 240,240,240,240,96,96,96,96,96,0,96,96,96,7,7,7, - 15,3,9,238,238,238,238,68,68,68,12,19,38,15,1,254, - 12,192,12,192,12,192,12,192,12,192,12,192,127,240,127,240, - 25,128,25,128,25,128,255,224,255,224,51,0,51,0,51,0, - 51,0,51,0,51,0,10,20,40,15,2,253,12,0,12,0, - 61,128,127,128,195,128,193,128,192,0,224,0,126,0,31,128, - 1,192,0,192,192,192,225,192,255,128,223,0,12,0,12,0, - 12,0,12,0,11,15,30,15,2,0,60,0,102,0,195,0, - 195,0,102,0,60,0,1,192,15,0,56,0,231,128,12,192, - 24,96,24,96,12,192,7,128,11,14,28,15,2,0,30,0, - 63,0,99,0,96,0,96,0,48,0,56,0,124,192,111,192, - 199,128,195,0,199,128,255,224,124,224,3,7,7,15,5,8, - 224,224,224,224,224,64,64,5,20,20,15,6,252,24,56,48, - 96,96,96,192,192,192,192,192,192,192,192,96,96,96,48,56, - 24,5,20,20,15,3,252,192,224,96,48,48,48,24,24,24, - 24,24,24,24,24,48,48,48,96,224,192,10,11,22,15,2, - 5,12,0,12,0,12,0,204,192,255,192,63,0,12,0,63, - 0,51,0,115,128,97,128,12,12,24,15,1,1,6,0,6, - 0,6,0,6,0,6,0,255,240,255,240,6,0,6,0,6, - 0,6,0,6,0,5,6,6,15,4,253,56,56,112,96,192, - 128,11,2,4,15,2,6,255,224,255,224,3,3,3,15,5, - 0,224,224,224,11,20,40,15,2,253,0,96,0,96,0,192, - 0,192,1,128,1,128,3,0,3,0,6,0,6,0,12,0, - 12,0,24,0,24,0,48,0,48,0,96,0,96,0,192,0, - 192,0,10,16,32,15,2,0,30,0,127,128,97,128,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,97,128,127,128,30,0,10,16,32,15,2,0,28,0, - 252,0,252,0,12,0,12,0,12,0,12,0,12,0,12,0, - 12,0,12,0,12,0,12,0,12,0,255,192,255,192,11,16, - 32,15,1,0,31,128,63,192,112,224,96,96,96,96,0,96, - 0,224,1,192,3,128,7,0,14,0,28,0,56,0,112,0, - 255,224,255,224,11,16,32,15,1,0,31,128,63,192,112,224, - 96,96,0,96,0,224,1,192,15,128,15,192,0,224,0,96, - 0,96,192,96,224,224,127,192,63,128,11,16,32,15,1,0, - 3,128,7,128,15,128,13,128,25,128,25,128,49,128,49,128, - 97,128,97,128,255,224,255,224,1,128,1,128,15,224,15,224, - 11,16,32,15,2,0,127,192,127,192,96,0,96,0,96,0, - 111,0,127,192,113,192,0,224,0,96,0,96,0,96,192,224, - 225,192,127,192,63,0,10,16,32,15,2,0,7,192,31,192, - 60,0,112,0,96,0,224,0,223,0,255,128,225,192,192,192, - 192,192,192,192,224,192,113,192,127,128,31,0,10,16,32,15, - 2,0,255,192,255,192,192,192,0,192,1,128,1,128,1,128, - 3,0,3,0,3,0,6,0,6,0,6,0,12,0,12,0, - 12,0,10,16,32,15,2,0,30,0,127,128,225,192,192,192, - 192,192,192,192,97,128,63,0,127,128,225,192,192,192,192,192, - 192,192,225,192,127,128,63,0,10,16,32,15,3,0,30,0, - 127,128,97,128,192,192,192,192,192,192,192,192,193,192,227,192, - 126,192,60,192,0,192,1,128,3,128,255,0,252,0,3,11, - 11,15,5,0,224,224,224,0,0,0,0,0,224,224,224,5, - 14,14,15,3,253,56,56,56,0,0,0,0,0,56,56,112, - 96,192,128,13,12,24,15,1,1,0,56,0,240,3,192,15, - 0,60,0,240,0,240,0,60,0,15,0,3,192,0,240,0, - 56,12,6,12,15,1,4,255,240,255,240,0,0,0,0,255, - 240,255,240,13,12,24,15,1,1,224,0,120,0,30,0,7, - 128,1,224,0,120,0,120,1,224,7,128,30,0,120,0,224, - 0,9,15,30,15,3,0,126,0,255,0,195,128,193,128,193, - 128,1,128,3,128,15,0,28,0,24,0,24,0,0,0,24, - 0,24,0,24,0,10,18,36,15,2,254,28,0,127,0,99, - 0,193,128,193,128,199,128,207,128,221,128,217,128,217,128,221, - 128,207,192,199,192,192,0,192,0,97,128,127,128,30,0,14, - 15,30,15,0,0,63,0,63,0,7,128,7,128,12,192,12, - 192,28,224,24,96,24,96,63,240,63,240,112,56,96,24,252, - 252,252,252,13,15,30,15,1,0,255,192,255,224,48,112,48, - 48,48,48,48,112,63,224,63,240,48,56,48,24,48,24,48, - 24,48,56,255,240,255,224,12,15,30,15,1,0,15,176,63, - 240,112,112,96,48,224,48,192,0,192,0,192,0,192,0,192, - 0,224,0,96,0,112,48,63,240,15,192,14,15,30,15,0, - 0,255,192,255,240,48,56,48,24,48,28,48,12,48,12,48, - 12,48,12,48,12,48,12,48,24,48,56,255,240,255,224,13, - 15,30,15,1,0,255,240,255,240,48,48,48,48,49,176,49, - 128,63,128,63,128,49,128,49,128,48,24,48,24,48,24,255, - 248,255,248,13,15,30,15,1,0,255,248,255,248,48,24,48, - 24,49,152,49,128,63,128,63,128,49,128,49,128,48,0,48, - 0,48,0,255,0,255,0,13,15,30,15,1,0,15,216,63, - 248,112,56,96,24,224,24,192,0,192,0,192,0,193,248,193, - 248,224,24,96,24,112,56,63,240,15,192,14,15,30,15,0, - 0,252,252,252,252,48,48,48,48,48,48,48,48,63,240,63, - 240,48,48,48,48,48,48,48,48,48,48,252,252,252,252,10, - 15,30,15,2,0,255,192,255,192,12,0,12,0,12,0,12, - 0,12,0,12,0,12,0,12,0,12,0,12,0,12,0,255, - 192,255,192,13,15,30,15,1,0,31,248,31,248,0,192,0, - 192,0,192,0,192,0,192,0,192,0,192,192,192,192,192,192, - 192,225,192,127,128,63,0,14,15,30,15,0,0,252,248,252, - 248,48,224,49,192,51,128,55,0,62,0,63,0,59,128,49, - 192,48,224,48,96,48,112,252,60,252,60,12,15,30,15,1, - 0,255,0,255,0,24,0,24,0,24,0,24,0,24,0,24, - 0,24,0,24,0,24,48,24,48,24,48,255,240,255,240,14, - 15,30,15,0,0,240,60,240,60,120,120,120,120,108,216,108, - 216,108,216,103,152,99,24,99,24,96,24,96,24,96,24,248, - 124,248,124,13,15,30,15,1,0,240,248,240,248,120,48,120, - 48,108,48,108,48,102,48,102,48,99,48,99,48,97,176,97, - 176,96,240,248,240,248,112,13,15,30,15,1,0,15,128,63, - 224,112,112,96,48,224,56,192,24,192,24,192,24,192,24,192, - 24,224,56,96,48,112,112,63,224,15,128,13,15,30,15,1, - 0,255,192,255,240,48,56,48,24,48,24,48,24,48,24,48, - 56,63,240,63,192,48,0,48,0,48,0,255,0,255,0,13, - 18,36,15,1,253,15,128,63,224,112,112,96,48,224,56,192, - 24,192,24,192,24,192,24,192,24,224,56,96,48,112,112,63, - 224,15,128,14,24,63,248,57,224,14,15,30,15,0,0,255, - 128,255,224,48,112,48,48,48,48,48,48,48,112,63,224,63, - 128,49,192,48,224,48,96,48,112,252,60,252,60,12,15,30, - 15,1,0,31,176,63,240,112,112,96,48,96,48,112,0,62, - 0,31,192,3,224,0,112,192,48,192,48,224,112,255,224,223, - 192,12,15,30,15,1,0,255,240,255,240,198,48,198,48,198, - 48,198,48,6,0,6,0,6,0,6,0,6,0,6,0,6, - 0,63,192,63,192,13,15,30,15,1,0,248,248,248,248,96, - 48,96,48,96,48,96,48,96,48,96,48,96,48,96,48,96, - 48,96,48,48,96,63,224,31,192,14,15,30,15,0,0,248, - 124,248,124,96,24,96,24,48,48,48,48,48,48,24,96,24, - 96,24,96,12,192,12,192,7,128,7,128,7,128,14,15,30, - 15,0,0,248,124,248,124,96,24,99,24,99,24,103,152,103, - 152,111,216,108,216,108,216,60,240,56,112,56,112,56,112,56, - 112,14,15,30,15,0,0,252,252,252,252,112,56,56,112,28, - 224,15,192,7,128,3,0,7,128,12,192,28,224,56,112,112, - 56,252,252,252,252,14,15,30,15,0,0,252,252,252,252,112, - 56,56,112,24,96,12,192,15,192,7,128,3,0,3,0,3, - 0,3,0,3,0,31,224,31,224,11,15,30,15,2,0,255, - 224,255,224,192,224,193,192,195,128,3,0,7,0,14,0,28, - 0,24,0,56,96,112,96,224,96,255,224,255,224,5,20,20, - 15,6,252,248,248,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,248,248,11,20,40,15,2,253,192,0,192, - 0,96,0,96,0,48,0,48,0,24,0,24,0,12,0,12, - 0,6,0,6,0,3,0,3,0,1,128,1,128,0,192,0, - 192,0,96,0,96,5,20,20,15,3,252,248,248,24,24,24, - 24,24,24,24,24,24,24,24,24,24,24,24,24,248,248,8, - 8,8,15,3,8,24,24,60,60,102,102,195,195,15,2,4, - 15,0,252,255,254,255,254,5,4,4,15,4,11,192,96,48, - 24,12,11,22,15,1,0,63,0,127,128,97,192,0,192,31, - 192,127,192,224,192,192,192,193,192,255,240,126,240,13,16,32, - 15,1,0,240,0,240,0,48,0,48,0,48,0,55,192,63, - 240,60,112,56,56,48,24,48,24,48,24,56,56,60,112,255, - 240,247,192,12,11,22,15,1,0,31,176,127,240,112,240,224, - 112,192,48,192,0,192,0,224,0,112,112,127,240,31,192,13, - 16,32,15,1,0,1,224,1,224,0,96,0,96,0,96,31, - 96,127,224,113,224,224,224,192,96,192,96,192,96,224,224,113, - 224,127,248,31,120,12,11,22,15,1,0,31,128,127,224,112, - 224,224,112,192,48,255,240,255,240,224,0,112,112,127,240,31, - 192,11,16,32,15,2,0,7,224,15,224,28,0,24,0,24, - 0,255,192,255,192,24,0,24,0,24,0,24,0,24,0,24, - 0,24,0,255,192,255,192,13,16,32,15,1,251,31,120,127, - 248,113,224,224,224,192,96,192,96,192,96,224,224,113,224,127, - 224,31,96,0,96,0,96,0,224,63,192,63,128,14,16,32, - 15,0,0,240,0,240,0,48,0,48,0,48,0,55,192,63, - 224,60,112,56,48,48,48,48,48,48,48,48,48,48,48,252, - 252,252,252,10,16,32,15,2,0,28,0,28,0,28,0,0, - 0,0,0,124,0,124,0,12,0,12,0,12,0,12,0,12, - 0,12,0,12,0,255,192,255,192,8,21,21,15,2,251,14, - 14,14,0,0,255,255,3,3,3,3,3,3,3,3,3,3, - 3,7,254,252,13,16,32,15,1,0,240,0,240,0,48,0, - 48,0,48,0,49,224,49,224,51,128,55,0,62,0,62,0, - 55,0,51,128,49,192,241,248,241,248,10,16,32,15,2,0, - 124,0,124,0,12,0,12,0,12,0,12,0,12,0,12,0, - 12,0,12,0,12,0,12,0,12,0,12,0,255,192,255,192, - 16,11,22,15,0,0,239,120,255,252,57,204,49,140,49,140, - 49,140,49,140,49,140,49,140,249,239,249,239,14,11,22,15, - 0,0,243,192,247,224,60,112,56,48,48,48,48,48,48,48, - 48,48,48,48,252,252,252,252,12,11,22,15,1,0,31,128, - 127,224,112,224,224,112,192,48,192,48,192,48,224,112,112,224, - 127,224,31,128,13,16,32,15,0,251,247,192,255,240,60,112, - 56,56,48,24,48,24,48,24,56,56,60,112,63,240,55,192, - 48,0,48,0,48,0,254,0,254,0,13,16,32,15,1,251, - 31,120,127,248,113,224,224,224,192,96,192,96,192,96,224,224, - 113,224,127,224,31,96,0,96,0,96,0,96,3,248,3,248, - 12,11,22,15,1,0,121,224,127,240,30,48,28,0,24,0, - 24,0,24,0,24,0,24,0,255,192,255,192,11,11,22,15, - 2,0,62,192,127,192,225,192,224,192,124,0,31,0,7,192, - 192,224,224,224,255,192,223,128,11,15,30,15,1,0,48,0, - 48,0,48,0,48,0,255,192,255,192,48,0,48,0,48,0, - 48,0,48,0,48,0,56,224,31,224,15,128,14,11,22,15, - 0,0,240,240,240,240,48,48,48,48,48,48,48,48,48,48, - 48,48,56,112,31,252,15,188,14,11,22,15,0,0,252,252, - 252,252,48,48,48,48,24,96,24,96,12,192,12,192,7,128, - 7,128,3,0,14,11,22,15,0,0,248,124,248,124,99,24, - 99,24,51,48,55,176,55,176,60,240,28,224,24,96,24,96, - 12,11,22,15,1,0,249,240,249,240,48,192,25,128,15,0, - 6,0,15,0,25,128,48,192,249,240,249,240,12,16,32,15, - 1,251,249,240,249,240,96,96,112,224,48,192,57,192,25,128, - 27,128,15,0,15,0,6,0,14,0,12,0,28,0,254,0, - 254,0,10,11,22,15,2,0,255,192,255,192,195,128,199,0, - 14,0,28,0,56,0,112,192,224,192,255,192,255,192,7,20, - 20,15,4,252,14,24,48,48,48,48,48,48,112,224,112,48, - 48,48,48,48,48,48,24,14,2,18,18,15,6,254,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 7,20,20,15,3,252,224,48,24,24,24,24,24,24,28,14, - 28,24,24,24,24,24,24,24,48,224,12,4,8,15,1,5, - 60,48,126,112,231,224,195,192,255}; -/* - Fontname: -Adobe-Courier-Bold-R-Normal--34-240-100-100-M-200-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 20, '1' Height: 21 - Calculated Max Values w=21 h=29 x= 8 y=17 dx=20 dy= 0 ascent=26 len=87 - Font Bounding box w=30 h=44 x=-7 y=-11 - Calculated Min Values x=-1 y=-7 dx= 0 dy= 0 - Pure Font ascent =20 descent=-7 - X Font ascent =21 descent=-7 - Max Font ascent =26 descent=-7 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_courB24[10502] U8G_FONT_SECTION("u8g_font_courB24") = { - 0,30,44,249,245,20,5,57,12,115,32,255,249,26,249,21, - 249,0,0,0,20,0,1,5,21,21,20,7,0,112,248,248, - 248,248,248,112,112,112,112,112,112,112,112,112,32,0,0,112, - 248,112,9,10,20,20,5,10,227,128,227,128,227,128,227,128, - 227,128,227,128,227,128,227,128,227,128,65,0,15,26,52,20, - 2,253,14,56,14,56,14,56,14,56,14,56,14,56,14,56, - 14,56,127,254,127,254,127,254,28,112,28,112,28,112,28,112, - 255,252,255,252,255,252,56,224,56,224,56,224,56,224,56,224, - 56,224,56,224,56,224,14,27,54,20,3,252,7,0,7,0, - 7,0,15,216,63,248,127,248,240,120,224,56,224,56,240,0, - 254,0,127,192,63,240,7,248,0,252,0,60,224,28,224,28, - 240,60,255,248,255,240,231,128,7,0,7,0,7,0,7,0, - 7,0,15,21,42,20,2,0,31,0,63,128,49,128,96,192, - 96,192,96,192,113,194,63,142,31,62,0,248,3,224,31,0, - 252,248,241,252,195,142,3,6,3,6,3,6,1,140,1,252, - 0,248,14,18,36,20,2,0,7,160,31,224,63,224,60,96, - 56,0,56,0,60,0,28,0,30,0,127,60,127,188,243,188, - 225,240,224,240,224,240,255,252,127,188,63,60,4,11,11,20, - 8,10,112,112,112,112,112,224,224,224,224,224,224,7,26,26, - 20,8,251,14,14,30,60,56,56,120,112,112,240,240,240,224, - 224,240,240,240,112,112,120,56,60,28,30,14,14,7,26,26, - 20,4,251,224,224,240,120,56,56,60,28,28,30,30,30,14, - 14,30,30,30,28,28,60,56,120,112,240,224,224,15,14,28, - 20,3,7,3,128,3,128,3,128,3,128,99,140,251,190,127, - 252,31,240,15,224,15,224,30,240,60,120,120,60,48,24,17, - 17,51,20,1,1,1,192,0,1,192,0,1,192,0,1,192, - 0,1,192,0,1,192,0,1,192,0,255,255,128,255,255,128, - 255,255,128,1,192,0,1,192,0,1,192,0,1,192,0,1, - 192,0,1,192,0,1,192,0,7,10,10,20,5,251,30,30, - 60,60,56,112,112,224,224,192,15,3,6,20,2,8,255,254, - 255,254,255,254,5,4,4,20,7,0,112,248,248,112,13,27, - 54,20,3,252,0,56,0,56,0,120,0,112,0,112,0,224, - 0,224,1,224,1,192,1,192,3,128,3,128,7,128,7,0, - 15,0,14,0,14,0,28,0,28,0,60,0,56,0,56,0, - 112,0,112,0,240,0,224,0,224,0,13,21,42,20,3,0, - 15,128,63,224,127,240,112,112,240,120,224,56,224,56,224,56, - 224,56,224,56,224,56,224,56,224,56,224,56,224,56,224,56, - 240,120,112,112,127,240,63,224,15,128,13,21,42,20,4,0, - 3,0,15,0,127,0,255,0,255,0,103,0,7,0,7,0, - 7,0,7,0,7,0,7,0,7,0,7,0,7,0,7,0, - 7,0,7,0,255,248,255,248,255,248,14,21,42,20,2,0, - 7,192,31,240,63,248,120,60,112,28,112,28,112,28,0,28, - 0,56,0,120,0,240,1,224,3,192,7,128,15,0,30,0, - 60,0,120,0,255,252,255,252,255,252,15,21,42,20,2,0, - 7,224,31,240,127,248,120,60,112,28,0,28,0,28,0,60, - 7,248,7,240,7,248,0,124,0,28,0,14,0,14,0,14, - 0,30,224,60,255,252,255,248,63,224,14,21,42,20,2,0, - 0,240,1,240,1,240,3,240,7,240,7,112,15,112,14,112, - 30,112,28,112,56,112,120,112,112,112,255,252,255,252,255,252, - 0,112,0,112,3,252,3,252,3,252,15,21,42,20,2,0, - 63,252,63,252,63,252,56,0,56,0,56,0,56,0,63,224, - 63,248,63,252,56,124,0,30,0,14,0,14,0,14,0,14, - 64,30,240,60,255,248,127,248,31,224,14,21,42,20,3,0, - 1,248,7,248,15,248,31,0,60,0,120,0,112,0,112,0, - 227,192,239,240,255,240,248,120,240,60,224,28,224,28,240,28, - 112,60,120,120,127,248,63,240,15,192,14,21,42,20,2,0, - 255,252,255,252,255,252,224,60,224,56,224,56,0,56,0,120, - 0,112,0,112,0,240,0,224,0,224,1,224,1,192,1,192, - 3,192,3,128,7,128,7,0,7,0,14,21,42,20,3,0, - 15,128,63,224,127,240,112,112,224,56,224,56,224,56,112,112, - 127,240,63,224,63,240,124,248,240,60,224,28,224,28,224,28, - 224,28,248,124,127,248,63,240,15,192,14,21,42,20,3,0, - 15,128,63,224,127,240,120,240,240,120,224,56,224,60,224,60, - 224,60,240,124,120,252,63,220,63,156,15,60,0,56,0,120, - 0,112,97,240,255,224,255,128,126,0,5,15,15,20,7,0, - 112,248,248,112,0,0,0,0,0,0,0,112,248,248,112,8, - 19,19,20,5,252,14,31,31,14,0,0,0,0,0,0,30, - 30,60,56,120,112,224,224,192,18,19,57,20,0,0,0,1, - 192,0,3,192,0,15,192,0,63,128,0,254,0,1,248,0, - 7,224,0,31,128,0,127,0,0,252,0,0,127,0,0,31, - 128,0,7,224,0,1,248,0,0,254,0,0,63,128,0,15, - 192,0,3,192,0,1,192,17,9,27,20,1,5,255,255,128, - 255,255,128,255,255,128,0,0,0,0,0,0,0,0,0,255, - 255,128,255,255,128,255,255,128,18,19,57,20,1,0,224,0, - 0,240,0,0,252,0,0,127,0,0,31,192,0,7,224,0, - 1,248,0,0,126,0,0,63,128,0,15,192,0,63,128,0, - 126,0,1,248,0,7,224,0,31,192,0,127,0,0,252,0, - 0,240,0,0,224,0,0,13,20,40,20,3,0,31,192,127, - 224,255,240,224,248,224,56,224,56,0,56,0,120,0,240,3, - 240,7,192,7,128,7,0,7,0,0,0,0,0,0,0,7, - 0,15,128,7,0,14,23,46,20,3,254,15,192,31,224,56, - 112,112,48,96,48,224,48,192,48,193,240,199,240,198,48,204, - 48,204,48,204,48,206,48,199,252,195,188,192,0,224,0,96, - 0,112,48,56,112,31,224,15,192,21,20,60,20,255,0,31, - 240,0,31,248,0,31,248,0,1,220,0,1,220,0,1,220, - 0,3,142,0,3,142,0,3,142,0,7,7,0,7,7,0, - 7,7,0,15,255,128,15,255,128,31,255,192,28,1,192,28, - 1,192,255,143,248,255,143,248,255,143,248,18,20,60,20,1, - 0,255,248,0,255,254,0,255,255,0,28,7,128,28,3,128, - 28,3,128,28,3,128,28,7,128,31,255,0,31,252,0,31, - 254,0,28,15,128,28,3,192,28,1,192,28,1,192,28,1, - 192,28,3,192,255,255,128,255,255,0,255,252,0,18,20,60, - 20,1,0,3,249,128,15,255,128,31,255,128,62,15,128,120, - 7,128,112,3,128,240,3,128,224,0,0,224,0,0,224,0, - 0,224,0,0,224,0,0,224,0,0,224,0,0,240,0,0, - 120,3,128,124,7,192,63,255,128,31,255,0,7,252,0,17, - 20,60,20,1,0,255,224,0,255,248,0,255,252,0,56,62, - 0,56,15,0,56,7,0,56,7,128,56,3,128,56,3,128, - 56,3,128,56,3,128,56,3,128,56,3,128,56,3,128,56, - 7,128,56,7,0,56,31,0,255,254,0,255,252,0,255,240, - 0,17,20,60,20,1,0,255,255,0,255,255,0,255,255,0, - 28,7,0,28,7,0,28,7,0,28,119,0,28,112,0,31, - 240,0,31,240,0,31,240,0,28,112,0,28,112,0,28,3, - 128,28,3,128,28,3,128,28,3,128,255,255,128,255,255,128, - 255,255,128,17,20,60,20,1,0,255,255,128,255,255,128,255, - 255,128,28,3,128,28,3,128,28,3,128,28,115,128,28,112, - 0,31,240,0,31,240,0,31,240,0,28,112,0,28,112,0, - 28,0,0,28,0,0,28,0,0,28,0,0,255,224,0,255, - 224,0,255,224,0,17,20,60,20,2,0,3,243,0,15,255, - 0,31,255,0,60,15,0,120,7,0,112,7,0,240,7,0, - 224,0,0,224,0,0,224,0,0,224,0,0,224,255,128,224, - 255,128,224,255,128,240,7,0,112,7,0,124,15,0,63,255, - 0,31,254,0,7,248,0,17,20,60,20,1,0,255,127,128, - 255,127,128,255,127,128,56,14,0,56,14,0,56,14,0,56, - 14,0,56,14,0,63,254,0,63,254,0,63,254,0,56,14, - 0,56,14,0,56,14,0,56,14,0,56,14,0,56,14,0, - 255,127,128,255,127,128,255,127,128,13,20,40,20,3,0,255, - 248,255,248,255,248,7,0,7,0,7,0,7,0,7,0,7, - 0,7,0,7,0,7,0,7,0,7,0,7,0,7,0,7, - 0,255,248,255,248,255,248,17,20,60,20,2,0,7,255,128, - 7,255,128,7,255,128,0,56,0,0,56,0,0,56,0,0, - 56,0,0,56,0,0,56,0,0,56,0,224,56,0,224,56, - 0,224,56,0,224,56,0,224,56,0,224,120,0,240,240,0, - 255,240,0,127,224,0,31,128,0,19,20,60,20,1,0,255, - 159,192,255,159,192,255,159,192,28,15,0,28,30,0,28,60, - 0,28,120,0,28,240,0,31,224,0,31,240,0,31,248,0, - 30,124,0,28,60,0,28,30,0,28,14,0,28,15,0,28, - 7,0,255,135,224,255,135,224,255,135,224,17,20,60,20,1, - 0,255,224,0,255,224,0,255,224,0,14,0,0,14,0,0, - 14,0,0,14,0,0,14,0,0,14,0,0,14,0,0,14, - 0,0,14,3,128,14,3,128,14,3,128,14,3,128,14,3, - 128,14,3,128,255,255,128,255,255,128,255,255,128,21,20,60, - 20,255,0,252,1,248,252,1,248,254,3,248,62,3,224,63, - 7,224,63,7,224,59,142,224,59,142,224,59,222,224,57,220, - 224,57,220,224,56,248,224,56,248,224,56,248,224,56,112,224, - 56,112,224,56,0,224,255,7,248,255,7,248,255,7,248,19, - 20,60,20,0,0,248,31,224,252,31,224,254,31,224,62,3, - 128,63,3,128,63,3,128,59,131,128,59,195,128,57,195,128, - 57,227,128,56,243,128,56,115,128,56,123,128,56,59,128,56, - 31,128,56,31,128,56,15,128,255,7,128,255,7,128,255,3, - 128,18,20,60,20,1,0,3,240,0,15,252,0,31,254,0, - 60,15,0,120,7,128,112,3,128,240,3,192,224,1,192,224, - 1,192,224,1,192,224,1,192,224,1,192,224,1,192,240,3, - 192,112,3,128,120,7,128,60,15,0,31,254,0,15,252,0, - 3,240,0,17,20,60,20,1,0,255,248,0,255,254,0,255, - 255,0,28,15,0,28,3,128,28,3,128,28,3,128,28,3, - 128,28,7,128,28,15,0,31,254,0,31,252,0,31,240,0, - 28,0,0,28,0,0,28,0,0,28,0,0,255,224,0,255, - 224,0,255,224,0,18,25,75,20,1,251,3,240,0,15,248, - 0,31,254,0,60,15,0,120,7,128,112,3,128,240,3,192, - 224,1,192,224,1,192,224,1,192,224,1,192,224,1,192,224, - 1,192,224,1,192,112,3,128,120,7,128,60,15,0,31,254, - 0,15,252,0,7,240,0,14,0,0,31,225,192,63,255,192, - 63,255,192,56,63,0,20,20,60,20,1,0,255,248,0,255, - 254,0,255,255,0,28,15,0,28,7,128,28,3,128,28,3, - 128,28,7,128,28,15,0,31,254,0,31,252,0,31,248,0, - 28,60,0,28,30,0,28,15,0,28,7,128,28,3,192,255, - 131,240,255,129,240,255,129,240,15,20,40,20,2,0,15,204, - 63,252,127,252,240,124,224,28,224,28,240,28,248,0,127,0, - 63,224,15,248,1,252,0,62,224,30,224,14,224,14,240,30, - 255,252,255,248,231,224,17,20,60,20,1,0,255,255,128,255, - 255,128,255,255,128,225,195,128,225,195,128,225,195,128,225,195, - 128,225,195,128,225,195,128,1,192,0,1,192,0,1,192,0, - 1,192,0,1,192,0,1,192,0,1,192,0,1,192,0,63, - 254,0,63,254,0,63,254,0,19,20,60,20,0,0,255,31, - 224,255,31,224,255,31,224,56,3,128,56,3,128,56,3,128, - 56,3,128,56,3,128,56,3,128,56,3,128,56,3,128,56, - 3,128,56,3,128,56,3,128,56,3,128,28,7,0,31,31, - 0,15,254,0,7,252,0,1,240,0,21,20,60,20,255,0, - 255,143,248,255,143,248,255,143,248,28,1,192,28,1,192,30, - 3,192,14,3,128,14,3,128,7,7,0,7,7,0,7,143, - 0,3,142,0,3,142,0,3,222,0,1,220,0,1,220,0, - 0,248,0,0,248,0,0,248,0,0,112,0,19,20,60,20, - 0,0,255,31,224,255,31,224,255,31,224,112,1,192,112,1, - 192,112,225,192,112,225,192,113,241,192,57,243,128,57,243,128, - 59,187,128,59,187,128,59,187,128,63,31,128,63,31,128,30, - 15,0,30,15,0,30,15,0,28,7,0,28,7,0,19,20, - 60,20,0,0,255,31,224,255,31,224,255,31,224,60,7,128, - 30,15,0,15,30,0,7,188,0,3,248,0,1,240,0,0, - 224,0,1,240,0,3,248,0,7,188,0,15,30,0,14,14, - 0,30,15,0,60,7,128,255,31,224,255,31,224,255,31,224, - 19,20,60,20,0,0,255,31,224,255,31,224,255,31,224,60, - 7,128,14,14,0,15,30,0,7,28,0,7,188,0,3,248, - 0,1,240,0,1,240,0,0,224,0,0,224,0,0,224,0, - 0,224,0,0,224,0,0,224,0,15,254,0,15,254,0,15, - 254,0,15,20,40,20,2,0,127,252,127,252,127,252,112,60, - 112,56,112,120,112,240,113,224,1,192,3,192,7,128,15,0, - 14,14,30,14,60,14,120,14,112,14,255,254,255,254,255,254, - 7,26,26,20,8,251,254,254,254,224,224,224,224,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,254,254,254, - 13,27,54,20,3,252,224,0,224,0,240,0,112,0,112,0, - 56,0,56,0,60,0,28,0,28,0,14,0,14,0,15,0, - 7,0,7,128,3,128,3,128,1,192,1,192,1,224,0,224, - 0,224,0,112,0,112,0,120,0,56,0,56,7,26,26,20, - 4,251,254,254,254,14,14,14,14,14,14,14,14,14,14,14, - 14,14,14,14,14,14,14,14,14,254,254,254,13,11,22,20, - 3,11,2,0,7,0,7,0,15,128,31,192,61,224,56,224, - 120,240,240,120,224,56,224,56,20,3,9,20,0,249,255,255, - 240,255,255,240,255,255,240,6,6,6,20,6,16,192,224,112, - 56,28,12,16,15,30,20,2,0,31,224,127,248,127,252,112, - 60,0,28,0,28,15,252,127,252,127,252,240,28,224,28,224, - 124,255,255,127,223,63,159,19,21,63,20,0,0,252,0,0, - 252,0,0,252,0,0,28,0,0,28,0,0,28,0,0,28, - 124,0,29,255,0,31,255,128,31,135,192,30,1,192,30,1, - 224,28,0,224,28,0,224,28,0,224,28,0,224,30,1,192, - 31,3,192,255,255,128,255,255,0,252,254,0,16,15,30,20, - 2,0,7,230,31,254,63,254,124,62,112,14,224,14,224,14, - 224,0,224,0,224,0,240,6,120,15,127,254,63,252,15,240, - 19,21,63,20,1,0,0,63,0,0,63,0,0,63,0,0, - 7,0,0,7,0,0,7,0,7,231,0,31,255,0,63,255, - 0,124,63,0,112,15,0,240,15,0,224,7,0,224,7,0, - 224,7,0,224,7,0,112,15,0,124,63,0,63,255,224,31, - 247,224,7,231,224,18,15,45,20,1,0,3,240,0,15,252, - 0,31,254,0,62,31,0,120,7,128,112,3,128,255,255,128, - 255,255,128,255,255,128,240,0,0,120,0,0,126,3,128,63, - 255,192,31,255,128,7,254,0,16,21,42,20,3,0,1,255, - 7,255,7,255,15,0,14,0,14,0,255,252,255,252,255,252, - 14,0,14,0,14,0,14,0,14,0,14,0,14,0,14,0, - 14,0,255,252,255,252,255,252,18,22,66,20,1,249,7,207, - 192,31,255,192,63,255,192,124,126,0,112,30,0,240,30,0, - 224,14,0,224,14,0,224,14,0,240,30,0,112,30,0,120, - 126,0,63,254,0,31,238,0,15,206,0,0,14,0,0,14, - 0,0,30,0,0,60,0,31,252,0,31,248,0,31,224,0, - 18,21,63,20,1,0,252,0,0,252,0,0,252,0,0,28, - 0,0,28,0,0,28,0,0,28,248,0,29,252,0,31,254, - 0,31,15,0,30,7,0,28,7,0,28,7,0,28,7,0, - 28,7,0,28,7,0,28,7,0,28,7,0,127,31,192,127, - 31,192,127,31,192,15,21,42,20,3,0,7,128,7,128,7, - 128,7,128,0,0,0,0,127,128,127,128,127,128,3,128,3, - 128,3,128,3,128,3,128,3,128,3,128,3,128,3,128,255, - 254,255,254,255,254,12,28,56,20,3,249,3,192,3,192,3, - 192,3,192,0,0,0,0,255,240,255,240,255,240,0,112,0, - 112,0,112,0,112,0,112,0,112,0,112,0,112,0,112,0, - 112,0,112,0,112,0,112,0,112,0,112,0,240,255,224,255, - 192,255,128,17,21,63,20,1,0,252,0,0,252,0,0,252, - 0,0,28,0,0,28,0,0,28,0,0,28,255,0,28,255, - 0,28,255,0,28,120,0,28,240,0,29,224,0,31,192,0, - 31,192,0,31,224,0,29,240,0,28,248,0,28,124,0,252, - 63,128,252,63,128,252,63,128,15,21,42,20,3,0,127,128, - 127,128,127,128,3,128,3,128,3,128,3,128,3,128,3,128, - 3,128,3,128,3,128,3,128,3,128,3,128,3,128,3,128, - 3,128,255,254,255,254,255,254,20,15,45,20,1,0,243,143, - 0,255,255,128,255,255,192,120,241,192,112,225,192,112,225,192, - 112,225,192,112,225,192,112,225,192,112,225,192,112,225,192,112, - 225,192,252,249,240,252,249,240,252,249,240,17,15,45,20,2, - 0,249,240,0,251,248,0,255,252,0,62,30,0,60,14,0, - 56,14,0,56,14,0,56,14,0,56,14,0,56,14,0,56, - 14,0,56,14,0,254,63,128,254,63,128,254,63,128,17,15, - 45,20,2,0,7,240,0,31,252,0,63,254,0,120,15,0, - 112,7,0,240,7,128,224,3,128,224,3,128,224,3,128,240, - 7,128,112,7,0,120,15,0,63,254,0,31,252,0,7,240, - 0,19,22,66,20,0,249,252,124,0,253,255,0,255,255,128, - 31,3,192,30,1,224,28,0,224,28,0,224,28,0,224,28, - 0,224,28,1,224,30,1,192,31,7,192,31,255,128,29,254, - 0,28,120,0,28,0,0,28,0,0,28,0,0,28,0,0, - 255,192,0,255,192,0,255,192,0,19,22,66,20,1,249,7, - 231,224,31,255,224,63,255,224,124,63,0,112,15,0,240,15, - 0,224,7,0,224,7,0,224,7,0,240,15,0,112,15,0, - 124,63,0,63,255,0,31,247,0,7,199,0,0,7,0,0, - 7,0,0,7,0,0,7,0,0,127,224,0,127,224,0,127, - 224,17,15,45,20,2,0,126,62,0,126,255,0,127,255,128, - 15,199,0,15,2,0,15,0,0,14,0,0,14,0,0,14, - 0,0,14,0,0,14,0,0,14,0,0,255,252,0,255,252, - 0,255,252,0,15,15,30,20,3,0,15,236,63,252,63,252, - 120,60,112,28,120,0,127,192,63,248,15,252,224,62,224,14, - 248,30,255,252,255,248,231,224,16,20,40,20,2,0,28,0, - 28,0,28,0,28,0,28,0,255,252,255,252,255,252,28,0, - 28,0,28,0,28,0,28,0,28,0,28,0,28,6,30,31, - 31,255,15,254,3,240,18,15,45,20,1,0,252,63,0,252, - 63,0,252,63,0,28,7,0,28,7,0,28,7,0,28,7, - 0,28,7,0,28,7,0,28,7,0,28,7,0,30,31,0, - 31,255,192,15,255,192,7,247,192,19,15,45,20,0,0,255, - 31,224,255,31,224,255,31,224,60,7,0,28,7,0,30,14, - 0,14,14,0,15,28,0,7,28,0,7,184,0,3,184,0, - 3,240,0,1,240,0,1,224,0,0,224,0,19,15,45,20, - 0,0,254,15,224,254,15,224,254,15,224,56,227,128,56,227, - 128,57,243,128,61,247,128,29,247,0,31,191,0,31,31,0, - 31,31,0,15,30,0,14,14,0,14,14,0,14,14,0,17, - 15,45,20,1,0,254,63,128,254,63,128,254,63,128,60,28, - 0,30,56,0,15,112,0,7,224,0,3,224,0,3,240,0, - 7,120,0,14,60,0,28,30,0,254,63,128,254,63,128,254, - 63,128,19,22,66,20,1,249,255,31,224,255,31,224,255,31, - 224,60,3,128,28,7,0,30,7,0,14,14,0,15,14,0, - 7,28,0,7,156,0,3,184,0,3,248,0,1,240,0,1, - 240,0,0,224,0,0,224,0,1,192,0,1,192,0,3,128, - 0,127,240,0,127,240,0,127,240,0,13,15,30,20,4,0, - 255,248,255,248,255,248,224,240,225,224,227,192,7,128,15,0, - 30,0,60,0,120,56,240,56,255,248,255,248,255,248,9,26, - 52,20,5,251,7,128,15,128,15,128,30,0,28,0,28,0, - 28,0,28,0,28,0,28,0,28,0,60,0,248,0,248,0, - 252,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0, - 28,0,31,128,15,128,7,128,3,26,26,20,8,251,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,224,224,224,9,26,52,20,5,251,240,0, - 248,0,248,0,60,0,28,0,28,0,28,0,28,0,28,0, - 28,0,28,0,30,0,15,128,15,128,31,128,28,0,28,0, - 28,0,28,0,28,0,28,0,28,0,28,0,252,0,248,0, - 240,0,15,7,14,20,2,6,12,0,63,14,127,142,247,222, - 227,252,225,248,0,96,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,0,0,0,20,0,1,5,21,21, - 20,7,249,112,248,248,112,0,0,112,112,112,112,112,112,112, - 112,248,248,248,248,248,112,32,13,23,46,20,3,255,7,0, - 7,0,7,0,7,0,7,0,15,216,63,248,127,248,120,120, - 240,56,224,56,224,0,224,0,224,0,240,56,120,120,127,248, - 63,240,15,192,7,0,7,0,7,0,7,0,16,20,40,20, - 1,0,3,224,7,240,15,248,30,56,28,56,28,0,28,0, - 28,0,14,0,255,224,255,224,255,224,14,0,14,0,14,0, - 14,2,30,7,127,255,127,255,127,254,15,15,30,20,2,2, - 224,14,247,222,255,254,127,252,60,120,120,60,112,28,112,28, - 112,28,120,60,60,120,127,252,255,254,247,222,224,14,17,20, - 60,20,1,0,254,63,128,254,63,128,254,63,128,56,14,0, - 28,28,0,30,60,0,14,56,0,15,120,0,7,112,0,3, - 224,0,31,252,0,31,252,0,1,192,0,31,252,0,31,252, - 0,1,192,0,1,192,0,31,252,0,31,252,0,31,252,0, - 3,26,26,20,8,251,224,224,224,224,224,224,224,224,224,224, - 224,224,0,0,224,224,224,224,224,224,224,224,224,224,224,224, - 16,24,48,20,2,253,1,254,7,254,15,254,28,6,24,6, - 24,6,60,0,127,0,231,128,193,224,96,240,112,60,60,14, - 15,6,7,131,1,231,0,254,0,60,48,24,48,24,48,56, - 63,240,63,224,63,128,11,4,8,20,4,17,96,192,241,224, - 241,224,96,192,21,20,60,20,255,0,0,252,0,3,255,0, - 15,255,192,30,3,224,56,96,224,113,246,112,115,254,112,231, - 158,56,231,14,56,206,14,56,206,0,56,206,0,56,206,6, - 56,231,15,120,231,254,112,115,252,240,120,241,224,62,7,192, - 31,255,0,7,252,0,11,14,28,20,4,6,31,0,127,128, - 97,128,1,128,63,128,127,128,225,128,193,128,195,128,255,224, - 125,224,0,0,255,224,255,224,15,14,28,20,1,0,3,6, - 7,14,14,28,28,56,56,112,112,224,225,192,225,192,112,224, - 56,112,28,56,14,28,7,14,3,6,16,8,16,20,2,5, - 255,255,255,255,255,255,0,7,0,7,0,7,0,7,0,7, - 15,3,6,20,2,8,255,254,255,254,255,254,21,20,60,20, - 255,0,1,248,0,7,254,0,31,255,128,60,3,192,59,241, - 224,115,252,224,115,254,240,227,158,112,227,142,120,227,142,56, - 227,254,56,227,252,56,227,184,56,243,188,120,115,158,112,123, - 143,240,60,3,224,31,255,192,15,255,0,3,252,0,10,2, - 4,20,5,17,255,192,255,192,9,9,18,20,5,11,28,0, - 119,0,193,128,128,128,128,128,128,128,193,128,119,0,28,0, - 17,18,54,20,1,0,1,192,0,1,192,0,1,192,0,1, - 192,0,1,192,0,1,192,0,255,255,128,255,255,128,255,255, - 128,1,192,0,1,192,0,1,192,0,1,192,0,1,192,0, - 1,192,0,255,255,128,255,255,128,255,255,128,8,14,14,20, - 5,7,60,126,231,195,3,7,14,12,24,56,112,225,255,255, - 9,14,28,20,5,7,62,0,127,0,99,0,3,0,7,0, - 30,0,31,0,3,128,1,128,1,128,193,128,227,0,127,0, - 60,0,8,6,6,20,6,15,6,15,62,120,224,64,18,22, - 66,20,1,249,252,63,0,252,63,0,252,63,0,28,7,0, - 28,7,0,28,7,0,28,7,0,28,7,0,28,7,0,28, - 7,0,28,15,0,30,31,0,31,255,192,31,247,192,29,231, - 192,28,0,0,28,0,0,28,0,0,28,0,0,28,0,0, - 28,0,0,28,0,0,15,24,48,20,2,253,15,254,63,254, - 123,24,243,24,227,24,227,24,227,24,227,24,227,24,115,24, - 63,24,31,24,3,24,3,24,3,24,3,24,3,24,3,24, - 3,24,3,24,3,24,31,62,31,62,31,62,5,4,4,20, - 7,8,112,248,248,112,5,7,7,20,6,250,48,48,48,24, - 248,248,112,8,13,13,20,6,7,56,248,216,24,24,24,24, - 24,24,24,24,255,255,11,14,28,20,4,6,14,0,63,128, - 113,192,224,224,192,96,192,96,192,96,224,224,113,192,63,128, - 14,0,0,0,255,224,255,224,15,14,28,20,2,0,193,128, - 225,192,112,224,56,112,28,56,14,28,7,14,7,14,14,28, - 28,56,56,112,112,224,225,192,193,128,19,20,60,20,0,0, - 56,0,0,248,0,0,216,0,128,24,1,192,24,1,128,24, - 3,0,24,6,0,24,12,0,24,28,192,24,25,192,255,51, - 192,255,114,192,0,102,192,0,206,192,1,140,192,3,159,224, - 7,31,224,2,0,192,0,1,224,0,1,224,19,20,60,20, - 0,0,56,0,0,248,0,0,216,2,0,24,7,0,24,14, - 0,24,12,0,24,24,0,24,56,0,24,112,0,24,103,128, - 254,239,192,255,220,224,1,152,96,3,0,224,7,1,192,14, - 7,128,4,14,0,0,28,96,0,31,224,0,31,224,19,21, - 63,20,0,0,62,0,0,127,0,0,99,0,0,3,1,0, - 3,3,128,30,7,0,31,6,0,3,142,0,1,156,0,195, - 152,192,227,49,192,127,115,192,28,98,192,0,198,192,1,206, - 192,3,140,192,7,31,224,2,31,224,0,0,192,0,3,224, - 0,3,224,13,21,42,20,3,250,7,0,15,128,15,128,7, - 0,0,0,0,0,0,0,7,0,7,0,7,0,31,0,63, - 0,124,0,240,0,224,0,224,56,224,56,240,56,127,248,63, - 248,31,224,21,26,78,20,255,0,3,0,0,7,128,0,1, - 224,0,0,240,0,0,48,0,0,0,0,31,240,0,31,248, - 0,31,248,0,1,252,0,1,220,0,1,220,0,3,222,0, - 3,142,0,3,142,0,7,7,0,7,7,0,7,7,0,15, - 255,128,15,255,128,31,255,192,28,1,192,28,1,192,255,143, - 248,255,143,248,255,143,248,21,26,78,20,255,0,0,3,0, - 0,15,0,0,30,0,0,120,0,0,96,0,0,0,0,31, - 240,0,31,248,0,31,248,0,1,252,0,1,220,0,1,220, - 0,3,222,0,3,142,0,3,142,0,7,7,0,7,7,0, - 7,7,0,15,255,128,15,255,128,31,255,192,28,1,192,28, - 1,192,255,143,248,255,143,248,255,143,248,21,26,78,20,255, - 0,0,64,0,0,224,0,3,184,0,7,28,0,14,14,0, - 0,0,0,31,240,0,31,248,0,31,248,0,1,252,0,1, - 220,0,1,220,0,3,222,0,3,142,0,3,142,0,7,7, - 0,7,7,0,7,7,0,15,255,128,15,255,128,31,255,192, - 28,1,192,28,1,192,255,143,248,255,143,248,255,143,248,21, - 25,75,20,255,0,3,134,0,7,230,0,6,118,0,6,28, - 0,0,0,0,31,240,0,31,248,0,31,248,0,1,252,0, - 1,220,0,1,220,0,3,222,0,3,142,0,3,142,0,7, - 7,0,7,7,0,7,7,0,15,255,128,15,255,128,31,255, - 192,28,1,192,28,1,192,255,143,248,255,143,248,255,143,248, - 21,25,75,20,255,0,12,24,0,30,60,0,30,60,0,12, - 24,0,0,0,0,31,240,0,31,248,0,31,248,0,1,252, - 0,1,220,0,1,220,0,3,222,0,3,142,0,3,142,0, - 7,7,0,7,7,0,7,7,0,15,255,128,15,255,128,31, - 255,192,28,1,192,28,1,192,255,143,248,255,143,248,255,143, - 248,21,26,78,20,255,0,0,240,0,1,152,0,1,8,0, - 1,152,0,0,240,0,0,0,0,31,240,0,31,248,0,31, - 248,0,1,252,0,1,220,0,1,220,0,3,222,0,3,142, - 0,3,142,0,7,7,0,7,7,0,7,7,0,15,255,128, - 15,255,128,31,255,192,28,1,192,28,1,192,255,143,248,255, - 143,248,255,143,248,20,20,60,20,0,0,31,255,224,31,255, - 224,31,255,224,7,112,224,7,112,224,6,112,224,14,112,224, - 14,115,0,14,115,0,14,127,0,28,127,0,28,115,0,31, - 243,0,31,243,0,56,112,112,56,112,112,56,112,112,255,255, - 240,255,255,240,255,255,240,17,26,78,20,1,250,3,227,0, - 15,255,0,31,255,0,62,31,0,120,15,0,112,7,0,240, - 7,0,224,0,0,224,0,0,224,0,0,224,0,0,224,0, - 0,224,0,0,240,0,0,112,1,0,120,3,128,62,15,128, - 63,255,0,15,254,0,3,248,0,0,192,0,0,192,0,0, - 224,0,4,112,0,7,240,0,3,224,0,17,26,78,20,1, - 0,3,0,0,7,128,0,1,224,0,0,240,0,0,48,0, - 0,0,0,255,255,0,255,255,0,255,255,0,28,7,0,28, - 7,0,28,7,0,28,119,0,28,112,0,31,240,0,31,240, - 0,31,240,0,28,112,0,28,112,0,28,3,128,28,3,128, - 28,3,128,28,3,128,255,255,128,255,255,128,255,255,128,17, - 26,78,20,1,0,0,12,0,0,60,0,0,120,0,1,224, - 0,1,128,0,0,0,0,255,255,0,255,255,0,255,255,0, - 28,7,0,28,7,0,28,7,0,28,119,0,28,112,0,31, - 240,0,31,240,0,31,240,0,28,112,0,28,112,0,28,3, - 128,28,3,128,28,3,128,28,3,128,255,255,128,255,255,128, - 255,255,128,17,26,78,20,1,0,0,128,0,1,192,0,7, - 112,0,14,56,0,28,28,0,0,0,0,255,255,0,255,255, - 0,255,255,0,28,7,0,28,7,0,28,7,0,28,119,0, - 28,112,0,31,240,0,31,240,0,31,240,0,28,112,0,28, - 112,0,28,3,128,28,3,128,28,3,128,28,3,128,255,255, - 128,255,255,128,255,255,128,17,25,75,20,1,0,6,12,0, - 15,30,0,15,30,0,6,12,0,0,0,0,255,255,0,255, - 255,0,255,255,0,28,7,0,28,7,0,28,7,0,28,119, - 0,28,112,0,31,240,0,31,240,0,31,240,0,28,112,0, - 28,112,0,28,3,128,28,3,128,28,3,128,28,3,128,255, - 255,128,255,255,128,255,255,128,13,26,52,20,3,0,24,0, - 60,0,15,0,7,128,1,128,0,0,255,248,255,248,255,248, - 7,0,7,0,7,0,7,0,7,0,7,0,7,0,7,0, - 7,0,7,0,7,0,7,0,7,0,7,0,255,248,255,248, - 255,248,13,26,52,20,3,0,0,48,0,240,1,224,7,128, - 6,0,0,0,255,248,255,248,255,248,7,0,7,0,7,0, - 7,0,7,0,7,0,7,0,7,0,7,0,7,0,7,0, - 7,0,7,0,7,0,255,248,255,248,255,248,13,26,52,20, - 3,0,2,0,7,0,29,192,56,224,112,112,0,0,255,248, - 255,248,255,248,7,0,7,0,7,0,7,0,7,0,7,0, - 7,0,7,0,7,0,7,0,7,0,7,0,7,0,7,0, - 255,248,255,248,255,248,13,25,50,20,3,0,48,96,120,240, - 120,240,48,96,0,0,255,248,255,248,255,248,7,0,7,0, - 7,0,7,0,7,0,7,0,7,0,7,0,7,0,7,0, - 7,0,7,0,7,0,7,0,255,248,255,248,255,248,17,20, - 60,20,2,0,255,224,0,255,248,0,255,252,0,56,62,0, - 56,15,0,56,7,0,56,7,0,56,3,128,255,131,128,255, - 131,128,255,131,128,56,3,128,56,3,128,56,3,128,56,7, - 0,56,7,0,56,30,0,255,254,0,255,252,0,255,240,0, - 20,25,75,20,255,0,3,134,0,7,230,0,6,118,0,6, - 28,0,0,0,0,252,31,240,254,31,240,255,31,240,31,1, - 192,31,129,192,31,129,192,29,193,192,29,225,192,28,225,192, - 28,241,192,28,121,192,28,57,192,28,61,192,28,29,192,28, - 15,192,28,15,192,28,7,192,127,199,192,127,195,192,127,193, - 192,17,26,78,20,1,0,6,0,0,15,0,0,3,192,0, - 1,224,0,0,96,0,0,0,0,7,240,0,15,252,0,31, - 252,0,60,30,0,120,15,0,112,7,0,112,7,0,224,3, - 128,224,3,128,224,3,128,224,3,128,224,3,128,224,3,128, - 112,7,0,120,7,0,56,14,0,62,62,0,31,252,0,15, - 248,0,3,224,0,17,26,78,20,1,0,0,24,0,0,120, - 0,0,240,0,3,192,0,3,0,0,0,0,0,7,240,0, - 15,252,0,31,252,0,60,30,0,120,15,0,112,7,0,112, - 7,0,224,3,128,224,3,128,224,3,128,224,3,128,224,3, - 128,224,3,128,112,7,0,120,7,0,56,14,0,62,62,0, - 31,252,0,15,248,0,3,224,0,17,26,78,20,1,0,0, - 128,0,1,192,0,7,112,0,14,56,0,28,28,0,0,0, - 0,7,240,0,15,252,0,31,252,0,60,30,0,120,15,0, - 112,7,0,112,7,0,224,3,128,224,3,128,224,3,128,224, - 3,128,224,3,128,224,3,128,112,7,0,120,7,0,56,14, - 0,62,62,0,31,252,0,15,248,0,3,224,0,17,25,75, - 20,1,0,7,12,0,15,204,0,12,236,0,12,56,0,0, - 0,0,7,240,0,15,252,0,31,252,0,60,30,0,120,15, - 0,112,7,0,112,7,0,224,3,128,224,3,128,224,3,128, - 224,3,128,224,3,128,224,3,128,112,7,0,120,7,0,56, - 14,0,62,62,0,31,252,0,15,248,0,3,224,0,17,25, - 75,20,1,0,12,24,0,30,60,0,30,60,0,12,24,0, - 0,0,0,7,240,0,15,252,0,31,252,0,60,30,0,120, - 15,0,112,7,0,112,7,0,224,3,128,224,3,128,224,3, - 128,224,3,128,224,3,128,224,3,128,112,7,0,120,7,0, - 56,14,0,62,62,0,31,252,0,15,248,0,3,224,0,15, - 16,32,20,2,0,224,14,240,30,248,62,120,60,60,120,30, - 240,15,224,7,192,7,192,15,224,30,240,60,120,120,60,248, - 62,240,30,224,14,17,23,69,20,1,254,0,3,128,3,227, - 128,15,255,128,31,255,0,62,62,0,56,30,0,120,63,0, - 112,127,0,224,123,128,224,243,128,225,227,128,225,195,128,227, - 195,128,231,131,128,255,7,128,126,7,0,126,15,0,60,30, - 0,127,252,0,127,248,0,247,240,0,224,0,0,224,0,0, - 19,26,78,20,0,0,3,0,0,7,128,0,1,224,0,0, - 240,0,0,48,0,0,0,0,255,31,224,255,31,224,255,31, - 224,56,3,128,56,3,128,56,3,128,56,3,128,56,3,128, - 56,3,128,56,3,128,56,3,128,56,3,128,56,3,128,56, - 3,128,56,3,128,28,7,128,31,31,0,15,254,0,7,252, - 0,1,248,0,19,26,78,20,0,0,0,28,0,0,60,0, - 0,240,0,1,224,0,1,128,0,0,0,0,255,31,224,255, - 31,224,255,31,224,56,3,128,56,3,128,56,3,128,56,3, - 128,56,3,128,56,3,128,56,3,128,56,3,128,56,3,128, - 56,3,128,56,3,128,56,3,128,28,7,128,31,31,0,15, - 254,0,7,252,0,1,248,0,19,26,78,20,0,0,0,64, - 0,0,224,0,3,184,0,7,28,0,14,14,0,0,0,0, - 255,31,224,255,31,224,255,31,224,56,3,128,56,3,128,56, - 3,128,56,3,128,56,3,128,56,3,128,56,3,128,56,3, - 128,56,3,128,56,3,128,56,3,128,56,3,128,28,7,128, - 31,31,0,15,254,0,7,252,0,1,248,0,19,26,78,20, - 0,0,6,12,0,15,30,0,15,30,0,6,12,0,0,0, - 0,0,0,0,255,191,224,255,191,224,255,191,224,56,3,128, - 56,3,128,56,3,128,56,3,128,56,3,128,56,3,128,56, - 3,128,56,3,128,56,3,128,56,3,128,56,3,128,56,3, - 128,28,7,128,31,31,0,15,254,0,7,252,0,1,248,0, - 17,26,78,20,1,0,0,24,0,0,120,0,0,240,0,3, - 192,0,3,0,0,0,0,0,254,63,128,254,63,128,254,63, - 128,60,30,0,28,28,0,30,60,0,14,56,0,15,120,0, - 7,240,0,3,224,0,3,224,0,1,192,0,1,192,0,1, - 192,0,1,192,0,1,192,0,1,192,0,31,252,0,31,252, - 0,31,252,0,18,20,60,20,1,0,255,128,0,255,128,0, - 255,128,0,28,0,0,31,248,0,31,254,0,31,255,0,28, - 15,128,28,3,128,28,3,192,28,3,192,28,3,128,28,15, - 128,31,255,0,31,254,0,31,248,0,28,0,0,255,128,0, - 255,128,0,255,128,0,17,22,66,20,0,255,3,224,0,7, - 240,0,15,248,0,30,60,0,28,28,0,28,28,0,28,28, - 0,28,60,0,29,248,0,29,248,0,29,254,0,28,31,0, - 28,15,0,28,7,128,28,3,128,28,3,128,29,195,128,29, - 195,128,255,255,0,254,255,0,254,126,0,0,24,0,17,22, - 66,20,2,0,24,0,0,60,0,0,15,0,0,7,128,0, - 1,128,0,0,0,0,0,0,0,15,224,0,63,240,0,63, - 248,0,56,60,0,0,28,0,0,28,0,15,252,0,63,252, - 0,127,252,0,120,28,0,240,28,0,224,124,0,255,255,128, - 127,255,128,63,159,128,17,22,66,20,2,0,0,32,0,0, - 112,0,0,240,0,3,192,0,7,128,0,6,0,0,0,0, - 0,15,224,0,63,240,0,63,248,0,56,60,0,0,28,0, - 0,28,0,15,252,0,63,252,0,127,252,0,120,28,0,224, - 60,0,224,124,0,255,255,128,127,223,128,63,159,128,17,22, - 66,20,1,0,0,128,0,1,192,0,7,112,0,14,56,0, - 28,28,0,0,0,0,0,0,0,7,224,0,63,240,0,63, - 248,0,60,60,0,0,28,0,0,28,0,15,252,0,63,252, - 0,127,252,0,120,28,0,240,28,0,224,60,0,255,255,128, - 127,255,128,63,159,128,17,21,63,20,1,0,14,24,0,31, - 152,0,25,248,0,24,112,0,0,0,0,0,0,0,15,224, - 0,63,240,0,63,248,0,56,60,0,0,28,0,0,28,0, - 15,252,0,63,252,0,127,252,0,120,28,0,240,28,0,224, - 124,0,255,255,128,127,223,128,63,159,128,17,21,63,20,2, - 0,12,24,0,30,60,0,30,60,0,12,24,0,0,0,0, - 0,0,0,15,224,0,63,240,0,63,248,0,56,60,0,0, - 28,0,0,28,0,15,252,0,63,252,0,127,252,0,120,28, - 0,240,28,0,224,124,0,255,255,128,127,223,128,63,159,128, - 17,21,63,20,1,0,3,192,0,6,96,0,4,32,0,6, - 96,0,3,192,0,0,0,0,15,224,0,63,240,0,63,248, - 0,56,60,0,0,28,0,0,28,0,15,252,0,63,252,0, - 127,252,0,120,28,0,240,28,0,224,124,0,255,255,128,127, - 223,128,63,159,128,20,15,45,20,255,0,15,135,0,63,255, - 192,63,255,192,56,253,224,0,112,112,3,240,112,31,255,240, - 127,255,240,255,255,240,240,112,0,224,120,0,241,248,112,127, - 255,240,63,255,240,31,39,128,16,21,42,20,2,250,7,230, - 31,254,63,254,124,62,112,14,240,14,224,14,224,0,224,0, - 224,0,240,6,124,15,63,254,31,252,7,240,1,128,1,128, - 1,192,8,224,15,192,3,128,16,21,42,20,1,0,6,0, - 15,0,3,192,1,224,0,96,0,0,7,224,31,248,63,252, - 124,62,112,14,240,15,255,255,255,255,255,255,224,0,112,0, - 124,15,63,255,31,254,7,240,16,22,44,20,1,0,0,16, - 0,56,0,120,1,224,3,192,3,0,0,0,7,224,31,248, - 63,252,124,62,112,14,240,15,255,255,255,255,255,255,224,0, - 112,0,124,14,63,255,31,254,7,240,16,22,44,20,1,0, - 0,128,1,192,7,112,14,56,28,28,0,0,0,0,7,224, - 31,248,63,252,124,62,112,14,240,15,255,255,255,255,255,255, - 224,0,112,0,124,31,63,255,31,255,7,240,16,21,42,20, - 1,0,12,24,30,60,30,60,12,24,0,0,0,0,7,224, - 31,248,63,252,124,62,112,14,240,15,255,255,255,255,255,255, - 224,0,112,0,124,31,63,255,31,255,7,240,15,22,44,20, - 2,0,24,0,60,0,15,0,7,128,1,128,0,0,0,0, - 127,128,127,128,127,128,3,128,3,128,3,128,3,128,3,128, - 3,128,3,128,3,128,3,128,255,254,255,254,255,254,15,23, - 46,20,2,0,0,128,1,192,3,192,15,0,30,0,24,0, - 0,0,0,0,127,128,127,128,127,128,3,128,3,128,3,128, - 3,128,3,128,3,128,3,128,3,128,3,128,255,254,255,254, - 255,254,15,22,44,20,2,0,2,0,7,0,29,192,56,224, - 112,112,0,0,0,0,127,128,127,128,127,128,3,128,3,128, - 3,128,3,128,3,128,3,128,3,128,3,128,3,128,255,254, - 255,254,255,254,15,21,42,20,2,0,48,96,120,240,120,240, - 48,96,0,0,0,0,127,128,127,128,127,128,3,128,3,128, - 3,128,3,128,3,128,3,128,3,128,3,128,3,128,255,254, - 255,254,255,254,16,21,42,20,2,0,126,14,255,191,255,252, - 3,240,15,240,127,248,124,56,112,60,7,220,31,254,127,254, - 120,30,240,15,224,7,224,7,224,15,240,15,248,62,127,252, - 63,248,31,224,17,21,63,20,1,0,14,24,0,31,152,0, - 25,248,0,24,112,0,0,0,0,0,0,0,249,240,0,251, - 252,0,255,254,0,60,30,0,56,14,0,56,14,0,56,14, - 0,56,14,0,56,14,0,56,14,0,56,14,0,56,14,0, - 254,63,128,254,63,128,254,63,128,17,21,63,20,1,0,6, - 0,0,15,0,0,3,192,0,1,224,0,0,96,0,0,0, - 0,7,240,0,15,248,0,63,254,0,60,30,0,120,15,0, - 240,7,128,224,3,128,224,3,128,224,3,128,240,7,128,120, - 15,0,124,31,0,63,254,0,31,252,0,7,240,0,17,22, - 66,20,1,0,0,16,0,0,56,0,0,120,0,1,224,0, - 3,192,0,3,0,0,0,0,0,7,240,0,15,248,0,63, - 254,0,60,30,0,120,15,0,240,7,128,224,3,128,224,3, - 128,224,3,128,240,7,128,120,15,0,124,31,0,63,254,0, - 31,252,0,7,240,0,17,22,66,20,1,0,0,128,0,1, - 192,0,7,112,0,14,56,0,28,28,0,0,0,0,0,0, - 0,7,240,0,15,248,0,63,254,0,60,30,0,120,15,0, - 240,7,128,224,3,128,224,3,128,224,3,128,240,7,128,120, - 15,0,124,31,0,63,254,0,31,252,0,7,240,0,17,21, - 63,20,1,0,7,12,0,15,204,0,12,252,0,12,56,0, - 0,0,0,0,0,0,7,240,0,15,248,0,63,254,0,60, - 30,0,120,15,0,240,7,128,224,3,128,224,3,128,224,3, - 128,240,7,128,120,15,0,124,31,0,63,254,0,31,252,0, - 7,240,0,17,21,63,20,1,0,12,24,0,30,60,0,30, - 60,0,12,24,0,0,0,0,0,0,0,7,240,0,15,248, - 0,63,254,0,60,30,0,120,15,0,240,7,128,224,3,128, - 224,3,128,224,3,128,240,7,128,120,15,0,124,31,0,63, - 254,0,31,252,0,7,240,0,15,15,30,20,2,2,3,128, - 7,192,7,192,3,128,0,0,0,0,255,254,255,254,255,254, - 0,0,0,0,3,128,7,192,7,192,3,128,17,18,54,20, - 1,254,0,3,128,3,227,128,15,255,128,63,255,0,62,62, - 0,120,63,0,112,127,0,224,243,128,225,227,128,227,195,128, - 231,131,128,127,7,0,126,31,0,63,254,0,127,252,0,247, - 240,0,224,0,0,224,0,0,18,22,66,20,0,0,3,0, - 0,7,128,0,1,224,0,0,240,0,0,48,0,0,0,0, - 0,0,0,252,63,0,252,63,0,252,63,0,28,7,0,28, - 7,0,28,7,0,28,7,0,28,7,0,28,7,0,28,7, - 0,28,15,0,28,31,0,31,255,192,15,247,192,7,231,192, - 18,22,66,20,0,0,0,8,0,0,28,0,0,60,0,0, - 240,0,1,224,0,1,128,0,0,0,0,252,63,0,252,63, - 0,252,63,0,28,7,0,28,7,0,28,7,0,28,7,0, - 28,7,0,28,7,0,28,7,0,28,15,0,28,31,0,31, - 255,192,15,247,192,7,231,192,18,22,66,20,0,0,0,128, - 0,1,192,0,7,112,0,14,56,0,28,28,0,0,0,0, - 0,0,0,252,63,0,252,63,0,252,63,0,28,7,0,28, - 7,0,28,7,0,28,7,0,28,7,0,28,7,0,28,7, - 0,28,15,0,28,31,0,31,255,192,15,247,192,7,231,192, - 18,21,63,20,0,0,12,24,0,30,60,0,30,60,0,12, - 24,0,0,0,0,0,0,0,252,63,0,252,63,0,252,63, - 0,28,7,0,28,7,0,28,7,0,28,7,0,28,7,0, - 28,7,0,28,7,0,28,15,0,28,31,0,31,255,192,15, - 247,192,7,231,192,17,29,87,20,1,249,0,16,0,0,56, - 0,0,120,0,1,224,0,3,192,0,3,0,0,0,0,0, - 254,63,128,254,63,128,254,63,128,120,15,0,56,14,0,60, - 30,0,28,28,0,30,60,0,14,56,0,15,120,0,7,112, - 0,7,240,0,3,224,0,3,224,0,1,192,0,1,192,0, - 3,128,0,3,128,0,7,0,0,255,224,0,255,224,0,255, - 224,0,19,28,84,20,0,249,252,0,0,252,0,0,252,0, - 0,28,0,0,28,0,0,28,0,0,28,252,0,31,255,0, - 31,255,128,31,135,192,31,3,192,30,1,224,28,0,224,28, - 0,224,28,0,224,30,1,224,30,1,192,31,135,192,31,255, - 128,31,255,0,28,252,0,28,0,0,28,0,0,28,0,0, - 28,0,0,255,192,0,255,192,0,255,192,0,17,28,84,20, - 1,249,6,12,0,15,30,0,15,30,0,6,12,0,0,0, - 0,0,0,0,254,63,128,254,63,128,254,63,128,120,15,0, - 56,14,0,60,30,0,28,28,0,30,60,0,14,56,0,15, - 120,0,7,112,0,7,240,0,3,224,0,3,224,0,1,192, - 0,1,192,0,3,128,0,3,128,0,7,0,0,255,224,0, - 255,224,0,255,224,0}; -/* - Fontname: -Adobe-Courier-Bold-R-Normal--34-240-100-100-M-200-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 20, '1' Height: 21 - Calculated Max Values w=21 h=28 x= 8 y=16 dx=20 dy= 0 ascent=23 len=75 - Font Bounding box w=30 h=44 x=-7 y=-11 - Calculated Min Values x=-1 y=-7 dx= 0 dy= 0 - Pure Font ascent =20 descent=-7 - X Font ascent =21 descent=-7 - Max Font ascent =23 descent=-7 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_courB24r[4775] U8G_FONT_SECTION("u8g_font_courB24r") = { - 0,30,44,249,245,20,5,57,12,115,32,127,249,23,249,21, - 249,0,0,0,20,0,1,5,21,21,20,7,0,112,248,248, - 248,248,248,112,112,112,112,112,112,112,112,112,32,0,0,112, - 248,112,9,10,20,20,5,10,227,128,227,128,227,128,227,128, - 227,128,227,128,227,128,227,128,227,128,65,0,15,26,52,20, - 2,253,14,56,14,56,14,56,14,56,14,56,14,56,14,56, - 14,56,127,254,127,254,127,254,28,112,28,112,28,112,28,112, - 255,252,255,252,255,252,56,224,56,224,56,224,56,224,56,224, - 56,224,56,224,56,224,14,27,54,20,3,252,7,0,7,0, - 7,0,15,216,63,248,127,248,240,120,224,56,224,56,240,0, - 254,0,127,192,63,240,7,248,0,252,0,60,224,28,224,28, - 240,60,255,248,255,240,231,128,7,0,7,0,7,0,7,0, - 7,0,15,21,42,20,2,0,31,0,63,128,49,128,96,192, - 96,192,96,192,113,194,63,142,31,62,0,248,3,224,31,0, - 252,248,241,252,195,142,3,6,3,6,3,6,1,140,1,252, - 0,248,14,18,36,20,2,0,7,160,31,224,63,224,60,96, - 56,0,56,0,60,0,28,0,30,0,127,60,127,188,243,188, - 225,240,224,240,224,240,255,252,127,188,63,60,4,11,11,20, - 8,10,112,112,112,112,112,224,224,224,224,224,224,7,26,26, - 20,8,251,14,14,30,60,56,56,120,112,112,240,240,240,224, - 224,240,240,240,112,112,120,56,60,28,30,14,14,7,26,26, - 20,4,251,224,224,240,120,56,56,60,28,28,30,30,30,14, - 14,30,30,30,28,28,60,56,120,112,240,224,224,15,14,28, - 20,3,7,3,128,3,128,3,128,3,128,99,140,251,190,127, - 252,31,240,15,224,15,224,30,240,60,120,120,60,48,24,17, - 17,51,20,1,1,1,192,0,1,192,0,1,192,0,1,192, - 0,1,192,0,1,192,0,1,192,0,255,255,128,255,255,128, - 255,255,128,1,192,0,1,192,0,1,192,0,1,192,0,1, - 192,0,1,192,0,1,192,0,7,10,10,20,5,251,30,30, - 60,60,56,112,112,224,224,192,15,3,6,20,2,8,255,254, - 255,254,255,254,5,4,4,20,7,0,112,248,248,112,13,27, - 54,20,3,252,0,56,0,56,0,120,0,112,0,112,0,224, - 0,224,1,224,1,192,1,192,3,128,3,128,7,128,7,0, - 15,0,14,0,14,0,28,0,28,0,60,0,56,0,56,0, - 112,0,112,0,240,0,224,0,224,0,13,21,42,20,3,0, - 15,128,63,224,127,240,112,112,240,120,224,56,224,56,224,56, - 224,56,224,56,224,56,224,56,224,56,224,56,224,56,224,56, - 240,120,112,112,127,240,63,224,15,128,13,21,42,20,4,0, - 3,0,15,0,127,0,255,0,255,0,103,0,7,0,7,0, - 7,0,7,0,7,0,7,0,7,0,7,0,7,0,7,0, - 7,0,7,0,255,248,255,248,255,248,14,21,42,20,2,0, - 7,192,31,240,63,248,120,60,112,28,112,28,112,28,0,28, - 0,56,0,120,0,240,1,224,3,192,7,128,15,0,30,0, - 60,0,120,0,255,252,255,252,255,252,15,21,42,20,2,0, - 7,224,31,240,127,248,120,60,112,28,0,28,0,28,0,60, - 7,248,7,240,7,248,0,124,0,28,0,14,0,14,0,14, - 0,30,224,60,255,252,255,248,63,224,14,21,42,20,2,0, - 0,240,1,240,1,240,3,240,7,240,7,112,15,112,14,112, - 30,112,28,112,56,112,120,112,112,112,255,252,255,252,255,252, - 0,112,0,112,3,252,3,252,3,252,15,21,42,20,2,0, - 63,252,63,252,63,252,56,0,56,0,56,0,56,0,63,224, - 63,248,63,252,56,124,0,30,0,14,0,14,0,14,0,14, - 64,30,240,60,255,248,127,248,31,224,14,21,42,20,3,0, - 1,248,7,248,15,248,31,0,60,0,120,0,112,0,112,0, - 227,192,239,240,255,240,248,120,240,60,224,28,224,28,240,28, - 112,60,120,120,127,248,63,240,15,192,14,21,42,20,2,0, - 255,252,255,252,255,252,224,60,224,56,224,56,0,56,0,120, - 0,112,0,112,0,240,0,224,0,224,1,224,1,192,1,192, - 3,192,3,128,7,128,7,0,7,0,14,21,42,20,3,0, - 15,128,63,224,127,240,112,112,224,56,224,56,224,56,112,112, - 127,240,63,224,63,240,124,248,240,60,224,28,224,28,224,28, - 224,28,248,124,127,248,63,240,15,192,14,21,42,20,3,0, - 15,128,63,224,127,240,120,240,240,120,224,56,224,60,224,60, - 224,60,240,124,120,252,63,220,63,156,15,60,0,56,0,120, - 0,112,97,240,255,224,255,128,126,0,5,15,15,20,7,0, - 112,248,248,112,0,0,0,0,0,0,0,112,248,248,112,8, - 19,19,20,5,252,14,31,31,14,0,0,0,0,0,0,30, - 30,60,56,120,112,224,224,192,18,19,57,20,0,0,0,1, - 192,0,3,192,0,15,192,0,63,128,0,254,0,1,248,0, - 7,224,0,31,128,0,127,0,0,252,0,0,127,0,0,31, - 128,0,7,224,0,1,248,0,0,254,0,0,63,128,0,15, - 192,0,3,192,0,1,192,17,9,27,20,1,5,255,255,128, - 255,255,128,255,255,128,0,0,0,0,0,0,0,0,0,255, - 255,128,255,255,128,255,255,128,18,19,57,20,1,0,224,0, - 0,240,0,0,252,0,0,127,0,0,31,192,0,7,224,0, - 1,248,0,0,126,0,0,63,128,0,15,192,0,63,128,0, - 126,0,1,248,0,7,224,0,31,192,0,127,0,0,252,0, - 0,240,0,0,224,0,0,13,20,40,20,3,0,31,192,127, - 224,255,240,224,248,224,56,224,56,0,56,0,120,0,240,3, - 240,7,192,7,128,7,0,7,0,0,0,0,0,0,0,7, - 0,15,128,7,0,14,23,46,20,3,254,15,192,31,224,56, - 112,112,48,96,48,224,48,192,48,193,240,199,240,198,48,204, - 48,204,48,204,48,206,48,199,252,195,188,192,0,224,0,96, - 0,112,48,56,112,31,224,15,192,21,20,60,20,255,0,31, - 240,0,31,248,0,31,248,0,1,220,0,1,220,0,1,220, - 0,3,142,0,3,142,0,3,142,0,7,7,0,7,7,0, - 7,7,0,15,255,128,15,255,128,31,255,192,28,1,192,28, - 1,192,255,143,248,255,143,248,255,143,248,18,20,60,20,1, - 0,255,248,0,255,254,0,255,255,0,28,7,128,28,3,128, - 28,3,128,28,3,128,28,7,128,31,255,0,31,252,0,31, - 254,0,28,15,128,28,3,192,28,1,192,28,1,192,28,1, - 192,28,3,192,255,255,128,255,255,0,255,252,0,18,20,60, - 20,1,0,3,249,128,15,255,128,31,255,128,62,15,128,120, - 7,128,112,3,128,240,3,128,224,0,0,224,0,0,224,0, - 0,224,0,0,224,0,0,224,0,0,224,0,0,240,0,0, - 120,3,128,124,7,192,63,255,128,31,255,0,7,252,0,17, - 20,60,20,1,0,255,224,0,255,248,0,255,252,0,56,62, - 0,56,15,0,56,7,0,56,7,128,56,3,128,56,3,128, - 56,3,128,56,3,128,56,3,128,56,3,128,56,3,128,56, - 7,128,56,7,0,56,31,0,255,254,0,255,252,0,255,240, - 0,17,20,60,20,1,0,255,255,0,255,255,0,255,255,0, - 28,7,0,28,7,0,28,7,0,28,119,0,28,112,0,31, - 240,0,31,240,0,31,240,0,28,112,0,28,112,0,28,3, - 128,28,3,128,28,3,128,28,3,128,255,255,128,255,255,128, - 255,255,128,17,20,60,20,1,0,255,255,128,255,255,128,255, - 255,128,28,3,128,28,3,128,28,3,128,28,115,128,28,112, - 0,31,240,0,31,240,0,31,240,0,28,112,0,28,112,0, - 28,0,0,28,0,0,28,0,0,28,0,0,255,224,0,255, - 224,0,255,224,0,17,20,60,20,2,0,3,243,0,15,255, - 0,31,255,0,60,15,0,120,7,0,112,7,0,240,7,0, - 224,0,0,224,0,0,224,0,0,224,0,0,224,255,128,224, - 255,128,224,255,128,240,7,0,112,7,0,124,15,0,63,255, - 0,31,254,0,7,248,0,17,20,60,20,1,0,255,127,128, - 255,127,128,255,127,128,56,14,0,56,14,0,56,14,0,56, - 14,0,56,14,0,63,254,0,63,254,0,63,254,0,56,14, - 0,56,14,0,56,14,0,56,14,0,56,14,0,56,14,0, - 255,127,128,255,127,128,255,127,128,13,20,40,20,3,0,255, - 248,255,248,255,248,7,0,7,0,7,0,7,0,7,0,7, - 0,7,0,7,0,7,0,7,0,7,0,7,0,7,0,7, - 0,255,248,255,248,255,248,17,20,60,20,2,0,7,255,128, - 7,255,128,7,255,128,0,56,0,0,56,0,0,56,0,0, - 56,0,0,56,0,0,56,0,0,56,0,224,56,0,224,56, - 0,224,56,0,224,56,0,224,56,0,224,120,0,240,240,0, - 255,240,0,127,224,0,31,128,0,19,20,60,20,1,0,255, - 159,192,255,159,192,255,159,192,28,15,0,28,30,0,28,60, - 0,28,120,0,28,240,0,31,224,0,31,240,0,31,248,0, - 30,124,0,28,60,0,28,30,0,28,14,0,28,15,0,28, - 7,0,255,135,224,255,135,224,255,135,224,17,20,60,20,1, - 0,255,224,0,255,224,0,255,224,0,14,0,0,14,0,0, - 14,0,0,14,0,0,14,0,0,14,0,0,14,0,0,14, - 0,0,14,3,128,14,3,128,14,3,128,14,3,128,14,3, - 128,14,3,128,255,255,128,255,255,128,255,255,128,21,20,60, - 20,255,0,252,1,248,252,1,248,254,3,248,62,3,224,63, - 7,224,63,7,224,59,142,224,59,142,224,59,222,224,57,220, - 224,57,220,224,56,248,224,56,248,224,56,248,224,56,112,224, - 56,112,224,56,0,224,255,7,248,255,7,248,255,7,248,19, - 20,60,20,0,0,248,31,224,252,31,224,254,31,224,62,3, - 128,63,3,128,63,3,128,59,131,128,59,195,128,57,195,128, - 57,227,128,56,243,128,56,115,128,56,123,128,56,59,128,56, - 31,128,56,31,128,56,15,128,255,7,128,255,7,128,255,3, - 128,18,20,60,20,1,0,3,240,0,15,252,0,31,254,0, - 60,15,0,120,7,128,112,3,128,240,3,192,224,1,192,224, - 1,192,224,1,192,224,1,192,224,1,192,224,1,192,240,3, - 192,112,3,128,120,7,128,60,15,0,31,254,0,15,252,0, - 3,240,0,17,20,60,20,1,0,255,248,0,255,254,0,255, - 255,0,28,15,0,28,3,128,28,3,128,28,3,128,28,3, - 128,28,7,128,28,15,0,31,254,0,31,252,0,31,240,0, - 28,0,0,28,0,0,28,0,0,28,0,0,255,224,0,255, - 224,0,255,224,0,18,25,75,20,1,251,3,240,0,15,248, - 0,31,254,0,60,15,0,120,7,128,112,3,128,240,3,192, - 224,1,192,224,1,192,224,1,192,224,1,192,224,1,192,224, - 1,192,224,1,192,112,3,128,120,7,128,60,15,0,31,254, - 0,15,252,0,7,240,0,14,0,0,31,225,192,63,255,192, - 63,255,192,56,63,0,20,20,60,20,1,0,255,248,0,255, - 254,0,255,255,0,28,15,0,28,7,128,28,3,128,28,3, - 128,28,7,128,28,15,0,31,254,0,31,252,0,31,248,0, - 28,60,0,28,30,0,28,15,0,28,7,128,28,3,192,255, - 131,240,255,129,240,255,129,240,15,20,40,20,2,0,15,204, - 63,252,127,252,240,124,224,28,224,28,240,28,248,0,127,0, - 63,224,15,248,1,252,0,62,224,30,224,14,224,14,240,30, - 255,252,255,248,231,224,17,20,60,20,1,0,255,255,128,255, - 255,128,255,255,128,225,195,128,225,195,128,225,195,128,225,195, - 128,225,195,128,225,195,128,1,192,0,1,192,0,1,192,0, - 1,192,0,1,192,0,1,192,0,1,192,0,1,192,0,63, - 254,0,63,254,0,63,254,0,19,20,60,20,0,0,255,31, - 224,255,31,224,255,31,224,56,3,128,56,3,128,56,3,128, - 56,3,128,56,3,128,56,3,128,56,3,128,56,3,128,56, - 3,128,56,3,128,56,3,128,56,3,128,28,7,0,31,31, - 0,15,254,0,7,252,0,1,240,0,21,20,60,20,255,0, - 255,143,248,255,143,248,255,143,248,28,1,192,28,1,192,30, - 3,192,14,3,128,14,3,128,7,7,0,7,7,0,7,143, - 0,3,142,0,3,142,0,3,222,0,1,220,0,1,220,0, - 0,248,0,0,248,0,0,248,0,0,112,0,19,20,60,20, - 0,0,255,31,224,255,31,224,255,31,224,112,1,192,112,1, - 192,112,225,192,112,225,192,113,241,192,57,243,128,57,243,128, - 59,187,128,59,187,128,59,187,128,63,31,128,63,31,128,30, - 15,0,30,15,0,30,15,0,28,7,0,28,7,0,19,20, - 60,20,0,0,255,31,224,255,31,224,255,31,224,60,7,128, - 30,15,0,15,30,0,7,188,0,3,248,0,1,240,0,0, - 224,0,1,240,0,3,248,0,7,188,0,15,30,0,14,14, - 0,30,15,0,60,7,128,255,31,224,255,31,224,255,31,224, - 19,20,60,20,0,0,255,31,224,255,31,224,255,31,224,60, - 7,128,14,14,0,15,30,0,7,28,0,7,188,0,3,248, - 0,1,240,0,1,240,0,0,224,0,0,224,0,0,224,0, - 0,224,0,0,224,0,0,224,0,15,254,0,15,254,0,15, - 254,0,15,20,40,20,2,0,127,252,127,252,127,252,112,60, - 112,56,112,120,112,240,113,224,1,192,3,192,7,128,15,0, - 14,14,30,14,60,14,120,14,112,14,255,254,255,254,255,254, - 7,26,26,20,8,251,254,254,254,224,224,224,224,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,254,254,254, - 13,27,54,20,3,252,224,0,224,0,240,0,112,0,112,0, - 56,0,56,0,60,0,28,0,28,0,14,0,14,0,15,0, - 7,0,7,128,3,128,3,128,1,192,1,192,1,224,0,224, - 0,224,0,112,0,112,0,120,0,56,0,56,7,26,26,20, - 4,251,254,254,254,14,14,14,14,14,14,14,14,14,14,14, - 14,14,14,14,14,14,14,14,14,254,254,254,13,11,22,20, - 3,11,2,0,7,0,7,0,15,128,31,192,61,224,56,224, - 120,240,240,120,224,56,224,56,20,3,9,20,0,249,255,255, - 240,255,255,240,255,255,240,6,6,6,20,6,16,192,224,112, - 56,28,12,16,15,30,20,2,0,31,224,127,248,127,252,112, - 60,0,28,0,28,15,252,127,252,127,252,240,28,224,28,224, - 124,255,255,127,223,63,159,19,21,63,20,0,0,252,0,0, - 252,0,0,252,0,0,28,0,0,28,0,0,28,0,0,28, - 124,0,29,255,0,31,255,128,31,135,192,30,1,192,30,1, - 224,28,0,224,28,0,224,28,0,224,28,0,224,30,1,192, - 31,3,192,255,255,128,255,255,0,252,254,0,16,15,30,20, - 2,0,7,230,31,254,63,254,124,62,112,14,224,14,224,14, - 224,0,224,0,224,0,240,6,120,15,127,254,63,252,15,240, - 19,21,63,20,1,0,0,63,0,0,63,0,0,63,0,0, - 7,0,0,7,0,0,7,0,7,231,0,31,255,0,63,255, - 0,124,63,0,112,15,0,240,15,0,224,7,0,224,7,0, - 224,7,0,224,7,0,112,15,0,124,63,0,63,255,224,31, - 247,224,7,231,224,18,15,45,20,1,0,3,240,0,15,252, - 0,31,254,0,62,31,0,120,7,128,112,3,128,255,255,128, - 255,255,128,255,255,128,240,0,0,120,0,0,126,3,128,63, - 255,192,31,255,128,7,254,0,16,21,42,20,3,0,1,255, - 7,255,7,255,15,0,14,0,14,0,255,252,255,252,255,252, - 14,0,14,0,14,0,14,0,14,0,14,0,14,0,14,0, - 14,0,255,252,255,252,255,252,18,22,66,20,1,249,7,207, - 192,31,255,192,63,255,192,124,126,0,112,30,0,240,30,0, - 224,14,0,224,14,0,224,14,0,240,30,0,112,30,0,120, - 126,0,63,254,0,31,238,0,15,206,0,0,14,0,0,14, - 0,0,30,0,0,60,0,31,252,0,31,248,0,31,224,0, - 18,21,63,20,1,0,252,0,0,252,0,0,252,0,0,28, - 0,0,28,0,0,28,0,0,28,248,0,29,252,0,31,254, - 0,31,15,0,30,7,0,28,7,0,28,7,0,28,7,0, - 28,7,0,28,7,0,28,7,0,28,7,0,127,31,192,127, - 31,192,127,31,192,15,21,42,20,3,0,7,128,7,128,7, - 128,7,128,0,0,0,0,127,128,127,128,127,128,3,128,3, - 128,3,128,3,128,3,128,3,128,3,128,3,128,3,128,255, - 254,255,254,255,254,12,28,56,20,3,249,3,192,3,192,3, - 192,3,192,0,0,0,0,255,240,255,240,255,240,0,112,0, - 112,0,112,0,112,0,112,0,112,0,112,0,112,0,112,0, - 112,0,112,0,112,0,112,0,112,0,112,0,240,255,224,255, - 192,255,128,17,21,63,20,1,0,252,0,0,252,0,0,252, - 0,0,28,0,0,28,0,0,28,0,0,28,255,0,28,255, - 0,28,255,0,28,120,0,28,240,0,29,224,0,31,192,0, - 31,192,0,31,224,0,29,240,0,28,248,0,28,124,0,252, - 63,128,252,63,128,252,63,128,15,21,42,20,3,0,127,128, - 127,128,127,128,3,128,3,128,3,128,3,128,3,128,3,128, - 3,128,3,128,3,128,3,128,3,128,3,128,3,128,3,128, - 3,128,255,254,255,254,255,254,20,15,45,20,1,0,243,143, - 0,255,255,128,255,255,192,120,241,192,112,225,192,112,225,192, - 112,225,192,112,225,192,112,225,192,112,225,192,112,225,192,112, - 225,192,252,249,240,252,249,240,252,249,240,17,15,45,20,2, - 0,249,240,0,251,248,0,255,252,0,62,30,0,60,14,0, - 56,14,0,56,14,0,56,14,0,56,14,0,56,14,0,56, - 14,0,56,14,0,254,63,128,254,63,128,254,63,128,17,15, - 45,20,2,0,7,240,0,31,252,0,63,254,0,120,15,0, - 112,7,0,240,7,128,224,3,128,224,3,128,224,3,128,240, - 7,128,112,7,0,120,15,0,63,254,0,31,252,0,7,240, - 0,19,22,66,20,0,249,252,124,0,253,255,0,255,255,128, - 31,3,192,30,1,224,28,0,224,28,0,224,28,0,224,28, - 0,224,28,1,224,30,1,192,31,7,192,31,255,128,29,254, - 0,28,120,0,28,0,0,28,0,0,28,0,0,28,0,0, - 255,192,0,255,192,0,255,192,0,19,22,66,20,1,249,7, - 231,224,31,255,224,63,255,224,124,63,0,112,15,0,240,15, - 0,224,7,0,224,7,0,224,7,0,240,15,0,112,15,0, - 124,63,0,63,255,0,31,247,0,7,199,0,0,7,0,0, - 7,0,0,7,0,0,7,0,0,127,224,0,127,224,0,127, - 224,17,15,45,20,2,0,126,62,0,126,255,0,127,255,128, - 15,199,0,15,2,0,15,0,0,14,0,0,14,0,0,14, - 0,0,14,0,0,14,0,0,14,0,0,255,252,0,255,252, - 0,255,252,0,15,15,30,20,3,0,15,236,63,252,63,252, - 120,60,112,28,120,0,127,192,63,248,15,252,224,62,224,14, - 248,30,255,252,255,248,231,224,16,20,40,20,2,0,28,0, - 28,0,28,0,28,0,28,0,255,252,255,252,255,252,28,0, - 28,0,28,0,28,0,28,0,28,0,28,0,28,6,30,31, - 31,255,15,254,3,240,18,15,45,20,1,0,252,63,0,252, - 63,0,252,63,0,28,7,0,28,7,0,28,7,0,28,7, - 0,28,7,0,28,7,0,28,7,0,28,7,0,30,31,0, - 31,255,192,15,255,192,7,247,192,19,15,45,20,0,0,255, - 31,224,255,31,224,255,31,224,60,7,0,28,7,0,30,14, - 0,14,14,0,15,28,0,7,28,0,7,184,0,3,184,0, - 3,240,0,1,240,0,1,224,0,0,224,0,19,15,45,20, - 0,0,254,15,224,254,15,224,254,15,224,56,227,128,56,227, - 128,57,243,128,61,247,128,29,247,0,31,191,0,31,31,0, - 31,31,0,15,30,0,14,14,0,14,14,0,14,14,0,17, - 15,45,20,1,0,254,63,128,254,63,128,254,63,128,60,28, - 0,30,56,0,15,112,0,7,224,0,3,224,0,3,240,0, - 7,120,0,14,60,0,28,30,0,254,63,128,254,63,128,254, - 63,128,19,22,66,20,1,249,255,31,224,255,31,224,255,31, - 224,60,3,128,28,7,0,30,7,0,14,14,0,15,14,0, - 7,28,0,7,156,0,3,184,0,3,248,0,1,240,0,1, - 240,0,0,224,0,0,224,0,1,192,0,1,192,0,3,128, - 0,127,240,0,127,240,0,127,240,0,13,15,30,20,4,0, - 255,248,255,248,255,248,224,240,225,224,227,192,7,128,15,0, - 30,0,60,0,120,56,240,56,255,248,255,248,255,248,9,26, - 52,20,5,251,7,128,15,128,15,128,30,0,28,0,28,0, - 28,0,28,0,28,0,28,0,28,0,60,0,248,0,248,0, - 252,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0, - 28,0,31,128,15,128,7,128,3,26,26,20,8,251,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,224,224,224,9,26,52,20,5,251,240,0, - 248,0,248,0,60,0,28,0,28,0,28,0,28,0,28,0, - 28,0,28,0,30,0,15,128,15,128,31,128,28,0,28,0, - 28,0,28,0,28,0,28,0,28,0,28,0,252,0,248,0, - 240,0,15,7,14,20,2,6,12,0,63,14,127,142,247,222, - 227,252,225,248,0,96,255}; -/* - Fontname: -Adobe-Courier-Bold-R-Normal--34-240-100-100-M-200-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 0, '1' Height: 21 - Calculated Max Values w=17 h=27 x= 7 y= 8 dx=20 dy= 0 ascent=23 len=54 - Font Bounding box w=30 h=44 x=-7 y=-11 - Calculated Min Values x= 0 y=-5 dx= 0 dy= 0 - Pure Font ascent =21 descent= 0 - X Font ascent =21 descent= 0 - Max Font ascent =23 descent=-5 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_courB24n[707] U8G_FONT_SECTION("u8g_font_courB24n") = { - 0,30,44,249,245,21,0,0,0,0,42,58,0,23,251,21, - 0,15,14,28,20,3,7,3,128,3,128,3,128,3,128,99, - 140,251,190,127,252,31,240,15,224,15,224,30,240,60,120,120, - 60,48,24,17,17,51,20,1,1,1,192,0,1,192,0,1, - 192,0,1,192,0,1,192,0,1,192,0,1,192,0,255,255, - 128,255,255,128,255,255,128,1,192,0,1,192,0,1,192,0, - 1,192,0,1,192,0,1,192,0,1,192,0,7,10,10,20, - 5,251,30,30,60,60,56,112,112,224,224,192,15,3,6,20, - 2,8,255,254,255,254,255,254,5,4,4,20,7,0,112,248, - 248,112,13,27,54,20,3,252,0,56,0,56,0,120,0,112, - 0,112,0,224,0,224,1,224,1,192,1,192,3,128,3,128, - 7,128,7,0,15,0,14,0,14,0,28,0,28,0,60,0, - 56,0,56,0,112,0,112,0,240,0,224,0,224,0,13,21, - 42,20,3,0,15,128,63,224,127,240,112,112,240,120,224,56, - 224,56,224,56,224,56,224,56,224,56,224,56,224,56,224,56, - 224,56,224,56,240,120,112,112,127,240,63,224,15,128,13,21, - 42,20,4,0,3,0,15,0,127,0,255,0,255,0,103,0, - 7,0,7,0,7,0,7,0,7,0,7,0,7,0,7,0, - 7,0,7,0,7,0,7,0,255,248,255,248,255,248,14,21, - 42,20,2,0,7,192,31,240,63,248,120,60,112,28,112,28, - 112,28,0,28,0,56,0,120,0,240,1,224,3,192,7,128, - 15,0,30,0,60,0,120,0,255,252,255,252,255,252,15,21, - 42,20,2,0,7,224,31,240,127,248,120,60,112,28,0,28, - 0,28,0,60,7,248,7,240,7,248,0,124,0,28,0,14, - 0,14,0,14,0,30,224,60,255,252,255,248,63,224,14,21, - 42,20,2,0,0,240,1,240,1,240,3,240,7,240,7,112, - 15,112,14,112,30,112,28,112,56,112,120,112,112,112,255,252, - 255,252,255,252,0,112,0,112,3,252,3,252,3,252,15,21, - 42,20,2,0,63,252,63,252,63,252,56,0,56,0,56,0, - 56,0,63,224,63,248,63,252,56,124,0,30,0,14,0,14, - 0,14,0,14,64,30,240,60,255,248,127,248,31,224,14,21, - 42,20,3,0,1,248,7,248,15,248,31,0,60,0,120,0, - 112,0,112,0,227,192,239,240,255,240,248,120,240,60,224,28, - 224,28,240,28,112,60,120,120,127,248,63,240,15,192,14,21, - 42,20,2,0,255,252,255,252,255,252,224,60,224,56,224,56, - 0,56,0,120,0,112,0,112,0,240,0,224,0,224,1,224, - 1,192,1,192,3,192,3,128,7,128,7,0,7,0,14,21, - 42,20,3,0,15,128,63,224,127,240,112,112,224,56,224,56, - 224,56,112,112,127,240,63,224,63,240,124,248,240,60,224,28, - 224,28,224,28,224,28,248,124,127,248,63,240,15,192,14,21, - 42,20,3,0,15,128,63,224,127,240,120,240,240,120,224,56, - 224,60,224,60,224,60,240,124,120,252,63,220,63,156,15,60, - 0,56,0,120,0,112,97,240,255,224,255,128,126,0,5,15, - 15,20,7,0,112,248,248,112,0,0,0,0,0,0,0,112, - 248,248,112}; -/* - Fontname: -Adobe-Courier-Medium-R-Normal--11-80-100-100-M-60-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 6, '1' Height: 7 - Calculated Max Values w= 6 h=10 x= 2 y= 6 dx= 6 dy= 0 ascent= 9 len=10 - Font Bounding box w=10 h=16 x=-2 y=-4 - Calculated Min Values x= 0 y=-2 dx= 0 dy= 0 - Pure Font ascent = 6 descent=-2 - X Font ascent = 7 descent=-2 - Max Font ascent = 9 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_courR08[2433] U8G_FONT_SECTION("u8g_font_courR08") = { - 0,10,16,254,252,6,1,151,3,21,32,255,254,9,254,7, - 254,0,0,0,6,0,1,1,7,7,6,2,0,128,128,128, - 128,128,0,128,3,3,3,6,1,4,160,160,160,5,8,8, - 6,1,255,80,80,248,80,80,248,80,80,4,8,8,6,1, - 255,32,112,128,96,16,144,96,32,6,7,7,6,0,0,224, - 164,200,48,92,148,24,6,6,6,6,0,0,48,64,96,148, - 136,116,1,3,3,6,2,4,128,128,128,3,9,9,6,2, - 254,32,64,64,128,128,128,64,64,32,3,9,9,6,1,254, - 128,64,64,32,32,32,64,64,128,5,4,4,6,0,3,32, - 216,32,80,5,5,5,6,0,1,32,32,248,32,32,2,3, - 3,6,1,254,64,64,128,4,1,1,6,1,3,240,1,2, - 2,6,2,0,128,128,6,9,9,6,0,255,4,8,16,16, - 32,32,64,64,128,4,7,7,6,1,0,96,144,144,144,144, - 144,96,4,7,7,6,1,0,32,224,32,32,32,32,240,4, - 7,7,6,1,0,96,144,16,32,64,128,240,4,7,7,6, - 1,0,96,144,16,96,16,144,96,5,7,7,6,0,0,16, - 48,80,144,248,16,16,4,7,7,6,1,0,240,128,128,224, - 16,16,224,4,7,7,6,1,0,112,128,128,224,144,144,96, - 4,7,7,6,1,0,240,144,16,32,32,64,64,4,7,7, - 6,1,0,96,144,144,96,144,144,96,4,7,7,6,1,0, - 96,144,144,112,16,16,224,1,5,5,6,2,0,128,128,0, - 128,128,2,6,6,6,1,254,64,64,0,64,64,128,3,5, - 5,6,1,1,32,64,128,64,32,4,3,3,6,1,2,240, - 0,240,3,5,5,6,2,1,128,64,32,64,128,4,6,6, - 6,1,0,96,144,32,64,0,64,6,8,8,6,0,255,56, - 68,156,168,168,156,64,56,6,6,6,6,0,0,112,40,72, - 120,72,204,5,6,6,6,0,0,240,72,112,72,72,240,4, - 6,6,6,1,0,96,144,128,128,144,96,5,6,6,6,0, - 0,240,72,72,72,72,240,5,6,6,6,0,0,248,72,112, - 64,72,248,5,6,6,6,0,0,248,72,112,80,64,224,4, - 6,6,6,1,0,96,144,128,176,144,96,6,6,6,6,0, - 0,204,72,120,72,72,204,5,6,6,6,1,0,248,32,32, - 32,32,248,5,6,6,6,1,0,120,16,16,144,144,96,6, - 6,6,6,0,0,216,80,96,80,72,228,5,6,6,6,1, - 0,224,64,64,64,72,248,5,6,6,6,1,0,136,216,168, - 168,136,216,6,6,6,6,0,0,220,72,104,88,72,200,4, - 6,6,6,1,0,96,144,144,144,144,96,5,6,6,6,1, - 0,240,72,72,112,64,224,4,7,7,6,1,255,96,144,144, - 144,144,96,112,6,6,6,6,0,0,240,72,72,112,72,228, - 4,6,6,6,1,0,112,128,96,16,144,224,5,6,6,6, - 0,0,248,168,32,32,32,112,6,6,6,6,0,0,204,72, - 72,72,72,48,6,6,6,6,0,0,220,136,80,80,80,32, - 6,6,6,6,0,0,220,136,168,168,80,80,5,6,6,6, - 1,0,216,80,32,32,80,216,5,6,6,6,1,0,216,136, - 80,32,32,112,4,6,6,6,1,0,240,144,32,64,144,240, - 2,9,9,6,2,254,192,128,128,128,128,128,128,128,192,5, - 9,9,6,1,255,128,128,64,64,32,32,16,16,8,2,9, - 9,6,2,254,192,64,64,64,64,64,64,64,192,5,3,3, - 6,1,4,32,80,136,6,1,1,6,0,254,252,2,2,2, - 6,1,6,128,64,5,5,5,6,0,0,96,16,112,144,104, - 5,7,7,6,0,0,192,64,112,72,72,72,240,4,5,5, - 6,1,0,96,144,128,144,96,5,7,7,6,1,0,48,16, - 112,144,144,144,104,4,5,5,6,1,0,96,144,224,144,96, - 4,7,7,6,1,0,48,64,240,64,64,64,240,5,7,7, - 6,1,254,104,144,144,144,112,16,224,6,7,7,6,0,0, - 192,64,112,72,72,72,236,5,7,7,6,1,0,32,0,96, - 32,32,32,248,3,9,9,6,1,254,32,0,224,32,32,32, - 32,32,192,5,7,7,6,0,0,192,64,88,80,96,80,216, - 5,7,7,6,1,0,96,32,32,32,32,32,248,6,5,5, - 6,0,0,208,168,168,168,172,6,5,5,6,0,0,176,72, - 72,72,236,4,5,5,6,1,0,96,144,144,144,96,5,7, - 7,6,0,254,176,72,72,72,112,64,240,5,7,7,6,1, - 254,104,144,144,144,112,16,56,5,5,5,6,1,0,184,64, - 64,64,240,4,5,5,6,1,0,112,128,96,16,224,5,7, - 7,6,1,0,64,64,240,64,64,72,48,6,5,5,6,0, - 0,216,72,72,72,52,6,5,5,6,0,0,204,68,40,40, - 16,6,5,5,6,0,0,172,168,168,80,80,5,5,5,6, - 0,0,216,80,32,80,216,5,7,7,6,0,254,216,72,72, - 72,48,32,192,4,5,5,6,1,0,240,32,64,144,240,3, - 9,9,6,2,254,32,64,64,64,128,64,64,64,32,1,9, - 9,6,2,254,128,128,128,128,128,128,128,128,128,3,9,9, - 6,2,254,128,64,64,64,32,64,64,64,128,4,2,2,6, - 1,3,80,160,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,0,0,0,6,0,1,1,7,7,6,2, - 254,128,0,128,128,128,128,128,4,8,8,6,1,255,32,32, - 112,128,128,112,32,32,6,7,7,6,0,0,56,64,248,32, - 32,68,252,5,5,5,6,0,1,136,112,80,112,136,5,7, - 7,6,0,0,136,80,248,32,248,32,112,1,9,9,6,2, - 254,128,128,128,0,0,128,128,128,128,4,8,8,6,1,255, - 112,128,96,144,144,96,16,224,3,1,1,6,2,5,160,6, - 7,7,6,0,0,48,72,180,164,180,72,48,4,5,5,6, - 1,1,224,16,208,0,240,6,3,3,6,0,1,108,216,108, - 5,3,3,6,0,2,248,8,8,4,1,1,6,1,3,240, - 6,7,7,6,0,0,48,72,188,180,172,72,48,4,1,1, - 6,1,5,240,4,3,3,6,1,4,96,144,96,5,6,6, - 6,0,0,32,32,248,32,0,248,3,4,4,6,2,3,96, - 160,64,224,3,4,4,6,2,3,224,64,32,192,2,2,2, - 6,2,5,64,128,6,7,7,6,0,254,216,72,72,72,116, - 64,64,6,8,8,6,0,255,124,168,168,104,40,40,40,108, - 1,2,2,6,2,2,128,128,3,3,3,6,1,254,64,32, - 192,3,4,4,6,2,3,192,64,64,224,4,5,5,6,1, - 1,96,144,96,0,240,6,3,3,6,1,1,216,108,216,6, - 7,7,6,0,0,192,68,72,244,44,92,132,6,7,7,6, - 0,0,192,68,72,252,52,72,156,6,7,7,6,0,0,224, - 68,40,212,44,92,132,4,7,7,6,0,254,32,0,32,32, - 64,144,96,6,9,9,6,0,0,32,16,0,112,40,72,120, - 72,204,6,9,9,6,0,0,16,32,0,112,40,72,120,72, - 204,6,9,9,6,0,0,32,80,0,112,40,72,120,72,204, - 6,9,9,6,0,0,40,80,0,112,40,72,120,72,204,6, - 8,8,6,0,0,80,0,112,40,72,120,72,204,6,9,9, - 6,0,0,16,40,16,112,40,72,120,72,204,6,6,6,6, - 0,0,124,48,92,112,144,156,4,8,8,6,1,254,96,144, - 128,128,144,96,32,192,5,9,9,6,0,0,32,16,0,248, - 72,112,64,72,248,5,9,9,6,0,0,16,32,0,248,72, - 112,64,72,248,5,9,9,6,0,0,32,80,0,248,72,112, - 64,72,248,5,8,8,6,0,0,80,0,248,72,112,64,72, - 248,5,9,9,6,0,0,64,32,0,248,32,32,32,32,248, - 5,9,9,6,0,0,16,32,0,248,32,32,32,32,248,5, - 9,9,6,0,0,32,80,0,248,32,32,32,32,248,5,8, - 8,6,0,0,80,0,248,32,32,32,32,248,5,6,6,6, - 0,0,240,72,232,72,72,240,6,9,9,6,0,0,40,80, - 0,220,72,104,88,72,200,4,9,9,6,1,0,64,32,0, - 96,144,144,144,144,96,4,9,9,6,1,0,32,64,0,96, - 144,144,144,144,96,4,9,9,6,1,0,32,80,0,96,144, - 144,144,144,96,4,9,9,6,1,0,80,160,0,96,144,144, - 144,144,96,4,8,8,6,1,0,160,0,96,144,144,144,144, - 96,5,5,5,6,0,1,136,80,32,80,136,6,6,6,6, - 0,0,52,72,88,104,72,176,6,9,9,6,0,0,32,16, - 0,204,72,72,72,72,48,6,9,9,6,0,0,16,32,0, - 204,72,72,72,72,48,6,9,9,6,0,0,16,40,0,204, - 72,72,72,72,48,6,8,8,6,0,0,80,0,204,72,72, - 72,72,48,5,9,9,6,0,0,16,32,0,216,136,80,32, - 32,112,5,6,6,6,0,0,192,112,72,112,64,224,6,6, - 6,6,0,0,48,72,88,68,84,200,5,8,8,6,0,0, - 64,32,0,96,16,112,144,104,5,8,8,6,0,0,16,32, - 0,96,16,112,144,104,5,8,8,6,0,0,32,80,0,96, - 16,112,144,104,5,8,8,6,0,0,80,160,0,96,16,112, - 144,104,5,7,7,6,0,0,80,0,96,16,112,144,104,5, - 9,9,6,0,0,32,80,32,0,96,16,112,144,104,6,5, - 5,6,0,0,108,148,124,144,236,4,7,7,6,1,254,96, - 144,128,144,96,32,192,4,8,8,6,1,0,64,32,0,96, - 144,240,128,112,4,8,8,6,1,0,32,64,0,96,144,240, - 128,112,4,8,8,6,1,0,64,160,0,96,144,240,128,112, - 4,7,7,6,1,0,160,0,96,144,240,128,112,5,8,8, - 6,0,0,64,32,0,96,32,32,32,248,5,8,8,6,0, - 0,16,32,0,96,32,32,32,248,5,8,8,6,0,0,32, - 80,0,96,32,32,32,248,5,7,7,6,0,0,80,0,96, - 32,32,32,248,4,8,8,6,1,0,208,96,160,112,144,144, - 144,96,6,8,8,6,0,0,40,80,0,176,72,72,72,236, - 4,8,8,6,1,0,64,32,0,96,144,144,144,96,4,8, - 8,6,1,0,16,32,0,96,144,144,144,96,4,8,8,6, - 1,0,64,160,0,96,144,144,144,96,4,8,8,6,1,0, - 80,160,0,96,144,144,144,96,4,7,7,6,1,0,160,0, - 96,144,144,144,96,5,5,5,6,0,1,32,0,248,0,32, - 6,6,6,6,0,0,4,56,88,104,72,176,6,8,8,6, - 0,0,32,16,0,216,72,72,72,52,6,8,8,6,0,0, - 16,32,0,216,72,72,72,52,6,8,8,6,0,0,32,80, - 0,216,72,72,72,52,6,7,7,6,0,0,80,0,216,72, - 72,72,52,5,10,10,6,0,254,16,32,0,216,72,72,72, - 48,32,192,5,9,9,6,0,254,192,64,112,72,72,72,112, - 64,224,5,9,9,6,0,254,80,0,216,72,72,72,48,32, - 192}; -/* - Fontname: -Adobe-Courier-Medium-R-Normal--11-80-100-100-M-60-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 6, '1' Height: 7 - Calculated Max Values w= 6 h= 9 x= 2 y= 6 dx= 6 dy= 0 ascent= 8 len= 9 - Font Bounding box w=10 h=16 x=-2 y=-4 - Calculated Min Values x= 0 y=-2 dx= 0 dy= 0 - Pure Font ascent = 6 descent=-2 - X Font ascent = 7 descent=-2 - Max Font ascent = 8 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_courR08r[1157] U8G_FONT_SECTION("u8g_font_courR08r") = { - 0,10,16,254,252,6,1,151,3,21,32,127,254,8,254,7, - 254,0,0,0,6,0,1,1,7,7,6,2,0,128,128,128, - 128,128,0,128,3,3,3,6,1,4,160,160,160,5,8,8, - 6,1,255,80,80,248,80,80,248,80,80,4,8,8,6,1, - 255,32,112,128,96,16,144,96,32,6,7,7,6,0,0,224, - 164,200,48,92,148,24,6,6,6,6,0,0,48,64,96,148, - 136,116,1,3,3,6,2,4,128,128,128,3,9,9,6,2, - 254,32,64,64,128,128,128,64,64,32,3,9,9,6,1,254, - 128,64,64,32,32,32,64,64,128,5,4,4,6,0,3,32, - 216,32,80,5,5,5,6,0,1,32,32,248,32,32,2,3, - 3,6,1,254,64,64,128,4,1,1,6,1,3,240,1,2, - 2,6,2,0,128,128,6,9,9,6,0,255,4,8,16,16, - 32,32,64,64,128,4,7,7,6,1,0,96,144,144,144,144, - 144,96,4,7,7,6,1,0,32,224,32,32,32,32,240,4, - 7,7,6,1,0,96,144,16,32,64,128,240,4,7,7,6, - 1,0,96,144,16,96,16,144,96,5,7,7,6,0,0,16, - 48,80,144,248,16,16,4,7,7,6,1,0,240,128,128,224, - 16,16,224,4,7,7,6,1,0,112,128,128,224,144,144,96, - 4,7,7,6,1,0,240,144,16,32,32,64,64,4,7,7, - 6,1,0,96,144,144,96,144,144,96,4,7,7,6,1,0, - 96,144,144,112,16,16,224,1,5,5,6,2,0,128,128,0, - 128,128,2,6,6,6,1,254,64,64,0,64,64,128,3,5, - 5,6,1,1,32,64,128,64,32,4,3,3,6,1,2,240, - 0,240,3,5,5,6,2,1,128,64,32,64,128,4,6,6, - 6,1,0,96,144,32,64,0,64,6,8,8,6,0,255,56, - 68,156,168,168,156,64,56,6,6,6,6,0,0,112,40,72, - 120,72,204,5,6,6,6,0,0,240,72,112,72,72,240,4, - 6,6,6,1,0,96,144,128,128,144,96,5,6,6,6,0, - 0,240,72,72,72,72,240,5,6,6,6,0,0,248,72,112, - 64,72,248,5,6,6,6,0,0,248,72,112,80,64,224,4, - 6,6,6,1,0,96,144,128,176,144,96,6,6,6,6,0, - 0,204,72,120,72,72,204,5,6,6,6,1,0,248,32,32, - 32,32,248,5,6,6,6,1,0,120,16,16,144,144,96,6, - 6,6,6,0,0,216,80,96,80,72,228,5,6,6,6,1, - 0,224,64,64,64,72,248,5,6,6,6,1,0,136,216,168, - 168,136,216,6,6,6,6,0,0,220,72,104,88,72,200,4, - 6,6,6,1,0,96,144,144,144,144,96,5,6,6,6,1, - 0,240,72,72,112,64,224,4,7,7,6,1,255,96,144,144, - 144,144,96,112,6,6,6,6,0,0,240,72,72,112,72,228, - 4,6,6,6,1,0,112,128,96,16,144,224,5,6,6,6, - 0,0,248,168,32,32,32,112,6,6,6,6,0,0,204,72, - 72,72,72,48,6,6,6,6,0,0,220,136,80,80,80,32, - 6,6,6,6,0,0,220,136,168,168,80,80,5,6,6,6, - 1,0,216,80,32,32,80,216,5,6,6,6,1,0,216,136, - 80,32,32,112,4,6,6,6,1,0,240,144,32,64,144,240, - 2,9,9,6,2,254,192,128,128,128,128,128,128,128,192,5, - 9,9,6,1,255,128,128,64,64,32,32,16,16,8,2,9, - 9,6,2,254,192,64,64,64,64,64,64,64,192,5,3,3, - 6,1,4,32,80,136,6,1,1,6,0,254,252,2,2,2, - 6,1,6,128,64,5,5,5,6,0,0,96,16,112,144,104, - 5,7,7,6,0,0,192,64,112,72,72,72,240,4,5,5, - 6,1,0,96,144,128,144,96,5,7,7,6,1,0,48,16, - 112,144,144,144,104,4,5,5,6,1,0,96,144,224,144,96, - 4,7,7,6,1,0,48,64,240,64,64,64,240,5,7,7, - 6,1,254,104,144,144,144,112,16,224,6,7,7,6,0,0, - 192,64,112,72,72,72,236,5,7,7,6,1,0,32,0,96, - 32,32,32,248,3,9,9,6,1,254,32,0,224,32,32,32, - 32,32,192,5,7,7,6,0,0,192,64,88,80,96,80,216, - 5,7,7,6,1,0,96,32,32,32,32,32,248,6,5,5, - 6,0,0,208,168,168,168,172,6,5,5,6,0,0,176,72, - 72,72,236,4,5,5,6,1,0,96,144,144,144,96,5,7, - 7,6,0,254,176,72,72,72,112,64,240,5,7,7,6,1, - 254,104,144,144,144,112,16,56,5,5,5,6,1,0,184,64, - 64,64,240,4,5,5,6,1,0,112,128,96,16,224,5,7, - 7,6,1,0,64,64,240,64,64,72,48,6,5,5,6,0, - 0,216,72,72,72,52,6,5,5,6,0,0,204,68,40,40, - 16,6,5,5,6,0,0,172,168,168,80,80,5,5,5,6, - 0,0,216,80,32,80,216,5,7,7,6,0,254,216,72,72, - 72,48,32,192,4,5,5,6,1,0,240,32,64,144,240,3, - 9,9,6,2,254,32,64,64,64,128,64,64,64,32,1,9, - 9,6,2,254,128,128,128,128,128,128,128,128,128,3,9,9, - 6,2,254,128,64,64,64,32,64,64,64,128,4,2,2,6, - 1,3,80,160,255}; -/* - Fontname: -Adobe-Courier-Medium-R-Normal--14-100-100-100-M-90-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 9, '1' Height: 10 - Calculated Max Values w=10 h=13 x= 4 y= 8 dx= 9 dy= 0 ascent=12 len=24 - Font Bounding box w=14 h=20 x=-3 y=-5 - Calculated Min Values x=-1 y=-3 dx= 0 dy= 0 - Pure Font ascent = 9 descent=-3 - X Font ascent =10 descent=-3 - Max Font ascent =12 descent=-3 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_courR10[3052] U8G_FONT_SECTION("u8g_font_courR10") = { - 0,14,20,253,251,9,1,224,3,220,32,255,253,12,253,10, - 253,0,0,0,9,0,1,1,9,9,9,3,0,128,128,128, - 128,128,128,0,128,128,4,4,4,9,2,6,144,144,144,144, - 5,10,10,9,2,255,80,80,80,248,80,80,248,80,80,80, - 5,13,13,9,2,254,32,32,120,136,128,192,48,8,136,240, - 32,32,32,8,10,10,9,0,0,96,144,144,115,12,48,204, - 18,18,12,6,8,8,9,1,0,56,64,64,64,168,144,152, - 100,1,4,4,9,3,5,128,128,128,128,3,12,12,9,3, - 254,32,64,64,128,128,128,128,128,128,64,64,32,3,12,12, - 9,2,254,128,64,64,32,32,32,32,32,32,64,64,128,5, - 6,6,9,1,3,32,32,248,32,80,136,7,7,7,9,1, - 1,16,16,16,254,16,16,16,3,4,4,9,2,254,96,96, - 192,128,6,1,1,9,1,4,252,2,2,2,9,3,0,192, - 192,6,11,11,9,1,255,4,8,8,16,16,32,32,64,64, - 128,128,6,10,10,9,1,0,48,72,132,132,132,132,132,132, - 72,48,5,10,10,9,1,0,32,96,160,32,32,32,32,32, - 32,248,5,10,10,9,1,0,112,136,136,8,16,32,64,128, - 136,248,6,10,10,9,1,0,56,68,4,4,24,4,4,4, - 132,120,6,10,10,9,1,0,24,40,40,72,72,136,136,252, - 8,28,6,10,10,9,1,0,124,64,64,64,120,4,4,4, - 132,120,6,10,10,9,1,0,56,64,128,128,184,196,132,132, - 68,56,6,10,10,9,1,0,252,132,4,8,8,8,16,16, - 16,16,5,10,10,9,2,0,112,136,136,136,112,136,136,136, - 136,112,6,10,10,9,1,0,112,136,132,132,140,116,4,4, - 8,112,2,7,7,9,3,0,192,192,0,0,0,192,192,3, - 9,9,9,2,254,96,96,0,0,0,96,96,192,128,7,7, - 7,9,0,1,6,24,96,128,96,24,6,7,3,3,9,1, - 3,254,0,254,7,7,7,9,1,1,192,48,12,2,12,48, - 192,5,9,9,9,1,0,112,136,8,8,48,32,0,32,32, - 7,10,10,9,1,255,56,68,132,156,164,164,158,128,64,56, - 9,9,18,9,255,0,56,0,8,0,20,0,20,0,34,0, - 62,0,65,0,65,0,247,128,7,9,9,9,0,0,252,66, - 66,66,124,66,66,66,252,7,9,9,9,1,0,58,70,130, - 128,128,128,128,66,60,8,9,9,9,0,0,252,66,65,65, - 65,65,65,66,252,7,9,9,9,1,0,254,66,66,72,120, - 72,66,66,254,7,9,9,9,1,0,254,66,66,72,120,72, - 64,64,240,8,9,9,9,0,0,58,70,130,128,128,143,130, - 66,60,8,9,9,9,0,0,231,66,66,66,126,66,66,66, - 231,5,9,9,9,2,0,248,32,32,32,32,32,32,32,248, - 7,9,9,9,1,0,62,8,8,8,8,136,136,136,112,8, - 9,9,9,0,0,238,68,72,80,112,72,68,68,227,8,9, - 9,9,0,0,248,32,32,32,32,33,33,33,255,9,9,18, - 9,0,0,227,128,99,0,85,0,85,0,73,0,73,0,65, - 0,65,0,227,128,8,9,9,9,0,0,231,98,82,82,74, - 74,70,70,226,8,9,9,9,0,0,60,66,129,129,129,129, - 129,66,60,7,9,9,9,1,0,252,66,66,66,66,124,64, - 64,240,8,11,11,9,0,254,60,66,129,129,129,129,129,66, - 60,49,94,8,9,9,9,0,0,252,66,66,66,68,120,68, - 66,225,6,9,9,9,1,0,116,140,132,128,120,4,132,196, - 184,7,9,9,9,1,0,254,146,146,16,16,16,16,16,124, - 8,9,9,9,0,0,231,66,66,66,66,66,66,66,60,9, - 9,18,9,0,0,227,128,65,0,65,0,34,0,34,0,20, - 0,20,0,8,0,8,0,9,9,18,9,0,0,227,128,65, - 0,73,0,73,0,85,0,85,0,34,0,34,0,34,0,8, - 9,9,9,0,0,231,66,36,36,24,36,36,66,231,7,9, - 9,9,0,0,238,68,68,40,40,16,16,16,124,6,9,9, - 9,1,0,252,132,136,16,32,32,68,132,252,3,12,12,9, - 3,254,224,128,128,128,128,128,128,128,128,128,128,224,6,11, - 11,9,1,255,128,64,64,32,32,16,16,8,8,4,4,3, - 12,12,9,2,254,224,32,32,32,32,32,32,32,32,32,32, - 224,5,5,5,9,2,4,32,80,80,136,136,9,1,2,9, - 0,253,255,128,4,2,2,9,2,8,192,48,7,7,7,9, - 1,0,120,132,4,124,132,132,122,8,10,10,9,0,0,192, - 64,64,92,98,65,65,65,98,220,7,7,7,9,1,0,58, - 70,130,128,128,66,60,8,10,10,9,0,0,6,2,2,58, - 70,130,130,130,70,59,7,7,7,9,1,0,56,68,130,254, - 128,66,60,7,10,10,9,1,0,30,32,32,252,32,32,32, - 32,32,248,8,10,10,9,0,253,59,70,130,130,130,70,58, - 2,4,120,8,10,10,9,0,0,192,64,64,92,98,66,66, - 66,66,231,5,10,10,9,2,0,32,32,0,224,32,32,32, - 32,32,248,5,13,13,9,1,253,8,8,0,248,8,8,8, - 8,8,8,8,16,224,7,10,10,9,1,0,192,64,64,78, - 72,80,96,80,72,206,5,10,10,9,2,0,224,32,32,32, - 32,32,32,32,32,248,9,7,14,9,0,0,219,0,109,0, - 73,0,73,0,73,0,73,0,237,128,8,7,7,9,0,0, - 220,98,66,66,66,66,231,8,7,7,9,0,0,60,66,129, - 129,129,66,60,8,10,10,9,0,253,220,98,65,65,65,98, - 92,64,64,240,8,10,10,9,0,253,59,70,130,130,130,70, - 58,2,2,15,7,7,7,9,1,0,204,82,96,64,64,64, - 248,6,7,7,9,1,0,124,132,128,120,4,132,248,7,9, - 9,9,0,0,32,32,252,32,32,32,32,34,28,8,7,7, - 9,0,0,198,66,66,66,66,70,59,8,7,7,9,0,0, - 231,66,66,36,36,24,24,9,7,14,9,0,0,227,128,65, - 0,73,0,73,0,42,0,54,0,34,0,7,7,7,9,0, - 0,238,68,40,16,40,68,238,8,10,10,9,0,253,231,66, - 66,36,36,24,8,16,16,120,5,7,7,9,2,0,248,136, - 16,32,64,136,248,3,12,12,9,2,254,32,64,64,64,64, - 128,64,64,64,64,64,32,1,11,11,9,3,254,128,128,128, - 128,128,128,128,128,128,128,128,3,12,12,9,2,254,128,64, - 64,64,64,32,64,64,64,64,64,128,6,2,2,9,1,3, - 100,152,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,0,0,0,9,0,1,1,9,9,9,4,254,128, - 128,0,128,128,128,128,128,128,5,9,9,9,2,0,32,32, - 120,136,128,136,112,32,32,7,9,9,9,1,0,24,36,32, - 32,120,32,32,66,252,6,6,6,9,1,1,180,72,132,132, - 72,180,7,9,9,9,1,0,238,68,68,40,124,16,124,16, - 56,1,11,11,9,3,254,128,128,128,128,0,0,128,128,128, - 128,128,6,10,10,9,1,255,60,68,64,240,136,68,60,8, - 136,240,5,1,1,9,2,8,216,8,9,9,9,0,0,60, - 66,153,165,161,165,153,66,60,4,6,6,9,2,3,192,32, - 224,176,0,240,8,7,7,9,0,0,17,34,68,204,68,34, - 17,7,3,3,9,1,3,254,2,2,6,1,1,9,1,4, - 252,8,9,9,9,0,0,60,66,185,165,185,169,165,66,60, - 4,1,1,9,2,8,240,4,4,4,9,2,6,96,144,144, - 96,7,7,7,9,1,1,16,16,254,16,16,0,254,4,6, - 6,9,2,4,96,144,16,32,64,240,4,6,6,9,2,4, - 96,144,96,16,144,96,4,2,2,9,2,8,48,192,8,10, - 10,9,0,253,198,66,66,66,66,70,123,64,64,64,7,10, - 10,9,1,255,126,148,148,148,116,20,20,20,20,62,2,2, - 2,9,3,3,192,192,3,3,3,9,2,253,64,32,224,3, - 6,6,9,3,4,64,192,64,64,64,224,4,6,6,9,2, - 3,96,144,144,96,0,240,8,7,7,9,0,0,136,68,34, - 51,34,68,136,10,10,20,9,255,0,64,0,193,0,66,0, - 68,0,68,128,233,128,18,128,20,128,39,192,64,128,10,10, - 20,9,255,0,64,0,193,0,66,0,68,0,69,128,234,64, - 16,64,16,128,33,0,67,192,10,10,20,9,255,0,96,0, - 145,0,98,0,20,0,148,128,105,128,18,128,20,128,39,192, - 64,128,5,9,9,9,2,254,32,32,0,32,96,128,128,136, - 112,9,12,24,9,0,0,48,0,12,0,0,0,56,0,8, - 0,20,0,20,0,34,0,62,0,65,0,65,0,247,128,9, - 12,24,9,0,0,12,0,48,0,0,0,56,0,8,0,20, - 0,20,0,34,0,62,0,65,0,65,0,247,128,9,12,24, - 9,0,0,8,0,20,0,0,0,56,0,8,0,20,0,20, - 0,34,0,62,0,65,0,65,0,247,128,9,12,24,9,0, - 0,26,0,44,0,0,0,56,0,8,0,20,0,20,0,34, - 0,62,0,65,0,65,0,247,128,9,11,22,9,0,0,54, - 0,0,0,56,0,8,0,20,0,20,0,34,0,62,0,65, - 0,65,0,247,128,9,12,24,9,0,0,24,0,36,0,24, - 0,56,0,8,0,20,0,20,0,34,0,62,0,65,0,65, - 0,247,128,9,9,18,9,255,0,31,128,12,128,20,0,20, - 128,39,128,60,128,68,0,68,128,239,128,7,12,12,9,1, - 253,58,70,130,128,128,128,128,66,60,16,8,56,7,12,12, - 9,1,0,96,24,0,254,66,66,72,120,72,66,66,254,7, - 12,12,9,1,0,12,48,0,254,66,66,72,120,72,66,66, - 254,7,12,12,9,1,0,16,40,0,254,66,66,72,120,72, - 66,66,254,7,11,11,9,1,0,108,0,254,66,66,72,120, - 72,66,66,254,5,12,12,9,2,0,192,48,0,248,32,32, - 32,32,32,32,32,248,5,12,12,9,2,0,24,96,0,248, - 32,32,32,32,32,32,32,248,5,12,12,9,2,0,32,80, - 0,248,32,32,32,32,32,32,32,248,5,11,11,9,2,0, - 216,0,248,32,32,32,32,32,32,32,248,8,9,9,9,0, - 0,252,66,65,65,241,65,65,66,252,8,12,12,9,0,0, - 26,44,0,231,98,82,82,74,74,70,70,226,8,12,12,9, - 0,0,48,12,0,60,66,129,129,129,129,129,66,60,8,12, - 12,9,0,0,12,48,0,60,66,129,129,129,129,129,66,60, - 8,12,12,9,0,0,16,40,0,60,66,129,129,129,129,129, - 66,60,8,12,12,9,0,0,26,44,0,60,66,129,129,129, - 129,129,66,60,8,11,11,9,0,0,102,0,60,66,129,129, - 129,129,129,66,60,7,7,7,9,1,1,130,68,40,16,40, - 68,130,9,9,18,9,255,0,30,128,33,0,66,128,68,128, - 72,128,80,128,32,128,97,0,158,0,8,12,12,9,0,0, - 48,12,0,231,66,66,66,66,66,66,66,60,8,12,12,9, - 0,0,12,48,0,231,66,66,66,66,66,66,66,60,8,12, - 12,9,0,0,16,40,0,231,66,66,66,66,66,66,66,60, - 8,11,11,9,0,0,102,0,231,66,66,66,66,66,66,66, - 60,7,12,12,9,1,0,12,48,0,238,68,68,40,40,16, - 16,16,124,7,9,9,9,0,0,224,64,124,66,66,66,124, - 64,224,7,9,9,9,0,0,56,68,68,88,68,66,66,82, - 204,7,10,10,9,1,0,96,24,0,120,132,4,124,132,140, - 118,7,10,10,9,1,0,24,96,0,120,132,4,124,132,140, - 118,7,10,10,9,1,0,16,40,0,120,132,4,124,132,140, - 118,7,10,10,9,1,0,52,88,0,120,132,4,124,132,140, - 118,7,9,9,9,1,0,108,0,120,132,4,124,132,140,118, - 7,10,10,9,1,0,48,72,48,120,132,4,124,132,140,118, - 8,7,7,9,0,0,118,137,9,127,136,137,118,7,10,10, - 9,1,253,58,70,130,128,128,66,60,16,8,56,7,10,10, - 9,1,0,96,24,0,56,68,130,254,128,66,60,7,10,10, - 9,1,0,12,48,0,56,68,130,254,128,66,60,7,10,10, - 9,1,0,16,40,0,56,68,130,254,128,66,60,7,9,9, - 9,1,0,108,0,56,68,130,254,128,66,60,5,10,10,9, - 2,0,192,48,0,224,32,32,32,32,32,248,5,10,10,9, - 2,0,48,192,0,224,32,32,32,32,32,248,5,10,10,9, - 2,0,32,80,0,224,32,32,32,32,32,248,5,9,9,9, - 2,0,216,0,224,32,32,32,32,32,248,8,12,12,9,0, - 0,2,228,24,40,68,60,66,129,129,129,66,60,8,10,10, - 9,0,0,26,44,0,220,98,66,66,66,66,231,8,10,10, - 9,0,0,48,12,0,60,66,129,129,129,66,60,8,10,10, - 9,0,0,12,48,0,60,66,129,129,129,66,60,8,10,10, - 9,0,0,16,40,0,60,66,129,129,129,66,60,8,10,10, - 9,0,0,26,44,0,60,66,129,129,129,66,60,8,9,9, - 9,0,0,108,0,60,66,129,129,129,66,60,8,7,7,9, - 0,1,24,24,0,255,0,24,24,8,7,7,9,0,0,61, - 70,137,145,161,66,188,8,10,10,9,0,0,48,12,0,198, - 66,66,66,66,70,59,8,10,10,9,0,0,12,48,0,198, - 66,66,66,66,70,59,8,10,10,9,0,0,16,40,0,198, - 66,66,66,66,70,59,8,9,9,9,0,0,108,0,198,66, - 66,66,66,70,59,8,13,13,9,0,253,6,24,0,231,66, - 66,36,36,24,8,16,16,120,8,12,12,9,0,253,192,64, - 92,98,65,65,65,98,92,64,64,240,8,12,12,9,0,253, - 54,0,231,66,66,36,36,24,8,16,16,120}; -/* - Fontname: -Adobe-Courier-Medium-R-Normal--14-100-100-100-M-90-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 9, '1' Height: 10 - Calculated Max Values w= 9 h=13 x= 3 y= 8 dx= 9 dy= 0 ascent=11 len=18 - Font Bounding box w=14 h=20 x=-3 y=-5 - Calculated Min Values x=-1 y=-3 dx= 0 dy= 0 - Pure Font ascent = 9 descent=-3 - X Font ascent =10 descent=-3 - Max Font ascent =11 descent=-3 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_courR10r[1443] U8G_FONT_SECTION("u8g_font_courR10r") = { - 0,14,20,253,251,9,1,224,3,220,32,127,253,11,253,10, - 253,0,0,0,9,0,1,1,9,9,9,3,0,128,128,128, - 128,128,128,0,128,128,4,4,4,9,2,6,144,144,144,144, - 5,10,10,9,2,255,80,80,80,248,80,80,248,80,80,80, - 5,13,13,9,2,254,32,32,120,136,128,192,48,8,136,240, - 32,32,32,8,10,10,9,0,0,96,144,144,115,12,48,204, - 18,18,12,6,8,8,9,1,0,56,64,64,64,168,144,152, - 100,1,4,4,9,3,5,128,128,128,128,3,12,12,9,3, - 254,32,64,64,128,128,128,128,128,128,64,64,32,3,12,12, - 9,2,254,128,64,64,32,32,32,32,32,32,64,64,128,5, - 6,6,9,1,3,32,32,248,32,80,136,7,7,7,9,1, - 1,16,16,16,254,16,16,16,3,4,4,9,2,254,96,96, - 192,128,6,1,1,9,1,4,252,2,2,2,9,3,0,192, - 192,6,11,11,9,1,255,4,8,8,16,16,32,32,64,64, - 128,128,6,10,10,9,1,0,48,72,132,132,132,132,132,132, - 72,48,5,10,10,9,1,0,32,96,160,32,32,32,32,32, - 32,248,5,10,10,9,1,0,112,136,136,8,16,32,64,128, - 136,248,6,10,10,9,1,0,56,68,4,4,24,4,4,4, - 132,120,6,10,10,9,1,0,24,40,40,72,72,136,136,252, - 8,28,6,10,10,9,1,0,124,64,64,64,120,4,4,4, - 132,120,6,10,10,9,1,0,56,64,128,128,184,196,132,132, - 68,56,6,10,10,9,1,0,252,132,4,8,8,8,16,16, - 16,16,5,10,10,9,2,0,112,136,136,136,112,136,136,136, - 136,112,6,10,10,9,1,0,112,136,132,132,140,116,4,4, - 8,112,2,7,7,9,3,0,192,192,0,0,0,192,192,3, - 9,9,9,2,254,96,96,0,0,0,96,96,192,128,7,7, - 7,9,0,1,6,24,96,128,96,24,6,7,3,3,9,1, - 3,254,0,254,7,7,7,9,1,1,192,48,12,2,12,48, - 192,5,9,9,9,1,0,112,136,8,8,48,32,0,32,32, - 7,10,10,9,1,255,56,68,132,156,164,164,158,128,64,56, - 9,9,18,9,255,0,56,0,8,0,20,0,20,0,34,0, - 62,0,65,0,65,0,247,128,7,9,9,9,0,0,252,66, - 66,66,124,66,66,66,252,7,9,9,9,1,0,58,70,130, - 128,128,128,128,66,60,8,9,9,9,0,0,252,66,65,65, - 65,65,65,66,252,7,9,9,9,1,0,254,66,66,72,120, - 72,66,66,254,7,9,9,9,1,0,254,66,66,72,120,72, - 64,64,240,8,9,9,9,0,0,58,70,130,128,128,143,130, - 66,60,8,9,9,9,0,0,231,66,66,66,126,66,66,66, - 231,5,9,9,9,2,0,248,32,32,32,32,32,32,32,248, - 7,9,9,9,1,0,62,8,8,8,8,136,136,136,112,8, - 9,9,9,0,0,238,68,72,80,112,72,68,68,227,8,9, - 9,9,0,0,248,32,32,32,32,33,33,33,255,9,9,18, - 9,0,0,227,128,99,0,85,0,85,0,73,0,73,0,65, - 0,65,0,227,128,8,9,9,9,0,0,231,98,82,82,74, - 74,70,70,226,8,9,9,9,0,0,60,66,129,129,129,129, - 129,66,60,7,9,9,9,1,0,252,66,66,66,66,124,64, - 64,240,8,11,11,9,0,254,60,66,129,129,129,129,129,66, - 60,49,94,8,9,9,9,0,0,252,66,66,66,68,120,68, - 66,225,6,9,9,9,1,0,116,140,132,128,120,4,132,196, - 184,7,9,9,9,1,0,254,146,146,16,16,16,16,16,124, - 8,9,9,9,0,0,231,66,66,66,66,66,66,66,60,9, - 9,18,9,0,0,227,128,65,0,65,0,34,0,34,0,20, - 0,20,0,8,0,8,0,9,9,18,9,0,0,227,128,65, - 0,73,0,73,0,85,0,85,0,34,0,34,0,34,0,8, - 9,9,9,0,0,231,66,36,36,24,36,36,66,231,7,9, - 9,9,0,0,238,68,68,40,40,16,16,16,124,6,9,9, - 9,1,0,252,132,136,16,32,32,68,132,252,3,12,12,9, - 3,254,224,128,128,128,128,128,128,128,128,128,128,224,6,11, - 11,9,1,255,128,64,64,32,32,16,16,8,8,4,4,3, - 12,12,9,2,254,224,32,32,32,32,32,32,32,32,32,32, - 224,5,5,5,9,2,4,32,80,80,136,136,9,1,2,9, - 0,253,255,128,4,2,2,9,2,8,192,48,7,7,7,9, - 1,0,120,132,4,124,132,132,122,8,10,10,9,0,0,192, - 64,64,92,98,65,65,65,98,220,7,7,7,9,1,0,58, - 70,130,128,128,66,60,8,10,10,9,0,0,6,2,2,58, - 70,130,130,130,70,59,7,7,7,9,1,0,56,68,130,254, - 128,66,60,7,10,10,9,1,0,30,32,32,252,32,32,32, - 32,32,248,8,10,10,9,0,253,59,70,130,130,130,70,58, - 2,4,120,8,10,10,9,0,0,192,64,64,92,98,66,66, - 66,66,231,5,10,10,9,2,0,32,32,0,224,32,32,32, - 32,32,248,5,13,13,9,1,253,8,8,0,248,8,8,8, - 8,8,8,8,16,224,7,10,10,9,1,0,192,64,64,78, - 72,80,96,80,72,206,5,10,10,9,2,0,224,32,32,32, - 32,32,32,32,32,248,9,7,14,9,0,0,219,0,109,0, - 73,0,73,0,73,0,73,0,237,128,8,7,7,9,0,0, - 220,98,66,66,66,66,231,8,7,7,9,0,0,60,66,129, - 129,129,66,60,8,10,10,9,0,253,220,98,65,65,65,98, - 92,64,64,240,8,10,10,9,0,253,59,70,130,130,130,70, - 58,2,2,15,7,7,7,9,1,0,204,82,96,64,64,64, - 248,6,7,7,9,1,0,124,132,128,120,4,132,248,7,9, - 9,9,0,0,32,32,252,32,32,32,32,34,28,8,7,7, - 9,0,0,198,66,66,66,66,70,59,8,7,7,9,0,0, - 231,66,66,36,36,24,24,9,7,14,9,0,0,227,128,65, - 0,73,0,73,0,42,0,54,0,34,0,7,7,7,9,0, - 0,238,68,40,16,40,68,238,8,10,10,9,0,253,231,66, - 66,36,36,24,8,16,16,120,5,7,7,9,2,0,248,136, - 16,32,64,136,248,3,12,12,9,2,254,32,64,64,64,64, - 128,64,64,64,64,64,32,1,11,11,9,3,254,128,128,128, - 128,128,128,128,128,128,128,128,3,12,12,9,2,254,128,64, - 64,64,64,32,64,64,64,64,64,128,6,2,2,9,1,3, - 100,152,255}; -/* - Fontname: -Adobe-Courier-Medium-R-Normal--17-120-100-100-M-100-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 10, '1' Height: 11 - Calculated Max Values w=10 h=14 x= 4 y= 8 dx=10 dy= 0 ascent=14 len=28 - Font Bounding box w=15 h=24 x=-3 y=-6 - Calculated Min Values x= 0 y=-3 dx= 0 dy= 0 - Pure Font ascent =10 descent=-3 - X Font ascent =11 descent=-3 - Max Font ascent =14 descent=-3 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_courR12[3471] U8G_FONT_SECTION("u8g_font_courR12") = { - 0,15,24,253,250,10,2,12,4,92,32,255,253,14,253,11, - 253,0,0,0,10,0,1,1,11,11,10,4,0,128,128,128, - 128,128,128,128,128,0,128,128,4,5,5,10,3,6,144,144, - 144,144,144,7,12,12,10,1,255,40,40,40,40,254,40,40, - 254,40,40,40,40,5,13,13,10,2,255,32,32,120,136,128, - 128,112,8,8,136,240,32,32,7,11,11,10,1,0,112,136, - 136,112,6,56,192,28,34,34,28,6,9,9,10,1,0,48, - 72,64,32,100,148,136,136,116,1,5,5,10,4,6,128,128, - 128,128,128,3,13,13,10,4,254,32,64,64,64,128,128,128, - 128,128,64,64,64,32,3,13,13,10,2,254,128,64,64,64, - 32,32,32,32,32,64,64,64,128,7,6,6,10,1,5,16, - 16,254,56,40,68,7,9,9,10,1,0,16,16,16,16,254, - 16,16,16,16,3,4,4,10,2,254,96,96,64,128,7,1, - 1,10,1,4,254,2,2,2,10,3,0,192,192,6,13,13, - 10,2,254,4,4,8,8,16,16,16,32,32,64,64,128,128, - 7,11,11,10,1,0,56,68,68,130,130,130,130,130,68,68, - 56,7,11,11,10,1,0,16,48,208,16,16,16,16,16,16, - 16,254,7,11,11,10,1,0,56,68,130,2,2,4,8,16, - 32,66,254,7,11,11,10,1,0,56,68,130,4,24,4,2, - 2,130,68,56,7,11,11,10,1,0,12,12,20,36,36,68, - 132,254,4,4,30,7,11,11,10,1,0,126,64,64,64,120, - 68,2,2,130,68,56,7,11,11,10,2,0,28,96,64,128, - 184,196,130,130,130,68,56,6,11,11,10,1,0,252,132,4, - 8,8,8,16,16,16,32,32,6,11,11,10,2,0,48,72, - 132,132,120,72,132,132,132,72,48,7,11,11,10,1,0,56, - 68,130,130,70,58,2,2,4,12,112,2,7,7,10,3,0, - 192,192,0,0,0,192,192,3,9,9,10,2,254,96,96,0, - 0,0,96,96,64,128,8,9,9,10,1,0,1,6,24,96, - 128,96,24,6,1,8,4,4,10,1,3,255,0,0,255,8, - 9,9,10,1,0,128,96,24,6,1,6,24,96,128,6,10, - 10,10,2,0,120,132,132,4,24,32,32,0,32,32,9,12, - 24,10,0,255,62,0,65,0,65,0,128,128,156,128,164,128, - 164,128,164,128,159,0,64,0,65,0,62,0,9,10,20,10, - 0,0,120,0,20,0,20,0,34,0,34,0,34,0,62,0, - 65,0,65,0,227,128,8,10,10,10,1,0,252,66,65,66, - 124,66,65,65,66,252,8,10,10,10,1,0,29,99,65,128, - 128,128,128,65,99,28,8,10,10,10,1,0,248,70,66,65, - 65,65,65,66,70,248,7,10,10,10,1,0,254,66,66,72, - 120,72,64,66,66,254,7,10,10,10,1,0,254,66,66,72, - 120,72,64,64,64,240,9,10,20,10,1,0,29,0,99,0, - 65,0,128,0,128,0,135,128,129,0,65,0,97,0,30,0, - 8,10,10,10,1,0,231,66,66,66,126,66,66,66,66,231, - 7,10,10,10,1,0,254,16,16,16,16,16,16,16,16,254, - 8,10,10,10,1,0,63,4,4,4,4,4,132,132,132,120, - 8,10,10,10,1,0,247,66,68,72,80,120,68,68,66,243, - 8,10,10,10,1,0,248,32,32,32,32,32,33,33,33,255, - 9,10,20,10,0,0,193,128,99,0,99,0,85,0,85,0, - 73,0,73,0,65,0,65,0,227,128,9,10,20,10,0,0, - 231,128,97,0,81,0,81,0,73,0,73,0,69,0,69,0, - 67,0,243,0,8,10,10,10,1,0,60,66,66,129,129,129, - 129,66,66,60,8,10,10,10,1,0,252,66,65,65,66,124, - 64,64,64,248,8,12,12,10,1,254,60,66,66,129,129,129, - 129,66,66,60,17,46,8,10,10,10,1,0,248,68,66,66, - 68,120,68,66,66,243,7,10,10,10,1,0,58,70,130,128, - 112,12,2,130,196,184,7,10,10,10,1,0,254,146,146,146, - 16,16,16,16,16,124,9,10,20,10,0,0,247,128,65,0, - 65,0,65,0,65,0,65,0,65,0,65,0,34,0,28,0, - 9,10,20,10,0,0,227,128,65,0,65,0,34,0,34,0, - 34,0,20,0,20,0,8,0,8,0,9,10,20,10,0,0, - 247,128,65,0,73,0,73,0,85,0,85,0,85,0,34,0, - 34,0,34,0,9,10,20,10,0,0,227,128,65,0,34,0, - 20,0,8,0,8,0,20,0,34,0,65,0,227,128,9,10, - 20,10,0,0,227,128,65,0,34,0,34,0,20,0,8,0, - 8,0,8,0,8,0,62,0,7,10,10,10,1,0,254,130, - 132,8,16,16,32,66,130,254,3,13,13,10,4,254,224,128, - 128,128,128,128,128,128,128,128,128,128,224,6,13,13,10,2, - 254,128,128,64,64,32,32,32,16,16,8,8,4,4,3,13, - 13,10,2,254,224,32,32,32,32,32,32,32,32,32,32,32, - 224,7,4,4,10,1,7,16,40,68,130,10,1,2,10,0, - 253,255,192,3,3,3,10,2,8,128,64,32,7,7,7,10, - 1,0,56,68,4,124,132,132,122,8,10,10,10,0,0,192, - 64,64,92,98,65,65,65,98,220,7,7,7,10,1,0,58, - 70,130,128,128,66,60,8,10,10,10,1,0,6,2,2,58, - 70,130,130,130,70,59,7,7,7,10,1,0,56,68,130,254, - 128,66,60,7,10,10,10,2,0,28,34,32,252,32,32,32, - 32,32,252,8,10,10,10,1,253,59,70,130,130,130,70,58, - 2,2,60,8,10,10,10,1,0,192,64,64,92,98,66,66, - 66,66,231,7,10,10,10,1,0,16,16,0,112,16,16,16, - 16,16,254,5,13,13,10,2,253,16,16,0,248,8,8,8, - 8,8,8,8,8,240,8,10,10,10,1,0,192,64,64,79, - 68,72,112,72,68,207,7,10,10,10,1,0,112,16,16,16, - 16,16,16,16,16,254,9,7,14,10,0,0,219,0,109,0, - 73,0,73,0,73,0,73,0,237,128,8,7,7,10,1,0, - 220,98,66,66,66,66,231,7,7,7,10,1,0,56,68,130, - 130,130,68,56,8,10,10,10,1,253,220,98,65,65,65,98, - 92,64,64,240,8,10,10,10,1,253,59,70,130,130,130,70, - 58,2,2,15,8,7,7,10,1,0,238,49,32,32,32,32, - 252,6,7,7,10,2,0,124,132,128,120,4,132,248,8,9, - 9,10,0,0,32,32,254,32,32,32,32,33,30,8,7,7, - 10,1,0,198,66,66,66,66,70,59,9,7,14,10,0,0, - 247,128,65,0,34,0,34,0,20,0,20,0,8,0,9,7, - 14,10,0,0,227,128,65,0,73,0,42,0,42,0,54,0, - 34,0,7,7,7,10,1,0,238,68,40,16,40,68,238,9, - 10,20,10,0,253,227,128,65,0,34,0,34,0,20,0,20, - 0,8,0,8,0,16,0,120,0,6,7,7,10,2,0,252, - 136,16,32,64,132,252,3,13,13,10,3,254,32,64,64,64, - 64,64,128,64,64,64,64,64,32,1,12,12,10,4,254,128, - 128,128,128,128,128,128,128,128,128,128,128,3,13,13,10,3, - 254,128,64,64,64,64,64,32,64,64,64,64,64,128,7,3, - 3,10,1,3,96,146,12,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,0,0,0,10,0,1,1,10, - 10,10,4,253,128,128,0,128,128,128,128,128,128,128,5,10, - 10,10,2,0,32,32,120,136,128,128,136,112,32,32,8,10, - 10,10,1,0,28,34,32,32,248,32,32,32,65,255,7,7, - 7,10,1,1,130,124,68,68,68,124,130,9,10,20,10,0, - 0,227,128,65,0,34,0,34,0,20,0,62,0,8,0,62, - 0,8,0,62,0,1,12,12,10,4,254,128,128,128,128,128, - 0,0,128,128,128,128,128,9,12,24,10,0,255,31,0,33, - 0,33,0,112,0,140,0,131,0,96,128,24,128,7,0,66, - 0,66,0,124,0,4,2,2,10,3,8,144,144,10,10,20, - 10,0,0,30,0,33,0,64,128,142,64,144,64,144,64,142, - 64,64,128,33,0,30,0,5,7,7,10,2,3,112,8,120, - 136,120,0,248,7,7,7,10,1,0,18,36,72,144,72,36, - 18,7,4,4,10,1,2,254,2,2,2,7,1,1,10,1, - 4,254,10,10,20,10,0,0,30,0,33,0,64,128,156,64, - 146,64,156,64,146,64,64,128,33,0,30,0,5,1,1,10, - 2,8,248,5,5,5,10,2,6,112,136,136,136,112,7,9, - 9,10,1,0,16,16,16,254,16,16,16,0,254,4,6,6, - 10,2,5,96,144,32,64,144,240,4,6,6,10,3,5,96, - 144,32,16,144,96,3,3,3,10,4,8,32,64,128,8,10, - 10,10,1,253,198,66,66,66,66,70,123,64,64,64,7,12, - 12,10,1,255,62,84,148,148,148,84,52,20,20,20,20,62, - 2,2,2,10,4,4,192,192,3,4,4,10,3,253,64,64, - 32,224,5,6,6,10,2,5,32,224,32,32,32,248,5,7, - 7,10,2,3,112,136,136,136,112,0,248,7,7,7,10,1, - 0,144,72,36,18,36,72,144,10,11,22,10,0,0,32,0, - 224,64,32,128,33,0,34,0,252,128,9,128,18,128,36,128, - 71,192,0,128,10,11,22,10,0,0,32,0,224,64,32,128, - 33,0,34,0,253,128,10,64,16,128,33,0,66,64,3,192, - 10,11,22,10,0,0,96,0,144,64,32,128,17,0,146,0, - 100,128,9,128,18,128,36,128,71,192,0,128,6,10,10,10, - 1,253,16,16,0,16,16,96,128,132,132,120,9,14,28,10, - 0,0,32,0,16,0,8,0,0,0,120,0,20,0,20,0, - 34,0,34,0,34,0,62,0,65,0,65,0,227,128,9,14, - 28,10,0,0,4,0,8,0,16,0,0,0,120,0,20,0, - 20,0,34,0,34,0,34,0,62,0,65,0,65,0,227,128, - 9,14,28,10,0,0,8,0,20,0,34,0,0,0,120,0, - 20,0,20,0,34,0,34,0,34,0,62,0,65,0,65,0, - 227,128,9,13,26,10,0,0,50,0,76,0,0,0,120,0, - 20,0,20,0,34,0,34,0,34,0,62,0,65,0,65,0, - 227,128,9,13,26,10,0,0,36,0,36,0,0,0,120,0, - 20,0,20,0,34,0,34,0,34,0,62,0,65,0,65,0, - 227,128,9,14,28,10,0,0,24,0,36,0,36,0,24,0, - 120,0,20,0,20,0,34,0,34,0,34,0,62,0,65,0, - 65,0,227,128,9,10,20,10,0,0,127,128,40,128,40,128, - 74,0,78,0,122,0,72,128,136,128,136,128,223,128,8,13, - 13,10,1,253,29,99,65,128,128,128,128,65,99,28,16,8, - 56,7,14,14,10,1,0,32,16,8,0,254,66,66,72,120, - 72,64,66,66,254,7,14,14,10,1,0,4,8,16,0,254, - 66,66,72,120,72,64,66,66,254,7,14,14,10,1,0,16, - 40,68,0,254,66,66,72,120,72,64,66,66,254,7,13,13, - 10,1,0,36,36,0,254,66,66,72,120,72,64,66,66,254, - 7,14,14,10,1,0,32,16,8,0,254,16,16,16,16,16, - 16,16,16,254,7,14,14,10,1,0,8,16,32,0,254,16, - 16,16,16,16,16,16,16,254,7,14,14,10,1,0,16,40, - 68,0,254,16,16,16,16,16,16,16,16,254,7,13,13,10, - 1,0,68,68,0,254,16,16,16,16,16,16,16,16,254,8, - 10,10,10,1,0,248,70,66,65,241,65,65,66,70,248,9, - 13,26,10,0,0,25,0,38,0,0,0,231,128,97,0,81, - 0,81,0,73,0,73,0,69,0,69,0,67,0,243,0,8, - 14,14,10,1,0,32,16,8,0,60,66,66,129,129,129,129, - 66,66,60,8,14,14,10,1,0,4,8,16,0,60,66,66, - 129,129,129,129,66,66,60,8,14,14,10,1,0,8,20,34, - 0,60,66,66,129,129,129,129,66,66,60,8,13,13,10,1, - 0,50,76,0,60,66,66,129,129,129,129,66,66,60,8,13, - 13,10,1,0,36,36,0,60,66,66,129,129,129,129,66,66, - 60,7,7,7,10,1,1,130,68,40,16,40,68,130,8,10, - 10,10,1,0,61,66,66,133,137,145,161,66,66,188,9,14, - 28,10,0,0,16,0,8,0,4,0,0,0,247,128,65,0, - 65,0,65,0,65,0,65,0,65,0,65,0,34,0,28,0, - 9,14,28,10,0,0,2,0,4,0,8,0,0,0,247,128, - 65,0,65,0,65,0,65,0,65,0,65,0,65,0,34,0, - 28,0,9,14,28,10,0,0,8,0,20,0,34,0,0,0, - 247,128,65,0,65,0,65,0,65,0,65,0,65,0,65,0, - 34,0,28,0,9,13,26,10,0,0,34,0,34,0,0,0, - 247,128,65,0,65,0,65,0,65,0,65,0,65,0,65,0, - 34,0,28,0,9,14,28,10,0,0,2,0,4,0,8,0, - 0,0,227,128,65,0,34,0,34,0,20,0,8,0,8,0, - 8,0,8,0,62,0,8,10,10,10,1,0,224,64,124,66, - 65,66,124,64,64,224,7,11,11,10,1,0,56,68,68,72, - 88,68,66,66,66,82,204,7,11,11,10,1,0,32,16,8, - 0,56,68,4,124,132,132,122,7,11,11,10,1,0,4,8, - 16,0,56,68,4,124,132,132,122,7,11,11,10,1,0,16, - 40,68,0,56,68,4,124,132,132,122,7,10,10,10,1,0, - 50,76,0,56,68,4,124,132,132,122,7,10,10,10,1,0, - 36,36,0,56,68,4,124,132,132,122,7,12,12,10,1,0, - 24,36,36,24,0,56,68,4,124,132,132,122,9,7,14,10, - 0,0,55,0,72,128,8,128,127,128,136,0,136,128,119,0, - 7,10,10,10,1,253,58,70,130,128,128,66,60,16,8,56, - 7,11,11,10,1,0,32,16,8,0,56,68,130,254,128,66, - 60,7,11,11,10,1,0,4,8,16,0,56,68,130,254,128, - 66,60,7,11,11,10,1,0,16,40,68,0,56,68,130,254, - 128,66,60,7,10,10,10,1,0,36,36,0,56,68,130,254, - 128,66,60,7,11,11,10,1,0,32,16,8,0,112,16,16, - 16,16,16,254,7,11,11,10,1,0,8,16,32,0,112,16, - 16,16,16,16,254,7,11,11,10,1,0,16,40,68,0,112, - 16,16,16,16,16,254,7,10,10,10,1,0,72,72,0,112, - 16,16,16,16,16,254,7,11,11,10,1,0,230,24,104,4, - 60,66,130,130,130,68,56,8,10,10,10,1,0,50,76,0, - 220,98,66,66,66,66,231,7,11,11,10,1,0,32,16,8, - 0,56,68,130,130,130,68,56,7,11,11,10,1,0,8,16, - 32,0,56,68,130,130,130,68,56,7,11,11,10,1,0,16, - 40,68,0,56,68,130,130,130,68,56,7,10,10,10,1,0, - 50,76,0,56,68,130,130,130,68,56,7,10,10,10,1,0, - 68,68,0,56,68,130,130,130,68,56,8,7,7,10,1,1, - 24,24,0,255,0,24,24,7,9,9,10,1,255,2,58,68, - 138,146,162,68,184,128,8,11,11,10,1,0,32,16,8,0, - 198,66,66,66,66,70,59,8,11,11,10,1,0,4,8,16, - 0,198,66,66,66,66,70,59,8,11,11,10,1,0,16,40, - 68,0,198,66,66,66,66,70,59,8,10,10,10,1,0,36, - 36,0,198,66,66,66,66,70,59,9,14,28,10,0,253,2, - 0,4,0,8,0,0,0,227,128,65,0,34,0,34,0,20, - 0,20,0,8,0,8,0,16,0,120,0,8,14,14,10,1, - 253,192,64,64,64,92,98,65,65,65,98,92,64,64,240,9, - 13,26,10,0,253,18,0,18,0,0,0,227,128,65,0,34, - 0,34,0,20,0,20,0,8,0,8,0,16,0,120,0}; -/* - Fontname: -Adobe-Courier-Medium-R-Normal--17-120-100-100-M-100-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 10, '1' Height: 11 - Calculated Max Values w=10 h=13 x= 4 y= 8 dx=10 dy= 0 ascent=12 len=24 - Font Bounding box w=15 h=24 x=-3 y=-6 - Calculated Min Values x= 0 y=-3 dx= 0 dy= 0 - Pure Font ascent =10 descent=-3 - X Font ascent =11 descent=-3 - Max Font ascent =12 descent=-3 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_courR12r[1592] U8G_FONT_SECTION("u8g_font_courR12r") = { - 0,15,24,253,250,10,2,12,4,92,32,127,253,12,253,11, - 253,0,0,0,10,0,1,1,11,11,10,4,0,128,128,128, - 128,128,128,128,128,0,128,128,4,5,5,10,3,6,144,144, - 144,144,144,7,12,12,10,1,255,40,40,40,40,254,40,40, - 254,40,40,40,40,5,13,13,10,2,255,32,32,120,136,128, - 128,112,8,8,136,240,32,32,7,11,11,10,1,0,112,136, - 136,112,6,56,192,28,34,34,28,6,9,9,10,1,0,48, - 72,64,32,100,148,136,136,116,1,5,5,10,4,6,128,128, - 128,128,128,3,13,13,10,4,254,32,64,64,64,128,128,128, - 128,128,64,64,64,32,3,13,13,10,2,254,128,64,64,64, - 32,32,32,32,32,64,64,64,128,7,6,6,10,1,5,16, - 16,254,56,40,68,7,9,9,10,1,0,16,16,16,16,254, - 16,16,16,16,3,4,4,10,2,254,96,96,64,128,7,1, - 1,10,1,4,254,2,2,2,10,3,0,192,192,6,13,13, - 10,2,254,4,4,8,8,16,16,16,32,32,64,64,128,128, - 7,11,11,10,1,0,56,68,68,130,130,130,130,130,68,68, - 56,7,11,11,10,1,0,16,48,208,16,16,16,16,16,16, - 16,254,7,11,11,10,1,0,56,68,130,2,2,4,8,16, - 32,66,254,7,11,11,10,1,0,56,68,130,4,24,4,2, - 2,130,68,56,7,11,11,10,1,0,12,12,20,36,36,68, - 132,254,4,4,30,7,11,11,10,1,0,126,64,64,64,120, - 68,2,2,130,68,56,7,11,11,10,2,0,28,96,64,128, - 184,196,130,130,130,68,56,6,11,11,10,1,0,252,132,4, - 8,8,8,16,16,16,32,32,6,11,11,10,2,0,48,72, - 132,132,120,72,132,132,132,72,48,7,11,11,10,1,0,56, - 68,130,130,70,58,2,2,4,12,112,2,7,7,10,3,0, - 192,192,0,0,0,192,192,3,9,9,10,2,254,96,96,0, - 0,0,96,96,64,128,8,9,9,10,1,0,1,6,24,96, - 128,96,24,6,1,8,4,4,10,1,3,255,0,0,255,8, - 9,9,10,1,0,128,96,24,6,1,6,24,96,128,6,10, - 10,10,2,0,120,132,132,4,24,32,32,0,32,32,9,12, - 24,10,0,255,62,0,65,0,65,0,128,128,156,128,164,128, - 164,128,164,128,159,0,64,0,65,0,62,0,9,10,20,10, - 0,0,120,0,20,0,20,0,34,0,34,0,34,0,62,0, - 65,0,65,0,227,128,8,10,10,10,1,0,252,66,65,66, - 124,66,65,65,66,252,8,10,10,10,1,0,29,99,65,128, - 128,128,128,65,99,28,8,10,10,10,1,0,248,70,66,65, - 65,65,65,66,70,248,7,10,10,10,1,0,254,66,66,72, - 120,72,64,66,66,254,7,10,10,10,1,0,254,66,66,72, - 120,72,64,64,64,240,9,10,20,10,1,0,29,0,99,0, - 65,0,128,0,128,0,135,128,129,0,65,0,97,0,30,0, - 8,10,10,10,1,0,231,66,66,66,126,66,66,66,66,231, - 7,10,10,10,1,0,254,16,16,16,16,16,16,16,16,254, - 8,10,10,10,1,0,63,4,4,4,4,4,132,132,132,120, - 8,10,10,10,1,0,247,66,68,72,80,120,68,68,66,243, - 8,10,10,10,1,0,248,32,32,32,32,32,33,33,33,255, - 9,10,20,10,0,0,193,128,99,0,99,0,85,0,85,0, - 73,0,73,0,65,0,65,0,227,128,9,10,20,10,0,0, - 231,128,97,0,81,0,81,0,73,0,73,0,69,0,69,0, - 67,0,243,0,8,10,10,10,1,0,60,66,66,129,129,129, - 129,66,66,60,8,10,10,10,1,0,252,66,65,65,66,124, - 64,64,64,248,8,12,12,10,1,254,60,66,66,129,129,129, - 129,66,66,60,17,46,8,10,10,10,1,0,248,68,66,66, - 68,120,68,66,66,243,7,10,10,10,1,0,58,70,130,128, - 112,12,2,130,196,184,7,10,10,10,1,0,254,146,146,146, - 16,16,16,16,16,124,9,10,20,10,0,0,247,128,65,0, - 65,0,65,0,65,0,65,0,65,0,65,0,34,0,28,0, - 9,10,20,10,0,0,227,128,65,0,65,0,34,0,34,0, - 34,0,20,0,20,0,8,0,8,0,9,10,20,10,0,0, - 247,128,65,0,73,0,73,0,85,0,85,0,85,0,34,0, - 34,0,34,0,9,10,20,10,0,0,227,128,65,0,34,0, - 20,0,8,0,8,0,20,0,34,0,65,0,227,128,9,10, - 20,10,0,0,227,128,65,0,34,0,34,0,20,0,8,0, - 8,0,8,0,8,0,62,0,7,10,10,10,1,0,254,130, - 132,8,16,16,32,66,130,254,3,13,13,10,4,254,224,128, - 128,128,128,128,128,128,128,128,128,128,224,6,13,13,10,2, - 254,128,128,64,64,32,32,32,16,16,8,8,4,4,3,13, - 13,10,2,254,224,32,32,32,32,32,32,32,32,32,32,32, - 224,7,4,4,10,1,7,16,40,68,130,10,1,2,10,0, - 253,255,192,3,3,3,10,2,8,128,64,32,7,7,7,10, - 1,0,56,68,4,124,132,132,122,8,10,10,10,0,0,192, - 64,64,92,98,65,65,65,98,220,7,7,7,10,1,0,58, - 70,130,128,128,66,60,8,10,10,10,1,0,6,2,2,58, - 70,130,130,130,70,59,7,7,7,10,1,0,56,68,130,254, - 128,66,60,7,10,10,10,2,0,28,34,32,252,32,32,32, - 32,32,252,8,10,10,10,1,253,59,70,130,130,130,70,58, - 2,2,60,8,10,10,10,1,0,192,64,64,92,98,66,66, - 66,66,231,7,10,10,10,1,0,16,16,0,112,16,16,16, - 16,16,254,5,13,13,10,2,253,16,16,0,248,8,8,8, - 8,8,8,8,8,240,8,10,10,10,1,0,192,64,64,79, - 68,72,112,72,68,207,7,10,10,10,1,0,112,16,16,16, - 16,16,16,16,16,254,9,7,14,10,0,0,219,0,109,0, - 73,0,73,0,73,0,73,0,237,128,8,7,7,10,1,0, - 220,98,66,66,66,66,231,7,7,7,10,1,0,56,68,130, - 130,130,68,56,8,10,10,10,1,253,220,98,65,65,65,98, - 92,64,64,240,8,10,10,10,1,253,59,70,130,130,130,70, - 58,2,2,15,8,7,7,10,1,0,238,49,32,32,32,32, - 252,6,7,7,10,2,0,124,132,128,120,4,132,248,8,9, - 9,10,0,0,32,32,254,32,32,32,32,33,30,8,7,7, - 10,1,0,198,66,66,66,66,70,59,9,7,14,10,0,0, - 247,128,65,0,34,0,34,0,20,0,20,0,8,0,9,7, - 14,10,0,0,227,128,65,0,73,0,42,0,42,0,54,0, - 34,0,7,7,7,10,1,0,238,68,40,16,40,68,238,9, - 10,20,10,0,253,227,128,65,0,34,0,34,0,20,0,20, - 0,8,0,8,0,16,0,120,0,6,7,7,10,2,0,252, - 136,16,32,64,132,252,3,13,13,10,3,254,32,64,64,64, - 64,64,128,64,64,64,64,64,32,1,12,12,10,4,254,128, - 128,128,128,128,128,128,128,128,128,128,128,3,13,13,10,3, - 254,128,64,64,64,64,64,32,64,64,64,64,64,128,7,3, - 3,10,1,3,96,146,12,255}; -/* - Fontname: -Adobe-Courier-Medium-R-Normal--20-140-100-100-M-110-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 11, '1' Height: 12 - Calculated Max Values w=11 h=16 x= 5 y=10 dx=11 dy= 0 ascent=15 len=32 - Font Bounding box w=16 h=26 x=-3 y=-7 - Calculated Min Values x=-1 y=-4 dx= 0 dy= 0 - Pure Font ascent =11 descent=-4 - X Font ascent =12 descent=-4 - Max Font ascent =15 descent=-4 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_courR14[4276] U8G_FONT_SECTION("u8g_font_courR14") = { - 0,16,26,253,249,11,2,74,5,74,32,255,252,15,252,12, - 252,0,0,0,11,0,1,2,12,12,11,4,0,192,192,192, - 192,192,192,64,64,0,0,192,192,6,5,5,11,3,7,204, - 204,204,68,68,8,15,15,11,1,254,18,18,18,18,18,127, - 36,36,36,254,36,36,36,36,36,6,15,15,11,2,254,16, - 16,116,140,132,128,96,24,4,132,196,184,16,16,16,9,12, - 24,11,1,0,56,0,68,0,68,0,68,0,57,128,14,0, - 48,0,206,0,17,0,17,0,17,0,14,0,7,10,10,11, - 2,0,56,64,64,64,32,116,136,136,152,102,2,5,5,11, - 4,7,192,192,192,64,64,3,14,14,11,5,254,32,64,64, - 128,128,128,128,128,128,128,128,64,64,32,3,14,14,11,3, - 254,128,64,64,32,32,32,32,32,32,32,32,64,64,128,7, - 8,8,11,2,4,16,16,16,254,16,40,68,68,9,9,18, - 11,1,1,8,0,8,0,8,0,8,0,255,128,8,0,8, - 0,8,0,8,0,4,5,5,11,3,253,48,48,96,64,128, - 8,1,1,11,1,5,255,2,2,2,11,4,0,192,192,8, - 16,16,11,1,253,1,1,2,2,4,4,8,8,16,16,32, - 32,64,64,128,128,7,12,12,11,2,0,56,68,130,130,130, - 130,130,130,130,130,68,56,7,12,12,11,2,0,48,208,16, - 16,16,16,16,16,16,16,16,254,8,12,12,11,1,0,28, - 34,65,65,1,2,4,8,16,33,65,255,7,12,12,11,2, - 0,120,132,2,2,4,56,4,2,2,2,132,120,7,12,12, - 11,2,0,12,20,20,36,36,68,68,132,254,4,4,30,8, - 12,12,11,1,0,126,64,64,64,92,98,1,1,1,1,194, - 60,7,12,12,11,2,0,28,96,64,128,128,184,196,130,130, - 130,68,56,7,12,12,11,2,0,254,130,2,2,4,4,4, - 4,8,8,8,8,7,12,12,11,2,0,56,68,130,130,68, - 56,68,130,130,130,68,56,7,12,12,11,2,0,56,68,130, - 130,130,70,58,2,2,4,12,112,2,8,8,11,4,0,192, - 192,0,0,0,0,192,192,4,11,11,11,2,253,48,48,0, - 0,0,0,48,48,96,64,128,10,9,18,11,0,1,0,192, - 3,0,12,0,48,0,192,0,48,0,12,0,3,0,0,192, - 9,4,8,11,1,3,255,128,0,0,0,0,255,128,10,9, - 18,11,0,1,192,0,48,0,12,0,3,0,0,192,3,0, - 12,0,48,0,192,0,7,11,11,11,2,0,124,130,130,2, - 2,28,16,16,0,24,24,8,13,13,11,2,255,56,68,130, - 130,142,146,146,146,143,128,128,67,60,11,11,22,11,0,0, - 60,0,4,0,10,0,10,0,17,0,17,0,32,128,63,128, - 64,64,64,64,241,224,9,11,22,11,1,0,252,0,66,0, - 65,0,65,0,66,0,126,0,65,0,64,128,64,128,65,0, - 254,0,9,11,22,11,1,0,30,128,97,128,64,128,128,0, - 128,0,128,0,128,0,128,0,64,128,97,0,30,0,9,11, - 22,11,1,0,252,0,67,0,65,0,64,128,64,128,64,128, - 64,128,64,128,65,0,67,0,252,0,8,11,11,11,1,0, - 255,65,65,65,72,120,72,65,65,65,255,8,11,11,11,1, - 0,255,65,65,65,72,120,72,64,64,64,240,10,11,22,11, - 1,0,30,128,97,128,64,128,128,0,128,0,128,0,131,192, - 128,128,64,128,97,0,30,0,9,11,22,11,1,0,227,128, - 65,0,65,0,65,0,65,0,127,0,65,0,65,0,65,0, - 65,0,227,128,7,11,11,11,2,0,254,16,16,16,16,16, - 16,16,16,16,254,9,11,22,11,1,0,31,128,2,0,2, - 0,2,0,2,0,2,0,130,0,130,0,130,0,68,0,56, - 0,10,11,22,11,1,0,243,192,65,0,66,0,68,0,72, - 0,88,0,100,0,66,0,66,0,65,0,241,192,9,11,22, - 11,1,0,248,0,32,0,32,0,32,0,32,0,32,0,32, - 0,32,128,32,128,32,128,255,128,11,11,22,11,0,0,224, - 224,96,192,81,64,81,64,74,64,74,64,68,64,68,64,64, - 64,64,64,241,224,9,11,22,11,1,0,231,128,97,0,81, - 0,81,0,73,0,73,0,69,0,69,0,67,0,67,0,241, - 0,9,11,22,11,1,0,28,0,99,0,65,0,128,128,128, - 128,128,128,128,128,128,128,65,0,99,0,28,0,9,11,22, - 11,1,0,254,0,65,0,64,128,64,128,65,0,126,0,64, - 0,64,0,64,0,64,0,248,0,9,13,26,11,1,254,28, - 0,99,0,65,0,128,128,128,128,128,128,128,128,128,128,65, - 0,99,0,28,0,56,128,71,0,10,11,22,11,1,0,254, - 0,65,0,64,128,64,128,65,0,126,0,68,0,66,0,66, - 0,65,0,240,192,8,11,11,11,1,0,61,67,129,128,64, - 60,2,1,129,194,188,9,11,22,11,1,0,255,128,136,128, - 136,128,136,128,8,0,8,0,8,0,8,0,8,0,8,0, - 62,0,10,11,22,11,0,0,243,192,64,128,64,128,64,128, - 64,128,64,128,64,128,64,128,64,128,33,0,30,0,11,11, - 22,11,0,0,241,224,64,64,64,64,32,128,32,128,17,0, - 17,0,10,0,10,0,4,0,4,0,11,11,22,11,0,0, - 241,224,64,64,68,64,68,64,68,64,42,128,42,128,42,128, - 42,128,17,0,17,0,9,11,22,11,1,0,227,128,65,0, - 34,0,34,0,20,0,8,0,20,0,34,0,34,0,65,0, - 227,128,9,11,22,11,1,0,227,128,65,0,34,0,34,0, - 20,0,20,0,8,0,8,0,8,0,8,0,62,0,7,11, - 11,11,2,0,254,130,130,4,8,16,32,64,130,130,254,3, - 15,15,11,5,253,224,128,128,128,128,128,128,128,128,128,128, - 128,128,128,224,8,16,16,11,2,253,128,128,64,64,32,32, - 16,16,8,8,4,4,2,2,1,1,3,15,15,11,3,253, - 224,32,32,32,32,32,32,32,32,32,32,32,32,32,224,7, - 4,4,11,2,8,16,40,68,130,11,1,2,11,0,252,255, - 224,3,3,3,11,4,9,128,64,32,9,8,16,11,1,0, - 60,0,66,0,2,0,126,0,130,0,130,0,134,0,123,128, - 9,12,24,11,1,0,192,0,64,0,64,0,64,0,94,0, - 97,0,64,128,64,128,64,128,64,128,97,0,222,0,8,8, - 8,11,1,0,61,67,129,128,128,128,67,60,9,12,24,11, - 1,0,3,0,1,0,1,0,1,0,61,0,67,0,129,0, - 129,0,129,0,129,0,67,0,61,128,8,8,8,11,1,0, - 60,66,129,255,128,128,67,60,8,12,12,11,2,0,15,16, - 32,32,254,32,32,32,32,32,32,254,9,12,24,11,1,252, - 61,128,67,0,129,0,129,0,129,0,129,0,67,0,61,0, - 1,0,1,0,2,0,124,0,9,12,24,11,1,0,192,0, - 64,0,64,0,64,0,94,0,97,0,65,0,65,0,65,0, - 65,0,65,0,227,128,7,11,11,11,2,0,16,16,0,112, - 16,16,16,16,16,16,254,6,15,15,11,2,252,8,8,0, - 252,4,4,4,4,4,4,4,4,4,8,240,9,12,24,11, - 1,0,192,0,64,0,64,0,64,0,79,0,68,0,72,0, - 112,0,72,0,68,0,66,0,199,128,7,12,12,11,2,0, - 240,16,16,16,16,16,16,16,16,16,16,254,11,8,16,11, - 0,0,217,128,102,64,68,64,68,64,68,64,68,64,68,64, - 230,96,9,8,16,11,1,0,222,0,97,0,65,0,65,0, - 65,0,65,0,65,0,227,128,8,8,8,11,1,0,60,66, - 129,129,129,129,66,60,9,12,24,11,1,252,222,0,97,0, - 64,128,64,128,64,128,64,128,97,0,94,0,64,0,64,0, - 64,0,240,0,9,12,24,11,1,252,61,128,67,0,129,0, - 129,0,129,0,129,0,67,0,61,0,1,0,1,0,1,0, - 7,128,8,8,8,11,1,0,238,49,32,32,32,32,32,254, - 7,8,8,11,2,0,122,134,130,112,12,130,194,188,8,11, - 11,11,2,0,32,32,32,254,32,32,32,32,32,33,30,9, - 8,16,11,1,0,195,0,65,0,65,0,65,0,65,0,65, - 0,67,0,61,128,9,8,16,11,1,0,227,128,65,0,34, - 0,34,0,20,0,20,0,8,0,8,0,9,8,16,11,1, - 0,227,128,65,0,73,0,73,0,85,0,85,0,34,0,34, - 0,8,8,8,11,1,0,231,66,36,24,24,36,66,231,9, - 12,24,11,1,252,227,128,65,0,65,0,34,0,34,0,20, - 0,20,0,8,0,8,0,16,0,16,0,248,0,7,8,8, - 11,2,0,254,130,132,8,16,34,66,254,5,15,15,11,3, - 253,24,32,32,32,32,32,32,192,32,32,32,32,32,32,24, - 1,15,15,11,5,253,128,128,128,128,128,128,128,128,128,128, - 128,128,128,128,128,5,15,15,11,3,253,192,32,32,32,32, - 32,32,24,32,32,32,32,32,32,192,8,3,3,11,1,4, - 96,153,6,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,0,0,0,11,0,1,2,12,12,11,4,252, - 192,192,0,0,128,128,192,192,192,192,192,192,6,12,12,11, - 2,0,16,16,16,60,68,132,128,128,68,56,16,16,8,11, - 11,11,2,0,28,34,32,32,16,252,16,32,33,65,126,6, - 7,7,11,2,2,132,120,132,132,132,120,132,9,11,22,11, - 1,0,227,128,65,0,34,0,34,0,20,0,20,0,127,0, - 8,0,127,0,8,0,62,0,1,15,15,11,5,253,128,128, - 128,128,128,128,0,0,0,128,128,128,128,128,128,7,14,14, - 11,2,254,62,66,66,64,112,140,130,98,28,6,130,130,132, - 252,4,2,2,11,3,10,144,144,11,11,22,11,0,0,31, - 0,96,192,79,64,145,32,160,32,160,32,160,32,145,32,78, - 64,96,192,31,0,6,8,8,11,2,3,112,8,120,136,152, - 236,0,252,10,8,16,11,1,0,24,192,49,128,99,0,198, - 0,198,0,99,0,49,128,24,192,9,4,8,11,1,3,255, - 128,0,128,0,128,0,128,8,1,1,11,1,5,255,11,11, - 22,11,0,0,31,0,96,192,94,64,145,32,145,32,158,32, - 148,32,146,32,81,64,96,128,31,0,5,1,1,11,3,10, - 248,5,5,5,11,3,6,112,136,136,136,112,9,9,18,11, - 1,1,8,0,8,0,8,0,255,128,8,0,8,0,8,0, - 0,0,255,128,5,7,7,11,3,5,112,136,8,16,32,64, - 248,5,7,7,11,3,5,112,136,8,48,8,136,112,3,3, - 3,11,4,9,32,64,128,9,12,24,11,1,252,195,0,65, - 0,65,0,65,0,65,0,65,0,67,0,125,128,64,0,64, - 0,64,0,64,0,8,14,14,11,1,254,63,74,138,138,138, - 74,58,10,10,10,10,10,10,59,2,2,2,11,4,5,192, - 192,3,3,3,11,4,253,64,32,192,5,7,7,11,3,5, - 32,224,32,32,32,32,248,6,8,8,11,2,3,120,132,132, - 132,132,120,0,252,10,8,16,11,0,0,198,0,99,0,49, - 128,24,192,24,192,49,128,99,0,198,0,11,12,24,11,0, - 0,32,0,224,64,32,128,33,0,33,0,34,64,252,192,9, - 64,10,64,19,224,32,64,0,224,11,12,24,11,0,0,32, - 0,224,64,32,128,33,0,33,0,34,192,253,32,8,32,8, - 64,16,128,33,0,3,224,11,12,24,11,0,0,112,0,136, - 64,8,128,49,0,9,0,138,64,116,192,9,64,10,64,19, - 224,32,64,0,224,6,11,11,11,2,253,24,24,0,16,16, - 112,128,128,132,132,120,11,15,30,11,0,0,16,0,8,0, - 4,0,0,0,60,0,4,0,10,0,10,0,17,0,17,0, - 32,128,63,128,64,64,64,64,241,224,11,15,30,11,0,0, - 1,0,2,0,4,0,0,0,60,0,4,0,10,0,10,0, - 17,0,17,0,32,128,63,128,64,64,64,64,241,224,11,15, - 30,11,0,0,12,0,18,0,33,0,0,0,60,0,4,0, - 10,0,10,0,17,0,17,0,32,128,63,128,64,64,64,64, - 241,224,11,14,28,11,0,0,25,0,38,0,0,0,60,0, - 4,0,10,0,10,0,17,0,17,0,32,128,63,128,64,64, - 64,64,241,224,11,14,28,11,0,0,18,0,18,0,0,0, - 60,0,4,0,10,0,10,0,17,0,17,0,32,128,63,128, - 64,64,64,64,241,224,11,15,30,11,0,0,12,0,18,0, - 18,0,12,0,60,0,4,0,10,0,10,0,17,0,17,0, - 32,128,63,128,64,64,64,64,241,224,11,11,22,11,255,0, - 31,224,6,32,10,32,10,0,18,64,19,192,62,64,34,0, - 66,32,66,32,231,224,9,14,28,11,1,253,30,128,97,128, - 64,128,128,0,128,0,128,0,128,0,128,0,64,128,97,0, - 30,0,8,0,4,0,24,0,8,15,15,11,1,0,32,16, - 8,0,255,65,65,65,72,120,72,65,65,65,255,8,15,15, - 11,1,0,4,8,16,0,255,65,65,65,72,120,72,65,65, - 65,255,8,15,15,11,1,0,24,36,66,0,255,65,65,65, - 72,120,72,65,65,65,255,8,14,14,11,1,0,36,36,0, - 255,65,65,65,72,120,72,65,65,65,255,7,15,15,11,2, - 0,32,16,8,0,254,16,16,16,16,16,16,16,16,16,254, - 7,15,15,11,2,0,8,16,32,0,254,16,16,16,16,16, - 16,16,16,16,254,7,15,15,11,2,0,24,36,66,0,254, - 16,16,16,16,16,16,16,16,16,254,7,14,14,11,2,0, - 36,36,0,254,16,16,16,16,16,16,16,16,16,254,8,11, - 11,11,1,0,252,66,65,65,65,241,65,65,65,66,252,9, - 14,28,11,1,0,25,0,38,0,0,0,231,128,97,0,81, - 0,81,0,73,0,73,0,69,0,69,0,67,0,67,0,241, - 0,9,15,30,11,1,0,16,0,8,0,4,0,0,0,28, - 0,99,0,65,0,128,128,128,128,128,128,128,128,128,128,65, - 0,99,0,28,0,9,15,30,11,1,0,4,0,8,0,16, - 0,0,0,28,0,99,0,65,0,128,128,128,128,128,128,128, - 128,128,128,65,0,99,0,28,0,9,15,30,11,1,0,12, - 0,18,0,33,0,0,0,28,0,99,0,65,0,128,128,128, - 128,128,128,128,128,128,128,65,0,99,0,28,0,9,14,28, - 11,1,0,25,0,38,0,0,0,28,0,99,0,65,0,128, - 128,128,128,128,128,128,128,128,128,65,0,99,0,28,0,9, - 14,28,11,1,0,18,0,18,0,0,0,28,0,99,0,65, - 0,128,128,128,128,128,128,128,128,128,128,65,0,99,0,28, - 0,9,9,18,11,1,1,128,128,65,0,34,0,20,0,8, - 0,20,0,34,0,65,0,128,128,11,11,22,11,0,0,14, - 32,49,192,32,128,65,64,66,64,68,64,72,64,80,64,32, - 128,113,128,142,0,10,15,30,11,0,0,16,0,8,0,4, - 0,0,0,243,192,64,128,64,128,64,128,64,128,64,128,64, - 128,64,128,64,128,33,0,30,0,10,15,30,11,0,0,2, - 0,4,0,8,0,0,0,243,192,64,128,64,128,64,128,64, - 128,64,128,64,128,64,128,64,128,33,0,30,0,10,15,30, - 11,0,0,12,0,18,0,33,0,0,0,243,192,64,128,64, - 128,64,128,64,128,64,128,64,128,64,128,64,128,33,0,30, - 0,10,14,28,11,0,0,18,0,18,0,0,0,243,192,64, - 128,64,128,64,128,64,128,64,128,64,128,64,128,64,128,33, - 0,30,0,9,15,30,11,1,0,2,0,4,0,8,0,0, - 0,227,128,65,0,34,0,34,0,20,0,20,0,8,0,8, - 0,8,0,8,0,62,0,9,11,22,11,1,0,224,0,64, - 0,126,0,65,0,64,128,64,128,65,0,126,0,64,0,64, - 0,224,0,8,11,11,11,1,0,60,66,66,68,88,70,65, - 65,65,73,230,9,12,24,11,1,0,32,0,16,0,8,0, - 0,0,60,0,66,0,2,0,126,0,130,0,130,0,134,0, - 123,128,9,12,24,11,1,0,4,0,8,0,16,0,0,0, - 60,0,66,0,2,0,126,0,130,0,130,0,134,0,123,128, - 9,12,24,11,1,0,24,0,36,0,66,0,0,0,60,0, - 66,0,2,0,126,0,130,0,130,0,134,0,123,128,9,11, - 22,11,1,0,50,0,76,0,0,0,60,0,66,0,2,0, - 126,0,130,0,130,0,134,0,123,128,9,11,22,11,1,0, - 36,0,36,0,0,0,60,0,66,0,2,0,126,0,130,0, - 130,0,134,0,123,128,9,13,26,11,1,0,24,0,36,0, - 36,0,24,0,0,0,60,0,66,0,2,0,126,0,130,0, - 130,0,134,0,123,128,11,8,16,11,0,0,113,128,138,64, - 4,32,127,224,132,0,132,0,138,32,113,192,8,11,11,11, - 1,253,61,67,129,128,128,128,67,60,16,8,48,8,12,12, - 11,1,0,32,16,8,0,60,66,129,255,128,128,67,60,8, - 12,12,11,1,0,2,4,8,0,60,66,129,255,128,128,67, - 60,8,12,12,11,1,0,24,36,66,0,60,66,129,255,128, - 128,67,60,8,11,11,11,1,0,36,36,0,60,66,129,255, - 128,128,67,60,7,12,12,11,2,0,32,16,8,0,112,16, - 16,16,16,16,16,254,7,12,12,11,2,0,8,16,32,0, - 112,16,16,16,16,16,16,254,7,12,12,11,2,0,48,72, - 132,0,112,16,16,16,16,16,16,254,7,11,11,11,2,0, - 72,72,0,112,16,16,16,16,16,16,254,8,12,12,11,1, - 0,114,140,52,66,62,67,129,129,129,129,66,60,9,11,22, - 11,1,0,50,0,76,0,0,0,222,0,97,0,65,0,65, - 0,65,0,65,0,65,0,227,128,8,12,12,11,1,0,32, - 16,8,0,60,66,129,129,129,129,66,60,8,12,12,11,1, - 0,4,8,16,0,60,66,129,129,129,129,66,60,8,12,12, - 11,1,0,24,36,66,0,60,66,129,129,129,129,66,60,8, - 11,11,11,1,0,50,76,0,60,66,129,129,129,129,66,60, - 8,11,11,11,1,0,36,36,0,60,66,129,129,129,129,66, - 60,8,9,9,11,1,1,24,24,0,0,255,0,0,24,24, - 8,8,8,11,1,0,61,66,133,137,145,161,66,188,9,12, - 24,11,1,0,32,0,16,0,8,0,0,0,195,0,65,0, - 65,0,65,0,65,0,65,0,67,0,61,128,9,12,24,11, - 1,0,2,0,4,0,8,0,0,0,195,0,65,0,65,0, - 65,0,65,0,65,0,67,0,61,128,9,12,24,11,1,0, - 24,0,36,0,66,0,0,0,195,0,65,0,65,0,65,0, - 65,0,65,0,67,0,61,128,9,11,22,11,1,0,36,0, - 36,0,0,0,195,0,65,0,65,0,65,0,65,0,65,0, - 67,0,61,128,9,16,32,11,1,252,2,0,4,0,8,0, - 0,0,227,128,65,0,65,0,34,0,34,0,20,0,20,0, - 8,0,8,0,16,0,16,0,248,0,9,16,32,11,1,252, - 192,0,64,0,64,0,64,0,94,0,97,0,64,128,64,128, - 64,128,64,128,97,0,94,0,64,0,64,0,64,0,240,0, - 9,15,30,11,1,252,36,0,36,0,0,0,227,128,65,0, - 65,0,34,0,34,0,20,0,20,0,8,0,8,0,16,0, - 16,0,248,0}; -/* - Fontname: -Adobe-Courier-Medium-R-Normal--20-140-100-100-M-110-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 11, '1' Height: 12 - Calculated Max Values w=11 h=16 x= 5 y= 9 dx=11 dy= 0 ascent=13 len=26 - Font Bounding box w=16 h=26 x=-3 y=-7 - Calculated Min Values x= 0 y=-4 dx= 0 dy= 0 - Pure Font ascent =11 descent=-4 - X Font ascent =12 descent=-4 - Max Font ascent =13 descent=-4 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_courR14r[1988] U8G_FONT_SECTION("u8g_font_courR14r") = { - 0,16,26,253,249,11,2,74,5,74,32,127,252,13,252,12, - 252,0,0,0,11,0,1,2,12,12,11,4,0,192,192,192, - 192,192,192,64,64,0,0,192,192,6,5,5,11,3,7,204, - 204,204,68,68,8,15,15,11,1,254,18,18,18,18,18,127, - 36,36,36,254,36,36,36,36,36,6,15,15,11,2,254,16, - 16,116,140,132,128,96,24,4,132,196,184,16,16,16,9,12, - 24,11,1,0,56,0,68,0,68,0,68,0,57,128,14,0, - 48,0,206,0,17,0,17,0,17,0,14,0,7,10,10,11, - 2,0,56,64,64,64,32,116,136,136,152,102,2,5,5,11, - 4,7,192,192,192,64,64,3,14,14,11,5,254,32,64,64, - 128,128,128,128,128,128,128,128,64,64,32,3,14,14,11,3, - 254,128,64,64,32,32,32,32,32,32,32,32,64,64,128,7, - 8,8,11,2,4,16,16,16,254,16,40,68,68,9,9,18, - 11,1,1,8,0,8,0,8,0,8,0,255,128,8,0,8, - 0,8,0,8,0,4,5,5,11,3,253,48,48,96,64,128, - 8,1,1,11,1,5,255,2,2,2,11,4,0,192,192,8, - 16,16,11,1,253,1,1,2,2,4,4,8,8,16,16,32, - 32,64,64,128,128,7,12,12,11,2,0,56,68,130,130,130, - 130,130,130,130,130,68,56,7,12,12,11,2,0,48,208,16, - 16,16,16,16,16,16,16,16,254,8,12,12,11,1,0,28, - 34,65,65,1,2,4,8,16,33,65,255,7,12,12,11,2, - 0,120,132,2,2,4,56,4,2,2,2,132,120,7,12,12, - 11,2,0,12,20,20,36,36,68,68,132,254,4,4,30,8, - 12,12,11,1,0,126,64,64,64,92,98,1,1,1,1,194, - 60,7,12,12,11,2,0,28,96,64,128,128,184,196,130,130, - 130,68,56,7,12,12,11,2,0,254,130,2,2,4,4,4, - 4,8,8,8,8,7,12,12,11,2,0,56,68,130,130,68, - 56,68,130,130,130,68,56,7,12,12,11,2,0,56,68,130, - 130,130,70,58,2,2,4,12,112,2,8,8,11,4,0,192, - 192,0,0,0,0,192,192,4,11,11,11,2,253,48,48,0, - 0,0,0,48,48,96,64,128,10,9,18,11,0,1,0,192, - 3,0,12,0,48,0,192,0,48,0,12,0,3,0,0,192, - 9,4,8,11,1,3,255,128,0,0,0,0,255,128,10,9, - 18,11,0,1,192,0,48,0,12,0,3,0,0,192,3,0, - 12,0,48,0,192,0,7,11,11,11,2,0,124,130,130,2, - 2,28,16,16,0,24,24,8,13,13,11,2,255,56,68,130, - 130,142,146,146,146,143,128,128,67,60,11,11,22,11,0,0, - 60,0,4,0,10,0,10,0,17,0,17,0,32,128,63,128, - 64,64,64,64,241,224,9,11,22,11,1,0,252,0,66,0, - 65,0,65,0,66,0,126,0,65,0,64,128,64,128,65,0, - 254,0,9,11,22,11,1,0,30,128,97,128,64,128,128,0, - 128,0,128,0,128,0,128,0,64,128,97,0,30,0,9,11, - 22,11,1,0,252,0,67,0,65,0,64,128,64,128,64,128, - 64,128,64,128,65,0,67,0,252,0,8,11,11,11,1,0, - 255,65,65,65,72,120,72,65,65,65,255,8,11,11,11,1, - 0,255,65,65,65,72,120,72,64,64,64,240,10,11,22,11, - 1,0,30,128,97,128,64,128,128,0,128,0,128,0,131,192, - 128,128,64,128,97,0,30,0,9,11,22,11,1,0,227,128, - 65,0,65,0,65,0,65,0,127,0,65,0,65,0,65,0, - 65,0,227,128,7,11,11,11,2,0,254,16,16,16,16,16, - 16,16,16,16,254,9,11,22,11,1,0,31,128,2,0,2, - 0,2,0,2,0,2,0,130,0,130,0,130,0,68,0,56, - 0,10,11,22,11,1,0,243,192,65,0,66,0,68,0,72, - 0,88,0,100,0,66,0,66,0,65,0,241,192,9,11,22, - 11,1,0,248,0,32,0,32,0,32,0,32,0,32,0,32, - 0,32,128,32,128,32,128,255,128,11,11,22,11,0,0,224, - 224,96,192,81,64,81,64,74,64,74,64,68,64,68,64,64, - 64,64,64,241,224,9,11,22,11,1,0,231,128,97,0,81, - 0,81,0,73,0,73,0,69,0,69,0,67,0,67,0,241, - 0,9,11,22,11,1,0,28,0,99,0,65,0,128,128,128, - 128,128,128,128,128,128,128,65,0,99,0,28,0,9,11,22, - 11,1,0,254,0,65,0,64,128,64,128,65,0,126,0,64, - 0,64,0,64,0,64,0,248,0,9,13,26,11,1,254,28, - 0,99,0,65,0,128,128,128,128,128,128,128,128,128,128,65, - 0,99,0,28,0,56,128,71,0,10,11,22,11,1,0,254, - 0,65,0,64,128,64,128,65,0,126,0,68,0,66,0,66, - 0,65,0,240,192,8,11,11,11,1,0,61,67,129,128,64, - 60,2,1,129,194,188,9,11,22,11,1,0,255,128,136,128, - 136,128,136,128,8,0,8,0,8,0,8,0,8,0,8,0, - 62,0,10,11,22,11,0,0,243,192,64,128,64,128,64,128, - 64,128,64,128,64,128,64,128,64,128,33,0,30,0,11,11, - 22,11,0,0,241,224,64,64,64,64,32,128,32,128,17,0, - 17,0,10,0,10,0,4,0,4,0,11,11,22,11,0,0, - 241,224,64,64,68,64,68,64,68,64,42,128,42,128,42,128, - 42,128,17,0,17,0,9,11,22,11,1,0,227,128,65,0, - 34,0,34,0,20,0,8,0,20,0,34,0,34,0,65,0, - 227,128,9,11,22,11,1,0,227,128,65,0,34,0,34,0, - 20,0,20,0,8,0,8,0,8,0,8,0,62,0,7,11, - 11,11,2,0,254,130,130,4,8,16,32,64,130,130,254,3, - 15,15,11,5,253,224,128,128,128,128,128,128,128,128,128,128, - 128,128,128,224,8,16,16,11,2,253,128,128,64,64,32,32, - 16,16,8,8,4,4,2,2,1,1,3,15,15,11,3,253, - 224,32,32,32,32,32,32,32,32,32,32,32,32,32,224,7, - 4,4,11,2,8,16,40,68,130,11,1,2,11,0,252,255, - 224,3,3,3,11,4,9,128,64,32,9,8,16,11,1,0, - 60,0,66,0,2,0,126,0,130,0,130,0,134,0,123,128, - 9,12,24,11,1,0,192,0,64,0,64,0,64,0,94,0, - 97,0,64,128,64,128,64,128,64,128,97,0,222,0,8,8, - 8,11,1,0,61,67,129,128,128,128,67,60,9,12,24,11, - 1,0,3,0,1,0,1,0,1,0,61,0,67,0,129,0, - 129,0,129,0,129,0,67,0,61,128,8,8,8,11,1,0, - 60,66,129,255,128,128,67,60,8,12,12,11,2,0,15,16, - 32,32,254,32,32,32,32,32,32,254,9,12,24,11,1,252, - 61,128,67,0,129,0,129,0,129,0,129,0,67,0,61,0, - 1,0,1,0,2,0,124,0,9,12,24,11,1,0,192,0, - 64,0,64,0,64,0,94,0,97,0,65,0,65,0,65,0, - 65,0,65,0,227,128,7,11,11,11,2,0,16,16,0,112, - 16,16,16,16,16,16,254,6,15,15,11,2,252,8,8,0, - 252,4,4,4,4,4,4,4,4,4,8,240,9,12,24,11, - 1,0,192,0,64,0,64,0,64,0,79,0,68,0,72,0, - 112,0,72,0,68,0,66,0,199,128,7,12,12,11,2,0, - 240,16,16,16,16,16,16,16,16,16,16,254,11,8,16,11, - 0,0,217,128,102,64,68,64,68,64,68,64,68,64,68,64, - 230,96,9,8,16,11,1,0,222,0,97,0,65,0,65,0, - 65,0,65,0,65,0,227,128,8,8,8,11,1,0,60,66, - 129,129,129,129,66,60,9,12,24,11,1,252,222,0,97,0, - 64,128,64,128,64,128,64,128,97,0,94,0,64,0,64,0, - 64,0,240,0,9,12,24,11,1,252,61,128,67,0,129,0, - 129,0,129,0,129,0,67,0,61,0,1,0,1,0,1,0, - 7,128,8,8,8,11,1,0,238,49,32,32,32,32,32,254, - 7,8,8,11,2,0,122,134,130,112,12,130,194,188,8,11, - 11,11,2,0,32,32,32,254,32,32,32,32,32,33,30,9, - 8,16,11,1,0,195,0,65,0,65,0,65,0,65,0,65, - 0,67,0,61,128,9,8,16,11,1,0,227,128,65,0,34, - 0,34,0,20,0,20,0,8,0,8,0,9,8,16,11,1, - 0,227,128,65,0,73,0,73,0,85,0,85,0,34,0,34, - 0,8,8,8,11,1,0,231,66,36,24,24,36,66,231,9, - 12,24,11,1,252,227,128,65,0,65,0,34,0,34,0,20, - 0,20,0,8,0,8,0,16,0,16,0,248,0,7,8,8, - 11,2,0,254,130,132,8,16,34,66,254,5,15,15,11,3, - 253,24,32,32,32,32,32,32,192,32,32,32,32,32,32,24, - 1,15,15,11,5,253,128,128,128,128,128,128,128,128,128,128, - 128,128,128,128,128,5,15,15,11,3,253,192,32,32,32,32, - 32,32,24,32,32,32,32,32,32,192,8,3,3,11,1,4, - 96,153,6,255}; -/* - Fontname: -Adobe-Courier-Medium-R-Normal--25-180-100-100-M-150-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 14, '1' Height: 15 - Calculated Max Values w=15 h=21 x= 7 y=12 dx=15 dy= 0 ascent=19 len=42 - Font Bounding box w=23 h=32 x=-5 y=-8 - Calculated Min Values x=-1 y=-5 dx= 0 dy= 0 - Pure Font ascent =14 descent=-5 - X Font ascent =16 descent=-5 - Max Font ascent =19 descent=-5 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_courR18[6152] U8G_FONT_SECTION("u8g_font_courR18") = { - 0,23,32,251,248,14,3,161,7,151,32,255,251,19,251,16, - 251,0,0,0,15,0,1,2,16,16,15,6,0,192,192,192, - 192,192,192,192,192,128,128,128,0,0,0,192,192,8,7,7, - 15,3,9,231,231,231,231,66,66,66,10,17,34,15,2,255, - 9,0,9,0,9,0,9,0,9,0,9,0,127,192,18,0, - 18,0,18,0,255,128,18,0,18,0,18,0,18,0,18,0, - 18,0,9,20,40,15,3,253,8,0,8,0,8,0,30,128, - 33,128,64,128,64,0,64,0,32,0,30,0,1,0,0,128, - 0,128,128,128,193,0,190,0,8,0,8,0,8,0,8,0, - 12,16,32,15,1,0,28,0,34,0,65,0,65,0,65,0, - 34,0,28,112,3,128,28,0,225,192,2,32,4,16,4,16, - 4,16,2,32,1,192,10,13,26,15,2,0,29,0,38,0, - 32,0,32,0,16,0,48,0,73,128,137,0,134,0,130,0, - 131,0,69,0,56,192,3,7,7,15,6,8,224,224,224,224, - 224,64,64,4,19,19,15,7,253,16,32,32,64,64,64,128, - 128,128,128,128,128,128,64,64,64,32,32,16,4,19,19,15, - 3,253,128,64,64,32,32,32,16,16,16,16,16,16,16,32, - 32,32,64,64,128,9,9,18,15,3,7,8,0,8,0,8, - 0,201,128,127,0,28,0,54,0,99,0,193,128,11,11,22, - 15,2,2,4,0,4,0,4,0,4,0,4,0,255,224,4, - 0,4,0,4,0,4,0,4,0,5,6,6,15,4,253,56, - 56,112,96,192,128,10,1,2,15,2,7,255,192,3,3,3, - 15,6,0,224,224,224,9,18,36,15,3,254,0,128,0,128, - 1,0,1,0,2,0,2,0,4,0,4,0,8,0,8,0, - 16,0,16,0,32,0,32,0,64,0,64,0,128,0,128,0, - 9,15,30,15,3,0,28,0,99,0,65,0,128,128,128,128, - 128,128,128,128,128,128,128,128,128,128,128,128,128,128,65,0, - 99,0,28,0,9,15,30,15,3,0,24,0,232,0,8,0, - 8,0,8,0,8,0,8,0,8,0,8,0,8,0,8,0, - 8,0,8,0,8,0,255,128,10,15,30,15,2,0,30,0, - 97,0,128,128,128,128,0,128,0,128,1,0,2,0,4,0, - 8,0,16,0,32,0,64,0,128,64,255,192,10,15,30,15, - 2,0,62,0,65,128,0,128,0,128,0,128,1,0,30,0, - 1,128,0,64,0,64,0,64,0,64,128,64,97,128,30,0, - 10,15,30,15,2,0,3,0,5,0,9,0,9,0,17,0, - 33,0,33,0,65,0,65,0,129,0,255,192,1,0,1,0, - 1,0,15,192,10,15,30,15,2,0,127,128,64,0,64,0, - 64,0,64,0,94,0,97,128,0,128,0,64,0,64,0,64, - 0,64,0,128,193,128,62,0,9,15,30,15,3,0,15,0, - 48,0,96,0,64,0,128,0,158,0,161,0,192,128,128,128, - 128,128,128,128,128,128,64,128,97,0,30,0,9,15,30,15, - 2,0,255,128,128,128,129,0,1,0,1,0,2,0,2,0, - 2,0,2,0,4,0,4,0,4,0,8,0,8,0,8,0, - 10,15,30,15,2,0,30,0,33,0,64,128,64,128,64,128, - 64,128,33,0,63,0,64,128,128,64,128,64,128,64,64,128, - 97,128,30,0,9,15,30,15,3,0,28,0,99,0,193,128, - 128,128,128,128,128,128,65,128,98,128,28,128,0,128,0,128, - 1,0,1,0,6,0,248,0,3,11,11,15,6,0,224,224, - 224,0,0,0,0,0,224,224,224,5,14,14,15,4,253,56, - 56,56,0,0,0,0,0,56,56,112,96,192,128,11,11,22, - 15,1,2,0,96,1,128,6,0,24,0,96,0,192,0,96, - 0,24,0,6,0,1,128,0,96,12,4,8,15,1,5,255, - 240,0,0,0,0,255,240,11,11,22,15,2,2,192,0,48, - 0,12,0,3,0,0,192,0,96,0,192,3,0,12,0,48, - 0,192,0,8,14,14,15,3,0,124,130,129,1,1,1,2, - 12,16,16,0,0,24,24,10,18,36,15,2,254,30,0,97, - 0,64,128,128,128,128,128,131,128,132,128,136,128,136,128,136, - 128,136,128,132,128,131,192,128,0,128,0,64,0,97,128,31, - 0,13,14,28,15,1,0,63,0,5,0,8,128,8,128,8, - 128,16,64,16,64,16,64,63,224,32,32,32,32,64,16,64, - 16,240,120,12,14,28,15,1,0,255,192,32,32,32,16,32, - 16,32,16,32,32,63,192,32,32,32,16,32,16,32,16,32, - 16,32,32,255,192,11,14,28,15,2,0,15,32,48,160,96, - 96,64,32,128,0,128,0,128,0,128,0,128,0,128,0,64, - 32,96,96,48,192,15,0,12,14,28,15,1,0,255,128,64, - 96,64,32,64,16,64,16,64,16,64,16,64,16,64,16,64, - 16,64,16,64,32,64,96,255,128,12,14,28,15,1,0,255, - 224,32,32,32,32,32,32,34,0,34,0,62,0,34,0,34, - 0,32,16,32,16,32,16,32,16,255,240,11,14,28,15,2, - 0,255,224,32,32,32,32,32,32,34,0,34,0,62,0,34, - 0,34,0,32,0,32,0,32,0,32,0,254,0,12,14,28, - 15,1,0,15,32,48,160,96,96,64,32,128,0,128,0,128, - 0,128,0,131,240,128,32,64,32,96,32,48,64,15,128,13, - 14,28,15,1,0,248,248,32,32,32,32,32,32,32,32,32, - 32,63,224,32,32,32,32,32,32,32,32,32,32,32,32,248, - 248,9,14,28,15,3,0,255,128,8,0,8,0,8,0,8, - 0,8,0,8,0,8,0,8,0,8,0,8,0,8,0,8, - 0,255,128,12,14,28,15,2,0,31,240,0,128,0,128,0, - 128,0,128,0,128,0,128,0,128,128,128,128,128,128,128,129, - 0,67,0,60,0,13,14,28,15,1,0,248,240,32,64,32, - 128,33,0,34,0,36,0,44,0,50,0,33,0,32,128,32, - 64,32,64,32,32,248,120,12,14,28,15,1,0,254,0,16, - 0,16,0,16,0,16,0,16,0,16,0,16,0,16,0,16, - 16,16,16,16,16,16,16,255,240,13,14,28,15,1,0,224, - 56,96,48,96,48,80,80,80,80,72,144,72,144,69,16,71, - 16,64,16,64,16,64,16,64,16,240,120,14,14,28,15,0, - 0,240,252,48,16,40,16,36,16,36,16,34,16,34,16,33, - 16,33,16,32,144,32,144,32,80,32,48,252,48,13,14,28, - 15,1,0,15,128,48,96,96,48,64,16,128,8,128,8,128, - 8,128,8,128,8,128,8,64,16,96,48,48,96,15,128,11, - 14,28,15,2,0,255,128,32,64,32,32,32,32,32,32,32, - 32,32,64,63,128,32,0,32,0,32,0,32,0,32,0,254, - 0,13,16,32,15,1,254,15,128,48,96,96,48,64,16,128, - 8,128,8,128,8,128,8,128,8,128,8,64,16,96,48,48, - 96,15,128,6,48,27,192,13,14,28,15,1,0,255,128,32, - 64,32,32,32,32,32,32,32,32,32,64,63,128,33,0,32, - 128,32,64,32,64,32,32,248,56,10,14,28,15,2,0,30, - 64,97,64,128,192,128,64,128,0,96,0,30,0,1,128,0, - 64,0,64,128,64,192,64,160,128,159,0,11,14,28,15,2, - 0,255,224,132,32,132,32,132,32,132,32,4,0,4,0,4, - 0,4,0,4,0,4,0,4,0,4,0,63,128,12,14,28, - 15,1,0,249,240,64,32,64,32,64,32,64,32,64,32,64, - 32,64,32,64,32,64,32,64,32,64,32,32,64,31,128,13, - 14,28,15,1,0,248,248,64,16,64,16,32,32,32,32,16, - 64,16,64,16,64,8,128,8,128,8,128,5,0,7,0,2, - 0,13,14,28,15,1,0,248,248,64,16,64,16,66,16,66, - 16,69,16,69,16,37,32,40,160,40,160,40,160,48,96,48, - 96,48,96,13,14,28,15,1,0,248,248,32,32,16,64,16, - 64,8,128,5,0,2,0,5,0,8,128,8,128,16,64,32, - 32,32,32,248,248,13,14,28,15,1,0,240,120,32,32,16, - 64,16,64,8,128,8,128,5,0,2,0,2,0,2,0,2, - 0,2,0,2,0,31,192,10,14,28,15,2,0,255,192,128, - 64,128,128,129,0,130,0,2,0,4,0,8,0,16,0,16, - 64,32,64,64,64,128,64,255,192,3,19,19,15,7,253,224, - 128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128, - 128,224,9,18,36,15,3,254,128,0,128,0,64,0,64,0, - 32,0,32,0,16,0,16,0,8,0,8,0,4,0,4,0, - 2,0,2,0,1,0,1,0,0,128,0,128,3,19,19,15, - 5,253,224,32,32,32,32,32,32,32,32,32,32,32,32,32, - 32,32,32,32,224,9,5,10,15,3,11,8,0,28,0,34, - 0,65,0,128,128,15,1,2,15,0,251,255,254,5,4,4, - 15,4,12,192,96,48,24,11,11,22,15,2,0,62,0,65, - 0,0,128,0,128,62,128,65,128,128,128,128,128,128,128,65, - 128,62,224,13,15,30,15,1,0,224,0,32,0,32,0,32, - 0,39,192,40,48,48,16,32,8,32,8,32,8,32,8,32, - 8,48,16,40,48,231,192,11,11,22,15,2,0,31,64,96, - 192,64,64,128,64,128,0,128,0,128,0,128,0,64,96,96, - 192,31,0,13,15,30,15,1,0,0,224,0,32,0,32,0, - 32,31,32,96,160,64,96,128,32,128,32,128,32,128,32,128, - 32,64,96,96,160,31,56,11,11,22,15,2,0,31,0,96, - 192,64,64,128,32,128,32,255,224,128,0,128,0,64,0,96, - 96,31,128,10,15,30,15,3,0,15,128,24,64,16,0,16, - 0,255,128,16,0,16,0,16,0,16,0,16,0,16,0,16, - 0,16,0,16,0,255,128,13,16,32,15,1,251,31,56,96, - 160,64,96,128,32,128,32,128,32,128,32,128,32,64,96,96, - 160,31,32,0,32,0,32,0,64,0,192,63,0,13,15,30, - 15,1,0,224,0,32,0,32,0,32,0,39,128,40,64,48, - 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,248, - 248,9,16,32,15,3,0,8,0,8,0,8,0,0,0,0, - 0,120,0,8,0,8,0,8,0,8,0,8,0,8,0,8, - 0,8,0,8,0,255,128,8,21,21,15,3,251,2,2,2, - 0,0,255,1,1,1,1,1,1,1,1,1,1,1,1,2, - 6,248,11,15,30,15,2,0,224,0,32,0,32,0,32,0, - 35,192,33,0,34,0,36,0,40,0,56,0,36,0,34,0, - 33,0,32,128,225,224,11,15,30,15,2,0,124,0,4,0, - 4,0,4,0,4,0,4,0,4,0,4,0,4,0,4,0, - 4,0,4,0,4,0,4,0,255,224,14,11,22,15,0,0, - 238,112,49,136,33,8,33,8,33,8,33,8,33,8,33,8, - 33,8,33,8,249,140,13,11,22,15,1,0,231,128,40,64, - 48,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, - 248,248,11,11,22,15,2,0,31,0,96,192,64,64,128,32, - 128,32,128,32,128,32,128,32,64,64,96,192,31,0,13,16, - 32,15,1,251,231,192,40,48,48,16,32,8,32,8,32,8, - 32,8,32,8,48,16,40,48,39,192,32,0,32,0,32,0, - 32,0,252,0,13,16,32,15,1,251,31,56,96,160,64,96, - 128,32,128,32,128,32,128,32,128,32,64,96,96,160,31,32, - 0,32,0,32,0,32,0,32,1,248,11,11,22,15,2,0, - 113,192,22,32,24,0,16,0,16,0,16,0,16,0,16,0, - 16,0,16,0,255,128,9,11,22,15,3,0,62,128,65,128, - 64,128,64,0,56,0,7,0,0,128,0,128,128,128,193,0, - 190,0,10,15,30,15,2,0,32,0,32,0,32,0,32,0, - 255,128,32,0,32,0,32,0,32,0,32,0,32,0,32,0, - 32,0,16,192,15,0,12,11,22,15,1,0,224,224,32,32, - 32,32,32,32,32,32,32,32,32,32,32,32,32,96,16,160, - 15,48,13,11,22,15,1,0,248,248,32,32,32,32,16,64, - 16,64,16,64,8,128,8,128,5,0,7,0,2,0,13,11, - 22,15,1,0,240,120,64,16,64,16,66,16,34,32,37,32, - 37,32,37,32,21,64,24,192,24,192,11,11,22,15,2,0, - 241,224,64,64,32,128,17,0,10,0,4,0,10,0,17,0, - 32,128,64,64,241,224,12,16,32,15,1,251,240,240,64,32, - 64,32,32,64,32,64,32,128,16,128,17,0,9,0,10,0, - 6,0,4,0,4,0,8,0,8,0,254,0,9,11,22,15, - 3,0,255,128,128,128,129,0,2,0,4,0,8,0,16,0, - 32,0,64,128,128,128,255,128,5,19,19,15,5,253,24,32, - 32,32,32,32,32,32,32,192,32,32,32,32,32,32,32,32, - 24,1,17,17,15,7,253,128,128,128,128,128,128,128,128,128, - 128,128,128,128,128,128,128,128,5,19,19,15,5,253,192,32, - 32,32,32,32,32,32,32,24,32,32,32,32,32,32,32,32, - 192,12,3,6,15,1,6,60,48,102,96,195,192,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0, - 0,15,0,1,2,16,16,15,6,251,192,192,0,0,0,128, - 128,128,192,192,192,192,192,192,192,192,8,16,16,15,3,0, - 8,8,8,8,29,99,65,128,128,128,64,99,28,8,8,8, - 10,14,28,15,2,0,14,0,17,128,32,0,32,0,32,0, - 32,0,254,0,16,0,16,0,16,0,16,0,32,64,64,64, - 255,128,10,10,20,15,2,2,128,64,94,128,33,0,64,128, - 64,128,64,128,64,128,33,0,94,128,128,64,11,14,28,15, - 2,0,241,224,64,64,32,128,32,128,17,0,17,0,10,0, - 127,192,4,0,4,0,127,192,4,0,4,0,63,128,1,19, - 19,15,7,253,128,128,128,128,128,128,128,128,0,0,0,128, - 128,128,128,128,128,128,128,10,18,36,15,2,254,15,192,16, - 64,32,64,32,64,32,0,112,0,140,0,130,0,65,0,32, - 128,16,64,12,64,3,128,1,0,129,0,129,0,130,0,252, - 0,7,2,2,15,4,12,198,198,13,13,26,15,1,1,15, - 128,48,96,64,16,70,144,137,136,144,136,144,8,144,8,136, - 136,71,16,64,16,48,96,15,128,7,9,9,15,4,5,120, - 132,60,68,132,140,118,0,254,12,11,22,15,1,0,6,48, - 12,96,24,192,49,128,99,0,198,0,99,0,49,128,24,192, - 12,96,6,48,11,4,8,15,2,5,255,224,0,32,0,32, - 0,32,10,1,2,15,2,7,255,192,13,13,26,15,1,1, - 15,128,48,96,64,16,79,16,136,136,136,136,143,8,137,8, - 136,136,72,144,64,16,48,96,15,128,7,1,1,15,4,12, - 254,7,7,7,15,4,9,56,68,130,130,130,68,56,11,13, - 26,15,2,1,4,0,4,0,4,0,4,0,4,0,255,224, - 4,0,4,0,4,0,4,0,4,0,0,0,255,224,6,9, - 9,15,4,7,56,68,132,4,8,16,32,68,252,6,9,9, - 15,4,7,120,132,4,8,56,4,4,132,120,5,4,4,15, - 5,12,24,48,96,192,12,16,32,15,1,251,224,224,32,32, - 32,32,32,32,32,32,32,32,32,32,32,32,32,96,48,160, - 47,48,32,0,32,0,32,0,32,0,32,0,11,18,36,15, - 2,254,31,224,100,128,196,128,196,128,196,128,196,128,196,128, - 100,128,28,128,4,128,4,128,4,128,4,128,4,128,4,128, - 4,128,4,128,60,224,3,3,3,15,6,6,224,224,224,4, - 5,5,15,5,252,32,32,16,144,96,7,9,9,15,4,7, - 48,208,16,16,16,16,16,16,254,7,9,9,15,4,5,56, - 68,130,130,130,68,56,0,254,12,11,22,15,1,0,198,0, - 99,0,49,128,24,192,12,96,6,48,12,96,24,192,49,128, - 99,0,198,0,14,16,32,15,0,0,48,0,208,0,16,8, - 16,16,16,32,16,32,16,64,16,152,255,40,2,72,4,72, - 4,136,9,8,17,252,0,8,0,28,14,16,32,15,0,0, - 48,0,208,0,16,8,16,16,16,32,16,32,16,64,16,184, - 255,68,2,132,4,4,4,8,8,16,16,32,0,68,0,252, - 14,16,32,15,0,0,120,0,132,0,4,8,8,16,56,32, - 4,32,4,64,132,152,121,40,2,72,4,72,4,136,9,8, - 17,252,0,8,0,28,8,14,14,15,3,253,24,24,0,0, - 8,8,48,64,128,128,128,129,65,62,13,19,38,15,1,0, - 24,0,12,0,6,0,3,0,0,0,63,0,5,0,8,128, - 8,128,8,128,16,64,16,64,16,64,63,224,32,32,32,32, - 64,16,64,16,240,120,13,19,38,15,1,0,0,192,1,128, - 3,0,6,0,0,0,63,0,5,0,8,128,8,128,8,128, - 16,64,16,64,16,64,63,224,32,32,32,32,64,16,64,16, - 240,120,13,19,38,15,1,0,6,0,15,0,25,128,48,192, - 0,0,63,0,5,0,8,128,8,128,8,128,16,64,16,64, - 16,64,63,224,32,32,32,32,64,16,64,16,240,120,13,18, - 36,15,1,0,28,64,54,192,35,128,0,0,63,0,5,0, - 8,128,8,128,8,128,16,64,16,64,16,64,63,224,32,32, - 32,32,64,16,64,16,240,120,13,18,36,15,1,0,24,192, - 24,192,0,0,0,0,63,0,5,0,8,128,8,128,8,128, - 16,64,16,64,16,64,63,224,32,32,32,32,64,16,64,16, - 240,120,13,19,38,15,1,0,7,0,8,128,8,128,8,128, - 7,0,63,0,5,0,8,128,8,128,8,128,16,64,16,64, - 16,64,63,224,32,32,32,32,64,16,64,16,240,120,15,14, - 28,15,255,0,15,254,2,130,4,130,4,130,4,136,8,136, - 8,248,8,136,31,136,16,130,16,130,32,130,32,130,243,254, - 11,18,36,15,2,252,15,32,48,224,96,96,64,32,128,0, - 128,0,128,0,128,0,128,0,128,0,64,32,96,96,48,192, - 15,0,4,0,2,0,18,0,12,0,12,19,38,15,1,0, - 24,0,12,0,6,0,3,0,0,0,255,224,32,32,32,32, - 32,32,34,0,34,0,62,0,34,0,34,0,32,16,32,16, - 32,16,32,16,255,240,12,19,38,15,1,0,0,192,1,128, - 3,0,6,0,0,0,255,224,32,32,32,32,32,32,34,0, - 34,0,62,0,34,0,34,0,32,16,32,16,32,16,32,16, - 255,240,12,19,38,15,1,0,6,0,15,0,25,128,48,192, - 0,0,255,224,32,32,32,32,32,32,34,0,34,0,62,0, - 34,0,34,0,32,16,32,16,32,16,32,16,255,240,12,18, - 36,15,1,0,25,128,25,128,0,0,0,0,255,224,32,32, - 32,32,32,32,34,0,34,0,62,0,34,0,34,0,32,16, - 32,16,32,16,32,16,255,240,9,19,38,15,3,0,96,0, - 48,0,24,0,12,0,0,0,255,128,8,0,8,0,8,0, - 8,0,8,0,8,0,8,0,8,0,8,0,8,0,8,0, - 8,0,255,128,9,19,38,15,3,0,3,0,6,0,12,0, - 24,0,0,0,255,128,8,0,8,0,8,0,8,0,8,0, - 8,0,8,0,8,0,8,0,8,0,8,0,8,0,255,128, - 9,19,38,15,3,0,24,0,60,0,102,0,195,0,0,0, - 255,128,8,0,8,0,8,0,8,0,8,0,8,0,8,0, - 8,0,8,0,8,0,8,0,8,0,255,128,9,18,36,15, - 3,0,99,0,99,0,0,0,0,0,255,128,8,0,8,0, - 8,0,8,0,8,0,8,0,8,0,8,0,8,0,8,0, - 8,0,8,0,255,128,13,14,28,15,0,0,127,192,32,48, - 32,16,32,8,32,8,32,8,252,8,32,8,32,8,32,8, - 32,8,32,16,32,48,127,192,14,18,36,15,0,0,14,32, - 27,96,17,192,0,0,240,252,48,16,40,16,36,16,36,16, - 34,16,34,16,33,16,33,16,32,144,32,144,32,80,32,48, - 252,48,13,19,38,15,1,0,24,0,12,0,6,0,3,0, - 0,0,15,128,48,96,96,48,64,16,128,8,128,8,128,8, - 128,8,128,8,128,8,64,16,96,48,48,96,15,128,13,19, - 38,15,1,0,0,96,0,192,1,128,3,0,0,0,15,128, - 48,96,96,48,64,16,128,8,128,8,128,8,128,8,128,8, - 128,8,64,16,96,48,48,96,15,128,13,19,38,15,1,0, - 3,0,7,128,12,192,24,96,0,0,15,128,48,96,96,48, - 64,16,128,8,128,8,128,8,128,8,128,8,128,8,64,16, - 96,48,48,96,15,128,13,18,36,15,1,0,14,32,27,96, - 17,192,0,0,15,128,48,96,96,48,64,16,128,8,128,8, - 128,8,128,8,128,8,128,8,64,16,96,48,48,96,15,128, - 13,18,36,15,1,0,24,192,24,192,0,0,0,0,15,128, - 48,96,96,48,64,16,128,8,128,8,128,8,128,8,128,8, - 128,8,64,16,96,48,48,96,15,128,11,11,22,15,2,2, - 128,32,64,64,32,128,17,0,10,0,4,0,10,0,17,0, - 32,128,64,64,128,32,14,15,30,15,0,0,0,4,7,200, - 24,48,48,48,32,72,64,136,64,136,65,8,66,8,68,8, - 72,8,48,16,48,48,88,96,135,128,12,19,38,15,1,0, - 24,0,12,0,6,0,3,0,0,0,249,240,64,32,64,32, - 64,32,64,32,64,32,64,32,64,32,64,32,64,32,64,32, - 64,32,32,64,31,128,12,19,38,15,1,0,0,192,1,128, - 3,0,6,0,0,0,249,240,64,32,64,32,64,32,64,32, - 64,32,64,32,64,32,64,32,64,32,64,32,64,32,32,64, - 31,128,12,19,38,15,1,0,6,0,15,0,25,128,48,192, - 0,0,249,240,64,32,64,32,64,32,64,32,64,32,64,32, - 64,32,64,32,64,32,64,32,64,32,32,64,31,128,12,18, - 36,15,1,0,25,128,25,128,0,0,0,0,249,240,64,32, - 64,32,64,32,64,32,64,32,64,32,64,32,64,32,64,32, - 64,32,64,32,32,64,31,128,13,19,38,15,1,0,0,192, - 1,128,3,0,6,0,0,0,240,120,32,32,16,64,16,64, - 8,128,8,128,5,0,2,0,2,0,2,0,2,0,2,0, - 2,0,31,192,11,14,28,15,2,0,248,0,32,0,32,0, - 63,128,32,64,32,32,32,32,32,32,32,32,32,64,63,128, - 32,0,32,0,248,0,11,16,32,15,2,0,14,0,17,0, - 32,128,32,128,32,128,32,128,33,0,39,0,32,192,32,64, - 32,32,32,32,32,32,36,32,36,64,243,128,11,16,32,15, - 2,0,48,0,24,0,12,0,6,0,0,0,30,0,97,0, - 0,128,0,128,0,128,63,128,64,128,128,128,128,128,129,128, - 126,224,11,16,32,15,2,0,1,128,3,0,6,0,12,0, - 0,0,30,0,97,0,0,128,0,128,0,128,63,128,64,128, - 128,128,128,128,129,128,126,224,11,16,32,15,2,0,12,0, - 30,0,51,0,97,128,0,0,30,0,97,0,0,128,0,128, - 0,128,63,128,64,128,128,128,128,128,129,128,126,224,11,15, - 30,15,2,0,56,128,109,128,71,0,0,0,30,0,97,0, - 0,128,0,128,0,128,63,128,64,128,128,128,128,128,129,128, - 126,224,11,15,30,15,2,0,49,128,49,128,0,0,0,0, - 30,0,97,0,0,128,0,128,0,128,63,128,64,128,128,128, - 128,128,129,128,126,224,11,17,34,15,2,0,14,0,17,0, - 17,0,17,0,14,0,0,0,30,0,97,0,0,128,0,128, - 0,128,63,128,64,128,128,128,128,128,129,128,126,224,15,11, - 22,15,0,0,28,112,98,140,65,4,1,2,1,2,63,254, - 65,0,129,0,129,2,130,132,124,120,11,15,30,15,2,252, - 31,64,96,192,64,64,128,64,128,0,128,0,128,0,128,0, - 64,96,96,192,31,0,4,0,2,0,18,0,12,0,11,16, - 32,15,2,0,48,0,24,0,12,0,6,0,0,0,31,0, - 96,192,64,64,128,32,128,32,255,224,128,0,128,0,64,0, - 96,96,31,128,11,16,32,15,2,0,1,128,3,0,6,0, - 12,0,0,0,31,0,96,192,64,64,128,32,128,32,255,224, - 128,0,128,0,64,0,96,96,31,128,11,16,32,15,2,0, - 12,0,30,0,51,0,97,128,0,0,31,0,96,192,64,64, - 128,32,128,32,255,224,128,0,128,0,64,0,96,96,31,128, - 11,15,30,15,2,0,49,128,49,128,0,0,0,0,31,0, - 96,192,64,64,128,32,128,32,255,224,128,0,128,0,64,0, - 96,96,31,128,9,16,32,15,3,0,96,0,48,0,24,0, - 12,0,0,0,120,0,8,0,8,0,8,0,8,0,8,0, - 8,0,8,0,8,0,8,0,255,128,9,16,32,15,3,0, - 3,0,6,0,12,0,24,0,0,0,120,0,8,0,8,0, - 8,0,8,0,8,0,8,0,8,0,8,0,8,0,255,128, - 9,16,32,15,3,0,24,0,60,0,102,0,195,0,0,0, - 120,0,8,0,8,0,8,0,8,0,8,0,8,0,8,0, - 8,0,8,0,255,128,9,15,30,15,3,0,99,0,99,0, - 0,0,0,0,120,0,8,0,8,0,8,0,8,0,8,0, - 8,0,8,0,8,0,8,0,255,128,12,16,32,15,1,0, - 124,192,135,0,13,0,48,128,0,64,15,224,48,96,32,48, - 64,16,64,16,64,16,64,16,64,16,32,32,48,96,15,128, - 13,15,30,15,1,0,28,64,54,192,35,128,0,0,231,128, - 40,64,48,32,32,32,32,32,32,32,32,32,32,32,32,32, - 32,32,248,248,11,16,32,15,2,0,24,0,12,0,6,0, - 3,0,0,0,31,0,96,192,64,64,128,32,128,32,128,32, - 128,32,128,32,64,64,96,192,31,0,11,16,32,15,2,0, - 1,128,3,0,6,0,12,0,0,0,31,0,96,192,64,64, - 128,32,128,32,128,32,128,32,128,32,64,64,96,192,31,0, - 11,16,32,15,2,0,12,0,30,0,51,0,97,128,0,0, - 31,0,96,192,64,64,128,32,128,32,128,32,128,32,128,32, - 64,64,96,192,31,0,11,15,30,15,2,0,28,64,54,192, - 35,128,0,0,31,0,96,192,64,64,128,32,128,32,128,32, - 128,32,128,32,64,64,96,192,31,0,11,15,30,15,2,0, - 49,128,49,128,0,0,0,0,31,0,96,192,64,64,128,32, - 128,32,128,32,128,32,128,32,64,64,96,192,31,0,11,9, - 18,15,2,3,14,0,14,0,0,0,0,0,255,224,0,0, - 0,0,14,0,14,0,12,12,24,15,1,0,0,16,15,160, - 48,64,32,160,65,16,66,16,68,16,72,16,80,16,32,32, - 80,96,143,128,12,16,32,15,1,0,24,0,12,0,6,0, - 3,0,0,0,224,224,32,32,32,32,32,32,32,32,32,32, - 32,32,32,32,32,96,16,160,15,48,12,16,32,15,1,0, - 0,192,1,128,3,0,6,0,0,0,224,224,32,32,32,32, - 32,32,32,32,32,32,32,32,32,32,32,96,16,160,15,48, - 12,16,32,15,1,0,6,0,15,0,25,128,48,192,0,0, - 224,224,32,32,32,32,32,32,32,32,32,32,32,32,32,32, - 32,96,16,160,15,48,12,15,30,15,1,0,25,128,25,128, - 0,0,0,0,224,224,32,32,32,32,32,32,32,32,32,32, - 32,32,32,32,32,96,16,160,15,48,12,21,42,15,1,251, - 0,192,1,128,3,0,6,0,0,0,240,240,64,32,64,32, - 32,64,32,64,32,128,16,128,17,0,9,0,10,0,6,0, - 4,0,4,0,8,0,8,0,254,0,13,21,42,15,1,251, - 224,0,32,0,32,0,32,0,32,0,39,192,56,48,48,16, - 32,8,32,8,32,8,32,8,32,8,48,16,56,48,39,192, - 32,0,32,0,32,0,32,0,252,0,12,20,40,15,1,251, - 25,128,25,128,0,0,0,0,240,240,64,32,64,32,32,64, - 32,64,32,128,16,128,17,0,9,0,10,0,6,0,4,0, - 4,0,8,0,8,0,254,0}; -/* - Fontname: -Adobe-Courier-Medium-R-Normal--25-180-100-100-M-150-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 14, '1' Height: 15 - Calculated Max Values w=15 h=21 x= 7 y=12 dx=15 dy= 0 ascent=17 len=40 - Font Bounding box w=23 h=32 x=-5 y=-8 - Calculated Min Values x= 0 y=-5 dx= 0 dy= 0 - Pure Font ascent =14 descent=-5 - X Font ascent =16 descent=-5 - Max Font ascent =17 descent=-5 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_courR18r[2862] U8G_FONT_SECTION("u8g_font_courR18r") = { - 0,23,32,251,248,14,3,161,7,151,32,127,251,17,251,16, - 251,0,0,0,15,0,1,2,16,16,15,6,0,192,192,192, - 192,192,192,192,192,128,128,128,0,0,0,192,192,8,7,7, - 15,3,9,231,231,231,231,66,66,66,10,17,34,15,2,255, - 9,0,9,0,9,0,9,0,9,0,9,0,127,192,18,0, - 18,0,18,0,255,128,18,0,18,0,18,0,18,0,18,0, - 18,0,9,20,40,15,3,253,8,0,8,0,8,0,30,128, - 33,128,64,128,64,0,64,0,32,0,30,0,1,0,0,128, - 0,128,128,128,193,0,190,0,8,0,8,0,8,0,8,0, - 12,16,32,15,1,0,28,0,34,0,65,0,65,0,65,0, - 34,0,28,112,3,128,28,0,225,192,2,32,4,16,4,16, - 4,16,2,32,1,192,10,13,26,15,2,0,29,0,38,0, - 32,0,32,0,16,0,48,0,73,128,137,0,134,0,130,0, - 131,0,69,0,56,192,3,7,7,15,6,8,224,224,224,224, - 224,64,64,4,19,19,15,7,253,16,32,32,64,64,64,128, - 128,128,128,128,128,128,64,64,64,32,32,16,4,19,19,15, - 3,253,128,64,64,32,32,32,16,16,16,16,16,16,16,32, - 32,32,64,64,128,9,9,18,15,3,7,8,0,8,0,8, - 0,201,128,127,0,28,0,54,0,99,0,193,128,11,11,22, - 15,2,2,4,0,4,0,4,0,4,0,4,0,255,224,4, - 0,4,0,4,0,4,0,4,0,5,6,6,15,4,253,56, - 56,112,96,192,128,10,1,2,15,2,7,255,192,3,3,3, - 15,6,0,224,224,224,9,18,36,15,3,254,0,128,0,128, - 1,0,1,0,2,0,2,0,4,0,4,0,8,0,8,0, - 16,0,16,0,32,0,32,0,64,0,64,0,128,0,128,0, - 9,15,30,15,3,0,28,0,99,0,65,0,128,128,128,128, - 128,128,128,128,128,128,128,128,128,128,128,128,128,128,65,0, - 99,0,28,0,9,15,30,15,3,0,24,0,232,0,8,0, - 8,0,8,0,8,0,8,0,8,0,8,0,8,0,8,0, - 8,0,8,0,8,0,255,128,10,15,30,15,2,0,30,0, - 97,0,128,128,128,128,0,128,0,128,1,0,2,0,4,0, - 8,0,16,0,32,0,64,0,128,64,255,192,10,15,30,15, - 2,0,62,0,65,128,0,128,0,128,0,128,1,0,30,0, - 1,128,0,64,0,64,0,64,0,64,128,64,97,128,30,0, - 10,15,30,15,2,0,3,0,5,0,9,0,9,0,17,0, - 33,0,33,0,65,0,65,0,129,0,255,192,1,0,1,0, - 1,0,15,192,10,15,30,15,2,0,127,128,64,0,64,0, - 64,0,64,0,94,0,97,128,0,128,0,64,0,64,0,64, - 0,64,0,128,193,128,62,0,9,15,30,15,3,0,15,0, - 48,0,96,0,64,0,128,0,158,0,161,0,192,128,128,128, - 128,128,128,128,128,128,64,128,97,0,30,0,9,15,30,15, - 2,0,255,128,128,128,129,0,1,0,1,0,2,0,2,0, - 2,0,2,0,4,0,4,0,4,0,8,0,8,0,8,0, - 10,15,30,15,2,0,30,0,33,0,64,128,64,128,64,128, - 64,128,33,0,63,0,64,128,128,64,128,64,128,64,64,128, - 97,128,30,0,9,15,30,15,3,0,28,0,99,0,193,128, - 128,128,128,128,128,128,65,128,98,128,28,128,0,128,0,128, - 1,0,1,0,6,0,248,0,3,11,11,15,6,0,224,224, - 224,0,0,0,0,0,224,224,224,5,14,14,15,4,253,56, - 56,56,0,0,0,0,0,56,56,112,96,192,128,11,11,22, - 15,1,2,0,96,1,128,6,0,24,0,96,0,192,0,96, - 0,24,0,6,0,1,128,0,96,12,4,8,15,1,5,255, - 240,0,0,0,0,255,240,11,11,22,15,2,2,192,0,48, - 0,12,0,3,0,0,192,0,96,0,192,3,0,12,0,48, - 0,192,0,8,14,14,15,3,0,124,130,129,1,1,1,2, - 12,16,16,0,0,24,24,10,18,36,15,2,254,30,0,97, - 0,64,128,128,128,128,128,131,128,132,128,136,128,136,128,136, - 128,136,128,132,128,131,192,128,0,128,0,64,0,97,128,31, - 0,13,14,28,15,1,0,63,0,5,0,8,128,8,128,8, - 128,16,64,16,64,16,64,63,224,32,32,32,32,64,16,64, - 16,240,120,12,14,28,15,1,0,255,192,32,32,32,16,32, - 16,32,16,32,32,63,192,32,32,32,16,32,16,32,16,32, - 16,32,32,255,192,11,14,28,15,2,0,15,32,48,160,96, - 96,64,32,128,0,128,0,128,0,128,0,128,0,128,0,64, - 32,96,96,48,192,15,0,12,14,28,15,1,0,255,128,64, - 96,64,32,64,16,64,16,64,16,64,16,64,16,64,16,64, - 16,64,16,64,32,64,96,255,128,12,14,28,15,1,0,255, - 224,32,32,32,32,32,32,34,0,34,0,62,0,34,0,34, - 0,32,16,32,16,32,16,32,16,255,240,11,14,28,15,2, - 0,255,224,32,32,32,32,32,32,34,0,34,0,62,0,34, - 0,34,0,32,0,32,0,32,0,32,0,254,0,12,14,28, - 15,1,0,15,32,48,160,96,96,64,32,128,0,128,0,128, - 0,128,0,131,240,128,32,64,32,96,32,48,64,15,128,13, - 14,28,15,1,0,248,248,32,32,32,32,32,32,32,32,32, - 32,63,224,32,32,32,32,32,32,32,32,32,32,32,32,248, - 248,9,14,28,15,3,0,255,128,8,0,8,0,8,0,8, - 0,8,0,8,0,8,0,8,0,8,0,8,0,8,0,8, - 0,255,128,12,14,28,15,2,0,31,240,0,128,0,128,0, - 128,0,128,0,128,0,128,0,128,128,128,128,128,128,128,129, - 0,67,0,60,0,13,14,28,15,1,0,248,240,32,64,32, - 128,33,0,34,0,36,0,44,0,50,0,33,0,32,128,32, - 64,32,64,32,32,248,120,12,14,28,15,1,0,254,0,16, - 0,16,0,16,0,16,0,16,0,16,0,16,0,16,0,16, - 16,16,16,16,16,16,16,255,240,13,14,28,15,1,0,224, - 56,96,48,96,48,80,80,80,80,72,144,72,144,69,16,71, - 16,64,16,64,16,64,16,64,16,240,120,14,14,28,15,0, - 0,240,252,48,16,40,16,36,16,36,16,34,16,34,16,33, - 16,33,16,32,144,32,144,32,80,32,48,252,48,13,14,28, - 15,1,0,15,128,48,96,96,48,64,16,128,8,128,8,128, - 8,128,8,128,8,128,8,64,16,96,48,48,96,15,128,11, - 14,28,15,2,0,255,128,32,64,32,32,32,32,32,32,32, - 32,32,64,63,128,32,0,32,0,32,0,32,0,32,0,254, - 0,13,16,32,15,1,254,15,128,48,96,96,48,64,16,128, - 8,128,8,128,8,128,8,128,8,128,8,64,16,96,48,48, - 96,15,128,6,48,27,192,13,14,28,15,1,0,255,128,32, - 64,32,32,32,32,32,32,32,32,32,64,63,128,33,0,32, - 128,32,64,32,64,32,32,248,56,10,14,28,15,2,0,30, - 64,97,64,128,192,128,64,128,0,96,0,30,0,1,128,0, - 64,0,64,128,64,192,64,160,128,159,0,11,14,28,15,2, - 0,255,224,132,32,132,32,132,32,132,32,4,0,4,0,4, - 0,4,0,4,0,4,0,4,0,4,0,63,128,12,14,28, - 15,1,0,249,240,64,32,64,32,64,32,64,32,64,32,64, - 32,64,32,64,32,64,32,64,32,64,32,32,64,31,128,13, - 14,28,15,1,0,248,248,64,16,64,16,32,32,32,32,16, - 64,16,64,16,64,8,128,8,128,8,128,5,0,7,0,2, - 0,13,14,28,15,1,0,248,248,64,16,64,16,66,16,66, - 16,69,16,69,16,37,32,40,160,40,160,40,160,48,96,48, - 96,48,96,13,14,28,15,1,0,248,248,32,32,16,64,16, - 64,8,128,5,0,2,0,5,0,8,128,8,128,16,64,32, - 32,32,32,248,248,13,14,28,15,1,0,240,120,32,32,16, - 64,16,64,8,128,8,128,5,0,2,0,2,0,2,0,2, - 0,2,0,2,0,31,192,10,14,28,15,2,0,255,192,128, - 64,128,128,129,0,130,0,2,0,4,0,8,0,16,0,16, - 64,32,64,64,64,128,64,255,192,3,19,19,15,7,253,224, - 128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128, - 128,224,9,18,36,15,3,254,128,0,128,0,64,0,64,0, - 32,0,32,0,16,0,16,0,8,0,8,0,4,0,4,0, - 2,0,2,0,1,0,1,0,0,128,0,128,3,19,19,15, - 5,253,224,32,32,32,32,32,32,32,32,32,32,32,32,32, - 32,32,32,32,224,9,5,10,15,3,11,8,0,28,0,34, - 0,65,0,128,128,15,1,2,15,0,251,255,254,5,4,4, - 15,4,12,192,96,48,24,11,11,22,15,2,0,62,0,65, - 0,0,128,0,128,62,128,65,128,128,128,128,128,128,128,65, - 128,62,224,13,15,30,15,1,0,224,0,32,0,32,0,32, - 0,39,192,40,48,48,16,32,8,32,8,32,8,32,8,32, - 8,48,16,40,48,231,192,11,11,22,15,2,0,31,64,96, - 192,64,64,128,64,128,0,128,0,128,0,128,0,64,96,96, - 192,31,0,13,15,30,15,1,0,0,224,0,32,0,32,0, - 32,31,32,96,160,64,96,128,32,128,32,128,32,128,32,128, - 32,64,96,96,160,31,56,11,11,22,15,2,0,31,0,96, - 192,64,64,128,32,128,32,255,224,128,0,128,0,64,0,96, - 96,31,128,10,15,30,15,3,0,15,128,24,64,16,0,16, - 0,255,128,16,0,16,0,16,0,16,0,16,0,16,0,16, - 0,16,0,16,0,255,128,13,16,32,15,1,251,31,56,96, - 160,64,96,128,32,128,32,128,32,128,32,128,32,64,96,96, - 160,31,32,0,32,0,32,0,64,0,192,63,0,13,15,30, - 15,1,0,224,0,32,0,32,0,32,0,39,128,40,64,48, - 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,248, - 248,9,16,32,15,3,0,8,0,8,0,8,0,0,0,0, - 0,120,0,8,0,8,0,8,0,8,0,8,0,8,0,8, - 0,8,0,8,0,255,128,8,21,21,15,3,251,2,2,2, - 0,0,255,1,1,1,1,1,1,1,1,1,1,1,1,2, - 6,248,11,15,30,15,2,0,224,0,32,0,32,0,32,0, - 35,192,33,0,34,0,36,0,40,0,56,0,36,0,34,0, - 33,0,32,128,225,224,11,15,30,15,2,0,124,0,4,0, - 4,0,4,0,4,0,4,0,4,0,4,0,4,0,4,0, - 4,0,4,0,4,0,4,0,255,224,14,11,22,15,0,0, - 238,112,49,136,33,8,33,8,33,8,33,8,33,8,33,8, - 33,8,33,8,249,140,13,11,22,15,1,0,231,128,40,64, - 48,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, - 248,248,11,11,22,15,2,0,31,0,96,192,64,64,128,32, - 128,32,128,32,128,32,128,32,64,64,96,192,31,0,13,16, - 32,15,1,251,231,192,40,48,48,16,32,8,32,8,32,8, - 32,8,32,8,48,16,40,48,39,192,32,0,32,0,32,0, - 32,0,252,0,13,16,32,15,1,251,31,56,96,160,64,96, - 128,32,128,32,128,32,128,32,128,32,64,96,96,160,31,32, - 0,32,0,32,0,32,0,32,1,248,11,11,22,15,2,0, - 113,192,22,32,24,0,16,0,16,0,16,0,16,0,16,0, - 16,0,16,0,255,128,9,11,22,15,3,0,62,128,65,128, - 64,128,64,0,56,0,7,0,0,128,0,128,128,128,193,0, - 190,0,10,15,30,15,2,0,32,0,32,0,32,0,32,0, - 255,128,32,0,32,0,32,0,32,0,32,0,32,0,32,0, - 32,0,16,192,15,0,12,11,22,15,1,0,224,224,32,32, - 32,32,32,32,32,32,32,32,32,32,32,32,32,96,16,160, - 15,48,13,11,22,15,1,0,248,248,32,32,32,32,16,64, - 16,64,16,64,8,128,8,128,5,0,7,0,2,0,13,11, - 22,15,1,0,240,120,64,16,64,16,66,16,34,32,37,32, - 37,32,37,32,21,64,24,192,24,192,11,11,22,15,2,0, - 241,224,64,64,32,128,17,0,10,0,4,0,10,0,17,0, - 32,128,64,64,241,224,12,16,32,15,1,251,240,240,64,32, - 64,32,32,64,32,64,32,128,16,128,17,0,9,0,10,0, - 6,0,4,0,4,0,8,0,8,0,254,0,9,11,22,15, - 3,0,255,128,128,128,129,0,2,0,4,0,8,0,16,0, - 32,0,64,128,128,128,255,128,5,19,19,15,5,253,24,32, - 32,32,32,32,32,32,32,192,32,32,32,32,32,32,32,32, - 24,1,17,17,15,7,253,128,128,128,128,128,128,128,128,128, - 128,128,128,128,128,128,128,128,5,19,19,15,5,253,192,32, - 32,32,32,32,32,32,32,24,32,32,32,32,32,32,32,32, - 192,12,3,6,15,1,6,60,48,102,96,195,192,255}; -/* - Fontname: -Adobe-Courier-Medium-R-Normal--34-240-100-100-M-200-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 19, '1' Height: 20 - Calculated Max Values w=19 h=28 x= 9 y=17 dx=20 dy= 0 ascent=26 len=81 - Font Bounding box w=28 h=42 x=-6 y=-10 - Calculated Min Values x= 0 y=-6 dx= 0 dy= 0 - Pure Font ascent =19 descent=-6 - X Font ascent =21 descent=-6 - Max Font ascent =26 descent=-6 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_courR24[8729] U8G_FONT_SECTION("u8g_font_courR24") = { - 0,28,42,250,246,19,4,184,10,129,32,255,250,26,250,21, - 250,0,0,0,20,0,1,5,21,21,20,8,0,32,112,112, - 112,112,112,32,32,32,32,32,32,32,32,0,0,0,0,112, - 248,112,11,10,20,20,4,10,241,224,241,224,241,224,241,224, - 241,224,96,192,96,192,64,128,64,128,64,128,13,23,46,20, - 3,254,4,64,4,64,4,64,4,64,12,192,8,128,8,128, - 8,128,127,248,8,128,8,128,8,128,8,128,8,128,255,240, - 8,128,8,128,8,128,9,128,17,0,17,0,17,0,17,0, - 12,25,50,20,4,253,4,0,4,0,4,0,31,32,113,224, - 64,96,128,32,128,0,192,0,96,0,60,0,7,128,0,224, - 0,48,0,16,0,16,128,48,192,96,241,192,159,0,4,0, - 4,0,4,0,4,0,4,0,15,20,40,20,3,0,30,0, - 51,0,97,128,64,128,64,128,97,128,51,0,30,14,0,112, - 3,128,28,0,224,0,1,224,3,48,6,24,4,8,4,8, - 6,24,3,48,1,224,12,17,34,20,3,0,15,192,25,128, - 48,0,32,0,32,0,48,0,16,0,24,0,60,0,100,48, - 70,96,194,64,131,64,193,192,65,128,99,192,62,112,4,11, - 11,20,8,10,112,112,112,112,112,224,224,224,224,224,224,5, - 25,25,20,9,252,8,24,16,48,32,96,96,64,64,192,192, - 192,192,192,192,192,64,64,96,96,32,48,16,24,8,5,25, - 25,20,5,252,128,192,64,96,32,48,48,16,16,24,24,24, - 24,24,24,24,16,16,48,48,32,96,64,192,128,11,13,26, - 20,4,8,4,0,4,0,4,0,4,0,132,32,245,224,31, - 0,14,0,10,0,27,0,49,128,32,128,96,192,15,17,34, - 20,2,1,1,0,1,0,1,0,1,0,1,0,1,0,1, - 0,1,0,255,254,1,0,1,0,1,0,1,0,1,0,1, - 0,1,0,1,0,6,9,9,20,5,252,60,60,120,120,96, - 224,192,192,128,15,1,2,20,2,9,255,254,5,4,4,20, - 7,0,112,248,248,112,11,25,50,20,4,253,0,32,0,96, - 0,64,0,64,0,192,0,128,1,128,1,0,3,0,2,0, - 2,0,6,0,4,0,12,0,8,0,8,0,24,0,16,0, - 48,0,32,0,96,0,64,0,64,0,192,0,128,0,11,20, - 40,20,4,0,31,0,49,128,96,192,64,64,64,64,128,32, - 128,32,128,32,128,32,128,32,128,32,128,32,128,32,128,32, - 192,96,64,64,64,64,96,192,49,128,31,0,11,20,40,20, - 4,0,12,0,60,0,228,0,4,0,4,0,4,0,4,0, - 4,0,4,0,4,0,4,0,4,0,4,0,4,0,4,0, - 4,0,4,0,4,0,4,0,255,224,13,20,40,20,3,0, - 15,192,48,96,96,16,64,16,64,16,0,16,0,48,0,32, - 0,96,0,192,1,128,3,0,6,0,12,0,24,0,48,0, - 96,0,192,0,128,8,255,248,13,20,40,20,3,0,15,128, - 56,224,96,48,0,16,0,16,0,16,0,16,0,32,0,64, - 7,128,0,96,0,16,0,8,0,8,0,8,0,8,0,24, - 192,48,112,224,31,128,13,20,40,20,3,0,0,192,1,64, - 1,64,2,64,6,64,4,64,8,64,24,64,16,64,32,64, - 96,64,64,64,128,64,255,248,0,64,0,64,0,64,0,64, - 0,64,3,248,13,20,40,20,3,0,63,240,32,0,32,0, - 32,0,32,0,32,0,32,0,39,128,60,224,32,48,0,16, - 0,24,0,8,0,8,0,8,0,24,192,16,96,48,56,224, - 15,128,12,20,40,20,4,0,7,192,28,32,48,0,32,0, - 96,0,64,0,192,0,143,128,184,224,160,32,192,48,192,16, - 192,16,192,16,192,16,64,16,96,48,32,32,56,224,15,128, - 11,20,40,20,4,0,255,224,128,32,128,32,0,96,0,64, - 0,64,0,192,0,128,0,128,1,128,1,0,1,0,3,0, - 2,0,2,0,2,0,6,0,4,0,4,0,4,0,11,20, - 40,20,4,0,31,0,96,192,64,64,192,96,128,32,128,32, - 192,96,64,64,49,128,31,0,113,192,64,64,192,96,128,32, - 128,32,128,32,192,96,64,64,113,192,31,0,12,20,40,20, - 4,0,31,0,112,192,64,96,192,32,128,48,128,48,128,48, - 128,48,192,80,64,208,115,144,30,16,0,32,0,32,0,32, - 0,64,0,192,1,128,14,0,120,0,5,14,14,20,7,0, - 112,248,248,112,0,0,0,0,0,0,112,248,248,112,7,18, - 18,20,5,252,28,62,62,28,0,0,0,0,0,60,60,120, - 112,112,224,192,192,128,15,17,34,20,2,1,0,2,0,14, - 0,56,0,224,3,128,6,0,28,0,112,0,192,0,112,0, - 28,0,6,0,3,128,0,224,0,56,0,14,0,2,15,6, - 12,20,2,6,255,254,0,0,0,0,0,0,0,0,255,254, - 15,17,34,20,2,1,128,0,224,0,56,0,14,0,3,128, - 0,192,0,112,0,28,0,6,0,28,0,112,0,192,3,128, - 14,0,56,0,224,0,128,0,11,19,38,20,4,0,63,0, - 225,192,128,64,128,64,0,96,0,32,0,96,0,64,1,192, - 7,0,4,0,4,0,4,0,0,0,0,0,0,0,14,0, - 31,0,14,0,12,23,46,20,3,254,15,128,24,192,48,64, - 96,96,64,32,192,32,128,32,128,224,131,160,134,32,132,32, - 132,32,132,32,134,32,131,32,129,240,128,0,192,0,64,0, - 96,0,48,0,24,224,15,128,19,19,57,20,0,0,31,224, - 0,0,160,0,0,160,0,1,16,0,1,16,0,1,16,0, - 2,8,0,2,8,0,2,8,0,4,4,0,4,4,0,4, - 4,0,15,254,0,8,2,0,8,2,0,16,1,0,16,1, - 0,48,1,128,254,15,224,16,19,38,20,1,0,255,240,16, - 12,16,4,16,6,16,2,16,2,16,6,16,4,16,12,31, - 248,16,6,16,2,16,3,16,1,16,1,16,3,16,2,16, - 6,255,248,14,19,38,20,2,0,7,196,28,116,32,12,96, - 4,64,4,192,4,128,0,128,0,128,0,128,0,128,0,128, - 0,128,0,192,0,64,0,96,4,32,28,28,112,7,192,15, - 19,38,20,1,0,255,192,32,112,32,24,32,12,32,4,32, - 6,32,2,32,2,32,2,32,2,32,2,32,2,32,2,32, - 6,32,4,32,12,32,24,32,112,255,192,15,19,38,20,1, - 0,255,252,16,4,16,4,16,4,16,4,16,68,16,64,16, - 64,31,192,16,64,16,64,16,64,16,0,16,2,16,2,16, - 2,16,2,16,2,255,254,15,19,38,20,1,0,255,254,16, - 2,16,2,16,2,16,2,16,66,16,64,16,64,31,192,16, - 64,16,64,16,64,16,0,16,0,16,0,16,0,16,0,16, - 0,255,128,15,19,38,20,2,0,7,196,28,116,48,12,96, - 4,64,4,192,4,128,0,128,0,128,0,128,0,128,0,128, - 254,128,4,192,4,64,4,96,4,48,4,28,28,7,240,15, - 19,38,20,2,0,252,126,32,8,32,8,32,8,32,8,32, - 8,32,8,32,8,32,8,63,248,32,8,32,8,32,8,32, - 8,32,8,32,8,32,8,32,8,252,126,11,19,38,20,4, - 0,255,224,4,0,4,0,4,0,4,0,4,0,4,0,4, - 0,4,0,4,0,4,0,4,0,4,0,4,0,4,0,4, - 0,4,0,4,0,255,224,15,19,38,20,3,0,15,254,0, - 32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0, - 32,0,32,128,32,128,32,128,32,128,32,192,96,64,64,97, - 192,31,0,17,19,57,20,1,0,254,31,128,16,4,0,16, - 12,0,16,8,0,16,16,0,16,48,0,16,64,0,16,192, - 0,19,128,0,28,192,0,16,32,0,16,48,0,16,16,0, - 16,24,0,16,8,0,16,8,0,16,12,0,16,4,0,254, - 7,128,15,19,38,20,2,0,255,128,8,0,8,0,8,0, - 8,0,8,0,8,0,8,0,8,0,8,0,8,0,8,0, - 8,2,8,2,8,2,8,2,8,2,8,2,255,254,19,19, - 57,20,0,0,248,3,224,40,2,128,40,2,128,36,4,128, - 36,4,128,34,8,128,34,8,128,33,16,128,33,16,128,33, - 16,128,32,160,128,32,160,128,32,64,128,32,64,128,32,0, - 128,32,0,128,32,0,128,32,0,128,254,7,224,18,19,57, - 20,0,0,248,31,192,28,1,0,20,1,0,18,1,0,18, - 1,0,17,1,0,16,129,0,16,129,0,16,65,0,16,65, - 0,16,33,0,16,33,0,16,17,0,16,17,0,16,9,0, - 16,9,0,16,5,0,16,7,0,127,3,0,15,19,38,20, - 2,0,7,192,24,48,48,24,96,12,64,4,192,6,128,2, - 128,2,128,2,128,2,128,2,128,2,128,2,192,6,64,4, - 96,12,48,24,24,48,7,192,15,19,38,20,1,0,255,224, - 16,56,16,4,16,6,16,2,16,2,16,2,16,6,16,4, - 16,56,31,224,16,0,16,0,16,0,16,0,16,0,16,0, - 16,0,255,192,15,22,44,20,2,253,7,192,28,112,48,24, - 96,12,64,4,192,6,128,2,128,2,128,2,128,2,128,2, - 128,2,128,2,192,6,64,4,96,12,56,56,12,96,7,192, - 2,0,15,198,24,124,18,19,57,20,1,0,255,224,0,16, - 56,0,16,4,0,16,6,0,16,2,0,16,2,0,16,6, - 0,16,4,0,16,24,0,31,224,0,16,96,0,16,48,0, - 16,24,0,16,12,0,16,4,0,16,6,0,16,2,0,16, - 3,0,254,1,192,12,19,38,20,3,0,15,144,56,208,96, - 48,64,48,64,16,64,16,64,0,96,0,56,0,15,0,1, - 192,0,96,0,48,128,16,128,16,192,16,224,48,184,224,143, - 128,15,19,38,20,2,0,255,254,129,2,129,2,129,2,129, - 2,129,2,129,2,1,0,1,0,1,0,1,0,1,0,1, - 0,1,0,1,0,1,0,1,0,1,0,63,248,17,19,57, - 20,1,0,254,63,128,32,2,0,32,2,0,32,2,0,32, - 2,0,32,2,0,32,2,0,32,2,0,32,2,0,32,2, - 0,32,2,0,32,2,0,32,2,0,32,2,0,48,6,0, - 16,4,0,24,12,0,14,56,0,3,224,0,19,19,57,20, - 0,0,254,15,224,48,1,128,16,1,0,16,1,0,24,3, - 0,8,2,0,8,2,0,12,6,0,4,4,0,4,4,0, - 6,12,0,2,8,0,3,24,0,1,16,0,1,16,0,0, - 160,0,0,160,0,0,224,0,0,64,0,17,19,57,20,1, - 0,252,31,128,64,1,0,64,1,0,64,1,0,64,1,0, - 97,195,0,33,66,0,33,66,0,34,34,0,34,34,0,34, - 34,0,34,34,0,38,50,0,36,18,0,52,22,0,20,20, - 0,20,20,0,24,12,0,24,12,0,17,19,57,20,1,0, - 124,31,0,48,6,0,16,4,0,24,12,0,8,8,0,4, - 16,0,2,32,0,3,96,0,1,192,0,0,128,0,1,192, - 0,2,32,0,4,16,0,12,24,0,8,8,0,16,4,0, - 48,6,0,96,3,0,252,31,128,15,19,38,20,2,0,248, - 62,96,12,48,24,16,16,24,48,8,32,4,64,6,192,2, - 128,3,128,1,0,1,0,1,0,1,0,1,0,1,0,1, - 0,1,0,31,240,13,19,38,20,3,0,127,240,64,16,64, - 48,64,32,64,96,64,192,0,128,1,128,3,0,6,0,4, - 0,12,0,24,8,16,8,48,8,96,8,64,8,192,8,255, - 248,5,24,24,20,9,252,248,128,128,128,128,128,128,128,128, - 128,128,128,128,128,128,128,128,128,128,128,128,128,128,248,11, - 25,50,20,4,253,128,0,192,0,64,0,64,0,96,0,32, - 0,48,0,16,0,24,0,8,0,8,0,12,0,4,0,6, - 0,2,0,2,0,3,0,1,0,1,128,0,128,0,192,0, - 64,0,64,0,96,0,32,5,24,24,20,5,252,248,8,8, - 8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8, - 8,8,8,8,248,11,9,18,20,4,12,4,0,14,0,27, - 0,17,0,49,128,96,192,64,64,192,96,128,32,19,1,3, - 20,0,250,255,255,224,6,5,5,20,4,17,192,96,48,24, - 12,15,14,28,20,2,0,15,128,56,224,0,32,0,48,0, - 16,0,16,31,240,112,48,192,16,128,16,128,16,128,48,192, - 240,127,158,17,20,60,20,0,0,240,0,0,16,0,0,16, - 0,0,16,0,0,16,0,0,16,0,0,17,248,0,23,14, - 0,20,3,0,24,1,0,24,1,128,16,0,128,16,0,128, - 16,0,128,16,0,128,24,1,128,24,1,0,20,3,0,23, - 14,0,241,248,0,14,14,28,20,3,0,15,136,56,248,96, - 24,64,8,192,8,128,0,128,0,128,0,128,0,192,0,64, - 12,96,24,56,224,15,128,17,20,60,20,2,0,0,60,0, - 0,4,0,0,4,0,0,4,0,0,4,0,0,4,0,15, - 196,0,56,116,0,96,20,0,64,12,0,192,12,0,128,4, - 0,128,4,0,128,4,0,128,4,0,192,12,0,64,12,0, - 96,20,0,56,116,0,15,199,128,14,14,28,20,2,0,15, - 192,56,112,96,24,64,8,192,12,128,4,255,252,128,0,128, - 0,192,0,64,0,96,12,56,56,15,224,13,20,40,20,3, - 0,3,224,6,24,4,0,12,0,8,0,8,0,255,240,8, - 0,8,0,8,0,8,0,8,0,8,0,8,0,8,0,8, - 0,8,0,8,0,8,0,255,240,17,20,60,20,2,250,15, - 199,128,56,116,0,96,20,0,64,12,0,192,12,0,128,4, - 0,128,4,0,128,4,0,128,4,0,192,12,0,64,12,0, - 96,20,0,56,116,0,15,196,0,0,4,0,0,4,0,0, - 12,0,0,8,0,0,56,0,15,224,0,16,20,40,20,1, - 0,240,0,16,0,16,0,16,0,16,0,16,0,17,224,23, - 56,20,8,24,12,24,4,16,4,16,4,16,4,16,4,16, - 4,16,4,16,4,16,4,124,31,13,20,40,20,3,0,6, - 0,6,0,6,0,0,0,0,0,0,0,126,0,2,0,2, - 0,2,0,2,0,2,0,2,0,2,0,2,0,2,0,2, - 0,2,0,2,0,255,248,10,26,52,20,4,250,1,128,1, - 128,1,128,0,0,0,0,0,0,255,192,0,64,0,64,0, - 64,0,64,0,64,0,64,0,64,0,64,0,64,0,64,0, - 64,0,64,0,64,0,64,0,64,0,192,0,128,3,128,254, - 0,15,20,40,20,2,0,240,0,16,0,16,0,16,0,16, - 0,16,0,16,252,16,48,16,96,16,192,17,128,19,0,30, - 0,19,0,17,128,16,192,16,96,16,48,16,24,240,62,13, - 20,40,20,3,0,126,0,2,0,2,0,2,0,2,0,2, - 0,2,0,2,0,2,0,2,0,2,0,2,0,2,0,2, - 0,2,0,2,0,2,0,2,0,2,0,255,248,19,14,42, - 20,0,0,231,14,0,41,147,0,48,225,128,48,96,128,32, - 64,128,32,64,128,32,64,128,32,64,128,32,64,128,32,64, - 128,32,64,128,32,64,128,32,64,128,248,112,224,15,14,28, - 20,2,0,227,192,46,112,40,16,48,24,48,8,32,8,32, - 8,32,8,32,8,32,8,32,8,32,8,32,8,248,62,15, - 14,28,20,2,0,15,224,56,56,96,12,64,4,192,6,128, - 2,128,2,128,2,128,2,192,6,64,4,96,12,56,56,15, - 224,17,20,60,20,0,250,1,248,0,247,14,0,20,3,0, - 24,1,0,24,1,128,16,0,128,16,0,128,16,0,128,16, - 0,128,24,1,128,24,1,0,20,3,0,23,14,0,17,248, - 0,16,0,0,16,0,0,16,0,0,16,0,0,16,0,0, - 255,0,0,17,20,60,20,2,250,15,192,0,56,119,128,96, - 28,0,64,12,0,192,12,0,128,4,0,128,4,0,128,4, - 0,128,4,0,192,12,0,64,12,0,96,28,0,56,116,0, - 15,196,0,0,4,0,0,4,0,0,4,0,0,4,0,0, - 4,0,0,127,128,15,14,28,20,3,0,120,124,9,198,11, - 0,12,0,12,0,8,0,8,0,8,0,8,0,8,0,8, - 0,8,0,8,0,255,240,13,14,28,20,3,0,15,144,56, - 240,96,48,64,16,96,0,56,0,15,128,0,224,0,48,128, - 24,128,24,192,48,248,224,143,128,14,19,38,20,2,0,16, - 0,16,0,16,0,16,0,16,0,255,240,16,0,16,0,16, - 0,16,0,16,0,16,0,16,0,16,0,16,0,16,0,24, - 12,12,56,7,224,16,14,28,20,1,0,240,60,16,4,16, - 4,16,4,16,4,16,4,16,4,16,4,16,4,16,4,16, - 12,24,12,12,52,7,231,17,14,42,20,1,0,252,31,128, - 48,6,0,16,4,0,16,4,0,24,12,0,8,8,0,12, - 24,0,4,16,0,4,16,0,6,48,0,2,32,0,3,96, - 0,1,64,0,1,192,0,17,14,42,20,1,0,248,15,128, - 96,3,0,32,2,0,32,2,0,33,194,0,33,66,0,49, - 70,0,19,100,0,18,36,0,18,36,0,22,52,0,28,28, - 0,8,8,0,8,8,0,15,14,28,20,2,0,248,62,96, - 12,48,24,24,48,12,96,6,192,3,128,3,128,6,192,12, - 96,24,48,48,24,96,12,248,62,15,20,40,20,2,250,248, - 62,64,4,96,12,32,8,48,24,16,16,24,48,8,32,12, - 96,4,64,6,192,2,128,3,128,1,0,3,0,2,0,2, - 0,6,0,4,0,255,128,11,14,28,20,4,0,255,224,128, - 96,128,192,129,128,3,0,6,0,4,0,12,0,24,0,48, - 0,96,32,64,32,192,32,255,224,7,25,25,20,6,252,6, - 12,24,16,16,16,16,16,16,16,16,48,96,224,48,16,16, - 16,16,16,16,16,16,24,14,1,25,25,20,9,252,128,128, - 128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128, - 128,128,128,128,128,128,128,7,25,25,20,6,252,192,96,48, - 16,16,16,16,16,16,16,16,24,12,14,24,16,16,16,16, - 16,16,16,16,48,224,13,5,10,20,3,7,24,0,124,8, - 199,24,129,176,0,224,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,0,0,0,20,0,1,5,20,20, - 20,7,250,112,248,112,0,0,0,0,32,32,32,32,32,32, - 32,112,112,112,112,112,32,11,20,40,20,4,0,4,0,4, - 0,4,0,4,0,31,128,48,224,96,32,192,32,128,0,128, - 0,128,0,128,0,192,0,96,32,48,224,31,128,4,0,4, - 0,4,0,4,0,14,19,38,20,2,0,3,224,12,48,8, - 24,24,0,16,0,16,0,16,0,24,0,8,0,255,128,8, - 0,8,0,8,0,8,0,8,0,24,0,16,4,48,12,127, - 248,13,13,26,20,3,3,192,24,111,176,56,224,32,32,96, - 48,64,16,64,16,64,16,96,48,32,32,56,224,111,176,192, - 24,15,19,38,20,2,0,248,62,96,12,48,24,16,16,24, - 48,8,32,12,96,6,192,2,128,3,128,63,248,1,0,1, - 0,63,248,1,0,1,0,1,0,1,0,31,240,1,25,25, - 20,9,252,128,128,128,128,128,128,128,128,128,128,128,0,0, - 0,0,128,128,128,128,128,128,128,128,128,128,14,23,46,20, - 3,254,7,248,28,8,16,8,16,8,16,0,24,0,124,0, - 198,0,131,0,129,192,192,96,112,56,24,12,12,4,7,4, - 1,132,0,252,0,96,0,32,64,32,64,32,64,224,127,128, - 10,3,6,20,5,17,97,128,243,192,97,128,19,19,57,20, - 0,0,1,240,0,7,28,0,28,7,0,48,1,128,33,232, - 128,99,24,192,70,8,64,204,8,96,136,0,32,136,0,32, - 136,0,32,140,0,32,198,12,96,67,24,64,97,240,192,48, - 1,128,24,3,0,15,30,0,1,240,0,9,12,24,20,5, - 7,60,0,102,0,2,0,2,0,126,0,198,0,130,0,206, - 0,123,128,0,0,0,0,255,128,16,14,28,20,2,0,1, - 131,3,6,6,12,12,24,24,48,48,96,96,192,225,192,96, - 192,48,96,24,48,12,24,6,12,3,6,14,6,12,20,3, - 6,255,252,0,4,0,4,0,4,0,4,0,4,15,1,2, - 20,2,9,255,254,19,19,57,20,0,0,3,248,0,14,14, - 0,24,3,0,48,1,128,103,224,192,66,48,64,194,24,96, - 130,8,32,130,8,32,130,24,32,130,48,32,131,224,32,194, - 48,96,66,24,64,103,12,192,48,1,128,24,3,0,14,14, - 0,3,248,0,9,2,4,20,5,17,255,128,255,128,9,10, - 20,20,5,11,62,0,99,0,65,0,193,128,128,128,128,128, - 193,128,65,0,99,0,62,0,15,16,32,20,2,1,1,0, - 1,0,1,0,1,0,1,0,1,0,255,254,1,0,1,0, - 1,0,1,0,1,0,1,0,0,0,0,0,255,254,8,14, - 14,20,5,7,60,102,67,193,3,2,6,12,24,16,48,96, - 193,255,8,14,14,20,6,7,60,102,195,1,1,6,28,6, - 3,1,1,195,102,60,6,5,5,20,9,17,12,24,48,96, - 192,16,20,40,20,1,250,240,60,16,4,16,4,16,4,16, - 4,16,4,16,4,16,4,16,4,16,4,24,12,24,28,28, - 52,23,231,16,0,16,0,16,0,16,0,16,0,16,0,15, - 23,46,20,2,254,15,254,57,16,113,16,97,16,225,16,193, - 16,193,16,225,16,97,16,113,16,61,16,15,16,1,16,1, - 16,1,16,1,16,1,16,1,16,1,16,1,16,1,16,1, - 16,31,190,5,4,4,20,7,7,112,248,248,112,5,5,5, - 20,7,251,32,32,48,152,240,7,14,14,20,6,7,112,208, - 16,16,16,16,16,16,16,16,16,16,16,254,9,12,24,20, - 5,7,28,0,119,0,65,0,193,128,128,128,193,128,65,0, - 119,0,28,0,0,0,0,0,255,128,16,14,28,20,2,0, - 193,128,96,192,48,96,24,48,12,24,6,12,3,6,3,135, - 3,6,6,12,12,24,24,48,48,96,96,192,18,21,63,20, - 1,0,48,0,192,240,0,128,16,1,128,16,3,0,16,2, - 0,16,6,0,16,12,0,16,8,0,16,24,0,16,48,0, - 16,35,0,16,103,0,254,197,0,0,141,0,1,153,0,3, - 17,0,2,49,0,6,63,128,12,1,0,8,1,0,24,7, - 128,18,21,63,20,1,0,48,0,128,240,1,128,16,3,0, - 16,6,0,16,4,0,16,12,0,16,24,0,16,16,0,16, - 48,0,16,96,0,16,71,128,16,204,192,253,152,64,3,0, - 192,2,0,128,6,1,128,12,7,0,8,12,0,24,24,0, - 48,48,0,96,63,192,19,21,63,20,0,0,60,0,0,102, - 0,96,3,0,192,3,1,128,6,3,0,28,6,0,6,12, - 0,3,8,0,1,24,0,1,48,0,195,33,128,102,99,128, - 60,194,128,1,134,128,1,12,128,3,8,128,6,24,128,12, - 31,192,24,0,128,48,0,128,0,3,192,11,20,40,20,4, - 250,14,0,31,0,14,0,0,0,0,0,0,0,0,0,4, - 0,4,0,12,0,24,0,112,0,64,0,192,0,128,0,128, - 0,192,32,96,32,49,224,31,0,19,26,78,20,0,0,6, - 0,0,3,0,0,1,128,0,0,192,0,0,96,0,0,0, - 0,0,0,0,31,224,0,0,160,0,1,176,0,1,16,0, - 1,16,0,3,24,0,2,8,0,2,8,0,6,12,0,4, - 4,0,4,4,0,12,6,0,15,254,0,8,2,0,24,3, - 0,16,1,0,16,1,0,48,1,128,254,15,224,19,26,78, - 20,0,0,0,12,0,0,24,0,0,48,0,0,96,0,0, - 192,0,0,0,0,0,0,0,31,224,0,0,160,0,1,176, - 0,1,16,0,1,16,0,3,24,0,2,8,0,2,8,0, - 6,12,0,4,4,0,4,4,0,12,6,0,15,254,0,8, - 2,0,24,3,0,16,1,0,16,1,0,48,1,128,254,15, - 224,19,26,78,20,0,0,0,64,0,0,224,0,1,176,0, - 3,24,0,6,12,0,0,0,0,0,0,0,31,224,0,0, - 160,0,1,176,0,1,16,0,1,16,0,3,24,0,2,8, - 0,2,8,0,6,12,0,4,4,0,4,4,0,12,6,0, - 15,254,0,8,2,0,24,3,0,16,1,0,16,1,0,48, - 1,128,254,15,224,19,24,72,20,0,0,3,132,0,6,236, - 0,4,56,0,0,0,0,0,0,0,31,224,0,0,160,0, - 1,176,0,1,16,0,1,16,0,3,24,0,2,8,0,2, - 8,0,6,12,0,4,4,0,4,4,0,12,6,0,15,254, - 0,8,2,0,24,3,0,16,1,0,16,1,0,48,1,128, - 254,15,224,19,24,72,20,0,0,6,12,0,15,30,0,6, - 12,0,0,0,0,0,0,0,31,224,0,0,160,0,1,176, - 0,1,16,0,1,16,0,3,24,0,2,8,0,2,8,0, - 6,12,0,4,4,0,4,4,0,12,6,0,15,254,0,8, - 2,0,24,3,0,16,1,0,16,1,0,48,1,128,254,15, - 224,19,26,78,20,0,0,0,224,0,1,176,0,1,16,0, - 1,16,0,1,176,0,0,224,0,0,0,0,31,224,0,0, - 160,0,1,176,0,1,16,0,1,16,0,3,24,0,2,8, - 0,2,8,0,6,12,0,4,4,0,4,4,0,12,6,0, - 15,254,0,8,2,0,24,3,0,16,1,0,16,1,0,48, - 1,128,254,15,224,18,19,57,20,1,0,31,255,128,2,64, - 128,2,64,128,6,64,128,4,64,128,4,64,128,4,64,0, - 12,68,0,8,68,0,8,124,0,8,68,0,24,68,0,31, - 192,0,16,64,0,48,64,64,32,64,64,32,64,64,32,64, - 64,251,255,192,15,24,48,20,2,251,7,196,28,116,48,12, - 96,12,64,4,192,4,128,0,128,0,128,0,128,0,128,0, - 128,0,128,0,192,0,64,2,96,4,48,28,28,112,7,192, - 1,0,1,0,1,128,4,192,7,128,15,26,52,20,1,0, - 12,0,6,0,3,0,1,128,0,192,0,0,0,0,255,252, - 16,4,16,4,16,4,16,4,16,4,16,64,16,64,16,64, - 31,192,16,64,16,64,16,0,16,2,16,2,16,2,16,2, - 16,2,255,254,15,26,52,20,1,0,0,48,0,96,0,192, - 1,128,3,0,0,0,0,0,255,252,16,4,16,4,16,4, - 16,4,16,4,16,64,16,64,16,64,31,192,16,64,16,64, - 16,0,16,2,16,2,16,2,16,2,16,2,255,254,15,26, - 52,20,1,0,0,128,1,192,3,96,6,48,12,24,0,0, - 0,0,255,252,16,4,16,4,16,4,16,4,16,4,16,64, - 16,64,16,64,31,192,16,64,16,64,16,0,16,2,16,2, - 16,2,16,2,16,2,255,254,15,24,48,20,1,0,12,48, - 30,120,12,48,0,0,0,0,255,252,16,4,16,4,16,4, - 16,4,16,4,16,64,16,64,16,64,31,192,16,64,16,64, - 16,0,16,2,16,2,16,2,16,2,16,2,255,254,11,26, - 52,20,4,0,48,0,24,0,12,0,6,0,3,0,0,0, - 0,0,255,224,4,0,4,0,4,0,4,0,4,0,4,0, - 4,0,4,0,4,0,4,0,4,0,4,0,4,0,4,0, - 4,0,4,0,4,0,255,224,11,26,52,20,4,0,0,192, - 1,128,3,0,6,0,12,0,0,0,0,0,255,224,4,0, - 4,0,4,0,4,0,4,0,4,0,4,0,4,0,4,0, - 4,0,4,0,4,0,4,0,4,0,4,0,4,0,4,0, - 255,224,11,26,52,20,4,0,4,0,14,0,27,0,49,128, - 96,192,0,0,0,0,255,224,4,0,4,0,4,0,4,0, - 4,0,4,0,4,0,4,0,4,0,4,0,4,0,4,0, - 4,0,4,0,4,0,4,0,4,0,255,224,11,24,48,20, - 4,0,96,192,241,224,96,192,0,0,0,0,255,224,4,0, - 4,0,4,0,4,0,4,0,4,0,4,0,4,0,4,0, - 4,0,4,0,4,0,4,0,4,0,4,0,4,0,4,0, - 255,224,15,19,38,20,1,0,255,192,32,112,32,24,32,12, - 32,4,32,6,32,2,32,2,32,2,254,2,32,2,32,2, - 32,2,32,6,32,4,32,12,32,24,32,112,255,192,18,24, - 72,20,0,0,3,132,0,6,236,0,4,56,0,0,0,0, - 0,0,0,248,31,192,28,1,0,20,1,0,22,1,0,18, - 1,0,19,1,0,17,129,0,16,129,0,16,193,0,16,65, - 0,16,97,0,16,33,0,16,49,0,16,25,0,16,9,0, - 16,13,0,16,5,0,16,7,0,127,3,0,15,26,52,20, - 2,0,24,0,12,0,6,0,3,0,1,128,0,0,0,0, - 7,192,28,112,48,24,96,12,64,4,192,6,128,2,128,2, - 128,2,128,2,128,2,128,2,192,6,64,4,96,12,32,8, - 48,24,28,112,7,192,15,26,52,20,2,0,0,24,0,48, - 0,96,0,192,1,128,0,0,0,0,7,192,28,112,48,24, - 96,12,64,4,192,6,128,2,128,2,128,2,128,2,128,2, - 128,2,192,6,64,4,96,12,32,8,48,24,28,112,7,192, - 15,26,52,20,2,0,1,0,3,128,6,192,12,96,24,48, - 0,0,0,0,7,192,28,112,48,24,96,12,64,4,192,6, - 128,2,128,2,128,2,128,2,128,2,128,2,192,6,64,4, - 96,12,32,8,48,24,28,112,7,192,15,24,48,20,2,0, - 14,16,27,176,16,224,0,0,0,0,7,192,28,112,48,24, - 96,12,64,4,192,6,128,2,128,2,128,2,128,2,128,2, - 128,2,192,6,64,4,96,12,32,8,48,24,28,112,7,192, - 15,24,48,20,2,0,48,48,120,120,48,48,0,0,0,0, - 7,192,28,112,48,24,96,12,64,4,192,6,128,2,128,2, - 128,2,128,2,128,2,128,2,192,6,64,4,96,12,32,8, - 48,24,28,112,7,192,13,14,28,20,3,1,128,8,192,24, - 96,48,48,96,24,192,13,128,7,0,7,0,13,128,24,192, - 48,96,96,48,192,24,128,8,16,21,42,20,2,255,0,1, - 7,195,28,118,48,28,32,24,96,60,64,36,192,102,128,194, - 129,130,129,2,131,2,134,2,204,6,72,4,120,12,48,8, - 48,24,124,48,199,224,128,0,17,26,78,20,1,0,6,0, - 0,3,0,0,1,128,0,0,192,0,0,96,0,0,0,0, - 0,0,0,254,63,128,32,2,0,32,2,0,32,2,0,32, - 2,0,32,2,0,32,2,0,32,2,0,32,2,0,32,2, - 0,32,2,0,32,2,0,32,2,0,32,2,0,48,6,0, - 16,4,0,24,12,0,14,56,0,3,224,0,17,26,78,20, - 1,0,0,24,0,0,48,0,0,96,0,0,192,0,1,128, - 0,0,0,0,0,0,0,254,63,128,32,2,0,32,2,0, - 32,2,0,32,2,0,32,2,0,32,2,0,32,2,0,32, - 2,0,32,2,0,32,2,0,32,2,0,32,2,0,32,2, - 0,48,6,0,16,4,0,24,12,0,14,56,0,3,224,0, - 17,26,78,20,1,0,0,128,0,1,192,0,3,96,0,6, - 48,0,12,24,0,0,0,0,0,0,0,254,63,128,32,2, - 0,32,2,0,32,2,0,32,2,0,32,2,0,32,2,0, - 32,2,0,32,2,0,32,2,0,32,2,0,32,2,0,32, - 2,0,32,2,0,48,6,0,16,4,0,24,12,0,14,56, - 0,3,224,0,17,24,72,20,1,0,12,24,0,30,60,0, - 12,24,0,0,0,0,0,0,0,254,63,128,32,2,0,32, - 2,0,32,2,0,32,2,0,32,2,0,32,2,0,32,2, - 0,32,2,0,32,2,0,32,2,0,32,2,0,32,2,0, - 32,2,0,48,6,0,16,4,0,24,12,0,14,56,0,3, - 224,0,15,26,52,20,2,0,0,48,0,96,0,192,1,128, - 3,0,0,0,0,0,248,62,96,12,48,24,16,16,24,48, - 8,32,12,96,6,192,2,128,3,128,1,0,1,0,1,0, - 1,0,1,0,1,0,1,0,1,0,31,240,16,19,38,20, - 1,0,254,0,16,0,16,0,16,0,31,224,16,60,16,6, - 16,2,16,3,16,3,16,2,16,6,16,60,31,224,16,0, - 16,0,16,0,16,0,254,0,15,21,42,20,1,0,7,192, - 12,96,8,32,24,48,16,16,16,16,16,16,16,48,16,96, - 17,192,16,112,16,24,16,4,16,6,16,2,16,2,16,2, - 17,6,17,4,17,140,248,248,15,22,44,20,2,0,24,0, - 12,0,6,0,3,0,1,128,0,0,0,0,0,0,15,128, - 56,224,0,32,0,48,0,16,0,16,31,240,112,48,192,16, - 128,16,128,16,128,48,192,240,127,158,15,22,44,20,2,0, - 0,96,0,192,1,128,3,0,6,0,0,0,0,0,0,0, - 15,128,56,224,0,32,0,48,0,16,0,16,31,240,112,48, - 192,16,128,16,128,16,128,48,192,240,127,158,15,22,44,20, - 2,0,1,0,3,128,6,192,12,96,24,48,0,0,0,0, - 0,0,15,128,56,224,0,32,0,48,0,16,0,16,31,240, - 112,48,192,16,128,16,128,16,128,48,192,240,127,158,15,20, - 40,20,2,0,14,16,27,176,16,224,0,0,0,0,0,0, - 15,128,56,224,0,32,0,48,0,16,0,16,31,240,112,48, - 192,16,128,16,128,16,128,48,192,240,127,158,15,20,40,20, - 2,0,48,192,121,224,48,192,0,0,0,0,0,0,15,128, - 56,224,0,32,0,48,0,16,0,16,31,240,112,48,192,16, - 128,16,128,16,128,48,192,240,127,158,15,23,46,20,2,0, - 7,0,13,128,8,128,8,128,13,128,7,0,0,0,0,0, - 0,0,15,128,56,224,0,32,0,48,0,16,0,16,31,240, - 112,48,192,16,128,16,128,16,128,48,192,240,127,158,19,14, - 42,20,0,0,31,15,128,113,152,192,0,240,64,0,96,96, - 0,96,32,30,64,32,115,255,224,192,192,0,128,64,0,128, - 96,0,128,224,0,193,80,96,99,88,192,62,79,128,14,19, - 38,20,3,251,15,200,56,104,96,24,64,24,192,8,128,8, - 128,0,128,0,128,0,192,0,64,4,96,28,56,112,15,192, - 2,0,2,0,3,0,9,128,15,0,14,22,44,20,2,0, - 24,0,12,0,6,0,3,0,1,128,0,0,0,0,0,0, - 15,192,56,112,96,24,64,8,192,12,128,4,255,252,128,0, - 128,0,128,0,192,0,96,12,56,56,15,224,14,22,44,20, - 2,0,0,48,0,96,0,192,1,128,3,0,0,0,0,0, - 0,0,15,192,56,112,96,24,64,8,192,12,128,4,255,252, - 128,0,128,0,128,0,192,0,96,12,56,56,15,224,14,22, - 44,20,2,0,1,0,3,128,6,192,12,96,24,48,0,0, - 0,0,0,0,15,192,56,112,96,24,64,8,192,12,128,4, - 255,252,128,0,128,0,128,0,192,0,96,12,56,56,15,224, - 14,20,40,20,2,0,48,96,120,240,48,96,0,0,0,0, - 0,0,15,192,56,112,96,24,64,8,192,12,128,4,255,252, - 128,0,128,0,128,0,192,0,96,12,56,56,15,224,13,22, - 44,20,3,0,48,0,24,0,12,0,6,0,3,0,0,0, - 0,0,0,0,126,0,2,0,2,0,2,0,2,0,2,0, - 2,0,2,0,2,0,2,0,2,0,2,0,2,0,255,248, - 13,22,44,20,3,0,0,192,1,128,3,0,6,0,12,0, - 0,0,0,0,0,0,126,0,2,0,2,0,2,0,2,0, - 2,0,2,0,2,0,2,0,2,0,2,0,2,0,2,0, - 255,248,13,21,42,20,3,0,4,0,14,0,27,0,49,128, - 96,192,0,0,0,0,126,0,2,0,2,0,2,0,2,0, - 2,0,2,0,2,0,2,0,2,0,2,0,2,0,2,0, - 255,248,13,20,40,20,3,0,97,128,243,192,97,128,0,0, - 0,0,0,0,126,0,2,0,2,0,2,0,2,0,2,0, - 2,0,2,0,2,0,2,0,2,0,2,0,2,0,255,248, - 15,20,40,20,2,0,124,12,79,56,1,224,3,192,14,96, - 56,48,32,24,0,12,15,228,56,54,96,14,192,6,128,2, - 128,2,128,2,192,6,64,4,96,12,24,56,15,224,15,20, - 40,20,2,0,14,16,27,176,16,224,0,0,0,0,0,0, - 227,192,46,112,56,16,48,24,32,8,32,8,32,8,32,8, - 32,8,32,8,32,8,32,8,32,8,248,62,15,22,44,20, - 2,0,12,0,6,0,3,0,1,128,0,192,0,0,0,0, - 0,0,15,224,56,56,96,12,64,4,192,6,128,2,128,2, - 128,2,128,2,192,6,64,4,96,12,56,56,15,224,15,22, - 44,20,2,0,0,48,0,96,0,192,1,128,3,0,0,0, - 0,0,0,0,15,224,56,56,96,12,64,4,192,6,128,2, - 128,2,128,2,128,2,192,6,64,4,96,12,56,56,15,224, - 15,22,44,20,2,0,1,128,3,192,6,96,12,48,24,24, - 0,0,0,0,0,0,15,224,56,56,96,12,64,4,192,6, - 128,2,128,2,128,2,128,2,192,6,64,4,96,12,56,56, - 15,224,15,20,40,20,2,0,14,16,27,176,16,224,0,0, - 0,0,0,0,15,224,56,56,96,12,64,4,192,6,128,2, - 128,2,128,2,128,2,192,6,64,4,96,12,56,56,15,224, - 15,20,40,20,2,0,24,96,60,240,24,96,0,0,0,0, - 0,0,15,224,56,56,96,12,64,4,192,6,128,2,128,2, - 128,2,128,2,192,6,64,4,96,12,56,56,15,224,14,16, - 32,20,2,1,3,0,7,128,3,0,0,0,0,0,0,0, - 0,0,0,0,255,252,0,0,0,0,0,0,0,0,3,0, - 7,128,3,0,15,16,32,20,2,255,0,2,7,230,28,60, - 48,24,64,52,192,102,128,194,129,130,131,2,134,2,204,6, - 88,4,112,24,120,112,207,192,128,0,16,22,44,20,1,0, - 12,0,6,0,3,0,1,128,0,192,0,0,0,0,0,0, - 240,60,16,4,16,4,16,4,16,4,16,4,16,4,16,4, - 16,4,16,4,16,12,24,28,12,52,7,231,16,22,44,20, - 1,0,0,48,0,96,0,192,1,128,3,0,0,0,0,0, - 0,0,240,60,16,4,16,4,16,4,16,4,16,4,16,4, - 16,4,16,4,16,4,16,12,24,28,12,52,7,231,16,21, - 42,20,1,0,0,128,1,192,3,96,6,48,12,24,0,0, - 0,0,240,60,16,4,16,4,16,4,16,4,16,4,16,4, - 16,4,16,4,16,4,16,12,24,28,12,52,7,231,16,20, - 40,20,1,0,24,48,60,120,24,48,0,0,0,0,0,0, - 240,60,16,4,16,4,16,4,16,4,16,4,16,4,16,4, - 16,4,16,4,16,12,24,28,12,52,7,231,15,28,56,20, - 2,250,0,48,0,96,0,192,1,128,3,0,0,0,0,0, - 0,0,248,62,64,4,96,12,32,8,48,24,16,16,24,48, - 8,32,12,96,4,64,6,192,2,128,3,128,1,0,3,0, - 2,0,2,0,6,0,4,0,127,128,17,27,81,20,0,250, - 240,0,0,16,0,0,16,0,0,16,0,0,16,0,0,16, - 0,0,16,0,0,17,248,0,23,14,0,28,3,0,24,1, - 0,24,1,128,16,0,128,16,0,128,16,0,128,16,0,128, - 24,1,128,24,1,0,28,3,0,23,14,0,17,248,0,16, - 0,0,16,0,0,16,0,0,16,0,0,16,0,0,255,0, - 0,15,25,50,20,2,250,24,24,60,60,24,24,0,0,0, - 0,248,62,64,4,96,12,32,8,48,24,16,16,24,48,8, - 32,12,96,4,64,6,192,2,128,3,128,1,0,3,0,2, - 0,2,0,6,0,4,0,127,128}; -/* - Fontname: -Adobe-Courier-Medium-R-Normal--34-240-100-100-M-200-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 0, '1' Height: 20 - Calculated Max Values w=15 h=25 x= 7 y= 9 dx=20 dy= 0 ascent=22 len=50 - Font Bounding box w=28 h=42 x=-6 y=-10 - Calculated Min Values x= 0 y=-4 dx= 0 dy= 0 - Pure Font ascent =20 descent= 0 - X Font ascent =20 descent= 0 - Max Font ascent =22 descent=-4 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_courR24n[658] U8G_FONT_SECTION("u8g_font_courR24n") = { - 0,28,42,250,246,20,0,0,0,0,42,58,0,22,252,20, - 0,11,13,26,20,4,8,4,0,4,0,4,0,4,0,132, - 32,245,224,31,0,14,0,10,0,27,0,49,128,32,128,96, - 192,15,17,34,20,2,1,1,0,1,0,1,0,1,0,1, - 0,1,0,1,0,1,0,255,254,1,0,1,0,1,0,1, - 0,1,0,1,0,1,0,1,0,6,9,9,20,5,252,60, - 60,120,120,96,224,192,192,128,15,1,2,20,2,9,255,254, - 5,4,4,20,7,0,112,248,248,112,11,25,50,20,4,253, - 0,32,0,96,0,64,0,64,0,192,0,128,1,128,1,0, - 3,0,2,0,2,0,6,0,4,0,12,0,8,0,8,0, - 24,0,16,0,48,0,32,0,96,0,64,0,64,0,192,0, - 128,0,11,20,40,20,4,0,31,0,49,128,96,192,64,64, - 64,64,128,32,128,32,128,32,128,32,128,32,128,32,128,32, - 128,32,128,32,192,96,64,64,64,64,96,192,49,128,31,0, - 11,20,40,20,4,0,12,0,60,0,228,0,4,0,4,0, - 4,0,4,0,4,0,4,0,4,0,4,0,4,0,4,0, - 4,0,4,0,4,0,4,0,4,0,4,0,255,224,13,20, - 40,20,3,0,15,192,48,96,96,16,64,16,64,16,0,16, - 0,48,0,32,0,96,0,192,1,128,3,0,6,0,12,0, - 24,0,48,0,96,0,192,0,128,8,255,248,13,20,40,20, - 3,0,15,128,56,224,96,48,0,16,0,16,0,16,0,16, - 0,32,0,64,7,128,0,96,0,16,0,8,0,8,0,8, - 0,8,0,24,192,48,112,224,31,128,13,20,40,20,3,0, - 0,192,1,64,1,64,2,64,6,64,4,64,8,64,24,64, - 16,64,32,64,96,64,64,64,128,64,255,248,0,64,0,64, - 0,64,0,64,0,64,3,248,13,20,40,20,3,0,63,240, - 32,0,32,0,32,0,32,0,32,0,32,0,39,128,60,224, - 32,48,0,16,0,24,0,8,0,8,0,8,0,24,192,16, - 96,48,56,224,15,128,12,20,40,20,4,0,7,192,28,32, - 48,0,32,0,96,0,64,0,192,0,143,128,184,224,160,32, - 192,48,192,16,192,16,192,16,192,16,64,16,96,48,32,32, - 56,224,15,128,11,20,40,20,4,0,255,224,128,32,128,32, - 0,96,0,64,0,64,0,192,0,128,0,128,1,128,1,0, - 1,0,3,0,2,0,2,0,2,0,6,0,4,0,4,0, - 4,0,11,20,40,20,4,0,31,0,96,192,64,64,192,96, - 128,32,128,32,192,96,64,64,49,128,31,0,113,192,64,64, - 192,96,128,32,128,32,128,32,192,96,64,64,113,192,31,0, - 12,20,40,20,4,0,31,0,112,192,64,96,192,32,128,48, - 128,48,128,48,128,48,192,80,64,208,115,144,30,16,0,32, - 0,32,0,32,0,64,0,192,1,128,14,0,120,0,5,14, - 14,20,7,0,112,248,248,112,0,0,0,0,0,0,112,248, - 248,112}; -/* - Fontname: -Adobe-Courier-Medium-R-Normal--34-240-100-100-M-200-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 19, '1' Height: 20 - Calculated Max Values w=19 h=26 x= 9 y=17 dx=20 dy= 0 ascent=22 len=60 - Font Bounding box w=28 h=42 x=-6 y=-10 - Calculated Min Values x= 0 y=-6 dx= 0 dy= 0 - Pure Font ascent =19 descent=-6 - X Font ascent =21 descent=-6 - Max Font ascent =22 descent=-6 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_courR24r[3991] U8G_FONT_SECTION("u8g_font_courR24r") = { - 0,28,42,250,246,19,4,184,10,129,32,127,250,22,250,21, - 250,0,0,0,20,0,1,5,21,21,20,8,0,32,112,112, - 112,112,112,32,32,32,32,32,32,32,32,0,0,0,0,112, - 248,112,11,10,20,20,4,10,241,224,241,224,241,224,241,224, - 241,224,96,192,96,192,64,128,64,128,64,128,13,23,46,20, - 3,254,4,64,4,64,4,64,4,64,12,192,8,128,8,128, - 8,128,127,248,8,128,8,128,8,128,8,128,8,128,255,240, - 8,128,8,128,8,128,9,128,17,0,17,0,17,0,17,0, - 12,25,50,20,4,253,4,0,4,0,4,0,31,32,113,224, - 64,96,128,32,128,0,192,0,96,0,60,0,7,128,0,224, - 0,48,0,16,0,16,128,48,192,96,241,192,159,0,4,0, - 4,0,4,0,4,0,4,0,15,20,40,20,3,0,30,0, - 51,0,97,128,64,128,64,128,97,128,51,0,30,14,0,112, - 3,128,28,0,224,0,1,224,3,48,6,24,4,8,4,8, - 6,24,3,48,1,224,12,17,34,20,3,0,15,192,25,128, - 48,0,32,0,32,0,48,0,16,0,24,0,60,0,100,48, - 70,96,194,64,131,64,193,192,65,128,99,192,62,112,4,11, - 11,20,8,10,112,112,112,112,112,224,224,224,224,224,224,5, - 25,25,20,9,252,8,24,16,48,32,96,96,64,64,192,192, - 192,192,192,192,192,64,64,96,96,32,48,16,24,8,5,25, - 25,20,5,252,128,192,64,96,32,48,48,16,16,24,24,24, - 24,24,24,24,16,16,48,48,32,96,64,192,128,11,13,26, - 20,4,8,4,0,4,0,4,0,4,0,132,32,245,224,31, - 0,14,0,10,0,27,0,49,128,32,128,96,192,15,17,34, - 20,2,1,1,0,1,0,1,0,1,0,1,0,1,0,1, - 0,1,0,255,254,1,0,1,0,1,0,1,0,1,0,1, - 0,1,0,1,0,6,9,9,20,5,252,60,60,120,120,96, - 224,192,192,128,15,1,2,20,2,9,255,254,5,4,4,20, - 7,0,112,248,248,112,11,25,50,20,4,253,0,32,0,96, - 0,64,0,64,0,192,0,128,1,128,1,0,3,0,2,0, - 2,0,6,0,4,0,12,0,8,0,8,0,24,0,16,0, - 48,0,32,0,96,0,64,0,64,0,192,0,128,0,11,20, - 40,20,4,0,31,0,49,128,96,192,64,64,64,64,128,32, - 128,32,128,32,128,32,128,32,128,32,128,32,128,32,128,32, - 192,96,64,64,64,64,96,192,49,128,31,0,11,20,40,20, - 4,0,12,0,60,0,228,0,4,0,4,0,4,0,4,0, - 4,0,4,0,4,0,4,0,4,0,4,0,4,0,4,0, - 4,0,4,0,4,0,4,0,255,224,13,20,40,20,3,0, - 15,192,48,96,96,16,64,16,64,16,0,16,0,48,0,32, - 0,96,0,192,1,128,3,0,6,0,12,0,24,0,48,0, - 96,0,192,0,128,8,255,248,13,20,40,20,3,0,15,128, - 56,224,96,48,0,16,0,16,0,16,0,16,0,32,0,64, - 7,128,0,96,0,16,0,8,0,8,0,8,0,8,0,24, - 192,48,112,224,31,128,13,20,40,20,3,0,0,192,1,64, - 1,64,2,64,6,64,4,64,8,64,24,64,16,64,32,64, - 96,64,64,64,128,64,255,248,0,64,0,64,0,64,0,64, - 0,64,3,248,13,20,40,20,3,0,63,240,32,0,32,0, - 32,0,32,0,32,0,32,0,39,128,60,224,32,48,0,16, - 0,24,0,8,0,8,0,8,0,24,192,16,96,48,56,224, - 15,128,12,20,40,20,4,0,7,192,28,32,48,0,32,0, - 96,0,64,0,192,0,143,128,184,224,160,32,192,48,192,16, - 192,16,192,16,192,16,64,16,96,48,32,32,56,224,15,128, - 11,20,40,20,4,0,255,224,128,32,128,32,0,96,0,64, - 0,64,0,192,0,128,0,128,1,128,1,0,1,0,3,0, - 2,0,2,0,2,0,6,0,4,0,4,0,4,0,11,20, - 40,20,4,0,31,0,96,192,64,64,192,96,128,32,128,32, - 192,96,64,64,49,128,31,0,113,192,64,64,192,96,128,32, - 128,32,128,32,192,96,64,64,113,192,31,0,12,20,40,20, - 4,0,31,0,112,192,64,96,192,32,128,48,128,48,128,48, - 128,48,192,80,64,208,115,144,30,16,0,32,0,32,0,32, - 0,64,0,192,1,128,14,0,120,0,5,14,14,20,7,0, - 112,248,248,112,0,0,0,0,0,0,112,248,248,112,7,18, - 18,20,5,252,28,62,62,28,0,0,0,0,0,60,60,120, - 112,112,224,192,192,128,15,17,34,20,2,1,0,2,0,14, - 0,56,0,224,3,128,6,0,28,0,112,0,192,0,112,0, - 28,0,6,0,3,128,0,224,0,56,0,14,0,2,15,6, - 12,20,2,6,255,254,0,0,0,0,0,0,0,0,255,254, - 15,17,34,20,2,1,128,0,224,0,56,0,14,0,3,128, - 0,192,0,112,0,28,0,6,0,28,0,112,0,192,3,128, - 14,0,56,0,224,0,128,0,11,19,38,20,4,0,63,0, - 225,192,128,64,128,64,0,96,0,32,0,96,0,64,1,192, - 7,0,4,0,4,0,4,0,0,0,0,0,0,0,14,0, - 31,0,14,0,12,23,46,20,3,254,15,128,24,192,48,64, - 96,96,64,32,192,32,128,32,128,224,131,160,134,32,132,32, - 132,32,132,32,134,32,131,32,129,240,128,0,192,0,64,0, - 96,0,48,0,24,224,15,128,19,19,57,20,0,0,31,224, - 0,0,160,0,0,160,0,1,16,0,1,16,0,1,16,0, - 2,8,0,2,8,0,2,8,0,4,4,0,4,4,0,4, - 4,0,15,254,0,8,2,0,8,2,0,16,1,0,16,1, - 0,48,1,128,254,15,224,16,19,38,20,1,0,255,240,16, - 12,16,4,16,6,16,2,16,2,16,6,16,4,16,12,31, - 248,16,6,16,2,16,3,16,1,16,1,16,3,16,2,16, - 6,255,248,14,19,38,20,2,0,7,196,28,116,32,12,96, - 4,64,4,192,4,128,0,128,0,128,0,128,0,128,0,128, - 0,128,0,192,0,64,0,96,4,32,28,28,112,7,192,15, - 19,38,20,1,0,255,192,32,112,32,24,32,12,32,4,32, - 6,32,2,32,2,32,2,32,2,32,2,32,2,32,2,32, - 6,32,4,32,12,32,24,32,112,255,192,15,19,38,20,1, - 0,255,252,16,4,16,4,16,4,16,4,16,68,16,64,16, - 64,31,192,16,64,16,64,16,64,16,0,16,2,16,2,16, - 2,16,2,16,2,255,254,15,19,38,20,1,0,255,254,16, - 2,16,2,16,2,16,2,16,66,16,64,16,64,31,192,16, - 64,16,64,16,64,16,0,16,0,16,0,16,0,16,0,16, - 0,255,128,15,19,38,20,2,0,7,196,28,116,48,12,96, - 4,64,4,192,4,128,0,128,0,128,0,128,0,128,0,128, - 254,128,4,192,4,64,4,96,4,48,4,28,28,7,240,15, - 19,38,20,2,0,252,126,32,8,32,8,32,8,32,8,32, - 8,32,8,32,8,32,8,63,248,32,8,32,8,32,8,32, - 8,32,8,32,8,32,8,32,8,252,126,11,19,38,20,4, - 0,255,224,4,0,4,0,4,0,4,0,4,0,4,0,4, - 0,4,0,4,0,4,0,4,0,4,0,4,0,4,0,4, - 0,4,0,4,0,255,224,15,19,38,20,3,0,15,254,0, - 32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0, - 32,0,32,128,32,128,32,128,32,128,32,192,96,64,64,97, - 192,31,0,17,19,57,20,1,0,254,31,128,16,4,0,16, - 12,0,16,8,0,16,16,0,16,48,0,16,64,0,16,192, - 0,19,128,0,28,192,0,16,32,0,16,48,0,16,16,0, - 16,24,0,16,8,0,16,8,0,16,12,0,16,4,0,254, - 7,128,15,19,38,20,2,0,255,128,8,0,8,0,8,0, - 8,0,8,0,8,0,8,0,8,0,8,0,8,0,8,0, - 8,2,8,2,8,2,8,2,8,2,8,2,255,254,19,19, - 57,20,0,0,248,3,224,40,2,128,40,2,128,36,4,128, - 36,4,128,34,8,128,34,8,128,33,16,128,33,16,128,33, - 16,128,32,160,128,32,160,128,32,64,128,32,64,128,32,0, - 128,32,0,128,32,0,128,32,0,128,254,7,224,18,19,57, - 20,0,0,248,31,192,28,1,0,20,1,0,18,1,0,18, - 1,0,17,1,0,16,129,0,16,129,0,16,65,0,16,65, - 0,16,33,0,16,33,0,16,17,0,16,17,0,16,9,0, - 16,9,0,16,5,0,16,7,0,127,3,0,15,19,38,20, - 2,0,7,192,24,48,48,24,96,12,64,4,192,6,128,2, - 128,2,128,2,128,2,128,2,128,2,128,2,192,6,64,4, - 96,12,48,24,24,48,7,192,15,19,38,20,1,0,255,224, - 16,56,16,4,16,6,16,2,16,2,16,2,16,6,16,4, - 16,56,31,224,16,0,16,0,16,0,16,0,16,0,16,0, - 16,0,255,192,15,22,44,20,2,253,7,192,28,112,48,24, - 96,12,64,4,192,6,128,2,128,2,128,2,128,2,128,2, - 128,2,128,2,192,6,64,4,96,12,56,56,12,96,7,192, - 2,0,15,198,24,124,18,19,57,20,1,0,255,224,0,16, - 56,0,16,4,0,16,6,0,16,2,0,16,2,0,16,6, - 0,16,4,0,16,24,0,31,224,0,16,96,0,16,48,0, - 16,24,0,16,12,0,16,4,0,16,6,0,16,2,0,16, - 3,0,254,1,192,12,19,38,20,3,0,15,144,56,208,96, - 48,64,48,64,16,64,16,64,0,96,0,56,0,15,0,1, - 192,0,96,0,48,128,16,128,16,192,16,224,48,184,224,143, - 128,15,19,38,20,2,0,255,254,129,2,129,2,129,2,129, - 2,129,2,129,2,1,0,1,0,1,0,1,0,1,0,1, - 0,1,0,1,0,1,0,1,0,1,0,63,248,17,19,57, - 20,1,0,254,63,128,32,2,0,32,2,0,32,2,0,32, - 2,0,32,2,0,32,2,0,32,2,0,32,2,0,32,2, - 0,32,2,0,32,2,0,32,2,0,32,2,0,48,6,0, - 16,4,0,24,12,0,14,56,0,3,224,0,19,19,57,20, - 0,0,254,15,224,48,1,128,16,1,0,16,1,0,24,3, - 0,8,2,0,8,2,0,12,6,0,4,4,0,4,4,0, - 6,12,0,2,8,0,3,24,0,1,16,0,1,16,0,0, - 160,0,0,160,0,0,224,0,0,64,0,17,19,57,20,1, - 0,252,31,128,64,1,0,64,1,0,64,1,0,64,1,0, - 97,195,0,33,66,0,33,66,0,34,34,0,34,34,0,34, - 34,0,34,34,0,38,50,0,36,18,0,52,22,0,20,20, - 0,20,20,0,24,12,0,24,12,0,17,19,57,20,1,0, - 124,31,0,48,6,0,16,4,0,24,12,0,8,8,0,4, - 16,0,2,32,0,3,96,0,1,192,0,0,128,0,1,192, - 0,2,32,0,4,16,0,12,24,0,8,8,0,16,4,0, - 48,6,0,96,3,0,252,31,128,15,19,38,20,2,0,248, - 62,96,12,48,24,16,16,24,48,8,32,4,64,6,192,2, - 128,3,128,1,0,1,0,1,0,1,0,1,0,1,0,1, - 0,1,0,31,240,13,19,38,20,3,0,127,240,64,16,64, - 48,64,32,64,96,64,192,0,128,1,128,3,0,6,0,4, - 0,12,0,24,8,16,8,48,8,96,8,64,8,192,8,255, - 248,5,24,24,20,9,252,248,128,128,128,128,128,128,128,128, - 128,128,128,128,128,128,128,128,128,128,128,128,128,128,248,11, - 25,50,20,4,253,128,0,192,0,64,0,64,0,96,0,32, - 0,48,0,16,0,24,0,8,0,8,0,12,0,4,0,6, - 0,2,0,2,0,3,0,1,0,1,128,0,128,0,192,0, - 64,0,64,0,96,0,32,5,24,24,20,5,252,248,8,8, - 8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8, - 8,8,8,8,248,11,9,18,20,4,12,4,0,14,0,27, - 0,17,0,49,128,96,192,64,64,192,96,128,32,19,1,3, - 20,0,250,255,255,224,6,5,5,20,4,17,192,96,48,24, - 12,15,14,28,20,2,0,15,128,56,224,0,32,0,48,0, - 16,0,16,31,240,112,48,192,16,128,16,128,16,128,48,192, - 240,127,158,17,20,60,20,0,0,240,0,0,16,0,0,16, - 0,0,16,0,0,16,0,0,16,0,0,17,248,0,23,14, - 0,20,3,0,24,1,0,24,1,128,16,0,128,16,0,128, - 16,0,128,16,0,128,24,1,128,24,1,0,20,3,0,23, - 14,0,241,248,0,14,14,28,20,3,0,15,136,56,248,96, - 24,64,8,192,8,128,0,128,0,128,0,128,0,192,0,64, - 12,96,24,56,224,15,128,17,20,60,20,2,0,0,60,0, - 0,4,0,0,4,0,0,4,0,0,4,0,0,4,0,15, - 196,0,56,116,0,96,20,0,64,12,0,192,12,0,128,4, - 0,128,4,0,128,4,0,128,4,0,192,12,0,64,12,0, - 96,20,0,56,116,0,15,199,128,14,14,28,20,2,0,15, - 192,56,112,96,24,64,8,192,12,128,4,255,252,128,0,128, - 0,192,0,64,0,96,12,56,56,15,224,13,20,40,20,3, - 0,3,224,6,24,4,0,12,0,8,0,8,0,255,240,8, - 0,8,0,8,0,8,0,8,0,8,0,8,0,8,0,8, - 0,8,0,8,0,8,0,255,240,17,20,60,20,2,250,15, - 199,128,56,116,0,96,20,0,64,12,0,192,12,0,128,4, - 0,128,4,0,128,4,0,128,4,0,192,12,0,64,12,0, - 96,20,0,56,116,0,15,196,0,0,4,0,0,4,0,0, - 12,0,0,8,0,0,56,0,15,224,0,16,20,40,20,1, - 0,240,0,16,0,16,0,16,0,16,0,16,0,17,224,23, - 56,20,8,24,12,24,4,16,4,16,4,16,4,16,4,16, - 4,16,4,16,4,16,4,124,31,13,20,40,20,3,0,6, - 0,6,0,6,0,0,0,0,0,0,0,126,0,2,0,2, - 0,2,0,2,0,2,0,2,0,2,0,2,0,2,0,2, - 0,2,0,2,0,255,248,10,26,52,20,4,250,1,128,1, - 128,1,128,0,0,0,0,0,0,255,192,0,64,0,64,0, - 64,0,64,0,64,0,64,0,64,0,64,0,64,0,64,0, - 64,0,64,0,64,0,64,0,64,0,192,0,128,3,128,254, - 0,15,20,40,20,2,0,240,0,16,0,16,0,16,0,16, - 0,16,0,16,252,16,48,16,96,16,192,17,128,19,0,30, - 0,19,0,17,128,16,192,16,96,16,48,16,24,240,62,13, - 20,40,20,3,0,126,0,2,0,2,0,2,0,2,0,2, - 0,2,0,2,0,2,0,2,0,2,0,2,0,2,0,2, - 0,2,0,2,0,2,0,2,0,2,0,255,248,19,14,42, - 20,0,0,231,14,0,41,147,0,48,225,128,48,96,128,32, - 64,128,32,64,128,32,64,128,32,64,128,32,64,128,32,64, - 128,32,64,128,32,64,128,32,64,128,248,112,224,15,14,28, - 20,2,0,227,192,46,112,40,16,48,24,48,8,32,8,32, - 8,32,8,32,8,32,8,32,8,32,8,32,8,248,62,15, - 14,28,20,2,0,15,224,56,56,96,12,64,4,192,6,128, - 2,128,2,128,2,128,2,192,6,64,4,96,12,56,56,15, - 224,17,20,60,20,0,250,1,248,0,247,14,0,20,3,0, - 24,1,0,24,1,128,16,0,128,16,0,128,16,0,128,16, - 0,128,24,1,128,24,1,0,20,3,0,23,14,0,17,248, - 0,16,0,0,16,0,0,16,0,0,16,0,0,16,0,0, - 255,0,0,17,20,60,20,2,250,15,192,0,56,119,128,96, - 28,0,64,12,0,192,12,0,128,4,0,128,4,0,128,4, - 0,128,4,0,192,12,0,64,12,0,96,28,0,56,116,0, - 15,196,0,0,4,0,0,4,0,0,4,0,0,4,0,0, - 4,0,0,127,128,15,14,28,20,3,0,120,124,9,198,11, - 0,12,0,12,0,8,0,8,0,8,0,8,0,8,0,8, - 0,8,0,8,0,255,240,13,14,28,20,3,0,15,144,56, - 240,96,48,64,16,96,0,56,0,15,128,0,224,0,48,128, - 24,128,24,192,48,248,224,143,128,14,19,38,20,2,0,16, - 0,16,0,16,0,16,0,16,0,255,240,16,0,16,0,16, - 0,16,0,16,0,16,0,16,0,16,0,16,0,16,0,24, - 12,12,56,7,224,16,14,28,20,1,0,240,60,16,4,16, - 4,16,4,16,4,16,4,16,4,16,4,16,4,16,4,16, - 12,24,12,12,52,7,231,17,14,42,20,1,0,252,31,128, - 48,6,0,16,4,0,16,4,0,24,12,0,8,8,0,12, - 24,0,4,16,0,4,16,0,6,48,0,2,32,0,3,96, - 0,1,64,0,1,192,0,17,14,42,20,1,0,248,15,128, - 96,3,0,32,2,0,32,2,0,33,194,0,33,66,0,49, - 70,0,19,100,0,18,36,0,18,36,0,22,52,0,28,28, - 0,8,8,0,8,8,0,15,14,28,20,2,0,248,62,96, - 12,48,24,24,48,12,96,6,192,3,128,3,128,6,192,12, - 96,24,48,48,24,96,12,248,62,15,20,40,20,2,250,248, - 62,64,4,96,12,32,8,48,24,16,16,24,48,8,32,12, - 96,4,64,6,192,2,128,3,128,1,0,3,0,2,0,2, - 0,6,0,4,0,255,128,11,14,28,20,4,0,255,224,128, - 96,128,192,129,128,3,0,6,0,4,0,12,0,24,0,48, - 0,96,32,64,32,192,32,255,224,7,25,25,20,6,252,6, - 12,24,16,16,16,16,16,16,16,16,48,96,224,48,16,16, - 16,16,16,16,16,16,24,14,1,25,25,20,9,252,128,128, - 128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128, - 128,128,128,128,128,128,128,7,25,25,20,6,252,192,96,48, - 16,16,16,16,16,16,16,16,24,12,14,24,16,16,16,16, - 16,16,16,16,48,224,13,5,10,20,3,7,24,0,124,8, - 199,24,129,176,0,224,255}; -/* - Fontname: -MUTT-ClearlyU-Medium-R-Normal--17-120-100-100-P-123-ISO10646-1 - Copyright: 2001 Computing Research Lab, New Mexico State University. - Capital A Height: 3, '1' Height: 11 - Calculated Max Values w=16 h=17 x= 7 y= 6 dx=19 dy= 0 ascent=17 len=34 - Font Bounding box w=40 h=30 x=-9 y=-10 - Calculated Min Values x= 0 y=-2 dx= 0 dy= 0 - Pure Font ascent = 3 descent= 1 - X Font ascent =12 descent= 0 - Max Font ascent =17 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_cu12_67_75[3981] U8G_FONT_SECTION("u8g_font_cu12_67_75") = { - 0,40,30,247,246,3,2,98,5,14,32,255,1,17,254,12, - 0,11,5,10,12,1,4,2,128,1,64,255,224,1,64,2, - 128,5,11,11,6,1,1,32,32,32,32,32,32,168,112,168, - 112,32,11,5,10,12,1,4,32,96,65,128,255,0,65,128, - 32,96,11,5,10,12,1,4,192,128,48,64,31,224,48,64, - 192,128,11,7,14,12,1,3,0,32,32,32,64,32,255,224, - 64,32,32,32,0,32,7,11,11,8,1,1,16,56,84,16, - 16,16,16,16,16,16,254,11,7,14,12,1,3,128,0,128, - 128,128,64,255,224,128,64,128,128,128,0,7,11,11,8,1, - 1,254,16,16,16,16,16,16,16,84,56,16,7,11,11,8, - 1,1,16,56,84,16,16,16,16,16,84,56,254,11,7,14, - 12,1,4,1,192,0,32,32,32,64,32,255,192,64,0,32, - 0,11,7,14,12,1,4,112,0,128,0,128,128,128,64,127, - 224,0,64,0,128,11,7,14,12,1,4,1,192,2,32,34, - 32,66,32,255,192,66,0,34,0,11,7,14,12,1,4,112, - 0,136,0,136,128,136,64,127,224,8,64,8,128,12,5,10, - 13,1,4,38,64,73,32,233,112,80,160,32,64,12,5,10, - 13,1,4,33,64,66,32,255,240,68,32,40,64,4,11,11, - 5,1,1,16,16,32,64,176,208,32,160,160,192,240,6,11, - 11,7,1,1,32,64,252,68,36,4,4,4,4,4,4,6, - 11,11,7,1,1,16,8,252,136,144,128,128,128,128,128,128, - 6,11,11,7,1,1,4,4,4,4,4,4,36,68,252,64, - 32,6,11,11,7,1,1,128,128,128,128,128,128,144,136,252, - 8,16,8,6,6,9,1,2,252,4,4,21,14,4,6,8, - 8,7,1,1,4,4,4,36,68,252,64,32,11,8,16,11, - 1,1,15,128,16,64,32,32,32,32,32,32,168,32,112,0, - 32,0,11,8,16,11,1,1,62,0,65,0,128,128,128,128, - 128,128,130,160,1,192,0,128,9,11,22,10,1,1,255,128, - 0,0,240,0,192,0,160,0,144,0,8,0,4,0,2,0, - 1,0,0,128,12,13,26,13,1,0,128,0,144,0,160,0, - 255,240,160,0,144,0,128,16,0,144,0,80,255,240,0,80, - 0,144,0,16,10,7,14,11,1,2,3,192,67,0,130,128, - 130,128,128,128,65,0,62,0,10,7,14,11,1,2,240,0, - 48,128,80,64,80,64,64,64,32,128,31,0,11,3,6,12, - 1,6,32,0,64,0,255,224,11,3,6,12,1,6,255,224, - 64,0,32,0,3,11,11,4,1,1,128,192,160,128,128,128, - 128,128,128,128,128,3,11,11,4,1,1,32,96,160,32,32, - 32,32,32,32,32,32,11,3,6,12,1,6,0,128,0,64, - 255,224,11,3,6,12,1,6,255,224,0,64,0,128,3,11, - 11,4,1,1,128,128,128,128,128,128,128,128,160,192,128,3, - 11,11,4,1,1,32,32,32,32,32,32,32,32,160,96,32, - 11,11,22,12,1,1,0,128,0,64,255,224,0,64,0,128, - 0,0,32,0,64,0,255,224,64,0,32,0,11,11,22,12, - 1,1,32,128,112,128,168,128,32,128,32,128,32,128,32,128, - 32,128,34,160,33,192,32,128,11,11,22,12,1,1,32,0, - 64,0,255,224,64,0,32,0,0,0,0,128,0,64,255,224, - 0,64,0,128,11,11,22,12,1,1,32,0,64,0,255,224, - 64,0,32,0,0,0,32,0,64,0,255,224,64,0,32,0, - 11,11,22,12,1,1,32,128,113,192,170,160,32,128,32,128, - 32,128,32,128,32,128,32,128,32,128,32,128,11,11,22,12, - 1,1,0,128,0,64,255,224,0,64,0,128,0,0,0,128, - 0,64,255,224,0,64,0,128,11,11,22,12,1,1,32,128, - 32,128,32,128,32,128,32,128,32,128,32,128,32,128,170,160, - 113,192,32,128,11,8,16,12,1,3,32,0,64,0,255,224, - 0,0,0,0,255,224,0,64,0,128,11,8,16,12,1,3, - 0,128,0,64,255,224,0,0,0,0,255,224,64,0,32,0, - 11,7,14,12,1,3,16,128,32,128,127,224,129,0,127,224, - 34,0,18,0,13,7,14,14,1,3,17,64,33,32,127,240, - 130,8,127,240,36,32,20,64,11,7,14,12,1,3,9,0, - 8,128,255,192,16,32,255,192,32,128,33,0,11,7,14,12, - 1,3,16,0,32,0,127,224,128,0,127,224,32,0,16,0, - 7,11,11,8,1,1,16,40,108,170,40,40,40,40,40,40, - 40,11,7,14,12,1,3,1,0,0,128,255,192,0,32,255, - 192,0,128,1,0,7,11,11,8,1,1,40,40,40,40,40, - 40,40,170,108,40,16,12,7,14,12,1,3,16,128,32,64, - 127,224,128,16,127,224,32,64,16,128,7,12,12,8,1,0, - 16,40,108,170,40,40,40,40,170,108,40,16,10,10,20,11, - 1,1,248,0,144,0,136,0,196,0,162,0,17,0,8,128, - 4,64,2,0,1,0,10,10,20,11,1,1,7,192,2,64, - 4,64,8,192,17,64,34,0,68,0,136,0,16,0,32,0, - 10,10,20,11,1,1,32,0,16,0,136,0,68,0,34,0, - 17,64,8,192,4,64,2,64,7,192,10,10,20,11,1,1, - 1,0,2,0,4,64,8,128,17,0,162,0,196,0,136,0, - 144,0,248,0,11,7,14,12,1,3,16,0,63,224,64,0, - 255,224,64,0,63,224,16,0,11,7,14,12,1,3,1,0, - 255,128,0,64,255,224,0,64,255,128,1,0,12,5,10,13, - 1,4,32,0,72,128,245,80,66,32,32,0,12,5,10,13, - 1,4,0,64,17,32,170,240,68,32,0,64,5,11,11,6, - 1,1,32,112,168,32,32,248,32,248,32,32,32,5,11,11, - 6,1,1,32,32,32,248,32,248,32,32,168,112,32,11,5, - 10,12,1,4,32,0,64,0,238,224,64,0,32,0,5,11, - 11,6,1,1,32,112,168,0,32,32,32,0,32,32,32,11, - 5,10,12,1,4,0,128,0,64,238,224,0,64,0,128,5, - 11,11,6,1,1,32,32,32,0,32,32,32,0,168,112,32, - 12,7,14,13,1,3,128,0,144,0,160,0,255,240,160,0, - 144,0,128,0,12,7,14,13,1,3,0,16,0,144,0,80, - 255,240,0,80,0,144,0,16,12,9,18,13,1,2,8,0, - 24,0,47,240,64,16,128,16,64,16,47,240,24,0,8,0, - 9,12,24,10,1,1,8,0,20,0,34,0,65,0,227,128, - 34,0,34,0,34,0,34,0,34,0,34,0,62,0,12,9, - 18,13,1,2,1,0,1,128,255,64,128,32,128,16,128,32, - 255,64,1,128,1,0,9,12,24,10,1,1,62,0,34,0, - 34,0,34,0,34,0,34,0,34,0,227,128,65,0,34,0, - 20,0,8,0,9,17,34,10,1,0,8,0,20,0,34,0, - 65,0,227,128,34,0,34,0,34,0,34,0,34,0,34,0, - 62,0,0,0,62,0,34,0,34,0,62,0,9,14,28,10, - 1,0,8,0,20,0,34,0,65,0,227,128,34,0,34,0, - 34,0,34,0,34,0,34,0,227,128,128,128,255,128,9,14, - 28,10,1,0,8,0,20,0,62,0,65,0,227,128,34,0, - 34,0,34,0,34,0,34,0,34,0,227,128,128,128,255,128, - 9,14,28,10,1,0,8,0,28,0,42,0,73,0,235,128, - 42,0,42,0,42,0,42,0,42,0,42,0,235,128,136,128, - 255,128,9,15,30,10,1,2,8,0,20,0,34,0,73,0, - 213,128,34,0,65,0,227,128,34,0,34,0,34,0,34,0, - 34,0,34,0,62,0,9,17,34,10,1,0,8,0,20,0, - 34,0,73,0,213,128,34,0,65,0,227,128,34,0,34,0, - 34,0,34,0,34,0,34,0,227,128,128,128,255,128,14,9, - 18,16,2,2,224,64,160,96,191,208,128,24,128,20,128,24, - 191,208,160,96,224,64,11,11,22,12,1,1,255,224,128,0, - 188,0,176,0,168,0,164,0,130,0,129,0,128,128,128,64, - 128,32,11,11,22,12,1,1,128,32,64,32,32,32,16,32, - 8,32,4,160,2,160,1,160,7,160,0,32,255,224,9,16, - 32,10,1,0,8,0,20,0,34,0,65,0,227,128,34,0, - 34,0,34,0,34,0,34,0,34,0,227,128,65,0,34,0, - 20,0,8,0,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 11,11,22,14,2,1,255,224,255,224,255,224,255,224,255,224, - 255,224,255,224,255,224,255,224,255,224,255,224,11,11,22,14, - 2,1,255,224,128,32,128,32,128,32,128,32,128,32,128,32, - 128,32,128,32,128,32,255,224,11,11,22,14,2,1,63,128, - 64,64,128,32,128,32,128,32,128,32,128,32,128,32,128,32, - 64,64,63,128,11,11,22,14,2,1,255,224,128,32,191,160, - 191,160,191,160,191,160,191,160,191,160,191,160,128,32,255,224, - 11,11,22,14,2,1,255,224,128,32,255,224,128,32,255,224, - 128,32,255,224,128,32,255,224,128,32,255,224,11,11,22,14, - 2,1,255,224,170,160,170,160,170,160,170,160,170,160,170,160, - 170,160,170,160,170,160,255,224,11,11,22,14,2,1,255,224, - 170,160,255,224,170,160,255,224,170,160,255,224,170,160,255,224, - 170,160,255,224,11,11,22,14,2,1,255,224,201,32,164,160, - 146,96,201,32,164,160,146,96,201,32,164,160,146,96,255,224, - 11,11,22,14,2,1,255,224,146,96,164,160,201,32,146,96, - 164,160,201,32,146,96,164,160,201,32,255,224,11,11,22,14, - 2,1,255,224,213,96,170,160,213,96,170,160,213,96,170,160, - 213,96,170,160,213,96,255,224,7,7,7,12,3,3,254,254, - 254,254,254,254,254,7,7,7,12,3,3,254,130,130,130,130, - 130,254,13,6,12,16,2,3,255,248,255,248,255,248,255,248, - 255,248,255,248,13,6,12,16,2,3,255,248,128,8,128,8, - 128,8,128,8,255,248,6,13,13,9,2,254,252,252,252,252, - 252,252,252,252,252,252,252,252,252,6,13,13,9,2,254,252, - 132,132,132,132,132,132,132,132,132,132,132,252,16,6,12,19, - 2,3,31,255,63,254,63,254,127,252,127,252,255,248,16,6, - 12,19,2,3,31,255,32,2,32,2,64,4,64,4,255,248, - 11,12,24,14,2,1,4,0,4,0,14,0,14,0,31,0, - 31,0,63,128,63,128,127,192,127,192,255,224,255,224,11,12, - 24,14,2,1,4,0,4,0,10,0,10,0,17,0,17,0, - 32,128,32,128,64,64,64,64,128,32,255,224,7,8,8,12, - 3,1,16,16,56,56,124,124,254,254,7,8,8,12,3,1, - 16,16,40,40,68,68,130,254,12,11,22,15,2,1,192,0, - 240,0,252,0,255,0,255,192,255,240,255,192,255,0,252,0, - 240,0,192,0,12,11,22,15,2,1,192,0,176,0,140,0, - 131,0,128,192,128,48,128,192,131,0,140,0,176,0,192,0, - 8,7,7,13,3,1,192,240,252,255,252,240,192,8,7,7, - 13,3,1,192,176,140,131,140,176,192,12,7,14,15,2,1, - 192,0,252,0,255,192,255,240,255,192,252,0,192,0,12,7, - 14,15,2,1,192,0,188,0,131,192,128,48,131,192,188,0, - 192,0,11,12,24,14,2,1,255,224,255,224,127,192,127,192, - 63,128,63,128,31,0,31,0,14,0,14,0,4,0,4,0, - 11,12,24,14,2,1,255,224,128,32,64,64,64,64,32,128, - 32,128,17,0,17,0,10,0,10,0,4,0,4,0,7,8, - 8,12,3,1,254,254,124,124,56,56,16,16,7,8,8,12, - 3,1,254,130,68,68,40,40,16,16,12,11,22,15,2,1, - 0,48,0,240,3,240,15,240,63,240,255,240,63,240,15,240, - 3,240,0,240,0,48,12,11,22,15,2,1,0,48,0,208, - 3,16,12,16,48,16,192,16,48,16,12,16,3,16,0,208, - 0,48,8,7,7,13,3,1,3,15,63,255,63,15,3,8, - 7,7,13,3,1,3,13,49,193,49,13,3,12,7,14,15, - 2,1,0,48,3,240,63,240,255,240,63,240,3,240,0,48, - 12,7,14,15,2,1,0,48,3,208,60,16,192,16,60,16, - 3,208,0,48,11,11,22,14,2,1,4,0,14,0,31,0, - 63,128,127,192,255,224,127,192,63,128,31,0,14,0,4,0, - 11,11,22,14,2,1,4,0,10,0,17,0,32,128,64,64, - 128,32,64,64,32,128,17,0,10,0,4,0,11,11,22,14, - 2,1,4,0,10,0,17,0,36,128,78,64,159,32,78,64, - 36,128,17,0,10,0,4,0,11,11,22,14,2,1,31,0, - 96,192,64,64,142,32,159,32,159,32,159,32,142,32,64,64, - 96,192,31,0,7,12,12,8,1,0,16,40,40,68,68,130, - 130,68,68,40,40,16,11,11,22,14,2,1,31,0,96,192, - 64,64,128,32,128,32,128,32,128,32,128,32,64,64,96,192, - 31,0,11,11,22,14,2,1,14,0,32,128,64,64,0,0, - 128,32,128,32,128,32,0,0,64,64,32,128,14,0,11,11, - 22,14,2,1,31,0,106,192,106,192,170,160,170,160,170,160, - 170,160,170,160,106,192,106,192,31,0,11,11,22,14,2,1, - 31,0,96,192,64,64,142,32,145,32,145,32,145,32,142,32, - 64,64,96,192,31,0,11,11,22,14,2,1,31,0,127,192, - 127,192,255,224,255,224,255,224,255,224,255,224,127,192,127,192, - 31,0,11,11,22,14,2,1,31,0,120,192,120,64,248,32, - 248,32,248,32,248,32,248,32,120,64,120,192,31,0,11,11, - 22,14,2,1,31,0,99,192,67,192,131,224,131,224,131,224, - 131,224,131,224,67,192,99,192,31,0,11,11,22,14,2,1, - 31,0,127,192,127,192,255,224,255,224,128,32,128,32,128,32, - 64,64,96,192,31,0,11,11,22,14,2,1,31,0,96,192, - 64,64,128,32,128,32,128,32,255,224,255,224,127,192,127,192, - 31,0,11,11,22,14,2,1,31,0,103,192,71,192,135,224, - 135,224,135,224,128,32,128,32,64,64,96,192,31,0,11,11, - 22,14,2,1,31,0,99,192,67,192,131,224,131,224,131,224, - 255,224,255,224,127,192,127,192,31,0,6,11,11,8,2,1, - 28,124,124,252,252,252,252,252,124,124,28,6,11,11,9,2, - 1,224,248,248,252,252,252,252,252,248,248,224,7,12,12,10, - 2,1,254,254,254,254,254,198,130,130,130,198,254,254,13,13, - 26,16,2,0,255,248,240,120,207,152,223,216,191,232,191,232, - 191,232,191,232,191,232,223,216,207,152,240,120,255,248,13,7, - 14,16,2,6,255,248,240,120,207,152,223,216,191,232,191,232, - 191,232,13,7,14,16,2,0,191,232,191,232,191,232,223,216, - 207,152,240,120,255,248,6,6,6,8,2,6,28,96,64,128, - 128,128,6,6,6,13,7,6,224,24,8,4,4,4,6,6, - 6,13,7,1,4,4,4,8,24,224,6,6,6,8,2,1, - 128,128,128,64,96,28,11,6,12,14,2,6,31,0,96,192, - 64,64,128,32,128,32,128,32,11,6,12,14,2,1,128,32, - 128,32,128,32,64,64,96,192,31,0,12,12,24,15,2,1, - 0,16,0,48,0,112,0,240,1,240,3,240,7,240,15,240, - 31,240,63,240,127,240,255,240,12,12,24,15,2,1,128,0, - 192,0,224,0,240,0,248,0,252,0,254,0,255,0,255,128, - 255,192,255,224,255,240,12,12,24,15,2,1,255,240,255,224, - 255,192,255,128,255,0,254,0,252,0,248,0,240,0,224,0, - 192,0,128,0,12,12,24,15,2,1,255,240,127,240,63,240, - 31,240,15,240,7,240,3,240,1,240,0,240,0,112,0,48, - 0,16,7,7,7,8,1,2,56,68,130,130,130,68,56,11, - 11,22,14,2,1,255,224,248,32,248,32,248,32,248,32,248, - 32,248,32,248,32,248,32,248,32,255,224,11,11,22,14,2, - 1,255,224,131,224,131,224,131,224,131,224,131,224,131,224,131, - 224,131,224,131,224,255,224,11,11,22,14,2,1,255,224,255, - 224,255,160,255,32,254,32,252,32,248,32,240,32,224,32,192, - 32,255,224,11,11,22,14,2,1,255,224,128,96,128,224,129, - 224,131,224,135,224,143,224,159,224,191,224,255,224,255,224,11, - 11,22,14,2,1,255,224,132,32,132,32,132,32,132,32,132, - 32,132,32,132,32,132,32,132,32,255,224,11,12,24,14,2, - 1,4,0,4,0,10,0,10,0,17,0,17,0,32,128,36, - 128,78,64,68,64,128,32,255,224,11,12,24,14,2,1,4, - 0,4,0,14,0,14,0,29,0,29,0,60,128,60,128,124, - 64,124,64,252,32,255,224,11,12,24,14,2,1,4,0,4, - 0,14,0,14,0,23,0,23,0,39,128,39,128,71,192,71, - 192,135,224,255,224,13,13,26,16,2,0,31,192,32,32,64, - 16,128,8,128,8,128,8,128,8,128,8,128,8,128,8,64, - 16,32,32,31,192,11,11,22,14,2,1,255,224,132,32,132, - 32,132,32,132,32,252,32,128,32,128,32,128,32,128,32,255, - 224,11,11,22,14,2,1,255,224,128,32,128,32,128,32,128, - 32,252,32,132,32,132,32,132,32,132,32,255,224,11,11,22, - 14,2,1,255,224,128,32,128,32,128,32,128,32,135,224,132, - 32,132,32,132,32,132,32,255,224,11,11,22,14,2,1,255, - 224,132,32,132,32,132,32,132,32,135,224,128,32,128,32,128, - 32,128,32,255,224,11,11,22,14,2,1,31,0,100,192,68, - 64,132,32,132,32,252,32,128,32,128,32,64,64,96,192,31, - 0,11,11,22,14,2,1,31,0,96,192,64,64,128,32,128, - 32,252,32,132,32,132,32,68,64,100,192,31,0,11,11,22, - 14,2,1,31,0,96,192,64,64,128,32,128,32,135,224,132, - 32,132,32,68,64,100,192,31,0,11,11,22,14,2,1,31, - 0,100,192,68,64,132,32,132,32,135,224,128,32,128,32,64, - 64,96,192,31,0,255,255,255,255,255,255,255,255}; -/* - Fontname: -MUTT-ClearlyU-Medium-R-Normal--17-120-100-100-P-123-ISO10646-1 - Copyright: 2001 Computing Research Lab, New Mexico State University. - Capital A Height: 11, '1' Height: 6 - Calculated Max Values w=16 h=13 x= 3 y= 3 dx=19 dy= 0 ascent=13 len=24 - Font Bounding box w=40 h=30 x=-9 y=-10 - Calculated Min Values x= 0 y=-2 dx= 0 dy= 0 - Pure Font ascent =11 descent= 0 - X Font ascent =12 descent= 0 - Max Font ascent =13 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_cu12_75r[1123] U8G_FONT_SECTION("u8g_font_cu12_75r") = { - 0,40,30,247,246,11,2,247,0,0,32,79,0,13,254,12, - 0,11,11,22,14,2,1,255,224,255,224,255,224,255,224,255, - 224,255,224,255,224,255,224,255,224,255,224,255,224,11,11,22, - 14,2,1,255,224,128,32,128,32,128,32,128,32,128,32,128, - 32,128,32,128,32,128,32,255,224,11,11,22,14,2,1,63, - 128,64,64,128,32,128,32,128,32,128,32,128,32,128,32,128, - 32,64,64,63,128,11,11,22,14,2,1,255,224,128,32,191, - 160,191,160,191,160,191,160,191,160,191,160,191,160,128,32,255, - 224,11,11,22,14,2,1,255,224,128,32,255,224,128,32,255, - 224,128,32,255,224,128,32,255,224,128,32,255,224,11,11,22, - 14,2,1,255,224,170,160,170,160,170,160,170,160,170,160,170, - 160,170,160,170,160,170,160,255,224,11,11,22,14,2,1,255, - 224,170,160,255,224,170,160,255,224,170,160,255,224,170,160,255, - 224,170,160,255,224,11,11,22,14,2,1,255,224,201,32,164, - 160,146,96,201,32,164,160,146,96,201,32,164,160,146,96,255, - 224,11,11,22,14,2,1,255,224,146,96,164,160,201,32,146, - 96,164,160,201,32,146,96,164,160,201,32,255,224,11,11,22, - 14,2,1,255,224,213,96,170,160,213,96,170,160,213,96,170, - 160,213,96,170,160,213,96,255,224,7,7,7,12,3,3,254, - 254,254,254,254,254,254,7,7,7,12,3,3,254,130,130,130, - 130,130,254,13,6,12,16,2,3,255,248,255,248,255,248,255, - 248,255,248,255,248,13,6,12,16,2,3,255,248,128,8,128, - 8,128,8,128,8,255,248,6,13,13,9,2,254,252,252,252, - 252,252,252,252,252,252,252,252,252,252,6,13,13,9,2,254, - 252,132,132,132,132,132,132,132,132,132,132,132,252,16,6,12, - 19,2,3,31,255,63,254,63,254,127,252,127,252,255,248,16, - 6,12,19,2,3,31,255,32,2,32,2,64,4,64,4,255, - 248,11,12,24,14,2,1,4,0,4,0,14,0,14,0,31, - 0,31,0,63,128,63,128,127,192,127,192,255,224,255,224,11, - 12,24,14,2,1,4,0,4,0,10,0,10,0,17,0,17, - 0,32,128,32,128,64,64,64,64,128,32,255,224,7,8,8, - 12,3,1,16,16,56,56,124,124,254,254,7,8,8,12,3, - 1,16,16,40,40,68,68,130,254,12,11,22,15,2,1,192, - 0,240,0,252,0,255,0,255,192,255,240,255,192,255,0,252, - 0,240,0,192,0,12,11,22,15,2,1,192,0,176,0,140, - 0,131,0,128,192,128,48,128,192,131,0,140,0,176,0,192, - 0,8,7,7,13,3,1,192,240,252,255,252,240,192,8,7, - 7,13,3,1,192,176,140,131,140,176,192,12,7,14,15,2, - 1,192,0,252,0,255,192,255,240,255,192,252,0,192,0,12, - 7,14,15,2,1,192,0,188,0,131,192,128,48,131,192,188, - 0,192,0,11,12,24,14,2,1,255,224,255,224,127,192,127, - 192,63,128,63,128,31,0,31,0,14,0,14,0,4,0,4, - 0,11,12,24,14,2,1,255,224,128,32,64,64,64,64,32, - 128,32,128,17,0,17,0,10,0,10,0,4,0,4,0,7, - 8,8,12,3,1,254,254,124,124,56,56,16,16,7,8,8, - 12,3,1,254,130,68,68,40,40,16,16,12,11,22,15,2, - 1,0,48,0,240,3,240,15,240,63,240,255,240,63,240,15, - 240,3,240,0,240,0,48,12,11,22,15,2,1,0,48,0, - 208,3,16,12,16,48,16,192,16,48,16,12,16,3,16,0, - 208,0,48,8,7,7,13,3,1,3,15,63,255,63,15,3, - 8,7,7,13,3,1,3,13,49,193,49,13,3,12,7,14, - 15,2,1,0,48,3,240,63,240,255,240,63,240,3,240,0, - 48,12,7,14,15,2,1,0,48,3,208,60,16,192,16,60, - 16,3,208,0,48,11,11,22,14,2,1,4,0,14,0,31, - 0,63,128,127,192,255,224,127,192,63,128,31,0,14,0,4, - 0,11,11,22,14,2,1,4,0,10,0,17,0,32,128,64, - 64,128,32,64,64,32,128,17,0,10,0,4,0,11,11,22, - 14,2,1,4,0,10,0,17,0,36,128,78,64,159,32,78, - 64,36,128,17,0,10,0,4,0,11,11,22,14,2,1,31, - 0,96,192,64,64,142,32,159,32,159,32,159,32,142,32,64, - 64,96,192,31,0,7,12,12,8,1,0,16,40,40,68,68, - 130,130,68,68,40,40,16,11,11,22,14,2,1,31,0,96, - 192,64,64,128,32,128,32,128,32,128,32,128,32,64,64,96, - 192,31,0,11,11,22,14,2,1,14,0,32,128,64,64,0, - 0,128,32,128,32,128,32,0,0,64,64,32,128,14,0,11, - 11,22,14,2,1,31,0,106,192,106,192,170,160,170,160,170, - 160,170,160,170,160,106,192,106,192,31,0,11,11,22,14,2, - 1,31,0,96,192,64,64,142,32,145,32,145,32,145,32,142, - 32,64,64,96,192,31,0,11,11,22,14,2,1,31,0,127, - 192,127,192,255,224,255,224,255,224,255,224,255,224,127,192,127, - 192,31,0}; -/* - Fontname: -MUTT-ClearlyU-Medium-R-Normal--17-120-100-100-P-123-ISO10646-1 - Copyright: 2001 Computing Research Lab, New Mexico State University. - Capital A Height: 11, '1' Height: 11 - Calculated Max Values w=16 h=16 x= 3 y=11 dx=16 dy= 0 ascent=16 len=32 - Font Bounding box w=40 h=30 x=-9 y=-10 - Calculated Min Values x= 0 y=-4 dx= 0 dy= 0 - Pure Font ascent =11 descent=-4 - X Font ascent =12 descent=-4 - Max Font ascent =16 descent=-4 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_cu12[3993] U8G_FONT_SECTION("u8g_font_cu12") = { - 0,40,30,247,246,11,2,90,5,94,32,255,252,16,252,12, - 252,0,0,0,5,0,0,2,12,12,5,1,0,192,192,192, - 192,192,192,192,0,0,0,192,192,4,5,5,7,2,7,144, - 144,144,144,144,10,15,30,12,1,253,4,128,4,128,9,0, - 9,0,9,0,255,192,18,0,18,0,18,0,255,192,36,0, - 36,0,36,0,72,0,72,0,5,14,14,8,1,255,32,112, - 168,168,168,160,96,48,40,168,168,168,112,32,11,13,26,14, - 1,255,96,64,152,128,151,128,145,0,146,0,98,0,4,0, - 8,192,9,32,17,32,33,32,33,32,64,192,10,12,24,13, - 1,0,24,0,36,0,36,0,36,0,40,0,51,192,49,0, - 81,0,138,0,138,0,196,64,123,128,1,5,5,4,2,7, - 128,128,128,128,128,4,15,15,6,2,253,16,32,64,64,128, - 128,128,128,128,128,128,64,64,32,16,4,15,15,6,1,253, - 128,64,32,32,16,16,16,16,16,16,16,32,32,64,128,7, - 7,7,7,0,5,16,146,84,56,84,146,16,9,9,18,11, - 2,255,8,0,8,0,8,0,8,0,255,128,8,0,8,0, - 8,0,8,0,2,5,5,5,1,253,192,192,64,64,128,4, - 1,1,7,2,3,240,2,2,2,5,1,0,192,192,5,16, - 16,8,2,252,8,8,16,16,16,16,32,32,32,32,64,64, - 64,64,128,128,5,11,11,7,1,0,112,80,136,136,136,136, - 136,136,136,80,112,5,11,11,7,1,0,32,224,32,32,32, - 32,32,32,32,32,248,5,11,11,7,1,0,112,136,136,136, - 8,16,16,32,72,72,248,5,11,11,7,1,0,112,136,136, - 8,8,48,8,8,136,136,112,7,11,11,9,1,0,24,24, - 40,40,72,200,254,8,8,8,62,5,11,11,7,1,0,136, - 240,128,128,240,200,8,8,136,144,96,5,11,11,7,1,0, - 48,72,64,128,240,136,136,136,136,80,112,6,12,12,8,1, - 0,128,252,132,136,16,16,16,32,32,32,32,32,5,11,11, - 7,1,0,112,136,136,136,80,112,136,136,136,136,112,5,11, - 11,7,1,0,112,80,136,136,136,136,120,8,16,144,96,2, - 7,7,7,3,0,192,192,0,0,0,192,192,2,10,10,5, - 1,253,192,192,0,0,0,192,192,64,64,128,5,9,9,6, - 1,1,8,16,32,64,128,64,32,16,8,10,5,10,13,2, - 2,255,192,0,0,0,0,0,0,255,192,5,9,9,6,1, - 1,128,64,32,16,8,16,32,64,128,5,12,12,8,1,0, - 112,136,136,16,32,32,96,0,0,0,96,96,10,12,24,12, - 1,0,30,0,33,0,76,128,147,64,161,64,161,64,161,64, - 161,64,147,64,77,128,32,192,31,0,11,11,22,11,0,0, - 4,0,4,0,10,0,10,0,10,0,17,0,17,0,31,0, - 32,128,32,128,241,224,10,11,22,10,0,0,255,0,32,128, - 32,64,32,64,32,128,63,0,32,128,32,64,32,64,32,128, - 255,0,9,11,22,10,1,0,30,128,33,128,64,128,128,128, - 128,0,128,0,128,0,128,128,64,128,33,0,30,0,10,11, - 22,10,0,0,254,0,33,128,32,128,32,64,32,64,32,64, - 32,64,32,64,32,128,33,128,254,0,10,11,22,10,1,0, - 255,128,32,128,32,128,34,128,34,0,62,0,34,64,34,64, - 32,128,32,128,255,128,9,11,22,9,1,0,255,128,32,128, - 32,128,34,128,34,0,62,0,34,0,34,0,32,0,32,0, - 248,0,10,11,22,10,1,0,30,128,33,128,64,128,128,128, - 128,0,128,0,131,192,128,128,64,128,32,128,31,128,11,11, - 22,11,1,0,251,224,32,128,32,128,32,128,32,128,63,128, - 32,128,32,128,32,128,32,128,251,224,5,11,11,5,1,0, - 248,32,32,32,32,32,32,32,32,32,248,6,11,11,6,1, - 0,124,16,16,16,16,16,16,16,16,144,224,11,11,22,11, - 1,0,249,224,32,128,33,0,34,0,36,0,46,0,50,0, - 33,0,33,0,32,128,249,224,8,11,11,8,0,0,248,32, - 32,32,32,32,33,33,33,35,255,14,11,22,14,1,0,240, - 60,48,48,48,48,40,80,40,80,40,144,36,144,36,144,35, - 16,35,16,251,124,11,11,22,11,1,0,227,224,48,128,48, - 128,40,128,40,128,36,128,34,128,34,128,33,128,33,128,248, - 128,10,11,22,10,1,0,30,0,33,0,64,128,128,64,128, - 64,128,64,128,64,128,64,64,128,33,0,30,0,9,11,22, - 9,1,0,255,0,33,128,32,128,32,128,33,128,63,0,32, - 0,32,0,32,0,32,0,248,0,10,14,28,10,1,253,30, - 0,33,0,64,128,128,64,128,64,128,64,128,64,128,64,92, - 128,51,0,30,0,2,0,2,64,1,128,11,11,22,11,1, - 0,254,0,33,0,32,128,32,128,33,0,62,0,35,0,33, - 0,33,0,33,0,248,224,6,11,11,7,1,0,124,132,132, - 128,64,48,8,4,132,132,248,9,11,22,9,1,0,255,128, - 136,128,136,128,136,128,8,0,8,0,8,0,8,0,8,0, - 8,0,62,0,11,11,22,11,1,0,251,224,32,128,32,128, - 32,128,32,128,32,128,32,128,32,128,32,128,17,0,14,0, - 11,11,22,11,1,0,241,224,32,128,32,128,17,0,17,0, - 17,0,10,0,10,0,10,0,4,0,4,0,16,11,22,16, - 1,0,241,207,33,132,33,132,34,68,18,72,18,72,18,72, - 20,40,12,48,12,48,8,16,11,11,22,11,1,0,243,192, - 17,0,18,0,10,0,12,0,4,0,10,0,26,0,17,0, - 32,128,241,224,11,11,22,11,1,0,241,224,32,128,17,0, - 17,0,10,0,14,0,4,0,4,0,4,0,4,0,31,0, - 7,11,11,7,1,0,254,196,132,136,8,16,34,34,66,70, - 254,3,16,16,5,1,252,224,128,128,128,128,128,128,128,128, - 128,128,128,128,128,128,224,5,16,16,8,2,252,128,128,64, - 64,64,64,32,32,32,32,16,16,16,16,8,8,3,16,16, - 5,0,252,224,32,32,32,32,32,32,32,32,32,32,32,32, - 32,32,224,5,3,3,6,1,9,32,112,136,11,1,2,12, - 1,254,255,224,3,4,4,6,3,8,128,192,64,32,6,7, - 7,7,1,0,112,136,8,120,136,136,124,6,12,12,7,1, - 0,192,64,64,64,64,120,68,68,68,68,68,120,5,7,7, - 6,1,0,112,136,128,128,128,136,112,6,12,12,7,1,0, - 24,8,8,8,8,120,136,136,136,136,136,124,5,7,7,6, - 1,0,112,136,248,128,128,136,112,5,12,12,6,1,0,56, - 72,64,64,64,240,64,64,64,64,64,224,7,11,11,8,1, - 252,62,68,68,68,120,64,124,130,130,130,124,7,12,12,8, - 1,0,192,64,64,64,64,120,68,68,68,68,68,238,3,11, - 11,4,1,0,192,192,0,0,192,64,64,64,64,64,224,4, - 14,14,5,0,253,48,48,0,0,48,16,16,16,16,16,16, - 16,144,224,7,12,12,8,1,0,192,64,64,64,64,94,72, - 80,112,88,72,238,3,12,12,4,1,0,192,64,64,64,64, - 64,64,64,64,64,64,224,11,7,14,12,1,0,251,128,68, - 64,68,64,68,64,68,64,68,64,238,224,7,7,7,8,1, - 0,248,68,68,68,68,68,238,5,7,7,6,1,0,112,136, - 136,136,136,136,112,6,10,10,7,1,253,248,68,68,68,68, - 68,120,64,64,224,6,10,10,7,1,253,120,136,136,136,136, - 136,120,8,8,28,5,7,7,6,1,0,208,104,64,64,64, - 64,240,5,7,7,6,1,0,120,136,128,112,8,136,240,6, - 10,10,7,1,0,32,32,32,248,32,32,32,36,36,24,7, - 7,7,8,1,0,204,68,68,68,68,68,62,8,7,7,9, - 1,0,231,36,36,36,24,24,24,11,7,14,11,0,0,238, - 224,36,128,42,128,42,128,42,128,27,0,17,0,8,7,7, - 9,1,0,231,36,24,24,24,36,231,8,10,10,8,1,253, - 231,36,36,36,24,24,24,16,144,224,5,7,7,6,1,0, - 248,144,144,32,72,72,248,5,16,16,6,1,252,24,32,32, - 32,32,32,32,192,32,32,32,32,32,32,32,24,1,16,16, - 3,2,252,128,128,128,128,128,128,128,128,128,128,128,128,128, - 128,128,128,5,16,16,5,0,252,192,32,32,32,32,32,32, - 24,32,32,32,32,32,32,32,192,5,3,3,8,1,9,72, - 168,144,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,0,0,0,5,0,0,2,12,12,5,1,253,192, - 192,0,0,0,192,192,192,192,192,192,192,5,11,11,7,1, - 254,16,16,112,168,160,160,160,200,112,64,64,8,12,12,9, - 1,0,6,9,17,16,16,124,16,16,16,81,178,204,7,7, - 7,9,1,3,130,124,68,68,68,124,130,11,11,22,12,0, - 0,241,224,32,128,17,0,10,0,127,192,14,0,4,0,127, - 192,4,0,4,0,31,0,1,16,16,3,2,252,128,128,128, - 128,128,128,128,0,0,128,128,128,128,128,128,128,4,13,13, - 6,1,0,96,144,128,128,96,144,144,144,96,16,16,144,96, - 5,2,2,6,1,11,216,216,9,10,20,10,1,3,62,0, - 65,0,158,128,162,128,162,128,160,128,162,128,156,128,65,0, - 62,0,4,6,6,5,1,7,96,16,112,144,112,240,7,7, - 7,9,1,0,18,36,108,216,108,36,18,6,4,4,8,1, - 2,252,4,4,4,3,1,1,5,0,3,224,9,10,20,10, - 1,3,62,0,65,0,188,128,146,128,146,128,156,128,146,128, - 186,128,65,0,62,0,5,1,1,7,1,11,248,4,4,4, - 6,2,8,96,144,144,96,7,9,9,9,2,1,16,16,16, - 254,16,16,16,0,254,4,7,7,5,1,6,96,144,16,16, - 32,64,240,4,7,7,5,1,6,96,144,16,32,16,144,96, - 3,4,4,6,3,11,32,96,64,128,7,10,10,8,1,253, - 136,136,136,136,136,218,164,128,128,128,7,15,15,8,1,252, - 62,116,244,244,244,116,52,20,20,20,20,20,20,20,20,2, - 2,2,4,2,5,192,192,3,3,3,7,2,253,64,32,224, - 3,7,7,4,1,6,64,192,64,64,64,64,224,4,6,6, - 5,1,7,96,144,144,144,96,240,7,7,7,8,1,0,144, - 72,108,54,108,72,144,11,11,22,12,1,0,64,0,196,0, - 68,0,68,0,68,64,232,192,9,64,10,64,11,224,16,64, - 16,224,11,11,22,12,1,0,64,0,196,0,68,0,68,0, - 68,0,232,192,9,32,8,32,8,64,16,128,17,224,12,11, - 22,13,1,0,96,0,146,0,18,0,34,0,18,32,148,96, - 100,160,5,32,5,240,8,32,8,112,5,12,12,8,1,253, - 48,48,0,0,0,48,32,32,64,128,136,112,11,16,32,11, - 0,0,8,0,12,0,4,0,2,0,0,0,4,0,4,0, - 10,0,10,0,10,0,17,0,17,0,31,0,32,128,32,128, - 241,224,11,16,32,11,0,0,2,0,6,0,4,0,8,0, - 0,0,4,0,4,0,10,0,10,0,10,0,17,0,17,0, - 31,0,32,128,32,128,241,224,11,15,30,11,0,0,4,0, - 14,0,17,0,0,0,4,0,4,0,10,0,10,0,10,0, - 17,0,17,0,31,0,32,128,32,128,241,224,11,15,30,11, - 0,0,9,0,21,0,18,0,0,0,4,0,4,0,10,0, - 10,0,10,0,17,0,17,0,31,0,32,128,32,128,241,224, - 11,14,28,11,0,0,27,0,27,0,0,0,4,0,4,0, - 10,0,10,0,10,0,17,0,17,0,31,0,32,128,32,128, - 241,224,11,15,30,11,0,0,6,0,9,0,9,0,6,0, - 4,0,4,0,10,0,10,0,10,0,17,0,17,0,31,0, - 32,128,32,128,241,224,14,11,22,15,0,0,15,248,10,24, - 10,8,10,40,18,32,31,224,18,36,18,36,34,8,34,8, - 247,248,9,14,28,10,1,253,30,128,33,128,64,128,128,128, - 128,0,128,0,128,0,128,128,64,128,33,0,30,0,8,0, - 4,0,28,0,10,16,32,11,0,0,16,0,24,0,8,0, - 4,0,0,0,255,128,32,128,32,128,34,128,34,0,62,0, - 34,64,34,64,32,128,32,128,255,128,10,16,32,11,0,0, - 4,0,12,0,8,0,16,0,0,0,255,128,32,128,32,128, - 34,128,34,0,62,0,34,64,34,64,32,128,32,128,255,128, - 10,15,30,11,0,0,8,0,28,0,34,0,0,0,255,128, - 32,128,32,128,34,128,34,0,62,0,34,64,34,64,32,128, - 32,128,255,128,10,14,28,11,0,0,54,0,54,0,0,0, - 255,128,32,128,32,128,34,128,34,0,62,0,34,64,34,64, - 32,128,32,128,255,128,5,16,16,6,1,0,64,96,32,16, - 0,248,32,32,32,32,32,32,32,32,32,248,5,16,16,6, - 1,0,16,48,32,64,0,248,32,32,32,32,32,32,32,32, - 32,248,5,15,15,6,1,0,32,112,136,0,248,32,32,32, - 32,32,32,32,32,32,248,5,14,14,6,1,0,216,216,0, - 248,32,32,32,32,32,32,32,32,32,248,10,11,22,11,0, - 0,254,0,33,128,32,128,32,64,32,64,248,64,32,64,32, - 64,32,128,33,128,254,0,11,15,30,12,0,0,9,0,21, - 0,18,0,0,0,227,224,48,128,48,128,40,128,40,128,36, - 128,34,128,34,128,33,128,33,128,248,128,10,16,32,12,1, - 0,16,0,24,0,8,0,4,0,0,0,30,0,33,0,64, - 128,128,64,128,64,128,64,128,64,128,64,64,128,33,0,30, - 0,10,16,32,12,1,0,2,0,6,0,4,0,8,0,0, - 0,30,0,33,0,64,128,128,64,128,64,128,64,128,64,128, - 64,64,128,33,0,30,0,10,15,30,12,1,0,8,0,28, - 0,34,0,0,0,30,0,33,0,64,128,128,64,128,64,128, - 64,128,64,128,64,64,128,33,0,30,0,10,15,30,12,1, - 0,18,0,42,0,36,0,0,0,30,0,33,0,64,128,128, - 64,128,64,128,64,128,64,128,64,64,128,33,0,30,0,10, - 14,28,12,1,0,54,0,54,0,0,0,30,0,33,0,64, - 128,128,64,128,64,128,64,128,64,128,64,64,128,33,0,30, - 0,7,7,7,9,1,0,130,68,40,16,40,68,130,10,13, - 26,12,1,255,0,128,31,0,33,0,66,128,130,64,132,64, - 140,64,136,64,144,64,80,128,33,0,62,0,64,0,11,16, - 32,12,1,0,8,0,12,0,4,0,2,0,0,0,251,224, - 32,128,32,128,32,128,32,128,32,128,32,128,32,128,32,128, - 17,0,14,0,11,16,32,12,1,0,2,0,6,0,4,0, - 8,0,0,0,251,224,32,128,32,128,32,128,32,128,32,128, - 32,128,32,128,32,128,17,0,14,0,11,15,30,12,1,0, - 4,0,14,0,17,0,0,0,251,224,32,128,32,128,32,128, - 32,128,32,128,32,128,32,128,32,128,17,0,14,0,11,14, - 28,12,1,0,27,0,27,0,0,0,251,224,32,128,32,128, - 32,128,32,128,32,128,32,128,32,128,32,128,17,0,14,0, - 11,16,32,12,0,0,2,0,6,0,4,0,8,0,0,0, - 241,224,32,128,17,0,17,0,10,0,14,0,4,0,4,0, - 4,0,4,0,31,0,9,11,22,10,0,0,248,0,32,0, - 62,0,33,0,32,128,32,128,32,128,33,0,62,0,32,0, - 248,0,6,12,12,7,1,0,48,72,72,72,72,216,72,68, - 68,68,68,216,6,12,12,7,1,0,64,96,32,16,0,112, - 136,8,120,136,136,124,6,12,12,7,1,0,16,48,32,64, - 0,112,136,8,120,136,136,124,6,11,11,7,1,0,32,112, - 136,0,112,136,8,120,136,136,124,6,11,11,7,1,0,72, - 168,144,0,112,136,8,120,136,136,124,6,10,10,7,1,0, - 216,216,0,112,136,8,120,136,136,124,6,11,11,7,1,0, - 48,72,72,48,112,136,8,120,136,136,124,10,7,14,11,1, - 0,115,128,140,64,15,192,120,0,136,0,140,64,115,128,5, - 10,10,6,1,253,112,136,128,128,128,136,112,32,16,112,5, - 12,12,6,1,0,64,96,32,16,0,112,136,248,128,128,136, - 112,5,12,12,6,1,0,16,48,32,64,0,112,136,248,128, - 128,136,112,5,11,11,6,1,0,32,112,136,0,112,136,248, - 128,128,136,112,5,10,10,6,1,0,216,216,0,112,136,248, - 128,128,136,112,4,12,12,4,0,0,128,192,64,32,0,96, - 32,32,32,32,32,112,4,12,12,4,1,0,16,48,32,64, - 0,192,64,64,64,64,64,224,5,11,11,5,0,0,32,112, - 136,0,96,32,32,32,32,32,112,5,10,10,6,0,0,216, - 216,0,96,32,32,32,32,32,112,5,12,12,6,1,0,80, - 112,224,16,16,120,136,136,136,136,136,112,7,11,11,8,1, - 0,72,168,144,0,248,68,68,68,68,68,238,5,12,12,6, - 1,0,64,96,32,16,0,112,136,136,136,136,136,112,5,12, - 12,6,1,0,16,48,32,64,0,112,136,136,136,136,136,112, - 5,11,11,6,1,0,32,112,136,0,112,136,136,136,136,136, - 112,5,11,11,6,1,0,72,168,144,0,112,136,136,136,136, - 136,112,5,10,10,6,1,0,216,216,0,112,136,136,136,136, - 136,112,9,7,14,11,1,0,8,0,8,0,0,0,255,128, - 0,0,8,0,8,0,5,11,11,6,1,254,8,16,112,152, - 168,168,168,200,112,64,128,7,12,12,8,1,0,64,96,32, - 16,0,204,68,68,68,68,68,62,7,12,12,8,1,0,8, - 24,16,32,0,204,68,68,68,68,68,62,7,11,11,8,1, - 0,16,56,68,0,204,68,68,68,68,68,62,7,10,10,8, - 1,0,108,108,0,204,68,68,68,68,68,62,8,15,15,8, - 1,253,4,12,8,16,0,231,36,36,36,24,24,24,16,144, - 224,6,15,15,7,1,253,192,64,64,64,64,120,68,68,68, - 68,68,120,64,64,224,8,13,13,8,1,253,54,54,0,231, - 36,36,36,24,24,24,16,144,224}; -/* - Fontname: cursor - Copyright: These glyphs are unencumbered - Capital A Height: 15, '1' Height: 16 - Calculated Max Values w=16 h=16 x= 1 y= 0 dx=17 dy= 0 ascent=15 len=32 - Font Bounding box w=31 h=31 x=-15 y=-16 - Calculated Min Values x=-15 y=-16 dx= 0 dy= 0 - Pure Font ascent =15 descent=-8 - X Font ascent =16 descent=-16 - Max Font ascent =15 descent=-16 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_cursor[5286] U8G_FONT_SECTION("u8g_font_cursor") = { - 0,31,31,241,240,15,4,101,8,211,32,255,248,15,240,16, - 240,14,14,28,17,250,248,224,28,240,60,248,124,124,248,63, - 240,31,224,15,192,15,192,31,224,63,240,124,248,248,124,240, - 60,224,28,16,16,32,17,249,247,240,15,248,31,252,63,254, - 127,127,254,63,252,31,248,15,240,15,240,31,248,63,252,127, - 254,254,127,252,63,248,31,240,15,14,14,28,17,243,242,0, - 12,0,60,0,248,3,248,15,240,63,240,3,224,7,224,14, - 192,28,192,56,128,112,128,224,0,64,0,16,16,32,17,242, - 241,0,7,0,31,0,127,1,254,7,254,31,252,63,252,63, - 248,7,248,15,240,31,240,62,224,124,224,248,64,112,0,32, - 0,8,10,10,17,253,255,255,0,255,24,24,24,24,90,60, - 24,10,12,24,17,252,254,255,192,255,192,255,192,255,192,255, - 192,30,0,30,0,127,128,127,128,127,128,63,0,30,0,8, - 10,10,17,253,255,24,60,90,24,24,24,24,255,0,255,10, - 12,24,17,252,254,12,0,30,0,127,128,127,128,127,128,30, - 0,30,0,255,192,255,192,255,192,255,192,255,192,16,8,16, - 17,242,251,1,0,7,192,136,96,255,255,0,24,0,32,0, - 64,255,192,16,9,18,17,242,251,7,0,15,192,159,224,255, - 255,255,255,255,255,255,248,255,224,255,192,13,14,28,17,250, - 248,226,56,34,32,34,32,34,32,255,248,162,40,162,40,162, - 40,162,40,255,248,34,32,34,32,34,32,226,56,15,16,32, - 17,249,247,251,190,251,190,251,190,59,184,255,254,255,254,255, - 254,251,190,251,190,255,254,255,254,255,254,59,184,251,190,251, - 190,251,190,14,14,28,17,0,255,192,0,192,0,196,16,196, - 32,196,64,196,128,197,0,198,0,199,240,192,0,192,0,192, - 0,255,252,255,252,16,16,32,17,255,254,240,0,240,0,247, - 12,247,28,247,56,247,112,247,224,247,192,247,252,247,252,247, - 252,240,0,255,255,255,255,255,255,255,255,14,14,28,17,243, - 255,0,12,0,12,32,140,16,140,8,140,4,140,2,140,1, - 140,63,140,0,12,0,12,0,12,255,252,255,252,16,16,32, - 17,242,254,0,15,0,15,48,239,56,239,28,239,14,239,7, - 239,3,239,63,239,63,239,63,239,0,15,255,255,255,255,255, - 255,255,255,13,14,28,17,250,255,2,0,2,0,2,0,2, - 0,2,0,2,0,34,32,18,64,10,128,7,0,2,0,0, - 0,255,248,255,248,15,16,32,17,249,254,3,128,3,128,3, - 128,3,128,3,128,3,128,51,152,59,184,31,240,15,224,7, - 192,3,128,255,254,255,254,255,254,255,254,14,10,20,17,249, - 255,3,0,3,0,3,0,3,0,3,0,3,0,3,0,3, - 0,255,252,255,252,16,12,24,17,248,254,3,192,3,192,3, - 192,3,192,3,192,3,192,3,192,3,192,255,255,255,255,255, - 255,255,255,15,16,32,17,248,248,255,254,128,0,191,254,160, - 2,175,250,168,10,171,234,170,42,170,170,171,170,168,42,175, - 234,160,10,191,250,128,2,255,254,16,16,32,17,248,248,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,10, - 14,28,17,252,242,12,0,12,0,30,0,30,0,63,0,63, - 0,127,128,127,128,204,192,140,64,12,0,12,0,12,0,12, - 0,12,16,32,17,251,241,15,0,15,0,31,128,31,128,63, - 192,63,192,127,224,127,224,255,240,255,240,255,240,239,112,15, - 0,15,0,15,0,15,0,14,14,28,17,249,249,7,128,31, - 224,63,240,120,120,112,56,224,28,224,28,224,28,224,28,112, - 56,120,120,63,240,31,224,7,128,16,16,32,17,248,248,7, - 224,31,248,63,252,127,254,127,254,252,63,248,31,248,31,248, - 31,248,31,252,63,127,254,127,254,63,252,31,248,7,224,14, - 16,32,17,250,243,63,240,103,152,200,204,147,36,158,36,136, - 68,199,140,127,248,83,40,83,40,83,40,87,168,211,44,240, - 60,255,252,255,252,15,16,32,17,250,243,127,248,239,156,219, - 238,183,182,191,246,159,102,207,206,255,252,215,172,215,172,215, - 172,223,236,215,174,243,62,255,254,255,254,15,16,32,17,249, - 249,31,240,32,8,96,6,80,26,79,226,192,2,192,2,64, - 2,64,2,89,26,106,170,235,170,218,154,64,2,64,2,63, - 252,16,16,32,17,249,249,31,240,63,248,127,255,127,255,255, - 255,255,255,255,255,255,255,127,255,127,255,255,255,255,255,255, - 255,255,255,127,255,63,252,16,15,30,17,249,248,2,128,2, - 128,2,128,2,128,2,128,2,128,254,255,0,0,254,255,2, - 128,2,128,2,128,2,128,2,128,2,128,16,16,32,17,249, - 247,7,192,7,192,7,192,7,192,7,192,255,255,255,255,255, - 255,255,255,255,255,7,192,7,192,7,192,7,192,7,192,7, - 192,16,15,30,17,249,248,66,132,162,138,82,148,42,168,22, - 208,10,160,253,127,2,128,253,127,10,160,22,208,42,168,82, - 148,162,138,66,132,16,15,30,17,249,248,102,204,182,219,222, - 246,110,236,54,216,250,191,252,127,1,0,252,127,250,191,54, - 216,110,236,222,246,182,219,102,204,16,15,30,17,249,248,1, - 0,1,0,1,0,1,0,1,0,1,0,1,0,254,255,1, - 0,1,0,1,0,1,0,1,0,1,0,1,0,16,16,32, - 17,249,247,3,128,3,128,3,128,3,128,3,128,3,128,255, - 255,255,255,255,255,3,128,3,128,3,128,3,128,3,128,3, - 128,3,128,15,15,30,17,249,248,2,128,6,192,10,160,18, - 144,34,136,66,132,254,254,0,0,254,254,66,132,34,136,18, - 144,10,160,6,192,2,128,16,16,32,17,249,247,7,192,15, - 224,31,240,59,184,115,156,227,142,255,255,254,255,255,255,227, - 142,115,156,59,184,31,240,15,224,7,192,3,128,10,10,20, - 17,251,251,30,0,127,128,127,128,255,192,255,192,255,192,255, - 192,127,128,127,128,30,0,12,12,24,17,250,250,31,128,127, - 224,127,224,255,240,255,240,255,240,255,240,255,240,255,240,127, - 224,127,224,31,128,12,12,24,17,250,249,255,240,128,16,128, - 16,128,16,128,16,134,16,134,16,128,16,128,16,128,16,128, - 16,255,240,14,14,28,17,249,248,255,252,255,252,255,252,224, - 28,224,28,231,156,231,156,231,156,231,156,224,28,224,28,255, - 252,255,252,255,252,10,14,28,17,251,249,12,0,30,0,63, - 0,109,128,204,192,12,0,12,0,12,0,12,0,204,192,109, - 128,63,0,30,0,12,0,12,16,32,17,250,248,15,0,31, - 128,63,192,127,224,255,240,255,240,255,240,15,0,15,0,255, - 240,255,240,255,240,127,224,63,192,31,128,15,0,15,15,30, - 17,242,241,0,2,0,12,0,60,0,248,3,248,15,240,63, - 240,1,224,2,224,4,192,8,192,16,128,32,128,64,0,128, - 0,15,16,32,17,242,240,0,6,0,30,0,126,1,252,7, - 248,31,248,127,240,127,240,7,224,15,224,29,192,57,192,113, - 128,225,128,192,0,128,0,15,15,30,17,242,241,0,2,0, - 12,0,60,0,248,3,248,0,112,0,176,1,32,2,32,4, - 0,8,0,16,0,32,0,64,0,128,0,15,15,30,17,242, - 241,0,6,0,30,0,124,1,252,7,248,7,248,1,240,3, - 240,7,96,14,64,28,0,56,0,112,0,224,0,192,0,12, - 12,24,17,250,249,255,240,137,16,153,144,176,208,224,112,134, - 16,134,16,224,112,176,208,153,144,137,16,255,240,14,14,28, - 17,249,248,255,252,255,252,207,204,223,236,252,252,251,124,247, - 188,247,188,251,124,252,252,223,236,207,204,255,252,255,252,14, - 14,28,17,250,248,143,192,223,224,248,48,144,16,152,0,252, - 0,0,0,0,0,0,252,0,100,32,36,48,124,31,236,15, - 196,16,16,32,17,249,247,199,224,239,240,255,248,255,252,252, - 28,255,12,255,0,255,0,0,255,0,255,48,127,56,63,63, - 255,31,255,15,247,7,227,14,14,28,17,249,249,3,0,7, - 128,15,192,3,0,35,16,99,24,255,252,255,252,99,24,35, - 16,3,0,15,192,7,128,3,0,16,16,32,17,248,248,3, - 192,3,224,7,224,15,240,23,232,59,220,255,255,255,255,255, - 255,255,255,59,220,23,232,15,240,7,224,3,192,3,192,16, - 15,30,17,242,243,0,120,0,112,128,51,159,176,255,240,254, - 48,252,48,96,56,0,240,31,224,8,0,8,0,8,0,8, - 0,30,0,16,16,32,17,242,243,0,252,0,252,192,255,255, - 255,255,255,255,252,255,252,255,252,255,252,255,252,127,248,31, - 240,28,0,28,0,63,0,63,0,16,16,32,17,254,240,63, - 0,16,128,200,64,234,160,200,32,203,160,248,60,56,63,8, - 39,8,39,9,47,9,39,9,32,17,16,33,8,62,248,16, - 16,32,17,254,240,63,0,223,128,239,192,255,224,239,224,239, - 252,255,254,255,255,63,239,15,239,15,255,15,239,15,231,31, - 240,63,248,62,248,13,16,32,17,244,240,0,24,0,120,1, - 224,3,192,7,128,15,192,31,224,95,192,255,224,191,224,15, - 192,15,128,148,0,196,0,104,0,48,0,13,16,32,17,244, - 240,0,56,0,248,3,240,7,224,15,192,31,224,127,240,255, - 240,255,240,255,240,255,224,255,192,255,128,254,0,252,0,120, - 0,15,14,28,17,0,242,127,128,128,64,126,32,16,16,14, - 16,16,16,14,40,16,68,12,130,3,4,2,72,1,16,0, - 160,0,64,16,16,32,17,0,241,127,128,255,192,255,224,255, - 240,127,248,31,248,63,248,31,252,63,254,31,255,15,254,7, - 252,3,248,1,240,0,224,0,64,15,14,28,17,250,250,62, - 248,99,140,193,6,128,2,128,2,128,2,128,2,192,6,96, - 12,48,24,24,48,12,96,6,192,3,128,15,14,28,17,250, - 250,62,248,127,252,227,142,193,6,192,6,192,6,194,134,225, - 14,112,28,56,56,28,112,15,224,7,192,3,128,16,16,32, - 17,248,248,255,255,213,85,170,171,213,85,160,11,208,5,160, - 11,208,5,160,11,208,5,160,11,208,5,170,171,213,85,170, - 171,255,255,16,16,32,17,248,248,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,14,14,28,17,249,248,127, - 248,63,240,159,228,207,204,231,156,243,60,255,252,255,252,243, - 60,231,156,207,204,159,228,63,240,127,248,16,16,32,17,248, - 247,63,252,127,254,127,254,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,127,254,127,254,63, - 252,8,14,14,17,0,242,128,192,224,240,248,252,254,255,248, - 216,140,12,6,6,10,16,32,17,255,241,192,0,224,0,240, - 0,248,0,252,0,254,0,255,0,255,128,255,192,255,192,254, - 0,239,0,207,0,7,128,7,128,3,0,14,13,26,17,0, - 249,192,0,192,0,193,0,194,0,196,0,200,0,223,252,200, - 0,196,0,194,0,193,0,192,0,192,0,16,15,30,17,255, - 248,240,0,240,0,240,192,241,192,243,128,247,0,255,255,255, - 255,255,255,247,0,243,128,241,192,240,192,240,0,240,0,10, - 14,28,17,0,249,192,0,192,0,192,0,192,0,192,0,192, - 0,255,192,255,192,192,0,192,0,192,0,192,0,192,0,192, - 0,12,16,32,17,255,248,240,0,240,0,240,0,240,0,240, - 0,240,0,255,240,255,240,255,240,255,240,240,0,240,0,240, - 0,240,0,240,0,240,0,16,16,32,17,248,248,128,3,127, - 253,127,253,68,69,69,85,69,85,69,85,69,85,68,69,127, - 253,127,253,127,253,127,253,127,253,127,253,128,3,15,16,32, - 17,248,248,127,252,255,254,255,254,255,254,255,254,255,254,255, - 254,255,254,255,254,255,254,255,254,255,254,255,254,255,254,255, - 254,127,252,10,10,20,17,0,255,192,0,192,0,192,0,192, - 0,192,0,192,0,192,0,192,0,255,192,255,192,12,12,24, - 17,255,254,240,0,240,0,240,0,240,0,240,0,240,0,240, - 0,240,0,255,240,255,240,255,240,255,240,10,10,20,17,247, - 255,0,192,0,192,0,192,0,192,0,192,0,192,0,192,0, - 192,255,192,255,192,12,12,24,17,246,254,0,240,0,240,0, - 240,0,240,0,240,0,240,0,240,0,240,255,240,255,240,255, - 240,255,240,16,16,32,17,242,245,3,128,30,240,2,128,129, - 0,67,135,36,75,29,112,5,64,4,64,2,128,4,64,9, - 32,18,144,20,80,120,60,248,63,16,16,32,17,242,245,31, - 224,63,240,63,248,195,130,231,199,127,255,63,251,31,240,7, - 224,7,192,15,224,31,240,63,248,126,252,252,127,252,127,16, - 16,32,17,248,248,128,3,127,253,127,253,68,69,84,85,84, - 85,84,85,84,85,68,69,127,253,127,253,127,253,127,253,127, - 253,127,253,128,3,15,16,32,17,248,248,127,252,255,254,255, - 254,255,254,255,254,255,254,255,254,255,254,255,254,255,254,255, - 254,255,254,255,254,255,254,255,254,127,252,15,14,28,17,252, - 243,7,0,12,0,6,0,3,0,127,248,128,4,179,54,179, - 54,179,54,128,6,128,6,96,28,24,96,7,128,16,16,32, - 17,252,241,15,128,30,0,15,0,7,0,127,248,255,252,255, - 255,255,255,255,255,255,255,255,255,255,255,63,247,31,224,15, - 192,7,128,11,16,32,17,246,255,112,0,136,0,140,0,74, - 0,122,0,33,0,17,0,16,128,8,128,12,64,4,64,2, - 32,1,224,0,224,0,96,0,32,13,16,32,17,245,255,252, - 0,254,0,255,0,127,0,63,128,63,128,31,192,15,192,15, - 224,7,224,7,240,3,248,1,248,0,248,0,120,0,56,15, - 16,32,17,249,252,7,128,15,192,31,224,51,48,51,48,31, - 224,15,192,7,128,135,132,135,134,67,8,56,112,7,128,31, - 226,240,62,128,4,16,16,32,17,249,252,15,192,31,224,63, - 240,127,248,127,248,63,240,31,224,143,193,143,199,207,207,247, - 156,120,120,7,128,127,227,255,255,240,62,10,10,20,17,252, - 251,12,0,12,0,12,0,12,0,255,192,255,192,12,0,12, - 0,12,0,12,0,12,12,24,17,251,250,15,0,15,0,15, - 0,15,0,255,240,255,240,255,240,255,240,15,0,15,0,15, - 0,15,0,9,15,30,17,252,248,62,0,127,0,227,128,193, - 128,225,128,99,128,7,0,30,0,28,0,20,0,20,0,119, - 0,54,0,28,0,8,0,11,16,32,17,251,248,31,0,63, - 128,127,192,255,224,241,224,249,224,123,224,63,192,31,128,31, - 0,31,0,63,128,127,192,63,128,31,0,14,0,8,14,14, - 17,249,242,1,3,7,15,31,63,127,255,31,27,49,48,96, - 96,10,16,32,17,248,241,0,192,1,192,3,192,7,192,15, - 192,31,192,63,192,127,192,255,192,255,192,31,192,61,192,60, - 192,120,0,120,0,48,0,14,13,26,17,243,249,0,12,0, - 12,2,12,1,12,0,140,0,76,255,236,0,76,0,140,1, - 12,2,12,0,12,0,12,16,15,30,17,242,248,0,15,0, - 15,3,15,3,143,1,207,0,239,255,255,255,255,255,255,0, - 239,1,207,3,143,3,15,0,15,0,15,10,14,28,17,247, - 249,0,192,0,192,0,192,0,192,0,192,0,192,255,192,255, - 192,0,192,0,192,0,192,0,192,0,192,0,192,12,16,32, - 17,246,248,0,240,0,240,0,240,0,240,0,240,0,240,255, - 240,255,240,255,240,255,240,0,240,0,240,0,240,0,240,0, - 240,0,240,16,16,32,17,248,248,128,3,127,253,127,253,68, - 69,85,69,85,69,85,69,85,69,68,69,127,253,127,253,127, - 253,127,253,127,253,127,253,128,3,15,16,32,17,248,248,127, - 252,255,254,255,254,255,254,255,254,255,254,255,254,255,254,255, - 254,255,254,255,254,255,254,255,254,255,254,255,254,127,252,14, - 14,28,17,250,248,255,252,128,68,128,68,128,68,255,196,136, - 68,136,68,136,68,136,68,143,252,136,4,136,4,136,4,255, - 252,16,16,32,17,249,247,255,255,255,255,255,255,224,119,255, - 247,255,247,255,247,238,119,238,119,239,255,239,255,239,255,238, - 7,255,255,255,255,255,255,12,13,26,17,250,242,1,0,1, - 0,5,128,5,128,13,128,13,192,29,192,29,192,61,224,61, - 224,125,224,125,240,248,224,16,16,32,17,248,240,0,192,0, - 224,1,224,3,240,3,240,7,240,7,248,15,248,15,248,31, - 252,31,252,63,252,63,255,127,255,255,248,127,224,7,15,15, - 17,253,0,40,40,40,40,40,40,40,40,40,40,40,254,124, - 56,16,9,16,32,17,252,255,62,0,62,0,62,0,62,0, - 62,0,62,0,62,0,62,0,62,0,62,0,255,128,255,128, - 127,0,62,0,28,0,8,0,15,7,14,17,249,252,16,16, - 48,24,127,252,240,30,127,252,48,24,16,16,15,9,18,17, - 249,251,24,48,56,56,127,252,255,254,255,254,255,254,127,252, - 56,56,24,48,15,7,14,17,1,252,16,0,48,0,127,254, - 240,0,127,254,48,0,16,0,16,9,18,17,0,251,12,0, - 28,0,63,255,127,255,255,255,127,255,63,255,28,0,12,0, - 15,7,14,17,241,252,0,16,0,24,255,252,0,30,255,252, - 0,24,0,16,16,9,18,17,241,251,0,48,0,56,255,252, - 255,254,255,255,255,254,255,252,0,56,0,48,7,15,15,17, - 253,240,16,56,124,254,40,40,40,40,40,40,40,40,40,40, - 40,9,16,32,17,252,240,8,0,28,0,62,0,127,0,255, - 128,255,128,62,0,62,0,62,0,62,0,62,0,62,0,62, - 0,62,0,62,0,62,0,7,15,15,17,253,248,16,56,124, - 254,40,40,40,40,40,40,40,254,124,56,16,9,15,30,17, - 252,248,28,0,62,0,127,0,255,128,255,128,62,0,62,0, - 62,0,62,0,62,0,255,128,255,128,127,0,62,0,28,0, - 15,16,32,17,246,240,0,32,0,112,0,248,1,222,5,222, - 9,222,17,222,17,222,17,222,17,222,49,222,113,222,253,222, - 24,136,0,120,0,48,16,16,32,17,245,240,0,56,0,124, - 0,254,0,255,6,255,14,255,30,255,30,255,30,255,30,255, - 62,255,126,255,254,255,126,254,12,126,0,60,14,14,28,17, - 249,249,255,0,128,0,128,0,128,0,143,192,136,64,136,68, - 136,68,8,68,15,196,0,36,0,20,0,12,3,252,16,16, - 32,17,248,248,255,192,255,192,255,192,224,0,239,240,239,240, - 239,247,238,119,238,119,239,247,15,247,15,255,0,31,3,255, - 3,255,3,255,16,16,32,17,250,247,32,16,16,32,16,32, - 8,64,8,64,135,135,103,152,31,224,31,224,103,152,135,135, - 8,64,8,64,16,32,16,32,32,16,16,16,32,17,250,247, - 96,24,48,48,16,32,24,96,143,193,207,207,111,220,63,240, - 63,224,111,248,207,207,143,193,24,64,24,96,48,48,96,24, - 11,16,32,17,247,242,0,96,1,0,52,96,121,0,104,96, - 252,0,132,0,228,0,164,0,228,0,164,0,228,0,228,0, - 132,0,132,0,252,0,12,16,32,17,246,242,0,48,24,176, - 62,176,62,176,126,176,255,0,255,0,255,0,255,0,255,0, - 255,0,255,0,255,0,255,0,255,0,255,0,15,16,32,17, - 249,247,1,0,2,128,2,128,2,128,4,64,4,64,4,64, - 57,56,192,6,56,56,9,32,18,144,36,72,40,40,48,24, - 32,8,16,16,32,17,249,247,1,0,3,128,3,128,6,192, - 6,192,12,96,28,120,249,62,192,7,248,62,57,56,51,152, - 102,204,108,108,120,60,112,28,15,13,26,17,249,249,3,128, - 15,224,28,112,48,24,96,12,193,6,194,134,193,6,96,12, - 48,24,28,112,15,224,3,128,16,14,28,17,249,249,7,192, - 15,224,31,240,60,120,112,28,225,14,195,135,198,199,195,135, - 225,14,112,28,60,120,31,240,7,192,13,13,26,16,250,249, - 2,0,2,0,2,0,2,0,2,0,2,0,255,248,2,0, - 2,0,2,0,2,0,2,0,2,0,15,15,30,16,249,248, - 3,128,3,128,3,128,3,128,3,128,3,128,255,254,255,254, - 255,254,3,128,3,128,3,128,3,128,3,128,3,128,14,14, - 28,17,0,242,192,0,240,0,124,0,127,0,63,192,63,240, - 31,0,31,0,12,128,12,64,4,32,4,16,0,8,0,4, - 16,16,32,17,255,241,224,0,248,0,254,0,127,128,127,224, - 63,252,63,252,31,252,31,192,15,224,15,112,7,56,7,28, - 7,14,0,7,0,3,14,14,28,17,0,242,255,252,255,252, - 192,0,192,0,192,0,199,240,198,0,197,0,196,128,196,64, - 196,32,196,16,192,0,192,0,16,16,32,17,255,241,255,255, - 255,255,255,255,255,255,240,0,247,252,247,252,247,252,247,192, - 247,224,247,112,247,56,247,28,247,12,240,0,240,0,14,14, - 28,17,243,242,255,252,255,252,0,12,0,12,0,12,63,140, - 1,140,2,140,4,140,8,140,16,140,32,140,0,12,0,12, - 16,16,32,17,242,241,255,255,255,255,255,255,255,255,0,15, - 63,239,63,239,63,239,3,239,7,239,14,239,28,239,56,239, - 48,239,0,15,0,15,13,14,28,17,250,242,255,248,255,248, - 0,0,2,0,7,0,10,128,18,64,34,32,2,0,2,0, - 2,0,2,0,2,0,2,0,15,16,32,17,249,241,255,254, - 255,254,255,254,255,254,3,128,7,192,15,224,31,240,59,184, - 51,152,3,128,3,128,3,128,3,128,3,128,3,128,14,10, - 20,17,249,246,255,252,255,252,3,0,3,0,3,0,3,0, - 3,0,3,0,3,0,3,0,16,12,24,17,248,245,255,255, - 255,255,255,255,255,255,3,192,3,192,3,192,3,192,3,192, - 3,192,3,192,3,192,7,16,16,17,253,240,16,0,56,124, - 254,238,254,124,56,16,186,214,146,130,130,130,9,16,32,17, - 252,240,28,0,28,0,62,0,127,0,255,128,255,128,255,128, - 127,0,62,0,93,0,255,128,255,128,255,128,235,128,235,128, - 227,128,10,10,20,17,0,246,255,192,255,192,192,0,192,0, - 192,0,192,0,192,0,192,0,192,0,192,0,12,12,24,17, - 255,245,255,240,255,240,255,240,255,240,240,0,240,0,240,0, - 240,0,240,0,240,0,240,0,240,0,14,14,28,17,249,244, - 17,32,4,80,147,76,79,144,50,96,194,24,2,0,2,0, - 2,0,2,0,2,0,2,128,2,128,1,0,16,16,32,17, - 248,242,23,110,223,251,191,252,127,255,255,252,255,255,243,158, - 3,128,3,128,3,128,3,128,3,224,3,224,3,224,3,224, - 1,192,10,10,20,17,247,246,255,192,255,192,0,192,0,192, - 0,192,0,192,0,192,0,192,0,192,0,192,12,12,24,17, - 246,245,255,240,255,240,255,240,255,240,0,240,0,240,0,240, - 0,240,0,240,0,240,0,240,0,240,16,16,32,17,241,249, - 31,224,31,224,31,224,63,240,97,24,193,12,129,7,131,135, - 131,135,132,7,200,12,96,24,63,240,31,224,31,224,31,224, - 16,16,32,17,241,249,63,240,63,240,63,240,127,248,255,252, - 255,255,255,255,255,255,255,255,255,255,255,255,255,252,127,248, - 63,240,63,240,63,240,7,14,14,10,253,249,238,56,16,16, - 16,16,16,16,16,16,16,16,56,238,9,16,32,10,252,248, - 247,128,255,128,255,128,62,0,28,0,28,0,28,0,28,0, - 28,0,28,0,28,0,28,0,62,0,255,128,255,128,247,128, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255}; -/* - Fontname: cursor - Copyright: These - Capital A Height: 0, '1' Height: 0 - Calculated Max Values w=16 h=16 x= 0 y= 0 dx=17 dy= 0 ascent= 7 len=32 - Font Bounding box w=31 h=31 x=-15 y=-16 - Calculated Min Values x=-14 y=-16 dx= 0 dy= 0 - Pure Font ascent = 0 descent= 0 - X Font ascent = 0 descent= 0 - Max Font ascent = 7 descent=-16 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_cursorr[492] U8G_FONT_SECTION("u8g_font_cursorr") = { - 0,31,31,241,240,0,1,6,0,0,32,80,0,7,240,0, - 0,255,255,14,14,28,17,243,242,0,12,0,60,0,248,3, - 248,15,240,63,240,3,224,7,224,14,192,28,192,56,128,112, - 128,224,0,64,0,16,16,32,17,242,241,0,7,0,31,0, - 127,1,254,7,254,31,252,63,252,63,248,7,248,15,240,31, - 240,62,224,124,224,248,64,112,0,32,0,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,10,14,28, - 17,252,242,12,0,12,0,30,0,30,0,63,0,63,0,127, - 128,127,128,204,192,140,64,12,0,12,0,12,0,12,0,12, - 16,32,17,251,241,15,0,15,0,31,128,31,128,63,192,63, - 192,127,224,127,224,255,240,255,240,255,240,239,112,15,0,15, - 0,15,0,15,0,255,255,255,255,255,255,16,15,30,17,249, - 248,2,128,2,128,2,128,2,128,2,128,2,128,254,255,0, - 0,254,255,2,128,2,128,2,128,2,128,2,128,2,128,16, - 16,32,17,249,247,7,192,7,192,7,192,7,192,7,192,255, - 255,255,255,255,255,255,255,255,255,7,192,7,192,7,192,7, - 192,7,192,7,192,255,255,16,15,30,17,249,248,1,0,1, - 0,1,0,1,0,1,0,1,0,1,0,254,255,1,0,1, - 0,1,0,1,0,1,0,1,0,1,0,16,16,32,17,249, - 247,3,128,3,128,3,128,3,128,3,128,3,128,255,255,255, - 255,255,255,3,128,3,128,3,128,3,128,3,128,3,128,3, - 128,255,255,255,255,255,255,255,255,15,15,30,17,242,241,0, - 2,0,12,0,60,0,248,3,248,15,240,63,240,1,224,2, - 224,4,192,8,192,16,128,32,128,64,0,128,0,15,16,32, - 17,242,240,0,6,0,30,0,126,1,252,7,248,31,248,127, - 240,127,240,7,224,15,224,29,192,57,192,113,128,225,128,192, - 0,128,0,15,15,30,17,242,241,0,2,0,12,0,60,0, - 248,3,248,0,112,0,176,1,32,2,32,4,0,8,0,16, - 0,32,0,64,0,128,0,15,15,30,17,242,241,0,6,0, - 30,0,124,1,252,7,248,7,248,1,240,3,240,7,96,14, - 64,28,0,56,0,112,0,224,0,192,0,255}; -/* - Fontname: -FreeType-fixed_v01-Medium-R-Normal--8-80-72-72-P-51-ISO10646-1 - Copyright: © www.orgdot.com - Capital A Height: 7, '1' Height: 7 - Calculated Max Values w= 7 h= 9 x= 2 y= 6 dx= 6 dy= 0 ascent= 7 len= 9 - Font Bounding box w= 7 h= 9 x= 0 y=-2 - Calculated Min Values x= 0 y=-2 dx= 0 dy= 0 - Pure Font ascent = 7 descent=-2 - X Font ascent = 7 descent=-2 - Max Font ascent = 7 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_fixed_v0[1702] U8G_FONT_SECTION("u8g_font_fixed_v0") = { - 1,7,9,0,254,7,1,46,2,94,32,255,254,7,254,7, - 254,2,0,64,34,23,103,128,128,128,128,0,128,128,23,50, - 98,160,160,3,85,101,80,248,80,248,80,2,87,103,112,168, - 160,112,40,168,112,2,87,103,136,144,16,32,64,72,136,2, - 87,103,104,136,104,144,144,144,104,23,18,98,128,128,2,87, - 103,56,64,128,128,128,64,56,2,87,103,224,16,8,8,8, - 16,224,2,87,103,32,168,112,32,112,168,32,3,85,101,32, - 32,248,32,32,18,34,98,64,128,5,81,97,248,18,18,98, - 128,128,2,87,103,8,16,16,32,64,64,128,2,87,103,112, - 136,136,136,136,136,112,2,87,103,32,96,32,32,32,32,248, - 2,87,103,112,136,8,16,32,64,248,2,87,103,240,8,8, - 48,8,8,240,2,87,103,16,144,144,248,16,16,16,2,87, - 103,248,128,128,240,8,8,240,2,87,103,112,128,128,240,136, - 136,112,2,87,103,248,8,8,8,8,8,8,2,87,103,112, - 136,136,112,136,136,112,2,87,103,112,136,136,248,8,8,112, - 18,21,101,128,128,0,128,128,18,37,101,64,64,0,64,128, - 2,87,103,24,32,64,128,64,32,24,4,83,99,248,0,248, - 2,87,103,192,32,16,8,16,32,192,2,87,103,248,8,8, - 48,0,32,32,2,87,103,112,136,136,168,184,128,112,2,87, - 103,112,136,136,248,136,136,136,2,87,103,240,136,136,240,136, - 136,240,2,87,103,112,136,128,128,128,136,112,2,87,103,240, - 136,136,136,136,136,240,2,87,103,248,128,128,224,128,128,248, - 2,87,103,248,128,128,224,128,128,128,2,87,103,112,136,128, - 184,136,136,112,2,87,103,136,136,136,248,136,136,136,2,87, - 103,248,32,32,32,32,32,248,2,87,103,248,8,8,8,8, - 136,112,2,87,103,136,136,144,224,144,136,136,2,87,103,128, - 128,128,128,128,128,248,2,87,103,136,136,216,168,136,136,136, - 2,87,103,136,136,200,168,152,136,136,2,87,103,112,136,136, - 136,136,136,112,2,87,103,240,136,136,240,128,128,128,2,87, - 103,112,136,136,136,136,168,112,2,87,103,240,136,136,240,160, - 144,136,2,87,103,112,136,128,112,8,136,112,2,87,103,248, - 32,32,32,32,32,32,2,87,103,136,136,136,136,136,136,112, - 2,87,103,136,136,136,136,136,80,32,2,87,103,136,136,136, - 168,168,168,80,2,87,103,136,136,80,32,80,136,136,2,87, - 103,136,136,80,32,32,32,32,2,87,103,248,8,16,32,64, - 128,248,18,55,103,224,128,128,128,128,128,224,2,87,103,128, - 64,64,32,16,16,8,18,55,103,224,32,32,32,32,32,224, - 23,50,98,64,160,2,113,97,254,39,34,98,64,128,2,85, - 101,112,8,120,136,120,2,87,103,128,128,240,136,136,136,240, - 2,85,101,112,136,128,136,112,2,87,103,8,8,120,136,136, - 136,120,2,85,101,112,136,248,128,120,2,87,103,56,64,240, - 64,64,64,64,0,87,103,112,136,136,136,120,8,112,2,87, - 103,128,128,240,136,136,136,136,2,87,103,48,0,248,32,32, - 32,248,0,89,105,48,0,248,8,8,8,8,8,112,2,87, - 103,128,128,136,144,224,144,136,2,87,103,224,32,32,32,32, - 32,248,2,85,101,208,168,168,168,168,2,85,101,176,200,136, - 136,136,2,85,101,112,136,136,136,112,0,87,103,240,136,136, - 136,240,128,128,0,87,103,120,136,136,136,120,8,8,2,85, - 101,184,192,128,128,128,2,85,101,120,128,112,8,240,2,87, - 103,32,32,248,32,32,32,32,2,85,101,136,136,136,136,112, - 2,85,101,136,136,136,80,32,2,85,101,136,168,168,168,80, - 2,85,101,136,80,32,80,136,0,87,103,136,136,136,136,120, - 8,112,2,85,101,248,16,32,64,248,2,87,103,24,32,64, - 192,64,32,24,34,23,103,128,128,128,128,128,128,128,2,87, - 103,192,32,16,24,16,32,192,4,82,98,72,176,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,2, - 87,103,48,0,248,32,32,32,248,2,87,103,32,112,168,160, - 168,112,32,2,87,103,64,64,64,240,64,72,120,3,85,101, - 136,112,80,112,136,2,87,103,136,136,80,248,32,248,32,34, - 23,103,128,128,128,0,128,128,128,2,87,103,120,128,120,136, - 240,8,240,5,81,97,248,2,87,103,112,136,168,200,168,136, - 112,2,87,103,112,8,120,136,120,0,248,4,83,99,72,144, - 72,4,82,98,248,8,255,2,87,103,112,136,248,200,200,136, - 112,8,81,97,248,20,51,99,64,160,64,2,87,103,32,32, - 248,32,32,0,248,255,255,255,255,255,255,255,255,255,4,83, - 99,144,72,144,255,255,255,255,2,87,103,64,32,112,136,248, - 136,136,2,87,103,16,32,112,136,248,136,136,2,87,103,32, - 80,112,136,248,136,136,2,87,103,72,176,112,136,248,136,136, - 2,87,103,80,0,112,136,248,136,136,2,87,103,112,0,112, - 136,248,136,136,2,87,103,120,160,160,240,160,160,184,0,89, - 105,112,136,128,128,128,136,112,32,96,2,87,103,64,32,248, - 128,224,128,248,2,87,103,16,32,248,128,224,128,248,2,87, - 103,32,80,248,128,224,128,248,2,87,103,80,0,248,128,224, - 128,248,2,87,103,64,32,248,32,32,32,248,2,87,103,16, - 32,248,32,32,32,248,2,87,103,32,80,248,32,32,32,248, - 2,87,103,80,0,248,32,32,32,248,2,87,103,240,136,136, - 232,136,136,240,2,87,103,72,176,136,200,168,152,136,2,87, - 103,64,32,112,136,136,136,112,2,87,103,16,32,112,136,136, - 136,112,2,87,103,32,80,112,136,136,136,112,2,87,103,72, - 176,112,136,136,136,112,2,87,103,80,0,112,136,136,136,112, - 20,51,99,160,64,160,2,87,103,112,136,152,168,200,136,112, - 2,87,103,64,32,136,136,136,136,112,2,87,103,16,32,136, - 136,136,136,112,2,87,103,32,80,136,136,136,136,112,2,87, - 103,80,0,136,136,136,136,112,2,87,103,16,32,136,136,80, - 32,32,2,87,103,128,128,240,136,240,128,128,0,89,105,240, - 136,136,176,136,136,176,128,128,2,87,103,64,32,112,8,120, - 136,120,2,87,103,16,32,112,8,120,136,120,2,87,103,32, - 80,112,8,120,136,120,2,87,103,72,176,112,8,120,136,120, - 2,87,103,80,0,112,8,120,136,120,2,87,103,48,0,112, - 8,120,136,120,2,85,101,240,40,120,160,120,0,87,103,112, - 136,128,136,112,32,96,2,87,103,64,32,112,136,248,128,120, - 2,87,103,16,32,112,136,248,128,120,2,87,103,32,80,112, - 136,248,128,120,2,87,103,80,0,112,136,248,128,120,2,87, - 103,64,32,248,32,32,32,248,2,87,103,16,32,248,32,32, - 32,248,2,87,103,32,80,248,32,32,32,248,2,87,103,80, - 0,248,32,32,32,248,2,87,103,8,56,8,120,136,136,120, - 2,87,103,72,176,176,200,136,136,136,2,87,103,64,32,112, - 136,136,136,112,2,87,103,16,32,112,136,136,136,112,2,87, - 103,32,80,112,136,136,136,112,2,87,103,72,176,112,136,136, - 136,112,2,87,103,80,0,112,136,136,136,112,3,85,101,32, - 0,248,0,32,2,85,101,112,152,168,200,112,2,87,103,64, - 32,136,136,136,136,112,2,87,103,16,32,136,136,136,136,112, - 2,87,103,32,80,136,136,136,136,112,2,87,103,80,0,136, - 136,136,136,112,0,89,105,16,32,136,136,136,136,120,8,112, - 2,87,103,128,128,240,136,240,128,128,0,89,105,80,0,136, - 136,136,136,120,8,112}; -/* - Fontname: -FreeType-fixed_v01-Medium-R-Normal--8-80-72-72-P-51-ISO10646-1 - Copyright: © www.orgdot.com - Capital A Height: 0, '1' Height: 7 - Calculated Max Values w= 5 h= 7 x= 1 y= 3 dx= 6 dy= 0 ascent= 7 len= 7 - Font Bounding box w= 7 h= 9 x= 0 y=-2 - Calculated Min Values x= 0 y= 0 dx= 0 dy= 0 - Pure Font ascent = 7 descent= 0 - X Font ascent = 7 descent= 0 - Max Font ascent = 7 descent= 0 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_fixed_v0n[167] U8G_FONT_SECTION("u8g_font_fixed_v0n") = { - 1,7,9,0,254,7,0,0,0,0,42,58,0,7,0,7, - 0,2,87,103,32,168,112,32,112,168,32,3,85,101,32,32, - 248,32,32,18,34,98,64,128,5,81,97,248,18,18,98,128, - 128,2,87,103,8,16,16,32,64,64,128,2,87,103,112,136, - 136,136,136,136,112,2,87,103,32,96,32,32,32,32,248,2, - 87,103,112,136,8,16,32,64,248,2,87,103,240,8,8,48, - 8,8,240,2,87,103,16,144,144,248,16,16,16,2,87,103, - 248,128,128,240,8,8,240,2,87,103,112,128,128,240,136,136, - 112,2,87,103,248,8,8,8,8,8,8,2,87,103,112,136, - 136,112,136,136,112,2,87,103,112,136,136,248,8,8,112,18, - 21,101,128,128,0,128,128}; -/* - Fontname: -FreeType-fixed_v01-Medium-R-Normal--8-80-72-72-P-51-ISO10646-1 - Copyright: © www.orgdot.com - Capital A Height: 7, '1' Height: 7 - Calculated Max Values w= 7 h= 9 x= 2 y= 5 dx= 6 dy= 0 ascent= 7 len= 9 - Font Bounding box w= 7 h= 9 x= 0 y=-2 - Calculated Min Values x= 0 y=-2 dx= 0 dy= 0 - Pure Font ascent = 7 descent=-2 - X Font ascent = 7 descent=-2 - Max Font ascent = 7 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_fixed_v0r[878] U8G_FONT_SECTION("u8g_font_fixed_v0r") = { - 1,7,9,0,254,7,1,46,2,94,32,127,254,7,254,7, - 254,2,0,64,34,23,103,128,128,128,128,0,128,128,23,50, - 98,160,160,3,85,101,80,248,80,248,80,2,87,103,112,168, - 160,112,40,168,112,2,87,103,136,144,16,32,64,72,136,2, - 87,103,104,136,104,144,144,144,104,23,18,98,128,128,2,87, - 103,56,64,128,128,128,64,56,2,87,103,224,16,8,8,8, - 16,224,2,87,103,32,168,112,32,112,168,32,3,85,101,32, - 32,248,32,32,18,34,98,64,128,5,81,97,248,18,18,98, - 128,128,2,87,103,8,16,16,32,64,64,128,2,87,103,112, - 136,136,136,136,136,112,2,87,103,32,96,32,32,32,32,248, - 2,87,103,112,136,8,16,32,64,248,2,87,103,240,8,8, - 48,8,8,240,2,87,103,16,144,144,248,16,16,16,2,87, - 103,248,128,128,240,8,8,240,2,87,103,112,128,128,240,136, - 136,112,2,87,103,248,8,8,8,8,8,8,2,87,103,112, - 136,136,112,136,136,112,2,87,103,112,136,136,248,8,8,112, - 18,21,101,128,128,0,128,128,18,37,101,64,64,0,64,128, - 2,87,103,24,32,64,128,64,32,24,4,83,99,248,0,248, - 2,87,103,192,32,16,8,16,32,192,2,87,103,248,8,8, - 48,0,32,32,2,87,103,112,136,136,168,184,128,112,2,87, - 103,112,136,136,248,136,136,136,2,87,103,240,136,136,240,136, - 136,240,2,87,103,112,136,128,128,128,136,112,2,87,103,240, - 136,136,136,136,136,240,2,87,103,248,128,128,224,128,128,248, - 2,87,103,248,128,128,224,128,128,128,2,87,103,112,136,128, - 184,136,136,112,2,87,103,136,136,136,248,136,136,136,2,87, - 103,248,32,32,32,32,32,248,2,87,103,248,8,8,8,8, - 136,112,2,87,103,136,136,144,224,144,136,136,2,87,103,128, - 128,128,128,128,128,248,2,87,103,136,136,216,168,136,136,136, - 2,87,103,136,136,200,168,152,136,136,2,87,103,112,136,136, - 136,136,136,112,2,87,103,240,136,136,240,128,128,128,2,87, - 103,112,136,136,136,136,168,112,2,87,103,240,136,136,240,160, - 144,136,2,87,103,112,136,128,112,8,136,112,2,87,103,248, - 32,32,32,32,32,32,2,87,103,136,136,136,136,136,136,112, - 2,87,103,136,136,136,136,136,80,32,2,87,103,136,136,136, - 168,168,168,80,2,87,103,136,136,80,32,80,136,136,2,87, - 103,136,136,80,32,32,32,32,2,87,103,248,8,16,32,64, - 128,248,18,55,103,224,128,128,128,128,128,224,2,87,103,128, - 64,64,32,16,16,8,18,55,103,224,32,32,32,32,32,224, - 23,50,98,64,160,2,113,97,254,39,34,98,64,128,2,85, - 101,112,8,120,136,120,2,87,103,128,128,240,136,136,136,240, - 2,85,101,112,136,128,136,112,2,87,103,8,8,120,136,136, - 136,120,2,85,101,112,136,248,128,120,2,87,103,56,64,240, - 64,64,64,64,0,87,103,112,136,136,136,120,8,112,2,87, - 103,128,128,240,136,136,136,136,2,87,103,48,0,248,32,32, - 32,248,0,89,105,48,0,248,8,8,8,8,8,112,2,87, - 103,128,128,136,144,224,144,136,2,87,103,224,32,32,32,32, - 32,248,2,85,101,208,168,168,168,168,2,85,101,176,200,136, - 136,136,2,85,101,112,136,136,136,112,0,87,103,240,136,136, - 136,240,128,128,0,87,103,120,136,136,136,120,8,8,2,85, - 101,184,192,128,128,128,2,85,101,120,128,112,8,240,2,87, - 103,32,32,248,32,32,32,32,2,85,101,136,136,136,136,112, - 2,85,101,136,136,136,80,32,2,85,101,136,168,168,168,80, - 2,85,101,136,80,32,80,136,0,87,103,136,136,136,136,120, - 8,112,2,85,101,248,16,32,64,248,2,87,103,24,32,64, - 192,64,32,24,34,23,103,128,128,128,128,128,128,128,2,87, - 103,192,32,16,24,16,32,192,4,82,98,72,176,255}; -/* - Fontname: -FreeType-FreeDooM-Bold-R-Normal--34-340-72-72-P-170-ISO8859-1 - Copyright: FreeUniveral (c) Stephen Wilson 2009 Original Font Sil-Sophia Copyright (c) SIL International, 1994-2008. - Capital A Height: 10, '1' Height: 10 - Calculated Max Values w= 7 h=10 x= 4 y=10 dx= 8 dy= 0 ascent=12 len=10 - Font Bounding box w= 7 h=12 x= 0 y= 0 - Calculated Min Values x= 0 y= 0 dx= 0 dy= 0 - Pure Font ascent =10 descent= 1 - X Font ascent =12 descent= 0 - Max Font ascent =12 descent= 0 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_freedoomr10r[1042] U8G_FONT_SECTION("u8g_font_freedoomr10r") = { - 0,7,12,0,0,10,1,113,3,88,32,127,1,12,0,12, - 0,0,0,0,7,0,1,0,0,0,7,0,1,0,0,0, - 7,0,1,0,0,0,7,0,1,0,0,0,7,0,1,0, - 0,0,7,0,1,0,0,0,7,0,1,0,0,0,7,0, - 1,3,10,10,7,0,2,96,128,128,128,128,128,128,128,128, - 96,3,10,10,7,3,2,192,32,32,32,32,32,32,32,32, - 192,5,5,5,8,1,7,168,112,32,112,168,7,7,7,8, - 0,4,16,16,16,254,16,16,16,2,2,2,7,2,10,64, - 128,7,1,1,8,0,7,254,2,2,2,7,2,2,192,192, - 7,10,10,8,0,2,2,4,4,8,16,16,32,64,64,128, - 6,10,10,7,0,2,252,132,132,132,132,132,132,132,132,252, - 2,10,10,7,4,2,192,64,64,64,64,64,64,64,64,64, - 6,10,10,7,0,2,252,4,4,4,4,252,128,128,128,252, - 6,10,10,7,0,2,252,4,4,4,60,4,4,4,4,252, - 6,10,10,7,0,2,132,132,132,132,132,252,4,4,4,4, - 6,10,10,7,0,2,252,128,128,128,252,4,4,4,4,252, - 6,10,10,7,0,2,252,128,128,128,252,132,132,132,132,252, - 6,10,10,7,0,2,252,4,4,4,4,4,4,4,4,4, - 6,10,10,7,0,2,252,132,132,132,252,132,132,132,132,252, - 6,10,10,7,0,2,252,132,132,132,252,4,4,4,4,252, - 2,7,7,7,2,2,192,192,0,0,0,192,192,0,0,0, - 7,0,1,0,0,0,7,0,1,0,0,0,7,0,1,0, - 0,0,7,0,1,0,0,0,7,0,1,0,0,0,7,0, - 1,7,10,10,8,0,2,254,130,130,130,130,254,130,130,130, - 130,7,10,10,8,0,2,254,130,130,130,252,130,130,130,130, - 254,7,10,10,8,0,2,254,128,128,128,128,128,128,128,128, - 254,7,10,10,8,0,2,252,130,130,130,130,130,130,130,130, - 252,7,10,10,8,0,2,254,128,128,128,248,128,128,128,128, - 254,7,10,10,8,0,2,254,128,128,128,248,128,128,128,128, - 128,7,10,10,8,0,2,254,128,128,128,158,130,130,130,130, - 254,7,10,10,8,0,2,130,130,130,130,254,130,130,130,130, - 130,1,10,10,8,3,2,128,128,128,128,128,128,128,128,128, - 128,7,10,10,8,0,2,30,2,2,2,2,2,130,130,130, - 124,7,10,10,8,0,2,130,132,136,144,224,160,144,136,132, - 130,7,10,10,8,0,2,128,128,128,128,128,128,128,128,128, - 254,7,10,10,8,0,2,130,198,170,146,130,130,130,130,130, - 130,7,10,10,8,0,2,194,194,162,162,146,146,138,138,134, - 134,7,10,10,8,0,2,124,130,130,130,130,130,130,130,130, - 124,7,10,10,8,0,2,254,130,130,130,254,128,128,128,128, - 128,7,10,10,8,0,2,120,132,132,132,132,132,132,132,132, - 126,7,10,10,8,0,2,254,130,130,130,254,160,144,136,132, - 130,7,10,10,8,0,2,254,128,128,128,128,254,2,2,2, - 254,7,9,9,8,0,3,254,16,16,16,16,16,16,16,16, - 7,10,10,8,0,2,130,130,130,130,130,130,130,130,130,254, - 7,10,10,8,0,2,130,130,130,68,68,108,40,40,16,16, - 7,10,10,8,0,2,130,130,130,130,130,146,146,170,170,198, - 7,10,10,8,0,2,130,68,68,40,16,16,40,68,68,130, - 7,10,10,8,0,2,130,130,130,130,254,16,16,16,16,16, - 7,10,10,8,0,2,254,2,6,12,24,48,96,192,128,254, - 4,10,10,7,0,2,240,128,128,128,128,128,128,128,128,240, - 6,10,10,7,0,2,128,64,64,32,32,16,16,8,8,4, - 4,10,10,7,2,2,240,16,16,16,16,16,16,16,16,240, - 5,3,3,7,1,9,32,80,136,6,1,1,7,0,2,252, - 2,2,2,7,2,10,128,64,0,0,0,7,0,1,0,0, - 0,7,0,1,0,0,0,7,0,1,0,0,0,7,0,1, - 0,0,0,7,0,1,0,0,0,7,0,1,0,0,0,7, - 0,1,0,0,0,7,0,1,0,0,0,7,0,1,0,0, - 0,7,0,1,0,0,0,7,0,1,0,0,0,7,0,1, - 0,0,0,7,0,1,0,0,0,7,0,1,0,0,0,7, - 0,1,0,0,0,7,0,1,0,0,0,7,0,1,0,0, - 0,7,0,1,0,0,0,7,0,1,0,0,0,7,0,1, - 0,0,0,7,0,1,0,0,0,7,0,1,0,0,0,7, - 0,1,0,0,0,7,0,1,0,0,0,7,0,1,0,0, - 0,7,0,1,0,0,0,7,0,1,0,0,0,7,0,1, - 0,0,0,7,0,1,0,0,0,7,0,1,0,0,0,7, - 0,1}; -/* - Fontname: -FreeType-FreeDooM-Bold-R-Normal--34-340-72-72-P-170-ISO10646-1 - Copyright: FreeUniveral (c) Stephen Wilson 2009 Original Font Sil-Sophia Copyright (c) SIL International, 1994-2008. - Capital A Height: 0, '1' Height: 24 - Calculated Max Values w=17 h=24 x= 7 y=13 dx=19 dy= 0 ascent=26 len=72 - Font Bounding box w=18 h=26 x= 0 y= 0 - Calculated Min Values x= 0 y= 0 dx= 0 dy= 0 - Pure Font ascent =24 descent= 0 - X Font ascent =24 descent= 0 - Max Font ascent =26 descent= 0 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_freedoomr25n[943] U8G_FONT_SECTION("u8g_font_freedoomr25n") = { - 0,18,26,0,0,24,3,112,3,144,32,127,0,26,0,24, - 0,0,0,0,11,0,0,255,255,255,255,255,255,255,255,255, - 255,17,16,48,19,1,6,1,192,0,1,192,0,1,192,0, - 1,192,0,1,192,0,1,192,0,1,192,0,255,255,128,255, - 255,128,1,192,0,1,192,0,1,192,0,1,192,0,1,192, - 0,1,192,0,1,192,0,7,8,8,11,3,2,62,62,62, - 62,62,240,240,240,9,2,4,11,1,13,255,128,255,128,5, - 5,5,11,5,2,248,248,248,248,248,255,17,24,72,19,1, - 2,255,255,128,255,255,128,192,3,128,192,3,128,192,3,128, - 192,3,128,192,3,128,192,3,128,192,3,128,192,3,128,192, - 3,128,192,3,128,192,3,128,192,3,128,192,3,128,192,3, - 128,192,3,128,192,3,128,192,3,128,192,3,128,192,3,128, - 255,255,128,255,255,128,255,255,128,6,24,24,19,7,2,252, - 252,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28, - 28,28,28,28,28,28,28,17,24,72,19,1,2,255,255,128, - 255,255,128,0,3,128,0,3,128,0,3,128,0,3,128,0, - 3,128,0,3,128,0,3,128,0,3,128,0,3,128,255,255, - 128,255,255,128,192,0,0,192,0,0,192,0,0,192,0,0, - 192,0,0,192,0,0,192,0,0,192,0,0,255,255,128,255, - 255,128,255,255,128,17,24,72,19,1,2,255,255,128,255,255, - 128,0,3,128,0,3,128,0,3,128,0,3,128,0,3,128, - 0,3,128,0,3,128,0,3,128,0,3,128,31,255,128,31, - 255,128,0,3,128,0,3,128,0,3,128,0,3,128,0,3, - 128,0,3,128,0,3,128,0,3,128,255,255,128,255,255,128, - 255,255,128,17,24,72,19,1,2,192,3,128,192,3,128,192, - 3,128,192,3,128,192,3,128,192,3,128,192,3,128,192,3, - 128,192,3,128,192,3,128,192,3,128,255,255,128,255,255,128, - 0,3,128,0,3,128,0,3,128,0,3,128,0,3,128,0, - 3,128,0,3,128,0,3,128,0,3,128,0,3,128,0,3, - 128,17,24,72,19,1,2,255,255,128,255,255,128,192,0,0, - 192,0,0,192,0,0,192,0,0,192,0,0,192,0,0,192, - 0,0,192,0,0,192,0,0,255,255,128,255,255,128,0,3, - 128,0,3,128,0,3,128,0,3,128,0,3,128,0,3,128, - 0,3,128,0,3,128,255,255,128,255,255,128,255,255,128,17, - 24,72,19,1,2,255,255,128,255,255,128,192,0,0,192,0, - 0,192,0,0,192,0,0,192,0,0,192,0,0,192,0,0, - 192,0,0,192,0,0,255,255,128,255,255,128,192,3,128,192, - 3,128,192,3,128,192,3,128,192,3,128,192,3,128,192,3, - 128,192,3,128,255,255,128,255,255,128,255,255,128,16,24,48, - 19,2,2,255,255,255,255,0,7,0,7,0,7,0,7,0, - 7,0,7,0,7,0,7,0,7,0,7,0,7,0,7,0, - 7,0,7,0,7,0,7,0,7,0,7,0,7,0,7,0, - 7,0,7,17,24,72,19,1,2,255,255,128,255,255,128,192, - 3,128,192,3,128,192,3,128,192,3,128,192,3,128,192,3, - 128,192,3,128,192,3,128,192,3,128,255,255,128,255,255,128, - 192,3,128,192,3,128,192,3,128,192,3,128,192,3,128,192, - 3,128,192,3,128,192,3,128,255,255,128,255,255,128,255,255, - 128,17,24,72,19,1,2,255,255,128,255,255,128,192,3,128, - 192,3,128,192,3,128,192,3,128,192,3,128,192,3,128,192, - 3,128,192,3,128,192,3,128,255,255,128,255,255,128,0,3, - 128,0,3,128,0,3,128,0,3,128,0,3,128,0,3,128, - 0,3,128,0,3,128,255,255,128,255,255,128,255,255,128,5, - 16,16,11,5,2,248,248,248,248,248,0,0,0,0,0,0, - 248,248,248,248,248,7,16,16,11,3,2,62,62,62,62,62, - 0,0,0,62,62,62,62,62,240,240,240,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255}; -/* - Fontname: -FreeType-FreeUniversal-Bold-R-Normal--16-160-72-72-P-81-ISO10646-1 - Copyright: FreeUniveral (c) Stephen Wilson 2009 Original Font Sil-Sophia Copyright (c) SIL International, 1994-2008. - Capital A Height: 11, '1' Height: 11 - Calculated Max Values w=16 h=17 x= 4 y=10 dx=17 dy= 0 ascent=17 len=34 - Font Bounding box w=24 h=21 x=-1 y=-4 - Calculated Min Values x=-1 y=-4 dx= 0 dy= 0 - Pure Font ascent =11 descent=-3 - X Font ascent =11 descent=-3 - Max Font ascent =17 descent=-4 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_fub11[3948] U8G_FONT_SECTION("u8g_font_fub11") = { - 0,24,21,255,252,11,2,82,5,55,32,255,253,17,252,11, - 253,0,0,0,5,0,0,2,11,11,6,2,0,192,192,192, - 192,192,192,192,192,0,0,192,6,5,5,8,1,6,204,204, - 204,204,204,10,11,22,11,1,0,9,128,25,128,25,0,127, - 192,51,0,50,0,54,0,255,0,100,0,108,0,76,0,8, - 14,14,10,1,254,8,62,126,203,200,248,126,15,11,203,235, - 126,8,8,15,11,22,17,1,0,60,32,238,96,198,64,198, - 192,231,128,125,124,3,238,2,198,6,198,4,238,8,124,11, - 11,22,13,1,0,62,0,119,0,99,0,119,0,60,0,124, - 192,238,192,199,192,195,192,243,192,63,224,2,5,5,7,2, - 6,192,192,192,192,192,3,14,14,6,1,253,96,96,96,224, - 192,192,192,192,192,192,224,96,96,96,3,14,14,7,2,253, - 192,192,192,96,96,96,96,96,96,96,96,224,192,192,6,5, - 5,10,2,5,120,48,252,48,120,9,9,18,16,3,0,8, - 0,8,0,8,0,8,0,255,128,8,0,8,0,8,0,8, - 0,3,4,4,5,1,254,96,96,192,192,4,2,2,6,1, - 3,240,240,2,2,2,5,2,0,192,192,5,12,12,7,1, - 255,24,24,16,48,48,32,32,96,96,64,192,192,8,11,11, - 9,1,0,60,102,195,195,195,195,195,195,195,102,60,4,11, - 11,9,2,0,48,240,240,48,48,48,48,48,48,48,48,8, - 11,11,9,1,0,62,119,99,3,7,6,30,60,112,224,255, - 8,11,11,9,1,0,124,238,198,6,60,6,3,195,199,126, - 60,8,11,11,9,1,0,14,30,30,54,102,102,198,255,255, - 6,6,8,11,11,9,1,0,254,192,192,192,254,231,3,3, - 199,254,124,8,11,11,9,1,0,60,118,67,192,222,231,195, - 195,195,102,60,8,11,11,9,1,0,255,3,7,6,14,12, - 28,24,56,56,112,8,11,11,9,1,0,126,231,195,231,60, - 102,195,195,195,231,60,8,11,11,9,1,0,60,102,195,195, - 231,127,3,3,198,110,60,2,8,8,5,2,0,192,192,0, - 0,0,0,192,192,3,10,10,5,1,254,96,96,0,0,0, - 0,96,96,192,192,10,8,16,16,3,1,0,64,3,128,12, - 0,112,0,128,0,112,0,14,0,1,192,10,4,8,16,3, - 3,255,192,0,0,0,0,255,192,10,8,16,16,3,1,128, - 0,96,0,28,0,3,128,0,192,7,0,24,0,224,0,7, - 11,11,9,1,0,120,238,134,6,12,24,48,48,48,0,48, - 15,14,28,17,1,253,7,224,30,120,48,28,103,236,238,230, - 204,102,204,102,204,102,204,102,239,252,103,184,48,0,28,32, - 7,224,11,11,22,11,0,0,14,0,14,0,15,0,27,0, - 27,128,57,128,49,128,63,192,127,192,96,224,224,96,9,11, - 22,11,1,0,254,0,199,0,195,0,195,0,199,0,252,0, - 195,0,193,128,193,128,195,128,254,0,10,11,22,12,1,0, - 31,0,115,128,97,192,192,0,192,0,192,0,192,0,193,192, - 97,192,115,128,31,0,9,11,22,11,1,0,252,0,207,0, - 195,0,193,128,193,128,193,128,193,128,193,128,195,0,207,0, - 252,0,8,11,11,10,1,0,255,192,192,192,192,255,192,192, - 192,192,255,8,11,11,9,1,0,255,192,192,192,192,254,192, - 192,192,192,192,10,11,22,12,1,0,31,0,59,192,96,192, - 224,0,192,0,195,192,192,192,192,192,96,192,57,192,31,192, - 9,11,22,11,1,0,193,128,193,128,193,128,193,128,193,128, - 255,128,193,128,193,128,193,128,193,128,193,128,2,11,11,4, - 1,0,192,192,192,192,192,192,192,192,192,192,192,8,11,11, - 10,1,0,3,3,3,3,3,3,3,195,195,254,124,9,11, - 22,11,1,0,195,0,199,0,206,0,220,0,248,0,248,0, - 220,0,206,0,206,0,199,0,195,128,8,11,11,9,1,0, - 192,192,192,192,192,192,192,192,192,255,255,13,11,22,15,1, - 0,240,120,240,120,248,248,216,216,216,216,221,216,205,152,205, - 152,207,152,199,24,199,24,10,11,22,12,1,0,240,192,240, - 192,248,192,216,192,220,192,204,192,206,192,198,192,199,192,195, - 192,195,192,11,11,22,13,1,0,31,0,123,192,96,192,192, - 96,192,96,192,96,192,96,192,96,96,192,123,192,31,0,8, - 11,11,10,1,0,252,199,195,195,199,254,192,192,192,192,192, - 12,11,22,14,1,0,31,0,123,128,96,192,192,96,192,96, - 192,96,192,96,192,96,96,192,123,192,31,240,9,11,22,11, - 1,0,254,0,199,128,193,128,193,128,195,0,254,0,195,0, - 193,128,193,128,193,128,193,128,9,11,22,11,1,0,62,0, - 119,0,193,128,224,0,248,0,127,0,15,128,1,128,193,128, - 119,0,62,0,9,11,22,11,1,0,255,128,12,0,12,0, - 12,0,12,0,12,0,12,0,12,0,12,0,12,0,12,0, - 10,11,22,12,1,0,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,225,192,115,128,62,0,11,11,22,12, - 0,0,224,96,96,96,112,224,48,192,49,192,57,128,25,128, - 31,128,31,0,15,0,14,0,16,11,22,16,0,0,225,135, - 99,198,99,198,99,198,119,206,54,108,54,108,54,108,60,60, - 28,56,28,56,11,11,22,11,0,0,112,192,49,192,59,128, - 31,0,14,0,14,0,31,0,27,0,51,128,113,192,224,224, - 10,11,22,10,0,0,225,192,113,128,51,128,59,0,31,0, - 30,0,12,0,12,0,12,0,12,0,12,0,8,11,11,10, - 1,0,255,7,6,14,28,24,56,112,96,192,255,4,14,14, - 6,1,253,240,192,192,192,192,192,192,192,192,192,192,192,192, - 240,5,12,12,7,1,255,128,192,192,64,96,96,32,48,48, - 16,16,24,4,14,14,7,1,253,240,48,48,48,48,48,48, - 48,48,48,48,48,48,240,8,10,10,16,4,0,16,24,24, - 36,36,36,66,66,129,129,8,1,1,8,0,254,255,3,3, - 3,4,0,9,192,64,32,7,8,8,9,1,0,60,110,6, - 126,230,198,238,118,8,11,11,10,1,0,192,192,192,220,246, - 199,195,195,195,230,220,7,8,8,9,1,0,60,110,198,192, - 192,198,238,60,8,11,11,10,1,0,3,3,3,59,111,227, - 195,195,195,103,59,7,8,8,9,1,0,60,110,198,254,192, - 198,110,60,5,11,11,7,1,0,56,48,48,248,48,48,48, - 48,48,48,48,8,11,11,10,1,253,59,111,227,195,195,195, - 103,59,3,103,60,7,11,11,9,1,0,192,192,192,220,238, - 198,198,198,198,198,198,2,11,11,4,1,0,192,192,0,192, - 192,192,192,192,192,192,192,3,14,14,5,1,253,96,96,0, - 96,96,96,96,96,96,96,96,96,224,224,7,11,11,9,1, - 0,192,192,192,206,220,216,240,216,220,204,198,2,11,11,4, - 1,0,192,192,192,192,192,192,192,192,192,192,192,12,8,16, - 14,1,0,220,224,239,112,198,48,198,48,198,48,198,48,198, - 48,198,48,7,8,8,9,1,0,220,238,198,198,198,198,198, - 198,8,8,8,10,1,0,60,102,195,195,195,195,102,60,8, - 11,11,10,1,253,220,230,195,195,195,199,246,220,192,192,192, - 8,11,11,10,1,253,59,103,195,195,195,195,111,59,3,3, - 3,5,8,8,7,1,0,216,240,192,192,192,192,192,192,7, - 8,8,9,1,0,124,238,192,248,30,198,238,124,6,10,10, - 8,1,0,48,48,252,48,48,48,48,48,56,28,7,8,8, - 9,1,0,198,198,198,198,198,198,238,118,8,8,8,9,0, - 0,227,99,103,118,54,60,28,28,13,8,16,14,0,0,231, - 24,103,152,103,152,111,176,61,240,60,240,60,240,56,224,8, - 8,8,9,0,0,99,118,62,28,60,62,103,227,8,11,11, - 9,0,253,227,99,119,54,54,62,28,28,24,24,56,6,8, - 8,8,1,0,252,12,24,56,112,96,192,252,6,15,15,8, - 1,252,28,56,48,48,48,48,112,192,96,48,48,48,48,48, - 28,1,16,16,5,2,252,128,128,128,128,128,128,128,128,128, - 128,128,128,128,128,128,128,6,15,15,8,1,252,224,112,48, - 48,48,48,24,12,24,48,48,48,48,48,240,8,2,2,9, - 0,3,121,223,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,0,0,0,5,0,0,2,11,11,6,2, - 253,192,0,0,192,192,192,192,192,192,192,192,7,12,12,9, - 1,254,4,4,60,110,206,208,208,214,110,60,32,64,8,11, - 11,10,1,0,62,119,96,96,252,96,96,96,96,96,255,9, - 8,16,10,1,2,128,128,93,0,34,0,65,0,65,0,34, - 0,93,0,128,128,9,11,22,11,1,0,195,128,99,0,103, - 0,247,128,62,0,60,0,255,128,24,0,24,0,24,0,24, - 0,1,14,14,5,2,253,128,128,128,128,128,128,0,0,128, - 128,128,128,128,128,6,14,14,8,1,253,120,236,192,224,120, - 124,204,204,248,120,28,12,156,248,5,1,1,5,0,10,216, - 12,11,22,14,1,0,31,128,57,192,111,96,217,176,152,16, - 152,16,153,144,143,16,64,32,48,192,31,128,5,8,8,7, - 1,3,112,216,120,216,216,120,0,248,8,6,6,10,1,1, - 103,102,238,206,102,103,9,4,8,10,0,3,255,128,0,128, - 0,128,0,128,255,12,11,22,14,1,0,31,128,57,192,111, - 96,201,176,136,144,143,16,137,144,136,144,72,160,48,192,31, - 128,5,1,1,5,0,10,248,4,4,4,6,1,7,96,208, - 144,240,9,10,20,16,3,0,8,0,8,0,8,0,255,128, - 8,0,8,0,8,0,0,0,0,0,255,128,5,6,6,7, - 1,5,112,216,24,48,192,248,5,7,7,7,1,4,112,216, - 24,112,24,216,112,3,3,3,4,1,9,96,192,128,255,7, - 14,14,9,1,253,126,244,244,244,244,116,20,20,20,20,20, - 20,20,20,2,2,2,4,1,4,192,192,4,4,4,3,0, - 252,64,48,176,224,3,6,6,5,1,5,96,224,96,96,96, - 96,6,8,8,8,1,3,120,252,204,204,204,120,0,252,8, - 6,6,10,1,1,204,102,103,103,102,204,12,11,22,13,1, - 0,224,128,97,128,99,0,99,0,102,0,108,224,12,224,25, - 224,25,96,51,240,96,96,11,11,22,13,1,0,97,0,227, - 0,98,0,102,0,100,0,109,224,27,96,24,96,49,192,35, - 0,99,224,12,11,22,13,1,0,120,192,216,128,113,128,217, - 0,115,0,6,96,4,224,13,224,25,96,25,240,48,96,7, - 11,11,9,1,253,24,0,24,24,56,112,224,192,194,254,60, - 11,16,32,11,0,0,24,0,12,0,4,0,0,0,0,0, - 14,0,14,0,15,0,27,0,27,128,57,128,49,128,63,192, - 127,192,96,224,224,96,11,16,32,11,0,0,3,0,2,0, - 4,0,0,0,0,0,14,0,14,0,15,0,27,0,27,128, - 57,128,49,128,63,192,127,192,96,224,224,96,11,16,32,11, - 0,0,6,0,14,0,25,0,0,0,0,0,14,0,14,0, - 15,0,27,0,27,128,57,128,49,128,63,192,127,192,96,224, - 224,96,11,15,30,11,0,0,13,0,23,0,0,0,0,0, - 14,0,14,0,15,0,27,0,27,128,57,128,49,128,63,192, - 127,192,96,224,224,96,11,15,30,11,0,0,27,0,0,0, - 0,0,0,0,14,0,14,0,15,0,27,0,27,0,59,128, - 49,128,63,192,127,192,96,224,224,96,10,17,34,12,1,0, - 12,0,18,0,18,0,30,0,0,0,0,0,12,0,30,0, - 30,0,63,0,51,0,51,0,99,128,127,128,255,192,192,192, - 192,192,15,11,22,16,0,0,3,254,7,128,7,128,13,128, - 29,128,25,254,57,128,63,128,97,128,97,128,193,254,10,15, - 30,12,1,252,31,0,119,128,97,192,192,0,192,0,192,0, - 192,0,193,192,97,192,115,128,62,0,8,0,14,0,2,0, - 28,0,8,16,16,10,1,0,96,48,24,0,0,255,192,192, - 192,192,255,192,192,192,192,255,8,16,16,10,1,0,12,8, - 16,0,0,255,192,192,192,192,255,192,192,192,192,255,8,16, - 16,10,1,0,24,60,36,0,0,255,192,192,192,192,255,192, - 192,192,192,255,8,15,15,10,1,0,102,0,0,0,255,192, - 192,192,192,255,192,192,192,192,255,4,16,16,4,255,0,192, - 96,48,0,0,48,48,48,48,48,48,48,48,48,48,48,4, - 16,16,4,1,0,112,96,192,0,0,192,192,192,192,192,192, - 192,192,192,192,192,4,16,16,4,0,0,96,240,144,0,0, - 96,96,96,96,96,96,96,96,96,96,96,5,15,15,5,0, - 0,216,0,0,0,48,48,48,48,48,48,48,48,48,48,48, - 11,11,22,12,0,0,127,0,99,128,96,192,96,224,96,96, - 252,96,96,96,96,224,96,192,99,128,127,0,10,15,30,12, - 1,0,25,0,22,0,0,0,0,0,240,192,240,192,248,192, - 216,192,220,192,204,192,206,192,198,192,199,192,195,192,195,192, - 11,16,32,13,1,0,24,0,8,0,12,0,0,0,0,0, - 31,0,123,192,96,192,192,96,192,96,192,96,192,96,192,96, - 96,192,123,192,31,0,11,16,32,13,1,0,3,0,2,0, - 4,0,0,0,0,0,31,0,123,192,96,192,192,96,192,96, - 192,96,192,96,192,96,96,192,123,192,31,0,11,16,32,13, - 1,0,14,0,27,0,17,0,0,0,0,0,31,0,123,192, - 96,192,192,96,192,96,192,96,192,96,192,96,96,192,123,192, - 31,0,11,15,30,13,1,0,31,0,0,0,0,0,0,0, - 31,0,123,192,96,192,192,96,192,96,192,96,192,96,224,224, - 96,192,127,192,31,0,11,15,30,13,1,0,27,0,0,0, - 0,0,0,0,31,0,123,192,96,192,192,96,192,96,192,96, - 192,96,192,96,96,192,123,192,31,0,8,8,8,16,4,0, - 129,195,102,24,24,36,66,129,11,11,22,13,1,0,31,160, - 59,192,96,192,193,96,194,96,196,96,200,96,208,96,224,192, - 123,128,191,0,10,16,32,12,1,0,48,0,24,0,8,0, - 0,0,0,0,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,225,192,127,128,62,0,10,16,32,12,1,0, - 3,0,6,0,4,0,0,0,0,0,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,225,192,127,128,62,0, - 10,16,32,12,1,0,28,0,30,0,51,0,0,0,0,0, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 225,192,127,128,62,0,10,15,30,12,1,0,51,0,0,0, - 0,0,0,0,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,225,192,115,128,62,0,10,16,32,10,0,0, - 6,0,6,0,4,0,0,0,0,0,225,192,113,128,51,128, - 59,0,31,0,30,0,12,0,12,0,12,0,12,0,12,0, - 8,11,11,10,1,0,192,192,254,199,195,195,199,254,192,192, - 192,8,11,11,10,1,0,124,238,198,206,220,216,206,199,195, - 219,222,7,12,12,9,1,0,96,48,16,0,60,110,6,126, - 230,198,238,118,7,12,12,9,1,0,12,24,16,0,60,110, - 6,126,230,198,238,118,7,12,12,9,1,0,56,44,68,0, - 60,110,6,126,230,198,238,118,7,11,11,9,1,0,60,0, - 0,60,110,6,126,230,198,238,118,7,11,11,9,1,0,108, - 0,0,60,230,6,126,230,198,238,118,7,13,13,9,1,0, - 24,36,36,60,0,60,102,6,126,230,198,238,126,13,8,16, - 15,1,0,60,224,103,176,7,24,127,248,231,0,199,24,237, - 184,120,240,7,12,12,9,1,252,60,110,198,192,192,198,110, - 60,16,28,4,56,7,13,13,9,1,0,96,32,48,16,0, - 60,110,198,254,192,198,110,60,7,13,13,9,1,0,12,12, - 24,16,0,60,110,198,254,192,198,110,60,7,13,13,9,1, - 0,24,56,44,68,0,60,110,198,254,192,198,110,60,7,12, - 12,9,1,0,108,0,0,0,60,110,198,254,192,206,110,60, - 3,12,12,4,0,0,192,96,32,0,96,96,96,96,96,96, - 96,96,3,12,12,4,1,0,96,192,128,0,192,192,192,192, - 192,192,192,192,5,12,12,4,0,0,96,208,136,0,96,96, - 96,96,96,96,96,96,5,11,11,5,0,0,216,0,0,48, - 48,48,48,48,48,48,48,8,11,11,10,1,0,51,28,102, - 62,103,195,195,195,195,103,60,7,11,11,9,1,0,60,0, - 0,220,238,198,198,198,198,198,198,8,13,13,10,1,0,96, - 48,16,8,0,60,102,195,195,195,195,102,60,8,13,13,10, - 1,0,6,12,8,16,0,60,102,195,195,195,195,102,60,8, - 13,13,10,1,0,24,28,36,34,0,60,102,195,195,195,195, - 102,60,8,11,11,10,1,0,60,0,0,60,102,195,195,195, - 195,102,60,8,12,12,10,1,0,102,0,0,0,60,102,195, - 195,195,195,102,60,10,6,12,16,3,2,12,0,0,0,255, - 192,0,0,0,0,12,0,8,10,10,10,1,255,1,62,102, - 207,203,211,227,118,252,128,7,12,12,9,1,0,96,48,16, - 0,198,198,198,198,198,198,238,118,7,12,12,9,1,0,12, - 24,16,0,198,198,198,198,198,198,238,118,7,12,12,9,1, - 0,56,40,68,0,198,198,198,198,198,198,238,118,7,11,11, - 9,1,0,108,0,0,198,198,198,198,198,198,238,118,9,16, - 32,9,0,253,7,0,6,0,12,0,8,0,0,0,99,128, - 99,0,115,0,54,0,54,0,30,0,28,0,28,0,28,0, - 248,0,112,0,8,14,14,10,1,253,192,192,192,220,230,195, - 195,195,199,230,220,192,192,192,8,14,14,9,1,253,108,0, - 0,199,198,238,108,108,60,56,56,56,48,48}; -/* - Fontname: -FreeType-FreeUniversal-Bold-R-Normal--16-160-72-72-P-81-ISO10646-1 - Copyright: FreeUniveral (c) Stephen Wilson 2009 Original Font Sil-Sophia Copyright (c) SIL International, 1994-2008. - Capital A Height: 0, '1' Height: 11 - Calculated Max Values w= 9 h=12 x= 3 y= 5 dx=16 dy= 0 ascent=11 len=18 - Font Bounding box w=24 h=21 x=-1 y=-4 - Calculated Min Values x= 0 y=-2 dx= 0 dy= 0 - Pure Font ascent =11 descent= 0 - X Font ascent =11 descent= 0 - Max Font ascent =11 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_fub11n[280] U8G_FONT_SECTION("u8g_font_fub11n") = { - 0,24,21,255,252,11,0,0,0,0,42,58,0,11,254,11, - 0,6,5,5,10,2,5,120,48,252,48,120,9,9,18,16, - 3,0,8,0,8,0,8,0,8,0,255,128,8,0,8,0, - 8,0,8,0,3,4,4,5,1,254,96,96,192,192,4,2, - 2,6,1,3,240,240,2,2,2,5,2,0,192,192,5,12, - 12,7,1,255,24,24,16,48,48,32,32,96,96,64,192,192, - 8,11,11,9,1,0,60,102,195,195,195,195,195,195,195,102, - 60,4,11,11,9,2,0,48,240,240,48,48,48,48,48,48, - 48,48,8,11,11,9,1,0,62,119,99,3,7,6,30,60, - 112,224,255,8,11,11,9,1,0,124,238,198,6,60,6,3, - 195,199,126,60,8,11,11,9,1,0,14,30,30,54,102,102, - 198,255,255,6,6,8,11,11,9,1,0,254,192,192,192,254, - 231,3,3,199,254,124,8,11,11,9,1,0,60,118,67,192, - 222,231,195,195,195,102,60,8,11,11,9,1,0,255,3,7, - 6,14,12,28,24,56,56,112,8,11,11,9,1,0,126,231, - 195,231,60,102,195,195,195,231,60,8,11,11,9,1,0,60, - 102,195,195,231,127,3,3,198,110,60,2,8,8,5,2,0, - 192,192,0,0,0,0,192,192}; -/* - Fontname: -FreeType-FreeUniversal-Bold-R-Normal--16-160-72-72-P-81-ISO10646-1 - Copyright: FreeUniveral (c) Stephen Wilson 2009 Original Font Sil-Sophia Copyright (c) SIL International, 1994-2008. - Capital A Height: 11, '1' Height: 11 - Calculated Max Values w=16 h=16 x= 4 y= 9 dx=17 dy= 0 ascent=12 len=28 - Font Bounding box w=24 h=21 x=-1 y=-4 - Calculated Min Values x= 0 y=-4 dx= 0 dy= 0 - Pure Font ascent =11 descent=-3 - X Font ascent =11 descent=-3 - Max Font ascent =12 descent=-4 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_fub11r[1829] U8G_FONT_SECTION("u8g_font_fub11r") = { - 0,24,21,255,252,11,2,82,5,55,32,127,253,12,252,11, - 253,0,0,0,5,0,0,2,11,11,6,2,0,192,192,192, - 192,192,192,192,192,0,0,192,6,5,5,8,1,6,204,204, - 204,204,204,10,11,22,11,1,0,9,128,25,128,25,0,127, - 192,51,0,50,0,54,0,255,0,100,0,108,0,76,0,8, - 14,14,10,1,254,8,62,126,203,200,248,126,15,11,203,235, - 126,8,8,15,11,22,17,1,0,60,32,238,96,198,64,198, - 192,231,128,125,124,3,238,2,198,6,198,4,238,8,124,11, - 11,22,13,1,0,62,0,119,0,99,0,119,0,60,0,124, - 192,238,192,199,192,195,192,243,192,63,224,2,5,5,7,2, - 6,192,192,192,192,192,3,14,14,6,1,253,96,96,96,224, - 192,192,192,192,192,192,224,96,96,96,3,14,14,7,2,253, - 192,192,192,96,96,96,96,96,96,96,96,224,192,192,6,5, - 5,10,2,5,120,48,252,48,120,9,9,18,16,3,0,8, - 0,8,0,8,0,8,0,255,128,8,0,8,0,8,0,8, - 0,3,4,4,5,1,254,96,96,192,192,4,2,2,6,1, - 3,240,240,2,2,2,5,2,0,192,192,5,12,12,7,1, - 255,24,24,16,48,48,32,32,96,96,64,192,192,8,11,11, - 9,1,0,60,102,195,195,195,195,195,195,195,102,60,4,11, - 11,9,2,0,48,240,240,48,48,48,48,48,48,48,48,8, - 11,11,9,1,0,62,119,99,3,7,6,30,60,112,224,255, - 8,11,11,9,1,0,124,238,198,6,60,6,3,195,199,126, - 60,8,11,11,9,1,0,14,30,30,54,102,102,198,255,255, - 6,6,8,11,11,9,1,0,254,192,192,192,254,231,3,3, - 199,254,124,8,11,11,9,1,0,60,118,67,192,222,231,195, - 195,195,102,60,8,11,11,9,1,0,255,3,7,6,14,12, - 28,24,56,56,112,8,11,11,9,1,0,126,231,195,231,60, - 102,195,195,195,231,60,8,11,11,9,1,0,60,102,195,195, - 231,127,3,3,198,110,60,2,8,8,5,2,0,192,192,0, - 0,0,0,192,192,3,10,10,5,1,254,96,96,0,0,0, - 0,96,96,192,192,10,8,16,16,3,1,0,64,3,128,12, - 0,112,0,128,0,112,0,14,0,1,192,10,4,8,16,3, - 3,255,192,0,0,0,0,255,192,10,8,16,16,3,1,128, - 0,96,0,28,0,3,128,0,192,7,0,24,0,224,0,7, - 11,11,9,1,0,120,238,134,6,12,24,48,48,48,0,48, - 15,14,28,17,1,253,7,224,30,120,48,28,103,236,238,230, - 204,102,204,102,204,102,204,102,239,252,103,184,48,0,28,32, - 7,224,11,11,22,11,0,0,14,0,14,0,15,0,27,0, - 27,128,57,128,49,128,63,192,127,192,96,224,224,96,9,11, - 22,11,1,0,254,0,199,0,195,0,195,0,199,0,252,0, - 195,0,193,128,193,128,195,128,254,0,10,11,22,12,1,0, - 31,0,115,128,97,192,192,0,192,0,192,0,192,0,193,192, - 97,192,115,128,31,0,9,11,22,11,1,0,252,0,207,0, - 195,0,193,128,193,128,193,128,193,128,193,128,195,0,207,0, - 252,0,8,11,11,10,1,0,255,192,192,192,192,255,192,192, - 192,192,255,8,11,11,9,1,0,255,192,192,192,192,254,192, - 192,192,192,192,10,11,22,12,1,0,31,0,59,192,96,192, - 224,0,192,0,195,192,192,192,192,192,96,192,57,192,31,192, - 9,11,22,11,1,0,193,128,193,128,193,128,193,128,193,128, - 255,128,193,128,193,128,193,128,193,128,193,128,2,11,11,4, - 1,0,192,192,192,192,192,192,192,192,192,192,192,8,11,11, - 10,1,0,3,3,3,3,3,3,3,195,195,254,124,9,11, - 22,11,1,0,195,0,199,0,206,0,220,0,248,0,248,0, - 220,0,206,0,206,0,199,0,195,128,8,11,11,9,1,0, - 192,192,192,192,192,192,192,192,192,255,255,13,11,22,15,1, - 0,240,120,240,120,248,248,216,216,216,216,221,216,205,152,205, - 152,207,152,199,24,199,24,10,11,22,12,1,0,240,192,240, - 192,248,192,216,192,220,192,204,192,206,192,198,192,199,192,195, - 192,195,192,11,11,22,13,1,0,31,0,123,192,96,192,192, - 96,192,96,192,96,192,96,192,96,96,192,123,192,31,0,8, - 11,11,10,1,0,252,199,195,195,199,254,192,192,192,192,192, - 12,11,22,14,1,0,31,0,123,128,96,192,192,96,192,96, - 192,96,192,96,192,96,96,192,123,192,31,240,9,11,22,11, - 1,0,254,0,199,128,193,128,193,128,195,0,254,0,195,0, - 193,128,193,128,193,128,193,128,9,11,22,11,1,0,62,0, - 119,0,193,128,224,0,248,0,127,0,15,128,1,128,193,128, - 119,0,62,0,9,11,22,11,1,0,255,128,12,0,12,0, - 12,0,12,0,12,0,12,0,12,0,12,0,12,0,12,0, - 10,11,22,12,1,0,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,225,192,115,128,62,0,11,11,22,12, - 0,0,224,96,96,96,112,224,48,192,49,192,57,128,25,128, - 31,128,31,0,15,0,14,0,16,11,22,16,0,0,225,135, - 99,198,99,198,99,198,119,206,54,108,54,108,54,108,60,60, - 28,56,28,56,11,11,22,11,0,0,112,192,49,192,59,128, - 31,0,14,0,14,0,31,0,27,0,51,128,113,192,224,224, - 10,11,22,10,0,0,225,192,113,128,51,128,59,0,31,0, - 30,0,12,0,12,0,12,0,12,0,12,0,8,11,11,10, - 1,0,255,7,6,14,28,24,56,112,96,192,255,4,14,14, - 6,1,253,240,192,192,192,192,192,192,192,192,192,192,192,192, - 240,5,12,12,7,1,255,128,192,192,64,96,96,32,48,48, - 16,16,24,4,14,14,7,1,253,240,48,48,48,48,48,48, - 48,48,48,48,48,48,240,8,10,10,16,4,0,16,24,24, - 36,36,36,66,66,129,129,8,1,1,8,0,254,255,3,3, - 3,4,0,9,192,64,32,7,8,8,9,1,0,60,110,6, - 126,230,198,238,118,8,11,11,10,1,0,192,192,192,220,246, - 199,195,195,195,230,220,7,8,8,9,1,0,60,110,198,192, - 192,198,238,60,8,11,11,10,1,0,3,3,3,59,111,227, - 195,195,195,103,59,7,8,8,9,1,0,60,110,198,254,192, - 198,110,60,5,11,11,7,1,0,56,48,48,248,48,48,48, - 48,48,48,48,8,11,11,10,1,253,59,111,227,195,195,195, - 103,59,3,103,60,7,11,11,9,1,0,192,192,192,220,238, - 198,198,198,198,198,198,2,11,11,4,1,0,192,192,0,192, - 192,192,192,192,192,192,192,3,14,14,5,1,253,96,96,0, - 96,96,96,96,96,96,96,96,96,224,224,7,11,11,9,1, - 0,192,192,192,206,220,216,240,216,220,204,198,2,11,11,4, - 1,0,192,192,192,192,192,192,192,192,192,192,192,12,8,16, - 14,1,0,220,224,239,112,198,48,198,48,198,48,198,48,198, - 48,198,48,7,8,8,9,1,0,220,238,198,198,198,198,198, - 198,8,8,8,10,1,0,60,102,195,195,195,195,102,60,8, - 11,11,10,1,253,220,230,195,195,195,199,246,220,192,192,192, - 8,11,11,10,1,253,59,103,195,195,195,195,111,59,3,3, - 3,5,8,8,7,1,0,216,240,192,192,192,192,192,192,7, - 8,8,9,1,0,124,238,192,248,30,198,238,124,6,10,10, - 8,1,0,48,48,252,48,48,48,48,48,56,28,7,8,8, - 9,1,0,198,198,198,198,198,198,238,118,8,8,8,9,0, - 0,227,99,103,118,54,60,28,28,13,8,16,14,0,0,231, - 24,103,152,103,152,111,176,61,240,60,240,60,240,56,224,8, - 8,8,9,0,0,99,118,62,28,60,62,103,227,8,11,11, - 9,0,253,227,99,119,54,54,62,28,28,24,24,56,6,8, - 8,8,1,0,252,12,24,56,112,96,192,252,6,15,15,8, - 1,252,28,56,48,48,48,48,112,192,96,48,48,48,48,48, - 28,1,16,16,5,2,252,128,128,128,128,128,128,128,128,128, - 128,128,128,128,128,128,128,6,15,15,8,1,252,224,112,48, - 48,48,48,24,12,24,48,48,48,48,48,240,8,2,2,9, - 0,3,121,223,255}; -/* - Fontname: -FreeType-FreeUniversal-Bold-R-Normal--20-200-72-72-P-101-ISO10646-1 - Copyright: FreeUniveral (c) Stephen Wilson 2009 Original Font Sil-Sophia Copyright (c) SIL International, 1994-2008. - Capital A Height: 14, '1' Height: 14 - Calculated Max Values w=20 h=21 x= 5 y=12 dx=21 dy= 0 ascent=21 len=54 - Font Bounding box w=31 h=26 x=-2 y=-5 - Calculated Min Values x=-1 y=-5 dx= 0 dy= 0 - Pure Font ascent =14 descent=-4 - X Font ascent =14 descent=-4 - Max Font ascent =21 descent=-5 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_fub14[5788] U8G_FONT_SECTION("u8g_font_fub14") = { - 0,31,26,254,251,14,3,116,7,95,32,255,252,21,251,14, - 252,0,0,0,6,0,0,3,14,14,8,3,0,224,224,224, - 224,224,224,224,224,224,224,0,0,224,224,8,6,6,10,1, - 8,231,103,103,103,103,103,12,14,28,14,1,0,6,96,6, - 96,12,96,63,240,63,240,24,192,25,128,25,128,255,224,255, - 224,51,0,51,0,99,0,102,0,10,17,34,12,1,254,4, - 0,31,0,127,128,119,128,229,192,228,0,252,0,126,0,31, - 128,7,192,5,192,229,192,229,192,127,128,63,0,4,0,4, - 0,18,14,42,20,1,0,60,4,0,126,12,0,195,24,0, - 195,16,0,195,48,0,231,96,0,126,103,0,24,205,128,0, - 152,192,1,152,192,3,24,192,3,24,192,6,15,128,12,7, - 0,14,14,28,16,1,0,31,0,127,128,113,192,113,192,115, - 128,63,0,30,0,126,56,247,48,227,176,225,240,224,224,127, - 240,31,188,3,6,6,8,3,8,224,192,192,192,192,192,4, - 17,17,8,2,253,48,112,112,96,224,224,224,224,224,224,224, - 224,224,96,112,112,48,4,17,17,8,2,253,192,192,224,224, - 96,96,112,112,112,112,112,96,96,224,224,192,192,8,7,7, - 12,2,7,102,60,24,255,24,60,102,12,12,24,20,4,0, - 2,0,2,0,2,0,2,0,2,0,255,240,255,240,2,0, - 2,0,2,0,2,0,2,0,4,5,5,6,1,254,112,112, - 96,224,192,5,3,3,7,1,4,248,248,248,3,3,3,6, - 2,0,224,224,224,6,15,15,9,1,255,12,12,12,12,24, - 24,24,48,48,48,96,96,96,96,192,10,14,28,11,1,0, - 30,0,127,0,97,128,225,192,225,192,225,192,225,192,225,192, - 225,192,225,192,225,192,97,128,127,128,30,0,6,14,14,11, - 2,0,28,124,252,220,28,28,28,28,28,28,28,28,28,28, - 10,14,28,11,1,0,31,0,127,128,97,192,225,192,1,192, - 1,192,3,128,7,128,15,0,30,0,56,0,112,0,255,192, - 255,192,10,14,28,11,1,0,62,0,127,0,227,128,3,128, - 3,128,31,0,31,0,3,128,1,192,1,192,225,192,243,128, - 127,0,62,0,11,14,28,11,1,0,7,128,15,128,15,128, - 27,128,59,128,51,128,115,128,99,128,227,128,255,224,255,224, - 3,128,3,128,3,128,10,14,28,11,1,0,255,128,255,128, - 224,0,224,0,224,0,255,0,255,128,225,128,1,192,1,192, - 225,192,227,128,127,0,62,0,10,14,28,11,1,0,30,0, - 63,128,97,128,96,0,224,0,223,0,255,128,225,128,225,192, - 225,192,225,192,97,128,127,128,30,0,10,14,28,11,1,0, - 255,192,255,192,1,192,3,128,3,128,7,128,7,0,7,0, - 14,0,14,0,28,0,28,0,60,0,56,0,10,14,28,11, - 1,0,63,0,127,128,225,192,225,192,225,128,127,0,63,0, - 115,128,225,192,225,192,225,192,225,192,127,128,63,0,10,14, - 28,11,1,0,30,0,127,0,225,128,225,128,225,192,225,192, - 243,192,127,192,25,192,1,128,225,128,99,128,127,0,62,0, - 3,10,10,7,3,0,224,224,224,0,0,0,0,224,224,224, - 4,12,12,6,1,254,112,112,112,0,0,0,0,112,96,224, - 192,192,12,10,20,20,4,1,0,16,0,224,3,128,28,0, - 224,0,192,0,56,0,7,0,1,192,0,48,12,5,10,20, - 4,3,255,240,255,240,0,0,255,240,255,240,12,10,20,20, - 4,1,128,0,112,0,28,0,3,128,0,112,0,48,1,192, - 14,0,56,0,192,0,9,14,28,11,1,0,62,0,127,0, - 195,128,67,128,3,128,7,0,6,0,12,0,24,0,24,0, - 24,0,0,0,24,0,24,0,19,18,54,21,1,252,1,248, - 0,15,254,0,30,7,128,56,3,192,113,253,192,115,252,224, - 231,28,224,231,28,224,231,28,224,231,28,224,231,28,224,231, - 60,192,115,255,192,113,231,128,56,0,0,30,4,0,15,252, - 0,3,252,0,14,14,28,14,0,0,7,128,7,128,7,192, - 15,192,14,192,28,224,28,224,28,96,56,112,63,240,63,248, - 112,56,112,56,224,28,11,14,28,13,1,0,255,0,255,128, - 225,192,225,192,225,192,227,128,255,0,255,128,224,192,224,224, - 224,224,224,224,255,192,255,0,13,14,28,15,1,0,15,128, - 63,224,112,112,96,112,224,0,224,0,224,0,224,0,224,0, - 224,120,96,112,112,240,63,224,15,128,12,14,28,14,1,0, - 255,0,255,192,225,224,224,224,224,112,224,112,224,112,224,112, - 224,112,224,112,224,224,225,224,255,192,255,0,10,14,28,12, - 1,0,255,192,255,192,224,0,224,0,224,0,224,0,255,128, - 255,128,224,0,224,0,224,0,224,0,255,192,255,192,9,14, - 28,11,1,0,255,128,255,128,224,0,224,0,224,0,224,0, - 255,128,255,128,224,0,224,0,224,0,224,0,224,0,224,0, - 13,14,28,15,1,0,15,192,31,240,56,56,112,56,224,0, - 224,0,225,248,225,248,224,56,224,56,112,56,120,56,63,248, - 15,240,12,14,28,14,1,0,224,112,224,112,224,112,224,112, - 224,112,224,112,255,240,255,240,224,112,224,112,224,112,224,112, - 224,112,224,112,3,14,14,5,1,0,224,224,224,224,224,224, - 224,224,224,224,224,224,224,224,10,14,28,12,1,0,1,192, - 1,192,1,192,1,192,1,192,1,192,1,192,1,192,1,192, - 225,192,225,192,243,192,127,128,62,0,11,14,28,13,1,0, - 225,224,227,192,227,128,231,0,238,0,252,0,252,0,254,0, - 238,0,231,0,231,128,227,192,225,192,224,224,10,14,28,11, - 1,0,224,0,224,0,224,0,224,0,224,0,224,0,224,0, - 224,0,224,0,224,0,224,0,224,0,255,192,255,192,16,14, - 28,18,1,0,248,31,248,31,252,63,252,63,252,55,236,119, - 238,119,238,103,230,231,231,231,231,199,227,199,227,199,227,135, - 13,14,28,15,1,0,240,56,248,56,248,56,252,56,238,56, - 238,56,231,56,231,56,227,184,227,184,225,248,225,248,224,248, - 224,248,14,14,28,16,1,0,15,192,63,240,112,112,96,56, - 224,24,224,28,224,28,224,28,224,28,224,24,96,56,112,112, - 63,240,15,192,11,14,28,13,1,0,255,0,255,192,225,192, - 224,224,224,224,224,224,225,192,255,192,255,0,224,0,224,0, - 224,0,224,0,224,0,15,14,28,17,1,0,15,192,63,224, - 112,112,96,56,224,24,224,28,224,28,224,28,224,28,224,24, - 96,56,112,120,63,254,15,254,11,14,28,13,1,0,255,128, - 255,192,224,224,224,224,224,224,224,224,255,128,255,192,225,192, - 224,224,224,224,224,224,224,224,224,96,12,14,28,14,1,0, - 31,128,63,192,96,224,224,224,224,0,252,0,127,128,31,224, - 3,224,0,112,224,112,224,96,127,192,31,128,12,14,28,14, - 1,0,255,240,255,240,14,0,14,0,14,0,14,0,14,0, - 14,0,14,0,14,0,14,0,14,0,14,0,14,0,12,14, - 28,14,1,0,224,112,224,112,224,112,224,112,224,112,224,112, - 224,112,224,112,224,112,224,112,224,112,112,224,63,192,31,128, - 14,14,28,15,0,0,240,28,112,28,112,60,56,56,56,56, - 56,112,28,112,28,112,30,224,14,224,15,192,7,192,7,192, - 7,128,20,14,42,20,0,0,240,240,240,112,240,224,112,240, - 224,113,248,224,113,248,224,57,153,192,57,153,192,59,157,192, - 59,157,192,27,13,128,31,15,128,31,15,128,31,15,128,14, - 7,0,12,14,28,14,1,0,224,112,112,224,120,224,57,192, - 31,128,31,0,15,0,15,0,31,128,59,192,57,192,112,224, - 224,240,224,112,12,14,28,13,0,0,240,112,112,240,56,224, - 56,224,29,192,29,192,15,128,15,0,7,0,7,0,7,0, - 7,0,7,0,7,0,11,14,28,13,1,0,127,224,127,224, - 1,224,3,192,3,128,7,128,15,0,30,0,30,0,60,0, - 120,0,248,0,255,224,255,224,5,18,18,8,2,252,248,248, - 224,224,224,224,224,224,224,224,224,224,224,224,224,224,248,248, - 6,15,15,9,1,255,192,192,96,96,96,48,48,48,16,24, - 24,24,12,12,12,5,18,18,8,2,252,248,248,56,56,56, - 56,56,56,56,56,56,56,56,56,56,56,248,248,10,12,24, - 20,5,0,12,0,12,0,12,0,18,0,18,0,51,0,33, - 0,33,0,64,128,64,128,192,192,128,64,10,2,4,10,0, - 253,255,192,255,192,5,4,4,5,255,12,224,112,48,24,9, - 10,20,11,1,0,62,0,127,128,227,128,31,128,127,128,227, - 128,227,128,227,128,255,128,57,128,10,14,28,12,1,0,224, - 0,224,0,224,0,224,0,239,0,255,128,225,192,225,192,225, - 192,225,192,225,192,225,128,255,128,239,0,9,10,20,11,1, - 0,62,0,127,0,227,128,227,128,224,0,224,0,227,128,227, - 128,127,0,62,0,10,14,28,12,1,0,1,192,1,192,1, - 192,1,192,61,192,127,192,225,192,225,192,225,192,225,192,225, - 192,225,192,127,192,61,192,9,10,20,11,1,0,30,0,127, - 0,227,128,227,128,255,128,255,128,224,0,227,128,127,128,62, - 0,7,14,14,8,1,0,30,62,56,56,254,254,56,56,56, - 56,56,56,56,56,10,14,28,12,1,252,61,192,127,192,113, - 192,225,192,225,192,225,192,225,192,225,192,127,192,61,192,1, - 192,97,192,127,128,63,0,9,14,28,11,1,0,224,0,224, - 0,224,0,224,0,239,0,255,128,227,128,227,128,227,128,227, - 128,227,128,227,128,227,128,227,128,3,14,14,5,1,0,224, - 224,224,0,224,224,224,224,224,224,224,224,224,224,4,18,18, - 7,2,252,112,112,112,0,112,112,112,112,112,112,112,112,112, - 112,112,112,240,224,9,14,28,11,1,0,224,0,224,0,224, - 0,224,0,231,128,231,0,238,0,252,0,252,0,252,0,238, - 0,231,0,231,0,227,128,3,14,14,5,1,0,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,15,10,20,18,1, - 0,239,60,255,254,227,206,227,134,227,134,227,134,227,134,227, - 134,227,134,227,134,9,10,20,11,1,0,239,0,255,128,227, - 128,227,128,227,128,227,128,227,128,227,128,227,128,227,128,10, - 10,20,12,1,0,30,0,127,128,97,128,225,192,225,192,225, - 192,225,192,97,128,127,128,30,0,10,14,28,12,1,252,239, - 0,255,128,225,128,225,192,225,192,225,192,225,192,225,192,255, - 128,239,0,224,0,224,0,224,0,224,0,10,14,28,12,1, - 252,61,192,127,192,225,192,225,192,225,192,225,192,225,192,225, - 192,127,192,61,192,1,192,1,192,1,192,1,192,6,10,10, - 8,1,0,236,252,240,224,224,224,224,224,224,224,9,10,20, - 11,1,0,62,0,255,0,227,128,224,0,126,0,31,0,3, - 128,227,128,255,0,62,0,7,13,13,9,1,0,8,56,56, - 254,254,56,56,56,56,56,56,62,30,9,10,20,11,1,0, - 227,128,227,128,227,128,227,128,227,128,227,128,227,128,227,128, - 255,128,123,128,11,10,20,11,0,0,224,224,113,192,113,192, - 49,128,59,128,59,128,27,0,31,0,31,0,14,0,17,10, - 30,17,0,0,225,195,128,97,227,0,115,231,0,115,103,0, - 51,119,0,63,118,0,63,62,0,62,62,0,30,60,0,30, - 28,0,9,10,20,11,1,0,227,128,115,0,119,0,62,0, - 28,0,62,0,62,0,119,0,227,128,227,128,11,14,28,11, - 0,252,224,224,113,192,113,192,57,128,59,128,59,128,31,0, - 31,0,15,0,14,0,14,0,14,0,28,0,28,0,8,10, - 10,10,1,0,255,255,7,14,28,56,112,224,255,255,7,19, - 19,10,2,251,14,62,56,56,56,56,56,48,240,192,240,112, - 56,56,56,56,56,62,14,1,21,21,7,3,251,128,128,128, - 128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128, - 128,128,7,19,19,10,2,251,224,240,56,56,56,56,56,56, - 28,6,28,56,56,56,56,56,56,240,224,11,3,6,11,0, - 4,48,96,127,192,199,128,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,0,0,0,6,0,0,3,14, - 14,9,3,252,224,224,0,0,224,224,224,224,224,224,224,224, - 224,224,9,14,28,11,1,254,2,0,2,0,62,0,127,0, - 231,128,231,128,232,0,232,0,235,128,243,128,127,0,62,0, - 32,0,32,0,10,14,28,12,1,0,31,0,63,192,113,192, - 112,0,112,0,254,0,254,0,112,0,112,0,112,0,112,0, - 112,0,255,192,255,192,10,10,20,12,1,3,128,64,94,128, - 33,0,64,128,64,128,64,128,64,128,33,0,94,128,128,64, - 11,14,28,13,1,0,224,224,225,192,113,192,113,128,251,224, - 251,224,31,0,255,224,255,224,14,0,14,0,14,0,14,0, - 14,0,1,18,18,7,3,252,128,128,128,128,128,128,128,128, - 0,0,128,128,128,128,128,128,128,128,8,18,18,10,1,252, - 62,126,224,224,112,60,126,231,231,231,254,124,30,7,7,135, - 254,56,7,2,2,7,0,12,238,238,15,14,28,17,1,0, - 7,192,31,240,55,152,111,204,204,228,156,2,156,2,156,226, - 140,226,207,198,71,132,32,24,28,112,15,192,7,9,9,8, - 1,5,120,204,124,204,204,252,36,0,254,10,8,16,12,1, - 1,57,192,113,128,115,128,231,0,231,0,115,128,113,128,57, - 192,11,5,10,13,1,4,255,224,255,224,0,32,0,32,0, - 32,255,15,14,28,17,1,0,7,192,31,240,63,152,111,236, - 204,100,140,98,143,194,143,194,140,98,204,102,76,100,32,24, - 28,112,15,192,6,2,2,6,0,12,252,252,5,5,5,7, - 1,9,112,136,136,136,112,12,12,24,20,4,0,2,0,2, - 0,2,0,255,240,255,240,2,0,2,0,2,0,0,0,0, - 0,255,240,255,240,6,8,8,8,1,6,120,204,12,24,48, - 224,252,252,6,7,7,8,1,7,120,204,12,48,12,204,120, - 4,4,4,4,1,12,48,96,96,192,255,9,17,34,11,1, - 253,63,128,121,0,249,0,249,0,249,0,249,0,121,0,9, - 0,9,0,9,0,9,0,9,0,9,0,9,0,9,0,9, - 0,9,0,3,3,3,6,2,5,224,224,224,5,5,5,5, - 1,251,64,112,24,24,240,4,8,8,6,1,6,48,240,48, - 48,48,48,48,48,7,9,9,9,1,5,56,68,198,198,198, - 68,56,0,254,10,8,16,12,1,1,231,0,99,128,115,128, - 57,192,57,192,115,128,99,128,231,0,14,14,28,16,1,0, - 112,48,240,48,48,96,48,192,48,192,49,128,49,156,51,60, - 6,60,6,108,12,204,24,252,24,12,48,12,15,14,28,17, - 1,0,112,48,240,32,48,96,48,192,48,192,49,128,51,60, - 51,102,6,6,12,14,12,28,24,48,48,126,48,126,14,14, - 28,16,1,0,120,24,204,48,12,48,48,96,12,192,204,192, - 121,156,1,188,3,60,6,108,6,204,12,252,8,12,24,12, - 9,14,28,11,1,252,14,0,14,0,0,0,14,0,14,0, - 14,0,60,0,112,0,224,0,224,0,225,128,225,128,127,128, - 62,0,14,20,40,14,0,0,12,0,14,0,6,0,3,0, - 0,0,0,0,7,128,7,128,7,192,15,192,14,192,28,224, - 28,224,28,96,56,112,63,240,63,248,112,56,112,56,224,28, - 14,20,40,14,0,0,0,192,1,192,1,128,3,0,0,0, - 0,0,7,128,7,128,7,192,15,192,14,192,28,224,28,224, - 28,96,56,112,63,240,63,248,112,56,112,56,224,28,14,20, - 40,14,0,0,3,128,7,128,6,192,12,192,0,0,0,0, - 7,128,7,128,7,192,15,192,14,192,28,224,28,224,28,96, - 56,112,63,240,63,248,112,56,112,56,224,28,14,19,38,14, - 0,0,6,64,15,192,8,128,0,0,0,0,7,128,7,128, - 7,192,15,192,14,192,28,224,28,224,28,96,56,112,63,240, - 63,248,112,56,112,56,224,28,14,19,38,15,0,0,14,224, - 14,224,0,0,0,0,0,0,3,128,7,128,7,192,7,192, - 14,192,14,224,28,224,28,112,28,112,63,248,63,248,112,56, - 112,28,224,28,13,21,42,15,1,0,7,0,8,128,8,128, - 8,128,7,0,0,0,0,0,7,0,15,128,15,128,29,192, - 29,192,29,192,56,224,56,224,48,96,127,240,127,240,224,56, - 224,56,224,56,19,14,42,20,0,0,0,255,224,1,255,224, - 3,240,0,3,112,0,7,112,0,7,112,0,14,127,192,14, - 127,192,28,112,0,31,240,0,63,240,0,112,112,0,112,127, - 224,224,127,224,13,18,36,15,1,252,15,128,63,224,112,240, - 96,112,224,0,224,0,224,0,224,0,224,0,224,120,96,112, - 112,240,63,224,31,128,4,0,7,128,1,128,15,0,10,20, - 40,12,1,0,48,0,56,0,24,0,12,0,0,0,0,0, - 255,192,255,192,224,0,224,0,224,0,224,0,255,128,255,128, - 224,0,224,0,224,0,224,0,255,192,255,192,10,20,40,12, - 1,0,7,0,6,0,12,0,8,0,0,0,0,0,255,192, - 255,192,224,0,224,0,224,0,224,0,255,128,255,128,224,0, - 224,0,224,0,224,0,255,192,255,192,10,20,40,12,1,0, - 28,0,30,0,54,0,35,0,0,0,0,0,255,192,255,192, - 224,0,224,0,224,0,224,0,255,128,255,128,224,0,224,0, - 224,0,224,0,255,192,255,192,10,19,38,12,1,0,119,0, - 119,0,0,0,0,0,0,0,255,192,255,192,224,0,224,0, - 224,0,224,0,255,128,255,128,224,0,224,0,224,0,224,0, - 255,192,255,192,5,20,20,5,255,0,224,96,48,16,0,0, - 56,56,56,56,56,56,56,56,56,56,56,56,56,56,4,20, - 20,5,1,0,48,112,96,192,0,0,224,224,224,224,224,224, - 224,224,224,224,224,224,224,224,5,20,20,5,0,0,112,112, - 216,136,0,0,112,112,112,112,112,112,112,112,112,112,112,112, - 112,112,7,19,19,7,0,0,238,238,0,0,0,56,56,56, - 56,56,56,56,56,56,56,56,56,56,56,13,14,28,14,0, - 0,127,128,127,224,112,240,112,112,112,56,112,56,254,56,254, - 56,112,56,112,56,112,112,112,240,127,224,127,128,13,19,38, - 15,1,0,12,64,31,128,17,0,0,0,0,0,240,56,248, - 56,248,56,252,56,238,56,238,56,231,56,231,56,227,184,227, - 184,225,248,225,248,224,248,224,248,14,20,40,16,1,0,28, - 0,12,0,6,0,2,0,0,0,0,0,15,192,63,240,112, - 112,96,56,224,24,224,28,224,28,224,28,224,28,224,24,96, - 56,112,112,63,240,15,192,14,20,40,16,1,0,0,224,1, - 192,1,128,3,0,0,0,0,0,15,192,63,240,112,112,96, - 56,224,24,224,28,224,28,224,28,224,28,224,24,96,56,112, - 112,63,240,15,192,14,20,40,16,1,0,7,0,7,128,13, - 192,8,192,0,0,0,0,15,192,63,240,112,112,96,56,224, - 24,224,28,224,28,224,28,224,28,224,24,96,56,112,112,63, - 240,15,192,14,19,38,16,1,0,7,192,15,192,0,0,0, - 0,0,0,15,192,63,240,112,48,96,56,224,24,224,28,224, - 28,224,28,224,28,224,24,112,56,120,240,63,240,15,192,14, - 19,38,16,1,0,29,192,29,192,0,0,0,0,0,0,15, - 192,63,240,112,112,96,56,224,24,224,28,224,28,224,28,224, - 28,224,24,96,56,112,112,63,240,15,192,10,10,20,20,5, - 1,128,64,192,192,97,128,51,0,12,0,12,0,18,0,33, - 0,64,128,128,64,15,16,32,16,0,255,0,2,7,230,31, - 252,56,60,48,60,112,108,112,238,113,206,115,142,119,14,126, - 12,124,28,56,56,63,240,239,224,64,0,12,20,40,14,1, - 0,56,0,24,0,12,0,6,0,0,0,0,0,224,112,224, - 112,224,112,224,112,224,112,224,112,224,112,224,112,224,112,224, - 112,224,112,113,224,63,192,31,128,12,20,40,14,1,0,1, - 192,3,128,3,0,6,0,0,0,0,0,224,112,224,112,224, - 112,224,112,224,112,224,112,224,112,224,112,224,112,224,112,224, - 112,113,224,63,192,31,128,12,20,40,14,1,0,14,0,15, - 0,27,0,17,128,0,0,0,0,224,112,224,112,224,112,224, - 112,224,112,224,112,224,112,224,112,224,112,224,112,224,112,113, - 224,63,192,31,128,12,19,38,14,1,0,29,192,29,192,0, - 0,0,0,0,0,224,112,224,112,224,112,224,112,224,112,224, - 112,224,112,224,112,224,112,224,112,224,112,112,224,63,192,31, - 128,12,19,38,13,0,0,1,128,3,0,2,0,0,0,0, - 0,240,112,112,240,56,224,56,224,29,192,29,192,15,128,15, - 0,7,0,7,0,7,0,7,0,7,0,7,0,11,14,28, - 13,1,0,224,0,224,0,255,0,255,192,225,192,224,224,224, - 224,224,224,225,192,255,128,254,0,224,0,224,0,224,0,10, - 14,28,12,1,0,62,0,127,128,227,128,227,128,227,0,231, - 0,238,0,238,0,231,128,227,192,225,192,253,192,255,192,239, - 128,9,16,32,11,1,0,112,0,48,0,24,0,8,0,0, - 0,0,0,62,0,127,128,227,128,31,128,127,128,227,128,227, - 128,227,128,255,128,57,128,9,16,32,11,1,0,7,0,6, - 0,12,0,12,0,0,0,0,0,62,0,127,128,227,128,3, - 128,63,128,251,128,227,128,227,128,255,128,121,128,9,16,32, - 11,1,0,28,0,30,0,54,0,35,0,0,0,0,0,62, - 0,127,128,227,128,31,128,127,128,227,128,227,128,227,128,255, - 128,57,128,9,14,28,11,1,0,63,0,62,0,0,0,0, - 0,62,0,127,128,227,128,31,128,127,128,227,128,227,128,227, - 128,255,128,57,128,9,15,30,11,1,0,119,0,119,0,0, - 0,0,0,0,0,62,0,127,128,227,128,31,128,127,128,227, - 128,227,128,227,128,255,128,57,128,9,17,34,11,1,0,28, - 0,34,0,34,0,34,0,28,0,0,0,0,0,62,0,127, - 128,227,128,31,128,127,128,227,128,227,128,227,128,255,128,57, - 128,16,10,20,18,1,0,62,124,127,254,227,135,31,255,127, - 255,227,128,227,128,227,199,254,254,60,124,9,14,28,11,1, - 252,62,0,127,0,227,128,227,128,224,0,224,0,227,128,227, - 128,127,0,62,0,16,0,30,0,6,0,62,0,9,16,32, - 11,1,0,112,0,48,0,24,0,8,0,0,0,0,0,30, - 0,127,0,227,128,227,128,255,128,255,128,224,0,227,128,127, - 128,62,0,9,16,32,11,1,0,7,0,6,0,12,0,8, - 0,0,0,0,0,30,0,127,0,227,128,227,128,255,128,255, - 128,224,0,227,128,127,128,62,0,9,16,32,11,1,0,28, - 0,30,0,54,0,35,0,0,0,0,0,30,0,127,0,227, - 128,227,128,255,128,255,128,224,0,227,128,127,128,62,0,9, - 15,30,11,1,0,119,0,119,0,0,0,0,0,0,0,30, - 0,127,0,227,128,227,128,255,128,255,128,224,0,227,128,127, - 128,62,0,4,15,15,5,0,0,192,224,96,48,0,112,112, - 112,112,112,112,112,112,112,112,4,15,15,4,1,0,112,96, - 192,128,0,224,224,224,224,224,224,224,224,224,224,7,15,15, - 5,255,0,56,124,76,198,0,56,56,56,56,56,56,56,56, - 56,56,7,14,14,6,0,0,238,238,0,0,56,56,56,56, - 56,56,56,56,56,56,10,14,28,12,1,0,57,128,15,0, - 31,0,99,0,31,128,127,128,97,192,225,192,225,192,225,192, - 225,192,97,192,127,128,31,0,9,14,28,11,1,0,62,0, - 60,0,0,0,0,0,239,0,255,128,227,128,227,128,227,128, - 227,128,227,128,227,128,227,128,227,128,10,16,32,12,1,0, - 48,0,24,0,24,0,12,0,0,0,0,0,30,0,127,128, - 97,128,225,192,225,192,225,192,225,192,97,128,127,128,30,0, - 10,16,32,12,1,0,3,0,6,0,6,0,12,0,0,0, - 0,0,30,0,127,128,97,128,225,192,225,192,225,192,225,192, - 97,128,127,128,30,0,10,16,32,12,1,0,12,0,30,0, - 26,0,51,0,0,0,0,0,30,0,127,128,97,128,225,192, - 225,192,225,192,225,192,97,128,127,128,30,0,10,14,28,12, - 1,0,31,0,62,0,0,0,0,0,30,0,127,128,97,128, - 225,192,225,192,225,192,225,192,97,128,127,128,30,0,10,15, - 30,12,1,0,59,128,59,128,0,0,0,0,0,0,30,0, - 127,128,97,128,225,192,225,192,225,192,225,192,97,128,127,128, - 30,0,12,8,16,20,4,2,6,0,14,0,0,0,255,240, - 255,240,0,0,6,0,14,0,10,12,24,12,1,0,0,192, - 31,128,127,128,99,128,231,192,237,192,233,192,241,192,113,128, - 127,128,222,0,128,0,9,16,32,11,1,0,112,0,48,0, - 24,0,8,0,0,0,0,0,227,128,227,128,227,128,227,128, - 227,128,227,128,227,128,227,128,255,128,123,128,9,16,32,11, - 1,0,7,0,6,0,12,0,8,0,0,0,0,0,227,128, - 227,128,227,128,227,128,227,128,227,128,227,128,227,128,255,128, - 123,128,9,16,32,11,1,0,28,0,28,0,54,0,34,0, - 0,0,0,0,227,128,227,128,227,128,227,128,227,128,227,128, - 227,128,227,128,255,128,123,128,9,15,30,11,1,0,119,0, - 119,0,0,0,0,0,0,0,227,128,227,128,227,128,227,128, - 227,128,227,128,227,128,227,128,255,128,123,128,11,19,38,11, - 0,252,1,128,3,0,2,0,4,0,0,0,112,224,113,192, - 113,192,57,192,59,128,27,128,31,128,31,0,15,0,14,0, - 14,0,78,0,252,0,120,0,10,18,36,12,1,252,224,0, - 224,0,224,0,224,0,239,0,255,128,225,128,225,192,225,192, - 225,192,225,192,225,192,255,128,255,0,224,0,224,0,224,0, - 224,0,11,18,36,11,0,252,59,128,59,128,0,0,0,0, - 225,224,113,192,113,192,115,128,59,128,59,128,31,0,31,0, - 31,0,14,0,14,0,12,0,28,0,28,0}; -/* - Fontname: -FreeType-FreeUniversal-Bold-R-Normal--20-200-72-72-P-101-ISO10646-1 - Copyright: FreeUniveral (c) Stephen Wilson 2009 Original Font Sil-Sophia Copyright (c) SIL International, 1994-2008. - Capital A Height: 0, '1' Height: 14 - Calculated Max Values w=12 h=15 x= 4 y= 7 dx=20 dy= 0 ascent=14 len=28 - Font Bounding box w=31 h=26 x=-2 y=-5 - Calculated Min Values x= 0 y=-2 dx= 0 dy= 0 - Pure Font ascent =14 descent= 0 - X Font ascent =14 descent= 0 - Max Font ascent =14 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_fub14n[452] U8G_FONT_SECTION("u8g_font_fub14n") = { - 0,31,26,254,251,14,0,0,0,0,42,58,0,14,254,14, - 0,8,7,7,12,2,7,102,60,24,255,24,60,102,12,12, - 24,20,4,0,2,0,2,0,2,0,2,0,2,0,255,240, - 255,240,2,0,2,0,2,0,2,0,2,0,4,5,5,6, - 1,254,112,112,96,224,192,5,3,3,7,1,4,248,248,248, - 3,3,3,6,2,0,224,224,224,6,15,15,9,1,255,12, - 12,12,12,24,24,24,48,48,48,96,96,96,96,192,10,14, - 28,11,1,0,30,0,127,0,97,128,225,192,225,192,225,192, - 225,192,225,192,225,192,225,192,225,192,97,128,127,128,30,0, - 6,14,14,11,2,0,28,124,252,220,28,28,28,28,28,28, - 28,28,28,28,10,14,28,11,1,0,31,0,127,128,97,192, - 225,192,1,192,1,192,3,128,7,128,15,0,30,0,56,0, - 112,0,255,192,255,192,10,14,28,11,1,0,62,0,127,0, - 227,128,3,128,3,128,31,0,31,0,3,128,1,192,1,192, - 225,192,243,128,127,0,62,0,11,14,28,11,1,0,7,128, - 15,128,15,128,27,128,59,128,51,128,115,128,99,128,227,128, - 255,224,255,224,3,128,3,128,3,128,10,14,28,11,1,0, - 255,128,255,128,224,0,224,0,224,0,255,0,255,128,225,128, - 1,192,1,192,225,192,227,128,127,0,62,0,10,14,28,11, - 1,0,30,0,63,128,97,128,96,0,224,0,223,0,255,128, - 225,128,225,192,225,192,225,192,97,128,127,128,30,0,10,14, - 28,11,1,0,255,192,255,192,1,192,3,128,3,128,7,128, - 7,0,7,0,14,0,14,0,28,0,28,0,60,0,56,0, - 10,14,28,11,1,0,63,0,127,128,225,192,225,192,225,128, - 127,0,63,0,115,128,225,192,225,192,225,192,225,192,127,128, - 63,0,10,14,28,11,1,0,30,0,127,0,225,128,225,128, - 225,192,225,192,243,192,127,192,25,192,1,128,225,128,99,128, - 127,0,62,0,3,10,10,7,3,0,224,224,224,0,0,0, - 0,224,224,224}; -/* - Fontname: -FreeType-FreeUniversal-Bold-R-Normal--20-200-72-72-P-101-ISO10646-1 - Copyright: FreeUniveral (c) Stephen Wilson 2009 Original Font Sil-Sophia Copyright (c) SIL International, 1994-2008. - Capital A Height: 14, '1' Height: 14 - Calculated Max Values w=20 h=21 x= 5 y=12 dx=21 dy= 0 ascent=16 len=54 - Font Bounding box w=31 h=26 x=-2 y=-5 - Calculated Min Values x=-1 y=-5 dx= 0 dy= 0 - Pure Font ascent =14 descent=-4 - X Font ascent =14 descent=-4 - Max Font ascent =16 descent=-5 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_fub14r[2680] U8G_FONT_SECTION("u8g_font_fub14r") = { - 0,31,26,254,251,14,3,116,7,95,32,127,252,16,251,14, - 252,0,0,0,6,0,0,3,14,14,8,3,0,224,224,224, - 224,224,224,224,224,224,224,0,0,224,224,8,6,6,10,1, - 8,231,103,103,103,103,103,12,14,28,14,1,0,6,96,6, - 96,12,96,63,240,63,240,24,192,25,128,25,128,255,224,255, - 224,51,0,51,0,99,0,102,0,10,17,34,12,1,254,4, - 0,31,0,127,128,119,128,229,192,228,0,252,0,126,0,31, - 128,7,192,5,192,229,192,229,192,127,128,63,0,4,0,4, - 0,18,14,42,20,1,0,60,4,0,126,12,0,195,24,0, - 195,16,0,195,48,0,231,96,0,126,103,0,24,205,128,0, - 152,192,1,152,192,3,24,192,3,24,192,6,15,128,12,7, - 0,14,14,28,16,1,0,31,0,127,128,113,192,113,192,115, - 128,63,0,30,0,126,56,247,48,227,176,225,240,224,224,127, - 240,31,188,3,6,6,8,3,8,224,192,192,192,192,192,4, - 17,17,8,2,253,48,112,112,96,224,224,224,224,224,224,224, - 224,224,96,112,112,48,4,17,17,8,2,253,192,192,224,224, - 96,96,112,112,112,112,112,96,96,224,224,192,192,8,7,7, - 12,2,7,102,60,24,255,24,60,102,12,12,24,20,4,0, - 2,0,2,0,2,0,2,0,2,0,255,240,255,240,2,0, - 2,0,2,0,2,0,2,0,4,5,5,6,1,254,112,112, - 96,224,192,5,3,3,7,1,4,248,248,248,3,3,3,6, - 2,0,224,224,224,6,15,15,9,1,255,12,12,12,12,24, - 24,24,48,48,48,96,96,96,96,192,10,14,28,11,1,0, - 30,0,127,0,97,128,225,192,225,192,225,192,225,192,225,192, - 225,192,225,192,225,192,97,128,127,128,30,0,6,14,14,11, - 2,0,28,124,252,220,28,28,28,28,28,28,28,28,28,28, - 10,14,28,11,1,0,31,0,127,128,97,192,225,192,1,192, - 1,192,3,128,7,128,15,0,30,0,56,0,112,0,255,192, - 255,192,10,14,28,11,1,0,62,0,127,0,227,128,3,128, - 3,128,31,0,31,0,3,128,1,192,1,192,225,192,243,128, - 127,0,62,0,11,14,28,11,1,0,7,128,15,128,15,128, - 27,128,59,128,51,128,115,128,99,128,227,128,255,224,255,224, - 3,128,3,128,3,128,10,14,28,11,1,0,255,128,255,128, - 224,0,224,0,224,0,255,0,255,128,225,128,1,192,1,192, - 225,192,227,128,127,0,62,0,10,14,28,11,1,0,30,0, - 63,128,97,128,96,0,224,0,223,0,255,128,225,128,225,192, - 225,192,225,192,97,128,127,128,30,0,10,14,28,11,1,0, - 255,192,255,192,1,192,3,128,3,128,7,128,7,0,7,0, - 14,0,14,0,28,0,28,0,60,0,56,0,10,14,28,11, - 1,0,63,0,127,128,225,192,225,192,225,128,127,0,63,0, - 115,128,225,192,225,192,225,192,225,192,127,128,63,0,10,14, - 28,11,1,0,30,0,127,0,225,128,225,128,225,192,225,192, - 243,192,127,192,25,192,1,128,225,128,99,128,127,0,62,0, - 3,10,10,7,3,0,224,224,224,0,0,0,0,224,224,224, - 4,12,12,6,1,254,112,112,112,0,0,0,0,112,96,224, - 192,192,12,10,20,20,4,1,0,16,0,224,3,128,28,0, - 224,0,192,0,56,0,7,0,1,192,0,48,12,5,10,20, - 4,3,255,240,255,240,0,0,255,240,255,240,12,10,20,20, - 4,1,128,0,112,0,28,0,3,128,0,112,0,48,1,192, - 14,0,56,0,192,0,9,14,28,11,1,0,62,0,127,0, - 195,128,67,128,3,128,7,0,6,0,12,0,24,0,24,0, - 24,0,0,0,24,0,24,0,19,18,54,21,1,252,1,248, - 0,15,254,0,30,7,128,56,3,192,113,253,192,115,252,224, - 231,28,224,231,28,224,231,28,224,231,28,224,231,28,224,231, - 60,192,115,255,192,113,231,128,56,0,0,30,4,0,15,252, - 0,3,252,0,14,14,28,14,0,0,7,128,7,128,7,192, - 15,192,14,192,28,224,28,224,28,96,56,112,63,240,63,248, - 112,56,112,56,224,28,11,14,28,13,1,0,255,0,255,128, - 225,192,225,192,225,192,227,128,255,0,255,128,224,192,224,224, - 224,224,224,224,255,192,255,0,13,14,28,15,1,0,15,128, - 63,224,112,112,96,112,224,0,224,0,224,0,224,0,224,0, - 224,120,96,112,112,240,63,224,15,128,12,14,28,14,1,0, - 255,0,255,192,225,224,224,224,224,112,224,112,224,112,224,112, - 224,112,224,112,224,224,225,224,255,192,255,0,10,14,28,12, - 1,0,255,192,255,192,224,0,224,0,224,0,224,0,255,128, - 255,128,224,0,224,0,224,0,224,0,255,192,255,192,9,14, - 28,11,1,0,255,128,255,128,224,0,224,0,224,0,224,0, - 255,128,255,128,224,0,224,0,224,0,224,0,224,0,224,0, - 13,14,28,15,1,0,15,192,31,240,56,56,112,56,224,0, - 224,0,225,248,225,248,224,56,224,56,112,56,120,56,63,248, - 15,240,12,14,28,14,1,0,224,112,224,112,224,112,224,112, - 224,112,224,112,255,240,255,240,224,112,224,112,224,112,224,112, - 224,112,224,112,3,14,14,5,1,0,224,224,224,224,224,224, - 224,224,224,224,224,224,224,224,10,14,28,12,1,0,1,192, - 1,192,1,192,1,192,1,192,1,192,1,192,1,192,1,192, - 225,192,225,192,243,192,127,128,62,0,11,14,28,13,1,0, - 225,224,227,192,227,128,231,0,238,0,252,0,252,0,254,0, - 238,0,231,0,231,128,227,192,225,192,224,224,10,14,28,11, - 1,0,224,0,224,0,224,0,224,0,224,0,224,0,224,0, - 224,0,224,0,224,0,224,0,224,0,255,192,255,192,16,14, - 28,18,1,0,248,31,248,31,252,63,252,63,252,55,236,119, - 238,119,238,103,230,231,231,231,231,199,227,199,227,199,227,135, - 13,14,28,15,1,0,240,56,248,56,248,56,252,56,238,56, - 238,56,231,56,231,56,227,184,227,184,225,248,225,248,224,248, - 224,248,14,14,28,16,1,0,15,192,63,240,112,112,96,56, - 224,24,224,28,224,28,224,28,224,28,224,24,96,56,112,112, - 63,240,15,192,11,14,28,13,1,0,255,0,255,192,225,192, - 224,224,224,224,224,224,225,192,255,192,255,0,224,0,224,0, - 224,0,224,0,224,0,15,14,28,17,1,0,15,192,63,224, - 112,112,96,56,224,24,224,28,224,28,224,28,224,28,224,24, - 96,56,112,120,63,254,15,254,11,14,28,13,1,0,255,128, - 255,192,224,224,224,224,224,224,224,224,255,128,255,192,225,192, - 224,224,224,224,224,224,224,224,224,96,12,14,28,14,1,0, - 31,128,63,192,96,224,224,224,224,0,252,0,127,128,31,224, - 3,224,0,112,224,112,224,96,127,192,31,128,12,14,28,14, - 1,0,255,240,255,240,14,0,14,0,14,0,14,0,14,0, - 14,0,14,0,14,0,14,0,14,0,14,0,14,0,12,14, - 28,14,1,0,224,112,224,112,224,112,224,112,224,112,224,112, - 224,112,224,112,224,112,224,112,224,112,112,224,63,192,31,128, - 14,14,28,15,0,0,240,28,112,28,112,60,56,56,56,56, - 56,112,28,112,28,112,30,224,14,224,15,192,7,192,7,192, - 7,128,20,14,42,20,0,0,240,240,240,112,240,224,112,240, - 224,113,248,224,113,248,224,57,153,192,57,153,192,59,157,192, - 59,157,192,27,13,128,31,15,128,31,15,128,31,15,128,14, - 7,0,12,14,28,14,1,0,224,112,112,224,120,224,57,192, - 31,128,31,0,15,0,15,0,31,128,59,192,57,192,112,224, - 224,240,224,112,12,14,28,13,0,0,240,112,112,240,56,224, - 56,224,29,192,29,192,15,128,15,0,7,0,7,0,7,0, - 7,0,7,0,7,0,11,14,28,13,1,0,127,224,127,224, - 1,224,3,192,3,128,7,128,15,0,30,0,30,0,60,0, - 120,0,248,0,255,224,255,224,5,18,18,8,2,252,248,248, - 224,224,224,224,224,224,224,224,224,224,224,224,224,224,248,248, - 6,15,15,9,1,255,192,192,96,96,96,48,48,48,16,24, - 24,24,12,12,12,5,18,18,8,2,252,248,248,56,56,56, - 56,56,56,56,56,56,56,56,56,56,56,248,248,10,12,24, - 20,5,0,12,0,12,0,12,0,18,0,18,0,51,0,33, - 0,33,0,64,128,64,128,192,192,128,64,10,2,4,10,0, - 253,255,192,255,192,5,4,4,5,255,12,224,112,48,24,9, - 10,20,11,1,0,62,0,127,128,227,128,31,128,127,128,227, - 128,227,128,227,128,255,128,57,128,10,14,28,12,1,0,224, - 0,224,0,224,0,224,0,239,0,255,128,225,192,225,192,225, - 192,225,192,225,192,225,128,255,128,239,0,9,10,20,11,1, - 0,62,0,127,0,227,128,227,128,224,0,224,0,227,128,227, - 128,127,0,62,0,10,14,28,12,1,0,1,192,1,192,1, - 192,1,192,61,192,127,192,225,192,225,192,225,192,225,192,225, - 192,225,192,127,192,61,192,9,10,20,11,1,0,30,0,127, - 0,227,128,227,128,255,128,255,128,224,0,227,128,127,128,62, - 0,7,14,14,8,1,0,30,62,56,56,254,254,56,56,56, - 56,56,56,56,56,10,14,28,12,1,252,61,192,127,192,113, - 192,225,192,225,192,225,192,225,192,225,192,127,192,61,192,1, - 192,97,192,127,128,63,0,9,14,28,11,1,0,224,0,224, - 0,224,0,224,0,239,0,255,128,227,128,227,128,227,128,227, - 128,227,128,227,128,227,128,227,128,3,14,14,5,1,0,224, - 224,224,0,224,224,224,224,224,224,224,224,224,224,4,18,18, - 7,2,252,112,112,112,0,112,112,112,112,112,112,112,112,112, - 112,112,112,240,224,9,14,28,11,1,0,224,0,224,0,224, - 0,224,0,231,128,231,0,238,0,252,0,252,0,252,0,238, - 0,231,0,231,0,227,128,3,14,14,5,1,0,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,15,10,20,18,1, - 0,239,60,255,254,227,206,227,134,227,134,227,134,227,134,227, - 134,227,134,227,134,9,10,20,11,1,0,239,0,255,128,227, - 128,227,128,227,128,227,128,227,128,227,128,227,128,227,128,10, - 10,20,12,1,0,30,0,127,128,97,128,225,192,225,192,225, - 192,225,192,97,128,127,128,30,0,10,14,28,12,1,252,239, - 0,255,128,225,128,225,192,225,192,225,192,225,192,225,192,255, - 128,239,0,224,0,224,0,224,0,224,0,10,14,28,12,1, - 252,61,192,127,192,225,192,225,192,225,192,225,192,225,192,225, - 192,127,192,61,192,1,192,1,192,1,192,1,192,6,10,10, - 8,1,0,236,252,240,224,224,224,224,224,224,224,9,10,20, - 11,1,0,62,0,255,0,227,128,224,0,126,0,31,0,3, - 128,227,128,255,0,62,0,7,13,13,9,1,0,8,56,56, - 254,254,56,56,56,56,56,56,62,30,9,10,20,11,1,0, - 227,128,227,128,227,128,227,128,227,128,227,128,227,128,227,128, - 255,128,123,128,11,10,20,11,0,0,224,224,113,192,113,192, - 49,128,59,128,59,128,27,0,31,0,31,0,14,0,17,10, - 30,17,0,0,225,195,128,97,227,0,115,231,0,115,103,0, - 51,119,0,63,118,0,63,62,0,62,62,0,30,60,0,30, - 28,0,9,10,20,11,1,0,227,128,115,0,119,0,62,0, - 28,0,62,0,62,0,119,0,227,128,227,128,11,14,28,11, - 0,252,224,224,113,192,113,192,57,128,59,128,59,128,31,0, - 31,0,15,0,14,0,14,0,14,0,28,0,28,0,8,10, - 10,10,1,0,255,255,7,14,28,56,112,224,255,255,7,19, - 19,10,2,251,14,62,56,56,56,56,56,48,240,192,240,112, - 56,56,56,56,56,62,14,1,21,21,7,3,251,128,128,128, - 128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128, - 128,128,7,19,19,10,2,251,224,240,56,56,56,56,56,56, - 28,6,28,56,56,56,56,56,56,240,224,11,3,6,11,0, - 4,48,96,127,192,199,128,255}; -/* - Fontname: -FreeType-FreeUniversal-Bold-R-Normal--23-230-72-72-P-115-ISO10646-1 - Copyright: FreeUniveral (c) Stephen Wilson 2009 Original Font Sil-Sophia Copyright (c) SIL International, 1994-2008. - Capital A Height: 17, '1' Height: 17 - Calculated Max Values w=23 h=25 x= 6 y=15 dx=24 dy= 0 ascent=25 len=66 - Font Bounding box w=34 h=31 x=-2 y=-6 - Calculated Min Values x=-1 y=-6 dx= 0 dy= 0 - Pure Font ascent =17 descent=-5 - X Font ascent =17 descent=-5 - Max Font ascent =25 descent=-6 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_fub17[6938] U8G_FONT_SECTION("u8g_font_fub17") = { - 0,34,31,254,250,17,4,8,8,209,32,255,251,25,250,17, - 251,0,0,0,7,0,0,3,17,17,9,3,0,224,224,224, - 224,224,224,224,224,224,224,224,224,0,0,224,224,224,8,7, - 7,12,2,10,231,231,231,231,231,231,231,14,17,34,16,1, - 0,3,24,7,24,6,56,6,48,63,252,63,252,12,96,12, - 96,28,96,24,224,255,248,255,240,57,192,49,128,49,128,113, - 128,99,128,12,21,42,14,1,253,2,0,15,128,63,192,127, - 224,242,224,226,224,226,0,250,0,126,0,63,192,15,224,3, - 240,2,240,226,112,226,112,242,240,127,224,63,192,15,0,2, - 0,2,0,21,17,51,23,1,0,62,3,0,127,7,0,99, - 6,0,193,142,0,193,140,0,193,152,0,193,184,0,99,48, - 128,127,119,224,62,102,48,0,236,24,0,204,24,1,204,24, - 1,140,24,3,14,56,7,7,240,6,3,224,16,17,34,18, - 1,0,31,128,63,192,121,224,112,224,113,224,57,192,63,128, - 31,0,63,30,119,156,243,220,225,252,224,252,224,120,120,124, - 127,254,31,207,3,7,7,9,3,10,224,224,224,224,224,224, - 96,5,20,20,9,2,253,56,56,112,112,112,240,224,224,224, - 224,224,224,224,224,240,112,112,112,48,56,5,20,20,9,2, - 253,224,96,112,112,112,56,56,56,56,56,56,56,56,56,56, - 112,112,112,96,224,9,9,18,15,3,8,54,0,54,0,54, - 0,156,128,255,128,156,128,54,0,54,0,54,0,14,14,28, - 24,5,0,2,0,2,0,2,0,2,0,2,0,2,0,255, - 252,255,252,2,0,2,0,2,0,2,0,2,0,2,0,5, - 6,6,7,1,253,56,112,112,96,96,224,6,3,3,8,1, - 4,252,252,252,3,3,3,7,2,0,224,224,224,8,18,18, - 10,1,255,7,6,6,14,12,12,12,28,24,24,56,48,48, - 48,112,96,96,224,11,17,34,13,1,0,31,0,63,128,113, - 192,112,192,224,224,224,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,112,192,113,192,63,128,31,0,7,17,17, - 13,2,0,14,62,254,254,206,14,14,14,14,14,14,14,14, - 14,14,14,14,12,17,34,13,1,0,15,128,63,224,120,224, - 112,112,0,112,0,112,0,240,1,224,3,224,7,192,15,128, - 30,0,60,0,248,0,255,240,255,240,255,240,11,17,34,13, - 1,0,31,0,127,192,241,224,224,224,0,224,0,224,1,192, - 15,128,15,128,1,192,0,224,0,224,224,224,241,224,255,192, - 127,128,31,0,12,17,34,13,1,0,3,192,7,192,7,192, - 15,192,29,192,29,192,57,192,113,192,113,192,225,192,255,240, - 255,240,255,240,1,192,1,192,1,192,1,192,11,17,34,13, - 1,0,255,192,255,192,255,192,224,0,224,0,224,0,239,128, - 255,192,241,224,224,224,0,224,0,224,224,224,225,224,255,192, - 127,128,63,0,11,17,34,13,1,0,15,0,63,192,57,224, - 112,224,96,0,224,0,239,128,255,192,241,224,224,224,224,224, - 224,224,224,224,96,224,113,192,63,128,31,0,11,17,34,13, - 1,0,255,224,255,224,255,224,0,224,1,224,1,192,3,192, - 3,128,7,128,7,128,7,0,15,0,14,0,30,0,28,0, - 60,0,60,0,11,17,34,13,1,0,31,0,127,192,241,224, - 224,224,224,224,224,224,113,192,63,128,63,128,113,192,224,224, - 224,224,224,224,224,224,241,224,127,192,31,0,11,17,34,13, - 1,0,31,0,63,128,113,192,224,192,224,224,224,224,224,224, - 241,224,127,224,62,224,0,224,0,224,224,224,225,192,113,192, - 127,128,30,0,3,12,12,7,3,0,224,224,224,0,0,0, - 0,0,0,224,224,224,5,14,14,8,1,254,56,56,56,0, - 0,0,0,0,56,56,112,112,96,224,14,12,24,24,5,1, - 0,12,0,60,1,224,7,0,60,0,224,0,224,0,60,0, - 7,0,1,224,0,60,0,12,14,6,12,24,5,4,255,252, - 255,252,0,0,0,0,255,252,255,252,14,12,24,24,5,1, - 192,0,240,0,30,0,3,128,0,240,0,28,0,28,0,240, - 3,128,30,0,240,0,192,0,10,17,34,12,1,0,62,0, - 127,128,227,128,193,192,1,192,1,192,3,128,7,128,14,0, - 28,0,24,0,24,0,24,0,0,0,0,0,24,0,24,0, - 22,22,66,24,1,251,0,254,0,3,255,128,15,255,224,31, - 1,240,62,0,240,120,247,120,121,255,56,113,207,60,243,135, - 28,227,135,28,227,135,28,227,135,28,227,135,28,227,207,56, - 241,255,248,113,251,240,120,113,224,60,0,0,31,0,0,15, - 255,0,7,255,0,0,255,0,16,17,34,16,0,0,3,192, - 3,192,3,224,7,224,7,240,15,112,14,112,14,120,30,56, - 28,56,28,60,63,252,63,252,127,254,120,14,112,15,240,7, - 12,17,34,15,2,0,255,192,255,224,255,240,224,240,224,112, - 224,112,224,224,255,192,255,192,224,224,224,112,224,112,224,112, - 224,240,255,240,255,224,255,128,14,17,34,16,1,0,15,192, - 31,240,63,248,120,120,112,60,240,60,224,0,224,0,224,0, - 224,0,224,0,224,0,112,60,112,60,56,120,31,240,15,192, - 14,17,34,17,2,0,255,0,255,224,255,240,224,248,224,56, - 224,60,224,28,224,28,224,28,224,28,224,28,224,60,224,56, - 224,248,255,240,255,224,255,128,11,17,34,15,2,0,255,224, - 255,224,255,224,224,0,224,0,224,0,224,0,255,224,255,224, - 224,0,224,0,224,0,224,0,224,0,255,224,255,224,255,224, - 11,17,34,14,2,0,255,224,255,224,255,224,224,0,224,0, - 224,0,224,0,255,192,255,192,255,192,224,0,224,0,224,0, - 224,0,224,0,224,0,224,0,15,17,34,18,1,0,7,224, - 31,248,63,252,124,30,112,14,240,14,224,0,224,0,224,254, - 224,254,224,254,240,14,112,14,124,14,63,254,31,254,3,248, - 13,17,34,17,2,0,224,56,224,56,224,56,224,56,224,56, - 224,56,224,56,255,248,255,248,255,248,224,56,224,56,224,56, - 224,56,224,56,224,56,224,56,3,17,17,7,2,0,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,11, - 17,34,14,1,0,0,224,0,224,0,224,0,224,0,224,0, - 224,0,224,0,224,0,224,0,224,0,224,224,224,224,224,240, - 224,255,192,127,192,63,0,13,17,34,16,2,0,224,240,224, - 224,225,224,227,192,231,128,239,0,239,0,254,0,254,0,239, - 0,231,128,231,128,227,192,225,224,225,240,224,240,224,120,11, - 17,34,14,2,0,224,0,224,0,224,0,224,0,224,0,224, - 0,224,0,224,0,224,0,224,0,224,0,224,0,224,0,224, - 0,255,224,255,224,255,224,18,17,51,22,2,0,252,7,192, - 252,15,192,252,15,192,252,15,192,238,31,192,238,29,192,238, - 29,192,231,61,192,231,57,192,231,57,192,231,185,192,227,241, - 192,227,241,192,227,241,192,225,241,192,225,225,192,225,225,192, - 14,17,34,18,2,0,248,28,248,28,252,28,252,28,238,28, - 238,28,231,28,231,28,231,156,227,156,227,220,225,220,225,220, - 224,252,224,252,224,124,224,124,15,17,34,17,1,0,7,192, - 31,240,63,248,120,60,112,28,240,30,224,14,224,14,224,14, - 224,14,224,14,240,14,112,28,120,60,63,248,31,240,7,224, - 12,17,34,15,2,0,255,128,255,192,255,224,224,240,224,112, - 224,112,224,112,224,240,255,224,255,192,255,0,224,0,224,0, - 224,0,224,0,224,0,224,0,17,17,51,19,1,0,7,192, - 0,31,240,0,63,248,0,120,60,0,112,28,0,240,30,0, - 224,14,0,224,14,0,224,14,0,224,14,0,224,14,0,240, - 14,0,112,28,0,120,60,0,63,255,128,31,255,128,7,255, - 128,13,17,34,16,2,0,255,192,255,240,255,248,224,120,224, - 56,224,56,224,112,255,224,255,192,255,240,224,240,224,112,224, - 120,224,56,224,56,224,56,224,56,13,17,34,15,1,0,15, - 192,63,224,56,240,112,112,112,0,120,0,126,0,63,192,31, - 240,3,240,0,120,224,56,224,56,240,120,127,240,63,224,15, - 128,13,17,34,15,1,0,255,248,255,248,255,248,7,0,7, - 0,7,0,7,0,7,0,7,0,7,0,7,0,7,0,7, - 0,7,0,7,0,7,0,7,0,14,17,34,18,2,0,224, - 28,224,28,224,28,224,28,224,28,224,28,224,28,224,28,224, - 28,224,28,224,28,224,28,240,60,120,120,127,248,63,240,15, - 192,17,17,51,17,0,0,240,7,128,112,7,0,120,15,0, - 120,14,0,56,30,0,60,30,0,28,28,0,30,60,0,30, - 60,0,14,56,0,15,120,0,15,112,0,7,112,0,7,240, - 0,7,224,0,3,224,0,3,224,0,23,17,51,23,0,0, - 240,56,30,112,124,28,112,124,28,120,124,60,120,108,60,56, - 238,56,56,238,56,56,238,56,60,198,120,29,199,112,29,199, - 112,29,199,112,29,131,112,15,131,224,15,131,224,15,131,224, - 15,1,224,14,17,34,16,1,0,240,60,120,56,120,120,60, - 112,28,224,31,224,15,192,7,128,7,128,15,192,31,192,29, - 224,56,240,120,112,112,120,240,60,224,60,13,17,34,15,1, - 0,224,56,240,120,112,112,120,240,56,224,61,224,29,192,31, - 192,15,128,15,128,7,0,7,0,7,0,7,0,7,0,7, - 0,7,0,12,17,34,14,1,0,255,240,255,240,255,240,1, - 240,1,224,3,192,7,128,7,128,15,0,30,0,60,0,60, - 0,120,0,240,0,255,240,255,240,255,240,5,22,22,9,2, - 251,248,248,224,224,224,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,248,248,7,18,18,10,1,255,192,224,96, - 96,112,48,48,56,24,24,24,28,12,12,14,6,6,6,5, - 22,22,9,2,251,248,248,56,56,56,56,56,56,56,56,56, - 56,56,56,56,56,56,56,56,56,248,248,11,14,28,23,6, - 0,4,0,14,0,10,0,27,0,17,0,17,0,49,128,32, - 128,32,128,96,192,64,64,192,96,128,32,128,32,12,2,4, - 12,0,253,255,240,255,240,4,4,4,6,0,14,224,96,48, - 48,10,12,24,13,1,0,31,0,127,128,113,192,1,192,31, - 192,127,192,241,192,225,192,225,192,243,192,127,192,60,192,12, - 17,34,14,1,0,224,0,224,0,224,0,224,0,224,0,239, - 128,255,192,241,224,240,240,224,112,224,112,224,112,224,112,240, - 240,248,224,255,192,231,128,10,12,24,12,1,0,31,0,127, - 128,115,192,225,192,224,0,224,0,224,0,225,192,225,192,115, - 192,127,128,31,0,12,17,34,14,1,0,0,112,0,112,0, - 112,0,112,0,112,31,112,63,240,120,240,240,240,224,112,224, - 112,224,112,224,112,240,240,113,240,63,240,30,112,11,12,24, - 13,1,0,31,0,63,128,113,192,225,224,255,224,255,224,224, - 0,224,0,225,192,113,192,127,192,31,0,8,17,17,9,1, - 0,31,63,56,56,56,255,255,56,56,56,56,56,56,56,56, - 56,56,12,17,34,14,1,251,31,112,63,240,120,240,240,240, - 224,112,224,112,224,112,224,112,240,240,112,240,127,240,30,112, - 0,112,112,112,120,224,63,224,31,128,11,17,34,13,1,0, - 224,0,224,0,224,0,224,0,224,0,239,128,255,192,241,224, - 240,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224, - 224,224,3,17,17,5,1,0,224,224,224,0,0,224,224,224, - 224,224,224,224,224,224,224,224,224,4,22,22,7,2,251,112, - 112,112,0,0,112,112,112,112,112,112,112,112,112,112,112,112, - 112,112,240,240,224,11,17,34,12,1,0,224,0,224,0,224, - 0,224,0,224,0,227,192,227,128,231,0,239,0,254,0,254, - 0,238,0,239,0,231,128,231,128,227,192,225,224,3,17,17, - 6,1,0,224,224,224,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,19,12,36,21,1,0,231,143,128,239,223,192, - 249,241,224,240,224,224,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,224,11,12, - 24,13,1,0,239,128,255,192,241,224,224,224,224,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,12,12,24,14, - 1,0,31,128,63,192,112,224,240,224,224,112,224,112,224,112, - 224,112,240,240,112,224,63,192,31,128,12,17,34,14,1,251, - 231,128,255,192,248,224,240,240,224,112,224,112,224,112,224,112, - 240,240,241,224,255,192,239,128,224,0,224,0,224,0,224,0, - 224,0,12,17,34,14,1,251,30,112,63,240,113,240,240,240, - 224,112,224,112,224,112,224,112,240,240,120,240,63,240,31,112, - 0,112,0,112,0,112,0,112,0,112,7,12,12,9,1,0, - 238,238,254,240,240,224,224,224,224,224,224,224,10,12,24,12, - 1,0,63,0,127,128,241,192,225,192,248,0,127,0,31,128, - 3,192,225,192,227,192,127,128,63,0,8,15,15,10,1,0, - 24,56,56,255,255,56,56,56,56,56,56,56,60,63,15,11, - 12,24,13,1,0,224,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,224,224,241,224,127,224,62,224,12,12,24, - 13,0,0,240,112,112,240,112,224,120,224,56,224,57,192,29, - 192,29,192,31,128,15,128,15,128,15,0,19,12,36,20,0, - 0,240,240,224,112,240,224,113,240,224,113,249,192,57,249,192, - 59,185,192,59,159,192,63,159,128,31,31,128,31,15,128,31, - 15,0,15,15,0,11,12,24,13,1,0,241,224,113,192,123, - 128,63,128,31,0,30,0,31,0,63,128,123,128,115,192,241, - 192,225,224,12,17,34,12,0,251,240,112,112,240,120,224,56, - 224,57,224,61,192,29,192,29,192,31,128,15,128,15,128,7, - 0,7,0,15,0,14,0,14,0,30,0,10,12,24,12,1, - 0,255,128,255,128,7,128,7,0,14,0,30,0,60,0,56, - 0,112,0,224,0,255,192,255,192,9,23,46,12,2,250,7, - 128,15,128,28,0,28,0,28,0,28,0,28,0,28,0,28, - 0,60,0,248,0,224,0,248,0,60,0,28,0,28,0,28, - 0,28,0,28,0,28,0,28,0,15,128,7,128,2,25,25, - 8,3,250,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,8,23,23,12, - 2,250,224,240,56,56,56,56,56,56,56,28,31,7,31,28, - 56,56,56,56,56,56,56,248,224,12,3,6,12,0,5,60, - 48,127,240,227,192,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,0,0,0,7,0,0,3,17,17,9, - 3,251,224,224,224,0,0,224,224,224,224,224,224,224,224,224, - 224,224,224,10,18,36,13,1,253,1,0,1,0,3,0,31, - 0,127,128,115,192,231,192,228,0,228,0,236,0,233,192,233, - 192,123,192,127,128,31,0,16,0,48,0,32,0,11,17,34, - 13,1,0,15,128,31,224,56,224,56,224,56,0,56,0,255, - 0,255,0,56,0,56,0,56,0,56,0,56,0,56,0,56, - 0,255,224,255,224,11,12,24,13,1,4,128,32,95,64,113, - 128,96,128,64,64,64,64,64,64,64,64,96,192,49,128,95, - 64,128,32,13,17,34,15,1,0,224,120,240,120,112,112,120, - 240,56,224,253,248,253,248,31,192,15,128,255,248,255,248,7, - 0,7,0,7,0,7,0,7,0,7,0,1,22,22,8,4, - 251,128,128,128,128,128,128,128,128,128,0,0,0,0,128,128, - 128,128,128,128,128,128,128,9,21,42,11,1,252,63,0,127, - 0,241,0,224,0,224,0,120,0,62,0,63,0,119,128,227, - 128,227,128,231,128,255,0,126,0,31,0,7,128,3,128,3, - 128,135,128,255,0,124,0,8,3,3,8,0,15,231,231,231, - 17,17,51,19,1,0,3,224,0,15,248,0,60,30,0,51, - 230,0,103,243,0,103,59,0,206,57,128,206,1,128,206,1, - 128,206,1,128,206,57,128,78,57,0,103,243,0,51,230,0, - 56,14,0,15,248,0,3,224,0,8,11,11,10,1,6,60, - 102,6,126,230,198,198,126,0,0,255,11,9,18,14,1,1, - 60,224,56,224,121,224,113,192,243,192,113,192,121,224,56,224, - 60,224,12,5,10,14,1,5,255,240,0,16,0,16,0,16, - 0,16,255,17,17,51,19,1,0,3,224,0,15,248,0,60, - 30,0,55,246,0,103,251,0,102,27,0,198,25,128,199,241, - 128,199,241,128,198,57,128,198,25,128,70,25,0,102,27,0, - 48,6,0,56,14,0,15,248,0,3,224,0,7,2,2,7, - 0,15,254,254,5,5,5,7,1,12,112,136,136,136,112,14, - 14,28,24,5,0,2,0,2,0,2,0,2,0,255,252,255, - 252,2,0,2,0,2,0,2,0,0,0,0,0,255,252,255, - 252,7,9,9,9,1,8,124,230,6,14,28,56,224,254,254, - 7,9,9,9,1,8,124,206,6,14,56,14,6,206,124,5, - 4,4,5,1,14,56,112,96,192,255,11,20,40,14,2,253, - 63,224,125,128,253,128,253,128,253,128,253,128,253,128,125,128, - 13,128,13,128,13,128,13,128,13,128,13,128,13,128,13,128, - 13,128,13,128,13,128,13,128,3,3,3,7,2,6,224,224, - 224,6,5,5,6,1,251,32,56,12,12,248,4,9,9,6, - 1,8,48,240,176,48,48,48,48,48,48,8,11,11,10,1, - 6,60,102,195,195,195,195,231,126,60,0,255,12,9,18,14, - 1,1,227,128,113,192,121,224,56,224,60,240,56,224,121,224, - 113,192,227,128,16,17,34,18,1,0,48,24,240,24,176,48, - 48,112,48,96,48,224,48,192,49,128,49,142,3,14,3,30, - 6,54,14,54,12,102,24,127,24,6,48,6,16,17,34,18, - 1,0,48,24,240,48,176,48,48,96,48,224,48,192,49,192, - 49,128,51,62,3,119,6,3,6,7,12,14,28,28,24,112, - 48,127,48,127,17,17,51,19,1,0,124,6,0,198,12,0, - 6,12,0,56,24,0,14,56,0,6,48,0,206,112,0,124, - 96,0,0,199,0,1,199,0,1,143,0,3,155,0,3,27, - 0,7,51,0,6,63,128,12,3,0,28,3,0,10,17,34, - 12,1,251,14,0,14,0,0,0,0,0,14,0,14,0,14, - 0,28,0,56,0,112,0,240,0,224,0,224,128,224,192,115, - 192,127,128,31,0,16,24,48,16,0,0,14,0,7,0,3, - 0,3,128,1,128,0,0,0,0,3,192,3,192,3,224,7, - 224,7,240,15,112,14,112,14,120,30,56,28,56,28,60,63, - 252,63,252,127,254,120,14,112,15,240,7,16,24,48,16,0, - 0,0,112,0,96,0,224,0,192,1,128,0,0,0,0,3, - 192,3,192,3,224,7,224,7,240,15,112,14,112,14,120,30, - 56,28,56,28,60,63,252,63,252,127,254,120,14,112,15,240, - 7,16,24,48,16,0,0,1,192,3,192,3,224,6,96,4, - 48,0,0,0,0,3,192,3,192,3,224,7,224,7,240,15, - 112,14,112,14,120,30,56,28,56,28,60,63,252,63,252,127, - 254,120,14,112,15,240,7,16,23,46,16,0,0,0,16,7, - 240,7,224,0,0,0,0,0,0,3,192,3,192,3,224,7, - 224,7,240,15,112,14,112,14,120,30,56,28,56,28,60,63, - 252,63,252,127,254,120,14,112,15,240,7,16,23,46,17,0, - 0,14,112,14,112,14,112,0,0,0,0,0,0,3,192,3, - 192,7,224,7,224,7,224,15,112,14,112,30,120,30,56,28, - 56,60,60,63,252,127,254,127,254,112,14,240,15,224,7,15, - 25,50,16,1,0,3,128,6,192,4,64,4,64,4,192,3, - 128,0,0,0,0,3,128,7,192,7,192,15,192,14,224,14, - 224,30,224,28,112,28,112,60,112,56,120,63,248,127,252,127, - 252,112,28,240,30,224,14,21,17,51,23,1,0,0,255,248, - 0,255,248,1,248,0,1,248,0,3,184,0,3,184,0,7, - 56,0,7,63,248,14,63,248,14,56,0,30,56,0,31,248, - 0,63,248,0,120,56,0,112,56,0,240,63,248,224,63,248, - 14,22,44,16,1,251,15,192,31,240,63,248,120,56,112,60, - 240,28,224,0,224,0,224,0,224,0,224,0,224,0,112,28, - 112,60,56,120,31,240,15,192,3,0,3,192,0,96,0,96, - 7,192,11,24,48,15,2,0,56,0,24,0,28,0,12,0, - 6,0,0,0,0,0,255,224,255,224,255,224,224,0,224,0, - 224,0,224,0,255,224,255,224,224,0,224,0,224,0,224,0, - 224,0,255,224,255,224,255,224,11,24,48,15,2,0,3,128, - 3,0,7,0,6,0,12,0,0,0,0,0,255,224,255,224, - 255,224,224,0,224,0,224,0,224,0,255,224,255,224,224,0, - 224,0,224,0,224,0,224,0,255,224,255,224,255,224,11,24, - 48,15,2,0,14,0,31,0,27,0,59,128,49,128,0,0, - 0,0,255,224,255,224,255,224,224,0,224,0,224,0,224,0, - 255,224,255,224,224,0,224,0,224,0,224,0,224,0,255,224, - 255,224,255,224,11,23,46,15,2,0,59,128,59,128,59,128, - 0,0,0,0,0,0,255,224,255,224,255,224,224,0,224,0, - 224,0,224,0,255,224,255,224,224,0,224,0,224,0,224,0, - 224,0,255,224,255,224,255,224,5,24,24,7,0,0,224,224, - 96,48,16,0,0,56,56,56,56,56,56,56,56,56,56,56, - 56,56,56,56,56,56,5,24,24,5,1,0,56,48,112,96, - 192,0,0,224,224,224,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,7,24,24,7,0,0,56,56,108,108,198,0, - 0,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56, - 56,56,8,23,23,8,0,0,231,231,231,0,0,0,56,56, - 56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,15, - 17,34,16,0,0,63,192,63,240,63,248,56,60,56,28,56, - 30,56,14,56,14,255,14,255,14,56,14,56,30,56,28,56, - 60,63,248,63,240,63,192,14,23,46,18,2,0,0,32,15, - 192,15,192,0,0,0,0,0,0,248,28,248,28,252,28,252, - 28,238,28,238,28,231,28,231,28,231,156,227,156,227,220,225, - 220,225,220,224,252,224,252,224,124,224,124,15,24,48,17,1, - 0,28,0,14,0,6,0,3,0,1,0,0,0,0,0,7, - 192,31,240,63,248,120,60,112,28,240,30,224,14,224,14,224, - 14,224,14,224,14,240,14,112,28,120,60,63,248,31,240,7, - 224,15,24,48,17,1,0,0,112,0,224,0,192,1,128,1, - 0,0,0,0,0,7,192,31,240,63,248,120,60,112,28,240, - 30,224,14,224,14,224,14,224,14,224,14,240,14,112,28,120, - 60,63,248,31,240,7,224,15,24,48,17,1,0,3,128,7, - 192,6,192,12,96,8,32,0,0,0,0,7,192,31,240,63, - 248,120,60,112,28,240,30,224,14,224,14,224,14,224,14,224, - 14,240,14,112,28,120,60,63,248,31,240,7,224,15,23,46, - 17,1,0,7,32,15,224,8,192,0,0,0,0,0,0,7, - 192,31,240,63,248,120,60,112,28,240,30,224,14,224,14,224, - 14,224,14,224,14,224,14,112,28,120,60,63,248,31,240,7, - 224,15,23,46,17,1,0,14,112,14,112,14,112,0,0,0, - 0,0,0,7,192,31,240,63,248,120,60,112,28,240,30,224, - 14,224,14,224,14,224,14,224,14,240,14,112,28,120,60,63, - 248,31,240,7,224,13,12,24,23,5,1,192,24,96,48,48, - 96,24,192,13,128,7,0,7,0,13,128,24,192,48,96,96, - 48,192,24,17,19,57,17,0,255,0,1,0,3,241,128,15, - 251,0,31,254,0,60,30,0,56,30,0,120,63,0,112,119, - 0,112,231,0,113,199,0,115,135,0,119,7,0,126,7,0, - 60,14,0,60,30,0,63,252,0,111,248,0,227,224,0,64, - 0,0,14,24,48,18,2,0,28,0,12,0,14,0,6,0, - 3,0,0,0,0,0,224,28,224,28,224,28,224,28,224,28, - 224,28,224,28,224,28,224,28,224,28,224,28,224,28,240,60, - 112,56,127,248,63,240,15,192,14,24,48,18,2,0,0,224, - 0,192,1,192,1,128,3,0,0,0,0,0,224,28,224,28, - 224,28,224,28,224,28,224,28,224,28,224,28,224,28,224,28, - 224,28,224,28,240,60,112,56,127,248,63,240,15,192,14,24, - 48,18,2,0,7,128,7,128,15,192,12,192,24,96,0,0, - 0,0,224,28,224,28,224,28,224,28,224,28,224,28,224,28, - 224,28,224,28,224,28,224,28,224,28,240,60,112,56,127,248, - 63,240,15,192,14,23,46,16,1,0,28,224,28,224,28,224, - 0,0,0,0,0,0,224,28,224,28,224,28,224,28,224,28, - 224,28,224,28,224,28,224,28,224,28,224,28,224,28,240,60, - 120,120,127,248,63,240,15,192,13,23,46,15,1,0,1,192, - 1,128,3,0,2,0,0,0,0,0,224,56,240,120,112,112, - 120,240,56,224,61,224,29,192,31,192,15,128,15,128,7,0, - 7,0,7,0,7,0,7,0,7,0,7,0,12,17,34,15, - 1,0,224,0,224,0,224,0,255,128,255,224,255,224,224,240, - 224,112,224,112,224,240,255,224,255,224,255,128,224,0,224,0, - 224,0,224,0,12,17,34,14,1,0,63,0,127,128,241,192, - 225,192,225,192,227,128,231,0,238,0,238,0,239,128,231,192, - 225,224,224,112,238,112,238,112,239,224,231,192,10,19,38,13, - 1,0,112,0,56,0,24,0,12,0,4,0,0,0,0,0, - 31,0,127,128,113,192,1,192,31,192,127,192,241,192,225,192, - 225,192,243,192,127,192,60,192,10,19,38,13,1,0,3,128, - 3,0,6,0,6,0,12,0,0,0,0,0,31,0,127,128, - 113,192,1,192,31,192,127,192,241,192,225,192,225,192,243,192, - 127,192,60,192,10,19,38,13,1,0,14,0,30,0,27,0, - 51,0,33,128,0,0,0,0,31,0,127,128,113,192,1,192, - 31,192,127,192,241,192,225,192,225,192,243,192,127,192,60,192, - 10,17,34,13,1,0,31,128,63,0,0,0,0,0,0,0, - 31,0,127,128,113,192,1,192,31,192,127,192,241,192,225,192, - 225,192,243,192,127,192,60,192,10,18,36,13,1,0,115,128, - 115,128,115,128,0,0,0,0,0,0,63,0,127,128,241,192, - 1,192,31,192,127,192,241,192,225,192,225,192,243,192,127,192, - 60,192,10,20,40,13,1,0,14,0,27,0,17,0,19,0, - 31,0,14,0,0,0,0,0,31,0,127,128,113,192,1,192, - 31,192,127,192,241,192,225,192,225,192,243,192,127,192,60,192, - 18,12,36,20,1,0,31,31,0,127,191,128,113,243,128,0, - 225,192,31,255,192,127,255,192,240,224,0,224,224,0,224,225, - 192,241,243,192,127,63,128,62,31,0,10,17,34,12,1,251, - 31,0,127,128,115,192,225,192,224,0,224,0,224,0,224,0, - 225,192,115,192,127,128,63,0,8,0,14,0,3,0,3,0, - 30,0,11,19,38,13,1,0,112,0,56,0,24,0,12,0, - 4,0,0,0,0,0,31,0,63,128,113,192,225,224,255,224, - 255,224,224,0,224,0,225,192,113,192,127,192,31,0,11,19, - 38,13,1,0,3,128,3,0,7,0,6,0,12,0,0,0, - 0,0,31,0,63,128,113,192,225,224,255,224,255,224,224,0, - 224,0,225,192,113,192,127,192,31,0,11,19,38,13,1,0, - 14,0,31,0,27,0,49,128,33,128,0,0,0,0,31,0, - 63,128,113,192,225,224,255,224,255,224,224,0,224,0,225,192, - 113,192,127,192,31,0,11,18,36,13,1,0,115,128,115,128, - 115,128,0,0,0,0,0,0,31,0,63,128,115,192,225,192, - 255,224,255,224,224,0,224,0,225,192,115,192,127,128,31,0, - 5,18,18,6,255,0,224,112,48,24,0,0,56,56,56,56, - 56,56,56,56,56,56,56,56,4,18,18,5,1,0,112,96, - 224,192,0,0,224,224,224,224,224,224,224,224,224,224,224,224, - 7,18,18,6,255,0,56,124,108,198,0,0,56,56,56,56, - 56,56,56,56,56,56,56,56,8,18,18,7,255,0,231,231, - 231,0,0,0,56,56,56,56,56,56,56,56,56,56,56,56, - 12,17,34,14,1,0,28,96,15,192,15,128,59,128,33,192, - 31,224,63,224,112,224,240,240,224,112,224,112,224,112,224,112, - 240,240,112,224,63,192,31,128,11,17,34,13,1,0,31,128, - 63,0,0,0,0,0,0,0,239,128,255,192,241,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224, - 12,19,38,14,1,0,56,0,28,0,12,0,6,0,6,0, - 0,0,0,0,31,128,63,192,112,224,240,224,224,112,224,112, - 224,112,224,112,240,240,112,224,63,192,31,128,12,19,38,14, - 1,0,1,192,3,128,3,0,6,0,4,0,0,0,0,0, - 31,128,63,192,112,224,240,224,224,112,224,112,224,112,224,112, - 240,240,112,224,63,192,31,128,12,19,38,14,1,0,15,0, - 15,0,31,128,25,128,48,192,0,0,0,0,31,128,63,192, - 112,224,240,224,224,112,224,112,224,112,224,112,240,240,112,224, - 63,192,31,128,12,17,34,14,1,0,31,192,63,128,0,0, - 0,0,0,0,31,128,63,192,112,224,240,224,224,112,224,112, - 224,112,224,112,240,240,112,224,63,192,31,128,12,18,36,14, - 1,0,57,192,57,192,57,192,0,0,0,0,0,0,31,128, - 63,192,112,224,240,224,224,112,224,112,224,112,224,112,240,240, - 112,224,63,192,31,128,14,10,20,24,5,2,7,0,7,0, - 6,0,0,0,255,252,255,252,0,0,2,0,7,0,7,0, - 12,15,30,14,1,254,0,32,0,48,31,224,63,192,113,224, - 241,240,227,112,230,112,236,112,248,112,248,240,112,224,127,192, - 223,128,192,0,11,19,38,13,1,0,112,0,56,0,28,0, - 12,0,6,0,0,0,0,0,224,224,224,224,224,224,224,224, - 224,224,224,224,224,224,224,224,224,224,241,224,127,224,62,224, - 11,19,38,13,1,0,3,128,3,128,7,0,6,0,12,0, - 0,0,0,0,224,224,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,224,241,224,127,224,62,224,11,19,38,13, - 1,0,14,0,31,0,27,0,49,128,32,128,0,0,0,0, - 224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224, - 224,224,241,224,127,224,62,224,11,18,36,13,1,0,115,128, - 115,128,115,128,0,0,0,0,0,0,224,224,224,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,241,224,127,224, - 62,224,11,23,46,13,1,251,1,128,3,128,3,0,6,0, - 0,0,0,0,224,224,224,224,241,224,113,192,121,192,59,192, - 59,128,63,128,31,128,31,0,31,0,15,0,14,0,14,0, - 254,0,252,0,120,0,12,22,44,15,2,251,224,0,224,0, - 224,0,224,0,224,0,239,128,255,192,248,224,240,240,224,112, - 224,112,224,112,224,112,240,240,241,224,255,192,239,128,224,0, - 224,0,224,0,224,0,224,0,12,22,44,14,1,251,57,192, - 57,192,57,192,0,0,0,0,240,112,240,240,112,240,120,224, - 121,224,57,192,61,192,31,192,31,128,31,128,15,128,15,0, - 15,0,15,0,14,0,30,0,28,0}; -/* - Fontname: -FreeType-FreeUniversal-Bold-R-Normal--23-230-72-72-P-115-ISO10646-1 - Copyright: FreeUniveral (c) Stephen Wilson 2009 Original Font Sil-Sophia Copyright (c) SIL International, 1994-2008. - Capital A Height: 0, '1' Height: 17 - Calculated Max Values w=14 h=18 x= 5 y= 8 dx=24 dy= 0 ascent=17 len=34 - Font Bounding box w=34 h=31 x=-2 y=-6 - Calculated Min Values x= 0 y=-3 dx= 0 dy= 0 - Pure Font ascent =17 descent= 0 - X Font ascent =17 descent= 0 - Max Font ascent =17 descent=-3 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_fub17n[530] U8G_FONT_SECTION("u8g_font_fub17n") = { - 0,34,31,254,250,17,0,0,0,0,42,58,0,17,253,17, - 0,9,9,18,15,3,8,54,0,54,0,54,0,156,128,255, - 128,156,128,54,0,54,0,54,0,14,14,28,24,5,0,2, - 0,2,0,2,0,2,0,2,0,2,0,255,252,255,252,2, - 0,2,0,2,0,2,0,2,0,2,0,5,6,6,7,1, - 253,56,112,112,96,96,224,6,3,3,8,1,4,252,252,252, - 3,3,3,7,2,0,224,224,224,8,18,18,10,1,255,7, - 6,6,14,12,12,12,28,24,24,56,48,48,48,112,96,96, - 224,11,17,34,13,1,0,31,0,63,128,113,192,112,192,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224, - 224,112,192,113,192,63,128,31,0,7,17,17,13,2,0,14, - 62,254,254,206,14,14,14,14,14,14,14,14,14,14,14,14, - 12,17,34,13,1,0,15,128,63,224,120,224,112,112,0,112, - 0,112,0,240,1,224,3,224,7,192,15,128,30,0,60,0, - 248,0,255,240,255,240,255,240,11,17,34,13,1,0,31,0, - 127,192,241,224,224,224,0,224,0,224,1,192,15,128,15,128, - 1,192,0,224,0,224,224,224,241,224,255,192,127,128,31,0, - 12,17,34,13,1,0,3,192,7,192,7,192,15,192,29,192, - 29,192,57,192,113,192,113,192,225,192,255,240,255,240,255,240, - 1,192,1,192,1,192,1,192,11,17,34,13,1,0,255,192, - 255,192,255,192,224,0,224,0,224,0,239,128,255,192,241,224, - 224,224,0,224,0,224,224,224,225,224,255,192,127,128,63,0, - 11,17,34,13,1,0,15,0,63,192,57,224,112,224,96,0, - 224,0,239,128,255,192,241,224,224,224,224,224,224,224,224,224, - 96,224,113,192,63,128,31,0,11,17,34,13,1,0,255,224, - 255,224,255,224,0,224,1,224,1,192,3,192,3,128,7,128, - 7,128,7,0,15,0,14,0,30,0,28,0,60,0,60,0, - 11,17,34,13,1,0,31,0,127,192,241,224,224,224,224,224, - 224,224,113,192,63,128,63,128,113,192,224,224,224,224,224,224, - 224,224,241,224,127,192,31,0,11,17,34,13,1,0,31,0, - 63,128,113,192,224,192,224,224,224,224,224,224,241,224,127,224, - 62,224,0,224,0,224,224,224,225,192,113,192,127,128,30,0, - 3,12,12,7,3,0,224,224,224,0,0,0,0,0,0,224, - 224,224}; -/* - Fontname: -FreeType-FreeUniversal-Bold-R-Normal--23-230-72-72-P-115-ISO10646-1 - Copyright: FreeUniveral (c) Stephen Wilson 2009 Original Font Sil-Sophia Copyright (c) SIL International, 1994-2008. - Capital A Height: 17, '1' Height: 17 - Calculated Max Values w=23 h=25 x= 6 y=14 dx=24 dy= 0 ascent=19 len=66 - Font Bounding box w=34 h=31 x=-2 y=-6 - Calculated Min Values x= 0 y=-6 dx= 0 dy= 0 - Pure Font ascent =17 descent=-5 - X Font ascent =17 descent=-5 - Max Font ascent =19 descent=-6 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_fub17r[3222] U8G_FONT_SECTION("u8g_font_fub17r") = { - 0,34,31,254,250,17,4,8,8,209,32,127,251,19,250,17, - 251,0,0,0,7,0,0,3,17,17,9,3,0,224,224,224, - 224,224,224,224,224,224,224,224,224,0,0,224,224,224,8,7, - 7,12,2,10,231,231,231,231,231,231,231,14,17,34,16,1, - 0,3,24,7,24,6,56,6,48,63,252,63,252,12,96,12, - 96,28,96,24,224,255,248,255,240,57,192,49,128,49,128,113, - 128,99,128,12,21,42,14,1,253,2,0,15,128,63,192,127, - 224,242,224,226,224,226,0,250,0,126,0,63,192,15,224,3, - 240,2,240,226,112,226,112,242,240,127,224,63,192,15,0,2, - 0,2,0,21,17,51,23,1,0,62,3,0,127,7,0,99, - 6,0,193,142,0,193,140,0,193,152,0,193,184,0,99,48, - 128,127,119,224,62,102,48,0,236,24,0,204,24,1,204,24, - 1,140,24,3,14,56,7,7,240,6,3,224,16,17,34,18, - 1,0,31,128,63,192,121,224,112,224,113,224,57,192,63,128, - 31,0,63,30,119,156,243,220,225,252,224,252,224,120,120,124, - 127,254,31,207,3,7,7,9,3,10,224,224,224,224,224,224, - 96,5,20,20,9,2,253,56,56,112,112,112,240,224,224,224, - 224,224,224,224,224,240,112,112,112,48,56,5,20,20,9,2, - 253,224,96,112,112,112,56,56,56,56,56,56,56,56,56,56, - 112,112,112,96,224,9,9,18,15,3,8,54,0,54,0,54, - 0,156,128,255,128,156,128,54,0,54,0,54,0,14,14,28, - 24,5,0,2,0,2,0,2,0,2,0,2,0,2,0,255, - 252,255,252,2,0,2,0,2,0,2,0,2,0,2,0,5, - 6,6,7,1,253,56,112,112,96,96,224,6,3,3,8,1, - 4,252,252,252,3,3,3,7,2,0,224,224,224,8,18,18, - 10,1,255,7,6,6,14,12,12,12,28,24,24,56,48,48, - 48,112,96,96,224,11,17,34,13,1,0,31,0,63,128,113, - 192,112,192,224,224,224,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,112,192,113,192,63,128,31,0,7,17,17, - 13,2,0,14,62,254,254,206,14,14,14,14,14,14,14,14, - 14,14,14,14,12,17,34,13,1,0,15,128,63,224,120,224, - 112,112,0,112,0,112,0,240,1,224,3,224,7,192,15,128, - 30,0,60,0,248,0,255,240,255,240,255,240,11,17,34,13, - 1,0,31,0,127,192,241,224,224,224,0,224,0,224,1,192, - 15,128,15,128,1,192,0,224,0,224,224,224,241,224,255,192, - 127,128,31,0,12,17,34,13,1,0,3,192,7,192,7,192, - 15,192,29,192,29,192,57,192,113,192,113,192,225,192,255,240, - 255,240,255,240,1,192,1,192,1,192,1,192,11,17,34,13, - 1,0,255,192,255,192,255,192,224,0,224,0,224,0,239,128, - 255,192,241,224,224,224,0,224,0,224,224,224,225,224,255,192, - 127,128,63,0,11,17,34,13,1,0,15,0,63,192,57,224, - 112,224,96,0,224,0,239,128,255,192,241,224,224,224,224,224, - 224,224,224,224,96,224,113,192,63,128,31,0,11,17,34,13, - 1,0,255,224,255,224,255,224,0,224,1,224,1,192,3,192, - 3,128,7,128,7,128,7,0,15,0,14,0,30,0,28,0, - 60,0,60,0,11,17,34,13,1,0,31,0,127,192,241,224, - 224,224,224,224,224,224,113,192,63,128,63,128,113,192,224,224, - 224,224,224,224,224,224,241,224,127,192,31,0,11,17,34,13, - 1,0,31,0,63,128,113,192,224,192,224,224,224,224,224,224, - 241,224,127,224,62,224,0,224,0,224,224,224,225,192,113,192, - 127,128,30,0,3,12,12,7,3,0,224,224,224,0,0,0, - 0,0,0,224,224,224,5,14,14,8,1,254,56,56,56,0, - 0,0,0,0,56,56,112,112,96,224,14,12,24,24,5,1, - 0,12,0,60,1,224,7,0,60,0,224,0,224,0,60,0, - 7,0,1,224,0,60,0,12,14,6,12,24,5,4,255,252, - 255,252,0,0,0,0,255,252,255,252,14,12,24,24,5,1, - 192,0,240,0,30,0,3,128,0,240,0,28,0,28,0,240, - 3,128,30,0,240,0,192,0,10,17,34,12,1,0,62,0, - 127,128,227,128,193,192,1,192,1,192,3,128,7,128,14,0, - 28,0,24,0,24,0,24,0,0,0,0,0,24,0,24,0, - 22,22,66,24,1,251,0,254,0,3,255,128,15,255,224,31, - 1,240,62,0,240,120,247,120,121,255,56,113,207,60,243,135, - 28,227,135,28,227,135,28,227,135,28,227,135,28,227,207,56, - 241,255,248,113,251,240,120,113,224,60,0,0,31,0,0,15, - 255,0,7,255,0,0,255,0,16,17,34,16,0,0,3,192, - 3,192,3,224,7,224,7,240,15,112,14,112,14,120,30,56, - 28,56,28,60,63,252,63,252,127,254,120,14,112,15,240,7, - 12,17,34,15,2,0,255,192,255,224,255,240,224,240,224,112, - 224,112,224,224,255,192,255,192,224,224,224,112,224,112,224,112, - 224,240,255,240,255,224,255,128,14,17,34,16,1,0,15,192, - 31,240,63,248,120,120,112,60,240,60,224,0,224,0,224,0, - 224,0,224,0,224,0,112,60,112,60,56,120,31,240,15,192, - 14,17,34,17,2,0,255,0,255,224,255,240,224,248,224,56, - 224,60,224,28,224,28,224,28,224,28,224,28,224,60,224,56, - 224,248,255,240,255,224,255,128,11,17,34,15,2,0,255,224, - 255,224,255,224,224,0,224,0,224,0,224,0,255,224,255,224, - 224,0,224,0,224,0,224,0,224,0,255,224,255,224,255,224, - 11,17,34,14,2,0,255,224,255,224,255,224,224,0,224,0, - 224,0,224,0,255,192,255,192,255,192,224,0,224,0,224,0, - 224,0,224,0,224,0,224,0,15,17,34,18,1,0,7,224, - 31,248,63,252,124,30,112,14,240,14,224,0,224,0,224,254, - 224,254,224,254,240,14,112,14,124,14,63,254,31,254,3,248, - 13,17,34,17,2,0,224,56,224,56,224,56,224,56,224,56, - 224,56,224,56,255,248,255,248,255,248,224,56,224,56,224,56, - 224,56,224,56,224,56,224,56,3,17,17,7,2,0,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,11, - 17,34,14,1,0,0,224,0,224,0,224,0,224,0,224,0, - 224,0,224,0,224,0,224,0,224,0,224,224,224,224,224,240, - 224,255,192,127,192,63,0,13,17,34,16,2,0,224,240,224, - 224,225,224,227,192,231,128,239,0,239,0,254,0,254,0,239, - 0,231,128,231,128,227,192,225,224,225,240,224,240,224,120,11, - 17,34,14,2,0,224,0,224,0,224,0,224,0,224,0,224, - 0,224,0,224,0,224,0,224,0,224,0,224,0,224,0,224, - 0,255,224,255,224,255,224,18,17,51,22,2,0,252,7,192, - 252,15,192,252,15,192,252,15,192,238,31,192,238,29,192,238, - 29,192,231,61,192,231,57,192,231,57,192,231,185,192,227,241, - 192,227,241,192,227,241,192,225,241,192,225,225,192,225,225,192, - 14,17,34,18,2,0,248,28,248,28,252,28,252,28,238,28, - 238,28,231,28,231,28,231,156,227,156,227,220,225,220,225,220, - 224,252,224,252,224,124,224,124,15,17,34,17,1,0,7,192, - 31,240,63,248,120,60,112,28,240,30,224,14,224,14,224,14, - 224,14,224,14,240,14,112,28,120,60,63,248,31,240,7,224, - 12,17,34,15,2,0,255,128,255,192,255,224,224,240,224,112, - 224,112,224,112,224,240,255,224,255,192,255,0,224,0,224,0, - 224,0,224,0,224,0,224,0,17,17,51,19,1,0,7,192, - 0,31,240,0,63,248,0,120,60,0,112,28,0,240,30,0, - 224,14,0,224,14,0,224,14,0,224,14,0,224,14,0,240, - 14,0,112,28,0,120,60,0,63,255,128,31,255,128,7,255, - 128,13,17,34,16,2,0,255,192,255,240,255,248,224,120,224, - 56,224,56,224,112,255,224,255,192,255,240,224,240,224,112,224, - 120,224,56,224,56,224,56,224,56,13,17,34,15,1,0,15, - 192,63,224,56,240,112,112,112,0,120,0,126,0,63,192,31, - 240,3,240,0,120,224,56,224,56,240,120,127,240,63,224,15, - 128,13,17,34,15,1,0,255,248,255,248,255,248,7,0,7, - 0,7,0,7,0,7,0,7,0,7,0,7,0,7,0,7, - 0,7,0,7,0,7,0,7,0,14,17,34,18,2,0,224, - 28,224,28,224,28,224,28,224,28,224,28,224,28,224,28,224, - 28,224,28,224,28,224,28,240,60,120,120,127,248,63,240,15, - 192,17,17,51,17,0,0,240,7,128,112,7,0,120,15,0, - 120,14,0,56,30,0,60,30,0,28,28,0,30,60,0,30, - 60,0,14,56,0,15,120,0,15,112,0,7,112,0,7,240, - 0,7,224,0,3,224,0,3,224,0,23,17,51,23,0,0, - 240,56,30,112,124,28,112,124,28,120,124,60,120,108,60,56, - 238,56,56,238,56,56,238,56,60,198,120,29,199,112,29,199, - 112,29,199,112,29,131,112,15,131,224,15,131,224,15,131,224, - 15,1,224,14,17,34,16,1,0,240,60,120,56,120,120,60, - 112,28,224,31,224,15,192,7,128,7,128,15,192,31,192,29, - 224,56,240,120,112,112,120,240,60,224,60,13,17,34,15,1, - 0,224,56,240,120,112,112,120,240,56,224,61,224,29,192,31, - 192,15,128,15,128,7,0,7,0,7,0,7,0,7,0,7, - 0,7,0,12,17,34,14,1,0,255,240,255,240,255,240,1, - 240,1,224,3,192,7,128,7,128,15,0,30,0,60,0,60, - 0,120,0,240,0,255,240,255,240,255,240,5,22,22,9,2, - 251,248,248,224,224,224,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,248,248,7,18,18,10,1,255,192,224,96, - 96,112,48,48,56,24,24,24,28,12,12,14,6,6,6,5, - 22,22,9,2,251,248,248,56,56,56,56,56,56,56,56,56, - 56,56,56,56,56,56,56,56,56,248,248,11,14,28,23,6, - 0,4,0,14,0,10,0,27,0,17,0,17,0,49,128,32, - 128,32,128,96,192,64,64,192,96,128,32,128,32,12,2,4, - 12,0,253,255,240,255,240,4,4,4,6,0,14,224,96,48, - 48,10,12,24,13,1,0,31,0,127,128,113,192,1,192,31, - 192,127,192,241,192,225,192,225,192,243,192,127,192,60,192,12, - 17,34,14,1,0,224,0,224,0,224,0,224,0,224,0,239, - 128,255,192,241,224,240,240,224,112,224,112,224,112,224,112,240, - 240,248,224,255,192,231,128,10,12,24,12,1,0,31,0,127, - 128,115,192,225,192,224,0,224,0,224,0,225,192,225,192,115, - 192,127,128,31,0,12,17,34,14,1,0,0,112,0,112,0, - 112,0,112,0,112,31,112,63,240,120,240,240,240,224,112,224, - 112,224,112,224,112,240,240,113,240,63,240,30,112,11,12,24, - 13,1,0,31,0,63,128,113,192,225,224,255,224,255,224,224, - 0,224,0,225,192,113,192,127,192,31,0,8,17,17,9,1, - 0,31,63,56,56,56,255,255,56,56,56,56,56,56,56,56, - 56,56,12,17,34,14,1,251,31,112,63,240,120,240,240,240, - 224,112,224,112,224,112,224,112,240,240,112,240,127,240,30,112, - 0,112,112,112,120,224,63,224,31,128,11,17,34,13,1,0, - 224,0,224,0,224,0,224,0,224,0,239,128,255,192,241,224, - 240,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224, - 224,224,3,17,17,5,1,0,224,224,224,0,0,224,224,224, - 224,224,224,224,224,224,224,224,224,4,22,22,7,2,251,112, - 112,112,0,0,112,112,112,112,112,112,112,112,112,112,112,112, - 112,112,240,240,224,11,17,34,12,1,0,224,0,224,0,224, - 0,224,0,224,0,227,192,227,128,231,0,239,0,254,0,254, - 0,238,0,239,0,231,128,231,128,227,192,225,224,3,17,17, - 6,1,0,224,224,224,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,19,12,36,21,1,0,231,143,128,239,223,192, - 249,241,224,240,224,224,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,224,11,12, - 24,13,1,0,239,128,255,192,241,224,224,224,224,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,12,12,24,14, - 1,0,31,128,63,192,112,224,240,224,224,112,224,112,224,112, - 224,112,240,240,112,224,63,192,31,128,12,17,34,14,1,251, - 231,128,255,192,248,224,240,240,224,112,224,112,224,112,224,112, - 240,240,241,224,255,192,239,128,224,0,224,0,224,0,224,0, - 224,0,12,17,34,14,1,251,30,112,63,240,113,240,240,240, - 224,112,224,112,224,112,224,112,240,240,120,240,63,240,31,112, - 0,112,0,112,0,112,0,112,0,112,7,12,12,9,1,0, - 238,238,254,240,240,224,224,224,224,224,224,224,10,12,24,12, - 1,0,63,0,127,128,241,192,225,192,248,0,127,0,31,128, - 3,192,225,192,227,192,127,128,63,0,8,15,15,10,1,0, - 24,56,56,255,255,56,56,56,56,56,56,56,60,63,15,11, - 12,24,13,1,0,224,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,224,224,241,224,127,224,62,224,12,12,24, - 13,0,0,240,112,112,240,112,224,120,224,56,224,57,192,29, - 192,29,192,31,128,15,128,15,128,15,0,19,12,36,20,0, - 0,240,240,224,112,240,224,113,240,224,113,249,192,57,249,192, - 59,185,192,59,159,192,63,159,128,31,31,128,31,15,128,31, - 15,0,15,15,0,11,12,24,13,1,0,241,224,113,192,123, - 128,63,128,31,0,30,0,31,0,63,128,123,128,115,192,241, - 192,225,224,12,17,34,12,0,251,240,112,112,240,120,224,56, - 224,57,224,61,192,29,192,29,192,31,128,15,128,15,128,7, - 0,7,0,15,0,14,0,14,0,30,0,10,12,24,12,1, - 0,255,128,255,128,7,128,7,0,14,0,30,0,60,0,56, - 0,112,0,224,0,255,192,255,192,9,23,46,12,2,250,7, - 128,15,128,28,0,28,0,28,0,28,0,28,0,28,0,28, - 0,60,0,248,0,224,0,248,0,60,0,28,0,28,0,28, - 0,28,0,28,0,28,0,28,0,15,128,7,128,2,25,25, - 8,3,250,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,8,23,23,12, - 2,250,224,240,56,56,56,56,56,56,56,28,31,7,31,28, - 56,56,56,56,56,56,56,248,224,12,3,6,12,0,5,60, - 48,127,240,227,192,255}; -/* - Fontname: -FreeType-FreeUniversal-Bold-R-Normal--27-270-72-72-P-136-ISO10646-1 - Copyright: FreeUniveral (c) Stephen Wilson 2009 Original Font Sil-Sophia Copyright (c) SIL International, 1994-2008. - Capital A Height: 20, '1' Height: 20 - Calculated Max Values w=27 h=29 x= 7 y=18 dx=28 dy= 0 ascent=29 len=100 - Font Bounding box w=40 h=36 x=-2 y=-7 - Calculated Min Values x=-1 y=-7 dx= 0 dy= 0 - Pure Font ascent =20 descent=-5 - X Font ascent =20 descent=-5 - Max Font ascent =29 descent=-7 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_fub20[8916] U8G_FONT_SECTION("u8g_font_fub20") = { - 0,40,36,254,249,20,4,242,11,37,32,255,251,29,249,20, - 251,0,0,0,8,0,0,4,20,20,11,4,0,240,240,240, - 240,240,240,240,240,240,240,240,240,240,240,0,0,0,240,240, - 240,10,8,16,14,2,12,243,192,243,192,243,192,243,192,243, - 192,225,192,225,192,97,128,17,20,60,19,1,0,1,199,0, - 1,134,0,3,142,0,3,142,0,3,142,0,31,255,128,63, - 255,128,7,28,0,6,24,0,14,56,0,14,56,0,14,48, - 0,127,254,0,255,254,0,28,112,0,24,96,0,56,224,0, - 56,224,0,56,224,0,49,192,0,14,24,48,16,1,253,1, - 0,7,192,31,240,63,248,125,120,113,60,241,60,241,0,253, - 0,127,0,63,224,31,240,3,248,1,124,1,60,241,60,241, - 60,249,60,127,248,63,240,31,224,1,0,1,0,1,0,25, - 20,80,27,1,0,31,0,96,0,63,128,224,0,123,192,192, - 0,225,193,192,0,224,227,128,0,224,227,0,0,224,231,0, - 0,224,230,0,0,113,206,0,0,127,204,124,0,63,28,254, - 0,0,57,199,0,0,59,131,0,0,115,131,128,0,99,131, - 128,0,227,131,128,1,195,135,128,1,193,239,0,3,128,254, - 0,3,128,124,0,19,20,60,21,1,0,15,192,0,31,240, - 0,60,240,0,120,120,0,120,120,0,120,112,0,60,240,0, - 63,224,0,31,192,0,31,128,0,63,135,128,123,199,128,249, - 231,128,240,247,0,240,127,0,240,63,0,240,30,0,124,127, - 0,63,255,128,15,227,224,4,8,8,11,4,12,240,224,224, - 224,224,224,224,224,6,24,24,10,2,252,28,56,56,120,120, - 112,112,240,240,240,240,240,240,240,240,240,240,112,112,120,120, - 56,56,28,6,24,24,11,3,252,224,240,112,112,120,120,120, - 56,56,60,60,60,60,60,60,56,56,120,120,120,112,112,240, - 224,11,11,22,17,3,9,17,0,59,128,59,128,27,0,238, - 224,255,224,206,96,27,0,59,128,59,128,17,0,16,16,32, - 26,5,0,1,128,1,128,1,128,1,128,1,128,1,128,1, - 128,255,255,255,255,1,128,1,128,1,128,1,128,1,128,1, - 128,1,128,6,7,7,8,1,252,60,56,56,112,112,112,224, - 7,4,4,9,1,5,254,254,254,254,4,4,4,9,3,0, - 240,240,240,240,8,21,21,12,2,255,7,7,7,6,14,14, - 12,28,28,24,56,56,56,48,112,112,96,224,224,224,192,14, - 20,40,15,1,0,15,128,31,224,60,240,120,112,112,56,240, - 56,240,56,240,60,240,60,240,60,240,60,240,60,240,60,240, - 56,240,56,112,56,120,120,60,240,31,224,15,128,8,20,20, - 15,3,0,15,63,127,255,239,207,15,15,15,15,15,15,15, - 15,15,15,15,15,15,15,14,20,40,15,1,0,7,192,31, - 240,63,248,124,120,120,60,120,60,0,60,0,120,0,120,0, - 240,1,240,3,224,7,192,15,128,31,0,124,0,248,0,255, - 252,255,252,255,252,13,20,40,15,1,0,15,128,63,224,127, - 240,248,240,240,120,0,120,0,120,0,240,15,224,15,128,15, - 224,0,240,0,120,0,120,240,120,240,120,248,240,127,240,63, - 224,31,128,14,20,40,15,1,0,1,240,3,240,3,240,7, - 240,7,240,14,240,30,240,28,240,60,240,56,240,120,240,112, - 240,240,240,255,252,255,252,255,252,0,240,0,240,0,240,0, - 240,13,20,40,15,1,0,255,240,255,240,255,240,240,0,240, - 0,240,0,240,0,247,192,255,224,253,240,240,120,240,120,0, - 120,0,120,0,120,240,120,240,240,127,240,63,224,31,128,13, - 20,40,15,1,0,15,192,31,224,63,240,120,120,120,120,112, - 0,240,0,247,192,239,224,253,240,248,120,240,120,240,120,240, - 120,240,120,112,120,120,240,63,240,63,224,15,128,13,20,40, - 15,1,0,255,248,255,248,255,248,0,120,0,120,0,240,0, - 240,1,224,1,224,1,224,3,192,3,192,7,128,7,128,15, - 128,15,0,31,0,30,0,30,0,62,0,14,20,40,15,1, - 0,31,192,63,240,127,240,120,248,240,120,240,120,240,120,120, - 240,63,224,31,192,63,240,120,120,240,56,240,60,240,60,240, - 60,248,120,127,248,63,240,31,192,13,20,40,15,1,0,15, - 128,63,192,127,224,120,240,240,112,240,120,240,120,240,120,240, - 120,120,248,127,184,63,56,0,120,0,120,0,112,240,240,120, - 240,127,224,63,192,15,128,4,14,14,9,4,0,240,240,240, - 240,0,0,0,0,0,0,240,240,240,240,6,17,17,8,1, - 253,60,60,60,60,0,0,0,0,0,0,60,56,120,112,112, - 224,224,16,14,28,26,5,1,0,3,0,31,0,120,3,192, - 15,0,120,0,224,0,224,0,60,0,7,128,1,224,0,60, - 0,15,0,1,16,7,14,26,5,5,255,255,255,255,0,0, - 0,0,0,0,255,255,255,255,16,14,28,26,5,1,192,0, - 248,0,30,0,3,192,0,240,0,30,0,7,0,7,0,60, - 1,224,7,128,60,0,240,0,128,0,13,20,40,15,1,0, - 31,128,63,224,121,240,240,112,32,120,0,120,0,112,0,240, - 1,224,3,192,7,128,14,0,14,0,14,0,14,0,0,0, - 0,0,15,0,15,0,15,0,26,25,100,28,1,251,0,63, - 128,0,1,255,240,0,7,255,252,0,15,224,254,0,31,0, - 31,0,62,0,15,0,60,61,231,128,120,255,231,128,121,247, - 227,192,241,225,227,192,241,193,227,192,243,193,227,192,243,193, - 227,192,243,193,227,192,243,193,227,192,241,193,227,128,113,227, - 231,128,120,255,255,0,124,254,255,0,60,60,60,0,31,0, - 0,0,15,192,32,0,7,255,224,0,1,255,224,0,0,127, - 224,0,19,20,60,19,0,0,1,240,0,1,240,0,1,248, - 0,3,248,0,3,248,0,3,188,0,7,188,0,7,156,0, - 15,30,0,15,30,0,15,30,0,30,15,0,30,15,0,31, - 255,128,63,255,128,63,255,128,56,3,192,120,3,192,120,3, - 192,240,1,224,15,20,40,18,2,0,255,224,255,240,255,248, - 240,124,240,60,240,60,240,56,240,120,255,240,255,192,255,248, - 240,60,240,28,240,30,240,30,240,30,240,60,255,252,255,248, - 255,224,17,20,60,19,1,0,7,240,0,15,252,0,63,254, - 0,60,31,0,120,15,0,112,15,0,240,0,0,240,0,0, - 240,0,0,240,0,0,240,0,0,240,0,0,240,0,0,240, - 15,128,112,15,0,120,31,0,60,62,0,63,254,0,31,248, - 0,7,224,0,16,20,40,19,2,0,255,128,255,240,255,248, - 240,124,240,62,240,30,240,15,240,15,240,15,240,15,240,15, - 240,15,240,15,240,15,240,30,240,62,240,124,255,248,255,240, - 255,128,13,20,40,17,2,0,255,248,255,248,255,248,240,0, - 240,0,240,0,240,0,240,0,255,248,255,248,255,248,240,0, - 240,0,240,0,240,0,240,0,240,0,255,248,255,248,255,248, - 13,20,40,16,2,0,255,248,255,248,255,248,240,0,240,0, - 240,0,240,0,240,0,255,240,255,240,255,240,240,0,240,0, - 240,0,240,0,240,0,240,0,240,0,240,0,240,0,18,20, - 60,20,1,0,1,248,0,15,254,0,31,255,0,62,15,128, - 124,3,128,120,3,192,112,0,0,240,0,0,240,0,0,240, - 63,192,240,63,192,240,63,192,240,3,192,240,3,192,120,3, - 192,124,3,192,63,3,192,31,255,192,15,255,192,1,254,0, - 16,20,40,20,2,0,240,15,240,15,240,15,240,15,240,15, - 240,15,240,15,240,15,255,255,255,255,255,255,240,15,240,15, - 240,15,240,15,240,15,240,15,240,15,240,15,240,15,4,20, - 20,8,2,0,240,240,240,240,240,240,240,240,240,240,240,240, - 240,240,240,240,240,240,240,240,14,20,40,17,1,0,0,60, - 0,60,0,60,0,60,0,60,0,60,0,60,0,60,0,60, - 0,60,0,60,0,60,0,60,0,60,240,60,240,56,248,120, - 127,240,127,224,31,192,15,20,40,18,2,0,240,60,240,124, - 240,248,241,240,241,224,243,224,247,192,255,128,255,0,255,0, - 255,128,247,192,247,192,243,224,241,240,240,240,240,248,240,124, - 240,62,240,62,13,20,40,16,2,0,240,0,240,0,240,0, - 240,0,240,0,240,0,240,0,240,0,240,0,240,0,240,0, - 240,0,240,0,240,0,240,0,240,0,240,0,255,248,255,248, - 255,248,21,20,60,25,2,0,252,1,248,254,3,248,254,3, - 248,254,3,248,255,7,248,255,7,248,247,7,120,247,15,120, - 247,143,120,247,143,120,243,142,120,243,222,120,243,222,120,241, - 220,120,241,252,120,241,252,120,240,248,120,240,248,120,240,248, - 120,240,248,120,17,20,60,21,2,0,252,7,128,252,7,128, - 254,7,128,254,7,128,255,7,128,255,7,128,247,135,128,247, - 135,128,243,199,128,243,199,128,241,231,128,241,231,128,240,247, - 128,240,247,128,240,127,128,240,127,128,240,63,128,240,63,128, - 240,31,128,240,31,128,18,20,60,20,1,0,3,240,0,15, - 252,0,31,254,0,62,31,0,120,7,128,120,7,128,240,3, - 192,240,3,192,240,3,192,240,3,192,240,3,192,240,3,192, - 240,3,192,240,3,192,120,7,128,120,7,128,62,31,0,31, - 254,0,15,252,0,3,240,0,14,20,40,17,2,0,255,192, - 255,240,255,248,240,124,240,60,240,60,240,60,240,60,240,124, - 255,248,255,240,255,192,240,0,240,0,240,0,240,0,240,0, - 240,0,240,0,240,0,20,20,60,22,1,0,3,240,0,15, - 252,0,63,254,0,62,31,0,120,7,128,120,7,128,240,3, - 192,240,3,192,240,3,192,240,3,192,240,3,192,240,3,192, - 240,3,192,240,3,192,120,7,128,120,7,128,62,31,0,31, - 255,240,15,255,240,3,255,240,15,20,40,18,2,0,255,224, - 255,248,255,252,240,62,240,30,240,30,240,30,240,30,240,124, - 255,248,255,240,255,252,240,60,240,60,240,28,240,30,240,30, - 240,30,240,30,240,14,16,20,40,18,1,0,7,224,31,248, - 63,252,60,60,120,30,120,30,120,0,124,0,63,128,31,240, - 15,252,0,254,0,30,0,15,240,15,240,14,120,62,127,252, - 63,248,7,224,16,20,40,18,1,0,255,255,255,255,255,255, - 3,192,3,192,3,192,3,192,3,192,3,192,3,192,3,192, - 3,192,3,192,3,192,3,192,3,192,3,192,3,192,3,192, - 3,192,17,20,60,21,2,0,240,7,128,240,7,128,240,7, - 128,240,7,128,240,7,128,240,7,128,240,7,128,240,7,128, - 240,7,128,240,7,128,240,7,128,240,7,128,240,7,128,240, - 7,0,240,15,0,120,15,0,124,30,0,63,254,0,31,248, - 0,7,224,0,19,20,60,20,0,0,248,1,224,120,1,224, - 120,3,224,60,3,192,60,3,192,62,7,192,30,7,128,30, - 7,128,31,15,128,15,15,0,15,15,0,15,158,0,7,158, - 0,7,158,0,7,252,0,3,252,0,3,252,0,1,248,0, - 1,248,0,1,240,0,27,20,80,27,0,0,248,31,3,224, - 120,31,3,192,120,31,3,192,120,63,131,192,120,63,131,192, - 60,59,135,128,60,59,135,128,60,123,199,128,60,123,199,128, - 28,113,199,0,30,113,207,0,30,241,239,0,30,241,239,0, - 14,224,238,0,14,224,238,0,15,224,254,0,15,224,254,0, - 7,192,124,0,7,192,124,0,7,192,124,0,17,20,60,19, - 1,0,248,15,128,120,15,0,124,30,0,62,30,0,30,60, - 0,31,120,0,15,120,0,7,240,0,7,224,0,3,224,0, - 7,224,0,7,240,0,15,240,0,30,120,0,30,124,0,60, - 60,0,60,30,0,120,31,0,240,15,0,240,7,128,16,20, - 40,17,1,0,240,31,248,30,120,30,124,60,60,60,60,120, - 30,120,30,240,15,240,15,224,7,224,3,192,3,192,3,192, - 3,192,3,192,3,192,3,192,3,192,3,192,15,20,40,17, - 1,0,127,254,127,254,127,254,0,62,0,124,0,248,0,248, - 1,240,3,224,7,224,7,192,15,128,31,0,63,0,62,0, - 124,0,248,0,255,254,255,254,255,254,6,25,25,10,2,251, - 252,252,240,240,240,240,240,240,240,240,240,240,240,240,240,240, - 240,240,240,240,240,240,240,252,252,9,21,42,12,1,255,224, - 0,96,0,112,0,112,0,48,0,56,0,56,0,56,0,24, - 0,28,0,28,0,12,0,14,0,14,0,6,0,6,0,7, - 0,7,0,3,0,3,128,3,128,7,25,25,11,2,251,254, - 254,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30, - 30,30,30,30,30,30,254,254,13,17,34,27,7,0,2,0, - 7,0,5,0,5,0,13,128,8,128,24,192,24,192,16,64, - 48,96,48,96,32,32,96,48,64,16,192,24,192,24,128,8, - 14,2,4,14,0,252,255,252,255,252,5,5,5,7,0,16, - 224,112,112,56,24,12,14,28,15,1,0,31,128,63,224,121, - 240,112,240,0,240,63,240,127,240,248,240,240,240,240,240,240, - 240,251,240,127,112,62,112,14,20,40,17,2,0,240,0,240, - 0,240,0,240,0,240,0,240,0,247,192,255,240,253,240,248, - 120,240,120,240,60,240,60,240,60,240,60,240,56,248,120,252, - 240,255,240,243,192,12,14,28,14,1,0,31,128,63,224,121, - 224,112,224,240,240,240,0,240,0,240,0,240,0,240,240,240, - 224,121,224,63,192,31,128,14,20,40,16,1,0,0,60,0, - 60,0,60,0,60,0,60,0,60,31,188,63,252,124,252,120, - 124,240,60,240,60,240,60,240,60,240,60,240,60,120,124,125, - 252,63,188,15,60,13,14,28,15,1,0,15,128,63,224,121, - 240,112,240,240,240,255,240,255,248,240,0,240,0,240,240,112, - 240,121,240,63,224,31,128,10,20,40,11,1,0,15,192,31, - 192,62,64,60,0,60,0,60,0,255,128,255,128,60,0,60, - 0,60,0,60,0,60,0,60,0,60,0,60,0,60,0,60, - 0,60,0,60,0,14,19,38,16,1,251,31,188,63,252,124, - 252,120,124,240,60,240,60,240,60,240,60,240,60,240,60,112, - 124,124,252,63,188,15,60,0,60,120,56,124,248,63,240,15, - 192,13,20,40,16,2,0,240,0,240,0,240,0,240,0,240, - 0,240,0,247,192,255,240,253,240,248,120,240,120,240,120,240, - 120,240,120,240,120,240,120,240,120,240,120,240,120,240,120,4, - 20,20,6,1,0,240,240,240,240,0,0,240,240,240,240,240, - 240,240,240,240,240,240,240,240,240,5,25,25,9,3,251,120, - 120,120,120,0,0,120,120,120,120,120,120,120,120,120,120,120, - 120,120,120,120,120,248,248,240,12,20,40,15,2,0,240,0, - 240,0,240,0,240,0,240,0,240,0,240,240,241,224,243,192, - 247,128,255,128,255,0,255,0,255,0,247,128,247,192,243,192, - 241,224,241,240,240,240,4,20,20,7,2,0,240,240,240,240, - 240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240, - 22,14,42,25,2,0,243,227,224,255,247,248,253,254,248,240, - 120,120,240,120,60,240,120,60,240,120,60,240,120,60,240,120, - 60,240,120,60,240,120,60,240,120,60,240,120,60,240,120,60, - 13,14,28,16,2,0,247,192,255,240,253,240,240,120,240,120, - 240,120,240,120,240,120,240,120,240,120,240,120,240,120,240,120, - 240,120,14,14,28,16,1,0,15,192,63,224,124,240,120,120, - 240,60,240,60,240,60,240,60,240,60,240,60,120,120,124,248, - 63,240,15,192,14,19,38,17,2,251,243,192,255,240,253,240, - 248,120,240,56,240,60,240,60,240,60,240,60,240,120,240,120, - 253,248,255,240,247,192,240,0,240,0,240,0,240,0,240,0, - 14,19,38,16,1,251,15,60,63,252,125,252,120,124,240,60, - 240,60,240,60,240,60,240,60,240,60,120,124,124,252,63,252, - 31,188,0,60,0,60,0,60,0,60,0,60,9,14,28,11, - 2,0,247,128,255,128,255,128,252,0,240,0,240,0,240,0, - 240,0,240,0,240,0,240,0,240,0,240,0,240,0,12,14, - 28,14,1,0,31,128,127,192,123,224,241,224,240,0,126,0, - 127,192,31,224,1,240,240,240,240,240,249,224,127,192,31,128, - 10,18,36,12,1,0,2,0,14,0,30,0,30,0,255,192, - 255,192,30,0,30,0,30,0,30,0,30,0,30,0,30,0, - 30,0,30,0,31,0,15,192,7,192,13,14,28,16,2,0, - 240,120,240,120,240,120,240,120,240,120,240,120,240,120,240,120, - 240,120,240,120,240,248,249,248,127,248,62,120,14,14,28,15, - 0,0,240,60,120,60,120,60,56,120,60,120,60,112,28,240, - 30,240,30,224,15,224,15,224,15,192,7,192,7,192,23,14, - 42,23,0,0,240,124,30,112,124,28,120,124,60,120,254,60, - 56,238,60,60,238,56,61,239,120,61,231,120,29,199,112,31, - 199,240,31,199,240,15,131,224,15,131,224,15,131,224,13,14, - 28,15,1,0,240,120,120,240,124,224,61,224,31,192,31,128, - 15,128,31,128,31,192,63,224,57,224,120,240,240,248,240,120, - 14,19,38,15,0,251,248,60,120,60,120,60,60,120,60,120, - 60,112,30,240,30,240,14,224,15,224,15,224,7,192,7,192, - 3,192,7,128,7,128,7,128,15,0,15,0,11,14,28,13, - 1,0,255,224,255,224,1,224,3,224,7,192,7,128,15,0, - 30,0,60,0,124,0,248,0,240,0,255,224,255,224,10,27, - 54,13,2,249,3,192,15,192,31,128,30,0,30,0,30,0, - 30,0,30,0,30,0,28,0,28,0,60,0,248,0,224,0, - 248,0,124,0,60,0,28,0,30,0,30,0,30,0,30,0, - 30,0,30,0,31,128,15,192,7,192,2,29,29,10,4,249, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,10,27,54, - 14,2,249,240,0,252,0,124,0,30,0,30,0,30,0,30, - 0,30,0,30,0,30,0,30,0,15,0,7,192,3,192,7, - 192,15,0,30,0,30,0,30,0,30,0,30,0,30,0,30, - 0,30,0,124,0,252,0,240,0,14,3,6,14,0,5,63, - 156,127,248,225,240,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,0,0,0,8,0,0,4,19,19,10, - 3,251,240,240,240,0,0,240,240,240,240,240,240,240,240,240, - 240,240,240,240,240,12,20,40,16,2,253,0,192,0,192,0, - 128,15,128,63,224,125,224,115,240,243,240,242,0,242,0,246, - 0,244,0,244,240,124,240,121,224,63,224,31,128,24,0,16, - 0,48,0,14,20,40,15,1,0,7,224,31,248,62,120,60, - 60,60,60,60,0,60,0,60,0,255,128,255,128,60,0,60, - 0,60,0,60,0,60,0,60,0,60,0,60,0,255,252,255, - 252,15,14,28,17,1,5,192,6,99,204,55,248,28,48,24, - 24,48,12,48,12,48,12,48,12,24,24,28,48,63,248,99, - 204,192,6,15,20,40,17,1,0,240,30,240,62,120,60,120, - 124,56,120,60,120,252,254,254,254,31,224,15,224,15,192,255, - 254,255,254,7,128,7,128,7,128,7,128,7,128,7,128,7, - 128,1,25,25,9,4,251,128,128,128,128,128,128,128,128,128, - 128,128,0,0,0,128,128,128,128,128,128,128,128,128,128,128, - 11,24,48,13,1,252,31,128,63,192,121,192,240,64,240,0, - 248,0,124,0,63,0,63,128,127,192,243,224,225,224,225,192, - 243,192,255,128,126,0,31,128,7,192,3,224,1,224,1,192, - 195,192,255,128,127,0,9,3,6,9,0,17,227,128,227,128, - 227,128,20,20,60,24,2,0,1,248,0,7,254,0,31,15, - 128,60,3,192,49,252,192,99,254,224,103,158,96,199,15,48, - 207,0,48,207,0,48,207,0,48,207,15,48,199,14,48,103, - 158,96,99,252,96,49,248,192,56,1,192,30,7,128,7,254, - 0,1,248,0,9,13,26,11,1,7,62,0,127,128,99,128, - 3,128,63,128,115,128,227,128,227,128,255,128,125,128,0,0, - 0,0,255,128,14,11,22,16,1,2,30,60,28,56,60,120, - 120,240,120,240,241,224,120,240,56,240,60,120,28,56,30,60, - 15,6,12,17,1,6,255,254,255,254,0,6,0,6,0,6, - 0,6,255,20,20,60,24,2,0,1,248,0,7,254,0,31, - 15,128,60,3,192,51,252,192,99,254,224,99,14,96,195,6, - 48,195,28,48,195,248,48,195,252,48,195,12,48,195,14,48, - 99,6,96,99,6,96,51,6,192,56,1,192,30,7,128,7, - 254,0,1,248,0,9,2,4,9,0,18,255,128,255,128,6, - 6,6,8,1,14,120,204,132,132,204,120,16,16,32,26,5, - 0,1,128,1,128,1,128,1,128,255,255,255,255,1,128,1, - 128,1,128,1,128,1,128,0,0,0,0,0,0,255,255,255, - 255,9,11,22,11,1,9,62,0,127,0,227,128,3,128,7, - 0,15,0,30,0,56,0,112,0,255,0,255,0,8,11,11, - 10,1,9,60,254,231,7,30,30,7,7,231,254,124,6,5, - 5,6,1,16,60,56,112,96,192,255,13,24,48,15,1,252, - 31,248,62,96,126,96,254,96,254,96,254,96,254,96,126,96, - 126,96,30,96,6,96,6,96,6,96,6,96,6,96,6,96, - 6,96,6,96,6,96,6,96,6,96,6,96,6,96,6,96, - 4,4,4,8,2,8,240,240,240,240,7,6,6,7,1,249, - 32,60,14,6,254,252,5,11,11,8,2,9,56,248,248,56, - 56,56,56,56,56,56,56,10,13,26,12,1,7,30,0,127, - 128,115,128,225,192,225,192,225,192,225,192,99,128,127,128,30, - 0,0,0,0,0,255,192,13,11,22,16,2,2,225,192,241, - 224,112,224,120,240,120,240,60,120,120,240,120,240,113,224,241, - 224,225,192,19,20,60,22,2,0,56,7,0,248,14,0,184, - 14,0,56,28,0,56,28,0,56,56,0,56,48,0,56,112, - 0,56,224,0,56,227,192,57,195,192,1,199,192,3,143,192, - 3,13,192,7,29,192,14,57,192,14,63,224,28,63,224,28, - 1,192,56,1,192,19,20,60,21,1,0,56,6,0,248,14, - 0,184,12,0,56,28,0,56,24,0,56,48,0,56,112,0, - 56,96,0,56,224,0,56,199,128,57,207,224,3,156,224,3, - 0,224,7,1,224,6,1,192,14,3,128,28,7,0,28,30, - 0,56,31,224,48,31,224,20,20,60,22,1,0,124,1,192, - 230,3,128,231,3,0,7,7,0,30,14,0,30,14,0,7, - 28,0,231,24,0,231,56,0,126,49,224,24,115,224,0,227, - 224,0,199,224,1,198,224,1,140,224,3,156,224,3,31,240, - 7,31,240,14,0,224,12,0,224,12,19,38,15,1,251,7, - 128,7,128,7,128,0,0,0,0,7,0,7,0,7,0,14, - 0,28,0,56,0,112,0,240,0,240,0,240,112,240,112,127, - 240,63,224,15,128,19,28,84,19,0,0,7,0,0,3,128, - 0,1,128,0,1,192,0,0,192,0,0,96,0,0,0,0, - 0,0,0,1,240,0,1,240,0,1,248,0,3,248,0,3, - 248,0,3,188,0,7,188,0,7,156,0,15,30,0,15,30, - 0,15,30,0,30,15,0,30,15,0,31,255,128,63,255,128, - 63,255,128,56,3,192,120,3,192,120,3,192,240,1,224,19, - 28,84,19,0,0,0,28,0,0,56,0,0,56,0,0,112, - 0,0,96,0,0,192,0,0,0,0,0,0,0,1,240,0, - 1,240,0,1,248,0,3,248,0,3,248,0,3,188,0,7, - 188,0,7,156,0,15,30,0,15,30,0,15,30,0,30,15, - 0,30,15,0,31,255,128,63,255,128,63,255,128,56,3,192, - 120,3,192,120,3,192,240,1,224,19,28,84,19,0,0,0, - 224,0,1,240,0,1,240,0,3,184,0,3,24,0,6,12, - 0,0,0,0,0,0,0,1,240,0,1,240,0,1,248,0, - 3,248,0,3,248,0,3,188,0,7,188,0,7,156,0,15, - 30,0,15,30,0,15,30,0,30,15,0,30,15,0,31,255, - 128,63,255,128,63,255,128,56,3,192,120,3,192,120,3,192, - 240,1,224,19,26,78,19,0,0,1,204,0,3,248,0,6, - 120,0,0,0,0,0,0,0,0,0,0,1,240,0,1,240, - 0,1,248,0,3,248,0,3,248,0,3,188,0,7,188,0, - 7,156,0,15,30,0,15,30,0,15,30,0,30,15,0,30, - 15,0,31,255,128,63,255,128,63,255,128,56,3,192,120,3, - 192,120,3,192,240,1,224,19,26,78,19,0,0,7,28,0, - 7,28,0,7,28,0,0,0,0,0,0,0,0,0,0,1, - 240,0,1,240,0,3,248,0,3,248,0,3,248,0,7,188, - 0,7,188,0,7,60,0,15,30,0,15,30,0,30,31,0, - 30,15,0,30,15,0,63,255,128,63,255,128,63,255,128,120, - 3,192,120,3,192,112,3,192,240,1,224,19,29,87,19,0, - 0,0,224,0,1,240,0,3,24,0,3,24,0,3,24,0, - 1,240,0,0,224,0,0,0,0,0,0,0,1,240,0,1, - 240,0,3,240,0,3,248,0,3,248,0,7,188,0,7,188, - 0,7,60,0,15,30,0,15,30,0,30,30,0,30,15,0, - 30,15,0,63,255,128,63,255,128,63,255,128,120,3,192,120, - 3,192,240,3,192,240,1,224,25,20,80,26,0,0,0,63, - 255,128,0,63,255,128,0,127,0,0,0,127,0,0,0,255, - 0,0,1,239,0,0,1,239,0,0,3,207,0,0,3,207, - 255,128,7,143,255,128,7,143,255,128,15,15,0,0,15,255, - 0,0,31,255,0,0,31,255,0,0,60,15,0,0,56,15, - 0,0,120,15,255,128,112,15,255,128,240,15,255,128,17,27, - 81,19,1,249,7,240,0,15,252,0,63,254,0,60,31,0, - 120,31,0,112,15,0,240,0,0,240,0,0,240,0,0,240, - 0,0,240,0,0,240,0,0,240,0,0,240,15,128,112,15, - 0,120,31,0,60,63,0,63,254,0,15,252,0,3,240,0, - 0,128,0,0,224,0,0,240,0,0,48,0,0,48,0,3, - 240,0,0,128,0,13,28,56,17,2,0,60,0,28,0,14, - 0,6,0,7,0,3,0,0,0,0,0,255,248,255,248,255, - 248,240,0,240,0,240,0,240,0,240,0,255,248,255,248,255, - 248,240,0,240,0,240,0,240,0,240,0,240,0,255,248,255, - 248,255,248,13,28,56,17,2,0,1,224,1,192,3,128,3, - 0,6,0,6,0,0,0,0,0,255,248,255,248,255,248,240, - 0,240,0,240,0,240,0,240,0,255,248,255,248,255,248,240, - 0,240,0,240,0,240,0,240,0,240,0,255,248,255,248,255, - 248,13,28,56,17,2,0,15,0,15,128,13,128,29,192,24, - 192,48,96,0,0,0,0,255,248,255,248,255,248,240,0,240, - 0,240,0,240,0,240,0,255,248,255,248,255,248,240,0,240, - 0,240,0,240,0,240,0,240,0,255,248,255,248,255,248,13, - 26,52,17,2,0,56,224,56,224,56,224,0,0,0,0,0, - 0,255,248,255,248,255,248,240,0,240,0,240,0,240,0,240, - 0,255,248,255,248,255,248,240,0,240,0,240,0,240,0,240, - 0,240,0,255,248,255,248,255,248,7,28,28,8,255,0,240, - 112,56,24,28,12,0,0,30,30,30,30,30,30,30,30,30, - 30,30,30,30,30,30,30,30,30,30,30,6,28,28,7,2, - 0,28,56,48,112,96,192,0,0,240,240,240,240,240,240,240, - 240,240,240,240,240,240,240,240,240,240,240,240,240,8,28,28, - 8,0,0,60,60,126,102,198,195,0,0,60,60,60,60,60, - 60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,9, - 26,52,9,0,0,227,128,227,128,227,128,0,0,0,0,0, - 0,60,0,60,0,60,0,60,0,60,0,60,0,60,0,60, - 0,60,0,60,0,60,0,60,0,60,0,60,0,60,0,60, - 0,60,0,60,0,60,0,60,0,18,20,60,19,0,0,63, - 224,0,63,252,0,63,254,0,60,31,0,60,15,128,60,7, - 128,60,3,192,60,3,192,60,3,192,255,195,192,255,195,192, - 60,3,192,60,3,192,60,3,192,60,7,128,60,15,128,60, - 31,0,63,254,0,63,252,0,63,224,0,17,26,78,21,2, - 0,7,152,0,7,248,0,12,240,0,0,0,0,0,0,0, - 0,0,0,252,7,128,252,7,128,254,7,128,254,7,128,255, - 7,128,255,7,128,247,135,128,247,135,128,243,199,128,243,199, - 128,241,231,128,241,231,128,240,247,128,240,247,128,240,127,128, - 240,127,128,240,63,128,240,63,128,240,31,128,240,31,128,18, - 28,84,20,1,0,14,0,0,7,0,0,3,128,0,1,128, - 0,0,192,0,0,0,0,0,0,0,0,0,0,3,240,0, - 15,252,0,31,254,0,62,31,0,120,7,128,120,7,128,240, - 3,192,240,3,192,240,3,192,240,3,192,240,3,192,240,3, - 192,240,3,192,240,3,192,120,7,128,120,7,128,62,31,0, - 31,254,0,15,252,0,3,240,0,18,28,84,20,1,0,0, - 60,0,0,56,0,0,112,0,0,96,0,0,192,0,0,0, - 0,0,0,0,0,0,0,3,240,0,15,252,0,31,254,0, - 62,31,0,120,7,128,120,7,128,240,3,192,240,3,192,240, - 3,192,240,3,192,240,3,192,240,3,192,240,3,192,240,3, - 192,120,7,128,120,7,128,62,31,0,31,254,0,15,252,0, - 3,240,0,18,28,84,20,1,0,1,224,0,3,240,0,3, - 240,0,7,56,0,6,24,0,0,0,0,0,0,0,0,0, - 0,3,240,0,15,252,0,31,254,0,62,31,0,120,7,128, - 120,7,128,240,3,192,240,3,192,240,3,192,240,3,192,240, - 3,192,240,3,192,240,3,192,240,3,192,120,7,128,120,7, - 128,62,31,0,31,254,0,15,252,0,3,240,0,18,27,81, - 20,1,0,0,8,0,7,248,0,7,248,0,4,0,0,0, - 0,0,0,0,0,0,0,0,3,240,0,15,252,0,31,254, - 0,62,31,0,120,7,128,120,7,128,240,3,192,240,3,192, - 240,3,192,240,3,192,240,3,192,240,3,192,240,3,192,240, - 3,192,120,7,128,120,7,128,62,31,0,31,254,0,15,252, - 0,3,240,0,18,27,81,20,1,0,7,28,0,7,28,0, - 7,28,0,0,0,0,0,0,0,0,0,0,0,0,0,3, - 240,0,15,252,0,31,254,0,62,31,0,120,7,128,120,7, - 128,240,3,192,240,3,192,240,3,192,240,3,192,240,3,192, - 240,3,192,240,3,192,240,3,192,120,7,128,120,7,128,62, - 31,0,31,254,0,15,252,0,3,240,0,15,14,28,27,6, - 2,192,6,96,12,48,24,24,48,12,96,6,192,3,128,3, - 128,6,192,12,96,24,48,48,24,96,12,64,4,20,22,66, - 20,0,255,0,0,32,1,252,112,7,255,224,15,255,192,31, - 15,128,60,3,192,60,7,192,120,15,224,120,29,224,120,57, - 224,120,113,224,120,225,224,121,193,224,123,129,224,127,1,224, - 62,3,192,60,3,192,31,15,128,63,255,0,127,254,0,227, - 248,0,64,0,0,17,28,84,21,2,0,30,0,0,14,0, - 0,7,0,0,3,128,0,1,128,0,0,0,0,0,0,0, - 0,0,0,240,7,128,240,7,128,240,7,128,240,7,128,240, - 7,128,240,7,128,240,7,128,240,7,128,240,7,128,240,7, - 128,240,7,128,240,7,128,240,7,128,240,7,0,240,15,0, - 120,15,0,124,30,0,63,254,0,31,248,0,7,224,0,17, - 28,84,21,2,0,0,60,0,0,120,0,0,112,0,0,224, - 0,1,192,0,0,0,0,0,0,0,0,0,0,240,7,128, - 240,7,128,240,7,128,240,7,128,240,7,128,240,7,128,240, - 7,128,240,7,128,240,7,128,240,7,128,240,7,128,240,7, - 128,240,7,128,240,7,0,240,15,0,120,15,0,124,30,0, - 63,254,0,31,248,0,7,224,0,17,28,84,21,2,0,3, - 192,0,3,224,0,7,224,0,14,112,0,12,56,0,0,0, - 0,0,0,0,0,0,0,240,7,128,240,7,128,240,7,128, - 240,7,128,240,7,128,240,7,128,240,7,128,240,7,128,240, - 7,128,240,7,128,240,7,128,240,7,128,240,7,128,240,7, - 0,240,15,0,120,15,0,124,30,0,63,254,0,31,248,0, - 7,224,0,17,27,81,20,2,0,14,56,0,14,56,0,14, - 56,0,0,0,0,0,0,0,0,0,0,0,0,0,240,7, - 128,240,7,128,240,7,128,240,7,128,240,7,128,240,7,128, - 240,7,128,240,7,128,240,7,128,240,7,128,240,7,128,240, - 7,128,240,7,128,240,7,0,240,15,0,120,15,0,124,30, - 0,63,254,0,31,248,0,7,224,0,16,27,54,17,1,0, - 0,112,0,224,0,192,1,128,0,0,0,0,0,0,240,31, - 248,30,120,30,124,60,60,60,60,120,30,120,30,240,15,240, - 15,224,7,224,3,192,3,192,3,192,3,192,3,192,3,192, - 3,192,3,192,3,192,14,20,40,17,1,0,240,0,240,0, - 240,0,240,0,255,192,255,240,255,248,240,124,240,60,240,60, - 240,60,240,124,255,248,255,240,255,192,240,0,240,0,240,0, - 240,0,240,0,14,20,40,16,1,0,31,128,127,224,121,240, - 240,240,240,240,240,240,241,224,243,192,247,128,247,128,247,128, - 243,224,241,240,240,248,240,60,240,60,255,60,255,188,247,248, - 243,240,12,22,44,15,1,0,120,0,56,0,28,0,12,0, - 6,0,2,0,0,0,0,0,31,128,63,224,121,240,112,240, - 0,240,63,240,127,240,248,240,240,240,240,240,240,240,251,240, - 127,112,62,112,12,22,44,15,1,0,1,224,1,192,3,128, - 3,0,7,0,6,0,0,0,0,0,31,128,63,224,121,240, - 112,240,0,240,31,240,127,240,120,240,240,240,240,240,240,240, - 251,240,127,112,62,112,12,22,44,15,1,0,15,0,15,128, - 31,128,25,192,56,192,48,96,0,0,0,0,31,128,63,224, - 121,240,112,240,0,240,63,240,127,240,248,240,240,240,240,240, - 240,240,251,240,127,112,62,112,12,20,40,15,1,0,31,192, - 63,192,48,0,0,0,0,0,0,0,31,128,63,224,121,240, - 112,240,0,240,63,240,127,240,248,240,240,240,240,240,240,240, - 251,240,127,112,62,112,12,21,42,15,1,0,56,224,56,224, - 56,224,0,0,0,0,0,0,0,0,31,128,63,224,121,240, - 112,240,0,240,63,240,127,240,248,240,240,240,240,240,240,240, - 251,240,127,112,62,112,12,23,46,15,1,0,7,0,31,128, - 24,192,24,192,31,128,15,0,0,0,0,0,0,0,31,128, - 63,224,121,240,112,240,0,240,63,240,127,240,248,240,240,240, - 240,240,240,240,251,240,127,112,62,112,22,14,42,24,1,0, - 15,135,192,63,207,240,124,252,248,112,120,56,0,120,56,31, - 255,252,127,255,252,120,120,0,240,120,0,240,120,0,240,252, - 56,249,222,248,127,143,240,30,7,224,12,21,42,14,1,249, - 31,128,63,224,121,224,112,224,240,240,240,0,240,0,240,0, - 240,0,240,240,240,224,121,224,63,192,31,128,4,0,7,0, - 7,128,0,192,0,192,31,128,4,0,13,22,44,15,1,0, - 56,0,56,0,28,0,12,0,6,0,2,0,0,0,0,0, - 15,128,63,224,121,240,112,240,240,240,255,240,255,248,240,0, - 240,0,240,240,112,240,121,240,63,224,31,128,13,22,44,15, - 1,0,1,224,1,192,3,128,3,0,6,0,6,0,0,0, - 0,0,15,128,63,224,121,240,112,240,240,240,255,240,255,248, - 240,0,240,0,240,240,112,240,121,240,63,224,31,128,13,22, - 44,15,1,0,15,0,15,0,31,128,25,128,56,192,48,192, - 0,0,0,0,15,128,63,224,121,240,112,240,240,240,255,240, - 255,248,240,0,240,0,240,240,112,240,121,240,63,224,31,128, - 13,21,42,15,1,0,56,224,56,224,56,224,0,0,0,0, - 0,0,0,0,15,128,63,224,121,240,112,112,240,112,255,240, - 255,248,240,0,240,0,240,112,112,112,125,240,63,224,31,128, - 6,22,22,7,0,0,224,240,112,56,24,12,0,0,60,60, - 60,60,60,60,60,60,60,60,60,60,60,60,6,22,22,6, - 2,0,60,56,112,96,192,192,0,0,240,240,240,240,240,240, - 240,240,240,240,240,240,240,240,9,22,44,7,255,0,30,0, - 62,0,63,0,115,0,99,128,193,128,0,0,0,0,30,0, - 30,0,30,0,30,0,30,0,30,0,30,0,30,0,30,0, - 30,0,30,0,30,0,30,0,30,0,9,20,40,7,255,0, - 227,128,227,128,227,128,0,0,0,0,0,0,60,0,60,0, - 60,0,60,0,60,0,60,0,60,0,60,0,60,0,60,0, - 60,0,60,0,60,0,60,0,14,20,40,16,1,0,14,24, - 15,240,3,192,15,192,60,224,48,240,15,240,63,248,124,248, - 120,60,240,60,240,60,240,60,240,60,240,60,240,60,120,56, - 124,248,63,240,15,192,13,20,40,16,2,0,30,96,63,192, - 55,128,0,0,0,0,0,0,247,192,255,240,253,240,240,120, - 240,120,240,120,240,120,240,120,240,120,240,120,240,120,240,120, - 240,120,240,120,14,22,44,16,1,0,60,0,28,0,14,0, - 6,0,3,0,3,0,0,0,0,0,15,192,63,224,124,240, - 120,120,240,60,240,60,240,60,240,60,240,60,240,60,120,120, - 124,248,63,240,15,192,14,22,44,16,1,0,0,240,0,224, - 1,192,1,128,3,0,3,0,0,0,0,0,15,192,63,224, - 124,240,120,120,240,60,240,60,240,60,240,60,240,60,240,60, - 120,120,124,248,63,240,15,192,14,22,44,16,1,0,7,128, - 7,128,15,192,12,192,24,96,24,96,0,0,0,0,15,192, - 63,224,124,240,120,120,240,60,240,60,240,60,240,60,240,60, - 240,60,120,120,124,248,63,240,15,192,14,20,40,16,1,0, - 15,224,31,224,24,0,0,0,0,0,0,0,15,192,63,224, - 124,240,120,120,240,60,240,60,240,60,240,60,240,60,240,60, - 120,120,124,248,63,240,15,192,14,21,42,16,1,0,28,224, - 28,224,28,224,0,0,0,0,0,0,0,0,15,192,63,224, - 124,240,120,120,240,60,240,60,240,60,240,60,240,60,240,60, - 120,120,124,248,63,240,15,192,16,12,24,26,5,2,1,192, - 3,192,1,192,0,0,0,0,255,255,255,255,0,0,0,0, - 1,192,3,192,1,192,14,18,36,16,1,254,0,8,0,28, - 15,248,63,240,124,240,120,248,241,252,241,188,243,60,246,60, - 254,60,252,60,120,120,60,248,127,240,239,192,192,0,128,0, - 13,22,44,16,2,0,56,0,60,0,28,0,14,0,6,0, - 3,0,0,0,0,0,240,120,240,120,240,120,240,120,240,120, - 240,120,240,120,240,120,240,120,240,120,240,248,249,248,127,248, - 62,120,13,22,44,16,2,0,1,224,1,192,3,128,3,0, - 7,0,6,0,0,0,0,0,240,120,240,120,240,120,240,120, - 240,120,240,120,240,120,240,120,240,120,240,120,240,248,249,248, - 127,248,62,120,13,22,44,16,2,0,15,0,15,128,31,128, - 29,192,56,192,48,96,0,0,0,0,240,120,240,120,240,120, - 240,120,240,120,240,120,240,120,240,120,240,120,240,120,240,248, - 249,248,127,248,62,120,13,21,42,16,2,0,56,224,56,224, - 56,224,0,0,0,0,0,0,0,0,240,120,240,120,240,120, - 240,120,240,120,240,120,240,120,240,120,240,120,240,120,240,248, - 249,248,127,248,62,120,14,27,54,15,0,251,0,112,0,240, - 0,224,0,192,1,128,0,0,0,0,0,0,120,28,120,60, - 60,60,60,56,60,120,30,120,30,112,14,240,15,240,15,224, - 7,224,7,224,3,192,3,192,3,128,39,128,255,128,127,0, - 62,0,14,25,50,17,2,251,240,0,240,0,240,0,240,0, - 240,0,240,0,247,192,255,240,253,240,248,120,240,56,240,60, - 240,60,240,60,240,60,240,120,240,120,253,240,255,240,247,192, - 240,0,240,0,240,0,240,0,240,0,15,26,52,15,0,251, - 28,112,28,112,28,112,0,0,0,0,0,0,0,0,248,30, - 120,60,120,60,60,56,60,120,60,120,30,112,30,240,15,240, - 15,224,15,224,7,224,7,192,3,192,7,128,7,128,7,128, - 15,0,15,0}; -/* - Fontname: -FreeType-FreeUniversal-Bold-R-Normal--27-270-72-72-P-136-ISO10646-1 - Copyright: FreeUniveral (c) Stephen Wilson 2009 Original Font Sil-Sophia Copyright (c) SIL International, 1994-2008. - Capital A Height: 0, '1' Height: 20 - Calculated Max Values w=16 h=21 x= 5 y= 9 dx=26 dy= 0 ascent=20 len=40 - Font Bounding box w=40 h=36 x=-2 y=-7 - Calculated Min Values x= 0 y=-4 dx= 0 dy= 0 - Pure Font ascent =20 descent= 0 - X Font ascent =20 descent= 0 - Max Font ascent =20 descent=-4 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_fub20n[603] U8G_FONT_SECTION("u8g_font_fub20n") = { - 0,40,36,254,249,20,0,0,0,0,42,58,0,20,252,20, - 0,11,11,22,17,3,9,17,0,59,128,59,128,27,0,238, - 224,255,224,206,96,27,0,59,128,59,128,17,0,16,16,32, - 26,5,0,1,128,1,128,1,128,1,128,1,128,1,128,1, - 128,255,255,255,255,1,128,1,128,1,128,1,128,1,128,1, - 128,1,128,6,7,7,8,1,252,60,56,56,112,112,112,224, - 7,4,4,9,1,5,254,254,254,254,4,4,4,9,3,0, - 240,240,240,240,8,21,21,12,2,255,7,7,7,6,14,14, - 12,28,28,24,56,56,56,48,112,112,96,224,224,224,192,14, - 20,40,15,1,0,15,128,31,224,60,240,120,112,112,56,240, - 56,240,56,240,60,240,60,240,60,240,60,240,60,240,60,240, - 56,240,56,112,56,120,120,60,240,31,224,15,128,8,20,20, - 15,3,0,15,63,127,255,239,207,15,15,15,15,15,15,15, - 15,15,15,15,15,15,15,14,20,40,15,1,0,7,192,31, - 240,63,248,124,120,120,60,120,60,0,60,0,120,0,120,0, - 240,1,240,3,224,7,192,15,128,31,0,124,0,248,0,255, - 252,255,252,255,252,13,20,40,15,1,0,15,128,63,224,127, - 240,248,240,240,120,0,120,0,120,0,240,15,224,15,128,15, - 224,0,240,0,120,0,120,240,120,240,120,248,240,127,240,63, - 224,31,128,14,20,40,15,1,0,1,240,3,240,3,240,7, - 240,7,240,14,240,30,240,28,240,60,240,56,240,120,240,112, - 240,240,240,255,252,255,252,255,252,0,240,0,240,0,240,0, - 240,13,20,40,15,1,0,255,240,255,240,255,240,240,0,240, - 0,240,0,240,0,247,192,255,224,253,240,240,120,240,120,0, - 120,0,120,0,120,240,120,240,240,127,240,63,224,31,128,13, - 20,40,15,1,0,15,192,31,224,63,240,120,120,120,120,112, - 0,240,0,247,192,239,224,253,240,248,120,240,120,240,120,240, - 120,240,120,112,120,120,240,63,240,63,224,15,128,13,20,40, - 15,1,0,255,248,255,248,255,248,0,120,0,120,0,240,0, - 240,1,224,1,224,1,224,3,192,3,192,7,128,7,128,15, - 128,15,0,31,0,30,0,30,0,62,0,14,20,40,15,1, - 0,31,192,63,240,127,240,120,248,240,120,240,120,240,120,120, - 240,63,224,31,192,63,240,120,120,240,56,240,60,240,60,240, - 60,248,120,127,248,63,240,31,192,13,20,40,15,1,0,15, - 128,63,192,127,224,120,240,240,112,240,120,240,120,240,120,240, - 120,120,248,127,184,63,56,0,120,0,120,0,112,240,240,120, - 240,127,224,63,192,15,128,4,14,14,9,4,0,240,240,240, - 240,0,0,0,0,0,0,240,240,240,240}; -/* - Fontname: -FreeType-FreeUniversal-Bold-R-Normal--27-270-72-72-P-136-ISO10646-1 - Copyright: FreeUniveral (c) Stephen Wilson 2009 Original Font Sil-Sophia Copyright (c) SIL International, 1994-2008. - Capital A Height: 20, '1' Height: 20 - Calculated Max Values w=27 h=29 x= 7 y=16 dx=28 dy= 0 ascent=22 len=100 - Font Bounding box w=40 h=36 x=-2 y=-7 - Calculated Min Values x= 0 y=-7 dx= 0 dy= 0 - Pure Font ascent =20 descent=-5 - X Font ascent =20 descent=-5 - Max Font ascent =22 descent=-7 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_fub20r[4022] U8G_FONT_SECTION("u8g_font_fub20r") = { - 0,40,36,254,249,20,4,242,11,37,32,127,251,22,249,20, - 251,0,0,0,8,0,0,4,20,20,11,4,0,240,240,240, - 240,240,240,240,240,240,240,240,240,240,240,0,0,0,240,240, - 240,10,8,16,14,2,12,243,192,243,192,243,192,243,192,243, - 192,225,192,225,192,97,128,17,20,60,19,1,0,1,199,0, - 1,134,0,3,142,0,3,142,0,3,142,0,31,255,128,63, - 255,128,7,28,0,6,24,0,14,56,0,14,56,0,14,48, - 0,127,254,0,255,254,0,28,112,0,24,96,0,56,224,0, - 56,224,0,56,224,0,49,192,0,14,24,48,16,1,253,1, - 0,7,192,31,240,63,248,125,120,113,60,241,60,241,0,253, - 0,127,0,63,224,31,240,3,248,1,124,1,60,241,60,241, - 60,249,60,127,248,63,240,31,224,1,0,1,0,1,0,25, - 20,80,27,1,0,31,0,96,0,63,128,224,0,123,192,192, - 0,225,193,192,0,224,227,128,0,224,227,0,0,224,231,0, - 0,224,230,0,0,113,206,0,0,127,204,124,0,63,28,254, - 0,0,57,199,0,0,59,131,0,0,115,131,128,0,99,131, - 128,0,227,131,128,1,195,135,128,1,193,239,0,3,128,254, - 0,3,128,124,0,19,20,60,21,1,0,15,192,0,31,240, - 0,60,240,0,120,120,0,120,120,0,120,112,0,60,240,0, - 63,224,0,31,192,0,31,128,0,63,135,128,123,199,128,249, - 231,128,240,247,0,240,127,0,240,63,0,240,30,0,124,127, - 0,63,255,128,15,227,224,4,8,8,11,4,12,240,224,224, - 224,224,224,224,224,6,24,24,10,2,252,28,56,56,120,120, - 112,112,240,240,240,240,240,240,240,240,240,240,112,112,120,120, - 56,56,28,6,24,24,11,3,252,224,240,112,112,120,120,120, - 56,56,60,60,60,60,60,60,56,56,120,120,120,112,112,240, - 224,11,11,22,17,3,9,17,0,59,128,59,128,27,0,238, - 224,255,224,206,96,27,0,59,128,59,128,17,0,16,16,32, - 26,5,0,1,128,1,128,1,128,1,128,1,128,1,128,1, - 128,255,255,255,255,1,128,1,128,1,128,1,128,1,128,1, - 128,1,128,6,7,7,8,1,252,60,56,56,112,112,112,224, - 7,4,4,9,1,5,254,254,254,254,4,4,4,9,3,0, - 240,240,240,240,8,21,21,12,2,255,7,7,7,6,14,14, - 12,28,28,24,56,56,56,48,112,112,96,224,224,224,192,14, - 20,40,15,1,0,15,128,31,224,60,240,120,112,112,56,240, - 56,240,56,240,60,240,60,240,60,240,60,240,60,240,60,240, - 56,240,56,112,56,120,120,60,240,31,224,15,128,8,20,20, - 15,3,0,15,63,127,255,239,207,15,15,15,15,15,15,15, - 15,15,15,15,15,15,15,14,20,40,15,1,0,7,192,31, - 240,63,248,124,120,120,60,120,60,0,60,0,120,0,120,0, - 240,1,240,3,224,7,192,15,128,31,0,124,0,248,0,255, - 252,255,252,255,252,13,20,40,15,1,0,15,128,63,224,127, - 240,248,240,240,120,0,120,0,120,0,240,15,224,15,128,15, - 224,0,240,0,120,0,120,240,120,240,120,248,240,127,240,63, - 224,31,128,14,20,40,15,1,0,1,240,3,240,3,240,7, - 240,7,240,14,240,30,240,28,240,60,240,56,240,120,240,112, - 240,240,240,255,252,255,252,255,252,0,240,0,240,0,240,0, - 240,13,20,40,15,1,0,255,240,255,240,255,240,240,0,240, - 0,240,0,240,0,247,192,255,224,253,240,240,120,240,120,0, - 120,0,120,0,120,240,120,240,240,127,240,63,224,31,128,13, - 20,40,15,1,0,15,192,31,224,63,240,120,120,120,120,112, - 0,240,0,247,192,239,224,253,240,248,120,240,120,240,120,240, - 120,240,120,112,120,120,240,63,240,63,224,15,128,13,20,40, - 15,1,0,255,248,255,248,255,248,0,120,0,120,0,240,0, - 240,1,224,1,224,1,224,3,192,3,192,7,128,7,128,15, - 128,15,0,31,0,30,0,30,0,62,0,14,20,40,15,1, - 0,31,192,63,240,127,240,120,248,240,120,240,120,240,120,120, - 240,63,224,31,192,63,240,120,120,240,56,240,60,240,60,240, - 60,248,120,127,248,63,240,31,192,13,20,40,15,1,0,15, - 128,63,192,127,224,120,240,240,112,240,120,240,120,240,120,240, - 120,120,248,127,184,63,56,0,120,0,120,0,112,240,240,120, - 240,127,224,63,192,15,128,4,14,14,9,4,0,240,240,240, - 240,0,0,0,0,0,0,240,240,240,240,6,17,17,8,1, - 253,60,60,60,60,0,0,0,0,0,0,60,56,120,112,112, - 224,224,16,14,28,26,5,1,0,3,0,31,0,120,3,192, - 15,0,120,0,224,0,224,0,60,0,7,128,1,224,0,60, - 0,15,0,1,16,7,14,26,5,5,255,255,255,255,0,0, - 0,0,0,0,255,255,255,255,16,14,28,26,5,1,192,0, - 248,0,30,0,3,192,0,240,0,30,0,7,0,7,0,60, - 1,224,7,128,60,0,240,0,128,0,13,20,40,15,1,0, - 31,128,63,224,121,240,240,112,32,120,0,120,0,112,0,240, - 1,224,3,192,7,128,14,0,14,0,14,0,14,0,0,0, - 0,0,15,0,15,0,15,0,26,25,100,28,1,251,0,63, - 128,0,1,255,240,0,7,255,252,0,15,224,254,0,31,0, - 31,0,62,0,15,0,60,61,231,128,120,255,231,128,121,247, - 227,192,241,225,227,192,241,193,227,192,243,193,227,192,243,193, - 227,192,243,193,227,192,243,193,227,192,241,193,227,128,113,227, - 231,128,120,255,255,0,124,254,255,0,60,60,60,0,31,0, - 0,0,15,192,32,0,7,255,224,0,1,255,224,0,0,127, - 224,0,19,20,60,19,0,0,1,240,0,1,240,0,1,248, - 0,3,248,0,3,248,0,3,188,0,7,188,0,7,156,0, - 15,30,0,15,30,0,15,30,0,30,15,0,30,15,0,31, - 255,128,63,255,128,63,255,128,56,3,192,120,3,192,120,3, - 192,240,1,224,15,20,40,18,2,0,255,224,255,240,255,248, - 240,124,240,60,240,60,240,56,240,120,255,240,255,192,255,248, - 240,60,240,28,240,30,240,30,240,30,240,60,255,252,255,248, - 255,224,17,20,60,19,1,0,7,240,0,15,252,0,63,254, - 0,60,31,0,120,15,0,112,15,0,240,0,0,240,0,0, - 240,0,0,240,0,0,240,0,0,240,0,0,240,0,0,240, - 15,128,112,15,0,120,31,0,60,62,0,63,254,0,31,248, - 0,7,224,0,16,20,40,19,2,0,255,128,255,240,255,248, - 240,124,240,62,240,30,240,15,240,15,240,15,240,15,240,15, - 240,15,240,15,240,15,240,30,240,62,240,124,255,248,255,240, - 255,128,13,20,40,17,2,0,255,248,255,248,255,248,240,0, - 240,0,240,0,240,0,240,0,255,248,255,248,255,248,240,0, - 240,0,240,0,240,0,240,0,240,0,255,248,255,248,255,248, - 13,20,40,16,2,0,255,248,255,248,255,248,240,0,240,0, - 240,0,240,0,240,0,255,240,255,240,255,240,240,0,240,0, - 240,0,240,0,240,0,240,0,240,0,240,0,240,0,18,20, - 60,20,1,0,1,248,0,15,254,0,31,255,0,62,15,128, - 124,3,128,120,3,192,112,0,0,240,0,0,240,0,0,240, - 63,192,240,63,192,240,63,192,240,3,192,240,3,192,120,3, - 192,124,3,192,63,3,192,31,255,192,15,255,192,1,254,0, - 16,20,40,20,2,0,240,15,240,15,240,15,240,15,240,15, - 240,15,240,15,240,15,255,255,255,255,255,255,240,15,240,15, - 240,15,240,15,240,15,240,15,240,15,240,15,240,15,4,20, - 20,8,2,0,240,240,240,240,240,240,240,240,240,240,240,240, - 240,240,240,240,240,240,240,240,14,20,40,17,1,0,0,60, - 0,60,0,60,0,60,0,60,0,60,0,60,0,60,0,60, - 0,60,0,60,0,60,0,60,0,60,240,60,240,56,248,120, - 127,240,127,224,31,192,15,20,40,18,2,0,240,60,240,124, - 240,248,241,240,241,224,243,224,247,192,255,128,255,0,255,0, - 255,128,247,192,247,192,243,224,241,240,240,240,240,248,240,124, - 240,62,240,62,13,20,40,16,2,0,240,0,240,0,240,0, - 240,0,240,0,240,0,240,0,240,0,240,0,240,0,240,0, - 240,0,240,0,240,0,240,0,240,0,240,0,255,248,255,248, - 255,248,21,20,60,25,2,0,252,1,248,254,3,248,254,3, - 248,254,3,248,255,7,248,255,7,248,247,7,120,247,15,120, - 247,143,120,247,143,120,243,142,120,243,222,120,243,222,120,241, - 220,120,241,252,120,241,252,120,240,248,120,240,248,120,240,248, - 120,240,248,120,17,20,60,21,2,0,252,7,128,252,7,128, - 254,7,128,254,7,128,255,7,128,255,7,128,247,135,128,247, - 135,128,243,199,128,243,199,128,241,231,128,241,231,128,240,247, - 128,240,247,128,240,127,128,240,127,128,240,63,128,240,63,128, - 240,31,128,240,31,128,18,20,60,20,1,0,3,240,0,15, - 252,0,31,254,0,62,31,0,120,7,128,120,7,128,240,3, - 192,240,3,192,240,3,192,240,3,192,240,3,192,240,3,192, - 240,3,192,240,3,192,120,7,128,120,7,128,62,31,0,31, - 254,0,15,252,0,3,240,0,14,20,40,17,2,0,255,192, - 255,240,255,248,240,124,240,60,240,60,240,60,240,60,240,124, - 255,248,255,240,255,192,240,0,240,0,240,0,240,0,240,0, - 240,0,240,0,240,0,20,20,60,22,1,0,3,240,0,15, - 252,0,63,254,0,62,31,0,120,7,128,120,7,128,240,3, - 192,240,3,192,240,3,192,240,3,192,240,3,192,240,3,192, - 240,3,192,240,3,192,120,7,128,120,7,128,62,31,0,31, - 255,240,15,255,240,3,255,240,15,20,40,18,2,0,255,224, - 255,248,255,252,240,62,240,30,240,30,240,30,240,30,240,124, - 255,248,255,240,255,252,240,60,240,60,240,28,240,30,240,30, - 240,30,240,30,240,14,16,20,40,18,1,0,7,224,31,248, - 63,252,60,60,120,30,120,30,120,0,124,0,63,128,31,240, - 15,252,0,254,0,30,0,15,240,15,240,14,120,62,127,252, - 63,248,7,224,16,20,40,18,1,0,255,255,255,255,255,255, - 3,192,3,192,3,192,3,192,3,192,3,192,3,192,3,192, - 3,192,3,192,3,192,3,192,3,192,3,192,3,192,3,192, - 3,192,17,20,60,21,2,0,240,7,128,240,7,128,240,7, - 128,240,7,128,240,7,128,240,7,128,240,7,128,240,7,128, - 240,7,128,240,7,128,240,7,128,240,7,128,240,7,128,240, - 7,0,240,15,0,120,15,0,124,30,0,63,254,0,31,248, - 0,7,224,0,19,20,60,20,0,0,248,1,224,120,1,224, - 120,3,224,60,3,192,60,3,192,62,7,192,30,7,128,30, - 7,128,31,15,128,15,15,0,15,15,0,15,158,0,7,158, - 0,7,158,0,7,252,0,3,252,0,3,252,0,1,248,0, - 1,248,0,1,240,0,27,20,80,27,0,0,248,31,3,224, - 120,31,3,192,120,31,3,192,120,63,131,192,120,63,131,192, - 60,59,135,128,60,59,135,128,60,123,199,128,60,123,199,128, - 28,113,199,0,30,113,207,0,30,241,239,0,30,241,239,0, - 14,224,238,0,14,224,238,0,15,224,254,0,15,224,254,0, - 7,192,124,0,7,192,124,0,7,192,124,0,17,20,60,19, - 1,0,248,15,128,120,15,0,124,30,0,62,30,0,30,60, - 0,31,120,0,15,120,0,7,240,0,7,224,0,3,224,0, - 7,224,0,7,240,0,15,240,0,30,120,0,30,124,0,60, - 60,0,60,30,0,120,31,0,240,15,0,240,7,128,16,20, - 40,17,1,0,240,31,248,30,120,30,124,60,60,60,60,120, - 30,120,30,240,15,240,15,224,7,224,3,192,3,192,3,192, - 3,192,3,192,3,192,3,192,3,192,3,192,15,20,40,17, - 1,0,127,254,127,254,127,254,0,62,0,124,0,248,0,248, - 1,240,3,224,7,224,7,192,15,128,31,0,63,0,62,0, - 124,0,248,0,255,254,255,254,255,254,6,25,25,10,2,251, - 252,252,240,240,240,240,240,240,240,240,240,240,240,240,240,240, - 240,240,240,240,240,240,240,252,252,9,21,42,12,1,255,224, - 0,96,0,112,0,112,0,48,0,56,0,56,0,56,0,24, - 0,28,0,28,0,12,0,14,0,14,0,6,0,6,0,7, - 0,7,0,3,0,3,128,3,128,7,25,25,11,2,251,254, - 254,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30, - 30,30,30,30,30,30,254,254,13,17,34,27,7,0,2,0, - 7,0,5,0,5,0,13,128,8,128,24,192,24,192,16,64, - 48,96,48,96,32,32,96,48,64,16,192,24,192,24,128,8, - 14,2,4,14,0,252,255,252,255,252,5,5,5,7,0,16, - 224,112,112,56,24,12,14,28,15,1,0,31,128,63,224,121, - 240,112,240,0,240,63,240,127,240,248,240,240,240,240,240,240, - 240,251,240,127,112,62,112,14,20,40,17,2,0,240,0,240, - 0,240,0,240,0,240,0,240,0,247,192,255,240,253,240,248, - 120,240,120,240,60,240,60,240,60,240,60,240,56,248,120,252, - 240,255,240,243,192,12,14,28,14,1,0,31,128,63,224,121, - 224,112,224,240,240,240,0,240,0,240,0,240,0,240,240,240, - 224,121,224,63,192,31,128,14,20,40,16,1,0,0,60,0, - 60,0,60,0,60,0,60,0,60,31,188,63,252,124,252,120, - 124,240,60,240,60,240,60,240,60,240,60,240,60,120,124,125, - 252,63,188,15,60,13,14,28,15,1,0,15,128,63,224,121, - 240,112,240,240,240,255,240,255,248,240,0,240,0,240,240,112, - 240,121,240,63,224,31,128,10,20,40,11,1,0,15,192,31, - 192,62,64,60,0,60,0,60,0,255,128,255,128,60,0,60, - 0,60,0,60,0,60,0,60,0,60,0,60,0,60,0,60, - 0,60,0,60,0,14,19,38,16,1,251,31,188,63,252,124, - 252,120,124,240,60,240,60,240,60,240,60,240,60,240,60,112, - 124,124,252,63,188,15,60,0,60,120,56,124,248,63,240,15, - 192,13,20,40,16,2,0,240,0,240,0,240,0,240,0,240, - 0,240,0,247,192,255,240,253,240,248,120,240,120,240,120,240, - 120,240,120,240,120,240,120,240,120,240,120,240,120,240,120,4, - 20,20,6,1,0,240,240,240,240,0,0,240,240,240,240,240, - 240,240,240,240,240,240,240,240,240,5,25,25,9,3,251,120, - 120,120,120,0,0,120,120,120,120,120,120,120,120,120,120,120, - 120,120,120,120,120,248,248,240,12,20,40,15,2,0,240,0, - 240,0,240,0,240,0,240,0,240,0,240,240,241,224,243,192, - 247,128,255,128,255,0,255,0,255,0,247,128,247,192,243,192, - 241,224,241,240,240,240,4,20,20,7,2,0,240,240,240,240, - 240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240, - 22,14,42,25,2,0,243,227,224,255,247,248,253,254,248,240, - 120,120,240,120,60,240,120,60,240,120,60,240,120,60,240,120, - 60,240,120,60,240,120,60,240,120,60,240,120,60,240,120,60, - 13,14,28,16,2,0,247,192,255,240,253,240,240,120,240,120, - 240,120,240,120,240,120,240,120,240,120,240,120,240,120,240,120, - 240,120,14,14,28,16,1,0,15,192,63,224,124,240,120,120, - 240,60,240,60,240,60,240,60,240,60,240,60,120,120,124,248, - 63,240,15,192,14,19,38,17,2,251,243,192,255,240,253,240, - 248,120,240,56,240,60,240,60,240,60,240,60,240,120,240,120, - 253,248,255,240,247,192,240,0,240,0,240,0,240,0,240,0, - 14,19,38,16,1,251,15,60,63,252,125,252,120,124,240,60, - 240,60,240,60,240,60,240,60,240,60,120,124,124,252,63,252, - 31,188,0,60,0,60,0,60,0,60,0,60,9,14,28,11, - 2,0,247,128,255,128,255,128,252,0,240,0,240,0,240,0, - 240,0,240,0,240,0,240,0,240,0,240,0,240,0,12,14, - 28,14,1,0,31,128,127,192,123,224,241,224,240,0,126,0, - 127,192,31,224,1,240,240,240,240,240,249,224,127,192,31,128, - 10,18,36,12,1,0,2,0,14,0,30,0,30,0,255,192, - 255,192,30,0,30,0,30,0,30,0,30,0,30,0,30,0, - 30,0,30,0,31,0,15,192,7,192,13,14,28,16,2,0, - 240,120,240,120,240,120,240,120,240,120,240,120,240,120,240,120, - 240,120,240,120,240,248,249,248,127,248,62,120,14,14,28,15, - 0,0,240,60,120,60,120,60,56,120,60,120,60,112,28,240, - 30,240,30,224,15,224,15,224,15,192,7,192,7,192,23,14, - 42,23,0,0,240,124,30,112,124,28,120,124,60,120,254,60, - 56,238,60,60,238,56,61,239,120,61,231,120,29,199,112,31, - 199,240,31,199,240,15,131,224,15,131,224,15,131,224,13,14, - 28,15,1,0,240,120,120,240,124,224,61,224,31,192,31,128, - 15,128,31,128,31,192,63,224,57,224,120,240,240,248,240,120, - 14,19,38,15,0,251,248,60,120,60,120,60,60,120,60,120, - 60,112,30,240,30,240,14,224,15,224,15,224,7,192,7,192, - 3,192,7,128,7,128,7,128,15,0,15,0,11,14,28,13, - 1,0,255,224,255,224,1,224,3,224,7,192,7,128,15,0, - 30,0,60,0,124,0,248,0,240,0,255,224,255,224,10,27, - 54,13,2,249,3,192,15,192,31,128,30,0,30,0,30,0, - 30,0,30,0,30,0,28,0,28,0,60,0,248,0,224,0, - 248,0,124,0,60,0,28,0,30,0,30,0,30,0,30,0, - 30,0,30,0,31,128,15,192,7,192,2,29,29,10,4,249, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,10,27,54, - 14,2,249,240,0,252,0,124,0,30,0,30,0,30,0,30, - 0,30,0,30,0,30,0,30,0,15,0,7,192,3,192,7, - 192,15,0,30,0,30,0,30,0,30,0,30,0,30,0,30, - 0,30,0,124,0,252,0,240,0,14,3,6,14,0,5,63, - 156,127,248,225,240,255}; -/* - Fontname: -FreeType-FreeUniversal-Bold-R-Normal--34-340-72-72-P-170-ISO10646-1 - Copyright: FreeUniveral (c) Stephen Wilson 2009 Original Font Sil-Sophia Copyright (c) SIL International, 1994-2008. - Capital A Height: 25, '1' Height: 25 - Calculated Max Values w=34 h=37 x= 8 y=22 dx=35 dy= 0 ascent=37 len=160 - Font Bounding box w=50 h=46 x=-2 y=-9 - Calculated Min Values x=-1 y=-9 dx= 0 dy= 0 - Pure Font ascent =25 descent=-7 - X Font ascent =25 descent=-7 - Max Font ascent =37 descent=-9 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_fub25[12908] U8G_FONT_SECTION("u8g_font_fub25") = { - 0,50,46,254,247,25,7,111,16,148,32,255,249,37,247,25, - 249,0,0,0,10,0,0,5,25,25,14,5,0,248,248,248, - 248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248, - 0,0,248,248,248,248,13,10,20,18,2,15,248,248,248,248, - 248,248,120,248,120,120,120,120,120,120,120,120,120,112,120,112, - 21,25,75,24,2,0,0,224,224,0,225,224,0,225,192,1, - 225,192,1,195,192,1,195,128,31,255,248,31,255,240,63,255, - 240,7,135,0,7,135,0,7,15,0,7,14,0,15,14,0, - 14,14,0,255,255,192,255,255,192,255,255,192,28,60,0,28, - 60,0,60,56,0,56,56,0,56,120,0,120,112,0,112,112, - 0,18,31,93,20,1,252,0,192,0,0,192,0,3,248,0, - 15,252,0,31,254,0,63,255,0,126,223,0,120,207,128,248, - 207,128,248,192,0,252,192,0,126,192,0,127,192,0,127,240, - 0,31,252,0,7,255,0,1,255,128,0,255,128,0,207,128, - 0,199,192,248,199,192,248,199,192,248,207,128,126,223,128,127, - 255,0,63,254,0,15,252,0,3,240,0,0,192,0,0,192, - 0,0,192,0,32,26,104,34,1,0,0,0,3,128,15,192, - 7,0,63,240,7,0,124,248,14,0,120,120,14,0,240,60, - 28,0,240,60,24,0,240,60,56,0,240,60,112,0,240,60, - 112,0,120,120,224,0,120,120,224,0,63,241,199,248,15,195, - 143,252,0,3,159,62,0,7,30,30,0,7,60,15,0,14, - 60,15,0,30,60,15,0,28,60,15,0,56,60,15,0,56, - 60,15,0,112,30,30,0,112,15,60,0,224,15,252,1,224, - 3,240,24,25,75,27,2,1,7,252,0,31,254,0,31,255, - 0,62,31,0,62,31,0,62,31,0,62,31,0,30,62,0, - 31,126,0,15,252,0,7,240,0,15,224,0,63,224,124,63, - 240,120,124,248,120,252,124,120,248,62,120,248,31,248,248,15, - 240,248,7,240,252,3,224,126,15,240,63,255,248,31,255,254, - 7,252,63,5,10,10,14,4,15,248,248,120,120,120,120,120, - 120,120,120,7,30,30,13,3,251,30,30,62,60,60,124,124, - 120,120,248,248,248,248,248,248,248,248,248,248,248,248,120,120, - 124,124,60,60,62,30,30,8,30,30,14,3,251,240,120,120, - 124,60,60,60,62,62,30,30,30,30,31,31,31,31,31,30, - 30,30,62,62,62,60,60,124,120,120,240,14,13,26,22,4, - 13,28,224,60,240,28,224,15,192,135,132,255,252,255,252,231, - 156,15,192,30,224,28,224,60,240,8,64,20,21,63,34,7, - 0,0,96,0,0,96,0,0,96,0,0,96,0,0,96,0, - 0,96,0,0,96,0,0,96,0,0,96,0,255,255,240,255, - 255,240,0,96,0,0,96,0,0,96,0,0,96,0,0,96, - 0,0,96,0,0,96,0,0,96,0,0,96,0,0,96,0, - 7,9,9,11,2,251,62,60,60,120,120,112,240,240,224,9, - 5,10,11,1,7,255,128,255,128,255,128,255,128,255,128,5, - 5,5,10,3,0,248,248,248,248,248,11,28,56,15,2,254, - 0,224,0,224,1,192,1,192,1,192,3,128,3,128,3,128, - 3,128,7,0,7,0,7,0,14,0,14,0,14,0,28,0, - 28,0,28,0,56,0,56,0,56,0,56,0,112,0,112,0, - 112,0,224,0,224,0,224,0,17,25,75,19,1,1,7,224, - 0,31,252,0,63,254,0,60,30,0,120,15,0,120,15,0, - 120,15,0,248,15,128,248,15,128,248,15,128,248,15,128,248, - 15,128,248,15,128,248,15,128,248,15,128,248,15,128,248,15, - 128,248,15,128,120,15,0,120,15,0,120,15,0,60,30,0, - 31,252,0,15,248,0,7,224,0,11,25,50,19,3,1,3, - 224,15,224,31,224,127,224,255,224,251,224,243,224,195,224,3, - 224,3,224,3,224,3,224,3,224,3,224,3,224,3,224,3, - 224,3,224,3,224,3,224,3,224,3,224,3,224,3,224,3, - 224,17,25,75,19,1,1,7,248,0,31,254,0,31,255,0, - 63,255,0,126,31,128,124,15,128,124,15,128,0,15,128,0, - 15,128,0,31,0,0,31,0,0,62,0,0,126,0,0,252, - 0,1,248,0,3,240,0,7,224,0,15,192,0,63,0,0, - 126,0,0,252,0,0,255,255,128,255,255,128,255,255,128,255, - 255,128,16,25,50,19,2,1,31,240,63,252,127,254,255,254, - 248,62,248,31,0,31,0,30,0,126,7,252,7,240,7,248, - 7,252,0,62,0,31,0,31,0,31,248,31,248,31,248,31, - 252,62,127,254,127,252,31,248,15,224,18,25,75,19,1,1, - 0,126,0,0,254,0,0,254,0,1,254,0,3,254,0,3, - 254,0,7,190,0,15,190,0,15,62,0,30,62,0,30,62, - 0,60,62,0,124,62,0,120,62,0,240,62,0,255,255,192, - 255,255,192,255,255,192,255,255,192,0,62,0,0,62,0,0, - 62,0,0,62,0,0,62,0,0,62,0,17,25,75,19,1, - 1,255,254,0,255,254,0,255,254,0,255,254,0,248,0,0, - 248,0,0,248,0,0,248,0,0,249,240,0,255,252,0,255, - 254,0,252,63,0,248,31,0,248,15,0,0,15,128,0,15, - 128,0,15,128,0,15,0,248,15,0,248,31,0,252,63,0, - 127,254,0,127,252,0,63,248,0,15,224,0,17,25,75,19, - 1,1,3,240,0,15,252,0,31,254,0,63,255,0,62,31, - 0,126,15,128,124,0,0,124,0,0,252,0,0,248,248,0, - 251,254,0,255,254,0,255,31,0,254,15,128,252,15,128,252, - 15,128,252,15,128,252,15,128,124,15,128,126,15,128,127,31, - 0,63,255,0,31,254,0,15,252,0,3,240,0,16,25,50, - 19,2,1,255,255,255,255,255,255,255,255,0,15,0,31,0, - 30,0,62,0,62,0,124,0,124,0,248,0,248,0,240,1, - 240,1,240,3,224,3,224,7,192,7,192,15,128,15,128,15, - 128,31,0,31,0,17,25,75,19,1,1,7,240,0,31,252, - 0,127,255,0,127,255,0,252,31,128,248,15,128,248,15,128, - 120,15,0,124,31,0,63,254,0,15,248,0,31,248,0,63, - 254,0,124,63,0,248,15,0,248,15,128,248,15,128,248,15, - 128,248,15,128,248,15,128,252,31,128,127,255,0,127,255,0, - 31,252,0,7,240,0,17,25,75,19,1,1,7,240,0,31, - 252,0,63,254,0,127,254,0,124,63,0,248,31,0,248,31, - 0,248,31,128,248,31,128,248,31,128,248,63,128,124,63,128, - 127,255,128,63,239,128,15,207,128,0,15,128,0,31,0,0, - 31,0,248,31,0,120,63,0,124,126,0,63,254,0,63,252, - 0,31,248,0,7,224,0,5,18,18,11,5,0,248,248,248, - 248,248,0,0,0,0,0,0,0,0,248,248,248,248,248,7, - 22,22,11,2,252,62,62,62,62,62,0,0,0,0,0,0, - 0,0,62,60,124,120,120,112,240,224,224,21,19,57,34,7, - 1,0,0,8,0,0,56,0,1,248,0,15,192,0,62,0, - 1,248,0,7,192,0,62,0,0,248,0,0,192,0,0,248, - 0,0,62,0,0,7,192,0,1,248,0,0,62,0,0,7, - 192,0,1,248,0,0,56,0,0,8,20,8,24,34,7,6, - 255,255,240,255,255,240,0,0,0,0,0,0,0,0,0,0, - 0,0,255,255,240,255,255,240,21,17,51,34,7,2,224,0, - 0,248,0,0,63,0,0,7,224,0,0,248,0,0,63,0, - 0,7,192,0,0,248,0,0,56,0,0,248,0,7,192,0, - 63,0,0,248,0,7,224,0,31,0,0,248,0,0,224,0, - 0,16,25,50,19,1,1,31,240,63,248,127,252,248,62,112, - 30,48,31,0,31,0,30,0,62,0,60,0,120,0,240,1, - 224,3,192,3,128,3,128,3,128,3,128,3,128,0,0,0, - 0,7,192,7,192,7,192,7,192,33,32,160,35,1,250,0, - 31,254,0,0,0,127,255,128,0,1,255,255,224,0,3,255, - 255,240,0,7,240,3,248,0,15,192,1,252,0,31,128,0, - 124,0,63,7,159,126,0,62,31,255,63,0,124,63,255,31, - 0,124,127,255,31,0,120,126,63,31,0,248,252,31,15,0, - 248,248,31,15,128,248,248,31,15,128,248,248,31,15,128,248, - 248,31,15,0,248,248,31,15,0,248,248,31,15,0,248,248, - 31,31,0,120,124,63,30,0,124,124,127,190,0,124,63,255, - 252,0,62,31,231,248,0,63,7,195,240,0,31,128,0,0, - 0,15,192,0,0,0,7,248,3,0,0,3,255,255,0,0, - 1,255,255,0,0,0,127,255,0,0,0,7,255,0,0,23, - 25,75,24,1,0,0,124,0,0,252,0,0,254,0,0,254, - 0,1,254,0,1,255,0,3,255,0,3,207,0,3,207,128, - 7,207,128,7,135,192,7,135,192,15,135,192,15,3,224,31, - 3,224,31,3,240,31,255,240,63,255,240,63,255,248,127,255, - 248,124,0,248,124,0,252,248,0,124,248,0,126,240,0,62, - 19,25,75,23,2,0,255,248,0,255,254,0,255,255,0,255, - 255,0,248,63,0,248,15,128,248,15,128,248,15,0,248,15, - 0,248,63,0,255,254,0,255,248,0,255,252,0,255,255,0, - 248,15,192,248,3,192,248,3,224,248,3,224,248,3,224,248, - 3,224,248,7,224,255,255,192,255,255,128,255,255,0,255,252, - 0,21,25,75,25,2,1,3,255,0,15,255,192,31,255,224, - 63,255,240,62,3,240,124,1,240,120,1,248,120,0,248,248, - 0,0,248,0,0,248,0,0,248,0,0,248,0,0,248,0, - 0,248,0,0,248,0,0,248,1,248,120,1,248,124,1,248, - 124,3,240,63,7,240,31,255,224,15,255,192,7,255,0,1, - 252,0,20,25,75,23,2,0,255,224,0,255,252,0,255,254, - 0,255,255,0,248,63,128,248,15,192,248,7,192,248,3,224, - 248,3,224,248,1,224,248,1,224,248,1,240,248,1,240,248, - 1,240,248,1,240,248,1,224,248,3,224,248,3,224,248,7, - 192,248,15,192,248,63,128,255,255,0,255,254,0,255,252,0, - 255,224,0,17,25,75,21,2,0,255,255,0,255,255,0,255, - 255,0,255,255,0,248,0,0,248,0,0,248,0,0,248,0, - 0,248,0,0,248,0,0,255,255,0,255,255,0,255,255,0, - 255,255,0,248,0,0,248,0,0,248,0,0,248,0,0,248, - 0,0,248,0,0,248,0,0,255,255,128,255,255,128,255,255, - 128,255,255,128,16,25,50,19,2,0,255,255,255,255,255,255, - 255,255,248,0,248,0,248,0,248,0,248,0,248,0,255,254, - 255,254,255,254,255,254,248,0,248,0,248,0,248,0,248,0, - 248,0,248,0,248,0,248,0,248,0,248,0,22,25,75,26, - 2,1,1,255,192,7,255,224,15,255,240,31,255,248,63,0, - 248,62,0,124,124,0,124,124,0,0,248,0,0,248,0,0, - 248,0,0,248,7,252,248,7,252,248,7,252,248,7,252,248, - 0,124,248,0,124,124,0,124,126,0,124,63,0,124,63,192, - 124,31,255,252,15,255,252,3,255,252,0,127,192,20,25,75, - 24,2,0,248,1,240,248,1,240,248,1,240,248,1,240,248, - 1,240,248,1,240,248,1,240,248,1,240,248,1,240,248,1, - 240,255,255,240,255,255,240,255,255,240,255,255,240,248,1,240, - 248,1,240,248,1,240,248,1,240,248,1,240,248,1,240,248, - 1,240,248,1,240,248,1,240,248,1,240,248,1,240,5,25, - 25,9,2,0,248,248,248,248,248,248,248,248,248,248,248,248, - 248,248,248,248,248,248,248,248,248,248,248,248,248,17,25,75, - 21,2,0,0,15,128,0,15,128,0,15,128,0,15,128,0, - 15,128,0,15,128,0,15,128,0,15,128,0,15,128,0,15, - 128,0,15,128,0,15,128,0,15,128,0,15,128,0,15,128, - 0,15,128,0,15,128,248,15,128,248,15,128,248,15,128,252, - 31,0,127,255,0,127,254,0,63,252,0,15,240,0,19,25, - 75,23,2,0,248,7,192,248,15,128,248,31,128,248,63,0, - 248,126,0,248,124,0,248,248,0,249,248,0,251,240,0,251, - 224,0,255,192,0,255,192,0,255,224,0,255,240,0,251,240, - 0,249,248,0,249,252,0,248,252,0,248,126,0,248,63,0, - 248,63,128,248,31,128,248,15,192,248,15,224,248,7,224,16, - 25,50,19,2,0,248,0,248,0,248,0,248,0,248,0,248, - 0,248,0,248,0,248,0,248,0,248,0,248,0,248,0,248, - 0,248,0,248,0,248,0,248,0,248,0,248,0,248,0,255, - 255,255,255,255,255,255,255,27,25,100,31,2,0,255,0,31, - 224,255,0,63,224,255,128,63,224,255,128,63,224,255,128,127, - 224,255,192,127,224,255,192,123,224,251,192,123,224,251,224,251, - 224,251,224,243,224,251,224,243,224,249,241,243,224,249,241,243, - 224,249,241,227,224,248,243,227,224,248,251,227,224,248,251,195, - 224,248,127,195,224,248,127,195,224,248,127,131,224,248,127,131, - 224,248,63,131,224,248,63,131,224,248,63,3,224,248,31,3, - 224,21,25,75,25,2,0,254,0,248,255,0,248,255,0,248, - 255,128,248,255,128,248,255,192,248,255,192,248,251,224,248,251, - 224,248,249,224,248,249,240,248,248,240,248,248,248,248,248,120, - 248,248,124,248,248,60,248,248,62,248,248,30,248,248,31,248, - 248,31,248,248,15,248,248,15,248,248,7,248,248,7,248,248, - 3,248,23,25,75,27,2,1,3,255,128,7,255,192,31,255, - 240,31,255,240,63,1,248,126,0,252,124,0,124,120,0,60, - 248,0,62,248,0,62,248,0,62,248,0,62,248,0,62,248, - 0,62,248,0,62,248,0,62,248,0,62,124,0,124,124,0, - 124,62,0,248,63,131,248,31,255,240,15,255,224,7,255,192, - 0,254,0,18,25,75,21,2,0,255,240,0,255,252,0,255, - 255,0,255,255,128,248,31,128,248,15,128,248,7,192,248,7, - 192,248,7,192,248,15,128,248,31,128,255,255,128,255,255,0, - 255,252,0,255,240,0,248,0,0,248,0,0,248,0,0,248, - 0,0,248,0,0,248,0,0,248,0,0,248,0,0,248,0, - 0,248,0,0,26,25,100,29,2,1,3,255,128,0,7,255, - 192,0,31,255,224,0,31,255,240,0,63,1,248,0,126,0, - 252,0,124,0,124,0,120,0,60,0,248,0,62,0,248,0, - 62,0,248,0,62,0,248,0,62,0,248,0,62,0,248,0, - 62,0,248,0,62,0,248,0,62,0,120,0,60,0,124,0, - 124,0,124,0,124,0,62,0,248,0,63,131,240,0,31,255, - 255,192,15,255,255,192,3,255,255,192,0,255,255,192,19,25, - 75,22,2,0,255,252,0,255,255,0,255,255,128,255,255,192, - 248,15,192,248,7,224,248,3,224,248,3,224,248,3,192,248, - 7,192,248,31,128,255,255,0,255,252,0,255,255,0,255,255, - 128,248,15,128,248,7,192,248,7,192,248,7,192,248,3,192, - 248,3,192,248,3,192,248,3,224,248,3,224,248,3,224,20, - 25,75,23,2,1,7,254,0,15,255,0,31,255,128,63,255, - 192,126,7,192,124,3,192,124,3,224,124,0,0,124,0,0, - 127,0,0,63,240,0,31,254,0,7,255,128,1,255,192,0, - 31,224,0,3,224,0,1,240,248,1,240,248,1,240,248,3, - 224,126,7,224,127,255,192,63,255,128,15,255,0,3,248,0, - 20,25,75,22,1,0,255,255,240,255,255,240,255,255,240,255, - 255,240,1,240,0,1,240,0,1,240,0,1,240,0,1,240, - 0,1,240,0,1,240,0,1,240,0,1,240,0,1,240,0, - 1,240,0,1,240,0,1,240,0,1,240,0,1,240,0,1, - 240,0,1,240,0,1,240,0,1,240,0,1,240,0,1,240, - 0,21,25,75,25,2,0,248,0,248,248,0,248,248,0,248, - 248,0,248,248,0,248,248,0,248,248,0,248,248,0,248,248, - 0,248,248,0,248,248,0,248,248,0,248,248,0,248,248,0, - 248,248,0,248,248,0,248,248,0,240,248,0,240,120,1,240, - 124,3,240,127,7,224,63,255,192,31,255,128,15,255,0,3, - 252,0,24,25,75,25,1,0,248,0,63,248,0,62,252,0, - 62,124,0,124,124,0,124,126,0,124,62,0,248,63,0,248, - 63,1,240,31,1,240,31,129,240,31,131,224,15,131,224,15, - 195,224,7,199,192,7,199,192,7,231,128,3,239,128,3,255, - 128,3,255,0,1,255,0,1,254,0,1,254,0,0,254,0, - 0,252,0,34,25,125,34,0,0,252,3,240,15,192,252,3, - 240,15,128,124,3,240,15,128,126,7,248,15,128,126,7,248, - 15,128,126,7,248,31,0,62,7,248,31,0,62,15,252,31, - 0,63,15,60,30,0,63,15,60,62,0,31,15,60,62,0, - 31,31,62,62,0,31,30,30,60,0,31,158,30,60,0,15, - 158,30,124,0,15,190,31,124,0,15,188,15,120,0,7,252, - 15,120,0,7,252,15,120,0,7,252,15,248,0,7,248,7, - 240,0,3,248,7,240,0,3,248,7,240,0,3,248,7,240, - 0,3,240,3,224,0,22,25,75,24,1,0,252,0,248,126, - 1,248,62,1,240,63,3,224,31,135,192,15,135,192,15,207, - 128,7,239,0,3,255,0,3,254,0,1,252,0,0,252,0, - 0,252,0,1,254,0,3,254,0,3,255,0,7,223,128,15, - 143,128,15,15,192,31,7,224,62,3,224,62,3,240,124,1, - 248,248,1,248,248,0,252,21,25,75,22,1,0,252,1,248, - 252,1,240,126,3,224,126,3,224,63,7,192,31,7,192,31, - 143,128,15,143,128,15,223,0,7,223,0,7,254,0,3,254, - 0,3,252,0,1,248,0,1,248,0,0,240,0,0,248,0, - 0,248,0,0,248,0,0,248,0,0,248,0,0,248,0,0, - 248,0,0,248,0,0,248,0,18,25,75,22,2,0,127,255, - 192,127,255,192,127,255,192,127,255,192,0,15,192,0,31,128, - 0,63,0,0,63,0,0,126,0,0,252,0,1,252,0,1, - 248,0,3,240,0,7,224,0,7,224,0,15,192,0,31,128, - 0,63,128,0,63,0,0,126,0,0,252,0,0,255,255,192, - 255,255,192,255,255,192,255,255,192,8,32,32,13,3,249,255, - 255,255,248,248,248,248,248,248,248,248,248,248,248,248,248,248, - 248,248,248,248,248,248,248,248,248,248,248,248,255,255,255,11, - 28,56,15,2,254,224,0,224,0,240,0,240,0,240,0,112, - 0,120,0,120,0,56,0,60,0,60,0,28,0,30,0,30, - 0,30,0,15,0,15,0,15,0,7,0,7,128,7,128,3, - 128,3,192,3,192,1,192,1,224,1,224,1,224,8,32,32, - 13,3,249,255,255,255,31,31,31,31,31,31,31,31,31,31, - 31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31, - 255,255,255,18,21,63,34,8,0,0,192,0,0,224,0,1, - 224,0,1,224,0,1,48,0,3,48,0,2,24,0,6,24, - 0,6,24,0,4,12,0,12,12,0,12,14,0,24,6,0, - 24,6,0,24,7,0,48,3,0,48,3,0,112,1,128,96, - 1,128,96,1,192,192,0,192,17,3,9,17,0,251,255,255, - 128,255,255,128,255,255,128,7,7,7,9,255,21,248,120,60, - 60,28,14,6,15,18,36,19,2,0,7,224,63,248,127,252, - 124,62,120,62,0,62,15,254,63,254,127,254,124,62,248,62, - 248,62,248,62,248,62,252,126,127,254,63,222,31,30,17,25, - 75,20,2,0,248,0,0,248,0,0,248,0,0,248,0,0, - 248,0,0,248,0,0,248,0,0,249,240,0,255,252,0,255, - 254,0,254,63,0,252,31,0,248,15,128,248,15,128,248,15, - 128,248,15,128,248,15,128,248,15,128,248,15,128,248,15,128, - 252,31,0,254,63,0,255,254,0,251,252,0,249,240,0,15, - 18,36,18,2,0,7,224,31,248,63,252,124,124,120,60,248, - 62,248,0,248,0,248,0,248,0,248,0,248,62,248,62,120, - 60,124,124,63,252,31,248,15,224,17,25,75,21,2,0,0, - 15,128,0,15,128,0,15,128,0,15,128,0,15,128,0,15, - 128,0,15,128,7,207,128,31,255,128,63,255,128,126,63,128, - 124,31,128,248,15,128,248,15,128,248,15,128,248,15,128,248, - 15,128,248,15,128,248,15,128,248,15,128,124,31,128,126,63, - 128,63,255,128,31,239,128,7,207,128,15,18,36,19,2,0, - 7,224,31,248,63,252,124,60,120,62,248,30,248,30,255,254, - 255,254,255,254,248,0,248,0,248,30,120,62,124,62,63,252, - 31,248,7,224,12,25,50,13,1,0,7,240,15,240,31,240, - 31,0,31,0,31,0,31,0,255,224,255,224,255,224,31,0, - 31,0,31,0,31,0,31,0,31,0,31,0,31,0,31,0, - 31,0,31,0,31,0,31,0,31,0,31,0,17,25,75,21, - 2,249,7,207,128,31,255,128,63,255,128,126,63,128,124,31, - 128,248,15,128,248,15,128,248,15,128,248,15,128,248,15,128, - 248,15,128,248,15,128,248,15,128,124,31,128,126,63,128,63, - 255,128,31,239,128,7,207,128,0,15,128,0,15,128,124,15, - 128,124,31,0,63,254,0,31,252,0,7,240,0,16,25,50, - 20,2,0,248,0,248,0,248,0,248,0,248,0,248,0,248, - 0,249,248,255,252,255,254,254,63,252,31,248,31,248,31,248, - 31,248,31,248,31,248,31,248,31,248,31,248,31,248,31,248, - 31,248,31,248,31,5,25,25,9,2,0,248,248,248,248,248, - 0,0,248,248,248,248,248,248,248,248,248,248,248,248,248,248, - 248,248,248,248,6,32,32,12,4,249,124,124,124,124,124,0, - 0,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124, - 124,124,124,124,124,124,252,252,248,240,16,25,50,19,2,0, - 248,0,248,0,248,0,248,0,248,0,248,0,248,0,248,62, - 248,124,248,248,249,248,249,240,251,224,255,192,255,192,255,192, - 255,192,251,224,251,240,249,240,248,248,248,252,248,124,248,126, - 248,63,5,25,25,9,2,0,248,248,248,248,248,248,248,248, - 248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248, - 248,27,18,72,31,2,0,249,248,62,0,251,252,127,128,255, - 254,255,192,254,63,199,192,252,63,135,192,248,31,3,224,248, - 31,3,224,248,31,3,224,248,31,3,224,248,31,3,224,248, - 31,3,224,248,31,3,224,248,31,3,224,248,31,3,224,248, - 31,3,224,248,31,3,224,248,31,3,224,248,31,3,224,16, - 18,36,20,2,0,249,248,251,252,255,254,252,63,252,31,248, - 31,248,31,248,31,248,31,248,31,248,31,248,31,248,31,248, - 31,248,31,248,31,248,31,248,31,18,18,54,21,2,0,3, - 240,0,15,252,0,63,254,0,62,31,0,124,15,128,120,15, - 128,248,7,128,248,7,128,248,7,192,248,7,192,248,7,192, - 248,7,128,120,15,128,124,15,128,62,31,0,63,254,0,15, - 252,0,3,240,0,17,25,75,20,2,249,249,240,0,251,252, - 0,255,254,0,254,63,0,252,31,0,248,15,128,248,15,128, - 248,15,128,248,15,128,248,15,128,248,15,128,248,15,128,248, - 15,128,252,31,0,254,63,0,255,254,0,255,252,0,249,240, - 0,248,0,0,248,0,0,248,0,0,248,0,0,248,0,0, - 248,0,0,248,0,0,17,25,75,21,2,249,7,207,128,31, - 239,128,63,255,128,126,63,128,124,31,128,248,15,128,248,15, - 128,248,15,128,248,15,128,248,15,128,248,15,128,248,15,128, - 248,15,128,124,31,128,126,63,128,63,255,128,31,255,128,7, - 207,128,0,15,128,0,15,128,0,15,128,0,15,128,0,15, - 128,0,15,128,0,15,128,11,18,36,13,2,0,249,224,251, - 224,255,224,255,224,255,0,252,0,248,0,248,0,248,0,248, - 0,248,0,248,0,248,0,248,0,248,0,248,0,248,0,248, - 0,15,18,36,18,2,0,15,224,63,248,127,248,124,124,248, - 124,248,124,126,0,127,192,63,248,15,252,1,252,0,126,248, - 62,248,62,248,124,127,252,63,248,15,192,13,23,46,14,1, - 0,1,0,7,0,31,0,31,0,31,0,255,240,255,240,255, - 240,31,0,31,0,31,0,31,0,31,0,31,0,31,0,31, - 0,31,0,31,0,31,0,15,128,15,248,7,248,3,240,16, - 18,36,20,2,0,248,31,248,31,248,31,248,31,248,31,248, - 31,248,31,248,31,248,31,248,31,248,31,248,31,248,31,248, - 31,252,63,127,255,63,223,31,159,18,18,54,19,0,0,248, - 7,192,124,7,192,124,15,128,124,15,128,62,15,128,62,31, - 0,62,31,0,31,30,0,31,30,0,15,62,0,15,188,0, - 15,188,0,7,252,0,7,248,0,7,248,0,3,240,0,3, - 240,0,1,240,0,29,18,72,29,0,0,248,15,128,248,124, - 31,192,240,124,31,193,240,124,31,193,240,124,31,225,224,62, - 63,225,224,62,61,227,224,62,61,227,224,31,125,243,192,31, - 120,247,192,31,120,247,192,15,248,255,128,15,248,127,128,15, - 240,127,128,15,240,127,128,7,240,127,0,7,224,63,0,7, - 224,63,0,17,18,54,19,1,0,252,31,0,124,31,0,126, - 62,0,63,60,0,31,124,0,15,248,0,15,248,0,7,240, - 0,7,224,0,7,240,0,15,248,0,31,248,0,30,252,0, - 62,126,0,60,62,0,124,63,0,248,31,0,248,15,128,17, - 25,75,18,1,249,248,15,128,248,15,128,248,15,0,124,31, - 0,124,31,0,124,30,0,62,62,0,62,60,0,30,60,0, - 31,124,0,31,120,0,15,248,0,15,248,0,15,240,0,7, - 240,0,7,240,0,3,224,0,3,224,0,3,224,0,3,192, - 0,7,192,0,7,128,0,7,128,0,15,128,0,15,128,0, - 14,18,36,18,2,0,255,252,255,252,255,252,0,124,0,248, - 1,248,3,240,7,224,7,192,15,128,31,128,63,0,126,0, - 124,0,248,0,255,252,255,252,255,252,13,35,70,18,3,248, - 0,248,3,248,7,248,15,192,15,128,15,128,15,128,15,128, - 15,128,15,128,15,128,15,0,15,0,15,0,31,0,126,0, - 252,0,240,0,252,0,126,0,63,0,31,0,15,0,15,0, - 15,128,15,128,15,128,15,128,15,128,15,128,15,128,15,192, - 7,248,3,248,0,248,2,37,37,12,5,247,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,13,35,70,17,2,248,248,0,254,0,255,0,31,0,15, - 0,15,128,15,128,15,128,15,128,15,128,15,128,15,128,15, - 128,7,128,7,192,3,224,1,248,0,248,1,248,3,224,7, - 192,15,128,15,128,15,128,15,128,15,128,15,128,15,128,15, - 128,15,128,15,0,31,0,255,0,254,0,248,0,18,4,12, - 18,0,7,31,195,192,63,255,128,127,255,0,240,126,0,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 0,0,0,10,0,0,5,25,25,13,4,249,248,248,248,248, - 0,0,0,248,248,248,248,248,248,248,248,248,248,248,248,248, - 248,248,248,248,248,15,26,52,19,2,252,0,48,0,48,0, - 48,0,32,7,224,31,248,63,252,124,252,120,254,248,254,249, - 128,249,128,249,128,249,0,251,0,251,62,251,62,126,62,126, - 124,63,252,31,248,15,224,12,0,24,0,24,0,24,0,17, - 25,75,20,2,1,7,254,0,15,255,0,31,255,0,31,15, - 128,62,15,128,62,0,0,62,0,0,62,0,0,62,0,0, - 255,240,0,255,240,0,255,240,0,62,0,0,62,0,0,62, - 0,0,62,0,0,62,0,0,62,0,0,62,0,0,62,0, - 0,62,0,0,62,0,0,255,255,128,255,255,128,255,255,128, - 18,19,57,20,1,6,64,0,128,224,1,192,115,227,128,63, - 255,0,30,30,0,28,14,0,24,6,0,48,3,0,48,3, - 0,48,3,0,48,3,0,48,3,0,24,6,0,28,14,0, - 30,30,0,63,255,0,115,243,128,224,1,192,64,0,128,19, - 25,75,21,1,0,248,3,224,248,7,224,124,7,192,124,7, - 192,62,15,128,62,15,128,31,31,0,255,31,224,255,191,224, - 15,190,0,7,252,0,7,252,0,3,248,0,255,255,224,255, - 255,224,1,240,0,1,240,0,1,240,0,1,240,0,1,240, - 0,1,240,0,1,240,0,1,240,0,1,240,0,1,240,0, - 2,33,33,12,5,249,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,0,0,0,0,0,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,14,31,62,16,1,251,31,240,63, - 248,127,248,124,24,248,0,248,0,124,0,126,0,63,128,31, - 192,31,240,63,248,124,248,248,124,240,60,240,120,240,120,253, - 240,127,224,63,192,31,224,7,240,1,248,0,252,0,124,0, - 124,128,248,225,248,255,240,255,224,63,128,11,4,8,11,0, - 22,241,224,241,224,241,224,241,224,25,25,100,29,2,1,0, - 255,192,0,3,255,224,0,15,0,120,0,30,0,60,0,24, - 63,14,0,56,127,134,0,112,255,199,0,97,227,195,0,225, - 193,227,128,195,193,225,128,195,192,1,128,195,192,1,128,195, - 192,1,128,195,192,1,128,195,193,225,128,227,193,227,128,97, - 227,195,0,113,255,195,0,48,255,135,0,56,62,14,0,28, - 0,28,0,15,0,120,0,7,193,240,0,1,255,224,0,0, - 127,0,0,12,17,34,14,1,8,15,128,63,192,56,224,112, - 224,0,224,15,224,63,224,120,224,112,224,112,224,121,224,63, - 224,30,96,0,0,0,0,255,240,255,240,17,14,42,21,2, - 2,31,15,128,30,31,0,62,31,0,60,62,0,124,62,0, - 124,124,0,248,124,0,248,124,0,124,124,0,124,62,0,60, - 62,0,62,31,0,30,15,0,31,15,128,18,8,24,21,2, - 7,255,255,192,255,255,192,0,0,192,0,0,192,0,0,192, - 0,0,192,0,0,192,0,0,192,255,25,25,100,29,2,1, - 0,255,192,0,3,255,224,0,15,0,120,0,30,0,60,0, - 25,255,142,0,57,255,198,0,113,255,231,0,97,193,227,0, - 225,192,227,128,193,193,225,128,193,255,129,128,193,255,129,128, - 193,255,193,128,193,193,193,128,193,193,193,128,225,192,227,128, - 97,192,227,0,113,192,227,0,49,192,231,0,56,0,14,0, - 28,0,28,0,15,0,120,0,7,193,240,0,1,255,224,0, - 0,127,0,0,11,3,6,11,0,22,255,224,255,224,255,224, - 7,7,7,11,2,18,56,196,130,130,130,196,120,20,21,63, - 34,7,0,0,96,0,0,96,0,0,96,0,0,96,0,0, - 96,0,0,96,0,255,255,240,255,255,240,0,96,0,0,96, - 0,0,96,0,0,96,0,0,96,0,0,96,0,0,96,0, - 0,0,0,0,0,0,0,0,0,0,0,0,255,255,240,255, - 255,240,11,13,26,13,1,13,63,128,127,192,241,224,1,224, - 1,224,3,192,7,192,15,128,30,0,124,0,240,0,255,192, - 255,192,11,14,28,13,1,12,127,128,255,128,227,192,3,192, - 7,192,31,128,31,128,3,192,1,224,1,224,225,224,243,192, - 127,128,63,0,7,7,7,8,2,21,62,60,56,120,112,224, - 192,255,16,31,62,19,2,250,15,255,63,255,127,24,255,24, - 255,24,255,24,255,24,255,24,255,24,255,24,127,24,63,24, - 31,24,3,24,3,24,3,24,3,24,3,24,3,24,3,24, - 3,24,3,24,3,24,3,24,3,24,3,24,3,24,3,24, - 3,24,3,24,3,24,5,5,5,10,3,10,248,248,248,248, - 248,9,8,16,9,1,247,48,0,48,0,63,0,7,128,3, - 128,3,128,255,0,254,0,6,14,14,9,1,12,28,124,252, - 220,28,28,28,28,28,28,28,28,28,28,12,17,34,14,1, - 8,31,128,63,192,121,224,112,224,224,112,224,112,224,112,224, - 112,224,112,112,224,121,224,63,192,31,128,0,0,0,0,255, - 240,255,240,16,14,28,21,2,2,240,120,248,124,124,60,124, - 62,62,30,62,31,31,31,31,31,62,31,62,30,124,62,124, - 60,248,124,240,120,25,26,104,27,1,0,28,0,120,0,124, - 0,112,0,252,0,240,0,156,0,224,0,28,1,192,0,28, - 1,192,0,28,3,128,0,28,7,128,0,28,7,0,0,28, - 14,0,0,28,14,0,0,28,28,0,0,28,28,30,0,28, - 56,30,0,0,120,62,0,0,112,126,0,0,224,126,0,0, - 224,238,0,1,193,206,0,1,193,206,0,3,131,142,0,7, - 3,255,128,7,3,255,128,14,0,14,0,14,0,14,0,28, - 0,14,0,25,26,104,27,1,0,28,0,112,0,124,0,224, - 0,252,0,224,0,220,1,192,0,28,3,192,0,28,3,128, - 0,28,7,0,0,28,7,0,0,28,14,0,0,28,14,0, - 0,28,28,0,0,28,56,0,0,28,56,124,0,28,113,255, - 0,0,115,199,128,0,227,199,128,0,192,7,128,1,192,15, - 128,3,128,15,0,3,128,30,0,7,0,60,0,6,0,248, - 0,14,1,240,0,12,3,192,0,28,3,255,0,24,3,255, - 0,25,25,100,27,1,1,127,128,60,0,255,192,56,0,227, - 192,112,0,3,192,112,0,31,128,224,0,31,129,224,0,3, - 193,192,0,1,227,192,0,225,227,128,0,227,231,128,0,127, - 207,0,0,63,14,30,0,0,30,62,0,0,28,62,0,0, - 60,126,0,0,56,110,0,0,120,238,0,0,241,206,0,0, - 241,206,0,1,227,142,0,1,227,255,128,3,195,255,128,3, - 128,14,0,7,128,14,0,15,0,14,0,16,25,50,18,1, - 249,3,224,3,224,3,224,3,224,0,0,0,0,0,0,1, - 192,1,192,1,192,3,192,7,128,15,0,30,0,60,0,124, - 0,248,0,248,0,248,0,248,14,248,31,124,62,63,254,31, - 248,7,224,23,35,105,24,1,0,3,192,0,3,192,0,1, - 224,0,0,224,0,0,112,0,0,48,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,124,0,0,252,0,0,254,0, - 0,254,0,1,254,0,1,255,0,3,255,0,3,207,0,3, - 207,128,7,207,128,7,135,192,7,135,192,15,135,192,15,3, - 224,31,3,224,31,3,240,31,255,240,63,255,240,63,255,248, - 127,255,248,124,0,248,124,0,252,248,0,124,248,0,126,240, - 0,62,23,35,105,24,1,0,0,15,0,0,15,0,0,30, - 0,0,28,0,0,56,0,0,48,0,0,112,0,0,0,0, - 0,0,0,0,0,0,0,124,0,0,252,0,0,254,0,0, - 254,0,1,254,0,1,255,0,3,255,0,3,207,0,3,207, - 128,7,207,128,7,135,192,7,135,192,15,135,192,15,3,224, - 31,3,224,31,3,240,31,255,240,63,255,240,63,255,248,127, - 255,248,124,0,248,124,0,252,248,0,124,248,0,126,240,0, - 62,23,35,105,24,1,0,0,252,0,0,252,0,0,254,0, - 1,206,0,1,199,0,3,135,0,3,3,128,0,0,0,0, - 0,0,0,0,0,0,124,0,0,252,0,0,254,0,0,254, - 0,1,254,0,1,255,0,3,255,0,3,207,0,3,207,128, - 7,207,128,7,135,192,7,135,192,15,135,192,15,3,224,31, - 3,224,31,3,240,31,255,240,63,255,240,63,255,248,127,255, - 248,124,0,248,124,0,252,248,0,124,248,0,126,240,0,62, - 23,34,102,24,1,0,0,1,128,1,255,0,3,255,0,3, - 254,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,124,0,0,252,0,0,254,0,0,254,0,1,254,0, - 1,255,0,3,255,0,3,207,0,3,207,128,7,207,128,7, - 135,192,7,135,192,15,135,192,15,3,224,31,3,224,31,3, - 240,31,255,240,63,255,240,63,255,248,127,255,248,124,0,248, - 124,0,252,248,0,124,248,0,126,240,0,62,23,34,102,25, - 1,0,3,199,128,3,199,128,3,199,128,3,199,128,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,0, - 0,124,0,0,254,0,0,254,0,1,255,0,1,255,0,1, - 239,0,3,239,128,3,239,128,3,199,128,7,199,192,7,199, - 192,15,131,224,15,131,224,15,131,224,31,1,240,31,255,240, - 31,255,240,63,255,248,63,255,248,124,0,252,124,0,124,124, - 0,124,248,0,62,248,0,62,23,37,111,24,1,0,0,120, - 0,0,252,0,1,206,0,1,134,0,1,134,0,1,206,0, - 0,252,0,0,120,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,124,0,0,252,0,0,252,0,0,254,0,1,254, - 0,1,255,0,3,255,0,3,207,0,3,207,128,7,207,128, - 7,135,192,7,135,192,15,135,192,15,3,224,31,3,224,31, - 3,224,31,255,240,63,255,240,63,255,248,127,255,248,124,0, - 248,124,0,252,248,0,124,248,0,126,240,0,62,32,25,100, - 34,1,0,0,7,255,254,0,15,255,254,0,15,255,254,0, - 31,240,0,0,31,240,0,0,63,240,0,0,61,240,0,0, - 121,240,0,0,249,240,0,0,241,240,0,1,241,255,254,1, - 225,255,254,3,225,255,254,3,193,255,254,7,193,240,0,7, - 255,240,0,15,255,240,0,15,255,240,0,31,255,240,0,30, - 1,240,0,62,1,240,0,60,1,255,255,124,1,255,255,248, - 1,255,255,248,1,255,255,21,33,99,25,2,249,3,255,0, - 15,255,192,31,255,224,63,255,240,62,3,240,124,1,240,120, - 1,248,120,0,248,248,0,0,248,0,0,248,0,0,248,0, - 0,248,0,0,248,0,0,248,0,0,248,0,0,248,0,248, - 120,1,248,124,1,248,124,3,240,63,7,240,31,255,224,31, - 255,192,7,255,128,1,252,0,0,96,0,0,120,0,0,126, - 0,0,15,0,0,7,0,0,7,0,1,254,0,1,252,0, - 17,35,105,21,2,0,30,0,0,15,0,0,7,0,0,7, - 128,0,3,128,0,1,192,0,0,192,0,0,0,0,0,0, - 0,0,0,0,255,255,0,255,255,0,255,255,0,255,255,0, - 248,0,0,248,0,0,248,0,0,248,0,0,248,0,0,248, - 0,0,255,255,0,255,255,0,255,255,0,255,255,0,248,0, - 0,248,0,0,248,0,0,248,0,0,248,0,0,248,0,0, - 248,0,0,255,255,128,255,255,128,255,255,128,255,255,128,17, - 35,105,21,2,0,0,120,0,0,240,0,0,224,0,1,192, - 0,1,128,0,3,128,0,0,0,0,0,0,0,0,0,0, - 0,0,0,255,255,0,255,255,0,255,255,0,255,255,0,248, - 0,0,248,0,0,248,0,0,248,0,0,248,0,0,248,0, - 0,255,255,0,255,255,0,255,255,0,255,255,0,248,0,0, - 248,0,0,248,0,0,248,0,0,248,0,0,248,0,0,248, - 0,0,255,255,128,255,255,128,255,255,128,255,255,128,17,35, - 105,21,2,0,7,224,0,7,224,0,15,240,0,14,112,0, - 14,56,0,28,56,0,24,28,0,0,0,0,0,0,0,0, - 0,0,255,255,0,255,255,0,255,255,0,255,255,0,248,0, - 0,248,0,0,248,0,0,248,0,0,248,0,0,248,0,0, - 255,255,0,255,255,0,255,255,0,255,255,0,248,0,0,248, - 0,0,248,0,0,248,0,0,248,0,0,248,0,0,248,0, - 0,255,255,128,255,255,128,255,255,128,255,255,128,17,34,102, - 21,2,0,30,60,0,30,60,0,30,60,0,30,60,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255, - 0,255,255,0,255,255,0,255,255,0,248,0,0,248,0,0, - 248,0,0,248,0,0,248,0,0,248,0,0,255,255,0,255, - 255,0,255,255,0,255,255,0,248,0,0,248,0,0,248,0, - 0,248,0,0,248,0,0,248,0,0,248,0,0,255,255,128, - 255,255,128,255,255,128,255,255,128,8,35,35,9,255,0,240, - 120,56,60,28,12,6,0,0,0,31,31,31,31,31,31,31, - 31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31, - 31,31,7,35,35,8,2,0,30,28,60,56,112,96,224,0, - 0,0,248,248,248,248,248,248,248,248,248,248,248,248,248,248, - 248,248,248,248,248,248,248,248,248,248,248,11,35,70,9,255, - 0,31,0,63,0,63,128,59,128,113,192,97,192,192,224,0, - 0,0,0,0,0,31,0,31,0,31,0,31,0,31,0,31, - 0,31,0,31,0,31,0,31,0,31,0,31,0,31,0,31, - 0,31,0,31,0,31,0,31,0,31,0,31,0,31,0,31, - 0,31,0,31,0,31,0,11,34,68,11,0,0,241,224,241, - 224,241,224,241,224,0,0,0,0,0,0,0,0,0,0,31, - 0,31,0,31,0,31,0,31,0,31,0,31,0,31,0,31, - 0,31,0,31,0,31,0,31,0,31,0,31,0,31,0,31, - 0,31,0,31,0,31,0,31,0,31,0,31,0,31,0,31, - 0,23,25,75,24,0,0,63,252,0,63,255,128,63,255,192, - 63,255,224,62,7,240,62,1,248,62,0,248,62,0,124,62, - 0,124,62,0,60,62,0,60,255,240,62,255,240,62,255,240, - 62,62,0,60,62,0,60,62,0,124,62,0,124,62,0,248, - 62,1,248,62,7,240,63,255,224,63,255,192,63,255,128,63, - 252,0,21,34,102,25,2,0,0,3,0,1,255,0,3,254, - 0,7,252,0,6,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,254,0,248,255,0,248,255,0,248,255,128,248,255, - 128,248,255,192,248,255,192,248,251,224,248,251,224,248,249,224, - 248,249,240,248,248,240,248,248,248,248,248,120,248,248,124,248, - 248,60,248,248,62,248,248,30,248,248,31,248,248,31,248,248, - 15,248,248,15,248,248,7,248,248,7,248,248,3,248,23,36, - 108,27,2,0,7,192,0,3,192,0,1,224,0,0,224,0, - 0,240,0,0,112,0,0,56,0,0,0,0,0,0,0,0, - 0,0,0,0,0,3,255,128,7,255,192,31,255,240,31,255, - 240,63,1,248,126,0,252,124,0,124,120,0,60,248,0,62, - 248,0,62,248,0,62,248,0,62,248,0,62,248,0,62,248, - 0,62,248,0,62,248,0,62,124,0,124,124,0,124,62,0, - 248,63,131,248,31,255,240,15,255,224,7,255,192,0,254,0, - 23,36,108,27,2,0,0,7,192,0,7,128,0,15,0,0, - 14,0,0,28,0,0,24,0,0,48,0,0,0,0,0,0, - 0,0,0,0,0,0,0,3,255,128,7,255,192,31,255,240, - 31,255,240,63,1,248,126,0,252,124,0,124,120,0,60,248, - 0,62,248,0,62,248,0,62,248,0,62,248,0,62,248,0, - 62,248,0,62,248,0,62,248,0,62,124,0,124,124,0,124, - 62,0,248,63,131,248,31,255,240,15,255,224,7,255,192,0, - 254,0,23,36,108,27,2,0,0,124,0,0,254,0,0,254, - 0,1,239,0,1,199,0,3,131,128,3,1,128,0,0,0, - 0,0,0,0,0,0,0,0,0,3,255,128,7,255,192,31, - 255,240,31,255,240,63,1,248,126,0,252,124,0,124,120,0, - 60,248,0,62,248,0,62,248,0,62,248,0,62,248,0,62, - 248,0,62,248,0,62,248,0,62,248,0,62,124,0,124,124, - 0,124,62,0,248,63,131,248,31,255,240,15,255,224,7,255, - 192,0,254,0,23,34,102,27,2,0,0,241,128,1,255,128, - 3,255,0,3,30,0,3,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,3,255,128,7,255,192,31,255,240,31,255, - 240,63,1,248,126,0,252,124,0,124,120,0,60,248,0,62, - 248,0,62,248,0,62,248,0,62,248,0,62,248,0,62,248, - 0,62,248,0,62,248,0,62,124,0,124,124,0,124,62,0, - 248,63,131,248,31,255,240,15,255,224,7,255,192,0,254,0, - 23,34,102,27,2,0,3,199,128,3,199,128,3,199,128,3, - 199,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,3,255,128,7,255,192,31,255,240,31,255,240,63,1,248, - 126,0,252,124,0,124,120,0,60,248,0,62,248,0,62,248, - 0,62,248,0,62,248,0,62,248,0,62,248,0,62,248,0, - 62,248,0,62,124,0,124,124,0,124,62,0,248,63,131,248, - 31,255,240,15,255,224,7,255,192,0,254,0,18,19,57,34, - 8,1,64,0,0,224,0,192,112,1,128,56,3,0,28,6, - 0,14,12,0,6,24,0,3,48,0,1,224,0,0,192,0, - 1,224,0,3,48,0,6,24,0,12,12,0,24,6,0,48, - 3,0,112,1,128,224,1,192,64,0,128,25,28,112,27,1, - 255,0,0,1,0,0,0,3,128,1,255,195,128,3,255,247, - 0,15,255,254,0,15,255,252,0,31,128,252,0,63,0,126, - 0,62,0,254,0,60,1,254,0,124,3,223,0,124,7,159, - 0,124,15,31,0,124,30,31,0,124,60,31,0,124,120,31, - 0,124,240,31,0,125,224,31,0,127,192,31,0,63,128,62, - 0,63,0,62,0,63,0,124,0,31,193,252,0,63,255,248, - 0,127,255,240,0,243,255,224,0,224,127,0,0,64,0,0, - 0,21,36,108,25,2,0,15,0,0,7,128,0,3,192,0, - 3,192,0,1,224,0,0,224,0,0,112,0,0,0,0,0, - 0,0,0,0,0,0,0,0,248,0,248,248,0,248,248,0, - 248,248,0,248,248,0,248,248,0,248,248,0,248,248,0,248, - 248,0,248,248,0,248,248,0,248,248,0,248,248,0,248,248, - 0,248,248,0,248,248,0,248,248,0,240,248,0,240,120,1, - 240,124,3,240,127,7,224,63,255,192,31,255,128,15,255,0, - 3,252,0,21,36,108,25,2,0,0,15,128,0,15,0,0, - 30,0,0,60,0,0,56,0,0,112,0,0,96,0,0,0, - 0,0,0,0,0,0,0,0,0,0,248,0,248,248,0,248, - 248,0,248,248,0,248,248,0,248,248,0,248,248,0,248,248, - 0,248,248,0,248,248,0,248,248,0,248,248,0,248,248,0, - 248,248,0,248,248,0,248,248,0,248,248,0,240,248,0,240, - 120,1,240,124,3,240,127,7,224,63,255,192,31,255,128,15, - 255,0,3,252,0,21,36,108,25,2,0,0,248,0,1,248, - 0,1,252,0,3,220,0,7,142,0,7,14,0,14,7,0, - 0,0,0,0,0,0,0,0,0,0,0,0,248,0,248,248, - 0,248,248,0,248,248,0,248,248,0,248,248,0,248,248,0, - 248,248,0,248,248,0,248,248,0,248,248,0,248,248,0,248, - 248,0,248,248,0,248,248,0,248,248,0,248,248,0,240,248, - 0,240,120,1,240,124,3,240,127,7,224,63,255,192,31,255, - 128,15,255,0,3,252,0,21,34,102,25,2,0,7,143,0, - 7,143,0,7,143,0,7,143,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,248,0,248,248,0,248,248,0, - 248,248,0,248,248,0,248,248,0,248,248,0,248,248,0,248, - 248,0,248,248,0,248,248,0,248,248,0,248,248,0,248,248, - 0,248,248,0,248,248,0,248,248,0,240,248,0,240,124,1, - 240,124,3,240,127,7,224,63,255,192,31,255,128,15,255,0, - 3,252,0,21,35,105,22,1,0,0,30,0,0,30,0,0, - 28,0,0,56,0,0,48,0,0,112,0,0,0,0,0,0, - 0,0,0,0,0,0,0,252,1,248,252,1,240,126,3,224, - 126,3,224,63,7,192,31,7,192,31,143,128,15,143,128,15, - 223,0,7,223,0,7,254,0,3,254,0,3,252,0,1,248, - 0,1,248,0,0,240,0,0,248,0,0,248,0,0,248,0, - 0,248,0,0,248,0,0,248,0,0,248,0,0,248,0,0, - 248,0,18,25,75,22,2,0,248,0,0,248,0,0,248,0, - 0,248,0,0,255,240,0,255,254,0,255,255,0,255,255,128, - 248,15,128,248,7,192,248,7,192,248,7,192,248,7,192,248, - 7,192,248,15,192,255,255,128,255,255,0,255,254,0,255,240, - 0,248,0,0,248,0,0,248,0,0,248,0,0,248,0,0, - 248,0,0,18,25,75,19,1,1,31,240,0,63,252,0,127, - 252,0,248,62,0,248,62,0,248,62,0,248,62,0,248,124, - 0,248,248,0,248,240,0,249,240,0,251,224,0,251,224,0, - 249,248,0,249,252,0,248,127,0,248,63,128,248,15,128,248, - 7,128,248,7,192,251,199,192,251,199,128,249,255,128,249,255, - 0,248,126,0,15,28,56,19,2,0,60,0,30,0,14,0, - 7,0,7,0,3,128,1,128,0,0,0,0,0,0,7,224, - 63,248,127,252,124,62,120,62,0,62,15,254,63,254,127,254, - 124,62,248,62,248,62,248,62,248,62,252,126,127,254,63,222, - 31,30,15,28,56,19,2,0,0,120,0,240,0,240,1,224, - 1,192,1,128,3,0,0,0,0,0,0,0,7,224,63,248, - 127,252,124,62,120,62,0,62,15,254,63,254,127,254,124,62, - 248,62,248,62,248,62,248,62,252,126,127,254,63,222,31,30, - 15,28,56,19,2,0,7,192,7,224,15,224,14,240,28,112, - 24,56,56,24,0,0,0,0,0,0,7,224,63,248,127,252, - 124,62,120,62,0,62,15,254,63,254,127,254,124,62,248,62, - 248,62,248,62,248,62,252,126,127,254,63,222,31,30,15,26, - 52,19,2,0,0,24,15,248,31,240,31,224,48,0,0,0, - 0,0,0,0,7,224,63,248,127,252,124,62,120,62,0,62, - 15,254,63,254,127,254,124,62,248,62,248,62,248,62,248,62, - 252,126,127,254,63,222,31,30,15,27,54,19,2,0,60,120, - 60,120,60,120,60,120,0,0,0,0,0,0,0,0,0,0, - 15,224,63,248,127,252,124,62,120,62,0,62,15,254,63,254, - 127,254,124,62,248,62,248,62,248,62,248,62,252,126,127,254, - 63,222,31,30,15,30,60,19,2,0,3,192,7,224,14,112, - 12,48,12,48,14,112,7,224,3,192,0,0,0,0,0,0, - 0,0,7,224,31,248,63,252,124,62,120,62,0,62,15,254, - 63,254,127,254,124,62,248,62,248,62,248,62,248,62,252,126, - 127,254,63,222,31,30,27,18,72,31,2,0,7,224,124,0, - 31,249,255,0,127,253,255,128,124,63,135,192,120,31,3,192, - 0,31,3,224,7,255,255,224,63,255,255,224,127,255,255,224, - 124,31,0,0,248,31,0,0,248,31,0,0,248,31,131,224, - 248,31,131,192,252,59,199,192,127,241,255,192,63,224,255,128, - 15,128,126,0,15,26,52,18,2,248,7,224,31,248,63,252, - 124,124,120,60,248,62,248,62,248,0,248,0,248,0,248,0, - 248,62,248,62,120,60,124,124,63,252,31,248,15,224,3,0, - 3,128,3,224,0,240,0,112,0,112,15,224,15,192,15,28, - 56,19,2,0,62,0,30,0,15,0,7,0,7,128,3,128, - 1,192,0,0,0,0,0,0,7,224,31,248,63,252,124,60, - 120,62,248,30,248,30,255,254,255,254,255,254,248,0,248,0, - 248,30,120,62,124,62,63,252,31,248,7,224,15,28,56,19, - 2,0,0,120,0,112,0,240,0,224,1,192,1,128,3,0, - 0,0,0,0,0,0,7,224,31,248,63,252,124,60,120,62, - 248,30,248,30,255,254,255,254,255,254,248,0,248,0,248,30, - 120,62,124,62,63,252,31,248,7,224,15,28,56,19,2,0, - 7,224,7,224,15,224,14,112,28,112,28,56,56,24,0,0, - 0,0,0,0,7,224,31,248,63,252,124,60,120,62,248,30, - 248,30,255,254,255,254,255,254,248,0,248,0,248,30,120,62, - 124,62,63,252,31,248,7,224,15,27,54,19,2,0,60,120, - 60,120,60,120,60,120,0,0,0,0,0,0,0,0,0,0, - 7,224,31,248,63,252,124,124,120,62,248,62,248,62,255,254, - 255,254,255,254,248,0,248,0,248,62,120,62,124,126,63,252, - 31,248,7,224,8,28,28,9,255,0,240,120,120,60,28,14, - 6,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31, - 31,31,31,31,31,31,7,28,28,8,2,0,30,60,56,120, - 112,224,192,0,0,0,248,248,248,248,248,248,248,248,248,248, - 248,248,248,248,248,248,248,248,10,28,56,9,255,0,31,0, - 63,0,63,128,123,128,115,192,97,192,224,192,0,0,0,0, - 0,0,31,0,31,0,31,0,31,0,31,0,31,0,31,0, - 31,0,31,0,31,0,31,0,31,0,31,0,31,0,31,0, - 31,0,31,0,31,0,11,26,52,9,255,0,241,224,241,224, - 241,224,241,224,0,0,0,0,0,0,0,0,31,0,31,0, - 31,0,31,0,31,0,31,0,31,0,31,0,31,0,31,0, - 31,0,31,0,31,0,31,0,31,0,31,0,31,0,31,0, - 18,26,78,21,2,0,0,1,0,15,135,0,3,254,0,1, - 248,0,3,248,0,15,252,0,60,60,0,16,30,0,7,255, - 0,31,255,0,63,255,0,126,31,128,124,15,128,248,15,128, - 248,7,128,248,7,192,248,7,192,248,7,192,248,7,192,248, - 7,128,120,15,128,124,15,128,126,31,0,63,255,0,31,252, - 0,3,240,0,16,26,52,20,2,0,0,24,15,248,31,248, - 31,240,48,0,0,0,0,0,0,0,249,248,251,252,255,254, - 252,63,252,31,248,31,248,31,248,31,248,31,248,31,248,31, - 248,31,248,31,248,31,248,31,248,31,248,31,248,31,18,28, - 84,21,2,0,31,0,0,15,0,0,7,128,0,3,128,0, - 3,192,0,1,192,0,0,224,0,0,0,0,0,0,0,0, - 0,0,3,240,0,15,252,0,63,254,0,62,31,0,124,15, - 128,120,15,128,248,7,128,248,7,128,248,7,192,248,7,192, - 248,7,192,248,7,128,120,15,128,124,15,128,62,31,0,63, - 254,0,15,252,0,3,240,0,18,28,84,21,2,0,0,60, - 0,0,56,0,0,120,0,0,112,0,0,224,0,0,192,0, - 1,128,0,0,0,0,0,0,0,0,0,0,3,240,0,15, - 252,0,63,254,0,62,31,0,124,15,128,120,15,128,248,7, - 128,248,7,128,248,7,192,248,7,192,248,7,192,248,7,128, - 120,15,128,124,15,128,62,31,0,63,254,0,15,252,0,3, - 240,0,18,28,84,21,2,0,3,224,0,3,240,0,7,240, - 0,7,56,0,14,56,0,14,28,0,28,12,0,0,0,0, - 0,0,0,0,0,0,3,240,0,15,252,0,63,254,0,62, - 31,0,124,15,128,120,15,128,248,7,128,248,7,128,248,7, - 192,248,7,192,248,7,192,248,7,128,120,15,128,124,15,128, - 62,31,0,63,254,0,15,252,0,3,240,0,18,27,81,21, - 2,0,0,4,0,0,12,0,7,252,0,15,248,0,15,240, - 0,24,0,0,0,0,0,0,0,0,0,0,0,3,240,0, - 15,252,0,63,254,0,62,31,0,124,15,128,120,15,128,248, - 7,128,248,7,128,248,7,192,248,7,192,248,7,192,248,7, - 128,120,15,128,124,15,128,62,31,0,63,254,0,15,252,0, - 3,240,0,18,27,81,21,2,0,30,60,0,30,60,0,30, - 60,0,30,60,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,3,240,0,15,252,0,63,254,0,62,31,0, - 124,15,128,120,15,128,248,7,128,248,7,128,248,7,192,248, - 7,192,248,7,192,248,7,128,120,15,128,124,15,128,62,31, - 0,63,254,0,15,252,0,3,240,0,20,15,45,34,7,3, - 0,112,0,0,248,0,0,248,0,0,112,0,0,0,0,0, - 0,0,0,0,0,255,255,240,255,255,240,0,0,0,0,0, - 0,0,112,0,0,248,0,0,248,0,0,112,0,18,23,69, - 21,2,254,0,1,0,0,1,128,0,3,128,3,247,0,15, - 255,0,63,254,0,62,31,0,124,63,128,120,55,128,248,119, - 128,248,231,128,249,199,192,251,135,192,251,135,192,255,7,128, - 126,15,128,124,15,128,62,31,0,63,254,0,127,252,0,227, - 240,0,224,0,0,192,0,0,16,28,56,20,2,0,62,0, - 30,0,15,0,7,0,3,128,3,128,1,192,0,0,0,0, - 0,0,248,31,248,31,248,31,248,31,248,31,248,31,248,31, - 248,31,248,31,248,31,248,31,248,31,248,31,248,31,252,63, - 127,255,63,223,31,159,16,28,56,20,2,0,0,120,0,240, - 0,240,0,224,1,192,1,128,3,0,0,0,0,0,0,0, - 248,31,248,31,248,31,248,31,248,31,248,31,248,31,248,31, - 248,31,248,31,248,31,248,31,248,31,248,31,252,63,127,255, - 63,223,31,159,16,28,56,20,2,0,7,224,7,224,15,240, - 14,112,28,56,28,56,56,28,0,0,0,0,0,0,248,31, - 248,31,248,31,248,31,248,31,248,31,248,31,248,31,248,31, - 248,31,248,31,248,31,248,31,248,31,252,63,127,255,63,223, - 31,159,16,27,54,20,2,0,60,120,60,120,60,120,60,120, - 0,0,0,0,0,0,0,0,0,0,248,31,248,31,248,31, - 248,31,248,31,248,31,248,31,248,31,248,31,248,31,248,31, - 248,31,248,31,248,31,252,63,127,255,63,223,31,159,17,35, - 105,19,1,249,0,30,0,0,60,0,0,56,0,0,120,0, - 0,112,0,0,224,0,0,192,0,0,0,0,0,0,0,0, - 0,0,248,15,128,248,15,128,252,15,128,124,31,0,126,31, - 0,62,31,0,62,62,0,63,62,0,31,60,0,31,124,0, - 15,252,0,15,248,0,15,248,0,7,248,0,7,240,0,3, - 240,0,3,240,0,3,224,0,3,224,0,3,192,0,103,192, - 0,255,192,0,255,192,0,127,128,0,62,0,0,17,32,96, - 21,2,249,248,0,0,248,0,0,248,0,0,248,0,0,248, - 0,0,248,0,0,248,0,0,249,240,0,255,252,0,255,254, - 0,254,63,0,252,31,0,248,15,128,248,15,128,248,15,128, - 248,15,128,248,15,128,248,15,128,248,15,128,248,15,128,252, - 31,0,254,63,0,255,254,0,255,252,0,251,240,0,248,0, - 0,248,0,0,248,0,0,248,0,0,248,0,0,248,0,0, - 248,0,0,17,33,99,19,1,249,30,60,0,30,60,0,30, - 60,0,30,60,0,0,0,0,0,0,0,0,0,0,0,0, - 0,248,15,128,248,15,128,252,15,128,124,31,0,124,31,0, - 126,31,0,62,62,0,63,62,0,31,62,0,31,124,0,31, - 252,0,15,248,0,15,248,0,7,248,0,7,240,0,7,240, - 0,3,240,0,3,224,0,3,224,0,3,224,0,7,192,0, - 7,192,0,7,192,0,15,128,0,15,128,0}; -/* - Fontname: -FreeType-FreeUniversal-Bold-R-Normal--34-340-72-72-P-170-ISO10646-1 - Copyright: FreeUniveral (c) Stephen Wilson 2009 Original Font Sil-Sophia Copyright (c) SIL International, 1994-2008. - Capital A Height: 0, '1' Height: 25 - Calculated Max Values w=20 h=28 x= 7 y=13 dx=34 dy= 0 ascent=26 len=75 - Font Bounding box w=50 h=46 x=-2 y=-9 - Calculated Min Values x= 0 y=-5 dx= 0 dy= 0 - Pure Font ascent =25 descent= 0 - X Font ascent =25 descent= 0 - Max Font ascent =26 descent=-5 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_fub25n[981] U8G_FONT_SECTION("u8g_font_fub25n") = { - 0,50,46,254,247,25,0,0,0,0,42,58,0,26,251,25, - 0,14,13,26,22,4,13,28,224,60,240,28,224,15,192,135, - 132,255,252,255,252,231,156,15,192,30,224,28,224,60,240,8, - 64,20,21,63,34,7,0,0,96,0,0,96,0,0,96,0, - 0,96,0,0,96,0,0,96,0,0,96,0,0,96,0,0, - 96,0,255,255,240,255,255,240,0,96,0,0,96,0,0,96, - 0,0,96,0,0,96,0,0,96,0,0,96,0,0,96,0, - 0,96,0,0,96,0,7,9,9,11,2,251,62,60,60,120, - 120,112,240,240,224,9,5,10,11,1,7,255,128,255,128,255, - 128,255,128,255,128,5,5,5,10,3,0,248,248,248,248,248, - 11,28,56,15,2,254,0,224,0,224,1,192,1,192,1,192, - 3,128,3,128,3,128,3,128,7,0,7,0,7,0,14,0, - 14,0,14,0,28,0,28,0,28,0,56,0,56,0,56,0, - 56,0,112,0,112,0,112,0,224,0,224,0,224,0,17,25, - 75,19,1,1,7,224,0,31,252,0,63,254,0,60,30,0, - 120,15,0,120,15,0,120,15,0,248,15,128,248,15,128,248, - 15,128,248,15,128,248,15,128,248,15,128,248,15,128,248,15, - 128,248,15,128,248,15,128,248,15,128,120,15,0,120,15,0, - 120,15,0,60,30,0,31,252,0,15,248,0,7,224,0,11, - 25,50,19,3,1,3,224,15,224,31,224,127,224,255,224,251, - 224,243,224,195,224,3,224,3,224,3,224,3,224,3,224,3, - 224,3,224,3,224,3,224,3,224,3,224,3,224,3,224,3, - 224,3,224,3,224,3,224,17,25,75,19,1,1,7,248,0, - 31,254,0,31,255,0,63,255,0,126,31,128,124,15,128,124, - 15,128,0,15,128,0,15,128,0,31,0,0,31,0,0,62, - 0,0,126,0,0,252,0,1,248,0,3,240,0,7,224,0, - 15,192,0,63,0,0,126,0,0,252,0,0,255,255,128,255, - 255,128,255,255,128,255,255,128,16,25,50,19,2,1,31,240, - 63,252,127,254,255,254,248,62,248,31,0,31,0,30,0,126, - 7,252,7,240,7,248,7,252,0,62,0,31,0,31,0,31, - 248,31,248,31,248,31,252,62,127,254,127,252,31,248,15,224, - 18,25,75,19,1,1,0,126,0,0,254,0,0,254,0,1, - 254,0,3,254,0,3,254,0,7,190,0,15,190,0,15,62, - 0,30,62,0,30,62,0,60,62,0,124,62,0,120,62,0, - 240,62,0,255,255,192,255,255,192,255,255,192,255,255,192,0, - 62,0,0,62,0,0,62,0,0,62,0,0,62,0,0,62, - 0,17,25,75,19,1,1,255,254,0,255,254,0,255,254,0, - 255,254,0,248,0,0,248,0,0,248,0,0,248,0,0,249, - 240,0,255,252,0,255,254,0,252,63,0,248,31,0,248,15, - 0,0,15,128,0,15,128,0,15,128,0,15,0,248,15,0, - 248,31,0,252,63,0,127,254,0,127,252,0,63,248,0,15, - 224,0,17,25,75,19,1,1,3,240,0,15,252,0,31,254, - 0,63,255,0,62,31,0,126,15,128,124,0,0,124,0,0, - 252,0,0,248,248,0,251,254,0,255,254,0,255,31,0,254, - 15,128,252,15,128,252,15,128,252,15,128,252,15,128,124,15, - 128,126,15,128,127,31,0,63,255,0,31,254,0,15,252,0, - 3,240,0,16,25,50,19,2,1,255,255,255,255,255,255,255, - 255,0,15,0,31,0,30,0,62,0,62,0,124,0,124,0, - 248,0,248,0,240,1,240,1,240,3,224,3,224,7,192,7, - 192,15,128,15,128,15,128,31,0,31,0,17,25,75,19,1, - 1,7,240,0,31,252,0,127,255,0,127,255,0,252,31,128, - 248,15,128,248,15,128,120,15,0,124,31,0,63,254,0,15, - 248,0,31,248,0,63,254,0,124,63,0,248,15,0,248,15, - 128,248,15,128,248,15,128,248,15,128,248,15,128,252,31,128, - 127,255,0,127,255,0,31,252,0,7,240,0,17,25,75,19, - 1,1,7,240,0,31,252,0,63,254,0,127,254,0,124,63, - 0,248,31,0,248,31,0,248,31,128,248,31,128,248,31,128, - 248,63,128,124,63,128,127,255,128,63,239,128,15,207,128,0, - 15,128,0,31,0,0,31,0,248,31,0,120,63,0,124,126, - 0,63,254,0,63,252,0,31,248,0,7,224,0,5,18,18, - 11,5,0,248,248,248,248,248,0,0,0,0,0,0,0,0, - 248,248,248,248,248}; -/* - Fontname: -FreeType-FreeUniversal-Bold-R-Normal--34-340-72-72-P-170-ISO10646-1 - Copyright: FreeUniveral (c) Stephen Wilson 2009 Original Font Sil-Sophia Copyright (c) SIL International, 1994-2008. - Capital A Height: 25, '1' Height: 25 - Calculated Max Values w=34 h=37 x= 8 y=21 dx=35 dy= 0 ascent=28 len=160 - Font Bounding box w=50 h=46 x=-2 y=-9 - Calculated Min Values x=-1 y=-9 dx= 0 dy= 0 - Pure Font ascent =25 descent=-7 - X Font ascent =25 descent=-7 - Max Font ascent =28 descent=-9 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_fub25r[5936] U8G_FONT_SECTION("u8g_font_fub25r") = { - 0,50,46,254,247,25,7,111,16,148,32,127,249,28,247,25, - 249,0,0,0,10,0,0,5,25,25,14,5,0,248,248,248, - 248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248, - 0,0,248,248,248,248,13,10,20,18,2,15,248,248,248,248, - 248,248,120,248,120,120,120,120,120,120,120,120,120,112,120,112, - 21,25,75,24,2,0,0,224,224,0,225,224,0,225,192,1, - 225,192,1,195,192,1,195,128,31,255,248,31,255,240,63,255, - 240,7,135,0,7,135,0,7,15,0,7,14,0,15,14,0, - 14,14,0,255,255,192,255,255,192,255,255,192,28,60,0,28, - 60,0,60,56,0,56,56,0,56,120,0,120,112,0,112,112, - 0,18,31,93,20,1,252,0,192,0,0,192,0,3,248,0, - 15,252,0,31,254,0,63,255,0,126,223,0,120,207,128,248, - 207,128,248,192,0,252,192,0,126,192,0,127,192,0,127,240, - 0,31,252,0,7,255,0,1,255,128,0,255,128,0,207,128, - 0,199,192,248,199,192,248,199,192,248,207,128,126,223,128,127, - 255,0,63,254,0,15,252,0,3,240,0,0,192,0,0,192, - 0,0,192,0,32,26,104,34,1,0,0,0,3,128,15,192, - 7,0,63,240,7,0,124,248,14,0,120,120,14,0,240,60, - 28,0,240,60,24,0,240,60,56,0,240,60,112,0,240,60, - 112,0,120,120,224,0,120,120,224,0,63,241,199,248,15,195, - 143,252,0,3,159,62,0,7,30,30,0,7,60,15,0,14, - 60,15,0,30,60,15,0,28,60,15,0,56,60,15,0,56, - 60,15,0,112,30,30,0,112,15,60,0,224,15,252,1,224, - 3,240,24,25,75,27,2,1,7,252,0,31,254,0,31,255, - 0,62,31,0,62,31,0,62,31,0,62,31,0,30,62,0, - 31,126,0,15,252,0,7,240,0,15,224,0,63,224,124,63, - 240,120,124,248,120,252,124,120,248,62,120,248,31,248,248,15, - 240,248,7,240,252,3,224,126,15,240,63,255,248,31,255,254, - 7,252,63,5,10,10,14,4,15,248,248,120,120,120,120,120, - 120,120,120,7,30,30,13,3,251,30,30,62,60,60,124,124, - 120,120,248,248,248,248,248,248,248,248,248,248,248,248,120,120, - 124,124,60,60,62,30,30,8,30,30,14,3,251,240,120,120, - 124,60,60,60,62,62,30,30,30,30,31,31,31,31,31,30, - 30,30,62,62,62,60,60,124,120,120,240,14,13,26,22,4, - 13,28,224,60,240,28,224,15,192,135,132,255,252,255,252,231, - 156,15,192,30,224,28,224,60,240,8,64,20,21,63,34,7, - 0,0,96,0,0,96,0,0,96,0,0,96,0,0,96,0, - 0,96,0,0,96,0,0,96,0,0,96,0,255,255,240,255, - 255,240,0,96,0,0,96,0,0,96,0,0,96,0,0,96, - 0,0,96,0,0,96,0,0,96,0,0,96,0,0,96,0, - 7,9,9,11,2,251,62,60,60,120,120,112,240,240,224,9, - 5,10,11,1,7,255,128,255,128,255,128,255,128,255,128,5, - 5,5,10,3,0,248,248,248,248,248,11,28,56,15,2,254, - 0,224,0,224,1,192,1,192,1,192,3,128,3,128,3,128, - 3,128,7,0,7,0,7,0,14,0,14,0,14,0,28,0, - 28,0,28,0,56,0,56,0,56,0,56,0,112,0,112,0, - 112,0,224,0,224,0,224,0,17,25,75,19,1,1,7,224, - 0,31,252,0,63,254,0,60,30,0,120,15,0,120,15,0, - 120,15,0,248,15,128,248,15,128,248,15,128,248,15,128,248, - 15,128,248,15,128,248,15,128,248,15,128,248,15,128,248,15, - 128,248,15,128,120,15,0,120,15,0,120,15,0,60,30,0, - 31,252,0,15,248,0,7,224,0,11,25,50,19,3,1,3, - 224,15,224,31,224,127,224,255,224,251,224,243,224,195,224,3, - 224,3,224,3,224,3,224,3,224,3,224,3,224,3,224,3, - 224,3,224,3,224,3,224,3,224,3,224,3,224,3,224,3, - 224,17,25,75,19,1,1,7,248,0,31,254,0,31,255,0, - 63,255,0,126,31,128,124,15,128,124,15,128,0,15,128,0, - 15,128,0,31,0,0,31,0,0,62,0,0,126,0,0,252, - 0,1,248,0,3,240,0,7,224,0,15,192,0,63,0,0, - 126,0,0,252,0,0,255,255,128,255,255,128,255,255,128,255, - 255,128,16,25,50,19,2,1,31,240,63,252,127,254,255,254, - 248,62,248,31,0,31,0,30,0,126,7,252,7,240,7,248, - 7,252,0,62,0,31,0,31,0,31,248,31,248,31,248,31, - 252,62,127,254,127,252,31,248,15,224,18,25,75,19,1,1, - 0,126,0,0,254,0,0,254,0,1,254,0,3,254,0,3, - 254,0,7,190,0,15,190,0,15,62,0,30,62,0,30,62, - 0,60,62,0,124,62,0,120,62,0,240,62,0,255,255,192, - 255,255,192,255,255,192,255,255,192,0,62,0,0,62,0,0, - 62,0,0,62,0,0,62,0,0,62,0,17,25,75,19,1, - 1,255,254,0,255,254,0,255,254,0,255,254,0,248,0,0, - 248,0,0,248,0,0,248,0,0,249,240,0,255,252,0,255, - 254,0,252,63,0,248,31,0,248,15,0,0,15,128,0,15, - 128,0,15,128,0,15,0,248,15,0,248,31,0,252,63,0, - 127,254,0,127,252,0,63,248,0,15,224,0,17,25,75,19, - 1,1,3,240,0,15,252,0,31,254,0,63,255,0,62,31, - 0,126,15,128,124,0,0,124,0,0,252,0,0,248,248,0, - 251,254,0,255,254,0,255,31,0,254,15,128,252,15,128,252, - 15,128,252,15,128,252,15,128,124,15,128,126,15,128,127,31, - 0,63,255,0,31,254,0,15,252,0,3,240,0,16,25,50, - 19,2,1,255,255,255,255,255,255,255,255,0,15,0,31,0, - 30,0,62,0,62,0,124,0,124,0,248,0,248,0,240,1, - 240,1,240,3,224,3,224,7,192,7,192,15,128,15,128,15, - 128,31,0,31,0,17,25,75,19,1,1,7,240,0,31,252, - 0,127,255,0,127,255,0,252,31,128,248,15,128,248,15,128, - 120,15,0,124,31,0,63,254,0,15,248,0,31,248,0,63, - 254,0,124,63,0,248,15,0,248,15,128,248,15,128,248,15, - 128,248,15,128,248,15,128,252,31,128,127,255,0,127,255,0, - 31,252,0,7,240,0,17,25,75,19,1,1,7,240,0,31, - 252,0,63,254,0,127,254,0,124,63,0,248,31,0,248,31, - 0,248,31,128,248,31,128,248,31,128,248,63,128,124,63,128, - 127,255,128,63,239,128,15,207,128,0,15,128,0,31,0,0, - 31,0,248,31,0,120,63,0,124,126,0,63,254,0,63,252, - 0,31,248,0,7,224,0,5,18,18,11,5,0,248,248,248, - 248,248,0,0,0,0,0,0,0,0,248,248,248,248,248,7, - 22,22,11,2,252,62,62,62,62,62,0,0,0,0,0,0, - 0,0,62,60,124,120,120,112,240,224,224,21,19,57,34,7, - 1,0,0,8,0,0,56,0,1,248,0,15,192,0,62,0, - 1,248,0,7,192,0,62,0,0,248,0,0,192,0,0,248, - 0,0,62,0,0,7,192,0,1,248,0,0,62,0,0,7, - 192,0,1,248,0,0,56,0,0,8,20,8,24,34,7,6, - 255,255,240,255,255,240,0,0,0,0,0,0,0,0,0,0, - 0,0,255,255,240,255,255,240,21,17,51,34,7,2,224,0, - 0,248,0,0,63,0,0,7,224,0,0,248,0,0,63,0, - 0,7,192,0,0,248,0,0,56,0,0,248,0,7,192,0, - 63,0,0,248,0,7,224,0,31,0,0,248,0,0,224,0, - 0,16,25,50,19,1,1,31,240,63,248,127,252,248,62,112, - 30,48,31,0,31,0,30,0,62,0,60,0,120,0,240,1, - 224,3,192,3,128,3,128,3,128,3,128,3,128,0,0,0, - 0,7,192,7,192,7,192,7,192,33,32,160,35,1,250,0, - 31,254,0,0,0,127,255,128,0,1,255,255,224,0,3,255, - 255,240,0,7,240,3,248,0,15,192,1,252,0,31,128,0, - 124,0,63,7,159,126,0,62,31,255,63,0,124,63,255,31, - 0,124,127,255,31,0,120,126,63,31,0,248,252,31,15,0, - 248,248,31,15,128,248,248,31,15,128,248,248,31,15,128,248, - 248,31,15,0,248,248,31,15,0,248,248,31,15,0,248,248, - 31,31,0,120,124,63,30,0,124,124,127,190,0,124,63,255, - 252,0,62,31,231,248,0,63,7,195,240,0,31,128,0,0, - 0,15,192,0,0,0,7,248,3,0,0,3,255,255,0,0, - 1,255,255,0,0,0,127,255,0,0,0,7,255,0,0,23, - 25,75,24,1,0,0,124,0,0,252,0,0,254,0,0,254, - 0,1,254,0,1,255,0,3,255,0,3,207,0,3,207,128, - 7,207,128,7,135,192,7,135,192,15,135,192,15,3,224,31, - 3,224,31,3,240,31,255,240,63,255,240,63,255,248,127,255, - 248,124,0,248,124,0,252,248,0,124,248,0,126,240,0,62, - 19,25,75,23,2,0,255,248,0,255,254,0,255,255,0,255, - 255,0,248,63,0,248,15,128,248,15,128,248,15,0,248,15, - 0,248,63,0,255,254,0,255,248,0,255,252,0,255,255,0, - 248,15,192,248,3,192,248,3,224,248,3,224,248,3,224,248, - 3,224,248,7,224,255,255,192,255,255,128,255,255,0,255,252, - 0,21,25,75,25,2,1,3,255,0,15,255,192,31,255,224, - 63,255,240,62,3,240,124,1,240,120,1,248,120,0,248,248, - 0,0,248,0,0,248,0,0,248,0,0,248,0,0,248,0, - 0,248,0,0,248,0,0,248,1,248,120,1,248,124,1,248, - 124,3,240,63,7,240,31,255,224,15,255,192,7,255,0,1, - 252,0,20,25,75,23,2,0,255,224,0,255,252,0,255,254, - 0,255,255,0,248,63,128,248,15,192,248,7,192,248,3,224, - 248,3,224,248,1,224,248,1,224,248,1,240,248,1,240,248, - 1,240,248,1,240,248,1,224,248,3,224,248,3,224,248,7, - 192,248,15,192,248,63,128,255,255,0,255,254,0,255,252,0, - 255,224,0,17,25,75,21,2,0,255,255,0,255,255,0,255, - 255,0,255,255,0,248,0,0,248,0,0,248,0,0,248,0, - 0,248,0,0,248,0,0,255,255,0,255,255,0,255,255,0, - 255,255,0,248,0,0,248,0,0,248,0,0,248,0,0,248, - 0,0,248,0,0,248,0,0,255,255,128,255,255,128,255,255, - 128,255,255,128,16,25,50,19,2,0,255,255,255,255,255,255, - 255,255,248,0,248,0,248,0,248,0,248,0,248,0,255,254, - 255,254,255,254,255,254,248,0,248,0,248,0,248,0,248,0, - 248,0,248,0,248,0,248,0,248,0,248,0,22,25,75,26, - 2,1,1,255,192,7,255,224,15,255,240,31,255,248,63,0, - 248,62,0,124,124,0,124,124,0,0,248,0,0,248,0,0, - 248,0,0,248,7,252,248,7,252,248,7,252,248,7,252,248, - 0,124,248,0,124,124,0,124,126,0,124,63,0,124,63,192, - 124,31,255,252,15,255,252,3,255,252,0,127,192,20,25,75, - 24,2,0,248,1,240,248,1,240,248,1,240,248,1,240,248, - 1,240,248,1,240,248,1,240,248,1,240,248,1,240,248,1, - 240,255,255,240,255,255,240,255,255,240,255,255,240,248,1,240, - 248,1,240,248,1,240,248,1,240,248,1,240,248,1,240,248, - 1,240,248,1,240,248,1,240,248,1,240,248,1,240,5,25, - 25,9,2,0,248,248,248,248,248,248,248,248,248,248,248,248, - 248,248,248,248,248,248,248,248,248,248,248,248,248,17,25,75, - 21,2,0,0,15,128,0,15,128,0,15,128,0,15,128,0, - 15,128,0,15,128,0,15,128,0,15,128,0,15,128,0,15, - 128,0,15,128,0,15,128,0,15,128,0,15,128,0,15,128, - 0,15,128,0,15,128,248,15,128,248,15,128,248,15,128,252, - 31,0,127,255,0,127,254,0,63,252,0,15,240,0,19,25, - 75,23,2,0,248,7,192,248,15,128,248,31,128,248,63,0, - 248,126,0,248,124,0,248,248,0,249,248,0,251,240,0,251, - 224,0,255,192,0,255,192,0,255,224,0,255,240,0,251,240, - 0,249,248,0,249,252,0,248,252,0,248,126,0,248,63,0, - 248,63,128,248,31,128,248,15,192,248,15,224,248,7,224,16, - 25,50,19,2,0,248,0,248,0,248,0,248,0,248,0,248, - 0,248,0,248,0,248,0,248,0,248,0,248,0,248,0,248, - 0,248,0,248,0,248,0,248,0,248,0,248,0,248,0,255, - 255,255,255,255,255,255,255,27,25,100,31,2,0,255,0,31, - 224,255,0,63,224,255,128,63,224,255,128,63,224,255,128,127, - 224,255,192,127,224,255,192,123,224,251,192,123,224,251,224,251, - 224,251,224,243,224,251,224,243,224,249,241,243,224,249,241,243, - 224,249,241,227,224,248,243,227,224,248,251,227,224,248,251,195, - 224,248,127,195,224,248,127,195,224,248,127,131,224,248,127,131, - 224,248,63,131,224,248,63,131,224,248,63,3,224,248,31,3, - 224,21,25,75,25,2,0,254,0,248,255,0,248,255,0,248, - 255,128,248,255,128,248,255,192,248,255,192,248,251,224,248,251, - 224,248,249,224,248,249,240,248,248,240,248,248,248,248,248,120, - 248,248,124,248,248,60,248,248,62,248,248,30,248,248,31,248, - 248,31,248,248,15,248,248,15,248,248,7,248,248,7,248,248, - 3,248,23,25,75,27,2,1,3,255,128,7,255,192,31,255, - 240,31,255,240,63,1,248,126,0,252,124,0,124,120,0,60, - 248,0,62,248,0,62,248,0,62,248,0,62,248,0,62,248, - 0,62,248,0,62,248,0,62,248,0,62,124,0,124,124,0, - 124,62,0,248,63,131,248,31,255,240,15,255,224,7,255,192, - 0,254,0,18,25,75,21,2,0,255,240,0,255,252,0,255, - 255,0,255,255,128,248,31,128,248,15,128,248,7,192,248,7, - 192,248,7,192,248,15,128,248,31,128,255,255,128,255,255,0, - 255,252,0,255,240,0,248,0,0,248,0,0,248,0,0,248, - 0,0,248,0,0,248,0,0,248,0,0,248,0,0,248,0, - 0,248,0,0,26,25,100,29,2,1,3,255,128,0,7,255, - 192,0,31,255,224,0,31,255,240,0,63,1,248,0,126,0, - 252,0,124,0,124,0,120,0,60,0,248,0,62,0,248,0, - 62,0,248,0,62,0,248,0,62,0,248,0,62,0,248,0, - 62,0,248,0,62,0,248,0,62,0,120,0,60,0,124,0, - 124,0,124,0,124,0,62,0,248,0,63,131,240,0,31,255, - 255,192,15,255,255,192,3,255,255,192,0,255,255,192,19,25, - 75,22,2,0,255,252,0,255,255,0,255,255,128,255,255,192, - 248,15,192,248,7,224,248,3,224,248,3,224,248,3,192,248, - 7,192,248,31,128,255,255,0,255,252,0,255,255,0,255,255, - 128,248,15,128,248,7,192,248,7,192,248,7,192,248,3,192, - 248,3,192,248,3,192,248,3,224,248,3,224,248,3,224,20, - 25,75,23,2,1,7,254,0,15,255,0,31,255,128,63,255, - 192,126,7,192,124,3,192,124,3,224,124,0,0,124,0,0, - 127,0,0,63,240,0,31,254,0,7,255,128,1,255,192,0, - 31,224,0,3,224,0,1,240,248,1,240,248,1,240,248,3, - 224,126,7,224,127,255,192,63,255,128,15,255,0,3,248,0, - 20,25,75,22,1,0,255,255,240,255,255,240,255,255,240,255, - 255,240,1,240,0,1,240,0,1,240,0,1,240,0,1,240, - 0,1,240,0,1,240,0,1,240,0,1,240,0,1,240,0, - 1,240,0,1,240,0,1,240,0,1,240,0,1,240,0,1, - 240,0,1,240,0,1,240,0,1,240,0,1,240,0,1,240, - 0,21,25,75,25,2,0,248,0,248,248,0,248,248,0,248, - 248,0,248,248,0,248,248,0,248,248,0,248,248,0,248,248, - 0,248,248,0,248,248,0,248,248,0,248,248,0,248,248,0, - 248,248,0,248,248,0,248,248,0,240,248,0,240,120,1,240, - 124,3,240,127,7,224,63,255,192,31,255,128,15,255,0,3, - 252,0,24,25,75,25,1,0,248,0,63,248,0,62,252,0, - 62,124,0,124,124,0,124,126,0,124,62,0,248,63,0,248, - 63,1,240,31,1,240,31,129,240,31,131,224,15,131,224,15, - 195,224,7,199,192,7,199,192,7,231,128,3,239,128,3,255, - 128,3,255,0,1,255,0,1,254,0,1,254,0,0,254,0, - 0,252,0,34,25,125,34,0,0,252,3,240,15,192,252,3, - 240,15,128,124,3,240,15,128,126,7,248,15,128,126,7,248, - 15,128,126,7,248,31,0,62,7,248,31,0,62,15,252,31, - 0,63,15,60,30,0,63,15,60,62,0,31,15,60,62,0, - 31,31,62,62,0,31,30,30,60,0,31,158,30,60,0,15, - 158,30,124,0,15,190,31,124,0,15,188,15,120,0,7,252, - 15,120,0,7,252,15,120,0,7,252,15,248,0,7,248,7, - 240,0,3,248,7,240,0,3,248,7,240,0,3,248,7,240, - 0,3,240,3,224,0,22,25,75,24,1,0,252,0,248,126, - 1,248,62,1,240,63,3,224,31,135,192,15,135,192,15,207, - 128,7,239,0,3,255,0,3,254,0,1,252,0,0,252,0, - 0,252,0,1,254,0,3,254,0,3,255,0,7,223,128,15, - 143,128,15,15,192,31,7,224,62,3,224,62,3,240,124,1, - 248,248,1,248,248,0,252,21,25,75,22,1,0,252,1,248, - 252,1,240,126,3,224,126,3,224,63,7,192,31,7,192,31, - 143,128,15,143,128,15,223,0,7,223,0,7,254,0,3,254, - 0,3,252,0,1,248,0,1,248,0,0,240,0,0,248,0, - 0,248,0,0,248,0,0,248,0,0,248,0,0,248,0,0, - 248,0,0,248,0,0,248,0,18,25,75,22,2,0,127,255, - 192,127,255,192,127,255,192,127,255,192,0,15,192,0,31,128, - 0,63,0,0,63,0,0,126,0,0,252,0,1,252,0,1, - 248,0,3,240,0,7,224,0,7,224,0,15,192,0,31,128, - 0,63,128,0,63,0,0,126,0,0,252,0,0,255,255,192, - 255,255,192,255,255,192,255,255,192,8,32,32,13,3,249,255, - 255,255,248,248,248,248,248,248,248,248,248,248,248,248,248,248, - 248,248,248,248,248,248,248,248,248,248,248,248,255,255,255,11, - 28,56,15,2,254,224,0,224,0,240,0,240,0,240,0,112, - 0,120,0,120,0,56,0,60,0,60,0,28,0,30,0,30, - 0,30,0,15,0,15,0,15,0,7,0,7,128,7,128,3, - 128,3,192,3,192,1,192,1,224,1,224,1,224,8,32,32, - 13,3,249,255,255,255,31,31,31,31,31,31,31,31,31,31, - 31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31, - 255,255,255,18,21,63,34,8,0,0,192,0,0,224,0,1, - 224,0,1,224,0,1,48,0,3,48,0,2,24,0,6,24, - 0,6,24,0,4,12,0,12,12,0,12,14,0,24,6,0, - 24,6,0,24,7,0,48,3,0,48,3,0,112,1,128,96, - 1,128,96,1,192,192,0,192,17,3,9,17,0,251,255,255, - 128,255,255,128,255,255,128,7,7,7,9,255,21,248,120,60, - 60,28,14,6,15,18,36,19,2,0,7,224,63,248,127,252, - 124,62,120,62,0,62,15,254,63,254,127,254,124,62,248,62, - 248,62,248,62,248,62,252,126,127,254,63,222,31,30,17,25, - 75,20,2,0,248,0,0,248,0,0,248,0,0,248,0,0, - 248,0,0,248,0,0,248,0,0,249,240,0,255,252,0,255, - 254,0,254,63,0,252,31,0,248,15,128,248,15,128,248,15, - 128,248,15,128,248,15,128,248,15,128,248,15,128,248,15,128, - 252,31,0,254,63,0,255,254,0,251,252,0,249,240,0,15, - 18,36,18,2,0,7,224,31,248,63,252,124,124,120,60,248, - 62,248,0,248,0,248,0,248,0,248,0,248,62,248,62,120, - 60,124,124,63,252,31,248,15,224,17,25,75,21,2,0,0, - 15,128,0,15,128,0,15,128,0,15,128,0,15,128,0,15, - 128,0,15,128,7,207,128,31,255,128,63,255,128,126,63,128, - 124,31,128,248,15,128,248,15,128,248,15,128,248,15,128,248, - 15,128,248,15,128,248,15,128,248,15,128,124,31,128,126,63, - 128,63,255,128,31,239,128,7,207,128,15,18,36,19,2,0, - 7,224,31,248,63,252,124,60,120,62,248,30,248,30,255,254, - 255,254,255,254,248,0,248,0,248,30,120,62,124,62,63,252, - 31,248,7,224,12,25,50,13,1,0,7,240,15,240,31,240, - 31,0,31,0,31,0,31,0,255,224,255,224,255,224,31,0, - 31,0,31,0,31,0,31,0,31,0,31,0,31,0,31,0, - 31,0,31,0,31,0,31,0,31,0,31,0,17,25,75,21, - 2,249,7,207,128,31,255,128,63,255,128,126,63,128,124,31, - 128,248,15,128,248,15,128,248,15,128,248,15,128,248,15,128, - 248,15,128,248,15,128,248,15,128,124,31,128,126,63,128,63, - 255,128,31,239,128,7,207,128,0,15,128,0,15,128,124,15, - 128,124,31,0,63,254,0,31,252,0,7,240,0,16,25,50, - 20,2,0,248,0,248,0,248,0,248,0,248,0,248,0,248, - 0,249,248,255,252,255,254,254,63,252,31,248,31,248,31,248, - 31,248,31,248,31,248,31,248,31,248,31,248,31,248,31,248, - 31,248,31,248,31,5,25,25,9,2,0,248,248,248,248,248, - 0,0,248,248,248,248,248,248,248,248,248,248,248,248,248,248, - 248,248,248,248,6,32,32,12,4,249,124,124,124,124,124,0, - 0,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124, - 124,124,124,124,124,124,252,252,248,240,16,25,50,19,2,0, - 248,0,248,0,248,0,248,0,248,0,248,0,248,0,248,62, - 248,124,248,248,249,248,249,240,251,224,255,192,255,192,255,192, - 255,192,251,224,251,240,249,240,248,248,248,252,248,124,248,126, - 248,63,5,25,25,9,2,0,248,248,248,248,248,248,248,248, - 248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248, - 248,27,18,72,31,2,0,249,248,62,0,251,252,127,128,255, - 254,255,192,254,63,199,192,252,63,135,192,248,31,3,224,248, - 31,3,224,248,31,3,224,248,31,3,224,248,31,3,224,248, - 31,3,224,248,31,3,224,248,31,3,224,248,31,3,224,248, - 31,3,224,248,31,3,224,248,31,3,224,248,31,3,224,16, - 18,36,20,2,0,249,248,251,252,255,254,252,63,252,31,248, - 31,248,31,248,31,248,31,248,31,248,31,248,31,248,31,248, - 31,248,31,248,31,248,31,248,31,18,18,54,21,2,0,3, - 240,0,15,252,0,63,254,0,62,31,0,124,15,128,120,15, - 128,248,7,128,248,7,128,248,7,192,248,7,192,248,7,192, - 248,7,128,120,15,128,124,15,128,62,31,0,63,254,0,15, - 252,0,3,240,0,17,25,75,20,2,249,249,240,0,251,252, - 0,255,254,0,254,63,0,252,31,0,248,15,128,248,15,128, - 248,15,128,248,15,128,248,15,128,248,15,128,248,15,128,248, - 15,128,252,31,0,254,63,0,255,254,0,255,252,0,249,240, - 0,248,0,0,248,0,0,248,0,0,248,0,0,248,0,0, - 248,0,0,248,0,0,17,25,75,21,2,249,7,207,128,31, - 239,128,63,255,128,126,63,128,124,31,128,248,15,128,248,15, - 128,248,15,128,248,15,128,248,15,128,248,15,128,248,15,128, - 248,15,128,124,31,128,126,63,128,63,255,128,31,255,128,7, - 207,128,0,15,128,0,15,128,0,15,128,0,15,128,0,15, - 128,0,15,128,0,15,128,11,18,36,13,2,0,249,224,251, - 224,255,224,255,224,255,0,252,0,248,0,248,0,248,0,248, - 0,248,0,248,0,248,0,248,0,248,0,248,0,248,0,248, - 0,15,18,36,18,2,0,15,224,63,248,127,248,124,124,248, - 124,248,124,126,0,127,192,63,248,15,252,1,252,0,126,248, - 62,248,62,248,124,127,252,63,248,15,192,13,23,46,14,1, - 0,1,0,7,0,31,0,31,0,31,0,255,240,255,240,255, - 240,31,0,31,0,31,0,31,0,31,0,31,0,31,0,31, - 0,31,0,31,0,31,0,15,128,15,248,7,248,3,240,16, - 18,36,20,2,0,248,31,248,31,248,31,248,31,248,31,248, - 31,248,31,248,31,248,31,248,31,248,31,248,31,248,31,248, - 31,252,63,127,255,63,223,31,159,18,18,54,19,0,0,248, - 7,192,124,7,192,124,15,128,124,15,128,62,15,128,62,31, - 0,62,31,0,31,30,0,31,30,0,15,62,0,15,188,0, - 15,188,0,7,252,0,7,248,0,7,248,0,3,240,0,3, - 240,0,1,240,0,29,18,72,29,0,0,248,15,128,248,124, - 31,192,240,124,31,193,240,124,31,193,240,124,31,225,224,62, - 63,225,224,62,61,227,224,62,61,227,224,31,125,243,192,31, - 120,247,192,31,120,247,192,15,248,255,128,15,248,127,128,15, - 240,127,128,15,240,127,128,7,240,127,0,7,224,63,0,7, - 224,63,0,17,18,54,19,1,0,252,31,0,124,31,0,126, - 62,0,63,60,0,31,124,0,15,248,0,15,248,0,7,240, - 0,7,224,0,7,240,0,15,248,0,31,248,0,30,252,0, - 62,126,0,60,62,0,124,63,0,248,31,0,248,15,128,17, - 25,75,18,1,249,248,15,128,248,15,128,248,15,0,124,31, - 0,124,31,0,124,30,0,62,62,0,62,60,0,30,60,0, - 31,124,0,31,120,0,15,248,0,15,248,0,15,240,0,7, - 240,0,7,240,0,3,224,0,3,224,0,3,224,0,3,192, - 0,7,192,0,7,128,0,7,128,0,15,128,0,15,128,0, - 14,18,36,18,2,0,255,252,255,252,255,252,0,124,0,248, - 1,248,3,240,7,224,7,192,15,128,31,128,63,0,126,0, - 124,0,248,0,255,252,255,252,255,252,13,35,70,18,3,248, - 0,248,3,248,7,248,15,192,15,128,15,128,15,128,15,128, - 15,128,15,128,15,128,15,0,15,0,15,0,31,0,126,0, - 252,0,240,0,252,0,126,0,63,0,31,0,15,0,15,0, - 15,128,15,128,15,128,15,128,15,128,15,128,15,128,15,192, - 7,248,3,248,0,248,2,37,37,12,5,247,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,13,35,70,17,2,248,248,0,254,0,255,0,31,0,15, - 0,15,128,15,128,15,128,15,128,15,128,15,128,15,128,15, - 128,7,128,7,192,3,224,1,248,0,248,1,248,3,224,7, - 192,15,128,15,128,15,128,15,128,15,128,15,128,15,128,15, - 128,15,128,15,0,31,0,255,0,254,0,248,0,18,4,12, - 18,0,7,31,195,192,63,255,128,127,255,0,240,126,0,255 - }; -/* - Fontname: -FreeType-FreeUniversal-Bold-R-Normal--40-400-72-72-P-198-ISO10646-1 - Copyright: FreeUniveral (c) Stephen Wilson 2009 Original Font Sil-Sophia Copyright (c) SIL International, 1994-2008. - Capital A Height: 30, '1' Height: 30 - Calculated Max Values w=38 h=43 x=10 y=26 dx=42 dy= 0 ascent=43 len=195 - Font Bounding box w=59 h=54 x=-3 y=-11 - Calculated Min Values x=-1 y=-11 dx= 0 dy= 0 - Pure Font ascent =30 descent=-7 - X Font ascent =31 descent=-8 - Max Font ascent =43 descent=-11 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_fub30[16953] U8G_FONT_SECTION("u8g_font_fub30") = { - 0,59,54,253,245,30,9,163,21,182,32,255,249,43,245,31, - 248,0,0,0,12,0,0,5,30,30,16,5,0,248,248,248, - 248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248, - 248,248,248,0,0,0,248,248,248,248,248,15,12,24,21,3, - 18,252,126,252,126,252,126,252,126,248,126,248,126,248,60,248, - 60,120,60,120,60,120,60,120,60,25,30,120,29,2,0,0, - 60,30,0,0,60,30,0,0,120,60,0,0,120,60,0,0, - 120,60,0,0,120,120,0,0,240,120,0,0,240,120,0,15, - 255,255,128,31,255,255,0,31,255,255,0,31,255,255,0,1, - 224,224,0,3,193,224,0,3,193,224,0,3,193,224,0,7, - 131,192,0,7,131,192,0,127,255,252,0,255,255,248,0,255, - 255,248,0,255,255,248,0,15,7,128,0,30,15,0,0,30, - 15,0,0,30,15,0,0,62,30,0,0,60,30,0,0,60, - 30,0,0,60,30,0,0,21,37,111,23,1,252,0,96,0, - 0,96,0,0,96,0,3,254,0,15,255,128,31,255,192,63, - 255,224,127,111,224,126,99,240,124,99,240,124,97,240,124,96, - 0,124,96,0,126,96,0,127,224,0,127,240,0,63,254,0, - 31,255,128,7,255,224,0,255,240,0,127,240,0,103,248,0, - 97,248,248,97,248,248,96,248,252,97,248,252,97,248,126,99, - 240,127,255,240,63,255,224,31,255,192,15,255,128,3,254,0, - 0,96,0,0,96,0,0,96,0,0,96,0,37,30,150,41, - 2,0,7,224,0,120,0,31,248,0,240,0,63,252,0,240, - 0,124,62,1,224,0,120,30,3,224,0,240,15,3,192,0, - 240,15,7,192,0,240,15,7,128,0,240,15,15,0,0,240, - 15,15,0,0,240,15,30,0,0,240,15,30,0,0,120,30, - 60,0,0,124,62,124,0,0,63,252,120,63,0,31,248,248, - 255,192,7,224,241,255,224,0,1,227,225,240,0,1,227,192, - 240,0,3,199,128,120,0,3,199,128,120,0,7,135,128,120, - 0,7,135,128,120,0,15,7,128,120,0,31,7,128,120,0, - 30,3,192,240,0,62,3,192,240,0,60,1,243,224,0,120, - 1,255,192,0,120,0,127,128,28,30,120,31,2,1,3,255, - 0,0,15,255,128,0,31,255,192,0,63,143,224,0,63,7, - 224,0,62,3,224,0,63,7,224,0,63,7,224,0,31,15, - 192,0,31,159,192,0,15,255,128,0,15,255,0,0,7,252, - 0,0,15,248,0,0,31,248,15,128,63,252,15,128,63,126, - 15,128,126,127,15,128,126,63,143,128,252,31,207,128,252,15, - 255,0,248,7,255,0,248,3,255,0,252,1,254,0,252,0, - 254,0,126,0,254,0,127,131,255,0,63,255,255,128,31,255, - 255,224,7,255,135,240,6,12,12,16,5,18,252,252,252,124, - 124,124,124,124,120,120,120,120,9,36,72,16,4,251,15,128, - 31,0,31,0,31,0,62,0,62,0,62,0,126,0,124,0, - 124,0,124,0,124,0,252,0,252,0,252,0,252,0,248,0, - 248,0,248,0,248,0,248,0,252,0,252,0,252,0,124,0, - 124,0,124,0,124,0,126,0,62,0,62,0,62,0,31,0, - 31,0,31,0,15,128,8,36,36,16,4,251,240,248,120,124, - 124,124,62,62,62,63,63,31,31,31,31,31,31,31,31,31, - 31,31,31,31,63,63,63,62,62,62,124,124,124,248,248,240, - 16,16,32,26,5,14,4,32,28,56,30,120,30,120,15,240, - 7,224,227,199,255,255,255,255,243,207,7,224,15,240,30,120, - 30,120,28,56,4,32,24,25,75,40,8,0,0,56,0,0, - 56,0,0,56,0,0,56,0,0,56,0,0,56,0,0,56, - 0,0,56,0,0,56,0,0,56,0,0,56,0,255,255,255, - 255,255,255,255,255,255,0,56,0,0,56,0,0,56,0,0, - 56,0,0,56,0,0,56,0,0,56,0,0,56,0,0,56, - 0,0,56,0,0,56,0,8,10,10,12,2,251,31,31,62, - 62,60,124,120,120,240,240,10,5,10,14,2,8,255,192,255, - 192,255,192,255,192,255,192,5,5,5,12,4,0,248,248,248, - 248,248,13,32,64,17,2,254,0,120,0,120,0,120,0,240, - 0,240,0,240,1,224,1,224,1,224,3,192,3,192,3,192, - 3,192,7,128,7,128,7,128,15,0,15,0,15,0,14,0, - 30,0,30,0,30,0,60,0,60,0,60,0,120,0,120,0, - 120,0,120,0,240,0,240,0,20,30,90,23,1,1,3,252, - 0,15,255,0,31,255,128,63,15,128,62,7,192,124,3,192, - 124,3,224,124,3,224,124,3,224,248,1,240,248,1,240,248, - 1,240,248,1,240,248,1,240,248,1,240,248,1,240,248,1, - 240,248,1,240,248,1,240,248,1,240,248,1,240,124,3,224, - 124,3,224,124,3,224,124,3,224,62,7,192,63,15,128,31, - 255,128,15,255,0,3,252,0,12,30,60,23,4,0,1,240, - 3,240,15,240,63,240,255,240,255,240,253,240,249,240,225,240, - 129,240,1,240,1,240,1,240,1,240,1,240,1,240,1,240, - 1,240,1,240,1,240,1,240,1,240,1,240,1,240,1,240, - 1,240,1,240,1,240,1,240,1,240,20,30,90,23,1,1, - 3,255,0,7,255,128,31,255,192,31,255,224,63,255,240,63, - 3,240,126,1,240,126,1,240,124,1,240,0,1,240,0,3, - 240,0,3,240,0,7,224,0,15,224,0,15,192,0,31,128, - 0,63,0,0,254,0,1,252,0,3,248,0,7,240,0,15, - 224,0,63,128,0,127,0,0,252,0,0,255,255,240,255,255, - 240,255,255,240,255,255,240,255,255,240,19,30,90,23,2,1, - 7,252,0,31,255,0,63,255,128,127,255,128,127,255,192,252, - 15,192,252,7,192,248,7,192,0,7,192,0,7,192,0,15, - 192,0,63,192,3,255,128,3,254,0,3,252,0,3,255,0, - 3,255,128,0,31,192,0,7,224,0,7,224,0,7,224,0, - 3,224,248,7,224,252,7,224,252,7,192,126,15,192,127,255, - 128,63,255,128,31,255,0,15,252,0,21,30,90,23,1,0, - 0,63,128,0,63,128,0,127,128,0,255,128,0,255,128,1, - 255,128,1,255,128,3,239,128,3,207,128,7,207,128,15,143, - 128,15,143,128,31,15,128,31,15,128,62,15,128,62,15,128, - 124,15,128,252,15,128,248,15,128,255,255,248,255,255,248,255, - 255,248,255,255,248,255,255,248,0,15,128,0,15,128,0,15, - 128,0,15,128,0,15,128,0,15,128,19,30,90,23,2,0, - 127,255,192,127,255,192,127,255,192,127,255,192,127,255,192,124, - 0,0,124,0,0,124,0,0,124,0,0,124,0,0,124,0, - 0,124,252,0,125,255,0,127,255,128,127,255,192,127,15,224, - 126,7,224,124,3,224,0,3,224,0,3,224,0,3,224,0, - 3,224,0,3,224,248,7,224,252,7,224,252,15,192,127,255, - 128,127,255,128,63,254,0,15,252,0,20,30,90,23,1,1, - 3,254,0,7,255,0,15,255,128,31,255,192,63,255,192,63, - 7,224,126,3,224,126,3,224,124,0,0,124,0,0,252,0, - 0,248,0,0,249,255,0,251,255,128,255,255,192,255,15,224, - 254,7,224,254,3,240,252,3,240,252,3,240,252,1,240,252, - 1,240,124,3,240,124,3,240,126,3,224,63,7,224,63,255, - 192,31,255,128,15,255,0,3,254,0,19,30,90,23,2,0, - 255,255,224,255,255,224,255,255,224,255,255,224,255,255,224,0, - 7,224,0,7,224,0,7,192,0,15,192,0,15,192,0,31, - 128,0,31,128,0,63,0,0,63,0,0,63,0,0,126,0, - 0,126,0,0,252,0,0,252,0,1,252,0,1,248,0,1, - 248,0,3,240,0,3,240,0,7,240,0,7,224,0,15,224, - 0,15,192,0,15,192,0,31,192,0,20,30,90,23,1,1, - 7,254,0,31,255,128,63,255,192,127,255,224,127,255,224,126, - 7,224,124,3,224,124,3,224,124,3,224,124,3,224,126,7, - 224,127,15,192,63,255,128,15,255,0,7,252,0,31,255,0, - 63,255,192,127,15,224,124,7,224,252,3,240,252,3,240,248, - 1,240,248,3,240,252,3,240,252,3,240,254,7,240,127,255, - 224,63,255,192,31,255,128,15,255,0,20,30,90,23,1,1, - 3,252,0,15,255,0,31,255,128,63,255,192,127,255,192,126, - 7,224,252,7,224,252,3,224,252,3,240,248,3,240,248,3, - 240,252,3,240,252,7,240,124,7,240,127,15,240,63,255,240, - 63,253,240,31,249,240,7,225,240,0,3,240,0,3,224,0, - 3,224,0,3,224,124,7,224,124,7,192,126,15,192,63,255, - 128,31,255,0,15,254,0,7,252,0,5,20,20,12,5,0, - 248,248,248,248,248,0,0,0,0,0,0,0,0,0,0,248, - 248,248,248,248,9,25,50,13,2,251,31,0,31,0,31,0, - 31,0,31,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,31,128,31,0,63,0,62,0, - 62,0,124,0,124,0,120,0,248,0,240,0,24,21,63,40, - 8,2,0,0,1,0,0,15,0,0,63,0,1,252,0,7, - 224,0,63,0,0,252,0,7,224,0,63,0,0,252,0,0, - 224,0,0,248,0,0,126,0,0,15,192,0,3,240,0,0, - 126,0,0,31,192,0,3,240,0,0,126,0,0,31,0,0, - 3,24,10,30,40,8,7,255,255,255,255,255,255,255,255,255, - 0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255, - 255,255,255,255,255,24,21,63,40,8,2,128,0,0,240,0, - 0,252,0,0,63,128,0,7,224,0,0,252,0,0,63,0, - 0,7,224,0,0,252,0,0,63,0,0,7,0,0,31,0, - 0,126,0,3,240,0,15,192,0,126,0,3,248,0,15,192, - 0,126,0,0,248,0,0,192,0,0,18,30,90,22,1,1, - 7,252,0,31,254,0,63,255,128,127,255,128,252,15,192,120, - 7,192,56,7,192,0,7,192,0,7,192,0,15,192,0,15, - 128,0,31,128,0,63,0,0,126,0,0,248,0,1,240,0, - 3,224,0,3,192,0,3,192,0,3,192,0,3,192,0,3, - 192,0,0,0,0,0,0,0,0,0,0,3,224,0,3,224, - 0,3,224,0,3,224,0,3,224,0,38,39,195,42,2,248, - 0,3,255,224,0,0,31,255,248,0,0,127,255,254,0,0, - 255,255,255,0,3,255,255,255,128,7,254,0,127,192,7,248, - 0,31,224,15,224,0,15,240,31,192,0,7,240,63,128,0, - 3,248,63,1,241,241,248,63,7,253,241,252,126,15,255,240, - 252,126,31,255,240,252,124,31,135,240,252,252,63,3,240,124, - 252,63,3,240,124,252,62,1,240,124,252,62,1,240,124,248, - 62,1,240,124,248,62,1,240,124,248,62,1,240,124,252,62, - 1,240,124,252,63,3,240,252,124,63,3,248,248,124,31,135, - 249,248,126,31,255,255,240,63,15,254,255,224,63,7,252,127, - 192,31,129,248,31,0,31,192,0,0,0,15,224,0,0,0, - 7,248,0,0,0,3,254,0,56,0,1,255,255,248,0,0, - 255,255,248,0,0,63,255,248,0,0,15,255,248,0,0,1, - 255,224,0,27,30,120,28,1,0,0,63,0,0,0,63,128, - 0,0,127,128,0,0,127,128,0,0,127,192,0,0,255,192, - 0,0,255,224,0,0,255,224,0,1,251,224,0,1,243,240, - 0,3,243,240,0,3,241,240,0,3,225,248,0,7,225,248, - 0,7,224,248,0,7,192,252,0,15,192,252,0,15,192,126, - 0,15,128,126,0,31,255,254,0,31,255,255,0,63,255,255, - 0,63,255,255,0,63,255,255,128,126,0,31,128,126,0,31, - 128,126,0,15,192,252,0,15,192,252,0,7,192,248,0,7, - 224,22,30,90,27,3,0,255,254,0,255,255,128,255,255,224, - 255,255,224,255,255,240,248,7,240,248,3,240,248,1,240,248, - 1,240,248,1,240,248,3,240,248,7,224,255,255,192,255,255, - 128,255,254,0,255,255,192,255,255,240,248,3,248,248,1,248, - 248,0,252,248,0,252,248,0,252,248,0,252,248,1,252,248, - 3,252,255,255,248,255,255,240,255,255,224,255,255,192,255,255, - 0,24,30,90,29,2,1,1,255,192,3,255,240,15,255,248, - 15,255,252,31,255,254,63,128,254,62,0,127,126,0,63,124, - 0,63,124,0,63,252,0,0,252,0,0,252,0,0,248,0, - 0,248,0,0,248,0,0,248,0,0,248,0,0,252,0,0, - 252,0,0,124,0,63,124,0,63,126,0,127,62,0,127,63, - 128,254,31,255,254,31,255,252,15,255,248,7,255,224,1,255, - 192,24,30,90,29,3,0,255,248,0,255,255,0,255,255,192, - 255,255,224,255,255,240,248,15,248,248,1,252,248,0,252,248, - 0,126,248,0,126,248,0,62,248,0,63,248,0,63,248,0, - 63,248,0,31,248,0,31,248,0,63,248,0,63,248,0,63, - 248,0,63,248,0,126,248,0,126,248,0,252,248,1,252,248, - 15,248,255,255,240,255,255,224,255,255,192,255,255,0,255,248, - 0,20,30,90,25,3,0,255,255,224,255,255,224,255,255,224, - 255,255,224,255,255,224,248,0,0,248,0,0,248,0,0,248, - 0,0,248,0,0,248,0,0,248,0,0,248,0,0,255,255, - 224,255,255,224,255,255,224,255,255,224,248,0,0,248,0,0, - 248,0,0,248,0,0,248,0,0,248,0,0,248,0,0,248, - 0,0,255,255,240,255,255,240,255,255,240,255,255,240,255,255, - 240,19,30,90,24,3,0,255,255,224,255,255,224,255,255,224, - 255,255,224,255,255,224,248,0,0,248,0,0,248,0,0,248, - 0,0,248,0,0,248,0,0,248,0,0,255,255,192,255,255, - 192,255,255,192,255,255,192,255,255,192,248,0,0,248,0,0, - 248,0,0,248,0,0,248,0,0,248,0,0,248,0,0,248, - 0,0,248,0,0,248,0,0,248,0,0,248,0,0,248,0, - 0,26,30,120,30,2,1,0,127,240,0,1,255,252,0,3, - 255,254,0,15,255,255,0,15,255,255,128,31,192,63,128,63, - 128,15,192,63,0,15,192,126,0,15,192,126,0,7,192,124, - 0,0,0,252,0,0,0,252,0,0,0,252,0,0,0,248, - 1,255,192,248,1,255,192,248,1,255,192,252,1,255,192,252, - 1,255,192,252,0,7,192,124,0,7,192,126,0,7,192,127, - 0,7,192,63,128,7,192,63,224,7,192,31,255,255,192,15, - 255,255,192,7,255,255,192,1,255,255,192,0,127,254,0,23, - 30,90,29,3,0,248,0,62,248,0,62,248,0,62,248,0, - 62,248,0,62,248,0,62,248,0,62,248,0,62,248,0,62, - 248,0,62,248,0,62,248,0,62,255,255,254,255,255,254,255, - 255,254,255,255,254,255,255,254,248,0,62,248,0,62,248,0, - 62,248,0,62,248,0,62,248,0,62,248,0,62,248,0,62, - 248,0,62,248,0,62,248,0,62,248,0,62,248,0,62,5, - 30,30,11,3,0,248,248,248,248,248,248,248,248,248,248,248, - 248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248, - 248,248,248,20,30,90,25,2,0,0,1,240,0,1,240,0, - 1,240,0,1,240,0,1,240,0,1,240,0,1,240,0,1, - 240,0,1,240,0,1,240,0,1,240,0,1,240,0,1,240, - 0,1,240,0,1,240,0,1,240,0,1,240,0,1,240,0, - 1,240,0,1,240,248,1,240,248,3,240,252,3,240,252,3, - 240,254,7,224,127,255,224,127,255,192,63,255,128,31,255,0, - 15,254,0,23,30,90,27,3,0,248,1,248,248,3,248,248, - 7,240,248,15,224,248,15,192,248,31,192,248,63,128,248,127, - 0,248,126,0,248,254,0,249,252,0,251,248,0,251,240,0, - 255,240,0,255,240,0,251,248,0,249,252,0,249,254,0,248, - 254,0,248,127,0,248,127,128,248,63,128,248,31,192,248,31, - 224,248,15,224,248,7,240,248,7,248,248,3,248,248,1,252, - 248,0,254,19,30,90,23,3,0,248,0,0,248,0,0,248, - 0,0,248,0,0,248,0,0,248,0,0,248,0,0,248,0, - 0,248,0,0,248,0,0,248,0,0,248,0,0,248,0,0, - 248,0,0,248,0,0,248,0,0,248,0,0,248,0,0,248, - 0,0,248,0,0,248,0,0,248,0,0,248,0,0,248,0, - 0,248,0,0,255,255,224,255,255,224,255,255,224,255,255,224, - 255,255,224,31,30,120,37,3,0,255,192,3,254,255,192,3, - 254,255,192,7,254,255,192,7,254,255,224,7,254,251,224,15, - 254,251,224,15,254,251,240,15,190,251,240,15,190,249,240,31, - 190,249,240,31,62,249,248,31,62,248,248,63,62,248,248,63, - 62,248,252,62,62,248,124,126,62,248,124,126,62,248,126,124, - 62,248,126,124,62,248,62,252,62,248,62,248,62,248,63,248, - 62,248,31,248,62,248,31,248,62,248,31,240,62,248,31,240, - 62,248,15,240,62,248,15,224,62,248,15,224,62,248,7,224, - 62,25,30,120,31,3,0,255,128,15,128,255,128,15,128,255, - 128,15,128,255,192,15,128,255,192,15,128,255,224,15,128,251, - 224,15,128,251,240,15,128,249,240,15,128,249,248,15,128,248, - 248,15,128,248,252,15,128,248,252,15,128,248,126,15,128,248, - 126,15,128,248,63,15,128,248,63,15,128,248,31,143,128,248, - 31,143,128,248,15,143,128,248,15,207,128,248,7,207,128,248, - 7,239,128,248,3,239,128,248,3,255,128,248,1,255,128,248, - 1,255,128,248,0,255,128,248,0,255,128,248,0,127,128,27, - 30,120,31,2,1,0,255,224,0,3,255,248,0,7,255,252, - 0,15,255,254,0,31,255,255,0,63,192,127,128,63,0,31, - 128,127,0,31,192,126,0,15,192,126,0,15,192,252,0,15, - 224,252,0,7,224,252,0,7,224,252,0,7,224,252,0,7, - 224,252,0,7,224,252,0,7,224,252,0,7,224,252,0,7, - 224,252,0,15,224,126,0,15,192,126,0,15,192,127,0,31, - 192,63,0,31,128,63,192,127,128,31,255,255,0,15,255,254, - 0,7,255,252,0,3,255,248,0,0,255,224,0,21,30,90, - 26,3,0,255,252,0,255,255,128,255,255,192,255,255,224,255, - 255,240,248,7,240,248,3,248,248,1,248,248,1,248,248,0, - 248,248,1,248,248,1,248,248,1,248,248,7,240,255,255,240, - 255,255,224,255,255,192,255,255,128,255,252,0,248,0,0,248, - 0,0,248,0,0,248,0,0,248,0,0,248,0,0,248,0, - 0,248,0,0,248,0,0,248,0,0,248,0,0,30,30,120, - 33,2,1,0,255,224,0,3,255,248,0,7,255,252,0,15, - 255,254,0,31,255,255,0,63,192,127,128,63,0,31,128,127, - 0,31,192,126,0,15,192,126,0,15,192,252,0,15,224,252, - 0,7,224,252,0,7,224,252,0,7,224,252,0,7,224,252, - 0,7,224,252,0,7,224,252,0,7,224,252,0,7,224,252, - 0,15,192,126,0,15,192,126,0,15,192,127,0,31,128,63, - 0,31,128,63,192,127,0,31,255,254,252,15,255,255,252,7, - 255,255,252,3,255,255,252,0,255,255,252,23,30,90,27,3, - 0,255,255,0,255,255,224,255,255,240,255,255,248,255,255,248, - 248,3,252,248,1,252,248,0,252,248,0,124,248,0,124,248, - 0,252,248,1,248,248,7,240,255,255,224,255,255,192,255,255, - 128,255,255,224,255,255,240,248,3,248,248,1,248,248,1,248, - 248,0,248,248,0,248,248,0,248,248,0,252,248,0,252,248, - 0,252,248,0,252,248,0,124,248,0,126,23,30,90,27,2, - 1,1,255,128,7,255,224,15,255,240,31,255,240,63,255,248, - 63,1,248,126,0,252,126,0,252,124,0,124,126,0,0,126, - 0,0,63,128,0,63,240,0,31,254,0,15,255,192,3,255, - 240,0,127,248,0,7,252,0,1,252,0,0,126,248,0,126, - 248,0,62,252,0,126,252,0,126,126,0,252,127,255,252,63, - 255,248,31,255,240,15,255,224,3,255,128,23,30,90,25,1, - 0,255,255,254,255,255,254,255,255,254,255,255,254,255,255,254, - 0,124,0,0,124,0,0,124,0,0,124,0,0,124,0,0, - 124,0,0,124,0,0,124,0,0,124,0,0,124,0,0,124, - 0,0,124,0,0,124,0,0,124,0,0,124,0,0,124,0, - 0,124,0,0,124,0,0,124,0,0,124,0,0,124,0,0, - 124,0,0,124,0,0,124,0,0,124,0,24,30,90,30,3, - 0,248,0,31,248,0,31,248,0,31,248,0,31,248,0,31, - 248,0,31,248,0,31,248,0,31,248,0,31,248,0,31,248, - 0,31,248,0,31,248,0,31,248,0,31,248,0,31,248,0, - 31,248,0,31,248,0,31,248,0,31,252,0,31,252,0,31, - 252,0,63,124,0,63,126,0,126,127,0,254,63,255,252,31, - 255,252,31,255,248,7,255,224,1,255,192,28,30,120,30,1, - 0,252,0,3,240,252,0,7,240,254,0,7,224,126,0,7, - 224,126,0,15,192,127,0,15,192,63,0,31,192,63,0,31, - 128,63,128,31,128,31,128,63,128,31,128,63,0,31,192,63, - 0,15,192,127,0,15,192,126,0,7,224,126,0,7,224,252, - 0,7,224,252,0,3,240,252,0,3,241,248,0,3,249,248, - 0,1,249,248,0,1,251,240,0,1,255,240,0,0,255,240, - 0,0,255,224,0,0,255,224,0,0,127,192,0,0,127,192, - 0,0,127,192,0,0,63,128,0,38,30,150,40,1,0,252, - 0,252,0,252,252,1,254,0,252,252,1,254,0,252,252,1, - 254,1,252,254,1,254,1,252,126,3,255,1,248,126,3,255, - 1,248,126,3,255,1,248,126,3,255,1,248,63,7,255,131, - 240,63,7,207,131,240,63,7,207,131,240,63,7,207,131,240, - 31,15,207,195,224,31,143,135,199,224,31,143,135,199,224,31, - 143,135,199,224,15,159,135,231,192,15,159,3,231,192,15,223, - 3,239,192,15,223,3,239,192,7,255,3,255,128,7,254,1, - 255,128,7,254,1,255,128,7,254,1,255,128,3,254,1,255, - 0,3,252,0,255,0,3,252,0,255,0,3,252,0,255,0, - 3,252,0,255,0,26,30,120,28,1,0,126,0,31,128,127, - 0,63,128,63,128,63,0,63,128,126,0,31,192,126,0,15, - 192,252,0,15,225,248,0,7,241,248,0,3,243,240,0,3, - 251,224,0,1,255,224,0,0,255,192,0,0,255,128,0,0, - 127,128,0,0,127,0,0,0,127,128,0,0,255,128,0,1, - 255,192,0,1,255,224,0,3,247,224,0,3,227,240,0,7, - 227,248,0,15,193,248,0,15,129,252,0,31,128,254,0,63, - 0,126,0,63,0,127,0,126,0,63,128,252,0,31,128,252, - 0,31,192,24,30,90,25,1,0,252,0,127,254,0,126,126, - 0,254,127,0,252,63,1,252,63,1,248,31,131,248,31,131, - 240,15,195,240,15,199,224,7,231,224,7,239,192,3,255,192, - 3,255,128,1,255,128,1,255,0,0,255,0,0,254,0,0, - 126,0,0,124,0,0,124,0,0,124,0,0,124,0,0,124, - 0,0,124,0,0,124,0,0,124,0,0,124,0,0,124,0, - 0,124,0,22,30,90,26,2,0,127,255,252,127,255,252,127, - 255,252,127,255,252,127,255,252,0,1,252,0,3,248,0,7, - 240,0,15,240,0,31,224,0,31,192,0,63,128,0,127,128, - 0,255,0,0,254,0,1,252,0,3,252,0,7,248,0,7, - 240,0,15,224,0,31,224,0,63,192,0,63,128,0,127,0, - 0,255,0,0,255,255,252,255,255,252,255,255,252,255,255,252, - 255,255,252,9,38,76,15,3,248,255,128,255,128,255,128,255, - 128,248,0,248,0,248,0,248,0,248,0,248,0,248,0,248, - 0,248,0,248,0,248,0,248,0,248,0,248,0,248,0,248, - 0,248,0,248,0,248,0,248,0,248,0,248,0,248,0,248, - 0,248,0,248,0,248,0,248,0,248,0,248,0,255,128,255, - 128,255,128,255,128,13,32,64,17,2,254,240,0,240,0,120, - 0,120,0,120,0,120,0,60,0,60,0,60,0,30,0,30, - 0,30,0,14,0,15,0,15,0,15,0,7,128,7,128,7, - 128,3,192,3,192,3,192,3,192,1,224,1,224,1,224,0, - 240,0,240,0,240,0,112,0,120,0,120,9,38,76,15,3, - 248,255,128,255,128,255,128,255,128,15,128,15,128,15,128,15, - 128,15,128,15,128,15,128,15,128,15,128,15,128,15,128,15, - 128,15,128,15,128,15,128,15,128,15,128,15,128,15,128,15, - 128,15,128,15,128,15,128,15,128,15,128,15,128,15,128,15, - 128,15,128,15,128,255,128,255,128,255,128,255,128,20,25,75, - 40,10,0,0,96,0,0,240,0,0,240,0,0,240,0,1, - 248,0,1,152,0,3,156,0,3,12,0,3,12,0,7,14, - 0,6,6,0,6,6,0,14,7,0,12,3,0,28,3,128, - 28,1,128,24,1,128,56,1,192,48,0,192,48,0,192,112, - 0,224,96,0,96,224,0,112,224,0,112,192,0,48,20,4, - 12,20,0,250,255,255,240,255,255,240,255,255,240,255,255,240, - 9,8,16,10,255,25,248,0,124,0,60,0,62,0,30,0, - 15,0,7,0,3,128,19,20,60,22,2,1,15,254,0,31, - 255,0,63,255,128,126,15,128,124,15,192,0,7,192,0,127, - 192,15,255,192,63,255,192,127,255,192,127,7,192,252,7,192, - 252,7,192,248,15,192,248,15,192,252,15,192,254,31,192,127, - 255,192,63,247,192,31,227,224,20,30,90,25,3,0,248,0, - 0,248,0,0,248,0,0,248,0,0,248,0,0,248,0,0, - 248,0,0,248,0,0,248,0,0,248,0,0,249,254,0,251, - 255,128,255,255,192,255,15,192,254,7,224,252,3,224,252,3, - 240,252,3,240,252,3,240,248,1,240,248,1,240,248,3,240, - 252,3,240,252,3,240,252,3,224,254,7,224,255,15,192,251, - 255,192,251,255,128,248,254,0,17,20,60,21,2,1,15,252, - 0,31,254,0,63,255,0,126,63,0,124,31,128,124,31,128, - 252,15,128,248,0,0,248,0,0,248,0,0,248,0,0,248, - 0,0,248,0,0,252,15,128,252,31,128,124,31,128,126,63, - 0,63,255,0,31,254,0,15,252,0,20,30,90,25,2,0, - 0,1,240,0,1,240,0,1,240,0,1,240,0,1,240,0, - 1,240,0,1,240,0,1,240,0,1,240,0,1,240,7,249, - 240,31,253,240,63,255,240,63,15,240,126,7,240,124,3,240, - 252,3,240,252,3,240,252,3,240,248,1,240,248,1,240,248, - 3,240,252,3,240,252,3,240,124,3,240,126,7,240,63,15, - 240,63,253,240,31,249,240,7,241,240,19,20,60,22,2,1, - 7,252,0,31,255,0,63,255,0,62,31,128,124,15,192,124, - 7,192,252,7,192,255,255,192,255,255,192,255,255,224,255,255, - 224,248,0,0,248,0,0,252,0,0,124,7,192,124,15,192, - 126,31,128,63,255,128,31,255,0,7,252,0,14,30,60,15, - 1,1,3,252,7,252,15,252,15,192,15,128,15,128,15,128, - 15,128,15,128,15,128,255,248,255,248,255,248,255,248,15,128, - 15,128,15,128,15,128,15,128,15,128,15,128,15,128,15,128, - 15,128,15,128,15,128,15,128,15,128,15,128,15,128,20,28, - 84,25,2,249,7,249,240,31,253,240,63,255,240,63,15,240, - 126,7,240,124,3,240,252,3,240,252,3,240,252,3,240,248, - 1,240,248,1,240,248,3,240,252,3,240,252,3,240,124,7, - 240,126,7,240,63,255,240,63,253,240,15,249,240,3,225,240, - 0,3,240,0,3,240,124,3,240,126,7,224,63,255,224,63, - 255,192,31,255,128,3,252,0,18,30,90,24,3,0,248,0, - 0,248,0,0,248,0,0,248,0,0,248,0,0,248,0,0, - 248,0,0,248,0,0,248,0,0,248,0,0,249,255,0,251, - 255,128,255,255,192,255,31,192,254,15,192,252,7,192,252,7, - 192,252,7,192,248,7,192,248,7,192,248,7,192,248,7,192, - 248,7,192,248,7,192,248,7,192,248,7,192,248,7,192,248, - 7,192,248,7,192,248,7,192,6,30,30,10,2,0,252,252, - 252,252,252,0,0,0,0,0,124,124,124,124,124,124,124,124, - 124,124,124,124,124,124,124,124,124,124,124,124,7,39,39,13, - 4,247,126,126,126,126,126,0,0,0,0,0,62,62,62,62, - 62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62, - 62,62,62,126,254,254,254,252,248,18,30,90,22,3,0,248, - 0,0,248,0,0,248,0,0,248,0,0,248,0,0,248,0, - 0,248,0,0,248,0,0,248,0,0,248,0,0,248,31,192, - 248,31,128,248,63,0,248,126,0,248,252,0,249,252,0,249, - 248,0,251,240,0,255,224,0,255,240,0,251,240,0,249,248, - 0,249,252,0,248,252,0,248,126,0,248,127,0,248,63,0, - 248,31,128,248,31,192,248,15,192,5,30,30,11,3,0,248, - 248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248, - 248,248,248,248,248,248,248,248,248,248,248,248,248,31,20,80, - 37,3,1,248,255,15,240,249,255,159,252,251,255,191,252,255, - 31,248,254,254,15,240,126,252,7,224,62,252,7,224,62,248, - 7,192,62,248,7,192,62,248,7,192,62,248,7,192,62,248, - 7,192,62,248,7,192,62,248,7,192,62,248,7,192,62,248, - 7,192,62,248,7,192,62,248,7,192,62,248,7,192,62,248, - 7,192,62,18,20,60,24,3,1,249,255,0,251,255,128,251, - 255,192,255,31,192,254,15,192,252,7,192,252,7,192,252,7, - 192,248,7,192,248,7,192,248,7,192,248,7,192,248,7,192, - 248,7,192,248,7,192,248,7,192,248,7,192,248,7,192,248, - 7,192,248,7,192,20,20,60,24,2,1,3,254,0,15,255, - 0,31,255,192,63,15,192,126,3,224,124,3,240,252,1,240, - 252,1,240,252,1,240,248,1,240,248,1,240,248,1,240,252, - 1,240,252,1,240,124,3,240,126,3,224,63,15,192,31,255, - 192,15,255,0,3,254,0,20,28,84,25,3,249,248,254,0, - 249,255,128,251,255,192,255,15,192,254,7,224,252,3,224,252, - 3,240,252,3,240,252,3,240,248,1,240,248,1,240,252,3, - 240,252,3,240,252,3,240,252,3,224,254,7,224,255,15,192, - 255,255,192,251,255,128,249,254,0,248,0,0,248,0,0,248, - 0,0,248,0,0,248,0,0,248,0,0,248,0,0,248,0, - 0,20,28,84,25,2,249,7,241,240,31,253,240,63,253,240, - 63,15,240,126,7,240,124,3,240,252,3,240,252,3,240,248, - 3,240,248,1,240,248,1,240,252,3,240,252,3,240,252,3, - 240,124,3,240,126,7,240,63,15,240,63,255,240,31,253,240, - 7,249,240,0,1,240,0,1,240,0,1,240,0,1,240,0, - 1,240,0,1,240,0,1,240,0,1,240,12,20,40,16,3, - 1,248,240,249,240,251,240,255,240,255,240,255,0,254,0,252, - 0,252,0,248,0,248,0,248,0,248,0,248,0,248,0,248, - 0,248,0,248,0,248,0,248,0,17,20,60,21,2,1,15, - 252,0,63,254,0,127,255,0,126,31,128,124,31,128,124,15, - 128,126,0,0,127,128,0,63,248,0,63,254,0,7,255,0, - 0,255,128,0,31,128,0,15,128,248,15,128,252,15,128,126, - 31,128,127,255,0,63,254,0,31,252,0,15,26,52,17,1, - 0,0,128,1,128,7,128,15,128,15,128,15,128,255,252,255, - 252,255,252,255,252,15,128,15,128,15,128,15,128,15,128,15, - 128,15,128,15,128,15,128,15,128,15,128,15,192,15,224,7, - 254,7,254,1,254,18,20,60,24,3,0,248,7,192,248,7, - 192,248,7,192,248,7,192,248,7,192,248,7,192,248,7,192, - 248,7,192,248,7,192,248,7,192,248,7,192,248,7,192,248, - 7,192,252,7,192,252,15,192,252,15,192,254,31,192,127,255, - 192,63,247,192,31,231,192,20,20,60,22,1,0,248,3,240, - 252,3,240,252,3,224,124,7,224,126,7,224,126,7,192,62, - 15,192,63,15,192,31,15,128,31,31,128,31,159,0,15,159, - 0,15,191,0,15,254,0,7,254,0,7,254,0,3,252,0, - 3,252,0,3,248,0,1,248,0,33,20,100,34,1,0,248, - 7,224,31,128,248,15,240,31,0,252,15,240,31,0,252,15, - 240,63,0,124,15,248,62,0,126,31,248,62,0,126,31,248, - 126,0,62,31,124,126,0,62,62,124,124,0,63,62,124,124, - 0,31,62,126,252,0,31,124,62,248,0,31,252,62,248,0, - 15,252,63,248,0,15,252,31,240,0,15,248,31,240,0,15, - 248,31,240,0,7,248,15,240,0,7,240,15,224,0,7,240, - 15,224,0,20,20,60,22,1,0,254,3,224,126,7,224,63, - 15,192,31,143,128,31,159,128,15,223,0,7,254,0,7,254, - 0,3,252,0,3,252,0,3,252,0,7,254,0,15,255,0, - 15,191,0,31,159,128,63,31,192,62,15,192,126,7,224,252, - 7,224,252,3,240,20,28,84,22,1,248,252,3,240,252,3, - 240,252,3,224,126,7,224,126,7,224,63,7,192,63,15,192, - 63,15,192,31,143,128,31,159,128,15,159,128,15,223,0,15, - 255,0,7,255,0,7,254,0,3,254,0,3,252,0,3,252, - 0,1,252,0,1,248,0,1,248,0,1,248,0,1,240,0, - 3,240,0,3,240,0,7,224,0,7,224,0,7,224,0,17, - 20,60,21,2,0,255,255,0,255,255,0,255,255,0,255,255, - 0,0,63,0,0,126,0,0,252,0,1,248,0,3,240,0, - 7,240,0,15,224,0,15,192,0,31,128,0,63,0,0,126, - 0,0,252,0,0,255,255,128,255,255,128,255,255,128,255,255, - 128,15,41,82,20,3,246,0,2,0,254,1,254,3,254,7, - 240,7,224,7,192,7,192,7,192,7,192,7,192,7,192,7, - 192,7,192,7,192,7,192,15,192,15,128,63,128,254,0,252, - 0,254,0,255,0,63,128,15,128,15,192,7,192,7,192,7, - 192,7,192,7,192,7,192,7,192,7,192,7,192,7,224,7, - 224,3,254,3,254,1,254,0,62,3,43,43,13,5,245,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,224,224,224,224,224,15,40,80,20,3,247, - 252,0,255,0,255,0,31,128,15,128,15,128,15,128,15,128, - 15,128,15,128,15,128,15,128,15,128,15,192,15,192,7,224, - 7,224,3,248,1,254,0,126,0,254,3,252,7,224,7,192, - 7,192,15,192,15,128,15,128,15,128,15,128,15,128,15,128, - 15,128,15,128,15,128,31,128,255,128,255,0,254,0,248,0, - 21,5,15,21,0,8,15,192,120,63,255,248,127,255,240,127, - 255,224,240,31,128,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,0,0,0,12,0,0,5,28,28,16, - 5,248,248,248,248,248,248,0,0,248,248,248,248,248,248,248, - 248,248,248,248,248,248,248,248,248,248,248,248,248,248,18,30, - 90,24,3,250,0,6,0,0,14,0,0,12,0,0,12,0, - 0,28,0,7,252,0,31,255,0,63,255,128,63,63,128,124, - 63,192,124,127,192,252,103,192,248,96,0,248,96,0,248,192, - 0,248,192,0,248,192,0,253,192,0,253,143,192,125,143,192, - 127,143,192,127,31,128,63,255,128,31,255,0,7,252,0,6, - 0,0,14,0,0,12,0,0,12,0,0,28,0,0,20,31, - 93,23,2,0,0,16,0,3,255,128,7,255,192,15,255,224, - 15,199,240,31,131,240,31,131,240,31,1,240,31,0,0,31, - 0,0,31,0,0,31,0,0,255,252,0,255,252,0,255,252, - 0,255,252,0,31,0,0,31,0,0,31,0,0,31,0,0, - 31,0,0,31,0,0,31,0,0,31,0,0,31,0,0,31, - 0,0,31,0,0,255,255,240,255,255,240,255,255,240,255,255, - 240,21,21,63,25,2,8,192,0,24,224,0,56,113,252,112, - 63,255,224,31,7,192,28,1,192,24,1,192,56,0,224,48, - 0,96,48,0,96,48,0,96,48,0,96,48,0,224,56,0, - 224,28,1,192,30,3,192,31,143,192,63,255,224,113,252,112, - 224,0,56,192,0,24,22,30,90,24,1,0,252,0,252,252, - 0,252,124,1,248,126,1,248,62,3,240,63,3,240,63,7, - 224,31,135,224,255,135,252,255,143,252,255,207,252,7,223,128, - 7,255,0,3,255,0,3,255,0,1,254,0,255,255,252,255, - 255,252,255,255,252,0,248,0,0,248,0,0,248,0,0,248, - 0,0,248,0,0,248,0,0,248,0,0,248,0,0,248,0, - 0,248,0,0,248,0,2,38,38,14,6,248,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,0,0,0,0, - 0,0,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,16,36,72,19,1,251,15,252,31,254,63,254,126,14, - 124,2,124,0,124,0,126,0,127,0,63,192,31,224,15,248, - 31,252,63,254,126,127,124,63,248,31,248,31,248,31,252,62, - 254,252,127,248,63,240,31,248,7,252,1,254,0,127,0,63, - 0,63,0,31,0,63,64,126,127,254,127,252,127,240,31,192, - 13,5,10,13,0,26,240,120,240,120,240,120,240,120,240,120, - 30,30,120,34,2,1,0,63,240,0,0,255,252,0,3,248, - 127,0,7,192,15,128,15,0,3,192,30,0,1,224,60,31, - 240,240,56,63,248,112,120,127,252,120,112,248,124,56,112,248, - 62,56,225,240,62,28,225,240,62,28,225,240,0,28,225,240, - 0,28,225,240,0,28,225,240,0,28,225,240,62,28,225,240, - 62,28,112,248,62,56,112,248,124,56,112,127,252,120,56,63, - 248,112,60,31,224,240,30,0,1,224,15,0,3,192,7,128, - 15,128,3,240,63,0,1,255,252,0,0,63,240,0,14,20, - 40,16,1,10,15,192,63,240,120,240,120,120,0,120,15,248, - 63,248,124,120,240,120,240,120,240,120,240,248,255,248,127,248, - 63,56,0,0,0,0,0,0,255,252,255,252,20,16,48,24, - 2,2,15,193,240,15,131,224,31,135,224,31,7,192,63,15, - 192,126,15,192,126,31,128,252,31,128,252,31,128,126,31,128, - 126,15,192,63,15,192,31,7,192,31,135,224,15,131,224,15, - 193,240,21,9,27,25,2,8,255,255,248,255,255,248,0,0, - 24,0,0,24,0,0,24,0,0,24,0,0,24,0,0,24, - 0,0,24,255,30,30,120,34,2,1,0,63,240,0,0,255, - 252,0,3,248,127,0,7,192,15,128,15,0,3,192,30,0, - 1,224,60,255,192,240,56,255,240,112,120,255,248,120,112,240, - 124,56,112,240,60,56,224,240,60,28,224,240,60,28,224,240, - 120,28,224,255,240,28,224,255,224,28,224,255,248,28,224,240, - 120,28,224,240,120,28,112,240,56,56,112,240,60,56,112,240, - 60,120,56,240,60,112,60,240,60,240,30,0,1,224,15,0, - 3,192,7,128,15,128,3,240,63,0,1,255,252,0,0,63, - 240,0,13,4,8,13,0,26,255,248,255,248,255,248,255,248, - 9,9,18,13,2,21,62,0,127,0,227,128,193,128,193,128, - 193,128,227,128,127,0,62,0,24,24,72,40,8,0,0,56, - 0,0,56,0,0,56,0,0,56,0,0,56,0,0,56,0, - 0,56,0,255,255,255,255,255,255,255,255,255,0,56,0,0, - 56,0,0,56,0,0,56,0,0,56,0,0,56,0,0,56, - 0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255, - 255,255,255,255,255,255,13,16,32,15,1,15,63,224,127,240, - 248,120,240,120,0,120,0,248,1,240,3,224,7,192,15,128, - 31,0,60,0,240,0,255,240,255,240,255,240,12,15,30,14, - 1,16,63,192,127,224,240,240,240,240,0,240,1,224,15,192, - 15,192,1,224,0,240,0,240,240,240,249,240,127,224,63,128, - 8,8,8,9,2,25,31,31,62,60,120,112,240,224,255,18, - 36,108,22,2,250,7,255,192,31,255,192,63,199,0,127,199, - 0,255,199,0,255,199,0,255,199,0,255,199,0,255,199,0, - 255,199,0,255,199,0,255,199,0,127,199,0,63,199,0,15, - 199,0,1,199,0,1,199,0,1,199,0,1,199,0,1,199, - 0,1,199,0,1,199,0,1,199,0,1,199,0,1,199,0, - 1,199,0,1,199,0,1,199,0,1,199,0,1,199,0,1, - 199,0,1,199,0,1,199,0,1,199,0,1,199,0,1,199, - 0,5,5,5,12,3,11,248,248,248,248,248,9,10,20,10, - 2,246,48,0,48,0,60,0,63,0,7,128,3,128,3,128, - 135,128,255,0,252,0,7,16,16,11,2,14,30,62,254,254, - 158,30,30,30,30,30,30,30,30,30,30,30,14,19,38,16, - 1,11,15,192,31,224,60,240,120,120,112,56,240,60,240,60, - 240,60,240,60,240,60,112,56,120,120,60,240,31,224,15,192, - 0,0,0,0,255,252,255,252,20,16,48,24,2,2,252,31, - 0,124,31,0,126,15,128,62,15,192,63,15,192,31,7,224, - 31,135,224,31,131,240,31,131,240,31,135,224,31,7,224,63, - 15,192,62,15,192,126,15,128,124,31,0,252,31,0,28,31, - 124,32,2,255,30,0,15,0,62,0,30,0,254,0,30,0, - 254,0,60,0,158,0,124,0,30,0,120,0,30,0,248,0, - 30,0,240,0,30,1,240,0,30,1,224,0,30,3,192,0, - 30,3,192,0,30,7,128,0,30,15,128,0,30,15,0,0, - 30,31,3,224,0,30,7,224,0,60,15,224,0,60,15,224, - 0,120,31,224,0,120,61,224,0,240,121,224,0,240,121,224, - 1,224,241,224,3,193,225,224,3,193,255,240,7,129,255,240, - 7,128,1,224,15,0,1,224,15,0,1,224,30,0,1,224, - 28,30,120,31,2,0,30,0,30,0,62,0,60,0,254,0, - 56,0,222,0,120,0,158,0,240,0,30,0,240,0,30,1, - 224,0,30,1,224,0,30,3,192,0,30,3,192,0,30,7, - 128,0,30,7,128,0,30,15,0,0,30,30,0,0,30,30, - 31,128,30,60,63,224,0,60,125,224,0,120,240,240,0,120, - 240,240,0,240,0,240,0,240,1,240,1,224,3,224,1,192, - 7,192,3,192,15,128,7,128,31,0,7,128,62,0,15,0, - 124,0,15,0,240,0,30,0,255,240,30,0,255,240,29,30, - 120,31,1,1,63,192,3,192,127,224,7,192,240,240,7,128, - 240,240,15,0,0,240,15,0,1,224,30,0,15,192,30,0, - 15,192,60,0,1,224,124,0,0,240,120,0,0,240,240,0, - 240,240,240,0,249,241,224,0,127,225,224,0,63,131,193,240, - 0,3,195,240,0,7,135,240,0,15,7,240,0,15,15,240, - 0,30,30,240,0,30,60,240,0,60,60,240,0,60,120,240, - 0,120,240,240,0,240,255,248,0,240,255,248,1,224,0,240, - 1,224,0,240,3,192,0,240,3,192,0,240,19,28,84,23, - 2,248,0,248,0,0,248,0,0,248,0,0,248,0,0,248, - 0,0,0,0,0,0,0,0,0,0,0,240,0,0,240,0, - 0,240,0,0,240,0,1,224,0,7,224,0,15,128,0,31, - 0,0,62,0,0,124,0,0,252,0,0,252,0,0,248,1, - 0,252,3,128,252,7,224,126,15,192,127,255,192,63,255,128, - 15,254,0,3,248,0,27,41,164,28,1,0,1,240,0,0, - 1,240,0,0,0,248,0,0,0,120,0,0,0,60,0,0, - 0,28,0,0,0,14,0,0,0,14,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,63,0,0,0,63,128,0, - 0,127,128,0,0,127,128,0,0,127,192,0,0,255,192,0, - 0,255,224,0,0,255,224,0,1,251,224,0,1,243,240,0, - 3,243,240,0,3,241,240,0,3,225,248,0,7,225,248,0, - 7,224,248,0,7,192,252,0,15,192,252,0,15,192,126,0, - 15,128,126,0,31,255,254,0,31,255,255,0,63,255,255,0, - 63,255,255,0,63,255,255,128,126,0,31,128,126,0,31,128, - 126,0,15,192,252,0,15,192,252,0,7,192,248,0,7,224, - 27,41,164,28,1,0,0,3,240,0,0,3,224,0,0,3, - 192,0,0,7,128,0,0,7,0,0,0,15,0,0,0,14, - 0,0,0,28,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,63,0,0,0,63,128,0,0,127,128,0,0,127, - 128,0,0,127,192,0,0,255,192,0,0,255,224,0,0,255, - 224,0,1,251,224,0,1,243,240,0,3,243,240,0,3,241, - 240,0,3,225,248,0,7,225,248,0,7,224,248,0,7,192, - 252,0,15,192,252,0,15,192,126,0,15,128,126,0,31,255, - 254,0,31,255,255,0,63,255,255,0,63,255,255,0,63,255, - 255,128,126,0,31,128,126,0,31,128,126,0,15,192,252,0, - 15,192,252,0,7,192,248,0,7,224,27,41,164,28,1,0, - 0,63,0,0,0,63,128,0,0,127,128,0,0,123,192,0, - 0,243,192,0,0,225,224,0,1,192,224,0,1,192,112,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,63,0,0, - 0,63,128,0,0,127,128,0,0,127,128,0,0,127,192,0, - 0,255,192,0,0,255,224,0,0,255,224,0,1,251,224,0, - 1,243,240,0,3,243,240,0,3,241,240,0,3,225,248,0, - 7,225,248,0,7,224,248,0,7,192,252,0,15,192,252,0, - 15,192,126,0,15,128,126,0,31,255,254,0,31,255,255,0, - 63,255,255,0,63,255,255,0,63,255,255,128,126,0,31,128, - 126,0,31,128,126,0,15,192,252,0,15,192,252,0,7,192, - 248,0,7,224,27,39,156,28,1,0,0,120,112,0,0,255, - 224,0,1,255,224,0,1,255,192,0,1,128,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63, - 0,0,0,63,128,0,0,127,128,0,0,127,128,0,0,127, - 192,0,0,255,192,0,0,255,224,0,0,255,224,0,1,251, - 224,0,1,243,240,0,3,243,240,0,3,241,240,0,3,225, - 248,0,7,225,248,0,7,224,248,0,7,192,252,0,15,192, - 252,0,15,192,126,0,15,128,126,0,31,255,254,0,31,255, - 255,0,63,255,255,0,63,255,255,0,63,255,255,128,126,0, - 31,128,126,0,31,128,126,0,15,192,252,0,15,192,252,0, - 7,192,248,0,7,224,27,40,160,29,1,0,1,224,240,0, - 1,224,240,0,1,224,240,0,1,224,240,0,1,224,240,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,63,128,0,0,63,128,0,0,127,192,0, - 0,127,192,0,0,127,192,0,0,255,224,0,0,255,224,0, - 1,251,240,0,1,251,240,0,1,251,240,0,3,241,248,0, - 3,241,248,0,3,224,248,0,7,224,252,0,7,224,252,0, - 7,192,124,0,15,192,126,0,15,192,126,0,15,128,62,0, - 31,255,255,0,31,255,255,0,31,255,255,0,63,255,255,128, - 63,255,255,128,126,0,31,128,126,0,15,192,126,0,15,192, - 252,0,7,224,252,0,7,224,252,0,7,224,27,43,172,28, - 0,0,0,31,0,0,0,63,128,0,0,113,192,0,0,96, - 192,0,0,96,192,0,0,96,192,0,0,113,192,0,0,63, - 128,0,0,31,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,63,128,0,0,63,128,0,0,63, - 128,0,0,127,192,0,0,127,192,0,0,127,192,0,0,255, - 224,0,0,251,224,0,0,251,240,0,1,251,240,0,1,241, - 240,0,1,241,248,0,3,241,248,0,3,224,248,0,7,224, - 252,0,7,224,252,0,7,192,124,0,15,192,126,0,15,192, - 126,0,15,255,254,0,31,255,255,0,31,255,255,0,31,255, - 255,128,63,255,255,128,63,0,31,128,62,0,15,192,126,0, - 15,192,126,0,15,192,252,0,7,224,252,0,7,224,38,30, - 150,40,0,0,0,1,255,255,248,0,1,255,255,248,0,3, - 255,255,248,0,3,255,255,248,0,7,255,0,0,0,7,223, - 0,0,0,15,223,0,0,0,15,159,0,0,0,31,159,0, - 0,0,31,31,0,0,0,63,31,0,0,0,62,31,0,0, - 0,126,31,255,248,0,124,31,255,248,0,252,31,255,248,0, - 248,31,255,248,1,248,31,255,248,1,240,31,0,0,3,255, - 255,0,0,7,255,255,0,0,7,255,255,0,0,15,255,255, - 0,0,15,255,255,0,0,31,128,63,0,0,31,128,63,0, - 0,63,0,63,255,252,63,0,63,255,252,126,0,63,255,252, - 126,0,63,255,252,252,0,63,255,252,24,40,120,29,2,247, - 1,255,192,3,255,240,15,255,248,15,255,252,31,255,254,63, - 128,254,62,0,127,126,0,127,124,0,63,124,0,63,252,0, - 0,252,0,0,252,0,0,248,0,0,248,0,0,248,0,0, - 248,0,0,248,0,0,252,0,0,252,0,0,124,0,63,124, - 0,127,126,0,127,62,0,255,63,0,254,31,255,254,31,255, - 252,15,255,248,7,255,240,1,255,192,0,24,0,0,24,0, - 0,31,0,0,31,128,0,3,192,0,1,192,0,1,192,0, - 195,192,0,255,128,0,254,0,20,41,123,25,3,0,15,128, - 0,15,128,0,7,192,0,3,192,0,1,224,0,0,224,0, - 0,240,0,0,112,0,0,0,0,0,0,0,0,0,0,255, - 255,224,255,255,224,255,255,224,255,255,224,255,255,224,248,0, - 0,248,0,0,248,0,0,248,0,0,248,0,0,248,0,0, - 248,0,0,248,0,0,255,255,224,255,255,224,255,255,224,255, - 255,224,248,0,0,248,0,0,248,0,0,248,0,0,248,0, - 0,248,0,0,248,0,0,248,0,0,255,255,240,255,255,240, - 255,255,240,255,255,240,255,255,240,20,41,123,25,3,0,0, - 63,0,0,62,0,0,124,0,0,120,0,0,240,0,0,224, - 0,1,224,0,1,192,0,0,0,0,0,0,0,0,0,0, - 255,255,224,255,255,224,255,255,224,255,255,224,255,255,224,248, - 0,0,248,0,0,248,0,0,248,0,0,248,0,0,248,0, - 0,248,0,0,248,0,0,255,255,224,255,255,224,255,255,224, - 255,255,224,248,0,0,248,0,0,248,0,0,248,0,0,248, - 0,0,248,0,0,248,0,0,248,0,0,255,255,240,255,255, - 240,255,255,240,255,255,240,255,255,240,20,41,123,25,3,0, - 3,248,0,3,248,0,7,252,0,7,188,0,7,30,0,14, - 14,0,14,7,0,28,7,0,0,0,0,0,0,0,0,0, - 0,255,255,224,255,255,224,255,255,224,255,255,224,255,255,224, - 248,0,0,248,0,0,248,0,0,248,0,0,248,0,0,248, - 0,0,248,0,0,248,0,0,255,255,224,255,255,224,255,255, - 224,255,255,224,248,0,0,248,0,0,248,0,0,248,0,0, - 248,0,0,248,0,0,248,0,0,248,0,0,255,255,240,255, - 255,240,255,255,240,255,255,240,255,255,240,20,40,120,25,3, - 0,15,15,0,15,15,0,15,15,0,15,15,0,15,15,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255, - 255,224,255,255,224,255,255,224,255,255,224,255,255,224,248,0, - 0,248,0,0,248,0,0,248,0,0,248,0,0,248,0,0, - 248,0,0,248,0,0,255,255,224,255,255,224,255,255,224,255, - 255,224,248,0,0,248,0,0,248,0,0,248,0,0,248,0, - 0,248,0,0,248,0,0,248,0,0,255,255,240,255,255,240, - 255,255,240,255,255,240,255,255,240,9,41,82,11,255,0,248, - 0,124,0,60,0,30,0,14,0,15,0,7,0,3,0,0, - 0,0,0,0,0,15,128,15,128,15,128,15,128,15,128,15, - 128,15,128,15,128,15,128,15,128,15,128,15,128,15,128,15, - 128,15,128,15,128,15,128,15,128,15,128,15,128,15,128,15, - 128,15,128,15,128,15,128,15,128,15,128,15,128,15,128,15, - 128,8,41,41,10,3,0,15,31,30,60,56,120,112,224,0, - 0,0,248,248,248,248,248,248,248,248,248,248,248,248,248,248, - 248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248, - 12,41,82,11,0,0,31,128,63,128,63,128,123,192,121,192, - 112,224,224,224,192,112,0,0,0,0,0,0,31,0,31,0, - 31,0,31,0,31,0,31,0,31,0,31,0,31,0,31,0, - 31,0,31,0,31,0,31,0,31,0,31,0,31,0,31,0, - 31,0,31,0,31,0,31,0,31,0,31,0,31,0,31,0, - 31,0,31,0,31,0,31,0,13,40,80,13,0,0,240,120, - 240,120,240,120,240,120,240,120,0,0,0,0,0,0,0,0, - 0,0,15,128,15,128,15,128,15,128,15,128,15,128,15,128, - 15,128,15,128,15,128,15,128,15,128,15,128,15,128,15,128, - 15,128,15,128,15,128,15,128,15,128,15,128,15,128,15,128, - 15,128,15,128,15,128,15,128,15,128,15,128,15,128,26,30, - 120,29,0,0,31,255,0,0,31,255,224,0,31,255,248,0, - 31,255,252,0,31,255,254,0,31,1,255,0,31,0,127,0, - 31,0,31,128,31,0,31,128,31,0,15,192,31,0,15,192, - 31,0,7,192,31,0,7,192,255,252,7,192,255,252,7,192, - 255,252,7,192,255,252,7,192,31,0,7,192,31,0,7,192, - 31,0,15,192,31,0,15,192,31,0,31,128,31,0,31,128, - 31,0,127,0,31,1,255,0,31,255,254,0,31,255,252,0, - 31,255,248,0,31,255,224,0,31,255,0,0,25,39,156,31, - 3,0,0,248,96,0,1,255,224,0,1,255,192,0,3,255, - 128,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,255,128,15,128,255,128,15,128,255,128, - 15,128,255,192,15,128,255,192,15,128,255,224,15,128,251,224, - 15,128,251,240,15,128,249,240,15,128,249,248,15,128,248,248, - 15,128,248,252,15,128,248,252,15,128,248,126,15,128,248,126, - 15,128,248,63,15,128,248,63,15,128,248,31,143,128,248,31, - 143,128,248,15,143,128,248,15,207,128,248,7,207,128,248,7, - 239,128,248,3,239,128,248,3,255,128,248,1,255,128,248,1, - 255,128,248,0,255,128,248,0,255,128,248,0,127,128,27,41, - 164,31,2,0,1,240,0,0,1,240,0,0,0,248,0,0, - 0,120,0,0,0,60,0,0,0,28,0,0,0,28,0,0, - 0,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,255,224,0,3,255,248,0,7,255,252,0,15,255,254,0, - 31,255,255,0,63,192,127,128,63,0,31,128,127,0,31,192, - 126,0,15,192,126,0,15,192,252,0,15,224,252,0,7,224, - 252,0,7,224,252,0,7,224,252,0,7,224,252,0,7,224, - 252,0,7,224,252,0,7,224,252,0,7,224,252,0,15,224, - 126,0,15,192,126,0,15,192,127,0,31,192,63,0,31,128, - 63,192,127,128,31,255,255,0,15,255,254,0,7,255,252,0, - 3,255,248,0,0,255,224,0,27,41,164,31,2,0,0,1, - 240,0,0,1,224,0,0,3,224,0,0,3,192,0,0,7, - 128,0,0,7,0,0,0,14,0,0,0,14,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,255,224,0,3,255, - 248,0,7,255,252,0,15,255,254,0,31,255,255,0,63,192, - 127,128,63,0,31,128,127,0,31,192,126,0,15,192,126,0, - 15,192,252,0,15,224,252,0,7,224,252,0,7,224,252,0, - 7,224,252,0,7,224,252,0,7,224,252,0,7,224,252,0, - 7,224,252,0,7,224,252,0,15,224,126,0,15,192,126,0, - 15,192,127,0,31,192,63,0,31,128,63,192,127,128,31,255, - 255,0,15,255,254,0,7,255,252,0,3,255,248,0,0,255, - 224,0,27,41,164,31,2,0,0,63,0,0,0,63,128,0, - 0,63,128,0,0,123,192,0,0,113,192,0,0,240,224,0, - 0,224,224,0,1,192,112,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,255,224,0,3,255,248,0,7,255,252,0, - 15,255,254,0,31,255,255,0,63,192,127,128,63,0,31,128, - 127,0,31,192,126,0,15,192,126,0,15,192,252,0,15,224, - 252,0,7,224,252,0,7,224,252,0,7,224,252,0,7,224, - 252,0,7,224,252,0,7,224,252,0,7,224,252,0,7,224, - 252,0,15,224,126,0,15,192,126,0,15,192,127,0,31,192, - 63,0,31,128,63,192,127,128,31,255,255,0,15,255,254,0, - 7,255,252,0,3,255,248,0,0,255,224,0,27,40,160,31, - 2,0,0,0,48,0,0,124,112,0,0,255,224,0,0,255, - 224,0,1,255,192,0,1,128,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,255,224,0,3,255, - 248,0,7,255,252,0,15,255,254,0,31,255,255,0,63,192, - 127,128,63,0,31,128,127,0,31,192,126,0,15,192,126,0, - 15,192,252,0,15,224,252,0,7,224,252,0,7,224,252,0, - 7,224,252,0,7,224,252,0,7,224,252,0,7,224,252,0, - 7,224,252,0,7,224,252,0,15,224,126,0,15,192,126,0, - 15,192,127,0,31,192,63,0,31,128,63,192,127,128,31,255, - 255,0,15,255,254,0,7,255,252,0,3,255,248,0,0,255, - 224,0,27,40,160,31,2,0,0,240,240,0,0,240,240,0, - 0,240,240,0,0,240,240,0,0,240,240,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,255,224,0,3,255,248,0,7,255,252,0,15,255,254,0, - 31,255,255,0,63,192,127,128,63,0,31,128,127,0,31,192, - 126,0,15,192,126,0,15,192,252,0,15,224,252,0,7,224, - 252,0,7,224,252,0,7,224,252,0,7,224,252,0,7,224, - 252,0,7,224,252,0,7,224,252,0,7,224,252,0,15,224, - 126,0,15,192,126,0,15,192,127,0,31,192,63,0,31,128, - 63,192,127,128,31,255,255,0,15,255,254,0,7,255,252,0, - 3,255,248,0,0,255,224,0,22,22,66,40,9,1,96,0, - 24,240,0,60,112,0,56,56,0,112,28,0,224,14,1,192, - 7,3,128,3,135,0,1,206,0,0,252,0,0,120,0,0, - 120,0,0,252,0,1,206,0,3,135,0,7,3,128,14,1, - 192,28,0,224,56,0,112,112,0,56,96,0,24,64,0,8, - 29,34,136,31,1,254,0,0,0,16,0,0,0,56,0,127, - 240,120,1,255,252,240,3,255,255,240,7,255,255,224,15,255, - 255,192,31,224,63,192,31,128,15,192,63,128,31,224,63,0, - 63,224,63,0,127,224,126,0,251,240,126,1,243,240,126,1, - 227,240,126,3,195,240,126,7,131,240,126,15,3,240,126,30, - 3,240,126,60,3,240,126,124,3,240,126,248,7,240,63,240, - 7,224,63,224,7,224,63,192,15,224,31,128,15,192,31,224, - 63,192,31,255,255,128,63,255,255,0,127,255,254,0,249,255, - 252,0,240,127,240,0,224,0,0,0,64,0,0,0,24,41, - 123,30,3,0,7,192,0,3,224,0,1,224,0,1,240,0, - 0,240,0,0,120,0,0,56,0,0,28,0,0,0,0,0, - 0,0,0,0,0,248,0,31,248,0,31,248,0,31,248,0, - 31,248,0,31,248,0,31,248,0,31,248,0,31,248,0,31, - 248,0,31,248,0,31,248,0,31,248,0,31,248,0,31,248, - 0,31,248,0,31,248,0,31,248,0,31,248,0,31,252,0, - 31,252,0,31,252,0,63,124,0,63,126,0,126,127,0,254, - 63,255,252,31,255,252,31,255,248,7,255,224,1,255,192,24, - 41,123,30,3,0,0,3,224,0,3,224,0,7,192,0,15, - 128,0,15,0,0,30,0,0,28,0,0,56,0,0,0,0, - 0,0,0,0,0,0,248,0,31,248,0,31,248,0,31,248, - 0,31,248,0,31,248,0,31,248,0,31,248,0,31,248,0, - 31,248,0,31,248,0,31,248,0,31,248,0,31,248,0,31, - 248,0,31,248,0,31,248,0,31,248,0,31,248,0,31,252, - 0,31,252,0,31,252,0,63,124,0,63,126,0,126,127,0, - 254,63,255,252,31,255,252,31,255,248,7,255,224,1,255,192, - 24,41,123,30,3,0,0,126,0,0,255,0,0,255,0,1, - 247,128,1,231,128,3,195,192,3,129,192,7,0,224,0,0, - 0,0,0,0,0,0,0,248,0,31,248,0,31,248,0,31, - 248,0,31,248,0,31,248,0,31,248,0,31,248,0,31,248, - 0,31,248,0,31,248,0,31,248,0,31,248,0,31,248,0, - 31,248,0,31,248,0,31,248,0,31,248,0,31,248,0,31, - 252,0,31,252,0,31,252,0,63,124,0,63,126,0,126,127, - 0,254,63,255,252,31,255,252,31,255,248,7,255,224,1,255, - 192,24,40,120,30,3,0,3,193,224,3,193,224,3,193,224, - 3,193,224,3,193,224,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,252,0,31,252,0,31,252,0,31,252,0, - 31,252,0,31,252,0,31,252,0,31,252,0,31,252,0,31, - 252,0,31,252,0,31,252,0,31,252,0,31,252,0,31,252, - 0,31,252,0,31,252,0,31,252,0,31,252,0,31,252,0, - 31,252,0,31,254,0,63,126,0,63,127,0,126,127,128,254, - 63,255,252,31,255,252,31,255,248,7,255,224,1,255,192,24, - 41,123,25,1,0,0,7,192,0,15,128,0,15,0,0,14, - 0,0,30,0,0,28,0,0,56,0,0,0,0,0,0,0, - 0,0,0,0,0,0,252,0,127,254,0,126,126,0,254,127, - 0,252,63,1,252,63,1,248,31,131,248,31,131,240,15,195, - 240,15,199,224,7,231,224,7,239,192,3,255,192,3,255,128, - 1,255,128,1,255,0,0,255,0,0,254,0,0,126,0,0, - 124,0,0,124,0,0,124,0,0,124,0,0,124,0,0,124, - 0,0,124,0,0,124,0,0,124,0,0,124,0,0,124,0, - 21,30,90,26,2,0,248,0,0,248,0,0,248,0,0,248, - 0,0,248,0,0,255,252,0,255,255,128,255,255,192,255,255, - 224,255,255,240,248,7,240,248,1,248,248,1,248,248,0,248, - 248,0,248,248,1,248,248,1,248,248,7,240,255,255,240,255, - 255,224,255,255,192,255,255,128,255,252,0,248,0,0,248,0, - 0,248,0,0,248,0,0,248,0,0,248,0,0,248,0,0, - 21,30,90,24,2,1,15,252,0,63,255,0,127,255,128,126, - 31,192,252,15,192,252,7,192,248,7,192,248,15,192,248,15, - 128,248,31,128,248,63,0,248,126,0,248,252,0,248,248,0, - 248,248,0,248,252,0,248,254,0,248,127,128,248,63,192,248, - 31,224,248,7,240,248,3,240,248,1,248,248,1,248,251,224, - 248,251,225,248,251,241,248,249,255,240,249,255,224,248,255,192, - 19,32,96,22,2,0,31,0,0,31,0,0,15,128,0,7, - 128,0,3,192,0,1,192,0,1,224,0,0,224,0,0,0, - 0,0,0,0,0,0,0,0,0,0,15,254,0,31,255,0, - 63,255,128,126,15,128,124,15,192,0,7,192,0,127,192,15, - 255,192,63,255,192,127,255,192,127,7,192,252,7,192,252,7, - 192,248,15,192,248,15,192,252,15,192,254,31,192,127,255,192, - 63,247,192,31,227,224,19,32,96,22,2,0,0,31,0,0, - 62,0,0,60,0,0,120,0,0,120,0,0,240,0,0,224, - 0,1,192,0,0,0,0,0,0,0,0,0,0,0,0,0, - 15,254,0,31,255,0,63,255,128,126,15,128,124,15,192,0, - 7,192,0,127,192,15,255,192,63,255,192,127,255,192,127,7, - 192,252,7,192,252,7,192,248,15,192,248,15,192,252,15,192, - 254,31,192,127,255,192,63,247,192,31,227,224,19,32,96,22, - 2,0,3,240,0,3,248,0,7,248,0,7,188,0,15,28, - 0,14,30,0,28,14,0,28,7,0,0,0,0,0,0,0, - 0,0,0,0,0,0,15,254,0,31,255,0,63,255,128,126, - 15,128,124,15,192,0,7,192,0,127,192,15,255,192,63,255, - 192,127,255,192,127,7,192,252,7,192,252,7,192,248,15,192, - 248,15,192,252,15,192,254,31,192,127,255,192,63,247,192,31, - 227,224,19,30,90,22,2,0,7,135,0,15,254,0,15,254, - 0,31,252,0,24,16,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,15,254,0,31,255,0,63,255,128,126, - 15,128,124,15,192,0,7,192,0,127,192,15,255,192,63,255, - 192,127,255,192,127,7,192,252,7,192,252,7,192,248,15,192, - 248,15,192,252,15,192,254,31,192,127,255,192,63,247,192,31, - 227,224,19,31,93,23,2,0,30,30,0,30,30,0,30,30, - 0,30,30,0,30,30,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,15,254,0,31,255,0,63, - 255,128,126,15,128,124,15,192,0,7,192,0,127,192,15,255, - 192,63,255,192,127,255,192,127,7,192,252,7,192,252,7,192, - 248,15,192,248,15,192,252,15,192,254,31,192,127,255,192,63, - 247,192,31,231,224,19,34,102,22,2,0,1,240,0,3,248, - 0,7,28,0,6,12,0,6,12,0,6,12,0,7,28,0, - 3,248,0,1,240,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,15,254,0,31,255,0,63,255,128,126,15, - 128,124,15,192,0,7,192,0,127,192,15,255,192,63,255,192, - 127,255,192,127,7,192,252,7,192,252,7,192,248,15,192,248, - 15,192,252,15,192,254,31,192,127,255,192,63,247,192,31,231, - 224,32,20,80,36,2,1,15,252,31,224,31,254,127,248,63, - 255,127,252,126,15,240,126,124,7,224,62,0,7,224,62,0, - 7,192,31,7,255,255,255,31,255,255,255,63,255,255,255,127, - 255,255,255,252,7,192,0,252,7,224,0,248,7,224,0,248, - 15,224,63,252,15,240,62,254,30,248,126,127,252,127,252,63, - 248,63,248,31,224,31,240,17,30,90,21,2,247,15,252,0, - 31,254,0,63,255,0,126,63,0,124,31,128,124,31,128,252, - 15,128,248,0,0,248,0,0,248,0,0,248,0,0,248,0, - 0,248,0,0,252,15,128,252,31,128,124,31,128,126,63,0, - 63,255,0,31,254,0,15,252,0,1,128,0,1,128,0,1, - 224,0,1,248,0,0,60,0,0,28,0,0,28,0,6,60, - 0,7,248,0,7,224,0,19,32,96,22,2,0,31,0,0, - 31,0,0,15,128,0,7,128,0,3,192,0,1,192,0,0, - 224,0,0,224,0,0,0,0,0,0,0,0,0,0,0,0, - 0,7,252,0,31,255,0,63,255,0,62,31,128,124,15,192, - 124,7,192,252,7,192,255,255,192,255,255,192,255,255,224,255, - 255,224,248,0,0,248,0,0,252,0,0,124,7,192,124,15, - 192,126,31,128,63,255,128,31,255,0,7,252,0,19,32,96, - 22,2,0,0,31,0,0,62,0,0,60,0,0,120,0,0, - 120,0,0,240,0,0,224,0,1,192,0,0,0,0,0,0, - 0,0,0,0,0,0,0,7,252,0,31,255,0,63,255,0, - 62,31,128,124,15,192,124,7,192,252,7,192,255,255,192,255, - 255,192,255,255,224,255,255,224,248,0,0,248,0,0,252,0, - 0,124,7,192,124,15,192,126,31,128,63,255,128,31,255,0, - 7,252,0,19,32,96,22,2,0,3,240,0,3,248,0,7, - 248,0,7,188,0,15,28,0,14,30,0,28,14,0,28,7, - 0,0,0,0,0,0,0,0,0,0,0,0,0,7,252,0, - 31,255,0,63,255,0,62,31,128,124,15,192,124,7,192,252, - 7,192,255,255,192,255,255,192,255,255,224,255,255,224,248,0, - 0,248,0,0,252,0,0,124,7,192,124,15,192,126,31,128, - 63,255,128,31,255,0,7,252,0,19,31,93,22,2,0,30, - 30,0,30,30,0,30,30,0,30,30,0,30,30,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 7,252,0,31,255,0,63,255,0,62,31,128,124,15,192,124, - 15,192,252,15,192,255,255,192,255,255,192,255,255,224,255,255, - 224,248,0,0,248,0,0,252,0,0,124,15,192,124,15,192, - 126,31,128,63,255,128,31,255,0,7,252,0,8,32,32,11, - 0,0,248,120,124,60,30,14,7,7,0,0,0,0,31,31, - 31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31, - 31,31,9,32,64,10,2,0,15,128,31,0,30,0,62,0, - 60,0,120,0,112,0,224,0,0,0,0,0,0,0,0,0, - 124,0,124,0,124,0,124,0,124,0,124,0,124,0,124,0, - 124,0,124,0,124,0,124,0,124,0,124,0,124,0,124,0, - 124,0,124,0,124,0,124,0,13,32,64,11,255,0,15,192, - 31,192,31,224,61,224,56,240,120,112,112,56,224,56,0,0, - 0,0,0,0,0,0,15,128,15,128,15,128,15,128,15,128, - 15,128,15,128,15,128,15,128,15,128,15,128,15,128,15,128, - 15,128,15,128,15,128,15,128,15,128,15,128,15,128,13,31, - 62,11,255,0,240,120,240,120,240,120,240,120,240,120,0,0, - 0,0,0,0,0,0,0,0,0,0,15,128,15,128,15,128, - 15,128,15,128,15,128,15,128,15,128,15,128,15,128,15,128, - 15,128,15,128,15,128,15,128,15,128,15,128,15,128,15,128, - 15,128,20,31,93,24,2,0,0,0,96,7,193,224,3,247, - 224,1,255,128,0,254,0,0,254,0,3,254,0,15,159,0, - 30,15,128,24,15,128,0,7,192,7,255,192,15,255,224,63, - 255,224,63,15,240,126,3,240,124,3,240,252,1,240,252,1, - 240,252,1,240,248,1,240,248,1,240,252,1,240,252,1,240, - 252,1,240,124,3,240,126,3,224,63,15,224,31,255,192,15, - 255,128,7,254,0,18,30,90,24,3,0,7,134,0,15,254, - 0,15,254,0,31,252,0,24,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,249,255,0,251,255,128,251, - 255,192,255,31,192,254,15,192,252,7,192,252,7,192,252,7, - 192,248,7,192,248,7,192,248,7,192,248,7,192,248,7,192, - 248,7,192,248,7,192,248,7,192,248,7,192,248,7,192,248, - 7,192,248,7,192,20,32,96,24,2,0,15,128,0,7,128, - 0,7,192,0,3,192,0,1,224,0,0,224,0,0,112,0, - 0,112,0,0,0,0,0,0,0,0,0,0,0,0,0,3, - 254,0,15,255,0,31,255,192,63,15,192,126,3,224,124,3, - 240,252,1,240,252,1,240,252,1,240,248,1,240,248,1,240, - 248,1,240,252,1,240,252,1,240,124,3,240,126,3,224,63, - 15,192,31,255,192,15,255,0,3,254,0,20,32,96,24,2, - 0,0,15,128,0,31,0,0,30,0,0,60,0,0,56,0, - 0,120,0,0,112,0,0,224,0,0,0,0,0,0,0,0, - 0,0,0,0,0,3,254,0,15,255,0,31,255,192,63,15, - 192,126,3,224,124,3,240,252,1,240,252,1,240,252,1,240, - 248,1,240,248,1,240,248,1,240,252,1,240,252,1,240,124, - 3,240,126,3,224,63,15,192,31,255,192,15,255,0,3,254, - 0,20,32,96,24,2,0,1,248,0,1,252,0,3,252,0, - 3,222,0,7,158,0,7,15,0,14,7,0,14,3,128,0, - 0,0,0,0,0,0,0,0,0,0,0,3,254,0,15,255, - 0,31,255,192,63,15,192,126,3,224,124,3,240,252,1,240, - 252,1,240,252,1,240,248,1,240,248,1,240,248,1,240,252, - 1,240,252,1,240,124,3,240,126,3,224,63,15,192,31,255, - 192,15,255,0,3,254,0,20,31,93,24,2,0,0,1,128, - 3,195,0,7,255,0,7,255,0,15,254,0,12,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,254, - 0,15,255,0,31,255,192,63,15,192,126,3,224,124,3,240, - 252,1,240,252,1,240,252,1,240,248,1,240,248,1,240,248, - 1,240,252,1,240,252,1,240,124,3,240,126,3,224,63,15, - 192,31,255,192,15,255,0,3,254,0,20,31,93,24,2,0, - 15,7,128,15,7,128,15,7,128,15,7,128,15,7,128,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,3,254,0,15,255,0,31,255,192,63,15,192,126,3,224, - 124,3,240,252,1,240,252,1,240,252,1,240,248,1,240,248, - 1,240,248,1,240,252,1,240,252,1,240,124,3,240,126,3, - 224,63,15,192,31,255,192,15,255,0,3,254,0,24,19,57, - 40,8,2,0,16,0,0,56,0,0,124,0,0,124,0,0, - 124,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255, - 255,255,255,255,0,0,0,0,0,0,0,0,0,0,56,0, - 0,124,0,0,124,0,0,124,0,0,56,0,21,26,78,24, - 1,254,0,0,56,0,0,120,0,0,112,1,255,224,7,255, - 224,15,255,224,31,135,224,63,7,240,62,15,248,126,14,248, - 126,28,248,126,56,248,124,120,248,124,112,248,126,224,248,127, - 192,248,63,193,248,63,129,248,63,3,240,31,135,224,31,255, - 224,31,255,192,57,255,0,120,0,0,240,0,0,96,0,0, - 18,32,96,24,3,0,31,0,0,15,0,0,15,128,0,7, - 128,0,3,192,0,1,192,0,0,224,0,0,224,0,0,0, - 0,0,0,0,0,0,0,0,0,0,248,7,192,248,7,192, - 248,7,192,248,7,192,248,7,192,248,7,192,248,7,192,248, - 7,192,248,7,192,248,7,192,248,7,192,248,7,192,248,7, - 192,252,7,192,252,15,192,252,15,192,254,31,192,127,255,192, - 63,247,192,31,231,192,18,32,96,24,3,0,0,62,0,0, - 60,0,0,124,0,0,120,0,0,240,0,0,224,0,1,224, - 0,1,192,0,0,0,0,0,0,0,0,0,0,0,0,0, - 248,7,192,248,7,192,248,7,192,248,7,192,248,7,192,248, - 7,192,248,7,192,248,7,192,248,7,192,248,7,192,248,7, - 192,248,7,192,248,7,192,252,7,192,252,15,192,252,15,192, - 254,31,192,127,255,192,63,247,192,31,231,192,18,32,96,24, - 3,0,3,240,0,3,248,0,7,248,0,7,188,0,15,60, - 0,14,30,0,30,14,0,28,6,0,0,0,0,0,0,0, - 0,0,0,0,0,0,248,7,192,248,7,192,248,7,192,248, - 7,192,248,7,192,248,7,192,248,7,192,248,7,192,248,7, - 192,248,7,192,248,7,192,248,7,192,248,7,192,252,7,192, - 252,15,192,252,15,192,254,31,192,127,255,192,63,247,192,31, - 231,192,18,31,93,24,3,0,30,30,0,30,30,0,30,30, - 0,30,30,0,30,30,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,248,7,192,248,7,192,248, - 7,192,248,7,192,248,7,192,248,7,192,248,7,192,248,7, - 192,248,7,192,248,7,192,248,7,192,248,7,192,248,7,192, - 252,7,192,252,15,192,252,15,192,254,31,192,127,255,192,63, - 247,192,31,231,192,21,41,123,22,1,248,0,7,192,0,15, - 128,0,15,0,0,30,0,0,30,0,0,60,0,0,56,0, - 0,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,252,1,248,252,3,240,126,3,240,126,3,224,63,7, - 224,63,7,224,63,7,192,31,143,192,31,143,192,15,143,128, - 15,223,128,15,223,128,7,223,0,7,255,0,3,255,0,3, - 254,0,3,254,0,1,252,0,1,252,0,0,252,0,0,248, - 0,1,248,0,33,248,0,115,240,0,255,240,0,255,224,0, - 127,192,0,31,128,0,20,38,114,25,3,248,248,0,0,248, - 0,0,248,0,0,248,0,0,248,0,0,248,0,0,248,0, - 0,248,0,0,248,0,0,248,0,0,249,254,0,251,255,128, - 251,255,192,255,15,192,254,7,224,252,3,224,252,3,240,252, - 3,240,252,3,240,248,1,240,248,1,240,252,3,240,252,3, - 240,252,3,240,252,3,224,254,7,224,255,15,192,255,255,192, - 251,255,128,249,254,0,248,0,0,248,0,0,248,0,0,248, - 0,0,248,0,0,248,0,0,248,0,0,248,0,0,21,39, - 117,21,0,248,15,7,128,15,7,128,15,7,128,15,7,128, - 15,7,128,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,252,1,248,252,1,248,126,1,240,126,3, - 240,63,3,224,63,3,224,63,7,224,31,135,192,31,143,192, - 15,207,192,15,207,128,15,223,128,7,255,128,7,255,0,3, - 255,0,3,255,0,3,254,0,1,254,0,1,252,0,0,252, - 0,0,252,0,1,248,0,1,248,0,1,248,0,3,240,0, - 3,240,0,7,240,0,7,224,0}; -/* - Fontname: -FreeType-FreeUniversal-Bold-R-Normal--40-400-72-72-P-198-ISO10646-1 - Copyright: FreeUniveral (c) Stephen Wilson 2009 Original Font Sil-Sophia Copyright (c) SIL International, 1994-2008. - Capital A Height: 0, '1' Height: 30 - Calculated Max Values w=24 h=32 x= 8 y=14 dx=40 dy= 0 ascent=31 len=90 - Font Bounding box w=59 h=54 x=-3 y=-11 - Calculated Min Values x= 0 y=-5 dx= 0 dy= 0 - Pure Font ascent =30 descent= 0 - X Font ascent =30 descent= 0 - Max Font ascent =31 descent=-5 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_fub30n[1205] U8G_FONT_SECTION("u8g_font_fub30n") = { - 0,59,54,253,245,30,0,0,0,0,42,58,0,31,251,30, - 0,16,16,32,26,5,14,4,32,28,56,30,120,30,120,15, - 240,7,224,227,199,255,255,255,255,243,207,7,224,15,240,30, - 120,30,120,28,56,4,32,24,25,75,40,8,0,0,56,0, - 0,56,0,0,56,0,0,56,0,0,56,0,0,56,0,0, - 56,0,0,56,0,0,56,0,0,56,0,0,56,0,255,255, - 255,255,255,255,255,255,255,0,56,0,0,56,0,0,56,0, - 0,56,0,0,56,0,0,56,0,0,56,0,0,56,0,0, - 56,0,0,56,0,0,56,0,8,10,10,12,2,251,31,31, - 62,62,60,124,120,120,240,240,10,5,10,14,2,8,255,192, - 255,192,255,192,255,192,255,192,5,5,5,12,4,0,248,248, - 248,248,248,13,32,64,17,2,254,0,120,0,120,0,120,0, - 240,0,240,0,240,1,224,1,224,1,224,3,192,3,192,3, - 192,3,192,7,128,7,128,7,128,15,0,15,0,15,0,14, - 0,30,0,30,0,30,0,60,0,60,0,60,0,120,0,120, - 0,120,0,120,0,240,0,240,0,20,30,90,23,1,1,3, - 252,0,15,255,0,31,255,128,63,15,128,62,7,192,124,3, - 192,124,3,224,124,3,224,124,3,224,248,1,240,248,1,240, - 248,1,240,248,1,240,248,1,240,248,1,240,248,1,240,248, - 1,240,248,1,240,248,1,240,248,1,240,248,1,240,124,3, - 224,124,3,224,124,3,224,124,3,224,62,7,192,63,15,128, - 31,255,128,15,255,0,3,252,0,12,30,60,23,4,0,1, - 240,3,240,15,240,63,240,255,240,255,240,253,240,249,240,225, - 240,129,240,1,240,1,240,1,240,1,240,1,240,1,240,1, - 240,1,240,1,240,1,240,1,240,1,240,1,240,1,240,1, - 240,1,240,1,240,1,240,1,240,1,240,20,30,90,23,1, - 1,3,255,0,7,255,128,31,255,192,31,255,224,63,255,240, - 63,3,240,126,1,240,126,1,240,124,1,240,0,1,240,0, - 3,240,0,3,240,0,7,224,0,15,224,0,15,192,0,31, - 128,0,63,0,0,254,0,1,252,0,3,248,0,7,240,0, - 15,224,0,63,128,0,127,0,0,252,0,0,255,255,240,255, - 255,240,255,255,240,255,255,240,255,255,240,19,30,90,23,2, - 1,7,252,0,31,255,0,63,255,128,127,255,128,127,255,192, - 252,15,192,252,7,192,248,7,192,0,7,192,0,7,192,0, - 15,192,0,63,192,3,255,128,3,254,0,3,252,0,3,255, - 0,3,255,128,0,31,192,0,7,224,0,7,224,0,7,224, - 0,3,224,248,7,224,252,7,224,252,7,192,126,15,192,127, - 255,128,63,255,128,31,255,0,15,252,0,21,30,90,23,1, - 0,0,63,128,0,63,128,0,127,128,0,255,128,0,255,128, - 1,255,128,1,255,128,3,239,128,3,207,128,7,207,128,15, - 143,128,15,143,128,31,15,128,31,15,128,62,15,128,62,15, - 128,124,15,128,252,15,128,248,15,128,255,255,248,255,255,248, - 255,255,248,255,255,248,255,255,248,0,15,128,0,15,128,0, - 15,128,0,15,128,0,15,128,0,15,128,19,30,90,23,2, - 0,127,255,192,127,255,192,127,255,192,127,255,192,127,255,192, - 124,0,0,124,0,0,124,0,0,124,0,0,124,0,0,124, - 0,0,124,252,0,125,255,0,127,255,128,127,255,192,127,15, - 224,126,7,224,124,3,224,0,3,224,0,3,224,0,3,224, - 0,3,224,0,3,224,248,7,224,252,7,224,252,15,192,127, - 255,128,127,255,128,63,254,0,15,252,0,20,30,90,23,1, - 1,3,254,0,7,255,0,15,255,128,31,255,192,63,255,192, - 63,7,224,126,3,224,126,3,224,124,0,0,124,0,0,252, - 0,0,248,0,0,249,255,0,251,255,128,255,255,192,255,15, - 224,254,7,224,254,3,240,252,3,240,252,3,240,252,1,240, - 252,1,240,124,3,240,124,3,240,126,3,224,63,7,224,63, - 255,192,31,255,128,15,255,0,3,254,0,19,30,90,23,2, - 0,255,255,224,255,255,224,255,255,224,255,255,224,255,255,224, - 0,7,224,0,7,224,0,7,192,0,15,192,0,15,192,0, - 31,128,0,31,128,0,63,0,0,63,0,0,63,0,0,126, - 0,0,126,0,0,252,0,0,252,0,1,252,0,1,248,0, - 1,248,0,3,240,0,3,240,0,7,240,0,7,224,0,15, - 224,0,15,192,0,15,192,0,31,192,0,20,30,90,23,1, - 1,7,254,0,31,255,128,63,255,192,127,255,224,127,255,224, - 126,7,224,124,3,224,124,3,224,124,3,224,124,3,224,126, - 7,224,127,15,192,63,255,128,15,255,0,7,252,0,31,255, - 0,63,255,192,127,15,224,124,7,224,252,3,240,252,3,240, - 248,1,240,248,3,240,252,3,240,252,3,240,254,7,240,127, - 255,224,63,255,192,31,255,128,15,255,0,20,30,90,23,1, - 1,3,252,0,15,255,0,31,255,128,63,255,192,127,255,192, - 126,7,224,252,7,224,252,3,224,252,3,240,248,3,240,248, - 3,240,252,3,240,252,7,240,124,7,240,127,15,240,63,255, - 240,63,253,240,31,249,240,7,225,240,0,3,240,0,3,224, - 0,3,224,0,3,224,124,7,224,124,7,192,126,15,192,63, - 255,128,31,255,0,15,254,0,7,252,0,5,20,20,12,5, - 0,248,248,248,248,248,0,0,0,0,0,0,0,0,0,0, - 248,248,248,248,248}; -/* - Fontname: -FreeType-FreeUniversal-Bold-R-Normal--40-400-72-72-P-198-ISO10646-1 - Copyright: FreeUniveral (c) Stephen Wilson 2009 Original Font Sil-Sophia Copyright (c) SIL International, 1994-2008. - Capital A Height: 30, '1' Height: 30 - Calculated Max Values w=38 h=43 x=10 y=25 dx=42 dy= 0 ascent=33 len=195 - Font Bounding box w=59 h=54 x=-3 y=-11 - Calculated Min Values x=-1 y=-11 dx= 0 dy= 0 - Pure Font ascent =30 descent=-7 - X Font ascent =31 descent=-8 - Max Font ascent =33 descent=-11 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_fub30r[7686] U8G_FONT_SECTION("u8g_font_fub30r") = { - 0,59,54,253,245,30,9,163,21,182,32,127,249,33,245,31, - 248,0,0,0,12,0,0,5,30,30,16,5,0,248,248,248, - 248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248, - 248,248,248,0,0,0,248,248,248,248,248,15,12,24,21,3, - 18,252,126,252,126,252,126,252,126,248,126,248,126,248,60,248, - 60,120,60,120,60,120,60,120,60,25,30,120,29,2,0,0, - 60,30,0,0,60,30,0,0,120,60,0,0,120,60,0,0, - 120,60,0,0,120,120,0,0,240,120,0,0,240,120,0,15, - 255,255,128,31,255,255,0,31,255,255,0,31,255,255,0,1, - 224,224,0,3,193,224,0,3,193,224,0,3,193,224,0,7, - 131,192,0,7,131,192,0,127,255,252,0,255,255,248,0,255, - 255,248,0,255,255,248,0,15,7,128,0,30,15,0,0,30, - 15,0,0,30,15,0,0,62,30,0,0,60,30,0,0,60, - 30,0,0,60,30,0,0,21,37,111,23,1,252,0,96,0, - 0,96,0,0,96,0,3,254,0,15,255,128,31,255,192,63, - 255,224,127,111,224,126,99,240,124,99,240,124,97,240,124,96, - 0,124,96,0,126,96,0,127,224,0,127,240,0,63,254,0, - 31,255,128,7,255,224,0,255,240,0,127,240,0,103,248,0, - 97,248,248,97,248,248,96,248,252,97,248,252,97,248,126,99, - 240,127,255,240,63,255,224,31,255,192,15,255,128,3,254,0, - 0,96,0,0,96,0,0,96,0,0,96,0,37,30,150,41, - 2,0,7,224,0,120,0,31,248,0,240,0,63,252,0,240, - 0,124,62,1,224,0,120,30,3,224,0,240,15,3,192,0, - 240,15,7,192,0,240,15,7,128,0,240,15,15,0,0,240, - 15,15,0,0,240,15,30,0,0,240,15,30,0,0,120,30, - 60,0,0,124,62,124,0,0,63,252,120,63,0,31,248,248, - 255,192,7,224,241,255,224,0,1,227,225,240,0,1,227,192, - 240,0,3,199,128,120,0,3,199,128,120,0,7,135,128,120, - 0,7,135,128,120,0,15,7,128,120,0,31,7,128,120,0, - 30,3,192,240,0,62,3,192,240,0,60,1,243,224,0,120, - 1,255,192,0,120,0,127,128,28,30,120,31,2,1,3,255, - 0,0,15,255,128,0,31,255,192,0,63,143,224,0,63,7, - 224,0,62,3,224,0,63,7,224,0,63,7,224,0,31,15, - 192,0,31,159,192,0,15,255,128,0,15,255,0,0,7,252, - 0,0,15,248,0,0,31,248,15,128,63,252,15,128,63,126, - 15,128,126,127,15,128,126,63,143,128,252,31,207,128,252,15, - 255,0,248,7,255,0,248,3,255,0,252,1,254,0,252,0, - 254,0,126,0,254,0,127,131,255,0,63,255,255,128,31,255, - 255,224,7,255,135,240,6,12,12,16,5,18,252,252,252,124, - 124,124,124,124,120,120,120,120,9,36,72,16,4,251,15,128, - 31,0,31,0,31,0,62,0,62,0,62,0,126,0,124,0, - 124,0,124,0,124,0,252,0,252,0,252,0,252,0,248,0, - 248,0,248,0,248,0,248,0,252,0,252,0,252,0,124,0, - 124,0,124,0,124,0,126,0,62,0,62,0,62,0,31,0, - 31,0,31,0,15,128,8,36,36,16,4,251,240,248,120,124, - 124,124,62,62,62,63,63,31,31,31,31,31,31,31,31,31, - 31,31,31,31,63,63,63,62,62,62,124,124,124,248,248,240, - 16,16,32,26,5,14,4,32,28,56,30,120,30,120,15,240, - 7,224,227,199,255,255,255,255,243,207,7,224,15,240,30,120, - 30,120,28,56,4,32,24,25,75,40,8,0,0,56,0,0, - 56,0,0,56,0,0,56,0,0,56,0,0,56,0,0,56, - 0,0,56,0,0,56,0,0,56,0,0,56,0,255,255,255, - 255,255,255,255,255,255,0,56,0,0,56,0,0,56,0,0, - 56,0,0,56,0,0,56,0,0,56,0,0,56,0,0,56, - 0,0,56,0,0,56,0,8,10,10,12,2,251,31,31,62, - 62,60,124,120,120,240,240,10,5,10,14,2,8,255,192,255, - 192,255,192,255,192,255,192,5,5,5,12,4,0,248,248,248, - 248,248,13,32,64,17,2,254,0,120,0,120,0,120,0,240, - 0,240,0,240,1,224,1,224,1,224,3,192,3,192,3,192, - 3,192,7,128,7,128,7,128,15,0,15,0,15,0,14,0, - 30,0,30,0,30,0,60,0,60,0,60,0,120,0,120,0, - 120,0,120,0,240,0,240,0,20,30,90,23,1,1,3,252, - 0,15,255,0,31,255,128,63,15,128,62,7,192,124,3,192, - 124,3,224,124,3,224,124,3,224,248,1,240,248,1,240,248, - 1,240,248,1,240,248,1,240,248,1,240,248,1,240,248,1, - 240,248,1,240,248,1,240,248,1,240,248,1,240,124,3,224, - 124,3,224,124,3,224,124,3,224,62,7,192,63,15,128,31, - 255,128,15,255,0,3,252,0,12,30,60,23,4,0,1,240, - 3,240,15,240,63,240,255,240,255,240,253,240,249,240,225,240, - 129,240,1,240,1,240,1,240,1,240,1,240,1,240,1,240, - 1,240,1,240,1,240,1,240,1,240,1,240,1,240,1,240, - 1,240,1,240,1,240,1,240,1,240,20,30,90,23,1,1, - 3,255,0,7,255,128,31,255,192,31,255,224,63,255,240,63, - 3,240,126,1,240,126,1,240,124,1,240,0,1,240,0,3, - 240,0,3,240,0,7,224,0,15,224,0,15,192,0,31,128, - 0,63,0,0,254,0,1,252,0,3,248,0,7,240,0,15, - 224,0,63,128,0,127,0,0,252,0,0,255,255,240,255,255, - 240,255,255,240,255,255,240,255,255,240,19,30,90,23,2,1, - 7,252,0,31,255,0,63,255,128,127,255,128,127,255,192,252, - 15,192,252,7,192,248,7,192,0,7,192,0,7,192,0,15, - 192,0,63,192,3,255,128,3,254,0,3,252,0,3,255,0, - 3,255,128,0,31,192,0,7,224,0,7,224,0,7,224,0, - 3,224,248,7,224,252,7,224,252,7,192,126,15,192,127,255, - 128,63,255,128,31,255,0,15,252,0,21,30,90,23,1,0, - 0,63,128,0,63,128,0,127,128,0,255,128,0,255,128,1, - 255,128,1,255,128,3,239,128,3,207,128,7,207,128,15,143, - 128,15,143,128,31,15,128,31,15,128,62,15,128,62,15,128, - 124,15,128,252,15,128,248,15,128,255,255,248,255,255,248,255, - 255,248,255,255,248,255,255,248,0,15,128,0,15,128,0,15, - 128,0,15,128,0,15,128,0,15,128,19,30,90,23,2,0, - 127,255,192,127,255,192,127,255,192,127,255,192,127,255,192,124, - 0,0,124,0,0,124,0,0,124,0,0,124,0,0,124,0, - 0,124,252,0,125,255,0,127,255,128,127,255,192,127,15,224, - 126,7,224,124,3,224,0,3,224,0,3,224,0,3,224,0, - 3,224,0,3,224,248,7,224,252,7,224,252,15,192,127,255, - 128,127,255,128,63,254,0,15,252,0,20,30,90,23,1,1, - 3,254,0,7,255,0,15,255,128,31,255,192,63,255,192,63, - 7,224,126,3,224,126,3,224,124,0,0,124,0,0,252,0, - 0,248,0,0,249,255,0,251,255,128,255,255,192,255,15,224, - 254,7,224,254,3,240,252,3,240,252,3,240,252,1,240,252, - 1,240,124,3,240,124,3,240,126,3,224,63,7,224,63,255, - 192,31,255,128,15,255,0,3,254,0,19,30,90,23,2,0, - 255,255,224,255,255,224,255,255,224,255,255,224,255,255,224,0, - 7,224,0,7,224,0,7,192,0,15,192,0,15,192,0,31, - 128,0,31,128,0,63,0,0,63,0,0,63,0,0,126,0, - 0,126,0,0,252,0,0,252,0,1,252,0,1,248,0,1, - 248,0,3,240,0,3,240,0,7,240,0,7,224,0,15,224, - 0,15,192,0,15,192,0,31,192,0,20,30,90,23,1,1, - 7,254,0,31,255,128,63,255,192,127,255,224,127,255,224,126, - 7,224,124,3,224,124,3,224,124,3,224,124,3,224,126,7, - 224,127,15,192,63,255,128,15,255,0,7,252,0,31,255,0, - 63,255,192,127,15,224,124,7,224,252,3,240,252,3,240,248, - 1,240,248,3,240,252,3,240,252,3,240,254,7,240,127,255, - 224,63,255,192,31,255,128,15,255,0,20,30,90,23,1,1, - 3,252,0,15,255,0,31,255,128,63,255,192,127,255,192,126, - 7,224,252,7,224,252,3,224,252,3,240,248,3,240,248,3, - 240,252,3,240,252,7,240,124,7,240,127,15,240,63,255,240, - 63,253,240,31,249,240,7,225,240,0,3,240,0,3,224,0, - 3,224,0,3,224,124,7,224,124,7,192,126,15,192,63,255, - 128,31,255,0,15,254,0,7,252,0,5,20,20,12,5,0, - 248,248,248,248,248,0,0,0,0,0,0,0,0,0,0,248, - 248,248,248,248,9,25,50,13,2,251,31,0,31,0,31,0, - 31,0,31,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,31,128,31,0,63,0,62,0, - 62,0,124,0,124,0,120,0,248,0,240,0,24,21,63,40, - 8,2,0,0,1,0,0,15,0,0,63,0,1,252,0,7, - 224,0,63,0,0,252,0,7,224,0,63,0,0,252,0,0, - 224,0,0,248,0,0,126,0,0,15,192,0,3,240,0,0, - 126,0,0,31,192,0,3,240,0,0,126,0,0,31,0,0, - 3,24,10,30,40,8,7,255,255,255,255,255,255,255,255,255, - 0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255, - 255,255,255,255,255,24,21,63,40,8,2,128,0,0,240,0, - 0,252,0,0,63,128,0,7,224,0,0,252,0,0,63,0, - 0,7,224,0,0,252,0,0,63,0,0,7,0,0,31,0, - 0,126,0,3,240,0,15,192,0,126,0,3,248,0,15,192, - 0,126,0,0,248,0,0,192,0,0,18,30,90,22,1,1, - 7,252,0,31,254,0,63,255,128,127,255,128,252,15,192,120, - 7,192,56,7,192,0,7,192,0,7,192,0,15,192,0,15, - 128,0,31,128,0,63,0,0,126,0,0,248,0,1,240,0, - 3,224,0,3,192,0,3,192,0,3,192,0,3,192,0,3, - 192,0,0,0,0,0,0,0,0,0,0,3,224,0,3,224, - 0,3,224,0,3,224,0,3,224,0,38,39,195,42,2,248, - 0,3,255,224,0,0,31,255,248,0,0,127,255,254,0,0, - 255,255,255,0,3,255,255,255,128,7,254,0,127,192,7,248, - 0,31,224,15,224,0,15,240,31,192,0,7,240,63,128,0, - 3,248,63,1,241,241,248,63,7,253,241,252,126,15,255,240, - 252,126,31,255,240,252,124,31,135,240,252,252,63,3,240,124, - 252,63,3,240,124,252,62,1,240,124,252,62,1,240,124,248, - 62,1,240,124,248,62,1,240,124,248,62,1,240,124,252,62, - 1,240,124,252,63,3,240,252,124,63,3,248,248,124,31,135, - 249,248,126,31,255,255,240,63,15,254,255,224,63,7,252,127, - 192,31,129,248,31,0,31,192,0,0,0,15,224,0,0,0, - 7,248,0,0,0,3,254,0,56,0,1,255,255,248,0,0, - 255,255,248,0,0,63,255,248,0,0,15,255,248,0,0,1, - 255,224,0,27,30,120,28,1,0,0,63,0,0,0,63,128, - 0,0,127,128,0,0,127,128,0,0,127,192,0,0,255,192, - 0,0,255,224,0,0,255,224,0,1,251,224,0,1,243,240, - 0,3,243,240,0,3,241,240,0,3,225,248,0,7,225,248, - 0,7,224,248,0,7,192,252,0,15,192,252,0,15,192,126, - 0,15,128,126,0,31,255,254,0,31,255,255,0,63,255,255, - 0,63,255,255,0,63,255,255,128,126,0,31,128,126,0,31, - 128,126,0,15,192,252,0,15,192,252,0,7,192,248,0,7, - 224,22,30,90,27,3,0,255,254,0,255,255,128,255,255,224, - 255,255,224,255,255,240,248,7,240,248,3,240,248,1,240,248, - 1,240,248,1,240,248,3,240,248,7,224,255,255,192,255,255, - 128,255,254,0,255,255,192,255,255,240,248,3,248,248,1,248, - 248,0,252,248,0,252,248,0,252,248,0,252,248,1,252,248, - 3,252,255,255,248,255,255,240,255,255,224,255,255,192,255,255, - 0,24,30,90,29,2,1,1,255,192,3,255,240,15,255,248, - 15,255,252,31,255,254,63,128,254,62,0,127,126,0,63,124, - 0,63,124,0,63,252,0,0,252,0,0,252,0,0,248,0, - 0,248,0,0,248,0,0,248,0,0,248,0,0,252,0,0, - 252,0,0,124,0,63,124,0,63,126,0,127,62,0,127,63, - 128,254,31,255,254,31,255,252,15,255,248,7,255,224,1,255, - 192,24,30,90,29,3,0,255,248,0,255,255,0,255,255,192, - 255,255,224,255,255,240,248,15,248,248,1,252,248,0,252,248, - 0,126,248,0,126,248,0,62,248,0,63,248,0,63,248,0, - 63,248,0,31,248,0,31,248,0,63,248,0,63,248,0,63, - 248,0,63,248,0,126,248,0,126,248,0,252,248,1,252,248, - 15,248,255,255,240,255,255,224,255,255,192,255,255,0,255,248, - 0,20,30,90,25,3,0,255,255,224,255,255,224,255,255,224, - 255,255,224,255,255,224,248,0,0,248,0,0,248,0,0,248, - 0,0,248,0,0,248,0,0,248,0,0,248,0,0,255,255, - 224,255,255,224,255,255,224,255,255,224,248,0,0,248,0,0, - 248,0,0,248,0,0,248,0,0,248,0,0,248,0,0,248, - 0,0,255,255,240,255,255,240,255,255,240,255,255,240,255,255, - 240,19,30,90,24,3,0,255,255,224,255,255,224,255,255,224, - 255,255,224,255,255,224,248,0,0,248,0,0,248,0,0,248, - 0,0,248,0,0,248,0,0,248,0,0,255,255,192,255,255, - 192,255,255,192,255,255,192,255,255,192,248,0,0,248,0,0, - 248,0,0,248,0,0,248,0,0,248,0,0,248,0,0,248, - 0,0,248,0,0,248,0,0,248,0,0,248,0,0,248,0, - 0,26,30,120,30,2,1,0,127,240,0,1,255,252,0,3, - 255,254,0,15,255,255,0,15,255,255,128,31,192,63,128,63, - 128,15,192,63,0,15,192,126,0,15,192,126,0,7,192,124, - 0,0,0,252,0,0,0,252,0,0,0,252,0,0,0,248, - 1,255,192,248,1,255,192,248,1,255,192,252,1,255,192,252, - 1,255,192,252,0,7,192,124,0,7,192,126,0,7,192,127, - 0,7,192,63,128,7,192,63,224,7,192,31,255,255,192,15, - 255,255,192,7,255,255,192,1,255,255,192,0,127,254,0,23, - 30,90,29,3,0,248,0,62,248,0,62,248,0,62,248,0, - 62,248,0,62,248,0,62,248,0,62,248,0,62,248,0,62, - 248,0,62,248,0,62,248,0,62,255,255,254,255,255,254,255, - 255,254,255,255,254,255,255,254,248,0,62,248,0,62,248,0, - 62,248,0,62,248,0,62,248,0,62,248,0,62,248,0,62, - 248,0,62,248,0,62,248,0,62,248,0,62,248,0,62,5, - 30,30,11,3,0,248,248,248,248,248,248,248,248,248,248,248, - 248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248, - 248,248,248,20,30,90,25,2,0,0,1,240,0,1,240,0, - 1,240,0,1,240,0,1,240,0,1,240,0,1,240,0,1, - 240,0,1,240,0,1,240,0,1,240,0,1,240,0,1,240, - 0,1,240,0,1,240,0,1,240,0,1,240,0,1,240,0, - 1,240,0,1,240,248,1,240,248,3,240,252,3,240,252,3, - 240,254,7,224,127,255,224,127,255,192,63,255,128,31,255,0, - 15,254,0,23,30,90,27,3,0,248,1,248,248,3,248,248, - 7,240,248,15,224,248,15,192,248,31,192,248,63,128,248,127, - 0,248,126,0,248,254,0,249,252,0,251,248,0,251,240,0, - 255,240,0,255,240,0,251,248,0,249,252,0,249,254,0,248, - 254,0,248,127,0,248,127,128,248,63,128,248,31,192,248,31, - 224,248,15,224,248,7,240,248,7,248,248,3,248,248,1,252, - 248,0,254,19,30,90,23,3,0,248,0,0,248,0,0,248, - 0,0,248,0,0,248,0,0,248,0,0,248,0,0,248,0, - 0,248,0,0,248,0,0,248,0,0,248,0,0,248,0,0, - 248,0,0,248,0,0,248,0,0,248,0,0,248,0,0,248, - 0,0,248,0,0,248,0,0,248,0,0,248,0,0,248,0, - 0,248,0,0,255,255,224,255,255,224,255,255,224,255,255,224, - 255,255,224,31,30,120,37,3,0,255,192,3,254,255,192,3, - 254,255,192,7,254,255,192,7,254,255,224,7,254,251,224,15, - 254,251,224,15,254,251,240,15,190,251,240,15,190,249,240,31, - 190,249,240,31,62,249,248,31,62,248,248,63,62,248,248,63, - 62,248,252,62,62,248,124,126,62,248,124,126,62,248,126,124, - 62,248,126,124,62,248,62,252,62,248,62,248,62,248,63,248, - 62,248,31,248,62,248,31,248,62,248,31,240,62,248,31,240, - 62,248,15,240,62,248,15,224,62,248,15,224,62,248,7,224, - 62,25,30,120,31,3,0,255,128,15,128,255,128,15,128,255, - 128,15,128,255,192,15,128,255,192,15,128,255,224,15,128,251, - 224,15,128,251,240,15,128,249,240,15,128,249,248,15,128,248, - 248,15,128,248,252,15,128,248,252,15,128,248,126,15,128,248, - 126,15,128,248,63,15,128,248,63,15,128,248,31,143,128,248, - 31,143,128,248,15,143,128,248,15,207,128,248,7,207,128,248, - 7,239,128,248,3,239,128,248,3,255,128,248,1,255,128,248, - 1,255,128,248,0,255,128,248,0,255,128,248,0,127,128,27, - 30,120,31,2,1,0,255,224,0,3,255,248,0,7,255,252, - 0,15,255,254,0,31,255,255,0,63,192,127,128,63,0,31, - 128,127,0,31,192,126,0,15,192,126,0,15,192,252,0,15, - 224,252,0,7,224,252,0,7,224,252,0,7,224,252,0,7, - 224,252,0,7,224,252,0,7,224,252,0,7,224,252,0,7, - 224,252,0,15,224,126,0,15,192,126,0,15,192,127,0,31, - 192,63,0,31,128,63,192,127,128,31,255,255,0,15,255,254, - 0,7,255,252,0,3,255,248,0,0,255,224,0,21,30,90, - 26,3,0,255,252,0,255,255,128,255,255,192,255,255,224,255, - 255,240,248,7,240,248,3,248,248,1,248,248,1,248,248,0, - 248,248,1,248,248,1,248,248,1,248,248,7,240,255,255,240, - 255,255,224,255,255,192,255,255,128,255,252,0,248,0,0,248, - 0,0,248,0,0,248,0,0,248,0,0,248,0,0,248,0, - 0,248,0,0,248,0,0,248,0,0,248,0,0,30,30,120, - 33,2,1,0,255,224,0,3,255,248,0,7,255,252,0,15, - 255,254,0,31,255,255,0,63,192,127,128,63,0,31,128,127, - 0,31,192,126,0,15,192,126,0,15,192,252,0,15,224,252, - 0,7,224,252,0,7,224,252,0,7,224,252,0,7,224,252, - 0,7,224,252,0,7,224,252,0,7,224,252,0,7,224,252, - 0,15,192,126,0,15,192,126,0,15,192,127,0,31,128,63, - 0,31,128,63,192,127,0,31,255,254,252,15,255,255,252,7, - 255,255,252,3,255,255,252,0,255,255,252,23,30,90,27,3, - 0,255,255,0,255,255,224,255,255,240,255,255,248,255,255,248, - 248,3,252,248,1,252,248,0,252,248,0,124,248,0,124,248, - 0,252,248,1,248,248,7,240,255,255,224,255,255,192,255,255, - 128,255,255,224,255,255,240,248,3,248,248,1,248,248,1,248, - 248,0,248,248,0,248,248,0,248,248,0,252,248,0,252,248, - 0,252,248,0,252,248,0,124,248,0,126,23,30,90,27,2, - 1,1,255,128,7,255,224,15,255,240,31,255,240,63,255,248, - 63,1,248,126,0,252,126,0,252,124,0,124,126,0,0,126, - 0,0,63,128,0,63,240,0,31,254,0,15,255,192,3,255, - 240,0,127,248,0,7,252,0,1,252,0,0,126,248,0,126, - 248,0,62,252,0,126,252,0,126,126,0,252,127,255,252,63, - 255,248,31,255,240,15,255,224,3,255,128,23,30,90,25,1, - 0,255,255,254,255,255,254,255,255,254,255,255,254,255,255,254, - 0,124,0,0,124,0,0,124,0,0,124,0,0,124,0,0, - 124,0,0,124,0,0,124,0,0,124,0,0,124,0,0,124, - 0,0,124,0,0,124,0,0,124,0,0,124,0,0,124,0, - 0,124,0,0,124,0,0,124,0,0,124,0,0,124,0,0, - 124,0,0,124,0,0,124,0,0,124,0,24,30,90,30,3, - 0,248,0,31,248,0,31,248,0,31,248,0,31,248,0,31, - 248,0,31,248,0,31,248,0,31,248,0,31,248,0,31,248, - 0,31,248,0,31,248,0,31,248,0,31,248,0,31,248,0, - 31,248,0,31,248,0,31,248,0,31,252,0,31,252,0,31, - 252,0,63,124,0,63,126,0,126,127,0,254,63,255,252,31, - 255,252,31,255,248,7,255,224,1,255,192,28,30,120,30,1, - 0,252,0,3,240,252,0,7,240,254,0,7,224,126,0,7, - 224,126,0,15,192,127,0,15,192,63,0,31,192,63,0,31, - 128,63,128,31,128,31,128,63,128,31,128,63,0,31,192,63, - 0,15,192,127,0,15,192,126,0,7,224,126,0,7,224,252, - 0,7,224,252,0,3,240,252,0,3,241,248,0,3,249,248, - 0,1,249,248,0,1,251,240,0,1,255,240,0,0,255,240, - 0,0,255,224,0,0,255,224,0,0,127,192,0,0,127,192, - 0,0,127,192,0,0,63,128,0,38,30,150,40,1,0,252, - 0,252,0,252,252,1,254,0,252,252,1,254,0,252,252,1, - 254,1,252,254,1,254,1,252,126,3,255,1,248,126,3,255, - 1,248,126,3,255,1,248,126,3,255,1,248,63,7,255,131, - 240,63,7,207,131,240,63,7,207,131,240,63,7,207,131,240, - 31,15,207,195,224,31,143,135,199,224,31,143,135,199,224,31, - 143,135,199,224,15,159,135,231,192,15,159,3,231,192,15,223, - 3,239,192,15,223,3,239,192,7,255,3,255,128,7,254,1, - 255,128,7,254,1,255,128,7,254,1,255,128,3,254,1,255, - 0,3,252,0,255,0,3,252,0,255,0,3,252,0,255,0, - 3,252,0,255,0,26,30,120,28,1,0,126,0,31,128,127, - 0,63,128,63,128,63,0,63,128,126,0,31,192,126,0,15, - 192,252,0,15,225,248,0,7,241,248,0,3,243,240,0,3, - 251,224,0,1,255,224,0,0,255,192,0,0,255,128,0,0, - 127,128,0,0,127,0,0,0,127,128,0,0,255,128,0,1, - 255,192,0,1,255,224,0,3,247,224,0,3,227,240,0,7, - 227,248,0,15,193,248,0,15,129,252,0,31,128,254,0,63, - 0,126,0,63,0,127,0,126,0,63,128,252,0,31,128,252, - 0,31,192,24,30,90,25,1,0,252,0,127,254,0,126,126, - 0,254,127,0,252,63,1,252,63,1,248,31,131,248,31,131, - 240,15,195,240,15,199,224,7,231,224,7,239,192,3,255,192, - 3,255,128,1,255,128,1,255,0,0,255,0,0,254,0,0, - 126,0,0,124,0,0,124,0,0,124,0,0,124,0,0,124, - 0,0,124,0,0,124,0,0,124,0,0,124,0,0,124,0, - 0,124,0,22,30,90,26,2,0,127,255,252,127,255,252,127, - 255,252,127,255,252,127,255,252,0,1,252,0,3,248,0,7, - 240,0,15,240,0,31,224,0,31,192,0,63,128,0,127,128, - 0,255,0,0,254,0,1,252,0,3,252,0,7,248,0,7, - 240,0,15,224,0,31,224,0,63,192,0,63,128,0,127,0, - 0,255,0,0,255,255,252,255,255,252,255,255,252,255,255,252, - 255,255,252,9,38,76,15,3,248,255,128,255,128,255,128,255, - 128,248,0,248,0,248,0,248,0,248,0,248,0,248,0,248, - 0,248,0,248,0,248,0,248,0,248,0,248,0,248,0,248, - 0,248,0,248,0,248,0,248,0,248,0,248,0,248,0,248, - 0,248,0,248,0,248,0,248,0,248,0,248,0,255,128,255, - 128,255,128,255,128,13,32,64,17,2,254,240,0,240,0,120, - 0,120,0,120,0,120,0,60,0,60,0,60,0,30,0,30, - 0,30,0,14,0,15,0,15,0,15,0,7,128,7,128,7, - 128,3,192,3,192,3,192,3,192,1,224,1,224,1,224,0, - 240,0,240,0,240,0,112,0,120,0,120,9,38,76,15,3, - 248,255,128,255,128,255,128,255,128,15,128,15,128,15,128,15, - 128,15,128,15,128,15,128,15,128,15,128,15,128,15,128,15, - 128,15,128,15,128,15,128,15,128,15,128,15,128,15,128,15, - 128,15,128,15,128,15,128,15,128,15,128,15,128,15,128,15, - 128,15,128,15,128,255,128,255,128,255,128,255,128,20,25,75, - 40,10,0,0,96,0,0,240,0,0,240,0,0,240,0,1, - 248,0,1,152,0,3,156,0,3,12,0,3,12,0,7,14, - 0,6,6,0,6,6,0,14,7,0,12,3,0,28,3,128, - 28,1,128,24,1,128,56,1,192,48,0,192,48,0,192,112, - 0,224,96,0,96,224,0,112,224,0,112,192,0,48,20,4, - 12,20,0,250,255,255,240,255,255,240,255,255,240,255,255,240, - 9,8,16,10,255,25,248,0,124,0,60,0,62,0,30,0, - 15,0,7,0,3,128,19,20,60,22,2,1,15,254,0,31, - 255,0,63,255,128,126,15,128,124,15,192,0,7,192,0,127, - 192,15,255,192,63,255,192,127,255,192,127,7,192,252,7,192, - 252,7,192,248,15,192,248,15,192,252,15,192,254,31,192,127, - 255,192,63,247,192,31,227,224,20,30,90,25,3,0,248,0, - 0,248,0,0,248,0,0,248,0,0,248,0,0,248,0,0, - 248,0,0,248,0,0,248,0,0,248,0,0,249,254,0,251, - 255,128,255,255,192,255,15,192,254,7,224,252,3,224,252,3, - 240,252,3,240,252,3,240,248,1,240,248,1,240,248,3,240, - 252,3,240,252,3,240,252,3,224,254,7,224,255,15,192,251, - 255,192,251,255,128,248,254,0,17,20,60,21,2,1,15,252, - 0,31,254,0,63,255,0,126,63,0,124,31,128,124,31,128, - 252,15,128,248,0,0,248,0,0,248,0,0,248,0,0,248, - 0,0,248,0,0,252,15,128,252,31,128,124,31,128,126,63, - 0,63,255,0,31,254,0,15,252,0,20,30,90,25,2,0, - 0,1,240,0,1,240,0,1,240,0,1,240,0,1,240,0, - 1,240,0,1,240,0,1,240,0,1,240,0,1,240,7,249, - 240,31,253,240,63,255,240,63,15,240,126,7,240,124,3,240, - 252,3,240,252,3,240,252,3,240,248,1,240,248,1,240,248, - 3,240,252,3,240,252,3,240,124,3,240,126,7,240,63,15, - 240,63,253,240,31,249,240,7,241,240,19,20,60,22,2,1, - 7,252,0,31,255,0,63,255,0,62,31,128,124,15,192,124, - 7,192,252,7,192,255,255,192,255,255,192,255,255,224,255,255, - 224,248,0,0,248,0,0,252,0,0,124,7,192,124,15,192, - 126,31,128,63,255,128,31,255,0,7,252,0,14,30,60,15, - 1,1,3,252,7,252,15,252,15,192,15,128,15,128,15,128, - 15,128,15,128,15,128,255,248,255,248,255,248,255,248,15,128, - 15,128,15,128,15,128,15,128,15,128,15,128,15,128,15,128, - 15,128,15,128,15,128,15,128,15,128,15,128,15,128,20,28, - 84,25,2,249,7,249,240,31,253,240,63,255,240,63,15,240, - 126,7,240,124,3,240,252,3,240,252,3,240,252,3,240,248, - 1,240,248,1,240,248,3,240,252,3,240,252,3,240,124,7, - 240,126,7,240,63,255,240,63,253,240,15,249,240,3,225,240, - 0,3,240,0,3,240,124,3,240,126,7,224,63,255,224,63, - 255,192,31,255,128,3,252,0,18,30,90,24,3,0,248,0, - 0,248,0,0,248,0,0,248,0,0,248,0,0,248,0,0, - 248,0,0,248,0,0,248,0,0,248,0,0,249,255,0,251, - 255,128,255,255,192,255,31,192,254,15,192,252,7,192,252,7, - 192,252,7,192,248,7,192,248,7,192,248,7,192,248,7,192, - 248,7,192,248,7,192,248,7,192,248,7,192,248,7,192,248, - 7,192,248,7,192,248,7,192,6,30,30,10,2,0,252,252, - 252,252,252,0,0,0,0,0,124,124,124,124,124,124,124,124, - 124,124,124,124,124,124,124,124,124,124,124,124,7,39,39,13, - 4,247,126,126,126,126,126,0,0,0,0,0,62,62,62,62, - 62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62, - 62,62,62,126,254,254,254,252,248,18,30,90,22,3,0,248, - 0,0,248,0,0,248,0,0,248,0,0,248,0,0,248,0, - 0,248,0,0,248,0,0,248,0,0,248,0,0,248,31,192, - 248,31,128,248,63,0,248,126,0,248,252,0,249,252,0,249, - 248,0,251,240,0,255,224,0,255,240,0,251,240,0,249,248, - 0,249,252,0,248,252,0,248,126,0,248,127,0,248,63,0, - 248,31,128,248,31,192,248,15,192,5,30,30,11,3,0,248, - 248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248, - 248,248,248,248,248,248,248,248,248,248,248,248,248,31,20,80, - 37,3,1,248,255,15,240,249,255,159,252,251,255,191,252,255, - 31,248,254,254,15,240,126,252,7,224,62,252,7,224,62,248, - 7,192,62,248,7,192,62,248,7,192,62,248,7,192,62,248, - 7,192,62,248,7,192,62,248,7,192,62,248,7,192,62,248, - 7,192,62,248,7,192,62,248,7,192,62,248,7,192,62,248, - 7,192,62,18,20,60,24,3,1,249,255,0,251,255,128,251, - 255,192,255,31,192,254,15,192,252,7,192,252,7,192,252,7, - 192,248,7,192,248,7,192,248,7,192,248,7,192,248,7,192, - 248,7,192,248,7,192,248,7,192,248,7,192,248,7,192,248, - 7,192,248,7,192,20,20,60,24,2,1,3,254,0,15,255, - 0,31,255,192,63,15,192,126,3,224,124,3,240,252,1,240, - 252,1,240,252,1,240,248,1,240,248,1,240,248,1,240,252, - 1,240,252,1,240,124,3,240,126,3,224,63,15,192,31,255, - 192,15,255,0,3,254,0,20,28,84,25,3,249,248,254,0, - 249,255,128,251,255,192,255,15,192,254,7,224,252,3,224,252, - 3,240,252,3,240,252,3,240,248,1,240,248,1,240,252,3, - 240,252,3,240,252,3,240,252,3,224,254,7,224,255,15,192, - 255,255,192,251,255,128,249,254,0,248,0,0,248,0,0,248, - 0,0,248,0,0,248,0,0,248,0,0,248,0,0,248,0, - 0,20,28,84,25,2,249,7,241,240,31,253,240,63,253,240, - 63,15,240,126,7,240,124,3,240,252,3,240,252,3,240,248, - 3,240,248,1,240,248,1,240,252,3,240,252,3,240,252,3, - 240,124,3,240,126,7,240,63,15,240,63,255,240,31,253,240, - 7,249,240,0,1,240,0,1,240,0,1,240,0,1,240,0, - 1,240,0,1,240,0,1,240,0,1,240,12,20,40,16,3, - 1,248,240,249,240,251,240,255,240,255,240,255,0,254,0,252, - 0,252,0,248,0,248,0,248,0,248,0,248,0,248,0,248, - 0,248,0,248,0,248,0,248,0,17,20,60,21,2,1,15, - 252,0,63,254,0,127,255,0,126,31,128,124,31,128,124,15, - 128,126,0,0,127,128,0,63,248,0,63,254,0,7,255,0, - 0,255,128,0,31,128,0,15,128,248,15,128,252,15,128,126, - 31,128,127,255,0,63,254,0,31,252,0,15,26,52,17,1, - 0,0,128,1,128,7,128,15,128,15,128,15,128,255,252,255, - 252,255,252,255,252,15,128,15,128,15,128,15,128,15,128,15, - 128,15,128,15,128,15,128,15,128,15,128,15,192,15,224,7, - 254,7,254,1,254,18,20,60,24,3,0,248,7,192,248,7, - 192,248,7,192,248,7,192,248,7,192,248,7,192,248,7,192, - 248,7,192,248,7,192,248,7,192,248,7,192,248,7,192,248, - 7,192,252,7,192,252,15,192,252,15,192,254,31,192,127,255, - 192,63,247,192,31,231,192,20,20,60,22,1,0,248,3,240, - 252,3,240,252,3,224,124,7,224,126,7,224,126,7,192,62, - 15,192,63,15,192,31,15,128,31,31,128,31,159,0,15,159, - 0,15,191,0,15,254,0,7,254,0,7,254,0,3,252,0, - 3,252,0,3,248,0,1,248,0,33,20,100,34,1,0,248, - 7,224,31,128,248,15,240,31,0,252,15,240,31,0,252,15, - 240,63,0,124,15,248,62,0,126,31,248,62,0,126,31,248, - 126,0,62,31,124,126,0,62,62,124,124,0,63,62,124,124, - 0,31,62,126,252,0,31,124,62,248,0,31,252,62,248,0, - 15,252,63,248,0,15,252,31,240,0,15,248,31,240,0,15, - 248,31,240,0,7,248,15,240,0,7,240,15,224,0,7,240, - 15,224,0,20,20,60,22,1,0,254,3,224,126,7,224,63, - 15,192,31,143,128,31,159,128,15,223,0,7,254,0,7,254, - 0,3,252,0,3,252,0,3,252,0,7,254,0,15,255,0, - 15,191,0,31,159,128,63,31,192,62,15,192,126,7,224,252, - 7,224,252,3,240,20,28,84,22,1,248,252,3,240,252,3, - 240,252,3,224,126,7,224,126,7,224,63,7,192,63,15,192, - 63,15,192,31,143,128,31,159,128,15,159,128,15,223,0,15, - 255,0,7,255,0,7,254,0,3,254,0,3,252,0,3,252, - 0,1,252,0,1,248,0,1,248,0,1,248,0,1,240,0, - 3,240,0,3,240,0,7,224,0,7,224,0,7,224,0,17, - 20,60,21,2,0,255,255,0,255,255,0,255,255,0,255,255, - 0,0,63,0,0,126,0,0,252,0,1,248,0,3,240,0, - 7,240,0,15,224,0,15,192,0,31,128,0,63,0,0,126, - 0,0,252,0,0,255,255,128,255,255,128,255,255,128,255,255, - 128,15,41,82,20,3,246,0,2,0,254,1,254,3,254,7, - 240,7,224,7,192,7,192,7,192,7,192,7,192,7,192,7, - 192,7,192,7,192,7,192,15,192,15,128,63,128,254,0,252, - 0,254,0,255,0,63,128,15,128,15,192,7,192,7,192,7, - 192,7,192,7,192,7,192,7,192,7,192,7,192,7,224,7, - 224,3,254,3,254,1,254,0,62,3,43,43,13,5,245,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,224,224,224,224,224,15,40,80,20,3,247, - 252,0,255,0,255,0,31,128,15,128,15,128,15,128,15,128, - 15,128,15,128,15,128,15,128,15,128,15,192,15,192,7,224, - 7,224,3,248,1,254,0,126,0,254,3,252,7,224,7,192, - 7,192,15,192,15,128,15,128,15,128,15,128,15,128,15,128, - 15,128,15,128,15,128,31,128,255,128,255,0,254,0,248,0, - 21,5,15,21,0,8,15,192,120,63,255,248,127,255,240,127, - 255,224,240,31,128,255}; -/* - Fontname: -FreeType-FreeUniversal-Bold-R-Normal--49-490-72-72-P-242-ISO10646-1 - Copyright: FreeUniveral (c) Stephen Wilson 2009 Original Font Sil-Sophia Copyright (c) SIL International, 1994-2008. - Capital A Height: 0, '1' Height: 35 - Calculated Max Values w=29 h=39 x=10 y=17 dx=49 dy= 0 ascent=36 len=140 - Font Bounding box w=72 h=65 x=-4 y=-13 - Calculated Min Values x= 0 y=-6 dx= 0 dy= 0 - Pure Font ascent =35 descent= 0 - X Font ascent =35 descent= 0 - Max Font ascent =36 descent=-6 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_fub35n[1697] U8G_FONT_SECTION("u8g_font_fub35n") = { - 0,72,65,252,243,35,0,0,0,0,42,58,0,36,250,35, - 0,20,18,54,32,6,17,7,14,0,31,15,128,31,159,128, - 15,159,0,7,158,0,3,252,0,129,248,16,254,247,240,255, - 255,240,255,255,240,249,249,240,1,248,0,3,252,0,7,158, - 0,15,159,0,31,143,128,31,15,128,7,14,0,29,29,116, - 49,10,0,0,7,0,0,0,7,0,0,0,7,0,0,0, - 7,0,0,0,7,0,0,0,7,0,0,0,7,0,0,0, - 7,0,0,0,7,0,0,0,7,0,0,0,7,0,0,0, - 7,0,0,0,7,0,0,255,255,255,248,255,255,255,248,255, - 255,255,248,0,7,0,0,0,7,0,0,0,7,0,0,0, - 7,0,0,0,7,0,0,0,7,0,0,0,7,0,0,0, - 7,0,0,0,7,0,0,0,7,0,0,0,7,0,0,0, - 7,0,0,0,7,0,0,11,12,24,15,2,250,15,224,15, - 192,31,192,31,128,31,128,63,0,63,0,62,0,126,0,124, - 0,124,0,248,0,13,6,12,17,2,9,255,248,255,248,255, - 248,255,248,255,248,255,248,7,6,6,15,5,0,254,254,254, - 254,254,254,17,39,117,21,2,253,0,15,128,0,15,0,0, - 31,0,0,31,0,0,30,0,0,62,0,0,62,0,0,62, - 0,0,124,0,0,124,0,0,124,0,0,120,0,0,248,0, - 0,248,0,0,240,0,1,240,0,1,240,0,1,240,0,3, - 224,0,3,224,0,3,224,0,3,192,0,7,192,0,7,192, - 0,7,128,0,15,128,0,15,128,0,15,128,0,31,0,0, - 31,0,0,31,0,0,62,0,0,62,0,0,62,0,0,60, - 0,0,124,0,0,124,0,0,124,0,0,248,0,0,25,35, - 140,28,2,1,1,255,128,0,7,255,224,0,15,255,240,0, - 31,255,248,0,31,255,252,0,63,129,252,0,63,0,254,0, - 127,0,126,0,126,0,126,0,126,0,63,0,126,0,63,0, - 254,0,63,0,254,0,63,0,254,0,63,0,254,0,63,128, - 254,0,63,128,254,0,63,128,254,0,63,128,254,0,63,128, - 254,0,63,128,254,0,63,128,254,0,63,0,254,0,63,0, - 254,0,63,0,126,0,63,0,126,0,63,0,126,0,127,0, - 127,0,126,0,63,0,254,0,63,129,252,0,31,255,252,0, - 31,255,248,0,15,255,240,0,7,255,224,0,1,255,128,0, - 15,35,70,28,5,0,0,254,1,254,7,254,15,254,63,254, - 255,254,255,254,254,254,252,254,240,254,192,254,0,254,0,254, - 0,254,0,254,0,254,0,254,0,254,0,254,0,254,0,254, - 0,254,0,254,0,254,0,254,0,254,0,254,0,254,0,254, - 0,254,0,254,0,254,0,254,0,254,0,254,25,35,140,28, - 2,1,0,255,224,0,3,255,248,0,7,255,252,0,15,255, - 254,0,31,255,255,0,63,192,255,0,63,128,63,128,63,0, - 63,128,127,0,63,128,0,0,63,128,0,0,63,128,0,0, - 63,128,0,0,127,0,0,0,127,0,0,0,255,0,0,1, - 254,0,0,3,252,0,0,7,252,0,0,15,248,0,0,31, - 240,0,0,63,224,0,0,127,192,0,1,255,0,0,3,254, - 0,0,7,252,0,0,15,240,0,0,63,224,0,0,127,128, - 0,0,255,0,0,0,255,255,255,128,255,255,255,128,255,255, - 255,128,255,255,255,128,255,255,255,128,255,255,255,128,24,35, - 105,28,2,1,3,255,128,15,255,224,31,255,240,63,255,248, - 127,255,252,127,3,252,254,1,252,254,0,252,254,0,254,0, - 0,254,0,0,254,0,1,252,0,1,252,0,15,248,0,255, - 240,0,255,192,0,255,128,0,255,224,0,255,248,0,3,252, - 0,0,254,0,0,254,0,0,126,0,0,127,0,0,127,254, - 0,127,254,0,127,254,0,254,255,0,254,127,1,252,127,255, - 252,63,255,248,31,255,240,15,255,224,3,255,128,26,35,140, - 28,1,0,0,7,252,0,0,15,252,0,0,31,252,0,0, - 31,252,0,0,63,252,0,0,63,252,0,0,127,252,0,0, - 253,252,0,0,253,252,0,1,249,252,0,1,249,252,0,3, - 241,252,0,7,241,252,0,7,225,252,0,15,193,252,0,15, - 193,252,0,31,129,252,0,63,129,252,0,63,1,252,0,126, - 1,252,0,254,1,252,0,252,1,252,0,255,255,255,192,255, - 255,255,192,255,255,255,192,255,255,255,192,255,255,255,192,255, - 255,255,192,0,1,252,0,0,1,252,0,0,1,252,0,0, - 1,252,0,0,1,252,0,0,1,252,0,0,1,252,0,24, - 35,105,28,2,0,127,255,252,127,255,252,127,255,252,127,255, - 252,127,255,252,127,255,252,127,0,0,127,0,0,127,0,0, - 127,0,0,127,0,0,127,0,0,127,31,192,127,127,240,127, - 255,248,127,255,252,127,255,252,127,193,254,127,0,254,127,0, - 127,126,0,127,0,0,127,0,0,127,0,0,127,0,0,127, - 0,0,127,254,0,127,254,0,254,254,0,254,255,1,252,127, - 255,252,127,255,248,63,255,240,15,255,192,7,255,128,25,35, - 140,28,2,1,0,255,192,0,3,255,240,0,7,255,248,0, - 15,255,252,0,31,255,254,0,31,224,254,0,63,192,127,0, - 63,128,127,0,127,0,0,0,127,0,0,0,127,0,0,0, - 126,0,0,0,254,31,192,0,254,127,240,0,254,255,248,0, - 254,255,252,0,255,255,254,0,255,225,254,0,255,192,255,0, - 255,128,127,0,255,0,63,0,255,0,63,128,255,0,63,128, - 255,0,63,128,255,0,63,128,127,0,63,0,127,0,63,0, - 127,128,127,0,127,128,127,0,63,192,254,0,31,255,252,0, - 31,255,252,0,15,255,248,0,7,255,224,0,1,255,128,0, - 24,35,105,28,2,0,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,0,0,127,0,0,127,0,0, - 254,0,0,254,0,1,254,0,1,252,0,3,252,0,3,248, - 0,7,248,0,7,240,0,15,240,0,15,240,0,31,224,0, - 31,224,0,63,192,0,63,192,0,63,128,0,127,128,0,127, - 0,0,255,0,0,255,0,1,254,0,1,254,0,3,252,0, - 3,252,0,7,248,0,7,248,0,15,248,0,15,240,0,25, - 35,140,28,2,1,3,255,192,0,15,255,240,0,31,255,252, - 0,63,255,254,0,63,255,254,0,127,193,255,0,127,128,255, - 0,127,0,127,0,127,0,127,0,127,0,127,0,127,0,127, - 0,127,0,127,0,63,128,254,0,63,193,252,0,15,255,248, - 0,7,255,224,0,1,255,192,0,15,255,240,0,31,255,248, - 0,63,193,254,0,127,128,254,0,127,0,127,0,254,0,63, - 0,254,0,63,0,254,0,63,128,254,0,63,128,254,0,63, - 128,255,0,127,128,255,0,127,0,127,128,255,0,127,255,255, - 0,63,255,254,0,63,255,252,0,15,255,248,0,3,255,224, - 0,25,35,140,28,2,1,1,255,192,0,7,255,224,0,15, - 255,248,0,31,255,252,0,63,255,252,0,127,129,254,0,127, - 0,254,0,126,0,255,0,254,0,127,0,254,0,127,0,254, - 0,127,128,254,0,127,128,254,0,127,128,254,0,127,128,254, - 0,255,128,127,0,255,128,127,131,255,128,63,255,255,128,63, - 255,191,128,31,255,191,128,15,255,63,128,1,248,63,128,0, - 0,63,0,0,0,127,0,0,0,127,0,0,0,127,0,127, - 0,254,0,127,0,254,0,127,1,254,0,63,131,252,0,31, - 255,252,0,31,255,248,0,15,255,240,0,7,255,224,0,1, - 255,128,0,7,24,24,16,7,0,254,254,254,254,254,254,0, - 0,0,0,0,0,0,0,0,0,0,0,254,254,254,254,254, - 254}; -/* - Fontname: -FreeType-FreeUniversal-Bold-R-Normal--58-580-72-72-P-286-ISO10646-1 - Copyright: FreeUniveral (c) Stephen Wilson 2009 Original Font Sil-Sophia Copyright (c) SIL International, 1994-2008. - Capital A Height: 0, '1' Height: 42 - Calculated Max Values w=35 h=46 x=12 y=20 dx=59 dy= 0 ascent=43 len=176 - Font Bounding box w=87 h=77 x=-5 y=-15 - Calculated Min Values x= 0 y=-8 dx= 0 dy= 0 - Pure Font ascent =42 descent= 0 - X Font ascent =42 descent= 0 - Max Font ascent =43 descent=-8 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_fub42n[2270] U8G_FONT_SECTION("u8g_font_fub42n") = { - 0,87,77,251,241,42,0,0,0,0,42,58,0,43,248,42, - 0,23,23,69,37,7,20,0,130,0,3,131,128,15,131,224, - 31,199,224,15,199,224,7,199,192,3,239,128,1,239,0,0, - 254,0,248,254,62,255,255,254,255,255,254,255,255,254,254,124, - 254,128,254,2,1,239,0,3,239,128,7,239,192,7,199,192, - 15,199,224,31,131,240,7,131,192,1,131,0,35,35,175,59, - 12,0,0,1,224,0,0,0,1,224,0,0,0,1,224,0, - 0,0,1,224,0,0,0,1,224,0,0,0,1,224,0,0, - 0,1,224,0,0,0,1,224,0,0,0,1,224,0,0,0, - 1,224,0,0,0,1,224,0,0,0,1,224,0,0,0,1, - 224,0,0,0,1,224,0,0,0,1,224,0,0,0,1,224, - 0,0,255,255,255,255,224,255,255,255,255,224,255,255,255,255, - 224,255,255,255,255,224,0,1,224,0,0,0,1,224,0,0, - 0,1,224,0,0,0,1,224,0,0,0,1,224,0,0,0, - 1,224,0,0,0,1,224,0,0,0,1,224,0,0,0,1, - 224,0,0,0,1,224,0,0,0,1,224,0,0,0,1,224, - 0,0,0,1,224,0,0,0,1,224,0,0,0,1,224,0, - 0,12,15,30,18,3,248,15,240,15,240,15,224,31,224,31, - 192,31,192,63,128,63,128,63,0,127,0,126,0,126,0,124, - 0,252,0,252,0,15,8,16,19,2,11,255,254,255,254,255, - 254,255,254,255,254,255,254,255,254,255,254,8,8,8,18,6, - 0,255,255,255,255,255,255,255,255,19,46,138,25,3,253,0, - 7,224,0,7,224,0,7,192,0,15,192,0,15,192,0,15, - 128,0,31,128,0,31,128,0,31,128,0,31,0,0,63,0, - 0,63,0,0,62,0,0,126,0,0,126,0,0,124,0,0, - 252,0,0,252,0,0,252,0,0,248,0,1,248,0,1,248, - 0,1,240,0,3,240,0,3,240,0,3,240,0,7,224,0, - 7,224,0,7,224,0,7,192,0,15,192,0,15,192,0,15, - 128,0,31,128,0,31,128,0,31,128,0,63,0,0,63,0, - 0,63,0,0,62,0,0,126,0,0,126,0,0,124,0,0, - 252,0,0,252,0,0,252,0,0,29,44,176,33,2,255,0, - 31,192,0,0,255,248,0,3,255,252,0,7,255,255,0,15, - 255,255,128,15,255,255,128,31,240,255,192,63,192,63,192,63, - 192,63,224,63,128,31,224,127,128,31,240,127,0,31,240,127, - 0,15,240,127,0,15,240,255,0,15,240,255,0,15,248,255, - 0,15,248,255,0,15,248,255,0,15,248,255,0,15,248,255, - 0,15,248,255,0,15,248,255,0,15,248,255,0,15,248,255, - 0,15,248,255,0,15,248,255,0,15,248,255,0,15,248,255, - 0,15,248,127,0,15,240,127,0,15,240,127,0,15,240,127, - 0,31,240,127,128,31,240,63,128,31,224,63,192,63,224,63, - 192,63,192,31,240,255,192,15,255,255,128,15,255,255,0,7, - 255,255,0,3,255,254,0,0,255,248,0,0,31,192,0,18, - 42,126,33,6,0,0,63,192,0,127,192,0,255,192,3,255, - 192,15,255,192,63,255,192,255,255,192,255,255,192,255,255,192, - 255,63,192,254,63,192,248,63,192,224,63,192,0,63,192,0, - 63,192,0,63,192,0,63,192,0,63,192,0,63,192,0,63, - 192,0,63,192,0,63,192,0,63,192,0,63,192,0,63,192, - 0,63,192,0,63,192,0,63,192,0,63,192,0,63,192,0, - 63,192,0,63,192,0,63,192,0,63,192,0,63,192,0,63, - 192,0,63,192,0,63,192,0,63,192,0,63,192,0,63,192, - 0,63,192,29,43,172,33,2,0,0,15,240,0,0,127,254, - 0,1,255,255,0,3,255,255,128,7,255,255,192,15,255,255, - 224,31,248,63,240,31,240,31,240,31,224,15,240,63,192,7, - 248,63,192,7,248,63,192,7,248,0,0,7,248,0,0,7, - 248,0,0,15,248,0,0,15,240,0,0,31,240,0,0,31, - 240,0,0,63,224,0,0,127,224,0,0,255,192,0,1,255, - 128,0,3,255,128,0,7,255,0,0,15,254,0,0,31,252, - 0,0,63,248,0,0,127,240,0,0,255,224,0,1,255,128, - 0,3,255,0,0,15,254,0,0,31,252,0,0,63,240,0, - 0,127,224,0,0,255,192,0,0,255,255,255,248,255,255,255, - 248,255,255,255,248,255,255,255,248,255,255,255,248,255,255,255, - 248,255,255,255,248,28,44,176,33,3,255,0,127,192,0,3, - 255,248,0,7,255,252,0,31,255,255,0,63,255,255,0,63, - 255,255,128,127,224,255,192,127,192,127,192,255,128,63,192,255, - 0,31,224,255,0,31,224,255,0,31,224,0,0,31,224,0, - 0,31,224,0,0,31,224,0,0,63,192,0,0,127,192,0, - 3,255,128,0,127,255,0,0,127,252,0,0,127,240,0,0, - 127,248,0,0,127,254,0,0,127,255,128,0,0,255,192,0, - 0,63,224,0,0,31,224,0,0,31,224,0,0,15,240,0, - 0,15,240,0,0,15,240,255,0,15,240,255,0,15,240,255, - 0,15,240,255,0,31,224,255,128,31,224,127,192,63,224,127, - 224,255,192,63,255,255,128,63,255,255,0,31,255,254,0,15, - 255,252,0,3,255,248,0,0,127,192,0,31,42,168,33,1, - 0,0,1,255,192,0,1,255,192,0,3,255,192,0,7,255, - 192,0,7,255,192,0,15,255,192,0,15,255,192,0,31,255, - 192,0,63,255,192,0,63,191,192,0,127,63,192,0,255,63, - 192,0,254,63,192,1,254,63,192,1,252,63,192,3,248,63, - 192,7,248,63,192,7,240,63,192,15,240,63,192,31,224,63, - 192,31,192,63,192,63,192,63,192,63,128,63,192,127,128,63, - 192,255,0,63,192,255,0,63,192,255,255,255,254,255,255,255, - 254,255,255,255,254,255,255,255,254,255,255,255,254,255,255,255, - 254,255,255,255,254,0,0,63,192,0,0,63,192,0,0,63, - 192,0,0,63,192,0,0,63,192,0,0,63,192,0,0,63, - 192,0,0,63,192,0,0,63,192,29,43,172,33,2,255,127, - 255,255,224,127,255,255,224,127,255,255,224,127,255,255,224,127, - 255,255,224,127,255,255,224,127,255,255,224,127,128,0,0,127, - 128,0,0,127,128,0,0,127,128,0,0,127,128,0,0,127, - 128,0,0,127,128,0,0,127,128,0,0,127,135,248,0,127, - 159,254,0,127,255,255,128,127,255,255,192,127,255,255,192,127, - 255,255,224,127,240,63,240,127,192,31,240,127,128,15,240,127, - 128,15,248,127,0,7,248,0,0,7,248,0,0,7,248,0, - 0,7,248,0,0,7,248,0,0,7,248,0,0,7,240,255, - 0,15,240,255,0,15,240,255,0,31,240,255,128,63,224,127, - 224,255,192,127,255,255,192,63,255,255,128,31,255,255,0,15, - 255,252,0,3,255,248,0,0,127,192,0,29,44,176,33,2, - 255,0,15,240,0,0,127,252,0,0,255,255,0,3,255,255, - 128,7,255,255,192,7,255,255,224,15,252,63,224,31,240,15, - 240,31,224,15,240,63,192,7,248,63,192,7,248,63,128,0, - 0,127,128,0,0,127,128,0,0,127,128,0,0,127,0,0, - 0,255,3,248,0,255,31,254,0,255,63,255,0,255,127,255, - 128,255,255,255,192,255,255,255,224,255,248,63,240,255,224,31, - 240,255,192,15,240,255,192,15,248,255,128,7,248,255,128,7, - 248,255,128,7,248,255,128,7,248,255,128,7,248,127,128,7, - 248,127,128,7,248,127,128,7,240,127,192,15,240,63,192,15, - 240,63,224,31,224,31,248,63,224,31,255,255,192,15,255,255, - 128,7,255,255,0,3,255,254,0,0,255,248,0,0,63,192, - 0,28,42,168,33,3,0,255,255,255,240,255,255,255,240,255, - 255,255,240,255,255,255,240,255,255,255,240,255,255,255,240,255, - 255,255,240,0,0,15,240,0,0,15,240,0,0,31,240,0, - 0,31,224,0,0,63,224,0,0,63,192,0,0,127,192,0, - 0,127,192,0,0,255,128,0,0,255,128,0,1,255,0,0, - 1,255,0,0,1,254,0,0,3,254,0,0,3,254,0,0, - 7,252,0,0,7,252,0,0,15,248,0,0,15,248,0,0, - 31,248,0,0,31,240,0,0,31,240,0,0,63,224,0,0, - 63,224,0,0,127,192,0,0,127,192,0,0,255,192,0,0, - 255,128,0,1,255,128,0,1,255,0,0,3,255,0,0,3, - 255,0,0,3,254,0,0,7,254,0,0,7,252,0,0,29, - 44,176,33,2,255,0,63,240,0,1,255,254,0,7,255,255, - 128,15,255,255,192,31,255,255,224,63,255,255,240,63,248,127, - 240,127,224,31,240,127,224,31,248,127,192,15,248,127,192,15, - 248,127,192,15,248,127,192,15,248,127,192,15,248,63,224,31, - 240,63,224,31,240,31,248,127,224,15,255,255,192,7,255,255, - 0,1,255,252,0,0,255,248,0,3,255,254,0,15,255,255, - 128,31,255,255,192,63,240,63,224,127,224,31,224,127,192,15, - 240,127,192,15,240,255,128,7,248,255,128,7,248,255,128,7, - 248,255,128,7,248,255,128,7,248,255,128,7,248,255,192,15, - 248,255,192,15,248,127,224,31,240,127,240,63,240,127,255,255, - 224,63,255,255,224,31,255,255,192,15,255,255,128,3,255,254, - 0,0,127,240,0,29,44,176,33,2,255,0,31,192,0,0, - 255,248,0,3,255,254,0,7,255,255,0,15,255,255,128,31, - 255,255,128,63,224,255,192,63,192,63,224,127,128,31,224,127, - 128,31,224,127,0,15,240,255,0,15,240,255,0,15,240,255, - 0,15,240,255,0,15,248,255,0,15,248,255,0,15,248,255, - 0,15,248,255,128,31,248,127,128,31,248,127,192,63,248,127, - 224,255,248,63,255,255,248,31,255,255,248,31,255,247,248,15, - 255,231,248,3,255,199,248,0,254,7,240,0,0,7,240,0, - 0,15,240,0,0,15,240,0,0,15,240,0,0,15,224,127, - 128,31,224,127,128,31,224,63,128,63,192,63,192,127,192,63, - 224,255,128,31,255,255,128,15,255,255,0,7,255,254,0,3, - 255,252,0,1,255,240,0,0,63,192,0,8,29,29,19,8, - 0,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0, - 0,0,0,0,0,0,255,255,255,255,255,255,255,255}; -/* - Fontname: -FreeType-FreeUniversal-Bold-R-Normal--68-680-72-72-P-335-ISO10646-1 - Copyright: FreeUniveral (c) Stephen Wilson 2009 Original Font Sil-Sophia Copyright (c) SIL International, 1994-2008. - Capital A Height: 0, '1' Height: 49 - Calculated Max Values w=41 h=54 x=14 y=23 dx=69 dy= 0 ascent=50 len=255 - Font Bounding box w=100 h=91 x=-5 y=-18 - Calculated Min Values x= 0 y=-9 dx= 0 dy= 0 - Pure Font ascent =49 descent= 0 - X Font ascent =49 descent= 0 - Max Font ascent =50 descent=-9 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_fub49n[3148] U8G_FONT_SECTION("u8g_font_fub49n") = { - 0,100,91,251,238,49,0,0,0,0,42,58,0,50,247,49, - 0,27,27,108,43,8,23,0,64,64,0,1,192,112,0,7, - 224,252,0,15,224,254,0,7,241,252,0,7,241,252,0,3, - 241,248,0,1,251,240,0,0,251,224,0,0,127,192,0,224, - 127,192,224,255,191,191,224,255,255,255,224,255,255,255,224,255, - 255,255,224,255,63,159,224,192,127,192,96,0,123,192,0,0, - 251,224,0,1,251,240,0,3,241,248,0,7,241,252,0,15, - 241,252,0,15,224,254,0,7,224,252,0,1,192,112,0,0, - 64,64,0,41,41,246,69,14,0,0,0,60,0,0,0,0, - 0,60,0,0,0,0,0,60,0,0,0,0,0,60,0,0, - 0,0,0,60,0,0,0,0,0,60,0,0,0,0,0,60, - 0,0,0,0,0,60,0,0,0,0,0,60,0,0,0,0, - 0,60,0,0,0,0,0,60,0,0,0,0,0,60,0,0, - 0,0,0,60,0,0,0,0,0,60,0,0,0,0,0,60, - 0,0,0,0,0,60,0,0,0,0,0,60,0,0,0,0, - 0,60,0,0,0,0,0,60,0,0,0,255,255,255,255,255, - 128,255,255,255,255,255,128,255,255,255,255,255,128,255,255,255, - 255,255,128,0,0,60,0,0,0,0,0,60,0,0,0,0, - 0,60,0,0,0,0,0,60,0,0,0,0,0,60,0,0, - 0,0,0,60,0,0,0,0,0,60,0,0,0,0,0,60, - 0,0,0,0,0,60,0,0,0,0,0,60,0,0,0,0, - 0,60,0,0,0,0,0,60,0,0,0,0,0,60,0,0, - 0,0,0,60,0,0,0,0,0,60,0,0,0,0,0,60, - 0,0,0,0,0,60,0,0,0,0,0,60,0,0,0,15, - 17,34,21,3,247,7,254,7,252,7,252,7,248,15,248,15, - 240,15,240,31,224,31,224,31,192,63,192,63,128,63,128,127, - 0,127,0,126,0,254,0,17,9,27,23,3,13,255,255,128, - 255,255,128,255,255,128,255,255,128,255,255,128,255,255,128,255, - 255,128,255,255,128,255,255,128,9,9,18,21,7,0,255,128, - 255,128,255,128,255,128,255,128,255,128,255,128,255,128,255,128, - 23,54,162,29,3,252,0,0,254,0,0,254,0,0,252,0, - 1,252,0,1,252,0,1,248,0,3,248,0,3,248,0,3, - 248,0,7,240,0,7,240,0,7,240,0,7,224,0,15,224, - 0,15,224,0,15,192,0,31,192,0,31,192,0,31,192,0, - 63,128,0,63,128,0,63,128,0,63,0,0,127,0,0,127, - 0,0,126,0,0,254,0,0,254,0,0,254,0,1,252,0, - 1,252,0,1,252,0,1,248,0,3,248,0,3,248,0,3, - 240,0,7,240,0,7,240,0,7,240,0,15,224,0,15,224, - 0,15,224,0,15,192,0,31,192,0,31,192,0,31,128,0, - 63,128,0,63,128,0,63,0,0,127,0,0,127,0,0,127, - 0,0,126,0,0,254,0,0,34,51,255,39,2,255,0,7, - 248,0,0,0,63,255,0,0,0,255,255,192,0,1,255,255, - 224,0,3,255,255,240,0,7,255,255,248,0,15,255,255,252, - 0,15,254,31,252,0,31,248,7,254,0,31,240,3,254,0, - 63,240,3,255,0,63,224,1,255,0,63,224,1,255,0,127, - 224,1,255,128,127,192,0,255,128,127,192,0,255,128,127,192, - 0,255,128,255,192,0,255,128,255,192,0,255,192,255,192,0, - 255,192,255,192,0,255,192,255,192,0,255,192,255,192,0,255, - 192,255,192,0,255,192,255,192,0,255,192,255,192,0,255,192, - 255,192,0,255,192,255,192,0,255,192,255,192,0,255,192,255, - 192,0,255,192,255,192,0,255,192,255,192,0,255,192,255,192, - 0,255,192,255,192,0,255,128,127,192,0,255,128,127,192,0, - 255,128,127,192,0,255,128,127,224,1,255,128,63,224,1,255, - 0,63,224,1,255,0,63,240,3,255,0,31,240,3,254,0, - 31,248,7,254,0,15,254,31,252,0,15,255,255,252,0,7, - 255,255,248,0,3,255,255,240,0,1,255,255,224,0,0,255, - 255,192,0,0,63,255,0,0,0,7,248,0,0,20,49,147, - 39,7,0,0,31,240,0,63,240,0,127,240,1,255,240,3, - 255,240,15,255,240,63,255,240,255,255,240,255,255,240,255,255, - 240,255,223,240,255,159,240,254,31,240,248,31,240,224,31,240, - 128,31,240,0,31,240,0,31,240,0,31,240,0,31,240,0, - 31,240,0,31,240,0,31,240,0,31,240,0,31,240,0,31, - 240,0,31,240,0,31,240,0,31,240,0,31,240,0,31,240, - 0,31,240,0,31,240,0,31,240,0,31,240,0,31,240,0, - 31,240,0,31,240,0,31,240,0,31,240,0,31,240,0,31, - 240,0,31,240,0,31,240,0,31,240,0,31,240,0,31,240, - 0,31,240,0,31,240,34,50,250,39,2,0,0,3,254,0, - 0,0,31,255,192,0,0,127,255,240,0,0,255,255,248,0, - 3,255,255,254,0,7,255,255,254,0,7,255,255,255,0,15, - 255,255,255,128,31,255,7,255,128,31,252,1,255,192,31,248, - 0,255,192,63,248,0,255,192,63,240,0,127,192,63,240,0, - 127,192,63,240,0,127,192,0,0,0,127,192,0,0,0,127, - 192,0,0,0,255,192,0,0,0,255,128,0,0,1,255,128, - 0,0,1,255,128,0,0,3,255,0,0,0,7,255,0,0, - 0,15,254,0,0,0,31,254,0,0,0,63,252,0,0,0, - 127,248,0,0,0,255,240,0,0,1,255,224,0,0,3,255, - 192,0,0,7,255,128,0,0,15,255,0,0,0,31,254,0, - 0,0,63,252,0,0,0,255,248,0,0,1,255,224,0,0, - 3,255,192,0,0,7,255,128,0,0,31,254,0,0,0,63, - 252,0,0,0,127,248,0,0,0,255,224,0,0,0,255,255, - 255,255,192,255,255,255,255,192,255,255,255,255,192,255,255,255, - 255,192,255,255,255,255,192,255,255,255,255,192,255,255,255,255, - 192,255,255,255,255,192,32,51,204,39,3,255,0,31,248,0, - 0,255,255,0,3,255,255,128,7,255,255,224,15,255,255,240, - 31,255,255,248,63,255,255,248,127,255,255,252,127,248,31,252, - 127,224,15,254,255,192,7,254,255,192,3,254,255,128,3,254, - 255,128,3,254,0,0,3,254,0,0,3,254,0,0,3,254, - 0,0,7,254,0,0,15,252,0,0,127,252,0,63,255,248, - 0,63,255,224,0,63,255,192,0,63,254,0,0,63,255,0, - 0,63,255,192,0,63,255,240,0,63,255,248,0,0,63,252, - 0,0,7,254,0,0,3,254,0,0,3,255,0,0,1,255, - 0,0,1,255,0,0,1,255,0,0,1,255,255,128,1,255, - 255,128,1,255,255,128,1,255,255,192,3,255,255,192,3,254, - 127,224,7,254,127,224,15,254,127,248,31,252,63,255,255,248, - 63,255,255,240,31,255,255,240,15,255,255,192,3,255,255,128, - 1,255,254,0,0,31,240,0,36,50,250,39,2,0,0,0, - 63,252,0,0,0,127,252,0,0,0,127,252,0,0,0,255, - 252,0,0,0,255,252,0,0,1,255,252,0,0,3,255,252, - 0,0,3,255,252,0,0,7,255,252,0,0,7,255,252,0, - 0,15,247,252,0,0,31,247,252,0,0,31,231,252,0,0, - 63,199,252,0,0,127,199,252,0,0,127,135,252,0,0,255, - 135,252,0,0,255,7,252,0,1,255,7,252,0,3,254,7, - 252,0,3,252,7,252,0,7,252,7,252,0,7,248,7,252, - 0,15,248,7,252,0,31,240,7,252,0,31,240,7,252,0, - 63,224,7,252,0,63,192,7,252,0,127,192,7,252,0,255, - 128,7,252,0,255,128,7,252,0,255,255,255,255,240,255,255, - 255,255,240,255,255,255,255,240,255,255,255,255,240,255,255,255, - 255,240,255,255,255,255,240,255,255,255,255,240,255,255,255,255, - 240,0,0,7,252,0,0,0,7,252,0,0,0,7,252,0, - 0,0,7,252,0,0,0,7,252,0,0,0,7,252,0,0, - 0,7,252,0,0,0,7,252,0,0,0,7,252,0,0,0, - 7,252,0,0,0,7,252,0,33,50,250,39,3,255,127,255, - 255,254,0,127,255,255,254,0,127,255,255,254,0,127,255,255, - 254,0,127,255,255,254,0,127,255,255,254,0,127,255,255,254, - 0,127,255,255,254,0,127,192,0,0,0,127,192,0,0,0, - 127,192,0,0,0,127,192,0,0,0,127,192,0,0,0,127, - 192,0,0,0,127,192,0,0,0,127,192,0,0,0,127,192, - 0,0,0,127,193,255,0,0,127,199,255,192,0,127,223,255, - 240,0,127,255,255,248,0,127,255,255,252,0,127,255,255,254, - 0,127,255,255,254,0,127,252,15,255,0,127,240,3,255,0, - 127,224,3,255,0,127,192,1,255,128,127,192,1,255,128,0, - 0,0,255,128,0,0,0,255,128,0,0,0,255,128,0,0, - 0,255,128,0,0,0,255,128,0,0,0,255,128,0,0,0, - 255,128,0,0,0,255,128,255,128,1,255,128,255,128,1,255, - 0,255,192,3,255,0,255,192,3,254,0,127,224,15,254,0, - 127,248,63,252,0,127,255,255,252,0,63,255,255,248,0,31, - 255,255,240,0,15,255,255,224,0,7,255,255,128,0,1,255, - 254,0,0,0,63,240,0,0,34,51,255,39,2,255,0,3, - 252,0,0,0,31,255,128,0,0,127,255,224,0,0,255,255, - 240,0,1,255,255,248,0,3,255,255,252,0,7,255,255,254, - 0,7,255,255,254,0,15,255,7,255,0,31,252,3,255,0, - 31,248,1,255,128,31,248,0,255,128,63,240,0,255,128,63, - 224,0,0,0,63,224,0,0,0,127,224,0,0,0,127,192, - 0,0,0,127,192,0,0,0,127,192,127,0,0,127,195,255, - 224,0,255,199,255,240,0,255,207,255,248,0,255,223,255,252, - 0,255,191,255,254,0,255,255,255,255,0,255,254,15,255,0, - 255,248,3,255,128,255,248,3,255,128,255,240,1,255,128,255, - 240,1,255,192,255,224,0,255,192,255,224,0,255,192,255,224, - 0,255,192,255,224,0,255,192,255,224,0,255,192,127,224,0, - 255,192,127,224,0,255,192,127,224,0,255,192,127,224,0,255, - 128,63,240,1,255,128,63,240,1,255,128,63,248,3,255,0, - 31,248,3,255,0,31,254,15,254,0,15,255,255,254,0,7, - 255,255,252,0,3,255,255,248,0,1,255,255,240,0,0,255, - 255,192,0,0,63,255,0,0,0,7,248,0,0,33,49,245, - 39,3,0,255,255,255,255,128,255,255,255,255,128,255,255,255, - 255,128,255,255,255,255,128,255,255,255,255,128,255,255,255,255, - 128,255,255,255,255,128,255,255,255,255,128,0,0,0,255,128, - 0,0,1,255,128,0,0,1,255,128,0,0,3,255,0,0, - 0,3,255,0,0,0,7,254,0,0,0,7,254,0,0,0, - 15,254,0,0,0,15,252,0,0,0,31,252,0,0,0,31, - 248,0,0,0,31,248,0,0,0,63,240,0,0,0,63,240, - 0,0,0,127,240,0,0,0,127,224,0,0,0,255,224,0, - 0,0,255,192,0,0,1,255,192,0,0,1,255,192,0,0, - 3,255,128,0,0,3,255,128,0,0,3,255,0,0,0,7, - 255,0,0,0,7,254,0,0,0,15,254,0,0,0,15,254, - 0,0,0,31,252,0,0,0,31,252,0,0,0,63,248,0, - 0,0,63,248,0,0,0,63,248,0,0,0,127,240,0,0, - 0,127,240,0,0,0,255,224,0,0,0,255,224,0,0,1, - 255,192,0,0,1,255,192,0,0,3,255,192,0,0,3,255, - 128,0,0,7,255,128,0,0,34,51,255,39,2,255,0,15, - 252,0,0,0,255,255,192,0,3,255,255,240,0,7,255,255, - 248,0,15,255,255,252,0,31,255,255,254,0,63,255,255,255, - 0,63,255,255,255,0,63,252,15,255,0,127,248,7,255,128, - 127,240,3,255,128,127,224,1,255,128,127,224,1,255,128,127, - 224,1,255,128,127,224,1,255,128,127,224,1,255,128,127,224, - 1,255,128,63,240,3,255,0,63,248,7,255,0,31,252,15, - 254,0,15,255,255,252,0,7,255,255,240,0,1,255,255,192, - 0,0,63,255,0,0,0,255,255,128,0,3,255,255,224,0, - 7,255,255,248,0,31,255,255,252,0,63,252,15,254,0,63, - 248,7,255,0,127,240,3,255,0,127,224,1,255,128,127,224, - 1,255,128,255,192,0,255,192,255,192,0,255,192,255,192,0, - 255,192,255,192,0,255,192,255,192,0,255,192,255,192,0,255, - 192,255,224,1,255,192,255,224,1,255,192,255,240,3,255,192, - 127,240,7,255,128,127,252,15,255,128,63,255,255,255,0,63, - 255,255,255,0,31,255,255,254,0,15,255,255,252,0,3,255, - 255,240,0,0,255,255,192,0,0,15,252,0,0,34,51,255, - 39,2,255,0,7,248,0,0,0,63,255,0,0,0,255,255, - 192,0,3,255,255,224,0,7,255,255,240,0,15,255,255,248, - 0,31,255,255,252,0,31,255,255,254,0,63,248,31,254,0, - 63,240,7,255,0,127,224,7,255,0,127,192,3,255,0,127, - 192,3,255,128,255,192,1,255,128,255,128,1,255,128,255,128, - 1,255,128,255,128,1,255,192,255,128,1,255,192,255,128,1, - 255,192,255,192,1,255,192,255,192,3,255,192,255,192,3,255, - 192,127,224,7,255,192,127,240,7,255,192,127,248,31,255,192, - 63,255,255,255,192,31,255,255,127,192,31,255,254,255,192,15, - 255,252,255,192,3,255,252,255,192,1,255,240,255,192,0,127, - 192,255,128,0,0,0,255,128,0,0,0,255,128,0,0,1, - 255,128,0,0,1,255,128,0,0,1,255,0,0,0,1,255, - 0,127,192,3,255,0,127,192,3,254,0,127,224,7,254,0, - 63,224,15,254,0,63,240,15,252,0,31,248,63,252,0,31, - 255,255,248,0,15,255,255,240,0,7,255,255,224,0,3,255, - 255,192,0,1,255,255,128,0,0,127,254,0,0,0,15,240, - 0,0,9,34,68,21,9,0,255,128,255,128,255,128,255,128, - 255,128,255,128,255,128,255,128,255,128,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,255,128,255,128,255,128, - 255,128,255,128,255,128,255,128,255,128,255,128}; -/* - Fontname: -FreeType-FreeUniversal-Medium-R-Normal--15-150-72-72-P-71-ISO10646-1 - Copyright: (FreeUniversal) Copyright (c) Stephen Wilson 2009 a modification of: Original Font (SIL Sophia) Copyright (c) SIL International, 1994-2008. - Capital A Height: 11, '1' Height: 11 - Calculated Max Values w=14 h=16 x= 4 y=10 dx=15 dy= 0 ascent=16 len=32 - Font Bounding box w=20 h=20 x=-1 y=-4 - Calculated Min Values x=-1 y=-4 dx= 0 dy= 0 - Pure Font ascent =11 descent=-3 - X Font ascent =11 descent=-3 - Max Font ascent =16 descent=-4 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_fur11[3712] U8G_FONT_SECTION("u8g_font_fur11") = { - 0,20,20,255,252,11,2,81,4,211,32,255,253,16,252,11, - 253,0,0,0,5,0,0,1,11,11,5,2,0,128,128,128, - 128,128,128,128,128,128,0,128,5,5,5,7,1,6,216,216, - 152,152,144,9,11,22,11,1,0,9,0,9,0,19,0,127, - 128,18,0,38,0,255,0,36,0,100,0,72,0,72,0,7, - 14,14,9,1,255,16,16,120,148,148,144,240,124,22,18,146, - 214,124,16,12,11,22,14,1,0,112,128,152,128,137,0,137, - 0,154,0,116,224,5,176,9,16,9,16,17,48,16,224,9, - 11,22,11,1,0,56,0,68,0,68,0,120,0,113,0,217, - 0,137,0,143,0,134,0,199,0,125,128,2,5,5,6,2, - 6,192,128,128,128,128,2,14,14,6,2,253,64,64,192,128, - 128,128,128,128,128,128,128,192,64,64,2,14,14,5,2,253, - 128,128,128,192,64,64,64,64,64,64,192,128,128,128,6,5, - 5,10,2,5,72,48,252,48,120,9,9,18,15,3,0,8, - 0,8,0,8,0,8,0,255,128,8,0,8,0,8,0,8, - 0,2,4,4,4,1,254,192,192,128,128,4,1,1,6,1, - 3,240,1,2,2,4,2,0,128,128,4,12,12,6,1,255, - 16,16,16,32,32,32,64,64,64,64,128,128,6,11,11,8, - 1,0,120,200,140,132,132,132,132,132,140,200,120,4,11,11, - 8,2,0,48,112,208,16,16,16,16,16,16,16,16,6,11, - 11,8,1,0,120,204,196,4,12,24,16,48,96,192,252,7, - 11,11,8,0,0,60,70,194,6,24,4,6,2,194,70,60, - 7,11,11,8,1,0,12,28,20,36,100,68,196,254,4,4, - 4,6,11,11,8,1,0,248,128,128,184,204,132,4,4,140, - 200,112,7,11,11,8,1,0,60,198,134,128,188,198,130,130, - 130,198,60,7,11,11,8,1,0,254,6,6,4,12,8,24, - 24,16,48,48,6,11,11,8,1,0,120,204,132,204,112,200, - 132,132,132,204,120,7,11,11,8,1,0,124,198,130,130,198, - 122,2,6,134,204,120,1,8,8,4,2,0,128,128,0,0, - 0,0,128,128,2,10,10,4,1,254,64,64,0,0,0,0, - 64,192,192,128,9,8,16,15,3,1,0,128,3,0,28,0, - 96,0,128,0,112,0,14,0,1,128,9,4,8,15,3,3, - 255,128,0,0,0,0,255,128,9,8,16,15,3,1,128,0, - 96,0,28,0,3,0,0,128,7,0,56,0,192,0,7,11, - 11,8,0,0,60,198,2,6,4,8,16,16,16,0,16,13, - 14,28,15,1,253,15,128,48,96,96,16,206,144,153,152,144, - 136,144,136,144,136,145,152,153,144,206,96,96,0,48,0,15, - 128,11,11,22,11,0,0,6,0,14,0,10,0,27,0,25, - 0,49,128,49,128,63,192,96,192,64,64,192,96,8,11,11, - 10,1,0,252,134,130,130,134,252,130,129,129,131,254,8,11, - 11,10,1,0,62,99,193,128,128,128,128,128,193,67,62,8, - 11,11,10,1,0,248,134,130,131,129,129,129,131,130,134,248, - 6,11,11,9,1,0,252,128,128,128,128,252,128,128,128,128, - 252,6,11,11,8,1,0,252,128,128,128,128,252,128,128,128, - 128,128,9,11,22,11,1,0,30,0,97,128,192,128,128,0, - 128,0,135,128,128,128,128,128,192,128,96,128,63,128,8,11, - 11,10,1,0,129,129,129,129,129,255,129,129,129,129,129,1, - 11,11,3,1,0,128,128,128,128,128,128,128,128,128,128,128, - 6,11,11,8,1,0,4,4,4,4,4,4,4,4,132,140, - 120,8,11,11,9,1,0,134,140,152,176,224,224,176,152,140, - 134,131,6,11,11,7,1,0,128,128,128,128,128,128,128,128, - 128,128,252,11,11,22,13,1,0,192,96,224,224,224,160,161, - 160,177,160,145,32,147,32,154,32,138,32,142,32,132,32,8, - 11,11,10,1,0,193,225,225,177,177,153,137,141,133,135,131, - 9,11,22,11,1,0,62,0,99,0,193,128,129,128,128,128, - 128,128,128,128,129,128,193,0,99,0,62,0,7,11,11,9, - 1,0,252,134,130,130,134,252,128,128,128,128,128,10,11,22, - 12,1,0,62,0,99,0,193,128,129,128,128,128,128,128,128, - 128,129,128,193,128,99,0,63,192,7,11,11,9,1,0,252, - 134,130,130,134,248,132,134,134,130,130,8,11,11,10,1,0, - 60,194,131,128,240,126,7,1,129,195,124,9,11,22,11,1, - 0,255,128,8,0,8,0,8,0,8,0,8,0,8,0,8, - 0,8,0,8,0,8,0,8,11,11,10,1,0,129,129,129, - 129,129,129,129,129,131,194,60,9,11,22,10,0,0,192,128, - 65,128,97,128,97,0,35,0,51,0,18,0,22,0,30,0, - 12,0,12,0,14,11,22,15,0,0,195,4,67,140,67,140, - 102,136,38,136,36,216,52,80,60,80,24,80,24,112,24,32, - 9,11,22,11,1,0,193,0,99,0,38,0,52,0,28,0, - 24,0,60,0,38,0,98,0,195,0,129,128,9,11,22,10, - 1,0,193,128,65,0,99,0,38,0,52,0,28,0,8,0, - 8,0,8,0,8,0,8,0,8,11,11,10,1,0,127,3, - 6,6,12,24,56,48,96,224,255,3,14,14,6,2,253,224, - 128,128,128,128,128,128,128,128,128,128,128,128,224,4,12,12, - 6,1,255,128,128,128,64,64,64,32,32,32,32,16,16,3, - 14,14,6,1,253,224,32,32,32,32,32,32,32,32,32,32, - 32,32,224,7,10,10,15,4,0,16,16,40,40,72,68,68, - 130,130,130,8,1,1,8,0,254,255,2,3,3,3,0,9, - 128,192,64,6,8,8,8,1,0,120,204,4,124,196,132,140, - 116,7,11,11,9,1,0,128,128,128,188,198,134,130,130,134, - 196,184,6,8,8,8,1,0,120,204,132,128,128,132,204,120, - 7,11,11,9,1,0,2,2,2,122,198,134,130,130,134,198, - 58,6,8,8,8,1,0,120,196,132,252,128,132,204,120,5, - 11,11,7,1,0,56,32,32,248,32,32,32,32,32,32,32, - 7,11,11,9,1,253,122,198,134,130,130,134,198,122,6,198, - 120,6,11,11,8,1,0,128,128,128,184,204,132,132,132,132, - 132,132,1,11,11,3,1,0,128,0,0,128,128,128,128,128, - 128,128,128,2,14,14,4,1,253,64,0,0,64,64,64,64, - 64,64,64,64,64,64,192,6,11,11,7,1,0,128,128,128, - 136,144,160,224,160,176,152,140,1,11,11,3,1,0,128,128, - 128,128,128,128,128,128,128,128,128,11,8,16,13,1,0,185, - 192,206,96,132,32,132,32,132,32,132,32,132,32,132,32,6, - 8,8,8,1,0,184,204,132,132,132,132,132,132,7,8,8, - 9,1,0,120,196,134,130,130,134,196,120,7,11,11,9,1, - 253,188,198,134,130,130,134,198,188,128,128,128,7,11,11,9, - 1,253,122,198,134,130,130,134,198,122,2,2,2,4,8,8, - 5,1,0,240,192,128,128,128,128,128,128,6,8,8,8,1, - 0,120,140,128,240,28,4,140,120,4,10,10,6,1,0,32, - 32,240,32,32,32,32,32,32,48,6,8,8,8,1,0,132, - 132,132,132,132,132,204,116,8,8,8,8,0,0,195,66,102, - 36,36,60,24,24,12,8,16,12,0,0,198,48,70,48,79, - 32,105,32,41,96,41,192,56,192,16,192,7,8,8,8,1, - 0,196,76,120,48,48,120,204,134,8,11,11,8,0,253,195, - 66,102,38,52,60,24,24,24,16,48,5,8,8,7,1,0, - 248,24,16,32,96,64,192,248,5,15,15,7,1,252,24,48, - 32,32,32,32,96,192,96,32,32,32,32,48,24,1,16,16, - 6,3,252,128,128,128,128,128,128,128,128,128,128,128,128,128, - 128,128,128,5,15,15,7,1,252,192,96,32,32,32,32,48, - 24,48,32,32,32,32,96,192,8,2,2,8,0,3,115,206, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,0,0,0,5,0,0,1,11,11,5,2,253,128,0,0, - 128,128,128,128,128,128,128,128,6,12,12,8,1,254,8,8, - 120,220,148,144,160,164,236,120,64,64,7,11,11,9,1,0, - 60,102,64,64,248,64,64,64,64,64,254,8,9,9,10,1, - 2,129,90,36,66,66,66,36,90,129,8,11,11,9,0,0, - 65,99,34,231,20,28,255,8,8,8,8,1,14,14,6,3, - 253,128,128,128,128,128,128,0,0,128,128,128,128,128,128,5, - 14,14,7,1,253,120,136,128,192,112,216,136,152,240,48,24, - 8,24,240,4,1,1,4,0,10,144,11,11,22,13,1,0, - 31,0,127,128,115,64,225,96,160,32,160,32,161,32,179,96, - 94,64,96,128,31,0,6,8,8,6,0,3,56,72,120,72, - 88,104,0,252,6,6,6,8,1,1,36,72,216,216,72,36, - 8,3,3,10,1,4,255,1,1,255,11,11,22,13,1,0, - 31,0,127,128,81,64,209,96,158,32,147,32,145,32,209,96, - 64,64,97,128,31,0,4,1,1,4,0,10,240,3,4,4, - 5,1,7,224,160,160,224,9,10,20,15,3,0,8,0,8, - 0,8,0,255,128,8,0,8,0,8,0,0,0,0,0,255, - 128,4,6,6,6,1,5,112,144,48,96,192,240,5,6,6, - 6,0,5,120,200,24,48,136,112,3,3,3,3,1,9,96, - 64,128,255,7,14,14,9,1,253,126,244,244,244,244,116,20, - 20,20,20,20,20,20,20,1,2,2,4,2,4,128,128,4, - 3,3,5,1,253,48,16,224,3,6,6,5,1,5,96,160, - 32,32,32,32,5,8,8,7,1,3,112,216,136,136,216,112, - 0,248,6,6,6,8,1,1,216,72,36,36,72,216,10,11, - 22,12,1,0,97,0,162,0,34,0,36,0,36,0,41,128, - 9,128,18,128,51,192,32,128,96,128,11,11,22,13,1,0, - 96,128,161,0,34,0,34,0,36,0,37,192,9,32,24,96, - 16,192,33,128,97,224,11,11,22,12,0,0,120,128,9,128, - 49,0,27,0,138,0,116,192,4,192,9,64,11,224,16,64, - 48,64,6,11,11,8,1,253,16,0,16,16,48,96,192,128, - 132,236,120,11,16,32,11,0,0,24,0,8,0,4,0,0, - 0,0,0,6,0,14,0,10,0,27,0,25,0,49,128,49, - 128,63,192,96,192,64,64,192,96,11,16,32,11,0,0,3, - 0,2,0,4,0,0,0,0,0,6,0,14,0,10,0,27, - 0,25,0,49,128,49,128,63,192,96,192,64,64,192,96,11, - 16,32,11,0,0,4,0,14,0,9,0,0,0,0,0,6, - 0,14,0,10,0,27,0,25,0,49,128,49,128,63,192,96, - 192,64,64,192,96,11,15,30,11,0,0,13,0,22,0,0, - 0,0,0,6,0,14,0,10,0,27,0,25,0,49,128,49, - 128,63,192,96,192,64,64,192,96,11,14,28,11,0,0,9, - 0,0,0,0,0,6,0,14,0,11,0,27,0,25,0,17, - 128,48,128,63,192,96,192,64,96,192,96,11,16,32,11,0, - 0,14,0,10,0,14,0,0,0,0,0,4,0,12,0,10, - 0,10,0,17,0,17,0,49,128,63,128,96,192,64,64,192, - 96,13,11,22,14,0,0,3,248,5,0,13,0,13,0,25, - 0,25,248,49,0,63,0,97,0,65,0,193,248,8,15,15, - 10,1,252,62,97,193,128,128,128,128,128,193,67,62,12,6, - 2,28,6,16,16,9,1,0,64,32,16,0,0,252,128,128, - 128,128,252,128,128,128,128,252,6,16,16,9,1,0,8,16, - 16,0,0,252,128,128,128,128,252,128,128,128,128,252,6,16, - 16,9,1,0,48,48,72,0,0,252,128,128,128,128,252,128, - 128,128,128,252,6,15,15,8,1,0,72,0,0,0,252,128, - 128,128,128,252,128,128,128,128,252,3,16,16,3,255,0,192, - 64,32,0,0,32,32,32,32,32,32,32,32,32,32,32,3, - 16,16,3,1,0,96,192,128,0,0,128,128,128,128,128,128, - 128,128,128,128,128,3,16,16,3,0,0,64,224,160,0,0, - 64,64,64,64,64,64,64,64,64,64,64,4,14,14,4,0, - 0,144,0,0,64,64,64,64,64,64,64,64,64,64,64,10, - 11,22,11,0,0,62,0,33,128,32,128,32,192,32,64,248, - 64,32,64,32,192,32,128,33,128,62,0,8,15,15,10,1, - 0,52,44,0,0,193,225,225,177,177,153,137,141,133,135,131, - 9,16,32,11,1,0,48,0,16,0,8,0,0,0,0,0, - 62,0,99,0,193,128,129,128,128,128,128,128,128,128,129,128, - 193,0,99,0,62,0,9,16,32,11,1,0,4,0,12,0, - 8,0,0,0,0,0,62,0,99,0,193,128,129,128,128,128, - 128,128,128,128,129,128,193,0,99,0,62,0,9,16,32,11, - 1,0,8,0,28,0,20,0,0,0,0,0,62,0,99,0, - 193,128,129,128,128,128,128,128,128,128,129,128,193,0,99,0, - 62,0,9,15,30,11,1,0,24,0,44,0,0,0,0,0, - 62,0,99,0,193,128,128,128,128,128,128,128,128,128,129,128, - 193,0,119,0,62,0,9,15,30,11,1,0,18,0,0,0, - 0,0,0,0,62,0,99,0,193,128,129,128,128,128,128,128, - 128,128,129,128,193,0,99,0,62,0,7,7,7,15,4,1, - 130,68,40,16,40,68,130,9,13,26,11,1,255,0,128,63, - 0,99,0,195,128,134,128,140,128,136,128,152,128,177,128,225, - 0,99,0,254,0,128,0,8,16,16,10,1,0,32,16,24, - 0,0,129,129,129,129,129,129,129,129,195,230,60,8,16,16, - 10,1,0,12,8,16,0,0,129,129,129,129,129,129,129,129, - 195,230,60,8,16,16,10,1,0,24,24,36,0,0,129,129, - 129,129,129,129,129,129,195,230,60,8,15,15,10,1,0,36, - 0,0,0,129,129,129,129,129,129,129,129,131,194,60,9,16, - 32,10,1,0,6,0,4,0,8,0,0,0,0,0,193,128, - 65,0,99,0,38,0,52,0,28,0,8,0,8,0,8,0, - 8,0,8,0,7,11,11,9,1,0,128,128,252,134,130,130, - 134,252,128,128,128,7,11,11,8,1,0,120,204,132,140,144, - 144,156,134,130,178,156,6,12,12,8,1,0,32,16,16,0, - 120,204,4,124,196,132,140,116,6,13,13,8,1,0,24,16, - 48,32,0,120,204,4,124,196,132,140,116,6,12,12,8,1, - 0,48,104,72,0,120,204,4,124,196,132,140,116,6,11,11, - 8,1,0,120,0,0,120,204,4,124,196,132,140,116,6,11, - 11,8,1,0,72,0,0,120,204,4,124,196,132,140,116,6, - 13,13,8,1,0,48,72,72,48,0,120,196,4,124,196,132, - 140,116,12,8,16,13,1,0,251,192,138,32,4,48,127,240, - 196,0,140,48,202,96,113,192,6,12,12,8,1,252,120,204, - 132,128,128,132,204,120,48,24,8,48,6,13,13,8,1,0, - 64,32,32,16,0,120,196,132,252,128,132,204,120,6,13,13, - 8,1,0,8,16,16,32,0,120,196,132,252,128,132,204,120, - 6,12,12,8,1,0,48,104,72,0,120,196,132,252,128,132, - 204,120,6,11,11,8,1,0,72,0,0,120,204,132,252,128, - 132,204,120,2,12,12,3,0,0,128,64,64,0,64,64,64, - 64,64,64,64,64,3,12,12,3,0,0,32,64,128,0,64, - 64,64,64,64,64,64,64,5,12,12,3,255,0,112,80,136, - 0,32,32,32,32,32,32,32,32,4,11,11,4,0,0,144, - 0,0,64,64,64,64,64,64,64,64,7,11,11,9,1,0, - 104,112,136,124,198,134,130,130,134,196,120,6,11,11,8,1, - 0,120,0,0,184,204,132,132,132,132,132,132,7,13,13,9, - 1,0,96,32,16,16,0,120,196,134,130,130,134,196,120,7, - 13,13,9,1,0,12,24,16,32,0,120,196,134,130,130,134, - 196,120,7,12,12,9,1,0,56,40,68,0,120,196,134,130, - 130,134,196,120,7,11,11,9,1,0,120,0,0,120,196,134, - 130,130,134,196,120,7,11,11,9,1,0,72,0,0,120,196, - 134,130,130,134,196,120,9,7,14,15,3,1,8,0,8,0, - 0,0,255,128,0,0,8,0,8,0,8,10,10,9,0,255, - 1,62,98,71,73,89,83,98,124,192,6,13,13,8,1,0, - 64,32,32,16,0,132,132,132,132,132,132,204,116,6,13,13, - 8,1,0,24,16,48,32,0,132,132,132,132,132,132,204,116, - 6,12,12,8,1,0,48,80,72,0,132,132,132,132,132,132, - 204,116,6,11,11,8,1,0,72,0,0,132,132,132,132,132, - 132,204,116,8,15,15,8,0,253,4,8,16,0,195,66,102, - 38,52,60,24,24,24,80,112,7,14,14,9,1,253,128,128, - 128,188,198,134,130,130,134,198,188,128,128,128,8,14,14,8, - 0,253,36,0,0,195,66,102,36,36,60,24,24,24,16,48 - }; -/* - Fontname: -FreeType-FreeUniversal-Medium-R-Normal--15-150-72-72-P-71-ISO10646-1 - Copyright: (FreeUniversal) Copyright (c) Stephen Wilson 2009 a modification of: Original Font (SIL Sophia) Copyright (c) SIL International, 1994-2008. - Capital A Height: 0, '1' Height: 11 - Calculated Max Values w= 9 h=12 x= 3 y= 5 dx=15 dy= 0 ascent=11 len=18 - Font Bounding box w=20 h=20 x=-1 y=-4 - Calculated Min Values x= 0 y=-2 dx= 0 dy= 0 - Pure Font ascent =11 descent= 0 - X Font ascent =11 descent= 0 - Max Font ascent =11 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_fur11n[279] U8G_FONT_SECTION("u8g_font_fur11n") = { - 0,20,20,255,252,11,0,0,0,0,42,58,0,11,254,11, - 0,6,5,5,10,2,5,72,48,252,48,120,9,9,18,15, - 3,0,8,0,8,0,8,0,8,0,255,128,8,0,8,0, - 8,0,8,0,2,4,4,4,1,254,192,192,128,128,4,1, - 1,6,1,3,240,1,2,2,4,2,0,128,128,4,12,12, - 6,1,255,16,16,16,32,32,32,64,64,64,64,128,128,6, - 11,11,8,1,0,120,200,140,132,132,132,132,132,140,200,120, - 4,11,11,8,2,0,48,112,208,16,16,16,16,16,16,16, - 16,6,11,11,8,1,0,120,204,196,4,12,24,16,48,96, - 192,252,7,11,11,8,0,0,60,70,194,6,24,4,6,2, - 194,70,60,7,11,11,8,1,0,12,28,20,36,100,68,196, - 254,4,4,4,6,11,11,8,1,0,248,128,128,184,204,132, - 4,4,140,200,112,7,11,11,8,1,0,60,198,134,128,188, - 198,130,130,130,198,60,7,11,11,8,1,0,254,6,6,4, - 12,8,24,24,16,48,48,6,11,11,8,1,0,120,204,132, - 204,112,200,132,132,132,204,120,7,11,11,8,1,0,124,198, - 130,130,198,122,2,6,134,204,120,1,8,8,4,2,0,128, - 128,0,0,0,0,128,128}; -/* - Fontname: -FreeType-FreeUniversal-Medium-R-Normal--15-150-72-72-P-71-ISO10646-1 - Copyright: (FreeUniversal) Copyright (c) Stephen Wilson 2009 a modification of: Original Font (SIL Sophia) Copyright (c) SIL International, 1994-2008. - Capital A Height: 11, '1' Height: 11 - Calculated Max Values w=14 h=16 x= 4 y= 9 dx=15 dy= 0 ascent=13 len=28 - Font Bounding box w=20 h=20 x=-1 y=-4 - Calculated Min Values x= 0 y=-4 dx= 0 dy= 0 - Pure Font ascent =11 descent=-3 - X Font ascent =11 descent=-3 - Max Font ascent =13 descent=-4 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_fur11r[1729] U8G_FONT_SECTION("u8g_font_fur11r") = { - 0,20,20,255,252,11,2,81,4,211,32,127,253,13,252,11, - 253,0,0,0,5,0,0,1,11,11,5,2,0,128,128,128, - 128,128,128,128,128,128,0,128,5,5,5,7,1,6,216,216, - 152,152,144,9,11,22,11,1,0,9,0,9,0,19,0,127, - 128,18,0,38,0,255,0,36,0,100,0,72,0,72,0,7, - 14,14,9,1,255,16,16,120,148,148,144,240,124,22,18,146, - 214,124,16,12,11,22,14,1,0,112,128,152,128,137,0,137, - 0,154,0,116,224,5,176,9,16,9,16,17,48,16,224,9, - 11,22,11,1,0,56,0,68,0,68,0,120,0,113,0,217, - 0,137,0,143,0,134,0,199,0,125,128,2,5,5,6,2, - 6,192,128,128,128,128,2,14,14,6,2,253,64,64,192,128, - 128,128,128,128,128,128,128,192,64,64,2,14,14,5,2,253, - 128,128,128,192,64,64,64,64,64,64,192,128,128,128,6,5, - 5,10,2,5,72,48,252,48,120,9,9,18,15,3,0,8, - 0,8,0,8,0,8,0,255,128,8,0,8,0,8,0,8, - 0,2,4,4,4,1,254,192,192,128,128,4,1,1,6,1, - 3,240,1,2,2,4,2,0,128,128,4,12,12,6,1,255, - 16,16,16,32,32,32,64,64,64,64,128,128,6,11,11,8, - 1,0,120,200,140,132,132,132,132,132,140,200,120,4,11,11, - 8,2,0,48,112,208,16,16,16,16,16,16,16,16,6,11, - 11,8,1,0,120,204,196,4,12,24,16,48,96,192,252,7, - 11,11,8,0,0,60,70,194,6,24,4,6,2,194,70,60, - 7,11,11,8,1,0,12,28,20,36,100,68,196,254,4,4, - 4,6,11,11,8,1,0,248,128,128,184,204,132,4,4,140, - 200,112,7,11,11,8,1,0,60,198,134,128,188,198,130,130, - 130,198,60,7,11,11,8,1,0,254,6,6,4,12,8,24, - 24,16,48,48,6,11,11,8,1,0,120,204,132,204,112,200, - 132,132,132,204,120,7,11,11,8,1,0,124,198,130,130,198, - 122,2,6,134,204,120,1,8,8,4,2,0,128,128,0,0, - 0,0,128,128,2,10,10,4,1,254,64,64,0,0,0,0, - 64,192,192,128,9,8,16,15,3,1,0,128,3,0,28,0, - 96,0,128,0,112,0,14,0,1,128,9,4,8,15,3,3, - 255,128,0,0,0,0,255,128,9,8,16,15,3,1,128,0, - 96,0,28,0,3,0,0,128,7,0,56,0,192,0,7,11, - 11,8,0,0,60,198,2,6,4,8,16,16,16,0,16,13, - 14,28,15,1,253,15,128,48,96,96,16,206,144,153,152,144, - 136,144,136,144,136,145,152,153,144,206,96,96,0,48,0,15, - 128,11,11,22,11,0,0,6,0,14,0,10,0,27,0,25, - 0,49,128,49,128,63,192,96,192,64,64,192,96,8,11,11, - 10,1,0,252,134,130,130,134,252,130,129,129,131,254,8,11, - 11,10,1,0,62,99,193,128,128,128,128,128,193,67,62,8, - 11,11,10,1,0,248,134,130,131,129,129,129,131,130,134,248, - 6,11,11,9,1,0,252,128,128,128,128,252,128,128,128,128, - 252,6,11,11,8,1,0,252,128,128,128,128,252,128,128,128, - 128,128,9,11,22,11,1,0,30,0,97,128,192,128,128,0, - 128,0,135,128,128,128,128,128,192,128,96,128,63,128,8,11, - 11,10,1,0,129,129,129,129,129,255,129,129,129,129,129,1, - 11,11,3,1,0,128,128,128,128,128,128,128,128,128,128,128, - 6,11,11,8,1,0,4,4,4,4,4,4,4,4,132,140, - 120,8,11,11,9,1,0,134,140,152,176,224,224,176,152,140, - 134,131,6,11,11,7,1,0,128,128,128,128,128,128,128,128, - 128,128,252,11,11,22,13,1,0,192,96,224,224,224,160,161, - 160,177,160,145,32,147,32,154,32,138,32,142,32,132,32,8, - 11,11,10,1,0,193,225,225,177,177,153,137,141,133,135,131, - 9,11,22,11,1,0,62,0,99,0,193,128,129,128,128,128, - 128,128,128,128,129,128,193,0,99,0,62,0,7,11,11,9, - 1,0,252,134,130,130,134,252,128,128,128,128,128,10,11,22, - 12,1,0,62,0,99,0,193,128,129,128,128,128,128,128,128, - 128,129,128,193,128,99,0,63,192,7,11,11,9,1,0,252, - 134,130,130,134,248,132,134,134,130,130,8,11,11,10,1,0, - 60,194,131,128,240,126,7,1,129,195,124,9,11,22,11,1, - 0,255,128,8,0,8,0,8,0,8,0,8,0,8,0,8, - 0,8,0,8,0,8,0,8,11,11,10,1,0,129,129,129, - 129,129,129,129,129,131,194,60,9,11,22,10,0,0,192,128, - 65,128,97,128,97,0,35,0,51,0,18,0,22,0,30,0, - 12,0,12,0,14,11,22,15,0,0,195,4,67,140,67,140, - 102,136,38,136,36,216,52,80,60,80,24,80,24,112,24,32, - 9,11,22,11,1,0,193,0,99,0,38,0,52,0,28,0, - 24,0,60,0,38,0,98,0,195,0,129,128,9,11,22,10, - 1,0,193,128,65,0,99,0,38,0,52,0,28,0,8,0, - 8,0,8,0,8,0,8,0,8,11,11,10,1,0,127,3, - 6,6,12,24,56,48,96,224,255,3,14,14,6,2,253,224, - 128,128,128,128,128,128,128,128,128,128,128,128,224,4,12,12, - 6,1,255,128,128,128,64,64,64,32,32,32,32,16,16,3, - 14,14,6,1,253,224,32,32,32,32,32,32,32,32,32,32, - 32,32,224,7,10,10,15,4,0,16,16,40,40,72,68,68, - 130,130,130,8,1,1,8,0,254,255,2,3,3,3,0,9, - 128,192,64,6,8,8,8,1,0,120,204,4,124,196,132,140, - 116,7,11,11,9,1,0,128,128,128,188,198,134,130,130,134, - 196,184,6,8,8,8,1,0,120,204,132,128,128,132,204,120, - 7,11,11,9,1,0,2,2,2,122,198,134,130,130,134,198, - 58,6,8,8,8,1,0,120,196,132,252,128,132,204,120,5, - 11,11,7,1,0,56,32,32,248,32,32,32,32,32,32,32, - 7,11,11,9,1,253,122,198,134,130,130,134,198,122,6,198, - 120,6,11,11,8,1,0,128,128,128,184,204,132,132,132,132, - 132,132,1,11,11,3,1,0,128,0,0,128,128,128,128,128, - 128,128,128,2,14,14,4,1,253,64,0,0,64,64,64,64, - 64,64,64,64,64,64,192,6,11,11,7,1,0,128,128,128, - 136,144,160,224,160,176,152,140,1,11,11,3,1,0,128,128, - 128,128,128,128,128,128,128,128,128,11,8,16,13,1,0,185, - 192,206,96,132,32,132,32,132,32,132,32,132,32,132,32,6, - 8,8,8,1,0,184,204,132,132,132,132,132,132,7,8,8, - 9,1,0,120,196,134,130,130,134,196,120,7,11,11,9,1, - 253,188,198,134,130,130,134,198,188,128,128,128,7,11,11,9, - 1,253,122,198,134,130,130,134,198,122,2,2,2,4,8,8, - 5,1,0,240,192,128,128,128,128,128,128,6,8,8,8,1, - 0,120,140,128,240,28,4,140,120,4,10,10,6,1,0,32, - 32,240,32,32,32,32,32,32,48,6,8,8,8,1,0,132, - 132,132,132,132,132,204,116,8,8,8,8,0,0,195,66,102, - 36,36,60,24,24,12,8,16,12,0,0,198,48,70,48,79, - 32,105,32,41,96,41,192,56,192,16,192,7,8,8,8,1, - 0,196,76,120,48,48,120,204,134,8,11,11,8,0,253,195, - 66,102,38,52,60,24,24,24,16,48,5,8,8,7,1,0, - 248,24,16,32,96,64,192,248,5,15,15,7,1,252,24,48, - 32,32,32,32,96,192,96,32,32,32,32,48,24,1,16,16, - 6,3,252,128,128,128,128,128,128,128,128,128,128,128,128,128, - 128,128,128,5,15,15,7,1,252,192,96,32,32,32,32,48, - 24,48,32,32,32,32,96,192,8,2,2,8,0,3,115,206, - 255}; -/* - Fontname: -FreeType-FreeUniversal-Medium-R-Normal--19-190-72-72-P-92-ISO10646-1 - Copyright: (FreeUniversal) Copyright (c) Stephen Wilson 2009 a modification of: Original Font (SIL Sophia) Copyright (c) SIL International, 1994-2008. - Capital A Height: 14, '1' Height: 14 - Calculated Max Values w=18 h=21 x= 5 y=13 dx=19 dy= 0 ascent=21 len=54 - Font Bounding box w=26 h=26 x=-1 y=-5 - Calculated Min Values x=-1 y=-5 dx= 0 dy= 0 - Pure Font ascent =14 descent=-4 - X Font ascent =14 descent=-4 - Max Font ascent =21 descent=-5 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_fur14[5349] U8G_FONT_SECTION("u8g_font_fur14") = { - 0,26,26,255,251,14,3,59,6,250,32,255,252,21,251,14, - 252,0,0,0,6,0,0,2,14,14,8,3,0,192,192,192, - 192,192,192,192,192,192,192,192,0,0,192,6,6,6,9,1, - 8,204,204,76,76,68,68,12,14,28,14,1,0,6,96,4, - 64,4,64,12,192,127,240,8,128,25,128,25,0,255,224,19, - 0,51,0,34,0,34,0,102,0,9,18,36,11,1,254,8, - 0,8,0,62,0,107,0,201,128,200,0,200,0,248,0,126, - 0,15,0,9,128,9,128,201,128,201,128,107,0,62,0,8, - 0,8,0,16,14,28,18,1,0,120,16,108,16,198,32,198, - 96,198,64,204,128,124,128,1,60,3,102,2,99,6,99,4, - 99,8,102,8,60,12,14,28,14,1,0,30,0,51,0,97, - 0,99,0,51,0,60,0,60,96,108,96,198,96,195,96,193, - 192,192,192,99,224,62,48,1,6,6,7,3,8,128,128,128, - 128,128,128,3,17,17,7,2,253,32,96,96,64,192,192,192, - 192,192,192,192,192,192,64,96,96,32,3,17,17,7,2,253, - 128,128,192,192,64,64,96,96,96,96,96,96,64,192,192,128, - 128,8,7,7,12,2,7,36,36,24,255,24,60,102,11,12, - 24,19,4,0,6,0,6,0,6,0,6,0,6,0,6,0, - 255,224,6,0,6,0,6,0,6,0,6,0,3,5,5,5, - 1,254,96,96,192,192,128,5,1,1,7,1,4,248,2,2, - 2,5,2,0,192,192,6,15,15,8,1,255,12,8,8,24, - 16,16,48,48,32,32,96,64,64,192,128,9,14,28,11,1, - 0,60,0,103,0,67,0,193,0,193,128,193,128,193,128,193, - 128,193,128,193,128,193,0,67,0,119,0,60,0,5,14,14, - 11,2,0,56,120,248,152,24,24,24,24,24,24,24,24,24, - 24,8,14,14,11,1,0,60,102,195,195,3,3,6,12,28, - 56,48,96,192,255,9,14,28,11,1,0,62,0,119,0,97, - 128,193,128,1,128,3,0,28,0,7,0,3,0,1,128,193, - 128,193,128,99,0,62,0,9,14,28,11,1,0,7,0,7, - 0,15,0,27,0,19,0,51,0,99,0,99,0,195,0,255, - 128,255,128,3,0,3,0,3,0,9,14,28,11,1,0,255, - 0,192,0,192,0,192,0,222,0,243,0,193,0,193,128,1, - 128,1,128,193,128,195,0,102,0,60,0,9,14,28,11,1, - 0,30,0,99,0,65,128,192,0,192,0,222,0,255,0,195, - 0,193,128,193,128,193,128,65,0,103,0,30,0,8,14,14, - 11,1,0,255,3,3,2,6,6,12,12,12,24,24,24,48, - 48,9,14,28,11,1,0,62,0,99,0,193,128,193,128,193, - 128,99,0,62,0,99,0,193,128,193,128,193,128,193,128,99, - 0,62,0,9,14,28,11,1,0,62,0,99,0,193,0,193, - 128,193,128,193,128,99,128,125,128,1,128,1,128,193,0,67, - 0,102,0,60,0,2,10,10,5,2,0,192,192,0,0,0, - 0,0,0,192,192,3,12,12,5,1,254,96,96,0,0,0, - 0,0,96,96,64,192,192,12,10,20,19,4,1,0,48,0, - 224,7,0,28,0,224,0,192,0,56,0,14,0,1,192,0, - 48,11,5,10,19,4,4,255,224,0,0,0,0,0,0,255, - 224,12,10,20,19,4,1,128,0,112,0,28,0,3,128,0, - 96,0,112,1,192,14,0,112,0,192,0,8,14,14,9,0, - 0,60,126,195,3,3,2,6,12,24,24,24,0,0,24,17, - 18,54,19,1,252,7,240,0,28,60,0,48,6,0,96,3, - 0,99,243,0,198,113,0,196,49,128,204,49,128,204,49,128, - 204,49,128,204,49,128,196,51,0,70,95,0,99,158,0,96, - 0,0,48,0,0,30,16,0,7,240,0,14,14,28,14,0, - 0,3,0,7,128,7,128,4,192,12,192,12,192,24,96,24, - 96,31,240,63,240,48,24,96,24,96,24,192,12,10,14,28, - 13,2,0,255,0,193,128,192,192,192,192,192,192,193,128,254, - 0,195,128,192,192,192,192,192,192,192,192,195,128,255,0,11, - 14,28,13,1,0,31,128,57,192,96,96,64,96,192,0,192, - 0,192,0,192,0,192,0,192,0,64,96,96,96,49,192,31, - 0,11,14,28,14,2,0,254,0,195,128,192,192,192,192,192, - 96,192,96,192,96,192,96,192,96,192,96,192,192,192,192,195, - 128,254,0,9,14,28,12,2,0,255,128,192,0,192,0,192, - 0,192,0,192,0,255,128,192,0,192,0,192,0,192,0,192, - 0,192,0,255,128,8,14,14,11,2,0,255,192,192,192,192, - 192,255,192,192,192,192,192,192,192,12,14,28,14,1,0,15, - 128,56,224,96,48,64,0,192,0,192,0,193,240,192,48,192, - 48,192,48,96,48,96,48,56,112,15,224,10,14,28,14,2, - 0,192,192,192,192,192,192,192,192,192,192,192,192,255,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,2,14,14, - 5,2,0,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,8,14,14,11,1,0,3,3,3,3,3,3,3,3,3, - 3,195,195,102,60,10,14,28,13,2,0,193,128,195,0,198, - 0,204,0,216,0,240,0,240,0,216,0,220,0,206,0,199, - 0,195,0,193,128,192,192,8,14,14,11,2,0,192,192,192, - 192,192,192,192,192,192,192,192,192,255,255,14,14,28,18,2, - 0,224,28,224,28,240,60,240,60,216,108,216,108,216,108,204, - 204,204,204,196,140,199,140,199,140,195,12,195,12,11,14,28, - 14,2,0,224,96,224,96,240,96,248,96,216,96,220,96,204, - 96,198,96,198,96,195,96,195,96,193,224,193,224,192,224,12, - 14,28,14,1,0,31,128,57,192,96,96,64,32,192,48,192, - 48,192,48,192,48,192,48,192,48,64,32,96,96,57,192,15, - 0,9,14,28,12,2,0,254,0,195,0,193,128,193,128,193, - 128,193,128,195,0,254,0,192,0,192,0,192,0,192,0,192, - 0,192,0,14,14,28,15,1,0,31,128,57,192,96,96,64, - 32,192,48,192,48,192,48,192,48,192,48,192,48,64,32,96, - 96,57,192,15,252,9,14,28,12,2,0,254,0,195,0,193, - 128,193,128,193,128,195,0,254,0,195,0,195,0,193,0,193, - 128,193,128,193,128,193,128,10,14,28,12,1,0,63,0,97, - 128,192,192,192,0,192,0,240,0,127,0,31,128,1,192,0, - 192,192,192,192,192,97,128,62,0,11,14,28,13,1,0,255, - 224,12,0,12,0,12,0,12,0,12,0,12,0,12,0,12, - 0,12,0,12,0,12,0,12,0,12,0,11,14,28,15,2, - 0,192,96,192,96,192,96,192,96,192,96,192,96,192,96,192, - 96,192,96,192,96,192,96,96,192,113,192,31,0,12,14,28, - 12,0,0,224,48,96,112,96,96,48,96,48,96,48,192,24, - 192,24,192,25,128,13,128,13,0,15,0,7,0,6,0,18, - 14,42,18,0,0,192,224,192,96,224,192,97,225,128,97,161, - 128,33,177,128,49,49,128,51,51,0,51,19,0,27,27,0, - 26,26,0,30,30,0,14,14,0,12,14,0,12,12,0,12, - 14,28,13,1,0,224,96,96,192,49,192,57,128,27,0,15, - 0,14,0,15,0,27,0,25,128,49,192,96,192,224,224,192, - 112,12,14,28,12,0,0,224,112,96,96,112,192,48,192,25, - 128,25,128,15,0,14,0,6,0,6,0,6,0,6,0,6, - 0,6,0,10,14,28,12,1,0,127,192,0,192,1,128,3, - 128,3,0,6,0,14,0,28,0,24,0,56,0,112,0,96, - 0,224,0,255,192,4,18,18,8,2,252,240,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,240,5,15,15, - 8,1,255,128,192,64,64,64,96,32,32,48,16,16,16,24, - 8,8,4,18,18,8,2,252,240,48,48,48,48,48,48,48, - 48,48,48,48,48,48,48,48,48,240,9,12,24,19,5,0, - 8,0,8,0,20,0,20,0,34,0,34,0,34,0,65,0, - 65,0,193,128,128,128,128,128,10,1,2,10,0,254,255,192, - 3,4,4,4,0,12,128,192,96,32,8,10,10,10,1,0, - 62,103,195,3,63,99,195,195,231,123,9,14,28,11,1,0, - 192,0,192,0,192,0,192,0,222,0,227,0,193,128,193,128, - 193,128,193,128,193,128,193,0,227,0,222,0,8,10,10,10, - 1,0,62,103,195,192,192,192,192,195,103,60,9,14,28,11, - 1,0,1,128,1,128,1,128,1,128,61,128,103,128,195,128, - 193,128,193,128,193,128,193,128,65,128,99,128,29,128,9,10, - 20,11,1,0,62,0,99,0,193,0,193,128,255,128,192,0, - 192,0,67,0,103,0,62,0,6,14,14,8,1,0,28,48, - 48,48,252,48,48,48,48,48,48,48,48,48,9,14,28,11, - 1,252,61,128,99,128,193,128,193,128,193,128,193,128,193,128, - 193,128,99,128,61,128,1,128,65,128,115,0,62,0,8,14, - 14,10,1,0,192,192,192,192,222,231,195,195,195,195,195,195, - 195,195,2,14,14,4,1,0,192,0,0,0,192,192,192,192, - 192,192,192,192,192,192,3,18,18,5,1,252,96,0,0,0, - 96,96,96,96,96,96,96,96,96,96,96,96,96,192,7,14, - 14,9,1,0,192,192,192,192,198,204,216,240,240,248,216,204, - 198,198,2,14,14,4,1,0,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,14,10,20,17,1,0,222,120,231,156, - 195,12,195,12,195,12,195,12,195,12,195,12,195,12,195,12, - 8,10,10,10,1,0,222,231,195,195,195,195,195,195,195,195, - 9,10,20,11,1,0,62,0,99,0,193,128,193,128,193,128, - 193,128,193,128,193,128,99,0,62,0,9,14,28,11,1,252, - 222,0,227,0,193,128,193,128,193,128,193,128,193,128,193,128, - 227,0,222,0,192,0,192,0,192,0,192,0,9,14,28,11, - 1,252,61,128,99,128,193,128,193,128,193,128,193,128,193,128, - 193,128,99,128,61,128,1,128,1,128,1,128,1,128,5,10, - 10,7,1,0,248,224,192,192,192,192,192,192,192,192,8,10, - 10,10,1,0,124,231,195,192,124,30,3,195,230,124,6,13, - 13,8,1,0,16,48,48,252,48,48,48,48,48,48,48,48, - 28,8,10,10,10,1,0,195,195,195,195,195,195,195,195,231, - 123,10,10,20,10,0,0,192,192,96,128,97,128,49,128,51, - 0,51,0,26,0,30,0,14,0,12,0,15,10,20,15,0, - 0,195,134,99,134,99,196,98,204,38,76,54,72,52,120,28, - 120,28,48,24,48,9,10,20,10,1,0,195,0,99,0,118, - 0,60,0,24,0,28,0,60,0,102,0,195,0,195,128,10, - 14,28,10,0,252,192,192,97,128,97,128,49,128,51,0,19, - 0,26,0,30,0,14,0,12,0,12,0,12,0,24,0,24, - 0,7,10,10,9,1,0,254,6,12,28,24,48,96,96,192, - 254,6,19,19,10,2,251,12,24,16,48,48,48,48,48,96, - 224,224,48,48,48,48,16,16,24,28,1,21,21,7,3,251, - 128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128, - 128,128,128,128,128,6,19,19,10,2,251,224,112,48,48,48, - 48,48,16,24,12,28,16,48,48,48,48,48,48,224,10,2, - 4,10,0,4,120,192,207,128,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,0,0,0,6,0,0,2, - 14,14,7,3,252,192,192,0,0,192,192,192,192,192,192,192, - 192,192,192,8,14,14,10,1,254,2,4,60,102,203,200,200, - 208,208,211,102,60,32,64,10,14,28,11,1,0,31,0,49, - 128,96,192,96,0,96,0,252,0,96,0,96,0,96,0,96, - 0,96,0,96,0,96,0,255,128,10,10,20,12,1,3,128, - 64,94,128,51,0,65,128,64,128,64,128,64,128,33,0,94, - 128,128,64,10,14,28,12,1,0,192,192,96,128,97,128,49, - 0,243,192,27,0,30,0,255,192,12,0,12,0,12,0,12, - 0,12,0,12,0,1,18,18,7,3,252,128,128,128,128,128, - 128,128,128,0,0,128,128,128,128,128,128,128,128,7,17,17, - 9,1,253,60,100,192,192,96,56,124,198,198,206,124,60,14, - 6,6,140,248,6,1,1,6,0,13,204,14,14,28,16,1, - 0,15,192,28,224,39,144,76,200,216,108,152,4,152,4,152, - 4,152,100,140,204,71,200,32,16,16,32,15,192,7,10,10, - 8,1,4,120,204,4,124,196,132,124,0,0,254,7,8,8, - 11,2,1,38,100,204,216,152,204,100,38,10,5,10,12,1, - 3,255,192,0,64,0,64,0,64,0,64,255,14,14,28,16, - 1,0,15,192,28,224,47,208,76,104,204,108,140,100,143,132, - 140,68,140,100,204,108,76,104,32,16,28,224,15,192,6,1, - 1,6,0,13,252,4,5,5,6,1,9,96,240,144,144,96, - 11,12,24,19,4,0,6,0,6,0,6,0,6,0,255,224, - 6,0,6,0,6,0,0,0,0,0,0,0,255,224,6,8, - 8,7,1,6,120,220,12,12,24,48,192,252,6,8,8,7, - 1,6,120,204,12,48,24,140,204,120,4,4,4,4,1,12, - 48,96,64,192,255,9,18,36,11,1,252,63,128,121,0,249, - 0,249,0,249,0,249,0,121,0,25,0,9,0,9,0,9, - 0,9,0,9,0,9,0,9,0,9,0,9,0,9,0,2, - 2,2,5,2,5,192,192,6,5,5,5,0,251,64,120,12, - 12,248,4,7,7,6,1,7,112,240,48,48,48,48,48,6, - 10,10,8,1,4,120,72,132,132,132,132,204,120,0,252,7, - 8,8,11,2,1,152,204,100,102,102,100,204,152,13,14,28, - 15,1,0,112,64,240,192,48,128,49,128,49,0,51,0,50, - 48,54,112,12,112,8,176,25,176,17,248,48,48,32,48,13, - 14,28,15,1,0,112,64,240,192,48,128,49,128,49,0,50, - 0,50,112,52,216,12,24,8,24,24,48,16,96,48,192,32, - 248,14,14,28,16,1,0,120,48,204,32,12,96,48,192,12, - 128,141,128,121,24,3,56,2,120,4,88,12,152,8,252,24, - 24,16,24,8,14,14,10,1,252,12,12,0,12,12,12,24, - 48,96,192,192,193,127,62,14,20,40,14,0,0,12,0,6, - 0,2,0,3,0,0,0,0,0,3,0,7,128,7,128,4, - 192,12,192,12,192,24,96,24,96,31,240,63,240,48,24,96, - 24,96,24,192,12,14,20,40,14,0,0,0,192,0,128,1, - 128,1,0,0,0,0,0,3,0,7,128,7,128,4,192,12, - 192,12,192,24,96,24,96,31,240,63,240,48,24,96,24,96, - 24,192,12,14,20,40,14,0,0,3,0,3,128,6,128,4, - 192,0,0,0,0,3,0,7,128,7,128,4,192,12,192,12, - 192,24,96,24,96,31,240,63,240,48,24,96,24,96,24,192, - 12,14,18,36,14,0,0,7,192,0,0,0,0,0,0,3, - 0,7,128,7,128,4,192,12,192,12,192,24,96,24,96,31, - 240,63,240,48,24,96,24,96,24,192,12,13,18,36,15,1, - 0,12,192,0,0,0,0,0,0,7,0,7,0,13,128,13, - 128,12,192,24,192,24,192,48,96,63,224,63,240,96,48,96, - 24,192,24,192,24,13,21,42,14,1,0,6,0,13,0,9, - 0,9,0,6,0,0,0,0,0,6,0,7,0,15,0,13, - 0,25,128,25,128,16,192,48,192,63,224,127,224,96,32,192, - 48,192,48,192,24,17,14,42,19,1,0,1,255,128,3,192, - 0,2,192,0,6,192,0,14,192,0,12,192,0,28,255,128, - 24,192,0,56,192,0,63,192,0,96,192,0,96,192,0,192, - 192,0,192,255,128,11,18,36,13,1,252,31,128,57,192,96, - 96,64,96,192,0,192,0,192,0,192,0,192,0,192,0,64, - 96,96,96,49,192,31,0,4,0,7,0,1,128,15,128,9, - 20,40,12,2,0,96,0,48,0,24,0,8,0,0,0,0, - 0,255,128,192,0,192,0,192,0,192,0,192,0,255,128,192, - 0,192,0,192,0,192,0,192,0,192,0,255,128,9,20,40, - 12,2,0,6,0,4,0,12,0,24,0,0,0,0,0,255, - 128,192,0,192,0,192,0,192,0,192,0,255,128,192,0,192, - 0,192,0,192,0,192,0,192,0,255,128,9,20,40,12,2, - 0,24,0,28,0,52,0,38,0,0,0,0,0,255,128,192, - 0,192,0,192,0,192,0,192,0,255,128,192,0,192,0,192, - 0,192,0,192,0,192,0,255,128,9,18,36,12,2,0,102, - 0,0,0,0,0,0,0,255,128,192,0,192,0,192,0,192, - 0,192,0,255,128,192,0,192,0,192,0,192,0,192,0,192, - 0,255,128,4,20,20,5,0,0,192,96,32,48,0,0,48, - 48,48,48,48,48,48,48,48,48,48,48,48,48,4,20,20, - 5,2,0,48,96,64,128,0,0,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,5,20,20,5,0,0,48,112,88, - 200,0,0,48,48,48,48,48,48,48,48,48,48,48,48,48, - 48,6,18,18,6,0,0,204,0,0,0,48,48,48,48,48, - 48,48,48,48,48,48,48,48,48,13,14,28,14,0,0,127, - 128,97,224,96,112,96,48,96,16,96,24,254,24,96,24,96, - 24,96,16,96,48,96,96,97,224,127,128,11,18,36,14,2, - 0,31,0,0,0,0,0,0,0,224,96,224,96,240,96,248, - 96,216,96,220,96,204,96,198,96,198,96,195,96,195,96,193, - 224,193,224,192,224,12,20,40,14,1,0,24,0,12,0,6, - 0,2,0,0,0,0,0,31,128,57,192,96,96,64,32,192, - 48,192,48,192,48,192,48,192,48,192,48,64,32,96,96,57, - 192,15,0,12,20,40,14,1,0,1,128,3,0,6,0,4, - 0,0,0,0,0,31,128,57,192,96,96,64,32,192,48,192, - 48,192,48,192,48,192,48,192,48,64,32,96,96,57,192,15, - 0,12,20,40,14,1,0,6,0,15,0,9,0,16,128,0, - 0,0,0,31,128,57,192,96,96,64,32,192,48,192,48,192, - 48,192,48,192,48,192,48,64,32,96,96,57,192,15,0,12, - 19,38,14,1,0,12,128,31,0,0,0,0,0,0,0,31, - 128,57,192,96,96,64,32,192,48,192,48,192,48,192,48,192, - 48,192,48,96,96,112,224,63,192,15,0,12,18,36,14,1, - 0,13,128,0,0,0,0,0,0,31,128,57,192,96,96,64, - 32,192,48,192,48,192,48,192,48,192,48,192,48,64,32,96, - 96,57,192,15,0,11,10,20,19,4,1,192,96,96,192,49, - 128,27,0,14,0,14,0,27,0,49,128,96,192,64,96,12, - 16,32,14,1,255,0,48,31,224,56,224,96,224,65,176,193, - 176,195,48,198,48,198,48,204,48,220,48,88,32,112,96,57, - 192,127,0,192,0,11,20,40,15,2,0,24,0,8,0,4, - 0,6,0,0,0,0,0,192,96,192,96,192,96,192,96,192, - 96,192,96,192,96,192,96,192,96,192,96,192,96,96,192,127, - 192,31,0,11,20,40,15,2,0,3,0,2,0,4,0,12, - 0,0,0,0,0,192,96,192,96,192,96,192,96,192,96,192, - 96,192,96,192,96,192,96,192,96,192,96,96,192,127,192,31, - 0,11,20,40,15,2,0,14,0,14,0,27,0,17,0,0, - 0,0,0,192,96,192,96,192,96,192,96,192,96,192,96,192, - 96,192,96,192,96,192,96,192,96,96,192,127,192,31,0,11, - 18,36,15,2,0,25,128,0,0,0,0,0,0,192,96,192, - 96,192,96,192,96,192,96,192,96,192,96,192,96,192,96,192, - 96,192,96,96,192,113,192,31,0,12,20,40,12,0,0,1, - 128,3,0,2,0,4,0,0,0,0,0,224,112,96,96,112, - 192,48,192,25,128,25,128,15,0,14,0,6,0,6,0,6, - 0,6,0,6,0,6,0,9,14,28,12,2,0,192,0,192, - 0,192,0,254,0,195,0,193,128,193,128,193,128,195,128,254, - 0,192,0,192,0,192,0,192,0,10,14,28,11,1,0,62, - 0,103,0,195,0,195,0,198,0,204,0,204,0,206,0,199, - 128,193,128,192,192,216,192,220,128,199,128,8,15,15,10,1, - 0,48,24,8,0,0,62,103,195,3,63,99,195,195,231,123, - 8,16,16,10,1,0,6,12,24,16,0,0,62,103,195,3, - 63,99,195,195,231,123,8,16,16,10,1,0,24,28,36,38, - 0,0,62,103,195,3,63,99,195,195,231,123,8,14,14,10, - 1,0,62,0,0,0,62,103,195,3,63,115,195,195,231,123, - 8,14,14,10,1,0,102,0,0,0,62,103,195,3,63,99, - 195,195,231,123,8,16,16,10,1,0,28,34,34,28,0,0, - 62,99,193,1,63,113,193,193,231,61,16,10,20,18,1,0, - 62,124,227,198,193,131,1,131,63,255,225,128,193,128,195,131, - 230,238,124,60,8,14,14,10,1,252,62,103,195,192,192,192, - 192,195,102,60,16,28,6,62,9,16,32,11,1,0,48,0, - 48,0,24,0,8,0,0,0,0,0,62,0,99,0,193,0, - 193,128,255,128,192,0,192,0,67,0,103,0,62,0,9,16, - 32,11,1,0,6,0,12,0,8,0,24,0,0,0,0,0, - 62,0,99,0,193,0,193,128,255,128,192,0,192,0,67,0, - 103,0,62,0,9,16,32,11,1,0,24,0,28,0,52,0, - 34,0,0,0,0,0,62,0,99,0,193,0,193,128,255,128, - 192,0,192,0,67,0,103,0,62,0,9,14,28,11,1,0, - 102,0,0,0,0,0,0,0,62,0,99,0,193,0,193,128, - 255,128,192,0,192,0,67,0,103,0,62,0,3,15,15,4, - 0,0,128,192,96,32,0,96,96,96,96,96,96,96,96,96, - 96,3,15,15,4,1,0,96,64,192,128,0,192,192,192,192, - 192,192,192,192,192,192,6,15,15,4,255,0,48,120,72,132, - 0,48,48,48,48,48,48,48,48,48,48,6,14,14,5,0, - 0,204,0,0,0,48,48,48,48,48,48,48,48,48,48,9, - 14,28,11,1,0,102,0,24,0,108,0,6,0,63,0,99, - 0,193,128,193,128,193,128,193,128,193,128,193,128,99,0,62, - 0,8,14,14,10,1,0,52,124,0,0,222,231,195,195,195, - 195,195,195,195,195,9,16,32,11,1,0,48,0,16,0,24, - 0,8,0,0,0,0,0,62,0,99,0,193,128,193,128,193, - 128,193,128,193,128,193,128,99,0,62,0,9,16,32,11,1, - 0,6,0,4,0,12,0,8,0,0,0,0,0,62,0,99, - 0,193,128,193,128,193,128,193,128,193,128,193,128,99,0,62, - 0,9,16,32,11,1,0,8,0,28,0,20,0,34,0,0, - 0,0,0,62,0,99,0,193,128,193,128,193,128,193,128,193, - 128,193,128,99,0,62,0,9,14,28,11,1,0,62,0,0, - 0,0,0,0,0,62,0,99,0,193,128,193,128,193,128,193, - 128,193,128,193,128,99,0,62,0,9,14,28,11,1,0,51, - 0,0,0,0,0,0,0,62,0,115,0,193,128,192,128,192, - 128,192,128,192,128,193,128,115,0,62,0,11,8,16,19,4, - 2,6,0,6,0,0,0,0,0,255,224,0,0,6,0,6, - 0,9,12,24,11,1,0,1,128,63,0,99,0,199,128,197, - 128,201,128,217,128,209,128,225,128,99,0,254,0,128,0,8, - 16,16,10,1,0,96,48,16,8,0,0,195,195,195,195,195, - 195,195,195,231,123,8,16,16,10,1,0,4,12,8,16,0, - 0,195,195,195,195,195,195,195,195,231,123,8,16,16,10,1, - 0,24,24,52,36,0,0,195,195,195,195,195,195,195,195,231, - 123,8,14,14,10,1,0,102,0,0,0,195,195,195,195,195, - 195,195,195,231,123,10,19,38,10,0,252,3,0,6,0,4, - 0,8,0,0,0,192,192,97,128,97,128,49,128,51,0,19, - 0,26,0,30,0,14,0,12,0,12,0,12,0,120,0,120, - 0,9,18,36,11,1,252,192,0,192,0,192,0,192,0,222, - 0,227,0,193,128,193,128,193,128,193,128,193,128,193,128,227, - 0,222,0,192,0,192,0,192,0,192,0,10,18,36,10,0, - 252,51,0,0,0,0,0,0,0,192,192,97,128,97,128,97, - 0,51,0,51,0,30,0,30,0,30,0,12,0,12,0,24, - 0,24,0,24,0}; -/* - Fontname: -FreeType-FreeUniversal-Medium-R-Normal--19-190-72-72-P-92-ISO10646-1 - Copyright: (FreeUniversal) Copyright (c) Stephen Wilson 2009 a modification of: Original Font (SIL Sophia) Copyright (c) SIL International, 1994-2008. - Capital A Height: 0, '1' Height: 14 - Calculated Max Values w=11 h=15 x= 4 y= 7 dx=19 dy= 0 ascent=14 len=28 - Font Bounding box w=26 h=26 x=-1 y=-5 - Calculated Min Values x= 0 y=-2 dx= 0 dy= 0 - Pure Font ascent =14 descent= 0 - X Font ascent =14 descent= 0 - Max Font ascent =14 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_fur14n[421] U8G_FONT_SECTION("u8g_font_fur14n") = { - 0,26,26,255,251,14,0,0,0,0,42,58,0,14,254,14, - 0,8,7,7,12,2,7,36,36,24,255,24,60,102,11,12, - 24,19,4,0,6,0,6,0,6,0,6,0,6,0,6,0, - 255,224,6,0,6,0,6,0,6,0,6,0,3,5,5,5, - 1,254,96,96,192,192,128,5,1,1,7,1,4,248,2,2, - 2,5,2,0,192,192,6,15,15,8,1,255,12,8,8,24, - 16,16,48,48,32,32,96,64,64,192,128,9,14,28,11,1, - 0,60,0,103,0,67,0,193,0,193,128,193,128,193,128,193, - 128,193,128,193,128,193,0,67,0,119,0,60,0,5,14,14, - 11,2,0,56,120,248,152,24,24,24,24,24,24,24,24,24, - 24,8,14,14,11,1,0,60,102,195,195,3,3,6,12,28, - 56,48,96,192,255,9,14,28,11,1,0,62,0,119,0,97, - 128,193,128,1,128,3,0,28,0,7,0,3,0,1,128,193, - 128,193,128,99,0,62,0,9,14,28,11,1,0,7,0,7, - 0,15,0,27,0,19,0,51,0,99,0,99,0,195,0,255, - 128,255,128,3,0,3,0,3,0,9,14,28,11,1,0,255, - 0,192,0,192,0,192,0,222,0,243,0,193,0,193,128,1, - 128,1,128,193,128,195,0,102,0,60,0,9,14,28,11,1, - 0,30,0,99,0,65,128,192,0,192,0,222,0,255,0,195, - 0,193,128,193,128,193,128,65,0,103,0,30,0,8,14,14, - 11,1,0,255,3,3,2,6,6,12,12,12,24,24,24,48, - 48,9,14,28,11,1,0,62,0,99,0,193,128,193,128,193, - 128,99,0,62,0,99,0,193,128,193,128,193,128,193,128,99, - 0,62,0,9,14,28,11,1,0,62,0,99,0,193,0,193, - 128,193,128,193,128,99,128,125,128,1,128,1,128,193,0,67, - 0,102,0,60,0,2,10,10,5,2,0,192,192,0,0,0, - 0,0,0,192,192}; -/* - Fontname: -FreeType-FreeUniversal-Medium-R-Normal--19-190-72-72-P-92-ISO10646-1 - Copyright: (FreeUniversal) Copyright (c) Stephen Wilson 2009 a modification of: Original Font (SIL Sophia) Copyright (c) SIL International, 1994-2008. - Capital A Height: 14, '1' Height: 14 - Calculated Max Values w=18 h=21 x= 5 y=12 dx=19 dy= 0 ascent=16 len=54 - Font Bounding box w=26 h=26 x=-1 y=-5 - Calculated Min Values x= 0 y=-5 dx= 0 dy= 0 - Pure Font ascent =14 descent=-4 - X Font ascent =14 descent=-4 - Max Font ascent =16 descent=-5 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_fur14r[2489] U8G_FONT_SECTION("u8g_font_fur14r") = { - 0,26,26,255,251,14,3,59,6,250,32,127,252,16,251,14, - 252,0,0,0,6,0,0,2,14,14,8,3,0,192,192,192, - 192,192,192,192,192,192,192,192,0,0,192,6,6,6,9,1, - 8,204,204,76,76,68,68,12,14,28,14,1,0,6,96,4, - 64,4,64,12,192,127,240,8,128,25,128,25,0,255,224,19, - 0,51,0,34,0,34,0,102,0,9,18,36,11,1,254,8, - 0,8,0,62,0,107,0,201,128,200,0,200,0,248,0,126, - 0,15,0,9,128,9,128,201,128,201,128,107,0,62,0,8, - 0,8,0,16,14,28,18,1,0,120,16,108,16,198,32,198, - 96,198,64,204,128,124,128,1,60,3,102,2,99,6,99,4, - 99,8,102,8,60,12,14,28,14,1,0,30,0,51,0,97, - 0,99,0,51,0,60,0,60,96,108,96,198,96,195,96,193, - 192,192,192,99,224,62,48,1,6,6,7,3,8,128,128,128, - 128,128,128,3,17,17,7,2,253,32,96,96,64,192,192,192, - 192,192,192,192,192,192,64,96,96,32,3,17,17,7,2,253, - 128,128,192,192,64,64,96,96,96,96,96,96,64,192,192,128, - 128,8,7,7,12,2,7,36,36,24,255,24,60,102,11,12, - 24,19,4,0,6,0,6,0,6,0,6,0,6,0,6,0, - 255,224,6,0,6,0,6,0,6,0,6,0,3,5,5,5, - 1,254,96,96,192,192,128,5,1,1,7,1,4,248,2,2, - 2,5,2,0,192,192,6,15,15,8,1,255,12,8,8,24, - 16,16,48,48,32,32,96,64,64,192,128,9,14,28,11,1, - 0,60,0,103,0,67,0,193,0,193,128,193,128,193,128,193, - 128,193,128,193,128,193,0,67,0,119,0,60,0,5,14,14, - 11,2,0,56,120,248,152,24,24,24,24,24,24,24,24,24, - 24,8,14,14,11,1,0,60,102,195,195,3,3,6,12,28, - 56,48,96,192,255,9,14,28,11,1,0,62,0,119,0,97, - 128,193,128,1,128,3,0,28,0,7,0,3,0,1,128,193, - 128,193,128,99,0,62,0,9,14,28,11,1,0,7,0,7, - 0,15,0,27,0,19,0,51,0,99,0,99,0,195,0,255, - 128,255,128,3,0,3,0,3,0,9,14,28,11,1,0,255, - 0,192,0,192,0,192,0,222,0,243,0,193,0,193,128,1, - 128,1,128,193,128,195,0,102,0,60,0,9,14,28,11,1, - 0,30,0,99,0,65,128,192,0,192,0,222,0,255,0,195, - 0,193,128,193,128,193,128,65,0,103,0,30,0,8,14,14, - 11,1,0,255,3,3,2,6,6,12,12,12,24,24,24,48, - 48,9,14,28,11,1,0,62,0,99,0,193,128,193,128,193, - 128,99,0,62,0,99,0,193,128,193,128,193,128,193,128,99, - 0,62,0,9,14,28,11,1,0,62,0,99,0,193,0,193, - 128,193,128,193,128,99,128,125,128,1,128,1,128,193,0,67, - 0,102,0,60,0,2,10,10,5,2,0,192,192,0,0,0, - 0,0,0,192,192,3,12,12,5,1,254,96,96,0,0,0, - 0,0,96,96,64,192,192,12,10,20,19,4,1,0,48,0, - 224,7,0,28,0,224,0,192,0,56,0,14,0,1,192,0, - 48,11,5,10,19,4,4,255,224,0,0,0,0,0,0,255, - 224,12,10,20,19,4,1,128,0,112,0,28,0,3,128,0, - 96,0,112,1,192,14,0,112,0,192,0,8,14,14,9,0, - 0,60,126,195,3,3,2,6,12,24,24,24,0,0,24,17, - 18,54,19,1,252,7,240,0,28,60,0,48,6,0,96,3, - 0,99,243,0,198,113,0,196,49,128,204,49,128,204,49,128, - 204,49,128,204,49,128,196,51,0,70,95,0,99,158,0,96, - 0,0,48,0,0,30,16,0,7,240,0,14,14,28,14,0, - 0,3,0,7,128,7,128,4,192,12,192,12,192,24,96,24, - 96,31,240,63,240,48,24,96,24,96,24,192,12,10,14,28, - 13,2,0,255,0,193,128,192,192,192,192,192,192,193,128,254, - 0,195,128,192,192,192,192,192,192,192,192,195,128,255,0,11, - 14,28,13,1,0,31,128,57,192,96,96,64,96,192,0,192, - 0,192,0,192,0,192,0,192,0,64,96,96,96,49,192,31, - 0,11,14,28,14,2,0,254,0,195,128,192,192,192,192,192, - 96,192,96,192,96,192,96,192,96,192,96,192,192,192,192,195, - 128,254,0,9,14,28,12,2,0,255,128,192,0,192,0,192, - 0,192,0,192,0,255,128,192,0,192,0,192,0,192,0,192, - 0,192,0,255,128,8,14,14,11,2,0,255,192,192,192,192, - 192,255,192,192,192,192,192,192,192,12,14,28,14,1,0,15, - 128,56,224,96,48,64,0,192,0,192,0,193,240,192,48,192, - 48,192,48,96,48,96,48,56,112,15,224,10,14,28,14,2, - 0,192,192,192,192,192,192,192,192,192,192,192,192,255,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,2,14,14, - 5,2,0,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,8,14,14,11,1,0,3,3,3,3,3,3,3,3,3, - 3,195,195,102,60,10,14,28,13,2,0,193,128,195,0,198, - 0,204,0,216,0,240,0,240,0,216,0,220,0,206,0,199, - 0,195,0,193,128,192,192,8,14,14,11,2,0,192,192,192, - 192,192,192,192,192,192,192,192,192,255,255,14,14,28,18,2, - 0,224,28,224,28,240,60,240,60,216,108,216,108,216,108,204, - 204,204,204,196,140,199,140,199,140,195,12,195,12,11,14,28, - 14,2,0,224,96,224,96,240,96,248,96,216,96,220,96,204, - 96,198,96,198,96,195,96,195,96,193,224,193,224,192,224,12, - 14,28,14,1,0,31,128,57,192,96,96,64,32,192,48,192, - 48,192,48,192,48,192,48,192,48,64,32,96,96,57,192,15, - 0,9,14,28,12,2,0,254,0,195,0,193,128,193,128,193, - 128,193,128,195,0,254,0,192,0,192,0,192,0,192,0,192, - 0,192,0,14,14,28,15,1,0,31,128,57,192,96,96,64, - 32,192,48,192,48,192,48,192,48,192,48,192,48,64,32,96, - 96,57,192,15,252,9,14,28,12,2,0,254,0,195,0,193, - 128,193,128,193,128,195,0,254,0,195,0,195,0,193,0,193, - 128,193,128,193,128,193,128,10,14,28,12,1,0,63,0,97, - 128,192,192,192,0,192,0,240,0,127,0,31,128,1,192,0, - 192,192,192,192,192,97,128,62,0,11,14,28,13,1,0,255, - 224,12,0,12,0,12,0,12,0,12,0,12,0,12,0,12, - 0,12,0,12,0,12,0,12,0,12,0,11,14,28,15,2, - 0,192,96,192,96,192,96,192,96,192,96,192,96,192,96,192, - 96,192,96,192,96,192,96,96,192,113,192,31,0,12,14,28, - 12,0,0,224,48,96,112,96,96,48,96,48,96,48,192,24, - 192,24,192,25,128,13,128,13,0,15,0,7,0,6,0,18, - 14,42,18,0,0,192,224,192,96,224,192,97,225,128,97,161, - 128,33,177,128,49,49,128,51,51,0,51,19,0,27,27,0, - 26,26,0,30,30,0,14,14,0,12,14,0,12,12,0,12, - 14,28,13,1,0,224,96,96,192,49,192,57,128,27,0,15, - 0,14,0,15,0,27,0,25,128,49,192,96,192,224,224,192, - 112,12,14,28,12,0,0,224,112,96,96,112,192,48,192,25, - 128,25,128,15,0,14,0,6,0,6,0,6,0,6,0,6, - 0,6,0,10,14,28,12,1,0,127,192,0,192,1,128,3, - 128,3,0,6,0,14,0,28,0,24,0,56,0,112,0,96, - 0,224,0,255,192,4,18,18,8,2,252,240,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,240,5,15,15, - 8,1,255,128,192,64,64,64,96,32,32,48,16,16,16,24, - 8,8,4,18,18,8,2,252,240,48,48,48,48,48,48,48, - 48,48,48,48,48,48,48,48,48,240,9,12,24,19,5,0, - 8,0,8,0,20,0,20,0,34,0,34,0,34,0,65,0, - 65,0,193,128,128,128,128,128,10,1,2,10,0,254,255,192, - 3,4,4,4,0,12,128,192,96,32,8,10,10,10,1,0, - 62,103,195,3,63,99,195,195,231,123,9,14,28,11,1,0, - 192,0,192,0,192,0,192,0,222,0,227,0,193,128,193,128, - 193,128,193,128,193,128,193,0,227,0,222,0,8,10,10,10, - 1,0,62,103,195,192,192,192,192,195,103,60,9,14,28,11, - 1,0,1,128,1,128,1,128,1,128,61,128,103,128,195,128, - 193,128,193,128,193,128,193,128,65,128,99,128,29,128,9,10, - 20,11,1,0,62,0,99,0,193,0,193,128,255,128,192,0, - 192,0,67,0,103,0,62,0,6,14,14,8,1,0,28,48, - 48,48,252,48,48,48,48,48,48,48,48,48,9,14,28,11, - 1,252,61,128,99,128,193,128,193,128,193,128,193,128,193,128, - 193,128,99,128,61,128,1,128,65,128,115,0,62,0,8,14, - 14,10,1,0,192,192,192,192,222,231,195,195,195,195,195,195, - 195,195,2,14,14,4,1,0,192,0,0,0,192,192,192,192, - 192,192,192,192,192,192,3,18,18,5,1,252,96,0,0,0, - 96,96,96,96,96,96,96,96,96,96,96,96,96,192,7,14, - 14,9,1,0,192,192,192,192,198,204,216,240,240,248,216,204, - 198,198,2,14,14,4,1,0,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,14,10,20,17,1,0,222,120,231,156, - 195,12,195,12,195,12,195,12,195,12,195,12,195,12,195,12, - 8,10,10,10,1,0,222,231,195,195,195,195,195,195,195,195, - 9,10,20,11,1,0,62,0,99,0,193,128,193,128,193,128, - 193,128,193,128,193,128,99,0,62,0,9,14,28,11,1,252, - 222,0,227,0,193,128,193,128,193,128,193,128,193,128,193,128, - 227,0,222,0,192,0,192,0,192,0,192,0,9,14,28,11, - 1,252,61,128,99,128,193,128,193,128,193,128,193,128,193,128, - 193,128,99,128,61,128,1,128,1,128,1,128,1,128,5,10, - 10,7,1,0,248,224,192,192,192,192,192,192,192,192,8,10, - 10,10,1,0,124,231,195,192,124,30,3,195,230,124,6,13, - 13,8,1,0,16,48,48,252,48,48,48,48,48,48,48,48, - 28,8,10,10,10,1,0,195,195,195,195,195,195,195,195,231, - 123,10,10,20,10,0,0,192,192,96,128,97,128,49,128,51, - 0,51,0,26,0,30,0,14,0,12,0,15,10,20,15,0, - 0,195,134,99,134,99,196,98,204,38,76,54,72,52,120,28, - 120,28,48,24,48,9,10,20,10,1,0,195,0,99,0,118, - 0,60,0,24,0,28,0,60,0,102,0,195,0,195,128,10, - 14,28,10,0,252,192,192,97,128,97,128,49,128,51,0,19, - 0,26,0,30,0,14,0,12,0,12,0,12,0,24,0,24, - 0,7,10,10,9,1,0,254,6,12,28,24,48,96,96,192, - 254,6,19,19,10,2,251,12,24,16,48,48,48,48,48,96, - 224,224,48,48,48,48,16,16,24,28,1,21,21,7,3,251, - 128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128, - 128,128,128,128,128,6,19,19,10,2,251,224,112,48,48,48, - 48,48,16,24,12,28,16,48,48,48,48,48,48,224,10,2, - 4,10,0,4,120,192,207,128,255}; -/* - Fontname: -FreeType-FreeUniversal-Medium-R-Normal--23-230-72-72-P-109-ISO10646-1 - Copyright: (FreeUniversal) Copyright (c) Stephen Wilson 2009 a modification of: Original Font (SIL Sophia) Copyright (c) SIL International, 1994-2008. - Capital A Height: 17, '1' Height: 17 - Calculated Max Values w=22 h=25 x= 6 y=15 dx=24 dy= 0 ascent=24 len=66 - Font Bounding box w=31 h=30 x=-2 y=-6 - Calculated Min Values x=-1 y=-6 dx= 0 dy= 0 - Pure Font ascent =17 descent=-5 - X Font ascent =17 descent=-5 - Max Font ascent =24 descent=-6 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_fur17[6799] U8G_FONT_SECTION("u8g_font_fur17") = { - 0,31,30,254,250,17,4,5,8,170,32,255,251,24,250,17, - 251,0,0,0,7,0,0,2,17,17,8,3,0,192,192,192, - 192,192,192,192,192,192,192,192,192,192,0,0,192,192,7,7, - 7,10,2,10,206,206,198,198,196,196,196,15,17,34,17,1, - 0,1,24,3,24,3,24,3,48,6,48,63,254,6,32,4, - 96,12,96,12,64,255,248,24,192,24,128,17,128,49,128,49, - 128,49,0,11,21,42,13,1,254,4,0,4,0,63,0,127, - 128,196,192,196,192,196,0,196,0,244,0,127,0,63,192,5, - 224,4,224,4,96,196,96,196,96,228,96,127,192,63,128,4, - 0,4,0,19,17,51,21,1,0,60,2,0,126,4,0,227, - 12,0,195,8,0,195,24,0,195,16,0,195,48,0,102,96, - 0,62,71,128,0,207,192,0,152,96,1,152,96,1,24,96, - 2,24,96,6,24,96,4,15,192,12,7,128,15,17,34,17, - 1,0,15,0,63,128,48,192,48,192,49,192,59,128,31,0, - 28,24,118,24,103,24,227,152,193,216,192,240,224,112,96,120, - 123,252,31,142,2,7,7,8,3,10,192,192,192,192,192,192, - 64,4,20,20,8,2,253,48,48,96,96,96,224,192,192,192, - 192,192,192,192,192,224,96,96,96,48,48,4,20,20,8,2, - 253,192,64,96,96,96,48,48,48,48,48,48,48,48,48,48, - 96,96,96,64,192,9,9,18,15,3,8,34,0,54,0,22, - 0,28,0,255,128,156,128,20,0,54,0,34,0,14,14,28, - 24,5,0,2,0,2,0,2,0,2,0,2,0,2,0,255, - 252,2,0,2,0,2,0,2,0,2,0,2,0,2,0,4, - 6,6,6,1,253,112,112,96,96,192,192,6,1,1,8,1, - 5,252,2,3,3,6,2,0,192,192,192,7,18,18,9,1, - 255,6,6,4,12,12,8,8,24,24,16,48,48,32,32,96, - 96,64,192,10,17,34,13,1,0,30,0,63,128,97,128,96, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,97,192,97,128,63,128,30,0,5,17,17,13,3, - 0,56,120,248,216,24,24,24,24,24,24,24,24,24,24,24, - 24,24,10,17,34,13,1,0,30,0,127,128,97,128,224,192, - 224,192,0,192,1,192,3,128,3,128,7,0,14,0,28,0, - 56,0,112,0,96,0,224,0,255,192,10,17,34,13,1,0, - 31,0,127,128,96,192,224,192,0,192,0,192,3,128,14,0, - 7,128,1,192,0,192,0,192,192,192,224,192,97,192,127,128, - 30,0,11,17,34,13,1,0,3,128,3,128,7,128,13,128, - 13,128,25,128,57,128,49,128,97,128,97,128,193,128,255,224, - 255,224,1,128,1,128,1,128,1,128,10,17,34,13,1,0, - 127,128,96,0,96,0,96,0,96,0,111,0,127,128,97,128, - 64,192,0,192,0,192,0,192,0,192,192,192,225,128,127,0, - 30,0,11,17,34,13,1,0,31,0,59,128,96,192,224,192, - 192,0,192,0,207,0,223,192,241,192,224,224,192,96,192,96, - 192,96,192,96,96,192,59,192,31,0,10,17,34,13,1,0, - 255,192,0,192,0,192,1,128,1,128,3,128,3,0,3,0, - 7,0,6,0,6,0,14,0,12,0,12,0,28,0,24,0, - 56,0,11,17,34,13,1,0,31,0,59,128,96,192,96,192, - 96,192,96,192,49,128,31,0,59,128,96,192,192,96,192,96, - 192,96,192,96,96,224,123,192,31,0,11,17,34,13,1,0, - 31,0,127,192,96,192,192,224,192,96,192,96,192,224,224,224, - 113,224,63,96,0,96,0,96,0,224,96,192,97,192,127,128, - 31,0,2,12,12,6,2,0,192,192,192,0,0,0,0,0, - 0,192,192,192,3,15,15,6,1,253,96,96,96,0,0,0, - 0,0,0,96,96,96,192,192,192,14,12,24,24,5,1,0, - 12,0,60,1,224,7,0,56,0,224,0,224,0,60,0,7, - 0,1,224,0,60,0,12,14,5,10,24,5,4,255,252,0, - 0,0,0,0,0,255,252,14,12,24,24,5,1,192,0,240, - 0,30,0,3,128,0,112,0,28,0,28,0,240,3,128,30, - 0,240,0,192,0,9,17,34,11,1,0,60,0,255,0,195, - 128,129,128,1,128,1,128,3,0,7,0,14,0,28,0,24, - 0,24,0,24,0,0,0,0,0,24,0,24,0,20,22,66, - 23,1,251,1,252,0,7,255,0,30,7,128,56,1,192,48, - 0,224,97,236,96,99,252,112,227,28,48,198,12,48,198,12, - 48,198,12,48,198,12,48,198,12,48,198,12,48,227,28,96, - 99,31,224,97,231,192,48,0,0,56,0,0,28,0,0,7, - 220,0,1,252,0,16,17,34,17,1,0,3,128,3,128,7, - 192,6,192,14,224,12,96,12,112,24,48,24,48,56,56,63, - 248,63,252,96,12,96,12,224,6,192,6,192,7,12,17,34, - 16,2,0,255,128,195,224,192,112,192,48,192,48,192,48,192, - 112,192,224,255,128,193,224,192,112,192,48,192,48,192,48,192, - 112,195,224,255,128,13,17,34,15,1,0,15,192,63,240,48, - 56,96,24,96,24,192,0,192,0,192,0,192,0,192,0,192, - 0,192,0,96,0,96,24,48,48,63,240,15,192,13,17,34, - 17,2,0,255,0,199,192,192,96,192,48,192,48,192,24,192, - 24,192,24,192,24,192,24,192,24,192,24,192,48,192,48,192, - 224,199,192,255,0,11,17,34,14,2,0,255,224,192,0,192, - 0,192,0,192,0,192,0,192,0,192,0,255,192,192,0,192, - 0,192,0,192,0,192,0,192,0,192,0,255,224,10,17,34, - 13,2,0,255,192,192,0,192,0,192,0,192,0,192,0,192, - 0,192,0,255,128,192,0,192,0,192,0,192,0,192,0,192, - 0,192,0,192,0,14,17,34,17,1,0,7,224,31,248,48, - 28,96,12,96,0,192,0,192,0,192,0,192,252,192,12,192, - 12,224,12,96,12,112,12,56,12,31,252,7,248,12,17,34, - 16,2,0,192,48,192,48,192,48,192,48,192,48,192,48,192, - 48,192,48,255,240,192,48,192,48,192,48,192,48,192,48,192, - 48,192,48,192,48,2,17,17,6,2,0,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,10,17,34,13, - 1,0,0,192,0,192,0,192,0,192,0,192,0,192,0,192, - 0,192,0,192,0,192,0,192,0,192,0,192,192,192,225,128, - 127,128,62,0,12,17,34,15,2,0,192,96,192,192,193,128, - 195,0,199,0,206,0,220,0,248,0,220,0,222,0,206,0, - 199,0,195,128,193,192,192,224,192,224,192,112,10,17,34,12, - 2,0,192,0,192,0,192,0,192,0,192,0,192,0,192,0, - 192,0,192,0,192,0,192,0,192,0,192,0,192,0,192,0, - 255,192,255,192,17,17,51,21,2,0,240,7,128,240,7,128, - 240,7,128,216,13,128,216,13,128,220,29,128,204,25,128,204, - 25,128,206,57,128,198,49,128,198,49,128,195,97,128,195,97, - 128,195,97,128,193,193,128,193,193,128,193,193,128,13,17,34, - 17,2,0,224,24,240,24,248,24,248,24,220,24,220,24,206, - 24,198,24,199,24,195,24,195,152,193,216,193,216,192,248,192, - 248,192,120,192,56,15,17,34,17,1,0,7,192,30,240,48, - 24,96,12,96,12,192,6,192,6,192,6,192,6,192,6,192, - 6,224,14,96,12,96,12,48,24,30,240,7,192,11,17,34, - 14,2,0,255,0,199,192,192,224,192,96,192,96,192,96,192, - 224,193,192,255,128,192,0,192,0,192,0,192,0,192,0,192, - 0,192,0,192,0,16,17,34,18,1,0,7,192,30,240,48, - 24,96,12,96,12,192,6,192,6,192,6,192,6,192,6,192, - 6,224,14,96,12,96,12,48,24,30,248,7,255,11,17,34, - 15,2,0,255,0,199,192,192,224,192,96,192,96,192,96,192, - 96,193,192,255,0,193,192,192,192,192,192,192,224,192,96,192, - 96,192,96,192,96,12,17,34,15,1,0,31,128,63,224,96, - 112,192,48,192,0,224,0,240,0,127,128,63,224,3,240,0, - 112,0,48,192,48,192,48,96,112,123,224,31,128,13,17,34, - 15,1,0,255,248,3,0,3,0,3,0,3,0,3,0,3, - 0,3,0,3,0,3,0,3,0,3,0,3,0,3,0,3, - 0,3,0,3,0,13,17,34,17,2,0,192,24,192,24,192, - 24,192,24,192,24,192,24,192,24,192,24,192,24,192,24,192, - 24,192,24,192,24,96,56,96,48,61,224,31,192,14,17,34, - 15,1,0,192,28,192,24,224,56,96,48,96,48,112,112,48, - 96,48,96,56,224,24,192,24,192,29,192,13,128,13,128,15, - 128,7,0,7,0,22,17,51,22,0,0,224,56,28,96,120, - 28,96,120,24,112,120,24,48,108,56,48,204,48,48,204,48, - 24,206,48,24,198,112,25,134,96,29,134,96,13,131,96,13, - 131,192,15,3,192,7,3,192,7,1,192,6,1,128,14,17, - 34,16,1,0,112,24,112,56,56,48,28,96,28,224,14,192, - 7,128,7,128,7,128,7,192,13,192,28,224,24,112,48,112, - 112,56,96,28,224,28,14,17,34,15,0,0,224,28,112,24, - 112,56,56,48,24,112,28,96,12,192,14,192,7,128,3,128, - 3,0,3,0,3,0,3,0,3,0,3,0,3,0,12,17, - 34,14,1,0,127,240,0,48,0,112,0,224,1,192,1,192, - 3,128,7,0,7,0,14,0,28,0,60,0,56,0,112,0, - 240,0,224,0,255,240,4,22,22,9,2,251,240,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,240,7,18,18,9,1,255,192,192,64,96,96,32,48,48, - 16,16,24,24,8,12,12,4,4,6,4,22,22,10,3,251, - 240,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48, - 48,48,48,48,48,240,11,14,28,23,6,0,4,0,14,0, - 10,0,27,0,17,0,17,0,49,128,32,128,32,128,96,192, - 64,64,192,96,128,32,128,32,12,1,2,12,0,253,255,240, - 4,4,4,5,0,14,192,96,96,48,10,12,24,13,1,0, - 31,0,123,128,96,192,96,192,0,192,63,192,120,192,224,192, - 192,192,193,192,119,192,60,192,11,17,34,14,2,0,192,0, - 192,0,192,0,192,0,192,0,207,0,223,192,224,192,224,224, - 192,96,192,96,192,96,192,96,224,224,224,192,251,128,207,0, - 10,12,24,12,1,0,31,0,127,128,97,192,192,192,192,0, - 192,0,192,0,192,0,192,192,97,192,127,128,31,0,11,17, - 34,14,1,0,0,96,0,96,0,96,0,96,0,96,30,96, - 127,224,97,224,224,224,192,96,192,96,192,96,192,96,224,224, - 96,224,59,224,30,96,10,12,24,13,1,0,31,0,127,128, - 96,192,192,192,192,192,255,192,192,0,192,0,192,192,96,192, - 63,128,31,0,7,17,17,9,1,0,30,62,48,48,48,254, - 48,48,48,48,48,48,48,48,48,48,48,11,17,34,14,1, - 251,31,96,63,224,96,224,224,224,192,96,192,96,192,96,192, - 96,224,224,96,224,123,224,30,96,0,96,96,224,96,192,63, - 128,31,0,10,17,34,14,2,0,192,0,192,0,192,0,192, - 0,192,0,207,0,251,128,225,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,2,17,17,5,1, - 0,192,192,0,0,0,192,192,192,192,192,192,192,192,192,192, - 192,192,3,22,22,7,2,251,96,96,0,0,0,96,96,96, - 96,96,96,96,96,96,96,96,96,96,96,96,224,192,9,17, - 34,12,2,0,192,0,192,0,192,0,192,0,192,0,195,128, - 199,0,206,0,220,0,216,0,248,0,216,0,204,0,206,0, - 199,0,195,0,195,128,2,17,17,6,2,0,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,18,12,36, - 21,2,0,207,31,0,255,191,128,225,225,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,10,12,24,14,2,0,223,0,255, - 128,225,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,11,12,24,13,1,0,31,0,63,192,96, - 192,224,224,192,96,192,96,192,96,192,96,224,224,96,192,63, - 192,31,0,11,17,34,14,2,251,207,0,251,192,224,192,224, - 224,192,96,192,96,192,96,192,96,224,224,224,192,251,192,207, - 0,192,0,192,0,192,0,192,0,192,0,11,17,34,14,1, - 251,30,96,123,224,96,224,224,224,192,96,192,96,192,96,192, - 96,224,224,96,224,123,224,30,96,0,96,0,96,0,96,0, - 96,0,96,7,12,12,9,2,0,222,252,224,192,192,192,192, - 192,192,192,192,192,9,12,24,11,1,0,62,0,127,128,193, - 128,192,0,224,0,126,0,31,128,3,128,193,128,193,128,119, - 0,62,0,7,15,15,9,1,0,48,48,48,254,48,48,48, - 48,48,48,48,48,48,58,30,10,12,24,14,2,0,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 225,192,127,192,60,192,11,12,24,12,1,0,192,96,192,192, - 224,192,97,192,97,128,49,128,51,0,59,0,27,0,30,0, - 30,0,12,0,18,12,36,19,0,0,224,224,192,96,224,192, - 97,161,192,113,177,128,49,177,128,51,49,128,51,27,0,27, - 27,0,30,27,0,30,14,0,14,14,0,12,14,0,11,12, - 24,13,1,0,224,192,113,192,49,128,59,0,31,0,14,0, - 30,0,31,0,51,128,113,128,97,192,192,224,11,17,34,12, - 1,251,192,96,192,192,224,192,97,192,113,128,49,128,51,128, - 59,0,27,0,30,0,14,0,14,0,12,0,12,0,28,0, - 24,0,24,0,8,12,12,10,1,0,255,3,7,14,12,24, - 56,48,96,224,192,255,8,23,23,11,2,251,15,14,24,24, - 24,24,24,24,24,56,112,224,240,48,24,24,24,24,24,24, - 24,12,15,1,25,25,8,4,250,128,128,128,128,128,128,128, - 128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128, - 128,128,8,23,23,11,2,251,224,112,56,24,24,24,24,24, - 24,28,14,7,14,28,24,24,24,24,24,24,24,48,240,12, - 2,4,12,0,5,62,112,231,224,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,0,0,0,7,0,0, - 2,17,17,8,3,251,192,192,0,0,0,192,192,192,192,192, - 192,192,192,192,192,192,192,10,18,36,14,2,253,1,0,1, - 0,1,0,31,0,127,128,98,192,198,192,196,0,196,0,204, - 0,200,0,200,192,121,192,127,128,31,0,32,0,32,0,32, - 0,11,17,34,13,1,0,15,128,29,192,48,96,48,0,48, - 0,48,0,254,0,48,0,48,0,48,0,48,0,48,0,48, - 0,48,0,48,0,48,0,255,224,11,14,28,13,1,3,0, - 32,128,32,95,64,123,128,96,128,64,64,64,64,64,64,64, - 64,96,128,113,128,95,64,128,32,0,32,12,17,34,14,1, - 0,192,48,96,96,96,96,48,224,48,192,249,240,25,128,15, - 128,15,0,255,240,6,0,6,0,6,0,6,0,6,0,6, - 0,6,0,1,22,22,8,4,251,128,128,128,128,128,128,128, - 128,128,0,0,0,0,128,128,128,128,128,128,128,128,128,8, - 21,21,10,1,252,62,126,192,192,192,112,120,62,119,227,195, - 199,238,124,30,7,3,3,3,142,252,7,2,2,7,0,15, - 198,198,17,17,51,19,1,0,3,224,0,15,120,0,56,14, - 0,35,242,0,71,57,0,78,25,0,140,0,128,140,0,128, - 140,0,128,140,0,128,140,24,128,70,57,0,67,241,0,32, - 2,0,48,6,0,12,24,0,3,224,0,9,11,22,9,0, - 6,62,0,127,0,97,0,1,0,63,0,113,0,65,0,67, - 0,61,0,0,0,255,128,9,9,18,13,2,1,49,128,51, - 0,99,0,230,0,204,0,230,0,99,0,51,0,17,128,12, - 5,10,14,1,5,255,240,0,16,0,16,0,16,0,16,255, - 17,17,51,19,1,0,3,224,0,15,120,0,56,14,0,39, - 242,0,70,57,0,70,25,0,134,24,128,135,224,128,134,48, - 128,134,16,128,134,24,128,70,25,0,70,25,0,32,2,0, - 56,14,0,15,120,0,3,224,0,7,1,1,7,0,15,254, - 5,6,6,7,1,11,112,216,136,136,216,112,14,14,28,24, - 5,0,2,0,2,0,2,0,2,0,255,252,2,0,2,0, - 2,0,2,0,2,0,0,0,0,0,0,0,255,252,7,9, - 9,9,1,8,60,126,198,6,12,24,48,224,254,7,9,9, - 9,1,8,60,126,198,14,24,14,6,206,124,3,4,4,5, - 2,14,96,96,192,128,255,10,21,42,13,1,252,31,192,60, - 128,124,128,252,128,252,128,252,128,124,128,124,128,60,128,4, - 128,4,128,4,128,4,128,4,128,4,128,4,128,4,128,4, - 128,4,128,4,128,4,128,2,3,3,6,2,7,192,192,192, - 6,5,5,6,1,250,64,120,12,12,252,3,9,9,7,2, - 8,96,224,32,32,32,32,32,32,32,8,11,11,10,1,6, - 60,126,195,193,193,193,195,98,124,0,255,9,9,18,13,2, - 1,204,0,102,0,99,0,51,0,57,128,51,0,99,0,102, - 0,204,0,15,17,34,18,2,0,96,48,224,32,32,96,32, - 64,32,192,32,128,33,0,35,0,34,24,6,24,4,40,12, - 72,8,200,16,254,48,8,32,8,96,8,16,17,34,19,2, - 0,96,16,224,48,32,32,32,96,32,192,32,128,33,128,33, - 0,35,62,6,119,4,99,12,3,8,6,24,28,16,48,32, - 96,96,127,17,17,51,19,1,0,124,4,0,254,12,0,6, - 8,0,24,16,0,30,48,0,6,32,0,198,96,0,206,64, - 0,124,198,0,1,134,0,1,10,0,3,26,0,2,50,0, - 6,63,128,4,2,0,8,2,0,24,2,0,10,17,34,12, - 1,251,6,0,6,0,0,0,0,0,6,0,6,0,6,0, - 14,0,28,0,112,0,96,0,192,0,192,0,192,192,241,192, - 127,128,31,0,16,23,46,17,1,0,14,0,6,0,3,0, - 1,0,0,0,0,0,3,128,3,128,7,192,6,192,14,224, - 12,96,12,112,24,48,24,48,56,56,63,248,63,252,96,12, - 96,12,224,6,192,6,192,7,16,23,46,17,1,0,0,96, - 0,192,0,128,1,0,0,0,0,0,3,128,3,128,7,192, - 6,192,14,224,12,96,12,112,24,48,24,48,56,56,63,248, - 63,252,96,12,96,12,224,6,192,6,192,7,16,23,46,17, - 1,0,3,128,3,192,6,192,4,96,0,0,0,0,3,128, - 3,128,7,192,6,192,14,224,12,96,12,112,24,48,24,48, - 56,56,63,248,63,252,96,12,96,12,224,6,192,6,192,7, - 16,22,44,17,1,0,7,96,13,192,0,0,0,0,0,0, - 3,128,3,128,7,192,6,192,14,224,12,96,12,112,24,48, - 24,48,56,56,63,248,63,252,96,12,96,12,224,6,192,6, - 192,7,16,22,44,18,1,0,6,48,6,48,0,0,0,0, - 0,0,1,192,3,192,3,224,7,96,6,96,6,112,12,48, - 12,56,28,24,24,28,63,252,63,252,48,6,96,6,96,7, - 224,3,192,3,16,24,48,17,1,0,3,128,6,192,4,64, - 4,64,3,128,0,0,0,0,3,128,3,128,7,192,6,192, - 6,224,12,96,12,112,28,48,24,48,24,24,63,248,63,252, - 96,12,96,12,224,6,192,6,192,7,21,17,51,23,1,0, - 0,255,248,0,240,0,1,240,0,1,176,0,3,176,0,3, - 48,0,7,48,0,6,48,0,14,63,248,12,48,0,28,48, - 0,31,240,0,56,48,0,48,48,0,112,48,0,96,48,0, - 192,63,248,13,22,44,15,1,251,15,192,63,240,48,56,96, - 24,96,24,192,0,192,0,192,0,192,0,192,0,192,0,192, - 0,96,0,96,24,112,48,63,240,15,192,2,0,3,192,0, - 224,0,96,7,224,11,23,46,14,2,0,48,0,24,0,12, - 0,4,0,0,0,0,0,255,224,192,0,192,0,192,0,192, - 0,192,0,192,0,192,0,255,192,192,0,192,0,192,0,192, - 0,192,0,192,0,192,0,255,224,11,23,46,14,2,0,3, - 0,6,0,6,0,12,0,0,0,0,0,255,224,192,0,192, - 0,192,0,192,0,192,0,192,0,192,0,255,192,192,0,192, - 0,192,0,192,0,192,0,192,0,192,0,255,224,11,23,46, - 14,2,0,30,0,30,0,51,0,33,0,0,0,0,0,255, - 224,192,0,192,0,192,0,192,0,192,0,192,0,192,0,255, - 192,192,0,192,0,192,0,192,0,192,0,192,0,192,0,255, - 224,11,22,44,14,2,0,51,0,51,0,0,0,0,0,0, - 0,255,224,192,0,192,0,192,0,192,0,192,0,192,0,192, - 0,255,192,192,0,192,0,192,0,192,0,192,0,192,0,192, - 0,255,224,4,23,23,6,0,0,192,96,48,16,0,0,48, - 48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48, - 4,23,23,6,2,0,48,96,64,192,0,0,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,6,23,23, - 6,0,0,56,120,76,196,0,0,48,48,48,48,48,48,48, - 48,48,48,48,48,48,48,48,48,48,7,22,22,7,0,0, - 198,198,0,0,0,48,48,48,48,48,48,48,48,48,48,48, - 48,48,48,48,48,48,15,17,34,17,0,0,63,192,49,240, - 48,56,48,12,48,12,48,6,48,6,48,6,255,6,48,6, - 48,6,48,6,48,12,48,28,48,56,49,240,63,192,13,22, - 44,17,2,0,14,192,31,128,0,0,0,0,0,0,224,24, - 240,24,248,24,248,24,220,24,220,24,206,24,198,24,199,24, - 195,24,195,152,193,216,193,216,192,248,192,248,192,120,192,56, - 15,24,48,17,1,0,14,0,6,0,3,0,1,0,1,128, - 0,0,0,0,7,192,30,240,48,24,96,12,96,12,192,6, - 192,6,192,6,192,6,192,6,192,6,224,14,96,12,96,12, - 48,24,30,240,7,192,15,24,48,17,1,0,0,224,0,192, - 1,128,1,0,3,0,0,0,0,0,7,192,30,240,48,24, - 96,12,96,12,192,6,192,6,192,6,192,6,192,6,192,6, - 224,14,96,12,96,12,48,24,30,240,7,192,15,24,48,17, - 1,0,3,128,3,128,6,192,4,64,12,32,0,0,0,0, - 7,192,30,240,48,24,96,12,96,12,192,6,192,6,192,6, - 192,6,192,6,192,6,224,14,96,12,96,12,48,24,30,240, - 7,192,15,22,44,17,1,0,7,96,13,192,0,0,0,0, - 0,0,7,192,30,240,48,24,96,12,96,12,192,6,192,6, - 192,6,192,6,192,6,192,6,224,14,96,12,112,28,56,56, - 31,240,7,192,15,22,44,17,1,0,6,96,6,96,0,0, - 0,0,0,0,7,192,30,240,48,24,96,12,96,12,192,6, - 192,6,192,6,192,6,192,6,192,6,224,14,96,12,96,12, - 48,24,30,240,7,192,13,12,24,23,5,1,192,24,96,48, - 48,96,24,192,13,128,7,0,7,0,13,128,24,192,48,96, - 96,48,192,24,15,21,42,17,1,254,0,4,0,14,7,236, - 30,248,48,60,96,60,96,110,192,230,192,198,193,198,195,134, - 195,6,199,6,238,14,108,12,124,12,120,24,62,240,111,192, - 224,0,64,0,13,24,48,17,2,0,28,0,12,0,6,0, - 2,0,1,0,0,0,0,0,192,24,192,24,192,24,192,24, - 192,24,192,24,192,24,192,24,192,24,192,24,192,24,192,24, - 224,24,96,56,112,112,63,224,31,192,13,24,48,17,2,0, - 1,192,1,128,3,0,2,0,6,0,0,0,0,0,192,24, - 192,24,192,24,192,24,192,24,192,24,192,24,192,24,192,24, - 192,24,192,24,192,24,224,24,96,56,112,112,63,224,31,192, - 13,24,48,17,2,0,7,0,7,0,13,128,8,128,24,64, - 0,0,0,0,192,24,192,24,192,24,192,24,192,24,192,24, - 192,24,192,24,192,24,192,24,192,24,192,24,224,24,96,56, - 112,112,63,224,31,192,13,22,44,17,2,0,12,192,12,192, - 0,0,0,0,0,0,192,24,192,24,192,24,192,24,192,24, - 192,24,192,24,192,24,192,24,192,24,192,24,192,24,192,24, - 96,56,96,48,61,224,31,192,14,23,46,15,0,0,0,192, - 1,128,1,128,3,0,0,0,0,0,224,28,112,24,112,56, - 56,48,24,112,28,96,12,192,14,192,7,128,3,128,3,0, - 3,0,3,0,3,0,3,0,3,0,3,0,11,17,34,14, - 2,0,192,0,192,0,192,0,192,0,255,128,193,192,192,224, - 192,96,192,96,192,96,193,192,255,128,192,0,192,0,192,0, - 192,0,192,0,12,17,34,13,1,0,31,0,127,128,224,192, - 192,192,193,192,195,128,199,0,198,0,198,0,195,128,193,224, - 192,112,192,48,192,48,204,48,207,96,195,192,10,18,36,13, - 1,0,24,0,12,0,4,0,6,0,0,0,0,0,31,0, - 123,128,96,192,96,192,0,192,63,192,120,192,224,192,192,192, - 193,192,119,192,60,192,10,19,38,13,1,0,3,0,6,0, - 6,0,12,0,8,0,0,0,0,0,31,0,123,128,96,192, - 96,192,0,192,63,192,120,192,224,192,192,192,193,192,119,192, - 60,192,10,19,38,13,1,0,14,0,14,0,27,0,51,0, - 33,128,0,0,0,0,31,0,123,128,96,192,96,192,0,192, - 63,192,120,192,224,192,192,192,193,192,119,192,60,192,10,17, - 34,13,1,0,29,128,63,0,0,0,0,0,0,0,31,0, - 123,128,96,192,0,192,7,192,63,192,112,192,192,192,193,192, - 193,192,119,192,60,192,10,17,34,13,1,0,49,128,49,128, - 0,0,0,0,0,0,31,0,123,128,96,192,96,192,0,192, - 63,192,120,192,224,192,192,192,193,192,119,192,60,192,10,20, - 40,13,1,0,14,0,27,0,17,0,17,0,27,0,14,0, - 0,0,0,0,31,0,123,128,96,192,96,192,0,192,63,192, - 120,192,224,192,192,192,193,192,119,192,62,192,18,12,36,20, - 1,0,30,31,0,127,191,128,97,225,128,0,224,192,0,192, - 192,63,255,192,120,192,0,224,192,0,192,224,192,193,225,128, - 127,63,128,62,31,0,10,17,34,12,1,251,31,0,127,128, - 97,192,192,192,192,0,192,0,192,0,192,0,192,192,97,192, - 127,128,31,0,8,0,15,0,3,128,1,128,31,0,10,19, - 38,13,1,0,48,0,24,0,8,0,12,0,6,0,0,0, - 0,0,31,0,127,128,96,192,192,192,192,192,255,192,192,0, - 192,0,192,192,96,192,63,128,31,0,10,19,38,13,1,0, - 3,0,7,0,6,0,12,0,8,0,0,0,0,0,31,0, - 127,128,96,192,192,192,192,192,255,192,192,0,192,0,192,192, - 96,192,63,128,31,0,10,19,38,13,1,0,12,0,30,0, - 26,0,51,0,33,0,0,0,0,0,31,0,127,128,96,192, - 192,192,192,192,255,192,192,0,192,0,192,192,96,192,63,128, - 31,0,11,17,34,13,1,0,49,128,49,128,0,0,0,0, - 0,0,31,0,59,192,96,192,224,96,192,96,255,224,192,0, - 192,0,192,96,96,192,59,192,31,0,4,18,18,6,0,0, - 192,96,48,16,0,0,48,48,48,48,48,48,48,48,48,48, - 48,48,4,18,18,6,2,0,48,96,192,128,0,0,192,192, - 192,192,192,192,192,192,192,192,192,192,6,18,18,6,0,0, - 120,120,204,132,0,0,48,48,48,48,48,48,48,48,48,48, - 48,48,6,17,17,5,255,0,204,204,0,0,0,48,48,48, - 48,48,48,48,48,48,48,48,48,11,17,34,13,1,0,97, - 128,63,0,30,0,119,0,3,128,31,192,127,192,96,224,224, - 96,192,96,192,96,192,96,192,96,224,96,96,192,63,192,31, - 0,10,17,34,14,2,0,25,0,63,0,0,0,0,0,0, - 0,223,0,255,128,225,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,11,19,38,13,1,0,56, - 0,24,0,12,0,4,0,2,0,0,0,0,0,31,0,63, - 192,96,192,224,224,192,96,192,96,192,96,192,96,224,224,96, - 192,63,192,31,0,11,19,38,13,1,0,3,128,3,0,6, - 0,4,0,12,0,0,0,0,0,31,0,63,192,96,192,224, - 224,192,96,192,96,192,96,192,96,224,224,96,192,63,192,31, - 0,11,19,38,13,1,0,14,0,14,0,27,0,17,0,49, - 128,0,0,0,0,31,0,63,192,96,192,224,224,192,96,192, - 96,192,96,192,96,224,224,96,192,63,192,31,0,11,17,34, - 13,1,0,29,128,63,0,0,0,0,0,0,0,31,0,63, - 192,96,192,224,224,192,96,192,96,192,96,192,96,224,224,96, - 192,63,192,31,0,11,17,34,13,1,0,49,128,49,128,0, - 0,0,0,0,0,31,0,63,192,96,192,224,224,192,96,192, - 96,192,96,192,96,224,224,96,192,63,192,31,0,14,10,20, - 24,5,2,3,0,3,0,3,0,0,0,0,0,255,252,0, - 0,3,0,3,0,3,0,11,15,30,13,1,254,0,32,0, - 96,31,192,63,192,97,192,227,224,194,96,198,96,204,96,216, - 96,248,224,112,192,123,192,95,0,192,0,10,19,38,14,2, - 0,48,0,24,0,24,0,12,0,4,0,0,0,0,0,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,225,192,119,192,60,192,10,19,38,14,2,0,3,0,6, - 0,6,0,12,0,8,0,0,0,0,0,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,225,192,119, - 192,60,192,10,19,38,14,2,0,12,0,30,0,30,0,51, - 0,33,0,0,0,0,0,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,225,192,119,192,60,192,10, - 17,34,14,2,0,51,0,51,0,0,0,0,0,0,0,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,225,192,127,192,60,192,11,23,46,12,1,251,3,0,3, - 0,6,0,12,0,0,0,0,0,192,96,192,192,224,192,97, - 192,113,128,49,128,51,128,59,0,27,0,30,0,14,0,14, - 0,12,0,12,0,220,0,248,0,112,0,11,22,44,14,2, - 251,192,0,192,0,192,0,192,0,192,0,207,0,251,192,224, - 192,224,224,192,96,192,96,192,96,192,96,224,224,224,192,251, - 192,207,0,192,0,192,0,192,0,192,0,192,0,11,22,44, - 13,1,251,49,128,49,128,0,0,0,0,0,0,192,96,224, - 96,96,224,96,192,113,192,49,128,57,128,27,128,27,0,31, - 0,14,0,14,0,14,0,12,0,12,0,28,0,24,0}; -/* - Fontname: -FreeType-FreeUniversal-Medium-R-Normal--23-230-72-72-P-109-ISO10646-1 - Copyright: (FreeUniversal) Copyright (c) Stephen Wilson 2009 a modification of: Original Font (SIL Sophia) Copyright (c) SIL International, 1994-2008. - Capital A Height: 0, '1' Height: 17 - Calculated Max Values w=14 h=18 x= 5 y= 8 dx=24 dy= 0 ascent=17 len=34 - Font Bounding box w=31 h=30 x=-2 y=-6 - Calculated Min Values x= 0 y=-3 dx= 0 dy= 0 - Pure Font ascent =17 descent= 0 - X Font ascent =17 descent= 0 - Max Font ascent =17 descent=-3 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_fur17n[528] U8G_FONT_SECTION("u8g_font_fur17n") = { - 0,31,30,254,250,17,0,0,0,0,42,58,0,17,253,17, - 0,9,9,18,15,3,8,34,0,54,0,22,0,28,0,255, - 128,156,128,20,0,54,0,34,0,14,14,28,24,5,0,2, - 0,2,0,2,0,2,0,2,0,2,0,255,252,2,0,2, - 0,2,0,2,0,2,0,2,0,2,0,4,6,6,6,1, - 253,112,112,96,96,192,192,6,1,1,8,1,5,252,2,3, - 3,6,2,0,192,192,192,7,18,18,9,1,255,6,6,4, - 12,12,8,8,24,24,16,48,48,32,32,96,96,64,192,10, - 17,34,13,1,0,30,0,63,128,97,128,96,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,97, - 192,97,128,63,128,30,0,5,17,17,13,3,0,56,120,248, - 216,24,24,24,24,24,24,24,24,24,24,24,24,24,10,17, - 34,13,1,0,30,0,127,128,97,128,224,192,224,192,0,192, - 1,192,3,128,3,128,7,0,14,0,28,0,56,0,112,0, - 96,0,224,0,255,192,10,17,34,13,1,0,31,0,127,128, - 96,192,224,192,0,192,0,192,3,128,14,0,7,128,1,192, - 0,192,0,192,192,192,224,192,97,192,127,128,30,0,11,17, - 34,13,1,0,3,128,3,128,7,128,13,128,13,128,25,128, - 57,128,49,128,97,128,97,128,193,128,255,224,255,224,1,128, - 1,128,1,128,1,128,10,17,34,13,1,0,127,128,96,0, - 96,0,96,0,96,0,111,0,127,128,97,128,64,192,0,192, - 0,192,0,192,0,192,192,192,225,128,127,0,30,0,11,17, - 34,13,1,0,31,0,59,128,96,192,224,192,192,0,192,0, - 207,0,223,192,241,192,224,224,192,96,192,96,192,96,192,96, - 96,192,59,192,31,0,10,17,34,13,1,0,255,192,0,192, - 0,192,1,128,1,128,3,128,3,0,3,0,7,0,6,0, - 6,0,14,0,12,0,12,0,28,0,24,0,56,0,11,17, - 34,13,1,0,31,0,59,128,96,192,96,192,96,192,96,192, - 49,128,31,0,59,128,96,192,192,96,192,96,192,96,192,96, - 96,224,123,192,31,0,11,17,34,13,1,0,31,0,127,192, - 96,192,192,224,192,96,192,96,192,224,224,224,113,224,63,96, - 0,96,0,96,0,224,96,192,97,192,127,128,31,0,2,12, - 12,6,2,0,192,192,192,0,0,0,0,0,0,192,192,192 - }; -/* - Fontname: -FreeType-FreeUniversal-Medium-R-Normal--23-230-72-72-P-109-ISO10646-1 - Copyright: (FreeUniversal) Copyright (c) Stephen Wilson 2009 a modification of: Original Font (SIL Sophia) Copyright (c) SIL International, 1994-2008. - Capital A Height: 17, '1' Height: 17 - Calculated Max Values w=22 h=25 x= 6 y=14 dx=24 dy= 0 ascent=19 len=66 - Font Bounding box w=31 h=30 x=-2 y=-6 - Calculated Min Values x= 0 y=-6 dx= 0 dy= 0 - Pure Font ascent =17 descent=-5 - X Font ascent =17 descent=-5 - Max Font ascent =19 descent=-6 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_fur17r[3146] U8G_FONT_SECTION("u8g_font_fur17r") = { - 0,31,30,254,250,17,4,5,8,170,32,127,251,19,250,17, - 251,0,0,0,7,0,0,2,17,17,8,3,0,192,192,192, - 192,192,192,192,192,192,192,192,192,192,0,0,192,192,7,7, - 7,10,2,10,206,206,198,198,196,196,196,15,17,34,17,1, - 0,1,24,3,24,3,24,3,48,6,48,63,254,6,32,4, - 96,12,96,12,64,255,248,24,192,24,128,17,128,49,128,49, - 128,49,0,11,21,42,13,1,254,4,0,4,0,63,0,127, - 128,196,192,196,192,196,0,196,0,244,0,127,0,63,192,5, - 224,4,224,4,96,196,96,196,96,228,96,127,192,63,128,4, - 0,4,0,19,17,51,21,1,0,60,2,0,126,4,0,227, - 12,0,195,8,0,195,24,0,195,16,0,195,48,0,102,96, - 0,62,71,128,0,207,192,0,152,96,1,152,96,1,24,96, - 2,24,96,6,24,96,4,15,192,12,7,128,15,17,34,17, - 1,0,15,0,63,128,48,192,48,192,49,192,59,128,31,0, - 28,24,118,24,103,24,227,152,193,216,192,240,224,112,96,120, - 123,252,31,142,2,7,7,8,3,10,192,192,192,192,192,192, - 64,4,20,20,8,2,253,48,48,96,96,96,224,192,192,192, - 192,192,192,192,192,224,96,96,96,48,48,4,20,20,8,2, - 253,192,64,96,96,96,48,48,48,48,48,48,48,48,48,48, - 96,96,96,64,192,9,9,18,15,3,8,34,0,54,0,22, - 0,28,0,255,128,156,128,20,0,54,0,34,0,14,14,28, - 24,5,0,2,0,2,0,2,0,2,0,2,0,2,0,255, - 252,2,0,2,0,2,0,2,0,2,0,2,0,2,0,4, - 6,6,6,1,253,112,112,96,96,192,192,6,1,1,8,1, - 5,252,2,3,3,6,2,0,192,192,192,7,18,18,9,1, - 255,6,6,4,12,12,8,8,24,24,16,48,48,32,32,96, - 96,64,192,10,17,34,13,1,0,30,0,63,128,97,128,96, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,97,192,97,128,63,128,30,0,5,17,17,13,3, - 0,56,120,248,216,24,24,24,24,24,24,24,24,24,24,24, - 24,24,10,17,34,13,1,0,30,0,127,128,97,128,224,192, - 224,192,0,192,1,192,3,128,3,128,7,0,14,0,28,0, - 56,0,112,0,96,0,224,0,255,192,10,17,34,13,1,0, - 31,0,127,128,96,192,224,192,0,192,0,192,3,128,14,0, - 7,128,1,192,0,192,0,192,192,192,224,192,97,192,127,128, - 30,0,11,17,34,13,1,0,3,128,3,128,7,128,13,128, - 13,128,25,128,57,128,49,128,97,128,97,128,193,128,255,224, - 255,224,1,128,1,128,1,128,1,128,10,17,34,13,1,0, - 127,128,96,0,96,0,96,0,96,0,111,0,127,128,97,128, - 64,192,0,192,0,192,0,192,0,192,192,192,225,128,127,0, - 30,0,11,17,34,13,1,0,31,0,59,128,96,192,224,192, - 192,0,192,0,207,0,223,192,241,192,224,224,192,96,192,96, - 192,96,192,96,96,192,59,192,31,0,10,17,34,13,1,0, - 255,192,0,192,0,192,1,128,1,128,3,128,3,0,3,0, - 7,0,6,0,6,0,14,0,12,0,12,0,28,0,24,0, - 56,0,11,17,34,13,1,0,31,0,59,128,96,192,96,192, - 96,192,96,192,49,128,31,0,59,128,96,192,192,96,192,96, - 192,96,192,96,96,224,123,192,31,0,11,17,34,13,1,0, - 31,0,127,192,96,192,192,224,192,96,192,96,192,224,224,224, - 113,224,63,96,0,96,0,96,0,224,96,192,97,192,127,128, - 31,0,2,12,12,6,2,0,192,192,192,0,0,0,0,0, - 0,192,192,192,3,15,15,6,1,253,96,96,96,0,0,0, - 0,0,0,96,96,96,192,192,192,14,12,24,24,5,1,0, - 12,0,60,1,224,7,0,56,0,224,0,224,0,60,0,7, - 0,1,224,0,60,0,12,14,5,10,24,5,4,255,252,0, - 0,0,0,0,0,255,252,14,12,24,24,5,1,192,0,240, - 0,30,0,3,128,0,112,0,28,0,28,0,240,3,128,30, - 0,240,0,192,0,9,17,34,11,1,0,60,0,255,0,195, - 128,129,128,1,128,1,128,3,0,7,0,14,0,28,0,24, - 0,24,0,24,0,0,0,0,0,24,0,24,0,20,22,66, - 23,1,251,1,252,0,7,255,0,30,7,128,56,1,192,48, - 0,224,97,236,96,99,252,112,227,28,48,198,12,48,198,12, - 48,198,12,48,198,12,48,198,12,48,198,12,48,227,28,96, - 99,31,224,97,231,192,48,0,0,56,0,0,28,0,0,7, - 220,0,1,252,0,16,17,34,17,1,0,3,128,3,128,7, - 192,6,192,14,224,12,96,12,112,24,48,24,48,56,56,63, - 248,63,252,96,12,96,12,224,6,192,6,192,7,12,17,34, - 16,2,0,255,128,195,224,192,112,192,48,192,48,192,48,192, - 112,192,224,255,128,193,224,192,112,192,48,192,48,192,48,192, - 112,195,224,255,128,13,17,34,15,1,0,15,192,63,240,48, - 56,96,24,96,24,192,0,192,0,192,0,192,0,192,0,192, - 0,192,0,96,0,96,24,48,48,63,240,15,192,13,17,34, - 17,2,0,255,0,199,192,192,96,192,48,192,48,192,24,192, - 24,192,24,192,24,192,24,192,24,192,24,192,48,192,48,192, - 224,199,192,255,0,11,17,34,14,2,0,255,224,192,0,192, - 0,192,0,192,0,192,0,192,0,192,0,255,192,192,0,192, - 0,192,0,192,0,192,0,192,0,192,0,255,224,10,17,34, - 13,2,0,255,192,192,0,192,0,192,0,192,0,192,0,192, - 0,192,0,255,128,192,0,192,0,192,0,192,0,192,0,192, - 0,192,0,192,0,14,17,34,17,1,0,7,224,31,248,48, - 28,96,12,96,0,192,0,192,0,192,0,192,252,192,12,192, - 12,224,12,96,12,112,12,56,12,31,252,7,248,12,17,34, - 16,2,0,192,48,192,48,192,48,192,48,192,48,192,48,192, - 48,192,48,255,240,192,48,192,48,192,48,192,48,192,48,192, - 48,192,48,192,48,2,17,17,6,2,0,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,10,17,34,13, - 1,0,0,192,0,192,0,192,0,192,0,192,0,192,0,192, - 0,192,0,192,0,192,0,192,0,192,0,192,192,192,225,128, - 127,128,62,0,12,17,34,15,2,0,192,96,192,192,193,128, - 195,0,199,0,206,0,220,0,248,0,220,0,222,0,206,0, - 199,0,195,128,193,192,192,224,192,224,192,112,10,17,34,12, - 2,0,192,0,192,0,192,0,192,0,192,0,192,0,192,0, - 192,0,192,0,192,0,192,0,192,0,192,0,192,0,192,0, - 255,192,255,192,17,17,51,21,2,0,240,7,128,240,7,128, - 240,7,128,216,13,128,216,13,128,220,29,128,204,25,128,204, - 25,128,206,57,128,198,49,128,198,49,128,195,97,128,195,97, - 128,195,97,128,193,193,128,193,193,128,193,193,128,13,17,34, - 17,2,0,224,24,240,24,248,24,248,24,220,24,220,24,206, - 24,198,24,199,24,195,24,195,152,193,216,193,216,192,248,192, - 248,192,120,192,56,15,17,34,17,1,0,7,192,30,240,48, - 24,96,12,96,12,192,6,192,6,192,6,192,6,192,6,192, - 6,224,14,96,12,96,12,48,24,30,240,7,192,11,17,34, - 14,2,0,255,0,199,192,192,224,192,96,192,96,192,96,192, - 224,193,192,255,128,192,0,192,0,192,0,192,0,192,0,192, - 0,192,0,192,0,16,17,34,18,1,0,7,192,30,240,48, - 24,96,12,96,12,192,6,192,6,192,6,192,6,192,6,192, - 6,224,14,96,12,96,12,48,24,30,248,7,255,11,17,34, - 15,2,0,255,0,199,192,192,224,192,96,192,96,192,96,192, - 96,193,192,255,0,193,192,192,192,192,192,192,224,192,96,192, - 96,192,96,192,96,12,17,34,15,1,0,31,128,63,224,96, - 112,192,48,192,0,224,0,240,0,127,128,63,224,3,240,0, - 112,0,48,192,48,192,48,96,112,123,224,31,128,13,17,34, - 15,1,0,255,248,3,0,3,0,3,0,3,0,3,0,3, - 0,3,0,3,0,3,0,3,0,3,0,3,0,3,0,3, - 0,3,0,3,0,13,17,34,17,2,0,192,24,192,24,192, - 24,192,24,192,24,192,24,192,24,192,24,192,24,192,24,192, - 24,192,24,192,24,96,56,96,48,61,224,31,192,14,17,34, - 15,1,0,192,28,192,24,224,56,96,48,96,48,112,112,48, - 96,48,96,56,224,24,192,24,192,29,192,13,128,13,128,15, - 128,7,0,7,0,22,17,51,22,0,0,224,56,28,96,120, - 28,96,120,24,112,120,24,48,108,56,48,204,48,48,204,48, - 24,206,48,24,198,112,25,134,96,29,134,96,13,131,96,13, - 131,192,15,3,192,7,3,192,7,1,192,6,1,128,14,17, - 34,16,1,0,112,24,112,56,56,48,28,96,28,224,14,192, - 7,128,7,128,7,128,7,192,13,192,28,224,24,112,48,112, - 112,56,96,28,224,28,14,17,34,15,0,0,224,28,112,24, - 112,56,56,48,24,112,28,96,12,192,14,192,7,128,3,128, - 3,0,3,0,3,0,3,0,3,0,3,0,3,0,12,17, - 34,14,1,0,127,240,0,48,0,112,0,224,1,192,1,192, - 3,128,7,0,7,0,14,0,28,0,60,0,56,0,112,0, - 240,0,224,0,255,240,4,22,22,9,2,251,240,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,240,7,18,18,9,1,255,192,192,64,96,96,32,48,48, - 16,16,24,24,8,12,12,4,4,6,4,22,22,10,3,251, - 240,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48, - 48,48,48,48,48,240,11,14,28,23,6,0,4,0,14,0, - 10,0,27,0,17,0,17,0,49,128,32,128,32,128,96,192, - 64,64,192,96,128,32,128,32,12,1,2,12,0,253,255,240, - 4,4,4,5,0,14,192,96,96,48,10,12,24,13,1,0, - 31,0,123,128,96,192,96,192,0,192,63,192,120,192,224,192, - 192,192,193,192,119,192,60,192,11,17,34,14,2,0,192,0, - 192,0,192,0,192,0,192,0,207,0,223,192,224,192,224,224, - 192,96,192,96,192,96,192,96,224,224,224,192,251,128,207,0, - 10,12,24,12,1,0,31,0,127,128,97,192,192,192,192,0, - 192,0,192,0,192,0,192,192,97,192,127,128,31,0,11,17, - 34,14,1,0,0,96,0,96,0,96,0,96,0,96,30,96, - 127,224,97,224,224,224,192,96,192,96,192,96,192,96,224,224, - 96,224,59,224,30,96,10,12,24,13,1,0,31,0,127,128, - 96,192,192,192,192,192,255,192,192,0,192,0,192,192,96,192, - 63,128,31,0,7,17,17,9,1,0,30,62,48,48,48,254, - 48,48,48,48,48,48,48,48,48,48,48,11,17,34,14,1, - 251,31,96,63,224,96,224,224,224,192,96,192,96,192,96,192, - 96,224,224,96,224,123,224,30,96,0,96,96,224,96,192,63, - 128,31,0,10,17,34,14,2,0,192,0,192,0,192,0,192, - 0,192,0,207,0,251,128,225,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,2,17,17,5,1, - 0,192,192,0,0,0,192,192,192,192,192,192,192,192,192,192, - 192,192,3,22,22,7,2,251,96,96,0,0,0,96,96,96, - 96,96,96,96,96,96,96,96,96,96,96,96,224,192,9,17, - 34,12,2,0,192,0,192,0,192,0,192,0,192,0,195,128, - 199,0,206,0,220,0,216,0,248,0,216,0,204,0,206,0, - 199,0,195,0,195,128,2,17,17,6,2,0,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,18,12,36, - 21,2,0,207,31,0,255,191,128,225,225,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,10,12,24,14,2,0,223,0,255, - 128,225,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,11,12,24,13,1,0,31,0,63,192,96, - 192,224,224,192,96,192,96,192,96,192,96,224,224,96,192,63, - 192,31,0,11,17,34,14,2,251,207,0,251,192,224,192,224, - 224,192,96,192,96,192,96,192,96,224,224,224,192,251,192,207, - 0,192,0,192,0,192,0,192,0,192,0,11,17,34,14,1, - 251,30,96,123,224,96,224,224,224,192,96,192,96,192,96,192, - 96,224,224,96,224,123,224,30,96,0,96,0,96,0,96,0, - 96,0,96,7,12,12,9,2,0,222,252,224,192,192,192,192, - 192,192,192,192,192,9,12,24,11,1,0,62,0,127,128,193, - 128,192,0,224,0,126,0,31,128,3,128,193,128,193,128,119, - 0,62,0,7,15,15,9,1,0,48,48,48,254,48,48,48, - 48,48,48,48,48,48,58,30,10,12,24,14,2,0,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 225,192,127,192,60,192,11,12,24,12,1,0,192,96,192,192, - 224,192,97,192,97,128,49,128,51,0,59,0,27,0,30,0, - 30,0,12,0,18,12,36,19,0,0,224,224,192,96,224,192, - 97,161,192,113,177,128,49,177,128,51,49,128,51,27,0,27, - 27,0,30,27,0,30,14,0,14,14,0,12,14,0,11,12, - 24,13,1,0,224,192,113,192,49,128,59,0,31,0,14,0, - 30,0,31,0,51,128,113,128,97,192,192,224,11,17,34,12, - 1,251,192,96,192,192,224,192,97,192,113,128,49,128,51,128, - 59,0,27,0,30,0,14,0,14,0,12,0,12,0,28,0, - 24,0,24,0,8,12,12,10,1,0,255,3,7,14,12,24, - 56,48,96,224,192,255,8,23,23,11,2,251,15,14,24,24, - 24,24,24,24,24,56,112,224,240,48,24,24,24,24,24,24, - 24,12,15,1,25,25,8,4,250,128,128,128,128,128,128,128, - 128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128, - 128,128,8,23,23,11,2,251,224,112,56,24,24,24,24,24, - 24,28,14,7,14,28,24,24,24,24,24,24,24,48,240,12, - 2,4,12,0,5,62,112,231,224,255}; -/* - Fontname: -FreeType-FreeUniversal-Medium-R-Normal--28-280-72-72-P-133-ISO10646-1 - Copyright: (FreeUniversal) Copyright (c) Stephen Wilson 2009 a modification of: Original Font (SIL Sophia) Copyright (c) SIL International, 1994-2008. - Capital A Height: 20, '1' Height: 20 - Calculated Max Values w=26 h=29 x= 7 y=17 dx=29 dy= 0 ascent=28 len=96 - Font Bounding box w=38 h=35 x=-2 y=-7 - Calculated Min Values x=-1 y=-7 dx= 0 dy= 0 - Pure Font ascent =20 descent=-5 - X Font ascent =20 descent=-5 - Max Font ascent =28 descent=-7 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_fur20[8654] U8G_FONT_SECTION("u8g_font_fur20") = { - 0,38,35,254,249,20,5,12,11,23,32,255,251,28,249,20, - 251,0,0,0,8,0,0,3,20,20,11,4,0,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,0,0,224,224, - 224,9,8,16,13,2,12,227,128,227,128,227,0,227,0,227, - 0,195,0,195,0,67,0,18,20,60,21,1,0,0,195,0, - 0,195,0,0,195,0,1,198,0,1,134,0,1,134,0,31, - 255,192,63,255,192,3,12,0,3,24,0,6,24,0,6,24, - 0,127,255,128,255,255,0,12,48,0,12,48,0,28,96,0, - 24,96,0,24,96,0,24,192,0,14,25,50,16,1,253,2, - 0,2,0,31,192,63,224,114,112,98,48,226,56,226,0,226, - 0,114,0,126,0,63,224,15,240,2,248,2,56,2,28,226, - 28,226,28,226,24,114,56,127,240,31,192,2,0,2,0,2, - 0,23,20,60,25,1,0,30,0,192,127,128,192,97,129,128, - 225,193,0,225,195,0,225,198,0,225,198,0,97,140,0,127, - 136,0,30,24,224,0,49,248,0,51,156,0,103,14,0,71, - 14,0,199,14,1,135,14,1,135,14,3,3,12,2,3,252, - 6,0,240,19,20,60,22,2,0,7,192,0,31,240,0,56, - 48,0,56,48,0,56,48,0,56,112,0,29,224,0,15,192, - 0,31,3,128,63,131,128,115,195,128,225,227,128,224,243,0, - 224,123,0,224,63,0,224,30,0,112,15,0,120,31,128,63, - 251,192,15,225,224,3,8,8,10,4,12,224,224,192,192,192, - 192,192,192,5,24,24,10,3,252,24,48,48,112,112,96,96, - 224,224,224,224,224,224,224,224,224,224,96,96,112,112,48,48, - 24,5,24,24,10,3,252,192,192,96,96,96,112,112,48,48, - 48,56,56,56,56,48,48,48,112,112,96,96,96,192,192,11, - 11,22,19,4,9,17,0,49,128,27,0,27,0,14,0,255, - 224,142,32,27,0,27,0,49,128,17,0,17,16,48,29,6, - 0,1,128,0,1,128,0,1,128,0,1,128,0,1,128,0, - 1,128,0,1,128,0,255,255,128,255,255,128,1,128,0,1, - 128,0,1,128,0,1,128,0,1,128,0,1,128,0,1,128, - 0,5,7,7,8,1,253,56,56,112,112,96,96,224,7,2, - 2,9,1,6,254,254,3,3,3,8,3,0,224,224,224,8, - 21,21,11,2,255,3,6,6,6,4,12,12,12,24,24,24, - 48,48,48,96,96,96,64,192,192,192,13,20,40,16,1,0, - 15,128,63,192,112,224,96,112,96,112,224,48,224,48,224,56, - 224,56,224,56,224,56,224,56,224,56,224,48,224,48,96,112, - 112,112,48,224,63,192,15,128,7,20,20,16,4,0,30,62, - 126,254,206,14,14,14,14,14,14,14,14,14,14,14,14,14, - 14,14,12,20,40,16,2,0,31,128,63,192,112,96,112,112, - 224,112,0,112,0,112,0,112,0,224,1,224,3,192,3,128, - 7,0,14,0,28,0,60,0,120,0,240,0,255,240,255,240, - 13,20,40,16,1,0,15,128,63,224,112,112,112,48,224,56, - 0,56,0,48,0,224,7,192,7,192,0,224,0,112,0,56, - 0,56,224,56,224,56,224,56,112,112,63,224,31,128,14,20, - 40,16,1,0,0,240,1,240,1,240,3,240,7,112,6,112, - 14,112,28,112,24,112,56,112,112,112,96,112,224,112,255,252, - 255,252,0,112,0,112,0,112,0,112,0,112,13,20,40,16, - 1,0,255,224,255,224,224,0,224,0,224,0,224,0,224,0, - 239,128,255,224,240,112,224,112,224,48,0,56,0,56,0,56, - 224,48,224,112,112,224,127,192,31,128,13,20,40,16,1,0, - 15,192,63,224,120,112,112,48,224,56,224,0,224,0,231,192, - 255,224,248,240,224,56,224,56,224,56,224,56,224,56,224,56, - 96,48,48,112,63,224,15,128,12,20,40,16,2,0,255,240, - 255,240,0,112,0,112,0,96,0,224,0,224,1,192,1,192, - 1,128,3,128,3,128,3,0,7,0,7,0,14,0,14,0, - 14,0,28,0,28,0,13,20,40,16,1,0,15,128,63,224, - 112,112,224,48,224,56,224,56,96,48,112,112,31,192,31,192, - 56,96,96,48,224,56,224,56,224,56,224,56,224,56,112,112, - 63,224,15,128,13,20,40,16,1,0,31,192,63,224,112,112, - 224,56,224,56,224,56,224,56,224,56,224,56,112,120,63,248, - 31,56,0,56,0,56,0,56,96,48,96,112,112,224,63,192, - 31,128,3,14,14,8,3,0,224,224,224,0,0,0,0,0, - 0,0,0,224,224,224,4,17,17,8,2,253,112,112,112,0, - 0,0,0,0,0,0,112,112,96,224,192,192,192,17,14,42, - 29,6,1,0,1,128,0,15,128,0,124,0,1,224,0,15, - 0,0,120,0,0,224,0,0,240,0,0,62,0,0,7,128, - 0,0,240,0,0,62,0,0,7,128,0,0,128,17,7,21, - 29,6,5,255,255,128,255,255,128,0,0,0,0,0,0,0, - 0,0,255,255,128,255,255,128,17,14,42,29,6,1,192,0, - 0,248,0,0,31,0,0,3,192,0,0,120,0,0,15,0, - 0,3,128,0,7,128,0,62,0,0,240,0,7,128,0,62, - 0,0,240,0,0,128,0,0,12,20,40,15,1,0,31,0, - 63,192,127,224,224,240,64,112,0,112,0,112,0,96,0,192, - 3,128,7,0,14,0,14,0,14,0,14,0,0,0,0,0, - 14,0,14,0,14,0,25,24,96,28,2,252,0,127,0,0, - 3,255,224,0,15,129,248,0,30,0,60,0,56,0,14,0, - 48,0,6,0,112,125,199,0,96,255,199,0,225,195,195,0, - 227,131,195,0,227,129,195,128,227,129,195,128,227,129,195,128, - 227,129,195,0,227,129,195,0,225,131,199,0,113,199,206,0, - 112,252,252,0,56,56,48,0,60,0,0,0,30,0,0,0, - 15,128,64,0,3,255,192,0,0,127,128,0,19,20,60,21, - 1,0,0,224,0,1,240,0,1,240,0,3,176,0,3,184, - 0,3,56,0,7,28,0,7,28,0,14,14,0,14,14,0, - 30,15,0,28,7,0,28,7,0,63,255,128,63,255,128,112, - 1,192,112,1,192,224,0,224,224,0,224,224,0,224,15,20, - 40,19,2,0,255,224,255,248,224,120,224,28,224,28,224,28, - 224,28,224,24,224,56,255,224,255,240,224,28,224,12,224,14, - 224,14,224,14,224,30,224,60,255,248,255,224,16,20,40,19, - 2,0,7,240,31,252,60,14,48,6,112,7,96,0,224,0, - 224,0,224,0,224,0,224,0,224,0,224,0,224,0,96,0, - 96,7,112,6,56,14,31,252,7,240,16,20,40,20,2,0, - 255,192,255,240,224,120,224,28,224,14,224,14,224,7,224,7, - 224,7,224,7,224,7,224,7,224,7,224,7,224,14,224,14, - 224,28,224,120,255,240,255,192,13,20,40,17,2,0,255,248, - 255,248,224,0,224,0,224,0,224,0,224,0,224,0,224,0, - 255,240,255,240,224,0,224,0,224,0,224,0,224,0,224,0, - 224,0,255,248,255,248,12,20,40,16,2,0,255,240,255,240, - 224,0,224,0,224,0,224,0,224,0,224,0,224,0,255,224, - 255,224,224,0,224,0,224,0,224,0,224,0,224,0,224,0, - 224,0,224,0,18,20,60,22,2,0,3,248,0,15,254,0, - 30,15,128,56,3,128,112,1,192,96,0,0,224,0,0,224, - 0,0,224,0,0,224,63,192,224,63,192,224,1,192,224,1, - 192,224,1,192,112,1,192,112,1,192,56,1,192,30,7,192, - 15,255,192,3,254,0,15,20,40,19,2,0,224,14,224,14, - 224,14,224,14,224,14,224,14,224,14,224,14,224,14,255,254, - 255,254,224,14,224,14,224,14,224,14,224,14,224,14,224,14, - 224,14,224,14,3,20,20,7,2,0,224,224,224,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,224,12,20, - 40,16,2,0,0,112,0,112,0,112,0,112,0,112,0,112, - 0,112,0,112,0,112,0,112,0,112,0,112,0,112,0,112, - 0,112,224,112,224,96,113,224,63,192,31,128,15,20,40,18, - 2,0,224,60,224,120,224,240,224,224,225,192,227,128,231,0, - 238,0,252,0,254,0,238,0,239,0,231,128,227,192,225,224, - 224,240,224,120,224,56,224,60,224,30,12,20,40,15,2,0, - 224,0,224,0,224,0,224,0,224,0,224,0,224,0,224,0, - 224,0,224,0,224,0,224,0,224,0,224,0,224,0,224,0, - 224,0,224,0,255,240,255,240,21,20,60,25,2,0,248,0, - 248,248,0,248,248,1,248,252,1,248,252,1,184,236,3,184, - 238,3,184,238,3,56,230,7,56,231,6,56,227,14,56,227, - 142,56,227,140,56,225,156,56,225,220,56,225,216,56,224,248, - 56,224,240,56,224,112,56,224,112,56,16,20,40,20,2,0, - 240,7,248,7,248,7,252,7,252,7,238,7,238,7,231,7, - 231,135,227,135,227,199,225,199,224,231,224,231,224,119,224,119, - 224,63,224,63,224,31,224,31,18,20,60,22,2,0,3,240, - 0,15,252,0,62,31,0,56,7,0,112,3,128,96,1,128, - 224,1,192,224,1,192,224,1,192,224,1,192,224,1,192,224, - 1,192,224,1,192,96,1,192,112,3,128,112,3,128,56,7, - 0,30,30,0,15,252,0,3,240,0,14,20,40,17,2,0, - 255,192,255,240,224,120,224,56,224,28,224,28,224,28,224,56, - 224,120,255,240,255,192,224,0,224,0,224,0,224,0,224,0, - 224,0,224,0,224,0,224,0,20,20,60,22,2,0,3,240, - 0,15,252,0,62,31,0,56,7,0,112,3,128,96,1,128, - 224,1,192,224,1,192,224,1,192,224,1,192,224,1,192,224, - 1,192,224,1,192,96,1,192,112,3,128,112,3,128,56,7, - 0,30,30,0,15,255,240,3,255,240,14,20,40,17,2,0, - 255,192,255,240,224,120,224,56,224,28,224,28,224,28,224,56, - 224,112,255,224,255,224,224,112,224,56,224,56,224,56,224,24, - 224,24,224,24,224,28,224,28,15,20,40,19,2,0,15,192, - 63,240,120,120,96,28,224,28,224,0,224,0,120,0,127,0, - 63,240,7,252,0,60,0,14,0,14,224,14,224,14,224,14, - 120,60,63,248,15,192,16,20,40,18,1,0,255,255,255,255, - 1,192,1,192,1,192,1,192,1,192,1,192,1,192,1,192, - 1,192,1,192,1,192,1,192,1,192,1,192,1,192,1,192, - 1,192,1,192,16,20,40,20,2,0,224,7,224,7,224,7, - 224,7,224,7,224,7,224,7,224,7,224,7,224,7,224,7, - 224,7,224,7,224,7,224,7,96,6,112,14,60,60,31,248, - 15,224,17,20,60,18,1,0,224,3,128,224,7,0,224,7, - 0,112,7,0,112,14,0,112,14,0,56,14,0,56,28,0, - 56,28,0,28,56,0,28,56,0,12,56,0,14,112,0,14, - 112,0,7,112,0,7,224,0,7,224,0,3,224,0,3,192, - 0,3,192,0,26,20,80,27,1,0,224,28,1,192,224,30, - 3,128,224,62,3,128,224,62,3,128,112,54,3,0,112,119, - 7,0,112,115,7,0,48,99,7,0,56,99,134,0,56,227, - 142,0,24,225,142,0,28,193,140,0,28,193,220,0,29,193, - 220,0,13,192,216,0,15,128,216,0,15,128,248,0,7,128, - 120,0,7,0,112,0,7,0,112,0,18,20,60,20,1,0, - 120,7,128,56,7,0,60,14,0,30,30,0,14,28,0,15, - 56,0,7,56,0,3,240,0,1,224,0,1,224,0,3,224, - 0,3,240,0,7,120,0,14,56,0,14,28,0,28,30,0, - 56,15,0,120,7,0,112,7,128,224,3,192,17,20,60,19, - 1,0,224,3,128,240,7,0,112,7,0,56,14,0,60,28, - 0,28,28,0,14,56,0,14,48,0,7,112,0,7,96,0, - 3,224,0,1,192,0,1,192,0,1,192,0,1,192,0,1, - 192,0,1,192,0,1,192,0,1,192,0,1,192,0,15,20, - 40,17,1,0,255,252,255,252,0,28,0,56,0,120,0,240, - 0,224,1,192,3,192,3,128,7,0,14,0,30,0,28,0, - 56,0,112,0,240,0,224,0,255,254,255,254,5,25,25,11, - 3,251,248,248,224,224,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,224,224,224,224,248,248,9,21,42,11,1, - 255,192,0,96,0,96,0,96,0,48,0,48,0,48,0,24, - 0,24,0,24,0,8,0,12,0,12,0,12,0,6,0,6, - 0,6,0,3,0,3,0,3,0,1,128,6,25,25,12,3, - 251,252,252,28,28,28,28,28,28,28,28,28,28,28,28,28, - 28,28,28,28,28,28,28,28,252,252,14,17,34,28,7,0, - 3,0,3,0,7,128,7,128,4,128,12,192,8,64,24,96, - 24,96,16,32,48,48,48,48,96,24,96,24,64,8,192,12, - 192,12,14,2,4,14,0,252,255,252,255,252,6,5,5,6, - 255,16,224,112,48,24,12,12,14,28,15,1,0,31,192,63, - 224,112,112,112,112,0,112,15,240,63,240,112,112,224,112,224, - 112,224,112,224,240,127,176,30,48,13,20,40,16,2,0,224, - 0,224,0,224,0,224,0,224,0,224,0,231,192,255,224,240, - 112,224,48,224,56,224,56,224,56,224,56,224,56,224,56,224, - 112,240,112,255,224,231,128,12,14,28,14,1,0,31,128,63, - 224,112,112,224,112,224,112,224,0,224,0,224,0,224,0,224, - 112,96,112,112,224,63,224,31,128,13,20,40,16,1,0,0, - 56,0,56,0,56,0,56,0,56,0,56,31,56,63,248,112, - 248,96,120,224,56,224,56,224,56,224,56,224,56,224,56,112, - 56,112,120,63,248,15,184,13,14,28,15,1,0,15,128,63, - 224,112,112,96,48,224,56,255,248,255,248,224,0,224,0,224, - 56,96,112,112,112,63,224,15,128,9,20,40,10,1,0,7, - 128,31,128,28,0,28,0,28,0,28,0,255,128,255,128,28, - 0,28,0,28,0,28,0,28,0,28,0,28,0,28,0,28, - 0,28,0,28,0,28,0,13,19,38,16,1,251,31,184,63, - 248,112,120,96,56,224,56,224,56,224,56,224,56,224,56,224, - 56,96,56,112,120,63,248,31,56,0,56,112,48,112,112,63, - 224,15,128,12,20,40,16,2,0,224,0,224,0,224,0,224, - 0,224,0,224,0,239,192,255,224,240,240,224,112,224,112,224, - 112,224,112,224,112,224,112,224,112,224,112,224,112,224,112,224, - 112,3,20,20,7,2,0,224,224,224,0,0,0,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,5,25,25,7,1, - 251,56,56,56,0,0,0,56,56,56,56,56,56,56,56,56, - 56,56,56,56,56,56,56,56,240,224,11,20,40,14,2,0, - 224,0,224,0,224,0,224,0,224,0,224,0,225,224,225,192, - 227,128,231,0,238,0,252,0,252,0,254,0,238,0,231,0, - 227,128,227,192,225,192,224,224,3,20,20,7,2,0,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224, - 224,224,21,14,42,25,2,0,231,195,224,255,239,240,240,248, - 56,224,120,56,224,112,24,224,112,24,224,112,24,224,112,24, - 224,112,24,224,112,24,224,112,24,224,112,24,224,112,24,224, - 112,24,12,14,28,16,2,0,239,128,255,224,240,240,224,112, - 224,112,224,112,224,112,224,112,224,112,224,112,224,112,224,112, - 224,112,224,112,14,14,28,16,1,0,15,192,63,224,112,112, - 112,56,224,24,224,28,224,28,224,28,224,28,224,24,112,56, - 112,112,63,224,15,192,14,19,38,17,2,251,231,192,255,240, - 240,112,240,56,224,24,224,28,224,28,224,28,224,28,224,24, - 224,56,240,112,255,240,231,192,224,0,224,0,224,0,224,0, - 224,0,14,19,38,17,1,251,15,156,63,220,112,124,112,60, - 224,28,224,28,224,28,224,28,224,28,224,28,96,60,112,124, - 63,252,15,156,0,28,0,28,0,28,0,28,0,28,8,14, - 14,10,2,0,239,255,240,224,224,224,224,224,224,224,224,224, - 224,224,12,14,28,14,1,0,31,128,127,192,112,224,224,224, - 224,0,120,0,63,128,15,224,0,224,0,112,224,112,224,224, - 127,192,63,128,8,18,18,10,1,0,8,56,56,56,255,255, - 56,56,56,56,56,56,56,56,56,56,31,15,12,14,28,16, - 2,0,224,112,224,112,224,112,224,112,224,112,224,112,224,112, - 224,112,224,112,224,112,224,112,240,240,127,240,63,112,13,14, - 28,15,1,0,224,24,224,56,224,56,112,48,112,112,56,96, - 56,224,24,192,28,192,29,192,15,128,15,128,7,0,7,0, - 21,14,42,23,1,0,192,112,24,224,248,56,224,248,56,96, - 216,48,97,216,112,113,156,112,49,140,96,51,140,224,59,14, - 224,27,6,192,27,7,192,30,7,128,14,3,128,14,3,128, - 13,14,28,15,1,0,240,56,112,112,56,96,28,224,31,192, - 15,128,7,0,7,128,15,192,29,192,56,224,112,112,112,120, - 224,56,13,19,38,15,1,251,224,24,224,56,96,56,112,112, - 112,112,56,96,56,224,28,224,29,192,13,192,15,128,15,128, - 7,128,7,0,7,0,6,0,14,0,14,0,12,0,10,14, - 28,12,1,0,255,192,255,192,1,192,3,128,7,0,14,0, - 14,0,28,0,56,0,48,0,112,0,224,0,255,192,255,192, - 9,27,54,13,2,249,3,128,15,128,14,0,12,0,28,0, - 28,0,28,0,28,0,28,0,28,0,28,0,56,0,248,0, - 240,0,240,0,56,0,24,0,28,0,28,0,28,0,28,0, - 12,0,12,0,12,0,14,0,15,128,3,128,1,29,29,9, - 4,249,128,128,128,128,128,128,128,128,128,128,128,128,128,128, - 128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,9, - 27,54,13,2,249,240,0,248,0,24,0,28,0,28,0,28, - 0,28,0,28,0,28,0,12,0,12,0,14,0,7,128,3, - 128,7,128,14,0,12,0,12,0,28,0,28,0,28,0,28, - 0,28,0,28,0,24,0,248,0,240,0,15,3,6,15,0, - 5,62,14,127,252,224,248,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,0,0,0,8,0,0,3,19, - 19,10,4,251,224,224,224,0,0,224,224,224,224,224,224,224, - 224,224,224,224,224,224,224,12,20,40,16,2,253,0,192,0, - 128,0,128,31,128,63,192,113,96,227,96,226,0,226,0,230, - 0,228,0,228,0,236,112,232,96,120,224,63,192,31,128,16, - 0,48,0,48,0,14,20,40,16,1,0,7,224,31,248,60, - 60,56,28,56,0,56,0,56,0,255,128,255,128,56,0,56, - 0,56,0,56,0,56,0,56,0,56,0,56,0,56,0,255, - 248,255,248,16,14,28,18,1,4,192,3,97,134,55,236,28, - 56,24,24,48,12,48,12,48,12,48,12,24,24,28,56,63, - 252,115,198,192,3,15,20,40,17,1,0,224,14,224,28,112, - 28,48,56,56,56,24,112,252,126,252,254,14,224,7,192,255, - 254,255,254,3,128,3,128,3,128,3,128,3,128,3,128,3, - 128,3,128,1,25,25,9,4,251,128,128,128,128,128,128,128, - 128,128,128,128,0,0,0,128,128,128,128,128,128,128,128,128, - 128,128,10,25,50,12,1,251,31,0,63,128,112,0,224,0, - 224,0,112,0,120,0,62,0,31,0,127,128,113,192,225,192, - 225,192,225,128,247,128,126,0,31,0,7,128,3,192,1,192, - 1,192,1,192,131,128,255,0,60,0,8,3,3,8,0,17, - 231,231,231,21,20,60,25,2,0,1,252,0,7,255,0,28, - 3,128,56,112,192,35,254,96,103,142,48,199,7,16,134,7, - 24,142,0,8,142,0,8,142,0,8,134,0,8,134,7,24, - 199,7,16,67,254,16,32,248,32,48,0,64,28,1,128,7, - 143,0,1,252,0,10,13,26,12,1,7,63,0,127,128,97, - 128,1,128,31,128,127,128,225,128,193,128,227,128,127,128,24, - 0,0,0,255,192,11,11,22,16,2,2,12,96,24,224,56, - 192,113,128,99,128,227,0,99,128,113,128,56,192,24,224,12, - 96,15,6,12,18,2,6,255,254,255,254,0,6,0,6,0, - 6,0,6,255,21,20,60,25,2,0,1,252,0,7,255,0, - 28,3,128,59,252,192,35,254,96,99,3,48,195,3,16,131, - 3,24,131,254,8,131,252,8,131,6,8,131,6,8,131,3, - 24,195,3,16,67,3,48,35,3,96,56,0,192,28,3,128, - 7,255,0,1,252,0,8,2,2,8,0,17,255,255,6,6, - 6,8,1,14,120,204,132,132,204,120,17,17,51,29,6,0, - 1,128,0,1,128,0,1,128,0,1,128,0,1,128,0,255, - 255,128,255,255,128,1,128,0,1,128,0,1,128,0,1,128, - 0,1,128,0,0,0,0,0,0,0,0,0,0,255,255,128, - 255,255,128,9,11,22,11,1,9,62,0,127,0,227,128,3, - 128,3,0,7,0,28,0,56,0,112,0,255,128,255,128,8, - 11,11,10,1,9,62,127,195,3,30,30,7,3,195,126,60, - 5,5,5,6,2,16,56,48,96,224,192,255,13,24,48,16, - 1,252,15,248,62,32,126,32,126,32,254,32,254,32,254,32, - 126,32,62,32,30,32,2,32,2,32,2,32,2,32,2,32, - 2,32,2,32,2,32,2,32,2,32,2,32,2,32,2,32, - 2,32,3,3,3,7,2,8,224,224,224,7,7,7,7,1, - 249,32,32,60,14,6,254,248,4,10,10,8,2,10,112,240, - 176,48,48,48,48,48,48,48,10,12,24,12,1,8,30,0, - 99,128,193,128,192,192,192,192,192,192,192,192,193,128,99,128, - 30,0,0,0,255,192,12,11,22,16,2,2,227,0,99,128, - 49,128,56,192,24,224,28,112,24,224,56,192,49,128,99,128, - 227,0,18,20,60,22,2,0,112,12,0,240,12,0,176,24, - 0,48,24,0,48,48,0,48,96,0,48,96,0,48,192,0, - 48,192,0,49,131,0,49,7,0,3,15,0,6,31,0,6, - 27,0,12,51,0,12,99,0,24,127,192,16,3,0,48,3, - 0,96,3,0,18,20,60,22,2,0,112,12,0,240,24,0, - 176,24,0,48,48,0,48,48,0,48,96,0,48,64,0,48, - 192,0,48,128,0,49,143,0,51,31,128,3,49,192,6,1, - 192,6,1,192,12,3,128,8,7,0,24,14,0,16,24,0, - 48,63,192,96,63,192,20,20,60,22,1,0,62,1,128,127, - 3,0,195,3,0,3,6,0,28,6,0,30,12,0,3,24, - 0,195,24,0,199,48,0,126,48,192,56,97,192,0,99,192, - 0,198,192,1,134,192,1,140,192,3,24,192,3,31,240,6, - 0,192,12,0,192,12,0,192,12,19,38,15,2,251,7,0, - 7,0,7,0,0,0,0,0,7,0,7,0,7,0,15,0, - 30,0,56,0,112,0,224,0,224,0,224,0,224,112,127,224, - 63,224,31,128,19,27,81,21,1,0,7,0,0,3,128,0, - 1,128,0,0,192,0,0,96,0,0,0,0,0,0,0,0, - 224,0,1,240,0,1,240,0,3,176,0,3,184,0,3,56, - 0,7,28,0,7,28,0,14,14,0,14,14,0,30,15,0, - 28,7,0,28,7,0,63,255,128,63,255,128,112,1,192,112, - 1,192,224,0,224,224,0,224,224,0,224,19,27,81,21,1, - 0,0,28,0,0,56,0,0,48,0,0,96,0,0,192,0, - 0,0,0,0,0,0,0,224,0,1,240,0,1,240,0,3, - 176,0,3,184,0,3,56,0,7,28,0,7,28,0,14,14, - 0,14,14,0,30,15,0,28,7,0,28,7,0,63,255,128, - 63,255,128,112,1,192,112,1,192,224,0,224,224,0,224,224, - 0,224,19,27,81,21,1,0,0,224,0,1,240,0,1,176, - 0,3,24,0,6,12,0,0,0,0,0,0,0,0,224,0, - 1,240,0,1,240,0,3,176,0,3,184,0,3,56,0,7, - 28,0,7,28,0,14,14,0,14,14,0,30,15,0,28,7, - 0,28,7,0,63,255,128,63,255,128,112,1,192,112,1,192, - 224,0,224,224,0,224,224,0,224,19,26,78,21,1,0,1, - 140,0,3,248,0,6,112,0,0,0,0,0,0,0,0,0, - 0,0,224,0,1,240,0,1,240,0,3,176,0,3,184,0, - 3,56,0,7,28,0,7,28,0,14,14,0,14,14,0,30, - 15,0,28,7,0,28,7,0,63,255,128,63,255,128,112,1, - 192,112,1,192,224,0,224,224,0,224,224,0,224,19,26,78, - 21,1,0,3,156,0,3,156,0,3,156,0,0,0,0,0, - 0,0,0,0,0,0,224,0,0,240,0,1,240,0,1,184, - 0,3,184,0,3,152,0,7,28,0,7,28,0,7,14,0, - 14,14,0,14,15,0,28,7,0,28,7,0,63,255,128,63, - 255,128,56,1,192,112,1,192,112,0,224,224,0,224,224,0, - 224,20,28,84,21,0,0,0,240,0,1,152,0,1,8,0, - 1,8,0,1,152,0,0,240,0,0,0,0,0,0,0,0, - 240,0,0,240,0,0,248,0,1,248,0,1,220,0,3,156, - 0,3,158,0,7,14,0,7,14,0,7,7,0,14,7,0, - 14,7,128,30,3,128,31,255,192,31,255,192,56,1,192,56, - 0,224,112,0,224,112,0,112,224,0,112,25,20,80,28,1, - 0,0,63,255,128,0,127,255,128,0,126,0,0,0,238,0, - 0,0,238,0,0,1,206,0,0,1,206,0,0,3,206,0, - 0,3,142,0,0,7,143,255,128,7,15,255,128,15,14,0, - 0,14,14,0,0,31,254,0,0,63,254,0,0,56,14,0, - 0,120,14,0,0,112,14,0,0,224,15,255,128,224,15,255, - 128,16,27,54,19,2,249,7,240,31,252,60,14,48,6,112, - 7,96,0,224,0,224,0,224,0,224,0,224,0,224,0,224, - 0,224,0,96,0,96,7,48,6,56,14,31,252,7,240,0, - 128,0,224,0,248,0,24,0,24,3,248,1,224,13,27,54, - 17,2,0,24,0,28,0,14,0,6,0,3,0,0,0,0, - 0,255,248,255,248,224,0,224,0,224,0,224,0,224,0,224, - 0,224,0,255,240,255,240,224,0,224,0,224,0,224,0,224, - 0,224,0,224,0,255,248,255,248,13,27,54,17,2,0,1, - 192,1,128,3,0,6,0,4,0,0,0,0,0,255,248,255, - 248,224,0,224,0,224,0,224,0,224,0,224,0,224,0,255, - 240,255,240,224,0,224,0,224,0,224,0,224,0,224,0,224, - 0,255,248,255,248,13,27,54,17,2,0,15,0,15,0,25, - 128,16,192,48,192,0,0,0,0,255,248,255,248,224,0,224, - 0,224,0,224,0,224,0,224,0,224,0,255,240,255,240,224, - 0,224,0,224,0,224,0,224,0,224,0,224,0,255,248,255, - 248,13,26,52,17,2,0,56,224,56,224,56,224,0,0,0, - 0,0,0,255,248,255,248,224,0,224,0,224,0,224,0,224, - 0,224,0,224,0,255,240,255,240,224,0,224,0,224,0,224, - 0,224,0,224,0,224,0,255,248,255,248,5,27,27,7,0, - 0,224,96,48,48,24,0,0,56,56,56,56,56,56,56,56, - 56,56,56,56,56,56,56,56,56,56,56,56,5,27,27,7, - 2,0,56,112,96,192,128,0,0,224,224,224,224,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,8,27,27, - 7,255,0,28,62,118,99,193,0,0,28,28,28,28,28,28, - 28,28,28,28,28,28,28,28,28,28,28,28,28,28,8,26, - 26,8,0,0,227,227,227,0,0,0,28,28,28,28,28,28, - 28,28,28,28,28,28,28,28,28,28,28,28,28,28,19,20, - 60,20,0,0,63,240,0,63,254,0,56,31,0,56,7,128, - 56,3,128,56,1,192,56,1,192,56,0,192,56,0,224,255, - 192,224,255,192,224,56,0,224,56,0,192,56,1,192,56,1, - 192,56,3,128,56,7,128,56,31,0,63,254,0,63,240,0, - 16,26,52,20,2,0,6,48,15,224,9,224,0,0,0,0, - 0,0,240,7,248,7,248,7,252,7,252,7,238,7,238,7, - 231,7,231,135,227,135,227,199,225,199,224,231,224,231,224,119, - 224,119,224,63,224,63,224,31,224,31,18,28,84,22,2,0, - 7,0,0,3,128,0,1,128,0,0,192,0,0,64,0,0, - 0,0,0,0,0,0,0,0,3,240,0,15,252,0,62,31, - 0,56,7,0,112,3,128,96,1,128,224,1,192,224,1,192, - 224,1,192,224,1,192,224,1,192,224,1,192,224,1,192,96, - 1,192,112,3,128,112,3,128,56,7,0,30,30,0,15,252, - 0,3,240,0,18,28,84,22,2,0,0,56,0,0,112,0, - 0,96,0,0,192,0,0,128,0,0,0,0,0,0,0,0, - 0,0,3,240,0,15,252,0,62,31,0,56,7,0,112,3, - 128,96,1,128,224,1,192,224,1,192,224,1,192,224,1,192, - 224,1,192,224,1,192,224,1,192,96,1,192,112,3,128,112, - 3,128,56,7,0,30,30,0,15,252,0,3,240,0,18,28, - 84,22,2,0,1,224,0,1,224,0,3,240,0,3,48,0, - 6,24,0,0,0,0,0,0,0,0,0,0,3,240,0,15, - 252,0,62,31,0,56,7,0,112,3,128,96,1,128,224,1, - 192,224,1,192,224,1,192,224,1,192,224,1,192,224,1,192, - 224,1,192,96,1,192,112,3,128,112,3,128,56,7,0,30, - 30,0,15,252,0,3,240,0,18,26,78,22,2,0,3,152, - 0,7,248,0,6,112,0,0,0,0,0,0,0,0,0,0, - 3,240,0,15,252,0,62,31,0,56,7,0,112,3,128,96, - 1,128,224,1,192,224,1,192,224,1,192,224,1,192,224,1, - 192,224,1,192,224,1,192,96,1,192,112,3,128,112,3,128, - 56,7,0,31,62,0,15,252,0,3,240,0,18,26,78,22, - 2,0,7,28,0,7,28,0,7,28,0,0,0,0,0,0, - 0,0,0,0,3,240,0,15,252,0,62,31,0,56,7,0, - 112,3,128,96,1,128,224,1,192,224,1,192,224,1,192,224, - 1,192,224,1,192,224,1,192,224,1,192,96,1,192,112,3, - 128,112,3,128,56,7,0,30,30,0,15,252,0,3,240,0, - 16,15,30,28,6,1,64,2,224,7,112,14,56,28,12,56, - 6,96,3,192,1,128,3,192,6,96,12,48,24,24,48,12, - 96,6,64,2,18,24,72,22,2,254,0,0,128,0,1,192, - 3,251,128,15,255,0,62,31,0,56,15,128,112,31,128,96, - 29,128,224,57,192,224,113,192,224,113,192,224,225,192,225,193, - 192,227,193,192,227,129,192,231,1,128,111,3,128,126,3,128, - 60,7,0,62,30,0,63,252,0,115,240,0,224,0,0,96, - 0,0,16,28,56,20,2,0,14,0,7,0,3,0,1,128, - 0,128,0,0,0,0,0,0,224,7,224,7,224,7,224,7, - 224,7,224,7,224,7,224,7,224,7,224,7,224,7,224,7, - 224,7,224,7,224,7,96,14,112,14,62,124,31,248,15,224, - 16,28,56,20,2,0,0,112,0,224,0,192,1,128,1,0, - 0,0,0,0,0,0,224,7,224,7,224,7,224,7,224,7, - 224,7,224,7,224,7,224,7,224,7,224,7,224,7,224,7, - 224,7,224,7,96,14,112,14,62,124,31,248,15,224,16,28, - 56,20,2,0,3,192,3,192,7,224,6,96,12,48,0,0, - 0,0,0,0,224,7,224,7,224,7,224,7,224,7,224,7, - 224,7,224,7,224,7,224,7,224,7,224,7,224,7,224,7, - 224,7,96,14,112,14,62,124,31,248,15,224,16,26,52,20, - 2,0,14,56,14,56,14,56,0,0,0,0,0,0,224,7, - 224,7,224,7,224,7,224,7,224,7,224,7,224,7,224,7, - 224,7,224,7,224,7,224,7,224,7,224,7,96,6,112,14, - 60,60,31,248,15,224,17,27,81,19,1,0,0,112,0,0, - 96,0,0,192,0,0,128,0,1,128,0,0,0,0,0,0, - 0,224,3,128,240,7,0,112,7,0,56,14,0,60,28,0, - 28,28,0,14,56,0,14,48,0,7,112,0,7,96,0,3, - 224,0,1,192,0,1,192,0,1,192,0,1,192,0,1,192, - 0,1,192,0,1,192,0,1,192,0,1,192,0,14,20,40, - 17,2,0,224,0,224,0,224,0,224,0,255,192,255,240,224, - 120,224,56,224,28,224,28,224,28,224,56,224,120,255,240,255, - 192,224,0,224,0,224,0,224,0,224,0,14,20,40,15,1, - 0,15,128,63,224,112,112,224,112,224,112,224,112,225,224,227, - 128,231,0,231,0,227,128,227,224,224,248,224,56,224,28,224, - 28,238,28,230,28,231,248,225,240,12,21,42,15,1,0,12, - 0,14,0,6,0,3,0,1,128,0,0,0,0,31,192,63, - 224,112,112,112,112,0,112,15,240,63,240,112,112,224,112,224, - 112,224,112,224,240,127,176,30,48,12,22,44,15,1,0,1, - 192,1,128,3,0,3,0,6,0,12,0,0,0,0,0,31, - 192,63,224,112,112,112,112,0,112,15,240,63,240,112,112,224, - 112,224,112,224,112,224,240,127,176,30,48,12,22,44,15,1, - 0,7,0,15,0,13,128,29,128,24,192,48,64,0,0,0, - 0,31,192,63,224,112,112,112,112,0,112,15,240,63,240,112, - 112,224,112,224,112,224,112,224,240,127,176,30,48,12,20,40, - 15,1,0,30,64,31,192,49,128,0,0,0,0,0,0,31, - 192,63,224,112,112,112,112,0,112,15,240,63,240,112,112,224, - 112,224,112,224,112,224,240,127,176,30,48,12,20,40,15,1, - 0,56,224,56,224,56,224,0,0,0,0,0,0,31,192,63, - 224,112,112,112,112,0,112,15,240,63,240,112,112,224,112,224, - 112,224,112,224,240,127,176,30,48,12,23,46,15,1,0,15, - 0,25,128,16,128,16,128,25,128,15,0,0,0,0,0,0, - 0,31,192,63,224,112,112,112,112,0,112,15,240,63,240,112, - 112,224,112,224,112,224,112,224,240,127,176,30,48,23,14,42, - 25,1,0,31,131,240,63,207,248,112,108,28,112,56,12,0, - 56,14,15,255,254,63,255,254,120,56,0,224,56,0,224,56, - 14,224,120,12,240,236,28,127,199,248,31,3,240,12,21,42, - 14,1,249,31,128,63,224,112,112,224,112,224,112,224,0,224, - 0,224,0,224,0,224,112,224,112,112,224,63,224,31,128,4, - 0,7,128,7,192,0,96,0,96,31,192,15,0,13,22,44, - 15,1,0,56,0,28,0,12,0,6,0,6,0,3,0,0, - 0,0,0,15,128,63,224,112,112,96,48,224,56,255,248,255, - 248,224,0,224,0,224,56,96,112,112,112,63,224,15,128,13, - 22,44,15,1,0,1,192,1,128,3,128,3,0,6,0,4, - 0,0,0,0,0,15,128,63,224,112,112,96,48,224,56,255, - 248,255,248,224,0,224,0,224,56,96,112,112,112,63,224,15, - 128,13,22,44,15,1,0,7,0,15,0,15,128,25,128,24, - 192,48,64,0,0,0,0,15,128,63,224,112,112,96,48,224, - 56,255,248,255,248,224,0,224,0,224,56,96,112,112,112,63, - 224,15,128,13,20,40,15,1,0,56,224,56,224,56,224,0, - 0,0,0,0,0,15,192,63,224,112,112,96,56,224,56,255, - 248,255,248,224,0,224,0,224,56,96,56,112,112,63,224,15, - 128,5,21,21,7,0,0,224,96,48,48,24,0,0,56,56, - 56,56,56,56,56,56,56,56,56,56,56,56,5,21,21,7, - 2,0,56,112,96,192,128,0,0,224,224,224,224,224,224,224, - 224,224,224,224,224,224,224,8,21,21,7,255,0,60,62,118, - 99,193,0,0,28,28,28,28,28,28,28,28,28,28,28,28, - 28,28,8,20,20,7,255,0,227,227,227,0,0,0,28,28, - 28,28,28,28,28,28,28,28,28,28,28,28,14,20,40,16, - 1,0,48,32,57,224,15,0,31,128,113,192,0,224,15,240, - 63,240,120,120,112,56,224,24,224,28,224,28,224,28,224,28, - 224,24,96,56,112,112,63,224,15,192,12,20,40,16,2,0, - 28,192,63,192,51,128,0,0,0,0,0,0,239,128,255,224, - 240,240,224,112,224,112,224,112,224,112,224,112,224,112,224,112, - 224,112,224,112,224,112,224,112,14,22,44,16,1,0,28,0, - 12,0,14,0,6,0,3,0,1,0,0,0,0,0,15,192, - 63,224,112,112,112,56,224,24,224,28,224,28,224,28,224,28, - 224,24,112,56,112,112,63,224,15,192,14,22,44,16,1,0, - 0,224,1,192,1,128,3,0,3,0,6,0,0,0,0,0, - 15,192,63,224,112,112,112,56,224,24,224,28,224,28,224,28, - 224,28,224,24,112,56,112,112,63,224,15,192,14,22,44,16, - 1,0,7,0,7,128,15,128,12,192,24,192,24,96,0,0, - 0,0,15,192,63,224,112,112,112,56,224,24,224,28,224,28, - 224,28,224,28,224,24,112,56,112,112,63,224,15,192,14,20, - 40,16,1,0,14,96,31,192,17,128,0,0,0,0,0,0, - 15,192,63,224,112,112,112,56,224,24,224,28,224,28,224,28, - 224,28,224,24,112,56,112,112,63,224,15,192,14,20,40,16, - 1,0,28,224,28,224,28,224,0,0,0,0,0,0,15,192, - 63,224,112,112,112,56,224,24,224,28,224,28,224,28,224,28, - 224,24,112,56,112,112,63,224,15,192,17,12,36,29,6,2, - 1,192,0,1,192,0,1,192,0,0,0,0,0,0,0,255, - 255,128,255,255,128,0,0,0,0,0,0,1,192,0,1,192, - 0,1,192,0,14,18,36,16,1,254,0,8,0,24,15,248, - 63,240,112,112,112,248,225,216,225,152,227,28,230,28,238,28, - 236,24,120,56,112,112,127,224,111,192,192,0,128,0,12,22, - 44,16,2,0,56,0,24,0,12,0,12,0,6,0,3,0, - 0,0,0,0,224,112,224,112,224,112,224,112,224,112,224,112, - 224,112,224,112,224,112,224,112,224,112,240,240,127,240,63,112, - 12,22,44,16,2,0,1,192,1,128,3,0,7,0,6,0, - 12,0,0,0,0,0,224,112,224,112,224,112,224,112,224,112, - 224,112,224,112,224,112,224,112,224,112,224,112,240,240,127,240, - 63,112,12,22,44,16,2,0,6,0,15,0,15,0,25,128, - 16,128,48,192,0,0,0,0,224,112,224,112,224,112,224,112, - 224,112,224,112,224,112,224,112,224,112,224,112,224,112,240,240, - 127,240,63,112,12,20,40,16,2,0,57,192,57,192,57,192, - 0,0,0,0,0,0,224,112,224,112,224,112,224,112,224,112, - 224,112,224,112,224,112,224,112,224,112,224,112,240,240,127,240, - 63,112,13,27,54,15,1,251,0,224,1,192,1,128,3,0, - 2,0,0,0,0,0,0,0,224,24,224,56,96,56,112,112, - 112,112,56,96,56,224,28,224,29,192,13,192,15,128,7,128, - 7,128,7,0,7,0,6,0,238,0,252,0,120,0,14,25, - 50,17,2,251,224,0,224,0,224,0,224,0,224,0,224,0, - 231,192,255,240,240,112,240,56,224,24,224,28,224,28,224,28, - 224,28,224,24,224,56,240,112,255,240,231,192,224,0,224,0, - 224,0,224,0,224,0,14,25,50,14,0,251,28,224,28,224, - 28,224,0,0,0,0,0,0,224,28,112,24,112,56,48,56, - 56,112,56,112,28,96,28,224,14,224,14,192,7,192,7,128, - 3,128,3,128,3,0,7,0,6,0,6,0,14,0}; -/* - Fontname: -FreeType-FreeUniversal-Medium-R-Normal--28-280-72-72-P-133-ISO10646-1 - Copyright: (FreeUniversal) Copyright (c) Stephen Wilson 2009 a modification of: Original Font (SIL Sophia) Copyright (c) SIL International, 1994-2008. - Capital A Height: 0, '1' Height: 20 - Calculated Max Values w=17 h=21 x= 6 y= 9 dx=29 dy= 0 ascent=20 len=48 - Font Bounding box w=38 h=35 x=-2 y=-7 - Calculated Min Values x= 0 y=-3 dx= 0 dy= 0 - Pure Font ascent =20 descent= 0 - X Font ascent =20 descent= 0 - Max Font ascent =20 descent=-3 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_fur20n[616] U8G_FONT_SECTION("u8g_font_fur20n") = { - 0,38,35,254,249,20,0,0,0,0,42,58,0,20,253,20, - 0,11,11,22,19,4,9,17,0,49,128,27,0,27,0,14, - 0,255,224,142,32,27,0,27,0,49,128,17,0,17,16,48, - 29,6,0,1,128,0,1,128,0,1,128,0,1,128,0,1, - 128,0,1,128,0,1,128,0,255,255,128,255,255,128,1,128, - 0,1,128,0,1,128,0,1,128,0,1,128,0,1,128,0, - 1,128,0,5,7,7,8,1,253,56,56,112,112,96,96,224, - 7,2,2,9,1,6,254,254,3,3,3,8,3,0,224,224, - 224,8,21,21,11,2,255,3,6,6,6,4,12,12,12,24, - 24,24,48,48,48,96,96,96,64,192,192,192,13,20,40,16, - 1,0,15,128,63,192,112,224,96,112,96,112,224,48,224,48, - 224,56,224,56,224,56,224,56,224,56,224,56,224,48,224,48, - 96,112,112,112,48,224,63,192,15,128,7,20,20,16,4,0, - 30,62,126,254,206,14,14,14,14,14,14,14,14,14,14,14, - 14,14,14,14,12,20,40,16,2,0,31,128,63,192,112,96, - 112,112,224,112,0,112,0,112,0,112,0,224,1,224,3,192, - 3,128,7,0,14,0,28,0,60,0,120,0,240,0,255,240, - 255,240,13,20,40,16,1,0,15,128,63,224,112,112,112,48, - 224,56,0,56,0,48,0,224,7,192,7,192,0,224,0,112, - 0,56,0,56,224,56,224,56,224,56,112,112,63,224,31,128, - 14,20,40,16,1,0,0,240,1,240,1,240,3,240,7,112, - 6,112,14,112,28,112,24,112,56,112,112,112,96,112,224,112, - 255,252,255,252,0,112,0,112,0,112,0,112,0,112,13,20, - 40,16,1,0,255,224,255,224,224,0,224,0,224,0,224,0, - 224,0,239,128,255,224,240,112,224,112,224,48,0,56,0,56, - 0,56,224,48,224,112,112,224,127,192,31,128,13,20,40,16, - 1,0,15,192,63,224,120,112,112,48,224,56,224,0,224,0, - 231,192,255,224,248,240,224,56,224,56,224,56,224,56,224,56, - 224,56,96,48,48,112,63,224,15,128,12,20,40,16,2,0, - 255,240,255,240,0,112,0,112,0,96,0,224,0,224,1,192, - 1,192,1,128,3,128,3,128,3,0,7,0,7,0,14,0, - 14,0,14,0,28,0,28,0,13,20,40,16,1,0,15,128, - 63,224,112,112,224,48,224,56,224,56,96,48,112,112,31,192, - 31,192,56,96,96,48,224,56,224,56,224,56,224,56,224,56, - 112,112,63,224,15,128,13,20,40,16,1,0,31,192,63,224, - 112,112,224,56,224,56,224,56,224,56,224,56,224,56,112,120, - 63,248,31,56,0,56,0,56,0,56,96,48,96,112,112,224, - 63,192,31,128,3,14,14,8,3,0,224,224,224,0,0,0, - 0,0,0,0,0,224,224,224}; -/* - Fontname: -FreeType-FreeUniversal-Medium-R-Normal--28-280-72-72-P-133-ISO10646-1 - Copyright: (FreeUniversal) Copyright (c) Stephen Wilson 2009 a modification of: Original Font (SIL Sophia) Copyright (c) SIL International, 1994-2008. - Capital A Height: 20, '1' Height: 20 - Calculated Max Values w=26 h=29 x= 7 y=16 dx=29 dy= 0 ascent=22 len=96 - Font Bounding box w=38 h=35 x=-2 y=-7 - Calculated Min Values x=-1 y=-7 dx= 0 dy= 0 - Pure Font ascent =20 descent=-5 - X Font ascent =20 descent=-5 - Max Font ascent =22 descent=-7 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_fur20r[3976] U8G_FONT_SECTION("u8g_font_fur20r") = { - 0,38,35,254,249,20,5,12,11,23,32,127,251,22,249,20, - 251,0,0,0,8,0,0,3,20,20,11,4,0,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,0,0,224,224, - 224,9,8,16,13,2,12,227,128,227,128,227,0,227,0,227, - 0,195,0,195,0,67,0,18,20,60,21,1,0,0,195,0, - 0,195,0,0,195,0,1,198,0,1,134,0,1,134,0,31, - 255,192,63,255,192,3,12,0,3,24,0,6,24,0,6,24, - 0,127,255,128,255,255,0,12,48,0,12,48,0,28,96,0, - 24,96,0,24,96,0,24,192,0,14,25,50,16,1,253,2, - 0,2,0,31,192,63,224,114,112,98,48,226,56,226,0,226, - 0,114,0,126,0,63,224,15,240,2,248,2,56,2,28,226, - 28,226,28,226,24,114,56,127,240,31,192,2,0,2,0,2, - 0,23,20,60,25,1,0,30,0,192,127,128,192,97,129,128, - 225,193,0,225,195,0,225,198,0,225,198,0,97,140,0,127, - 136,0,30,24,224,0,49,248,0,51,156,0,103,14,0,71, - 14,0,199,14,1,135,14,1,135,14,3,3,12,2,3,252, - 6,0,240,19,20,60,22,2,0,7,192,0,31,240,0,56, - 48,0,56,48,0,56,48,0,56,112,0,29,224,0,15,192, - 0,31,3,128,63,131,128,115,195,128,225,227,128,224,243,0, - 224,123,0,224,63,0,224,30,0,112,15,0,120,31,128,63, - 251,192,15,225,224,3,8,8,10,4,12,224,224,192,192,192, - 192,192,192,5,24,24,10,3,252,24,48,48,112,112,96,96, - 224,224,224,224,224,224,224,224,224,224,96,96,112,112,48,48, - 24,5,24,24,10,3,252,192,192,96,96,96,112,112,48,48, - 48,56,56,56,56,48,48,48,112,112,96,96,96,192,192,11, - 11,22,19,4,9,17,0,49,128,27,0,27,0,14,0,255, - 224,142,32,27,0,27,0,49,128,17,0,17,16,48,29,6, - 0,1,128,0,1,128,0,1,128,0,1,128,0,1,128,0, - 1,128,0,1,128,0,255,255,128,255,255,128,1,128,0,1, - 128,0,1,128,0,1,128,0,1,128,0,1,128,0,1,128, - 0,5,7,7,8,1,253,56,56,112,112,96,96,224,7,2, - 2,9,1,6,254,254,3,3,3,8,3,0,224,224,224,8, - 21,21,11,2,255,3,6,6,6,4,12,12,12,24,24,24, - 48,48,48,96,96,96,64,192,192,192,13,20,40,16,1,0, - 15,128,63,192,112,224,96,112,96,112,224,48,224,48,224,56, - 224,56,224,56,224,56,224,56,224,56,224,48,224,48,96,112, - 112,112,48,224,63,192,15,128,7,20,20,16,4,0,30,62, - 126,254,206,14,14,14,14,14,14,14,14,14,14,14,14,14, - 14,14,12,20,40,16,2,0,31,128,63,192,112,96,112,112, - 224,112,0,112,0,112,0,112,0,224,1,224,3,192,3,128, - 7,0,14,0,28,0,60,0,120,0,240,0,255,240,255,240, - 13,20,40,16,1,0,15,128,63,224,112,112,112,48,224,56, - 0,56,0,48,0,224,7,192,7,192,0,224,0,112,0,56, - 0,56,224,56,224,56,224,56,112,112,63,224,31,128,14,20, - 40,16,1,0,0,240,1,240,1,240,3,240,7,112,6,112, - 14,112,28,112,24,112,56,112,112,112,96,112,224,112,255,252, - 255,252,0,112,0,112,0,112,0,112,0,112,13,20,40,16, - 1,0,255,224,255,224,224,0,224,0,224,0,224,0,224,0, - 239,128,255,224,240,112,224,112,224,48,0,56,0,56,0,56, - 224,48,224,112,112,224,127,192,31,128,13,20,40,16,1,0, - 15,192,63,224,120,112,112,48,224,56,224,0,224,0,231,192, - 255,224,248,240,224,56,224,56,224,56,224,56,224,56,224,56, - 96,48,48,112,63,224,15,128,12,20,40,16,2,0,255,240, - 255,240,0,112,0,112,0,96,0,224,0,224,1,192,1,192, - 1,128,3,128,3,128,3,0,7,0,7,0,14,0,14,0, - 14,0,28,0,28,0,13,20,40,16,1,0,15,128,63,224, - 112,112,224,48,224,56,224,56,96,48,112,112,31,192,31,192, - 56,96,96,48,224,56,224,56,224,56,224,56,224,56,112,112, - 63,224,15,128,13,20,40,16,1,0,31,192,63,224,112,112, - 224,56,224,56,224,56,224,56,224,56,224,56,112,120,63,248, - 31,56,0,56,0,56,0,56,96,48,96,112,112,224,63,192, - 31,128,3,14,14,8,3,0,224,224,224,0,0,0,0,0, - 0,0,0,224,224,224,4,17,17,8,2,253,112,112,112,0, - 0,0,0,0,0,0,112,112,96,224,192,192,192,17,14,42, - 29,6,1,0,1,128,0,15,128,0,124,0,1,224,0,15, - 0,0,120,0,0,224,0,0,240,0,0,62,0,0,7,128, - 0,0,240,0,0,62,0,0,7,128,0,0,128,17,7,21, - 29,6,5,255,255,128,255,255,128,0,0,0,0,0,0,0, - 0,0,255,255,128,255,255,128,17,14,42,29,6,1,192,0, - 0,248,0,0,31,0,0,3,192,0,0,120,0,0,15,0, - 0,3,128,0,7,128,0,62,0,0,240,0,7,128,0,62, - 0,0,240,0,0,128,0,0,12,20,40,15,1,0,31,0, - 63,192,127,224,224,240,64,112,0,112,0,112,0,96,0,192, - 3,128,7,0,14,0,14,0,14,0,14,0,0,0,0,0, - 14,0,14,0,14,0,25,24,96,28,2,252,0,127,0,0, - 3,255,224,0,15,129,248,0,30,0,60,0,56,0,14,0, - 48,0,6,0,112,125,199,0,96,255,199,0,225,195,195,0, - 227,131,195,0,227,129,195,128,227,129,195,128,227,129,195,128, - 227,129,195,0,227,129,195,0,225,131,199,0,113,199,206,0, - 112,252,252,0,56,56,48,0,60,0,0,0,30,0,0,0, - 15,128,64,0,3,255,192,0,0,127,128,0,19,20,60,21, - 1,0,0,224,0,1,240,0,1,240,0,3,176,0,3,184, - 0,3,56,0,7,28,0,7,28,0,14,14,0,14,14,0, - 30,15,0,28,7,0,28,7,0,63,255,128,63,255,128,112, - 1,192,112,1,192,224,0,224,224,0,224,224,0,224,15,20, - 40,19,2,0,255,224,255,248,224,120,224,28,224,28,224,28, - 224,28,224,24,224,56,255,224,255,240,224,28,224,12,224,14, - 224,14,224,14,224,30,224,60,255,248,255,224,16,20,40,19, - 2,0,7,240,31,252,60,14,48,6,112,7,96,0,224,0, - 224,0,224,0,224,0,224,0,224,0,224,0,224,0,96,0, - 96,7,112,6,56,14,31,252,7,240,16,20,40,20,2,0, - 255,192,255,240,224,120,224,28,224,14,224,14,224,7,224,7, - 224,7,224,7,224,7,224,7,224,7,224,7,224,14,224,14, - 224,28,224,120,255,240,255,192,13,20,40,17,2,0,255,248, - 255,248,224,0,224,0,224,0,224,0,224,0,224,0,224,0, - 255,240,255,240,224,0,224,0,224,0,224,0,224,0,224,0, - 224,0,255,248,255,248,12,20,40,16,2,0,255,240,255,240, - 224,0,224,0,224,0,224,0,224,0,224,0,224,0,255,224, - 255,224,224,0,224,0,224,0,224,0,224,0,224,0,224,0, - 224,0,224,0,18,20,60,22,2,0,3,248,0,15,254,0, - 30,15,128,56,3,128,112,1,192,96,0,0,224,0,0,224, - 0,0,224,0,0,224,63,192,224,63,192,224,1,192,224,1, - 192,224,1,192,112,1,192,112,1,192,56,1,192,30,7,192, - 15,255,192,3,254,0,15,20,40,19,2,0,224,14,224,14, - 224,14,224,14,224,14,224,14,224,14,224,14,224,14,255,254, - 255,254,224,14,224,14,224,14,224,14,224,14,224,14,224,14, - 224,14,224,14,3,20,20,7,2,0,224,224,224,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,224,12,20, - 40,16,2,0,0,112,0,112,0,112,0,112,0,112,0,112, - 0,112,0,112,0,112,0,112,0,112,0,112,0,112,0,112, - 0,112,224,112,224,96,113,224,63,192,31,128,15,20,40,18, - 2,0,224,60,224,120,224,240,224,224,225,192,227,128,231,0, - 238,0,252,0,254,0,238,0,239,0,231,128,227,192,225,224, - 224,240,224,120,224,56,224,60,224,30,12,20,40,15,2,0, - 224,0,224,0,224,0,224,0,224,0,224,0,224,0,224,0, - 224,0,224,0,224,0,224,0,224,0,224,0,224,0,224,0, - 224,0,224,0,255,240,255,240,21,20,60,25,2,0,248,0, - 248,248,0,248,248,1,248,252,1,248,252,1,184,236,3,184, - 238,3,184,238,3,56,230,7,56,231,6,56,227,14,56,227, - 142,56,227,140,56,225,156,56,225,220,56,225,216,56,224,248, - 56,224,240,56,224,112,56,224,112,56,16,20,40,20,2,0, - 240,7,248,7,248,7,252,7,252,7,238,7,238,7,231,7, - 231,135,227,135,227,199,225,199,224,231,224,231,224,119,224,119, - 224,63,224,63,224,31,224,31,18,20,60,22,2,0,3,240, - 0,15,252,0,62,31,0,56,7,0,112,3,128,96,1,128, - 224,1,192,224,1,192,224,1,192,224,1,192,224,1,192,224, - 1,192,224,1,192,96,1,192,112,3,128,112,3,128,56,7, - 0,30,30,0,15,252,0,3,240,0,14,20,40,17,2,0, - 255,192,255,240,224,120,224,56,224,28,224,28,224,28,224,56, - 224,120,255,240,255,192,224,0,224,0,224,0,224,0,224,0, - 224,0,224,0,224,0,224,0,20,20,60,22,2,0,3,240, - 0,15,252,0,62,31,0,56,7,0,112,3,128,96,1,128, - 224,1,192,224,1,192,224,1,192,224,1,192,224,1,192,224, - 1,192,224,1,192,96,1,192,112,3,128,112,3,128,56,7, - 0,30,30,0,15,255,240,3,255,240,14,20,40,17,2,0, - 255,192,255,240,224,120,224,56,224,28,224,28,224,28,224,56, - 224,112,255,224,255,224,224,112,224,56,224,56,224,56,224,24, - 224,24,224,24,224,28,224,28,15,20,40,19,2,0,15,192, - 63,240,120,120,96,28,224,28,224,0,224,0,120,0,127,0, - 63,240,7,252,0,60,0,14,0,14,224,14,224,14,224,14, - 120,60,63,248,15,192,16,20,40,18,1,0,255,255,255,255, - 1,192,1,192,1,192,1,192,1,192,1,192,1,192,1,192, - 1,192,1,192,1,192,1,192,1,192,1,192,1,192,1,192, - 1,192,1,192,16,20,40,20,2,0,224,7,224,7,224,7, - 224,7,224,7,224,7,224,7,224,7,224,7,224,7,224,7, - 224,7,224,7,224,7,224,7,96,6,112,14,60,60,31,248, - 15,224,17,20,60,18,1,0,224,3,128,224,7,0,224,7, - 0,112,7,0,112,14,0,112,14,0,56,14,0,56,28,0, - 56,28,0,28,56,0,28,56,0,12,56,0,14,112,0,14, - 112,0,7,112,0,7,224,0,7,224,0,3,224,0,3,192, - 0,3,192,0,26,20,80,27,1,0,224,28,1,192,224,30, - 3,128,224,62,3,128,224,62,3,128,112,54,3,0,112,119, - 7,0,112,115,7,0,48,99,7,0,56,99,134,0,56,227, - 142,0,24,225,142,0,28,193,140,0,28,193,220,0,29,193, - 220,0,13,192,216,0,15,128,216,0,15,128,248,0,7,128, - 120,0,7,0,112,0,7,0,112,0,18,20,60,20,1,0, - 120,7,128,56,7,0,60,14,0,30,30,0,14,28,0,15, - 56,0,7,56,0,3,240,0,1,224,0,1,224,0,3,224, - 0,3,240,0,7,120,0,14,56,0,14,28,0,28,30,0, - 56,15,0,120,7,0,112,7,128,224,3,192,17,20,60,19, - 1,0,224,3,128,240,7,0,112,7,0,56,14,0,60,28, - 0,28,28,0,14,56,0,14,48,0,7,112,0,7,96,0, - 3,224,0,1,192,0,1,192,0,1,192,0,1,192,0,1, - 192,0,1,192,0,1,192,0,1,192,0,1,192,0,15,20, - 40,17,1,0,255,252,255,252,0,28,0,56,0,120,0,240, - 0,224,1,192,3,192,3,128,7,0,14,0,30,0,28,0, - 56,0,112,0,240,0,224,0,255,254,255,254,5,25,25,11, - 3,251,248,248,224,224,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,224,224,224,224,248,248,9,21,42,11,1, - 255,192,0,96,0,96,0,96,0,48,0,48,0,48,0,24, - 0,24,0,24,0,8,0,12,0,12,0,12,0,6,0,6, - 0,6,0,3,0,3,0,3,0,1,128,6,25,25,12,3, - 251,252,252,28,28,28,28,28,28,28,28,28,28,28,28,28, - 28,28,28,28,28,28,28,28,252,252,14,17,34,28,7,0, - 3,0,3,0,7,128,7,128,4,128,12,192,8,64,24,96, - 24,96,16,32,48,48,48,48,96,24,96,24,64,8,192,12, - 192,12,14,2,4,14,0,252,255,252,255,252,6,5,5,6, - 255,16,224,112,48,24,12,12,14,28,15,1,0,31,192,63, - 224,112,112,112,112,0,112,15,240,63,240,112,112,224,112,224, - 112,224,112,224,240,127,176,30,48,13,20,40,16,2,0,224, - 0,224,0,224,0,224,0,224,0,224,0,231,192,255,224,240, - 112,224,48,224,56,224,56,224,56,224,56,224,56,224,56,224, - 112,240,112,255,224,231,128,12,14,28,14,1,0,31,128,63, - 224,112,112,224,112,224,112,224,0,224,0,224,0,224,0,224, - 112,96,112,112,224,63,224,31,128,13,20,40,16,1,0,0, - 56,0,56,0,56,0,56,0,56,0,56,31,56,63,248,112, - 248,96,120,224,56,224,56,224,56,224,56,224,56,224,56,112, - 56,112,120,63,248,15,184,13,14,28,15,1,0,15,128,63, - 224,112,112,96,48,224,56,255,248,255,248,224,0,224,0,224, - 56,96,112,112,112,63,224,15,128,9,20,40,10,1,0,7, - 128,31,128,28,0,28,0,28,0,28,0,255,128,255,128,28, - 0,28,0,28,0,28,0,28,0,28,0,28,0,28,0,28, - 0,28,0,28,0,28,0,13,19,38,16,1,251,31,184,63, - 248,112,120,96,56,224,56,224,56,224,56,224,56,224,56,224, - 56,96,56,112,120,63,248,31,56,0,56,112,48,112,112,63, - 224,15,128,12,20,40,16,2,0,224,0,224,0,224,0,224, - 0,224,0,224,0,239,192,255,224,240,240,224,112,224,112,224, - 112,224,112,224,112,224,112,224,112,224,112,224,112,224,112,224, - 112,3,20,20,7,2,0,224,224,224,0,0,0,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,5,25,25,7,1, - 251,56,56,56,0,0,0,56,56,56,56,56,56,56,56,56, - 56,56,56,56,56,56,56,56,240,224,11,20,40,14,2,0, - 224,0,224,0,224,0,224,0,224,0,224,0,225,224,225,192, - 227,128,231,0,238,0,252,0,252,0,254,0,238,0,231,0, - 227,128,227,192,225,192,224,224,3,20,20,7,2,0,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224, - 224,224,21,14,42,25,2,0,231,195,224,255,239,240,240,248, - 56,224,120,56,224,112,24,224,112,24,224,112,24,224,112,24, - 224,112,24,224,112,24,224,112,24,224,112,24,224,112,24,224, - 112,24,12,14,28,16,2,0,239,128,255,224,240,240,224,112, - 224,112,224,112,224,112,224,112,224,112,224,112,224,112,224,112, - 224,112,224,112,14,14,28,16,1,0,15,192,63,224,112,112, - 112,56,224,24,224,28,224,28,224,28,224,28,224,24,112,56, - 112,112,63,224,15,192,14,19,38,17,2,251,231,192,255,240, - 240,112,240,56,224,24,224,28,224,28,224,28,224,28,224,24, - 224,56,240,112,255,240,231,192,224,0,224,0,224,0,224,0, - 224,0,14,19,38,17,1,251,15,156,63,220,112,124,112,60, - 224,28,224,28,224,28,224,28,224,28,224,28,96,60,112,124, - 63,252,15,156,0,28,0,28,0,28,0,28,0,28,8,14, - 14,10,2,0,239,255,240,224,224,224,224,224,224,224,224,224, - 224,224,12,14,28,14,1,0,31,128,127,192,112,224,224,224, - 224,0,120,0,63,128,15,224,0,224,0,112,224,112,224,224, - 127,192,63,128,8,18,18,10,1,0,8,56,56,56,255,255, - 56,56,56,56,56,56,56,56,56,56,31,15,12,14,28,16, - 2,0,224,112,224,112,224,112,224,112,224,112,224,112,224,112, - 224,112,224,112,224,112,224,112,240,240,127,240,63,112,13,14, - 28,15,1,0,224,24,224,56,224,56,112,48,112,112,56,96, - 56,224,24,192,28,192,29,192,15,128,15,128,7,0,7,0, - 21,14,42,23,1,0,192,112,24,224,248,56,224,248,56,96, - 216,48,97,216,112,113,156,112,49,140,96,51,140,224,59,14, - 224,27,6,192,27,7,192,30,7,128,14,3,128,14,3,128, - 13,14,28,15,1,0,240,56,112,112,56,96,28,224,31,192, - 15,128,7,0,7,128,15,192,29,192,56,224,112,112,112,120, - 224,56,13,19,38,15,1,251,224,24,224,56,96,56,112,112, - 112,112,56,96,56,224,28,224,29,192,13,192,15,128,15,128, - 7,128,7,0,7,0,6,0,14,0,14,0,12,0,10,14, - 28,12,1,0,255,192,255,192,1,192,3,128,7,0,14,0, - 14,0,28,0,56,0,48,0,112,0,224,0,255,192,255,192, - 9,27,54,13,2,249,3,128,15,128,14,0,12,0,28,0, - 28,0,28,0,28,0,28,0,28,0,28,0,56,0,248,0, - 240,0,240,0,56,0,24,0,28,0,28,0,28,0,28,0, - 12,0,12,0,12,0,14,0,15,128,3,128,1,29,29,9, - 4,249,128,128,128,128,128,128,128,128,128,128,128,128,128,128, - 128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,9, - 27,54,13,2,249,240,0,248,0,24,0,28,0,28,0,28, - 0,28,0,28,0,28,0,12,0,12,0,14,0,7,128,3, - 128,7,128,14,0,12,0,12,0,28,0,28,0,28,0,28, - 0,28,0,28,0,24,0,248,0,240,0,15,3,6,15,0, - 5,62,14,127,252,224,248,255}; -/* - Fontname: -FreeType-FreeUniversal-Medium-R-Normal--34-340-72-72-P-161-ISO10646-1 - Copyright: (FreeUniversal) Copyright (c) Stephen Wilson 2009 a modification of: Original Font (SIL Sophia) Copyright (c) SIL International, 1994-2008. - Capital A Height: 25, '1' Height: 25 - Calculated Max Values w=31 h=37 x= 8 y=22 dx=34 dy= 0 ascent=36 len=132 - Font Bounding box w=46 h=45 x=-2 y=-9 - Calculated Min Values x=-1 y=-9 dx= 0 dy= 0 - Pure Font ascent =25 descent=-7 - X Font ascent =25 descent=-7 - Max Font ascent =36 descent=-9 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_fur25[11949] U8G_FONT_SECTION("u8g_font_fur25") = { - 0,46,45,254,247,25,6,119,15,27,32,255,249,36,247,25, - 249,0,0,0,10,0,0,3,25,25,12,4,0,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224, - 0,0,0,224,224,224,11,10,20,15,2,15,241,224,112,224, - 112,224,112,224,112,224,112,224,112,224,96,192,96,192,96,192, - 22,25,75,25,2,0,0,112,224,0,112,224,0,96,192,0, - 225,192,0,225,192,0,193,128,0,193,128,63,255,252,63,255, - 248,1,131,0,3,135,0,3,134,0,3,6,0,7,14,0, - 255,255,224,255,255,224,14,28,0,14,28,0,12,24,0,12, - 24,0,28,56,0,28,56,0,24,48,0,56,112,0,56,112, - 0,16,32,64,18,1,252,1,128,1,128,1,128,15,240,31, - 248,63,252,121,158,113,142,113,142,113,142,113,128,113,128,121, - 128,63,128,31,240,15,252,1,254,1,159,1,143,1,135,225, - 135,225,135,225,135,241,135,121,143,127,254,63,252,15,240,1, - 128,1,128,1,128,1,128,28,27,108,32,2,0,0,0,14, - 0,0,0,12,0,31,128,24,0,63,192,24,0,121,224,48, - 0,240,240,48,0,224,112,96,0,224,112,224,0,224,112,192, - 0,224,113,192,0,240,113,128,0,112,227,128,0,63,227,0, - 0,31,134,31,128,0,6,63,192,0,12,121,224,0,12,240, - 240,0,24,224,112,0,56,224,112,0,48,224,112,0,112,224, - 112,0,96,224,112,0,224,224,112,0,192,240,240,1,128,121, - 224,1,128,63,192,3,0,31,128,23,25,75,26,2,1,7, - 248,0,15,252,0,30,30,0,28,14,0,28,14,0,28,14, - 0,30,28,0,30,60,0,15,248,0,7,224,0,15,192,112, - 31,224,112,61,224,112,120,240,112,240,120,112,224,60,112,224, - 30,224,224,15,224,224,7,224,240,3,192,120,3,224,124,15, - 240,63,255,120,31,252,124,7,240,62,4,10,10,13,4,15, - 240,112,112,112,112,112,112,96,96,96,6,30,30,12,3,251, - 12,24,24,56,56,112,112,112,112,240,224,224,224,224,224,224, - 224,224,224,224,240,112,112,112,112,56,56,24,24,12,6,30, - 30,12,3,251,224,96,112,112,48,56,56,56,56,28,28,28, - 28,28,28,28,28,28,28,28,28,60,56,56,56,48,112,112, - 96,224,14,13,26,22,4,12,24,96,28,224,28,224,12,192, - 7,128,243,60,255,252,231,156,7,128,12,192,28,224,60,224, - 24,96,20,21,63,34,7,0,0,96,0,0,96,0,0,96, - 0,0,96,0,0,96,0,0,96,0,0,96,0,0,96,0, - 0,96,0,255,255,240,255,255,240,0,96,0,0,96,0,0, - 96,0,0,96,0,0,96,0,0,96,0,0,96,0,0,96, - 0,0,96,0,0,96,0,6,9,9,9,2,252,60,120,120, - 112,112,224,224,224,192,8,3,3,10,1,7,255,255,255,3, - 4,4,9,3,0,224,224,224,224,10,28,56,13,2,254,0, - 192,1,192,1,128,1,128,3,128,3,0,3,0,3,0,7, - 0,6,0,6,0,14,0,12,0,12,0,28,0,28,0,24, - 0,24,0,56,0,48,0,48,0,112,0,112,0,96,0,96, - 0,224,0,192,0,192,0,15,25,50,19,2,1,15,224,63, - 248,62,248,120,60,112,28,112,30,224,14,224,14,224,14,224, - 14,224,14,224,14,224,14,224,14,224,14,224,14,224,14,240, - 14,112,30,112,28,120,28,60,60,63,248,31,240,7,192,8, - 25,25,19,5,0,15,31,63,127,255,231,135,7,7,7,7, - 7,7,7,7,7,7,7,7,7,7,7,7,7,7,15,25, - 50,19,2,1,15,240,63,248,62,252,120,28,120,30,112,14, - 240,14,0,14,0,30,0,28,0,60,0,120,0,120,0,240, - 1,224,3,192,7,128,15,0,31,0,62,0,60,0,120,0, - 240,0,255,254,255,254,16,25,50,19,2,1,15,240,63,248, - 60,28,120,14,112,14,112,14,0,14,0,14,0,28,0,120, - 3,240,3,240,0,248,0,30,0,14,0,15,0,7,0,7, - 240,7,240,7,240,14,120,30,60,124,31,248,7,224,17,25, - 75,19,1,0,0,60,0,0,124,0,0,124,0,0,252,0, - 1,220,0,1,220,0,3,156,0,7,28,0,7,28,0,14, - 28,0,28,28,0,60,28,0,56,28,0,112,28,0,240,28, - 0,224,28,0,255,255,128,255,255,128,255,255,128,0,28,0, - 0,28,0,0,28,0,0,28,0,0,28,0,0,28,0,15, - 25,50,19,2,0,127,252,127,252,127,252,112,0,112,0,112, - 0,112,0,112,0,115,240,127,248,124,60,120,28,112,30,96, - 14,0,14,0,14,0,14,0,14,0,14,224,30,240,28,112, - 60,124,120,63,240,15,192,16,25,50,19,1,1,15,240,31, - 252,60,28,120,30,112,14,240,14,224,0,224,0,224,0,227, - 240,231,252,239,252,252,30,248,14,240,15,240,7,240,7,240, - 7,240,7,112,7,120,14,56,14,62,60,15,248,7,224,15, - 25,50,19,2,0,255,254,255,254,0,14,0,30,0,28,0, - 28,0,60,0,56,0,56,0,120,0,112,0,240,0,240,0, - 224,1,224,1,224,1,192,3,192,3,128,7,128,7,128,7, - 0,15,0,15,0,14,0,16,25,50,19,1,1,15,240,63, - 252,60,60,120,30,112,14,112,14,112,14,112,14,56,28,60, - 60,15,240,15,240,62,56,56,28,112,14,224,7,224,7,224, - 7,224,7,224,7,240,15,120,14,60,60,31,248,7,224,16, - 25,50,19,2,1,31,248,63,252,120,30,112,14,240,15,224, - 15,224,15,224,15,224,15,240,15,112,31,120,63,63,247,15, - 231,0,7,0,7,0,7,0,14,112,14,112,14,112,30,112, - 60,60,120,31,240,15,224,3,18,18,9,3,0,224,224,224, - 224,0,0,0,0,0,0,0,0,0,0,224,224,224,224,6, - 22,22,9,1,252,56,56,56,56,0,0,0,0,0,0,0, - 0,0,60,56,56,56,112,112,112,96,224,21,19,57,34,7, - 1,0,0,8,0,0,56,0,1,240,0,15,192,0,62,0, - 1,248,0,7,192,0,62,0,0,248,0,0,192,0,0,248, - 0,0,62,0,0,7,192,0,1,248,0,0,62,0,0,7, - 192,0,1,248,0,0,56,0,0,8,20,8,24,34,7,6, - 255,255,240,255,255,240,0,0,0,0,0,0,0,0,0,0, - 0,0,255,255,240,255,255,240,21,17,51,34,7,2,224,0, - 0,252,0,0,31,0,0,7,224,0,0,248,0,0,31,0, - 0,7,192,0,0,248,0,0,56,0,0,248,0,7,192,0, - 63,0,0,248,0,7,224,0,31,0,0,248,0,0,224,0, - 0,15,25,50,18,1,1,31,224,63,248,125,252,240,30,96, - 14,0,14,0,14,0,30,0,28,0,60,0,120,0,240,1, - 192,3,128,7,128,7,0,7,0,7,0,7,0,0,0,0, - 0,0,0,7,0,7,0,7,0,30,30,120,34,2,251,0, - 31,240,0,0,255,254,0,3,255,255,0,7,224,31,192,15, - 128,3,224,30,0,0,240,60,0,0,112,56,31,56,120,112, - 63,184,56,112,125,248,56,240,112,120,60,224,240,120,28,224, - 224,56,28,224,224,56,28,224,224,56,28,224,224,56,28,224, - 224,56,28,224,224,56,56,240,224,120,56,112,112,120,120,112, - 120,254,240,120,63,223,224,56,31,15,192,60,0,0,0,30, - 0,0,0,15,128,0,0,7,224,0,0,3,255,248,0,0, - 255,248,0,0,31,240,0,24,25,75,26,1,0,0,60,0, - 0,124,0,0,126,0,0,254,0,0,238,0,0,239,0,1, - 231,0,1,199,128,3,195,128,3,131,192,7,131,192,7,1, - 192,7,1,224,15,0,224,14,0,240,31,255,240,31,255,240, - 31,255,248,60,0,56,56,0,60,120,0,28,112,0,30,112, - 0,30,240,0,14,224,0,15,18,25,75,23,3,0,255,248, - 0,255,254,0,255,255,0,224,15,128,224,7,128,224,3,128, - 224,3,128,224,3,128,224,7,128,224,15,0,255,254,0,255, - 252,0,255,254,0,224,15,0,224,3,128,224,3,192,224,1, - 192,224,1,192,224,1,192,224,3,192,224,7,192,224,15,128, - 255,255,0,255,254,0,255,248,0,19,25,75,23,2,1,3, - 254,0,15,255,128,30,3,192,60,1,192,56,0,224,112,0, - 224,112,0,0,112,0,0,224,0,0,224,0,0,224,0,0, - 224,0,0,224,0,0,224,0,0,224,0,0,224,0,0,224, - 0,0,112,0,0,112,0,224,112,0,224,56,1,224,60,1, - 192,31,7,128,15,255,0,1,252,0,20,25,75,25,3,0, - 255,240,0,255,254,0,255,255,0,224,31,128,224,7,192,224, - 3,192,224,1,224,224,0,224,224,0,240,224,0,240,224,0, - 112,224,0,112,224,0,112,224,0,112,224,0,112,224,0,240, - 224,0,240,224,0,224,224,1,224,224,3,192,224,7,192,224, - 31,128,255,255,0,255,252,0,255,240,0,16,25,50,21,3, - 0,255,254,255,254,255,254,224,0,224,0,224,0,224,0,224, - 0,224,0,224,0,224,0,255,254,255,254,255,254,224,0,224, - 0,224,0,224,0,224,0,224,0,224,0,224,0,255,255,255, - 255,255,255,15,25,50,20,3,0,255,254,255,254,255,254,224, - 0,224,0,224,0,224,0,224,0,224,0,224,0,224,0,255, - 252,255,252,255,252,224,0,224,0,224,0,224,0,224,0,224, - 0,224,0,224,0,224,0,224,0,224,0,21,25,75,26,2, - 1,1,255,128,7,255,192,15,255,224,30,0,240,60,0,120, - 120,0,56,112,0,0,112,0,0,240,0,0,224,0,0,224, - 0,0,224,15,248,224,15,248,224,15,248,224,0,56,240,0, - 56,112,0,56,112,0,56,120,0,56,60,0,56,62,0,56, - 31,0,248,15,255,248,7,255,240,0,255,128,18,25,75,24, - 3,0,224,1,192,224,1,192,224,1,192,224,1,192,224,1, - 192,224,1,192,224,1,192,224,1,192,224,1,192,224,1,192, - 224,1,192,255,255,192,255,255,192,255,255,192,224,1,192,224, - 1,192,224,1,192,224,1,192,224,1,192,224,1,192,224,1, - 192,224,1,192,224,1,192,224,1,192,224,1,192,3,25,25, - 9,3,0,224,224,224,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,14,25,50,19, - 2,0,0,28,0,28,0,28,0,28,0,28,0,28,0,28, - 0,28,0,28,0,28,0,28,0,28,0,28,0,28,0,28, - 0,28,0,28,0,28,224,28,224,28,240,60,120,120,127,240, - 63,224,15,192,18,25,75,23,3,0,224,7,128,224,15,0, - 224,30,0,224,60,0,224,120,0,224,240,0,225,224,0,227, - 192,0,231,128,0,239,0,0,254,0,0,255,0,0,239,128, - 0,231,128,0,231,192,0,227,224,0,225,240,0,224,248,0, - 224,120,0,224,60,0,224,62,0,224,31,0,224,15,128,224, - 7,192,224,3,192,15,25,50,19,3,0,224,0,224,0,224, - 0,224,0,224,0,224,0,224,0,224,0,224,0,224,0,224, - 0,224,0,224,0,224,0,224,0,224,0,224,0,224,0,224, - 0,224,0,224,0,224,0,255,254,255,254,255,254,25,25,100, - 31,3,0,248,0,15,128,252,0,31,128,252,0,31,128,252, - 0,31,128,238,0,59,128,238,0,59,128,239,0,123,128,231, - 0,115,128,231,0,115,128,231,128,243,128,227,128,227,128,227, - 128,227,128,225,193,195,128,225,193,195,128,225,193,195,128,224, - 227,131,128,224,227,131,128,224,247,131,128,224,119,3,128,224, - 119,3,128,224,127,3,128,224,62,3,128,224,62,3,128,224, - 28,3,128,224,28,3,128,19,25,75,25,3,0,248,0,224, - 248,0,224,252,0,224,254,0,224,254,0,224,239,0,224,239, - 0,224,231,128,224,231,128,224,227,192,224,227,192,224,225,224, - 224,224,224,224,224,240,224,224,120,224,224,120,224,224,60,224, - 224,60,224,224,30,224,224,30,224,224,15,224,224,15,224,224, - 7,224,224,3,224,224,3,224,22,25,75,26,2,1,3,255, - 0,15,255,192,31,255,224,62,1,240,56,0,112,120,0,120, - 112,0,56,240,0,56,240,0,28,224,0,28,224,0,28,224, - 0,28,224,0,28,224,0,28,224,0,28,240,0,60,112,0, - 56,112,0,56,120,0,120,56,0,112,60,0,240,31,3,224, - 15,255,192,7,255,128,0,252,0,16,25,50,21,3,0,255, - 224,255,252,255,254,224,30,224,15,224,7,224,7,224,7,224, - 7,224,15,224,30,255,254,255,252,255,224,224,0,224,0,224, - 0,224,0,224,0,224,0,224,0,224,0,224,0,224,0,224, - 0,24,25,75,27,2,1,3,255,0,15,255,192,31,255,224, - 62,1,240,56,0,112,120,0,120,112,0,56,240,0,56,240, - 0,28,224,0,28,224,0,28,224,0,28,224,0,28,224,0, - 28,224,0,28,240,0,60,112,0,56,112,0,56,120,0,120, - 56,0,112,60,0,240,31,3,224,15,255,255,7,255,255,0, - 255,255,17,25,75,21,3,0,255,240,0,255,252,0,255,254, - 0,224,31,0,224,15,0,224,7,0,224,7,0,224,7,0, - 224,15,0,224,30,0,255,252,0,255,240,0,255,252,0,224, - 60,0,224,30,0,224,14,0,224,14,0,224,14,0,224,15, - 0,224,7,0,224,7,0,224,7,0,224,7,0,224,7,0, - 224,7,128,18,25,75,22,2,1,7,252,0,31,254,0,63, - 255,0,120,7,128,112,3,128,112,3,128,112,0,0,112,0, - 0,120,0,0,124,0,0,63,192,0,31,252,0,7,255,0, - 0,63,128,0,7,128,0,3,192,0,1,192,224,1,192,224, - 1,192,240,1,192,112,3,192,124,15,128,63,255,0,31,254, - 0,7,240,0,19,25,75,21,1,0,255,255,224,255,255,224, - 255,255,224,0,224,0,0,224,0,0,224,0,0,224,0,0, - 224,0,0,224,0,0,224,0,0,224,0,0,224,0,0,224, - 0,0,224,0,0,224,0,0,224,0,0,224,0,0,224,0, - 0,224,0,0,224,0,0,224,0,0,224,0,0,224,0,0, - 224,0,0,224,0,19,25,75,25,3,0,224,0,224,224,0, - 224,224,0,224,224,0,224,224,0,224,224,0,224,224,0,224, - 224,0,224,224,0,224,224,0,224,224,0,224,224,0,224,224, - 0,224,224,0,224,224,0,224,224,0,224,224,0,224,240,0, - 224,240,1,224,112,1,192,120,3,192,62,7,192,63,255,128, - 31,255,0,3,248,0,21,25,75,22,1,0,240,0,120,240, - 0,240,240,0,240,120,0,240,120,1,224,120,1,224,60,1, - 192,60,3,192,60,3,192,28,3,128,30,7,128,14,7,128, - 14,7,0,15,15,0,7,15,0,7,14,0,7,158,0,3, - 158,0,3,156,0,3,252,0,1,252,0,1,248,0,1,248, - 0,0,248,0,0,240,0,31,25,100,33,1,0,224,7,192, - 14,240,7,192,14,240,7,192,30,112,7,192,30,112,14,224, - 28,120,14,224,60,120,14,224,60,56,14,240,56,56,28,112, - 56,60,28,112,120,28,28,112,120,28,60,56,112,28,56,56, - 112,30,56,56,240,14,56,56,224,14,112,28,224,14,112,28, - 224,7,112,29,192,7,112,29,192,7,224,15,192,7,224,15, - 192,3,224,15,128,3,224,7,128,3,192,7,128,1,192,7, - 0,22,25,75,24,1,0,124,0,120,60,0,240,30,1,224, - 31,1,224,15,3,192,7,135,128,7,135,128,3,207,0,1, - 238,0,1,254,0,0,252,0,0,120,0,0,252,0,0,252, - 0,1,222,0,3,207,0,3,143,0,7,135,128,15,3,192, - 14,3,192,30,1,224,60,1,240,56,0,240,120,0,120,240, - 0,124,21,25,75,23,1,0,240,0,120,120,0,112,120,0, - 240,60,1,224,30,1,224,30,3,192,15,3,128,15,7,128, - 7,135,0,3,143,0,3,206,0,1,252,0,1,252,0,0, - 248,0,0,120,0,0,112,0,0,112,0,0,112,0,0,112, - 0,0,112,0,0,112,0,0,112,0,0,112,0,0,112,0, - 0,112,0,18,25,75,22,2,0,127,255,192,127,255,192,127, - 255,192,0,3,192,0,7,128,0,15,128,0,31,0,0,30, - 0,0,60,0,0,124,0,0,248,0,0,240,0,1,224,0, - 3,224,0,7,192,0,15,128,0,15,0,0,31,0,0,62, - 0,0,124,0,0,120,0,0,240,0,0,255,255,192,255,255, - 192,255,255,192,7,32,32,14,4,249,254,254,224,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,224,224,224,254,254,10,28,56,13,2,254, - 192,0,192,0,224,0,224,0,96,0,96,0,112,0,48,0, - 48,0,56,0,56,0,24,0,24,0,28,0,12,0,12,0, - 14,0,6,0,6,0,6,0,7,0,3,0,3,0,3,128, - 1,128,1,128,1,128,1,192,6,32,32,14,4,249,252,252, - 28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28, - 28,28,28,28,28,28,28,28,28,28,28,28,252,252,18,21, - 63,34,8,0,0,192,0,1,224,0,1,224,0,1,224,0, - 3,48,0,3,48,0,2,16,0,6,24,0,6,24,0,12, - 12,0,12,12,0,12,12,0,24,6,0,24,6,0,24,6, - 0,48,3,0,48,3,0,112,1,128,96,1,128,96,1,128, - 192,0,192,17,2,6,17,0,251,255,255,128,255,255,128,6, - 6,6,8,0,21,224,224,112,56,24,12,15,18,36,19,2, - 0,15,240,63,252,60,60,120,30,112,14,0,14,0,14,15, - 254,63,254,124,14,112,14,224,14,224,30,224,30,240,62,120, - 238,63,238,15,142,16,25,50,20,2,0,224,0,224,0,224, - 0,224,0,224,0,224,0,224,0,227,240,239,248,238,124,248, - 30,240,14,240,15,224,7,224,7,224,7,224,7,224,7,224, - 15,240,14,240,14,248,28,254,124,239,248,227,224,14,18,36, - 18,2,0,15,224,63,240,124,120,112,60,112,28,240,28,224, - 0,224,0,224,0,224,0,224,0,224,0,240,28,112,28,112, - 60,60,120,31,240,15,224,16,25,50,20,2,0,0,7,0, - 7,0,7,0,7,0,7,0,7,0,7,15,199,31,247,60, - 127,120,31,112,31,112,15,224,15,224,7,224,7,224,7,224, - 7,224,7,112,15,112,15,56,31,62,63,15,247,7,199,16, - 18,36,19,2,0,7,224,31,248,60,124,120,30,112,14,240, - 14,224,14,255,254,255,255,224,0,224,0,224,0,112,14,112, - 14,120,30,62,124,31,248,7,224,11,25,50,12,1,0,7, - 224,15,224,31,32,28,0,28,0,28,0,28,0,255,224,255, - 224,28,0,28,0,28,0,28,0,28,0,28,0,28,0,28, - 0,28,0,28,0,28,0,28,0,28,0,28,0,28,0,28, - 0,16,25,50,20,2,249,7,231,31,247,62,127,120,31,112, - 15,240,15,224,7,224,7,224,7,224,7,224,7,224,7,240, - 15,112,15,120,31,62,127,31,247,15,199,0,7,0,15,112, - 14,120,30,60,60,31,248,7,224,15,25,50,19,2,0,224, - 0,224,0,224,0,224,0,224,0,224,0,224,0,227,240,239, - 248,252,124,248,28,240,30,224,14,224,14,224,14,224,14,224, - 14,224,14,224,14,224,14,224,14,224,14,224,14,224,14,224, - 14,3,25,25,7,2,0,224,224,224,0,0,0,0,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224, - 5,32,32,9,2,249,56,56,56,0,0,0,0,56,56,56, - 56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56, - 56,56,56,56,240,224,14,25,50,17,2,0,224,0,224,0, - 224,0,224,0,224,0,224,0,224,0,224,120,224,240,225,224, - 225,192,227,192,231,128,239,0,254,0,254,0,239,0,231,128, - 231,128,227,192,225,224,225,224,224,240,224,120,224,60,3,25, - 25,8,2,0,224,224,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,26,18,72, - 30,2,0,227,224,124,0,239,241,255,0,252,123,143,128,248, - 63,3,128,240,30,3,192,224,28,1,192,224,28,1,192,224, - 28,1,192,224,28,1,192,224,28,1,192,224,28,1,192,224, - 28,1,192,224,28,1,192,224,28,1,192,224,28,1,192,224, - 28,1,192,224,28,1,192,224,28,1,192,15,18,36,19,2, - 0,227,240,239,248,252,124,248,30,240,30,224,14,224,14,224, - 14,224,14,224,14,224,14,224,14,224,14,224,14,224,14,224, - 14,224,14,224,14,17,18,54,21,2,0,7,240,0,31,252, - 0,62,62,0,120,15,0,112,7,0,240,7,0,240,7,128, - 224,3,128,224,3,128,224,3,128,224,3,128,240,7,128,240, - 7,128,112,7,0,120,15,0,62,62,0,31,252,0,7,240, - 0,16,25,50,20,2,249,227,240,231,248,254,60,248,30,240, - 14,240,15,224,7,224,7,224,7,224,7,224,7,224,7,240, - 15,240,14,248,30,254,124,239,248,227,240,224,0,224,0,224, - 0,224,0,224,0,224,0,224,0,16,25,50,21,2,249,7, - 199,31,247,62,63,120,31,112,15,240,15,224,7,224,7,224, - 7,224,7,224,7,224,7,240,15,112,15,120,31,62,127,31, - 247,7,199,0,7,0,7,0,7,0,7,0,7,0,7,0, - 7,10,18,36,12,2,0,231,192,239,192,254,0,248,0,240, - 0,224,0,224,0,224,0,224,0,224,0,224,0,224,0,224, - 0,224,0,224,0,224,0,224,0,224,0,14,18,36,18,2, - 0,31,192,127,240,120,248,240,56,224,56,224,0,240,0,126, - 0,63,224,15,248,0,252,0,60,0,28,224,28,240,60,120, - 248,63,240,31,192,10,22,44,12,1,1,28,0,28,0,28, - 0,28,0,255,192,255,192,28,0,28,0,28,0,28,0,28, - 0,28,0,28,0,28,0,28,0,28,0,28,0,28,0,28, - 0,30,0,15,192,7,192,15,18,36,19,2,0,224,14,224, - 14,224,14,224,14,224,14,224,14,224,14,224,14,224,14,224, - 14,224,14,224,14,224,14,240,30,240,62,124,126,63,238,31, - 142,16,18,36,18,1,0,224,7,240,7,240,15,112,14,120, - 14,56,30,56,28,60,28,28,56,30,56,14,56,14,112,15, - 112,7,224,7,224,3,224,3,192,3,192,26,18,72,28,1, - 0,224,30,1,192,224,62,3,192,224,63,3,128,112,63,3, - 128,112,119,3,128,112,115,7,0,56,115,135,0,56,115,135, - 0,56,227,142,0,24,225,206,0,28,225,206,0,29,193,206, - 0,29,192,220,0,15,192,252,0,15,128,252,0,15,128,120, - 0,7,128,120,0,7,128,120,0,17,18,54,19,1,0,112, - 7,0,120,14,0,60,30,0,30,28,0,30,56,0,15,112, - 0,7,240,0,3,224,0,3,192,0,3,224,0,7,224,0, - 15,240,0,14,120,0,28,60,0,60,28,0,120,30,0,112, - 15,0,240,7,128,16,25,50,18,1,249,224,7,240,7,112, - 15,112,14,120,14,56,30,60,28,28,28,28,60,30,56,14, - 56,15,112,7,112,7,240,7,224,3,224,3,224,1,192,1, - 192,3,128,3,128,7,128,7,0,7,0,15,0,13,18,36, - 17,2,0,127,248,127,248,0,120,0,112,0,240,1,224,3, - 192,3,192,7,128,15,0,31,0,30,0,60,0,120,0,120, - 0,240,0,255,248,255,248,11,35,70,17,3,248,1,224,3, - 224,7,128,15,0,14,0,14,0,14,0,14,0,14,0,14, - 0,14,0,14,0,14,0,30,0,28,0,60,0,248,0,240, - 0,248,0,60,0,28,0,30,0,14,0,14,0,14,0,14, - 0,14,0,14,0,14,0,14,0,14,0,7,0,7,128,3, - 224,1,224,2,37,37,12,5,247,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,11,35, - 70,17,3,248,240,0,248,0,60,0,28,0,14,0,14,0, - 14,0,14,0,14,0,14,0,14,0,14,0,14,0,15,0, - 7,0,7,128,3,224,1,224,3,224,7,128,7,0,15,0, - 14,0,14,0,14,0,14,0,14,0,14,0,14,0,14,0, - 14,0,28,0,60,0,248,0,240,0,18,4,12,18,0,7, - 31,1,192,63,231,128,121,255,0,224,62,0,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0, - 10,0,0,3,25,25,13,5,249,224,224,224,0,0,0,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224, - 224,224,14,26,52,19,2,252,0,48,0,48,0,32,0,96, - 15,224,63,240,124,248,112,220,112,156,241,156,225,128,225,128, - 227,0,227,0,227,0,226,0,246,28,118,28,124,60,60,120, - 63,240,15,192,24,0,24,0,16,0,48,0,17,26,78,19, - 1,0,0,64,0,7,252,0,15,254,0,30,15,0,60,7, - 128,56,3,128,56,0,0,56,0,0,56,0,0,56,0,0, - 255,224,0,255,224,0,56,0,0,56,0,0,56,0,0,56, - 0,0,56,0,0,56,0,0,56,0,0,56,0,0,56,0, - 0,56,0,0,56,0,0,56,0,0,255,255,0,255,255,0, - 18,19,57,20,1,6,64,0,128,224,1,192,113,227,128,63, - 255,0,31,62,0,28,14,0,24,6,0,48,3,0,48,3, - 0,48,3,0,48,3,0,48,3,0,24,6,0,28,14,0, - 31,62,0,55,251,0,113,225,128,224,1,192,64,0,128,18, - 25,75,20,1,0,240,1,192,112,3,192,120,3,128,56,7, - 128,60,7,0,28,15,0,30,14,0,254,15,192,255,31,192, - 7,28,0,7,184,0,3,184,0,3,240,0,255,255,192,255, - 255,192,0,224,0,0,224,0,0,224,0,0,224,0,0,224, - 0,0,224,0,0,224,0,0,224,0,0,224,0,0,224,0, - 2,33,33,12,5,249,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,0,0,0,0,0,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,12,31,62,16,2,251,31,224,63, - 224,56,32,112,0,112,0,112,0,120,0,124,0,62,0,31, - 128,15,192,63,224,120,240,240,112,224,112,224,112,224,240,241, - 224,127,192,63,128,31,128,7,224,1,224,0,240,0,112,0, - 112,0,112,0,240,65,224,127,192,63,128,10,3,6,10,0, - 22,225,192,225,192,225,192,26,25,100,30,2,1,0,255,192, - 0,3,255,240,0,7,128,120,0,14,0,28,0,28,127,14, - 0,57,255,135,0,115,227,195,0,99,129,225,128,103,128,225, - 128,199,0,0,192,199,0,0,192,199,0,0,192,199,0,0, - 192,199,0,0,192,199,0,0,192,199,0,224,128,99,129,225, - 128,99,195,193,128,49,255,131,0,48,127,7,0,24,0,14, - 0,14,0,28,0,7,128,120,0,1,255,224,0,0,127,128, - 0,12,17,34,14,1,8,31,128,63,192,120,224,96,96,0, - 96,7,224,63,224,56,96,96,96,96,96,96,224,113,224,63, - 96,30,96,0,0,0,0,255,240,13,14,28,19,3,2,14, - 56,28,56,56,112,56,224,112,224,113,192,227,192,227,192,113, - 192,112,224,56,224,24,112,28,56,14,56,18,8,24,21,2, - 7,255,255,192,255,255,192,0,0,192,0,0,192,0,0,192, - 0,0,192,0,0,192,0,0,192,255,26,25,100,30,2,1, - 0,255,192,0,3,255,240,0,7,128,120,0,14,255,156,0, - 24,255,206,0,48,193,231,0,112,192,99,0,96,192,97,128, - 96,192,97,128,192,192,192,192,192,255,128,192,192,255,128,192, - 192,193,192,192,192,192,192,192,192,192,192,192,192,192,225,128, - 96,192,97,128,96,192,97,128,48,192,99,0,56,0,7,0, - 28,0,14,0,15,0,60,0,7,193,248,0,1,255,224,0, - 0,127,128,0,10,2,4,10,0,22,255,192,255,192,7,7, - 7,11,2,18,56,196,130,130,130,196,120,20,21,63,34,7, - 0,0,96,0,0,96,0,0,96,0,0,96,0,0,96,0, - 0,96,0,255,255,240,255,255,240,0,96,0,0,96,0,0, - 96,0,0,96,0,0,96,0,0,96,0,0,96,0,0,0, - 0,0,0,0,0,0,0,0,0,0,255,255,240,255,255,240, - 10,13,26,12,1,13,63,128,127,128,97,192,225,192,1,192, - 3,128,7,128,14,0,28,0,56,0,240,0,255,192,255,192, - 10,14,28,13,2,12,127,128,255,192,193,192,1,192,7,128, - 14,0,15,128,3,192,0,192,192,192,192,192,227,128,127,128, - 62,0,6,6,6,8,2,21,28,60,56,112,96,192,255,16, - 31,62,20,2,250,7,255,31,140,63,140,127,140,255,140,255, - 140,255,140,255,140,255,140,127,140,127,140,31,140,7,140,1, - 140,1,140,1,140,1,140,1,140,1,140,1,140,1,140,1, - 140,1,140,1,140,1,140,1,140,1,140,1,140,1,140,1, - 140,1,140,3,4,4,9,3,10,224,224,224,224,8,9,9, - 9,2,247,32,32,60,62,7,3,135,255,252,5,13,13,10, - 2,12,56,120,248,152,24,24,24,24,24,24,24,24,24,12, - 16,32,14,1,9,31,128,63,192,112,224,224,96,192,112,192, - 48,192,48,192,48,192,112,224,112,112,224,63,192,31,128,0, - 0,0,0,255,240,13,14,28,19,3,2,227,128,225,192,112, - 192,56,224,56,112,28,112,28,56,30,56,28,112,56,112,56, - 224,112,192,225,192,227,128,23,27,81,27,2,0,56,0,192, - 120,1,192,248,1,128,216,3,128,24,3,0,24,7,0,24, - 6,0,24,14,0,24,12,0,24,24,0,24,24,0,24,48, - 0,24,112,0,24,96,112,0,224,112,0,192,240,1,193,176, - 1,129,48,3,131,48,3,6,48,7,12,48,6,15,254,14, - 15,254,12,0,48,24,0,48,24,0,48,48,0,48,23,27, - 81,27,2,0,56,0,224,120,1,192,248,1,128,216,3,128, - 24,3,0,24,7,0,24,6,0,24,14,0,24,12,0,24, - 28,0,24,24,0,24,56,0,24,48,0,24,112,248,0,227, - 252,0,195,142,1,199,6,1,128,6,3,128,14,3,0,12, - 7,0,56,6,0,112,14,0,224,12,3,192,28,7,128,24, - 7,254,48,7,254,24,26,78,27,2,0,0,0,24,127,128, - 56,255,192,112,193,192,96,3,128,224,14,0,192,15,129,192, - 3,193,128,0,195,128,192,199,0,192,198,0,227,142,0,127, - 140,28,62,28,60,0,24,60,0,48,108,0,112,204,0,97, - 204,0,227,140,0,195,12,1,199,255,1,135,255,3,0,12, - 7,0,12,6,0,12,14,0,12,15,25,50,18,2,249,1, - 192,1,192,1,192,0,0,0,0,0,0,1,192,1,192,1, - 192,1,192,3,192,7,128,15,0,62,0,124,0,120,0,240, - 0,224,0,224,0,224,8,240,14,120,60,63,252,31,248,7, - 224,24,35,105,26,1,0,1,192,0,1,224,0,0,224,0, - 0,112,0,0,48,0,0,24,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,60,0,0,124,0,0,126,0,0,254, - 0,0,238,0,0,239,0,1,231,0,1,199,128,3,195,128, - 3,131,192,7,131,192,7,1,192,7,1,224,15,0,224,14, - 0,240,31,255,240,31,255,240,31,255,248,60,0,56,56,0, - 60,120,0,28,112,0,30,112,0,30,240,0,14,224,0,15, - 24,35,105,26,1,0,0,7,128,0,7,0,0,14,0,0, - 12,0,0,28,0,0,24,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,60,0,0,124,0,0,126,0,0,254,0, - 0,238,0,0,239,0,1,231,0,1,199,128,3,195,128,3, - 131,192,7,131,192,7,1,192,7,1,224,15,0,224,14,0, - 240,31,255,240,31,255,240,31,255,248,60,0,56,56,0,60, - 120,0,28,112,0,30,112,0,30,240,0,14,224,0,15,24, - 35,105,26,1,0,0,60,0,0,124,0,0,110,0,0,230, - 0,0,195,0,1,131,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,60,0,0,124,0,0,126,0,0,254,0,0, - 238,0,0,239,0,1,231,0,1,199,128,3,195,128,3,131, - 192,7,131,192,7,1,192,7,1,224,15,0,224,14,0,240, - 31,255,240,31,255,240,31,255,248,60,0,56,56,0,60,120, - 0,28,112,0,30,112,0,30,240,0,14,224,0,15,24,33, - 99,26,1,0,0,241,128,1,255,0,1,159,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,60,0,0, - 124,0,0,126,0,0,254,0,0,238,0,0,239,0,1,231, - 0,1,199,128,3,195,128,3,131,192,7,131,192,7,1,192, - 7,1,224,15,0,224,14,0,240,31,255,240,31,255,240,31, - 255,248,60,0,56,56,0,60,120,0,28,112,0,30,112,0, - 30,240,0,14,224,0,15,25,33,132,25,0,0,0,225,192, - 0,0,225,192,0,0,225,192,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,0, - 0,0,62,0,0,0,62,0,0,0,127,0,0,0,119,0, - 0,0,247,128,0,0,227,128,0,0,227,192,0,1,227,192, - 0,1,193,192,0,3,193,224,0,3,128,224,0,7,128,240, - 0,7,0,112,0,7,0,112,0,15,255,248,0,15,255,248, - 0,31,255,252,0,28,0,28,0,28,0,30,0,60,0,14, - 0,56,0,14,0,120,0,15,0,112,0,7,0,240,0,7, - 128,24,36,108,25,1,0,0,56,0,0,196,0,0,130,0, - 0,130,0,0,130,0,0,196,0,0,124,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,60,0,0,124,0,0,126, - 0,0,254,0,0,238,0,0,239,0,1,231,0,1,199,128, - 3,195,128,3,131,128,7,131,192,7,129,192,7,1,224,15, - 0,224,14,0,240,31,255,240,31,255,240,31,255,248,60,0, - 56,56,0,60,120,0,60,120,0,28,112,0,30,240,0,14, - 224,0,15,31,25,100,34,1,0,0,7,255,252,0,15,255, - 252,0,15,255,252,0,31,192,0,0,29,192,0,0,61,192, - 0,0,57,192,0,0,121,192,0,0,241,192,0,0,241,192, - 0,1,225,192,0,1,225,255,252,3,193,255,252,3,193,255, - 252,7,129,192,0,7,255,192,0,15,255,192,0,15,255,192, - 0,30,1,192,0,28,1,192,0,60,1,192,0,56,1,192, - 0,120,1,255,254,112,1,255,254,240,1,255,254,19,33,99, - 23,2,249,3,254,0,15,255,128,30,3,192,60,1,192,56, - 0,224,112,0,224,112,0,0,112,0,0,224,0,0,224,0, - 0,224,0,0,224,0,0,224,0,0,224,0,0,224,0,0, - 224,0,0,224,0,0,112,0,0,112,0,224,112,0,224,56, - 1,224,60,1,192,31,7,128,15,255,0,3,252,0,0,64, - 0,0,120,0,0,124,0,0,30,0,0,6,0,0,6,0, - 1,254,0,1,252,0,16,35,70,21,3,0,28,0,14,0, - 7,0,7,0,3,128,1,128,0,0,0,0,0,0,0,0, - 255,254,255,254,255,254,224,0,224,0,224,0,224,0,224,0, - 224,0,224,0,224,0,255,254,255,254,255,254,224,0,224,0, - 224,0,224,0,224,0,224,0,224,0,224,0,255,255,255,255, - 255,255,16,35,70,21,3,0,0,112,0,240,0,224,1,192, - 1,128,3,0,0,0,0,0,0,0,0,0,255,254,255,254, - 255,254,224,0,224,0,224,0,224,0,224,0,224,0,224,0, - 224,0,255,254,255,254,255,254,224,0,224,0,224,0,224,0, - 224,0,224,0,224,0,224,0,255,255,255,255,255,255,16,35, - 70,21,3,0,7,192,7,192,14,224,12,96,28,112,24,48, - 0,0,0,0,0,0,0,0,255,254,255,254,255,254,224,0, - 224,0,224,0,224,0,224,0,224,0,224,0,224,0,255,254, - 255,254,255,254,224,0,224,0,224,0,224,0,224,0,224,0, - 224,0,224,0,255,255,255,255,255,255,16,33,66,21,3,0, - 28,112,28,112,28,112,0,0,0,0,0,0,0,0,0,0, - 255,254,255,254,255,254,224,0,224,0,224,0,224,0,224,0, - 224,0,224,0,224,0,255,254,255,254,255,254,224,0,224,0, - 224,0,224,0,224,0,224,0,224,0,224,0,255,255,255,255, - 255,255,6,35,35,9,0,0,240,112,56,24,28,12,0,0, - 0,0,28,28,28,28,28,28,28,28,28,28,28,28,28,28, - 28,28,28,28,28,28,28,28,28,28,28,6,35,35,9,3, - 0,28,56,48,112,224,192,0,0,0,0,224,224,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,9,35,70,9,0,0,30,0,62,0,55,0, - 115,0,99,128,193,128,0,0,0,0,0,0,0,0,28,0, - 28,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0, - 28,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0, - 28,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0, - 10,33,66,10,0,0,225,192,225,192,225,192,0,0,0,0, - 0,0,0,0,0,0,28,0,28,0,28,0,28,0,28,0, - 28,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0, - 28,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0, - 28,0,28,0,28,0,28,0,22,25,75,24,0,0,31,252, - 0,31,255,128,31,255,192,28,7,224,28,0,240,28,0,120, - 28,0,120,28,0,60,28,0,60,28,0,28,28,0,28,255, - 240,28,255,240,28,255,240,28,28,0,28,28,0,28,28,0, - 60,28,0,56,28,0,120,28,0,120,28,0,240,28,7,224, - 31,255,192,31,255,128,31,252,0,19,33,99,25,3,0,3, - 204,0,7,252,0,14,248,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,248,0,224,248,0,224,252,0,224, - 254,0,224,254,0,224,239,0,224,239,0,224,231,128,224,231, - 128,224,227,192,224,227,192,224,225,224,224,224,224,224,224,240, - 224,224,120,224,224,120,224,224,60,224,224,60,224,224,30,224, - 224,30,224,224,15,224,224,15,224,224,7,224,224,3,224,224, - 3,224,22,36,108,26,2,0,3,192,0,1,192,0,0,224, - 0,0,96,0,0,112,0,0,56,0,0,24,0,0,0,0, - 0,0,0,0,0,0,0,0,0,3,255,0,15,255,192,31, - 255,224,62,1,240,56,0,112,120,0,120,112,0,56,240,0, - 56,240,0,28,224,0,28,224,0,28,224,0,28,224,0,28, - 224,0,28,224,0,28,240,0,60,112,0,56,112,0,56,120, - 0,120,56,0,112,60,0,240,31,3,224,15,255,192,7,255, - 128,0,252,0,22,36,108,26,2,0,0,15,0,0,14,0, - 0,28,0,0,24,0,0,56,0,0,112,0,0,96,0,0, - 0,0,0,0,0,0,0,0,0,0,0,3,255,0,15,255, - 192,31,255,224,62,1,240,56,0,112,120,0,120,112,0,56, - 240,0,56,240,0,28,224,0,28,224,0,28,224,0,28,224, - 0,28,224,0,28,224,0,28,240,0,60,112,0,56,112,0, - 56,120,0,120,56,0,112,60,0,240,31,3,224,15,255,192, - 7,255,128,0,252,0,22,36,108,26,2,0,0,120,0,0, - 120,0,0,252,0,0,206,0,1,206,0,3,135,0,3,3, - 0,0,0,0,0,0,0,0,0,0,0,0,0,3,255,0, - 15,255,192,31,255,224,62,1,240,56,0,112,120,0,120,112, - 0,56,240,0,56,240,0,28,224,0,28,224,0,28,224,0, - 28,224,0,28,224,0,28,224,0,28,240,0,60,112,0,56, - 112,0,56,120,0,120,56,0,112,60,0,240,31,3,224,15, - 255,192,7,255,128,0,252,0,22,33,99,26,2,0,1,243, - 0,3,255,0,3,30,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,3,255,0,15,255,192,31,255,224,62, - 1,240,56,0,112,120,0,120,112,0,56,240,0,56,240,0, - 28,224,0,28,224,0,28,224,0,28,224,0,28,224,0,28, - 224,0,28,240,0,60,112,0,56,112,0,56,120,0,120,56, - 0,112,60,0,240,31,3,224,15,255,192,7,255,128,0,252, - 0,22,33,99,26,2,0,1,195,128,1,195,128,1,195,128, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3, - 255,0,15,255,192,31,255,224,62,1,240,56,0,112,120,0, - 120,112,0,56,240,0,56,240,0,28,224,0,28,224,0,28, - 224,0,28,224,0,28,224,0,28,224,0,28,240,0,60,112, - 0,56,112,0,56,120,0,120,56,0,112,60,0,240,31,3, - 224,15,255,192,7,255,128,0,252,0,18,19,57,34,8,1, - 64,0,128,224,1,192,112,3,128,56,7,0,24,6,0,12, - 12,0,6,24,0,3,48,0,1,224,0,0,192,0,1,224, - 0,3,48,0,6,24,0,12,12,0,24,6,0,48,3,0, - 96,1,128,224,1,192,64,0,128,22,31,93,26,2,253,0, - 0,24,0,0,60,0,0,56,3,255,120,15,255,240,31,255, - 240,62,1,240,56,1,240,120,3,248,112,7,184,240,15,60, - 240,15,60,224,30,28,224,60,28,224,60,28,224,120,28,224, - 240,28,224,224,28,241,224,60,115,192,56,115,128,56,127,128, - 120,63,0,112,62,0,240,31,3,224,63,255,192,63,255,128, - 121,252,0,240,0,0,224,0,0,32,0,0,19,36,108,25, - 3,0,7,0,0,3,128,0,3,128,0,1,192,0,0,224, - 0,0,96,0,0,48,0,0,0,0,0,0,0,0,0,0, - 0,0,0,224,0,224,224,0,224,224,0,224,224,0,224,224, - 0,224,224,0,224,224,0,224,224,0,224,224,0,224,224,0, - 224,224,0,224,224,0,224,224,0,224,224,0,224,224,0,224, - 224,0,224,224,0,224,240,0,224,240,1,224,112,1,192,120, - 3,192,62,7,192,63,255,128,31,255,0,3,248,0,19,36, - 108,25,3,0,0,28,0,0,60,0,0,56,0,0,112,0, - 0,96,0,0,192,0,1,192,0,0,0,0,0,0,0,0, - 0,0,0,0,0,224,0,224,224,0,224,224,0,224,224,0, - 224,224,0,224,224,0,224,224,0,224,224,0,224,224,0,224, - 224,0,224,224,0,224,224,0,224,224,0,224,224,0,224,224, - 0,224,224,0,224,224,0,224,240,0,224,240,1,224,112,1, - 192,120,3,192,62,7,192,63,255,128,31,255,0,3,248,0, - 19,36,108,25,3,0,0,224,0,1,240,0,1,240,0,3, - 184,0,3,28,0,6,12,0,6,14,0,0,0,0,0,0, - 0,0,0,0,0,0,0,224,0,224,224,0,224,224,0,224, - 224,0,224,224,0,224,224,0,224,224,0,224,224,0,224,224, - 0,224,224,0,224,224,0,224,224,0,224,224,0,224,224,0, - 224,224,0,224,224,0,224,224,0,224,240,0,224,240,1,224, - 112,1,192,120,3,192,62,7,192,63,255,128,31,255,0,3, - 248,0,19,33,99,25,3,0,7,14,0,7,14,0,7,14, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 224,0,224,224,0,224,224,0,224,224,0,224,224,0,224,224, - 0,224,224,0,224,224,0,224,224,0,224,224,0,224,224,0, - 224,224,0,224,224,0,224,224,0,224,224,0,224,224,0,224, - 224,0,224,240,0,224,240,1,224,112,1,192,120,3,192,62, - 7,192,63,255,128,31,255,0,3,248,0,21,35,105,23,1, - 0,0,14,0,0,30,0,0,28,0,0,56,0,0,48,0, - 0,96,0,0,0,0,0,0,0,0,0,0,0,0,0,240, - 0,120,120,0,112,120,0,240,60,1,224,30,1,224,30,3, - 192,15,3,128,15,7,128,7,135,0,3,143,0,3,206,0, - 1,252,0,1,252,0,0,248,0,0,120,0,0,112,0,0, - 112,0,0,112,0,0,112,0,0,112,0,0,112,0,0,112, - 0,0,112,0,0,112,0,0,112,0,16,25,50,21,3,0, - 224,0,224,0,224,0,224,0,255,224,255,252,255,254,224,62, - 224,15,224,7,224,7,224,7,224,7,224,7,224,15,224,62, - 255,254,255,252,255,224,224,0,224,0,224,0,224,0,224,0, - 224,0,17,25,75,19,2,0,7,224,0,31,248,0,126,124, - 0,112,60,0,240,28,0,224,28,0,224,28,0,224,56,0, - 224,248,0,225,224,0,225,192,0,225,192,0,225,224,0,225, - 240,0,224,252,0,224,63,0,224,15,0,224,7,128,224,3, - 128,224,3,128,231,3,128,227,131,128,227,231,128,225,255,0, - 224,124,0,15,27,54,19,2,0,14,0,7,0,3,128,3, - 128,1,192,0,192,0,0,0,0,0,0,15,240,63,252,60, - 60,120,30,112,14,0,14,0,14,15,254,63,254,124,14,112, - 14,224,14,224,30,224,30,240,62,120,238,63,238,15,142,15, - 28,56,19,2,0,0,112,0,224,0,224,1,192,3,128,3, - 0,6,0,0,0,0,0,0,0,15,240,63,252,60,60,120, - 30,112,14,0,14,0,14,15,254,63,254,124,14,112,14,224, - 14,224,30,224,30,240,62,120,238,63,238,15,142,15,28,56, - 19,2,0,3,192,7,192,7,224,14,224,12,112,28,48,24, - 24,0,0,0,0,0,0,15,240,63,252,60,60,120,30,112, - 14,0,14,0,14,15,254,63,254,124,14,112,14,224,14,224, - 30,224,30,240,62,120,238,63,238,15,142,15,25,50,19,2, - 0,15,152,31,240,25,224,0,0,0,0,0,0,0,0,15, - 240,63,252,60,60,120,30,112,14,0,14,0,14,15,254,63, - 254,124,14,112,14,224,14,224,30,224,30,240,62,120,238,63, - 238,15,142,15,25,50,19,2,0,28,56,28,56,28,56,0, - 0,0,0,0,0,0,0,15,240,63,252,60,60,120,30,112, - 14,0,14,0,14,15,254,63,254,124,14,112,14,224,14,224, - 30,224,30,240,62,120,238,63,238,15,142,15,29,58,19,2, - 0,3,128,12,64,8,32,8,32,8,32,12,64,7,192,0, - 0,0,0,0,0,0,0,15,240,63,252,60,124,120,30,112, - 30,0,30,0,30,15,254,63,254,124,14,112,14,224,14,224, - 30,224,30,240,62,120,238,63,238,15,142,27,18,72,31,2, - 0,15,224,126,0,63,241,255,0,124,121,199,128,112,31,129, - 192,112,15,1,192,0,15,0,224,0,14,0,224,15,255,255, - 224,63,255,255,224,124,14,0,0,240,14,0,0,224,14,0, - 0,224,31,0,224,224,27,1,192,240,59,131,192,124,241,239, - 128,63,225,255,128,31,192,126,0,14,26,52,18,2,248,15, - 224,63,248,60,120,112,60,112,28,240,28,224,0,224,0,224, - 0,224,0,224,0,224,0,240,28,112,28,112,60,60,120,31, - 240,7,224,1,0,1,224,1,240,0,120,0,24,0,24,7, - 240,7,224,16,28,56,19,2,0,28,0,14,0,14,0,7, - 0,3,128,1,128,0,192,0,0,0,0,0,0,7,224,31, - 248,60,124,120,30,112,14,240,14,224,14,255,254,255,255,224, - 0,224,0,224,0,112,14,112,14,120,30,62,124,31,248,7, - 224,16,28,56,19,2,0,0,120,0,240,0,224,1,192,1, - 128,3,128,3,0,0,0,0,0,0,0,7,224,31,248,60, - 124,120,30,112,14,240,14,224,14,255,254,255,255,224,0,224, - 0,224,0,112,14,112,14,120,30,62,124,31,248,7,224,16, - 28,56,19,2,0,3,192,7,192,7,224,14,224,12,112,24, - 48,24,24,0,0,0,0,0,0,7,224,31,248,60,124,120, - 30,112,14,240,14,224,14,255,254,255,255,224,0,224,0,224, - 0,112,14,112,14,120,30,62,124,31,248,7,224,16,25,50, - 19,2,0,28,56,28,56,28,56,0,0,0,0,0,0,0, - 0,7,224,31,248,60,60,120,14,112,14,240,14,224,6,255, - 254,255,255,224,0,224,0,224,0,112,14,112,14,120,30,62, - 60,31,248,7,224,6,27,27,8,255,0,240,112,56,24,28, - 12,0,0,0,28,28,28,28,28,28,28,28,28,28,28,28, - 28,28,28,28,28,28,6,27,27,8,2,0,28,56,112,112, - 224,192,0,0,0,224,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,224,224,9,27,54,8,255,0,62,0,62, - 0,119,0,115,0,227,128,193,128,0,0,0,0,0,0,28, - 0,28,0,28,0,28,0,28,0,28,0,28,0,28,0,28, - 0,28,0,28,0,28,0,28,0,28,0,28,0,28,0,28, - 0,28,0,10,25,50,8,255,0,227,192,227,192,227,192,0, - 0,0,0,0,0,0,0,28,0,28,0,28,0,28,0,28, - 0,28,0,28,0,28,0,28,0,28,0,28,0,28,0,28, - 0,28,0,28,0,28,0,28,0,28,0,17,26,78,21,2, - 0,16,4,0,56,28,0,30,248,0,7,192,0,15,192,0, - 60,240,0,112,120,0,0,60,0,7,252,0,31,254,0,62, - 63,0,120,15,0,112,7,0,240,7,128,240,3,128,224,3, - 128,224,3,128,224,3,128,224,3,128,224,3,128,240,7,0, - 112,7,0,120,15,0,62,62,0,31,252,0,7,240,0,15, - 25,50,19,2,0,15,48,31,240,27,224,0,0,0,0,0, - 0,0,0,227,240,239,248,252,124,248,30,240,30,224,14,224, - 14,224,14,224,14,224,14,224,14,224,14,224,14,224,14,224, - 14,224,14,224,14,224,14,17,28,84,21,2,0,14,0,0, - 15,0,0,7,0,0,3,128,0,1,128,0,0,192,0,0, - 224,0,0,0,0,0,0,0,0,0,0,7,240,0,31,252, - 0,62,62,0,120,15,0,112,7,0,240,7,0,240,7,128, - 224,3,128,224,3,128,224,3,128,224,3,128,240,7,128,240, - 7,128,112,7,0,120,15,0,62,62,0,31,252,0,7,240, - 0,17,28,84,21,2,0,0,56,0,0,120,0,0,112,0, - 0,224,0,0,192,0,1,128,0,3,0,0,0,0,0,0, - 0,0,0,0,0,7,240,0,31,252,0,62,62,0,120,15, - 0,112,7,0,240,7,0,240,7,128,224,3,128,224,3,128, - 224,3,128,224,3,128,240,7,128,240,7,128,112,7,0,120, - 15,0,62,62,0,31,252,0,7,240,0,17,28,84,21,2, - 0,1,192,0,3,224,0,3,224,0,7,112,0,14,56,0, - 12,24,0,28,28,0,0,0,0,0,0,0,0,0,0,7, - 240,0,31,252,0,62,62,0,120,15,0,112,7,0,240,7, - 0,240,7,128,224,3,128,224,3,128,224,3,128,224,3,128, - 240,7,128,240,7,128,112,7,0,120,15,0,62,62,0,31, - 252,0,7,240,0,17,25,75,21,2,0,7,152,0,15,248, - 0,12,240,0,0,0,0,0,0,0,0,0,0,0,0,0, - 7,240,0,31,252,0,62,62,0,120,15,0,112,7,0,240, - 7,0,240,7,128,224,3,128,224,3,128,224,3,128,224,3, - 128,240,7,128,240,7,128,112,7,0,120,15,0,62,62,0, - 31,252,0,7,240,0,17,25,75,21,2,0,28,56,0,28, - 56,0,28,56,0,0,0,0,0,0,0,0,0,0,0,0, - 0,7,240,0,31,252,0,62,62,0,120,15,0,112,7,0, - 240,7,0,240,7,128,224,3,128,224,3,128,224,3,128,224, - 3,128,240,7,128,240,7,128,112,7,0,120,15,0,62,62, - 0,31,252,0,7,240,0,20,15,45,34,7,3,0,96,0, - 0,240,0,0,240,0,0,96,0,0,0,0,0,0,0,0, - 0,0,255,255,240,255,255,240,0,0,0,0,0,0,0,96, - 0,0,240,0,0,240,0,0,96,0,17,23,69,21,2,254, - 0,1,0,0,1,128,0,3,128,7,247,0,31,254,0,62, - 62,0,120,31,0,112,63,0,240,55,128,240,119,128,224,227, - 128,225,195,128,225,131,128,227,131,128,231,7,128,254,7,128, - 124,7,0,124,15,0,62,62,0,127,252,0,103,240,0,224, - 0,0,192,0,0,15,28,56,19,2,0,28,0,30,0,14, - 0,7,0,3,0,1,128,1,128,0,0,0,0,0,0,224, - 14,224,14,224,14,224,14,224,14,224,14,224,14,224,14,224, - 14,224,14,224,14,224,14,224,14,240,30,240,30,124,126,63, - 238,31,142,15,28,56,19,2,0,0,112,0,240,0,224,1, - 192,1,128,3,0,7,0,0,0,0,0,0,0,224,14,224, - 14,224,14,224,14,224,14,224,14,224,14,224,14,224,14,224, - 14,224,14,224,14,224,14,240,30,240,30,124,126,63,238,31, - 142,15,28,56,19,2,0,3,128,7,192,7,192,14,224,12, - 96,24,48,24,48,0,0,0,0,0,0,224,14,224,14,224, - 14,224,14,224,14,224,14,224,14,224,14,224,14,224,14,224, - 14,224,14,224,14,240,30,240,30,124,126,63,238,31,142,15, - 25,50,19,2,0,56,112,56,112,56,112,0,0,0,0,0, - 0,0,0,224,14,224,14,224,14,224,14,224,14,224,14,224, - 14,224,14,224,14,224,14,224,14,224,14,224,14,240,30,240, - 62,124,126,63,238,31,142,16,34,68,18,1,249,0,56,0, - 112,0,96,0,224,1,192,1,128,0,0,0,0,0,0,224, - 7,240,7,112,15,112,14,120,14,56,30,60,28,28,28,28, - 60,30,56,14,120,15,112,7,112,7,240,7,224,3,224,3, - 224,1,192,1,192,3,128,3,128,231,128,255,0,127,0,62, - 0,16,32,64,20,2,249,224,0,224,0,224,0,224,0,224, - 0,224,0,224,0,227,240,231,248,254,60,248,30,240,14,240, - 15,224,7,224,7,224,7,224,7,224,7,224,7,240,15,240, - 14,248,30,254,124,239,248,227,240,224,0,224,0,224,0,224, - 0,224,0,224,0,224,0,16,32,64,18,1,249,28,56,28, - 56,28,56,0,0,0,0,0,0,0,0,224,7,224,7,240, - 15,112,14,120,14,56,30,60,28,60,28,28,56,30,56,14, - 120,15,112,15,112,7,240,7,224,3,224,3,192,3,192,3, - 192,3,128,3,128,7,128,7,0,7,0,15,0}; -/* - Fontname: -FreeType-FreeUniversal-Medium-R-Normal--34-340-72-72-P-161-ISO10646-1 - Copyright: (FreeUniversal) Copyright (c) Stephen Wilson 2009 a modification of: Original Font (SIL Sophia) Copyright (c) SIL International, 1994-2008. - Capital A Height: 0, '1' Height: 25 - Calculated Max Values w=20 h=28 x= 7 y=12 dx=34 dy= 0 ascent=26 len=75 - Font Bounding box w=46 h=45 x=-2 y=-9 - Calculated Min Values x= 0 y=-4 dx= 0 dy= 0 - Pure Font ascent =25 descent= 0 - X Font ascent =25 descent= 0 - Max Font ascent =26 descent=-4 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_fur25n[798] U8G_FONT_SECTION("u8g_font_fur25n") = { - 0,46,45,254,247,25,0,0,0,0,42,58,0,26,252,25, - 0,14,13,26,22,4,12,24,96,28,224,28,224,12,192,7, - 128,243,60,255,252,231,156,7,128,12,192,28,224,60,224,24, - 96,20,21,63,34,7,0,0,96,0,0,96,0,0,96,0, - 0,96,0,0,96,0,0,96,0,0,96,0,0,96,0,0, - 96,0,255,255,240,255,255,240,0,96,0,0,96,0,0,96, - 0,0,96,0,0,96,0,0,96,0,0,96,0,0,96,0, - 0,96,0,0,96,0,6,9,9,9,2,252,60,120,120,112, - 112,224,224,224,192,8,3,3,10,1,7,255,255,255,3,4, - 4,9,3,0,224,224,224,224,10,28,56,13,2,254,0,192, - 1,192,1,128,1,128,3,128,3,0,3,0,3,0,7,0, - 6,0,6,0,14,0,12,0,12,0,28,0,28,0,24,0, - 24,0,56,0,48,0,48,0,112,0,112,0,96,0,96,0, - 224,0,192,0,192,0,15,25,50,19,2,1,15,224,63,248, - 62,248,120,60,112,28,112,30,224,14,224,14,224,14,224,14, - 224,14,224,14,224,14,224,14,224,14,224,14,224,14,240,14, - 112,30,112,28,120,28,60,60,63,248,31,240,7,192,8,25, - 25,19,5,0,15,31,63,127,255,231,135,7,7,7,7,7, - 7,7,7,7,7,7,7,7,7,7,7,7,7,15,25,50, - 19,2,1,15,240,63,248,62,252,120,28,120,30,112,14,240, - 14,0,14,0,30,0,28,0,60,0,120,0,120,0,240,1, - 224,3,192,7,128,15,0,31,0,62,0,60,0,120,0,240, - 0,255,254,255,254,16,25,50,19,2,1,15,240,63,248,60, - 28,120,14,112,14,112,14,0,14,0,14,0,28,0,120,3, - 240,3,240,0,248,0,30,0,14,0,15,0,7,0,7,240, - 7,240,7,240,14,120,30,60,124,31,248,7,224,17,25,75, - 19,1,0,0,60,0,0,124,0,0,124,0,0,252,0,1, - 220,0,1,220,0,3,156,0,7,28,0,7,28,0,14,28, - 0,28,28,0,60,28,0,56,28,0,112,28,0,240,28,0, - 224,28,0,255,255,128,255,255,128,255,255,128,0,28,0,0, - 28,0,0,28,0,0,28,0,0,28,0,0,28,0,15,25, - 50,19,2,0,127,252,127,252,127,252,112,0,112,0,112,0, - 112,0,112,0,115,240,127,248,124,60,120,28,112,30,96,14, - 0,14,0,14,0,14,0,14,0,14,224,30,240,28,112,60, - 124,120,63,240,15,192,16,25,50,19,1,1,15,240,31,252, - 60,28,120,30,112,14,240,14,224,0,224,0,224,0,227,240, - 231,252,239,252,252,30,248,14,240,15,240,7,240,7,240,7, - 240,7,112,7,120,14,56,14,62,60,15,248,7,224,15,25, - 50,19,2,0,255,254,255,254,0,14,0,30,0,28,0,28, - 0,60,0,56,0,56,0,120,0,112,0,240,0,240,0,224, - 1,224,1,224,1,192,3,192,3,128,7,128,7,128,7,0, - 15,0,15,0,14,0,16,25,50,19,1,1,15,240,63,252, - 60,60,120,30,112,14,112,14,112,14,112,14,56,28,60,60, - 15,240,15,240,62,56,56,28,112,14,224,7,224,7,224,7, - 224,7,224,7,240,15,120,14,60,60,31,248,7,224,16,25, - 50,19,2,1,31,248,63,252,120,30,112,14,240,15,224,15, - 224,15,224,15,224,15,240,15,112,31,120,63,63,247,15,231, - 0,7,0,7,0,7,0,14,112,14,112,14,112,30,112,60, - 60,120,31,240,15,224,3,18,18,9,3,0,224,224,224,224, - 0,0,0,0,0,0,0,0,0,0,224,224,224,224}; -/* - Fontname: -FreeType-FreeUniversal-Medium-R-Normal--34-340-72-72-P-161-ISO10646-1 - Copyright: (FreeUniversal) Copyright (c) Stephen Wilson 2009 a modification of: Original Font (SIL Sophia) Copyright (c) SIL International, 1994-2008. - Capital A Height: 25, '1' Height: 25 - Calculated Max Values w=31 h=37 x= 8 y=21 dx=34 dy= 0 ascent=28 len=120 - Font Bounding box w=46 h=45 x=-2 y=-9 - Calculated Min Values x= 0 y=-9 dx= 0 dy= 0 - Pure Font ascent =25 descent=-7 - X Font ascent =25 descent=-7 - Max Font ascent =28 descent=-9 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_fur25r[5389] U8G_FONT_SECTION("u8g_font_fur25r") = { - 0,46,45,254,247,25,6,119,15,27,32,127,249,28,247,25, - 249,0,0,0,10,0,0,3,25,25,12,4,0,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224, - 0,0,0,224,224,224,11,10,20,15,2,15,241,224,112,224, - 112,224,112,224,112,224,112,224,112,224,96,192,96,192,96,192, - 22,25,75,25,2,0,0,112,224,0,112,224,0,96,192,0, - 225,192,0,225,192,0,193,128,0,193,128,63,255,252,63,255, - 248,1,131,0,3,135,0,3,134,0,3,6,0,7,14,0, - 255,255,224,255,255,224,14,28,0,14,28,0,12,24,0,12, - 24,0,28,56,0,28,56,0,24,48,0,56,112,0,56,112, - 0,16,32,64,18,1,252,1,128,1,128,1,128,15,240,31, - 248,63,252,121,158,113,142,113,142,113,142,113,128,113,128,121, - 128,63,128,31,240,15,252,1,254,1,159,1,143,1,135,225, - 135,225,135,225,135,241,135,121,143,127,254,63,252,15,240,1, - 128,1,128,1,128,1,128,28,27,108,32,2,0,0,0,14, - 0,0,0,12,0,31,128,24,0,63,192,24,0,121,224,48, - 0,240,240,48,0,224,112,96,0,224,112,224,0,224,112,192, - 0,224,113,192,0,240,113,128,0,112,227,128,0,63,227,0, - 0,31,134,31,128,0,6,63,192,0,12,121,224,0,12,240, - 240,0,24,224,112,0,56,224,112,0,48,224,112,0,112,224, - 112,0,96,224,112,0,224,224,112,0,192,240,240,1,128,121, - 224,1,128,63,192,3,0,31,128,23,25,75,26,2,1,7, - 248,0,15,252,0,30,30,0,28,14,0,28,14,0,28,14, - 0,30,28,0,30,60,0,15,248,0,7,224,0,15,192,112, - 31,224,112,61,224,112,120,240,112,240,120,112,224,60,112,224, - 30,224,224,15,224,224,7,224,240,3,192,120,3,224,124,15, - 240,63,255,120,31,252,124,7,240,62,4,10,10,13,4,15, - 240,112,112,112,112,112,112,96,96,96,6,30,30,12,3,251, - 12,24,24,56,56,112,112,112,112,240,224,224,224,224,224,224, - 224,224,224,224,240,112,112,112,112,56,56,24,24,12,6,30, - 30,12,3,251,224,96,112,112,48,56,56,56,56,28,28,28, - 28,28,28,28,28,28,28,28,28,60,56,56,56,48,112,112, - 96,224,14,13,26,22,4,12,24,96,28,224,28,224,12,192, - 7,128,243,60,255,252,231,156,7,128,12,192,28,224,60,224, - 24,96,20,21,63,34,7,0,0,96,0,0,96,0,0,96, - 0,0,96,0,0,96,0,0,96,0,0,96,0,0,96,0, - 0,96,0,255,255,240,255,255,240,0,96,0,0,96,0,0, - 96,0,0,96,0,0,96,0,0,96,0,0,96,0,0,96, - 0,0,96,0,0,96,0,6,9,9,9,2,252,60,120,120, - 112,112,224,224,224,192,8,3,3,10,1,7,255,255,255,3, - 4,4,9,3,0,224,224,224,224,10,28,56,13,2,254,0, - 192,1,192,1,128,1,128,3,128,3,0,3,0,3,0,7, - 0,6,0,6,0,14,0,12,0,12,0,28,0,28,0,24, - 0,24,0,56,0,48,0,48,0,112,0,112,0,96,0,96, - 0,224,0,192,0,192,0,15,25,50,19,2,1,15,224,63, - 248,62,248,120,60,112,28,112,30,224,14,224,14,224,14,224, - 14,224,14,224,14,224,14,224,14,224,14,224,14,224,14,240, - 14,112,30,112,28,120,28,60,60,63,248,31,240,7,192,8, - 25,25,19,5,0,15,31,63,127,255,231,135,7,7,7,7, - 7,7,7,7,7,7,7,7,7,7,7,7,7,7,15,25, - 50,19,2,1,15,240,63,248,62,252,120,28,120,30,112,14, - 240,14,0,14,0,30,0,28,0,60,0,120,0,120,0,240, - 1,224,3,192,7,128,15,0,31,0,62,0,60,0,120,0, - 240,0,255,254,255,254,16,25,50,19,2,1,15,240,63,248, - 60,28,120,14,112,14,112,14,0,14,0,14,0,28,0,120, - 3,240,3,240,0,248,0,30,0,14,0,15,0,7,0,7, - 240,7,240,7,240,14,120,30,60,124,31,248,7,224,17,25, - 75,19,1,0,0,60,0,0,124,0,0,124,0,0,252,0, - 1,220,0,1,220,0,3,156,0,7,28,0,7,28,0,14, - 28,0,28,28,0,60,28,0,56,28,0,112,28,0,240,28, - 0,224,28,0,255,255,128,255,255,128,255,255,128,0,28,0, - 0,28,0,0,28,0,0,28,0,0,28,0,0,28,0,15, - 25,50,19,2,0,127,252,127,252,127,252,112,0,112,0,112, - 0,112,0,112,0,115,240,127,248,124,60,120,28,112,30,96, - 14,0,14,0,14,0,14,0,14,0,14,224,30,240,28,112, - 60,124,120,63,240,15,192,16,25,50,19,1,1,15,240,31, - 252,60,28,120,30,112,14,240,14,224,0,224,0,224,0,227, - 240,231,252,239,252,252,30,248,14,240,15,240,7,240,7,240, - 7,240,7,112,7,120,14,56,14,62,60,15,248,7,224,15, - 25,50,19,2,0,255,254,255,254,0,14,0,30,0,28,0, - 28,0,60,0,56,0,56,0,120,0,112,0,240,0,240,0, - 224,1,224,1,224,1,192,3,192,3,128,7,128,7,128,7, - 0,15,0,15,0,14,0,16,25,50,19,1,1,15,240,63, - 252,60,60,120,30,112,14,112,14,112,14,112,14,56,28,60, - 60,15,240,15,240,62,56,56,28,112,14,224,7,224,7,224, - 7,224,7,224,7,240,15,120,14,60,60,31,248,7,224,16, - 25,50,19,2,1,31,248,63,252,120,30,112,14,240,15,224, - 15,224,15,224,15,224,15,240,15,112,31,120,63,63,247,15, - 231,0,7,0,7,0,7,0,14,112,14,112,14,112,30,112, - 60,60,120,31,240,15,224,3,18,18,9,3,0,224,224,224, - 224,0,0,0,0,0,0,0,0,0,0,224,224,224,224,6, - 22,22,9,1,252,56,56,56,56,0,0,0,0,0,0,0, - 0,0,60,56,56,56,112,112,112,96,224,21,19,57,34,7, - 1,0,0,8,0,0,56,0,1,240,0,15,192,0,62,0, - 1,248,0,7,192,0,62,0,0,248,0,0,192,0,0,248, - 0,0,62,0,0,7,192,0,1,248,0,0,62,0,0,7, - 192,0,1,248,0,0,56,0,0,8,20,8,24,34,7,6, - 255,255,240,255,255,240,0,0,0,0,0,0,0,0,0,0, - 0,0,255,255,240,255,255,240,21,17,51,34,7,2,224,0, - 0,252,0,0,31,0,0,7,224,0,0,248,0,0,31,0, - 0,7,192,0,0,248,0,0,56,0,0,248,0,7,192,0, - 63,0,0,248,0,7,224,0,31,0,0,248,0,0,224,0, - 0,15,25,50,18,1,1,31,224,63,248,125,252,240,30,96, - 14,0,14,0,14,0,30,0,28,0,60,0,120,0,240,1, - 192,3,128,7,128,7,0,7,0,7,0,7,0,0,0,0, - 0,0,0,7,0,7,0,7,0,30,30,120,34,2,251,0, - 31,240,0,0,255,254,0,3,255,255,0,7,224,31,192,15, - 128,3,224,30,0,0,240,60,0,0,112,56,31,56,120,112, - 63,184,56,112,125,248,56,240,112,120,60,224,240,120,28,224, - 224,56,28,224,224,56,28,224,224,56,28,224,224,56,28,224, - 224,56,28,224,224,56,56,240,224,120,56,112,112,120,120,112, - 120,254,240,120,63,223,224,56,31,15,192,60,0,0,0,30, - 0,0,0,15,128,0,0,7,224,0,0,3,255,248,0,0, - 255,248,0,0,31,240,0,24,25,75,26,1,0,0,60,0, - 0,124,0,0,126,0,0,254,0,0,238,0,0,239,0,1, - 231,0,1,199,128,3,195,128,3,131,192,7,131,192,7,1, - 192,7,1,224,15,0,224,14,0,240,31,255,240,31,255,240, - 31,255,248,60,0,56,56,0,60,120,0,28,112,0,30,112, - 0,30,240,0,14,224,0,15,18,25,75,23,3,0,255,248, - 0,255,254,0,255,255,0,224,15,128,224,7,128,224,3,128, - 224,3,128,224,3,128,224,7,128,224,15,0,255,254,0,255, - 252,0,255,254,0,224,15,0,224,3,128,224,3,192,224,1, - 192,224,1,192,224,1,192,224,3,192,224,7,192,224,15,128, - 255,255,0,255,254,0,255,248,0,19,25,75,23,2,1,3, - 254,0,15,255,128,30,3,192,60,1,192,56,0,224,112,0, - 224,112,0,0,112,0,0,224,0,0,224,0,0,224,0,0, - 224,0,0,224,0,0,224,0,0,224,0,0,224,0,0,224, - 0,0,112,0,0,112,0,224,112,0,224,56,1,224,60,1, - 192,31,7,128,15,255,0,1,252,0,20,25,75,25,3,0, - 255,240,0,255,254,0,255,255,0,224,31,128,224,7,192,224, - 3,192,224,1,224,224,0,224,224,0,240,224,0,240,224,0, - 112,224,0,112,224,0,112,224,0,112,224,0,112,224,0,240, - 224,0,240,224,0,224,224,1,224,224,3,192,224,7,192,224, - 31,128,255,255,0,255,252,0,255,240,0,16,25,50,21,3, - 0,255,254,255,254,255,254,224,0,224,0,224,0,224,0,224, - 0,224,0,224,0,224,0,255,254,255,254,255,254,224,0,224, - 0,224,0,224,0,224,0,224,0,224,0,224,0,255,255,255, - 255,255,255,15,25,50,20,3,0,255,254,255,254,255,254,224, - 0,224,0,224,0,224,0,224,0,224,0,224,0,224,0,255, - 252,255,252,255,252,224,0,224,0,224,0,224,0,224,0,224, - 0,224,0,224,0,224,0,224,0,224,0,21,25,75,26,2, - 1,1,255,128,7,255,192,15,255,224,30,0,240,60,0,120, - 120,0,56,112,0,0,112,0,0,240,0,0,224,0,0,224, - 0,0,224,15,248,224,15,248,224,15,248,224,0,56,240,0, - 56,112,0,56,112,0,56,120,0,56,60,0,56,62,0,56, - 31,0,248,15,255,248,7,255,240,0,255,128,18,25,75,24, - 3,0,224,1,192,224,1,192,224,1,192,224,1,192,224,1, - 192,224,1,192,224,1,192,224,1,192,224,1,192,224,1,192, - 224,1,192,255,255,192,255,255,192,255,255,192,224,1,192,224, - 1,192,224,1,192,224,1,192,224,1,192,224,1,192,224,1, - 192,224,1,192,224,1,192,224,1,192,224,1,192,3,25,25, - 9,3,0,224,224,224,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,14,25,50,19, - 2,0,0,28,0,28,0,28,0,28,0,28,0,28,0,28, - 0,28,0,28,0,28,0,28,0,28,0,28,0,28,0,28, - 0,28,0,28,0,28,224,28,224,28,240,60,120,120,127,240, - 63,224,15,192,18,25,75,23,3,0,224,7,128,224,15,0, - 224,30,0,224,60,0,224,120,0,224,240,0,225,224,0,227, - 192,0,231,128,0,239,0,0,254,0,0,255,0,0,239,128, - 0,231,128,0,231,192,0,227,224,0,225,240,0,224,248,0, - 224,120,0,224,60,0,224,62,0,224,31,0,224,15,128,224, - 7,192,224,3,192,15,25,50,19,3,0,224,0,224,0,224, - 0,224,0,224,0,224,0,224,0,224,0,224,0,224,0,224, - 0,224,0,224,0,224,0,224,0,224,0,224,0,224,0,224, - 0,224,0,224,0,224,0,255,254,255,254,255,254,25,25,100, - 31,3,0,248,0,15,128,252,0,31,128,252,0,31,128,252, - 0,31,128,238,0,59,128,238,0,59,128,239,0,123,128,231, - 0,115,128,231,0,115,128,231,128,243,128,227,128,227,128,227, - 128,227,128,225,193,195,128,225,193,195,128,225,193,195,128,224, - 227,131,128,224,227,131,128,224,247,131,128,224,119,3,128,224, - 119,3,128,224,127,3,128,224,62,3,128,224,62,3,128,224, - 28,3,128,224,28,3,128,19,25,75,25,3,0,248,0,224, - 248,0,224,252,0,224,254,0,224,254,0,224,239,0,224,239, - 0,224,231,128,224,231,128,224,227,192,224,227,192,224,225,224, - 224,224,224,224,224,240,224,224,120,224,224,120,224,224,60,224, - 224,60,224,224,30,224,224,30,224,224,15,224,224,15,224,224, - 7,224,224,3,224,224,3,224,22,25,75,26,2,1,3,255, - 0,15,255,192,31,255,224,62,1,240,56,0,112,120,0,120, - 112,0,56,240,0,56,240,0,28,224,0,28,224,0,28,224, - 0,28,224,0,28,224,0,28,224,0,28,240,0,60,112,0, - 56,112,0,56,120,0,120,56,0,112,60,0,240,31,3,224, - 15,255,192,7,255,128,0,252,0,16,25,50,21,3,0,255, - 224,255,252,255,254,224,30,224,15,224,7,224,7,224,7,224, - 7,224,15,224,30,255,254,255,252,255,224,224,0,224,0,224, - 0,224,0,224,0,224,0,224,0,224,0,224,0,224,0,224, - 0,24,25,75,27,2,1,3,255,0,15,255,192,31,255,224, - 62,1,240,56,0,112,120,0,120,112,0,56,240,0,56,240, - 0,28,224,0,28,224,0,28,224,0,28,224,0,28,224,0, - 28,224,0,28,240,0,60,112,0,56,112,0,56,120,0,120, - 56,0,112,60,0,240,31,3,224,15,255,255,7,255,255,0, - 255,255,17,25,75,21,3,0,255,240,0,255,252,0,255,254, - 0,224,31,0,224,15,0,224,7,0,224,7,0,224,7,0, - 224,15,0,224,30,0,255,252,0,255,240,0,255,252,0,224, - 60,0,224,30,0,224,14,0,224,14,0,224,14,0,224,15, - 0,224,7,0,224,7,0,224,7,0,224,7,0,224,7,0, - 224,7,128,18,25,75,22,2,1,7,252,0,31,254,0,63, - 255,0,120,7,128,112,3,128,112,3,128,112,0,0,112,0, - 0,120,0,0,124,0,0,63,192,0,31,252,0,7,255,0, - 0,63,128,0,7,128,0,3,192,0,1,192,224,1,192,224, - 1,192,240,1,192,112,3,192,124,15,128,63,255,0,31,254, - 0,7,240,0,19,25,75,21,1,0,255,255,224,255,255,224, - 255,255,224,0,224,0,0,224,0,0,224,0,0,224,0,0, - 224,0,0,224,0,0,224,0,0,224,0,0,224,0,0,224, - 0,0,224,0,0,224,0,0,224,0,0,224,0,0,224,0, - 0,224,0,0,224,0,0,224,0,0,224,0,0,224,0,0, - 224,0,0,224,0,19,25,75,25,3,0,224,0,224,224,0, - 224,224,0,224,224,0,224,224,0,224,224,0,224,224,0,224, - 224,0,224,224,0,224,224,0,224,224,0,224,224,0,224,224, - 0,224,224,0,224,224,0,224,224,0,224,224,0,224,240,0, - 224,240,1,224,112,1,192,120,3,192,62,7,192,63,255,128, - 31,255,0,3,248,0,21,25,75,22,1,0,240,0,120,240, - 0,240,240,0,240,120,0,240,120,1,224,120,1,224,60,1, - 192,60,3,192,60,3,192,28,3,128,30,7,128,14,7,128, - 14,7,0,15,15,0,7,15,0,7,14,0,7,158,0,3, - 158,0,3,156,0,3,252,0,1,252,0,1,248,0,1,248, - 0,0,248,0,0,240,0,31,25,100,33,1,0,224,7,192, - 14,240,7,192,14,240,7,192,30,112,7,192,30,112,14,224, - 28,120,14,224,60,120,14,224,60,56,14,240,56,56,28,112, - 56,60,28,112,120,28,28,112,120,28,60,56,112,28,56,56, - 112,30,56,56,240,14,56,56,224,14,112,28,224,14,112,28, - 224,7,112,29,192,7,112,29,192,7,224,15,192,7,224,15, - 192,3,224,15,128,3,224,7,128,3,192,7,128,1,192,7, - 0,22,25,75,24,1,0,124,0,120,60,0,240,30,1,224, - 31,1,224,15,3,192,7,135,128,7,135,128,3,207,0,1, - 238,0,1,254,0,0,252,0,0,120,0,0,252,0,0,252, - 0,1,222,0,3,207,0,3,143,0,7,135,128,15,3,192, - 14,3,192,30,1,224,60,1,240,56,0,240,120,0,120,240, - 0,124,21,25,75,23,1,0,240,0,120,120,0,112,120,0, - 240,60,1,224,30,1,224,30,3,192,15,3,128,15,7,128, - 7,135,0,3,143,0,3,206,0,1,252,0,1,252,0,0, - 248,0,0,120,0,0,112,0,0,112,0,0,112,0,0,112, - 0,0,112,0,0,112,0,0,112,0,0,112,0,0,112,0, - 0,112,0,18,25,75,22,2,0,127,255,192,127,255,192,127, - 255,192,0,3,192,0,7,128,0,15,128,0,31,0,0,30, - 0,0,60,0,0,124,0,0,248,0,0,240,0,1,224,0, - 3,224,0,7,192,0,15,128,0,15,0,0,31,0,0,62, - 0,0,124,0,0,120,0,0,240,0,0,255,255,192,255,255, - 192,255,255,192,7,32,32,14,4,249,254,254,224,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,224,224,224,254,254,10,28,56,13,2,254, - 192,0,192,0,224,0,224,0,96,0,96,0,112,0,48,0, - 48,0,56,0,56,0,24,0,24,0,28,0,12,0,12,0, - 14,0,6,0,6,0,6,0,7,0,3,0,3,0,3,128, - 1,128,1,128,1,128,1,192,6,32,32,14,4,249,252,252, - 28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28, - 28,28,28,28,28,28,28,28,28,28,28,28,252,252,18,21, - 63,34,8,0,0,192,0,1,224,0,1,224,0,1,224,0, - 3,48,0,3,48,0,2,16,0,6,24,0,6,24,0,12, - 12,0,12,12,0,12,12,0,24,6,0,24,6,0,24,6, - 0,48,3,0,48,3,0,112,1,128,96,1,128,96,1,128, - 192,0,192,17,2,6,17,0,251,255,255,128,255,255,128,6, - 6,6,8,0,21,224,224,112,56,24,12,15,18,36,19,2, - 0,15,240,63,252,60,60,120,30,112,14,0,14,0,14,15, - 254,63,254,124,14,112,14,224,14,224,30,224,30,240,62,120, - 238,63,238,15,142,16,25,50,20,2,0,224,0,224,0,224, - 0,224,0,224,0,224,0,224,0,227,240,239,248,238,124,248, - 30,240,14,240,15,224,7,224,7,224,7,224,7,224,7,224, - 15,240,14,240,14,248,28,254,124,239,248,227,224,14,18,36, - 18,2,0,15,224,63,240,124,120,112,60,112,28,240,28,224, - 0,224,0,224,0,224,0,224,0,224,0,240,28,112,28,112, - 60,60,120,31,240,15,224,16,25,50,20,2,0,0,7,0, - 7,0,7,0,7,0,7,0,7,0,7,15,199,31,247,60, - 127,120,31,112,31,112,15,224,15,224,7,224,7,224,7,224, - 7,224,7,112,15,112,15,56,31,62,63,15,247,7,199,16, - 18,36,19,2,0,7,224,31,248,60,124,120,30,112,14,240, - 14,224,14,255,254,255,255,224,0,224,0,224,0,112,14,112, - 14,120,30,62,124,31,248,7,224,11,25,50,12,1,0,7, - 224,15,224,31,32,28,0,28,0,28,0,28,0,255,224,255, - 224,28,0,28,0,28,0,28,0,28,0,28,0,28,0,28, - 0,28,0,28,0,28,0,28,0,28,0,28,0,28,0,28, - 0,16,25,50,20,2,249,7,231,31,247,62,127,120,31,112, - 15,240,15,224,7,224,7,224,7,224,7,224,7,224,7,240, - 15,112,15,120,31,62,127,31,247,15,199,0,7,0,15,112, - 14,120,30,60,60,31,248,7,224,15,25,50,19,2,0,224, - 0,224,0,224,0,224,0,224,0,224,0,224,0,227,240,239, - 248,252,124,248,28,240,30,224,14,224,14,224,14,224,14,224, - 14,224,14,224,14,224,14,224,14,224,14,224,14,224,14,224, - 14,3,25,25,7,2,0,224,224,224,0,0,0,0,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224, - 5,32,32,9,2,249,56,56,56,0,0,0,0,56,56,56, - 56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56, - 56,56,56,56,240,224,14,25,50,17,2,0,224,0,224,0, - 224,0,224,0,224,0,224,0,224,0,224,120,224,240,225,224, - 225,192,227,192,231,128,239,0,254,0,254,0,239,0,231,128, - 231,128,227,192,225,224,225,224,224,240,224,120,224,60,3,25, - 25,8,2,0,224,224,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,26,18,72, - 30,2,0,227,224,124,0,239,241,255,0,252,123,143,128,248, - 63,3,128,240,30,3,192,224,28,1,192,224,28,1,192,224, - 28,1,192,224,28,1,192,224,28,1,192,224,28,1,192,224, - 28,1,192,224,28,1,192,224,28,1,192,224,28,1,192,224, - 28,1,192,224,28,1,192,224,28,1,192,15,18,36,19,2, - 0,227,240,239,248,252,124,248,30,240,30,224,14,224,14,224, - 14,224,14,224,14,224,14,224,14,224,14,224,14,224,14,224, - 14,224,14,224,14,17,18,54,21,2,0,7,240,0,31,252, - 0,62,62,0,120,15,0,112,7,0,240,7,0,240,7,128, - 224,3,128,224,3,128,224,3,128,224,3,128,240,7,128,240, - 7,128,112,7,0,120,15,0,62,62,0,31,252,0,7,240, - 0,16,25,50,20,2,249,227,240,231,248,254,60,248,30,240, - 14,240,15,224,7,224,7,224,7,224,7,224,7,224,7,240, - 15,240,14,248,30,254,124,239,248,227,240,224,0,224,0,224, - 0,224,0,224,0,224,0,224,0,16,25,50,21,2,249,7, - 199,31,247,62,63,120,31,112,15,240,15,224,7,224,7,224, - 7,224,7,224,7,224,7,240,15,112,15,120,31,62,127,31, - 247,7,199,0,7,0,7,0,7,0,7,0,7,0,7,0, - 7,10,18,36,12,2,0,231,192,239,192,254,0,248,0,240, - 0,224,0,224,0,224,0,224,0,224,0,224,0,224,0,224, - 0,224,0,224,0,224,0,224,0,224,0,14,18,36,18,2, - 0,31,192,127,240,120,248,240,56,224,56,224,0,240,0,126, - 0,63,224,15,248,0,252,0,60,0,28,224,28,240,60,120, - 248,63,240,31,192,10,22,44,12,1,1,28,0,28,0,28, - 0,28,0,255,192,255,192,28,0,28,0,28,0,28,0,28, - 0,28,0,28,0,28,0,28,0,28,0,28,0,28,0,28, - 0,30,0,15,192,7,192,15,18,36,19,2,0,224,14,224, - 14,224,14,224,14,224,14,224,14,224,14,224,14,224,14,224, - 14,224,14,224,14,224,14,240,30,240,62,124,126,63,238,31, - 142,16,18,36,18,1,0,224,7,240,7,240,15,112,14,120, - 14,56,30,56,28,60,28,28,56,30,56,14,56,14,112,15, - 112,7,224,7,224,3,224,3,192,3,192,26,18,72,28,1, - 0,224,30,1,192,224,62,3,192,224,63,3,128,112,63,3, - 128,112,119,3,128,112,115,7,0,56,115,135,0,56,115,135, - 0,56,227,142,0,24,225,206,0,28,225,206,0,29,193,206, - 0,29,192,220,0,15,192,252,0,15,128,252,0,15,128,120, - 0,7,128,120,0,7,128,120,0,17,18,54,19,1,0,112, - 7,0,120,14,0,60,30,0,30,28,0,30,56,0,15,112, - 0,7,240,0,3,224,0,3,192,0,3,224,0,7,224,0, - 15,240,0,14,120,0,28,60,0,60,28,0,120,30,0,112, - 15,0,240,7,128,16,25,50,18,1,249,224,7,240,7,112, - 15,112,14,120,14,56,30,60,28,28,28,28,60,30,56,14, - 56,15,112,7,112,7,240,7,224,3,224,3,224,1,192,1, - 192,3,128,3,128,7,128,7,0,7,0,15,0,13,18,36, - 17,2,0,127,248,127,248,0,120,0,112,0,240,1,224,3, - 192,3,192,7,128,15,0,31,0,30,0,60,0,120,0,120, - 0,240,0,255,248,255,248,11,35,70,17,3,248,1,224,3, - 224,7,128,15,0,14,0,14,0,14,0,14,0,14,0,14, - 0,14,0,14,0,14,0,30,0,28,0,60,0,248,0,240, - 0,248,0,60,0,28,0,30,0,14,0,14,0,14,0,14, - 0,14,0,14,0,14,0,14,0,14,0,7,0,7,128,3, - 224,1,224,2,37,37,12,5,247,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,11,35, - 70,17,3,248,240,0,248,0,60,0,28,0,14,0,14,0, - 14,0,14,0,14,0,14,0,14,0,14,0,14,0,15,0, - 7,0,7,128,3,224,1,224,3,224,7,128,7,0,15,0, - 14,0,14,0,14,0,14,0,14,0,14,0,14,0,14,0, - 14,0,28,0,60,0,248,0,240,0,18,4,12,18,0,7, - 31,1,192,63,231,128,121,255,0,224,62,0,255}; -/* - Fontname: -FreeType-FreeUniversal-Medium-R-Normal--40-400-72-72-P-189-ISO10646-1 - Copyright: (FreeUniversal) Copyright (c) Stephen Wilson 2009 a modification of: Original Font (SIL Sophia) Copyright (c) SIL International, 1994-2008. - Capital A Height: 30, '1' Height: 30 - Calculated Max Values w=37 h=43 x=10 y=26 dx=40 dy= 0 ascent=43 len=185 - Font Bounding box w=54 h=54 x=-3 y=-11 - Calculated Min Values x=-1 y=-11 dx= 0 dy= 0 - Pure Font ascent =30 descent=-7 - X Font ascent =31 descent=-8 - Max Font ascent =43 descent=-11 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_fur30[16505] U8G_FONT_SECTION("u8g_font_fur30") = { - 0,54,54,253,245,30,9,94,20,223,32,255,249,43,245,31, - 248,0,0,0,12,0,0,4,30,30,14,5,0,240,240,240, - 240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240, - 240,240,240,240,0,0,0,240,240,240,240,12,12,24,18,3, - 18,240,240,240,240,240,240,240,240,240,240,240,240,240,112,224, - 112,224,112,96,112,96,112,96,96,26,30,120,30,2,0,0, - 28,14,0,0,28,28,0,0,28,28,0,0,28,28,0,0, - 56,24,0,0,56,56,0,0,56,56,0,0,112,56,0,0, - 112,112,0,31,255,255,192,31,255,255,128,31,255,255,128,0, - 224,224,0,0,224,224,0,1,192,224,0,1,193,192,0,1, - 193,192,0,127,255,254,0,255,255,254,0,255,255,254,0,3, - 3,128,0,7,7,0,0,7,7,0,0,7,7,0,0,14, - 7,0,0,14,14,0,0,14,14,0,0,14,14,0,0,28, - 28,0,0,28,28,0,0,20,37,111,22,1,252,0,96,0, - 0,96,0,0,96,0,3,252,0,15,254,0,63,255,0,63, - 255,128,124,103,128,120,99,192,240,99,192,240,99,192,240,96, - 0,240,96,0,240,96,0,120,96,0,127,96,0,63,240,0, - 31,254,0,15,255,128,1,255,192,0,111,224,0,97,224,0, - 96,240,0,96,240,0,96,240,240,96,240,240,96,240,240,96, - 240,120,96,240,124,97,224,63,255,192,31,255,128,15,255,0, - 0,96,0,0,96,0,0,96,0,0,96,0,33,31,155,37, - 2,0,0,0,0,224,0,15,192,0,192,0,31,240,1,192, - 0,63,248,1,128,0,120,60,3,0,0,240,60,7,0,0, - 240,30,6,0,0,240,30,14,0,0,240,30,12,0,0,240, - 30,28,0,0,240,30,24,0,0,240,28,56,0,0,112,60, - 48,0,0,120,124,112,0,0,63,248,224,0,0,31,240,192, - 96,0,3,129,195,252,0,0,1,135,254,0,0,3,143,15, - 0,0,3,14,7,0,0,7,30,7,128,0,6,30,7,128, - 0,14,30,7,128,0,28,30,7,128,0,28,30,7,128,0, - 56,30,7,128,0,56,30,7,128,0,112,15,15,0,0,96, - 15,254,0,0,224,7,252,0,0,192,1,248,0,27,30,120, - 30,2,1,3,254,0,0,7,255,0,0,15,143,128,0,15, - 3,192,0,30,3,192,0,30,3,192,0,30,3,192,0,30, - 3,192,0,31,7,128,0,15,15,128,0,15,191,0,0,7, - 252,0,0,3,248,0,0,7,224,15,0,15,240,15,0,63, - 248,15,0,124,124,15,0,120,62,15,0,248,31,15,0,240, - 15,142,0,240,7,206,0,240,3,254,0,240,1,254,0,240, - 0,252,0,248,0,124,0,124,0,126,0,126,1,255,0,63, - 255,255,128,31,255,207,192,7,255,3,224,4,12,12,15,5, - 18,240,240,240,240,112,112,112,112,112,112,112,112,7,36,36, - 15,4,251,14,14,28,28,60,56,56,120,120,120,112,112,240, - 240,240,240,240,240,240,240,240,240,240,240,112,112,120,120,120, - 56,56,60,28,28,14,14,7,36,36,14,4,251,224,224,96, - 112,112,120,56,56,60,60,60,28,28,28,30,30,30,30,30, - 30,30,30,28,28,60,60,60,60,56,56,120,112,112,224,224, - 224,16,15,30,26,5,15,12,48,28,56,14,112,14,112,7, - 224,3,192,253,191,255,255,243,207,3,192,6,96,14,112,30, - 120,28,56,12,48,24,25,75,40,8,0,0,56,0,0,56, - 0,0,56,0,0,56,0,0,56,0,0,56,0,0,56,0, - 0,56,0,0,56,0,0,56,0,0,56,0,255,255,255,255, - 255,255,255,255,255,0,56,0,0,56,0,0,56,0,0,56, - 0,0,56,0,0,56,0,0,56,0,0,56,0,0,56,0, - 0,56,0,0,56,0,7,10,10,11,2,251,62,60,60,124, - 120,120,112,112,224,224,10,3,6,14,2,8,255,192,255,192, - 255,192,4,5,5,11,4,0,240,240,240,240,240,12,33,66, - 16,2,254,0,112,0,112,0,96,0,224,0,224,0,224,0, - 192,1,192,1,192,1,128,3,128,3,128,3,128,7,0,7, - 0,7,0,6,0,14,0,14,0,14,0,28,0,28,0,28, - 0,24,0,56,0,56,0,56,0,112,0,112,0,112,0,96, - 0,224,0,224,0,18,30,90,22,2,1,7,248,0,31,254, - 0,63,255,0,60,15,0,120,7,128,120,7,128,112,7,128, - 112,3,128,240,3,192,240,3,192,240,3,192,240,3,192,240, - 3,192,240,3,192,240,3,192,240,3,192,240,3,192,240,3, - 192,240,3,192,240,3,192,240,3,192,112,3,192,112,3,128, - 120,7,128,120,7,128,56,7,0,60,15,0,31,254,0,15, - 254,0,7,248,0,10,30,60,22,5,0,7,192,15,192,31, - 192,63,192,127,192,251,192,243,192,195,192,3,192,3,192,3, - 192,3,192,3,192,3,192,3,192,3,192,3,192,3,192,3, - 192,3,192,3,192,3,192,3,192,3,192,3,192,3,192,3, - 192,3,192,3,192,3,192,17,30,90,22,2,1,15,248,0, - 31,252,0,63,254,0,124,15,0,120,7,0,120,7,128,120, - 7,128,240,7,128,0,7,128,0,7,128,0,7,128,0,15, - 0,0,31,0,0,30,0,0,62,0,0,124,0,0,248,0, - 0,248,0,1,240,0,3,224,0,7,192,0,15,128,0,31, - 0,0,31,0,0,62,0,0,124,0,0,248,0,0,255,255, - 128,255,255,128,255,255,128,18,30,90,22,2,1,7,248,0, - 31,254,0,62,31,0,60,7,128,124,3,128,120,3,192,120, - 3,192,120,3,192,0,3,192,0,3,128,0,7,128,0,15, - 0,0,62,0,3,252,0,3,248,0,3,254,0,0,63,0, - 0,15,128,0,7,128,0,3,192,0,3,192,0,3,192,240, - 3,192,240,3,192,248,3,192,120,7,128,124,15,128,62,31, - 0,31,254,0,15,248,0,20,30,90,22,1,0,0,15,128, - 0,31,128,0,31,128,0,63,128,0,127,128,0,127,128,0, - 247,128,1,231,128,1,231,128,3,199,128,3,135,128,7,135, - 128,15,7,128,14,7,128,30,7,128,60,7,128,60,7,128, - 120,7,128,240,7,128,240,7,128,255,255,240,255,255,240,255, - 255,240,0,7,128,0,7,128,0,7,128,0,7,128,0,7, - 128,0,7,128,0,7,128,18,30,90,22,2,0,127,255,0, - 127,255,0,127,255,0,120,0,0,120,0,0,120,0,0,120, - 0,0,120,0,0,120,0,0,120,0,0,120,96,0,123,252, - 0,127,254,0,126,31,0,124,7,128,120,7,128,112,3,128, - 0,3,192,0,3,192,0,3,192,0,3,192,0,3,192,0, - 3,192,240,3,192,240,7,128,240,7,128,120,15,0,127,254, - 0,31,252,0,15,248,0,19,30,90,22,2,1,3,252,0, - 15,255,0,31,255,0,63,15,128,62,7,128,124,3,192,120, - 3,192,120,3,192,240,0,0,240,0,0,240,0,0,240,0, - 0,241,252,0,243,255,0,247,255,128,254,7,128,252,3,192, - 252,3,192,248,1,192,248,1,224,248,1,224,248,1,224,248, - 1,224,248,1,224,120,1,192,124,3,192,60,7,128,31,15, - 128,15,255,0,7,252,0,18,30,90,22,2,0,255,255,192, - 255,255,192,255,255,192,0,3,192,0,3,192,0,7,128,0, - 7,128,0,7,128,0,15,0,0,15,0,0,31,0,0,30, - 0,0,30,0,0,60,0,0,60,0,0,60,0,0,120,0, - 0,120,0,0,248,0,0,240,0,0,240,0,1,240,0,1, - 224,0,1,224,0,3,192,0,3,192,0,7,192,0,7,128, - 0,7,128,0,15,128,0,19,30,90,22,2,1,7,252,0, - 31,254,0,62,15,128,60,7,128,120,3,192,120,3,192,120, - 3,192,120,3,192,120,3,192,120,3,192,56,3,128,60,7, - 128,30,15,0,15,254,0,7,252,0,31,254,0,60,7,128, - 120,3,128,112,1,192,240,1,192,240,1,224,240,1,224,240, - 1,224,240,1,224,240,1,224,120,3,192,120,3,192,62,15, - 128,31,255,0,7,252,0,19,30,90,22,2,1,7,252,0, - 31,255,0,62,31,128,120,7,128,120,3,192,112,3,192,240, - 3,192,240,3,224,240,1,224,240,1,224,240,3,224,240,3, - 224,240,3,224,112,3,224,120,7,224,60,15,224,63,253,224, - 31,249,224,7,241,224,0,1,192,0,1,192,0,1,192,0, - 3,192,112,3,192,112,3,128,120,7,128,56,15,0,62,31, - 0,31,254,0,15,248,0,4,20,20,11,4,0,240,240,240, - 240,240,0,0,0,0,0,0,0,0,0,0,240,240,240,240, - 240,6,26,26,11,2,250,60,60,60,60,60,0,0,0,0, - 0,0,0,0,0,0,0,60,60,60,56,120,112,112,112,224, - 224,24,21,63,40,8,2,0,0,1,0,0,15,0,0,63, - 0,1,252,0,7,224,0,63,0,1,252,0,7,224,0,63, - 0,0,252,0,0,224,0,0,248,0,0,126,0,0,15,192, - 0,3,248,0,0,126,0,0,31,192,0,3,240,0,0,126, - 0,0,31,0,0,3,24,10,30,40,8,7,255,255,255,255, - 255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0, - 0,255,255,255,255,255,255,255,255,255,24,21,63,40,8,2, - 128,0,0,240,0,0,252,0,0,63,128,0,7,224,0,0, - 252,0,0,63,0,0,7,224,0,0,252,0,0,63,0,0, - 7,0,0,31,0,0,126,0,3,240,0,31,192,0,126,0, - 3,248,0,15,192,0,126,0,0,248,0,0,192,0,0,18, - 30,90,21,1,1,15,248,0,31,254,0,63,255,0,126,127, - 128,248,7,128,112,3,192,0,3,192,0,3,192,0,3,192, - 0,7,128,0,7,128,0,15,0,0,30,0,0,60,0,0, - 120,0,1,240,0,1,224,0,3,192,0,3,192,0,3,192, - 0,3,192,0,3,192,0,3,192,0,0,0,0,0,0,0, - 0,0,0,3,192,0,3,192,0,3,192,0,3,192,0,35, - 37,185,39,2,249,0,7,252,0,0,0,63,255,128,0,0, - 255,255,240,0,1,255,255,248,0,7,248,3,252,0,15,224, - 0,126,0,15,128,0,31,0,31,0,0,15,128,62,0,0, - 7,128,60,0,0,7,192,120,7,231,131,192,120,15,247,131, - 192,112,31,255,129,224,240,62,31,129,224,240,60,15,129,224, - 240,120,7,129,224,240,120,7,129,224,240,120,7,129,224,240, - 120,7,129,224,240,120,7,129,224,240,120,7,129,224,240,120, - 7,129,192,240,120,7,129,192,112,56,15,131,192,120,60,15, - 135,128,120,30,27,255,0,124,31,251,255,0,60,15,240,252, - 0,62,1,128,48,0,31,0,0,0,0,31,128,0,0,0, - 15,224,0,0,0,7,248,0,128,0,3,255,255,128,0,0, - 255,255,128,0,0,63,255,128,0,0,7,254,0,0,28,30, - 120,30,1,0,0,15,0,0,0,31,128,0,0,31,128,0, - 0,63,192,0,0,63,192,0,0,127,192,0,0,121,224,0, - 0,121,224,0,0,241,240,0,0,240,240,0,1,240,240,0, - 1,224,248,0,1,224,120,0,3,224,124,0,3,192,60,0, - 7,192,60,0,7,128,62,0,7,128,30,0,15,128,31,0, - 15,255,255,0,31,255,255,128,31,255,255,128,30,0,7,128, - 60,0,3,192,60,0,3,192,124,0,3,224,120,0,1,224, - 120,0,1,224,240,0,0,240,240,0,0,240,21,30,90,26, - 3,0,255,254,0,255,255,128,255,255,192,255,255,224,240,7, - 224,240,1,240,240,0,240,240,0,240,240,0,240,240,0,240, - 240,0,224,240,1,224,240,7,192,255,255,128,255,255,0,255, - 255,192,240,3,224,240,0,240,240,0,112,240,0,120,240,0, - 120,240,0,120,240,0,120,240,0,248,240,1,248,240,7,240, - 255,255,224,255,255,224,255,255,128,255,254,0,22,30,90,26, - 2,1,1,255,128,7,255,224,15,255,240,31,0,248,62,0, - 120,60,0,60,120,0,60,120,0,60,120,0,0,112,0,0, - 240,0,0,240,0,0,240,0,0,240,0,0,240,0,0,240, - 0,0,240,0,0,240,0,0,240,0,0,240,0,0,112,0, - 0,112,0,0,120,0,60,120,0,60,60,0,60,60,0,120, - 31,0,248,15,255,240,7,255,224,1,255,128,23,30,90,28, - 3,0,255,248,0,255,255,0,255,255,192,255,255,224,240,15, - 240,240,1,248,240,0,248,240,0,124,240,0,60,240,0,60, - 240,0,30,240,0,30,240,0,30,240,0,30,240,0,30,240, - 0,30,240,0,30,240,0,30,240,0,30,240,0,30,240,0, - 60,240,0,60,240,0,124,240,0,248,240,1,240,240,7,240, - 255,255,224,255,255,192,255,255,0,255,248,0,19,30,90,24, - 3,0,255,255,192,255,255,192,255,255,192,255,255,192,240,0, - 0,240,0,0,240,0,0,240,0,0,240,0,0,240,0,0, - 240,0,0,240,0,0,240,0,0,255,255,192,255,255,192,255, - 255,192,255,255,192,240,0,0,240,0,0,240,0,0,240,0, - 0,240,0,0,240,0,0,240,0,0,240,0,0,240,0,0, - 255,255,224,255,255,224,255,255,224,255,255,224,17,30,90,23, - 3,0,255,255,128,255,255,128,255,255,128,255,255,128,240,0, - 0,240,0,0,240,0,0,240,0,0,240,0,0,240,0,0, - 240,0,0,240,0,0,240,0,0,255,255,0,255,255,0,255, - 255,0,255,255,0,240,0,0,240,0,0,240,0,0,240,0, - 0,240,0,0,240,0,0,240,0,0,240,0,0,240,0,0, - 240,0,0,240,0,0,240,0,0,240,0,0,25,30,120,30, - 2,1,0,255,224,0,3,255,248,0,7,255,252,0,15,255, - 254,0,31,128,63,0,62,0,15,0,60,0,7,128,120,0, - 7,128,120,0,0,0,112,0,0,0,240,0,0,0,240,0, - 0,0,240,0,0,0,240,0,0,0,240,3,255,128,240,3, - 255,128,240,3,255,128,240,3,255,128,240,0,7,128,240,0, - 7,128,120,0,7,128,120,0,7,128,124,0,7,128,62,0, - 7,128,62,0,7,128,31,128,7,128,15,255,255,128,7,255, - 255,128,3,255,255,0,0,255,248,0,22,30,90,28,3,0, - 240,0,60,240,0,60,240,0,60,240,0,60,240,0,60,240, - 0,60,240,0,60,240,0,60,240,0,60,240,0,60,240,0, - 60,240,0,60,240,0,60,255,255,252,255,255,252,255,255,252, - 255,255,252,240,0,60,240,0,60,240,0,60,240,0,60,240, - 0,60,240,0,60,240,0,60,240,0,60,240,0,60,240,0, - 60,240,0,60,240,0,60,240,0,60,4,30,30,10,3,0, - 240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240, - 240,240,240,240,240,240,240,240,240,240,240,240,240,240,17,30, - 90,22,2,0,0,7,128,0,7,128,0,7,128,0,7,128, - 0,7,128,0,7,128,0,7,128,0,7,128,0,7,128,0, - 7,128,0,7,128,0,7,128,0,7,128,0,7,128,0,7, - 128,0,7,128,0,7,128,0,7,128,0,7,128,0,7,128, - 0,7,128,0,7,128,240,7,128,240,7,128,240,15,128,120, - 31,0,127,255,0,63,254,0,31,252,0,15,240,0,22,30, - 90,26,3,0,240,1,240,240,3,224,240,7,192,240,15,128, - 240,31,0,240,30,0,240,60,0,240,124,0,240,248,0,241, - 240,0,243,224,0,247,192,0,255,128,0,255,128,0,255,192, - 0,247,192,0,243,224,0,243,240,0,241,248,0,240,252,0, - 240,124,0,240,62,0,240,31,0,240,31,128,240,15,192,240, - 7,192,240,3,224,240,1,240,240,1,248,240,0,252,17,30, - 90,21,3,0,240,0,0,240,0,0,240,0,0,240,0,0, - 240,0,0,240,0,0,240,0,0,240,0,0,240,0,0,240, - 0,0,240,0,0,240,0,0,240,0,0,240,0,0,240,0, - 0,240,0,0,240,0,0,240,0,0,240,0,0,240,0,0, - 240,0,0,240,0,0,240,0,0,240,0,0,240,0,0,240, - 0,0,255,255,128,255,255,128,255,255,128,255,255,128,30,30, - 120,36,3,0,252,0,0,252,254,0,1,252,254,0,1,252, - 254,0,1,252,255,0,3,252,255,0,3,252,247,128,7,188, - 247,128,7,188,247,128,7,188,243,192,15,60,243,192,15,60, - 243,192,14,60,241,224,30,60,241,224,30,60,240,224,28,60, - 240,240,60,60,240,240,60,60,240,120,120,60,240,120,120,60, - 240,120,120,60,240,60,240,60,240,60,240,60,240,28,224,60, - 240,31,224,60,240,31,224,60,240,15,192,60,240,15,192,60, - 240,15,192,60,240,7,128,60,240,7,128,60,22,30,90,28, - 3,0,252,0,60,252,0,60,254,0,60,254,0,60,255,0, - 60,255,0,60,255,128,60,247,128,60,247,192,60,243,192,60, - 243,224,60,241,224,60,241,240,60,240,240,60,240,248,60,240, - 120,60,240,124,60,240,60,60,240,62,60,240,30,60,240,31, - 60,240,15,60,240,15,188,240,7,188,240,3,252,240,3,252, - 240,1,252,240,1,252,240,0,252,240,0,252,26,30,120,30, - 2,1,1,255,224,0,3,255,240,0,15,255,252,0,31,255, - 254,0,31,0,62,0,62,0,31,0,60,0,15,0,120,0, - 7,128,120,0,7,128,112,0,3,128,240,0,3,192,240,0, - 3,192,240,0,3,192,240,0,3,192,240,0,3,192,240,0, - 3,192,240,0,3,192,240,0,3,192,240,0,3,192,112,0, - 3,128,120,0,7,128,120,0,7,128,120,0,15,128,60,0, - 15,0,62,0,31,0,31,128,126,0,15,255,252,0,7,255, - 248,0,3,255,240,0,0,255,192,0,19,30,90,24,3,0, - 255,248,0,255,254,0,255,255,128,255,255,192,240,15,192,240, - 3,224,240,1,224,240,1,224,240,1,224,240,1,224,240,1, - 224,240,1,224,240,3,224,240,15,192,255,255,192,255,255,128, - 255,254,0,255,248,0,240,0,0,240,0,0,240,0,0,240, - 0,0,240,0,0,240,0,0,240,0,0,240,0,0,240,0, - 0,240,0,0,240,0,0,240,0,0,28,30,120,31,2,1, - 0,255,192,0,3,255,240,0,15,255,252,0,31,255,254,0, - 31,0,62,0,62,0,31,0,60,0,15,128,120,0,7,128, - 120,0,7,128,112,0,3,192,240,0,3,192,240,0,3,192, - 240,0,3,192,240,0,3,192,240,0,3,192,240,0,3,192, - 240,0,3,192,240,0,3,192,240,0,3,192,112,0,3,128, - 120,0,7,128,120,0,7,128,120,0,15,0,60,0,15,0, - 62,0,30,0,31,128,126,0,15,255,255,240,7,255,255,240, - 3,255,255,240,0,255,255,240,20,30,90,25,3,0,255,252, - 0,255,255,0,255,255,192,255,255,224,240,7,224,240,1,224, - 240,0,240,240,0,240,240,0,240,240,0,240,240,0,224,240, - 1,224,240,7,192,255,255,128,255,255,0,255,255,0,255,255, - 128,240,7,192,240,3,192,240,3,192,240,1,224,240,1,224, - 240,1,224,240,1,224,240,0,224,240,0,224,240,0,240,240, - 0,240,240,0,240,240,0,112,22,30,90,26,2,1,3,255, - 0,15,255,192,63,255,224,63,255,240,124,0,240,120,0,120, - 240,0,120,240,0,120,240,0,0,240,0,0,120,0,0,124, - 0,0,63,128,0,31,252,0,15,255,128,0,255,224,0,7, - 240,0,0,248,0,0,120,0,0,56,0,0,60,240,0,60, - 240,0,60,240,0,60,120,0,120,124,0,248,63,255,240,63, - 255,240,31,255,192,7,255,0,23,30,90,25,1,0,255,255, - 254,255,255,254,255,255,254,255,255,254,0,120,0,0,120,0, - 0,120,0,0,120,0,0,120,0,0,120,0,0,120,0,0, - 120,0,0,120,0,0,120,0,0,120,0,0,120,0,0,120, - 0,0,120,0,0,120,0,0,120,0,0,120,0,0,120,0, - 0,120,0,0,120,0,0,120,0,0,120,0,0,120,0,0, - 120,0,0,120,0,0,120,0,23,30,90,29,3,0,240,0, - 30,240,0,30,240,0,30,240,0,30,240,0,30,240,0,30, - 240,0,30,240,0,30,240,0,30,240,0,30,240,0,30,240, - 0,30,240,0,30,240,0,30,240,0,30,240,0,30,240,0, - 30,240,0,30,240,0,30,240,0,30,240,0,30,240,0,30, - 120,0,60,120,0,60,124,0,124,62,0,248,63,255,248,31, - 255,240,15,255,224,3,255,128,24,30,90,26,1,0,240,0, - 15,248,0,15,248,0,31,120,0,30,124,0,30,124,0,62, - 60,0,60,62,0,60,30,0,124,30,0,120,31,0,120,15, - 0,248,15,0,240,15,0,240,7,129,240,7,129,224,7,129, - 224,3,195,224,3,195,192,3,195,192,1,231,192,1,231,128, - 1,231,128,0,255,128,0,255,0,0,255,0,0,126,0,0, - 126,0,0,126,0,0,60,0,37,30,150,39,1,0,240,0, - 248,0,120,240,0,248,0,120,240,1,248,0,248,120,1,252, - 0,240,120,1,252,0,240,120,1,220,0,240,124,3,222,1, - 224,60,3,222,1,224,60,3,222,1,224,60,3,142,1,224, - 30,7,143,3,192,30,7,143,3,192,30,7,15,3,192,30, - 7,7,3,128,15,15,7,135,128,15,15,7,135,128,15,14, - 3,135,128,7,14,3,135,0,7,158,3,207,0,7,158,3, - 207,0,7,156,1,206,0,3,156,1,222,0,3,252,1,254, - 0,3,252,1,254,0,1,248,0,252,0,1,248,0,252,0, - 1,248,0,252,0,1,240,0,248,0,0,240,0,120,0,0, - 240,0,120,0,26,30,120,28,1,0,62,0,15,0,62,0, - 31,0,31,0,30,0,15,128,60,0,15,128,124,0,7,192, - 120,0,3,224,240,0,3,224,240,0,1,241,224,0,0,243, - 224,0,0,251,192,0,0,127,128,0,0,63,128,0,0,63, - 0,0,0,63,0,0,0,63,128,0,0,127,128,0,0,247, - 192,0,0,243,224,0,1,227,224,0,3,225,240,0,3,192, - 248,0,7,128,248,0,15,128,124,0,15,0,62,0,31,0, - 62,0,62,0,31,0,60,0,31,0,124,0,15,128,248,0, - 7,192,24,30,90,26,1,0,248,0,15,248,0,31,124,0, - 30,124,0,60,62,0,124,30,0,120,31,0,248,15,0,240, - 15,129,224,7,129,224,3,195,192,3,227,192,1,231,128,1, - 247,0,0,255,0,0,254,0,0,126,0,0,60,0,0,60, - 0,0,60,0,0,60,0,0,60,0,0,60,0,0,60,0, - 0,60,0,0,60,0,0,60,0,0,60,0,0,60,0,0, - 60,0,21,30,90,25,2,0,127,255,248,127,255,248,127,255, - 248,127,255,248,0,0,248,0,1,248,0,1,240,0,3,224, - 0,7,192,0,15,128,0,31,128,0,31,0,0,62,0,0, - 124,0,0,252,0,0,248,0,1,240,0,3,224,0,7,192, - 0,15,192,0,15,128,0,31,0,0,62,0,0,126,0,0, - 252,0,0,248,0,0,255,255,248,255,255,248,255,255,248,255, - 255,248,8,38,38,16,4,248,255,255,255,240,240,240,240,240, - 240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240, - 240,240,240,240,240,240,240,240,240,240,240,255,255,255,12,33, - 66,16,2,254,224,0,224,0,224,0,96,0,112,0,112,0, - 48,0,56,0,56,0,56,0,28,0,28,0,28,0,12,0, - 14,0,14,0,6,0,7,0,7,0,7,0,3,0,3,128, - 3,128,1,128,1,192,1,192,1,192,0,192,0,224,0,224, - 0,96,0,112,0,112,8,38,38,16,4,248,255,255,255,15, - 15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15, - 15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,255, - 255,255,20,25,75,40,10,0,0,96,0,0,240,0,0,240, - 0,0,240,0,1,248,0,1,152,0,3,156,0,3,12,0, - 3,12,0,7,14,0,6,6,0,6,6,0,14,7,0,12, - 3,0,28,3,128,28,1,128,24,1,128,56,1,192,48,0, - 192,48,0,192,112,0,224,96,0,96,224,0,112,224,0,112, - 192,0,48,20,3,9,20,0,251,255,255,240,255,255,240,255, - 255,240,8,7,7,9,255,25,240,120,56,28,14,14,7,18, - 20,60,23,2,1,15,254,0,63,255,0,62,15,128,120,7, - 128,120,3,192,0,3,192,0,3,192,3,255,192,15,255,192, - 63,255,192,126,3,192,120,3,192,240,3,192,240,3,192,240, - 7,192,240,7,192,248,15,192,124,63,192,63,251,192,31,227, - 192,19,30,90,24,3,0,240,0,0,240,0,0,240,0,0, - 240,0,0,240,0,0,240,0,0,240,0,0,240,0,0,240, - 0,0,240,0,0,243,252,0,247,255,0,255,15,128,252,7, - 128,248,3,192,248,3,192,240,1,192,240,1,224,240,1,224, - 240,1,224,240,1,224,240,1,224,240,1,192,240,3,192,240, - 3,192,248,7,128,252,7,128,254,31,0,247,254,0,243,252, - 0,17,20,60,21,2,1,15,252,0,31,254,0,62,31,0, - 120,15,128,120,7,128,240,7,128,240,0,0,240,0,0,240, - 0,0,240,0,0,240,0,0,240,0,0,240,0,0,240,7, - 128,112,7,128,120,7,128,120,15,0,62,31,0,31,254,0, - 15,252,0,19,30,90,24,2,0,0,1,224,0,1,224,0, - 1,224,0,1,224,0,1,224,0,1,224,0,1,224,0,1, - 224,0,1,224,0,1,224,15,249,224,31,253,224,62,31,224, - 60,7,224,120,7,224,120,3,224,240,1,224,240,1,224,240, - 1,224,240,1,224,240,1,224,240,1,224,240,1,224,240,1, - 224,120,3,224,120,3,224,60,7,224,31,15,224,15,255,224, - 7,249,224,18,20,60,22,2,1,7,252,0,31,254,0,62, - 31,0,60,7,128,120,3,128,112,3,192,240,3,192,240,3, - 192,255,255,192,255,255,192,255,255,192,240,0,0,240,0,0, - 240,0,0,112,3,192,120,7,128,56,7,128,62,31,0,31, - 254,0,7,252,0,13,30,60,14,1,0,1,248,3,248,7, - 248,15,128,15,0,15,0,15,0,15,0,15,0,15,0,255, - 240,255,240,255,240,15,0,15,0,15,0,15,0,15,0,15, - 0,15,0,15,0,15,0,15,0,15,0,15,0,15,0,15, - 0,15,0,15,0,15,0,19,28,84,24,2,249,15,249,224, - 31,253,224,62,31,224,120,7,224,120,3,224,112,3,224,240, - 1,224,240,1,224,240,1,224,240,1,224,240,1,224,240,1, - 224,240,1,224,240,3,224,120,3,224,124,7,224,62,15,224, - 31,253,224,15,249,224,0,129,224,0,1,224,0,3,192,120, - 3,192,120,3,192,60,7,128,63,255,0,15,254,0,3,248, - 0,18,30,90,24,3,0,240,0,0,240,0,0,240,0,0, - 240,0,0,240,0,0,240,0,0,240,0,0,240,0,0,240, - 0,0,240,0,0,243,254,0,247,255,0,254,31,128,248,7, - 128,240,7,128,240,3,192,240,3,192,240,3,192,240,3,192, - 240,3,192,240,3,192,240,3,192,240,3,192,240,3,192,240, - 3,192,240,3,192,240,3,192,240,3,192,240,3,192,240,3, - 192,4,30,30,8,2,0,240,240,240,240,0,0,0,0,0, - 0,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240, - 240,240,240,240,240,7,38,38,11,2,248,30,30,30,30,0, - 0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30, - 30,30,30,30,30,30,30,30,30,30,30,30,30,30,254,252, - 248,16,30,60,20,3,0,240,0,240,0,240,0,240,0,240, - 0,240,0,240,0,240,0,240,0,240,0,240,30,240,62,240, - 124,240,248,241,240,243,224,247,192,255,128,255,0,255,0,247, - 128,247,192,243,224,241,240,240,240,240,248,240,124,240,62,240, - 30,240,31,4,30,30,10,3,0,240,240,240,240,240,240,240, - 240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240, - 240,240,240,240,240,240,240,30,20,80,36,3,1,243,252,31, - 224,247,254,63,240,254,31,112,248,252,15,224,120,248,7,192, - 60,240,7,128,60,240,7,128,60,240,7,128,60,240,7,128, - 60,240,7,128,60,240,7,128,60,240,7,128,60,240,7,128, - 60,240,7,128,60,240,7,128,60,240,7,128,60,240,7,128, - 60,240,7,128,60,240,7,128,60,240,7,128,60,18,20,60, - 24,3,1,243,254,0,247,255,0,254,31,128,248,7,128,248, - 7,128,240,3,192,240,3,192,240,3,192,240,3,192,240,3, - 192,240,3,192,240,3,192,240,3,192,240,3,192,240,3,192, - 240,3,192,240,3,192,240,3,192,240,3,192,240,3,192,20, - 20,60,24,2,1,7,252,0,15,255,0,63,15,128,60,3, - 192,120,3,224,120,1,224,240,1,224,240,0,240,240,0,240, - 240,0,240,240,0,240,240,0,240,240,0,240,240,1,224,120, - 1,224,120,3,224,60,3,192,63,15,128,15,255,0,7,254, - 0,19,28,84,24,3,249,243,254,0,247,255,0,254,15,128, - 252,7,192,248,3,192,248,3,192,240,1,224,240,1,224,240, - 1,224,240,1,224,240,1,224,240,1,224,240,1,224,240,1, - 224,248,3,192,248,3,192,252,7,192,254,15,128,247,255,0, - 243,254,0,240,0,0,240,0,0,240,0,0,240,0,0,240, - 0,0,240,0,0,240,0,0,240,0,0,19,28,84,24,2, - 249,15,249,224,31,253,224,62,15,224,124,7,224,120,3,224, - 120,3,224,240,1,224,240,1,224,240,1,224,240,1,224,240, - 1,224,240,1,224,240,1,224,240,1,224,120,3,224,120,3, - 224,124,7,224,62,15,224,31,253,224,15,249,224,0,1,224, - 0,1,224,0,1,224,0,1,224,0,1,224,0,1,224,0, - 1,224,0,1,224,11,20,40,15,3,0,243,224,247,224,255, - 224,254,0,248,0,248,0,240,0,240,0,240,0,240,0,240, - 0,240,0,240,0,240,0,240,0,240,0,240,0,240,0,240, - 0,240,0,16,20,40,20,2,1,31,248,63,254,124,62,248, - 31,240,15,240,0,240,0,124,0,127,192,63,248,15,254,0, - 126,0,31,0,15,240,15,240,15,240,31,124,62,127,252,31, - 248,12,25,50,14,1,1,14,0,30,0,30,0,30,0,30, - 0,255,240,255,240,255,240,30,0,30,0,30,0,30,0,30, - 0,30,0,30,0,30,0,30,0,30,0,30,0,30,0,30, - 0,30,0,15,0,15,240,7,240,18,20,60,24,3,0,240, - 3,192,240,3,192,240,3,192,240,3,192,240,3,192,240,3, - 192,240,3,192,240,3,192,240,3,192,240,3,192,240,3,192, - 240,3,192,240,3,192,240,3,192,240,3,192,240,7,192,120, - 15,192,126,31,192,63,251,192,31,243,192,20,20,60,21,1, - 0,240,0,240,240,1,224,120,1,224,120,1,192,124,3,192, - 60,3,192,60,7,128,30,7,128,30,7,0,15,15,0,15, - 14,0,15,14,0,7,158,0,7,156,0,3,252,0,3,248, - 0,3,248,0,1,248,0,1,240,0,0,240,0,31,20,80, - 33,1,0,240,7,192,30,240,15,192,28,240,15,192,60,120, - 15,224,60,120,30,224,56,120,30,224,120,56,28,240,120,60, - 28,112,112,60,60,112,112,28,56,120,240,30,56,56,224,30, - 120,56,224,14,112,57,224,15,112,29,192,15,240,29,192,7, - 224,31,192,7,224,31,128,7,224,15,128,3,192,15,128,3, - 192,15,0,20,20,60,22,1,0,120,1,224,60,3,192,62, - 3,192,31,7,128,15,15,0,7,158,0,7,222,0,3,252, - 0,1,248,0,0,240,0,1,248,0,3,252,0,3,188,0, - 7,158,0,15,31,0,30,15,128,62,7,128,60,3,192,120, - 3,224,240,1,240,20,28,84,21,1,248,240,0,240,240,1, - 224,120,1,224,120,1,192,60,3,192,60,3,192,62,7,128, - 30,7,128,30,7,128,15,15,0,15,15,0,15,158,0,7, - 158,0,7,158,0,3,252,0,3,252,0,1,248,0,1,248, - 0,1,248,0,0,240,0,0,240,0,0,224,0,1,224,0, - 1,224,0,1,192,0,3,192,0,3,128,0,7,128,0,15, - 20,40,19,2,0,127,254,127,254,127,254,0,62,0,124,0, - 120,0,240,1,240,3,224,3,192,7,128,15,128,31,0,30, - 0,60,0,124,0,248,0,255,254,255,254,255,254,13,41,82, - 19,3,246,0,24,1,248,3,248,3,224,7,128,7,128,7, - 128,7,0,7,0,7,0,7,0,7,128,7,128,7,0,7, - 0,7,0,15,0,31,0,62,0,252,0,248,0,252,0,126, - 0,30,0,15,0,15,0,7,0,7,0,7,0,7,128,7, - 128,7,0,7,0,7,0,7,0,7,128,7,128,3,192,3, - 248,1,248,0,120,2,43,43,14,6,245,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,13,41,82,19,3,246,192,0,252,0, - 254,0,30,0,15,0,15,0,7,0,7,0,7,0,7,0, - 7,0,7,128,7,128,7,128,7,128,7,128,7,128,3,192, - 3,224,1,248,0,248,1,248,1,240,3,192,3,192,7,128, - 7,128,7,128,7,128,7,128,7,128,7,0,7,0,7,0, - 7,0,7,0,15,0,31,0,254,0,252,0,240,0,21,5, - 15,21,0,8,2,0,56,31,240,120,63,255,240,120,127,224, - 240,15,128,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,0,0,0,12,0,0,4,28,28,14,5,248, - 240,240,240,240,0,0,240,240,240,240,240,240,240,240,240,240, - 240,240,240,240,240,240,240,240,240,240,240,240,17,31,93,23, - 3,250,0,12,0,0,12,0,0,24,0,0,24,0,0,24, - 0,15,248,0,63,254,0,62,63,0,120,119,0,120,103,0, - 240,103,128,240,96,0,240,192,0,240,192,0,240,192,0,241, - 128,0,241,128,0,241,128,0,243,7,128,243,7,128,123,7, - 0,126,15,0,62,30,0,31,254,0,15,248,0,12,0,0, - 12,0,0,28,0,0,24,0,0,24,0,0,8,0,0,20, - 31,93,23,2,0,0,16,0,1,255,0,7,255,192,15,135, - 224,15,1,224,30,0,240,30,0,240,30,0,0,30,0,0, - 30,0,0,30,0,0,30,0,0,255,248,0,255,248,0,255, - 248,0,30,0,0,30,0,0,30,0,0,30,0,0,30,0, - 0,30,0,0,30,0,0,30,0,0,30,0,0,30,0,0, - 30,0,0,30,0,0,30,0,0,255,255,224,255,255,224,255, - 255,224,21,22,66,25,2,7,192,0,24,224,0,56,96,48, - 48,51,254,96,63,255,224,31,7,192,28,1,192,24,0,192, - 56,0,224,48,0,96,48,0,96,48,0,96,48,0,96,56, - 0,224,24,0,192,28,1,192,14,3,128,31,255,192,59,254, - 224,112,248,112,224,0,56,192,0,24,21,30,90,23,1,0, - 240,0,120,248,0,120,120,0,240,124,0,240,60,1,240,62, - 1,224,30,1,224,30,3,192,15,3,192,15,7,128,255,135, - 248,255,143,248,255,207,248,3,207,0,1,254,0,1,252,0, - 255,255,248,255,255,248,255,255,248,0,120,0,0,120,0,0, - 120,0,0,120,0,0,120,0,0,120,0,0,120,0,0,120, - 0,0,120,0,0,120,0,0,120,0,2,38,38,14,6,248, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 0,0,0,0,0,0,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,15,37,74,19,2,250,15,248,31,248, - 62,24,60,0,120,0,120,0,120,0,120,0,60,0,63,0, - 31,128,15,224,15,240,63,248,124,124,120,62,240,30,240,30, - 240,30,240,60,248,120,127,240,63,224,31,224,7,240,1,248, - 0,124,0,60,0,30,0,30,0,30,0,28,0,60,96,248, - 127,240,127,224,3,0,12,4,8,12,0,26,240,240,240,240, - 240,240,240,240,30,30,120,34,2,1,0,63,240,0,0,255, - 252,0,3,240,63,0,7,128,7,128,15,0,3,192,28,3, - 0,224,56,63,240,112,56,127,248,112,112,248,124,56,97,240, - 30,24,97,224,30,24,225,224,30,28,195,192,0,12,195,192, - 0,12,195,192,0,12,195,192,0,12,195,192,0,12,195,192, - 0,12,193,192,30,12,97,224,30,24,97,224,30,24,96,240, - 60,56,48,255,252,48,56,63,248,112,28,15,224,224,14,0, - 1,192,7,0,3,128,3,192,15,0,1,255,252,0,0,63, - 240,0,14,19,38,16,1,11,15,192,63,240,56,120,112,56, - 0,56,0,56,15,248,63,248,120,56,224,56,224,56,224,120, - 240,248,127,184,31,56,0,0,0,0,255,252,255,252,16,16, - 32,22,3,2,7,7,15,14,14,14,28,28,60,60,56,120, - 120,112,240,240,240,240,120,112,56,120,60,60,28,28,14,14, - 15,14,7,7,21,10,30,25,2,8,255,255,248,255,255,248, - 255,255,248,0,0,24,0,0,24,0,0,24,0,0,24,0, - 0,24,0,0,24,0,0,24,255,30,30,120,34,2,1,0, - 63,240,0,0,255,252,0,3,240,63,0,7,128,7,128,14, - 0,1,192,28,127,240,224,56,127,248,112,48,127,252,48,112, - 112,30,56,96,112,14,24,96,112,14,24,192,112,14,12,192, - 112,28,12,192,127,248,12,192,127,240,12,192,127,248,12,192, - 112,28,12,192,112,28,12,192,112,28,12,96,112,12,24,96, - 112,12,24,112,112,14,56,48,112,14,48,56,112,14,112,28, - 0,0,224,14,0,1,192,7,128,7,128,3,240,63,0,1, - 255,252,0,0,63,240,0,12,3,6,12,0,26,255,240,255, - 240,255,240,9,9,18,13,2,21,62,0,127,0,227,128,193, - 128,193,128,193,128,227,128,127,0,62,0,24,24,72,40,8, - 0,0,56,0,0,56,0,0,56,0,0,56,0,0,56,0, - 0,56,0,0,56,0,255,255,255,255,255,255,255,255,255,0, - 56,0,0,56,0,0,56,0,0,56,0,0,56,0,0,56, - 0,0,56,0,0,0,0,0,0,0,0,0,0,0,0,0, - 255,255,255,255,255,255,255,255,255,12,16,32,14,1,15,31, - 192,127,224,120,240,112,112,224,112,0,112,0,224,1,224,3, - 192,7,128,14,0,60,0,120,0,255,240,255,240,255,240,12, - 16,32,14,1,15,63,192,127,224,112,240,96,112,0,112,0, - 240,7,224,7,128,7,224,0,240,0,112,224,112,224,112,127, - 224,127,192,31,128,8,7,7,9,2,25,15,30,28,56,56, - 112,224,255,18,36,108,22,2,250,3,255,192,15,255,192,63, - 195,0,127,195,0,127,195,0,255,195,0,255,195,0,255,195, - 0,255,195,0,255,195,0,255,195,0,127,195,0,127,195,0, - 63,195,0,15,195,0,0,195,0,0,195,0,0,195,0,0, - 195,0,0,195,0,0,195,0,0,195,0,0,195,0,0,195, - 0,0,195,0,0,195,0,0,195,0,0,195,0,0,195,0, - 0,195,0,0,195,0,0,195,0,0,195,0,0,195,0,0, - 195,0,0,195,0,4,5,5,10,3,11,240,240,240,240,240, - 10,10,20,10,2,246,48,0,48,0,62,0,63,128,7,128, - 1,192,1,192,3,192,255,128,254,0,7,16,16,12,2,14, - 30,62,254,238,142,14,14,14,14,14,14,14,14,14,14,14, - 14,19,38,16,1,10,15,192,63,224,120,112,112,56,224,56, - 224,28,224,28,224,28,224,28,224,28,224,56,112,56,56,112, - 31,224,7,128,0,0,0,0,255,252,255,252,16,16,32,22, - 3,2,224,224,112,112,120,120,56,56,28,60,30,30,15,14, - 15,15,15,15,15,14,30,30,28,60,56,56,120,120,112,112, - 224,224,28,30,120,32,2,0,30,0,12,0,62,0,28,0, - 254,0,56,0,238,0,56,0,142,0,112,0,14,0,112,0, - 14,0,224,0,14,0,192,0,14,1,192,0,14,3,128,0, - 14,3,128,0,14,7,0,0,14,7,0,0,14,14,0,0, - 14,12,7,128,14,28,7,128,0,56,15,128,0,56,31,128, - 0,112,27,128,0,112,59,128,0,224,115,128,0,224,99,128, - 1,192,195,128,1,129,195,128,3,129,255,240,7,1,255,240, - 7,0,3,128,14,0,3,128,14,0,3,128,28,0,3,128, - 28,30,120,32,2,0,30,0,28,0,62,0,28,0,254,0, - 56,0,238,0,56,0,142,0,112,0,14,0,112,0,14,0, - 224,0,14,0,224,0,14,1,192,0,14,3,128,0,14,3, - 128,0,14,7,0,0,14,7,0,0,14,14,0,0,14,14, - 31,128,14,28,63,224,0,56,121,224,0,56,112,112,0,112, - 240,112,0,112,0,112,0,224,0,240,0,224,0,224,1,192, - 3,192,1,128,7,128,3,128,15,0,7,0,60,0,7,0, - 120,0,14,0,255,240,14,0,255,240,28,0,255,240,30,31, - 124,32,1,0,0,0,1,192,63,192,3,128,127,224,3,128, - 112,240,7,0,96,112,6,0,0,112,14,0,0,240,28,0, - 7,224,28,0,7,128,56,0,7,224,56,0,0,240,112,0, - 0,112,112,0,224,112,224,0,224,113,192,0,127,225,192,0, - 127,195,129,224,31,131,129,224,0,7,3,224,0,7,7,224, - 0,14,6,224,0,12,12,224,0,28,28,224,0,56,24,224, - 0,56,48,224,0,112,112,224,0,112,127,252,0,224,127,252, - 0,224,0,224,1,192,0,224,1,128,0,224,3,128,0,224, - 17,28,84,21,2,248,0,240,0,0,240,0,0,240,0,0, - 240,0,0,0,0,0,0,0,0,0,0,0,240,0,0,240, - 0,0,240,0,0,240,0,1,240,0,1,224,0,7,192,0, - 15,128,0,31,0,0,60,0,0,120,0,0,240,0,0,240, - 0,0,240,0,0,240,3,0,240,3,128,124,15,128,127,255, - 0,63,254,0,31,252,0,3,240,0,28,41,164,30,1,0, - 0,240,0,0,0,240,0,0,0,120,0,0,0,56,0,0, - 0,28,0,0,0,14,0,0,0,14,0,0,0,7,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0, - 0,31,128,0,0,31,128,0,0,63,192,0,0,63,192,0, - 0,127,192,0,0,121,224,0,0,121,224,0,0,241,240,0, - 0,240,240,0,1,240,240,0,1,224,248,0,1,224,120,0, - 3,224,124,0,3,192,60,0,7,192,60,0,7,128,62,0, - 7,128,30,0,15,128,31,0,15,255,255,0,31,255,255,128, - 31,255,255,128,30,0,7,128,60,0,3,192,60,0,3,192, - 124,0,3,224,120,0,1,224,120,0,1,224,240,0,0,240, - 240,0,0,240,28,41,164,30,1,0,0,0,240,0,0,0, - 240,0,0,1,224,0,0,1,192,0,0,3,128,0,0,7, - 0,0,0,7,0,0,0,14,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,15,0,0,0,31,128,0,0,31, - 128,0,0,63,192,0,0,63,192,0,0,127,192,0,0,121, - 224,0,0,121,224,0,0,241,240,0,0,240,240,0,1,240, - 240,0,1,224,248,0,1,224,120,0,3,224,124,0,3,192, - 60,0,7,192,60,0,7,128,62,0,7,128,30,0,15,128, - 31,0,15,255,255,0,31,255,255,128,31,255,255,128,30,0, - 7,128,60,0,3,192,60,0,3,192,124,0,3,224,120,0, - 1,224,120,0,1,224,240,0,0,240,240,0,0,240,28,41, - 164,30,1,0,0,15,0,0,0,31,128,0,0,31,128,0, - 0,63,192,0,0,57,192,0,0,112,224,0,0,96,96,0, - 0,224,112,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,15,0,0,0,31,128,0,0,31,128,0,0,63,192,0, - 0,63,192,0,0,127,192,0,0,121,224,0,0,121,224,0, - 0,241,240,0,0,240,240,0,1,240,240,0,1,224,248,0, - 1,224,120,0,3,224,124,0,3,192,60,0,7,192,60,0, - 7,128,62,0,7,128,30,0,15,128,31,0,15,255,255,0, - 31,255,255,128,31,255,255,128,30,0,7,128,60,0,3,192, - 60,0,3,192,124,0,3,224,120,0,1,224,120,0,1,224, - 240,0,0,240,240,0,0,240,28,39,156,30,1,0,0,16, - 48,0,0,126,112,0,0,127,224,0,0,231,224,0,0,192, - 128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,15,0,0,0,31,128,0,0,31,128,0,0,63, - 192,0,0,63,192,0,0,127,192,0,0,121,224,0,0,121, - 224,0,0,241,240,0,0,240,240,0,1,240,240,0,1,224, - 248,0,1,224,120,0,3,224,124,0,3,192,60,0,7,192, - 60,0,7,128,62,0,7,128,30,0,15,128,31,0,15,255, - 255,0,31,255,255,128,31,255,255,128,30,0,7,128,60,0, - 3,192,60,0,3,192,124,0,3,224,120,0,1,224,120,0, - 1,224,240,0,0,240,240,0,0,240,29,39,156,30,1,0, - 0,120,120,0,0,120,120,0,0,120,120,0,0,120,120,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,15,128,0,0,15,128,0,0,31,128,0, - 0,31,192,0,0,63,192,0,0,61,224,0,0,125,224,0, - 0,121,240,0,0,120,240,0,0,240,240,0,0,240,248,0, - 1,240,120,0,1,224,124,0,1,224,60,0,3,224,60,0, - 3,192,62,0,7,192,30,0,7,128,31,0,7,128,15,0, - 15,255,255,128,15,255,255,128,31,255,255,128,30,0,3,192, - 30,0,3,192,60,0,3,224,60,0,1,224,120,0,1,224, - 120,0,0,240,120,0,0,240,240,0,0,248,28,43,172,30, - 1,0,0,14,0,0,0,63,0,0,0,49,128,0,0,96, - 192,0,0,96,192,0,0,96,192,0,0,96,192,0,0,49, - 128,0,0,63,128,0,0,14,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,31,0,0,0,31,0,0,0,31, - 128,0,0,63,128,0,0,63,192,0,0,123,192,0,0,123, - 192,0,0,121,224,0,0,241,224,0,0,241,240,0,1,224, - 240,0,1,224,248,0,1,224,120,0,3,192,120,0,3,192, - 124,0,7,192,60,0,7,128,62,0,15,128,30,0,15,0, - 30,0,15,255,255,0,31,255,255,0,31,255,255,128,60,0, - 7,128,60,0,7,192,60,0,3,192,120,0,3,192,120,0, - 1,224,240,0,1,224,240,0,1,240,240,0,0,240,37,30, - 150,39,0,0,0,1,255,255,240,0,1,255,255,240,0,3, - 255,255,240,0,3,255,255,240,0,7,252,0,0,0,7,188, - 0,0,0,15,188,0,0,0,15,60,0,0,0,31,60,0, - 0,0,30,60,0,0,0,62,60,0,0,0,60,60,0,0, - 0,124,60,0,0,0,120,63,255,240,0,248,63,255,240,0, - 240,63,255,240,1,240,63,255,240,1,224,60,0,0,3,224, - 60,0,0,3,255,252,0,0,7,255,252,0,0,7,255,252, - 0,0,15,0,60,0,0,31,0,60,0,0,30,0,60,0, - 0,62,0,60,0,0,60,0,63,255,248,124,0,63,255,248, - 120,0,63,255,248,248,0,63,255,248,22,40,120,26,2,247, - 1,255,128,7,255,224,15,255,240,31,0,248,62,0,120,60, - 0,60,120,0,60,120,0,60,120,0,0,112,0,0,240,0, - 0,240,0,0,240,0,0,240,0,0,240,0,0,240,0,0, - 240,0,0,240,0,0,240,0,0,240,0,0,240,0,0,112, - 0,0,120,0,60,120,0,60,60,0,60,60,0,120,31,0, - 248,15,255,240,7,255,224,3,255,128,0,48,0,0,48,0, - 0,62,0,0,63,128,0,63,192,0,1,192,0,1,192,0, - 1,192,0,255,128,0,254,0,19,41,123,24,3,0,30,0, - 0,15,0,0,7,0,0,3,128,0,3,128,0,1,192,0, - 0,224,0,0,96,0,0,0,0,0,0,0,0,0,0,255, - 255,192,255,255,192,255,255,192,255,255,192,240,0,0,240,0, - 0,240,0,0,240,0,0,240,0,0,240,0,0,240,0,0, - 240,0,0,240,0,0,255,255,192,255,255,192,255,255,192,255, - 255,192,240,0,0,240,0,0,240,0,0,240,0,0,240,0, - 0,240,0,0,240,0,0,240,0,0,240,0,0,255,255,224, - 255,255,224,255,255,224,255,255,224,19,41,123,24,3,0,0, - 30,0,0,60,0,0,56,0,0,120,0,0,240,0,0,224, - 0,1,192,0,1,128,0,0,0,0,0,0,0,0,0,0, - 255,255,192,255,255,192,255,255,192,255,255,192,240,0,0,240, - 0,0,240,0,0,240,0,0,240,0,0,240,0,0,240,0, - 0,240,0,0,240,0,0,255,255,192,255,255,192,255,255,192, - 255,255,192,240,0,0,240,0,0,240,0,0,240,0,0,240, - 0,0,240,0,0,240,0,0,240,0,0,240,0,0,255,255, - 224,255,255,224,255,255,224,255,255,224,19,41,123,24,3,0, - 1,224,0,3,240,0,7,240,0,7,120,0,15,56,0,14, - 28,0,28,28,0,24,14,0,0,0,0,0,0,0,0,0, - 0,255,255,192,255,255,192,255,255,192,255,255,192,240,0,0, - 240,0,0,240,0,0,240,0,0,240,0,0,240,0,0,240, - 0,0,240,0,0,240,0,0,255,255,192,255,255,192,255,255, - 192,255,255,192,240,0,0,240,0,0,240,0,0,240,0,0, - 240,0,0,240,0,0,240,0,0,240,0,0,240,0,0,255, - 255,224,255,255,224,255,255,224,255,255,224,19,39,117,24,3, - 0,30,30,0,30,30,0,30,30,0,30,30,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,255,255,192,255, - 255,192,255,255,192,255,255,192,240,0,0,240,0,0,240,0, - 0,240,0,0,240,0,0,240,0,0,240,0,0,240,0,0, - 240,0,0,255,255,192,255,255,192,255,255,192,255,255,192,240, - 0,0,240,0,0,240,0,0,240,0,0,240,0,0,240,0, - 0,240,0,0,240,0,0,240,0,0,255,255,224,255,255,224, - 255,255,224,255,255,224,8,41,41,10,255,0,240,120,56,28, - 30,14,7,3,0,0,0,15,15,15,15,15,15,15,15,15, - 15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15, - 15,15,15,15,15,7,41,41,10,3,0,30,30,60,56,112, - 112,224,192,0,0,0,240,240,240,240,240,240,240,240,240,240, - 240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240, - 240,240,240,240,12,41,82,10,255,0,15,0,31,0,31,128, - 63,128,57,192,112,224,96,224,224,112,0,0,0,0,0,0, - 15,0,15,0,15,0,15,0,15,0,15,0,15,0,15,0, - 15,0,15,0,15,0,15,0,15,0,15,0,15,0,15,0, - 15,0,15,0,15,0,15,0,15,0,15,0,15,0,15,0, - 15,0,15,0,15,0,15,0,15,0,15,0,12,39,78,11, - 0,0,240,240,240,240,240,240,240,240,0,0,0,0,0,0, - 0,0,0,0,15,0,15,0,15,0,15,0,15,0,15,0, - 15,0,15,0,15,0,15,0,15,0,15,0,15,0,15,0, - 15,0,15,0,15,0,15,0,15,0,15,0,15,0,15,0, - 15,0,15,0,15,0,15,0,15,0,15,0,15,0,15,0, - 26,30,120,28,0,0,31,255,0,0,31,255,224,0,31,255, - 248,0,31,255,252,0,30,0,254,0,30,0,63,0,30,0, - 31,0,30,0,15,128,30,0,7,128,30,0,7,128,30,0, - 3,192,30,0,3,192,30,0,3,192,30,0,3,192,255,252, - 3,192,255,252,3,192,255,252,3,192,30,0,3,192,30,0, - 3,192,30,0,3,192,30,0,7,128,30,0,7,128,30,0, - 15,128,30,0,31,0,30,0,63,0,30,0,254,0,31,255, - 252,0,31,255,248,0,31,255,224,0,31,255,0,0,22,39, - 117,28,3,0,0,131,0,3,243,0,7,255,0,7,62,0, - 6,8,0,0,0,0,0,0,0,0,0,0,0,0,0,252, - 0,60,252,0,60,254,0,60,254,0,60,255,0,60,255,0, - 60,255,128,60,247,128,60,247,192,60,243,192,60,243,224,60, - 241,224,60,241,240,60,240,240,60,240,248,60,240,120,60,240, - 124,60,240,60,60,240,62,60,240,30,60,240,31,60,240,15, - 60,240,15,188,240,7,188,240,3,252,240,3,252,240,1,252, - 240,1,252,240,0,252,240,0,252,26,41,164,30,2,0,1, - 224,0,0,0,240,0,0,0,120,0,0,0,56,0,0,0, - 28,0,0,0,28,0,0,0,14,0,0,0,7,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,1,255,224,0,3, - 255,240,0,15,255,252,0,31,255,254,0,31,0,62,0,62, - 0,31,0,60,0,15,0,120,0,7,128,120,0,7,128,112, - 0,3,128,240,0,3,192,240,0,3,192,240,0,3,192,240, - 0,3,192,240,0,3,192,240,0,3,192,240,0,3,192,240, - 0,3,192,240,0,3,192,112,0,3,128,120,0,7,128,120, - 0,7,128,120,0,15,128,60,0,15,0,62,0,31,0,31, - 128,126,0,15,255,252,0,7,255,248,0,3,255,240,0,0, - 255,192,0,26,41,164,30,2,0,0,1,224,0,0,3,192, - 0,0,7,128,0,0,7,0,0,0,15,0,0,0,14,0, - 0,0,28,0,0,0,24,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,1,255,224,0,3,255,240,0,15,255,252, - 0,31,255,254,0,31,0,62,0,62,0,31,0,60,0,15, - 0,120,0,7,128,120,0,7,128,112,0,3,128,240,0,3, - 192,240,0,3,192,240,0,3,192,240,0,3,192,240,0,3, - 192,240,0,3,192,240,0,3,192,240,0,3,192,240,0,3, - 192,112,0,3,128,120,0,7,128,120,0,7,128,120,0,15, - 128,60,0,15,0,62,0,31,0,31,128,126,0,15,255,252, - 0,7,255,248,0,3,255,240,0,0,255,192,0,26,41,164, - 30,2,0,0,30,0,0,0,63,0,0,0,63,0,0,0, - 127,128,0,0,115,128,0,0,225,192,0,0,192,224,0,1, - 192,96,0,0,0,0,0,0,0,0,0,0,0,0,0,1, - 255,224,0,3,255,240,0,15,255,252,0,31,255,254,0,31, - 0,62,0,62,0,31,0,60,0,15,0,120,0,7,128,120, - 0,7,128,112,0,3,128,240,0,3,192,240,0,3,192,240, - 0,3,192,240,0,3,192,240,0,3,192,240,0,3,192,240, - 0,3,192,240,0,3,192,240,0,3,192,112,0,3,128,120, - 0,7,128,120,0,7,128,120,0,15,128,60,0,15,0,62, - 0,31,0,31,128,126,0,15,255,252,0,7,255,248,0,3, - 255,240,0,0,255,192,0,26,39,156,30,2,0,0,32,96, - 0,0,252,224,0,0,255,224,0,1,207,192,0,1,129,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,1,255,224,0,3,255,240,0,15,255,252,0,31,255,254, - 0,31,0,62,0,62,0,31,0,60,0,15,0,120,0,7, - 128,120,0,7,128,112,0,3,128,240,0,3,192,240,0,3, - 192,240,0,3,192,240,0,3,192,240,0,3,192,240,0,3, - 192,240,0,3,192,240,0,3,192,240,0,3,192,112,0,3, - 128,120,0,7,128,120,0,7,128,120,0,15,128,60,0,15, - 0,62,0,31,0,31,128,126,0,15,255,252,0,7,255,248, - 0,3,255,240,0,0,255,192,0,26,39,156,30,2,0,0, - 240,240,0,0,240,240,0,0,240,240,0,0,240,240,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,1,255,224,0,3,255,240,0,15,255,252,0,31, - 255,254,0,31,0,62,0,62,0,31,0,60,0,15,0,120, - 0,7,128,120,0,7,128,112,0,3,128,240,0,3,192,240, - 0,3,192,240,0,3,192,240,0,3,192,240,0,3,192,240, - 0,3,192,240,0,3,192,240,0,3,192,240,0,3,192,112, - 0,3,128,120,0,7,128,120,0,7,128,120,0,15,128,60, - 0,15,0,62,0,31,0,31,128,126,0,15,255,252,0,7, - 255,248,0,3,255,240,0,0,255,192,0,22,22,66,40,9, - 1,96,0,24,240,0,60,120,0,120,56,0,112,28,0,224, - 14,1,192,7,3,128,3,135,0,1,206,0,0,252,0,0, - 120,0,0,120,0,0,252,0,1,206,0,3,135,0,7,3, - 128,14,1,192,28,0,224,56,0,112,112,0,56,96,0,24, - 64,0,8,26,38,152,30,2,252,0,0,1,0,0,0,3, - 128,0,0,3,192,0,0,7,128,0,255,199,128,3,255,255, - 0,15,255,255,0,31,255,254,0,31,0,62,0,62,0,127, - 0,124,0,127,0,120,0,255,128,120,1,247,128,240,1,227, - 128,240,3,195,192,240,7,195,192,240,7,131,192,240,15,3, - 192,240,31,3,192,240,30,3,192,240,60,3,192,240,124,3, - 192,240,248,3,192,112,240,3,192,121,240,7,128,123,224,7, - 128,127,192,15,128,63,192,15,0,63,128,31,0,31,128,126, - 0,31,255,252,0,31,255,248,0,63,255,240,0,124,255,192, - 0,120,0,0,0,240,0,0,0,112,0,0,0,32,0,0, - 0,23,41,123,29,3,0,3,192,0,1,192,0,1,224,0, - 0,240,0,0,112,0,0,56,0,0,24,0,0,28,0,0, - 0,0,0,0,0,0,0,0,240,0,30,240,0,30,240,0, - 30,240,0,30,240,0,30,240,0,30,240,0,30,240,0,30, - 240,0,30,240,0,30,240,0,30,240,0,30,240,0,30,240, - 0,30,240,0,30,240,0,30,240,0,30,240,0,30,240,0, - 30,240,0,30,240,0,30,240,0,30,120,0,60,120,0,60, - 124,0,124,62,0,248,63,255,248,31,255,240,15,255,224,3, - 255,128,23,41,123,29,3,0,0,7,128,0,7,0,0,15, - 0,0,30,0,0,28,0,0,56,0,0,48,0,0,112,0, - 0,0,0,0,0,0,0,0,0,240,0,30,240,0,30,240, - 0,30,240,0,30,240,0,30,240,0,30,240,0,30,240,0, - 30,240,0,30,240,0,30,240,0,30,240,0,30,240,0,30, - 240,0,30,240,0,30,240,0,30,240,0,30,240,0,30,240, - 0,30,240,0,30,240,0,30,240,0,30,120,0,60,120,0, - 60,124,0,124,62,0,248,63,255,248,31,255,240,15,255,224, - 3,255,128,23,41,123,29,3,0,0,124,0,0,124,0,0, - 254,0,0,238,0,1,199,0,1,199,0,3,131,128,7,1, - 128,0,0,0,0,0,0,0,0,0,240,0,30,240,0,30, - 240,0,30,240,0,30,240,0,30,240,0,30,240,0,30,240, - 0,30,240,0,30,240,0,30,240,0,30,240,0,30,240,0, - 30,240,0,30,240,0,30,240,0,30,240,0,30,240,0,30, - 240,0,30,240,0,30,240,0,30,240,0,30,120,0,60,120, - 0,60,124,0,124,62,0,248,63,255,248,31,255,240,15,255, - 224,3,255,128,23,38,114,29,3,0,3,195,192,3,195,192, - 3,195,192,3,195,192,0,0,0,0,0,0,0,0,0,0, - 0,0,240,0,30,240,0,30,240,0,30,240,0,30,240,0, - 30,240,0,30,240,0,30,240,0,30,240,0,30,240,0,30, - 240,0,30,240,0,30,240,0,30,240,0,30,240,0,30,240, - 0,30,240,0,30,240,0,30,240,0,30,240,0,30,240,0, - 30,240,0,30,120,0,60,120,0,60,124,0,124,62,0,248, - 63,255,248,31,255,240,15,255,224,3,255,128,24,41,123,26, - 1,0,0,3,192,0,7,128,0,7,0,0,15,0,0,14, - 0,0,28,0,0,24,0,0,48,0,0,0,0,0,0,0, - 0,0,0,248,0,15,248,0,31,124,0,30,124,0,60,62, - 0,124,30,0,120,31,0,248,15,0,240,15,129,224,7,129, - 224,3,195,192,3,227,192,1,231,128,1,247,0,0,255,0, - 0,254,0,0,126,0,0,60,0,0,60,0,0,60,0,0, - 60,0,0,60,0,0,60,0,0,60,0,0,60,0,0,60, - 0,0,60,0,0,60,0,0,60,0,0,60,0,19,30,90, - 24,3,0,240,0,0,240,0,0,240,0,0,240,0,0,240, - 0,0,240,0,0,255,248,0,255,255,0,255,255,128,255,255, - 192,240,15,192,240,3,224,240,1,224,240,1,224,240,1,224, - 240,1,224,240,1,224,240,3,224,240,15,192,255,255,192,255, - 255,128,255,255,0,255,248,0,240,0,0,240,0,0,240,0, - 0,240,0,0,240,0,0,240,0,0,240,0,0,20,30,90, - 22,2,0,3,248,0,15,254,0,63,255,0,124,15,0,248, - 7,128,240,7,128,240,7,128,240,7,128,240,15,0,240,31, - 0,240,62,0,240,124,0,240,248,0,240,240,0,240,240,0, - 240,248,0,240,126,0,240,63,0,240,31,192,240,15,224,240, - 3,224,240,1,240,240,0,240,240,0,240,243,192,240,243,192, - 240,241,224,240,241,241,224,240,255,224,240,63,128,18,31,93, - 23,2,0,7,128,0,7,128,0,3,192,0,1,192,0,0, - 224,0,0,112,0,0,48,0,0,0,0,0,0,0,0,0, - 0,0,0,0,15,254,0,63,255,0,62,15,128,120,7,128, - 120,3,192,0,3,192,0,3,192,3,255,192,15,255,192,63, - 255,192,126,3,192,120,3,192,240,3,192,240,3,192,240,7, - 192,240,7,192,248,15,192,124,63,192,63,251,192,31,227,192, - 18,32,96,23,2,0,0,60,0,0,60,0,0,120,0,0, - 240,0,0,224,0,1,192,0,1,128,0,3,128,0,0,0, - 0,0,0,0,0,0,0,0,0,0,15,254,0,63,255,0, - 62,15,128,120,7,128,120,3,192,0,3,192,0,3,192,3, - 255,192,15,255,192,63,255,192,126,3,192,120,3,192,240,3, - 192,240,3,192,240,7,192,240,7,192,248,15,192,124,63,192, - 63,251,192,31,227,192,18,32,96,23,2,0,1,224,0,3, - 240,0,3,240,0,7,184,0,7,60,0,14,28,0,12,14, - 0,28,6,0,0,0,0,0,0,0,0,0,0,0,0,0, - 15,254,0,63,255,0,62,15,128,120,7,128,120,3,192,0, - 3,192,0,3,192,3,255,192,15,255,192,63,255,192,126,3, - 192,120,3,192,240,3,192,240,3,192,240,7,192,240,7,192, - 248,15,192,124,63,192,63,251,192,31,227,192,18,30,90,23, - 2,0,7,134,0,15,206,0,15,254,0,28,124,0,24,16, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 15,254,0,63,255,0,62,15,128,120,7,128,120,3,192,0, - 3,192,0,3,192,3,255,192,15,255,192,63,255,192,126,3, - 192,120,3,192,240,3,192,240,3,192,240,7,192,240,7,192, - 248,15,192,124,63,192,63,251,192,31,243,192,18,30,90,23, - 2,0,30,30,0,30,30,0,30,30,0,30,30,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 15,254,0,63,255,0,62,15,128,120,7,128,120,3,192,0, - 3,192,0,3,192,3,255,192,15,255,192,63,255,192,126,3, - 192,120,3,192,240,3,192,240,3,192,240,7,192,240,7,192, - 248,15,192,124,63,192,63,251,192,31,227,192,18,34,102,23, - 2,0,1,224,0,3,240,0,6,24,0,12,12,0,12,12, - 0,12,12,0,12,12,0,6,24,0,3,240,0,1,224,0, - 0,0,0,0,0,0,0,0,0,0,0,0,15,254,0,63, - 255,0,62,15,128,120,7,128,120,3,192,0,3,192,0,3, - 192,3,255,192,15,255,192,63,255,192,126,3,192,120,3,192, - 240,3,192,240,3,192,240,7,192,240,7,192,248,15,192,124, - 63,192,63,251,192,31,227,192,32,20,80,36,2,1,15,248, - 31,240,63,254,63,248,124,30,120,60,120,7,112,30,120,7, - 224,14,0,3,224,15,0,3,192,15,0,127,255,255,31,255, - 255,255,63,255,255,255,126,3,192,0,120,3,192,0,240,3, - 192,0,240,3,192,15,240,7,224,14,240,7,224,30,248,14, - 112,30,126,62,124,124,63,252,63,248,31,240,15,240,17,30, - 90,21,2,247,15,252,0,31,254,0,62,31,0,120,15,128, - 120,7,128,240,7,128,240,0,0,240,0,0,240,0,0,240, - 0,0,240,0,0,240,0,0,240,0,0,240,7,128,112,7, - 128,120,7,128,120,15,0,62,31,0,31,254,0,15,252,0, - 1,128,0,1,128,0,1,240,0,1,252,0,1,254,0,0, - 14,0,0,14,0,0,14,0,7,252,0,7,240,0,18,32, - 96,22,2,0,30,0,0,15,0,0,7,0,0,3,128,0, - 3,192,0,1,192,0,0,224,0,0,96,0,0,0,0,0, - 0,0,0,0,0,0,0,0,7,252,0,31,254,0,62,31, - 0,60,7,128,120,3,128,112,3,192,240,3,192,240,3,192, - 255,255,192,255,255,192,255,255,192,240,0,0,240,0,0,240, - 0,0,112,3,192,120,7,128,56,7,128,62,31,0,31,254, - 0,7,252,0,18,32,96,22,2,0,0,30,0,0,60,0, - 0,120,0,0,112,0,0,224,0,0,224,0,1,192,0,1, - 128,0,0,0,0,0,0,0,0,0,0,0,0,0,7,252, - 0,31,254,0,62,31,0,60,7,128,120,3,128,112,3,192, - 240,3,192,240,3,192,255,255,192,255,255,192,255,255,192,240, - 0,0,240,0,0,240,0,0,112,3,192,120,7,128,56,7, - 128,62,31,0,31,254,0,7,252,0,18,32,96,22,2,0, - 1,224,0,3,240,0,3,240,0,7,248,0,7,56,0,14, - 28,0,12,12,0,28,14,0,0,0,0,0,0,0,0,0, - 0,0,0,0,7,252,0,31,254,0,62,31,0,60,7,128, - 120,3,128,112,3,192,240,3,192,240,3,192,255,255,192,255, - 255,192,255,255,192,240,0,0,240,0,0,240,0,0,112,3, - 192,120,7,128,56,7,128,62,31,0,31,254,0,7,252,0, - 18,30,90,22,2,0,30,30,0,30,30,0,30,30,0,30, - 30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,7,252,0,31,254,0,62,15,0,60,7,128, - 120,3,128,112,3,192,240,3,192,240,3,192,255,255,192,255, - 255,192,255,255,192,240,0,0,240,0,0,240,0,0,112,3, - 192,120,3,128,60,7,128,62,15,0,31,254,0,7,252,0, - 8,32,32,10,255,0,240,120,56,28,30,14,7,3,0,0, - 0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15, - 15,15,15,15,15,15,9,32,64,10,2,0,15,128,15,0, - 30,0,28,0,56,0,56,0,112,0,224,0,0,0,0,0, - 0,0,0,0,120,0,120,0,120,0,120,0,120,0,120,0, - 120,0,120,0,120,0,120,0,120,0,120,0,120,0,120,0, - 120,0,120,0,120,0,120,0,120,0,120,0,12,32,64,10, - 255,0,15,0,31,128,31,128,59,192,57,192,112,224,224,96, - 192,112,0,0,0,0,0,0,0,0,15,0,15,0,15,0, - 15,0,15,0,15,0,15,0,15,0,15,0,15,0,15,0, - 15,0,15,0,15,0,15,0,15,0,15,0,15,0,15,0, - 15,0,12,30,60,10,255,0,240,240,240,240,240,240,240,240, - 0,0,0,0,0,0,0,0,0,0,0,0,15,0,15,0, - 15,0,15,0,15,0,15,0,15,0,15,0,15,0,15,0, - 15,0,15,0,15,0,15,0,15,0,15,0,15,0,15,0, - 15,0,15,0,20,30,90,24,2,0,16,1,0,60,7,0, - 30,31,0,7,252,0,3,240,0,7,240,0,62,120,0,120, - 60,0,96,30,0,0,15,0,7,255,128,31,255,192,63,15, - 192,60,3,192,120,1,224,120,1,224,240,1,224,240,0,240, - 240,0,240,240,0,240,240,0,240,240,0,240,240,0,240,240, - 1,224,120,1,224,120,3,224,60,3,192,63,15,128,31,255, - 0,7,254,0,18,30,90,24,3,0,7,14,0,15,204,0, - 31,252,0,28,248,0,24,16,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,243,254,0,247,255,0,254,31, - 128,248,7,128,248,7,128,240,3,192,240,3,192,240,3,192, - 240,3,192,240,3,192,240,3,192,240,3,192,240,3,192,240, - 3,192,240,3,192,240,3,192,240,3,192,240,3,192,240,3, - 192,240,3,192,20,32,96,24,2,0,15,0,0,7,128,0, - 3,128,0,1,192,0,1,192,0,0,224,0,0,112,0,0, - 48,0,0,0,0,0,0,0,0,0,0,0,0,0,7,252, - 0,15,255,0,63,15,128,60,3,192,120,3,224,120,1,224, - 240,1,224,240,0,240,240,0,240,240,0,240,240,0,240,240, - 0,240,240,0,240,240,1,224,120,1,224,120,3,224,60,3, - 192,63,15,128,15,255,0,7,254,0,20,32,96,24,2,0, - 0,30,0,0,30,0,0,60,0,0,56,0,0,112,0,0, - 96,0,0,224,0,1,192,0,0,0,0,0,0,0,0,0, - 0,0,0,0,7,252,0,15,255,0,63,15,128,60,3,192, - 120,3,224,120,1,224,240,1,224,240,0,240,240,0,240,240, - 0,240,240,0,240,240,0,240,240,0,240,240,1,224,120,1, - 224,120,3,224,60,3,192,63,15,128,15,255,0,7,254,0, - 20,32,96,24,2,0,0,240,0,1,248,0,1,248,0,3, - 188,0,3,156,0,7,14,0,6,6,0,12,7,0,0,0, - 0,0,0,0,0,0,0,0,0,0,7,252,0,15,255,0, - 63,15,128,60,3,192,120,3,224,120,1,224,240,1,224,240, - 0,240,240,0,240,240,0,240,240,0,240,240,0,240,240,0, - 240,240,1,224,120,1,224,120,3,224,60,3,192,63,15,128, - 15,255,0,7,254,0,20,30,90,24,2,0,3,135,0,7, - 230,0,15,254,0,14,124,0,12,8,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,7,252,0,15,255,0, - 63,15,128,60,3,192,120,3,224,120,1,224,240,1,224,240, - 0,240,240,0,240,240,0,240,240,0,240,240,0,240,240,0, - 240,240,1,224,120,1,224,120,3,224,60,3,192,63,15,128, - 15,255,0,7,254,0,20,30,90,24,2,0,15,15,0,15, - 15,0,15,15,0,15,15,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,7,252,0,15,255,0, - 63,15,128,60,3,192,120,3,224,120,1,224,240,1,224,240, - 0,240,240,0,240,240,0,240,240,0,240,240,0,240,240,0, - 240,240,1,224,120,1,224,120,3,224,60,3,192,63,15,128, - 15,255,0,7,254,0,24,19,57,40,8,2,0,16,0,0, - 56,0,0,124,0,0,124,0,0,124,0,0,0,0,0,0, - 0,0,0,0,255,255,255,255,255,255,255,255,255,0,0,0, - 0,0,0,0,0,0,0,56,0,0,124,0,0,124,0,0, - 124,0,0,56,0,21,26,78,24,1,254,0,0,56,0,0, - 120,0,0,112,3,255,224,7,255,192,31,135,192,30,3,224, - 60,7,240,60,15,240,120,14,240,120,28,120,120,56,120,120, - 120,120,120,112,120,120,224,120,121,192,120,123,192,240,63,128, - 240,63,1,240,30,1,224,15,135,192,31,255,128,59,255,0, - 112,0,0,240,0,0,96,0,0,18,32,96,24,3,0,30, - 0,0,15,0,0,7,0,0,3,128,0,3,192,0,1,192, - 0,0,224,0,0,96,0,0,0,0,0,0,0,0,0,0, - 0,0,0,240,3,192,240,3,192,240,3,192,240,3,192,240, - 3,192,240,3,192,240,3,192,240,3,192,240,3,192,240,3, - 192,240,3,192,240,3,192,240,3,192,240,3,192,240,3,192, - 240,7,192,120,7,192,124,31,192,63,251,192,31,243,192,18, - 32,96,24,3,0,0,62,0,0,60,0,0,120,0,0,112, - 0,0,224,0,0,224,0,1,192,0,3,128,0,0,0,0, - 0,0,0,0,0,0,0,0,0,240,3,192,240,3,192,240, - 3,192,240,3,192,240,3,192,240,3,192,240,3,192,240,3, - 192,240,3,192,240,3,192,240,3,192,240,3,192,240,3,192, - 240,3,192,240,3,192,240,7,192,120,7,192,124,31,192,63, - 251,192,31,243,192,18,32,96,24,3,0,1,224,0,3,240, - 0,3,240,0,7,120,0,7,56,0,14,28,0,28,12,0, - 24,14,0,0,0,0,0,0,0,0,0,0,0,0,0,240, - 3,192,240,3,192,240,3,192,240,3,192,240,3,192,240,3, - 192,240,3,192,240,3,192,240,3,192,240,3,192,240,3,192, - 240,3,192,240,3,192,240,3,192,240,3,192,240,7,192,120, - 7,192,124,31,192,63,251,192,31,243,192,18,30,90,24,3, - 0,30,30,0,30,30,0,30,30,0,30,30,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,240, - 3,192,240,3,192,240,3,192,240,3,192,240,3,192,240,3, - 192,240,3,192,240,3,192,240,3,192,240,3,192,240,3,192, - 240,3,192,240,3,192,240,3,192,240,3,192,240,7,192,120, - 15,192,126,31,192,63,251,192,31,243,192,20,40,120,21,1, - 248,0,15,0,0,30,0,0,28,0,0,56,0,0,112,0, - 0,112,0,0,224,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,240,0,240,240,1,224,120,1,224,120,1, - 192,60,3,192,60,3,192,62,7,128,30,7,128,30,7,0, - 15,15,0,15,15,0,15,158,0,7,158,0,7,156,0,3, - 252,0,3,252,0,1,248,0,1,248,0,1,248,0,0,240, - 0,0,240,0,0,224,0,1,224,0,33,224,0,243,192,0, - 127,192,0,127,128,0,31,0,0,19,38,114,24,3,248,240, - 0,0,240,0,0,240,0,0,240,0,0,240,0,0,240,0, - 0,240,0,0,240,0,0,240,0,0,240,0,0,243,254,0, - 247,255,0,254,15,128,252,7,192,248,3,192,248,3,192,240, - 1,224,240,1,224,240,1,224,240,1,224,240,1,224,240,1, - 224,240,1,224,240,1,224,248,3,192,248,3,192,252,7,192, - 254,15,128,247,255,0,243,254,0,240,0,0,240,0,0,240, - 0,0,240,0,0,240,0,0,240,0,0,240,0,0,240,0, - 0,20,38,114,22,1,248,15,15,0,15,15,0,15,15,0, - 15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,240,0,240,248,0,224,120,1,224,120,1, - 224,60,3,192,60,3,192,62,3,128,30,7,128,30,7,128, - 15,15,0,15,15,0,7,143,0,7,158,0,7,222,0,3, - 252,0,3,252,0,1,252,0,1,248,0,0,248,0,0,240, - 0,0,240,0,0,240,0,1,224,0,1,224,0,1,192,0, - 3,192,0,3,192,0,3,128,0}; -/* - Fontname: -FreeType-FreeUniversal-Medium-R-Normal--40-400-72-72-P-189-ISO10646-1 - Copyright: (FreeUniversal) Copyright (c) Stephen Wilson 2009 a modification of: Original Font (SIL Sophia) Copyright (c) SIL International, 1994-2008. - Capital A Height: 0, '1' Height: 30 - Calculated Max Values w=24 h=33 x= 8 y=15 dx=40 dy= 0 ascent=31 len=90 - Font Bounding box w=54 h=54 x=-3 y=-11 - Calculated Min Values x= 0 y=-5 dx= 0 dy= 0 - Pure Font ascent =30 descent= 0 - X Font ascent =30 descent= 0 - Max Font ascent =31 descent=-5 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_fur30n[1201] U8G_FONT_SECTION("u8g_font_fur30n") = { - 0,54,54,253,245,30,0,0,0,0,42,58,0,31,251,30, - 0,16,15,30,26,5,15,12,48,28,56,14,112,14,112,7, - 224,3,192,253,191,255,255,243,207,3,192,6,96,14,112,30, - 120,28,56,12,48,24,25,75,40,8,0,0,56,0,0,56, - 0,0,56,0,0,56,0,0,56,0,0,56,0,0,56,0, - 0,56,0,0,56,0,0,56,0,0,56,0,255,255,255,255, - 255,255,255,255,255,0,56,0,0,56,0,0,56,0,0,56, - 0,0,56,0,0,56,0,0,56,0,0,56,0,0,56,0, - 0,56,0,0,56,0,7,10,10,11,2,251,62,60,60,124, - 120,120,112,112,224,224,10,3,6,14,2,8,255,192,255,192, - 255,192,4,5,5,11,4,0,240,240,240,240,240,12,33,66, - 16,2,254,0,112,0,112,0,96,0,224,0,224,0,224,0, - 192,1,192,1,192,1,128,3,128,3,128,3,128,7,0,7, - 0,7,0,6,0,14,0,14,0,14,0,28,0,28,0,28, - 0,24,0,56,0,56,0,56,0,112,0,112,0,112,0,96, - 0,224,0,224,0,18,30,90,22,2,1,7,248,0,31,254, - 0,63,255,0,60,15,0,120,7,128,120,7,128,112,7,128, - 112,3,128,240,3,192,240,3,192,240,3,192,240,3,192,240, - 3,192,240,3,192,240,3,192,240,3,192,240,3,192,240,3, - 192,240,3,192,240,3,192,240,3,192,112,3,192,112,3,128, - 120,7,128,120,7,128,56,7,0,60,15,0,31,254,0,15, - 254,0,7,248,0,10,30,60,22,5,0,7,192,15,192,31, - 192,63,192,127,192,251,192,243,192,195,192,3,192,3,192,3, - 192,3,192,3,192,3,192,3,192,3,192,3,192,3,192,3, - 192,3,192,3,192,3,192,3,192,3,192,3,192,3,192,3, - 192,3,192,3,192,3,192,17,30,90,22,2,1,15,248,0, - 31,252,0,63,254,0,124,15,0,120,7,0,120,7,128,120, - 7,128,240,7,128,0,7,128,0,7,128,0,7,128,0,15, - 0,0,31,0,0,30,0,0,62,0,0,124,0,0,248,0, - 0,248,0,1,240,0,3,224,0,7,192,0,15,128,0,31, - 0,0,31,0,0,62,0,0,124,0,0,248,0,0,255,255, - 128,255,255,128,255,255,128,18,30,90,22,2,1,7,248,0, - 31,254,0,62,31,0,60,7,128,124,3,128,120,3,192,120, - 3,192,120,3,192,0,3,192,0,3,128,0,7,128,0,15, - 0,0,62,0,3,252,0,3,248,0,3,254,0,0,63,0, - 0,15,128,0,7,128,0,3,192,0,3,192,0,3,192,240, - 3,192,240,3,192,248,3,192,120,7,128,124,15,128,62,31, - 0,31,254,0,15,248,0,20,30,90,22,1,0,0,15,128, - 0,31,128,0,31,128,0,63,128,0,127,128,0,127,128,0, - 247,128,1,231,128,1,231,128,3,199,128,3,135,128,7,135, - 128,15,7,128,14,7,128,30,7,128,60,7,128,60,7,128, - 120,7,128,240,7,128,240,7,128,255,255,240,255,255,240,255, - 255,240,0,7,128,0,7,128,0,7,128,0,7,128,0,7, - 128,0,7,128,0,7,128,18,30,90,22,2,0,127,255,0, - 127,255,0,127,255,0,120,0,0,120,0,0,120,0,0,120, - 0,0,120,0,0,120,0,0,120,0,0,120,96,0,123,252, - 0,127,254,0,126,31,0,124,7,128,120,7,128,112,3,128, - 0,3,192,0,3,192,0,3,192,0,3,192,0,3,192,0, - 3,192,240,3,192,240,7,128,240,7,128,120,15,0,127,254, - 0,31,252,0,15,248,0,19,30,90,22,2,1,3,252,0, - 15,255,0,31,255,0,63,15,128,62,7,128,124,3,192,120, - 3,192,120,3,192,240,0,0,240,0,0,240,0,0,240,0, - 0,241,252,0,243,255,0,247,255,128,254,7,128,252,3,192, - 252,3,192,248,1,192,248,1,224,248,1,224,248,1,224,248, - 1,224,248,1,224,120,1,192,124,3,192,60,7,128,31,15, - 128,15,255,0,7,252,0,18,30,90,22,2,0,255,255,192, - 255,255,192,255,255,192,0,3,192,0,3,192,0,7,128,0, - 7,128,0,7,128,0,15,0,0,15,0,0,31,0,0,30, - 0,0,30,0,0,60,0,0,60,0,0,60,0,0,120,0, - 0,120,0,0,248,0,0,240,0,0,240,0,1,240,0,1, - 224,0,1,224,0,3,192,0,3,192,0,7,192,0,7,128, - 0,7,128,0,15,128,0,19,30,90,22,2,1,7,252,0, - 31,254,0,62,15,128,60,7,128,120,3,192,120,3,192,120, - 3,192,120,3,192,120,3,192,120,3,192,56,3,128,60,7, - 128,30,15,0,15,254,0,7,252,0,31,254,0,60,7,128, - 120,3,128,112,1,192,240,1,192,240,1,224,240,1,224,240, - 1,224,240,1,224,240,1,224,120,3,192,120,3,192,62,15, - 128,31,255,0,7,252,0,19,30,90,22,2,1,7,252,0, - 31,255,0,62,31,128,120,7,128,120,3,192,112,3,192,240, - 3,192,240,3,224,240,1,224,240,1,224,240,3,224,240,3, - 224,240,3,224,112,3,224,120,7,224,60,15,224,63,253,224, - 31,249,224,7,241,224,0,1,192,0,1,192,0,1,192,0, - 3,192,112,3,192,112,3,128,120,7,128,56,15,0,62,31, - 0,31,254,0,15,248,0,4,20,20,11,4,0,240,240,240, - 240,240,0,0,0,0,0,0,0,0,0,0,240,240,240,240, - 240}; -/* - Fontname: -FreeType-FreeUniversal-Medium-R-Normal--40-400-72-72-P-189-ISO10646-1 - Copyright: (FreeUniversal) Copyright (c) Stephen Wilson 2009 a modification of: Original Font (SIL Sophia) Copyright (c) SIL International, 1994-2008. - Capital A Height: 30, '1' Height: 30 - Calculated Max Values w=37 h=43 x=10 y=25 dx=40 dy= 0 ascent=33 len=185 - Font Bounding box w=54 h=54 x=-3 y=-11 - Calculated Min Values x=-1 y=-11 dx= 0 dy= 0 - Pure Font ascent =30 descent=-7 - X Font ascent =31 descent=-8 - Max Font ascent =33 descent=-11 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_fur30r[7380] U8G_FONT_SECTION("u8g_font_fur30r") = { - 0,54,54,253,245,30,9,94,20,223,32,127,249,33,245,31, - 248,0,0,0,12,0,0,4,30,30,14,5,0,240,240,240, - 240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240, - 240,240,240,240,0,0,0,240,240,240,240,12,12,24,18,3, - 18,240,240,240,240,240,240,240,240,240,240,240,240,240,112,224, - 112,224,112,96,112,96,112,96,96,26,30,120,30,2,0,0, - 28,14,0,0,28,28,0,0,28,28,0,0,28,28,0,0, - 56,24,0,0,56,56,0,0,56,56,0,0,112,56,0,0, - 112,112,0,31,255,255,192,31,255,255,128,31,255,255,128,0, - 224,224,0,0,224,224,0,1,192,224,0,1,193,192,0,1, - 193,192,0,127,255,254,0,255,255,254,0,255,255,254,0,3, - 3,128,0,7,7,0,0,7,7,0,0,7,7,0,0,14, - 7,0,0,14,14,0,0,14,14,0,0,14,14,0,0,28, - 28,0,0,28,28,0,0,20,37,111,22,1,252,0,96,0, - 0,96,0,0,96,0,3,252,0,15,254,0,63,255,0,63, - 255,128,124,103,128,120,99,192,240,99,192,240,99,192,240,96, - 0,240,96,0,240,96,0,120,96,0,127,96,0,63,240,0, - 31,254,0,15,255,128,1,255,192,0,111,224,0,97,224,0, - 96,240,0,96,240,0,96,240,240,96,240,240,96,240,240,96, - 240,120,96,240,124,97,224,63,255,192,31,255,128,15,255,0, - 0,96,0,0,96,0,0,96,0,0,96,0,33,31,155,37, - 2,0,0,0,0,224,0,15,192,0,192,0,31,240,1,192, - 0,63,248,1,128,0,120,60,3,0,0,240,60,7,0,0, - 240,30,6,0,0,240,30,14,0,0,240,30,12,0,0,240, - 30,28,0,0,240,30,24,0,0,240,28,56,0,0,112,60, - 48,0,0,120,124,112,0,0,63,248,224,0,0,31,240,192, - 96,0,3,129,195,252,0,0,1,135,254,0,0,3,143,15, - 0,0,3,14,7,0,0,7,30,7,128,0,6,30,7,128, - 0,14,30,7,128,0,28,30,7,128,0,28,30,7,128,0, - 56,30,7,128,0,56,30,7,128,0,112,15,15,0,0,96, - 15,254,0,0,224,7,252,0,0,192,1,248,0,27,30,120, - 30,2,1,3,254,0,0,7,255,0,0,15,143,128,0,15, - 3,192,0,30,3,192,0,30,3,192,0,30,3,192,0,30, - 3,192,0,31,7,128,0,15,15,128,0,15,191,0,0,7, - 252,0,0,3,248,0,0,7,224,15,0,15,240,15,0,63, - 248,15,0,124,124,15,0,120,62,15,0,248,31,15,0,240, - 15,142,0,240,7,206,0,240,3,254,0,240,1,254,0,240, - 0,252,0,248,0,124,0,124,0,126,0,126,1,255,0,63, - 255,255,128,31,255,207,192,7,255,3,224,4,12,12,15,5, - 18,240,240,240,240,112,112,112,112,112,112,112,112,7,36,36, - 15,4,251,14,14,28,28,60,56,56,120,120,120,112,112,240, - 240,240,240,240,240,240,240,240,240,240,240,112,112,120,120,120, - 56,56,60,28,28,14,14,7,36,36,14,4,251,224,224,96, - 112,112,120,56,56,60,60,60,28,28,28,30,30,30,30,30, - 30,30,30,28,28,60,60,60,60,56,56,120,112,112,224,224, - 224,16,15,30,26,5,15,12,48,28,56,14,112,14,112,7, - 224,3,192,253,191,255,255,243,207,3,192,6,96,14,112,30, - 120,28,56,12,48,24,25,75,40,8,0,0,56,0,0,56, - 0,0,56,0,0,56,0,0,56,0,0,56,0,0,56,0, - 0,56,0,0,56,0,0,56,0,0,56,0,255,255,255,255, - 255,255,255,255,255,0,56,0,0,56,0,0,56,0,0,56, - 0,0,56,0,0,56,0,0,56,0,0,56,0,0,56,0, - 0,56,0,0,56,0,7,10,10,11,2,251,62,60,60,124, - 120,120,112,112,224,224,10,3,6,14,2,8,255,192,255,192, - 255,192,4,5,5,11,4,0,240,240,240,240,240,12,33,66, - 16,2,254,0,112,0,112,0,96,0,224,0,224,0,224,0, - 192,1,192,1,192,1,128,3,128,3,128,3,128,7,0,7, - 0,7,0,6,0,14,0,14,0,14,0,28,0,28,0,28, - 0,24,0,56,0,56,0,56,0,112,0,112,0,112,0,96, - 0,224,0,224,0,18,30,90,22,2,1,7,248,0,31,254, - 0,63,255,0,60,15,0,120,7,128,120,7,128,112,7,128, - 112,3,128,240,3,192,240,3,192,240,3,192,240,3,192,240, - 3,192,240,3,192,240,3,192,240,3,192,240,3,192,240,3, - 192,240,3,192,240,3,192,240,3,192,112,3,192,112,3,128, - 120,7,128,120,7,128,56,7,0,60,15,0,31,254,0,15, - 254,0,7,248,0,10,30,60,22,5,0,7,192,15,192,31, - 192,63,192,127,192,251,192,243,192,195,192,3,192,3,192,3, - 192,3,192,3,192,3,192,3,192,3,192,3,192,3,192,3, - 192,3,192,3,192,3,192,3,192,3,192,3,192,3,192,3, - 192,3,192,3,192,3,192,17,30,90,22,2,1,15,248,0, - 31,252,0,63,254,0,124,15,0,120,7,0,120,7,128,120, - 7,128,240,7,128,0,7,128,0,7,128,0,7,128,0,15, - 0,0,31,0,0,30,0,0,62,0,0,124,0,0,248,0, - 0,248,0,1,240,0,3,224,0,7,192,0,15,128,0,31, - 0,0,31,0,0,62,0,0,124,0,0,248,0,0,255,255, - 128,255,255,128,255,255,128,18,30,90,22,2,1,7,248,0, - 31,254,0,62,31,0,60,7,128,124,3,128,120,3,192,120, - 3,192,120,3,192,0,3,192,0,3,128,0,7,128,0,15, - 0,0,62,0,3,252,0,3,248,0,3,254,0,0,63,0, - 0,15,128,0,7,128,0,3,192,0,3,192,0,3,192,240, - 3,192,240,3,192,248,3,192,120,7,128,124,15,128,62,31, - 0,31,254,0,15,248,0,20,30,90,22,1,0,0,15,128, - 0,31,128,0,31,128,0,63,128,0,127,128,0,127,128,0, - 247,128,1,231,128,1,231,128,3,199,128,3,135,128,7,135, - 128,15,7,128,14,7,128,30,7,128,60,7,128,60,7,128, - 120,7,128,240,7,128,240,7,128,255,255,240,255,255,240,255, - 255,240,0,7,128,0,7,128,0,7,128,0,7,128,0,7, - 128,0,7,128,0,7,128,18,30,90,22,2,0,127,255,0, - 127,255,0,127,255,0,120,0,0,120,0,0,120,0,0,120, - 0,0,120,0,0,120,0,0,120,0,0,120,96,0,123,252, - 0,127,254,0,126,31,0,124,7,128,120,7,128,112,3,128, - 0,3,192,0,3,192,0,3,192,0,3,192,0,3,192,0, - 3,192,240,3,192,240,7,128,240,7,128,120,15,0,127,254, - 0,31,252,0,15,248,0,19,30,90,22,2,1,3,252,0, - 15,255,0,31,255,0,63,15,128,62,7,128,124,3,192,120, - 3,192,120,3,192,240,0,0,240,0,0,240,0,0,240,0, - 0,241,252,0,243,255,0,247,255,128,254,7,128,252,3,192, - 252,3,192,248,1,192,248,1,224,248,1,224,248,1,224,248, - 1,224,248,1,224,120,1,192,124,3,192,60,7,128,31,15, - 128,15,255,0,7,252,0,18,30,90,22,2,0,255,255,192, - 255,255,192,255,255,192,0,3,192,0,3,192,0,7,128,0, - 7,128,0,7,128,0,15,0,0,15,0,0,31,0,0,30, - 0,0,30,0,0,60,0,0,60,0,0,60,0,0,120,0, - 0,120,0,0,248,0,0,240,0,0,240,0,1,240,0,1, - 224,0,1,224,0,3,192,0,3,192,0,7,192,0,7,128, - 0,7,128,0,15,128,0,19,30,90,22,2,1,7,252,0, - 31,254,0,62,15,128,60,7,128,120,3,192,120,3,192,120, - 3,192,120,3,192,120,3,192,120,3,192,56,3,128,60,7, - 128,30,15,0,15,254,0,7,252,0,31,254,0,60,7,128, - 120,3,128,112,1,192,240,1,192,240,1,224,240,1,224,240, - 1,224,240,1,224,240,1,224,120,3,192,120,3,192,62,15, - 128,31,255,0,7,252,0,19,30,90,22,2,1,7,252,0, - 31,255,0,62,31,128,120,7,128,120,3,192,112,3,192,240, - 3,192,240,3,224,240,1,224,240,1,224,240,3,224,240,3, - 224,240,3,224,112,3,224,120,7,224,60,15,224,63,253,224, - 31,249,224,7,241,224,0,1,192,0,1,192,0,1,192,0, - 3,192,112,3,192,112,3,128,120,7,128,56,15,0,62,31, - 0,31,254,0,15,248,0,4,20,20,11,4,0,240,240,240, - 240,240,0,0,0,0,0,0,0,0,0,0,240,240,240,240, - 240,6,26,26,11,2,250,60,60,60,60,60,0,0,0,0, - 0,0,0,0,0,0,0,60,60,60,56,120,112,112,112,224, - 224,24,21,63,40,8,2,0,0,1,0,0,15,0,0,63, - 0,1,252,0,7,224,0,63,0,1,252,0,7,224,0,63, - 0,0,252,0,0,224,0,0,248,0,0,126,0,0,15,192, - 0,3,248,0,0,126,0,0,31,192,0,3,240,0,0,126, - 0,0,31,0,0,3,24,10,30,40,8,7,255,255,255,255, - 255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0, - 0,255,255,255,255,255,255,255,255,255,24,21,63,40,8,2, - 128,0,0,240,0,0,252,0,0,63,128,0,7,224,0,0, - 252,0,0,63,0,0,7,224,0,0,252,0,0,63,0,0, - 7,0,0,31,0,0,126,0,3,240,0,31,192,0,126,0, - 3,248,0,15,192,0,126,0,0,248,0,0,192,0,0,18, - 30,90,21,1,1,15,248,0,31,254,0,63,255,0,126,127, - 128,248,7,128,112,3,192,0,3,192,0,3,192,0,3,192, - 0,7,128,0,7,128,0,15,0,0,30,0,0,60,0,0, - 120,0,1,240,0,1,224,0,3,192,0,3,192,0,3,192, - 0,3,192,0,3,192,0,3,192,0,0,0,0,0,0,0, - 0,0,0,3,192,0,3,192,0,3,192,0,3,192,0,35, - 37,185,39,2,249,0,7,252,0,0,0,63,255,128,0,0, - 255,255,240,0,1,255,255,248,0,7,248,3,252,0,15,224, - 0,126,0,15,128,0,31,0,31,0,0,15,128,62,0,0, - 7,128,60,0,0,7,192,120,7,231,131,192,120,15,247,131, - 192,112,31,255,129,224,240,62,31,129,224,240,60,15,129,224, - 240,120,7,129,224,240,120,7,129,224,240,120,7,129,224,240, - 120,7,129,224,240,120,7,129,224,240,120,7,129,224,240,120, - 7,129,192,240,120,7,129,192,112,56,15,131,192,120,60,15, - 135,128,120,30,27,255,0,124,31,251,255,0,60,15,240,252, - 0,62,1,128,48,0,31,0,0,0,0,31,128,0,0,0, - 15,224,0,0,0,7,248,0,128,0,3,255,255,128,0,0, - 255,255,128,0,0,63,255,128,0,0,7,254,0,0,28,30, - 120,30,1,0,0,15,0,0,0,31,128,0,0,31,128,0, - 0,63,192,0,0,63,192,0,0,127,192,0,0,121,224,0, - 0,121,224,0,0,241,240,0,0,240,240,0,1,240,240,0, - 1,224,248,0,1,224,120,0,3,224,124,0,3,192,60,0, - 7,192,60,0,7,128,62,0,7,128,30,0,15,128,31,0, - 15,255,255,0,31,255,255,128,31,255,255,128,30,0,7,128, - 60,0,3,192,60,0,3,192,124,0,3,224,120,0,1,224, - 120,0,1,224,240,0,0,240,240,0,0,240,21,30,90,26, - 3,0,255,254,0,255,255,128,255,255,192,255,255,224,240,7, - 224,240,1,240,240,0,240,240,0,240,240,0,240,240,0,240, - 240,0,224,240,1,224,240,7,192,255,255,128,255,255,0,255, - 255,192,240,3,224,240,0,240,240,0,112,240,0,120,240,0, - 120,240,0,120,240,0,120,240,0,248,240,1,248,240,7,240, - 255,255,224,255,255,224,255,255,128,255,254,0,22,30,90,26, - 2,1,1,255,128,7,255,224,15,255,240,31,0,248,62,0, - 120,60,0,60,120,0,60,120,0,60,120,0,0,112,0,0, - 240,0,0,240,0,0,240,0,0,240,0,0,240,0,0,240, - 0,0,240,0,0,240,0,0,240,0,0,240,0,0,112,0, - 0,112,0,0,120,0,60,120,0,60,60,0,60,60,0,120, - 31,0,248,15,255,240,7,255,224,1,255,128,23,30,90,28, - 3,0,255,248,0,255,255,0,255,255,192,255,255,224,240,15, - 240,240,1,248,240,0,248,240,0,124,240,0,60,240,0,60, - 240,0,30,240,0,30,240,0,30,240,0,30,240,0,30,240, - 0,30,240,0,30,240,0,30,240,0,30,240,0,30,240,0, - 60,240,0,60,240,0,124,240,0,248,240,1,240,240,7,240, - 255,255,224,255,255,192,255,255,0,255,248,0,19,30,90,24, - 3,0,255,255,192,255,255,192,255,255,192,255,255,192,240,0, - 0,240,0,0,240,0,0,240,0,0,240,0,0,240,0,0, - 240,0,0,240,0,0,240,0,0,255,255,192,255,255,192,255, - 255,192,255,255,192,240,0,0,240,0,0,240,0,0,240,0, - 0,240,0,0,240,0,0,240,0,0,240,0,0,240,0,0, - 255,255,224,255,255,224,255,255,224,255,255,224,17,30,90,23, - 3,0,255,255,128,255,255,128,255,255,128,255,255,128,240,0, - 0,240,0,0,240,0,0,240,0,0,240,0,0,240,0,0, - 240,0,0,240,0,0,240,0,0,255,255,0,255,255,0,255, - 255,0,255,255,0,240,0,0,240,0,0,240,0,0,240,0, - 0,240,0,0,240,0,0,240,0,0,240,0,0,240,0,0, - 240,0,0,240,0,0,240,0,0,240,0,0,25,30,120,30, - 2,1,0,255,224,0,3,255,248,0,7,255,252,0,15,255, - 254,0,31,128,63,0,62,0,15,0,60,0,7,128,120,0, - 7,128,120,0,0,0,112,0,0,0,240,0,0,0,240,0, - 0,0,240,0,0,0,240,0,0,0,240,3,255,128,240,3, - 255,128,240,3,255,128,240,3,255,128,240,0,7,128,240,0, - 7,128,120,0,7,128,120,0,7,128,124,0,7,128,62,0, - 7,128,62,0,7,128,31,128,7,128,15,255,255,128,7,255, - 255,128,3,255,255,0,0,255,248,0,22,30,90,28,3,0, - 240,0,60,240,0,60,240,0,60,240,0,60,240,0,60,240, - 0,60,240,0,60,240,0,60,240,0,60,240,0,60,240,0, - 60,240,0,60,240,0,60,255,255,252,255,255,252,255,255,252, - 255,255,252,240,0,60,240,0,60,240,0,60,240,0,60,240, - 0,60,240,0,60,240,0,60,240,0,60,240,0,60,240,0, - 60,240,0,60,240,0,60,240,0,60,4,30,30,10,3,0, - 240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240, - 240,240,240,240,240,240,240,240,240,240,240,240,240,240,17,30, - 90,22,2,0,0,7,128,0,7,128,0,7,128,0,7,128, - 0,7,128,0,7,128,0,7,128,0,7,128,0,7,128,0, - 7,128,0,7,128,0,7,128,0,7,128,0,7,128,0,7, - 128,0,7,128,0,7,128,0,7,128,0,7,128,0,7,128, - 0,7,128,0,7,128,240,7,128,240,7,128,240,15,128,120, - 31,0,127,255,0,63,254,0,31,252,0,15,240,0,22,30, - 90,26,3,0,240,1,240,240,3,224,240,7,192,240,15,128, - 240,31,0,240,30,0,240,60,0,240,124,0,240,248,0,241, - 240,0,243,224,0,247,192,0,255,128,0,255,128,0,255,192, - 0,247,192,0,243,224,0,243,240,0,241,248,0,240,252,0, - 240,124,0,240,62,0,240,31,0,240,31,128,240,15,192,240, - 7,192,240,3,224,240,1,240,240,1,248,240,0,252,17,30, - 90,21,3,0,240,0,0,240,0,0,240,0,0,240,0,0, - 240,0,0,240,0,0,240,0,0,240,0,0,240,0,0,240, - 0,0,240,0,0,240,0,0,240,0,0,240,0,0,240,0, - 0,240,0,0,240,0,0,240,0,0,240,0,0,240,0,0, - 240,0,0,240,0,0,240,0,0,240,0,0,240,0,0,240, - 0,0,255,255,128,255,255,128,255,255,128,255,255,128,30,30, - 120,36,3,0,252,0,0,252,254,0,1,252,254,0,1,252, - 254,0,1,252,255,0,3,252,255,0,3,252,247,128,7,188, - 247,128,7,188,247,128,7,188,243,192,15,60,243,192,15,60, - 243,192,14,60,241,224,30,60,241,224,30,60,240,224,28,60, - 240,240,60,60,240,240,60,60,240,120,120,60,240,120,120,60, - 240,120,120,60,240,60,240,60,240,60,240,60,240,28,224,60, - 240,31,224,60,240,31,224,60,240,15,192,60,240,15,192,60, - 240,15,192,60,240,7,128,60,240,7,128,60,22,30,90,28, - 3,0,252,0,60,252,0,60,254,0,60,254,0,60,255,0, - 60,255,0,60,255,128,60,247,128,60,247,192,60,243,192,60, - 243,224,60,241,224,60,241,240,60,240,240,60,240,248,60,240, - 120,60,240,124,60,240,60,60,240,62,60,240,30,60,240,31, - 60,240,15,60,240,15,188,240,7,188,240,3,252,240,3,252, - 240,1,252,240,1,252,240,0,252,240,0,252,26,30,120,30, - 2,1,1,255,224,0,3,255,240,0,15,255,252,0,31,255, - 254,0,31,0,62,0,62,0,31,0,60,0,15,0,120,0, - 7,128,120,0,7,128,112,0,3,128,240,0,3,192,240,0, - 3,192,240,0,3,192,240,0,3,192,240,0,3,192,240,0, - 3,192,240,0,3,192,240,0,3,192,240,0,3,192,112,0, - 3,128,120,0,7,128,120,0,7,128,120,0,15,128,60,0, - 15,0,62,0,31,0,31,128,126,0,15,255,252,0,7,255, - 248,0,3,255,240,0,0,255,192,0,19,30,90,24,3,0, - 255,248,0,255,254,0,255,255,128,255,255,192,240,15,192,240, - 3,224,240,1,224,240,1,224,240,1,224,240,1,224,240,1, - 224,240,1,224,240,3,224,240,15,192,255,255,192,255,255,128, - 255,254,0,255,248,0,240,0,0,240,0,0,240,0,0,240, - 0,0,240,0,0,240,0,0,240,0,0,240,0,0,240,0, - 0,240,0,0,240,0,0,240,0,0,28,30,120,31,2,1, - 0,255,192,0,3,255,240,0,15,255,252,0,31,255,254,0, - 31,0,62,0,62,0,31,0,60,0,15,128,120,0,7,128, - 120,0,7,128,112,0,3,192,240,0,3,192,240,0,3,192, - 240,0,3,192,240,0,3,192,240,0,3,192,240,0,3,192, - 240,0,3,192,240,0,3,192,240,0,3,192,112,0,3,128, - 120,0,7,128,120,0,7,128,120,0,15,0,60,0,15,0, - 62,0,30,0,31,128,126,0,15,255,255,240,7,255,255,240, - 3,255,255,240,0,255,255,240,20,30,90,25,3,0,255,252, - 0,255,255,0,255,255,192,255,255,224,240,7,224,240,1,224, - 240,0,240,240,0,240,240,0,240,240,0,240,240,0,224,240, - 1,224,240,7,192,255,255,128,255,255,0,255,255,0,255,255, - 128,240,7,192,240,3,192,240,3,192,240,1,224,240,1,224, - 240,1,224,240,1,224,240,0,224,240,0,224,240,0,240,240, - 0,240,240,0,240,240,0,112,22,30,90,26,2,1,3,255, - 0,15,255,192,63,255,224,63,255,240,124,0,240,120,0,120, - 240,0,120,240,0,120,240,0,0,240,0,0,120,0,0,124, - 0,0,63,128,0,31,252,0,15,255,128,0,255,224,0,7, - 240,0,0,248,0,0,120,0,0,56,0,0,60,240,0,60, - 240,0,60,240,0,60,120,0,120,124,0,248,63,255,240,63, - 255,240,31,255,192,7,255,0,23,30,90,25,1,0,255,255, - 254,255,255,254,255,255,254,255,255,254,0,120,0,0,120,0, - 0,120,0,0,120,0,0,120,0,0,120,0,0,120,0,0, - 120,0,0,120,0,0,120,0,0,120,0,0,120,0,0,120, - 0,0,120,0,0,120,0,0,120,0,0,120,0,0,120,0, - 0,120,0,0,120,0,0,120,0,0,120,0,0,120,0,0, - 120,0,0,120,0,0,120,0,23,30,90,29,3,0,240,0, - 30,240,0,30,240,0,30,240,0,30,240,0,30,240,0,30, - 240,0,30,240,0,30,240,0,30,240,0,30,240,0,30,240, - 0,30,240,0,30,240,0,30,240,0,30,240,0,30,240,0, - 30,240,0,30,240,0,30,240,0,30,240,0,30,240,0,30, - 120,0,60,120,0,60,124,0,124,62,0,248,63,255,248,31, - 255,240,15,255,224,3,255,128,24,30,90,26,1,0,240,0, - 15,248,0,15,248,0,31,120,0,30,124,0,30,124,0,62, - 60,0,60,62,0,60,30,0,124,30,0,120,31,0,120,15, - 0,248,15,0,240,15,0,240,7,129,240,7,129,224,7,129, - 224,3,195,224,3,195,192,3,195,192,1,231,192,1,231,128, - 1,231,128,0,255,128,0,255,0,0,255,0,0,126,0,0, - 126,0,0,126,0,0,60,0,37,30,150,39,1,0,240,0, - 248,0,120,240,0,248,0,120,240,1,248,0,248,120,1,252, - 0,240,120,1,252,0,240,120,1,220,0,240,124,3,222,1, - 224,60,3,222,1,224,60,3,222,1,224,60,3,142,1,224, - 30,7,143,3,192,30,7,143,3,192,30,7,15,3,192,30, - 7,7,3,128,15,15,7,135,128,15,15,7,135,128,15,14, - 3,135,128,7,14,3,135,0,7,158,3,207,0,7,158,3, - 207,0,7,156,1,206,0,3,156,1,222,0,3,252,1,254, - 0,3,252,1,254,0,1,248,0,252,0,1,248,0,252,0, - 1,248,0,252,0,1,240,0,248,0,0,240,0,120,0,0, - 240,0,120,0,26,30,120,28,1,0,62,0,15,0,62,0, - 31,0,31,0,30,0,15,128,60,0,15,128,124,0,7,192, - 120,0,3,224,240,0,3,224,240,0,1,241,224,0,0,243, - 224,0,0,251,192,0,0,127,128,0,0,63,128,0,0,63, - 0,0,0,63,0,0,0,63,128,0,0,127,128,0,0,247, - 192,0,0,243,224,0,1,227,224,0,3,225,240,0,3,192, - 248,0,7,128,248,0,15,128,124,0,15,0,62,0,31,0, - 62,0,62,0,31,0,60,0,31,0,124,0,15,128,248,0, - 7,192,24,30,90,26,1,0,248,0,15,248,0,31,124,0, - 30,124,0,60,62,0,124,30,0,120,31,0,248,15,0,240, - 15,129,224,7,129,224,3,195,192,3,227,192,1,231,128,1, - 247,0,0,255,0,0,254,0,0,126,0,0,60,0,0,60, - 0,0,60,0,0,60,0,0,60,0,0,60,0,0,60,0, - 0,60,0,0,60,0,0,60,0,0,60,0,0,60,0,0, - 60,0,21,30,90,25,2,0,127,255,248,127,255,248,127,255, - 248,127,255,248,0,0,248,0,1,248,0,1,240,0,3,224, - 0,7,192,0,15,128,0,31,128,0,31,0,0,62,0,0, - 124,0,0,252,0,0,248,0,1,240,0,3,224,0,7,192, - 0,15,192,0,15,128,0,31,0,0,62,0,0,126,0,0, - 252,0,0,248,0,0,255,255,248,255,255,248,255,255,248,255, - 255,248,8,38,38,16,4,248,255,255,255,240,240,240,240,240, - 240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240, - 240,240,240,240,240,240,240,240,240,240,240,255,255,255,12,33, - 66,16,2,254,224,0,224,0,224,0,96,0,112,0,112,0, - 48,0,56,0,56,0,56,0,28,0,28,0,28,0,12,0, - 14,0,14,0,6,0,7,0,7,0,7,0,3,0,3,128, - 3,128,1,128,1,192,1,192,1,192,0,192,0,224,0,224, - 0,96,0,112,0,112,8,38,38,16,4,248,255,255,255,15, - 15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15, - 15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,255, - 255,255,20,25,75,40,10,0,0,96,0,0,240,0,0,240, - 0,0,240,0,1,248,0,1,152,0,3,156,0,3,12,0, - 3,12,0,7,14,0,6,6,0,6,6,0,14,7,0,12, - 3,0,28,3,128,28,1,128,24,1,128,56,1,192,48,0, - 192,48,0,192,112,0,224,96,0,96,224,0,112,224,0,112, - 192,0,48,20,3,9,20,0,251,255,255,240,255,255,240,255, - 255,240,8,7,7,9,255,25,240,120,56,28,14,14,7,18, - 20,60,23,2,1,15,254,0,63,255,0,62,15,128,120,7, - 128,120,3,192,0,3,192,0,3,192,3,255,192,15,255,192, - 63,255,192,126,3,192,120,3,192,240,3,192,240,3,192,240, - 7,192,240,7,192,248,15,192,124,63,192,63,251,192,31,227, - 192,19,30,90,24,3,0,240,0,0,240,0,0,240,0,0, - 240,0,0,240,0,0,240,0,0,240,0,0,240,0,0,240, - 0,0,240,0,0,243,252,0,247,255,0,255,15,128,252,7, - 128,248,3,192,248,3,192,240,1,192,240,1,224,240,1,224, - 240,1,224,240,1,224,240,1,224,240,1,192,240,3,192,240, - 3,192,248,7,128,252,7,128,254,31,0,247,254,0,243,252, - 0,17,20,60,21,2,1,15,252,0,31,254,0,62,31,0, - 120,15,128,120,7,128,240,7,128,240,0,0,240,0,0,240, - 0,0,240,0,0,240,0,0,240,0,0,240,0,0,240,7, - 128,112,7,128,120,7,128,120,15,0,62,31,0,31,254,0, - 15,252,0,19,30,90,24,2,0,0,1,224,0,1,224,0, - 1,224,0,1,224,0,1,224,0,1,224,0,1,224,0,1, - 224,0,1,224,0,1,224,15,249,224,31,253,224,62,31,224, - 60,7,224,120,7,224,120,3,224,240,1,224,240,1,224,240, - 1,224,240,1,224,240,1,224,240,1,224,240,1,224,240,1, - 224,120,3,224,120,3,224,60,7,224,31,15,224,15,255,224, - 7,249,224,18,20,60,22,2,1,7,252,0,31,254,0,62, - 31,0,60,7,128,120,3,128,112,3,192,240,3,192,240,3, - 192,255,255,192,255,255,192,255,255,192,240,0,0,240,0,0, - 240,0,0,112,3,192,120,7,128,56,7,128,62,31,0,31, - 254,0,7,252,0,13,30,60,14,1,0,1,248,3,248,7, - 248,15,128,15,0,15,0,15,0,15,0,15,0,15,0,255, - 240,255,240,255,240,15,0,15,0,15,0,15,0,15,0,15, - 0,15,0,15,0,15,0,15,0,15,0,15,0,15,0,15, - 0,15,0,15,0,15,0,19,28,84,24,2,249,15,249,224, - 31,253,224,62,31,224,120,7,224,120,3,224,112,3,224,240, - 1,224,240,1,224,240,1,224,240,1,224,240,1,224,240,1, - 224,240,1,224,240,3,224,120,3,224,124,7,224,62,15,224, - 31,253,224,15,249,224,0,129,224,0,1,224,0,3,192,120, - 3,192,120,3,192,60,7,128,63,255,0,15,254,0,3,248, - 0,18,30,90,24,3,0,240,0,0,240,0,0,240,0,0, - 240,0,0,240,0,0,240,0,0,240,0,0,240,0,0,240, - 0,0,240,0,0,243,254,0,247,255,0,254,31,128,248,7, - 128,240,7,128,240,3,192,240,3,192,240,3,192,240,3,192, - 240,3,192,240,3,192,240,3,192,240,3,192,240,3,192,240, - 3,192,240,3,192,240,3,192,240,3,192,240,3,192,240,3, - 192,4,30,30,8,2,0,240,240,240,240,0,0,0,0,0, - 0,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240, - 240,240,240,240,240,7,38,38,11,2,248,30,30,30,30,0, - 0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30, - 30,30,30,30,30,30,30,30,30,30,30,30,30,30,254,252, - 248,16,30,60,20,3,0,240,0,240,0,240,0,240,0,240, - 0,240,0,240,0,240,0,240,0,240,0,240,30,240,62,240, - 124,240,248,241,240,243,224,247,192,255,128,255,0,255,0,247, - 128,247,192,243,224,241,240,240,240,240,248,240,124,240,62,240, - 30,240,31,4,30,30,10,3,0,240,240,240,240,240,240,240, - 240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240, - 240,240,240,240,240,240,240,30,20,80,36,3,1,243,252,31, - 224,247,254,63,240,254,31,112,248,252,15,224,120,248,7,192, - 60,240,7,128,60,240,7,128,60,240,7,128,60,240,7,128, - 60,240,7,128,60,240,7,128,60,240,7,128,60,240,7,128, - 60,240,7,128,60,240,7,128,60,240,7,128,60,240,7,128, - 60,240,7,128,60,240,7,128,60,240,7,128,60,18,20,60, - 24,3,1,243,254,0,247,255,0,254,31,128,248,7,128,248, - 7,128,240,3,192,240,3,192,240,3,192,240,3,192,240,3, - 192,240,3,192,240,3,192,240,3,192,240,3,192,240,3,192, - 240,3,192,240,3,192,240,3,192,240,3,192,240,3,192,20, - 20,60,24,2,1,7,252,0,15,255,0,63,15,128,60,3, - 192,120,3,224,120,1,224,240,1,224,240,0,240,240,0,240, - 240,0,240,240,0,240,240,0,240,240,0,240,240,1,224,120, - 1,224,120,3,224,60,3,192,63,15,128,15,255,0,7,254, - 0,19,28,84,24,3,249,243,254,0,247,255,0,254,15,128, - 252,7,192,248,3,192,248,3,192,240,1,224,240,1,224,240, - 1,224,240,1,224,240,1,224,240,1,224,240,1,224,240,1, - 224,248,3,192,248,3,192,252,7,192,254,15,128,247,255,0, - 243,254,0,240,0,0,240,0,0,240,0,0,240,0,0,240, - 0,0,240,0,0,240,0,0,240,0,0,19,28,84,24,2, - 249,15,249,224,31,253,224,62,15,224,124,7,224,120,3,224, - 120,3,224,240,1,224,240,1,224,240,1,224,240,1,224,240, - 1,224,240,1,224,240,1,224,240,1,224,120,3,224,120,3, - 224,124,7,224,62,15,224,31,253,224,15,249,224,0,1,224, - 0,1,224,0,1,224,0,1,224,0,1,224,0,1,224,0, - 1,224,0,1,224,11,20,40,15,3,0,243,224,247,224,255, - 224,254,0,248,0,248,0,240,0,240,0,240,0,240,0,240, - 0,240,0,240,0,240,0,240,0,240,0,240,0,240,0,240, - 0,240,0,16,20,40,20,2,1,31,248,63,254,124,62,248, - 31,240,15,240,0,240,0,124,0,127,192,63,248,15,254,0, - 126,0,31,0,15,240,15,240,15,240,31,124,62,127,252,31, - 248,12,25,50,14,1,1,14,0,30,0,30,0,30,0,30, - 0,255,240,255,240,255,240,30,0,30,0,30,0,30,0,30, - 0,30,0,30,0,30,0,30,0,30,0,30,0,30,0,30, - 0,30,0,15,0,15,240,7,240,18,20,60,24,3,0,240, - 3,192,240,3,192,240,3,192,240,3,192,240,3,192,240,3, - 192,240,3,192,240,3,192,240,3,192,240,3,192,240,3,192, - 240,3,192,240,3,192,240,3,192,240,3,192,240,7,192,120, - 15,192,126,31,192,63,251,192,31,243,192,20,20,60,21,1, - 0,240,0,240,240,1,224,120,1,224,120,1,192,124,3,192, - 60,3,192,60,7,128,30,7,128,30,7,0,15,15,0,15, - 14,0,15,14,0,7,158,0,7,156,0,3,252,0,3,248, - 0,3,248,0,1,248,0,1,240,0,0,240,0,31,20,80, - 33,1,0,240,7,192,30,240,15,192,28,240,15,192,60,120, - 15,224,60,120,30,224,56,120,30,224,120,56,28,240,120,60, - 28,112,112,60,60,112,112,28,56,120,240,30,56,56,224,30, - 120,56,224,14,112,57,224,15,112,29,192,15,240,29,192,7, - 224,31,192,7,224,31,128,7,224,15,128,3,192,15,128,3, - 192,15,0,20,20,60,22,1,0,120,1,224,60,3,192,62, - 3,192,31,7,128,15,15,0,7,158,0,7,222,0,3,252, - 0,1,248,0,0,240,0,1,248,0,3,252,0,3,188,0, - 7,158,0,15,31,0,30,15,128,62,7,128,60,3,192,120, - 3,224,240,1,240,20,28,84,21,1,248,240,0,240,240,1, - 224,120,1,224,120,1,192,60,3,192,60,3,192,62,7,128, - 30,7,128,30,7,128,15,15,0,15,15,0,15,158,0,7, - 158,0,7,158,0,3,252,0,3,252,0,1,248,0,1,248, - 0,1,248,0,0,240,0,0,240,0,0,224,0,1,224,0, - 1,224,0,1,192,0,3,192,0,3,128,0,7,128,0,15, - 20,40,19,2,0,127,254,127,254,127,254,0,62,0,124,0, - 120,0,240,1,240,3,224,3,192,7,128,15,128,31,0,30, - 0,60,0,124,0,248,0,255,254,255,254,255,254,13,41,82, - 19,3,246,0,24,1,248,3,248,3,224,7,128,7,128,7, - 128,7,0,7,0,7,0,7,0,7,128,7,128,7,0,7, - 0,7,0,15,0,31,0,62,0,252,0,248,0,252,0,126, - 0,30,0,15,0,15,0,7,0,7,0,7,0,7,128,7, - 128,7,0,7,0,7,0,7,0,7,128,7,128,3,192,3, - 248,1,248,0,120,2,43,43,14,6,245,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,13,41,82,19,3,246,192,0,252,0, - 254,0,30,0,15,0,15,0,7,0,7,0,7,0,7,0, - 7,0,7,128,7,128,7,128,7,128,7,128,7,128,3,192, - 3,224,1,248,0,248,1,248,1,240,3,192,3,192,7,128, - 7,128,7,128,7,128,7,128,7,128,7,0,7,0,7,0, - 7,0,7,0,15,0,31,0,254,0,252,0,240,0,21,5, - 15,21,0,8,2,0,56,31,240,120,63,255,240,120,127,224, - 240,15,128,255}; -/* - Fontname: -FreeType-FreeUniversal-Medium-R-Normal--48-480-72-72-P-226-ISO10646-1 - Copyright: (FreeUniversal) Copyright (c) Stephen Wilson 2009 a modification of: Original Font (SIL Sophia) Copyright (c) SIL International, 1994-2008. - Capital A Height: 0, '1' Height: 35 - Calculated Max Values w=29 h=39 x=10 y=16 dx=49 dy= 0 ascent=36 len=116 - Font Bounding box w=65 h=64 x=-4 y=-13 - Calculated Min Values x= 0 y=-6 dx= 0 dy= 0 - Pure Font ascent =35 descent= 0 - X Font ascent =35 descent= 0 - Max Font ascent =36 descent=-6 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_fur35n[1447] U8G_FONT_SECTION("u8g_font_fur35n") = { - 0,65,64,252,243,35,0,0,0,0,42,58,0,36,250,35, - 0,19,19,57,31,6,16,6,12,0,30,15,0,15,30,0, - 15,30,0,7,28,0,3,184,0,1,176,0,193,240,96,255, - 255,224,255,255,224,248,227,224,1,240,0,3,184,0,7,188, - 0,7,28,0,15,30,0,30,15,0,14,14,0,2,8,0, - 29,29,116,49,10,0,0,7,0,0,0,7,0,0,0,7, - 0,0,0,7,0,0,0,7,0,0,0,7,0,0,0,7, - 0,0,0,7,0,0,0,7,0,0,0,7,0,0,0,7, - 0,0,0,7,0,0,0,7,0,0,255,255,255,248,255,255, - 255,248,255,255,255,248,0,7,0,0,0,7,0,0,0,7, - 0,0,0,7,0,0,0,7,0,0,0,7,0,0,0,7, - 0,0,0,7,0,0,0,7,0,0,0,7,0,0,0,7, - 0,0,0,7,0,0,0,7,0,0,9,12,24,13,2,250, - 31,128,31,0,31,0,62,0,62,0,62,0,60,0,124,0, - 120,0,120,0,112,0,240,0,12,4,8,16,2,10,255,240, - 255,240,255,240,255,240,5,6,6,13,5,0,248,248,248,248, - 248,248,15,39,78,19,2,253,0,14,0,30,0,28,0,28, - 0,60,0,56,0,56,0,120,0,112,0,112,0,112,0,240, - 0,224,0,224,1,224,1,192,1,192,1,192,3,192,3,128, - 3,128,7,128,7,0,7,0,15,0,15,0,14,0,14,0, - 30,0,28,0,28,0,60,0,56,0,56,0,56,0,120,0, - 112,0,112,0,240,0,22,35,105,27,2,1,3,255,0,7, - 255,128,31,255,224,31,255,224,62,3,240,62,1,240,124,0, - 248,120,0,248,120,0,120,248,0,120,248,0,124,248,0,124, - 248,0,124,248,0,124,248,0,124,248,0,124,248,0,124,248, - 0,124,248,0,124,248,0,124,248,0,124,248,0,124,248,0, - 124,248,0,124,120,0,124,120,0,120,120,0,120,124,0,248, - 60,0,248,62,1,240,63,3,240,31,255,224,15,255,192,7, - 255,128,1,255,0,12,35,70,27,7,0,3,240,7,240,15, - 240,31,240,127,240,255,240,253,240,241,240,193,240,1,240,1, - 240,1,240,1,240,1,240,1,240,1,240,1,240,1,240,1, - 240,1,240,1,240,1,240,1,240,1,240,1,240,1,240,1, - 240,1,240,1,240,1,240,1,240,1,240,1,240,1,240,1, - 240,21,35,105,27,3,1,3,255,0,15,255,128,31,255,192, - 63,255,224,63,1,240,126,0,240,124,0,248,124,0,248,124, - 0,248,124,0,248,0,0,248,0,0,248,0,0,240,0,1, - 240,0,3,224,0,7,224,0,7,192,0,15,128,0,31,128, - 0,63,0,0,126,0,0,252,0,1,248,0,3,240,0,7, - 224,0,15,192,0,31,192,0,31,128,0,63,0,0,126,0, - 0,252,0,0,255,255,248,255,255,248,255,255,248,255,255,248, - 22,35,105,27,2,1,3,255,0,15,255,192,31,255,224,31, - 255,240,63,1,248,62,0,248,124,0,120,124,0,120,124,0, - 124,0,0,120,0,0,120,0,0,248,0,1,240,0,15,224, - 0,255,192,0,255,0,0,255,128,0,255,192,0,15,224,0, - 1,240,0,0,248,0,0,248,0,0,124,0,0,124,0,0, - 124,248,0,124,248,0,124,252,0,124,252,0,120,124,0,248, - 127,3,248,63,255,240,31,255,224,15,255,192,3,255,0,24, - 35,105,27,1,0,0,3,240,0,7,240,0,7,240,0,15, - 240,0,31,240,0,63,240,0,61,240,0,121,240,0,249,240, - 0,241,240,1,225,240,3,225,240,3,193,240,7,129,240,15, - 129,240,15,1,240,30,1,240,62,1,240,60,1,240,120,1, - 240,248,1,240,240,1,240,255,255,255,255,255,255,255,255,255, - 255,255,255,0,1,240,0,1,240,0,1,240,0,1,240,0, - 1,240,0,1,240,0,1,240,0,1,240,0,1,240,21,35, - 105,27,3,0,127,255,224,127,255,224,127,255,224,127,255,224, - 124,0,0,124,0,0,124,0,0,124,0,0,124,0,0,124, - 0,0,124,0,0,124,0,0,124,254,0,125,255,128,127,255, - 192,127,131,224,126,1,240,124,0,240,120,0,248,120,0,120, - 0,0,120,0,0,120,0,0,120,0,0,120,0,0,120,0, - 0,120,248,0,120,248,0,248,248,0,240,248,1,240,126,3, - 224,63,255,224,63,255,192,15,255,128,7,254,0,23,35,105, - 27,2,1,1,255,128,7,255,192,15,255,224,31,193,240,31, - 0,248,62,0,248,62,0,120,124,0,120,124,0,0,120,0, - 0,120,0,0,120,0,0,120,0,0,120,127,0,120,255,192, - 249,255,240,251,255,240,255,131,248,254,0,248,252,0,124,252, - 0,124,248,0,60,248,0,60,248,0,60,248,0,62,248,0, - 60,248,0,60,120,0,60,124,0,124,124,0,120,63,1,248, - 31,255,240,15,255,224,7,255,192,1,255,0,21,35,105,27, - 3,0,255,255,248,255,255,248,255,255,248,255,255,248,0,0, - 120,0,0,248,0,0,240,0,1,240,0,1,240,0,1,224, - 0,3,224,0,3,224,0,7,192,0,7,192,0,7,128,0, - 15,128,0,15,128,0,15,0,0,31,0,0,31,0,0,62, - 0,0,62,0,0,62,0,0,124,0,0,124,0,0,248,0, - 0,248,0,0,248,0,1,240,0,1,240,0,3,240,0,3, - 224,0,3,224,0,7,192,0,7,192,0,22,35,105,27,2, - 1,3,255,128,15,255,224,31,255,240,63,255,248,63,1,248, - 126,0,252,124,0,124,124,0,124,124,0,124,124,0,124,124, - 0,124,60,0,120,62,0,248,31,131,240,15,255,224,3,255, - 128,7,255,128,15,255,224,31,3,240,62,0,248,124,0,120, - 120,0,124,248,0,60,248,0,60,248,0,60,248,0,60,248, - 0,60,248,0,60,248,0,124,124,0,124,126,1,248,63,255, - 248,31,255,240,15,255,224,3,255,128,22,35,105,27,2,1, - 3,255,128,15,255,192,31,255,224,63,255,240,126,1,248,124, - 0,248,120,0,248,248,0,124,248,0,124,248,0,124,248,0, - 124,248,0,124,248,0,124,248,0,124,248,0,252,120,0,252, - 124,1,252,127,3,252,63,255,252,31,255,124,15,254,124,3, - 248,124,0,0,124,0,0,124,0,0,120,0,0,120,0,0, - 248,120,0,248,120,1,240,124,1,240,62,3,224,63,255,224, - 31,255,192,15,255,128,7,254,0,5,24,24,13,5,0,248, - 248,248,248,248,248,0,0,0,0,0,0,0,0,0,0,0, - 0,248,248,248,248,248,248}; -/* - Fontname: -FreeType-FreeUniversal-Medium-R-Normal--58-580-72-72-P-271-ISO10646-1 - Copyright: (FreeUniversal) Copyright (c) Stephen Wilson 2009 a modification of: Original Font (SIL Sophia) Copyright (c) SIL International, 1994-2008. - Capital A Height: 0, '1' Height: 42 - Calculated Max Values w=35 h=46 x=12 y=20 dx=59 dy= 0 ascent=43 len=175 - Font Bounding box w=78 h=76 x=-4 y=-15 - Calculated Min Values x= 0 y=-7 dx= 0 dy= 0 - Pure Font ascent =42 descent= 0 - X Font ascent =42 descent= 0 - Max Font ascent =43 descent=-7 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_fur42n[2194] U8G_FONT_SECTION("u8g_font_fur42n") = { - 0,78,76,252,241,42,0,0,0,0,42,58,0,43,249,42, - 0,23,22,66,37,7,20,3,1,128,7,131,192,15,131,224, - 7,131,192,7,199,192,3,199,128,1,239,0,0,238,0,0, - 254,0,254,124,254,255,255,254,255,255,254,254,124,254,0,124, - 0,0,238,0,1,239,0,3,199,128,3,199,128,7,195,192, - 15,131,224,15,131,224,3,1,128,35,35,175,59,12,0,0, - 1,224,0,0,0,1,224,0,0,0,1,224,0,0,0,1, - 224,0,0,0,1,224,0,0,0,1,224,0,0,0,1,224, - 0,0,0,1,224,0,0,0,1,224,0,0,0,1,224,0, - 0,0,1,224,0,0,0,1,224,0,0,0,1,224,0,0, - 0,1,224,0,0,0,1,224,0,0,255,255,255,255,224,255, - 255,255,255,224,255,255,255,255,224,255,255,255,255,224,0,1, - 224,0,0,0,1,224,0,0,0,1,224,0,0,0,1,224, - 0,0,0,1,224,0,0,0,1,224,0,0,0,1,224,0, - 0,0,1,224,0,0,0,1,224,0,0,0,1,224,0,0, - 0,1,224,0,0,0,1,224,0,0,0,1,224,0,0,0, - 1,224,0,0,0,1,224,0,0,0,1,224,0,0,10,15, - 30,16,3,249,31,192,31,192,31,128,63,128,63,0,63,0, - 62,0,62,0,126,0,124,0,124,0,120,0,248,0,248,0, - 240,0,14,5,10,18,2,12,255,252,255,252,255,252,255,252, - 255,252,6,7,7,16,6,0,252,252,252,252,252,252,252,17, - 46,138,23,3,253,0,7,128,0,7,128,0,7,128,0,15, - 0,0,15,0,0,15,0,0,30,0,0,30,0,0,30,0, - 0,30,0,0,60,0,0,60,0,0,60,0,0,120,0,0, - 120,0,0,120,0,0,240,0,0,240,0,0,240,0,0,240, - 0,1,224,0,1,224,0,1,224,0,3,192,0,3,192,0, - 3,192,0,7,128,0,7,128,0,7,128,0,7,128,0,15, - 0,0,15,0,0,15,0,0,30,0,0,30,0,0,30,0, - 0,62,0,0,60,0,0,60,0,0,60,0,0,120,0,0, - 120,0,0,120,0,0,240,0,0,240,0,0,240,0,0,26, - 43,172,32,3,0,0,255,224,0,3,255,240,0,7,255,252, - 0,15,255,254,0,31,255,254,0,31,128,127,0,63,0,63, - 0,62,0,31,128,126,0,31,128,124,0,15,128,124,0,15, - 192,124,0,15,192,252,0,15,192,252,0,7,192,248,0,7, - 192,248,0,7,192,248,0,7,192,248,0,7,192,248,0,7, - 192,248,0,7,192,248,0,7,192,248,0,7,192,248,0,7, - 192,248,0,7,192,252,0,7,192,252,0,7,192,252,0,7, - 192,252,0,7,192,252,0,7,192,124,0,15,192,124,0,15, - 192,124,0,15,192,126,0,15,128,126,0,31,128,62,0,31, - 128,63,0,63,0,31,128,127,0,31,224,254,0,15,255,254, - 0,7,255,252,0,3,255,248,0,1,255,224,0,0,63,128, - 0,14,42,84,32,8,0,0,252,1,252,3,252,7,252,15, - 252,63,252,127,252,255,124,254,124,248,124,224,124,128,124,0, - 124,0,124,0,124,0,124,0,124,0,124,0,124,0,124,0, - 124,0,124,0,124,0,124,0,124,0,124,0,124,0,124,0, - 124,0,124,0,124,0,124,0,124,0,124,0,124,0,124,0, - 124,0,124,0,124,0,124,0,124,0,124,25,42,168,32,4, - 1,1,255,192,0,7,255,240,0,15,255,248,0,31,255,252, - 0,31,255,254,0,63,128,127,0,63,0,63,0,127,0,31, - 128,126,0,31,128,126,0,31,128,126,0,15,128,126,0,15, - 128,0,0,31,128,0,0,31,128,0,0,31,0,0,0,63, - 0,0,0,63,0,0,0,126,0,0,0,252,0,0,1,252, - 0,0,3,248,0,0,7,240,0,0,7,224,0,0,15,224, - 0,0,31,192,0,0,63,128,0,0,127,0,0,0,254,0, - 0,1,252,0,0,3,248,0,0,7,240,0,0,15,224,0, - 0,31,224,0,0,63,192,0,0,63,128,0,0,127,0,0, - 0,254,0,0,0,255,255,255,128,255,255,255,128,255,255,255, - 128,255,255,255,128,255,255,255,128,26,43,172,32,3,0,1, - 255,192,0,7,255,240,0,15,255,252,0,31,255,254,0,31, - 255,255,0,63,128,127,0,63,0,63,128,127,0,31,128,126, - 0,15,128,126,0,15,128,252,0,15,128,0,0,15,128,0, - 0,15,128,0,0,31,128,0,0,31,128,0,0,63,0,0, - 0,126,0,0,3,252,0,0,127,248,0,0,127,240,0,0, - 127,224,0,0,127,240,0,0,127,252,0,0,3,254,0,0, - 0,127,0,0,0,63,128,0,0,31,192,0,0,15,192,0, - 0,7,192,0,0,7,192,0,0,7,192,252,0,7,192,252, - 0,7,192,252,0,7,192,254,0,15,192,254,0,31,192,127, - 0,63,128,127,192,255,0,63,255,255,0,31,255,254,0,15, - 255,248,0,3,255,240,0,0,255,128,0,29,42,168,32,2, - 0,0,0,127,0,0,0,127,0,0,0,255,0,0,1,255, - 0,0,3,255,0,0,3,255,0,0,7,223,0,0,15,223, - 0,0,15,159,0,0,31,31,0,0,63,31,0,0,62,31, - 0,0,124,31,0,0,252,31,0,0,248,31,0,1,240,31, - 0,3,240,31,0,3,224,31,0,7,192,31,0,15,192,31, - 0,15,128,31,0,31,0,31,0,63,0,31,0,126,0,31, - 0,124,0,31,0,252,0,31,0,248,0,31,0,255,255,255, - 248,255,255,255,248,255,255,255,248,255,255,255,248,255,255,255, - 248,0,0,31,0,0,0,31,0,0,0,31,0,0,0,31, - 0,0,0,31,0,0,0,31,0,0,0,31,0,0,0,31, - 0,0,0,31,0,0,0,31,0,26,43,172,32,3,255,127, - 255,255,0,127,255,255,0,127,255,255,0,127,255,255,0,127, - 255,255,0,124,0,0,0,124,0,0,0,124,0,0,0,124, - 0,0,0,124,0,0,0,124,0,0,0,124,0,0,0,124, - 0,0,0,124,0,0,0,124,31,192,0,124,127,240,0,124, - 255,252,0,125,255,252,0,127,224,254,0,127,128,63,0,127, - 0,31,0,126,0,31,128,126,0,15,128,124,0,15,128,0, - 0,15,192,0,0,15,192,0,0,15,192,0,0,7,192,0, - 0,7,192,0,0,15,192,0,0,15,192,0,0,15,192,252, - 0,15,128,252,0,31,128,254,0,31,128,126,0,63,0,127, - 0,127,0,127,192,254,0,63,255,252,0,31,255,248,0,15, - 255,240,0,3,255,224,0,0,127,0,0,27,43,172,32,3, - 0,0,127,240,0,1,255,252,0,3,255,254,0,7,255,255, - 0,15,240,63,0,31,192,31,128,31,128,15,128,63,0,15, - 192,63,0,15,192,126,0,7,192,126,0,0,0,126,0,0, - 0,124,0,0,0,124,0,0,0,124,0,0,0,124,0,0, - 0,124,15,224,0,124,63,248,0,124,255,254,0,124,255,255, - 0,125,255,255,128,127,224,127,128,127,192,31,192,255,128,15, - 192,255,0,7,192,255,0,7,224,254,0,7,224,254,0,7, - 224,254,0,3,224,254,0,3,224,254,0,3,224,254,0,7, - 224,254,0,7,224,126,0,7,224,127,0,7,192,63,0,15, - 192,63,192,31,128,31,224,127,128,15,255,255,0,7,255,254, - 0,3,255,252,0,0,255,240,0,0,63,192,0,26,42,168, - 32,3,0,255,255,255,192,255,255,255,192,255,255,255,192,255, - 255,255,192,255,255,255,192,0,0,7,192,0,0,15,192,0, - 0,15,128,0,0,31,128,0,0,31,128,0,0,31,0,0, - 0,63,0,0,0,63,0,0,0,126,0,0,0,126,0,0, - 0,124,0,0,0,252,0,0,0,252,0,0,1,248,0,0, - 1,248,0,0,1,248,0,0,3,240,0,0,3,240,0,0, - 7,224,0,0,7,224,0,0,15,224,0,0,15,192,0,0, - 15,192,0,0,31,128,0,0,31,128,0,0,63,128,0,0, - 63,0,0,0,63,0,0,0,127,0,0,0,126,0,0,0, - 254,0,0,0,252,0,0,0,252,0,0,1,252,0,0,1, - 248,0,0,3,248,0,0,3,240,0,0,27,43,172,32,2, - 0,0,255,224,0,3,255,252,0,15,255,254,0,31,255,255, - 0,63,255,255,128,63,128,63,192,127,0,31,192,126,0,15, - 192,126,0,7,192,126,0,7,192,124,0,7,192,124,0,7, - 192,126,0,7,192,62,0,15,192,63,0,15,128,31,128,31, - 0,15,224,127,0,7,255,254,0,3,255,248,0,0,255,240, - 0,3,255,248,0,15,255,254,0,31,224,127,0,63,128,31, - 128,62,0,15,128,126,0,7,192,124,0,7,224,124,0,3, - 224,252,0,3,224,248,0,3,224,248,0,3,224,252,0,3, - 224,252,0,3,224,252,0,7,224,254,0,7,224,126,0,15, - 224,127,0,31,192,63,192,127,192,63,255,255,128,31,255,255, - 0,7,255,254,0,1,255,248,0,0,63,192,0,27,43,172, - 32,3,0,1,255,240,0,7,255,252,0,15,255,254,0,31, - 255,255,0,63,255,255,128,63,128,63,128,126,0,31,192,126, - 0,15,192,124,0,15,192,252,0,15,224,252,0,7,224,252, - 0,7,224,248,0,7,224,248,0,7,224,248,0,7,224,252, - 0,7,224,252,0,7,224,124,0,15,224,124,0,15,224,126, - 0,31,224,63,0,63,224,63,192,251,224,31,255,243,224,15, - 255,243,224,3,255,195,224,0,255,7,224,0,0,7,224,0, - 0,7,224,0,0,7,192,0,0,7,192,0,0,7,192,0, - 0,15,192,124,0,15,192,124,0,15,128,62,0,31,128,62, - 0,63,128,63,0,127,0,31,193,254,0,31,255,254,0,15, - 255,252,0,7,255,248,0,3,255,224,0,0,127,128,0,6, - 29,29,16,6,0,252,252,252,252,252,252,252,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,252,252,252,252,252, - 252,252}; -/* - Fontname: -FreeType-FreeUniversal-Medium-R-Normal--68-680-72-72-P-317-ISO10646-1 - Copyright: (FreeUniversal) Copyright (c) Stephen Wilson 2009 a modification of: Original Font (SIL Sophia) Copyright (c) SIL International, 1994-2008. - Capital A Height: 0, '1' Height: 49 - Calculated Max Values w=41 h=54 x=14 y=23 dx=69 dy= 0 ascent=50 len=250 - Font Bounding box w=92 h=89 x=-5 y=-18 - Calculated Min Values x= 0 y=-9 dx= 0 dy= 0 - Pure Font ascent =49 descent= 0 - X Font ascent =49 descent= 0 - Max Font ascent =50 descent=-9 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_fur49n[2683] U8G_FONT_SECTION("u8g_font_fur49n") = { - 0,92,89,251,238,49,0,0,0,0,42,58,0,50,247,49, - 0,27,26,104,45,9,23,0,192,96,0,3,192,120,0,15, - 192,126,0,7,224,252,0,3,224,248,0,1,241,240,0,1, - 241,240,0,0,251,224,0,0,123,192,0,0,59,128,0,224, - 63,128,224,255,255,255,224,255,255,255,224,255,255,255,224,255, - 159,63,224,128,63,128,32,0,123,192,0,0,123,192,0,0, - 241,224,0,1,241,240,0,3,241,248,0,3,224,248,0,7, - 224,252,0,15,192,124,0,3,192,120,0,0,128,32,0,41, - 41,246,69,14,0,0,0,60,0,0,0,0,0,60,0,0, - 0,0,0,60,0,0,0,0,0,60,0,0,0,0,0,60, - 0,0,0,0,0,60,0,0,0,0,0,60,0,0,0,0, - 0,60,0,0,0,0,0,60,0,0,0,0,0,60,0,0, - 0,0,0,60,0,0,0,0,0,60,0,0,0,0,0,60, - 0,0,0,0,0,60,0,0,0,0,0,60,0,0,0,0, - 0,60,0,0,0,0,0,60,0,0,0,0,0,60,0,0, - 0,0,0,60,0,0,0,255,255,255,255,255,128,255,255,255, - 255,255,128,255,255,255,255,255,128,255,255,255,255,255,128,0, - 0,60,0,0,0,0,0,60,0,0,0,0,0,60,0,0, - 0,0,0,60,0,0,0,0,0,60,0,0,0,0,0,60, - 0,0,0,0,0,60,0,0,0,0,0,60,0,0,0,0, - 0,60,0,0,0,0,0,60,0,0,0,0,0,60,0,0, - 0,0,0,60,0,0,0,0,0,60,0,0,0,0,0,60, - 0,0,0,0,0,60,0,0,0,0,0,60,0,0,0,0, - 0,60,0,0,0,0,0,60,0,0,0,12,17,34,19,3, - 247,15,240,15,240,15,224,15,224,31,224,31,192,31,192,31, - 128,63,128,63,0,63,0,62,0,126,0,126,0,124,0,124, - 0,248,0,16,6,12,22,3,14,255,255,255,255,255,255,255, - 255,255,255,255,255,7,8,8,19,7,0,254,254,254,254,254, - 254,254,254,21,54,162,27,3,252,0,0,248,0,0,240,0, - 1,240,0,1,240,0,1,240,0,1,224,0,3,224,0,3, - 224,0,3,192,0,7,192,0,7,192,0,7,128,0,15,128, - 0,15,128,0,15,128,0,15,0,0,31,0,0,31,0,0, - 30,0,0,62,0,0,62,0,0,60,0,0,124,0,0,124, - 0,0,124,0,0,120,0,0,248,0,0,248,0,0,240,0, - 1,240,0,1,240,0,1,240,0,1,224,0,3,224,0,3, - 224,0,3,192,0,7,192,0,7,192,0,7,128,0,15,128, - 0,15,128,0,15,128,0,15,0,0,31,0,0,31,0,0, - 30,0,0,62,0,0,62,0,0,60,0,0,124,0,0,124, - 0,0,124,0,0,120,0,0,248,0,0,31,51,204,38,3, - 255,0,31,240,0,0,127,252,0,1,255,255,0,3,255,255, - 128,7,255,255,192,15,255,255,224,31,240,31,240,31,192,15, - 240,63,128,7,248,63,128,3,248,63,0,1,248,127,0,1, - 252,126,0,1,252,126,0,0,252,126,0,0,252,254,0,0, - 252,254,0,0,254,252,0,0,254,252,0,0,254,252,0,0, - 254,252,0,0,126,252,0,0,126,252,0,0,126,252,0,0, - 126,252,0,0,126,252,0,0,126,252,0,0,126,252,0,0, - 126,252,0,0,126,252,0,0,254,254,0,0,254,254,0,0, - 254,254,0,0,254,254,0,0,254,126,0,0,254,126,0,0, - 252,126,0,0,252,127,0,1,252,127,0,1,252,63,0,1, - 252,63,128,3,248,63,128,3,248,31,192,7,248,31,224,15, - 240,15,248,63,240,15,255,255,224,7,255,255,192,3,255,255, - 128,1,255,255,0,0,127,252,0,0,15,240,0,16,49,98, - 38,9,0,0,127,0,255,1,255,3,255,7,255,31,255,63, - 255,127,255,255,255,255,63,252,63,240,63,192,63,0,63,0, - 63,0,63,0,63,0,63,0,63,0,63,0,63,0,63,0, - 63,0,63,0,63,0,63,0,63,0,63,0,63,0,63,0, - 63,0,63,0,63,0,63,0,63,0,63,0,63,0,63,0, - 63,0,63,0,63,0,63,0,63,0,63,0,63,0,63,0, - 63,0,63,0,63,29,50,200,38,4,0,0,31,224,0,0, - 255,252,0,3,255,255,0,7,255,255,128,15,255,255,192,31, - 255,255,224,31,240,31,224,63,224,7,240,63,192,3,240,63, - 128,3,248,127,128,3,248,127,0,1,248,127,0,1,248,127, - 0,1,248,127,0,1,248,0,0,1,248,0,0,1,248,0, - 0,3,248,0,0,3,248,0,0,7,240,0,0,7,240,0, - 0,15,224,0,0,31,224,0,0,63,192,0,0,127,128,0, - 0,127,0,0,0,255,0,0,1,254,0,0,3,252,0,0, - 7,248,0,0,15,240,0,0,31,240,0,0,63,224,0,0, - 127,192,0,0,127,128,0,0,255,0,0,1,254,0,0,3, - 252,0,0,7,248,0,0,15,248,0,0,31,240,0,0,63, - 224,0,0,127,192,0,0,255,128,0,0,255,0,0,0,255, - 255,255,248,255,255,255,248,255,255,255,248,255,255,255,248,255, - 255,255,248,31,51,204,38,3,255,0,31,240,0,0,255,254, - 0,1,255,255,128,3,255,255,192,7,255,255,224,15,248,31, - 240,31,224,7,248,31,192,3,248,63,192,1,252,63,128,0, - 252,63,128,0,252,127,0,0,252,127,0,0,252,127,0,0, - 252,0,0,0,252,0,0,0,252,0,0,1,252,0,0,1, - 248,0,0,3,248,0,0,7,240,0,0,31,224,0,0,255, - 192,0,31,255,128,0,31,254,0,0,31,252,0,0,31,255, - 0,0,31,255,192,0,0,255,224,0,0,15,240,0,0,7, - 248,0,0,3,252,0,0,1,252,0,0,0,254,0,0,0, - 254,0,0,0,126,0,0,0,126,0,0,0,126,254,0,0, - 126,254,0,0,126,255,0,0,126,255,0,0,254,127,0,0, - 254,127,128,1,252,127,128,3,252,63,224,7,248,31,248,31, - 240,15,255,255,224,7,255,255,192,3,255,255,128,0,255,254, - 0,0,31,240,0,34,50,250,38,2,0,0,0,15,240,0, - 0,0,15,240,0,0,0,31,240,0,0,0,63,240,0,0, - 0,63,240,0,0,0,127,240,0,0,0,255,240,0,0,0, - 255,240,0,0,1,251,240,0,0,3,251,240,0,0,3,243, - 240,0,0,7,227,240,0,0,15,227,240,0,0,15,195,240, - 0,0,31,131,240,0,0,63,131,240,0,0,63,3,240,0, - 0,126,3,240,0,0,254,3,240,0,1,252,3,240,0,1, - 248,3,240,0,3,248,3,240,0,7,240,3,240,0,7,224, - 3,240,0,15,224,3,240,0,31,192,3,240,0,31,128,3, - 240,0,63,128,3,240,0,127,0,3,240,0,126,0,3,240, - 0,252,0,3,240,0,252,0,3,240,0,255,255,255,255,192, - 255,255,255,255,192,255,255,255,255,192,255,255,255,255,192,255, - 255,255,255,192,255,255,255,255,192,0,0,3,240,0,0,0, - 3,240,0,0,0,3,240,0,0,0,3,240,0,0,0,3, - 240,0,0,0,3,240,0,0,0,3,240,0,0,0,3,240, - 0,0,0,3,240,0,0,0,3,240,0,0,0,3,240,0, - 0,0,3,240,0,30,50,200,38,4,255,63,255,255,224,63, - 255,255,224,63,255,255,224,63,255,255,224,63,255,255,224,63, - 255,255,224,63,0,0,0,63,0,0,0,63,0,0,0,63, - 0,0,0,63,0,0,0,63,0,0,0,63,0,0,0,63, - 0,0,0,63,0,0,0,63,0,0,0,63,3,248,0,63, - 31,254,0,63,63,255,128,63,127,255,192,63,255,255,224,63, - 248,31,224,63,224,7,240,63,192,3,240,63,128,3,248,63, - 0,1,248,63,0,1,252,62,0,1,252,0,0,0,252,0, - 0,0,252,0,0,0,252,0,0,0,252,0,0,0,252,0, - 0,0,252,0,0,0,252,0,0,0,252,0,0,0,252,254, - 0,1,252,254,0,1,248,254,0,1,248,255,0,3,248,127, - 0,3,240,127,128,7,224,127,192,15,224,63,240,63,192,31, - 255,255,128,15,255,255,0,7,255,254,0,1,255,248,0,0, - 31,224,0,31,51,204,38,3,255,0,7,248,0,0,63,255, - 0,0,255,255,192,1,255,255,224,3,255,255,240,7,252,15, - 240,15,248,7,248,31,224,3,248,31,192,1,252,63,192,1, - 252,63,128,0,252,63,0,0,252,127,0,0,252,127,0,0, - 0,127,0,0,0,126,0,0,0,126,0,0,0,126,0,0, - 0,126,0,0,0,126,0,0,0,126,7,252,0,126,31,255, - 0,126,63,255,192,126,127,255,224,126,255,255,240,127,252,15, - 248,127,240,3,248,255,192,1,252,255,192,1,252,255,128,0, - 254,255,128,0,254,255,0,0,126,255,0,0,126,255,0,0, - 126,255,0,0,126,255,0,0,126,255,0,0,126,255,0,0, - 126,127,0,0,126,127,0,0,126,127,128,0,254,63,128,0, - 252,63,128,1,252,31,192,1,252,31,224,3,248,15,248,15, - 240,7,255,255,224,3,255,255,192,1,255,255,128,0,127,254, - 0,0,15,248,0,30,49,196,38,4,0,255,255,255,252,255, - 255,255,252,255,255,255,252,255,255,255,252,255,255,255,252,0, - 0,0,252,0,0,1,252,0,0,1,252,0,0,1,248,0, - 0,3,248,0,0,3,240,0,0,7,240,0,0,7,240,0, - 0,7,224,0,0,15,224,0,0,15,224,0,0,31,192,0, - 0,31,192,0,0,31,128,0,0,63,128,0,0,63,128,0, - 0,127,0,0,0,127,0,0,0,127,0,0,0,254,0,0, - 0,254,0,0,0,254,0,0,1,252,0,0,1,252,0,0, - 3,248,0,0,3,248,0,0,3,248,0,0,7,240,0,0, - 7,240,0,0,15,240,0,0,15,224,0,0,15,224,0,0, - 31,192,0,0,31,192,0,0,63,192,0,0,63,128,0,0, - 63,128,0,0,127,128,0,0,127,0,0,0,127,0,0,0, - 254,0,0,0,254,0,0,1,254,0,0,1,252,0,0,32, - 51,204,38,3,255,0,15,248,0,0,127,255,0,1,255,255, - 128,3,255,255,224,7,255,255,240,15,248,31,248,31,224,7, - 252,31,192,1,252,63,128,1,252,63,128,0,254,63,0,0, - 254,63,0,0,254,63,0,0,126,63,0,0,126,63,0,0, - 126,63,0,0,254,63,0,0,252,31,128,0,252,31,128,1, - 248,15,192,3,248,15,224,7,240,7,248,31,224,3,255,255, - 192,0,255,255,128,0,127,254,0,1,255,255,128,3,255,255, - 192,15,248,15,240,31,192,3,248,31,128,1,248,63,0,0, - 252,127,0,0,126,126,0,0,126,126,0,0,126,254,0,0, - 127,252,0,0,63,252,0,0,63,252,0,0,63,254,0,0, - 127,254,0,0,127,254,0,0,127,254,0,0,127,127,0,0, - 254,127,128,1,254,63,192,3,252,63,240,15,252,31,255,255, - 248,15,255,255,240,3,255,255,192,0,255,255,0,0,15,248, - 0,31,51,204,38,3,255,0,31,248,0,0,255,255,0,3, - 255,255,192,7,255,255,224,15,255,255,240,31,240,31,248,63, - 192,7,248,63,128,3,252,127,0,1,252,126,0,1,252,126, - 0,0,254,254,0,0,254,254,0,0,254,252,0,0,254,252, - 0,0,254,252,0,0,254,252,0,0,254,252,0,0,254,254, - 0,0,254,254,0,0,254,254,0,0,254,126,0,1,254,127, - 0,1,254,63,128,3,254,63,192,7,254,31,240,31,254,31, - 255,255,126,15,255,254,126,7,255,252,126,1,255,248,126,0, - 63,224,126,0,0,0,126,0,0,0,126,0,0,0,126,0, - 0,0,254,0,0,0,252,0,0,0,252,0,0,0,252,126, - 0,0,252,127,0,1,248,63,0,1,248,63,0,3,248,63, - 0,7,240,63,128,7,240,31,192,31,224,31,224,63,224,15, - 255,255,192,7,255,255,128,3,255,255,0,1,255,252,0,0, - 63,224,0,7,34,34,19,7,0,254,254,254,254,254,254,254, - 254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,254,254,254,254,254,254,254,254}; -/* - Fontname: -FreeType-Gentium Basic-Bold-R-Normal--18-180-72-72-P-89-ISO10646-1 - Copyright: Copyright (c) SIL International, 2003-2008. - Capital A Height: 11, '1' Height: 11 - Calculated Max Values w=15 h=19 x= 2 y=11 dx=16 dy= 0 ascent=16 len=34 - Font Bounding box w=27 h=26 x=-9 y=-6 - Calculated Min Values x=-3 y=-5 dx= 0 dy= 0 - Pure Font ascent =11 descent=-4 - X Font ascent =14 descent=-4 - Max Font ascent =16 descent=-5 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_gdb11[4313] U8G_FONT_SECTION("u8g_font_gdb11") = { - 0,27,26,247,250,11,2,67,5,71,32,255,252,16,251,14, - 252,0,0,0,4,0,0,3,14,14,6,1,255,96,224,96, - 96,96,96,96,64,64,64,0,224,224,192,6,6,6,8,1, - 7,108,236,204,76,76,76,8,10,10,9,1,1,26,18,22, - 127,36,36,254,72,72,216,7,14,14,9,1,254,16,16,126, - 150,144,240,120,30,18,146,210,252,16,16,11,11,22,13,1, - 0,112,64,144,128,137,128,139,0,146,0,85,192,42,32,26, - 32,50,32,34,32,65,192,11,13,26,12,1,0,28,0,102, - 0,70,0,70,0,124,0,120,0,113,224,248,128,252,128,222, - 128,207,0,195,128,125,224,3,6,6,5,1,7,96,224,192, - 64,64,64,4,17,17,6,1,253,16,32,96,64,64,192,192, - 192,192,192,192,192,192,64,96,32,16,4,17,17,6,1,253, - 128,64,96,32,48,48,48,48,48,48,48,48,32,32,96,64, - 128,6,8,8,8,1,6,48,176,252,120,120,252,52,48,7, - 6,6,8,0,2,16,16,16,254,16,16,3,5,5,5,1, - 253,96,224,96,64,192,6,1,1,6,0,4,252,3,3,3, - 5,1,255,224,224,192,8,17,17,9,0,253,3,3,2,6, - 6,4,12,12,24,24,16,48,48,32,96,64,192,7,11,11, - 9,1,0,56,76,70,198,198,198,198,198,196,100,56,7,11, - 11,9,1,0,24,248,24,24,24,24,24,24,24,24,126,7, - 11,11,9,1,0,60,102,102,6,4,8,16,34,66,126,254, - 7,11,11,8,0,0,60,102,102,6,8,28,6,6,6,140, - 120,7,11,11,8,0,0,4,12,12,20,52,36,68,126,132, - 4,30,7,11,11,9,1,0,126,124,64,64,124,134,6,6, - 6,134,124,7,11,11,9,1,0,12,48,96,64,252,198,198, - 198,198,100,56,7,11,11,9,1,0,254,254,134,4,4,8, - 8,24,48,48,96,8,11,11,10,1,0,60,102,102,102,124, - 62,71,195,195,195,60,7,11,11,9,1,0,56,68,198,198, - 198,198,126,4,12,24,224,3,9,9,5,1,255,224,224,192, - 0,0,0,224,224,192,3,11,11,5,1,253,224,224,192,0, - 0,0,96,224,96,64,192,8,6,6,8,0,2,3,30,112, - 240,30,7,8,4,4,8,0,3,127,128,0,255,8,6,6, - 8,0,2,96,188,15,14,120,192,7,14,14,8,1,255,60, - 198,198,134,12,8,16,32,32,32,0,56,56,56,14,16,32, - 16,1,252,7,192,31,240,48,56,64,8,71,68,136,196,152, - 196,152,196,152,196,152,200,159,248,206,224,192,32,112,112,63, - 192,31,128,11,11,22,11,0,0,6,0,14,0,14,0,11, - 0,19,0,19,0,63,128,33,128,33,192,96,192,241,224,9, - 11,22,11,1,0,254,0,99,0,99,0,99,0,126,0,99, - 128,97,128,97,128,97,128,97,128,254,0,8,11,11,10,1, - 0,31,99,64,192,192,192,192,192,192,97,62,9,11,22,11, - 1,0,254,0,99,0,97,0,97,128,97,128,97,128,97,128, - 97,128,97,0,99,0,252,0,9,11,22,9,0,0,255,0, - 49,0,49,0,48,0,48,0,63,0,48,0,48,0,48,128, - 48,128,255,128,9,11,22,9,0,0,255,128,49,0,49,0, - 48,0,48,0,62,0,48,0,48,0,48,0,48,0,248,0, - 11,11,22,11,0,0,15,192,49,192,64,0,192,0,192,0, - 192,0,193,224,192,192,64,192,112,192,31,128,10,11,22,12, - 1,0,243,192,97,128,97,128,97,128,97,128,127,128,97,128, - 97,128,97,128,97,128,243,192,4,11,11,6,1,0,240,96, - 96,96,96,96,96,96,96,96,240,7,14,14,6,254,253,62, - 12,12,12,12,12,12,12,12,12,12,8,136,240,10,11,22, - 11,1,0,243,192,99,0,102,0,108,0,104,0,120,0,108, - 0,102,0,103,0,99,128,241,192,8,11,11,9,1,0,240, - 96,96,96,96,96,96,96,97,97,255,15,11,22,15,0,0, - 112,28,56,56,56,56,56,120,44,88,44,88,38,216,38,152, - 35,152,35,24,243,62,10,11,22,12,1,0,225,192,96,128, - 112,128,120,128,92,128,76,128,70,128,71,128,67,128,65,128, - 225,128,10,11,22,11,0,0,30,0,33,128,64,128,192,192, - 192,192,192,192,192,192,192,192,64,128,97,0,30,0,8,11, - 11,10,1,0,254,99,99,99,98,124,96,96,96,96,240,12, - 14,28,11,0,253,30,0,33,128,64,128,192,192,192,192,192, - 192,192,192,192,192,64,128,97,0,30,0,3,144,1,240,0, - 96,10,11,22,11,1,0,254,0,99,0,99,0,99,0,98, - 0,124,0,100,0,102,0,99,0,99,128,241,192,7,11,11, - 9,1,0,62,198,128,192,112,60,6,2,130,196,248,10,11, - 22,10,0,0,255,192,140,64,140,64,12,0,12,0,12,0, - 12,0,12,0,12,0,12,0,30,0,10,11,22,12,1,0, - 241,192,96,128,96,128,96,128,96,128,96,128,96,128,96,128, - 96,128,49,0,30,0,12,11,22,12,0,0,248,240,112,64, - 48,64,48,128,24,128,25,128,29,0,13,0,15,0,6,0, - 6,0,15,11,22,15,0,0,241,30,97,132,49,140,51,200, - 50,200,50,200,28,120,28,112,28,48,24,48,8,48,11,11, - 22,11,0,0,249,224,48,128,57,128,31,0,14,0,6,0, - 15,0,27,0,49,128,33,192,243,224,10,11,22,11,1,0, - 227,192,113,128,49,0,59,0,26,0,14,0,12,0,12,0, - 12,0,12,0,30,0,9,11,22,10,0,0,127,128,67,0, - 71,0,6,0,14,0,12,0,24,0,56,0,48,128,112,128, - 255,128,4,17,17,6,1,253,240,128,128,128,128,128,128,128, - 128,128,128,128,128,128,128,128,240,8,17,17,8,0,253,192, - 64,96,32,48,48,16,24,24,8,12,4,6,6,2,3,3, - 4,17,17,6,1,253,240,16,16,16,16,16,16,16,16,16, - 16,16,16,16,16,16,240,7,9,9,9,1,5,16,48,56, - 40,76,76,68,134,130,8,1,1,9,0,254,255,4,4,4, - 6,0,9,192,96,32,16,8,8,8,9,1,0,60,102,198, - 30,102,198,207,118,9,14,28,10,0,0,96,0,224,0,96, - 0,96,0,96,0,96,0,103,0,127,128,112,128,96,128,96, - 128,97,0,97,0,62,0,7,8,8,8,1,0,62,70,196, - 192,192,192,66,124,9,14,28,10,1,0,3,0,7,0,3, - 0,3,0,3,0,3,0,63,0,67,0,195,0,195,0,195, - 0,195,0,127,128,59,0,7,8,8,9,1,0,60,70,198, - 254,192,192,98,60,7,13,13,6,1,0,30,36,96,96,96, - 252,96,96,96,96,96,96,248,10,12,24,10,0,252,62,192, - 193,0,129,0,193,0,62,0,112,0,254,0,255,128,227,128, - 192,128,193,0,62,0,9,14,28,10,1,0,96,0,224,0, - 96,0,96,0,96,0,96,0,102,0,127,0,115,0,99,0, - 99,0,99,0,99,0,247,128,4,12,12,6,1,0,48,112, - 0,0,96,224,96,96,96,96,96,240,7,16,16,5,253,252, - 14,14,0,0,28,12,12,12,12,12,12,12,12,140,248,224, - 9,14,28,10,1,0,96,0,224,0,96,0,96,0,96,0, - 96,0,103,128,102,0,108,0,120,0,108,0,102,0,103,0, - 243,128,4,14,14,5,1,0,96,224,96,96,96,96,96,96, - 96,96,96,96,96,240,14,8,16,15,1,0,110,112,255,248, - 99,24,99,24,99,24,99,24,99,24,247,188,9,8,16,10, - 1,0,110,0,255,0,115,0,99,0,99,0,99,0,99,0, - 247,128,7,8,8,9,1,0,56,68,198,198,198,198,68,56, - 8,12,12,10,1,252,110,255,97,97,97,97,98,124,96,96, - 96,240,9,12,24,10,1,252,61,0,67,0,195,0,195,0, - 195,0,195,0,127,0,59,0,3,0,3,0,3,0,7,128, - 8,8,8,8,0,0,119,255,50,50,48,48,48,248,6,8, - 8,8,1,0,240,152,144,240,60,132,196,248,6,11,11,7, - 0,0,32,96,96,252,96,96,96,96,100,124,48,10,8,16, - 10,0,0,227,128,97,128,97,128,97,128,97,128,97,128,127, - 192,57,128,9,8,16,9,0,0,243,128,97,0,51,0,50, - 0,30,0,28,0,28,0,8,0,13,8,16,13,0,0,242, - 56,99,16,51,32,53,160,53,160,24,224,24,192,24,192,9, - 8,16,9,0,0,251,128,115,0,62,0,28,0,28,0,22, - 0,35,0,247,128,10,12,24,9,255,252,121,192,48,128,25, - 128,25,0,15,0,14,0,14,0,6,0,4,0,12,0,120, - 0,240,0,7,8,8,8,1,0,254,140,152,56,48,98,226, - 254,6,17,17,5,0,253,8,28,48,48,48,48,48,48,224, - 48,48,48,48,48,48,24,8,1,19,19,4,2,252,128,128, - 128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128, - 128,6,17,17,5,255,253,64,96,48,48,48,48,48,48,28, - 48,48,48,48,48,48,96,192,8,2,2,9,0,4,57,206, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,0,0,0,4,0,0,3,13,13,6,1,251,96,224,64, - 64,64,64,96,96,96,96,96,96,192,7,11,11,9,1,0, - 16,24,126,148,144,144,144,210,124,16,16,8,11,11,9,1, - 0,30,34,98,96,96,252,96,96,97,127,158,7,7,7,9, - 1,2,132,126,68,68,68,68,254,10,11,22,9,255,0,227, - 192,113,0,51,0,58,0,26,0,30,0,12,0,127,128,12, - 0,12,0,30,0,1,19,19,4,2,252,128,128,128,128,128, - 128,128,128,0,0,0,128,128,128,128,128,128,128,128,7,13, - 13,9,1,0,112,152,144,240,252,158,130,98,60,12,68,100, - 124,6,3,3,7,0,9,196,204,140,11,12,24,13,1,0, - 31,0,32,128,79,64,147,32,146,32,144,32,144,32,144,32, - 137,32,78,64,32,128,31,0,5,6,6,5,0,5,112,208, - 176,144,248,240,7,8,8,9,1,0,18,38,108,220,220,108, - 38,18,7,4,4,9,1,1,254,2,2,2,6,1,1,6, - 0,4,252,6,7,7,6,0,6,120,72,188,188,180,104,120, - 7,1,1,9,1,11,254,4,4,4,6,1,7,112,144,144, - 224,7,8,8,7,0,1,16,16,254,16,16,16,0,254,4, - 7,7,6,1,5,112,208,16,32,64,144,240,4,7,7,6, - 1,5,48,80,144,48,16,144,224,4,4,4,6,2,9,112, - 96,192,128,9,12,24,10,1,252,227,0,99,0,99,0,99, - 0,99,0,99,0,127,128,91,0,64,0,64,0,96,0,112, - 0,10,13,26,11,0,254,63,192,98,128,194,128,194,128,98, - 128,62,128,2,128,2,128,2,128,2,128,2,128,2,128,7, - 192,3,3,3,4,0,5,224,224,192,2,4,4,4,2,252, - 192,64,64,192,4,7,7,6,1,5,32,224,32,32,32,32, - 240,4,6,6,5,0,5,96,144,144,144,96,240,8,8,8, - 9,1,0,136,76,102,55,55,102,76,136,10,11,22,11,1, - 0,192,192,65,128,65,0,66,0,68,0,172,0,8,128,19, - 128,50,128,99,192,197,192,9,11,22,11,1,0,192,128,65, - 0,66,0,66,0,68,0,168,0,25,128,18,128,33,0,98, - 128,199,128,11,11,22,11,0,0,96,96,80,192,32,128,17, - 0,146,0,230,0,4,64,9,192,25,64,49,224,98,224,6, - 13,13,8,1,251,56,56,48,16,16,16,32,96,192,196,204, - 204,112,11,16,32,11,0,0,16,0,24,0,12,0,6,0, - 0,0,6,0,14,0,14,0,11,0,19,0,19,0,63,128, - 33,128,33,192,96,192,241,224,11,16,32,11,0,0,1,0, - 3,128,6,0,12,0,0,0,6,0,14,0,14,0,11,0, - 19,0,19,0,63,128,33,128,33,192,96,192,241,224,11,16, - 32,11,0,0,4,0,14,0,31,0,17,0,0,128,6,0, - 14,0,14,0,11,0,19,0,19,0,63,128,33,128,33,192, - 96,192,241,224,11,15,30,11,0,0,12,128,31,128,39,0, - 0,0,6,0,14,0,14,0,11,0,19,0,19,0,63,128, - 33,128,33,192,96,192,241,224,11,15,30,11,0,0,16,128, - 49,128,49,128,0,0,6,0,14,0,14,0,11,0,19,0, - 19,0,63,128,33,128,33,192,96,192,241,224,11,16,32,11, - 0,0,6,0,10,0,10,0,14,0,0,0,6,0,14,0, - 14,0,11,0,19,0,19,0,63,128,33,128,33,192,96,192, - 241,224,14,11,22,15,0,0,15,252,7,140,5,136,13,128, - 9,128,31,248,25,128,17,128,49,132,33,132,243,252,9,15, - 30,10,0,252,31,0,99,0,64,0,192,0,192,0,192,0, - 192,0,192,0,96,0,112,128,31,0,4,0,2,0,6,0, - 28,0,9,16,32,9,0,0,32,0,48,0,24,0,4,0, - 0,0,255,0,49,0,49,0,48,0,48,0,63,0,48,0, - 48,0,48,128,48,128,255,128,9,16,32,9,0,0,2,0, - 7,0,14,0,24,0,0,0,255,0,49,0,49,0,48,0, - 48,0,63,0,48,0,48,0,48,128,48,128,255,128,9,16, - 32,9,0,0,8,0,28,0,30,0,35,0,0,0,255,0, - 49,0,49,0,48,0,48,0,63,0,48,0,48,0,48,128, - 48,128,255,128,9,15,30,9,0,0,33,0,97,0,99,0, - 0,0,255,0,49,0,49,0,48,0,48,0,63,0,48,0, - 48,0,48,128,48,128,255,128,5,16,16,6,0,0,64,224, - 112,16,8,120,48,48,48,48,48,48,48,48,48,120,5,16, - 16,6,1,0,16,56,112,192,0,240,96,96,96,96,96,96, - 96,96,96,240,6,16,16,6,0,0,48,112,120,204,0,120, - 48,48,48,48,48,48,48,48,48,120,7,15,15,6,255,0, - 66,194,194,0,60,24,24,24,24,24,24,24,24,24,60,9, - 11,22,11,1,0,254,0,99,0,97,0,97,128,97,128,249, - 128,97,128,97,128,97,0,99,0,252,0,10,15,30,12,1, - 0,25,0,63,0,46,0,0,0,225,192,96,128,112,128,120, - 128,92,128,76,128,70,128,71,128,67,128,65,128,225,128,10, - 16,32,11,0,0,16,0,24,0,12,0,2,0,0,0,30, - 0,33,128,64,128,192,192,192,192,192,192,192,192,192,192,64, - 128,97,0,30,0,10,16,32,11,0,0,1,0,3,128,6, - 0,12,0,0,0,30,0,33,128,64,128,192,192,192,192,192, - 192,192,192,192,192,64,128,97,0,30,0,10,16,32,11,0, - 0,4,0,14,0,31,0,17,128,0,0,30,0,33,128,64, - 128,192,192,192,192,192,192,192,192,192,192,64,128,97,0,30, - 0,10,15,30,11,0,0,12,128,31,128,39,0,0,0,30, - 0,33,128,64,128,192,192,192,192,192,192,192,192,192,192,64, - 128,97,0,30,0,10,15,30,11,0,0,16,128,49,128,49, - 128,0,0,30,0,33,128,64,128,192,192,192,192,192,192,192, - 192,192,192,64,128,97,0,30,0,6,6,6,8,1,2,140, - 216,112,112,216,140,10,11,22,11,0,0,31,192,35,128,99, - 128,195,192,198,192,204,192,216,192,240,192,113,128,113,0,254, - 0,10,16,32,12,1,0,16,0,56,0,28,0,6,0,0, - 0,241,192,96,128,96,128,96,128,96,128,96,128,96,128,96, - 128,96,128,49,0,30,0,10,16,32,12,1,0,2,0,7, - 0,14,0,24,0,0,0,241,192,96,128,96,128,96,128,96, - 128,96,128,96,128,96,128,96,128,49,0,30,0,10,16,32, - 12,1,0,12,0,14,0,30,0,51,0,0,0,241,192,96, - 128,96,128,96,128,96,128,96,128,96,128,96,128,96,128,49, - 0,30,0,10,15,30,12,1,0,33,0,33,128,33,0,0, - 0,241,192,96,128,96,128,96,128,96,128,96,128,96,128,96, - 128,96,128,49,0,30,0,10,16,32,11,1,0,4,0,7, - 0,12,0,24,0,0,0,227,192,113,128,49,0,59,0,26, - 0,14,0,12,0,12,0,12,0,12,0,30,0,8,11,11, - 10,1,0,240,96,126,99,99,99,99,98,124,96,240,9,13, - 26,11,1,0,14,0,49,128,33,128,97,128,97,0,102,0, - 104,0,100,0,103,0,97,128,104,128,104,128,239,0,8,13, - 13,9,1,0,96,48,16,8,0,60,102,198,30,102,198,207, - 118,8,13,13,9,1,0,12,28,24,48,0,60,102,198,30, - 102,198,207,118,8,13,13,9,1,0,16,56,108,198,0,60, - 102,198,30,102,198,207,118,8,12,12,9,1,0,114,252,0, - 0,60,102,198,30,102,198,207,118,8,12,12,9,1,0,194, - 198,134,0,60,102,198,30,102,198,207,118,8,13,13,9,1, - 0,24,40,40,48,0,60,102,198,30,102,198,207,118,11,8, - 16,13,1,0,61,192,102,32,196,32,63,224,68,0,198,32, - 255,192,115,128,7,12,12,8,1,252,62,70,196,192,192,192, - 102,56,16,8,24,48,7,13,13,9,1,0,96,48,24,8, - 0,60,70,198,254,192,192,98,60,7,13,13,9,1,0,12, - 14,24,48,0,60,70,198,254,192,192,98,60,7,13,13,9, - 1,0,24,56,108,66,0,60,70,198,254,192,192,98,60,7, - 12,12,9,1,0,66,198,194,0,60,70,198,254,192,192,98, - 60,5,13,13,5,0,0,224,96,48,16,0,48,112,48,48, - 48,48,48,120,5,13,13,5,1,0,48,56,96,64,128,96, - 224,96,96,96,96,96,240,6,13,13,5,0,0,48,112,216, - 132,0,48,112,48,48,48,48,48,120,7,12,12,5,255,0, - 66,194,194,0,24,56,24,24,24,24,24,60,7,13,13,9, - 1,0,112,62,56,108,4,62,78,198,198,198,196,76,56,9, - 12,24,10,1,0,57,0,126,0,0,0,0,0,110,0,255, - 0,115,0,99,0,99,0,99,0,99,0,247,128,7,13,13, - 9,1,0,112,48,24,8,0,56,68,198,198,198,198,68,56, - 7,13,13,9,1,0,14,12,24,16,0,56,68,198,198,198, - 198,68,56,7,13,13,9,1,0,24,60,44,66,0,56,68, - 198,198,198,198,68,56,7,12,12,9,1,0,50,124,128,0, - 56,68,198,198,198,198,68,56,7,12,12,9,1,0,66,194, - 66,0,56,68,198,198,198,198,68,56,7,6,6,8,0,2, - 16,16,0,126,144,16,7,9,9,9,1,0,2,58,68,206, - 214,230,230,68,248,10,13,26,10,0,0,24,0,56,0,12, - 0,4,0,0,0,227,128,97,128,97,128,97,128,97,128,97, - 128,127,192,57,128,10,13,26,10,0,0,7,0,6,0,12, - 0,8,0,0,0,227,128,97,128,97,128,97,128,97,128,97, - 128,127,192,57,128,10,13,26,10,0,0,12,0,30,0,18, - 0,33,0,0,0,227,128,97,128,97,128,97,128,97,128,97, - 128,127,192,57,128,10,12,24,10,0,0,33,0,33,128,33, - 0,0,0,227,128,97,128,97,128,97,128,97,128,97,128,127, - 192,57,128,10,17,34,9,255,252,3,0,3,128,6,0,4, - 0,8,0,121,192,48,128,25,128,25,0,15,0,14,0,14, - 0,6,0,4,0,12,0,120,0,240,0,8,18,18,10,1, - 252,96,224,96,96,96,96,110,127,97,97,97,97,98,124,96, - 96,96,240,10,16,32,9,255,252,16,128,48,128,48,128,0, - 0,121,192,48,128,25,128,25,0,15,0,14,0,14,0,6, - 0,4,0,12,0,120,0,240,0}; -/* - Fontname: -FreeType-Gentium Basic-Bold-R-Normal--18-180-72-72-P-89-ISO10646-1 - Copyright: Copyright (c) SIL International, 2003-2008. - Capital A Height: 0, '1' Height: 11 - Calculated Max Values w= 8 h=17 x= 1 y= 6 dx=10 dy= 0 ascent=14 len=17 - Font Bounding box w=27 h=26 x=-9 y=-6 - Calculated Min Values x= 0 y=-3 dx= 0 dy= 0 - Pure Font ascent =11 descent= 0 - X Font ascent =11 descent= 0 - Max Font ascent =14 descent=-3 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_gdb11n[278] U8G_FONT_SECTION("u8g_font_gdb11n") = { - 0,27,26,247,250,11,0,0,0,0,42,58,0,14,253,11, - 0,6,8,8,8,1,6,48,176,252,120,120,252,52,48,7, - 6,6,8,0,2,16,16,16,254,16,16,3,5,5,5,1, - 253,96,224,96,64,192,6,1,1,6,0,4,252,3,3,3, - 5,1,255,224,224,192,8,17,17,9,0,253,3,3,2,6, - 6,4,12,12,24,24,16,48,48,32,96,64,192,7,11,11, - 9,1,0,56,76,70,198,198,198,198,198,196,100,56,7,11, - 11,9,1,0,24,248,24,24,24,24,24,24,24,24,126,7, - 11,11,9,1,0,60,102,102,6,4,8,16,34,66,126,254, - 7,11,11,8,0,0,60,102,102,6,8,28,6,6,6,140, - 120,7,11,11,8,0,0,4,12,12,20,52,36,68,126,132, - 4,30,7,11,11,9,1,0,126,124,64,64,124,134,6,6, - 6,134,124,7,11,11,9,1,0,12,48,96,64,252,198,198, - 198,198,100,56,7,11,11,9,1,0,254,254,134,4,4,8, - 8,24,48,48,96,8,11,11,10,1,0,60,102,102,102,124, - 62,71,195,195,195,60,7,11,11,9,1,0,56,68,198,198, - 198,198,126,4,12,24,224,3,9,9,5,1,255,224,224,192, - 0,0,0,224,224,192}; -/* - Fontname: -FreeType-Gentium Basic-Bold-R-Normal--18-180-72-72-P-89-ISO10646-1 - Copyright: Copyright (c) SIL International, 2003-2008. - Capital A Height: 11, '1' Height: 11 - Calculated Max Values w=15 h=19 x= 2 y= 9 dx=16 dy= 0 ascent=15 len=32 - Font Bounding box w=27 h=26 x=-9 y=-6 - Calculated Min Values x=-3 y=-4 dx= 0 dy= 0 - Pure Font ascent =11 descent=-4 - X Font ascent =14 descent=-4 - Max Font ascent =15 descent=-4 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_gdb11r[2001] U8G_FONT_SECTION("u8g_font_gdb11r") = { - 0,27,26,247,250,11,2,67,5,71,32,127,252,15,252,14, - 252,0,0,0,4,0,0,3,14,14,6,1,255,96,224,96, - 96,96,96,96,64,64,64,0,224,224,192,6,6,6,8,1, - 7,108,236,204,76,76,76,8,10,10,9,1,1,26,18,22, - 127,36,36,254,72,72,216,7,14,14,9,1,254,16,16,126, - 150,144,240,120,30,18,146,210,252,16,16,11,11,22,13,1, - 0,112,64,144,128,137,128,139,0,146,0,85,192,42,32,26, - 32,50,32,34,32,65,192,11,13,26,12,1,0,28,0,102, - 0,70,0,70,0,124,0,120,0,113,224,248,128,252,128,222, - 128,207,0,195,128,125,224,3,6,6,5,1,7,96,224,192, - 64,64,64,4,17,17,6,1,253,16,32,96,64,64,192,192, - 192,192,192,192,192,192,64,96,32,16,4,17,17,6,1,253, - 128,64,96,32,48,48,48,48,48,48,48,48,32,32,96,64, - 128,6,8,8,8,1,6,48,176,252,120,120,252,52,48,7, - 6,6,8,0,2,16,16,16,254,16,16,3,5,5,5,1, - 253,96,224,96,64,192,6,1,1,6,0,4,252,3,3,3, - 5,1,255,224,224,192,8,17,17,9,0,253,3,3,2,6, - 6,4,12,12,24,24,16,48,48,32,96,64,192,7,11,11, - 9,1,0,56,76,70,198,198,198,198,198,196,100,56,7,11, - 11,9,1,0,24,248,24,24,24,24,24,24,24,24,126,7, - 11,11,9,1,0,60,102,102,6,4,8,16,34,66,126,254, - 7,11,11,8,0,0,60,102,102,6,8,28,6,6,6,140, - 120,7,11,11,8,0,0,4,12,12,20,52,36,68,126,132, - 4,30,7,11,11,9,1,0,126,124,64,64,124,134,6,6, - 6,134,124,7,11,11,9,1,0,12,48,96,64,252,198,198, - 198,198,100,56,7,11,11,9,1,0,254,254,134,4,4,8, - 8,24,48,48,96,8,11,11,10,1,0,60,102,102,102,124, - 62,71,195,195,195,60,7,11,11,9,1,0,56,68,198,198, - 198,198,126,4,12,24,224,3,9,9,5,1,255,224,224,192, - 0,0,0,224,224,192,3,11,11,5,1,253,224,224,192,0, - 0,0,96,224,96,64,192,8,6,6,8,0,2,3,30,112, - 240,30,7,8,4,4,8,0,3,127,128,0,255,8,6,6, - 8,0,2,96,188,15,14,120,192,7,14,14,8,1,255,60, - 198,198,134,12,8,16,32,32,32,0,56,56,56,14,16,32, - 16,1,252,7,192,31,240,48,56,64,8,71,68,136,196,152, - 196,152,196,152,196,152,200,159,248,206,224,192,32,112,112,63, - 192,31,128,11,11,22,11,0,0,6,0,14,0,14,0,11, - 0,19,0,19,0,63,128,33,128,33,192,96,192,241,224,9, - 11,22,11,1,0,254,0,99,0,99,0,99,0,126,0,99, - 128,97,128,97,128,97,128,97,128,254,0,8,11,11,10,1, - 0,31,99,64,192,192,192,192,192,192,97,62,9,11,22,11, - 1,0,254,0,99,0,97,0,97,128,97,128,97,128,97,128, - 97,128,97,0,99,0,252,0,9,11,22,9,0,0,255,0, - 49,0,49,0,48,0,48,0,63,0,48,0,48,0,48,128, - 48,128,255,128,9,11,22,9,0,0,255,128,49,0,49,0, - 48,0,48,0,62,0,48,0,48,0,48,0,48,0,248,0, - 11,11,22,11,0,0,15,192,49,192,64,0,192,0,192,0, - 192,0,193,224,192,192,64,192,112,192,31,128,10,11,22,12, - 1,0,243,192,97,128,97,128,97,128,97,128,127,128,97,128, - 97,128,97,128,97,128,243,192,4,11,11,6,1,0,240,96, - 96,96,96,96,96,96,96,96,240,7,14,14,6,254,253,62, - 12,12,12,12,12,12,12,12,12,12,8,136,240,10,11,22, - 11,1,0,243,192,99,0,102,0,108,0,104,0,120,0,108, - 0,102,0,103,0,99,128,241,192,8,11,11,9,1,0,240, - 96,96,96,96,96,96,96,97,97,255,15,11,22,15,0,0, - 112,28,56,56,56,56,56,120,44,88,44,88,38,216,38,152, - 35,152,35,24,243,62,10,11,22,12,1,0,225,192,96,128, - 112,128,120,128,92,128,76,128,70,128,71,128,67,128,65,128, - 225,128,10,11,22,11,0,0,30,0,33,128,64,128,192,192, - 192,192,192,192,192,192,192,192,64,128,97,0,30,0,8,11, - 11,10,1,0,254,99,99,99,98,124,96,96,96,96,240,12, - 14,28,11,0,253,30,0,33,128,64,128,192,192,192,192,192, - 192,192,192,192,192,64,128,97,0,30,0,3,144,1,240,0, - 96,10,11,22,11,1,0,254,0,99,0,99,0,99,0,98, - 0,124,0,100,0,102,0,99,0,99,128,241,192,7,11,11, - 9,1,0,62,198,128,192,112,60,6,2,130,196,248,10,11, - 22,10,0,0,255,192,140,64,140,64,12,0,12,0,12,0, - 12,0,12,0,12,0,12,0,30,0,10,11,22,12,1,0, - 241,192,96,128,96,128,96,128,96,128,96,128,96,128,96,128, - 96,128,49,0,30,0,12,11,22,12,0,0,248,240,112,64, - 48,64,48,128,24,128,25,128,29,0,13,0,15,0,6,0, - 6,0,15,11,22,15,0,0,241,30,97,132,49,140,51,200, - 50,200,50,200,28,120,28,112,28,48,24,48,8,48,11,11, - 22,11,0,0,249,224,48,128,57,128,31,0,14,0,6,0, - 15,0,27,0,49,128,33,192,243,224,10,11,22,11,1,0, - 227,192,113,128,49,0,59,0,26,0,14,0,12,0,12,0, - 12,0,12,0,30,0,9,11,22,10,0,0,127,128,67,0, - 71,0,6,0,14,0,12,0,24,0,56,0,48,128,112,128, - 255,128,4,17,17,6,1,253,240,128,128,128,128,128,128,128, - 128,128,128,128,128,128,128,128,240,8,17,17,8,0,253,192, - 64,96,32,48,48,16,24,24,8,12,4,6,6,2,3,3, - 4,17,17,6,1,253,240,16,16,16,16,16,16,16,16,16, - 16,16,16,16,16,16,240,7,9,9,9,1,5,16,48,56, - 40,76,76,68,134,130,8,1,1,9,0,254,255,4,4,4, - 6,0,9,192,96,32,16,8,8,8,9,1,0,60,102,198, - 30,102,198,207,118,9,14,28,10,0,0,96,0,224,0,96, - 0,96,0,96,0,96,0,103,0,127,128,112,128,96,128,96, - 128,97,0,97,0,62,0,7,8,8,8,1,0,62,70,196, - 192,192,192,66,124,9,14,28,10,1,0,3,0,7,0,3, - 0,3,0,3,0,3,0,63,0,67,0,195,0,195,0,195, - 0,195,0,127,128,59,0,7,8,8,9,1,0,60,70,198, - 254,192,192,98,60,7,13,13,6,1,0,30,36,96,96,96, - 252,96,96,96,96,96,96,248,10,12,24,10,0,252,62,192, - 193,0,129,0,193,0,62,0,112,0,254,0,255,128,227,128, - 192,128,193,0,62,0,9,14,28,10,1,0,96,0,224,0, - 96,0,96,0,96,0,96,0,102,0,127,0,115,0,99,0, - 99,0,99,0,99,0,247,128,4,12,12,6,1,0,48,112, - 0,0,96,224,96,96,96,96,96,240,7,16,16,5,253,252, - 14,14,0,0,28,12,12,12,12,12,12,12,12,140,248,224, - 9,14,28,10,1,0,96,0,224,0,96,0,96,0,96,0, - 96,0,103,128,102,0,108,0,120,0,108,0,102,0,103,0, - 243,128,4,14,14,5,1,0,96,224,96,96,96,96,96,96, - 96,96,96,96,96,240,14,8,16,15,1,0,110,112,255,248, - 99,24,99,24,99,24,99,24,99,24,247,188,9,8,16,10, - 1,0,110,0,255,0,115,0,99,0,99,0,99,0,99,0, - 247,128,7,8,8,9,1,0,56,68,198,198,198,198,68,56, - 8,12,12,10,1,252,110,255,97,97,97,97,98,124,96,96, - 96,240,9,12,24,10,1,252,61,0,67,0,195,0,195,0, - 195,0,195,0,127,0,59,0,3,0,3,0,3,0,7,128, - 8,8,8,8,0,0,119,255,50,50,48,48,48,248,6,8, - 8,8,1,0,240,152,144,240,60,132,196,248,6,11,11,7, - 0,0,32,96,96,252,96,96,96,96,100,124,48,10,8,16, - 10,0,0,227,128,97,128,97,128,97,128,97,128,97,128,127, - 192,57,128,9,8,16,9,0,0,243,128,97,0,51,0,50, - 0,30,0,28,0,28,0,8,0,13,8,16,13,0,0,242, - 56,99,16,51,32,53,160,53,160,24,224,24,192,24,192,9, - 8,16,9,0,0,251,128,115,0,62,0,28,0,28,0,22, - 0,35,0,247,128,10,12,24,9,255,252,121,192,48,128,25, - 128,25,0,15,0,14,0,14,0,6,0,4,0,12,0,120, - 0,240,0,7,8,8,8,1,0,254,140,152,56,48,98,226, - 254,6,17,17,5,0,253,8,28,48,48,48,48,48,48,224, - 48,48,48,48,48,48,24,8,1,19,19,4,2,252,128,128, - 128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128, - 128,6,17,17,5,255,253,64,96,48,48,48,48,48,48,28, - 48,48,48,48,48,48,96,192,8,2,2,9,0,4,57,206, - 255}; -/* - Fontname: -FreeType-Gentium Basic-Bold-R-Normal--19-190-72-72-P-94-ISO10646-1 - Copyright: Copyright (c) SIL International, 2003-2008. - Capital A Height: 12, '1' Height: 12 - Calculated Max Values w=16 h=20 x= 2 y=11 dx=16 dy= 0 ascent=17 len=36 - Font Bounding box w=29 h=28 x=-10 y=-7 - Calculated Min Values x=-3 y=-5 dx= 0 dy= 0 - Pure Font ascent =12 descent=-4 - X Font ascent =15 descent=-4 - Max Font ascent =17 descent=-5 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_gdb12[4626] U8G_FONT_SECTION("u8g_font_gdb12") = { - 0,29,28,246,249,12,2,113,5,210,32,255,252,17,251,15, - 252,0,0,0,5,0,0,3,14,14,6,1,0,32,96,96, - 96,96,96,96,96,96,96,0,224,224,192,7,6,6,9,1, - 8,102,236,108,76,68,68,9,11,22,10,1,1,27,0,26, - 0,18,0,127,128,54,0,36,0,36,0,255,0,104,0,72, - 0,88,0,8,15,15,9,0,254,8,8,63,75,74,104,60, - 30,11,137,73,235,126,8,8,12,12,24,14,1,0,112,32, - 144,64,136,128,137,128,139,0,146,0,100,224,13,16,25,16, - 17,16,33,16,96,224,12,13,26,13,1,0,30,0,35,0, - 99,0,99,0,118,0,124,0,120,240,252,64,222,64,207,64, - 199,128,193,192,62,240,3,6,6,5,1,8,96,224,96,64, - 64,64,4,18,18,6,1,253,16,48,96,96,64,192,192,192, - 192,192,192,192,192,192,96,96,48,16,4,18,18,6,1,253, - 128,192,96,96,48,48,48,48,48,48,48,48,48,32,96,96, - 192,128,7,7,7,8,1,7,48,180,222,48,222,148,48,7, - 7,7,8,1,2,16,16,16,254,16,16,16,3,6,6,5, - 1,252,96,224,96,96,64,128,6,1,1,7,0,4,252,3, - 3,3,5,1,0,224,224,192,9,18,36,9,0,253,1,128, - 3,0,3,0,3,0,6,0,6,0,4,0,12,0,12,0, - 24,0,24,0,16,0,48,0,48,0,32,0,96,0,96,0, - 192,0,8,11,11,10,1,0,60,102,66,195,195,195,195,195, - 66,98,60,7,12,12,10,1,0,8,120,152,24,24,24,24, - 24,24,24,24,254,7,11,11,9,1,0,60,102,230,6,4, - 8,16,34,66,126,254,7,11,11,9,1,0,60,102,230,6, - 8,28,6,6,6,140,120,8,12,12,9,0,0,6,14,14, - 22,22,38,102,70,255,6,6,31,7,11,11,10,1,0,126, - 124,64,64,124,134,6,6,6,134,124,8,12,12,10,1,0, - 14,56,112,96,192,254,195,195,195,195,98,60,8,11,11,10, - 1,0,255,254,130,6,4,12,8,24,24,48,96,8,11,11, - 10,1,0,60,102,102,102,124,62,71,195,195,195,60,8,11, - 11,10,1,0,60,70,195,195,195,195,63,2,6,12,112,3, - 9,9,5,1,0,224,224,192,0,0,0,224,224,192,3,13, - 13,5,1,252,224,224,64,0,0,0,0,96,224,96,96,64, - 128,8,7,7,9,0,2,1,15,60,96,248,31,3,8,4, - 4,9,0,3,127,128,0,255,8,7,7,9,0,2,96,248, - 15,7,30,120,192,7,14,14,9,1,0,60,70,198,134,6, - 12,8,16,16,16,0,56,56,56,14,17,34,16,1,252,7, - 192,31,240,56,56,32,8,99,164,68,100,204,100,204,100,204, - 100,204,100,204,104,199,248,103,112,112,8,56,24,31,240,15, - 192,12,12,24,12,0,0,6,0,14,0,15,0,11,0,27, - 0,19,128,17,128,63,128,33,192,32,192,96,224,241,240,9, - 12,24,11,1,0,254,0,99,0,99,0,99,0,98,0,126, - 0,99,128,97,128,97,128,97,128,97,128,254,0,9,12,24, - 11,1,0,31,0,99,128,65,0,192,0,192,0,192,0,192, - 0,192,0,192,0,97,128,127,0,60,0,10,12,24,12,1, - 0,254,0,99,128,97,128,96,192,96,192,96,192,96,192,96, - 192,96,192,97,128,99,0,254,0,10,12,24,10,0,0,255, - 128,48,128,48,128,48,0,48,0,63,0,50,0,48,0,48, - 0,48,64,48,128,255,128,9,12,24,10,0,0,255,128,48, - 128,48,128,48,0,48,0,63,0,50,0,48,0,48,0,48, - 0,48,0,252,0,10,12,24,11,1,0,31,128,33,128,65, - 0,64,0,192,0,192,0,192,0,195,192,193,128,65,128,97, - 128,31,0,11,12,24,13,1,0,241,224,96,192,96,192,96, - 192,96,192,127,192,96,192,96,192,96,192,96,192,96,192,241, - 224,4,12,12,6,1,0,240,96,96,96,96,96,96,96,96, - 96,96,240,8,16,16,6,253,252,31,6,6,6,6,6,6, - 6,6,6,6,6,6,68,124,240,11,12,24,12,1,0,243, - 192,99,0,99,0,102,0,108,0,120,0,124,0,110,0,103, - 0,99,0,97,128,241,224,8,12,12,10,1,0,240,96,96, - 96,96,96,96,96,96,97,97,255,15,12,24,16,0,0,112, - 30,56,28,56,28,60,60,44,44,44,108,38,76,38,204,35, - 140,35,140,35,140,241,30,11,12,24,13,1,0,224,224,112, - 64,112,64,120,64,92,64,78,64,78,64,71,64,67,192,65, - 192,65,192,224,192,10,12,24,12,1,0,30,0,33,128,65, - 128,64,192,192,192,192,192,192,192,192,192,192,128,96,128,97, - 0,30,0,9,12,24,11,1,0,254,0,99,0,97,128,97, - 128,97,128,97,0,126,0,96,0,96,0,96,0,96,0,248, - 0,12,15,30,12,1,253,30,0,33,128,65,128,64,192,192, - 192,192,192,192,192,192,192,192,192,96,128,33,0,30,0,3, - 144,1,240,0,96,11,12,24,12,1,0,254,0,99,128,97, - 128,97,128,97,128,127,0,126,0,102,0,99,0,99,128,97, - 192,241,224,8,12,12,10,1,0,62,198,128,128,240,124,30, - 7,3,131,194,252,10,12,24,11,0,0,255,192,140,64,140, - 64,12,0,12,0,12,0,12,0,12,0,12,0,12,0,12, - 0,30,0,11,12,24,13,1,0,240,224,96,64,96,64,96, - 64,96,64,96,64,96,64,96,64,96,64,96,128,48,128,31, - 0,12,12,24,13,0,0,248,240,112,96,48,64,56,64,24, - 192,24,128,28,128,13,128,15,0,7,0,7,0,6,0,16, - 12,24,16,0,0,248,143,49,134,49,196,49,196,51,196,58, - 108,26,108,30,120,28,56,28,56,12,24,8,16,12,12,24, - 12,0,0,249,224,48,192,56,128,29,0,15,0,14,0,15, - 0,11,0,27,128,49,192,32,224,241,240,11,12,24,12,0, - 0,241,224,48,192,24,128,29,128,13,0,15,0,6,0,6, - 0,6,0,6,0,6,0,15,0,10,12,24,10,0,0,127, - 192,67,128,67,0,7,0,6,0,14,0,28,0,24,0,56, - 0,48,64,112,192,255,192,5,18,18,6,1,253,248,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,248,9, - 18,36,9,0,253,192,0,96,0,96,0,32,0,48,0,48, - 0,16,0,24,0,24,0,12,0,12,0,4,0,6,0,6, - 0,2,0,3,0,3,0,1,128,5,18,18,6,0,253,248, - 24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24, - 248,7,9,9,9,1,5,16,24,40,44,44,68,70,130,130, - 9,1,2,9,0,254,255,128,4,4,4,6,0,10,192,96, - 48,16,8,9,9,9,1,0,60,102,198,14,126,198,198,207, - 118,9,14,28,10,0,0,96,0,224,0,96,0,96,0,96, - 0,103,0,127,0,112,128,96,128,96,128,96,128,97,0,126, - 0,60,0,7,9,9,9,1,0,62,70,196,192,192,192,194, - 124,56,9,14,28,11,1,0,7,0,3,0,3,0,3,0, - 3,0,63,0,67,0,195,0,195,0,195,0,195,0,227,0, - 127,128,59,0,7,9,9,9,1,0,60,100,198,198,254,192, - 226,124,56,7,14,14,6,1,0,30,38,96,96,96,252,96, - 96,96,96,96,96,96,248,10,13,26,10,0,252,60,192,67, - 0,195,0,195,0,226,0,60,0,112,0,124,0,127,128,195, - 128,193,128,193,0,62,0,9,14,28,10,1,0,96,0,224, - 0,96,0,96,0,96,0,102,0,127,0,115,0,99,0,99, - 0,99,0,99,0,99,0,247,128,4,12,12,6,1,0,48, - 112,0,96,224,96,96,96,96,96,96,240,7,16,16,5,253, - 252,14,14,0,12,28,12,12,12,12,12,12,12,12,136,248, - 224,10,14,28,10,1,0,96,0,224,0,96,0,96,0,96, - 0,103,128,99,0,100,0,104,0,124,0,110,0,102,0,99, - 0,243,192,5,14,14,6,0,0,48,240,48,48,48,48,48, - 48,48,48,48,48,48,248,14,9,18,16,1,0,110,112,255, - 248,115,152,99,24,99,24,99,24,99,24,99,24,247,188,9, - 9,18,10,1,0,102,0,255,0,115,0,99,0,99,0,99, - 0,99,0,99,0,247,128,8,9,9,10,1,0,60,70,195, - 195,195,195,194,98,60,9,13,26,11,1,252,103,0,255,0, - 97,128,97,128,97,128,97,128,97,0,127,0,110,0,96,0, - 96,0,96,0,248,0,9,13,26,10,1,252,29,0,103,0, - 195,0,195,0,195,0,195,0,199,0,127,0,59,0,3,0, - 3,0,3,0,15,128,8,9,9,8,0,0,55,255,57,49, - 48,48,48,48,252,6,9,9,8,1,0,240,152,144,224,120, - 28,132,196,248,6,12,12,7,1,0,32,96,96,252,96,96, - 96,96,96,100,124,48,10,9,18,11,0,0,227,128,97,128, - 97,128,97,128,97,128,97,128,99,128,127,192,57,128,10,9, - 18,10,0,0,241,192,97,128,49,0,51,0,58,0,26,0, - 30,0,12,0,8,0,14,9,18,14,0,0,241,60,99,24, - 51,144,51,144,53,176,60,224,28,224,24,96,24,64,10,9, - 18,10,0,0,251,192,113,0,58,0,28,0,12,0,30,0, - 55,0,35,128,247,192,11,13,26,10,255,252,121,224,56,128, - 24,128,25,128,13,0,13,0,14,0,6,0,6,0,4,0, - 12,0,120,0,240,0,7,9,9,9,1,0,254,142,156,24, - 56,48,98,226,254,5,18,18,6,1,253,24,48,96,96,96, - 48,48,48,96,224,48,48,48,96,96,96,48,24,1,20,20, - 4,2,252,128,128,128,128,128,128,128,128,128,128,128,128,128, - 128,128,128,128,128,128,128,6,18,18,6,0,253,64,224,48, - 48,48,48,48,48,28,24,48,48,48,48,48,48,96,192,9, - 4,8,9,0,4,48,0,125,128,79,0,134,0,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0, - 0,5,0,0,3,14,14,6,1,251,96,224,64,0,96,96, - 96,96,96,96,96,96,96,64,7,12,12,10,2,0,16,16, - 62,86,144,144,144,144,86,124,16,16,9,11,22,10,0,0, - 15,128,49,128,49,0,112,0,112,0,254,0,112,0,112,0, - 96,128,123,128,255,0,8,7,7,10,1,2,255,66,66,66, - 66,102,255,10,11,22,10,0,0,227,192,113,0,51,0,26, - 0,26,0,12,0,127,128,12,0,12,0,12,0,30,0,1, - 20,20,4,2,252,128,128,128,128,128,128,128,128,128,0,0, - 128,128,128,128,128,128,128,128,128,8,13,13,10,1,0,120, - 152,136,240,190,135,193,113,62,14,34,50,62,6,3,3,7, - 0,10,236,252,220,12,13,26,14,1,0,15,0,48,192,64, - 32,143,32,145,16,145,16,144,16,144,16,144,16,136,160,79, - 32,32,64,31,128,5,7,7,5,0,5,112,208,112,144,248, - 0,240,8,9,9,10,1,0,17,34,102,204,220,204,102,34, - 17,8,4,4,10,1,2,255,1,1,1,6,1,1,7,0, - 4,252,7,7,7,7,0,7,56,68,186,170,178,108,56,8, - 2,2,9,1,11,255,254,5,5,5,7,1,7,112,136,136, - 136,112,8,9,9,8,0,1,8,8,8,127,8,8,8,0, - 255,4,7,7,7,2,6,112,208,16,32,64,144,240,5,7, - 7,6,0,6,56,104,8,24,8,136,112,4,4,4,6,2, - 10,48,96,192,128,10,13,26,11,1,252,99,0,227,0,99, - 0,99,0,99,0,99,0,103,0,127,128,91,64,64,0,64, - 0,96,0,112,0,9,14,28,11,1,254,63,128,101,0,197, - 0,197,0,197,0,101,0,61,0,5,0,5,0,5,0,5, - 0,5,0,5,0,15,128,3,3,3,4,0,5,224,224,192, - 3,4,4,4,1,252,64,96,96,192,5,7,7,7,1,6, - 32,224,32,32,32,32,248,4,7,7,5,0,5,96,144,144, - 144,96,0,240,8,9,9,10,1,0,136,76,102,55,51,55, - 102,76,136,11,11,22,12,1,0,64,64,192,128,65,0,67, - 0,70,0,228,0,8,192,25,64,50,64,35,224,192,224,10, - 11,22,12,1,0,64,64,192,128,65,0,65,0,66,0,228, - 192,9,64,26,128,16,128,33,64,99,192,11,11,22,11,0, - 0,96,32,208,64,32,128,145,128,227,0,2,0,4,192,13, - 64,25,64,19,224,96,224,7,14,14,9,1,251,56,56,48, - 0,16,16,16,32,96,192,194,198,196,120,12,16,32,12,0, - 0,24,0,28,0,3,0,0,0,6,0,14,0,15,0,11, - 0,27,0,19,128,17,128,63,128,33,192,32,192,96,224,241, - 240,12,16,32,12,0,0,1,0,7,128,12,0,0,0,6, - 0,14,0,15,0,11,0,27,0,19,128,17,128,63,128,33, - 192,32,192,96,224,241,240,12,16,32,12,0,0,6,0,15, - 0,16,128,0,0,6,0,14,0,15,0,11,0,27,0,19, - 128,17,128,63,128,33,192,32,192,96,224,241,240,12,16,32, - 12,0,0,12,192,31,128,35,0,0,0,6,0,14,0,15, - 0,11,0,27,0,19,128,17,128,63,128,33,192,32,192,96, - 224,241,240,12,16,32,12,0,0,27,0,27,128,27,0,0, - 0,6,0,14,0,15,0,11,0,27,0,19,128,17,128,63, - 128,33,192,32,192,96,224,241,240,12,17,34,12,0,0,6, - 0,9,0,17,0,14,0,0,0,6,0,14,0,15,0,11, - 0,27,0,19,128,17,128,63,128,33,192,32,192,96,224,241, - 240,15,12,24,15,0,0,31,252,5,132,5,132,13,128,9, - 128,31,248,17,144,17,128,49,128,33,130,97,132,243,252,9, - 16,32,11,1,252,31,0,99,128,65,0,192,0,192,0,192, - 0,192,0,192,0,192,0,96,128,59,128,30,0,8,0,6, - 0,14,0,28,0,10,16,32,10,0,0,48,0,56,0,6, - 0,0,0,255,128,48,128,48,128,48,0,48,0,63,0,50, - 0,48,0,48,0,48,64,48,128,255,128,10,16,32,10,0, - 0,3,0,7,0,24,0,0,0,255,128,48,128,48,128,48, - 0,48,0,63,0,50,0,48,0,48,0,48,64,48,128,255, - 128,10,16,32,10,0,0,12,0,30,0,33,0,0,0,255, - 128,48,128,48,128,48,0,48,0,63,0,50,0,48,0,48, - 0,48,64,48,128,255,128,10,16,32,10,0,0,51,0,63, - 0,54,0,0,0,255,128,48,128,48,128,48,0,48,0,63, - 0,50,0,48,0,48,0,48,64,48,128,255,128,5,16,16, - 6,0,0,192,224,24,0,120,48,48,48,48,48,48,48,48, - 48,48,120,5,16,16,6,1,0,24,56,192,0,240,96,96, - 96,96,96,96,96,96,96,96,240,6,16,16,6,0,0,48, - 120,132,0,120,48,48,48,48,48,48,48,48,48,48,120,6, - 16,16,6,0,0,204,252,216,0,120,48,48,48,48,48,48, - 48,48,48,48,120,10,12,24,12,1,0,254,0,99,128,97, - 128,96,192,96,192,248,192,96,192,96,192,96,192,97,128,99, - 0,254,0,11,16,32,13,1,0,28,128,63,0,39,0,0, - 0,224,224,112,64,112,64,120,64,92,64,78,64,78,64,71, - 64,67,192,65,192,65,192,224,192,10,16,32,12,1,0,48, - 0,56,0,6,0,0,0,30,0,33,128,65,128,64,192,192, - 192,192,192,192,192,192,192,192,128,96,128,97,0,30,0,10, - 16,32,12,1,0,2,0,15,0,24,0,0,0,30,0,33, - 128,65,128,64,192,192,192,192,192,192,192,192,192,192,128,96, - 128,97,0,30,0,10,16,32,12,1,0,12,0,30,0,33, - 0,0,0,30,0,33,128,65,128,64,192,192,192,192,192,192, - 192,192,192,192,128,96,128,97,0,30,0,10,16,32,12,1, - 0,25,128,63,0,70,0,0,0,30,0,33,128,65,128,64, - 192,192,192,192,192,192,192,192,192,192,128,96,128,97,0,30, - 0,10,16,32,12,1,0,55,0,55,0,54,0,0,0,30, - 0,33,128,65,128,64,192,192,192,192,192,192,192,192,192,192, - 128,96,128,97,0,30,0,6,6,6,8,1,2,132,72,48, - 48,72,132,10,12,24,12,1,0,30,192,33,128,97,128,67, - 192,198,192,196,192,200,192,216,192,240,128,97,128,97,0,222, - 0,11,16,32,13,1,0,16,0,60,0,6,0,0,0,240, - 224,96,64,96,64,96,64,96,64,96,64,96,64,96,64,96, - 64,96,128,48,128,31,0,11,16,32,13,1,0,3,0,7, - 128,12,0,0,0,240,224,96,64,96,64,96,64,96,64,96, - 64,96,64,96,64,96,64,96,128,48,128,31,0,11,16,32, - 13,1,0,12,0,30,0,49,0,0,128,240,224,96,64,96, - 64,96,64,96,64,96,64,96,64,96,64,96,64,96,128,48, - 128,31,0,11,16,32,13,1,0,27,0,63,0,51,0,0, - 0,240,224,96,64,96,64,96,64,96,64,96,64,96,64,96, - 64,96,64,96,128,48,128,31,0,11,16,32,12,0,0,1, - 0,7,128,12,0,0,0,241,224,48,192,24,128,29,128,13, - 0,15,0,6,0,6,0,6,0,6,0,6,0,15,0,9, - 12,24,11,1,0,248,0,96,0,126,0,99,0,97,128,97, - 128,97,128,97,128,113,0,110,0,96,0,248,0,9,14,28, - 12,1,0,14,0,51,0,33,128,97,128,97,128,103,0,108, - 0,108,0,102,0,99,0,97,128,104,128,104,128,239,0,8, - 14,14,9,1,0,112,48,24,8,0,60,102,198,14,126,198, - 198,207,118,8,14,14,9,1,0,14,12,24,48,0,60,102, - 198,14,126,198,198,207,118,8,14,14,9,1,0,24,60,108, - 66,0,60,102,198,14,126,198,198,207,118,8,13,13,9,1, - 0,114,126,140,0,60,102,198,14,126,198,198,207,118,8,13, - 13,9,1,0,108,110,108,0,60,102,198,14,126,198,198,207, - 118,8,14,14,9,1,0,56,68,72,56,0,60,102,198,14, - 126,198,198,207,118,12,9,18,14,1,0,29,192,111,32,198, - 48,166,48,63,240,70,0,199,16,251,224,113,192,8,13,13, - 9,1,252,62,70,196,192,192,192,194,127,60,16,12,28,48, - 7,14,14,9,1,0,112,48,24,8,0,60,100,198,198,254, - 192,226,124,56,7,14,14,9,1,0,14,12,24,16,0,60, - 100,198,198,254,192,226,124,56,7,14,14,9,1,0,24,60, - 100,66,0,60,100,198,198,254,192,226,124,56,7,13,13,9, - 1,0,110,126,108,0,60,100,198,198,254,192,226,124,56,5, - 14,14,6,0,0,224,96,48,16,0,48,112,48,48,48,48, - 48,48,120,5,14,14,6,1,0,56,48,96,64,0,96,224, - 96,96,96,96,96,96,240,6,14,14,6,0,0,48,120,200, - 132,0,48,112,48,48,48,48,48,48,120,6,13,13,6,0, - 0,220,220,216,0,48,112,48,48,48,48,48,48,120,8,14, - 14,10,1,0,48,255,28,102,6,63,71,195,195,195,195,194, - 102,60,9,13,26,11,1,0,57,0,63,0,78,0,0,0, - 102,0,255,0,115,0,99,0,99,0,99,0,99,0,99,0, - 247,128,8,14,14,10,1,0,48,112,24,12,0,60,70,195, - 195,195,195,194,98,60,8,14,14,10,1,0,6,12,24,16, - 0,60,70,195,195,195,195,194,98,60,8,14,14,10,1,0, - 24,60,38,66,0,60,70,195,195,195,195,194,98,60,8,13, - 13,10,1,0,57,126,76,0,60,70,195,195,195,195,194,98, - 60,8,13,13,10,1,0,118,126,108,0,60,70,195,195,195, - 195,194,98,60,8,7,7,8,0,2,8,8,0,127,128,8, - 8,8,9,9,10,1,0,63,102,71,203,219,211,226,102,252, - 10,14,28,11,0,0,24,0,60,0,12,0,6,0,0,0, - 227,128,97,128,97,128,97,128,97,128,97,128,99,128,127,192, - 57,128,10,14,28,11,0,0,3,0,7,0,4,0,8,0, - 0,0,227,128,97,128,97,128,97,128,97,128,97,128,99,128, - 127,192,57,128,10,14,28,11,0,0,12,0,14,0,27,0, - 33,0,0,0,227,128,97,128,97,128,97,128,97,128,97,128, - 99,128,127,192,57,128,10,13,26,11,0,0,27,0,63,0, - 51,0,0,0,227,128,97,128,97,128,97,128,97,128,97,128, - 99,128,127,192,57,128,11,18,36,10,255,252,3,128,3,0, - 6,0,4,0,0,0,121,224,56,128,24,128,25,128,13,0, - 13,0,14,0,6,0,6,0,4,0,12,0,120,0,240,0, - 9,18,36,11,1,252,96,0,224,0,96,0,96,0,96,0, - 103,0,111,0,113,128,97,128,97,128,97,128,97,0,127,0, - 110,0,96,0,96,0,96,0,248,0,11,17,34,10,255,252, - 25,128,31,128,27,0,0,0,121,224,56,128,24,128,25,128, - 13,0,13,0,14,0,6,0,6,0,4,0,12,0,120,0, - 240,0}; -/* - Fontname: -FreeType-Gentium Basic-Bold-R-Normal--19-190-72-72-P-94-ISO10646-1 - Copyright: Copyright (c) SIL International, 2003-2008. - Capital A Height: 0, '1' Height: 12 - Calculated Max Values w= 9 h=18 x= 1 y= 7 dx=10 dy= 0 ascent=15 len=36 - Font Bounding box w=29 h=28 x=-10 y=-7 - Calculated Min Values x= 0 y=-4 dx= 0 dy= 0 - Pure Font ascent =12 descent= 0 - X Font ascent =12 descent= 0 - Max Font ascent =15 descent=-4 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_gdb12n[301] U8G_FONT_SECTION("u8g_font_gdb12n") = { - 0,29,28,246,249,12,0,0,0,0,42,58,0,15,252,12, - 0,7,7,7,8,1,7,48,180,222,48,222,148,48,7,7, - 7,8,1,2,16,16,16,254,16,16,16,3,6,6,5,1, - 252,96,224,96,96,64,128,6,1,1,7,0,4,252,3,3, - 3,5,1,0,224,224,192,9,18,36,9,0,253,1,128,3, - 0,3,0,3,0,6,0,6,0,4,0,12,0,12,0,24, - 0,24,0,16,0,48,0,48,0,32,0,96,0,96,0,192, - 0,8,11,11,10,1,0,60,102,66,195,195,195,195,195,66, - 98,60,7,12,12,10,1,0,8,120,152,24,24,24,24,24, - 24,24,24,254,7,11,11,9,1,0,60,102,230,6,4,8, - 16,34,66,126,254,7,11,11,9,1,0,60,102,230,6,8, - 28,6,6,6,140,120,8,12,12,9,0,0,6,14,14,22, - 22,38,102,70,255,6,6,31,7,11,11,10,1,0,126,124, - 64,64,124,134,6,6,6,134,124,8,12,12,10,1,0,14, - 56,112,96,192,254,195,195,195,195,98,60,8,11,11,10,1, - 0,255,254,130,6,4,12,8,24,24,48,96,8,11,11,10, - 1,0,60,102,102,102,124,62,71,195,195,195,60,8,11,11, - 10,1,0,60,70,195,195,195,195,63,2,6,12,112,3,9, - 9,5,1,0,224,224,192,0,0,0,224,224,192}; -/* - Fontname: -FreeType-Gentium Basic-Bold-R-Normal--19-190-72-72-P-94-ISO10646-1 - Copyright: Copyright (c) SIL International, 2003-2008. - Capital A Height: 12, '1' Height: 12 - Calculated Max Values w=16 h=20 x= 2 y=10 dx=16 dy= 0 ascent=16 len=36 - Font Bounding box w=29 h=28 x=-10 y=-7 - Calculated Min Values x=-3 y=-4 dx= 0 dy= 0 - Pure Font ascent =12 descent=-4 - X Font ascent =15 descent=-4 - Max Font ascent =16 descent=-4 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_gdb12r[2190] U8G_FONT_SECTION("u8g_font_gdb12r") = { - 0,29,28,246,249,12,2,113,5,210,32,127,252,16,252,15, - 252,0,0,0,5,0,0,3,14,14,6,1,0,32,96,96, - 96,96,96,96,96,96,96,0,224,224,192,7,6,6,9,1, - 8,102,236,108,76,68,68,9,11,22,10,1,1,27,0,26, - 0,18,0,127,128,54,0,36,0,36,0,255,0,104,0,72, - 0,88,0,8,15,15,9,0,254,8,8,63,75,74,104,60, - 30,11,137,73,235,126,8,8,12,12,24,14,1,0,112,32, - 144,64,136,128,137,128,139,0,146,0,100,224,13,16,25,16, - 17,16,33,16,96,224,12,13,26,13,1,0,30,0,35,0, - 99,0,99,0,118,0,124,0,120,240,252,64,222,64,207,64, - 199,128,193,192,62,240,3,6,6,5,1,8,96,224,96,64, - 64,64,4,18,18,6,1,253,16,48,96,96,64,192,192,192, - 192,192,192,192,192,192,96,96,48,16,4,18,18,6,1,253, - 128,192,96,96,48,48,48,48,48,48,48,48,48,32,96,96, - 192,128,7,7,7,8,1,7,48,180,222,48,222,148,48,7, - 7,7,8,1,2,16,16,16,254,16,16,16,3,6,6,5, - 1,252,96,224,96,96,64,128,6,1,1,7,0,4,252,3, - 3,3,5,1,0,224,224,192,9,18,36,9,0,253,1,128, - 3,0,3,0,3,0,6,0,6,0,4,0,12,0,12,0, - 24,0,24,0,16,0,48,0,48,0,32,0,96,0,96,0, - 192,0,8,11,11,10,1,0,60,102,66,195,195,195,195,195, - 66,98,60,7,12,12,10,1,0,8,120,152,24,24,24,24, - 24,24,24,24,254,7,11,11,9,1,0,60,102,230,6,4, - 8,16,34,66,126,254,7,11,11,9,1,0,60,102,230,6, - 8,28,6,6,6,140,120,8,12,12,9,0,0,6,14,14, - 22,22,38,102,70,255,6,6,31,7,11,11,10,1,0,126, - 124,64,64,124,134,6,6,6,134,124,8,12,12,10,1,0, - 14,56,112,96,192,254,195,195,195,195,98,60,8,11,11,10, - 1,0,255,254,130,6,4,12,8,24,24,48,96,8,11,11, - 10,1,0,60,102,102,102,124,62,71,195,195,195,60,8,11, - 11,10,1,0,60,70,195,195,195,195,63,2,6,12,112,3, - 9,9,5,1,0,224,224,192,0,0,0,224,224,192,3,13, - 13,5,1,252,224,224,64,0,0,0,0,96,224,96,96,64, - 128,8,7,7,9,0,2,1,15,60,96,248,31,3,8,4, - 4,9,0,3,127,128,0,255,8,7,7,9,0,2,96,248, - 15,7,30,120,192,7,14,14,9,1,0,60,70,198,134,6, - 12,8,16,16,16,0,56,56,56,14,17,34,16,1,252,7, - 192,31,240,56,56,32,8,99,164,68,100,204,100,204,100,204, - 100,204,100,204,104,199,248,103,112,112,8,56,24,31,240,15, - 192,12,12,24,12,0,0,6,0,14,0,15,0,11,0,27, - 0,19,128,17,128,63,128,33,192,32,192,96,224,241,240,9, - 12,24,11,1,0,254,0,99,0,99,0,99,0,98,0,126, - 0,99,128,97,128,97,128,97,128,97,128,254,0,9,12,24, - 11,1,0,31,0,99,128,65,0,192,0,192,0,192,0,192, - 0,192,0,192,0,97,128,127,0,60,0,10,12,24,12,1, - 0,254,0,99,128,97,128,96,192,96,192,96,192,96,192,96, - 192,96,192,97,128,99,0,254,0,10,12,24,10,0,0,255, - 128,48,128,48,128,48,0,48,0,63,0,50,0,48,0,48, - 0,48,64,48,128,255,128,9,12,24,10,0,0,255,128,48, - 128,48,128,48,0,48,0,63,0,50,0,48,0,48,0,48, - 0,48,0,252,0,10,12,24,11,1,0,31,128,33,128,65, - 0,64,0,192,0,192,0,192,0,195,192,193,128,65,128,97, - 128,31,0,11,12,24,13,1,0,241,224,96,192,96,192,96, - 192,96,192,127,192,96,192,96,192,96,192,96,192,96,192,241, - 224,4,12,12,6,1,0,240,96,96,96,96,96,96,96,96, - 96,96,240,8,16,16,6,253,252,31,6,6,6,6,6,6, - 6,6,6,6,6,6,68,124,240,11,12,24,12,1,0,243, - 192,99,0,99,0,102,0,108,0,120,0,124,0,110,0,103, - 0,99,0,97,128,241,224,8,12,12,10,1,0,240,96,96, - 96,96,96,96,96,96,97,97,255,15,12,24,16,0,0,112, - 30,56,28,56,28,60,60,44,44,44,108,38,76,38,204,35, - 140,35,140,35,140,241,30,11,12,24,13,1,0,224,224,112, - 64,112,64,120,64,92,64,78,64,78,64,71,64,67,192,65, - 192,65,192,224,192,10,12,24,12,1,0,30,0,33,128,65, - 128,64,192,192,192,192,192,192,192,192,192,192,128,96,128,97, - 0,30,0,9,12,24,11,1,0,254,0,99,0,97,128,97, - 128,97,128,97,0,126,0,96,0,96,0,96,0,96,0,248, - 0,12,15,30,12,1,253,30,0,33,128,65,128,64,192,192, - 192,192,192,192,192,192,192,192,192,96,128,33,0,30,0,3, - 144,1,240,0,96,11,12,24,12,1,0,254,0,99,128,97, - 128,97,128,97,128,127,0,126,0,102,0,99,0,99,128,97, - 192,241,224,8,12,12,10,1,0,62,198,128,128,240,124,30, - 7,3,131,194,252,10,12,24,11,0,0,255,192,140,64,140, - 64,12,0,12,0,12,0,12,0,12,0,12,0,12,0,12, - 0,30,0,11,12,24,13,1,0,240,224,96,64,96,64,96, - 64,96,64,96,64,96,64,96,64,96,64,96,128,48,128,31, - 0,12,12,24,13,0,0,248,240,112,96,48,64,56,64,24, - 192,24,128,28,128,13,128,15,0,7,0,7,0,6,0,16, - 12,24,16,0,0,248,143,49,134,49,196,49,196,51,196,58, - 108,26,108,30,120,28,56,28,56,12,24,8,16,12,12,24, - 12,0,0,249,224,48,192,56,128,29,0,15,0,14,0,15, - 0,11,0,27,128,49,192,32,224,241,240,11,12,24,12,0, - 0,241,224,48,192,24,128,29,128,13,0,15,0,6,0,6, - 0,6,0,6,0,6,0,15,0,10,12,24,10,0,0,127, - 192,67,128,67,0,7,0,6,0,14,0,28,0,24,0,56, - 0,48,64,112,192,255,192,5,18,18,6,1,253,248,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,248,9, - 18,36,9,0,253,192,0,96,0,96,0,32,0,48,0,48, - 0,16,0,24,0,24,0,12,0,12,0,4,0,6,0,6, - 0,2,0,3,0,3,0,1,128,5,18,18,6,0,253,248, - 24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24, - 248,7,9,9,9,1,5,16,24,40,44,44,68,70,130,130, - 9,1,2,9,0,254,255,128,4,4,4,6,0,10,192,96, - 48,16,8,9,9,9,1,0,60,102,198,14,126,198,198,207, - 118,9,14,28,10,0,0,96,0,224,0,96,0,96,0,96, - 0,103,0,127,0,112,128,96,128,96,128,96,128,97,0,126, - 0,60,0,7,9,9,9,1,0,62,70,196,192,192,192,194, - 124,56,9,14,28,11,1,0,7,0,3,0,3,0,3,0, - 3,0,63,0,67,0,195,0,195,0,195,0,195,0,227,0, - 127,128,59,0,7,9,9,9,1,0,60,100,198,198,254,192, - 226,124,56,7,14,14,6,1,0,30,38,96,96,96,252,96, - 96,96,96,96,96,96,248,10,13,26,10,0,252,60,192,67, - 0,195,0,195,0,226,0,60,0,112,0,124,0,127,128,195, - 128,193,128,193,0,62,0,9,14,28,10,1,0,96,0,224, - 0,96,0,96,0,96,0,102,0,127,0,115,0,99,0,99, - 0,99,0,99,0,99,0,247,128,4,12,12,6,1,0,48, - 112,0,96,224,96,96,96,96,96,96,240,7,16,16,5,253, - 252,14,14,0,12,28,12,12,12,12,12,12,12,12,136,248, - 224,10,14,28,10,1,0,96,0,224,0,96,0,96,0,96, - 0,103,128,99,0,100,0,104,0,124,0,110,0,102,0,99, - 0,243,192,5,14,14,6,0,0,48,240,48,48,48,48,48, - 48,48,48,48,48,48,248,14,9,18,16,1,0,110,112,255, - 248,115,152,99,24,99,24,99,24,99,24,99,24,247,188,9, - 9,18,10,1,0,102,0,255,0,115,0,99,0,99,0,99, - 0,99,0,99,0,247,128,8,9,9,10,1,0,60,70,195, - 195,195,195,194,98,60,9,13,26,11,1,252,103,0,255,0, - 97,128,97,128,97,128,97,128,97,0,127,0,110,0,96,0, - 96,0,96,0,248,0,9,13,26,10,1,252,29,0,103,0, - 195,0,195,0,195,0,195,0,199,0,127,0,59,0,3,0, - 3,0,3,0,15,128,8,9,9,8,0,0,55,255,57,49, - 48,48,48,48,252,6,9,9,8,1,0,240,152,144,224,120, - 28,132,196,248,6,12,12,7,1,0,32,96,96,252,96,96, - 96,96,96,100,124,48,10,9,18,11,0,0,227,128,97,128, - 97,128,97,128,97,128,97,128,99,128,127,192,57,128,10,9, - 18,10,0,0,241,192,97,128,49,0,51,0,58,0,26,0, - 30,0,12,0,8,0,14,9,18,14,0,0,241,60,99,24, - 51,144,51,144,53,176,60,224,28,224,24,96,24,64,10,9, - 18,10,0,0,251,192,113,0,58,0,28,0,12,0,30,0, - 55,0,35,128,247,192,11,13,26,10,255,252,121,224,56,128, - 24,128,25,128,13,0,13,0,14,0,6,0,6,0,4,0, - 12,0,120,0,240,0,7,9,9,9,1,0,254,142,156,24, - 56,48,98,226,254,5,18,18,6,1,253,24,48,96,96,96, - 48,48,48,96,224,48,48,48,96,96,96,48,24,1,20,20, - 4,2,252,128,128,128,128,128,128,128,128,128,128,128,128,128, - 128,128,128,128,128,128,128,6,18,18,6,0,253,64,224,48, - 48,48,48,48,48,28,24,48,48,48,48,48,48,96,192,9, - 4,8,9,0,4,48,0,125,128,79,0,134,0,255}; -/* - Fontname: -FreeType-Gentium Basic-Bold-R-Normal--23-230-72-72-P-114-ISO10646-1 - Copyright: Copyright (c) SIL International, 2003-2008. - Capital A Height: 14, '1' Height: 14 - Calculated Max Values w=19 h=24 x= 2 y=13 dx=20 dy= 0 ascent=20 len=60 - Font Bounding box w=36 h=33 x=-12 y=-8 - Calculated Min Values x=-3 y=-6 dx= 0 dy= 0 - Pure Font ascent =14 descent=-5 - X Font ascent =18 descent=-5 - Max Font ascent =20 descent=-6 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_gdb14[6044] U8G_FONT_SECTION("u8g_font_gdb14") = { - 0,36,33,244,248,14,3,134,7,177,32,255,251,20,250,18, - 251,0,0,0,6,0,0,4,17,17,7,2,0,96,224,224, - 224,224,224,224,224,224,64,64,64,0,0,96,240,224,7,8, - 8,11,2,9,102,238,206,206,198,198,198,196,11,13,26,12, - 1,1,12,192,12,128,9,128,127,224,25,0,19,0,19,0, - 51,0,255,128,38,0,38,0,100,0,140,0,10,18,36,12, - 1,254,12,0,12,0,63,128,127,192,205,128,204,128,236,0, - 124,0,63,0,15,128,13,192,140,192,140,192,204,192,255,128, - 127,0,12,0,12,0,15,14,28,17,1,0,56,24,76,16, - 198,48,198,96,198,192,199,128,101,128,59,56,6,68,12,198, - 12,198,24,198,48,100,96,56,15,16,32,16,1,0,15,0, - 17,128,49,128,49,128,51,0,62,0,60,0,28,254,124,120, - 126,48,207,48,199,160,195,224,193,240,97,252,62,56,3,8, - 8,6,2,9,96,224,192,192,192,192,192,192,5,22,22,8, - 2,252,8,24,48,96,96,96,192,192,192,192,192,192,192,192, - 192,192,96,96,96,48,24,8,5,22,22,8,1,252,128,192, - 96,48,48,48,24,24,24,24,24,24,24,24,24,24,48,48, - 48,96,192,128,9,10,20,10,1,8,24,0,24,0,219,0, - 255,128,60,0,62,0,255,0,219,0,24,0,24,0,8,8, - 8,10,1,2,24,24,24,255,24,24,24,24,4,7,7,6, - 1,252,48,240,48,48,32,96,64,7,1,1,8,1,5,254, - 4,3,3,6,1,0,96,240,224,11,22,44,11,0,252,0, - 96,0,192,0,192,1,128,1,128,3,128,3,0,3,0,7, - 0,6,0,6,0,12,0,12,0,28,0,24,0,24,0,56, - 0,48,0,48,0,96,0,96,0,192,0,10,14,28,12,1, - 0,30,0,51,0,97,128,97,128,225,192,225,192,225,192,225, - 192,225,192,225,192,97,128,97,128,51,0,30,0,8,14,14, - 12,2,0,8,120,248,24,24,24,24,24,24,24,24,24,24, - 255,8,14,14,11,2,0,62,103,227,195,3,6,4,12,24, - 48,33,65,255,255,9,14,28,11,1,0,30,0,99,0,227, - 0,67,0,3,0,6,0,31,0,7,128,3,128,1,128,1, - 128,1,128,67,0,190,0,10,14,28,12,1,0,1,0,7, - 0,7,0,15,0,27,0,19,0,51,0,99,0,99,0,255, - 192,3,0,3,0,3,0,15,192,9,14,28,12,1,0,63, - 128,63,0,32,0,96,0,96,0,126,0,67,0,1,128,1, - 128,1,128,1,128,1,128,195,0,62,0,10,14,28,12,1, - 0,7,0,28,0,48,0,96,0,64,0,223,0,225,128,192, - 192,192,192,192,192,192,192,96,128,49,128,30,0,10,14,28, - 12,1,0,127,192,255,128,129,128,129,128,3,0,3,0,2, - 0,6,0,6,0,12,0,12,0,24,0,56,0,48,0,9, - 14,28,11,1,0,62,0,113,128,241,128,241,128,249,128,127, - 0,63,0,63,128,99,128,193,128,193,128,193,128,99,0,62, - 0,10,14,28,12,1,0,31,0,35,128,65,128,192,192,192, - 192,192,192,192,192,97,192,62,192,0,128,1,128,3,0,14, - 0,56,0,4,10,10,6,1,0,224,240,96,0,0,0,0, - 96,240,224,4,15,15,6,1,252,96,240,224,0,0,0,0, - 0,48,240,48,48,32,96,64,9,7,14,10,1,3,1,128, - 15,128,124,0,224,0,248,0,31,0,3,128,9,4,8,10, - 1,4,255,128,0,0,0,0,255,128,9,7,14,10,1,3, - 192,0,248,0,31,0,3,128,31,0,240,0,128,0,9,16, - 32,10,1,0,63,0,103,128,227,128,227,128,3,128,7,0, - 7,0,14,0,12,0,24,0,24,0,24,0,0,0,28,0, - 60,0,56,0,18,20,60,20,1,251,1,248,0,7,254,0, - 28,15,0,56,3,128,48,1,128,97,233,192,99,24,192,194, - 24,192,198,24,192,198,24,192,198,24,192,198,24,128,199,57, - 128,227,255,0,97,222,0,112,0,0,56,1,0,62,7,0, - 15,252,0,3,240,0,14,14,28,14,0,0,1,0,7,128, - 7,128,5,128,13,192,12,192,8,224,24,224,31,224,16,112, - 48,112,48,48,32,56,248,124,13,14,28,14,0,0,127,128, - 176,192,48,96,48,96,48,96,48,192,63,224,48,112,48,56, - 48,56,48,56,48,56,48,112,255,224,11,14,28,13,1,0, - 15,192,49,192,96,128,64,0,192,0,192,0,192,0,192,0, - 192,0,192,0,224,0,112,96,127,128,31,0,14,14,28,15, - 0,0,127,192,240,240,48,56,48,24,48,28,48,28,48,28, - 48,28,48,28,48,28,48,24,48,56,48,240,255,192,12,14, - 28,12,0,0,255,224,56,96,56,96,56,64,56,0,56,0, - 63,192,56,128,56,0,56,0,56,0,56,48,56,32,255,224, - 11,14,28,12,0,0,255,224,56,96,56,32,56,32,56,0, - 56,0,63,128,57,0,56,0,56,0,56,0,56,0,56,0, - 254,0,12,14,28,14,1,0,15,192,16,224,32,64,96,0, - 64,0,192,0,192,0,192,0,193,240,192,96,96,96,96,96, - 48,96,15,128,16,14,28,16,0,0,252,63,48,12,48,12, - 48,12,48,12,48,12,63,252,48,12,48,12,48,12,48,12, - 48,12,48,12,252,63,6,14,14,8,1,0,252,48,48,48, - 48,48,48,48,48,48,48,48,48,252,10,19,38,8,253,251, - 15,192,3,0,3,0,3,0,3,0,3,0,3,0,3,0, - 3,0,3,0,3,0,3,0,3,0,3,0,3,0,3,0, - 38,0,124,0,248,0,13,14,28,14,0,0,252,248,48,224, - 48,192,49,128,51,0,54,0,60,0,62,0,55,0,51,128, - 49,192,48,224,48,120,252,120,11,14,28,12,0,0,252,0, - 48,0,48,0,48,0,48,0,48,0,48,0,48,0,48,0, - 48,0,48,0,48,96,48,64,255,192,18,14,42,19,1,0, - 240,7,128,120,15,0,120,15,0,124,15,0,124,31,0,108, - 23,0,110,55,0,102,55,0,103,103,0,99,103,0,99,199, - 0,99,199,0,97,135,0,241,143,192,15,14,28,15,0,0, - 248,126,56,24,60,24,62,24,54,24,55,24,51,152,49,152, - 49,216,48,248,48,120,48,56,48,56,252,24,12,14,28,14, - 1,0,15,128,48,192,96,96,64,96,192,48,192,48,192,48, - 192,48,192,48,192,48,96,96,96,64,48,128,31,0,12,14, - 28,13,0,0,127,192,176,224,48,48,48,48,48,48,48,48, - 48,96,55,128,48,0,48,0,48,0,48,0,48,0,252,0, - 15,18,36,14,1,252,15,128,48,192,96,96,64,96,192,48, - 192,48,192,48,192,48,192,48,192,48,96,96,96,96,48,192, - 31,0,1,192,0,228,0,126,0,24,14,14,28,14,0,0, - 127,192,240,224,48,48,48,48,48,48,48,96,63,192,51,128, - 49,192,49,192,48,224,48,112,48,124,252,60,10,14,28,12, - 1,0,31,128,97,192,192,128,192,0,240,0,124,0,63,0, - 15,128,3,192,1,192,128,192,192,128,225,128,254,0,12,14, - 28,13,1,0,255,240,198,48,134,16,134,16,6,0,6,0, - 6,0,6,0,6,0,6,0,6,0,6,0,6,0,31,128, - 15,14,28,15,0,0,252,126,48,24,48,24,48,24,48,24, - 48,24,48,24,48,24,48,24,48,24,48,24,24,48,24,32, - 7,192,15,14,28,15,0,0,252,62,56,8,56,24,56,16, - 28,48,28,48,14,32,14,96,6,96,7,64,7,192,3,128, - 3,128,1,0,19,14,42,20,0,0,252,99,224,48,96,192, - 56,112,192,56,240,128,56,241,128,24,185,128,25,153,128,29, - 29,0,29,29,0,15,15,0,14,15,0,14,7,0,14,6, - 0,4,6,0,14,14,28,14,0,0,252,124,56,48,28,96, - 28,96,14,192,7,128,7,128,7,128,7,192,12,224,24,224, - 24,112,48,56,248,252,13,14,28,14,0,0,240,120,56,48, - 28,96,28,96,14,192,6,128,7,128,3,0,3,0,3,0, - 3,0,3,0,3,0,15,192,11,14,28,13,1,0,127,224, - 193,192,195,128,131,128,7,0,15,0,14,0,28,0,28,0, - 56,0,120,32,112,96,224,96,255,224,6,21,21,8,2,253, - 248,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,252,10,22,44,11,0,252,192,0,96,0,96, - 0,48,0,48,0,48,0,24,0,24,0,28,0,12,0,12, - 0,6,0,6,0,6,0,3,0,3,0,3,0,1,128,1, - 128,1,192,0,192,0,192,5,21,21,7,1,253,248,24,24, - 24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24, - 24,248,9,11,22,11,1,6,8,0,12,0,28,0,22,0, - 54,0,34,0,35,0,99,0,65,128,65,128,129,128,10,1, - 2,11,1,253,255,192,5,5,5,7,0,12,224,224,112,56, - 8,10,10,20,11,1,0,62,0,99,0,227,0,3,0,63, - 0,99,0,195,0,195,0,255,192,123,0,11,17,34,12,0, - 0,96,0,224,0,96,0,96,0,96,0,96,0,96,0,119, - 128,127,192,112,224,96,96,96,96,96,96,96,64,96,192,127, - 128,30,0,9,10,20,10,1,0,31,0,99,128,65,0,192, - 0,192,0,192,0,192,0,225,0,127,128,60,0,12,17,34, - 13,1,0,0,192,3,192,0,192,0,192,0,192,0,192,0, - 192,31,192,33,192,64,192,192,192,192,192,192,192,192,192,97, - 192,127,240,60,192,9,10,20,11,1,0,30,0,99,0,65, - 128,193,128,255,128,192,0,192,0,225,128,127,0,62,0,9, - 17,34,8,0,0,7,128,25,0,16,0,48,0,48,0,48, - 0,48,0,126,0,176,0,48,0,48,0,48,0,48,0,48, - 0,48,0,48,0,124,0,11,15,30,12,1,251,30,96,35, - 192,97,128,97,128,97,128,115,0,62,0,48,0,124,0,63, - 128,111,192,192,192,192,192,225,128,62,0,12,17,34,13,1, - 0,48,0,240,0,48,0,48,0,48,0,48,0,48,0,51, - 128,63,192,56,192,48,192,48,192,48,192,48,192,48,192,48, - 192,249,240,5,15,15,7,1,0,48,112,48,0,0,112,240, - 48,48,48,48,48,48,48,248,7,20,20,6,254,251,6,14, - 6,0,0,6,14,6,6,6,6,6,6,6,6,6,6,68, - 248,240,12,17,34,13,1,0,48,0,240,0,48,0,48,0, - 48,0,48,0,48,0,49,240,49,192,51,0,54,0,62,0, - 55,0,51,128,49,192,49,224,248,240,6,17,17,7,1,0, - 48,240,48,48,48,48,48,48,48,48,48,48,48,48,48,48, - 252,18,10,30,19,1,0,103,142,0,255,255,0,112,227,0, - 96,195,0,96,195,0,96,195,0,96,195,0,96,195,0,96, - 195,0,241,231,192,12,10,20,13,1,0,51,128,247,192,56, - 192,48,192,48,192,48,192,48,192,48,192,48,192,249,240,10, - 10,20,12,1,0,30,0,33,128,65,128,192,192,192,192,192, - 192,192,192,96,128,113,0,30,0,11,15,30,13,1,251,51, - 128,255,192,56,224,48,96,48,96,48,96,48,96,48,192,63, - 128,55,0,48,0,48,0,48,0,48,0,252,0,11,15,30, - 13,1,251,30,64,97,192,64,192,192,192,192,192,192,192,192, - 192,225,192,127,192,60,192,0,192,0,192,0,192,0,192,3, - 224,9,10,20,10,1,0,119,128,255,128,121,128,113,0,112, - 0,112,0,112,0,112,0,112,0,252,0,8,10,10,10,1, - 0,126,198,198,240,124,63,135,131,194,252,8,14,14,9,0, - 0,16,48,48,48,127,176,48,48,48,48,48,50,63,24,12, - 10,20,13,1,0,97,192,224,192,96,192,96,192,96,192,96, - 192,96,192,97,192,127,240,60,192,12,10,20,12,0,0,248, - 240,112,64,56,192,56,128,28,128,29,128,13,0,15,0,6, - 0,6,0,16,10,20,17,0,0,248,135,112,194,49,198,57, - 230,59,100,27,124,30,124,14,56,12,56,12,16,12,10,20, - 12,0,0,253,240,56,192,29,128,31,0,14,0,15,0,27, - 128,17,192,33,224,243,240,13,15,30,12,255,251,124,120,56, - 32,28,96,28,64,14,192,14,192,6,128,7,128,7,0,3, - 0,3,0,6,0,70,0,124,0,248,0,9,10,20,11,1, - 0,255,128,199,0,135,0,14,0,28,0,60,0,57,0,112, - 128,225,128,255,128,5,22,22,8,2,252,24,48,96,96,96, - 96,48,48,48,48,96,224,48,48,48,48,96,96,96,96,48, - 24,2,24,24,5,2,251,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,5, - 22,22,8,1,252,192,96,48,48,48,48,96,96,96,96,56, - 48,96,96,96,96,48,48,48,48,96,192,10,4,8,11,1, - 5,48,64,124,128,159,0,135,0,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,0,0,0,6,0,0, - 4,16,16,7,1,250,112,240,96,0,32,32,32,112,112,112, - 112,112,112,112,112,96,10,14,28,12,1,0,12,0,12,0, - 31,128,125,192,108,128,204,0,204,0,204,0,204,0,236,192, - 127,128,63,0,12,0,12,0,11,14,28,12,0,0,7,192, - 12,224,24,64,24,64,56,0,56,0,56,0,127,0,184,0, - 56,0,56,32,48,32,127,224,255,224,10,9,18,12,1,2, - 128,64,94,128,51,0,97,128,97,128,97,128,51,128,94,128, - 128,64,12,14,28,12,0,0,241,240,120,192,56,192,29,128, - 29,128,13,0,15,0,6,0,63,192,6,0,6,0,6,0, - 6,0,31,128,2,24,24,5,2,251,192,192,192,192,192,192, - 192,192,192,192,128,0,0,64,192,192,192,192,192,192,192,192, - 192,192,9,16,32,11,1,0,62,0,99,0,99,0,112,0, - 60,0,127,0,199,128,195,128,225,128,121,128,63,0,31,0, - 71,0,67,0,99,0,126,0,7,3,3,9,1,12,198,238, - 198,15,15,30,17,1,0,7,192,24,48,48,24,99,204,108, - 236,200,70,216,6,216,6,216,6,216,6,108,44,103,204,48, - 24,24,48,7,192,6,7,7,6,0,7,120,216,24,248,216, - 252,248,9,10,20,12,1,0,8,128,17,128,51,0,103,0, - 238,0,238,0,103,0,51,0,17,128,8,128,10,5,10,12, - 1,2,255,192,0,192,0,192,0,192,0,192,7,1,1,8, - 1,5,254,8,8,8,8,0,8,60,66,157,149,153,153,86, - 60,9,2,4,11,1,13,255,128,255,128,6,5,5,8,1, - 9,56,76,204,200,112,8,10,10,9,1,2,24,24,24,24, - 255,24,24,24,0,255,6,8,8,8,1,7,120,204,140,24, - 16,32,68,252,6,8,8,8,1,7,56,204,140,56,12,12, - 140,120,6,5,5,7,2,12,56,60,112,96,192,12,15,30, - 13,1,251,96,192,225,192,96,192,96,192,96,192,96,192,96, - 192,113,192,127,240,110,192,96,0,96,0,112,0,112,0,96, - 0,14,17,34,14,0,253,31,252,113,176,225,176,225,176,225, - 176,225,176,113,176,31,176,1,176,1,176,1,176,1,176,1, - 176,1,176,1,176,1,176,7,252,4,3,3,5,0,6,96, - 240,224,4,5,5,5,1,251,32,96,48,48,224,6,8,8, - 8,1,7,48,240,48,48,48,48,48,252,5,7,7,6,0, - 7,112,216,216,216,216,112,248,10,10,20,12,1,0,196,0, - 102,0,99,0,51,128,57,192,61,192,49,128,99,0,102,0, - 196,0,12,14,28,14,1,0,48,16,240,48,48,96,48,192, - 48,128,49,128,255,0,6,96,4,224,13,224,25,96,19,240, - 48,96,96,240,12,14,28,14,1,0,48,48,240,96,48,192, - 48,192,49,128,51,0,254,0,6,240,13,48,26,48,16,96, - 48,192,97,144,195,240,14,14,28,15,0,0,56,8,76,24, - 40,48,60,96,12,64,140,192,121,128,3,24,2,56,6,88, - 12,88,8,252,24,24,48,60,9,16,32,11,1,250,28,0, - 30,0,12,0,0,0,12,0,12,0,12,0,24,0,56,0, - 112,0,96,0,224,0,227,128,227,128,231,0,126,0,14,20, - 40,14,0,0,8,0,28,0,15,0,3,128,0,0,0,0, - 1,0,7,128,7,128,5,128,13,192,12,192,8,224,24,224, - 31,224,16,112,48,112,48,48,32,56,248,124,14,20,40,14, - 0,0,0,128,0,224,3,192,7,0,0,0,0,0,1,0, - 7,128,7,128,5,128,13,192,12,192,8,224,24,224,31,224, - 16,112,48,112,48,48,32,56,248,124,14,20,40,14,0,0, - 3,0,7,128,15,192,12,96,16,0,0,0,1,0,7,128, - 7,128,5,128,13,192,12,192,8,224,24,224,31,224,16,112, - 48,112,48,48,32,56,248,124,14,19,38,14,0,0,4,32, - 15,240,27,192,0,0,0,0,1,0,7,128,7,128,5,128, - 13,192,12,192,8,224,24,224,31,224,16,112,48,112,48,48, - 32,56,248,124,14,19,38,14,0,0,8,64,28,224,24,224, - 0,0,0,0,1,0,7,128,7,128,5,128,13,192,12,192, - 8,224,24,224,31,224,16,112,48,112,48,48,32,56,248,124, - 14,20,40,14,0,0,1,128,6,192,6,192,7,128,0,0, - 0,0,1,0,7,128,7,128,5,128,13,192,12,192,8,224, - 24,224,31,224,16,112,48,112,48,48,32,56,248,124,18,14, - 42,19,0,0,7,255,128,1,225,128,3,96,128,3,96,128, - 6,96,0,6,96,0,7,255,0,12,98,0,12,96,0,24, - 96,0,24,96,0,48,96,64,48,96,192,249,255,128,11,19, - 38,13,1,251,15,192,49,192,96,128,64,0,192,0,192,0, - 192,0,192,0,192,0,192,0,96,0,112,96,63,192,31,128, - 4,0,6,0,3,0,3,0,12,0,12,20,40,12,0,0, - 16,0,56,0,30,0,7,0,0,0,0,0,255,224,56,96, - 56,96,56,64,56,0,56,0,63,192,56,128,56,0,56,0, - 56,0,56,48,56,32,255,224,12,20,40,12,0,0,1,0, - 1,192,7,128,14,0,0,0,0,0,255,224,56,96,56,96, - 56,64,56,0,56,0,63,192,56,128,56,0,56,0,56,0, - 56,48,56,32,255,224,12,20,40,12,0,0,6,0,15,0, - 31,128,48,192,0,0,0,0,255,224,56,96,56,96,56,64, - 56,0,56,0,63,192,56,128,56,0,56,0,56,0,56,48, - 56,32,255,224,12,19,38,12,0,0,16,128,49,192,49,192, - 0,0,0,0,255,224,56,96,56,96,56,64,56,0,56,0, - 63,192,56,128,56,0,56,0,56,0,56,48,56,32,255,224, - 7,20,20,8,0,0,64,224,112,24,4,0,126,24,24,24, - 24,24,24,24,24,24,24,24,24,126,7,20,20,8,1,0, - 8,30,60,96,128,0,252,48,48,48,48,48,48,48,48,48, - 48,48,48,252,7,20,20,8,0,0,16,56,124,198,0,0, - 126,24,24,24,24,24,24,24,24,24,24,24,24,126,8,19, - 19,8,255,0,65,99,227,0,0,63,12,12,12,12,12,12, - 12,12,12,12,12,12,63,14,14,28,15,0,0,127,192,240, - 240,48,56,48,24,48,28,48,28,254,28,48,28,48,28,48, - 28,48,24,48,56,48,240,255,192,15,19,38,15,0,0,2, - 32,15,240,11,224,16,0,0,0,248,126,56,24,60,24,62, - 24,54,24,55,24,51,152,49,152,49,216,48,248,48,120,48, - 56,48,56,252,24,12,20,40,14,1,0,16,0,60,0,30, - 0,3,0,0,0,0,0,15,128,48,192,96,96,64,96,192, - 48,192,48,192,48,192,48,192,48,192,48,96,96,96,64,48, - 128,31,0,12,20,40,14,1,0,1,0,1,192,7,128,14, - 0,0,0,0,0,15,128,48,192,96,96,64,96,192,48,192, - 48,192,48,192,48,192,48,192,48,96,96,96,64,48,128,31, - 0,12,20,40,14,1,0,6,0,15,0,15,128,24,192,32, - 0,0,0,15,128,48,192,96,96,64,96,192,48,192,48,192, - 48,192,48,192,48,192,48,96,96,96,64,48,128,31,0,12, - 19,38,14,1,0,8,64,31,224,55,128,0,0,0,0,15, - 128,48,192,96,96,64,96,192,48,192,48,192,48,192,48,192, - 48,192,48,96,96,96,64,48,128,31,0,12,19,38,14,1, - 0,16,128,57,192,49,192,0,0,0,0,15,128,48,192,96, - 96,64,96,192,48,192,48,192,48,192,48,192,48,192,48,96, - 96,96,64,48,128,31,0,8,7,7,10,1,3,195,102,60, - 24,60,102,195,12,15,30,14,1,255,15,176,16,224,32,224, - 96,224,193,240,195,112,195,48,198,48,204,48,232,32,120,96, - 112,64,112,128,223,0,128,0,15,20,40,15,0,0,4,0, - 14,0,7,0,1,192,0,0,0,0,252,126,48,24,48,24, - 48,24,48,24,48,24,48,24,48,24,48,24,48,24,48,24, - 24,48,24,32,7,192,15,20,40,15,0,0,0,64,0,240, - 1,224,3,0,0,0,0,0,252,126,48,24,48,24,48,24, - 48,24,48,24,48,24,48,24,48,24,48,24,48,24,24,48, - 24,32,7,192,15,20,40,15,0,0,1,128,3,128,7,192, - 12,96,0,16,0,0,252,126,48,24,48,24,48,24,48,24, - 48,24,48,24,48,24,48,24,48,24,48,24,24,48,24,32, - 7,192,15,19,38,15,0,0,4,32,12,112,12,96,0,0, - 0,0,252,126,48,24,48,24,48,24,48,24,48,24,48,24, - 48,24,48,24,48,24,48,24,24,48,24,32,7,192,13,20, - 40,14,0,0,0,128,0,224,3,192,7,0,0,0,0,0, - 240,120,56,48,28,96,28,96,14,192,6,128,7,128,3,0, - 3,0,3,0,3,0,3,0,3,0,15,192,12,14,28,13, - 0,0,252,0,48,0,48,0,63,192,48,96,48,48,48,48, - 48,48,48,48,48,96,55,192,48,0,48,0,252,0,11,17, - 34,14,1,0,15,128,16,192,32,96,32,96,96,96,96,96, - 97,192,99,0,99,0,99,0,99,192,97,192,96,224,104,96, - 104,96,108,64,239,128,10,17,34,11,1,0,48,0,120,0, - 24,0,12,0,6,0,0,0,0,0,62,0,99,0,227,0, - 3,0,63,0,99,0,195,0,195,0,255,192,123,0,10,17, - 34,11,1,0,7,0,7,0,14,0,12,0,24,0,0,0, - 0,0,62,0,99,0,227,0,3,0,63,0,99,0,195,0, - 195,0,255,192,123,0,10,17,34,11,1,0,12,0,30,0, - 62,0,115,0,65,128,0,0,0,0,62,0,99,0,227,0, - 3,0,63,0,99,0,195,0,195,0,255,192,123,0,10,16, - 32,11,1,0,56,128,124,128,127,0,198,0,0,0,0,0, - 62,0,99,0,227,0,3,0,63,0,99,0,195,0,195,0, - 255,192,123,0,10,15,30,11,1,0,99,0,99,128,99,0, - 0,0,0,0,62,0,99,0,227,0,3,0,63,0,99,0, - 195,0,195,0,255,192,123,0,10,16,32,11,1,0,14,0, - 27,0,26,0,28,0,0,0,0,0,62,0,99,0,227,0, - 3,0,63,0,99,0,195,0,195,0,255,192,123,0,15,10, - 20,17,1,0,30,120,119,140,227,6,131,6,31,252,99,0, - 195,0,199,132,253,252,112,240,9,15,30,10,1,251,31,0, - 99,128,65,0,192,0,192,0,192,0,192,0,225,0,126,0, - 60,0,16,0,28,0,12,0,12,0,48,0,9,17,34,11, - 1,0,56,0,56,0,28,0,12,0,6,0,0,0,0,0, - 30,0,99,0,65,128,193,128,255,128,192,0,192,0,225,128, - 127,0,62,0,9,17,34,11,1,0,7,0,7,128,14,0, - 12,0,24,0,0,0,0,0,30,0,99,0,65,128,193,128, - 255,128,192,0,192,0,225,128,127,0,62,0,9,17,34,11, - 1,0,12,0,30,0,63,0,51,0,96,128,0,0,0,0, - 30,0,99,0,65,128,193,128,255,128,192,0,192,0,225,128, - 127,0,62,0,9,15,30,11,1,0,97,128,99,128,99,0, - 0,0,0,0,30,0,99,0,65,128,193,128,255,128,192,0, - 192,0,225,128,127,0,62,0,6,17,17,7,0,0,224,112, - 48,24,8,0,0,56,120,24,24,24,24,24,24,24,124,6, - 17,17,7,1,0,28,60,56,96,64,0,0,112,240,48,48, - 48,48,48,48,48,248,7,17,17,7,0,0,56,56,124,198, - 130,0,0,56,120,24,24,24,24,24,24,24,124,8,15,15, - 7,255,0,99,227,195,0,0,28,60,12,12,12,12,12,12, - 12,62,10,17,34,12,1,0,24,0,125,192,15,128,31,0, - 51,128,3,128,1,192,31,192,97,192,64,192,192,192,192,192, - 192,192,192,128,225,128,113,0,30,0,12,16,32,13,1,0, - 28,64,62,64,63,128,99,0,0,0,0,0,51,128,247,192, - 56,192,48,192,48,192,48,192,48,192,48,192,48,192,249,240, - 10,17,34,12,1,0,56,0,56,0,28,0,6,0,2,0, - 0,0,0,0,30,0,33,128,65,128,192,192,192,192,192,192, - 192,192,96,128,113,0,30,0,10,17,34,12,1,0,3,128, - 7,0,6,0,12,0,8,0,0,0,0,0,30,0,33,128, - 65,128,192,192,192,192,192,192,192,192,96,128,113,0,30,0, - 10,17,34,12,1,0,12,0,30,0,31,0,49,128,96,128, - 0,0,0,0,30,0,33,128,65,128,192,192,192,192,192,192, - 192,192,96,128,113,0,30,0,10,16,32,12,1,0,24,64, - 60,128,127,128,71,0,0,0,0,0,30,0,33,128,65,128, - 192,192,192,192,192,192,192,192,96,128,113,0,30,0,10,15, - 30,12,1,0,49,128,115,128,97,128,0,0,0,0,30,0, - 33,128,65,128,192,192,192,192,192,192,192,192,96,128,113,0, - 30,0,8,8,8,10,1,2,24,24,16,255,0,24,24,24, - 10,12,24,12,1,255,0,64,30,192,51,128,99,192,199,192, - 196,192,200,192,248,192,113,128,113,0,94,0,128,0,12,17, - 34,13,1,0,56,0,28,0,12,0,6,0,2,0,0,0, - 0,0,97,192,224,192,96,192,96,192,96,192,96,192,96,192, - 97,192,127,240,60,192,12,17,34,13,1,0,3,128,7,128, - 6,0,12,0,8,0,0,0,0,0,97,192,224,192,96,192, - 96,192,96,192,96,192,96,192,97,192,127,240,60,192,12,17, - 34,13,1,0,14,0,14,0,31,0,49,128,32,128,0,0, - 0,0,97,192,224,192,96,192,96,192,96,192,96,192,96,192, - 97,192,127,240,60,192,12,15,30,13,1,0,49,128,113,128, - 97,128,0,0,0,0,97,192,224,192,96,192,96,192,96,192, - 96,192,96,192,97,192,127,240,60,192,13,22,44,12,255,251, - 0,192,1,224,1,128,3,0,6,0,0,0,0,0,124,120, - 56,32,28,96,28,64,14,192,14,192,6,128,7,128,7,0, - 3,0,3,0,6,0,70,0,124,0,248,0,11,22,44,13, - 1,251,48,0,240,0,48,0,48,0,48,0,48,0,48,0, - 51,128,63,192,56,224,48,96,48,96,48,96,48,96,48,192, - 63,128,55,0,48,0,48,0,48,0,48,0,252,0,13,20, - 40,12,255,251,24,96,28,224,24,192,0,0,0,0,124,120, - 56,32,28,96,28,64,14,192,14,192,6,128,7,128,7,0, - 3,0,3,0,6,0,70,0,124,0,248,0}; -/* - Fontname: -FreeType-Gentium Basic-Bold-R-Normal--23-230-72-72-P-114-ISO10646-1 - Copyright: Copyright (c) SIL International, 2003-2008. - Capital A Height: 0, '1' Height: 14 - Calculated Max Values w=11 h=22 x= 2 y= 8 dx=12 dy= 0 ascent=18 len=44 - Font Bounding box w=36 h=33 x=-12 y=-8 - Calculated Min Values x= 0 y=-4 dx= 0 dy= 0 - Pure Font ascent =14 descent= 0 - X Font ascent =14 descent= 0 - Max Font ascent =18 descent=-4 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_gdb14n[464] U8G_FONT_SECTION("u8g_font_gdb14n") = { - 0,36,33,244,248,14,0,0,0,0,42,58,0,18,252,14, - 0,9,10,20,10,1,8,24,0,24,0,219,0,255,128,60, - 0,62,0,255,0,219,0,24,0,24,0,8,8,8,10,1, - 2,24,24,24,255,24,24,24,24,4,7,7,6,1,252,48, - 240,48,48,32,96,64,7,1,1,8,1,5,254,4,3,3, - 6,1,0,96,240,224,11,22,44,11,0,252,0,96,0,192, - 0,192,1,128,1,128,3,128,3,0,3,0,7,0,6,0, - 6,0,12,0,12,0,28,0,24,0,24,0,56,0,48,0, - 48,0,96,0,96,0,192,0,10,14,28,12,1,0,30,0, - 51,0,97,128,97,128,225,192,225,192,225,192,225,192,225,192, - 225,192,97,128,97,128,51,0,30,0,8,14,14,12,2,0, - 8,120,248,24,24,24,24,24,24,24,24,24,24,255,8,14, - 14,11,2,0,62,103,227,195,3,6,4,12,24,48,33,65, - 255,255,9,14,28,11,1,0,30,0,99,0,227,0,67,0, - 3,0,6,0,31,0,7,128,3,128,1,128,1,128,1,128, - 67,0,190,0,10,14,28,12,1,0,1,0,7,0,7,0, - 15,0,27,0,19,0,51,0,99,0,99,0,255,192,3,0, - 3,0,3,0,15,192,9,14,28,12,1,0,63,128,63,0, - 32,0,96,0,96,0,126,0,67,0,1,128,1,128,1,128, - 1,128,1,128,195,0,62,0,10,14,28,12,1,0,7,0, - 28,0,48,0,96,0,64,0,223,0,225,128,192,192,192,192, - 192,192,192,192,96,128,49,128,30,0,10,14,28,12,1,0, - 127,192,255,128,129,128,129,128,3,0,3,0,2,0,6,0, - 6,0,12,0,12,0,24,0,56,0,48,0,9,14,28,11, - 1,0,62,0,113,128,241,128,241,128,249,128,127,0,63,0, - 63,128,99,128,193,128,193,128,193,128,99,0,62,0,10,14, - 28,12,1,0,31,0,35,128,65,128,192,192,192,192,192,192, - 192,192,97,192,62,192,0,128,1,128,3,0,14,0,56,0, - 4,10,10,6,1,0,224,240,96,0,0,0,0,96,240,224 - }; -/* - Fontname: -FreeType-Gentium Basic-Bold-R-Normal--23-230-72-72-P-114-ISO10646-1 - Copyright: Copyright (c) SIL International, 2003-2008. - Capital A Height: 14, '1' Height: 14 - Calculated Max Values w=19 h=24 x= 2 y=12 dx=20 dy= 0 ascent=19 len=60 - Font Bounding box w=36 h=33 x=-12 y=-8 - Calculated Min Values x=-3 y=-5 dx= 0 dy= 0 - Pure Font ascent =14 descent=-5 - X Font ascent =18 descent=-5 - Max Font ascent =19 descent=-5 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_gdb14r[2842] U8G_FONT_SECTION("u8g_font_gdb14r") = { - 0,36,33,244,248,14,3,134,7,177,32,127,251,19,251,18, - 251,0,0,0,6,0,0,4,17,17,7,2,0,96,224,224, - 224,224,224,224,224,224,64,64,64,0,0,96,240,224,7,8, - 8,11,2,9,102,238,206,206,198,198,198,196,11,13,26,12, - 1,1,12,192,12,128,9,128,127,224,25,0,19,0,19,0, - 51,0,255,128,38,0,38,0,100,0,140,0,10,18,36,12, - 1,254,12,0,12,0,63,128,127,192,205,128,204,128,236,0, - 124,0,63,0,15,128,13,192,140,192,140,192,204,192,255,128, - 127,0,12,0,12,0,15,14,28,17,1,0,56,24,76,16, - 198,48,198,96,198,192,199,128,101,128,59,56,6,68,12,198, - 12,198,24,198,48,100,96,56,15,16,32,16,1,0,15,0, - 17,128,49,128,49,128,51,0,62,0,60,0,28,254,124,120, - 126,48,207,48,199,160,195,224,193,240,97,252,62,56,3,8, - 8,6,2,9,96,224,192,192,192,192,192,192,5,22,22,8, - 2,252,8,24,48,96,96,96,192,192,192,192,192,192,192,192, - 192,192,96,96,96,48,24,8,5,22,22,8,1,252,128,192, - 96,48,48,48,24,24,24,24,24,24,24,24,24,24,48,48, - 48,96,192,128,9,10,20,10,1,8,24,0,24,0,219,0, - 255,128,60,0,62,0,255,0,219,0,24,0,24,0,8,8, - 8,10,1,2,24,24,24,255,24,24,24,24,4,7,7,6, - 1,252,48,240,48,48,32,96,64,7,1,1,8,1,5,254, - 4,3,3,6,1,0,96,240,224,11,22,44,11,0,252,0, - 96,0,192,0,192,1,128,1,128,3,128,3,0,3,0,7, - 0,6,0,6,0,12,0,12,0,28,0,24,0,24,0,56, - 0,48,0,48,0,96,0,96,0,192,0,10,14,28,12,1, - 0,30,0,51,0,97,128,97,128,225,192,225,192,225,192,225, - 192,225,192,225,192,97,128,97,128,51,0,30,0,8,14,14, - 12,2,0,8,120,248,24,24,24,24,24,24,24,24,24,24, - 255,8,14,14,11,2,0,62,103,227,195,3,6,4,12,24, - 48,33,65,255,255,9,14,28,11,1,0,30,0,99,0,227, - 0,67,0,3,0,6,0,31,0,7,128,3,128,1,128,1, - 128,1,128,67,0,190,0,10,14,28,12,1,0,1,0,7, - 0,7,0,15,0,27,0,19,0,51,0,99,0,99,0,255, - 192,3,0,3,0,3,0,15,192,9,14,28,12,1,0,63, - 128,63,0,32,0,96,0,96,0,126,0,67,0,1,128,1, - 128,1,128,1,128,1,128,195,0,62,0,10,14,28,12,1, - 0,7,0,28,0,48,0,96,0,64,0,223,0,225,128,192, - 192,192,192,192,192,192,192,96,128,49,128,30,0,10,14,28, - 12,1,0,127,192,255,128,129,128,129,128,3,0,3,0,2, - 0,6,0,6,0,12,0,12,0,24,0,56,0,48,0,9, - 14,28,11,1,0,62,0,113,128,241,128,241,128,249,128,127, - 0,63,0,63,128,99,128,193,128,193,128,193,128,99,0,62, - 0,10,14,28,12,1,0,31,0,35,128,65,128,192,192,192, - 192,192,192,192,192,97,192,62,192,0,128,1,128,3,0,14, - 0,56,0,4,10,10,6,1,0,224,240,96,0,0,0,0, - 96,240,224,4,15,15,6,1,252,96,240,224,0,0,0,0, - 0,48,240,48,48,32,96,64,9,7,14,10,1,3,1,128, - 15,128,124,0,224,0,248,0,31,0,3,128,9,4,8,10, - 1,4,255,128,0,0,0,0,255,128,9,7,14,10,1,3, - 192,0,248,0,31,0,3,128,31,0,240,0,128,0,9,16, - 32,10,1,0,63,0,103,128,227,128,227,128,3,128,7,0, - 7,0,14,0,12,0,24,0,24,0,24,0,0,0,28,0, - 60,0,56,0,18,20,60,20,1,251,1,248,0,7,254,0, - 28,15,0,56,3,128,48,1,128,97,233,192,99,24,192,194, - 24,192,198,24,192,198,24,192,198,24,192,198,24,128,199,57, - 128,227,255,0,97,222,0,112,0,0,56,1,0,62,7,0, - 15,252,0,3,240,0,14,14,28,14,0,0,1,0,7,128, - 7,128,5,128,13,192,12,192,8,224,24,224,31,224,16,112, - 48,112,48,48,32,56,248,124,13,14,28,14,0,0,127,128, - 176,192,48,96,48,96,48,96,48,192,63,224,48,112,48,56, - 48,56,48,56,48,56,48,112,255,224,11,14,28,13,1,0, - 15,192,49,192,96,128,64,0,192,0,192,0,192,0,192,0, - 192,0,192,0,224,0,112,96,127,128,31,0,14,14,28,15, - 0,0,127,192,240,240,48,56,48,24,48,28,48,28,48,28, - 48,28,48,28,48,28,48,24,48,56,48,240,255,192,12,14, - 28,12,0,0,255,224,56,96,56,96,56,64,56,0,56,0, - 63,192,56,128,56,0,56,0,56,0,56,48,56,32,255,224, - 11,14,28,12,0,0,255,224,56,96,56,32,56,32,56,0, - 56,0,63,128,57,0,56,0,56,0,56,0,56,0,56,0, - 254,0,12,14,28,14,1,0,15,192,16,224,32,64,96,0, - 64,0,192,0,192,0,192,0,193,240,192,96,96,96,96,96, - 48,96,15,128,16,14,28,16,0,0,252,63,48,12,48,12, - 48,12,48,12,48,12,63,252,48,12,48,12,48,12,48,12, - 48,12,48,12,252,63,6,14,14,8,1,0,252,48,48,48, - 48,48,48,48,48,48,48,48,48,252,10,19,38,8,253,251, - 15,192,3,0,3,0,3,0,3,0,3,0,3,0,3,0, - 3,0,3,0,3,0,3,0,3,0,3,0,3,0,3,0, - 38,0,124,0,248,0,13,14,28,14,0,0,252,248,48,224, - 48,192,49,128,51,0,54,0,60,0,62,0,55,0,51,128, - 49,192,48,224,48,120,252,120,11,14,28,12,0,0,252,0, - 48,0,48,0,48,0,48,0,48,0,48,0,48,0,48,0, - 48,0,48,0,48,96,48,64,255,192,18,14,42,19,1,0, - 240,7,128,120,15,0,120,15,0,124,15,0,124,31,0,108, - 23,0,110,55,0,102,55,0,103,103,0,99,103,0,99,199, - 0,99,199,0,97,135,0,241,143,192,15,14,28,15,0,0, - 248,126,56,24,60,24,62,24,54,24,55,24,51,152,49,152, - 49,216,48,248,48,120,48,56,48,56,252,24,12,14,28,14, - 1,0,15,128,48,192,96,96,64,96,192,48,192,48,192,48, - 192,48,192,48,192,48,96,96,96,64,48,128,31,0,12,14, - 28,13,0,0,127,192,176,224,48,48,48,48,48,48,48,48, - 48,96,55,128,48,0,48,0,48,0,48,0,48,0,252,0, - 15,18,36,14,1,252,15,128,48,192,96,96,64,96,192,48, - 192,48,192,48,192,48,192,48,192,48,96,96,96,96,48,192, - 31,0,1,192,0,228,0,126,0,24,14,14,28,14,0,0, - 127,192,240,224,48,48,48,48,48,48,48,96,63,192,51,128, - 49,192,49,192,48,224,48,112,48,124,252,60,10,14,28,12, - 1,0,31,128,97,192,192,128,192,0,240,0,124,0,63,0, - 15,128,3,192,1,192,128,192,192,128,225,128,254,0,12,14, - 28,13,1,0,255,240,198,48,134,16,134,16,6,0,6,0, - 6,0,6,0,6,0,6,0,6,0,6,0,6,0,31,128, - 15,14,28,15,0,0,252,126,48,24,48,24,48,24,48,24, - 48,24,48,24,48,24,48,24,48,24,48,24,24,48,24,32, - 7,192,15,14,28,15,0,0,252,62,56,8,56,24,56,16, - 28,48,28,48,14,32,14,96,6,96,7,64,7,192,3,128, - 3,128,1,0,19,14,42,20,0,0,252,99,224,48,96,192, - 56,112,192,56,240,128,56,241,128,24,185,128,25,153,128,29, - 29,0,29,29,0,15,15,0,14,15,0,14,7,0,14,6, - 0,4,6,0,14,14,28,14,0,0,252,124,56,48,28,96, - 28,96,14,192,7,128,7,128,7,128,7,192,12,224,24,224, - 24,112,48,56,248,252,13,14,28,14,0,0,240,120,56,48, - 28,96,28,96,14,192,6,128,7,128,3,0,3,0,3,0, - 3,0,3,0,3,0,15,192,11,14,28,13,1,0,127,224, - 193,192,195,128,131,128,7,0,15,0,14,0,28,0,28,0, - 56,0,120,32,112,96,224,96,255,224,6,21,21,8,2,253, - 248,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,252,10,22,44,11,0,252,192,0,96,0,96, - 0,48,0,48,0,48,0,24,0,24,0,28,0,12,0,12, - 0,6,0,6,0,6,0,3,0,3,0,3,0,1,128,1, - 128,1,192,0,192,0,192,5,21,21,7,1,253,248,24,24, - 24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24, - 24,248,9,11,22,11,1,6,8,0,12,0,28,0,22,0, - 54,0,34,0,35,0,99,0,65,128,65,128,129,128,10,1, - 2,11,1,253,255,192,5,5,5,7,0,12,224,224,112,56, - 8,10,10,20,11,1,0,62,0,99,0,227,0,3,0,63, - 0,99,0,195,0,195,0,255,192,123,0,11,17,34,12,0, - 0,96,0,224,0,96,0,96,0,96,0,96,0,96,0,119, - 128,127,192,112,224,96,96,96,96,96,96,96,64,96,192,127, - 128,30,0,9,10,20,10,1,0,31,0,99,128,65,0,192, - 0,192,0,192,0,192,0,225,0,127,128,60,0,12,17,34, - 13,1,0,0,192,3,192,0,192,0,192,0,192,0,192,0, - 192,31,192,33,192,64,192,192,192,192,192,192,192,192,192,97, - 192,127,240,60,192,9,10,20,11,1,0,30,0,99,0,65, - 128,193,128,255,128,192,0,192,0,225,128,127,0,62,0,9, - 17,34,8,0,0,7,128,25,0,16,0,48,0,48,0,48, - 0,48,0,126,0,176,0,48,0,48,0,48,0,48,0,48, - 0,48,0,48,0,124,0,11,15,30,12,1,251,30,96,35, - 192,97,128,97,128,97,128,115,0,62,0,48,0,124,0,63, - 128,111,192,192,192,192,192,225,128,62,0,12,17,34,13,1, - 0,48,0,240,0,48,0,48,0,48,0,48,0,48,0,51, - 128,63,192,56,192,48,192,48,192,48,192,48,192,48,192,48, - 192,249,240,5,15,15,7,1,0,48,112,48,0,0,112,240, - 48,48,48,48,48,48,48,248,7,20,20,6,254,251,6,14, - 6,0,0,6,14,6,6,6,6,6,6,6,6,6,6,68, - 248,240,12,17,34,13,1,0,48,0,240,0,48,0,48,0, - 48,0,48,0,48,0,49,240,49,192,51,0,54,0,62,0, - 55,0,51,128,49,192,49,224,248,240,6,17,17,7,1,0, - 48,240,48,48,48,48,48,48,48,48,48,48,48,48,48,48, - 252,18,10,30,19,1,0,103,142,0,255,255,0,112,227,0, - 96,195,0,96,195,0,96,195,0,96,195,0,96,195,0,96, - 195,0,241,231,192,12,10,20,13,1,0,51,128,247,192,56, - 192,48,192,48,192,48,192,48,192,48,192,48,192,249,240,10, - 10,20,12,1,0,30,0,33,128,65,128,192,192,192,192,192, - 192,192,192,96,128,113,0,30,0,11,15,30,13,1,251,51, - 128,255,192,56,224,48,96,48,96,48,96,48,96,48,192,63, - 128,55,0,48,0,48,0,48,0,48,0,252,0,11,15,30, - 13,1,251,30,64,97,192,64,192,192,192,192,192,192,192,192, - 192,225,192,127,192,60,192,0,192,0,192,0,192,0,192,3, - 224,9,10,20,10,1,0,119,128,255,128,121,128,113,0,112, - 0,112,0,112,0,112,0,112,0,252,0,8,10,10,10,1, - 0,126,198,198,240,124,63,135,131,194,252,8,14,14,9,0, - 0,16,48,48,48,127,176,48,48,48,48,48,50,63,24,12, - 10,20,13,1,0,97,192,224,192,96,192,96,192,96,192,96, - 192,96,192,97,192,127,240,60,192,12,10,20,12,0,0,248, - 240,112,64,56,192,56,128,28,128,29,128,13,0,15,0,6, - 0,6,0,16,10,20,17,0,0,248,135,112,194,49,198,57, - 230,59,100,27,124,30,124,14,56,12,56,12,16,12,10,20, - 12,0,0,253,240,56,192,29,128,31,0,14,0,15,0,27, - 128,17,192,33,224,243,240,13,15,30,12,255,251,124,120,56, - 32,28,96,28,64,14,192,14,192,6,128,7,128,7,0,3, - 0,3,0,6,0,70,0,124,0,248,0,9,10,20,11,1, - 0,255,128,199,0,135,0,14,0,28,0,60,0,57,0,112, - 128,225,128,255,128,5,22,22,8,2,252,24,48,96,96,96, - 96,48,48,48,48,96,224,48,48,48,48,96,96,96,96,48, - 24,2,24,24,5,2,251,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,5, - 22,22,8,1,252,192,96,48,48,48,48,96,96,96,96,56, - 48,96,96,96,96,48,48,48,48,96,192,10,4,8,11,1, - 5,48,64,124,128,159,0,135,0,255}; -/* - Fontname: -FreeType-Gentium Basic-Bold-R-Normal--27-270-72-72-P-135-ISO10646-1 - Copyright: Copyright (c) SIL International, 2003-2008. - Capital A Height: 17, '1' Height: 16 - Calculated Max Values w=23 h=27 x= 3 y=16 dx=23 dy= 0 ascent=23 len=69 - Font Bounding box w=42 h=39 x=-14 y=-10 - Calculated Min Values x=-4 y=-7 dx= 0 dy= 0 - Pure Font ascent =17 descent=-6 - X Font ascent =21 descent=-6 - Max Font ascent =23 descent=-7 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_gdb17[7600] U8G_FONT_SECTION("u8g_font_gdb17") = { - 0,42,39,242,246,17,4,81,9,172,32,255,250,23,249,21, - 250,0,0,0,7,0,0,4,21,21,8,2,255,48,240,240, - 240,240,112,112,96,96,96,96,96,96,96,64,0,0,112,240, - 240,224,9,9,18,13,2,11,113,128,231,128,231,128,231,128, - 227,0,227,0,99,0,99,0,99,0,13,15,30,14,1,2, - 2,32,6,96,6,96,6,96,12,96,63,248,76,192,24,128, - 25,128,255,224,51,0,51,0,51,0,35,0,102,0,11,20, - 40,13,1,254,6,0,6,0,31,128,127,224,230,224,198,96, - 198,0,246,0,126,0,63,128,7,192,6,224,6,96,198,96, - 198,96,246,192,255,192,31,0,6,0,6,0,18,17,51,20, - 1,0,0,1,0,60,6,0,102,14,0,195,12,0,195,24, - 0,195,48,0,195,112,0,195,96,0,102,192,0,61,143,0, - 3,144,128,3,48,192,6,48,192,12,48,192,24,48,192,56, - 25,128,48,15,0,17,19,57,18,1,0,7,128,0,25,224, - 0,16,224,0,48,224,0,48,224,0,49,192,0,63,128,0, - 63,0,0,30,0,0,62,63,128,127,29,0,127,140,0,239, - 140,0,231,204,0,227,248,0,225,248,0,96,252,0,112,255, - 0,31,14,128,4,9,9,7,2,11,112,224,224,224,224,224, - 96,96,96,7,25,25,9,2,252,4,14,28,56,48,112,112, - 112,224,224,224,224,224,224,224,224,224,96,112,112,48,56,28, - 12,6,7,25,25,9,0,252,64,224,112,56,24,28,28,28, - 14,14,14,14,14,14,14,14,14,28,28,28,56,56,112,96, - 192,10,12,24,12,1,9,12,0,12,0,204,128,237,192,255, - 192,63,0,63,0,255,192,237,192,76,128,12,0,12,0,10, - 10,20,11,1,2,12,0,12,0,12,0,12,0,255,192,12, - 0,12,0,12,0,12,0,12,0,5,8,8,7,1,251,48, - 248,120,56,48,48,96,192,8,1,1,10,1,6,255,4,4, - 4,7,2,255,112,240,240,224,12,25,50,13,0,252,0,48, - 0,112,0,112,0,96,0,224,0,192,1,192,1,192,1,128, - 3,128,3,128,3,0,7,0,6,0,14,0,14,0,12,0, - 28,0,24,0,56,0,56,0,48,0,112,0,96,0,224,0, - 12,16,32,14,1,0,15,0,49,192,48,224,96,224,96,96, - 224,112,224,112,224,112,224,112,224,112,224,112,96,96,112,96, - 112,192,56,192,15,0,10,16,32,14,2,0,6,0,62,0, - 254,0,14,0,14,0,14,0,14,0,14,0,14,0,14,0, - 14,0,14,0,14,0,14,0,31,0,255,192,11,16,32,14, - 1,0,15,128,57,192,112,224,112,224,128,224,0,192,1,192, - 3,128,3,0,7,0,14,0,28,32,56,32,48,32,127,224, - 255,224,11,16,32,14,1,0,31,0,115,128,113,192,225,192, - 1,192,3,128,7,128,15,192,3,192,1,224,0,224,0,224, - 0,224,128,192,193,192,63,0,11,16,32,14,2,0,0,128, - 3,128,7,128,7,128,13,128,13,128,25,128,49,128,49,128, - 97,128,255,224,1,128,1,128,1,128,3,192,15,224,11,16, - 32,14,1,0,63,224,63,192,32,0,32,0,96,0,96,0, - 127,0,99,192,1,192,0,224,0,224,0,224,0,224,1,192, - 193,192,63,0,12,16,32,14,1,0,1,192,7,0,28,0, - 56,0,112,0,96,0,239,128,240,224,224,224,224,112,224,112, - 224,112,112,112,112,96,56,192,15,128,12,16,32,14,1,0, - 127,240,127,224,192,96,128,192,0,192,1,192,1,128,1,128, - 3,0,3,0,7,0,6,0,14,0,28,0,28,0,56,0, - 11,16,32,13,1,0,15,128,57,192,112,224,112,224,120,224, - 125,192,63,128,31,128,63,192,115,224,225,224,224,224,224,224, - 224,192,113,128,31,0,12,17,34,14,1,255,15,128,49,192, - 96,224,224,224,224,112,224,112,224,112,240,112,112,240,31,112, - 0,96,0,224,0,224,1,192,3,128,30,0,56,0,4,13, - 13,7,2,255,112,240,240,224,0,0,0,0,0,112,240,240, - 224,5,17,17,7,1,251,56,120,120,48,0,0,0,0,0, - 48,248,120,56,48,48,96,192,11,9,18,12,1,3,0,96, - 3,192,31,128,252,0,240,0,248,0,63,0,7,192,0,224, - 11,5,10,12,1,5,255,224,0,0,0,0,0,0,255,224, - 11,9,18,12,1,3,192,0,248,0,63,0,7,192,1,224, - 15,192,126,0,240,0,192,0,9,20,40,12,1,255,63,0, - 119,128,227,128,227,128,195,128,3,128,3,0,7,0,6,0, - 14,0,12,0,12,0,12,0,12,0,0,0,0,0,28,0, - 60,0,60,0,56,0,20,23,69,23,2,251,0,252,0,3, - 255,0,14,7,128,24,1,192,48,0,224,32,0,96,96,242, - 112,97,142,48,195,14,48,195,14,48,199,14,48,199,14,48, - 199,14,48,199,14,96,199,158,96,227,255,192,99,239,128,113, - 199,0,120,0,0,60,0,64,31,3,192,15,255,0,3,252, - 0,17,17,51,17,0,0,0,192,0,1,192,0,3,192,0, - 3,224,0,2,224,0,6,240,0,6,112,0,6,112,0,12, - 120,0,12,56,0,15,248,0,24,28,0,24,28,0,16,28, - 0,48,14,0,48,14,0,252,63,128,13,17,34,16,1,0, - 127,192,248,224,56,112,56,112,56,112,56,112,56,224,63,192, - 56,240,56,112,56,56,56,56,56,56,56,56,56,48,56,112, - 255,192,13,17,34,15,1,0,7,240,24,120,48,48,112,0, - 96,0,96,0,224,0,224,0,224,0,224,0,224,0,240,0, - 112,0,120,8,60,56,31,224,15,128,16,17,34,17,0,0, - 127,224,248,120,56,60,56,30,56,30,56,15,56,15,56,15, - 56,15,56,15,56,15,56,15,56,30,56,30,56,60,56,120, - 255,224,13,17,34,14,1,0,255,240,120,48,120,48,120,32, - 120,32,120,0,120,0,120,0,127,192,120,128,120,0,120,0, - 120,0,120,16,120,24,120,48,255,240,12,17,34,14,1,0, - 255,240,120,48,120,48,120,48,120,32,120,0,120,0,120,0, - 127,192,120,128,120,0,120,0,120,0,120,0,120,0,120,0, - 254,0,14,17,34,16,1,0,3,240,12,120,48,48,48,0, - 112,0,96,0,224,0,224,0,224,0,224,252,224,56,224,56, - 112,56,112,56,60,56,31,240,7,192,17,17,51,18,0,0, - 254,63,128,60,30,0,56,14,0,56,14,0,56,14,0,56, - 14,0,56,14,0,56,14,0,63,254,0,56,14,0,56,14, - 0,56,14,0,56,14,0,56,14,0,56,14,0,56,14,0, - 254,63,128,7,17,17,9,1,0,254,56,56,56,56,56,56, - 56,56,56,56,56,56,56,56,56,254,12,22,44,9,252,251, - 7,240,1,192,1,192,1,192,1,192,1,192,1,192,1,192, - 1,192,1,192,1,192,1,192,1,192,1,192,1,192,1,192, - 1,192,1,128,1,128,51,0,126,0,252,0,16,17,34,17, - 1,0,254,126,56,56,56,48,56,112,56,224,57,192,59,128, - 63,0,63,0,59,128,57,192,57,224,56,240,56,120,56,60, - 56,31,254,30,13,17,34,14,1,0,254,0,56,0,56,0, - 56,0,56,0,56,0,56,0,56,0,56,0,56,0,56,0, - 56,0,56,0,56,8,56,24,56,24,255,240,21,17,51,23, - 1,0,248,1,248,56,1,224,60,1,224,60,3,224,62,3, - 224,62,6,224,63,6,224,55,12,224,39,140,224,35,156,224, - 35,152,224,33,216,224,33,240,224,97,240,224,96,224,224,112, - 224,224,248,67,248,18,17,51,18,0,0,248,15,192,124,3, - 0,60,3,0,62,3,0,63,3,0,55,131,0,51,195,0, - 51,195,0,49,227,0,48,243,0,48,123,0,48,123,0,48, - 63,0,48,31,0,48,15,0,48,7,0,252,3,0,15,17, - 34,17,1,0,7,192,24,112,48,56,48,28,96,28,96,14, - 224,14,224,14,224,14,224,14,224,14,224,12,112,28,112,24, - 56,24,28,32,7,192,14,17,34,15,0,0,127,224,248,120, - 56,56,56,28,56,28,56,28,56,28,56,56,60,112,59,224, - 56,0,56,0,56,0,56,0,56,0,56,0,254,0,18,22, - 66,17,1,251,7,192,0,24,112,0,48,56,0,48,28,0, - 96,28,0,96,14,0,224,14,0,224,14,0,224,14,0,224, - 14,0,224,14,0,224,14,0,112,28,0,112,28,0,56,24, - 0,28,48,0,7,192,0,0,112,0,0,60,64,0,31,192, - 0,15,128,0,3,0,16,17,34,16,0,0,63,192,248,112, - 56,56,56,56,56,56,56,56,56,112,63,240,63,192,57,192, - 56,224,56,224,56,112,56,120,56,60,56,63,254,30,12,17, - 34,14,1,0,15,240,48,240,64,32,192,0,224,0,248,0, - 126,0,63,128,31,192,7,224,0,240,0,112,0,48,192,48, - 192,32,240,64,255,128,15,17,34,16,0,0,255,254,195,134, - 195,134,131,134,131,132,3,128,3,128,3,128,3,128,3,128, - 3,128,3,128,3,128,3,128,3,128,7,192,15,224,17,17, - 51,18,0,0,254,31,128,56,6,0,56,6,0,56,6,0, - 56,6,0,56,6,0,56,6,0,56,6,0,56,6,0,56, - 6,0,56,6,0,56,6,0,56,6,0,56,4,0,28,12, - 0,14,24,0,3,224,0,18,17,51,18,0,0,254,15,192, - 56,7,0,60,6,0,28,6,0,28,6,0,30,12,0,14, - 12,0,15,24,0,7,24,0,7,24,0,7,176,0,3,176, - 0,3,176,0,1,224,0,1,224,0,1,224,0,0,128,0, - 23,17,51,23,0,0,254,24,126,56,24,24,56,56,24,56, - 60,16,28,60,48,28,110,48,28,110,48,28,110,48,14,199, - 96,14,199,96,14,135,96,15,131,224,15,131,224,7,1,192, - 7,1,192,7,1,192,6,0,128,17,17,51,17,0,0,255, - 63,0,60,12,0,28,24,0,30,24,0,15,48,0,7,112, - 0,7,224,0,3,192,0,1,192,0,3,224,0,3,240,0, - 6,112,0,12,120,0,12,60,0,24,28,0,56,30,0,252, - 63,128,16,17,34,17,0,0,248,31,60,14,28,12,14,24, - 15,24,7,48,7,48,3,224,3,224,1,192,1,192,1,192, - 1,192,1,192,1,192,1,192,7,240,13,17,34,15,1,0, - 127,248,96,240,64,240,193,224,1,192,3,192,7,128,7,128, - 15,0,15,0,30,0,60,0,60,0,120,24,120,24,240,24, - 255,248,6,25,25,9,3,252,252,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 252,11,25,50,13,1,252,192,0,192,0,224,0,96,0,112, - 0,112,0,48,0,56,0,24,0,24,0,28,0,12,0,14, - 0,6,0,6,0,7,0,3,0,3,0,3,128,1,128,1, - 192,0,192,0,192,0,224,0,96,6,25,25,8,0,252,252, - 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12, - 12,12,12,12,12,12,12,252,11,13,26,13,1,7,6,0, - 14,0,14,0,15,0,27,0,19,0,17,128,49,128,33,192, - 96,192,96,192,64,96,192,64,11,1,2,13,1,253,255,224, - 6,6,6,9,0,14,224,240,112,56,24,12,12,12,24,13, - 1,0,31,128,113,192,241,192,129,192,3,192,63,192,113,192, - 225,192,225,192,227,240,253,224,121,128,14,20,40,15,0,0, - 24,0,248,0,56,0,56,0,56,0,56,0,56,0,56,0, - 56,240,59,248,62,56,56,28,56,12,56,12,56,12,56,8, - 56,8,60,16,63,224,7,128,11,12,24,12,1,0,15,224, - 48,192,112,192,96,64,224,0,224,0,224,0,224,0,240,64, - 120,224,63,192,31,0,14,20,40,15,1,0,0,48,1,240, - 0,112,0,112,0,112,0,112,0,112,0,112,15,240,48,240, - 96,112,96,112,224,112,224,112,224,112,240,112,248,240,127,244, - 63,124,30,48,11,12,24,13,1,0,15,0,49,192,112,192, - 96,224,224,224,255,192,224,0,224,0,240,64,120,224,63,192, - 31,0,11,19,38,9,1,0,3,224,12,192,24,0,24,0, - 56,0,56,0,56,0,255,128,56,0,56,0,56,0,56,0, - 56,0,56,0,56,0,56,0,56,0,56,0,255,0,14,18, - 36,15,0,250,15,140,16,252,32,112,96,48,96,48,112,48, - 56,96,31,128,28,0,124,0,127,224,63,248,127,252,240,60, - 224,28,224,24,112,48,31,192,15,20,40,16,1,0,24,0, - 248,0,56,0,56,0,56,0,56,0,56,0,56,0,56,240, - 59,248,62,56,56,56,56,56,56,56,56,56,56,56,56,56, - 56,56,56,56,254,254,7,18,18,8,1,0,56,120,112,0, - 0,0,56,248,56,56,56,56,56,56,56,56,56,254,10,24, - 48,8,252,250,1,192,3,192,3,128,0,0,0,0,0,0, - 3,128,15,128,3,128,3,128,3,128,3,128,3,128,3,128, - 3,128,3,128,3,128,3,128,3,128,3,128,3,0,102,0, - 252,0,120,0,14,20,40,15,1,0,24,0,248,0,56,0, - 56,0,56,0,56,0,56,0,56,0,56,252,56,112,56,224, - 57,128,59,0,63,0,59,128,57,192,56,224,56,240,56,120, - 252,60,7,20,20,8,1,0,24,248,56,56,56,56,56,56, - 56,56,56,56,56,56,56,56,56,56,56,254,23,12,36,23, - 0,0,25,241,240,251,255,248,62,62,56,56,56,56,56,56, - 56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56, - 56,56,56,254,254,254,15,12,24,16,1,0,24,240,251,248, - 62,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56, - 56,56,254,254,12,12,24,14,1,0,15,128,49,192,112,224, - 96,112,224,112,224,112,224,112,224,112,224,96,112,96,56,192, - 31,0,13,18,36,15,1,250,25,224,251,240,60,112,56,56, - 56,24,56,24,56,24,56,24,56,16,60,48,63,224,59,192, - 56,0,56,0,56,0,56,0,56,0,254,0,14,18,36,15, - 1,250,15,16,48,240,96,112,96,112,224,112,224,112,224,112, - 240,112,248,240,127,240,127,112,28,112,0,112,0,112,0,112, - 0,112,0,112,1,252,11,12,24,12,1,0,49,224,247,224, - 124,192,120,64,120,64,120,0,120,0,120,0,120,0,120,0, - 120,0,254,0,9,12,24,11,1,0,62,0,71,0,194,0, - 224,0,248,0,126,0,63,0,15,128,131,128,193,128,225,0, - 254,0,10,17,34,10,0,0,8,0,24,0,56,0,56,0, - 56,0,255,192,56,0,56,0,56,0,56,0,56,0,56,0, - 56,0,56,0,56,128,63,192,30,0,15,12,24,15,0,0, - 56,56,248,248,56,56,56,56,56,56,56,56,56,56,56,56, - 56,56,56,250,63,190,30,56,14,12,24,14,0,0,252,124, - 120,48,56,48,60,32,28,96,30,96,14,192,14,192,7,128, - 7,128,7,128,3,0,19,12,36,19,0,0,252,33,224,120, - 96,192,56,112,192,56,241,128,28,249,128,28,185,128,29,159, - 0,15,31,0,15,31,0,15,14,0,6,14,0,4,4,0, - 14,12,24,14,0,0,254,252,60,112,28,96,30,192,15,128, - 7,128,7,128,15,192,25,224,24,240,48,120,249,252,15,18, - 36,14,255,250,126,62,60,24,28,24,30,16,14,48,15,48, - 7,96,7,96,3,192,3,192,3,192,1,128,1,128,3,0, - 3,0,126,0,124,0,248,0,11,12,24,13,1,0,127,224, - 67,192,67,192,135,128,15,0,15,0,30,0,60,0,56,32, - 120,96,240,96,255,224,7,25,25,9,1,252,2,14,28,56, - 56,56,56,28,28,28,28,56,240,248,28,28,28,28,56,56, - 56,56,28,14,6,2,27,27,6,2,251,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,7,25,25,9,1,252,192,224,112,56, - 56,56,56,112,112,112,112,62,30,56,112,112,112,112,56,56, - 56,56,112,224,128,12,4,8,13,1,6,56,48,126,32,143, - 192,131,128,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,0,0,0,7,0,0,4,19,19,8,2,249, - 112,240,240,224,32,96,96,96,96,96,96,112,112,112,240,240, - 240,240,192,10,17,34,14,2,255,12,0,12,0,15,128,63, - 192,109,192,108,192,204,0,204,0,204,0,204,0,204,0,236, - 64,125,192,63,128,30,0,12,0,12,0,13,16,32,14,0, - 0,3,240,6,56,12,16,28,16,28,16,60,0,60,0,60, - 0,255,192,60,0,60,0,60,16,56,24,56,24,127,248,255, - 240,12,11,22,14,1,2,192,48,239,112,112,224,96,96,96, - 96,96,96,96,96,112,224,111,96,192,48,128,16,15,16,32, - 14,255,0,248,126,120,56,60,48,30,48,30,96,15,96,7, - 192,7,192,7,192,3,128,63,248,3,128,3,128,3,128,3, - 128,15,224,2,27,27,6,2,251,192,192,192,192,192,192,192, - 192,192,192,192,192,128,0,0,192,192,192,192,192,192,192,192, - 192,192,192,192,10,19,38,13,2,0,31,0,35,128,97,0, - 113,0,120,0,62,0,127,128,207,128,195,192,225,192,240,192, - 124,192,63,128,31,128,7,128,65,128,65,128,97,0,126,0, - 9,4,8,11,1,14,115,128,247,128,247,128,231,0,18,18, - 54,20,1,0,3,240,0,14,28,0,24,6,0,48,3,0, - 97,241,128,102,57,128,198,16,192,204,0,192,204,0,192,204, - 0,192,204,0,192,204,0,192,102,1,128,103,25,128,49,243, - 0,24,6,0,12,12,0,3,240,0,6,9,9,7,1,8, - 120,216,24,120,216,216,252,0,252,11,12,24,14,1,0,4, - 32,8,96,24,192,49,192,115,128,231,128,231,128,115,128,49, - 192,24,192,8,96,4,32,12,6,12,14,1,2,127,240,128, - 48,0,48,0,48,0,48,0,32,8,1,1,10,1,6,255, - 10,9,18,10,255,10,30,0,97,128,255,128,219,192,222,192, - 220,192,251,192,97,128,30,0,11,2,4,13,1,16,127,224, - 255,224,6,7,7,10,2,10,56,76,204,204,204,200,112,10, - 12,24,11,1,2,12,0,12,0,12,0,12,0,255,192,12, - 0,12,0,12,0,12,0,0,0,0,0,255,192,7,10,10, - 9,1,8,60,102,230,6,12,24,16,50,98,254,7,10,10, - 9,1,8,60,102,70,6,28,6,6,6,142,120,6,6,6, - 9,3,14,56,60,112,96,192,128,15,18,36,15,0,250,24, - 24,248,120,56,56,56,56,56,56,56,56,56,56,56,56,60, - 120,63,248,63,190,55,24,48,0,48,0,56,0,56,0,60, - 0,48,0,15,20,40,17,1,253,15,254,49,248,113,152,225, - 152,225,152,225,152,225,152,113,152,121,152,31,152,1,152,1, - 152,1,152,1,152,1,152,1,152,1,152,1,152,1,152,7, - 254,4,4,4,6,1,7,112,240,240,224,5,6,6,6,1, - 250,32,96,120,56,112,224,7,10,10,9,1,8,24,248,24, - 24,24,24,24,24,24,126,7,9,9,8,0,8,56,76,198, - 198,198,228,120,0,254,11,12,24,14,2,0,132,0,198,0, - 99,0,115,128,57,192,61,224,61,224,57,192,115,128,99,0, - 198,0,132,0,15,16,32,17,1,0,48,6,240,12,48,24, - 48,48,48,48,48,96,48,192,253,128,1,140,3,28,6,44, - 12,44,12,76,24,254,48,12,96,62,15,16,32,17,1,0, - 48,6,240,12,48,24,48,24,48,48,48,96,48,192,252,192, - 1,188,3,102,6,70,6,12,12,8,24,16,48,34,112,126, - 15,16,32,17,1,0,56,6,204,12,12,24,56,48,12,48, - 12,96,140,192,121,128,1,140,3,28,6,60,12,44,12,76, - 24,254,48,12,96,62,10,19,38,12,1,249,14,0,30,0, - 30,0,28,0,0,0,6,0,6,0,6,0,14,0,12,0, - 24,0,56,0,112,0,224,0,224,192,225,192,225,192,243,128, - 62,0,17,23,69,17,0,0,6,0,0,15,0,0,7,128, - 0,1,192,0,0,96,0,0,0,0,0,192,0,1,192,0, - 3,192,0,3,224,0,2,224,0,6,240,0,6,112,0,6, - 112,0,12,120,0,12,56,0,15,248,0,24,28,0,24,28, - 0,16,28,0,48,14,0,48,14,0,252,63,128,17,23,69, - 17,0,0,0,48,0,0,120,0,1,224,0,3,128,0,2, - 0,0,0,0,0,0,192,0,1,192,0,3,192,0,3,224, - 0,2,224,0,6,240,0,6,112,0,6,112,0,12,120,0, - 12,56,0,15,248,0,24,28,0,24,28,0,16,28,0,48, - 14,0,48,14,0,252,63,128,17,23,69,17,0,0,1,192, - 0,3,224,0,7,240,0,14,48,0,8,24,0,0,0,0, - 0,192,0,1,192,0,3,192,0,3,224,0,2,224,0,6, - 240,0,6,112,0,6,112,0,12,120,0,12,56,0,15,248, - 0,24,28,0,24,28,0,16,28,0,48,14,0,48,14,0, - 252,63,128,17,22,66,17,0,0,7,140,0,15,248,0,15, - 240,0,16,96,0,0,0,0,0,192,0,1,192,0,3,192, - 0,3,224,0,2,224,0,6,240,0,6,112,0,6,112,0, - 12,120,0,12,56,0,15,248,0,24,28,0,24,28,0,16, - 28,0,48,14,0,48,14,0,252,63,128,17,22,66,17,0, - 0,7,56,0,15,120,0,15,120,0,6,48,0,0,0,0, - 0,192,0,1,192,0,3,192,0,3,224,0,2,224,0,6, - 240,0,6,112,0,6,112,0,12,120,0,12,56,0,15,248, - 0,24,28,0,24,28,0,16,28,0,48,14,0,48,14,0, - 252,63,128,17,23,69,17,0,0,3,224,0,6,96,0,6, - 96,0,7,96,0,3,128,0,0,0,0,0,192,0,1,192, - 0,3,192,0,3,224,0,2,224,0,6,240,0,6,112,0, - 6,112,0,12,120,0,12,56,0,15,248,0,24,28,0,24, - 28,0,16,28,0,48,14,0,48,14,0,252,63,128,21,17, - 51,22,0,0,7,255,240,1,248,48,1,248,48,3,184,48, - 3,184,48,3,56,0,7,56,0,6,56,0,7,255,224,12, - 56,64,12,56,0,28,56,0,24,56,0,24,56,8,48,56, - 24,48,56,24,248,255,248,14,23,46,15,1,250,7,240,24, - 120,48,48,112,0,96,0,96,0,224,0,224,0,224,0,224, - 0,224,0,240,0,112,0,120,8,60,60,63,240,15,192,1, - 0,3,128,3,192,1,192,3,128,6,0,13,23,46,14,1, - 0,24,0,60,0,94,0,7,0,1,128,0,0,255,240,120, - 48,120,48,120,32,120,32,120,0,120,0,120,0,127,192,120, - 128,120,0,120,0,120,0,120,16,120,24,120,48,255,240,13, - 23,46,14,1,0,1,192,3,224,7,128,14,0,24,0,0, - 0,255,240,120,48,120,48,120,32,120,32,120,0,120,0,120, - 0,127,192,120,128,120,0,120,0,120,0,120,16,120,24,120, - 48,255,240,13,23,46,14,1,0,7,0,15,0,31,128,56, - 192,32,96,0,0,255,240,120,48,120,48,120,32,120,32,120, - 0,120,0,120,0,127,192,120,128,120,0,120,0,120,0,120, - 16,120,24,120,48,255,240,13,22,44,14,1,0,28,224,61, - 224,61,224,24,192,0,0,255,240,120,48,120,48,120,32,120, - 32,120,0,120,0,120,0,127,192,120,128,120,0,120,0,120, - 0,120,16,120,24,120,48,255,240,8,23,23,9,0,0,96, - 240,120,28,6,0,127,28,28,28,28,28,28,28,28,28,28, - 28,28,28,28,28,127,8,23,23,9,1,0,6,31,60,112, - 64,0,254,56,56,56,56,56,56,56,56,56,56,56,56,56, - 56,56,254,9,23,46,9,0,0,28,0,62,0,126,0,227, - 0,129,128,0,0,127,0,28,0,28,0,28,0,28,0,28, - 0,28,0,28,0,28,0,28,0,28,0,28,0,28,0,28, - 0,28,0,28,0,127,0,9,22,44,9,0,0,115,128,247, - 128,247,128,99,0,0,0,127,0,28,0,28,0,28,0,28, - 0,28,0,28,0,28,0,28,0,28,0,28,0,28,0,28, - 0,28,0,28,0,28,0,127,0,16,17,34,17,0,0,63, - 224,248,120,56,60,56,30,56,30,56,15,56,15,56,15,255, - 143,56,15,56,15,56,15,56,30,56,30,56,60,56,120,255, - 224,18,22,66,18,0,0,3,204,0,7,248,0,15,248,0, - 8,112,0,0,0,0,248,15,192,124,3,0,60,3,0,62, - 3,0,63,3,0,55,131,0,51,195,0,51,195,0,49,227, - 0,48,243,0,48,123,0,48,123,0,48,63,0,48,31,0, - 48,15,0,48,7,0,252,3,0,15,23,46,17,1,0,12, - 0,30,0,15,0,3,128,0,64,0,0,7,192,24,112,48, - 56,48,28,96,28,96,14,224,14,224,14,224,14,224,14,224, - 14,224,12,112,28,112,24,56,24,28,32,7,192,15,23,46, - 17,1,0,0,96,0,240,3,224,7,0,4,0,0,0,7, - 192,24,112,48,56,48,28,96,28,96,14,224,14,224,14,224, - 14,224,14,224,14,224,12,112,28,112,24,56,24,28,32,7, - 192,15,23,46,17,1,0,3,128,7,192,15,224,28,96,16, - 48,0,0,7,192,24,112,48,56,48,28,96,28,96,14,224, - 14,224,14,224,14,224,14,224,14,224,12,112,28,112,24,56, - 24,28,32,7,192,15,22,44,17,1,0,15,24,31,240,31, - 224,48,192,0,0,7,192,24,112,48,56,48,28,96,28,96, - 14,224,14,224,14,224,14,224,14,224,14,224,12,112,28,112, - 24,56,24,28,32,7,192,15,22,44,17,1,0,14,112,30, - 240,30,240,12,96,0,0,7,192,24,112,48,56,48,28,96, - 28,96,14,224,14,224,14,224,14,224,14,224,14,224,12,112, - 28,112,24,56,24,28,32,7,192,9,9,18,11,1,3,193, - 128,227,128,119,0,62,0,28,0,62,0,119,0,227,128,193, - 128,15,18,36,17,1,255,7,238,8,124,56,56,48,60,112, - 124,96,254,224,238,225,206,227,142,227,14,231,14,254,12,124, - 28,124,24,56,48,124,32,239,192,128,0,17,23,69,18,0, - 0,3,0,0,7,128,0,3,192,0,0,224,0,0,48,0, - 0,0,0,254,31,128,56,6,0,56,6,0,56,6,0,56, - 6,0,56,6,0,56,6,0,56,6,0,56,6,0,56,6, - 0,56,6,0,56,6,0,56,6,0,56,4,0,28,12,0, - 14,24,0,3,224,0,17,23,69,18,0,0,0,56,0,0, - 124,0,0,240,0,1,192,0,3,0,0,0,0,0,254,31, - 128,56,6,0,56,6,0,56,6,0,56,6,0,56,6,0, - 56,6,0,56,6,0,56,6,0,56,6,0,56,6,0,56, - 6,0,56,6,0,56,4,0,28,12,0,14,24,0,3,224, - 0,17,23,69,18,0,0,0,224,0,1,224,0,3,240,0, - 7,24,0,4,12,0,0,0,0,254,31,128,56,6,0,56, - 6,0,56,6,0,56,6,0,56,6,0,56,6,0,56,6, - 0,56,6,0,56,6,0,56,6,0,56,6,0,56,6,0, - 56,4,0,28,12,0,14,24,0,3,224,0,17,22,66,18, - 0,0,3,156,0,7,188,0,7,188,0,3,24,0,0,0, - 0,254,31,128,56,6,0,56,6,0,56,6,0,56,6,0, - 56,6,0,56,6,0,56,6,0,56,6,0,56,6,0,56, - 6,0,56,6,0,56,6,0,56,4,0,28,12,0,14,24, - 0,3,224,0,16,23,46,17,0,0,0,48,0,248,1,224, - 3,128,2,0,0,0,248,31,60,14,28,12,14,24,15,24, - 7,48,7,48,3,224,3,224,1,192,1,192,1,192,1,192, - 1,192,1,192,1,192,7,240,14,17,34,15,0,0,254,0, - 56,0,56,0,63,192,56,112,56,56,56,28,56,28,56,28, - 56,28,56,56,56,112,59,224,56,0,56,0,56,0,254,0, - 15,20,40,17,0,0,1,240,6,60,12,28,24,14,24,14, - 56,14,56,28,56,56,56,96,56,192,56,192,56,224,56,120, - 56,60,56,30,56,14,57,6,57,134,57,132,249,248,12,20, - 40,13,1,0,56,0,60,0,28,0,14,0,6,0,3,0, - 0,0,0,0,31,128,113,192,241,192,129,192,3,192,63,192, - 113,192,225,192,225,192,227,240,253,224,121,128,12,20,40,13, - 1,0,3,192,3,192,7,128,7,0,14,0,12,0,0,0, - 0,0,31,128,113,192,241,192,129,192,3,192,63,192,113,192, - 225,192,225,192,227,240,253,224,121,128,12,20,40,13,1,0, - 6,0,15,0,31,0,59,128,48,192,96,64,0,0,0,0, - 31,128,113,192,241,192,129,192,3,192,63,192,113,192,225,192, - 225,192,227,240,253,224,121,128,12,19,38,13,1,0,0,32, - 28,96,63,192,71,192,67,128,0,0,0,0,31,128,113,192, - 241,192,129,192,3,192,63,192,113,192,225,192,225,192,227,240, - 253,224,121,128,12,18,36,13,1,0,57,192,61,224,57,192, - 57,192,0,0,0,0,31,128,113,192,241,192,129,192,3,192, - 63,192,113,192,225,192,225,192,227,240,253,224,121,128,12,19, - 38,13,1,0,15,0,27,0,25,128,27,0,30,0,0,0, - 0,0,31,128,113,192,241,192,129,192,3,192,63,192,113,192, - 225,192,225,192,227,240,253,224,121,128,18,12,36,20,1,0, - 7,158,0,31,227,0,56,225,128,112,193,128,64,193,128,15, - 255,0,56,192,0,96,192,0,224,224,128,227,241,192,254,127, - 0,124,62,0,11,18,36,12,1,250,15,224,48,192,112,192, - 96,64,224,0,224,0,224,0,224,0,240,64,120,192,63,128, - 31,0,4,0,14,0,15,0,7,0,14,0,24,0,11,20, - 40,13,1,0,60,0,60,0,30,0,14,0,7,0,1,0, - 0,0,0,0,15,0,49,192,112,192,96,224,224,224,255,192, - 224,0,224,0,240,64,120,224,63,192,31,0,11,20,40,13, - 1,0,1,192,3,192,3,128,7,0,6,0,12,0,0,0, - 0,0,15,0,49,192,112,192,96,224,224,224,255,192,224,0, - 224,0,240,64,120,224,63,192,31,0,11,20,40,13,1,0, - 6,0,15,0,31,128,29,128,48,192,32,96,0,0,0,0, - 15,0,49,192,112,192,96,224,224,224,255,192,224,0,224,0, - 240,64,120,224,63,192,31,0,11,18,36,13,1,0,24,192, - 61,224,61,224,57,192,0,0,0,0,15,0,49,192,112,192, - 96,224,224,224,255,192,224,0,224,0,240,64,120,224,63,192, - 31,0,8,20,20,8,0,0,240,240,120,24,12,4,0,0, - 28,124,28,28,28,28,28,28,28,28,28,127,7,20,20,8, - 1,0,14,30,28,56,48,96,0,0,56,248,56,56,56,56, - 56,56,56,56,56,254,9,20,40,8,0,0,24,0,60,0, - 126,0,118,0,195,0,129,128,0,0,0,0,28,0,124,0, - 28,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0, - 28,0,127,0,9,18,36,8,0,0,115,128,247,128,247,128, - 231,0,0,0,0,0,28,0,124,0,28,0,28,0,28,0, - 28,0,28,0,28,0,28,0,28,0,28,0,127,0,12,19, - 38,14,1,0,12,0,126,112,15,224,15,128,61,192,0,224, - 0,224,15,224,49,240,96,240,96,112,224,112,224,112,224,112, - 224,96,224,96,112,192,56,128,31,0,15,19,38,16,1,0, - 0,16,14,48,31,224,51,224,33,192,0,0,0,0,24,240, - 251,248,62,56,56,56,56,56,56,56,56,56,56,56,56,56, - 56,56,56,56,254,254,12,20,40,14,1,0,28,0,60,0, - 14,0,6,0,3,0,1,128,0,0,0,0,15,128,49,192, - 112,224,96,112,224,112,224,112,224,112,224,112,224,96,112,96, - 56,192,31,0,12,20,40,14,1,0,1,192,3,224,3,128, - 7,0,6,0,12,0,0,0,0,0,15,128,49,192,112,224, - 96,112,224,112,224,112,224,112,224,112,224,96,112,96,56,192, - 31,0,12,20,40,14,1,0,7,0,15,0,15,128,29,192, - 56,192,32,96,0,0,0,0,15,128,49,192,112,224,96,112, - 224,112,224,112,224,112,224,112,224,96,112,96,56,192,31,0, - 12,19,38,14,1,0,0,48,30,32,63,224,39,192,65,128, - 0,0,0,0,15,128,49,192,112,224,96,112,224,112,224,112, - 224,112,224,112,224,96,112,96,56,192,31,0,12,18,36,14, - 1,0,28,224,61,224,61,224,24,192,0,0,0,0,15,128, - 49,192,112,224,96,112,224,112,224,112,224,112,224,112,224,96, - 112,96,56,192,31,0,10,10,20,11,1,2,12,0,12,0, - 12,0,0,0,255,192,0,0,0,0,12,0,12,0,12,0, - 12,14,28,14,1,255,0,16,15,176,49,224,112,224,97,240, - 227,112,230,112,230,112,236,112,248,96,112,224,120,192,95,0, - 128,0,15,20,40,15,0,0,14,0,15,0,7,0,3,128, - 1,128,0,192,0,0,0,0,56,56,248,248,56,56,56,56, - 56,56,56,56,56,56,56,56,56,56,56,250,63,190,30,56, - 15,20,40,15,0,0,0,224,0,240,1,192,1,128,3,0, - 2,0,0,0,0,0,56,56,248,248,56,56,56,56,56,56, - 56,56,56,56,56,56,56,56,56,250,63,190,30,56,15,20, - 40,15,0,0,3,128,3,192,7,192,14,224,28,112,24,16, - 0,0,0,0,56,56,248,248,56,56,56,56,56,56,56,56, - 56,56,56,56,56,56,56,250,63,190,30,56,15,18,36,15, - 0,0,14,112,14,112,30,240,14,112,0,0,0,0,56,56, - 248,248,56,56,56,56,56,56,56,56,56,56,56,56,56,56, - 56,250,63,190,30,56,15,26,52,14,255,250,0,112,0,240, - 0,224,1,192,1,128,3,0,0,0,0,0,126,62,60,24, - 28,24,30,16,14,48,15,48,7,96,7,96,3,192,3,192, - 3,192,1,128,1,128,3,0,3,0,126,0,124,0,248,0, - 13,26,52,15,1,250,24,0,248,0,56,0,56,0,56,0, - 56,0,56,0,56,0,57,224,63,240,60,112,56,56,56,24, - 56,24,56,24,56,24,56,16,60,48,63,224,59,192,56,0, - 56,0,56,0,56,0,56,0,254,0,15,24,48,14,255,250, - 7,56,15,120,15,120,14,112,0,0,0,0,126,62,60,24, - 28,24,30,16,14,48,15,48,7,96,7,96,3,192,3,192, - 3,192,1,128,1,128,3,0,3,0,126,0,124,0,248,0 - }; -/* - Fontname: -FreeType-Gentium Basic-Bold-R-Normal--27-270-72-72-P-135-ISO10646-1 - Copyright: Copyright (c) SIL International, 2003-2008. - Capital A Height: 0, '1' Height: 16 - Calculated Max Values w=12 h=25 x= 2 y= 9 dx=14 dy= 0 ascent=21 len=50 - Font Bounding box w=42 h=39 x=-14 y=-10 - Calculated Min Values x= 0 y=-5 dx= 0 dy= 0 - Pure Font ascent =16 descent= 0 - X Font ascent =16 descent= 0 - Max Font ascent =21 descent=-5 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_gdb17n[561] U8G_FONT_SECTION("u8g_font_gdb17n") = { - 0,42,39,242,246,16,0,0,0,0,42,58,0,21,251,16, - 0,10,12,24,12,1,9,12,0,12,0,204,128,237,192,255, - 192,63,0,63,0,255,192,237,192,76,128,12,0,12,0,10, - 10,20,11,1,2,12,0,12,0,12,0,12,0,255,192,12, - 0,12,0,12,0,12,0,12,0,5,8,8,7,1,251,48, - 248,120,56,48,48,96,192,8,1,1,10,1,6,255,4,4, - 4,7,2,255,112,240,240,224,12,25,50,13,0,252,0,48, - 0,112,0,112,0,96,0,224,0,192,1,192,1,192,1,128, - 3,128,3,128,3,0,7,0,6,0,14,0,14,0,12,0, - 28,0,24,0,56,0,56,0,48,0,112,0,96,0,224,0, - 12,16,32,14,1,0,15,0,49,192,48,224,96,224,96,96, - 224,112,224,112,224,112,224,112,224,112,224,112,96,96,112,96, - 112,192,56,192,15,0,10,16,32,14,2,0,6,0,62,0, - 254,0,14,0,14,0,14,0,14,0,14,0,14,0,14,0, - 14,0,14,0,14,0,14,0,31,0,255,192,11,16,32,14, - 1,0,15,128,57,192,112,224,112,224,128,224,0,192,1,192, - 3,128,3,0,7,0,14,0,28,32,56,32,48,32,127,224, - 255,224,11,16,32,14,1,0,31,0,115,128,113,192,225,192, - 1,192,3,128,7,128,15,192,3,192,1,224,0,224,0,224, - 0,224,128,192,193,192,63,0,11,16,32,14,2,0,0,128, - 3,128,7,128,7,128,13,128,13,128,25,128,49,128,49,128, - 97,128,255,224,1,128,1,128,1,128,3,192,15,224,11,16, - 32,14,1,0,63,224,63,192,32,0,32,0,96,0,96,0, - 127,0,99,192,1,192,0,224,0,224,0,224,0,224,1,192, - 193,192,63,0,12,16,32,14,1,0,1,192,7,0,28,0, - 56,0,112,0,96,0,239,128,240,224,224,224,224,112,224,112, - 224,112,112,112,112,96,56,192,15,128,12,16,32,14,1,0, - 127,240,127,224,192,96,128,192,0,192,1,192,1,128,1,128, - 3,0,3,0,7,0,6,0,14,0,28,0,28,0,56,0, - 11,16,32,13,1,0,15,128,57,192,112,224,112,224,120,224, - 125,192,63,128,31,128,63,192,115,224,225,224,224,224,224,224, - 224,192,113,128,31,0,12,17,34,14,1,255,15,128,49,192, - 96,224,224,224,224,112,224,112,224,112,240,112,112,240,31,112, - 0,96,0,224,0,224,1,192,3,128,30,0,56,0,4,13, - 13,7,2,255,112,240,240,224,0,0,0,0,0,112,240,240, - 224}; -/* - Fontname: -FreeType-Gentium Basic-Bold-R-Normal--27-270-72-72-P-135-ISO10646-1 - Copyright: Copyright (c) SIL International, 2003-2008. - Capital A Height: 17, '1' Height: 16 - Calculated Max Values w=23 h=27 x= 3 y=14 dx=23 dy= 0 ascent=22 len=69 - Font Bounding box w=42 h=39 x=-14 y=-10 - Calculated Min Values x=-4 y=-6 dx= 0 dy= 0 - Pure Font ascent =17 descent=-6 - X Font ascent =21 descent=-6 - Max Font ascent =22 descent=-6 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_gdb17r[3540] U8G_FONT_SECTION("u8g_font_gdb17r") = { - 0,42,39,242,246,17,4,81,9,172,32,127,250,22,250,21, - 250,0,0,0,7,0,0,4,21,21,8,2,255,48,240,240, - 240,240,112,112,96,96,96,96,96,96,96,64,0,0,112,240, - 240,224,9,9,18,13,2,11,113,128,231,128,231,128,231,128, - 227,0,227,0,99,0,99,0,99,0,13,15,30,14,1,2, - 2,32,6,96,6,96,6,96,12,96,63,248,76,192,24,128, - 25,128,255,224,51,0,51,0,51,0,35,0,102,0,11,20, - 40,13,1,254,6,0,6,0,31,128,127,224,230,224,198,96, - 198,0,246,0,126,0,63,128,7,192,6,224,6,96,198,96, - 198,96,246,192,255,192,31,0,6,0,6,0,18,17,51,20, - 1,0,0,1,0,60,6,0,102,14,0,195,12,0,195,24, - 0,195,48,0,195,112,0,195,96,0,102,192,0,61,143,0, - 3,144,128,3,48,192,6,48,192,12,48,192,24,48,192,56, - 25,128,48,15,0,17,19,57,18,1,0,7,128,0,25,224, - 0,16,224,0,48,224,0,48,224,0,49,192,0,63,128,0, - 63,0,0,30,0,0,62,63,128,127,29,0,127,140,0,239, - 140,0,231,204,0,227,248,0,225,248,0,96,252,0,112,255, - 0,31,14,128,4,9,9,7,2,11,112,224,224,224,224,224, - 96,96,96,7,25,25,9,2,252,4,14,28,56,48,112,112, - 112,224,224,224,224,224,224,224,224,224,96,112,112,48,56,28, - 12,6,7,25,25,9,0,252,64,224,112,56,24,28,28,28, - 14,14,14,14,14,14,14,14,14,28,28,28,56,56,112,96, - 192,10,12,24,12,1,9,12,0,12,0,204,128,237,192,255, - 192,63,0,63,0,255,192,237,192,76,128,12,0,12,0,10, - 10,20,11,1,2,12,0,12,0,12,0,12,0,255,192,12, - 0,12,0,12,0,12,0,12,0,5,8,8,7,1,251,48, - 248,120,56,48,48,96,192,8,1,1,10,1,6,255,4,4, - 4,7,2,255,112,240,240,224,12,25,50,13,0,252,0,48, - 0,112,0,112,0,96,0,224,0,192,1,192,1,192,1,128, - 3,128,3,128,3,0,7,0,6,0,14,0,14,0,12,0, - 28,0,24,0,56,0,56,0,48,0,112,0,96,0,224,0, - 12,16,32,14,1,0,15,0,49,192,48,224,96,224,96,96, - 224,112,224,112,224,112,224,112,224,112,224,112,96,96,112,96, - 112,192,56,192,15,0,10,16,32,14,2,0,6,0,62,0, - 254,0,14,0,14,0,14,0,14,0,14,0,14,0,14,0, - 14,0,14,0,14,0,14,0,31,0,255,192,11,16,32,14, - 1,0,15,128,57,192,112,224,112,224,128,224,0,192,1,192, - 3,128,3,0,7,0,14,0,28,32,56,32,48,32,127,224, - 255,224,11,16,32,14,1,0,31,0,115,128,113,192,225,192, - 1,192,3,128,7,128,15,192,3,192,1,224,0,224,0,224, - 0,224,128,192,193,192,63,0,11,16,32,14,2,0,0,128, - 3,128,7,128,7,128,13,128,13,128,25,128,49,128,49,128, - 97,128,255,224,1,128,1,128,1,128,3,192,15,224,11,16, - 32,14,1,0,63,224,63,192,32,0,32,0,96,0,96,0, - 127,0,99,192,1,192,0,224,0,224,0,224,0,224,1,192, - 193,192,63,0,12,16,32,14,1,0,1,192,7,0,28,0, - 56,0,112,0,96,0,239,128,240,224,224,224,224,112,224,112, - 224,112,112,112,112,96,56,192,15,128,12,16,32,14,1,0, - 127,240,127,224,192,96,128,192,0,192,1,192,1,128,1,128, - 3,0,3,0,7,0,6,0,14,0,28,0,28,0,56,0, - 11,16,32,13,1,0,15,128,57,192,112,224,112,224,120,224, - 125,192,63,128,31,128,63,192,115,224,225,224,224,224,224,224, - 224,192,113,128,31,0,12,17,34,14,1,255,15,128,49,192, - 96,224,224,224,224,112,224,112,224,112,240,112,112,240,31,112, - 0,96,0,224,0,224,1,192,3,128,30,0,56,0,4,13, - 13,7,2,255,112,240,240,224,0,0,0,0,0,112,240,240, - 224,5,17,17,7,1,251,56,120,120,48,0,0,0,0,0, - 48,248,120,56,48,48,96,192,11,9,18,12,1,3,0,96, - 3,192,31,128,252,0,240,0,248,0,63,0,7,192,0,224, - 11,5,10,12,1,5,255,224,0,0,0,0,0,0,255,224, - 11,9,18,12,1,3,192,0,248,0,63,0,7,192,1,224, - 15,192,126,0,240,0,192,0,9,20,40,12,1,255,63,0, - 119,128,227,128,227,128,195,128,3,128,3,0,7,0,6,0, - 14,0,12,0,12,0,12,0,12,0,0,0,0,0,28,0, - 60,0,60,0,56,0,20,23,69,23,2,251,0,252,0,3, - 255,0,14,7,128,24,1,192,48,0,224,32,0,96,96,242, - 112,97,142,48,195,14,48,195,14,48,199,14,48,199,14,48, - 199,14,48,199,14,96,199,158,96,227,255,192,99,239,128,113, - 199,0,120,0,0,60,0,64,31,3,192,15,255,0,3,252, - 0,17,17,51,17,0,0,0,192,0,1,192,0,3,192,0, - 3,224,0,2,224,0,6,240,0,6,112,0,6,112,0,12, - 120,0,12,56,0,15,248,0,24,28,0,24,28,0,16,28, - 0,48,14,0,48,14,0,252,63,128,13,17,34,16,1,0, - 127,192,248,224,56,112,56,112,56,112,56,112,56,224,63,192, - 56,240,56,112,56,56,56,56,56,56,56,56,56,48,56,112, - 255,192,13,17,34,15,1,0,7,240,24,120,48,48,112,0, - 96,0,96,0,224,0,224,0,224,0,224,0,224,0,240,0, - 112,0,120,8,60,56,31,224,15,128,16,17,34,17,0,0, - 127,224,248,120,56,60,56,30,56,30,56,15,56,15,56,15, - 56,15,56,15,56,15,56,15,56,30,56,30,56,60,56,120, - 255,224,13,17,34,14,1,0,255,240,120,48,120,48,120,32, - 120,32,120,0,120,0,120,0,127,192,120,128,120,0,120,0, - 120,0,120,16,120,24,120,48,255,240,12,17,34,14,1,0, - 255,240,120,48,120,48,120,48,120,32,120,0,120,0,120,0, - 127,192,120,128,120,0,120,0,120,0,120,0,120,0,120,0, - 254,0,14,17,34,16,1,0,3,240,12,120,48,48,48,0, - 112,0,96,0,224,0,224,0,224,0,224,252,224,56,224,56, - 112,56,112,56,60,56,31,240,7,192,17,17,51,18,0,0, - 254,63,128,60,30,0,56,14,0,56,14,0,56,14,0,56, - 14,0,56,14,0,56,14,0,63,254,0,56,14,0,56,14, - 0,56,14,0,56,14,0,56,14,0,56,14,0,56,14,0, - 254,63,128,7,17,17,9,1,0,254,56,56,56,56,56,56, - 56,56,56,56,56,56,56,56,56,254,12,22,44,9,252,251, - 7,240,1,192,1,192,1,192,1,192,1,192,1,192,1,192, - 1,192,1,192,1,192,1,192,1,192,1,192,1,192,1,192, - 1,192,1,128,1,128,51,0,126,0,252,0,16,17,34,17, - 1,0,254,126,56,56,56,48,56,112,56,224,57,192,59,128, - 63,0,63,0,59,128,57,192,57,224,56,240,56,120,56,60, - 56,31,254,30,13,17,34,14,1,0,254,0,56,0,56,0, - 56,0,56,0,56,0,56,0,56,0,56,0,56,0,56,0, - 56,0,56,0,56,8,56,24,56,24,255,240,21,17,51,23, - 1,0,248,1,248,56,1,224,60,1,224,60,3,224,62,3, - 224,62,6,224,63,6,224,55,12,224,39,140,224,35,156,224, - 35,152,224,33,216,224,33,240,224,97,240,224,96,224,224,112, - 224,224,248,67,248,18,17,51,18,0,0,248,15,192,124,3, - 0,60,3,0,62,3,0,63,3,0,55,131,0,51,195,0, - 51,195,0,49,227,0,48,243,0,48,123,0,48,123,0,48, - 63,0,48,31,0,48,15,0,48,7,0,252,3,0,15,17, - 34,17,1,0,7,192,24,112,48,56,48,28,96,28,96,14, - 224,14,224,14,224,14,224,14,224,14,224,12,112,28,112,24, - 56,24,28,32,7,192,14,17,34,15,0,0,127,224,248,120, - 56,56,56,28,56,28,56,28,56,28,56,56,60,112,59,224, - 56,0,56,0,56,0,56,0,56,0,56,0,254,0,18,22, - 66,17,1,251,7,192,0,24,112,0,48,56,0,48,28,0, - 96,28,0,96,14,0,224,14,0,224,14,0,224,14,0,224, - 14,0,224,14,0,224,14,0,112,28,0,112,28,0,56,24, - 0,28,48,0,7,192,0,0,112,0,0,60,64,0,31,192, - 0,15,128,0,3,0,16,17,34,16,0,0,63,192,248,112, - 56,56,56,56,56,56,56,56,56,112,63,240,63,192,57,192, - 56,224,56,224,56,112,56,120,56,60,56,63,254,30,12,17, - 34,14,1,0,15,240,48,240,64,32,192,0,224,0,248,0, - 126,0,63,128,31,192,7,224,0,240,0,112,0,48,192,48, - 192,32,240,64,255,128,15,17,34,16,0,0,255,254,195,134, - 195,134,131,134,131,132,3,128,3,128,3,128,3,128,3,128, - 3,128,3,128,3,128,3,128,3,128,7,192,15,224,17,17, - 51,18,0,0,254,31,128,56,6,0,56,6,0,56,6,0, - 56,6,0,56,6,0,56,6,0,56,6,0,56,6,0,56, - 6,0,56,6,0,56,6,0,56,6,0,56,4,0,28,12, - 0,14,24,0,3,224,0,18,17,51,18,0,0,254,15,192, - 56,7,0,60,6,0,28,6,0,28,6,0,30,12,0,14, - 12,0,15,24,0,7,24,0,7,24,0,7,176,0,3,176, - 0,3,176,0,1,224,0,1,224,0,1,224,0,0,128,0, - 23,17,51,23,0,0,254,24,126,56,24,24,56,56,24,56, - 60,16,28,60,48,28,110,48,28,110,48,28,110,48,14,199, - 96,14,199,96,14,135,96,15,131,224,15,131,224,7,1,192, - 7,1,192,7,1,192,6,0,128,17,17,51,17,0,0,255, - 63,0,60,12,0,28,24,0,30,24,0,15,48,0,7,112, - 0,7,224,0,3,192,0,1,192,0,3,224,0,3,240,0, - 6,112,0,12,120,0,12,60,0,24,28,0,56,30,0,252, - 63,128,16,17,34,17,0,0,248,31,60,14,28,12,14,24, - 15,24,7,48,7,48,3,224,3,224,1,192,1,192,1,192, - 1,192,1,192,1,192,1,192,7,240,13,17,34,15,1,0, - 127,248,96,240,64,240,193,224,1,192,3,192,7,128,7,128, - 15,0,15,0,30,0,60,0,60,0,120,24,120,24,240,24, - 255,248,6,25,25,9,3,252,252,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 252,11,25,50,13,1,252,192,0,192,0,224,0,96,0,112, - 0,112,0,48,0,56,0,24,0,24,0,28,0,12,0,14, - 0,6,0,6,0,7,0,3,0,3,0,3,128,1,128,1, - 192,0,192,0,192,0,224,0,96,6,25,25,8,0,252,252, - 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12, - 12,12,12,12,12,12,12,252,11,13,26,13,1,7,6,0, - 14,0,14,0,15,0,27,0,19,0,17,128,49,128,33,192, - 96,192,96,192,64,96,192,64,11,1,2,13,1,253,255,224, - 6,6,6,9,0,14,224,240,112,56,24,12,12,12,24,13, - 1,0,31,128,113,192,241,192,129,192,3,192,63,192,113,192, - 225,192,225,192,227,240,253,224,121,128,14,20,40,15,0,0, - 24,0,248,0,56,0,56,0,56,0,56,0,56,0,56,0, - 56,240,59,248,62,56,56,28,56,12,56,12,56,12,56,8, - 56,8,60,16,63,224,7,128,11,12,24,12,1,0,15,224, - 48,192,112,192,96,64,224,0,224,0,224,0,224,0,240,64, - 120,224,63,192,31,0,14,20,40,15,1,0,0,48,1,240, - 0,112,0,112,0,112,0,112,0,112,0,112,15,240,48,240, - 96,112,96,112,224,112,224,112,224,112,240,112,248,240,127,244, - 63,124,30,48,11,12,24,13,1,0,15,0,49,192,112,192, - 96,224,224,224,255,192,224,0,224,0,240,64,120,224,63,192, - 31,0,11,19,38,9,1,0,3,224,12,192,24,0,24,0, - 56,0,56,0,56,0,255,128,56,0,56,0,56,0,56,0, - 56,0,56,0,56,0,56,0,56,0,56,0,255,0,14,18, - 36,15,0,250,15,140,16,252,32,112,96,48,96,48,112,48, - 56,96,31,128,28,0,124,0,127,224,63,248,127,252,240,60, - 224,28,224,24,112,48,31,192,15,20,40,16,1,0,24,0, - 248,0,56,0,56,0,56,0,56,0,56,0,56,0,56,240, - 59,248,62,56,56,56,56,56,56,56,56,56,56,56,56,56, - 56,56,56,56,254,254,7,18,18,8,1,0,56,120,112,0, - 0,0,56,248,56,56,56,56,56,56,56,56,56,254,10,24, - 48,8,252,250,1,192,3,192,3,128,0,0,0,0,0,0, - 3,128,15,128,3,128,3,128,3,128,3,128,3,128,3,128, - 3,128,3,128,3,128,3,128,3,128,3,128,3,0,102,0, - 252,0,120,0,14,20,40,15,1,0,24,0,248,0,56,0, - 56,0,56,0,56,0,56,0,56,0,56,252,56,112,56,224, - 57,128,59,0,63,0,59,128,57,192,56,224,56,240,56,120, - 252,60,7,20,20,8,1,0,24,248,56,56,56,56,56,56, - 56,56,56,56,56,56,56,56,56,56,56,254,23,12,36,23, - 0,0,25,241,240,251,255,248,62,62,56,56,56,56,56,56, - 56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56, - 56,56,56,254,254,254,15,12,24,16,1,0,24,240,251,248, - 62,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56, - 56,56,254,254,12,12,24,14,1,0,15,128,49,192,112,224, - 96,112,224,112,224,112,224,112,224,112,224,96,112,96,56,192, - 31,0,13,18,36,15,1,250,25,224,251,240,60,112,56,56, - 56,24,56,24,56,24,56,24,56,16,60,48,63,224,59,192, - 56,0,56,0,56,0,56,0,56,0,254,0,14,18,36,15, - 1,250,15,16,48,240,96,112,96,112,224,112,224,112,224,112, - 240,112,248,240,127,240,127,112,28,112,0,112,0,112,0,112, - 0,112,0,112,1,252,11,12,24,12,1,0,49,224,247,224, - 124,192,120,64,120,64,120,0,120,0,120,0,120,0,120,0, - 120,0,254,0,9,12,24,11,1,0,62,0,71,0,194,0, - 224,0,248,0,126,0,63,0,15,128,131,128,193,128,225,0, - 254,0,10,17,34,10,0,0,8,0,24,0,56,0,56,0, - 56,0,255,192,56,0,56,0,56,0,56,0,56,0,56,0, - 56,0,56,0,56,128,63,192,30,0,15,12,24,15,0,0, - 56,56,248,248,56,56,56,56,56,56,56,56,56,56,56,56, - 56,56,56,250,63,190,30,56,14,12,24,14,0,0,252,124, - 120,48,56,48,60,32,28,96,30,96,14,192,14,192,7,128, - 7,128,7,128,3,0,19,12,36,19,0,0,252,33,224,120, - 96,192,56,112,192,56,241,128,28,249,128,28,185,128,29,159, - 0,15,31,0,15,31,0,15,14,0,6,14,0,4,4,0, - 14,12,24,14,0,0,254,252,60,112,28,96,30,192,15,128, - 7,128,7,128,15,192,25,224,24,240,48,120,249,252,15,18, - 36,14,255,250,126,62,60,24,28,24,30,16,14,48,15,48, - 7,96,7,96,3,192,3,192,3,192,1,128,1,128,3,0, - 3,0,126,0,124,0,248,0,11,12,24,13,1,0,127,224, - 67,192,67,192,135,128,15,0,15,0,30,0,60,0,56,32, - 120,96,240,96,255,224,7,25,25,9,1,252,2,14,28,56, - 56,56,56,28,28,28,28,56,240,248,28,28,28,28,56,56, - 56,56,28,14,6,2,27,27,6,2,251,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,7,25,25,9,1,252,192,224,112,56, - 56,56,56,112,112,112,112,62,30,56,112,112,112,112,56,56, - 56,56,112,224,128,12,4,8,13,1,6,56,48,126,32,143, - 192,131,128,255}; -/* - Fontname: -FreeType-Gentium Basic-Bold-R-Normal--32-320-72-72-P-159-ISO10646-1 - Copyright: Copyright (c) SIL International, 2003-2008. - Capital A Height: 20, '1' Height: 19 - Calculated Max Values w=27 h=32 x= 3 y=18 dx=28 dy= 0 ascent=28 len=112 - Font Bounding box w=49 h=47 x=-16 y=-12 - Calculated Min Values x=-5 y=-9 dx= 0 dy= 0 - Pure Font ascent =20 descent=-8 - X Font ascent =25 descent=-8 - Max Font ascent =28 descent=-9 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_gdb20[10077] U8G_FONT_SECTION("u8g_font_gdb20") = { - 0,49,47,240,244,20,5,86,12,137,32,255,248,28,247,25, - 248,0,0,0,8,0,0,5,24,24,10,2,255,24,120,120, - 120,120,120,120,120,120,112,112,112,112,48,48,48,48,0,0, - 112,248,248,248,112,11,10,20,15,2,13,56,224,243,224,241, - 224,241,192,113,192,113,192,113,192,113,192,112,192,96,192,15, - 18,36,16,1,2,1,140,3,152,3,24,3,24,3,56,63, - 254,63,254,6,112,14,96,12,96,12,96,127,252,255,248,24, - 192,24,192,57,128,49,128,49,128,14,25,50,16,1,253,3, - 0,3,0,3,0,31,240,63,248,115,120,227,56,227,16,243, - 0,255,0,127,0,63,224,15,240,3,248,3,124,3,28,195, - 28,195,28,227,28,251,120,255,240,63,224,3,0,3,0,3, - 0,21,20,60,23,1,0,0,0,96,30,0,192,115,129,192, - 97,131,128,225,195,0,225,198,0,225,206,0,225,220,0,97, - 152,0,115,176,0,30,113,224,0,231,112,1,198,48,1,142, - 56,3,142,56,7,14,56,14,14,56,12,6,48,28,7,48, - 56,3,192,21,23,69,22,1,0,1,240,0,7,120,0,14, - 60,0,14,60,0,30,60,0,30,124,0,30,120,0,31,240, - 0,31,224,0,15,192,0,15,128,0,31,143,248,63,195,160, - 123,225,128,123,241,128,241,249,128,240,251,0,240,127,0,240, - 126,0,248,63,0,120,31,240,63,247,240,15,195,192,5,10, - 10,9,2,13,56,240,240,240,112,112,112,112,112,96,9,30, - 60,11,2,251,1,0,3,128,6,0,14,0,28,0,60,0, - 56,0,120,0,120,0,112,0,112,0,240,0,240,0,240,0, - 240,0,240,0,240,0,240,0,240,0,240,0,112,0,120,0, - 120,0,56,0,60,0,28,0,30,0,14,0,7,0,1,128, - 9,30,60,11,0,251,64,0,240,0,56,0,60,0,28,0, - 30,0,14,0,15,0,15,0,15,0,7,128,7,128,7,128, - 7,128,7,128,7,128,7,128,7,128,7,128,7,0,15,0, - 15,0,15,0,14,0,30,0,28,0,56,0,48,0,96,0, - 192,0,12,13,26,14,1,11,3,0,15,0,70,64,102,112, - 246,240,63,192,15,0,63,224,254,240,230,112,70,32,7,0, - 14,0,12,12,24,13,1,3,6,0,6,0,6,0,6,0, - 6,0,127,240,255,224,6,0,6,0,6,0,6,0,6,0, - 6,10,10,9,2,250,56,252,252,60,60,56,56,112,96,192, - 10,2,4,11,1,7,255,192,255,128,5,5,5,9,2,255, - 112,248,248,248,112,14,30,60,15,1,251,0,28,0,56,0, - 56,0,120,0,112,0,112,0,224,0,224,0,224,1,192,1, - 192,3,128,3,128,3,128,7,0,7,0,7,0,14,0,14, - 0,28,0,28,0,28,0,56,0,56,0,120,0,112,0,112, - 0,224,0,224,0,192,0,14,18,36,16,1,0,7,192,24, - 224,56,112,112,120,112,120,240,60,240,60,240,60,240,60,240, - 60,240,60,240,60,240,56,112,56,120,56,56,112,28,96,15, - 128,13,19,38,16,2,0,1,128,15,128,127,128,239,128,7, - 128,7,128,7,128,7,128,7,128,7,128,7,128,7,128,7, - 128,7,128,7,128,7,128,7,128,63,224,127,248,13,19,38, - 16,1,0,15,224,56,240,120,120,240,120,112,120,0,120,0, - 240,0,240,1,224,1,192,3,128,7,0,14,0,28,8,28, - 8,56,24,127,248,255,248,255,248,13,19,38,16,1,0,31, - 128,121,224,112,240,240,240,64,240,0,240,1,224,7,192,15, - 192,3,240,0,240,0,120,0,120,0,120,0,120,128,240,192, - 240,127,224,31,128,14,19,38,17,1,0,0,48,1,240,1, - 240,3,240,7,240,6,240,12,240,12,240,24,240,56,240,48, - 240,96,240,255,252,255,248,0,240,0,240,0,240,1,248,7, - 252,13,19,38,16,1,0,63,248,63,240,63,224,112,0,112, - 0,96,0,96,0,127,128,127,224,97,240,0,248,0,120,0, - 120,0,120,0,120,0,112,128,240,193,224,127,128,14,20,40, - 16,1,0,0,112,3,240,7,128,15,0,28,0,60,0,120, - 0,120,0,115,224,255,240,252,120,240,124,240,60,240,60,240, - 60,112,60,120,56,56,56,28,112,7,192,13,19,38,16,2, - 0,255,248,255,248,255,240,192,48,128,96,128,96,0,224,0, - 192,1,192,1,128,3,128,3,128,7,0,7,0,14,0,14, - 0,30,0,28,0,56,0,14,19,38,16,1,0,15,192,24, - 240,48,120,112,120,112,120,120,120,126,240,63,192,31,224,15, - 240,63,248,120,252,248,124,240,60,240,60,240,56,112,56,56, - 112,31,192,14,20,40,16,1,255,7,192,24,240,56,120,112, - 120,240,60,240,60,240,60,240,60,248,60,124,124,63,252,31, - 60,0,56,0,120,0,112,0,240,1,224,7,128,63,0,56, - 0,5,16,16,9,2,255,112,248,248,248,112,0,0,0,0, - 0,0,112,248,248,248,112,6,21,21,9,2,250,112,248,248, - 248,112,0,0,0,0,0,0,56,252,252,60,60,56,56,112, - 96,192,13,10,20,15,1,4,0,24,0,240,7,240,63,128, - 252,0,248,0,127,0,15,224,1,248,0,48,13,7,14,15, - 1,5,255,248,255,240,0,0,0,0,0,0,255,248,255,240, - 13,10,20,15,1,4,96,0,252,0,63,128,7,240,0,248, - 1,240,15,224,127,0,248,0,192,0,12,24,48,15,1,255, - 31,192,121,224,240,240,240,240,240,240,192,240,0,240,1,224, - 1,192,3,192,3,128,7,0,7,0,6,0,6,0,6,0, - 0,0,0,0,0,0,14,0,31,0,31,0,31,0,14,0, - 26,28,112,28,1,249,0,31,192,0,0,255,248,0,3,255, - 252,0,7,224,62,0,15,128,15,0,30,0,7,128,60,30, - 35,128,60,49,225,128,120,97,225,192,120,225,224,192,240,225, - 224,192,241,225,224,192,241,225,224,192,241,225,224,192,241,225, - 224,192,241,225,225,128,241,225,225,128,248,243,227,0,120,255, - 254,0,120,125,252,0,124,56,240,0,62,0,0,0,62,0, - 2,0,31,128,6,0,15,224,63,0,7,255,248,0,1,255, - 240,0,0,63,128,0,20,20,60,20,0,0,0,32,0,0, - 240,0,0,240,0,1,248,0,1,248,0,1,248,0,3,188, - 0,3,60,0,3,60,0,7,30,0,6,30,0,14,31,0, - 15,255,0,12,7,0,28,7,128,24,7,128,24,3,128,56, - 3,192,56,3,192,254,15,240,17,20,60,19,1,0,63,224, - 0,252,120,0,60,60,0,60,30,0,60,30,0,60,30,0, - 60,30,0,60,60,0,60,120,0,63,248,0,60,30,0,60, - 15,0,60,15,0,60,7,128,60,7,128,60,7,128,60,7, - 128,60,15,0,124,30,0,255,248,0,16,20,40,18,1,0, - 1,254,6,31,28,14,56,4,56,0,112,0,112,0,240,0, - 240,0,240,0,240,0,240,0,240,0,248,0,120,0,124,3, - 63,14,31,252,15,248,3,224,18,20,60,20,1,0,63,240, - 0,252,60,0,60,14,0,60,15,0,60,7,128,60,7,128, - 60,3,192,60,3,192,60,3,192,60,3,192,60,3,192,60, - 3,192,60,3,192,60,3,128,60,7,128,60,7,128,60,15, - 0,60,14,0,124,28,0,255,240,0,15,20,40,17,1,0, - 255,252,124,12,60,12,60,12,60,12,60,0,60,0,60,0, - 60,0,63,240,60,32,60,0,60,0,60,0,60,0,60,0, - 60,2,60,6,124,14,255,254,14,20,40,16,1,0,255,252, - 124,12,60,12,60,12,60,12,60,0,60,0,60,0,60,0, - 63,240,60,32,60,0,60,0,60,0,60,0,60,0,60,0, - 60,0,126,0,255,0,18,20,60,19,1,0,1,254,0,6, - 15,0,28,6,0,56,4,0,56,0,0,120,0,0,112,0, - 0,240,0,0,240,0,0,240,0,0,240,127,192,240,127,192, - 240,15,0,240,15,0,120,15,0,120,15,0,60,15,0,30, - 15,0,15,254,0,3,240,0,20,20,60,22,1,0,255,15, - 240,126,7,224,60,3,192,60,3,192,60,3,192,60,3,192, - 60,3,192,60,3,192,60,3,192,63,255,192,60,3,192,60, - 3,192,60,3,192,60,3,192,60,3,192,60,3,192,60,3, - 192,60,3,192,126,7,224,255,15,240,8,20,20,10,1,0, - 255,126,60,60,60,60,60,60,60,60,60,60,60,60,60,60, - 60,60,126,255,14,27,54,11,252,249,7,252,1,248,0,240, - 0,240,0,240,0,240,0,240,0,240,0,240,0,240,0,240, - 0,240,0,240,0,240,0,240,0,240,0,240,0,240,0,240, - 0,240,0,240,0,224,1,224,49,192,127,128,255,0,60,0, - 19,20,60,20,1,0,255,31,192,126,15,0,60,14,0,60, - 28,0,60,56,0,60,112,0,60,224,0,60,224,0,61,192, - 0,63,128,0,63,192,0,61,224,0,60,240,0,60,120,0, - 60,60,0,60,62,0,60,31,0,60,15,128,126,7,224,255, - 3,128,15,20,40,16,1,0,255,0,126,0,60,0,60,0, - 60,0,60,0,60,0,60,0,60,0,60,0,60,0,60,0, - 60,0,60,0,60,0,60,0,60,2,60,6,124,14,255,254, - 25,20,80,27,1,0,252,0,31,128,62,0,62,0,62,0, - 62,0,62,0,126,0,63,0,126,0,55,0,254,0,55,128, - 222,0,55,129,222,0,51,193,158,0,51,195,158,0,49,195, - 158,0,49,227,30,0,48,231,30,0,48,246,30,0,48,254, - 30,0,48,124,30,0,48,124,30,0,48,56,30,0,120,56, - 63,0,252,24,127,128,19,20,60,21,1,0,248,7,224,124, - 3,192,60,1,128,62,1,128,63,1,128,63,129,128,55,129, - 128,51,193,128,51,225,128,49,225,128,48,241,128,48,249,128, - 48,125,128,48,61,128,48,31,128,48,31,128,48,15,128,48, - 7,128,120,7,128,252,1,128,18,20,60,20,1,0,3,240, - 0,12,28,0,28,14,0,56,7,0,56,7,128,112,7,128, - 112,3,192,240,3,192,240,3,192,240,3,192,240,3,192,240, - 3,192,240,3,192,248,3,128,120,7,128,120,7,0,60,15, - 0,30,30,0,15,248,0,3,224,0,16,20,40,18,1,0, - 63,240,252,60,60,30,60,15,60,15,60,15,60,15,60,15, - 60,14,60,30,62,60,61,240,60,0,60,0,60,0,60,0, - 60,0,60,0,126,0,255,128,21,25,75,20,1,251,3,240, - 0,14,28,0,28,14,0,56,15,0,56,7,128,112,7,128, - 112,3,128,240,3,192,240,3,192,240,3,192,240,3,192,240, - 3,192,240,3,192,240,3,128,120,3,128,120,7,128,60,7, - 0,28,14,0,14,28,0,3,248,0,0,60,0,0,15,8, - 0,7,248,0,3,240,0,0,224,18,20,60,19,1,0,63, - 224,0,252,120,0,60,60,0,60,30,0,60,30,0,60,30, - 0,60,30,0,60,60,0,60,252,0,63,240,0,63,224,0, - 60,240,0,60,112,0,60,120,0,60,60,0,60,62,0,60, - 30,0,60,15,0,126,15,192,255,7,128,13,20,40,16,2, - 0,15,224,48,224,96,96,224,0,224,0,240,0,252,0,127, - 0,127,192,31,224,15,240,3,248,0,248,0,120,128,120,192, - 120,192,112,224,224,255,192,63,0,18,20,60,19,0,0,255, - 255,192,193,225,192,193,224,192,193,224,192,129,224,128,1,224, - 0,1,224,0,1,224,0,1,224,0,1,224,0,1,224,0, - 1,224,0,1,224,0,1,224,0,1,224,0,1,224,0,1, - 224,0,1,224,0,3,240,0,7,248,0,19,20,60,21,1, - 0,255,7,224,126,3,192,60,1,128,60,1,128,60,1,128, - 60,1,128,60,1,128,60,1,128,60,1,128,60,1,128,60, - 1,128,60,1,128,60,1,128,60,1,128,60,1,128,60,3, - 0,30,3,0,15,6,0,7,252,0,3,240,0,21,20,60, - 21,0,0,255,3,248,60,0,224,60,0,192,30,0,192,30, - 1,128,15,1,128,15,3,128,15,3,0,7,131,0,7,135, - 0,3,198,0,3,198,0,3,206,0,1,236,0,1,236,0, - 0,248,0,0,248,0,0,248,0,0,112,0,0,96,0,27, - 20,80,27,0,0,255,6,15,224,60,6,3,192,28,15,3, - 128,28,15,3,0,28,15,3,0,30,31,131,0,30,27,131, - 0,14,27,199,0,14,59,198,0,15,49,198,0,15,49,230, - 0,7,112,238,0,7,96,252,0,7,224,252,0,7,192,124, - 0,3,192,124,0,3,192,60,0,3,128,56,0,3,128,56, - 0,3,0,16,0,20,20,60,20,0,0,127,143,224,62,3, - 128,30,7,0,15,6,0,15,142,0,7,140,0,3,220,0, - 3,248,0,1,240,0,0,240,0,0,248,0,1,248,0,3, - 188,0,3,190,0,7,30,0,6,15,0,14,15,128,28,7, - 128,60,7,192,254,31,240,19,20,60,20,0,0,252,7,224, - 60,3,192,30,3,128,15,3,0,15,7,0,7,134,0,3, - 142,0,3,204,0,1,220,0,1,248,0,0,248,0,0,240, - 0,0,240,0,0,240,0,0,240,0,0,240,0,0,240,0, - 0,240,0,1,248,0,3,252,0,15,20,40,17,1,0,127, - 254,96,62,96,124,64,124,64,248,0,240,1,240,1,224,3, - 224,7,192,7,192,15,128,15,0,31,0,62,0,62,2,124, - 2,124,6,248,6,255,254,9,30,60,11,2,251,255,128,255, - 128,240,0,240,0,240,0,240,0,240,0,240,0,240,0,240, - 0,240,0,240,0,240,0,240,0,240,0,240,0,240,0,240, - 0,240,0,240,0,240,0,240,0,240,0,240,0,240,0,240, - 0,240,0,240,0,255,128,255,128,13,30,60,15,1,251,192, - 0,224,0,224,0,112,0,112,0,48,0,56,0,56,0,28, - 0,28,0,28,0,14,0,14,0,6,0,7,0,7,0,3, - 128,3,128,3,128,1,192,1,192,0,192,0,224,0,224,0, - 112,0,112,0,112,0,56,0,56,0,24,9,30,60,11,0, - 251,255,128,255,128,7,128,7,128,7,128,7,128,7,128,7, - 128,7,128,7,128,7,128,7,128,7,128,7,128,7,128,7, - 128,7,128,7,128,7,128,7,128,7,128,7,128,7,128,7, - 128,7,128,7,128,7,128,7,128,255,128,255,128,12,15,30, - 16,2,9,2,0,6,0,15,0,15,0,27,0,27,128,17, - 128,49,192,49,192,96,192,96,224,96,96,192,112,192,48,128, - 32,14,2,4,15,1,252,255,252,255,248,7,8,8,10,0, - 16,112,240,120,56,60,28,14,6,14,15,30,16,1,0,31, - 192,112,224,240,240,192,240,0,240,3,240,31,240,63,240,120, - 240,240,240,240,240,240,240,251,252,126,248,56,96,16,24,48, - 17,0,0,12,0,252,0,124,0,60,0,60,0,60,0,60, - 0,60,0,60,0,60,120,61,252,63,254,63,30,60,15,60, - 7,60,7,60,7,60,7,60,6,60,14,62,28,63,248,31, - 240,7,192,13,15,30,15,1,0,3,248,12,120,56,48,112, - 16,112,0,240,0,240,0,240,0,240,0,248,0,248,8,124, - 56,63,240,31,224,15,128,16,24,48,18,1,0,0,28,0, - 252,0,60,0,60,0,60,0,60,0,60,0,60,0,60,7, - 252,24,124,56,60,112,60,112,60,240,60,240,60,240,60,240, - 60,248,60,248,60,124,124,127,255,63,190,30,24,13,15,30, - 15,1,0,7,192,24,224,56,112,112,120,112,120,240,120,255, - 240,240,0,240,0,240,0,248,8,124,56,127,240,63,224,15, - 128,13,24,48,11,1,0,1,240,7,248,14,112,28,32,28, - 0,60,0,60,0,60,0,60,0,255,192,60,128,60,0,60, - 0,60,0,60,0,60,0,60,0,60,0,60,0,60,0,60, - 0,60,0,127,0,255,128,16,23,46,17,0,248,7,227,28, - 127,56,126,120,60,120,60,120,60,120,60,60,56,60,112,15, - 192,14,0,28,0,31,192,63,252,15,254,31,255,120,127,240, - 15,240,14,240,14,120,28,63,248,15,192,17,24,72,18,1, - 0,12,0,0,252,0,0,124,0,0,60,0,0,60,0,0, - 60,0,0,60,0,0,60,0,0,60,0,0,60,120,0,61, - 252,0,63,254,0,63,30,0,62,30,0,60,30,0,60,30, - 0,60,30,0,60,30,0,60,30,0,60,30,0,60,30,0, - 60,30,0,126,63,0,255,127,128,8,21,21,10,1,0,28, - 62,62,28,0,0,28,252,124,60,60,60,60,60,60,60,60, - 60,60,126,255,12,29,58,9,251,248,0,224,1,240,1,240, - 0,224,0,0,0,0,0,224,7,224,3,224,1,224,1,224, - 1,224,1,224,1,224,1,224,1,224,1,224,1,224,1,224, - 1,224,1,224,1,224,1,224,1,192,1,192,99,128,255,0, - 254,0,120,0,17,24,72,18,1,0,12,0,0,252,0,0, - 124,0,0,60,0,0,60,0,0,60,0,0,60,0,0,60, - 0,0,60,0,0,60,63,128,60,30,0,60,60,0,60,112, - 0,60,224,0,61,192,0,63,192,0,63,224,0,61,224,0, - 60,240,0,60,120,0,60,60,0,60,62,0,126,31,128,255, - 15,0,8,24,24,10,1,0,12,252,124,60,60,60,60,60, - 60,60,60,60,60,60,60,60,60,60,60,60,60,60,126,255, - 26,15,60,28,1,0,28,120,60,0,252,252,254,0,127,255, - 255,0,63,31,143,0,60,30,15,0,60,30,15,0,60,30, - 15,0,60,30,15,0,60,30,15,0,60,30,15,0,60,30, - 15,0,60,30,15,0,60,30,15,0,126,63,31,128,255,127, - 191,192,17,15,45,18,1,0,12,60,0,252,252,0,127,254, - 0,63,30,0,62,30,0,60,30,0,60,30,0,60,30,0, - 60,30,0,60,30,0,60,30,0,60,30,0,60,30,0,126, - 63,0,255,127,128,15,15,30,17,1,0,7,224,24,112,56, - 56,112,60,112,30,240,30,240,30,240,30,240,30,240,30,240, - 28,120,28,56,56,28,48,15,192,16,23,46,18,1,248,12, - 120,252,252,127,254,62,62,60,31,60,15,60,15,60,15,60, - 15,60,15,60,14,62,30,63,252,61,248,60,240,60,0,60, - 0,60,0,60,0,60,0,60,0,127,0,255,128,17,23,69, - 18,1,248,3,194,0,12,54,0,56,30,0,112,30,0,112, - 30,0,240,30,0,240,30,0,240,30,0,240,30,0,248,30, - 0,248,30,0,124,126,0,127,254,0,63,222,0,15,30,0, - 0,30,0,0,30,0,0,30,0,0,30,0,0,30,0,0, - 30,0,0,63,0,0,255,128,13,15,30,14,1,0,24,240, - 249,248,123,248,62,48,60,48,60,48,60,0,60,0,60,0, - 60,0,60,0,60,0,60,0,126,0,255,0,11,15,30,13, - 1,0,31,192,97,192,225,128,224,128,248,0,254,0,127,128, - 127,192,31,224,7,224,129,224,192,224,192,192,224,192,255,0, - 11,20,40,12,0,0,4,0,28,0,60,0,60,0,60,0, - 255,224,60,64,60,0,60,0,60,0,60,0,60,0,60,0, - 60,0,60,0,60,0,60,96,63,224,31,128,14,0,17,15, - 45,18,0,0,28,14,0,252,126,0,60,30,0,60,30,0, - 60,30,0,60,30,0,60,30,0,60,30,0,60,30,0,60, - 30,0,60,30,0,60,126,0,63,255,128,31,223,0,15,12, - 0,16,15,30,16,0,0,254,31,124,14,60,12,60,12,30, - 28,30,24,15,24,15,48,7,48,7,240,7,224,3,224,3, - 192,1,192,1,128,23,15,45,23,0,0,254,24,62,124,24, - 28,60,28,24,60,60,24,28,62,48,30,126,48,30,111,48, - 14,111,112,15,199,96,15,199,224,7,195,224,7,131,192,7, - 131,192,3,1,192,2,1,128,16,15,30,17,0,0,255,63, - 62,28,30,24,15,48,15,240,7,224,3,192,3,224,3,224, - 6,240,14,248,28,120,24,60,120,62,252,127,17,23,69,16, - 255,248,127,15,128,62,7,0,30,6,0,30,6,0,15,14, - 0,15,12,0,7,140,0,7,152,0,7,152,0,3,248,0, - 3,240,0,1,240,0,1,240,0,1,224,0,0,224,0,0, - 192,0,0,192,0,1,192,0,1,128,0,39,128,0,127,0, - 0,254,0,0,120,0,0,13,15,30,15,1,0,127,248,96, - 248,65,240,65,224,3,224,7,192,7,128,15,128,15,0,31, - 0,62,16,60,24,124,24,248,24,255,248,9,30,60,12,2, - 251,1,0,7,128,14,0,28,0,60,0,60,0,60,0,60, - 0,62,0,30,0,30,0,30,0,30,0,60,0,120,0,252, - 0,60,0,30,0,30,0,30,0,30,0,62,0,60,0,60, - 0,60,0,60,0,28,0,30,0,7,0,1,128,2,32,32, - 7,3,250,64,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,128,9,30,60,12,1,251,64,0,240,0,60,0,28, - 0,30,0,30,0,30,0,30,0,62,0,60,0,60,0,60, - 0,60,0,30,0,31,128,15,0,30,0,60,0,60,0,60, - 0,60,0,62,0,30,0,30,0,30,0,30,0,28,0,56, - 0,112,0,192,0,14,6,12,16,1,7,28,8,62,12,127, - 136,71,240,131,240,128,224,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,0,0,0,8,0,0,5,24, - 24,10,2,247,112,248,248,248,112,0,0,48,48,48,48,112, - 112,112,112,120,120,120,120,120,120,120,120,96,13,20,40,16, - 2,255,3,0,3,0,3,0,15,248,31,248,59,56,115,16, - 227,0,227,0,227,0,227,0,227,0,227,0,115,24,123,48, - 63,224,31,192,3,0,3,0,3,0,14,19,38,16,1,0, - 1,252,6,60,14,28,28,12,28,8,60,0,60,0,60,0, - 60,0,255,224,60,0,60,0,60,0,60,4,56,4,56,12, - 127,252,255,252,128,48,12,13,26,16,2,3,192,48,239,112, - 112,224,48,192,96,96,96,96,96,96,96,96,112,224,57,192, - 111,96,192,48,128,16,18,19,57,16,255,0,248,31,192,252, - 15,128,62,6,0,30,14,0,31,12,0,15,156,0,7,152, - 0,7,248,0,3,240,0,3,240,0,3,240,0,1,224,0, - 63,255,0,1,224,0,1,224,0,1,224,0,1,224,0,3, - 240,0,7,248,0,2,32,32,7,3,250,64,192,192,192,192, - 192,192,192,192,192,192,192,192,192,128,0,0,64,192,192,192, - 192,192,192,192,192,192,192,192,192,192,128,12,22,44,16,2, - 0,15,192,49,224,112,224,112,64,124,0,126,0,63,128,127, - 192,99,224,225,240,224,240,240,112,252,112,127,112,63,224,31, - 192,7,224,65,224,64,224,224,224,240,192,127,0,11,5,10, - 13,1,17,112,224,241,224,241,224,241,224,225,192,21,21,63, - 23,1,0,1,252,0,7,7,0,12,1,128,24,0,192,48, - 126,96,96,199,48,97,134,48,195,2,24,199,0,24,199,0, - 24,199,0,24,199,0,24,199,0,24,199,128,24,99,199,48, - 97,252,48,48,248,96,16,0,64,8,1,128,6,3,0,1, - 252,0,7,11,11,9,1,9,60,204,140,60,108,204,206,252, - 0,0,254,14,15,30,16,1,0,2,8,6,28,12,56,28, - 112,56,112,120,224,241,224,243,192,241,224,120,224,56,112,28, - 112,12,56,6,24,2,12,13,7,14,16,2,3,255,248,255, - 248,0,24,0,24,0,24,0,24,0,16,10,2,4,11,1, - 7,255,192,255,128,12,11,22,11,0,11,31,128,48,192,126, - 96,219,48,219,48,222,48,219,48,217,48,100,224,48,192,31, - 128,14,3,6,16,1,18,127,248,127,252,255,248,7,8,8, - 11,2,12,60,126,70,198,198,204,252,120,12,15,30,13,1, - 2,6,0,6,0,6,0,6,0,6,0,127,240,255,224,6, - 0,6,0,6,0,6,0,4,0,0,0,255,240,255,224,8, - 11,11,11,2,10,62,115,227,3,6,6,12,24,49,97,255, - 9,11,22,11,1,10,62,0,231,0,231,0,7,0,28,0, - 63,0,7,128,3,128,3,128,199,0,126,0,8,8,8,10, - 3,16,28,30,63,60,120,112,224,192,18,23,69,19,1,248, - 28,6,0,252,30,0,60,30,0,60,30,0,60,30,0,60, - 30,0,60,30,0,60,30,0,60,30,0,60,30,0,60,30, - 0,62,62,0,63,255,128,63,223,192,51,142,0,48,0,0, - 48,0,0,56,0,0,56,0,0,56,0,0,60,0,0,62, - 0,0,48,0,0,17,24,72,19,1,252,15,255,128,60,127, - 0,120,102,0,112,102,0,240,102,0,240,102,0,240,102,0, - 240,102,0,120,102,0,120,102,0,60,102,0,15,230,0,0, - 102,0,0,102,0,0,102,0,0,102,0,0,102,0,0,102, - 0,0,102,0,0,102,0,0,102,0,0,102,0,0,255,0, - 1,255,128,5,5,5,7,1,8,112,248,248,248,112,7,7, - 7,7,0,249,24,48,60,62,30,60,240,8,11,11,11,2, - 10,8,248,24,24,24,24,24,24,24,24,255,7,11,11,9, - 1,9,56,76,198,198,198,198,198,108,56,0,254,13,15,30, - 16,2,0,129,0,195,128,97,128,112,192,56,224,60,112,30, - 120,30,120,30,120,60,112,56,224,112,192,97,192,193,128,131, - 0,17,19,57,20,2,0,48,3,128,240,3,0,48,6,0, - 48,12,0,48,28,0,48,24,0,48,48,0,48,96,0,120, - 224,0,132,193,0,1,135,0,3,15,0,7,11,0,6,19, - 0,12,51,0,24,63,128,56,67,0,48,3,0,224,15,128, - 17,19,57,20,2,0,48,1,128,240,3,0,48,7,0,48, - 6,0,48,12,0,48,24,0,48,56,0,48,48,0,120,96, - 0,132,192,0,1,207,0,1,153,128,3,49,128,7,1,0, - 14,3,0,12,6,0,24,12,0,56,24,128,112,63,128,18, - 19,57,20,1,0,60,1,192,102,1,128,70,3,0,12,6, - 0,28,14,0,6,12,0,6,24,0,134,48,0,124,112,0, - 0,96,128,0,195,128,1,135,128,3,133,128,3,9,128,6, - 25,128,12,31,192,28,33,128,24,1,128,112,7,192,13,23, - 46,15,1,248,7,0,15,128,15,128,15,128,7,0,0,0, - 0,0,3,0,3,0,3,0,7,0,6,0,14,0,28,0, - 60,0,120,0,112,0,240,24,240,120,240,120,240,120,120,240, - 63,192,20,28,84,20,0,0,3,0,0,7,128,0,7,192, - 0,15,224,0,1,224,0,0,112,0,0,24,0,0,0,0, - 0,32,0,0,240,0,0,240,0,1,248,0,1,248,0,1, - 248,0,3,188,0,3,60,0,3,60,0,7,30,0,6,30, - 0,14,31,0,15,255,0,12,7,0,28,7,128,24,7,128, - 24,3,128,56,3,192,56,3,192,254,15,240,20,28,84,20, - 0,0,0,8,0,0,30,0,0,62,0,0,124,0,0,240, - 0,1,224,0,1,128,0,0,0,0,0,32,0,0,240,0, - 0,240,0,1,248,0,1,248,0,1,248,0,3,188,0,3, - 60,0,3,60,0,7,30,0,6,30,0,14,31,0,15,255, - 0,12,7,0,28,7,128,24,7,128,24,3,128,56,3,192, - 56,3,192,254,15,240,20,27,81,20,0,0,0,224,0,0, - 240,0,1,248,0,3,252,0,7,14,0,4,6,0,0,0, - 0,0,32,0,0,240,0,0,240,0,1,248,0,1,248,0, - 1,248,0,3,188,0,3,60,0,3,60,0,7,30,0,6, - 30,0,14,31,0,15,255,0,12,7,0,28,7,128,24,7, - 128,24,3,128,56,3,192,56,3,192,254,15,240,20,26,78, - 20,0,0,3,195,0,7,254,0,7,254,0,12,124,0,8, - 0,0,0,0,0,0,32,0,0,240,0,0,240,0,1,248, - 0,1,248,0,1,248,0,3,188,0,3,60,0,3,60,0, - 7,30,0,6,30,0,14,31,0,15,255,0,12,7,0,28, - 7,128,24,7,128,24,3,128,56,3,192,56,3,192,254,15, - 240,20,26,78,20,0,0,6,12,0,15,30,0,15,30,0, - 15,30,0,14,28,0,0,0,0,0,32,0,0,240,0,0, - 240,0,1,248,0,1,248,0,1,248,0,3,188,0,3,60, - 0,3,60,0,7,30,0,6,30,0,14,31,0,15,255,0, - 12,7,0,28,7,128,24,7,128,24,3,128,56,3,192,56, - 3,192,254,15,240,20,27,81,20,0,0,0,112,0,1,152, - 0,1,152,0,1,144,0,0,224,0,0,0,0,0,0,0, - 0,32,0,0,240,0,0,240,0,1,248,0,1,248,0,1, - 248,0,3,188,0,3,60,0,3,60,0,7,30,0,6,30, - 0,14,31,0,15,255,0,12,7,0,28,7,128,24,7,128, - 24,3,128,56,3,192,56,3,192,254,15,240,25,20,80,26, - 0,0,3,255,255,0,0,255,3,0,0,255,3,0,0,239, - 3,0,0,239,3,0,1,207,0,0,1,207,0,0,3,143, - 0,0,3,143,0,0,3,255,254,0,7,15,4,0,6,15, - 0,0,14,15,0,0,14,15,0,0,12,15,0,0,28,15, - 0,0,24,15,0,128,24,15,1,128,56,31,1,128,254,63, - 255,128,16,27,54,18,1,249,1,254,6,31,28,14,56,4, - 56,0,112,0,112,0,240,0,240,0,240,0,240,0,240,0, - 240,0,248,0,120,0,124,1,126,7,63,254,31,252,15,240, - 0,192,1,192,1,240,0,240,0,240,1,224,3,128,15,28, - 56,17,1,0,8,0,28,0,62,0,31,0,7,128,1,192, - 0,64,0,0,255,252,124,12,60,12,60,12,60,12,60,0, - 60,0,60,0,60,0,63,240,60,32,60,0,60,0,60,0, - 60,0,60,0,60,2,60,6,124,14,255,254,15,28,56,17, - 1,0,0,96,0,240,1,248,1,240,3,192,7,0,12,0, - 0,0,255,252,124,12,60,12,60,12,60,12,60,0,60,0, - 60,0,60,0,63,240,60,32,60,0,60,0,60,0,60,0, - 60,0,60,2,60,6,124,14,255,254,15,27,54,17,1,0, - 3,128,7,192,15,192,31,224,28,112,48,24,0,0,255,252, - 124,12,60,12,60,12,60,12,60,0,60,0,60,0,60,0, - 63,240,60,32,60,0,60,0,60,0,60,0,60,0,60,2, - 60,6,124,14,255,254,15,26,52,17,1,0,56,112,56,112, - 120,240,120,240,48,96,0,0,255,252,124,12,60,12,60,12, - 60,12,60,0,60,0,60,0,60,0,63,240,60,32,60,0, - 60,0,60,0,60,0,60,0,60,2,60,6,124,14,255,254, - 9,28,56,10,0,0,32,0,240,0,248,0,124,0,30,0, - 15,0,3,0,0,0,127,128,63,0,30,0,30,0,30,0, - 30,0,30,0,30,0,30,0,30,0,30,0,30,0,30,0, - 30,0,30,0,30,0,30,0,30,0,63,0,127,128,10,28, - 56,10,1,0,2,0,7,128,15,192,31,0,62,0,120,0, - 96,0,0,0,255,0,126,0,60,0,60,0,60,0,60,0, - 60,0,60,0,60,0,60,0,60,0,60,0,60,0,60,0, - 60,0,60,0,60,0,60,0,126,0,255,0,10,27,54,10, - 0,0,12,0,30,0,63,0,127,128,225,192,192,64,0,0, - 127,128,63,0,30,0,30,0,30,0,30,0,30,0,30,0, - 30,0,30,0,30,0,30,0,30,0,30,0,30,0,30,0, - 30,0,30,0,63,0,127,128,11,26,52,10,255,0,112,224, - 241,224,241,224,241,224,96,192,0,0,63,192,31,128,15,0, - 15,0,15,0,15,0,15,0,15,0,15,0,15,0,15,0, - 15,0,15,0,15,0,15,0,15,0,15,0,15,0,31,128, - 63,192,18,20,60,20,1,0,63,240,0,252,60,0,60,14, - 0,60,15,0,60,7,128,60,7,128,60,3,192,60,3,192, - 60,3,192,255,195,192,60,3,192,60,3,192,60,3,192,60, - 3,128,60,7,128,60,7,128,60,15,0,60,14,0,124,28, - 0,255,240,0,19,26,78,21,1,0,3,195,0,7,254,0, - 15,252,0,12,120,0,24,0,0,0,0,0,248,7,224,124, - 3,192,60,1,128,62,1,128,63,1,128,63,129,128,55,129, - 128,51,193,128,51,225,128,49,225,128,48,241,128,48,249,128, - 48,125,128,48,61,128,48,31,128,48,31,128,48,15,128,48, - 7,128,120,7,128,252,1,128,18,28,84,20,1,0,2,0, - 0,15,0,0,15,128,0,7,192,0,3,224,0,0,240,0, - 0,48,0,0,0,0,3,240,0,12,28,0,28,14,0,56, - 7,0,56,7,128,112,7,128,112,3,192,240,3,192,240,3, - 192,240,3,192,240,3,192,240,3,192,240,3,192,248,3,128, - 120,7,128,120,7,0,60,15,0,30,30,0,15,248,0,3, - 224,0,18,28,84,20,1,0,0,16,0,0,60,0,0,124, - 0,0,248,0,1,224,0,3,192,0,3,0,0,0,0,0, - 3,240,0,12,28,0,28,14,0,56,7,0,56,7,128,112, - 7,128,112,3,192,240,3,192,240,3,192,240,3,192,240,3, - 192,240,3,192,240,3,192,248,3,128,120,7,128,120,7,0, - 60,15,0,30,30,0,15,248,0,3,224,0,18,27,81,20, - 1,0,0,192,0,1,224,0,3,240,0,7,248,0,14,28, - 0,8,12,0,0,0,0,3,240,0,12,28,0,28,14,0, - 56,7,0,56,7,128,112,7,128,112,3,192,240,3,192,240, - 3,192,240,3,192,240,3,192,240,3,192,240,3,192,248,3, - 128,120,7,128,120,7,0,60,15,0,30,30,0,15,248,0, - 3,224,0,18,26,78,20,1,0,3,198,0,15,252,0,15, - 252,0,24,120,0,16,0,0,0,0,0,3,240,0,12,28, - 0,28,14,0,56,7,0,56,7,128,112,7,128,112,3,192, - 240,3,192,240,3,192,240,3,192,240,3,192,240,3,192,240, - 3,192,248,3,128,120,7,128,120,7,0,60,15,0,30,30, - 0,15,248,0,3,224,0,18,26,78,20,1,0,14,28,0, - 30,60,0,30,60,0,30,60,0,28,56,0,0,0,0,3, - 240,0,12,28,0,28,14,0,56,7,0,56,7,128,112,7, - 128,112,3,192,240,3,192,240,3,192,240,3,192,240,3,192, - 240,3,192,240,3,192,248,3,128,120,7,128,120,7,0,60, - 15,0,30,30,0,15,248,0,3,224,0,11,10,20,13,1, - 4,96,96,240,224,57,192,31,128,15,0,15,0,31,128,57, - 192,112,224,224,96,18,21,63,20,1,255,3,241,192,12,31, - 128,28,15,0,56,15,0,56,31,128,112,63,128,112,63,192, - 240,123,192,240,243,192,240,227,192,241,195,192,241,195,192,243, - 131,192,247,3,128,126,7,128,126,7,0,60,7,0,62,14, - 0,127,248,0,227,224,0,128,0,0,19,28,84,21,1,0, - 3,0,0,7,128,0,15,192,0,7,192,0,1,224,0,0, - 112,0,0,24,0,0,0,0,255,7,224,126,3,192,60,1, - 128,60,1,128,60,1,128,60,1,128,60,1,128,60,1,128, - 60,1,128,60,1,128,60,1,128,60,1,128,60,1,128,60, - 1,128,60,1,128,60,3,0,30,3,0,15,6,0,7,252, - 0,3,240,0,19,28,84,21,1,0,0,8,0,0,30,0, - 0,62,0,0,124,0,0,240,0,1,192,0,1,128,0,0, - 0,0,255,7,224,126,3,192,60,1,128,60,1,128,60,1, - 128,60,1,128,60,1,128,60,1,128,60,1,128,60,1,128, - 60,1,128,60,1,128,60,1,128,60,1,128,60,1,128,60, - 3,0,30,3,0,15,6,0,7,252,0,3,240,0,19,27, - 81,21,1,0,0,224,0,0,240,0,1,248,0,3,252,0, - 7,14,0,12,6,0,0,0,0,255,7,224,126,3,192,60, - 1,128,60,1,128,60,1,128,60,1,128,60,1,128,60,1, - 128,60,1,128,60,1,128,60,1,128,60,1,128,60,1,128, - 60,1,128,60,1,128,60,3,0,30,3,0,15,6,0,7, - 252,0,3,240,0,19,26,78,21,1,0,6,12,0,15,30, - 0,15,30,0,15,30,0,14,28,0,0,0,0,255,7,224, - 126,3,192,60,1,128,60,1,128,60,1,128,60,1,128,60, - 1,128,60,1,128,60,1,128,60,1,128,60,1,128,60,1, - 128,60,1,128,60,1,128,60,1,128,60,3,0,30,3,0, - 15,6,0,7,252,0,3,240,0,19,28,84,20,0,0,0, - 8,0,0,30,0,0,62,0,0,124,0,0,240,0,1,192, - 0,1,128,0,0,0,0,252,7,224,60,3,192,30,3,128, - 15,3,0,15,7,0,7,134,0,3,142,0,3,204,0,1, - 220,0,1,248,0,0,248,0,0,240,0,0,240,0,0,240, - 0,0,240,0,0,240,0,0,240,0,0,240,0,1,248,0, - 3,252,0,16,20,40,18,1,0,255,128,126,0,60,0,60, - 0,63,240,60,60,60,30,60,15,60,15,60,15,60,15,60, - 14,60,30,60,60,63,240,60,0,60,0,60,0,126,0,255, - 128,18,24,72,21,1,0,0,248,0,3,254,0,15,31,0, - 14,15,128,28,7,128,28,7,128,60,7,128,60,7,128,60, - 15,0,60,60,0,60,112,0,60,224,0,60,224,0,60,240, - 0,60,252,0,60,127,0,60,63,128,60,15,192,60,7,192, - 61,3,192,60,129,192,60,193,128,124,225,128,252,254,0,14, - 24,48,16,1,0,28,0,62,0,30,0,15,0,7,0,3, - 128,1,128,0,192,0,0,31,192,112,224,240,240,192,240,0, - 240,3,240,31,240,63,240,120,240,240,240,240,240,240,240,251, - 252,126,248,56,96,14,24,48,16,1,0,0,224,1,240,1, - 224,3,192,3,128,3,0,7,0,6,0,0,0,31,192,112, - 224,240,240,192,240,0,240,3,240,31,240,63,240,120,240,240, - 240,240,240,240,240,251,252,126,248,56,96,14,23,46,16,1, - 0,3,128,7,128,15,192,31,224,28,224,56,48,32,16,0, - 0,31,192,112,224,240,240,192,240,0,240,3,240,31,240,63, - 240,120,240,240,240,240,240,240,240,251,252,126,248,56,96,14, - 22,44,16,1,0,14,8,31,24,63,240,99,240,64,224,0, - 0,0,0,31,192,112,224,240,240,192,240,0,240,3,240,31, - 240,63,240,120,240,240,240,240,240,240,240,251,252,126,248,56, - 96,14,22,44,16,1,0,56,112,120,240,120,240,120,240,48, - 96,0,0,0,0,31,192,112,224,240,240,192,240,0,240,3, - 240,31,240,63,240,120,240,240,240,240,240,240,240,251,252,126, - 248,56,96,14,22,44,16,1,0,3,128,4,192,12,192,12, - 192,7,128,0,0,0,0,31,192,112,224,240,240,192,240,0, - 240,3,240,31,240,63,240,120,240,240,240,240,240,240,240,251, - 252,126,248,56,96,22,15,45,23,1,0,3,227,224,31,252, - 112,60,252,56,120,120,60,112,120,60,128,120,60,7,255,248, - 28,120,0,120,120,0,112,120,0,240,124,8,249,254,28,255, - 191,248,127,31,240,60,7,192,14,22,44,15,1,249,3,248, - 12,120,56,48,112,16,112,0,240,0,240,0,240,0,240,0, - 240,0,248,8,124,28,63,248,31,240,15,192,3,0,3,192, - 3,224,5,224,1,224,3,192,14,0,13,24,48,15,1,0, - 14,0,30,0,31,0,15,0,7,128,3,128,1,192,0,192, - 0,0,7,192,24,224,56,112,112,120,112,120,240,120,255,240, - 240,0,240,0,240,0,248,8,124,56,127,240,63,224,15,128, - 13,24,48,15,1,0,0,224,0,240,1,240,1,224,3,192, - 3,128,7,0,6,0,0,0,7,192,24,224,56,112,112,120, - 112,120,240,120,255,240,240,0,240,0,240,0,248,8,124,56, - 127,240,63,224,15,128,13,23,46,15,1,0,3,128,7,192, - 15,192,15,224,28,112,56,48,48,24,0,0,7,192,24,224, - 56,112,112,120,112,120,240,120,255,240,240,0,240,0,240,0, - 248,8,124,56,127,240,63,224,15,128,13,22,44,15,1,0, - 56,112,56,112,120,240,120,240,48,96,0,0,0,0,7,192, - 24,224,56,112,112,120,112,120,240,120,255,240,240,0,240,0, - 240,0,248,8,124,56,127,240,63,224,15,128,9,24,48,10, - 0,0,112,0,248,0,120,0,60,0,28,0,14,0,6,0, - 2,0,0,0,14,0,126,0,62,0,30,0,30,0,30,0, - 30,0,30,0,30,0,30,0,30,0,30,0,30,0,63,0, - 127,128,9,24,48,10,1,0,7,0,15,128,15,0,30,0, - 28,0,56,0,48,0,32,0,0,0,28,0,252,0,124,0, - 60,0,60,0,60,0,60,0,60,0,60,0,60,0,60,0, - 60,0,60,0,126,0,255,0,10,23,46,10,0,0,28,0, - 30,0,63,0,127,0,115,128,193,192,128,64,0,0,14,0, - 126,0,62,0,30,0,30,0,30,0,30,0,30,0,30,0, - 30,0,30,0,30,0,30,0,63,0,127,128,11,22,44,10, - 255,0,112,224,241,224,241,224,241,224,225,192,0,0,0,0, - 7,0,63,0,31,0,15,0,15,0,15,0,15,0,15,0, - 15,0,15,0,15,0,15,0,15,0,31,128,63,192,14,23, - 46,16,1,0,14,0,63,28,95,248,3,224,15,224,60,224, - 0,112,0,56,15,248,24,248,56,124,112,60,112,60,240,60, - 240,60,240,60,240,60,240,56,240,56,120,112,120,112,60,96, - 15,128,17,22,66,19,1,0,7,6,0,15,204,0,31,252, - 0,17,248,0,48,112,0,0,0,0,0,0,0,12,60,0, - 252,252,0,127,254,0,63,30,0,62,30,0,60,30,0,60, - 30,0,60,30,0,60,30,0,60,30,0,60,30,0,60,30, - 0,60,30,0,126,63,0,255,127,128,15,24,48,17,1,0, - 14,0,31,0,15,0,7,0,3,128,1,128,0,192,0,192, - 0,0,7,224,24,112,56,56,112,60,112,30,240,30,240,30, - 240,30,240,30,240,30,240,28,120,28,56,56,28,48,15,192, - 15,24,48,17,1,0,0,240,0,248,0,240,1,224,1,192, - 3,128,3,0,6,0,0,0,7,224,24,112,56,56,112,60, - 112,30,240,30,240,30,240,30,240,30,240,30,240,28,120,28, - 56,56,28,48,15,192,15,23,46,17,1,0,3,128,3,192, - 7,224,15,224,30,112,24,56,48,24,0,0,7,224,24,112, - 56,56,112,60,112,30,240,30,240,30,240,30,240,30,240,30, - 240,28,120,28,56,56,28,48,15,192,15,22,44,17,1,0, - 14,12,31,136,31,248,49,240,32,224,0,0,0,0,7,224, - 24,112,56,56,112,60,112,30,240,30,240,30,240,30,240,30, - 240,30,240,28,120,28,56,56,28,48,15,192,15,22,44,17, - 1,0,24,48,60,120,60,120,56,112,56,112,0,0,0,0, - 7,224,24,112,56,56,112,60,112,30,240,30,240,30,240,30, - 240,30,240,30,240,28,120,28,56,56,28,48,15,192,12,12, - 24,13,1,3,6,0,14,0,14,0,12,0,0,0,255,240, - 255,224,0,0,6,0,14,0,14,0,12,0,15,16,32,17, - 1,255,7,238,24,124,56,60,112,124,112,254,240,254,241,222, - 243,158,243,158,247,30,254,28,124,28,124,56,124,48,111,192, - 128,0,17,24,72,18,0,0,7,0,0,15,128,0,7,128, - 0,3,192,0,1,192,0,0,224,0,0,96,0,0,48,0, - 0,0,0,28,14,0,252,126,0,60,30,0,60,30,0,60, - 30,0,60,30,0,60,30,0,60,30,0,60,30,0,60,30, - 0,60,30,0,60,126,0,63,255,128,31,223,0,15,12,0, - 17,24,72,18,0,0,0,56,0,0,124,0,0,120,0,0, - 240,0,0,224,0,0,192,0,1,128,0,1,128,0,0,0, - 0,28,14,0,252,126,0,60,30,0,60,30,0,60,30,0, - 60,30,0,60,30,0,60,30,0,60,30,0,60,30,0,60, - 30,0,60,126,0,63,255,128,31,223,0,15,12,0,17,23, - 69,18,0,0,0,192,0,1,224,0,3,240,0,7,248,0, - 7,56,0,14,12,0,8,4,0,0,0,0,28,14,0,252, - 126,0,60,30,0,60,30,0,60,30,0,60,30,0,60,30, - 0,60,30,0,60,30,0,60,30,0,60,30,0,60,126,0, - 63,255,128,31,223,0,15,12,0,17,22,66,18,0,0,14, - 28,0,30,60,0,30,60,0,30,60,0,12,24,0,0,0, - 0,0,0,0,28,14,0,252,126,0,60,30,0,60,30,0, - 60,30,0,60,30,0,60,30,0,60,30,0,60,30,0,60, - 30,0,60,30,0,60,126,0,63,255,128,31,223,0,15,12, - 0,17,32,96,16,255,248,0,56,0,0,62,0,0,124,0, - 0,120,0,0,240,0,0,224,0,0,192,0,1,128,0,0, - 0,0,127,15,128,62,7,0,30,6,0,30,6,0,15,14, - 0,15,12,0,7,140,0,7,152,0,7,152,0,3,248,0, - 3,240,0,1,240,0,1,240,0,1,224,0,0,224,0,0, - 192,0,0,192,0,1,192,0,1,128,0,39,128,0,127,0, - 0,254,0,0,120,0,0,16,32,64,18,1,248,12,0,252, - 0,124,0,60,0,60,0,60,0,60,0,60,0,60,0,60, - 120,61,252,63,254,62,62,60,31,60,15,60,15,60,15,60, - 15,60,15,60,14,63,30,63,252,61,248,60,240,60,0,60, - 0,60,0,60,0,60,0,60,0,127,0,255,128,17,30,90, - 16,255,248,6,12,0,15,30,0,15,30,0,14,28,0,14, - 28,0,0,0,0,0,0,0,127,15,128,62,7,0,30,6, - 0,30,6,0,15,14,0,15,12,0,7,140,0,7,152,0, - 7,152,0,3,248,0,3,240,0,1,240,0,1,240,0,1, - 224,0,0,224,0,0,192,0,0,192,0,1,192,0,1,128, - 0,39,128,0,127,0,0,254,0,0,120,0,0}; -/* - Fontname: -FreeType-Gentium Basic-Bold-R-Normal--32-320-72-72-P-159-ISO10646-1 - Copyright: Copyright (c) SIL International, 2003-2008. - Capital A Height: 0, '1' Height: 19 - Calculated Max Values w=14 h=30 x= 2 y=11 dx=17 dy= 0 ascent=25 len=60 - Font Bounding box w=49 h=47 x=-16 y=-12 - Calculated Min Values x= 0 y=-6 dx= 0 dy= 0 - Pure Font ascent =19 descent= 0 - X Font ascent =19 descent= 0 - Max Font ascent =25 descent=-6 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_gdb20n[646] U8G_FONT_SECTION("u8g_font_gdb20n") = { - 0,49,47,240,244,19,0,0,0,0,42,58,0,25,250,19, - 0,12,13,26,14,1,11,3,0,15,0,70,64,102,112,246, - 240,63,192,15,0,63,224,254,240,230,112,70,32,7,0,14, - 0,12,12,24,13,1,3,6,0,6,0,6,0,6,0,6, - 0,127,240,255,224,6,0,6,0,6,0,6,0,6,0,6, - 10,10,9,2,250,56,252,252,60,60,56,56,112,96,192,10, - 2,4,11,1,7,255,192,255,128,5,5,5,9,2,255,112, - 248,248,248,112,14,30,60,15,1,251,0,28,0,56,0,56, - 0,120,0,112,0,112,0,224,0,224,0,224,1,192,1,192, - 3,128,3,128,3,128,7,0,7,0,7,0,14,0,14,0, - 28,0,28,0,28,0,56,0,56,0,120,0,112,0,112,0, - 224,0,224,0,192,0,14,18,36,16,1,0,7,192,24,224, - 56,112,112,120,112,120,240,60,240,60,240,60,240,60,240,60, - 240,60,240,60,240,56,112,56,120,56,56,112,28,96,15,128, - 13,19,38,16,2,0,1,128,15,128,127,128,239,128,7,128, - 7,128,7,128,7,128,7,128,7,128,7,128,7,128,7,128, - 7,128,7,128,7,128,7,128,63,224,127,248,13,19,38,16, - 1,0,15,224,56,240,120,120,240,120,112,120,0,120,0,240, - 0,240,1,224,1,192,3,128,7,0,14,0,28,8,28,8, - 56,24,127,248,255,248,255,248,13,19,38,16,1,0,31,128, - 121,224,112,240,240,240,64,240,0,240,1,224,7,192,15,192, - 3,240,0,240,0,120,0,120,0,120,0,120,128,240,192,240, - 127,224,31,128,14,19,38,17,1,0,0,48,1,240,1,240, - 3,240,7,240,6,240,12,240,12,240,24,240,56,240,48,240, - 96,240,255,252,255,248,0,240,0,240,0,240,1,248,7,252, - 13,19,38,16,1,0,63,248,63,240,63,224,112,0,112,0, - 96,0,96,0,127,128,127,224,97,240,0,248,0,120,0,120, - 0,120,0,120,0,112,128,240,193,224,127,128,14,20,40,16, - 1,0,0,112,3,240,7,128,15,0,28,0,60,0,120,0, - 120,0,115,224,255,240,252,120,240,124,240,60,240,60,240,60, - 112,60,120,56,56,56,28,112,7,192,13,19,38,16,2,0, - 255,248,255,248,255,240,192,48,128,96,128,96,0,224,0,192, - 1,192,1,128,3,128,3,128,7,0,7,0,14,0,14,0, - 30,0,28,0,56,0,14,19,38,16,1,0,15,192,24,240, - 48,120,112,120,112,120,120,120,126,240,63,192,31,224,15,240, - 63,248,120,252,248,124,240,60,240,60,240,56,112,56,56,112, - 31,192,14,20,40,16,1,255,7,192,24,240,56,120,112,120, - 240,60,240,60,240,60,240,60,248,60,124,124,63,252,31,60, - 0,56,0,120,0,112,0,240,1,224,7,128,63,0,56,0, - 5,16,16,9,2,255,112,248,248,248,112,0,0,0,0,0, - 0,112,248,248,248,112}; -/* - Fontname: -FreeType-Gentium Basic-Bold-R-Normal--32-320-72-72-P-159-ISO10646-1 - Copyright: Copyright (c) SIL International, 2003-2008. - Capital A Height: 20, '1' Height: 19 - Calculated Max Values w=27 h=32 x= 3 y=16 dx=28 dy= 0 ascent=26 len=112 - Font Bounding box w=49 h=47 x=-16 y=-12 - Calculated Min Values x=-5 y=-8 dx= 0 dy= 0 - Pure Font ascent =20 descent=-8 - X Font ascent =25 descent=-8 - Max Font ascent =26 descent=-8 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_gdb20r[4680] U8G_FONT_SECTION("u8g_font_gdb20r") = { - 0,49,47,240,244,20,5,86,12,137,32,127,248,26,248,25, - 248,0,0,0,8,0,0,5,24,24,10,2,255,24,120,120, - 120,120,120,120,120,120,112,112,112,112,48,48,48,48,0,0, - 112,248,248,248,112,11,10,20,15,2,13,56,224,243,224,241, - 224,241,192,113,192,113,192,113,192,113,192,112,192,96,192,15, - 18,36,16,1,2,1,140,3,152,3,24,3,24,3,56,63, - 254,63,254,6,112,14,96,12,96,12,96,127,252,255,248,24, - 192,24,192,57,128,49,128,49,128,14,25,50,16,1,253,3, - 0,3,0,3,0,31,240,63,248,115,120,227,56,227,16,243, - 0,255,0,127,0,63,224,15,240,3,248,3,124,3,28,195, - 28,195,28,227,28,251,120,255,240,63,224,3,0,3,0,3, - 0,21,20,60,23,1,0,0,0,96,30,0,192,115,129,192, - 97,131,128,225,195,0,225,198,0,225,206,0,225,220,0,97, - 152,0,115,176,0,30,113,224,0,231,112,1,198,48,1,142, - 56,3,142,56,7,14,56,14,14,56,12,6,48,28,7,48, - 56,3,192,21,23,69,22,1,0,1,240,0,7,120,0,14, - 60,0,14,60,0,30,60,0,30,124,0,30,120,0,31,240, - 0,31,224,0,15,192,0,15,128,0,31,143,248,63,195,160, - 123,225,128,123,241,128,241,249,128,240,251,0,240,127,0,240, - 126,0,248,63,0,120,31,240,63,247,240,15,195,192,5,10, - 10,9,2,13,56,240,240,240,112,112,112,112,112,96,9,30, - 60,11,2,251,1,0,3,128,6,0,14,0,28,0,60,0, - 56,0,120,0,120,0,112,0,112,0,240,0,240,0,240,0, - 240,0,240,0,240,0,240,0,240,0,240,0,112,0,120,0, - 120,0,56,0,60,0,28,0,30,0,14,0,7,0,1,128, - 9,30,60,11,0,251,64,0,240,0,56,0,60,0,28,0, - 30,0,14,0,15,0,15,0,15,0,7,128,7,128,7,128, - 7,128,7,128,7,128,7,128,7,128,7,128,7,0,15,0, - 15,0,15,0,14,0,30,0,28,0,56,0,48,0,96,0, - 192,0,12,13,26,14,1,11,3,0,15,0,70,64,102,112, - 246,240,63,192,15,0,63,224,254,240,230,112,70,32,7,0, - 14,0,12,12,24,13,1,3,6,0,6,0,6,0,6,0, - 6,0,127,240,255,224,6,0,6,0,6,0,6,0,6,0, - 6,10,10,9,2,250,56,252,252,60,60,56,56,112,96,192, - 10,2,4,11,1,7,255,192,255,128,5,5,5,9,2,255, - 112,248,248,248,112,14,30,60,15,1,251,0,28,0,56,0, - 56,0,120,0,112,0,112,0,224,0,224,0,224,1,192,1, - 192,3,128,3,128,3,128,7,0,7,0,7,0,14,0,14, - 0,28,0,28,0,28,0,56,0,56,0,120,0,112,0,112, - 0,224,0,224,0,192,0,14,18,36,16,1,0,7,192,24, - 224,56,112,112,120,112,120,240,60,240,60,240,60,240,60,240, - 60,240,60,240,60,240,56,112,56,120,56,56,112,28,96,15, - 128,13,19,38,16,2,0,1,128,15,128,127,128,239,128,7, - 128,7,128,7,128,7,128,7,128,7,128,7,128,7,128,7, - 128,7,128,7,128,7,128,7,128,63,224,127,248,13,19,38, - 16,1,0,15,224,56,240,120,120,240,120,112,120,0,120,0, - 240,0,240,1,224,1,192,3,128,7,0,14,0,28,8,28, - 8,56,24,127,248,255,248,255,248,13,19,38,16,1,0,31, - 128,121,224,112,240,240,240,64,240,0,240,1,224,7,192,15, - 192,3,240,0,240,0,120,0,120,0,120,0,120,128,240,192, - 240,127,224,31,128,14,19,38,17,1,0,0,48,1,240,1, - 240,3,240,7,240,6,240,12,240,12,240,24,240,56,240,48, - 240,96,240,255,252,255,248,0,240,0,240,0,240,1,248,7, - 252,13,19,38,16,1,0,63,248,63,240,63,224,112,0,112, - 0,96,0,96,0,127,128,127,224,97,240,0,248,0,120,0, - 120,0,120,0,120,0,112,128,240,193,224,127,128,14,20,40, - 16,1,0,0,112,3,240,7,128,15,0,28,0,60,0,120, - 0,120,0,115,224,255,240,252,120,240,124,240,60,240,60,240, - 60,112,60,120,56,56,56,28,112,7,192,13,19,38,16,2, - 0,255,248,255,248,255,240,192,48,128,96,128,96,0,224,0, - 192,1,192,1,128,3,128,3,128,7,0,7,0,14,0,14, - 0,30,0,28,0,56,0,14,19,38,16,1,0,15,192,24, - 240,48,120,112,120,112,120,120,120,126,240,63,192,31,224,15, - 240,63,248,120,252,248,124,240,60,240,60,240,56,112,56,56, - 112,31,192,14,20,40,16,1,255,7,192,24,240,56,120,112, - 120,240,60,240,60,240,60,240,60,248,60,124,124,63,252,31, - 60,0,56,0,120,0,112,0,240,1,224,7,128,63,0,56, - 0,5,16,16,9,2,255,112,248,248,248,112,0,0,0,0, - 0,0,112,248,248,248,112,6,21,21,9,2,250,112,248,248, - 248,112,0,0,0,0,0,0,56,252,252,60,60,56,56,112, - 96,192,13,10,20,15,1,4,0,24,0,240,7,240,63,128, - 252,0,248,0,127,0,15,224,1,248,0,48,13,7,14,15, - 1,5,255,248,255,240,0,0,0,0,0,0,255,248,255,240, - 13,10,20,15,1,4,96,0,252,0,63,128,7,240,0,248, - 1,240,15,224,127,0,248,0,192,0,12,24,48,15,1,255, - 31,192,121,224,240,240,240,240,240,240,192,240,0,240,1,224, - 1,192,3,192,3,128,7,0,7,0,6,0,6,0,6,0, - 0,0,0,0,0,0,14,0,31,0,31,0,31,0,14,0, - 26,28,112,28,1,249,0,31,192,0,0,255,248,0,3,255, - 252,0,7,224,62,0,15,128,15,0,30,0,7,128,60,30, - 35,128,60,49,225,128,120,97,225,192,120,225,224,192,240,225, - 224,192,241,225,224,192,241,225,224,192,241,225,224,192,241,225, - 224,192,241,225,225,128,241,225,225,128,248,243,227,0,120,255, - 254,0,120,125,252,0,124,56,240,0,62,0,0,0,62,0, - 2,0,31,128,6,0,15,224,63,0,7,255,248,0,1,255, - 240,0,0,63,128,0,20,20,60,20,0,0,0,32,0,0, - 240,0,0,240,0,1,248,0,1,248,0,1,248,0,3,188, - 0,3,60,0,3,60,0,7,30,0,6,30,0,14,31,0, - 15,255,0,12,7,0,28,7,128,24,7,128,24,3,128,56, - 3,192,56,3,192,254,15,240,17,20,60,19,1,0,63,224, - 0,252,120,0,60,60,0,60,30,0,60,30,0,60,30,0, - 60,30,0,60,60,0,60,120,0,63,248,0,60,30,0,60, - 15,0,60,15,0,60,7,128,60,7,128,60,7,128,60,7, - 128,60,15,0,124,30,0,255,248,0,16,20,40,18,1,0, - 1,254,6,31,28,14,56,4,56,0,112,0,112,0,240,0, - 240,0,240,0,240,0,240,0,240,0,248,0,120,0,124,3, - 63,14,31,252,15,248,3,224,18,20,60,20,1,0,63,240, - 0,252,60,0,60,14,0,60,15,0,60,7,128,60,7,128, - 60,3,192,60,3,192,60,3,192,60,3,192,60,3,192,60, - 3,192,60,3,192,60,3,128,60,7,128,60,7,128,60,15, - 0,60,14,0,124,28,0,255,240,0,15,20,40,17,1,0, - 255,252,124,12,60,12,60,12,60,12,60,0,60,0,60,0, - 60,0,63,240,60,32,60,0,60,0,60,0,60,0,60,0, - 60,2,60,6,124,14,255,254,14,20,40,16,1,0,255,252, - 124,12,60,12,60,12,60,12,60,0,60,0,60,0,60,0, - 63,240,60,32,60,0,60,0,60,0,60,0,60,0,60,0, - 60,0,126,0,255,0,18,20,60,19,1,0,1,254,0,6, - 15,0,28,6,0,56,4,0,56,0,0,120,0,0,112,0, - 0,240,0,0,240,0,0,240,0,0,240,127,192,240,127,192, - 240,15,0,240,15,0,120,15,0,120,15,0,60,15,0,30, - 15,0,15,254,0,3,240,0,20,20,60,22,1,0,255,15, - 240,126,7,224,60,3,192,60,3,192,60,3,192,60,3,192, - 60,3,192,60,3,192,60,3,192,63,255,192,60,3,192,60, - 3,192,60,3,192,60,3,192,60,3,192,60,3,192,60,3, - 192,60,3,192,126,7,224,255,15,240,8,20,20,10,1,0, - 255,126,60,60,60,60,60,60,60,60,60,60,60,60,60,60, - 60,60,126,255,14,27,54,11,252,249,7,252,1,248,0,240, - 0,240,0,240,0,240,0,240,0,240,0,240,0,240,0,240, - 0,240,0,240,0,240,0,240,0,240,0,240,0,240,0,240, - 0,240,0,240,0,224,1,224,49,192,127,128,255,0,60,0, - 19,20,60,20,1,0,255,31,192,126,15,0,60,14,0,60, - 28,0,60,56,0,60,112,0,60,224,0,60,224,0,61,192, - 0,63,128,0,63,192,0,61,224,0,60,240,0,60,120,0, - 60,60,0,60,62,0,60,31,0,60,15,128,126,7,224,255, - 3,128,15,20,40,16,1,0,255,0,126,0,60,0,60,0, - 60,0,60,0,60,0,60,0,60,0,60,0,60,0,60,0, - 60,0,60,0,60,0,60,0,60,2,60,6,124,14,255,254, - 25,20,80,27,1,0,252,0,31,128,62,0,62,0,62,0, - 62,0,62,0,126,0,63,0,126,0,55,0,254,0,55,128, - 222,0,55,129,222,0,51,193,158,0,51,195,158,0,49,195, - 158,0,49,227,30,0,48,231,30,0,48,246,30,0,48,254, - 30,0,48,124,30,0,48,124,30,0,48,56,30,0,120,56, - 63,0,252,24,127,128,19,20,60,21,1,0,248,7,224,124, - 3,192,60,1,128,62,1,128,63,1,128,63,129,128,55,129, - 128,51,193,128,51,225,128,49,225,128,48,241,128,48,249,128, - 48,125,128,48,61,128,48,31,128,48,31,128,48,15,128,48, - 7,128,120,7,128,252,1,128,18,20,60,20,1,0,3,240, - 0,12,28,0,28,14,0,56,7,0,56,7,128,112,7,128, - 112,3,192,240,3,192,240,3,192,240,3,192,240,3,192,240, - 3,192,240,3,192,248,3,128,120,7,128,120,7,0,60,15, - 0,30,30,0,15,248,0,3,224,0,16,20,40,18,1,0, - 63,240,252,60,60,30,60,15,60,15,60,15,60,15,60,15, - 60,14,60,30,62,60,61,240,60,0,60,0,60,0,60,0, - 60,0,60,0,126,0,255,128,21,25,75,20,1,251,3,240, - 0,14,28,0,28,14,0,56,15,0,56,7,128,112,7,128, - 112,3,128,240,3,192,240,3,192,240,3,192,240,3,192,240, - 3,192,240,3,192,240,3,128,120,3,128,120,7,128,60,7, - 0,28,14,0,14,28,0,3,248,0,0,60,0,0,15,8, - 0,7,248,0,3,240,0,0,224,18,20,60,19,1,0,63, - 224,0,252,120,0,60,60,0,60,30,0,60,30,0,60,30, - 0,60,30,0,60,60,0,60,252,0,63,240,0,63,224,0, - 60,240,0,60,112,0,60,120,0,60,60,0,60,62,0,60, - 30,0,60,15,0,126,15,192,255,7,128,13,20,40,16,2, - 0,15,224,48,224,96,96,224,0,224,0,240,0,252,0,127, - 0,127,192,31,224,15,240,3,248,0,248,0,120,128,120,192, - 120,192,112,224,224,255,192,63,0,18,20,60,19,0,0,255, - 255,192,193,225,192,193,224,192,193,224,192,129,224,128,1,224, - 0,1,224,0,1,224,0,1,224,0,1,224,0,1,224,0, - 1,224,0,1,224,0,1,224,0,1,224,0,1,224,0,1, - 224,0,1,224,0,3,240,0,7,248,0,19,20,60,21,1, - 0,255,7,224,126,3,192,60,1,128,60,1,128,60,1,128, - 60,1,128,60,1,128,60,1,128,60,1,128,60,1,128,60, - 1,128,60,1,128,60,1,128,60,1,128,60,1,128,60,3, - 0,30,3,0,15,6,0,7,252,0,3,240,0,21,20,60, - 21,0,0,255,3,248,60,0,224,60,0,192,30,0,192,30, - 1,128,15,1,128,15,3,128,15,3,0,7,131,0,7,135, - 0,3,198,0,3,198,0,3,206,0,1,236,0,1,236,0, - 0,248,0,0,248,0,0,248,0,0,112,0,0,96,0,27, - 20,80,27,0,0,255,6,15,224,60,6,3,192,28,15,3, - 128,28,15,3,0,28,15,3,0,30,31,131,0,30,27,131, - 0,14,27,199,0,14,59,198,0,15,49,198,0,15,49,230, - 0,7,112,238,0,7,96,252,0,7,224,252,0,7,192,124, - 0,3,192,124,0,3,192,60,0,3,128,56,0,3,128,56, - 0,3,0,16,0,20,20,60,20,0,0,127,143,224,62,3, - 128,30,7,0,15,6,0,15,142,0,7,140,0,3,220,0, - 3,248,0,1,240,0,0,240,0,0,248,0,1,248,0,3, - 188,0,3,190,0,7,30,0,6,15,0,14,15,128,28,7, - 128,60,7,192,254,31,240,19,20,60,20,0,0,252,7,224, - 60,3,192,30,3,128,15,3,0,15,7,0,7,134,0,3, - 142,0,3,204,0,1,220,0,1,248,0,0,248,0,0,240, - 0,0,240,0,0,240,0,0,240,0,0,240,0,0,240,0, - 0,240,0,1,248,0,3,252,0,15,20,40,17,1,0,127, - 254,96,62,96,124,64,124,64,248,0,240,1,240,1,224,3, - 224,7,192,7,192,15,128,15,0,31,0,62,0,62,2,124, - 2,124,6,248,6,255,254,9,30,60,11,2,251,255,128,255, - 128,240,0,240,0,240,0,240,0,240,0,240,0,240,0,240, - 0,240,0,240,0,240,0,240,0,240,0,240,0,240,0,240, - 0,240,0,240,0,240,0,240,0,240,0,240,0,240,0,240, - 0,240,0,240,0,255,128,255,128,13,30,60,15,1,251,192, - 0,224,0,224,0,112,0,112,0,48,0,56,0,56,0,28, - 0,28,0,28,0,14,0,14,0,6,0,7,0,7,0,3, - 128,3,128,3,128,1,192,1,192,0,192,0,224,0,224,0, - 112,0,112,0,112,0,56,0,56,0,24,9,30,60,11,0, - 251,255,128,255,128,7,128,7,128,7,128,7,128,7,128,7, - 128,7,128,7,128,7,128,7,128,7,128,7,128,7,128,7, - 128,7,128,7,128,7,128,7,128,7,128,7,128,7,128,7, - 128,7,128,7,128,7,128,7,128,255,128,255,128,12,15,30, - 16,2,9,2,0,6,0,15,0,15,0,27,0,27,128,17, - 128,49,192,49,192,96,192,96,224,96,96,192,112,192,48,128, - 32,14,2,4,15,1,252,255,252,255,248,7,8,8,10,0, - 16,112,240,120,56,60,28,14,6,14,15,30,16,1,0,31, - 192,112,224,240,240,192,240,0,240,3,240,31,240,63,240,120, - 240,240,240,240,240,240,240,251,252,126,248,56,96,16,24,48, - 17,0,0,12,0,252,0,124,0,60,0,60,0,60,0,60, - 0,60,0,60,0,60,120,61,252,63,254,63,30,60,15,60, - 7,60,7,60,7,60,7,60,6,60,14,62,28,63,248,31, - 240,7,192,13,15,30,15,1,0,3,248,12,120,56,48,112, - 16,112,0,240,0,240,0,240,0,240,0,248,0,248,8,124, - 56,63,240,31,224,15,128,16,24,48,18,1,0,0,28,0, - 252,0,60,0,60,0,60,0,60,0,60,0,60,0,60,7, - 252,24,124,56,60,112,60,112,60,240,60,240,60,240,60,240, - 60,248,60,248,60,124,124,127,255,63,190,30,24,13,15,30, - 15,1,0,7,192,24,224,56,112,112,120,112,120,240,120,255, - 240,240,0,240,0,240,0,248,8,124,56,127,240,63,224,15, - 128,13,24,48,11,1,0,1,240,7,248,14,112,28,32,28, - 0,60,0,60,0,60,0,60,0,255,192,60,128,60,0,60, - 0,60,0,60,0,60,0,60,0,60,0,60,0,60,0,60, - 0,60,0,127,0,255,128,16,23,46,17,0,248,7,227,28, - 127,56,126,120,60,120,60,120,60,120,60,60,56,60,112,15, - 192,14,0,28,0,31,192,63,252,15,254,31,255,120,127,240, - 15,240,14,240,14,120,28,63,248,15,192,17,24,72,18,1, - 0,12,0,0,252,0,0,124,0,0,60,0,0,60,0,0, - 60,0,0,60,0,0,60,0,0,60,0,0,60,120,0,61, - 252,0,63,254,0,63,30,0,62,30,0,60,30,0,60,30, - 0,60,30,0,60,30,0,60,30,0,60,30,0,60,30,0, - 60,30,0,126,63,0,255,127,128,8,21,21,10,1,0,28, - 62,62,28,0,0,28,252,124,60,60,60,60,60,60,60,60, - 60,60,126,255,12,29,58,9,251,248,0,224,1,240,1,240, - 0,224,0,0,0,0,0,224,7,224,3,224,1,224,1,224, - 1,224,1,224,1,224,1,224,1,224,1,224,1,224,1,224, - 1,224,1,224,1,224,1,224,1,192,1,192,99,128,255,0, - 254,0,120,0,17,24,72,18,1,0,12,0,0,252,0,0, - 124,0,0,60,0,0,60,0,0,60,0,0,60,0,0,60, - 0,0,60,0,0,60,63,128,60,30,0,60,60,0,60,112, - 0,60,224,0,61,192,0,63,192,0,63,224,0,61,224,0, - 60,240,0,60,120,0,60,60,0,60,62,0,126,31,128,255, - 15,0,8,24,24,10,1,0,12,252,124,60,60,60,60,60, - 60,60,60,60,60,60,60,60,60,60,60,60,60,60,126,255, - 26,15,60,28,1,0,28,120,60,0,252,252,254,0,127,255, - 255,0,63,31,143,0,60,30,15,0,60,30,15,0,60,30, - 15,0,60,30,15,0,60,30,15,0,60,30,15,0,60,30, - 15,0,60,30,15,0,60,30,15,0,126,63,31,128,255,127, - 191,192,17,15,45,18,1,0,12,60,0,252,252,0,127,254, - 0,63,30,0,62,30,0,60,30,0,60,30,0,60,30,0, - 60,30,0,60,30,0,60,30,0,60,30,0,60,30,0,126, - 63,0,255,127,128,15,15,30,17,1,0,7,224,24,112,56, - 56,112,60,112,30,240,30,240,30,240,30,240,30,240,30,240, - 28,120,28,56,56,28,48,15,192,16,23,46,18,1,248,12, - 120,252,252,127,254,62,62,60,31,60,15,60,15,60,15,60, - 15,60,15,60,14,62,30,63,252,61,248,60,240,60,0,60, - 0,60,0,60,0,60,0,60,0,127,0,255,128,17,23,69, - 18,1,248,3,194,0,12,54,0,56,30,0,112,30,0,112, - 30,0,240,30,0,240,30,0,240,30,0,240,30,0,248,30, - 0,248,30,0,124,126,0,127,254,0,63,222,0,15,30,0, - 0,30,0,0,30,0,0,30,0,0,30,0,0,30,0,0, - 30,0,0,63,0,0,255,128,13,15,30,14,1,0,24,240, - 249,248,123,248,62,48,60,48,60,48,60,0,60,0,60,0, - 60,0,60,0,60,0,60,0,126,0,255,0,11,15,30,13, - 1,0,31,192,97,192,225,128,224,128,248,0,254,0,127,128, - 127,192,31,224,7,224,129,224,192,224,192,192,224,192,255,0, - 11,20,40,12,0,0,4,0,28,0,60,0,60,0,60,0, - 255,224,60,64,60,0,60,0,60,0,60,0,60,0,60,0, - 60,0,60,0,60,0,60,96,63,224,31,128,14,0,17,15, - 45,18,0,0,28,14,0,252,126,0,60,30,0,60,30,0, - 60,30,0,60,30,0,60,30,0,60,30,0,60,30,0,60, - 30,0,60,30,0,60,126,0,63,255,128,31,223,0,15,12, - 0,16,15,30,16,0,0,254,31,124,14,60,12,60,12,30, - 28,30,24,15,24,15,48,7,48,7,240,7,224,3,224,3, - 192,1,192,1,128,23,15,45,23,0,0,254,24,62,124,24, - 28,60,28,24,60,60,24,28,62,48,30,126,48,30,111,48, - 14,111,112,15,199,96,15,199,224,7,195,224,7,131,192,7, - 131,192,3,1,192,2,1,128,16,15,30,17,0,0,255,63, - 62,28,30,24,15,48,15,240,7,224,3,192,3,224,3,224, - 6,240,14,248,28,120,24,60,120,62,252,127,17,23,69,16, - 255,248,127,15,128,62,7,0,30,6,0,30,6,0,15,14, - 0,15,12,0,7,140,0,7,152,0,7,152,0,3,248,0, - 3,240,0,1,240,0,1,240,0,1,224,0,0,224,0,0, - 192,0,0,192,0,1,192,0,1,128,0,39,128,0,127,0, - 0,254,0,0,120,0,0,13,15,30,15,1,0,127,248,96, - 248,65,240,65,224,3,224,7,192,7,128,15,128,15,0,31, - 0,62,16,60,24,124,24,248,24,255,248,9,30,60,12,2, - 251,1,0,7,128,14,0,28,0,60,0,60,0,60,0,60, - 0,62,0,30,0,30,0,30,0,30,0,60,0,120,0,252, - 0,60,0,30,0,30,0,30,0,30,0,62,0,60,0,60, - 0,60,0,60,0,28,0,30,0,7,0,1,128,2,32,32, - 7,3,250,64,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,128,9,30,60,12,1,251,64,0,240,0,60,0,28, - 0,30,0,30,0,30,0,30,0,62,0,60,0,60,0,60, - 0,60,0,30,0,31,128,15,0,30,0,60,0,60,0,60, - 0,60,0,62,0,30,0,30,0,30,0,30,0,28,0,56, - 0,112,0,192,0,14,6,12,16,1,7,28,8,62,12,127, - 136,71,240,131,240,128,224,255}; -/* - Fontname: -FreeType-Gentium Basic-Bold-R-Normal--40-400-72-72-P-200-ISO10646-1 - Copyright: Copyright (c) SIL International, 2003-2008. - Capital A Height: 25, '1' Height: 24 - Calculated Max Values w=34 h=41 x= 4 y=23 dx=35 dy= 0 ascent=34 len=136 - Font Bounding box w=61 h=57 x=-20 y=-14 - Calculated Min Values x=-6 y=-11 dx= 0 dy= 0 - Pure Font ascent =25 descent=-9 - X Font ascent =31 descent=-9 - Max Font ascent =34 descent=-11 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_gdb25[14643] U8G_FONT_SECTION("u8g_font_gdb25") = { - 0,61,57,236,242,25,7,167,18,92,32,255,247,34,245,31, - 247,0,0,0,10,0,0,6,30,30,12,3,255,12,60,252, - 252,252,124,120,120,120,120,120,120,120,120,120,120,120,120,56, - 48,48,32,0,0,56,124,252,252,252,120,13,13,26,19,3, - 16,24,56,248,248,248,248,248,248,248,248,248,248,248,240,112, - 240,112,112,112,112,112,112,112,112,112,112,19,23,69,20,1, - 2,0,97,192,0,227,128,0,227,128,0,195,128,1,195,0, - 1,199,0,31,255,224,31,255,224,35,142,0,3,142,0,3, - 14,0,7,12,0,7,28,0,7,28,0,127,255,128,255,255, - 128,14,56,0,12,56,0,28,48,0,28,112,0,24,112,0, - 24,112,0,32,224,0,17,30,90,21,2,253,0,192,0,1, - 192,0,1,192,0,3,240,0,31,254,0,63,255,128,113,223, - 0,225,207,0,225,199,0,225,194,0,241,192,0,255,192,0, - 127,192,0,63,248,0,15,252,0,3,254,0,1,255,0,1, - 223,128,1,207,128,193,199,128,193,199,128,225,199,128,241,207, - 0,253,207,0,255,254,0,63,252,0,7,224,0,1,192,0, - 1,192,0,1,128,0,26,25,100,28,1,0,0,0,3,0, - 15,128,15,0,63,192,14,0,113,224,28,0,112,224,56,0, - 224,112,120,0,224,112,112,0,224,112,224,0,224,113,192,0, - 224,115,192,0,96,103,128,0,112,103,0,0,48,206,62,0, - 31,28,99,0,0,60,195,128,0,56,193,128,0,113,193,192, - 0,225,193,192,1,225,193,192,1,193,193,192,3,129,193,192, - 7,0,225,128,15,0,227,128,14,0,127,0,28,0,62,0, - 27,28,112,28,1,0,0,126,0,0,1,255,128,0,3,143, - 128,0,7,7,192,0,7,7,192,0,15,7,192,0,15,7, - 192,0,15,15,128,0,15,159,0,0,15,191,0,0,7,254, - 0,0,7,248,0,0,7,240,0,0,15,240,255,224,31,241, - 255,192,63,248,61,128,125,252,60,0,124,254,28,0,248,254, - 28,0,248,127,28,0,248,63,184,0,248,31,248,0,248,15, - 240,0,252,7,248,0,124,3,252,0,63,7,255,192,31,254, - 127,128,7,240,28,0,5,13,13,11,3,16,24,248,248,248, - 248,248,248,112,112,112,112,112,112,11,37,74,13,2,250,0, - 64,1,224,3,192,7,128,15,0,15,0,30,0,30,0,60, - 0,60,0,124,0,124,0,120,0,248,0,248,0,248,0,248, - 0,248,0,248,0,248,0,248,0,248,0,248,0,248,0,120, - 0,124,0,124,0,124,0,60,0,62,0,30,0,31,0,15, - 0,7,128,3,192,1,224,0,64,11,37,74,13,0,250,64, - 0,240,0,120,0,60,0,30,0,31,0,15,0,15,128,7, - 128,7,192,7,192,7,192,7,192,3,224,3,224,3,224,3, - 224,3,224,3,224,3,224,3,224,3,224,3,224,3,192,7, - 192,7,192,7,192,7,128,15,128,15,0,15,0,30,0,30, - 0,60,0,120,0,240,0,64,0,16,16,32,18,1,14,0, - 192,3,192,3,192,99,140,123,158,125,191,127,252,15,224,7, - 224,63,252,253,190,249,158,51,142,3,192,3,192,3,0,15, - 14,28,17,1,4,1,128,3,128,3,128,3,128,3,128,3, - 128,127,254,255,252,3,128,3,128,3,128,3,128,3,128,3, - 0,8,12,12,11,2,249,30,127,255,127,31,31,30,30,60, - 56,112,96,12,2,4,14,1,9,127,240,255,240,6,6,6, - 11,3,255,56,124,252,252,252,120,17,38,114,19,1,249,0, - 1,128,0,7,128,0,7,128,0,15,0,0,15,0,0,15, - 0,0,30,0,0,30,0,0,28,0,0,60,0,0,60,0, - 0,120,0,0,120,0,0,120,0,0,240,0,0,240,0,0, - 224,0,1,224,0,1,224,0,3,192,0,3,192,0,3,192, - 0,7,128,0,7,128,0,7,0,0,15,0,0,15,0,0, - 30,0,0,30,0,0,30,0,0,60,0,0,60,0,0,56, - 0,0,120,0,0,120,0,0,240,0,0,240,0,0,192,0, - 0,18,24,72,20,1,0,3,240,0,7,252,0,30,62,0, - 28,31,0,60,15,0,120,15,128,120,15,128,120,7,128,248, - 7,192,248,7,192,248,7,192,248,7,192,248,7,192,248,7, - 192,248,7,192,248,7,192,120,7,128,124,7,128,124,15,128, - 60,15,0,62,14,0,31,30,0,15,248,0,3,224,0,16, - 24,48,20,2,0,0,96,3,224,31,224,255,224,99,224,3, - 224,3,224,3,224,3,224,3,224,3,224,3,224,3,224,3, - 224,3,224,3,224,3,224,3,224,3,224,3,224,3,224,7, - 240,127,255,127,255,16,24,48,20,2,0,3,248,15,252,60, - 62,124,63,120,31,248,31,112,31,0,31,0,62,0,60,0, - 124,0,120,0,240,1,224,3,224,3,192,7,128,15,1,30, - 3,60,3,120,3,127,255,255,255,255,255,16,24,48,20,2, - 0,7,240,31,248,60,124,120,62,248,62,248,62,64,62,0, - 60,0,124,0,240,7,240,7,252,0,254,0,62,0,63,0, - 31,0,31,0,31,0,31,0,30,192,62,240,124,127,248,15, - 192,17,24,72,20,1,0,0,12,0,0,124,0,0,124,0, - 0,252,0,1,252,0,1,252,0,3,188,0,7,188,0,7, - 60,0,14,60,0,14,60,0,28,60,0,56,60,0,56,60, - 0,112,60,0,255,255,128,255,255,0,0,60,0,0,60,0, - 0,60,0,0,60,0,0,60,0,3,255,128,3,255,128,17, - 24,72,20,1,0,31,255,0,31,255,128,31,254,0,31,252, - 0,24,0,0,56,0,0,56,0,0,56,0,0,56,0,0, - 63,240,0,63,252,0,48,126,0,96,31,0,0,31,0,0, - 15,128,0,15,128,0,15,128,0,15,128,0,15,128,0,31, - 0,96,31,0,248,126,0,63,252,0,7,224,0,17,24,72, - 20,2,0,0,14,0,0,126,0,1,240,0,7,192,0,15, - 128,0,30,0,0,62,0,0,60,0,0,124,0,0,121,248, - 0,127,254,0,254,63,0,252,31,0,248,15,128,248,15,128, - 248,15,128,248,15,128,248,15,128,124,15,128,124,15,0,60, - 31,0,31,30,0,15,252,0,3,240,0,17,24,72,20,2, - 0,127,255,128,127,255,0,255,255,0,255,255,0,224,6,0, - 192,14,0,128,12,0,0,28,0,0,28,0,0,56,0,0, - 56,0,0,112,0,0,112,0,0,240,0,0,224,0,1,224, - 0,1,192,0,3,192,0,3,192,0,7,128,0,7,128,0, - 15,128,0,31,0,0,28,0,0,17,24,72,21,2,0,3, - 240,0,15,252,0,28,62,0,24,31,0,56,31,0,56,31, - 0,56,31,0,60,62,0,63,60,0,31,248,0,15,240,0, - 7,252,0,14,254,0,62,63,0,124,31,128,120,31,128,248, - 15,128,248,15,128,248,15,128,248,15,0,124,31,0,126,62, - 0,63,252,0,7,224,0,17,25,75,20,2,255,3,240,0, - 15,252,0,30,62,0,60,30,0,120,31,0,120,31,0,248, - 15,128,248,15,128,248,15,128,248,15,128,248,15,128,124,31, - 128,126,63,128,63,255,128,15,207,0,0,15,0,0,31,0, - 0,30,0,0,62,0,0,124,0,0,248,0,1,240,0,15, - 192,0,63,0,0,56,0,0,6,19,19,11,3,255,56,124, - 252,252,252,120,0,0,0,0,0,0,0,56,124,252,252,252, - 120,8,26,26,11,2,249,8,62,126,126,126,124,0,0,0, - 0,0,0,0,0,30,127,255,127,31,31,30,30,60,56,112, - 96,16,13,26,18,1,5,0,3,0,31,0,255,3,252,31, - 224,127,128,252,0,254,0,127,192,15,248,1,255,0,63,0, - 6,16,8,16,18,1,7,127,255,255,255,0,0,0,0,0, - 0,0,0,127,255,255,255,16,13,26,18,1,5,112,0,252, - 0,255,128,31,240,3,254,0,127,0,63,0,255,7,248,63, - 224,127,0,248,0,192,0,15,30,60,18,1,255,7,240,31, - 248,60,124,120,126,248,62,248,62,248,62,224,62,0,62,0, - 124,0,124,0,248,0,240,1,240,1,224,1,192,3,192,3, - 128,3,128,3,128,3,128,0,0,0,0,0,0,3,128,7, - 192,15,192,15,192,15,192,7,128,31,34,136,35,2,248,0, - 7,248,0,0,63,255,0,0,255,255,192,1,248,15,224,3, - 192,1,240,7,128,0,248,15,0,0,120,30,0,0,60,60, - 3,195,60,56,15,238,28,120,30,126,30,120,60,62,14,112, - 120,62,14,240,120,62,14,240,248,62,14,240,248,62,14,240, - 248,62,14,240,248,62,14,240,248,62,12,240,248,62,28,240, - 252,62,28,248,124,126,56,120,127,255,240,120,127,191,224,124, - 63,159,192,60,30,15,0,62,0,0,0,31,0,0,0,31, - 128,0,48,15,224,0,240,7,248,7,224,1,255,255,192,0, - 127,255,0,0,15,248,0,25,25,100,25,0,0,0,4,0, - 0,0,30,0,0,0,62,0,0,0,126,0,0,0,127,0, - 0,0,111,0,0,0,239,128,0,0,239,128,0,0,199,128, - 0,1,199,192,0,1,199,192,0,1,131,192,0,3,131,224, - 0,3,131,224,0,3,255,224,0,7,255,240,0,7,0,240, - 0,6,0,248,0,14,0,248,0,14,0,120,0,12,0,124, - 0,28,0,124,0,28,0,124,0,255,129,255,0,255,129,255, - 128,22,25,75,24,0,0,15,254,0,255,255,128,223,15,224, - 31,3,240,31,1,240,31,1,240,31,1,240,31,1,240,31, - 1,224,31,3,224,31,15,128,31,255,0,31,255,224,31,3, - 240,31,1,248,31,0,248,31,0,124,31,0,124,31,0,124, - 31,0,124,31,0,124,31,0,248,31,3,240,127,255,224,255, - 255,0,20,25,75,22,1,0,0,127,128,3,255,240,7,135, - 224,15,1,224,30,0,192,60,0,64,60,0,0,124,0,0, - 120,0,0,248,0,0,248,0,0,248,0,0,248,0,0,248, - 0,0,248,0,0,248,0,0,252,0,0,124,0,0,124,0, - 0,126,0,32,63,0,112,31,193,224,15,255,192,7,255,0, - 1,252,0,22,25,75,25,1,0,15,252,0,255,255,128,255, - 15,192,31,3,224,31,1,240,31,1,248,31,0,248,31,0, - 248,31,0,124,31,0,124,31,0,124,31,0,124,31,0,124, - 31,0,124,31,0,124,31,0,124,31,0,120,31,0,248,31, - 0,248,31,1,240,31,1,240,31,3,224,31,7,192,127,255, - 128,255,252,0,19,25,75,21,1,0,255,255,192,255,255,192, - 62,1,192,30,1,192,30,1,128,30,1,128,30,0,128,30, - 0,0,30,0,0,30,0,0,30,0,0,31,255,0,31,254, - 0,30,6,0,30,0,0,30,0,0,30,0,0,30,0,0, - 30,0,0,30,0,96,30,0,96,30,0,224,63,1,224,255, - 255,224,255,255,192,18,25,75,20,1,0,255,255,192,255,255, - 192,62,1,192,30,1,192,30,1,192,30,0,192,30,0,128, - 30,0,0,30,0,0,30,0,0,30,0,0,31,254,0,31, - 254,0,30,4,0,30,0,0,30,0,0,30,0,0,30,0, - 0,30,0,0,30,0,0,30,0,0,30,0,0,62,0,0, - 255,192,0,255,224,0,22,25,75,24,1,0,0,127,128,1, - 255,240,7,131,240,15,1,224,30,0,224,60,0,64,60,0, - 0,124,0,0,120,0,0,248,0,0,248,0,0,248,0,0, - 248,15,252,248,15,252,248,1,240,248,1,240,252,1,240,124, - 1,240,124,1,240,126,1,240,63,1,240,31,129,240,15,255, - 192,7,255,128,0,252,0,25,25,100,27,1,0,255,227,255, - 128,127,227,255,128,31,0,124,0,31,0,124,0,31,0,124, - 0,31,0,124,0,31,0,124,0,31,0,124,0,31,0,124, - 0,31,0,124,0,31,0,124,0,31,255,252,0,31,255,252, - 0,31,0,124,0,31,0,124,0,31,0,124,0,31,0,124, - 0,31,0,124,0,31,0,124,0,31,0,124,0,31,0,124, - 0,31,0,124,0,31,0,124,0,127,195,255,128,255,227,255, - 128,11,25,50,13,1,0,255,224,127,224,31,0,31,0,31, - 0,31,0,31,0,31,0,31,0,31,0,31,0,31,0,31, - 0,31,0,31,0,31,0,31,0,31,0,31,0,31,0,31, - 0,31,0,31,0,127,192,255,224,18,33,99,13,251,248,3, - 255,192,1,255,128,0,62,0,0,62,0,0,62,0,0,62, - 0,0,62,0,0,62,0,0,62,0,0,62,0,0,62,0, - 0,62,0,0,62,0,0,62,0,0,62,0,0,62,0,0, - 62,0,0,62,0,0,62,0,0,62,0,0,62,0,0,62, - 0,0,62,0,0,62,0,0,62,0,0,60,0,0,60,0, - 0,56,0,16,120,0,56,112,0,127,224,0,255,128,0,62, - 0,0,24,25,75,25,0,0,255,227,254,127,193,254,31,0, - 240,31,1,224,31,3,192,31,7,128,31,15,0,31,14,0, - 31,28,0,31,60,0,31,120,0,31,240,0,31,248,0,31, - 124,0,31,60,0,31,62,0,31,31,0,31,15,128,31,7, - 192,31,3,224,31,3,240,31,1,248,31,0,255,127,224,127, - 255,224,60,20,25,75,20,0,0,255,224,0,127,224,0,31, - 0,0,31,0,0,31,0,0,31,0,0,31,0,0,31,0, - 0,31,0,0,31,0,0,31,0,0,31,0,0,31,0,0, - 31,0,0,31,0,0,31,0,0,31,0,0,31,0,0,31, - 0,0,31,0,48,31,0,96,31,0,96,31,128,224,127,255, - 224,255,255,224,31,25,100,34,1,0,255,0,1,254,127,0, - 1,254,31,128,1,240,31,128,3,240,31,192,3,240,31,192, - 7,240,31,192,7,240,31,224,14,240,29,224,14,240,29,240, - 30,240,28,240,28,240,28,248,28,240,28,248,56,240,28,124, - 56,248,28,124,112,248,28,60,112,248,28,62,224,248,28,30, - 224,248,28,31,224,248,28,31,192,248,28,15,192,248,28,15, - 128,248,28,7,128,248,255,7,7,254,255,3,7,254,25,25, - 100,27,1,0,254,0,255,128,255,0,127,0,31,0,28,0, - 31,128,28,0,31,192,28,0,31,192,28,0,31,224,28,0, - 29,240,28,0,29,248,28,0,28,248,28,0,28,124,28,0, - 28,126,28,0,28,62,28,0,28,31,28,0,28,15,156,0, - 28,15,156,0,28,7,220,0,28,3,252,0,28,3,252,0, - 28,1,252,0,28,0,252,0,28,0,252,0,28,0,124,0, - 127,0,60,0,255,128,12,0,23,25,75,25,1,0,0,126, - 0,3,255,192,7,135,224,14,1,240,30,0,248,60,0,248, - 60,0,124,124,0,124,120,0,126,248,0,62,248,0,62,248, - 0,62,248,0,62,248,0,62,248,0,62,248,0,62,252,0, - 60,124,0,124,124,0,120,62,0,120,62,0,240,31,1,224, - 15,195,192,7,255,0,0,252,0,21,25,75,23,1,0,15, - 254,0,255,255,192,255,7,224,31,3,240,31,1,248,31,0, - 248,31,0,248,31,0,248,31,0,248,31,0,248,31,1,240, - 31,1,240,31,135,224,31,127,128,31,62,0,31,0,0,31, - 0,0,31,0,0,31,0,0,31,0,0,31,0,0,31,0, - 0,31,0,0,127,224,0,255,224,0,27,31,124,25,1,250, - 0,126,0,0,3,255,192,0,7,135,224,0,14,1,240,0, - 30,0,248,0,60,0,248,0,60,0,124,0,124,0,124,0, - 120,0,124,0,248,0,62,0,248,0,62,0,248,0,62,0, - 248,0,62,0,248,0,62,0,248,0,62,0,248,0,62,0, - 252,0,60,0,124,0,124,0,124,0,120,0,62,0,120,0, - 62,0,240,0,31,1,224,0,15,195,192,0,7,255,128,0, - 0,255,0,0,0,7,224,0,0,1,248,96,0,0,255,224, - 0,0,127,192,0,0,31,128,0,0,7,0,23,25,75,24, - 1,0,15,252,0,255,255,128,255,15,192,31,7,192,31,3, - 224,31,3,224,31,3,224,31,3,224,31,3,224,31,7,192, - 31,7,128,31,255,0,31,254,0,31,124,0,31,30,0,31, - 15,0,31,15,0,31,7,128,31,7,192,31,3,224,31,3, - 224,31,1,240,31,1,254,127,192,254,255,224,248,17,25,75, - 21,2,0,3,252,0,31,255,0,60,63,0,112,14,0,240, - 6,0,240,0,0,248,0,0,252,0,0,254,0,0,127,128, - 0,63,224,0,31,248,0,7,254,0,1,255,0,0,127,0, - 0,31,128,0,15,128,0,7,128,192,7,128,192,7,128,224, - 7,0,240,14,0,252,28,0,255,248,0,31,224,0,23,25, - 75,23,0,0,127,255,252,127,255,254,96,124,14,224,124,12, - 192,124,12,192,124,12,192,124,12,0,124,0,0,124,0,0, - 124,0,0,124,0,0,124,0,0,124,0,0,124,0,0,124, - 0,0,124,0,0,124,0,0,124,0,0,124,0,0,124,0, - 0,124,0,0,124,0,0,124,0,3,255,128,3,255,128,25, - 25,100,27,1,0,255,224,255,128,127,224,255,0,31,0,28, - 0,31,0,28,0,31,0,28,0,31,0,28,0,31,0,28, - 0,31,0,28,0,31,0,28,0,31,0,28,0,31,0,28, - 0,31,0,28,0,31,0,28,0,31,0,28,0,31,0,28, - 0,31,0,28,0,31,0,28,0,31,0,28,0,31,0,24, - 0,15,128,56,0,15,128,56,0,7,192,112,0,3,224,224, - 0,1,255,192,0,0,127,0,0,26,25,100,27,0,0,255, - 192,63,192,127,192,63,192,31,0,14,0,31,0,14,0,15, - 128,28,0,15,128,28,0,15,128,28,0,7,192,56,0,7, - 192,56,0,3,224,48,0,3,224,112,0,3,224,112,0,1, - 240,224,0,1,240,224,0,0,240,224,0,0,249,192,0,0, - 249,192,0,0,125,192,0,0,127,128,0,0,63,128,0,0, - 63,0,0,0,63,0,0,0,31,0,0,0,30,0,0,0, - 8,0,0,34,25,125,34,0,0,255,192,224,127,192,127,128, - 224,63,192,30,0,224,14,0,31,1,240,14,0,31,1,240, - 12,0,15,1,248,28,0,15,3,248,28,0,15,131,248,28, - 0,15,131,252,28,0,7,135,60,24,0,7,135,60,56,0, - 7,134,62,56,0,7,206,30,56,0,3,206,31,56,0,3, - 204,15,48,0,3,220,15,112,0,3,252,15,240,0,3,248, - 7,240,0,1,248,7,224,0,1,248,7,224,0,1,240,3, - 224,0,1,240,3,224,0,0,240,1,224,0,0,224,1,192, - 0,0,192,1,128,0,25,25,100,25,0,0,127,225,255,0, - 127,225,255,0,31,128,124,0,15,128,112,0,15,192,240,0, - 7,224,224,0,3,225,192,0,1,243,192,0,1,251,128,0, - 0,255,0,0,0,127,0,0,0,126,0,0,0,62,0,0, - 0,127,0,0,0,127,128,0,0,239,192,0,1,231,192,0, - 1,195,224,0,3,131,240,0,7,129,240,0,7,0,248,0, - 14,0,252,0,30,0,254,0,255,131,255,128,255,131,255,128, - 24,25,75,25,0,0,126,0,255,255,0,255,31,0,56,15, - 128,56,15,192,112,7,192,112,3,224,224,3,224,224,1,241, - 192,1,241,192,0,251,128,0,251,128,0,127,0,0,127,0, - 0,62,0,0,62,0,0,62,0,0,62,0,0,62,0,0, - 62,0,0,62,0,0,62,0,0,62,0,1,255,192,1,255, - 192,19,25,75,22,1,0,63,255,224,63,255,224,120,7,192, - 112,15,192,96,15,128,96,31,128,32,63,0,0,62,0,0, - 126,0,0,124,0,0,252,0,1,248,0,1,240,0,3,240, - 0,3,224,0,7,224,0,15,192,0,15,128,0,31,128,32, - 31,0,96,63,0,96,126,0,96,124,0,224,255,255,224,255, - 255,224,11,37,74,14,2,250,255,224,255,224,248,0,248,0, - 248,0,248,0,248,0,248,0,248,0,248,0,248,0,248,0, - 248,0,248,0,248,0,248,0,248,0,248,0,248,0,248,0, - 248,0,248,0,248,0,248,0,248,0,248,0,248,0,248,0, - 248,0,248,0,248,0,248,0,248,0,248,0,248,0,255,224, - 255,224,17,38,114,19,1,249,192,0,0,240,0,0,112,0, - 0,112,0,0,120,0,0,56,0,0,60,0,0,60,0,0, - 28,0,0,30,0,0,30,0,0,14,0,0,15,0,0,7, - 0,0,7,128,0,7,128,0,3,128,0,3,192,0,3,192, - 0,1,192,0,1,224,0,0,224,0,0,224,0,0,240,0, - 0,112,0,0,120,0,0,120,0,0,56,0,0,60,0,0, - 60,0,0,28,0,0,30,0,0,14,0,0,15,0,0,15, - 0,0,7,0,0,7,128,0,1,128,10,37,74,13,1,250, - 255,192,255,192,3,192,3,192,3,192,3,192,3,192,3,192, - 3,192,3,192,3,192,3,192,3,192,3,192,3,192,3,192, - 3,192,3,192,3,192,3,192,3,192,3,192,3,192,3,192, - 3,192,3,192,3,192,3,192,3,192,3,192,3,192,3,192, - 3,192,3,192,3,192,255,192,255,192,16,19,38,20,2,11, - 0,128,3,128,3,192,3,192,7,224,6,224,14,224,12,112, - 12,112,28,120,24,56,24,56,48,28,48,28,112,28,96,14, - 96,14,224,7,128,6,17,2,6,19,1,251,127,255,128,255, - 255,128,9,10,20,13,0,20,56,0,248,0,252,0,124,0, - 62,0,30,0,15,0,7,0,3,128,1,0,19,18,54,20, - 1,0,1,248,0,15,254,0,62,63,0,124,31,0,124,31, - 0,112,31,0,0,31,0,1,255,0,15,255,0,63,31,0, - 124,31,0,120,31,0,248,31,0,248,31,32,248,127,224,255, - 223,192,127,159,128,62,14,0,20,30,90,21,0,0,6,0, - 0,254,0,0,254,0,0,62,0,0,62,0,0,62,0,0, - 62,0,0,62,0,0,62,0,0,62,0,0,62,0,0,62, - 0,0,62,31,0,62,127,192,63,255,192,63,199,224,63,1, - 224,62,1,240,62,0,240,62,0,240,62,0,240,62,0,240, - 62,0,240,62,0,224,62,1,224,62,1,192,63,131,128,63, - 255,0,15,252,0,1,240,0,16,18,36,18,1,0,1,252, - 7,255,31,31,60,15,60,7,120,6,120,0,248,0,248,0, - 248,0,248,0,248,0,124,0,126,3,63,7,63,254,15,252, - 3,240,21,30,90,22,1,0,0,1,192,0,63,192,0,63, - 192,0,7,192,0,7,192,0,7,192,0,7,192,0,7,192, - 0,7,192,0,7,192,0,7,192,0,7,192,3,247,192,15, - 255,192,30,31,192,60,15,192,124,7,192,120,7,192,248,7, - 192,248,7,192,248,7,192,248,7,192,248,7,192,252,7,192, - 252,15,192,126,31,192,127,255,248,63,247,248,31,231,224,7, - 131,128,17,18,54,19,1,0,1,240,0,15,252,0,30,62, - 0,60,31,0,120,15,0,120,15,128,248,15,128,255,255,128, - 255,254,0,248,0,0,248,0,0,248,0,0,252,0,0,126, - 1,128,127,7,0,63,254,0,31,252,0,7,240,0,17,29, - 87,14,0,0,0,63,0,0,255,128,3,143,0,7,134,0, - 7,0,0,15,0,0,15,0,0,31,0,0,31,0,0,31, - 0,0,31,0,0,127,252,0,255,248,0,31,16,0,31,0, - 0,31,0,0,31,0,0,31,0,0,31,0,0,31,0,0, - 31,0,0,31,0,0,31,0,0,31,0,0,31,0,0,31, - 0,0,31,0,0,127,240,0,255,240,0,21,27,81,22,0, - 247,1,248,24,15,255,248,30,31,240,60,15,128,124,7,192, - 124,7,192,124,7,192,124,7,192,62,7,128,63,15,0,31, - 254,0,3,248,0,7,128,0,15,128,0,31,192,0,31,255, - 0,31,255,224,7,255,240,30,255,248,124,3,248,120,0,248, - 248,0,248,248,0,240,252,1,224,127,3,192,31,255,0,3, - 248,0,22,30,90,23,1,0,6,0,0,254,0,0,254,0, - 0,62,0,0,62,0,0,62,0,0,62,0,0,62,0,0, - 62,0,0,62,0,0,62,0,0,62,0,0,62,15,128,62, - 63,192,62,127,224,62,255,224,63,199,224,63,3,224,62,3, - 224,62,3,224,62,3,224,62,3,224,62,3,224,62,3,224, - 62,3,224,62,3,224,62,3,224,62,3,224,255,143,248,255, - 223,252,10,27,54,12,1,0,30,0,63,0,63,0,63,0, - 30,0,0,0,0,0,0,0,0,0,14,0,254,0,254,0, - 62,0,62,0,62,0,62,0,62,0,62,0,62,0,62,0, - 62,0,62,0,62,0,62,0,62,0,255,128,255,192,15,36, - 72,11,250,247,0,60,0,126,0,126,0,126,0,60,0,0, - 0,0,0,0,0,0,0,28,3,252,3,252,0,124,0,124, - 0,124,0,124,0,124,0,124,0,124,0,124,0,124,0,124, - 0,124,0,124,0,124,0,124,0,124,0,124,0,124,0,120, - 0,120,32,240,120,224,255,192,255,128,60,0,21,30,90,22, - 1,0,6,0,0,254,0,0,254,0,0,62,0,0,62,0, - 0,62,0,0,62,0,0,62,0,0,62,0,0,62,0,0, - 62,0,0,62,0,0,62,15,240,62,7,240,62,7,128,62, - 15,0,62,62,0,62,120,0,62,240,0,63,224,0,63,240, - 0,62,248,0,62,124,0,62,62,0,62,31,0,62,31,128, - 62,15,192,62,7,224,255,131,248,255,129,224,10,30,60,12, - 1,0,6,0,254,0,254,0,62,0,62,0,62,0,62,0, - 62,0,62,0,62,0,62,0,62,0,62,0,62,0,62,0, - 62,0,62,0,62,0,62,0,62,0,62,0,62,0,62,0, - 62,0,62,0,62,0,62,0,62,0,255,128,255,192,34,18, - 90,34,0,0,6,15,192,248,0,255,63,227,252,0,255,127, - 255,254,0,31,227,252,126,0,31,129,248,62,0,31,1,240, - 62,0,31,1,240,62,0,31,1,240,62,0,31,1,240,62, - 0,31,1,240,62,0,31,1,240,62,0,31,1,240,62,0, - 31,1,240,62,0,31,1,240,62,0,31,1,240,62,0,31, - 1,240,62,0,127,199,252,255,128,255,199,252,255,192,22,18, - 54,23,1,0,14,15,128,254,63,192,254,255,224,63,255,224, - 63,199,224,63,3,224,62,3,224,62,3,224,62,3,224,62, - 3,224,62,3,224,62,3,224,62,3,224,62,3,224,62,3, - 224,62,3,224,255,143,248,255,223,252,19,18,54,21,1,0, - 1,248,0,7,254,0,30,31,128,60,15,128,124,7,192,120, - 7,192,248,3,224,248,3,224,248,3,224,248,3,224,248,3, - 224,248,3,192,124,3,192,124,7,128,62,7,128,63,15,0, - 15,252,0,3,240,0,20,27,81,22,1,247,14,31,0,254, - 127,128,254,255,192,63,135,224,63,3,224,62,1,240,62,0, - 240,62,0,240,62,0,240,62,0,240,62,0,240,62,0,224, - 62,0,224,62,1,192,63,195,192,63,255,128,62,255,0,62, - 60,0,62,0,0,62,0,0,62,0,0,62,0,0,62,0, - 0,62,0,0,62,0,0,255,192,0,255,192,0,21,27,81, - 22,1,247,1,240,64,7,252,224,14,31,192,60,15,192,60, - 7,192,120,7,192,248,7,192,248,7,192,248,7,192,248,7, - 192,248,7,192,252,7,192,252,15,192,126,31,192,127,255,192, - 63,247,192,31,231,192,7,135,192,0,7,192,0,7,192,0, - 7,192,0,7,192,0,7,192,0,7,192,0,7,192,0,63, - 240,0,63,248,16,18,36,18,1,0,14,30,254,127,254,255, - 63,255,63,207,31,135,31,6,30,6,30,0,30,0,30,0, - 30,0,30,0,30,0,30,0,62,0,255,192,255,224,14,18, - 36,17,2,0,15,192,63,248,120,248,240,112,240,48,248,48, - 254,0,127,128,63,224,15,248,3,248,192,252,192,124,224,60, - 224,60,248,120,255,240,63,192,15,25,50,15,0,0,3,0, - 7,0,15,0,31,0,31,0,31,0,31,0,127,254,255,252, - 31,8,31,0,31,0,31,0,31,0,31,0,31,0,31,0, - 31,0,31,0,31,0,31,140,31,254,31,248,15,224,7,128, - 22,18,54,23,1,0,14,0,224,254,31,224,126,7,224,62, - 3,224,62,3,224,62,3,224,62,3,224,62,3,224,62,3, - 224,62,3,224,62,3,224,62,3,224,62,3,224,62,7,224, - 63,31,252,31,251,252,31,243,240,15,193,192,20,18,54,20, - 0,0,255,131,240,127,3,240,62,1,192,31,1,192,31,1, - 128,15,3,128,15,131,0,15,135,0,7,199,0,7,206,0, - 3,238,0,3,236,0,1,252,0,1,252,0,0,248,0,0, - 248,0,0,240,0,0,96,0,28,18,72,29,0,0,255,131, - 3,240,127,3,129,240,62,3,128,192,30,7,193,192,31,7, - 193,192,31,15,193,192,15,15,227,128,15,157,227,128,15,157, - 243,128,7,153,243,0,7,248,255,0,7,240,255,0,3,240, - 126,0,3,240,126,0,3,224,62,0,1,224,60,0,1,192, - 28,0,1,128,24,0,21,18,54,21,0,0,255,199,240,255, - 199,240,63,131,192,15,131,128,15,199,0,7,238,0,3,252, - 0,1,248,0,1,248,0,0,252,0,1,254,0,3,190,0, - 7,31,0,6,31,128,12,15,192,28,7,224,127,31,248,255, - 31,248,21,27,81,20,255,247,127,193,248,63,129,248,31,0, - 224,15,128,224,15,129,192,7,193,192,7,193,128,7,195,128, - 3,227,128,3,231,0,1,247,0,1,246,0,0,254,0,0, - 254,0,0,252,0,0,124,0,0,120,0,0,56,0,0,56, - 0,0,112,0,0,112,0,0,224,0,33,224,0,127,192,0, - 127,128,0,255,0,0,124,0,0,16,18,36,19,1,0,63, - 255,63,255,112,62,112,126,96,124,96,248,1,248,1,240,3, - 224,7,224,7,192,15,128,31,129,31,3,62,3,124,3,127, - 255,255,255,11,37,74,14,2,250,0,96,1,224,3,192,7, - 128,15,0,31,0,31,0,31,0,31,0,31,0,31,128,15, - 128,15,128,15,128,15,128,15,0,31,0,62,0,252,0,255, - 0,31,0,15,128,15,128,15,128,15,128,15,128,31,128,31, - 0,31,0,31,0,31,0,31,0,15,0,15,128,7,192,1, - 224,0,96,3,41,41,9,3,248,96,224,224,224,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224, - 224,192,11,37,74,14,1,250,192,0,240,0,124,0,62,0, - 30,0,31,0,31,0,31,0,31,0,31,0,63,0,62,0, - 62,0,62,0,62,0,62,0,31,0,31,224,7,224,15,128, - 31,0,30,0,62,0,62,0,62,0,62,0,63,0,31,0, - 31,0,31,0,31,0,31,0,30,0,60,0,120,0,240,0, - 192,0,18,6,18,20,1,9,15,0,192,31,192,128,63,225, - 0,99,255,0,192,254,0,128,56,0,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,0,0,0,10,0, - 0,6,29,29,12,3,245,120,252,252,252,248,112,0,16,48, - 56,56,120,120,120,120,120,120,120,120,120,120,120,124,124,252, - 252,252,248,192,16,25,50,20,2,255,0,192,1,192,1,192, - 1,248,7,255,31,255,61,223,121,198,121,198,113,192,241,192, - 241,192,241,192,241,192,241,192,241,192,121,195,125,199,63,206, - 31,252,15,248,3,192,1,192,1,192,1,128,19,25,75,20, - 1,255,0,127,0,1,255,192,3,199,192,7,131,192,7,1, - 192,15,1,128,15,1,128,31,0,0,31,0,0,31,0,0, - 31,0,0,31,0,0,127,252,0,255,248,0,31,0,0,31, - 0,0,31,0,0,31,0,0,30,0,96,30,0,192,30,0, - 192,63,255,192,127,255,192,255,255,192,64,31,128,17,16,48, - 20,1,4,64,0,128,224,1,128,115,243,128,63,255,0,30, - 30,0,28,14,0,56,7,0,56,7,0,56,7,0,56,7, - 0,56,7,0,28,14,0,62,31,0,127,255,128,243,243,128, - 96,1,128,22,24,72,20,254,0,254,3,252,255,3,252,31, - 0,240,31,128,224,15,193,192,7,193,192,7,227,128,3,227, - 128,3,247,128,1,247,0,0,255,0,0,254,0,0,254,0, - 0,124,0,31,255,240,31,255,224,0,124,0,0,124,0,0, - 124,0,0,124,0,0,124,0,0,124,0,3,255,128,3,255, - 128,3,41,41,9,3,248,96,224,224,224,224,224,224,224,224, - 224,224,224,224,224,224,224,224,224,128,0,0,0,64,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,192, - 16,28,56,20,2,0,7,224,31,252,60,124,120,56,120,24, - 124,24,127,0,63,192,63,240,127,248,243,252,240,254,240,63, - 240,31,248,15,126,15,127,15,63,206,15,254,3,252,0,254, - 48,126,48,62,48,30,56,30,60,60,63,248,15,224,14,6, - 12,16,1,21,112,56,120,60,248,124,248,124,240,120,112,56, - 27,26,104,30,1,0,0,63,128,0,1,255,240,0,7,192, - 124,0,15,0,30,0,30,0,15,0,60,31,135,128,56,127, - 227,128,112,225,193,192,113,193,193,192,225,192,193,224,227,128, - 128,224,227,128,0,224,227,128,0,224,227,128,0,224,227,128, - 0,224,227,128,0,224,225,192,1,224,113,224,33,192,112,240, - 113,192,56,127,227,128,60,31,7,128,30,0,15,0,15,0, - 30,0,7,192,124,0,1,255,240,0,0,63,128,0,9,14, - 28,11,1,11,30,0,62,0,103,0,231,0,7,0,63,0, - 103,0,231,0,231,0,255,128,119,0,0,0,255,128,255,128, - 17,18,54,21,1,0,0,128,128,1,129,128,3,3,0,7, - 7,0,14,14,0,30,30,0,60,60,0,124,124,0,248,248, - 0,252,248,0,124,124,0,60,60,0,30,30,0,14,14,0, - 7,7,0,3,3,0,1,129,128,0,128,128,17,9,27,20, - 2,3,255,255,128,255,255,128,0,3,128,0,3,128,0,3, - 128,0,3,128,0,3,128,0,3,128,0,3,0,12,2,4, - 14,1,9,127,240,255,240,13,15,30,14,1,14,15,128,31, - 192,48,96,96,48,95,16,137,136,137,136,143,136,139,8,137, - 8,73,144,124,240,48,96,31,192,15,128,16,3,6,20,2, - 23,255,255,255,255,255,254,10,10,20,14,2,15,15,0,63, - 128,115,192,97,192,225,192,225,192,225,128,243,128,127,0,60, - 0,15,18,36,16,1,3,1,128,3,128,3,128,3,128,3, - 128,3,128,127,254,255,252,3,128,3,128,3,128,3,128,3, - 128,3,0,0,0,0,0,127,254,255,252,11,15,30,13,1, - 12,7,192,31,224,56,224,120,224,112,224,0,192,1,192,3, - 128,3,0,6,0,12,0,24,32,48,96,127,224,255,224,11, - 15,30,13,0,12,7,128,31,224,56,224,56,224,32,224,1, - 192,3,128,7,192,0,224,0,224,0,224,128,224,225,192,127, - 192,31,0,9,10,20,13,4,20,14,0,31,128,31,128,63, - 0,62,0,60,0,120,0,112,0,224,0,64,0,22,27,81, - 23,1,247,14,0,96,254,7,224,254,3,224,62,3,224,62, - 3,224,62,3,224,62,3,224,62,3,224,62,3,224,62,3, - 224,62,3,224,62,3,224,63,7,224,63,143,224,63,255,228, - 63,251,252,59,241,248,57,225,224,56,0,0,56,0,0,60, - 0,0,60,0,0,60,0,0,62,0,0,63,0,0,62,0, - 0,48,0,0,22,30,90,24,1,251,3,255,252,31,255,252, - 63,29,240,124,28,224,124,28,224,248,28,224,248,28,224,248, - 28,224,248,28,224,248,28,224,124,28,224,126,28,224,63,28, - 224,31,252,224,3,252,224,0,28,224,0,28,224,0,28,224, - 0,28,224,0,28,224,0,28,224,0,28,224,0,28,224,0, - 28,224,0,28,224,0,28,224,0,28,224,0,28,224,0,127, - 248,0,255,252,6,6,6,8,1,11,56,124,252,252,252,120, - 8,9,9,9,1,247,24,56,60,63,127,31,30,252,224,10, - 15,30,14,2,12,6,0,62,0,254,0,14,0,14,0,14, - 0,14,0,14,0,14,0,14,0,14,0,14,0,14,0,63, - 0,255,192,9,14,28,11,1,11,30,0,63,0,119,0,227, - 128,227,128,227,128,227,128,227,128,119,0,126,0,60,0,0, - 0,255,128,255,128,17,18,54,21,2,0,64,64,0,224,224, - 0,112,112,0,56,56,0,60,60,0,30,30,0,31,31,0, - 15,143,128,15,143,128,15,143,128,15,143,128,31,31,0,30, - 30,0,60,60,0,56,56,0,112,112,0,96,96,0,192,192, - 0,22,24,72,25,2,0,12,0,24,252,0,56,28,0,112, - 28,0,224,28,1,192,28,1,192,28,3,128,28,7,0,28, - 6,0,28,14,0,62,28,0,255,184,0,0,56,112,0,112, - 240,0,225,240,1,193,112,1,195,112,3,134,112,7,4,112, - 14,15,252,14,31,248,28,0,112,56,0,112,112,1,252,21, - 24,72,25,2,0,12,0,56,252,0,112,28,0,112,28,0, - 224,28,1,192,28,3,128,28,3,128,28,7,0,28,14,0, - 28,28,0,62,28,0,255,184,0,0,113,240,0,227,248,0, - 230,56,1,206,56,3,128,48,7,0,96,7,0,224,14,0, - 192,28,1,136,60,7,8,56,15,248,112,15,248,23,24,72, - 25,1,0,31,0,12,63,128,28,115,128,56,227,128,112,7, - 0,224,31,0,224,3,129,192,3,131,128,3,131,0,135,135, - 0,255,14,0,60,28,0,0,28,56,0,56,120,0,112,248, - 0,224,184,0,225,184,1,195,56,3,130,56,7,7,254,7, - 15,252,14,0,56,28,0,56,56,0,254,16,29,58,18,1, - 245,3,192,7,224,7,224,7,224,7,192,3,128,0,0,0, - 0,1,192,1,192,1,192,1,192,3,192,3,128,7,128,15, - 0,31,0,62,0,60,0,124,0,248,0,248,7,248,31,248, - 31,248,31,252,30,126,60,63,248,15,224,25,34,136,25,0, - 0,0,192,0,0,3,224,0,0,3,240,0,0,3,248,0, - 0,0,252,0,0,0,62,0,0,0,15,0,0,0,2,0, - 0,0,0,0,0,0,4,0,0,0,30,0,0,0,62,0, - 0,0,126,0,0,0,127,0,0,0,111,0,0,0,239,128, - 0,0,239,128,0,0,199,128,0,1,199,192,0,1,199,192, - 0,1,131,192,0,3,131,224,0,3,131,224,0,3,255,224, - 0,7,255,240,0,7,0,240,0,6,0,248,0,14,0,248, - 0,14,0,120,0,12,0,124,0,28,0,124,0,28,0,124, - 0,255,129,255,0,255,129,255,128,25,34,136,25,0,0,0, - 1,128,0,0,3,192,0,0,7,224,0,0,15,192,0,0, - 31,0,0,0,124,0,0,0,240,0,0,0,64,0,0,0, - 0,0,0,0,4,0,0,0,30,0,0,0,62,0,0,0, - 126,0,0,0,127,0,0,0,111,0,0,0,239,128,0,0, - 239,128,0,0,199,128,0,1,199,192,0,1,199,192,0,1, - 131,192,0,3,131,224,0,3,131,224,0,3,255,224,0,7, - 255,240,0,7,0,240,0,6,0,248,0,14,0,248,0,14, - 0,120,0,12,0,124,0,28,0,124,0,28,0,124,0,255, - 129,255,0,255,129,255,128,25,34,136,25,0,0,0,28,0, - 0,0,62,0,0,0,127,0,0,0,255,128,0,1,255,128, - 0,1,227,192,0,3,128,224,0,2,0,64,0,0,0,0, - 0,0,4,0,0,0,30,0,0,0,62,0,0,0,126,0, - 0,0,127,0,0,0,111,0,0,0,239,128,0,0,239,128, - 0,0,199,128,0,1,199,192,0,1,199,192,0,1,131,192, - 0,3,131,224,0,3,131,224,0,3,255,224,0,7,255,240, - 0,7,0,240,0,6,0,248,0,14,0,248,0,14,0,120, - 0,12,0,124,0,28,0,124,0,28,0,124,0,255,129,255, - 0,255,129,255,128,25,33,132,25,0,0,0,248,48,0,1, - 254,240,0,3,255,224,0,3,255,192,0,6,31,128,0,6, - 3,0,0,4,0,0,0,0,0,0,0,0,4,0,0,0, - 30,0,0,0,62,0,0,0,126,0,0,0,127,0,0,0, - 111,0,0,0,239,128,0,0,239,128,0,0,199,128,0,1, - 199,192,0,1,199,192,0,1,131,192,0,3,131,224,0,3, - 131,224,0,3,255,224,0,7,255,240,0,7,0,240,0,6, - 0,248,0,14,0,248,0,14,0,120,0,12,0,124,0,28, - 0,124,0,28,0,124,0,255,129,255,0,255,129,255,128,25, - 32,128,25,0,0,1,192,224,0,3,193,224,0,7,195,224, - 0,7,195,224,0,3,193,224,0,1,129,192,0,0,0,0, - 0,0,4,0,0,0,30,0,0,0,62,0,0,0,126,0, - 0,0,127,0,0,0,111,0,0,0,239,128,0,0,239,128, - 0,0,199,128,0,1,199,192,0,1,199,192,0,1,131,192, - 0,3,131,224,0,3,131,224,0,3,255,224,0,7,255,240, - 0,7,0,240,0,6,0,248,0,14,0,248,0,14,0,120, - 0,12,0,124,0,28,0,124,0,28,0,124,0,255,129,255, - 0,255,129,255,128,25,34,136,25,0,0,0,30,0,0,0, - 127,0,0,0,119,0,0,0,103,0,0,0,231,0,0,0, - 119,0,0,0,126,0,0,0,56,0,0,0,0,0,0,0, - 4,0,0,0,30,0,0,0,62,0,0,0,126,0,0,0, - 127,0,0,0,111,0,0,0,239,128,0,0,239,128,0,0, - 199,128,0,1,199,192,0,1,199,192,0,1,131,192,0,3, - 131,224,0,3,131,224,0,3,255,224,0,7,255,240,0,7, - 0,240,0,6,0,248,0,14,0,248,0,14,0,120,0,12, - 0,124,0,28,0,124,0,28,0,124,0,255,129,255,0,255, - 129,255,128,32,25,100,32,0,0,0,255,255,252,0,255,255, - 252,0,31,240,28,0,61,240,12,0,61,240,12,0,57,240, - 12,0,121,240,12,0,113,240,0,0,241,240,0,0,225,240, - 0,0,225,240,0,1,255,255,240,1,255,255,240,3,193,240, - 32,3,129,240,0,3,129,240,0,7,129,240,0,7,1,240, - 0,15,1,240,0,14,1,240,3,14,1,240,3,30,1,240, - 6,28,1,240,14,255,7,255,254,255,15,255,254,20,34,102, - 22,1,247,0,127,128,3,255,240,7,135,224,15,1,224,30, - 0,192,60,0,64,60,0,0,124,0,0,120,0,0,120,0, - 0,248,0,0,248,0,0,248,0,0,248,0,0,248,0,0, - 248,0,0,248,0,0,252,0,0,124,0,0,126,0,0,127, - 0,96,63,129,224,31,255,192,15,255,0,7,254,0,1,240, - 0,0,224,0,0,248,0,0,252,0,1,252,0,0,124,0, - 0,120,0,1,240,0,1,192,0,19,34,102,21,1,0,6, - 0,0,31,0,0,31,128,0,31,192,0,7,224,0,1,240, - 0,0,120,0,0,16,0,0,0,0,255,255,192,255,255,192, - 62,1,192,30,1,192,30,1,128,30,1,128,30,0,128,30, - 0,0,30,0,0,30,0,0,30,0,0,31,255,0,31,254, - 0,30,6,0,30,0,0,30,0,0,30,0,0,30,0,0, - 30,0,0,30,0,96,30,0,96,30,0,224,63,1,224,255, - 255,224,255,255,192,19,34,102,21,1,0,0,12,0,0,31, - 0,0,63,0,0,126,0,0,248,0,1,224,0,3,128,0, - 2,0,0,0,0,0,255,255,192,255,255,192,62,1,192,30, - 1,192,30,1,128,30,1,128,30,0,128,30,0,0,30,0, - 0,30,0,0,30,0,0,31,255,0,31,254,0,30,6,0, - 30,0,0,30,0,0,30,0,0,30,0,0,30,0,0,30, - 0,96,30,0,96,30,0,224,63,1,224,255,255,224,255,255, - 192,19,34,102,21,1,0,0,224,0,1,240,0,3,248,0, - 7,252,0,15,252,0,15,30,0,28,7,0,16,2,0,0, - 0,0,255,255,192,255,255,192,62,1,192,30,1,192,30,1, - 128,30,1,128,30,0,128,30,0,0,30,0,0,30,0,0, - 30,0,0,31,255,0,31,254,0,30,6,0,30,0,0,30, - 0,0,30,0,0,30,0,0,30,0,0,30,0,96,30,0, - 96,30,0,224,63,1,224,255,255,224,255,255,192,19,32,96, - 21,1,0,14,7,0,30,15,0,31,15,128,30,15,0,30, - 15,0,12,6,0,0,0,0,255,255,192,255,255,192,62,1, - 192,30,1,192,30,1,128,30,1,128,30,0,128,30,0,0, - 30,0,0,30,0,0,30,0,0,31,255,0,31,254,0,30, - 6,0,30,0,0,30,0,0,30,0,0,30,0,0,30,0, - 0,30,0,96,30,0,96,30,0,224,63,1,224,255,255,224, - 255,255,192,12,34,68,13,0,0,48,0,248,0,252,0,254, - 0,63,0,15,128,3,192,0,128,0,0,127,240,63,240,15, - 128,15,128,15,128,15,128,15,128,15,128,15,128,15,128,15, - 128,15,128,15,128,15,128,15,128,15,128,15,128,15,128,15, - 128,15,128,15,128,15,128,15,128,63,224,127,240,12,34,68, - 13,1,0,0,192,1,224,3,240,7,224,31,128,62,0,120, - 0,32,0,0,0,255,224,127,224,31,0,31,0,31,0,31, - 0,31,0,31,0,31,0,31,0,31,0,31,0,31,0,31, - 0,31,0,31,0,31,0,31,0,31,0,31,0,31,0,31, - 0,31,0,127,192,255,224,13,34,68,13,0,0,7,0,15, - 128,31,192,63,224,127,224,248,240,224,56,128,16,0,0,127, - 240,63,240,15,128,15,128,15,128,15,128,15,128,15,128,15, - 128,15,128,15,128,15,128,15,128,15,128,15,128,15,128,15, - 128,15,128,15,128,15,128,15,128,15,128,15,128,63,224,127, - 240,14,32,64,13,255,0,56,28,120,60,248,124,248,124,120, - 60,112,56,0,0,63,248,31,248,7,192,7,192,7,192,7, - 192,7,192,7,192,7,192,7,192,7,192,7,192,7,192,7, - 192,7,192,7,192,7,192,7,192,7,192,7,192,7,192,7, - 192,7,192,31,240,63,248,22,25,75,25,1,0,15,252,0, - 255,255,128,255,15,192,31,3,224,31,1,240,31,1,248,31, - 0,248,31,0,248,31,0,124,31,0,124,31,0,124,255,248, - 124,255,248,124,31,0,124,31,0,124,31,0,124,31,0,120, - 31,0,248,31,0,248,31,1,240,31,1,240,31,3,224,31, - 7,192,127,255,128,255,252,0,25,33,132,27,1,0,0,240, - 48,0,1,254,224,0,3,255,224,0,3,255,192,0,6,31, - 128,0,6,3,0,0,4,0,0,0,0,0,0,0,254,0, - 255,128,255,0,127,0,31,0,28,0,31,128,28,0,31,192, - 28,0,31,192,28,0,31,224,28,0,29,240,28,0,29,248, - 28,0,28,248,28,0,28,124,28,0,28,126,28,0,28,62, - 28,0,28,31,28,0,28,15,156,0,28,15,156,0,28,7, - 220,0,28,3,252,0,28,3,252,0,28,1,252,0,28,0, - 252,0,28,0,252,0,28,0,124,0,127,0,60,0,255,128, - 12,0,23,34,102,25,1,0,1,128,0,7,192,0,7,224, - 0,7,240,0,1,248,0,0,124,0,0,30,0,0,4,0, - 0,0,0,0,126,0,3,255,192,7,135,224,14,1,240,30, - 0,248,60,0,248,60,0,124,124,0,124,120,0,126,248,0, - 62,248,0,62,248,0,62,248,0,62,248,0,62,248,0,62, - 248,0,62,252,0,60,124,0,124,124,0,120,62,0,120,62, - 0,240,31,1,224,15,195,192,7,255,0,0,252,0,23,34, - 102,25,1,0,0,3,0,0,7,192,0,15,192,0,31,128, - 0,62,0,0,120,0,0,224,0,0,128,0,0,0,0,0, - 126,0,3,255,192,7,135,224,14,1,240,30,0,248,60,0, - 248,60,0,124,124,0,124,120,0,126,248,0,62,248,0,62, - 248,0,62,248,0,62,248,0,62,248,0,62,248,0,62,252, - 0,60,124,0,124,124,0,120,62,0,120,62,0,240,31,1, - 224,15,195,192,7,255,0,0,252,0,23,34,102,25,1,0, - 0,56,0,0,124,0,0,254,0,1,255,0,3,255,0,3, - 199,128,7,1,192,4,0,128,0,0,0,0,126,0,3,255, - 192,7,135,224,14,1,240,30,0,248,60,0,248,60,0,124, - 124,0,124,120,0,126,248,0,62,248,0,62,248,0,62,248, - 0,62,248,0,62,248,0,62,248,0,62,252,0,60,124,0, - 124,124,0,120,62,0,120,62,0,240,31,1,224,15,195,192, - 7,255,0,0,252,0,23,33,99,25,1,0,1,240,96,3, - 252,224,7,255,192,7,255,128,14,63,128,12,6,0,8,0, - 0,0,0,0,0,126,0,3,255,192,7,135,224,14,1,240, - 30,0,248,60,0,248,60,0,124,124,0,124,120,0,126,248, - 0,62,248,0,62,248,0,62,248,0,62,248,0,62,248,0, - 62,248,0,62,252,0,60,124,0,124,124,0,120,62,0,120, - 62,0,240,31,1,224,15,195,192,7,255,0,0,252,0,23, - 32,96,25,1,0,3,129,192,7,131,192,7,195,224,7,131, - 192,7,131,192,3,1,128,0,0,0,0,126,0,3,255,192, - 7,135,224,14,1,240,30,0,248,60,0,248,60,0,124,124, - 0,124,120,0,126,248,0,62,248,0,62,248,0,62,248,0, - 62,248,0,62,248,0,62,248,0,62,252,0,60,124,0,124, - 124,0,120,62,0,120,62,0,240,31,1,224,15,195,192,7, - 255,0,0,252,0,13,12,24,17,2,5,96,48,240,120,120, - 240,61,224,31,192,15,128,15,128,31,192,57,224,120,240,240, - 120,96,48,23,26,78,25,1,255,0,126,30,3,255,252,7, - 135,248,14,3,240,30,1,248,60,1,252,60,3,252,124,7, - 252,120,15,254,248,15,126,248,30,62,248,62,62,248,60,62, - 248,120,62,248,240,62,248,240,62,253,224,60,127,192,124,127, - 128,120,127,128,120,63,0,240,31,129,224,63,195,192,127,255, - 0,240,252,0,192,0,0,25,34,136,27,1,0,0,192,0, - 0,3,224,0,0,3,240,0,0,3,248,0,0,0,252,0, - 0,0,30,0,0,0,7,0,0,0,2,0,0,0,0,0, - 0,255,224,255,128,127,224,255,0,31,0,28,0,31,0,28, - 0,31,0,28,0,31,0,28,0,31,0,28,0,31,0,28, - 0,31,0,28,0,31,0,28,0,31,0,28,0,31,0,28, - 0,31,0,28,0,31,0,28,0,31,0,28,0,31,0,28, - 0,31,0,28,0,31,0,28,0,31,0,24,0,15,128,56, - 0,15,128,56,0,7,192,112,0,3,224,224,0,1,255,192, - 0,0,127,0,0,25,34,136,27,1,0,0,1,128,0,0, - 3,224,0,0,7,224,0,0,15,192,0,0,31,0,0,0, - 60,0,0,0,112,0,0,0,64,0,0,0,0,0,0,255, - 224,255,128,127,224,255,0,31,0,28,0,31,0,28,0,31, - 0,28,0,31,0,28,0,31,0,28,0,31,0,28,0,31, - 0,28,0,31,0,28,0,31,0,28,0,31,0,28,0,31, - 0,28,0,31,0,28,0,31,0,28,0,31,0,28,0,31, - 0,28,0,31,0,28,0,31,0,24,0,15,128,56,0,15, - 128,56,0,7,192,112,0,3,224,224,0,1,255,192,0,0, - 127,0,0,25,34,136,27,1,0,0,28,0,0,0,62,0, - 0,0,127,0,0,0,255,128,0,1,255,192,0,1,227,192, - 0,3,128,224,0,2,0,64,0,0,0,0,0,255,224,255, - 128,127,224,255,0,31,0,28,0,31,0,28,0,31,0,28, - 0,31,0,28,0,31,0,28,0,31,0,28,0,31,0,28, - 0,31,0,28,0,31,0,28,0,31,0,28,0,31,0,28, - 0,31,0,28,0,31,0,28,0,31,0,28,0,31,0,28, - 0,31,0,28,0,31,0,24,0,15,128,56,0,15,128,56, - 0,7,192,112,0,3,224,224,0,1,255,192,0,0,127,0, - 0,25,32,128,27,1,0,1,192,224,0,3,225,240,0,3, - 225,240,0,3,193,224,0,3,193,224,0,1,128,192,0,0, - 0,0,0,255,224,255,128,127,224,255,0,31,0,28,0,31, - 0,28,0,31,0,28,0,31,0,28,0,31,0,28,0,31, - 0,28,0,31,0,28,0,31,0,28,0,31,0,28,0,31, - 0,28,0,31,0,28,0,31,0,28,0,31,0,28,0,31, - 0,28,0,31,0,28,0,31,0,28,0,31,0,24,0,15, - 128,56,0,15,128,56,0,7,192,112,0,3,224,224,0,1, - 255,192,0,0,127,0,0,24,34,102,25,0,0,0,1,128, - 0,3,192,0,7,224,0,31,192,0,63,0,0,124,0,0, - 240,0,0,64,0,0,0,0,126,0,255,255,0,255,31,0, - 56,15,128,56,15,192,112,7,192,112,3,224,224,3,224,224, - 1,241,192,1,241,192,0,251,128,0,251,128,0,127,0,0, - 127,0,0,62,0,0,62,0,0,62,0,0,62,0,0,62, - 0,0,62,0,0,62,0,0,62,0,0,62,0,1,255,192, - 1,255,192,21,25,75,23,1,0,255,224,0,127,224,0,31, - 0,0,31,0,0,31,0,0,31,254,0,31,255,192,31,7, - 224,31,3,240,31,1,248,31,0,248,31,0,248,31,0,248, - 31,0,248,31,0,248,31,1,240,31,1,240,31,135,224,31, - 127,128,31,62,0,31,0,0,31,0,0,31,0,0,127,224, - 0,255,224,0,23,30,90,25,0,0,0,31,128,0,255,224, - 1,195,240,3,128,248,7,128,248,15,0,124,15,0,124,15, - 0,124,31,0,124,31,0,248,31,1,248,31,7,240,31,15, - 128,31,31,0,31,30,0,31,30,0,31,31,0,31,31,128, - 31,15,224,31,7,248,31,3,252,31,0,252,31,0,126,31, - 48,62,31,48,30,31,48,30,31,56,28,31,60,60,127,63, - 248,255,15,224,19,30,90,20,1,0,7,0,0,31,128,0, - 15,128,0,15,192,0,7,192,0,3,224,0,1,224,0,0, - 224,0,0,112,0,0,48,0,0,0,0,0,0,0,1,248, - 0,15,254,0,62,63,0,124,31,0,124,31,0,112,31,0, - 0,31,0,1,255,0,15,255,0,63,31,0,124,31,0,120, - 31,0,248,31,0,248,31,32,248,127,224,255,223,192,127,159, - 128,62,14,0,19,30,90,20,1,0,0,56,0,0,62,0, - 0,126,0,0,124,0,0,248,0,0,240,0,1,224,0,1, - 192,0,3,128,0,1,0,0,0,0,0,0,0,0,1,248, - 0,15,254,0,62,63,0,124,31,0,124,31,0,112,31,0, - 0,31,0,1,255,0,15,255,0,63,31,0,124,31,0,120, - 31,0,248,31,0,248,31,32,248,127,224,255,223,192,127,159, - 128,62,14,0,19,29,87,20,1,0,1,224,0,1,224,0, - 3,240,0,7,248,0,7,252,0,15,60,0,30,30,0,56, - 7,0,16,2,0,0,0,0,0,0,0,1,248,0,15,254, - 0,62,63,0,124,31,0,124,31,0,112,31,0,0,31,0, - 1,255,0,15,255,0,63,31,0,124,31,0,120,31,0,248, - 31,0,248,31,32,248,127,224,255,223,192,127,159,128,62,14, - 0,19,27,81,20,1,0,7,129,128,15,227,0,31,255,0, - 63,254,0,49,252,0,96,56,0,0,0,0,0,0,0,0, - 0,0,1,248,0,15,254,0,62,63,0,124,31,0,124,31, - 0,112,31,0,0,31,0,1,255,0,15,255,0,63,31,0, - 124,31,0,120,31,0,248,31,0,248,31,32,248,127,224,255, - 223,192,127,159,128,62,14,0,19,27,81,20,1,0,12,6, - 0,30,15,0,62,31,0,62,31,0,62,31,0,28,14,0, - 0,0,0,0,0,0,0,0,0,1,248,0,15,254,0,62, - 63,0,124,31,0,124,31,0,112,31,0,0,31,0,1,255, - 0,15,255,0,63,31,0,124,31,0,120,31,0,248,31,0, - 248,31,32,248,127,224,255,223,192,127,159,128,62,14,0,19, - 28,84,20,1,0,0,240,0,3,248,0,3,184,0,7,56, - 0,7,56,0,7,56,0,3,240,0,1,224,0,0,0,0, - 0,0,0,1,248,0,15,254,0,62,63,0,124,31,0,124, - 31,0,112,31,0,0,31,0,1,255,0,15,255,0,63,31, - 0,124,31,0,120,31,0,248,31,0,248,31,32,248,127,224, - 255,223,192,127,159,128,62,14,0,27,18,72,29,1,0,0, - 252,62,0,7,254,255,128,15,191,199,128,30,15,131,192,62, - 15,129,192,124,15,1,224,0,15,1,224,0,255,255,224,15, - 255,255,192,31,15,0,0,124,15,0,0,120,15,0,0,248, - 15,128,0,248,31,128,96,252,127,225,224,255,227,255,192,127, - 193,255,0,63,0,124,0,17,27,81,18,1,247,1,252,0, - 7,255,0,31,31,0,60,15,0,60,7,0,120,6,0,120, - 0,0,248,0,0,248,0,0,248,0,0,248,0,0,248,0, - 0,252,0,0,126,1,0,127,7,128,63,254,0,31,252,0, - 7,240,0,1,192,0,1,192,0,1,240,0,3,248,0,0, - 248,0,0,248,0,1,240,0,3,224,0,7,0,0,17,30, - 90,19,1,0,3,128,0,15,128,0,31,192,0,7,192,0, - 3,192,0,1,224,0,0,224,0,0,112,0,0,48,0,0, - 56,0,0,0,0,0,0,0,1,240,0,15,252,0,30,62, - 0,60,31,0,120,15,0,120,15,128,248,15,128,255,255,128, - 255,254,0,248,0,0,248,0,0,248,0,0,252,0,0,126, - 1,128,127,7,0,63,254,0,31,252,0,7,240,0,17,30, - 90,19,1,0,0,60,0,0,63,0,0,62,0,0,124,0, - 0,120,0,0,240,0,0,240,0,1,224,0,1,192,0,1, - 128,0,0,0,0,0,0,0,1,240,0,15,252,0,30,62, - 0,60,31,0,120,15,0,120,15,128,248,15,128,255,255,128, - 255,254,0,248,0,0,248,0,0,248,0,0,252,0,0,126, - 1,128,127,7,0,63,254,0,31,252,0,7,240,0,17,29, - 87,19,1,0,0,224,0,1,240,0,3,248,0,3,248,0, - 7,252,0,15,30,0,14,14,0,28,7,0,24,3,0,0, - 0,0,0,0,0,1,240,0,15,252,0,30,62,0,60,31, - 0,120,15,0,120,15,128,248,15,128,255,255,128,255,254,0, - 248,0,0,248,0,0,248,0,0,252,0,0,126,1,128,127, - 7,0,63,254,0,31,252,0,7,240,0,17,27,81,19,1, - 0,14,7,0,30,15,0,31,15,128,30,15,0,30,15,0, - 28,14,0,0,0,0,0,0,0,0,0,0,1,240,0,15, - 252,0,30,62,0,60,31,0,120,15,0,120,15,128,248,15, - 128,255,255,128,255,254,0,248,0,0,248,0,0,248,0,0, - 252,0,0,126,1,128,127,7,0,63,254,0,31,252,0,7, - 240,0,11,30,60,12,0,0,56,0,252,0,124,0,62,0, - 62,0,31,0,15,0,7,128,3,128,1,128,0,0,0,0, - 7,0,127,0,127,0,31,0,31,0,31,0,31,0,31,0, - 31,0,31,0,31,0,31,0,31,0,31,0,31,0,31,0, - 127,192,127,224,11,30,60,12,1,0,3,128,3,224,7,224, - 7,192,15,128,15,0,30,0,28,0,24,0,48,0,0,0, - 0,0,14,0,254,0,254,0,62,0,62,0,62,0,62,0, - 62,0,62,0,62,0,62,0,62,0,62,0,62,0,62,0, - 62,0,255,128,255,192,14,29,58,12,255,0,7,128,7,192, - 15,192,31,224,31,240,60,240,120,120,112,28,192,8,0,0, - 0,0,3,128,63,128,63,128,15,128,15,128,15,128,15,128, - 15,128,15,128,15,128,15,128,15,128,15,128,15,128,15,128, - 15,128,63,224,63,240,14,27,54,12,255,0,48,24,120,60, - 248,124,248,124,248,124,112,56,0,0,0,0,0,0,3,128, - 63,128,63,128,15,128,15,128,15,128,15,128,15,128,15,128, - 15,128,15,128,15,128,15,128,15,128,15,128,15,128,63,224, - 63,240,18,29,87,20,1,0,3,0,0,31,192,0,63,231, - 192,3,255,0,0,252,0,3,252,0,15,252,0,30,30,0, - 0,31,0,0,15,0,0,15,128,3,231,128,15,255,128,30, - 63,192,60,31,192,124,15,192,120,7,192,248,7,192,248,7, - 192,248,7,192,248,7,192,248,7,128,248,7,128,124,15,128, - 124,15,0,126,14,0,63,28,0,15,248,0,3,224,0,22, - 27,81,23,1,0,1,192,64,3,248,224,7,255,192,15,255, - 128,12,127,0,24,30,0,0,0,0,0,0,0,0,0,0, - 14,15,128,254,63,192,254,255,224,63,255,224,63,199,224,63, - 3,224,62,3,224,62,3,224,62,3,224,62,3,224,62,3, - 224,62,3,224,62,3,224,62,3,224,62,3,224,62,3,224, - 255,143,248,255,223,252,19,30,90,21,1,0,3,128,0,15, - 192,0,15,192,0,7,192,0,3,224,0,1,224,0,0,240, - 0,0,112,0,0,56,0,0,16,0,0,0,0,0,0,0, - 1,248,0,7,254,0,30,31,128,60,15,128,124,7,192,120, - 7,192,248,3,224,248,3,224,248,3,224,248,3,224,248,3, - 224,248,3,192,124,3,192,124,7,128,62,7,128,63,15,0, - 15,252,0,3,240,0,19,30,90,21,1,0,0,28,0,0, - 63,0,0,63,0,0,62,0,0,124,0,0,120,0,0,240, - 0,0,224,0,1,192,0,0,128,0,0,0,0,0,0,0, - 1,248,0,7,254,0,30,31,128,60,15,128,124,7,192,120, - 7,192,248,3,224,248,3,224,248,3,224,248,3,224,248,3, - 224,248,3,192,124,3,192,124,7,128,62,7,128,63,15,0, - 15,252,0,3,240,0,19,29,87,21,1,0,0,240,0,0, - 240,0,1,248,0,3,252,0,7,252,0,7,158,0,15,15, - 0,28,3,0,8,1,128,0,0,0,0,0,0,1,248,0, - 7,254,0,30,31,128,60,15,128,124,7,192,120,7,192,248, - 3,224,248,3,224,248,3,224,248,3,224,248,3,224,248,3, - 192,124,3,192,124,7,128,62,7,128,63,15,0,15,252,0, - 3,240,0,19,27,81,21,1,0,3,128,128,7,241,192,15, - 255,128,31,255,0,24,254,0,48,60,0,0,0,0,0,0, - 0,0,0,0,1,248,0,7,254,0,30,31,128,60,15,128, - 124,7,192,120,7,192,248,3,224,248,3,224,248,3,224,248, - 3,224,248,3,224,248,3,192,124,3,192,124,7,128,62,7, - 128,63,15,0,15,252,0,3,240,0,19,27,81,21,1,0, - 14,7,0,15,7,128,31,15,128,31,15,128,30,15,0,14, - 7,0,0,0,0,0,0,0,0,0,0,1,248,0,7,254, - 0,30,31,128,60,15,128,124,7,192,120,7,192,248,3,224, - 248,3,224,248,3,224,248,3,224,248,3,224,248,3,192,124, - 3,192,124,7,128,62,7,128,63,15,0,15,252,0,3,240, - 0,15,15,30,17,1,3,3,0,7,0,7,0,7,0,6, - 0,0,0,127,254,255,252,0,0,0,0,3,0,7,0,7, - 0,7,0,6,0,19,20,60,21,1,255,0,0,32,1,248, - 224,7,255,192,30,31,128,60,15,192,60,31,192,120,31,224, - 120,59,224,248,115,224,248,227,224,249,227,224,249,195,224,251, - 131,192,127,3,192,126,7,128,62,7,128,63,15,0,63,252, - 0,99,240,0,192,0,0,22,30,90,23,1,0,3,128,0, - 7,192,0,15,192,0,3,224,0,1,224,0,0,240,0,0, - 240,0,0,120,0,0,56,0,0,24,0,0,0,0,0,0, - 0,14,0,224,254,31,224,126,7,224,62,3,224,62,3,224, - 62,3,224,62,3,224,62,3,224,62,3,224,62,3,224,62, - 3,224,62,3,224,62,3,224,62,7,224,63,31,252,31,251, - 252,31,243,240,15,193,192,22,30,90,23,1,0,0,30,0, - 0,31,0,0,63,128,0,62,0,0,124,0,0,120,0,0, - 112,0,0,224,0,0,224,0,1,192,0,0,0,0,0,0, - 0,14,0,224,254,31,224,126,7,224,62,3,224,62,3,224, - 62,3,224,62,3,224,62,3,224,62,3,224,62,3,224,62, - 3,224,62,3,224,62,3,224,62,7,224,63,31,252,31,251, - 252,31,243,240,15,193,192,22,29,87,23,1,0,0,112,0, - 0,248,0,1,248,0,3,252,0,3,254,0,7,158,0,15, - 7,0,14,3,128,8,1,0,0,0,0,0,0,0,14,0, - 224,254,31,224,126,7,224,62,3,224,62,3,224,62,3,224, - 62,3,224,62,3,224,62,3,224,62,3,224,62,3,224,62, - 3,224,62,3,224,62,7,224,63,31,252,31,251,252,31,243, - 240,15,193,192,22,27,81,23,1,0,7,3,128,15,7,128, - 31,15,128,31,15,128,31,15,128,14,7,0,0,0,0,0, - 0,0,0,0,0,14,0,224,254,31,224,126,7,224,62,3, - 224,62,3,224,62,3,224,62,3,224,62,3,224,62,3,224, - 62,3,224,62,3,224,62,3,224,62,3,224,62,7,224,63, - 31,252,31,251,252,31,243,240,15,193,192,21,39,117,20,255, - 247,0,7,0,0,15,192,0,15,128,0,31,0,0,31,0, - 0,62,0,0,60,0,0,120,0,0,112,0,0,96,0,0, - 0,0,0,0,0,127,193,248,63,129,248,31,0,224,15,128, - 224,15,129,192,7,193,192,7,193,128,7,195,128,3,227,128, - 3,231,0,1,247,0,1,246,0,0,254,0,0,254,0,0, - 252,0,0,124,0,0,120,0,0,56,0,0,56,0,0,112, - 0,0,112,0,0,224,0,33,224,0,127,192,0,127,128,0, - 255,0,0,124,0,0,20,39,117,22,1,247,6,0,0,254, - 0,0,254,0,0,62,0,0,62,0,0,62,0,0,62,0, - 0,62,0,0,62,0,0,62,0,0,62,0,0,62,0,0, - 62,31,0,62,127,128,62,255,192,63,135,224,63,3,224,62, - 1,240,62,0,240,62,0,240,62,0,240,62,0,240,62,0, - 240,62,0,224,62,0,224,62,1,192,63,195,192,63,255,128, - 62,255,0,62,60,0,62,0,0,62,0,0,62,0,0,62, - 0,0,62,0,0,62,0,0,62,0,0,255,192,0,255,192, - 0,21,36,108,20,255,247,3,129,192,7,195,224,7,195,224, - 7,195,224,7,131,192,7,3,128,0,0,0,0,0,0,0, - 0,0,127,193,248,63,129,248,31,0,224,15,128,224,15,129, - 192,7,193,192,7,193,128,7,195,128,3,227,128,3,231,0, - 1,247,0,1,246,0,0,254,0,0,254,0,0,252,0,0, - 124,0,0,120,0,0,56,0,0,56,0,0,112,0,0,112, - 0,0,224,0,33,224,0,127,192,0,127,128,0,255,0,0, - 124,0,0}; -/* - Fontname: -FreeType-Gentium Basic-Bold-R-Normal--40-400-72-72-P-200-ISO10646-1 - Copyright: Copyright (c) SIL International, 2003-2008. - Capital A Height: 0, '1' Height: 24 - Calculated Max Values w=18 h=38 x= 3 y=14 dx=21 dy= 0 ascent=31 len=114 - Font Bounding box w=61 h=57 x=-20 y=-14 - Calculated Min Values x= 0 y=-7 dx= 0 dy= 0 - Pure Font ascent =24 descent= 0 - X Font ascent =24 descent= 0 - Max Font ascent =31 descent=-7 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_gdb25n[985] U8G_FONT_SECTION("u8g_font_gdb25n") = { - 0,61,57,236,242,24,0,0,0,0,42,58,0,31,249,24, - 0,16,16,32,18,1,14,0,192,3,192,3,192,99,140,123, - 158,125,191,127,252,15,224,7,224,63,252,253,190,249,158,51, - 142,3,192,3,192,3,0,15,14,28,17,1,4,1,128,3, - 128,3,128,3,128,3,128,3,128,127,254,255,252,3,128,3, - 128,3,128,3,128,3,128,3,0,8,12,12,11,2,249,30, - 127,255,127,31,31,30,30,60,56,112,96,12,2,4,14,1, - 9,127,240,255,240,6,6,6,11,3,255,56,124,252,252,252, - 120,17,38,114,19,1,249,0,1,128,0,7,128,0,7,128, - 0,15,0,0,15,0,0,15,0,0,30,0,0,30,0,0, - 28,0,0,60,0,0,60,0,0,120,0,0,120,0,0,120, - 0,0,240,0,0,240,0,0,224,0,1,224,0,1,224,0, - 3,192,0,3,192,0,3,192,0,7,128,0,7,128,0,7, - 0,0,15,0,0,15,0,0,30,0,0,30,0,0,30,0, - 0,60,0,0,60,0,0,56,0,0,120,0,0,120,0,0, - 240,0,0,240,0,0,192,0,0,18,24,72,20,1,0,3, - 240,0,7,252,0,30,62,0,28,31,0,60,15,0,120,15, - 128,120,15,128,120,7,128,248,7,192,248,7,192,248,7,192, - 248,7,192,248,7,192,248,7,192,248,7,192,248,7,192,120, - 7,128,124,7,128,124,15,128,60,15,0,62,14,0,31,30, - 0,15,248,0,3,224,0,16,24,48,20,2,0,0,96,3, - 224,31,224,255,224,99,224,3,224,3,224,3,224,3,224,3, - 224,3,224,3,224,3,224,3,224,3,224,3,224,3,224,3, - 224,3,224,3,224,3,224,7,240,127,255,127,255,16,24,48, - 20,2,0,3,248,15,252,60,62,124,63,120,31,248,31,112, - 31,0,31,0,62,0,60,0,124,0,120,0,240,1,224,3, - 224,3,192,7,128,15,1,30,3,60,3,120,3,127,255,255, - 255,255,255,16,24,48,20,2,0,7,240,31,248,60,124,120, - 62,248,62,248,62,64,62,0,60,0,124,0,240,7,240,7, - 252,0,254,0,62,0,63,0,31,0,31,0,31,0,31,0, - 30,192,62,240,124,127,248,15,192,17,24,72,20,1,0,0, - 12,0,0,124,0,0,124,0,0,252,0,1,252,0,1,252, - 0,3,188,0,7,188,0,7,60,0,14,60,0,14,60,0, - 28,60,0,56,60,0,56,60,0,112,60,0,255,255,128,255, - 255,0,0,60,0,0,60,0,0,60,0,0,60,0,0,60, - 0,3,255,128,3,255,128,17,24,72,20,1,0,31,255,0, - 31,255,128,31,254,0,31,252,0,24,0,0,56,0,0,56, - 0,0,56,0,0,56,0,0,63,240,0,63,252,0,48,126, - 0,96,31,0,0,31,0,0,15,128,0,15,128,0,15,128, - 0,15,128,0,15,128,0,31,0,96,31,0,248,126,0,63, - 252,0,7,224,0,17,24,72,20,2,0,0,14,0,0,126, - 0,1,240,0,7,192,0,15,128,0,30,0,0,62,0,0, - 60,0,0,124,0,0,121,248,0,127,254,0,254,63,0,252, - 31,0,248,15,128,248,15,128,248,15,128,248,15,128,248,15, - 128,124,15,128,124,15,0,60,31,0,31,30,0,15,252,0, - 3,240,0,17,24,72,20,2,0,127,255,128,127,255,0,255, - 255,0,255,255,0,224,6,0,192,14,0,128,12,0,0,28, - 0,0,28,0,0,56,0,0,56,0,0,112,0,0,112,0, - 0,240,0,0,224,0,1,224,0,1,192,0,3,192,0,3, - 192,0,7,128,0,7,128,0,15,128,0,31,0,0,28,0, - 0,17,24,72,21,2,0,3,240,0,15,252,0,28,62,0, - 24,31,0,56,31,0,56,31,0,56,31,0,60,62,0,63, - 60,0,31,248,0,15,240,0,7,252,0,14,254,0,62,63, - 0,124,31,128,120,31,128,248,15,128,248,15,128,248,15,128, - 248,15,0,124,31,0,126,62,0,63,252,0,7,224,0,17, - 25,75,20,2,255,3,240,0,15,252,0,30,62,0,60,30, - 0,120,31,0,120,31,0,248,15,128,248,15,128,248,15,128, - 248,15,128,248,15,128,124,31,128,126,63,128,63,255,128,15, - 207,0,0,15,0,0,31,0,0,30,0,0,62,0,0,124, - 0,0,248,0,1,240,0,15,192,0,63,0,0,56,0,0, - 6,19,19,11,3,255,56,124,252,252,252,120,0,0,0,0, - 0,0,0,56,124,252,252,252,120}; -/* - Fontname: -FreeType-Gentium Basic-Bold-R-Normal--40-400-72-72-P-200-ISO10646-1 - Copyright: Copyright (c) SIL International, 2003-2008. - Capital A Height: 25, '1' Height: 24 - Calculated Max Values w=34 h=41 x= 3 y=20 dx=35 dy= 0 ascent=33 len=136 - Font Bounding box w=61 h=57 x=-20 y=-14 - Calculated Min Values x=-6 y=-9 dx= 0 dy= 0 - Pure Font ascent =25 descent=-9 - X Font ascent =31 descent=-9 - Max Font ascent =33 descent=-9 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_gdb25r[6779] U8G_FONT_SECTION("u8g_font_gdb25r") = { - 0,61,57,236,242,25,7,167,18,92,32,127,247,33,247,31, - 247,0,0,0,10,0,0,6,30,30,12,3,255,12,60,252, - 252,252,124,120,120,120,120,120,120,120,120,120,120,120,120,56, - 48,48,32,0,0,56,124,252,252,252,120,13,13,26,19,3, - 16,24,56,248,248,248,248,248,248,248,248,248,248,248,240,112, - 240,112,112,112,112,112,112,112,112,112,112,19,23,69,20,1, - 2,0,97,192,0,227,128,0,227,128,0,195,128,1,195,0, - 1,199,0,31,255,224,31,255,224,35,142,0,3,142,0,3, - 14,0,7,12,0,7,28,0,7,28,0,127,255,128,255,255, - 128,14,56,0,12,56,0,28,48,0,28,112,0,24,112,0, - 24,112,0,32,224,0,17,30,90,21,2,253,0,192,0,1, - 192,0,1,192,0,3,240,0,31,254,0,63,255,128,113,223, - 0,225,207,0,225,199,0,225,194,0,241,192,0,255,192,0, - 127,192,0,63,248,0,15,252,0,3,254,0,1,255,0,1, - 223,128,1,207,128,193,199,128,193,199,128,225,199,128,241,207, - 0,253,207,0,255,254,0,63,252,0,7,224,0,1,192,0, - 1,192,0,1,128,0,26,25,100,28,1,0,0,0,3,0, - 15,128,15,0,63,192,14,0,113,224,28,0,112,224,56,0, - 224,112,120,0,224,112,112,0,224,112,224,0,224,113,192,0, - 224,115,192,0,96,103,128,0,112,103,0,0,48,206,62,0, - 31,28,99,0,0,60,195,128,0,56,193,128,0,113,193,192, - 0,225,193,192,1,225,193,192,1,193,193,192,3,129,193,192, - 7,0,225,128,15,0,227,128,14,0,127,0,28,0,62,0, - 27,28,112,28,1,0,0,126,0,0,1,255,128,0,3,143, - 128,0,7,7,192,0,7,7,192,0,15,7,192,0,15,7, - 192,0,15,15,128,0,15,159,0,0,15,191,0,0,7,254, - 0,0,7,248,0,0,7,240,0,0,15,240,255,224,31,241, - 255,192,63,248,61,128,125,252,60,0,124,254,28,0,248,254, - 28,0,248,127,28,0,248,63,184,0,248,31,248,0,248,15, - 240,0,252,7,248,0,124,3,252,0,63,7,255,192,31,254, - 127,128,7,240,28,0,5,13,13,11,3,16,24,248,248,248, - 248,248,248,112,112,112,112,112,112,11,37,74,13,2,250,0, - 64,1,224,3,192,7,128,15,0,15,0,30,0,30,0,60, - 0,60,0,124,0,124,0,120,0,248,0,248,0,248,0,248, - 0,248,0,248,0,248,0,248,0,248,0,248,0,248,0,120, - 0,124,0,124,0,124,0,60,0,62,0,30,0,31,0,15, - 0,7,128,3,192,1,224,0,64,11,37,74,13,0,250,64, - 0,240,0,120,0,60,0,30,0,31,0,15,0,15,128,7, - 128,7,192,7,192,7,192,7,192,3,224,3,224,3,224,3, - 224,3,224,3,224,3,224,3,224,3,224,3,224,3,192,7, - 192,7,192,7,192,7,128,15,128,15,0,15,0,30,0,30, - 0,60,0,120,0,240,0,64,0,16,16,32,18,1,14,0, - 192,3,192,3,192,99,140,123,158,125,191,127,252,15,224,7, - 224,63,252,253,190,249,158,51,142,3,192,3,192,3,0,15, - 14,28,17,1,4,1,128,3,128,3,128,3,128,3,128,3, - 128,127,254,255,252,3,128,3,128,3,128,3,128,3,128,3, - 0,8,12,12,11,2,249,30,127,255,127,31,31,30,30,60, - 56,112,96,12,2,4,14,1,9,127,240,255,240,6,6,6, - 11,3,255,56,124,252,252,252,120,17,38,114,19,1,249,0, - 1,128,0,7,128,0,7,128,0,15,0,0,15,0,0,15, - 0,0,30,0,0,30,0,0,28,0,0,60,0,0,60,0, - 0,120,0,0,120,0,0,120,0,0,240,0,0,240,0,0, - 224,0,1,224,0,1,224,0,3,192,0,3,192,0,3,192, - 0,7,128,0,7,128,0,7,0,0,15,0,0,15,0,0, - 30,0,0,30,0,0,30,0,0,60,0,0,60,0,0,56, - 0,0,120,0,0,120,0,0,240,0,0,240,0,0,192,0, - 0,18,24,72,20,1,0,3,240,0,7,252,0,30,62,0, - 28,31,0,60,15,0,120,15,128,120,15,128,120,7,128,248, - 7,192,248,7,192,248,7,192,248,7,192,248,7,192,248,7, - 192,248,7,192,248,7,192,120,7,128,124,7,128,124,15,128, - 60,15,0,62,14,0,31,30,0,15,248,0,3,224,0,16, - 24,48,20,2,0,0,96,3,224,31,224,255,224,99,224,3, - 224,3,224,3,224,3,224,3,224,3,224,3,224,3,224,3, - 224,3,224,3,224,3,224,3,224,3,224,3,224,3,224,7, - 240,127,255,127,255,16,24,48,20,2,0,3,248,15,252,60, - 62,124,63,120,31,248,31,112,31,0,31,0,62,0,60,0, - 124,0,120,0,240,1,224,3,224,3,192,7,128,15,1,30, - 3,60,3,120,3,127,255,255,255,255,255,16,24,48,20,2, - 0,7,240,31,248,60,124,120,62,248,62,248,62,64,62,0, - 60,0,124,0,240,7,240,7,252,0,254,0,62,0,63,0, - 31,0,31,0,31,0,31,0,30,192,62,240,124,127,248,15, - 192,17,24,72,20,1,0,0,12,0,0,124,0,0,124,0, - 0,252,0,1,252,0,1,252,0,3,188,0,7,188,0,7, - 60,0,14,60,0,14,60,0,28,60,0,56,60,0,56,60, - 0,112,60,0,255,255,128,255,255,0,0,60,0,0,60,0, - 0,60,0,0,60,0,0,60,0,3,255,128,3,255,128,17, - 24,72,20,1,0,31,255,0,31,255,128,31,254,0,31,252, - 0,24,0,0,56,0,0,56,0,0,56,0,0,56,0,0, - 63,240,0,63,252,0,48,126,0,96,31,0,0,31,0,0, - 15,128,0,15,128,0,15,128,0,15,128,0,15,128,0,31, - 0,96,31,0,248,126,0,63,252,0,7,224,0,17,24,72, - 20,2,0,0,14,0,0,126,0,1,240,0,7,192,0,15, - 128,0,30,0,0,62,0,0,60,0,0,124,0,0,121,248, - 0,127,254,0,254,63,0,252,31,0,248,15,128,248,15,128, - 248,15,128,248,15,128,248,15,128,124,15,128,124,15,0,60, - 31,0,31,30,0,15,252,0,3,240,0,17,24,72,20,2, - 0,127,255,128,127,255,0,255,255,0,255,255,0,224,6,0, - 192,14,0,128,12,0,0,28,0,0,28,0,0,56,0,0, - 56,0,0,112,0,0,112,0,0,240,0,0,224,0,1,224, - 0,1,192,0,3,192,0,3,192,0,7,128,0,7,128,0, - 15,128,0,31,0,0,28,0,0,17,24,72,21,2,0,3, - 240,0,15,252,0,28,62,0,24,31,0,56,31,0,56,31, - 0,56,31,0,60,62,0,63,60,0,31,248,0,15,240,0, - 7,252,0,14,254,0,62,63,0,124,31,128,120,31,128,248, - 15,128,248,15,128,248,15,128,248,15,0,124,31,0,126,62, - 0,63,252,0,7,224,0,17,25,75,20,2,255,3,240,0, - 15,252,0,30,62,0,60,30,0,120,31,0,120,31,0,248, - 15,128,248,15,128,248,15,128,248,15,128,248,15,128,124,31, - 128,126,63,128,63,255,128,15,207,0,0,15,0,0,31,0, - 0,30,0,0,62,0,0,124,0,0,248,0,1,240,0,15, - 192,0,63,0,0,56,0,0,6,19,19,11,3,255,56,124, - 252,252,252,120,0,0,0,0,0,0,0,56,124,252,252,252, - 120,8,26,26,11,2,249,8,62,126,126,126,124,0,0,0, - 0,0,0,0,0,30,127,255,127,31,31,30,30,60,56,112, - 96,16,13,26,18,1,5,0,3,0,31,0,255,3,252,31, - 224,127,128,252,0,254,0,127,192,15,248,1,255,0,63,0, - 6,16,8,16,18,1,7,127,255,255,255,0,0,0,0,0, - 0,0,0,127,255,255,255,16,13,26,18,1,5,112,0,252, - 0,255,128,31,240,3,254,0,127,0,63,0,255,7,248,63, - 224,127,0,248,0,192,0,15,30,60,18,1,255,7,240,31, - 248,60,124,120,126,248,62,248,62,248,62,224,62,0,62,0, - 124,0,124,0,248,0,240,1,240,1,224,1,192,3,192,3, - 128,3,128,3,128,3,128,0,0,0,0,0,0,3,128,7, - 192,15,192,15,192,15,192,7,128,31,34,136,35,2,248,0, - 7,248,0,0,63,255,0,0,255,255,192,1,248,15,224,3, - 192,1,240,7,128,0,248,15,0,0,120,30,0,0,60,60, - 3,195,60,56,15,238,28,120,30,126,30,120,60,62,14,112, - 120,62,14,240,120,62,14,240,248,62,14,240,248,62,14,240, - 248,62,14,240,248,62,14,240,248,62,12,240,248,62,28,240, - 252,62,28,248,124,126,56,120,127,255,240,120,127,191,224,124, - 63,159,192,60,30,15,0,62,0,0,0,31,0,0,0,31, - 128,0,48,15,224,0,240,7,248,7,224,1,255,255,192,0, - 127,255,0,0,15,248,0,25,25,100,25,0,0,0,4,0, - 0,0,30,0,0,0,62,0,0,0,126,0,0,0,127,0, - 0,0,111,0,0,0,239,128,0,0,239,128,0,0,199,128, - 0,1,199,192,0,1,199,192,0,1,131,192,0,3,131,224, - 0,3,131,224,0,3,255,224,0,7,255,240,0,7,0,240, - 0,6,0,248,0,14,0,248,0,14,0,120,0,12,0,124, - 0,28,0,124,0,28,0,124,0,255,129,255,0,255,129,255, - 128,22,25,75,24,0,0,15,254,0,255,255,128,223,15,224, - 31,3,240,31,1,240,31,1,240,31,1,240,31,1,240,31, - 1,224,31,3,224,31,15,128,31,255,0,31,255,224,31,3, - 240,31,1,248,31,0,248,31,0,124,31,0,124,31,0,124, - 31,0,124,31,0,124,31,0,248,31,3,240,127,255,224,255, - 255,0,20,25,75,22,1,0,0,127,128,3,255,240,7,135, - 224,15,1,224,30,0,192,60,0,64,60,0,0,124,0,0, - 120,0,0,248,0,0,248,0,0,248,0,0,248,0,0,248, - 0,0,248,0,0,248,0,0,252,0,0,124,0,0,124,0, - 0,126,0,32,63,0,112,31,193,224,15,255,192,7,255,0, - 1,252,0,22,25,75,25,1,0,15,252,0,255,255,128,255, - 15,192,31,3,224,31,1,240,31,1,248,31,0,248,31,0, - 248,31,0,124,31,0,124,31,0,124,31,0,124,31,0,124, - 31,0,124,31,0,124,31,0,124,31,0,120,31,0,248,31, - 0,248,31,1,240,31,1,240,31,3,224,31,7,192,127,255, - 128,255,252,0,19,25,75,21,1,0,255,255,192,255,255,192, - 62,1,192,30,1,192,30,1,128,30,1,128,30,0,128,30, - 0,0,30,0,0,30,0,0,30,0,0,31,255,0,31,254, - 0,30,6,0,30,0,0,30,0,0,30,0,0,30,0,0, - 30,0,0,30,0,96,30,0,96,30,0,224,63,1,224,255, - 255,224,255,255,192,18,25,75,20,1,0,255,255,192,255,255, - 192,62,1,192,30,1,192,30,1,192,30,0,192,30,0,128, - 30,0,0,30,0,0,30,0,0,30,0,0,31,254,0,31, - 254,0,30,4,0,30,0,0,30,0,0,30,0,0,30,0, - 0,30,0,0,30,0,0,30,0,0,30,0,0,62,0,0, - 255,192,0,255,224,0,22,25,75,24,1,0,0,127,128,1, - 255,240,7,131,240,15,1,224,30,0,224,60,0,64,60,0, - 0,124,0,0,120,0,0,248,0,0,248,0,0,248,0,0, - 248,15,252,248,15,252,248,1,240,248,1,240,252,1,240,124, - 1,240,124,1,240,126,1,240,63,1,240,31,129,240,15,255, - 192,7,255,128,0,252,0,25,25,100,27,1,0,255,227,255, - 128,127,227,255,128,31,0,124,0,31,0,124,0,31,0,124, - 0,31,0,124,0,31,0,124,0,31,0,124,0,31,0,124, - 0,31,0,124,0,31,0,124,0,31,255,252,0,31,255,252, - 0,31,0,124,0,31,0,124,0,31,0,124,0,31,0,124, - 0,31,0,124,0,31,0,124,0,31,0,124,0,31,0,124, - 0,31,0,124,0,31,0,124,0,127,195,255,128,255,227,255, - 128,11,25,50,13,1,0,255,224,127,224,31,0,31,0,31, - 0,31,0,31,0,31,0,31,0,31,0,31,0,31,0,31, - 0,31,0,31,0,31,0,31,0,31,0,31,0,31,0,31, - 0,31,0,31,0,127,192,255,224,18,33,99,13,251,248,3, - 255,192,1,255,128,0,62,0,0,62,0,0,62,0,0,62, - 0,0,62,0,0,62,0,0,62,0,0,62,0,0,62,0, - 0,62,0,0,62,0,0,62,0,0,62,0,0,62,0,0, - 62,0,0,62,0,0,62,0,0,62,0,0,62,0,0,62, - 0,0,62,0,0,62,0,0,62,0,0,60,0,0,60,0, - 0,56,0,16,120,0,56,112,0,127,224,0,255,128,0,62, - 0,0,24,25,75,25,0,0,255,227,254,127,193,254,31,0, - 240,31,1,224,31,3,192,31,7,128,31,15,0,31,14,0, - 31,28,0,31,60,0,31,120,0,31,240,0,31,248,0,31, - 124,0,31,60,0,31,62,0,31,31,0,31,15,128,31,7, - 192,31,3,224,31,3,240,31,1,248,31,0,255,127,224,127, - 255,224,60,20,25,75,20,0,0,255,224,0,127,224,0,31, - 0,0,31,0,0,31,0,0,31,0,0,31,0,0,31,0, - 0,31,0,0,31,0,0,31,0,0,31,0,0,31,0,0, - 31,0,0,31,0,0,31,0,0,31,0,0,31,0,0,31, - 0,0,31,0,48,31,0,96,31,0,96,31,128,224,127,255, - 224,255,255,224,31,25,100,34,1,0,255,0,1,254,127,0, - 1,254,31,128,1,240,31,128,3,240,31,192,3,240,31,192, - 7,240,31,192,7,240,31,224,14,240,29,224,14,240,29,240, - 30,240,28,240,28,240,28,248,28,240,28,248,56,240,28,124, - 56,248,28,124,112,248,28,60,112,248,28,62,224,248,28,30, - 224,248,28,31,224,248,28,31,192,248,28,15,192,248,28,15, - 128,248,28,7,128,248,255,7,7,254,255,3,7,254,25,25, - 100,27,1,0,254,0,255,128,255,0,127,0,31,0,28,0, - 31,128,28,0,31,192,28,0,31,192,28,0,31,224,28,0, - 29,240,28,0,29,248,28,0,28,248,28,0,28,124,28,0, - 28,126,28,0,28,62,28,0,28,31,28,0,28,15,156,0, - 28,15,156,0,28,7,220,0,28,3,252,0,28,3,252,0, - 28,1,252,0,28,0,252,0,28,0,252,0,28,0,124,0, - 127,0,60,0,255,128,12,0,23,25,75,25,1,0,0,126, - 0,3,255,192,7,135,224,14,1,240,30,0,248,60,0,248, - 60,0,124,124,0,124,120,0,126,248,0,62,248,0,62,248, - 0,62,248,0,62,248,0,62,248,0,62,248,0,62,252,0, - 60,124,0,124,124,0,120,62,0,120,62,0,240,31,1,224, - 15,195,192,7,255,0,0,252,0,21,25,75,23,1,0,15, - 254,0,255,255,192,255,7,224,31,3,240,31,1,248,31,0, - 248,31,0,248,31,0,248,31,0,248,31,0,248,31,1,240, - 31,1,240,31,135,224,31,127,128,31,62,0,31,0,0,31, - 0,0,31,0,0,31,0,0,31,0,0,31,0,0,31,0, - 0,31,0,0,127,224,0,255,224,0,27,31,124,25,1,250, - 0,126,0,0,3,255,192,0,7,135,224,0,14,1,240,0, - 30,0,248,0,60,0,248,0,60,0,124,0,124,0,124,0, - 120,0,124,0,248,0,62,0,248,0,62,0,248,0,62,0, - 248,0,62,0,248,0,62,0,248,0,62,0,248,0,62,0, - 252,0,60,0,124,0,124,0,124,0,120,0,62,0,120,0, - 62,0,240,0,31,1,224,0,15,195,192,0,7,255,128,0, - 0,255,0,0,0,7,224,0,0,1,248,96,0,0,255,224, - 0,0,127,192,0,0,31,128,0,0,7,0,23,25,75,24, - 1,0,15,252,0,255,255,128,255,15,192,31,7,192,31,3, - 224,31,3,224,31,3,224,31,3,224,31,3,224,31,7,192, - 31,7,128,31,255,0,31,254,0,31,124,0,31,30,0,31, - 15,0,31,15,0,31,7,128,31,7,192,31,3,224,31,3, - 224,31,1,240,31,1,254,127,192,254,255,224,248,17,25,75, - 21,2,0,3,252,0,31,255,0,60,63,0,112,14,0,240, - 6,0,240,0,0,248,0,0,252,0,0,254,0,0,127,128, - 0,63,224,0,31,248,0,7,254,0,1,255,0,0,127,0, - 0,31,128,0,15,128,0,7,128,192,7,128,192,7,128,224, - 7,0,240,14,0,252,28,0,255,248,0,31,224,0,23,25, - 75,23,0,0,127,255,252,127,255,254,96,124,14,224,124,12, - 192,124,12,192,124,12,192,124,12,0,124,0,0,124,0,0, - 124,0,0,124,0,0,124,0,0,124,0,0,124,0,0,124, - 0,0,124,0,0,124,0,0,124,0,0,124,0,0,124,0, - 0,124,0,0,124,0,0,124,0,3,255,128,3,255,128,25, - 25,100,27,1,0,255,224,255,128,127,224,255,0,31,0,28, - 0,31,0,28,0,31,0,28,0,31,0,28,0,31,0,28, - 0,31,0,28,0,31,0,28,0,31,0,28,0,31,0,28, - 0,31,0,28,0,31,0,28,0,31,0,28,0,31,0,28, - 0,31,0,28,0,31,0,28,0,31,0,28,0,31,0,24, - 0,15,128,56,0,15,128,56,0,7,192,112,0,3,224,224, - 0,1,255,192,0,0,127,0,0,26,25,100,27,0,0,255, - 192,63,192,127,192,63,192,31,0,14,0,31,0,14,0,15, - 128,28,0,15,128,28,0,15,128,28,0,7,192,56,0,7, - 192,56,0,3,224,48,0,3,224,112,0,3,224,112,0,1, - 240,224,0,1,240,224,0,0,240,224,0,0,249,192,0,0, - 249,192,0,0,125,192,0,0,127,128,0,0,63,128,0,0, - 63,0,0,0,63,0,0,0,31,0,0,0,30,0,0,0, - 8,0,0,34,25,125,34,0,0,255,192,224,127,192,127,128, - 224,63,192,30,0,224,14,0,31,1,240,14,0,31,1,240, - 12,0,15,1,248,28,0,15,3,248,28,0,15,131,248,28, - 0,15,131,252,28,0,7,135,60,24,0,7,135,60,56,0, - 7,134,62,56,0,7,206,30,56,0,3,206,31,56,0,3, - 204,15,48,0,3,220,15,112,0,3,252,15,240,0,3,248, - 7,240,0,1,248,7,224,0,1,248,7,224,0,1,240,3, - 224,0,1,240,3,224,0,0,240,1,224,0,0,224,1,192, - 0,0,192,1,128,0,25,25,100,25,0,0,127,225,255,0, - 127,225,255,0,31,128,124,0,15,128,112,0,15,192,240,0, - 7,224,224,0,3,225,192,0,1,243,192,0,1,251,128,0, - 0,255,0,0,0,127,0,0,0,126,0,0,0,62,0,0, - 0,127,0,0,0,127,128,0,0,239,192,0,1,231,192,0, - 1,195,224,0,3,131,240,0,7,129,240,0,7,0,248,0, - 14,0,252,0,30,0,254,0,255,131,255,128,255,131,255,128, - 24,25,75,25,0,0,126,0,255,255,0,255,31,0,56,15, - 128,56,15,192,112,7,192,112,3,224,224,3,224,224,1,241, - 192,1,241,192,0,251,128,0,251,128,0,127,0,0,127,0, - 0,62,0,0,62,0,0,62,0,0,62,0,0,62,0,0, - 62,0,0,62,0,0,62,0,0,62,0,1,255,192,1,255, - 192,19,25,75,22,1,0,63,255,224,63,255,224,120,7,192, - 112,15,192,96,15,128,96,31,128,32,63,0,0,62,0,0, - 126,0,0,124,0,0,252,0,1,248,0,1,240,0,3,240, - 0,3,224,0,7,224,0,15,192,0,15,128,0,31,128,32, - 31,0,96,63,0,96,126,0,96,124,0,224,255,255,224,255, - 255,224,11,37,74,14,2,250,255,224,255,224,248,0,248,0, - 248,0,248,0,248,0,248,0,248,0,248,0,248,0,248,0, - 248,0,248,0,248,0,248,0,248,0,248,0,248,0,248,0, - 248,0,248,0,248,0,248,0,248,0,248,0,248,0,248,0, - 248,0,248,0,248,0,248,0,248,0,248,0,248,0,255,224, - 255,224,17,38,114,19,1,249,192,0,0,240,0,0,112,0, - 0,112,0,0,120,0,0,56,0,0,60,0,0,60,0,0, - 28,0,0,30,0,0,30,0,0,14,0,0,15,0,0,7, - 0,0,7,128,0,7,128,0,3,128,0,3,192,0,3,192, - 0,1,192,0,1,224,0,0,224,0,0,224,0,0,240,0, - 0,112,0,0,120,0,0,120,0,0,56,0,0,60,0,0, - 60,0,0,28,0,0,30,0,0,14,0,0,15,0,0,15, - 0,0,7,0,0,7,128,0,1,128,10,37,74,13,1,250, - 255,192,255,192,3,192,3,192,3,192,3,192,3,192,3,192, - 3,192,3,192,3,192,3,192,3,192,3,192,3,192,3,192, - 3,192,3,192,3,192,3,192,3,192,3,192,3,192,3,192, - 3,192,3,192,3,192,3,192,3,192,3,192,3,192,3,192, - 3,192,3,192,3,192,255,192,255,192,16,19,38,20,2,11, - 0,128,3,128,3,192,3,192,7,224,6,224,14,224,12,112, - 12,112,28,120,24,56,24,56,48,28,48,28,112,28,96,14, - 96,14,224,7,128,6,17,2,6,19,1,251,127,255,128,255, - 255,128,9,10,20,13,0,20,56,0,248,0,252,0,124,0, - 62,0,30,0,15,0,7,0,3,128,1,0,19,18,54,20, - 1,0,1,248,0,15,254,0,62,63,0,124,31,0,124,31, - 0,112,31,0,0,31,0,1,255,0,15,255,0,63,31,0, - 124,31,0,120,31,0,248,31,0,248,31,32,248,127,224,255, - 223,192,127,159,128,62,14,0,20,30,90,21,0,0,6,0, - 0,254,0,0,254,0,0,62,0,0,62,0,0,62,0,0, - 62,0,0,62,0,0,62,0,0,62,0,0,62,0,0,62, - 0,0,62,31,0,62,127,192,63,255,192,63,199,224,63,1, - 224,62,1,240,62,0,240,62,0,240,62,0,240,62,0,240, - 62,0,240,62,0,224,62,1,224,62,1,192,63,131,128,63, - 255,0,15,252,0,1,240,0,16,18,36,18,1,0,1,252, - 7,255,31,31,60,15,60,7,120,6,120,0,248,0,248,0, - 248,0,248,0,248,0,124,0,126,3,63,7,63,254,15,252, - 3,240,21,30,90,22,1,0,0,1,192,0,63,192,0,63, - 192,0,7,192,0,7,192,0,7,192,0,7,192,0,7,192, - 0,7,192,0,7,192,0,7,192,0,7,192,3,247,192,15, - 255,192,30,31,192,60,15,192,124,7,192,120,7,192,248,7, - 192,248,7,192,248,7,192,248,7,192,248,7,192,252,7,192, - 252,15,192,126,31,192,127,255,248,63,247,248,31,231,224,7, - 131,128,17,18,54,19,1,0,1,240,0,15,252,0,30,62, - 0,60,31,0,120,15,0,120,15,128,248,15,128,255,255,128, - 255,254,0,248,0,0,248,0,0,248,0,0,252,0,0,126, - 1,128,127,7,0,63,254,0,31,252,0,7,240,0,17,29, - 87,14,0,0,0,63,0,0,255,128,3,143,0,7,134,0, - 7,0,0,15,0,0,15,0,0,31,0,0,31,0,0,31, - 0,0,31,0,0,127,252,0,255,248,0,31,16,0,31,0, - 0,31,0,0,31,0,0,31,0,0,31,0,0,31,0,0, - 31,0,0,31,0,0,31,0,0,31,0,0,31,0,0,31, - 0,0,31,0,0,127,240,0,255,240,0,21,27,81,22,0, - 247,1,248,24,15,255,248,30,31,240,60,15,128,124,7,192, - 124,7,192,124,7,192,124,7,192,62,7,128,63,15,0,31, - 254,0,3,248,0,7,128,0,15,128,0,31,192,0,31,255, - 0,31,255,224,7,255,240,30,255,248,124,3,248,120,0,248, - 248,0,248,248,0,240,252,1,224,127,3,192,31,255,0,3, - 248,0,22,30,90,23,1,0,6,0,0,254,0,0,254,0, - 0,62,0,0,62,0,0,62,0,0,62,0,0,62,0,0, - 62,0,0,62,0,0,62,0,0,62,0,0,62,15,128,62, - 63,192,62,127,224,62,255,224,63,199,224,63,3,224,62,3, - 224,62,3,224,62,3,224,62,3,224,62,3,224,62,3,224, - 62,3,224,62,3,224,62,3,224,62,3,224,255,143,248,255, - 223,252,10,27,54,12,1,0,30,0,63,0,63,0,63,0, - 30,0,0,0,0,0,0,0,0,0,14,0,254,0,254,0, - 62,0,62,0,62,0,62,0,62,0,62,0,62,0,62,0, - 62,0,62,0,62,0,62,0,62,0,255,128,255,192,15,36, - 72,11,250,247,0,60,0,126,0,126,0,126,0,60,0,0, - 0,0,0,0,0,0,0,28,3,252,3,252,0,124,0,124, - 0,124,0,124,0,124,0,124,0,124,0,124,0,124,0,124, - 0,124,0,124,0,124,0,124,0,124,0,124,0,124,0,120, - 0,120,32,240,120,224,255,192,255,128,60,0,21,30,90,22, - 1,0,6,0,0,254,0,0,254,0,0,62,0,0,62,0, - 0,62,0,0,62,0,0,62,0,0,62,0,0,62,0,0, - 62,0,0,62,0,0,62,15,240,62,7,240,62,7,128,62, - 15,0,62,62,0,62,120,0,62,240,0,63,224,0,63,240, - 0,62,248,0,62,124,0,62,62,0,62,31,0,62,31,128, - 62,15,192,62,7,224,255,131,248,255,129,224,10,30,60,12, - 1,0,6,0,254,0,254,0,62,0,62,0,62,0,62,0, - 62,0,62,0,62,0,62,0,62,0,62,0,62,0,62,0, - 62,0,62,0,62,0,62,0,62,0,62,0,62,0,62,0, - 62,0,62,0,62,0,62,0,62,0,255,128,255,192,34,18, - 90,34,0,0,6,15,192,248,0,255,63,227,252,0,255,127, - 255,254,0,31,227,252,126,0,31,129,248,62,0,31,1,240, - 62,0,31,1,240,62,0,31,1,240,62,0,31,1,240,62, - 0,31,1,240,62,0,31,1,240,62,0,31,1,240,62,0, - 31,1,240,62,0,31,1,240,62,0,31,1,240,62,0,31, - 1,240,62,0,127,199,252,255,128,255,199,252,255,192,22,18, - 54,23,1,0,14,15,128,254,63,192,254,255,224,63,255,224, - 63,199,224,63,3,224,62,3,224,62,3,224,62,3,224,62, - 3,224,62,3,224,62,3,224,62,3,224,62,3,224,62,3, - 224,62,3,224,255,143,248,255,223,252,19,18,54,21,1,0, - 1,248,0,7,254,0,30,31,128,60,15,128,124,7,192,120, - 7,192,248,3,224,248,3,224,248,3,224,248,3,224,248,3, - 224,248,3,192,124,3,192,124,7,128,62,7,128,63,15,0, - 15,252,0,3,240,0,20,27,81,22,1,247,14,31,0,254, - 127,128,254,255,192,63,135,224,63,3,224,62,1,240,62,0, - 240,62,0,240,62,0,240,62,0,240,62,0,240,62,0,224, - 62,0,224,62,1,192,63,195,192,63,255,128,62,255,0,62, - 60,0,62,0,0,62,0,0,62,0,0,62,0,0,62,0, - 0,62,0,0,62,0,0,255,192,0,255,192,0,21,27,81, - 22,1,247,1,240,64,7,252,224,14,31,192,60,15,192,60, - 7,192,120,7,192,248,7,192,248,7,192,248,7,192,248,7, - 192,248,7,192,252,7,192,252,15,192,126,31,192,127,255,192, - 63,247,192,31,231,192,7,135,192,0,7,192,0,7,192,0, - 7,192,0,7,192,0,7,192,0,7,192,0,7,192,0,63, - 240,0,63,248,16,18,36,18,1,0,14,30,254,127,254,255, - 63,255,63,207,31,135,31,6,30,6,30,0,30,0,30,0, - 30,0,30,0,30,0,30,0,62,0,255,192,255,224,14,18, - 36,17,2,0,15,192,63,248,120,248,240,112,240,48,248,48, - 254,0,127,128,63,224,15,248,3,248,192,252,192,124,224,60, - 224,60,248,120,255,240,63,192,15,25,50,15,0,0,3,0, - 7,0,15,0,31,0,31,0,31,0,31,0,127,254,255,252, - 31,8,31,0,31,0,31,0,31,0,31,0,31,0,31,0, - 31,0,31,0,31,0,31,140,31,254,31,248,15,224,7,128, - 22,18,54,23,1,0,14,0,224,254,31,224,126,7,224,62, - 3,224,62,3,224,62,3,224,62,3,224,62,3,224,62,3, - 224,62,3,224,62,3,224,62,3,224,62,3,224,62,7,224, - 63,31,252,31,251,252,31,243,240,15,193,192,20,18,54,20, - 0,0,255,131,240,127,3,240,62,1,192,31,1,192,31,1, - 128,15,3,128,15,131,0,15,135,0,7,199,0,7,206,0, - 3,238,0,3,236,0,1,252,0,1,252,0,0,248,0,0, - 248,0,0,240,0,0,96,0,28,18,72,29,0,0,255,131, - 3,240,127,3,129,240,62,3,128,192,30,7,193,192,31,7, - 193,192,31,15,193,192,15,15,227,128,15,157,227,128,15,157, - 243,128,7,153,243,0,7,248,255,0,7,240,255,0,3,240, - 126,0,3,240,126,0,3,224,62,0,1,224,60,0,1,192, - 28,0,1,128,24,0,21,18,54,21,0,0,255,199,240,255, - 199,240,63,131,192,15,131,128,15,199,0,7,238,0,3,252, - 0,1,248,0,1,248,0,0,252,0,1,254,0,3,190,0, - 7,31,0,6,31,128,12,15,192,28,7,224,127,31,248,255, - 31,248,21,27,81,20,255,247,127,193,248,63,129,248,31,0, - 224,15,128,224,15,129,192,7,193,192,7,193,128,7,195,128, - 3,227,128,3,231,0,1,247,0,1,246,0,0,254,0,0, - 254,0,0,252,0,0,124,0,0,120,0,0,56,0,0,56, - 0,0,112,0,0,112,0,0,224,0,33,224,0,127,192,0, - 127,128,0,255,0,0,124,0,0,16,18,36,19,1,0,63, - 255,63,255,112,62,112,126,96,124,96,248,1,248,1,240,3, - 224,7,224,7,192,15,128,31,129,31,3,62,3,124,3,127, - 255,255,255,11,37,74,14,2,250,0,96,1,224,3,192,7, - 128,15,0,31,0,31,0,31,0,31,0,31,0,31,128,15, - 128,15,128,15,128,15,128,15,0,31,0,62,0,252,0,255, - 0,31,0,15,128,15,128,15,128,15,128,15,128,31,128,31, - 0,31,0,31,0,31,0,31,0,15,0,15,128,7,192,1, - 224,0,96,3,41,41,9,3,248,96,224,224,224,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224, - 224,192,11,37,74,14,1,250,192,0,240,0,124,0,62,0, - 30,0,31,0,31,0,31,0,31,0,31,0,63,0,62,0, - 62,0,62,0,62,0,62,0,31,0,31,224,7,224,15,128, - 31,0,30,0,62,0,62,0,62,0,62,0,63,0,31,0, - 31,0,31,0,31,0,31,0,30,0,60,0,120,0,240,0, - 192,0,18,6,18,20,1,9,15,0,192,31,192,128,63,225, - 0,99,255,0,192,254,0,128,56,0,255}; -/* - Fontname: -FreeType-Gentium Basic-Bold-R-Normal--48-480-72-72-P-238-ISO10646-1 - Copyright: Copyright (c) SIL International, 2003-2008. - Capital A Height: 30, '1' Height: 29 - Calculated Max Values w=41 h=49 x= 5 y=27 dx=42 dy= 0 ascent=42 len=210 - Font Bounding box w=74 h=69 x=-24 y=-17 - Calculated Min Values x=-7 y=-13 dx= 0 dy= 0 - Pure Font ascent =30 descent=-11 - X Font ascent =38 descent=-11 - Max Font ascent =42 descent=-13 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_gdb30[19508] U8G_FONT_SECTION("u8g_font_gdb30") = { - 0,74,69,232,239,30,10,50,24,78,32,255,245,42,243,38, - 245,0,0,0,12,0,0,8,36,36,15,3,255,6,31,127, - 126,126,126,126,126,126,126,62,62,62,62,62,62,62,60,60, - 60,60,60,60,28,28,24,0,0,0,62,127,255,255,255,254, - 124,16,16,32,23,3,19,14,3,126,31,254,63,254,63,124, - 63,124,63,124,63,124,63,124,30,124,30,124,30,60,30,60, - 30,56,30,56,30,56,14,22,27,81,24,2,3,0,56,48, - 0,120,112,0,112,240,0,112,224,0,240,224,0,225,224,0, - 225,192,31,255,252,31,255,252,63,255,252,3,195,128,3,195, - 128,3,135,128,3,135,0,7,135,0,7,135,0,255,255,240, - 255,255,240,255,255,224,14,30,0,14,28,0,30,28,0,28, - 60,0,28,60,0,28,56,0,60,56,0,56,112,0,20,36, - 108,24,2,252,0,48,0,0,112,0,0,112,0,0,112,0, - 3,255,0,15,255,224,63,255,240,124,119,240,120,115,224,240, - 113,224,240,112,192,248,112,0,252,112,0,255,112,0,127,240, - 0,63,248,0,31,254,0,7,255,128,0,255,192,0,127,224, - 0,119,224,0,113,240,0,113,240,224,112,240,224,112,240,240, - 112,240,248,112,224,252,113,224,255,119,192,255,255,192,63,255, - 0,7,252,0,0,112,0,0,112,0,0,112,0,0,96,0, - 31,30,120,34,2,0,0,0,0,16,7,192,0,240,31,224, - 1,224,56,240,3,192,120,120,3,128,112,120,7,128,240,60, - 15,0,240,60,30,0,240,60,28,0,240,60,60,0,240,60, - 120,0,240,60,240,0,112,57,224,0,120,57,224,0,56,115, - 192,0,31,231,131,224,15,143,12,48,0,15,24,56,0,30, - 56,28,0,60,56,28,0,120,120,30,0,120,120,30,0,240, - 120,30,1,224,120,30,3,192,120,30,3,192,120,28,7,128, - 60,60,15,0,30,56,30,0,15,240,28,0,7,192,31,34, - 136,33,2,0,0,31,128,0,0,127,224,0,0,227,240,0, - 1,225,248,0,3,193,248,0,3,193,248,0,7,193,248,0, - 7,193,248,0,7,195,240,0,7,195,240,0,7,231,224,0, - 7,239,192,0,3,255,128,0,3,255,0,0,3,252,0,0, - 1,248,0,0,7,252,63,252,15,252,127,254,31,254,31,184, - 63,127,15,128,62,127,7,128,126,63,135,128,252,31,199,128, - 252,31,231,128,252,15,247,0,252,7,255,0,252,3,254,0, - 252,1,252,0,254,0,255,0,127,0,127,128,127,129,255,248, - 63,255,223,248,15,255,15,244,3,252,7,128,7,16,16,13, - 3,19,14,126,254,254,124,124,124,124,124,124,124,60,60,56, - 56,56,13,45,90,16,3,249,0,16,0,120,0,240,1,224, - 3,224,7,192,7,128,15,128,31,0,31,0,63,0,62,0, - 62,0,126,0,126,0,126,0,124,0,252,0,252,0,252,0, - 252,0,252,0,252,0,252,0,252,0,252,0,252,0,252,0, - 252,0,126,0,126,0,126,0,126,0,62,0,63,0,63,0, - 31,0,15,128,15,128,7,192,3,192,1,224,0,240,0,120, - 0,16,13,44,88,16,0,249,64,0,240,0,120,0,60,0, - 30,0,31,0,15,128,15,192,7,192,7,224,7,224,3,224, - 3,240,3,240,3,240,1,240,1,248,1,248,1,248,1,248, - 1,248,1,248,1,248,1,248,1,248,1,248,1,248,1,240, - 3,240,3,240,3,240,3,224,3,224,7,224,7,192,7,192, - 15,128,15,0,31,0,62,0,60,0,120,0,240,0,64,0, - 19,20,60,21,1,17,0,48,0,1,240,0,1,240,0,32, - 240,0,112,225,128,120,227,192,126,231,224,127,255,224,31,255, - 0,3,248,0,3,248,0,31,255,0,127,255,192,254,231,192, - 124,227,192,48,225,192,0,240,128,0,240,0,1,240,0,0, - 192,0,18,18,54,20,1,4,0,224,0,1,224,0,1,224, - 0,1,224,0,1,224,0,1,224,0,1,224,0,127,255,192, - 255,255,192,255,255,128,1,224,0,1,224,0,1,224,0,1, - 224,0,1,224,0,1,224,0,1,224,0,1,192,0,10,15, - 30,13,1,247,7,0,63,128,255,192,127,192,63,192,15,192, - 15,192,15,128,15,128,15,0,31,0,30,0,60,0,120,0, - 48,0,15,3,6,17,1,11,127,254,127,252,255,252,8,7, - 7,13,3,255,62,127,255,255,255,254,124,21,46,138,23,1, - 248,0,0,56,0,0,248,0,0,240,0,1,240,0,1,240, - 0,1,224,0,3,224,0,3,224,0,3,192,0,7,192,0, - 7,128,0,15,128,0,15,128,0,15,0,0,31,0,0,31, - 0,0,30,0,0,62,0,0,60,0,0,124,0,0,124,0, - 0,120,0,0,248,0,0,248,0,0,240,0,1,240,0,1, - 224,0,3,224,0,3,224,0,3,192,0,7,192,0,7,192, - 0,7,128,0,15,128,0,15,0,0,31,0,0,31,0,0, - 30,0,0,62,0,0,62,0,0,60,0,0,124,0,0,120, - 0,0,248,0,0,248,0,0,192,0,0,22,29,87,24,1, - 0,0,252,0,3,255,0,7,143,192,15,7,224,30,3,224, - 62,1,240,62,1,240,124,1,248,124,1,248,124,0,248,252, - 0,252,252,0,252,252,0,252,252,0,252,252,0,252,252,0, - 252,252,0,252,252,0,252,252,0,252,124,0,248,124,0,248, - 126,0,248,62,1,240,62,1,240,31,1,224,31,3,192,15, - 135,128,3,255,0,0,252,0,19,29,87,24,3,0,0,16, - 0,0,248,0,7,248,0,63,248,0,255,248,0,225,248,0, - 1,248,0,1,248,0,1,248,0,1,248,0,1,248,0,1, - 248,0,1,248,0,1,248,0,1,248,0,1,248,0,1,248, - 0,1,248,0,1,248,0,1,248,0,1,248,0,1,248,0, - 1,248,0,1,248,0,1,248,0,1,248,0,15,255,0,127, - 255,224,127,255,224,20,29,87,24,1,0,0,255,0,7,255, - 192,15,143,224,63,7,224,62,3,240,126,3,240,126,3,240, - 120,3,240,0,3,240,0,7,224,0,7,224,0,15,192,0, - 15,128,0,31,128,0,31,0,0,62,0,0,124,0,0,248, - 0,0,248,0,1,240,0,3,224,32,7,192,48,15,128,48, - 15,0,48,30,0,112,63,255,240,127,255,240,255,255,240,127, - 255,240,20,29,87,24,1,0,1,254,0,7,255,128,31,31, - 192,63,15,192,62,7,224,126,7,224,60,7,224,0,7,224, - 0,7,192,0,15,192,0,31,128,0,127,0,1,254,0,1, - 255,128,2,63,192,0,15,224,0,7,224,0,3,240,0,3, - 240,0,3,240,0,3,240,0,3,240,0,3,240,64,7,224, - 96,15,224,252,31,192,63,255,128,31,254,0,3,248,0,21, - 29,87,25,2,0,0,1,128,0,15,128,0,31,128,0,63, - 128,0,63,128,0,127,128,0,255,128,0,239,128,1,239,128, - 3,207,128,3,143,128,7,143,128,7,15,128,14,15,128,30, - 15,128,28,15,128,56,15,128,56,15,128,127,255,248,255,255, - 240,255,255,224,0,15,128,0,15,128,0,15,128,0,15,128, - 0,15,128,0,31,192,1,255,240,1,255,240,20,29,87,24, - 2,0,0,0,32,31,255,240,31,255,192,31,255,192,31,255, - 128,28,0,0,28,0,0,28,0,0,60,0,0,60,0,0, - 56,0,0,59,252,0,63,255,0,63,255,128,120,31,192,32, - 15,224,0,7,224,0,7,240,0,3,240,0,3,240,0,3, - 240,0,3,240,0,3,240,0,7,224,64,7,224,224,15,192, - 252,31,128,63,254,0,7,248,0,20,29,87,24,2,0,0, - 1,128,0,31,192,0,127,0,1,252,0,3,240,0,7,192, - 0,15,128,0,31,128,0,63,0,0,62,0,0,126,0,0, - 124,126,0,125,255,128,255,255,192,255,15,224,254,7,224,252, - 7,240,252,3,240,252,3,240,252,3,240,252,3,240,124,3, - 240,126,3,224,126,3,224,62,3,192,31,7,192,15,143,128, - 7,255,0,1,248,0,21,28,84,24,2,0,127,255,240,127, - 255,248,127,255,240,127,255,224,112,1,224,224,1,224,192,1, - 192,64,3,192,0,3,128,0,7,128,0,7,0,0,15,0, - 0,15,0,0,30,0,0,30,0,0,60,0,0,60,0,0, - 124,0,0,120,0,0,248,0,0,240,0,1,240,0,1,240, - 0,3,224,0,3,224,0,7,224,0,15,192,0,6,0,0, - 20,29,87,24,2,0,0,252,0,7,255,128,15,31,192,30, - 15,192,28,7,224,60,7,224,60,7,224,60,7,224,62,15, - 192,63,143,128,31,255,0,31,254,0,15,252,0,3,255,0, - 7,255,128,15,255,192,31,31,224,62,15,240,126,7,240,252, - 3,240,252,3,240,252,3,240,252,3,240,252,3,224,126,3, - 224,126,7,192,63,15,128,31,254,0,3,248,0,20,29,87, - 24,2,255,1,252,0,7,255,0,15,31,128,30,15,192,62, - 7,224,124,7,224,124,7,224,252,3,240,252,3,240,252,3, - 240,252,3,240,252,3,240,254,3,240,126,7,240,127,15,240, - 63,255,240,31,251,224,7,227,224,0,7,224,0,7,192,0, - 7,192,0,15,128,0,31,0,0,62,0,0,252,0,3,248, - 0,15,224,0,63,128,0,56,0,0,8,23,23,13,3,255, - 62,127,255,255,255,254,124,0,0,0,0,0,0,0,0,0, - 62,127,255,255,255,254,124,10,31,62,13,1,247,15,128,31, - 192,63,192,63,192,63,192,31,128,14,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,7,0,63, - 128,255,192,127,192,63,192,15,192,15,192,15,128,15,128,15, - 0,31,0,30,0,60,0,120,0,48,0,20,16,48,22,1, - 6,0,0,96,0,1,240,0,15,224,0,127,224,3,255,128, - 15,252,0,127,224,0,127,0,0,254,0,0,255,192,0,63, - 248,0,7,254,0,1,255,192,0,63,224,0,7,240,0,0, - 192,20,10,30,22,1,8,127,255,224,127,255,240,255,255,224, - 0,0,0,0,0,0,0,0,0,0,0,0,127,255,224,127, - 255,240,255,255,224,20,16,48,22,1,6,48,0,0,126,0, - 0,255,192,0,63,240,0,15,254,0,1,255,192,0,63,224, - 0,7,240,0,31,224,0,127,224,3,255,0,31,248,0,127, - 224,0,127,0,0,248,0,0,64,0,0,19,35,105,22,2, - 255,1,254,0,15,255,128,63,31,192,126,15,192,124,7,224, - 252,7,224,252,7,224,252,7,224,240,7,224,0,7,192,0, - 15,192,0,15,128,0,31,128,0,63,0,0,126,0,0,124, - 0,0,248,0,1,240,0,1,224,0,3,224,0,3,192,0, - 3,192,0,3,192,0,3,192,0,3,128,0,0,0,0,0, - 0,0,0,0,0,1,240,0,3,248,0,7,248,0,7,248, - 0,7,248,0,7,240,0,3,224,0,38,42,210,42,2,246, - 0,0,255,192,0,0,7,255,248,0,0,31,255,254,0,0, - 127,255,255,0,0,255,0,255,128,1,248,0,31,192,3,224, - 0,7,224,7,192,0,3,224,15,128,0,1,240,31,0,0, - 1,240,31,0,252,24,248,62,3,254,120,248,60,7,255,240, - 120,124,15,135,240,124,124,31,3,240,124,120,31,3,240,60, - 120,62,3,240,60,248,62,3,240,60,248,126,3,240,60,248, - 126,3,240,60,248,126,3,240,60,248,126,3,240,60,248,126, - 3,240,56,248,126,3,240,56,248,126,3,240,120,252,127,3, - 240,112,252,63,7,240,224,124,63,143,249,224,124,31,255,255, - 192,126,31,251,255,128,62,15,241,254,0,63,3,224,248,0, - 63,128,0,0,0,31,192,0,0,0,15,224,0,0,128,15, - 240,0,1,192,7,252,0,7,192,3,255,128,127,128,0,255, - 255,254,0,0,127,255,252,0,0,31,255,240,0,0,1,255, - 0,0,30,30,120,30,0,0,0,1,128,0,0,7,128,0, - 0,15,192,0,0,31,192,0,0,31,224,0,0,31,224,0, - 0,63,224,0,0,63,240,0,0,59,240,0,0,121,240,0, - 0,121,248,0,0,113,248,0,0,240,252,0,0,240,252,0, - 0,224,252,0,1,224,126,0,1,224,126,0,1,192,126,0, - 3,255,255,0,3,255,255,0,3,128,31,0,7,128,31,128, - 7,0,31,128,7,0,15,192,15,0,15,192,14,0,15,192, - 14,0,7,224,30,0,7,224,255,192,63,252,255,192,63,252, - 26,30,120,29,0,0,3,255,128,0,255,255,240,0,127,193, - 252,0,15,192,126,0,15,192,127,0,15,192,63,0,15,192, - 63,0,15,192,63,0,15,192,63,0,15,192,62,0,15,192, - 126,0,15,192,252,0,15,195,248,0,15,255,224,0,15,255, - 252,0,15,192,254,0,15,192,63,0,15,192,31,128,15,192, - 31,128,15,192,15,192,15,192,15,192,15,192,15,192,15,192, - 15,192,15,192,15,192,15,192,15,128,15,192,31,128,15,192, - 63,0,31,192,254,0,127,255,252,0,127,255,224,0,24,30, - 90,27,1,0,0,31,224,0,255,252,1,255,254,7,224,254, - 15,128,126,31,128,60,31,0,28,62,0,0,62,0,0,126, - 0,0,124,0,0,252,0,0,252,0,0,252,0,0,252,0, - 0,252,0,0,252,0,0,252,0,0,252,0,0,254,0,0, - 126,0,0,126,0,0,127,0,0,63,128,2,63,192,15,31, - 240,62,15,255,248,7,255,240,1,255,192,0,127,0,29,30, - 120,31,0,0,3,255,192,0,255,255,248,0,127,192,254,0, - 143,192,63,128,15,192,31,192,15,192,15,192,15,192,7,224, - 15,192,7,240,15,192,3,240,15,192,3,240,15,192,3,248, - 15,192,1,248,15,192,1,248,15,192,1,248,15,192,1,248, - 15,192,1,248,15,192,1,248,15,192,1,248,15,192,1,248, - 15,192,1,240,15,192,3,240,15,192,3,240,15,192,7,224, - 15,192,7,224,15,192,15,192,15,192,31,128,15,192,63,0, - 31,224,254,0,127,255,248,0,127,255,192,0,23,30,90,25, - 1,0,255,255,248,255,255,252,63,128,56,31,128,56,31,128, - 24,31,128,24,31,128,24,31,128,24,31,128,0,31,128,0, - 31,128,0,31,128,0,31,128,0,31,255,224,31,255,224,31, - 128,192,31,128,0,31,128,0,31,128,0,31,128,0,31,128, - 0,31,128,0,31,128,0,31,128,6,31,128,6,31,128,14, - 31,128,14,63,192,30,255,255,254,255,255,252,22,30,90,24, - 1,0,255,255,248,255,255,252,63,128,60,31,128,28,31,128, - 24,31,128,24,31,128,24,31,128,24,31,128,0,31,128,0, - 31,128,0,31,128,0,31,128,0,31,255,192,31,255,224,31, - 129,128,31,128,0,31,128,0,31,128,0,31,128,0,31,128, - 0,31,128,0,31,128,0,31,128,0,31,128,0,31,128,0, - 31,128,0,63,192,0,255,248,0,255,248,0,27,30,120,29, - 1,0,0,15,248,0,0,127,255,128,1,240,127,128,3,192, - 63,0,7,128,15,0,15,0,14,0,31,0,0,0,62,0, - 0,0,62,0,0,0,126,0,0,0,124,0,0,0,124,0, - 0,0,252,0,0,0,252,0,0,0,252,1,255,224,252,1, - 255,224,252,0,127,192,252,0,31,128,252,0,31,128,254,0, - 31,128,126,0,31,128,127,0,31,128,127,0,31,128,63,128, - 31,128,63,192,31,128,31,240,63,0,15,255,254,0,7,255, - 252,0,1,255,240,0,0,63,128,0,30,30,120,33,1,0, - 255,240,63,252,255,240,63,252,63,192,15,240,31,128,7,224, - 31,128,7,224,31,128,7,224,31,128,7,224,31,128,7,224, - 31,128,7,224,31,128,7,224,31,128,7,224,31,128,7,224, - 31,128,7,224,31,128,7,224,31,255,255,224,31,255,255,224, - 31,128,7,224,31,128,7,224,31,128,7,224,31,128,7,224, - 31,128,7,224,31,128,7,224,31,128,7,224,31,128,7,224, - 31,128,7,224,31,128,7,224,31,128,7,224,63,192,15,240, - 255,240,63,252,255,240,63,252,12,30,60,16,2,0,255,240, - 255,240,63,192,31,128,31,128,31,128,31,128,31,128,31,128, - 31,128,31,128,31,128,31,128,31,128,31,128,31,128,31,128, - 31,128,31,128,31,128,31,128,31,128,31,128,31,128,31,128, - 31,128,31,128,63,192,255,240,255,240,21,40,120,16,249,246, - 0,255,248,0,255,248,0,31,224,0,15,192,0,15,192,0, - 15,192,0,15,192,0,15,192,0,15,192,0,15,192,0,15, - 192,0,15,192,0,15,192,0,15,192,0,15,192,0,15,192, - 0,15,192,0,15,192,0,15,192,0,15,192,0,15,192,0, - 15,192,0,15,192,0,15,192,0,15,192,0,15,192,0,15, - 192,0,15,192,0,15,192,0,15,192,0,15,128,0,15,128, - 0,15,128,0,31,0,24,30,0,62,62,0,127,248,0,255, - 240,0,127,224,0,31,128,0,29,30,120,30,1,0,255,240, - 255,224,255,240,255,224,63,192,31,0,31,128,62,0,31,128, - 124,0,31,128,248,0,31,129,240,0,31,129,224,0,31,131, - 192,0,31,135,128,0,31,143,0,0,31,159,0,0,31,190, - 0,0,31,188,0,0,31,252,0,0,31,254,0,0,31,191, - 0,0,31,159,128,0,31,143,192,0,31,135,224,0,31,135, - 240,0,31,131,248,0,31,129,252,0,31,128,254,0,31,128, - 126,0,31,128,127,0,31,128,63,192,63,192,31,240,255,240, - 15,248,255,240,7,128,23,30,90,24,1,0,255,240,0,255, - 240,0,63,192,0,31,128,0,31,128,0,31,128,0,31,128, - 0,31,128,0,31,128,0,31,128,0,31,128,0,31,128,0, - 31,128,0,31,128,0,31,128,0,31,128,0,31,128,0,31, - 128,0,31,128,0,31,128,0,31,128,0,31,128,0,31,128, - 0,31,128,4,31,128,6,31,128,14,31,128,30,63,192,60, - 255,255,252,255,255,252,38,30,150,41,1,0,255,128,0,15, - 248,255,192,0,15,248,15,192,0,31,192,15,224,0,31,192, - 15,224,0,31,192,15,240,0,63,192,15,240,0,63,192,15, - 248,0,127,192,15,248,0,119,192,14,252,0,247,192,14,252, - 0,247,192,14,124,1,231,192,14,126,1,231,192,14,62,1, - 199,192,14,63,3,199,192,14,31,3,135,192,14,31,135,135, - 192,14,31,135,135,192,14,15,143,7,192,14,15,207,7,192, - 30,7,222,7,192,30,7,254,7,192,30,3,252,7,192,30, - 3,252,7,192,30,3,248,7,192,30,1,248,7,224,30,1, - 248,7,224,31,0,240,15,224,255,192,240,63,252,255,192,96, - 63,252,30,30,120,32,1,0,255,0,15,252,255,128,15,252, - 63,192,3,240,31,192,1,224,31,224,1,224,31,240,1,224, - 31,240,1,224,31,248,1,224,31,252,1,224,30,254,1,224, - 30,126,1,224,30,63,1,224,30,63,129,224,30,31,129,224, - 30,15,193,224,30,7,225,224,30,7,225,224,30,3,241,224, - 30,1,249,224,30,1,253,224,30,0,253,224,30,0,127,224, - 30,0,63,224,30,0,63,224,30,0,31,224,30,0,15,224, - 30,0,7,224,63,0,7,224,255,192,3,224,255,192,0,224, - 27,30,120,30,1,0,0,31,192,0,0,255,240,0,3,225, - 252,0,7,128,126,0,15,0,63,0,31,0,31,0,30,0, - 31,128,62,0,15,128,126,0,15,192,124,0,15,192,124,0, - 7,224,252,0,7,224,252,0,7,224,252,0,7,224,252,0, - 7,224,252,0,7,224,252,0,7,224,252,0,7,224,252,0, - 7,224,254,0,7,192,126,0,15,192,126,0,15,128,127,0, - 15,128,63,0,31,0,31,128,31,0,31,192,62,0,15,240, - 252,0,7,255,240,0,1,255,224,0,0,127,0,0,25,30, - 120,27,0,0,3,255,192,0,255,255,248,0,127,193,252,0, - 143,192,126,0,15,192,63,0,15,192,63,0,15,192,31,128, - 15,192,31,128,15,192,31,128,15,192,31,128,15,192,31,128, - 15,192,31,0,15,192,63,0,15,192,62,0,15,192,126,0, - 15,208,252,0,15,223,240,0,15,207,192,0,15,192,0,0, - 15,192,0,0,15,192,0,0,15,192,0,0,15,192,0,0, - 15,192,0,0,15,192,0,0,15,192,0,0,15,192,0,0, - 31,224,0,0,127,252,0,0,127,252,0,0,32,38,152,30, - 1,248,0,31,192,0,0,255,240,0,3,225,252,0,7,128, - 126,0,15,0,63,0,31,0,31,0,30,0,31,128,62,0, - 15,128,126,0,15,192,124,0,15,192,124,0,7,192,252,0, - 7,224,252,0,7,224,252,0,7,224,252,0,7,224,252,0, - 7,224,252,0,7,224,252,0,7,224,252,0,7,224,254,0, - 7,192,126,0,15,192,126,0,15,128,127,0,15,128,63,0, - 31,0,31,128,31,0,31,192,62,0,15,240,252,0,7,255, - 248,0,1,255,224,0,0,127,240,0,0,1,252,0,0,0, - 254,2,0,0,63,135,0,0,31,255,0,0,15,254,0,0, - 3,252,0,0,1,252,0,0,0,120,29,30,120,29,0,0, - 7,255,128,0,255,255,240,0,127,193,252,0,143,192,126,0, - 15,192,126,0,15,192,63,0,15,192,63,0,15,192,63,0, - 15,192,63,0,15,192,63,0,15,192,126,0,15,192,126,0, - 15,192,252,0,15,255,248,0,15,255,240,0,15,255,192,0, - 15,199,192,0,15,195,224,0,15,193,240,0,15,193,240,0, - 15,192,248,0,15,192,252,0,15,192,126,0,15,192,126,0, - 15,192,63,0,15,192,63,128,15,192,31,192,31,224,31,248, - 127,248,15,248,127,248,15,128,20,30,90,25,3,0,1,255, - 0,15,255,192,30,15,224,60,7,192,120,3,192,248,1,128, - 248,0,0,252,0,0,254,0,0,255,0,0,127,192,0,127, - 240,0,63,252,0,31,255,0,7,255,128,1,255,192,0,127, - 224,0,31,224,0,7,240,0,3,240,0,1,240,192,1,240, - 224,1,240,224,1,224,240,3,224,248,3,192,254,15,128,255, - 255,0,127,254,0,15,240,0,27,30,120,28,0,0,127,255, - 255,224,127,255,255,224,112,31,128,224,112,31,128,224,96,31, - 128,224,96,31,128,224,224,31,128,96,64,31,128,96,0,31, - 128,0,0,31,128,0,0,31,128,0,0,31,128,0,0,31, - 128,0,0,31,128,0,0,31,128,0,0,31,128,0,0,31, - 128,0,0,31,128,0,0,31,128,0,0,31,128,0,0,31, - 128,0,0,31,128,0,0,31,128,0,0,31,128,0,0,31, - 128,0,0,31,128,0,0,31,128,0,0,63,192,0,1,255, - 248,0,1,255,248,0,29,30,120,32,1,0,255,240,31,248, - 255,240,31,248,63,192,7,224,31,128,3,192,31,128,3,192, - 31,128,3,192,31,128,3,192,31,128,3,192,31,128,3,192, - 31,128,3,192,31,128,3,192,31,128,3,192,31,128,3,192, - 31,128,3,192,31,128,3,192,31,128,3,192,31,128,3,192, - 31,128,3,192,31,128,3,192,31,128,3,192,31,128,3,192, - 31,128,3,128,31,192,7,128,15,192,7,128,15,224,7,0, - 7,224,15,0,3,248,62,0,1,255,252,0,0,255,240,0, - 0,31,192,0,31,30,120,32,0,0,255,240,7,254,255,240, - 7,254,31,128,0,240,15,192,0,224,15,192,0,224,15,192, - 1,224,7,224,1,192,7,224,3,192,3,240,3,192,3,240, - 3,128,3,240,7,128,1,248,7,128,1,248,7,0,0,248, - 15,0,0,252,14,0,0,252,14,0,0,126,30,0,0,126, - 28,0,0,62,28,0,0,63,60,0,0,63,56,0,0,31, - 248,0,0,31,240,0,0,15,240,0,0,15,240,0,0,15, - 224,0,0,7,224,0,0,7,224,0,0,3,192,0,0,3, - 0,0,41,30,180,41,0,0,255,240,12,3,255,128,255,240, - 30,3,255,128,31,128,30,0,124,0,15,128,30,0,56,0, - 15,128,63,0,120,0,15,128,63,0,120,0,15,192,63,128, - 112,0,7,192,127,128,112,0,7,192,127,128,112,0,7,192, - 127,192,240,0,7,224,247,192,224,0,3,224,231,224,224,0, - 3,224,227,224,224,0,3,225,227,225,224,0,3,241,195,241, - 224,0,3,241,193,241,192,0,1,243,193,241,192,0,1,243, - 128,249,192,0,1,251,128,251,192,0,1,255,128,255,192,0, - 0,255,0,127,128,0,0,255,0,127,128,0,0,254,0,127, - 128,0,0,254,0,63,128,0,0,126,0,63,0,0,0,124, - 0,31,0,0,0,124,0,31,0,0,0,124,0,31,0,0, - 0,120,0,14,0,0,0,48,0,12,0,0,29,30,120,30, - 1,0,255,240,127,240,255,240,127,240,63,192,31,128,31,192, - 15,0,15,192,30,0,7,224,60,0,7,240,60,0,3,240, - 120,0,1,248,240,0,1,252,240,0,0,255,224,0,0,127, - 192,0,0,127,192,0,0,63,128,0,0,31,128,0,0,31, - 192,0,0,63,224,0,0,127,224,0,0,127,240,0,0,243, - 248,0,1,241,248,0,1,225,252,0,3,192,254,0,7,192, - 126,0,7,128,63,0,15,0,63,128,31,0,31,192,63,0, - 63,224,255,192,255,248,255,192,255,248,29,30,120,29,0,0, - 127,0,31,248,255,128,31,248,31,192,3,192,15,192,3,128, - 7,224,7,128,3,240,7,0,3,240,15,0,1,248,14,0, - 1,248,30,0,0,252,28,0,0,124,60,0,0,126,56,0, - 0,63,120,0,0,63,240,0,0,31,240,0,0,31,224,0, - 0,15,224,0,0,15,192,0,0,15,192,0,0,15,192,0, - 0,15,192,0,0,15,192,0,0,15,192,0,0,15,192,0, - 0,15,192,0,0,15,192,0,0,15,192,0,0,31,224,0, - 0,255,252,0,0,255,252,0,23,30,90,26,1,0,63,255, - 254,63,255,254,60,0,254,56,1,252,56,1,248,48,3,248, - 48,7,240,64,7,240,0,15,224,0,15,192,0,31,192,0, - 63,128,0,63,128,0,127,0,0,126,0,0,254,0,1,252, - 0,1,252,0,3,248,0,3,248,0,7,240,0,15,224,0, - 15,224,4,31,192,6,31,192,6,63,128,14,127,0,14,127, - 0,30,255,255,254,127,255,254,12,45,90,16,3,248,255,240, - 255,240,255,240,248,0,248,0,248,0,248,0,248,0,248,0, - 248,0,248,0,248,0,248,0,248,0,248,0,248,0,248,0, - 248,0,248,0,248,0,248,0,248,0,248,0,248,0,248,0, - 248,0,248,0,248,0,248,0,248,0,248,0,248,0,248,0, - 248,0,248,0,248,0,248,0,248,0,248,0,248,0,248,0, - 248,0,255,240,255,240,255,240,21,46,138,23,1,248,224,0, - 0,248,0,0,120,0,0,120,0,0,124,0,0,60,0,0, - 60,0,0,62,0,0,30,0,0,31,0,0,15,0,0,15, - 0,0,15,128,0,7,128,0,7,128,0,7,192,0,3,192, - 0,3,192,0,3,224,0,1,224,0,1,240,0,0,240,0, - 0,240,0,0,248,0,0,120,0,0,120,0,0,124,0,0, - 60,0,0,60,0,0,62,0,0,30,0,0,31,0,0,15, - 0,0,15,0,0,15,128,0,7,128,0,7,128,0,7,192, - 0,3,192,0,3,192,0,1,224,0,1,224,0,1,240,0, - 0,240,0,0,240,0,0,56,12,45,90,16,1,248,255,240, - 255,240,255,240,1,240,1,240,1,240,1,240,1,240,1,240, - 1,240,1,240,1,240,1,240,1,240,1,240,1,240,1,240, - 1,240,1,240,1,240,1,240,1,240,1,240,1,240,1,240, - 1,240,1,240,1,240,1,240,1,240,1,240,1,240,1,240, - 1,240,1,240,1,240,1,240,1,240,1,240,1,240,1,240, - 1,240,255,240,255,240,255,240,19,23,69,24,2,13,0,32, - 0,0,112,0,0,240,0,1,240,0,1,248,0,1,248,0, - 3,188,0,3,188,0,7,60,0,7,30,0,6,30,0,14, - 14,0,14,15,0,12,15,0,28,7,128,28,7,128,24,3, - 128,56,3,192,48,3,192,112,1,224,112,1,224,96,0,224, - 192,0,192,21,3,9,23,1,250,127,255,248,127,255,248,255, - 255,240,11,11,22,15,0,24,60,0,252,0,254,0,126,0, - 63,0,31,0,15,128,7,128,3,192,1,192,0,224,23,22, - 66,24,1,0,0,255,0,15,255,128,31,15,192,62,7,224, - 126,7,224,252,7,224,96,7,224,0,7,224,0,31,224,1, - 255,224,7,255,224,31,231,224,63,135,224,63,7,224,126,7, - 224,126,7,224,126,7,224,126,31,228,127,63,252,63,247,254, - 63,231,240,15,131,128,24,36,108,26,0,0,3,0,0,63, - 128,0,255,128,0,127,128,0,31,128,0,31,128,0,31,128, - 0,31,128,0,31,128,0,31,128,0,31,128,0,31,128,0, - 31,128,0,31,128,0,31,131,224,31,143,248,31,191,252,31, - 255,252,31,240,254,31,192,126,31,128,63,31,128,63,31,128, - 31,31,128,31,31,128,31,31,128,31,31,128,31,31,128,30, - 31,128,30,31,128,60,31,128,56,31,240,248,31,255,240,15, - 255,192,3,255,128,0,126,0,20,22,66,22,1,0,0,127, - 128,1,255,240,7,135,224,15,3,224,30,1,224,62,0,192, - 124,0,192,124,0,0,252,0,0,252,0,0,252,0,0,252, - 0,0,252,0,0,252,0,0,254,0,0,126,0,32,127,0, - 112,63,193,224,63,255,192,31,255,128,7,255,0,1,252,0, - 25,36,144,27,2,0,0,0,56,0,0,15,248,0,0,15, - 248,0,0,3,248,0,0,1,248,0,0,1,248,0,0,1, - 248,0,0,1,248,0,0,1,248,0,0,1,248,0,0,1, - 248,0,0,1,248,0,0,1,248,0,0,1,248,0,0,249, - 248,0,7,255,248,0,15,255,248,0,31,135,248,0,63,3, - 248,0,62,1,248,0,126,1,248,0,124,1,248,0,252,1, - 248,0,252,1,248,0,252,1,248,0,252,1,248,0,252,1, - 248,0,252,1,248,0,254,1,248,0,126,1,248,0,127,3, - 248,0,127,135,253,0,63,255,255,128,31,253,254,0,15,248, - 252,0,3,224,224,0,19,22,66,23,2,0,0,252,0,7, - 255,0,15,31,128,30,15,128,62,15,192,124,7,192,124,7, - 224,124,7,224,252,7,224,255,255,224,255,255,128,252,0,0, - 252,0,0,252,0,0,254,0,0,126,0,64,127,0,224,63, - 131,192,63,255,128,31,255,0,15,254,0,3,248,0,20,37, - 111,16,1,0,0,15,128,0,63,224,0,255,240,1,255,224, - 3,227,224,7,193,192,7,193,0,15,128,0,15,128,0,15, - 128,0,31,128,0,31,128,0,31,128,0,31,128,0,31,128, - 0,127,255,0,255,254,0,31,132,0,31,128,0,31,128,0, - 31,128,0,31,128,0,31,128,0,31,128,0,31,128,0,31, - 128,0,31,128,0,31,128,0,31,128,0,31,128,0,31,128, - 0,31,128,0,31,128,0,31,128,0,63,224,0,255,252,0, - 255,252,0,25,33,132,25,0,245,0,126,1,128,3,255,223, - 128,7,135,255,0,15,3,254,0,30,1,240,0,30,0,248, - 0,62,0,248,0,62,0,248,0,62,0,248,0,62,0,248, - 0,63,0,240,0,31,129,224,0,15,195,192,0,7,255,128, - 0,1,254,0,0,3,224,0,0,7,192,0,0,15,192,0, - 0,31,254,0,0,31,255,240,0,15,255,252,0,7,255,254, - 0,15,159,255,0,62,0,127,0,124,0,63,0,252,0,31, - 0,252,0,30,0,254,0,30,0,255,0,60,0,127,192,248, - 0,63,255,240,0,15,255,192,0,1,254,0,0,26,36,144, - 28,1,0,1,128,0,0,63,128,0,0,255,128,0,0,255, - 128,0,0,31,128,0,0,31,128,0,0,31,128,0,0,31, - 128,0,0,31,128,0,0,31,128,0,0,31,128,0,0,31, - 128,0,0,31,128,0,0,31,128,0,0,31,129,240,0,31, - 143,252,0,31,159,252,0,31,255,254,0,31,248,254,0,31, - 224,126,0,31,192,126,0,31,128,126,0,31,128,126,0,31, - 128,126,0,31,128,126,0,31,128,126,0,31,128,126,0,31, - 128,126,0,31,128,126,0,31,128,126,0,31,128,126,0,31, - 128,126,0,31,128,126,0,63,192,255,0,255,243,255,192,255, - 243,255,192,12,32,64,14,1,0,7,128,15,192,31,192,31, - 192,31,128,15,0,0,0,0,0,0,0,0,0,3,128,127, - 128,255,128,127,128,31,128,31,128,31,128,31,128,31,128,31, - 128,31,128,31,128,31,128,31,128,31,128,31,128,31,128,31, - 128,31,128,63,192,255,240,255,240,17,43,129,14,250,245,0, - 15,0,0,31,128,0,63,128,0,63,128,0,63,0,0,30, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,128, - 0,127,128,0,255,128,0,127,128,0,31,128,0,31,128,0, - 31,128,0,31,128,0,31,128,0,31,128,0,31,128,0,31, - 128,0,31,128,0,31,128,0,31,128,0,31,128,0,31,128, - 0,31,128,0,31,128,0,31,128,0,31,128,0,31,128,0, - 31,128,0,31,128,0,31,0,0,31,0,0,62,0,16,62, - 0,60,124,0,127,248,0,255,224,0,255,192,0,63,0,0, - 26,36,144,26,1,0,1,128,0,0,63,128,0,0,255,128, - 0,0,255,128,0,0,31,128,0,0,31,128,0,0,31,128, - 0,0,31,128,0,0,31,128,0,0,31,128,0,0,31,128, - 0,0,31,128,0,0,31,128,0,0,31,128,0,0,31,129, - 255,128,31,129,255,128,31,128,252,0,31,128,248,0,31,131, - 224,0,31,135,192,0,31,143,128,0,31,158,0,0,31,188, - 0,0,31,252,0,0,31,190,0,0,31,191,0,0,31,159, - 128,0,31,143,192,0,31,135,224,0,31,135,240,0,31,131, - 248,0,31,129,252,0,31,128,252,0,63,128,255,192,255,240, - 127,192,255,240,62,0,12,36,72,14,1,0,1,128,63,128, - 255,128,255,128,31,128,31,128,31,128,31,128,31,128,31,128, - 31,128,31,128,31,128,31,128,31,128,31,128,31,128,31,128, - 31,128,31,128,31,128,31,128,31,128,31,128,31,128,31,128, - 31,128,31,128,31,128,31,128,31,128,31,128,31,128,31,192, - 255,240,255,240,39,22,110,41,1,0,3,3,224,31,128,127, - 143,248,127,192,255,159,249,255,224,127,255,255,255,240,31,241, - 255,135,240,31,224,255,3,240,31,128,252,3,240,31,128,252, - 3,240,31,128,252,3,240,31,128,252,3,240,31,128,252,3, - 240,31,128,252,3,240,31,128,252,3,240,31,128,252,3,240, - 31,128,252,3,240,31,128,252,3,240,31,128,252,3,240,31, - 128,252,3,240,31,128,252,3,240,63,128,252,3,248,255,247, - 255,159,254,255,247,255,159,254,26,22,88,28,1,0,3,1, - 240,0,127,135,252,0,255,159,252,0,63,191,254,0,31,248, - 254,0,31,224,126,0,31,192,126,0,31,128,126,0,31,128, - 126,0,31,128,126,0,31,128,126,0,31,128,126,0,31,128, - 126,0,31,128,126,0,31,128,126,0,31,128,126,0,31,128, - 126,0,31,128,126,0,31,128,126,0,63,192,255,0,255,243, - 255,192,255,243,255,192,21,22,66,25,2,0,0,252,0,3, - 255,0,15,15,192,30,7,224,62,7,224,62,3,240,124,3, - 240,124,1,248,252,1,248,252,1,248,252,1,248,252,1,248, - 252,1,248,252,1,248,252,1,240,126,1,240,126,3,224,62, - 3,224,63,3,192,31,135,128,7,254,0,1,248,0,24,33, - 99,27,1,245,3,3,224,127,143,248,255,159,252,63,255,252, - 31,240,254,31,192,126,31,128,63,31,128,63,31,128,31,31, - 128,31,31,128,31,31,128,31,31,128,31,31,128,30,31,128, - 30,31,128,62,31,192,60,31,240,124,31,255,248,31,255,240, - 31,159,224,31,135,128,31,128,0,31,128,0,31,128,0,31, - 128,0,31,128,0,31,128,0,31,128,0,31,128,0,63,192, - 0,255,248,0,255,248,0,24,33,99,26,2,245,0,124,8, - 1,255,28,7,255,248,15,135,248,30,3,248,62,1,248,124, - 1,248,124,1,248,252,1,248,252,1,248,252,1,248,252,1, - 248,252,1,248,252,1,248,254,1,248,126,1,248,127,3,248, - 127,143,248,63,255,248,31,253,248,15,249,248,3,225,248,0, - 1,248,0,1,248,0,1,248,0,1,248,0,1,248,0,1, - 248,0,1,248,0,1,248,0,3,248,0,31,255,0,31,255, - 20,22,66,21,1,0,3,7,192,127,143,240,255,191,240,63, - 255,224,31,241,224,31,224,224,31,192,224,31,128,192,31,128, - 192,31,128,0,31,128,0,31,128,0,31,128,0,31,128,0, - 31,128,0,31,128,0,31,128,0,31,128,0,31,128,0,31, - 192,0,255,248,0,255,248,0,16,22,44,20,2,0,7,248, - 31,254,60,62,120,30,248,14,248,12,252,0,255,0,127,192, - 127,240,63,248,15,254,3,254,0,255,128,127,192,63,224,31, - 224,31,240,30,248,60,255,248,63,224,18,30,90,18,255,0, - 0,192,0,1,192,0,7,192,0,15,192,0,15,192,0,15, - 192,0,15,192,0,15,192,0,63,255,192,255,255,128,15,193, - 0,15,192,0,15,192,0,15,192,0,15,192,0,15,192,0, - 15,192,0,15,192,0,15,192,0,15,192,0,15,192,0,15, - 192,0,15,192,0,15,192,0,15,192,128,15,227,192,15,255, - 128,7,255,0,3,252,0,1,240,0,26,22,88,27,1,0, - 3,128,28,0,255,135,252,0,255,135,252,0,31,128,252,0, - 31,128,252,0,31,128,252,0,31,128,252,0,31,128,252,0, - 31,128,252,0,31,128,252,0,31,128,252,0,31,128,252,0, - 31,128,252,0,31,128,252,0,31,128,252,0,31,128,252,0, - 31,129,252,0,31,199,252,128,31,255,255,128,15,254,255,192, - 7,248,126,0,3,224,112,0,24,22,66,24,0,0,255,224, - 255,255,224,255,63,128,60,31,128,60,31,128,56,15,192,120, - 15,192,112,7,192,112,7,224,240,7,224,224,3,241,224,3, - 241,192,1,249,192,1,251,128,0,255,128,0,255,128,0,127, - 0,0,127,0,0,126,0,0,62,0,0,60,0,0,24,0, - 34,22,110,34,0,0,255,224,96,63,192,255,224,112,63,192, - 63,0,240,7,0,31,0,248,15,0,31,128,248,14,0,15, - 129,252,14,0,15,129,252,30,0,15,195,252,28,0,7,195, - 254,28,0,7,195,190,28,0,7,231,63,60,0,3,231,31, - 56,0,3,239,31,184,0,3,254,31,248,0,1,254,15,240, - 0,1,252,15,240,0,1,252,7,240,0,0,252,7,224,0, - 0,248,3,224,0,0,248,3,224,0,0,112,1,192,0,0, - 96,1,128,0,25,22,88,25,0,0,127,241,255,0,127,241, - 255,0,31,192,124,0,15,224,112,0,7,224,224,0,7,241, - 224,0,3,251,192,0,1,255,128,0,0,255,0,0,0,254, - 0,0,0,127,0,0,0,127,0,0,0,127,128,0,0,255, - 192,0,1,207,224,0,3,199,224,0,7,131,240,0,7,3, - 248,0,14,1,252,0,30,1,254,0,255,135,255,128,255,135, - 255,128,25,33,132,24,255,245,127,240,127,128,127,240,127,128, - 31,192,30,0,15,192,28,0,15,192,28,0,7,224,60,0, - 7,224,56,0,3,240,56,0,3,240,112,0,1,240,112,0, - 1,248,240,0,1,248,224,0,0,252,224,0,0,253,224,0, - 0,125,192,0,0,127,192,0,0,127,128,0,0,63,128,0, - 0,63,128,0,0,31,0,0,0,31,0,0,0,14,0,0, - 0,14,0,0,0,30,0,0,0,28,0,0,0,60,0,0, - 0,120,0,0,32,248,0,0,63,240,0,0,127,224,0,0, - 255,192,0,0,255,128,0,0,126,0,0,0,20,22,66,22, - 1,0,63,255,240,63,255,240,56,15,224,56,15,192,48,31, - 192,48,31,128,32,63,0,0,127,0,0,126,0,0,252,0, - 1,252,0,1,248,0,3,240,0,7,240,0,7,224,0,15, - 224,48,31,192,48,31,128,112,63,128,112,127,0,240,127,255, - 240,255,255,224,14,45,90,17,2,249,0,8,0,60,0,248, - 1,240,3,224,7,224,7,192,15,192,15,192,15,192,15,192, - 15,192,15,224,7,224,7,224,7,224,7,224,7,224,7,192, - 15,192,15,128,63,0,254,0,255,128,31,192,7,192,7,224, - 7,224,7,224,7,224,7,224,7,224,15,224,15,192,15,192, - 15,192,15,192,15,192,15,192,7,192,7,224,3,240,0,248, - 0,124,0,8,4,49,49,11,4,246,48,240,240,240,240,240, - 240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240, - 240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240, - 240,240,240,240,240,240,240,240,240,240,192,14,44,88,17,1, - 249,64,0,248,0,124,0,63,0,31,128,15,128,15,192,15, - 192,15,192,15,192,15,192,15,192,31,192,31,128,31,128,31, - 128,31,128,31,128,31,128,15,192,15,252,7,252,1,248,7, - 224,15,192,15,128,31,128,31,128,31,128,31,128,31,128,31, - 192,15,192,15,192,15,192,15,192,15,192,15,128,31,128,31, - 0,62,0,124,0,240,0,64,0,21,8,24,23,1,11,7, - 128,8,15,224,24,31,240,16,63,252,48,49,255,224,96,127, - 192,64,31,128,192,15,0,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,0,0,0,12,0,0,8,35, - 35,15,3,243,62,127,255,255,255,254,124,0,0,12,28,28, - 28,60,60,60,60,60,62,62,62,62,62,62,62,62,126,126, - 126,126,126,127,126,120,96,21,30,90,24,2,255,0,24,0, - 0,56,0,0,56,0,0,56,0,0,127,192,3,255,240,7, - 255,248,31,187,240,62,56,240,60,56,96,124,56,32,120,56, - 0,248,56,0,248,56,0,248,56,0,248,56,0,248,56,0, - 248,56,0,252,56,0,124,56,16,126,56,56,63,56,240,31, - 251,224,15,255,192,7,255,128,1,252,0,0,56,0,0,56, - 0,0,56,0,0,48,0,22,29,87,24,1,0,0,31,192, - 0,255,248,1,225,248,3,192,248,7,192,120,7,128,112,15, - 128,48,15,128,48,15,128,0,31,128,0,31,128,0,31,128, - 0,31,128,0,31,128,0,255,255,0,255,255,0,31,128,0, - 31,128,0,31,128,0,31,128,0,31,128,16,31,0,12,31, - 0,24,30,0,56,62,0,120,63,255,248,127,255,248,255,255, - 248,128,15,240,20,20,60,24,2,4,64,0,32,224,0,96, - 113,248,240,63,255,192,31,15,128,30,7,128,28,3,128,56, - 1,192,56,1,192,56,1,192,56,1,192,56,1,192,60,3, - 192,30,7,128,31,15,128,31,255,128,57,249,192,112,0,224, - 224,0,112,64,0,32,27,28,112,24,254,0,127,0,127,224, - 255,128,127,224,127,192,15,0,15,224,30,0,15,224,30,0, - 7,240,60,0,3,240,60,0,3,248,56,0,1,252,120,0, - 0,252,112,0,0,254,240,0,0,126,224,0,0,127,224,0, - 0,63,192,0,0,63,192,0,0,31,192,0,0,31,128,0, - 15,255,255,0,15,255,254,0,0,31,128,0,0,31,128,0, - 0,31,128,0,0,31,128,0,0,31,128,0,0,31,128,0, - 0,63,192,0,1,255,248,0,1,255,248,0,4,49,49,11, - 4,246,48,240,240,240,240,240,240,240,240,240,240,240,240,240, - 240,240,240,240,240,240,240,224,0,0,0,0,0,112,240,240, - 240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240, - 240,240,192,18,34,102,23,3,0,3,252,0,15,255,0,30, - 31,0,60,15,0,124,7,0,124,6,0,126,2,0,127,128, - 0,63,224,0,63,240,0,63,252,0,127,254,0,123,255,0, - 240,255,128,240,63,128,240,31,192,240,7,192,248,7,192,124, - 3,192,127,3,192,63,195,192,31,243,128,15,255,128,7,255, - 0,1,255,0,0,127,128,96,63,128,96,31,128,112,15,128, - 112,15,128,120,15,0,126,30,0,127,252,0,15,240,0,17, - 7,21,19,1,26,56,7,0,124,15,128,252,31,128,252,31, - 128,252,31,128,248,31,0,112,14,0,31,31,124,35,2,0, - 0,31,224,0,0,127,252,0,1,240,31,0,7,192,7,128, - 15,0,1,224,30,0,0,224,28,3,240,112,56,31,254,56, - 56,60,124,56,112,120,60,28,112,240,28,28,240,240,24,28, - 224,224,0,14,225,224,0,14,225,224,0,14,225,224,0,14, - 225,224,0,14,225,224,0,14,225,240,0,14,240,240,0,30, - 112,248,6,28,112,126,30,28,56,127,252,56,56,31,240,56, - 28,7,192,112,14,0,0,224,15,0,1,224,7,192,7,128, - 1,240,31,0,0,127,252,0,0,31,240,0,12,16,32,13, - 1,14,15,0,63,128,99,192,227,192,131,192,7,192,63,192, - 123,192,243,192,243,192,247,224,255,240,115,128,0,0,255,224, - 255,224,20,22,66,25,2,0,0,192,32,1,192,112,1,192, - 224,3,129,224,7,131,192,15,7,192,31,15,128,62,15,128, - 126,31,0,252,63,0,252,126,0,252,126,0,252,63,0,126, - 31,0,62,15,128,31,15,128,15,7,192,7,131,192,3,129, - 224,1,192,224,0,192,112,0,192,32,21,11,33,24,2,4, - 127,255,248,255,255,248,255,255,248,0,0,120,0,0,120,0, - 0,120,0,0,120,0,0,120,0,0,120,0,0,120,0,0, - 96,15,3,6,17,1,11,127,254,127,252,255,252,17,17,51, - 17,0,17,3,224,0,15,248,0,60,30,0,48,6,0,103, - 227,0,99,51,0,195,49,128,195,49,128,195,225,128,195,65, - 128,195,97,128,99,35,0,99,51,0,55,158,0,60,30,0, - 15,248,0,3,224,0,20,4,12,24,2,27,127,255,240,255, - 255,240,255,255,224,255,255,224,11,13,26,17,3,17,15,0, - 31,192,63,192,123,224,113,224,241,224,241,224,241,224,241,192, - 251,192,127,128,127,0,30,0,18,22,66,20,1,3,0,224, - 0,1,224,0,1,224,0,1,224,0,1,224,0,1,224,0, - 1,224,0,127,255,192,255,255,192,255,255,128,1,224,0,1, - 224,0,1,224,0,1,224,0,1,224,0,1,224,0,1,192, - 0,0,0,0,0,0,0,127,255,192,127,255,192,255,255,128, - 13,17,34,17,2,15,7,224,31,240,120,248,120,120,248,120, - 0,120,0,240,0,224,1,224,3,192,7,128,15,0,30,8, - 60,8,120,24,255,248,255,248,13,18,36,17,1,14,7,224, - 31,240,60,248,120,120,124,120,0,120,0,240,1,224,7,240, - 5,240,0,120,0,120,0,120,0,120,128,120,224,240,127,224, - 31,128,11,11,22,15,5,24,15,0,15,192,31,224,31,128, - 63,0,62,0,124,0,120,0,240,0,224,0,64,0,27,33, - 132,28,1,245,3,0,6,0,255,128,254,0,255,128,126,0, - 63,128,126,0,31,128,126,0,31,128,126,0,31,128,126,0, - 31,128,126,0,31,128,126,0,31,128,126,0,31,128,126,0, - 31,128,126,0,31,128,126,0,31,128,126,0,31,128,126,0, - 31,192,254,0,31,227,254,0,31,255,254,64,31,255,127,224, - 30,254,127,192,30,124,63,128,30,56,28,0,30,0,0,0, - 30,0,0,0,31,0,0,0,31,0,0,0,31,0,0,0, - 31,0,0,0,31,128,0,0,31,128,0,0,31,192,0,0, - 31,0,0,0,24,0,0,0,26,36,144,29,1,250,1,255, - 255,192,7,255,255,192,31,195,255,0,63,3,222,0,126,3, - 222,0,124,3,222,0,252,3,222,0,252,3,222,0,252,3, - 222,0,252,3,222,0,252,3,222,0,126,3,222,0,127,3, - 222,0,63,3,222,0,31,195,222,0,7,255,222,0,1,255, - 222,0,0,3,222,0,0,3,222,0,0,3,222,0,0,3, - 222,0,0,3,222,0,0,3,222,0,0,3,222,0,0,3, - 222,0,0,3,222,0,0,3,222,0,0,3,222,0,0,3, - 222,0,0,3,222,0,0,3,222,0,0,3,222,0,0,3, - 222,0,0,7,255,0,0,31,255,192,0,31,255,192,7,7, - 7,10,1,13,60,126,254,254,254,252,120,10,10,20,11,1, - 246,14,0,28,0,30,0,63,128,63,192,15,192,15,192,31, - 128,254,0,112,0,13,17,34,17,2,15,1,128,15,128,255, - 128,71,128,7,128,7,128,7,128,7,128,7,128,7,128,7, - 128,7,128,7,128,7,128,7,128,63,240,127,248,11,16,32, - 13,1,14,15,0,63,128,123,192,113,192,241,224,241,224,241, - 224,241,224,241,224,241,192,123,192,63,128,30,0,0,0,255, - 224,255,224,20,22,66,25,3,0,64,32,0,224,112,0,112, - 56,0,120,28,0,56,30,0,60,15,0,30,15,128,31,7, - 192,31,135,224,15,199,240,15,227,240,15,227,240,15,199,240, - 31,135,224,31,7,192,30,15,128,60,15,0,56,30,0,120, - 28,0,112,56,0,224,48,0,64,96,0,27,29,116,30,2, - 0,3,0,1,192,63,0,3,128,255,0,7,128,15,0,15, - 0,15,0,14,0,15,0,28,0,15,0,60,0,15,0,120, - 0,15,0,112,0,15,0,240,0,15,1,224,0,15,1,192, - 0,31,131,128,0,255,231,128,0,0,15,0,0,0,14,1, - 0,0,28,15,128,0,60,15,128,0,120,31,128,0,112,55, - 128,0,224,55,128,1,224,103,128,3,192,199,128,3,129,199, - 128,7,129,255,224,15,3,255,192,30,0,7,128,28,0,7, - 128,60,0,63,224,26,29,116,30,2,0,3,0,1,192,63, - 0,7,128,255,0,7,128,15,0,15,0,15,0,30,0,15, - 0,60,0,15,0,60,0,15,0,120,0,15,0,240,0,15, - 0,224,0,15,1,224,0,15,3,192,0,31,135,128,0,255, - 231,0,0,0,15,0,0,0,30,63,0,0,60,127,192,0, - 56,231,192,0,121,195,192,0,241,131,192,1,224,3,128,1, - 192,7,0,3,192,14,0,7,128,28,0,15,0,56,0,14, - 0,112,64,30,0,224,64,60,1,255,192,120,3,255,192,28, - 29,116,30,1,0,15,128,0,224,63,192,1,192,115,224,3, - 192,241,224,7,128,129,192,7,0,3,128,14,0,15,192,30, - 0,15,224,60,0,1,240,56,0,0,240,120,0,0,240,240, - 0,0,240,224,0,225,225,192,0,127,195,192,0,31,7,128, - 0,0,7,0,128,0,14,7,192,0,30,7,192,0,60,11, - 192,0,56,27,192,0,112,19,192,0,240,51,192,1,224,99, - 192,1,192,227,192,3,192,255,240,7,129,255,224,15,0,3, - 192,14,0,3,192,30,0,31,240,18,35,105,22,2,243,0, - 248,0,1,252,0,3,252,0,3,252,0,3,252,0,3,248, - 0,1,240,0,0,0,0,0,0,0,0,0,0,0,112,0, - 0,240,0,0,240,0,0,240,0,0,240,0,1,240,0,1, - 224,0,3,224,0,7,192,0,15,192,0,15,128,0,31,0, - 0,63,0,0,126,0,0,126,0,0,252,0,0,252,3,192, - 252,15,192,252,15,192,252,15,192,252,15,128,126,31,128,127, - 31,0,63,254,0,15,240,0,30,42,168,30,0,0,0,32, - 0,0,0,112,0,0,0,248,0,0,1,252,0,0,1,254, - 0,0,0,255,0,0,0,63,128,0,0,15,192,0,0,3, - 224,0,0,0,224,0,0,0,64,0,0,0,0,0,0,1, - 128,0,0,7,128,0,0,15,192,0,0,31,192,0,0,31, - 224,0,0,31,224,0,0,63,224,0,0,63,240,0,0,59, - 240,0,0,121,240,0,0,121,248,0,0,113,248,0,0,240, - 252,0,0,240,252,0,0,224,252,0,1,224,126,0,1,224, - 126,0,1,192,126,0,3,255,255,0,3,255,255,0,3,128, - 31,0,7,128,31,128,7,0,31,128,7,0,15,192,15,0, - 15,192,14,0,15,192,14,0,7,224,30,0,7,224,255,192, - 63,252,255,192,63,252,30,42,168,30,0,0,0,0,32,0, - 0,0,48,0,0,0,124,0,0,0,254,0,0,1,254,0, - 0,3,248,0,0,7,224,0,0,15,128,0,0,31,0,0, - 0,60,0,0,0,16,0,0,0,0,0,0,0,1,128,0, - 0,7,128,0,0,15,192,0,0,31,192,0,0,31,224,0, - 0,31,224,0,0,63,224,0,0,63,240,0,0,59,240,0, - 0,121,240,0,0,121,248,0,0,113,248,0,0,240,252,0, - 0,240,252,0,0,224,252,0,1,224,126,0,1,224,126,0, - 1,192,126,0,3,255,255,0,3,255,255,0,3,128,31,0, - 7,128,31,128,7,0,31,128,7,0,15,192,15,0,15,192, - 14,0,15,192,14,0,7,224,30,0,7,224,255,192,63,252, - 255,192,63,252,30,41,164,30,0,0,0,7,0,0,0,7, - 128,0,0,15,192,0,0,31,224,0,0,63,240,0,0,127, - 248,0,0,248,248,0,1,240,60,0,1,192,14,0,1,0, - 8,0,0,0,0,0,0,1,128,0,0,7,128,0,0,15, - 192,0,0,31,192,0,0,31,224,0,0,31,224,0,0,63, - 224,0,0,63,240,0,0,59,240,0,0,121,240,0,0,121, - 248,0,0,113,248,0,0,240,252,0,0,240,252,0,0,224, - 252,0,1,224,126,0,1,224,126,0,1,192,126,0,3,255, - 255,0,3,255,255,0,3,128,31,0,7,128,31,128,7,0, - 31,128,7,0,15,192,15,0,15,192,14,0,15,192,14,0, - 7,224,30,0,7,224,255,192,63,252,255,192,63,252,30,40, - 160,30,0,0,0,16,4,0,0,127,7,0,0,255,254,0, - 1,255,254,0,1,255,252,0,3,255,248,0,3,3,240,0, - 2,0,64,0,0,0,0,0,0,0,0,0,0,1,128,0, - 0,7,128,0,0,15,192,0,0,31,192,0,0,31,224,0, - 0,31,224,0,0,63,224,0,0,63,240,0,0,59,240,0, - 0,121,240,0,0,121,248,0,0,113,248,0,0,240,252,0, - 0,240,252,0,0,224,252,0,1,224,126,0,1,224,126,0, - 1,192,126,0,3,255,255,0,3,255,255,0,3,128,31,0, - 7,128,31,128,7,0,31,128,7,0,15,192,15,0,15,192, - 14,0,15,192,14,0,7,224,30,0,7,224,255,192,63,252, - 255,192,63,252,30,40,160,30,0,0,0,64,16,0,0,240, - 60,0,1,248,126,0,1,248,126,0,1,248,126,0,1,240, - 124,0,1,240,124,0,0,64,32,0,0,0,0,0,0,0, - 0,0,0,1,128,0,0,7,128,0,0,15,192,0,0,31, - 192,0,0,31,224,0,0,31,224,0,0,63,224,0,0,63, - 240,0,0,59,240,0,0,121,240,0,0,121,248,0,0,113, - 248,0,0,240,252,0,0,240,252,0,0,224,252,0,1,224, - 126,0,1,224,126,0,1,192,126,0,3,255,255,0,3,255, - 255,0,3,128,31,0,7,128,31,128,7,0,31,128,7,0, - 15,192,15,0,15,192,14,0,15,192,14,0,7,224,30,0, - 7,224,255,192,63,252,255,192,63,252,30,42,168,30,0,0, - 0,1,0,0,0,15,224,0,0,31,224,0,0,28,240,0, - 0,60,240,0,0,60,240,0,0,60,224,0,0,63,224,0, - 0,31,128,0,0,4,0,0,0,0,0,0,0,0,0,0, - 0,1,128,0,0,7,128,0,0,15,192,0,0,31,192,0, - 0,31,224,0,0,31,224,0,0,63,224,0,0,63,240,0, - 0,59,240,0,0,121,240,0,0,121,248,0,0,113,248,0, - 0,240,252,0,0,240,252,0,0,224,252,0,1,224,126,0, - 1,224,126,0,1,192,126,0,3,255,255,0,3,255,255,0, - 3,128,31,0,7,128,31,128,7,0,31,128,7,0,15,192, - 15,0,15,192,14,0,15,192,14,0,7,224,30,0,7,224, - 255,192,63,252,255,192,63,252,38,30,150,39,0,0,0,127, - 255,255,240,0,127,255,255,248,0,15,255,0,112,0,7,255, - 0,112,0,15,63,0,112,0,15,63,0,48,0,15,63,0, - 48,0,30,63,0,48,0,30,63,0,0,0,60,63,0,0, - 0,60,63,0,0,0,60,63,0,0,0,120,63,0,0,0, - 127,255,255,192,0,255,255,255,128,0,240,63,1,128,0,224, - 63,0,0,1,224,63,0,0,1,224,63,0,0,3,192,63, - 0,0,3,192,63,0,0,3,128,63,0,0,7,128,63,0, - 0,7,128,63,0,12,15,0,63,0,12,15,0,63,0,28, - 14,0,63,0,28,31,0,127,128,124,255,193,255,255,248,255, - 193,255,255,248,24,40,120,27,1,246,0,31,224,0,255,252, - 1,255,254,7,224,254,15,192,126,31,128,60,31,0,28,62, - 0,0,62,0,0,126,0,0,124,0,0,124,0,0,252,0, - 0,252,0,0,252,0,0,252,0,0,252,0,0,252,0,0, - 252,0,0,252,0,0,254,0,0,126,0,0,127,0,0,63, - 128,2,63,128,7,31,224,15,15,252,254,7,255,248,3,255, - 240,0,255,192,0,30,0,0,28,0,0,31,0,0,63,192, - 0,63,192,0,15,192,0,15,128,0,31,128,0,254,0,0, - 112,0,23,42,126,25,1,0,1,0,0,3,128,0,15,192, - 0,15,224,0,31,240,0,7,248,0,1,252,0,0,126,0, - 0,31,0,0,7,0,0,2,0,0,0,0,255,255,248,255, - 255,252,63,128,56,31,128,56,31,128,24,31,128,24,31,128, - 24,31,128,24,31,128,0,31,128,0,31,128,0,31,128,0, - 31,128,0,31,255,224,31,255,224,31,128,192,31,128,0,31, - 128,0,31,128,0,31,128,0,31,128,0,31,128,0,31,128, - 0,31,128,6,31,128,6,31,128,14,31,128,14,63,192,30, - 255,255,254,255,255,252,23,42,126,25,1,0,0,2,0,0, - 3,128,0,7,224,0,15,240,0,31,240,0,63,192,0,127, - 0,0,252,0,1,240,0,1,192,0,1,0,0,0,0,0, - 255,255,248,255,255,252,63,128,56,31,128,56,31,128,24,31, - 128,24,31,128,24,31,128,24,31,128,0,31,128,0,31,128, - 0,31,128,0,31,128,0,31,255,224,31,255,224,31,128,192, - 31,128,0,31,128,0,31,128,0,31,128,0,31,128,0,31, - 128,0,31,128,0,31,128,6,31,128,6,31,128,14,31,128, - 14,63,192,30,255,255,254,255,255,252,23,41,123,25,1,0, - 0,56,0,0,124,0,0,254,0,0,255,0,1,255,0,3, - 255,128,7,199,192,15,1,224,14,0,224,8,0,64,0,0, - 0,255,255,248,255,255,252,63,128,56,31,128,56,31,128,24, - 31,128,24,31,128,24,31,128,24,31,128,0,31,128,0,31, - 128,0,31,128,0,31,128,0,31,255,224,31,255,224,31,128, - 192,31,128,0,31,128,0,31,128,0,31,128,0,31,128,0, - 31,128,0,31,128,0,31,128,6,31,128,6,31,128,14,31, - 128,14,63,192,30,255,255,254,255,255,252,23,40,120,25,1, - 0,2,0,128,7,129,224,15,195,240,15,195,240,15,195,240, - 15,131,224,15,3,192,4,1,0,0,0,0,0,0,0,255, - 255,248,255,255,252,63,128,56,31,128,56,31,128,24,31,128, - 24,31,128,24,31,128,24,31,128,0,31,128,0,31,128,0, - 31,128,0,31,128,0,31,255,224,31,255,224,31,128,192,31, - 128,0,31,128,0,31,128,0,31,128,0,31,128,0,31,128, - 0,31,128,0,31,128,6,31,128,6,31,128,14,31,128,14, - 63,192,30,255,255,254,255,255,252,15,42,84,16,255,0,8, - 0,28,0,62,0,127,0,127,128,191,192,15,224,3,240,0, - 248,0,56,0,16,0,0,31,254,31,254,7,248,3,240,3, - 240,3,240,3,240,3,240,3,240,3,240,3,240,3,240,3, - 240,3,240,3,240,3,240,3,240,3,240,3,240,3,240,3, - 240,3,240,3,240,3,240,3,240,3,240,3,240,7,248,31, - 254,31,254,14,42,84,16,2,0,0,128,0,224,1,248,3, - 252,7,252,15,240,31,192,63,0,124,0,112,0,32,0,0, - 0,255,240,255,240,63,192,31,128,31,128,31,128,31,128,31, - 128,31,128,31,128,31,128,31,128,31,128,31,128,31,128,31, - 128,31,128,31,128,31,128,31,128,31,128,31,128,31,128,31, - 128,31,128,31,128,31,128,63,192,255,240,255,240,16,41,82, - 16,0,0,3,128,7,192,15,224,15,240,31,240,63,248,124, - 124,240,30,224,15,128,4,0,0,63,252,63,252,15,240,7, - 224,7,224,7,224,7,224,7,224,7,224,7,224,7,224,7, - 224,7,224,7,224,7,224,7,224,7,224,7,224,7,224,7, - 224,7,224,7,224,7,224,7,224,7,224,7,224,7,224,15, - 240,63,252,63,252,16,40,80,16,0,0,32,8,120,30,252, - 63,252,63,252,63,248,62,240,60,64,16,0,0,0,0,63, - 252,63,252,15,240,7,224,7,224,7,224,7,224,7,224,7, - 224,7,224,7,224,7,224,7,224,7,224,7,224,7,224,7, - 224,7,224,7,224,7,224,7,224,7,224,7,224,7,224,7, - 224,7,224,7,224,15,240,63,252,63,252,29,30,120,31,0, - 0,3,255,192,0,255,255,248,0,127,192,254,0,143,192,63, - 128,15,192,31,192,15,192,15,192,15,192,7,224,15,192,7, - 240,15,192,3,240,15,192,3,240,15,192,3,248,15,192,1, - 248,15,192,1,248,127,255,1,248,255,255,1,248,15,192,1, - 248,15,192,1,248,15,192,1,248,15,192,1,248,15,192,1, - 240,15,192,3,240,15,192,3,240,15,192,7,224,15,192,7, - 224,15,192,15,192,15,192,31,128,15,192,63,0,31,224,254, - 0,127,255,248,0,127,255,192,0,30,40,160,32,1,0,0, - 16,4,0,0,127,7,0,0,255,255,0,0,255,254,0,1, - 255,252,0,3,255,252,0,3,3,248,0,2,0,64,0,0, - 0,0,0,0,0,0,0,255,0,15,252,255,128,15,252,63, - 192,3,240,31,192,1,224,31,224,1,224,31,240,1,224,31, - 240,1,224,31,248,1,224,31,252,1,224,30,254,1,224,30, - 126,1,224,30,63,1,224,30,63,129,224,30,31,129,224,30, - 15,193,224,30,7,225,224,30,7,225,224,30,3,241,224,30, - 1,249,224,30,1,253,224,30,0,253,224,30,0,127,224,30, - 0,63,224,30,0,63,224,30,0,31,224,30,0,15,224,30, - 0,7,224,63,0,7,224,255,192,3,224,255,192,0,224,27, - 42,168,30,1,0,0,64,0,0,0,224,0,0,1,240,0, - 0,3,248,0,0,3,252,0,0,1,254,0,0,0,127,0, - 0,0,31,128,0,0,7,192,0,0,1,192,0,0,0,128, - 0,0,0,0,0,0,31,192,0,0,255,240,0,3,225,252, - 0,7,128,126,0,15,0,63,0,31,0,31,0,30,0,31, - 128,62,0,15,128,126,0,15,192,124,0,15,192,124,0,7, - 224,252,0,7,224,252,0,7,224,252,0,7,224,252,0,7, - 224,252,0,7,224,252,0,7,224,252,0,7,224,252,0,7, - 224,254,0,7,192,126,0,15,192,126,0,15,128,127,0,15, - 128,63,0,31,0,31,128,31,0,31,192,62,0,15,240,252, - 0,7,255,240,0,1,255,224,0,0,127,0,0,27,42,168, - 30,1,0,0,0,64,0,0,0,96,0,0,0,248,0,0, - 1,252,0,0,3,252,0,0,7,240,0,0,15,192,0,0, - 31,128,0,0,62,0,0,0,120,0,0,0,32,0,0,0, - 0,0,0,0,31,192,0,0,255,240,0,3,225,252,0,7, - 128,126,0,15,0,63,0,31,0,31,0,30,0,31,128,62, - 0,15,128,126,0,15,192,124,0,15,192,124,0,7,224,252, - 0,7,224,252,0,7,224,252,0,7,224,252,0,7,224,252, - 0,7,224,252,0,7,224,252,0,7,224,252,0,7,224,254, - 0,7,192,126,0,15,192,126,0,15,128,127,0,15,128,63, - 0,31,0,31,128,31,0,31,192,62,0,15,240,252,0,7, - 255,240,0,1,255,224,0,0,127,0,0,27,41,164,30,1, - 0,0,6,0,0,0,15,0,0,0,31,128,0,0,63,192, - 0,0,127,224,0,0,255,240,0,1,249,248,0,3,224,120, - 0,3,128,28,0,2,0,8,0,0,0,0,0,0,31,192, - 0,0,255,240,0,3,225,252,0,7,128,126,0,15,0,63, - 0,31,0,31,0,30,0,31,128,62,0,15,128,126,0,15, - 192,124,0,15,192,124,0,7,224,252,0,7,224,252,0,7, - 224,252,0,7,224,252,0,7,224,252,0,7,224,252,0,7, - 224,252,0,7,224,252,0,7,224,254,0,7,192,126,0,15, - 192,126,0,15,128,127,0,15,128,63,0,31,0,31,128,31, - 0,31,192,62,0,15,240,252,0,7,255,240,0,1,255,224, - 0,0,127,0,0,27,40,160,30,1,0,0,32,8,0,0, - 254,14,0,1,255,254,0,1,255,252,0,3,255,248,0,7, - 255,248,0,6,7,240,0,2,0,128,0,0,0,0,0,0, - 0,0,0,0,31,192,0,0,255,240,0,3,225,252,0,7, - 128,126,0,15,0,63,0,31,0,31,0,30,0,31,128,62, - 0,15,128,126,0,15,192,124,0,15,192,124,0,7,224,252, - 0,7,224,252,0,7,224,252,0,7,224,252,0,7,224,252, - 0,7,224,252,0,7,224,252,0,7,224,252,0,7,224,254, - 0,7,192,126,0,15,192,126,0,15,128,127,0,15,128,63, - 0,31,0,31,128,31,0,31,192,62,0,15,240,252,0,7, - 255,240,0,1,255,224,0,0,127,0,0,27,40,160,30,1, - 0,0,128,32,0,1,240,124,0,1,240,124,0,3,240,252, - 0,3,240,252,0,3,240,252,0,3,224,248,0,0,128,32, - 0,0,0,0,0,0,0,0,0,0,31,192,0,0,255,240, - 0,3,225,252,0,7,128,126,0,15,0,63,0,31,0,31, - 0,30,0,31,128,62,0,15,128,126,0,15,192,124,0,15, - 192,124,0,7,224,252,0,7,224,252,0,7,224,252,0,7, - 224,252,0,7,224,252,0,7,224,252,0,7,224,252,0,7, - 224,252,0,7,224,254,0,7,192,126,0,15,192,126,0,15, - 128,127,0,15,128,63,0,31,0,31,128,31,0,31,192,62, - 0,15,240,252,0,7,255,240,0,1,255,224,0,0,127,0, - 0,16,15,30,20,2,6,96,6,240,15,120,31,60,62,30, - 124,15,248,7,240,3,192,7,224,15,248,30,124,60,62,120, - 31,240,15,96,6,27,31,124,30,1,255,0,31,195,224,0, - 255,247,192,3,225,255,128,7,128,127,0,15,0,63,0,31, - 0,63,128,30,0,127,128,62,0,255,192,126,0,255,192,124, - 1,255,192,124,3,239,224,252,3,231,224,252,7,199,224,252, - 15,135,224,252,15,7,224,252,31,7,224,252,62,7,224,252, - 60,7,224,252,120,7,192,254,248,7,192,127,240,15,192,127, - 224,15,128,127,192,15,128,63,128,31,0,63,128,31,0,31, - 192,62,0,31,240,252,0,63,255,240,0,121,255,224,0,248, - 127,0,0,192,0,0,0,29,42,168,32,1,0,0,32,0, - 0,0,48,0,0,0,248,0,0,1,252,0,0,1,254,0, - 0,0,127,0,0,0,31,128,0,0,15,192,0,0,3,224, - 0,0,0,240,0,0,0,64,0,0,0,0,0,255,240,31, - 248,255,240,31,248,63,192,7,224,31,128,3,192,31,128,3, - 192,31,128,3,192,31,128,3,192,31,128,3,192,31,128,3, - 192,31,128,3,192,31,128,3,192,31,128,3,192,31,128,3, - 192,31,128,3,192,31,128,3,192,31,128,3,192,31,128,3, - 192,31,128,3,192,31,128,3,192,31,128,3,192,31,128,3, - 192,31,128,3,128,31,192,7,128,15,192,7,128,15,224,7, - 0,7,224,15,0,3,248,62,0,1,255,252,0,0,255,240, - 0,0,31,192,0,29,42,168,32,1,0,0,0,32,0,0, - 0,56,0,0,0,124,0,0,0,254,0,0,1,254,0,0, - 3,252,0,0,7,240,0,0,15,192,0,0,31,0,0,0, - 28,0,0,0,16,0,0,0,0,0,0,255,240,31,248,255, - 240,31,248,63,192,7,224,31,128,3,192,31,128,3,192,31, - 128,3,192,31,128,3,192,31,128,3,192,31,128,3,192,31, - 128,3,192,31,128,3,192,31,128,3,192,31,128,3,192,31, - 128,3,192,31,128,3,192,31,128,3,192,31,128,3,192,31, - 128,3,192,31,128,3,192,31,128,3,192,31,128,3,192,31, - 128,3,128,31,192,7,128,15,192,7,128,15,224,7,0,7, - 224,15,0,3,248,62,0,1,255,252,0,0,255,240,0,0, - 31,192,0,29,41,164,32,1,0,0,3,128,0,0,7,128, - 0,0,15,192,0,0,31,224,0,0,63,240,0,0,127,248, - 0,0,124,124,0,0,240,62,0,1,192,14,0,0,128,4, - 0,0,0,0,0,255,240,31,248,255,240,31,248,63,192,7, - 224,31,128,3,192,31,128,3,192,31,128,3,192,31,128,3, - 192,31,128,3,192,31,128,3,192,31,128,3,192,31,128,3, - 192,31,128,3,192,31,128,3,192,31,128,3,192,31,128,3, - 192,31,128,3,192,31,128,3,192,31,128,3,192,31,128,3, - 192,31,128,3,192,31,128,3,192,31,128,3,128,31,192,7, - 128,15,192,7,128,15,224,7,0,7,224,15,0,3,248,62, - 0,1,255,252,0,0,255,240,0,0,31,192,0,29,40,160, - 32,1,0,0,32,8,0,0,248,62,0,0,248,62,0,1, - 248,126,0,1,248,126,0,1,248,126,0,0,240,60,0,0, - 64,16,0,0,0,0,0,0,0,0,0,255,240,31,248,255, - 240,31,248,63,192,7,224,31,128,3,192,31,128,3,192,31, - 128,3,192,31,128,3,192,31,128,3,192,31,128,3,192,31, - 128,3,192,31,128,3,192,31,128,3,192,31,128,3,192,31, - 128,3,192,31,128,3,192,31,128,3,192,31,128,3,192,31, - 128,3,192,31,128,3,192,31,128,3,192,31,128,3,192,31, - 128,3,128,31,192,7,128,15,192,7,128,15,224,7,0,7, - 224,15,0,3,248,62,0,1,255,252,0,0,255,240,0,0, - 31,192,0,29,42,168,29,0,0,0,0,32,0,0,0,48, - 0,0,0,124,0,0,1,254,0,0,3,254,0,0,7,248, - 0,0,15,224,0,0,31,128,0,0,62,0,0,0,60,0, - 0,0,16,0,0,0,0,0,0,127,0,31,248,255,128,31, - 248,31,192,3,192,15,192,3,128,7,224,7,128,3,240,7, - 0,3,240,15,0,1,248,14,0,1,248,30,0,0,252,28, - 0,0,124,60,0,0,126,56,0,0,63,120,0,0,63,240, - 0,0,31,240,0,0,31,224,0,0,15,224,0,0,15,192, - 0,0,15,192,0,0,15,192,0,0,15,192,0,0,15,192, - 0,0,15,192,0,0,15,192,0,0,15,192,0,0,15,192, - 0,0,15,192,0,0,31,224,0,0,255,252,0,0,255,252, - 0,24,30,90,27,1,0,255,248,0,255,248,0,63,192,0, - 31,128,0,31,128,0,31,128,0,31,255,128,31,255,240,31, - 131,248,31,128,252,31,128,126,31,128,127,31,128,63,31,128, - 63,31,128,63,31,128,63,31,128,63,31,128,62,31,128,126, - 31,128,252,31,129,248,31,191,240,31,191,128,31,128,0,31, - 128,0,31,128,0,31,128,0,63,192,0,255,248,0,255,248, - 0,28,36,144,31,1,0,0,7,240,0,0,63,252,0,0, - 255,254,0,1,240,255,0,3,224,63,128,7,192,31,128,7, - 192,31,192,15,128,15,192,15,128,15,192,31,128,15,192,31, - 128,15,192,31,128,31,128,31,128,63,0,31,128,126,0,31, - 129,248,0,31,135,224,0,31,135,128,0,31,143,128,0,31, - 143,128,0,31,143,192,0,31,143,224,0,31,135,248,0,31, - 135,254,0,31,131,255,128,31,128,255,192,31,128,63,224,31, - 128,31,240,31,128,7,240,31,140,3,240,31,142,1,240,31, - 142,1,240,31,142,1,240,31,143,1,224,63,143,195,192,255, - 143,255,128,255,129,254,0,23,35,105,24,1,0,1,192,0, - 15,192,0,15,224,0,7,240,0,3,240,0,1,248,0,0, - 248,0,0,124,0,0,60,0,0,30,0,0,12,0,0,0, - 0,0,0,0,0,255,0,15,255,128,31,15,192,62,7,224, - 126,7,224,252,7,224,96,7,224,0,7,224,0,31,224,1, - 255,224,7,255,224,31,231,224,63,135,224,63,7,224,126,7, - 224,126,7,224,126,7,224,126,31,228,127,63,252,63,247,254, - 63,231,240,15,131,128,23,35,105,24,1,0,0,15,0,0, - 15,192,0,31,224,0,31,128,0,63,0,0,62,0,0,124, - 0,0,120,0,0,240,0,0,224,0,0,192,0,0,0,0, - 0,0,0,0,255,0,15,255,128,31,15,192,62,7,224,126, - 7,224,252,7,224,96,7,224,0,7,224,0,31,224,1,255, - 224,7,255,224,31,231,224,63,135,224,63,7,224,126,7,224, - 126,7,224,126,7,224,126,31,228,127,63,252,63,247,254,63, - 231,240,15,131,128,23,35,105,24,1,0,0,120,0,0,252, - 0,0,252,0,1,254,0,3,255,0,3,255,0,7,207,128, - 15,135,192,15,1,192,28,0,224,8,0,64,0,0,0,0, - 0,0,0,255,0,15,255,128,31,15,192,62,7,224,126,7, - 224,252,7,224,96,7,224,0,7,224,0,31,224,1,255,224, - 7,255,224,31,231,224,63,135,224,63,7,224,126,7,224,126, - 7,224,126,7,224,126,31,228,127,63,252,63,247,254,63,231, - 240,15,131,128,23,33,99,24,1,0,3,192,48,7,240,48, - 15,252,96,31,255,224,31,255,192,56,127,128,48,15,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,255,0,15,255, - 128,31,15,192,62,7,224,126,7,224,252,7,224,96,7,224, - 0,7,224,0,31,224,1,255,224,7,255,224,31,231,224,63, - 135,224,63,7,224,126,7,224,126,7,224,126,7,224,126,31, - 228,127,63,252,63,247,254,63,231,240,15,131,128,23,33,99, - 24,1,0,7,1,192,15,131,224,31,135,224,31,135,224,31, - 135,224,31,7,192,14,3,128,0,0,0,0,0,0,0,0, - 0,0,0,0,0,255,0,15,255,128,31,15,192,62,7,224, - 126,7,224,252,7,224,96,7,224,0,7,224,0,31,224,1, - 255,224,7,255,224,31,231,224,63,135,224,63,7,224,126,7, - 224,126,7,224,126,7,224,126,31,228,127,63,252,63,247,254, - 63,231,240,15,131,128,23,34,102,24,1,0,0,60,0,0, - 254,0,1,239,0,3,207,0,3,207,0,3,207,0,3,238, - 0,1,252,0,0,248,0,0,0,0,0,0,0,0,0,0, - 0,255,0,15,255,128,31,15,192,62,7,224,126,7,224,252, - 7,224,96,7,224,0,7,224,0,31,224,1,255,224,7,255, - 224,31,231,224,63,135,224,63,7,224,126,7,224,126,7,224, - 126,7,224,126,31,228,127,63,252,63,247,254,63,231,240,15, - 131,128,33,22,110,35,1,0,0,63,3,224,0,1,255,159, - 248,0,7,255,252,62,0,15,135,248,30,0,31,3,240,31, - 0,63,3,240,15,0,127,3,224,15,128,120,3,224,15,128, - 0,3,224,15,128,0,127,255,255,128,3,255,255,254,0,15, - 195,224,0,0,63,3,224,0,0,126,3,224,0,0,124,3, - 240,0,0,252,3,240,1,0,252,7,248,7,0,254,31,252, - 31,0,255,252,255,254,0,127,248,127,252,0,127,224,63,240, - 0,31,128,15,192,0,20,32,96,22,2,246,0,127,128,1, - 255,240,7,135,224,15,3,224,30,1,224,62,0,192,124,0, - 192,124,0,0,252,0,0,252,0,0,252,0,0,252,0,0, - 252,0,0,252,0,0,254,0,0,126,0,0,127,0,96,127, - 129,224,63,255,192,31,255,128,15,254,0,3,252,0,0,240, - 0,0,224,0,0,252,0,1,254,0,0,254,0,0,126,0, - 0,124,0,0,252,0,3,240,0,1,128,0,19,35,105,23, - 2,0,3,128,0,15,192,0,31,224,0,7,224,0,3,240, - 0,1,240,0,0,248,0,0,120,0,0,60,0,0,28,0, - 0,8,0,0,0,0,0,0,0,0,252,0,7,255,0,15, - 31,128,30,15,128,62,15,192,124,7,192,124,7,224,124,7, - 224,252,7,224,255,255,224,255,255,128,252,0,0,252,0,0, - 252,0,0,254,0,0,126,0,64,127,0,224,63,131,192,63, - 255,128,31,255,0,15,254,0,3,248,0,19,35,105,23,2, - 0,0,14,0,0,31,192,0,31,192,0,63,128,0,63,0, - 0,126,0,0,124,0,0,248,0,0,240,0,1,224,0,0, - 192,0,0,0,0,0,0,0,0,252,0,7,255,0,15,31, - 128,30,15,128,62,15,192,124,7,192,124,7,224,124,7,224, - 252,7,224,255,255,224,255,255,128,252,0,0,252,0,0,252, - 0,0,254,0,0,126,0,64,127,0,224,63,131,192,63,255, - 128,31,255,0,15,254,0,3,248,0,19,35,105,23,2,0, - 0,120,0,0,248,0,1,252,0,1,254,0,3,254,0,7, - 255,0,15,223,128,15,7,128,30,3,192,60,1,224,24,0, - 64,0,0,0,0,0,0,0,252,0,7,255,0,15,31,128, - 30,15,128,62,15,192,124,7,192,124,7,224,124,7,224,252, - 7,224,255,255,224,255,255,128,252,0,0,252,0,0,252,0, - 0,254,0,0,126,0,64,127,0,224,63,131,192,63,255,128, - 31,255,0,15,254,0,3,248,0,19,33,99,23,2,0,15, - 3,192,31,7,192,31,135,224,31,135,224,31,7,192,31,7, - 192,14,3,128,0,0,0,0,0,0,0,0,0,0,0,0, - 0,252,0,7,255,0,15,31,128,30,15,128,62,15,192,124, - 7,192,124,7,224,124,7,224,252,7,224,255,255,224,255,255, - 128,252,0,0,252,0,0,252,0,0,254,0,0,126,0,64, - 127,0,224,63,131,192,63,255,128,31,255,0,15,254,0,3, - 248,0,13,35,70,14,0,0,28,0,126,0,254,0,127,0, - 31,0,15,128,7,128,3,192,1,192,0,224,0,64,0,0, - 0,0,1,192,63,192,127,192,63,192,15,192,15,192,15,192, - 15,192,15,192,15,192,15,192,15,192,15,192,15,192,15,192, - 15,192,15,192,15,192,15,192,31,224,127,248,127,248,14,35, - 70,14,1,0,0,224,1,252,1,252,3,248,3,240,7,224, - 7,192,15,128,15,0,30,0,8,0,0,0,0,0,3,128, - 127,128,255,128,127,128,31,128,31,128,31,128,31,128,31,128, - 31,128,31,128,31,128,31,128,31,128,31,128,31,128,31,128, - 31,128,31,128,63,192,255,240,255,240,16,35,70,14,255,0, - 3,192,3,224,7,240,15,240,15,248,31,252,62,124,60,30, - 120,15,240,7,64,3,0,0,0,0,0,224,31,224,63,224, - 31,224,7,224,7,224,7,224,7,224,7,224,7,224,7,224, - 7,224,7,224,7,224,7,224,7,224,7,224,7,224,7,224, - 15,240,63,252,63,252,16,33,66,14,255,0,56,14,124,31, - 124,31,252,63,252,63,124,31,120,30,0,0,0,0,0,0, - 0,0,0,224,31,224,63,224,31,224,7,224,7,224,7,224, - 7,224,7,224,7,224,7,224,7,224,7,224,7,224,7,224, - 7,224,7,224,7,224,7,224,15,240,63,252,63,252,21,34, - 102,25,2,0,1,192,0,15,224,0,63,240,248,31,255,248, - 0,255,192,0,126,0,1,255,0,7,239,128,31,143,128,2, - 7,192,0,3,224,0,3,224,1,251,240,7,253,240,15,255, - 240,31,15,248,62,7,248,62,3,248,124,3,248,124,1,248, - 252,1,248,252,1,248,252,1,248,252,1,248,252,1,240,252, - 1,240,252,1,240,126,3,224,126,3,224,63,3,192,63,7, - 128,31,143,0,7,254,0,1,248,0,26,33,132,28,1,0, - 0,240,12,0,1,252,12,0,3,255,28,0,3,255,248,0, - 7,255,240,0,14,31,224,0,12,3,192,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,3,1,240,0, - 127,135,252,0,255,159,252,0,63,191,254,0,31,248,254,0, - 31,224,126,0,31,192,126,0,31,128,126,0,31,128,126,0, - 31,128,126,0,31,128,126,0,31,128,126,0,31,128,126,0, - 31,128,126,0,31,128,126,0,31,128,126,0,31,128,126,0, - 31,128,126,0,31,128,126,0,63,192,255,0,255,243,255,192, - 255,243,255,192,21,35,105,25,2,0,1,192,0,15,224,0, - 15,224,0,7,240,0,3,240,0,1,248,0,0,248,0,0, - 124,0,0,60,0,0,30,0,0,12,0,0,0,0,0,0, - 0,0,252,0,3,255,0,15,15,192,30,7,224,62,7,224, - 62,3,240,124,3,240,124,1,248,252,1,248,252,1,248,252, - 1,248,252,1,248,252,1,248,252,1,248,252,1,240,126,1, - 240,126,3,224,62,3,224,63,3,192,31,135,128,7,254,0, - 1,248,0,21,35,105,25,2,0,0,15,0,0,15,192,0, - 31,224,0,31,128,0,63,0,0,62,0,0,124,0,0,120, - 0,0,240,0,0,224,0,0,192,0,0,0,0,0,0,0, - 0,252,0,3,255,0,15,15,192,30,7,224,62,7,224,62, - 3,240,124,3,240,124,1,248,252,1,248,252,1,248,252,1, - 248,252,1,248,252,1,248,252,1,248,252,1,240,126,1,240, - 126,3,224,62,3,224,63,3,192,31,135,128,7,254,0,1, - 248,0,21,35,105,25,2,0,0,120,0,0,252,0,0,252, - 0,1,254,0,3,255,0,3,255,0,7,207,128,15,135,192, - 15,1,192,28,0,224,8,0,64,0,0,0,0,0,0,0, - 252,0,3,255,0,15,15,192,30,7,224,62,7,224,62,3, - 240,124,3,240,124,1,248,252,1,248,252,1,248,252,1,248, - 252,1,248,252,1,248,252,1,248,252,1,240,126,1,240,126, - 3,224,62,3,224,63,3,192,31,135,128,7,254,0,1,248, - 0,21,33,99,25,2,0,3,192,48,7,240,48,15,252,96, - 31,255,224,31,255,192,56,127,128,48,15,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,252,0,3,255,0,15,15, - 192,30,7,224,62,7,224,62,3,240,124,3,240,124,1,248, - 252,1,248,252,1,248,252,1,248,252,1,248,252,1,248,252, - 1,248,252,1,240,126,1,240,126,3,224,62,3,224,63,3, - 192,31,135,128,7,254,0,1,248,0,21,33,99,25,2,0, - 7,1,192,15,131,224,31,135,224,31,135,224,31,135,224,31, - 7,192,14,3,128,0,0,0,0,0,0,0,0,0,0,0, - 0,0,252,0,3,255,0,15,15,192,30,7,224,62,7,224, - 62,3,240,124,3,240,124,1,248,252,1,248,252,1,248,252, - 1,248,252,1,248,252,1,248,252,1,248,252,1,240,126,1, - 240,126,3,224,62,3,224,63,3,192,31,135,128,7,254,0, - 1,248,0,18,18,54,20,1,4,0,192,0,1,224,0,1, - 224,0,1,224,0,1,224,0,0,192,0,0,0,0,127,255, - 192,127,255,192,255,255,128,0,0,0,0,0,0,0,192,0, - 1,224,0,1,224,0,1,224,0,1,224,0,0,192,0,21, - 24,72,25,2,255,0,0,24,0,252,56,3,255,240,15,15, - 224,30,7,224,62,3,240,60,7,240,124,15,240,124,31,248, - 252,29,248,252,57,248,252,121,248,252,241,248,252,225,248,253, - 193,248,255,193,240,127,129,240,127,1,224,62,3,224,63,3, - 192,63,135,128,127,254,0,113,248,0,192,0,0,26,35,140, - 27,1,0,0,224,0,0,3,240,0,0,7,240,0,0,1, - 248,0,0,0,248,0,0,0,124,0,0,0,62,0,0,0, - 30,0,0,0,15,0,0,0,7,0,0,0,2,0,0,0, - 0,0,0,0,0,0,0,3,128,28,0,255,135,252,0,255, - 135,252,0,31,128,252,0,31,128,252,0,31,128,252,0,31, - 128,252,0,31,128,252,0,31,128,252,0,31,128,252,0,31, - 128,252,0,31,128,252,0,31,128,252,0,31,128,252,0,31, - 128,252,0,31,128,252,0,31,129,252,0,31,199,252,128,31, - 255,255,128,15,254,255,192,7,248,126,0,3,224,112,0,26, - 35,140,27,1,0,0,3,128,0,0,7,240,0,0,7,240, - 0,0,15,224,0,0,15,192,0,0,31,128,0,0,31,0, - 0,0,62,0,0,0,60,0,0,0,120,0,0,0,48,0, - 0,0,0,0,0,0,0,0,0,3,128,28,0,255,135,252, - 0,255,135,252,0,31,128,252,0,31,128,252,0,31,128,252, - 0,31,128,252,0,31,128,252,0,31,128,252,0,31,128,252, - 0,31,128,252,0,31,128,252,0,31,128,252,0,31,128,252, - 0,31,128,252,0,31,128,252,0,31,129,252,0,31,199,252, - 128,31,255,255,128,15,254,255,192,7,248,126,0,3,224,112, - 0,26,35,140,27,1,0,0,30,0,0,0,62,0,0,0, - 127,0,0,0,255,128,0,0,255,128,0,1,255,192,0,3, - 247,224,0,3,193,224,0,7,128,240,0,15,0,112,0,6, - 0,48,0,0,0,0,0,0,0,0,0,3,128,28,0,255, - 135,252,0,255,135,252,0,31,128,252,0,31,128,252,0,31, - 128,252,0,31,128,252,0,31,128,252,0,31,128,252,0,31, - 128,252,0,31,128,252,0,31,128,252,0,31,128,252,0,31, - 128,252,0,31,128,252,0,31,128,252,0,31,129,252,0,31, - 199,252,128,31,255,255,128,15,254,255,192,7,248,126,0,3, - 224,112,0,26,33,132,27,1,0,3,192,240,0,7,193,240, - 0,7,225,248,0,7,225,248,0,7,193,240,0,7,193,240, - 0,7,129,224,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,3,128,28,0,255,135,252,0,255,135,252, - 0,31,128,252,0,31,128,252,0,31,128,252,0,31,128,252, - 0,31,128,252,0,31,128,252,0,31,128,252,0,31,128,252, - 0,31,128,252,0,31,128,252,0,31,128,252,0,31,128,252, - 0,31,128,252,0,31,129,252,0,31,199,252,128,31,255,255, - 128,15,254,255,192,7,248,126,0,3,224,112,0,25,46,184, - 24,255,245,0,1,224,0,0,3,248,0,0,3,248,0,0, - 3,240,0,0,7,224,0,0,7,192,0,0,15,128,0,0, - 15,0,0,0,30,0,0,0,28,0,0,0,56,0,0,0, - 0,0,0,0,0,0,0,127,240,127,128,127,240,127,128,31, - 192,30,0,15,192,28,0,15,192,28,0,7,224,60,0,7, - 224,56,0,3,240,56,0,3,240,112,0,1,240,112,0,1, - 248,240,0,1,248,224,0,0,252,224,0,0,253,224,0,0, - 125,192,0,0,127,192,0,0,127,128,0,0,63,128,0,0, - 63,128,0,0,31,0,0,0,31,0,0,0,14,0,0,0, - 14,0,0,0,30,0,0,0,28,0,0,0,60,0,0,0, - 120,0,0,32,248,0,0,63,240,0,0,127,224,0,0,255, - 192,0,0,255,128,0,0,126,0,0,0,24,47,141,27,1, - 245,3,0,0,63,128,0,255,128,0,255,128,0,31,128,0, - 31,128,0,31,128,0,31,128,0,31,128,0,31,128,0,31, - 128,0,31,128,0,31,128,0,31,128,0,31,131,224,31,143, - 248,31,191,252,31,255,252,31,240,254,31,192,126,31,128,63, - 31,128,63,31,128,31,31,128,31,31,128,31,31,128,31,31, - 128,31,31,128,30,31,128,30,31,128,62,31,192,60,31,240, - 124,31,255,248,31,255,240,31,159,224,31,135,128,31,128,0, - 31,128,0,31,128,0,31,128,0,31,128,0,31,128,0,31, - 128,0,31,128,0,63,192,0,255,248,0,255,248,0,25,44, - 176,24,255,245,0,224,56,0,1,240,124,0,3,240,252,0, - 3,240,252,0,3,240,252,0,3,224,248,0,1,192,112,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 127,240,127,128,127,240,127,128,31,192,30,0,15,192,28,0, - 15,192,28,0,7,224,60,0,7,224,56,0,3,240,56,0, - 3,240,112,0,1,240,112,0,1,248,240,0,1,248,224,0, - 0,252,224,0,0,253,224,0,0,125,192,0,0,127,192,0, - 0,127,128,0,0,63,128,0,0,63,128,0,0,31,0,0, - 0,31,0,0,0,14,0,0,0,14,0,0,0,30,0,0, - 0,28,0,0,0,60,0,0,0,120,0,0,32,248,0,0, - 63,240,0,0,127,224,0,0,255,192,0,0,255,128,0,0, - 126,0,0,0}; -/* - Fontname: -FreeType-Gentium Basic-Bold-R-Normal--48-480-72-72-P-238-ISO10646-1 - Copyright: Copyright (c) SIL International, 2003-2008. - Capital A Height: 0, '1' Height: 29 - Calculated Max Values w=22 h=46 x= 3 y=17 dx=25 dy= 0 ascent=38 len=138 - Font Bounding box w=74 h=69 x=-24 y=-17 - Calculated Min Values x= 0 y=-9 dx= 0 dy= 0 - Pure Font ascent =29 descent= 0 - X Font ascent =29 descent= 0 - Max Font ascent =38 descent=-9 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_gdb30n[1304] U8G_FONT_SECTION("u8g_font_gdb30n") = { - 0,74,69,232,239,29,0,0,0,0,42,58,0,38,247,29, - 0,19,20,60,21,1,17,0,48,0,1,240,0,1,240,0, - 32,240,0,112,225,128,120,227,192,126,231,224,127,255,224,31, - 255,0,3,248,0,3,248,0,31,255,0,127,255,192,254,231, - 192,124,227,192,48,225,192,0,240,128,0,240,0,1,240,0, - 0,192,0,18,18,54,20,1,4,0,224,0,1,224,0,1, - 224,0,1,224,0,1,224,0,1,224,0,1,224,0,127,255, - 192,255,255,192,255,255,128,1,224,0,1,224,0,1,224,0, - 1,224,0,1,224,0,1,224,0,1,224,0,1,192,0,10, - 15,30,13,1,247,7,0,63,128,255,192,127,192,63,192,15, - 192,15,192,15,128,15,128,15,0,31,0,30,0,60,0,120, - 0,48,0,15,3,6,17,1,11,127,254,127,252,255,252,8, - 7,7,13,3,255,62,127,255,255,255,254,124,21,46,138,23, - 1,248,0,0,56,0,0,248,0,0,240,0,1,240,0,1, - 240,0,1,224,0,3,224,0,3,224,0,3,192,0,7,192, - 0,7,128,0,15,128,0,15,128,0,15,0,0,31,0,0, - 31,0,0,30,0,0,62,0,0,60,0,0,124,0,0,124, - 0,0,120,0,0,248,0,0,248,0,0,240,0,1,240,0, - 1,224,0,3,224,0,3,224,0,3,192,0,7,192,0,7, - 192,0,7,128,0,15,128,0,15,0,0,31,0,0,31,0, - 0,30,0,0,62,0,0,62,0,0,60,0,0,124,0,0, - 120,0,0,248,0,0,248,0,0,192,0,0,22,29,87,24, - 1,0,0,252,0,3,255,0,7,143,192,15,7,224,30,3, - 224,62,1,240,62,1,240,124,1,248,124,1,248,124,0,248, - 252,0,252,252,0,252,252,0,252,252,0,252,252,0,252,252, - 0,252,252,0,252,252,0,252,252,0,252,124,0,248,124,0, - 248,126,0,248,62,1,240,62,1,240,31,1,224,31,3,192, - 15,135,128,3,255,0,0,252,0,19,29,87,24,3,0,0, - 16,0,0,248,0,7,248,0,63,248,0,255,248,0,225,248, - 0,1,248,0,1,248,0,1,248,0,1,248,0,1,248,0, - 1,248,0,1,248,0,1,248,0,1,248,0,1,248,0,1, - 248,0,1,248,0,1,248,0,1,248,0,1,248,0,1,248, - 0,1,248,0,1,248,0,1,248,0,1,248,0,15,255,0, - 127,255,224,127,255,224,20,29,87,24,1,0,0,255,0,7, - 255,192,15,143,224,63,7,224,62,3,240,126,3,240,126,3, - 240,120,3,240,0,3,240,0,7,224,0,7,224,0,15,192, - 0,15,128,0,31,128,0,31,0,0,62,0,0,124,0,0, - 248,0,0,248,0,1,240,0,3,224,32,7,192,48,15,128, - 48,15,0,48,30,0,112,63,255,240,127,255,240,255,255,240, - 127,255,240,20,29,87,24,1,0,1,254,0,7,255,128,31, - 31,192,63,15,192,62,7,224,126,7,224,60,7,224,0,7, - 224,0,7,192,0,15,192,0,31,128,0,127,0,1,254,0, - 1,255,128,2,63,192,0,15,224,0,7,224,0,3,240,0, - 3,240,0,3,240,0,3,240,0,3,240,0,3,240,64,7, - 224,96,15,224,252,31,192,63,255,128,31,254,0,3,248,0, - 21,29,87,25,2,0,0,1,128,0,15,128,0,31,128,0, - 63,128,0,63,128,0,127,128,0,255,128,0,239,128,1,239, - 128,3,207,128,3,143,128,7,143,128,7,15,128,14,15,128, - 30,15,128,28,15,128,56,15,128,56,15,128,127,255,248,255, - 255,240,255,255,224,0,15,128,0,15,128,0,15,128,0,15, - 128,0,15,128,0,31,192,1,255,240,1,255,240,20,29,87, - 24,2,0,0,0,32,31,255,240,31,255,192,31,255,192,31, - 255,128,28,0,0,28,0,0,28,0,0,60,0,0,60,0, - 0,56,0,0,59,252,0,63,255,0,63,255,128,120,31,192, - 32,15,224,0,7,224,0,7,240,0,3,240,0,3,240,0, - 3,240,0,3,240,0,3,240,0,7,224,64,7,224,224,15, - 192,252,31,128,63,254,0,7,248,0,20,29,87,24,2,0, - 0,1,128,0,31,192,0,127,0,1,252,0,3,240,0,7, - 192,0,15,128,0,31,128,0,63,0,0,62,0,0,126,0, - 0,124,126,0,125,255,128,255,255,192,255,15,224,254,7,224, - 252,7,240,252,3,240,252,3,240,252,3,240,252,3,240,124, - 3,240,126,3,224,126,3,224,62,3,192,31,7,192,15,143, - 128,7,255,0,1,248,0,21,28,84,24,2,0,127,255,240, - 127,255,248,127,255,240,127,255,224,112,1,224,224,1,224,192, - 1,192,64,3,192,0,3,128,0,7,128,0,7,0,0,15, - 0,0,15,0,0,30,0,0,30,0,0,60,0,0,60,0, - 0,124,0,0,120,0,0,248,0,0,240,0,1,240,0,1, - 240,0,3,224,0,3,224,0,7,224,0,15,192,0,6,0, - 0,20,29,87,24,2,0,0,252,0,7,255,128,15,31,192, - 30,15,192,28,7,224,60,7,224,60,7,224,60,7,224,62, - 15,192,63,143,128,31,255,0,31,254,0,15,252,0,3,255, - 0,7,255,128,15,255,192,31,31,224,62,15,240,126,7,240, - 252,3,240,252,3,240,252,3,240,252,3,240,252,3,224,126, - 3,224,126,7,192,63,15,128,31,254,0,3,248,0,20,29, - 87,24,2,255,1,252,0,7,255,0,15,31,128,30,15,192, - 62,7,224,124,7,224,124,7,224,252,3,240,252,3,240,252, - 3,240,252,3,240,252,3,240,254,3,240,126,7,240,127,15, - 240,63,255,240,31,251,224,7,227,224,0,7,224,0,7,192, - 0,7,192,0,15,128,0,31,0,0,62,0,0,252,0,3, - 248,0,15,224,0,63,128,0,56,0,0,8,23,23,13,3, - 255,62,127,255,255,255,254,124,0,0,0,0,0,0,0,0, - 0,62,127,255,255,255,254,124}; -/* - Fontname: -FreeType-Gentium Basic-Bold-R-Normal--48-480-72-72-P-238-ISO10646-1 - Copyright: Copyright (c) SIL International, 2003-2008. - Capital A Height: 30, '1' Height: 29 - Calculated Max Values w=41 h=49 x= 4 y=24 dx=42 dy= 0 ascent=39 len=210 - Font Bounding box w=74 h=69 x=-24 y=-17 - Calculated Min Values x=-7 y=-11 dx= 0 dy= 0 - Pure Font ascent =30 descent=-11 - X Font ascent =38 descent=-11 - Max Font ascent =39 descent=-11 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_gdb30r[9112] U8G_FONT_SECTION("u8g_font_gdb30r") = { - 0,74,69,232,239,30,10,50,24,78,32,127,245,39,245,38, - 245,0,0,0,12,0,0,8,36,36,15,3,255,6,31,127, - 126,126,126,126,126,126,126,62,62,62,62,62,62,62,60,60, - 60,60,60,60,28,28,24,0,0,0,62,127,255,255,255,254, - 124,16,16,32,23,3,19,14,3,126,31,254,63,254,63,124, - 63,124,63,124,63,124,63,124,30,124,30,124,30,60,30,60, - 30,56,30,56,30,56,14,22,27,81,24,2,3,0,56,48, - 0,120,112,0,112,240,0,112,224,0,240,224,0,225,224,0, - 225,192,31,255,252,31,255,252,63,255,252,3,195,128,3,195, - 128,3,135,128,3,135,0,7,135,0,7,135,0,255,255,240, - 255,255,240,255,255,224,14,30,0,14,28,0,30,28,0,28, - 60,0,28,60,0,28,56,0,60,56,0,56,112,0,20,36, - 108,24,2,252,0,48,0,0,112,0,0,112,0,0,112,0, - 3,255,0,15,255,224,63,255,240,124,119,240,120,115,224,240, - 113,224,240,112,192,248,112,0,252,112,0,255,112,0,127,240, - 0,63,248,0,31,254,0,7,255,128,0,255,192,0,127,224, - 0,119,224,0,113,240,0,113,240,224,112,240,224,112,240,240, - 112,240,248,112,224,252,113,224,255,119,192,255,255,192,63,255, - 0,7,252,0,0,112,0,0,112,0,0,112,0,0,96,0, - 31,30,120,34,2,0,0,0,0,16,7,192,0,240,31,224, - 1,224,56,240,3,192,120,120,3,128,112,120,7,128,240,60, - 15,0,240,60,30,0,240,60,28,0,240,60,60,0,240,60, - 120,0,240,60,240,0,112,57,224,0,120,57,224,0,56,115, - 192,0,31,231,131,224,15,143,12,48,0,15,24,56,0,30, - 56,28,0,60,56,28,0,120,120,30,0,120,120,30,0,240, - 120,30,1,224,120,30,3,192,120,30,3,192,120,28,7,128, - 60,60,15,0,30,56,30,0,15,240,28,0,7,192,31,34, - 136,33,2,0,0,31,128,0,0,127,224,0,0,227,240,0, - 1,225,248,0,3,193,248,0,3,193,248,0,7,193,248,0, - 7,193,248,0,7,195,240,0,7,195,240,0,7,231,224,0, - 7,239,192,0,3,255,128,0,3,255,0,0,3,252,0,0, - 1,248,0,0,7,252,63,252,15,252,127,254,31,254,31,184, - 63,127,15,128,62,127,7,128,126,63,135,128,252,31,199,128, - 252,31,231,128,252,15,247,0,252,7,255,0,252,3,254,0, - 252,1,252,0,254,0,255,0,127,0,127,128,127,129,255,248, - 63,255,223,248,15,255,15,244,3,252,7,128,7,16,16,13, - 3,19,14,126,254,254,124,124,124,124,124,124,124,60,60,56, - 56,56,13,45,90,16,3,249,0,16,0,120,0,240,1,224, - 3,224,7,192,7,128,15,128,31,0,31,0,63,0,62,0, - 62,0,126,0,126,0,126,0,124,0,252,0,252,0,252,0, - 252,0,252,0,252,0,252,0,252,0,252,0,252,0,252,0, - 252,0,126,0,126,0,126,0,126,0,62,0,63,0,63,0, - 31,0,15,128,15,128,7,192,3,192,1,224,0,240,0,120, - 0,16,13,44,88,16,0,249,64,0,240,0,120,0,60,0, - 30,0,31,0,15,128,15,192,7,192,7,224,7,224,3,224, - 3,240,3,240,3,240,1,240,1,248,1,248,1,248,1,248, - 1,248,1,248,1,248,1,248,1,248,1,248,1,248,1,240, - 3,240,3,240,3,240,3,224,3,224,7,224,7,192,7,192, - 15,128,15,0,31,0,62,0,60,0,120,0,240,0,64,0, - 19,20,60,21,1,17,0,48,0,1,240,0,1,240,0,32, - 240,0,112,225,128,120,227,192,126,231,224,127,255,224,31,255, - 0,3,248,0,3,248,0,31,255,0,127,255,192,254,231,192, - 124,227,192,48,225,192,0,240,128,0,240,0,1,240,0,0, - 192,0,18,18,54,20,1,4,0,224,0,1,224,0,1,224, - 0,1,224,0,1,224,0,1,224,0,1,224,0,127,255,192, - 255,255,192,255,255,128,1,224,0,1,224,0,1,224,0,1, - 224,0,1,224,0,1,224,0,1,224,0,1,192,0,10,15, - 30,13,1,247,7,0,63,128,255,192,127,192,63,192,15,192, - 15,192,15,128,15,128,15,0,31,0,30,0,60,0,120,0, - 48,0,15,3,6,17,1,11,127,254,127,252,255,252,8,7, - 7,13,3,255,62,127,255,255,255,254,124,21,46,138,23,1, - 248,0,0,56,0,0,248,0,0,240,0,1,240,0,1,240, - 0,1,224,0,3,224,0,3,224,0,3,192,0,7,192,0, - 7,128,0,15,128,0,15,128,0,15,0,0,31,0,0,31, - 0,0,30,0,0,62,0,0,60,0,0,124,0,0,124,0, - 0,120,0,0,248,0,0,248,0,0,240,0,1,240,0,1, - 224,0,3,224,0,3,224,0,3,192,0,7,192,0,7,192, - 0,7,128,0,15,128,0,15,0,0,31,0,0,31,0,0, - 30,0,0,62,0,0,62,0,0,60,0,0,124,0,0,120, - 0,0,248,0,0,248,0,0,192,0,0,22,29,87,24,1, - 0,0,252,0,3,255,0,7,143,192,15,7,224,30,3,224, - 62,1,240,62,1,240,124,1,248,124,1,248,124,0,248,252, - 0,252,252,0,252,252,0,252,252,0,252,252,0,252,252,0, - 252,252,0,252,252,0,252,252,0,252,124,0,248,124,0,248, - 126,0,248,62,1,240,62,1,240,31,1,224,31,3,192,15, - 135,128,3,255,0,0,252,0,19,29,87,24,3,0,0,16, - 0,0,248,0,7,248,0,63,248,0,255,248,0,225,248,0, - 1,248,0,1,248,0,1,248,0,1,248,0,1,248,0,1, - 248,0,1,248,0,1,248,0,1,248,0,1,248,0,1,248, - 0,1,248,0,1,248,0,1,248,0,1,248,0,1,248,0, - 1,248,0,1,248,0,1,248,0,1,248,0,15,255,0,127, - 255,224,127,255,224,20,29,87,24,1,0,0,255,0,7,255, - 192,15,143,224,63,7,224,62,3,240,126,3,240,126,3,240, - 120,3,240,0,3,240,0,7,224,0,7,224,0,15,192,0, - 15,128,0,31,128,0,31,0,0,62,0,0,124,0,0,248, - 0,0,248,0,1,240,0,3,224,32,7,192,48,15,128,48, - 15,0,48,30,0,112,63,255,240,127,255,240,255,255,240,127, - 255,240,20,29,87,24,1,0,1,254,0,7,255,128,31,31, - 192,63,15,192,62,7,224,126,7,224,60,7,224,0,7,224, - 0,7,192,0,15,192,0,31,128,0,127,0,1,254,0,1, - 255,128,2,63,192,0,15,224,0,7,224,0,3,240,0,3, - 240,0,3,240,0,3,240,0,3,240,0,3,240,64,7,224, - 96,15,224,252,31,192,63,255,128,31,254,0,3,248,0,21, - 29,87,25,2,0,0,1,128,0,15,128,0,31,128,0,63, - 128,0,63,128,0,127,128,0,255,128,0,239,128,1,239,128, - 3,207,128,3,143,128,7,143,128,7,15,128,14,15,128,30, - 15,128,28,15,128,56,15,128,56,15,128,127,255,248,255,255, - 240,255,255,224,0,15,128,0,15,128,0,15,128,0,15,128, - 0,15,128,0,31,192,1,255,240,1,255,240,20,29,87,24, - 2,0,0,0,32,31,255,240,31,255,192,31,255,192,31,255, - 128,28,0,0,28,0,0,28,0,0,60,0,0,60,0,0, - 56,0,0,59,252,0,63,255,0,63,255,128,120,31,192,32, - 15,224,0,7,224,0,7,240,0,3,240,0,3,240,0,3, - 240,0,3,240,0,3,240,0,7,224,64,7,224,224,15,192, - 252,31,128,63,254,0,7,248,0,20,29,87,24,2,0,0, - 1,128,0,31,192,0,127,0,1,252,0,3,240,0,7,192, - 0,15,128,0,31,128,0,63,0,0,62,0,0,126,0,0, - 124,126,0,125,255,128,255,255,192,255,15,224,254,7,224,252, - 7,240,252,3,240,252,3,240,252,3,240,252,3,240,124,3, - 240,126,3,224,126,3,224,62,3,192,31,7,192,15,143,128, - 7,255,0,1,248,0,21,28,84,24,2,0,127,255,240,127, - 255,248,127,255,240,127,255,224,112,1,224,224,1,224,192,1, - 192,64,3,192,0,3,128,0,7,128,0,7,0,0,15,0, - 0,15,0,0,30,0,0,30,0,0,60,0,0,60,0,0, - 124,0,0,120,0,0,248,0,0,240,0,1,240,0,1,240, - 0,3,224,0,3,224,0,7,224,0,15,192,0,6,0,0, - 20,29,87,24,2,0,0,252,0,7,255,128,15,31,192,30, - 15,192,28,7,224,60,7,224,60,7,224,60,7,224,62,15, - 192,63,143,128,31,255,0,31,254,0,15,252,0,3,255,0, - 7,255,128,15,255,192,31,31,224,62,15,240,126,7,240,252, - 3,240,252,3,240,252,3,240,252,3,240,252,3,224,126,3, - 224,126,7,192,63,15,128,31,254,0,3,248,0,20,29,87, - 24,2,255,1,252,0,7,255,0,15,31,128,30,15,192,62, - 7,224,124,7,224,124,7,224,252,3,240,252,3,240,252,3, - 240,252,3,240,252,3,240,254,3,240,126,7,240,127,15,240, - 63,255,240,31,251,224,7,227,224,0,7,224,0,7,192,0, - 7,192,0,15,128,0,31,0,0,62,0,0,252,0,3,248, - 0,15,224,0,63,128,0,56,0,0,8,23,23,13,3,255, - 62,127,255,255,255,254,124,0,0,0,0,0,0,0,0,0, - 62,127,255,255,255,254,124,10,31,62,13,1,247,15,128,31, - 192,63,192,63,192,63,192,31,128,14,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,7,0,63, - 128,255,192,127,192,63,192,15,192,15,192,15,128,15,128,15, - 0,31,0,30,0,60,0,120,0,48,0,20,16,48,22,1, - 6,0,0,96,0,1,240,0,15,224,0,127,224,3,255,128, - 15,252,0,127,224,0,127,0,0,254,0,0,255,192,0,63, - 248,0,7,254,0,1,255,192,0,63,224,0,7,240,0,0, - 192,20,10,30,22,1,8,127,255,224,127,255,240,255,255,224, - 0,0,0,0,0,0,0,0,0,0,0,0,127,255,224,127, - 255,240,255,255,224,20,16,48,22,1,6,48,0,0,126,0, - 0,255,192,0,63,240,0,15,254,0,1,255,192,0,63,224, - 0,7,240,0,31,224,0,127,224,3,255,0,31,248,0,127, - 224,0,127,0,0,248,0,0,64,0,0,19,35,105,22,2, - 255,1,254,0,15,255,128,63,31,192,126,15,192,124,7,224, - 252,7,224,252,7,224,252,7,224,240,7,224,0,7,192,0, - 15,192,0,15,128,0,31,128,0,63,0,0,126,0,0,124, - 0,0,248,0,1,240,0,1,224,0,3,224,0,3,192,0, - 3,192,0,3,192,0,3,192,0,3,128,0,0,0,0,0, - 0,0,0,0,0,1,240,0,3,248,0,7,248,0,7,248, - 0,7,248,0,7,240,0,3,224,0,38,42,210,42,2,246, - 0,0,255,192,0,0,7,255,248,0,0,31,255,254,0,0, - 127,255,255,0,0,255,0,255,128,1,248,0,31,192,3,224, - 0,7,224,7,192,0,3,224,15,128,0,1,240,31,0,0, - 1,240,31,0,252,24,248,62,3,254,120,248,60,7,255,240, - 120,124,15,135,240,124,124,31,3,240,124,120,31,3,240,60, - 120,62,3,240,60,248,62,3,240,60,248,126,3,240,60,248, - 126,3,240,60,248,126,3,240,60,248,126,3,240,60,248,126, - 3,240,56,248,126,3,240,56,248,126,3,240,120,252,127,3, - 240,112,252,63,7,240,224,124,63,143,249,224,124,31,255,255, - 192,126,31,251,255,128,62,15,241,254,0,63,3,224,248,0, - 63,128,0,0,0,31,192,0,0,0,15,224,0,0,128,15, - 240,0,1,192,7,252,0,7,192,3,255,128,127,128,0,255, - 255,254,0,0,127,255,252,0,0,31,255,240,0,0,1,255, - 0,0,30,30,120,30,0,0,0,1,128,0,0,7,128,0, - 0,15,192,0,0,31,192,0,0,31,224,0,0,31,224,0, - 0,63,224,0,0,63,240,0,0,59,240,0,0,121,240,0, - 0,121,248,0,0,113,248,0,0,240,252,0,0,240,252,0, - 0,224,252,0,1,224,126,0,1,224,126,0,1,192,126,0, - 3,255,255,0,3,255,255,0,3,128,31,0,7,128,31,128, - 7,0,31,128,7,0,15,192,15,0,15,192,14,0,15,192, - 14,0,7,224,30,0,7,224,255,192,63,252,255,192,63,252, - 26,30,120,29,0,0,3,255,128,0,255,255,240,0,127,193, - 252,0,15,192,126,0,15,192,127,0,15,192,63,0,15,192, - 63,0,15,192,63,0,15,192,63,0,15,192,62,0,15,192, - 126,0,15,192,252,0,15,195,248,0,15,255,224,0,15,255, - 252,0,15,192,254,0,15,192,63,0,15,192,31,128,15,192, - 31,128,15,192,15,192,15,192,15,192,15,192,15,192,15,192, - 15,192,15,192,15,192,15,192,15,128,15,192,31,128,15,192, - 63,0,31,192,254,0,127,255,252,0,127,255,224,0,24,30, - 90,27,1,0,0,31,224,0,255,252,1,255,254,7,224,254, - 15,128,126,31,128,60,31,0,28,62,0,0,62,0,0,126, - 0,0,124,0,0,252,0,0,252,0,0,252,0,0,252,0, - 0,252,0,0,252,0,0,252,0,0,252,0,0,254,0,0, - 126,0,0,126,0,0,127,0,0,63,128,2,63,192,15,31, - 240,62,15,255,248,7,255,240,1,255,192,0,127,0,29,30, - 120,31,0,0,3,255,192,0,255,255,248,0,127,192,254,0, - 143,192,63,128,15,192,31,192,15,192,15,192,15,192,7,224, - 15,192,7,240,15,192,3,240,15,192,3,240,15,192,3,248, - 15,192,1,248,15,192,1,248,15,192,1,248,15,192,1,248, - 15,192,1,248,15,192,1,248,15,192,1,248,15,192,1,248, - 15,192,1,240,15,192,3,240,15,192,3,240,15,192,7,224, - 15,192,7,224,15,192,15,192,15,192,31,128,15,192,63,0, - 31,224,254,0,127,255,248,0,127,255,192,0,23,30,90,25, - 1,0,255,255,248,255,255,252,63,128,56,31,128,56,31,128, - 24,31,128,24,31,128,24,31,128,24,31,128,0,31,128,0, - 31,128,0,31,128,0,31,128,0,31,255,224,31,255,224,31, - 128,192,31,128,0,31,128,0,31,128,0,31,128,0,31,128, - 0,31,128,0,31,128,0,31,128,6,31,128,6,31,128,14, - 31,128,14,63,192,30,255,255,254,255,255,252,22,30,90,24, - 1,0,255,255,248,255,255,252,63,128,60,31,128,28,31,128, - 24,31,128,24,31,128,24,31,128,24,31,128,0,31,128,0, - 31,128,0,31,128,0,31,128,0,31,255,192,31,255,224,31, - 129,128,31,128,0,31,128,0,31,128,0,31,128,0,31,128, - 0,31,128,0,31,128,0,31,128,0,31,128,0,31,128,0, - 31,128,0,63,192,0,255,248,0,255,248,0,27,30,120,29, - 1,0,0,15,248,0,0,127,255,128,1,240,127,128,3,192, - 63,0,7,128,15,0,15,0,14,0,31,0,0,0,62,0, - 0,0,62,0,0,0,126,0,0,0,124,0,0,0,124,0, - 0,0,252,0,0,0,252,0,0,0,252,1,255,224,252,1, - 255,224,252,0,127,192,252,0,31,128,252,0,31,128,254,0, - 31,128,126,0,31,128,127,0,31,128,127,0,31,128,63,128, - 31,128,63,192,31,128,31,240,63,0,15,255,254,0,7,255, - 252,0,1,255,240,0,0,63,128,0,30,30,120,33,1,0, - 255,240,63,252,255,240,63,252,63,192,15,240,31,128,7,224, - 31,128,7,224,31,128,7,224,31,128,7,224,31,128,7,224, - 31,128,7,224,31,128,7,224,31,128,7,224,31,128,7,224, - 31,128,7,224,31,128,7,224,31,255,255,224,31,255,255,224, - 31,128,7,224,31,128,7,224,31,128,7,224,31,128,7,224, - 31,128,7,224,31,128,7,224,31,128,7,224,31,128,7,224, - 31,128,7,224,31,128,7,224,31,128,7,224,63,192,15,240, - 255,240,63,252,255,240,63,252,12,30,60,16,2,0,255,240, - 255,240,63,192,31,128,31,128,31,128,31,128,31,128,31,128, - 31,128,31,128,31,128,31,128,31,128,31,128,31,128,31,128, - 31,128,31,128,31,128,31,128,31,128,31,128,31,128,31,128, - 31,128,31,128,63,192,255,240,255,240,21,40,120,16,249,246, - 0,255,248,0,255,248,0,31,224,0,15,192,0,15,192,0, - 15,192,0,15,192,0,15,192,0,15,192,0,15,192,0,15, - 192,0,15,192,0,15,192,0,15,192,0,15,192,0,15,192, - 0,15,192,0,15,192,0,15,192,0,15,192,0,15,192,0, - 15,192,0,15,192,0,15,192,0,15,192,0,15,192,0,15, - 192,0,15,192,0,15,192,0,15,192,0,15,128,0,15,128, - 0,15,128,0,31,0,24,30,0,62,62,0,127,248,0,255, - 240,0,127,224,0,31,128,0,29,30,120,30,1,0,255,240, - 255,224,255,240,255,224,63,192,31,0,31,128,62,0,31,128, - 124,0,31,128,248,0,31,129,240,0,31,129,224,0,31,131, - 192,0,31,135,128,0,31,143,0,0,31,159,0,0,31,190, - 0,0,31,188,0,0,31,252,0,0,31,254,0,0,31,191, - 0,0,31,159,128,0,31,143,192,0,31,135,224,0,31,135, - 240,0,31,131,248,0,31,129,252,0,31,128,254,0,31,128, - 126,0,31,128,127,0,31,128,63,192,63,192,31,240,255,240, - 15,248,255,240,7,128,23,30,90,24,1,0,255,240,0,255, - 240,0,63,192,0,31,128,0,31,128,0,31,128,0,31,128, - 0,31,128,0,31,128,0,31,128,0,31,128,0,31,128,0, - 31,128,0,31,128,0,31,128,0,31,128,0,31,128,0,31, - 128,0,31,128,0,31,128,0,31,128,0,31,128,0,31,128, - 0,31,128,4,31,128,6,31,128,14,31,128,30,63,192,60, - 255,255,252,255,255,252,38,30,150,41,1,0,255,128,0,15, - 248,255,192,0,15,248,15,192,0,31,192,15,224,0,31,192, - 15,224,0,31,192,15,240,0,63,192,15,240,0,63,192,15, - 248,0,127,192,15,248,0,119,192,14,252,0,247,192,14,252, - 0,247,192,14,124,1,231,192,14,126,1,231,192,14,62,1, - 199,192,14,63,3,199,192,14,31,3,135,192,14,31,135,135, - 192,14,31,135,135,192,14,15,143,7,192,14,15,207,7,192, - 30,7,222,7,192,30,7,254,7,192,30,3,252,7,192,30, - 3,252,7,192,30,3,248,7,192,30,1,248,7,224,30,1, - 248,7,224,31,0,240,15,224,255,192,240,63,252,255,192,96, - 63,252,30,30,120,32,1,0,255,0,15,252,255,128,15,252, - 63,192,3,240,31,192,1,224,31,224,1,224,31,240,1,224, - 31,240,1,224,31,248,1,224,31,252,1,224,30,254,1,224, - 30,126,1,224,30,63,1,224,30,63,129,224,30,31,129,224, - 30,15,193,224,30,7,225,224,30,7,225,224,30,3,241,224, - 30,1,249,224,30,1,253,224,30,0,253,224,30,0,127,224, - 30,0,63,224,30,0,63,224,30,0,31,224,30,0,15,224, - 30,0,7,224,63,0,7,224,255,192,3,224,255,192,0,224, - 27,30,120,30,1,0,0,31,192,0,0,255,240,0,3,225, - 252,0,7,128,126,0,15,0,63,0,31,0,31,0,30,0, - 31,128,62,0,15,128,126,0,15,192,124,0,15,192,124,0, - 7,224,252,0,7,224,252,0,7,224,252,0,7,224,252,0, - 7,224,252,0,7,224,252,0,7,224,252,0,7,224,252,0, - 7,224,254,0,7,192,126,0,15,192,126,0,15,128,127,0, - 15,128,63,0,31,0,31,128,31,0,31,192,62,0,15,240, - 252,0,7,255,240,0,1,255,224,0,0,127,0,0,25,30, - 120,27,0,0,3,255,192,0,255,255,248,0,127,193,252,0, - 143,192,126,0,15,192,63,0,15,192,63,0,15,192,31,128, - 15,192,31,128,15,192,31,128,15,192,31,128,15,192,31,128, - 15,192,31,0,15,192,63,0,15,192,62,0,15,192,126,0, - 15,208,252,0,15,223,240,0,15,207,192,0,15,192,0,0, - 15,192,0,0,15,192,0,0,15,192,0,0,15,192,0,0, - 15,192,0,0,15,192,0,0,15,192,0,0,15,192,0,0, - 31,224,0,0,127,252,0,0,127,252,0,0,32,38,152,30, - 1,248,0,31,192,0,0,255,240,0,3,225,252,0,7,128, - 126,0,15,0,63,0,31,0,31,0,30,0,31,128,62,0, - 15,128,126,0,15,192,124,0,15,192,124,0,7,192,252,0, - 7,224,252,0,7,224,252,0,7,224,252,0,7,224,252,0, - 7,224,252,0,7,224,252,0,7,224,252,0,7,224,254,0, - 7,192,126,0,15,192,126,0,15,128,127,0,15,128,63,0, - 31,0,31,128,31,0,31,192,62,0,15,240,252,0,7,255, - 248,0,1,255,224,0,0,127,240,0,0,1,252,0,0,0, - 254,2,0,0,63,135,0,0,31,255,0,0,15,254,0,0, - 3,252,0,0,1,252,0,0,0,120,29,30,120,29,0,0, - 7,255,128,0,255,255,240,0,127,193,252,0,143,192,126,0, - 15,192,126,0,15,192,63,0,15,192,63,0,15,192,63,0, - 15,192,63,0,15,192,63,0,15,192,126,0,15,192,126,0, - 15,192,252,0,15,255,248,0,15,255,240,0,15,255,192,0, - 15,199,192,0,15,195,224,0,15,193,240,0,15,193,240,0, - 15,192,248,0,15,192,252,0,15,192,126,0,15,192,126,0, - 15,192,63,0,15,192,63,128,15,192,31,192,31,224,31,248, - 127,248,15,248,127,248,15,128,20,30,90,25,3,0,1,255, - 0,15,255,192,30,15,224,60,7,192,120,3,192,248,1,128, - 248,0,0,252,0,0,254,0,0,255,0,0,127,192,0,127, - 240,0,63,252,0,31,255,0,7,255,128,1,255,192,0,127, - 224,0,31,224,0,7,240,0,3,240,0,1,240,192,1,240, - 224,1,240,224,1,224,240,3,224,248,3,192,254,15,128,255, - 255,0,127,254,0,15,240,0,27,30,120,28,0,0,127,255, - 255,224,127,255,255,224,112,31,128,224,112,31,128,224,96,31, - 128,224,96,31,128,224,224,31,128,96,64,31,128,96,0,31, - 128,0,0,31,128,0,0,31,128,0,0,31,128,0,0,31, - 128,0,0,31,128,0,0,31,128,0,0,31,128,0,0,31, - 128,0,0,31,128,0,0,31,128,0,0,31,128,0,0,31, - 128,0,0,31,128,0,0,31,128,0,0,31,128,0,0,31, - 128,0,0,31,128,0,0,31,128,0,0,63,192,0,1,255, - 248,0,1,255,248,0,29,30,120,32,1,0,255,240,31,248, - 255,240,31,248,63,192,7,224,31,128,3,192,31,128,3,192, - 31,128,3,192,31,128,3,192,31,128,3,192,31,128,3,192, - 31,128,3,192,31,128,3,192,31,128,3,192,31,128,3,192, - 31,128,3,192,31,128,3,192,31,128,3,192,31,128,3,192, - 31,128,3,192,31,128,3,192,31,128,3,192,31,128,3,192, - 31,128,3,128,31,192,7,128,15,192,7,128,15,224,7,0, - 7,224,15,0,3,248,62,0,1,255,252,0,0,255,240,0, - 0,31,192,0,31,30,120,32,0,0,255,240,7,254,255,240, - 7,254,31,128,0,240,15,192,0,224,15,192,0,224,15,192, - 1,224,7,224,1,192,7,224,3,192,3,240,3,192,3,240, - 3,128,3,240,7,128,1,248,7,128,1,248,7,0,0,248, - 15,0,0,252,14,0,0,252,14,0,0,126,30,0,0,126, - 28,0,0,62,28,0,0,63,60,0,0,63,56,0,0,31, - 248,0,0,31,240,0,0,15,240,0,0,15,240,0,0,15, - 224,0,0,7,224,0,0,7,224,0,0,3,192,0,0,3, - 0,0,41,30,180,41,0,0,255,240,12,3,255,128,255,240, - 30,3,255,128,31,128,30,0,124,0,15,128,30,0,56,0, - 15,128,63,0,120,0,15,128,63,0,120,0,15,192,63,128, - 112,0,7,192,127,128,112,0,7,192,127,128,112,0,7,192, - 127,192,240,0,7,224,247,192,224,0,3,224,231,224,224,0, - 3,224,227,224,224,0,3,225,227,225,224,0,3,241,195,241, - 224,0,3,241,193,241,192,0,1,243,193,241,192,0,1,243, - 128,249,192,0,1,251,128,251,192,0,1,255,128,255,192,0, - 0,255,0,127,128,0,0,255,0,127,128,0,0,254,0,127, - 128,0,0,254,0,63,128,0,0,126,0,63,0,0,0,124, - 0,31,0,0,0,124,0,31,0,0,0,124,0,31,0,0, - 0,120,0,14,0,0,0,48,0,12,0,0,29,30,120,30, - 1,0,255,240,127,240,255,240,127,240,63,192,31,128,31,192, - 15,0,15,192,30,0,7,224,60,0,7,240,60,0,3,240, - 120,0,1,248,240,0,1,252,240,0,0,255,224,0,0,127, - 192,0,0,127,192,0,0,63,128,0,0,31,128,0,0,31, - 192,0,0,63,224,0,0,127,224,0,0,127,240,0,0,243, - 248,0,1,241,248,0,1,225,252,0,3,192,254,0,7,192, - 126,0,7,128,63,0,15,0,63,128,31,0,31,192,63,0, - 63,224,255,192,255,248,255,192,255,248,29,30,120,29,0,0, - 127,0,31,248,255,128,31,248,31,192,3,192,15,192,3,128, - 7,224,7,128,3,240,7,0,3,240,15,0,1,248,14,0, - 1,248,30,0,0,252,28,0,0,124,60,0,0,126,56,0, - 0,63,120,0,0,63,240,0,0,31,240,0,0,31,224,0, - 0,15,224,0,0,15,192,0,0,15,192,0,0,15,192,0, - 0,15,192,0,0,15,192,0,0,15,192,0,0,15,192,0, - 0,15,192,0,0,15,192,0,0,15,192,0,0,31,224,0, - 0,255,252,0,0,255,252,0,23,30,90,26,1,0,63,255, - 254,63,255,254,60,0,254,56,1,252,56,1,248,48,3,248, - 48,7,240,64,7,240,0,15,224,0,15,192,0,31,192,0, - 63,128,0,63,128,0,127,0,0,126,0,0,254,0,1,252, - 0,1,252,0,3,248,0,3,248,0,7,240,0,15,224,0, - 15,224,4,31,192,6,31,192,6,63,128,14,127,0,14,127, - 0,30,255,255,254,127,255,254,12,45,90,16,3,248,255,240, - 255,240,255,240,248,0,248,0,248,0,248,0,248,0,248,0, - 248,0,248,0,248,0,248,0,248,0,248,0,248,0,248,0, - 248,0,248,0,248,0,248,0,248,0,248,0,248,0,248,0, - 248,0,248,0,248,0,248,0,248,0,248,0,248,0,248,0, - 248,0,248,0,248,0,248,0,248,0,248,0,248,0,248,0, - 248,0,255,240,255,240,255,240,21,46,138,23,1,248,224,0, - 0,248,0,0,120,0,0,120,0,0,124,0,0,60,0,0, - 60,0,0,62,0,0,30,0,0,31,0,0,15,0,0,15, - 0,0,15,128,0,7,128,0,7,128,0,7,192,0,3,192, - 0,3,192,0,3,224,0,1,224,0,1,240,0,0,240,0, - 0,240,0,0,248,0,0,120,0,0,120,0,0,124,0,0, - 60,0,0,60,0,0,62,0,0,30,0,0,31,0,0,15, - 0,0,15,0,0,15,128,0,7,128,0,7,128,0,7,192, - 0,3,192,0,3,192,0,1,224,0,1,224,0,1,240,0, - 0,240,0,0,240,0,0,56,12,45,90,16,1,248,255,240, - 255,240,255,240,1,240,1,240,1,240,1,240,1,240,1,240, - 1,240,1,240,1,240,1,240,1,240,1,240,1,240,1,240, - 1,240,1,240,1,240,1,240,1,240,1,240,1,240,1,240, - 1,240,1,240,1,240,1,240,1,240,1,240,1,240,1,240, - 1,240,1,240,1,240,1,240,1,240,1,240,1,240,1,240, - 1,240,255,240,255,240,255,240,19,23,69,24,2,13,0,32, - 0,0,112,0,0,240,0,1,240,0,1,248,0,1,248,0, - 3,188,0,3,188,0,7,60,0,7,30,0,6,30,0,14, - 14,0,14,15,0,12,15,0,28,7,128,28,7,128,24,3, - 128,56,3,192,48,3,192,112,1,224,112,1,224,96,0,224, - 192,0,192,21,3,9,23,1,250,127,255,248,127,255,248,255, - 255,240,11,11,22,15,0,24,60,0,252,0,254,0,126,0, - 63,0,31,0,15,128,7,128,3,192,1,192,0,224,23,22, - 66,24,1,0,0,255,0,15,255,128,31,15,192,62,7,224, - 126,7,224,252,7,224,96,7,224,0,7,224,0,31,224,1, - 255,224,7,255,224,31,231,224,63,135,224,63,7,224,126,7, - 224,126,7,224,126,7,224,126,31,228,127,63,252,63,247,254, - 63,231,240,15,131,128,24,36,108,26,0,0,3,0,0,63, - 128,0,255,128,0,127,128,0,31,128,0,31,128,0,31,128, - 0,31,128,0,31,128,0,31,128,0,31,128,0,31,128,0, - 31,128,0,31,128,0,31,131,224,31,143,248,31,191,252,31, - 255,252,31,240,254,31,192,126,31,128,63,31,128,63,31,128, - 31,31,128,31,31,128,31,31,128,31,31,128,31,31,128,30, - 31,128,30,31,128,60,31,128,56,31,240,248,31,255,240,15, - 255,192,3,255,128,0,126,0,20,22,66,22,1,0,0,127, - 128,1,255,240,7,135,224,15,3,224,30,1,224,62,0,192, - 124,0,192,124,0,0,252,0,0,252,0,0,252,0,0,252, - 0,0,252,0,0,252,0,0,254,0,0,126,0,32,127,0, - 112,63,193,224,63,255,192,31,255,128,7,255,0,1,252,0, - 25,36,144,27,2,0,0,0,56,0,0,15,248,0,0,15, - 248,0,0,3,248,0,0,1,248,0,0,1,248,0,0,1, - 248,0,0,1,248,0,0,1,248,0,0,1,248,0,0,1, - 248,0,0,1,248,0,0,1,248,0,0,1,248,0,0,249, - 248,0,7,255,248,0,15,255,248,0,31,135,248,0,63,3, - 248,0,62,1,248,0,126,1,248,0,124,1,248,0,252,1, - 248,0,252,1,248,0,252,1,248,0,252,1,248,0,252,1, - 248,0,252,1,248,0,254,1,248,0,126,1,248,0,127,3, - 248,0,127,135,253,0,63,255,255,128,31,253,254,0,15,248, - 252,0,3,224,224,0,19,22,66,23,2,0,0,252,0,7, - 255,0,15,31,128,30,15,128,62,15,192,124,7,192,124,7, - 224,124,7,224,252,7,224,255,255,224,255,255,128,252,0,0, - 252,0,0,252,0,0,254,0,0,126,0,64,127,0,224,63, - 131,192,63,255,128,31,255,0,15,254,0,3,248,0,20,37, - 111,16,1,0,0,15,128,0,63,224,0,255,240,1,255,224, - 3,227,224,7,193,192,7,193,0,15,128,0,15,128,0,15, - 128,0,31,128,0,31,128,0,31,128,0,31,128,0,31,128, - 0,127,255,0,255,254,0,31,132,0,31,128,0,31,128,0, - 31,128,0,31,128,0,31,128,0,31,128,0,31,128,0,31, - 128,0,31,128,0,31,128,0,31,128,0,31,128,0,31,128, - 0,31,128,0,31,128,0,31,128,0,63,224,0,255,252,0, - 255,252,0,25,33,132,25,0,245,0,126,1,128,3,255,223, - 128,7,135,255,0,15,3,254,0,30,1,240,0,30,0,248, - 0,62,0,248,0,62,0,248,0,62,0,248,0,62,0,248, - 0,63,0,240,0,31,129,224,0,15,195,192,0,7,255,128, - 0,1,254,0,0,3,224,0,0,7,192,0,0,15,192,0, - 0,31,254,0,0,31,255,240,0,15,255,252,0,7,255,254, - 0,15,159,255,0,62,0,127,0,124,0,63,0,252,0,31, - 0,252,0,30,0,254,0,30,0,255,0,60,0,127,192,248, - 0,63,255,240,0,15,255,192,0,1,254,0,0,26,36,144, - 28,1,0,1,128,0,0,63,128,0,0,255,128,0,0,255, - 128,0,0,31,128,0,0,31,128,0,0,31,128,0,0,31, - 128,0,0,31,128,0,0,31,128,0,0,31,128,0,0,31, - 128,0,0,31,128,0,0,31,128,0,0,31,129,240,0,31, - 143,252,0,31,159,252,0,31,255,254,0,31,248,254,0,31, - 224,126,0,31,192,126,0,31,128,126,0,31,128,126,0,31, - 128,126,0,31,128,126,0,31,128,126,0,31,128,126,0,31, - 128,126,0,31,128,126,0,31,128,126,0,31,128,126,0,31, - 128,126,0,31,128,126,0,63,192,255,0,255,243,255,192,255, - 243,255,192,12,32,64,14,1,0,7,128,15,192,31,192,31, - 192,31,128,15,0,0,0,0,0,0,0,0,0,3,128,127, - 128,255,128,127,128,31,128,31,128,31,128,31,128,31,128,31, - 128,31,128,31,128,31,128,31,128,31,128,31,128,31,128,31, - 128,31,128,63,192,255,240,255,240,17,43,129,14,250,245,0, - 15,0,0,31,128,0,63,128,0,63,128,0,63,0,0,30, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,128, - 0,127,128,0,255,128,0,127,128,0,31,128,0,31,128,0, - 31,128,0,31,128,0,31,128,0,31,128,0,31,128,0,31, - 128,0,31,128,0,31,128,0,31,128,0,31,128,0,31,128, - 0,31,128,0,31,128,0,31,128,0,31,128,0,31,128,0, - 31,128,0,31,128,0,31,0,0,31,0,0,62,0,16,62, - 0,60,124,0,127,248,0,255,224,0,255,192,0,63,0,0, - 26,36,144,26,1,0,1,128,0,0,63,128,0,0,255,128, - 0,0,255,128,0,0,31,128,0,0,31,128,0,0,31,128, - 0,0,31,128,0,0,31,128,0,0,31,128,0,0,31,128, - 0,0,31,128,0,0,31,128,0,0,31,128,0,0,31,129, - 255,128,31,129,255,128,31,128,252,0,31,128,248,0,31,131, - 224,0,31,135,192,0,31,143,128,0,31,158,0,0,31,188, - 0,0,31,252,0,0,31,190,0,0,31,191,0,0,31,159, - 128,0,31,143,192,0,31,135,224,0,31,135,240,0,31,131, - 248,0,31,129,252,0,31,128,252,0,63,128,255,192,255,240, - 127,192,255,240,62,0,12,36,72,14,1,0,1,128,63,128, - 255,128,255,128,31,128,31,128,31,128,31,128,31,128,31,128, - 31,128,31,128,31,128,31,128,31,128,31,128,31,128,31,128, - 31,128,31,128,31,128,31,128,31,128,31,128,31,128,31,128, - 31,128,31,128,31,128,31,128,31,128,31,128,31,128,31,192, - 255,240,255,240,39,22,110,41,1,0,3,3,224,31,128,127, - 143,248,127,192,255,159,249,255,224,127,255,255,255,240,31,241, - 255,135,240,31,224,255,3,240,31,128,252,3,240,31,128,252, - 3,240,31,128,252,3,240,31,128,252,3,240,31,128,252,3, - 240,31,128,252,3,240,31,128,252,3,240,31,128,252,3,240, - 31,128,252,3,240,31,128,252,3,240,31,128,252,3,240,31, - 128,252,3,240,31,128,252,3,240,63,128,252,3,248,255,247, - 255,159,254,255,247,255,159,254,26,22,88,28,1,0,3,1, - 240,0,127,135,252,0,255,159,252,0,63,191,254,0,31,248, - 254,0,31,224,126,0,31,192,126,0,31,128,126,0,31,128, - 126,0,31,128,126,0,31,128,126,0,31,128,126,0,31,128, - 126,0,31,128,126,0,31,128,126,0,31,128,126,0,31,128, - 126,0,31,128,126,0,31,128,126,0,63,192,255,0,255,243, - 255,192,255,243,255,192,21,22,66,25,2,0,0,252,0,3, - 255,0,15,15,192,30,7,224,62,7,224,62,3,240,124,3, - 240,124,1,248,252,1,248,252,1,248,252,1,248,252,1,248, - 252,1,248,252,1,248,252,1,240,126,1,240,126,3,224,62, - 3,224,63,3,192,31,135,128,7,254,0,1,248,0,24,33, - 99,27,1,245,3,3,224,127,143,248,255,159,252,63,255,252, - 31,240,254,31,192,126,31,128,63,31,128,63,31,128,31,31, - 128,31,31,128,31,31,128,31,31,128,31,31,128,30,31,128, - 30,31,128,62,31,192,60,31,240,124,31,255,248,31,255,240, - 31,159,224,31,135,128,31,128,0,31,128,0,31,128,0,31, - 128,0,31,128,0,31,128,0,31,128,0,31,128,0,63,192, - 0,255,248,0,255,248,0,24,33,99,26,2,245,0,124,8, - 1,255,28,7,255,248,15,135,248,30,3,248,62,1,248,124, - 1,248,124,1,248,252,1,248,252,1,248,252,1,248,252,1, - 248,252,1,248,252,1,248,254,1,248,126,1,248,127,3,248, - 127,143,248,63,255,248,31,253,248,15,249,248,3,225,248,0, - 1,248,0,1,248,0,1,248,0,1,248,0,1,248,0,1, - 248,0,1,248,0,1,248,0,3,248,0,31,255,0,31,255, - 20,22,66,21,1,0,3,7,192,127,143,240,255,191,240,63, - 255,224,31,241,224,31,224,224,31,192,224,31,128,192,31,128, - 192,31,128,0,31,128,0,31,128,0,31,128,0,31,128,0, - 31,128,0,31,128,0,31,128,0,31,128,0,31,128,0,31, - 192,0,255,248,0,255,248,0,16,22,44,20,2,0,7,248, - 31,254,60,62,120,30,248,14,248,12,252,0,255,0,127,192, - 127,240,63,248,15,254,3,254,0,255,128,127,192,63,224,31, - 224,31,240,30,248,60,255,248,63,224,18,30,90,18,255,0, - 0,192,0,1,192,0,7,192,0,15,192,0,15,192,0,15, - 192,0,15,192,0,15,192,0,63,255,192,255,255,128,15,193, - 0,15,192,0,15,192,0,15,192,0,15,192,0,15,192,0, - 15,192,0,15,192,0,15,192,0,15,192,0,15,192,0,15, - 192,0,15,192,0,15,192,0,15,192,128,15,227,192,15,255, - 128,7,255,0,3,252,0,1,240,0,26,22,88,27,1,0, - 3,128,28,0,255,135,252,0,255,135,252,0,31,128,252,0, - 31,128,252,0,31,128,252,0,31,128,252,0,31,128,252,0, - 31,128,252,0,31,128,252,0,31,128,252,0,31,128,252,0, - 31,128,252,0,31,128,252,0,31,128,252,0,31,128,252,0, - 31,129,252,0,31,199,252,128,31,255,255,128,15,254,255,192, - 7,248,126,0,3,224,112,0,24,22,66,24,0,0,255,224, - 255,255,224,255,63,128,60,31,128,60,31,128,56,15,192,120, - 15,192,112,7,192,112,7,224,240,7,224,224,3,241,224,3, - 241,192,1,249,192,1,251,128,0,255,128,0,255,128,0,127, - 0,0,127,0,0,126,0,0,62,0,0,60,0,0,24,0, - 34,22,110,34,0,0,255,224,96,63,192,255,224,112,63,192, - 63,0,240,7,0,31,0,248,15,0,31,128,248,14,0,15, - 129,252,14,0,15,129,252,30,0,15,195,252,28,0,7,195, - 254,28,0,7,195,190,28,0,7,231,63,60,0,3,231,31, - 56,0,3,239,31,184,0,3,254,31,248,0,1,254,15,240, - 0,1,252,15,240,0,1,252,7,240,0,0,252,7,224,0, - 0,248,3,224,0,0,248,3,224,0,0,112,1,192,0,0, - 96,1,128,0,25,22,88,25,0,0,127,241,255,0,127,241, - 255,0,31,192,124,0,15,224,112,0,7,224,224,0,7,241, - 224,0,3,251,192,0,1,255,128,0,0,255,0,0,0,254, - 0,0,0,127,0,0,0,127,0,0,0,127,128,0,0,255, - 192,0,1,207,224,0,3,199,224,0,7,131,240,0,7,3, - 248,0,14,1,252,0,30,1,254,0,255,135,255,128,255,135, - 255,128,25,33,132,24,255,245,127,240,127,128,127,240,127,128, - 31,192,30,0,15,192,28,0,15,192,28,0,7,224,60,0, - 7,224,56,0,3,240,56,0,3,240,112,0,1,240,112,0, - 1,248,240,0,1,248,224,0,0,252,224,0,0,253,224,0, - 0,125,192,0,0,127,192,0,0,127,128,0,0,63,128,0, - 0,63,128,0,0,31,0,0,0,31,0,0,0,14,0,0, - 0,14,0,0,0,30,0,0,0,28,0,0,0,60,0,0, - 0,120,0,0,32,248,0,0,63,240,0,0,127,224,0,0, - 255,192,0,0,255,128,0,0,126,0,0,0,20,22,66,22, - 1,0,63,255,240,63,255,240,56,15,224,56,15,192,48,31, - 192,48,31,128,32,63,0,0,127,0,0,126,0,0,252,0, - 1,252,0,1,248,0,3,240,0,7,240,0,7,224,0,15, - 224,48,31,192,48,31,128,112,63,128,112,127,0,240,127,255, - 240,255,255,224,14,45,90,17,2,249,0,8,0,60,0,248, - 1,240,3,224,7,224,7,192,15,192,15,192,15,192,15,192, - 15,192,15,224,7,224,7,224,7,224,7,224,7,224,7,192, - 15,192,15,128,63,0,254,0,255,128,31,192,7,192,7,224, - 7,224,7,224,7,224,7,224,7,224,15,224,15,192,15,192, - 15,192,15,192,15,192,15,192,7,192,7,224,3,240,0,248, - 0,124,0,8,4,49,49,11,4,246,48,240,240,240,240,240, - 240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240, - 240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240, - 240,240,240,240,240,240,240,240,240,240,192,14,44,88,17,1, - 249,64,0,248,0,124,0,63,0,31,128,15,128,15,192,15, - 192,15,192,15,192,15,192,15,192,31,192,31,128,31,128,31, - 128,31,128,31,128,31,128,15,192,15,252,7,252,1,248,7, - 224,15,192,15,128,31,128,31,128,31,128,31,128,31,128,31, - 192,15,192,15,192,15,192,15,192,15,192,15,128,31,128,31, - 0,62,0,124,0,240,0,64,0,21,8,24,23,1,11,7, - 128,8,15,224,24,31,240,16,63,252,48,49,255,224,96,127, - 192,64,31,128,192,15,0,255}; -/* - Fontname: -FreeType-Gentium Basic-Medium-R-Normal--17-170-72-72-P-77-ISO10646-1 - Copyright: Copyright (c) SIL International, 2003-2008. - Capital A Height: 10, '1' Height: 10 - Calculated Max Values w=14 h=17 x= 2 y= 9 dx=14 dy= 0 ascent=15 len=30 - Font Bounding box w=25 h=24 x=-9 y=-6 - Calculated Min Values x=-2 y=-5 dx= 0 dy= 0 - Pure Font ascent =10 descent=-4 - X Font ascent =13 descent=-4 - Max Font ascent =15 descent=-5 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_gdr10[3670] U8G_FONT_SECTION("u8g_font_gdr10") = { - 0,25,24,247,250,10,2,30,4,177,32,255,252,15,251,13, - 252,0,0,0,4,0,0,2,12,12,5,1,0,64,192,64, - 64,64,64,64,64,64,0,64,64,5,5,5,7,1,7,216, - 216,88,72,72,7,9,9,8,1,1,20,36,126,40,72,252, - 80,80,144,7,12,12,8,0,255,16,56,84,80,112,56,30, - 18,146,212,120,16,10,10,20,12,1,0,96,128,145,0,146, - 0,150,0,164,0,105,128,18,64,50,64,34,64,65,128,10, - 12,24,11,1,0,28,0,36,0,36,0,36,0,40,0,51, - 192,81,0,153,0,141,0,134,0,135,0,121,192,2,5,5, - 4,1,7,192,192,64,64,64,3,16,16,5,1,253,32,64, - 64,128,128,128,128,128,128,128,128,128,128,64,64,32,3,16, - 16,5,1,253,128,64,64,32,32,32,32,32,32,32,32,32, - 32,64,64,128,6,7,7,8,1,6,32,168,236,48,252,164, - 32,6,6,6,7,1,2,32,32,32,252,32,32,2,4,4, - 4,1,253,192,64,64,128,4,1,1,6,1,4,240,1,2, - 2,4,2,0,128,128,8,16,16,8,0,253,3,2,6,4, - 4,12,8,8,16,16,48,32,32,96,64,192,6,10,10,8, - 1,0,56,72,132,132,132,132,132,132,72,112,5,10,10,8, - 2,0,32,224,32,32,32,32,32,32,32,248,5,10,10,8, - 2,0,56,200,136,8,16,32,32,64,136,248,6,10,10,8, - 1,0,112,136,136,16,48,8,4,4,140,120,6,10,10,8, - 1,0,8,24,40,40,72,136,252,8,8,60,6,10,10,8, - 1,0,124,64,64,120,140,4,4,4,132,120,6,10,10,8, - 1,0,24,32,64,128,248,132,132,132,72,56,6,10,10,8, - 1,0,252,132,8,8,8,16,16,32,32,64,6,10,10,8, - 1,0,120,196,196,200,56,204,132,132,132,120,6,10,10,8, - 1,0,56,200,132,132,132,124,4,8,16,96,1,8,8,4, - 2,0,128,128,0,0,0,0,128,128,2,11,11,4,1,253, - 64,64,0,0,0,0,0,192,64,64,128,6,5,5,7,1, - 2,12,112,128,112,12,6,3,3,7,1,3,252,0,252,6, - 5,5,7,1,2,192,56,12,112,128,6,12,12,7,1,0, - 56,68,132,4,4,8,16,32,32,32,32,32,12,14,28,14, - 1,253,15,128,16,64,96,32,71,144,136,144,144,144,144,144, - 144,144,144,144,137,160,78,192,96,0,48,96,15,128,10,10, - 20,10,0,0,4,0,12,0,20,0,18,0,18,0,30,0, - 33,0,33,0,65,128,227,192,7,10,10,9,1,0,248,68, - 68,68,124,70,66,66,66,252,7,10,10,9,1,0,62,66, - 128,128,128,128,128,128,66,60,8,10,10,10,1,0,252,70, - 65,65,65,65,65,66,66,252,7,10,10,8,1,0,252,68, - 64,64,124,64,64,64,66,254,7,10,10,8,1,0,254,68, - 64,64,120,64,64,64,64,224,9,10,20,10,1,0,30,0, - 99,0,128,0,128,0,128,0,135,128,129,0,129,0,97,0, - 62,0,9,10,20,11,1,0,227,128,65,0,65,0,65,0, - 127,0,65,0,65,0,65,0,65,0,227,128,3,10,10,5, - 1,0,224,64,64,64,64,64,64,64,64,224,6,13,13,5, - 254,253,60,8,8,8,8,8,8,8,8,8,8,16,224,9, - 10,20,10,1,0,231,0,68,0,72,0,80,0,96,0,80, - 0,88,0,76,0,70,0,227,128,7,10,10,8,1,0,224, - 64,64,64,64,64,64,64,66,254,12,10,20,14,1,0,192, - 112,96,96,96,224,112,224,81,96,89,32,74,32,78,32,68, - 32,228,240,9,10,20,11,1,0,195,128,97,0,97,0,81, - 0,73,0,77,0,69,0,67,0,67,0,225,0,8,10,10, - 10,1,0,60,66,129,129,129,129,129,130,66,60,7,10,10, - 9,1,0,252,70,66,66,70,120,64,64,64,224,10,12,24, - 10,1,254,60,0,66,0,129,0,129,0,129,0,129,0,129, - 0,130,0,66,0,60,0,6,128,3,192,9,10,20,10,1, - 0,252,0,70,0,66,0,66,0,68,0,120,0,76,0,68, - 0,70,0,227,128,6,10,10,8,1,0,120,140,128,192,112, - 8,4,132,132,248,9,10,20,9,0,0,255,128,136,128,8, - 0,8,0,8,0,8,0,8,0,8,0,8,0,28,0,9, - 10,20,11,1,0,227,128,65,0,65,0,65,0,65,0,65, - 0,65,0,65,0,34,0,60,0,11,10,20,11,0,0,241, - 224,32,128,32,128,49,0,17,0,25,0,10,0,10,0,14, - 0,4,0,14,10,20,14,0,0,241,28,99,8,35,16,35, - 144,36,144,52,144,20,80,24,96,24,96,24,32,10,10,20, - 10,0,0,243,192,33,0,51,0,26,0,12,0,12,0,18, - 0,49,0,33,128,243,192,9,10,20,10,1,0,195,128,97, - 0,50,0,22,0,28,0,8,0,8,0,8,0,8,0,28, - 0,8,10,10,9,0,0,127,66,70,4,8,24,16,33,97, - 255,4,16,16,5,1,253,240,128,128,128,128,128,128,128,128, - 128,128,128,128,128,128,240,8,16,16,8,0,253,192,64,64, - 32,32,48,16,16,8,8,12,4,4,6,2,3,4,16,16, - 5,0,253,240,16,16,16,16,16,16,16,16,16,16,16,16, - 16,16,240,7,8,8,8,1,5,16,48,56,72,72,76,132, - 134,6,1,1,8,1,254,252,4,3,3,5,0,9,192,96, - 48,7,8,8,8,1,0,28,100,4,28,100,132,140,118,8, - 13,13,9,0,0,64,192,64,64,64,78,115,65,65,65,65, - 66,60,6,8,8,7,1,0,60,72,128,128,128,128,196,120, - 8,13,13,9,1,0,6,2,2,2,2,62,66,130,130,130, - 130,70,59,6,8,8,8,1,0,56,68,132,252,128,128,68, - 120,6,13,13,5,1,0,28,40,64,64,64,240,64,64,64, - 64,64,64,240,8,12,12,8,0,252,63,70,130,130,196,56, - 96,60,195,129,194,124,8,13,13,9,1,0,64,192,64,64, - 64,78,82,98,66,66,66,66,231,3,11,11,5,1,0,64, - 192,0,64,192,64,64,64,64,64,224,5,15,15,4,254,252, - 8,24,0,8,24,8,8,8,8,8,8,8,8,16,224,8, - 13,13,9,1,0,64,192,64,64,64,78,72,80,96,80,72, - 76,231,3,13,13,5,1,0,64,192,64,64,64,64,64,64, - 64,64,64,64,224,11,8,16,12,1,0,221,192,102,64,68, - 64,68,64,68,64,68,64,68,64,238,224,8,8,8,9,1, - 0,78,210,98,66,66,66,66,231,7,8,8,9,1,0,56, - 68,130,130,130,130,68,56,7,12,12,9,1,252,92,230,66, - 66,66,66,68,120,64,64,64,224,8,12,12,9,1,252,62, - 66,130,130,130,130,70,58,2,2,2,7,6,8,8,7,1, - 0,220,104,64,64,64,64,64,224,5,8,8,7,1,0,112, - 136,128,96,24,136,136,240,5,10,10,6,1,0,64,64,248, - 64,64,64,64,64,64,120,9,8,16,9,0,0,195,0,65, - 0,65,0,65,0,65,0,65,0,67,0,61,128,8,8,8, - 8,0,0,227,98,34,36,52,20,24,8,12,8,16,12,0, - 0,226,112,102,32,38,32,39,64,41,64,57,64,24,128,16, - 128,8,8,8,9,0,0,247,34,52,24,28,36,66,231,8, - 12,12,8,0,252,231,98,34,36,52,20,24,8,8,16,160, - 192,6,8,8,8,1,0,252,136,16,48,32,64,196,252,4, - 16,16,6,1,253,48,64,64,64,96,32,32,64,224,32,32, - 96,64,64,64,32,1,17,17,4,2,253,128,128,128,128,128, - 128,128,128,128,128,128,128,128,128,128,128,128,5,16,16,5, - 0,253,64,32,32,32,32,32,32,56,48,32,32,32,32,32, - 32,192,8,2,2,8,0,4,57,206,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,0,0,0,4,0, - 0,2,13,13,5,1,251,64,64,0,0,64,64,64,64,64, - 64,64,192,192,6,10,10,8,1,0,16,28,116,144,144,144, - 144,116,56,16,7,11,11,8,1,255,60,68,68,64,64,240, - 64,64,66,134,252,4,6,6,8,2,2,144,240,144,144,240, - 144,9,10,20,8,255,0,231,128,34,0,22,0,20,0,8, - 0,62,0,8,0,8,0,8,0,28,0,1,17,17,4,2, - 253,128,128,128,128,128,128,128,128,0,128,128,128,128,128,128, - 128,128,6,12,12,8,1,0,112,152,128,96,184,140,196,100, - 24,136,200,112,5,2,2,7,1,9,136,136,10,10,20,12, - 1,0,30,0,127,128,114,128,160,64,160,64,160,64,176,64, - 94,128,97,128,30,0,4,6,6,4,0,5,96,160,96,160, - 240,240,6,8,8,8,1,0,36,72,72,144,144,72,72,36, - 7,3,3,8,0,2,254,2,2,4,1,1,6,1,4,240, - 6,6,6,6,0,6,120,132,180,180,180,120,6,1,1,8, - 1,9,252,4,4,4,6,1,6,112,144,144,224,6,8,8, - 7,1,1,32,32,32,252,32,32,64,248,4,7,7,6,1, - 5,112,144,16,32,64,144,240,4,7,7,5,0,5,112,144, - 16,48,16,144,224,3,3,3,5,2,9,96,64,128,9,12, - 24,9,0,252,195,0,65,0,65,0,65,0,65,0,65,0, - 99,0,125,128,64,0,64,0,96,0,96,0,8,12,12,10, - 1,254,63,202,138,138,202,122,10,10,10,10,10,31,1,2, - 2,2,1,5,128,128,2,4,4,4,1,252,128,192,64,128, - 4,6,6,6,0,5,96,160,32,32,32,112,4,6,6,5, - 0,5,96,144,144,144,96,240,7,8,8,8,1,0,144,72, - 108,36,54,108,72,144,9,10,20,10,1,0,193,0,66,0, - 66,0,68,0,72,0,169,0,23,0,37,0,39,128,67,128, - 8,10,10,10,1,0,193,66,68,68,72,171,21,34,37,79, - 10,11,22,10,0,0,112,0,80,128,33,0,18,0,18,0, - 228,0,8,128,11,128,18,128,19,192,33,192,6,13,13,8, - 1,251,32,32,0,32,32,32,64,64,128,128,132,136,112,10, - 15,30,10,0,0,32,0,24,0,12,0,0,0,0,0,4, - 0,12,0,20,0,18,0,18,0,30,0,33,0,33,0,65, - 128,227,192,10,15,30,10,0,0,2,0,7,0,12,0,16, - 0,0,0,4,0,12,0,20,0,18,0,18,0,30,0,33, - 0,33,0,65,128,227,192,10,15,30,10,0,0,12,0,12, - 0,18,0,33,0,0,0,4,0,12,0,20,0,18,0,18, - 0,30,0,33,0,33,0,65,128,227,192,10,14,28,10,0, - 0,10,0,25,0,38,0,0,0,4,0,12,0,20,0,18, - 0,18,0,30,0,33,0,33,0,65,128,227,192,10,13,26, - 10,0,0,34,0,34,0,0,0,4,0,12,0,20,0,18, - 0,18,0,30,0,33,0,33,0,65,128,227,192,10,15,30, - 10,0,0,12,0,20,0,28,0,0,0,0,0,4,0,12, - 0,20,0,18,0,18,0,30,0,33,0,33,0,65,128,227, - 192,12,10,20,13,1,0,31,224,10,32,10,0,18,0,31, - 224,50,0,34,0,34,0,66,16,231,240,7,14,14,9,1, - 252,62,66,128,128,128,128,128,128,66,102,24,24,8,16,7, - 15,15,8,1,0,64,224,16,8,0,252,68,64,64,124,64, - 64,64,66,254,7,15,15,8,1,0,8,28,48,0,0,252, - 68,64,64,124,64,64,64,66,254,7,15,15,8,1,0,16, - 56,72,4,0,252,68,64,64,124,64,64,64,66,254,7,13, - 13,8,1,0,136,136,0,252,68,64,64,124,64,64,64,66, - 254,4,15,15,5,0,0,128,192,32,16,0,112,32,32,32, - 32,32,32,32,32,112,4,15,15,5,1,0,32,48,64,128, - 0,224,64,64,64,64,64,64,64,64,224,5,15,15,5,0, - 0,32,112,136,0,0,112,32,32,32,32,32,32,32,32,112, - 5,13,13,5,0,0,136,136,0,112,32,32,32,32,32,32, - 32,32,112,8,10,10,10,1,0,252,70,65,65,241,65,65, - 66,66,252,9,14,28,11,1,0,18,0,58,0,4,0,0, - 0,195,128,97,0,97,0,81,0,73,0,77,0,69,0,67, - 0,67,0,225,0,8,15,15,10,1,0,32,112,8,4,0, - 60,66,129,129,129,129,129,130,66,60,8,15,15,10,1,0, - 4,14,24,0,0,60,66,129,129,129,129,129,130,66,60,8, - 15,15,10,1,0,8,28,36,66,0,60,66,129,129,129,129, - 129,130,66,60,8,14,14,10,1,0,18,50,76,0,60,66, - 129,129,129,129,129,130,66,60,8,13,13,10,1,0,68,68, - 0,60,66,129,129,129,129,129,130,66,60,5,5,5,7,1, - 2,136,80,32,80,136,8,10,10,10,1,0,29,98,131,133, - 137,145,161,194,66,188,9,15,30,11,1,0,32,0,48,0, - 12,0,0,0,0,0,227,128,65,0,65,0,65,0,65,0, - 65,0,65,0,65,0,34,0,60,0,9,15,30,11,1,0, - 2,0,6,0,8,0,16,0,0,0,227,128,65,0,65,0, - 65,0,65,0,65,0,65,0,65,0,34,0,60,0,9,15, - 30,11,1,0,8,0,28,0,34,0,0,0,0,0,227,128, - 65,0,65,0,65,0,65,0,65,0,65,0,65,0,34,0, - 60,0,9,13,26,11,1,0,34,0,34,0,0,0,227,128, - 65,0,65,0,65,0,65,0,65,0,65,0,65,0,34,0, - 60,0,9,15,30,10,1,0,4,0,14,0,24,0,0,0, - 0,0,195,128,97,0,50,0,22,0,28,0,8,0,8,0, - 8,0,8,0,28,0,7,10,10,9,1,0,224,64,124,70, - 66,66,66,124,64,224,8,13,13,10,1,0,28,38,66,66, - 68,72,80,88,78,67,81,81,206,7,12,12,8,1,0,64, - 32,16,0,28,100,4,28,100,132,140,118,7,12,12,8,1, - 0,8,16,32,0,28,100,4,28,100,132,140,118,7,12,12, - 8,1,0,48,72,136,4,28,100,4,28,100,132,140,118,7, - 11,11,8,1,0,100,152,0,28,100,4,28,100,132,140,118, - 7,11,11,8,1,0,136,136,0,28,100,4,28,100,132,140, - 118,7,12,12,8,1,0,48,80,112,0,28,100,4,28,100, - 132,140,118,10,8,16,12,1,0,59,128,204,64,136,64,63, - 192,72,0,136,0,156,192,231,0,6,12,12,7,1,252,60, - 72,128,128,128,128,196,120,32,48,16,32,6,12,12,8,1, - 0,96,32,16,0,56,68,132,252,128,128,68,120,6,12,12, - 8,1,0,12,24,32,0,56,68,132,252,128,128,68,120,6, - 12,12,8,1,0,48,72,132,0,56,68,132,252,128,128,68, - 120,6,11,11,8,1,0,132,136,0,56,68,132,252,128,128, - 68,120,4,12,12,5,0,0,192,64,32,0,32,96,32,32, - 32,32,32,112,4,12,12,5,1,0,48,96,64,0,64,192, - 64,64,64,64,64,224,5,12,12,5,0,0,32,80,136,0, - 32,96,32,32,32,32,32,112,5,11,11,5,0,0,136,136, - 0,32,96,32,32,32,32,32,112,6,12,12,8,1,0,104, - 28,120,8,52,204,132,132,132,132,72,112,8,11,11,9,1, - 0,54,76,0,78,210,98,66,66,66,66,231,7,12,12,9, - 1,0,96,32,16,0,56,68,130,130,130,130,68,56,7,12, - 12,9,1,0,12,8,16,0,56,68,130,130,130,130,68,56, - 7,12,12,9,1,0,16,40,68,0,56,68,130,130,130,130, - 68,56,7,11,11,9,1,0,52,216,0,56,68,130,130,130, - 130,68,56,7,11,11,9,1,0,132,132,0,56,68,130,130, - 130,130,68,56,5,6,6,7,1,2,32,32,0,248,32,32, - 7,8,8,9,1,0,62,68,142,146,146,226,68,248,9,12, - 24,9,0,0,48,0,24,0,8,0,0,0,195,0,65,0, - 65,0,65,0,65,0,65,0,67,0,61,128,9,12,24,9, - 0,0,6,0,4,0,8,0,0,0,195,0,65,0,65,0, - 65,0,65,0,65,0,67,0,61,128,9,12,24,9,0,0, - 8,0,20,0,34,0,0,0,195,0,65,0,65,0,65,0, - 65,0,65,0,67,0,61,128,9,11,22,9,0,0,34,0, - 66,0,0,0,195,0,65,0,65,0,65,0,65,0,65,0, - 67,0,61,128,8,16,16,8,0,252,6,12,8,0,231,98, - 34,36,52,20,24,8,8,16,160,192,7,17,17,9,1,252, - 64,192,64,64,64,92,102,66,66,66,66,100,120,64,64,64, - 224,8,15,15,8,0,252,66,66,0,231,98,34,36,52,20, - 24,8,8,16,160,192}; -/* - Fontname: -FreeType-Gentium Basic-Medium-R-Normal--17-170-72-72-P-77-ISO10646-1 - Copyright: Copyright (c) SIL International, 2003-2008. - Capital A Height: 0, '1' Height: 10 - Calculated Max Values w= 8 h=16 x= 2 y= 6 dx= 8 dy= 0 ascent=13 len=16 - Font Bounding box w=25 h=24 x=-9 y=-6 - Calculated Min Values x= 0 y=-3 dx= 0 dy= 0 - Pure Font ascent =10 descent= 0 - X Font ascent =10 descent= 0 - Max Font ascent =13 descent=-3 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_gdr10n[263] U8G_FONT_SECTION("u8g_font_gdr10n") = { - 0,25,24,247,250,10,0,0,0,0,42,58,0,13,253,10, - 0,6,7,7,8,1,6,32,168,236,48,252,164,32,6,6, - 6,7,1,2,32,32,32,252,32,32,2,4,4,4,1,253, - 192,64,64,128,4,1,1,6,1,4,240,1,2,2,4,2, - 0,128,128,8,16,16,8,0,253,3,2,6,4,4,12,8, - 8,16,16,48,32,32,96,64,192,6,10,10,8,1,0,56, - 72,132,132,132,132,132,132,72,112,5,10,10,8,2,0,32, - 224,32,32,32,32,32,32,32,248,5,10,10,8,2,0,56, - 200,136,8,16,32,32,64,136,248,6,10,10,8,1,0,112, - 136,136,16,48,8,4,4,140,120,6,10,10,8,1,0,8, - 24,40,40,72,136,252,8,8,60,6,10,10,8,1,0,124, - 64,64,120,140,4,4,4,132,120,6,10,10,8,1,0,24, - 32,64,128,248,132,132,132,72,56,6,10,10,8,1,0,252, - 132,8,8,8,16,16,32,32,64,6,10,10,8,1,0,120, - 196,196,200,56,204,132,132,132,120,6,10,10,8,1,0,56, - 200,132,132,132,124,4,8,16,96,1,8,8,4,2,0,128, - 128,0,0,0,0,128,128}; -/* - Fontname: -FreeType-Gentium Basic-Medium-R-Normal--17-170-72-72-P-77-ISO10646-1 - Copyright: Copyright (c) SIL International, 2003-2008. - Capital A Height: 10, '1' Height: 10 - Calculated Max Values w=14 h=17 x= 2 y= 9 dx=14 dy= 0 ascent=14 len=28 - Font Bounding box w=25 h=24 x=-9 y=-6 - Calculated Min Values x=-2 y=-4 dx= 0 dy= 0 - Pure Font ascent =10 descent=-4 - X Font ascent =13 descent=-4 - Max Font ascent =14 descent=-4 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_gdr10r[1723] U8G_FONT_SECTION("u8g_font_gdr10r") = { - 0,25,24,247,250,10,2,30,4,177,32,127,252,14,252,13, - 252,0,0,0,4,0,0,2,12,12,5,1,0,64,192,64, - 64,64,64,64,64,64,0,64,64,5,5,5,7,1,7,216, - 216,88,72,72,7,9,9,8,1,1,20,36,126,40,72,252, - 80,80,144,7,12,12,8,0,255,16,56,84,80,112,56,30, - 18,146,212,120,16,10,10,20,12,1,0,96,128,145,0,146, - 0,150,0,164,0,105,128,18,64,50,64,34,64,65,128,10, - 12,24,11,1,0,28,0,36,0,36,0,36,0,40,0,51, - 192,81,0,153,0,141,0,134,0,135,0,121,192,2,5,5, - 4,1,7,192,192,64,64,64,3,16,16,5,1,253,32,64, - 64,128,128,128,128,128,128,128,128,128,128,64,64,32,3,16, - 16,5,1,253,128,64,64,32,32,32,32,32,32,32,32,32, - 32,64,64,128,6,7,7,8,1,6,32,168,236,48,252,164, - 32,6,6,6,7,1,2,32,32,32,252,32,32,2,4,4, - 4,1,253,192,64,64,128,4,1,1,6,1,4,240,1,2, - 2,4,2,0,128,128,8,16,16,8,0,253,3,2,6,4, - 4,12,8,8,16,16,48,32,32,96,64,192,6,10,10,8, - 1,0,56,72,132,132,132,132,132,132,72,112,5,10,10,8, - 2,0,32,224,32,32,32,32,32,32,32,248,5,10,10,8, - 2,0,56,200,136,8,16,32,32,64,136,248,6,10,10,8, - 1,0,112,136,136,16,48,8,4,4,140,120,6,10,10,8, - 1,0,8,24,40,40,72,136,252,8,8,60,6,10,10,8, - 1,0,124,64,64,120,140,4,4,4,132,120,6,10,10,8, - 1,0,24,32,64,128,248,132,132,132,72,56,6,10,10,8, - 1,0,252,132,8,8,8,16,16,32,32,64,6,10,10,8, - 1,0,120,196,196,200,56,204,132,132,132,120,6,10,10,8, - 1,0,56,200,132,132,132,124,4,8,16,96,1,8,8,4, - 2,0,128,128,0,0,0,0,128,128,2,11,11,4,1,253, - 64,64,0,0,0,0,0,192,64,64,128,6,5,5,7,1, - 2,12,112,128,112,12,6,3,3,7,1,3,252,0,252,6, - 5,5,7,1,2,192,56,12,112,128,6,12,12,7,1,0, - 56,68,132,4,4,8,16,32,32,32,32,32,12,14,28,14, - 1,253,15,128,16,64,96,32,71,144,136,144,144,144,144,144, - 144,144,144,144,137,160,78,192,96,0,48,96,15,128,10,10, - 20,10,0,0,4,0,12,0,20,0,18,0,18,0,30,0, - 33,0,33,0,65,128,227,192,7,10,10,9,1,0,248,68, - 68,68,124,70,66,66,66,252,7,10,10,9,1,0,62,66, - 128,128,128,128,128,128,66,60,8,10,10,10,1,0,252,70, - 65,65,65,65,65,66,66,252,7,10,10,8,1,0,252,68, - 64,64,124,64,64,64,66,254,7,10,10,8,1,0,254,68, - 64,64,120,64,64,64,64,224,9,10,20,10,1,0,30,0, - 99,0,128,0,128,0,128,0,135,128,129,0,129,0,97,0, - 62,0,9,10,20,11,1,0,227,128,65,0,65,0,65,0, - 127,0,65,0,65,0,65,0,65,0,227,128,3,10,10,5, - 1,0,224,64,64,64,64,64,64,64,64,224,6,13,13,5, - 254,253,60,8,8,8,8,8,8,8,8,8,8,16,224,9, - 10,20,10,1,0,231,0,68,0,72,0,80,0,96,0,80, - 0,88,0,76,0,70,0,227,128,7,10,10,8,1,0,224, - 64,64,64,64,64,64,64,66,254,12,10,20,14,1,0,192, - 112,96,96,96,224,112,224,81,96,89,32,74,32,78,32,68, - 32,228,240,9,10,20,11,1,0,195,128,97,0,97,0,81, - 0,73,0,77,0,69,0,67,0,67,0,225,0,8,10,10, - 10,1,0,60,66,129,129,129,129,129,130,66,60,7,10,10, - 9,1,0,252,70,66,66,70,120,64,64,64,224,10,12,24, - 10,1,254,60,0,66,0,129,0,129,0,129,0,129,0,129, - 0,130,0,66,0,60,0,6,128,3,192,9,10,20,10,1, - 0,252,0,70,0,66,0,66,0,68,0,120,0,76,0,68, - 0,70,0,227,128,6,10,10,8,1,0,120,140,128,192,112, - 8,4,132,132,248,9,10,20,9,0,0,255,128,136,128,8, - 0,8,0,8,0,8,0,8,0,8,0,8,0,28,0,9, - 10,20,11,1,0,227,128,65,0,65,0,65,0,65,0,65, - 0,65,0,65,0,34,0,60,0,11,10,20,11,0,0,241, - 224,32,128,32,128,49,0,17,0,25,0,10,0,10,0,14, - 0,4,0,14,10,20,14,0,0,241,28,99,8,35,16,35, - 144,36,144,52,144,20,80,24,96,24,96,24,32,10,10,20, - 10,0,0,243,192,33,0,51,0,26,0,12,0,12,0,18, - 0,49,0,33,128,243,192,9,10,20,10,1,0,195,128,97, - 0,50,0,22,0,28,0,8,0,8,0,8,0,8,0,28, - 0,8,10,10,9,0,0,127,66,70,4,8,24,16,33,97, - 255,4,16,16,5,1,253,240,128,128,128,128,128,128,128,128, - 128,128,128,128,128,128,240,8,16,16,8,0,253,192,64,64, - 32,32,48,16,16,8,8,12,4,4,6,2,3,4,16,16, - 5,0,253,240,16,16,16,16,16,16,16,16,16,16,16,16, - 16,16,240,7,8,8,8,1,5,16,48,56,72,72,76,132, - 134,6,1,1,8,1,254,252,4,3,3,5,0,9,192,96, - 48,7,8,8,8,1,0,28,100,4,28,100,132,140,118,8, - 13,13,9,0,0,64,192,64,64,64,78,115,65,65,65,65, - 66,60,6,8,8,7,1,0,60,72,128,128,128,128,196,120, - 8,13,13,9,1,0,6,2,2,2,2,62,66,130,130,130, - 130,70,59,6,8,8,8,1,0,56,68,132,252,128,128,68, - 120,6,13,13,5,1,0,28,40,64,64,64,240,64,64,64, - 64,64,64,240,8,12,12,8,0,252,63,70,130,130,196,56, - 96,60,195,129,194,124,8,13,13,9,1,0,64,192,64,64, - 64,78,82,98,66,66,66,66,231,3,11,11,5,1,0,64, - 192,0,64,192,64,64,64,64,64,224,5,15,15,4,254,252, - 8,24,0,8,24,8,8,8,8,8,8,8,8,16,224,8, - 13,13,9,1,0,64,192,64,64,64,78,72,80,96,80,72, - 76,231,3,13,13,5,1,0,64,192,64,64,64,64,64,64, - 64,64,64,64,224,11,8,16,12,1,0,221,192,102,64,68, - 64,68,64,68,64,68,64,68,64,238,224,8,8,8,9,1, - 0,78,210,98,66,66,66,66,231,7,8,8,9,1,0,56, - 68,130,130,130,130,68,56,7,12,12,9,1,252,92,230,66, - 66,66,66,68,120,64,64,64,224,8,12,12,9,1,252,62, - 66,130,130,130,130,70,58,2,2,2,7,6,8,8,7,1, - 0,220,104,64,64,64,64,64,224,5,8,8,7,1,0,112, - 136,128,96,24,136,136,240,5,10,10,6,1,0,64,64,248, - 64,64,64,64,64,64,120,9,8,16,9,0,0,195,0,65, - 0,65,0,65,0,65,0,65,0,67,0,61,128,8,8,8, - 8,0,0,227,98,34,36,52,20,24,8,12,8,16,12,0, - 0,226,112,102,32,38,32,39,64,41,64,57,64,24,128,16, - 128,8,8,8,9,0,0,247,34,52,24,28,36,66,231,8, - 12,12,8,0,252,231,98,34,36,52,20,24,8,8,16,160, - 192,6,8,8,8,1,0,252,136,16,48,32,64,196,252,4, - 16,16,6,1,253,48,64,64,64,96,32,32,64,224,32,32, - 96,64,64,64,32,1,17,17,4,2,253,128,128,128,128,128, - 128,128,128,128,128,128,128,128,128,128,128,128,5,16,16,5, - 0,253,64,32,32,32,32,32,32,56,48,32,32,32,32,32, - 32,192,8,2,2,8,0,4,57,206,255}; -/* - Fontname: -FreeType-Gentium Basic-Medium-R-Normal--18-180-72-72-P-81-ISO10646-1 - Copyright: Copyright (c) SIL International, 2003-2008. - Capital A Height: 11, '1' Height: 11 - Calculated Max Values w=15 h=19 x= 2 y=10 dx=15 dy= 0 ascent=16 len=34 - Font Bounding box w=26 h=25 x=-9 y=-6 - Calculated Min Values x=-2 y=-5 dx= 0 dy= 0 - Pure Font ascent =11 descent=-4 - X Font ascent =14 descent=-4 - Max Font ascent =16 descent=-5 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_gdr11[3977] U8G_FONT_SECTION("u8g_font_gdr11") = { - 0,26,25,247,250,11,2,61,5,21,32,255,252,16,251,14, - 252,0,0,0,4,0,0,2,13,13,5,1,0,64,64,64, - 64,64,64,64,64,64,64,0,192,128,5,6,6,8,1,7, - 200,200,72,72,72,72,8,10,10,8,1,1,18,20,20,127, - 36,40,254,72,80,144,7,14,14,8,1,254,16,16,126,148, - 144,240,56,28,20,148,148,248,16,16,11,11,22,13,1,0, - 96,192,161,128,145,0,146,0,166,0,101,192,10,32,18,32, - 50,32,34,32,65,192,11,13,26,12,1,0,28,0,34,0, - 34,0,34,0,36,0,56,0,49,224,216,128,156,128,142,128, - 135,0,135,128,124,224,2,6,6,5,1,7,192,192,64,64, - 64,64,3,17,17,6,1,253,32,64,64,128,128,128,128,128, - 128,128,128,128,128,128,64,64,32,3,17,17,6,1,253,128, - 64,64,32,32,32,32,32,32,32,32,32,32,32,64,64,128, - 6,8,8,8,1,6,48,16,164,120,120,164,16,48,7,6, - 6,7,0,2,16,16,16,254,16,16,2,5,5,4,1,253, - 64,192,64,64,128,5,1,1,6,1,4,248,2,2,2,4, - 1,0,192,128,8,17,17,8,0,253,1,2,2,6,4,4, - 12,8,8,16,16,48,32,32,96,64,192,6,11,11,8,1, - 0,48,72,132,132,132,132,132,132,132,72,48,6,11,11,8, - 1,0,16,240,16,16,16,16,16,16,16,16,124,6,11,11, - 8,1,0,28,100,68,4,8,8,16,32,68,68,252,6,11, - 11,7,0,0,56,68,68,4,24,12,4,4,4,140,120,7, - 11,11,8,0,0,4,12,12,20,36,36,68,254,4,4,30, - 6,11,11,8,1,0,124,64,64,64,120,132,4,4,4,132, - 120,6,11,11,8,1,0,12,48,64,192,184,196,132,132,132, - 72,56,7,11,11,8,1,0,254,132,4,8,8,8,16,16, - 32,32,96,7,11,11,9,1,0,120,196,196,196,120,60,194, - 130,130,130,124,6,11,11,8,1,0,56,200,132,132,132,132, - 124,4,8,16,224,2,8,8,4,1,0,192,128,0,0,0, - 0,192,128,2,11,11,4,1,253,192,128,0,0,0,0,64, - 192,64,64,128,6,6,6,8,1,2,4,56,224,192,56,12, - 6,4,4,8,1,3,252,0,0,252,6,6,6,8,1,2, - 192,112,12,28,112,128,6,13,13,8,1,0,56,68,132,132, - 4,8,16,32,32,32,0,48,32,13,15,30,15,1,253,7, - 192,24,96,32,16,64,16,135,136,136,136,144,136,144,136,144, - 136,144,144,137,144,78,224,96,16,48,32,15,192,11,11,22, - 11,0,0,4,0,12,0,14,0,18,0,18,0,19,0,31, - 0,33,0,33,128,32,128,241,224,8,11,11,10,1,0,252, - 66,66,68,126,67,65,65,65,67,254,8,11,11,10,1,0, - 62,66,128,128,128,128,128,128,128,67,60,9,11,22,11,1, - 0,252,0,67,0,65,0,64,128,64,128,64,128,64,128,64, - 128,65,0,67,0,252,0,7,11,11,9,1,0,254,66,64, - 64,124,64,64,64,66,66,254,7,11,11,9,1,0,254,66, - 64,64,124,64,64,64,64,64,240,10,11,22,11,1,0,15, - 0,49,128,64,0,128,0,128,0,128,0,131,192,128,128,64, - 128,96,128,31,0,10,11,22,12,1,0,225,192,64,128,64, - 128,64,128,64,128,127,128,64,128,64,128,64,128,64,128,225, - 192,3,11,11,5,1,0,224,64,64,64,64,64,64,64,64, - 64,224,6,14,14,6,254,253,60,8,8,8,8,8,8,8, - 8,8,8,8,144,224,9,11,22,10,1,0,231,128,70,0, - 76,0,72,0,80,0,112,0,88,0,72,0,68,0,70,0, - 227,128,7,11,11,9,1,0,224,64,64,64,64,64,64,64, - 66,66,254,13,11,22,15,1,0,224,56,96,96,96,96,80, - 160,80,160,88,160,73,32,77,48,70,48,70,48,228,120,10, - 11,22,12,1,0,193,192,96,128,112,128,80,128,72,128,76, - 128,70,128,66,128,65,128,65,128,224,128,9,11,22,11,1, - 0,30,0,99,0,129,0,128,128,128,128,128,128,128,128,128, - 128,65,0,98,0,60,0,7,11,11,9,1,0,252,66,66, - 66,66,92,96,64,64,64,240,10,14,28,11,1,253,30,0, - 99,0,129,0,128,128,128,128,128,128,128,128,128,128,65,0, - 98,0,60,0,6,0,3,64,1,192,9,11,22,10,1,0, - 252,0,70,0,66,0,66,0,68,0,72,0,120,0,76,0, - 70,0,66,0,227,128,7,11,11,9,1,0,60,198,128,128, - 112,28,6,2,130,196,248,9,11,22,10,0,0,255,128,136, - 128,136,0,8,0,8,0,8,0,8,0,8,0,8,0,8, - 0,28,0,10,11,22,12,1,0,225,192,64,128,64,128,64, - 128,64,128,64,128,64,128,64,128,64,128,33,0,30,0,11, - 11,22,12,0,0,240,224,32,64,32,128,48,128,16,128,25, - 0,9,0,9,0,14,0,6,0,4,0,15,11,22,15,0, - 0,241,30,33,8,33,136,34,136,50,136,50,200,20,80,20, - 112,20,48,24,48,8,32,11,11,22,11,0,0,243,192,32, - 128,49,0,26,0,14,0,4,0,14,0,19,0,49,128,32, - 192,241,224,10,11,22,11,0,0,225,192,48,128,17,0,25, - 0,10,0,14,0,4,0,4,0,4,0,4,0,14,0,8, - 11,11,9,1,0,255,134,132,12,24,16,48,32,65,193,255, - 4,17,17,6,1,253,240,128,128,128,128,128,128,128,128,128, - 128,128,128,128,128,128,240,8,17,17,8,0,253,192,64,96, - 32,32,48,16,16,8,8,12,4,4,6,2,2,1,4,17, - 17,5,0,253,240,16,16,16,16,16,16,16,16,16,16,16, - 16,16,16,16,240,7,9,9,9,1,5,16,48,56,40,76, - 76,68,134,130,7,1,1,8,1,254,254,4,4,4,6,0, - 9,192,96,32,16,7,8,8,8,1,0,60,68,132,28,100, - 132,140,118,8,14,14,9,0,0,64,192,64,64,64,64,78, - 115,65,65,65,65,66,60,6,8,8,8,1,0,60,68,128, - 128,128,128,196,120,7,14,14,9,1,0,12,4,4,4,4, - 4,60,196,132,132,132,132,76,118,6,8,8,8,1,0,56, - 68,132,252,128,128,68,120,6,14,14,6,1,0,28,40,64, - 64,64,64,248,64,64,64,64,64,64,240,9,12,24,8,0, - 252,61,128,194,0,130,0,194,0,124,0,32,0,112,0,63, - 0,193,0,129,0,130,0,124,0,8,14,14,10,1,0,64, - 192,64,64,64,64,78,114,98,66,66,66,66,231,3,12,12, - 5,1,0,192,192,0,0,64,192,64,64,64,64,64,224,5, - 16,16,5,254,252,24,24,0,0,8,24,8,8,8,8,8, - 8,8,8,16,224,8,14,14,9,1,0,64,192,64,64,64, - 64,79,72,80,112,80,72,68,231,3,14,14,5,1,0,64, - 192,64,64,64,64,64,64,64,64,64,64,64,224,13,8,16, - 15,1,0,206,112,115,144,98,16,66,16,66,16,66,16,66, - 16,231,56,8,8,8,10,1,0,78,210,98,66,66,66,66, - 231,7,8,8,9,1,0,56,196,130,130,130,130,68,56,8, - 12,12,10,1,252,206,115,65,65,65,65,98,92,64,64,64, - 224,8,12,12,9,1,252,62,66,130,130,130,130,70,58,2, - 2,2,15,6,8,8,7,1,0,220,100,64,64,64,64,64, - 224,5,8,8,7,1,0,112,136,128,96,24,136,136,240,5, - 11,11,6,1,0,64,64,64,248,64,64,64,64,64,64,120, - 8,8,8,10,1,0,198,66,66,66,66,66,70,59,9,8, - 16,9,0,0,243,128,98,0,34,0,50,0,20,0,20,0, - 28,0,8,0,13,8,16,13,0,0,242,56,98,32,39,32, - 37,32,53,160,24,192,24,192,16,192,9,8,16,9,0,0, - 247,128,34,0,20,0,24,0,28,0,38,0,35,0,247,128, - 9,12,24,9,0,252,243,128,97,0,34,0,50,0,20,0, - 20,0,28,0,8,0,8,0,16,0,176,0,224,0,6,8, - 8,8,1,0,252,136,24,16,32,64,196,252,5,17,17,6, - 1,253,24,32,32,32,32,32,32,32,192,32,32,32,32,32, - 32,32,24,1,19,19,4,2,252,128,128,128,128,128,128,128, - 128,128,128,128,128,128,128,128,128,128,128,128,5,17,17,6, - 0,253,64,160,32,32,32,32,32,32,24,32,32,32,32,32, - 32,64,192,8,2,2,9,0,4,57,206,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,4, - 0,0,2,13,13,5,1,251,64,192,0,64,64,64,64,64, - 64,64,64,64,64,7,11,11,8,1,0,16,24,118,144,144, - 144,144,212,126,16,16,7,11,11,8,1,0,60,68,68,64, - 64,240,64,64,66,130,254,6,6,6,8,1,2,248,76,72, - 72,120,132,9,11,22,8,0,0,231,128,98,0,50,0,20, - 0,28,0,8,0,127,0,8,0,8,0,8,0,28,0,1, - 19,19,4,2,252,128,128,128,128,128,128,128,128,0,0,0, - 128,128,128,128,128,128,128,128,7,13,13,9,1,0,112,152, - 128,224,248,142,130,66,60,12,132,196,120,5,2,2,7,1, - 10,136,136,11,11,22,13,1,0,31,0,32,128,94,64,162, - 32,160,32,160,32,160,32,177,32,94,64,32,128,31,0,5, - 6,6,5,0,5,48,80,112,144,248,240,7,8,8,9,1, - 0,38,36,72,152,152,72,36,38,7,3,3,8,1,2,254, - 2,2,5,1,1,6,1,4,248,6,7,7,6,0,6,120, - 72,188,188,180,104,120,6,1,1,9,1,10,252,4,4,4, - 6,1,7,112,144,144,224,7,8,8,7,0,1,16,16,254, - 16,16,16,0,126,4,7,7,6,1,5,112,144,16,32,64, - 144,240,5,7,7,6,0,5,56,72,8,24,8,136,112,3, - 4,4,6,2,9,32,96,64,128,8,12,12,10,1,252,198, - 66,66,66,66,66,102,123,64,64,64,96,8,13,13,10,1, - 254,63,202,138,138,138,202,122,10,10,10,10,10,31,1,2, - 2,3,1,5,128,128,2,4,4,4,1,252,192,64,192,128, - 4,7,7,6,1,5,32,224,32,32,32,32,240,4,6,6, - 5,0,5,96,144,144,144,96,240,7,8,8,9,1,0,144, - 72,100,54,54,100,72,144,10,11,22,11,1,0,192,128,65, - 0,65,0,66,0,70,0,164,0,8,128,27,128,18,128,35, - 192,101,192,9,11,22,11,1,0,193,0,65,0,66,0,68, - 0,68,0,168,0,11,128,20,128,33,0,34,128,71,128,10, - 11,22,10,0,0,96,128,144,128,33,0,17,0,18,0,228, - 0,4,128,11,128,18,128,19,192,37,192,6,13,13,8,1, - 251,16,48,0,16,16,16,32,64,128,132,132,136,112,11,15, - 30,11,0,0,16,0,56,0,4,0,2,0,4,0,12,0, - 14,0,18,0,18,0,19,0,31,0,33,0,33,128,32,128, - 241,224,11,15,30,11,0,0,1,0,7,0,12,0,0,0, - 4,0,12,0,14,0,18,0,18,0,19,0,31,0,33,0, - 33,128,32,128,241,224,11,15,30,11,0,0,4,0,14,0, - 17,0,32,0,4,0,12,0,14,0,18,0,18,0,19,0, - 31,0,33,0,33,128,32,128,241,224,11,15,30,11,0,0, - 9,0,29,0,34,0,0,0,4,0,12,0,14,0,18,0, - 18,0,19,0,31,0,33,0,33,128,32,128,241,224,11,14, - 28,11,0,0,33,0,33,0,0,0,4,0,12,0,14,0, - 18,0,18,0,19,0,31,0,33,0,33,128,32,128,241,224, - 11,16,32,11,0,0,4,0,10,0,18,0,12,0,0,0, - 4,0,12,0,14,0,18,0,18,0,19,0,31,0,33,0, - 33,128,32,128,241,224,13,11,22,14,0,0,15,248,5,8, - 5,0,9,0,15,240,17,0,17,0,17,0,33,8,33,8, - 243,248,9,15,30,10,1,252,62,0,66,0,128,0,128,0, - 128,0,128,0,128,0,128,0,192,0,97,128,62,0,8,0, - 12,0,4,0,8,0,7,15,15,9,1,0,64,224,24,0, - 254,66,64,64,124,64,64,64,66,66,254,7,15,15,9,1, - 0,4,12,48,0,254,66,64,64,124,64,64,64,66,66,254, - 7,15,15,9,1,0,16,40,68,0,254,66,64,64,124,64, - 64,64,66,66,254,7,14,14,9,1,0,68,68,0,254,66, - 64,64,124,64,64,64,66,66,254,4,15,15,5,0,0,128, - 192,48,0,112,32,32,32,32,32,32,32,32,32,112,5,15, - 15,5,1,0,16,56,192,0,224,64,64,64,64,64,64,64, - 64,64,224,5,15,15,5,0,0,32,80,136,0,112,32,32, - 32,32,32,32,32,32,32,112,5,14,14,5,0,0,136,136, - 0,112,32,32,32,32,32,32,32,32,32,112,9,11,22,11, - 1,0,252,0,67,0,65,0,64,128,64,128,240,128,64,128, - 64,128,65,0,67,0,252,0,10,15,30,12,1,0,25,0, - 57,0,38,0,0,0,193,192,96,128,112,128,80,128,72,128, - 76,128,70,128,66,128,65,128,65,128,224,128,9,15,30,11, - 1,0,32,0,112,0,12,0,0,0,30,0,99,0,129,0, - 128,128,128,128,128,128,128,128,128,128,65,0,98,0,60,0, - 9,15,30,11,1,0,2,0,6,0,24,0,0,0,30,0, - 99,0,129,0,128,128,128,128,128,128,128,128,128,128,65,0, - 98,0,60,0,9,15,30,11,1,0,8,0,20,0,34,0, - 0,0,30,0,99,0,129,0,128,128,128,128,128,128,128,128, - 128,128,65,0,98,0,60,0,9,15,30,11,1,0,18,0, - 58,0,68,0,0,0,30,0,99,0,129,0,128,128,128,128, - 128,128,128,128,128,128,65,0,98,0,60,0,9,14,28,11, - 1,0,34,0,34,0,0,0,30,0,99,0,129,0,128,128, - 128,128,128,128,128,128,128,128,65,0,98,0,60,0,6,6, - 6,7,1,2,140,88,48,48,88,140,9,11,22,11,1,0, - 30,128,35,0,67,0,134,128,132,128,136,128,144,128,176,128, - 97,0,98,0,188,0,10,15,30,12,1,0,32,0,24,0, - 4,0,2,0,225,192,64,128,64,128,64,128,64,128,64,128, - 64,128,64,128,64,128,33,0,30,0,10,15,30,12,1,0, - 2,0,7,0,8,0,16,0,225,192,64,128,64,128,64,128, - 64,128,64,128,64,128,64,128,64,128,33,0,30,0,10,15, - 30,12,1,0,12,0,30,0,34,0,1,0,225,192,64,128, - 64,128,64,128,64,128,64,128,64,128,64,128,64,128,33,0, - 30,0,10,14,28,12,1,0,34,0,34,0,0,0,225,192, - 64,128,64,128,64,128,64,128,64,128,64,128,64,128,64,128, - 33,0,30,0,10,15,30,11,0,0,1,0,7,0,12,0, - 0,0,225,192,48,128,17,0,25,0,10,0,14,0,4,0, - 4,0,4,0,4,0,14,0,7,11,11,9,1,0,240,64, - 124,70,66,66,66,68,124,64,240,8,14,14,10,1,0,28, - 38,66,66,66,76,80,80,76,71,65,81,81,222,7,13,13, - 8,1,0,64,96,48,16,0,60,68,132,28,100,132,140,118, - 7,13,13,8,1,0,12,8,16,32,0,60,68,132,28,100, - 132,140,118,7,13,13,8,1,0,48,56,72,132,0,60,68, - 132,28,100,132,140,118,7,12,12,8,1,0,116,152,0,0, - 60,68,132,28,100,132,140,118,7,12,12,8,1,0,132,132, - 0,0,60,68,132,28,100,132,140,118,7,13,13,8,1,0, - 48,72,72,48,0,60,68,132,28,100,132,140,118,11,8,16, - 12,1,0,29,192,102,32,68,32,159,224,100,0,132,0,142, - 32,115,192,7,12,12,8,1,252,60,68,128,128,128,128,194, - 124,16,24,8,16,6,13,13,8,1,0,96,32,16,16,0, - 56,68,132,252,128,128,68,120,6,13,13,8,1,0,12,8, - 16,16,0,56,68,132,252,128,128,68,120,6,13,13,8,1, - 0,16,56,108,68,0,56,68,132,252,128,128,68,120,6,12, - 12,8,1,0,68,68,0,0,56,68,132,252,128,128,68,120, - 4,13,13,5,0,0,192,64,32,32,16,32,96,32,32,32, - 32,32,112,4,13,13,5,1,0,48,32,64,64,0,64,192, - 64,64,64,64,64,224,5,13,13,5,0,0,32,112,216,136, - 0,32,96,32,32,32,32,32,112,5,12,12,5,0,0,136, - 136,0,0,32,96,32,32,32,32,32,112,7,13,13,9,1, - 0,96,30,56,68,4,62,198,130,130,130,132,68,56,8,12, - 12,10,1,0,50,76,0,0,78,210,98,66,66,66,66,231, - 7,13,13,9,1,0,96,32,16,8,0,56,196,130,130,130, - 130,68,56,7,13,13,9,1,0,4,12,24,16,0,56,196, - 130,130,130,130,68,56,7,13,13,9,1,0,16,56,36,68, - 0,56,196,130,130,130,130,68,56,7,12,12,9,1,0,50, - 92,0,0,56,196,130,130,130,130,68,56,7,12,12,9,1, - 0,68,68,0,0,56,196,130,130,130,130,68,56,6,6,6, - 7,1,2,32,32,0,252,32,32,7,9,9,9,1,0,2, - 62,68,138,146,162,226,68,248,8,13,13,10,1,0,96,48, - 16,8,0,198,66,66,66,66,66,70,59,8,13,13,10,1, - 0,4,12,8,16,0,198,66,66,66,66,66,70,59,8,13, - 13,10,1,0,24,56,36,66,0,198,66,66,66,66,66,70, - 59,8,12,12,10,1,0,68,68,0,0,198,66,66,66,66, - 66,70,59,9,17,34,9,0,252,2,0,4,0,12,0,8, - 0,0,0,243,128,97,0,34,0,50,0,20,0,20,0,28, - 0,8,0,8,0,16,0,176,0,224,0,8,18,18,10,1, - 252,64,192,64,64,64,64,78,115,65,65,65,65,98,124,64, - 64,64,240,9,16,32,9,0,252,34,0,34,0,0,0,0, - 0,243,128,97,0,34,0,50,0,20,0,20,0,28,0,8, - 0,8,0,16,0,176,0,224,0}; -/* - Fontname: -FreeType-Gentium Basic-Medium-R-Normal--18-180-72-72-P-81-ISO10646-1 - Copyright: Copyright (c) SIL International, 2003-2008. - Capital A Height: 0, '1' Height: 11 - Calculated Max Values w= 8 h=17 x= 1 y= 6 dx= 9 dy= 0 ascent=14 len=17 - Font Bounding box w=26 h=25 x=-9 y=-6 - Calculated Min Values x= 0 y=-3 dx= 0 dy= 0 - Pure Font ascent =11 descent= 0 - X Font ascent =11 descent= 0 - Max Font ascent =14 descent=-3 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_gdr11n[276] U8G_FONT_SECTION("u8g_font_gdr11n") = { - 0,26,25,247,250,11,0,0,0,0,42,58,0,14,253,11, - 0,6,8,8,8,1,6,48,16,164,120,120,164,16,48,7, - 6,6,7,0,2,16,16,16,254,16,16,2,5,5,4,1, - 253,64,192,64,64,128,5,1,1,6,1,4,248,2,2,2, - 4,1,0,192,128,8,17,17,8,0,253,1,2,2,6,4, - 4,12,8,8,16,16,48,32,32,96,64,192,6,11,11,8, - 1,0,48,72,132,132,132,132,132,132,132,72,48,6,11,11, - 8,1,0,16,240,16,16,16,16,16,16,16,16,124,6,11, - 11,8,1,0,28,100,68,4,8,8,16,32,68,68,252,6, - 11,11,7,0,0,56,68,68,4,24,12,4,4,4,140,120, - 7,11,11,8,0,0,4,12,12,20,36,36,68,254,4,4, - 30,6,11,11,8,1,0,124,64,64,64,120,132,4,4,4, - 132,120,6,11,11,8,1,0,12,48,64,192,184,196,132,132, - 132,72,56,7,11,11,8,1,0,254,132,4,8,8,8,16, - 16,32,32,96,7,11,11,9,1,0,120,196,196,196,120,60, - 194,130,130,130,124,6,11,11,8,1,0,56,200,132,132,132, - 132,124,4,8,16,224,2,8,8,4,1,0,192,128,0,0, - 0,0,192,128}; -/* - Fontname: -FreeType-Gentium Basic-Medium-R-Normal--18-180-72-72-P-81-ISO10646-1 - Copyright: Copyright (c) SIL International, 2003-2008. - Capital A Height: 11, '1' Height: 11 - Calculated Max Values w=15 h=19 x= 2 y= 9 dx=15 dy= 0 ascent=15 len=30 - Font Bounding box w=26 h=25 x=-9 y=-6 - Calculated Min Values x=-2 y=-4 dx= 0 dy= 0 - Pure Font ascent =11 descent=-4 - X Font ascent =14 descent=-4 - Max Font ascent =15 descent=-4 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_gdr11r[1868] U8G_FONT_SECTION("u8g_font_gdr11r") = { - 0,26,25,247,250,11,2,61,5,21,32,127,252,15,252,14, - 252,0,0,0,4,0,0,2,13,13,5,1,0,64,64,64, - 64,64,64,64,64,64,64,0,192,128,5,6,6,8,1,7, - 200,200,72,72,72,72,8,10,10,8,1,1,18,20,20,127, - 36,40,254,72,80,144,7,14,14,8,1,254,16,16,126,148, - 144,240,56,28,20,148,148,248,16,16,11,11,22,13,1,0, - 96,192,161,128,145,0,146,0,166,0,101,192,10,32,18,32, - 50,32,34,32,65,192,11,13,26,12,1,0,28,0,34,0, - 34,0,34,0,36,0,56,0,49,224,216,128,156,128,142,128, - 135,0,135,128,124,224,2,6,6,5,1,7,192,192,64,64, - 64,64,3,17,17,6,1,253,32,64,64,128,128,128,128,128, - 128,128,128,128,128,128,64,64,32,3,17,17,6,1,253,128, - 64,64,32,32,32,32,32,32,32,32,32,32,32,64,64,128, - 6,8,8,8,1,6,48,16,164,120,120,164,16,48,7,6, - 6,7,0,2,16,16,16,254,16,16,2,5,5,4,1,253, - 64,192,64,64,128,5,1,1,6,1,4,248,2,2,2,4, - 1,0,192,128,8,17,17,8,0,253,1,2,2,6,4,4, - 12,8,8,16,16,48,32,32,96,64,192,6,11,11,8,1, - 0,48,72,132,132,132,132,132,132,132,72,48,6,11,11,8, - 1,0,16,240,16,16,16,16,16,16,16,16,124,6,11,11, - 8,1,0,28,100,68,4,8,8,16,32,68,68,252,6,11, - 11,7,0,0,56,68,68,4,24,12,4,4,4,140,120,7, - 11,11,8,0,0,4,12,12,20,36,36,68,254,4,4,30, - 6,11,11,8,1,0,124,64,64,64,120,132,4,4,4,132, - 120,6,11,11,8,1,0,12,48,64,192,184,196,132,132,132, - 72,56,7,11,11,8,1,0,254,132,4,8,8,8,16,16, - 32,32,96,7,11,11,9,1,0,120,196,196,196,120,60,194, - 130,130,130,124,6,11,11,8,1,0,56,200,132,132,132,132, - 124,4,8,16,224,2,8,8,4,1,0,192,128,0,0,0, - 0,192,128,2,11,11,4,1,253,192,128,0,0,0,0,64, - 192,64,64,128,6,6,6,8,1,2,4,56,224,192,56,12, - 6,4,4,8,1,3,252,0,0,252,6,6,6,8,1,2, - 192,112,12,28,112,128,6,13,13,8,1,0,56,68,132,132, - 4,8,16,32,32,32,0,48,32,13,15,30,15,1,253,7, - 192,24,96,32,16,64,16,135,136,136,136,144,136,144,136,144, - 136,144,144,137,144,78,224,96,16,48,32,15,192,11,11,22, - 11,0,0,4,0,12,0,14,0,18,0,18,0,19,0,31, - 0,33,0,33,128,32,128,241,224,8,11,11,10,1,0,252, - 66,66,68,126,67,65,65,65,67,254,8,11,11,10,1,0, - 62,66,128,128,128,128,128,128,128,67,60,9,11,22,11,1, - 0,252,0,67,0,65,0,64,128,64,128,64,128,64,128,64, - 128,65,0,67,0,252,0,7,11,11,9,1,0,254,66,64, - 64,124,64,64,64,66,66,254,7,11,11,9,1,0,254,66, - 64,64,124,64,64,64,64,64,240,10,11,22,11,1,0,15, - 0,49,128,64,0,128,0,128,0,128,0,131,192,128,128,64, - 128,96,128,31,0,10,11,22,12,1,0,225,192,64,128,64, - 128,64,128,64,128,127,128,64,128,64,128,64,128,64,128,225, - 192,3,11,11,5,1,0,224,64,64,64,64,64,64,64,64, - 64,224,6,14,14,6,254,253,60,8,8,8,8,8,8,8, - 8,8,8,8,144,224,9,11,22,10,1,0,231,128,70,0, - 76,0,72,0,80,0,112,0,88,0,72,0,68,0,70,0, - 227,128,7,11,11,9,1,0,224,64,64,64,64,64,64,64, - 66,66,254,13,11,22,15,1,0,224,56,96,96,96,96,80, - 160,80,160,88,160,73,32,77,48,70,48,70,48,228,120,10, - 11,22,12,1,0,193,192,96,128,112,128,80,128,72,128,76, - 128,70,128,66,128,65,128,65,128,224,128,9,11,22,11,1, - 0,30,0,99,0,129,0,128,128,128,128,128,128,128,128,128, - 128,65,0,98,0,60,0,7,11,11,9,1,0,252,66,66, - 66,66,92,96,64,64,64,240,10,14,28,11,1,253,30,0, - 99,0,129,0,128,128,128,128,128,128,128,128,128,128,65,0, - 98,0,60,0,6,0,3,64,1,192,9,11,22,10,1,0, - 252,0,70,0,66,0,66,0,68,0,72,0,120,0,76,0, - 70,0,66,0,227,128,7,11,11,9,1,0,60,198,128,128, - 112,28,6,2,130,196,248,9,11,22,10,0,0,255,128,136, - 128,136,0,8,0,8,0,8,0,8,0,8,0,8,0,8, - 0,28,0,10,11,22,12,1,0,225,192,64,128,64,128,64, - 128,64,128,64,128,64,128,64,128,64,128,33,0,30,0,11, - 11,22,12,0,0,240,224,32,64,32,128,48,128,16,128,25, - 0,9,0,9,0,14,0,6,0,4,0,15,11,22,15,0, - 0,241,30,33,8,33,136,34,136,50,136,50,200,20,80,20, - 112,20,48,24,48,8,32,11,11,22,11,0,0,243,192,32, - 128,49,0,26,0,14,0,4,0,14,0,19,0,49,128,32, - 192,241,224,10,11,22,11,0,0,225,192,48,128,17,0,25, - 0,10,0,14,0,4,0,4,0,4,0,4,0,14,0,8, - 11,11,9,1,0,255,134,132,12,24,16,48,32,65,193,255, - 4,17,17,6,1,253,240,128,128,128,128,128,128,128,128,128, - 128,128,128,128,128,128,240,8,17,17,8,0,253,192,64,96, - 32,32,48,16,16,8,8,12,4,4,6,2,2,1,4,17, - 17,5,0,253,240,16,16,16,16,16,16,16,16,16,16,16, - 16,16,16,16,240,7,9,9,9,1,5,16,48,56,40,76, - 76,68,134,130,7,1,1,8,1,254,254,4,4,4,6,0, - 9,192,96,32,16,7,8,8,8,1,0,60,68,132,28,100, - 132,140,118,8,14,14,9,0,0,64,192,64,64,64,64,78, - 115,65,65,65,65,66,60,6,8,8,8,1,0,60,68,128, - 128,128,128,196,120,7,14,14,9,1,0,12,4,4,4,4, - 4,60,196,132,132,132,132,76,118,6,8,8,8,1,0,56, - 68,132,252,128,128,68,120,6,14,14,6,1,0,28,40,64, - 64,64,64,248,64,64,64,64,64,64,240,9,12,24,8,0, - 252,61,128,194,0,130,0,194,0,124,0,32,0,112,0,63, - 0,193,0,129,0,130,0,124,0,8,14,14,10,1,0,64, - 192,64,64,64,64,78,114,98,66,66,66,66,231,3,12,12, - 5,1,0,192,192,0,0,64,192,64,64,64,64,64,224,5, - 16,16,5,254,252,24,24,0,0,8,24,8,8,8,8,8, - 8,8,8,16,224,8,14,14,9,1,0,64,192,64,64,64, - 64,79,72,80,112,80,72,68,231,3,14,14,5,1,0,64, - 192,64,64,64,64,64,64,64,64,64,64,64,224,13,8,16, - 15,1,0,206,112,115,144,98,16,66,16,66,16,66,16,66, - 16,231,56,8,8,8,10,1,0,78,210,98,66,66,66,66, - 231,7,8,8,9,1,0,56,196,130,130,130,130,68,56,8, - 12,12,10,1,252,206,115,65,65,65,65,98,92,64,64,64, - 224,8,12,12,9,1,252,62,66,130,130,130,130,70,58,2, - 2,2,15,6,8,8,7,1,0,220,100,64,64,64,64,64, - 224,5,8,8,7,1,0,112,136,128,96,24,136,136,240,5, - 11,11,6,1,0,64,64,64,248,64,64,64,64,64,64,120, - 8,8,8,10,1,0,198,66,66,66,66,66,70,59,9,8, - 16,9,0,0,243,128,98,0,34,0,50,0,20,0,20,0, - 28,0,8,0,13,8,16,13,0,0,242,56,98,32,39,32, - 37,32,53,160,24,192,24,192,16,192,9,8,16,9,0,0, - 247,128,34,0,20,0,24,0,28,0,38,0,35,0,247,128, - 9,12,24,9,0,252,243,128,97,0,34,0,50,0,20,0, - 20,0,28,0,8,0,8,0,16,0,176,0,224,0,6,8, - 8,8,1,0,252,136,24,16,32,64,196,252,5,17,17,6, - 1,253,24,32,32,32,32,32,32,32,192,32,32,32,32,32, - 32,32,24,1,19,19,4,2,252,128,128,128,128,128,128,128, - 128,128,128,128,128,128,128,128,128,128,128,128,5,17,17,6, - 0,253,64,160,32,32,32,32,32,32,24,32,32,32,32,32, - 32,64,192,8,2,2,9,0,4,57,206,255}; -/* - Fontname: -FreeType-Gentium Basic-Medium-R-Normal--19-190-72-72-P-84-ISO10646-1 - Copyright: Copyright (c) SIL International, 2003-2008. - Capital A Height: 12, '1' Height: 12 - Calculated Max Values w=16 h=20 x= 2 y=11 dx=16 dy= 0 ascent=17 len=36 - Font Bounding box w=28 h=28 x=-10 y=-7 - Calculated Min Values x=-2 y=-5 dx= 0 dy= 0 - Pure Font ascent =12 descent=-4 - X Font ascent =15 descent=-4 - Max Font ascent =17 descent=-5 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_gdr12[4200] U8G_FONT_SECTION("u8g_font_gdr12") = { - 0,28,28,246,249,12,2,80,5,85,32,255,252,17,251,15, - 252,0,0,0,4,0,0,2,15,15,5,2,255,128,128,128, - 128,128,128,128,128,128,128,0,0,192,192,128,6,6,6,8, - 1,8,204,76,72,72,72,72,8,11,11,9,1,1,26,18, - 18,127,36,36,36,254,72,72,80,7,15,15,9,1,254,16, - 16,126,148,144,208,112,28,22,18,146,146,252,16,16,11,11, - 22,13,1,0,112,64,144,128,137,128,139,0,146,0,117,192, - 10,32,26,32,18,32,34,32,65,192,11,13,26,12,1,0, - 28,0,34,0,34,0,34,0,36,0,56,0,49,224,216,128, - 140,128,140,128,135,0,199,128,60,224,2,6,6,5,1,8, - 192,64,64,64,64,64,4,18,18,6,1,253,48,96,64,64, - 128,128,128,128,128,128,128,128,128,128,192,64,96,48,4,18, - 18,6,1,253,192,96,32,48,16,16,16,16,16,16,16,16, - 16,16,32,32,96,128,7,7,7,8,1,7,16,148,222,48, - 252,146,16,7,7,7,8,0,2,16,16,16,254,16,16,16, - 2,5,5,4,1,253,64,192,64,64,128,5,1,1,6,1, - 4,248,2,3,3,4,1,255,192,192,128,8,18,18,9,0, - 253,1,1,3,2,6,4,4,12,8,8,24,16,48,32,32, - 96,64,192,7,11,11,9,1,0,56,68,130,130,130,130,130, - 130,132,68,56,6,12,12,9,1,0,16,112,144,16,16,16, - 16,16,16,16,16,252,6,12,12,8,1,0,60,68,196,4, - 4,8,16,16,32,68,132,252,7,12,12,8,0,0,28,38, - 98,2,4,28,2,2,2,2,134,124,7,12,12,9,1,0, - 4,12,12,20,20,36,68,68,254,4,4,30,6,11,11,9, - 2,0,124,64,64,64,120,132,4,4,4,132,120,7,12,12, - 9,1,0,12,48,64,64,128,252,198,130,130,130,68,56,7, - 11,11,9,1,0,254,130,4,4,8,8,24,16,48,32,96, - 7,12,12,9,1,0,120,196,196,196,232,60,78,130,130,130, - 194,124,7,11,11,9,1,0,56,68,130,130,130,198,122,2, - 4,8,112,2,10,10,4,1,255,128,192,128,0,0,0,0, - 192,192,128,2,12,12,4,1,253,128,192,128,0,0,0,0, - 64,192,64,64,128,7,6,6,8,1,2,6,28,224,192,56, - 6,7,4,4,8,1,3,254,0,0,254,7,6,6,8,1, - 2,192,112,14,28,112,128,6,15,15,8,1,255,56,68,132, - 132,4,8,16,16,32,32,32,0,48,48,32,14,15,30,16, - 1,253,7,224,24,48,32,8,71,200,136,68,144,68,144,68, - 144,68,144,68,144,72,136,200,71,112,32,8,24,48,15,192, - 11,12,24,11,0,0,4,0,6,0,14,0,10,0,11,0, - 17,0,17,0,31,128,33,128,32,128,32,192,241,224,8,12, - 12,10,1,0,252,66,66,66,68,126,67,65,65,65,67,254, - 8,12,12,10,1,0,30,99,128,128,128,128,128,128,128,192, - 99,60,9,12,24,11,1,0,252,0,67,0,65,0,64,128, - 64,128,64,128,64,128,64,128,64,128,65,0,66,0,252,0, - 8,12,12,9,1,0,254,66,64,64,64,124,72,64,64,66, - 67,254,7,12,12,9,1,0,254,66,64,64,64,124,72,64, - 64,64,64,240,10,12,24,11,1,0,15,0,49,128,64,0, - 128,0,128,0,128,0,131,192,128,128,128,128,64,128,96,128, - 31,0,10,12,24,12,1,0,225,192,64,128,64,128,64,128, - 64,128,127,128,64,128,64,128,64,128,64,128,64,128,225,192, - 3,12,12,6,1,0,224,64,64,64,64,64,64,64,64,64, - 64,224,6,15,15,6,255,253,60,8,8,8,8,8,8,8, - 8,8,8,8,8,144,224,10,12,24,11,1,0,231,128,66, - 0,68,0,72,0,80,0,96,0,80,0,88,0,76,0,70, - 0,67,0,225,192,7,12,12,9,1,0,224,64,64,64,64, - 64,64,64,64,66,66,254,14,12,24,15,1,0,224,56,96, - 48,112,112,80,80,80,80,88,144,72,144,77,16,69,16,71, - 16,66,16,226,124,10,12,24,12,1,0,193,192,96,128,112, - 128,80,128,88,128,76,128,68,128,70,128,67,128,65,128,65, - 128,224,128,9,12,24,11,1,0,30,0,99,0,129,0,128, - 128,128,128,128,128,128,128,128,128,128,128,65,0,98,0,60, - 0,8,12,12,10,1,0,252,66,65,65,65,66,92,64,64, - 64,64,240,11,15,30,11,1,253,30,0,99,0,129,0,128, - 128,128,128,128,128,128,128,128,128,128,128,65,0,98,0,60, - 0,6,0,3,32,0,192,10,12,24,11,1,0,252,0,67, - 0,65,0,65,0,65,0,66,0,124,0,76,0,70,0,67, - 0,67,0,225,192,7,12,12,9,1,0,60,198,128,128,224, - 56,12,2,2,130,196,248,9,12,24,10,1,0,255,128,136, - 128,136,128,8,0,8,0,8,0,8,0,8,0,8,0,8, - 0,8,0,62,0,10,12,24,12,1,0,225,192,64,128,64, - 128,64,128,64,128,64,128,64,128,64,128,64,128,64,128,33, - 0,30,0,12,12,24,12,0,0,240,240,32,64,48,64,48, - 64,16,128,24,128,9,128,9,0,13,0,7,0,6,0,6, - 0,16,12,24,16,0,0,241,15,33,132,33,132,33,132,50, - 196,50,72,18,104,20,104,28,40,28,56,8,48,8,16,11, - 12,24,12,0,0,249,224,32,128,49,128,25,0,14,0,6, - 0,6,0,11,0,25,128,48,128,32,192,241,224,11,12,24, - 11,0,0,225,224,48,128,49,128,25,0,10,0,14,0,4, - 0,4,0,4,0,4,0,4,0,31,0,8,12,12,10,1, - 0,255,130,134,4,12,24,16,48,96,65,193,255,4,18,18, - 6,1,253,240,128,128,128,128,128,128,128,128,128,128,128,128, - 128,128,128,128,240,7,18,18,9,1,253,128,128,192,64,64, - 32,32,48,16,16,24,8,8,4,4,6,2,2,4,18,18, - 5,0,253,240,16,16,16,16,16,16,16,16,16,16,16,16, - 16,16,16,16,240,7,9,9,9,1,5,16,24,40,44,44, - 68,70,130,130,7,1,1,9,1,254,254,4,4,4,6,0, - 10,192,96,32,16,7,9,9,9,1,0,60,68,132,4,60, - 196,132,140,118,9,14,28,10,0,0,64,0,192,0,64,0, - 64,0,64,0,70,0,89,0,96,128,64,128,64,128,64,128, - 65,0,97,0,62,0,6,9,9,8,1,0,60,68,128,128, - 128,128,128,196,120,8,14,14,10,1,0,6,2,2,2,2, - 62,66,130,130,130,130,130,70,59,7,9,9,9,1,0,60, - 68,130,130,254,128,128,66,60,6,14,14,6,1,0,28,36, - 64,64,64,248,64,64,64,64,64,64,64,240,10,13,26,10, - 0,252,62,192,67,0,129,0,129,0,194,0,60,0,48,0, - 120,0,39,128,192,128,128,128,193,0,62,0,8,14,14,10, - 1,0,64,192,64,64,64,76,82,98,66,66,66,66,66,231, - 3,12,12,5,1,0,192,192,0,64,192,64,64,64,64,64, - 64,224,5,16,16,5,254,252,24,24,0,8,24,8,8,8, - 8,8,8,8,8,8,16,224,8,14,14,10,1,0,64,192, - 64,64,64,79,68,72,112,112,88,76,70,231,3,14,14,5, - 1,0,64,192,64,64,64,64,64,64,64,64,64,64,64,224, - 13,9,18,15,1,0,204,96,82,144,99,16,66,16,66,16, - 66,16,66,16,66,16,231,56,8,9,9,10,1,0,76,210, - 98,66,66,66,66,66,231,8,9,9,10,1,0,60,66,129, - 129,129,129,130,66,60,8,13,13,10,1,252,206,114,65,65, - 65,65,66,98,92,64,64,64,240,9,13,26,10,1,252,29, - 0,99,0,129,0,129,0,129,0,129,0,129,0,71,0,57, - 0,1,0,1,0,1,0,7,128,6,9,9,8,1,0,92, - 228,96,64,64,64,64,64,240,5,9,9,7,1,0,112,136, - 128,192,48,8,136,136,240,5,12,12,7,1,0,64,64,64, - 248,64,64,64,64,64,64,72,112,8,9,9,10,1,0,198, - 66,66,66,66,66,66,70,59,9,9,18,9,0,0,243,128, - 97,0,33,0,50,0,18,0,18,0,28,0,12,0,8,0, - 13,9,18,13,0,0,242,56,99,16,35,16,37,16,53,160, - 20,160,24,224,24,192,24,64,9,9,18,10,0,0,243,128, - 33,0,50,0,28,0,12,0,22,0,34,0,33,0,243,128, - 9,13,26,9,0,252,243,128,97,0,33,0,50,0,18,0, - 20,0,28,0,12,0,8,0,8,0,16,0,176,0,224,0, - 7,9,9,8,1,0,254,132,8,24,48,32,98,194,254,5, - 18,18,6,1,253,8,16,32,32,32,32,32,32,64,224,32, - 32,32,32,32,32,32,24,1,20,20,4,2,252,128,128,128, - 128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128, - 128,5,18,18,6,0,253,192,32,32,32,32,32,32,32,56, - 16,32,32,32,32,32,32,64,128,9,4,8,9,0,4,48, - 0,125,128,79,0,134,0,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,0,0,0,4,0,0,2,14, - 14,5,2,251,64,192,64,128,128,128,128,128,128,128,128,128, - 128,128,7,12,12,9,1,0,16,16,62,212,144,144,144,144, - 210,124,16,16,7,12,12,9,1,0,60,70,68,64,64,64, - 240,64,64,66,66,254,7,6,6,9,1,3,132,126,68,68, - 68,254,9,11,22,9,0,0,231,128,99,0,50,0,20,0, - 28,0,8,0,127,0,8,0,8,0,8,0,62,0,1,20, - 20,4,2,252,128,128,128,128,128,128,128,128,128,0,0,128, - 128,128,128,128,128,128,128,128,7,13,13,9,1,0,112,152, - 128,224,184,134,130,98,60,12,132,196,120,5,2,2,7,1, - 10,136,136,12,12,24,14,1,0,15,0,48,192,94,32,146, - 32,160,16,160,16,160,16,160,16,144,160,79,32,32,64,31, - 128,5,7,7,5,0,5,48,208,112,208,176,72,240,7,8, - 8,9,1,0,34,36,76,216,216,76,36,34,8,4,4,9, - 0,2,255,1,1,1,5,1,1,6,1,4,248,7,6,6, - 7,0,7,56,238,170,178,238,56,6,1,1,9,2,11,252, - 5,5,5,7,1,7,112,136,136,136,112,7,9,9,8,0, - 1,16,16,16,254,16,16,16,0,126,4,7,7,6,1,6, - 112,144,16,32,64,144,240,5,8,8,6,0,5,56,72,8, - 16,8,8,136,112,4,4,4,6,2,10,48,96,64,128,8, - 13,13,10,1,252,194,70,66,66,66,66,102,126,91,64,64, - 64,96,8,14,14,10,1,254,63,70,134,134,134,70,62,6, - 6,6,6,6,6,15,1,2,2,3,1,5,128,128,2,4, - 4,4,2,252,192,192,64,128,5,7,7,6,1,6,32,224, - 32,32,32,32,248,4,7,7,5,0,5,96,144,144,144,144, - 96,240,7,8,8,9,1,0,136,72,36,50,50,36,72,136, - 10,11,22,11,1,0,192,128,65,0,65,0,66,0,68,0, - 228,0,9,128,18,128,18,128,39,192,65,192,9,11,22,11, - 1,0,192,128,65,0,66,0,66,0,68,0,239,128,12,128, - 17,0,49,0,34,128,71,128,10,12,24,11,1,0,96,0, - 144,128,33,0,18,0,146,0,228,0,8,0,9,128,18,128, - 50,128,39,192,65,192,6,14,14,8,1,251,16,48,16,16, - 16,16,32,32,64,128,132,132,136,112,11,16,32,11,0,0, - 16,0,60,0,2,0,0,0,4,0,6,0,14,0,10,0, - 11,0,17,0,17,0,31,128,33,128,32,128,32,192,241,224, - 11,16,32,11,0,0,1,0,7,128,8,0,0,0,4,0, - 6,0,14,0,10,0,11,0,17,0,17,0,31,128,33,128, - 32,128,32,192,241,224,11,16,32,11,0,0,4,0,10,0, - 17,0,0,0,4,0,6,0,14,0,10,0,11,0,17,0, - 17,0,31,128,33,128,32,128,32,192,241,224,11,15,30,11, - 0,0,29,128,39,0,0,0,4,0,6,0,14,0,10,0, - 11,0,17,0,17,0,31,128,33,128,32,128,32,192,241,224, - 11,15,30,11,0,0,33,0,33,0,0,0,4,0,6,0, - 14,0,10,0,11,0,17,0,17,0,31,128,33,128,32,128, - 32,192,241,224,11,17,34,11,0,0,14,0,18,0,18,0, - 12,0,0,0,4,0,6,0,14,0,10,0,11,0,17,0, - 17,0,31,128,33,128,32,128,32,192,241,224,14,12,24,15, - 0,0,31,248,5,8,5,0,9,0,9,0,31,240,17,32, - 17,0,33,0,33,8,97,12,243,248,9,16,32,10,1,252, - 30,0,99,0,128,0,128,0,128,0,128,0,128,0,128,0, - 128,0,65,0,97,128,62,0,8,0,12,0,4,0,8,0, - 8,16,16,9,1,0,64,48,8,0,254,66,64,64,64,124, - 72,64,64,66,67,254,8,16,16,9,1,0,4,14,48,0, - 254,66,64,64,64,124,72,64,64,66,67,254,8,16,16,9, - 1,0,24,44,68,2,254,66,64,64,64,124,72,64,64,66, - 67,254,8,15,15,9,1,0,132,132,0,254,66,64,64,64, - 124,72,64,64,66,67,254,4,16,16,6,0,0,128,96,16, - 0,112,32,32,32,32,32,32,32,32,32,32,112,5,16,16, - 6,1,0,24,48,192,0,224,64,64,64,64,64,64,64,64, - 64,64,224,6,16,16,6,0,0,48,88,132,0,112,32,32, - 32,32,32,32,32,32,32,32,112,6,15,15,6,0,0,132, - 136,0,112,32,32,32,32,32,32,32,32,32,32,112,10,12, - 24,11,0,0,126,0,33,128,32,128,32,64,32,64,124,64, - 160,64,32,64,32,64,32,128,33,0,126,0,10,15,30,12, - 1,0,25,0,38,0,0,0,193,192,96,128,112,128,80,128, - 88,128,76,128,68,128,70,128,67,128,65,128,65,128,224,128, - 9,16,32,11,1,0,32,0,24,0,4,0,0,0,30,0, - 99,0,129,0,128,128,128,128,128,128,128,128,128,128,128,128, - 65,0,98,0,60,0,9,16,32,11,1,0,3,0,6,0, - 24,0,0,0,30,0,99,0,129,0,128,128,128,128,128,128, - 128,128,128,128,128,128,65,0,98,0,60,0,9,16,32,11, - 1,0,12,0,22,0,34,0,1,0,30,0,99,0,129,0, - 128,128,128,128,128,128,128,128,128,128,128,128,65,0,98,0, - 60,0,9,15,30,11,1,0,25,0,110,0,0,0,30,0, - 99,0,129,0,128,128,128,128,128,128,128,128,128,128,128,128, - 65,0,98,0,60,0,9,15,30,11,1,0,66,0,66,0, - 0,0,30,0,99,0,129,0,128,128,128,128,128,128,128,128, - 128,128,128,128,65,0,98,0,60,0,6,6,6,8,1,2, - 132,72,48,48,72,132,9,12,24,11,1,0,30,128,35,0, - 67,0,131,128,132,128,136,128,136,128,144,128,225,0,97,0, - 98,0,188,0,10,16,32,12,1,0,48,0,24,0,6,0, - 0,0,225,192,64,128,64,128,64,128,64,128,64,128,64,128, - 64,128,64,128,64,128,33,0,30,0,10,16,32,12,1,0, - 1,0,6,0,8,0,0,0,225,192,64,128,64,128,64,128, - 64,128,64,128,64,128,64,128,64,128,64,128,33,0,30,0, - 10,16,32,12,1,0,12,0,26,0,33,0,0,0,225,192, - 64,128,64,128,64,128,64,128,64,128,64,128,64,128,64,128, - 64,128,33,0,30,0,10,15,30,12,1,0,33,0,33,0, - 0,0,225,192,64,128,64,128,64,128,64,128,64,128,64,128, - 64,128,64,128,64,128,33,0,30,0,11,16,32,11,0,0, - 1,0,3,128,12,0,0,0,225,224,48,128,49,128,25,0, - 10,0,14,0,4,0,4,0,4,0,4,0,4,0,31,0, - 8,12,12,10,1,0,240,64,124,66,65,65,65,65,98,92, - 64,240,9,14,28,11,1,0,30,0,35,0,65,0,65,0, - 65,0,70,0,72,0,72,0,70,0,67,128,64,128,72,128, - 72,128,207,0,7,14,14,9,1,0,96,32,16,16,8,60, - 68,132,4,60,196,132,140,118,7,14,14,9,1,0,12,8, - 16,16,0,60,68,132,4,60,196,132,140,118,7,14,14,9, - 1,0,16,56,76,132,0,60,68,132,4,60,196,132,140,118, - 7,13,13,9,1,0,34,116,152,0,60,68,132,4,60,196, - 132,140,118,7,12,12,9,1,0,132,132,0,60,68,132,4, - 60,196,132,140,118,7,14,14,9,1,0,56,72,72,48,0, - 60,68,132,4,60,196,132,140,118,11,9,18,13,1,0,57, - 192,70,64,196,32,4,32,31,224,100,0,132,0,142,32,115, - 192,7,13,13,8,1,252,60,68,128,128,128,128,128,98,60, - 16,24,8,16,7,14,14,9,1,0,96,32,16,8,0,60, - 68,130,130,254,128,128,66,60,7,14,14,9,1,0,4,14, - 8,16,0,60,68,130,130,254,128,128,66,60,7,14,14,9, - 1,0,24,56,36,66,0,60,68,130,130,254,128,128,66,60, - 7,12,12,9,1,0,130,132,0,60,68,130,130,254,128,128, - 66,60,4,14,14,5,0,0,192,64,32,16,0,32,96,32, - 32,32,32,32,32,112,4,14,14,5,1,0,16,48,96,64, - 0,64,192,64,64,64,64,64,64,224,6,14,14,5,0,0, - 32,112,200,132,0,32,96,32,32,32,32,32,32,112,6,12, - 12,5,255,0,132,132,0,16,48,16,16,16,16,16,16,56, - 7,13,13,9,1,0,96,30,56,68,60,70,130,130,130,130, - 132,68,56,8,13,13,10,1,0,51,58,76,0,76,210,98, - 66,66,66,66,66,231,8,14,14,10,1,0,96,48,16,8, - 0,60,66,129,129,129,129,130,66,60,8,14,14,10,1,0, - 6,12,8,16,0,60,66,129,129,129,129,130,66,60,8,14, - 14,10,1,0,24,56,36,66,0,60,66,129,129,129,129,130, - 66,60,8,13,13,10,1,0,50,122,76,0,60,66,129,129, - 129,129,130,66,60,8,12,12,10,1,0,130,130,0,60,66, - 129,129,129,129,130,66,60,6,6,6,8,1,2,32,32,252, - 0,32,32,8,9,9,10,1,0,29,102,135,137,153,145,226, - 98,252,8,14,14,10,1,0,96,48,16,8,0,198,66,66, - 66,66,66,66,70,59,8,14,14,10,1,0,6,12,8,16, - 0,198,66,66,66,66,66,66,70,59,8,14,14,10,1,0, - 24,28,36,66,0,198,66,66,66,66,66,66,70,59,8,12, - 12,10,1,0,130,130,0,198,66,66,66,66,66,66,70,59, - 9,18,36,9,0,252,3,0,6,0,4,0,8,0,0,0, - 243,128,97,0,33,0,50,0,18,0,20,0,28,0,12,0, - 8,0,8,0,16,0,176,0,224,0,8,18,18,10,1,252, - 64,192,64,64,64,78,114,65,65,65,65,66,98,124,64,64, - 64,240,9,16,32,9,0,252,65,0,65,0,0,0,243,128, - 97,0,33,0,50,0,18,0,20,0,28,0,12,0,8,0, - 8,0,16,0,176,0,224,0}; -/* - Fontname: -FreeType-Gentium Basic-Medium-R-Normal--19-190-72-72-P-84-ISO10646-1 - Copyright: Copyright (c) SIL International, 2003-2008. - Capital A Height: 0, '1' Height: 12 - Calculated Max Values w= 8 h=18 x= 2 y= 7 dx= 9 dy= 0 ascent=15 len=18 - Font Bounding box w=28 h=28 x=-10 y=-7 - Calculated Min Values x= 0 y=-3 dx= 0 dy= 0 - Pure Font ascent =12 descent= 0 - X Font ascent =12 descent= 0 - Max Font ascent =15 descent=-3 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_gdr12n[286] U8G_FONT_SECTION("u8g_font_gdr12n") = { - 0,28,28,246,249,12,0,0,0,0,42,58,0,15,253,12, - 0,7,7,7,8,1,7,16,148,222,48,252,146,16,7,7, - 7,8,0,2,16,16,16,254,16,16,16,2,5,5,4,1, - 253,64,192,64,64,128,5,1,1,6,1,4,248,2,3,3, - 4,1,255,192,192,128,8,18,18,9,0,253,1,1,3,2, - 6,4,4,12,8,8,24,16,48,32,32,96,64,192,7,11, - 11,9,1,0,56,68,130,130,130,130,130,130,132,68,56,6, - 12,12,9,1,0,16,112,144,16,16,16,16,16,16,16,16, - 252,6,12,12,8,1,0,60,68,196,4,4,8,16,16,32, - 68,132,252,7,12,12,8,0,0,28,38,98,2,4,28,2, - 2,2,2,134,124,7,12,12,9,1,0,4,12,12,20,20, - 36,68,68,254,4,4,30,6,11,11,9,2,0,124,64,64, - 64,120,132,4,4,4,132,120,7,12,12,9,1,0,12,48, - 64,64,128,252,198,130,130,130,68,56,7,11,11,9,1,0, - 254,130,4,4,8,8,24,16,48,32,96,7,12,12,9,1, - 0,120,196,196,196,232,60,78,130,130,130,194,124,7,11,11, - 9,1,0,56,68,130,130,130,198,122,2,4,8,112,2,10, - 10,4,1,255,128,192,128,0,0,0,0,192,192,128}; -/* - Fontname: -FreeType-Gentium Basic-Medium-R-Normal--19-190-72-72-P-84-ISO10646-1 - Copyright: Copyright (c) SIL International, 2003-2008. - Capital A Height: 12, '1' Height: 12 - Calculated Max Values w=16 h=20 x= 2 y=10 dx=16 dy= 0 ascent=16 len=30 - Font Bounding box w=28 h=28 x=-10 y=-7 - Calculated Min Values x=-2 y=-4 dx= 0 dy= 0 - Pure Font ascent =12 descent=-4 - X Font ascent =15 descent=-4 - Max Font ascent =16 descent=-4 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_gdr12r[1992] U8G_FONT_SECTION("u8g_font_gdr12r") = { - 0,28,28,246,249,12,2,80,5,85,32,127,252,16,252,15, - 252,0,0,0,4,0,0,2,15,15,5,2,255,128,128,128, - 128,128,128,128,128,128,128,0,0,192,192,128,6,6,6,8, - 1,8,204,76,72,72,72,72,8,11,11,9,1,1,26,18, - 18,127,36,36,36,254,72,72,80,7,15,15,9,1,254,16, - 16,126,148,144,208,112,28,22,18,146,146,252,16,16,11,11, - 22,13,1,0,112,64,144,128,137,128,139,0,146,0,117,192, - 10,32,26,32,18,32,34,32,65,192,11,13,26,12,1,0, - 28,0,34,0,34,0,34,0,36,0,56,0,49,224,216,128, - 140,128,140,128,135,0,199,128,60,224,2,6,6,5,1,8, - 192,64,64,64,64,64,4,18,18,6,1,253,48,96,64,64, - 128,128,128,128,128,128,128,128,128,128,192,64,96,48,4,18, - 18,6,1,253,192,96,32,48,16,16,16,16,16,16,16,16, - 16,16,32,32,96,128,7,7,7,8,1,7,16,148,222,48, - 252,146,16,7,7,7,8,0,2,16,16,16,254,16,16,16, - 2,5,5,4,1,253,64,192,64,64,128,5,1,1,6,1, - 4,248,2,3,3,4,1,255,192,192,128,8,18,18,9,0, - 253,1,1,3,2,6,4,4,12,8,8,24,16,48,32,32, - 96,64,192,7,11,11,9,1,0,56,68,130,130,130,130,130, - 130,132,68,56,6,12,12,9,1,0,16,112,144,16,16,16, - 16,16,16,16,16,252,6,12,12,8,1,0,60,68,196,4, - 4,8,16,16,32,68,132,252,7,12,12,8,0,0,28,38, - 98,2,4,28,2,2,2,2,134,124,7,12,12,9,1,0, - 4,12,12,20,20,36,68,68,254,4,4,30,6,11,11,9, - 2,0,124,64,64,64,120,132,4,4,4,132,120,7,12,12, - 9,1,0,12,48,64,64,128,252,198,130,130,130,68,56,7, - 11,11,9,1,0,254,130,4,4,8,8,24,16,48,32,96, - 7,12,12,9,1,0,120,196,196,196,232,60,78,130,130,130, - 194,124,7,11,11,9,1,0,56,68,130,130,130,198,122,2, - 4,8,112,2,10,10,4,1,255,128,192,128,0,0,0,0, - 192,192,128,2,12,12,4,1,253,128,192,128,0,0,0,0, - 64,192,64,64,128,7,6,6,8,1,2,6,28,224,192,56, - 6,7,4,4,8,1,3,254,0,0,254,7,6,6,8,1, - 2,192,112,14,28,112,128,6,15,15,8,1,255,56,68,132, - 132,4,8,16,16,32,32,32,0,48,48,32,14,15,30,16, - 1,253,7,224,24,48,32,8,71,200,136,68,144,68,144,68, - 144,68,144,68,144,72,136,200,71,112,32,8,24,48,15,192, - 11,12,24,11,0,0,4,0,6,0,14,0,10,0,11,0, - 17,0,17,0,31,128,33,128,32,128,32,192,241,224,8,12, - 12,10,1,0,252,66,66,66,68,126,67,65,65,65,67,254, - 8,12,12,10,1,0,30,99,128,128,128,128,128,128,128,192, - 99,60,9,12,24,11,1,0,252,0,67,0,65,0,64,128, - 64,128,64,128,64,128,64,128,64,128,65,0,66,0,252,0, - 8,12,12,9,1,0,254,66,64,64,64,124,72,64,64,66, - 67,254,7,12,12,9,1,0,254,66,64,64,64,124,72,64, - 64,64,64,240,10,12,24,11,1,0,15,0,49,128,64,0, - 128,0,128,0,128,0,131,192,128,128,128,128,64,128,96,128, - 31,0,10,12,24,12,1,0,225,192,64,128,64,128,64,128, - 64,128,127,128,64,128,64,128,64,128,64,128,64,128,225,192, - 3,12,12,6,1,0,224,64,64,64,64,64,64,64,64,64, - 64,224,6,15,15,6,255,253,60,8,8,8,8,8,8,8, - 8,8,8,8,8,144,224,10,12,24,11,1,0,231,128,66, - 0,68,0,72,0,80,0,96,0,80,0,88,0,76,0,70, - 0,67,0,225,192,7,12,12,9,1,0,224,64,64,64,64, - 64,64,64,64,66,66,254,14,12,24,15,1,0,224,56,96, - 48,112,112,80,80,80,80,88,144,72,144,77,16,69,16,71, - 16,66,16,226,124,10,12,24,12,1,0,193,192,96,128,112, - 128,80,128,88,128,76,128,68,128,70,128,67,128,65,128,65, - 128,224,128,9,12,24,11,1,0,30,0,99,0,129,0,128, - 128,128,128,128,128,128,128,128,128,128,128,65,0,98,0,60, - 0,8,12,12,10,1,0,252,66,65,65,65,66,92,64,64, - 64,64,240,11,15,30,11,1,253,30,0,99,0,129,0,128, - 128,128,128,128,128,128,128,128,128,128,128,65,0,98,0,60, - 0,6,0,3,32,0,192,10,12,24,11,1,0,252,0,67, - 0,65,0,65,0,65,0,66,0,124,0,76,0,70,0,67, - 0,67,0,225,192,7,12,12,9,1,0,60,198,128,128,224, - 56,12,2,2,130,196,248,9,12,24,10,1,0,255,128,136, - 128,136,128,8,0,8,0,8,0,8,0,8,0,8,0,8, - 0,8,0,62,0,10,12,24,12,1,0,225,192,64,128,64, - 128,64,128,64,128,64,128,64,128,64,128,64,128,64,128,33, - 0,30,0,12,12,24,12,0,0,240,240,32,64,48,64,48, - 64,16,128,24,128,9,128,9,0,13,0,7,0,6,0,6, - 0,16,12,24,16,0,0,241,15,33,132,33,132,33,132,50, - 196,50,72,18,104,20,104,28,40,28,56,8,48,8,16,11, - 12,24,12,0,0,249,224,32,128,49,128,25,0,14,0,6, - 0,6,0,11,0,25,128,48,128,32,192,241,224,11,12,24, - 11,0,0,225,224,48,128,49,128,25,0,10,0,14,0,4, - 0,4,0,4,0,4,0,4,0,31,0,8,12,12,10,1, - 0,255,130,134,4,12,24,16,48,96,65,193,255,4,18,18, - 6,1,253,240,128,128,128,128,128,128,128,128,128,128,128,128, - 128,128,128,128,240,7,18,18,9,1,253,128,128,192,64,64, - 32,32,48,16,16,24,8,8,4,4,6,2,2,4,18,18, - 5,0,253,240,16,16,16,16,16,16,16,16,16,16,16,16, - 16,16,16,16,240,7,9,9,9,1,5,16,24,40,44,44, - 68,70,130,130,7,1,1,9,1,254,254,4,4,4,6,0, - 10,192,96,32,16,7,9,9,9,1,0,60,68,132,4,60, - 196,132,140,118,9,14,28,10,0,0,64,0,192,0,64,0, - 64,0,64,0,70,0,89,0,96,128,64,128,64,128,64,128, - 65,0,97,0,62,0,6,9,9,8,1,0,60,68,128,128, - 128,128,128,196,120,8,14,14,10,1,0,6,2,2,2,2, - 62,66,130,130,130,130,130,70,59,7,9,9,9,1,0,60, - 68,130,130,254,128,128,66,60,6,14,14,6,1,0,28,36, - 64,64,64,248,64,64,64,64,64,64,64,240,10,13,26,10, - 0,252,62,192,67,0,129,0,129,0,194,0,60,0,48,0, - 120,0,39,128,192,128,128,128,193,0,62,0,8,14,14,10, - 1,0,64,192,64,64,64,76,82,98,66,66,66,66,66,231, - 3,12,12,5,1,0,192,192,0,64,192,64,64,64,64,64, - 64,224,5,16,16,5,254,252,24,24,0,8,24,8,8,8, - 8,8,8,8,8,8,16,224,8,14,14,10,1,0,64,192, - 64,64,64,79,68,72,112,112,88,76,70,231,3,14,14,5, - 1,0,64,192,64,64,64,64,64,64,64,64,64,64,64,224, - 13,9,18,15,1,0,204,96,82,144,99,16,66,16,66,16, - 66,16,66,16,66,16,231,56,8,9,9,10,1,0,76,210, - 98,66,66,66,66,66,231,8,9,9,10,1,0,60,66,129, - 129,129,129,130,66,60,8,13,13,10,1,252,206,114,65,65, - 65,65,66,98,92,64,64,64,240,9,13,26,10,1,252,29, - 0,99,0,129,0,129,0,129,0,129,0,129,0,71,0,57, - 0,1,0,1,0,1,0,7,128,6,9,9,8,1,0,92, - 228,96,64,64,64,64,64,240,5,9,9,7,1,0,112,136, - 128,192,48,8,136,136,240,5,12,12,7,1,0,64,64,64, - 248,64,64,64,64,64,64,72,112,8,9,9,10,1,0,198, - 66,66,66,66,66,66,70,59,9,9,18,9,0,0,243,128, - 97,0,33,0,50,0,18,0,18,0,28,0,12,0,8,0, - 13,9,18,13,0,0,242,56,99,16,35,16,37,16,53,160, - 20,160,24,224,24,192,24,64,9,9,18,10,0,0,243,128, - 33,0,50,0,28,0,12,0,22,0,34,0,33,0,243,128, - 9,13,26,9,0,252,243,128,97,0,33,0,50,0,18,0, - 20,0,28,0,12,0,8,0,8,0,16,0,176,0,224,0, - 7,9,9,8,1,0,254,132,8,24,48,32,98,194,254,5, - 18,18,6,1,253,8,16,32,32,32,32,32,32,64,224,32, - 32,32,32,32,32,32,24,1,20,20,4,2,252,128,128,128, - 128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128, - 128,5,18,18,6,0,253,192,32,32,32,32,32,32,32,56, - 16,32,32,32,32,32,32,64,128,9,4,8,9,0,4,48, - 0,125,128,79,0,134,0,255}; -/* - Fontname: -FreeType-Gentium Basic-Medium-R-Normal--23-230-72-72-P-110-ISO10646-1 - Copyright: Copyright (c) SIL International, 2003-2008. - Capital A Height: 14, '1' Height: 14 - Calculated Max Values w=20 h=24 x= 2 y=13 dx=20 dy= 0 ascent=20 len=57 - Font Bounding box w=35 h=33 x=-12 y=-8 - Calculated Min Values x=-3 y=-6 dx= 0 dy= 0 - Pure Font ascent =14 descent=-5 - X Font ascent =18 descent=-5 - Max Font ascent =20 descent=-6 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_gdr14[5942] U8G_FONT_SECTION("u8g_font_gdr14") = { - 0,35,33,244,248,14,3,95,7,136,32,255,251,20,250,18, - 251,0,0,0,5,0,0,2,17,17,6,2,0,64,192,192, - 192,192,192,192,192,192,192,192,192,128,0,192,192,192,6,8, - 8,10,2,9,204,204,204,204,204,204,204,140,10,13,26,11, - 1,1,12,128,9,128,9,0,9,0,127,192,19,0,18,0, - 50,0,255,128,36,0,100,0,68,0,76,0,9,18,36,11, - 1,254,12,0,12,0,63,128,109,128,205,0,204,0,236,0, - 124,0,63,0,15,0,13,128,13,128,141,128,205,128,239,0, - 126,0,12,0,12,0,14,14,28,16,1,0,56,24,72,48, - 204,96,204,64,204,192,205,128,75,0,114,56,6,76,12,204, - 8,204,16,204,48,200,96,112,14,16,32,16,1,0,15,0, - 25,128,49,128,49,128,49,0,51,0,60,0,60,252,124,112, - 102,48,199,48,195,176,193,224,192,224,96,176,63,28,2,8, - 8,6,2,9,192,192,192,192,192,192,192,128,6,22,22,7, - 1,252,12,24,16,32,96,96,64,192,192,192,192,192,192,192, - 192,64,96,96,32,48,24,12,6,22,22,7,0,252,192,96, - 48,16,24,24,8,12,12,12,12,12,12,12,12,8,24,24, - 16,32,96,192,9,10,20,10,1,8,24,0,24,0,137,0, - 235,128,60,0,60,0,235,0,137,0,24,0,24,0,8,8, - 8,9,1,2,24,24,24,255,24,24,24,24,4,6,6,5, - 0,253,112,240,48,48,32,64,6,1,1,8,1,5,252,2, - 3,3,5,2,0,192,192,192,9,22,44,11,1,252,0,128, - 1,128,1,0,3,0,3,0,2,0,6,0,6,0,12,0, - 12,0,8,0,24,0,24,0,16,0,48,0,48,0,96,0, - 96,0,64,0,192,0,192,0,128,0,9,14,28,11,1,0, - 28,0,39,0,99,0,67,128,193,128,193,128,193,128,193,128, - 193,128,193,128,193,0,97,0,98,0,28,0,8,14,14,11, - 2,0,24,120,152,24,24,24,24,24,24,24,24,24,24,255, - 8,14,14,11,1,0,60,103,195,131,3,6,6,12,24,24, - 48,97,193,255,9,14,28,12,1,0,30,0,103,0,195,0, - 3,0,2,0,4,0,30,0,3,0,1,128,1,128,1,128, - 1,128,195,0,60,0,10,14,28,11,0,0,3,0,7,0, - 7,0,11,0,27,0,19,0,35,0,99,0,67,0,255,192, - 3,0,3,0,3,0,15,192,9,14,28,11,0,0,0,128, - 63,0,32,0,32,0,96,0,126,0,67,0,1,128,1,128, - 1,128,1,128,1,0,195,0,60,0,9,14,28,11,1,0, - 3,0,12,0,48,0,32,0,96,0,222,0,227,0,193,128, - 193,128,193,128,193,128,97,0,99,0,30,0,9,13,26,11, - 1,0,127,128,129,0,129,0,3,0,2,0,6,0,4,0, - 12,0,8,0,24,0,24,0,48,0,32,0,9,14,28,11, - 1,0,62,0,71,0,195,0,195,0,195,0,118,0,30,0, - 39,0,99,128,193,128,193,128,193,128,99,0,60,0,9,14, - 28,11,1,0,30,0,99,0,67,0,193,128,193,128,193,128, - 193,128,99,128,61,128,1,0,3,0,6,0,8,0,112,0, - 2,11,11,5,2,0,192,192,192,0,0,0,0,0,192,192, - 192,4,14,14,5,0,253,48,48,48,0,0,0,0,0,112, - 240,48,48,32,64,8,7,7,10,1,3,1,15,120,192,112, - 30,3,8,4,4,10,1,4,255,0,0,255,8,7,7,10, - 1,3,192,120,15,3,30,240,128,8,17,17,10,1,0,62, - 103,195,195,3,3,6,12,12,24,24,24,16,0,24,24,24, - 17,19,57,19,1,252,1,240,0,6,28,0,24,6,0,48, - 3,0,32,3,0,97,211,128,66,49,128,196,49,128,204,49, - 128,204,49,128,204,49,128,204,49,0,236,51,0,102,114,0, - 99,156,0,48,0,0,56,2,0,14,15,0,3,240,0,13, - 14,28,14,0,0,2,0,3,0,5,0,5,128,5,128,8, - 128,8,192,8,192,31,192,16,96,16,96,32,48,32,48,248, - 120,11,14,28,12,0,0,127,0,177,192,48,192,48,192,48, - 192,49,128,63,128,49,192,48,224,48,96,48,96,48,96,48, - 192,255,128,11,14,28,12,1,0,7,192,24,96,32,0,96, - 0,64,0,192,0,192,0,192,0,192,0,192,0,96,0,96, - 32,56,64,15,128,13,14,28,14,0,0,127,128,176,224,48, - 112,48,48,48,24,48,24,48,24,48,24,48,24,48,24,48, - 48,48,112,48,224,255,128,11,14,28,11,0,0,255,192,48, - 64,48,64,48,0,48,0,48,0,63,128,49,0,48,0,48, - 0,48,0,48,32,48,96,255,192,10,14,28,11,0,0,255, - 192,48,64,48,64,48,0,48,0,48,0,63,128,49,0,48, - 0,48,0,48,0,48,0,48,0,252,0,11,14,28,13,1, - 0,15,128,16,192,32,0,96,0,192,0,192,0,192,0,195, - 224,192,192,192,192,96,192,96,192,48,192,31,0,15,14,28, - 15,0,0,252,126,48,24,48,24,48,24,48,24,48,24,63, - 248,48,24,48,24,48,24,48,24,48,24,48,24,252,126,6, - 14,14,7,0,0,252,48,48,48,48,48,48,48,48,48,48, - 48,48,252,9,18,36,7,254,252,31,128,6,0,6,0,6, - 0,6,0,6,0,6,0,6,0,6,0,6,0,6,0,6, - 0,6,0,6,0,6,0,4,0,72,0,240,0,13,14,28, - 13,0,0,252,240,48,64,48,128,49,0,50,0,54,0,60, - 0,54,0,54,0,51,0,49,128,48,192,48,96,252,56,11, - 14,28,11,0,0,252,0,48,0,48,0,48,0,48,0,48, - 0,48,0,48,0,48,0,48,0,48,0,48,32,48,64,255, - 192,17,14,42,19,1,0,240,7,0,112,14,0,112,14,0, - 120,30,0,104,22,0,108,22,0,108,38,0,102,38,0,102, - 102,0,99,70,0,99,198,0,97,134,0,97,134,0,241,15, - 128,15,14,28,15,0,0,240,126,48,24,56,24,60,24,52, - 24,50,24,51,24,49,152,48,152,48,216,48,120,48,56,48, - 56,252,24,12,14,28,14,1,0,15,128,48,192,32,96,96, - 96,192,48,192,48,192,48,192,48,192,48,192,48,96,96,96, - 64,48,128,31,0,11,14,28,12,0,0,127,128,176,192,48, - 96,48,96,48,96,48,96,48,192,63,0,48,0,48,0,48, - 0,48,0,48,0,252,0,14,17,34,14,1,253,15,128,48, - 192,32,96,96,96,192,48,192,48,192,48,192,48,192,48,192, - 48,96,96,96,96,48,192,31,0,1,128,0,196,0,56,13, - 14,28,13,0,0,127,0,177,128,48,192,48,192,48,192,48, - 128,49,0,62,0,51,0,49,0,49,128,48,192,48,192,252, - 120,9,14,28,11,1,0,62,0,99,0,192,0,192,0,224, - 0,120,0,62,0,15,0,3,128,1,128,129,128,129,0,195, - 0,124,0,12,14,28,13,0,0,255,240,134,16,134,16,6, - 0,6,0,6,0,6,0,6,0,6,0,6,0,6,0,6, - 0,6,0,31,128,15,14,28,15,0,0,252,126,48,24,48, - 24,48,24,48,24,48,24,48,24,48,24,48,24,48,24,48, - 24,24,48,28,96,7,192,14,14,28,15,0,0,248,60,48, - 24,48,16,24,16,24,48,24,32,12,96,12,64,4,64,6, - 192,6,128,3,128,3,128,1,0,19,14,42,20,0,0,248, - 67,224,48,96,128,48,96,128,48,224,128,16,177,128,16,177, - 0,25,145,0,25,25,0,25,25,0,11,11,0,14,14,0, - 14,14,0,14,6,0,4,6,0,14,14,28,14,0,0,252, - 248,48,48,24,96,28,192,12,128,7,128,3,0,3,128,5, - 128,12,192,24,96,16,112,48,48,248,124,14,14,28,14,0, - 0,224,124,48,48,24,32,24,96,12,64,6,192,7,128,3, - 0,3,0,3,0,3,0,3,0,3,0,15,192,10,14,28, - 12,1,0,127,192,65,128,129,128,3,0,6,0,6,0,12, - 0,28,0,24,0,48,0,48,0,96,64,192,64,255,192,5, - 22,22,7,1,252,248,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,248,9,22,44,11,1, - 252,128,0,192,0,192,0,64,0,96,0,32,0,48,0,48, - 0,16,0,24,0,24,0,8,0,12,0,4,0,4,0,6, - 0,2,0,3,0,3,0,1,0,1,128,0,128,5,22,22, - 8,1,252,248,24,24,24,24,24,24,24,24,24,24,24,24, - 24,24,24,24,24,24,24,24,248,9,11,22,11,1,6,8, - 0,12,0,28,0,22,0,54,0,34,0,35,0,99,0,65, - 128,65,128,129,128,9,1,2,11,1,253,255,128,5,5,5, - 7,0,12,224,96,48,16,8,10,10,20,11,1,0,30,0, - 99,0,195,0,3,0,31,0,99,0,195,0,195,0,199,0, - 123,192,10,17,34,12,1,0,96,0,224,0,96,0,96,0, - 96,0,96,0,96,0,103,0,121,128,113,192,96,192,96,192, - 96,192,96,192,96,128,113,0,30,0,9,10,20,10,1,0, - 15,0,49,128,96,0,192,0,192,0,192,0,192,0,96,0, - 113,128,30,0,11,17,34,12,1,0,1,128,7,128,1,128, - 1,128,1,128,1,128,1,128,31,128,35,128,65,128,193,128, - 193,128,193,128,193,128,225,128,103,160,57,192,9,10,20,11, - 1,0,30,0,33,0,65,128,255,128,192,0,192,0,192,0, - 224,0,113,128,62,0,9,17,34,7,0,0,7,128,9,0, - 16,0,48,0,48,0,48,0,48,0,126,0,176,0,48,0, - 48,0,48,0,48,0,48,0,48,0,48,0,252,0,12,15, - 30,12,0,251,31,48,49,192,96,192,96,192,96,192,49,128, - 31,0,24,0,56,0,31,192,96,112,192,48,192,48,96,96, - 63,128,13,17,34,13,0,0,48,0,240,0,48,0,48,0, - 48,0,48,0,48,0,51,192,52,96,56,96,48,96,48,96, - 48,96,48,96,48,96,48,96,253,248,6,15,15,6,0,0, - 48,48,48,0,0,48,240,48,48,48,48,48,48,48,252,7, - 20,20,6,253,251,6,6,6,0,0,6,30,6,6,6,6, - 6,6,6,6,6,6,4,8,240,12,17,34,12,0,0,48, - 0,240,0,48,0,48,0,48,0,48,0,48,0,49,224,49, - 128,51,0,52,0,60,0,54,0,51,0,49,128,48,192,248, - 240,6,17,17,6,0,0,48,240,48,48,48,48,48,48,48, - 48,48,48,48,48,48,48,252,20,10,30,20,0,0,113,199, - 128,182,104,192,56,112,192,48,96,192,48,96,192,48,96,192, - 48,96,192,48,96,192,48,96,192,253,251,240,13,10,20,13, - 0,0,113,192,182,96,56,96,48,96,48,96,48,96,48,96, - 48,96,48,96,253,248,10,10,20,12,1,0,30,0,35,128, - 65,128,192,192,192,192,192,192,192,192,224,128,113,0,30,0, - 11,15,30,12,0,251,115,128,188,192,56,224,48,96,48,96, - 48,96,48,96,48,64,56,192,55,0,48,0,48,0,48,0, - 48,0,252,0,11,15,30,12,1,251,30,128,35,128,97,128, - 193,128,193,128,193,128,193,128,225,128,99,128,61,128,1,128, - 1,128,1,128,1,128,7,224,9,10,20,9,0,0,51,128, - 252,128,56,0,48,0,48,0,48,0,48,0,48,0,48,0, - 252,0,7,10,10,9,1,0,124,204,192,224,120,30,6,134, - 134,248,8,14,14,8,0,0,16,48,48,48,127,176,48,48, - 48,48,48,48,49,30,11,10,20,12,1,0,97,128,231,128, - 97,128,97,128,97,128,97,128,97,128,97,128,103,160,57,192, - 11,10,20,11,0,0,249,224,32,64,48,128,48,128,25,128, - 25,0,9,0,14,0,6,0,4,0,16,10,20,16,0,0, - 248,143,33,130,49,196,49,196,19,100,26,108,26,40,12,56, - 12,56,12,16,11,10,20,12,0,0,249,224,48,128,25,0, - 15,0,6,0,14,0,11,0,17,128,32,192,241,224,12,15, - 30,11,255,251,124,240,16,32,24,64,24,64,12,192,12,128, - 4,128,7,0,3,0,3,0,2,0,6,0,4,0,120,0, - 240,0,8,10,10,10,1,0,255,131,134,12,8,24,48,97, - 65,255,6,22,22,8,1,252,4,24,16,48,48,48,56,24, - 24,24,48,240,24,24,24,24,48,48,48,48,24,4,2,24, - 24,5,2,251,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,6,22,22,8, - 1,252,128,96,48,48,48,48,96,96,96,96,60,16,32,96, - 96,112,48,48,48,32,96,128,10,4,8,11,1,5,48,64, - 124,128,159,0,135,0,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,0,0,0,5,0,0,2,16,16, - 6,2,250,192,192,128,64,192,192,192,192,192,192,192,192,192, - 192,192,128,9,14,28,11,1,0,12,0,12,0,31,128,109, - 128,76,0,204,0,204,0,204,0,204,0,236,128,125,128,63, - 0,12,0,12,0,10,14,28,11,0,0,7,128,24,192,16, - 128,48,128,48,0,48,0,48,0,126,0,48,0,48,0,48, - 0,32,64,32,64,255,192,9,7,14,11,1,3,221,128,119, - 0,99,0,99,0,115,0,127,0,128,128,12,14,28,11,255, - 0,225,240,48,64,48,192,25,128,29,128,15,0,7,0,6, - 0,63,192,6,0,6,0,6,0,6,0,31,128,2,24,24, - 5,2,251,192,192,192,192,192,192,192,192,192,192,128,0,0, - 64,192,192,192,192,192,192,192,192,192,192,9,16,32,11,1, - 0,30,0,99,0,98,0,112,0,56,0,94,0,199,0,195, - 128,225,128,113,128,63,0,15,0,7,0,67,0,99,0,62, - 0,7,3,3,9,1,12,198,198,198,15,14,28,16,0,0, - 7,192,24,48,49,248,98,44,198,6,204,6,204,6,204,6, - 204,6,206,38,102,76,51,152,24,48,7,192,6,8,8,6, - 0,6,112,152,24,56,120,124,0,124,9,10,20,11,1,0, - 17,128,17,0,34,0,102,0,204,0,204,0,102,0,34,0, - 17,0,17,128,10,5,10,11,0,2,255,192,0,192,0,192, - 0,192,0,192,6,1,1,8,1,5,252,8,8,8,8,0, - 8,60,66,189,149,153,153,86,60,7,1,1,11,2,13,254, - 4,5,5,8,2,9,96,240,240,240,96,8,10,10,9,1, - 2,24,24,24,24,255,24,24,24,0,255,6,8,8,8,1, - 7,120,140,140,8,16,32,68,252,7,8,8,7,255,7,60, - 102,6,28,6,6,134,120,5,5,5,7,2,12,24,48,32, - 64,192,12,15,30,13,1,251,96,192,224,192,96,192,96,192, - 96,192,96,192,96,192,113,192,127,208,92,224,64,0,64,0, - 96,0,96,0,112,0,13,17,34,14,0,253,31,248,99,96, - 195,96,195,96,195,96,227,96,115,96,63,96,3,96,3,96, - 3,96,3,96,3,96,3,96,3,96,3,96,15,248,2,3, - 3,3,1,6,192,192,192,4,5,5,5,1,251,96,96,112, - 48,192,6,8,8,8,1,7,48,240,48,48,48,48,48,252, - 4,8,8,6,1,6,96,240,240,240,240,96,0,240,8,10, - 10,11,2,0,136,140,68,98,51,51,102,68,140,136,12,14, - 28,13,0,0,24,96,120,192,24,192,25,128,27,0,27,0, - 126,0,4,96,12,224,25,96,18,96,51,240,96,96,192,240, - 13,14,28,14,0,0,48,16,240,32,48,96,48,64,48,128, - 48,128,249,0,3,120,2,152,4,24,12,48,8,32,16,72, - 49,248,12,14,28,14,1,0,112,32,152,64,24,64,56,128, - 77,128,141,0,114,0,6,96,4,224,9,96,25,96,19,240, - 32,96,96,240,8,16,16,10,1,250,24,24,16,4,12,12, - 12,24,48,96,96,192,195,195,230,124,13,20,40,14,0,0, - 16,0,28,0,14,0,3,0,0,128,0,0,2,0,3,0, - 5,0,5,128,5,128,8,128,8,192,8,192,31,192,16,96, - 16,96,32,48,32,48,248,120,13,20,40,14,0,0,0,128, - 0,192,3,160,6,0,0,0,0,0,2,0,3,0,5,0, - 5,128,5,128,8,128,8,192,8,192,31,192,16,96,16,96, - 32,48,32,48,248,120,13,20,40,14,0,0,2,0,7,0, - 13,128,8,64,16,0,0,0,2,0,3,0,5,0,5,128, - 5,128,8,128,8,192,8,192,31,192,16,96,16,96,32,48, - 32,48,248,120,13,19,38,14,0,0,4,64,14,96,19,192, - 0,0,0,0,2,0,3,0,5,0,5,128,5,128,8,128, - 8,192,8,192,31,192,16,96,16,96,32,48,32,48,248,120, - 13,18,36,14,0,0,8,64,12,96,8,64,0,0,2,0, - 3,0,5,0,5,128,5,128,8,128,8,192,8,192,31,192, - 16,96,16,96,32,48,32,48,248,120,13,20,40,14,0,0, - 2,0,7,0,7,128,7,0,0,0,0,0,2,0,3,0, - 5,0,5,128,5,128,8,128,8,192,8,192,31,192,16,96, - 16,96,32,48,32,48,248,120,18,14,42,18,0,0,7,255, - 128,1,96,128,3,96,128,2,96,0,6,96,0,6,96,0, - 7,255,0,12,98,0,8,96,0,24,96,0,16,96,0,16, - 96,64,48,96,64,249,255,128,11,19,38,12,1,251,7,192, - 24,96,32,0,96,0,64,0,192,0,192,0,192,0,192,0, - 192,0,224,0,96,128,113,192,62,0,8,0,4,0,14,0, - 6,0,24,0,11,20,40,11,0,0,32,0,56,0,28,0, - 6,0,1,0,0,0,255,192,48,64,48,64,48,0,48,0, - 48,0,63,128,49,0,48,0,48,0,48,0,48,32,48,96, - 255,192,11,20,40,11,0,0,1,0,1,128,7,0,12,0, - 0,0,0,0,255,192,48,64,48,64,48,0,48,0,48,0, - 63,128,49,0,48,0,48,0,48,0,48,32,48,96,255,192, - 11,20,40,11,0,0,4,0,14,0,27,0,48,128,0,0, - 0,0,255,192,48,64,48,64,48,0,48,0,48,0,63,128, - 49,0,48,0,48,0,48,0,48,32,48,96,255,192,11,18, - 36,11,0,0,16,128,49,128,49,128,0,0,255,192,48,64, - 48,64,48,0,48,0,48,0,63,128,49,0,48,0,48,0, - 48,0,48,32,48,96,255,192,6,20,20,7,0,0,128,192, - 112,24,0,0,252,48,48,48,48,48,48,48,48,48,48,48, - 48,252,7,20,20,7,0,0,4,14,28,48,64,0,252,48, - 48,48,48,48,48,48,48,48,48,48,48,252,7,20,20,7, - 0,0,16,56,108,134,0,0,252,48,48,48,48,48,48,48, - 48,48,48,48,48,252,7,18,18,7,0,0,66,198,198,0, - 252,48,48,48,48,48,48,48,48,48,48,48,48,252,13,14, - 28,14,0,0,127,128,176,224,48,112,48,48,48,24,48,24, - 254,24,48,24,48,24,48,24,48,48,48,112,48,224,255,128, - 15,19,38,15,0,0,2,32,7,32,9,192,0,0,0,0, - 240,126,48,24,56,24,60,24,52,24,50,24,51,24,49,152, - 48,152,48,216,48,120,48,56,48,56,252,24,12,20,40,14, - 1,0,16,0,56,0,12,0,2,0,1,0,0,0,15,128, - 48,192,32,96,96,96,192,48,192,48,192,48,192,48,192,48, - 192,48,96,96,96,64,48,128,31,0,12,20,40,14,1,0, - 1,0,1,192,3,0,12,0,0,0,0,0,15,128,48,192, - 32,96,96,96,192,48,192,48,192,48,192,48,192,48,192,48, - 96,96,96,64,48,128,31,0,12,20,40,14,1,0,6,0, - 14,0,11,0,16,128,32,0,0,0,15,128,48,192,32,96, - 96,96,192,48,192,48,192,48,192,48,192,48,192,48,96,96, - 96,64,48,128,31,0,12,19,38,14,1,0,8,128,28,64, - 55,128,0,0,0,0,15,128,48,192,32,96,96,96,192,48, - 192,48,192,48,192,48,192,48,192,48,96,96,96,64,48,128, - 31,0,12,18,36,14,1,0,16,128,24,192,16,128,0,0, - 15,128,48,192,32,96,96,96,192,48,192,48,192,48,192,48, - 192,48,192,48,96,96,96,64,48,128,31,0,7,7,7,9, - 1,3,194,102,60,24,60,102,194,12,15,30,14,1,255,15, - 48,48,224,32,224,64,224,193,176,195,48,194,48,198,48,204, - 48,200,48,88,32,112,64,112,128,207,0,128,0,15,20,40, - 15,0,0,8,0,14,0,7,0,1,128,0,64,0,0,252, - 126,48,24,48,24,48,24,48,24,48,24,48,24,48,24,48, - 24,48,24,48,24,24,48,28,96,7,192,15,20,40,15,0, - 0,0,64,0,96,1,192,3,0,0,0,0,0,252,126,48, - 24,48,24,48,24,48,24,48,24,48,24,48,24,48,24,48, - 24,48,24,24,48,28,96,7,192,15,20,40,15,0,0,1, - 0,3,128,6,192,12,96,0,0,0,0,252,126,48,24,48, - 24,48,24,48,24,48,24,48,24,48,24,48,24,48,24,48, - 24,24,48,28,96,7,192,15,18,36,15,0,0,4,32,12, - 96,12,96,0,0,252,126,48,24,48,24,48,24,48,24,48, - 24,48,24,48,24,48,24,48,24,48,24,24,48,28,96,7, - 192,14,20,40,14,0,0,0,128,0,224,1,128,6,0,0, - 0,0,0,224,124,48,48,24,32,24,96,12,64,6,192,7, - 128,3,0,3,0,3,0,3,0,3,0,3,0,15,192,11, - 14,28,12,0,0,252,0,48,0,48,0,63,128,48,192,48, - 96,48,96,48,96,48,96,48,192,63,128,48,0,48,0,252, - 0,13,17,34,13,0,0,7,128,8,192,16,96,48,96,48, - 96,48,224,51,192,55,0,54,0,55,0,51,192,48,240,48, - 56,48,24,52,24,50,16,243,224,10,17,34,11,1,0,96, - 0,48,0,16,0,8,0,4,0,0,0,0,0,30,0,99, - 0,195,0,3,0,31,0,99,0,195,0,195,0,199,0,123, - 192,10,17,34,11,1,0,3,0,6,0,12,0,8,0,16, - 0,0,0,0,0,30,0,99,0,195,0,3,0,31,0,99, - 0,195,0,195,0,199,0,123,192,10,17,34,11,1,0,24, - 0,28,0,54,0,98,0,65,0,0,0,0,0,30,0,99, - 0,195,0,3,0,31,0,99,0,195,0,195,0,199,0,123, - 192,10,15,30,11,1,0,57,0,78,0,0,0,0,0,0, - 0,30,0,99,0,195,0,3,0,31,0,99,0,195,0,195, - 0,199,0,123,192,10,15,30,11,1,0,33,0,99,0,99, - 0,0,0,0,0,30,0,99,0,195,0,3,0,31,0,99, - 0,195,0,195,0,199,0,123,192,10,16,32,11,1,0,28, - 0,60,0,60,0,24,0,0,0,0,0,30,0,99,0,195, - 0,3,0,31,0,99,0,195,0,195,0,199,0,123,192,14, - 10,20,16,1,0,30,112,99,152,195,12,131,12,31,252,115, - 0,195,0,195,0,197,132,120,248,9,15,30,10,1,251,15, - 0,49,128,96,0,192,0,192,0,192,0,192,0,192,0,99, - 0,124,0,16,0,8,0,28,0,12,0,48,0,9,17,34, - 11,1,0,48,0,112,0,24,0,8,0,4,0,0,0,0, - 0,30,0,33,0,65,128,255,128,192,0,192,0,192,0,224, - 0,113,128,62,0,9,17,34,11,1,0,3,0,6,0,6, - 0,12,0,8,0,0,0,0,0,30,0,33,0,65,128,255, - 128,192,0,192,0,192,0,224,0,113,128,62,0,9,17,34, - 11,1,0,12,0,28,0,54,0,35,0,65,0,0,0,0, - 0,30,0,33,0,65,128,255,128,192,0,192,0,192,0,224, - 0,113,128,62,0,9,15,30,11,1,0,33,0,49,128,33, - 0,0,0,0,0,30,0,33,0,65,128,255,128,192,0,192, - 0,192,0,224,0,113,128,62,0,6,17,17,6,0,0,192, - 96,32,48,16,0,0,48,240,48,48,48,48,48,48,48,252, - 7,17,17,6,0,0,12,14,24,16,32,0,0,48,240,48, - 48,48,48,48,48,48,252,7,17,17,6,0,0,48,56,104, - 196,130,0,0,48,240,48,48,48,48,48,48,48,252,7,15, - 15,6,0,0,198,198,198,0,0,48,240,48,48,48,48,48, - 48,48,252,9,16,32,11,1,0,48,0,91,128,12,0,50, - 0,3,0,1,0,31,128,99,128,67,128,193,128,193,128,193, - 128,193,0,227,0,98,0,60,0,13,15,30,13,0,0,14, - 64,19,128,0,0,0,0,0,0,113,192,182,96,56,96,48, - 96,48,96,48,96,48,96,48,96,48,96,253,248,10,17,34, - 12,1,0,48,0,48,0,24,0,12,0,4,0,0,0,0, - 0,30,0,35,128,65,128,192,192,192,192,192,192,192,192,224, - 128,113,0,30,0,10,17,34,12,1,0,3,0,3,0,6, - 0,4,0,8,0,0,0,0,0,30,0,35,128,65,128,192, - 192,192,192,192,192,192,192,224,128,113,0,30,0,10,17,34, - 12,1,0,12,0,30,0,18,0,33,0,64,128,0,0,0, - 0,30,0,35,128,65,128,192,192,192,192,192,192,192,192,224, - 128,113,0,30,0,10,15,30,12,1,0,56,128,71,0,0, - 0,0,0,0,0,30,0,35,128,65,128,192,192,192,192,192, - 192,192,192,224,128,113,0,30,0,10,15,30,12,1,0,49, - 128,49,128,33,0,0,0,0,0,30,0,35,128,65,128,192, - 192,192,192,192,192,192,192,224,128,113,0,30,0,8,7,7, - 9,1,3,24,24,0,255,0,24,24,10,12,24,12,1,255, - 0,64,30,192,35,128,67,192,194,192,196,192,200,192,216,192, - 240,128,113,0,222,0,128,0,11,17,34,12,1,0,48,0, - 24,0,24,0,12,0,4,0,0,0,0,0,97,128,231,128, - 97,128,97,128,97,128,97,128,97,128,97,128,103,160,57,192, - 11,17,34,12,1,0,3,0,3,128,6,0,4,0,8,0, - 0,0,0,0,97,128,231,128,97,128,97,128,97,128,97,128, - 97,128,97,128,103,160,57,192,11,17,34,12,1,0,12,0, - 14,0,26,0,49,0,32,128,0,0,0,0,97,128,231,128, - 97,128,97,128,97,128,97,128,97,128,97,128,103,160,57,192, - 11,15,30,12,1,0,49,128,49,128,49,128,0,0,0,0, - 97,128,231,128,97,128,97,128,97,128,97,128,97,128,97,128, - 103,160,57,192,12,22,44,11,255,251,0,192,0,192,1,128, - 3,0,2,0,0,0,0,0,124,240,16,32,24,64,24,64, - 12,192,12,128,4,128,7,0,3,0,3,0,2,0,6,0, - 4,0,120,0,240,0,11,22,44,12,0,251,48,0,240,0, - 48,0,48,0,48,0,48,0,48,0,51,128,60,192,56,224, - 48,96,48,96,48,96,48,96,48,64,56,128,55,0,48,0, - 48,0,48,0,48,0,252,0,12,20,40,11,255,251,12,96, - 12,96,8,64,0,0,0,0,124,240,16,32,24,64,24,64, - 12,192,12,128,4,128,7,0,3,0,3,0,2,0,6,0, - 4,0,120,0,240,0}; -/* - Fontname: -FreeType-Gentium Basic-Medium-R-Normal--23-230-72-72-P-110-ISO10646-1 - Copyright: Copyright (c) SIL International, 2003-2008. - Capital A Height: 0, '1' Height: 14 - Calculated Max Values w=10 h=22 x= 2 y= 8 dx=12 dy= 0 ascent=18 len=44 - Font Bounding box w=35 h=33 x=-12 y=-8 - Calculated Min Values x= 0 y=-4 dx= 0 dy= 0 - Pure Font ascent =14 descent= 0 - X Font ascent =14 descent= 0 - Max Font ascent =18 descent=-4 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_gdr14n[462] U8G_FONT_SECTION("u8g_font_gdr14n") = { - 0,35,33,244,248,14,0,0,0,0,42,58,0,18,252,14, - 0,9,10,20,10,1,8,24,0,24,0,137,0,235,128,60, - 0,60,0,235,0,137,0,24,0,24,0,8,8,8,9,1, - 2,24,24,24,255,24,24,24,24,4,6,6,5,0,253,112, - 240,48,48,32,64,6,1,1,8,1,5,252,2,3,3,5, - 2,0,192,192,192,9,22,44,11,1,252,0,128,1,128,1, - 0,3,0,3,0,2,0,6,0,6,0,12,0,12,0,8, - 0,24,0,24,0,16,0,48,0,48,0,96,0,96,0,64, - 0,192,0,192,0,128,0,9,14,28,11,1,0,28,0,39, - 0,99,0,67,128,193,128,193,128,193,128,193,128,193,128,193, - 128,193,0,97,0,98,0,28,0,8,14,14,11,2,0,24, - 120,152,24,24,24,24,24,24,24,24,24,24,255,8,14,14, - 11,1,0,60,103,195,131,3,6,6,12,24,24,48,97,193, - 255,9,14,28,12,1,0,30,0,103,0,195,0,3,0,2, - 0,4,0,30,0,3,0,1,128,1,128,1,128,1,128,195, - 0,60,0,10,14,28,11,0,0,3,0,7,0,7,0,11, - 0,27,0,19,0,35,0,99,0,67,0,255,192,3,0,3, - 0,3,0,15,192,9,14,28,11,0,0,0,128,63,0,32, - 0,32,0,96,0,126,0,67,0,1,128,1,128,1,128,1, - 128,1,0,195,0,60,0,9,14,28,11,1,0,3,0,12, - 0,48,0,32,0,96,0,222,0,227,0,193,128,193,128,193, - 128,193,128,97,0,99,0,30,0,9,13,26,11,1,0,127, - 128,129,0,129,0,3,0,2,0,6,0,4,0,12,0,8, - 0,24,0,24,0,48,0,32,0,9,14,28,11,1,0,62, - 0,71,0,195,0,195,0,195,0,118,0,30,0,39,0,99, - 128,193,128,193,128,193,128,99,0,60,0,9,14,28,11,1, - 0,30,0,99,0,67,0,193,128,193,128,193,128,193,128,99, - 128,61,128,1,0,3,0,6,0,8,0,112,0,2,11,11, - 5,2,0,192,192,192,0,0,0,0,0,192,192,192}; -/* - Fontname: -FreeType-Gentium Basic-Medium-R-Normal--23-230-72-72-P-110-ISO10646-1 - Copyright: Copyright (c) SIL International, 2003-2008. - Capital A Height: 14, '1' Height: 14 - Calculated Max Values w=20 h=24 x= 2 y=12 dx=20 dy= 0 ascent=19 len=57 - Font Bounding box w=35 h=33 x=-12 y=-8 - Calculated Min Values x=-3 y=-5 dx= 0 dy= 0 - Pure Font ascent =14 descent=-5 - X Font ascent =18 descent=-5 - Max Font ascent =19 descent=-5 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_gdr14r[2791] U8G_FONT_SECTION("u8g_font_gdr14r") = { - 0,35,33,244,248,14,3,95,7,136,32,127,251,19,251,18, - 251,0,0,0,5,0,0,2,17,17,6,2,0,64,192,192, - 192,192,192,192,192,192,192,192,192,128,0,192,192,192,6,8, - 8,10,2,9,204,204,204,204,204,204,204,140,10,13,26,11, - 1,1,12,128,9,128,9,0,9,0,127,192,19,0,18,0, - 50,0,255,128,36,0,100,0,68,0,76,0,9,18,36,11, - 1,254,12,0,12,0,63,128,109,128,205,0,204,0,236,0, - 124,0,63,0,15,0,13,128,13,128,141,128,205,128,239,0, - 126,0,12,0,12,0,14,14,28,16,1,0,56,24,72,48, - 204,96,204,64,204,192,205,128,75,0,114,56,6,76,12,204, - 8,204,16,204,48,200,96,112,14,16,32,16,1,0,15,0, - 25,128,49,128,49,128,49,0,51,0,60,0,60,252,124,112, - 102,48,199,48,195,176,193,224,192,224,96,176,63,28,2,8, - 8,6,2,9,192,192,192,192,192,192,192,128,6,22,22,7, - 1,252,12,24,16,32,96,96,64,192,192,192,192,192,192,192, - 192,64,96,96,32,48,24,12,6,22,22,7,0,252,192,96, - 48,16,24,24,8,12,12,12,12,12,12,12,12,8,24,24, - 16,32,96,192,9,10,20,10,1,8,24,0,24,0,137,0, - 235,128,60,0,60,0,235,0,137,0,24,0,24,0,8,8, - 8,9,1,2,24,24,24,255,24,24,24,24,4,6,6,5, - 0,253,112,240,48,48,32,64,6,1,1,8,1,5,252,2, - 3,3,5,2,0,192,192,192,9,22,44,11,1,252,0,128, - 1,128,1,0,3,0,3,0,2,0,6,0,6,0,12,0, - 12,0,8,0,24,0,24,0,16,0,48,0,48,0,96,0, - 96,0,64,0,192,0,192,0,128,0,9,14,28,11,1,0, - 28,0,39,0,99,0,67,128,193,128,193,128,193,128,193,128, - 193,128,193,128,193,0,97,0,98,0,28,0,8,14,14,11, - 2,0,24,120,152,24,24,24,24,24,24,24,24,24,24,255, - 8,14,14,11,1,0,60,103,195,131,3,6,6,12,24,24, - 48,97,193,255,9,14,28,12,1,0,30,0,103,0,195,0, - 3,0,2,0,4,0,30,0,3,0,1,128,1,128,1,128, - 1,128,195,0,60,0,10,14,28,11,0,0,3,0,7,0, - 7,0,11,0,27,0,19,0,35,0,99,0,67,0,255,192, - 3,0,3,0,3,0,15,192,9,14,28,11,0,0,0,128, - 63,0,32,0,32,0,96,0,126,0,67,0,1,128,1,128, - 1,128,1,128,1,0,195,0,60,0,9,14,28,11,1,0, - 3,0,12,0,48,0,32,0,96,0,222,0,227,0,193,128, - 193,128,193,128,193,128,97,0,99,0,30,0,9,13,26,11, - 1,0,127,128,129,0,129,0,3,0,2,0,6,0,4,0, - 12,0,8,0,24,0,24,0,48,0,32,0,9,14,28,11, - 1,0,62,0,71,0,195,0,195,0,195,0,118,0,30,0, - 39,0,99,128,193,128,193,128,193,128,99,0,60,0,9,14, - 28,11,1,0,30,0,99,0,67,0,193,128,193,128,193,128, - 193,128,99,128,61,128,1,0,3,0,6,0,8,0,112,0, - 2,11,11,5,2,0,192,192,192,0,0,0,0,0,192,192, - 192,4,14,14,5,0,253,48,48,48,0,0,0,0,0,112, - 240,48,48,32,64,8,7,7,10,1,3,1,15,120,192,112, - 30,3,8,4,4,10,1,4,255,0,0,255,8,7,7,10, - 1,3,192,120,15,3,30,240,128,8,17,17,10,1,0,62, - 103,195,195,3,3,6,12,12,24,24,24,16,0,24,24,24, - 17,19,57,19,1,252,1,240,0,6,28,0,24,6,0,48, - 3,0,32,3,0,97,211,128,66,49,128,196,49,128,204,49, - 128,204,49,128,204,49,128,204,49,0,236,51,0,102,114,0, - 99,156,0,48,0,0,56,2,0,14,15,0,3,240,0,13, - 14,28,14,0,0,2,0,3,0,5,0,5,128,5,128,8, - 128,8,192,8,192,31,192,16,96,16,96,32,48,32,48,248, - 120,11,14,28,12,0,0,127,0,177,192,48,192,48,192,48, - 192,49,128,63,128,49,192,48,224,48,96,48,96,48,96,48, - 192,255,128,11,14,28,12,1,0,7,192,24,96,32,0,96, - 0,64,0,192,0,192,0,192,0,192,0,192,0,96,0,96, - 32,56,64,15,128,13,14,28,14,0,0,127,128,176,224,48, - 112,48,48,48,24,48,24,48,24,48,24,48,24,48,24,48, - 48,48,112,48,224,255,128,11,14,28,11,0,0,255,192,48, - 64,48,64,48,0,48,0,48,0,63,128,49,0,48,0,48, - 0,48,0,48,32,48,96,255,192,10,14,28,11,0,0,255, - 192,48,64,48,64,48,0,48,0,48,0,63,128,49,0,48, - 0,48,0,48,0,48,0,48,0,252,0,11,14,28,13,1, - 0,15,128,16,192,32,0,96,0,192,0,192,0,192,0,195, - 224,192,192,192,192,96,192,96,192,48,192,31,0,15,14,28, - 15,0,0,252,126,48,24,48,24,48,24,48,24,48,24,63, - 248,48,24,48,24,48,24,48,24,48,24,48,24,252,126,6, - 14,14,7,0,0,252,48,48,48,48,48,48,48,48,48,48, - 48,48,252,9,18,36,7,254,252,31,128,6,0,6,0,6, - 0,6,0,6,0,6,0,6,0,6,0,6,0,6,0,6, - 0,6,0,6,0,6,0,4,0,72,0,240,0,13,14,28, - 13,0,0,252,240,48,64,48,128,49,0,50,0,54,0,60, - 0,54,0,54,0,51,0,49,128,48,192,48,96,252,56,11, - 14,28,11,0,0,252,0,48,0,48,0,48,0,48,0,48, - 0,48,0,48,0,48,0,48,0,48,0,48,32,48,64,255, - 192,17,14,42,19,1,0,240,7,0,112,14,0,112,14,0, - 120,30,0,104,22,0,108,22,0,108,38,0,102,38,0,102, - 102,0,99,70,0,99,198,0,97,134,0,97,134,0,241,15, - 128,15,14,28,15,0,0,240,126,48,24,56,24,60,24,52, - 24,50,24,51,24,49,152,48,152,48,216,48,120,48,56,48, - 56,252,24,12,14,28,14,1,0,15,128,48,192,32,96,96, - 96,192,48,192,48,192,48,192,48,192,48,192,48,96,96,96, - 64,48,128,31,0,11,14,28,12,0,0,127,128,176,192,48, - 96,48,96,48,96,48,96,48,192,63,0,48,0,48,0,48, - 0,48,0,48,0,252,0,14,17,34,14,1,253,15,128,48, - 192,32,96,96,96,192,48,192,48,192,48,192,48,192,48,192, - 48,96,96,96,96,48,192,31,0,1,128,0,196,0,56,13, - 14,28,13,0,0,127,0,177,128,48,192,48,192,48,192,48, - 128,49,0,62,0,51,0,49,0,49,128,48,192,48,192,252, - 120,9,14,28,11,1,0,62,0,99,0,192,0,192,0,224, - 0,120,0,62,0,15,0,3,128,1,128,129,128,129,0,195, - 0,124,0,12,14,28,13,0,0,255,240,134,16,134,16,6, - 0,6,0,6,0,6,0,6,0,6,0,6,0,6,0,6, - 0,6,0,31,128,15,14,28,15,0,0,252,126,48,24,48, - 24,48,24,48,24,48,24,48,24,48,24,48,24,48,24,48, - 24,24,48,28,96,7,192,14,14,28,15,0,0,248,60,48, - 24,48,16,24,16,24,48,24,32,12,96,12,64,4,64,6, - 192,6,128,3,128,3,128,1,0,19,14,42,20,0,0,248, - 67,224,48,96,128,48,96,128,48,224,128,16,177,128,16,177, - 0,25,145,0,25,25,0,25,25,0,11,11,0,14,14,0, - 14,14,0,14,6,0,4,6,0,14,14,28,14,0,0,252, - 248,48,48,24,96,28,192,12,128,7,128,3,0,3,128,5, - 128,12,192,24,96,16,112,48,48,248,124,14,14,28,14,0, - 0,224,124,48,48,24,32,24,96,12,64,6,192,7,128,3, - 0,3,0,3,0,3,0,3,0,3,0,15,192,10,14,28, - 12,1,0,127,192,65,128,129,128,3,0,6,0,6,0,12, - 0,28,0,24,0,48,0,48,0,96,64,192,64,255,192,5, - 22,22,7,1,252,248,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,248,9,22,44,11,1, - 252,128,0,192,0,192,0,64,0,96,0,32,0,48,0,48, - 0,16,0,24,0,24,0,8,0,12,0,4,0,4,0,6, - 0,2,0,3,0,3,0,1,0,1,128,0,128,5,22,22, - 8,1,252,248,24,24,24,24,24,24,24,24,24,24,24,24, - 24,24,24,24,24,24,24,24,248,9,11,22,11,1,6,8, - 0,12,0,28,0,22,0,54,0,34,0,35,0,99,0,65, - 128,65,128,129,128,9,1,2,11,1,253,255,128,5,5,5, - 7,0,12,224,96,48,16,8,10,10,20,11,1,0,30,0, - 99,0,195,0,3,0,31,0,99,0,195,0,195,0,199,0, - 123,192,10,17,34,12,1,0,96,0,224,0,96,0,96,0, - 96,0,96,0,96,0,103,0,121,128,113,192,96,192,96,192, - 96,192,96,192,96,128,113,0,30,0,9,10,20,10,1,0, - 15,0,49,128,96,0,192,0,192,0,192,0,192,0,96,0, - 113,128,30,0,11,17,34,12,1,0,1,128,7,128,1,128, - 1,128,1,128,1,128,1,128,31,128,35,128,65,128,193,128, - 193,128,193,128,193,128,225,128,103,160,57,192,9,10,20,11, - 1,0,30,0,33,0,65,128,255,128,192,0,192,0,192,0, - 224,0,113,128,62,0,9,17,34,7,0,0,7,128,9,0, - 16,0,48,0,48,0,48,0,48,0,126,0,176,0,48,0, - 48,0,48,0,48,0,48,0,48,0,48,0,252,0,12,15, - 30,12,0,251,31,48,49,192,96,192,96,192,96,192,49,128, - 31,0,24,0,56,0,31,192,96,112,192,48,192,48,96,96, - 63,128,13,17,34,13,0,0,48,0,240,0,48,0,48,0, - 48,0,48,0,48,0,51,192,52,96,56,96,48,96,48,96, - 48,96,48,96,48,96,48,96,253,248,6,15,15,6,0,0, - 48,48,48,0,0,48,240,48,48,48,48,48,48,48,252,7, - 20,20,6,253,251,6,6,6,0,0,6,30,6,6,6,6, - 6,6,6,6,6,6,4,8,240,12,17,34,12,0,0,48, - 0,240,0,48,0,48,0,48,0,48,0,48,0,49,224,49, - 128,51,0,52,0,60,0,54,0,51,0,49,128,48,192,248, - 240,6,17,17,6,0,0,48,240,48,48,48,48,48,48,48, - 48,48,48,48,48,48,48,252,20,10,30,20,0,0,113,199, - 128,182,104,192,56,112,192,48,96,192,48,96,192,48,96,192, - 48,96,192,48,96,192,48,96,192,253,251,240,13,10,20,13, - 0,0,113,192,182,96,56,96,48,96,48,96,48,96,48,96, - 48,96,48,96,253,248,10,10,20,12,1,0,30,0,35,128, - 65,128,192,192,192,192,192,192,192,192,224,128,113,0,30,0, - 11,15,30,12,0,251,115,128,188,192,56,224,48,96,48,96, - 48,96,48,96,48,64,56,192,55,0,48,0,48,0,48,0, - 48,0,252,0,11,15,30,12,1,251,30,128,35,128,97,128, - 193,128,193,128,193,128,193,128,225,128,99,128,61,128,1,128, - 1,128,1,128,1,128,7,224,9,10,20,9,0,0,51,128, - 252,128,56,0,48,0,48,0,48,0,48,0,48,0,48,0, - 252,0,7,10,10,9,1,0,124,204,192,224,120,30,6,134, - 134,248,8,14,14,8,0,0,16,48,48,48,127,176,48,48, - 48,48,48,48,49,30,11,10,20,12,1,0,97,128,231,128, - 97,128,97,128,97,128,97,128,97,128,97,128,103,160,57,192, - 11,10,20,11,0,0,249,224,32,64,48,128,48,128,25,128, - 25,0,9,0,14,0,6,0,4,0,16,10,20,16,0,0, - 248,143,33,130,49,196,49,196,19,100,26,108,26,40,12,56, - 12,56,12,16,11,10,20,12,0,0,249,224,48,128,25,0, - 15,0,6,0,14,0,11,0,17,128,32,192,241,224,12,15, - 30,11,255,251,124,240,16,32,24,64,24,64,12,192,12,128, - 4,128,7,0,3,0,3,0,2,0,6,0,4,0,120,0, - 240,0,8,10,10,10,1,0,255,131,134,12,8,24,48,97, - 65,255,6,22,22,8,1,252,4,24,16,48,48,48,56,24, - 24,24,48,240,24,24,24,24,48,48,48,48,24,4,2,24, - 24,5,2,251,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,6,22,22,8, - 1,252,128,96,48,48,48,48,96,96,96,96,60,16,32,96, - 96,112,48,48,48,32,96,128,10,4,8,11,1,5,48,64, - 124,128,159,0,135,0,255}; -/* - Fontname: -FreeType-Gentium Basic-Medium-R-Normal--27-270-72-72-P-125-ISO10646-1 - Copyright: Copyright (c) SIL International, 2003-2008. - Capital A Height: 17, '1' Height: 16 - Calculated Max Values w=22 h=27 x= 3 y=16 dx=23 dy= 0 ascent=23 len=66 - Font Bounding box w=40 h=38 x=-14 y=-9 - Calculated Min Values x=-3 y=-7 dx= 0 dy= 0 - Pure Font ascent =17 descent=-6 - X Font ascent =21 descent=-6 - Max Font ascent =23 descent=-7 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_gdr17[7056] U8G_FONT_SECTION("u8g_font_gdr17") = { - 0,40,38,242,247,17,4,64,9,46,32,255,250,23,249,21, - 250,0,0,0,6,0,0,3,21,21,7,2,255,96,224,224, - 224,224,96,96,96,96,96,64,64,64,64,64,0,0,96,224, - 224,192,7,9,9,11,2,11,102,230,230,198,198,70,70,70, - 70,12,15,30,13,1,2,6,96,6,96,4,64,4,64,12, - 192,63,240,8,128,25,128,17,0,255,224,51,0,34,0,34, - 0,102,0,68,0,11,20,40,12,0,254,6,0,6,0,15, - 128,55,224,102,64,102,0,102,0,118,0,62,0,31,128,7, - 192,6,224,6,96,134,96,198,96,230,192,127,192,31,0,6, - 0,6,0,17,16,48,19,1,0,56,6,0,108,12,0,198, - 24,0,198,24,0,198,48,0,198,96,0,198,192,0,108,192, - 0,57,158,0,3,51,0,6,97,128,6,97,128,12,97,128, - 24,97,128,48,51,0,32,30,0,17,19,57,18,1,0,3, - 192,0,12,224,0,8,96,0,24,96,0,24,96,0,24,192, - 0,29,192,0,31,128,0,14,0,0,62,63,128,119,29,0, - 103,12,0,195,140,0,193,204,0,193,232,0,192,248,0,96, - 120,0,112,222,0,31,7,128,3,9,9,7,2,11,96,224, - 224,192,192,64,64,64,64,6,25,25,9,2,252,4,8,24, - 48,32,96,96,96,192,192,192,192,192,192,192,192,192,224,96, - 96,96,48,24,8,4,6,25,25,9,1,252,128,64,96,48, - 24,24,24,24,12,12,12,12,12,12,12,12,12,24,24,24, - 48,48,96,64,128,10,12,24,12,1,9,12,0,12,0,140, - 0,204,192,119,128,30,0,30,0,119,128,204,192,12,128,12, - 0,12,0,10,9,18,11,1,3,12,0,12,0,12,0,12, - 0,255,192,12,0,12,0,12,0,12,0,4,7,7,6,1, - 252,112,240,48,48,32,96,64,7,1,1,9,1,6,254,3, - 4,4,6,2,255,96,224,224,192,11,25,50,13,1,252,0, - 96,0,96,0,192,0,192,1,128,1,128,1,128,3,0,3, - 0,6,0,6,0,6,0,12,0,12,0,12,0,24,0,24, - 0,48,0,48,0,48,0,96,0,96,0,224,0,192,0,192, - 0,11,16,32,13,1,0,15,0,49,128,96,192,64,192,64, - 224,192,96,192,96,192,96,192,96,192,96,192,96,192,64,96, - 64,96,192,49,128,30,0,9,16,32,13,2,0,12,0,60, - 0,252,0,12,0,12,0,12,0,12,0,12,0,12,0,12, - 0,12,0,12,0,12,0,12,0,12,0,255,128,10,16,32, - 13,1,0,15,0,49,128,96,192,96,192,0,192,0,192,1, - 128,1,128,3,0,6,0,12,0,28,0,24,0,48,64,96, - 64,255,192,10,16,32,13,1,0,30,0,99,0,97,128,193, - 128,1,128,3,0,6,0,31,0,3,128,1,192,0,192,0, - 192,0,192,1,128,193,128,62,0,11,16,32,13,1,0,1, - 128,3,128,7,128,5,128,13,128,25,128,17,128,49,128,97, - 128,65,128,255,224,1,128,1,128,1,128,1,128,15,224,10, - 16,32,13,1,0,63,192,32,0,32,0,32,0,96,0,96, - 0,127,0,67,128,1,192,0,192,0,192,0,192,0,192,1, - 128,193,128,62,0,11,16,32,13,1,0,3,128,14,0,24, - 0,48,0,96,0,96,0,207,0,241,192,192,224,192,96,192, - 96,192,96,96,96,96,64,48,128,31,0,11,16,32,13,1, - 0,127,224,64,192,128,192,0,128,1,128,1,128,3,0,3, - 0,6,0,6,0,4,0,12,0,12,0,24,0,24,0,48, - 0,11,16,32,13,1,0,31,0,113,128,224,192,224,192,224, - 192,241,128,63,0,15,128,51,192,96,224,192,96,192,96,192, - 96,192,64,96,128,31,0,11,17,34,13,1,255,31,0,49, - 128,96,192,192,192,192,96,192,96,192,96,224,96,113,224,30, - 96,0,224,0,192,0,192,1,128,3,0,14,0,48,0,3, - 14,14,6,2,255,64,224,224,224,0,0,0,0,0,0,96, - 224,224,192,4,17,17,6,1,252,32,112,112,112,0,0,0, - 0,0,0,112,240,48,48,32,96,64,10,9,18,12,1,3, - 0,192,3,192,31,0,120,0,224,0,248,0,30,0,7,192, - 0,192,10,5,10,12,1,5,255,192,0,0,0,0,0,0, - 255,192,10,9,18,12,1,3,192,0,248,0,30,0,7,192, - 1,192,7,128,60,0,240,0,128,0,10,20,40,12,1,255, - 31,0,97,128,192,192,192,192,192,192,0,192,1,128,1,128, - 3,0,6,0,6,0,12,0,12,0,12,0,8,0,0,0, - 12,0,28,0,28,0,24,0,20,22,66,22,1,251,0,252, - 0,3,7,0,12,1,192,24,0,192,48,0,96,32,244,96, - 97,28,112,67,12,48,194,12,48,198,12,48,198,12,48,198, - 12,48,198,12,32,198,12,96,227,12,64,99,60,128,97,199, - 0,48,0,0,56,0,0,28,0,64,7,3,128,1,252,0, - 16,17,34,16,0,0,0,128,1,128,3,128,3,192,2,192, - 6,192,6,96,4,96,12,112,12,48,15,240,24,24,24,24, - 16,24,48,12,48,12,248,63,12,17,34,14,1,0,127,128, - 176,192,48,96,48,96,48,96,48,64,49,128,63,192,48,224, - 48,96,48,48,48,48,48,48,48,48,48,96,48,224,255,128, - 12,17,34,14,1,0,7,224,24,112,48,0,32,0,96,0, - 64,0,192,0,192,0,192,0,192,0,192,0,192,0,96,0, - 96,0,48,16,24,32,15,192,14,17,34,16,1,0,127,128, - 176,224,48,48,48,24,48,24,48,12,48,12,48,12,48,12, - 48,12,48,12,48,12,48,24,48,24,48,48,48,96,255,128, - 12,17,34,13,1,0,255,224,48,32,48,32,48,0,48,0, - 48,0,48,0,63,192,48,128,48,0,48,0,48,0,48,0, - 48,0,48,16,48,48,255,224,11,17,34,13,1,0,255,224, - 48,32,48,32,48,0,48,0,48,0,48,0,63,128,49,0, - 48,0,48,0,48,0,48,0,48,0,48,0,48,0,252,0, - 14,17,34,16,1,0,3,240,12,56,16,0,32,0,96,0, - 64,0,192,0,192,0,192,0,192,252,192,24,192,24,96,24, - 96,24,48,24,24,24,7,224,16,17,34,18,1,0,252,63, - 48,12,48,12,48,12,48,12,48,12,48,12,48,12,63,252, - 48,12,48,12,48,12,48,12,48,12,48,12,48,12,252,63, - 6,17,17,8,1,0,252,48,48,48,48,48,48,48,48,48, - 48,48,48,48,48,48,252,10,22,44,8,253,251,31,192,3, - 0,3,0,3,0,3,0,3,0,3,0,3,0,3,0,3, - 0,3,0,3,0,3,0,3,0,3,0,3,0,3,0,3, - 0,2,0,6,0,68,0,248,0,15,17,34,16,1,0,252, - 252,48,48,48,96,48,192,49,128,51,0,54,0,52,0,62, - 0,54,0,51,0,49,128,49,192,48,224,48,112,48,56,252, - 30,12,17,34,13,1,0,252,0,48,0,48,0,48,0,48, - 0,48,0,48,0,48,0,48,0,48,0,48,0,48,0,48, - 0,48,0,48,16,48,48,255,224,20,17,51,22,1,0,240, - 1,224,56,1,192,56,3,192,44,2,192,44,6,192,44,6, - 192,38,4,192,38,12,192,35,8,192,35,24,192,35,152,192, - 33,144,192,33,176,192,32,224,192,32,224,192,32,64,192,248, - 67,240,16,17,34,18,1,0,240,63,48,12,56,12,60,12, - 52,12,54,12,51,12,51,12,49,140,48,204,48,204,48,108, - 48,60,48,60,48,28,48,28,252,12,14,17,34,16,1,0, - 7,192,24,96,48,48,96,24,96,24,64,12,192,12,192,12, - 192,12,192,12,192,12,192,8,96,24,96,16,48,48,24,96, - 15,128,12,17,34,14,1,0,127,128,176,224,48,96,48,48, - 48,48,48,48,48,48,48,96,48,192,63,128,48,0,48,0, - 48,0,48,0,48,0,48,0,252,0,16,21,42,16,1,252, - 7,192,24,96,48,48,96,24,96,24,64,12,192,12,192,12, - 192,12,192,12,192,12,192,12,96,24,96,24,48,48,24,96, - 15,192,0,192,0,96,0,49,0,14,14,17,34,15,1,0, - 127,0,177,192,48,96,48,96,48,96,48,96,48,192,49,192, - 63,0,51,0,49,128,49,128,48,192,48,224,48,96,48,112, - 252,60,10,17,34,13,2,0,31,0,99,128,193,0,192,0, - 224,0,240,0,124,0,126,0,31,128,7,128,1,192,0,192, - 0,192,128,192,128,128,193,0,126,0,14,17,34,15,0,0, - 255,252,131,4,131,4,3,0,3,0,3,0,3,0,3,0, - 3,0,3,0,3,0,3,0,3,0,3,0,3,0,3,0, - 15,192,16,17,34,18,1,0,252,63,48,12,48,12,48,12, - 48,12,48,12,48,12,48,12,48,12,48,12,48,12,48,12, - 48,12,48,24,24,24,12,48,7,224,17,17,51,18,0,0, - 252,15,128,48,6,0,24,6,0,24,4,0,24,12,0,12, - 12,0,12,8,0,14,24,0,6,24,0,6,16,0,3,48, - 0,3,32,0,3,96,0,1,224,0,1,192,0,1,192,0, - 0,128,0,22,17,51,23,0,0,252,16,124,48,16,16,48, - 56,16,24,56,48,24,56,48,24,108,48,24,108,32,24,76, - 32,12,198,96,12,198,96,12,134,96,13,131,64,7,131,64, - 7,3,192,7,1,192,7,1,192,6,1,128,16,17,34,17, - 0,0,124,63,56,28,24,24,12,48,14,48,7,96,3,192, - 3,192,1,192,3,192,3,224,6,112,12,48,12,24,24,28, - 56,14,252,63,15,17,34,16,0,0,240,62,56,12,24,24, - 28,24,14,48,6,32,7,96,3,192,3,192,1,128,1,128, - 1,128,1,128,1,128,1,128,1,128,7,224,12,17,34,14, - 1,0,127,240,64,96,64,224,128,192,1,192,3,128,3,0, - 7,0,6,0,14,0,28,0,24,0,56,0,48,16,112,16, - 224,48,255,240,6,25,25,8,2,252,252,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,252,11,25,50,13,1,252,128,0,192,0,64,0,96, - 0,96,0,48,0,48,0,48,0,24,0,24,0,8,0,12, - 0,12,0,6,0,6,0,2,0,3,0,3,0,1,128,1, - 128,1,128,0,192,0,192,0,64,0,96,6,25,25,9,1, - 252,252,12,12,12,12,12,12,12,12,12,12,12,12,12,12, - 12,12,12,12,12,12,12,12,12,252,11,13,26,13,1,7, - 6,0,14,0,14,0,15,0,27,0,19,0,17,128,49,128, - 33,192,96,192,96,192,64,96,192,64,11,1,2,13,1,253, - 255,224,6,6,6,9,0,14,96,224,48,24,8,4,11,12, - 24,12,1,0,31,0,97,128,225,128,1,128,1,128,31,128, - 121,128,225,128,193,128,193,128,199,128,121,224,13,20,40,14, - 0,0,48,0,240,0,48,0,48,0,48,0,48,0,48,0, - 48,0,49,224,54,112,56,48,48,56,48,24,48,24,48,24, - 48,24,48,16,48,48,56,96,15,128,10,12,24,12,1,0, - 15,192,48,192,96,128,64,0,192,0,192,0,192,0,192,0, - 192,0,96,64,48,192,31,0,13,20,40,14,1,0,0,96, - 1,224,0,96,0,96,0,96,0,96,0,96,0,96,15,224, - 48,224,96,96,64,96,192,96,192,96,192,96,192,96,192,96, - 96,224,49,120,30,96,10,12,24,12,1,0,15,0,49,128, - 96,192,64,192,255,192,192,0,192,0,192,0,224,0,96,64, - 48,128,31,0,10,20,40,8,1,0,3,192,12,128,24,0, - 16,0,48,0,48,0,48,0,48,0,255,0,48,0,48,0, - 48,0,48,0,48,0,48,0,48,0,48,0,48,0,48,0, - 254,0,13,18,36,13,0,250,15,24,48,240,32,96,96,96, - 96,96,96,96,56,192,31,0,24,0,56,0,63,128,31,240, - 48,120,192,24,192,24,192,16,112,96,31,128,14,20,40,15, - 1,0,48,0,240,0,48,0,48,0,48,0,48,0,48,0, - 48,0,49,224,50,48,52,48,56,48,48,48,48,48,48,48, - 48,48,48,48,48,48,48,48,252,252,6,18,18,7,1,0, - 48,112,48,0,0,0,48,240,48,48,48,48,48,48,48,48, - 48,252,8,24,24,7,253,250,3,7,3,0,0,0,3,15, - 3,3,3,3,3,3,3,3,3,3,3,3,2,2,4,248, - 13,20,40,14,1,0,48,0,240,0,48,0,48,0,48,0, - 48,0,48,0,48,0,49,240,48,192,49,128,51,0,52,0, - 60,0,54,0,51,0,49,128,48,192,48,224,248,120,6,20, - 20,7,1,0,48,240,48,48,48,48,48,48,48,48,48,48, - 48,48,48,48,48,48,48,252,20,12,36,21,1,0,113,195, - 128,182,108,192,56,112,192,56,112,192,48,96,192,48,96,192, - 48,96,192,48,96,192,48,96,192,48,96,192,48,96,192,253, - 251,240,14,12,24,15,1,0,113,224,178,48,52,48,56,48, - 48,48,48,48,48,48,48,48,48,48,48,48,48,48,252,252, - 12,12,24,14,1,0,15,128,48,192,96,96,64,112,192,48, - 192,48,192,48,192,48,224,32,96,96,48,192,31,0,12,18, - 36,14,1,250,113,192,182,224,56,96,48,48,48,48,48,48, - 48,48,48,48,48,32,48,96,56,64,55,128,48,0,48,0, - 48,0,48,0,48,0,252,0,13,18,36,14,1,250,15,32, - 48,224,96,96,64,96,192,96,192,96,192,96,192,96,192,96, - 96,224,49,96,30,96,0,96,0,96,0,96,0,96,0,96, - 1,248,10,12,24,11,1,0,51,192,244,128,56,128,56,0, - 48,0,48,0,48,0,48,0,48,0,48,0,48,0,252,0, - 8,12,12,10,1,0,62,70,194,224,240,124,30,7,131,131, - 198,124,9,17,34,9,0,0,16,0,48,0,48,0,48,0, - 48,0,255,128,48,0,48,0,48,0,48,0,48,0,48,0, - 48,0,48,0,48,0,49,0,30,128,14,12,24,14,0,0, - 48,48,240,240,48,48,48,48,48,48,48,48,48,48,48,48, - 48,48,48,112,56,188,31,48,13,12,24,13,0,0,248,120, - 48,48,48,32,24,96,24,64,28,64,12,192,12,128,7,128, - 7,0,7,0,2,0,19,12,36,19,0,0,248,99,224,48, - 96,128,48,96,128,48,241,128,24,177,128,25,177,0,25,153, - 0,13,27,0,15,26,0,14,14,0,6,14,0,4,4,0, - 13,12,24,14,0,0,252,248,56,96,24,64,12,128,7,128, - 7,0,7,128,13,128,8,192,16,96,48,112,248,248,14,18, - 36,13,255,250,124,60,24,24,24,16,12,48,12,32,14,32, - 6,96,6,64,3,192,3,128,3,128,1,128,1,0,3,0, - 2,0,6,0,124,0,240,0,10,12,24,12,1,0,127,192, - 65,128,131,128,3,0,6,0,12,0,28,0,24,0,48,0, - 112,64,96,64,255,192,6,25,25,9,2,252,4,8,24,48, - 48,48,48,24,24,24,24,48,224,56,24,24,24,24,48,48, - 48,48,16,24,4,2,27,27,6,2,251,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,6,25,25,9,1,252,128,96,32,48, - 48,48,48,96,96,96,96,48,28,48,96,96,96,96,48,48, - 48,48,96,64,128,12,4,8,13,1,6,56,48,126,32,143, - 192,131,128,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,0,0,0,6,0,0,3,19,19,7,2,249, - 96,224,224,192,64,64,64,64,64,96,96,96,96,224,224,224, - 224,224,192,11,17,34,13,1,255,6,0,6,0,7,128,31, - 224,38,64,102,0,198,0,198,0,198,0,198,0,198,0,230, - 32,118,64,63,128,15,0,6,0,6,0,11,16,32,13,1, - 0,7,192,24,224,16,64,48,64,48,0,48,0,48,0,48, - 0,255,0,48,0,48,0,48,0,48,32,32,32,96,96,255, - 224,9,8,16,13,2,4,128,128,93,0,119,0,99,0,99, - 0,119,0,93,0,128,128,14,16,32,13,255,0,240,124,48, - 48,24,96,28,96,12,192,14,192,7,128,3,128,3,0,63, - 240,3,0,3,0,3,0,3,0,3,0,15,192,2,27,27, - 6,2,251,192,192,192,192,192,192,192,192,192,192,192,192,128, - 0,0,192,192,192,192,192,192,192,192,192,192,192,192,10,19, - 38,13,1,0,31,0,35,128,97,0,96,0,112,0,60,0, - 127,0,199,128,195,192,193,192,224,192,120,192,63,128,15,0, - 3,128,65,128,65,128,97,0,62,0,9,3,6,11,1,15, - 193,128,193,128,193,128,17,17,51,19,1,0,3,224,0,12, - 24,0,48,6,0,48,246,0,99,27,0,102,1,0,204,1, - 128,204,1,128,204,1,128,204,1,128,204,1,128,70,19,0, - 103,19,0,49,230,0,48,6,0,12,24,0,3,224,0,7, - 8,8,7,0,8,56,76,140,60,108,108,126,126,10,12,24, - 13,1,0,8,64,24,192,16,128,49,128,99,0,230,0,231, - 0,99,0,49,128,16,128,8,192,8,64,11,6,12,13,1, - 2,255,224,0,96,0,96,0,96,0,96,0,96,7,1,1, - 9,1,6,254,9,9,18,10,0,10,62,0,99,0,255,128, - 146,128,156,128,152,128,213,128,107,0,62,0,9,1,2,13, - 2,16,255,128,6,6,6,10,2,10,56,76,204,204,200,112, - 10,12,24,11,1,2,12,0,12,0,12,0,12,0,255,192, - 12,0,12,0,12,0,12,0,0,0,0,0,255,128,7,10, - 10,9,1,8,60,70,198,6,12,24,16,32,66,254,8,10, - 10,9,255,8,30,35,67,2,14,3,3,3,198,60,5,6, - 6,9,3,14,24,56,48,96,192,128,14,18,36,14,0,250, - 48,48,240,112,48,48,48,48,48,48,48,48,48,48,48,48, - 48,48,56,240,63,188,55,56,48,0,48,0,48,0,48,0, - 56,0,48,0,13,20,40,15,1,253,31,248,49,224,97,224, - 193,224,193,224,193,224,193,224,97,224,113,224,31,224,1,224, - 1,224,1,224,1,224,1,224,1,224,1,224,1,224,1,224, - 7,248,2,3,3,4,1,8,192,192,192,5,6,6,6,0, - 250,48,32,56,88,16,224,7,10,10,9,1,8,24,248,24, - 24,24,24,24,24,24,126,6,8,8,8,1,8,56,76,204, - 204,204,200,112,252,10,12,24,13,2,0,132,0,198,0,98, - 0,35,0,49,128,24,192,25,192,49,128,35,0,98,0,198, - 0,132,0,14,16,32,16,1,0,48,24,240,56,48,48,48, - 96,48,192,48,192,49,128,255,0,3,24,6,56,12,88,12, - 88,24,152,17,252,48,24,96,60,13,16,32,15,1,0,48, - 8,240,16,48,48,48,32,48,96,48,192,48,128,253,128,3, - 112,2,152,7,24,4,16,8,48,24,96,16,200,49,248,14, - 16,32,16,1,0,56,24,204,16,12,48,56,32,12,64,12, - 192,140,128,113,128,3,24,2,56,6,88,12,88,8,152,25, - 252,16,24,48,60,10,19,38,12,1,249,6,0,14,0,14, - 0,12,0,2,0,6,0,6,0,6,0,12,0,28,0,56, - 0,112,0,96,0,192,0,192,192,192,192,192,192,97,128,62, - 0,16,23,46,16,0,0,12,0,30,0,7,0,1,128,0, - 64,0,0,0,128,1,128,3,128,3,192,2,192,6,192,6, - 96,4,96,12,112,12,48,15,240,24,24,24,24,16,24,48, - 12,48,12,248,63,16,23,46,16,0,0,0,48,0,112,1, - 192,3,128,2,0,0,0,0,128,1,128,3,128,3,192,2, - 192,6,192,6,96,4,96,12,112,12,48,15,240,24,24,24, - 24,16,24,48,12,48,12,248,63,16,22,44,16,0,0,3, - 128,6,192,12,32,8,16,0,0,0,128,1,128,3,128,3, - 192,2,192,6,192,6,96,4,96,12,112,12,48,15,240,24, - 24,24,24,16,24,48,12,48,12,248,63,16,22,44,16,0, - 0,0,16,7,176,9,224,16,192,0,0,0,128,1,128,3, - 128,3,192,2,192,6,192,6,96,4,96,12,112,12,48,15, - 240,24,24,24,24,16,24,48,12,48,12,248,63,16,21,42, - 16,0,0,12,48,12,48,8,32,0,0,0,128,1,128,3, - 128,3,192,2,192,6,192,6,96,4,96,12,112,12,48,15, - 240,24,24,24,24,16,24,48,12,48,12,248,63,16,23,46, - 16,0,0,1,192,3,96,3,96,3,192,1,128,0,0,0, - 128,1,128,3,128,3,192,2,192,6,192,6,96,4,96,12, - 112,12,48,15,240,24,24,24,24,16,24,48,12,48,12,248, - 63,20,17,51,21,0,0,7,255,224,1,176,32,1,176,32, - 1,48,0,3,48,0,3,48,0,6,48,0,7,255,192,4, - 48,128,12,48,0,12,48,0,24,48,0,24,48,0,16,48, - 0,48,48,16,48,48,48,248,255,240,12,23,46,14,1,250, - 7,224,24,112,48,0,32,0,96,0,64,0,192,0,192,0, - 192,0,192,0,192,0,192,0,224,0,96,32,112,32,61,192, - 31,128,4,0,4,0,7,0,3,0,2,0,28,0,12,23, - 46,13,1,0,48,0,120,0,28,0,6,0,1,0,0,0, - 255,224,48,32,48,32,48,0,48,0,48,0,48,0,63,192, - 48,128,48,0,48,0,48,0,48,0,48,0,48,16,48,48, - 255,224,12,23,46,13,1,0,0,192,3,192,7,0,12,0, - 16,0,0,0,255,224,48,32,48,32,48,0,48,0,48,0, - 48,0,63,192,48,128,48,0,48,0,48,0,48,0,48,0, - 48,16,48,48,255,224,12,22,44,13,1,0,14,0,27,0, - 48,128,64,64,0,0,255,224,48,32,48,32,48,0,48,0, - 48,0,48,0,63,192,48,128,48,0,48,0,48,0,48,0, - 48,0,48,16,48,48,255,224,12,21,42,13,1,0,32,128, - 97,128,32,128,0,0,255,224,48,32,48,32,48,0,48,0, - 48,0,48,0,63,192,48,128,48,0,48,0,48,0,48,0, - 48,0,48,16,48,48,255,224,8,23,23,8,255,0,96,240, - 56,12,2,0,63,12,12,12,12,12,12,12,12,12,12,12, - 12,12,12,12,63,7,23,23,8,1,0,6,14,56,112,64, - 0,252,48,48,48,48,48,48,48,48,48,48,48,48,48,48, - 48,252,8,22,22,8,0,0,56,108,194,129,0,126,24,24, - 24,24,24,24,24,24,24,24,24,24,24,24,24,126,8,21, - 21,8,0,0,195,195,130,0,126,24,24,24,24,24,24,24, - 24,24,24,24,24,24,24,24,126,14,17,34,16,1,0,127, - 128,176,224,48,48,48,24,48,24,48,12,48,12,48,12,255, - 12,48,12,48,12,48,12,48,24,48,24,48,48,48,96,255, - 128,16,22,44,18,1,0,0,16,7,176,9,224,16,192,0, - 0,240,63,48,12,56,12,60,12,52,12,54,12,51,12,51, - 12,49,140,48,204,48,204,48,108,48,60,48,60,48,28,48, - 28,252,12,14,23,46,16,1,0,24,0,28,0,7,0,3, - 128,0,128,0,0,7,192,24,96,48,48,96,24,96,24,64, - 12,192,12,192,12,192,12,192,12,192,12,192,8,96,24,96, - 16,48,48,24,96,15,128,14,23,46,16,1,0,0,96,0, - 240,1,192,3,0,4,0,0,0,7,192,24,96,48,48,96, - 24,96,24,64,12,192,12,192,12,192,12,192,12,192,12,192, - 8,96,24,96,16,48,48,24,96,15,128,14,22,44,16,1, - 0,3,128,4,192,8,96,16,32,0,0,7,192,24,96,48, - 48,96,24,96,24,64,12,192,12,192,12,192,12,192,12,192, - 12,192,8,96,24,96,16,48,48,24,96,15,128,14,22,44, - 16,1,0,0,32,15,48,19,224,32,128,0,0,7,192,24, - 96,48,48,96,24,96,24,64,12,192,12,192,12,192,12,192, - 12,192,12,192,8,96,24,96,16,48,48,24,96,15,128,14, - 21,42,16,1,0,24,96,24,96,16,64,0,0,7,192,24, - 96,48,48,96,24,96,24,64,12,192,12,192,12,192,12,192, - 12,192,12,192,8,96,24,96,16,48,48,24,96,15,128,9, - 9,18,11,1,3,193,128,99,0,54,0,28,0,28,0,28, - 0,54,0,99,0,193,128,14,18,36,16,1,255,7,204,24, - 120,48,48,32,120,96,120,64,220,193,204,193,140,195,12,199, - 12,198,12,204,8,104,24,120,16,48,48,120,96,207,128,128, - 0,16,23,46,18,1,0,12,0,30,0,7,0,1,192,0, - 64,0,0,252,63,48,12,48,12,48,12,48,12,48,12,48, - 12,48,12,48,12,48,12,48,12,48,12,48,12,48,24,24, - 24,12,48,7,224,16,23,46,18,1,0,0,48,0,112,1, - 192,3,128,2,0,0,0,252,63,48,12,48,12,48,12,48, - 12,48,12,48,12,48,12,48,12,48,12,48,12,48,12,48, - 12,48,24,24,24,12,48,7,224,16,22,44,18,1,0,1, - 128,2,64,4,32,8,16,0,0,252,63,48,12,48,12,48, - 12,48,12,48,12,48,12,48,12,48,12,48,12,48,12,48, - 12,48,12,48,24,24,24,12,48,7,224,16,21,42,18,1, - 0,12,48,12,48,8,32,0,0,252,63,48,12,48,12,48, - 12,48,12,48,12,48,12,48,12,48,12,48,12,48,12,48, - 12,48,12,48,24,24,24,12,48,7,224,15,23,46,16,0, - 0,0,48,0,112,0,192,3,128,2,0,0,0,240,62,56, - 12,24,24,28,24,14,48,6,32,7,96,3,192,3,192,1, - 128,1,128,1,128,1,128,1,128,1,128,1,128,7,224,12, - 17,34,14,1,0,252,0,48,0,48,0,63,128,48,224,48, - 96,48,48,48,48,48,48,48,48,48,48,48,96,56,192,55, - 128,48,0,48,0,252,0,14,20,40,15,1,0,3,192,12, - 224,24,112,16,48,48,48,48,48,48,96,49,192,51,0,54, - 0,54,0,55,128,51,224,48,248,48,60,48,28,50,12,50, - 12,51,24,243,240,11,20,40,12,1,0,48,0,120,0,24, - 0,12,0,4,0,2,0,0,0,0,0,31,0,97,128,225, - 128,1,128,1,128,31,128,121,128,225,128,193,128,193,128,199, - 128,121,224,11,20,40,12,1,0,1,128,3,128,3,0,6, - 0,4,0,8,0,0,0,0,0,31,0,97,128,225,128,1, - 128,1,128,31,128,121,128,225,128,193,128,193,128,199,128,121, - 224,11,19,38,12,1,0,12,0,30,0,19,0,33,128,64, - 192,0,0,0,0,31,0,97,128,225,128,1,128,1,128,31, - 128,121,128,225,128,193,128,193,128,199,128,121,224,11,18,36, - 12,1,0,24,64,60,128,71,0,0,0,0,0,0,0,31, - 0,97,128,225,128,1,128,1,128,31,128,121,128,225,128,193, - 128,193,128,199,128,121,224,11,18,36,12,1,0,97,128,97, - 128,97,128,0,0,0,0,0,0,31,0,97,128,225,128,1, - 128,1,128,31,128,121,128,225,128,193,128,193,128,199,128,121, - 224,11,19,38,12,1,0,14,0,11,0,27,0,27,0,14, - 0,0,0,0,0,31,0,97,128,225,128,1,128,1,128,31, - 128,121,128,225,128,193,128,193,128,199,128,121,224,17,12,36, - 19,1,0,31,62,0,97,195,0,97,193,128,193,129,128,15, - 255,128,57,128,0,97,128,0,193,128,0,193,128,0,193,193, - 0,198,227,0,120,124,0,10,18,36,12,1,250,15,192,48, - 192,96,128,64,0,192,0,192,0,192,0,192,0,224,0,96, - 64,120,192,63,0,12,0,4,0,7,0,3,0,2,0,28, - 0,10,20,40,12,1,0,48,0,56,0,24,0,12,0,6, - 0,2,0,0,0,0,0,15,0,49,128,96,192,64,192,255, - 192,192,0,192,0,192,0,224,0,96,64,48,128,31,0,10, - 20,40,12,1,0,1,192,1,128,3,0,2,0,4,0,12, - 0,0,0,0,0,15,0,49,128,96,192,64,192,255,192,192, - 0,192,0,192,0,224,0,96,64,48,128,31,0,10,19,38, - 12,1,0,6,0,15,0,25,0,48,128,32,64,0,0,0, - 0,15,0,49,128,96,192,64,192,255,192,192,0,192,0,192, - 0,224,0,96,64,48,128,31,0,10,18,36,12,1,0,32, - 128,48,192,32,128,0,0,0,0,0,0,15,0,49,128,96, - 192,64,192,255,192,192,0,192,0,192,0,224,0,96,64,48, - 128,31,0,7,20,20,7,0,0,192,224,112,48,24,8,0, - 0,24,120,24,24,24,24,24,24,24,24,24,126,7,20,20, - 7,1,0,14,12,24,16,48,96,0,0,48,240,48,48,48, - 48,48,48,48,48,48,252,8,19,19,7,0,0,24,60,100, - 194,129,0,0,24,120,24,24,24,24,24,24,24,24,24,126, - 8,18,18,7,0,0,130,195,130,0,0,0,24,120,24,24, - 24,24,24,24,24,24,24,126,11,19,38,13,1,0,24,0, - 60,224,7,128,31,0,49,128,0,192,0,192,15,192,49,224, - 96,224,64,96,192,96,192,96,192,96,192,64,224,192,96,192, - 49,128,30,0,14,18,36,15,1,0,12,32,31,64,35,128, - 0,0,0,0,0,0,113,224,178,48,52,48,56,48,48,48, - 48,48,48,48,48,48,48,48,48,48,48,48,252,252,12,20, - 40,14,1,0,56,0,24,0,12,0,4,0,6,0,3,0, - 0,0,0,0,15,128,48,192,96,96,64,112,192,48,192,48, - 192,48,192,48,224,32,96,96,48,192,31,0,12,20,40,14, - 1,0,0,192,1,128,3,128,3,0,6,0,4,0,0,0, - 0,0,15,128,48,192,96,96,64,112,192,48,192,48,192,48, - 192,48,224,32,96,96,48,192,31,0,12,19,38,14,1,0, - 6,0,15,0,25,128,16,128,32,64,0,0,0,0,15,128, - 48,192,96,96,64,112,192,48,192,48,192,48,192,48,224,32, - 96,96,48,192,31,0,12,18,36,14,1,0,28,96,62,64, - 35,128,0,0,0,0,0,0,15,128,48,192,96,96,64,112, - 192,48,192,48,192,48,192,48,224,32,96,96,48,192,31,0, - 12,18,36,14,1,0,48,192,48,192,48,192,0,0,0,0, - 0,0,15,128,48,192,96,96,64,112,192,48,192,48,192,48, - 192,48,224,32,96,96,48,192,31,0,9,9,18,11,1,3, - 12,0,12,0,0,0,0,0,255,128,0,0,0,0,12,0, - 12,0,12,14,28,14,1,255,0,16,15,176,49,224,96,224, - 65,240,195,48,198,48,198,48,204,48,248,32,112,96,120,192, - 223,0,128,0,14,20,40,14,0,0,28,0,12,0,6,0, - 3,0,1,0,1,128,0,0,0,0,48,48,240,240,48,48, - 48,48,48,48,48,48,48,48,48,48,48,48,48,112,56,188, - 31,48,14,20,40,14,0,0,0,96,0,224,0,192,1,128, - 3,0,2,0,0,0,0,0,48,48,240,240,48,48,48,48, - 48,48,48,48,48,48,48,48,48,48,48,112,56,188,31,48, - 14,19,38,14,0,0,3,0,7,128,4,192,8,96,16,32, - 0,0,0,0,48,48,240,240,48,48,48,48,48,48,48,48, - 48,48,48,48,48,48,48,112,56,188,31,48,14,18,36,14, - 0,0,24,96,24,96,24,96,0,0,0,0,0,0,48,48, - 240,240,48,48,48,48,48,48,48,48,48,48,48,48,48,48, - 48,112,56,188,31,48,14,26,52,13,255,250,0,112,0,96, - 0,224,0,192,1,128,1,0,0,0,0,0,124,60,24,24, - 24,16,12,48,12,32,14,32,6,96,6,64,3,192,3,128, - 3,128,1,128,1,0,3,0,2,0,6,0,124,0,240,0, - 12,26,52,14,1,250,48,0,240,0,48,0,48,0,48,0, - 48,0,48,0,48,0,51,192,52,224,56,96,48,48,48,48, - 48,48,48,48,48,48,48,32,48,96,56,64,55,128,48,0, - 48,0,48,0,48,0,48,0,252,0,14,24,48,13,255,250, - 12,48,12,48,8,32,0,0,0,0,0,0,124,60,24,24, - 24,16,12,48,12,32,14,32,6,96,6,64,3,192,3,128, - 3,128,1,128,1,0,3,0,2,0,6,0,124,0,240,0 - }; -/* - Fontname: -FreeType-Gentium Basic-Medium-R-Normal--27-270-72-72-P-125-ISO10646-1 - Copyright: Copyright (c) SIL International, 2003-2008. - Capital A Height: 0, '1' Height: 16 - Calculated Max Values w=11 h=25 x= 2 y= 9 dx=13 dy= 0 ascent=21 len=50 - Font Bounding box w=40 h=38 x=-14 y=-9 - Calculated Min Values x= 0 y=-4 dx= 0 dy= 0 - Pure Font ascent =16 descent= 0 - X Font ascent =16 descent= 0 - Max Font ascent =21 descent=-4 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_gdr17n[559] U8G_FONT_SECTION("u8g_font_gdr17n") = { - 0,40,38,242,247,16,0,0,0,0,42,58,0,21,252,16, - 0,10,12,24,12,1,9,12,0,12,0,140,0,204,192,119, - 128,30,0,30,0,119,128,204,192,12,128,12,0,12,0,10, - 9,18,11,1,3,12,0,12,0,12,0,12,0,255,192,12, - 0,12,0,12,0,12,0,4,7,7,6,1,252,112,240,48, - 48,32,96,64,7,1,1,9,1,6,254,3,4,4,6,2, - 255,96,224,224,192,11,25,50,13,1,252,0,96,0,96,0, - 192,0,192,1,128,1,128,1,128,3,0,3,0,6,0,6, - 0,6,0,12,0,12,0,12,0,24,0,24,0,48,0,48, - 0,48,0,96,0,96,0,224,0,192,0,192,0,11,16,32, - 13,1,0,15,0,49,128,96,192,64,192,64,224,192,96,192, - 96,192,96,192,96,192,96,192,96,192,64,96,64,96,192,49, - 128,30,0,9,16,32,13,2,0,12,0,60,0,252,0,12, - 0,12,0,12,0,12,0,12,0,12,0,12,0,12,0,12, - 0,12,0,12,0,12,0,255,128,10,16,32,13,1,0,15, - 0,49,128,96,192,96,192,0,192,0,192,1,128,1,128,3, - 0,6,0,12,0,28,0,24,0,48,64,96,64,255,192,10, - 16,32,13,1,0,30,0,99,0,97,128,193,128,1,128,3, - 0,6,0,31,0,3,128,1,192,0,192,0,192,0,192,1, - 128,193,128,62,0,11,16,32,13,1,0,1,128,3,128,7, - 128,5,128,13,128,25,128,17,128,49,128,97,128,65,128,255, - 224,1,128,1,128,1,128,1,128,15,224,10,16,32,13,1, - 0,63,192,32,0,32,0,32,0,96,0,96,0,127,0,67, - 128,1,192,0,192,0,192,0,192,0,192,1,128,193,128,62, - 0,11,16,32,13,1,0,3,128,14,0,24,0,48,0,96, - 0,96,0,207,0,241,192,192,224,192,96,192,96,192,96,96, - 96,96,64,48,128,31,0,11,16,32,13,1,0,127,224,64, - 192,128,192,0,128,1,128,1,128,3,0,3,0,6,0,6, - 0,4,0,12,0,12,0,24,0,24,0,48,0,11,16,32, - 13,1,0,31,0,113,128,224,192,224,192,224,192,241,128,63, - 0,15,128,51,192,96,224,192,96,192,96,192,96,192,64,96, - 128,31,0,11,17,34,13,1,255,31,0,49,128,96,192,192, - 192,192,96,192,96,192,96,224,96,113,224,30,96,0,224,0, - 192,0,192,1,128,3,0,14,0,48,0,3,14,14,6,2, - 255,64,224,224,224,0,0,0,0,0,0,96,224,224,192}; -/* - Fontname: -FreeType-Gentium Basic-Medium-R-Normal--27-270-72-72-P-125-ISO10646-1 - Copyright: Copyright (c) SIL International, 2003-2008. - Capital A Height: 17, '1' Height: 16 - Calculated Max Values w=22 h=27 x= 2 y=14 dx=23 dy= 0 ascent=22 len=66 - Font Bounding box w=40 h=38 x=-14 y=-9 - Calculated Min Values x=-3 y=-6 dx= 0 dy= 0 - Pure Font ascent =17 descent=-6 - X Font ascent =21 descent=-6 - Max Font ascent =22 descent=-6 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_gdr17r[3380] U8G_FONT_SECTION("u8g_font_gdr17r") = { - 0,40,38,242,247,17,4,64,9,46,32,127,250,22,250,21, - 250,0,0,0,6,0,0,3,21,21,7,2,255,96,224,224, - 224,224,96,96,96,96,96,64,64,64,64,64,0,0,96,224, - 224,192,7,9,9,11,2,11,102,230,230,198,198,70,70,70, - 70,12,15,30,13,1,2,6,96,6,96,4,64,4,64,12, - 192,63,240,8,128,25,128,17,0,255,224,51,0,34,0,34, - 0,102,0,68,0,11,20,40,12,0,254,6,0,6,0,15, - 128,55,224,102,64,102,0,102,0,118,0,62,0,31,128,7, - 192,6,224,6,96,134,96,198,96,230,192,127,192,31,0,6, - 0,6,0,17,16,48,19,1,0,56,6,0,108,12,0,198, - 24,0,198,24,0,198,48,0,198,96,0,198,192,0,108,192, - 0,57,158,0,3,51,0,6,97,128,6,97,128,12,97,128, - 24,97,128,48,51,0,32,30,0,17,19,57,18,1,0,3, - 192,0,12,224,0,8,96,0,24,96,0,24,96,0,24,192, - 0,29,192,0,31,128,0,14,0,0,62,63,128,119,29,0, - 103,12,0,195,140,0,193,204,0,193,232,0,192,248,0,96, - 120,0,112,222,0,31,7,128,3,9,9,7,2,11,96,224, - 224,192,192,64,64,64,64,6,25,25,9,2,252,4,8,24, - 48,32,96,96,96,192,192,192,192,192,192,192,192,192,224,96, - 96,96,48,24,8,4,6,25,25,9,1,252,128,64,96,48, - 24,24,24,24,12,12,12,12,12,12,12,12,12,24,24,24, - 48,48,96,64,128,10,12,24,12,1,9,12,0,12,0,140, - 0,204,192,119,128,30,0,30,0,119,128,204,192,12,128,12, - 0,12,0,10,9,18,11,1,3,12,0,12,0,12,0,12, - 0,255,192,12,0,12,0,12,0,12,0,4,7,7,6,1, - 252,112,240,48,48,32,96,64,7,1,1,9,1,6,254,3, - 4,4,6,2,255,96,224,224,192,11,25,50,13,1,252,0, - 96,0,96,0,192,0,192,1,128,1,128,1,128,3,0,3, - 0,6,0,6,0,6,0,12,0,12,0,12,0,24,0,24, - 0,48,0,48,0,48,0,96,0,96,0,224,0,192,0,192, - 0,11,16,32,13,1,0,15,0,49,128,96,192,64,192,64, - 224,192,96,192,96,192,96,192,96,192,96,192,96,192,64,96, - 64,96,192,49,128,30,0,9,16,32,13,2,0,12,0,60, - 0,252,0,12,0,12,0,12,0,12,0,12,0,12,0,12, - 0,12,0,12,0,12,0,12,0,12,0,255,128,10,16,32, - 13,1,0,15,0,49,128,96,192,96,192,0,192,0,192,1, - 128,1,128,3,0,6,0,12,0,28,0,24,0,48,64,96, - 64,255,192,10,16,32,13,1,0,30,0,99,0,97,128,193, - 128,1,128,3,0,6,0,31,0,3,128,1,192,0,192,0, - 192,0,192,1,128,193,128,62,0,11,16,32,13,1,0,1, - 128,3,128,7,128,5,128,13,128,25,128,17,128,49,128,97, - 128,65,128,255,224,1,128,1,128,1,128,1,128,15,224,10, - 16,32,13,1,0,63,192,32,0,32,0,32,0,96,0,96, - 0,127,0,67,128,1,192,0,192,0,192,0,192,0,192,1, - 128,193,128,62,0,11,16,32,13,1,0,3,128,14,0,24, - 0,48,0,96,0,96,0,207,0,241,192,192,224,192,96,192, - 96,192,96,96,96,96,64,48,128,31,0,11,16,32,13,1, - 0,127,224,64,192,128,192,0,128,1,128,1,128,3,0,3, - 0,6,0,6,0,4,0,12,0,12,0,24,0,24,0,48, - 0,11,16,32,13,1,0,31,0,113,128,224,192,224,192,224, - 192,241,128,63,0,15,128,51,192,96,224,192,96,192,96,192, - 96,192,64,96,128,31,0,11,17,34,13,1,255,31,0,49, - 128,96,192,192,192,192,96,192,96,192,96,224,96,113,224,30, - 96,0,224,0,192,0,192,1,128,3,0,14,0,48,0,3, - 14,14,6,2,255,64,224,224,224,0,0,0,0,0,0,96, - 224,224,192,4,17,17,6,1,252,32,112,112,112,0,0,0, - 0,0,0,112,240,48,48,32,96,64,10,9,18,12,1,3, - 0,192,3,192,31,0,120,0,224,0,248,0,30,0,7,192, - 0,192,10,5,10,12,1,5,255,192,0,0,0,0,0,0, - 255,192,10,9,18,12,1,3,192,0,248,0,30,0,7,192, - 1,192,7,128,60,0,240,0,128,0,10,20,40,12,1,255, - 31,0,97,128,192,192,192,192,192,192,0,192,1,128,1,128, - 3,0,6,0,6,0,12,0,12,0,12,0,8,0,0,0, - 12,0,28,0,28,0,24,0,20,22,66,22,1,251,0,252, - 0,3,7,0,12,1,192,24,0,192,48,0,96,32,244,96, - 97,28,112,67,12,48,194,12,48,198,12,48,198,12,48,198, - 12,48,198,12,32,198,12,96,227,12,64,99,60,128,97,199, - 0,48,0,0,56,0,0,28,0,64,7,3,128,1,252,0, - 16,17,34,16,0,0,0,128,1,128,3,128,3,192,2,192, - 6,192,6,96,4,96,12,112,12,48,15,240,24,24,24,24, - 16,24,48,12,48,12,248,63,12,17,34,14,1,0,127,128, - 176,192,48,96,48,96,48,96,48,64,49,128,63,192,48,224, - 48,96,48,48,48,48,48,48,48,48,48,96,48,224,255,128, - 12,17,34,14,1,0,7,224,24,112,48,0,32,0,96,0, - 64,0,192,0,192,0,192,0,192,0,192,0,192,0,96,0, - 96,0,48,16,24,32,15,192,14,17,34,16,1,0,127,128, - 176,224,48,48,48,24,48,24,48,12,48,12,48,12,48,12, - 48,12,48,12,48,12,48,24,48,24,48,48,48,96,255,128, - 12,17,34,13,1,0,255,224,48,32,48,32,48,0,48,0, - 48,0,48,0,63,192,48,128,48,0,48,0,48,0,48,0, - 48,0,48,16,48,48,255,224,11,17,34,13,1,0,255,224, - 48,32,48,32,48,0,48,0,48,0,48,0,63,128,49,0, - 48,0,48,0,48,0,48,0,48,0,48,0,48,0,252,0, - 14,17,34,16,1,0,3,240,12,56,16,0,32,0,96,0, - 64,0,192,0,192,0,192,0,192,252,192,24,192,24,96,24, - 96,24,48,24,24,24,7,224,16,17,34,18,1,0,252,63, - 48,12,48,12,48,12,48,12,48,12,48,12,48,12,63,252, - 48,12,48,12,48,12,48,12,48,12,48,12,48,12,252,63, - 6,17,17,8,1,0,252,48,48,48,48,48,48,48,48,48, - 48,48,48,48,48,48,252,10,22,44,8,253,251,31,192,3, - 0,3,0,3,0,3,0,3,0,3,0,3,0,3,0,3, - 0,3,0,3,0,3,0,3,0,3,0,3,0,3,0,3, - 0,2,0,6,0,68,0,248,0,15,17,34,16,1,0,252, - 252,48,48,48,96,48,192,49,128,51,0,54,0,52,0,62, - 0,54,0,51,0,49,128,49,192,48,224,48,112,48,56,252, - 30,12,17,34,13,1,0,252,0,48,0,48,0,48,0,48, - 0,48,0,48,0,48,0,48,0,48,0,48,0,48,0,48, - 0,48,0,48,16,48,48,255,224,20,17,51,22,1,0,240, - 1,224,56,1,192,56,3,192,44,2,192,44,6,192,44,6, - 192,38,4,192,38,12,192,35,8,192,35,24,192,35,152,192, - 33,144,192,33,176,192,32,224,192,32,224,192,32,64,192,248, - 67,240,16,17,34,18,1,0,240,63,48,12,56,12,60,12, - 52,12,54,12,51,12,51,12,49,140,48,204,48,204,48,108, - 48,60,48,60,48,28,48,28,252,12,14,17,34,16,1,0, - 7,192,24,96,48,48,96,24,96,24,64,12,192,12,192,12, - 192,12,192,12,192,12,192,8,96,24,96,16,48,48,24,96, - 15,128,12,17,34,14,1,0,127,128,176,224,48,96,48,48, - 48,48,48,48,48,48,48,96,48,192,63,128,48,0,48,0, - 48,0,48,0,48,0,48,0,252,0,16,21,42,16,1,252, - 7,192,24,96,48,48,96,24,96,24,64,12,192,12,192,12, - 192,12,192,12,192,12,192,12,96,24,96,24,48,48,24,96, - 15,192,0,192,0,96,0,49,0,14,14,17,34,15,1,0, - 127,0,177,192,48,96,48,96,48,96,48,96,48,192,49,192, - 63,0,51,0,49,128,49,128,48,192,48,224,48,96,48,112, - 252,60,10,17,34,13,2,0,31,0,99,128,193,0,192,0, - 224,0,240,0,124,0,126,0,31,128,7,128,1,192,0,192, - 0,192,128,192,128,128,193,0,126,0,14,17,34,15,0,0, - 255,252,131,4,131,4,3,0,3,0,3,0,3,0,3,0, - 3,0,3,0,3,0,3,0,3,0,3,0,3,0,3,0, - 15,192,16,17,34,18,1,0,252,63,48,12,48,12,48,12, - 48,12,48,12,48,12,48,12,48,12,48,12,48,12,48,12, - 48,12,48,24,24,24,12,48,7,224,17,17,51,18,0,0, - 252,15,128,48,6,0,24,6,0,24,4,0,24,12,0,12, - 12,0,12,8,0,14,24,0,6,24,0,6,16,0,3,48, - 0,3,32,0,3,96,0,1,224,0,1,192,0,1,192,0, - 0,128,0,22,17,51,23,0,0,252,16,124,48,16,16,48, - 56,16,24,56,48,24,56,48,24,108,48,24,108,32,24,76, - 32,12,198,96,12,198,96,12,134,96,13,131,64,7,131,64, - 7,3,192,7,1,192,7,1,192,6,1,128,16,17,34,17, - 0,0,124,63,56,28,24,24,12,48,14,48,7,96,3,192, - 3,192,1,192,3,192,3,224,6,112,12,48,12,24,24,28, - 56,14,252,63,15,17,34,16,0,0,240,62,56,12,24,24, - 28,24,14,48,6,32,7,96,3,192,3,192,1,128,1,128, - 1,128,1,128,1,128,1,128,1,128,7,224,12,17,34,14, - 1,0,127,240,64,96,64,224,128,192,1,192,3,128,3,0, - 7,0,6,0,14,0,28,0,24,0,56,0,48,16,112,16, - 224,48,255,240,6,25,25,8,2,252,252,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,252,11,25,50,13,1,252,128,0,192,0,64,0,96, - 0,96,0,48,0,48,0,48,0,24,0,24,0,8,0,12, - 0,12,0,6,0,6,0,2,0,3,0,3,0,1,128,1, - 128,1,128,0,192,0,192,0,64,0,96,6,25,25,9,1, - 252,252,12,12,12,12,12,12,12,12,12,12,12,12,12,12, - 12,12,12,12,12,12,12,12,12,252,11,13,26,13,1,7, - 6,0,14,0,14,0,15,0,27,0,19,0,17,128,49,128, - 33,192,96,192,96,192,64,96,192,64,11,1,2,13,1,253, - 255,224,6,6,6,9,0,14,96,224,48,24,8,4,11,12, - 24,12,1,0,31,0,97,128,225,128,1,128,1,128,31,128, - 121,128,225,128,193,128,193,128,199,128,121,224,13,20,40,14, - 0,0,48,0,240,0,48,0,48,0,48,0,48,0,48,0, - 48,0,49,224,54,112,56,48,48,56,48,24,48,24,48,24, - 48,24,48,16,48,48,56,96,15,128,10,12,24,12,1,0, - 15,192,48,192,96,128,64,0,192,0,192,0,192,0,192,0, - 192,0,96,64,48,192,31,0,13,20,40,14,1,0,0,96, - 1,224,0,96,0,96,0,96,0,96,0,96,0,96,15,224, - 48,224,96,96,64,96,192,96,192,96,192,96,192,96,192,96, - 96,224,49,120,30,96,10,12,24,12,1,0,15,0,49,128, - 96,192,64,192,255,192,192,0,192,0,192,0,224,0,96,64, - 48,128,31,0,10,20,40,8,1,0,3,192,12,128,24,0, - 16,0,48,0,48,0,48,0,48,0,255,0,48,0,48,0, - 48,0,48,0,48,0,48,0,48,0,48,0,48,0,48,0, - 254,0,13,18,36,13,0,250,15,24,48,240,32,96,96,96, - 96,96,96,96,56,192,31,0,24,0,56,0,63,128,31,240, - 48,120,192,24,192,24,192,16,112,96,31,128,14,20,40,15, - 1,0,48,0,240,0,48,0,48,0,48,0,48,0,48,0, - 48,0,49,224,50,48,52,48,56,48,48,48,48,48,48,48, - 48,48,48,48,48,48,48,48,252,252,6,18,18,7,1,0, - 48,112,48,0,0,0,48,240,48,48,48,48,48,48,48,48, - 48,252,8,24,24,7,253,250,3,7,3,0,0,0,3,15, - 3,3,3,3,3,3,3,3,3,3,3,3,2,2,4,248, - 13,20,40,14,1,0,48,0,240,0,48,0,48,0,48,0, - 48,0,48,0,48,0,49,240,48,192,49,128,51,0,52,0, - 60,0,54,0,51,0,49,128,48,192,48,224,248,120,6,20, - 20,7,1,0,48,240,48,48,48,48,48,48,48,48,48,48, - 48,48,48,48,48,48,48,252,20,12,36,21,1,0,113,195, - 128,182,108,192,56,112,192,56,112,192,48,96,192,48,96,192, - 48,96,192,48,96,192,48,96,192,48,96,192,48,96,192,253, - 251,240,14,12,24,15,1,0,113,224,178,48,52,48,56,48, - 48,48,48,48,48,48,48,48,48,48,48,48,48,48,252,252, - 12,12,24,14,1,0,15,128,48,192,96,96,64,112,192,48, - 192,48,192,48,192,48,224,32,96,96,48,192,31,0,12,18, - 36,14,1,250,113,192,182,224,56,96,48,48,48,48,48,48, - 48,48,48,48,48,32,48,96,56,64,55,128,48,0,48,0, - 48,0,48,0,48,0,252,0,13,18,36,14,1,250,15,32, - 48,224,96,96,64,96,192,96,192,96,192,96,192,96,192,96, - 96,224,49,96,30,96,0,96,0,96,0,96,0,96,0,96, - 1,248,10,12,24,11,1,0,51,192,244,128,56,128,56,0, - 48,0,48,0,48,0,48,0,48,0,48,0,48,0,252,0, - 8,12,12,10,1,0,62,70,194,224,240,124,30,7,131,131, - 198,124,9,17,34,9,0,0,16,0,48,0,48,0,48,0, - 48,0,255,128,48,0,48,0,48,0,48,0,48,0,48,0, - 48,0,48,0,48,0,49,0,30,128,14,12,24,14,0,0, - 48,48,240,240,48,48,48,48,48,48,48,48,48,48,48,48, - 48,48,48,112,56,188,31,48,13,12,24,13,0,0,248,120, - 48,48,48,32,24,96,24,64,28,64,12,192,12,128,7,128, - 7,0,7,0,2,0,19,12,36,19,0,0,248,99,224,48, - 96,128,48,96,128,48,241,128,24,177,128,25,177,0,25,153, - 0,13,27,0,15,26,0,14,14,0,6,14,0,4,4,0, - 13,12,24,14,0,0,252,248,56,96,24,64,12,128,7,128, - 7,0,7,128,13,128,8,192,16,96,48,112,248,248,14,18, - 36,13,255,250,124,60,24,24,24,16,12,48,12,32,14,32, - 6,96,6,64,3,192,3,128,3,128,1,128,1,0,3,0, - 2,0,6,0,124,0,240,0,10,12,24,12,1,0,127,192, - 65,128,131,128,3,0,6,0,12,0,28,0,24,0,48,0, - 112,64,96,64,255,192,6,25,25,9,2,252,4,8,24,48, - 48,48,48,24,24,24,24,48,224,56,24,24,24,24,48,48, - 48,48,16,24,4,2,27,27,6,2,251,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,6,25,25,9,1,252,128,96,32,48, - 48,48,48,96,96,96,96,48,28,48,96,96,96,96,48,48, - 48,48,96,64,128,12,4,8,13,1,6,56,48,126,32,143, - 192,131,128,255}; -/* - Fontname: -FreeType-Gentium Basic-Medium-R-Normal--32-320-72-72-P-146-ISO10646-1 - Copyright: Copyright (c) SIL International, 2003-2008. - Capital A Height: 20, '1' Height: 19 - Calculated Max Values w=27 h=32 x= 3 y=19 dx=27 dy= 0 ascent=27 len=81 - Font Bounding box w=47 h=44 x=-16 y=-10 - Calculated Min Values x=-4 y=-9 dx= 0 dy= 0 - Pure Font ascent =20 descent=-8 - X Font ascent =25 descent=-8 - Max Font ascent =27 descent=-9 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_gdr20[9119] U8G_FONT_SECTION("u8g_font_gdr20") = { - 0,47,44,240,246,20,4,220,11,144,32,255,248,27,247,25, - 248,0,0,0,7,0,0,4,23,23,9,2,0,48,112,112, - 112,112,112,112,112,112,96,96,96,96,96,96,96,96,64,0, - 112,240,240,224,8,10,10,14,3,13,227,199,199,199,199,195, - 195,195,195,194,14,18,36,15,1,2,1,24,3,24,3,16, - 2,48,6,48,63,252,4,96,12,96,12,96,12,64,8,192, - 255,248,24,128,17,128,49,128,49,128,49,0,35,0,12,25, - 50,15,1,253,6,0,6,0,6,0,31,192,63,240,102,96, - 102,0,102,0,102,0,118,0,62,0,31,128,7,192,7,224, - 6,112,6,48,6,48,134,48,198,48,230,96,255,192,127,128, - 6,0,6,0,6,0,20,20,60,22,1,255,30,0,192,99, - 1,128,67,3,128,193,131,0,193,134,0,193,140,0,193,156, - 0,97,24,0,99,48,0,60,115,192,0,108,96,0,200,96, - 1,152,48,3,152,48,3,24,48,6,24,48,14,8,32,28, - 12,96,24,7,128,48,0,0,19,22,66,21,2,0,3,192, - 0,4,224,0,8,96,0,24,96,0,24,96,0,24,96,0, - 24,192,0,29,128,0,15,0,0,12,0,0,28,63,224,62, - 14,128,119,6,0,99,134,0,193,134,0,193,198,0,192,236, - 0,192,124,0,192,60,0,96,30,0,48,47,192,31,195,128, - 3,10,10,8,3,13,224,192,192,192,192,192,192,192,192,192, - 7,30,30,10,2,251,2,12,24,24,48,48,96,96,96,96, - 192,192,192,192,192,192,192,192,192,192,224,96,96,96,112,48, - 56,24,12,2,7,30,30,10,1,251,128,96,48,56,24,28, - 12,12,12,14,6,6,6,6,6,6,6,6,6,6,12,12, - 12,12,24,24,48,48,96,128,12,13,26,14,1,11,6,0, - 6,0,134,0,102,48,242,240,27,128,6,0,27,128,114,240, - 230,48,6,32,6,0,6,0,12,11,22,13,1,3,6,0, - 6,0,6,0,6,0,6,0,255,240,6,0,6,0,6,0, - 6,0,6,0,4,8,8,7,2,251,112,240,48,48,48,32, - 64,192,9,1,2,11,1,8,255,128,4,4,4,7,2,0, - 112,240,240,224,13,30,60,15,1,251,0,24,0,56,0,48, - 0,48,0,112,0,96,0,96,0,224,0,192,1,192,1,128, - 1,128,3,128,3,0,7,0,6,0,6,0,14,0,12,0, - 12,0,28,0,24,0,56,0,48,0,48,0,112,0,96,0, - 96,0,224,0,192,0,13,19,38,15,1,0,7,128,24,192, - 32,96,96,48,64,48,64,56,192,24,192,24,192,24,192,24, - 192,24,192,24,192,24,192,16,96,16,96,48,48,32,24,64, - 15,128,11,19,38,15,2,0,2,0,30,0,126,0,134,0, - 6,0,6,0,6,0,6,0,6,0,6,0,6,0,6,0, - 6,0,6,0,6,0,6,0,6,0,15,0,127,224,11,19, - 38,15,2,0,15,128,48,192,96,96,96,96,96,96,0,96, - 0,96,0,192,0,192,1,128,3,0,7,0,6,0,12,0, - 24,0,48,32,112,32,224,32,255,224,11,19,38,15,2,0, - 31,0,113,128,96,192,224,192,0,192,0,192,1,128,3,0, - 15,0,3,192,0,192,0,224,0,96,0,96,0,96,0,96, - 128,192,193,128,127,0,12,19,38,15,1,0,0,64,1,192, - 3,192,3,192,6,192,12,192,12,192,24,192,48,192,48,192, - 96,192,224,192,255,240,0,192,0,192,0,192,0,192,0,192, - 7,240,11,19,38,15,2,0,63,224,32,0,32,0,96,0, - 96,0,96,0,96,0,127,0,97,192,0,192,0,96,0,96, - 0,96,0,96,0,96,0,64,128,192,193,128,63,0,12,20, - 40,15,2,0,0,192,7,0,14,0,24,0,48,0,112,0, - 96,0,96,0,207,128,240,224,224,96,192,112,192,48,192,48, - 192,48,96,48,96,32,32,96,48,64,15,128,12,19,38,15, - 2,0,255,240,128,96,128,96,0,224,0,192,0,192,1,128, - 1,128,3,0,3,0,7,0,6,0,6,0,12,0,12,0, - 28,0,24,0,56,0,48,0,12,19,38,15,2,0,31,128, - 48,192,96,96,224,96,224,96,224,96,248,192,127,128,31,128, - 31,192,49,224,96,112,192,112,192,48,192,48,192,32,96,32, - 112,64,31,128,12,20,40,15,2,255,15,128,49,192,32,224, - 64,96,192,112,192,48,192,48,192,48,192,48,96,112,48,176, - 31,48,0,96,0,96,0,96,0,192,1,128,7,0,30,0, - 48,0,4,15,15,7,2,0,112,240,240,96,0,0,0,0, - 0,0,0,112,240,240,224,4,20,20,7,2,251,112,240,240, - 96,0,0,0,0,0,0,0,0,112,240,48,48,48,32,64, - 192,12,10,20,14,1,4,0,48,0,240,7,192,62,0,248, - 0,240,0,126,0,15,128,1,240,0,112,12,6,12,14,1, - 6,255,240,0,0,0,0,0,0,0,0,255,240,12,10,20, - 14,1,4,96,0,248,0,31,0,7,224,0,240,1,240,7, - 192,62,0,240,0,192,0,10,23,46,14,2,0,31,0,99, - 128,65,192,192,192,192,192,128,192,0,192,1,128,1,128,3, - 0,3,0,6,0,14,0,12,0,12,0,12,0,12,0,0, - 0,0,0,14,0,30,0,30,0,28,0,24,25,75,26,1, - 251,0,63,128,1,192,224,2,0,56,12,0,28,24,0,12, - 16,60,142,32,67,134,96,129,135,65,129,131,193,1,131,195, - 1,131,195,1,131,195,1,131,195,1,131,195,1,131,195,1, - 130,225,129,134,97,131,132,112,197,200,48,120,240,56,0,0, - 28,0,4,15,0,28,3,192,112,0,127,128,19,20,60,19, - 0,0,0,64,0,0,224,0,0,224,0,1,224,0,1,240, - 0,1,176,0,3,48,0,3,56,0,3,24,0,6,28,0, - 6,28,0,6,12,0,15,254,0,12,6,0,8,6,0,24, - 7,0,24,3,0,16,3,0,48,3,128,254,15,224,14,20, - 40,17,1,0,63,192,240,112,48,56,48,24,48,24,48,24, - 48,24,48,48,48,224,63,224,48,112,48,56,48,28,48,12, - 48,12,48,12,48,12,48,24,48,48,255,192,14,20,40,17, - 1,0,3,248,12,28,16,8,48,0,96,0,96,0,64,0, - 192,0,192,0,192,0,192,0,192,0,192,0,192,0,96,0, - 96,0,112,0,56,4,28,24,7,224,17,20,60,19,1,0, - 63,224,0,240,56,0,48,12,0,48,6,0,48,3,0,48, - 3,0,48,3,128,48,1,128,48,1,128,48,1,128,48,1, - 128,48,1,128,48,1,128,48,3,0,48,3,0,48,3,0, - 48,6,0,48,12,0,48,56,0,255,224,0,13,20,40,16, - 1,0,255,240,48,16,48,16,48,16,48,0,48,0,48,0, - 48,0,48,0,63,224,48,64,48,0,48,0,48,0,48,0, - 48,0,48,8,48,8,48,24,255,248,12,20,40,15,1,0, - 255,240,48,16,48,16,48,16,48,0,48,0,48,0,48,0, - 48,0,63,192,48,128,48,0,48,0,48,0,48,0,48,0, - 48,0,48,0,48,0,254,0,18,20,60,19,1,0,1,254, - 0,6,15,0,8,0,0,16,0,0,32,0,0,96,0,0, - 64,0,0,192,0,0,192,0,0,192,0,0,192,0,0,192, - 31,192,192,7,0,192,3,0,96,3,0,96,3,0,48,3, - 0,24,3,0,12,3,0,3,252,0,19,20,60,21,1,0, - 252,7,224,48,1,128,48,1,128,48,1,128,48,1,128,48, - 1,128,48,1,128,48,1,128,48,1,128,63,255,128,48,1, - 128,48,1,128,48,1,128,48,1,128,48,1,128,48,1,128, - 48,1,128,48,1,128,48,1,128,252,7,224,6,20,20,10, - 2,0,252,48,48,48,48,48,48,48,48,48,48,48,48,48, - 48,48,48,48,48,252,11,25,50,10,253,251,15,224,1,128, - 1,128,1,128,1,128,1,128,1,128,1,128,1,128,1,128, - 1,128,1,128,1,128,1,128,1,128,1,128,1,128,1,128, - 1,128,1,128,1,0,1,0,3,0,98,0,252,0,17,20, - 60,19,1,0,252,127,0,48,24,0,48,48,0,48,96,0, - 48,224,0,49,192,0,49,128,0,51,0,0,54,0,0,62, - 0,0,54,0,0,55,0,0,51,128,0,49,192,0,48,224, - 0,48,112,0,48,120,0,48,60,0,48,30,0,252,15,128, - 13,20,40,15,1,0,252,0,48,0,48,0,48,0,48,0, - 48,0,48,0,48,0,48,0,48,0,48,0,48,0,48,0, - 48,0,48,0,48,0,48,8,48,8,48,24,255,248,24,20, - 60,26,1,0,248,0,62,60,0,56,60,0,120,62,0,120, - 54,0,216,54,0,216,55,0,152,51,1,152,51,129,152,49, - 131,24,49,195,24,49,198,24,48,198,24,48,230,24,48,108, - 24,48,124,24,48,56,24,48,56,24,48,56,24,252,16,255, - 19,20,60,21,1,0,240,7,224,56,1,128,60,1,128,60, - 1,128,62,1,128,55,1,128,51,129,128,51,129,128,49,193, - 128,48,225,128,48,97,128,48,113,128,48,57,128,48,29,128, - 48,13,128,48,15,128,48,7,128,48,3,128,48,3,128,252, - 1,128,17,20,60,19,1,0,3,240,0,12,24,0,16,12, - 0,48,6,0,32,3,0,96,3,0,64,3,128,192,1,128, - 192,1,128,192,1,128,192,1,128,192,1,128,192,1,128,224, - 1,0,96,3,0,96,2,0,48,6,0,56,4,0,12,24, - 0,7,224,0,15,20,40,17,1,0,63,224,240,56,48,28, - 48,14,48,6,48,6,48,6,48,6,48,12,48,12,52,56, - 51,224,48,0,48,0,48,0,48,0,48,0,48,0,48,0, - 254,0,19,25,75,19,1,251,3,240,0,12,24,0,16,12, - 0,48,6,0,32,3,0,96,3,0,64,3,128,192,1,128, - 192,1,128,192,1,128,192,1,128,192,1,128,192,1,128,224, - 1,0,96,3,0,96,3,0,48,6,0,24,4,0,12,24, - 0,7,240,0,0,112,0,0,24,0,0,14,32,0,7,192, - 0,1,128,18,20,60,18,1,0,63,192,0,240,112,0,48, - 24,0,48,12,0,48,12,0,48,12,0,48,12,0,48,24, - 0,48,112,0,63,224,0,63,192,0,49,192,0,48,224,0, - 48,112,0,48,112,0,48,56,0,48,60,0,48,28,0,48, - 15,0,252,15,192,12,20,40,15,2,0,15,224,48,224,64, - 64,192,0,192,0,224,0,248,0,126,0,127,0,31,192,7, - 224,1,240,0,240,0,112,0,48,0,48,128,32,192,96,224, - 192,127,0,16,20,40,18,1,0,255,255,129,131,129,129,129, - 129,1,128,1,128,1,128,1,128,1,128,1,128,1,128,1, - 128,1,128,1,128,1,128,1,128,1,128,1,128,1,128,15, - 240,19,20,60,21,1,0,252,7,224,48,1,128,48,1,128, - 48,1,128,48,1,128,48,1,128,48,1,128,48,1,128,48, - 1,128,48,1,128,48,1,128,48,1,128,48,1,128,48,1, - 128,48,1,128,48,1,0,24,3,0,28,6,0,14,12,0, - 3,240,0,20,20,60,21,0,0,254,3,240,56,0,192,24, - 0,128,28,1,128,12,1,128,14,3,0,14,3,0,6,3, - 0,7,6,0,7,6,0,3,6,0,3,140,0,1,140,0, - 1,204,0,1,216,0,0,216,0,0,248,0,0,240,0,0, - 112,0,0,96,0,27,20,80,27,0,0,254,4,15,224,56, - 4,3,0,24,14,3,0,24,14,3,0,28,15,3,0,28, - 27,2,0,12,27,6,0,12,27,134,0,12,49,134,0,14, - 49,134,0,14,49,196,0,6,96,204,0,6,96,204,0,7, - 96,236,0,7,192,108,0,3,192,120,0,3,192,120,0,3, - 128,56,0,3,128,56,0,3,0,48,0,19,20,60,20,0, - 0,127,31,192,60,7,0,28,6,0,14,6,0,7,12,0, - 7,28,0,3,152,0,1,240,0,1,240,0,0,224,0,0, - 240,0,1,240,0,1,184,0,3,28,0,7,12,0,6,14, - 0,12,7,0,28,3,128,56,3,192,255,15,224,18,20,60, - 19,0,0,240,31,192,56,7,0,28,6,0,12,12,0,14, - 12,0,7,24,0,7,24,0,3,48,0,3,176,0,1,224, - 0,1,224,0,0,192,0,0,192,0,0,192,0,0,192,0, - 0,192,0,0,192,0,0,192,0,0,192,0,7,248,0,14, - 20,40,17,1,0,127,252,96,28,64,56,64,120,0,112,0, - 224,0,224,1,192,3,192,3,128,7,0,7,0,14,0,30, - 0,28,0,56,0,56,4,112,4,240,12,255,252,7,30,30, - 10,2,251,254,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 254,13,30,60,15,1,251,192,0,192,0,96,0,96,0,112, - 0,48,0,48,0,24,0,24,0,28,0,12,0,12,0,14, - 0,6,0,6,0,3,0,3,0,3,128,1,128,1,128,0, - 192,0,192,0,192,0,96,0,96,0,112,0,48,0,48,0, - 24,0,24,7,30,30,10,1,251,254,6,6,6,6,6,6, - 6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6, - 6,6,6,6,6,6,254,12,15,30,16,2,9,2,0,6, - 0,15,0,15,0,27,0,27,128,17,128,49,192,49,192,96, - 192,96,224,96,96,192,112,192,48,128,32,13,1,2,15,1, - 253,255,248,7,7,7,10,0,16,96,240,56,24,12,4,2, - 13,15,30,15,1,0,15,192,48,224,112,96,96,96,0,96, - 0,96,15,224,63,224,126,96,240,96,224,96,192,96,192,96, - 65,224,62,120,15,24,48,16,0,0,48,0,240,0,48,0, - 48,0,48,0,48,0,48,0,48,0,48,0,48,240,49,248, - 54,28,60,12,56,14,48,6,48,6,48,6,48,6,48,6, - 48,4,48,12,48,8,28,16,7,224,12,15,30,14,1,0, - 7,224,24,96,32,32,96,0,64,0,192,0,192,0,192,0, - 192,0,192,0,192,0,96,0,112,32,56,112,31,128,15,24, - 48,17,1,0,0,24,0,120,0,24,0,24,0,24,0,24, - 0,24,0,24,0,24,7,248,24,56,32,24,96,24,64,24, - 192,24,192,24,192,24,192,24,192,24,192,24,96,24,112,56, - 56,222,15,24,13,15,30,15,1,0,7,192,24,96,32,48, - 96,24,64,24,192,24,255,240,192,0,192,0,192,0,224,0, - 96,0,112,8,56,48,15,192,11,24,48,10,1,0,3,224, - 4,192,24,0,16,0,48,0,48,0,48,0,48,0,48,0, - 255,0,50,0,48,0,48,0,48,0,48,0,48,0,48,0, - 48,0,48,0,48,0,48,0,48,0,48,0,254,0,15,23, - 46,16,1,248,7,134,24,252,32,96,96,48,96,48,96,48, - 96,48,112,96,56,64,31,128,8,0,16,0,60,0,63,224, - 15,248,63,252,112,124,224,12,192,12,192,8,96,16,112,32, - 31,192,16,24,48,18,1,0,16,0,240,0,48,0,48,0, - 48,0,48,0,48,0,48,0,48,0,48,112,49,136,54,12, - 56,12,56,12,48,12,48,12,48,12,48,12,48,12,48,12, - 48,12,48,12,48,12,252,63,6,21,21,9,1,0,48,112, - 112,96,0,0,48,240,48,48,48,48,48,48,48,48,48,48, - 48,48,252,9,29,58,8,252,248,1,128,3,128,3,128,3, - 0,0,0,0,0,1,128,7,128,1,128,1,128,1,128,1, - 128,1,128,1,128,1,128,1,128,1,128,1,128,1,128,1, - 128,1,128,1,128,1,128,1,128,1,0,3,0,2,0,124, - 0,248,0,15,24,48,16,1,0,16,0,240,0,48,0,48, - 0,48,0,48,0,48,0,48,0,48,0,48,252,48,112,48, - 224,49,128,51,0,54,0,62,0,54,0,55,0,51,128,49, - 192,48,224,48,112,48,120,252,62,6,24,24,9,1,0,16, - 240,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48, - 48,48,48,48,48,48,252,24,15,45,26,1,0,240,240,120, - 51,25,140,52,26,12,56,28,12,56,28,12,48,24,12,48, - 24,12,48,24,12,48,24,12,48,24,12,48,24,12,48,24, - 12,48,24,12,48,24,12,252,126,63,16,15,30,18,1,0, - 112,112,177,136,54,12,56,12,56,12,48,12,48,12,48,12, - 48,12,48,12,48,12,48,12,48,12,48,12,252,63,14,15, - 30,16,1,0,7,192,24,112,32,56,96,24,64,28,192,12, - 192,12,192,12,192,12,192,12,224,8,96,24,112,16,56,32, - 15,192,15,23,46,17,1,248,112,240,179,24,52,28,56,12, - 48,14,48,6,48,6,48,6,48,6,48,6,48,4,48,12, - 48,8,60,16,55,224,48,0,48,0,48,0,48,0,48,0, - 48,0,48,0,254,0,14,23,46,16,1,248,7,144,24,112, - 32,48,96,48,64,48,192,48,192,48,192,48,192,48,192,48, - 192,48,96,48,96,112,48,176,31,48,0,48,0,48,0,48, - 0,48,0,48,0,48,0,48,1,252,11,15,30,13,1,0, - 49,224,243,224,52,64,56,64,56,0,48,0,48,0,48,0, - 48,0,48,0,48,0,48,0,48,0,48,0,254,0,9,15, - 30,12,2,0,63,0,67,0,193,0,192,0,224,0,248,0, - 126,0,63,0,15,128,3,128,1,128,129,128,129,0,195,0, - 252,0,10,20,40,11,1,0,16,0,48,0,48,0,48,0, - 48,0,255,192,49,0,48,0,48,0,48,0,48,0,48,0, - 48,0,48,0,48,0,48,0,48,0,48,0,48,128,31,64, - 15,15,30,17,1,0,48,24,240,120,48,24,48,24,48,24, - 48,24,48,24,48,24,48,24,48,24,48,24,48,24,48,56, - 24,222,15,24,15,15,30,16,0,0,252,62,56,12,56,8, - 24,24,28,24,12,16,12,48,14,48,6,32,7,96,7,64, - 3,64,3,192,1,128,1,0,22,15,45,23,0,0,252,16, - 124,48,24,24,56,56,16,24,56,48,24,60,48,28,108,48, - 12,110,32,12,78,96,12,198,96,14,199,64,6,131,64,7, - 131,192,7,131,192,3,1,128,2,1,0,16,15,30,16,0, - 0,254,63,60,28,28,16,14,48,6,96,7,192,3,192,1, - 192,3,192,6,224,12,112,12,56,24,24,56,28,252,63,16, - 23,46,16,255,248,126,31,28,6,28,4,12,12,14,12,14, - 8,6,24,7,24,3,16,3,48,3,176,1,160,1,224,1, - 224,0,192,0,192,0,128,1,128,1,128,3,0,126,0,124, - 0,248,0,12,15,30,14,1,0,127,240,64,96,64,224,1, - 192,1,128,3,128,7,0,6,0,14,0,28,0,28,0,56, - 16,112,16,112,48,255,240,8,30,30,11,2,251,3,6,12, - 8,24,24,24,24,28,12,12,12,12,24,48,248,28,12,12, - 12,12,28,24,24,24,24,24,12,6,3,2,32,32,7,3, - 250,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,8,30,30,11,1,251,192,96,48,24,24,24,24,24,56, - 48,48,48,48,56,31,12,24,48,48,48,48,56,24,24,24, - 24,16,48,96,192,14,6,12,16,1,7,28,8,62,12,127, - 136,71,240,131,240,128,224,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,0,0,0,7,0,0,4,24, - 24,9,2,247,112,240,240,224,0,0,32,96,96,96,96,96, - 96,96,96,96,112,112,112,112,112,112,112,64,12,20,40,15, - 2,255,6,0,6,0,6,0,15,224,54,224,102,96,102,0, - 198,0,198,0,198,0,198,0,198,0,198,0,230,32,118,48, - 63,192,31,128,6,0,6,0,6,0,13,19,38,15,1,0, - 7,224,8,112,16,48,16,32,48,32,48,0,48,0,48,0, - 48,0,255,0,48,0,48,0,48,0,48,0,48,8,32,24, - 96,48,127,240,131,240,11,10,20,15,2,4,192,96,127,192, - 49,192,96,192,96,192,96,192,113,192,63,128,64,64,128,32, - 16,19,38,15,255,0,240,63,56,28,28,24,28,56,14,48, - 6,112,7,96,3,192,3,192,1,128,1,128,63,252,1,128, - 1,128,1,128,1,128,1,128,1,128,15,240,2,32,32,7, - 3,250,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 128,0,0,64,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,11,22,44,15,2,0,31,128,49,192,96,128,96,0, - 112,0,120,0,62,0,111,128,199,192,193,224,192,224,224,96, - 240,96,124,96,63,192,15,128,3,192,1,192,64,192,64,192, - 96,128,63,0,9,4,8,13,2,17,97,128,227,128,227,128, - 195,0,21,20,60,24,1,0,1,252,0,6,3,0,24,0, - 192,48,0,96,48,124,96,97,134,48,99,0,48,194,0,24, - 198,0,24,198,0,24,198,0,24,198,0,24,199,0,24,99, - 0,48,97,198,48,48,248,96,48,0,96,24,0,192,6,3, - 0,1,252,0,7,10,10,8,1,9,56,204,140,28,108,204, - 220,238,0,254,12,14,28,16,1,0,6,16,4,48,8,96, - 24,96,48,192,113,192,227,128,227,128,113,192,48,192,24,96, - 8,96,4,48,6,16,13,6,12,15,1,3,255,248,0,24, - 0,24,0,24,0,24,0,24,9,1,2,11,1,8,255,128, - 10,11,22,11,1,11,30,0,97,0,126,128,147,64,151,64, - 156,64,148,64,146,64,105,128,33,0,30,0,10,1,2,16, - 3,19,255,192,7,7,7,11,2,12,60,110,198,198,198,236, - 120,12,14,28,13,1,2,6,0,6,0,6,0,6,0,6, - 0,255,240,6,0,6,0,6,0,6,0,4,0,0,0,0, - 0,255,224,8,11,11,10,1,10,62,99,195,3,6,6,12, - 24,50,97,255,9,12,24,11,0,9,31,0,51,128,97,128, - 1,128,3,0,15,0,1,128,1,128,1,128,1,128,195,0, - 62,0,7,7,7,10,3,16,12,30,24,48,48,96,192,15, - 23,46,17,1,248,48,8,240,56,48,24,48,24,48,24,48, - 24,48,24,48,24,48,24,48,24,56,56,56,120,63,248,55, - 222,51,152,48,0,48,0,48,0,48,0,56,0,56,0,56, - 0,48,0,15,24,48,18,1,252,15,254,48,252,96,216,64, - 216,192,216,192,216,192,216,192,216,224,216,112,216,56,216,15, - 216,0,216,0,216,0,216,0,216,0,216,0,216,0,216,0, - 216,0,216,0,216,0,216,3,254,3,4,4,5,1,9,96, - 224,224,192,5,7,7,7,1,249,48,32,48,120,24,48,224, - 8,11,11,11,2,10,24,248,24,24,24,24,24,24,24,24, - 255,7,10,10,9,1,9,56,108,198,198,198,198,108,56,0, - 254,12,14,28,16,2,0,130,0,65,0,97,128,48,192,56, - 224,28,96,12,112,28,112,30,96,56,224,48,192,97,128,65, - 0,130,0,16,19,38,19,2,0,48,6,240,14,48,12,48, - 24,48,56,48,48,48,96,48,224,48,192,205,130,1,142,3, - 30,6,22,6,38,12,70,24,127,24,134,48,6,96,31,15, - 19,38,18,2,0,48,6,240,12,48,8,48,24,48,48,48, - 48,48,96,48,192,48,192,205,128,1,28,3,102,6,70,4, - 6,12,12,24,24,24,48,48,98,96,254,17,19,57,19,1, - 0,60,3,0,70,6,0,6,4,0,28,12,0,6,24,0, - 6,16,0,6,48,0,142,96,0,120,96,0,0,193,0,1, - 135,0,1,143,0,3,11,0,2,19,0,6,35,0,12,63, - 128,12,67,0,24,3,0,48,15,128,10,24,48,13,2,247, - 14,0,30,0,30,0,28,0,0,0,0,0,0,0,12,0, - 12,0,12,0,12,0,28,0,24,0,48,0,48,0,96,0, - 96,0,192,0,192,64,192,192,192,192,224,128,97,128,62,0, - 19,27,81,19,0,0,6,0,0,15,0,0,7,128,0,1, - 192,0,0,96,0,0,16,0,0,0,0,0,64,0,0,224, - 0,0,224,0,1,224,0,1,240,0,1,176,0,3,48,0, - 3,56,0,3,24,0,6,28,0,6,28,0,6,12,0,15, - 254,0,12,6,0,8,6,0,24,7,0,24,3,0,16,3, - 0,48,3,128,254,15,224,19,27,81,19,0,0,0,8,0, - 0,30,0,0,60,0,0,112,0,1,192,0,1,0,0,0, - 0,0,0,64,0,0,224,0,0,224,0,1,224,0,1,240, - 0,1,176,0,3,48,0,3,56,0,3,24,0,6,28,0, - 6,28,0,6,12,0,15,254,0,12,6,0,8,6,0,24, - 7,0,24,3,0,16,3,0,48,3,128,254,15,224,19,27, - 81,19,0,0,0,224,0,1,224,0,1,240,0,3,56,0, - 6,12,0,12,4,0,0,0,0,0,64,0,0,224,0,0, - 224,0,1,224,0,1,240,0,1,176,0,3,48,0,3,56, - 0,3,24,0,6,28,0,6,28,0,6,12,0,15,254,0, - 12,6,0,8,6,0,24,7,0,24,3,0,16,3,0,48, - 3,128,254,15,224,19,26,78,19,0,0,3,132,0,7,230, - 0,4,252,0,8,56,0,0,0,0,0,0,0,0,64,0, - 0,224,0,0,224,0,1,224,0,1,240,0,1,176,0,3, - 48,0,3,56,0,3,24,0,6,28,0,6,28,0,6,12, - 0,15,254,0,12,6,0,8,6,0,24,7,0,24,3,0, - 16,3,0,48,3,128,254,15,224,19,25,75,19,0,0,6, - 12,0,6,12,0,14,28,0,6,12,0,0,0,0,0,64, - 0,0,224,0,0,224,0,1,224,0,1,240,0,1,176,0, - 3,48,0,3,56,0,3,24,0,6,28,0,6,28,0,6, - 12,0,15,254,0,12,6,0,8,6,0,24,7,0,24,3, - 0,16,3,0,48,3,128,254,15,224,19,27,81,19,0,0, - 0,224,0,1,176,0,1,48,0,3,48,0,1,176,0,1, - 224,0,0,0,0,0,64,0,0,224,0,0,224,0,1,224, - 0,1,240,0,1,176,0,3,48,0,3,56,0,3,24,0, - 6,28,0,6,28,0,6,12,0,15,254,0,12,6,0,8, - 6,0,24,7,0,24,3,0,16,3,0,48,3,128,254,15, - 224,23,20,60,25,0,0,3,255,252,0,124,4,0,108,4, - 0,236,4,0,204,0,1,204,0,1,140,0,1,140,0,3, - 140,0,3,255,248,7,12,16,6,12,0,6,12,0,12,12, - 0,12,12,0,28,12,0,24,12,2,24,12,2,48,12,6, - 252,63,254,15,27,54,17,1,249,3,248,12,28,16,8,48, - 0,96,0,96,0,64,0,192,0,192,0,192,0,192,0,192, - 0,192,0,224,0,96,0,112,0,120,2,60,12,31,248,15, - 240,0,128,0,128,1,224,0,224,0,96,0,192,3,0,13, - 27,54,16,1,0,16,0,56,0,28,0,15,0,3,128,0, - 192,0,0,255,240,48,16,48,16,48,16,48,0,48,0,48, - 0,48,0,48,0,63,224,48,64,48,0,48,0,48,0,48, - 0,48,0,48,8,48,8,48,24,255,248,13,27,54,16,1, - 0,0,32,0,240,1,224,3,128,7,0,12,0,0,0,255, - 240,48,16,48,16,48,16,48,0,48,0,48,0,48,0,48, - 0,63,224,48,64,48,0,48,0,48,0,48,0,48,0,48, - 8,48,8,48,24,255,248,13,27,54,16,1,0,3,0,7, - 128,15,192,28,192,56,96,32,48,0,0,255,240,48,16,48, - 16,48,16,48,0,48,0,48,0,48,0,48,0,63,224,48, - 64,48,0,48,0,48,0,48,0,48,0,48,8,48,8,48, - 24,255,248,13,25,50,16,1,0,24,48,56,112,56,112,48, - 96,0,0,255,240,48,16,48,16,48,16,48,0,48,0,48, - 0,48,0,48,0,63,224,48,64,48,0,48,0,48,0,48, - 0,48,0,48,8,48,8,48,24,255,248,9,27,54,10,255, - 0,96,0,240,0,120,0,28,0,7,0,1,0,0,0,31, - 128,6,0,6,0,6,0,6,0,6,0,6,0,6,0,6, - 0,6,0,6,0,6,0,6,0,6,0,6,0,6,0,6, - 0,6,0,6,0,31,128,8,27,27,10,2,0,6,15,30, - 56,96,128,0,252,48,48,48,48,48,48,48,48,48,48,48, - 48,48,48,48,48,48,48,252,10,27,54,10,0,0,28,0, - 30,0,62,0,115,0,193,128,128,192,0,0,63,0,12,0, - 12,0,12,0,12,0,12,0,12,0,12,0,12,0,12,0, - 12,0,12,0,12,0,12,0,12,0,12,0,12,0,12,0, - 12,0,63,0,10,25,50,10,0,0,193,128,225,192,225,192, - 193,128,0,0,63,0,12,0,12,0,12,0,12,0,12,0, - 12,0,12,0,12,0,12,0,12,0,12,0,12,0,12,0, - 12,0,12,0,12,0,12,0,12,0,63,0,18,20,60,19, - 0,0,31,240,0,120,28,0,24,6,0,24,3,0,24,1, - 128,24,1,128,24,1,192,24,0,192,24,0,192,255,128,192, - 24,0,192,24,0,192,24,0,192,24,1,128,24,1,128,24, - 1,128,24,3,0,24,6,0,24,28,0,127,240,0,19,26, - 78,21,1,0,3,132,0,7,230,0,4,124,0,8,56,0, - 0,0,0,0,0,0,240,7,224,56,1,128,60,1,128,60, - 1,128,62,1,128,55,1,128,51,129,128,51,129,128,49,193, - 128,48,225,128,48,97,128,48,113,128,48,57,128,48,29,128, - 48,13,128,48,15,128,48,7,128,48,3,128,48,3,128,252, - 1,128,17,27,81,19,1,0,12,0,0,30,0,0,15,0, - 0,3,128,0,0,224,0,0,32,0,0,0,0,3,240,0, - 12,24,0,16,12,0,48,6,0,32,3,0,96,3,0,64, - 3,128,192,1,128,192,1,128,192,1,128,192,1,128,192,1, - 128,192,1,128,224,1,0,96,3,0,96,2,0,48,6,0, - 56,4,0,12,24,0,7,224,0,17,27,81,19,1,0,0, - 24,0,0,60,0,0,120,0,0,224,0,1,128,0,2,0, - 0,0,0,0,3,240,0,12,24,0,16,12,0,48,6,0, - 32,3,0,96,3,0,64,3,128,192,1,128,192,1,128,192, - 1,128,192,1,128,192,1,128,192,1,128,224,1,0,96,3, - 0,96,2,0,48,6,0,56,4,0,12,24,0,7,224,0, - 17,27,81,19,1,0,1,192,0,1,224,0,3,224,0,7, - 48,0,12,24,0,8,12,0,0,0,0,3,240,0,12,24, - 0,16,12,0,48,6,0,32,3,0,96,3,0,64,3,128, - 192,1,128,192,1,128,192,1,128,192,1,128,192,1,128,192, - 1,128,224,1,0,96,3,0,96,2,0,48,6,0,56,4, - 0,12,24,0,7,224,0,17,26,78,19,1,0,3,4,0, - 7,204,0,8,248,0,16,112,0,0,0,0,0,0,0,3, - 240,0,12,24,0,16,12,0,48,6,0,32,3,0,96,3, - 0,64,3,128,192,1,128,192,1,128,192,1,128,192,1,128, - 192,1,128,192,1,128,224,1,0,96,3,0,96,2,0,48, - 6,0,56,4,0,12,24,0,7,224,0,17,25,75,19,1, - 0,12,24,0,14,28,0,14,28,0,12,24,0,0,0,0, - 3,240,0,12,24,0,16,12,0,48,6,0,32,3,0,96, - 3,0,64,3,128,192,1,128,192,1,128,192,1,128,192,1, - 128,192,1,128,192,1,128,224,1,0,96,3,0,96,2,0, - 48,6,0,56,4,0,12,24,0,7,224,0,11,10,20,13, - 1,4,192,96,96,192,49,128,27,0,14,0,14,0,27,0, - 49,128,96,192,192,96,17,21,63,19,1,255,3,241,128,4, - 31,0,24,14,0,48,30,0,32,31,0,96,63,0,64,59, - 128,192,115,128,192,225,128,192,225,128,193,193,128,195,129,128, - 195,1,128,231,1,0,110,3,0,124,2,0,124,6,0,56, - 4,0,124,24,0,199,224,0,128,0,0,19,27,81,21,1, - 0,6,0,0,15,0,0,7,128,0,1,192,0,0,96,0, - 0,16,0,0,0,0,252,7,224,48,1,128,48,1,128,48, - 1,128,48,1,128,48,1,128,48,1,128,48,1,128,48,1, - 128,48,1,128,48,1,128,48,1,128,48,1,128,48,1,128, - 48,1,128,48,1,0,24,3,0,28,6,0,14,12,0,3, - 240,0,19,27,81,21,1,0,0,12,0,0,30,0,0,60, - 0,0,112,0,0,192,0,1,0,0,0,0,0,252,7,224, - 48,1,128,48,1,128,48,1,128,48,1,128,48,1,128,48, - 1,128,48,1,128,48,1,128,48,1,128,48,1,128,48,1, - 128,48,1,128,48,1,128,48,1,128,48,1,0,24,3,0, - 28,6,0,14,12,0,3,240,0,19,27,81,21,1,0,0, - 224,0,0,240,0,1,240,0,3,152,0,6,12,0,4,6, - 0,0,0,0,252,7,224,48,1,128,48,1,128,48,1,128, - 48,1,128,48,1,128,48,1,128,48,1,128,48,1,128,48, - 1,128,48,1,128,48,1,128,48,1,128,48,1,128,48,1, - 128,48,1,0,24,3,0,28,6,0,14,12,0,3,240,0, - 19,25,75,21,1,0,6,12,0,7,14,0,7,14,0,6, - 12,0,0,0,0,252,7,224,48,1,128,48,1,128,48,1, - 128,48,1,128,48,1,128,48,1,128,48,1,128,48,1,128, - 48,1,128,48,1,128,48,1,128,48,1,128,48,1,128,48, - 1,128,48,1,0,24,3,0,28,6,0,14,12,0,3,240, - 0,18,27,81,19,0,0,0,12,0,0,30,0,0,60,0, - 0,112,0,0,192,0,1,0,0,0,0,0,240,31,192,56, - 7,0,28,6,0,12,12,0,14,12,0,7,24,0,7,24, - 0,3,48,0,3,176,0,1,224,0,1,224,0,0,192,0, - 0,192,0,0,192,0,0,192,0,0,192,0,0,192,0,0, - 192,0,0,192,0,7,248,0,15,20,40,17,1,0,254,0, - 48,0,48,0,48,0,63,224,48,120,48,28,48,14,48,6, - 48,6,48,6,48,6,48,12,48,12,52,56,51,224,48,0, - 48,0,48,0,254,0,16,24,48,18,1,0,1,224,6,56, - 8,24,16,28,16,12,48,12,48,12,48,28,48,56,48,240, - 49,192,49,128,49,128,49,192,48,240,48,124,48,62,48,15, - 48,7,48,3,49,3,49,3,49,134,241,248,13,23,46,15, - 1,0,56,0,56,0,28,0,14,0,6,0,3,0,1,0, - 0,0,15,192,48,224,112,96,96,96,0,96,0,96,15,224, - 63,224,126,96,240,96,224,96,192,96,192,96,65,224,62,120, - 13,23,46,15,1,0,0,224,0,224,1,192,1,128,3,0, - 2,0,4,0,0,0,15,192,48,224,112,96,96,96,0,96, - 0,96,15,224,63,224,126,96,240,96,224,96,192,96,192,96, - 65,224,62,120,13,23,46,15,1,0,7,0,7,0,15,128, - 29,192,24,192,48,96,32,32,0,0,15,192,48,224,112,96, - 96,96,0,96,0,96,15,224,63,224,126,96,240,96,224,96, - 192,96,192,96,65,224,62,120,13,21,42,15,1,0,28,16, - 63,32,35,192,64,0,0,0,0,0,15,192,48,224,112,96, - 96,96,0,96,0,96,15,224,63,224,126,96,240,96,224,96, - 192,96,192,96,65,224,62,120,13,21,42,15,1,0,48,96, - 56,112,48,96,48,96,0,0,0,0,15,192,48,224,112,96, - 96,96,0,96,0,96,15,224,63,224,126,96,240,96,224,96, - 192,96,192,96,65,224,62,120,13,22,44,15,1,0,7,128, - 13,128,12,192,12,128,13,128,15,0,0,0,15,192,48,224, - 112,96,96,96,0,96,0,96,15,224,63,224,126,96,240,96, - 224,96,192,96,192,96,65,224,62,120,19,15,45,22,2,0, - 31,143,0,113,176,192,96,224,192,224,224,96,128,192,96,0, - 192,96,7,255,192,28,192,0,112,192,0,96,192,0,192,192, - 0,192,224,0,193,96,64,194,112,224,124,31,0,12,22,44, - 14,1,249,7,224,24,96,32,32,96,0,64,0,192,0,192, - 0,192,0,192,0,192,0,224,0,112,16,120,96,63,192,31, - 128,2,0,2,0,7,128,3,128,1,128,3,0,12,0,13, - 23,46,15,1,0,24,0,60,0,12,0,6,0,3,0,1, - 0,1,128,0,0,7,192,24,96,32,48,96,24,64,24,192, - 24,255,240,192,0,192,0,192,0,224,0,96,0,112,8,56, - 48,15,192,13,23,46,15,1,0,0,96,0,240,0,192,1, - 128,1,128,3,0,6,0,0,0,7,192,24,96,32,48,96, - 24,64,24,192,24,255,240,192,0,192,0,192,0,224,0,96, - 0,112,8,56,48,15,192,13,23,46,15,1,0,3,0,7, - 128,15,128,12,192,24,96,16,32,32,16,0,0,7,192,24, - 96,32,48,96,24,64,24,192,24,255,240,192,0,192,0,192, - 0,224,0,96,0,112,8,56,48,15,192,13,21,42,15,1, - 0,24,48,56,112,56,112,48,96,0,0,0,0,7,192,24, - 96,32,48,96,24,64,24,192,24,255,240,192,0,192,0,192, - 0,224,0,96,0,112,8,56,48,15,192,7,23,23,9,0, - 0,224,224,112,48,24,12,4,0,24,120,24,24,24,24,24, - 24,24,24,24,24,24,24,126,8,23,23,9,1,0,7,7, - 14,12,24,48,32,0,48,240,48,48,48,48,48,48,48,48, - 48,48,48,48,252,9,23,46,9,0,0,28,0,28,0,62, - 0,119,0,99,0,193,128,128,128,0,0,24,0,120,0,24, - 0,24,0,24,0,24,0,24,0,24,0,24,0,24,0,24, - 0,24,0,24,0,24,0,126,0,10,21,42,9,0,0,193, - 128,193,128,227,192,193,128,0,0,0,0,24,0,120,0,24, - 0,24,0,24,0,24,0,24,0,24,0,24,0,24,0,24, - 0,24,0,24,0,24,0,126,0,14,23,46,16,1,0,12, - 0,62,24,3,240,3,192,30,224,48,96,0,112,0,56,7, - 152,24,120,32,60,96,28,64,12,192,12,192,12,192,12,192, - 12,192,8,224,24,96,16,112,48,56,96,15,128,16,21,42, - 18,1,0,7,8,15,144,24,224,16,0,0,0,0,0,112, - 112,177,136,54,12,56,12,56,12,48,12,48,12,48,12,48, - 12,48,12,48,12,48,12,48,12,48,12,252,63,14,23,46, - 16,1,0,28,0,28,0,14,0,6,0,3,0,1,128,0, - 128,0,0,7,192,24,112,32,56,96,24,64,28,192,12,192, - 12,192,12,192,12,192,12,224,8,96,24,112,16,56,32,15, - 192,14,23,46,16,1,0,0,112,0,112,0,224,1,192,1, - 128,3,0,2,0,0,0,7,192,24,112,32,56,96,24,64, - 28,192,12,192,12,192,12,192,12,192,12,224,8,96,24,112, - 16,56,32,15,192,14,23,46,16,1,0,3,128,3,128,7, - 192,14,192,12,96,24,48,48,16,0,0,7,192,24,112,32, - 56,96,24,64,28,192,12,192,12,192,12,192,12,192,12,224, - 8,96,24,112,16,56,32,15,192,14,21,42,16,1,0,14, - 8,31,144,17,224,32,0,0,0,0,0,7,192,24,112,32, - 56,96,24,64,28,192,12,192,12,192,12,192,12,192,12,224, - 8,96,24,112,16,56,32,15,192,14,21,42,16,1,0,24, - 48,24,48,56,112,24,48,0,0,0,0,7,192,24,112,32, - 56,96,24,64,28,192,12,192,12,192,12,192,12,192,12,224, - 8,96,24,112,16,56,32,15,192,11,10,20,13,1,4,6, - 0,6,0,6,0,0,0,0,0,255,224,0,0,6,0,6, - 0,6,0,14,16,32,16,1,255,7,204,24,120,32,120,96, - 120,64,252,193,220,193,140,195,140,199,12,198,12,236,8,124, - 24,120,16,120,32,207,192,128,0,15,23,46,17,1,0,28, - 0,28,0,14,0,7,0,3,0,1,128,0,128,0,0,48, - 24,240,120,48,24,48,24,48,24,48,24,48,24,48,24,48, - 24,48,24,48,24,48,24,48,56,24,222,15,24,15,23,46, - 17,1,0,0,112,0,112,0,224,0,192,1,128,1,0,2, - 0,0,0,48,24,240,120,48,24,48,24,48,24,48,24,48, - 24,48,24,48,24,48,24,48,24,48,24,48,56,24,222,15, - 24,15,23,46,17,1,0,3,128,3,128,7,192,14,224,12, - 96,24,48,16,16,0,0,48,24,240,120,48,24,48,24,48, - 24,48,24,48,24,48,24,48,24,48,24,48,24,48,24,48, - 56,24,222,15,24,15,21,42,17,1,0,24,48,28,56,24, - 48,24,48,0,0,0,0,48,24,240,120,48,24,48,24,48, - 24,48,24,48,24,48,24,48,24,48,24,48,24,48,24,48, - 56,24,222,15,24,16,31,62,16,255,248,0,28,0,28,0, - 56,0,112,0,96,0,192,0,128,0,0,126,31,28,6,28, - 4,12,12,14,12,14,8,6,24,7,24,3,16,3,48,3, - 176,1,160,1,224,1,224,0,192,0,192,0,128,1,128,1, - 128,3,0,126,0,124,0,248,0,15,32,64,17,1,248,16, - 0,240,0,48,0,48,0,48,0,48,0,48,0,48,0,48, - 0,48,240,51,24,52,28,56,12,48,14,48,6,48,6,48, - 6,48,6,48,6,48,4,48,12,56,8,60,16,55,224,48, - 0,48,0,48,0,48,0,48,0,48,0,48,0,254,0,16, - 29,58,16,255,248,6,12,14,28,14,28,6,12,0,0,0, - 0,126,31,28,6,28,4,12,12,14,12,14,8,6,24,7, - 24,3,16,3,48,3,176,1,160,1,224,1,224,0,192,0, - 192,0,128,1,128,1,128,3,0,126,0,124,0,248,0}; -/* - Fontname: -FreeType-Gentium Basic-Medium-R-Normal--32-320-72-72-P-146-ISO10646-1 - Copyright: Copyright (c) SIL International, 2003-2008. - Capital A Height: 0, '1' Height: 19 - Calculated Max Values w=13 h=30 x= 2 y=11 dx=15 dy= 0 ascent=25 len=60 - Font Bounding box w=47 h=44 x=-16 y=-10 - Calculated Min Values x= 0 y=-5 dx= 0 dy= 0 - Pure Font ascent =19 descent= 0 - X Font ascent =19 descent= 0 - Max Font ascent =25 descent=-5 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_gdr20n[640] U8G_FONT_SECTION("u8g_font_gdr20n") = { - 0,47,44,240,246,19,0,0,0,0,42,58,0,25,251,19, - 0,12,13,26,14,1,11,6,0,6,0,134,0,102,48,242, - 240,27,128,6,0,27,128,114,240,230,48,6,32,6,0,6, - 0,12,11,22,13,1,3,6,0,6,0,6,0,6,0,6, - 0,255,240,6,0,6,0,6,0,6,0,6,0,4,8,8, - 7,2,251,112,240,48,48,48,32,64,192,9,1,2,11,1, - 8,255,128,4,4,4,7,2,0,112,240,240,224,13,30,60, - 15,1,251,0,24,0,56,0,48,0,48,0,112,0,96,0, - 96,0,224,0,192,1,192,1,128,1,128,3,128,3,0,7, - 0,6,0,6,0,14,0,12,0,12,0,28,0,24,0,56, - 0,48,0,48,0,112,0,96,0,96,0,224,0,192,0,13, - 19,38,15,1,0,7,128,24,192,32,96,96,48,64,48,64, - 56,192,24,192,24,192,24,192,24,192,24,192,24,192,24,192, - 16,96,16,96,48,48,32,24,64,15,128,11,19,38,15,2, - 0,2,0,30,0,126,0,134,0,6,0,6,0,6,0,6, - 0,6,0,6,0,6,0,6,0,6,0,6,0,6,0,6, - 0,6,0,15,0,127,224,11,19,38,15,2,0,15,128,48, - 192,96,96,96,96,96,96,0,96,0,96,0,192,0,192,1, - 128,3,0,7,0,6,0,12,0,24,0,48,32,112,32,224, - 32,255,224,11,19,38,15,2,0,31,0,113,128,96,192,224, - 192,0,192,0,192,1,128,3,0,15,0,3,192,0,192,0, - 224,0,96,0,96,0,96,0,96,128,192,193,128,127,0,12, - 19,38,15,1,0,0,64,1,192,3,192,3,192,6,192,12, - 192,12,192,24,192,48,192,48,192,96,192,224,192,255,240,0, - 192,0,192,0,192,0,192,0,192,7,240,11,19,38,15,2, - 0,63,224,32,0,32,0,96,0,96,0,96,0,96,0,127, - 0,97,192,0,192,0,96,0,96,0,96,0,96,0,96,0, - 64,128,192,193,128,63,0,12,20,40,15,2,0,0,192,7, - 0,14,0,24,0,48,0,112,0,96,0,96,0,207,128,240, - 224,224,96,192,112,192,48,192,48,192,48,96,48,96,32,32, - 96,48,64,15,128,12,19,38,15,2,0,255,240,128,96,128, - 96,0,224,0,192,0,192,1,128,1,128,3,0,3,0,7, - 0,6,0,6,0,12,0,12,0,28,0,24,0,56,0,48, - 0,12,19,38,15,2,0,31,128,48,192,96,96,224,96,224, - 96,224,96,248,192,127,128,31,128,31,192,49,224,96,112,192, - 112,192,48,192,48,192,32,96,32,112,64,31,128,12,20,40, - 15,2,255,15,128,49,192,32,224,64,96,192,112,192,48,192, - 48,192,48,192,48,96,112,48,176,31,48,0,96,0,96,0, - 96,0,192,1,128,7,0,30,0,48,0,4,15,15,7,2, - 0,112,240,240,96,0,0,0,0,0,0,0,112,240,240,224 - }; -/* - Fontname: -FreeType-Gentium Basic-Medium-R-Normal--32-320-72-72-P-146-ISO10646-1 - Copyright: Copyright (c) SIL International, 2003-2008. - Capital A Height: 20, '1' Height: 19 - Calculated Max Values w=27 h=32 x= 3 y=16 dx=27 dy= 0 ascent=26 len=80 - Font Bounding box w=47 h=44 x=-16 y=-10 - Calculated Min Values x=-4 y=-8 dx= 0 dy= 0 - Pure Font ascent =20 descent=-8 - X Font ascent =25 descent=-8 - Max Font ascent =26 descent=-8 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_gdr20r[4232] U8G_FONT_SECTION("u8g_font_gdr20r") = { - 0,47,44,240,246,20,4,220,11,144,32,127,248,26,248,25, - 248,0,0,0,7,0,0,4,23,23,9,2,0,48,112,112, - 112,112,112,112,112,112,96,96,96,96,96,96,96,96,64,0, - 112,240,240,224,8,10,10,14,3,13,227,199,199,199,199,195, - 195,195,195,194,14,18,36,15,1,2,1,24,3,24,3,16, - 2,48,6,48,63,252,4,96,12,96,12,96,12,64,8,192, - 255,248,24,128,17,128,49,128,49,128,49,0,35,0,12,25, - 50,15,1,253,6,0,6,0,6,0,31,192,63,240,102,96, - 102,0,102,0,102,0,118,0,62,0,31,128,7,192,7,224, - 6,112,6,48,6,48,134,48,198,48,230,96,255,192,127,128, - 6,0,6,0,6,0,20,20,60,22,1,255,30,0,192,99, - 1,128,67,3,128,193,131,0,193,134,0,193,140,0,193,156, - 0,97,24,0,99,48,0,60,115,192,0,108,96,0,200,96, - 1,152,48,3,152,48,3,24,48,6,24,48,14,8,32,28, - 12,96,24,7,128,48,0,0,19,22,66,21,2,0,3,192, - 0,4,224,0,8,96,0,24,96,0,24,96,0,24,96,0, - 24,192,0,29,128,0,15,0,0,12,0,0,28,63,224,62, - 14,128,119,6,0,99,134,0,193,134,0,193,198,0,192,236, - 0,192,124,0,192,60,0,96,30,0,48,47,192,31,195,128, - 3,10,10,8,3,13,224,192,192,192,192,192,192,192,192,192, - 7,30,30,10,2,251,2,12,24,24,48,48,96,96,96,96, - 192,192,192,192,192,192,192,192,192,192,224,96,96,96,112,48, - 56,24,12,2,7,30,30,10,1,251,128,96,48,56,24,28, - 12,12,12,14,6,6,6,6,6,6,6,6,6,6,12,12, - 12,12,24,24,48,48,96,128,12,13,26,14,1,11,6,0, - 6,0,134,0,102,48,242,240,27,128,6,0,27,128,114,240, - 230,48,6,32,6,0,6,0,12,11,22,13,1,3,6,0, - 6,0,6,0,6,0,6,0,255,240,6,0,6,0,6,0, - 6,0,6,0,4,8,8,7,2,251,112,240,48,48,48,32, - 64,192,9,1,2,11,1,8,255,128,4,4,4,7,2,0, - 112,240,240,224,13,30,60,15,1,251,0,24,0,56,0,48, - 0,48,0,112,0,96,0,96,0,224,0,192,1,192,1,128, - 1,128,3,128,3,0,7,0,6,0,6,0,14,0,12,0, - 12,0,28,0,24,0,56,0,48,0,48,0,112,0,96,0, - 96,0,224,0,192,0,13,19,38,15,1,0,7,128,24,192, - 32,96,96,48,64,48,64,56,192,24,192,24,192,24,192,24, - 192,24,192,24,192,24,192,16,96,16,96,48,48,32,24,64, - 15,128,11,19,38,15,2,0,2,0,30,0,126,0,134,0, - 6,0,6,0,6,0,6,0,6,0,6,0,6,0,6,0, - 6,0,6,0,6,0,6,0,6,0,15,0,127,224,11,19, - 38,15,2,0,15,128,48,192,96,96,96,96,96,96,0,96, - 0,96,0,192,0,192,1,128,3,0,7,0,6,0,12,0, - 24,0,48,32,112,32,224,32,255,224,11,19,38,15,2,0, - 31,0,113,128,96,192,224,192,0,192,0,192,1,128,3,0, - 15,0,3,192,0,192,0,224,0,96,0,96,0,96,0,96, - 128,192,193,128,127,0,12,19,38,15,1,0,0,64,1,192, - 3,192,3,192,6,192,12,192,12,192,24,192,48,192,48,192, - 96,192,224,192,255,240,0,192,0,192,0,192,0,192,0,192, - 7,240,11,19,38,15,2,0,63,224,32,0,32,0,96,0, - 96,0,96,0,96,0,127,0,97,192,0,192,0,96,0,96, - 0,96,0,96,0,96,0,64,128,192,193,128,63,0,12,20, - 40,15,2,0,0,192,7,0,14,0,24,0,48,0,112,0, - 96,0,96,0,207,128,240,224,224,96,192,112,192,48,192,48, - 192,48,96,48,96,32,32,96,48,64,15,128,12,19,38,15, - 2,0,255,240,128,96,128,96,0,224,0,192,0,192,1,128, - 1,128,3,0,3,0,7,0,6,0,6,0,12,0,12,0, - 28,0,24,0,56,0,48,0,12,19,38,15,2,0,31,128, - 48,192,96,96,224,96,224,96,224,96,248,192,127,128,31,128, - 31,192,49,224,96,112,192,112,192,48,192,48,192,32,96,32, - 112,64,31,128,12,20,40,15,2,255,15,128,49,192,32,224, - 64,96,192,112,192,48,192,48,192,48,192,48,96,112,48,176, - 31,48,0,96,0,96,0,96,0,192,1,128,7,0,30,0, - 48,0,4,15,15,7,2,0,112,240,240,96,0,0,0,0, - 0,0,0,112,240,240,224,4,20,20,7,2,251,112,240,240, - 96,0,0,0,0,0,0,0,0,112,240,48,48,48,32,64, - 192,12,10,20,14,1,4,0,48,0,240,7,192,62,0,248, - 0,240,0,126,0,15,128,1,240,0,112,12,6,12,14,1, - 6,255,240,0,0,0,0,0,0,0,0,255,240,12,10,20, - 14,1,4,96,0,248,0,31,0,7,224,0,240,1,240,7, - 192,62,0,240,0,192,0,10,23,46,14,2,0,31,0,99, - 128,65,192,192,192,192,192,128,192,0,192,1,128,1,128,3, - 0,3,0,6,0,14,0,12,0,12,0,12,0,12,0,0, - 0,0,0,14,0,30,0,30,0,28,0,24,25,75,26,1, - 251,0,63,128,1,192,224,2,0,56,12,0,28,24,0,12, - 16,60,142,32,67,134,96,129,135,65,129,131,193,1,131,195, - 1,131,195,1,131,195,1,131,195,1,131,195,1,131,195,1, - 130,225,129,134,97,131,132,112,197,200,48,120,240,56,0,0, - 28,0,4,15,0,28,3,192,112,0,127,128,19,20,60,19, - 0,0,0,64,0,0,224,0,0,224,0,1,224,0,1,240, - 0,1,176,0,3,48,0,3,56,0,3,24,0,6,28,0, - 6,28,0,6,12,0,15,254,0,12,6,0,8,6,0,24, - 7,0,24,3,0,16,3,0,48,3,128,254,15,224,14,20, - 40,17,1,0,63,192,240,112,48,56,48,24,48,24,48,24, - 48,24,48,48,48,224,63,224,48,112,48,56,48,28,48,12, - 48,12,48,12,48,12,48,24,48,48,255,192,14,20,40,17, - 1,0,3,248,12,28,16,8,48,0,96,0,96,0,64,0, - 192,0,192,0,192,0,192,0,192,0,192,0,192,0,96,0, - 96,0,112,0,56,4,28,24,7,224,17,20,60,19,1,0, - 63,224,0,240,56,0,48,12,0,48,6,0,48,3,0,48, - 3,0,48,3,128,48,1,128,48,1,128,48,1,128,48,1, - 128,48,1,128,48,1,128,48,3,0,48,3,0,48,3,0, - 48,6,0,48,12,0,48,56,0,255,224,0,13,20,40,16, - 1,0,255,240,48,16,48,16,48,16,48,0,48,0,48,0, - 48,0,48,0,63,224,48,64,48,0,48,0,48,0,48,0, - 48,0,48,8,48,8,48,24,255,248,12,20,40,15,1,0, - 255,240,48,16,48,16,48,16,48,0,48,0,48,0,48,0, - 48,0,63,192,48,128,48,0,48,0,48,0,48,0,48,0, - 48,0,48,0,48,0,254,0,18,20,60,19,1,0,1,254, - 0,6,15,0,8,0,0,16,0,0,32,0,0,96,0,0, - 64,0,0,192,0,0,192,0,0,192,0,0,192,0,0,192, - 31,192,192,7,0,192,3,0,96,3,0,96,3,0,48,3, - 0,24,3,0,12,3,0,3,252,0,19,20,60,21,1,0, - 252,7,224,48,1,128,48,1,128,48,1,128,48,1,128,48, - 1,128,48,1,128,48,1,128,48,1,128,63,255,128,48,1, - 128,48,1,128,48,1,128,48,1,128,48,1,128,48,1,128, - 48,1,128,48,1,128,48,1,128,252,7,224,6,20,20,10, - 2,0,252,48,48,48,48,48,48,48,48,48,48,48,48,48, - 48,48,48,48,48,252,11,25,50,10,253,251,15,224,1,128, - 1,128,1,128,1,128,1,128,1,128,1,128,1,128,1,128, - 1,128,1,128,1,128,1,128,1,128,1,128,1,128,1,128, - 1,128,1,128,1,0,1,0,3,0,98,0,252,0,17,20, - 60,19,1,0,252,127,0,48,24,0,48,48,0,48,96,0, - 48,224,0,49,192,0,49,128,0,51,0,0,54,0,0,62, - 0,0,54,0,0,55,0,0,51,128,0,49,192,0,48,224, - 0,48,112,0,48,120,0,48,60,0,48,30,0,252,15,128, - 13,20,40,15,1,0,252,0,48,0,48,0,48,0,48,0, - 48,0,48,0,48,0,48,0,48,0,48,0,48,0,48,0, - 48,0,48,0,48,0,48,8,48,8,48,24,255,248,24,20, - 60,26,1,0,248,0,62,60,0,56,60,0,120,62,0,120, - 54,0,216,54,0,216,55,0,152,51,1,152,51,129,152,49, - 131,24,49,195,24,49,198,24,48,198,24,48,230,24,48,108, - 24,48,124,24,48,56,24,48,56,24,48,56,24,252,16,255, - 19,20,60,21,1,0,240,7,224,56,1,128,60,1,128,60, - 1,128,62,1,128,55,1,128,51,129,128,51,129,128,49,193, - 128,48,225,128,48,97,128,48,113,128,48,57,128,48,29,128, - 48,13,128,48,15,128,48,7,128,48,3,128,48,3,128,252, - 1,128,17,20,60,19,1,0,3,240,0,12,24,0,16,12, - 0,48,6,0,32,3,0,96,3,0,64,3,128,192,1,128, - 192,1,128,192,1,128,192,1,128,192,1,128,192,1,128,224, - 1,0,96,3,0,96,2,0,48,6,0,56,4,0,12,24, - 0,7,224,0,15,20,40,17,1,0,63,224,240,56,48,28, - 48,14,48,6,48,6,48,6,48,6,48,12,48,12,52,56, - 51,224,48,0,48,0,48,0,48,0,48,0,48,0,48,0, - 254,0,19,25,75,19,1,251,3,240,0,12,24,0,16,12, - 0,48,6,0,32,3,0,96,3,0,64,3,128,192,1,128, - 192,1,128,192,1,128,192,1,128,192,1,128,192,1,128,224, - 1,0,96,3,0,96,3,0,48,6,0,24,4,0,12,24, - 0,7,240,0,0,112,0,0,24,0,0,14,32,0,7,192, - 0,1,128,18,20,60,18,1,0,63,192,0,240,112,0,48, - 24,0,48,12,0,48,12,0,48,12,0,48,12,0,48,24, - 0,48,112,0,63,224,0,63,192,0,49,192,0,48,224,0, - 48,112,0,48,112,0,48,56,0,48,60,0,48,28,0,48, - 15,0,252,15,192,12,20,40,15,2,0,15,224,48,224,64, - 64,192,0,192,0,224,0,248,0,126,0,127,0,31,192,7, - 224,1,240,0,240,0,112,0,48,0,48,128,32,192,96,224, - 192,127,0,16,20,40,18,1,0,255,255,129,131,129,129,129, - 129,1,128,1,128,1,128,1,128,1,128,1,128,1,128,1, - 128,1,128,1,128,1,128,1,128,1,128,1,128,1,128,15, - 240,19,20,60,21,1,0,252,7,224,48,1,128,48,1,128, - 48,1,128,48,1,128,48,1,128,48,1,128,48,1,128,48, - 1,128,48,1,128,48,1,128,48,1,128,48,1,128,48,1, - 128,48,1,128,48,1,0,24,3,0,28,6,0,14,12,0, - 3,240,0,20,20,60,21,0,0,254,3,240,56,0,192,24, - 0,128,28,1,128,12,1,128,14,3,0,14,3,0,6,3, - 0,7,6,0,7,6,0,3,6,0,3,140,0,1,140,0, - 1,204,0,1,216,0,0,216,0,0,248,0,0,240,0,0, - 112,0,0,96,0,27,20,80,27,0,0,254,4,15,224,56, - 4,3,0,24,14,3,0,24,14,3,0,28,15,3,0,28, - 27,2,0,12,27,6,0,12,27,134,0,12,49,134,0,14, - 49,134,0,14,49,196,0,6,96,204,0,6,96,204,0,7, - 96,236,0,7,192,108,0,3,192,120,0,3,192,120,0,3, - 128,56,0,3,128,56,0,3,0,48,0,19,20,60,20,0, - 0,127,31,192,60,7,0,28,6,0,14,6,0,7,12,0, - 7,28,0,3,152,0,1,240,0,1,240,0,0,224,0,0, - 240,0,1,240,0,1,184,0,3,28,0,7,12,0,6,14, - 0,12,7,0,28,3,128,56,3,192,255,15,224,18,20,60, - 19,0,0,240,31,192,56,7,0,28,6,0,12,12,0,14, - 12,0,7,24,0,7,24,0,3,48,0,3,176,0,1,224, - 0,1,224,0,0,192,0,0,192,0,0,192,0,0,192,0, - 0,192,0,0,192,0,0,192,0,0,192,0,7,248,0,14, - 20,40,17,1,0,127,252,96,28,64,56,64,120,0,112,0, - 224,0,224,1,192,3,192,3,128,7,0,7,0,14,0,30, - 0,28,0,56,0,56,4,112,4,240,12,255,252,7,30,30, - 10,2,251,254,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 254,13,30,60,15,1,251,192,0,192,0,96,0,96,0,112, - 0,48,0,48,0,24,0,24,0,28,0,12,0,12,0,14, - 0,6,0,6,0,3,0,3,0,3,128,1,128,1,128,0, - 192,0,192,0,192,0,96,0,96,0,112,0,48,0,48,0, - 24,0,24,7,30,30,10,1,251,254,6,6,6,6,6,6, - 6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6, - 6,6,6,6,6,6,254,12,15,30,16,2,9,2,0,6, - 0,15,0,15,0,27,0,27,128,17,128,49,192,49,192,96, - 192,96,224,96,96,192,112,192,48,128,32,13,1,2,15,1, - 253,255,248,7,7,7,10,0,16,96,240,56,24,12,4,2, - 13,15,30,15,1,0,15,192,48,224,112,96,96,96,0,96, - 0,96,15,224,63,224,126,96,240,96,224,96,192,96,192,96, - 65,224,62,120,15,24,48,16,0,0,48,0,240,0,48,0, - 48,0,48,0,48,0,48,0,48,0,48,0,48,240,49,248, - 54,28,60,12,56,14,48,6,48,6,48,6,48,6,48,6, - 48,4,48,12,48,8,28,16,7,224,12,15,30,14,1,0, - 7,224,24,96,32,32,96,0,64,0,192,0,192,0,192,0, - 192,0,192,0,192,0,96,0,112,32,56,112,31,128,15,24, - 48,17,1,0,0,24,0,120,0,24,0,24,0,24,0,24, - 0,24,0,24,0,24,7,248,24,56,32,24,96,24,64,24, - 192,24,192,24,192,24,192,24,192,24,192,24,96,24,112,56, - 56,222,15,24,13,15,30,15,1,0,7,192,24,96,32,48, - 96,24,64,24,192,24,255,240,192,0,192,0,192,0,224,0, - 96,0,112,8,56,48,15,192,11,24,48,10,1,0,3,224, - 4,192,24,0,16,0,48,0,48,0,48,0,48,0,48,0, - 255,0,50,0,48,0,48,0,48,0,48,0,48,0,48,0, - 48,0,48,0,48,0,48,0,48,0,48,0,254,0,15,23, - 46,16,1,248,7,134,24,252,32,96,96,48,96,48,96,48, - 96,48,112,96,56,64,31,128,8,0,16,0,60,0,63,224, - 15,248,63,252,112,124,224,12,192,12,192,8,96,16,112,32, - 31,192,16,24,48,18,1,0,16,0,240,0,48,0,48,0, - 48,0,48,0,48,0,48,0,48,0,48,112,49,136,54,12, - 56,12,56,12,48,12,48,12,48,12,48,12,48,12,48,12, - 48,12,48,12,48,12,252,63,6,21,21,9,1,0,48,112, - 112,96,0,0,48,240,48,48,48,48,48,48,48,48,48,48, - 48,48,252,9,29,58,8,252,248,1,128,3,128,3,128,3, - 0,0,0,0,0,1,128,7,128,1,128,1,128,1,128,1, - 128,1,128,1,128,1,128,1,128,1,128,1,128,1,128,1, - 128,1,128,1,128,1,128,1,128,1,0,3,0,2,0,124, - 0,248,0,15,24,48,16,1,0,16,0,240,0,48,0,48, - 0,48,0,48,0,48,0,48,0,48,0,48,252,48,112,48, - 224,49,128,51,0,54,0,62,0,54,0,55,0,51,128,49, - 192,48,224,48,112,48,120,252,62,6,24,24,9,1,0,16, - 240,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48, - 48,48,48,48,48,48,252,24,15,45,26,1,0,240,240,120, - 51,25,140,52,26,12,56,28,12,56,28,12,48,24,12,48, - 24,12,48,24,12,48,24,12,48,24,12,48,24,12,48,24, - 12,48,24,12,48,24,12,252,126,63,16,15,30,18,1,0, - 112,112,177,136,54,12,56,12,56,12,48,12,48,12,48,12, - 48,12,48,12,48,12,48,12,48,12,48,12,252,63,14,15, - 30,16,1,0,7,192,24,112,32,56,96,24,64,28,192,12, - 192,12,192,12,192,12,192,12,224,8,96,24,112,16,56,32, - 15,192,15,23,46,17,1,248,112,240,179,24,52,28,56,12, - 48,14,48,6,48,6,48,6,48,6,48,6,48,4,48,12, - 48,8,60,16,55,224,48,0,48,0,48,0,48,0,48,0, - 48,0,48,0,254,0,14,23,46,16,1,248,7,144,24,112, - 32,48,96,48,64,48,192,48,192,48,192,48,192,48,192,48, - 192,48,96,48,96,112,48,176,31,48,0,48,0,48,0,48, - 0,48,0,48,0,48,0,48,1,252,11,15,30,13,1,0, - 49,224,243,224,52,64,56,64,56,0,48,0,48,0,48,0, - 48,0,48,0,48,0,48,0,48,0,48,0,254,0,9,15, - 30,12,2,0,63,0,67,0,193,0,192,0,224,0,248,0, - 126,0,63,0,15,128,3,128,1,128,129,128,129,0,195,0, - 252,0,10,20,40,11,1,0,16,0,48,0,48,0,48,0, - 48,0,255,192,49,0,48,0,48,0,48,0,48,0,48,0, - 48,0,48,0,48,0,48,0,48,0,48,0,48,128,31,64, - 15,15,30,17,1,0,48,24,240,120,48,24,48,24,48,24, - 48,24,48,24,48,24,48,24,48,24,48,24,48,24,48,56, - 24,222,15,24,15,15,30,16,0,0,252,62,56,12,56,8, - 24,24,28,24,12,16,12,48,14,48,6,32,7,96,7,64, - 3,64,3,192,1,128,1,0,22,15,45,23,0,0,252,16, - 124,48,24,24,56,56,16,24,56,48,24,60,48,28,108,48, - 12,110,32,12,78,96,12,198,96,14,199,64,6,131,64,7, - 131,192,7,131,192,3,1,128,2,1,0,16,15,30,16,0, - 0,254,63,60,28,28,16,14,48,6,96,7,192,3,192,1, - 192,3,192,6,224,12,112,12,56,24,24,56,28,252,63,16, - 23,46,16,255,248,126,31,28,6,28,4,12,12,14,12,14, - 8,6,24,7,24,3,16,3,48,3,176,1,160,1,224,1, - 224,0,192,0,192,0,128,1,128,1,128,3,0,126,0,124, - 0,248,0,12,15,30,14,1,0,127,240,64,96,64,224,1, - 192,1,128,3,128,7,0,6,0,14,0,28,0,28,0,56, - 16,112,16,112,48,255,240,8,30,30,11,2,251,3,6,12, - 8,24,24,24,24,28,12,12,12,12,24,48,248,28,12,12, - 12,12,28,24,24,24,24,24,12,6,3,2,32,32,7,3, - 250,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,8,30,30,11,1,251,192,96,48,24,24,24,24,24,56, - 48,48,48,48,56,31,12,24,48,48,48,48,56,24,24,24, - 24,16,48,96,192,14,6,12,16,1,7,28,8,62,12,127, - 136,71,240,131,240,128,224,255}; -/* - Fontname: -FreeType-Gentium Basic-Medium-R-Normal--40-400-72-72-P-182-ISO10646-1 - Copyright: Copyright (c) SIL International, 2003-2008. - Capital A Height: 25, '1' Height: 24 - Calculated Max Values w=33 h=41 x= 4 y=23 dx=34 dy= 0 ascent=34 len=132 - Font Bounding box w=59 h=57 x=-20 y=-14 - Calculated Min Values x=-4 y=-11 dx= 0 dy= 0 - Pure Font ascent =25 descent=-9 - X Font ascent =31 descent=-9 - Max Font ascent =34 descent=-11 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_gdr25[13042] U8G_FONT_SECTION("u8g_font_gdr25") = { - 0,59,57,236,242,25,6,209,16,163,32,255,247,34,245,31, - 247,0,0,0,9,0,0,5,30,30,11,3,255,48,112,240, - 112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112, - 96,96,96,0,0,0,112,248,248,248,112,11,13,26,17,3, - 16,112,224,241,224,241,224,241,224,241,224,112,224,96,192,96, - 192,96,192,96,192,96,192,96,192,96,192,17,23,69,19,2, - 2,0,194,0,1,134,0,1,134,0,1,142,0,3,140,0, - 3,12,0,3,12,0,63,255,128,63,255,128,6,24,0,6, - 56,0,14,48,0,12,48,0,12,48,0,255,254,0,255,254, - 0,24,96,0,24,224,0,48,192,0,48,192,0,48,192,0, - 113,192,0,97,128,0,16,30,60,19,1,253,1,128,1,128, - 1,128,3,224,15,252,57,254,49,156,113,136,113,128,113,128, - 121,128,61,128,63,128,31,224,7,248,1,252,1,190,1,143, - 1,143,1,135,193,135,193,135,225,142,241,142,255,252,63,240, - 15,192,1,128,1,128,1,128,25,25,100,27,1,255,15,128, - 6,0,63,192,28,0,113,224,56,0,112,224,56,0,224,112, - 112,0,224,112,224,0,224,112,224,0,224,113,192,0,224,115, - 128,0,112,231,0,0,120,231,0,0,63,206,60,0,31,28, - 254,0,0,29,207,0,0,57,199,0,0,115,131,128,0,227, - 131,128,0,227,131,128,1,195,131,128,3,131,131,128,3,131, - 131,128,7,1,199,0,14,1,199,0,28,0,254,0,24,0, - 120,0,24,28,84,27,2,0,0,248,0,1,252,0,3,30, - 0,7,14,0,14,14,0,14,14,0,14,14,0,14,12,0, - 14,28,0,15,56,0,7,112,0,7,192,0,7,131,255,15, - 135,255,29,193,242,57,224,240,112,240,112,112,112,112,224,120, - 112,224,60,112,224,30,224,224,15,224,224,7,192,240,3,192, - 120,3,240,60,30,248,31,252,127,7,224,56,4,13,13,10, - 3,16,112,240,240,240,240,112,96,96,96,96,96,96,96,9, - 37,74,13,3,250,0,128,3,128,7,0,14,0,12,0,28, - 0,24,0,56,0,56,0,112,0,112,0,112,0,112,0,224, - 0,224,0,224,0,224,0,224,0,224,0,224,0,224,0,224, - 0,224,0,224,0,224,0,112,0,112,0,112,0,112,0,56, - 0,56,0,28,0,28,0,14,0,7,0,3,128,0,128,9, - 37,74,13,1,250,128,0,224,0,112,0,56,0,28,0,28, - 0,14,0,14,0,14,0,7,0,7,0,7,0,7,128,3, - 128,3,128,3,128,3,128,3,128,3,128,3,128,3,128,3, - 128,3,128,3,128,7,0,7,0,7,0,7,0,14,0,14, - 0,12,0,28,0,24,0,56,0,112,0,224,0,128,0,16, - 16,32,18,1,14,1,128,1,128,1,128,97,132,113,142,121, - 159,31,248,7,192,3,192,31,248,121,158,241,142,33,134,1, - 128,1,128,1,128,15,14,28,16,1,4,3,128,3,128,3, - 128,3,128,3,128,3,128,255,254,255,254,3,128,3,128,3, - 128,3,128,3,128,3,128,6,10,10,9,2,250,60,252,60, - 28,28,24,24,48,32,64,11,2,4,13,1,9,127,224,255, - 224,5,5,5,9,2,255,112,248,248,248,112,17,38,114,19, - 1,249,0,1,128,0,7,0,0,7,0,0,7,0,0,14, - 0,0,14,0,0,14,0,0,28,0,0,28,0,0,56,0, - 0,56,0,0,56,0,0,112,0,0,112,0,0,112,0,0, - 224,0,0,224,0,1,192,0,1,192,0,1,192,0,3,128, - 0,3,128,0,3,128,0,7,0,0,7,0,0,14,0,0, - 14,0,0,14,0,0,28,0,0,28,0,0,28,0,0,56, - 0,0,56,0,0,112,0,0,112,0,0,112,0,0,224,0, - 0,192,0,0,17,24,72,19,1,0,3,224,0,15,248,0, - 28,60,0,56,30,0,48,14,0,112,7,0,96,7,0,96, - 7,128,224,3,128,224,3,128,224,3,128,224,3,128,224,3, - 128,224,3,128,224,3,128,224,3,128,240,3,0,112,7,0, - 112,7,0,120,6,0,60,14,0,30,28,0,15,248,0,7, - 224,0,14,24,48,19,3,0,1,128,7,128,63,128,255,128, - 3,128,3,128,3,128,3,128,3,128,3,128,3,128,3,128, - 3,128,3,128,3,128,3,128,3,128,3,128,3,128,3,128, - 3,128,3,128,15,224,127,252,14,24,48,19,2,0,3,224, - 15,248,24,120,48,60,112,28,96,28,224,28,0,28,0,24, - 0,56,0,48,0,112,0,224,1,192,1,128,3,128,7,0, - 14,0,28,0,24,4,48,4,112,12,255,252,255,252,15,24, - 48,19,1,0,3,224,15,248,28,120,56,60,112,28,112,28, - 0,28,0,24,0,48,0,96,3,224,3,248,0,60,0,28, - 0,14,0,14,0,14,0,14,0,14,0,28,64,28,240,120, - 63,240,15,192,16,24,48,19,1,0,0,24,0,120,0,120, - 0,248,1,248,1,184,3,56,7,56,6,56,12,56,28,56, - 24,56,48,56,112,56,96,56,255,255,255,254,0,56,0,56, - 0,56,0,56,0,56,0,124,3,255,15,24,48,19,1,0, - 0,4,31,252,31,248,24,0,24,0,24,0,48,0,48,0, - 48,0,63,224,63,248,48,124,64,28,0,30,0,14,0,14, - 0,14,0,14,0,14,0,28,64,28,240,120,63,240,15,192, - 15,24,48,19,2,0,0,56,0,240,3,192,7,0,14,0, - 28,0,56,0,112,0,112,0,99,224,239,248,248,60,240,28, - 224,30,224,14,224,14,224,14,224,14,112,14,112,12,56,28, - 60,56,31,240,7,192,15,23,46,19,2,0,127,254,255,254, - 192,12,192,12,128,28,0,24,0,56,0,48,0,112,0,96, - 0,96,0,224,0,192,1,192,1,128,3,128,3,0,7,0, - 7,0,14,0,14,0,28,0,56,0,15,24,48,19,2,0, - 15,192,63,240,120,120,112,60,240,28,224,28,224,28,240,24, - 120,48,62,96,31,192,7,240,24,120,48,60,112,30,96,14, - 224,14,224,14,224,14,224,12,112,28,124,56,63,240,15,192, - 15,25,50,19,2,255,7,192,15,240,56,120,48,60,112,28, - 96,28,224,14,224,14,224,14,224,14,240,14,112,30,120,62, - 63,238,15,140,0,28,0,28,0,24,0,56,0,112,0,224, - 1,192,7,128,30,0,48,0,5,19,19,9,2,255,120,248, - 248,248,96,0,0,0,0,0,0,0,0,0,112,248,248,248, - 112,6,24,24,9,2,250,120,248,248,248,96,0,0,0,0, - 0,0,0,0,0,60,252,60,28,28,24,24,48,32,64,15, - 13,26,18,1,5,0,2,0,30,0,254,3,240,31,192,126, - 0,240,0,252,0,63,128,7,224,1,252,0,62,0,12,15, - 8,16,18,1,7,127,254,255,254,0,0,0,0,0,0,0, - 0,127,254,255,254,15,13,26,18,1,5,96,0,252,0,63, - 0,15,224,1,252,0,126,0,30,0,126,3,240,31,192,126, - 0,248,0,192,0,14,30,60,17,2,255,7,224,31,240,56, - 120,112,56,224,28,224,28,224,28,192,28,0,28,0,56,0, - 56,0,112,0,240,0,224,1,192,3,128,3,128,7,0,7, - 0,7,0,7,0,7,0,0,0,0,0,0,0,7,0,15, - 128,15,128,15,128,7,0,30,33,132,32,1,249,0,7,248, - 0,0,63,254,0,0,240,31,128,1,192,7,192,3,0,1, - 224,6,0,0,240,12,0,0,112,24,0,0,120,56,3,198, - 56,48,15,252,56,112,28,60,60,112,56,28,28,96,112,28, - 28,224,96,28,28,224,224,28,28,224,224,28,28,224,224,28, - 28,224,224,28,28,224,224,28,28,224,224,28,24,240,240,28, - 56,112,112,28,48,112,120,60,96,120,60,94,224,56,31,143, - 128,60,15,15,0,30,0,0,0,31,0,0,0,15,128,0, - 32,7,192,0,192,1,248,15,128,0,255,254,0,0,31,240, - 0,23,25,75,24,0,0,0,8,0,0,56,0,0,60,0, - 0,60,0,0,108,0,0,110,0,0,110,0,0,198,0,0, - 199,0,0,199,0,1,131,0,1,131,128,1,131,128,3,1, - 128,3,255,192,3,255,192,6,0,224,6,0,224,6,0,224, - 12,0,112,12,0,112,12,0,112,24,0,56,28,0,120,255, - 1,254,19,25,75,22,1,0,31,240,0,255,254,0,28,31, - 0,28,7,128,28,3,128,28,3,128,28,3,128,28,3,128, - 28,7,0,28,6,0,28,28,0,31,254,0,31,255,0,28, - 15,128,28,3,192,28,1,224,28,0,224,28,0,224,28,0, - 224,28,0,224,28,1,224,28,1,192,28,7,128,63,255,0, - 255,252,0,19,25,75,21,1,0,0,254,0,3,255,192,7, - 7,192,12,1,128,24,0,0,56,0,0,112,0,0,112,0, - 0,112,0,0,224,0,0,224,0,0,224,0,0,224,0,0, - 224,0,0,224,0,0,224,0,0,224,0,0,112,0,0,112, - 0,0,120,0,0,60,0,64,30,1,224,15,135,128,7,254, - 0,1,248,0,21,25,75,24,1,0,31,248,0,255,255,0, - 28,15,128,28,3,192,28,1,224,28,0,240,28,0,112,28, - 0,112,28,0,120,28,0,56,28,0,56,28,0,56,28,0, - 56,28,0,56,28,0,56,28,0,56,28,0,112,28,0,112, - 28,0,112,28,0,224,28,1,224,28,3,192,28,15,128,63, - 254,0,255,248,0,18,25,75,20,1,0,255,255,0,63,255, - 0,28,3,0,28,1,0,28,1,0,28,0,0,28,0,0, - 28,0,0,28,0,0,28,0,0,31,252,0,31,252,0,28, - 8,0,28,0,0,28,0,0,28,0,0,28,0,0,28,0, - 0,28,0,0,28,0,0,28,0,64,28,0,192,28,1,128, - 63,255,128,255,255,128,17,25,75,19,1,0,255,255,128,63, - 255,128,28,3,0,28,1,0,28,1,0,28,0,0,28,0, - 0,28,0,0,28,0,0,28,0,0,31,252,0,31,248,0, - 28,24,0,28,0,0,28,0,0,28,0,0,28,0,0,28, - 0,0,28,0,0,28,0,0,28,0,0,28,0,0,28,0, - 0,62,0,0,255,128,0,21,25,75,23,1,0,0,127,0, - 1,255,192,7,3,224,14,0,192,28,0,0,56,0,0,48, - 0,0,112,0,0,112,0,0,224,0,0,224,0,0,224,0, - 0,224,0,0,224,15,248,224,1,224,224,0,224,224,0,224, - 112,0,224,112,0,224,120,0,224,60,0,224,30,0,224,15, - 129,192,7,255,128,1,252,0,24,25,75,26,1,0,255,129, - 255,62,0,124,28,0,56,28,0,56,28,0,56,28,0,56, - 28,0,56,28,0,56,28,0,56,28,0,56,28,0,56,31, - 255,248,31,255,248,28,0,56,28,0,56,28,0,56,28,0, - 56,28,0,56,28,0,56,28,0,56,28,0,56,28,0,56, - 28,0,56,62,0,124,255,129,255,9,25,50,12,1,0,255, - 128,62,0,28,0,28,0,28,0,28,0,28,0,28,0,28, - 0,28,0,28,0,28,0,28,0,28,0,28,0,28,0,28, - 0,28,0,28,0,28,0,28,0,28,0,28,0,62,0,255, - 128,15,32,64,12,252,249,7,254,0,248,0,112,0,112,0, - 112,0,112,0,112,0,112,0,112,0,112,0,112,0,112,0, - 112,0,112,0,112,0,112,0,112,0,112,0,112,0,112,0, - 112,0,112,0,112,0,112,0,112,0,96,0,96,0,224,0, - 192,49,128,127,0,252,0,22,25,75,23,1,0,255,135,248, - 62,1,192,28,3,128,28,7,0,28,14,0,28,12,0,28, - 24,0,28,56,0,28,112,0,28,224,0,29,192,0,31,128, - 0,31,192,0,29,224,0,28,224,0,28,112,0,28,56,0, - 28,60,0,28,30,0,28,15,0,28,7,128,28,3,192,28, - 3,224,62,1,252,255,128,240,18,25,75,19,1,0,255,128, - 0,62,0,0,28,0,0,28,0,0,28,0,0,28,0,0, - 28,0,0,28,0,0,28,0,0,28,0,0,28,0,0,28, - 0,0,28,0,0,28,0,0,28,0,0,28,0,0,28,0, - 0,28,0,0,28,0,0,28,0,0,28,0,192,28,0,128, - 30,1,128,63,255,128,255,255,128,30,25,100,32,1,0,254, - 0,1,248,30,0,3,224,31,0,3,224,31,0,3,224,31, - 0,7,224,27,128,6,224,27,128,14,224,25,192,12,224,25, - 192,12,224,24,224,28,224,24,224,24,224,24,224,56,224,24, - 112,48,224,24,112,112,224,24,56,96,224,24,56,96,224,24, - 28,224,224,24,28,192,224,24,31,192,224,24,15,128,224,24, - 15,128,224,24,7,128,224,24,7,0,224,60,7,1,224,255, - 2,7,252,24,25,75,26,1,0,248,1,255,60,0,124,30, - 0,56,30,0,56,31,0,56,31,128,56,29,128,56,29,192, - 56,28,224,56,28,96,56,28,112,56,28,56,56,28,28,56, - 28,28,56,28,14,56,28,7,56,28,7,56,28,3,184,28, - 3,248,28,1,248,28,0,248,28,0,248,28,0,120,62,0, - 56,255,128,24,21,25,75,24,1,0,0,252,0,3,255,0, - 7,7,128,12,3,192,24,1,224,56,0,224,112,0,112,112, - 0,112,96,0,120,224,0,56,224,0,56,224,0,56,224,0, - 56,224,0,56,224,0,56,224,0,56,240,0,48,112,0,112, - 112,0,96,120,0,224,60,0,192,30,1,128,15,7,0,7, - 254,0,1,248,0,18,25,75,21,1,0,31,248,0,255,254, - 0,28,31,0,28,7,128,28,3,192,28,1,192,28,1,192, - 28,1,192,28,1,192,28,1,192,28,3,128,28,7,128,28, - 15,0,29,254,0,28,248,0,28,0,0,28,0,0,28,0, - 0,28,0,0,28,0,0,28,0,0,28,0,0,28,0,0, - 62,0,0,255,128,0,24,31,93,24,1,250,0,252,0,3, - 255,0,7,7,128,12,3,192,24,1,224,56,0,224,112,0, - 112,112,0,112,96,0,120,224,0,56,224,0,56,224,0,56, - 224,0,56,224,0,56,224,0,56,224,0,56,240,0,48,112, - 0,112,112,0,112,56,0,224,60,0,192,30,1,192,15,7, - 128,7,254,0,1,252,0,0,14,0,0,7,0,0,3,130, - 0,1,227,0,0,254,0,0,60,21,25,75,22,1,0,31, - 240,0,255,254,0,28,31,0,28,7,0,28,7,128,28,3, - 128,28,3,128,28,3,128,28,3,128,28,7,0,28,6,0, - 28,28,0,31,240,0,28,112,0,28,56,0,28,56,0,28, - 28,0,28,30,0,28,14,0,28,7,0,28,7,128,28,3, - 128,28,3,192,62,1,248,255,129,240,15,25,50,19,2,0, - 7,224,31,248,120,124,112,24,224,0,224,0,224,0,240,0, - 248,0,126,0,63,128,31,224,7,248,1,252,0,124,0,30, - 0,30,0,14,128,14,128,14,192,28,224,28,240,120,255,240, - 31,128,21,25,75,22,0,0,127,255,248,255,255,248,192,112, - 24,192,112,24,128,112,16,0,112,0,0,112,0,0,112,0, - 0,112,0,0,112,0,0,112,0,0,112,0,0,112,0,0, - 112,0,0,112,0,0,112,0,0,112,0,0,112,0,0,112, - 0,0,112,0,0,112,0,0,112,0,0,112,0,0,248,0, - 3,254,0,24,25,75,26,1,0,255,129,255,62,0,124,28, - 0,56,28,0,56,28,0,56,28,0,56,28,0,56,28,0, - 56,28,0,56,28,0,56,28,0,56,28,0,56,28,0,56, - 28,0,56,28,0,56,28,0,56,28,0,56,28,0,56,28, - 0,112,14,0,112,14,0,112,15,0,224,7,193,192,3,255, - 128,0,126,0,25,25,100,26,0,0,255,128,127,128,28,0, - 14,0,30,0,12,0,14,0,28,0,14,0,24,0,15,0, - 24,0,7,0,56,0,7,0,48,0,3,128,48,0,3,128, - 112,0,3,192,96,0,1,192,224,0,1,192,224,0,1,224, - 192,0,0,225,192,0,0,225,128,0,0,113,128,0,0,115, - 128,0,0,123,0,0,0,59,0,0,0,63,0,0,0,62, - 0,0,0,30,0,0,0,30,0,0,0,8,0,0,33,25, - 125,34,0,0,255,128,192,127,128,28,0,192,14,0,28,0, - 192,12,0,28,1,224,12,0,14,1,224,28,0,14,1,224, - 28,0,14,3,240,24,0,14,3,112,24,0,7,3,48,24, - 0,7,7,56,56,0,7,6,56,56,0,7,6,24,48,0, - 7,14,28,48,0,3,140,28,48,0,3,140,14,112,0,3, - 156,14,96,0,3,152,14,96,0,1,216,7,96,0,1,248, - 7,96,0,1,240,7,224,0,1,240,3,192,0,1,240,3, - 192,0,0,224,3,192,0,0,224,1,192,0,0,192,1,128, - 0,23,25,75,25,1,0,255,135,252,60,0,240,28,0,224, - 30,1,192,15,1,128,7,3,128,7,135,0,3,198,0,1, - 238,0,0,252,0,0,252,0,0,120,0,0,120,0,0,124, - 0,0,254,0,1,206,0,1,207,0,3,135,128,3,3,128, - 7,3,192,14,1,224,12,0,224,28,0,240,60,0,248,255, - 3,254,23,25,75,24,0,0,248,1,254,60,0,120,30,0, - 96,14,0,224,7,0,192,7,129,192,3,129,128,3,195,128, - 1,195,0,0,231,0,0,238,0,0,126,0,0,124,0,0, - 56,0,0,56,0,0,56,0,0,56,0,0,56,0,0,56, - 0,0,56,0,0,56,0,0,56,0,0,56,0,0,124,0, - 1,255,0,18,25,75,21,1,0,63,255,192,63,255,192,48, - 3,128,32,7,128,96,15,0,96,14,0,0,30,0,0,28, - 0,0,56,0,0,120,0,0,112,0,0,240,0,1,224,0, - 1,192,0,3,192,0,3,128,0,7,0,0,15,0,0,14, - 0,0,30,0,64,60,0,64,56,0,192,120,0,192,127,255, - 192,255,255,192,9,37,74,12,3,250,255,128,255,128,224,0, - 224,0,224,0,224,0,224,0,224,0,224,0,224,0,224,0, - 224,0,224,0,224,0,224,0,224,0,224,0,224,0,224,0, - 224,0,224,0,224,0,224,0,224,0,224,0,224,0,224,0, - 224,0,224,0,224,0,224,0,224,0,224,0,224,0,224,0, - 255,128,255,128,17,38,114,19,1,249,192,0,0,224,0,0, - 112,0,0,112,0,0,48,0,0,56,0,0,56,0,0,24, - 0,0,28,0,0,28,0,0,14,0,0,14,0,0,6,0, - 0,7,0,0,7,0,0,3,0,0,3,128,0,3,128,0, - 1,192,0,1,192,0,0,192,0,0,224,0,0,224,0,0, - 96,0,0,112,0,0,112,0,0,56,0,0,56,0,0,24, - 0,0,28,0,0,28,0,0,12,0,0,14,0,0,14,0, - 0,7,0,0,7,0,0,3,0,0,1,128,9,37,74,13, - 1,250,255,128,255,128,3,128,3,128,3,128,3,128,3,128, - 3,128,3,128,3,128,3,128,3,128,3,128,3,128,3,128, - 3,128,3,128,3,128,3,128,3,128,3,128,3,128,3,128, - 3,128,3,128,3,128,3,128,3,128,3,128,3,128,3,128, - 3,128,3,128,3,128,3,128,255,128,255,128,16,19,38,20, - 2,11,0,128,3,128,3,192,3,192,7,224,6,224,14,224, - 12,112,12,112,28,120,24,56,24,56,48,28,48,28,112,28, - 96,14,96,14,224,7,128,6,17,2,6,19,1,251,127,255, - 128,255,255,0,8,9,9,13,1,20,224,240,112,56,56,28, - 14,6,3,16,18,36,18,2,0,3,224,31,240,56,120,112, - 56,240,56,192,56,0,56,0,120,7,248,28,56,112,56,96, - 56,224,56,224,56,224,120,241,185,127,63,60,24,18,30,90, - 20,0,0,12,0,0,124,0,0,188,0,0,28,0,0,28, - 0,0,28,0,0,28,0,0,28,0,0,28,0,0,28,0, - 0,28,0,0,28,0,0,28,60,0,28,255,0,29,143,0, - 31,7,128,30,3,128,28,3,192,28,1,192,28,1,192,28, - 1,192,28,1,192,28,1,192,28,1,128,28,1,128,28,3, - 128,30,3,0,31,134,0,7,252,0,1,240,0,15,18,36, - 17,2,0,1,248,7,254,28,28,56,12,112,4,112,0,224, - 0,224,0,224,0,224,0,224,0,224,0,240,0,112,4,120, - 6,62,28,31,248,7,224,19,30,90,21,2,0,0,3,0, - 0,63,0,0,15,0,0,7,0,0,7,0,0,7,0,0, - 7,0,0,7,0,0,7,0,0,7,0,0,7,0,0,7, - 0,3,247,0,15,255,0,28,31,0,56,15,0,48,7,0, - 112,7,0,96,7,0,224,7,0,224,7,0,224,7,0,224, - 7,0,224,7,0,240,7,0,112,15,0,120,31,0,60,55, - 224,31,231,192,7,131,0,14,18,36,18,2,0,3,192,15, - 240,28,120,48,56,112,28,96,28,224,28,255,252,255,248,224, - 0,224,0,224,0,240,0,112,4,120,12,60,56,31,240,7, - 192,15,30,60,12,1,0,0,120,1,254,3,28,6,8,14, - 0,12,0,12,0,28,0,28,0,28,0,28,0,28,0,127, - 240,255,224,28,64,28,0,28,0,28,0,28,0,28,0,28, - 0,28,0,28,0,28,0,28,0,28,0,28,0,28,0,62, - 0,255,192,18,27,81,19,1,247,3,224,192,15,255,192,28, - 63,0,56,28,0,112,14,0,112,14,0,112,14,0,112,14, - 0,120,28,0,60,56,0,31,240,0,7,192,0,6,0,0, - 12,0,0,28,0,0,31,224,0,15,254,0,12,63,128,24, - 3,192,112,1,192,224,1,192,224,1,192,224,3,128,240,3, - 128,124,15,0,63,252,0,7,240,0,21,30,90,22,1,0, - 12,0,0,252,0,0,124,0,0,28,0,0,28,0,0,28, - 0,0,28,0,0,28,0,0,28,0,0,28,0,0,28,0, - 0,28,0,0,28,31,0,28,63,128,28,227,192,29,129,192, - 31,1,192,30,1,192,30,1,192,28,1,192,28,1,192,28, - 1,192,28,1,192,28,1,192,28,1,192,28,1,192,28,1, - 192,28,1,192,62,3,192,255,143,248,9,27,54,11,1,0, - 28,0,60,0,60,0,60,0,24,0,0,0,0,0,0,0, - 0,0,12,0,252,0,60,0,28,0,28,0,28,0,28,0, - 28,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0, - 28,0,60,0,255,128,11,36,72,10,252,247,0,224,1,224, - 1,224,1,224,0,192,0,0,0,0,0,0,0,0,0,96, - 7,224,1,224,0,224,0,224,0,224,0,224,0,224,0,224, - 0,224,0,224,0,224,0,224,0,224,0,224,0,224,0,224, - 0,224,0,224,0,224,0,192,0,192,1,192,1,128,35,0, - 254,0,248,0,19,30,90,20,1,0,12,0,0,252,0,0, - 60,0,0,28,0,0,28,0,0,28,0,0,28,0,0,28, - 0,0,28,0,0,28,0,0,28,0,0,28,0,0,28,31, - 224,28,7,0,28,14,0,28,28,0,28,48,0,28,224,0, - 29,192,0,31,128,0,29,192,0,29,224,0,28,240,0,28, - 120,0,28,56,0,28,28,0,28,30,0,28,15,0,60,7, - 128,255,3,224,9,30,60,11,1,0,12,0,252,0,124,0, - 28,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0, - 28,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0, - 28,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0, - 28,0,60,0,255,128,31,18,72,32,1,0,12,30,3,192, - 252,127,15,224,60,199,152,240,29,131,176,112,31,3,224,112, - 30,3,192,112,28,3,128,112,28,3,128,112,28,3,128,112, - 28,3,128,112,28,3,128,112,28,3,128,112,28,3,128,112, - 28,3,128,112,28,3,128,112,28,3,128,112,60,7,192,240, - 255,159,243,254,21,18,54,22,1,0,12,15,0,252,63,128, - 60,99,192,29,129,192,29,1,192,30,1,192,30,1,192,28, - 1,192,28,1,192,28,1,192,28,1,192,28,1,192,28,1, - 192,28,1,192,28,1,192,28,1,192,62,3,192,255,143,248, - 16,18,36,20,2,0,3,224,15,248,28,60,48,30,112,14, - 96,15,224,7,224,7,224,7,224,7,224,7,224,7,240,6, - 112,14,120,12,62,56,31,240,7,192,18,27,81,21,1,247, - 12,28,0,252,127,0,60,143,128,29,7,128,30,3,128,30, - 3,192,28,1,192,28,1,192,28,1,192,28,1,192,28,1, - 192,28,1,128,28,1,128,28,3,128,30,3,0,31,6,0, - 29,252,0,28,120,0,28,0,0,28,0,0,28,0,0,28, - 0,0,28,0,0,28,0,0,28,0,0,62,0,0,255,128, - 0,19,27,81,21,2,247,1,241,128,7,251,0,28,31,0, - 56,15,0,48,7,0,112,7,0,96,7,0,224,7,0,224, - 7,0,224,7,0,224,7,0,224,7,0,240,7,0,112,15, - 0,120,31,0,60,55,0,31,231,0,7,135,0,0,7,0, - 0,7,0,0,7,0,0,7,0,0,7,0,0,7,0,0, - 7,0,0,7,0,0,63,224,14,18,36,16,1,0,12,60, - 252,252,61,140,29,12,31,4,30,0,30,0,28,0,28,0, - 28,0,28,0,28,0,28,0,28,0,28,0,28,0,30,0, - 255,128,11,18,36,15,2,0,31,0,127,128,115,192,225,128, - 224,128,240,0,248,0,126,0,31,0,15,192,3,224,1,224, - 128,224,128,224,192,224,225,192,255,128,62,0,13,25,50,14, - 0,0,4,0,12,0,28,0,28,0,28,0,28,0,28,0, - 127,248,255,240,28,32,28,0,28,0,28,0,28,0,28,0, - 28,0,28,0,28,0,28,0,28,0,28,0,28,0,30,56, - 15,240,7,128,21,18,54,21,0,0,12,0,192,252,15,192, - 28,1,192,28,1,192,28,1,192,28,1,192,28,1,192,28, - 1,192,28,1,192,28,1,192,28,1,192,28,1,192,28,1, - 192,28,3,192,28,7,192,30,29,200,15,241,240,7,192,192, - 19,18,54,20,0,0,255,7,224,60,1,192,28,1,128,28, - 3,128,14,3,0,14,3,0,14,6,0,7,6,0,7,6, - 0,3,140,0,3,140,0,3,156,0,1,216,0,1,216,0, - 0,240,0,0,240,0,0,240,0,0,64,0,28,18,72,28, - 0,0,255,3,7,240,60,7,0,192,28,7,0,192,28,7, - 129,128,28,15,129,128,14,15,129,128,14,13,195,128,14,25, - 195,0,6,25,195,0,7,24,227,0,7,48,230,0,3,48, - 118,0,3,176,118,0,3,224,124,0,1,224,60,0,1,224, - 60,0,1,192,60,0,1,128,16,0,20,18,54,20,0,0, - 127,143,224,30,3,128,14,3,0,7,6,0,7,140,0,3, - 156,0,1,216,0,0,240,0,0,240,0,0,240,0,1,184, - 0,1,156,0,3,30,0,6,14,0,14,7,0,12,3,128, - 60,3,192,255,15,240,20,27,81,20,255,247,127,131,240,30, - 0,224,14,0,192,14,0,192,7,1,128,7,1,128,7,3, - 0,3,131,0,3,131,0,1,198,0,1,198,0,1,198,0, - 0,236,0,0,236,0,0,120,0,0,120,0,0,120,0,0, - 48,0,0,48,0,0,96,0,0,96,0,0,224,0,1,192, - 0,67,128,0,127,0,0,254,0,0,124,0,0,15,18,36, - 18,1,0,63,254,63,254,96,28,96,56,64,56,0,112,0, - 224,1,192,1,192,3,128,7,0,7,0,14,0,28,2,56, - 2,56,6,127,254,255,254,11,37,74,14,2,250,0,64,1, - 224,3,128,7,0,6,0,14,0,14,0,14,0,14,0,14, - 0,15,0,7,0,7,0,7,0,7,0,7,0,14,0,28, - 0,124,0,254,0,15,0,7,0,7,0,7,0,7,0,7, - 0,15,0,14,0,14,0,14,0,14,0,14,0,14,0,7, - 0,3,0,1,192,0,64,3,41,41,9,3,248,96,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,192,11,37,74,14,1,250,64,0,112,0, - 56,0,28,0,12,0,14,0,14,0,14,0,14,0,14,0, - 30,0,28,0,28,0,28,0,28,0,28,0,14,0,15,192, - 3,224,7,0,14,0,12,0,28,0,28,0,28,0,28,0, - 30,0,14,0,14,0,14,0,14,0,14,0,12,0,28,0, - 56,0,112,0,192,0,18,6,18,20,1,9,15,0,192,31, - 192,128,63,225,0,99,255,0,192,254,0,128,56,0,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0, - 0,0,9,0,0,5,29,29,11,3,245,112,248,248,248,112, - 0,0,96,96,96,96,112,112,112,112,112,112,112,112,112,112, - 112,112,112,112,240,240,240,192,15,25,50,19,2,255,1,128, - 1,128,1,128,1,240,7,252,31,254,57,140,113,132,113,128, - 97,128,225,128,225,128,225,128,225,128,225,128,241,128,113,128, - 121,134,61,140,63,248,31,240,3,192,1,128,1,128,1,128, - 17,25,75,19,1,255,0,252,0,3,255,0,7,15,0,14, - 7,0,12,6,0,12,2,0,28,2,0,28,0,0,28,0, - 0,28,0,0,28,0,0,28,0,0,127,224,0,255,224,0, - 28,0,0,28,0,0,28,0,0,28,0,0,28,0,0,24, - 0,128,24,1,0,24,3,0,63,223,0,127,255,0,192,255, - 0,13,13,26,19,3,5,192,24,239,184,127,240,56,224,96, - 112,96,48,96,48,96,48,120,240,63,224,111,176,192,24,128, - 8,21,24,72,19,255,0,120,7,248,252,1,248,62,1,224, - 31,3,128,15,3,128,7,135,0,7,135,0,3,206,0,1, - 206,0,1,252,0,0,248,0,0,248,0,0,112,0,0,112, - 0,15,255,192,31,255,128,0,112,0,0,112,0,0,112,0, - 0,112,0,0,112,0,0,112,0,0,248,0,3,254,0,3, - 41,41,9,3,248,96,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,224,224,128,0,0,0,64,224,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,192,15,28, - 56,19,2,0,7,224,15,248,28,120,56,24,56,8,56,0, - 60,0,31,0,31,128,63,224,99,248,224,252,224,124,224,30, - 240,30,120,14,62,14,31,14,15,220,3,248,0,248,0,60, - 32,28,32,28,48,28,60,56,63,240,7,192,12,5,10,16, - 2,22,96,48,224,112,224,112,224,112,192,96,25,25,100,29, - 2,0,0,127,0,0,3,255,224,0,7,128,240,0,14,0, - 56,0,28,31,28,0,56,127,206,0,112,225,199,0,97,192, - 131,0,99,128,3,0,195,0,1,128,199,0,1,128,199,0, - 1,128,199,0,1,128,199,0,1,128,199,0,1,128,199,128, - 1,128,99,128,3,0,99,192,67,0,113,241,135,0,56,255, - 14,0,28,60,28,0,14,0,56,0,7,128,240,0,3,255, - 224,0,0,127,0,0,8,14,14,10,1,11,28,60,70,198, - 6,30,102,198,198,206,119,0,255,255,15,18,36,19,2,0, - 2,6,6,4,12,12,12,24,24,56,56,112,112,224,241,224, - 225,192,225,192,241,224,112,240,56,112,24,56,12,24,12,12, - 6,4,2,6,17,8,24,19,1,4,255,255,128,255,255,128, - 0,3,128,0,3,128,0,3,128,0,3,128,0,3,128,0, - 3,0,11,2,4,13,1,9,127,224,255,224,13,14,28,14, - 1,14,15,128,63,224,112,96,127,48,200,152,136,136,143,8, - 138,8,137,8,201,152,92,240,112,112,63,224,15,128,13,2, - 4,20,3,23,127,248,255,248,8,9,9,14,3,15,28,62, - 103,231,231,231,230,124,56,15,18,36,16,1,3,3,128,3, - 128,3,128,3,128,3,128,3,128,255,254,255,254,3,128,3, - 128,3,128,3,128,3,128,3,0,0,0,0,0,127,252,255, - 252,11,15,30,14,1,12,15,128,31,192,49,224,96,224,64, - 224,0,192,1,192,1,128,3,0,6,0,12,0,24,32,48, - 32,127,224,255,224,11,16,32,13,1,11,31,0,63,128,99, - 192,225,192,1,192,1,128,7,0,31,128,1,192,0,224,0, - 224,0,224,0,224,193,192,127,128,30,0,8,9,9,13,4, - 20,7,15,30,28,56,48,112,96,192,20,27,81,21,1,247, - 12,1,128,252,7,128,28,3,128,28,3,128,28,3,128,28, - 3,128,28,3,128,28,3,128,28,3,128,28,3,128,28,3, - 128,28,3,128,28,3,128,30,7,128,31,31,128,31,251,144, - 27,243,224,25,225,128,24,0,0,24,0,0,24,0,0,28, - 0,0,28,0,0,28,0,0,30,0,0,30,0,0,24,0, - 0,20,30,90,22,1,251,3,255,240,28,63,192,48,59,128, - 112,59,128,96,59,128,224,59,128,224,59,128,224,59,128,224, - 59,128,240,59,128,112,59,128,120,59,128,62,59,128,31,251, - 128,7,251,128,0,59,128,0,59,128,0,59,128,0,59,128, - 0,59,128,0,59,128,0,59,128,0,59,128,0,59,128,0, - 59,128,0,59,128,0,59,128,0,59,128,0,127,192,1,255, - 240,3,5,5,6,1,11,96,224,224,224,192,7,9,9,9, - 1,247,24,16,56,60,62,14,12,56,224,10,15,30,13,2, - 12,6,0,62,0,254,0,14,0,14,0,14,0,14,0,14, - 0,14,0,14,0,14,0,14,0,14,0,14,0,255,192,9, - 14,28,11,1,11,30,0,63,0,103,0,67,128,193,128,193, - 128,193,128,193,128,225,0,115,0,126,0,60,0,255,128,255, - 128,15,18,36,19,3,0,129,0,193,128,96,192,112,96,48, - 112,56,48,28,56,30,28,15,30,15,30,30,28,28,56,56, - 56,48,112,112,224,96,192,193,128,129,0,19,24,72,23,2, - 0,12,0,192,252,1,224,28,1,128,28,3,128,28,3,0, - 28,6,0,28,14,0,28,12,0,28,24,0,28,56,0,28, - 48,0,255,224,0,0,224,0,0,192,192,1,193,192,1,130, - 192,3,2,192,7,4,192,6,8,192,12,16,192,28,31,224, - 24,63,224,48,0,192,112,3,224,20,24,72,24,2,0,12, - 0,96,252,0,192,28,0,192,28,1,128,28,3,0,28,3, - 0,28,6,0,28,14,0,28,12,0,28,24,0,28,56,0, - 255,176,0,0,97,224,0,99,240,0,196,112,1,204,112,1, - 128,96,3,0,224,7,0,192,6,1,128,12,3,32,28,6, - 16,24,15,240,48,31,240,20,25,75,23,1,0,30,0,0, - 63,0,48,103,128,96,195,128,224,3,0,192,6,1,128,31, - 129,128,3,195,0,0,231,0,0,230,0,97,204,0,63,220, - 0,15,24,0,0,48,0,0,48,96,0,96,224,0,225,96, - 0,195,96,1,130,96,3,132,96,3,12,112,6,31,240,14, - 0,96,12,0,96,24,1,240,14,29,58,18,2,245,3,128, - 7,192,7,192,7,192,3,128,0,0,0,0,3,128,3,128, - 3,128,3,128,3,128,7,0,7,0,14,0,28,0,60,0, - 56,0,112,0,112,0,224,0,224,12,224,28,224,28,224,28, - 240,56,120,112,63,224,31,128,23,34,102,24,0,0,3,0, - 0,7,128,0,7,224,0,1,240,0,0,120,0,0,60,0, - 0,14,0,0,2,0,0,0,0,0,8,0,0,56,0,0, - 60,0,0,60,0,0,108,0,0,110,0,0,110,0,0,198, - 0,0,199,0,0,199,0,1,131,0,1,131,128,1,131,128, - 3,1,128,3,255,192,3,255,192,6,0,224,6,0,224,6, - 0,224,12,0,112,12,0,112,12,0,112,24,0,56,28,0, - 120,255,1,254,23,34,102,24,0,0,0,1,128,0,3,192, - 0,7,192,0,15,0,0,30,0,0,56,0,0,96,0,0, - 192,0,0,0,0,0,8,0,0,56,0,0,60,0,0,60, - 0,0,108,0,0,110,0,0,110,0,0,198,0,0,199,0, - 0,199,0,1,131,0,1,131,128,1,131,128,3,1,128,3, - 255,192,3,255,192,6,0,224,6,0,224,6,0,224,12,0, - 112,12,0,112,12,0,112,24,0,56,28,0,120,255,1,254, - 23,33,99,24,0,0,0,56,0,0,124,0,0,254,0,1, - 231,0,1,131,128,3,1,192,6,0,128,0,0,0,0,8, - 0,0,56,0,0,60,0,0,60,0,0,108,0,0,110,0, - 0,110,0,0,198,0,0,199,0,0,199,0,1,131,0,1, - 131,128,1,131,128,3,1,128,3,255,192,3,255,192,6,0, - 224,6,0,224,6,0,224,12,0,112,12,0,112,12,0,112, - 24,0,56,28,0,120,255,1,254,23,32,96,24,0,0,0, - 224,64,1,248,192,3,253,128,6,31,0,4,6,0,0,0, - 0,0,0,0,0,8,0,0,56,0,0,60,0,0,60,0, - 0,108,0,0,110,0,0,110,0,0,198,0,0,199,0,0, - 199,0,1,131,0,1,131,128,1,131,128,3,1,128,3,255, - 192,3,255,192,6,0,224,6,0,224,6,0,224,12,0,112, - 12,0,112,12,0,112,24,0,56,28,0,120,255,1,254,23, - 31,93,24,0,0,3,129,192,3,129,192,3,129,192,3,1, - 128,3,1,128,0,0,0,0,8,0,0,56,0,0,60,0, - 0,60,0,0,108,0,0,110,0,0,110,0,0,198,0,0, - 199,0,0,199,0,1,131,0,1,131,128,1,131,128,3,1, - 128,3,255,192,3,255,192,6,0,224,6,0,224,6,0,224, - 12,0,112,12,0,112,12,0,112,24,0,56,28,0,120,255, - 1,254,23,34,102,24,0,0,0,62,0,0,126,0,0,199, - 0,0,195,0,0,195,0,0,230,0,0,252,0,0,48,0, - 0,0,0,0,8,0,0,56,0,0,60,0,0,60,0,0, - 108,0,0,110,0,0,110,0,0,198,0,0,199,0,0,199, - 0,1,131,0,1,131,128,1,131,128,3,1,128,3,255,192, - 3,255,192,6,0,224,6,0,224,6,0,224,12,0,112,12, - 0,112,12,0,112,24,0,56,28,0,120,255,1,254,30,25, - 100,31,0,0,1,255,255,240,0,63,255,240,0,25,192,48, - 0,25,192,16,0,57,192,16,0,49,192,0,0,113,192,0, - 0,97,192,0,0,97,192,0,0,225,192,0,0,255,255,192, - 1,255,255,192,1,193,192,128,1,129,192,0,3,129,192,0, - 3,1,192,0,7,1,192,0,7,1,192,0,6,1,192,0, - 14,1,192,0,12,1,192,4,28,1,192,12,28,1,192,24, - 60,3,255,248,255,15,255,248,18,34,102,21,1,247,0,126, - 0,3,255,192,7,7,192,14,1,128,28,0,0,56,0,0, - 48,0,0,112,0,0,112,0,0,96,0,0,224,0,0,224, - 0,0,224,0,0,224,0,0,224,0,0,224,0,0,224,0, - 0,240,0,0,112,0,0,120,0,0,56,0,64,60,0,192, - 30,3,128,15,254,0,7,252,0,1,240,0,0,64,0,0, - 96,0,0,240,0,0,120,0,0,56,0,0,48,0,0,224, - 0,3,128,0,18,34,102,20,1,0,12,0,0,62,0,0, - 63,0,0,15,128,0,3,192,0,0,224,0,0,112,0,0, - 16,0,0,0,0,255,255,0,63,255,0,28,3,0,28,1, - 0,28,1,0,28,0,0,28,0,0,28,0,0,28,0,0, - 28,0,0,31,252,0,31,252,0,28,8,0,28,0,0,28, - 0,0,28,0,0,28,0,0,28,0,0,28,0,0,28,0, - 0,28,0,64,28,0,192,28,1,128,63,255,128,255,255,128, - 18,34,102,20,1,0,0,12,0,0,30,0,0,62,0,0, - 120,0,0,240,0,1,192,0,3,0,0,6,0,0,0,0, - 0,255,255,0,63,255,0,28,3,0,28,1,0,28,1,0, - 28,0,0,28,0,0,28,0,0,28,0,0,28,0,0,31, - 252,0,31,252,0,28,8,0,28,0,0,28,0,0,28,0, - 0,28,0,0,28,0,0,28,0,0,28,0,0,28,0,64, - 28,0,192,28,1,128,63,255,128,255,255,128,18,33,99,20, - 1,0,1,192,0,3,224,0,7,240,0,7,56,0,12,28, - 0,24,14,0,16,2,0,0,0,0,255,255,0,63,255,0, - 28,3,0,28,1,0,28,1,0,28,0,0,28,0,0,28, - 0,0,28,0,0,28,0,0,31,252,0,31,252,0,28,8, - 0,28,0,0,28,0,0,28,0,0,28,0,0,28,0,0, - 28,0,0,28,0,0,28,0,64,28,0,192,28,1,128,63, - 255,128,255,255,128,18,31,93,20,1,0,28,14,0,28,14, - 0,28,14,0,28,14,0,24,12,0,0,0,0,255,255,0, - 63,255,0,28,3,0,28,1,0,28,1,0,28,0,0,28, - 0,0,28,0,0,28,0,0,28,0,0,31,252,0,31,252, - 0,28,8,0,28,0,0,28,0,0,28,0,0,28,0,0, - 28,0,0,28,0,0,28,0,0,28,0,64,28,0,192,28, - 1,128,63,255,128,255,255,128,11,34,68,12,255,0,96,0, - 248,0,252,0,62,0,15,0,3,128,1,192,0,64,0,0, - 63,224,15,128,7,0,7,0,7,0,7,0,7,0,7,0, - 7,0,7,0,7,0,7,0,7,0,7,0,7,0,7,0, - 7,0,7,0,7,0,7,0,7,0,7,0,7,0,15,128, - 63,224,11,34,68,12,1,0,0,192,1,224,3,224,7,128, - 15,0,28,0,48,0,96,0,0,0,255,128,62,0,28,0, - 28,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0, - 28,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0, - 28,0,28,0,28,0,28,0,62,0,255,128,12,33,66,12, - 0,0,14,0,31,0,63,128,57,192,96,224,192,112,128,32, - 0,0,127,192,31,0,14,0,14,0,14,0,14,0,14,0, - 14,0,14,0,14,0,14,0,14,0,14,0,14,0,14,0, - 14,0,14,0,14,0,14,0,14,0,14,0,14,0,14,0, - 31,0,127,192,12,31,62,12,0,0,224,112,224,112,224,112, - 224,112,192,96,0,0,127,192,31,0,14,0,14,0,14,0, - 14,0,14,0,14,0,14,0,14,0,14,0,14,0,14,0, - 14,0,14,0,14,0,14,0,14,0,14,0,14,0,14,0, - 14,0,14,0,31,0,127,192,21,25,75,24,1,0,31,248, - 0,255,255,0,28,15,128,28,3,192,28,1,224,28,0,240, - 28,0,112,28,0,112,28,0,120,28,0,56,28,0,56,255, - 240,56,255,224,56,28,0,56,28,0,56,28,0,56,28,0, - 112,28,0,112,28,0,112,28,0,224,28,1,224,28,3,192, - 28,15,128,63,254,0,255,248,0,24,32,96,26,1,0,0, - 240,64,1,248,96,3,252,192,2,31,128,6,6,0,0,0, - 0,0,0,0,248,1,255,60,0,124,30,0,56,30,0,56, - 31,0,56,31,128,56,29,128,56,29,192,56,28,224,56,28, - 96,56,28,112,56,28,56,56,28,28,56,28,28,56,28,14, - 56,28,7,56,28,7,56,28,3,184,28,3,248,28,1,248, - 28,0,248,28,0,248,28,0,120,62,0,56,255,128,24,21, - 34,102,24,1,0,3,0,0,7,128,0,15,192,0,3,224, - 0,0,240,0,0,56,0,0,28,0,0,4,0,0,0,0, - 0,252,0,3,255,0,7,7,128,12,3,192,24,1,224,56, - 0,224,112,0,112,112,0,112,96,0,120,224,0,56,224,0, - 56,224,0,56,224,0,56,224,0,56,224,0,56,224,0,56, - 240,0,48,112,0,112,112,0,96,120,0,224,60,0,192,30, - 1,128,15,7,0,7,254,0,1,248,0,21,34,102,24,1, - 0,0,3,0,0,7,128,0,15,192,0,31,0,0,60,0, - 0,112,0,0,224,0,0,128,0,0,0,0,0,252,0,3, - 255,0,7,7,128,12,3,192,24,1,224,56,0,224,112,0, - 112,112,0,112,96,0,120,224,0,56,224,0,56,224,0,56, - 224,0,56,224,0,56,224,0,56,224,0,56,240,0,48,112, - 0,112,112,0,96,120,0,224,60,0,192,30,1,128,15,7, - 0,7,254,0,1,248,0,21,33,99,24,1,0,0,120,0, - 0,252,0,0,252,0,1,206,0,3,135,0,6,1,128,4, - 0,128,0,0,0,0,252,0,3,255,0,7,7,128,12,3, - 192,24,1,224,56,0,224,112,0,112,112,0,112,96,0,120, - 224,0,56,224,0,56,224,0,56,224,0,56,224,0,56,224, - 0,56,224,0,56,240,0,48,112,0,112,112,0,96,120,0, - 224,60,0,192,30,1,128,15,7,0,7,254,0,1,248,0, - 21,32,96,24,1,0,1,224,128,3,240,192,7,249,128,6, - 63,0,12,12,0,0,0,0,0,0,0,0,252,0,3,255, - 0,7,7,128,12,3,192,24,1,224,56,0,224,112,0,112, - 112,0,112,96,0,120,224,0,56,224,0,56,224,0,56,224, - 0,56,224,0,56,224,0,56,224,0,56,240,0,48,112,0, - 112,112,0,96,120,0,224,60,0,192,30,1,128,15,7,0, - 7,254,0,1,248,0,21,31,93,24,1,0,3,1,128,7, - 3,128,7,3,128,7,3,128,2,1,0,0,0,0,0,252, - 0,3,255,0,7,7,128,12,3,192,24,1,224,56,0,224, - 112,0,112,112,0,112,96,0,120,224,0,56,224,0,56,224, - 0,56,224,0,56,224,0,56,224,0,56,224,0,56,240,0, - 48,112,0,112,112,0,96,120,0,224,60,0,192,30,1,128, - 15,7,0,7,254,0,1,248,0,13,12,24,16,2,5,192, - 48,224,120,112,224,57,192,31,128,15,0,15,0,31,128,57, - 192,112,224,224,112,192,56,21,26,78,24,1,255,0,252,56, - 3,255,112,7,7,224,12,3,224,24,1,224,56,3,240,48, - 7,240,112,7,112,96,14,120,224,28,56,224,28,56,224,56, - 56,224,112,56,224,112,56,224,224,56,225,192,56,243,128,48, - 115,128,112,119,0,96,126,0,224,60,0,192,62,1,128,63, - 7,0,119,254,0,225,248,0,128,0,0,24,34,102,26,1, - 0,1,128,0,3,192,0,3,224,0,0,240,0,0,120,0, - 0,28,0,0,6,0,0,3,0,0,0,0,255,129,255,62, - 0,124,28,0,56,28,0,56,28,0,56,28,0,56,28,0, - 56,28,0,56,28,0,56,28,0,56,28,0,56,28,0,56, - 28,0,56,28,0,56,28,0,56,28,0,56,28,0,56,28, - 0,56,28,0,112,14,0,112,14,0,112,15,0,224,7,193, - 192,3,255,128,0,126,0,24,34,102,26,1,0,0,1,128, - 0,3,224,0,7,224,0,15,128,0,30,0,0,56,0,0, - 112,0,0,64,0,0,0,0,255,129,255,62,0,124,28,0, - 56,28,0,56,28,0,56,28,0,56,28,0,56,28,0,56, - 28,0,56,28,0,56,28,0,56,28,0,56,28,0,56,28, - 0,56,28,0,56,28,0,56,28,0,56,28,0,56,28,0, - 112,14,0,112,14,0,112,15,0,224,7,193,192,3,255,128, - 0,126,0,24,33,99,26,1,0,0,28,0,0,62,0,0, - 127,0,0,231,0,1,193,128,3,128,192,2,0,64,0,0, - 0,255,129,255,62,0,124,28,0,56,28,0,56,28,0,56, - 28,0,56,28,0,56,28,0,56,28,0,56,28,0,56,28, - 0,56,28,0,56,28,0,56,28,0,56,28,0,56,28,0, - 56,28,0,56,28,0,56,28,0,112,14,0,112,14,0,112, - 15,0,224,7,193,192,3,255,128,0,126,0,24,31,93,26, - 1,0,1,128,192,3,129,192,3,129,192,3,129,192,1,0, - 128,0,0,0,255,129,255,62,0,124,28,0,56,28,0,56, - 28,0,56,28,0,56,28,0,56,28,0,56,28,0,56,28, - 0,56,28,0,56,28,0,56,28,0,56,28,0,56,28,0, - 56,28,0,56,28,0,56,28,0,56,28,0,112,14,0,112, - 14,0,112,15,0,224,7,193,192,3,255,128,0,126,0,23, - 34,102,24,0,0,0,1,128,0,3,192,0,7,192,0,15, - 0,0,30,0,0,56,0,0,96,0,0,192,0,0,0,0, - 248,1,254,60,0,120,30,0,96,14,0,224,7,0,192,7, - 129,192,3,129,128,3,195,128,1,195,0,0,231,0,0,238, - 0,0,126,0,0,124,0,0,56,0,0,56,0,0,56,0, - 0,56,0,0,56,0,0,56,0,0,56,0,0,56,0,0, - 56,0,0,56,0,0,124,0,1,255,0,18,25,75,21,1, - 0,255,128,0,60,0,0,28,0,0,28,0,0,31,248,0, - 31,254,0,28,31,0,28,7,128,28,3,128,28,3,192,28, - 1,192,28,1,192,28,1,192,28,1,192,28,1,192,28,3, - 128,28,7,128,28,15,0,29,254,0,28,248,0,28,0,0, - 28,0,0,28,0,0,62,0,0,255,128,0,20,30,90,23, - 1,0,0,124,0,1,255,0,3,15,128,6,3,128,14,3, - 192,12,1,192,12,1,192,28,1,192,28,1,192,28,3,128, - 28,7,128,28,31,0,28,120,0,28,240,0,28,224,0,28, - 224,0,28,240,0,28,124,0,28,63,0,28,31,192,28,7, - 224,28,1,224,28,0,240,28,0,112,28,128,112,28,128,112, - 28,192,96,28,224,224,60,255,192,252,63,0,16,29,58,18, - 2,0,56,0,60,0,28,0,14,0,14,0,7,0,3,128, - 1,128,0,192,0,0,0,0,3,224,31,240,56,120,112,56, - 240,56,192,56,0,56,0,120,7,248,28,56,112,56,96,56, - 224,56,224,56,224,120,241,185,127,63,60,24,16,29,58,18, - 2,0,0,56,0,120,0,112,0,224,0,192,1,192,3,128, - 3,0,6,0,0,0,0,0,3,224,31,240,56,120,112,56, - 240,56,192,56,0,56,0,120,7,248,28,56,112,56,96,56, - 224,56,224,56,224,120,241,185,127,63,60,24,16,29,58,18, - 2,0,3,128,7,128,7,192,15,224,30,224,28,112,56,56, - 48,24,96,12,0,0,0,0,3,224,31,240,56,120,112,56, - 240,56,192,56,0,56,0,120,7,248,28,56,112,56,96,56, - 224,56,224,56,224,120,241,185,127,63,60,24,16,27,54,18, - 2,0,14,4,31,12,63,152,99,240,64,224,0,0,0,0, - 0,0,0,0,3,224,31,240,56,120,112,56,240,56,192,56, - 0,56,0,120,7,248,28,56,112,56,96,56,224,56,224,56, - 224,120,241,185,127,63,60,24,16,27,54,18,2,0,48,24, - 48,24,112,56,112,56,48,24,0,0,0,0,0,0,0,0, - 3,224,31,240,56,120,112,56,240,56,192,56,0,56,0,120, - 7,248,28,56,112,56,96,56,224,56,224,56,224,120,241,185, - 127,63,60,24,16,28,56,18,2,0,3,192,7,224,12,96, - 12,96,24,96,12,96,15,192,7,128,0,0,0,0,3,224, - 31,240,56,120,112,56,240,56,192,56,0,56,0,120,7,248, - 28,56,112,56,96,56,224,56,224,56,224,120,241,185,127,63, - 60,24,24,18,54,28,2,0,3,225,240,15,243,252,56,119, - 30,112,60,14,224,60,7,240,56,7,192,56,7,1,255,255, - 15,255,254,30,56,0,120,56,0,112,56,0,224,56,0,224, - 60,2,224,92,3,241,159,14,127,15,248,60,3,224,15,27, - 54,17,2,247,1,248,7,254,28,28,56,12,48,4,112,0, - 96,0,224,0,224,0,224,0,224,0,224,0,224,0,240,0, - 112,8,120,24,63,240,31,224,15,128,2,0,2,0,3,128, - 7,192,1,192,1,128,7,0,28,0,14,29,58,18,2,0, - 28,0,60,0,30,0,14,0,7,0,3,128,1,128,0,192, - 0,64,0,0,0,0,3,192,15,240,28,120,48,56,112,28, - 96,28,224,28,255,252,255,248,224,0,224,0,224,0,240,0, - 112,4,120,12,60,56,31,240,7,192,14,29,58,18,2,0, - 0,56,0,60,0,120,0,112,0,224,0,192,1,128,1,0, - 3,0,0,0,0,0,3,192,15,240,28,120,48,56,112,28, - 96,28,224,28,255,252,255,248,224,0,224,0,224,0,240,0, - 112,4,120,12,60,56,31,240,7,192,14,29,58,18,2,0, - 1,128,3,192,7,224,7,224,14,112,28,56,24,24,48,12, - 32,4,0,0,0,0,3,192,15,240,28,120,48,56,112,28, - 96,28,224,28,255,252,255,248,224,0,224,0,224,0,240,0, - 112,4,120,12,60,56,31,240,7,192,14,27,54,18,2,0, - 24,12,56,28,56,28,56,28,48,24,0,0,0,0,0,0, - 0,0,3,192,15,240,28,120,48,56,112,28,96,28,224,28, - 255,252,255,248,224,0,224,0,224,0,240,0,112,4,120,12, - 60,56,31,240,7,192,10,29,58,11,0,0,224,0,240,0, - 120,0,56,0,28,0,12,0,14,0,6,0,3,0,0,0, - 0,0,6,0,126,0,30,0,14,0,14,0,14,0,14,0, - 14,0,14,0,14,0,14,0,14,0,14,0,14,0,14,0, - 14,0,30,0,127,192,10,29,58,11,1,0,1,192,3,192, - 3,128,7,128,7,0,14,0,12,0,24,0,16,0,0,0, - 0,0,12,0,252,0,60,0,28,0,28,0,28,0,28,0, - 28,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0, - 28,0,60,0,255,128,13,29,58,11,255,0,7,0,7,128, - 15,128,31,192,29,192,56,224,112,112,96,48,192,24,0,0, - 0,0,3,0,63,0,15,0,7,0,7,0,7,0,7,0, - 7,0,7,0,7,0,7,0,7,0,7,0,7,0,7,0, - 7,0,15,0,63,224,12,27,54,11,0,0,192,96,224,112, - 224,112,192,96,192,96,0,0,0,0,0,0,0,0,6,0, - 126,0,30,0,14,0,14,0,14,0,14,0,14,0,14,0, - 14,0,14,0,14,0,14,0,14,0,14,0,14,0,30,0, - 127,192,16,28,56,20,2,0,6,0,63,6,7,159,1,248, - 3,224,15,112,28,56,0,28,0,28,0,14,3,206,15,254, - 28,127,48,31,112,15,96,15,224,7,224,7,224,7,224,7, - 224,6,224,6,240,14,112,12,120,28,60,56,31,240,7,192, - 21,27,81,22,1,0,1,192,128,7,225,0,7,243,0,12, - 126,0,8,28,0,0,0,0,0,0,0,0,0,0,0,0, - 0,12,15,0,252,63,128,60,99,192,29,129,192,29,1,192, - 30,1,192,30,1,192,28,1,192,28,1,192,28,1,192,28, - 1,192,28,1,192,28,1,192,28,1,192,28,1,192,28,1, - 192,62,3,192,255,143,248,16,29,58,20,2,0,28,0,30, - 0,14,0,7,0,3,128,3,128,1,192,0,192,0,96,0, - 0,0,0,3,224,15,248,28,60,48,30,112,14,96,15,224, - 7,224,7,224,7,224,7,224,7,224,7,240,6,112,14,120, - 12,62,56,31,240,7,192,16,29,58,20,2,0,0,28,0, - 60,0,56,0,112,0,112,0,224,0,192,1,128,3,0,0, - 0,0,0,3,224,15,248,28,60,48,30,112,14,96,15,224, - 7,224,7,224,7,224,7,224,7,224,7,240,6,112,14,120, - 12,62,56,31,240,7,192,16,29,58,20,2,0,1,192,3, - 192,3,224,7,240,7,112,14,56,28,28,24,12,48,6,0, - 0,0,0,3,224,15,248,28,60,48,30,112,14,96,15,224, - 7,224,7,224,7,224,7,224,7,224,7,240,6,112,14,120, - 12,62,56,31,240,7,192,16,27,54,20,2,0,7,2,15, - 134,31,204,49,248,32,112,0,0,0,0,0,0,0,0,3, - 224,15,248,28,60,48,30,112,14,96,15,224,7,224,7,224, - 7,224,7,224,7,224,7,240,6,112,14,120,12,62,56,31, - 240,7,192,16,27,54,20,2,0,24,12,24,12,28,14,24, - 12,24,12,0,0,0,0,0,0,0,0,3,224,15,248,28, - 60,48,30,112,14,96,15,224,7,224,7,224,7,224,7,224, - 7,224,7,240,6,112,14,120,12,62,56,31,240,7,192,14, - 14,28,16,1,4,1,128,3,128,3,128,3,0,0,0,0, - 0,127,252,255,252,0,0,0,0,1,128,3,128,3,128,3, - 0,16,20,40,20,2,255,0,1,3,227,15,254,28,60,48, - 30,112,30,96,63,224,103,224,199,224,135,225,135,227,7,230, - 7,252,6,120,14,120,12,60,56,127,240,199,192,128,0,21, - 29,87,21,0,0,7,0,0,7,128,0,3,192,0,1,192, - 0,0,224,0,0,96,0,0,48,0,0,48,0,0,24,0, - 0,0,0,0,0,0,12,0,192,252,15,192,28,1,192,28, - 1,192,28,1,192,28,1,192,28,1,192,28,1,192,28,1, - 192,28,1,192,28,1,192,28,1,192,28,1,192,28,3,192, - 28,7,192,30,29,200,15,241,240,7,192,192,21,29,87,21, - 0,0,0,7,0,0,15,128,0,14,0,0,30,0,0,28, - 0,0,56,0,0,48,0,0,96,0,0,64,0,0,0,0, - 0,0,0,12,0,192,252,15,192,28,1,192,28,1,192,28, - 1,192,28,1,192,28,1,192,28,1,192,28,1,192,28,1, - 192,28,1,192,28,1,192,28,1,192,28,3,192,28,7,192, - 30,29,200,15,241,240,7,192,192,21,29,87,21,0,0,0, - 112,0,0,120,0,0,248,0,1,252,0,1,222,0,3,142, - 0,7,7,0,6,3,0,12,1,128,0,0,0,0,0,0, - 12,0,192,252,15,192,28,1,192,28,1,192,28,1,192,28, - 1,192,28,1,192,28,1,192,28,1,192,28,1,192,28,1, - 192,28,1,192,28,1,192,28,3,192,28,7,192,30,29,200, - 15,241,240,7,192,192,21,27,81,21,0,0,6,3,0,7, - 3,128,7,3,128,6,3,0,6,3,0,0,0,0,0,0, - 0,0,0,0,0,0,0,12,0,192,252,15,192,28,1,192, - 28,1,192,28,1,192,28,1,192,28,1,192,28,1,192,28, - 1,192,28,1,192,28,1,192,28,1,192,28,1,192,28,3, - 192,28,7,192,30,29,200,15,241,240,7,192,192,20,38,114, - 20,255,247,0,3,128,0,7,128,0,7,0,0,14,0,0, - 12,0,0,28,0,0,56,0,0,48,0,0,96,0,0,0, - 0,0,0,0,127,131,240,30,0,224,14,0,192,14,0,192, - 7,1,128,7,1,128,7,3,0,3,131,0,3,131,0,1, - 198,0,1,198,0,1,198,0,0,236,0,0,236,0,0,120, - 0,0,120,0,0,120,0,0,48,0,0,48,0,0,96,0, - 0,96,0,0,224,0,1,192,0,67,128,0,127,0,0,254, - 0,0,124,0,0,18,39,117,21,1,247,12,0,0,252,0, - 0,60,0,0,28,0,0,28,0,0,28,0,0,28,0,0, - 28,0,0,28,0,0,28,0,0,28,0,0,28,0,0,28, - 60,0,28,255,0,29,143,0,31,7,128,30,3,128,28,3, - 192,28,1,192,28,1,192,28,1,192,28,1,192,28,1,192, - 28,1,128,28,1,128,28,3,128,30,3,0,31,134,0,31, - 252,0,28,240,0,28,0,0,28,0,0,28,0,0,28,0, - 0,28,0,0,28,0,0,28,0,0,62,0,0,255,128,0, - 20,36,108,20,255,247,3,1,128,3,1,128,7,3,128,7, - 3,128,3,1,128,0,0,0,0,0,0,0,0,0,0,0, - 0,127,131,240,30,0,224,14,0,192,14,0,192,7,1,128, - 7,1,128,7,3,0,3,131,0,3,131,0,1,198,0,1, - 198,0,1,198,0,0,236,0,0,236,0,0,120,0,0,120, - 0,0,120,0,0,48,0,0,48,0,0,96,0,0,96,0, - 0,224,0,1,192,0,67,128,0,127,0,0,254,0,0,124, - 0,0}; -/* - Fontname: -FreeType-Gentium Basic-Medium-R-Normal--40-400-72-72-P-182-ISO10646-1 - Copyright: Copyright (c) SIL International, 2003-2008. - Capital A Height: 0, '1' Height: 24 - Calculated Max Values w=17 h=38 x= 3 y=14 dx=19 dy= 0 ascent=31 len=114 - Font Bounding box w=59 h=57 x=-20 y=-14 - Calculated Min Values x= 0 y=-7 dx= 0 dy= 0 - Pure Font ascent =24 descent= 0 - X Font ascent =24 descent= 0 - Max Font ascent =31 descent=-7 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_gdr25n[835] U8G_FONT_SECTION("u8g_font_gdr25n") = { - 0,59,57,236,242,24,0,0,0,0,42,58,0,31,249,24, - 0,16,16,32,18,1,14,1,128,1,128,1,128,97,132,113, - 142,121,159,31,248,7,192,3,192,31,248,121,158,241,142,33, - 134,1,128,1,128,1,128,15,14,28,16,1,4,3,128,3, - 128,3,128,3,128,3,128,3,128,255,254,255,254,3,128,3, - 128,3,128,3,128,3,128,3,128,6,10,10,9,2,250,60, - 252,60,28,28,24,24,48,32,64,11,2,4,13,1,9,127, - 224,255,224,5,5,5,9,2,255,112,248,248,248,112,17,38, - 114,19,1,249,0,1,128,0,7,0,0,7,0,0,7,0, - 0,14,0,0,14,0,0,14,0,0,28,0,0,28,0,0, - 56,0,0,56,0,0,56,0,0,112,0,0,112,0,0,112, - 0,0,224,0,0,224,0,1,192,0,1,192,0,1,192,0, - 3,128,0,3,128,0,3,128,0,7,0,0,7,0,0,14, - 0,0,14,0,0,14,0,0,28,0,0,28,0,0,28,0, - 0,56,0,0,56,0,0,112,0,0,112,0,0,112,0,0, - 224,0,0,192,0,0,17,24,72,19,1,0,3,224,0,15, - 248,0,28,60,0,56,30,0,48,14,0,112,7,0,96,7, - 0,96,7,128,224,3,128,224,3,128,224,3,128,224,3,128, - 224,3,128,224,3,128,224,3,128,224,3,128,240,3,0,112, - 7,0,112,7,0,120,6,0,60,14,0,30,28,0,15,248, - 0,7,224,0,14,24,48,19,3,0,1,128,7,128,63,128, - 255,128,3,128,3,128,3,128,3,128,3,128,3,128,3,128, - 3,128,3,128,3,128,3,128,3,128,3,128,3,128,3,128, - 3,128,3,128,3,128,15,224,127,252,14,24,48,19,2,0, - 3,224,15,248,24,120,48,60,112,28,96,28,224,28,0,28, - 0,24,0,56,0,48,0,112,0,224,1,192,1,128,3,128, - 7,0,14,0,28,0,24,4,48,4,112,12,255,252,255,252, - 15,24,48,19,1,0,3,224,15,248,28,120,56,60,112,28, - 112,28,0,28,0,24,0,48,0,96,3,224,3,248,0,60, - 0,28,0,14,0,14,0,14,0,14,0,14,0,28,64,28, - 240,120,63,240,15,192,16,24,48,19,1,0,0,24,0,120, - 0,120,0,248,1,248,1,184,3,56,7,56,6,56,12,56, - 28,56,24,56,48,56,112,56,96,56,255,255,255,254,0,56, - 0,56,0,56,0,56,0,56,0,124,3,255,15,24,48,19, - 1,0,0,4,31,252,31,248,24,0,24,0,24,0,48,0, - 48,0,48,0,63,224,63,248,48,124,64,28,0,30,0,14, - 0,14,0,14,0,14,0,14,0,28,64,28,240,120,63,240, - 15,192,15,24,48,19,2,0,0,56,0,240,3,192,7,0, - 14,0,28,0,56,0,112,0,112,0,99,224,239,248,248,60, - 240,28,224,30,224,14,224,14,224,14,224,14,112,14,112,12, - 56,28,60,56,31,240,7,192,15,23,46,19,2,0,127,254, - 255,254,192,12,192,12,128,28,0,24,0,56,0,48,0,112, - 0,96,0,96,0,224,0,192,1,192,1,128,3,128,3,0, - 7,0,7,0,14,0,14,0,28,0,56,0,15,24,48,19, - 2,0,15,192,63,240,120,120,112,60,240,28,224,28,224,28, - 240,24,120,48,62,96,31,192,7,240,24,120,48,60,112,30, - 96,14,224,14,224,14,224,14,224,12,112,28,124,56,63,240, - 15,192,15,25,50,19,2,255,7,192,15,240,56,120,48,60, - 112,28,96,28,224,14,224,14,224,14,224,14,240,14,112,30, - 120,62,63,238,15,140,0,28,0,28,0,24,0,56,0,112, - 0,224,1,192,7,128,30,0,48,0,5,19,19,9,2,255, - 120,248,248,248,96,0,0,0,0,0,0,0,0,0,112,248, - 248,248,112}; -/* - Fontname: -FreeType-Gentium Basic-Medium-R-Normal--40-400-72-72-P-182-ISO10646-1 - Copyright: Copyright (c) SIL International, 2003-2008. - Capital A Height: 25, '1' Height: 24 - Calculated Max Values w=33 h=41 x= 3 y=20 dx=34 dy= 0 ascent=33 len=132 - Font Bounding box w=59 h=57 x=-20 y=-14 - Calculated Min Values x=-4 y=-9 dx= 0 dy= 0 - Pure Font ascent =25 descent=-9 - X Font ascent =31 descent=-9 - Max Font ascent =33 descent=-9 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_gdr25r[6239] U8G_FONT_SECTION("u8g_font_gdr25r") = { - 0,59,57,236,242,25,6,209,16,163,32,127,247,33,247,31, - 247,0,0,0,9,0,0,5,30,30,11,3,255,48,112,240, - 112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112, - 96,96,96,0,0,0,112,248,248,248,112,11,13,26,17,3, - 16,112,224,241,224,241,224,241,224,241,224,112,224,96,192,96, - 192,96,192,96,192,96,192,96,192,96,192,17,23,69,19,2, - 2,0,194,0,1,134,0,1,134,0,1,142,0,3,140,0, - 3,12,0,3,12,0,63,255,128,63,255,128,6,24,0,6, - 56,0,14,48,0,12,48,0,12,48,0,255,254,0,255,254, - 0,24,96,0,24,224,0,48,192,0,48,192,0,48,192,0, - 113,192,0,97,128,0,16,30,60,19,1,253,1,128,1,128, - 1,128,3,224,15,252,57,254,49,156,113,136,113,128,113,128, - 121,128,61,128,63,128,31,224,7,248,1,252,1,190,1,143, - 1,143,1,135,193,135,193,135,225,142,241,142,255,252,63,240, - 15,192,1,128,1,128,1,128,25,25,100,27,1,255,15,128, - 6,0,63,192,28,0,113,224,56,0,112,224,56,0,224,112, - 112,0,224,112,224,0,224,112,224,0,224,113,192,0,224,115, - 128,0,112,231,0,0,120,231,0,0,63,206,60,0,31,28, - 254,0,0,29,207,0,0,57,199,0,0,115,131,128,0,227, - 131,128,0,227,131,128,1,195,131,128,3,131,131,128,3,131, - 131,128,7,1,199,0,14,1,199,0,28,0,254,0,24,0, - 120,0,24,28,84,27,2,0,0,248,0,1,252,0,3,30, - 0,7,14,0,14,14,0,14,14,0,14,14,0,14,12,0, - 14,28,0,15,56,0,7,112,0,7,192,0,7,131,255,15, - 135,255,29,193,242,57,224,240,112,240,112,112,112,112,224,120, - 112,224,60,112,224,30,224,224,15,224,224,7,192,240,3,192, - 120,3,240,60,30,248,31,252,127,7,224,56,4,13,13,10, - 3,16,112,240,240,240,240,112,96,96,96,96,96,96,96,9, - 37,74,13,3,250,0,128,3,128,7,0,14,0,12,0,28, - 0,24,0,56,0,56,0,112,0,112,0,112,0,112,0,224, - 0,224,0,224,0,224,0,224,0,224,0,224,0,224,0,224, - 0,224,0,224,0,224,0,112,0,112,0,112,0,112,0,56, - 0,56,0,28,0,28,0,14,0,7,0,3,128,0,128,9, - 37,74,13,1,250,128,0,224,0,112,0,56,0,28,0,28, - 0,14,0,14,0,14,0,7,0,7,0,7,0,7,128,3, - 128,3,128,3,128,3,128,3,128,3,128,3,128,3,128,3, - 128,3,128,3,128,7,0,7,0,7,0,7,0,14,0,14, - 0,12,0,28,0,24,0,56,0,112,0,224,0,128,0,16, - 16,32,18,1,14,1,128,1,128,1,128,97,132,113,142,121, - 159,31,248,7,192,3,192,31,248,121,158,241,142,33,134,1, - 128,1,128,1,128,15,14,28,16,1,4,3,128,3,128,3, - 128,3,128,3,128,3,128,255,254,255,254,3,128,3,128,3, - 128,3,128,3,128,3,128,6,10,10,9,2,250,60,252,60, - 28,28,24,24,48,32,64,11,2,4,13,1,9,127,224,255, - 224,5,5,5,9,2,255,112,248,248,248,112,17,38,114,19, - 1,249,0,1,128,0,7,0,0,7,0,0,7,0,0,14, - 0,0,14,0,0,14,0,0,28,0,0,28,0,0,56,0, - 0,56,0,0,56,0,0,112,0,0,112,0,0,112,0,0, - 224,0,0,224,0,1,192,0,1,192,0,1,192,0,3,128, - 0,3,128,0,3,128,0,7,0,0,7,0,0,14,0,0, - 14,0,0,14,0,0,28,0,0,28,0,0,28,0,0,56, - 0,0,56,0,0,112,0,0,112,0,0,112,0,0,224,0, - 0,192,0,0,17,24,72,19,1,0,3,224,0,15,248,0, - 28,60,0,56,30,0,48,14,0,112,7,0,96,7,0,96, - 7,128,224,3,128,224,3,128,224,3,128,224,3,128,224,3, - 128,224,3,128,224,3,128,224,3,128,240,3,0,112,7,0, - 112,7,0,120,6,0,60,14,0,30,28,0,15,248,0,7, - 224,0,14,24,48,19,3,0,1,128,7,128,63,128,255,128, - 3,128,3,128,3,128,3,128,3,128,3,128,3,128,3,128, - 3,128,3,128,3,128,3,128,3,128,3,128,3,128,3,128, - 3,128,3,128,15,224,127,252,14,24,48,19,2,0,3,224, - 15,248,24,120,48,60,112,28,96,28,224,28,0,28,0,24, - 0,56,0,48,0,112,0,224,1,192,1,128,3,128,7,0, - 14,0,28,0,24,4,48,4,112,12,255,252,255,252,15,24, - 48,19,1,0,3,224,15,248,28,120,56,60,112,28,112,28, - 0,28,0,24,0,48,0,96,3,224,3,248,0,60,0,28, - 0,14,0,14,0,14,0,14,0,14,0,28,64,28,240,120, - 63,240,15,192,16,24,48,19,1,0,0,24,0,120,0,120, - 0,248,1,248,1,184,3,56,7,56,6,56,12,56,28,56, - 24,56,48,56,112,56,96,56,255,255,255,254,0,56,0,56, - 0,56,0,56,0,56,0,124,3,255,15,24,48,19,1,0, - 0,4,31,252,31,248,24,0,24,0,24,0,48,0,48,0, - 48,0,63,224,63,248,48,124,64,28,0,30,0,14,0,14, - 0,14,0,14,0,14,0,28,64,28,240,120,63,240,15,192, - 15,24,48,19,2,0,0,56,0,240,3,192,7,0,14,0, - 28,0,56,0,112,0,112,0,99,224,239,248,248,60,240,28, - 224,30,224,14,224,14,224,14,224,14,112,14,112,12,56,28, - 60,56,31,240,7,192,15,23,46,19,2,0,127,254,255,254, - 192,12,192,12,128,28,0,24,0,56,0,48,0,112,0,96, - 0,96,0,224,0,192,1,192,1,128,3,128,3,0,7,0, - 7,0,14,0,14,0,28,0,56,0,15,24,48,19,2,0, - 15,192,63,240,120,120,112,60,240,28,224,28,224,28,240,24, - 120,48,62,96,31,192,7,240,24,120,48,60,112,30,96,14, - 224,14,224,14,224,14,224,12,112,28,124,56,63,240,15,192, - 15,25,50,19,2,255,7,192,15,240,56,120,48,60,112,28, - 96,28,224,14,224,14,224,14,224,14,240,14,112,30,120,62, - 63,238,15,140,0,28,0,28,0,24,0,56,0,112,0,224, - 1,192,7,128,30,0,48,0,5,19,19,9,2,255,120,248, - 248,248,96,0,0,0,0,0,0,0,0,0,112,248,248,248, - 112,6,24,24,9,2,250,120,248,248,248,96,0,0,0,0, - 0,0,0,0,0,60,252,60,28,28,24,24,48,32,64,15, - 13,26,18,1,5,0,2,0,30,0,254,3,240,31,192,126, - 0,240,0,252,0,63,128,7,224,1,252,0,62,0,12,15, - 8,16,18,1,7,127,254,255,254,0,0,0,0,0,0,0, - 0,127,254,255,254,15,13,26,18,1,5,96,0,252,0,63, - 0,15,224,1,252,0,126,0,30,0,126,3,240,31,192,126, - 0,248,0,192,0,14,30,60,17,2,255,7,224,31,240,56, - 120,112,56,224,28,224,28,224,28,192,28,0,28,0,56,0, - 56,0,112,0,240,0,224,1,192,3,128,3,128,7,0,7, - 0,7,0,7,0,7,0,0,0,0,0,0,0,7,0,15, - 128,15,128,15,128,7,0,30,33,132,32,1,249,0,7,248, - 0,0,63,254,0,0,240,31,128,1,192,7,192,3,0,1, - 224,6,0,0,240,12,0,0,112,24,0,0,120,56,3,198, - 56,48,15,252,56,112,28,60,60,112,56,28,28,96,112,28, - 28,224,96,28,28,224,224,28,28,224,224,28,28,224,224,28, - 28,224,224,28,28,224,224,28,28,224,224,28,24,240,240,28, - 56,112,112,28,48,112,120,60,96,120,60,94,224,56,31,143, - 128,60,15,15,0,30,0,0,0,31,0,0,0,15,128,0, - 32,7,192,0,192,1,248,15,128,0,255,254,0,0,31,240, - 0,23,25,75,24,0,0,0,8,0,0,56,0,0,60,0, - 0,60,0,0,108,0,0,110,0,0,110,0,0,198,0,0, - 199,0,0,199,0,1,131,0,1,131,128,1,131,128,3,1, - 128,3,255,192,3,255,192,6,0,224,6,0,224,6,0,224, - 12,0,112,12,0,112,12,0,112,24,0,56,28,0,120,255, - 1,254,19,25,75,22,1,0,31,240,0,255,254,0,28,31, - 0,28,7,128,28,3,128,28,3,128,28,3,128,28,3,128, - 28,7,0,28,6,0,28,28,0,31,254,0,31,255,0,28, - 15,128,28,3,192,28,1,224,28,0,224,28,0,224,28,0, - 224,28,0,224,28,1,224,28,1,192,28,7,128,63,255,0, - 255,252,0,19,25,75,21,1,0,0,254,0,3,255,192,7, - 7,192,12,1,128,24,0,0,56,0,0,112,0,0,112,0, - 0,112,0,0,224,0,0,224,0,0,224,0,0,224,0,0, - 224,0,0,224,0,0,224,0,0,224,0,0,112,0,0,112, - 0,0,120,0,0,60,0,64,30,1,224,15,135,128,7,254, - 0,1,248,0,21,25,75,24,1,0,31,248,0,255,255,0, - 28,15,128,28,3,192,28,1,224,28,0,240,28,0,112,28, - 0,112,28,0,120,28,0,56,28,0,56,28,0,56,28,0, - 56,28,0,56,28,0,56,28,0,56,28,0,112,28,0,112, - 28,0,112,28,0,224,28,1,224,28,3,192,28,15,128,63, - 254,0,255,248,0,18,25,75,20,1,0,255,255,0,63,255, - 0,28,3,0,28,1,0,28,1,0,28,0,0,28,0,0, - 28,0,0,28,0,0,28,0,0,31,252,0,31,252,0,28, - 8,0,28,0,0,28,0,0,28,0,0,28,0,0,28,0, - 0,28,0,0,28,0,0,28,0,64,28,0,192,28,1,128, - 63,255,128,255,255,128,17,25,75,19,1,0,255,255,128,63, - 255,128,28,3,0,28,1,0,28,1,0,28,0,0,28,0, - 0,28,0,0,28,0,0,28,0,0,31,252,0,31,248,0, - 28,24,0,28,0,0,28,0,0,28,0,0,28,0,0,28, - 0,0,28,0,0,28,0,0,28,0,0,28,0,0,28,0, - 0,62,0,0,255,128,0,21,25,75,23,1,0,0,127,0, - 1,255,192,7,3,224,14,0,192,28,0,0,56,0,0,48, - 0,0,112,0,0,112,0,0,224,0,0,224,0,0,224,0, - 0,224,0,0,224,15,248,224,1,224,224,0,224,224,0,224, - 112,0,224,112,0,224,120,0,224,60,0,224,30,0,224,15, - 129,192,7,255,128,1,252,0,24,25,75,26,1,0,255,129, - 255,62,0,124,28,0,56,28,0,56,28,0,56,28,0,56, - 28,0,56,28,0,56,28,0,56,28,0,56,28,0,56,31, - 255,248,31,255,248,28,0,56,28,0,56,28,0,56,28,0, - 56,28,0,56,28,0,56,28,0,56,28,0,56,28,0,56, - 28,0,56,62,0,124,255,129,255,9,25,50,12,1,0,255, - 128,62,0,28,0,28,0,28,0,28,0,28,0,28,0,28, - 0,28,0,28,0,28,0,28,0,28,0,28,0,28,0,28, - 0,28,0,28,0,28,0,28,0,28,0,28,0,62,0,255, - 128,15,32,64,12,252,249,7,254,0,248,0,112,0,112,0, - 112,0,112,0,112,0,112,0,112,0,112,0,112,0,112,0, - 112,0,112,0,112,0,112,0,112,0,112,0,112,0,112,0, - 112,0,112,0,112,0,112,0,112,0,96,0,96,0,224,0, - 192,49,128,127,0,252,0,22,25,75,23,1,0,255,135,248, - 62,1,192,28,3,128,28,7,0,28,14,0,28,12,0,28, - 24,0,28,56,0,28,112,0,28,224,0,29,192,0,31,128, - 0,31,192,0,29,224,0,28,224,0,28,112,0,28,56,0, - 28,60,0,28,30,0,28,15,0,28,7,128,28,3,192,28, - 3,224,62,1,252,255,128,240,18,25,75,19,1,0,255,128, - 0,62,0,0,28,0,0,28,0,0,28,0,0,28,0,0, - 28,0,0,28,0,0,28,0,0,28,0,0,28,0,0,28, - 0,0,28,0,0,28,0,0,28,0,0,28,0,0,28,0, - 0,28,0,0,28,0,0,28,0,0,28,0,192,28,0,128, - 30,1,128,63,255,128,255,255,128,30,25,100,32,1,0,254, - 0,1,248,30,0,3,224,31,0,3,224,31,0,3,224,31, - 0,7,224,27,128,6,224,27,128,14,224,25,192,12,224,25, - 192,12,224,24,224,28,224,24,224,24,224,24,224,56,224,24, - 112,48,224,24,112,112,224,24,56,96,224,24,56,96,224,24, - 28,224,224,24,28,192,224,24,31,192,224,24,15,128,224,24, - 15,128,224,24,7,128,224,24,7,0,224,60,7,1,224,255, - 2,7,252,24,25,75,26,1,0,248,1,255,60,0,124,30, - 0,56,30,0,56,31,0,56,31,128,56,29,128,56,29,192, - 56,28,224,56,28,96,56,28,112,56,28,56,56,28,28,56, - 28,28,56,28,14,56,28,7,56,28,7,56,28,3,184,28, - 3,248,28,1,248,28,0,248,28,0,248,28,0,120,62,0, - 56,255,128,24,21,25,75,24,1,0,0,252,0,3,255,0, - 7,7,128,12,3,192,24,1,224,56,0,224,112,0,112,112, - 0,112,96,0,120,224,0,56,224,0,56,224,0,56,224,0, - 56,224,0,56,224,0,56,224,0,56,240,0,48,112,0,112, - 112,0,96,120,0,224,60,0,192,30,1,128,15,7,0,7, - 254,0,1,248,0,18,25,75,21,1,0,31,248,0,255,254, - 0,28,31,0,28,7,128,28,3,192,28,1,192,28,1,192, - 28,1,192,28,1,192,28,1,192,28,3,128,28,7,128,28, - 15,0,29,254,0,28,248,0,28,0,0,28,0,0,28,0, - 0,28,0,0,28,0,0,28,0,0,28,0,0,28,0,0, - 62,0,0,255,128,0,24,31,93,24,1,250,0,252,0,3, - 255,0,7,7,128,12,3,192,24,1,224,56,0,224,112,0, - 112,112,0,112,96,0,120,224,0,56,224,0,56,224,0,56, - 224,0,56,224,0,56,224,0,56,224,0,56,240,0,48,112, - 0,112,112,0,112,56,0,224,60,0,192,30,1,192,15,7, - 128,7,254,0,1,252,0,0,14,0,0,7,0,0,3,130, - 0,1,227,0,0,254,0,0,60,21,25,75,22,1,0,31, - 240,0,255,254,0,28,31,0,28,7,0,28,7,128,28,3, - 128,28,3,128,28,3,128,28,3,128,28,7,0,28,6,0, - 28,28,0,31,240,0,28,112,0,28,56,0,28,56,0,28, - 28,0,28,30,0,28,14,0,28,7,0,28,7,128,28,3, - 128,28,3,192,62,1,248,255,129,240,15,25,50,19,2,0, - 7,224,31,248,120,124,112,24,224,0,224,0,224,0,240,0, - 248,0,126,0,63,128,31,224,7,248,1,252,0,124,0,30, - 0,30,0,14,128,14,128,14,192,28,224,28,240,120,255,240, - 31,128,21,25,75,22,0,0,127,255,248,255,255,248,192,112, - 24,192,112,24,128,112,16,0,112,0,0,112,0,0,112,0, - 0,112,0,0,112,0,0,112,0,0,112,0,0,112,0,0, - 112,0,0,112,0,0,112,0,0,112,0,0,112,0,0,112, - 0,0,112,0,0,112,0,0,112,0,0,112,0,0,248,0, - 3,254,0,24,25,75,26,1,0,255,129,255,62,0,124,28, - 0,56,28,0,56,28,0,56,28,0,56,28,0,56,28,0, - 56,28,0,56,28,0,56,28,0,56,28,0,56,28,0,56, - 28,0,56,28,0,56,28,0,56,28,0,56,28,0,56,28, - 0,112,14,0,112,14,0,112,15,0,224,7,193,192,3,255, - 128,0,126,0,25,25,100,26,0,0,255,128,127,128,28,0, - 14,0,30,0,12,0,14,0,28,0,14,0,24,0,15,0, - 24,0,7,0,56,0,7,0,48,0,3,128,48,0,3,128, - 112,0,3,192,96,0,1,192,224,0,1,192,224,0,1,224, - 192,0,0,225,192,0,0,225,128,0,0,113,128,0,0,115, - 128,0,0,123,0,0,0,59,0,0,0,63,0,0,0,62, - 0,0,0,30,0,0,0,30,0,0,0,8,0,0,33,25, - 125,34,0,0,255,128,192,127,128,28,0,192,14,0,28,0, - 192,12,0,28,1,224,12,0,14,1,224,28,0,14,1,224, - 28,0,14,3,240,24,0,14,3,112,24,0,7,3,48,24, - 0,7,7,56,56,0,7,6,56,56,0,7,6,24,48,0, - 7,14,28,48,0,3,140,28,48,0,3,140,14,112,0,3, - 156,14,96,0,3,152,14,96,0,1,216,7,96,0,1,248, - 7,96,0,1,240,7,224,0,1,240,3,192,0,1,240,3, - 192,0,0,224,3,192,0,0,224,1,192,0,0,192,1,128, - 0,23,25,75,25,1,0,255,135,252,60,0,240,28,0,224, - 30,1,192,15,1,128,7,3,128,7,135,0,3,198,0,1, - 238,0,0,252,0,0,252,0,0,120,0,0,120,0,0,124, - 0,0,254,0,1,206,0,1,207,0,3,135,128,3,3,128, - 7,3,192,14,1,224,12,0,224,28,0,240,60,0,248,255, - 3,254,23,25,75,24,0,0,248,1,254,60,0,120,30,0, - 96,14,0,224,7,0,192,7,129,192,3,129,128,3,195,128, - 1,195,0,0,231,0,0,238,0,0,126,0,0,124,0,0, - 56,0,0,56,0,0,56,0,0,56,0,0,56,0,0,56, - 0,0,56,0,0,56,0,0,56,0,0,56,0,0,124,0, - 1,255,0,18,25,75,21,1,0,63,255,192,63,255,192,48, - 3,128,32,7,128,96,15,0,96,14,0,0,30,0,0,28, - 0,0,56,0,0,120,0,0,112,0,0,240,0,1,224,0, - 1,192,0,3,192,0,3,128,0,7,0,0,15,0,0,14, - 0,0,30,0,64,60,0,64,56,0,192,120,0,192,127,255, - 192,255,255,192,9,37,74,12,3,250,255,128,255,128,224,0, - 224,0,224,0,224,0,224,0,224,0,224,0,224,0,224,0, - 224,0,224,0,224,0,224,0,224,0,224,0,224,0,224,0, - 224,0,224,0,224,0,224,0,224,0,224,0,224,0,224,0, - 224,0,224,0,224,0,224,0,224,0,224,0,224,0,224,0, - 255,128,255,128,17,38,114,19,1,249,192,0,0,224,0,0, - 112,0,0,112,0,0,48,0,0,56,0,0,56,0,0,24, - 0,0,28,0,0,28,0,0,14,0,0,14,0,0,6,0, - 0,7,0,0,7,0,0,3,0,0,3,128,0,3,128,0, - 1,192,0,1,192,0,0,192,0,0,224,0,0,224,0,0, - 96,0,0,112,0,0,112,0,0,56,0,0,56,0,0,24, - 0,0,28,0,0,28,0,0,12,0,0,14,0,0,14,0, - 0,7,0,0,7,0,0,3,0,0,1,128,9,37,74,13, - 1,250,255,128,255,128,3,128,3,128,3,128,3,128,3,128, - 3,128,3,128,3,128,3,128,3,128,3,128,3,128,3,128, - 3,128,3,128,3,128,3,128,3,128,3,128,3,128,3,128, - 3,128,3,128,3,128,3,128,3,128,3,128,3,128,3,128, - 3,128,3,128,3,128,3,128,255,128,255,128,16,19,38,20, - 2,11,0,128,3,128,3,192,3,192,7,224,6,224,14,224, - 12,112,12,112,28,120,24,56,24,56,48,28,48,28,112,28, - 96,14,96,14,224,7,128,6,17,2,6,19,1,251,127,255, - 128,255,255,0,8,9,9,13,1,20,224,240,112,56,56,28, - 14,6,3,16,18,36,18,2,0,3,224,31,240,56,120,112, - 56,240,56,192,56,0,56,0,120,7,248,28,56,112,56,96, - 56,224,56,224,56,224,120,241,185,127,63,60,24,18,30,90, - 20,0,0,12,0,0,124,0,0,188,0,0,28,0,0,28, - 0,0,28,0,0,28,0,0,28,0,0,28,0,0,28,0, - 0,28,0,0,28,0,0,28,60,0,28,255,0,29,143,0, - 31,7,128,30,3,128,28,3,192,28,1,192,28,1,192,28, - 1,192,28,1,192,28,1,192,28,1,128,28,1,128,28,3, - 128,30,3,0,31,134,0,7,252,0,1,240,0,15,18,36, - 17,2,0,1,248,7,254,28,28,56,12,112,4,112,0,224, - 0,224,0,224,0,224,0,224,0,224,0,240,0,112,4,120, - 6,62,28,31,248,7,224,19,30,90,21,2,0,0,3,0, - 0,63,0,0,15,0,0,7,0,0,7,0,0,7,0,0, - 7,0,0,7,0,0,7,0,0,7,0,0,7,0,0,7, - 0,3,247,0,15,255,0,28,31,0,56,15,0,48,7,0, - 112,7,0,96,7,0,224,7,0,224,7,0,224,7,0,224, - 7,0,224,7,0,240,7,0,112,15,0,120,31,0,60,55, - 224,31,231,192,7,131,0,14,18,36,18,2,0,3,192,15, - 240,28,120,48,56,112,28,96,28,224,28,255,252,255,248,224, - 0,224,0,224,0,240,0,112,4,120,12,60,56,31,240,7, - 192,15,30,60,12,1,0,0,120,1,254,3,28,6,8,14, - 0,12,0,12,0,28,0,28,0,28,0,28,0,28,0,127, - 240,255,224,28,64,28,0,28,0,28,0,28,0,28,0,28, - 0,28,0,28,0,28,0,28,0,28,0,28,0,28,0,62, - 0,255,192,18,27,81,19,1,247,3,224,192,15,255,192,28, - 63,0,56,28,0,112,14,0,112,14,0,112,14,0,112,14, - 0,120,28,0,60,56,0,31,240,0,7,192,0,6,0,0, - 12,0,0,28,0,0,31,224,0,15,254,0,12,63,128,24, - 3,192,112,1,192,224,1,192,224,1,192,224,3,128,240,3, - 128,124,15,0,63,252,0,7,240,0,21,30,90,22,1,0, - 12,0,0,252,0,0,124,0,0,28,0,0,28,0,0,28, - 0,0,28,0,0,28,0,0,28,0,0,28,0,0,28,0, - 0,28,0,0,28,31,0,28,63,128,28,227,192,29,129,192, - 31,1,192,30,1,192,30,1,192,28,1,192,28,1,192,28, - 1,192,28,1,192,28,1,192,28,1,192,28,1,192,28,1, - 192,28,1,192,62,3,192,255,143,248,9,27,54,11,1,0, - 28,0,60,0,60,0,60,0,24,0,0,0,0,0,0,0, - 0,0,12,0,252,0,60,0,28,0,28,0,28,0,28,0, - 28,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0, - 28,0,60,0,255,128,11,36,72,10,252,247,0,224,1,224, - 1,224,1,224,0,192,0,0,0,0,0,0,0,0,0,96, - 7,224,1,224,0,224,0,224,0,224,0,224,0,224,0,224, - 0,224,0,224,0,224,0,224,0,224,0,224,0,224,0,224, - 0,224,0,224,0,224,0,192,0,192,1,192,1,128,35,0, - 254,0,248,0,19,30,90,20,1,0,12,0,0,252,0,0, - 60,0,0,28,0,0,28,0,0,28,0,0,28,0,0,28, - 0,0,28,0,0,28,0,0,28,0,0,28,0,0,28,31, - 224,28,7,0,28,14,0,28,28,0,28,48,0,28,224,0, - 29,192,0,31,128,0,29,192,0,29,224,0,28,240,0,28, - 120,0,28,56,0,28,28,0,28,30,0,28,15,0,60,7, - 128,255,3,224,9,30,60,11,1,0,12,0,252,0,124,0, - 28,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0, - 28,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0, - 28,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0, - 28,0,60,0,255,128,31,18,72,32,1,0,12,30,3,192, - 252,127,15,224,60,199,152,240,29,131,176,112,31,3,224,112, - 30,3,192,112,28,3,128,112,28,3,128,112,28,3,128,112, - 28,3,128,112,28,3,128,112,28,3,128,112,28,3,128,112, - 28,3,128,112,28,3,128,112,28,3,128,112,60,7,192,240, - 255,159,243,254,21,18,54,22,1,0,12,15,0,252,63,128, - 60,99,192,29,129,192,29,1,192,30,1,192,30,1,192,28, - 1,192,28,1,192,28,1,192,28,1,192,28,1,192,28,1, - 192,28,1,192,28,1,192,28,1,192,62,3,192,255,143,248, - 16,18,36,20,2,0,3,224,15,248,28,60,48,30,112,14, - 96,15,224,7,224,7,224,7,224,7,224,7,224,7,240,6, - 112,14,120,12,62,56,31,240,7,192,18,27,81,21,1,247, - 12,28,0,252,127,0,60,143,128,29,7,128,30,3,128,30, - 3,192,28,1,192,28,1,192,28,1,192,28,1,192,28,1, - 192,28,1,128,28,1,128,28,3,128,30,3,0,31,6,0, - 29,252,0,28,120,0,28,0,0,28,0,0,28,0,0,28, - 0,0,28,0,0,28,0,0,28,0,0,62,0,0,255,128, - 0,19,27,81,21,2,247,1,241,128,7,251,0,28,31,0, - 56,15,0,48,7,0,112,7,0,96,7,0,224,7,0,224, - 7,0,224,7,0,224,7,0,224,7,0,240,7,0,112,15, - 0,120,31,0,60,55,0,31,231,0,7,135,0,0,7,0, - 0,7,0,0,7,0,0,7,0,0,7,0,0,7,0,0, - 7,0,0,7,0,0,63,224,14,18,36,16,1,0,12,60, - 252,252,61,140,29,12,31,4,30,0,30,0,28,0,28,0, - 28,0,28,0,28,0,28,0,28,0,28,0,28,0,30,0, - 255,128,11,18,36,15,2,0,31,0,127,128,115,192,225,128, - 224,128,240,0,248,0,126,0,31,0,15,192,3,224,1,224, - 128,224,128,224,192,224,225,192,255,128,62,0,13,25,50,14, - 0,0,4,0,12,0,28,0,28,0,28,0,28,0,28,0, - 127,248,255,240,28,32,28,0,28,0,28,0,28,0,28,0, - 28,0,28,0,28,0,28,0,28,0,28,0,28,0,30,56, - 15,240,7,128,21,18,54,21,0,0,12,0,192,252,15,192, - 28,1,192,28,1,192,28,1,192,28,1,192,28,1,192,28, - 1,192,28,1,192,28,1,192,28,1,192,28,1,192,28,1, - 192,28,3,192,28,7,192,30,29,200,15,241,240,7,192,192, - 19,18,54,20,0,0,255,7,224,60,1,192,28,1,128,28, - 3,128,14,3,0,14,3,0,14,6,0,7,6,0,7,6, - 0,3,140,0,3,140,0,3,156,0,1,216,0,1,216,0, - 0,240,0,0,240,0,0,240,0,0,64,0,28,18,72,28, - 0,0,255,3,7,240,60,7,0,192,28,7,0,192,28,7, - 129,128,28,15,129,128,14,15,129,128,14,13,195,128,14,25, - 195,0,6,25,195,0,7,24,227,0,7,48,230,0,3,48, - 118,0,3,176,118,0,3,224,124,0,1,224,60,0,1,224, - 60,0,1,192,60,0,1,128,16,0,20,18,54,20,0,0, - 127,143,224,30,3,128,14,3,0,7,6,0,7,140,0,3, - 156,0,1,216,0,0,240,0,0,240,0,0,240,0,1,184, - 0,1,156,0,3,30,0,6,14,0,14,7,0,12,3,128, - 60,3,192,255,15,240,20,27,81,20,255,247,127,131,240,30, - 0,224,14,0,192,14,0,192,7,1,128,7,1,128,7,3, - 0,3,131,0,3,131,0,1,198,0,1,198,0,1,198,0, - 0,236,0,0,236,0,0,120,0,0,120,0,0,120,0,0, - 48,0,0,48,0,0,96,0,0,96,0,0,224,0,1,192, - 0,67,128,0,127,0,0,254,0,0,124,0,0,15,18,36, - 18,1,0,63,254,63,254,96,28,96,56,64,56,0,112,0, - 224,1,192,1,192,3,128,7,0,7,0,14,0,28,2,56, - 2,56,6,127,254,255,254,11,37,74,14,2,250,0,64,1, - 224,3,128,7,0,6,0,14,0,14,0,14,0,14,0,14, - 0,15,0,7,0,7,0,7,0,7,0,7,0,14,0,28, - 0,124,0,254,0,15,0,7,0,7,0,7,0,7,0,7, - 0,15,0,14,0,14,0,14,0,14,0,14,0,14,0,7, - 0,3,0,1,192,0,64,3,41,41,9,3,248,96,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,192,11,37,74,14,1,250,64,0,112,0, - 56,0,28,0,12,0,14,0,14,0,14,0,14,0,14,0, - 30,0,28,0,28,0,28,0,28,0,28,0,14,0,15,192, - 3,224,7,0,14,0,12,0,28,0,28,0,28,0,28,0, - 30,0,14,0,14,0,14,0,14,0,14,0,12,0,28,0, - 56,0,112,0,192,0,18,6,18,20,1,9,15,0,192,31, - 192,128,63,225,0,99,255,0,192,254,0,128,56,0,255}; -/* - Fontname: -FreeType-Gentium Basic-Medium-R-Normal--48-480-72-72-P-218-ISO10646-1 - Copyright: Copyright (c) SIL International, 2003-2008. - Capital A Height: 30, '1' Height: 29 - Calculated Max Values w=40 h=49 x= 5 y=28 dx=41 dy= 0 ascent=42 len=195 - Font Bounding box w=71 h=68 x=-24 y=-17 - Calculated Min Values x=-5 y=-13 dx= 0 dy= 0 - Pure Font ascent =30 descent=-11 - X Font ascent =38 descent=-11 - Max Font ascent =42 descent=-13 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_gdr30[18369] U8G_FONT_SECTION("u8g_font_gdr30") = { - 0,71,68,232,239,30,9,231,23,124,32,255,245,42,243,38, - 245,0,0,0,11,0,0,6,36,36,13,3,255,12,60,124, - 124,124,124,124,120,120,120,56,56,56,56,56,56,56,56,56, - 56,56,56,56,56,56,56,0,0,0,0,56,124,252,252,248, - 112,13,16,32,20,4,19,48,56,240,248,240,248,240,240,240, - 240,240,240,240,112,240,112,240,112,240,112,112,112,112,112,96, - 112,96,112,96,112,96,112,21,27,81,23,2,3,0,48,96, - 0,112,224,0,96,192,0,224,192,0,225,192,0,225,192,0, - 193,128,1,195,128,31,255,248,31,255,248,3,135,0,3,135, - 0,3,7,0,3,6,0,7,14,0,7,14,0,6,14,0, - 255,255,192,255,255,192,12,28,0,12,24,0,28,56,0,28, - 56,0,24,48,0,56,112,0,56,112,0,48,96,0,20,36, - 108,23,1,252,0,96,0,0,96,0,0,96,0,0,96,0, - 3,254,0,15,255,128,62,127,192,120,103,128,112,99,128,240, - 96,0,240,96,0,240,96,0,248,96,0,126,96,0,127,224, - 0,63,240,0,15,254,0,1,255,0,0,127,192,0,111,224, - 0,99,224,0,97,240,0,96,240,0,96,240,64,96,240,96, - 96,240,112,96,224,120,97,224,124,99,192,127,255,128,31,255, - 0,7,248,0,0,96,0,0,96,0,0,96,0,0,96,0, - 31,30,120,34,1,255,7,192,0,96,31,224,1,240,60,240, - 1,192,120,120,3,192,112,120,7,128,240,60,7,0,240,60, - 14,0,240,60,30,0,240,60,60,0,240,60,56,0,240,60, - 120,0,120,56,240,0,120,120,224,0,60,241,192,0,31,227, - 195,224,15,135,143,240,0,7,30,120,0,15,60,60,0,30, - 56,60,0,28,120,30,0,56,120,30,0,120,120,30,0,240, - 120,30,0,224,120,30,1,192,120,30,3,192,60,28,3,128, - 60,60,7,0,30,120,15,0,15,240,12,0,7,192,30,34, - 136,32,2,0,0,63,0,0,0,255,128,0,1,199,192,0, - 3,131,224,0,7,1,224,0,7,1,224,0,15,1,224,0, - 15,1,224,0,15,3,224,0,15,3,192,0,15,135,192,0, - 15,143,128,0,7,191,0,0,7,254,0,0,7,248,0,0, - 7,240,0,0,15,240,63,248,31,240,127,252,62,120,30,48, - 60,124,15,0,124,60,15,0,120,30,7,0,240,31,7,0, - 240,15,135,0,240,7,198,0,240,3,198,0,240,3,236,0, - 240,1,252,0,248,0,252,0,120,0,126,0,60,0,255,0, - 63,3,143,200,15,255,7,240,3,248,3,192,4,16,16,12, - 4,19,48,240,240,240,240,240,240,240,240,240,112,112,96,96, - 96,96,11,45,90,15,3,249,0,32,0,224,1,192,3,128, - 3,128,7,0,14,0,14,0,28,0,28,0,60,0,56,0, - 56,0,120,0,120,0,120,0,112,0,240,0,240,0,240,0, - 240,0,240,0,240,0,240,0,240,0,240,0,240,0,240,0, - 240,0,120,0,120,0,120,0,120,0,56,0,60,0,60,0, - 28,0,30,0,14,0,15,0,7,0,3,128,1,192,0,224, - 0,32,11,45,90,15,1,249,128,0,224,0,112,0,56,0, - 28,0,30,0,14,0,15,0,7,0,7,128,7,128,3,128, - 3,192,3,192,3,192,3,192,1,224,1,224,1,224,1,224, - 1,224,1,224,1,224,1,224,1,224,1,224,1,224,1,224, - 1,192,3,192,3,192,3,192,3,128,3,128,7,128,7,0, - 15,0,14,0,14,0,28,0,56,0,56,0,112,0,224,0, - 128,0,18,20,60,21,2,17,0,192,0,1,192,0,1,192, - 0,1,192,0,193,193,0,240,195,192,248,207,192,124,223,0, - 15,252,0,3,224,0,3,224,0,15,252,0,60,223,0,248, - 207,128,240,195,128,64,193,128,1,192,0,1,192,0,1,192, - 0,1,128,0,17,17,51,20,1,5,0,192,0,1,192,0, - 1,192,0,1,192,0,1,192,0,1,192,0,1,192,0,1, - 192,0,255,255,128,255,255,128,1,192,0,1,192,0,1,192, - 0,1,192,0,1,192,0,1,192,0,1,128,0,7,13,13, - 11,2,249,8,60,254,254,30,30,30,28,28,56,48,96,64, - 14,2,4,16,1,11,127,252,255,248,6,6,6,11,3,255, - 56,124,252,252,248,112,20,46,138,23,1,248,0,0,48,0, - 0,240,0,0,240,0,0,224,0,1,224,0,1,192,0,1, - 192,0,3,192,0,3,128,0,7,128,0,7,128,0,7,0, - 0,15,0,0,15,0,0,14,0,0,30,0,0,28,0,0, - 28,0,0,60,0,0,56,0,0,120,0,0,120,0,0,112, - 0,0,240,0,0,224,0,0,224,0,1,224,0,1,192,0, - 3,192,0,3,192,0,3,128,0,7,128,0,7,128,0,7, - 0,0,15,0,0,14,0,0,30,0,0,30,0,0,28,0, - 0,60,0,0,60,0,0,56,0,0,120,0,0,112,0,0, - 240,0,0,192,0,0,19,29,87,23,2,0,1,248,0,7, - 252,0,14,30,0,28,15,0,24,7,128,56,7,128,56,3, - 192,112,3,192,112,3,192,112,3,224,240,1,224,240,1,224, - 240,1,224,240,1,224,240,1,224,240,1,224,240,1,224,240, - 1,224,240,1,224,240,1,192,120,1,192,120,3,192,120,3, - 128,60,3,128,60,3,0,30,7,0,15,14,0,7,252,0, - 3,240,0,17,29,87,23,3,0,0,96,0,1,224,0,15, - 224,0,127,224,0,255,224,0,1,224,0,1,224,0,1,224, - 0,1,224,0,1,224,0,1,224,0,1,224,0,1,224,0, - 1,224,0,1,224,0,1,224,0,1,224,0,1,224,0,1, - 224,0,1,224,0,1,224,0,1,224,0,1,224,0,1,224, - 0,1,224,0,1,224,0,3,240,0,63,254,0,127,255,128, - 17,29,87,22,2,0,1,248,0,7,254,0,28,31,0,56, - 15,0,120,15,128,112,7,128,240,7,128,224,7,128,0,7, - 128,0,7,128,0,15,0,0,15,0,0,30,0,0,30,0, - 0,60,0,0,120,0,0,240,0,0,240,0,1,224,0,3, - 192,0,7,128,0,15,0,0,15,0,0,30,0,128,60,0, - 128,120,0,128,240,1,128,255,255,128,255,255,128,18,29,87, - 22,1,0,1,248,0,7,254,0,30,31,0,60,15,0,56, - 7,128,120,7,128,112,7,128,0,7,128,0,7,0,0,15, - 0,0,30,0,0,60,0,0,248,0,3,254,0,0,63,0, - 0,15,128,0,7,128,0,3,192,0,3,192,0,3,192,0, - 3,192,0,3,192,0,3,192,0,7,128,128,7,128,224,15, - 0,120,62,0,63,252,0,7,224,0,19,29,87,23,1,0, - 0,3,0,0,15,0,0,31,0,0,63,0,0,127,0,0, - 127,0,0,239,0,0,207,0,1,207,0,3,143,0,3,143, - 0,7,15,0,14,15,0,14,15,0,28,15,0,24,15,0, - 56,15,0,112,15,0,112,15,0,255,255,224,255,255,192,0, - 15,0,0,15,0,0,15,0,0,15,0,0,15,0,0,15, - 0,0,63,128,1,255,224,18,29,87,23,2,0,0,0,128, - 0,1,128,31,255,0,31,254,0,24,0,0,24,0,0,24, - 0,0,24,0,0,56,0,0,56,0,0,56,0,0,63,240, - 0,63,252,0,120,63,0,32,15,0,0,7,128,0,7,192, - 0,3,192,0,3,192,0,3,192,0,3,192,0,3,192,0, - 3,128,0,7,128,128,7,128,224,15,0,120,62,0,63,252, - 0,7,240,0,18,29,87,23,3,0,0,7,0,0,63,0, - 0,248,0,1,224,0,3,192,0,15,0,0,14,0,0,30, - 0,0,60,0,0,56,0,0,120,0,0,120,248,0,119,254, - 0,254,31,0,248,15,128,240,7,128,240,7,192,240,3,192, - 240,3,192,240,3,192,240,3,192,248,3,192,120,3,128,120, - 3,128,60,7,128,60,7,0,31,14,0,15,252,0,3,240, - 0,19,27,81,23,2,0,127,255,192,127,255,224,96,1,192, - 64,3,192,192,3,128,0,3,128,0,7,0,0,7,0,0, - 14,0,0,14,0,0,28,0,0,28,0,0,56,0,0,56, - 0,0,56,0,0,112,0,0,112,0,0,224,0,0,224,0, - 1,192,0,1,192,0,3,192,0,7,128,0,7,128,0,15, - 0,0,15,0,0,28,0,0,18,29,87,22,2,0,3,248, - 0,15,254,0,28,31,0,56,15,0,48,7,128,112,7,128, - 112,7,128,112,7,128,112,7,0,120,15,0,62,30,0,31, - 188,0,15,240,0,3,252,0,7,254,0,30,63,0,60,15, - 128,120,7,192,112,7,192,240,3,192,240,3,192,240,3,192, - 240,3,192,240,3,128,120,7,128,124,7,0,62,14,0,31, - 252,0,7,224,0,19,30,90,23,2,255,1,248,0,7,254, - 0,14,31,0,28,15,128,56,7,128,120,3,192,112,3,192, - 240,3,224,240,1,224,240,1,224,240,1,224,240,1,224,248, - 1,224,120,3,224,124,7,224,62,13,224,31,249,224,7,225, - 192,0,3,192,0,3,192,0,7,128,0,7,128,0,15,0, - 0,30,0,0,60,0,0,120,0,0,240,0,3,224,0,31, - 128,0,56,0,0,6,23,23,11,3,255,56,124,252,252,248, - 112,0,0,0,0,0,0,0,0,0,0,0,56,124,252,252, - 248,112,7,29,29,11,2,249,28,62,126,126,124,56,0,0, - 0,0,0,0,0,0,0,0,8,60,254,254,30,30,30,28, - 28,56,48,96,64,19,15,45,21,1,6,0,0,96,0,3, - 192,0,31,192,0,127,0,3,252,0,31,224,0,127,0,0, - 124,0,0,254,0,0,63,192,0,7,240,0,1,254,0,0, - 63,192,0,7,224,0,1,128,19,9,27,21,1,9,127,255, - 224,255,255,192,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,127,255,224,255,255,192,19,15,45,21,1,6,48, - 0,0,252,0,0,127,128,0,15,240,0,3,254,0,0,127, - 128,0,15,224,0,3,192,0,31,192,0,255,0,3,248,0, - 31,192,0,127,0,0,120,0,0,192,0,0,17,36,108,21, - 2,255,3,248,0,15,254,0,60,63,0,120,15,0,120,15, - 128,240,7,128,240,7,128,240,7,128,224,7,128,0,7,128, - 0,15,0,0,15,0,0,30,0,0,30,0,0,60,0,0, - 120,0,0,112,0,0,224,0,1,224,0,1,192,0,3,192, - 0,3,128,0,3,128,0,3,128,0,3,128,0,3,128,0, - 0,0,0,0,0,0,0,0,0,0,0,0,1,192,0,3, - 224,0,7,224,0,7,224,0,7,192,0,3,128,0,36,39, - 195,39,1,248,0,0,255,128,0,0,7,255,224,0,0,31, - 1,248,0,0,120,0,62,0,0,224,0,31,0,1,192,0, - 15,0,7,128,0,7,128,7,0,0,3,192,14,0,0,1, - 192,28,0,124,33,224,28,1,255,96,224,56,3,135,224,224, - 56,7,3,224,224,120,14,1,224,240,112,14,1,224,112,112, - 30,1,224,112,240,28,1,224,112,240,60,1,224,112,240,60, - 1,224,112,240,60,1,224,112,240,60,1,224,112,240,60,1, - 224,112,240,60,1,224,96,248,60,1,224,224,248,62,1,224, - 192,120,30,1,224,192,120,31,3,225,128,124,15,5,225,0, - 60,15,141,242,0,62,7,248,252,0,31,1,224,112,0,31, - 0,0,0,0,15,128,0,0,0,7,192,0,1,0,3,240, - 0,3,128,1,248,0,14,0,0,127,0,252,0,0,31,255, - 240,0,0,3,255,0,0,28,30,120,29,0,0,0,2,0, - 0,0,7,0,0,0,15,0,0,0,15,0,0,0,31,128, - 0,0,31,128,0,0,27,128,0,0,59,192,0,0,57,192, - 0,0,49,224,0,0,113,224,0,0,112,224,0,0,96,240, - 0,0,224,240,0,0,224,112,0,0,192,120,0,1,192,120, - 0,1,192,56,0,1,255,252,0,3,255,252,0,3,128,30, - 0,3,0,30,0,7,0,30,0,7,0,15,0,6,0,15, - 0,14,0,15,0,14,0,7,128,12,0,7,128,62,0,7, - 192,255,192,63,240,24,30,90,27,0,0,7,254,0,255,255, - 192,111,7,224,15,1,240,15,0,248,15,0,120,15,0,120, - 15,0,120,15,0,120,15,0,112,15,0,240,15,1,224,15, - 7,192,15,255,192,15,255,240,15,1,248,15,0,124,15,0, - 62,15,0,30,15,0,31,15,0,15,15,0,15,15,0,15, - 15,0,15,15,0,14,15,0,30,15,0,60,15,0,248,63, - 255,240,127,255,128,23,30,90,26,1,0,0,31,224,0,255, - 252,1,192,252,7,128,56,14,0,16,14,0,0,28,0,0, - 56,0,0,56,0,0,120,0,0,112,0,0,112,0,0,240, - 0,0,240,0,0,240,0,0,240,0,0,240,0,0,240,0, - 0,240,0,0,240,0,0,120,0,0,120,0,0,124,0,0, - 60,0,0,30,0,4,31,0,14,15,128,56,7,224,240,1, - 255,192,0,127,0,25,30,120,28,1,0,7,254,0,0,255, - 255,192,0,111,3,240,0,15,0,248,0,15,0,124,0,15, - 0,62,0,15,0,30,0,15,0,31,0,15,0,15,0,15, - 0,15,0,15,0,15,128,15,0,7,128,15,0,7,128,15, - 0,7,128,15,0,7,128,15,0,7,128,15,0,7,128,15, - 0,7,128,15,0,7,128,15,0,7,0,15,0,15,0,15, - 0,15,0,15,0,30,0,15,0,30,0,15,0,60,0,15, - 0,124,0,15,0,248,0,15,3,224,0,63,255,192,0,127, - 254,0,0,21,30,90,24,1,0,255,255,224,127,255,240,30, - 0,96,30,0,96,30,0,96,30,0,96,30,0,0,30,0, - 0,30,0,0,30,0,0,30,0,0,30,0,0,30,0,0, - 31,255,128,31,255,128,30,3,0,30,0,0,30,0,0,30, - 0,0,30,0,0,30,0,0,30,0,0,30,0,0,30,0, - 0,30,0,8,30,0,24,30,0,24,31,0,56,127,255,240, - 255,255,240,20,30,90,23,1,0,255,255,240,127,255,240,30, - 0,96,30,0,96,30,0,32,30,0,32,30,0,0,30,0, - 0,30,0,0,30,0,0,30,0,0,30,0,0,30,0,0, - 31,255,0,31,255,0,30,6,0,30,0,0,30,0,0,30, - 0,0,30,0,0,30,0,0,30,0,0,30,0,0,30,0, - 0,30,0,0,30,0,0,30,0,0,30,0,0,127,128,0, - 255,224,0,24,30,90,28,2,0,0,31,224,0,255,248,1, - 192,252,7,128,56,15,0,16,30,0,0,28,0,0,56,0, - 0,56,0,0,120,0,0,112,0,0,240,0,0,240,0,0, - 240,0,0,240,0,0,240,0,0,240,7,255,240,0,254,240, - 0,60,240,0,60,248,0,60,120,0,60,120,0,60,60,0, - 60,62,0,60,30,0,60,15,0,60,7,192,248,3,255,224, - 0,127,0,27,30,120,31,2,0,255,192,127,224,127,128,63, - 192,30,0,15,0,30,0,15,0,30,0,15,0,30,0,15, - 0,30,0,15,0,30,0,15,0,30,0,15,0,30,0,15, - 0,30,0,15,0,30,0,15,0,30,0,15,0,30,0,15, - 0,31,255,255,0,31,255,255,0,30,0,15,0,30,0,15, - 0,30,0,15,0,30,0,15,0,30,0,15,0,30,0,15, - 0,30,0,15,0,30,0,15,0,30,0,15,0,30,0,15, - 0,30,0,15,0,30,0,15,0,127,0,31,192,255,192,127, - 224,10,30,60,14,2,0,255,192,127,128,30,0,30,0,30, - 0,30,0,30,0,30,0,30,0,30,0,30,0,30,0,30, - 0,30,0,30,0,30,0,30,0,30,0,30,0,30,0,30, - 0,30,0,30,0,30,0,30,0,30,0,30,0,30,0,127, - 128,255,192,17,38,114,15,252,248,7,255,128,0,255,0,0, - 60,0,0,60,0,0,60,0,0,60,0,0,60,0,0,60, - 0,0,60,0,0,60,0,0,60,0,0,60,0,0,60,0, - 0,60,0,0,60,0,0,60,0,0,60,0,0,60,0,0, - 60,0,0,60,0,0,60,0,0,60,0,0,60,0,0,60, - 0,0,60,0,0,60,0,0,60,0,0,60,0,0,60,0, - 0,56,0,0,56,0,0,56,0,0,112,0,0,112,0,0, - 224,0,112,192,0,255,0,0,124,0,0,26,30,120,28,1, - 0,255,193,255,128,127,128,124,0,30,0,120,0,30,0,240, - 0,30,1,224,0,30,1,192,0,30,3,128,0,30,7,0, - 0,30,14,0,0,30,28,0,0,30,56,0,0,30,120,0, - 0,30,112,0,0,30,224,0,0,31,224,0,0,30,240,0, - 0,30,120,0,0,30,124,0,0,30,62,0,0,30,30,0, - 0,30,15,0,0,30,7,128,0,30,7,192,0,30,3,224, - 0,30,1,240,0,30,0,248,0,30,0,124,0,30,0,126, - 0,127,128,63,192,255,192,31,0,21,30,90,23,1,0,255, - 192,0,127,128,0,30,0,0,30,0,0,30,0,0,30,0, - 0,30,0,0,30,0,0,30,0,0,30,0,0,30,0,0, - 30,0,0,30,0,0,30,0,0,30,0,0,30,0,0,30, - 0,0,30,0,0,30,0,0,30,0,0,30,0,0,30,0, - 0,30,0,0,30,0,0,30,0,8,30,0,24,30,0,24, - 31,0,48,127,255,240,255,255,240,36,30,150,39,1,0,127, - 0,0,15,224,31,128,0,31,128,15,128,0,31,0,15,128, - 0,63,0,15,192,0,63,0,15,192,0,55,0,15,224,0, - 119,0,14,224,0,119,0,14,240,0,231,0,14,240,0,231, - 0,14,120,0,199,0,14,120,1,199,0,14,56,1,199,0, - 14,60,3,135,0,14,28,3,135,0,14,30,7,7,0,14, - 30,7,7,0,14,15,6,7,0,14,15,14,7,0,14,7, - 14,7,0,14,7,156,7,0,14,3,156,7,0,14,3,216, - 7,0,14,3,248,7,0,14,1,248,7,0,14,1,240,7, - 0,14,0,240,7,0,14,0,224,7,0,63,0,224,31,192, - 255,192,96,127,240,27,30,120,31,2,0,252,0,63,224,124, - 0,15,128,30,0,7,0,31,0,7,0,31,0,7,0,31, - 128,7,0,31,192,7,0,29,192,7,0,28,224,7,0,28, - 240,7,0,28,120,7,0,28,56,7,0,28,60,7,0,28, - 30,7,0,28,14,7,0,28,15,7,0,28,7,135,0,28, - 7,135,0,28,3,199,0,28,1,231,0,28,1,231,0,28, - 0,247,0,28,0,127,0,28,0,127,0,28,0,63,0,28, - 0,31,0,28,0,31,0,28,0,15,0,62,0,7,0,255, - 128,3,0,25,30,120,29,2,0,0,63,0,0,0,255,224, - 0,3,193,240,0,7,0,248,0,14,0,124,0,28,0,62, - 0,60,0,30,0,56,0,31,0,120,0,15,0,120,0,15, - 0,112,0,15,128,240,0,7,128,240,0,7,128,240,0,7, - 128,240,0,7,128,240,0,7,128,240,0,7,128,240,0,7, - 128,240,0,7,128,248,0,7,0,120,0,15,0,120,0,15, - 0,124,0,14,0,60,0,28,0,62,0,28,0,31,0,56, - 0,15,128,112,0,7,193,224,0,3,255,128,0,0,254,0, - 0,22,30,90,25,1,0,7,254,0,255,255,192,111,7,224, - 15,1,240,15,0,248,15,0,124,15,0,60,15,0,60,15, - 0,60,15,0,60,15,0,60,15,0,60,15,0,120,15,0, - 120,15,0,240,15,131,224,15,127,192,15,62,0,15,0,0, - 15,0,0,15,0,0,15,0,0,15,0,0,15,0,0,15, - 0,0,15,0,0,15,0,0,15,0,0,63,192,0,127,240, - 0,28,37,148,29,2,249,0,63,0,0,0,255,224,0,3, - 193,240,0,7,0,248,0,14,0,124,0,28,0,62,0,60, - 0,30,0,56,0,31,0,120,0,15,0,120,0,15,0,112, - 0,15,128,240,0,7,128,240,0,7,128,240,0,7,128,240, - 0,7,128,240,0,7,128,240,0,7,128,240,0,7,128,240, - 0,7,128,248,0,7,0,120,0,15,0,120,0,15,0,124, - 0,14,0,60,0,30,0,62,0,28,0,31,0,56,0,15, - 128,112,0,7,193,224,0,3,255,192,0,0,127,128,0,0, - 3,192,0,0,1,224,0,0,0,248,16,0,0,124,48,0, - 0,31,224,0,0,15,224,0,0,3,128,26,30,120,27,1, - 0,7,254,0,0,255,255,192,0,111,7,224,0,15,1,240, - 0,15,0,240,0,15,0,120,0,15,0,120,0,15,0,120, - 0,15,0,120,0,15,0,120,0,15,0,112,0,15,0,240, - 0,15,1,224,0,15,3,192,0,15,255,0,0,15,254,0, - 0,15,14,0,0,15,7,0,0,15,7,128,0,15,3,128, - 0,15,3,192,0,15,1,192,0,15,1,224,0,15,0,240, - 0,15,0,240,0,15,0,120,0,15,0,124,0,15,0,62, - 0,63,192,63,192,127,224,31,0,18,30,90,23,3,0,3, - 248,0,31,254,0,60,63,0,120,14,0,112,4,0,240,0, - 0,240,0,0,240,0,0,248,0,0,252,0,0,127,0,0, - 127,192,0,63,240,0,31,248,0,7,254,0,1,255,0,0, - 127,128,0,31,128,0,15,192,0,7,192,0,3,192,0,3, - 192,0,3,192,128,3,128,192,3,128,224,7,0,240,15,0, - 252,62,0,255,248,0,15,224,0,26,30,120,26,0,0,127, - 255,255,192,127,255,255,192,96,30,1,128,192,30,1,128,192, - 30,1,128,128,30,0,128,0,30,0,0,0,30,0,0,0, - 30,0,0,0,30,0,0,0,30,0,0,0,30,0,0,0, - 30,0,0,0,30,0,0,0,30,0,0,0,30,0,0,0, - 30,0,0,0,30,0,0,0,30,0,0,0,30,0,0,0, - 30,0,0,0,30,0,0,0,30,0,0,0,30,0,0,0, - 30,0,0,0,30,0,0,0,30,0,0,0,30,0,0,0, - 127,128,0,1,255,224,0,27,30,120,31,2,0,255,192,127, - 224,127,128,63,192,30,0,15,0,30,0,15,0,30,0,15, - 0,30,0,15,0,30,0,15,0,30,0,15,0,30,0,15, - 0,30,0,15,0,30,0,15,0,30,0,15,0,30,0,15, - 0,30,0,15,0,30,0,15,0,30,0,15,0,30,0,15, - 0,30,0,15,0,30,0,15,0,30,0,15,0,30,0,15, - 0,30,0,15,0,30,0,30,0,15,0,30,0,15,0,30, - 0,7,128,60,0,7,192,120,0,3,224,240,0,1,255,224, - 0,0,63,128,0,30,30,120,31,0,0,255,224,15,252,31, - 0,1,240,15,0,0,224,15,0,1,192,7,0,1,192,7, - 128,1,192,7,128,3,128,3,192,3,128,3,192,3,128,3, - 192,7,0,1,224,7,0,1,224,6,0,0,224,14,0,0, - 240,14,0,0,240,12,0,0,120,28,0,0,120,28,0,0, - 120,56,0,0,60,56,0,0,60,56,0,0,28,112,0,0, - 30,112,0,0,30,112,0,0,15,224,0,0,15,224,0,0, - 15,224,0,0,7,192,0,0,7,192,0,0,3,128,0,0, - 3,0,0,40,30,150,41,0,0,255,224,24,3,255,63,0, - 24,0,252,14,0,28,0,48,15,0,60,0,112,15,0,60, - 0,112,15,0,62,0,112,7,0,126,0,96,7,0,127,0, - 224,7,128,127,0,224,7,128,103,0,224,7,128,231,128,224, - 3,128,231,128,192,3,192,195,129,192,3,193,195,193,192,3, - 193,195,193,192,1,193,129,193,192,1,195,129,225,128,1,227, - 129,227,128,1,227,0,227,128,1,231,0,243,128,0,231,0, - 243,128,0,246,0,115,0,0,254,0,127,0,0,254,0,63, - 0,0,124,0,63,0,0,124,0,62,0,0,124,0,30,0, - 0,124,0,30,0,0,120,0,30,0,0,48,0,8,0,28, - 30,120,30,1,0,255,224,255,224,255,224,255,224,63,0,31, - 0,31,0,30,0,15,128,28,0,7,128,56,0,3,192,120, - 0,3,224,112,0,1,224,224,0,0,241,224,0,0,249,192, - 0,0,127,128,0,0,63,128,0,0,31,0,0,0,31,0, - 0,0,31,0,0,0,63,128,0,0,63,192,0,0,115,224, - 0,0,241,224,0,0,224,240,0,1,192,248,0,3,192,120, - 0,3,128,60,0,7,0,62,0,15,0,31,0,14,0,15, - 0,62,0,15,192,255,192,127,240,255,192,127,240,28,30,120, - 29,0,0,252,0,63,240,254,0,63,240,31,0,15,128,15, - 0,7,0,15,128,14,0,7,192,14,0,3,192,28,0,3, - 224,60,0,1,224,56,0,0,240,120,0,0,248,112,0,0, - 120,224,0,0,125,224,0,0,61,192,0,0,63,192,0,0, - 31,128,0,0,31,128,0,0,15,0,0,0,15,0,0,0, - 15,0,0,0,15,0,0,0,15,0,0,0,15,0,0,0, - 15,0,0,0,15,0,0,0,15,0,0,0,15,0,0,0, - 15,0,0,0,63,192,0,0,255,240,0,22,30,90,25,1, - 0,63,255,252,63,255,252,56,0,120,48,0,248,48,1,240, - 32,1,224,32,3,224,0,3,192,0,7,128,0,15,128,0, - 15,0,0,31,0,0,30,0,0,60,0,0,124,0,0,120, - 0,0,248,0,1,240,0,1,224,0,3,224,0,3,192,0, - 7,128,0,15,128,0,15,0,4,31,0,12,62,0,12,60, - 0,12,124,0,28,127,255,252,255,255,252,11,45,90,15,3, - 248,255,224,255,224,240,0,240,0,240,0,240,0,240,0,240, - 0,240,0,240,0,240,0,240,0,240,0,240,0,240,0,240, - 0,240,0,240,0,240,0,240,0,240,0,240,0,240,0,240, - 0,240,0,240,0,240,0,240,0,240,0,240,0,240,0,240, - 0,240,0,240,0,240,0,240,0,240,0,240,0,240,0,240, - 0,240,0,240,0,240,0,255,224,255,224,20,46,138,23,1, - 248,224,0,0,112,0,0,112,0,0,120,0,0,56,0,0, - 56,0,0,28,0,0,28,0,0,30,0,0,14,0,0,14, - 0,0,15,0,0,7,0,0,7,0,0,7,128,0,3,128, - 0,3,192,0,1,192,0,1,192,0,1,224,0,0,224,0, - 0,224,0,0,240,0,0,112,0,0,112,0,0,56,0,0, - 56,0,0,60,0,0,28,0,0,28,0,0,30,0,0,14, - 0,0,14,0,0,7,0,0,7,0,0,7,128,0,3,128, - 0,3,128,0,3,192,0,1,192,0,1,192,0,1,224,0, - 0,224,0,0,240,0,0,112,0,0,48,11,45,90,15,1, - 248,255,224,255,224,1,224,1,224,1,224,1,224,1,224,1, - 224,1,224,1,224,1,224,1,224,1,224,1,224,1,224,1, - 224,1,224,1,224,1,224,1,224,1,224,1,224,1,224,1, - 224,1,224,1,224,1,224,1,224,1,224,1,224,1,224,1, - 224,1,224,1,224,1,224,1,224,1,224,1,224,1,224,1, - 224,1,224,1,224,1,224,255,224,255,224,19,23,69,24,2, - 13,0,32,0,0,112,0,0,240,0,1,240,0,1,248,0, - 1,248,0,3,188,0,3,188,0,7,60,0,7,30,0,6, - 30,0,14,14,0,14,15,0,12,15,0,28,7,128,28,7, - 128,24,3,128,56,3,192,48,3,192,112,1,224,112,1,224, - 96,0,224,192,0,192,20,2,6,23,1,251,127,255,240,255, - 255,240,9,10,20,15,1,25,240,0,248,0,120,0,60,0, - 28,0,14,0,7,0,3,0,1,128,1,128,20,22,66,22, - 2,0,1,248,0,15,254,0,28,30,0,120,15,0,112,15, - 0,240,15,0,128,15,0,0,15,0,0,15,0,0,255,0, - 7,255,0,31,143,0,62,15,0,120,15,0,248,15,0,240, - 15,0,240,15,0,240,31,0,240,63,0,120,239,32,127,143, - 240,30,7,128,22,36,108,24,0,0,6,0,0,126,0,0, - 254,0,0,30,0,0,30,0,0,30,0,0,30,0,0,30, - 0,0,30,0,0,30,0,0,30,0,0,30,0,0,30,0, - 0,30,0,0,30,15,128,30,63,224,30,127,240,30,227,240, - 31,192,248,31,128,248,31,0,124,30,0,124,30,0,60,30, - 0,60,30,0,60,30,0,60,30,0,60,30,0,60,30,0, - 56,30,0,56,30,0,112,30,0,96,31,0,224,15,193,192, - 3,255,0,0,252,0,18,22,66,21,2,0,0,127,0,3, - 255,192,7,7,192,14,1,128,28,0,128,56,0,0,120,0, - 0,112,0,0,240,0,0,240,0,0,240,0,0,240,0,0, - 240,0,0,240,0,0,248,0,0,120,0,0,120,0,0,60, - 0,64,62,1,192,31,131,128,7,254,0,1,248,0,23,36, - 108,25,2,0,0,0,224,0,15,224,0,15,224,0,1,224, - 0,1,224,0,1,224,0,1,224,0,1,224,0,1,224,0, - 1,224,0,1,224,0,1,224,0,1,224,0,1,224,0,253, - 224,3,255,224,15,15,224,28,3,224,60,1,224,56,1,224, - 120,1,224,112,1,224,240,1,224,240,1,224,240,1,224,240, - 1,224,240,1,224,240,1,224,240,1,224,120,1,224,120,1, - 224,124,3,224,62,5,228,31,25,254,15,240,248,7,192,224, - 18,22,66,22,2,0,0,248,0,7,254,0,14,15,0,28, - 7,128,56,7,128,56,3,192,112,3,192,112,3,192,255,255, - 192,255,255,128,240,0,0,240,0,0,240,0,0,240,0,0, - 248,0,0,120,0,0,120,0,0,124,0,192,62,1,128,31, - 7,0,15,254,0,3,248,0,19,36,108,15,0,0,0,15, - 128,0,63,224,0,99,192,1,193,128,3,128,0,3,128,0, - 7,128,0,7,0,0,15,0,0,15,0,0,15,0,0,15, - 0,0,15,0,0,15,0,0,63,254,0,255,252,0,15,8, - 0,15,0,0,15,0,0,15,0,0,15,0,0,15,0,0, - 15,0,0,15,0,0,15,0,0,15,0,0,15,0,0,15, - 0,0,15,0,0,15,0,0,15,0,0,15,0,0,15,0, - 0,15,0,0,31,224,0,127,248,0,24,33,99,24,0,245, - 0,252,2,3,255,126,7,7,252,14,3,224,30,1,224,28, - 1,240,60,0,240,60,0,240,60,0,240,60,0,240,62,0, - 224,31,1,192,15,131,128,7,255,0,1,252,0,3,192,0, - 7,128,0,15,128,0,15,224,0,7,255,128,3,255,240,7, - 191,252,14,0,254,60,0,31,120,0,15,240,0,15,240,0, - 15,240,0,14,248,0,28,124,0,56,63,128,240,15,255,192, - 1,254,0,23,36,108,26,2,0,6,0,0,126,0,0,254, - 0,0,62,0,0,30,0,0,30,0,0,30,0,0,30,0, - 0,30,0,0,30,0,0,30,0,0,30,0,0,30,0,0, - 30,0,0,30,7,128,28,31,224,28,49,224,28,96,240,28, - 192,240,29,128,240,31,0,240,31,0,240,30,0,240,30,0, - 240,30,0,240,30,0,240,30,0,240,30,0,240,30,0,240, - 30,0,240,30,0,240,30,0,240,30,0,240,30,0,240,63, - 131,248,255,199,254,10,32,64,13,2,0,28,0,30,0,62, - 0,62,0,28,0,0,0,0,0,0,0,0,0,0,0,6, - 0,126,0,254,0,62,0,30,0,30,0,30,0,30,0,30, - 0,30,0,30,0,30,0,30,0,30,0,30,0,30,0,30, - 0,30,0,30,0,30,0,63,0,255,192,14,43,86,12,251, - 245,0,56,0,60,0,124,0,124,0,56,0,0,0,0,0, - 0,0,0,0,0,0,12,0,252,1,252,0,124,0,60,0, - 60,0,60,0,60,0,60,0,60,0,60,0,60,0,60,0, - 60,0,60,0,60,0,60,0,60,0,60,0,60,0,60,0, - 60,0,60,0,60,0,56,0,56,0,120,0,112,0,112,48, - 224,127,128,255,0,124,0,23,36,108,24,1,0,6,0,0, - 126,0,0,254,0,0,62,0,0,30,0,0,30,0,0,30, - 0,0,30,0,0,30,0,0,30,0,0,30,0,0,30,0, - 0,30,0,0,30,0,0,30,7,252,30,1,240,30,1,192, - 30,3,128,30,7,0,30,14,0,30,56,0,30,112,0,30, - 224,0,31,224,0,30,240,0,30,248,0,30,120,0,30,60, - 0,30,30,0,30,15,0,30,15,128,30,7,192,30,3,224, - 30,1,224,63,0,254,255,192,124,12,36,72,13,1,0,3, - 0,63,0,127,0,31,0,15,0,15,0,15,0,15,0,15, - 0,15,0,15,0,15,0,15,0,15,0,15,0,15,0,15, - 0,15,0,15,0,15,0,15,0,15,0,15,0,15,0,15, - 0,15,0,15,0,15,0,15,0,15,0,15,0,15,0,15, - 0,15,0,31,128,255,240,36,22,110,39,2,0,12,7,192, - 124,0,254,31,224,255,0,62,49,227,143,0,30,96,247,7, - 128,30,192,254,7,128,31,128,252,7,128,31,0,248,7,128, - 31,0,248,7,128,30,0,240,7,128,30,0,240,7,128,30, - 0,240,7,128,30,0,240,7,128,30,0,240,7,128,30,0, - 240,7,128,30,0,240,7,128,30,0,240,7,128,30,0,240, - 7,128,30,0,240,7,128,30,0,240,7,128,30,0,240,7, - 128,127,131,252,31,192,255,199,254,63,240,23,22,66,26,2, - 0,12,7,192,254,15,224,62,49,224,30,96,240,30,192,240, - 30,128,240,31,0,240,31,0,240,30,0,240,30,0,240,30, - 0,240,30,0,240,30,0,240,30,0,240,30,0,240,30,0, - 240,30,0,240,30,0,240,30,0,240,30,0,240,127,131,248, - 255,199,254,20,22,66,24,2,0,0,252,0,7,255,0,14, - 15,128,28,7,192,56,3,192,56,3,224,112,1,224,112,1, - 240,240,0,240,240,0,240,240,0,240,240,0,240,240,0,240, - 240,0,240,248,0,224,120,1,224,124,1,192,60,1,192,62, - 3,128,31,7,0,15,254,0,3,240,0,21,33,99,25,2, - 245,12,7,128,254,31,192,62,35,224,30,65,240,30,129,240, - 31,0,240,31,0,248,30,0,248,30,0,120,30,0,120,30, - 0,120,30,0,120,30,0,120,30,0,120,30,0,112,30,0, - 112,30,0,224,30,0,224,31,1,192,31,195,128,30,255,0, - 30,62,0,30,0,0,30,0,0,30,0,0,30,0,0,30, - 0,0,30,0,0,30,0,0,30,0,0,30,0,0,127,0, - 0,255,224,0,22,33,99,25,2,245,0,252,48,3,255,96, - 7,15,224,30,3,224,28,1,224,56,1,224,120,1,224,112, - 1,224,240,1,224,240,1,224,240,1,224,240,1,224,240,1, - 224,240,1,224,240,1,224,120,1,224,120,1,224,124,3,224, - 62,7,224,31,29,224,15,249,224,3,225,224,0,1,224,0, - 1,224,0,1,224,0,1,224,0,1,224,0,1,224,0,1, - 224,0,1,224,0,1,224,0,3,240,0,31,252,17,22,66, - 19,1,0,4,15,0,126,63,128,254,127,128,30,227,128,30, - 195,128,31,129,0,31,128,0,31,0,0,31,0,0,30,0, - 0,30,0,0,30,0,0,30,0,0,30,0,0,30,0,0, - 30,0,0,30,0,0,30,0,0,30,0,0,30,0,0,63, - 128,0,255,224,0,15,22,44,19,2,0,15,192,63,248,120, - 120,112,56,240,16,240,0,248,0,252,0,127,0,63,192,31, - 240,7,248,1,252,0,126,0,62,128,30,128,30,192,30,224, - 60,240,120,255,240,31,192,16,30,60,17,0,0,3,0,7, - 0,15,0,15,0,15,0,15,0,15,0,15,0,63,255,255, - 255,15,4,15,0,15,0,15,0,15,0,15,0,15,0,15, - 0,15,0,15,0,15,0,15,0,15,0,15,0,15,0,15, - 0,15,1,7,135,7,254,3,240,24,22,66,25,1,0,6, - 0,112,254,7,240,126,7,240,30,0,240,30,0,240,30,0, - 240,30,0,240,30,0,240,30,0,240,30,0,240,30,0,240, - 30,0,240,30,0,240,30,0,240,30,0,240,30,0,240,30, - 0,240,30,1,240,31,2,240,15,12,255,15,248,252,3,224, - 112,23,22,66,24,0,0,255,192,254,62,0,60,30,0,56, - 30,0,48,15,0,112,15,0,112,7,0,96,7,128,224,7, - 128,192,3,193,192,3,193,192,1,193,128,1,227,128,1,227, - 0,0,243,0,0,247,0,0,118,0,0,126,0,0,126,0, - 0,60,0,0,60,0,0,16,0,33,22,110,34,0,0,255, - 192,96,63,128,62,0,224,15,0,30,0,224,14,0,30,0, - 240,14,0,14,1,240,12,0,15,1,240,12,0,15,1,248, - 28,0,7,3,248,28,0,7,3,56,24,0,7,131,60,24, - 0,3,135,28,56,0,3,134,30,48,0,3,198,30,48,0, - 1,206,14,112,0,1,204,15,96,0,1,252,15,96,0,1, - 252,7,96,0,0,248,7,224,0,0,248,7,192,0,0,240, - 3,192,0,0,112,3,192,0,0,96,3,0,0,24,22,66, - 24,0,0,127,227,254,127,227,254,31,128,248,15,128,224,7, - 128,192,3,193,192,1,227,128,0,247,0,0,254,0,0,124, - 0,0,60,0,0,62,0,0,127,0,0,239,0,1,199,128, - 3,131,192,3,1,224,7,0,240,14,0,248,62,0,252,255, - 131,255,255,131,255,24,33,99,24,255,245,127,224,255,31,0, - 62,15,0,28,15,0,24,7,128,56,7,128,56,3,128,48, - 3,192,112,3,192,96,1,224,224,1,224,224,0,224,192,0, - 241,192,0,241,192,0,121,128,0,123,128,0,59,0,0,63, - 0,0,63,0,0,30,0,0,30,0,0,12,0,0,12,0, - 0,28,0,0,24,0,0,56,0,0,112,0,0,112,0,0, - 224,0,63,192,0,127,128,0,255,0,0,124,0,0,17,22, - 66,21,2,0,127,255,128,127,255,128,96,15,0,96,15,0, - 64,30,0,64,60,0,0,60,0,0,120,0,0,240,0,0, - 240,0,1,224,0,3,192,0,3,192,0,7,128,0,15,0, - 0,14,0,0,30,0,128,60,0,128,120,0,128,120,1,128, - 255,255,128,255,255,128,13,45,90,16,2,249,0,8,0,56, - 0,112,1,224,1,192,3,128,3,128,7,128,7,128,7,128, - 7,128,7,128,7,192,3,192,3,192,3,192,3,192,3,192, - 3,128,7,128,7,0,30,0,126,0,255,0,7,128,3,192, - 3,192,3,192,3,192,3,192,3,192,3,192,7,192,7,128, - 7,128,7,128,7,128,7,128,7,128,3,128,3,192,1,192, - 0,224,0,120,0,24,4,49,49,11,4,246,112,240,240,240, - 240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240, - 240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240, - 240,240,240,240,240,240,240,240,240,240,240,240,224,13,45,90, - 16,1,249,192,0,240,0,56,0,28,0,30,0,14,0,15, - 0,15,0,15,0,15,0,15,0,15,0,31,0,30,0,30, - 0,30,0,30,0,30,0,30,0,30,0,15,0,7,240,3, - 248,3,192,7,0,15,0,14,0,30,0,30,0,30,0,30, - 0,30,0,31,0,15,0,15,0,15,0,15,0,15,0,14, - 0,30,0,28,0,56,0,112,0,224,0,128,0,21,8,24, - 23,1,11,7,128,8,15,224,24,31,240,16,63,252,48,49, - 255,224,96,127,192,64,31,128,192,15,0,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,11, - 0,0,6,35,35,13,3,243,56,124,252,252,252,248,112,0, - 16,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56, - 120,120,120,120,120,124,124,124,124,120,96,18,30,90,23,2, - 255,0,96,0,0,96,0,0,96,0,0,96,0,0,255,0, - 3,255,128,15,255,192,30,99,128,60,97,128,56,97,0,120, - 96,0,112,96,0,240,96,0,240,96,0,240,96,0,240,96, - 0,240,96,0,240,96,0,248,96,0,120,96,0,124,96,192, - 62,97,128,63,231,128,31,255,0,15,252,0,3,248,0,0, - 96,0,0,96,0,0,96,0,0,96,0,19,29,87,23,2, - 0,0,127,0,1,255,224,3,131,224,7,1,192,6,0,192, - 14,0,192,14,0,192,30,0,64,30,0,0,30,0,0,30, - 0,0,30,0,0,30,0,0,30,0,0,255,248,0,255,248, - 0,30,0,0,30,0,0,30,0,0,30,0,0,30,0,0, - 28,0,0,28,0,32,28,0,32,24,0,96,56,0,224,63, - 255,224,127,255,224,192,255,224,15,15,30,23,4,7,128,2, - 192,6,103,204,63,248,56,56,112,28,96,12,96,12,96,12, - 96,12,48,24,56,56,127,252,231,206,192,6,25,28,112,23, - 254,0,126,0,255,128,254,0,63,128,31,0,30,0,15,128, - 60,0,7,192,120,0,3,192,112,0,3,224,240,0,1,224, - 224,0,0,241,224,0,0,241,192,0,0,123,192,0,0,127, - 128,0,0,63,0,0,0,63,0,0,0,30,0,0,0,30, - 0,0,15,255,252,0,15,255,252,0,0,30,0,0,0,30, - 0,0,0,30,0,0,0,30,0,0,0,30,0,0,0,30, - 0,0,0,30,0,0,0,30,0,0,0,127,128,0,1,255, - 224,0,4,49,49,11,4,246,112,240,240,240,240,240,240,240, - 240,240,240,240,240,240,240,240,240,240,240,240,240,224,0,0, - 0,0,0,112,240,240,240,240,240,240,240,240,240,240,240,240, - 240,240,240,240,240,240,240,240,224,19,34,102,24,2,0,1, - 248,0,7,254,0,30,31,0,60,7,0,60,6,0,60,0, - 0,62,0,0,63,0,0,31,128,0,31,224,0,31,248,0, - 63,252,0,121,255,0,240,127,128,240,63,192,240,15,192,240, - 7,224,248,3,224,124,1,224,126,1,224,63,129,192,31,225, - 192,7,251,128,3,255,0,0,255,0,0,63,128,0,15,128, - 16,7,128,16,7,128,24,7,128,28,7,0,30,15,0,31, - 254,0,3,240,0,15,5,10,19,2,27,112,14,240,30,240, - 30,240,30,224,28,30,30,120,34,2,0,0,31,224,0,0, - 255,252,0,1,224,30,0,7,128,7,128,14,0,1,192,28, - 3,240,224,24,15,252,96,48,60,60,48,112,112,8,56,96, - 224,0,24,97,224,0,24,193,224,0,12,195,192,0,12,195, - 192,0,12,195,192,0,12,195,192,0,12,195,192,0,12,195, - 192,0,12,195,224,0,12,97,224,0,24,97,240,8,24,112, - 248,12,56,48,124,48,48,24,63,224,96,28,15,128,224,14, - 0,1,192,7,128,7,128,1,224,30,0,0,255,252,0,0, - 31,224,0,11,15,30,12,1,14,15,0,31,0,51,128,97, - 128,97,128,3,128,29,128,97,128,193,128,193,128,239,128,253, - 224,121,128,255,192,255,192,18,21,63,23,2,0,0,128,64, - 1,128,192,3,1,128,7,3,0,14,7,0,14,14,0,28, - 30,0,60,60,0,120,60,0,240,120,0,240,120,0,248,120, - 0,120,60,0,60,60,0,28,30,0,14,14,0,14,7,0, - 7,3,0,3,1,128,1,128,192,0,128,64,20,10,30,23, - 1,4,127,255,240,255,255,240,0,0,112,0,0,112,0,0, - 112,0,0,112,0,0,112,0,0,112,0,0,112,0,0,96, - 14,2,4,16,1,11,127,252,255,248,15,17,34,17,1,17, - 7,192,31,240,56,56,96,12,79,132,196,70,132,66,132,194, - 135,130,133,130,132,130,196,198,68,100,106,60,56,56,31,240, - 7,192,16,2,4,24,4,28,127,255,255,254,11,11,22,17, - 3,18,15,0,63,192,113,224,96,224,224,224,224,224,224,224, - 224,192,241,128,127,0,62,0,17,22,66,20,1,3,0,192, - 0,1,192,0,1,192,0,1,192,0,1,192,0,1,192,0, - 1,192,0,1,192,0,255,255,128,255,255,128,1,192,0,1, - 192,0,1,192,0,1,192,0,1,192,0,1,192,0,1,192, - 0,0,0,0,0,0,0,0,0,0,127,255,128,255,255,128, - 13,17,34,17,2,15,7,192,31,240,112,248,96,120,224,120, - 0,120,0,112,0,224,1,224,3,192,7,128,15,0,30,0, - 60,8,120,24,255,248,255,248,14,18,36,16,1,14,15,128, - 63,224,113,240,224,240,192,240,0,240,1,224,7,128,15,224, - 1,240,0,120,0,60,0,60,0,60,128,120,224,248,63,224, - 15,128,10,10,20,15,5,25,7,128,7,192,15,0,15,0, - 30,0,60,0,56,0,112,0,96,0,192,0,25,33,132,26, - 1,245,6,0,24,0,254,0,248,0,126,0,120,0,30,0, - 120,0,30,0,120,0,30,0,120,0,30,0,120,0,30,0, - 120,0,30,0,120,0,30,0,120,0,30,0,120,0,30,0, - 120,0,30,0,120,0,30,0,120,0,30,0,120,0,31,0, - 248,0,31,1,248,0,31,131,248,0,31,255,121,0,27,254, - 127,128,25,252,126,0,24,240,56,0,24,0,0,0,24,0, - 0,0,24,0,0,0,28,0,0,0,28,0,0,0,28,0, - 0,0,30,0,0,0,30,0,0,0,31,0,0,0,31,0, - 0,0,24,0,0,0,23,36,108,26,1,250,1,255,254,15, - 255,254,31,7,252,60,7,112,120,7,112,120,7,112,240,7, - 112,240,7,112,240,7,112,240,7,112,240,7,112,248,7,112, - 120,7,112,124,7,112,62,7,112,31,135,112,15,255,112,1, - 255,112,0,7,112,0,7,112,0,7,112,0,7,112,0,7, - 112,0,7,112,0,7,112,0,7,112,0,7,112,0,7,112, - 0,7,112,0,7,112,0,7,112,0,7,112,0,7,112,0, - 7,112,0,31,248,0,63,254,4,5,5,7,2,14,112,240, - 240,240,224,8,10,10,11,2,246,24,56,48,62,127,15,15, - 30,120,224,13,17,34,16,2,15,3,128,31,128,255,128,7, - 128,7,128,7,128,7,128,7,128,7,128,7,128,7,128,7, - 128,7,128,7,128,7,128,15,192,127,248,12,15,30,14,1, - 14,15,128,63,192,49,224,96,96,192,112,192,48,192,48,192, - 48,224,48,224,96,120,192,63,128,31,0,255,240,255,240,18, - 21,63,23,3,0,64,64,0,224,96,0,96,48,0,48,24, - 0,56,28,0,28,14,0,14,15,0,15,7,128,7,135,128, - 7,195,192,3,195,192,7,195,192,7,135,128,15,7,128,30, - 15,0,28,14,0,56,28,0,48,56,0,112,48,0,96,96, - 0,192,64,0,24,29,87,28,2,0,4,0,4,60,0,14, - 204,0,24,12,0,56,12,0,48,12,0,112,12,0,224,12, - 0,192,12,1,192,12,3,128,12,3,0,12,7,0,12,6, - 0,127,142,0,0,28,0,0,24,4,0,56,28,0,112,28, - 0,96,44,0,224,108,1,192,76,1,192,140,3,129,12,3, - 3,12,7,3,255,14,7,254,12,0,12,28,0,12,56,0, - 127,24,29,87,28,2,0,4,0,6,60,0,14,204,0,28, - 12,0,24,12,0,56,12,0,112,12,0,112,12,0,224,12, - 0,192,12,1,192,12,3,128,12,3,0,12,7,0,127,142, - 0,0,14,0,0,28,60,0,24,255,0,57,199,0,115,131, - 0,99,3,0,224,2,1,192,4,1,128,8,3,128,16,7, - 0,32,7,0,65,14,0,129,12,1,255,28,1,255,25,29, - 116,28,1,0,15,128,3,0,31,192,7,0,49,192,14,0, - 112,192,12,0,0,192,28,0,1,128,24,0,15,0,56,0, - 1,192,112,0,0,192,96,0,0,192,224,0,0,193,192,0, - 0,193,128,0,193,195,128,0,127,135,0,0,30,7,0,0, - 0,14,2,0,0,12,14,0,0,28,14,0,0,56,22,0, - 0,48,38,0,0,112,102,0,0,224,198,0,0,224,134,0, - 1,193,134,128,3,131,255,0,3,128,6,0,7,0,6,0, - 6,0,6,0,14,0,63,128,17,35,105,21,2,243,0,224, - 0,1,240,0,3,240,0,3,240,0,3,224,0,1,192,0, - 0,0,0,0,0,0,0,0,0,0,224,0,0,224,0,0, - 224,0,0,224,0,0,224,0,1,224,0,1,192,0,3,192, - 0,3,128,0,7,0,0,15,0,0,30,0,0,60,0,0, - 60,0,0,120,0,0,120,0,0,240,0,0,240,3,128,240, - 7,128,240,7,128,240,7,128,248,15,0,120,15,0,126,30, - 0,63,248,0,15,224,0,28,41,164,29,0,0,0,128,0, - 0,1,192,0,0,3,240,0,0,1,248,0,0,0,124,0, - 0,0,31,0,0,0,7,128,0,0,1,192,0,0,0,128, - 0,0,0,0,0,0,0,0,0,0,2,0,0,0,7,0, - 0,0,15,0,0,0,15,0,0,0,31,128,0,0,31,128, - 0,0,27,128,0,0,59,192,0,0,57,192,0,0,49,224, - 0,0,113,224,0,0,112,224,0,0,96,240,0,0,224,240, - 0,0,224,112,0,0,192,120,0,1,192,120,0,1,192,56, - 0,1,255,252,0,3,255,252,0,3,128,30,0,3,0,30, - 0,7,0,30,0,7,0,15,0,6,0,15,0,14,0,15, - 0,14,0,7,128,12,0,7,128,62,0,7,192,255,192,63, - 240,28,41,164,29,0,0,0,0,32,0,0,0,56,0,0, - 0,252,0,0,1,248,0,0,3,224,0,0,15,128,0,0, - 30,0,0,0,56,0,0,0,32,0,0,0,0,0,0,0, - 0,0,0,0,2,0,0,0,7,0,0,0,15,0,0,0, - 15,0,0,0,31,128,0,0,31,128,0,0,27,128,0,0, - 59,192,0,0,57,192,0,0,49,224,0,0,113,224,0,0, - 112,224,0,0,96,240,0,0,224,240,0,0,224,112,0,0, - 192,120,0,1,192,120,0,1,192,56,0,1,255,252,0,3, - 255,252,0,3,128,30,0,3,0,30,0,7,0,30,0,7, - 0,15,0,6,0,15,0,14,0,15,0,14,0,7,128,12, - 0,7,128,62,0,7,192,255,192,63,240,28,41,164,29,0, - 0,0,6,0,0,0,15,0,0,0,31,128,0,0,63,192, - 0,0,121,224,0,0,240,240,0,1,192,56,0,1,128,24, - 0,1,0,16,0,0,0,0,0,0,0,0,0,0,2,0, - 0,0,7,0,0,0,15,0,0,0,15,0,0,0,31,128, - 0,0,31,128,0,0,27,128,0,0,59,192,0,0,57,192, - 0,0,49,224,0,0,113,224,0,0,112,224,0,0,96,240, - 0,0,224,240,0,0,224,112,0,0,192,120,0,1,192,120, - 0,1,192,56,0,1,255,252,0,3,255,252,0,3,128,30, - 0,3,0,30,0,7,0,30,0,7,0,15,0,6,0,15, - 0,14,0,15,0,14,0,7,128,12,0,7,128,62,0,7, - 192,255,192,63,240,28,39,156,29,0,0,0,16,8,0,0, - 124,12,0,0,254,28,0,1,255,248,0,1,135,240,0,3, - 3,224,0,2,1,0,0,0,0,0,0,0,0,0,0,0, - 2,0,0,0,7,0,0,0,15,0,0,0,15,0,0,0, - 31,128,0,0,31,128,0,0,27,128,0,0,59,192,0,0, - 57,192,0,0,49,224,0,0,113,224,0,0,112,224,0,0, - 96,240,0,0,224,240,0,0,224,112,0,0,192,120,0,1, - 192,120,0,1,192,56,0,1,255,252,0,3,255,252,0,3, - 128,30,0,3,0,30,0,7,0,30,0,7,0,15,0,6, - 0,15,0,14,0,15,0,14,0,7,128,12,0,7,128,62, - 0,7,192,255,192,63,240,28,38,152,29,0,0,0,128,32, - 0,0,224,56,0,1,224,120,0,1,224,120,0,1,224,120, - 0,0,128,32,0,0,0,0,0,0,0,0,0,0,2,0, - 0,0,7,0,0,0,15,0,0,0,15,0,0,0,31,128, - 0,0,31,128,0,0,27,128,0,0,59,192,0,0,57,192, - 0,0,49,224,0,0,113,224,0,0,112,224,0,0,96,240, - 0,0,224,240,0,0,224,112,0,0,192,120,0,1,192,120, - 0,1,192,56,0,1,255,252,0,3,255,252,0,3,128,30, - 0,3,0,30,0,7,0,30,0,7,0,15,0,6,0,15, - 0,14,0,15,0,14,0,7,128,12,0,7,128,62,0,7, - 192,255,192,63,240,28,42,168,29,0,0,0,2,0,0,0, - 15,128,0,0,31,192,0,0,24,192,0,0,48,192,0,0, - 48,192,0,0,48,192,0,0,63,128,0,0,31,0,0,0, - 8,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0, - 7,0,0,0,15,0,0,0,15,0,0,0,31,128,0,0, - 31,128,0,0,27,128,0,0,59,192,0,0,57,192,0,0, - 49,224,0,0,113,224,0,0,112,224,0,0,96,240,0,0, - 224,240,0,0,224,112,0,0,192,120,0,1,192,120,0,1, - 192,56,0,1,255,252,0,3,255,252,0,3,128,30,0,3, - 0,30,0,7,0,30,0,7,0,15,0,6,0,15,0,14, - 0,15,0,14,0,7,128,12,0,7,128,62,0,7,192,255, - 192,63,240,36,30,150,37,0,0,0,127,255,255,192,0,31, - 255,255,224,0,7,252,0,192,0,7,60,0,192,0,7,60, - 0,192,0,14,60,0,192,0,14,60,0,0,0,30,60,0, - 0,0,28,60,0,0,0,28,60,0,0,0,60,60,0,0, - 0,56,60,0,0,0,120,60,0,0,0,127,255,255,0,0, - 127,255,255,0,0,240,60,6,0,0,224,60,0,0,1,224, - 60,0,0,1,192,60,0,0,1,192,60,0,0,3,128,60, - 0,0,3,128,60,0,0,7,128,60,0,0,7,0,60,0, - 0,7,0,60,0,16,14,0,60,0,48,14,0,60,0,48, - 30,0,62,0,112,62,0,127,255,224,255,193,255,255,224,22, - 40,120,26,2,246,0,31,224,0,255,252,1,192,252,7,128, - 56,14,0,16,14,0,0,28,0,0,56,0,0,56,0,0, - 120,0,0,112,0,0,112,0,0,240,0,0,240,0,0,240, - 0,0,240,0,0,240,0,0,240,0,0,240,0,0,240,0, - 0,248,0,0,120,0,0,124,0,0,60,0,0,62,0,8, - 31,0,60,15,128,240,15,255,224,3,255,128,0,254,0,0, - 24,0,0,16,0,0,28,0,0,62,0,0,63,0,0,15, - 0,0,15,0,0,30,0,0,120,0,1,192,0,21,41,123, - 24,1,0,4,0,0,14,0,0,31,0,0,15,192,0,3, - 224,0,0,240,0,0,60,0,0,14,0,0,4,0,0,0, - 0,0,0,0,255,255,224,127,255,240,30,0,96,30,0,96, - 30,0,96,30,0,96,30,0,0,30,0,0,30,0,0,30, - 0,0,30,0,0,30,0,0,30,0,0,31,255,128,31,255, - 128,30,3,0,30,0,0,30,0,0,30,0,0,30,0,0, - 30,0,0,30,0,0,30,0,0,30,0,0,30,0,8,30, - 0,24,30,0,24,31,0,56,127,255,240,255,255,240,21,41, - 123,24,1,0,0,1,0,0,3,192,0,7,224,0,15,192, - 0,63,0,0,124,0,0,240,0,1,192,0,1,0,0,0, - 0,0,0,0,0,255,255,224,127,255,240,30,0,96,30,0, - 96,30,0,96,30,0,96,30,0,0,30,0,0,30,0,0, - 30,0,0,30,0,0,30,0,0,30,0,0,31,255,128,31, - 255,128,30,3,0,30,0,0,30,0,0,30,0,0,30,0, - 0,30,0,0,30,0,0,30,0,0,30,0,0,30,0,8, - 30,0,24,30,0,24,31,0,56,127,255,240,255,255,240,21, - 41,123,24,1,0,0,48,0,0,120,0,0,252,0,1,254, - 0,3,207,0,7,7,0,14,1,128,28,0,192,16,0,128, - 0,0,0,0,0,0,255,255,224,127,255,240,30,0,96,30, - 0,96,30,0,96,30,0,96,30,0,0,30,0,0,30,0, - 0,30,0,0,30,0,0,30,0,0,30,0,0,31,255,128, - 31,255,128,30,3,0,30,0,0,30,0,0,30,0,0,30, - 0,0,30,0,0,30,0,0,30,0,0,30,0,0,30,0, - 8,30,0,24,30,0,24,31,0,56,127,255,240,255,255,240, - 21,38,114,24,1,0,4,1,0,15,3,192,15,3,192,15, - 3,192,14,3,128,4,1,0,0,0,0,0,0,0,255,255, - 224,127,255,240,30,0,96,30,0,96,30,0,96,30,0,96, - 30,0,0,30,0,0,30,0,0,30,0,0,30,0,0,30, - 0,0,30,0,0,31,255,128,31,255,128,30,3,0,30,0, - 0,30,0,0,30,0,0,30,0,0,30,0,0,30,0,0, - 30,0,0,30,0,0,30,0,8,30,0,24,30,0,24,31, - 0,56,127,255,240,255,255,240,13,41,82,14,255,0,32,0, - 112,0,252,0,126,0,31,0,7,128,1,224,0,112,0,32, - 0,0,0,0,31,248,15,240,3,192,3,192,3,192,3,192, - 3,192,3,192,3,192,3,192,3,192,3,192,3,192,3,192, - 3,192,3,192,3,192,3,192,3,192,3,192,3,192,3,192, - 3,192,3,192,3,192,3,192,3,192,3,192,15,240,31,248, - 13,41,82,14,2,0,0,64,0,112,1,248,3,240,7,192, - 31,0,60,0,112,0,64,0,0,0,0,0,255,192,127,128, - 30,0,30,0,30,0,30,0,30,0,30,0,30,0,30,0, - 30,0,30,0,30,0,30,0,30,0,30,0,30,0,30,0, - 30,0,30,0,30,0,30,0,30,0,30,0,30,0,30,0, - 30,0,30,0,127,128,255,192,15,41,82,14,255,0,1,128, - 3,192,7,224,15,240,30,120,56,60,112,12,224,6,64,4, - 0,0,0,0,31,248,15,240,3,192,3,192,3,192,3,192, - 3,192,3,192,3,192,3,192,3,192,3,192,3,192,3,192, - 3,192,3,192,3,192,3,192,3,192,3,192,3,192,3,192, - 3,192,3,192,3,192,3,192,3,192,3,192,15,240,31,248, - 14,38,76,14,0,0,64,16,112,28,240,60,240,60,224,56, - 64,16,0,0,0,0,63,240,31,224,7,128,7,128,7,128, - 7,128,7,128,7,128,7,128,7,128,7,128,7,128,7,128, - 7,128,7,128,7,128,7,128,7,128,7,128,7,128,7,128, - 7,128,7,128,7,128,7,128,7,128,7,128,7,128,31,224, - 63,240,25,30,120,28,1,0,7,254,0,0,255,255,192,0, - 127,3,240,0,15,0,248,0,15,0,124,0,15,0,62,0, - 15,0,30,0,15,0,31,0,15,0,15,0,15,0,15,0, - 15,0,15,128,15,0,7,128,15,0,7,128,15,0,7,128, - 255,254,7,128,255,252,7,128,15,0,7,128,15,0,7,128, - 15,0,7,128,15,0,7,0,15,0,15,0,15,0,15,0, - 15,0,30,0,15,0,30,0,15,0,60,0,15,0,124,0, - 15,0,248,0,15,3,224,0,31,255,192,0,127,254,0,0, - 27,39,156,31,2,0,0,32,16,0,0,124,12,0,0,254, - 24,0,1,255,240,0,3,15,240,0,3,3,224,0,2,1, - 0,0,0,0,0,0,0,0,0,0,252,0,63,224,124,0, - 15,128,30,0,7,0,31,0,7,0,31,0,7,0,31,128, - 7,0,31,192,7,0,29,192,7,0,28,224,7,0,28,240, - 7,0,28,120,7,0,28,56,7,0,28,60,7,0,28,30, - 7,0,28,14,7,0,28,15,7,0,28,7,135,0,28,7, - 135,0,28,3,199,0,28,1,231,0,28,1,231,0,28,0, - 247,0,28,0,127,0,28,0,127,0,28,0,63,0,28,0, - 31,0,28,0,31,0,28,0,15,0,62,0,7,0,255,128, - 3,0,25,41,164,29,2,0,2,0,0,0,3,128,0,0, - 7,192,0,0,7,224,0,0,1,248,0,0,0,124,0,0, - 0,30,0,0,0,7,128,0,0,1,0,0,0,0,0,0, - 0,0,0,0,0,63,0,0,0,255,224,0,3,193,240,0, - 7,0,248,0,14,0,124,0,28,0,62,0,60,0,30,0, - 56,0,31,0,120,0,15,0,120,0,15,0,112,0,15,128, - 240,0,7,128,240,0,7,128,240,0,7,128,240,0,7,128, - 240,0,7,128,240,0,7,128,240,0,7,128,240,0,7,128, - 248,0,7,0,120,0,15,0,120,0,15,0,124,0,14,0, - 60,0,28,0,62,0,28,0,31,0,56,0,15,128,112,0, - 7,193,224,0,3,255,128,0,0,254,0,0,25,41,164,29, - 2,0,0,0,128,0,0,0,224,0,0,1,240,0,0,7, - 240,0,0,15,192,0,0,30,0,0,0,56,0,0,0,224, - 0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,63, - 0,0,0,255,224,0,3,193,240,0,7,0,248,0,14,0, - 124,0,28,0,62,0,60,0,30,0,56,0,31,0,120,0, - 15,0,120,0,15,0,112,0,15,128,240,0,7,128,240,0, - 7,128,240,0,7,128,240,0,7,128,240,0,7,128,240,0, - 7,128,240,0,7,128,240,0,7,128,248,0,7,0,120,0, - 15,0,120,0,15,0,124,0,14,0,60,0,28,0,62,0, - 28,0,31,0,56,0,15,128,112,0,7,193,224,0,3,255, - 128,0,0,254,0,0,25,41,164,29,2,0,0,28,0,0, - 0,62,0,0,0,126,0,0,0,127,0,0,0,227,128,0, - 1,193,192,0,3,128,224,0,6,0,112,0,4,0,32,0, - 0,0,0,0,0,0,0,0,0,63,0,0,0,255,224,0, - 3,193,240,0,7,0,248,0,14,0,124,0,28,0,62,0, - 60,0,30,0,56,0,31,0,120,0,15,0,120,0,15,0, - 112,0,15,128,240,0,7,128,240,0,7,128,240,0,7,128, - 240,0,7,128,240,0,7,128,240,0,7,128,240,0,7,128, - 240,0,7,128,248,0,7,0,120,0,15,0,120,0,15,0, - 124,0,14,0,60,0,28,0,62,0,28,0,31,0,56,0, - 15,128,112,0,7,193,224,0,3,255,128,0,0,254,0,0, - 25,39,156,29,2,0,0,64,32,0,1,248,48,0,3,252, - 48,0,3,255,224,0,6,31,192,0,4,15,128,0,12,2, - 0,0,0,0,0,0,0,0,0,0,0,63,0,0,0,255, - 224,0,3,193,240,0,7,0,248,0,14,0,124,0,28,0, - 62,0,60,0,30,0,56,0,31,0,120,0,15,0,120,0, - 15,0,112,0,15,128,240,0,7,128,240,0,7,128,240,0, - 7,128,240,0,7,128,240,0,7,128,240,0,7,128,240,0, - 7,128,240,0,7,128,248,0,7,0,120,0,15,0,120,0, - 15,0,124,0,14,0,60,0,28,0,62,0,28,0,31,0, - 56,0,15,128,112,0,7,193,224,0,3,255,128,0,0,254, - 0,0,25,38,152,29,2,0,1,0,64,0,3,128,224,0, - 3,128,224,0,7,129,224,0,3,128,224,0,2,0,128,0, - 0,0,0,0,0,0,0,0,0,63,0,0,0,255,224,0, - 3,193,240,0,7,0,248,0,14,0,124,0,28,0,62,0, - 60,0,30,0,56,0,31,0,120,0,15,0,120,0,15,0, - 112,0,15,128,240,0,7,128,240,0,7,128,240,0,7,128, - 240,0,7,128,240,0,7,128,240,0,7,128,240,0,7,128, - 240,0,7,128,248,0,7,0,120,0,15,0,120,0,15,0, - 124,0,14,0,60,0,28,0,62,0,28,0,31,0,56,0, - 15,128,112,0,7,193,224,0,3,255,128,0,0,254,0,0, - 15,14,28,20,2,6,96,6,240,14,120,28,60,56,30,112, - 15,224,7,192,7,192,15,224,30,112,60,56,120,28,240,14, - 96,6,25,31,124,29,2,255,0,63,7,128,1,255,207,0, - 3,193,254,0,7,0,126,0,14,0,60,0,28,0,126,0, - 56,0,126,0,56,0,255,0,120,1,239,0,120,1,239,0, - 112,3,207,128,240,7,135,128,240,7,7,128,240,15,7,128, - 240,30,7,128,240,60,7,128,240,60,7,128,240,120,7,128, - 240,240,7,128,240,224,7,0,121,224,7,0,123,192,15,0, - 123,128,14,0,63,128,12,0,63,0,28,0,30,0,56,0, - 31,0,112,0,63,193,224,0,121,255,128,0,240,126,0,0, - 192,0,0,0,27,41,164,31,2,0,0,128,0,0,1,192, - 0,0,3,240,0,0,1,248,0,0,0,124,0,0,0,30, - 0,0,0,7,128,0,0,1,192,0,0,0,128,0,0,0, - 0,0,0,0,0,0,255,192,127,224,127,128,63,192,30,0, - 15,0,30,0,15,0,30,0,15,0,30,0,15,0,30,0, - 15,0,30,0,15,0,30,0,15,0,30,0,15,0,30,0, - 15,0,30,0,15,0,30,0,15,0,30,0,15,0,30,0, - 15,0,30,0,15,0,30,0,15,0,30,0,15,0,30,0, - 15,0,30,0,15,0,30,0,15,0,30,0,15,0,30,0, - 30,0,15,0,30,0,15,0,30,0,7,128,60,0,7,192, - 120,0,3,224,240,0,1,255,224,0,0,63,128,0,27,41, - 164,31,2,0,0,0,32,0,0,0,120,0,0,0,252,0, - 0,1,248,0,0,3,224,0,0,15,128,0,0,30,0,0, - 0,56,0,0,0,32,0,0,0,0,0,0,0,0,0,0, - 255,192,127,224,127,128,63,192,30,0,15,0,30,0,15,0, - 30,0,15,0,30,0,15,0,30,0,15,0,30,0,15,0, - 30,0,15,0,30,0,15,0,30,0,15,0,30,0,15,0, - 30,0,15,0,30,0,15,0,30,0,15,0,30,0,15,0, - 30,0,15,0,30,0,15,0,30,0,15,0,30,0,15,0, - 30,0,15,0,30,0,15,0,30,0,30,0,15,0,30,0, - 15,0,30,0,7,128,60,0,7,192,120,0,3,224,240,0, - 1,255,224,0,0,63,128,0,27,41,164,31,2,0,0,6, - 0,0,0,15,0,0,0,31,128,0,0,63,192,0,0,121, - 224,0,0,224,240,0,1,192,48,0,3,128,24,0,1,0, - 16,0,0,0,0,0,0,0,0,0,255,192,127,224,127,128, - 63,192,30,0,15,0,30,0,15,0,30,0,15,0,30,0, - 15,0,30,0,15,0,30,0,15,0,30,0,15,0,30,0, - 15,0,30,0,15,0,30,0,15,0,30,0,15,0,30,0, - 15,0,30,0,15,0,30,0,15,0,30,0,15,0,30,0, - 15,0,30,0,15,0,30,0,15,0,30,0,15,0,30,0, - 15,0,30,0,30,0,15,0,30,0,15,0,30,0,7,128, - 60,0,7,192,120,0,3,224,240,0,1,255,224,0,0,63, - 128,0,27,38,152,31,2,0,0,128,32,0,0,224,56,0, - 1,224,120,0,1,224,120,0,1,192,112,0,0,128,32,0, - 0,0,0,0,0,0,0,0,255,192,127,224,127,128,63,192, - 30,0,15,0,30,0,15,0,30,0,15,0,30,0,15,0, - 30,0,15,0,30,0,15,0,30,0,15,0,30,0,15,0, - 30,0,15,0,30,0,15,0,30,0,15,0,30,0,15,0, - 30,0,15,0,30,0,15,0,30,0,15,0,30,0,15,0, - 30,0,15,0,30,0,15,0,30,0,15,0,30,0,15,0, - 30,0,30,0,15,0,30,0,15,0,30,0,7,128,60,0, - 7,192,120,0,3,224,240,0,1,255,224,0,0,63,128,0, - 28,41,164,29,0,0,0,0,32,0,0,0,56,0,0,0, - 252,0,0,1,248,0,0,3,224,0,0,7,128,0,0,30, - 0,0,0,56,0,0,0,32,0,0,0,0,0,0,0,0, - 0,0,252,0,63,240,254,0,63,240,31,0,15,128,15,0, - 7,0,15,128,14,0,7,192,14,0,3,192,28,0,3,224, - 60,0,1,224,56,0,0,240,120,0,0,248,112,0,0,120, - 224,0,0,125,224,0,0,61,192,0,0,63,192,0,0,31, - 128,0,0,31,128,0,0,15,0,0,0,15,0,0,0,15, - 0,0,0,15,0,0,0,15,0,0,0,15,0,0,0,15, - 0,0,0,15,0,0,0,15,0,0,0,15,0,0,0,15, - 0,0,0,63,192,0,0,255,240,0,21,30,90,25,2,0, - 255,224,0,127,128,0,30,0,0,30,0,0,30,0,0,30, - 0,0,31,254,0,31,255,128,30,15,192,30,3,224,30,1, - 240,30,0,248,30,0,120,30,0,120,30,0,120,30,0,120, - 30,0,120,30,0,120,30,0,240,30,0,240,30,1,224,31, - 7,192,30,255,128,30,124,0,30,0,0,30,0,0,30,0, - 0,30,0,0,127,128,0,255,224,0,25,36,144,27,1,0, - 0,31,128,0,0,127,224,0,1,195,240,0,3,128,248,0, - 7,0,120,0,7,0,124,0,14,0,60,0,14,0,60,0, - 14,0,60,0,30,0,60,0,30,0,60,0,30,0,120,0, - 30,1,248,0,30,7,240,0,30,15,192,0,30,31,0,0, - 30,60,0,0,30,60,0,0,30,60,0,0,30,62,0,0, - 30,63,0,0,30,31,192,0,30,15,240,0,30,3,252,0, - 30,0,254,0,30,0,127,0,30,0,31,128,30,0,15,128, - 30,0,7,128,30,32,7,128,30,48,7,128,30,48,7,0, - 30,56,15,0,30,60,30,0,62,63,252,0,254,7,224,0, - 20,35,105,22,2,0,30,0,0,62,0,0,31,0,0,15, - 0,0,7,128,0,3,192,0,1,192,0,0,224,0,0,96, - 0,0,48,0,0,0,0,0,0,0,0,0,0,1,248,0, - 15,254,0,28,30,0,120,15,0,112,15,0,240,15,0,128, - 15,0,0,15,0,0,15,0,0,255,0,7,255,0,31,143, - 0,62,15,0,120,15,0,248,15,0,240,15,0,240,15,0, - 240,31,0,240,63,0,120,239,32,127,143,240,30,7,128,20, - 35,105,22,2,0,0,15,0,0,31,0,0,30,0,0,60, - 0,0,56,0,0,112,0,0,112,0,0,224,0,1,192,0, - 1,128,0,0,0,0,0,0,0,0,0,0,1,248,0,15, - 254,0,28,30,0,120,15,0,112,15,0,240,15,0,128,15, - 0,0,15,0,0,15,0,0,255,0,7,255,0,31,143,0, - 62,15,0,120,15,0,248,15,0,240,15,0,240,15,0,240, - 31,0,240,63,0,120,239,32,127,143,240,30,7,128,20,34, - 102,22,2,0,0,224,0,1,240,0,3,240,0,7,56,0, - 6,28,0,12,14,0,24,6,0,48,3,0,32,1,128,0, - 0,0,0,0,0,0,0,0,1,248,0,15,254,0,28,30, - 0,120,15,0,112,15,0,240,15,0,128,15,0,0,15,0, - 0,15,0,0,255,0,7,255,0,31,143,0,62,15,0,120, - 15,0,248,15,0,240,15,0,240,15,0,240,31,0,240,63, - 0,120,239,32,127,143,240,30,7,128,20,32,96,22,2,0, - 7,0,128,15,193,128,31,193,0,63,243,0,48,254,0,96, - 56,0,0,0,0,0,0,0,0,0,0,0,0,0,1,248, - 0,15,254,0,28,30,0,120,15,0,112,15,0,240,15,0, - 128,15,0,0,15,0,0,15,0,0,255,0,7,255,0,31, - 143,0,62,15,0,120,15,0,248,15,0,240,15,0,240,15, - 0,240,31,0,240,63,0,120,239,32,127,143,240,30,7,128, - 20,32,96,22,2,0,28,7,0,28,7,0,60,15,0,60, - 15,0,24,6,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,1,248,0,15,254,0,28,30,0,120,15,0, - 112,15,0,240,15,0,128,15,0,0,15,0,0,15,0,0, - 255,0,7,255,0,31,143,0,62,15,0,120,15,0,248,15, - 0,240,15,0,240,15,0,240,31,0,240,63,0,120,239,32, - 127,143,240,30,7,128,20,34,102,22,2,0,0,240,0,1, - 248,0,3,24,0,3,24,0,6,24,0,6,24,0,7,56, - 0,3,240,0,1,192,0,0,0,0,0,0,0,0,0,0, - 1,248,0,15,254,0,28,30,0,120,15,0,112,15,0,240, - 15,0,128,15,0,0,15,0,0,15,0,0,255,0,7,255, - 0,31,143,0,62,15,0,120,15,0,248,15,0,240,15,0, - 240,15,0,240,31,0,240,63,0,120,239,32,127,143,240,30, - 7,128,29,22,88,33,2,0,1,248,31,128,7,252,127,192, - 28,62,225,224,56,31,192,240,112,15,128,112,240,15,128,120, - 240,15,0,120,192,15,0,120,0,127,255,248,3,255,255,240, - 15,143,0,0,30,15,0,0,60,15,0,0,120,15,0,0, - 240,15,0,0,240,15,128,0,240,31,128,24,240,63,192,48, - 248,243,224,240,127,227,255,192,127,128,255,128,30,0,126,0, - 18,32,96,21,2,246,0,127,0,1,255,192,7,7,192,14, - 1,128,28,0,128,56,0,0,120,0,0,112,0,0,240,0, - 0,240,0,0,240,0,0,240,0,0,240,0,0,240,0,0, - 240,0,0,248,0,0,120,1,0,124,3,128,62,7,0,31, - 254,0,31,248,0,7,240,0,0,192,0,0,128,0,0,224, - 0,0,240,0,1,248,0,0,120,0,0,120,0,0,240,0, - 3,192,0,14,0,0,18,35,105,22,2,0,14,0,0,31, - 0,0,15,128,0,7,128,0,3,192,0,1,192,0,0,224, - 0,0,112,0,0,48,0,0,24,0,0,0,0,0,0,0, - 0,0,0,0,248,0,7,254,0,14,15,0,28,7,128,56, - 7,128,56,3,192,112,3,192,112,3,192,255,255,192,255,255, - 128,240,0,0,240,0,0,240,0,0,240,0,0,248,0,0, - 120,0,0,120,0,0,124,0,192,62,1,128,31,7,0,15, - 254,0,3,248,0,18,35,105,22,2,0,0,7,0,0,15, - 128,0,15,0,0,30,0,0,60,0,0,56,0,0,112,0, - 0,96,0,0,192,0,0,128,0,0,0,0,0,0,0,0, - 0,0,0,248,0,7,254,0,14,15,0,28,7,128,56,7, - 128,56,3,192,112,3,192,112,3,192,255,255,192,255,255,128, - 240,0,0,240,0,0,240,0,0,240,0,0,248,0,0,120, - 0,0,120,0,0,124,0,192,62,1,128,31,7,0,15,254, - 0,3,248,0,18,34,102,22,2,0,0,240,0,0,240,0, - 1,248,0,3,156,0,7,14,0,14,6,0,12,3,0,24, - 1,128,16,0,128,0,0,0,0,0,0,0,0,0,0,248, - 0,7,254,0,14,15,0,28,7,128,56,7,128,56,3,192, - 112,3,192,112,3,192,255,255,192,255,255,128,240,0,0,240, - 0,0,240,0,0,240,0,0,248,0,0,120,0,0,120,0, - 0,124,0,192,62,1,128,31,7,0,15,254,0,3,248,0, - 18,32,96,22,2,0,14,3,128,30,7,128,30,7,128,30, - 7,128,28,7,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,248,0,7,254,0,14,15,0,28,7,128, - 56,7,128,56,3,192,112,3,192,112,3,192,255,255,192,255, - 255,128,240,0,0,240,0,0,240,0,0,240,0,0,248,0, - 0,120,0,0,120,0,0,124,0,192,62,1,128,31,7,0, - 15,254,0,3,248,0,12,35,70,13,0,0,240,0,248,0, - 120,0,60,0,28,0,14,0,7,0,3,0,1,128,0,128, - 0,0,0,0,0,0,1,128,31,128,63,128,15,128,7,128, - 7,128,7,128,7,128,7,128,7,128,7,128,7,128,7,128, - 7,128,7,128,7,128,7,128,7,128,7,128,7,128,15,192, - 63,240,12,35,70,13,2,0,0,224,1,240,3,224,3,192, - 7,128,7,0,14,0,28,0,24,0,48,0,0,0,0,0, - 0,0,6,0,126,0,254,0,62,0,30,0,30,0,30,0, - 30,0,30,0,30,0,30,0,30,0,30,0,30,0,30,0, - 30,0,30,0,30,0,30,0,30,0,63,0,255,192,15,34, - 68,13,255,0,3,128,7,192,7,224,14,240,28,112,56,56, - 112,12,96,6,192,2,0,0,0,0,0,0,0,192,15,192, - 31,192,7,192,3,192,3,192,3,192,3,192,3,192,3,192, - 3,192,3,192,3,192,3,192,3,192,3,192,3,192,3,192, - 3,192,3,192,7,224,31,248,14,32,64,13,0,0,96,24, - 240,60,240,60,224,56,224,56,0,0,0,0,0,0,0,0, - 0,0,1,128,31,128,63,128,15,128,7,128,7,128,7,128, - 7,128,7,128,7,128,7,128,7,128,7,128,7,128,7,128, - 7,128,7,128,7,128,7,128,7,128,15,192,63,240,20,34, - 102,24,2,0,3,0,0,31,192,128,31,225,224,1,255,192, - 0,126,0,0,252,0,3,254,0,15,143,0,4,7,128,0, - 3,128,0,3,192,0,1,192,1,241,224,7,255,224,14,31, - 224,28,7,240,56,3,240,56,1,240,120,1,240,112,0,240, - 240,0,240,240,0,240,240,0,240,240,0,240,240,0,224,240, - 0,224,248,1,224,120,1,192,124,1,192,124,3,128,62,7, - 0,31,14,0,15,252,0,3,240,0,23,32,96,26,2,0, - 1,224,32,3,240,48,7,248,96,7,252,192,14,63,128,8, - 15,0,0,0,0,0,0,0,0,0,0,0,0,0,12,7, - 192,254,15,224,62,49,224,30,96,240,30,192,240,30,128,240, - 31,0,240,31,0,240,30,0,240,30,0,240,30,0,240,30, - 0,240,30,0,240,30,0,240,30,0,240,30,0,240,30,0, - 240,30,0,240,30,0,240,30,0,240,127,131,248,255,199,254, - 20,35,105,24,2,0,15,0,0,15,0,0,7,128,0,3, - 192,0,1,192,0,0,224,0,0,112,0,0,112,0,0,56, - 0,0,24,0,0,0,0,0,0,0,0,0,0,0,252,0, - 7,255,0,14,15,128,28,7,192,56,3,192,56,3,224,112, - 1,224,112,1,240,240,0,240,240,0,240,240,0,240,240,0, - 240,240,0,240,240,0,240,248,0,224,120,1,224,124,1,192, - 60,1,192,62,3,128,31,7,0,15,254,0,3,240,0,20, - 35,105,24,2,0,0,7,128,0,7,192,0,15,128,0,15, - 0,0,30,0,0,60,0,0,56,0,0,112,0,0,96,0, - 0,192,0,0,0,0,0,0,0,0,0,0,0,252,0,7, - 255,0,14,15,128,28,7,192,56,3,192,56,3,224,112,1, - 224,112,1,240,240,0,240,240,0,240,240,0,240,240,0,240, - 240,0,240,240,0,240,248,0,224,120,1,224,124,1,192,60, - 1,192,62,3,128,31,7,0,15,254,0,3,240,0,20,34, - 102,24,2,0,0,112,0,0,248,0,1,252,0,1,220,0, - 3,142,0,7,7,0,14,3,128,12,1,192,24,0,192,0, - 0,0,0,0,0,0,0,0,0,252,0,7,255,0,14,15, - 128,28,7,192,56,3,192,56,3,224,112,1,224,112,1,240, - 240,0,240,240,0,240,240,0,240,240,0,240,240,0,240,240, - 0,240,248,0,224,120,1,224,124,1,192,60,1,192,62,3, - 128,31,7,0,15,254,0,3,240,0,20,32,96,24,2,0, - 3,192,64,7,224,96,15,240,192,15,249,128,28,127,0,16, - 30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252, - 0,7,255,0,14,15,128,28,7,192,56,3,192,56,3,224, - 112,1,224,112,1,240,240,0,240,240,0,240,240,0,240,240, - 0,240,240,0,240,240,0,240,248,0,224,120,1,224,124,1, - 192,60,1,192,62,3,128,31,7,0,15,254,0,3,240,0, - 20,32,96,24,2,0,6,1,128,15,3,192,15,3,192,14, - 3,128,14,3,128,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,252,0,7,255,0,14,15,128,28,7,192, - 56,3,192,56,3,224,112,1,224,112,1,240,240,0,240,240, - 0,240,240,0,240,240,0,240,240,0,240,240,0,240,248,0, - 224,120,1,224,124,1,192,60,1,192,62,3,128,31,7,0, - 15,254,0,3,240,0,17,15,45,20,1,6,0,224,0,1, - 224,0,1,224,0,1,192,0,0,0,0,0,0,0,0,0, - 0,127,255,128,255,255,128,0,0,0,0,0,0,0,224,0, - 1,224,0,1,224,0,1,192,0,20,24,72,24,2,255,0, - 0,48,1,248,112,7,254,224,14,15,192,28,7,192,56,3, - 224,56,7,224,112,15,224,112,28,240,240,24,240,240,56,240, - 240,112,240,240,224,240,240,192,240,241,192,240,243,128,224,255, - 0,224,126,1,192,126,1,192,62,3,128,63,7,0,119,254, - 0,225,248,0,128,0,0,24,35,105,25,1,0,3,128,0, - 7,192,0,3,192,0,1,224,0,0,240,0,0,112,0,0, - 56,0,0,24,0,0,12,0,0,4,0,0,0,0,0,0, - 0,0,0,0,6,0,112,254,7,240,126,7,240,30,0,240, - 30,0,240,30,0,240,30,0,240,30,0,240,30,0,240,30, - 0,240,30,0,240,30,0,240,30,0,240,30,0,240,30,0, - 240,30,0,240,30,0,240,30,1,240,31,2,240,15,12,255, - 15,248,252,3,224,112,24,35,105,25,1,0,0,1,192,0, - 3,224,0,7,192,0,7,128,0,15,0,0,14,0,0,28, - 0,0,56,0,0,48,0,0,96,0,0,0,0,0,0,0, - 0,0,0,6,0,112,254,7,240,126,7,240,30,0,240,30, - 0,240,30,0,240,30,0,240,30,0,240,30,0,240,30,0, - 240,30,0,240,30,0,240,30,0,240,30,0,240,30,0,240, - 30,0,240,30,0,240,30,1,240,31,2,240,15,12,255,15, - 248,252,3,224,112,24,34,102,25,1,0,0,56,0,0,124, - 0,0,126,0,0,231,0,1,195,0,3,129,128,3,0,192, - 6,0,96,12,0,32,0,0,0,0,0,0,0,0,0,6, - 0,112,254,7,240,126,7,240,30,0,240,30,0,240,30,0, - 240,30,0,240,30,0,240,30,0,240,30,0,240,30,0,240, - 30,0,240,30,0,240,30,0,240,30,0,240,30,0,240,30, - 0,240,30,1,240,31,2,240,15,12,255,15,248,252,3,224, - 112,24,32,96,25,1,0,3,0,192,7,129,224,7,129,224, - 7,129,224,7,1,192,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,6,0,112,254,7,240,126,7,240,30,0, - 240,30,0,240,30,0,240,30,0,240,30,0,240,30,0,240, - 30,0,240,30,0,240,30,0,240,30,0,240,30,0,240,30, - 0,240,30,0,240,30,0,240,30,1,240,31,2,240,15,12, - 255,15,248,252,3,224,112,24,46,138,24,255,245,0,0,240, - 0,0,248,0,1,224,0,3,224,0,3,192,0,7,128,0, - 7,0,0,14,0,0,12,0,0,24,0,0,0,0,0,0, - 0,0,0,0,127,224,255,31,0,62,15,0,28,15,0,24, - 7,128,56,7,128,56,3,128,48,3,192,112,3,192,96,1, - 224,224,1,224,224,0,224,192,0,241,192,0,241,192,0,121, - 128,0,123,128,0,59,0,0,63,0,0,63,0,0,30,0, - 0,30,0,0,12,0,0,12,0,0,28,0,0,24,0,0, - 56,0,0,112,0,0,112,0,0,224,0,63,192,0,127,128, - 0,255,0,0,124,0,0,21,47,141,25,2,245,6,0,0, - 126,0,0,254,0,0,62,0,0,30,0,0,30,0,0,30, - 0,0,30,0,0,30,0,0,30,0,0,30,0,0,30,0, - 0,30,0,0,30,0,0,30,15,0,28,63,192,28,99,224, - 28,193,224,29,129,240,31,0,240,31,0,248,30,0,248,30, - 0,120,30,0,120,30,0,120,30,0,120,30,0,120,30,0, - 120,30,0,112,30,0,112,30,0,224,30,0,224,31,129,192, - 31,195,128,31,255,0,30,124,0,30,0,0,30,0,0,30, - 0,0,30,0,0,30,0,0,30,0,0,30,0,0,30,0, - 0,30,0,0,63,0,0,255,224,0,24,43,129,24,255,245, - 0,192,48,1,192,112,1,224,120,3,192,240,1,128,96,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,224, - 255,31,0,62,15,0,28,15,0,24,7,128,56,7,128,56, - 3,128,48,3,192,112,3,192,96,1,224,224,1,224,224,0, - 224,192,0,241,192,0,241,192,0,121,128,0,123,128,0,59, - 0,0,63,0,0,63,0,0,30,0,0,30,0,0,12,0, - 0,12,0,0,28,0,0,24,0,0,56,0,0,112,0,0, - 112,0,0,224,0,63,192,0,127,128,0,255,0,0,124,0, - 0}; -/* - Fontname: -FreeType-Gentium Basic-Medium-R-Normal--48-480-72-72-P-218-ISO10646-1 - Copyright: Copyright (c) SIL International, 2003-2008. - Capital A Height: 0, '1' Height: 29 - Calculated Max Values w=20 h=46 x= 3 y=17 dx=23 dy= 0 ascent=38 len=138 - Font Bounding box w=71 h=68 x=-24 y=-17 - Calculated Min Values x= 0 y=-8 dx= 0 dy= 0 - Pure Font ascent =29 descent= 0 - X Font ascent =29 descent= 0 - Max Font ascent =38 descent=-8 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_gdr30n[1281] U8G_FONT_SECTION("u8g_font_gdr30n") = { - 0,71,68,232,239,29,0,0,0,0,42,58,0,38,248,29, - 0,18,20,60,21,2,17,0,192,0,1,192,0,1,192,0, - 1,192,0,193,193,0,240,195,192,248,207,192,124,223,0,15, - 252,0,3,224,0,3,224,0,15,252,0,60,223,0,248,207, - 128,240,195,128,64,193,128,1,192,0,1,192,0,1,192,0, - 1,128,0,17,17,51,20,1,5,0,192,0,1,192,0,1, - 192,0,1,192,0,1,192,0,1,192,0,1,192,0,1,192, - 0,255,255,128,255,255,128,1,192,0,1,192,0,1,192,0, - 1,192,0,1,192,0,1,192,0,1,128,0,7,13,13,11, - 2,249,8,60,254,254,30,30,30,28,28,56,48,96,64,14, - 2,4,16,1,11,127,252,255,248,6,6,6,11,3,255,56, - 124,252,252,248,112,20,46,138,23,1,248,0,0,48,0,0, - 240,0,0,240,0,0,224,0,1,224,0,1,192,0,1,192, - 0,3,192,0,3,128,0,7,128,0,7,128,0,7,0,0, - 15,0,0,15,0,0,14,0,0,30,0,0,28,0,0,28, - 0,0,60,0,0,56,0,0,120,0,0,120,0,0,112,0, - 0,240,0,0,224,0,0,224,0,1,224,0,1,192,0,3, - 192,0,3,192,0,3,128,0,7,128,0,7,128,0,7,0, - 0,15,0,0,14,0,0,30,0,0,30,0,0,28,0,0, - 60,0,0,60,0,0,56,0,0,120,0,0,112,0,0,240, - 0,0,192,0,0,19,29,87,23,2,0,1,248,0,7,252, - 0,14,30,0,28,15,0,24,7,128,56,7,128,56,3,192, - 112,3,192,112,3,192,112,3,224,240,1,224,240,1,224,240, - 1,224,240,1,224,240,1,224,240,1,224,240,1,224,240,1, - 224,240,1,224,240,1,192,120,1,192,120,3,192,120,3,128, - 60,3,128,60,3,0,30,7,0,15,14,0,7,252,0,3, - 240,0,17,29,87,23,3,0,0,96,0,1,224,0,15,224, - 0,127,224,0,255,224,0,1,224,0,1,224,0,1,224,0, - 1,224,0,1,224,0,1,224,0,1,224,0,1,224,0,1, - 224,0,1,224,0,1,224,0,1,224,0,1,224,0,1,224, - 0,1,224,0,1,224,0,1,224,0,1,224,0,1,224,0, - 1,224,0,1,224,0,3,240,0,63,254,0,127,255,128,17, - 29,87,22,2,0,1,248,0,7,254,0,28,31,0,56,15, - 0,120,15,128,112,7,128,240,7,128,224,7,128,0,7,128, - 0,7,128,0,15,0,0,15,0,0,30,0,0,30,0,0, - 60,0,0,120,0,0,240,0,0,240,0,1,224,0,3,192, - 0,7,128,0,15,0,0,15,0,0,30,0,128,60,0,128, - 120,0,128,240,1,128,255,255,128,255,255,128,18,29,87,22, - 1,0,1,248,0,7,254,0,30,31,0,60,15,0,56,7, - 128,120,7,128,112,7,128,0,7,128,0,7,0,0,15,0, - 0,30,0,0,60,0,0,248,0,3,254,0,0,63,0,0, - 15,128,0,7,128,0,3,192,0,3,192,0,3,192,0,3, - 192,0,3,192,0,3,192,0,7,128,128,7,128,224,15,0, - 120,62,0,63,252,0,7,224,0,19,29,87,23,1,0,0, - 3,0,0,15,0,0,31,0,0,63,0,0,127,0,0,127, - 0,0,239,0,0,207,0,1,207,0,3,143,0,3,143,0, - 7,15,0,14,15,0,14,15,0,28,15,0,24,15,0,56, - 15,0,112,15,0,112,15,0,255,255,224,255,255,192,0,15, - 0,0,15,0,0,15,0,0,15,0,0,15,0,0,15,0, - 0,63,128,1,255,224,18,29,87,23,2,0,0,0,128,0, - 1,128,31,255,0,31,254,0,24,0,0,24,0,0,24,0, - 0,24,0,0,56,0,0,56,0,0,56,0,0,63,240,0, - 63,252,0,120,63,0,32,15,0,0,7,128,0,7,192,0, - 3,192,0,3,192,0,3,192,0,3,192,0,3,192,0,3, - 128,0,7,128,128,7,128,224,15,0,120,62,0,63,252,0, - 7,240,0,18,29,87,23,3,0,0,7,0,0,63,0,0, - 248,0,1,224,0,3,192,0,15,0,0,14,0,0,30,0, - 0,60,0,0,56,0,0,120,0,0,120,248,0,119,254,0, - 254,31,0,248,15,128,240,7,128,240,7,192,240,3,192,240, - 3,192,240,3,192,240,3,192,248,3,192,120,3,128,120,3, - 128,60,7,128,60,7,0,31,14,0,15,252,0,3,240,0, - 19,27,81,23,2,0,127,255,192,127,255,224,96,1,192,64, - 3,192,192,3,128,0,3,128,0,7,0,0,7,0,0,14, - 0,0,14,0,0,28,0,0,28,0,0,56,0,0,56,0, - 0,56,0,0,112,0,0,112,0,0,224,0,0,224,0,1, - 192,0,1,192,0,3,192,0,7,128,0,7,128,0,15,0, - 0,15,0,0,28,0,0,18,29,87,22,2,0,3,248,0, - 15,254,0,28,31,0,56,15,0,48,7,128,112,7,128,112, - 7,128,112,7,128,112,7,0,120,15,0,62,30,0,31,188, - 0,15,240,0,3,252,0,7,254,0,30,63,0,60,15,128, - 120,7,192,112,7,192,240,3,192,240,3,192,240,3,192,240, - 3,192,240,3,128,120,7,128,124,7,0,62,14,0,31,252, - 0,7,224,0,19,30,90,23,2,255,1,248,0,7,254,0, - 14,31,0,28,15,128,56,7,128,120,3,192,112,3,192,240, - 3,224,240,1,224,240,1,224,240,1,224,240,1,224,248,1, - 224,120,3,224,124,7,224,62,13,224,31,249,224,7,225,192, - 0,3,192,0,3,192,0,7,128,0,7,128,0,15,0,0, - 30,0,0,60,0,0,120,0,0,240,0,3,224,0,31,128, - 0,56,0,0,6,23,23,11,3,255,56,124,252,252,248,112, - 0,0,0,0,0,0,0,0,0,0,0,56,124,252,252,248, - 112}; -/* - Fontname: -FreeType-Gentium Basic-Medium-R-Normal--48-480-72-72-P-218-ISO10646-1 - Copyright: Copyright (c) SIL International, 2003-2008. - Capital A Height: 30, '1' Height: 29 - Calculated Max Values w=40 h=49 x= 4 y=25 dx=41 dy= 0 ascent=39 len=195 - Font Bounding box w=71 h=68 x=-24 y=-17 - Calculated Min Values x=-5 y=-11 dx= 0 dy= 0 - Pure Font ascent =30 descent=-11 - X Font ascent =38 descent=-11 - Max Font ascent =39 descent=-11 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_gdr30r[8588] U8G_FONT_SECTION("u8g_font_gdr30r") = { - 0,71,68,232,239,30,9,231,23,124,32,127,245,39,245,38, - 245,0,0,0,11,0,0,6,36,36,13,3,255,12,60,124, - 124,124,124,124,120,120,120,56,56,56,56,56,56,56,56,56, - 56,56,56,56,56,56,56,0,0,0,0,56,124,252,252,248, - 112,13,16,32,20,4,19,48,56,240,248,240,248,240,240,240, - 240,240,240,240,112,240,112,240,112,240,112,112,112,112,112,96, - 112,96,112,96,112,96,112,21,27,81,23,2,3,0,48,96, - 0,112,224,0,96,192,0,224,192,0,225,192,0,225,192,0, - 193,128,1,195,128,31,255,248,31,255,248,3,135,0,3,135, - 0,3,7,0,3,6,0,7,14,0,7,14,0,6,14,0, - 255,255,192,255,255,192,12,28,0,12,24,0,28,56,0,28, - 56,0,24,48,0,56,112,0,56,112,0,48,96,0,20,36, - 108,23,1,252,0,96,0,0,96,0,0,96,0,0,96,0, - 3,254,0,15,255,128,62,127,192,120,103,128,112,99,128,240, - 96,0,240,96,0,240,96,0,248,96,0,126,96,0,127,224, - 0,63,240,0,15,254,0,1,255,0,0,127,192,0,111,224, - 0,99,224,0,97,240,0,96,240,0,96,240,64,96,240,96, - 96,240,112,96,224,120,97,224,124,99,192,127,255,128,31,255, - 0,7,248,0,0,96,0,0,96,0,0,96,0,0,96,0, - 31,30,120,34,1,255,7,192,0,96,31,224,1,240,60,240, - 1,192,120,120,3,192,112,120,7,128,240,60,7,0,240,60, - 14,0,240,60,30,0,240,60,60,0,240,60,56,0,240,60, - 120,0,120,56,240,0,120,120,224,0,60,241,192,0,31,227, - 195,224,15,135,143,240,0,7,30,120,0,15,60,60,0,30, - 56,60,0,28,120,30,0,56,120,30,0,120,120,30,0,240, - 120,30,0,224,120,30,1,192,120,30,3,192,60,28,3,128, - 60,60,7,0,30,120,15,0,15,240,12,0,7,192,30,34, - 136,32,2,0,0,63,0,0,0,255,128,0,1,199,192,0, - 3,131,224,0,7,1,224,0,7,1,224,0,15,1,224,0, - 15,1,224,0,15,3,224,0,15,3,192,0,15,135,192,0, - 15,143,128,0,7,191,0,0,7,254,0,0,7,248,0,0, - 7,240,0,0,15,240,63,248,31,240,127,252,62,120,30,48, - 60,124,15,0,124,60,15,0,120,30,7,0,240,31,7,0, - 240,15,135,0,240,7,198,0,240,3,198,0,240,3,236,0, - 240,1,252,0,248,0,252,0,120,0,126,0,60,0,255,0, - 63,3,143,200,15,255,7,240,3,248,3,192,4,16,16,12, - 4,19,48,240,240,240,240,240,240,240,240,240,112,112,96,96, - 96,96,11,45,90,15,3,249,0,32,0,224,1,192,3,128, - 3,128,7,0,14,0,14,0,28,0,28,0,60,0,56,0, - 56,0,120,0,120,0,120,0,112,0,240,0,240,0,240,0, - 240,0,240,0,240,0,240,0,240,0,240,0,240,0,240,0, - 240,0,120,0,120,0,120,0,120,0,56,0,60,0,60,0, - 28,0,30,0,14,0,15,0,7,0,3,128,1,192,0,224, - 0,32,11,45,90,15,1,249,128,0,224,0,112,0,56,0, - 28,0,30,0,14,0,15,0,7,0,7,128,7,128,3,128, - 3,192,3,192,3,192,3,192,1,224,1,224,1,224,1,224, - 1,224,1,224,1,224,1,224,1,224,1,224,1,224,1,224, - 1,192,3,192,3,192,3,192,3,128,3,128,7,128,7,0, - 15,0,14,0,14,0,28,0,56,0,56,0,112,0,224,0, - 128,0,18,20,60,21,2,17,0,192,0,1,192,0,1,192, - 0,1,192,0,193,193,0,240,195,192,248,207,192,124,223,0, - 15,252,0,3,224,0,3,224,0,15,252,0,60,223,0,248, - 207,128,240,195,128,64,193,128,1,192,0,1,192,0,1,192, - 0,1,128,0,17,17,51,20,1,5,0,192,0,1,192,0, - 1,192,0,1,192,0,1,192,0,1,192,0,1,192,0,1, - 192,0,255,255,128,255,255,128,1,192,0,1,192,0,1,192, - 0,1,192,0,1,192,0,1,192,0,1,128,0,7,13,13, - 11,2,249,8,60,254,254,30,30,30,28,28,56,48,96,64, - 14,2,4,16,1,11,127,252,255,248,6,6,6,11,3,255, - 56,124,252,252,248,112,20,46,138,23,1,248,0,0,48,0, - 0,240,0,0,240,0,0,224,0,1,224,0,1,192,0,1, - 192,0,3,192,0,3,128,0,7,128,0,7,128,0,7,0, - 0,15,0,0,15,0,0,14,0,0,30,0,0,28,0,0, - 28,0,0,60,0,0,56,0,0,120,0,0,120,0,0,112, - 0,0,240,0,0,224,0,0,224,0,1,224,0,1,192,0, - 3,192,0,3,192,0,3,128,0,7,128,0,7,128,0,7, - 0,0,15,0,0,14,0,0,30,0,0,30,0,0,28,0, - 0,60,0,0,60,0,0,56,0,0,120,0,0,112,0,0, - 240,0,0,192,0,0,19,29,87,23,2,0,1,248,0,7, - 252,0,14,30,0,28,15,0,24,7,128,56,7,128,56,3, - 192,112,3,192,112,3,192,112,3,224,240,1,224,240,1,224, - 240,1,224,240,1,224,240,1,224,240,1,224,240,1,224,240, - 1,224,240,1,224,240,1,192,120,1,192,120,3,192,120,3, - 128,60,3,128,60,3,0,30,7,0,15,14,0,7,252,0, - 3,240,0,17,29,87,23,3,0,0,96,0,1,224,0,15, - 224,0,127,224,0,255,224,0,1,224,0,1,224,0,1,224, - 0,1,224,0,1,224,0,1,224,0,1,224,0,1,224,0, - 1,224,0,1,224,0,1,224,0,1,224,0,1,224,0,1, - 224,0,1,224,0,1,224,0,1,224,0,1,224,0,1,224, - 0,1,224,0,1,224,0,3,240,0,63,254,0,127,255,128, - 17,29,87,22,2,0,1,248,0,7,254,0,28,31,0,56, - 15,0,120,15,128,112,7,128,240,7,128,224,7,128,0,7, - 128,0,7,128,0,15,0,0,15,0,0,30,0,0,30,0, - 0,60,0,0,120,0,0,240,0,0,240,0,1,224,0,3, - 192,0,7,128,0,15,0,0,15,0,0,30,0,128,60,0, - 128,120,0,128,240,1,128,255,255,128,255,255,128,18,29,87, - 22,1,0,1,248,0,7,254,0,30,31,0,60,15,0,56, - 7,128,120,7,128,112,7,128,0,7,128,0,7,0,0,15, - 0,0,30,0,0,60,0,0,248,0,3,254,0,0,63,0, - 0,15,128,0,7,128,0,3,192,0,3,192,0,3,192,0, - 3,192,0,3,192,0,3,192,0,7,128,128,7,128,224,15, - 0,120,62,0,63,252,0,7,224,0,19,29,87,23,1,0, - 0,3,0,0,15,0,0,31,0,0,63,0,0,127,0,0, - 127,0,0,239,0,0,207,0,1,207,0,3,143,0,3,143, - 0,7,15,0,14,15,0,14,15,0,28,15,0,24,15,0, - 56,15,0,112,15,0,112,15,0,255,255,224,255,255,192,0, - 15,0,0,15,0,0,15,0,0,15,0,0,15,0,0,15, - 0,0,63,128,1,255,224,18,29,87,23,2,0,0,0,128, - 0,1,128,31,255,0,31,254,0,24,0,0,24,0,0,24, - 0,0,24,0,0,56,0,0,56,0,0,56,0,0,63,240, - 0,63,252,0,120,63,0,32,15,0,0,7,128,0,7,192, - 0,3,192,0,3,192,0,3,192,0,3,192,0,3,192,0, - 3,128,0,7,128,128,7,128,224,15,0,120,62,0,63,252, - 0,7,240,0,18,29,87,23,3,0,0,7,0,0,63,0, - 0,248,0,1,224,0,3,192,0,15,0,0,14,0,0,30, - 0,0,60,0,0,56,0,0,120,0,0,120,248,0,119,254, - 0,254,31,0,248,15,128,240,7,128,240,7,192,240,3,192, - 240,3,192,240,3,192,240,3,192,248,3,192,120,3,128,120, - 3,128,60,7,128,60,7,0,31,14,0,15,252,0,3,240, - 0,19,27,81,23,2,0,127,255,192,127,255,224,96,1,192, - 64,3,192,192,3,128,0,3,128,0,7,0,0,7,0,0, - 14,0,0,14,0,0,28,0,0,28,0,0,56,0,0,56, - 0,0,56,0,0,112,0,0,112,0,0,224,0,0,224,0, - 1,192,0,1,192,0,3,192,0,7,128,0,7,128,0,15, - 0,0,15,0,0,28,0,0,18,29,87,22,2,0,3,248, - 0,15,254,0,28,31,0,56,15,0,48,7,128,112,7,128, - 112,7,128,112,7,128,112,7,0,120,15,0,62,30,0,31, - 188,0,15,240,0,3,252,0,7,254,0,30,63,0,60,15, - 128,120,7,192,112,7,192,240,3,192,240,3,192,240,3,192, - 240,3,192,240,3,128,120,7,128,124,7,0,62,14,0,31, - 252,0,7,224,0,19,30,90,23,2,255,1,248,0,7,254, - 0,14,31,0,28,15,128,56,7,128,120,3,192,112,3,192, - 240,3,224,240,1,224,240,1,224,240,1,224,240,1,224,248, - 1,224,120,3,224,124,7,224,62,13,224,31,249,224,7,225, - 192,0,3,192,0,3,192,0,7,128,0,7,128,0,15,0, - 0,30,0,0,60,0,0,120,0,0,240,0,3,224,0,31, - 128,0,56,0,0,6,23,23,11,3,255,56,124,252,252,248, - 112,0,0,0,0,0,0,0,0,0,0,0,56,124,252,252, - 248,112,7,29,29,11,2,249,28,62,126,126,124,56,0,0, - 0,0,0,0,0,0,0,0,8,60,254,254,30,30,30,28, - 28,56,48,96,64,19,15,45,21,1,6,0,0,96,0,3, - 192,0,31,192,0,127,0,3,252,0,31,224,0,127,0,0, - 124,0,0,254,0,0,63,192,0,7,240,0,1,254,0,0, - 63,192,0,7,224,0,1,128,19,9,27,21,1,9,127,255, - 224,255,255,192,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,127,255,224,255,255,192,19,15,45,21,1,6,48, - 0,0,252,0,0,127,128,0,15,240,0,3,254,0,0,127, - 128,0,15,224,0,3,192,0,31,192,0,255,0,3,248,0, - 31,192,0,127,0,0,120,0,0,192,0,0,17,36,108,21, - 2,255,3,248,0,15,254,0,60,63,0,120,15,0,120,15, - 128,240,7,128,240,7,128,240,7,128,224,7,128,0,7,128, - 0,15,0,0,15,0,0,30,0,0,30,0,0,60,0,0, - 120,0,0,112,0,0,224,0,1,224,0,1,192,0,3,192, - 0,3,128,0,3,128,0,3,128,0,3,128,0,3,128,0, - 0,0,0,0,0,0,0,0,0,0,0,0,1,192,0,3, - 224,0,7,224,0,7,224,0,7,192,0,3,128,0,36,39, - 195,39,1,248,0,0,255,128,0,0,7,255,224,0,0,31, - 1,248,0,0,120,0,62,0,0,224,0,31,0,1,192,0, - 15,0,7,128,0,7,128,7,0,0,3,192,14,0,0,1, - 192,28,0,124,33,224,28,1,255,96,224,56,3,135,224,224, - 56,7,3,224,224,120,14,1,224,240,112,14,1,224,112,112, - 30,1,224,112,240,28,1,224,112,240,60,1,224,112,240,60, - 1,224,112,240,60,1,224,112,240,60,1,224,112,240,60,1, - 224,112,240,60,1,224,96,248,60,1,224,224,248,62,1,224, - 192,120,30,1,224,192,120,31,3,225,128,124,15,5,225,0, - 60,15,141,242,0,62,7,248,252,0,31,1,224,112,0,31, - 0,0,0,0,15,128,0,0,0,7,192,0,1,0,3,240, - 0,3,128,1,248,0,14,0,0,127,0,252,0,0,31,255, - 240,0,0,3,255,0,0,28,30,120,29,0,0,0,2,0, - 0,0,7,0,0,0,15,0,0,0,15,0,0,0,31,128, - 0,0,31,128,0,0,27,128,0,0,59,192,0,0,57,192, - 0,0,49,224,0,0,113,224,0,0,112,224,0,0,96,240, - 0,0,224,240,0,0,224,112,0,0,192,120,0,1,192,120, - 0,1,192,56,0,1,255,252,0,3,255,252,0,3,128,30, - 0,3,0,30,0,7,0,30,0,7,0,15,0,6,0,15, - 0,14,0,15,0,14,0,7,128,12,0,7,128,62,0,7, - 192,255,192,63,240,24,30,90,27,0,0,7,254,0,255,255, - 192,111,7,224,15,1,240,15,0,248,15,0,120,15,0,120, - 15,0,120,15,0,120,15,0,112,15,0,240,15,1,224,15, - 7,192,15,255,192,15,255,240,15,1,248,15,0,124,15,0, - 62,15,0,30,15,0,31,15,0,15,15,0,15,15,0,15, - 15,0,15,15,0,14,15,0,30,15,0,60,15,0,248,63, - 255,240,127,255,128,23,30,90,26,1,0,0,31,224,0,255, - 252,1,192,252,7,128,56,14,0,16,14,0,0,28,0,0, - 56,0,0,56,0,0,120,0,0,112,0,0,112,0,0,240, - 0,0,240,0,0,240,0,0,240,0,0,240,0,0,240,0, - 0,240,0,0,240,0,0,120,0,0,120,0,0,124,0,0, - 60,0,0,30,0,4,31,0,14,15,128,56,7,224,240,1, - 255,192,0,127,0,25,30,120,28,1,0,7,254,0,0,255, - 255,192,0,111,3,240,0,15,0,248,0,15,0,124,0,15, - 0,62,0,15,0,30,0,15,0,31,0,15,0,15,0,15, - 0,15,0,15,0,15,128,15,0,7,128,15,0,7,128,15, - 0,7,128,15,0,7,128,15,0,7,128,15,0,7,128,15, - 0,7,128,15,0,7,128,15,0,7,0,15,0,15,0,15, - 0,15,0,15,0,30,0,15,0,30,0,15,0,60,0,15, - 0,124,0,15,0,248,0,15,3,224,0,63,255,192,0,127, - 254,0,0,21,30,90,24,1,0,255,255,224,127,255,240,30, - 0,96,30,0,96,30,0,96,30,0,96,30,0,0,30,0, - 0,30,0,0,30,0,0,30,0,0,30,0,0,30,0,0, - 31,255,128,31,255,128,30,3,0,30,0,0,30,0,0,30, - 0,0,30,0,0,30,0,0,30,0,0,30,0,0,30,0, - 0,30,0,8,30,0,24,30,0,24,31,0,56,127,255,240, - 255,255,240,20,30,90,23,1,0,255,255,240,127,255,240,30, - 0,96,30,0,96,30,0,32,30,0,32,30,0,0,30,0, - 0,30,0,0,30,0,0,30,0,0,30,0,0,30,0,0, - 31,255,0,31,255,0,30,6,0,30,0,0,30,0,0,30, - 0,0,30,0,0,30,0,0,30,0,0,30,0,0,30,0, - 0,30,0,0,30,0,0,30,0,0,30,0,0,127,128,0, - 255,224,0,24,30,90,28,2,0,0,31,224,0,255,248,1, - 192,252,7,128,56,15,0,16,30,0,0,28,0,0,56,0, - 0,56,0,0,120,0,0,112,0,0,240,0,0,240,0,0, - 240,0,0,240,0,0,240,0,0,240,7,255,240,0,254,240, - 0,60,240,0,60,248,0,60,120,0,60,120,0,60,60,0, - 60,62,0,60,30,0,60,15,0,60,7,192,248,3,255,224, - 0,127,0,27,30,120,31,2,0,255,192,127,224,127,128,63, - 192,30,0,15,0,30,0,15,0,30,0,15,0,30,0,15, - 0,30,0,15,0,30,0,15,0,30,0,15,0,30,0,15, - 0,30,0,15,0,30,0,15,0,30,0,15,0,30,0,15, - 0,31,255,255,0,31,255,255,0,30,0,15,0,30,0,15, - 0,30,0,15,0,30,0,15,0,30,0,15,0,30,0,15, - 0,30,0,15,0,30,0,15,0,30,0,15,0,30,0,15, - 0,30,0,15,0,30,0,15,0,127,0,31,192,255,192,127, - 224,10,30,60,14,2,0,255,192,127,128,30,0,30,0,30, - 0,30,0,30,0,30,0,30,0,30,0,30,0,30,0,30, - 0,30,0,30,0,30,0,30,0,30,0,30,0,30,0,30, - 0,30,0,30,0,30,0,30,0,30,0,30,0,30,0,127, - 128,255,192,17,38,114,15,252,248,7,255,128,0,255,0,0, - 60,0,0,60,0,0,60,0,0,60,0,0,60,0,0,60, - 0,0,60,0,0,60,0,0,60,0,0,60,0,0,60,0, - 0,60,0,0,60,0,0,60,0,0,60,0,0,60,0,0, - 60,0,0,60,0,0,60,0,0,60,0,0,60,0,0,60, - 0,0,60,0,0,60,0,0,60,0,0,60,0,0,60,0, - 0,56,0,0,56,0,0,56,0,0,112,0,0,112,0,0, - 224,0,112,192,0,255,0,0,124,0,0,26,30,120,28,1, - 0,255,193,255,128,127,128,124,0,30,0,120,0,30,0,240, - 0,30,1,224,0,30,1,192,0,30,3,128,0,30,7,0, - 0,30,14,0,0,30,28,0,0,30,56,0,0,30,120,0, - 0,30,112,0,0,30,224,0,0,31,224,0,0,30,240,0, - 0,30,120,0,0,30,124,0,0,30,62,0,0,30,30,0, - 0,30,15,0,0,30,7,128,0,30,7,192,0,30,3,224, - 0,30,1,240,0,30,0,248,0,30,0,124,0,30,0,126, - 0,127,128,63,192,255,192,31,0,21,30,90,23,1,0,255, - 192,0,127,128,0,30,0,0,30,0,0,30,0,0,30,0, - 0,30,0,0,30,0,0,30,0,0,30,0,0,30,0,0, - 30,0,0,30,0,0,30,0,0,30,0,0,30,0,0,30, - 0,0,30,0,0,30,0,0,30,0,0,30,0,0,30,0, - 0,30,0,0,30,0,0,30,0,8,30,0,24,30,0,24, - 31,0,48,127,255,240,255,255,240,36,30,150,39,1,0,127, - 0,0,15,224,31,128,0,31,128,15,128,0,31,0,15,128, - 0,63,0,15,192,0,63,0,15,192,0,55,0,15,224,0, - 119,0,14,224,0,119,0,14,240,0,231,0,14,240,0,231, - 0,14,120,0,199,0,14,120,1,199,0,14,56,1,199,0, - 14,60,3,135,0,14,28,3,135,0,14,30,7,7,0,14, - 30,7,7,0,14,15,6,7,0,14,15,14,7,0,14,7, - 14,7,0,14,7,156,7,0,14,3,156,7,0,14,3,216, - 7,0,14,3,248,7,0,14,1,248,7,0,14,1,240,7, - 0,14,0,240,7,0,14,0,224,7,0,63,0,224,31,192, - 255,192,96,127,240,27,30,120,31,2,0,252,0,63,224,124, - 0,15,128,30,0,7,0,31,0,7,0,31,0,7,0,31, - 128,7,0,31,192,7,0,29,192,7,0,28,224,7,0,28, - 240,7,0,28,120,7,0,28,56,7,0,28,60,7,0,28, - 30,7,0,28,14,7,0,28,15,7,0,28,7,135,0,28, - 7,135,0,28,3,199,0,28,1,231,0,28,1,231,0,28, - 0,247,0,28,0,127,0,28,0,127,0,28,0,63,0,28, - 0,31,0,28,0,31,0,28,0,15,0,62,0,7,0,255, - 128,3,0,25,30,120,29,2,0,0,63,0,0,0,255,224, - 0,3,193,240,0,7,0,248,0,14,0,124,0,28,0,62, - 0,60,0,30,0,56,0,31,0,120,0,15,0,120,0,15, - 0,112,0,15,128,240,0,7,128,240,0,7,128,240,0,7, - 128,240,0,7,128,240,0,7,128,240,0,7,128,240,0,7, - 128,240,0,7,128,248,0,7,0,120,0,15,0,120,0,15, - 0,124,0,14,0,60,0,28,0,62,0,28,0,31,0,56, - 0,15,128,112,0,7,193,224,0,3,255,128,0,0,254,0, - 0,22,30,90,25,1,0,7,254,0,255,255,192,111,7,224, - 15,1,240,15,0,248,15,0,124,15,0,60,15,0,60,15, - 0,60,15,0,60,15,0,60,15,0,60,15,0,120,15,0, - 120,15,0,240,15,131,224,15,127,192,15,62,0,15,0,0, - 15,0,0,15,0,0,15,0,0,15,0,0,15,0,0,15, - 0,0,15,0,0,15,0,0,15,0,0,63,192,0,127,240, - 0,28,37,148,29,2,249,0,63,0,0,0,255,224,0,3, - 193,240,0,7,0,248,0,14,0,124,0,28,0,62,0,60, - 0,30,0,56,0,31,0,120,0,15,0,120,0,15,0,112, - 0,15,128,240,0,7,128,240,0,7,128,240,0,7,128,240, - 0,7,128,240,0,7,128,240,0,7,128,240,0,7,128,240, - 0,7,128,248,0,7,0,120,0,15,0,120,0,15,0,124, - 0,14,0,60,0,30,0,62,0,28,0,31,0,56,0,15, - 128,112,0,7,193,224,0,3,255,192,0,0,127,128,0,0, - 3,192,0,0,1,224,0,0,0,248,16,0,0,124,48,0, - 0,31,224,0,0,15,224,0,0,3,128,26,30,120,27,1, - 0,7,254,0,0,255,255,192,0,111,7,224,0,15,1,240, - 0,15,0,240,0,15,0,120,0,15,0,120,0,15,0,120, - 0,15,0,120,0,15,0,120,0,15,0,112,0,15,0,240, - 0,15,1,224,0,15,3,192,0,15,255,0,0,15,254,0, - 0,15,14,0,0,15,7,0,0,15,7,128,0,15,3,128, - 0,15,3,192,0,15,1,192,0,15,1,224,0,15,0,240, - 0,15,0,240,0,15,0,120,0,15,0,124,0,15,0,62, - 0,63,192,63,192,127,224,31,0,18,30,90,23,3,0,3, - 248,0,31,254,0,60,63,0,120,14,0,112,4,0,240,0, - 0,240,0,0,240,0,0,248,0,0,252,0,0,127,0,0, - 127,192,0,63,240,0,31,248,0,7,254,0,1,255,0,0, - 127,128,0,31,128,0,15,192,0,7,192,0,3,192,0,3, - 192,0,3,192,128,3,128,192,3,128,224,7,0,240,15,0, - 252,62,0,255,248,0,15,224,0,26,30,120,26,0,0,127, - 255,255,192,127,255,255,192,96,30,1,128,192,30,1,128,192, - 30,1,128,128,30,0,128,0,30,0,0,0,30,0,0,0, - 30,0,0,0,30,0,0,0,30,0,0,0,30,0,0,0, - 30,0,0,0,30,0,0,0,30,0,0,0,30,0,0,0, - 30,0,0,0,30,0,0,0,30,0,0,0,30,0,0,0, - 30,0,0,0,30,0,0,0,30,0,0,0,30,0,0,0, - 30,0,0,0,30,0,0,0,30,0,0,0,30,0,0,0, - 127,128,0,1,255,224,0,27,30,120,31,2,0,255,192,127, - 224,127,128,63,192,30,0,15,0,30,0,15,0,30,0,15, - 0,30,0,15,0,30,0,15,0,30,0,15,0,30,0,15, - 0,30,0,15,0,30,0,15,0,30,0,15,0,30,0,15, - 0,30,0,15,0,30,0,15,0,30,0,15,0,30,0,15, - 0,30,0,15,0,30,0,15,0,30,0,15,0,30,0,15, - 0,30,0,15,0,30,0,30,0,15,0,30,0,15,0,30, - 0,7,128,60,0,7,192,120,0,3,224,240,0,1,255,224, - 0,0,63,128,0,30,30,120,31,0,0,255,224,15,252,31, - 0,1,240,15,0,0,224,15,0,1,192,7,0,1,192,7, - 128,1,192,7,128,3,128,3,192,3,128,3,192,3,128,3, - 192,7,0,1,224,7,0,1,224,6,0,0,224,14,0,0, - 240,14,0,0,240,12,0,0,120,28,0,0,120,28,0,0, - 120,56,0,0,60,56,0,0,60,56,0,0,28,112,0,0, - 30,112,0,0,30,112,0,0,15,224,0,0,15,224,0,0, - 15,224,0,0,7,192,0,0,7,192,0,0,3,128,0,0, - 3,0,0,40,30,150,41,0,0,255,224,24,3,255,63,0, - 24,0,252,14,0,28,0,48,15,0,60,0,112,15,0,60, - 0,112,15,0,62,0,112,7,0,126,0,96,7,0,127,0, - 224,7,128,127,0,224,7,128,103,0,224,7,128,231,128,224, - 3,128,231,128,192,3,192,195,129,192,3,193,195,193,192,3, - 193,195,193,192,1,193,129,193,192,1,195,129,225,128,1,227, - 129,227,128,1,227,0,227,128,1,231,0,243,128,0,231,0, - 243,128,0,246,0,115,0,0,254,0,127,0,0,254,0,63, - 0,0,124,0,63,0,0,124,0,62,0,0,124,0,30,0, - 0,124,0,30,0,0,120,0,30,0,0,48,0,8,0,28, - 30,120,30,1,0,255,224,255,224,255,224,255,224,63,0,31, - 0,31,0,30,0,15,128,28,0,7,128,56,0,3,192,120, - 0,3,224,112,0,1,224,224,0,0,241,224,0,0,249,192, - 0,0,127,128,0,0,63,128,0,0,31,0,0,0,31,0, - 0,0,31,0,0,0,63,128,0,0,63,192,0,0,115,224, - 0,0,241,224,0,0,224,240,0,1,192,248,0,3,192,120, - 0,3,128,60,0,7,0,62,0,15,0,31,0,14,0,15, - 0,62,0,15,192,255,192,127,240,255,192,127,240,28,30,120, - 29,0,0,252,0,63,240,254,0,63,240,31,0,15,128,15, - 0,7,0,15,128,14,0,7,192,14,0,3,192,28,0,3, - 224,60,0,1,224,56,0,0,240,120,0,0,248,112,0,0, - 120,224,0,0,125,224,0,0,61,192,0,0,63,192,0,0, - 31,128,0,0,31,128,0,0,15,0,0,0,15,0,0,0, - 15,0,0,0,15,0,0,0,15,0,0,0,15,0,0,0, - 15,0,0,0,15,0,0,0,15,0,0,0,15,0,0,0, - 15,0,0,0,63,192,0,0,255,240,0,22,30,90,25,1, - 0,63,255,252,63,255,252,56,0,120,48,0,248,48,1,240, - 32,1,224,32,3,224,0,3,192,0,7,128,0,15,128,0, - 15,0,0,31,0,0,30,0,0,60,0,0,124,0,0,120, - 0,0,248,0,1,240,0,1,224,0,3,224,0,3,192,0, - 7,128,0,15,128,0,15,0,4,31,0,12,62,0,12,60, - 0,12,124,0,28,127,255,252,255,255,252,11,45,90,15,3, - 248,255,224,255,224,240,0,240,0,240,0,240,0,240,0,240, - 0,240,0,240,0,240,0,240,0,240,0,240,0,240,0,240, - 0,240,0,240,0,240,0,240,0,240,0,240,0,240,0,240, - 0,240,0,240,0,240,0,240,0,240,0,240,0,240,0,240, - 0,240,0,240,0,240,0,240,0,240,0,240,0,240,0,240, - 0,240,0,240,0,240,0,255,224,255,224,20,46,138,23,1, - 248,224,0,0,112,0,0,112,0,0,120,0,0,56,0,0, - 56,0,0,28,0,0,28,0,0,30,0,0,14,0,0,14, - 0,0,15,0,0,7,0,0,7,0,0,7,128,0,3,128, - 0,3,192,0,1,192,0,1,192,0,1,224,0,0,224,0, - 0,224,0,0,240,0,0,112,0,0,112,0,0,56,0,0, - 56,0,0,60,0,0,28,0,0,28,0,0,30,0,0,14, - 0,0,14,0,0,7,0,0,7,0,0,7,128,0,3,128, - 0,3,128,0,3,192,0,1,192,0,1,192,0,1,224,0, - 0,224,0,0,240,0,0,112,0,0,48,11,45,90,15,1, - 248,255,224,255,224,1,224,1,224,1,224,1,224,1,224,1, - 224,1,224,1,224,1,224,1,224,1,224,1,224,1,224,1, - 224,1,224,1,224,1,224,1,224,1,224,1,224,1,224,1, - 224,1,224,1,224,1,224,1,224,1,224,1,224,1,224,1, - 224,1,224,1,224,1,224,1,224,1,224,1,224,1,224,1, - 224,1,224,1,224,1,224,255,224,255,224,19,23,69,24,2, - 13,0,32,0,0,112,0,0,240,0,1,240,0,1,248,0, - 1,248,0,3,188,0,3,188,0,7,60,0,7,30,0,6, - 30,0,14,14,0,14,15,0,12,15,0,28,7,128,28,7, - 128,24,3,128,56,3,192,48,3,192,112,1,224,112,1,224, - 96,0,224,192,0,192,20,2,6,23,1,251,127,255,240,255, - 255,240,9,10,20,15,1,25,240,0,248,0,120,0,60,0, - 28,0,14,0,7,0,3,0,1,128,1,128,20,22,66,22, - 2,0,1,248,0,15,254,0,28,30,0,120,15,0,112,15, - 0,240,15,0,128,15,0,0,15,0,0,15,0,0,255,0, - 7,255,0,31,143,0,62,15,0,120,15,0,248,15,0,240, - 15,0,240,15,0,240,31,0,240,63,0,120,239,32,127,143, - 240,30,7,128,22,36,108,24,0,0,6,0,0,126,0,0, - 254,0,0,30,0,0,30,0,0,30,0,0,30,0,0,30, - 0,0,30,0,0,30,0,0,30,0,0,30,0,0,30,0, - 0,30,0,0,30,15,128,30,63,224,30,127,240,30,227,240, - 31,192,248,31,128,248,31,0,124,30,0,124,30,0,60,30, - 0,60,30,0,60,30,0,60,30,0,60,30,0,60,30,0, - 56,30,0,56,30,0,112,30,0,96,31,0,224,15,193,192, - 3,255,0,0,252,0,18,22,66,21,2,0,0,127,0,3, - 255,192,7,7,192,14,1,128,28,0,128,56,0,0,120,0, - 0,112,0,0,240,0,0,240,0,0,240,0,0,240,0,0, - 240,0,0,240,0,0,248,0,0,120,0,0,120,0,0,60, - 0,64,62,1,192,31,131,128,7,254,0,1,248,0,23,36, - 108,25,2,0,0,0,224,0,15,224,0,15,224,0,1,224, - 0,1,224,0,1,224,0,1,224,0,1,224,0,1,224,0, - 1,224,0,1,224,0,1,224,0,1,224,0,1,224,0,253, - 224,3,255,224,15,15,224,28,3,224,60,1,224,56,1,224, - 120,1,224,112,1,224,240,1,224,240,1,224,240,1,224,240, - 1,224,240,1,224,240,1,224,240,1,224,120,1,224,120,1, - 224,124,3,224,62,5,228,31,25,254,15,240,248,7,192,224, - 18,22,66,22,2,0,0,248,0,7,254,0,14,15,0,28, - 7,128,56,7,128,56,3,192,112,3,192,112,3,192,255,255, - 192,255,255,128,240,0,0,240,0,0,240,0,0,240,0,0, - 248,0,0,120,0,0,120,0,0,124,0,192,62,1,128,31, - 7,0,15,254,0,3,248,0,19,36,108,15,0,0,0,15, - 128,0,63,224,0,99,192,1,193,128,3,128,0,3,128,0, - 7,128,0,7,0,0,15,0,0,15,0,0,15,0,0,15, - 0,0,15,0,0,15,0,0,63,254,0,255,252,0,15,8, - 0,15,0,0,15,0,0,15,0,0,15,0,0,15,0,0, - 15,0,0,15,0,0,15,0,0,15,0,0,15,0,0,15, - 0,0,15,0,0,15,0,0,15,0,0,15,0,0,15,0, - 0,15,0,0,31,224,0,127,248,0,24,33,99,24,0,245, - 0,252,2,3,255,126,7,7,252,14,3,224,30,1,224,28, - 1,240,60,0,240,60,0,240,60,0,240,60,0,240,62,0, - 224,31,1,192,15,131,128,7,255,0,1,252,0,3,192,0, - 7,128,0,15,128,0,15,224,0,7,255,128,3,255,240,7, - 191,252,14,0,254,60,0,31,120,0,15,240,0,15,240,0, - 15,240,0,14,248,0,28,124,0,56,63,128,240,15,255,192, - 1,254,0,23,36,108,26,2,0,6,0,0,126,0,0,254, - 0,0,62,0,0,30,0,0,30,0,0,30,0,0,30,0, - 0,30,0,0,30,0,0,30,0,0,30,0,0,30,0,0, - 30,0,0,30,7,128,28,31,224,28,49,224,28,96,240,28, - 192,240,29,128,240,31,0,240,31,0,240,30,0,240,30,0, - 240,30,0,240,30,0,240,30,0,240,30,0,240,30,0,240, - 30,0,240,30,0,240,30,0,240,30,0,240,30,0,240,63, - 131,248,255,199,254,10,32,64,13,2,0,28,0,30,0,62, - 0,62,0,28,0,0,0,0,0,0,0,0,0,0,0,6, - 0,126,0,254,0,62,0,30,0,30,0,30,0,30,0,30, - 0,30,0,30,0,30,0,30,0,30,0,30,0,30,0,30, - 0,30,0,30,0,30,0,63,0,255,192,14,43,86,12,251, - 245,0,56,0,60,0,124,0,124,0,56,0,0,0,0,0, - 0,0,0,0,0,0,12,0,252,1,252,0,124,0,60,0, - 60,0,60,0,60,0,60,0,60,0,60,0,60,0,60,0, - 60,0,60,0,60,0,60,0,60,0,60,0,60,0,60,0, - 60,0,60,0,60,0,56,0,56,0,120,0,112,0,112,48, - 224,127,128,255,0,124,0,23,36,108,24,1,0,6,0,0, - 126,0,0,254,0,0,62,0,0,30,0,0,30,0,0,30, - 0,0,30,0,0,30,0,0,30,0,0,30,0,0,30,0, - 0,30,0,0,30,0,0,30,7,252,30,1,240,30,1,192, - 30,3,128,30,7,0,30,14,0,30,56,0,30,112,0,30, - 224,0,31,224,0,30,240,0,30,248,0,30,120,0,30,60, - 0,30,30,0,30,15,0,30,15,128,30,7,192,30,3,224, - 30,1,224,63,0,254,255,192,124,12,36,72,13,1,0,3, - 0,63,0,127,0,31,0,15,0,15,0,15,0,15,0,15, - 0,15,0,15,0,15,0,15,0,15,0,15,0,15,0,15, - 0,15,0,15,0,15,0,15,0,15,0,15,0,15,0,15, - 0,15,0,15,0,15,0,15,0,15,0,15,0,15,0,15, - 0,15,0,31,128,255,240,36,22,110,39,2,0,12,7,192, - 124,0,254,31,224,255,0,62,49,227,143,0,30,96,247,7, - 128,30,192,254,7,128,31,128,252,7,128,31,0,248,7,128, - 31,0,248,7,128,30,0,240,7,128,30,0,240,7,128,30, - 0,240,7,128,30,0,240,7,128,30,0,240,7,128,30,0, - 240,7,128,30,0,240,7,128,30,0,240,7,128,30,0,240, - 7,128,30,0,240,7,128,30,0,240,7,128,30,0,240,7, - 128,127,131,252,31,192,255,199,254,63,240,23,22,66,26,2, - 0,12,7,192,254,15,224,62,49,224,30,96,240,30,192,240, - 30,128,240,31,0,240,31,0,240,30,0,240,30,0,240,30, - 0,240,30,0,240,30,0,240,30,0,240,30,0,240,30,0, - 240,30,0,240,30,0,240,30,0,240,30,0,240,127,131,248, - 255,199,254,20,22,66,24,2,0,0,252,0,7,255,0,14, - 15,128,28,7,192,56,3,192,56,3,224,112,1,224,112,1, - 240,240,0,240,240,0,240,240,0,240,240,0,240,240,0,240, - 240,0,240,248,0,224,120,1,224,124,1,192,60,1,192,62, - 3,128,31,7,0,15,254,0,3,240,0,21,33,99,25,2, - 245,12,7,128,254,31,192,62,35,224,30,65,240,30,129,240, - 31,0,240,31,0,248,30,0,248,30,0,120,30,0,120,30, - 0,120,30,0,120,30,0,120,30,0,120,30,0,112,30,0, - 112,30,0,224,30,0,224,31,1,192,31,195,128,30,255,0, - 30,62,0,30,0,0,30,0,0,30,0,0,30,0,0,30, - 0,0,30,0,0,30,0,0,30,0,0,30,0,0,127,0, - 0,255,224,0,22,33,99,25,2,245,0,252,48,3,255,96, - 7,15,224,30,3,224,28,1,224,56,1,224,120,1,224,112, - 1,224,240,1,224,240,1,224,240,1,224,240,1,224,240,1, - 224,240,1,224,240,1,224,120,1,224,120,1,224,124,3,224, - 62,7,224,31,29,224,15,249,224,3,225,224,0,1,224,0, - 1,224,0,1,224,0,1,224,0,1,224,0,1,224,0,1, - 224,0,1,224,0,1,224,0,3,240,0,31,252,17,22,66, - 19,1,0,4,15,0,126,63,128,254,127,128,30,227,128,30, - 195,128,31,129,0,31,128,0,31,0,0,31,0,0,30,0, - 0,30,0,0,30,0,0,30,0,0,30,0,0,30,0,0, - 30,0,0,30,0,0,30,0,0,30,0,0,30,0,0,63, - 128,0,255,224,0,15,22,44,19,2,0,15,192,63,248,120, - 120,112,56,240,16,240,0,248,0,252,0,127,0,63,192,31, - 240,7,248,1,252,0,126,0,62,128,30,128,30,192,30,224, - 60,240,120,255,240,31,192,16,30,60,17,0,0,3,0,7, - 0,15,0,15,0,15,0,15,0,15,0,15,0,63,255,255, - 255,15,4,15,0,15,0,15,0,15,0,15,0,15,0,15, - 0,15,0,15,0,15,0,15,0,15,0,15,0,15,0,15, - 0,15,1,7,135,7,254,3,240,24,22,66,25,1,0,6, - 0,112,254,7,240,126,7,240,30,0,240,30,0,240,30,0, - 240,30,0,240,30,0,240,30,0,240,30,0,240,30,0,240, - 30,0,240,30,0,240,30,0,240,30,0,240,30,0,240,30, - 0,240,30,1,240,31,2,240,15,12,255,15,248,252,3,224, - 112,23,22,66,24,0,0,255,192,254,62,0,60,30,0,56, - 30,0,48,15,0,112,15,0,112,7,0,96,7,128,224,7, - 128,192,3,193,192,3,193,192,1,193,128,1,227,128,1,227, - 0,0,243,0,0,247,0,0,118,0,0,126,0,0,126,0, - 0,60,0,0,60,0,0,16,0,33,22,110,34,0,0,255, - 192,96,63,128,62,0,224,15,0,30,0,224,14,0,30,0, - 240,14,0,14,1,240,12,0,15,1,240,12,0,15,1,248, - 28,0,7,3,248,28,0,7,3,56,24,0,7,131,60,24, - 0,3,135,28,56,0,3,134,30,48,0,3,198,30,48,0, - 1,206,14,112,0,1,204,15,96,0,1,252,15,96,0,1, - 252,7,96,0,0,248,7,224,0,0,248,7,192,0,0,240, - 3,192,0,0,112,3,192,0,0,96,3,0,0,24,22,66, - 24,0,0,127,227,254,127,227,254,31,128,248,15,128,224,7, - 128,192,3,193,192,1,227,128,0,247,0,0,254,0,0,124, - 0,0,60,0,0,62,0,0,127,0,0,239,0,1,199,128, - 3,131,192,3,1,224,7,0,240,14,0,248,62,0,252,255, - 131,255,255,131,255,24,33,99,24,255,245,127,224,255,31,0, - 62,15,0,28,15,0,24,7,128,56,7,128,56,3,128,48, - 3,192,112,3,192,96,1,224,224,1,224,224,0,224,192,0, - 241,192,0,241,192,0,121,128,0,123,128,0,59,0,0,63, - 0,0,63,0,0,30,0,0,30,0,0,12,0,0,12,0, - 0,28,0,0,24,0,0,56,0,0,112,0,0,112,0,0, - 224,0,63,192,0,127,128,0,255,0,0,124,0,0,17,22, - 66,21,2,0,127,255,128,127,255,128,96,15,0,96,15,0, - 64,30,0,64,60,0,0,60,0,0,120,0,0,240,0,0, - 240,0,1,224,0,3,192,0,3,192,0,7,128,0,15,0, - 0,14,0,0,30,0,128,60,0,128,120,0,128,120,1,128, - 255,255,128,255,255,128,13,45,90,16,2,249,0,8,0,56, - 0,112,1,224,1,192,3,128,3,128,7,128,7,128,7,128, - 7,128,7,128,7,192,3,192,3,192,3,192,3,192,3,192, - 3,128,7,128,7,0,30,0,126,0,255,0,7,128,3,192, - 3,192,3,192,3,192,3,192,3,192,3,192,7,192,7,128, - 7,128,7,128,7,128,7,128,7,128,3,128,3,192,1,192, - 0,224,0,120,0,24,4,49,49,11,4,246,112,240,240,240, - 240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240, - 240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240, - 240,240,240,240,240,240,240,240,240,240,240,240,224,13,45,90, - 16,1,249,192,0,240,0,56,0,28,0,30,0,14,0,15, - 0,15,0,15,0,15,0,15,0,15,0,31,0,30,0,30, - 0,30,0,30,0,30,0,30,0,30,0,15,0,7,240,3, - 248,3,192,7,0,15,0,14,0,30,0,30,0,30,0,30, - 0,30,0,31,0,15,0,15,0,15,0,15,0,15,0,14, - 0,30,0,28,0,56,0,112,0,224,0,128,0,21,8,24, - 23,1,11,7,128,8,15,224,24,31,240,16,63,252,48,49, - 255,224,96,127,192,64,31,128,192,15,0,255}; -/* - Fontname: -FreeType-Gentium Basic-Medium-R-Normal--15-150-72-72-P-70-ISO10646-1 - Copyright: Copyright (c) SIL International, 2003-2008. - Capital A Height: 9, '1' Height: 9 - Calculated Max Values w=12 h=15 x= 2 y= 8 dx=13 dy= 0 ascent=13 len=26 - Font Bounding box w=23 h=21 x=-8 y=-5 - Calculated Min Values x=-1 y=-4 dx= 0 dy= 0 - Pure Font ascent = 9 descent=-4 - X Font ascent =12 descent=-4 - Max Font ascent =13 descent=-4 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_gdr9[3248] U8G_FONT_SECTION("u8g_font_gdr9") = { - 0,23,21,248,251,9,1,255,4,54,32,255,252,13,252,12, - 252,0,0,0,3,0,0,2,11,11,4,1,0,192,192,192, - 192,192,64,128,128,0,128,128,4,5,5,6,1,6,208,144, - 144,144,144,6,8,8,7,1,1,44,40,252,72,80,248,80, - 160,6,11,11,7,0,255,16,60,84,80,112,24,20,148,212, - 120,16,9,9,18,11,1,0,97,0,146,0,148,0,152,0, - 107,0,20,128,36,128,68,128,195,0,9,11,22,10,1,0, - 56,0,72,0,72,0,72,0,112,0,103,128,162,0,146,0, - 138,0,134,0,123,0,2,5,5,4,1,6,192,128,128,128, - 128,3,14,14,5,1,254,32,64,64,128,128,128,128,128,128, - 128,128,64,64,32,3,14,14,5,1,254,128,64,64,32,32, - 32,32,32,32,32,32,64,64,128,5,6,6,7,1,5,32, - 168,112,112,168,32,5,5,5,6,1,2,32,32,248,32,32, - 2,4,4,3,1,254,64,192,64,128,5,1,1,5,0,3, - 248,1,2,2,3,1,0,128,128,7,14,14,7,0,254,6, - 4,4,8,8,8,16,16,32,32,32,64,64,192,5,9,9, - 7,1,0,112,144,136,136,136,136,136,80,112,5,9,9,7, - 1,0,32,224,32,32,32,32,32,32,248,5,9,9,7,1, - 0,56,72,136,8,16,32,64,136,248,6,9,9,7,0,0, - 48,72,136,16,120,4,4,132,120,6,9,9,7,0,0,8, - 24,40,40,72,72,252,8,60,5,9,9,7,1,0,120,128, - 128,240,136,8,8,136,112,5,9,9,7,1,0,24,96,64, - 176,200,136,136,136,112,5,9,9,7,1,0,248,136,8,16, - 16,32,32,96,64,5,9,9,7,1,0,112,200,136,208,112, - 136,136,136,112,5,9,9,7,1,0,112,152,136,136,136,120, - 16,16,224,1,7,7,3,1,0,128,128,0,0,0,128,128, - 2,9,9,3,1,254,128,128,0,0,0,64,192,64,128,6, - 5,5,7,0,2,4,56,64,176,12,6,3,3,7,0,3, - 124,128,252,6,5,5,7,0,2,192,56,4,56,192,5,11, - 11,7,1,0,112,136,136,8,16,16,32,32,32,32,32,11, - 13,26,13,1,253,15,0,48,192,64,64,142,32,178,32,162, - 32,162,32,162,32,162,64,95,128,64,0,48,192,31,0,9, - 9,18,9,0,0,8,0,8,0,20,0,20,0,36,0,62, - 0,34,0,67,0,227,128,7,9,9,9,1,0,248,68,68, - 124,70,66,66,66,252,7,9,9,8,1,0,60,68,128,128, - 128,128,128,70,56,8,9,9,9,0,0,252,66,65,65,65, - 65,65,66,252,6,9,9,7,1,0,252,68,64,120,64,64, - 64,68,252,6,9,9,7,1,0,252,68,64,120,64,64,64, - 64,224,8,9,9,9,1,0,30,100,128,128,143,130,130,66, - 60,9,9,18,10,0,0,227,128,65,0,65,0,65,0,127, - 0,65,0,65,0,65,0,227,128,3,9,9,4,1,0,224, - 64,64,64,64,64,64,64,224,5,12,12,5,255,253,56,16, - 16,16,16,16,16,16,16,16,32,192,8,9,9,9,1,0, - 239,68,72,80,96,80,72,68,231,6,9,9,7,1,0,224, - 64,64,64,64,64,64,68,252,12,9,18,12,0,0,96,96, - 32,192,80,192,81,64,73,64,73,64,70,64,70,64,228,240, - 10,9,18,10,0,0,193,192,96,128,80,128,88,128,76,128, - 70,128,67,128,65,128,224,128,7,9,9,9,1,0,56,68, - 130,130,130,130,130,68,56,7,9,9,8,0,0,252,66,66, - 66,92,96,64,64,224,8,11,11,9,1,254,56,68,130,130, - 130,130,130,68,56,13,3,8,9,9,8,0,0,248,68,68, - 68,88,104,72,68,231,5,9,9,7,1,0,112,152,128,64, - 48,8,136,136,240,7,9,9,8,1,0,254,146,16,16,16, - 16,16,16,56,9,9,18,10,0,0,227,128,65,0,65,0, - 65,0,65,0,65,0,65,0,98,0,60,0,9,9,18,10, - 0,0,227,128,97,0,33,0,34,0,18,0,18,0,28,0, - 12,0,8,0,12,9,18,13,0,0,226,112,66,32,38,32, - 37,32,41,32,41,192,56,192,16,192,16,192,9,9,18,9, - 0,0,247,128,98,0,54,0,28,0,8,0,20,0,34,0, - 35,0,243,128,9,9,18,9,0,0,227,128,98,0,50,0, - 20,0,28,0,8,0,8,0,8,0,28,0,7,9,9,8, - 0,0,126,68,4,8,16,16,34,66,254,3,15,15,5,1, - 253,224,128,128,128,128,128,128,128,128,128,128,128,128,128,224, - 7,14,14,7,0,254,192,64,64,32,32,32,16,16,8,8, - 8,4,4,6,3,15,15,5,1,253,224,32,32,32,32,32, - 32,32,32,32,32,32,32,32,224,6,7,7,7,1,4,32, - 48,80,80,136,136,140,7,1,1,7,0,254,254,3,3,3, - 5,0,8,192,64,32,6,7,7,7,1,0,56,72,136,56, - 200,136,252,7,11,11,8,0,0,192,64,64,64,92,98,66, - 66,66,68,56,5,7,7,7,1,0,120,136,128,128,128,200, - 112,7,11,11,8,1,0,12,4,4,4,60,196,132,132,132, - 204,118,5,7,7,7,1,0,112,72,136,248,128,200,112,5, - 11,11,5,1,0,24,104,64,64,240,64,64,64,64,64,240, - 7,11,11,7,0,252,126,132,132,196,120,96,120,70,130,134, - 120,8,11,11,8,0,0,192,64,64,64,78,114,66,66,66, - 66,231,3,10,10,4,1,0,64,64,0,192,64,64,64,64, - 64,224,4,14,14,4,255,252,16,16,0,48,16,16,16,16, - 16,16,16,16,32,192,7,11,11,8,0,0,192,64,64,64, - 78,72,112,112,80,72,230,3,11,11,4,1,0,192,64,64, - 64,64,64,64,64,64,64,224,11,7,14,11,0,0,221,192, - 102,64,68,64,68,64,68,64,68,64,238,224,8,7,7,8, - 0,0,78,242,66,66,66,66,231,6,7,7,8,1,0,56, - 204,132,132,132,200,112,7,11,11,8,0,252,92,230,66,66, - 66,68,120,64,64,64,224,7,11,11,8,1,252,60,68,132, - 132,132,204,116,4,4,4,14,5,7,7,6,0,0,216,104, - 64,64,64,64,224,4,7,7,6,1,0,96,176,128,96,16, - 144,224,5,9,9,5,0,0,64,64,248,64,64,64,64,64, - 120,8,7,7,8,0,0,198,66,66,66,66,70,59,7,7, - 7,7,0,0,230,68,36,40,56,24,16,10,7,14,11,0, - 0,228,192,68,128,110,128,42,128,50,128,49,0,17,0,7, - 7,7,8,0,0,238,100,56,24,40,68,238,7,11,11,7, - 0,252,230,68,36,36,40,24,16,16,16,32,192,5,7,7, - 7,1,0,248,144,32,32,64,136,248,3,14,14,5,1,254, - 32,64,64,64,32,32,64,224,32,32,64,64,64,32,1,15, - 15,3,1,253,128,128,128,128,128,128,128,128,128,128,128,128, - 128,128,128,3,14,14,5,1,254,128,64,64,64,128,128,192, - 96,128,128,64,64,64,128,7,3,3,7,0,3,50,220,128, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,0,0,0,3,0,0,2,11,11,4,1,252,128,128,0, - 128,128,128,192,192,192,192,192,5,9,9,7,1,0,32,56, - 232,160,160,160,232,112,32,6,9,9,7,1,0,56,68,72, - 64,240,64,64,68,252,3,5,5,7,2,2,160,224,160,160, - 224,7,9,9,7,0,0,206,100,40,56,16,124,16,16,56, - 1,15,15,3,1,253,128,128,128,128,128,128,128,0,128,128, - 128,128,128,128,128,6,11,11,8,1,0,112,144,128,224,184, - 132,68,56,136,136,112,4,2,2,6,1,8,144,144,9,9, - 18,11,1,0,62,0,93,0,166,128,160,128,160,128,160,128, - 182,128,93,0,62,0,4,5,5,4,0,4,96,160,224,224, - 240,5,7,7,7,1,0,104,72,144,176,144,72,104,6,4, - 4,7,1,1,252,4,4,4,5,1,1,5,0,3,248,5, - 6,6,5,0,5,112,136,184,168,168,112,5,1,1,7,1, - 8,248,3,4,4,5,1,5,96,160,160,192,6,7,7,6, - 0,1,16,16,124,16,16,0,252,4,6,6,5,0,4,48, - 208,32,32,80,240,4,6,6,5,0,4,48,80,32,16,144, - 96,3,3,3,5,2,8,96,128,128,8,11,11,8,0,252, - 198,66,66,66,66,70,123,64,64,64,96,8,11,11,9,0, - 254,127,138,138,202,122,10,10,10,10,10,31,1,2,2,2, - 1,4,128,128,2,3,3,3,1,253,128,64,192,3,5,5, - 5,1,5,192,64,64,64,224,3,5,5,4,0,4,96,160, - 160,192,224,6,7,7,7,1,0,160,80,72,44,72,80,160, - 8,9,9,9,1,0,194,68,68,72,178,22,42,79,199,7, - 9,9,9,1,0,194,68,72,72,182,26,36,74,206,9,9, - 18,9,0,0,49,0,82,0,52,0,20,0,233,0,11,0, - 21,0,39,128,99,128,5,11,11,7,1,252,32,32,32,32, - 32,64,128,128,136,136,112,9,12,24,9,0,0,48,0,12, - 0,0,0,8,0,8,0,20,0,20,0,36,0,62,0,34, - 0,67,0,227,128,9,12,24,9,0,0,6,0,24,0,0, - 0,8,0,8,0,20,0,20,0,36,0,62,0,34,0,67, - 0,227,128,9,12,24,9,0,0,28,0,34,0,0,0,8, - 0,8,0,20,0,20,0,36,0,62,0,34,0,67,0,227, - 128,9,12,24,9,0,0,58,0,60,0,0,0,8,0,8, - 0,20,0,20,0,36,0,62,0,34,0,67,0,227,128,9, - 11,22,9,0,0,36,0,36,0,8,0,8,0,20,0,20, - 0,36,0,62,0,34,0,67,0,227,128,9,13,26,9,0, - 0,12,0,20,0,20,0,8,0,8,0,8,0,20,0,20, - 0,36,0,62,0,34,0,67,0,227,128,11,9,18,12,0, - 0,31,224,10,32,18,0,31,192,18,0,34,0,34,0,34, - 32,231,224,6,12,12,8,1,253,60,68,128,128,128,128,128, - 68,120,32,16,48,6,12,12,7,1,0,224,16,0,252,68, - 64,120,64,64,64,68,252,6,12,12,7,1,0,24,96,0, - 252,68,64,120,64,64,64,68,252,6,12,12,7,1,0,112, - 136,0,252,68,64,120,64,64,64,68,252,6,11,11,7,1, - 0,144,144,124,68,64,120,64,64,64,68,252,4,12,12,4, - 0,0,192,32,0,112,32,32,32,32,32,32,32,112,4,12, - 12,4,1,0,112,128,0,224,64,64,64,64,64,64,64,224, - 4,12,12,4,0,0,96,144,0,112,32,32,32,32,32,32, - 32,112,4,11,11,4,0,0,144,144,96,32,32,32,32,32, - 32,32,112,8,9,9,9,0,0,252,66,65,65,241,65,65, - 66,252,10,12,24,10,0,0,26,0,60,0,0,0,193,192, - 96,128,80,128,88,128,76,128,70,128,67,128,65,128,224,128, - 7,12,12,9,1,0,96,24,0,56,68,130,130,130,130,130, - 68,56,7,12,12,9,1,0,12,48,0,56,68,130,130,130, - 130,130,68,56,7,12,12,9,1,0,56,68,0,56,68,130, - 130,130,130,130,68,56,7,12,12,9,1,0,52,120,0,56, - 68,130,130,130,130,130,68,56,7,11,11,9,1,0,72,72, - 56,68,130,130,130,130,130,68,56,4,4,4,6,1,2,144, - 96,96,144,7,9,9,9,1,0,58,68,138,138,146,162,194, - 68,184,9,12,24,10,0,0,56,0,4,0,0,0,227,128, - 65,0,65,0,65,0,65,0,65,0,65,0,98,0,60,0, - 9,12,24,10,0,0,6,0,24,0,0,0,227,128,65,0, - 65,0,65,0,65,0,65,0,65,0,98,0,60,0,9,12, - 24,10,0,0,28,0,34,0,0,0,227,128,65,0,65,0, - 65,0,65,0,65,0,65,0,98,0,60,0,9,11,22,10, - 0,0,34,0,36,0,195,128,65,0,65,0,65,0,65,0, - 65,0,65,0,98,0,60,0,9,12,24,9,0,0,6,0, - 24,0,0,0,227,128,98,0,50,0,20,0,28,0,8,0, - 8,0,8,0,28,0,7,9,9,8,0,0,224,124,70,66, - 66,66,100,92,224,8,11,11,8,0,0,28,34,66,66,68, - 72,76,67,65,73,206,6,11,11,7,1,0,192,96,32,0, - 56,72,136,56,200,136,252,6,11,11,7,1,0,24,16,32, - 0,56,72,136,56,200,136,252,6,11,11,7,1,0,32,80, - 136,0,56,72,136,56,200,136,252,6,10,10,7,1,0,104, - 176,0,56,72,136,56,200,136,252,6,10,10,7,1,0,144, - 144,0,56,72,136,56,200,136,252,6,11,11,7,1,0,48, - 80,80,48,56,72,136,56,200,136,252,9,7,14,10,1,0, - 63,0,76,128,136,128,63,128,200,0,136,128,247,0,5,10, - 10,7,1,253,120,136,128,128,128,200,112,32,16,48,5,11, - 11,7,1,0,64,32,32,16,112,72,136,248,128,200,112,5, - 11,11,7,1,0,24,16,32,0,112,72,136,248,128,200,112, - 5,11,11,7,1,0,32,80,136,0,112,72,136,248,128,200, - 112,5,10,10,7,1,0,144,152,0,112,72,136,248,128,200, - 112,4,11,11,4,0,0,128,64,32,0,96,32,32,32,32, - 32,112,3,11,11,4,1,0,32,64,128,0,192,64,64,64, - 64,64,224,4,11,11,4,0,0,96,80,144,0,96,32,32, - 32,32,32,112,4,10,10,4,0,0,144,144,0,96,32,32, - 32,32,32,112,5,11,11,7,1,0,200,48,80,16,120,136, - 136,136,136,144,112,8,10,10,8,0,0,18,108,0,78,242, - 66,66,66,66,231,6,11,11,8,1,0,64,32,16,0,56, - 204,132,132,132,200,112,6,11,11,8,1,0,8,16,32,0, - 56,204,132,132,132,200,112,6,11,11,8,1,0,48,80,136, - 0,56,204,132,132,132,200,112,6,10,10,8,1,0,104,152, - 0,56,204,132,132,132,200,112,6,10,10,8,1,0,136,136, - 0,56,204,132,132,132,200,112,6,4,4,6,0,2,16,124, - 128,16,6,7,7,8,1,0,60,204,148,164,164,200,240,8, - 11,11,8,0,0,32,16,8,0,198,66,66,66,66,70,59, - 8,11,11,8,0,0,4,8,16,0,198,66,66,66,66,70, - 59,8,11,11,8,0,0,24,24,36,0,198,66,66,66,66, - 70,59,8,10,10,8,0,0,36,68,0,198,66,66,66,66, - 70,59,7,15,15,7,0,252,4,8,16,0,230,68,36,36, - 40,24,16,16,16,32,192,7,15,15,8,0,252,192,64,64, - 64,76,114,66,66,66,68,120,64,64,64,224,7,14,14,7, - 0,252,68,68,0,230,68,36,36,40,24,16,16,16,32,192 - }; -/* - Fontname: -FreeType-Gentium Basic-Medium-R-Normal--15-150-72-72-P-70-ISO10646-1 - Copyright: Copyright (c) SIL International, 2003-2008. - Capital A Height: 0, '1' Height: 9 - Calculated Max Values w= 7 h=14 x= 1 y= 5 dx= 7 dy= 0 ascent=12 len=14 - Font Bounding box w=23 h=21 x=-8 y=-5 - Calculated Min Values x= 0 y=-2 dx= 0 dy= 0 - Pure Font ascent = 9 descent= 0 - X Font ascent = 9 descent= 0 - Max Font ascent =12 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_gdr9n[248] U8G_FONT_SECTION("u8g_font_gdr9n") = { - 0,23,21,248,251,9,0,0,0,0,42,58,0,12,254,9, - 0,5,6,6,7,1,5,32,168,112,112,168,32,5,5,5, - 6,1,2,32,32,248,32,32,2,4,4,3,1,254,64,192, - 64,128,5,1,1,5,0,3,248,1,2,2,3,1,0,128, - 128,7,14,14,7,0,254,6,4,4,8,8,8,16,16,32, - 32,32,64,64,192,5,9,9,7,1,0,112,144,136,136,136, - 136,136,80,112,5,9,9,7,1,0,32,224,32,32,32,32, - 32,32,248,5,9,9,7,1,0,56,72,136,8,16,32,64, - 136,248,6,9,9,7,0,0,48,72,136,16,120,4,4,132, - 120,6,9,9,7,0,0,8,24,40,40,72,72,252,8,60, - 5,9,9,7,1,0,120,128,128,240,136,8,8,136,112,5, - 9,9,7,1,0,24,96,64,176,200,136,136,136,112,5,9, - 9,7,1,0,248,136,8,16,16,32,32,96,64,5,9,9, - 7,1,0,112,200,136,208,112,136,136,136,112,5,9,9,7, - 1,0,112,152,136,136,136,120,16,16,224,1,7,7,3,1, - 0,128,128,0,0,0,128,128}; -/* - Fontname: -FreeType-Gentium Basic-Medium-R-Normal--15-150-72-72-P-70-ISO10646-1 - Copyright: Copyright (c) SIL International, 2003-2008. - Capital A Height: 9, '1' Height: 9 - Calculated Max Values w=12 h=15 x= 1 y= 8 dx=13 dy= 0 ascent=12 len=26 - Font Bounding box w=23 h=21 x=-8 y=-5 - Calculated Min Values x=-1 y=-4 dx= 0 dy= 0 - Pure Font ascent = 9 descent=-4 - X Font ascent =12 descent=-4 - Max Font ascent =12 descent=-4 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_gdr9r[1553] U8G_FONT_SECTION("u8g_font_gdr9r") = { - 0,23,21,248,251,9,1,255,4,54,32,127,252,12,252,12, - 252,0,0,0,3,0,0,2,11,11,4,1,0,192,192,192, - 192,192,64,128,128,0,128,128,4,5,5,6,1,6,208,144, - 144,144,144,6,8,8,7,1,1,44,40,252,72,80,248,80, - 160,6,11,11,7,0,255,16,60,84,80,112,24,20,148,212, - 120,16,9,9,18,11,1,0,97,0,146,0,148,0,152,0, - 107,0,20,128,36,128,68,128,195,0,9,11,22,10,1,0, - 56,0,72,0,72,0,72,0,112,0,103,128,162,0,146,0, - 138,0,134,0,123,0,2,5,5,4,1,6,192,128,128,128, - 128,3,14,14,5,1,254,32,64,64,128,128,128,128,128,128, - 128,128,64,64,32,3,14,14,5,1,254,128,64,64,32,32, - 32,32,32,32,32,32,64,64,128,5,6,6,7,1,5,32, - 168,112,112,168,32,5,5,5,6,1,2,32,32,248,32,32, - 2,4,4,3,1,254,64,192,64,128,5,1,1,5,0,3, - 248,1,2,2,3,1,0,128,128,7,14,14,7,0,254,6, - 4,4,8,8,8,16,16,32,32,32,64,64,192,5,9,9, - 7,1,0,112,144,136,136,136,136,136,80,112,5,9,9,7, - 1,0,32,224,32,32,32,32,32,32,248,5,9,9,7,1, - 0,56,72,136,8,16,32,64,136,248,6,9,9,7,0,0, - 48,72,136,16,120,4,4,132,120,6,9,9,7,0,0,8, - 24,40,40,72,72,252,8,60,5,9,9,7,1,0,120,128, - 128,240,136,8,8,136,112,5,9,9,7,1,0,24,96,64, - 176,200,136,136,136,112,5,9,9,7,1,0,248,136,8,16, - 16,32,32,96,64,5,9,9,7,1,0,112,200,136,208,112, - 136,136,136,112,5,9,9,7,1,0,112,152,136,136,136,120, - 16,16,224,1,7,7,3,1,0,128,128,0,0,0,128,128, - 2,9,9,3,1,254,128,128,0,0,0,64,192,64,128,6, - 5,5,7,0,2,4,56,64,176,12,6,3,3,7,0,3, - 124,128,252,6,5,5,7,0,2,192,56,4,56,192,5,11, - 11,7,1,0,112,136,136,8,16,16,32,32,32,32,32,11, - 13,26,13,1,253,15,0,48,192,64,64,142,32,178,32,162, - 32,162,32,162,32,162,64,95,128,64,0,48,192,31,0,9, - 9,18,9,0,0,8,0,8,0,20,0,20,0,36,0,62, - 0,34,0,67,0,227,128,7,9,9,9,1,0,248,68,68, - 124,70,66,66,66,252,7,9,9,8,1,0,60,68,128,128, - 128,128,128,70,56,8,9,9,9,0,0,252,66,65,65,65, - 65,65,66,252,6,9,9,7,1,0,252,68,64,120,64,64, - 64,68,252,6,9,9,7,1,0,252,68,64,120,64,64,64, - 64,224,8,9,9,9,1,0,30,100,128,128,143,130,130,66, - 60,9,9,18,10,0,0,227,128,65,0,65,0,65,0,127, - 0,65,0,65,0,65,0,227,128,3,9,9,4,1,0,224, - 64,64,64,64,64,64,64,224,5,12,12,5,255,253,56,16, - 16,16,16,16,16,16,16,16,32,192,8,9,9,9,1,0, - 239,68,72,80,96,80,72,68,231,6,9,9,7,1,0,224, - 64,64,64,64,64,64,68,252,12,9,18,12,0,0,96,96, - 32,192,80,192,81,64,73,64,73,64,70,64,70,64,228,240, - 10,9,18,10,0,0,193,192,96,128,80,128,88,128,76,128, - 70,128,67,128,65,128,224,128,7,9,9,9,1,0,56,68, - 130,130,130,130,130,68,56,7,9,9,8,0,0,252,66,66, - 66,92,96,64,64,224,8,11,11,9,1,254,56,68,130,130, - 130,130,130,68,56,13,3,8,9,9,8,0,0,248,68,68, - 68,88,104,72,68,231,5,9,9,7,1,0,112,152,128,64, - 48,8,136,136,240,7,9,9,8,1,0,254,146,16,16,16, - 16,16,16,56,9,9,18,10,0,0,227,128,65,0,65,0, - 65,0,65,0,65,0,65,0,98,0,60,0,9,9,18,10, - 0,0,227,128,97,0,33,0,34,0,18,0,18,0,28,0, - 12,0,8,0,12,9,18,13,0,0,226,112,66,32,38,32, - 37,32,41,32,41,192,56,192,16,192,16,192,9,9,18,9, - 0,0,247,128,98,0,54,0,28,0,8,0,20,0,34,0, - 35,0,243,128,9,9,18,9,0,0,227,128,98,0,50,0, - 20,0,28,0,8,0,8,0,8,0,28,0,7,9,9,8, - 0,0,126,68,4,8,16,16,34,66,254,3,15,15,5,1, - 253,224,128,128,128,128,128,128,128,128,128,128,128,128,128,224, - 7,14,14,7,0,254,192,64,64,32,32,32,16,16,8,8, - 8,4,4,6,3,15,15,5,1,253,224,32,32,32,32,32, - 32,32,32,32,32,32,32,32,224,6,7,7,7,1,4,32, - 48,80,80,136,136,140,7,1,1,7,0,254,254,3,3,3, - 5,0,8,192,64,32,6,7,7,7,1,0,56,72,136,56, - 200,136,252,7,11,11,8,0,0,192,64,64,64,92,98,66, - 66,66,68,56,5,7,7,7,1,0,120,136,128,128,128,200, - 112,7,11,11,8,1,0,12,4,4,4,60,196,132,132,132, - 204,118,5,7,7,7,1,0,112,72,136,248,128,200,112,5, - 11,11,5,1,0,24,104,64,64,240,64,64,64,64,64,240, - 7,11,11,7,0,252,126,132,132,196,120,96,120,70,130,134, - 120,8,11,11,8,0,0,192,64,64,64,78,114,66,66,66, - 66,231,3,10,10,4,1,0,64,64,0,192,64,64,64,64, - 64,224,4,14,14,4,255,252,16,16,0,48,16,16,16,16, - 16,16,16,16,32,192,7,11,11,8,0,0,192,64,64,64, - 78,72,112,112,80,72,230,3,11,11,4,1,0,192,64,64, - 64,64,64,64,64,64,64,224,11,7,14,11,0,0,221,192, - 102,64,68,64,68,64,68,64,68,64,238,224,8,7,7,8, - 0,0,78,242,66,66,66,66,231,6,7,7,8,1,0,56, - 204,132,132,132,200,112,7,11,11,8,0,252,92,230,66,66, - 66,68,120,64,64,64,224,7,11,11,8,1,252,60,68,132, - 132,132,204,116,4,4,4,14,5,7,7,6,0,0,216,104, - 64,64,64,64,224,4,7,7,6,1,0,96,176,128,96,16, - 144,224,5,9,9,5,0,0,64,64,248,64,64,64,64,64, - 120,8,7,7,8,0,0,198,66,66,66,66,70,59,7,7, - 7,7,0,0,230,68,36,40,56,24,16,10,7,14,11,0, - 0,228,192,68,128,110,128,42,128,50,128,49,0,17,0,7, - 7,7,8,0,0,238,100,56,24,40,68,238,7,11,11,7, - 0,252,230,68,36,36,40,24,16,16,16,32,192,5,7,7, - 7,1,0,248,144,32,32,64,136,248,3,14,14,5,1,254, - 32,64,64,64,32,32,64,224,32,32,64,64,64,32,1,15, - 15,3,1,253,128,128,128,128,128,128,128,128,128,128,128,128, - 128,128,128,3,14,14,5,1,254,128,64,64,64,128,128,192, - 96,128,128,64,64,64,128,7,3,3,7,0,3,50,220,128, - 255}; -/* - Fontname: -Adobe-Helvetica-Bold-R-Normal--11-80-100-100-P-60-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 8, '1' Height: 8 - Calculated Max Values w=10 h=11 x= 1 y= 7 dx=11 dy= 0 ascent=11 len=18 - Font Bounding box w=12 h=19 x=-1 y=-5 - Calculated Min Values x=-1 y=-2 dx= 0 dy= 0 - Pure Font ascent = 8 descent=-2 - X Font ascent = 8 descent=-2 - Max Font ascent =11 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_helvB08[2677] U8G_FONT_SECTION("u8g_font_helvB08") = { - 0,12,19,255,251,8,1,182,3,122,32,255,254,11,254,8, - 254,0,0,0,3,0,1,2,8,8,4,1,0,192,192,192, - 192,128,128,0,192,3,3,3,5,1,5,160,160,160,7,7, - 7,6,255,0,40,40,126,40,252,80,80,5,10,10,6,0, - 255,32,112,168,224,112,56,40,168,112,32,7,8,8,8,0, - 0,98,180,104,16,16,44,86,140,7,8,8,8,0,0,112, - 216,216,112,222,204,220,118,1,3,3,3,1,5,128,128,128, - 3,10,10,4,0,254,32,96,64,192,192,192,192,64,96,32, - 3,10,10,4,0,254,128,192,64,96,96,96,96,64,192,128, - 3,3,3,4,0,5,160,64,160,6,5,5,6,0,1,48, - 48,252,48,48,2,4,4,3,0,254,192,192,64,128,4,1, - 1,5,0,3,240,2,2,2,3,0,0,192,192,4,8,8, - 4,0,0,16,16,32,32,64,64,128,128,5,8,8,6,0, - 0,112,216,216,216,216,216,216,112,3,8,8,6,1,0,96, - 224,96,96,96,96,96,96,5,8,8,6,0,0,112,216,24, - 24,48,96,192,248,5,8,8,6,0,0,112,216,24,48,24, - 24,216,112,6,8,8,6,0,0,8,24,56,88,152,252,24, - 24,5,8,8,6,0,0,248,192,192,240,24,152,216,112,5, - 8,8,6,0,0,112,216,192,240,216,216,216,112,5,8,8, - 6,0,0,248,24,24,48,48,96,96,96,5,8,8,6,0, - 0,112,216,216,112,216,216,216,112,5,8,8,6,0,0,112, - 216,216,216,120,24,216,112,2,6,6,3,0,0,192,192,0, - 0,192,192,2,8,8,3,0,254,192,192,0,0,192,192,64, - 128,4,5,5,5,0,1,48,96,192,96,48,5,3,3,6, - 0,2,248,0,248,4,5,5,5,0,1,192,96,48,96,192, - 5,8,8,6,0,0,112,216,24,48,96,96,0,96,10,9, - 18,11,0,255,31,0,96,128,77,64,146,64,162,64,164,128, - 155,0,64,0,62,0,7,8,8,8,0,0,56,56,108,108, - 108,254,198,198,6,8,8,7,0,0,248,204,204,248,204,204, - 204,248,7,8,8,8,0,0,60,102,194,192,192,194,102,60, - 6,8,8,7,0,0,240,216,204,204,204,204,216,240,5,8, - 8,6,0,0,248,192,192,248,192,192,192,248,5,8,8,6, - 0,0,248,192,192,240,192,192,192,192,7,8,8,8,0,0, - 60,102,194,192,206,198,102,58,6,8,8,7,0,0,204,204, - 204,252,204,204,204,204,2,8,8,3,0,0,192,192,192,192, - 192,192,192,192,5,8,8,6,0,0,24,24,24,24,24,24, - 216,112,7,8,8,7,0,0,204,216,240,224,240,216,204,198, - 5,8,8,6,0,0,192,192,192,192,192,192,192,248,9,8, - 16,10,0,0,193,128,227,128,227,128,247,128,213,128,221,128, - 201,128,201,128,7,8,8,8,0,0,198,230,230,214,214,206, - 206,198,7,8,8,8,0,0,56,108,198,198,198,198,108,56, - 6,8,8,7,0,0,248,204,204,204,248,192,192,192,7,9, - 9,8,0,255,56,108,198,198,198,214,108,60,2,6,8,8, - 7,0,0,248,204,204,204,248,204,204,204,6,8,8,7,0, - 0,120,204,224,120,28,140,204,120,6,8,8,7,0,0,252, - 48,48,48,48,48,48,48,6,8,8,7,0,0,204,204,204, - 204,204,204,204,120,7,8,8,8,0,0,198,198,108,108,108, - 56,56,16,10,8,16,11,0,0,204,192,204,192,204,192,109, - 128,109,128,127,128,51,0,51,0,7,8,8,8,0,0,198, - 198,108,56,56,108,198,198,8,8,8,9,0,0,195,195,102, - 102,60,24,24,24,6,8,8,7,0,0,252,12,24,48,112, - 96,192,252,3,10,10,4,0,254,224,192,192,192,192,192,192, - 192,192,224,4,8,8,4,0,0,128,128,64,64,32,32,16, - 16,3,10,10,4,0,254,224,96,96,96,96,96,96,96,96, - 224,4,4,4,5,0,4,96,240,144,144,6,1,1,6,0, - 254,252,2,2,2,3,0,7,128,64,6,6,6,6,0,0, - 112,152,120,216,216,108,5,8,8,6,0,0,192,192,240,216, - 216,216,216,240,4,6,6,5,0,0,112,208,192,192,208,112, - 5,8,8,6,0,0,24,24,120,216,216,216,216,120,5,6, - 6,6,0,0,112,216,248,192,216,112,5,8,8,4,255,0, - 56,96,240,96,96,96,96,96,5,8,8,6,0,254,104,216, - 216,216,216,120,24,112,5,8,8,6,0,0,192,192,240,216, - 216,216,216,216,2,8,8,3,0,0,192,0,192,192,192,192, - 192,192,3,10,10,3,255,254,96,0,96,96,96,96,96,96, - 96,192,6,8,8,6,0,0,192,192,216,240,224,240,216,204, - 2,8,8,3,0,0,192,192,192,192,192,192,192,192,8,6, - 6,9,0,0,182,219,219,219,219,219,5,6,6,6,0,0, - 176,216,216,216,216,216,5,6,6,6,0,0,112,216,216,216, - 216,112,5,8,8,6,0,254,176,216,216,216,216,240,192,192, - 5,8,8,6,0,254,104,216,216,216,216,120,24,24,4,6, - 6,4,0,0,176,224,192,192,192,192,5,6,6,6,0,0, - 112,216,112,24,216,112,4,8,8,4,255,0,96,96,240,96, - 96,96,96,48,5,6,6,6,0,0,216,216,216,216,216,104, - 5,6,6,6,0,0,216,216,216,80,112,32,7,6,6,8, - 0,0,214,214,214,108,108,108,6,6,6,7,0,0,204,120, - 48,120,204,204,5,8,8,6,0,254,216,216,216,216,120,48, - 48,96,5,6,6,6,0,0,248,24,48,96,192,248,4,10, - 10,5,0,254,48,96,96,96,192,96,96,96,96,48,1,10, - 10,3,1,254,128,128,128,128,128,128,128,128,128,128,4,10, - 10,5,0,254,192,96,96,96,48,96,96,96,96,192,5,2, - 2,6,0,3,104,176,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,0,0,0,3,0,1,2,8,8, - 4,1,254,192,0,64,64,192,192,192,192,5,8,8,6,0, - 255,16,112,216,160,160,216,112,64,5,8,8,6,0,0,56, - 104,96,240,96,96,104,216,6,6,6,6,0,1,132,120,72, - 72,120,132,6,8,8,7,0,0,132,132,204,72,252,48,252, - 48,1,10,10,3,1,254,128,128,128,128,0,0,128,128,128, - 128,5,10,10,6,0,254,112,200,224,112,152,200,112,56,152, - 112,3,1,1,3,0,7,160,8,8,8,10,1,0,60,66, - 153,165,161,157,66,60,3,5,5,5,1,3,224,32,160,0, - 224,6,3,3,7,0,1,108,216,108,5,3,3,7,1,2, - 248,8,8,4,1,1,5,0,3,240,8,8,8,10,1,0, - 60,66,189,165,185,165,66,60,3,1,1,3,0,7,224,3, - 3,3,4,0,5,96,160,192,6,7,7,6,0,0,48,48, - 252,48,48,0,252,3,4,4,3,0,4,96,160,64,224,3, - 4,4,3,0,4,224,64,32,192,2,2,2,3,0,7,64, - 128,5,8,8,6,0,254,216,216,216,216,216,232,192,192,6, - 10,10,6,0,254,124,232,232,232,104,40,40,40,40,40,2, - 1,1,3,0,3,192,2,2,2,3,0,254,64,192,2,4, - 4,3,0,4,64,192,64,64,3,5,5,5,1,3,224,160, - 224,0,224,6,3,3,7,0,1,216,108,216,8,8,8,9, - 0,0,68,196,72,72,18,38,47,66,7,8,8,9,0,0, - 68,196,72,72,22,42,36,78,8,8,8,9,0,0,228,68, - 40,200,18,38,47,66,5,8,8,6,0,254,48,0,48,48, - 96,192,216,112,7,11,11,8,0,0,32,16,0,56,56,108, - 108,108,254,198,198,7,11,11,8,0,0,8,16,0,56,56, - 108,108,108,254,198,198,7,11,11,8,0,0,16,40,0,56, - 56,108,108,108,254,198,198,7,11,11,8,0,0,20,40,0, - 56,56,108,108,108,254,198,198,7,10,10,8,0,0,40,0, - 56,56,108,108,108,254,198,198,7,11,11,8,0,0,16,40, - 16,56,56,108,108,108,254,198,198,9,8,16,10,0,0,63, - 128,60,0,108,0,111,128,108,0,252,0,204,0,207,128,7, - 10,10,8,0,254,60,102,194,192,192,194,102,60,16,48,5, - 11,11,6,0,0,64,32,0,248,192,192,248,192,192,192,248, - 5,11,11,6,0,0,16,32,0,248,192,192,248,192,192,192, - 248,5,11,11,6,0,0,32,80,0,248,192,192,248,192,192, - 192,248,5,10,10,6,0,0,80,0,248,192,192,248,192,192, - 192,248,2,11,11,3,0,0,128,64,0,192,192,192,192,192, - 192,192,192,2,11,11,3,0,0,64,128,0,192,192,192,192, - 192,192,192,192,3,11,11,3,255,0,64,160,0,96,96,96, - 96,96,96,96,96,4,10,10,3,255,0,144,0,96,96,96, - 96,96,96,96,96,7,8,8,7,255,0,120,108,102,246,102, - 102,108,120,7,11,11,8,0,0,20,40,0,198,230,230,214, - 214,206,206,198,7,11,11,8,0,0,16,8,0,56,108,198, - 198,198,198,108,56,7,11,11,8,0,0,8,16,0,56,108, - 198,198,198,198,108,56,7,11,11,8,0,0,16,40,0,56, - 108,198,198,198,198,108,56,7,11,11,8,0,0,20,40,0, - 56,108,198,198,198,198,108,56,7,10,10,8,0,0,40,0, - 56,108,198,198,198,198,108,56,6,5,5,6,0,1,204,120, - 48,120,204,7,8,8,8,0,0,58,108,206,214,214,230,108, - 184,6,11,11,7,0,0,32,16,0,204,204,204,204,204,204, - 204,120,6,11,11,7,0,0,8,16,0,204,204,204,204,204, - 204,204,120,6,11,11,7,0,0,32,80,0,204,204,204,204, - 204,204,204,120,6,10,10,7,0,0,72,0,204,204,204,204, - 204,204,204,120,8,11,11,9,0,0,4,8,0,195,195,102, - 102,60,24,24,24,6,8,8,7,0,0,192,248,204,204,204, - 248,192,192,5,8,8,6,0,0,112,200,200,208,200,200,200, - 208,6,9,9,6,0,0,32,16,0,112,152,120,216,216,108, - 6,9,9,6,0,0,16,32,0,112,152,120,216,216,108,6, - 9,9,6,0,0,32,80,0,112,152,120,216,216,108,6,9, - 9,6,0,0,40,80,0,112,152,120,216,216,108,6,8,8, - 6,0,0,80,0,112,152,120,216,216,108,6,9,9,6,0, - 0,32,80,32,112,152,120,216,216,108,8,6,6,9,0,0, - 126,155,127,216,219,110,4,8,8,5,0,254,112,208,192,192, - 208,112,32,96,5,9,9,6,0,0,64,32,0,112,216,248, - 192,216,112,5,9,9,6,0,0,16,32,0,112,216,248,192, - 216,112,5,9,9,6,0,0,32,80,0,112,216,248,192,216, - 112,5,8,8,6,0,0,80,0,112,216,248,192,216,112,2, - 9,9,3,0,0,128,64,0,192,192,192,192,192,192,2,9, - 9,3,0,0,64,128,0,192,192,192,192,192,192,3,9,9, - 3,0,0,64,160,0,192,192,192,192,192,192,3,8,8,3, - 0,0,160,0,192,192,192,192,192,192,5,9,9,6,0,0, - 80,96,160,112,216,216,216,216,112,5,9,9,6,0,0,80, - 160,0,176,216,216,216,216,216,5,9,9,6,0,0,64,32, - 0,112,216,216,216,216,112,5,9,9,6,0,0,16,32,0, - 112,216,216,216,216,112,5,9,9,6,0,0,32,80,0,112, - 216,216,216,216,112,5,9,9,6,0,0,80,160,0,112,216, - 216,216,216,112,5,8,8,6,0,0,80,0,112,216,216,216, - 216,112,6,5,5,6,0,1,48,0,252,0,48,7,6,6, - 6,255,0,58,108,124,108,108,184,5,9,9,6,0,0,64, - 32,0,216,216,216,216,216,104,5,9,9,6,0,0,16,32, - 0,216,216,216,216,216,104,5,9,9,6,0,0,32,80,0, - 216,216,216,216,216,104,5,8,8,6,0,0,80,0,216,216, - 216,216,216,104,5,11,11,6,0,254,16,32,0,216,216,216, - 216,120,48,48,96,5,10,10,6,0,254,192,192,240,216,200, - 200,216,240,192,192,5,10,10,6,0,254,80,0,216,216,216, - 216,120,48,48,96}; -/* - Fontname: -Adobe-Helvetica-Bold-R-Normal--11-80-100-100-P-60-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 0, '1' Height: 8 - Calculated Max Values w= 6 h= 8 x= 1 y= 5 dx= 6 dy= 0 ascent= 8 len= 8 - Font Bounding box w=12 h=19 x=-1 y=-5 - Calculated Min Values x= 0 y=-2 dx= 0 dy= 0 - Pure Font ascent = 8 descent= 0 - X Font ascent = 8 descent= 0 - Max Font ascent = 8 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_helvB08n[228] U8G_FONT_SECTION("u8g_font_helvB08n") = { - 0,12,19,255,251,8,0,0,0,0,42,58,0,8,254,8, - 0,3,3,3,4,0,5,160,64,160,6,5,5,6,0,1, - 48,48,252,48,48,2,4,4,3,0,254,192,192,64,128,4, - 1,1,5,0,3,240,2,2,2,3,0,0,192,192,4,8, - 8,4,0,0,16,16,32,32,64,64,128,128,5,8,8,6, - 0,0,112,216,216,216,216,216,216,112,3,8,8,6,1,0, - 96,224,96,96,96,96,96,96,5,8,8,6,0,0,112,216, - 24,24,48,96,192,248,5,8,8,6,0,0,112,216,24,48, - 24,24,216,112,6,8,8,6,0,0,8,24,56,88,152,252, - 24,24,5,8,8,6,0,0,248,192,192,240,24,152,216,112, - 5,8,8,6,0,0,112,216,192,240,216,216,216,112,5,8, - 8,6,0,0,248,24,24,48,48,96,96,96,5,8,8,6, - 0,0,112,216,216,112,216,216,216,112,5,8,8,6,0,0, - 112,216,216,216,120,24,216,112,2,6,6,3,0,0,192,192, - 0,0,192,192}; -/* - Fontname: -Adobe-Helvetica-Bold-R-Normal--11-80-100-100-P-60-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 8, '1' Height: 8 - Calculated Max Values w=10 h=10 x= 1 y= 7 dx=11 dy= 0 ascent= 9 len=18 - Font Bounding box w=12 h=19 x=-1 y=-5 - Calculated Min Values x=-1 y=-2 dx= 0 dy= 0 - Pure Font ascent = 8 descent=-2 - X Font ascent = 8 descent=-2 - Max Font ascent = 9 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_helvB08r[1287] U8G_FONT_SECTION("u8g_font_helvB08r") = { - 0,12,19,255,251,8,1,182,3,122,32,127,254,9,254,8, - 254,0,0,0,3,0,1,2,8,8,4,1,0,192,192,192, - 192,128,128,0,192,3,3,3,5,1,5,160,160,160,7,7, - 7,6,255,0,40,40,126,40,252,80,80,5,10,10,6,0, - 255,32,112,168,224,112,56,40,168,112,32,7,8,8,8,0, - 0,98,180,104,16,16,44,86,140,7,8,8,8,0,0,112, - 216,216,112,222,204,220,118,1,3,3,3,1,5,128,128,128, - 3,10,10,4,0,254,32,96,64,192,192,192,192,64,96,32, - 3,10,10,4,0,254,128,192,64,96,96,96,96,64,192,128, - 3,3,3,4,0,5,160,64,160,6,5,5,6,0,1,48, - 48,252,48,48,2,4,4,3,0,254,192,192,64,128,4,1, - 1,5,0,3,240,2,2,2,3,0,0,192,192,4,8,8, - 4,0,0,16,16,32,32,64,64,128,128,5,8,8,6,0, - 0,112,216,216,216,216,216,216,112,3,8,8,6,1,0,96, - 224,96,96,96,96,96,96,5,8,8,6,0,0,112,216,24, - 24,48,96,192,248,5,8,8,6,0,0,112,216,24,48,24, - 24,216,112,6,8,8,6,0,0,8,24,56,88,152,252,24, - 24,5,8,8,6,0,0,248,192,192,240,24,152,216,112,5, - 8,8,6,0,0,112,216,192,240,216,216,216,112,5,8,8, - 6,0,0,248,24,24,48,48,96,96,96,5,8,8,6,0, - 0,112,216,216,112,216,216,216,112,5,8,8,6,0,0,112, - 216,216,216,120,24,216,112,2,6,6,3,0,0,192,192,0, - 0,192,192,2,8,8,3,0,254,192,192,0,0,192,192,64, - 128,4,5,5,5,0,1,48,96,192,96,48,5,3,3,6, - 0,2,248,0,248,4,5,5,5,0,1,192,96,48,96,192, - 5,8,8,6,0,0,112,216,24,48,96,96,0,96,10,9, - 18,11,0,255,31,0,96,128,77,64,146,64,162,64,164,128, - 155,0,64,0,62,0,7,8,8,8,0,0,56,56,108,108, - 108,254,198,198,6,8,8,7,0,0,248,204,204,248,204,204, - 204,248,7,8,8,8,0,0,60,102,194,192,192,194,102,60, - 6,8,8,7,0,0,240,216,204,204,204,204,216,240,5,8, - 8,6,0,0,248,192,192,248,192,192,192,248,5,8,8,6, - 0,0,248,192,192,240,192,192,192,192,7,8,8,8,0,0, - 60,102,194,192,206,198,102,58,6,8,8,7,0,0,204,204, - 204,252,204,204,204,204,2,8,8,3,0,0,192,192,192,192, - 192,192,192,192,5,8,8,6,0,0,24,24,24,24,24,24, - 216,112,7,8,8,7,0,0,204,216,240,224,240,216,204,198, - 5,8,8,6,0,0,192,192,192,192,192,192,192,248,9,8, - 16,10,0,0,193,128,227,128,227,128,247,128,213,128,221,128, - 201,128,201,128,7,8,8,8,0,0,198,230,230,214,214,206, - 206,198,7,8,8,8,0,0,56,108,198,198,198,198,108,56, - 6,8,8,7,0,0,248,204,204,204,248,192,192,192,7,9, - 9,8,0,255,56,108,198,198,198,214,108,60,2,6,8,8, - 7,0,0,248,204,204,204,248,204,204,204,6,8,8,7,0, - 0,120,204,224,120,28,140,204,120,6,8,8,7,0,0,252, - 48,48,48,48,48,48,48,6,8,8,7,0,0,204,204,204, - 204,204,204,204,120,7,8,8,8,0,0,198,198,108,108,108, - 56,56,16,10,8,16,11,0,0,204,192,204,192,204,192,109, - 128,109,128,127,128,51,0,51,0,7,8,8,8,0,0,198, - 198,108,56,56,108,198,198,8,8,8,9,0,0,195,195,102, - 102,60,24,24,24,6,8,8,7,0,0,252,12,24,48,112, - 96,192,252,3,10,10,4,0,254,224,192,192,192,192,192,192, - 192,192,224,4,8,8,4,0,0,128,128,64,64,32,32,16, - 16,3,10,10,4,0,254,224,96,96,96,96,96,96,96,96, - 224,4,4,4,5,0,4,96,240,144,144,6,1,1,6,0, - 254,252,2,2,2,3,0,7,128,64,6,6,6,6,0,0, - 112,152,120,216,216,108,5,8,8,6,0,0,192,192,240,216, - 216,216,216,240,4,6,6,5,0,0,112,208,192,192,208,112, - 5,8,8,6,0,0,24,24,120,216,216,216,216,120,5,6, - 6,6,0,0,112,216,248,192,216,112,5,8,8,4,255,0, - 56,96,240,96,96,96,96,96,5,8,8,6,0,254,104,216, - 216,216,216,120,24,112,5,8,8,6,0,0,192,192,240,216, - 216,216,216,216,2,8,8,3,0,0,192,0,192,192,192,192, - 192,192,3,10,10,3,255,254,96,0,96,96,96,96,96,96, - 96,192,6,8,8,6,0,0,192,192,216,240,224,240,216,204, - 2,8,8,3,0,0,192,192,192,192,192,192,192,192,8,6, - 6,9,0,0,182,219,219,219,219,219,5,6,6,6,0,0, - 176,216,216,216,216,216,5,6,6,6,0,0,112,216,216,216, - 216,112,5,8,8,6,0,254,176,216,216,216,216,240,192,192, - 5,8,8,6,0,254,104,216,216,216,216,120,24,24,4,6, - 6,4,0,0,176,224,192,192,192,192,5,6,6,6,0,0, - 112,216,112,24,216,112,4,8,8,4,255,0,96,96,240,96, - 96,96,96,48,5,6,6,6,0,0,216,216,216,216,216,104, - 5,6,6,6,0,0,216,216,216,80,112,32,7,6,6,8, - 0,0,214,214,214,108,108,108,6,6,6,7,0,0,204,120, - 48,120,204,204,5,8,8,6,0,254,216,216,216,216,120,48, - 48,96,5,6,6,6,0,0,248,24,48,96,192,248,4,10, - 10,5,0,254,48,96,96,96,192,96,96,96,96,48,1,10, - 10,3,1,254,128,128,128,128,128,128,128,128,128,128,4,10, - 10,5,0,254,192,96,96,96,48,96,96,96,96,192,5,2, - 2,6,0,3,104,176,255}; -/* - Fontname: -Adobe-Helvetica-Bold-R-Normal--14-100-100-100-P-82-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 11, '1' Height: 11 - Calculated Max Values w=14 h=14 x= 2 y= 9 dx=15 dy= 0 ascent=14 len=28 - Font Bounding box w=17 h=23 x=-1 y=-6 - Calculated Min Values x= 0 y=-3 dx= 0 dy= 0 - Pure Font ascent =11 descent=-3 - X Font ascent =11 descent=-3 - Max Font ascent =14 descent=-3 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_helvB10[3692] U8G_FONT_SECTION("u8g_font_helvB10") = { - 0,17,23,255,250,11,2,27,4,205,32,255,253,14,253,11, - 253,0,0,0,4,0,1,2,11,11,4,1,0,192,192,192, - 192,192,192,128,128,0,192,192,5,3,3,7,1,8,216,216, - 144,9,10,20,9,0,0,27,0,27,0,27,0,127,128,54, - 0,54,0,255,0,108,0,108,0,108,0,7,14,14,8,0, - 254,16,124,214,214,208,240,120,28,22,214,214,124,16,16,12, - 11,22,13,0,0,120,64,204,192,205,128,121,0,3,0,6, - 0,4,0,13,224,11,48,27,48,17,224,9,10,20,11,1, - 0,56,0,108,0,108,0,56,0,115,0,251,0,206,0,198, - 0,207,0,125,128,2,3,3,4,1,8,192,192,128,4,14, - 14,5,1,253,48,96,96,192,192,192,192,192,192,192,192,96, - 96,48,4,14,14,5,0,253,192,96,96,48,48,48,48,48, - 48,48,48,96,96,192,5,4,4,6,0,7,32,248,112,216, - 8,7,7,9,0,1,24,24,24,255,24,24,24,3,3,3, - 4,0,255,96,96,192,3,1,1,4,0,4,224,2,2,2, - 4,1,0,192,192,4,11,11,4,0,0,16,16,48,32,32, - 96,64,64,192,128,128,7,11,11,8,0,0,56,108,198,198, - 198,198,198,198,198,108,56,4,11,11,8,1,0,48,240,48, - 48,48,48,48,48,48,48,48,7,11,11,8,0,0,124,198, - 198,6,14,12,24,48,96,192,254,7,11,11,8,0,0,124, - 198,198,6,6,60,6,6,198,198,124,8,11,11,8,0,0, - 6,14,30,54,102,198,198,255,6,6,6,7,11,11,8,0, - 0,126,96,96,192,252,14,6,6,198,204,120,7,11,11,8, - 0,0,60,102,102,192,220,230,198,198,198,198,124,7,11,11, - 8,0,0,254,6,12,12,24,24,48,48,96,96,96,7,11, - 11,8,0,0,124,198,198,198,198,124,198,198,198,198,124,7, - 11,11,8,0,0,124,198,198,198,198,198,126,6,198,204,120, - 2,8,8,5,2,0,192,192,0,0,0,0,192,192,3,9, - 9,5,1,255,96,96,0,0,0,0,96,96,192,6,5,5, - 8,1,2,28,112,192,112,28,7,3,3,9,1,3,254,0, - 254,6,5,5,8,1,2,224,56,12,56,224,7,11,11,9, - 1,0,124,198,198,6,12,24,48,48,0,48,48,13,12,24, - 14,0,255,15,128,56,224,112,112,102,176,205,152,217,152,219, - 24,219,48,206,224,96,0,49,128,31,0,10,11,22,10,0, - 0,12,0,12,0,30,0,18,0,51,0,51,0,97,128,127, - 128,97,128,192,192,192,192,8,11,11,10,1,0,254,199,195, - 195,198,252,198,195,195,199,254,9,11,22,11,1,0,31,0, - 123,128,96,128,192,0,192,0,192,0,192,0,192,0,96,128, - 123,128,31,0,9,11,22,11,1,0,252,0,199,0,195,0, - 193,128,193,128,193,128,193,128,193,128,195,0,199,0,252,0, - 7,11,11,9,1,0,254,192,192,192,192,254,192,192,192,192, - 254,7,11,11,9,1,0,254,192,192,192,192,252,192,192,192, - 192,192,9,11,22,11,1,0,31,0,123,128,96,128,192,0, - 192,0,199,128,193,128,193,128,97,128,123,128,30,128,8,11, - 11,10,1,0,195,195,195,195,195,255,195,195,195,195,195,2, - 11,11,4,1,0,192,192,192,192,192,192,192,192,192,192,192, - 7,11,11,8,0,0,6,6,6,6,6,6,6,198,198,238, - 124,9,11,22,10,1,0,195,0,198,0,204,0,216,0,240, - 0,240,0,216,0,204,0,198,0,195,0,193,128,7,11,11, - 8,1,0,192,192,192,192,192,192,192,192,192,192,254,11,11, - 22,13,1,0,192,96,192,96,224,224,224,224,241,224,209,96, - 209,96,219,96,202,96,206,96,196,96,9,11,22,11,1,0, - 193,128,225,128,225,128,209,128,217,128,201,128,205,128,197,128, - 195,128,195,128,193,128,10,11,22,12,1,0,30,0,115,128, - 97,128,192,192,192,192,192,192,192,192,192,192,97,128,115,128, - 30,0,8,11,11,10,1,0,254,199,195,195,199,254,192,192, - 192,192,192,10,11,22,12,1,0,30,0,115,128,97,128,192, - 192,192,192,192,192,192,192,198,192,99,128,115,128,30,192,9, - 11,22,11,1,0,254,0,199,0,195,0,195,0,198,0,254, - 0,199,0,195,0,195,0,195,0,193,128,8,11,11,10,1, - 0,126,231,195,224,120,30,7,3,195,238,124,8,11,11,8, - 0,0,255,24,24,24,24,24,24,24,24,24,24,9,11,22, - 11,1,0,193,128,193,128,193,128,193,128,193,128,193,128,193, - 128,193,128,193,128,99,0,62,0,10,11,22,10,0,0,192, - 192,192,192,97,128,97,128,115,128,51,0,51,0,30,0,30, - 0,12,0,12,0,14,11,22,14,0,0,195,12,195,12,195, - 12,103,152,100,152,100,152,108,216,44,208,56,112,24,96,24, - 96,9,11,22,9,0,0,193,128,193,128,99,0,54,0,28, - 0,28,0,54,0,99,0,99,0,193,128,193,128,10,11,22, - 10,0,0,192,192,97,128,97,128,51,0,51,0,30,0,30, - 0,12,0,12,0,12,0,12,0,8,11,11,9,0,0,255, - 3,6,12,28,24,48,112,96,192,255,4,14,14,5,1,253, - 240,192,192,192,192,192,192,192,192,192,192,192,192,240,4,11, - 11,4,0,0,128,128,192,64,64,96,32,32,48,16,16,4, - 14,14,5,0,253,240,48,48,48,48,48,48,48,48,48,48, - 48,48,240,6,5,5,8,1,6,48,120,72,204,204,8,1, - 1,8,0,253,255,3,2,2,5,1,9,192,96,7,8,8, - 8,1,0,120,204,12,124,204,204,220,118,7,11,11,9,1, - 0,192,192,192,216,236,198,198,198,198,236,216,6,8,8,8, - 1,0,56,108,204,192,192,204,108,56,7,11,11,9,1,0, - 6,6,6,54,110,198,198,198,198,110,54,6,8,8,8,1, - 0,120,204,204,252,192,192,236,120,5,11,11,4,0,0,56, - 96,96,240,96,96,96,96,96,96,96,7,11,11,9,1,253, - 58,110,198,198,198,198,110,54,6,206,124,7,11,11,9,1, - 0,192,192,192,220,238,198,198,198,198,198,198,2,11,11,4, - 1,0,192,192,0,192,192,192,192,192,192,192,192,3,14,14, - 4,0,253,96,96,0,96,96,96,96,96,96,96,96,96,224, - 192,6,11,11,8,1,0,192,192,192,204,216,240,240,216,216, - 204,204,2,11,11,4,1,0,192,192,192,192,192,192,192,192, - 192,192,192,10,8,16,12,1,0,219,128,238,192,204,192,204, - 192,204,192,204,192,204,192,204,192,7,8,8,9,1,0,220, - 238,198,198,198,198,198,198,7,8,8,9,1,0,56,108,198, - 198,198,198,108,56,7,11,11,9,1,253,216,236,198,198,198, - 198,236,216,192,192,192,7,11,11,9,1,253,54,110,198,198, - 198,198,110,54,6,6,6,5,8,8,6,1,0,216,248,192, - 192,192,192,192,192,6,8,8,8,1,0,120,204,224,120,28, - 12,236,120,5,10,10,5,0,0,96,96,248,96,96,96,96, - 96,104,48,7,8,8,9,1,0,198,198,198,198,198,198,238, - 118,8,8,8,8,0,0,195,195,102,102,36,60,24,24,10, - 8,16,10,0,0,204,192,204,192,204,192,109,128,109,128,51, - 0,51,0,51,0,7,8,8,7,0,0,198,198,108,56,56, - 108,198,198,8,11,11,8,0,253,195,195,102,102,36,60,24, - 24,24,48,112,6,8,8,6,0,0,252,12,24,48,48,96, - 192,252,5,14,14,6,0,253,24,48,48,48,48,96,192,96, - 48,48,48,48,48,24,1,14,14,4,2,253,128,128,128,128, - 128,128,128,128,128,128,128,128,128,128,5,14,14,6,1,253, - 192,96,96,96,96,48,24,48,96,96,96,96,96,192,7,3, - 3,9,1,3,114,222,140,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,0,0,0,4,0,1,2,11, - 11,4,1,253,192,192,0,64,64,192,192,192,192,192,192,7, - 10,10,8,0,255,4,60,110,200,208,208,230,102,124,64,8, - 11,11,8,0,0,60,102,102,96,252,48,48,48,96,251,222, - 7,7,7,8,0,2,130,124,108,108,108,124,130,8,11,11, - 9,0,0,195,195,195,102,102,60,126,24,126,24,24,1,14, - 14,4,2,253,128,128,128,128,128,128,0,0,128,128,128,128, - 128,128,6,14,14,8,1,253,120,204,204,224,120,220,204,204, - 236,120,28,204,204,120,5,2,2,5,0,9,216,216,10,11, - 22,12,1,0,30,0,97,128,76,128,210,192,144,64,144,64, - 144,64,146,64,76,128,97,128,30,0,5,7,7,6,0,4, - 112,144,112,208,248,0,248,7,5,5,9,1,2,54,108,216, - 108,54,7,4,4,9,1,2,254,254,2,2,3,1,1,4, - 0,4,224,10,11,22,12,1,0,30,0,97,128,92,128,146, - 64,146,64,156,64,146,64,146,64,82,128,97,128,30,0,5, - 1,1,5,0,9,248,4,4,4,6,1,7,96,144,144,96, - 8,9,9,9,0,0,24,24,24,255,24,24,24,0,255,4, - 6,6,5,0,5,96,176,48,96,192,240,4,6,6,5,0, - 5,96,176,96,48,176,96,3,2,2,5,1,9,96,192,7, - 11,11,9,1,253,198,198,198,198,198,198,238,246,192,192,192, - 8,14,14,8,0,253,63,122,250,250,250,122,58,10,10,10, - 10,10,10,10,2,2,2,4,1,3,192,192,5,3,3,5, - 0,253,24,216,112,3,6,6,4,0,5,96,224,96,96,96, - 96,5,7,7,6,0,4,112,216,216,216,112,0,248,7,5, - 5,9,1,2,216,108,54,108,216,12,11,22,12,0,0,97, - 128,225,128,99,0,99,0,102,0,102,32,6,96,12,224,13, - 96,25,240,24,96,11,11,22,12,0,0,97,128,225,128,99, - 0,99,0,102,0,102,192,7,96,12,96,12,192,25,128,25, - 224,12,11,22,12,0,0,97,128,177,128,99,0,51,0,182, - 0,102,32,6,96,12,224,13,96,25,240,24,96,7,11,11, - 9,1,253,24,24,0,24,24,48,96,192,198,198,124,10,14, - 28,10,0,0,24,0,12,0,0,0,12,0,12,0,30,0, - 18,0,51,0,51,0,97,128,127,128,97,128,192,192,192,192, - 10,14,28,10,0,0,6,0,12,0,0,0,12,0,12,0, - 30,0,18,0,51,0,51,0,97,128,127,128,97,128,192,192, - 192,192,10,14,28,10,0,0,14,0,27,0,0,0,12,0, - 12,0,30,0,18,0,51,0,51,0,97,128,127,128,97,128, - 192,192,192,192,10,14,28,10,0,0,13,0,22,0,0,0, - 12,0,12,0,30,0,18,0,51,0,51,0,97,128,127,128, - 97,128,192,192,192,192,10,14,28,10,0,0,51,0,51,0, - 0,0,12,0,12,0,30,0,18,0,51,0,51,0,97,128, - 127,128,97,128,192,192,192,192,10,14,28,10,0,0,12,0, - 18,0,12,0,12,0,12,0,30,0,18,0,51,0,51,0, - 97,128,127,128,97,128,192,192,192,192,14,11,22,15,0,0, - 15,252,15,0,27,0,19,0,51,0,51,248,99,0,127,0, - 99,0,195,0,195,252,9,14,28,11,1,253,31,0,123,128, - 96,128,192,0,192,0,192,0,192,0,192,0,96,128,123,128, - 31,0,6,0,54,0,28,0,7,14,14,9,1,0,48,24, - 0,254,192,192,192,192,254,192,192,192,192,254,7,14,14,9, - 1,0,12,24,0,254,192,192,192,192,254,192,192,192,192,254, - 7,14,14,9,1,0,28,54,0,254,192,192,192,192,254,192, - 192,192,192,254,7,14,14,9,1,0,108,108,0,254,192,192, - 192,192,254,192,192,192,192,254,3,14,14,4,0,0,192,96, - 0,96,96,96,96,96,96,96,96,96,96,96,3,14,14,4, - 1,0,96,192,0,192,192,192,192,192,192,192,192,192,192,192, - 5,14,14,4,0,0,112,216,0,96,96,96,96,96,96,96, - 96,96,96,96,5,14,14,4,0,0,216,216,0,96,96,96, - 96,96,96,96,96,96,96,96,10,11,22,11,0,0,126,0, - 99,128,97,128,96,192,96,192,248,192,96,192,96,192,97,128, - 99,128,126,0,9,14,28,11,1,0,26,0,44,0,0,0, - 193,128,225,128,225,128,209,128,217,128,201,128,205,128,197,128, - 195,128,195,128,193,128,10,14,28,12,1,0,24,0,12,0, - 0,0,30,0,115,128,97,128,192,192,192,192,192,192,192,192, - 192,192,97,128,115,128,30,0,10,14,28,12,1,0,6,0, - 12,0,0,0,30,0,115,128,97,128,192,192,192,192,192,192, - 192,192,192,192,97,128,115,128,30,0,10,14,28,12,1,0, - 14,0,27,0,0,0,30,0,115,128,97,128,192,192,192,192, - 192,192,192,192,192,192,97,128,115,128,30,0,10,14,28,12, - 1,0,13,0,22,0,0,0,30,0,115,128,97,128,192,192, - 192,192,192,192,192,192,192,192,97,128,115,128,30,0,10,14, - 28,12,1,0,51,0,51,0,0,0,30,0,115,128,97,128, - 192,192,192,192,192,192,192,192,192,192,97,128,115,128,30,0, - 8,7,7,9,0,1,195,102,60,24,60,102,195,12,11,22, - 12,0,0,15,48,57,224,48,192,97,224,99,96,102,96,108, - 96,120,96,48,192,121,192,207,0,9,14,28,11,1,0,24, - 0,12,0,0,0,193,128,193,128,193,128,193,128,193,128,193, - 128,193,128,193,128,193,128,99,0,62,0,9,14,28,11,1, - 0,6,0,12,0,0,0,193,128,193,128,193,128,193,128,193, - 128,193,128,193,128,193,128,193,128,99,0,62,0,9,14,28, - 11,1,0,28,0,54,0,0,0,193,128,193,128,193,128,193, - 128,193,128,193,128,193,128,193,128,193,128,99,0,62,0,9, - 14,28,11,1,0,99,0,99,0,0,0,193,128,193,128,193, - 128,193,128,193,128,193,128,193,128,193,128,193,128,99,0,62, - 0,10,14,28,10,0,0,6,0,12,0,0,0,192,192,97, - 128,97,128,51,0,51,0,30,0,30,0,12,0,12,0,12, - 0,12,0,8,11,11,10,1,0,192,192,254,199,195,195,199, - 254,192,192,192,6,11,11,8,1,0,120,204,204,204,216,216, - 204,204,204,204,216,7,11,11,8,1,0,48,24,0,120,204, - 12,124,204,204,220,118,7,11,11,8,1,0,24,48,0,120, - 204,12,124,204,204,220,118,7,11,11,8,1,0,56,108,0, - 120,204,12,124,204,204,220,118,7,11,11,8,1,0,52,88, - 0,120,204,12,124,204,204,220,118,7,11,11,8,1,0,108, - 108,0,120,204,12,124,204,204,220,118,7,11,11,8,1,0, - 48,72,48,120,204,12,124,204,204,220,118,11,8,16,13,1, - 0,123,192,206,96,12,96,127,224,204,0,204,0,222,96,119, - 192,7,11,11,9,1,253,60,102,198,192,192,198,102,60,24, - 88,112,6,11,11,8,1,0,96,48,0,120,204,204,252,192, - 192,236,120,6,11,11,8,1,0,24,48,0,120,204,204,252, - 192,192,236,120,6,11,11,8,1,0,56,108,0,120,204,204, - 252,192,192,236,120,6,11,11,8,1,0,108,108,0,120,204, - 204,252,192,192,236,120,3,11,11,4,0,0,192,96,0,96, - 96,96,96,96,96,96,96,3,11,11,4,1,0,96,192,0, - 192,192,192,192,192,192,192,192,5,11,11,4,0,0,112,216, - 0,96,96,96,96,96,96,96,96,5,11,11,4,0,0,216, - 216,0,96,96,96,96,96,96,96,96,7,11,11,9,1,0, - 108,56,72,60,108,198,198,198,198,108,56,7,11,11,9,1, - 0,52,88,0,220,238,198,198,198,198,198,198,7,11,11,9, - 1,0,48,24,0,56,108,198,198,198,198,108,56,7,11,11, - 9,1,0,24,48,0,56,108,198,198,198,198,108,56,7,11, - 11,9,1,0,56,108,0,56,108,198,198,198,198,108,56,7, - 11,11,9,1,0,52,88,0,56,108,198,198,198,198,108,56, - 7,11,11,9,1,0,108,108,0,56,108,198,198,198,198,108, - 56,8,7,7,9,0,1,24,24,0,255,0,24,24,7,8, - 8,9,1,0,58,108,206,214,214,230,108,184,7,11,11,9, - 1,0,48,24,0,198,198,198,198,198,198,238,118,7,11,11, - 9,1,0,12,24,0,198,198,198,198,198,198,238,118,7,11, - 11,9,1,0,56,108,0,198,198,198,198,198,198,238,118,7, - 11,11,9,1,0,108,108,0,198,198,198,198,198,198,238,118, - 8,14,14,8,0,253,12,24,0,195,195,102,102,36,60,24, - 24,24,48,112,7,14,14,9,1,253,192,192,192,216,236,198, - 198,198,198,236,216,192,192,192,8,14,14,8,0,253,54,54, - 0,195,195,102,102,36,60,24,24,24,48,112}; -/* - Fontname: -Adobe-Helvetica-Bold-R-Normal--14-100-100-100-P-82-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 0, '1' Height: 11 - Calculated Max Values w= 8 h=11 x= 2 y= 7 dx= 9 dy= 0 ascent=11 len=11 - Font Bounding box w=17 h=23 x=-1 y=-6 - Calculated Min Values x= 0 y=-1 dx= 0 dy= 0 - Pure Font ascent =11 descent= 0 - X Font ascent =11 descent= 0 - Max Font ascent =11 descent=-1 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_helvB10n[265] U8G_FONT_SECTION("u8g_font_helvB10n") = { - 0,17,23,255,250,11,0,0,0,0,42,58,0,11,255,11, - 0,5,4,4,6,0,7,32,248,112,216,8,7,7,9,0, - 1,24,24,24,255,24,24,24,3,3,3,4,0,255,96,96, - 192,3,1,1,4,0,4,224,2,2,2,4,1,0,192,192, - 4,11,11,4,0,0,16,16,48,32,32,96,64,64,192,128, - 128,7,11,11,8,0,0,56,108,198,198,198,198,198,198,198, - 108,56,4,11,11,8,1,0,48,240,48,48,48,48,48,48, - 48,48,48,7,11,11,8,0,0,124,198,198,6,14,12,24, - 48,96,192,254,7,11,11,8,0,0,124,198,198,6,6,60, - 6,6,198,198,124,8,11,11,8,0,0,6,14,30,54,102, - 198,198,255,6,6,6,7,11,11,8,0,0,126,96,96,192, - 252,14,6,6,198,204,120,7,11,11,8,0,0,60,102,102, - 192,220,230,198,198,198,198,124,7,11,11,8,0,0,254,6, - 12,12,24,24,48,48,96,96,96,7,11,11,8,0,0,124, - 198,198,198,198,124,198,198,198,198,124,7,11,11,8,0,0, - 124,198,198,198,198,198,126,6,198,204,120,2,8,8,5,2, - 0,192,192,0,0,0,0,192,192}; -/* - Fontname: -Adobe-Helvetica-Bold-R-Normal--14-100-100-100-P-82-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 11, '1' Height: 11 - Calculated Max Values w=14 h=14 x= 2 y= 9 dx=14 dy= 0 ascent=12 len=24 - Font Bounding box w=17 h=23 x=-1 y=-6 - Calculated Min Values x= 0 y=-3 dx= 0 dy= 0 - Pure Font ascent =11 descent=-3 - X Font ascent =11 descent=-3 - Max Font ascent =12 descent=-3 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_helvB10r[1720] U8G_FONT_SECTION("u8g_font_helvB10r") = { - 0,17,23,255,250,11,2,27,4,205,32,127,253,12,253,11, - 253,0,0,0,4,0,1,2,11,11,4,1,0,192,192,192, - 192,192,192,128,128,0,192,192,5,3,3,7,1,8,216,216, - 144,9,10,20,9,0,0,27,0,27,0,27,0,127,128,54, - 0,54,0,255,0,108,0,108,0,108,0,7,14,14,8,0, - 254,16,124,214,214,208,240,120,28,22,214,214,124,16,16,12, - 11,22,13,0,0,120,64,204,192,205,128,121,0,3,0,6, - 0,4,0,13,224,11,48,27,48,17,224,9,10,20,11,1, - 0,56,0,108,0,108,0,56,0,115,0,251,0,206,0,198, - 0,207,0,125,128,2,3,3,4,1,8,192,192,128,4,14, - 14,5,1,253,48,96,96,192,192,192,192,192,192,192,192,96, - 96,48,4,14,14,5,0,253,192,96,96,48,48,48,48,48, - 48,48,48,96,96,192,5,4,4,6,0,7,32,248,112,216, - 8,7,7,9,0,1,24,24,24,255,24,24,24,3,3,3, - 4,0,255,96,96,192,3,1,1,4,0,4,224,2,2,2, - 4,1,0,192,192,4,11,11,4,0,0,16,16,48,32,32, - 96,64,64,192,128,128,7,11,11,8,0,0,56,108,198,198, - 198,198,198,198,198,108,56,4,11,11,8,1,0,48,240,48, - 48,48,48,48,48,48,48,48,7,11,11,8,0,0,124,198, - 198,6,14,12,24,48,96,192,254,7,11,11,8,0,0,124, - 198,198,6,6,60,6,6,198,198,124,8,11,11,8,0,0, - 6,14,30,54,102,198,198,255,6,6,6,7,11,11,8,0, - 0,126,96,96,192,252,14,6,6,198,204,120,7,11,11,8, - 0,0,60,102,102,192,220,230,198,198,198,198,124,7,11,11, - 8,0,0,254,6,12,12,24,24,48,48,96,96,96,7,11, - 11,8,0,0,124,198,198,198,198,124,198,198,198,198,124,7, - 11,11,8,0,0,124,198,198,198,198,198,126,6,198,204,120, - 2,8,8,5,2,0,192,192,0,0,0,0,192,192,3,9, - 9,5,1,255,96,96,0,0,0,0,96,96,192,6,5,5, - 8,1,2,28,112,192,112,28,7,3,3,9,1,3,254,0, - 254,6,5,5,8,1,2,224,56,12,56,224,7,11,11,9, - 1,0,124,198,198,6,12,24,48,48,0,48,48,13,12,24, - 14,0,255,15,128,56,224,112,112,102,176,205,152,217,152,219, - 24,219,48,206,224,96,0,49,128,31,0,10,11,22,10,0, - 0,12,0,12,0,30,0,18,0,51,0,51,0,97,128,127, - 128,97,128,192,192,192,192,8,11,11,10,1,0,254,199,195, - 195,198,252,198,195,195,199,254,9,11,22,11,1,0,31,0, - 123,128,96,128,192,0,192,0,192,0,192,0,192,0,96,128, - 123,128,31,0,9,11,22,11,1,0,252,0,199,0,195,0, - 193,128,193,128,193,128,193,128,193,128,195,0,199,0,252,0, - 7,11,11,9,1,0,254,192,192,192,192,254,192,192,192,192, - 254,7,11,11,9,1,0,254,192,192,192,192,252,192,192,192, - 192,192,9,11,22,11,1,0,31,0,123,128,96,128,192,0, - 192,0,199,128,193,128,193,128,97,128,123,128,30,128,8,11, - 11,10,1,0,195,195,195,195,195,255,195,195,195,195,195,2, - 11,11,4,1,0,192,192,192,192,192,192,192,192,192,192,192, - 7,11,11,8,0,0,6,6,6,6,6,6,6,198,198,238, - 124,9,11,22,10,1,0,195,0,198,0,204,0,216,0,240, - 0,240,0,216,0,204,0,198,0,195,0,193,128,7,11,11, - 8,1,0,192,192,192,192,192,192,192,192,192,192,254,11,11, - 22,13,1,0,192,96,192,96,224,224,224,224,241,224,209,96, - 209,96,219,96,202,96,206,96,196,96,9,11,22,11,1,0, - 193,128,225,128,225,128,209,128,217,128,201,128,205,128,197,128, - 195,128,195,128,193,128,10,11,22,12,1,0,30,0,115,128, - 97,128,192,192,192,192,192,192,192,192,192,192,97,128,115,128, - 30,0,8,11,11,10,1,0,254,199,195,195,199,254,192,192, - 192,192,192,10,11,22,12,1,0,30,0,115,128,97,128,192, - 192,192,192,192,192,192,192,198,192,99,128,115,128,30,192,9, - 11,22,11,1,0,254,0,199,0,195,0,195,0,198,0,254, - 0,199,0,195,0,195,0,195,0,193,128,8,11,11,10,1, - 0,126,231,195,224,120,30,7,3,195,238,124,8,11,11,8, - 0,0,255,24,24,24,24,24,24,24,24,24,24,9,11,22, - 11,1,0,193,128,193,128,193,128,193,128,193,128,193,128,193, - 128,193,128,193,128,99,0,62,0,10,11,22,10,0,0,192, - 192,192,192,97,128,97,128,115,128,51,0,51,0,30,0,30, - 0,12,0,12,0,14,11,22,14,0,0,195,12,195,12,195, - 12,103,152,100,152,100,152,108,216,44,208,56,112,24,96,24, - 96,9,11,22,9,0,0,193,128,193,128,99,0,54,0,28, - 0,28,0,54,0,99,0,99,0,193,128,193,128,10,11,22, - 10,0,0,192,192,97,128,97,128,51,0,51,0,30,0,30, - 0,12,0,12,0,12,0,12,0,8,11,11,9,0,0,255, - 3,6,12,28,24,48,112,96,192,255,4,14,14,5,1,253, - 240,192,192,192,192,192,192,192,192,192,192,192,192,240,4,11, - 11,4,0,0,128,128,192,64,64,96,32,32,48,16,16,4, - 14,14,5,0,253,240,48,48,48,48,48,48,48,48,48,48, - 48,48,240,6,5,5,8,1,6,48,120,72,204,204,8,1, - 1,8,0,253,255,3,2,2,5,1,9,192,96,7,8,8, - 8,1,0,120,204,12,124,204,204,220,118,7,11,11,9,1, - 0,192,192,192,216,236,198,198,198,198,236,216,6,8,8,8, - 1,0,56,108,204,192,192,204,108,56,7,11,11,9,1,0, - 6,6,6,54,110,198,198,198,198,110,54,6,8,8,8,1, - 0,120,204,204,252,192,192,236,120,5,11,11,4,0,0,56, - 96,96,240,96,96,96,96,96,96,96,7,11,11,9,1,253, - 58,110,198,198,198,198,110,54,6,206,124,7,11,11,9,1, - 0,192,192,192,220,238,198,198,198,198,198,198,2,11,11,4, - 1,0,192,192,0,192,192,192,192,192,192,192,192,3,14,14, - 4,0,253,96,96,0,96,96,96,96,96,96,96,96,96,224, - 192,6,11,11,8,1,0,192,192,192,204,216,240,240,216,216, - 204,204,2,11,11,4,1,0,192,192,192,192,192,192,192,192, - 192,192,192,10,8,16,12,1,0,219,128,238,192,204,192,204, - 192,204,192,204,192,204,192,204,192,7,8,8,9,1,0,220, - 238,198,198,198,198,198,198,7,8,8,9,1,0,56,108,198, - 198,198,198,108,56,7,11,11,9,1,253,216,236,198,198,198, - 198,236,216,192,192,192,7,11,11,9,1,253,54,110,198,198, - 198,198,110,54,6,6,6,5,8,8,6,1,0,216,248,192, - 192,192,192,192,192,6,8,8,8,1,0,120,204,224,120,28, - 12,236,120,5,10,10,5,0,0,96,96,248,96,96,96,96, - 96,104,48,7,8,8,9,1,0,198,198,198,198,198,198,238, - 118,8,8,8,8,0,0,195,195,102,102,36,60,24,24,10, - 8,16,10,0,0,204,192,204,192,204,192,109,128,109,128,51, - 0,51,0,51,0,7,8,8,7,0,0,198,198,108,56,56, - 108,198,198,8,11,11,8,0,253,195,195,102,102,36,60,24, - 24,24,48,112,6,8,8,6,0,0,252,12,24,48,48,96, - 192,252,5,14,14,6,0,253,24,48,48,48,48,96,192,96, - 48,48,48,48,48,24,1,14,14,4,2,253,128,128,128,128, - 128,128,128,128,128,128,128,128,128,128,5,14,14,6,1,253, - 192,96,96,96,96,48,24,48,96,96,96,96,96,192,7,3, - 3,9,1,3,114,222,140,255}; -/* - Fontname: -Adobe-Helvetica-Bold-R-Normal--17-120-100-100-P-92-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 12, '1' Height: 12 - Calculated Max Values w=14 h=17 x= 2 y=10 dx=16 dy= 0 ascent=16 len=32 - Font Bounding box w=20 h=27 x=-2 y=-7 - Calculated Min Values x=-1 y=-4 dx= 0 dy= 0 - Pure Font ascent =12 descent=-4 - X Font ascent =12 descent=-4 - Max Font ascent =16 descent=-4 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_helvB12[4077] U8G_FONT_SECTION("u8g_font_helvB12") = { - 0,20,27,254,249,12,2,74,5,106,32,255,252,16,252,12, - 252,0,0,0,5,0,1,2,12,12,6,2,0,192,192,192, - 192,192,192,128,128,128,0,192,192,5,4,4,8,1,8,216, - 216,216,72,9,12,24,9,0,0,27,0,27,0,27,0,127, - 128,127,128,54,0,54,0,255,0,255,0,108,0,108,0,108, - 0,7,14,14,9,1,255,16,124,254,214,208,240,120,60,30, - 22,214,254,124,16,13,12,24,14,0,0,48,64,120,128,204, - 128,205,0,121,0,50,0,2,96,4,240,5,152,9,152,8, - 240,16,96,10,12,24,12,1,0,60,0,126,0,102,0,102, - 0,60,0,56,192,125,192,207,128,199,0,199,0,127,128,57, - 192,2,4,4,4,1,8,192,192,192,64,4,15,15,6,1, - 253,48,112,96,192,192,192,192,192,192,192,192,192,96,112,48, - 4,15,15,6,0,253,192,224,96,48,48,48,48,48,48,48, - 48,48,96,224,192,5,5,5,6,0,7,32,168,112,112,136, - 8,8,8,10,1,0,24,24,24,255,255,24,24,24,2,5, - 5,4,1,253,192,192,64,64,128,4,2,2,5,0,3,240, - 240,2,2,2,4,1,0,192,192,4,12,12,5,0,0,16, - 16,48,32,32,96,64,64,192,128,128,128,8,12,12,9,0, - 0,60,126,231,195,195,195,195,195,195,231,126,60,5,12,12, - 9,1,0,8,24,248,248,24,24,24,24,24,24,24,24,8, - 12,12,9,0,0,60,126,231,195,195,7,14,28,56,112,255, - 255,8,12,12,9,0,0,60,126,231,195,7,30,30,7,195, - 231,126,60,8,12,12,9,0,0,14,30,54,54,102,102,198, - 255,255,6,6,6,8,12,12,9,0,0,63,63,48,48,124, - 126,71,3,3,231,126,60,8,12,12,9,0,0,60,126,231, - 192,220,254,231,195,195,231,126,60,8,12,12,9,0,0,255, - 255,6,6,12,12,24,24,24,48,48,48,8,12,12,9,0, - 0,60,126,231,195,102,60,126,231,195,231,126,60,8,12,12, - 9,0,0,60,126,231,195,195,231,127,59,3,231,126,60,2, - 8,8,5,2,0,192,192,0,0,0,0,192,192,2,11,11, - 5,2,253,192,192,0,0,0,0,192,192,64,64,128,8,8, - 8,10,1,0,3,15,60,224,224,60,15,3,8,6,6,10, - 1,1,255,255,0,0,255,255,8,8,8,10,1,0,192,240, - 60,7,7,60,240,192,7,12,12,10,1,0,124,254,198,198, - 6,14,12,24,24,0,24,24,13,14,28,16,1,254,15,192, - 56,96,96,16,71,216,204,72,136,200,152,200,152,136,153,152, - 201,144,70,96,96,0,56,192,15,128,11,12,24,12,0,0, - 14,0,14,0,31,0,27,0,59,128,49,128,113,192,96,192, - 127,192,255,224,192,96,192,96,9,12,24,11,1,0,254,0, - 255,0,195,128,193,128,195,128,255,0,255,0,195,128,193,128, - 195,128,255,0,254,0,10,12,24,12,1,0,31,0,63,128, - 113,192,96,192,224,0,192,0,192,0,224,0,96,192,113,192, - 63,128,31,0,10,12,24,12,1,0,252,0,255,0,195,128, - 193,128,193,192,192,192,192,192,193,192,193,128,195,128,255,0, - 252,0,8,12,12,10,1,0,255,255,192,192,192,254,254,192, - 192,192,255,255,8,12,12,10,1,0,255,255,192,192,192,254, - 254,192,192,192,192,192,10,12,24,12,1,0,31,0,63,128, - 113,192,96,192,224,0,192,0,195,192,227,192,96,192,113,192, - 63,192,30,192,10,12,24,12,1,0,192,192,192,192,192,192, - 192,192,255,192,255,192,192,192,192,192,192,192,192,192,192,192, - 192,192,2,12,12,4,1,0,192,192,192,192,192,192,192,192, - 192,192,192,192,7,12,12,9,1,0,6,6,6,6,6,6, - 6,6,198,198,254,124,11,12,24,12,1,0,193,192,195,128, - 199,0,206,0,220,0,248,0,252,0,206,0,199,0,195,128, - 193,192,192,224,8,12,12,10,1,0,192,192,192,192,192,192, - 192,192,192,192,255,255,11,12,24,13,1,0,224,224,224,224, - 224,224,241,224,241,224,209,96,219,96,219,96,202,96,206,96, - 206,96,196,96,10,12,24,12,1,0,224,192,240,192,240,192, - 216,192,216,192,204,192,204,192,198,192,198,192,195,192,195,192, - 193,192,11,12,24,13,1,0,31,0,63,128,113,192,96,192, - 224,224,192,96,192,96,224,224,96,192,113,192,63,128,31,0, - 9,12,24,11,1,0,254,0,255,0,195,128,193,128,193,128, - 195,128,255,0,254,0,192,0,192,0,192,0,192,0,11,13, - 26,13,1,255,31,0,63,128,113,192,96,192,224,224,192,96, - 192,96,226,96,103,192,115,192,63,128,31,192,0,128,10,12, - 24,12,1,0,255,0,255,128,193,128,193,128,195,128,255,0, - 255,0,195,128,193,128,193,128,193,192,193,192,9,12,24,11, - 1,0,62,0,127,0,227,128,193,128,240,0,126,0,31,0, - 3,128,193,128,227,128,127,0,62,0,10,12,24,10,0,0, - 255,192,255,192,12,0,12,0,12,0,12,0,12,0,12,0, - 12,0,12,0,12,0,12,0,10,12,24,12,1,0,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 225,192,127,128,63,0,10,12,24,11,0,0,192,192,192,192, - 97,128,97,128,97,128,51,0,51,0,51,0,30,0,30,0, - 12,0,12,0,14,12,24,15,0,0,195,12,195,12,195,12, - 99,24,103,152,103,152,52,176,60,240,60,240,24,96,24,96, - 24,96,9,12,24,11,1,0,193,128,227,128,99,0,54,0, - 62,0,28,0,28,0,62,0,54,0,99,0,227,128,193,128, - 10,12,24,11,0,0,192,192,225,192,97,128,51,0,51,0, - 30,0,30,0,12,0,12,0,12,0,12,0,12,0,8,12, - 12,10,1,0,255,255,7,6,12,28,56,48,96,224,255,255, - 4,15,15,6,1,253,240,240,192,192,192,192,192,192,192,192, - 192,192,192,240,240,4,12,12,5,0,0,128,128,192,64,64, - 96,32,32,48,16,16,16,4,15,15,6,0,253,240,240,48, - 48,48,48,48,48,48,48,48,48,48,240,240,8,7,7,10, - 1,5,24,24,60,102,102,195,195,9,1,2,9,0,253,255, - 128,3,3,3,6,2,10,128,192,32,8,9,9,9,1,0, - 124,254,198,14,126,230,198,254,119,8,12,12,10,1,0,192, - 192,192,220,254,231,195,195,195,231,254,220,8,9,9,9,1, - 0,60,126,231,192,192,192,231,126,60,8,12,12,10,1,0, - 3,3,3,63,127,231,195,195,195,231,127,59,8,9,9,10, - 1,0,60,126,195,255,255,192,231,126,60,4,12,12,6,1, - 0,48,112,96,240,240,96,96,96,96,96,96,96,8,13,13, - 10,1,252,59,127,231,195,195,195,231,127,59,3,231,126,60, - 8,12,12,10,1,0,192,192,192,222,255,227,195,195,195,195, - 195,195,2,12,12,4,1,0,192,192,0,192,192,192,192,192, - 192,192,192,192,3,16,16,5,1,252,96,96,0,96,96,96, - 96,96,96,96,96,96,96,96,224,192,8,12,12,9,1,0, - 192,192,192,199,206,220,248,252,236,206,198,199,2,12,12,4, - 1,0,192,192,192,192,192,192,192,192,192,192,192,192,12,9, - 18,14,1,0,222,224,255,240,231,48,198,48,198,48,198,48, - 198,48,198,48,198,48,8,9,9,10,1,0,222,255,227,195, - 195,195,195,195,195,8,9,9,10,1,0,60,126,231,195,195, - 195,231,126,60,8,13,13,10,1,252,220,254,231,195,195,195, - 231,254,220,192,192,192,192,8,13,13,10,1,252,59,127,231, - 195,195,195,231,127,59,3,3,3,3,5,9,9,6,1,0, - 216,248,224,192,192,192,192,192,192,7,9,9,9,1,0,124, - 254,198,240,124,14,198,254,124,4,11,11,6,1,0,96,96, - 240,240,96,96,96,96,96,112,48,8,9,9,10,1,0,195, - 195,195,195,195,195,199,255,123,8,9,9,9,0,0,195,195, - 102,102,102,60,60,24,24,12,9,18,13,0,0,198,48,198, - 48,102,96,102,96,111,96,63,192,57,192,25,128,25,128,7, - 9,9,9,1,0,198,198,108,124,56,124,108,198,198,8,13, - 13,9,0,252,195,195,99,102,54,54,60,28,24,24,24,112, - 96,7,9,9,8,0,0,254,254,14,28,24,56,112,254,254, - 4,15,15,6,1,253,48,112,96,96,96,96,96,192,96,96, - 96,96,96,112,48,1,16,16,4,1,252,128,128,128,128,128, - 128,128,128,128,128,128,128,128,128,128,128,4,15,15,6,1, - 253,192,224,96,96,96,96,96,48,96,96,96,96,96,224,192, - 8,3,3,10,1,3,113,153,142,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,0,0,0,5,0,1, - 2,12,12,6,1,253,192,192,0,64,64,64,192,192,192,192, - 192,192,8,11,11,9,0,255,4,60,126,239,200,216,208,247, - 126,60,32,8,12,12,9,0,0,28,62,99,99,96,48,124, - 48,48,32,127,255,7,7,7,9,1,2,186,124,198,198,198, - 124,186,8,12,12,9,0,0,195,195,102,102,60,24,126,24, - 126,24,24,24,1,16,16,5,2,252,128,128,128,128,128,128, - 128,0,0,128,128,128,128,128,128,128,8,15,15,9,0,253, - 60,126,102,96,120,126,199,195,243,126,30,6,102,126,60,5, - 2,2,6,0,10,216,216,12,12,24,12,0,0,15,0,57, - 192,96,96,79,32,217,176,144,16,144,16,217,176,79,32,96, - 32,57,192,15,0,5,7,7,6,1,5,96,144,112,144,120, - 0,248,8,6,6,9,0,2,51,102,204,204,102,51,8,5, - 5,10,0,2,255,255,3,3,3,4,2,2,5,0,3,240, - 240,12,12,24,12,0,0,15,0,57,192,96,96,95,32,217, - 176,153,144,158,16,219,48,91,32,96,96,57,192,15,0,5, - 1,1,6,0,10,248,4,5,5,7,1,7,96,144,144,144, - 96,8,11,11,10,1,0,24,24,24,255,255,24,24,24,0, - 255,255,5,7,7,6,0,5,112,216,216,48,96,248,248,5, - 7,7,6,0,5,112,216,24,48,24,216,112,3,3,3,6, - 1,10,32,96,128,8,12,12,10,1,253,195,195,195,195,195, - 195,199,255,251,192,192,192,8,15,15,9,0,253,127,242,242, - 242,242,242,114,18,18,18,18,18,18,18,18,2,2,2,5, - 1,4,192,192,5,4,4,6,0,252,32,48,152,112,4,7, - 7,6,1,5,48,240,240,48,48,48,48,5,7,7,6,0, - 5,112,216,136,216,112,0,248,8,6,6,9,1,2,204,102, - 51,51,102,204,13,12,24,14,1,0,48,192,240,128,241,128, - 49,0,51,48,50,112,54,240,4,176,13,176,9,248,24,48, - 16,48,12,12,24,14,0,0,48,128,241,128,241,0,51,0, - 50,0,54,224,53,176,13,176,8,96,24,192,17,240,49,240, - 13,12,24,14,0,0,112,64,216,192,24,128,49,128,25,48, - 219,112,114,240,6,176,5,176,13,248,8,48,24,48,7,12, - 12,10,1,253,48,48,0,48,48,96,224,192,198,198,254,124, - 11,16,32,12,0,0,16,0,24,0,4,0,0,0,14,0, - 14,0,31,0,27,0,59,128,49,128,113,192,96,192,127,192, - 255,224,192,96,192,96,11,16,32,12,0,0,2,0,6,0, - 8,0,0,0,14,0,14,0,31,0,27,0,59,128,49,128, - 113,192,96,192,127,192,255,224,192,96,192,96,11,16,32,12, - 0,0,4,0,14,0,17,0,0,0,14,0,14,0,31,0, - 27,0,59,128,49,128,113,192,96,192,127,192,255,224,192,96, - 192,96,11,15,30,12,0,0,14,128,23,0,0,0,14,0, - 14,0,31,0,27,0,59,128,49,128,113,192,96,192,127,192, - 255,224,192,96,192,96,11,15,30,12,0,0,49,128,49,128, - 0,0,14,0,14,0,31,0,27,0,59,128,49,128,113,192, - 96,192,127,192,255,224,192,96,192,96,11,16,32,12,0,0, - 12,0,18,0,18,0,12,0,14,0,14,0,31,0,27,0, - 59,128,49,128,113,192,96,192,127,192,255,224,192,96,192,96, - 14,12,24,15,0,0,31,252,31,252,27,0,51,0,51,0, - 51,248,99,248,127,0,127,0,195,0,195,252,195,252,10,16, - 32,12,1,252,31,0,63,128,113,192,96,192,224,0,192,0, - 192,0,224,0,96,192,113,192,63,128,31,0,4,0,6,0, - 19,0,14,0,8,16,16,10,1,0,32,48,8,0,255,255, - 192,192,192,254,254,192,192,192,255,255,8,16,16,10,1,0, - 4,12,16,0,255,255,192,192,192,254,254,192,192,192,255,255, - 8,16,16,10,1,0,8,28,34,0,255,255,192,192,192,254, - 254,192,192,192,255,255,8,15,15,10,1,0,102,102,0,255, - 255,192,192,192,254,254,192,192,192,255,255,3,16,16,4,0, - 0,128,192,32,0,96,96,96,96,96,96,96,96,96,96,96, - 96,3,16,16,4,1,0,32,96,128,0,192,192,192,192,192, - 192,192,192,192,192,192,192,5,16,16,4,0,0,32,112,136, - 0,96,96,96,96,96,96,96,96,96,96,96,96,6,15,15, - 4,255,0,204,204,0,48,48,48,48,48,48,48,48,48,48, - 48,48,12,12,24,12,0,0,63,0,63,192,48,224,48,96, - 48,112,252,48,252,48,48,112,48,96,48,224,63,192,63,0, - 10,15,30,12,1,0,29,0,46,0,0,0,224,192,240,192, - 240,192,216,192,216,192,204,192,204,192,198,192,198,192,195,192, - 195,192,193,192,11,16,32,13,1,0,8,0,12,0,2,0, - 0,0,31,0,63,128,113,192,96,192,224,224,192,96,192,96, - 224,224,96,192,113,192,63,128,31,0,11,16,32,13,1,0, - 1,0,3,0,4,0,0,0,31,0,63,128,113,192,96,192, - 224,224,192,96,192,96,224,224,96,192,113,192,63,128,31,0, - 11,16,32,13,1,0,4,0,14,0,17,0,0,0,31,0, - 63,128,113,192,96,192,224,224,192,96,192,96,224,224,96,192, - 113,192,63,128,31,0,11,15,30,13,1,0,14,128,23,0, - 0,0,31,0,63,128,113,192,96,192,224,224,192,96,192,96, - 224,224,96,192,113,192,63,128,31,0,11,15,30,13,1,0, - 25,128,25,128,0,0,31,0,63,128,113,192,96,192,224,224, - 192,96,192,96,224,224,96,192,113,192,63,128,31,0,9,9, - 18,10,0,0,65,0,227,128,119,0,62,0,28,0,62,0, - 119,0,227,128,65,0,11,12,24,13,1,0,31,32,63,192, - 112,192,97,192,227,96,198,96,204,96,216,224,112,192,97,192, - 127,128,159,0,10,16,32,12,1,0,16,0,24,0,4,0, - 0,0,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,225,192,127,128,63,0,10,16,32,12,1,0, - 2,0,6,0,8,0,0,0,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,225,192,127,128,63,0, - 10,16,32,12,1,0,4,0,14,0,17,0,0,0,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 225,192,127,128,63,0,10,15,30,12,1,0,51,0,51,0, - 0,0,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,225,192,127,128,63,0,10,16,32,11,0,0, - 2,0,6,0,8,0,0,0,192,192,225,192,97,128,51,0, - 51,0,30,0,30,0,12,0,12,0,12,0,12,0,12,0, - 9,12,24,11,1,0,192,0,254,0,255,0,195,128,193,128, - 193,128,195,128,255,0,254,0,192,0,192,0,192,0,8,12, - 12,10,1,0,124,254,198,198,220,222,195,195,195,195,222,220, - 8,13,13,9,1,0,32,48,8,0,124,254,198,14,126,230, - 198,254,119,8,13,13,9,1,0,4,12,16,0,124,254,198, - 14,126,230,198,254,119,8,13,13,9,1,0,16,56,68,0, - 124,254,198,14,126,230,198,254,119,8,12,12,9,1,0,58, - 92,0,124,254,198,14,126,230,198,254,119,8,12,12,9,1, - 0,108,108,0,124,254,198,14,126,230,198,254,119,8,13,13, - 9,1,0,24,36,36,24,124,254,198,14,126,230,198,254,119, - 13,9,18,15,1,0,125,224,255,240,198,24,15,248,127,248, - 230,0,207,56,255,240,121,224,8,13,13,9,1,252,60,126, - 231,192,192,192,231,126,60,16,24,76,56,8,13,13,10,1, - 0,32,48,8,0,60,126,195,255,255,192,231,126,60,8,13, - 13,10,1,0,4,12,16,0,60,126,195,255,255,192,231,126, - 60,8,13,13,10,1,0,8,28,34,0,60,126,195,255,255, - 192,231,126,60,8,12,12,10,1,0,54,54,0,60,126,195, - 255,255,192,231,126,60,3,13,13,4,0,0,128,192,32,0, - 96,96,96,96,96,96,96,96,96,3,13,13,4,1,0,32, - 96,128,0,192,192,192,192,192,192,192,192,192,5,13,13,4, - 0,0,32,112,136,0,96,96,96,96,96,96,96,96,96,5, - 12,12,4,0,0,216,216,0,96,96,96,96,96,96,96,96, - 96,8,12,12,10,1,0,96,124,248,28,126,231,195,195,195, - 231,126,60,8,12,12,10,1,0,58,92,0,222,255,227,195, - 195,195,195,195,195,8,13,13,10,1,0,32,48,8,0,60, - 126,231,195,195,195,231,126,60,8,13,13,10,1,0,8,24, - 32,0,60,126,231,195,195,195,231,126,60,8,13,13,10,1, - 0,16,56,68,0,60,126,231,195,195,195,231,126,60,8,12, - 12,10,1,0,58,92,0,60,126,231,195,195,195,231,126,60, - 8,12,12,10,1,0,108,108,0,60,126,231,195,195,195,231, - 126,60,8,8,8,10,1,0,24,24,0,255,255,0,24,24, - 8,9,9,10,1,0,61,127,231,207,219,243,231,254,188,8, - 13,13,10,1,0,32,48,8,0,195,195,195,195,195,195,199, - 255,123,8,13,13,10,1,0,8,24,32,0,195,195,195,195, - 195,195,199,255,123,8,13,13,10,1,0,16,56,68,0,195, - 195,195,195,195,195,199,255,123,8,12,12,10,1,0,108,108, - 0,195,195,195,195,195,195,199,255,123,8,17,17,9,0,252, - 4,12,16,0,195,195,99,102,54,54,60,28,24,24,24,112, - 96,8,16,16,10,1,252,192,192,192,220,254,231,195,195,195, - 231,254,220,192,192,192,192,8,16,16,9,0,252,54,54,0, - 195,195,99,102,54,54,60,28,24,24,24,112,96}; -/* - Fontname: -Adobe-Helvetica-Bold-R-Normal--17-120-100-100-P-92-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 0, '1' Height: 12 - Calculated Max Values w= 8 h=12 x= 2 y= 7 dx=10 dy= 0 ascent=12 len=12 - Font Bounding box w=20 h=27 x=-2 y=-7 - Calculated Min Values x= 0 y=-3 dx= 0 dy= 0 - Pure Font ascent =12 descent= 0 - X Font ascent =12 descent= 0 - Max Font ascent =12 descent=-3 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_helvB12n[281] U8G_FONT_SECTION("u8g_font_helvB12n") = { - 0,20,27,254,249,12,0,0,0,0,42,58,0,12,253,12, - 0,5,5,5,6,0,7,32,168,112,112,136,8,8,8,10, - 1,0,24,24,24,255,255,24,24,24,2,5,5,4,1,253, - 192,192,64,64,128,4,2,2,5,0,3,240,240,2,2,2, - 4,1,0,192,192,4,12,12,5,0,0,16,16,48,32,32, - 96,64,64,192,128,128,128,8,12,12,9,0,0,60,126,231, - 195,195,195,195,195,195,231,126,60,5,12,12,9,1,0,8, - 24,248,248,24,24,24,24,24,24,24,24,8,12,12,9,0, - 0,60,126,231,195,195,7,14,28,56,112,255,255,8,12,12, - 9,0,0,60,126,231,195,7,30,30,7,195,231,126,60,8, - 12,12,9,0,0,14,30,54,54,102,102,198,255,255,6,6, - 6,8,12,12,9,0,0,63,63,48,48,124,126,71,3,3, - 231,126,60,8,12,12,9,0,0,60,126,231,192,220,254,231, - 195,195,231,126,60,8,12,12,9,0,0,255,255,6,6,12, - 12,24,24,24,48,48,48,8,12,12,9,0,0,60,126,231, - 195,102,60,126,231,195,231,126,60,8,12,12,9,0,0,60, - 126,231,195,195,231,127,59,3,231,126,60,2,8,8,5,2, - 0,192,192,0,0,0,0,192,192}; -/* - Fontname: -Adobe-Helvetica-Bold-R-Normal--17-120-100-100-P-92-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 12, '1' Height: 12 - Calculated Max Values w=14 h=16 x= 2 y=10 dx=16 dy= 0 ascent=13 len=28 - Font Bounding box w=20 h=27 x=-2 y=-7 - Calculated Min Values x= 0 y=-4 dx= 0 dy= 0 - Pure Font ascent =12 descent=-4 - X Font ascent =12 descent=-4 - Max Font ascent =13 descent=-4 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_helvB12r[1914] U8G_FONT_SECTION("u8g_font_helvB12r") = { - 0,20,27,254,249,12,2,74,5,106,32,127,252,13,252,12, - 252,0,0,0,5,0,1,2,12,12,6,2,0,192,192,192, - 192,192,192,128,128,128,0,192,192,5,4,4,8,1,8,216, - 216,216,72,9,12,24,9,0,0,27,0,27,0,27,0,127, - 128,127,128,54,0,54,0,255,0,255,0,108,0,108,0,108, - 0,7,14,14,9,1,255,16,124,254,214,208,240,120,60,30, - 22,214,254,124,16,13,12,24,14,0,0,48,64,120,128,204, - 128,205,0,121,0,50,0,2,96,4,240,5,152,9,152,8, - 240,16,96,10,12,24,12,1,0,60,0,126,0,102,0,102, - 0,60,0,56,192,125,192,207,128,199,0,199,0,127,128,57, - 192,2,4,4,4,1,8,192,192,192,64,4,15,15,6,1, - 253,48,112,96,192,192,192,192,192,192,192,192,192,96,112,48, - 4,15,15,6,0,253,192,224,96,48,48,48,48,48,48,48, - 48,48,96,224,192,5,5,5,6,0,7,32,168,112,112,136, - 8,8,8,10,1,0,24,24,24,255,255,24,24,24,2,5, - 5,4,1,253,192,192,64,64,128,4,2,2,5,0,3,240, - 240,2,2,2,4,1,0,192,192,4,12,12,5,0,0,16, - 16,48,32,32,96,64,64,192,128,128,128,8,12,12,9,0, - 0,60,126,231,195,195,195,195,195,195,231,126,60,5,12,12, - 9,1,0,8,24,248,248,24,24,24,24,24,24,24,24,8, - 12,12,9,0,0,60,126,231,195,195,7,14,28,56,112,255, - 255,8,12,12,9,0,0,60,126,231,195,7,30,30,7,195, - 231,126,60,8,12,12,9,0,0,14,30,54,54,102,102,198, - 255,255,6,6,6,8,12,12,9,0,0,63,63,48,48,124, - 126,71,3,3,231,126,60,8,12,12,9,0,0,60,126,231, - 192,220,254,231,195,195,231,126,60,8,12,12,9,0,0,255, - 255,6,6,12,12,24,24,24,48,48,48,8,12,12,9,0, - 0,60,126,231,195,102,60,126,231,195,231,126,60,8,12,12, - 9,0,0,60,126,231,195,195,231,127,59,3,231,126,60,2, - 8,8,5,2,0,192,192,0,0,0,0,192,192,2,11,11, - 5,2,253,192,192,0,0,0,0,192,192,64,64,128,8,8, - 8,10,1,0,3,15,60,224,224,60,15,3,8,6,6,10, - 1,1,255,255,0,0,255,255,8,8,8,10,1,0,192,240, - 60,7,7,60,240,192,7,12,12,10,1,0,124,254,198,198, - 6,14,12,24,24,0,24,24,13,14,28,16,1,254,15,192, - 56,96,96,16,71,216,204,72,136,200,152,200,152,136,153,152, - 201,144,70,96,96,0,56,192,15,128,11,12,24,12,0,0, - 14,0,14,0,31,0,27,0,59,128,49,128,113,192,96,192, - 127,192,255,224,192,96,192,96,9,12,24,11,1,0,254,0, - 255,0,195,128,193,128,195,128,255,0,255,0,195,128,193,128, - 195,128,255,0,254,0,10,12,24,12,1,0,31,0,63,128, - 113,192,96,192,224,0,192,0,192,0,224,0,96,192,113,192, - 63,128,31,0,10,12,24,12,1,0,252,0,255,0,195,128, - 193,128,193,192,192,192,192,192,193,192,193,128,195,128,255,0, - 252,0,8,12,12,10,1,0,255,255,192,192,192,254,254,192, - 192,192,255,255,8,12,12,10,1,0,255,255,192,192,192,254, - 254,192,192,192,192,192,10,12,24,12,1,0,31,0,63,128, - 113,192,96,192,224,0,192,0,195,192,227,192,96,192,113,192, - 63,192,30,192,10,12,24,12,1,0,192,192,192,192,192,192, - 192,192,255,192,255,192,192,192,192,192,192,192,192,192,192,192, - 192,192,2,12,12,4,1,0,192,192,192,192,192,192,192,192, - 192,192,192,192,7,12,12,9,1,0,6,6,6,6,6,6, - 6,6,198,198,254,124,11,12,24,12,1,0,193,192,195,128, - 199,0,206,0,220,0,248,0,252,0,206,0,199,0,195,128, - 193,192,192,224,8,12,12,10,1,0,192,192,192,192,192,192, - 192,192,192,192,255,255,11,12,24,13,1,0,224,224,224,224, - 224,224,241,224,241,224,209,96,219,96,219,96,202,96,206,96, - 206,96,196,96,10,12,24,12,1,0,224,192,240,192,240,192, - 216,192,216,192,204,192,204,192,198,192,198,192,195,192,195,192, - 193,192,11,12,24,13,1,0,31,0,63,128,113,192,96,192, - 224,224,192,96,192,96,224,224,96,192,113,192,63,128,31,0, - 9,12,24,11,1,0,254,0,255,0,195,128,193,128,193,128, - 195,128,255,0,254,0,192,0,192,0,192,0,192,0,11,13, - 26,13,1,255,31,0,63,128,113,192,96,192,224,224,192,96, - 192,96,226,96,103,192,115,192,63,128,31,192,0,128,10,12, - 24,12,1,0,255,0,255,128,193,128,193,128,195,128,255,0, - 255,0,195,128,193,128,193,128,193,192,193,192,9,12,24,11, - 1,0,62,0,127,0,227,128,193,128,240,0,126,0,31,0, - 3,128,193,128,227,128,127,0,62,0,10,12,24,10,0,0, - 255,192,255,192,12,0,12,0,12,0,12,0,12,0,12,0, - 12,0,12,0,12,0,12,0,10,12,24,12,1,0,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 225,192,127,128,63,0,10,12,24,11,0,0,192,192,192,192, - 97,128,97,128,97,128,51,0,51,0,51,0,30,0,30,0, - 12,0,12,0,14,12,24,15,0,0,195,12,195,12,195,12, - 99,24,103,152,103,152,52,176,60,240,60,240,24,96,24,96, - 24,96,9,12,24,11,1,0,193,128,227,128,99,0,54,0, - 62,0,28,0,28,0,62,0,54,0,99,0,227,128,193,128, - 10,12,24,11,0,0,192,192,225,192,97,128,51,0,51,0, - 30,0,30,0,12,0,12,0,12,0,12,0,12,0,8,12, - 12,10,1,0,255,255,7,6,12,28,56,48,96,224,255,255, - 4,15,15,6,1,253,240,240,192,192,192,192,192,192,192,192, - 192,192,192,240,240,4,12,12,5,0,0,128,128,192,64,64, - 96,32,32,48,16,16,16,4,15,15,6,0,253,240,240,48, - 48,48,48,48,48,48,48,48,48,48,240,240,8,7,7,10, - 1,5,24,24,60,102,102,195,195,9,1,2,9,0,253,255, - 128,3,3,3,6,2,10,128,192,32,8,9,9,9,1,0, - 124,254,198,14,126,230,198,254,119,8,12,12,10,1,0,192, - 192,192,220,254,231,195,195,195,231,254,220,8,9,9,9,1, - 0,60,126,231,192,192,192,231,126,60,8,12,12,10,1,0, - 3,3,3,63,127,231,195,195,195,231,127,59,8,9,9,10, - 1,0,60,126,195,255,255,192,231,126,60,4,12,12,6,1, - 0,48,112,96,240,240,96,96,96,96,96,96,96,8,13,13, - 10,1,252,59,127,231,195,195,195,231,127,59,3,231,126,60, - 8,12,12,10,1,0,192,192,192,222,255,227,195,195,195,195, - 195,195,2,12,12,4,1,0,192,192,0,192,192,192,192,192, - 192,192,192,192,3,16,16,5,1,252,96,96,0,96,96,96, - 96,96,96,96,96,96,96,96,224,192,8,12,12,9,1,0, - 192,192,192,199,206,220,248,252,236,206,198,199,2,12,12,4, - 1,0,192,192,192,192,192,192,192,192,192,192,192,192,12,9, - 18,14,1,0,222,224,255,240,231,48,198,48,198,48,198,48, - 198,48,198,48,198,48,8,9,9,10,1,0,222,255,227,195, - 195,195,195,195,195,8,9,9,10,1,0,60,126,231,195,195, - 195,231,126,60,8,13,13,10,1,252,220,254,231,195,195,195, - 231,254,220,192,192,192,192,8,13,13,10,1,252,59,127,231, - 195,195,195,231,127,59,3,3,3,3,5,9,9,6,1,0, - 216,248,224,192,192,192,192,192,192,7,9,9,9,1,0,124, - 254,198,240,124,14,198,254,124,4,11,11,6,1,0,96,96, - 240,240,96,96,96,96,96,112,48,8,9,9,10,1,0,195, - 195,195,195,195,195,199,255,123,8,9,9,9,0,0,195,195, - 102,102,102,60,60,24,24,12,9,18,13,0,0,198,48,198, - 48,102,96,102,96,111,96,63,192,57,192,25,128,25,128,7, - 9,9,9,1,0,198,198,108,124,56,124,108,198,198,8,13, - 13,9,0,252,195,195,99,102,54,54,60,28,24,24,24,112, - 96,7,9,9,8,0,0,254,254,14,28,24,56,112,254,254, - 4,15,15,6,1,253,48,112,96,96,96,96,96,192,96,96, - 96,96,96,112,48,1,16,16,4,1,252,128,128,128,128,128, - 128,128,128,128,128,128,128,128,128,128,128,4,15,15,6,1, - 253,192,224,96,96,96,96,96,48,96,96,96,96,96,224,192, - 8,3,3,10,1,3,113,153,142,255}; -/* - Fontname: -Adobe-Helvetica-Bold-R-Normal--20-140-100-100-P-105-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 14, '1' Height: 13 - Calculated Max Values w=16 h=19 x= 2 y=12 dx=18 dy= 0 ascent=18 len=38 - Font Bounding box w=22 h=29 x=-2 y=-7 - Calculated Min Values x=-1 y=-5 dx= 0 dy= 0 - Pure Font ascent =14 descent=-4 - X Font ascent =14 descent=-4 - Max Font ascent =18 descent=-5 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_helvB14[5489] U8G_FONT_SECTION("u8g_font_helvB14") = { - 0,22,29,254,249,14,3,23,6,234,32,255,252,18,251,14, - 252,0,0,0,5,0,1,3,14,14,5,1,0,224,224,224, - 224,224,224,224,224,192,192,0,224,224,224,5,5,5,7,1, - 9,216,216,216,216,144,11,13,26,11,0,0,13,128,13,128, - 13,128,127,224,127,224,27,0,27,0,27,0,255,192,255,192, - 54,0,54,0,54,0,10,16,32,10,0,254,4,0,63,0, - 127,128,229,128,228,0,228,0,124,0,63,0,15,128,9,192, - 233,192,233,192,127,128,63,0,8,0,8,0,13,13,26,16, - 1,0,120,96,252,96,204,192,204,128,253,128,123,0,2,0, - 6,240,13,248,9,152,25,152,49,248,48,240,13,14,28,14, - 1,0,30,0,63,0,115,128,97,128,115,0,62,0,28,96, - 126,96,231,224,195,192,193,192,227,224,127,112,62,56,2,5, - 5,4,1,9,192,192,192,192,128,6,18,18,7,1,252,28, - 56,48,112,96,224,224,224,224,224,224,224,224,96,112,48,56, - 28,6,18,18,7,0,252,224,112,48,56,24,28,28,28,28, - 28,28,28,28,24,56,48,112,224,7,6,6,9,1,8,16, - 214,124,56,108,68,8,8,8,11,1,1,24,24,24,255,255, - 24,24,24,3,6,6,5,1,253,224,224,224,96,192,128,5, - 3,3,6,0,4,248,248,248,3,3,3,5,1,0,224,224, - 224,5,14,14,5,0,0,24,24,24,56,48,48,48,112,96, - 96,224,192,192,192,9,13,26,10,0,0,28,0,127,0,119, - 0,227,128,227,128,227,128,227,128,227,128,227,128,227,128,119, - 0,127,0,28,0,6,13,13,10,1,0,28,60,252,252,28, - 28,28,28,28,28,28,28,28,9,13,26,10,0,0,62,0, - 127,0,227,128,227,128,3,128,7,0,31,0,62,0,120,0, - 112,0,224,0,255,128,255,128,9,13,26,10,0,0,62,0, - 127,0,231,0,227,0,7,0,30,0,31,0,7,128,3,128, - 227,128,231,128,127,0,62,0,9,13,26,10,0,0,7,0, - 15,0,31,0,63,0,55,0,119,0,103,0,231,0,255,128, - 255,128,7,0,7,0,7,0,9,13,26,10,0,0,255,0, - 255,0,224,0,224,0,254,0,255,0,231,128,3,128,3,128, - 227,128,231,128,255,0,126,0,9,13,26,10,0,0,63,0, - 127,128,113,128,224,0,238,0,255,0,243,128,225,128,225,128, - 225,128,243,128,127,0,62,0,9,13,26,10,0,0,255,128, - 255,128,3,128,7,0,14,0,14,0,28,0,28,0,56,0, - 56,0,112,0,112,0,112,0,9,13,26,10,0,0,62,0, - 127,0,227,128,227,128,227,128,127,0,62,0,119,0,227,128, - 227,128,227,128,127,0,62,0,9,13,26,10,0,0,62,0, - 127,0,231,128,195,128,195,128,195,128,231,128,127,128,59,128, - 3,128,199,0,255,0,126,0,3,10,10,6,1,0,224,224, - 224,0,0,0,0,224,224,224,3,13,13,6,1,253,224,224, - 224,0,0,0,0,224,224,224,96,192,128,9,9,18,11,1, - 0,3,128,15,128,62,0,120,0,224,0,120,0,62,0,15, - 128,3,128,9,5,10,11,1,3,255,128,255,128,0,0,255, - 128,255,128,9,9,18,11,1,0,224,0,248,0,62,0,15, - 0,3,128,15,0,62,0,248,0,224,0,8,14,14,10,1, - 0,126,255,231,231,14,30,28,56,56,56,0,56,56,56,16, - 17,34,18,1,253,7,240,31,252,60,30,112,6,99,183,231, - 243,198,99,204,99,204,195,204,198,204,198,239,252,231,184,112, - 0,60,0,31,240,7,240,12,14,28,14,1,0,15,0,15, - 0,31,128,25,128,25,128,57,192,57,192,48,192,112,224,127, - 224,127,224,224,112,224,112,224,112,11,14,28,14,2,0,254, - 0,255,128,227,192,225,192,225,192,227,128,255,128,255,192,225, - 224,224,224,224,224,225,224,255,192,255,0,12,14,28,14,1, - 0,15,128,63,224,120,224,112,112,240,112,224,0,224,0,224, - 0,224,0,240,112,112,112,120,224,63,224,15,128,12,14,28, - 14,1,0,255,0,255,192,225,224,224,224,224,112,224,112,224, - 112,224,112,224,112,224,112,224,224,225,224,255,192,255,0,10, - 14,28,13,2,0,255,192,255,192,224,0,224,0,224,0,224, - 0,255,128,255,128,224,0,224,0,224,0,224,0,255,192,255, - 192,10,14,28,12,1,0,255,192,255,192,224,0,224,0,224, - 0,224,0,255,128,255,128,224,0,224,0,224,0,224,0,224, - 0,224,0,12,14,28,15,1,0,15,128,63,224,120,224,112, - 112,240,112,224,0,224,0,227,240,227,240,240,112,112,112,120, - 240,63,240,31,176,12,14,28,14,1,0,224,112,224,112,224, - 112,224,112,224,112,224,112,255,240,255,240,224,112,224,112,224, - 112,224,112,224,112,224,112,3,14,14,5,1,0,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,9,14,28,10,0, - 0,3,128,3,128,3,128,3,128,3,128,3,128,3,128,3, - 128,3,128,227,128,227,128,247,128,127,0,62,0,13,14,28, - 14,1,0,224,240,225,224,227,192,231,128,239,0,254,0,252, - 0,254,0,239,0,231,128,227,192,225,224,224,240,224,120,9, - 14,28,11,1,0,224,0,224,0,224,0,224,0,224,0,224, - 0,224,0,224,0,224,0,224,0,224,0,224,0,255,128,255, - 128,14,14,28,16,1,0,224,28,224,28,240,60,240,60,248, - 124,248,124,248,124,236,220,236,220,236,220,231,156,231,156,227, - 28,227,28,12,14,28,14,1,0,224,112,240,112,240,112,248, - 112,252,112,236,112,238,112,230,112,231,112,227,112,225,240,225, - 240,224,240,224,112,13,14,28,15,1,0,15,128,63,224,120, - 240,112,112,240,120,224,56,224,56,224,56,224,56,240,120,112, - 112,120,240,63,224,15,128,11,14,28,13,1,0,255,0,255, - 192,225,224,224,224,224,224,224,224,225,224,255,192,255,0,224, - 0,224,0,224,0,224,0,224,0,13,15,30,15,1,255,15, - 128,63,224,120,240,112,112,240,120,224,56,224,56,224,56,224, - 56,243,120,115,240,121,240,63,224,15,240,0,48,12,14,28, - 14,1,0,255,0,255,192,225,224,224,224,224,224,225,224,255, - 192,255,128,225,192,224,224,224,224,224,224,224,224,224,240,11, - 14,28,13,1,0,63,128,127,192,241,224,224,224,240,0,126, - 0,63,128,15,192,1,224,224,224,224,224,241,224,127,192,63, - 128,11,14,28,11,0,0,255,224,255,224,14,0,14,0,14, - 0,14,0,14,0,14,0,14,0,14,0,14,0,14,0,14, - 0,14,0,12,14,28,14,1,0,224,112,224,112,224,112,224, - 112,224,112,224,112,224,112,224,112,224,112,224,112,224,112,112, - 224,127,224,31,128,13,14,28,13,0,0,224,56,224,56,112, - 112,112,112,48,96,56,224,56,224,29,192,29,192,13,128,15, - 128,15,128,7,0,7,0,15,14,28,17,1,0,227,142,227, - 142,227,142,227,142,115,156,115,156,115,156,118,220,54,216,54, - 216,62,248,28,112,28,112,28,112,12,14,28,12,0,0,224, - 112,224,112,112,224,121,224,25,128,31,128,15,0,31,128,25, - 128,57,192,112,224,112,224,224,112,224,112,13,14,28,13,0, - 0,224,56,224,56,112,112,56,224,56,224,29,192,29,192,15, - 128,7,0,7,0,7,0,7,0,7,0,7,0,10,14,28, - 12,1,0,255,192,255,192,1,192,3,128,7,0,7,0,14, - 0,28,0,56,0,56,0,112,0,224,0,255,192,255,192,5, - 18,18,6,1,252,248,248,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,248,248,5,14,14,5,0,0,192,192,192, - 224,96,96,96,112,48,48,56,24,24,24,5,18,18,6,0, - 252,248,248,56,56,56,56,56,56,56,56,56,56,56,56,56, - 56,248,248,10,7,14,10,0,6,12,0,30,0,30,0,51, - 0,115,128,97,128,225,192,10,2,4,10,0,252,255,192,255, - 192,5,3,3,5,0,11,224,112,56,10,10,20,11,1,0, - 62,0,127,0,99,128,7,128,63,128,123,128,227,128,231,128, - 251,128,123,192,10,14,28,12,1,0,224,0,224,0,224,0, - 224,0,239,0,255,128,243,128,225,192,225,192,225,192,225,192, - 243,128,255,128,239,0,9,10,20,11,1,0,30,0,127,128, - 115,128,224,0,224,0,224,0,224,0,115,128,127,128,30,0, - 10,14,28,12,1,0,1,192,1,192,1,192,1,192,61,192, - 127,192,115,192,225,192,225,192,225,192,225,192,115,192,127,192, - 61,192,9,10,20,11,1,0,30,0,127,0,115,128,225,128, - 255,128,255,128,224,0,115,128,127,128,30,0,7,14,14,7, - 0,0,30,62,56,56,254,254,56,56,56,56,56,56,56,56, - 10,14,28,12,1,252,61,192,127,192,115,192,225,192,225,192, - 225,192,225,192,115,192,127,192,61,192,1,192,115,128,127,128, - 30,0,9,14,28,11,1,0,224,0,224,0,224,0,224,0, - 239,0,255,128,243,128,227,128,227,128,227,128,227,128,227,128, - 227,128,227,128,3,14,14,5,1,0,224,224,224,0,224,224, - 224,224,224,224,224,224,224,224,5,18,18,5,255,252,56,56, - 56,0,56,56,56,56,56,56,56,56,56,56,56,56,248,240, - 9,14,28,10,1,0,224,0,224,0,224,0,224,0,231,0, - 238,0,252,0,248,0,248,0,252,0,238,0,231,0,231,128, - 227,128,3,14,14,5,1,0,224,224,224,224,224,224,224,224, - 224,224,224,224,224,224,15,10,20,17,1,0,239,60,255,254, - 243,206,227,142,227,142,227,142,227,142,227,142,227,142,227,142, - 9,10,20,11,1,0,239,0,255,128,243,128,227,128,227,128, - 227,128,227,128,227,128,227,128,227,128,10,10,20,12,1,0, - 30,0,127,128,115,128,225,192,225,192,225,192,225,192,115,128, - 127,128,30,0,10,14,28,12,1,252,239,0,255,128,243,128, - 225,192,225,192,225,192,225,192,243,128,255,128,239,0,224,0, - 224,0,224,0,224,0,10,14,28,12,1,252,61,192,127,192, - 115,192,225,192,225,192,225,192,225,192,115,192,127,192,61,192, - 1,192,1,192,1,192,1,192,6,10,10,7,1,0,236,252, - 252,224,224,224,224,224,224,224,9,10,20,11,1,0,63,0, - 127,128,227,128,224,0,255,0,63,128,3,128,227,128,255,0, - 126,0,6,13,13,6,0,0,112,112,112,252,252,112,112,112, - 112,112,112,124,60,9,10,20,11,1,0,227,128,227,128,227, - 128,227,128,227,128,227,128,227,128,231,128,255,128,123,128,9, - 10,20,9,0,0,227,128,227,128,227,128,119,0,119,0,119, - 0,62,0,62,0,28,0,28,0,15,10,20,15,0,0,227, - 142,227,142,227,142,115,156,119,220,118,220,62,248,60,120,28, - 112,28,112,9,10,20,11,1,0,227,128,227,128,119,0,62, - 0,28,0,62,0,119,0,119,0,227,128,227,128,9,14,28, - 11,1,252,227,128,227,128,227,128,119,0,119,0,119,0,62, - 0,62,0,28,0,28,0,28,0,24,0,120,0,112,0,8, - 10,10,10,1,0,255,255,7,14,28,56,112,224,255,255,7, - 18,18,8,1,252,14,28,56,56,56,56,56,112,224,112,56, - 56,56,56,56,56,28,14,2,18,18,5,1,252,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,7, - 18,18,8,0,252,224,112,56,56,56,56,56,28,14,28,56, - 56,56,56,56,56,112,224,9,3,6,11,1,4,121,128,255, - 128,207,0,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,0,0,0,5,0,1,3,14,14,6,2,252, - 224,224,224,0,96,96,224,224,224,224,224,224,224,224,8,14, - 14,10,1,254,2,2,62,127,231,200,200,208,208,227,127,126, - 64,64,10,13,26,11,0,0,31,0,63,192,113,192,112,0, - 112,0,56,0,127,0,28,0,28,0,56,0,112,192,255,192, - 239,128,9,8,16,11,1,2,193,128,255,128,119,0,99,0, - 99,0,119,0,255,128,193,128,9,13,26,10,0,0,227,128, - 227,128,227,128,119,0,119,0,62,0,255,128,28,0,255,128, - 28,0,28,0,28,0,28,0,2,18,18,5,1,252,192,192, - 192,192,192,192,192,192,0,0,192,192,192,192,192,192,192,192, - 9,18,36,10,0,252,62,0,127,0,227,128,227,128,240,0, - 124,0,254,0,199,0,195,128,225,128,113,128,63,128,15,0, - 7,128,227,128,227,128,127,0,62,0,5,2,2,7,1,12, - 216,216,14,14,28,15,1,0,15,192,56,112,96,24,199,140, - 207,204,152,196,152,4,152,4,152,68,207,204,199,140,96,24, - 56,112,15,192,6,9,9,8,1,5,120,140,124,204,204,116, - 0,252,252,10,8,16,11,0,1,29,192,59,128,119,0,238, - 0,238,0,119,0,59,128,29,192,9,5,10,11,1,3,255, - 128,255,128,1,128,1,128,1,128,5,3,3,6,0,4,248, - 248,248,13,14,28,15,1,0,15,128,48,96,96,16,95,144, - 153,200,152,200,153,200,159,8,153,136,153,136,88,208,96,48, - 56,224,15,128,5,2,2,7,1,12,248,248,6,6,6,7, - 0,7,120,252,204,204,252,120,9,9,18,11,1,0,28,0, - 28,0,255,128,255,128,28,0,28,0,0,0,255,128,255,128, - 6,8,8,6,0,5,120,252,204,28,120,224,252,252,6,8, - 8,6,0,5,120,252,204,56,60,204,252,120,5,3,3,5, - 0,11,56,112,224,9,14,28,11,1,252,227,128,227,128,227, - 128,227,128,227,128,227,128,227,128,231,128,255,128,251,128,224, - 0,224,0,224,0,224,0,9,18,36,10,0,252,63,128,123, - 0,251,0,251,0,251,0,251,0,251,0,123,0,59,0,27, - 0,27,0,27,0,27,0,27,0,27,0,27,0,27,0,27, - 0,2,2,2,5,1,6,192,192,5,5,5,7,1,251,96, - 112,24,248,240,4,8,8,6,0,5,48,240,240,48,48,48, - 48,48,6,9,9,8,1,5,120,204,204,204,204,120,0,252, - 252,10,8,16,11,0,1,238,0,119,0,59,128,29,192,29, - 192,59,128,119,0,238,0,14,13,26,15,0,0,48,96,240, - 96,240,192,48,192,49,128,49,152,51,56,54,56,6,120,12, - 216,12,252,24,24,24,24,15,13,26,15,0,0,48,96,240, - 96,240,192,48,192,49,128,49,188,51,126,54,102,6,14,12, - 60,12,112,24,126,24,126,14,13,26,15,0,0,120,48,252, - 48,204,96,56,96,60,192,204,216,253,184,123,56,3,120,6, - 216,6,252,12,24,12,24,8,14,14,10,1,252,28,28,28, - 0,28,28,28,56,120,112,231,231,255,126,12,18,36,14,1, - 0,56,0,28,0,6,0,0,0,15,0,15,0,31,128,25, - 128,25,128,57,192,57,192,48,192,112,224,127,224,127,224,224, - 112,224,112,224,112,12,18,36,14,1,0,1,192,3,128,6, - 0,0,0,15,0,15,0,31,128,25,128,25,128,57,192,57, - 192,48,192,112,224,127,224,127,224,224,112,224,112,224,112,12, - 18,36,14,1,0,7,0,15,128,29,192,0,0,15,0,15, - 0,31,128,25,128,25,128,57,192,57,192,48,192,112,224,127, - 224,127,224,224,112,224,112,224,112,12,18,36,14,1,0,14, - 32,31,192,35,128,0,0,15,0,15,0,31,128,25,128,25, - 128,57,192,57,192,48,192,112,224,127,224,127,224,224,112,224, - 112,224,112,12,18,36,14,1,0,25,128,25,128,25,128,0, - 0,15,0,15,0,31,128,25,128,25,128,57,192,57,192,48, - 192,112,224,127,224,127,224,224,112,224,112,224,112,12,18,36, - 14,1,0,15,0,25,128,25,128,15,0,15,0,15,0,31, - 128,25,128,25,128,57,192,57,192,48,192,112,224,127,224,127, - 224,224,112,224,112,224,112,16,14,28,18,1,0,15,255,15, - 255,31,128,27,128,59,128,59,128,51,254,115,254,115,128,127, - 128,255,128,227,128,227,255,227,255,12,19,38,14,1,251,15, - 128,63,224,120,224,112,112,240,112,224,0,224,0,224,0,224, - 0,240,112,112,112,120,224,63,224,15,128,12,0,14,0,3, - 0,31,0,30,0,10,18,36,13,2,0,56,0,28,0,6, - 0,0,0,255,192,255,192,224,0,224,0,224,0,224,0,255, - 128,255,128,224,0,224,0,224,0,224,0,255,192,255,192,10, - 18,36,13,2,0,3,128,7,0,12,0,0,0,255,192,255, - 192,224,0,224,0,224,0,224,0,255,128,255,128,224,0,224, - 0,224,0,224,0,255,192,255,192,10,18,36,13,2,0,14, - 0,31,0,59,128,0,0,255,192,255,192,224,0,224,0,224, - 0,224,0,255,128,255,128,224,0,224,0,224,0,224,0,255, - 192,255,192,10,18,36,13,2,0,51,0,51,0,51,0,0, - 0,255,192,255,192,224,0,224,0,224,0,224,0,255,128,255, - 128,224,0,224,0,224,0,224,0,255,192,255,192,5,18,18, - 5,255,0,224,112,24,0,56,56,56,56,56,56,56,56,56, - 56,56,56,56,56,5,18,18,5,1,0,56,112,192,0,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,7,18,18, - 5,255,0,56,124,238,0,56,56,56,56,56,56,56,56,56, - 56,56,56,56,56,6,18,18,5,0,0,204,204,204,0,112, - 112,112,112,112,112,112,112,112,112,112,112,112,112,14,14,28, - 14,255,0,63,192,63,240,56,120,56,56,56,28,56,28,255, - 28,255,28,56,28,56,28,56,56,56,120,63,240,63,192,12, - 18,36,14,1,0,14,32,31,192,35,128,0,0,224,112,240, - 112,240,112,248,112,252,112,236,112,238,112,230,112,231,112,227, - 112,225,240,225,240,224,240,224,112,13,18,36,15,1,0,28, - 0,14,0,3,0,0,0,15,128,63,224,120,240,112,112,240, - 120,224,56,224,56,224,56,224,56,240,120,112,112,120,240,63, - 224,15,128,13,18,36,15,1,0,1,192,3,128,6,0,0, - 0,15,128,63,224,120,240,112,112,240,120,224,56,224,56,224, - 56,224,56,240,120,112,112,120,240,63,224,15,128,13,18,36, - 15,1,0,7,0,15,128,29,192,0,0,15,128,63,224,120, - 240,112,112,240,120,224,56,224,56,224,56,224,56,240,120,112, - 112,120,240,63,224,15,128,13,18,36,15,1,0,7,16,15, - 224,17,192,0,0,15,128,63,224,120,240,112,112,240,120,224, - 56,224,56,224,56,224,56,240,120,112,112,120,240,63,224,15, - 128,13,18,36,15,1,0,12,192,12,192,12,192,0,0,15, - 128,63,224,120,240,112,112,240,120,224,56,224,56,224,56,224, - 56,240,120,112,112,120,240,63,224,15,128,10,8,16,11,0, - 1,225,192,115,128,63,0,30,0,30,0,63,0,115,128,225, - 192,15,14,28,15,0,0,7,198,31,252,60,56,56,120,120, - 220,113,156,113,28,115,28,118,28,124,60,56,56,60,120,127, - 240,199,192,12,18,36,14,1,0,28,0,14,0,3,0,0, - 0,224,112,224,112,224,112,224,112,224,112,224,112,224,112,224, - 112,224,112,224,112,224,112,112,224,127,224,31,128,12,18,36, - 14,1,0,1,192,3,128,6,0,0,0,224,112,224,112,224, - 112,224,112,224,112,224,112,224,112,224,112,224,112,224,112,224, - 112,112,224,127,224,31,128,12,18,36,14,1,0,7,0,15, - 128,29,192,0,0,224,112,224,112,224,112,224,112,224,112,224, - 112,224,112,224,112,224,112,224,112,224,112,112,224,127,224,31, - 128,12,18,36,14,1,0,25,128,25,128,25,128,0,0,224, - 112,224,112,224,112,224,112,224,112,224,112,224,112,224,112,224, - 112,224,112,224,112,112,224,127,224,31,128,13,18,36,13,0, - 0,1,192,3,128,6,0,0,0,224,56,224,56,112,112,56, - 224,56,224,29,192,29,192,15,128,7,0,7,0,7,0,7, - 0,7,0,7,0,11,14,28,13,1,0,224,0,224,0,224, - 0,255,0,255,192,225,224,224,224,224,224,225,224,255,192,255, - 0,224,0,224,0,224,0,8,14,14,10,1,0,60,126,231, - 231,231,231,238,238,231,231,231,231,239,238,10,14,28,11,1, - 0,112,0,56,0,12,0,0,0,62,0,127,0,115,128,7, - 128,63,128,123,128,227,128,231,128,251,128,123,192,10,14,28, - 11,1,0,3,128,7,0,12,0,0,0,62,0,127,0,115, - 128,7,128,63,128,123,128,227,128,231,128,251,128,123,192,10, - 14,28,11,1,0,28,0,62,0,119,0,0,0,62,0,127, - 0,115,128,7,128,63,128,123,128,227,128,231,128,251,128,123, - 192,10,14,28,11,1,0,59,0,127,0,110,0,0,0,62, - 0,127,0,115,128,7,128,63,128,123,128,227,128,231,128,251, - 128,123,192,10,14,28,11,1,0,51,0,51,0,51,0,0, - 0,62,0,127,0,115,128,7,128,63,128,123,128,227,128,231, - 128,251,128,123,192,10,14,28,11,1,0,60,0,102,0,102, - 0,60,0,62,0,127,0,115,128,7,128,63,128,123,128,227, - 128,231,128,251,128,123,192,14,10,20,16,1,0,61,240,127, - 248,103,28,15,28,63,252,119,0,231,0,239,156,255,252,121, - 240,9,15,30,10,1,251,30,0,127,128,115,128,224,0,224, - 0,224,0,224,0,115,128,127,128,30,0,24,0,28,0,6, - 0,62,0,60,0,9,14,28,11,1,0,112,0,56,0,12, - 0,0,0,30,0,127,0,115,128,225,128,255,128,255,128,224, - 0,115,128,127,128,30,0,9,14,28,11,1,0,3,128,7, - 0,12,0,0,0,30,0,127,0,115,128,225,128,255,128,255, - 128,224,0,115,128,127,128,30,0,9,14,28,11,1,0,28, - 0,62,0,119,0,0,0,30,0,127,0,115,128,225,128,255, - 128,255,128,224,0,115,128,127,128,30,0,9,14,28,11,1, - 0,51,0,51,0,51,0,0,0,30,0,127,0,115,128,225, - 128,255,128,255,128,224,0,115,128,127,128,30,0,5,14,14, - 5,255,0,224,112,24,0,56,56,56,56,56,56,56,56,56, - 56,5,14,14,5,1,0,56,112,192,0,224,224,224,224,224, - 224,224,224,224,224,7,14,14,5,255,0,56,124,238,0,56, - 56,56,56,56,56,56,56,56,56,5,14,14,5,0,0,216, - 216,216,0,112,112,112,112,112,112,112,112,112,112,10,14,28, - 12,1,0,96,0,55,0,60,0,102,0,31,0,127,128,115, - 128,225,192,225,192,225,192,225,192,115,128,127,128,30,0,9, - 14,28,11,1,0,59,0,127,0,110,0,0,0,239,0,255, - 128,243,128,227,128,227,128,227,128,227,128,227,128,227,128,227, - 128,10,14,28,12,1,0,112,0,56,0,12,0,0,0,30, - 0,127,128,115,128,225,192,225,192,225,192,225,192,115,128,127, - 128,30,0,10,14,28,12,1,0,3,128,7,0,12,0,0, - 0,30,0,127,128,115,128,225,192,225,192,225,192,225,192,115, - 128,127,128,30,0,10,14,28,12,1,0,28,0,62,0,119, - 0,0,0,30,0,127,128,115,128,225,192,225,192,225,192,225, - 192,115,128,127,128,30,0,10,14,28,12,1,0,59,0,127, - 0,110,0,0,0,30,0,127,128,115,128,225,192,225,192,225, - 192,225,192,115,128,127,128,30,0,10,14,28,12,1,0,51, - 0,51,0,51,0,0,0,30,0,127,128,115,128,225,192,225, - 192,225,192,225,192,115,128,127,128,30,0,9,8,16,11,1, - 1,28,0,28,0,0,0,255,128,255,128,0,0,28,0,28, - 0,12,10,20,12,0,0,15,48,63,224,57,192,115,224,119, - 224,126,224,124,224,57,192,127,192,207,0,9,14,28,11,1, - 0,112,0,56,0,12,0,0,0,227,128,227,128,227,128,227, - 128,227,128,227,128,227,128,231,128,255,128,123,128,9,14,28, - 11,1,0,3,128,7,0,12,0,0,0,227,128,227,128,227, - 128,227,128,227,128,227,128,227,128,231,128,255,128,123,128,9, - 14,28,11,1,0,28,0,62,0,119,0,0,0,227,128,227, - 128,227,128,227,128,227,128,227,128,227,128,231,128,255,128,123, - 128,9,14,28,11,1,0,51,0,51,0,51,0,0,0,227, - 128,227,128,227,128,227,128,227,128,227,128,227,128,231,128,255, - 128,123,128,9,18,36,11,1,252,7,0,14,0,24,0,0, - 0,227,128,227,128,227,128,119,0,119,0,119,0,62,0,62, - 0,28,0,28,0,28,0,24,0,120,0,112,0,10,18,36, - 12,1,252,224,0,224,0,224,0,224,0,239,0,255,128,243, - 128,225,192,225,192,225,192,225,192,243,128,255,128,239,0,224, - 0,224,0,224,0,224,0,9,18,36,11,1,252,51,0,51, - 0,51,0,0,0,227,128,227,128,227,128,119,0,119,0,119, - 0,62,0,62,0,28,0,28,0,28,0,24,0,120,0,112, - 0}; -/* - Fontname: -Adobe-Helvetica-Bold-R-Normal--20-140-100-100-P-105-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 0, '1' Height: 13 - Calculated Max Values w= 9 h=14 x= 1 y= 8 dx=11 dy= 0 ascent=14 len=26 - Font Bounding box w=22 h=29 x=-2 y=-7 - Calculated Min Values x= 0 y=-3 dx= 0 dy= 0 - Pure Font ascent =13 descent= 0 - X Font ascent =13 descent= 0 - Max Font ascent =14 descent=-3 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_helvB14n[416] U8G_FONT_SECTION("u8g_font_helvB14n") = { - 0,22,29,254,249,13,0,0,0,0,42,58,0,14,253,13, - 0,7,6,6,9,1,8,16,214,124,56,108,68,8,8,8, - 11,1,1,24,24,24,255,255,24,24,24,3,6,6,5,1, - 253,224,224,224,96,192,128,5,3,3,6,0,4,248,248,248, - 3,3,3,5,1,0,224,224,224,5,14,14,5,0,0,24, - 24,24,56,48,48,48,112,96,96,224,192,192,192,9,13,26, - 10,0,0,28,0,127,0,119,0,227,128,227,128,227,128,227, - 128,227,128,227,128,227,128,119,0,127,0,28,0,6,13,13, - 10,1,0,28,60,252,252,28,28,28,28,28,28,28,28,28, - 9,13,26,10,0,0,62,0,127,0,227,128,227,128,3,128, - 7,0,31,0,62,0,120,0,112,0,224,0,255,128,255,128, - 9,13,26,10,0,0,62,0,127,0,231,0,227,0,7,0, - 30,0,31,0,7,128,3,128,227,128,231,128,127,0,62,0, - 9,13,26,10,0,0,7,0,15,0,31,0,63,0,55,0, - 119,0,103,0,231,0,255,128,255,128,7,0,7,0,7,0, - 9,13,26,10,0,0,255,0,255,0,224,0,224,0,254,0, - 255,0,231,128,3,128,3,128,227,128,231,128,255,0,126,0, - 9,13,26,10,0,0,63,0,127,128,113,128,224,0,238,0, - 255,0,243,128,225,128,225,128,225,128,243,128,127,0,62,0, - 9,13,26,10,0,0,255,128,255,128,3,128,7,0,14,0, - 14,0,28,0,28,0,56,0,56,0,112,0,112,0,112,0, - 9,13,26,10,0,0,62,0,127,0,227,128,227,128,227,128, - 127,0,62,0,119,0,227,128,227,128,227,128,127,0,62,0, - 9,13,26,10,0,0,62,0,127,0,231,128,195,128,195,128, - 195,128,231,128,127,128,59,128,3,128,199,0,255,0,126,0, - 3,10,10,6,1,0,224,224,224,0,0,0,0,224,224,224 - }; -/* - Fontname: -Adobe-Helvetica-Bold-R-Normal--20-140-100-100-P-105-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 14, '1' Height: 13 - Calculated Max Values w=16 h=18 x= 2 y=11 dx=18 dy= 0 ascent=14 len=34 - Font Bounding box w=22 h=29 x=-2 y=-7 - Calculated Min Values x=-1 y=-4 dx= 0 dy= 0 - Pure Font ascent =14 descent=-4 - X Font ascent =14 descent=-4 - Max Font ascent =14 descent=-4 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_helvB14r[2548] U8G_FONT_SECTION("u8g_font_helvB14r") = { - 0,22,29,254,249,14,3,23,6,234,32,127,252,14,252,14, - 252,0,0,0,5,0,1,3,14,14,5,1,0,224,224,224, - 224,224,224,224,224,192,192,0,224,224,224,5,5,5,7,1, - 9,216,216,216,216,144,11,13,26,11,0,0,13,128,13,128, - 13,128,127,224,127,224,27,0,27,0,27,0,255,192,255,192, - 54,0,54,0,54,0,10,16,32,10,0,254,4,0,63,0, - 127,128,229,128,228,0,228,0,124,0,63,0,15,128,9,192, - 233,192,233,192,127,128,63,0,8,0,8,0,13,13,26,16, - 1,0,120,96,252,96,204,192,204,128,253,128,123,0,2,0, - 6,240,13,248,9,152,25,152,49,248,48,240,13,14,28,14, - 1,0,30,0,63,0,115,128,97,128,115,0,62,0,28,96, - 126,96,231,224,195,192,193,192,227,224,127,112,62,56,2,5, - 5,4,1,9,192,192,192,192,128,6,18,18,7,1,252,28, - 56,48,112,96,224,224,224,224,224,224,224,224,96,112,48,56, - 28,6,18,18,7,0,252,224,112,48,56,24,28,28,28,28, - 28,28,28,28,24,56,48,112,224,7,6,6,9,1,8,16, - 214,124,56,108,68,8,8,8,11,1,1,24,24,24,255,255, - 24,24,24,3,6,6,5,1,253,224,224,224,96,192,128,5, - 3,3,6,0,4,248,248,248,3,3,3,5,1,0,224,224, - 224,5,14,14,5,0,0,24,24,24,56,48,48,48,112,96, - 96,224,192,192,192,9,13,26,10,0,0,28,0,127,0,119, - 0,227,128,227,128,227,128,227,128,227,128,227,128,227,128,119, - 0,127,0,28,0,6,13,13,10,1,0,28,60,252,252,28, - 28,28,28,28,28,28,28,28,9,13,26,10,0,0,62,0, - 127,0,227,128,227,128,3,128,7,0,31,0,62,0,120,0, - 112,0,224,0,255,128,255,128,9,13,26,10,0,0,62,0, - 127,0,231,0,227,0,7,0,30,0,31,0,7,128,3,128, - 227,128,231,128,127,0,62,0,9,13,26,10,0,0,7,0, - 15,0,31,0,63,0,55,0,119,0,103,0,231,0,255,128, - 255,128,7,0,7,0,7,0,9,13,26,10,0,0,255,0, - 255,0,224,0,224,0,254,0,255,0,231,128,3,128,3,128, - 227,128,231,128,255,0,126,0,9,13,26,10,0,0,63,0, - 127,128,113,128,224,0,238,0,255,0,243,128,225,128,225,128, - 225,128,243,128,127,0,62,0,9,13,26,10,0,0,255,128, - 255,128,3,128,7,0,14,0,14,0,28,0,28,0,56,0, - 56,0,112,0,112,0,112,0,9,13,26,10,0,0,62,0, - 127,0,227,128,227,128,227,128,127,0,62,0,119,0,227,128, - 227,128,227,128,127,0,62,0,9,13,26,10,0,0,62,0, - 127,0,231,128,195,128,195,128,195,128,231,128,127,128,59,128, - 3,128,199,0,255,0,126,0,3,10,10,6,1,0,224,224, - 224,0,0,0,0,224,224,224,3,13,13,6,1,253,224,224, - 224,0,0,0,0,224,224,224,96,192,128,9,9,18,11,1, - 0,3,128,15,128,62,0,120,0,224,0,120,0,62,0,15, - 128,3,128,9,5,10,11,1,3,255,128,255,128,0,0,255, - 128,255,128,9,9,18,11,1,0,224,0,248,0,62,0,15, - 0,3,128,15,0,62,0,248,0,224,0,8,14,14,10,1, - 0,126,255,231,231,14,30,28,56,56,56,0,56,56,56,16, - 17,34,18,1,253,7,240,31,252,60,30,112,6,99,183,231, - 243,198,99,204,99,204,195,204,198,204,198,239,252,231,184,112, - 0,60,0,31,240,7,240,12,14,28,14,1,0,15,0,15, - 0,31,128,25,128,25,128,57,192,57,192,48,192,112,224,127, - 224,127,224,224,112,224,112,224,112,11,14,28,14,2,0,254, - 0,255,128,227,192,225,192,225,192,227,128,255,128,255,192,225, - 224,224,224,224,224,225,224,255,192,255,0,12,14,28,14,1, - 0,15,128,63,224,120,224,112,112,240,112,224,0,224,0,224, - 0,224,0,240,112,112,112,120,224,63,224,15,128,12,14,28, - 14,1,0,255,0,255,192,225,224,224,224,224,112,224,112,224, - 112,224,112,224,112,224,112,224,224,225,224,255,192,255,0,10, - 14,28,13,2,0,255,192,255,192,224,0,224,0,224,0,224, - 0,255,128,255,128,224,0,224,0,224,0,224,0,255,192,255, - 192,10,14,28,12,1,0,255,192,255,192,224,0,224,0,224, - 0,224,0,255,128,255,128,224,0,224,0,224,0,224,0,224, - 0,224,0,12,14,28,15,1,0,15,128,63,224,120,224,112, - 112,240,112,224,0,224,0,227,240,227,240,240,112,112,112,120, - 240,63,240,31,176,12,14,28,14,1,0,224,112,224,112,224, - 112,224,112,224,112,224,112,255,240,255,240,224,112,224,112,224, - 112,224,112,224,112,224,112,3,14,14,5,1,0,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,9,14,28,10,0, - 0,3,128,3,128,3,128,3,128,3,128,3,128,3,128,3, - 128,3,128,227,128,227,128,247,128,127,0,62,0,13,14,28, - 14,1,0,224,240,225,224,227,192,231,128,239,0,254,0,252, - 0,254,0,239,0,231,128,227,192,225,224,224,240,224,120,9, - 14,28,11,1,0,224,0,224,0,224,0,224,0,224,0,224, - 0,224,0,224,0,224,0,224,0,224,0,224,0,255,128,255, - 128,14,14,28,16,1,0,224,28,224,28,240,60,240,60,248, - 124,248,124,248,124,236,220,236,220,236,220,231,156,231,156,227, - 28,227,28,12,14,28,14,1,0,224,112,240,112,240,112,248, - 112,252,112,236,112,238,112,230,112,231,112,227,112,225,240,225, - 240,224,240,224,112,13,14,28,15,1,0,15,128,63,224,120, - 240,112,112,240,120,224,56,224,56,224,56,224,56,240,120,112, - 112,120,240,63,224,15,128,11,14,28,13,1,0,255,0,255, - 192,225,224,224,224,224,224,224,224,225,224,255,192,255,0,224, - 0,224,0,224,0,224,0,224,0,13,15,30,15,1,255,15, - 128,63,224,120,240,112,112,240,120,224,56,224,56,224,56,224, - 56,243,120,115,240,121,240,63,224,15,240,0,48,12,14,28, - 14,1,0,255,0,255,192,225,224,224,224,224,224,225,224,255, - 192,255,128,225,192,224,224,224,224,224,224,224,224,224,240,11, - 14,28,13,1,0,63,128,127,192,241,224,224,224,240,0,126, - 0,63,128,15,192,1,224,224,224,224,224,241,224,127,192,63, - 128,11,14,28,11,0,0,255,224,255,224,14,0,14,0,14, - 0,14,0,14,0,14,0,14,0,14,0,14,0,14,0,14, - 0,14,0,12,14,28,14,1,0,224,112,224,112,224,112,224, - 112,224,112,224,112,224,112,224,112,224,112,224,112,224,112,112, - 224,127,224,31,128,13,14,28,13,0,0,224,56,224,56,112, - 112,112,112,48,96,56,224,56,224,29,192,29,192,13,128,15, - 128,15,128,7,0,7,0,15,14,28,17,1,0,227,142,227, - 142,227,142,227,142,115,156,115,156,115,156,118,220,54,216,54, - 216,62,248,28,112,28,112,28,112,12,14,28,12,0,0,224, - 112,224,112,112,224,121,224,25,128,31,128,15,0,31,128,25, - 128,57,192,112,224,112,224,224,112,224,112,13,14,28,13,0, - 0,224,56,224,56,112,112,56,224,56,224,29,192,29,192,15, - 128,7,0,7,0,7,0,7,0,7,0,7,0,10,14,28, - 12,1,0,255,192,255,192,1,192,3,128,7,0,7,0,14, - 0,28,0,56,0,56,0,112,0,224,0,255,192,255,192,5, - 18,18,6,1,252,248,248,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,248,248,5,14,14,5,0,0,192,192,192, - 224,96,96,96,112,48,48,56,24,24,24,5,18,18,6,0, - 252,248,248,56,56,56,56,56,56,56,56,56,56,56,56,56, - 56,248,248,10,7,14,10,0,6,12,0,30,0,30,0,51, - 0,115,128,97,128,225,192,10,2,4,10,0,252,255,192,255, - 192,5,3,3,5,0,11,224,112,56,10,10,20,11,1,0, - 62,0,127,0,99,128,7,128,63,128,123,128,227,128,231,128, - 251,128,123,192,10,14,28,12,1,0,224,0,224,0,224,0, - 224,0,239,0,255,128,243,128,225,192,225,192,225,192,225,192, - 243,128,255,128,239,0,9,10,20,11,1,0,30,0,127,128, - 115,128,224,0,224,0,224,0,224,0,115,128,127,128,30,0, - 10,14,28,12,1,0,1,192,1,192,1,192,1,192,61,192, - 127,192,115,192,225,192,225,192,225,192,225,192,115,192,127,192, - 61,192,9,10,20,11,1,0,30,0,127,0,115,128,225,128, - 255,128,255,128,224,0,115,128,127,128,30,0,7,14,14,7, - 0,0,30,62,56,56,254,254,56,56,56,56,56,56,56,56, - 10,14,28,12,1,252,61,192,127,192,115,192,225,192,225,192, - 225,192,225,192,115,192,127,192,61,192,1,192,115,128,127,128, - 30,0,9,14,28,11,1,0,224,0,224,0,224,0,224,0, - 239,0,255,128,243,128,227,128,227,128,227,128,227,128,227,128, - 227,128,227,128,3,14,14,5,1,0,224,224,224,0,224,224, - 224,224,224,224,224,224,224,224,5,18,18,5,255,252,56,56, - 56,0,56,56,56,56,56,56,56,56,56,56,56,56,248,240, - 9,14,28,10,1,0,224,0,224,0,224,0,224,0,231,0, - 238,0,252,0,248,0,248,0,252,0,238,0,231,0,231,128, - 227,128,3,14,14,5,1,0,224,224,224,224,224,224,224,224, - 224,224,224,224,224,224,15,10,20,17,1,0,239,60,255,254, - 243,206,227,142,227,142,227,142,227,142,227,142,227,142,227,142, - 9,10,20,11,1,0,239,0,255,128,243,128,227,128,227,128, - 227,128,227,128,227,128,227,128,227,128,10,10,20,12,1,0, - 30,0,127,128,115,128,225,192,225,192,225,192,225,192,115,128, - 127,128,30,0,10,14,28,12,1,252,239,0,255,128,243,128, - 225,192,225,192,225,192,225,192,243,128,255,128,239,0,224,0, - 224,0,224,0,224,0,10,14,28,12,1,252,61,192,127,192, - 115,192,225,192,225,192,225,192,225,192,115,192,127,192,61,192, - 1,192,1,192,1,192,1,192,6,10,10,7,1,0,236,252, - 252,224,224,224,224,224,224,224,9,10,20,11,1,0,63,0, - 127,128,227,128,224,0,255,0,63,128,3,128,227,128,255,0, - 126,0,6,13,13,6,0,0,112,112,112,252,252,112,112,112, - 112,112,112,124,60,9,10,20,11,1,0,227,128,227,128,227, - 128,227,128,227,128,227,128,227,128,231,128,255,128,123,128,9, - 10,20,9,0,0,227,128,227,128,227,128,119,0,119,0,119, - 0,62,0,62,0,28,0,28,0,15,10,20,15,0,0,227, - 142,227,142,227,142,115,156,119,220,118,220,62,248,60,120,28, - 112,28,112,9,10,20,11,1,0,227,128,227,128,119,0,62, - 0,28,0,62,0,119,0,119,0,227,128,227,128,9,14,28, - 11,1,252,227,128,227,128,227,128,119,0,119,0,119,0,62, - 0,62,0,28,0,28,0,28,0,24,0,120,0,112,0,8, - 10,10,10,1,0,255,255,7,14,28,56,112,224,255,255,7, - 18,18,8,1,252,14,28,56,56,56,56,56,112,224,112,56, - 56,56,56,56,56,28,14,2,18,18,5,1,252,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,7, - 18,18,8,0,252,224,112,56,56,56,56,56,28,14,28,56, - 56,56,56,56,56,112,224,9,3,6,11,1,4,121,128,255, - 128,207,0,255}; -/* - Fontname: -Adobe-Helvetica-Bold-R-Normal--25-180-100-100-P-138-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 19, '1' Height: 18 - Calculated Max Values w=22 h=24 x= 3 y=17 dx=24 dy= 0 ascent=24 len=72 - Font Bounding box w=28 h=37 x=-2 y=-8 - Calculated Min Values x=-1 y=-5 dx= 0 dy= 0 - Pure Font ascent =19 descent=-5 - X Font ascent =19 descent=-5 - Max Font ascent =24 descent=-5 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_helvB18[7527] U8G_FONT_SECTION("u8g_font_helvB18") = { - 0,28,37,254,248,19,4,35,9,107,32,255,251,24,251,19, - 251,0,0,0,6,0,1,3,19,19,7,2,0,224,224,224, - 224,224,224,224,224,224,224,224,192,192,192,0,0,224,224,224, - 5,6,6,9,2,13,216,216,216,216,216,144,12,18,36,14, - 1,0,12,192,12,192,12,192,12,192,12,192,127,240,127,240, - 25,128,25,128,25,128,25,128,255,224,255,224,51,0,51,0, - 51,0,51,0,51,0,12,21,42,13,0,254,6,0,63,128, - 127,224,246,224,230,112,230,112,246,0,126,0,62,0,15,0, - 7,192,7,224,6,240,230,112,230,112,230,112,246,240,127,224, - 31,192,6,0,6,0,21,18,54,22,0,0,0,7,0,62, - 7,0,127,14,0,227,142,0,193,156,0,193,156,0,227,184, - 0,127,56,0,62,112,0,0,112,0,0,227,224,0,231,240, - 1,206,56,1,204,24,3,140,24,3,142,56,7,7,240,7, - 3,224,16,18,36,18,1,0,15,128,31,192,61,224,56,224, - 56,224,56,224,29,192,15,128,31,0,63,156,123,220,113,252, - 224,248,224,112,224,248,241,252,127,206,31,135,2,6,6,6, - 2,13,192,192,192,192,192,128,6,24,24,8,1,251,12,28, - 56,56,112,112,96,224,224,224,224,224,224,224,224,224,224,96, - 112,112,56,56,28,12,6,24,24,8,1,251,192,224,112,112, - 56,56,24,28,28,28,28,28,28,28,28,28,28,24,56,56, - 112,112,224,192,8,7,7,10,1,12,24,24,219,255,60,102, - 102,12,12,24,15,1,1,6,0,6,0,6,0,6,0,6, - 0,255,240,255,240,6,0,6,0,6,0,6,0,6,0,3, - 6,6,7,2,253,224,224,224,96,96,192,7,3,3,8,0, - 6,254,254,254,3,3,3,7,2,0,224,224,224,7,19,19, - 8,1,0,6,6,6,12,12,12,24,24,24,24,48,48,48, - 96,96,96,192,192,192,12,18,36,13,0,0,31,128,63,192, - 121,224,112,224,112,224,224,112,224,112,224,112,224,112,224,112, - 224,112,224,112,224,112,112,224,112,224,121,224,63,192,31,128, - 7,18,18,13,2,0,14,14,30,254,254,14,14,14,14,14, - 14,14,14,14,14,14,14,14,12,18,36,13,0,0,31,0, - 127,192,113,224,224,224,224,112,224,112,0,112,0,224,1,224, - 3,192,7,128,31,0,60,0,120,0,240,0,224,0,255,240, - 255,240,12,18,36,13,0,0,31,0,127,192,113,192,224,224, - 224,224,224,224,0,224,1,192,15,128,15,224,0,224,0,112, - 0,112,224,112,224,240,113,224,127,224,31,128,12,18,36,13, - 0,0,1,192,3,192,3,192,7,192,7,192,13,192,29,192, - 25,192,49,192,113,192,97,192,225,192,255,240,255,240,1,192, - 1,192,1,192,1,192,12,18,36,13,0,0,127,224,127,224, - 112,0,112,0,112,0,112,0,127,128,127,192,113,224,0,224, - 0,112,0,112,0,112,224,112,224,240,241,224,127,192,31,128, - 12,18,36,13,0,0,15,128,63,224,120,224,112,112,224,112, - 224,0,224,0,239,0,255,192,249,224,240,224,224,112,224,112, - 224,112,112,224,121,224,63,192,31,128,12,18,36,13,0,0, - 255,240,255,240,0,240,0,224,1,192,1,192,3,128,3,128, - 7,0,7,0,14,0,14,0,30,0,28,0,28,0,60,0, - 56,0,56,0,12,18,36,13,0,0,15,0,63,192,57,192, - 112,224,112,224,112,224,112,224,57,192,31,128,63,192,112,224, - 224,112,224,112,224,112,224,112,112,224,127,224,31,128,12,18, - 36,13,0,0,31,128,127,192,121,224,240,224,224,112,224,112, - 224,112,224,112,240,240,121,240,127,240,31,112,0,112,0,112, - 224,224,243,224,127,192,31,0,3,14,14,7,2,0,224,224, - 224,0,0,0,0,0,0,0,0,224,224,224,3,17,17,7, - 2,253,224,224,224,0,0,0,0,0,0,0,0,224,224,224, - 96,96,192,13,12,24,15,0,1,0,56,0,248,3,224,15, - 128,62,0,240,0,240,0,62,0,15,128,3,224,0,248,0, - 56,10,5,10,14,2,5,255,192,255,192,0,0,255,192,255, - 192,13,12,24,14,1,1,224,0,248,0,62,0,15,128,3, - 224,0,120,0,120,3,224,15,128,62,0,248,0,224,0,11, - 19,38,15,2,0,31,128,127,192,121,224,240,224,224,224,225, - 224,1,192,3,192,7,128,7,0,14,0,14,0,14,0,14, - 0,0,0,0,0,14,0,14,0,14,0,22,22,66,24,1, - 252,1,255,0,7,255,192,15,129,240,30,0,120,60,0,56, - 120,125,156,112,255,156,241,199,28,227,135,28,227,14,28,231, - 14,56,231,12,56,231,28,112,231,28,112,227,157,224,243,255, - 192,113,247,0,120,0,0,60,0,0,31,7,0,15,255,0, - 3,252,0,16,19,38,18,1,0,3,192,3,192,7,224,7, - 224,14,96,14,112,14,112,28,56,28,56,28,56,56,28,56, - 28,63,252,127,254,112,14,112,14,224,7,224,7,224,7,15, - 19,38,18,2,0,255,224,255,248,224,120,224,28,224,28,224, - 28,224,28,224,56,255,240,255,248,224,28,224,14,224,14,224, - 14,224,14,224,30,224,124,255,248,255,224,16,19,38,18,1, - 0,7,240,31,252,62,62,120,15,112,7,240,0,224,0,224, - 0,224,0,224,0,224,0,224,0,224,0,240,7,112,7,120, - 15,62,62,31,252,7,240,16,19,38,19,2,0,255,224,255, - 248,224,124,224,30,224,14,224,15,224,7,224,7,224,7,224, - 7,224,7,224,7,224,7,224,15,224,14,224,30,224,124,255, - 248,255,224,13,19,38,16,2,0,255,240,255,240,224,0,224, - 0,224,0,224,0,224,0,224,0,255,224,255,224,224,0,224, - 0,224,0,224,0,224,0,224,0,224,0,255,248,255,248,12, - 19,38,15,2,0,255,240,255,240,224,0,224,0,224,0,224, - 0,224,0,224,0,255,224,255,224,224,0,224,0,224,0,224, - 0,224,0,224,0,224,0,224,0,224,0,17,19,57,19,1, - 0,7,240,0,31,252,0,62,62,0,120,15,0,112,7,0, - 240,0,0,224,0,0,224,0,0,224,0,0,224,127,128,224, - 127,128,224,3,128,224,3,128,240,3,128,112,7,128,120,15, - 128,62,63,128,31,251,128,7,243,128,15,19,38,19,2,0, - 224,14,224,14,224,14,224,14,224,14,224,14,224,14,224,14, - 255,254,255,254,224,14,224,14,224,14,224,14,224,14,224,14, - 224,14,224,14,224,14,3,19,19,7,2,0,224,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,11, - 19,38,14,1,0,0,224,0,224,0,224,0,224,0,224,0, - 224,0,224,0,224,0,224,0,224,0,224,0,224,224,224,224, - 224,224,224,224,224,113,224,127,192,63,128,14,19,38,18,2, - 0,224,60,224,120,224,240,225,224,227,192,231,128,239,0,254, - 0,254,0,255,0,247,128,227,128,225,192,225,224,224,224,224, - 112,224,120,224,56,224,60,12,19,38,15,2,0,224,0,224, - 0,224,0,224,0,224,0,224,0,224,0,224,0,224,0,224, - 0,224,0,224,0,224,0,224,0,224,0,224,0,224,0,255, - 240,255,240,19,19,57,23,2,0,224,0,224,240,1,224,240, - 1,224,248,3,224,248,3,224,252,7,224,236,6,224,238,14, - 224,230,12,224,231,28,224,231,28,224,227,24,224,227,184,224, - 227,184,224,225,240,224,225,240,224,224,224,224,224,224,224,224, - 224,224,15,19,38,19,2,0,224,14,240,14,240,14,248,14, - 248,14,252,14,238,14,238,14,231,14,227,142,227,142,225,206, - 224,206,224,238,224,126,224,62,224,62,224,30,224,14,17,19, - 57,19,1,0,7,240,0,31,252,0,62,62,0,120,15,0, - 112,7,0,240,7,128,224,3,128,224,3,128,224,3,128,224, - 3,128,224,3,128,224,3,128,224,3,128,240,7,128,112,7, - 0,120,15,0,62,62,0,31,252,0,7,240,0,14,19,38, - 17,2,0,255,224,255,248,224,56,224,28,224,28,224,28,224, - 28,224,56,255,248,255,240,224,0,224,0,224,0,224,0,224, - 0,224,0,224,0,224,0,224,0,17,20,60,19,1,255,7, - 240,0,31,252,0,62,62,0,120,15,0,112,7,0,240,7, - 128,224,3,128,224,3,128,224,3,128,224,3,128,224,3,128, - 224,3,128,224,3,128,240,39,128,112,119,0,120,63,0,62, - 30,0,31,254,0,7,247,0,0,2,0,14,19,38,17,2, - 0,255,224,255,248,224,56,224,28,224,28,224,28,224,28,224, - 56,255,248,255,240,224,120,224,56,224,28,224,28,224,28,224, - 28,224,28,224,28,224,28,14,19,38,17,2,0,15,192,63, - 240,120,248,240,56,224,56,224,0,240,0,124,0,63,192,7, - 240,0,248,0,60,0,28,224,28,224,28,224,60,248,248,127, - 240,31,192,15,19,38,15,0,0,255,254,255,254,3,128,3, - 128,3,128,3,128,3,128,3,128,3,128,3,128,3,128,3, - 128,3,128,3,128,3,128,3,128,3,128,3,128,3,128,15, - 19,38,19,2,0,224,14,224,14,224,14,224,14,224,14,224, - 14,224,14,224,14,224,14,224,14,224,14,224,14,224,14,224, - 14,240,30,112,28,124,124,63,248,15,224,16,19,38,18,1, - 0,224,7,224,7,240,15,112,14,120,30,56,28,56,28,60, - 60,28,56,28,56,30,120,14,112,14,112,14,112,7,224,7, - 224,3,192,3,192,3,192,21,19,57,23,1,0,224,112,56, - 224,112,56,224,112,56,224,112,56,112,248,112,112,248,112,112, - 216,112,113,220,112,49,220,96,57,220,224,57,140,224,59,142, - 224,27,142,192,27,142,192,31,7,192,31,7,192,14,3,128, - 14,3,128,14,3,128,16,19,38,18,1,0,224,7,240,15, - 120,30,56,28,28,56,14,112,15,240,7,224,3,192,3,192, - 7,224,15,240,14,112,28,56,60,60,56,28,112,14,240,15, - 224,7,15,19,38,17,1,0,224,14,240,14,112,28,120,28, - 56,56,60,56,28,112,28,112,14,224,14,224,7,192,7,192, - 3,128,3,128,3,128,3,128,3,128,3,128,3,128,14,19, - 38,16,1,0,255,252,255,252,0,60,0,120,0,240,1,224, - 1,224,3,192,7,128,7,128,15,0,30,0,30,0,60,0, - 56,0,120,0,240,0,255,252,255,252,5,24,24,8,1,251, - 248,248,224,224,224,224,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,224,248,248,7,19,19,8,0,0,192,192, - 192,96,96,96,48,48,48,48,24,24,24,12,12,12,6,6, - 6,5,24,24,8,2,251,248,248,56,56,56,56,56,56,56, - 56,56,56,56,56,56,56,56,56,56,56,56,56,248,248,11, - 9,18,14,1,10,14,0,14,0,31,0,27,0,59,128,113, - 192,113,192,224,224,224,224,14,2,4,14,0,251,255,252,255, - 252,6,4,4,8,1,15,224,112,56,28,12,14,28,14,1, - 0,31,128,63,192,113,224,112,224,0,224,7,224,63,224,124, - 224,240,224,224,224,225,224,243,224,127,240,62,112,12,19,38, - 15,2,0,224,0,224,0,224,0,224,0,224,0,239,128,255, - 192,249,224,240,224,224,112,224,112,224,112,224,112,224,112,224, - 112,240,224,249,224,255,192,239,128,11,14,28,13,1,0,31, - 128,63,192,121,224,112,224,224,0,224,0,224,0,224,0,224, - 0,224,0,112,224,121,224,63,192,31,128,12,19,38,15,1, - 0,0,112,0,112,0,112,0,112,0,112,31,112,63,240,121, - 240,112,240,224,112,224,112,224,112,224,112,224,112,224,112,112, - 240,121,240,63,240,31,112,12,14,28,14,1,0,15,0,63, - 192,121,224,112,224,224,112,224,112,255,240,255,240,224,0,224, - 0,112,112,120,240,63,224,15,128,7,19,19,9,1,0,30, - 62,56,56,56,254,254,56,56,56,56,56,56,56,56,56,56, - 56,56,12,19,38,15,1,251,31,112,63,240,121,240,112,240, - 224,112,224,112,224,112,224,112,224,112,224,112,112,240,121,240, - 63,240,31,112,0,112,224,112,240,224,127,224,31,128,11,19, - 38,15,2,0,224,0,224,0,224,0,224,0,224,0,239,0, - 255,192,241,192,224,224,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,224,224,224,224,224,3,19,19,7,2,0, - 224,224,224,0,0,224,224,224,224,224,224,224,224,224,224,224, - 224,224,224,5,24,24,7,0,251,56,56,56,0,0,56,56, - 56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,248, - 240,11,19,38,14,2,0,224,0,224,0,224,0,224,0,224, - 0,225,192,227,192,231,128,239,0,254,0,252,0,254,0,239, - 0,231,0,231,128,227,192,225,192,225,224,224,224,3,19,19, - 7,2,0,224,224,224,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,224,17,14,42,21,2,0,239,62,0,255, - 255,0,243,231,128,225,195,128,225,195,128,225,195,128,225,195, - 128,225,195,128,225,195,128,225,195,128,225,195,128,225,195,128, - 225,195,128,225,195,128,11,14,28,15,2,0,239,128,255,192, - 241,192,224,224,224,224,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,224,224,224,12,14,28,14,1,0,15,0, - 63,192,121,224,112,224,224,112,224,112,224,112,224,112,224,112, - 224,112,112,224,121,224,63,192,15,0,12,19,38,15,2,251, - 239,128,255,192,249,224,240,224,224,112,224,112,224,112,224,112, - 224,112,224,112,240,224,249,224,255,192,239,128,224,0,224,0, - 224,0,224,0,224,0,12,19,38,15,1,251,31,112,63,240, - 121,240,112,240,224,112,224,112,224,112,224,112,224,112,224,112, - 112,240,121,240,63,240,31,112,0,112,0,112,0,112,0,112, - 0,112,7,14,14,10,2,0,238,254,254,240,224,224,224,224, - 224,224,224,224,224,224,11,14,28,13,1,0,63,0,127,128, - 243,192,225,192,224,0,252,0,127,128,15,192,1,224,224,224, - 224,224,241,224,127,192,63,128,7,18,18,9,1,0,56,56, - 56,56,254,254,56,56,56,56,56,56,56,56,56,56,62,30, - 11,14,28,15,2,0,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,224,224,224,224,224,225,224,115,224,126,224, - 28,224,12,14,28,14,1,0,224,112,224,112,224,112,112,224, - 112,224,112,224,57,192,57,192,57,192,31,128,31,128,15,0, - 15,0,15,0,19,14,42,19,0,0,224,224,224,224,224,224, - 96,224,192,113,241,192,113,241,192,49,177,128,51,185,128,59, - 187,128,27,27,0,31,31,0,31,31,0,14,14,0,14,14, - 0,14,14,0,11,14,28,13,1,0,224,224,241,224,113,192, - 59,128,63,128,31,0,14,0,31,0,31,0,59,128,123,192, - 113,192,241,224,224,224,13,19,38,15,1,251,224,56,224,56, - 112,56,120,112,56,112,60,240,28,224,28,224,15,192,15,192, - 7,192,7,128,3,128,3,128,7,0,7,0,14,0,62,0, - 60,0,11,14,28,13,1,0,255,224,255,224,1,192,3,128, - 7,128,15,0,14,0,30,0,60,0,56,0,112,0,240,0, - 255,224,255,224,7,24,24,10,1,251,14,28,56,56,56,56, - 56,56,56,56,112,224,224,112,56,56,56,56,56,56,56,56, - 28,14,2,24,24,7,3,251,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 7,24,24,10,2,251,224,112,56,56,56,56,56,56,56,56, - 28,14,14,28,56,56,56,56,56,56,56,56,112,224,11,4, - 8,14,1,5,120,224,254,224,239,224,227,192,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0, - 6,0,1,3,19,19,7,2,251,224,224,224,0,0,96,96, - 96,224,224,224,224,224,224,224,224,224,224,224,11,18,36,14, - 1,254,1,128,1,128,31,128,63,192,123,224,115,96,227,0, - 230,0,230,0,230,0,230,0,236,0,236,224,125,224,127,192, - 63,128,24,0,24,0,13,18,36,14,1,0,31,128,63,192, - 112,224,112,224,112,0,120,0,56,0,28,0,255,192,255,192, - 28,0,28,0,28,0,56,0,56,0,127,56,255,248,241,240, - 12,12,24,14,1,3,192,48,239,112,127,224,57,192,112,224, - 112,224,112,224,112,224,57,192,127,224,239,112,192,48,13,18, - 36,14,0,0,224,56,224,56,112,112,112,112,56,224,56,224, - 29,192,29,192,127,240,127,240,7,0,127,240,127,240,7,0, - 7,0,7,0,7,0,7,0,2,24,24,7,3,251,192,192, - 192,192,192,192,192,192,192,192,0,0,0,0,192,192,192,192, - 192,192,192,192,192,192,12,24,48,14,1,251,31,128,63,192, - 121,224,112,224,120,224,60,0,30,0,127,0,247,128,227,192, - 225,224,224,224,112,112,120,112,60,112,30,224,15,192,7,128, - 3,192,113,224,112,224,121,224,63,192,31,128,7,2,2,9, - 1,16,238,238,19,19,57,19,0,0,1,240,0,15,254,0, - 30,15,0,56,3,128,112,1,192,97,240,192,227,184,224,198, - 12,96,198,0,96,198,0,96,198,0,96,198,12,96,227,184, - 224,97,240,192,112,1,192,56,3,128,30,15,0,15,254,0, - 1,240,0,8,12,12,10,1,7,124,254,198,30,126,230,198, - 255,123,0,255,255,10,8,16,13,1,3,29,192,59,128,119, - 0,238,0,238,0,119,0,59,128,29,192,12,7,14,15,1, - 4,255,240,255,240,0,48,0,48,0,48,0,48,0,48,7, - 3,3,8,0,6,254,254,254,19,19,57,19,0,0,3,248, - 0,15,254,0,28,15,0,56,3,128,115,249,192,99,28,192, - 227,12,224,195,12,96,195,24,96,195,240,96,195,48,96,195, - 24,96,227,24,96,99,12,224,112,0,192,56,1,192,30,3, - 128,15,254,0,3,248,0,7,2,2,9,1,17,254,254,8, - 7,7,9,0,11,60,102,195,195,195,102,60,11,13,26,15, - 2,0,14,0,14,0,14,0,14,0,255,224,255,224,14,0, - 14,0,14,0,14,0,0,0,255,224,255,224,6,10,10,7, - 0,8,120,252,204,12,28,120,224,192,252,252,6,10,10,7, - 0,8,120,252,204,12,56,56,12,204,252,120,6,4,4,8, - 1,15,28,56,112,224,11,19,38,15,2,251,224,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224, - 225,224,243,224,254,224,236,224,224,0,224,0,224,0,224,0, - 224,0,11,24,48,13,1,251,15,224,63,224,124,192,124,192, - 252,192,252,192,252,192,252,192,252,192,124,192,124,192,60,192, - 28,192,12,192,12,192,12,192,12,192,12,192,12,192,12,192, - 12,192,12,192,12,192,12,192,3,3,3,7,2,6,224,224, - 224,6,6,6,8,1,251,112,120,28,28,252,120,4,10,10, - 7,1,8,48,48,240,240,48,48,48,48,48,48,8,12,12, - 10,1,7,60,126,231,195,195,195,231,126,60,0,255,255,10, - 8,16,13,1,3,238,0,119,0,59,128,29,192,29,192,59, - 128,119,0,238,0,17,18,54,19,1,0,48,24,0,48,24, - 0,240,48,0,240,48,0,48,96,0,48,96,0,48,192,0, - 48,192,0,49,134,0,49,142,0,3,30,0,3,30,0,6, - 54,0,6,102,0,12,127,128,12,127,128,24,6,0,24,6, - 0,16,18,36,19,1,0,48,24,48,24,240,48,240,48,48, - 96,48,96,48,192,48,192,49,158,49,191,3,51,3,3,6, - 7,6,30,12,56,12,48,24,63,24,63,17,18,54,19,1, - 0,120,24,0,252,24,0,204,48,0,12,48,0,56,96,0, - 56,96,0,12,192,0,204,192,0,253,134,0,121,142,0,3, - 30,0,3,30,0,6,54,0,6,102,0,12,127,128,12,127, - 128,24,6,0,24,6,0,11,19,38,15,2,251,14,0,14, - 0,14,0,0,0,0,0,14,0,14,0,14,0,14,0,28, - 0,60,0,120,0,112,0,240,224,224,224,225,224,243,192,127, - 192,63,0,16,24,48,18,1,0,14,0,7,0,3,128,1, - 192,0,0,3,192,3,192,7,224,7,224,14,96,14,112,14, - 112,28,56,28,56,28,56,56,28,56,28,63,252,127,254,112, - 14,112,14,224,7,224,7,224,7,16,24,48,18,1,0,0, - 112,0,224,1,192,3,128,0,0,3,192,3,192,7,224,7, - 224,14,96,14,112,14,112,28,56,28,56,28,56,56,28,56, - 28,63,252,127,254,112,14,112,14,224,7,224,7,224,7,16, - 24,48,18,1,0,1,192,3,224,7,112,14,56,0,0,3, - 192,3,192,7,224,7,224,14,96,14,112,14,112,28,56,28, - 56,28,56,56,28,56,28,63,252,127,254,112,14,112,14,224, - 7,224,7,224,7,16,23,46,18,1,0,7,152,15,248,12, - 240,0,0,3,192,3,192,7,224,7,224,14,96,14,112,14, - 112,28,56,28,56,28,56,56,28,56,28,63,252,127,254,112, - 14,112,14,224,7,224,7,224,7,16,23,46,18,1,0,14, - 112,14,112,0,0,0,0,3,192,3,192,7,224,7,224,14, - 96,14,112,14,112,28,56,28,56,28,56,56,28,56,28,63, - 252,127,254,112,14,112,14,224,7,224,7,224,7,16,24,48, - 18,1,0,3,192,6,96,4,32,6,96,3,192,3,192,3, - 192,7,224,7,224,14,96,14,112,14,112,28,56,28,56,28, - 56,56,28,56,28,63,252,127,254,112,14,112,14,224,7,224, - 7,224,7,22,19,57,24,1,0,3,255,248,3,255,248,7, - 112,0,7,112,0,14,112,0,14,112,0,14,112,0,28,112, - 0,28,127,240,28,127,240,56,112,0,56,112,0,63,240,0, - 127,240,0,112,112,0,112,112,0,224,112,0,224,127,252,224, - 127,252,16,24,48,18,1,251,7,240,31,252,62,62,120,15, - 112,7,240,0,224,0,224,0,224,0,224,0,224,0,224,0, - 224,0,240,7,112,7,120,15,62,62,31,252,7,240,3,192, - 0,224,0,224,7,224,3,192,13,24,48,16,2,0,56,0, - 28,0,14,0,7,0,0,0,255,240,255,240,224,0,224,0, - 224,0,224,0,224,0,224,0,255,224,255,224,224,0,224,0, - 224,0,224,0,224,0,224,0,224,0,255,248,255,248,13,24, - 48,16,2,0,1,192,3,128,7,0,14,0,0,0,255,240, - 255,240,224,0,224,0,224,0,224,0,224,0,224,0,255,224, - 255,224,224,0,224,0,224,0,224,0,224,0,224,0,224,0, - 255,248,255,248,13,24,48,16,2,0,7,0,15,128,29,192, - 56,224,0,0,255,240,255,240,224,0,224,0,224,0,224,0, - 224,0,224,0,255,224,255,224,224,0,224,0,224,0,224,0, - 224,0,224,0,224,0,255,248,255,248,13,23,46,16,2,0, - 56,224,56,224,0,0,0,0,255,240,255,240,224,0,224,0, - 224,0,224,0,224,0,224,0,255,224,255,224,224,0,224,0, - 224,0,224,0,224,0,224,0,224,0,255,248,255,248,6,24, - 24,7,0,0,224,112,56,28,0,56,56,56,56,56,56,56, - 56,56,56,56,56,56,56,56,56,56,56,56,6,24,24,7, - 1,0,28,56,112,224,0,112,112,112,112,112,112,112,112,112, - 112,112,112,112,112,112,112,112,112,112,9,24,48,7,255,0, - 28,0,62,0,119,0,227,128,0,0,28,0,28,0,28,0, - 28,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0, - 28,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0, - 7,23,23,7,0,0,238,238,0,0,56,56,56,56,56,56, - 56,56,56,56,56,56,56,56,56,56,56,56,56,19,19,57, - 19,255,0,31,252,0,31,255,0,28,15,128,28,3,192,28, - 1,192,28,1,224,28,0,224,28,0,224,255,192,224,255,192, - 224,28,0,224,28,0,224,28,0,224,28,1,224,28,1,192, - 28,3,192,28,15,128,31,255,0,31,252,0,15,23,46,19, - 2,0,15,48,31,240,25,224,0,0,224,14,240,14,240,14, - 248,14,248,14,252,14,238,14,238,14,231,14,227,142,227,142, - 225,206,224,206,224,238,224,126,224,62,224,62,224,30,224,14, - 17,24,72,19,1,0,14,0,0,7,0,0,3,128,0,1, - 192,0,0,0,0,7,240,0,31,252,0,62,62,0,120,15, - 0,112,7,0,240,7,128,224,3,128,224,3,128,224,3,128, - 224,3,128,224,3,128,224,3,128,224,3,128,240,7,128,112, - 7,0,120,15,0,62,62,0,31,252,0,7,240,0,17,24, - 72,19,1,0,0,56,0,0,112,0,0,224,0,1,192,0, - 0,0,0,7,240,0,31,252,0,62,62,0,120,15,0,112, - 7,0,240,7,128,224,3,128,224,3,128,224,3,128,224,3, - 128,224,3,128,224,3,128,224,3,128,240,7,128,112,7,0, - 120,15,0,62,62,0,31,252,0,7,240,0,17,24,72,19, - 1,0,1,192,0,3,224,0,7,112,0,14,56,0,0,0, - 0,7,240,0,31,252,0,62,62,0,120,15,0,112,7,0, - 240,7,128,224,3,128,224,3,128,224,3,128,224,3,128,224, - 3,128,224,3,128,224,3,128,240,7,128,112,7,0,120,15, - 0,62,62,0,31,252,0,7,240,0,17,23,69,19,1,0, - 7,152,0,15,248,0,12,240,0,0,0,0,7,240,0,31, - 252,0,62,62,0,120,15,0,112,7,0,240,7,128,224,3, - 128,224,3,128,224,3,128,224,3,128,224,3,128,224,3,128, - 224,3,128,240,7,128,112,7,0,120,15,0,62,62,0,31, - 252,0,7,240,0,17,23,69,19,1,0,14,56,0,14,56, - 0,0,0,0,0,0,0,7,240,0,31,252,0,62,62,0, - 120,15,0,112,7,0,240,7,128,224,3,128,224,3,128,224, - 3,128,224,3,128,224,3,128,224,3,128,224,3,128,240,7, - 128,112,7,0,120,15,0,62,62,0,31,252,0,7,240,0, - 12,12,24,15,1,1,64,32,224,112,112,224,57,192,31,128, - 15,0,15,0,31,128,57,192,112,224,224,112,64,32,19,19, - 57,19,0,0,3,248,96,15,254,224,31,31,192,60,3,128, - 56,7,128,120,15,192,112,29,192,112,57,192,112,113,192,112, - 225,192,113,193,192,115,129,192,119,1,192,126,3,192,60,3, - 128,60,7,128,127,31,0,239,254,0,195,248,0,15,24,48, - 19,2,0,14,0,7,0,3,128,1,192,0,0,224,14,224, - 14,224,14,224,14,224,14,224,14,224,14,224,14,224,14,224, - 14,224,14,224,14,224,14,224,14,240,30,112,28,124,124,63, - 248,15,224,15,24,48,19,2,0,0,112,0,224,1,192,3, - 128,0,0,224,14,224,14,224,14,224,14,224,14,224,14,224, - 14,224,14,224,14,224,14,224,14,224,14,224,14,224,14,240, - 30,112,28,124,124,63,248,15,224,15,24,48,19,2,0,3, - 128,7,192,14,224,28,112,0,0,224,14,224,14,224,14,224, - 14,224,14,224,14,224,14,224,14,224,14,224,14,224,14,224, - 14,224,14,224,14,240,30,112,28,124,124,63,248,15,224,15, - 23,46,19,2,0,28,112,28,112,0,0,0,0,224,14,224, - 14,224,14,224,14,224,14,224,14,224,14,224,14,224,14,224, - 14,224,14,224,14,224,14,224,14,240,30,112,28,124,124,63, - 248,15,224,15,24,48,17,1,0,0,112,0,224,1,192,3, - 128,0,0,224,14,240,30,112,28,120,60,56,56,60,120,28, - 112,30,240,14,224,15,224,7,192,7,192,3,128,3,128,3, - 128,3,128,3,128,3,128,3,128,14,19,38,17,2,0,224, - 0,224,0,224,0,224,0,255,224,255,248,224,56,224,28,224, - 28,224,28,224,28,224,56,255,248,255,240,224,0,224,0,224, - 0,224,0,224,0,11,19,38,14,2,0,30,0,127,128,243, - 128,225,192,225,192,225,192,225,192,227,128,239,0,239,128,227, - 192,225,192,224,224,224,224,224,224,224,224,225,192,239,192,239, - 128,12,19,38,14,1,0,28,0,14,0,7,0,3,128,0, - 0,31,128,63,192,113,224,112,224,0,224,7,224,63,224,124, - 224,240,224,224,224,225,224,243,224,127,240,62,112,12,19,38, - 14,1,0,1,192,3,128,7,0,14,0,0,0,31,128,63, - 192,113,224,112,224,0,224,7,224,63,224,124,224,240,224,224, - 224,225,224,243,224,127,240,62,112,12,19,38,14,1,0,7, - 0,15,128,29,192,56,224,0,0,31,128,63,192,113,224,112, - 224,0,224,7,224,63,224,124,224,240,224,224,224,225,224,243, - 224,127,240,62,112,12,19,38,14,1,0,60,192,127,192,103, - 128,0,0,0,0,31,128,63,192,113,224,112,224,0,224,7, - 224,63,224,124,224,240,224,224,224,225,224,243,224,127,240,62, - 112,12,18,36,14,1,0,57,192,57,192,0,0,0,0,31, - 128,63,192,113,224,112,224,0,224,7,224,63,224,124,224,240, - 224,224,224,225,224,243,224,127,240,62,112,12,19,38,14,1, - 0,7,0,13,128,8,128,13,128,7,0,31,128,63,192,113, - 224,112,224,0,224,7,224,63,224,124,224,240,224,224,224,225, - 224,243,224,127,240,62,112,20,14,42,22,1,0,31,143,0, - 63,255,192,113,249,224,112,240,224,0,224,112,7,224,112,63, - 255,240,124,255,240,240,224,0,224,224,0,225,240,112,243,248, - 240,127,63,224,62,15,128,11,19,38,13,1,251,31,128,63, - 192,121,224,112,224,224,0,224,0,224,0,224,0,224,0,224, - 0,112,224,121,224,63,192,31,128,30,0,7,0,7,0,63, - 0,30,0,12,19,38,14,1,0,28,0,14,0,7,0,3, - 128,0,0,15,0,63,192,121,224,112,224,224,112,224,112,255, - 240,255,240,224,0,224,0,112,112,120,240,63,224,15,128,12, - 19,38,14,1,0,3,128,7,0,14,0,28,0,0,0,15, - 0,63,192,121,224,112,224,224,112,224,112,255,240,255,240,224, - 0,224,0,112,112,120,240,63,224,15,128,12,19,38,14,1, - 0,7,0,15,128,29,192,56,224,0,0,15,0,63,192,121, - 224,112,224,224,112,224,112,255,240,255,240,224,0,224,0,112, - 112,120,240,63,224,15,128,12,18,36,14,1,0,57,192,57, - 192,0,0,0,0,15,0,63,192,121,224,112,224,224,112,224, - 112,255,240,255,240,224,0,224,0,112,112,120,240,63,224,15, - 128,6,19,19,7,0,0,224,112,56,28,0,56,56,56,56, - 56,56,56,56,56,56,56,56,56,56,6,19,19,7,1,0, - 28,56,112,224,0,112,112,112,112,112,112,112,112,112,112,112, - 112,112,112,9,19,38,7,255,0,28,0,62,0,119,0,227, - 128,0,0,28,0,28,0,28,0,28,0,28,0,28,0,28, - 0,28,0,28,0,28,0,28,0,28,0,28,0,28,0,7, - 18,18,7,0,0,238,238,0,0,56,56,56,56,56,56,56, - 56,56,56,56,56,56,56,12,19,38,14,1,0,112,0,29, - 192,7,0,31,0,97,128,15,192,63,192,121,224,112,224,224, - 112,224,112,224,112,224,112,224,112,224,112,112,224,121,224,63, - 192,15,0,11,19,38,15,2,0,60,192,127,192,103,128,0, - 0,0,0,239,128,255,192,241,192,224,224,224,224,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,12, - 19,38,14,1,0,28,0,14,0,7,0,3,128,0,0,15, - 0,63,192,121,224,112,224,224,112,224,112,224,112,224,112,224, - 112,224,112,112,224,121,224,63,192,15,0,12,19,38,14,1, - 0,3,128,7,0,14,0,28,0,0,0,15,0,63,192,121, - 224,112,224,224,112,224,112,224,112,224,112,224,112,224,112,112, - 224,121,224,63,192,15,0,12,19,38,14,1,0,14,0,31, - 0,59,128,113,192,0,0,15,0,63,192,121,224,112,224,224, - 112,224,112,224,112,224,112,224,112,224,112,112,224,121,224,63, - 192,15,0,12,19,38,14,1,0,60,192,127,192,103,128,0, - 0,0,0,15,0,63,192,121,224,112,224,224,112,224,112,224, - 112,224,112,224,112,224,112,112,224,121,224,63,192,15,0,12, - 18,36,14,1,0,57,192,57,192,0,0,0,0,15,0,63, - 192,121,224,112,224,224,112,224,112,224,112,224,112,224,112,224, - 112,112,224,121,224,63,192,15,0,11,12,24,15,2,1,14, - 0,14,0,14,0,0,0,0,0,255,224,255,224,0,0,0, - 0,14,0,14,0,14,0,14,14,28,14,0,0,7,140,31, - 252,60,248,56,112,112,248,113,248,115,184,119,56,126,56,124, - 56,56,112,124,240,255,224,199,128,11,19,38,15,2,0,56, - 0,28,0,14,0,7,0,0,0,224,224,224,224,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,225,224,115, - 224,126,224,28,224,11,19,38,15,2,0,3,128,7,0,14, - 0,28,0,0,0,224,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,224,224,224,224,225,224,115,224,126,224,28, - 224,11,19,38,15,2,0,14,0,31,0,59,128,113,192,0, - 0,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,225,224,115,224,126,224,28,224,11,18,36, - 15,2,0,57,192,57,192,0,0,0,0,224,224,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,225, - 224,115,224,126,224,28,224,13,24,48,15,1,251,0,224,1, - 192,3,128,7,0,0,0,224,56,224,56,112,56,120,112,56, - 112,60,240,28,224,28,224,15,192,15,192,7,192,7,128,3, - 128,3,128,7,0,7,0,14,0,62,0,60,0,12,24,48, - 15,2,251,224,0,224,0,224,0,224,0,224,0,239,128,255, - 192,249,224,240,224,224,112,224,112,224,112,224,112,224,112,224, - 112,240,224,249,224,255,192,239,128,224,0,224,0,224,0,224, - 0,224,0,13,23,46,15,1,251,28,224,28,224,0,0,0, - 0,224,56,224,56,112,56,120,112,56,112,60,240,28,224,28, - 224,15,192,15,192,7,192,7,128,3,128,3,128,7,0,7, - 0,14,0,62,0,60,0}; -/* - Fontname: -Adobe-Helvetica-Bold-R-Normal--25-180-100-100-P-138-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 0, '1' Height: 18 - Calculated Max Values w=12 h=19 x= 2 y=12 dx=15 dy= 0 ascent=19 len=36 - Font Bounding box w=28 h=37 x=-2 y=-8 - Calculated Min Values x= 0 y=-3 dx= 0 dy= 0 - Pure Font ascent =18 descent= 0 - X Font ascent =18 descent= 0 - Max Font ascent =19 descent=-3 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_helvB18n[537] U8G_FONT_SECTION("u8g_font_helvB18n") = { - 0,28,37,254,248,18,0,0,0,0,42,58,0,19,253,18, - 0,8,7,7,10,1,12,24,24,219,255,60,102,102,12,12, - 24,15,1,1,6,0,6,0,6,0,6,0,6,0,255,240, - 255,240,6,0,6,0,6,0,6,0,6,0,3,6,6,7, - 2,253,224,224,224,96,96,192,7,3,3,8,0,6,254,254, - 254,3,3,3,7,2,0,224,224,224,7,19,19,8,1,0, - 6,6,6,12,12,12,24,24,24,24,48,48,48,96,96,96, - 192,192,192,12,18,36,13,0,0,31,128,63,192,121,224,112, - 224,112,224,224,112,224,112,224,112,224,112,224,112,224,112,224, - 112,224,112,112,224,112,224,121,224,63,192,31,128,7,18,18, - 13,2,0,14,14,30,254,254,14,14,14,14,14,14,14,14, - 14,14,14,14,14,12,18,36,13,0,0,31,0,127,192,113, - 224,224,224,224,112,224,112,0,112,0,224,1,224,3,192,7, - 128,31,0,60,0,120,0,240,0,224,0,255,240,255,240,12, - 18,36,13,0,0,31,0,127,192,113,192,224,224,224,224,224, - 224,0,224,1,192,15,128,15,224,0,224,0,112,0,112,224, - 112,224,240,113,224,127,224,31,128,12,18,36,13,0,0,1, - 192,3,192,3,192,7,192,7,192,13,192,29,192,25,192,49, - 192,113,192,97,192,225,192,255,240,255,240,1,192,1,192,1, - 192,1,192,12,18,36,13,0,0,127,224,127,224,112,0,112, - 0,112,0,112,0,127,128,127,192,113,224,0,224,0,112,0, - 112,0,112,224,112,224,240,241,224,127,192,31,128,12,18,36, - 13,0,0,15,128,63,224,120,224,112,112,224,112,224,0,224, - 0,239,0,255,192,249,224,240,224,224,112,224,112,224,112,112, - 224,121,224,63,192,31,128,12,18,36,13,0,0,255,240,255, - 240,0,240,0,224,1,192,1,192,3,128,3,128,7,0,7, - 0,14,0,14,0,30,0,28,0,28,0,60,0,56,0,56, - 0,12,18,36,13,0,0,15,0,63,192,57,192,112,224,112, - 224,112,224,112,224,57,192,31,128,63,192,112,224,224,112,224, - 112,224,112,224,112,112,224,127,224,31,128,12,18,36,13,0, - 0,31,128,127,192,121,224,240,224,224,112,224,112,224,112,224, - 112,240,240,121,240,127,240,31,112,0,112,0,112,224,224,243, - 224,127,192,31,0,3,14,14,7,2,0,224,224,224,0,0, - 0,0,0,0,0,0,224,224,224}; -/* - Fontname: -Adobe-Helvetica-Bold-R-Normal--25-180-100-100-P-138-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 19, '1' Height: 18 - Calculated Max Values w=22 h=24 x= 3 y=15 dx=24 dy= 0 ascent=19 len=66 - Font Bounding box w=28 h=37 x=-2 y=-8 - Calculated Min Values x= 0 y=-5 dx= 0 dy= 0 - Pure Font ascent =19 descent=-5 - X Font ascent =19 descent=-5 - Max Font ascent =19 descent=-5 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_helvB18r[3453] U8G_FONT_SECTION("u8g_font_helvB18r") = { - 0,28,37,254,248,19,4,35,9,107,32,127,251,19,251,19, - 251,0,0,0,6,0,1,3,19,19,7,2,0,224,224,224, - 224,224,224,224,224,224,224,224,192,192,192,0,0,224,224,224, - 5,6,6,9,2,13,216,216,216,216,216,144,12,18,36,14, - 1,0,12,192,12,192,12,192,12,192,12,192,127,240,127,240, - 25,128,25,128,25,128,25,128,255,224,255,224,51,0,51,0, - 51,0,51,0,51,0,12,21,42,13,0,254,6,0,63,128, - 127,224,246,224,230,112,230,112,246,0,126,0,62,0,15,0, - 7,192,7,224,6,240,230,112,230,112,230,112,246,240,127,224, - 31,192,6,0,6,0,21,18,54,22,0,0,0,7,0,62, - 7,0,127,14,0,227,142,0,193,156,0,193,156,0,227,184, - 0,127,56,0,62,112,0,0,112,0,0,227,224,0,231,240, - 1,206,56,1,204,24,3,140,24,3,142,56,7,7,240,7, - 3,224,16,18,36,18,1,0,15,128,31,192,61,224,56,224, - 56,224,56,224,29,192,15,128,31,0,63,156,123,220,113,252, - 224,248,224,112,224,248,241,252,127,206,31,135,2,6,6,6, - 2,13,192,192,192,192,192,128,6,24,24,8,1,251,12,28, - 56,56,112,112,96,224,224,224,224,224,224,224,224,224,224,96, - 112,112,56,56,28,12,6,24,24,8,1,251,192,224,112,112, - 56,56,24,28,28,28,28,28,28,28,28,28,28,24,56,56, - 112,112,224,192,8,7,7,10,1,12,24,24,219,255,60,102, - 102,12,12,24,15,1,1,6,0,6,0,6,0,6,0,6, - 0,255,240,255,240,6,0,6,0,6,0,6,0,6,0,3, - 6,6,7,2,253,224,224,224,96,96,192,7,3,3,8,0, - 6,254,254,254,3,3,3,7,2,0,224,224,224,7,19,19, - 8,1,0,6,6,6,12,12,12,24,24,24,24,48,48,48, - 96,96,96,192,192,192,12,18,36,13,0,0,31,128,63,192, - 121,224,112,224,112,224,224,112,224,112,224,112,224,112,224,112, - 224,112,224,112,224,112,112,224,112,224,121,224,63,192,31,128, - 7,18,18,13,2,0,14,14,30,254,254,14,14,14,14,14, - 14,14,14,14,14,14,14,14,12,18,36,13,0,0,31,0, - 127,192,113,224,224,224,224,112,224,112,0,112,0,224,1,224, - 3,192,7,128,31,0,60,0,120,0,240,0,224,0,255,240, - 255,240,12,18,36,13,0,0,31,0,127,192,113,192,224,224, - 224,224,224,224,0,224,1,192,15,128,15,224,0,224,0,112, - 0,112,224,112,224,240,113,224,127,224,31,128,12,18,36,13, - 0,0,1,192,3,192,3,192,7,192,7,192,13,192,29,192, - 25,192,49,192,113,192,97,192,225,192,255,240,255,240,1,192, - 1,192,1,192,1,192,12,18,36,13,0,0,127,224,127,224, - 112,0,112,0,112,0,112,0,127,128,127,192,113,224,0,224, - 0,112,0,112,0,112,224,112,224,240,241,224,127,192,31,128, - 12,18,36,13,0,0,15,128,63,224,120,224,112,112,224,112, - 224,0,224,0,239,0,255,192,249,224,240,224,224,112,224,112, - 224,112,112,224,121,224,63,192,31,128,12,18,36,13,0,0, - 255,240,255,240,0,240,0,224,1,192,1,192,3,128,3,128, - 7,0,7,0,14,0,14,0,30,0,28,0,28,0,60,0, - 56,0,56,0,12,18,36,13,0,0,15,0,63,192,57,192, - 112,224,112,224,112,224,112,224,57,192,31,128,63,192,112,224, - 224,112,224,112,224,112,224,112,112,224,127,224,31,128,12,18, - 36,13,0,0,31,128,127,192,121,224,240,224,224,112,224,112, - 224,112,224,112,240,240,121,240,127,240,31,112,0,112,0,112, - 224,224,243,224,127,192,31,0,3,14,14,7,2,0,224,224, - 224,0,0,0,0,0,0,0,0,224,224,224,3,17,17,7, - 2,253,224,224,224,0,0,0,0,0,0,0,0,224,224,224, - 96,96,192,13,12,24,15,0,1,0,56,0,248,3,224,15, - 128,62,0,240,0,240,0,62,0,15,128,3,224,0,248,0, - 56,10,5,10,14,2,5,255,192,255,192,0,0,255,192,255, - 192,13,12,24,14,1,1,224,0,248,0,62,0,15,128,3, - 224,0,120,0,120,3,224,15,128,62,0,248,0,224,0,11, - 19,38,15,2,0,31,128,127,192,121,224,240,224,224,224,225, - 224,1,192,3,192,7,128,7,0,14,0,14,0,14,0,14, - 0,0,0,0,0,14,0,14,0,14,0,22,22,66,24,1, - 252,1,255,0,7,255,192,15,129,240,30,0,120,60,0,56, - 120,125,156,112,255,156,241,199,28,227,135,28,227,14,28,231, - 14,56,231,12,56,231,28,112,231,28,112,227,157,224,243,255, - 192,113,247,0,120,0,0,60,0,0,31,7,0,15,255,0, - 3,252,0,16,19,38,18,1,0,3,192,3,192,7,224,7, - 224,14,96,14,112,14,112,28,56,28,56,28,56,56,28,56, - 28,63,252,127,254,112,14,112,14,224,7,224,7,224,7,15, - 19,38,18,2,0,255,224,255,248,224,120,224,28,224,28,224, - 28,224,28,224,56,255,240,255,248,224,28,224,14,224,14,224, - 14,224,14,224,30,224,124,255,248,255,224,16,19,38,18,1, - 0,7,240,31,252,62,62,120,15,112,7,240,0,224,0,224, - 0,224,0,224,0,224,0,224,0,224,0,240,7,112,7,120, - 15,62,62,31,252,7,240,16,19,38,19,2,0,255,224,255, - 248,224,124,224,30,224,14,224,15,224,7,224,7,224,7,224, - 7,224,7,224,7,224,7,224,15,224,14,224,30,224,124,255, - 248,255,224,13,19,38,16,2,0,255,240,255,240,224,0,224, - 0,224,0,224,0,224,0,224,0,255,224,255,224,224,0,224, - 0,224,0,224,0,224,0,224,0,224,0,255,248,255,248,12, - 19,38,15,2,0,255,240,255,240,224,0,224,0,224,0,224, - 0,224,0,224,0,255,224,255,224,224,0,224,0,224,0,224, - 0,224,0,224,0,224,0,224,0,224,0,17,19,57,19,1, - 0,7,240,0,31,252,0,62,62,0,120,15,0,112,7,0, - 240,0,0,224,0,0,224,0,0,224,0,0,224,127,128,224, - 127,128,224,3,128,224,3,128,240,3,128,112,7,128,120,15, - 128,62,63,128,31,251,128,7,243,128,15,19,38,19,2,0, - 224,14,224,14,224,14,224,14,224,14,224,14,224,14,224,14, - 255,254,255,254,224,14,224,14,224,14,224,14,224,14,224,14, - 224,14,224,14,224,14,3,19,19,7,2,0,224,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,11, - 19,38,14,1,0,0,224,0,224,0,224,0,224,0,224,0, - 224,0,224,0,224,0,224,0,224,0,224,0,224,224,224,224, - 224,224,224,224,224,113,224,127,192,63,128,14,19,38,18,2, - 0,224,60,224,120,224,240,225,224,227,192,231,128,239,0,254, - 0,254,0,255,0,247,128,227,128,225,192,225,224,224,224,224, - 112,224,120,224,56,224,60,12,19,38,15,2,0,224,0,224, - 0,224,0,224,0,224,0,224,0,224,0,224,0,224,0,224, - 0,224,0,224,0,224,0,224,0,224,0,224,0,224,0,255, - 240,255,240,19,19,57,23,2,0,224,0,224,240,1,224,240, - 1,224,248,3,224,248,3,224,252,7,224,236,6,224,238,14, - 224,230,12,224,231,28,224,231,28,224,227,24,224,227,184,224, - 227,184,224,225,240,224,225,240,224,224,224,224,224,224,224,224, - 224,224,15,19,38,19,2,0,224,14,240,14,240,14,248,14, - 248,14,252,14,238,14,238,14,231,14,227,142,227,142,225,206, - 224,206,224,238,224,126,224,62,224,62,224,30,224,14,17,19, - 57,19,1,0,7,240,0,31,252,0,62,62,0,120,15,0, - 112,7,0,240,7,128,224,3,128,224,3,128,224,3,128,224, - 3,128,224,3,128,224,3,128,224,3,128,240,7,128,112,7, - 0,120,15,0,62,62,0,31,252,0,7,240,0,14,19,38, - 17,2,0,255,224,255,248,224,56,224,28,224,28,224,28,224, - 28,224,56,255,248,255,240,224,0,224,0,224,0,224,0,224, - 0,224,0,224,0,224,0,224,0,17,20,60,19,1,255,7, - 240,0,31,252,0,62,62,0,120,15,0,112,7,0,240,7, - 128,224,3,128,224,3,128,224,3,128,224,3,128,224,3,128, - 224,3,128,224,3,128,240,39,128,112,119,0,120,63,0,62, - 30,0,31,254,0,7,247,0,0,2,0,14,19,38,17,2, - 0,255,224,255,248,224,56,224,28,224,28,224,28,224,28,224, - 56,255,248,255,240,224,120,224,56,224,28,224,28,224,28,224, - 28,224,28,224,28,224,28,14,19,38,17,2,0,15,192,63, - 240,120,248,240,56,224,56,224,0,240,0,124,0,63,192,7, - 240,0,248,0,60,0,28,224,28,224,28,224,60,248,248,127, - 240,31,192,15,19,38,15,0,0,255,254,255,254,3,128,3, - 128,3,128,3,128,3,128,3,128,3,128,3,128,3,128,3, - 128,3,128,3,128,3,128,3,128,3,128,3,128,3,128,15, - 19,38,19,2,0,224,14,224,14,224,14,224,14,224,14,224, - 14,224,14,224,14,224,14,224,14,224,14,224,14,224,14,224, - 14,240,30,112,28,124,124,63,248,15,224,16,19,38,18,1, - 0,224,7,224,7,240,15,112,14,120,30,56,28,56,28,60, - 60,28,56,28,56,30,120,14,112,14,112,14,112,7,224,7, - 224,3,192,3,192,3,192,21,19,57,23,1,0,224,112,56, - 224,112,56,224,112,56,224,112,56,112,248,112,112,248,112,112, - 216,112,113,220,112,49,220,96,57,220,224,57,140,224,59,142, - 224,27,142,192,27,142,192,31,7,192,31,7,192,14,3,128, - 14,3,128,14,3,128,16,19,38,18,1,0,224,7,240,15, - 120,30,56,28,28,56,14,112,15,240,7,224,3,192,3,192, - 7,224,15,240,14,112,28,56,60,60,56,28,112,14,240,15, - 224,7,15,19,38,17,1,0,224,14,240,14,112,28,120,28, - 56,56,60,56,28,112,28,112,14,224,14,224,7,192,7,192, - 3,128,3,128,3,128,3,128,3,128,3,128,3,128,14,19, - 38,16,1,0,255,252,255,252,0,60,0,120,0,240,1,224, - 1,224,3,192,7,128,7,128,15,0,30,0,30,0,60,0, - 56,0,120,0,240,0,255,252,255,252,5,24,24,8,1,251, - 248,248,224,224,224,224,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,224,248,248,7,19,19,8,0,0,192,192, - 192,96,96,96,48,48,48,48,24,24,24,12,12,12,6,6, - 6,5,24,24,8,2,251,248,248,56,56,56,56,56,56,56, - 56,56,56,56,56,56,56,56,56,56,56,56,56,248,248,11, - 9,18,14,1,10,14,0,14,0,31,0,27,0,59,128,113, - 192,113,192,224,224,224,224,14,2,4,14,0,251,255,252,255, - 252,6,4,4,8,1,15,224,112,56,28,12,14,28,14,1, - 0,31,128,63,192,113,224,112,224,0,224,7,224,63,224,124, - 224,240,224,224,224,225,224,243,224,127,240,62,112,12,19,38, - 15,2,0,224,0,224,0,224,0,224,0,224,0,239,128,255, - 192,249,224,240,224,224,112,224,112,224,112,224,112,224,112,224, - 112,240,224,249,224,255,192,239,128,11,14,28,13,1,0,31, - 128,63,192,121,224,112,224,224,0,224,0,224,0,224,0,224, - 0,224,0,112,224,121,224,63,192,31,128,12,19,38,15,1, - 0,0,112,0,112,0,112,0,112,0,112,31,112,63,240,121, - 240,112,240,224,112,224,112,224,112,224,112,224,112,224,112,112, - 240,121,240,63,240,31,112,12,14,28,14,1,0,15,0,63, - 192,121,224,112,224,224,112,224,112,255,240,255,240,224,0,224, - 0,112,112,120,240,63,224,15,128,7,19,19,9,1,0,30, - 62,56,56,56,254,254,56,56,56,56,56,56,56,56,56,56, - 56,56,12,19,38,15,1,251,31,112,63,240,121,240,112,240, - 224,112,224,112,224,112,224,112,224,112,224,112,112,240,121,240, - 63,240,31,112,0,112,224,112,240,224,127,224,31,128,11,19, - 38,15,2,0,224,0,224,0,224,0,224,0,224,0,239,0, - 255,192,241,192,224,224,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,224,224,224,224,224,3,19,19,7,2,0, - 224,224,224,0,0,224,224,224,224,224,224,224,224,224,224,224, - 224,224,224,5,24,24,7,0,251,56,56,56,0,0,56,56, - 56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,248, - 240,11,19,38,14,2,0,224,0,224,0,224,0,224,0,224, - 0,225,192,227,192,231,128,239,0,254,0,252,0,254,0,239, - 0,231,0,231,128,227,192,225,192,225,224,224,224,3,19,19, - 7,2,0,224,224,224,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,224,17,14,42,21,2,0,239,62,0,255, - 255,0,243,231,128,225,195,128,225,195,128,225,195,128,225,195, - 128,225,195,128,225,195,128,225,195,128,225,195,128,225,195,128, - 225,195,128,225,195,128,11,14,28,15,2,0,239,128,255,192, - 241,192,224,224,224,224,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,224,224,224,12,14,28,14,1,0,15,0, - 63,192,121,224,112,224,224,112,224,112,224,112,224,112,224,112, - 224,112,112,224,121,224,63,192,15,0,12,19,38,15,2,251, - 239,128,255,192,249,224,240,224,224,112,224,112,224,112,224,112, - 224,112,224,112,240,224,249,224,255,192,239,128,224,0,224,0, - 224,0,224,0,224,0,12,19,38,15,1,251,31,112,63,240, - 121,240,112,240,224,112,224,112,224,112,224,112,224,112,224,112, - 112,240,121,240,63,240,31,112,0,112,0,112,0,112,0,112, - 0,112,7,14,14,10,2,0,238,254,254,240,224,224,224,224, - 224,224,224,224,224,224,11,14,28,13,1,0,63,0,127,128, - 243,192,225,192,224,0,252,0,127,128,15,192,1,224,224,224, - 224,224,241,224,127,192,63,128,7,18,18,9,1,0,56,56, - 56,56,254,254,56,56,56,56,56,56,56,56,56,56,62,30, - 11,14,28,15,2,0,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,224,224,224,224,224,225,224,115,224,126,224, - 28,224,12,14,28,14,1,0,224,112,224,112,224,112,112,224, - 112,224,112,224,57,192,57,192,57,192,31,128,31,128,15,0, - 15,0,15,0,19,14,42,19,0,0,224,224,224,224,224,224, - 96,224,192,113,241,192,113,241,192,49,177,128,51,185,128,59, - 187,128,27,27,0,31,31,0,31,31,0,14,14,0,14,14, - 0,14,14,0,11,14,28,13,1,0,224,224,241,224,113,192, - 59,128,63,128,31,0,14,0,31,0,31,0,59,128,123,192, - 113,192,241,224,224,224,13,19,38,15,1,251,224,56,224,56, - 112,56,120,112,56,112,60,240,28,224,28,224,15,192,15,192, - 7,192,7,128,3,128,3,128,7,0,7,0,14,0,62,0, - 60,0,11,14,28,13,1,0,255,224,255,224,1,192,3,128, - 7,128,15,0,14,0,30,0,60,0,56,0,112,0,240,0, - 255,224,255,224,7,24,24,10,1,251,14,28,56,56,56,56, - 56,56,56,56,112,224,224,112,56,56,56,56,56,56,56,56, - 28,14,2,24,24,7,3,251,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 7,24,24,10,2,251,224,112,56,56,56,56,56,56,56,56, - 28,14,14,28,56,56,56,56,56,56,56,56,112,224,11,4, - 8,14,1,5,120,224,254,224,239,224,227,192,255}; -/* - Fontname: -Adobe-Helvetica-Bold-R-Normal--34-240-100-100-P-182-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 25, '1' Height: 23 - Calculated Max Values w=31 h=32 x= 4 y=21 dx=33 dy= 0 ascent=31 len=120 - Font Bounding box w=40 h=49 x=-6 y=-12 - Calculated Min Values x=-1 y=-7 dx= 0 dy= 0 - Pure Font ascent =25 descent=-7 - X Font ascent =25 descent=-7 - Max Font ascent =31 descent=-7 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_helvB24[11554] U8G_FONT_SECTION("u8g_font_helvB24") = { - 0,40,49,250,244,25,5,252,14,144,32,255,249,31,249,25, - 249,0,0,0,9,0,1,5,25,25,11,3,0,248,248,248, - 248,248,248,248,248,248,248,248,112,112,112,112,112,112,112,0, - 0,248,248,248,248,248,11,9,18,16,2,16,241,224,241,224, - 241,224,241,224,241,224,241,224,241,224,96,192,96,192,18,25, - 75,19,0,255,3,199,0,3,199,0,3,143,0,3,143,0, - 7,143,0,7,142,0,7,142,0,127,255,192,127,255,192,127, - 255,192,127,255,192,15,28,0,14,28,0,14,28,0,14,60, - 0,255,255,128,255,255,128,255,255,128,255,255,128,28,120,0, - 60,120,0,60,112,0,60,112,0,56,240,0,56,240,0,16, - 28,56,18,1,253,1,128,1,128,15,240,63,252,127,254,253, - 190,249,159,241,159,241,143,249,128,255,128,127,192,63,240,15, - 252,1,254,1,255,1,159,1,143,241,143,241,159,249,159,127, - 254,127,254,63,248,7,224,1,128,1,128,1,128,26,23,92, - 29,1,0,14,0,48,0,63,128,112,0,127,192,96,0,113, - 192,224,0,224,224,192,0,224,225,192,0,224,227,128,0,224, - 227,128,0,113,199,0,0,127,198,0,0,63,142,0,0,14, - 12,28,0,0,28,127,0,0,24,255,128,0,56,227,128,0, - 49,193,192,0,113,193,192,0,97,193,192,0,225,193,192,1, - 192,227,128,1,192,255,128,3,128,127,0,3,0,28,0,20, - 25,75,24,2,0,3,224,0,15,248,0,31,252,0,31,252, - 0,30,60,0,62,60,0,62,60,0,31,60,0,31,248,0, - 15,248,0,15,240,0,15,224,0,63,241,224,127,241,224,124, - 249,192,248,255,192,240,127,192,240,63,128,240,31,0,248,15, - 128,252,63,192,127,255,224,127,251,224,31,241,240,7,192,0, - 4,9,9,8,2,16,240,240,240,240,240,240,240,96,96,8, - 31,31,11,1,250,7,15,30,30,60,60,56,120,120,120,240, - 240,240,240,240,240,240,240,240,248,120,120,120,120,60,60,28, - 30,14,15,7,8,31,31,11,1,250,224,240,120,120,60,60, - 28,30,30,30,15,15,15,15,15,15,15,15,15,31,30,30, - 30,28,60,60,56,120,112,240,224,10,11,22,13,1,13,12, - 0,12,0,76,128,237,192,255,192,127,128,30,0,63,0,127, - 128,115,128,33,0,16,16,32,19,1,0,3,192,3,192,3, - 192,3,192,3,192,3,192,255,255,255,255,255,255,255,255,3, - 192,3,192,3,192,3,192,3,192,3,192,5,11,11,9,2, - 250,248,248,248,248,248,24,24,56,112,224,128,9,5,10,11, - 1,7,255,128,255,128,255,128,255,128,255,128,5,5,5,9, - 2,0,248,248,248,248,248,8,25,25,9,0,0,3,3,3, - 3,6,6,6,14,12,12,12,28,24,24,24,48,48,48,112, - 96,96,96,192,192,192,15,24,48,18,1,0,15,224,31,240, - 63,248,127,252,124,124,248,62,248,62,248,62,240,30,240,30, - 240,30,240,30,240,30,240,30,240,30,240,30,248,62,248,62, - 248,62,124,124,127,252,63,248,31,240,15,224,10,23,46,18, - 2,0,1,192,3,192,7,192,31,192,255,192,255,192,255,192, - 3,192,3,192,3,192,3,192,3,192,3,192,3,192,3,192, - 3,192,3,192,3,192,3,192,3,192,3,192,3,192,3,192, - 16,24,48,18,1,0,15,224,63,248,127,252,127,254,252,126, - 248,63,248,31,240,31,240,31,0,63,0,62,0,126,0,252, - 1,248,7,240,15,224,31,128,63,0,126,0,252,0,255,255, - 255,255,255,255,255,255,16,24,48,18,1,0,15,224,63,248, - 127,252,127,252,248,62,240,62,240,30,240,30,0,62,0,124, - 3,248,3,240,3,252,0,126,0,63,0,31,240,31,240,31, - 240,63,248,62,127,254,127,252,63,248,15,224,16,24,48,18, - 1,0,0,248,0,248,1,248,3,248,3,248,7,248,15,120, - 14,120,30,120,28,120,60,120,120,120,112,120,240,120,224,120, - 255,255,255,255,255,255,255,255,0,120,0,120,0,120,0,120, - 0,120,15,24,48,18,1,0,63,252,63,252,63,252,63,252, - 56,0,120,0,120,0,120,0,123,224,127,248,127,252,127,252, - 120,126,0,62,0,62,0,30,0,30,240,62,240,62,248,124, - 127,252,127,248,63,240,15,192,15,24,48,18,1,0,7,224, - 31,248,63,252,63,254,124,62,120,30,240,0,240,0,243,224, - 247,248,255,252,255,252,252,126,248,62,240,30,240,30,240,30, - 240,30,248,62,124,124,127,252,63,248,31,240,7,192,16,24, - 48,18,1,0,255,255,255,255,255,255,255,255,0,30,0,62, - 0,60,0,120,0,248,0,240,1,240,1,224,3,224,3,192, - 7,192,7,192,7,128,15,128,15,128,15,128,31,0,31,0, - 31,0,31,0,17,24,72,18,0,0,7,240,0,31,252,0, - 63,254,0,62,62,0,124,31,0,120,15,0,120,15,0,120, - 15,0,124,31,0,62,62,0,31,252,0,31,252,0,63,254, - 0,124,31,0,248,15,128,240,7,128,240,7,128,240,7,128, - 248,15,128,126,63,0,127,254,0,63,254,0,31,252,0,7, - 240,0,15,24,48,18,1,0,7,192,31,240,63,248,127,252, - 124,124,248,62,240,30,240,30,240,30,240,30,248,62,252,126, - 127,254,127,254,63,222,7,158,0,30,0,30,240,60,248,124, - 127,248,127,248,31,240,7,192,5,17,17,11,3,0,248,248, - 248,248,248,0,0,0,0,0,0,0,248,248,248,248,248,5, - 23,23,11,3,250,248,248,248,248,248,0,0,0,0,0,0, - 0,248,248,248,248,248,24,24,56,112,224,128,16,16,32,19, - 1,0,0,3,0,31,0,127,3,255,15,254,127,248,255,192, - 254,0,254,0,255,192,127,240,15,254,3,255,0,127,0,31, - 0,3,15,12,24,19,2,2,255,254,255,254,255,254,255,254, - 0,0,0,0,0,0,0,0,255,254,255,254,255,254,255,254, - 16,16,32,19,1,0,192,0,240,0,254,0,255,192,127,240, - 31,254,3,255,0,127,0,127,3,255,31,254,127,240,255,192, - 254,0,240,0,192,0,16,25,50,20,2,0,15,224,63,248, - 127,252,127,254,252,126,248,63,248,31,240,31,240,31,0,63, - 0,126,0,254,1,252,1,248,3,224,3,192,7,192,7,192, - 0,0,0,0,7,192,7,192,7,192,7,192,7,192,29,30, - 120,33,1,251,0,15,224,0,0,127,252,0,1,255,254,0, - 3,240,63,128,7,192,7,192,15,0,3,192,30,0,1,224, - 28,0,0,240,60,7,220,112,56,31,252,112,112,60,252,56, - 112,120,120,56,240,240,56,56,224,224,56,56,225,224,56,56, - 225,192,112,120,225,192,112,112,225,192,112,112,225,224,240,224, - 241,225,241,224,112,255,255,192,120,127,63,128,56,62,30,0, - 60,0,0,0,30,0,0,0,15,128,0,0,15,240,60,0, - 3,255,252,0,1,255,252,0,0,127,224,0,22,25,75,23, - 0,0,0,252,0,0,252,0,1,254,0,1,254,0,1,254, - 0,3,255,0,3,255,0,3,255,0,7,207,128,7,207,128, - 7,207,128,15,135,128,15,135,192,15,135,192,31,3,192,31, - 3,224,31,255,224,31,255,224,63,255,240,63,255,240,62,1, - 240,124,0,248,124,0,248,252,0,252,248,0,124,19,25,75, - 24,3,0,255,252,0,255,255,0,255,255,128,255,255,128,248, - 15,192,248,7,192,248,7,192,248,7,192,248,7,192,248,15, - 128,255,255,0,255,255,0,255,255,128,255,255,192,248,7,192, - 248,3,224,248,3,224,248,3,224,248,3,224,248,3,224,248, - 7,224,255,255,192,255,255,192,255,255,128,255,254,0,21,25, - 75,24,1,0,1,254,0,7,255,128,15,255,192,31,255,224, - 63,135,240,62,1,240,124,1,248,124,0,248,124,0,248,248, - 0,0,248,0,0,248,0,0,248,0,0,248,0,0,248,0, - 0,248,0,0,124,0,248,124,0,248,126,1,248,62,1,240, - 63,135,240,31,255,224,15,255,192,7,255,128,1,254,0,21, - 25,75,24,2,0,255,248,0,255,255,0,255,255,128,255,255, - 192,248,15,224,248,3,224,248,3,240,248,1,240,248,1,248, - 248,0,248,248,0,248,248,0,248,248,0,248,248,0,248,248, - 0,248,248,0,248,248,1,248,248,1,240,248,3,240,248,3, - 224,248,15,224,255,255,192,255,255,128,255,255,0,255,248,0, - 18,25,75,22,2,0,255,255,128,255,255,128,255,255,128,255, - 255,128,248,0,0,248,0,0,248,0,0,248,0,0,248,0, - 0,248,0,0,255,255,0,255,255,0,255,255,0,255,255,0, - 248,0,0,248,0,0,248,0,0,248,0,0,248,0,0,248, - 0,0,248,0,0,255,255,192,255,255,192,255,255,192,255,255, - 192,16,25,50,20,2,0,255,255,255,255,255,255,255,255,248, - 0,248,0,248,0,248,0,248,0,248,0,255,254,255,254,255, - 254,255,254,248,0,248,0,248,0,248,0,248,0,248,0,248, - 0,248,0,248,0,248,0,248,0,22,25,75,25,1,0,0, - 255,0,3,255,192,15,255,224,31,255,240,31,195,248,63,0, - 248,126,0,124,124,0,124,252,0,0,248,0,0,248,0,0, - 248,0,0,248,15,252,248,15,252,248,15,252,248,15,252,252, - 0,124,124,0,124,126,0,124,126,0,252,63,131,252,63,255, - 252,31,255,220,7,255,156,3,254,28,19,25,75,23,2,0, - 248,3,224,248,3,224,248,3,224,248,3,224,248,3,224,248, - 3,224,248,3,224,248,3,224,248,3,224,248,3,224,255,255, - 224,255,255,224,255,255,224,255,255,224,248,3,224,248,3,224, - 248,3,224,248,3,224,248,3,224,248,3,224,248,3,224,248, - 3,224,248,3,224,248,3,224,248,3,224,5,25,25,9,2, - 0,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248, - 248,248,248,248,248,248,248,248,248,248,15,25,50,18,1,0, - 0,62,0,62,0,62,0,62,0,62,0,62,0,62,0,62, - 0,62,0,62,0,62,0,62,0,62,0,62,0,62,248,62, - 248,62,248,62,248,62,248,62,252,126,255,252,127,252,63,248, - 15,224,20,25,75,24,2,0,248,7,224,248,7,224,248,15, - 192,248,31,128,248,63,0,248,126,0,248,252,0,248,248,0, - 249,248,0,251,240,0,255,224,0,255,224,0,255,240,0,255, - 240,0,255,248,0,252,252,0,248,126,0,248,126,0,248,63, - 0,248,31,128,248,15,128,248,15,192,248,7,224,248,3,240, - 248,3,240,16,25,50,20,2,0,248,0,248,0,248,0,248, - 0,248,0,248,0,248,0,248,0,248,0,248,0,248,0,248, - 0,248,0,248,0,248,0,248,0,248,0,248,0,248,0,248, - 0,248,0,255,255,255,255,255,255,255,255,23,25,75,27,2, - 0,254,0,254,254,0,254,255,1,254,255,1,254,255,1,254, - 255,1,254,255,131,254,255,131,254,251,131,190,251,131,190,251, - 199,190,251,199,190,251,199,190,249,199,62,249,239,62,249,239, - 62,249,239,62,249,239,62,248,238,62,248,254,62,248,254,62, - 248,254,62,248,124,62,248,124,62,248,124,62,19,25,75,24, - 2,0,248,3,224,252,3,224,252,3,224,254,3,224,254,3, - 224,255,3,224,255,3,224,255,131,224,255,195,224,251,195,224, - 251,227,224,249,227,224,249,243,224,248,243,224,248,251,224,248, - 123,224,248,63,224,248,63,224,248,31,224,248,31,224,248,15, - 224,248,15,224,248,7,224,248,7,224,248,3,224,23,25,75, - 25,1,0,1,255,0,7,255,192,15,255,224,31,255,240,63, - 199,248,63,1,248,126,0,252,124,0,124,124,0,124,248,0, - 62,248,0,62,248,0,62,248,0,62,248,0,62,248,0,62, - 248,0,62,124,0,124,124,0,124,126,0,252,63,1,248,63, - 199,248,31,255,240,15,255,224,7,255,192,1,255,0,18,25, - 75,22,2,0,255,248,0,255,254,0,255,255,0,255,255,128, - 248,31,128,248,15,192,248,7,192,248,7,192,248,7,192,248, - 7,192,248,15,192,248,31,128,255,255,128,255,255,0,255,252, - 0,255,240,0,248,0,0,248,0,0,248,0,0,248,0,0, - 248,0,0,248,0,0,248,0,0,248,0,0,248,0,0,23, - 26,78,26,1,255,1,255,0,7,255,192,15,255,224,31,255, - 240,63,199,248,63,1,248,126,0,252,124,0,124,252,0,126, - 248,0,62,248,0,62,248,0,62,248,0,62,248,0,62,248, - 0,62,248,2,62,252,7,62,124,15,188,126,15,252,63,7, - 248,63,195,240,31,255,248,15,255,252,7,255,254,1,255,60, - 0,0,24,19,25,75,24,2,0,255,254,0,255,255,128,255, - 255,192,255,255,192,248,7,224,248,3,224,248,3,224,248,3, - 224,248,3,224,248,7,192,248,15,192,255,255,128,255,255,0, - 255,255,0,255,255,128,248,15,192,248,7,192,248,7,192,248, - 7,192,248,7,192,248,7,192,248,7,192,248,7,192,248,7, - 224,248,3,224,19,25,75,22,1,0,3,248,0,15,254,0, - 31,255,0,63,255,128,62,31,128,124,7,192,120,7,192,120, - 3,192,124,0,0,127,0,0,63,240,0,63,254,0,31,255, - 128,3,255,192,0,63,192,0,7,224,0,3,224,248,3,224, - 248,3,224,124,3,224,126,15,192,63,255,192,31,255,128,15, - 255,0,3,248,0,19,25,75,20,0,0,255,255,224,255,255, - 224,255,255,224,255,255,224,1,240,0,1,240,0,1,240,0, - 1,240,0,1,240,0,1,240,0,1,240,0,1,240,0,1, - 240,0,1,240,0,1,240,0,1,240,0,1,240,0,1,240, - 0,1,240,0,1,240,0,1,240,0,1,240,0,1,240,0, - 1,240,0,1,240,0,19,25,75,24,2,0,248,3,224,248, - 3,224,248,3,224,248,3,224,248,3,224,248,3,224,248,3, - 224,248,3,224,248,3,224,248,3,224,248,3,224,248,3,224, - 248,3,224,248,3,224,248,3,224,248,3,224,248,3,224,248, - 3,224,248,3,224,252,7,224,127,31,192,127,255,192,63,255, - 128,31,255,0,7,252,0,20,25,75,22,1,0,248,1,240, - 248,1,240,124,3,224,124,3,224,124,3,224,60,3,192,62, - 7,192,62,7,192,30,7,128,31,15,128,31,15,128,15,15, - 0,15,15,0,15,15,0,7,158,0,7,158,0,7,158,0, - 7,254,0,3,252,0,3,252,0,3,252,0,1,248,0,1, - 248,0,1,248,0,0,240,0,29,25,100,31,1,0,248,31, - 129,248,248,31,129,248,120,31,129,240,120,31,129,240,120,31, - 129,240,124,63,195,224,124,63,195,224,124,63,195,224,60,63, - 195,224,60,57,195,192,62,121,227,192,62,121,231,192,30,121, - 231,192,30,121,231,128,30,112,231,128,30,112,231,128,15,240, - 255,0,15,240,255,0,15,240,255,0,15,224,127,0,7,224, - 126,0,7,224,126,0,7,224,126,0,3,192,60,0,3,192, - 60,0,20,25,75,22,1,0,252,3,224,126,7,224,126,7, - 192,63,15,192,31,15,128,31,159,0,15,159,0,15,190,0, - 7,254,0,7,252,0,3,252,0,3,248,0,1,248,0,3, - 248,0,3,252,0,7,252,0,7,254,0,15,191,0,31,159, - 0,31,31,128,63,15,128,62,15,192,126,7,192,252,7,224, - 252,3,240,20,25,75,22,1,0,252,3,240,252,3,224,126, - 7,224,62,7,192,63,15,192,63,15,128,31,15,128,31,159, - 0,15,159,0,15,254,0,7,254,0,7,252,0,3,252,0, - 3,248,0,3,248,0,1,240,0,1,240,0,1,240,0,1, - 240,0,1,240,0,1,240,0,1,240,0,1,240,0,1,240, - 0,1,240,0,17,25,75,20,1,0,255,255,128,255,255,128, - 255,255,128,255,255,128,0,15,128,0,31,128,0,63,0,0, - 126,0,0,124,0,0,252,0,1,248,0,3,240,0,3,240, - 0,7,224,0,15,192,0,15,128,0,31,128,0,63,0,0, - 126,0,0,126,0,0,252,0,0,255,255,128,255,255,128,255, - 255,128,255,255,128,8,31,31,11,2,250,255,255,255,240,240, - 240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240, - 240,240,240,240,240,240,240,255,255,255,9,25,50,9,0,0, - 192,0,192,0,224,0,96,0,96,0,112,0,112,0,48,0, - 56,0,56,0,24,0,28,0,28,0,12,0,12,0,14,0, - 14,0,6,0,7,0,7,0,3,0,3,128,3,128,1,128, - 1,128,8,31,31,11,0,250,255,255,255,15,15,15,15,15, - 15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15, - 15,15,15,15,255,255,255,14,14,28,19,2,9,7,128,15, - 192,15,192,15,192,31,224,31,224,60,240,60,240,56,112,120, - 120,120,120,112,60,240,60,240,60,18,2,6,18,0,250,255, - 255,192,255,255,192,5,5,5,11,2,20,224,240,112,120,56, - 15,18,36,18,1,0,15,240,63,252,127,252,124,62,248,30, - 248,30,0,254,15,254,63,254,127,30,248,30,248,30,240,62, - 248,126,255,254,255,254,127,222,63,30,16,25,50,20,2,0, - 240,0,240,0,240,0,240,0,240,0,240,0,240,0,243,240, - 247,252,255,252,255,254,252,62,248,31,240,31,240,15,240,15, - 240,15,240,15,240,31,240,31,248,62,255,254,255,252,247,248, - 241,240,15,18,36,18,1,0,7,224,31,248,63,252,63,252, - 124,62,120,62,240,30,240,0,240,0,240,0,240,0,240,30, - 248,30,124,62,127,252,63,248,31,248,7,224,16,25,50,20, - 1,0,0,15,0,15,0,15,0,15,0,15,0,15,0,15, - 15,207,31,239,63,255,127,255,124,63,248,31,240,15,240,15, - 240,15,240,15,240,15,240,15,248,31,124,63,127,255,63,239, - 31,239,15,143,16,18,36,18,1,0,7,224,31,248,63,252, - 127,254,124,62,248,31,240,31,255,255,255,255,255,255,240,0, - 240,0,248,30,124,62,127,252,63,252,31,240,7,192,10,25, - 50,11,0,0,7,192,15,192,31,192,31,0,30,0,30,0, - 30,0,255,192,255,192,255,192,30,0,30,0,30,0,30,0, - 30,0,30,0,30,0,30,0,30,0,30,0,30,0,30,0, - 30,0,30,0,30,0,16,25,50,20,1,249,15,207,31,239, - 63,255,127,255,124,63,248,31,248,31,240,15,240,15,240,15, - 240,15,248,31,248,31,124,63,127,255,63,255,31,239,15,207, - 0,15,248,31,248,31,126,126,127,254,63,252,15,240,15,25, - 50,20,2,0,240,0,240,0,240,0,240,0,240,0,240,0, - 240,0,241,224,247,248,255,252,255,252,252,62,248,30,248,30, - 240,30,240,30,240,30,240,30,240,30,240,30,240,30,240,30, - 240,30,240,30,240,30,4,25,25,9,2,0,240,240,240,240, - 0,0,240,240,240,240,240,240,240,240,240,240,240,240,240,240, - 240,240,240,240,240,6,32,32,9,0,249,60,60,60,60,0, - 0,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60, - 60,60,60,60,60,60,60,252,252,248,248,15,25,50,19,2, - 0,240,0,240,0,240,0,240,0,240,0,240,0,240,0,240, - 62,240,124,240,248,241,240,243,224,247,192,255,128,255,192,255, - 192,255,224,255,224,249,240,241,240,240,248,240,120,240,124,240, - 62,240,62,4,25,25,9,2,0,240,240,240,240,240,240,240, - 240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240, - 240,240,24,18,54,30,2,0,241,224,248,247,251,254,255,255, - 254,255,255,255,252,127,31,248,62,15,240,60,15,240,60,15, - 240,60,15,240,60,15,240,60,15,240,60,15,240,60,15,240, - 60,15,240,60,15,240,60,15,240,60,15,240,60,15,15,18, - 36,20,2,0,241,240,247,252,255,252,255,254,252,62,248,30, - 240,30,240,30,240,30,240,30,240,30,240,30,240,30,240,30, - 240,30,240,30,240,30,240,30,17,18,54,20,1,0,7,240, - 0,31,252,0,63,254,0,127,255,0,124,31,0,248,15,128, - 248,15,128,240,7,128,240,7,128,240,7,128,240,7,128,248, - 15,128,248,15,128,124,31,0,127,255,0,63,254,0,31,252, - 0,7,240,0,16,25,50,20,2,249,241,240,247,248,255,252, - 255,254,252,62,248,31,248,31,240,15,240,15,240,15,240,15, - 248,31,248,31,252,62,255,254,255,252,247,248,241,240,240,0, - 240,0,240,0,240,0,240,0,240,0,240,0,16,25,50,20, - 1,249,7,207,31,239,63,255,127,255,124,63,248,31,240,15, - 240,15,240,15,240,15,240,15,240,15,248,31,124,63,127,255, - 63,255,63,239,15,207,0,15,0,15,0,15,0,15,0,15, - 0,15,0,15,10,18,36,13,2,0,240,192,243,192,247,192, - 255,192,255,192,252,0,248,0,248,0,240,0,240,0,240,0, - 240,0,240,0,240,0,240,0,240,0,240,0,240,0,16,18, - 36,19,1,0,7,240,31,252,63,254,124,62,120,31,120,31, - 124,0,127,192,63,248,15,254,3,255,0,63,248,15,248,15, - 124,31,127,254,63,252,15,240,9,22,44,11,1,0,60,0, - 60,0,60,0,60,0,255,128,255,128,255,128,60,0,60,0, - 60,0,60,0,60,0,60,0,60,0,60,0,60,0,60,0, - 60,0,63,128,63,128,31,128,15,128,15,18,36,20,2,0, - 240,30,240,30,240,30,240,30,240,30,240,30,240,30,240,30, - 240,30,240,30,240,30,240,30,248,62,248,126,255,254,127,254, - 127,222,31,30,17,18,54,19,0,0,248,15,128,248,15,128, - 124,31,0,124,31,0,60,30,0,60,30,0,62,62,0,30, - 60,0,30,60,0,30,60,0,15,120,0,15,120,0,15,120, - 0,7,240,0,7,240,0,7,240,0,3,224,0,3,224,0, - 25,18,72,26,0,0,248,62,15,128,248,62,15,128,120,62, - 15,0,124,62,31,0,124,127,31,0,60,127,30,0,60,127, - 30,0,60,119,30,0,60,247,158,0,30,227,188,0,30,227, - 188,0,30,227,188,0,31,227,252,0,15,193,248,0,15,193, - 248,0,15,193,248,0,7,128,240,0,7,128,240,0,16,18, - 36,19,1,0,248,31,252,63,124,62,62,124,62,120,31,248, - 15,240,7,224,3,192,7,224,15,224,15,240,31,248,62,120, - 62,124,124,62,252,63,248,31,16,25,50,19,1,249,248,31, - 248,31,248,30,120,62,124,62,124,60,60,60,62,124,62,120, - 30,120,30,120,31,240,15,240,15,240,15,224,7,224,7,224, - 7,192,7,192,7,192,15,128,63,128,63,0,63,0,60,0, - 14,18,36,17,1,0,255,252,255,252,255,252,255,252,0,248, - 1,240,3,240,7,224,15,192,31,128,31,0,62,0,124,0, - 248,0,255,252,255,252,255,252,255,252,9,32,64,13,2,249, - 15,128,31,128,63,128,62,0,60,0,60,0,60,0,60,0, - 60,0,60,0,60,0,60,0,60,0,60,0,124,0,120,0, - 224,0,120,0,124,0,60,0,60,0,60,0,60,0,60,0, - 60,0,60,0,60,0,60,0,60,0,63,128,31,128,15,128, - 3,31,31,9,3,250,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,9,32,64,13,2,249,248,0,252,0,254, - 0,62,0,30,0,30,0,30,0,30,0,30,0,30,0,30, - 0,30,0,30,0,30,0,31,0,15,0,3,128,15,0,31, - 0,30,0,30,0,30,0,30,0,30,0,30,0,30,0,30, - 0,30,0,30,0,254,0,252,0,248,0,14,6,12,19,2, - 5,56,0,126,12,255,156,231,252,193,248,0,112,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0, - 0,9,0,1,5,24,24,11,2,250,248,248,248,248,248,0, - 0,112,112,112,112,112,112,248,248,248,248,248,248,248,248,248, - 248,248,15,24,48,18,1,253,0,32,0,32,0,96,7,240, - 31,248,63,252,127,252,124,190,248,158,249,158,241,128,241,128, - 243,0,243,0,243,30,250,30,126,62,127,252,63,248,31,240, - 15,192,12,0,8,0,8,0,17,24,72,18,0,0,3,240, - 0,31,252,0,63,254,0,63,255,0,126,31,0,124,15,128, - 124,15,128,124,7,128,124,0,0,126,0,0,62,0,0,255, - 240,0,255,240,0,31,0,0,15,0,0,15,0,0,15,0, - 0,31,0,0,30,0,0,61,227,0,127,255,128,255,255,128, - 255,255,0,96,126,0,15,15,30,18,1,4,224,14,247,222, - 255,254,127,252,60,120,120,60,112,28,112,28,112,28,120,60, - 60,120,127,252,255,254,247,222,224,14,18,24,72,18,0,0, - 248,7,192,248,7,192,124,15,128,60,15,0,30,30,0,30, - 30,0,15,60,0,15,60,0,7,248,0,7,248,0,3,240, - 0,1,224,0,63,255,0,63,255,0,1,224,0,1,224,0, - 63,255,0,63,255,0,1,224,0,1,224,0,1,224,0,1, - 224,0,1,224,0,1,224,0,3,31,31,9,3,250,224,224, - 224,224,224,224,224,224,224,224,224,224,224,0,0,0,0,0, - 0,224,224,224,224,224,224,224,224,224,224,224,224,16,32,64, - 18,1,249,15,240,31,248,63,248,126,124,124,60,124,60,126, - 0,127,0,63,192,31,224,63,248,127,252,113,254,240,255,240, - 63,248,31,252,15,127,15,127,159,63,254,31,248,7,252,1, - 254,0,126,0,62,120,30,120,30,124,62,63,252,63,252,31, - 248,7,224,10,4,8,11,0,21,243,192,243,192,243,192,243, - 192,26,25,100,24,0,0,0,127,128,0,3,255,224,0,7, - 128,248,0,31,0,60,0,28,0,14,0,56,0,7,0,112, - 63,3,0,112,127,131,128,224,243,193,128,225,192,225,192,193, - 192,224,192,195,128,0,192,195,128,0,192,195,128,0,192,195, - 128,0,192,193,192,224,192,225,192,225,192,224,243,195,128,96, - 127,131,128,112,63,7,0,56,0,14,0,30,0,60,0,15, - 128,248,0,7,255,224,0,1,255,128,0,9,16,32,12,1, - 9,62,0,127,0,227,128,195,128,31,128,127,128,243,128,227, - 128,227,128,255,128,123,128,0,0,0,0,255,128,255,128,255, - 128,12,13,26,18,3,2,8,16,24,48,56,112,120,240,241, - 224,225,192,225,192,241,224,249,240,120,240,56,112,24,48,8, - 16,16,10,20,19,1,4,255,255,255,255,255,255,255,255,0, - 15,0,15,0,15,0,15,0,15,0,15,9,5,10,11,1, - 7,255,128,255,128,255,128,255,128,255,128,26,25,100,24,0, - 0,0,255,128,0,3,255,224,0,7,128,248,0,30,0,60, - 0,28,0,14,0,56,255,135,0,112,255,195,0,112,225,227, - 128,224,224,225,128,224,224,225,128,192,224,225,192,192,225,193, - 192,192,255,129,192,192,255,1,192,192,227,129,192,192,227,193, - 192,224,225,193,128,224,224,227,128,112,224,243,128,112,224,119, - 0,56,0,14,0,30,0,28,0,15,128,120,0,7,255,224, - 0,1,255,128,0,10,3,6,11,0,21,255,192,255,192,255, - 192,9,10,20,13,2,14,62,0,127,0,99,0,193,128,193, - 128,193,128,193,128,99,0,127,0,62,0,16,22,44,19,1, - 0,3,192,3,192,3,192,3,192,3,192,3,192,255,255,255, - 255,255,255,255,255,3,192,3,192,3,192,3,192,3,192,3, - 192,0,0,0,0,255,255,255,255,255,255,255,255,10,15,30, - 11,0,9,63,0,127,128,243,192,225,192,225,192,1,192,3, - 192,7,128,15,0,62,0,120,0,112,0,255,192,255,192,255, - 192,10,15,30,11,0,9,30,0,127,128,243,192,225,192,225, - 192,3,192,15,128,15,128,3,192,1,192,225,192,225,192,243, - 192,127,128,62,0,6,5,5,11,4,20,60,120,112,224,224, - 15,25,50,20,2,249,240,30,240,30,240,30,240,30,240,30, - 240,30,240,30,240,30,240,30,240,30,240,30,240,30,248,62, - 248,126,255,254,255,254,255,222,247,158,240,0,240,0,240,0, - 240,0,240,0,240,0,240,0,17,31,93,18,0,250,15,255, - 128,31,255,128,63,140,0,127,140,0,127,140,0,255,140,0, - 255,140,0,255,140,0,255,140,0,255,140,0,127,140,0,127, - 140,0,63,140,0,63,140,0,15,140,0,1,140,0,1,140, - 0,1,140,0,1,140,0,1,140,0,1,140,0,1,140,0, - 1,140,0,1,140,0,1,140,0,1,140,0,1,140,0,1, - 140,0,1,140,0,1,140,0,1,140,0,4,5,5,9,2, - 11,96,240,240,240,96,7,8,8,11,2,249,48,48,48,124, - 30,14,252,248,6,15,15,11,2,9,28,60,252,252,28,28, - 28,28,28,28,28,28,28,28,28,10,16,32,12,1,9,63, - 0,127,128,115,128,225,192,225,192,225,192,225,192,225,192,115, - 128,127,128,63,0,0,0,0,0,255,192,255,192,255,192,12, - 12,24,18,3,3,129,0,193,128,225,192,241,224,120,240,56, - 112,56,112,120,240,241,224,225,192,193,128,129,0,26,24,96, - 28,0,0,0,0,56,0,6,0,112,0,30,0,112,0,254, - 0,224,0,254,1,192,0,14,1,192,0,14,3,128,0,14, - 3,128,0,14,7,0,0,14,7,0,0,14,14,7,0,14, - 28,15,0,14,28,31,0,14,56,31,0,0,56,55,0,0, - 112,103,0,0,112,231,0,0,224,199,0,1,193,135,0,1, - 193,255,192,3,129,255,192,3,128,7,0,7,0,7,0,7, - 0,7,0,25,24,96,28,1,0,0,0,224,0,12,1,192, - 0,28,1,192,0,252,3,128,0,252,3,128,0,28,7,0, - 0,28,14,0,0,28,14,0,0,28,28,0,0,28,28,0, - 0,28,56,126,0,28,48,255,0,28,113,231,128,28,225,195, - 128,0,225,195,128,1,192,7,128,1,192,15,0,3,128,30, - 0,7,0,60,0,7,0,120,0,14,0,240,0,14,1,255, - 128,28,1,255,128,28,1,255,128,25,24,96,27,1,0,63, - 0,28,0,127,128,56,0,243,192,56,0,225,192,112,0,225, - 192,224,0,3,192,224,0,15,129,192,0,15,129,192,0,15, - 195,128,0,1,199,0,0,225,199,14,0,225,206,30,0,243, - 206,30,0,127,156,62,0,63,28,126,0,0,56,238,0,0, - 112,206,0,0,113,142,0,0,227,142,0,0,227,255,128,1, - 195,255,128,1,192,14,0,3,128,14,0,3,128,14,0,16, - 24,48,20,1,250,3,224,3,224,3,224,3,224,0,0,0, - 0,3,192,3,192,3,192,7,192,31,128,63,128,127,0,126, - 0,252,0,248,15,248,15,248,15,252,31,126,127,127,254,63, - 254,63,252,15,240,22,31,93,23,0,0,3,192,0,1,224, - 0,0,240,0,0,120,0,0,60,0,0,0,0,0,252,0, - 0,252,0,1,254,0,1,254,0,1,254,0,3,255,0,3, - 255,0,3,255,0,7,207,128,7,207,128,7,207,128,15,135, - 128,15,135,192,15,135,192,31,3,192,31,3,224,31,255,224, - 31,255,224,63,255,240,63,255,240,62,1,240,124,0,248,124, - 0,248,252,0,252,248,0,124,22,31,93,23,0,0,0,15, - 0,0,30,0,0,60,0,0,120,0,0,240,0,0,0,0, - 0,252,0,0,252,0,1,254,0,1,254,0,1,254,0,3, - 255,0,3,255,0,3,255,0,7,207,128,7,207,128,7,207, - 128,15,135,128,15,135,192,15,135,192,31,3,192,31,3,224, - 31,255,224,31,255,224,63,255,240,63,255,240,62,1,240,124, - 0,248,124,0,248,252,0,252,248,0,124,22,31,93,23,0, - 0,0,48,0,0,120,0,0,252,0,1,206,0,3,135,0, - 0,0,0,0,252,0,0,252,0,1,254,0,1,254,0,1, - 254,0,3,255,0,3,255,0,3,255,0,7,207,128,7,207, - 128,7,207,128,15,135,128,15,135,192,15,135,192,31,3,192, - 31,3,224,31,255,224,31,255,224,63,255,240,63,255,240,62, - 1,240,124,0,248,124,0,248,252,0,252,248,0,124,22,30, - 90,23,0,0,0,241,128,1,255,128,3,255,0,3,30,0, - 0,0,0,0,252,0,0,252,0,1,254,0,1,254,0,1, - 254,0,3,255,0,3,255,0,3,255,0,7,207,128,7,207, - 128,7,207,128,15,135,128,15,135,192,15,135,192,31,3,192, - 31,3,224,31,255,224,31,255,224,63,255,240,63,255,240,62, - 1,240,124,0,248,124,0,248,252,0,252,248,0,124,22,31, - 93,23,0,0,3,207,0,3,207,0,3,207,0,3,207,0, - 0,0,0,0,0,0,0,252,0,0,252,0,1,254,0,1, - 254,0,1,254,0,3,255,0,3,255,0,3,255,0,7,207, - 128,7,207,128,7,207,128,15,135,128,15,135,192,15,135,192, - 31,3,192,31,3,224,31,255,224,31,255,224,63,255,240,63, - 255,240,62,1,240,124,0,248,124,0,248,252,0,252,248,0, - 124,22,31,93,23,0,0,0,120,0,0,204,0,0,132,0, - 0,132,0,0,204,0,0,120,0,0,0,0,0,252,0,1, - 254,0,1,254,0,1,254,0,3,255,0,3,255,0,3,255, - 0,7,207,128,7,207,128,7,207,128,15,135,128,15,135,192, - 15,135,192,31,3,192,31,3,224,31,255,224,31,255,224,63, - 255,240,63,255,240,62,1,240,124,0,248,124,0,248,252,0, - 252,248,0,124,31,25,100,32,0,0,0,255,255,252,0,255, - 255,252,0,255,255,252,1,255,255,252,1,243,192,0,1,227, - 192,0,3,227,192,0,3,227,192,0,3,195,192,0,7,195, - 192,0,7,195,192,0,7,195,255,248,15,131,255,248,15,131, - 255,248,15,131,255,248,31,3,192,0,31,255,192,0,31,255, - 192,0,63,255,192,0,63,255,192,0,62,3,192,0,124,3, - 255,254,124,3,255,254,248,3,255,254,248,3,255,254,21,32, - 96,23,1,249,1,254,0,7,255,128,15,255,192,31,255,224, - 63,135,240,62,1,240,124,1,240,124,0,248,124,0,248,248, - 0,0,248,0,0,248,0,0,248,0,0,248,0,0,248,0, - 0,248,0,0,124,0,248,124,0,248,126,1,248,62,1,240, - 63,135,240,31,255,224,15,255,192,7,255,128,1,252,0,0, - 96,0,0,96,0,0,248,0,0,28,0,0,28,0,1,248, - 0,1,240,0,18,31,93,22,2,0,30,0,0,15,0,0, - 7,128,0,3,192,0,1,224,0,0,0,0,255,255,128,255, - 255,128,255,255,128,255,255,128,248,0,0,248,0,0,248,0, - 0,248,0,0,248,0,0,248,0,0,255,255,0,255,255,0, - 255,255,0,255,255,0,248,0,0,248,0,0,248,0,0,248, - 0,0,248,0,0,248,0,0,248,0,0,255,255,192,255,255, - 192,255,255,192,255,255,192,18,31,93,22,2,0,0,120,0, - 0,240,0,1,224,0,3,192,0,7,128,0,0,0,0,255, - 255,128,255,255,128,255,255,128,255,255,128,248,0,0,248,0, - 0,248,0,0,248,0,0,248,0,0,248,0,0,255,255,0, - 255,255,0,255,255,0,255,255,0,248,0,0,248,0,0,248, - 0,0,248,0,0,248,0,0,248,0,0,248,0,0,255,255, - 192,255,255,192,255,255,192,255,255,192,18,31,93,22,2,0, - 0,192,0,1,224,0,3,240,0,7,56,0,14,28,0,0, - 0,0,255,255,128,255,255,128,255,255,128,255,255,128,248,0, - 0,248,0,0,248,0,0,248,0,0,248,0,0,248,0,0, - 255,255,0,255,255,0,255,255,0,255,255,0,248,0,0,248, - 0,0,248,0,0,248,0,0,248,0,0,248,0,0,248,0, - 0,255,255,192,255,255,192,255,255,192,255,255,192,18,31,93, - 22,2,0,30,60,0,30,60,0,30,60,0,30,60,0,0, - 0,0,0,0,0,255,255,128,255,255,128,255,255,128,255,255, - 128,248,0,0,248,0,0,248,0,0,248,0,0,248,0,0, - 248,0,0,255,255,0,255,255,0,255,255,0,255,255,0,248, - 0,0,248,0,0,248,0,0,248,0,0,248,0,0,248,0, - 0,248,0,0,255,255,192,255,255,192,255,255,192,255,255,192, - 8,31,31,9,0,0,240,120,60,30,15,0,62,62,62,62, - 62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62, - 62,62,62,62,62,8,31,31,9,2,0,15,30,60,120,240, - 0,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248, - 248,248,248,248,248,248,248,248,248,248,10,31,62,9,0,0, - 12,0,30,0,63,0,115,128,225,192,0,0,62,0,62,0, - 62,0,62,0,62,0,62,0,62,0,62,0,62,0,62,0, - 62,0,62,0,62,0,62,0,62,0,62,0,62,0,62,0, - 62,0,62,0,62,0,62,0,62,0,62,0,62,0,10,31, - 62,9,0,0,243,192,243,192,243,192,243,192,0,0,0,0, - 62,0,62,0,62,0,62,0,62,0,62,0,62,0,62,0, - 62,0,62,0,62,0,62,0,62,0,62,0,62,0,62,0, - 62,0,62,0,62,0,62,0,62,0,62,0,62,0,62,0, - 62,0,23,25,75,23,255,0,31,255,128,31,255,224,31,255, - 240,31,255,248,31,7,248,31,0,252,31,0,252,31,0,124, - 31,0,126,31,0,62,31,0,62,255,240,62,255,240,62,255, - 240,62,31,0,62,31,0,62,31,0,124,31,0,124,31,0, - 124,31,0,248,31,3,248,31,255,240,31,255,240,31,255,192, - 31,255,128,19,30,90,24,2,0,3,198,0,7,254,0,15, - 252,0,12,120,0,0,0,0,248,3,224,252,3,224,252,3, - 224,254,3,224,254,3,224,255,3,224,255,3,224,255,131,224, - 255,195,224,251,195,224,251,227,224,249,227,224,249,243,224,248, - 243,224,248,251,224,248,123,224,248,63,224,248,63,224,248,31, - 224,248,31,224,248,15,224,248,15,224,248,7,224,248,7,224, - 248,3,224,23,31,93,25,1,0,1,224,0,0,240,0,0, - 120,0,0,60,0,0,30,0,0,0,0,1,255,0,7,255, - 192,15,255,224,31,255,240,63,199,248,63,1,248,126,0,252, - 124,0,124,124,0,124,248,0,62,248,0,62,248,0,62,248, - 0,62,248,0,62,248,0,62,248,0,62,124,0,124,124,0, - 124,126,0,252,63,1,248,63,199,248,31,255,240,15,255,224, - 7,255,192,1,255,0,23,31,93,25,1,0,0,7,128,0, - 15,0,0,30,0,0,60,0,0,120,0,0,0,0,1,255, - 0,7,255,192,15,255,224,31,255,240,63,199,248,63,1,248, - 126,0,252,124,0,124,124,0,124,248,0,62,248,0,62,248, - 0,62,248,0,62,248,0,62,248,0,62,248,0,62,124,0, - 124,124,0,124,126,0,252,63,1,248,63,199,248,31,255,240, - 15,255,224,7,255,192,1,255,0,23,31,93,25,1,0,0, - 24,0,0,60,0,0,126,0,0,231,0,1,195,128,0,0, - 0,1,255,0,7,255,192,15,255,224,31,255,240,63,199,248, - 63,1,248,126,0,252,124,0,124,124,0,124,248,0,62,248, - 0,62,248,0,62,248,0,62,248,0,62,248,0,62,248,0, - 62,124,0,124,124,0,124,126,0,252,63,1,248,63,199,248, - 31,255,240,15,255,224,7,255,192,1,255,0,23,30,90,25, - 1,0,0,120,192,0,255,192,1,255,128,1,143,0,0,0, - 0,1,255,0,7,255,192,15,255,224,31,255,240,63,199,248, - 63,1,248,126,0,252,124,0,124,124,0,124,248,0,62,248, - 0,62,248,0,62,248,0,62,248,0,62,248,0,62,248,0, - 62,124,0,124,124,0,124,126,0,252,63,1,248,63,199,248, - 31,255,240,15,255,224,7,255,192,1,255,0,23,31,93,25, - 1,0,1,231,128,1,231,128,1,231,128,1,231,128,0,0, - 0,0,0,0,1,255,0,7,255,192,15,255,224,31,255,240, - 63,199,248,63,1,248,126,0,252,124,0,124,124,0,124,248, - 0,62,248,0,62,248,0,62,248,0,62,248,0,62,248,0, - 62,248,0,62,124,0,124,124,0,124,126,0,252,63,1,248, - 63,199,248,31,255,240,15,255,224,7,255,192,1,255,0,15, - 16,32,19,2,0,32,8,112,28,248,62,252,126,126,252,63, - 248,31,240,15,224,15,224,31,240,63,248,126,252,252,126,248, - 62,112,28,32,8,24,25,75,25,1,0,1,255,7,7,255, - 206,15,255,252,31,255,248,63,199,248,63,0,248,126,1,252, - 124,3,252,124,7,188,248,7,62,248,14,62,248,28,62,248, - 56,62,248,112,62,248,224,62,248,224,62,125,192,124,127,128, - 124,127,0,252,63,1,248,63,199,248,63,255,240,63,255,224, - 119,255,192,225,255,0,19,31,93,24,2,0,7,128,0,3, - 192,0,1,224,0,0,240,0,0,120,0,0,0,0,248,3, - 224,248,3,224,248,3,224,248,3,224,248,3,224,248,3,224, - 248,3,224,248,3,224,248,3,224,248,3,224,248,3,224,248, - 3,224,248,3,224,248,3,224,248,3,224,248,3,224,248,3, - 224,248,3,224,248,3,224,252,7,224,127,31,192,127,255,192, - 63,255,128,31,255,0,7,252,0,19,31,93,24,2,0,0, - 30,0,0,60,0,0,120,0,0,240,0,1,224,0,0,0, - 0,248,3,224,248,3,224,248,3,224,248,3,224,248,3,224, - 248,3,224,248,3,224,248,3,224,248,3,224,248,3,224,248, - 3,224,248,3,224,248,3,224,248,3,224,248,3,224,248,3, - 224,248,3,224,248,3,224,248,3,224,252,7,224,127,31,192, - 127,255,192,63,255,128,31,255,0,7,252,0,19,31,93,24, - 2,0,0,96,0,0,240,0,1,248,0,3,156,0,7,14, - 0,0,0,0,248,3,224,248,3,224,248,3,224,248,3,224, - 248,3,224,248,3,224,248,3,224,248,3,224,248,3,224,248, - 3,224,248,3,224,248,3,224,248,3,224,248,3,224,248,3, - 224,248,3,224,248,3,224,248,3,224,248,3,224,252,7,224, - 127,31,192,127,255,192,63,255,128,31,255,0,7,252,0,19, - 31,93,24,2,0,15,30,0,15,30,0,15,30,0,15,30, - 0,0,0,0,0,0,0,248,3,224,248,3,224,248,3,224, - 248,3,224,248,3,224,248,3,224,248,3,224,248,3,224,248, - 3,224,248,3,224,248,3,224,248,3,224,248,3,224,248,3, - 224,248,3,224,248,3,224,248,3,224,248,3,224,248,3,224, - 252,7,224,127,31,192,127,255,192,63,255,128,31,255,0,7, - 252,0,20,31,93,22,1,0,0,30,0,0,60,0,0,120, - 0,0,240,0,1,224,0,0,0,0,252,3,240,252,3,240, - 126,7,224,62,7,192,63,15,192,63,15,128,31,15,128,31, - 159,0,15,159,0,15,254,0,7,254,0,7,252,0,3,252, - 0,3,248,0,3,248,0,1,240,0,1,240,0,1,240,0, - 1,240,0,1,240,0,1,240,0,1,240,0,1,240,0,1, - 240,0,1,240,0,18,25,75,22,2,0,248,0,0,248,0, - 0,248,0,0,255,248,0,255,254,0,255,255,0,255,255,128, - 248,31,128,248,15,192,248,7,192,248,7,192,248,7,192,248, - 7,192,248,15,192,248,31,128,255,255,128,255,255,0,255,254, - 0,255,252,0,248,0,0,248,0,0,248,0,0,248,0,0, - 248,0,0,248,0,0,17,25,75,20,2,0,15,192,0,63, - 240,0,127,252,0,255,252,0,248,126,0,248,62,0,240,62, - 0,240,62,0,240,124,0,240,252,0,241,248,0,241,252,0, - 241,254,0,240,127,0,240,31,0,240,31,128,240,15,128,240, - 15,128,240,15,128,240,31,128,240,63,0,241,255,0,241,254, - 0,241,252,0,241,240,0,15,25,50,18,1,0,15,0,7, - 128,3,128,1,192,0,224,0,0,0,0,15,240,63,252,127, - 252,124,62,248,30,248,30,1,254,15,254,63,254,127,30,248, - 30,240,30,240,62,248,126,255,254,255,254,127,222,63,30,15, - 25,50,18,1,0,0,120,0,240,0,224,1,192,3,128,0, - 0,0,0,15,240,63,252,127,252,124,62,248,30,248,30,1, - 254,15,254,63,254,127,30,248,30,240,30,240,62,248,126,255, - 254,255,254,127,222,63,30,15,25,50,18,1,0,1,128,3, - 192,7,224,14,112,28,56,0,0,0,0,15,240,63,252,127, - 252,124,62,248,30,248,30,1,254,15,254,63,254,127,30,248, - 30,240,30,240,62,248,126,255,254,255,254,127,222,63,30,15, - 24,48,18,1,0,7,140,15,252,31,248,24,240,0,0,0, - 0,15,240,63,252,127,252,124,62,248,30,248,30,1,254,15, - 254,63,254,127,30,248,30,240,30,240,62,248,126,255,254,255, - 254,127,222,63,30,15,24,48,18,1,0,30,120,30,120,30, - 120,30,120,0,0,0,0,15,240,63,252,127,252,124,62,248, - 30,248,30,1,254,15,254,63,254,127,30,248,30,240,30,240, - 62,248,126,255,254,255,254,127,222,63,30,15,25,50,18,1, - 0,3,192,6,96,4,32,4,32,6,96,3,192,0,0,15, - 240,63,252,127,252,124,62,248,30,248,30,1,254,15,254,63, - 254,127,30,248,30,248,30,240,62,248,126,255,254,255,254,127, - 222,63,30,26,19,76,29,1,0,7,224,248,0,31,251,254, - 0,63,255,255,0,63,255,255,0,124,63,15,128,120,30,7, - 128,120,30,7,192,0,62,7,192,7,255,255,192,63,255,255, - 192,127,255,255,192,124,30,0,0,248,30,0,0,248,30,7, - 192,252,63,15,192,255,255,255,128,127,247,255,0,63,227,254, - 0,15,129,248,0,15,25,50,18,1,249,7,224,31,248,63, - 252,63,252,124,62,120,30,248,30,240,0,240,0,240,0,240, - 0,248,30,248,30,124,62,127,252,63,248,31,248,7,224,3, - 0,3,0,7,192,0,224,0,224,15,192,15,128,16,25,50, - 18,1,0,15,0,7,128,3,128,1,192,0,224,0,0,0, - 0,7,224,31,248,63,252,127,254,124,62,248,30,240,31,255, - 255,255,255,255,255,240,0,240,0,248,30,124,62,127,254,63, - 252,31,240,7,192,16,25,50,18,1,0,0,120,0,240,0, - 224,1,192,3,128,0,0,0,0,7,224,31,248,63,252,127, - 254,124,62,248,30,240,31,255,255,255,255,255,255,240,0,240, - 0,248,30,124,62,127,254,63,252,31,240,7,192,16,25,50, - 18,1,0,1,128,3,192,7,224,14,112,28,56,0,0,0, - 0,7,224,31,248,63,252,127,254,124,62,248,30,240,31,255, - 255,255,255,255,255,240,0,240,0,248,30,124,62,127,254,63, - 252,31,240,7,192,16,24,48,18,1,0,30,120,30,120,30, - 120,30,120,0,0,0,0,7,224,31,248,63,252,127,254,124, - 62,248,30,240,31,255,255,255,255,255,255,240,0,240,0,248, - 30,124,62,127,254,63,252,31,240,7,192,7,25,25,9,1, - 0,240,120,56,28,14,0,0,30,30,30,30,30,30,30,30, - 30,30,30,30,30,30,30,30,30,30,6,25,25,9,2,0, - 60,56,112,112,224,0,0,240,240,240,240,240,240,240,240,240, - 240,240,240,240,240,240,240,240,240,10,25,50,9,255,0,12, - 0,30,0,63,0,115,128,225,192,0,0,0,0,30,0,30, - 0,30,0,30,0,30,0,30,0,30,0,30,0,30,0,30, - 0,30,0,30,0,30,0,30,0,30,0,30,0,30,0,30, - 0,10,24,48,9,255,0,243,192,243,192,243,192,243,192,0, - 0,0,0,30,0,30,0,30,0,30,0,30,0,30,0,30, - 0,30,0,30,0,30,0,30,0,30,0,30,0,30,0,30, - 0,30,0,30,0,30,0,17,26,78,20,1,0,48,0,0, - 120,32,0,124,240,0,63,224,0,31,192,0,63,224,0,115, - 240,0,33,248,0,7,252,0,31,254,0,63,254,0,127,255, - 0,124,31,0,248,15,128,248,15,128,240,7,128,240,7,128, - 240,7,128,248,15,128,248,15,128,252,31,128,126,63,0,127, - 255,0,63,254,0,31,252,0,7,240,0,15,24,48,20,2, - 0,15,24,31,248,63,240,49,224,0,0,0,0,243,240,247, - 248,255,252,255,254,252,62,248,62,240,30,240,30,240,30,240, - 30,240,30,240,30,240,30,240,30,240,30,240,30,240,30,240, - 30,17,25,75,20,1,0,7,128,0,3,192,0,1,192,0, - 1,224,0,0,240,0,0,0,0,0,0,0,7,240,0,31, - 252,0,63,254,0,127,255,0,124,31,0,248,15,128,248,15, - 128,240,7,128,240,7,128,240,7,128,240,7,128,248,15,128, - 248,15,128,124,31,0,127,255,0,63,254,0,31,252,0,7, - 240,0,17,25,75,20,1,0,0,120,0,0,240,0,0,224, - 0,1,192,0,3,192,0,0,0,0,0,0,0,7,240,0, - 31,252,0,63,254,0,127,255,0,124,31,0,248,15,128,248, - 15,128,240,7,128,240,7,128,240,7,128,240,7,128,248,15, - 128,248,15,128,124,31,0,127,255,0,63,254,0,31,252,0, - 7,240,0,17,25,75,20,1,0,0,192,0,1,224,0,3, - 240,0,7,56,0,14,28,0,0,0,0,0,0,0,7,240, - 0,31,252,0,63,254,0,127,255,0,124,31,0,248,15,128, - 248,15,128,240,7,128,240,7,128,240,7,128,240,7,128,248, - 15,128,248,15,128,124,31,0,127,255,0,63,254,0,31,252, - 0,7,240,0,17,24,72,20,1,0,7,140,0,15,252,0, - 31,248,0,24,240,0,0,0,0,0,0,0,7,240,0,31, - 252,0,63,254,0,127,255,0,124,31,0,248,15,128,248,15, - 128,240,7,128,240,7,128,240,7,128,240,7,128,248,15,128, - 248,15,128,124,31,0,127,255,0,63,254,0,31,252,0,7, - 240,0,17,24,72,20,1,0,30,60,0,30,60,0,30,60, - 0,30,60,0,0,0,0,0,0,0,7,240,0,31,252,0, - 63,254,0,127,255,0,124,31,0,248,15,128,248,15,128,240, - 7,128,240,7,128,240,7,128,240,7,128,248,15,128,248,15, - 128,124,31,0,127,255,0,63,254,0,31,252,0,7,240,0, - 16,16,32,19,1,0,3,192,3,192,3,192,3,192,0,0, - 0,0,255,255,255,255,255,255,255,255,0,0,0,0,3,192, - 3,192,3,192,3,192,21,18,54,20,255,0,1,252,56,7, - 255,112,15,255,224,31,255,192,31,143,192,62,7,224,62,15, - 224,60,29,224,60,57,224,60,113,224,62,227,224,63,131,224, - 63,7,224,31,143,192,31,255,192,63,255,128,119,255,0,225, - 252,0,15,25,50,20,2,0,30,0,15,0,7,0,3,128, - 1,192,0,0,0,0,240,30,240,30,240,30,240,30,240,30, - 240,30,240,30,240,30,240,30,240,30,240,30,240,30,248,62, - 248,126,255,254,127,254,127,222,31,30,15,25,50,20,2,0, - 0,240,1,224,1,192,3,128,7,0,0,0,0,0,240,30, - 240,30,240,30,240,30,240,30,240,30,240,30,240,30,240,30, - 240,30,240,30,240,30,248,62,248,126,255,254,127,254,127,222, - 31,30,15,25,50,20,2,0,3,0,7,128,15,192,28,224, - 56,112,0,0,0,0,240,30,240,30,240,30,240,30,240,30, - 240,30,240,30,240,30,240,30,240,30,240,30,240,30,248,62, - 248,126,255,254,127,254,127,222,31,30,15,25,50,20,2,0, - 60,120,60,120,60,120,60,120,0,0,0,0,0,0,240,30, - 240,30,240,30,240,30,240,30,240,30,240,30,240,30,240,30, - 240,30,240,30,240,30,248,62,248,126,255,254,127,254,127,222, - 31,30,16,32,64,19,1,249,0,120,0,240,1,224,1,192, - 3,128,0,0,0,0,248,31,248,31,248,31,120,30,124,62, - 124,60,60,60,60,60,62,120,62,120,30,120,31,240,31,240, - 15,240,15,224,7,224,7,224,7,192,7,192,7,192,15,128, - 63,128,63,0,63,0,60,0,16,32,64,20,2,249,240,0, - 240,0,240,0,240,0,240,0,240,0,240,0,243,240,247,252, - 255,254,255,254,252,63,248,31,248,31,240,15,240,15,240,15, - 240,15,248,31,248,31,252,62,255,254,255,252,247,248,241,240, - 240,0,240,0,240,0,240,0,240,0,240,0,240,0,16,31, - 62,19,1,249,30,120,30,120,30,120,30,120,0,0,0,0, - 248,31,248,31,248,31,120,62,124,62,124,60,124,60,62,124, - 62,120,62,120,30,120,31,240,31,240,15,240,15,224,7,224, - 7,224,7,192,7,192,7,192,15,128,63,128,63,0,63,0, - 60,0}; -/* - Fontname: -Adobe-Helvetica-Bold-R-Normal--34-240-100-100-P-182-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 0, '1' Height: 23 - Calculated Max Values w=17 h=25 x= 3 y=13 dx=19 dy= 0 ascent=25 len=72 - Font Bounding box w=40 h=49 x=-6 y=-12 - Calculated Min Values x= 0 y=-6 dx= 0 dy= 0 - Pure Font ascent =23 descent= 0 - X Font ascent =23 descent= 0 - Max Font ascent =25 descent=-6 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_helvB24n[743] U8G_FONT_SECTION("u8g_font_helvB24n") = { - 0,40,49,250,244,23,0,0,0,0,42,58,0,25,250,23, - 0,10,11,22,13,1,13,12,0,12,0,76,128,237,192,255, - 192,127,128,30,0,63,0,127,128,115,128,33,0,16,16,32, - 19,1,0,3,192,3,192,3,192,3,192,3,192,3,192,255, - 255,255,255,255,255,255,255,3,192,3,192,3,192,3,192,3, - 192,3,192,5,11,11,9,2,250,248,248,248,248,248,24,24, - 56,112,224,128,9,5,10,11,1,7,255,128,255,128,255,128, - 255,128,255,128,5,5,5,9,2,0,248,248,248,248,248,8, - 25,25,9,0,0,3,3,3,3,6,6,6,14,12,12,12, - 28,24,24,24,48,48,48,112,96,96,96,192,192,192,15,24, - 48,18,1,0,15,224,31,240,63,248,127,252,124,124,248,62, - 248,62,248,62,240,30,240,30,240,30,240,30,240,30,240,30, - 240,30,240,30,248,62,248,62,248,62,124,124,127,252,63,248, - 31,240,15,224,10,23,46,18,2,0,1,192,3,192,7,192, - 31,192,255,192,255,192,255,192,3,192,3,192,3,192,3,192, - 3,192,3,192,3,192,3,192,3,192,3,192,3,192,3,192, - 3,192,3,192,3,192,3,192,16,24,48,18,1,0,15,224, - 63,248,127,252,127,254,252,126,248,63,248,31,240,31,240,31, - 0,63,0,62,0,126,0,252,1,248,7,240,15,224,31,128, - 63,0,126,0,252,0,255,255,255,255,255,255,255,255,16,24, - 48,18,1,0,15,224,63,248,127,252,127,252,248,62,240,62, - 240,30,240,30,0,62,0,124,3,248,3,240,3,252,0,126, - 0,63,0,31,240,31,240,31,240,63,248,62,127,254,127,252, - 63,248,15,224,16,24,48,18,1,0,0,248,0,248,1,248, - 3,248,3,248,7,248,15,120,14,120,30,120,28,120,60,120, - 120,120,112,120,240,120,224,120,255,255,255,255,255,255,255,255, - 0,120,0,120,0,120,0,120,0,120,15,24,48,18,1,0, - 63,252,63,252,63,252,63,252,56,0,120,0,120,0,120,0, - 123,224,127,248,127,252,127,252,120,126,0,62,0,62,0,30, - 0,30,240,62,240,62,248,124,127,252,127,248,63,240,15,192, - 15,24,48,18,1,0,7,224,31,248,63,252,63,254,124,62, - 120,30,240,0,240,0,243,224,247,248,255,252,255,252,252,126, - 248,62,240,30,240,30,240,30,240,30,248,62,124,124,127,252, - 63,248,31,240,7,192,16,24,48,18,1,0,255,255,255,255, - 255,255,255,255,0,30,0,62,0,60,0,120,0,248,0,240, - 1,240,1,224,3,224,3,192,7,192,7,192,7,128,15,128, - 15,128,15,128,31,0,31,0,31,0,31,0,17,24,72,18, - 0,0,7,240,0,31,252,0,63,254,0,62,62,0,124,31, - 0,120,15,0,120,15,0,120,15,0,124,31,0,62,62,0, - 31,252,0,31,252,0,63,254,0,124,31,0,248,15,128,240, - 7,128,240,7,128,240,7,128,248,15,128,126,63,0,127,254, - 0,63,254,0,31,252,0,7,240,0,15,24,48,18,1,0, - 7,192,31,240,63,248,127,252,124,124,248,62,240,30,240,30, - 240,30,240,30,248,62,252,126,127,254,127,254,63,222,7,158, - 0,30,0,30,240,60,248,124,127,248,127,248,31,240,7,192, - 5,17,17,11,3,0,248,248,248,248,248,0,0,0,0,0, - 0,0,248,248,248,248,248}; -/* - Fontname: -Adobe-Helvetica-Bold-R-Normal--34-240-100-100-P-182-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 25, '1' Height: 23 - Calculated Max Values w=29 h=32 x= 3 y=20 dx=33 dy= 0 ascent=25 len=120 - Font Bounding box w=40 h=49 x=-6 y=-12 - Calculated Min Values x= 0 y=-7 dx= 0 dy= 0 - Pure Font ascent =25 descent=-7 - X Font ascent =25 descent=-7 - Max Font ascent =25 descent=-7 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_helvB24r[5214] U8G_FONT_SECTION("u8g_font_helvB24r") = { - 0,40,49,250,244,25,5,252,14,144,32,127,249,25,249,25, - 249,0,0,0,9,0,1,5,25,25,11,3,0,248,248,248, - 248,248,248,248,248,248,248,248,112,112,112,112,112,112,112,0, - 0,248,248,248,248,248,11,9,18,16,2,16,241,224,241,224, - 241,224,241,224,241,224,241,224,241,224,96,192,96,192,18,25, - 75,19,0,255,3,199,0,3,199,0,3,143,0,3,143,0, - 7,143,0,7,142,0,7,142,0,127,255,192,127,255,192,127, - 255,192,127,255,192,15,28,0,14,28,0,14,28,0,14,60, - 0,255,255,128,255,255,128,255,255,128,255,255,128,28,120,0, - 60,120,0,60,112,0,60,112,0,56,240,0,56,240,0,16, - 28,56,18,1,253,1,128,1,128,15,240,63,252,127,254,253, - 190,249,159,241,159,241,143,249,128,255,128,127,192,63,240,15, - 252,1,254,1,255,1,159,1,143,241,143,241,159,249,159,127, - 254,127,254,63,248,7,224,1,128,1,128,1,128,26,23,92, - 29,1,0,14,0,48,0,63,128,112,0,127,192,96,0,113, - 192,224,0,224,224,192,0,224,225,192,0,224,227,128,0,224, - 227,128,0,113,199,0,0,127,198,0,0,63,142,0,0,14, - 12,28,0,0,28,127,0,0,24,255,128,0,56,227,128,0, - 49,193,192,0,113,193,192,0,97,193,192,0,225,193,192,1, - 192,227,128,1,192,255,128,3,128,127,0,3,0,28,0,20, - 25,75,24,2,0,3,224,0,15,248,0,31,252,0,31,252, - 0,30,60,0,62,60,0,62,60,0,31,60,0,31,248,0, - 15,248,0,15,240,0,15,224,0,63,241,224,127,241,224,124, - 249,192,248,255,192,240,127,192,240,63,128,240,31,0,248,15, - 128,252,63,192,127,255,224,127,251,224,31,241,240,7,192,0, - 4,9,9,8,2,16,240,240,240,240,240,240,240,96,96,8, - 31,31,11,1,250,7,15,30,30,60,60,56,120,120,120,240, - 240,240,240,240,240,240,240,240,248,120,120,120,120,60,60,28, - 30,14,15,7,8,31,31,11,1,250,224,240,120,120,60,60, - 28,30,30,30,15,15,15,15,15,15,15,15,15,31,30,30, - 30,28,60,60,56,120,112,240,224,10,11,22,13,1,13,12, - 0,12,0,76,128,237,192,255,192,127,128,30,0,63,0,127, - 128,115,128,33,0,16,16,32,19,1,0,3,192,3,192,3, - 192,3,192,3,192,3,192,255,255,255,255,255,255,255,255,3, - 192,3,192,3,192,3,192,3,192,3,192,5,11,11,9,2, - 250,248,248,248,248,248,24,24,56,112,224,128,9,5,10,11, - 1,7,255,128,255,128,255,128,255,128,255,128,5,5,5,9, - 2,0,248,248,248,248,248,8,25,25,9,0,0,3,3,3, - 3,6,6,6,14,12,12,12,28,24,24,24,48,48,48,112, - 96,96,96,192,192,192,15,24,48,18,1,0,15,224,31,240, - 63,248,127,252,124,124,248,62,248,62,248,62,240,30,240,30, - 240,30,240,30,240,30,240,30,240,30,240,30,248,62,248,62, - 248,62,124,124,127,252,63,248,31,240,15,224,10,23,46,18, - 2,0,1,192,3,192,7,192,31,192,255,192,255,192,255,192, - 3,192,3,192,3,192,3,192,3,192,3,192,3,192,3,192, - 3,192,3,192,3,192,3,192,3,192,3,192,3,192,3,192, - 16,24,48,18,1,0,15,224,63,248,127,252,127,254,252,126, - 248,63,248,31,240,31,240,31,0,63,0,62,0,126,0,252, - 1,248,7,240,15,224,31,128,63,0,126,0,252,0,255,255, - 255,255,255,255,255,255,16,24,48,18,1,0,15,224,63,248, - 127,252,127,252,248,62,240,62,240,30,240,30,0,62,0,124, - 3,248,3,240,3,252,0,126,0,63,0,31,240,31,240,31, - 240,63,248,62,127,254,127,252,63,248,15,224,16,24,48,18, - 1,0,0,248,0,248,1,248,3,248,3,248,7,248,15,120, - 14,120,30,120,28,120,60,120,120,120,112,120,240,120,224,120, - 255,255,255,255,255,255,255,255,0,120,0,120,0,120,0,120, - 0,120,15,24,48,18,1,0,63,252,63,252,63,252,63,252, - 56,0,120,0,120,0,120,0,123,224,127,248,127,252,127,252, - 120,126,0,62,0,62,0,30,0,30,240,62,240,62,248,124, - 127,252,127,248,63,240,15,192,15,24,48,18,1,0,7,224, - 31,248,63,252,63,254,124,62,120,30,240,0,240,0,243,224, - 247,248,255,252,255,252,252,126,248,62,240,30,240,30,240,30, - 240,30,248,62,124,124,127,252,63,248,31,240,7,192,16,24, - 48,18,1,0,255,255,255,255,255,255,255,255,0,30,0,62, - 0,60,0,120,0,248,0,240,1,240,1,224,3,224,3,192, - 7,192,7,192,7,128,15,128,15,128,15,128,31,0,31,0, - 31,0,31,0,17,24,72,18,0,0,7,240,0,31,252,0, - 63,254,0,62,62,0,124,31,0,120,15,0,120,15,0,120, - 15,0,124,31,0,62,62,0,31,252,0,31,252,0,63,254, - 0,124,31,0,248,15,128,240,7,128,240,7,128,240,7,128, - 248,15,128,126,63,0,127,254,0,63,254,0,31,252,0,7, - 240,0,15,24,48,18,1,0,7,192,31,240,63,248,127,252, - 124,124,248,62,240,30,240,30,240,30,240,30,248,62,252,126, - 127,254,127,254,63,222,7,158,0,30,0,30,240,60,248,124, - 127,248,127,248,31,240,7,192,5,17,17,11,3,0,248,248, - 248,248,248,0,0,0,0,0,0,0,248,248,248,248,248,5, - 23,23,11,3,250,248,248,248,248,248,0,0,0,0,0,0, - 0,248,248,248,248,248,24,24,56,112,224,128,16,16,32,19, - 1,0,0,3,0,31,0,127,3,255,15,254,127,248,255,192, - 254,0,254,0,255,192,127,240,15,254,3,255,0,127,0,31, - 0,3,15,12,24,19,2,2,255,254,255,254,255,254,255,254, - 0,0,0,0,0,0,0,0,255,254,255,254,255,254,255,254, - 16,16,32,19,1,0,192,0,240,0,254,0,255,192,127,240, - 31,254,3,255,0,127,0,127,3,255,31,254,127,240,255,192, - 254,0,240,0,192,0,16,25,50,20,2,0,15,224,63,248, - 127,252,127,254,252,126,248,63,248,31,240,31,240,31,0,63, - 0,126,0,254,1,252,1,248,3,224,3,192,7,192,7,192, - 0,0,0,0,7,192,7,192,7,192,7,192,7,192,29,30, - 120,33,1,251,0,15,224,0,0,127,252,0,1,255,254,0, - 3,240,63,128,7,192,7,192,15,0,3,192,30,0,1,224, - 28,0,0,240,60,7,220,112,56,31,252,112,112,60,252,56, - 112,120,120,56,240,240,56,56,224,224,56,56,225,224,56,56, - 225,192,112,120,225,192,112,112,225,192,112,112,225,224,240,224, - 241,225,241,224,112,255,255,192,120,127,63,128,56,62,30,0, - 60,0,0,0,30,0,0,0,15,128,0,0,15,240,60,0, - 3,255,252,0,1,255,252,0,0,127,224,0,22,25,75,23, - 0,0,0,252,0,0,252,0,1,254,0,1,254,0,1,254, - 0,3,255,0,3,255,0,3,255,0,7,207,128,7,207,128, - 7,207,128,15,135,128,15,135,192,15,135,192,31,3,192,31, - 3,224,31,255,224,31,255,224,63,255,240,63,255,240,62,1, - 240,124,0,248,124,0,248,252,0,252,248,0,124,19,25,75, - 24,3,0,255,252,0,255,255,0,255,255,128,255,255,128,248, - 15,192,248,7,192,248,7,192,248,7,192,248,7,192,248,15, - 128,255,255,0,255,255,0,255,255,128,255,255,192,248,7,192, - 248,3,224,248,3,224,248,3,224,248,3,224,248,3,224,248, - 7,224,255,255,192,255,255,192,255,255,128,255,254,0,21,25, - 75,24,1,0,1,254,0,7,255,128,15,255,192,31,255,224, - 63,135,240,62,1,240,124,1,248,124,0,248,124,0,248,248, - 0,0,248,0,0,248,0,0,248,0,0,248,0,0,248,0, - 0,248,0,0,124,0,248,124,0,248,126,1,248,62,1,240, - 63,135,240,31,255,224,15,255,192,7,255,128,1,254,0,21, - 25,75,24,2,0,255,248,0,255,255,0,255,255,128,255,255, - 192,248,15,224,248,3,224,248,3,240,248,1,240,248,1,248, - 248,0,248,248,0,248,248,0,248,248,0,248,248,0,248,248, - 0,248,248,0,248,248,1,248,248,1,240,248,3,240,248,3, - 224,248,15,224,255,255,192,255,255,128,255,255,0,255,248,0, - 18,25,75,22,2,0,255,255,128,255,255,128,255,255,128,255, - 255,128,248,0,0,248,0,0,248,0,0,248,0,0,248,0, - 0,248,0,0,255,255,0,255,255,0,255,255,0,255,255,0, - 248,0,0,248,0,0,248,0,0,248,0,0,248,0,0,248, - 0,0,248,0,0,255,255,192,255,255,192,255,255,192,255,255, - 192,16,25,50,20,2,0,255,255,255,255,255,255,255,255,248, - 0,248,0,248,0,248,0,248,0,248,0,255,254,255,254,255, - 254,255,254,248,0,248,0,248,0,248,0,248,0,248,0,248, - 0,248,0,248,0,248,0,248,0,22,25,75,25,1,0,0, - 255,0,3,255,192,15,255,224,31,255,240,31,195,248,63,0, - 248,126,0,124,124,0,124,252,0,0,248,0,0,248,0,0, - 248,0,0,248,15,252,248,15,252,248,15,252,248,15,252,252, - 0,124,124,0,124,126,0,124,126,0,252,63,131,252,63,255, - 252,31,255,220,7,255,156,3,254,28,19,25,75,23,2,0, - 248,3,224,248,3,224,248,3,224,248,3,224,248,3,224,248, - 3,224,248,3,224,248,3,224,248,3,224,248,3,224,255,255, - 224,255,255,224,255,255,224,255,255,224,248,3,224,248,3,224, - 248,3,224,248,3,224,248,3,224,248,3,224,248,3,224,248, - 3,224,248,3,224,248,3,224,248,3,224,5,25,25,9,2, - 0,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248, - 248,248,248,248,248,248,248,248,248,248,15,25,50,18,1,0, - 0,62,0,62,0,62,0,62,0,62,0,62,0,62,0,62, - 0,62,0,62,0,62,0,62,0,62,0,62,0,62,248,62, - 248,62,248,62,248,62,248,62,252,126,255,252,127,252,63,248, - 15,224,20,25,75,24,2,0,248,7,224,248,7,224,248,15, - 192,248,31,128,248,63,0,248,126,0,248,252,0,248,248,0, - 249,248,0,251,240,0,255,224,0,255,224,0,255,240,0,255, - 240,0,255,248,0,252,252,0,248,126,0,248,126,0,248,63, - 0,248,31,128,248,15,128,248,15,192,248,7,224,248,3,240, - 248,3,240,16,25,50,20,2,0,248,0,248,0,248,0,248, - 0,248,0,248,0,248,0,248,0,248,0,248,0,248,0,248, - 0,248,0,248,0,248,0,248,0,248,0,248,0,248,0,248, - 0,248,0,255,255,255,255,255,255,255,255,23,25,75,27,2, - 0,254,0,254,254,0,254,255,1,254,255,1,254,255,1,254, - 255,1,254,255,131,254,255,131,254,251,131,190,251,131,190,251, - 199,190,251,199,190,251,199,190,249,199,62,249,239,62,249,239, - 62,249,239,62,249,239,62,248,238,62,248,254,62,248,254,62, - 248,254,62,248,124,62,248,124,62,248,124,62,19,25,75,24, - 2,0,248,3,224,252,3,224,252,3,224,254,3,224,254,3, - 224,255,3,224,255,3,224,255,131,224,255,195,224,251,195,224, - 251,227,224,249,227,224,249,243,224,248,243,224,248,251,224,248, - 123,224,248,63,224,248,63,224,248,31,224,248,31,224,248,15, - 224,248,15,224,248,7,224,248,7,224,248,3,224,23,25,75, - 25,1,0,1,255,0,7,255,192,15,255,224,31,255,240,63, - 199,248,63,1,248,126,0,252,124,0,124,124,0,124,248,0, - 62,248,0,62,248,0,62,248,0,62,248,0,62,248,0,62, - 248,0,62,124,0,124,124,0,124,126,0,252,63,1,248,63, - 199,248,31,255,240,15,255,224,7,255,192,1,255,0,18,25, - 75,22,2,0,255,248,0,255,254,0,255,255,0,255,255,128, - 248,31,128,248,15,192,248,7,192,248,7,192,248,7,192,248, - 7,192,248,15,192,248,31,128,255,255,128,255,255,0,255,252, - 0,255,240,0,248,0,0,248,0,0,248,0,0,248,0,0, - 248,0,0,248,0,0,248,0,0,248,0,0,248,0,0,23, - 26,78,26,1,255,1,255,0,7,255,192,15,255,224,31,255, - 240,63,199,248,63,1,248,126,0,252,124,0,124,252,0,126, - 248,0,62,248,0,62,248,0,62,248,0,62,248,0,62,248, - 0,62,248,2,62,252,7,62,124,15,188,126,15,252,63,7, - 248,63,195,240,31,255,248,15,255,252,7,255,254,1,255,60, - 0,0,24,19,25,75,24,2,0,255,254,0,255,255,128,255, - 255,192,255,255,192,248,7,224,248,3,224,248,3,224,248,3, - 224,248,3,224,248,7,192,248,15,192,255,255,128,255,255,0, - 255,255,0,255,255,128,248,15,192,248,7,192,248,7,192,248, - 7,192,248,7,192,248,7,192,248,7,192,248,7,192,248,7, - 224,248,3,224,19,25,75,22,1,0,3,248,0,15,254,0, - 31,255,0,63,255,128,62,31,128,124,7,192,120,7,192,120, - 3,192,124,0,0,127,0,0,63,240,0,63,254,0,31,255, - 128,3,255,192,0,63,192,0,7,224,0,3,224,248,3,224, - 248,3,224,124,3,224,126,15,192,63,255,192,31,255,128,15, - 255,0,3,248,0,19,25,75,20,0,0,255,255,224,255,255, - 224,255,255,224,255,255,224,1,240,0,1,240,0,1,240,0, - 1,240,0,1,240,0,1,240,0,1,240,0,1,240,0,1, - 240,0,1,240,0,1,240,0,1,240,0,1,240,0,1,240, - 0,1,240,0,1,240,0,1,240,0,1,240,0,1,240,0, - 1,240,0,1,240,0,19,25,75,24,2,0,248,3,224,248, - 3,224,248,3,224,248,3,224,248,3,224,248,3,224,248,3, - 224,248,3,224,248,3,224,248,3,224,248,3,224,248,3,224, - 248,3,224,248,3,224,248,3,224,248,3,224,248,3,224,248, - 3,224,248,3,224,252,7,224,127,31,192,127,255,192,63,255, - 128,31,255,0,7,252,0,20,25,75,22,1,0,248,1,240, - 248,1,240,124,3,224,124,3,224,124,3,224,60,3,192,62, - 7,192,62,7,192,30,7,128,31,15,128,31,15,128,15,15, - 0,15,15,0,15,15,0,7,158,0,7,158,0,7,158,0, - 7,254,0,3,252,0,3,252,0,3,252,0,1,248,0,1, - 248,0,1,248,0,0,240,0,29,25,100,31,1,0,248,31, - 129,248,248,31,129,248,120,31,129,240,120,31,129,240,120,31, - 129,240,124,63,195,224,124,63,195,224,124,63,195,224,60,63, - 195,224,60,57,195,192,62,121,227,192,62,121,231,192,30,121, - 231,192,30,121,231,128,30,112,231,128,30,112,231,128,15,240, - 255,0,15,240,255,0,15,240,255,0,15,224,127,0,7,224, - 126,0,7,224,126,0,7,224,126,0,3,192,60,0,3,192, - 60,0,20,25,75,22,1,0,252,3,224,126,7,224,126,7, - 192,63,15,192,31,15,128,31,159,0,15,159,0,15,190,0, - 7,254,0,7,252,0,3,252,0,3,248,0,1,248,0,3, - 248,0,3,252,0,7,252,0,7,254,0,15,191,0,31,159, - 0,31,31,128,63,15,128,62,15,192,126,7,192,252,7,224, - 252,3,240,20,25,75,22,1,0,252,3,240,252,3,224,126, - 7,224,62,7,192,63,15,192,63,15,128,31,15,128,31,159, - 0,15,159,0,15,254,0,7,254,0,7,252,0,3,252,0, - 3,248,0,3,248,0,1,240,0,1,240,0,1,240,0,1, - 240,0,1,240,0,1,240,0,1,240,0,1,240,0,1,240, - 0,1,240,0,17,25,75,20,1,0,255,255,128,255,255,128, - 255,255,128,255,255,128,0,15,128,0,31,128,0,63,0,0, - 126,0,0,124,0,0,252,0,1,248,0,3,240,0,3,240, - 0,7,224,0,15,192,0,15,128,0,31,128,0,63,0,0, - 126,0,0,126,0,0,252,0,0,255,255,128,255,255,128,255, - 255,128,255,255,128,8,31,31,11,2,250,255,255,255,240,240, - 240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240, - 240,240,240,240,240,240,240,255,255,255,9,25,50,9,0,0, - 192,0,192,0,224,0,96,0,96,0,112,0,112,0,48,0, - 56,0,56,0,24,0,28,0,28,0,12,0,12,0,14,0, - 14,0,6,0,7,0,7,0,3,0,3,128,3,128,1,128, - 1,128,8,31,31,11,0,250,255,255,255,15,15,15,15,15, - 15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15, - 15,15,15,15,255,255,255,14,14,28,19,2,9,7,128,15, - 192,15,192,15,192,31,224,31,224,60,240,60,240,56,112,120, - 120,120,120,112,60,240,60,240,60,18,2,6,18,0,250,255, - 255,192,255,255,192,5,5,5,11,2,20,224,240,112,120,56, - 15,18,36,18,1,0,15,240,63,252,127,252,124,62,248,30, - 248,30,0,254,15,254,63,254,127,30,248,30,248,30,240,62, - 248,126,255,254,255,254,127,222,63,30,16,25,50,20,2,0, - 240,0,240,0,240,0,240,0,240,0,240,0,240,0,243,240, - 247,252,255,252,255,254,252,62,248,31,240,31,240,15,240,15, - 240,15,240,15,240,31,240,31,248,62,255,254,255,252,247,248, - 241,240,15,18,36,18,1,0,7,224,31,248,63,252,63,252, - 124,62,120,62,240,30,240,0,240,0,240,0,240,0,240,30, - 248,30,124,62,127,252,63,248,31,248,7,224,16,25,50,20, - 1,0,0,15,0,15,0,15,0,15,0,15,0,15,0,15, - 15,207,31,239,63,255,127,255,124,63,248,31,240,15,240,15, - 240,15,240,15,240,15,240,15,248,31,124,63,127,255,63,239, - 31,239,15,143,16,18,36,18,1,0,7,224,31,248,63,252, - 127,254,124,62,248,31,240,31,255,255,255,255,255,255,240,0, - 240,0,248,30,124,62,127,252,63,252,31,240,7,192,10,25, - 50,11,0,0,7,192,15,192,31,192,31,0,30,0,30,0, - 30,0,255,192,255,192,255,192,30,0,30,0,30,0,30,0, - 30,0,30,0,30,0,30,0,30,0,30,0,30,0,30,0, - 30,0,30,0,30,0,16,25,50,20,1,249,15,207,31,239, - 63,255,127,255,124,63,248,31,248,31,240,15,240,15,240,15, - 240,15,248,31,248,31,124,63,127,255,63,255,31,239,15,207, - 0,15,248,31,248,31,126,126,127,254,63,252,15,240,15,25, - 50,20,2,0,240,0,240,0,240,0,240,0,240,0,240,0, - 240,0,241,224,247,248,255,252,255,252,252,62,248,30,248,30, - 240,30,240,30,240,30,240,30,240,30,240,30,240,30,240,30, - 240,30,240,30,240,30,4,25,25,9,2,0,240,240,240,240, - 0,0,240,240,240,240,240,240,240,240,240,240,240,240,240,240, - 240,240,240,240,240,6,32,32,9,0,249,60,60,60,60,0, - 0,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60, - 60,60,60,60,60,60,60,252,252,248,248,15,25,50,19,2, - 0,240,0,240,0,240,0,240,0,240,0,240,0,240,0,240, - 62,240,124,240,248,241,240,243,224,247,192,255,128,255,192,255, - 192,255,224,255,224,249,240,241,240,240,248,240,120,240,124,240, - 62,240,62,4,25,25,9,2,0,240,240,240,240,240,240,240, - 240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240, - 240,240,24,18,54,30,2,0,241,224,248,247,251,254,255,255, - 254,255,255,255,252,127,31,248,62,15,240,60,15,240,60,15, - 240,60,15,240,60,15,240,60,15,240,60,15,240,60,15,240, - 60,15,240,60,15,240,60,15,240,60,15,240,60,15,15,18, - 36,20,2,0,241,240,247,252,255,252,255,254,252,62,248,30, - 240,30,240,30,240,30,240,30,240,30,240,30,240,30,240,30, - 240,30,240,30,240,30,240,30,17,18,54,20,1,0,7,240, - 0,31,252,0,63,254,0,127,255,0,124,31,0,248,15,128, - 248,15,128,240,7,128,240,7,128,240,7,128,240,7,128,248, - 15,128,248,15,128,124,31,0,127,255,0,63,254,0,31,252, - 0,7,240,0,16,25,50,20,2,249,241,240,247,248,255,252, - 255,254,252,62,248,31,248,31,240,15,240,15,240,15,240,15, - 248,31,248,31,252,62,255,254,255,252,247,248,241,240,240,0, - 240,0,240,0,240,0,240,0,240,0,240,0,16,25,50,20, - 1,249,7,207,31,239,63,255,127,255,124,63,248,31,240,15, - 240,15,240,15,240,15,240,15,240,15,248,31,124,63,127,255, - 63,255,63,239,15,207,0,15,0,15,0,15,0,15,0,15, - 0,15,0,15,10,18,36,13,2,0,240,192,243,192,247,192, - 255,192,255,192,252,0,248,0,248,0,240,0,240,0,240,0, - 240,0,240,0,240,0,240,0,240,0,240,0,240,0,16,18, - 36,19,1,0,7,240,31,252,63,254,124,62,120,31,120,31, - 124,0,127,192,63,248,15,254,3,255,0,63,248,15,248,15, - 124,31,127,254,63,252,15,240,9,22,44,11,1,0,60,0, - 60,0,60,0,60,0,255,128,255,128,255,128,60,0,60,0, - 60,0,60,0,60,0,60,0,60,0,60,0,60,0,60,0, - 60,0,63,128,63,128,31,128,15,128,15,18,36,20,2,0, - 240,30,240,30,240,30,240,30,240,30,240,30,240,30,240,30, - 240,30,240,30,240,30,240,30,248,62,248,126,255,254,127,254, - 127,222,31,30,17,18,54,19,0,0,248,15,128,248,15,128, - 124,31,0,124,31,0,60,30,0,60,30,0,62,62,0,30, - 60,0,30,60,0,30,60,0,15,120,0,15,120,0,15,120, - 0,7,240,0,7,240,0,7,240,0,3,224,0,3,224,0, - 25,18,72,26,0,0,248,62,15,128,248,62,15,128,120,62, - 15,0,124,62,31,0,124,127,31,0,60,127,30,0,60,127, - 30,0,60,119,30,0,60,247,158,0,30,227,188,0,30,227, - 188,0,30,227,188,0,31,227,252,0,15,193,248,0,15,193, - 248,0,15,193,248,0,7,128,240,0,7,128,240,0,16,18, - 36,19,1,0,248,31,252,63,124,62,62,124,62,120,31,248, - 15,240,7,224,3,192,7,224,15,224,15,240,31,248,62,120, - 62,124,124,62,252,63,248,31,16,25,50,19,1,249,248,31, - 248,31,248,30,120,62,124,62,124,60,60,60,62,124,62,120, - 30,120,30,120,31,240,15,240,15,240,15,224,7,224,7,224, - 7,192,7,192,7,192,15,128,63,128,63,0,63,0,60,0, - 14,18,36,17,1,0,255,252,255,252,255,252,255,252,0,248, - 1,240,3,240,7,224,15,192,31,128,31,0,62,0,124,0, - 248,0,255,252,255,252,255,252,255,252,9,32,64,13,2,249, - 15,128,31,128,63,128,62,0,60,0,60,0,60,0,60,0, - 60,0,60,0,60,0,60,0,60,0,60,0,124,0,120,0, - 224,0,120,0,124,0,60,0,60,0,60,0,60,0,60,0, - 60,0,60,0,60,0,60,0,60,0,63,128,31,128,15,128, - 3,31,31,9,3,250,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,9,32,64,13,2,249,248,0,252,0,254, - 0,62,0,30,0,30,0,30,0,30,0,30,0,30,0,30, - 0,30,0,30,0,30,0,31,0,15,0,3,128,15,0,31, - 0,30,0,30,0,30,0,30,0,30,0,30,0,30,0,30, - 0,30,0,30,0,254,0,252,0,248,0,14,6,12,19,2, - 5,56,0,126,12,255,156,231,252,193,248,0,112,255}; -/* - Fontname: -Adobe-Helvetica-Medium-R-Normal--11-80-100-100-P-56-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 8, '1' Height: 8 - Calculated Max Values w=10 h=11 x= 1 y= 7 dx=11 dy= 0 ascent=11 len=18 - Font Bounding box w=13 h=18 x=-2 y=-4 - Calculated Min Values x=-1 y=-2 dx= 0 dy= 0 - Pure Font ascent = 8 descent=-2 - X Font ascent = 8 descent=-2 - Max Font ascent =11 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_helvR08[2687] U8G_FONT_SECTION("u8g_font_helvR08") = { - 0,13,18,254,252,8,1,178,3,111,32,255,254,11,254,8, - 254,0,0,0,3,0,1,1,8,8,3,1,0,128,128,128, - 128,128,128,0,128,3,2,2,4,1,6,160,160,6,7,7, - 6,0,0,40,40,124,40,248,80,80,5,10,10,6,0,255, - 32,112,168,160,112,40,40,168,112,32,8,8,8,9,0,0, - 100,148,104,8,16,22,41,38,6,8,8,8,1,0,96,144, - 144,96,148,136,152,100,1,2,2,2,0,6,128,128,3,10, - 10,4,0,254,32,64,64,128,128,128,128,64,64,32,3,10, - 10,4,1,254,128,64,64,32,32,32,32,64,64,128,3,3, - 3,4,0,5,160,64,160,5,5,5,6,0,1,32,32,248, - 32,32,2,3,3,3,0,254,64,64,128,3,1,1,4,0, - 3,224,1,1,1,3,1,0,128,3,8,8,3,0,0,32, - 32,64,64,64,64,128,128,5,8,8,6,0,0,112,136,136, - 136,136,136,136,112,2,8,8,6,1,0,64,192,64,64,64, - 64,64,64,5,8,8,6,0,0,112,136,8,8,48,64,128, - 248,5,8,8,6,0,0,112,136,8,48,8,8,136,112,5, - 8,8,6,0,0,16,48,80,80,144,248,16,16,5,8,8, - 6,0,0,120,64,64,112,8,8,136,112,5,8,8,6,0, - 0,112,136,128,240,136,136,136,112,5,8,8,6,0,0,248, - 8,16,32,32,64,64,64,5,8,8,6,0,0,112,136,136, - 112,136,136,136,112,5,8,8,6,0,0,112,136,136,136,120, - 8,136,112,1,6,6,3,1,0,128,0,0,0,0,128,2, - 8,8,3,0,254,64,0,0,0,0,64,64,128,3,5,5, - 6,1,1,32,64,128,64,32,4,3,3,5,0,2,240,0, - 240,3,5,5,6,1,1,128,64,32,64,128,4,8,8,6, - 1,0,96,144,16,32,64,64,0,64,10,9,18,11,0,255, - 31,0,32,128,77,64,146,64,162,64,164,128,155,0,64,0, - 62,0,7,8,8,7,0,0,16,16,40,40,68,124,130,130, - 5,8,8,7,1,0,240,136,136,240,136,136,136,240,6,8, - 8,8,1,0,120,132,128,128,128,128,132,120,6,8,8,8, - 1,0,240,136,132,132,132,132,136,240,5,8,8,7,1,0, - 248,128,128,248,128,128,128,248,5,8,8,6,1,0,248,128, - 128,240,128,128,128,128,6,8,8,8,1,0,120,132,128,128, - 140,132,132,124,6,8,8,8,1,0,132,132,132,252,132,132, - 132,132,1,8,8,3,1,0,128,128,128,128,128,128,128,128, - 4,8,8,5,0,0,16,16,16,16,16,16,144,96,5,8, - 8,7,1,0,136,144,160,224,144,144,136,136,4,8,8,6, - 1,0,128,128,128,128,128,128,128,240,7,8,8,9,1,0, - 130,198,198,170,170,146,146,146,6,8,8,8,1,0,196,196, - 164,164,148,148,140,140,6,8,8,8,1,0,120,132,132,132, - 132,132,132,120,5,8,8,7,1,0,240,136,136,240,128,128, - 128,128,7,9,9,8,1,255,120,132,132,132,132,148,140,124, - 2,5,8,8,7,1,0,240,136,136,240,136,136,136,136,5, - 8,8,7,1,0,112,136,128,112,8,136,136,112,5,8,8, - 5,0,0,248,32,32,32,32,32,32,32,6,8,8,8,1, - 0,132,132,132,132,132,132,132,120,7,8,8,7,0,0,130, - 130,68,68,68,40,40,16,9,8,16,9,0,0,136,128,136, - 128,73,0,73,0,85,0,34,0,34,0,34,0,5,8,8, - 7,1,0,136,136,80,32,80,80,136,136,7,8,8,7,0, - 0,130,68,68,40,40,16,16,16,5,8,8,7,1,0,248, - 8,16,32,32,64,128,248,2,10,10,3,1,254,192,128,128, - 128,128,128,128,128,128,192,3,8,8,3,0,0,128,128,64, - 64,64,64,32,32,2,10,10,3,0,254,192,64,64,64,64, - 64,64,64,64,192,5,5,5,6,0,3,32,32,80,80,136, - 6,1,1,6,0,254,252,2,2,2,3,0,7,128,64,5, - 6,6,5,0,0,224,16,112,144,144,104,5,8,8,6,0, - 0,128,128,176,200,136,136,200,176,4,6,6,5,0,0,96, - 144,128,128,144,96,5,8,8,6,0,0,8,8,104,152,136, - 136,152,104,4,6,6,5,0,0,96,144,240,128,144,96,4, - 8,8,4,0,0,48,64,224,64,64,64,64,64,5,8,8, - 6,0,254,104,152,136,136,152,104,8,112,5,8,8,6,0, - 0,128,128,176,200,136,136,136,136,1,8,8,2,0,0,128, - 0,128,128,128,128,128,128,2,10,10,2,255,254,64,0,64, - 64,64,64,64,64,64,128,4,8,8,5,0,0,128,128,144, - 160,192,160,144,144,1,8,8,2,0,0,128,128,128,128,128, - 128,128,128,7,6,6,8,0,0,236,146,146,146,146,146,5, - 6,6,6,0,0,176,200,136,136,136,136,5,6,6,6,0, - 0,112,136,136,136,136,112,5,8,8,6,0,254,176,200,136, - 136,200,176,128,128,5,8,8,6,0,254,104,152,136,136,152, - 104,8,8,3,6,6,4,0,0,160,192,128,128,128,128,4, - 6,6,5,0,0,96,144,96,16,144,96,3,8,8,4,0, - 0,64,64,224,64,64,64,64,96,4,6,6,5,0,0,144, - 144,144,144,144,112,5,6,6,6,0,0,136,136,80,80,32, - 32,7,6,6,8,0,0,146,146,84,84,40,40,5,6,6, - 6,0,0,136,80,32,80,136,136,5,8,8,5,255,254,72, - 72,80,80,48,32,32,192,4,6,6,5,0,0,240,16,32, - 64,128,240,3,10,10,3,0,254,32,64,64,64,128,64,64, - 64,64,32,1,10,10,3,1,254,128,128,128,128,128,128,128, - 128,128,128,3,10,10,3,0,254,128,64,64,64,32,64,64, - 64,64,128,6,2,2,7,0,3,100,152,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,3, - 0,1,1,8,8,3,1,254,128,0,128,128,128,128,128,128, - 5,8,8,6,1,255,16,112,168,160,160,168,112,64,5,8, - 8,6,0,0,48,72,64,224,64,64,72,176,4,6,6,5, - 0,1,144,96,144,144,96,144,5,8,8,6,0,0,136,136, - 136,80,248,32,248,32,1,10,10,3,1,254,128,128,128,128, - 0,0,128,128,128,128,5,10,10,6,0,254,112,136,192,112, - 152,200,112,24,136,112,3,1,1,3,0,7,160,7,7,7, - 9,1,0,56,68,154,162,154,68,56,3,5,5,4,0,3, - 224,32,160,0,224,5,5,5,6,0,0,40,80,160,80,40, - 5,3,3,7,1,2,248,8,8,3,1,1,4,0,3,224, - 7,7,7,9,1,0,56,68,186,178,170,68,56,3,1,1, - 3,0,7,224,4,4,4,4,0,4,96,144,144,96,5,7, - 7,6,0,0,32,32,248,32,32,0,248,3,4,4,3,0, - 4,96,160,64,224,3,4,4,3,0,4,224,64,32,192,2, - 2,2,3,0,7,64,128,4,8,8,5,0,254,144,144,144, - 144,144,240,128,128,6,10,10,6,0,254,124,232,232,232,104, - 40,40,40,40,40,2,1,1,3,0,3,192,2,2,2,3, - 0,254,64,192,2,4,4,3,0,4,64,192,64,64,3,5, - 5,4,0,3,224,160,224,0,224,5,5,5,6,0,0,160, - 80,40,80,160,9,8,16,9,0,0,68,0,196,0,72,0, - 72,0,17,0,19,0,39,128,33,0,8,8,8,9,0,0, - 68,196,72,72,19,21,34,39,9,8,16,9,0,0,224,0, - 68,0,36,0,200,0,9,0,19,0,23,128,33,0,4,8, - 8,6,1,254,32,0,32,32,64,128,144,96,7,11,11,7, - 0,0,32,16,0,16,16,40,40,68,124,130,130,7,11,11, - 7,0,0,8,16,0,16,16,40,40,68,124,130,130,7,11, - 11,7,0,0,16,40,0,16,16,40,40,68,124,130,130,7, - 11,11,7,0,0,20,40,0,16,16,40,40,68,124,130,130, - 7,10,10,7,0,0,40,0,16,16,40,40,68,124,130,130, - 7,11,11,7,0,0,16,40,16,16,16,40,40,68,124,130, - 130,9,8,16,10,0,0,31,128,24,0,40,0,47,128,72, - 0,120,0,136,0,143,128,6,10,10,8,1,254,120,132,128, - 128,128,128,132,120,16,48,5,11,11,7,1,0,64,32,0, - 248,128,128,248,128,128,128,248,5,11,11,7,1,0,16,32, - 0,248,128,128,248,128,128,128,248,5,11,11,7,1,0,32, - 80,0,248,128,128,248,128,128,128,248,5,10,10,7,1,0, - 80,0,248,128,128,248,128,128,128,248,2,11,11,3,0,0, - 128,64,0,64,64,64,64,64,64,64,64,2,11,11,3,1, - 0,64,128,0,128,128,128,128,128,128,128,128,3,11,11,3, - 0,0,64,160,0,64,64,64,64,64,64,64,64,3,10,10, - 3,0,0,160,0,64,64,64,64,64,64,64,64,7,8,8, - 8,0,0,120,68,66,242,66,66,68,120,6,11,11,8,1, - 0,40,80,0,196,196,164,164,148,148,140,140,6,11,11,8, - 1,0,32,16,0,120,132,132,132,132,132,132,120,6,11,11, - 8,1,0,8,16,0,120,132,132,132,132,132,132,120,6,11, - 11,8,1,0,32,80,0,120,132,132,132,132,132,132,120,6, - 11,11,8,1,0,40,80,0,120,132,132,132,132,132,132,120, - 6,10,10,8,1,0,72,0,120,132,132,132,132,132,132,120, - 5,5,5,6,0,1,136,80,32,80,136,6,10,10,8,1, - 255,4,120,140,148,148,164,164,196,120,128,6,11,11,8,1, - 0,32,16,0,132,132,132,132,132,132,132,120,6,11,11,8, - 1,0,8,16,0,132,132,132,132,132,132,132,120,6,11,11, - 8,1,0,32,80,0,132,132,132,132,132,132,132,120,6,10, - 10,8,1,0,72,0,132,132,132,132,132,132,132,120,7,11, - 11,7,0,0,8,16,0,130,68,68,40,40,16,16,16,5, - 8,8,7,1,0,128,128,240,136,136,240,128,128,4,8,8, - 5,0,0,96,144,144,160,144,144,144,160,5,9,9,5,0, - 0,64,32,0,224,16,112,144,144,104,5,9,9,5,0,0, - 32,64,0,224,16,112,144,144,104,5,9,9,5,0,0,32, - 80,0,224,16,112,144,144,104,5,9,9,5,0,0,80,160, - 0,224,16,112,144,144,104,5,8,8,5,0,0,80,0,224, - 16,112,144,144,104,5,9,9,5,0,0,32,80,32,224,16, - 112,144,144,104,7,6,6,8,0,0,236,18,126,144,146,108, - 4,8,8,5,0,254,96,144,128,128,144,96,32,96,4,9, - 9,5,0,0,64,32,0,96,144,240,128,144,96,4,9,9, - 5,0,0,32,64,0,96,144,240,128,144,96,4,9,9,5, - 0,0,64,160,0,96,144,240,128,144,96,4,8,8,5,0, - 0,160,0,96,144,240,128,144,96,2,9,9,2,255,0,128, - 64,0,64,64,64,64,64,64,2,9,9,2,0,0,64,128, - 0,128,128,128,128,128,128,3,9,9,2,255,0,64,160,0, - 64,64,64,64,64,64,3,8,8,2,255,0,160,0,64,64, - 64,64,64,64,5,9,9,6,0,0,64,120,144,120,136,136, - 136,136,112,4,9,9,5,0,0,80,160,0,224,144,144,144, - 144,144,5,9,9,6,0,0,64,32,0,112,136,136,136,136, - 112,5,9,9,6,0,0,16,32,0,112,136,136,136,136,112, - 5,9,9,6,0,0,32,80,0,112,136,136,136,136,112,5, - 9,9,6,0,0,40,80,0,112,136,136,136,136,112,5,8, - 8,6,0,0,80,0,112,136,136,136,136,112,5,5,5,6, - 0,1,32,0,248,0,32,7,6,6,6,255,0,58,76,84, - 100,68,184,4,9,9,5,0,0,64,32,0,144,144,144,144, - 144,112,4,9,9,5,0,0,16,32,0,144,144,144,144,144, - 112,4,9,9,5,0,0,64,160,0,144,144,144,144,144,112, - 4,8,8,5,0,0,160,0,144,144,144,144,144,112,5,11, - 11,5,255,254,8,16,0,72,72,80,80,48,32,32,192,5, - 10,10,6,0,254,128,128,176,200,136,136,200,176,128,128,5, - 10,10,5,255,254,80,0,72,72,80,80,48,32,32,192}; -/* - Fontname: -Adobe-Helvetica-Medium-R-Normal--11-80-100-100-P-56-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 8, '1' Height: 8 - Calculated Max Values w=10 h=10 x= 1 y= 7 dx=11 dy= 0 ascent= 9 len=18 - Font Bounding box w=13 h=18 x=-2 y=-4 - Calculated Min Values x=-1 y=-2 dx= 0 dy= 0 - Pure Font ascent = 8 descent=-2 - X Font ascent = 8 descent=-2 - Max Font ascent = 9 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_helvR08r[1276] U8G_FONT_SECTION("u8g_font_helvR08r") = { - 0,13,18,254,252,8,1,178,3,111,32,127,254,9,254,8, - 254,0,0,0,3,0,1,1,8,8,3,1,0,128,128,128, - 128,128,128,0,128,3,2,2,4,1,6,160,160,6,7,7, - 6,0,0,40,40,124,40,248,80,80,5,10,10,6,0,255, - 32,112,168,160,112,40,40,168,112,32,8,8,8,9,0,0, - 100,148,104,8,16,22,41,38,6,8,8,8,1,0,96,144, - 144,96,148,136,152,100,1,2,2,2,0,6,128,128,3,10, - 10,4,0,254,32,64,64,128,128,128,128,64,64,32,3,10, - 10,4,1,254,128,64,64,32,32,32,32,64,64,128,3,3, - 3,4,0,5,160,64,160,5,5,5,6,0,1,32,32,248, - 32,32,2,3,3,3,0,254,64,64,128,3,1,1,4,0, - 3,224,1,1,1,3,1,0,128,3,8,8,3,0,0,32, - 32,64,64,64,64,128,128,5,8,8,6,0,0,112,136,136, - 136,136,136,136,112,2,8,8,6,1,0,64,192,64,64,64, - 64,64,64,5,8,8,6,0,0,112,136,8,8,48,64,128, - 248,5,8,8,6,0,0,112,136,8,48,8,8,136,112,5, - 8,8,6,0,0,16,48,80,80,144,248,16,16,5,8,8, - 6,0,0,120,64,64,112,8,8,136,112,5,8,8,6,0, - 0,112,136,128,240,136,136,136,112,5,8,8,6,0,0,248, - 8,16,32,32,64,64,64,5,8,8,6,0,0,112,136,136, - 112,136,136,136,112,5,8,8,6,0,0,112,136,136,136,120, - 8,136,112,1,6,6,3,1,0,128,0,0,0,0,128,2, - 8,8,3,0,254,64,0,0,0,0,64,64,128,3,5,5, - 6,1,1,32,64,128,64,32,4,3,3,5,0,2,240,0, - 240,3,5,5,6,1,1,128,64,32,64,128,4,8,8,6, - 1,0,96,144,16,32,64,64,0,64,10,9,18,11,0,255, - 31,0,32,128,77,64,146,64,162,64,164,128,155,0,64,0, - 62,0,7,8,8,7,0,0,16,16,40,40,68,124,130,130, - 5,8,8,7,1,0,240,136,136,240,136,136,136,240,6,8, - 8,8,1,0,120,132,128,128,128,128,132,120,6,8,8,8, - 1,0,240,136,132,132,132,132,136,240,5,8,8,7,1,0, - 248,128,128,248,128,128,128,248,5,8,8,6,1,0,248,128, - 128,240,128,128,128,128,6,8,8,8,1,0,120,132,128,128, - 140,132,132,124,6,8,8,8,1,0,132,132,132,252,132,132, - 132,132,1,8,8,3,1,0,128,128,128,128,128,128,128,128, - 4,8,8,5,0,0,16,16,16,16,16,16,144,96,5,8, - 8,7,1,0,136,144,160,224,144,144,136,136,4,8,8,6, - 1,0,128,128,128,128,128,128,128,240,7,8,8,9,1,0, - 130,198,198,170,170,146,146,146,6,8,8,8,1,0,196,196, - 164,164,148,148,140,140,6,8,8,8,1,0,120,132,132,132, - 132,132,132,120,5,8,8,7,1,0,240,136,136,240,128,128, - 128,128,7,9,9,8,1,255,120,132,132,132,132,148,140,124, - 2,5,8,8,7,1,0,240,136,136,240,136,136,136,136,5, - 8,8,7,1,0,112,136,128,112,8,136,136,112,5,8,8, - 5,0,0,248,32,32,32,32,32,32,32,6,8,8,8,1, - 0,132,132,132,132,132,132,132,120,7,8,8,7,0,0,130, - 130,68,68,68,40,40,16,9,8,16,9,0,0,136,128,136, - 128,73,0,73,0,85,0,34,0,34,0,34,0,5,8,8, - 7,1,0,136,136,80,32,80,80,136,136,7,8,8,7,0, - 0,130,68,68,40,40,16,16,16,5,8,8,7,1,0,248, - 8,16,32,32,64,128,248,2,10,10,3,1,254,192,128,128, - 128,128,128,128,128,128,192,3,8,8,3,0,0,128,128,64, - 64,64,64,32,32,2,10,10,3,0,254,192,64,64,64,64, - 64,64,64,64,192,5,5,5,6,0,3,32,32,80,80,136, - 6,1,1,6,0,254,252,2,2,2,3,0,7,128,64,5, - 6,6,5,0,0,224,16,112,144,144,104,5,8,8,6,0, - 0,128,128,176,200,136,136,200,176,4,6,6,5,0,0,96, - 144,128,128,144,96,5,8,8,6,0,0,8,8,104,152,136, - 136,152,104,4,6,6,5,0,0,96,144,240,128,144,96,4, - 8,8,4,0,0,48,64,224,64,64,64,64,64,5,8,8, - 6,0,254,104,152,136,136,152,104,8,112,5,8,8,6,0, - 0,128,128,176,200,136,136,136,136,1,8,8,2,0,0,128, - 0,128,128,128,128,128,128,2,10,10,2,255,254,64,0,64, - 64,64,64,64,64,64,128,4,8,8,5,0,0,128,128,144, - 160,192,160,144,144,1,8,8,2,0,0,128,128,128,128,128, - 128,128,128,7,6,6,8,0,0,236,146,146,146,146,146,5, - 6,6,6,0,0,176,200,136,136,136,136,5,6,6,6,0, - 0,112,136,136,136,136,112,5,8,8,6,0,254,176,200,136, - 136,200,176,128,128,5,8,8,6,0,254,104,152,136,136,152, - 104,8,8,3,6,6,4,0,0,160,192,128,128,128,128,4, - 6,6,5,0,0,96,144,96,16,144,96,3,8,8,4,0, - 0,64,64,224,64,64,64,64,96,4,6,6,5,0,0,144, - 144,144,144,144,112,5,6,6,6,0,0,136,136,80,80,32, - 32,7,6,6,8,0,0,146,146,84,84,40,40,5,6,6, - 6,0,0,136,80,32,80,136,136,5,8,8,5,255,254,72, - 72,80,80,48,32,32,192,4,6,6,5,0,0,240,16,32, - 64,128,240,3,10,10,3,0,254,32,64,64,64,128,64,64, - 64,64,32,1,10,10,3,1,254,128,128,128,128,128,128,128, - 128,128,128,3,10,10,3,0,254,128,64,64,64,32,64,64, - 64,64,128,6,2,2,7,0,3,100,152,255}; -/* - Fontname: -Adobe-Helvetica-Medium-R-Normal--14-100-100-100-P-76-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 11, '1' Height: 11 - Calculated Max Values w=13 h=14 x= 2 y= 9 dx=14 dy= 0 ascent=14 len=28 - Font Bounding box w=17 h=22 x=-2 y=-5 - Calculated Min Values x=-1 y=-3 dx= 0 dy= 0 - Pure Font ascent =11 descent=-3 - X Font ascent =11 descent=-3 - Max Font ascent =14 descent=-3 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_helvR10[3527] U8G_FONT_SECTION("u8g_font_helvR10") = { - 0,17,22,254,251,11,2,10,4,133,32,255,253,14,253,11, - 253,0,0,0,4,0,1,1,11,11,4,2,0,128,128,128, - 128,128,128,128,128,0,128,128,3,3,3,5,1,8,160,160, - 160,7,10,10,8,0,0,20,20,20,126,40,40,252,80,80, - 80,7,14,14,8,0,254,16,124,146,146,144,80,56,20,18, - 146,146,124,16,16,11,11,22,12,0,0,112,128,137,0,137, - 0,114,0,2,0,4,0,8,0,9,192,18,32,18,32,33, - 192,8,10,10,10,1,0,48,72,72,48,32,82,138,132,138, - 113,1,3,3,3,1,8,128,128,128,3,14,14,5,1,253, - 32,64,64,128,128,128,128,128,128,128,128,64,64,32,3,14, - 14,5,1,253,128,64,64,32,32,32,32,32,32,32,32,64, - 64,128,5,5,5,7,1,6,32,168,112,168,32,7,7,7, - 9,1,1,16,16,16,254,16,16,16,2,4,4,3,0,254, - 64,64,64,128,3,1,1,4,0,4,224,1,2,2,3,1, - 0,128,128,4,11,11,4,0,0,16,16,32,32,32,64,64, - 64,128,128,128,6,11,11,8,1,0,120,132,132,132,132,132, - 132,132,132,132,120,3,11,11,8,2,0,32,224,32,32,32, - 32,32,32,32,32,32,6,11,11,8,1,0,120,132,132,4, - 8,16,32,64,128,128,252,6,11,11,8,1,0,120,132,132, - 4,4,56,4,4,132,132,120,7,11,11,8,1,0,4,12, - 20,36,68,132,132,254,4,4,4,6,11,11,8,1,0,252, - 128,128,128,248,4,4,4,132,132,120,6,11,11,8,1,0, - 120,132,128,128,184,196,132,132,132,132,120,6,11,11,8,1, - 0,252,4,8,8,16,16,32,32,64,64,64,6,11,11,8, - 1,0,120,132,132,132,132,120,132,132,132,132,120,6,11,11, - 8,1,0,120,132,132,132,132,124,4,4,132,132,120,1,8, - 8,3,1,0,128,128,0,0,0,0,128,128,2,10,10,4, - 0,254,64,64,0,0,0,0,64,64,64,128,6,5,5,8, - 1,2,12,48,192,48,12,6,3,3,9,1,3,252,0,252, - 6,5,5,8,1,2,192,48,12,48,192,6,11,11,8,1, - 0,48,204,132,132,4,8,16,32,0,32,32,11,12,24,13, - 1,255,15,0,48,192,64,32,70,160,137,32,145,32,145,32, - 147,64,141,128,64,0,96,128,31,0,9,11,22,9,0,0, - 8,0,28,0,20,0,20,0,34,0,34,0,65,0,127,0, - 65,0,128,128,128,128,7,11,11,9,1,0,252,134,130,130, - 132,248,132,130,130,134,252,8,11,11,10,1,0,28,99,65, - 128,128,128,128,128,65,99,28,8,11,11,10,1,0,248,134, - 130,129,129,129,129,129,130,134,248,7,11,11,9,1,0,254, - 128,128,128,128,252,128,128,128,128,254,7,11,11,8,1,0, - 254,128,128,128,128,252,128,128,128,128,128,9,11,22,11,1, - 0,30,0,97,128,64,128,128,0,128,0,135,128,128,128,128, - 128,64,128,99,128,28,128,8,11,11,10,1,0,129,129,129, - 129,129,255,129,129,129,129,129,1,11,11,4,2,0,128,128, - 128,128,128,128,128,128,128,128,128,6,11,11,7,0,0,4, - 4,4,4,4,4,4,4,132,132,120,8,11,11,9,1,0, - 130,132,136,144,160,224,144,136,132,130,129,6,11,11,8,2, - 0,128,128,128,128,128,128,128,128,128,128,252,11,11,22,12, - 0,0,128,32,192,96,192,96,160,160,160,160,145,32,145,32, - 138,32,138,32,132,32,132,32,8,11,11,10,1,0,193,161, - 161,145,145,137,137,133,133,131,131,9,11,22,11,1,0,28, - 0,99,0,65,0,128,128,128,128,128,128,128,128,128,128,65, - 0,99,0,28,0,7,11,11,9,1,0,252,134,130,130,134, - 252,128,128,128,128,128,9,11,22,11,1,0,28,0,99,0, - 65,0,128,128,128,128,128,128,136,128,132,128,67,0,99,0, - 28,128,8,11,11,10,1,0,254,131,129,129,130,252,130,129, - 129,129,129,7,11,11,9,1,0,56,198,130,128,96,24,6, - 2,130,198,56,9,11,22,9,0,0,255,128,8,0,8,0, - 8,0,8,0,8,0,8,0,8,0,8,0,8,0,8,0, - 8,11,11,10,1,0,129,129,129,129,129,129,129,129,129,66, - 60,9,11,22,9,0,0,128,128,128,128,65,0,65,0,99, - 0,34,0,34,0,20,0,20,0,8,0,8,0,13,11,22, - 13,0,0,130,8,130,8,133,8,69,16,69,16,69,16,40, - 160,40,160,40,160,16,64,16,64,9,11,22,9,0,0,128, - 128,65,0,34,0,20,0,8,0,8,0,20,0,34,0,65, - 0,65,0,128,128,9,11,22,9,0,0,128,128,193,128,65, - 0,34,0,34,0,20,0,28,0,8,0,8,0,8,0,8, - 0,7,11,11,9,1,0,254,2,4,8,24,16,32,96,64, - 128,254,3,14,14,4,1,253,224,128,128,128,128,128,128,128, - 128,128,128,128,128,224,4,11,11,4,0,0,128,128,64,64, - 64,32,32,32,16,16,16,3,14,14,4,0,253,224,32,32, - 32,32,32,32,32,32,32,32,32,32,224,5,5,5,7,1, - 6,32,80,80,136,136,8,1,1,8,0,253,255,2,2,2, - 5,1,9,128,64,7,8,8,8,1,0,120,204,4,124,196, - 132,204,118,6,11,11,7,1,0,128,128,128,184,204,132,132, - 132,132,204,184,6,8,8,7,1,0,120,204,128,128,128,132, - 204,120,6,11,11,8,1,0,4,4,4,116,204,132,132,132, - 132,204,116,6,8,8,8,1,0,120,204,132,252,128,128,204, - 120,4,11,11,4,0,0,48,64,64,224,64,64,64,64,64, - 64,64,6,11,11,8,1,253,116,204,132,132,132,132,204,116, - 4,204,120,6,11,11,8,1,0,128,128,128,184,204,132,132, - 132,132,132,132,1,11,11,3,1,0,128,128,0,128,128,128, - 128,128,128,128,128,3,14,14,3,255,253,32,32,0,32,32, - 32,32,32,32,32,32,32,32,192,6,11,11,7,1,0,128, - 128,128,136,144,160,192,160,144,136,132,1,11,11,3,1,0, - 128,128,128,128,128,128,128,128,128,128,128,9,8,16,11,1, - 0,179,0,204,128,136,128,136,128,136,128,136,128,136,128,136, - 128,6,8,8,8,1,0,184,204,132,132,132,132,132,132,6, - 8,8,8,1,0,120,204,132,132,132,132,204,120,6,11,11, - 8,1,253,184,204,132,132,132,132,204,184,128,128,128,6,11, - 11,8,1,253,116,204,132,132,132,132,204,116,4,4,4,4, - 8,8,5,1,0,176,192,128,128,128,128,128,128,5,8,8, - 7,1,0,112,136,192,112,24,8,136,112,4,10,10,4,0, - 0,64,64,224,64,64,64,64,64,64,48,6,8,8,7,1, - 0,132,132,132,132,132,132,204,116,7,8,8,7,0,0,130, - 130,68,68,68,40,40,16,9,8,16,10,0,0,136,128,136, - 128,136,128,73,0,73,0,85,0,34,0,34,0,7,8,8, - 7,0,0,198,68,40,16,16,40,68,198,7,11,11,7,0, - 253,130,194,68,68,36,40,24,16,16,48,96,6,8,8,7, - 0,0,252,4,8,16,32,64,128,252,5,14,14,5,0,253, - 24,32,32,32,32,64,128,64,32,32,32,32,32,24,1,14, - 14,3,1,253,128,128,128,128,128,128,128,128,128,128,128,128, - 128,128,5,14,14,5,0,253,192,32,32,32,32,16,8,16, - 32,32,32,32,32,192,6,3,3,8,1,3,100,180,152,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 0,0,0,4,0,1,1,11,11,4,1,253,128,128,0,128, - 128,128,128,128,128,128,128,6,10,10,8,1,255,4,120,204, - 144,144,160,164,204,120,128,7,11,11,8,0,0,56,68,64, - 64,248,32,32,32,64,98,220,6,6,6,8,1,2,132,120, - 72,72,120,132,7,11,11,7,0,0,130,130,130,68,68,40, - 254,16,254,16,16,1,14,14,3,1,253,128,128,128,128,128, - 128,0,0,128,128,128,128,128,128,5,14,14,8,2,253,112, - 216,136,192,112,152,136,136,200,112,24,136,216,112,5,1,1, - 5,0,9,216,10,11,22,12,1,0,30,0,97,128,92,128, - 162,192,162,64,160,64,162,64,156,64,64,128,97,128,30,0, - 4,7,7,6,1,4,224,16,112,144,208,0,240,6,5,5, - 8,1,2,36,72,144,72,36,7,4,4,9,1,2,254,2, - 2,2,3,1,1,4,0,4,224,10,11,22,12,1,0,30, - 0,97,128,92,128,146,64,146,64,156,64,146,64,146,64,64, - 128,97,128,30,0,4,1,1,4,0,9,240,4,4,4,6, - 1,7,96,144,144,96,7,9,9,9,1,0,16,16,16,254, - 16,16,16,0,254,4,6,6,5,0,5,96,144,16,32,64, - 240,4,6,6,5,0,5,96,144,32,16,144,96,2,2,2, - 5,2,9,64,128,6,11,11,8,1,253,132,132,132,132,132, - 132,204,180,128,128,128,7,14,14,8,0,253,62,116,244,244, - 244,116,52,20,20,20,20,20,20,20,2,1,1,4,1,4, - 192,4,3,3,5,0,253,32,144,96,2,6,6,5,1,5, - 64,192,64,64,64,64,4,7,7,6,1,4,96,144,144,144, - 96,0,240,6,5,5,8,1,2,144,72,36,72,144,10,11, - 22,12,1,0,66,0,194,0,68,0,68,0,72,0,72,128, - 9,128,18,128,20,128,39,192,32,128,9,11,22,12,1,0, - 66,0,194,0,68,0,68,0,72,0,75,0,20,128,16,128, - 17,0,34,0,39,128,11,11,22,12,0,0,97,0,145,0, - 34,0,18,0,148,0,100,64,4,192,9,64,10,64,19,224, - 16,64,6,11,11,8,1,253,16,16,0,16,32,64,128,132, - 132,204,48,9,14,28,9,0,0,16,0,8,0,0,0,8, - 0,28,0,20,0,20,0,34,0,34,0,65,0,127,0,65, - 0,128,128,128,128,9,14,28,9,0,0,4,0,8,0,0, - 0,8,0,28,0,20,0,20,0,34,0,34,0,65,0,127, - 0,65,0,128,128,128,128,9,14,28,9,0,0,12,0,18, - 0,0,0,8,0,28,0,20,0,20,0,34,0,34,0,65, - 0,127,0,65,0,128,128,128,128,9,14,28,9,0,0,26, - 0,44,0,0,0,8,0,28,0,20,0,20,0,34,0,34, - 0,65,0,127,0,65,0,128,128,128,128,9,13,26,9,0, - 0,54,0,0,0,8,0,28,0,20,0,20,0,34,0,34, - 0,65,0,127,0,65,0,128,128,128,128,9,14,28,9,0, - 0,12,0,18,0,18,0,12,0,12,0,20,0,20,0,34, - 0,34,0,65,0,127,0,65,0,128,128,128,128,12,11,22, - 14,1,0,31,240,18,0,18,0,34,0,34,0,35,240,126, - 0,66,0,66,0,130,0,131,240,8,14,14,10,1,253,28, - 99,65,128,128,128,128,128,65,99,28,8,36,24,7,14,14, - 9,1,0,32,16,0,254,128,128,128,128,252,128,128,128,128, - 254,7,14,14,9,1,0,8,16,0,254,128,128,128,128,252, - 128,128,128,128,254,7,14,14,9,1,0,24,36,0,254,128, - 128,128,128,252,128,128,128,128,254,7,13,13,9,1,0,108, - 0,254,128,128,128,128,252,128,128,128,128,254,2,14,14,4, - 1,0,128,64,0,64,64,64,64,64,64,64,64,64,64,64, - 2,14,14,4,2,0,64,128,0,128,128,128,128,128,128,128, - 128,128,128,128,4,14,14,4,1,0,96,144,0,64,64,64, - 64,64,64,64,64,64,64,64,5,13,13,4,0,0,216,0, - 32,32,32,32,32,32,32,32,32,32,32,9,11,22,10,0, - 0,124,0,67,0,65,0,64,128,64,128,240,128,64,128,64, - 128,65,0,67,0,124,0,8,14,14,10,1,0,26,44,0, - 193,161,161,145,145,137,137,133,133,131,131,9,14,28,11,1, - 0,16,0,8,0,0,0,28,0,99,0,65,0,128,128,128, - 128,128,128,128,128,128,128,65,0,99,0,28,0,9,14,28, - 11,1,0,4,0,8,0,0,0,28,0,99,0,65,0,128, - 128,128,128,128,128,128,128,128,128,65,0,99,0,28,0,9, - 14,28,11,1,0,12,0,18,0,0,0,28,0,99,0,65, - 0,128,128,128,128,128,128,128,128,128,128,65,0,99,0,28, - 0,9,14,28,11,1,0,26,0,44,0,0,0,28,0,99, - 0,65,0,128,128,128,128,128,128,128,128,128,128,65,0,99, - 0,28,0,9,13,26,11,1,0,51,0,0,0,28,0,99, - 0,65,0,128,128,128,128,128,128,128,128,128,128,65,0,99, - 0,28,0,7,7,7,9,1,1,130,68,40,16,40,68,130, - 11,11,22,11,0,0,14,32,49,192,32,128,65,64,66,64, - 68,64,72,64,80,64,32,128,113,128,142,0,8,14,14,10, - 1,0,16,8,0,129,129,129,129,129,129,129,129,129,66,60, - 8,14,14,10,1,0,4,8,0,129,129,129,129,129,129,129, - 129,129,66,60,8,14,14,10,1,0,24,36,0,129,129,129, - 129,129,129,129,129,129,66,60,8,13,13,10,1,0,102,0, - 129,129,129,129,129,129,129,129,129,66,60,9,14,28,9,0, - 0,4,0,8,0,0,0,128,128,193,128,65,0,34,0,34, - 0,20,0,28,0,8,0,8,0,8,0,8,0,7,11,11, - 9,1,0,128,128,252,134,130,130,134,252,128,128,128,5,11, - 11,7,1,0,112,136,136,136,176,144,136,136,136,136,176,7, - 11,11,8,1,0,32,16,0,120,204,4,124,196,132,204,118, - 7,11,11,8,1,0,16,32,0,120,204,4,124,196,132,204, - 118,7,11,11,8,1,0,48,72,0,120,204,4,124,196,132, - 204,118,7,11,11,8,1,0,52,88,0,120,204,4,124,196, - 132,204,118,7,11,11,8,1,0,72,72,0,120,204,4,124, - 196,132,204,118,7,12,12,8,1,0,48,72,48,0,120,204, - 4,124,196,132,204,118,11,8,16,13,1,0,123,192,198,96, - 4,32,127,224,196,0,132,0,206,96,123,192,6,11,11,8, - 1,253,120,204,128,128,128,132,204,120,16,72,48,6,11,11, - 8,1,0,32,16,0,120,204,132,252,128,128,204,120,6,11, - 11,8,1,0,16,32,0,120,204,132,252,128,128,204,120,6, - 11,11,8,1,0,48,72,0,120,204,132,252,128,128,204,120, - 6,11,11,8,1,0,72,72,0,120,204,132,252,128,128,204, - 120,2,11,11,3,1,0,128,64,0,128,128,128,128,128,128, - 128,128,2,11,11,3,1,0,64,128,0,128,128,128,128,128, - 128,128,128,4,11,11,3,0,0,96,144,0,64,64,64,64, - 64,64,64,64,3,11,11,3,0,0,160,160,0,64,64,64, - 64,64,64,64,64,6,11,11,8,1,0,216,112,144,120,204, - 132,132,132,132,204,120,6,11,11,8,1,0,104,176,0,184, - 204,132,132,132,132,132,132,6,11,11,8,1,0,32,16,0, - 120,204,132,132,132,132,204,120,6,11,11,8,1,0,16,32, - 0,120,204,132,132,132,132,204,120,6,11,11,8,1,0,48, - 72,0,120,204,132,132,132,132,204,120,6,11,11,8,1,0, - 104,176,0,120,204,132,132,132,132,204,120,6,11,11,8,1, - 0,72,72,0,120,204,132,132,132,132,204,120,7,7,7,9, - 1,1,16,16,0,254,0,16,16,8,8,8,8,0,0,61, - 98,70,74,82,98,70,188,6,11,11,8,1,0,32,16,0, - 132,132,132,132,132,132,204,116,6,11,11,8,1,0,16,32, - 0,132,132,132,132,132,132,204,116,6,11,11,8,1,0,48, - 72,0,132,132,132,132,132,132,204,116,6,11,11,8,1,0, - 72,72,0,132,132,132,132,132,132,204,116,7,14,14,7,0, - 253,8,16,0,130,194,68,68,36,40,24,16,16,48,96,6, - 14,14,8,1,253,128,128,128,184,204,132,132,132,132,204,184, - 128,128,128,7,14,14,7,0,253,36,36,0,130,194,68,68, - 36,40,24,16,16,48,96}; -/* - Fontname: -Adobe-Helvetica-Medium-R-Normal--14-100-100-100-P-76-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 11, '1' Height: 11 - Calculated Max Values w=13 h=14 x= 2 y= 9 dx=13 dy= 0 ascent=12 len=24 - Font Bounding box w=17 h=22 x=-2 y=-5 - Calculated Min Values x=-1 y=-3 dx= 0 dy= 0 - Pure Font ascent =11 descent=-3 - X Font ascent =11 descent=-3 - Max Font ascent =12 descent=-3 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_helvR10r[1648] U8G_FONT_SECTION("u8g_font_helvR10r") = { - 0,17,22,254,251,11,2,10,4,133,32,127,253,12,253,11, - 253,0,0,0,4,0,1,1,11,11,4,2,0,128,128,128, - 128,128,128,128,128,0,128,128,3,3,3,5,1,8,160,160, - 160,7,10,10,8,0,0,20,20,20,126,40,40,252,80,80, - 80,7,14,14,8,0,254,16,124,146,146,144,80,56,20,18, - 146,146,124,16,16,11,11,22,12,0,0,112,128,137,0,137, - 0,114,0,2,0,4,0,8,0,9,192,18,32,18,32,33, - 192,8,10,10,10,1,0,48,72,72,48,32,82,138,132,138, - 113,1,3,3,3,1,8,128,128,128,3,14,14,5,1,253, - 32,64,64,128,128,128,128,128,128,128,128,64,64,32,3,14, - 14,5,1,253,128,64,64,32,32,32,32,32,32,32,32,64, - 64,128,5,5,5,7,1,6,32,168,112,168,32,7,7,7, - 9,1,1,16,16,16,254,16,16,16,2,4,4,3,0,254, - 64,64,64,128,3,1,1,4,0,4,224,1,2,2,3,1, - 0,128,128,4,11,11,4,0,0,16,16,32,32,32,64,64, - 64,128,128,128,6,11,11,8,1,0,120,132,132,132,132,132, - 132,132,132,132,120,3,11,11,8,2,0,32,224,32,32,32, - 32,32,32,32,32,32,6,11,11,8,1,0,120,132,132,4, - 8,16,32,64,128,128,252,6,11,11,8,1,0,120,132,132, - 4,4,56,4,4,132,132,120,7,11,11,8,1,0,4,12, - 20,36,68,132,132,254,4,4,4,6,11,11,8,1,0,252, - 128,128,128,248,4,4,4,132,132,120,6,11,11,8,1,0, - 120,132,128,128,184,196,132,132,132,132,120,6,11,11,8,1, - 0,252,4,8,8,16,16,32,32,64,64,64,6,11,11,8, - 1,0,120,132,132,132,132,120,132,132,132,132,120,6,11,11, - 8,1,0,120,132,132,132,132,124,4,4,132,132,120,1,8, - 8,3,1,0,128,128,0,0,0,0,128,128,2,10,10,4, - 0,254,64,64,0,0,0,0,64,64,64,128,6,5,5,8, - 1,2,12,48,192,48,12,6,3,3,9,1,3,252,0,252, - 6,5,5,8,1,2,192,48,12,48,192,6,11,11,8,1, - 0,48,204,132,132,4,8,16,32,0,32,32,11,12,24,13, - 1,255,15,0,48,192,64,32,70,160,137,32,145,32,145,32, - 147,64,141,128,64,0,96,128,31,0,9,11,22,9,0,0, - 8,0,28,0,20,0,20,0,34,0,34,0,65,0,127,0, - 65,0,128,128,128,128,7,11,11,9,1,0,252,134,130,130, - 132,248,132,130,130,134,252,8,11,11,10,1,0,28,99,65, - 128,128,128,128,128,65,99,28,8,11,11,10,1,0,248,134, - 130,129,129,129,129,129,130,134,248,7,11,11,9,1,0,254, - 128,128,128,128,252,128,128,128,128,254,7,11,11,8,1,0, - 254,128,128,128,128,252,128,128,128,128,128,9,11,22,11,1, - 0,30,0,97,128,64,128,128,0,128,0,135,128,128,128,128, - 128,64,128,99,128,28,128,8,11,11,10,1,0,129,129,129, - 129,129,255,129,129,129,129,129,1,11,11,4,2,0,128,128, - 128,128,128,128,128,128,128,128,128,6,11,11,7,0,0,4, - 4,4,4,4,4,4,4,132,132,120,8,11,11,9,1,0, - 130,132,136,144,160,224,144,136,132,130,129,6,11,11,8,2, - 0,128,128,128,128,128,128,128,128,128,128,252,11,11,22,12, - 0,0,128,32,192,96,192,96,160,160,160,160,145,32,145,32, - 138,32,138,32,132,32,132,32,8,11,11,10,1,0,193,161, - 161,145,145,137,137,133,133,131,131,9,11,22,11,1,0,28, - 0,99,0,65,0,128,128,128,128,128,128,128,128,128,128,65, - 0,99,0,28,0,7,11,11,9,1,0,252,134,130,130,134, - 252,128,128,128,128,128,9,11,22,11,1,0,28,0,99,0, - 65,0,128,128,128,128,128,128,136,128,132,128,67,0,99,0, - 28,128,8,11,11,10,1,0,254,131,129,129,130,252,130,129, - 129,129,129,7,11,11,9,1,0,56,198,130,128,96,24,6, - 2,130,198,56,9,11,22,9,0,0,255,128,8,0,8,0, - 8,0,8,0,8,0,8,0,8,0,8,0,8,0,8,0, - 8,11,11,10,1,0,129,129,129,129,129,129,129,129,129,66, - 60,9,11,22,9,0,0,128,128,128,128,65,0,65,0,99, - 0,34,0,34,0,20,0,20,0,8,0,8,0,13,11,22, - 13,0,0,130,8,130,8,133,8,69,16,69,16,69,16,40, - 160,40,160,40,160,16,64,16,64,9,11,22,9,0,0,128, - 128,65,0,34,0,20,0,8,0,8,0,20,0,34,0,65, - 0,65,0,128,128,9,11,22,9,0,0,128,128,193,128,65, - 0,34,0,34,0,20,0,28,0,8,0,8,0,8,0,8, - 0,7,11,11,9,1,0,254,2,4,8,24,16,32,96,64, - 128,254,3,14,14,4,1,253,224,128,128,128,128,128,128,128, - 128,128,128,128,128,224,4,11,11,4,0,0,128,128,64,64, - 64,32,32,32,16,16,16,3,14,14,4,0,253,224,32,32, - 32,32,32,32,32,32,32,32,32,32,224,5,5,5,7,1, - 6,32,80,80,136,136,8,1,1,8,0,253,255,2,2,2, - 5,1,9,128,64,7,8,8,8,1,0,120,204,4,124,196, - 132,204,118,6,11,11,7,1,0,128,128,128,184,204,132,132, - 132,132,204,184,6,8,8,7,1,0,120,204,128,128,128,132, - 204,120,6,11,11,8,1,0,4,4,4,116,204,132,132,132, - 132,204,116,6,8,8,8,1,0,120,204,132,252,128,128,204, - 120,4,11,11,4,0,0,48,64,64,224,64,64,64,64,64, - 64,64,6,11,11,8,1,253,116,204,132,132,132,132,204,116, - 4,204,120,6,11,11,8,1,0,128,128,128,184,204,132,132, - 132,132,132,132,1,11,11,3,1,0,128,128,0,128,128,128, - 128,128,128,128,128,3,14,14,3,255,253,32,32,0,32,32, - 32,32,32,32,32,32,32,32,192,6,11,11,7,1,0,128, - 128,128,136,144,160,192,160,144,136,132,1,11,11,3,1,0, - 128,128,128,128,128,128,128,128,128,128,128,9,8,16,11,1, - 0,179,0,204,128,136,128,136,128,136,128,136,128,136,128,136, - 128,6,8,8,8,1,0,184,204,132,132,132,132,132,132,6, - 8,8,8,1,0,120,204,132,132,132,132,204,120,6,11,11, - 8,1,253,184,204,132,132,132,132,204,184,128,128,128,6,11, - 11,8,1,253,116,204,132,132,132,132,204,116,4,4,4,4, - 8,8,5,1,0,176,192,128,128,128,128,128,128,5,8,8, - 7,1,0,112,136,192,112,24,8,136,112,4,10,10,4,0, - 0,64,64,224,64,64,64,64,64,64,48,6,8,8,7,1, - 0,132,132,132,132,132,132,204,116,7,8,8,7,0,0,130, - 130,68,68,68,40,40,16,9,8,16,10,0,0,136,128,136, - 128,136,128,73,0,73,0,85,0,34,0,34,0,7,8,8, - 7,0,0,198,68,40,16,16,40,68,198,7,11,11,7,0, - 253,130,194,68,68,36,40,24,16,16,48,96,6,8,8,7, - 0,0,252,4,8,16,32,64,128,252,5,14,14,5,0,253, - 24,32,32,32,32,64,128,64,32,32,32,32,32,24,1,14, - 14,3,1,253,128,128,128,128,128,128,128,128,128,128,128,128, - 128,128,5,14,14,5,0,253,192,32,32,32,32,16,8,16, - 32,32,32,32,32,192,6,3,3,8,1,3,100,180,152,255 - }; -/* - Fontname: -Adobe-Helvetica-Medium-R-Normal--17-120-100-100-P-88-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 12, '1' Height: 12 - Calculated Max Values w=14 h=16 x= 3 y=10 dx=17 dy= 0 ascent=16 len=32 - Font Bounding box w=20 h=26 x=-2 y=-6 - Calculated Min Values x=-1 y=-4 dx= 0 dy= 0 - Pure Font ascent =12 descent=-4 - X Font ascent =12 descent=-4 - Max Font ascent =16 descent=-4 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_helvR12[4077] U8G_FONT_SECTION("u8g_font_helvR12") = { - 0,20,26,254,250,12,2,91,5,99,32,255,252,16,252,12, - 252,0,0,0,5,0,1,1,12,12,5,2,0,128,128,128, - 128,128,128,128,128,128,0,128,128,4,4,4,6,1,8,144, - 144,144,144,8,11,11,9,0,0,18,18,18,127,36,36,36, - 254,72,72,72,7,15,15,9,1,254,16,124,146,146,144,80, - 48,24,20,18,146,146,124,16,16,12,12,24,14,0,0,112, - 64,136,128,136,128,137,0,114,0,2,0,4,0,4,224,9, - 16,17,16,17,16,32,224,10,12,24,11,0,0,24,0,36, - 0,66,0,66,0,36,0,24,0,41,0,69,0,130,0,131, - 0,68,128,56,64,2,4,4,3,0,8,192,192,64,64,3, - 16,16,6,1,252,32,64,64,64,128,128,128,128,128,128,128, - 128,64,64,64,32,3,16,16,6,1,252,128,64,64,64,32, - 32,32,32,32,32,32,32,64,64,64,128,5,5,5,6,0, - 7,32,168,112,80,136,9,9,18,10,0,0,8,0,8,0, - 8,0,8,0,255,128,8,0,8,0,8,0,8,0,2,4, - 4,4,1,254,64,64,64,128,4,1,1,5,0,4,240,1, - 2,2,4,2,0,128,128,4,12,12,5,0,0,16,16,32, - 32,32,32,64,64,64,128,128,128,7,12,12,9,1,0,56, - 68,68,130,130,130,130,130,130,68,68,56,3,12,12,9,3, - 0,32,32,96,160,32,32,32,32,32,32,32,32,7,12,12, - 9,1,0,56,68,130,130,2,4,8,48,64,128,128,254,7, - 12,12,9,1,0,56,68,130,130,4,56,4,2,130,130,68, - 56,8,12,12,9,0,0,12,20,20,36,36,68,68,132,255, - 4,4,4,7,12,12,9,1,0,62,32,32,64,120,68,2, - 2,2,130,68,56,7,12,12,9,1,0,60,66,130,128,184, - 196,130,130,130,130,68,56,8,12,12,9,0,0,255,1,2, - 4,4,8,8,16,16,16,32,32,7,12,12,9,1,0,56, - 68,130,130,68,56,68,130,130,130,68,56,7,12,12,9,1, - 0,56,68,130,130,130,130,70,58,2,130,132,120,1,9,9, - 4,2,0,128,128,0,0,0,0,0,128,128,2,11,11,4, - 1,254,64,64,0,0,0,0,0,64,64,64,128,9,9,18, - 10,0,0,1,128,6,0,24,0,96,0,128,0,96,0,24, - 0,6,0,1,128,8,4,4,10,0,2,255,0,0,255,9, - 9,18,10,1,0,192,0,48,0,12,0,3,0,0,128,3, - 0,12,0,48,0,192,0,7,12,12,9,1,0,56,68,130, - 130,2,4,8,16,16,0,16,16,13,14,28,17,1,254,7, - 128,24,96,32,16,67,208,76,72,136,72,144,136,144,136,144, - 144,153,144,78,96,64,0,48,96,15,128,10,12,24,11,0, - 0,12,0,12,0,18,0,18,0,18,0,33,0,33,0,127, - 128,64,128,64,128,128,64,128,64,9,12,24,11,1,0,252, - 0,130,0,129,0,129,0,130,0,254,0,129,0,128,128,128, - 128,128,128,129,0,254,0,10,12,24,12,1,0,15,0,48, - 128,64,64,64,0,128,0,128,0,128,0,128,0,64,0,64, - 64,48,128,15,0,10,12,24,12,1,0,252,0,131,0,128, - 128,128,128,128,64,128,64,128,64,128,64,128,128,128,128,131, - 0,252,0,8,12,12,11,1,0,255,128,128,128,128,255,128, - 128,128,128,128,255,7,12,12,10,1,0,254,128,128,128,128, - 254,128,128,128,128,128,128,10,12,24,13,1,0,14,0,49, - 128,64,64,64,0,128,0,128,0,135,192,128,64,64,64,64, - 192,49,64,14,64,9,12,24,12,1,0,128,128,128,128,128, - 128,128,128,128,128,255,128,128,128,128,128,128,128,128,128,128, - 128,128,128,1,12,12,4,1,0,128,128,128,128,128,128,128, - 128,128,128,128,128,6,12,12,8,0,0,4,4,4,4,4, - 4,4,4,132,132,132,120,8,12,12,11,1,0,129,130,132, - 136,144,176,200,136,132,130,130,129,7,12,12,9,1,0,128, - 128,128,128,128,128,128,128,128,128,128,254,11,12,24,13,1, - 0,128,32,192,96,192,96,160,160,160,160,160,160,145,32,145, - 32,145,32,138,32,138,32,132,32,9,12,24,12,1,0,128, - 128,192,128,160,128,160,128,144,128,136,128,136,128,132,128,130, - 128,130,128,129,128,128,128,11,12,24,13,1,0,14,0,49, - 128,64,64,64,64,128,32,128,32,128,32,128,32,64,64,64, - 64,49,128,14,0,8,12,12,11,2,0,252,130,129,129,130, - 252,128,128,128,128,128,128,11,13,26,13,1,255,14,0,49, - 128,64,64,64,64,128,32,128,32,128,32,128,32,64,64,66, - 64,49,128,14,128,0,64,9,12,24,12,2,0,252,0,130, - 0,129,0,129,0,130,0,252,0,130,0,129,0,129,0,129, - 0,129,0,128,128,9,12,24,11,1,0,62,0,65,0,128, - 128,128,128,64,0,48,0,14,0,1,0,128,128,128,128,65, - 0,62,0,9,12,24,10,0,0,255,128,8,0,8,0,8, - 0,8,0,8,0,8,0,8,0,8,0,8,0,8,0,8, - 0,9,12,24,12,1,0,128,128,128,128,128,128,128,128,128, - 128,128,128,128,128,128,128,128,128,128,128,65,0,62,0,10, - 12,24,11,0,0,128,64,128,64,64,128,64,128,64,128,33, - 0,33,0,18,0,18,0,18,0,12,0,12,0,13,12,24, - 15,1,0,130,8,130,8,130,8,69,16,69,16,69,16,40, - 160,40,160,40,160,16,64,16,64,16,64,8,12,12,11,1, - 0,129,66,66,36,36,24,24,36,36,66,66,129,9,12,24, - 11,1,0,128,128,65,0,65,0,34,0,34,0,20,0,28, - 0,8,0,8,0,8,0,8,0,8,0,9,12,24,10,0, - 0,127,128,1,0,3,0,2,0,4,0,12,0,8,0,16, - 0,48,0,32,0,64,0,255,128,3,15,15,5,1,253,224, - 128,128,128,128,128,128,128,128,128,128,128,128,128,224,4,12, - 12,5,0,0,128,128,64,64,64,64,32,32,32,16,16,16, - 3,15,15,5,0,253,224,32,32,32,32,32,32,32,32,32, - 32,32,32,32,224,7,7,7,8,0,5,16,40,40,68,68, - 130,130,9,1,2,9,0,253,255,128,3,3,3,6,0,10, - 128,192,32,8,9,9,9,1,0,124,130,2,6,122,130,130, - 134,123,7,12,12,9,1,0,128,128,128,184,196,130,130,130, - 130,130,196,184,7,9,9,8,1,0,56,68,130,128,128,128, - 130,68,56,7,12,12,9,1,0,2,2,2,58,70,130,130, - 130,130,130,70,58,7,9,9,9,1,0,56,68,130,130,254, - 128,130,68,56,4,12,12,5,1,0,48,64,64,240,64,64, - 64,64,64,64,64,64,7,13,13,9,1,252,58,70,130,130, - 130,130,130,70,58,2,130,132,120,7,12,12,9,1,0,128, - 128,128,188,194,130,130,130,130,130,130,130,1,12,12,3,1, - 0,128,128,0,128,128,128,128,128,128,128,128,128,3,16,16, - 4,255,252,32,32,0,32,32,32,32,32,32,32,32,32,32, - 32,32,192,7,12,12,8,0,0,128,128,128,132,136,144,160, - 224,144,136,132,130,1,12,12,3,1,0,128,128,128,128,128, - 128,128,128,128,128,128,128,11,9,18,14,2,0,185,192,198, - 32,132,32,132,32,132,32,132,32,132,32,132,32,132,32,7, - 9,9,9,1,0,188,194,130,130,130,130,130,130,130,7,9, - 9,9,1,0,56,68,130,130,130,130,130,68,56,7,13,13, - 9,1,252,184,196,130,130,130,130,130,196,184,128,128,128,128, - 7,13,13,9,1,252,58,70,130,130,130,130,130,70,58,2, - 2,2,2,4,9,9,5,1,0,176,192,128,128,128,128,128, - 128,128,6,9,9,8,1,0,120,132,132,192,48,12,132,132, - 120,4,11,11,5,1,0,64,64,240,64,64,64,64,64,64, - 64,48,7,9,9,9,1,0,130,130,130,130,130,130,130,134, - 122,7,9,9,8,0,0,130,130,68,68,68,40,40,56,16, - 11,9,18,12,0,0,132,32,132,32,68,64,78,64,74,64, - 42,128,42,128,17,0,17,0,7,9,9,8,0,0,130,68, - 68,40,16,40,68,68,130,7,12,12,8,0,253,130,130,68, - 68,40,40,56,16,16,32,32,192,6,9,9,8,1,0,252, - 4,8,16,32,32,64,128,252,3,16,16,6,1,252,32,64, - 64,64,64,64,64,128,64,64,64,64,64,64,64,32,1,16, - 16,4,1,252,128,128,128,128,128,128,128,128,128,128,128,128, - 128,128,128,128,3,16,16,6,1,252,128,64,64,64,64,64, - 64,32,64,64,64,64,64,64,64,128,8,2,2,10,1,4, - 113,142,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,0,0,0,5,0,1,1,12,12,6,2,253,128, - 128,0,128,128,128,128,128,128,128,128,128,7,13,13,9,1, - 254,4,4,56,76,138,144,144,144,162,100,56,64,64,8,12, - 12,9,0,0,14,17,33,32,32,16,126,8,16,32,121,134, - 8,7,7,9,0,3,189,102,66,66,66,102,189,9,12,24, - 9,0,0,128,128,65,0,65,0,34,0,34,0,20,0,127, - 0,8,0,127,0,8,0,8,0,8,0,1,16,16,4,1, - 252,128,128,128,128,128,128,0,0,0,0,128,128,128,128,128, - 128,7,15,15,9,1,253,56,68,70,96,152,140,134,194,98, - 50,28,4,196,68,56,3,2,2,5,1,10,160,160,12,12, - 24,12,0,0,15,0,48,192,71,32,72,160,144,16,144,16, - 144,16,144,16,72,160,71,32,48,192,15,0,5,7,7,6, - 1,5,96,144,112,144,120,0,248,6,6,6,9,1,2,36, - 72,144,144,72,36,8,5,5,10,0,1,255,1,1,1,1, - 4,1,1,5,0,4,240,12,12,24,12,0,0,15,0,48, - 192,64,32,79,32,136,144,136,144,143,16,138,16,73,32,72, - 160,48,192,15,0,5,1,1,6,0,10,248,5,5,5,7, - 1,7,112,136,136,136,112,9,11,22,10,0,0,8,0,8, - 0,8,0,8,0,255,128,8,0,8,0,8,0,8,0,0, - 0,255,128,5,7,7,6,0,5,112,136,136,16,96,128,248, - 5,7,7,6,0,5,112,136,8,48,8,136,112,3,3,3, - 6,1,10,32,96,128,7,13,13,9,1,252,130,130,130,130, - 130,130,130,134,250,128,128,128,128,7,15,15,9,1,253,62, - 116,244,244,244,244,116,52,20,20,20,20,20,20,20,1,2, - 2,5,2,4,128,128,4,4,4,6,0,252,32,32,144,96, - 3,7,7,6,0,5,32,224,32,32,32,32,32,4,7,7, - 6,1,5,96,144,144,144,96,0,240,6,6,6,9,1,2, - 144,72,36,36,72,144,12,12,24,14,0,0,32,64,224,128, - 32,128,33,0,34,0,34,32,36,96,4,160,9,32,17,240, - 16,32,32,32,12,13,26,14,0,0,0,64,32,128,224,128, - 33,0,34,0,34,0,36,224,37,16,9,16,8,32,16,192, - 33,0,33,240,13,12,24,14,0,0,112,64,136,64,8,128, - 48,128,9,0,137,16,114,48,2,80,4,144,4,248,8,16, - 8,16,7,12,12,10,1,253,16,16,0,16,16,32,64,128, - 130,130,68,56,10,16,32,11,0,0,16,0,24,0,4,0, - 0,0,12,0,12,0,18,0,18,0,18,0,33,0,33,0, - 127,128,64,128,64,128,128,64,128,64,10,16,32,11,0,0, - 2,0,6,0,8,0,0,0,12,0,12,0,18,0,18,0, - 18,0,33,0,33,0,127,128,64,128,64,128,128,64,128,64, - 10,16,32,11,0,0,4,0,14,0,17,0,0,0,12,0, - 12,0,18,0,18,0,18,0,33,0,33,0,127,128,64,128, - 64,128,128,64,128,64,10,15,30,11,0,0,26,0,44,0, - 0,0,12,0,12,0,18,0,18,0,18,0,33,0,33,0, - 127,128,64,128,64,128,128,64,128,64,10,15,30,11,0,0, - 18,0,18,0,0,0,12,0,12,0,18,0,18,0,18,0, - 33,0,33,0,127,128,64,128,64,128,128,64,128,64,10,15, - 30,11,0,0,12,0,18,0,18,0,12,0,12,0,18,0, - 18,0,18,0,33,0,33,0,127,128,64,128,64,128,128,64, - 128,64,14,12,24,16,0,0,7,252,9,0,9,0,17,0, - 17,0,33,252,33,0,127,0,65,0,65,0,129,0,129,252, - 10,16,32,12,1,252,15,0,48,128,64,64,64,0,128,0, - 128,0,128,0,128,0,64,0,64,64,48,128,15,0,4,0, - 4,0,18,0,12,0,8,16,16,11,1,0,32,48,8,0, - 255,128,128,128,128,255,128,128,128,128,128,255,8,16,16,11, - 1,0,4,12,16,0,255,128,128,128,128,255,128,128,128,128, - 128,255,8,16,16,11,1,0,16,56,68,0,255,128,128,128, - 128,255,128,128,128,128,128,255,8,15,15,11,1,0,36,36, - 0,255,128,128,128,128,255,128,128,128,128,128,255,3,16,16, - 4,0,0,128,192,32,0,64,64,64,64,64,64,64,64,64, - 64,64,64,3,16,16,4,0,0,32,96,128,0,64,64,64, - 64,64,64,64,64,64,64,64,64,5,16,16,4,255,0,32, - 112,136,0,32,32,32,32,32,32,32,32,32,32,32,32,3, - 15,15,4,0,0,160,160,0,64,64,64,64,64,64,64,64, - 64,64,64,64,12,12,24,12,0,0,63,0,32,192,32,32, - 32,32,32,16,248,16,32,16,32,16,32,32,32,32,32,192, - 63,0,9,15,30,12,1,0,26,0,44,0,0,0,128,128, - 192,128,160,128,160,128,144,128,136,128,136,128,132,128,130,128, - 130,128,129,128,128,128,11,16,32,13,1,0,8,0,12,0, - 2,0,0,0,14,0,49,128,64,64,64,64,128,32,128,32, - 128,32,128,32,64,64,64,64,49,128,14,0,11,16,32,13, - 1,0,1,0,3,0,4,0,0,0,14,0,49,128,64,64, - 64,64,128,32,128,32,128,32,128,32,64,64,64,64,49,128, - 14,0,11,16,32,13,1,0,4,0,14,0,17,0,0,0, - 14,0,49,128,64,64,64,64,128,32,128,32,128,32,128,32, - 64,64,64,64,49,128,14,0,11,15,30,13,1,0,13,0, - 22,0,0,0,14,0,49,128,64,64,64,64,128,32,128,32, - 128,32,128,32,64,64,64,64,49,128,14,0,11,15,30,13, - 1,0,17,0,17,0,0,0,14,0,49,128,64,64,64,64, - 128,32,128,32,128,32,128,32,64,64,64,64,49,128,14,0, - 8,8,8,10,1,0,129,66,36,24,24,36,66,129,11,14, - 28,13,1,255,0,64,14,128,49,128,65,64,66,64,130,32, - 132,32,132,32,136,32,72,64,80,64,49,128,46,0,64,0, - 9,16,32,12,1,0,32,0,48,0,8,0,0,0,128,128, - 128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128, - 128,128,65,0,62,0,9,16,32,12,1,0,2,0,6,0, - 8,0,0,0,128,128,128,128,128,128,128,128,128,128,128,128, - 128,128,128,128,128,128,128,128,65,0,62,0,9,16,32,12, - 1,0,8,0,28,0,34,0,0,0,128,128,128,128,128,128, - 128,128,128,128,128,128,128,128,128,128,128,128,128,128,65,0, - 62,0,9,15,30,12,1,0,34,0,34,0,0,0,128,128, - 128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128, - 128,128,65,0,62,0,9,16,32,11,1,0,2,0,6,0, - 8,0,0,0,128,128,65,0,65,0,34,0,34,0,20,0, - 28,0,8,0,8,0,8,0,8,0,8,0,8,12,12,11, - 2,0,128,128,252,130,129,129,130,252,128,128,128,128,7,12, - 12,10,2,0,120,132,130,130,132,188,134,130,130,130,132,184, - 8,13,13,9,1,0,32,48,8,0,124,130,2,6,122,130, - 130,134,123,8,13,13,9,1,0,4,12,16,0,124,130,2, - 6,122,130,130,134,123,8,13,13,9,1,0,16,56,68,0, - 124,130,2,6,122,130,130,134,123,8,12,12,9,1,0,52, - 88,0,124,130,2,6,122,130,130,134,123,8,12,12,9,1, - 0,40,40,0,124,130,2,6,122,130,130,134,123,8,13,13, - 9,1,0,16,40,16,0,124,130,2,6,122,130,130,134,123, - 13,9,18,15,1,0,124,224,131,16,2,8,6,8,123,248, - 130,0,130,8,135,16,120,224,7,13,13,8,1,252,56,68, - 130,128,128,128,130,68,56,16,16,72,48,7,13,13,9,1, - 0,64,96,16,0,56,68,130,130,254,128,130,68,56,7,13, - 13,9,1,0,8,24,32,0,56,68,130,130,254,128,130,68, - 56,7,13,13,9,1,0,16,56,68,0,56,68,130,130,254, - 128,130,68,56,7,12,12,9,1,0,40,40,0,56,68,130, - 130,254,128,130,68,56,3,13,13,4,1,0,128,192,32,0, - 64,64,64,64,64,64,64,64,64,3,13,13,4,1,0,32, - 96,128,0,64,64,64,64,64,64,64,64,64,5,13,13,4, - 0,0,32,112,136,0,32,32,32,32,32,32,32,32,32,3, - 12,12,4,1,0,160,160,0,64,64,64,64,64,64,64,64, - 64,7,12,12,9,1,0,72,48,88,60,68,130,130,130,130, - 130,68,56,7,12,12,9,1,0,52,88,0,188,194,130,130, - 130,130,130,130,130,7,13,13,9,1,0,32,48,8,0,56, - 68,130,130,130,130,130,68,56,7,13,13,9,1,0,8,24, - 32,0,56,68,130,130,130,130,130,68,56,7,13,13,9,1, - 0,16,56,68,0,56,68,130,130,130,130,130,68,56,7,12, - 12,9,1,0,52,88,0,56,68,130,130,130,130,130,68,56, - 7,12,12,9,1,0,40,40,0,56,68,130,130,130,130,130, - 68,56,7,9,9,10,1,0,16,16,0,0,254,0,0,16, - 16,7,10,10,10,1,0,2,60,68,138,146,146,162,162,68, - 184,7,13,13,9,1,0,32,48,8,0,130,130,130,130,130, - 130,130,134,122,7,13,13,9,1,0,4,12,16,0,130,130, - 130,130,130,130,130,134,122,7,13,13,9,1,0,16,56,68, - 0,130,130,130,130,130,130,130,134,122,7,12,12,9,1,0, - 40,40,0,130,130,130,130,130,130,130,134,122,7,16,16,8, - 0,253,8,24,32,0,130,130,68,68,40,40,56,16,16,32, - 32,192,7,16,16,9,1,252,128,128,128,184,196,130,130,130, - 130,130,196,184,128,128,128,128,7,15,15,8,0,253,40,40, - 0,130,130,68,68,40,40,56,16,16,32,32,192}; -/* - Fontname: -Adobe-Helvetica-Medium-R-Normal--17-120-100-100-P-88-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 12, '1' Height: 12 - Calculated Max Values w=13 h=16 x= 3 y=10 dx=17 dy= 0 ascent=13 len=28 - Font Bounding box w=20 h=26 x=-2 y=-6 - Calculated Min Values x=-1 y=-4 dx= 0 dy= 0 - Pure Font ascent =12 descent=-4 - X Font ascent =12 descent=-4 - Max Font ascent =13 descent=-4 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_helvR12r[1907] U8G_FONT_SECTION("u8g_font_helvR12r") = { - 0,20,26,254,250,12,2,91,5,99,32,127,252,13,252,12, - 252,0,0,0,5,0,1,1,12,12,5,2,0,128,128,128, - 128,128,128,128,128,128,0,128,128,4,4,4,6,1,8,144, - 144,144,144,8,11,11,9,0,0,18,18,18,127,36,36,36, - 254,72,72,72,7,15,15,9,1,254,16,124,146,146,144,80, - 48,24,20,18,146,146,124,16,16,12,12,24,14,0,0,112, - 64,136,128,136,128,137,0,114,0,2,0,4,0,4,224,9, - 16,17,16,17,16,32,224,10,12,24,11,0,0,24,0,36, - 0,66,0,66,0,36,0,24,0,41,0,69,0,130,0,131, - 0,68,128,56,64,2,4,4,3,0,8,192,192,64,64,3, - 16,16,6,1,252,32,64,64,64,128,128,128,128,128,128,128, - 128,64,64,64,32,3,16,16,6,1,252,128,64,64,64,32, - 32,32,32,32,32,32,32,64,64,64,128,5,5,5,6,0, - 7,32,168,112,80,136,9,9,18,10,0,0,8,0,8,0, - 8,0,8,0,255,128,8,0,8,0,8,0,8,0,2,4, - 4,4,1,254,64,64,64,128,4,1,1,5,0,4,240,1, - 2,2,4,2,0,128,128,4,12,12,5,0,0,16,16,32, - 32,32,32,64,64,64,128,128,128,7,12,12,9,1,0,56, - 68,68,130,130,130,130,130,130,68,68,56,3,12,12,9,3, - 0,32,32,96,160,32,32,32,32,32,32,32,32,7,12,12, - 9,1,0,56,68,130,130,2,4,8,48,64,128,128,254,7, - 12,12,9,1,0,56,68,130,130,4,56,4,2,130,130,68, - 56,8,12,12,9,0,0,12,20,20,36,36,68,68,132,255, - 4,4,4,7,12,12,9,1,0,62,32,32,64,120,68,2, - 2,2,130,68,56,7,12,12,9,1,0,60,66,130,128,184, - 196,130,130,130,130,68,56,8,12,12,9,0,0,255,1,2, - 4,4,8,8,16,16,16,32,32,7,12,12,9,1,0,56, - 68,130,130,68,56,68,130,130,130,68,56,7,12,12,9,1, - 0,56,68,130,130,130,130,70,58,2,130,132,120,1,9,9, - 4,2,0,128,128,0,0,0,0,0,128,128,2,11,11,4, - 1,254,64,64,0,0,0,0,0,64,64,64,128,9,9,18, - 10,0,0,1,128,6,0,24,0,96,0,128,0,96,0,24, - 0,6,0,1,128,8,4,4,10,0,2,255,0,0,255,9, - 9,18,10,1,0,192,0,48,0,12,0,3,0,0,128,3, - 0,12,0,48,0,192,0,7,12,12,9,1,0,56,68,130, - 130,2,4,8,16,16,0,16,16,13,14,28,17,1,254,7, - 128,24,96,32,16,67,208,76,72,136,72,144,136,144,136,144, - 144,153,144,78,96,64,0,48,96,15,128,10,12,24,11,0, - 0,12,0,12,0,18,0,18,0,18,0,33,0,33,0,127, - 128,64,128,64,128,128,64,128,64,9,12,24,11,1,0,252, - 0,130,0,129,0,129,0,130,0,254,0,129,0,128,128,128, - 128,128,128,129,0,254,0,10,12,24,12,1,0,15,0,48, - 128,64,64,64,0,128,0,128,0,128,0,128,0,64,0,64, - 64,48,128,15,0,10,12,24,12,1,0,252,0,131,0,128, - 128,128,128,128,64,128,64,128,64,128,64,128,128,128,128,131, - 0,252,0,8,12,12,11,1,0,255,128,128,128,128,255,128, - 128,128,128,128,255,7,12,12,10,1,0,254,128,128,128,128, - 254,128,128,128,128,128,128,10,12,24,13,1,0,14,0,49, - 128,64,64,64,0,128,0,128,0,135,192,128,64,64,64,64, - 192,49,64,14,64,9,12,24,12,1,0,128,128,128,128,128, - 128,128,128,128,128,255,128,128,128,128,128,128,128,128,128,128, - 128,128,128,1,12,12,4,1,0,128,128,128,128,128,128,128, - 128,128,128,128,128,6,12,12,8,0,0,4,4,4,4,4, - 4,4,4,132,132,132,120,8,12,12,11,1,0,129,130,132, - 136,144,176,200,136,132,130,130,129,7,12,12,9,1,0,128, - 128,128,128,128,128,128,128,128,128,128,254,11,12,24,13,1, - 0,128,32,192,96,192,96,160,160,160,160,160,160,145,32,145, - 32,145,32,138,32,138,32,132,32,9,12,24,12,1,0,128, - 128,192,128,160,128,160,128,144,128,136,128,136,128,132,128,130, - 128,130,128,129,128,128,128,11,12,24,13,1,0,14,0,49, - 128,64,64,64,64,128,32,128,32,128,32,128,32,64,64,64, - 64,49,128,14,0,8,12,12,11,2,0,252,130,129,129,130, - 252,128,128,128,128,128,128,11,13,26,13,1,255,14,0,49, - 128,64,64,64,64,128,32,128,32,128,32,128,32,64,64,66, - 64,49,128,14,128,0,64,9,12,24,12,2,0,252,0,130, - 0,129,0,129,0,130,0,252,0,130,0,129,0,129,0,129, - 0,129,0,128,128,9,12,24,11,1,0,62,0,65,0,128, - 128,128,128,64,0,48,0,14,0,1,0,128,128,128,128,65, - 0,62,0,9,12,24,10,0,0,255,128,8,0,8,0,8, - 0,8,0,8,0,8,0,8,0,8,0,8,0,8,0,8, - 0,9,12,24,12,1,0,128,128,128,128,128,128,128,128,128, - 128,128,128,128,128,128,128,128,128,128,128,65,0,62,0,10, - 12,24,11,0,0,128,64,128,64,64,128,64,128,64,128,33, - 0,33,0,18,0,18,0,18,0,12,0,12,0,13,12,24, - 15,1,0,130,8,130,8,130,8,69,16,69,16,69,16,40, - 160,40,160,40,160,16,64,16,64,16,64,8,12,12,11,1, - 0,129,66,66,36,36,24,24,36,36,66,66,129,9,12,24, - 11,1,0,128,128,65,0,65,0,34,0,34,0,20,0,28, - 0,8,0,8,0,8,0,8,0,8,0,9,12,24,10,0, - 0,127,128,1,0,3,0,2,0,4,0,12,0,8,0,16, - 0,48,0,32,0,64,0,255,128,3,15,15,5,1,253,224, - 128,128,128,128,128,128,128,128,128,128,128,128,128,224,4,12, - 12,5,0,0,128,128,64,64,64,64,32,32,32,16,16,16, - 3,15,15,5,0,253,224,32,32,32,32,32,32,32,32,32, - 32,32,32,32,224,7,7,7,8,0,5,16,40,40,68,68, - 130,130,9,1,2,9,0,253,255,128,3,3,3,6,0,10, - 128,192,32,8,9,9,9,1,0,124,130,2,6,122,130,130, - 134,123,7,12,12,9,1,0,128,128,128,184,196,130,130,130, - 130,130,196,184,7,9,9,8,1,0,56,68,130,128,128,128, - 130,68,56,7,12,12,9,1,0,2,2,2,58,70,130,130, - 130,130,130,70,58,7,9,9,9,1,0,56,68,130,130,254, - 128,130,68,56,4,12,12,5,1,0,48,64,64,240,64,64, - 64,64,64,64,64,64,7,13,13,9,1,252,58,70,130,130, - 130,130,130,70,58,2,130,132,120,7,12,12,9,1,0,128, - 128,128,188,194,130,130,130,130,130,130,130,1,12,12,3,1, - 0,128,128,0,128,128,128,128,128,128,128,128,128,3,16,16, - 4,255,252,32,32,0,32,32,32,32,32,32,32,32,32,32, - 32,32,192,7,12,12,8,0,0,128,128,128,132,136,144,160, - 224,144,136,132,130,1,12,12,3,1,0,128,128,128,128,128, - 128,128,128,128,128,128,128,11,9,18,14,2,0,185,192,198, - 32,132,32,132,32,132,32,132,32,132,32,132,32,132,32,7, - 9,9,9,1,0,188,194,130,130,130,130,130,130,130,7,9, - 9,9,1,0,56,68,130,130,130,130,130,68,56,7,13,13, - 9,1,252,184,196,130,130,130,130,130,196,184,128,128,128,128, - 7,13,13,9,1,252,58,70,130,130,130,130,130,70,58,2, - 2,2,2,4,9,9,5,1,0,176,192,128,128,128,128,128, - 128,128,6,9,9,8,1,0,120,132,132,192,48,12,132,132, - 120,4,11,11,5,1,0,64,64,240,64,64,64,64,64,64, - 64,48,7,9,9,9,1,0,130,130,130,130,130,130,130,134, - 122,7,9,9,8,0,0,130,130,68,68,68,40,40,56,16, - 11,9,18,12,0,0,132,32,132,32,68,64,78,64,74,64, - 42,128,42,128,17,0,17,0,7,9,9,8,0,0,130,68, - 68,40,16,40,68,68,130,7,12,12,8,0,253,130,130,68, - 68,40,40,56,16,16,32,32,192,6,9,9,8,1,0,252, - 4,8,16,32,32,64,128,252,3,16,16,6,1,252,32,64, - 64,64,64,64,64,128,64,64,64,64,64,64,64,32,1,16, - 16,4,1,252,128,128,128,128,128,128,128,128,128,128,128,128, - 128,128,128,128,3,16,16,6,1,252,128,64,64,64,64,64, - 64,32,64,64,64,64,64,64,64,128,8,2,2,10,1,4, - 113,142,255}; -/* - Fontname: -Adobe-Helvetica-Medium-R-Normal--20-140-100-100-P-100-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 14, '1' Height: 13 - Calculated Max Values w=16 h=18 x= 2 y=12 dx=18 dy= 0 ascent=18 len=36 - Font Bounding box w=22 h=29 x=-2 y=-7 - Calculated Min Values x=-1 y=-4 dx= 0 dy= 0 - Pure Font ascent =14 descent=-4 - X Font ascent =14 descent=-4 - Max Font ascent =18 descent=-4 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_helvR14[4920] U8G_FONT_SECTION("u8g_font_helvR14") = { - 0,22,29,254,249,14,2,149,6,82,32,255,252,18,252,14, - 252,0,0,0,5,0,1,2,14,14,6,2,0,192,192,192, - 192,192,192,192,192,128,128,0,0,192,192,5,5,5,5,0, - 9,216,216,216,216,216,10,13,26,10,0,0,9,0,9,0, - 9,0,127,192,127,192,18,0,18,0,18,0,255,128,255,128, - 36,0,36,0,36,0,9,16,32,10,1,254,8,0,62,0, - 127,0,203,0,200,0,232,0,120,0,62,0,15,0,9,128, - 201,128,235,128,127,0,62,0,8,0,8,0,14,13,26,16, - 1,0,120,96,204,192,204,192,205,128,205,128,123,0,3,0, - 6,120,6,204,12,204,12,204,24,204,24,120,12,13,26,13, - 1,0,60,0,126,0,102,0,102,0,60,0,124,0,238,192, - 198,192,195,192,195,128,231,192,126,224,60,112,1,5,5,3, - 1,9,128,128,128,128,128,4,18,18,6,0,252,16,48,96, - 96,192,192,192,192,192,192,192,192,192,192,96,96,48,16,4, - 18,18,6,1,252,128,192,96,96,48,48,48,48,48,48,48, - 48,48,48,96,96,192,128,5,7,7,7,1,7,32,168,248, - 32,248,168,32,8,10,10,10,1,0,24,24,24,24,255,255, - 24,24,24,24,2,5,5,5,1,253,192,192,64,64,128,5, - 1,1,6,0,5,248,2,2,2,5,1,0,192,192,5,14, - 14,5,0,0,24,24,24,24,48,48,48,96,96,96,192,192, - 192,192,8,13,13,10,1,0,60,126,102,195,195,195,195,195, - 195,195,102,126,60,5,13,13,10,2,0,24,248,248,24,24, - 24,24,24,24,24,24,24,24,8,13,13,10,1,0,60,254, - 195,3,7,14,28,56,112,224,192,255,255,8,13,13,10,1, - 0,62,127,195,195,6,28,30,7,3,195,199,126,60,9,13, - 26,10,0,0,3,0,7,0,15,0,27,0,51,0,51,0, - 99,0,195,0,255,128,255,128,3,0,3,0,3,0,8,13, - 13,10,1,0,254,254,192,192,252,254,199,3,3,195,199,254, - 124,8,13,13,10,1,0,60,127,99,192,192,220,254,195,195, - 195,227,126,60,8,13,13,10,1,0,255,255,3,6,12,12, - 24,24,48,48,96,96,96,8,13,13,10,1,0,60,126,231, - 195,195,102,126,231,195,195,231,126,60,8,13,13,10,1,0, - 60,126,199,195,195,195,127,59,3,3,198,254,124,2,10,10, - 5,1,0,192,192,0,0,0,0,0,0,192,192,2,13,13, - 5,1,253,192,192,0,0,0,0,0,0,192,192,64,64,128, - 8,9,9,10,1,0,3,15,60,112,192,112,60,15,3,7, - 5,5,11,2,2,254,254,0,254,254,8,9,9,10,1,0, - 192,240,60,14,3,14,60,240,192,7,14,14,10,1,0,124, - 254,198,198,14,28,56,48,48,48,0,0,48,48,16,17,34, - 18,1,253,3,240,15,252,28,14,48,6,99,211,103,115,198, - 51,204,99,204,102,204,102,204,204,207,248,103,112,112,0,56, - 0,31,240,7,224,12,14,28,13,0,0,6,0,6,0,15, - 0,15,0,25,128,25,128,48,192,48,192,63,192,127,224,96, - 96,96,96,192,48,192,48,11,14,28,13,1,0,255,0,255, - 128,193,192,192,192,192,192,193,128,255,128,255,192,192,224,192, - 96,192,96,192,224,255,192,255,128,12,14,28,14,1,0,15, - 128,63,224,112,112,96,48,224,0,192,0,192,0,192,0,192, - 0,224,0,96,48,112,112,63,224,15,128,12,14,28,14,1, - 0,255,128,255,192,192,224,192,96,192,48,192,48,192,48,192, - 48,192,48,192,48,192,96,192,224,255,192,255,128,10,14,28, - 13,2,0,255,192,255,192,192,0,192,0,192,0,192,0,255, - 128,255,128,192,0,192,0,192,0,192,0,255,192,255,192,9, - 14,28,12,2,0,255,128,255,128,192,0,192,0,192,0,192, - 0,255,0,255,0,192,0,192,0,192,0,192,0,192,0,192, - 0,13,14,28,15,1,0,15,192,63,240,112,56,96,24,224, - 24,192,0,192,0,192,248,192,248,224,24,96,24,112,56,63, - 248,15,216,11,14,28,14,1,0,192,96,192,96,192,96,192, - 96,192,96,192,96,255,224,255,224,192,96,192,96,192,96,192, - 96,192,96,192,96,2,14,14,6,2,0,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,8,14,14,10,0,0,3, - 3,3,3,3,3,3,3,3,195,195,231,126,60,12,14,28, - 13,2,0,192,224,193,192,195,128,199,0,206,0,220,0,248, - 0,252,0,206,0,199,0,195,128,193,192,192,224,192,112,9, - 14,28,11,1,0,192,0,192,0,192,0,192,0,192,0,192, - 0,192,0,192,0,192,0,192,0,192,0,192,0,255,128,255, - 128,14,14,28,16,1,0,192,12,192,12,224,28,224,28,240, - 60,240,60,216,108,216,108,204,204,204,204,196,140,199,140,195, - 12,195,12,11,14,28,14,1,0,192,96,224,96,240,96,240, - 96,216,96,204,96,204,96,198,96,198,96,195,96,193,224,193, - 224,192,224,192,96,13,14,28,15,1,0,15,128,63,224,112, - 112,96,48,224,56,192,24,192,24,192,24,192,24,224,56,96, - 48,112,112,63,224,15,128,10,14,28,13,2,0,255,0,255, - 128,193,192,192,192,192,192,193,192,255,128,255,0,192,0,192, - 0,192,0,192,0,192,0,192,0,13,15,30,15,1,255,15, - 128,63,224,112,112,96,48,224,56,192,24,192,24,192,24,192, - 24,225,184,97,176,112,240,63,224,15,176,0,48,11,14,28, - 14,1,0,255,128,255,192,192,224,192,96,192,96,192,224,255, - 192,255,128,192,192,192,192,192,96,192,96,192,96,192,96,10, - 14,28,13,1,0,30,0,127,128,225,192,192,192,224,0,124, - 0,31,0,3,128,1,192,0,192,192,192,225,192,127,128,63, - 0,10,14,28,12,1,0,255,192,255,192,12,0,12,0,12, - 0,12,0,12,0,12,0,12,0,12,0,12,0,12,0,12, - 0,12,0,11,14,28,14,1,0,192,96,192,96,192,96,192, - 96,192,96,192,96,192,96,192,96,192,96,192,96,192,96,96, - 192,127,192,31,0,12,14,28,13,0,0,192,48,192,48,96, - 96,96,96,96,96,48,192,48,192,48,192,25,128,25,128,25, - 128,15,0,15,0,6,0,16,14,28,18,1,0,193,131,193, - 131,193,131,195,195,99,198,98,70,102,102,102,102,54,108,54, - 108,52,44,28,56,24,24,24,24,11,14,28,13,1,0,192, - 96,192,96,96,192,113,192,49,128,27,0,14,0,14,0,27, - 0,49,128,113,192,96,192,192,96,192,96,12,14,28,13,0, - 0,192,48,192,48,96,96,96,96,48,192,57,192,25,128,15, - 0,6,0,6,0,6,0,6,0,6,0,6,0,10,14,28, - 12,1,0,255,192,255,192,0,192,1,128,3,0,6,0,12, - 0,28,0,24,0,48,0,96,0,192,0,255,192,255,192,4, - 18,18,5,0,252,240,240,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,240,240,5,14,14,5,0,0,192,192,192, - 96,96,96,48,48,48,48,24,24,24,24,4,18,18,5,0, - 252,240,240,48,48,48,48,48,48,48,48,48,48,48,48,48, - 48,240,240,7,6,6,9,1,7,16,56,108,108,198,198,11, - 2,4,11,0,252,255,224,255,224,4,3,3,4,0,11,192, - 96,48,9,10,20,11,1,0,126,0,231,0,195,0,7,0, - 127,0,227,0,195,0,195,0,231,128,121,128,9,14,28,11, - 1,0,192,0,192,0,192,0,192,0,222,0,255,0,227,0, - 193,128,193,128,193,128,193,128,227,0,255,0,222,0,8,10, - 10,10,1,0,62,127,99,192,192,192,192,99,127,62,9,14, - 28,11,1,0,1,128,1,128,1,128,1,128,61,128,127,128, - 99,128,193,128,193,128,193,128,193,128,99,128,127,128,61,128, - 8,10,10,10,1,0,60,126,195,195,255,192,192,227,127,60, - 6,14,14,6,0,0,28,60,48,48,252,252,48,48,48,48, - 48,48,48,48,9,14,28,11,1,252,61,128,127,128,97,128, - 193,128,193,128,193,128,193,128,99,128,127,128,61,128,1,128, - 99,0,127,0,28,0,8,14,14,10,1,0,192,192,192,192, - 222,255,227,195,195,195,195,195,195,195,2,14,14,4,1,0, - 192,192,0,0,192,192,192,192,192,192,192,192,192,192,4,18, - 18,4,255,252,48,48,0,0,48,48,48,48,48,48,48,48, - 48,48,48,48,240,224,8,14,14,9,1,0,192,192,192,192, - 198,204,216,240,248,216,204,206,198,199,2,14,14,4,1,0, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,14,10, - 20,16,1,0,222,120,255,252,227,140,195,12,195,12,195,12, - 195,12,195,12,195,12,195,12,8,10,10,10,1,0,222,255, - 227,195,195,195,195,195,195,195,9,10,20,11,1,0,62,0, - 127,0,99,0,193,128,193,128,193,128,193,128,99,0,127,0, - 62,0,9,14,28,11,1,252,222,0,255,0,227,0,193,128, - 193,128,193,128,193,128,227,0,255,0,222,0,192,0,192,0, - 192,0,192,0,9,14,28,11,1,252,61,128,127,128,99,128, - 193,128,193,128,193,128,193,128,99,128,127,128,61,128,1,128, - 1,128,1,128,1,128,5,10,10,6,1,0,216,216,224,192, - 192,192,192,192,192,192,7,10,10,9,1,0,60,126,198,192, - 252,62,6,198,252,120,6,13,13,6,0,0,48,48,48,252, - 252,48,48,48,48,48,48,60,28,8,10,10,10,1,0,195, - 195,195,195,195,195,195,199,255,123,8,10,10,10,1,0,195, - 195,195,102,102,102,36,60,24,24,12,10,20,14,1,0,198, - 48,198,48,198,48,102,96,102,96,105,96,41,64,57,192,25, - 128,25,128,8,10,10,10,1,0,195,231,102,60,24,24,60, - 102,231,195,8,14,14,10,1,252,195,195,195,102,102,102,36, - 60,24,24,24,24,112,112,7,10,10,9,1,0,254,254,6, - 12,24,48,96,192,254,254,6,18,18,6,255,252,12,24,48, - 48,48,48,48,96,192,96,48,48,48,48,48,48,24,12,2, - 18,18,5,1,252,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,6,18,18,6,0,252,192,96,48, - 48,48,48,48,24,12,24,48,48,48,48,48,48,96,192,8, - 3,3,10,1,4,115,255,206,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,0,0,0,5,0,1,2, - 14,14,6,2,252,192,192,0,0,64,64,192,192,192,192,192, - 192,192,192,8,14,14,10,1,254,4,4,62,127,107,200,200, - 200,200,107,127,62,16,16,9,13,26,10,0,0,30,0,63, - 0,97,128,97,128,96,0,48,0,126,0,24,0,24,0,48, - 0,96,128,255,128,223,0,8,7,7,10,1,3,195,255,102, - 102,102,255,195,8,13,13,10,1,0,195,195,102,102,102,60, - 255,24,255,24,24,24,24,2,18,18,5,1,252,192,192,192, - 192,192,192,192,0,0,0,0,192,192,192,192,192,192,192,8, - 18,18,10,1,252,60,126,195,195,240,124,110,199,195,227,115, - 62,14,7,195,195,126,60,5,2,2,6,0,12,216,216,13, - 14,28,15,1,0,15,128,48,96,64,16,71,16,136,136,144, - 136,144,8,144,8,144,8,136,136,71,16,64,16,48,96,15, - 128,5,8,8,7,1,6,112,152,56,72,216,104,0,248,7, - 6,6,9,1,2,54,108,216,216,108,54,9,5,10,11,1, - 3,255,128,255,128,1,128,1,128,1,128,5,1,1,6,0, - 5,248,13,14,28,14,0,0,15,128,48,96,64,16,79,144, - 136,72,136,72,136,72,143,136,137,8,136,136,72,80,64,16, - 48,96,15,128,5,1,1,5,0,12,248,5,5,5,7,1, - 8,112,216,136,216,112,8,11,11,10,1,0,24,24,24,255, - 255,24,24,24,0,255,255,5,8,8,6,0,5,112,248,152, - 24,48,96,248,248,5,8,8,6,0,5,112,248,152,48,48, - 152,248,112,4,3,3,4,0,11,48,96,192,8,14,14,10, - 1,252,195,195,195,195,195,195,195,231,255,219,192,192,192,192, - 8,18,18,10,1,252,63,114,242,242,242,242,242,114,50,18, - 18,18,18,18,18,18,18,18,2,2,2,4,1,4,192,192, - 5,5,5,5,0,252,96,112,24,216,240,4,8,8,6,0, - 5,48,240,240,48,48,48,48,48,5,8,8,7,1,6,112, - 216,136,136,216,112,0,248,7,6,6,9,1,2,216,108,54, - 54,108,216,14,13,26,15,0,0,48,48,240,48,240,96,48, - 192,48,192,49,136,49,24,51,56,6,120,6,216,12,252,24, - 24,24,24,14,13,26,15,0,0,48,48,240,48,240,96,48, - 192,48,192,49,184,49,124,51,76,6,12,6,24,12,48,24, - 124,24,124,14,13,26,15,0,0,112,48,248,48,152,96,48, - 192,48,192,153,136,249,24,115,56,6,120,6,216,12,252,24, - 24,24,24,7,14,14,10,1,252,24,24,0,0,24,24,24, - 56,112,224,198,198,254,124,12,18,36,13,0,0,24,0,12, - 0,6,0,0,0,6,0,6,0,15,0,15,0,25,128,25, - 128,48,192,48,192,63,192,127,224,96,96,96,96,192,48,192, - 48,12,18,36,13,0,0,1,128,3,0,6,0,0,0,6, - 0,6,0,15,0,15,0,25,128,25,128,48,192,48,192,63, - 192,127,224,96,96,96,96,192,48,192,48,12,18,36,13,0, - 0,6,0,15,0,25,128,0,0,6,0,6,0,15,0,15, - 0,25,128,25,128,48,192,48,192,63,192,127,224,96,96,96, - 96,192,48,192,48,12,18,36,13,0,0,12,128,22,128,19, - 0,0,0,6,0,6,0,15,0,15,0,25,128,25,128,48, - 192,48,192,63,192,127,224,96,96,96,96,192,48,192,48,12, - 17,34,13,0,0,25,128,25,128,0,0,6,0,6,0,15, - 0,15,0,25,128,25,128,48,192,48,192,63,192,127,224,96, - 96,96,96,192,48,192,48,12,17,34,13,0,0,6,0,9, - 0,9,0,6,0,6,0,15,0,15,0,25,128,25,128,48, - 192,48,192,63,192,127,224,96,96,96,96,192,48,192,48,16, - 14,28,18,1,0,7,255,7,255,13,128,13,128,25,128,25, - 128,49,254,49,254,63,128,127,128,97,128,97,128,193,255,193, - 255,12,18,36,14,1,252,15,128,63,224,112,112,96,48,224, - 0,192,0,192,0,192,0,192,0,224,0,96,48,112,112,63, - 224,15,128,6,0,3,0,27,0,30,0,10,18,36,13,2, - 0,48,0,24,0,12,0,0,0,255,192,255,192,192,0,192, - 0,192,0,192,0,255,128,255,128,192,0,192,0,192,0,192, - 0,255,192,255,192,10,18,36,13,2,0,3,0,6,0,12, - 0,0,0,255,192,255,192,192,0,192,0,192,0,192,0,255, - 128,255,128,192,0,192,0,192,0,192,0,255,192,255,192,10, - 18,36,13,2,0,12,0,30,0,51,0,0,0,255,192,255, - 192,192,0,192,0,192,0,192,0,255,128,255,128,192,0,192, - 0,192,0,192,0,255,192,255,192,10,17,34,13,2,0,51, - 0,51,0,0,0,255,192,255,192,192,0,192,0,192,0,192, - 0,255,128,255,128,192,0,192,0,192,0,192,0,255,192,255, - 192,4,18,18,6,0,0,192,96,48,0,48,48,48,48,48, - 48,48,48,48,48,48,48,48,48,4,18,18,6,2,0,48, - 96,192,0,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,6,18,18,6,0,0,48,120,132,0,48,48,48,48,48, - 48,48,48,48,48,48,48,48,48,6,17,17,6,0,0,204, - 204,0,48,48,48,48,48,48,48,48,48,48,48,48,48,48, - 14,14,28,14,255,0,63,224,63,240,48,56,48,24,48,12, - 48,12,254,12,254,12,48,12,48,12,48,24,48,56,63,240, - 63,224,11,18,36,14,1,0,12,128,22,128,19,0,0,0, - 192,96,224,96,240,96,240,96,216,96,204,96,204,96,198,96, - 198,96,195,96,193,224,193,224,192,224,192,96,13,18,36,15, - 1,0,24,0,12,0,6,0,0,0,15,128,63,224,112,112, - 96,48,224,56,192,24,192,24,192,24,192,24,224,56,96,48, - 112,112,63,224,15,128,13,18,36,15,1,0,1,128,3,0, - 6,0,0,0,15,128,63,224,112,112,96,48,224,56,192,24, - 192,24,192,24,192,24,224,56,96,48,112,112,63,224,15,128, - 13,18,36,15,1,0,3,0,7,128,12,192,0,0,15,128, - 63,224,112,112,96,48,224,56,192,24,192,24,192,24,192,24, - 224,56,96,48,112,112,63,224,15,128,13,18,36,15,1,0, - 6,64,11,64,9,128,0,0,15,128,63,224,112,112,96,48, - 224,56,192,24,192,24,192,24,192,24,224,56,96,48,112,112, - 63,224,15,128,13,17,34,15,1,0,12,192,12,192,0,0, - 15,128,63,224,112,112,96,48,224,56,192,24,192,24,192,24, - 192,24,224,56,96,48,112,112,63,224,15,128,10,9,18,10, - 0,0,192,192,97,128,51,0,30,0,12,0,30,0,51,0, - 97,128,192,192,14,14,28,15,0,0,7,204,31,248,56,48, - 48,120,112,220,97,140,99,12,98,12,102,12,108,28,56,24, - 56,56,111,240,199,192,11,18,36,14,1,0,24,0,12,0, - 6,0,0,0,192,96,192,96,192,96,192,96,192,96,192,96, - 192,96,192,96,192,96,192,96,192,96,96,192,127,192,31,0, - 11,18,36,14,1,0,3,0,6,0,12,0,0,0,192,96, - 192,96,192,96,192,96,192,96,192,96,192,96,192,96,192,96, - 192,96,192,96,96,192,127,192,31,0,11,18,36,14,1,0, - 6,0,15,0,25,128,0,0,192,96,192,96,192,96,192,96, - 192,96,192,96,192,96,192,96,192,96,192,96,192,96,96,192, - 127,192,31,0,11,17,34,14,1,0,49,128,49,128,0,0, - 192,96,192,96,192,96,192,96,192,96,192,96,192,96,192,96, - 192,96,192,96,192,96,96,192,127,192,31,0,12,18,36,13, - 0,0,1,128,3,0,6,0,0,0,192,48,192,48,96,96, - 96,96,48,192,57,192,25,128,15,0,6,0,6,0,6,0, - 6,0,6,0,6,0,10,14,28,12,1,0,192,0,192,0, - 192,0,255,0,255,128,193,192,192,192,192,192,193,192,255,128, - 255,0,192,0,192,0,192,0,7,14,14,9,1,0,56,124, - 198,198,198,198,220,220,198,198,198,198,222,220,9,14,28,11, - 1,0,48,0,24,0,12,0,0,0,126,0,231,0,195,0, - 7,0,127,0,227,0,195,0,195,0,231,128,121,128,9,14, - 28,11,1,0,12,0,24,0,48,0,0,0,126,0,231,0, - 195,0,7,0,127,0,227,0,195,0,195,0,231,128,121,128, - 9,14,28,11,1,0,24,0,60,0,102,0,0,0,126,0, - 231,0,195,0,7,0,127,0,227,0,195,0,195,0,231,128, - 121,128,9,14,28,11,1,0,50,0,90,0,76,0,0,0, - 126,0,231,0,195,0,7,0,127,0,227,0,195,0,195,0, - 231,128,121,128,9,14,28,11,1,0,102,0,102,0,0,0, - 0,0,126,0,231,0,195,0,7,0,127,0,227,0,195,0, - 195,0,231,128,121,128,9,14,28,11,1,0,24,0,36,0, - 36,0,24,0,126,0,231,0,195,0,7,0,127,0,227,0, - 195,0,195,0,231,128,121,128,14,10,20,17,2,0,126,240, - 231,248,195,12,7,12,127,252,227,0,195,0,195,140,231,252, - 122,240,8,14,14,10,1,252,62,127,99,192,192,192,192,99, - 127,62,24,12,108,120,8,14,14,10,1,0,48,24,12,0, - 60,126,195,195,255,192,192,227,127,60,8,14,14,10,1,0, - 12,24,48,0,60,126,195,195,255,192,192,227,127,60,8,14, - 14,10,1,0,24,60,102,0,60,126,195,195,255,192,192,227, - 127,60,8,14,14,10,1,0,102,102,0,0,60,126,195,195, - 255,192,192,227,127,60,4,14,14,4,0,0,192,96,48,0, - 96,96,96,96,96,96,96,96,96,96,4,14,14,4,0,0, - 48,96,192,0,96,96,96,96,96,96,96,96,96,96,6,14, - 14,4,255,0,48,120,204,0,48,48,48,48,48,48,48,48, - 48,48,5,14,14,4,0,0,216,216,0,0,96,96,96,96, - 96,96,96,96,96,96,9,14,28,11,1,0,96,0,54,0, - 56,0,76,0,62,0,127,0,99,0,193,128,193,128,193,128, - 193,128,99,0,127,0,62,0,8,14,14,10,1,0,50,90, - 76,0,222,255,227,195,195,195,195,195,195,195,9,14,28,11, - 1,0,48,0,24,0,12,0,0,0,62,0,127,0,99,0, - 193,128,193,128,193,128,193,128,99,0,127,0,62,0,9,14, - 28,11,1,0,6,0,12,0,24,0,0,0,62,0,127,0, - 99,0,193,128,193,128,193,128,193,128,99,0,127,0,62,0, - 9,14,28,11,1,0,24,0,60,0,102,0,0,0,62,0, - 127,0,99,0,193,128,193,128,193,128,193,128,99,0,127,0, - 62,0,9,14,28,11,1,0,50,0,90,0,76,0,0,0, - 62,0,127,0,99,0,193,128,193,128,193,128,193,128,99,0, - 127,0,62,0,9,14,28,11,1,0,51,0,51,0,0,0, - 0,0,62,0,127,0,99,0,193,128,193,128,193,128,193,128, - 99,0,127,0,62,0,8,8,8,10,1,1,24,24,0,255, - 255,0,24,24,11,10,20,11,0,0,14,96,63,192,49,128, - 99,192,102,192,108,192,120,192,49,128,127,128,206,0,8,14, - 14,10,1,0,48,24,12,0,195,195,195,195,195,195,195,199, - 255,123,8,14,14,10,1,0,6,12,24,0,195,195,195,195, - 195,195,195,199,255,123,8,14,14,10,1,0,24,60,102,0, - 195,195,195,195,195,195,195,199,255,123,8,14,14,10,1,0, - 102,102,0,0,195,195,195,195,195,195,195,199,255,123,8,18, - 18,10,1,252,6,12,24,0,195,195,195,102,102,102,36,60, - 24,24,24,24,112,112,9,18,36,11,1,252,192,0,192,0, - 192,0,192,0,222,0,255,0,227,0,193,128,193,128,193,128, - 193,128,227,0,255,0,222,0,192,0,192,0,192,0,192,0, - 8,18,18,10,1,252,102,102,0,0,195,195,195,102,102,102, - 36,60,24,24,24,24,112,112}; -/* - Fontname: -Adobe-Helvetica-Medium-R-Normal--20-140-100-100-P-100-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 14, '1' Height: 13 - Calculated Max Values w=16 h=18 x= 2 y=11 dx=18 dy= 0 ascent=14 len=34 - Font Bounding box w=22 h=29 x=-2 y=-7 - Calculated Min Values x=-1 y=-4 dx= 0 dy= 0 - Pure Font ascent =14 descent=-4 - X Font ascent =14 descent=-4 - Max Font ascent =14 descent=-4 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_helvR14r[2281] U8G_FONT_SECTION("u8g_font_helvR14r") = { - 0,22,29,254,249,14,2,149,6,82,32,127,252,14,252,14, - 252,0,0,0,5,0,1,2,14,14,6,2,0,192,192,192, - 192,192,192,192,192,128,128,0,0,192,192,5,5,5,5,0, - 9,216,216,216,216,216,10,13,26,10,0,0,9,0,9,0, - 9,0,127,192,127,192,18,0,18,0,18,0,255,128,255,128, - 36,0,36,0,36,0,9,16,32,10,1,254,8,0,62,0, - 127,0,203,0,200,0,232,0,120,0,62,0,15,0,9,128, - 201,128,235,128,127,0,62,0,8,0,8,0,14,13,26,16, - 1,0,120,96,204,192,204,192,205,128,205,128,123,0,3,0, - 6,120,6,204,12,204,12,204,24,204,24,120,12,13,26,13, - 1,0,60,0,126,0,102,0,102,0,60,0,124,0,238,192, - 198,192,195,192,195,128,231,192,126,224,60,112,1,5,5,3, - 1,9,128,128,128,128,128,4,18,18,6,0,252,16,48,96, - 96,192,192,192,192,192,192,192,192,192,192,96,96,48,16,4, - 18,18,6,1,252,128,192,96,96,48,48,48,48,48,48,48, - 48,48,48,96,96,192,128,5,7,7,7,1,7,32,168,248, - 32,248,168,32,8,10,10,10,1,0,24,24,24,24,255,255, - 24,24,24,24,2,5,5,5,1,253,192,192,64,64,128,5, - 1,1,6,0,5,248,2,2,2,5,1,0,192,192,5,14, - 14,5,0,0,24,24,24,24,48,48,48,96,96,96,192,192, - 192,192,8,13,13,10,1,0,60,126,102,195,195,195,195,195, - 195,195,102,126,60,5,13,13,10,2,0,24,248,248,24,24, - 24,24,24,24,24,24,24,24,8,13,13,10,1,0,60,254, - 195,3,7,14,28,56,112,224,192,255,255,8,13,13,10,1, - 0,62,127,195,195,6,28,30,7,3,195,199,126,60,9,13, - 26,10,0,0,3,0,7,0,15,0,27,0,51,0,51,0, - 99,0,195,0,255,128,255,128,3,0,3,0,3,0,8,13, - 13,10,1,0,254,254,192,192,252,254,199,3,3,195,199,254, - 124,8,13,13,10,1,0,60,127,99,192,192,220,254,195,195, - 195,227,126,60,8,13,13,10,1,0,255,255,3,6,12,12, - 24,24,48,48,96,96,96,8,13,13,10,1,0,60,126,231, - 195,195,102,126,231,195,195,231,126,60,8,13,13,10,1,0, - 60,126,199,195,195,195,127,59,3,3,198,254,124,2,10,10, - 5,1,0,192,192,0,0,0,0,0,0,192,192,2,13,13, - 5,1,253,192,192,0,0,0,0,0,0,192,192,64,64,128, - 8,9,9,10,1,0,3,15,60,112,192,112,60,15,3,7, - 5,5,11,2,2,254,254,0,254,254,8,9,9,10,1,0, - 192,240,60,14,3,14,60,240,192,7,14,14,10,1,0,124, - 254,198,198,14,28,56,48,48,48,0,0,48,48,16,17,34, - 18,1,253,3,240,15,252,28,14,48,6,99,211,103,115,198, - 51,204,99,204,102,204,102,204,204,207,248,103,112,112,0,56, - 0,31,240,7,224,12,14,28,13,0,0,6,0,6,0,15, - 0,15,0,25,128,25,128,48,192,48,192,63,192,127,224,96, - 96,96,96,192,48,192,48,11,14,28,13,1,0,255,0,255, - 128,193,192,192,192,192,192,193,128,255,128,255,192,192,224,192, - 96,192,96,192,224,255,192,255,128,12,14,28,14,1,0,15, - 128,63,224,112,112,96,48,224,0,192,0,192,0,192,0,192, - 0,224,0,96,48,112,112,63,224,15,128,12,14,28,14,1, - 0,255,128,255,192,192,224,192,96,192,48,192,48,192,48,192, - 48,192,48,192,48,192,96,192,224,255,192,255,128,10,14,28, - 13,2,0,255,192,255,192,192,0,192,0,192,0,192,0,255, - 128,255,128,192,0,192,0,192,0,192,0,255,192,255,192,9, - 14,28,12,2,0,255,128,255,128,192,0,192,0,192,0,192, - 0,255,0,255,0,192,0,192,0,192,0,192,0,192,0,192, - 0,13,14,28,15,1,0,15,192,63,240,112,56,96,24,224, - 24,192,0,192,0,192,248,192,248,224,24,96,24,112,56,63, - 248,15,216,11,14,28,14,1,0,192,96,192,96,192,96,192, - 96,192,96,192,96,255,224,255,224,192,96,192,96,192,96,192, - 96,192,96,192,96,2,14,14,6,2,0,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,8,14,14,10,0,0,3, - 3,3,3,3,3,3,3,3,195,195,231,126,60,12,14,28, - 13,2,0,192,224,193,192,195,128,199,0,206,0,220,0,248, - 0,252,0,206,0,199,0,195,128,193,192,192,224,192,112,9, - 14,28,11,1,0,192,0,192,0,192,0,192,0,192,0,192, - 0,192,0,192,0,192,0,192,0,192,0,192,0,255,128,255, - 128,14,14,28,16,1,0,192,12,192,12,224,28,224,28,240, - 60,240,60,216,108,216,108,204,204,204,204,196,140,199,140,195, - 12,195,12,11,14,28,14,1,0,192,96,224,96,240,96,240, - 96,216,96,204,96,204,96,198,96,198,96,195,96,193,224,193, - 224,192,224,192,96,13,14,28,15,1,0,15,128,63,224,112, - 112,96,48,224,56,192,24,192,24,192,24,192,24,224,56,96, - 48,112,112,63,224,15,128,10,14,28,13,2,0,255,0,255, - 128,193,192,192,192,192,192,193,192,255,128,255,0,192,0,192, - 0,192,0,192,0,192,0,192,0,13,15,30,15,1,255,15, - 128,63,224,112,112,96,48,224,56,192,24,192,24,192,24,192, - 24,225,184,97,176,112,240,63,224,15,176,0,48,11,14,28, - 14,1,0,255,128,255,192,192,224,192,96,192,96,192,224,255, - 192,255,128,192,192,192,192,192,96,192,96,192,96,192,96,10, - 14,28,13,1,0,30,0,127,128,225,192,192,192,224,0,124, - 0,31,0,3,128,1,192,0,192,192,192,225,192,127,128,63, - 0,10,14,28,12,1,0,255,192,255,192,12,0,12,0,12, - 0,12,0,12,0,12,0,12,0,12,0,12,0,12,0,12, - 0,12,0,11,14,28,14,1,0,192,96,192,96,192,96,192, - 96,192,96,192,96,192,96,192,96,192,96,192,96,192,96,96, - 192,127,192,31,0,12,14,28,13,0,0,192,48,192,48,96, - 96,96,96,96,96,48,192,48,192,48,192,25,128,25,128,25, - 128,15,0,15,0,6,0,16,14,28,18,1,0,193,131,193, - 131,193,131,195,195,99,198,98,70,102,102,102,102,54,108,54, - 108,52,44,28,56,24,24,24,24,11,14,28,13,1,0,192, - 96,192,96,96,192,113,192,49,128,27,0,14,0,14,0,27, - 0,49,128,113,192,96,192,192,96,192,96,12,14,28,13,0, - 0,192,48,192,48,96,96,96,96,48,192,57,192,25,128,15, - 0,6,0,6,0,6,0,6,0,6,0,6,0,10,14,28, - 12,1,0,255,192,255,192,0,192,1,128,3,0,6,0,12, - 0,28,0,24,0,48,0,96,0,192,0,255,192,255,192,4, - 18,18,5,0,252,240,240,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,240,240,5,14,14,5,0,0,192,192,192, - 96,96,96,48,48,48,48,24,24,24,24,4,18,18,5,0, - 252,240,240,48,48,48,48,48,48,48,48,48,48,48,48,48, - 48,240,240,7,6,6,9,1,7,16,56,108,108,198,198,11, - 2,4,11,0,252,255,224,255,224,4,3,3,4,0,11,192, - 96,48,9,10,20,11,1,0,126,0,231,0,195,0,7,0, - 127,0,227,0,195,0,195,0,231,128,121,128,9,14,28,11, - 1,0,192,0,192,0,192,0,192,0,222,0,255,0,227,0, - 193,128,193,128,193,128,193,128,227,0,255,0,222,0,8,10, - 10,10,1,0,62,127,99,192,192,192,192,99,127,62,9,14, - 28,11,1,0,1,128,1,128,1,128,1,128,61,128,127,128, - 99,128,193,128,193,128,193,128,193,128,99,128,127,128,61,128, - 8,10,10,10,1,0,60,126,195,195,255,192,192,227,127,60, - 6,14,14,6,0,0,28,60,48,48,252,252,48,48,48,48, - 48,48,48,48,9,14,28,11,1,252,61,128,127,128,97,128, - 193,128,193,128,193,128,193,128,99,128,127,128,61,128,1,128, - 99,0,127,0,28,0,8,14,14,10,1,0,192,192,192,192, - 222,255,227,195,195,195,195,195,195,195,2,14,14,4,1,0, - 192,192,0,0,192,192,192,192,192,192,192,192,192,192,4,18, - 18,4,255,252,48,48,0,0,48,48,48,48,48,48,48,48, - 48,48,48,48,240,224,8,14,14,9,1,0,192,192,192,192, - 198,204,216,240,248,216,204,206,198,199,2,14,14,4,1,0, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,14,10, - 20,16,1,0,222,120,255,252,227,140,195,12,195,12,195,12, - 195,12,195,12,195,12,195,12,8,10,10,10,1,0,222,255, - 227,195,195,195,195,195,195,195,9,10,20,11,1,0,62,0, - 127,0,99,0,193,128,193,128,193,128,193,128,99,0,127,0, - 62,0,9,14,28,11,1,252,222,0,255,0,227,0,193,128, - 193,128,193,128,193,128,227,0,255,0,222,0,192,0,192,0, - 192,0,192,0,9,14,28,11,1,252,61,128,127,128,99,128, - 193,128,193,128,193,128,193,128,99,128,127,128,61,128,1,128, - 1,128,1,128,1,128,5,10,10,6,1,0,216,216,224,192, - 192,192,192,192,192,192,7,10,10,9,1,0,60,126,198,192, - 252,62,6,198,252,120,6,13,13,6,0,0,48,48,48,252, - 252,48,48,48,48,48,48,60,28,8,10,10,10,1,0,195, - 195,195,195,195,195,195,199,255,123,8,10,10,10,1,0,195, - 195,195,102,102,102,36,60,24,24,12,10,20,14,1,0,198, - 48,198,48,198,48,102,96,102,96,105,96,41,64,57,192,25, - 128,25,128,8,10,10,10,1,0,195,231,102,60,24,24,60, - 102,231,195,8,14,14,10,1,252,195,195,195,102,102,102,36, - 60,24,24,24,24,112,112,7,10,10,9,1,0,254,254,6, - 12,24,48,96,192,254,254,6,18,18,6,255,252,12,24,48, - 48,48,48,48,96,192,96,48,48,48,48,48,48,24,12,2, - 18,18,5,1,252,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,6,18,18,6,0,252,192,96,48, - 48,48,48,48,24,12,24,48,48,48,48,48,48,96,192,8, - 3,3,10,1,4,115,255,206,255}; -/* - Fontname: -Adobe-Helvetica-Medium-R-Normal--25-180-100-100-P-130-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 19, '1' Height: 18 - Calculated Max Values w=22 h=24 x= 3 y=16 dx=25 dy= 0 ascent=24 len=69 - Font Bounding box w=28 h=37 x=-3 y=-8 - Calculated Min Values x=-1 y=-5 dx= 0 dy= 0 - Pure Font ascent =19 descent=-5 - X Font ascent =19 descent=-5 - Max Font ascent =24 descent=-5 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_helvR18[7307] U8G_FONT_SECTION("u8g_font_helvR18") = { - 0,28,37,253,248,19,4,37,9,49,32,255,251,24,251,19, - 251,0,0,0,6,0,1,2,19,19,6,2,0,192,192,192, - 192,192,192,192,192,192,192,192,192,128,128,0,0,192,192,192, - 6,6,6,8,1,13,204,204,204,204,204,68,11,17,34,14, - 2,0,12,192,12,192,12,192,25,128,255,224,255,224,25,128, - 25,128,51,0,51,0,255,224,255,224,51,0,51,0,102,0, - 102,0,102,0,11,22,44,13,1,254,6,0,6,0,31,128, - 63,192,118,224,102,96,102,96,102,0,118,0,62,0,62,0, - 15,128,7,192,6,224,6,96,198,96,198,96,230,224,127,192, - 63,128,6,0,6,0,19,18,54,22,1,0,0,6,0,60, - 12,0,126,12,0,195,24,0,195,24,0,195,48,0,195,48, - 0,126,96,0,60,96,0,0,192,0,0,199,128,1,143,192, - 1,152,96,3,24,96,3,24,96,6,24,96,6,15,192,4, - 7,128,14,18,36,17,2,0,15,0,31,128,57,192,48,192, - 48,192,48,192,25,128,15,0,30,0,63,24,115,152,97,216, - 192,240,192,96,192,240,225,216,127,156,30,0,2,6,6,6, - 2,13,192,192,192,192,192,64,5,24,24,8,2,251,24,24, - 48,48,96,96,96,192,192,192,192,192,192,192,192,192,192,96, - 96,96,48,48,24,24,5,24,24,8,1,251,192,192,96,96, - 48,48,48,24,24,24,24,24,24,24,24,24,24,48,48,48, - 96,96,192,192,7,7,7,10,1,12,16,16,214,124,56,108, - 68,12,12,24,14,1,1,6,0,6,0,6,0,6,0,6, - 0,255,240,255,240,6,0,6,0,6,0,6,0,6,0,2, - 6,6,6,2,253,192,192,192,64,64,128,6,2,2,8,1, - 6,252,252,2,3,3,6,2,0,192,192,192,7,19,19,7, - 0,0,6,4,12,12,8,24,24,16,16,48,48,32,96,96, - 64,192,192,128,128,11,18,36,13,1,0,31,0,63,128,113, - 192,96,192,96,192,224,224,192,96,192,96,192,96,192,96,192, - 96,192,96,224,224,96,192,96,192,113,192,63,128,31,0,6, - 18,18,13,2,0,12,12,28,252,252,12,12,12,12,12,12, - 12,12,12,12,12,12,12,11,18,36,13,1,0,30,0,127, - 128,97,192,192,192,192,96,192,96,0,224,0,192,1,192,3, - 128,15,0,28,0,56,0,112,0,224,0,192,0,255,224,255, - 224,11,18,36,13,1,0,31,0,127,128,97,128,192,192,192, - 192,192,192,0,192,1,128,15,0,15,192,0,192,0,96,0, - 96,192,96,192,192,97,192,127,128,31,0,11,18,36,13,1, - 0,1,128,3,128,3,128,7,128,15,128,13,128,25,128,57, - 128,49,128,97,128,225,128,193,128,255,224,255,224,1,128,1, - 128,1,128,1,128,11,18,36,13,1,0,127,192,127,192,96, - 0,96,0,96,0,96,0,126,0,127,128,113,192,0,192,0, - 224,0,96,0,96,192,224,192,192,225,192,127,128,30,0,11, - 18,36,13,1,0,15,0,63,192,112,192,96,96,224,96,192, - 0,192,0,207,0,223,128,241,192,224,192,192,96,192,96,192, - 96,224,224,113,192,127,192,31,0,11,18,36,13,1,0,255, - 224,255,224,0,224,0,192,1,128,1,128,3,0,3,0,6, - 0,6,0,12,0,12,0,28,0,24,0,24,0,56,0,48, - 0,48,0,11,18,36,13,1,0,14,0,63,128,49,128,96, - 192,96,192,96,192,49,128,31,0,63,128,113,192,96,192,192, - 96,192,96,192,96,192,96,96,192,127,192,31,0,11,18,36, - 13,1,0,31,0,127,192,113,192,224,192,192,96,192,96,192, - 96,192,96,224,224,113,224,127,96,30,96,0,96,0,224,192, - 192,225,192,127,128,30,0,2,14,14,6,2,0,192,192,192, - 0,0,0,0,0,0,0,0,192,192,192,2,17,17,6,2, - 253,192,192,192,0,0,0,0,0,0,0,0,192,192,192,64, - 64,128,12,12,24,15,1,1,0,48,0,240,3,192,15,0, - 60,0,224,0,224,0,60,0,15,0,3,192,0,240,0,48, - 10,5,10,15,2,5,255,192,255,192,0,0,255,192,255,192, - 12,12,24,15,1,1,192,0,240,0,60,0,15,0,3,192, - 0,112,0,112,3,192,15,0,60,0,240,0,192,0,10,19, - 38,12,1,0,31,0,127,128,113,192,224,192,192,192,193,192, - 1,128,3,128,7,0,6,0,12,0,12,0,12,0,12,0, - 0,0,0,0,12,0,12,0,12,0,22,23,69,25,2,252, - 0,255,0,3,255,192,15,1,224,28,0,112,56,0,24,48, - 0,24,96,115,12,96,251,12,193,199,12,195,134,12,195,6, - 12,198,6,12,198,12,28,198,12,24,198,12,56,231,28,112, - 99,247,224,113,227,128,56,0,0,28,0,0,15,3,0,7, - 255,0,0,252,0,15,19,38,17,1,0,3,128,3,128,6, - 192,6,192,12,64,12,96,12,96,24,48,24,48,24,48,48, - 24,63,248,63,248,96,12,96,12,96,12,192,6,192,6,192, - 6,14,19,38,17,2,0,255,192,255,240,192,112,192,24,192, - 24,192,24,192,24,192,48,255,224,255,240,192,24,192,12,192, - 12,192,12,192,12,192,28,192,120,255,240,255,192,15,19,38, - 18,1,0,7,224,31,248,60,60,112,14,96,6,224,6,192, - 0,192,0,192,0,192,0,192,0,192,0,192,0,224,6,96, - 6,112,14,60,60,31,248,7,224,15,19,38,18,2,0,255, - 192,255,240,192,120,192,28,192,12,192,14,192,6,192,6,192, - 6,192,6,192,6,192,6,192,6,192,14,192,12,192,28,192, - 120,255,240,255,192,12,19,38,16,2,0,255,240,255,240,192, - 0,192,0,192,0,192,0,192,0,192,0,255,224,255,224,192, - 0,192,0,192,0,192,0,192,0,192,0,192,0,255,240,255, - 240,11,19,38,14,2,0,255,224,255,224,192,0,192,0,192, - 0,192,0,192,0,192,0,255,192,255,192,192,0,192,0,192, - 0,192,0,192,0,192,0,192,0,192,0,192,0,16,19,38, - 19,1,0,7,224,31,248,60,60,112,14,96,6,224,6,192, - 0,192,0,192,0,192,127,192,127,192,3,192,3,224,3,96, - 7,112,15,60,63,31,251,7,227,14,19,38,18,2,0,192, - 12,192,12,192,12,192,12,192,12,192,12,192,12,192,12,255, - 252,255,252,192,12,192,12,192,12,192,12,192,12,192,12,192, - 12,192,12,192,12,2,19,19,8,3,0,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,10,19, - 38,13,1,0,0,192,0,192,0,192,0,192,0,192,0,192, - 0,192,0,192,0,192,0,192,0,192,0,192,192,192,192,192, - 192,192,192,192,97,128,127,128,63,0,13,19,38,18,3,0, - 192,56,192,112,192,224,193,192,195,128,199,0,206,0,220,0, - 252,0,254,0,231,0,195,128,193,128,193,192,192,224,192,96, - 192,112,192,56,192,24,11,19,38,14,2,0,192,0,192,0, - 192,0,192,0,192,0,192,0,192,0,192,0,192,0,192,0, - 192,0,192,0,192,0,192,0,192,0,192,0,192,0,255,224, - 255,224,17,19,57,21,2,0,192,1,128,224,3,128,224,3, - 128,240,7,128,240,7,128,216,13,128,216,13,128,216,13,128, - 204,25,128,204,25,128,204,25,128,198,49,128,198,49,128,198, - 49,128,195,97,128,195,97,128,195,97,128,193,193,128,193,193, - 128,14,19,38,18,2,0,224,12,240,12,240,12,216,12,220, - 12,204,12,206,12,198,12,199,12,195,12,195,140,193,140,193, - 204,192,204,192,236,192,108,192,60,192,60,192,28,16,19,38, - 18,1,0,7,224,31,248,60,60,112,14,96,6,224,7,192, - 3,192,3,192,3,192,3,192,3,192,3,192,3,224,7,96, - 6,112,14,60,60,31,248,7,224,13,19,38,16,2,0,255, - 224,255,240,192,48,192,24,192,24,192,24,192,24,192,48,255, - 240,255,224,192,0,192,0,192,0,192,0,192,0,192,0,192, - 0,192,0,192,0,16,19,38,18,1,0,7,224,31,248,60, - 60,112,14,96,6,224,7,192,3,192,3,192,3,192,3,192, - 3,192,3,192,3,224,7,96,230,112,126,60,28,31,254,7, - 231,13,19,38,17,2,0,255,224,255,240,192,48,192,24,192, - 24,192,24,192,24,192,48,255,240,255,224,192,112,192,48,192, - 24,192,24,192,24,192,24,192,24,192,24,192,24,13,19,38, - 16,2,0,15,128,63,224,96,96,192,48,192,48,192,0,224, - 0,124,0,63,128,7,224,0,240,0,56,0,24,0,24,192, - 24,192,56,240,112,127,224,31,128,14,19,38,16,1,0,255, - 252,255,252,3,0,3,0,3,0,3,0,3,0,3,0,3, - 0,3,0,3,0,3,0,3,0,3,0,3,0,3,0,3, - 0,3,0,3,0,14,19,38,18,2,0,192,12,192,12,192, - 12,192,12,192,12,192,12,192,12,192,12,192,12,192,12,192, - 12,192,12,192,12,192,12,192,12,96,24,112,56,63,240,15, - 192,15,19,38,17,1,0,192,6,192,6,224,14,96,12,112, - 28,48,24,48,24,56,56,24,48,24,48,28,112,12,96,12, - 96,14,224,6,192,6,192,3,128,3,128,3,128,20,19,57, - 22,1,0,192,96,48,192,96,48,192,96,48,192,240,48,96, - 240,96,97,152,96,97,152,96,97,152,96,97,152,96,49,152, - 192,51,12,192,51,12,192,51,12,192,27,13,128,27,13,128, - 30,7,128,14,7,0,12,3,0,12,3,0,15,19,38,17, - 1,0,192,6,224,14,112,28,48,24,24,48,28,112,14,224, - 7,192,3,128,3,128,7,192,14,224,12,96,28,112,56,56, - 48,24,96,12,224,14,192,6,14,19,38,16,1,0,192,12, - 224,28,96,24,112,56,48,48,56,112,24,96,28,224,12,192, - 15,192,7,128,7,128,3,0,3,0,3,0,3,0,3,0, - 3,0,3,0,13,19,38,15,1,0,255,248,255,248,0,56, - 0,112,0,224,1,192,1,192,3,128,7,0,7,0,14,0, - 28,0,28,0,56,0,112,0,112,0,224,0,255,248,255,248, - 4,24,24,7,2,251,240,240,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,240,240,8,19, - 19,7,0,0,192,64,64,96,32,32,48,16,16,16,24,8, - 8,12,4,4,6,2,3,4,24,24,7,1,251,240,240,48, - 48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48, - 48,48,48,240,240,10,9,18,12,1,10,12,0,12,0,30, - 0,18,0,51,0,97,128,97,128,192,192,192,192,14,2,4, - 14,0,251,255,252,255,252,5,4,4,7,1,15,192,96,48, - 24,11,14,28,13,1,0,31,0,63,128,97,192,96,192,0, - 192,7,192,63,192,120,192,224,192,192,192,193,192,227,192,126, - 224,60,96,11,19,38,14,2,0,192,0,192,0,192,0,192, - 0,192,0,207,0,223,128,241,192,224,192,192,224,192,96,192, - 96,192,96,192,96,192,224,224,192,241,192,223,128,207,0,10, - 14,28,12,1,0,31,0,63,128,113,192,96,192,224,0,192, - 0,192,0,192,0,192,0,224,0,96,192,113,192,63,128,31, - 0,11,19,38,14,1,0,0,96,0,96,0,96,0,96,0, - 96,30,96,63,96,113,224,96,224,224,96,192,96,192,96,192, - 96,192,96,224,96,96,224,113,224,63,96,30,96,11,14,28, - 13,1,0,14,0,63,128,113,192,96,192,192,96,192,96,255, - 224,255,224,192,0,192,0,96,96,112,224,63,192,15,0,6, - 19,19,8,1,0,28,60,48,48,48,252,252,48,48,48,48, - 48,48,48,48,48,48,48,48,11,19,38,14,1,251,30,96, - 63,96,113,224,96,224,224,96,192,96,192,96,192,96,192,96, - 224,96,96,224,113,224,63,96,30,96,0,96,192,96,224,192, - 127,192,31,0,10,19,38,13,2,0,192,0,192,0,192,0, - 192,0,192,0,206,0,223,128,241,128,224,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 2,19,19,6,2,0,192,192,192,0,0,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,4,24,24,6,0,251,48, - 48,48,0,0,48,48,48,48,48,48,48,48,48,48,48,48, - 48,48,48,48,48,240,224,10,19,38,12,2,0,192,0,192, - 0,192,0,192,0,192,0,193,128,195,128,199,0,206,0,220, - 0,248,0,252,0,206,0,198,0,199,0,195,128,193,128,193, - 192,192,192,2,19,19,6,2,0,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,16,14,28,20, - 2,0,206,60,255,126,227,199,193,131,193,131,193,131,193,131, - 193,131,193,131,193,131,193,131,193,131,193,131,193,131,10,14, - 28,14,2,0,206,0,223,128,241,128,224,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 11,14,28,13,1,0,31,0,63,128,113,192,96,192,224,224, - 192,96,192,96,192,96,192,96,224,224,96,192,113,192,63,128, - 31,0,11,19,38,14,2,251,207,0,223,128,241,192,224,192, - 192,224,192,96,192,96,192,96,192,96,192,224,224,192,241,192, - 223,128,207,0,192,0,192,0,192,0,192,0,192,0,11,19, - 38,14,1,251,30,96,63,96,113,224,96,224,224,96,192,96, - 192,96,192,96,192,96,224,96,96,224,113,224,63,96,30,96, - 0,96,0,96,0,96,0,96,0,96,6,14,14,9,2,0, - 204,220,248,240,224,192,192,192,192,192,192,192,192,192,10,14, - 28,12,1,0,63,0,127,128,225,192,192,192,192,0,248,0, - 127,0,15,128,1,192,192,192,192,192,225,192,127,128,63,0, - 6,18,18,8,1,0,48,48,48,48,252,252,48,48,48,48, - 48,48,48,48,48,48,60,28,10,14,28,14,2,0,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,193,192,99,192,126,192,28,192,11,14,28,13,1,0, - 192,96,192,96,192,96,96,192,96,192,113,192,49,128,49,128, - 27,0,27,0,27,0,14,0,14,0,14,0,18,14,42,18, - 0,0,192,192,192,192,192,192,97,225,128,97,225,128,97,225, - 128,49,35,0,51,51,0,51,51,0,27,54,0,26,22,0, - 30,30,0,14,28,0,12,12,0,12,12,0,10,14,28,12, - 1,0,192,192,225,192,97,128,51,0,30,0,30,0,12,0, - 30,0,30,0,51,0,115,128,97,128,192,192,192,192,12,19, - 38,13,0,251,192,48,192,48,96,48,112,96,48,96,56,224, - 24,192,24,192,13,128,13,128,7,128,7,0,3,0,3,0, - 6,0,6,0,12,0,60,0,56,0,10,14,28,12,1,0, - 255,192,255,192,1,128,3,0,7,0,14,0,12,0,28,0, - 56,0,48,0,96,0,224,0,255,192,255,192,6,24,24,8, - 1,251,12,24,48,48,48,48,48,48,48,48,96,192,192,96, - 48,48,48,48,48,48,48,48,24,12,1,24,24,6,2,251, - 128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128, - 128,128,128,128,128,128,128,128,6,24,24,8,1,251,192,96, - 48,48,48,48,48,48,48,48,24,12,12,24,48,48,48,48, - 48,48,48,48,96,192,10,4,8,14,2,5,112,192,252,192, - 207,192,195,128,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,0,0,0,6,0,1,2,19,19,6,2, - 251,192,192,192,0,0,64,64,192,192,192,192,192,192,192,192, - 192,192,192,192,10,18,36,13,1,254,1,128,1,128,31,0, - 63,128,115,192,102,192,198,0,204,0,204,0,204,0,216,0, - 216,0,216,192,113,192,127,128,63,0,96,0,96,0,12,18, - 36,14,1,0,31,128,63,224,112,112,96,48,96,0,112,0, - 48,0,24,0,255,128,255,128,24,0,24,0,24,0,48,0, - 48,0,103,48,255,240,240,224,11,12,24,13,1,3,192,96, - 238,224,127,192,49,128,96,192,96,192,96,192,96,192,49,128, - 127,192,238,224,192,96,14,18,36,14,0,0,224,28,96,24, - 112,56,48,48,56,112,24,96,28,224,12,192,63,240,63,240, - 3,0,63,240,63,240,3,0,3,0,3,0,3,0,3,0, - 2,24,24,6,2,251,192,192,192,192,192,192,192,192,192,192, - 0,0,0,0,192,192,192,192,192,192,192,192,192,192,11,24, - 48,13,1,251,31,0,63,128,113,192,96,192,112,192,56,0, - 28,0,126,0,231,0,195,128,193,192,192,192,96,96,112,96, - 56,96,28,192,15,128,7,0,3,128,97,192,96,192,113,192, - 63,128,31,0,6,2,2,8,1,16,204,204,19,19,57,19, - 1,0,3,248,0,14,14,0,48,1,128,96,0,192,65,240, - 64,195,24,96,134,12,32,132,0,32,132,0,32,132,0,32, - 132,0,32,134,12,32,195,24,96,65,240,64,96,0,192,48, - 1,128,24,3,0,14,14,0,3,248,0,7,12,12,9,1, - 7,120,204,204,28,108,204,204,220,118,0,254,254,9,8,16, - 14,2,3,25,128,51,0,102,0,204,0,204,0,102,0,51, - 0,25,128,13,8,16,15,1,2,255,248,255,248,0,24,0, - 24,0,24,0,24,0,24,0,24,6,2,2,8,1,6,252, - 252,18,19,57,19,1,0,7,248,0,28,14,0,48,3,0, - 96,1,128,67,240,128,194,24,192,130,8,64,130,8,64,130, - 8,64,130,16,64,131,240,64,130,32,64,130,16,64,194,16, - 192,66,8,128,96,1,128,48,3,0,28,14,0,7,248,0, - 6,2,2,8,1,16,252,252,8,7,7,9,0,11,60,102, - 195,195,195,102,60,12,13,26,14,1,0,6,0,6,0,6, - 0,6,0,255,240,255,240,6,0,6,0,6,0,6,0,0, - 0,255,240,255,240,7,10,10,7,0,8,60,126,198,6,12, - 24,48,96,254,254,7,10,10,7,0,8,124,254,198,6,60, - 60,6,198,254,124,5,4,4,7,1,15,24,48,96,192,10, - 19,38,14,2,251,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,193,192,227,192,254,192,220, - 192,192,0,192,0,192,0,192,0,192,0,10,24,48,12,1, - 251,31,192,127,192,125,128,253,128,253,128,253,128,253,128,253, - 128,253,128,125,128,125,128,61,128,13,128,13,128,13,128,13, - 128,13,128,13,128,13,128,13,128,13,128,13,128,13,128,13, - 128,2,3,3,6,2,6,192,192,192,5,6,6,7,1,251, - 96,112,24,24,248,112,4,10,10,7,0,8,48,48,240,240, - 48,48,48,48,48,48,7,12,12,9,1,7,56,108,198,198, - 198,198,198,108,56,0,254,254,9,8,16,14,3,3,204,0, - 102,0,51,0,25,128,25,128,51,0,102,0,204,0,18,18, - 54,19,1,0,48,24,0,48,24,0,240,48,0,240,48,0, - 48,96,0,48,96,0,48,192,0,48,192,0,49,131,0,49, - 135,0,3,15,0,3,15,0,6,27,0,6,51,0,12,127, - 192,12,127,192,24,3,0,24,3,0,18,18,54,19,1,0, - 48,24,0,48,24,0,240,48,0,240,48,0,48,96,0,48, - 96,0,48,192,0,48,192,0,49,135,128,49,143,192,3,24, - 192,3,0,192,6,1,128,6,3,0,12,6,0,12,12,0, - 24,31,192,24,31,192,19,18,54,19,0,0,124,12,0,254, - 12,0,198,24,0,6,24,0,60,48,0,60,48,0,6,96, - 0,198,96,0,254,193,128,124,195,128,1,135,128,1,135,128, - 3,13,128,3,25,128,6,63,224,6,63,224,12,1,128,12, - 1,128,10,19,38,12,1,251,12,0,12,0,12,0,0,0, - 0,0,12,0,12,0,12,0,12,0,24,0,56,0,112,0, - 96,0,224,192,192,192,193,192,227,128,127,128,62,0,15,24, - 48,17,1,0,12,0,6,0,3,0,1,128,0,0,3,128, - 3,128,6,192,6,192,12,64,12,96,12,96,24,48,24,48, - 24,48,48,24,63,248,63,248,96,12,96,12,96,12,192,6, - 192,6,192,6,15,24,48,17,1,0,0,96,0,192,1,128, - 3,0,0,0,3,128,3,128,6,192,6,192,12,64,12,96, - 12,96,24,48,24,48,24,48,48,24,63,248,63,248,96,12, - 96,12,96,12,192,6,192,6,192,6,15,24,48,17,1,0, - 1,128,3,192,6,96,12,48,0,0,3,128,3,128,6,192, - 6,192,12,64,12,96,12,96,24,48,24,48,24,48,48,24, - 63,248,63,248,96,12,96,12,96,12,192,6,192,6,192,6, - 15,23,46,17,1,0,7,16,13,176,8,224,0,0,3,128, - 3,128,6,192,6,192,12,64,12,96,12,96,24,48,24,48, - 24,48,48,24,63,248,63,248,96,12,96,12,96,12,192,6, - 192,6,192,6,15,23,46,17,1,0,12,96,12,96,0,0, - 0,0,3,128,3,128,6,192,6,192,12,64,12,96,12,96, - 24,48,24,48,24,48,48,24,63,248,63,248,96,12,96,12, - 96,12,192,6,192,6,192,6,15,24,48,17,1,0,3,128, - 4,64,4,64,3,128,0,0,3,128,3,128,6,192,6,192, - 12,64,12,96,12,96,24,48,24,48,24,48,48,24,63,248, - 63,248,96,12,96,12,96,12,192,6,192,6,192,6,21,19, - 57,23,1,0,3,255,248,3,255,248,6,96,0,6,96,0, - 12,96,0,12,96,0,12,96,0,24,96,0,24,127,248,24, - 127,248,48,96,0,63,224,0,63,224,0,96,96,0,96,96, - 0,96,96,0,192,96,0,192,127,248,192,127,248,15,24,48, - 18,1,251,7,224,31,248,60,60,112,14,96,6,224,6,192, - 0,192,0,192,0,192,0,192,0,192,0,192,0,224,6,96, - 6,112,14,60,60,31,248,7,224,1,128,0,192,0,192,7, - 192,3,128,12,24,48,16,2,0,48,0,24,0,12,0,6, - 0,0,0,255,240,255,240,192,0,192,0,192,0,192,0,192, - 0,192,0,255,224,255,224,192,0,192,0,192,0,192,0,192, - 0,192,0,192,0,255,240,255,240,12,24,48,16,2,0,1, - 128,3,0,6,0,12,0,0,0,255,240,255,240,192,0,192, - 0,192,0,192,0,192,0,192,0,255,224,255,224,192,0,192, - 0,192,0,192,0,192,0,192,0,192,0,255,240,255,240,12, - 24,48,16,2,0,6,0,15,0,25,128,48,192,0,0,255, - 240,255,240,192,0,192,0,192,0,192,0,192,0,192,0,255, - 224,255,224,192,0,192,0,192,0,192,0,192,0,192,0,192, - 0,255,240,255,240,12,23,46,16,2,0,24,192,24,192,0, - 0,0,0,255,240,255,240,192,0,192,0,192,0,192,0,192, - 0,192,0,255,224,255,224,192,0,192,0,192,0,192,0,192, - 0,192,0,192,0,255,240,255,240,5,24,24,8,1,0,192, - 96,48,24,0,48,48,48,48,48,48,48,48,48,48,48,48, - 48,48,48,48,48,48,48,5,24,24,8,2,0,24,48,96, - 192,0,96,96,96,96,96,96,96,96,96,96,96,96,96,96, - 96,96,96,96,96,8,24,24,8,0,0,24,60,102,195,0, - 24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24, - 24,24,24,6,23,23,8,1,0,204,204,0,0,48,48,48, - 48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48, - 18,19,57,18,255,0,31,248,0,31,254,0,24,15,0,24, - 3,128,24,1,128,24,1,192,24,0,192,24,0,192,255,128, - 192,255,128,192,24,0,192,24,0,192,24,0,192,24,1,192, - 24,1,128,24,3,128,24,15,0,31,254,0,31,248,0,14, - 23,46,18,2,0,14,32,27,96,17,192,0,0,224,12,240, - 12,240,12,216,12,220,12,204,12,206,12,198,12,199,12,195, - 12,195,140,193,140,193,204,192,204,192,236,192,108,192,60,192, - 60,192,28,16,24,48,18,1,0,12,0,6,0,3,0,1, - 128,0,0,7,224,31,248,60,60,112,14,96,6,224,7,192, - 3,192,3,192,3,192,3,192,3,192,3,192,3,224,7,96, - 6,112,14,60,60,31,248,7,224,16,24,48,18,1,0,0, - 48,0,96,0,192,1,128,0,0,7,224,31,248,60,60,112, - 14,96,6,224,7,192,3,192,3,192,3,192,3,192,3,192, - 3,192,3,224,7,96,6,112,14,60,60,31,248,7,224,16, - 24,48,18,1,0,0,192,1,224,3,48,6,24,0,0,7, - 224,31,248,60,60,112,14,96,6,224,7,192,3,192,3,192, - 3,192,3,192,3,192,3,192,3,224,7,96,6,112,14,60, - 60,31,248,7,224,16,23,46,18,1,0,3,136,6,216,4, - 112,0,0,7,224,31,248,60,60,112,14,96,6,224,7,192, - 3,192,3,192,3,192,3,192,3,192,3,192,3,224,7,96, - 6,112,14,60,60,31,248,7,224,16,23,46,18,1,0,6, - 48,6,48,0,0,0,0,7,224,31,248,60,60,112,14,96, - 6,224,7,192,3,192,3,192,3,192,3,192,3,192,3,192, - 3,224,7,96,6,112,14,60,60,31,248,7,224,13,12,24, - 14,0,1,192,24,96,48,48,96,24,192,13,128,7,0,7, - 0,13,128,24,192,48,96,96,48,192,24,18,19,57,18,0, - 0,3,240,192,15,253,192,30,31,128,56,7,0,48,15,0, - 112,29,128,96,57,128,96,113,128,96,225,128,97,193,128,99, - 129,128,103,1,128,110,1,128,124,3,128,56,3,0,56,7, - 0,126,30,0,239,252,0,195,240,0,14,24,48,18,2,0, - 24,0,12,0,6,0,3,0,0,0,192,12,192,12,192,12, - 192,12,192,12,192,12,192,12,192,12,192,12,192,12,192,12, - 192,12,192,12,192,12,192,12,96,24,112,56,63,240,15,192, - 14,24,48,18,2,0,0,96,0,192,1,128,3,0,0,0, - 192,12,192,12,192,12,192,12,192,12,192,12,192,12,192,12, - 192,12,192,12,192,12,192,12,192,12,192,12,192,12,96,24, - 112,56,63,240,15,192,14,24,48,18,2,0,3,0,7,128, - 12,192,24,96,0,0,192,12,192,12,192,12,192,12,192,12, - 192,12,192,12,192,12,192,12,192,12,192,12,192,12,192,12, - 192,12,192,12,96,24,112,56,63,240,15,192,14,23,46,18, - 2,0,24,192,24,192,0,0,0,0,192,12,192,12,192,12, - 192,12,192,12,192,12,192,12,192,12,192,12,192,12,192,12, - 192,12,192,12,192,12,192,12,96,24,112,56,63,240,15,192, - 14,24,48,16,1,0,0,96,0,192,1,128,3,0,0,0, - 192,12,224,28,96,24,112,56,48,48,56,112,24,96,28,224, - 12,192,15,192,7,128,7,128,3,0,3,0,3,0,3,0, - 3,0,3,0,3,0,13,19,38,16,2,0,192,0,192,0, - 192,0,192,0,255,224,255,240,192,48,192,24,192,24,192,24, - 192,24,192,48,255,240,255,224,192,0,192,0,192,0,192,0, - 192,0,10,19,38,15,3,0,28,0,127,0,227,0,193,128, - 193,128,193,128,195,0,199,0,206,0,207,0,195,128,193,128, - 192,192,192,192,192,192,193,128,195,128,207,0,206,0,11,19, - 38,13,1,0,24,0,12,0,6,0,3,0,0,0,31,0, - 63,128,97,192,96,192,0,192,7,192,63,192,120,192,224,192, - 192,192,193,192,227,192,126,224,60,96,11,19,38,13,1,0, - 1,128,3,0,6,0,12,0,0,0,31,0,63,128,97,192, - 96,192,0,192,7,192,63,192,120,192,224,192,192,192,193,192, - 227,192,126,224,60,96,11,19,38,13,1,0,12,0,30,0, - 51,0,97,128,0,0,31,0,63,128,97,192,96,192,0,192, - 7,192,63,192,120,192,224,192,192,192,193,192,227,192,126,224, - 60,96,11,18,36,13,1,0,28,64,54,192,35,128,0,0, - 31,0,63,128,97,192,96,192,0,192,7,192,63,192,120,192, - 224,192,192,192,193,192,227,192,126,224,60,96,11,18,36,13, - 1,0,51,0,51,0,0,0,0,0,31,0,63,128,97,192, - 96,192,0,192,7,192,63,192,120,192,224,192,192,192,193,192, - 227,192,126,224,60,96,11,19,38,13,1,0,6,0,9,0, - 9,0,6,0,0,0,31,0,63,128,97,192,96,192,0,192, - 7,192,63,192,120,192,224,192,192,192,193,192,227,192,126,224, - 60,96,19,14,42,21,1,0,31,14,0,63,191,128,97,241, - 192,96,224,192,0,192,96,7,192,96,63,255,224,120,255,224, - 224,192,0,192,192,0,193,224,96,227,240,224,126,63,192,60, - 15,0,10,19,38,12,1,251,31,0,63,128,113,192,96,192, - 224,0,192,0,192,0,192,0,192,0,224,0,96,192,113,192, - 63,128,31,0,12,0,6,0,6,0,62,0,28,0,11,19, - 38,13,1,0,24,0,12,0,6,0,3,0,0,0,14,0, - 63,128,113,192,96,192,192,96,192,96,255,224,255,224,192,0, - 192,0,96,96,112,224,63,192,15,0,11,19,38,13,1,0, - 3,0,6,0,12,0,24,0,0,0,14,0,63,128,113,192, - 96,192,192,96,192,96,255,224,255,224,192,0,192,0,96,96, - 112,224,63,192,15,0,11,19,38,13,1,0,12,0,30,0, - 51,0,97,128,0,0,14,0,63,128,113,192,96,192,192,96, - 192,96,255,224,255,224,192,0,192,0,96,96,112,224,63,192, - 15,0,11,18,36,13,1,0,51,0,51,0,0,0,0,0, - 14,0,63,128,113,192,96,192,192,96,192,96,255,224,255,224, - 192,0,192,0,96,96,112,224,63,192,15,0,5,19,19,6, - 0,0,192,96,48,24,0,48,48,48,48,48,48,48,48,48, - 48,48,48,48,48,5,19,19,6,1,0,24,48,96,192,0, - 96,96,96,96,96,96,96,96,96,96,96,96,96,96,8,19, - 19,6,255,0,24,60,102,195,0,24,24,24,24,24,24,24, - 24,24,24,24,24,24,24,6,18,18,6,0,0,204,204,0, - 0,48,48,48,48,48,48,48,48,48,48,48,48,48,48,11, - 19,38,13,1,0,96,0,57,128,14,0,30,0,99,0,31, - 128,63,128,113,192,96,192,224,224,192,96,192,96,192,96,192, - 96,224,224,96,192,113,192,63,128,31,0,10,18,36,14,2, - 0,56,128,109,128,71,0,0,0,206,0,223,128,241,128,224, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,11,19,38,13,1,0,24,0,12,0,6, - 0,3,0,0,0,31,0,63,128,113,192,96,192,224,224,192, - 96,192,96,192,96,192,96,224,224,96,192,113,192,63,128,31, - 0,11,19,38,13,1,0,3,0,6,0,12,0,24,0,0, - 0,31,0,63,128,113,192,96,192,224,224,192,96,192,96,192, - 96,192,96,224,224,96,192,113,192,63,128,31,0,11,19,38, - 13,1,0,12,0,30,0,51,0,97,128,0,0,31,0,63, - 128,113,192,96,192,224,224,192,96,192,96,192,96,192,96,224, - 224,96,192,113,192,63,128,31,0,11,18,36,13,1,0,28, - 64,54,192,35,128,0,0,31,0,63,128,113,192,96,192,224, - 224,192,96,192,96,192,96,192,96,224,224,96,192,113,192,63, - 128,31,0,11,18,36,13,1,0,51,0,51,0,0,0,0, - 0,31,0,63,128,113,192,96,192,224,224,192,96,192,96,192, - 96,192,96,224,224,96,192,113,192,63,128,31,0,12,12,24, - 14,1,1,6,0,6,0,6,0,0,0,0,0,255,240,255, - 240,0,0,0,0,6,0,6,0,6,0,13,14,28,13,0, - 0,15,152,31,248,56,112,48,224,113,240,99,176,99,48,102, - 48,108,48,124,112,56,96,112,224,255,192,207,128,10,19,38, - 14,2,0,48,0,24,0,12,0,6,0,0,0,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,193,192,99,192,126,192,28,192,10,19,38,14,2,0,3, - 0,6,0,12,0,24,0,0,0,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,193,192,99, - 192,126,192,28,192,10,19,38,14,2,0,12,0,30,0,51, - 0,97,128,0,0,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,193,192,99,192,126,192,28, - 192,10,18,36,14,2,0,51,0,51,0,0,0,0,0,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,193,192,99,192,126,192,28,192,12,24,48,13,0, - 251,0,192,1,128,3,0,6,0,0,0,192,48,192,48,96, - 48,112,96,48,96,56,224,24,192,24,192,13,128,13,128,7, - 128,7,0,3,0,3,0,6,0,6,0,12,0,60,0,56, - 0,11,24,48,14,2,251,192,0,192,0,192,0,192,0,192, - 0,207,0,223,128,241,192,224,192,192,224,192,96,192,96,192, - 96,192,96,192,224,224,192,241,192,223,128,207,0,192,0,192, - 0,192,0,192,0,192,0,12,23,46,13,0,251,25,128,25, - 128,0,0,0,0,192,48,192,48,96,48,112,96,48,96,56, - 224,24,192,24,192,13,128,13,128,7,128,7,0,3,0,3, - 0,6,0,6,0,12,0,60,0,56,0}; -/* - Fontname: -Adobe-Helvetica-Medium-R-Normal--25-180-100-100-P-130-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 19, '1' Height: 18 - Calculated Max Values w=22 h=24 x= 3 y=15 dx=25 dy= 0 ascent=20 len=69 - Font Bounding box w=28 h=37 x=-3 y=-8 - Calculated Min Values x= 0 y=-5 dx= 0 dy= 0 - Pure Font ascent =19 descent=-5 - X Font ascent =19 descent=-5 - Max Font ascent =20 descent=-5 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_helvR18r[3381] U8G_FONT_SECTION("u8g_font_helvR18r") = { - 0,28,37,253,248,19,4,37,9,49,32,127,251,20,251,19, - 251,0,0,0,6,0,1,2,19,19,6,2,0,192,192,192, - 192,192,192,192,192,192,192,192,192,128,128,0,0,192,192,192, - 6,6,6,8,1,13,204,204,204,204,204,68,11,17,34,14, - 2,0,12,192,12,192,12,192,25,128,255,224,255,224,25,128, - 25,128,51,0,51,0,255,224,255,224,51,0,51,0,102,0, - 102,0,102,0,11,22,44,13,1,254,6,0,6,0,31,128, - 63,192,118,224,102,96,102,96,102,0,118,0,62,0,62,0, - 15,128,7,192,6,224,6,96,198,96,198,96,230,224,127,192, - 63,128,6,0,6,0,19,18,54,22,1,0,0,6,0,60, - 12,0,126,12,0,195,24,0,195,24,0,195,48,0,195,48, - 0,126,96,0,60,96,0,0,192,0,0,199,128,1,143,192, - 1,152,96,3,24,96,3,24,96,6,24,96,6,15,192,4, - 7,128,14,18,36,17,2,0,15,0,31,128,57,192,48,192, - 48,192,48,192,25,128,15,0,30,0,63,24,115,152,97,216, - 192,240,192,96,192,240,225,216,127,156,30,0,2,6,6,6, - 2,13,192,192,192,192,192,64,5,24,24,8,2,251,24,24, - 48,48,96,96,96,192,192,192,192,192,192,192,192,192,192,96, - 96,96,48,48,24,24,5,24,24,8,1,251,192,192,96,96, - 48,48,48,24,24,24,24,24,24,24,24,24,24,48,48,48, - 96,96,192,192,7,7,7,10,1,12,16,16,214,124,56,108, - 68,12,12,24,14,1,1,6,0,6,0,6,0,6,0,6, - 0,255,240,255,240,6,0,6,0,6,0,6,0,6,0,2, - 6,6,6,2,253,192,192,192,64,64,128,6,2,2,8,1, - 6,252,252,2,3,3,6,2,0,192,192,192,7,19,19,7, - 0,0,6,4,12,12,8,24,24,16,16,48,48,32,96,96, - 64,192,192,128,128,11,18,36,13,1,0,31,0,63,128,113, - 192,96,192,96,192,224,224,192,96,192,96,192,96,192,96,192, - 96,192,96,224,224,96,192,96,192,113,192,63,128,31,0,6, - 18,18,13,2,0,12,12,28,252,252,12,12,12,12,12,12, - 12,12,12,12,12,12,12,11,18,36,13,1,0,30,0,127, - 128,97,192,192,192,192,96,192,96,0,224,0,192,1,192,3, - 128,15,0,28,0,56,0,112,0,224,0,192,0,255,224,255, - 224,11,18,36,13,1,0,31,0,127,128,97,128,192,192,192, - 192,192,192,0,192,1,128,15,0,15,192,0,192,0,96,0, - 96,192,96,192,192,97,192,127,128,31,0,11,18,36,13,1, - 0,1,128,3,128,3,128,7,128,15,128,13,128,25,128,57, - 128,49,128,97,128,225,128,193,128,255,224,255,224,1,128,1, - 128,1,128,1,128,11,18,36,13,1,0,127,192,127,192,96, - 0,96,0,96,0,96,0,126,0,127,128,113,192,0,192,0, - 224,0,96,0,96,192,224,192,192,225,192,127,128,30,0,11, - 18,36,13,1,0,15,0,63,192,112,192,96,96,224,96,192, - 0,192,0,207,0,223,128,241,192,224,192,192,96,192,96,192, - 96,224,224,113,192,127,192,31,0,11,18,36,13,1,0,255, - 224,255,224,0,224,0,192,1,128,1,128,3,0,3,0,6, - 0,6,0,12,0,12,0,28,0,24,0,24,0,56,0,48, - 0,48,0,11,18,36,13,1,0,14,0,63,128,49,128,96, - 192,96,192,96,192,49,128,31,0,63,128,113,192,96,192,192, - 96,192,96,192,96,192,96,96,192,127,192,31,0,11,18,36, - 13,1,0,31,0,127,192,113,192,224,192,192,96,192,96,192, - 96,192,96,224,224,113,224,127,96,30,96,0,96,0,224,192, - 192,225,192,127,128,30,0,2,14,14,6,2,0,192,192,192, - 0,0,0,0,0,0,0,0,192,192,192,2,17,17,6,2, - 253,192,192,192,0,0,0,0,0,0,0,0,192,192,192,64, - 64,128,12,12,24,15,1,1,0,48,0,240,3,192,15,0, - 60,0,224,0,224,0,60,0,15,0,3,192,0,240,0,48, - 10,5,10,15,2,5,255,192,255,192,0,0,255,192,255,192, - 12,12,24,15,1,1,192,0,240,0,60,0,15,0,3,192, - 0,112,0,112,3,192,15,0,60,0,240,0,192,0,10,19, - 38,12,1,0,31,0,127,128,113,192,224,192,192,192,193,192, - 1,128,3,128,7,0,6,0,12,0,12,0,12,0,12,0, - 0,0,0,0,12,0,12,0,12,0,22,23,69,25,2,252, - 0,255,0,3,255,192,15,1,224,28,0,112,56,0,24,48, - 0,24,96,115,12,96,251,12,193,199,12,195,134,12,195,6, - 12,198,6,12,198,12,28,198,12,24,198,12,56,231,28,112, - 99,247,224,113,227,128,56,0,0,28,0,0,15,3,0,7, - 255,0,0,252,0,15,19,38,17,1,0,3,128,3,128,6, - 192,6,192,12,64,12,96,12,96,24,48,24,48,24,48,48, - 24,63,248,63,248,96,12,96,12,96,12,192,6,192,6,192, - 6,14,19,38,17,2,0,255,192,255,240,192,112,192,24,192, - 24,192,24,192,24,192,48,255,224,255,240,192,24,192,12,192, - 12,192,12,192,12,192,28,192,120,255,240,255,192,15,19,38, - 18,1,0,7,224,31,248,60,60,112,14,96,6,224,6,192, - 0,192,0,192,0,192,0,192,0,192,0,192,0,224,6,96, - 6,112,14,60,60,31,248,7,224,15,19,38,18,2,0,255, - 192,255,240,192,120,192,28,192,12,192,14,192,6,192,6,192, - 6,192,6,192,6,192,6,192,6,192,14,192,12,192,28,192, - 120,255,240,255,192,12,19,38,16,2,0,255,240,255,240,192, - 0,192,0,192,0,192,0,192,0,192,0,255,224,255,224,192, - 0,192,0,192,0,192,0,192,0,192,0,192,0,255,240,255, - 240,11,19,38,14,2,0,255,224,255,224,192,0,192,0,192, - 0,192,0,192,0,192,0,255,192,255,192,192,0,192,0,192, - 0,192,0,192,0,192,0,192,0,192,0,192,0,16,19,38, - 19,1,0,7,224,31,248,60,60,112,14,96,6,224,6,192, - 0,192,0,192,0,192,127,192,127,192,3,192,3,224,3,96, - 7,112,15,60,63,31,251,7,227,14,19,38,18,2,0,192, - 12,192,12,192,12,192,12,192,12,192,12,192,12,192,12,255, - 252,255,252,192,12,192,12,192,12,192,12,192,12,192,12,192, - 12,192,12,192,12,2,19,19,8,3,0,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,10,19, - 38,13,1,0,0,192,0,192,0,192,0,192,0,192,0,192, - 0,192,0,192,0,192,0,192,0,192,0,192,192,192,192,192, - 192,192,192,192,97,128,127,128,63,0,13,19,38,18,3,0, - 192,56,192,112,192,224,193,192,195,128,199,0,206,0,220,0, - 252,0,254,0,231,0,195,128,193,128,193,192,192,224,192,96, - 192,112,192,56,192,24,11,19,38,14,2,0,192,0,192,0, - 192,0,192,0,192,0,192,0,192,0,192,0,192,0,192,0, - 192,0,192,0,192,0,192,0,192,0,192,0,192,0,255,224, - 255,224,17,19,57,21,2,0,192,1,128,224,3,128,224,3, - 128,240,7,128,240,7,128,216,13,128,216,13,128,216,13,128, - 204,25,128,204,25,128,204,25,128,198,49,128,198,49,128,198, - 49,128,195,97,128,195,97,128,195,97,128,193,193,128,193,193, - 128,14,19,38,18,2,0,224,12,240,12,240,12,216,12,220, - 12,204,12,206,12,198,12,199,12,195,12,195,140,193,140,193, - 204,192,204,192,236,192,108,192,60,192,60,192,28,16,19,38, - 18,1,0,7,224,31,248,60,60,112,14,96,6,224,7,192, - 3,192,3,192,3,192,3,192,3,192,3,192,3,224,7,96, - 6,112,14,60,60,31,248,7,224,13,19,38,16,2,0,255, - 224,255,240,192,48,192,24,192,24,192,24,192,24,192,48,255, - 240,255,224,192,0,192,0,192,0,192,0,192,0,192,0,192, - 0,192,0,192,0,16,19,38,18,1,0,7,224,31,248,60, - 60,112,14,96,6,224,7,192,3,192,3,192,3,192,3,192, - 3,192,3,192,3,224,7,96,230,112,126,60,28,31,254,7, - 231,13,19,38,17,2,0,255,224,255,240,192,48,192,24,192, - 24,192,24,192,24,192,48,255,240,255,224,192,112,192,48,192, - 24,192,24,192,24,192,24,192,24,192,24,192,24,13,19,38, - 16,2,0,15,128,63,224,96,96,192,48,192,48,192,0,224, - 0,124,0,63,128,7,224,0,240,0,56,0,24,0,24,192, - 24,192,56,240,112,127,224,31,128,14,19,38,16,1,0,255, - 252,255,252,3,0,3,0,3,0,3,0,3,0,3,0,3, - 0,3,0,3,0,3,0,3,0,3,0,3,0,3,0,3, - 0,3,0,3,0,14,19,38,18,2,0,192,12,192,12,192, - 12,192,12,192,12,192,12,192,12,192,12,192,12,192,12,192, - 12,192,12,192,12,192,12,192,12,96,24,112,56,63,240,15, - 192,15,19,38,17,1,0,192,6,192,6,224,14,96,12,112, - 28,48,24,48,24,56,56,24,48,24,48,28,112,12,96,12, - 96,14,224,6,192,6,192,3,128,3,128,3,128,20,19,57, - 22,1,0,192,96,48,192,96,48,192,96,48,192,240,48,96, - 240,96,97,152,96,97,152,96,97,152,96,97,152,96,49,152, - 192,51,12,192,51,12,192,51,12,192,27,13,128,27,13,128, - 30,7,128,14,7,0,12,3,0,12,3,0,15,19,38,17, - 1,0,192,6,224,14,112,28,48,24,24,48,28,112,14,224, - 7,192,3,128,3,128,7,192,14,224,12,96,28,112,56,56, - 48,24,96,12,224,14,192,6,14,19,38,16,1,0,192,12, - 224,28,96,24,112,56,48,48,56,112,24,96,28,224,12,192, - 15,192,7,128,7,128,3,0,3,0,3,0,3,0,3,0, - 3,0,3,0,13,19,38,15,1,0,255,248,255,248,0,56, - 0,112,0,224,1,192,1,192,3,128,7,0,7,0,14,0, - 28,0,28,0,56,0,112,0,112,0,224,0,255,248,255,248, - 4,24,24,7,2,251,240,240,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,240,240,8,19, - 19,7,0,0,192,64,64,96,32,32,48,16,16,16,24,8, - 8,12,4,4,6,2,3,4,24,24,7,1,251,240,240,48, - 48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48, - 48,48,48,240,240,10,9,18,12,1,10,12,0,12,0,30, - 0,18,0,51,0,97,128,97,128,192,192,192,192,14,2,4, - 14,0,251,255,252,255,252,5,4,4,7,1,15,192,96,48, - 24,11,14,28,13,1,0,31,0,63,128,97,192,96,192,0, - 192,7,192,63,192,120,192,224,192,192,192,193,192,227,192,126, - 224,60,96,11,19,38,14,2,0,192,0,192,0,192,0,192, - 0,192,0,207,0,223,128,241,192,224,192,192,224,192,96,192, - 96,192,96,192,96,192,224,224,192,241,192,223,128,207,0,10, - 14,28,12,1,0,31,0,63,128,113,192,96,192,224,0,192, - 0,192,0,192,0,192,0,224,0,96,192,113,192,63,128,31, - 0,11,19,38,14,1,0,0,96,0,96,0,96,0,96,0, - 96,30,96,63,96,113,224,96,224,224,96,192,96,192,96,192, - 96,192,96,224,96,96,224,113,224,63,96,30,96,11,14,28, - 13,1,0,14,0,63,128,113,192,96,192,192,96,192,96,255, - 224,255,224,192,0,192,0,96,96,112,224,63,192,15,0,6, - 19,19,8,1,0,28,60,48,48,48,252,252,48,48,48,48, - 48,48,48,48,48,48,48,48,11,19,38,14,1,251,30,96, - 63,96,113,224,96,224,224,96,192,96,192,96,192,96,192,96, - 224,96,96,224,113,224,63,96,30,96,0,96,192,96,224,192, - 127,192,31,0,10,19,38,13,2,0,192,0,192,0,192,0, - 192,0,192,0,206,0,223,128,241,128,224,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 2,19,19,6,2,0,192,192,192,0,0,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,4,24,24,6,0,251,48, - 48,48,0,0,48,48,48,48,48,48,48,48,48,48,48,48, - 48,48,48,48,48,240,224,10,19,38,12,2,0,192,0,192, - 0,192,0,192,0,192,0,193,128,195,128,199,0,206,0,220, - 0,248,0,252,0,206,0,198,0,199,0,195,128,193,128,193, - 192,192,192,2,19,19,6,2,0,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,16,14,28,20, - 2,0,206,60,255,126,227,199,193,131,193,131,193,131,193,131, - 193,131,193,131,193,131,193,131,193,131,193,131,193,131,10,14, - 28,14,2,0,206,0,223,128,241,128,224,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 11,14,28,13,1,0,31,0,63,128,113,192,96,192,224,224, - 192,96,192,96,192,96,192,96,224,224,96,192,113,192,63,128, - 31,0,11,19,38,14,2,251,207,0,223,128,241,192,224,192, - 192,224,192,96,192,96,192,96,192,96,192,224,224,192,241,192, - 223,128,207,0,192,0,192,0,192,0,192,0,192,0,11,19, - 38,14,1,251,30,96,63,96,113,224,96,224,224,96,192,96, - 192,96,192,96,192,96,224,96,96,224,113,224,63,96,30,96, - 0,96,0,96,0,96,0,96,0,96,6,14,14,9,2,0, - 204,220,248,240,224,192,192,192,192,192,192,192,192,192,10,14, - 28,12,1,0,63,0,127,128,225,192,192,192,192,0,248,0, - 127,0,15,128,1,192,192,192,192,192,225,192,127,128,63,0, - 6,18,18,8,1,0,48,48,48,48,252,252,48,48,48,48, - 48,48,48,48,48,48,60,28,10,14,28,14,2,0,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,193,192,99,192,126,192,28,192,11,14,28,13,1,0, - 192,96,192,96,192,96,96,192,96,192,113,192,49,128,49,128, - 27,0,27,0,27,0,14,0,14,0,14,0,18,14,42,18, - 0,0,192,192,192,192,192,192,97,225,128,97,225,128,97,225, - 128,49,35,0,51,51,0,51,51,0,27,54,0,26,22,0, - 30,30,0,14,28,0,12,12,0,12,12,0,10,14,28,12, - 1,0,192,192,225,192,97,128,51,0,30,0,30,0,12,0, - 30,0,30,0,51,0,115,128,97,128,192,192,192,192,12,19, - 38,13,0,251,192,48,192,48,96,48,112,96,48,96,56,224, - 24,192,24,192,13,128,13,128,7,128,7,0,3,0,3,0, - 6,0,6,0,12,0,60,0,56,0,10,14,28,12,1,0, - 255,192,255,192,1,128,3,0,7,0,14,0,12,0,28,0, - 56,0,48,0,96,0,224,0,255,192,255,192,6,24,24,8, - 1,251,12,24,48,48,48,48,48,48,48,48,96,192,192,96, - 48,48,48,48,48,48,48,48,24,12,1,24,24,6,2,251, - 128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128, - 128,128,128,128,128,128,128,128,6,24,24,8,1,251,192,96, - 48,48,48,48,48,48,48,48,24,12,12,24,48,48,48,48, - 48,48,48,48,96,192,10,4,8,14,2,5,112,192,252,192, - 207,192,195,128,255}; -/* - Fontname: -Adobe-Helvetica-Medium-R-Normal--34-240-100-100-P-176-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 25, '1' Height: 24 - Calculated Max Values w=29 h=32 x= 4 y=22 dx=34 dy= 0 ascent=31 len=120 - Font Bounding box w=39 h=48 x=-5 y=-11 - Calculated Min Values x=-1 y=-7 dx= 0 dy= 0 - Pure Font ascent =25 descent=-7 - X Font ascent =25 descent=-7 - Max Font ascent =31 descent=-7 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_helvR24[10931] U8G_FONT_SECTION("u8g_font_helvR24") = { - 0,39,48,251,245,25,5,215,14,105,32,255,249,31,249,25, - 249,0,0,0,9,0,1,3,25,25,9,4,0,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,224,64,64, - 0,0,224,224,224,224,8,8,8,12,2,15,231,231,231,231, - 231,231,66,66,17,23,69,19,1,0,3,135,0,3,135,0, - 3,6,0,3,6,0,7,14,0,7,14,0,127,255,128,127, - 255,128,127,255,128,14,28,0,14,28,0,12,24,0,28,56, - 0,28,56,0,255,255,0,255,255,0,255,255,0,56,112,0, - 56,112,0,48,96,0,48,96,0,112,224,0,112,224,0,16, - 31,62,18,1,252,1,128,1,128,1,128,15,240,31,248,61, - 188,113,142,113,142,225,142,225,128,225,128,113,128,125,128,63, - 192,31,240,7,252,1,254,1,158,1,143,1,135,225,135,225, - 135,113,142,113,142,61,188,63,248,15,240,1,128,1,128,1, - 128,1,128,26,24,96,29,1,0,0,0,48,0,31,0,112, - 0,127,128,96,0,115,192,224,0,224,192,192,0,192,225,192, - 0,192,225,128,0,192,227,128,0,224,195,0,0,115,199,0, - 0,127,134,0,0,31,14,0,0,0,12,0,0,0,28,62, - 0,0,24,127,128,0,56,243,128,0,48,193,192,0,113,192, - 192,0,97,192,192,0,225,192,192,0,192,193,192,1,192,227, - 128,1,128,127,128,3,128,62,0,18,23,69,22,2,0,7, - 192,0,15,224,0,30,112,0,60,56,0,56,56,0,56,56, - 0,60,112,0,30,240,0,15,224,0,7,192,0,15,128,0, - 63,192,0,121,199,0,112,231,0,224,246,0,224,126,0,224, - 60,0,224,28,0,240,62,0,120,127,0,127,247,128,63,227, - 192,15,0,0,3,8,8,6,2,15,224,224,224,224,224,224, - 224,64,7,31,31,11,2,249,6,12,12,24,24,56,48,112, - 112,112,96,224,224,224,224,224,224,224,224,224,96,112,112,112, - 48,56,24,24,12,12,6,7,31,31,11,1,249,192,96,96, - 48,48,56,24,28,28,28,12,14,14,14,14,14,14,14,14, - 12,12,28,28,24,24,56,48,112,96,96,192,10,11,22,13, - 1,15,12,0,12,0,76,128,237,192,127,128,63,0,30,0, - 63,0,115,128,225,192,64,128,17,16,48,19,1,1,1,192, - 0,1,192,0,1,192,0,1,192,0,1,192,0,1,192,0, - 1,192,0,255,255,128,255,255,128,255,255,128,1,192,0,1, - 192,0,1,192,0,1,192,0,1,192,0,1,192,0,3,9, - 9,9,3,251,224,224,224,224,32,96,96,192,128,8,2,2, - 11,1,8,255,255,3,4,4,9,3,0,224,224,224,224,9, - 24,48,9,0,0,1,128,1,128,1,128,3,0,3,0,3, - 0,6,0,6,0,6,0,12,0,12,0,12,0,8,0,24, - 0,24,0,24,0,48,0,48,0,48,0,96,0,96,0,96, - 0,192,0,192,0,15,24,48,18,1,0,7,192,31,240,63, - 248,60,120,120,60,112,28,112,28,224,14,224,14,224,14,224, - 14,224,14,224,14,224,14,224,14,224,14,224,14,112,28,112, - 28,112,60,60,120,63,248,31,240,7,192,8,24,24,18,3, - 0,3,7,7,15,63,255,255,7,7,7,7,7,7,7,7, - 7,7,7,7,7,7,7,7,7,15,24,48,18,1,0,7, - 192,31,240,63,248,120,60,112,28,240,14,224,14,224,14,0, - 14,0,28,0,60,0,120,0,240,3,224,7,192,31,0,60, - 0,120,0,112,0,224,0,224,0,255,254,255,254,255,254,15, - 24,48,18,1,0,7,192,31,240,63,248,56,56,112,28,112, - 28,112,28,112,28,0,28,0,56,3,248,3,240,3,248,0, - 60,0,30,0,14,224,14,224,14,224,14,112,28,120,60,63, - 248,31,240,7,192,16,24,48,18,0,0,0,24,0,56,0, - 120,0,120,0,248,1,248,3,184,3,184,7,56,14,56,14, - 56,28,56,56,56,56,56,112,56,224,56,255,255,255,255,255, - 255,0,56,0,56,0,56,0,56,0,56,15,24,48,18,1, - 0,63,252,63,252,63,252,56,0,56,0,56,0,112,0,112, - 0,119,192,127,240,127,248,120,124,112,28,0,30,0,14,0, - 14,0,14,224,14,224,30,240,28,120,124,127,248,63,240,15, - 128,15,24,48,18,1,0,3,192,15,240,31,248,60,56,56, - 28,112,28,112,0,112,0,96,0,227,192,239,240,255,248,248, - 60,240,28,240,14,224,14,224,14,96,14,112,14,112,28,56, - 60,63,248,31,240,7,192,15,24,48,18,1,0,255,254,255, - 254,255,254,0,14,0,28,0,24,0,56,0,112,0,112,0, - 224,0,224,1,192,1,192,3,128,3,128,7,0,7,0,7, - 0,14,0,14,0,14,0,28,0,28,0,28,0,15,24,48, - 18,1,0,7,192,31,240,63,248,56,60,112,28,112,28,112, - 28,112,28,120,60,60,120,31,240,15,224,63,248,120,60,112, - 28,224,14,224,14,224,14,224,14,240,28,120,60,63,248,31, - 240,7,192,15,24,48,18,1,0,7,192,31,240,63,248,120, - 124,112,60,240,28,224,30,224,14,224,14,224,14,224,30,224, - 30,112,62,127,254,63,238,15,206,0,14,0,28,224,28,240, - 60,120,120,63,240,63,224,15,128,3,18,18,9,4,0,224, - 224,224,224,0,0,0,0,0,0,0,0,0,0,224,224,224, - 224,3,22,22,9,4,251,224,224,224,224,0,0,0,0,0, - 0,0,0,0,224,224,224,224,32,96,96,192,128,16,16,32, - 19,2,0,0,3,0,15,0,63,1,252,7,224,31,128,254, - 0,240,0,240,0,254,0,31,128,7,224,1,252,0,127,0, - 15,0,3,15,9,18,19,2,4,255,254,255,254,255,254,0, - 0,0,0,0,0,255,254,255,254,255,254,16,16,32,19,1, - 0,192,0,240,0,254,0,63,128,7,224,1,248,0,127,0, - 15,0,15,0,127,1,248,7,224,63,128,254,0,240,0,192, - 0,14,25,50,18,2,0,7,192,31,240,63,248,120,56,112, - 28,240,28,224,28,224,28,0,28,0,56,0,56,0,112,0, - 224,1,224,1,192,3,128,3,128,3,128,3,128,0,0,0, - 0,3,128,3,128,3,128,3,128,29,30,120,34,1,251,0, - 7,192,0,0,63,248,0,0,255,254,0,3,240,63,128,7, - 192,7,192,15,0,3,224,30,0,1,224,28,0,0,240,56, - 15,140,112,56,31,220,56,112,60,252,56,112,112,124,56,96, - 224,56,24,224,224,56,24,225,224,56,24,225,192,112,56,225, - 192,112,56,225,192,112,112,225,192,224,112,225,224,224,224,112, - 243,243,192,112,255,127,128,120,62,127,0,60,0,0,0,30, - 0,0,0,31,0,0,0,15,128,0,0,3,224,120,0,1, - 255,248,0,0,127,224,0,20,25,75,22,1,0,0,240,0, - 0,240,0,0,248,0,1,248,0,1,248,0,3,156,0,3, - 156,0,3,156,0,7,158,0,7,14,0,7,14,0,15,15, - 0,15,15,0,14,7,0,30,7,128,31,255,128,31,255,128, - 63,255,192,60,3,192,56,1,192,120,1,224,120,1,224,112, - 0,224,240,0,240,240,0,240,17,25,75,22,3,0,255,240, - 0,255,252,0,255,254,0,224,62,0,224,15,0,224,15,0, - 224,7,0,224,7,0,224,15,0,224,14,0,224,62,0,255, - 252,0,255,252,0,255,254,0,224,31,0,224,7,128,224,3, - 128,224,3,128,224,3,128,224,3,128,224,7,128,224,15,0, - 255,254,0,255,254,0,255,248,0,20,25,75,24,2,0,1, - 252,0,7,255,0,15,255,128,31,7,192,60,1,224,56,0, - 224,112,0,240,112,0,112,224,0,0,224,0,0,224,0,0, - 224,0,0,224,0,0,224,0,0,224,0,0,224,0,0,224, - 0,112,240,0,112,112,0,240,120,0,224,60,1,224,63,7, - 192,31,255,128,7,254,0,1,248,0,18,25,75,24,3,0, - 255,240,0,255,252,0,255,254,0,224,31,0,224,15,0,224, - 7,128,224,3,128,224,3,128,224,1,192,224,1,192,224,1, - 192,224,1,192,224,1,192,224,1,192,224,1,192,224,1,192, - 224,3,192,224,3,128,224,3,128,224,7,128,224,15,0,224, - 30,0,255,254,0,255,252,0,255,240,0,17,25,75,22,3, - 0,255,255,0,255,255,0,255,255,0,224,0,0,224,0,0, - 224,0,0,224,0,0,224,0,0,224,0,0,224,0,0,224, - 0,0,255,255,0,255,255,0,255,255,0,224,0,0,224,0, - 0,224,0,0,224,0,0,224,0,0,224,0,0,224,0,0, - 224,0,0,255,255,128,255,255,128,255,255,128,16,25,50,20, - 3,0,255,255,255,255,255,255,224,0,224,0,224,0,224,0, - 224,0,224,0,224,0,224,0,255,252,255,252,255,252,224,0, - 224,0,224,0,224,0,224,0,224,0,224,0,224,0,224,0, - 224,0,224,0,22,25,75,25,1,0,0,254,0,3,255,128, - 15,255,192,31,131,240,62,0,240,60,0,120,120,0,56,112, - 0,56,240,0,0,224,0,0,224,0,0,224,0,0,224,15, - 252,224,15,252,224,15,252,224,0,28,240,0,28,112,0,28, - 120,0,60,56,0,60,60,0,252,31,1,252,15,255,220,7, - 255,28,1,252,28,18,25,75,24,3,0,224,1,192,224,1, - 192,224,1,192,224,1,192,224,1,192,224,1,192,224,1,192, - 224,1,192,224,1,192,224,1,192,224,1,192,255,255,192,255, - 255,192,255,255,192,224,1,192,224,1,192,224,1,192,224,1, - 192,224,1,192,224,1,192,224,1,192,224,1,192,224,1,192, - 224,1,192,224,1,192,3,25,25,9,3,0,224,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,13,25,50,16,1,0,0,56,0,56,0, - 56,0,56,0,56,0,56,0,56,0,56,0,56,0,56,0, - 56,0,56,0,56,0,56,0,56,0,56,224,56,224,56,224, - 56,224,56,240,120,120,240,127,240,63,224,31,128,20,25,75, - 22,3,0,224,3,192,224,7,128,224,15,0,224,30,0,224, - 60,0,224,120,0,224,240,0,225,224,0,227,192,0,231,192, - 0,239,128,0,255,192,0,255,192,0,249,224,0,240,240,0, - 224,112,0,224,120,0,224,60,0,224,28,0,224,30,0,224, - 15,0,224,7,128,224,3,192,224,3,224,224,1,240,14,25, - 50,18,3,0,224,0,224,0,224,0,224,0,224,0,224,0, - 224,0,224,0,224,0,224,0,224,0,224,0,224,0,224,0, - 224,0,224,0,224,0,224,0,224,0,224,0,224,0,224,0, - 255,252,255,252,255,252,21,25,75,27,3,0,240,0,120,240, - 0,120,248,0,248,248,0,248,252,1,248,252,1,248,252,1, - 248,236,1,184,238,3,184,238,3,184,230,3,56,231,7,56, - 231,7,56,227,6,56,227,142,56,227,142,56,227,142,56,225, - 140,56,225,220,56,225,220,56,224,216,56,224,248,56,224,248, - 56,224,112,56,224,112,56,19,25,75,24,2,0,240,0,224, - 240,0,224,248,0,224,252,0,224,252,0,224,254,0,224,239, - 0,224,231,0,224,231,128,224,227,192,224,227,192,224,225,224, - 224,224,224,224,224,240,224,224,120,224,224,56,224,224,60,224, - 224,28,224,224,30,224,224,15,224,224,7,224,224,7,224,224, - 3,224,224,1,224,224,1,224,23,25,75,25,1,0,0,254, - 0,3,255,128,15,239,224,31,1,240,62,0,248,60,0,120, - 120,0,60,112,0,28,240,0,30,224,0,14,224,0,14,224, - 0,14,224,0,14,224,0,14,224,0,14,224,0,14,240,0, - 30,240,0,30,120,0,60,60,0,120,62,0,248,31,1,240, - 15,239,224,3,255,128,0,254,0,17,25,75,22,3,0,255, - 248,0,255,254,0,255,255,0,224,15,0,224,7,128,224,3, - 128,224,3,128,224,3,128,224,3,128,224,3,128,224,7,128, - 224,15,0,255,255,0,255,254,0,255,248,0,224,0,0,224, - 0,0,224,0,0,224,0,0,224,0,0,224,0,0,224,0, - 0,224,0,0,224,0,0,224,0,0,23,26,78,26,1,255, - 0,254,0,3,255,128,15,239,224,31,1,240,62,0,248,60, - 0,120,120,0,60,112,0,28,240,0,30,224,0,14,224,0, - 14,224,0,14,224,0,14,224,0,14,224,0,14,224,0,14, - 240,0,30,240,2,30,120,7,60,60,7,184,62,3,248,31, - 1,240,15,239,248,3,255,188,0,254,30,0,0,12,19,25, - 75,24,3,0,255,252,0,255,255,0,255,255,128,224,7,128, - 224,3,192,224,1,192,224,1,192,224,1,192,224,1,192,224, - 3,192,224,3,128,224,15,128,255,255,0,255,254,0,255,255, - 0,224,15,128,224,7,128,224,3,128,224,3,192,224,3,192, - 224,3,192,224,1,192,224,1,192,224,1,192,224,1,224,19, - 25,75,22,1,0,3,248,0,15,254,0,31,255,0,60,15, - 128,56,3,192,112,1,192,112,1,192,112,0,0,120,0,0, - 124,0,0,63,192,0,31,248,0,7,255,0,0,127,128,0, - 15,192,0,1,224,0,0,224,224,0,224,240,0,224,112,1, - 224,120,1,192,62,7,192,63,255,128,15,254,0,3,248,0, - 19,25,75,20,0,0,255,255,224,255,255,224,255,255,224,0, - 224,0,0,224,0,0,224,0,0,224,0,0,224,0,0,224, - 0,0,224,0,0,224,0,0,224,0,0,224,0,0,224,0, - 0,224,0,0,224,0,0,224,0,0,224,0,0,224,0,0, - 224,0,0,224,0,0,224,0,0,224,0,0,224,0,0,224, - 0,18,25,75,24,3,0,224,1,192,224,1,192,224,1,192, - 224,1,192,224,1,192,224,1,192,224,1,192,224,1,192,224, - 1,192,224,1,192,224,1,192,224,1,192,224,1,192,224,1, - 192,224,1,192,224,1,192,224,1,192,224,1,192,224,1,192, - 240,3,192,120,7,128,124,15,128,63,255,0,31,254,0,3, - 240,0,19,25,75,22,1,0,240,1,224,240,1,224,240,1, - 224,112,1,192,120,3,192,120,3,192,56,3,128,56,3,128, - 60,7,128,28,7,0,28,7,0,30,15,0,14,14,0,14, - 14,0,15,14,0,7,28,0,7,28,0,7,156,0,3,184, - 0,3,184,0,3,184,0,1,240,0,1,240,0,0,224,0, - 0,224,0,29,25,100,31,1,0,240,7,0,120,240,7,0, - 120,240,15,128,120,112,15,128,112,112,15,128,112,120,29,192, - 240,120,29,192,240,56,29,192,224,56,29,192,224,56,56,224, - 224,60,56,225,224,28,56,225,192,28,48,225,192,28,112,113, - 192,28,112,113,192,14,112,115,128,14,224,59,128,14,224,59, - 128,14,224,59,128,7,224,63,128,7,192,31,0,7,192,31, - 0,7,192,31,0,3,128,14,0,3,128,14,0,20,25,75, - 22,1,0,248,0,240,120,1,224,60,3,192,28,3,192,30, - 7,128,15,7,0,15,15,0,7,158,0,3,156,0,3,252, - 0,1,248,0,0,240,0,0,240,0,1,248,0,1,248,0, - 3,156,0,7,158,0,7,14,0,15,15,0,30,7,128,30, - 7,128,60,3,192,120,1,224,120,1,224,240,0,240,21,25, - 75,22,0,0,240,0,120,120,0,240,120,0,224,60,1,224, - 28,1,192,30,3,192,14,7,128,15,7,128,7,143,0,3, - 142,0,3,222,0,1,220,0,1,252,0,0,248,0,0,248, - 0,0,112,0,0,112,0,0,112,0,0,112,0,0,112,0, - 0,112,0,0,112,0,0,112,0,0,112,0,0,112,0,18, - 25,75,20,1,0,127,255,192,127,255,192,127,255,192,0,7, - 128,0,15,128,0,15,0,0,30,0,0,60,0,0,60,0, - 0,120,0,0,240,0,1,224,0,1,224,0,3,192,0,7, - 128,0,7,128,0,15,0,0,30,0,0,60,0,0,60,0, - 0,120,0,0,240,0,0,255,255,192,255,255,192,255,255,192, - 6,32,32,9,2,249,252,252,224,224,224,224,224,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,252,252,9,24,48,9,0,0,192,0,192,0, - 96,0,96,0,96,0,48,0,48,0,48,0,16,0,24,0, - 24,0,24,0,12,0,12,0,12,0,6,0,6,0,6,0, - 2,0,3,0,3,0,3,0,1,128,1,128,6,32,32,9, - 1,249,252,252,28,28,28,28,28,28,28,28,28,28,28,28, - 28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28, - 252,252,12,13,26,16,1,11,6,0,15,0,15,0,31,128, - 25,128,25,128,57,192,48,192,112,224,96,96,96,96,224,112, - 192,48,18,2,6,18,0,250,255,255,192,255,255,192,6,5, - 5,11,1,20,224,240,112,56,28,16,18,36,18,1,0,15, - 224,63,248,60,120,112,60,112,28,0,28,0,60,1,252,31, - 252,126,28,120,28,240,28,224,28,224,60,224,124,121,254,127, - 223,63,143,15,25,50,18,2,0,224,0,224,0,224,0,224, - 0,224,0,224,0,224,0,227,224,239,240,255,248,248,60,240, - 28,240,30,224,14,224,14,224,14,224,14,224,14,224,14,240, - 30,240,28,252,60,255,248,239,240,231,224,14,18,36,16,1, - 0,7,192,31,240,63,248,56,60,112,28,112,28,224,0,224, - 0,224,0,224,0,224,0,224,28,224,28,112,28,120,56,63, - 248,31,240,7,192,15,25,50,18,1,0,0,14,0,14,0, - 14,0,14,0,14,0,14,0,14,7,206,31,238,63,254,124, - 62,112,30,240,30,224,14,224,14,224,14,224,14,224,14,224, - 14,240,30,240,30,120,62,127,254,63,238,15,206,15,18,36, - 18,2,0,7,192,31,240,63,248,120,60,112,28,240,14,224, - 14,224,14,255,254,255,254,224,0,224,0,240,14,112,30,120, - 60,63,248,31,240,7,192,8,25,25,9,1,0,15,31,60, - 56,56,56,56,255,255,255,56,56,56,56,56,56,56,56,56, - 56,56,56,56,56,56,15,25,50,18,1,249,7,206,31,238, - 63,254,124,62,112,30,240,30,224,14,224,14,224,14,224,14, - 224,14,224,14,240,30,112,62,120,62,63,254,31,238,7,142, - 0,14,224,14,224,28,240,28,124,120,63,248,31,224,14,25, - 50,18,2,0,224,0,224,0,224,0,224,0,224,0,224,0, - 224,0,227,224,239,240,255,248,248,60,240,28,224,28,224,28, - 224,28,224,28,224,28,224,28,224,28,224,28,224,28,224,28, - 224,28,224,28,224,28,3,25,25,7,2,0,224,224,224,224, - 0,0,0,224,224,224,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,6,32,32,7,255,249,28,28,28,28,0, - 0,0,28,28,28,28,28,28,28,28,28,28,28,28,28,28, - 28,28,28,28,28,28,28,28,60,252,248,15,25,50,16,1, - 0,224,0,224,0,224,0,224,0,224,0,224,0,224,0,224, - 120,224,240,225,224,227,192,231,128,239,0,255,0,255,0,251, - 128,243,192,225,192,225,224,224,224,224,240,224,120,224,56,224, - 60,224,30,3,25,25,7,2,0,224,224,224,224,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224, - 224,224,23,18,54,27,2,0,227,192,240,239,243,252,255,247, - 252,248,126,30,240,60,14,224,56,14,224,56,14,224,56,14, - 224,56,14,224,56,14,224,56,14,224,56,14,224,56,14,224, - 56,14,224,56,14,224,56,14,224,56,14,224,56,14,14,18, - 36,18,2,0,227,224,239,248,255,248,248,60,240,28,224,28, - 224,28,224,28,224,28,224,28,224,28,224,28,224,28,224,28, - 224,28,224,28,224,28,224,28,15,18,36,18,1,0,7,192, - 31,240,63,248,120,60,112,28,240,30,224,14,224,14,224,14, - 224,14,224,14,224,14,240,30,112,28,120,60,63,248,31,240, - 7,192,15,25,50,18,2,249,3,192,239,240,255,248,248,60, - 240,28,240,30,224,14,224,14,224,14,224,14,224,14,224,14, - 240,30,240,28,248,60,255,248,239,240,231,224,224,0,224,0, - 224,0,224,0,224,0,224,0,224,0,15,25,50,18,1,249, - 7,192,31,238,63,254,124,62,112,30,240,30,224,14,224,14, - 224,14,224,14,224,14,224,14,240,30,112,30,120,62,63,254, - 31,238,15,206,0,14,0,14,0,14,0,14,0,14,0,14, - 0,14,8,18,18,11,2,0,231,239,255,252,240,240,224,224, - 224,224,224,224,224,224,224,224,224,224,13,18,36,16,2,0, - 15,128,63,224,127,224,112,240,224,112,224,0,112,0,126,0, - 63,192,7,240,0,240,0,120,224,56,224,56,240,112,127,240, - 127,224,31,128,8,22,22,9,1,0,56,56,56,56,255,255, - 255,56,56,56,56,56,56,56,56,56,56,56,56,60,63,31, - 14,18,36,18,2,0,224,28,224,28,224,28,224,28,224,28, - 224,28,224,28,224,28,224,28,224,28,224,28,224,28,224,28, - 224,60,240,124,127,252,127,220,31,28,15,18,36,16,0,0, - 224,14,224,14,112,28,112,28,112,28,56,56,56,56,56,56, - 28,112,28,112,28,112,14,224,14,224,14,224,7,192,7,192, - 3,128,3,128,23,18,54,23,0,0,224,56,14,224,56,14, - 112,124,28,112,124,28,112,108,28,56,238,28,56,238,56,56, - 238,56,56,198,56,24,198,48,29,199,112,29,199,112,29,199, - 112,13,131,96,15,131,224,15,131,224,7,1,192,7,1,192, - 15,18,36,16,0,0,240,30,120,28,56,56,60,112,28,112, - 14,224,15,224,7,192,3,128,7,192,7,192,15,224,30,224, - 28,112,56,120,56,56,112,28,240,30,14,25,50,16,1,249, - 224,28,224,28,240,56,112,56,112,56,112,112,56,112,56,112, - 56,224,60,224,28,224,29,192,29,192,15,192,15,128,15,128, - 7,0,7,0,7,0,14,0,14,0,28,0,124,0,120,0, - 112,0,14,18,36,16,1,0,127,248,127,248,127,248,0,120, - 0,240,0,224,1,192,3,192,7,128,7,0,14,0,28,0, - 60,0,120,0,112,0,255,252,255,252,255,252,8,32,32,11, - 1,249,15,31,28,24,24,24,24,24,24,24,24,24,56,56, - 112,224,224,112,56,56,24,24,24,24,24,24,24,24,24,28, - 31,15,2,31,31,9,3,249,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,8,32,32,11,1,249,240,248,56, - 24,24,24,24,24,24,24,24,24,28,28,14,7,7,14,28, - 28,24,24,24,24,24,24,24,24,24,56,248,240,14,6,12, - 19,2,9,24,0,124,12,127,12,199,220,193,248,0,240,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 0,0,0,9,0,1,3,25,25,11,4,249,224,224,224,224, - 0,0,64,64,224,224,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,14,25,50,19,2,252,0,32,0,96,0, - 64,7,224,31,240,60,248,120,188,112,156,112,156,225,128,225, - 0,225,0,227,0,227,0,226,12,226,28,118,28,124,60,60, - 120,31,240,15,224,8,0,24,0,16,0,16,0,15,24,48, - 19,1,0,3,192,15,248,31,252,60,60,120,30,112,14,112, - 14,112,0,112,0,56,0,56,0,255,192,255,192,12,0,14, - 0,14,0,12,0,28,0,24,0,56,0,115,134,255,254,255, - 254,96,124,12,13,26,18,3,5,230,48,255,240,127,240,112, - 224,96,96,224,112,224,112,224,112,96,96,112,224,127,240,255, - 240,230,48,16,24,48,18,1,0,224,7,224,7,112,14,112, - 14,56,28,56,28,28,56,28,56,14,112,14,112,7,224,127, - 254,127,254,127,254,1,192,1,192,127,254,127,254,127,254,1, - 192,1,192,1,192,1,192,1,192,2,32,32,9,3,249,192, - 192,192,192,192,192,192,192,192,192,192,192,192,0,0,0,0, - 0,0,192,192,192,192,192,192,192,192,192,192,192,192,192,15, - 32,64,18,1,249,3,192,15,240,31,248,28,120,56,60,56, - 28,56,28,60,0,30,0,31,128,63,224,113,240,224,248,224, - 124,224,28,224,30,112,14,124,14,62,14,31,28,15,156,3, - 248,1,240,0,240,0,120,112,56,112,56,120,56,56,112,63, - 240,31,224,7,128,8,3,3,11,1,22,231,231,231,24,25, - 75,25,0,0,0,254,0,3,255,128,7,1,224,12,0,112, - 24,0,24,48,126,12,96,255,134,97,193,198,195,128,195,195, - 0,3,199,0,3,134,0,1,134,0,1,134,0,1,134,0, - 1,199,0,3,195,128,195,97,225,198,96,255,134,48,62,12, - 24,0,24,28,0,56,7,1,224,3,255,128,0,254,0,10, - 15,30,12,1,10,63,0,119,128,97,128,1,128,7,128,127, - 128,225,128,193,128,195,128,231,128,125,192,0,0,0,0,255, - 192,255,192,12,9,18,18,3,5,28,112,56,224,113,192,227, - 128,195,0,227,128,113,192,56,224,28,112,16,9,18,19,1, - 3,255,255,255,255,255,255,0,7,0,7,0,7,0,7,0, - 7,0,7,8,2,2,11,1,8,255,255,24,25,75,25,0, - 0,0,126,0,3,255,128,7,1,224,12,0,112,24,0,24, - 48,0,12,97,255,6,97,255,134,193,129,195,193,128,195,193, - 128,195,129,129,129,129,255,1,129,252,1,129,142,1,193,134, - 3,193,131,3,97,129,134,97,129,198,48,0,12,24,0,24, - 28,0,56,7,1,224,3,255,128,0,126,0,9,2,4,11, - 1,22,255,128,255,128,9,9,18,13,2,15,62,0,127,0, - 227,128,193,128,193,128,193,128,227,128,127,0,62,0,17,21, - 63,19,1,0,1,192,0,1,192,0,1,192,0,1,192,0, - 1,192,0,1,192,0,1,192,0,255,255,128,255,255,128,255, - 255,128,1,192,0,1,192,0,1,192,0,1,192,0,1,192, - 0,1,192,0,0,0,0,0,0,0,255,255,128,255,255,128, - 255,255,128,9,15,30,11,1,9,30,0,127,0,99,0,193, - 128,193,128,1,128,3,0,7,0,30,0,56,0,112,0,224, - 0,192,0,255,128,255,128,9,15,30,11,1,9,62,0,127, - 0,227,128,193,128,193,128,3,128,15,0,15,0,3,128,1, - 128,193,128,193,128,227,128,127,0,62,0,7,5,5,11,3, - 22,30,60,56,112,224,14,24,48,19,2,250,224,28,224,28, - 224,28,224,28,224,28,224,28,224,28,224,28,224,28,224,28, - 224,28,224,28,224,28,224,60,240,124,255,252,255,220,255,28, - 224,0,224,0,224,0,224,0,224,0,224,0,16,30,60,17, - 1,251,7,255,31,255,63,140,63,140,127,140,127,140,255,140, - 255,140,255,140,255,140,127,140,127,140,63,140,63,140,31,140, - 3,140,1,140,1,140,1,140,1,140,1,140,1,140,1,140, - 1,140,1,140,1,140,1,140,1,140,1,140,1,140,4,4, - 4,9,3,11,96,240,240,96,7,7,7,11,2,249,24,24, - 60,14,6,206,124,5,15,15,11,2,9,24,56,248,248,24, - 24,24,24,24,24,24,24,24,24,24,10,15,30,12,1,10, - 30,0,127,128,97,128,225,192,192,192,192,192,192,192,192,192, - 225,192,97,128,127,128,30,0,0,0,255,192,255,192,12,9, - 18,18,3,5,227,128,113,192,56,224,28,112,12,48,28,112, - 56,224,113,192,227,128,25,25,100,28,1,0,0,0,48,0, - 24,0,112,0,56,0,96,0,248,0,224,0,248,1,192,0, - 24,1,128,0,24,3,128,0,24,3,0,0,24,7,0,0, - 24,14,0,0,24,12,0,0,24,28,6,0,24,24,14,0, - 24,56,30,0,24,112,62,0,24,96,118,0,0,224,102,0, - 1,192,198,0,1,129,198,0,3,131,134,0,3,3,255,128, - 7,3,255,128,6,0,6,0,14,0,6,0,12,0,6,0, - 25,25,100,28,1,0,0,0,96,0,24,0,224,0,56,0, - 192,0,248,1,128,0,248,3,128,0,24,3,0,0,24,6, - 0,0,24,14,0,0,24,12,0,0,24,28,0,0,24,24, - 0,0,24,56,60,0,24,48,255,0,24,112,195,128,24,97, - 129,128,24,193,129,128,1,192,3,128,1,128,7,0,3,128, - 14,0,3,0,60,0,6,0,112,0,14,0,224,0,12,1, - 192,0,28,1,255,128,24,1,255,128,25,24,96,28,1,0, - 62,0,14,0,127,0,12,0,99,128,24,0,193,128,56,0, - 193,128,48,0,3,128,96,0,15,0,224,0,15,128,192,0, - 1,193,128,0,0,195,128,0,192,195,6,0,192,199,14,0, - 97,206,30,0,127,140,62,0,30,24,118,0,0,56,102,0, - 0,48,198,0,0,97,198,0,0,227,134,0,1,195,255,128, - 1,131,255,128,3,0,6,0,7,0,6,0,6,0,6,0, - 14,25,50,19,3,249,3,128,3,128,3,128,3,128,0,0, - 0,0,3,128,3,128,3,128,7,128,7,0,15,0,30,0, - 60,0,120,0,112,0,240,0,224,28,224,28,224,28,240,60, - 120,120,127,240,63,224,7,128,20,31,93,22,1,0,3,192, - 0,1,224,0,0,224,0,0,112,0,0,56,0,0,0,0, - 0,240,0,0,240,0,0,240,0,1,248,0,1,248,0,3, - 252,0,3,156,0,3,156,0,7,158,0,7,14,0,7,14, - 0,15,15,0,14,15,0,14,7,0,30,7,128,31,255,128, - 31,255,128,63,255,192,60,3,192,56,1,192,120,1,224,120, - 1,224,112,0,224,240,0,240,240,0,240,20,31,93,22,1, - 0,0,60,0,0,120,0,0,112,0,0,224,0,1,192,0, - 0,0,0,0,240,0,0,240,0,0,240,0,1,248,0,1, - 248,0,3,252,0,3,156,0,3,156,0,7,158,0,7,14, - 0,7,14,0,15,15,0,15,15,0,14,7,0,30,7,128, - 31,255,128,31,255,128,63,255,192,60,3,192,120,1,192,120, - 1,224,120,1,224,112,0,224,240,0,240,240,0,240,20,31, - 93,22,1,0,0,64,0,0,224,0,1,240,0,3,184,0, - 7,28,0,0,0,0,0,240,0,0,240,0,0,240,0,1, - 248,0,1,248,0,3,252,0,3,156,0,3,156,0,7,158, - 0,7,14,0,7,14,0,15,15,0,15,15,0,14,7,0, - 30,7,128,31,255,128,31,255,128,63,255,192,60,3,192,56, - 1,192,120,1,224,120,1,224,112,0,224,240,0,240,240,0, - 240,20,30,90,22,1,0,1,198,0,3,254,0,7,252,0, - 6,56,0,0,0,0,0,240,0,0,240,0,0,240,0,1, - 248,0,1,248,0,3,252,0,3,156,0,3,156,0,7,158, - 0,7,14,0,7,14,0,15,15,0,15,15,0,14,7,0, - 30,7,128,31,255,128,31,255,128,63,255,192,60,3,192,56, - 1,192,120,1,224,120,1,224,112,0,224,240,0,240,240,0, - 240,20,30,90,22,1,0,3,156,0,3,156,0,3,156,0, - 0,0,0,0,0,0,0,240,0,0,240,0,0,240,0,1, - 248,0,1,248,0,3,252,0,3,156,0,3,156,0,7,158, - 0,7,14,0,7,14,0,15,15,0,15,15,0,14,7,0, - 30,7,128,31,255,128,31,255,128,63,255,192,60,3,192,56, - 1,192,120,1,224,120,1,224,112,0,224,240,0,240,240,0, - 240,20,31,93,22,1,0,0,240,0,1,152,0,1,8,0, - 1,8,0,1,152,0,0,240,0,0,0,0,0,240,0,0, - 240,0,1,248,0,1,248,0,3,252,0,3,156,0,3,156, - 0,7,158,0,7,14,0,7,14,0,15,15,0,14,15,0, - 14,7,0,30,7,128,31,255,128,31,255,128,63,255,192,60, - 3,192,56,1,192,120,1,224,120,1,224,112,0,224,240,0, - 240,240,0,240,29,25,100,32,1,0,0,127,255,248,0,127, - 255,248,0,255,255,248,0,227,128,0,1,195,128,0,1,195, - 128,0,3,195,128,0,3,131,128,0,3,131,128,0,7,131, - 128,0,7,3,128,0,7,3,255,240,15,3,255,240,14,3, - 255,240,30,3,128,0,31,255,128,0,31,255,128,0,63,255, - 128,0,56,3,128,0,120,3,128,0,120,3,128,0,112,3, - 128,0,240,3,255,248,224,3,255,248,224,3,255,248,20,32, - 96,23,2,249,1,248,0,7,254,0,15,255,128,31,7,128, - 60,3,192,120,1,224,112,0,224,112,0,224,240,0,0,240, - 0,0,224,0,0,224,0,0,224,0,0,224,0,0,224,0, - 0,240,0,112,240,0,112,112,0,240,112,0,224,120,1,224, - 60,3,192,31,7,192,15,255,128,7,254,0,1,248,0,0, - 96,0,0,96,0,0,240,0,0,56,0,0,24,0,3,56, - 0,1,240,0,17,31,93,22,3,0,15,0,0,7,128,0, - 3,128,0,1,192,0,0,224,0,0,0,0,255,255,0,255, - 255,0,255,255,0,224,0,0,224,0,0,224,0,0,224,0, - 0,224,0,0,224,0,0,224,0,0,224,0,0,255,255,0, - 255,255,0,255,255,0,224,0,0,224,0,0,224,0,0,224, - 0,0,224,0,0,224,0,0,224,0,0,224,0,0,255,255, - 128,255,255,128,255,255,128,17,31,93,22,3,0,0,120,0, - 0,240,0,0,224,0,1,192,0,3,128,0,0,0,0,255, - 255,0,255,255,0,255,255,0,224,0,0,224,0,0,224,0, - 0,224,0,0,224,0,0,224,0,0,224,0,0,224,0,0, - 255,255,0,255,255,0,255,255,0,224,0,0,224,0,0,224, - 0,0,224,0,0,224,0,0,224,0,0,224,0,0,224,0, - 0,255,255,128,255,255,128,255,255,128,17,31,93,22,3,0, - 0,128,0,1,192,0,3,224,0,7,112,0,14,56,0,0, - 0,0,255,255,0,255,255,0,255,255,0,224,0,0,224,0, - 0,224,0,0,224,0,0,224,0,0,224,0,0,224,0,0, - 224,0,0,255,255,0,255,255,0,255,255,0,224,0,0,224, - 0,0,224,0,0,224,0,0,224,0,0,224,0,0,224,0, - 0,224,0,0,255,255,128,255,255,128,255,255,128,17,30,90, - 22,3,0,28,56,0,28,56,0,28,56,0,0,0,0,0, - 0,0,255,255,0,255,255,0,255,255,0,224,0,0,224,0, - 0,224,0,0,224,0,0,224,0,0,224,0,0,224,0,0, - 224,0,0,255,255,0,255,255,0,255,255,0,224,0,0,224, - 0,0,224,0,0,224,0,0,224,0,0,224,0,0,224,0, - 0,224,0,0,255,255,128,255,255,128,255,255,128,7,31,31, - 9,0,0,240,120,56,28,14,0,28,28,28,28,28,28,28, - 28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28, - 28,28,7,31,31,9,2,0,30,60,56,112,224,0,112,112, - 112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112, - 112,112,112,112,112,112,112,9,31,62,9,0,0,8,0,28, - 0,62,0,119,0,227,128,0,0,28,0,28,0,28,0,28, - 0,28,0,28,0,28,0,28,0,28,0,28,0,28,0,28, - 0,28,0,28,0,28,0,28,0,28,0,28,0,28,0,28, - 0,28,0,28,0,28,0,28,0,28,0,9,30,60,9,0, - 0,227,128,227,128,227,128,0,0,0,0,28,0,28,0,28, - 0,28,0,28,0,28,0,28,0,28,0,28,0,28,0,28, - 0,28,0,28,0,28,0,28,0,28,0,28,0,28,0,28, - 0,28,0,28,0,28,0,28,0,28,0,28,0,21,25,75, - 23,0,0,31,254,0,31,255,128,31,255,192,28,3,224,28, - 0,224,28,0,240,28,0,112,28,0,112,28,0,56,28,0, - 56,28,0,56,255,192,56,255,192,56,28,0,56,28,0,56, - 28,0,56,28,0,120,28,0,112,28,0,112,28,0,240,28, - 0,224,28,3,192,31,255,192,31,255,128,31,254,0,19,30, - 90,24,2,0,1,198,0,3,254,0,7,252,0,6,56,0, - 0,0,0,240,0,224,248,0,224,248,0,224,252,0,224,252, - 0,224,254,0,224,239,0,224,231,0,224,231,128,224,227,192, - 224,227,192,224,225,224,224,224,224,224,224,240,224,224,120,224, - 224,56,224,224,60,224,224,28,224,224,30,224,224,15,224,224, - 7,224,224,7,224,224,3,224,224,1,224,224,1,224,23,31, - 93,25,1,0,0,240,0,0,120,0,0,56,0,0,28,0, - 0,14,0,0,0,0,0,254,0,3,255,128,15,255,224,31, - 1,240,62,0,248,60,0,120,120,0,60,112,0,28,112,0, - 28,240,0,30,224,0,14,224,0,14,224,0,14,224,0,14, - 224,0,14,240,0,30,240,0,30,112,0,28,120,0,60,60, - 0,120,62,0,248,31,1,240,15,255,224,3,255,128,0,254, - 0,23,31,93,25,1,0,0,15,0,0,30,0,0,28,0, - 0,56,0,0,112,0,0,0,0,0,254,0,3,255,128,15, - 255,224,31,1,240,62,0,248,60,0,120,120,0,60,112,0, - 28,112,0,28,240,0,30,224,0,14,224,0,14,224,0,14, - 224,0,14,224,0,14,240,0,30,240,0,30,112,0,28,120, - 0,60,60,0,120,62,0,248,31,1,240,15,255,224,3,255, - 128,0,254,0,23,31,93,25,1,0,0,16,0,0,56,0, - 0,124,0,0,238,0,1,199,0,0,0,0,0,254,0,3, - 255,128,15,255,224,31,1,240,62,0,248,60,0,120,120,0, - 60,112,0,28,112,0,28,240,0,30,224,0,14,224,0,14, - 224,0,14,224,0,14,224,0,14,240,0,30,240,0,30,112, - 0,28,120,0,60,60,0,120,62,0,248,31,1,240,15,255, - 224,3,255,128,0,254,0,23,30,90,25,1,0,0,113,128, - 0,255,128,1,255,0,1,142,0,0,0,0,0,254,0,3, - 255,128,15,255,224,31,1,240,62,0,248,60,0,120,120,0, - 60,112,0,28,112,0,28,240,0,30,224,0,14,224,0,14, - 224,0,14,224,0,14,224,0,14,240,0,30,240,0,30,112, - 0,28,120,0,60,60,0,120,62,0,248,31,1,240,15,255, - 224,3,255,128,0,254,0,23,29,87,25,1,0,1,195,128, - 1,195,128,1,195,128,0,0,0,0,254,0,3,255,128,15, - 255,224,31,1,240,62,0,248,60,0,120,120,0,60,112,0, - 28,112,0,28,240,0,30,224,0,14,224,0,14,224,0,14, - 224,0,14,224,0,14,240,0,30,240,0,30,112,0,28,120, - 0,60,60,0,120,62,0,248,31,1,240,15,255,224,3,255, - 128,0,254,0,15,15,30,19,2,1,64,4,224,14,240,30, - 120,60,60,120,31,240,15,224,7,192,7,192,15,224,30,240, - 60,120,120,60,240,30,96,12,23,25,75,25,1,0,0,254, - 6,3,255,140,15,255,248,31,1,240,62,0,248,60,0,248, - 120,1,188,112,3,28,112,6,28,240,6,30,224,12,14,224, - 24,14,224,48,14,224,96,14,224,192,14,225,128,30,243,0, - 30,118,0,28,124,0,60,60,0,120,62,0,248,63,1,240, - 111,255,224,195,255,128,0,254,0,18,31,93,24,3,0,7, - 128,0,3,192,0,1,192,0,0,224,0,0,112,0,0,0, - 0,224,1,192,224,1,192,224,1,192,224,1,192,224,1,192, - 224,1,192,224,1,192,224,1,192,224,1,192,224,1,192,224, - 1,192,224,1,192,224,1,192,224,1,192,224,1,192,224,1, - 192,224,1,192,224,1,192,224,1,192,240,3,192,120,7,128, - 124,15,128,63,255,0,31,254,0,3,240,0,18,31,93,24, - 3,0,0,120,0,0,240,0,0,224,0,1,192,0,3,128, - 0,0,0,0,224,1,192,224,1,192,224,1,192,224,1,192, - 224,1,192,224,1,192,224,1,192,224,1,192,224,1,192,224, - 1,192,224,1,192,224,1,192,224,1,192,224,1,192,224,1, - 192,224,1,192,224,1,192,224,1,192,224,1,192,240,3,192, - 120,7,128,124,15,128,63,255,0,31,254,0,3,240,0,18, - 31,93,24,3,0,0,64,0,0,224,0,1,240,0,3,184, - 0,7,28,0,0,0,0,224,1,192,224,1,192,224,1,192, - 224,1,192,224,1,192,224,1,192,224,1,192,224,1,192,224, - 1,192,224,1,192,224,1,192,224,1,192,224,1,192,224,1, - 192,224,1,192,224,1,192,224,1,192,224,1,192,224,1,192, - 240,3,192,120,7,128,124,15,128,63,255,0,31,254,0,3, - 240,0,18,30,90,24,3,0,14,28,0,14,28,0,14,28, - 0,0,0,0,0,0,0,224,1,192,224,1,192,224,1,192, - 224,1,192,224,1,192,224,1,192,224,1,192,224,1,192,224, - 1,192,224,1,192,224,1,192,224,1,192,224,1,192,224,1, - 192,224,1,192,224,1,192,224,1,192,224,1,192,224,1,192, - 240,3,192,120,7,128,124,15,128,63,255,0,31,254,0,3, - 240,0,19,31,93,22,1,0,0,60,0,0,120,0,0,112, - 0,0,224,0,1,192,0,0,0,0,224,0,224,240,1,224, - 112,1,192,120,3,192,56,3,128,60,7,128,28,15,0,30, - 15,0,15,30,0,7,28,0,7,188,0,3,184,0,3,248, - 0,1,240,0,1,240,0,0,224,0,0,224,0,0,224,0, - 0,224,0,0,224,0,0,224,0,0,224,0,0,224,0,0, - 224,0,0,224,0,17,25,75,22,3,0,224,0,0,224,0, - 0,224,0,0,224,0,0,224,0,0,255,248,0,255,254,0, - 255,255,0,224,15,0,224,7,0,224,7,128,224,3,128,224, - 3,128,224,7,128,224,7,0,224,15,0,255,254,0,255,252, - 0,255,248,0,224,0,0,224,0,0,224,0,0,224,0,0, - 224,0,0,224,0,0,14,25,50,20,4,0,15,128,63,224, - 127,240,120,240,240,120,224,56,224,56,224,56,224,120,224,240, - 227,224,227,224,227,240,224,120,224,60,224,28,224,28,224,28, - 224,28,224,28,224,56,224,120,231,240,231,224,231,128,16,25, - 50,18,1,0,15,0,7,128,3,128,1,192,0,224,0,0, - 0,0,15,224,63,248,60,124,112,28,112,28,0,28,0,28, - 0,252,31,252,127,156,120,28,240,28,224,28,224,60,224,124, - 121,252,127,223,63,143,16,25,50,18,1,0,0,240,1,224, - 1,192,3,128,7,0,0,0,0,0,15,224,63,248,60,124, - 112,28,112,28,0,28,0,28,0,252,31,252,127,156,120,28, - 240,28,224,28,224,60,224,124,120,252,127,223,63,143,16,25, - 50,18,1,0,1,0,3,128,7,192,14,224,28,112,0,0, - 0,0,15,224,63,248,60,124,112,28,112,28,0,28,0,28, - 0,252,31,252,127,156,120,28,240,28,224,28,224,60,224,124, - 120,252,127,223,63,143,16,24,48,18,1,0,7,24,15,248, - 31,240,24,224,0,0,0,0,15,224,63,248,60,124,112,28, - 112,28,0,28,0,28,0,252,31,252,127,156,120,28,240,28, - 224,28,224,60,224,124,120,252,127,223,63,143,16,23,46,18, - 1,0,14,112,14,112,14,112,0,0,0,0,15,224,63,248, - 60,252,112,28,112,28,0,28,0,28,0,252,31,252,127,156, - 120,28,240,28,224,28,224,60,224,124,121,252,127,223,63,143, - 16,25,50,18,1,0,3,128,6,192,4,64,4,64,6,192, - 3,128,0,0,15,224,63,248,60,124,112,28,112,28,0,28, - 0,28,0,252,31,252,127,156,120,28,240,28,224,28,224,60, - 224,124,120,252,127,223,63,143,26,18,72,29,1,0,7,192, - 248,0,31,241,254,0,60,127,143,0,112,62,3,128,112,30, - 3,128,0,28,1,192,0,28,1,192,0,252,1,192,15,255, - 255,192,63,255,255,192,126,31,255,192,240,28,0,0,224,28, - 1,192,224,30,1,192,224,126,3,128,248,247,143,0,127,231, - 255,0,63,129,252,0,14,25,50,17,1,249,7,192,31,240, - 63,248,56,56,112,28,112,28,224,0,224,0,224,0,224,0, - 224,0,224,28,224,28,112,56,120,120,63,240,31,224,7,128, - 3,0,3,0,7,128,1,192,0,192,25,192,15,128,15,25, - 50,18,1,0,30,0,15,0,7,0,3,128,1,192,0,0, - 0,0,7,192,31,240,62,120,120,28,112,28,240,14,224,14, - 224,14,255,254,255,254,224,0,224,0,224,14,112,14,120,28, - 60,124,31,240,15,224,15,25,50,18,1,0,1,224,3,192, - 3,128,7,0,14,0,0,0,0,0,7,192,31,240,60,120, - 120,28,112,28,240,14,224,14,224,14,255,254,255,254,224,0, - 224,0,224,14,112,14,120,28,60,124,31,240,15,224,15,25, - 50,18,1,0,1,0,3,128,7,192,14,224,28,112,0,0, - 0,0,7,192,31,240,60,120,120,28,112,28,240,14,224,14, - 224,14,255,254,255,254,224,0,224,0,224,14,112,14,120,28, - 60,124,31,240,7,192,15,23,46,18,1,0,28,112,28,112, - 28,112,0,0,0,0,7,192,31,240,60,120,120,28,112,28, - 240,14,224,14,224,14,255,254,255,254,224,0,224,0,224,14, - 112,14,120,28,60,124,31,240,7,192,7,25,25,9,0,0, - 240,120,56,28,14,0,0,28,28,28,28,28,28,28,28,28, - 28,28,28,28,28,28,28,28,28,7,25,25,9,2,0,30, - 60,56,112,224,0,0,112,112,112,112,112,112,112,112,112,112, - 112,112,112,112,112,112,112,112,9,25,50,9,0,0,8,0, - 28,0,62,0,119,0,227,128,0,0,0,0,28,0,28,0, - 28,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0, - 28,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0, - 8,23,23,9,1,0,231,231,231,0,0,56,56,56,56,56, - 56,56,56,56,56,56,56,56,56,56,56,56,56,15,25,50, - 19,1,0,120,64,60,224,31,192,15,128,31,128,59,192,17, - 224,7,240,31,248,63,248,120,60,112,28,112,28,224,14,224, - 14,224,14,224,14,224,14,224,14,112,28,112,28,120,60,63, - 248,31,240,7,192,14,24,48,18,2,0,14,48,31,240,63, - 224,49,192,0,0,0,0,3,192,239,240,255,248,248,60,240, - 28,240,28,224,28,224,28,224,28,224,28,224,28,224,28,224, - 28,224,28,224,28,224,28,224,28,224,28,15,25,50,19,1, - 0,30,0,15,0,7,0,3,128,1,192,0,0,0,0,7, - 192,31,240,63,248,120,60,112,28,112,28,224,14,224,14,224, - 14,224,14,224,14,224,14,112,28,112,28,120,60,63,248,31, - 240,7,192,15,25,50,19,1,0,1,224,3,192,3,128,7, - 0,14,0,0,0,0,0,7,192,31,240,63,248,120,60,112, - 28,112,28,224,14,224,14,224,14,224,14,224,14,224,14,112, - 28,112,28,120,60,63,248,31,240,7,192,15,25,50,19,1, - 0,1,0,3,128,7,192,14,224,28,112,0,0,0,0,7, - 192,31,240,63,248,120,60,112,28,112,28,224,14,224,14,224, - 14,224,14,224,14,224,14,112,28,112,28,120,60,63,248,31, - 240,7,192,15,24,48,19,1,0,14,48,31,240,63,224,49, - 192,0,0,0,0,7,192,31,240,63,248,120,60,112,28,112, - 28,224,14,224,14,224,14,224,14,224,14,224,14,112,28,112, - 28,120,60,63,248,31,240,7,192,15,23,46,19,1,0,28, - 112,28,112,28,112,0,0,0,0,7,192,31,240,63,248,120, - 60,112,28,112,28,224,14,224,14,224,14,224,14,224,14,224, - 14,112,28,112,28,120,60,63,248,31,240,7,192,15,15,30, - 19,2,1,3,128,3,128,3,128,0,0,0,0,0,0,255, - 254,255,254,255,254,0,0,0,0,0,0,3,128,3,128,3, - 128,16,18,36,19,2,0,7,195,31,246,63,252,120,120,112, - 28,112,60,224,110,224,206,225,142,227,14,230,14,236,14,120, - 28,112,28,56,60,127,248,223,240,135,192,14,25,50,19,2, - 0,30,0,15,0,7,0,3,128,1,192,0,0,0,0,224, - 28,224,28,224,28,224,28,224,28,224,28,224,28,224,28,224, - 28,224,28,224,28,224,28,224,60,224,60,240,252,127,252,63, - 220,15,0,14,25,50,19,2,0,1,224,3,192,3,128,7, - 0,14,0,0,0,0,0,224,28,224,28,224,28,224,28,224, - 28,224,28,224,28,224,28,224,28,224,28,224,28,224,28,224, - 60,224,60,240,252,127,252,63,220,15,0,14,25,50,19,2, - 0,1,0,3,128,7,192,14,224,28,112,0,0,0,0,224, - 28,224,28,224,28,224,28,224,28,224,28,224,28,224,28,224, - 28,224,28,224,28,224,28,224,60,224,60,240,252,127,252,63, - 220,15,0,14,23,46,19,2,0,28,224,28,224,28,224,0, - 0,0,0,224,28,224,28,224,28,224,28,224,28,224,28,224, - 28,224,28,224,28,224,28,224,28,224,28,224,60,224,60,240, - 252,127,252,63,220,15,0,14,32,64,17,1,249,0,240,1, - 224,1,192,3,128,7,0,0,0,0,0,224,28,224,28,224, - 60,112,56,112,56,112,56,120,112,56,112,56,240,60,224,28, - 224,29,192,29,192,15,192,15,128,15,128,7,0,7,0,7, - 0,14,0,14,0,30,0,124,0,124,0,112,0,15,31,62, - 19,2,250,224,0,224,0,224,0,224,0,224,0,224,0,224, - 0,231,224,239,240,255,248,248,60,240,28,240,30,224,14,224, - 14,224,14,224,14,224,14,224,14,240,28,240,28,248,60,255, - 248,239,240,227,192,224,0,224,0,224,0,224,0,224,0,224, - 0,14,30,60,17,1,249,28,112,28,112,28,112,0,0,0, - 0,224,28,224,28,224,60,112,56,112,56,112,120,120,112,56, - 112,56,240,60,224,28,224,29,192,29,192,15,192,15,128,15, - 128,7,0,7,0,7,0,14,0,14,0,30,0,124,0,124, - 0,112,0}; -/* - Fontname: -Adobe-Helvetica-Medium-R-Normal--34-240-100-100-P-176-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 0, '1' Height: 24 - Calculated Max Values w=17 h=24 x= 4 y=15 dx=19 dy= 0 ascent=26 len=48 - Font Bounding box w=39 h=48 x=-5 y=-11 - Calculated Min Values x= 0 y=-5 dx= 0 dy= 0 - Pure Font ascent =24 descent= 0 - X Font ascent =24 descent= 0 - Max Font ascent =26 descent=-5 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_helvR24n[726] U8G_FONT_SECTION("u8g_font_helvR24n") = { - 0,39,48,251,245,24,0,0,0,0,42,58,0,26,251,24, - 0,10,11,22,13,1,15,12,0,12,0,76,128,237,192,127, - 128,63,0,30,0,63,0,115,128,225,192,64,128,17,16,48, - 19,1,1,1,192,0,1,192,0,1,192,0,1,192,0,1, - 192,0,1,192,0,1,192,0,255,255,128,255,255,128,255,255, - 128,1,192,0,1,192,0,1,192,0,1,192,0,1,192,0, - 1,192,0,3,9,9,9,3,251,224,224,224,224,32,96,96, - 192,128,8,2,2,11,1,8,255,255,3,4,4,9,3,0, - 224,224,224,224,9,24,48,9,0,0,1,128,1,128,1,128, - 3,0,3,0,3,0,6,0,6,0,6,0,12,0,12,0, - 12,0,8,0,24,0,24,0,24,0,48,0,48,0,48,0, - 96,0,96,0,96,0,192,0,192,0,15,24,48,18,1,0, - 7,192,31,240,63,248,60,120,120,60,112,28,112,28,224,14, - 224,14,224,14,224,14,224,14,224,14,224,14,224,14,224,14, - 224,14,112,28,112,28,112,60,60,120,63,248,31,240,7,192, - 8,24,24,18,3,0,3,7,7,15,63,255,255,7,7,7, - 7,7,7,7,7,7,7,7,7,7,7,7,7,7,15,24, - 48,18,1,0,7,192,31,240,63,248,120,60,112,28,240,14, - 224,14,224,14,0,14,0,28,0,60,0,120,0,240,3,224, - 7,192,31,0,60,0,120,0,112,0,224,0,224,0,255,254, - 255,254,255,254,15,24,48,18,1,0,7,192,31,240,63,248, - 56,56,112,28,112,28,112,28,112,28,0,28,0,56,3,248, - 3,240,3,248,0,60,0,30,0,14,224,14,224,14,224,14, - 112,28,120,60,63,248,31,240,7,192,16,24,48,18,0,0, - 0,24,0,56,0,120,0,120,0,248,1,248,3,184,3,184, - 7,56,14,56,14,56,28,56,56,56,56,56,112,56,224,56, - 255,255,255,255,255,255,0,56,0,56,0,56,0,56,0,56, - 15,24,48,18,1,0,63,252,63,252,63,252,56,0,56,0, - 56,0,112,0,112,0,119,192,127,240,127,248,120,124,112,28, - 0,30,0,14,0,14,0,14,224,14,224,30,240,28,120,124, - 127,248,63,240,15,128,15,24,48,18,1,0,3,192,15,240, - 31,248,60,56,56,28,112,28,112,0,112,0,96,0,227,192, - 239,240,255,248,248,60,240,28,240,14,224,14,224,14,96,14, - 112,14,112,28,56,60,63,248,31,240,7,192,15,24,48,18, - 1,0,255,254,255,254,255,254,0,14,0,28,0,24,0,56, - 0,112,0,112,0,224,0,224,1,192,1,192,3,128,3,128, - 7,0,7,0,7,0,14,0,14,0,14,0,28,0,28,0, - 28,0,15,24,48,18,1,0,7,192,31,240,63,248,56,60, - 112,28,112,28,112,28,112,28,120,60,60,120,31,240,15,224, - 63,248,120,60,112,28,224,14,224,14,224,14,224,14,240,28, - 120,60,63,248,31,240,7,192,15,24,48,18,1,0,7,192, - 31,240,63,248,120,124,112,60,240,28,224,30,224,14,224,14, - 224,14,224,30,224,30,112,62,127,254,63,238,15,206,0,14, - 0,28,224,28,240,60,120,120,63,240,63,224,15,128,3,18, - 18,9,4,0,224,224,224,224,0,0,0,0,0,0,0,0, - 0,0,224,224,224,224}; -/* - Fontname: -Adobe-Helvetica-Medium-R-Normal--34-240-100-100-P-176-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 25, '1' Height: 24 - Calculated Max Values w=29 h=32 x= 4 y=20 dx=34 dy= 0 ascent=27 len=120 - Font Bounding box w=39 h=48 x=-5 y=-11 - Calculated Min Values x=-1 y=-7 dx= 0 dy= 0 - Pure Font ascent =25 descent=-7 - X Font ascent =25 descent=-7 - Max Font ascent =27 descent=-7 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_helvR24r[4992] U8G_FONT_SECTION("u8g_font_helvR24r") = { - 0,39,48,251,245,25,5,215,14,105,32,127,249,27,249,25, - 249,0,0,0,9,0,1,3,25,25,9,4,0,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,224,64,64, - 0,0,224,224,224,224,8,8,8,12,2,15,231,231,231,231, - 231,231,66,66,17,23,69,19,1,0,3,135,0,3,135,0, - 3,6,0,3,6,0,7,14,0,7,14,0,127,255,128,127, - 255,128,127,255,128,14,28,0,14,28,0,12,24,0,28,56, - 0,28,56,0,255,255,0,255,255,0,255,255,0,56,112,0, - 56,112,0,48,96,0,48,96,0,112,224,0,112,224,0,16, - 31,62,18,1,252,1,128,1,128,1,128,15,240,31,248,61, - 188,113,142,113,142,225,142,225,128,225,128,113,128,125,128,63, - 192,31,240,7,252,1,254,1,158,1,143,1,135,225,135,225, - 135,113,142,113,142,61,188,63,248,15,240,1,128,1,128,1, - 128,1,128,26,24,96,29,1,0,0,0,48,0,31,0,112, - 0,127,128,96,0,115,192,224,0,224,192,192,0,192,225,192, - 0,192,225,128,0,192,227,128,0,224,195,0,0,115,199,0, - 0,127,134,0,0,31,14,0,0,0,12,0,0,0,28,62, - 0,0,24,127,128,0,56,243,128,0,48,193,192,0,113,192, - 192,0,97,192,192,0,225,192,192,0,192,193,192,1,192,227, - 128,1,128,127,128,3,128,62,0,18,23,69,22,2,0,7, - 192,0,15,224,0,30,112,0,60,56,0,56,56,0,56,56, - 0,60,112,0,30,240,0,15,224,0,7,192,0,15,128,0, - 63,192,0,121,199,0,112,231,0,224,246,0,224,126,0,224, - 60,0,224,28,0,240,62,0,120,127,0,127,247,128,63,227, - 192,15,0,0,3,8,8,6,2,15,224,224,224,224,224,224, - 224,64,7,31,31,11,2,249,6,12,12,24,24,56,48,112, - 112,112,96,224,224,224,224,224,224,224,224,224,96,112,112,112, - 48,56,24,24,12,12,6,7,31,31,11,1,249,192,96,96, - 48,48,56,24,28,28,28,12,14,14,14,14,14,14,14,14, - 12,12,28,28,24,24,56,48,112,96,96,192,10,11,22,13, - 1,15,12,0,12,0,76,128,237,192,127,128,63,0,30,0, - 63,0,115,128,225,192,64,128,17,16,48,19,1,1,1,192, - 0,1,192,0,1,192,0,1,192,0,1,192,0,1,192,0, - 1,192,0,255,255,128,255,255,128,255,255,128,1,192,0,1, - 192,0,1,192,0,1,192,0,1,192,0,1,192,0,3,9, - 9,9,3,251,224,224,224,224,32,96,96,192,128,8,2,2, - 11,1,8,255,255,3,4,4,9,3,0,224,224,224,224,9, - 24,48,9,0,0,1,128,1,128,1,128,3,0,3,0,3, - 0,6,0,6,0,6,0,12,0,12,0,12,0,8,0,24, - 0,24,0,24,0,48,0,48,0,48,0,96,0,96,0,96, - 0,192,0,192,0,15,24,48,18,1,0,7,192,31,240,63, - 248,60,120,120,60,112,28,112,28,224,14,224,14,224,14,224, - 14,224,14,224,14,224,14,224,14,224,14,224,14,112,28,112, - 28,112,60,60,120,63,248,31,240,7,192,8,24,24,18,3, - 0,3,7,7,15,63,255,255,7,7,7,7,7,7,7,7, - 7,7,7,7,7,7,7,7,7,15,24,48,18,1,0,7, - 192,31,240,63,248,120,60,112,28,240,14,224,14,224,14,0, - 14,0,28,0,60,0,120,0,240,3,224,7,192,31,0,60, - 0,120,0,112,0,224,0,224,0,255,254,255,254,255,254,15, - 24,48,18,1,0,7,192,31,240,63,248,56,56,112,28,112, - 28,112,28,112,28,0,28,0,56,3,248,3,240,3,248,0, - 60,0,30,0,14,224,14,224,14,224,14,112,28,120,60,63, - 248,31,240,7,192,16,24,48,18,0,0,0,24,0,56,0, - 120,0,120,0,248,1,248,3,184,3,184,7,56,14,56,14, - 56,28,56,56,56,56,56,112,56,224,56,255,255,255,255,255, - 255,0,56,0,56,0,56,0,56,0,56,15,24,48,18,1, - 0,63,252,63,252,63,252,56,0,56,0,56,0,112,0,112, - 0,119,192,127,240,127,248,120,124,112,28,0,30,0,14,0, - 14,0,14,224,14,224,30,240,28,120,124,127,248,63,240,15, - 128,15,24,48,18,1,0,3,192,15,240,31,248,60,56,56, - 28,112,28,112,0,112,0,96,0,227,192,239,240,255,248,248, - 60,240,28,240,14,224,14,224,14,96,14,112,14,112,28,56, - 60,63,248,31,240,7,192,15,24,48,18,1,0,255,254,255, - 254,255,254,0,14,0,28,0,24,0,56,0,112,0,112,0, - 224,0,224,1,192,1,192,3,128,3,128,7,0,7,0,7, - 0,14,0,14,0,14,0,28,0,28,0,28,0,15,24,48, - 18,1,0,7,192,31,240,63,248,56,60,112,28,112,28,112, - 28,112,28,120,60,60,120,31,240,15,224,63,248,120,60,112, - 28,224,14,224,14,224,14,224,14,240,28,120,60,63,248,31, - 240,7,192,15,24,48,18,1,0,7,192,31,240,63,248,120, - 124,112,60,240,28,224,30,224,14,224,14,224,14,224,30,224, - 30,112,62,127,254,63,238,15,206,0,14,0,28,224,28,240, - 60,120,120,63,240,63,224,15,128,3,18,18,9,4,0,224, - 224,224,224,0,0,0,0,0,0,0,0,0,0,224,224,224, - 224,3,22,22,9,4,251,224,224,224,224,0,0,0,0,0, - 0,0,0,0,224,224,224,224,32,96,96,192,128,16,16,32, - 19,2,0,0,3,0,15,0,63,1,252,7,224,31,128,254, - 0,240,0,240,0,254,0,31,128,7,224,1,252,0,127,0, - 15,0,3,15,9,18,19,2,4,255,254,255,254,255,254,0, - 0,0,0,0,0,255,254,255,254,255,254,16,16,32,19,1, - 0,192,0,240,0,254,0,63,128,7,224,1,248,0,127,0, - 15,0,15,0,127,1,248,7,224,63,128,254,0,240,0,192, - 0,14,25,50,18,2,0,7,192,31,240,63,248,120,56,112, - 28,240,28,224,28,224,28,0,28,0,56,0,56,0,112,0, - 224,1,224,1,192,3,128,3,128,3,128,3,128,0,0,0, - 0,3,128,3,128,3,128,3,128,29,30,120,34,1,251,0, - 7,192,0,0,63,248,0,0,255,254,0,3,240,63,128,7, - 192,7,192,15,0,3,224,30,0,1,224,28,0,0,240,56, - 15,140,112,56,31,220,56,112,60,252,56,112,112,124,56,96, - 224,56,24,224,224,56,24,225,224,56,24,225,192,112,56,225, - 192,112,56,225,192,112,112,225,192,224,112,225,224,224,224,112, - 243,243,192,112,255,127,128,120,62,127,0,60,0,0,0,30, - 0,0,0,31,0,0,0,15,128,0,0,3,224,120,0,1, - 255,248,0,0,127,224,0,20,25,75,22,1,0,0,240,0, - 0,240,0,0,248,0,1,248,0,1,248,0,3,156,0,3, - 156,0,3,156,0,7,158,0,7,14,0,7,14,0,15,15, - 0,15,15,0,14,7,0,30,7,128,31,255,128,31,255,128, - 63,255,192,60,3,192,56,1,192,120,1,224,120,1,224,112, - 0,224,240,0,240,240,0,240,17,25,75,22,3,0,255,240, - 0,255,252,0,255,254,0,224,62,0,224,15,0,224,15,0, - 224,7,0,224,7,0,224,15,0,224,14,0,224,62,0,255, - 252,0,255,252,0,255,254,0,224,31,0,224,7,128,224,3, - 128,224,3,128,224,3,128,224,3,128,224,7,128,224,15,0, - 255,254,0,255,254,0,255,248,0,20,25,75,24,2,0,1, - 252,0,7,255,0,15,255,128,31,7,192,60,1,224,56,0, - 224,112,0,240,112,0,112,224,0,0,224,0,0,224,0,0, - 224,0,0,224,0,0,224,0,0,224,0,0,224,0,0,224, - 0,112,240,0,112,112,0,240,120,0,224,60,1,224,63,7, - 192,31,255,128,7,254,0,1,248,0,18,25,75,24,3,0, - 255,240,0,255,252,0,255,254,0,224,31,0,224,15,0,224, - 7,128,224,3,128,224,3,128,224,1,192,224,1,192,224,1, - 192,224,1,192,224,1,192,224,1,192,224,1,192,224,1,192, - 224,3,192,224,3,128,224,3,128,224,7,128,224,15,0,224, - 30,0,255,254,0,255,252,0,255,240,0,17,25,75,22,3, - 0,255,255,0,255,255,0,255,255,0,224,0,0,224,0,0, - 224,0,0,224,0,0,224,0,0,224,0,0,224,0,0,224, - 0,0,255,255,0,255,255,0,255,255,0,224,0,0,224,0, - 0,224,0,0,224,0,0,224,0,0,224,0,0,224,0,0, - 224,0,0,255,255,128,255,255,128,255,255,128,16,25,50,20, - 3,0,255,255,255,255,255,255,224,0,224,0,224,0,224,0, - 224,0,224,0,224,0,224,0,255,252,255,252,255,252,224,0, - 224,0,224,0,224,0,224,0,224,0,224,0,224,0,224,0, - 224,0,224,0,22,25,75,25,1,0,0,254,0,3,255,128, - 15,255,192,31,131,240,62,0,240,60,0,120,120,0,56,112, - 0,56,240,0,0,224,0,0,224,0,0,224,0,0,224,15, - 252,224,15,252,224,15,252,224,0,28,240,0,28,112,0,28, - 120,0,60,56,0,60,60,0,252,31,1,252,15,255,220,7, - 255,28,1,252,28,18,25,75,24,3,0,224,1,192,224,1, - 192,224,1,192,224,1,192,224,1,192,224,1,192,224,1,192, - 224,1,192,224,1,192,224,1,192,224,1,192,255,255,192,255, - 255,192,255,255,192,224,1,192,224,1,192,224,1,192,224,1, - 192,224,1,192,224,1,192,224,1,192,224,1,192,224,1,192, - 224,1,192,224,1,192,3,25,25,9,3,0,224,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,13,25,50,16,1,0,0,56,0,56,0, - 56,0,56,0,56,0,56,0,56,0,56,0,56,0,56,0, - 56,0,56,0,56,0,56,0,56,0,56,224,56,224,56,224, - 56,224,56,240,120,120,240,127,240,63,224,31,128,20,25,75, - 22,3,0,224,3,192,224,7,128,224,15,0,224,30,0,224, - 60,0,224,120,0,224,240,0,225,224,0,227,192,0,231,192, - 0,239,128,0,255,192,0,255,192,0,249,224,0,240,240,0, - 224,112,0,224,120,0,224,60,0,224,28,0,224,30,0,224, - 15,0,224,7,128,224,3,192,224,3,224,224,1,240,14,25, - 50,18,3,0,224,0,224,0,224,0,224,0,224,0,224,0, - 224,0,224,0,224,0,224,0,224,0,224,0,224,0,224,0, - 224,0,224,0,224,0,224,0,224,0,224,0,224,0,224,0, - 255,252,255,252,255,252,21,25,75,27,3,0,240,0,120,240, - 0,120,248,0,248,248,0,248,252,1,248,252,1,248,252,1, - 248,236,1,184,238,3,184,238,3,184,230,3,56,231,7,56, - 231,7,56,227,6,56,227,142,56,227,142,56,227,142,56,225, - 140,56,225,220,56,225,220,56,224,216,56,224,248,56,224,248, - 56,224,112,56,224,112,56,19,25,75,24,2,0,240,0,224, - 240,0,224,248,0,224,252,0,224,252,0,224,254,0,224,239, - 0,224,231,0,224,231,128,224,227,192,224,227,192,224,225,224, - 224,224,224,224,224,240,224,224,120,224,224,56,224,224,60,224, - 224,28,224,224,30,224,224,15,224,224,7,224,224,7,224,224, - 3,224,224,1,224,224,1,224,23,25,75,25,1,0,0,254, - 0,3,255,128,15,239,224,31,1,240,62,0,248,60,0,120, - 120,0,60,112,0,28,240,0,30,224,0,14,224,0,14,224, - 0,14,224,0,14,224,0,14,224,0,14,224,0,14,240,0, - 30,240,0,30,120,0,60,60,0,120,62,0,248,31,1,240, - 15,239,224,3,255,128,0,254,0,17,25,75,22,3,0,255, - 248,0,255,254,0,255,255,0,224,15,0,224,7,128,224,3, - 128,224,3,128,224,3,128,224,3,128,224,3,128,224,7,128, - 224,15,0,255,255,0,255,254,0,255,248,0,224,0,0,224, - 0,0,224,0,0,224,0,0,224,0,0,224,0,0,224,0, - 0,224,0,0,224,0,0,224,0,0,23,26,78,26,1,255, - 0,254,0,3,255,128,15,239,224,31,1,240,62,0,248,60, - 0,120,120,0,60,112,0,28,240,0,30,224,0,14,224,0, - 14,224,0,14,224,0,14,224,0,14,224,0,14,224,0,14, - 240,0,30,240,2,30,120,7,60,60,7,184,62,3,248,31, - 1,240,15,239,248,3,255,188,0,254,30,0,0,12,19,25, - 75,24,3,0,255,252,0,255,255,0,255,255,128,224,7,128, - 224,3,192,224,1,192,224,1,192,224,1,192,224,1,192,224, - 3,192,224,3,128,224,15,128,255,255,0,255,254,0,255,255, - 0,224,15,128,224,7,128,224,3,128,224,3,192,224,3,192, - 224,3,192,224,1,192,224,1,192,224,1,192,224,1,224,19, - 25,75,22,1,0,3,248,0,15,254,0,31,255,0,60,15, - 128,56,3,192,112,1,192,112,1,192,112,0,0,120,0,0, - 124,0,0,63,192,0,31,248,0,7,255,0,0,127,128,0, - 15,192,0,1,224,0,0,224,224,0,224,240,0,224,112,1, - 224,120,1,192,62,7,192,63,255,128,15,254,0,3,248,0, - 19,25,75,20,0,0,255,255,224,255,255,224,255,255,224,0, - 224,0,0,224,0,0,224,0,0,224,0,0,224,0,0,224, - 0,0,224,0,0,224,0,0,224,0,0,224,0,0,224,0, - 0,224,0,0,224,0,0,224,0,0,224,0,0,224,0,0, - 224,0,0,224,0,0,224,0,0,224,0,0,224,0,0,224, - 0,18,25,75,24,3,0,224,1,192,224,1,192,224,1,192, - 224,1,192,224,1,192,224,1,192,224,1,192,224,1,192,224, - 1,192,224,1,192,224,1,192,224,1,192,224,1,192,224,1, - 192,224,1,192,224,1,192,224,1,192,224,1,192,224,1,192, - 240,3,192,120,7,128,124,15,128,63,255,0,31,254,0,3, - 240,0,19,25,75,22,1,0,240,1,224,240,1,224,240,1, - 224,112,1,192,120,3,192,120,3,192,56,3,128,56,3,128, - 60,7,128,28,7,0,28,7,0,30,15,0,14,14,0,14, - 14,0,15,14,0,7,28,0,7,28,0,7,156,0,3,184, - 0,3,184,0,3,184,0,1,240,0,1,240,0,0,224,0, - 0,224,0,29,25,100,31,1,0,240,7,0,120,240,7,0, - 120,240,15,128,120,112,15,128,112,112,15,128,112,120,29,192, - 240,120,29,192,240,56,29,192,224,56,29,192,224,56,56,224, - 224,60,56,225,224,28,56,225,192,28,48,225,192,28,112,113, - 192,28,112,113,192,14,112,115,128,14,224,59,128,14,224,59, - 128,14,224,59,128,7,224,63,128,7,192,31,0,7,192,31, - 0,7,192,31,0,3,128,14,0,3,128,14,0,20,25,75, - 22,1,0,248,0,240,120,1,224,60,3,192,28,3,192,30, - 7,128,15,7,0,15,15,0,7,158,0,3,156,0,3,252, - 0,1,248,0,0,240,0,0,240,0,1,248,0,1,248,0, - 3,156,0,7,158,0,7,14,0,15,15,0,30,7,128,30, - 7,128,60,3,192,120,1,224,120,1,224,240,0,240,21,25, - 75,22,0,0,240,0,120,120,0,240,120,0,224,60,1,224, - 28,1,192,30,3,192,14,7,128,15,7,128,7,143,0,3, - 142,0,3,222,0,1,220,0,1,252,0,0,248,0,0,248, - 0,0,112,0,0,112,0,0,112,0,0,112,0,0,112,0, - 0,112,0,0,112,0,0,112,0,0,112,0,0,112,0,18, - 25,75,20,1,0,127,255,192,127,255,192,127,255,192,0,7, - 128,0,15,128,0,15,0,0,30,0,0,60,0,0,60,0, - 0,120,0,0,240,0,1,224,0,1,224,0,3,192,0,7, - 128,0,7,128,0,15,0,0,30,0,0,60,0,0,60,0, - 0,120,0,0,240,0,0,255,255,192,255,255,192,255,255,192, - 6,32,32,9,2,249,252,252,224,224,224,224,224,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,252,252,9,24,48,9,0,0,192,0,192,0, - 96,0,96,0,96,0,48,0,48,0,48,0,16,0,24,0, - 24,0,24,0,12,0,12,0,12,0,6,0,6,0,6,0, - 2,0,3,0,3,0,3,0,1,128,1,128,6,32,32,9, - 1,249,252,252,28,28,28,28,28,28,28,28,28,28,28,28, - 28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28, - 252,252,12,13,26,16,1,11,6,0,15,0,15,0,31,128, - 25,128,25,128,57,192,48,192,112,224,96,96,96,96,224,112, - 192,48,18,2,6,18,0,250,255,255,192,255,255,192,6,5, - 5,11,1,20,224,240,112,56,28,16,18,36,18,1,0,15, - 224,63,248,60,120,112,60,112,28,0,28,0,60,1,252,31, - 252,126,28,120,28,240,28,224,28,224,60,224,124,121,254,127, - 223,63,143,15,25,50,18,2,0,224,0,224,0,224,0,224, - 0,224,0,224,0,224,0,227,224,239,240,255,248,248,60,240, - 28,240,30,224,14,224,14,224,14,224,14,224,14,224,14,240, - 30,240,28,252,60,255,248,239,240,231,224,14,18,36,16,1, - 0,7,192,31,240,63,248,56,60,112,28,112,28,224,0,224, - 0,224,0,224,0,224,0,224,28,224,28,112,28,120,56,63, - 248,31,240,7,192,15,25,50,18,1,0,0,14,0,14,0, - 14,0,14,0,14,0,14,0,14,7,206,31,238,63,254,124, - 62,112,30,240,30,224,14,224,14,224,14,224,14,224,14,224, - 14,240,30,240,30,120,62,127,254,63,238,15,206,15,18,36, - 18,2,0,7,192,31,240,63,248,120,60,112,28,240,14,224, - 14,224,14,255,254,255,254,224,0,224,0,240,14,112,30,120, - 60,63,248,31,240,7,192,8,25,25,9,1,0,15,31,60, - 56,56,56,56,255,255,255,56,56,56,56,56,56,56,56,56, - 56,56,56,56,56,56,15,25,50,18,1,249,7,206,31,238, - 63,254,124,62,112,30,240,30,224,14,224,14,224,14,224,14, - 224,14,224,14,240,30,112,62,120,62,63,254,31,238,7,142, - 0,14,224,14,224,28,240,28,124,120,63,248,31,224,14,25, - 50,18,2,0,224,0,224,0,224,0,224,0,224,0,224,0, - 224,0,227,224,239,240,255,248,248,60,240,28,224,28,224,28, - 224,28,224,28,224,28,224,28,224,28,224,28,224,28,224,28, - 224,28,224,28,224,28,3,25,25,7,2,0,224,224,224,224, - 0,0,0,224,224,224,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,6,32,32,7,255,249,28,28,28,28,0, - 0,0,28,28,28,28,28,28,28,28,28,28,28,28,28,28, - 28,28,28,28,28,28,28,28,60,252,248,15,25,50,16,1, - 0,224,0,224,0,224,0,224,0,224,0,224,0,224,0,224, - 120,224,240,225,224,227,192,231,128,239,0,255,0,255,0,251, - 128,243,192,225,192,225,224,224,224,224,240,224,120,224,56,224, - 60,224,30,3,25,25,7,2,0,224,224,224,224,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224, - 224,224,23,18,54,27,2,0,227,192,240,239,243,252,255,247, - 252,248,126,30,240,60,14,224,56,14,224,56,14,224,56,14, - 224,56,14,224,56,14,224,56,14,224,56,14,224,56,14,224, - 56,14,224,56,14,224,56,14,224,56,14,224,56,14,14,18, - 36,18,2,0,227,224,239,248,255,248,248,60,240,28,224,28, - 224,28,224,28,224,28,224,28,224,28,224,28,224,28,224,28, - 224,28,224,28,224,28,224,28,15,18,36,18,1,0,7,192, - 31,240,63,248,120,60,112,28,240,30,224,14,224,14,224,14, - 224,14,224,14,224,14,240,30,112,28,120,60,63,248,31,240, - 7,192,15,25,50,18,2,249,3,192,239,240,255,248,248,60, - 240,28,240,30,224,14,224,14,224,14,224,14,224,14,224,14, - 240,30,240,28,248,60,255,248,239,240,231,224,224,0,224,0, - 224,0,224,0,224,0,224,0,224,0,15,25,50,18,1,249, - 7,192,31,238,63,254,124,62,112,30,240,30,224,14,224,14, - 224,14,224,14,224,14,224,14,240,30,112,30,120,62,63,254, - 31,238,15,206,0,14,0,14,0,14,0,14,0,14,0,14, - 0,14,8,18,18,11,2,0,231,239,255,252,240,240,224,224, - 224,224,224,224,224,224,224,224,224,224,13,18,36,16,2,0, - 15,128,63,224,127,224,112,240,224,112,224,0,112,0,126,0, - 63,192,7,240,0,240,0,120,224,56,224,56,240,112,127,240, - 127,224,31,128,8,22,22,9,1,0,56,56,56,56,255,255, - 255,56,56,56,56,56,56,56,56,56,56,56,56,60,63,31, - 14,18,36,18,2,0,224,28,224,28,224,28,224,28,224,28, - 224,28,224,28,224,28,224,28,224,28,224,28,224,28,224,28, - 224,60,240,124,127,252,127,220,31,28,15,18,36,16,0,0, - 224,14,224,14,112,28,112,28,112,28,56,56,56,56,56,56, - 28,112,28,112,28,112,14,224,14,224,14,224,7,192,7,192, - 3,128,3,128,23,18,54,23,0,0,224,56,14,224,56,14, - 112,124,28,112,124,28,112,108,28,56,238,28,56,238,56,56, - 238,56,56,198,56,24,198,48,29,199,112,29,199,112,29,199, - 112,13,131,96,15,131,224,15,131,224,7,1,192,7,1,192, - 15,18,36,16,0,0,240,30,120,28,56,56,60,112,28,112, - 14,224,15,224,7,192,3,128,7,192,7,192,15,224,30,224, - 28,112,56,120,56,56,112,28,240,30,14,25,50,16,1,249, - 224,28,224,28,240,56,112,56,112,56,112,112,56,112,56,112, - 56,224,60,224,28,224,29,192,29,192,15,192,15,128,15,128, - 7,0,7,0,7,0,14,0,14,0,28,0,124,0,120,0, - 112,0,14,18,36,16,1,0,127,248,127,248,127,248,0,120, - 0,240,0,224,1,192,3,192,7,128,7,0,14,0,28,0, - 60,0,120,0,112,0,255,252,255,252,255,252,8,32,32,11, - 1,249,15,31,28,24,24,24,24,24,24,24,24,24,56,56, - 112,224,224,112,56,56,24,24,24,24,24,24,24,24,24,28, - 31,15,2,31,31,9,3,249,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,8,32,32,11,1,249,240,248,56, - 24,24,24,24,24,24,24,24,24,28,28,14,7,7,14,28, - 28,24,24,24,24,24,24,24,24,24,56,248,240,14,6,12, - 19,2,9,24,0,124,12,127,12,199,220,193,248,0,240,255 - }; -/* - Fontname: -FreeType-Lucasfont Alternate-Medium-R-Normal--8-80-72-72-P-50-ISO10646-1 - Copyright: Copyright Patrick Lauke 2012 Lucasfont Alternate is based on Lucasfont by Patrick Lauke (http://fontstruct.com/fontstructors/redux) - Capital A Height: 7, '1' Height: 7 - Calculated Max Values w= 9 h=10 x= 1 y= 4 dx=10 dy= 0 ascent=10 len=14 - Font Bounding box w= 9 h=11 x= 0 y=-1 - Calculated Min Values x= 0 y=-1 dx= 0 dy= 0 - Pure Font ascent = 7 descent=-1 - X Font ascent = 7 descent=-1 - Max Font ascent =10 descent=-1 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_lucasfont_alternate[2193] U8G_FONT_SECTION("u8g_font_lucasfont_alternate") = { - 0,9,11,0,255,7,1,148,3,22,32,255,255,10,255,7, - 255,0,0,0,4,0,0,1,7,7,2,0,0,128,128,128, - 128,0,0,128,3,3,3,4,0,4,160,160,160,5,7,7, - 6,0,0,80,80,248,80,248,80,80,5,7,7,6,0,0, - 32,120,128,248,8,240,32,7,7,7,8,0,0,2,68,8, - 16,32,68,128,6,7,7,7,0,0,96,144,144,96,148,136, - 116,1,3,3,2,0,4,128,128,128,3,7,7,4,0,0, - 32,64,128,128,128,64,32,3,7,7,4,0,0,128,64,32, - 32,32,64,128,7,5,5,8,0,1,68,40,254,40,68,5, - 5,5,6,0,1,32,32,248,32,32,2,3,3,3,0,255, - 64,64,128,6,1,1,7,0,3,252,1,2,2,2,0,0, - 128,128,7,7,7,8,0,0,2,4,8,16,32,64,128,5, - 7,7,6,0,0,112,136,136,136,136,136,112,5,7,7,6, - 0,0,32,96,32,32,32,32,248,5,7,7,6,0,0,112, - 136,8,16,32,64,248,5,7,7,6,0,0,240,8,8,120, - 8,8,240,5,7,7,6,0,0,16,48,80,144,248,16,16, - 5,7,7,6,0,0,248,128,112,8,8,136,112,5,7,7, - 6,0,0,112,136,128,240,136,136,112,5,7,7,6,0,0, - 248,8,16,32,32,32,32,5,7,7,6,0,0,112,136,136, - 112,136,136,112,5,7,7,6,0,0,112,136,136,120,8,136, - 112,1,4,4,2,0,1,128,0,0,128,2,6,6,3,0, - 255,64,0,0,64,64,128,4,7,7,5,0,0,16,32,64, - 128,64,32,16,5,3,3,6,0,2,248,0,248,4,7,7, - 5,0,0,128,64,32,16,32,64,128,5,7,7,6,0,0, - 112,136,8,16,32,0,32,7,7,7,8,0,0,124,130,154, - 170,190,128,124,5,7,7,6,0,0,112,136,136,248,136,136, - 136,5,7,7,6,0,0,240,136,136,240,136,136,240,5,7, - 7,6,0,0,120,128,128,128,128,128,120,5,7,7,6,0, - 0,240,136,136,136,136,136,240,5,7,7,6,0,0,248,128, - 128,240,128,128,248,5,7,7,6,0,0,248,128,128,240,128, - 128,128,5,7,7,6,0,0,112,136,128,184,136,136,112,5, - 7,7,6,0,0,136,136,136,248,136,136,136,1,7,7,2, - 0,0,128,128,128,128,128,128,128,5,7,7,6,0,0,8, - 8,8,8,8,136,112,5,7,7,6,0,0,136,144,160,192, - 160,144,136,5,7,7,6,0,0,128,128,128,128,128,128,248, - 7,7,7,8,0,0,130,198,170,146,130,130,130,6,7,7, - 7,0,0,132,196,164,148,140,132,132,5,7,7,6,0,0, - 112,136,136,136,136,136,112,5,7,7,6,0,0,240,136,136, - 240,128,128,128,5,7,7,6,0,0,112,136,136,136,168,144, - 104,5,7,7,6,0,0,240,136,136,240,160,144,136,5,7, - 7,6,0,0,112,136,128,112,8,136,112,5,7,7,6,0, - 0,248,32,32,32,32,32,32,5,7,7,6,0,0,136,136, - 136,136,136,136,112,5,7,7,6,0,0,136,136,136,136,136, - 80,32,7,7,7,8,0,0,130,130,130,146,170,198,130,5, - 7,7,6,0,0,136,136,80,32,80,136,136,5,7,7,6, - 0,0,136,136,136,80,32,32,32,5,7,7,6,0,0,248, - 8,16,32,64,128,248,3,7,7,4,0,0,224,128,128,128, - 128,128,224,7,7,7,8,0,0,128,64,32,16,8,4,2, - 3,7,7,4,0,0,224,32,32,32,32,32,224,255,7,1, - 1,8,0,0,254,255,5,5,5,6,0,0,112,8,120,136, - 120,5,6,6,6,0,0,128,128,240,136,136,240,4,5,5, - 5,0,0,112,128,128,128,112,5,6,6,6,0,0,8,8, - 120,136,136,120,5,5,5,6,0,0,112,136,240,128,120,4, - 6,6,5,0,0,48,64,240,64,64,64,5,6,6,6,0, - 255,112,136,136,120,8,112,5,6,6,6,0,0,128,128,240, - 136,136,136,1,6,6,2,0,0,128,0,128,128,128,128,3, - 7,7,4,0,255,32,0,32,32,32,32,192,4,6,6,5, - 0,0,128,128,144,224,160,144,2,6,6,3,0,0,192,64, - 64,64,64,64,7,5,5,8,0,0,252,146,146,146,146,5, - 5,5,6,0,0,240,136,136,136,136,5,5,5,6,0,0, - 112,136,136,136,112,5,6,6,6,0,255,240,136,136,240,128, - 128,5,6,6,6,0,255,120,136,136,120,8,8,5,5,5, - 6,0,0,240,136,128,128,128,5,5,5,6,0,0,120,128, - 112,8,240,5,6,6,6,0,0,32,248,32,32,32,16,5, - 5,5,6,0,0,136,136,136,136,120,5,5,5,6,0,0, - 136,136,136,80,32,7,5,5,8,0,0,146,146,146,146,126, - 5,5,5,6,0,0,136,80,32,80,136,5,6,6,6,0, - 255,136,136,136,120,8,112,5,5,5,6,0,0,248,16,32, - 64,248,4,7,7,5,0,0,48,64,64,128,64,64,48,1, - 7,7,2,0,0,128,128,128,128,128,128,128,4,7,7,5, - 0,0,192,32,32,16,32,32,192,6,2,2,7,0,3,100, - 152,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,1,7,7,2,0,0,128,0,0,128,128,128,128, - 5,7,7,6,0,0,32,112,168,160,168,112,32,5,7,7, - 6,0,0,56,64,64,240,64,64,248,255,5,7,7,6,0, - 0,136,136,80,32,248,32,32,1,7,7,2,0,0,128,128, - 128,0,128,128,128,255,255,8,8,8,9,0,255,60,66,153, - 161,161,153,66,60,255,6,5,5,7,0,1,36,72,144,72, - 36,5,3,3,6,0,1,248,8,8,5,1,1,6,0,3, - 248,255,255,255,5,7,7,6,0,0,32,32,248,32,32,0, - 248,255,255,255,255,6,7,7,7,0,0,124,244,244,116,20, - 20,20,1,1,1,2,0,3,128,255,255,255,6,5,5,7, - 0,1,144,72,36,72,144,255,255,255,5,7,7,6,0,0, - 32,0,32,64,128,136,112,5,10,10,6,0,0,64,32,0, - 112,136,136,248,136,136,136,5,10,10,6,0,0,16,32,0, - 112,136,136,248,136,136,136,5,10,10,6,0,0,32,80,0, - 112,136,136,248,136,136,136,5,10,10,6,0,0,104,144,0, - 112,136,136,248,136,136,136,5,9,9,6,0,0,80,0,112, - 136,136,248,136,136,136,5,10,10,6,0,0,32,80,32,112, - 136,136,248,136,136,136,9,7,14,10,0,0,119,128,136,0, - 136,0,255,0,136,0,136,0,143,128,255,5,10,10,6,0, - 0,64,32,0,248,128,128,240,128,128,248,5,10,10,6,0, - 0,16,32,0,248,128,128,240,128,128,248,5,10,10,6,0, - 0,32,80,0,248,128,128,240,128,128,248,5,9,9,6,0, - 0,80,0,248,128,128,240,128,128,248,2,10,10,3,0,0, - 128,64,0,64,64,64,64,64,64,64,2,10,10,4,1,0, - 64,128,0,128,128,128,128,128,128,128,3,10,10,4,0,0, - 64,160,0,64,64,64,64,64,64,64,3,9,9,4,0,0, - 160,0,64,64,64,64,64,64,64,6,7,7,7,0,0,120, - 68,68,244,68,68,120,6,10,10,7,0,0,100,152,0,132, - 196,164,148,140,132,132,5,10,10,6,0,0,64,32,0,112, - 136,136,136,136,136,112,5,10,10,6,0,0,16,32,0,112, - 136,136,136,136,136,112,5,10,10,6,0,0,32,80,0,112, - 136,136,136,136,136,112,5,10,10,6,0,0,104,144,0,112, - 136,136,136,136,136,112,5,8,8,6,0,0,136,112,136,136, - 136,136,136,112,5,5,5,6,0,1,136,80,32,80,136,255, - 5,10,10,6,0,0,64,32,0,136,136,136,136,136,136,112, - 5,10,10,6,0,0,16,32,0,136,136,136,136,136,136,112, - 5,10,10,6,0,0,32,80,0,136,136,136,136,136,136,112, - 5,8,8,6,0,0,136,0,136,136,136,136,136,112,5,10, - 10,6,0,0,16,32,0,136,136,136,80,32,32,32,255,4, - 8,8,5,0,255,96,144,144,160,144,144,160,128,5,8,8, - 6,0,0,64,32,0,112,8,120,136,120,5,8,8,6,0, - 0,16,32,0,112,8,120,136,120,5,8,8,6,0,0,32, - 80,0,112,8,120,136,120,5,8,8,6,0,0,104,144,0, - 112,8,120,136,120,5,7,7,6,0,0,80,0,112,8,120, - 136,120,5,9,9,6,0,0,32,80,32,0,112,8,120,136, - 120,9,5,10,10,0,0,119,0,8,128,127,0,136,0,119, - 128,255,5,8,8,6,0,0,64,32,0,112,136,240,128,120, - 5,8,8,6,0,0,16,32,0,112,136,240,128,120,5,8, - 8,6,0,0,32,80,0,112,136,240,128,120,5,7,7,6, - 0,0,80,0,112,136,240,128,120,2,7,7,3,0,0,128, - 64,0,64,64,64,64,2,7,7,3,0,0,64,128,0,128, - 128,128,128,3,7,7,4,0,0,64,160,0,64,64,64,64, - 3,6,6,4,0,0,160,0,64,64,64,64,255,5,8,8, - 6,0,0,104,144,0,240,136,136,136,136,5,8,8,6,0, - 0,64,32,0,112,136,136,136,112,5,8,8,6,0,0,16, - 32,0,112,136,136,136,112,5,8,8,6,0,0,32,80,0, - 112,136,136,136,112,5,8,8,6,0,0,104,144,0,112,136, - 136,136,112,5,7,7,6,0,0,80,0,112,136,136,136,112, - 5,5,5,6,0,1,32,0,248,0,32,255,5,8,8,6, - 0,0,64,32,0,136,136,136,136,120,5,8,8,6,0,0, - 16,32,0,136,136,136,136,120,5,8,8,6,0,0,32,80, - 0,136,136,136,136,120,5,7,7,6,0,0,80,0,136,136, - 136,136,120,5,9,9,6,0,255,16,32,0,136,136,136,120, - 8,112,255,5,8,8,6,0,255,80,0,136,136,136,120,8, - 112}; -/* - Fontname: -FreeType-Lucasfont Alternate-Medium-R-Normal--8-80-72-72-P-50-ISO10646-1 - Copyright: Copyright Patrick Lauke 2012 Lucasfont Alternate is based on Lucasfont by Patrick Lauke (http://fontstruct.com/fontstructors/redux) - Capital A Height: 0, '1' Height: 7 - Calculated Max Values w= 7 h= 7 x= 0 y= 3 dx= 8 dy= 0 ascent= 7 len= 7 - Font Bounding box w= 9 h=11 x= 0 y=-1 - Calculated Min Values x= 0 y=-1 dx= 0 dy= 0 - Pure Font ascent = 7 descent= 0 - X Font ascent = 7 descent= 0 - Max Font ascent = 7 descent=-1 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_lucasfont_alternaten[216] U8G_FONT_SECTION("u8g_font_lucasfont_alternaten") = { - 0,9,11,0,255,7,0,0,0,0,42,58,0,7,255,7, - 0,7,5,5,8,0,1,68,40,254,40,68,5,5,5,6, - 0,1,32,32,248,32,32,2,3,3,3,0,255,64,64,128, - 6,1,1,7,0,3,252,1,2,2,2,0,0,128,128,7, - 7,7,8,0,0,2,4,8,16,32,64,128,5,7,7,6, - 0,0,112,136,136,136,136,136,112,5,7,7,6,0,0,32, - 96,32,32,32,32,248,5,7,7,6,0,0,112,136,8,16, - 32,64,248,5,7,7,6,0,0,240,8,8,120,8,8,240, - 5,7,7,6,0,0,16,48,80,144,248,16,16,5,7,7, - 6,0,0,248,128,112,8,8,136,112,5,7,7,6,0,0, - 112,136,128,240,136,136,112,5,7,7,6,0,0,248,8,16, - 32,32,32,32,5,7,7,6,0,0,112,136,136,112,136,136, - 112,5,7,7,6,0,0,112,136,136,120,8,136,112,1,4, - 4,2,0,1,128,0,0,128}; -/* - Fontname: -FreeType-Lucasfont Alternate-Medium-R-Normal--8-80-72-72-P-50-ISO10646-1 - Copyright: Copyright Patrick Lauke 2012 Lucasfont Alternate is based on Lucasfont by Patrick Lauke (http://fontstruct.com/fontstructors/redux) - Capital A Height: 7, '1' Height: 7 - Calculated Max Values w= 7 h= 7 x= 0 y= 4 dx= 8 dy= 0 ascent= 7 len= 7 - Font Bounding box w= 9 h=11 x= 0 y=-1 - Calculated Min Values x= 0 y=-1 dx= 0 dy= 0 - Pure Font ascent = 7 descent=-1 - X Font ascent = 7 descent=-1 - Max Font ascent = 7 descent=-1 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_lucasfont_alternater[1138] U8G_FONT_SECTION("u8g_font_lucasfont_alternater") = { - 0,9,11,0,255,7,1,148,3,22,32,127,255,7,255,7, - 255,0,0,0,4,0,0,1,7,7,2,0,0,128,128,128, - 128,0,0,128,3,3,3,4,0,4,160,160,160,5,7,7, - 6,0,0,80,80,248,80,248,80,80,5,7,7,6,0,0, - 32,120,128,248,8,240,32,7,7,7,8,0,0,2,68,8, - 16,32,68,128,6,7,7,7,0,0,96,144,144,96,148,136, - 116,1,3,3,2,0,4,128,128,128,3,7,7,4,0,0, - 32,64,128,128,128,64,32,3,7,7,4,0,0,128,64,32, - 32,32,64,128,7,5,5,8,0,1,68,40,254,40,68,5, - 5,5,6,0,1,32,32,248,32,32,2,3,3,3,0,255, - 64,64,128,6,1,1,7,0,3,252,1,2,2,2,0,0, - 128,128,7,7,7,8,0,0,2,4,8,16,32,64,128,5, - 7,7,6,0,0,112,136,136,136,136,136,112,5,7,7,6, - 0,0,32,96,32,32,32,32,248,5,7,7,6,0,0,112, - 136,8,16,32,64,248,5,7,7,6,0,0,240,8,8,120, - 8,8,240,5,7,7,6,0,0,16,48,80,144,248,16,16, - 5,7,7,6,0,0,248,128,112,8,8,136,112,5,7,7, - 6,0,0,112,136,128,240,136,136,112,5,7,7,6,0,0, - 248,8,16,32,32,32,32,5,7,7,6,0,0,112,136,136, - 112,136,136,112,5,7,7,6,0,0,112,136,136,120,8,136, - 112,1,4,4,2,0,1,128,0,0,128,2,6,6,3,0, - 255,64,0,0,64,64,128,4,7,7,5,0,0,16,32,64, - 128,64,32,16,5,3,3,6,0,2,248,0,248,4,7,7, - 5,0,0,128,64,32,16,32,64,128,5,7,7,6,0,0, - 112,136,8,16,32,0,32,7,7,7,8,0,0,124,130,154, - 170,190,128,124,5,7,7,6,0,0,112,136,136,248,136,136, - 136,5,7,7,6,0,0,240,136,136,240,136,136,240,5,7, - 7,6,0,0,120,128,128,128,128,128,120,5,7,7,6,0, - 0,240,136,136,136,136,136,240,5,7,7,6,0,0,248,128, - 128,240,128,128,248,5,7,7,6,0,0,248,128,128,240,128, - 128,128,5,7,7,6,0,0,112,136,128,184,136,136,112,5, - 7,7,6,0,0,136,136,136,248,136,136,136,1,7,7,2, - 0,0,128,128,128,128,128,128,128,5,7,7,6,0,0,8, - 8,8,8,8,136,112,5,7,7,6,0,0,136,144,160,192, - 160,144,136,5,7,7,6,0,0,128,128,128,128,128,128,248, - 7,7,7,8,0,0,130,198,170,146,130,130,130,6,7,7, - 7,0,0,132,196,164,148,140,132,132,5,7,7,6,0,0, - 112,136,136,136,136,136,112,5,7,7,6,0,0,240,136,136, - 240,128,128,128,5,7,7,6,0,0,112,136,136,136,168,144, - 104,5,7,7,6,0,0,240,136,136,240,160,144,136,5,7, - 7,6,0,0,112,136,128,112,8,136,112,5,7,7,6,0, - 0,248,32,32,32,32,32,32,5,7,7,6,0,0,136,136, - 136,136,136,136,112,5,7,7,6,0,0,136,136,136,136,136, - 80,32,7,7,7,8,0,0,130,130,130,146,170,198,130,5, - 7,7,6,0,0,136,136,80,32,80,136,136,5,7,7,6, - 0,0,136,136,136,80,32,32,32,5,7,7,6,0,0,248, - 8,16,32,64,128,248,3,7,7,4,0,0,224,128,128,128, - 128,128,224,7,7,7,8,0,0,128,64,32,16,8,4,2, - 3,7,7,4,0,0,224,32,32,32,32,32,224,255,7,1, - 1,8,0,0,254,255,5,5,5,6,0,0,112,8,120,136, - 120,5,6,6,6,0,0,128,128,240,136,136,240,4,5,5, - 5,0,0,112,128,128,128,112,5,6,6,6,0,0,8,8, - 120,136,136,120,5,5,5,6,0,0,112,136,240,128,120,4, - 6,6,5,0,0,48,64,240,64,64,64,5,6,6,6,0, - 255,112,136,136,120,8,112,5,6,6,6,0,0,128,128,240, - 136,136,136,1,6,6,2,0,0,128,0,128,128,128,128,3, - 7,7,4,0,255,32,0,32,32,32,32,192,4,6,6,5, - 0,0,128,128,144,224,160,144,2,6,6,3,0,0,192,64, - 64,64,64,64,7,5,5,8,0,0,252,146,146,146,146,5, - 5,5,6,0,0,240,136,136,136,136,5,5,5,6,0,0, - 112,136,136,136,112,5,6,6,6,0,255,240,136,136,240,128, - 128,5,6,6,6,0,255,120,136,136,120,8,8,5,5,5, - 6,0,0,240,136,128,128,128,5,5,5,6,0,0,120,128, - 112,8,240,5,6,6,6,0,0,32,248,32,32,32,16,5, - 5,5,6,0,0,136,136,136,136,120,5,5,5,6,0,0, - 136,136,136,80,32,7,5,5,8,0,0,146,146,146,146,126, - 5,5,5,6,0,0,136,80,32,80,136,5,6,6,6,0, - 255,136,136,136,120,8,112,5,5,5,6,0,0,248,16,32, - 64,248,4,7,7,5,0,0,48,64,64,128,64,64,48,1, - 7,7,2,0,0,128,128,128,128,128,128,128,4,7,7,5, - 0,0,192,32,32,16,32,32,192,6,2,2,7,0,3,100, - 152,255}; -/* - Fontname: m2icon5 - Copyright: public domain - Capital A Height: 5, '1' Height: 0 - Calculated Max Values w= 9 h= 6 x= 0 y= 0 dx=10 dy= 0 ascent= 5 len=10 - Font Bounding box w= 9 h= 6 x= 0 y=-1 - Calculated Min Values x= 0 y=-1 dx= 0 dy= 0 - Pure Font ascent = 5 descent=-1 - X Font ascent = 5 descent=-1 - Max Font ascent = 5 descent=-1 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_m2icon_5[221] U8G_FONT_SECTION("u8g_font_m2icon_5") = { - 1,9,6,0,255,5,0,17,0,172,65,104,255,5,255,5, - 255,2,117,149,28,254,130,130,254,2,69,133,112,208,144,144, - 240,2,84,100,216,112,112,216,2,117,133,6,12,216,112,32, - 2,68,84,240,144,144,240,2,68,84,240,144,208,240,2,68, - 84,240,240,240,240,2,85,101,248,136,136,136,248,2,85,101, - 248,136,168,136,248,2,85,101,248,248,248,248,248,2,68,84, - 224,176,240,112,2,68,84,224,176,240,112,2,68,84,224,240, - 240,112,2,85,101,240,152,152,248,120,2,85,101,240,152,216, - 248,120,2,85,101,240,248,248,248,120,2,68,84,96,144,144, - 96,2,68,84,96,144,208,96,2,68,84,96,240,240,96,255, - 255,255,255,255,255,255,255,255,255,255,255,255,2,117,133,32, - 64,254,64,32,2,85,101,32,112,168,32,32,255,255,255,2, - 149,170,28,0,254,0,130,0,191,128,255,0,1,22,38,128, - 128,128,128,128,128,2,85,101,32,32,248,32,32}; -/* - Fontname: m2icon_7 - Copyright: public domain - Capital A Height: 7, '1' Height: 0 - Calculated Max Values w=12 h= 8 x= 0 y= 1 dx=13 dy= 0 ascent= 7 len=14 - Font Bounding box w=12 h= 8 x= 0 y=-1 - Calculated Min Values x= 0 y=-1 dx= 0 dy= 0 - Pure Font ascent = 7 descent=-1 - X Font ascent = 7 descent=-1 - Max Font ascent = 7 descent=-1 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_m2icon_7[275] U8G_FONT_SECTION("u8g_font_m2icon_7") = { - 1,12,8,0,255,7,0,17,0,214,65,104,255,7,255,7, - 255,2,151,174,15,0,255,128,128,128,128,128,128,128,128,128, - 255,128,2,87,103,56,104,232,136,136,136,248,3,84,100,216, - 112,112,216,2,134,150,3,6,12,216,112,32,2,102,118,252, - 132,132,132,132,252,2,102,118,252,132,180,180,132,252,2,102, - 118,252,252,252,252,252,252,2,119,151,254,130,130,130,130,130, - 254,2,119,151,254,130,186,186,186,130,254,2,119,151,254,254, - 254,254,254,254,254,2,102,118,248,140,140,140,252,124,2,102, - 118,248,140,172,140,252,124,2,102,134,248,252,252,252,252,124, - 2,119,151,252,134,134,134,134,254,126,2,119,151,252,134,182, - 182,134,254,126,2,119,151,252,254,254,254,254,254,126,2,102, - 118,120,204,132,132,204,120,2,102,118,120,204,180,180,204,120, - 2,102,118,120,252,252,252,252,120,255,255,255,255,255,255,255, - 255,255,255,255,255,255,2,135,151,16,48,95,129,95,48,16, - 2,119,135,16,40,68,238,40,40,56,255,255,255,2,199,222, - 15,0,255,128,128,128,159,240,160,32,192,64,255,128,1,24, - 40,128,128,128,128,128,128,128,128,2,119,199,16,0,16,186, - 16,0,16}; -/* - Fontname: m2icon_9 - Copyright: public domain - Capital A Height: 8, '1' Height: 0 - Calculated Max Values w=13 h=11 x= 0 y= 1 dx=12 dy= 0 ascent= 9 len=18 - Font Bounding box w=13 h=11 x= 0 y=-2 - Calculated Min Values x= 0 y=-2 dx= 0 dy= 0 - Pure Font ascent = 8 descent=-2 - X Font ascent = 8 descent=-2 - Max Font ascent = 9 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_m2icon_9[471] U8G_FONT_SECTION("u8g_font_m2icon_9") = { - 0,13,11,0,254,8,0,17,1,111,65,105,254,9,254,8, - 254,10,8,16,11,0,0,15,128,255,192,128,64,128,64,128, - 64,128,64,128,64,255,192,6,8,8,7,0,0,60,84,148, - 244,132,132,132,252,6,5,5,7,0,1,204,120,48,120,204, - 10,7,14,12,0,0,0,192,1,128,3,0,198,0,108,0, - 56,0,16,0,8,8,8,9,0,0,255,129,129,129,129,129, - 129,255,8,8,8,9,0,0,255,129,189,189,189,189,129,255, - 8,8,8,9,0,0,255,255,255,255,255,255,255,255,9,9, - 18,10,0,0,255,128,128,128,128,128,128,128,128,128,128,128, - 128,128,128,128,255,128,9,9,18,10,0,0,255,128,128,128, - 190,128,190,128,190,128,190,128,190,128,128,128,255,128,9,9, - 18,11,0,0,255,128,255,128,255,128,255,128,255,128,255,128, - 255,128,255,128,255,128,8,8,8,8,0,0,254,131,131,131, - 131,131,255,127,8,8,8,9,0,0,254,131,187,187,187,131, - 255,127,8,8,8,9,0,0,254,255,255,255,255,255,255,127, - 9,9,18,10,0,0,255,0,129,128,129,128,129,128,129,128, - 129,128,129,128,255,128,127,128,9,9,18,10,0,0,255,0, - 129,128,189,128,189,128,189,128,189,128,129,128,255,128,127,128, - 9,9,18,10,0,0,255,0,255,128,255,128,255,128,255,128, - 255,128,255,128,255,128,127,128,8,8,8,9,0,0,60,66, - 129,129,129,129,66,60,8,8,8,9,0,0,60,66,153,189, - 189,153,66,60,8,8,8,9,0,0,60,126,255,255,255,255, - 126,60,255,255,255,255,255,255,255,255,255,255,255,255,255,10, - 8,16,11,0,0,24,0,40,0,79,192,128,64,128,64,79, - 192,40,0,24,0,8,9,9,9,0,0,24,36,66,129,231, - 36,36,36,60,255,255,255,13,8,16,11,0,0,15,128,255, - 192,128,64,128,64,159,248,160,16,192,32,255,192,1,11,11, - 2,0,254,128,128,128,128,128,128,128,128,128,128,128,9,9, - 18,10,0,0,8,0,0,0,8,0,8,0,190,128,8,0, - 8,0,0,0,8,0,255}; -/* - Fontname: micro - Copyright: Public domain font. Share and enjoy. - Capital A Height: 5, '1' Height: 5 - Calculated Max Values w= 3 h= 5 x= 1 y= 5 dx= 4 dy= 0 ascent= 5 len= 5 - Font Bounding box w= 4 h= 5 x= 0 y= 0 - Calculated Min Values x= 0 y= 0 dx= 0 dy= 0 - Pure Font ascent = 5 descent= 0 - X Font ascent = 5 descent= 0 - Max Font ascent = 5 descent= 0 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_micro[855] U8G_FONT_SECTION("u8g_font_micro") = { - 1,4,5,0,0,5,0,255,1,245,32,255,0,5,0,5, - 0,7,0,64,2,37,69,192,192,192,0,192,5,50,66,160, - 160,2,53,69,160,224,160,224,160,2,53,69,64,224,192,96, - 224,3,52,68,160,96,192,160,2,53,69,64,64,224,192,64, - 21,34,66,64,192,18,37,69,64,128,128,128,64,2,37,69, - 128,64,64,64,128,2,53,69,160,64,224,64,160,3,51,67, - 64,224,64,2,34,66,64,192,4,49,65,224,2,34,66,192, - 192,2,53,69,32,32,64,64,128,2,53,69,64,160,160,160, - 64,2,37,69,64,192,64,64,64,2,53,69,192,32,64,128, - 224,2,53,69,192,32,96,32,224,2,53,69,160,160,160,224, - 32,2,53,69,224,128,192,32,192,2,53,69,96,128,224,160, - 224,2,53,69,224,32,32,64,64,2,53,69,224,160,224,160, - 224,2,53,69,224,160,224,32,192,2,37,69,192,192,0,192, - 192,2,37,69,192,192,0,64,192,2,53,69,32,64,128,64, - 32,3,51,67,224,0,224,2,53,69,128,64,32,64,128,2, - 53,69,224,32,96,0,64,2,53,69,96,160,192,128,96,2, - 53,69,224,160,224,160,160,2,53,69,224,160,192,160,224,2, - 53,69,224,128,128,128,224,2,53,69,192,160,160,160,192,2, - 53,69,224,128,224,128,224,2,53,69,224,128,224,128,128,2, - 53,69,224,128,160,160,224,2,53,69,160,160,224,160,160,2, - 53,69,224,64,64,64,224,2,53,69,32,32,32,160,224,2, - 53,69,160,160,192,160,160,2,53,69,128,128,128,128,224,2, - 53,69,160,224,160,160,160,2,53,69,224,160,160,160,160,2, - 53,69,224,160,160,160,224,2,53,69,224,160,224,128,128,2, - 53,69,224,160,160,192,96,2,53,69,224,160,192,160,160,2, - 53,69,224,128,224,32,224,2,53,69,224,64,64,64,64,2, - 53,69,160,160,160,160,224,2,53,69,160,160,160,160,64,2, - 53,69,160,160,160,224,160,2,53,69,160,224,64,224,160,2, - 53,69,160,160,224,64,64,2,53,69,224,32,64,128,224,18, - 37,69,192,128,128,128,192,2,53,69,128,128,64,64,32,2, - 37,69,192,64,64,64,192,5,50,66,64,160,2,49,65,224, - 21,34,66,128,192,2,52,68,224,96,160,224,2,53,69,128, - 224,160,160,224,2,52,68,224,128,128,224,2,53,69,32,224, - 160,160,224,2,52,68,224,160,192,224,2,53,69,96,128,192, - 128,128,2,52,68,224,160,96,224,2,53,69,128,224,160,160, - 160,18,20,68,128,128,128,128,2,52,68,32,32,160,224,2, - 53,69,128,160,192,192,160,2,37,69,192,64,64,64,64,2, - 52,68,160,224,160,160,2,52,68,224,160,160,160,2,52,68, - 224,160,160,224,2,52,68,224,160,224,128,2,52,68,224,160, - 224,32,2,52,68,224,160,128,128,2,52,68,224,192,96,224, - 2,53,69,64,224,64,64,96,2,52,68,160,160,160,224,2, - 52,68,160,160,160,64,2,52,68,160,160,224,160,2,52,68, - 160,64,64,160,2,52,68,160,160,96,192,2,52,68,224,96, - 192,224,2,53,69,96,64,192,64,96,18,21,69,128,128,128, - 128,128,2,53,69,192,64,96,64,192,4,50,66,192,96,2, - 53,69,96,64,64,64,192,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255}; -/* - Fontname: -Adobe-New Century Schoolbook-Bold-R-Normal--11-80-100-100-P-66-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 8, '1' Height: 8 - Calculated Max Values w=11 h=11 x= 2 y= 6 dx=12 dy= 0 ascent=11 len=22 - Font Bounding box w=17 h=19 x=-2 y=-5 - Calculated Min Values x=-1 y=-2 dx= 0 dy= 0 - Pure Font ascent = 8 descent=-2 - X Font ascent = 8 descent=-2 - Max Font ascent =11 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_ncenB08[2760] U8G_FONT_SECTION("u8g_font_ncenB08") = { - 0,17,19,254,251,8,1,193,3,159,32,255,254,11,254,8, - 254,0,0,0,3,0,1,2,8,8,3,0,0,192,192,192, - 128,128,0,192,192,3,3,3,6,1,5,160,160,160,7,8, - 8,8,0,0,20,20,126,40,40,252,80,80,5,10,10,6, - 0,255,32,120,168,160,240,120,40,168,240,32,10,8,16,11, - 0,0,102,0,218,0,212,0,213,128,107,64,11,64,19,64, - 17,128,8,8,8,9,0,0,48,104,104,48,88,204,207,118, - 1,3,3,4,1,5,128,128,128,4,10,10,5,0,254,16, - 32,96,192,192,192,192,96,32,16,4,10,10,5,0,254,128, - 64,96,48,48,48,48,96,64,128,5,5,5,6,0,3,32, - 168,112,168,32,5,5,5,6,0,1,32,32,248,32,32,2, - 4,4,3,0,254,192,192,64,128,3,1,1,4,0,3,224, - 2,2,2,3,0,0,192,192,4,8,8,5,0,0,16,16, - 32,32,64,64,128,128,5,8,8,6,0,0,112,216,216,216, - 216,216,216,112,4,8,8,6,1,0,96,224,96,96,96,96, - 96,240,5,8,8,6,0,0,112,216,216,24,48,64,248,248, - 5,8,8,6,0,0,112,216,216,48,24,216,216,112,5,8, - 8,6,0,0,56,56,88,88,152,248,24,56,5,8,8,6, - 0,0,248,240,128,240,24,216,216,112,5,8,8,6,0,0, - 112,216,192,240,216,216,216,112,4,8,8,6,0,0,240,240, - 16,32,32,96,96,96,5,8,8,6,0,0,112,216,216,112, - 216,216,216,112,5,8,8,6,0,0,112,216,216,216,120,24, - 216,112,2,5,5,3,0,0,192,192,0,192,192,2,7,7, - 3,0,254,192,192,0,192,192,64,128,6,5,5,7,0,1, - 12,48,192,48,12,5,3,3,6,0,2,248,0,248,6,5, - 5,7,0,1,192,48,12,48,192,5,8,8,6,0,0,112, - 216,24,48,64,0,96,96,9,10,20,10,0,255,28,0,99, - 0,65,0,158,128,182,128,182,128,155,0,64,0,96,0,30, - 0,9,8,16,8,255,0,8,0,28,0,28,0,38,0,38, - 0,127,0,67,0,231,128,7,8,8,8,0,0,252,102,102, - 124,102,102,102,252,7,8,8,8,0,0,58,70,194,192,192, - 194,66,60,8,8,8,9,0,0,252,98,99,99,99,99,98, - 252,6,8,8,7,0,0,252,100,104,120,104,100,100,252,6, - 8,8,7,0,0,252,100,100,104,120,104,96,240,7,8,8, - 8,0,0,58,70,194,192,206,198,70,58,9,8,16,10,0, - 0,247,128,99,0,99,0,127,0,99,0,99,0,99,0,247, - 128,4,8,8,5,0,0,240,96,96,96,96,96,96,240,6, - 8,8,7,0,0,60,24,24,24,216,216,152,112,9,8,16, - 9,0,0,243,0,98,0,100,0,104,0,124,0,102,0,99, - 0,243,128,6,8,8,7,0,0,240,96,96,96,96,100,100, - 252,11,8,16,12,0,0,241,224,113,192,90,192,90,192,90, - 192,76,192,76,192,237,224,8,8,8,9,0,0,199,98,114, - 122,94,78,70,226,7,8,8,8,0,0,56,68,198,198,198, - 198,68,56,7,8,8,8,0,0,252,102,102,102,124,96,96, - 240,8,9,9,8,0,255,56,68,198,198,198,246,108,61,6, - 8,8,8,9,0,0,252,102,102,100,124,102,102,247,6,8, - 8,7,0,0,116,204,196,240,60,140,204,184,6,8,8,7, - 0,0,252,180,180,48,48,48,48,120,8,8,8,9,0,0, - 247,98,98,98,98,98,98,60,8,8,8,9,0,0,247,98, - 98,52,52,52,24,24,11,8,16,12,0,0,246,224,102,64, - 102,64,107,64,107,64,59,128,49,128,49,128,8,8,8,9, - 0,0,247,98,116,56,28,46,70,239,8,8,8,9,0,0, - 247,98,52,52,24,24,24,60,6,8,8,7,0,0,252,140, - 28,56,112,224,196,252,3,10,10,4,0,254,224,192,192,192, - 192,192,192,192,192,224,4,8,8,5,0,0,128,128,64,64, - 32,32,16,16,3,10,10,4,0,254,224,96,96,96,96,96, - 96,96,96,224,5,6,6,6,0,2,32,32,112,80,136,136, - 6,1,1,6,0,254,252,3,2,2,4,0,6,192,96,4, - 5,5,5,0,0,224,48,112,176,240,6,8,8,7,0,0, - 192,192,192,216,236,204,204,184,5,5,5,6,0,0,112,200, - 192,200,112,6,8,8,7,0,0,28,12,12,124,204,204,220, - 108,5,5,5,6,0,0,112,216,248,192,120,5,8,8,5, - 0,0,56,104,96,240,96,96,96,240,6,8,8,6,0,254, - 8,112,216,216,112,124,140,248,6,8,8,7,0,0,192,192, - 192,216,236,204,204,204,4,8,8,5,0,0,96,96,0,224, - 96,96,96,240,3,10,10,5,0,254,96,96,0,224,96,96, - 96,96,96,192,6,8,8,6,0,0,192,192,192,216,240,240, - 216,220,4,8,8,5,0,0,224,96,96,96,96,96,96,240, - 10,5,10,11,0,0,217,128,238,192,204,192,204,192,204,192, - 6,5,5,7,0,0,216,236,204,204,204,6,5,5,7,0, - 0,120,204,204,204,120,6,7,7,7,0,254,216,236,204,204, - 248,192,224,7,7,7,7,0,254,124,204,204,220,108,12,30, - 4,5,5,5,0,0,208,240,192,192,192,4,5,5,5,0, - 0,112,192,240,48,224,3,7,7,4,0,0,64,192,224,192, - 192,192,96,6,5,5,7,0,0,204,204,204,220,108,6,5, - 5,7,0,0,236,104,104,48,48,9,5,10,10,0,0,237, - 128,109,0,109,0,54,0,54,0,6,5,5,7,0,0,236, - 104,48,88,220,6,7,7,7,0,254,236,104,104,48,48,224, - 192,5,5,5,6,0,0,248,176,96,200,248,4,10,10,5, - 0,254,48,96,96,96,192,96,96,96,96,48,1,8,8,6, - 2,0,128,128,128,128,128,128,128,128,4,10,10,5,0,254, - 192,96,96,96,48,96,96,96,96,192,6,2,2,7,0,3, - 116,184,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,0,0,0,3,0,1,2,8,8,3,0,254,192, - 192,0,64,64,192,192,192,5,7,7,6,0,255,8,120,208, - 208,232,112,64,7,8,8,8,0,0,60,100,96,252,48,98, - 190,220,7,5,5,8,0,1,186,108,108,108,186,8,8,8, - 9,0,0,247,98,52,54,24,62,24,60,1,8,8,6,2, - 0,128,128,128,0,128,128,128,128,4,10,10,5,0,254,112, - 144,192,96,176,208,96,48,144,224,3,2,2,4,0,6,160, - 160,8,8,8,9,0,0,60,66,157,165,161,157,66,60,3, - 6,6,4,0,2,192,32,224,160,0,224,6,5,5,7,0, - 0,36,108,216,108,36,5,3,3,6,0,2,248,8,8,3, - 1,1,4,0,3,224,8,8,8,9,0,0,60,66,189,165, - 185,173,66,60,4,1,1,5,0,6,240,3,4,4,4,0, - 4,64,160,160,64,5,5,5,6,0,1,32,248,32,0,248, - 3,4,4,3,0,4,96,160,64,224,3,4,4,3,0,4, - 224,64,32,192,3,2,2,4,0,6,96,192,6,7,7,7, - 0,254,204,204,204,220,236,192,192,7,8,8,8,0,0,126, - 244,244,116,20,20,20,62,2,2,2,3,0,3,192,192,2, - 3,3,4,1,254,128,64,192,3,4,4,3,0,4,64,192, - 64,224,4,6,6,5,0,2,96,144,144,96,0,240,6,5, - 5,7,0,0,144,216,108,216,144,8,8,8,9,0,0,68, - 196,72,232,18,22,47,34,8,8,8,9,0,0,68,196,72, - 232,19,21,34,39,8,8,8,9,0,0,228,68,40,200,18, - 22,47,34,5,8,8,6,0,254,48,48,0,16,96,192,216, - 112,9,11,22,8,255,0,48,0,24,0,0,0,8,0,28, - 0,28,0,38,0,38,0,127,0,67,0,231,128,9,11,22, - 8,255,0,6,0,12,0,0,0,8,0,28,0,28,0,38, - 0,38,0,127,0,67,0,231,128,9,11,22,8,255,0,28, - 0,54,0,0,0,8,0,28,0,28,0,38,0,38,0,127, - 0,67,0,231,128,9,11,22,8,255,0,26,0,44,0,0, - 0,8,0,28,0,28,0,38,0,38,0,127,0,67,0,231, - 128,9,11,22,8,255,0,20,0,20,0,0,0,8,0,28, - 0,28,0,38,0,38,0,127,0,67,0,231,128,9,11,22, - 8,255,0,24,0,36,0,24,0,8,0,28,0,28,0,38, - 0,38,0,127,0,67,0,231,128,10,8,16,11,0,0,63, - 192,22,64,22,128,39,128,62,128,70,64,70,64,239,192,7, - 10,10,8,0,254,58,70,194,192,192,194,66,60,16,48,6, - 11,11,7,0,0,96,48,0,252,100,104,120,104,100,100,252, - 6,11,11,7,0,0,24,48,0,252,100,104,120,104,100,100, - 252,6,11,11,7,0,0,56,108,0,252,100,104,120,104,100, - 100,252,6,11,11,7,0,0,40,40,0,252,100,104,120,104, - 100,100,252,4,11,11,5,0,0,192,96,0,240,96,96,96, - 96,96,96,240,4,11,11,5,0,0,48,96,0,240,96,96, - 96,96,96,96,240,5,11,11,5,0,0,112,216,0,240,96, - 96,96,96,96,96,240,4,11,11,5,0,0,80,80,0,240, - 96,96,96,96,96,96,240,8,8,8,9,0,0,252,98,99, - 243,99,99,98,252,8,11,11,9,0,0,26,44,0,199,98, - 114,122,94,78,70,226,7,11,11,8,0,0,48,24,0,56, - 68,198,198,198,198,68,56,7,11,11,8,0,0,24,48,0, - 56,68,198,198,198,198,68,56,7,11,11,8,0,0,56,108, - 0,56,68,198,198,198,198,68,56,7,11,11,8,0,0,52, - 88,0,56,68,198,198,198,198,68,56,7,11,11,8,0,0, - 40,40,0,56,68,198,198,198,198,68,56,5,5,5,6,0, - 1,216,112,32,112,216,7,8,8,8,0,0,58,68,206,214, - 214,230,68,184,8,11,11,9,0,0,48,24,0,247,98,98, - 98,98,98,98,60,8,11,11,9,0,0,12,24,0,247,98, - 98,98,98,98,98,60,8,11,11,9,0,0,28,54,0,247, - 98,98,98,98,98,98,60,8,11,11,9,0,0,20,20,0, - 247,98,98,98,98,98,98,60,8,11,11,9,0,0,12,24, - 0,247,98,52,52,24,24,24,60,7,8,8,8,0,0,224, - 124,102,102,102,124,96,240,7,8,8,8,0,0,60,102,102, - 108,102,102,102,236,4,8,8,5,0,0,192,96,0,224,48, - 112,176,240,4,8,8,5,0,0,48,96,0,224,48,112,176, - 240,5,9,9,5,0,0,32,112,216,0,224,48,112,176,240, - 5,8,8,5,0,0,104,176,0,224,48,112,176,240,4,8, - 8,5,0,0,160,160,0,224,48,112,176,240,4,8,8,5, - 0,0,96,144,96,224,48,112,176,240,8,5,5,9,0,0, - 238,155,127,216,239,5,7,7,6,0,254,112,200,192,200,112, - 32,96,5,8,8,6,0,0,96,48,0,112,216,248,192,120, - 5,8,8,6,0,0,48,96,0,112,216,248,192,120,5,9, - 9,6,0,0,32,112,216,0,112,216,248,192,120,5,8,8, - 6,0,0,80,80,0,112,216,248,192,120,4,8,8,5,0, - 0,192,96,0,224,96,96,96,240,4,8,8,5,0,0,48, - 96,0,224,96,96,96,240,5,9,9,5,0,0,32,112,216, - 0,224,96,96,96,240,4,8,8,5,0,0,160,160,0,224, - 96,96,96,240,6,8,8,7,0,0,200,112,144,120,204,204, - 204,120,6,8,8,7,0,0,104,176,0,216,236,204,204,204, - 6,8,8,7,0,0,96,48,0,120,204,204,204,120,6,8, - 8,7,0,0,24,48,0,120,204,204,204,120,6,9,9,7, - 0,0,32,112,216,0,120,204,204,204,120,6,8,8,7,0, - 0,52,88,0,120,204,204,204,120,6,8,8,7,0,0,80, - 80,0,120,204,204,204,120,5,5,5,6,0,1,32,0,248, - 0,32,6,7,7,7,0,255,4,120,220,236,204,120,128,6, - 8,8,7,0,0,96,48,0,204,204,204,220,108,6,8,8, - 7,0,0,24,48,0,204,204,204,220,108,6,9,9,7,0, - 0,32,112,216,0,204,204,204,220,108,6,8,8,7,0,0, - 80,80,0,204,204,204,220,108,6,10,10,7,0,254,24,48, - 0,236,104,104,48,48,224,192,6,10,10,7,0,254,192,192, - 192,216,236,204,204,248,192,224,6,10,10,7,0,254,80,80, - 0,236,104,104,48,48,224,192}; -/* - Fontname: -Adobe-New Century Schoolbook-Bold-R-Normal--11-80-100-100-P-66-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 8, '1' Height: 8 - Calculated Max Values w=11 h=10 x= 2 y= 6 dx=12 dy= 0 ascent= 9 len=20 - Font Bounding box w=17 h=19 x=-2 y=-5 - Calculated Min Values x=-1 y=-2 dx= 0 dy= 0 - Pure Font ascent = 8 descent=-2 - X Font ascent = 8 descent=-2 - Max Font ascent = 9 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_ncenB08r[1315] U8G_FONT_SECTION("u8g_font_ncenB08r") = { - 0,17,19,254,251,8,1,193,3,159,32,127,254,9,254,8, - 254,0,0,0,3,0,1,2,8,8,3,0,0,192,192,192, - 128,128,0,192,192,3,3,3,6,1,5,160,160,160,7,8, - 8,8,0,0,20,20,126,40,40,252,80,80,5,10,10,6, - 0,255,32,120,168,160,240,120,40,168,240,32,10,8,16,11, - 0,0,102,0,218,0,212,0,213,128,107,64,11,64,19,64, - 17,128,8,8,8,9,0,0,48,104,104,48,88,204,207,118, - 1,3,3,4,1,5,128,128,128,4,10,10,5,0,254,16, - 32,96,192,192,192,192,96,32,16,4,10,10,5,0,254,128, - 64,96,48,48,48,48,96,64,128,5,5,5,6,0,3,32, - 168,112,168,32,5,5,5,6,0,1,32,32,248,32,32,2, - 4,4,3,0,254,192,192,64,128,3,1,1,4,0,3,224, - 2,2,2,3,0,0,192,192,4,8,8,5,0,0,16,16, - 32,32,64,64,128,128,5,8,8,6,0,0,112,216,216,216, - 216,216,216,112,4,8,8,6,1,0,96,224,96,96,96,96, - 96,240,5,8,8,6,0,0,112,216,216,24,48,64,248,248, - 5,8,8,6,0,0,112,216,216,48,24,216,216,112,5,8, - 8,6,0,0,56,56,88,88,152,248,24,56,5,8,8,6, - 0,0,248,240,128,240,24,216,216,112,5,8,8,6,0,0, - 112,216,192,240,216,216,216,112,4,8,8,6,0,0,240,240, - 16,32,32,96,96,96,5,8,8,6,0,0,112,216,216,112, - 216,216,216,112,5,8,8,6,0,0,112,216,216,216,120,24, - 216,112,2,5,5,3,0,0,192,192,0,192,192,2,7,7, - 3,0,254,192,192,0,192,192,64,128,6,5,5,7,0,1, - 12,48,192,48,12,5,3,3,6,0,2,248,0,248,6,5, - 5,7,0,1,192,48,12,48,192,5,8,8,6,0,0,112, - 216,24,48,64,0,96,96,9,10,20,10,0,255,28,0,99, - 0,65,0,158,128,182,128,182,128,155,0,64,0,96,0,30, - 0,9,8,16,8,255,0,8,0,28,0,28,0,38,0,38, - 0,127,0,67,0,231,128,7,8,8,8,0,0,252,102,102, - 124,102,102,102,252,7,8,8,8,0,0,58,70,194,192,192, - 194,66,60,8,8,8,9,0,0,252,98,99,99,99,99,98, - 252,6,8,8,7,0,0,252,100,104,120,104,100,100,252,6, - 8,8,7,0,0,252,100,100,104,120,104,96,240,7,8,8, - 8,0,0,58,70,194,192,206,198,70,58,9,8,16,10,0, - 0,247,128,99,0,99,0,127,0,99,0,99,0,99,0,247, - 128,4,8,8,5,0,0,240,96,96,96,96,96,96,240,6, - 8,8,7,0,0,60,24,24,24,216,216,152,112,9,8,16, - 9,0,0,243,0,98,0,100,0,104,0,124,0,102,0,99, - 0,243,128,6,8,8,7,0,0,240,96,96,96,96,100,100, - 252,11,8,16,12,0,0,241,224,113,192,90,192,90,192,90, - 192,76,192,76,192,237,224,8,8,8,9,0,0,199,98,114, - 122,94,78,70,226,7,8,8,8,0,0,56,68,198,198,198, - 198,68,56,7,8,8,8,0,0,252,102,102,102,124,96,96, - 240,8,9,9,8,0,255,56,68,198,198,198,246,108,61,6, - 8,8,8,9,0,0,252,102,102,100,124,102,102,247,6,8, - 8,7,0,0,116,204,196,240,60,140,204,184,6,8,8,7, - 0,0,252,180,180,48,48,48,48,120,8,8,8,9,0,0, - 247,98,98,98,98,98,98,60,8,8,8,9,0,0,247,98, - 98,52,52,52,24,24,11,8,16,12,0,0,246,224,102,64, - 102,64,107,64,107,64,59,128,49,128,49,128,8,8,8,9, - 0,0,247,98,116,56,28,46,70,239,8,8,8,9,0,0, - 247,98,52,52,24,24,24,60,6,8,8,7,0,0,252,140, - 28,56,112,224,196,252,3,10,10,4,0,254,224,192,192,192, - 192,192,192,192,192,224,4,8,8,5,0,0,128,128,64,64, - 32,32,16,16,3,10,10,4,0,254,224,96,96,96,96,96, - 96,96,96,224,5,6,6,6,0,2,32,32,112,80,136,136, - 6,1,1,6,0,254,252,3,2,2,4,0,6,192,96,4, - 5,5,5,0,0,224,48,112,176,240,6,8,8,7,0,0, - 192,192,192,216,236,204,204,184,5,5,5,6,0,0,112,200, - 192,200,112,6,8,8,7,0,0,28,12,12,124,204,204,220, - 108,5,5,5,6,0,0,112,216,248,192,120,5,8,8,5, - 0,0,56,104,96,240,96,96,96,240,6,8,8,6,0,254, - 8,112,216,216,112,124,140,248,6,8,8,7,0,0,192,192, - 192,216,236,204,204,204,4,8,8,5,0,0,96,96,0,224, - 96,96,96,240,3,10,10,5,0,254,96,96,0,224,96,96, - 96,96,96,192,6,8,8,6,0,0,192,192,192,216,240,240, - 216,220,4,8,8,5,0,0,224,96,96,96,96,96,96,240, - 10,5,10,11,0,0,217,128,238,192,204,192,204,192,204,192, - 6,5,5,7,0,0,216,236,204,204,204,6,5,5,7,0, - 0,120,204,204,204,120,6,7,7,7,0,254,216,236,204,204, - 248,192,224,7,7,7,7,0,254,124,204,204,220,108,12,30, - 4,5,5,5,0,0,208,240,192,192,192,4,5,5,5,0, - 0,112,192,240,48,224,3,7,7,4,0,0,64,192,224,192, - 192,192,96,6,5,5,7,0,0,204,204,204,220,108,6,5, - 5,7,0,0,236,104,104,48,48,9,5,10,10,0,0,237, - 128,109,0,109,0,54,0,54,0,6,5,5,7,0,0,236, - 104,48,88,220,6,7,7,7,0,254,236,104,104,48,48,224, - 192,5,5,5,6,0,0,248,176,96,200,248,4,10,10,5, - 0,254,48,96,96,96,192,96,96,96,96,48,1,8,8,6, - 2,0,128,128,128,128,128,128,128,128,4,10,10,5,0,254, - 192,96,96,96,48,96,96,96,96,192,6,2,2,7,0,3, - 116,184,255}; -/* - Fontname: -Adobe-New Century Schoolbook-Bold-R-Normal--14-100-100-100-P-87-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 11, '1' Height: 11 - Calculated Max Values w=15 h=15 x= 3 y= 8 dx=15 dy= 0 ascent=15 len=30 - Font Bounding box w=20 h=25 x=-2 y=-6 - Calculated Min Values x=-2 y=-3 dx= 0 dy= 0 - Pure Font ascent =11 descent=-3 - X Font ascent =11 descent=-3 - Max Font ascent =15 descent=-3 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_ncenB10[4003] U8G_FONT_SECTION("u8g_font_ncenB10") = { - 0,20,25,254,250,11,2,24,5,41,32,255,253,15,253,11, - 253,0,0,0,4,0,1,2,11,11,4,1,0,192,192,192, - 192,192,128,128,0,192,192,192,3,4,4,5,1,7,160,160, - 160,160,7,10,10,8,0,0,20,20,20,126,40,40,252,80, - 80,80,7,13,13,8,0,255,16,124,214,150,208,240,124,30, - 22,210,214,124,16,12,11,22,13,0,0,48,128,111,0,201, - 0,202,0,210,0,100,96,4,208,9,144,9,144,17,160,16, - 192,12,11,22,13,0,0,30,0,51,0,51,0,50,0,28, - 0,60,224,78,64,199,128,195,144,227,224,124,192,1,4,4, - 3,1,7,128,128,128,128,4,13,13,5,0,254,16,32,96, - 64,192,192,192,192,192,64,96,32,16,4,13,13,5,0,254, - 128,64,96,32,48,48,48,48,48,32,96,64,128,5,5,5, - 6,0,6,32,168,112,168,32,7,7,7,8,0,1,16,16, - 16,254,16,16,16,2,5,5,4,1,254,192,192,192,64,128, - 4,2,2,5,0,3,240,240,2,3,3,4,1,0,192,192, - 192,4,11,11,5,0,0,16,16,16,32,32,32,64,64,64, - 128,128,7,11,11,8,0,0,56,108,198,198,198,198,198,198, - 198,108,56,5,11,11,8,1,0,48,240,48,48,48,48,48, - 48,48,48,120,7,11,11,8,0,0,120,206,198,6,6,12, - 24,48,98,254,254,7,11,11,8,0,0,120,206,198,6,12, - 60,6,6,198,206,120,7,11,11,8,0,0,12,28,28,44, - 44,76,76,254,12,12,30,7,11,11,8,0,0,126,124,64, - 64,92,110,6,6,198,206,120,7,11,11,8,0,0,60,102, - 198,192,220,238,198,198,198,230,120,7,11,11,8,0,0,254, - 254,132,140,12,24,24,24,48,48,48,7,11,11,8,0,0, - 120,230,198,198,244,60,94,198,198,206,60,7,11,11,8,0, - 0,60,206,198,198,198,238,118,6,198,204,120,2,7,7,4, - 1,0,192,192,192,0,192,192,192,2,9,9,4,1,254,192, - 192,192,0,192,192,192,64,128,7,7,7,8,0,1,2,14, - 56,224,56,14,2,7,3,3,8,0,3,254,0,254,7,7, - 7,8,0,1,128,224,56,14,56,224,128,6,11,11,7,0, - 0,120,204,204,12,24,48,32,0,48,48,48,13,11,22,14, - 0,0,15,192,56,112,99,152,108,216,204,216,217,152,217,176, - 219,176,205,192,96,16,63,224,10,11,22,11,0,0,12,0, - 12,0,22,0,22,0,18,0,35,0,35,0,63,0,65,128, - 65,128,227,192,9,11,22,10,0,0,254,0,99,0,99,0, - 99,0,102,0,127,0,97,128,97,128,97,128,99,128,254,0, - 10,11,22,11,0,0,31,64,112,192,96,64,192,64,192,0, - 192,0,192,0,192,0,96,64,112,192,31,0,11,11,22,12, - 0,0,255,0,97,192,96,192,96,96,96,96,96,96,96,96, - 96,96,96,192,97,192,255,0,9,11,22,10,0,0,255,128, - 97,128,96,128,100,128,100,0,124,0,100,0,100,128,96,128, - 97,128,255,128,9,11,22,10,0,0,255,128,97,128,96,128, - 100,128,100,0,124,0,100,0,100,0,96,0,96,0,240,0, - 11,11,22,12,0,0,31,64,112,192,96,64,192,64,192,0, - 192,0,195,224,192,192,96,192,113,192,30,64,11,11,22,12, - 0,0,241,224,96,192,96,192,96,192,96,192,127,192,96,192, - 96,192,96,192,96,192,241,224,4,11,11,7,1,0,240,96, - 96,96,96,96,96,96,96,96,240,7,11,11,9,0,0,30, - 12,12,12,12,12,12,204,204,156,112,11,11,22,12,0,0, - 243,192,97,0,98,0,100,0,104,0,124,0,110,0,103,0, - 99,128,97,192,243,224,9,11,22,10,0,0,240,0,96,0, - 96,0,96,0,96,0,96,0,96,0,96,128,96,128,97,128, - 255,128,13,11,22,14,0,0,240,120,112,112,112,112,88,176, - 88,176,88,176,77,48,77,48,77,48,70,48,230,120,11,11, - 22,12,0,0,224,224,112,64,120,64,92,64,76,64,70,64, - 71,64,67,192,65,192,64,192,224,64,11,11,22,12,0,0, - 31,0,113,192,96,192,192,96,192,96,192,96,192,96,192,96, - 96,192,113,192,31,0,9,11,22,10,0,0,255,0,99,128, - 97,128,97,128,99,128,126,0,96,0,96,0,96,0,96,0, - 240,0,11,14,28,12,0,253,31,0,113,192,96,192,192,96, - 192,96,192,96,192,96,220,96,102,192,115,192,31,0,3,32, - 3,160,1,192,11,11,22,12,0,0,255,0,99,128,97,128, - 97,128,99,0,126,0,99,0,99,0,97,128,97,160,241,192, - 9,11,22,10,0,0,61,0,227,0,193,0,193,0,240,0, - 126,0,15,128,129,128,129,128,195,128,190,0,10,11,22,11, - 0,0,255,192,204,192,140,64,140,64,12,0,12,0,12,0, - 12,0,12,0,12,0,30,0,11,11,22,12,0,0,240,224, - 96,64,96,64,96,64,96,64,96,64,96,64,96,64,96,64, - 48,128,31,0,10,11,22,11,0,0,241,192,96,128,96,128, - 49,0,49,0,49,0,26,0,26,0,26,0,12,0,12,0, - 13,11,22,14,0,0,247,184,99,16,99,16,99,16,53,160, - 53,160,53,160,53,160,24,192,24,192,24,192,11,11,22,12, - 0,0,249,224,112,192,48,128,25,0,13,0,14,0,22,0, - 19,0,33,128,97,192,243,224,10,11,22,11,0,0,241,192, - 96,128,49,0,49,0,26,0,26,0,12,0,12,0,12,0, - 12,0,30,0,8,11,11,9,0,0,255,195,135,142,12,24, - 48,113,225,195,255,4,13,13,5,0,254,240,192,192,192,192, - 192,192,192,192,192,192,192,240,6,11,11,7,0,0,128,128, - 64,64,32,32,16,16,8,8,4,4,13,13,5,0,254,240, - 48,48,48,48,48,48,48,48,48,48,48,240,7,7,7,8, - 0,4,16,16,56,40,108,68,198,7,1,1,7,0,254,254, - 4,3,3,6,1,8,192,96,16,8,7,7,9,0,0,60, - 102,6,62,198,206,119,9,11,22,10,0,0,224,0,96,0, - 96,0,96,0,110,0,115,0,97,128,97,128,97,128,99,0, - 94,0,7,7,7,8,0,0,60,102,198,192,194,102,60,9, - 11,22,10,0,0,7,0,3,0,3,0,3,0,59,0,103, - 0,195,0,195,0,195,0,103,0,59,128,8,7,7,9,0, - 0,60,102,195,255,192,99,62,6,11,11,6,0,0,56,108, - 108,96,248,96,96,96,96,96,240,7,11,11,8,0,253,6, - 124,198,198,124,128,252,126,130,134,124,9,11,22,10,0,0, - 224,0,96,0,96,0,96,0,110,0,115,0,99,0,99,0, - 99,0,99,0,247,128,4,10,10,5,0,0,96,96,0,224, - 96,96,96,96,96,240,5,13,13,5,254,253,24,24,0,56, - 24,24,24,24,24,24,24,216,112,8,11,11,9,0,0,224, - 96,96,96,103,102,108,120,108,102,231,4,11,11,5,0,0, - 224,96,96,96,96,96,96,96,96,96,240,14,7,14,15,0, - 0,238,112,115,152,99,24,99,24,99,24,99,24,247,188,9, - 7,14,10,0,0,238,0,115,0,99,0,99,0,99,0,99, - 0,247,128,8,7,7,9,0,0,60,102,195,195,195,102,60, - 9,10,20,10,0,253,238,0,115,0,97,128,97,128,97,128, - 115,0,110,0,96,0,96,0,240,0,9,10,20,9,0,253, - 61,0,103,0,195,0,195,0,195,0,103,0,59,0,3,0, - 3,0,7,128,7,7,7,7,0,0,238,118,96,96,96,96, - 240,6,7,7,7,0,0,124,196,224,120,28,140,248,6,10, - 10,6,0,0,32,32,96,248,96,96,96,100,100,56,9,7, - 14,10,0,0,231,0,99,0,99,0,99,0,99,0,103,0, - 59,128,8,7,7,7,255,0,247,98,98,52,52,24,24,13, - 7,14,12,255,0,247,184,99,16,99,16,53,160,53,160,24, - 192,24,192,8,7,7,9,0,0,231,102,60,24,60,70,231, - 8,10,10,7,255,253,247,98,98,52,52,24,24,16,208,224, - 6,7,7,7,0,0,252,140,24,48,96,196,252,5,13,13, - 6,0,254,24,32,96,96,96,64,128,64,96,96,96,32,24, - 1,11,11,8,3,0,128,128,128,128,128,128,128,128,128,128, - 128,5,13,13,6,0,254,192,32,48,48,48,16,8,16,48, - 48,48,32,192,7,2,2,8,0,4,118,220,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0, - 4,0,1,2,11,11,5,1,253,192,192,192,0,64,64,192, - 192,192,192,192,7,9,9,8,0,255,4,60,110,206,208,210, - 118,60,32,8,11,11,9,0,0,28,38,102,96,252,48,48, - 32,225,191,222,8,8,8,9,0,2,153,126,102,195,195,102, - 126,153,10,11,22,11,0,0,241,192,96,128,49,0,49,0, - 26,0,26,0,63,0,12,0,63,0,12,0,30,0,1,11, - 11,8,3,0,128,128,128,128,0,0,128,128,128,128,128,6, - 13,13,7,0,254,56,108,76,96,120,156,204,228,120,28,204, - 200,112,5,2,2,7,1,8,216,216,11,11,22,12,0,0, - 14,0,49,128,64,64,79,64,153,32,144,32,153,32,78,64, - 64,64,49,128,14,0,5,7,7,6,0,4,224,48,112,176, - 216,0,248,7,5,5,8,0,1,54,108,216,108,54,7,4, - 4,8,0,2,254,2,2,2,4,2,2,5,0,3,240,240, - 11,11,22,12,0,0,14,0,49,128,64,64,94,64,137,32, - 142,32,138,32,91,64,64,64,49,128,14,0,5,1,1,7, - 1,8,248,4,4,4,6,1,7,96,144,144,96,7,7,7, - 8,0,1,16,16,254,16,16,0,254,5,6,6,5,255,5, - 112,152,24,48,96,248,5,6,6,5,255,5,112,152,48,24, - 152,112,4,3,3,6,1,8,48,96,128,9,10,20,10,0, - 253,247,0,99,0,99,0,99,0,99,0,103,0,123,128,64, - 0,96,0,96,0,9,11,22,10,0,0,127,128,251,0,251, - 0,251,0,251,0,123,0,27,0,27,0,27,0,27,0,63, - 128,2,2,2,5,1,4,192,192,3,3,3,5,1,253,64, - 32,224,4,6,6,5,0,5,96,224,96,96,96,240,5,7, - 7,6,0,4,112,216,216,216,112,0,248,7,5,5,8,0, - 1,216,108,54,108,216,11,11,22,12,0,0,97,0,227,0, - 98,0,102,0,100,0,252,192,9,192,26,192,20,192,55,224, - 32,192,11,11,22,12,0,0,97,0,227,0,98,0,102,0, - 100,0,253,192,10,96,24,96,16,192,49,128,35,224,12,11, - 22,12,255,0,112,128,153,128,49,0,27,0,154,0,118,96, - 4,224,13,96,10,96,27,240,16,96,6,11,11,7,0,253, - 48,48,48,0,16,48,96,192,204,204,120,10,15,30,11,0, - 0,48,0,24,0,4,0,0,0,12,0,12,0,22,0,22, - 0,18,0,35,0,35,0,63,0,65,128,65,128,227,192,10, - 15,30,11,0,0,3,0,6,0,8,0,0,0,12,0,12, - 0,22,0,22,0,18,0,35,0,35,0,63,0,65,128,65, - 128,227,192,10,15,30,11,0,0,4,0,14,0,17,0,0, - 0,12,0,12,0,22,0,22,0,18,0,35,0,35,0,63, - 0,65,128,65,128,227,192,10,14,28,11,0,0,29,0,46, - 0,0,0,12,0,12,0,22,0,22,0,18,0,35,0,35, - 0,63,0,65,128,65,128,227,192,10,14,28,11,0,0,51, - 0,51,0,0,0,12,0,12,0,22,0,22,0,18,0,35, - 0,35,0,63,0,65,128,65,128,227,192,10,15,30,11,0, - 0,12,0,18,0,12,0,0,0,12,0,12,0,22,0,22, - 0,18,0,35,0,35,0,63,0,65,128,65,128,227,192,15, - 11,22,15,255,0,15,254,5,134,5,130,9,146,9,144,17, - 240,31,144,33,146,33,130,65,134,227,254,10,14,28,11,0, - 253,31,64,112,192,96,64,192,64,192,0,192,0,192,0,192, - 0,96,64,112,192,31,0,4,0,2,0,14,0,9,15,30, - 10,0,0,24,0,12,0,2,0,0,0,255,128,97,128,96, - 128,100,128,100,0,124,0,100,0,100,128,96,128,97,128,255, - 128,9,15,30,10,0,0,3,0,6,0,8,0,0,0,255, - 128,97,128,96,128,100,128,100,0,124,0,100,0,100,128,96, - 128,97,128,255,128,9,15,30,10,0,0,4,0,14,0,17, - 0,0,0,255,128,97,128,96,128,100,128,100,0,124,0,100, - 0,100,128,96,128,97,128,255,128,9,14,28,10,0,0,51, - 0,51,0,0,0,255,128,97,128,96,128,100,128,100,0,124, - 0,100,0,100,128,96,128,97,128,255,128,4,15,15,7,1, - 0,192,96,16,0,240,96,96,96,96,96,96,96,96,96,240, - 5,15,15,7,1,0,24,48,64,0,240,96,96,96,96,96, - 96,96,96,96,240,5,15,15,7,1,0,32,112,136,0,240, - 96,96,96,96,96,96,96,96,96,240,6,14,14,7,0,0, - 204,204,0,120,48,48,48,48,48,48,48,48,48,120,11,11, - 22,12,0,0,255,0,97,192,96,192,96,96,96,96,248,96, - 96,96,96,96,96,192,97,192,255,0,11,14,28,12,0,0, - 14,128,23,0,0,0,224,224,112,64,120,64,92,64,76,64, - 70,64,71,64,67,192,65,192,64,192,224,64,11,15,30,12, - 0,0,24,0,12,0,2,0,0,0,31,0,113,192,96,192, - 192,96,192,96,192,96,192,96,192,96,96,192,113,192,31,0, - 11,15,30,12,0,0,0,192,1,128,2,0,0,0,31,0, - 113,192,96,192,192,96,192,96,192,96,192,96,192,96,96,192, - 113,192,31,0,11,15,30,12,0,0,4,0,14,0,17,0, - 0,0,31,0,113,192,96,192,192,96,192,96,192,96,192,96, - 192,96,96,192,113,192,31,0,11,14,28,12,0,0,14,128, - 23,0,0,0,31,0,113,192,96,192,192,96,192,96,192,96, - 192,96,192,96,96,192,113,192,31,0,11,14,28,12,0,0, - 25,128,25,128,0,0,31,0,113,192,96,192,192,96,192,96, - 192,96,192,96,192,96,96,192,113,192,31,0,8,7,7,8, - 0,1,195,102,60,24,60,102,195,11,11,22,12,0,0,31, - 32,113,192,96,192,193,96,194,96,196,96,200,96,208,96,96, - 192,113,192,159,0,11,15,30,12,0,0,12,0,6,0,1, - 0,0,0,240,224,96,64,96,64,96,64,96,64,96,64,96, - 64,96,64,96,64,48,128,31,0,11,15,30,12,0,0,1, - 128,3,0,4,0,0,0,240,224,96,64,96,64,96,64,96, - 64,96,64,96,64,96,64,96,64,48,128,31,0,11,15,30, - 12,0,0,4,0,14,0,17,0,0,0,240,224,96,64,96, - 64,96,64,96,64,96,64,96,64,96,64,96,64,48,128,31, - 0,11,14,28,12,0,0,25,128,25,128,0,0,240,224,96, - 64,96,64,96,64,96,64,96,64,96,64,96,64,96,64,48, - 128,31,0,10,15,30,11,0,0,1,128,3,0,4,0,0, - 0,241,192,96,128,49,0,49,0,26,0,26,0,12,0,12, - 0,12,0,12,0,30,0,9,11,22,10,0,0,240,0,96, - 0,127,0,99,128,97,128,97,128,99,128,126,0,96,0,96, - 0,240,0,8,11,11,9,0,0,30,35,99,98,108,98,99, - 99,99,99,238,8,11,11,9,0,0,48,24,4,0,60,102, - 6,62,198,206,119,8,11,11,9,0,0,12,24,32,0,60, - 102,6,62,198,206,119,8,11,11,9,0,0,16,56,108,0, - 60,102,6,62,198,206,119,8,10,10,9,0,0,52,88,0, - 60,102,6,62,198,206,119,8,10,10,9,0,0,108,108,0, - 60,102,6,62,198,206,119,8,11,11,9,0,0,24,36,24, - 0,60,102,6,62,198,206,119,13,7,14,14,0,0,57,224, - 103,48,6,24,63,248,198,0,199,24,121,240,7,10,10,8, - 0,253,60,102,198,192,194,102,60,16,8,56,8,11,11,9, - 0,0,48,24,4,0,60,102,195,255,192,99,62,8,11,11, - 9,0,0,12,24,32,0,60,102,195,255,192,99,62,8,11, - 11,9,0,0,16,56,108,0,60,102,195,255,192,99,62,8, - 10,10,9,0,0,108,108,0,60,102,195,255,192,99,62,4, - 11,11,5,0,0,192,96,16,0,224,96,96,96,96,96,240, - 4,11,11,5,0,0,48,96,128,0,224,96,96,96,96,96, - 240,5,11,11,5,0,0,32,112,216,0,224,96,96,96,96, - 96,240,5,10,10,5,0,0,216,216,0,224,96,96,96,96, - 96,240,8,11,11,9,0,0,198,56,120,140,62,102,195,195, - 195,102,60,9,10,20,10,0,0,26,0,44,0,0,0,238, - 0,115,0,99,0,99,0,99,0,99,0,247,128,8,11,11, - 9,0,0,48,24,4,0,60,102,195,195,195,102,60,8,11, - 11,9,0,0,12,24,32,0,60,102,195,195,195,102,60,8, - 11,11,9,0,0,16,56,108,0,60,102,195,195,195,102,60, - 8,10,10,9,0,0,52,88,0,60,102,195,195,195,102,60, - 8,10,10,9,0,0,108,108,0,60,102,195,195,195,102,60, - 8,7,7,8,0,1,24,24,0,255,0,24,24,8,9,9, - 9,0,255,2,60,110,203,211,211,102,60,64,9,11,22,10, - 0,0,48,0,24,0,4,0,0,0,247,128,99,0,99,0, - 99,0,99,0,103,0,59,128,9,11,22,10,0,0,12,0, - 24,0,32,0,0,0,247,128,99,0,99,0,99,0,99,0, - 103,0,59,128,9,11,22,10,0,0,8,0,28,0,54,0, - 0,0,247,128,99,0,99,0,99,0,99,0,103,0,59,128, - 9,10,20,10,0,0,54,0,54,0,0,0,247,128,99,0, - 99,0,99,0,99,0,103,0,59,128,8,14,14,7,255,253, - 6,12,16,0,247,98,98,52,52,24,24,16,208,224,9,14, - 28,10,0,253,224,0,96,0,96,0,96,0,110,0,115,0, - 97,128,97,128,97,128,115,0,110,0,96,0,96,0,240,0, - 8,13,13,7,255,253,54,54,0,247,98,98,52,52,24,24, - 16,208,224}; -/* - Fontname: -Adobe-New Century Schoolbook-Bold-R-Normal--14-100-100-100-P-87-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 11, '1' Height: 11 - Calculated Max Values w=14 h=14 x= 3 y= 8 dx=15 dy= 0 ascent=12 len=28 - Font Bounding box w=20 h=25 x=-2 y=-6 - Calculated Min Values x=-2 y=-3 dx= 0 dy= 0 - Pure Font ascent =11 descent=-3 - X Font ascent =11 descent=-3 - Max Font ascent =12 descent=-3 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_ncenB10r[1853] U8G_FONT_SECTION("u8g_font_ncenB10r") = { - 0,20,25,254,250,11,2,24,5,41,32,127,253,12,253,11, - 253,0,0,0,4,0,1,2,11,11,4,1,0,192,192,192, - 192,192,128,128,0,192,192,192,3,4,4,5,1,7,160,160, - 160,160,7,10,10,8,0,0,20,20,20,126,40,40,252,80, - 80,80,7,13,13,8,0,255,16,124,214,150,208,240,124,30, - 22,210,214,124,16,12,11,22,13,0,0,48,128,111,0,201, - 0,202,0,210,0,100,96,4,208,9,144,9,144,17,160,16, - 192,12,11,22,13,0,0,30,0,51,0,51,0,50,0,28, - 0,60,224,78,64,199,128,195,144,227,224,124,192,1,4,4, - 3,1,7,128,128,128,128,4,13,13,5,0,254,16,32,96, - 64,192,192,192,192,192,64,96,32,16,4,13,13,5,0,254, - 128,64,96,32,48,48,48,48,48,32,96,64,128,5,5,5, - 6,0,6,32,168,112,168,32,7,7,7,8,0,1,16,16, - 16,254,16,16,16,2,5,5,4,1,254,192,192,192,64,128, - 4,2,2,5,0,3,240,240,2,3,3,4,1,0,192,192, - 192,4,11,11,5,0,0,16,16,16,32,32,32,64,64,64, - 128,128,7,11,11,8,0,0,56,108,198,198,198,198,198,198, - 198,108,56,5,11,11,8,1,0,48,240,48,48,48,48,48, - 48,48,48,120,7,11,11,8,0,0,120,206,198,6,6,12, - 24,48,98,254,254,7,11,11,8,0,0,120,206,198,6,12, - 60,6,6,198,206,120,7,11,11,8,0,0,12,28,28,44, - 44,76,76,254,12,12,30,7,11,11,8,0,0,126,124,64, - 64,92,110,6,6,198,206,120,7,11,11,8,0,0,60,102, - 198,192,220,238,198,198,198,230,120,7,11,11,8,0,0,254, - 254,132,140,12,24,24,24,48,48,48,7,11,11,8,0,0, - 120,230,198,198,244,60,94,198,198,206,60,7,11,11,8,0, - 0,60,206,198,198,198,238,118,6,198,204,120,2,7,7,4, - 1,0,192,192,192,0,192,192,192,2,9,9,4,1,254,192, - 192,192,0,192,192,192,64,128,7,7,7,8,0,1,2,14, - 56,224,56,14,2,7,3,3,8,0,3,254,0,254,7,7, - 7,8,0,1,128,224,56,14,56,224,128,6,11,11,7,0, - 0,120,204,204,12,24,48,32,0,48,48,48,13,11,22,14, - 0,0,15,192,56,112,99,152,108,216,204,216,217,152,217,176, - 219,176,205,192,96,16,63,224,10,11,22,11,0,0,12,0, - 12,0,22,0,22,0,18,0,35,0,35,0,63,0,65,128, - 65,128,227,192,9,11,22,10,0,0,254,0,99,0,99,0, - 99,0,102,0,127,0,97,128,97,128,97,128,99,128,254,0, - 10,11,22,11,0,0,31,64,112,192,96,64,192,64,192,0, - 192,0,192,0,192,0,96,64,112,192,31,0,11,11,22,12, - 0,0,255,0,97,192,96,192,96,96,96,96,96,96,96,96, - 96,96,96,192,97,192,255,0,9,11,22,10,0,0,255,128, - 97,128,96,128,100,128,100,0,124,0,100,0,100,128,96,128, - 97,128,255,128,9,11,22,10,0,0,255,128,97,128,96,128, - 100,128,100,0,124,0,100,0,100,0,96,0,96,0,240,0, - 11,11,22,12,0,0,31,64,112,192,96,64,192,64,192,0, - 192,0,195,224,192,192,96,192,113,192,30,64,11,11,22,12, - 0,0,241,224,96,192,96,192,96,192,96,192,127,192,96,192, - 96,192,96,192,96,192,241,224,4,11,11,7,1,0,240,96, - 96,96,96,96,96,96,96,96,240,7,11,11,9,0,0,30, - 12,12,12,12,12,12,204,204,156,112,11,11,22,12,0,0, - 243,192,97,0,98,0,100,0,104,0,124,0,110,0,103,0, - 99,128,97,192,243,224,9,11,22,10,0,0,240,0,96,0, - 96,0,96,0,96,0,96,0,96,0,96,128,96,128,97,128, - 255,128,13,11,22,14,0,0,240,120,112,112,112,112,88,176, - 88,176,88,176,77,48,77,48,77,48,70,48,230,120,11,11, - 22,12,0,0,224,224,112,64,120,64,92,64,76,64,70,64, - 71,64,67,192,65,192,64,192,224,64,11,11,22,12,0,0, - 31,0,113,192,96,192,192,96,192,96,192,96,192,96,192,96, - 96,192,113,192,31,0,9,11,22,10,0,0,255,0,99,128, - 97,128,97,128,99,128,126,0,96,0,96,0,96,0,96,0, - 240,0,11,14,28,12,0,253,31,0,113,192,96,192,192,96, - 192,96,192,96,192,96,220,96,102,192,115,192,31,0,3,32, - 3,160,1,192,11,11,22,12,0,0,255,0,99,128,97,128, - 97,128,99,0,126,0,99,0,99,0,97,128,97,160,241,192, - 9,11,22,10,0,0,61,0,227,0,193,0,193,0,240,0, - 126,0,15,128,129,128,129,128,195,128,190,0,10,11,22,11, - 0,0,255,192,204,192,140,64,140,64,12,0,12,0,12,0, - 12,0,12,0,12,0,30,0,11,11,22,12,0,0,240,224, - 96,64,96,64,96,64,96,64,96,64,96,64,96,64,96,64, - 48,128,31,0,10,11,22,11,0,0,241,192,96,128,96,128, - 49,0,49,0,49,0,26,0,26,0,26,0,12,0,12,0, - 13,11,22,14,0,0,247,184,99,16,99,16,99,16,53,160, - 53,160,53,160,53,160,24,192,24,192,24,192,11,11,22,12, - 0,0,249,224,112,192,48,128,25,0,13,0,14,0,22,0, - 19,0,33,128,97,192,243,224,10,11,22,11,0,0,241,192, - 96,128,49,0,49,0,26,0,26,0,12,0,12,0,12,0, - 12,0,30,0,8,11,11,9,0,0,255,195,135,142,12,24, - 48,113,225,195,255,4,13,13,5,0,254,240,192,192,192,192, - 192,192,192,192,192,192,192,240,6,11,11,7,0,0,128,128, - 64,64,32,32,16,16,8,8,4,4,13,13,5,0,254,240, - 48,48,48,48,48,48,48,48,48,48,48,240,7,7,7,8, - 0,4,16,16,56,40,108,68,198,7,1,1,7,0,254,254, - 4,3,3,6,1,8,192,96,16,8,7,7,9,0,0,60, - 102,6,62,198,206,119,9,11,22,10,0,0,224,0,96,0, - 96,0,96,0,110,0,115,0,97,128,97,128,97,128,99,0, - 94,0,7,7,7,8,0,0,60,102,198,192,194,102,60,9, - 11,22,10,0,0,7,0,3,0,3,0,3,0,59,0,103, - 0,195,0,195,0,195,0,103,0,59,128,8,7,7,9,0, - 0,60,102,195,255,192,99,62,6,11,11,6,0,0,56,108, - 108,96,248,96,96,96,96,96,240,7,11,11,8,0,253,6, - 124,198,198,124,128,252,126,130,134,124,9,11,22,10,0,0, - 224,0,96,0,96,0,96,0,110,0,115,0,99,0,99,0, - 99,0,99,0,247,128,4,10,10,5,0,0,96,96,0,224, - 96,96,96,96,96,240,5,13,13,5,254,253,24,24,0,56, - 24,24,24,24,24,24,24,216,112,8,11,11,9,0,0,224, - 96,96,96,103,102,108,120,108,102,231,4,11,11,5,0,0, - 224,96,96,96,96,96,96,96,96,96,240,14,7,14,15,0, - 0,238,112,115,152,99,24,99,24,99,24,99,24,247,188,9, - 7,14,10,0,0,238,0,115,0,99,0,99,0,99,0,99, - 0,247,128,8,7,7,9,0,0,60,102,195,195,195,102,60, - 9,10,20,10,0,253,238,0,115,0,97,128,97,128,97,128, - 115,0,110,0,96,0,96,0,240,0,9,10,20,9,0,253, - 61,0,103,0,195,0,195,0,195,0,103,0,59,0,3,0, - 3,0,7,128,7,7,7,7,0,0,238,118,96,96,96,96, - 240,6,7,7,7,0,0,124,196,224,120,28,140,248,6,10, - 10,6,0,0,32,32,96,248,96,96,96,100,100,56,9,7, - 14,10,0,0,231,0,99,0,99,0,99,0,99,0,103,0, - 59,128,8,7,7,7,255,0,247,98,98,52,52,24,24,13, - 7,14,12,255,0,247,184,99,16,99,16,53,160,53,160,24, - 192,24,192,8,7,7,9,0,0,231,102,60,24,60,70,231, - 8,10,10,7,255,253,247,98,98,52,52,24,24,16,208,224, - 6,7,7,7,0,0,252,140,24,48,96,196,252,5,13,13, - 6,0,254,24,32,96,96,96,64,128,64,96,96,96,32,24, - 1,11,11,8,3,0,128,128,128,128,128,128,128,128,128,128, - 128,5,13,13,6,0,254,192,32,48,48,48,16,8,16,48, - 48,48,32,192,7,2,2,8,0,4,118,220,255}; -/* - Fontname: -Adobe-New Century Schoolbook-Bold-R-Normal--17-120-100-100-P-99-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 12, '1' Height: 12 - Calculated Max Values w=16 h=16 x= 4 y=10 dx=16 dy= 0 ascent=16 len=32 - Font Bounding box w=22 h=27 x=-3 y=-7 - Calculated Min Values x=-2 y=-3 dx= 0 dy= 0 - Pure Font ascent =12 descent=-3 - X Font ascent =12 descent=-3 - Max Font ascent =16 descent=-3 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_ncenB12[4735] U8G_FONT_SECTION("u8g_font_ncenB12") = { - 0,22,27,253,249,12,2,152,5,246,32,255,253,16,253,12, - 253,0,0,0,4,1,1,3,12,12,5,1,0,64,224,224, - 224,224,64,64,0,64,224,224,64,5,5,5,6,0,7,216, - 216,216,144,144,10,12,24,10,0,0,25,128,25,128,25,128, - 127,192,127,192,51,0,51,0,255,128,255,128,102,0,102,0, - 102,0,9,15,30,10,0,255,8,0,8,0,62,0,105,0, - 203,128,201,0,252,0,127,0,31,128,73,128,233,128,201,128, - 107,0,62,0,8,0,12,12,24,14,1,0,56,128,119,128, - 101,0,197,0,202,0,202,224,117,208,5,144,11,16,11,32, - 19,32,17,192,12,12,24,14,1,0,15,0,25,128,25,128, - 25,0,30,0,60,240,110,96,231,64,199,128,227,144,243,240, - 124,224,2,5,5,4,1,7,192,192,192,128,128,4,14,14, - 6,1,254,16,32,96,96,192,192,192,192,192,192,96,96,32, - 16,4,14,14,6,0,254,128,64,96,96,48,48,48,48,48, - 48,96,96,64,128,7,7,7,8,0,5,16,84,214,56,214, - 84,16,8,8,8,10,1,0,24,24,24,255,255,24,24,24, - 4,6,6,5,0,253,96,240,112,32,96,128,4,2,2,5, - 0,3,240,240,4,3,3,5,0,0,96,240,96,5,12,12, - 5,0,0,8,8,16,16,16,32,32,64,64,64,128,128,9, - 12,24,10,0,0,28,0,54,0,99,0,99,0,227,128,227, - 128,227,128,227,128,99,0,99,0,54,0,28,0,7,12,12, - 10,1,0,24,248,56,56,56,56,56,56,56,56,56,254,8, - 12,12,10,1,0,60,70,231,231,71,14,12,24,49,97,255, - 255,9,12,24,10,0,0,62,0,103,0,115,0,35,0,6, - 0,31,0,7,0,3,128,99,128,243,128,103,0,62,0,9, - 12,24,10,0,0,2,0,6,0,14,0,30,0,46,0,46, - 0,78,0,142,0,255,128,14,0,14,0,63,128,8,12,12, - 10,1,0,127,126,64,64,124,78,7,71,231,231,206,124,9, - 12,24,10,0,0,31,0,51,128,103,128,99,0,224,0,238, - 0,247,0,227,128,227,128,99,128,119,0,30,0,8,12,12, - 10,1,0,255,254,134,134,132,12,12,24,24,56,56,16,8, - 12,12,10,1,0,60,102,231,231,102,60,102,231,231,231,102, - 60,9,12,24,10,0,0,60,0,119,0,227,0,227,128,227, - 128,119,128,59,128,3,128,99,0,243,0,230,0,124,0,4, - 8,8,5,0,0,96,240,96,0,0,96,240,96,4,11,11, - 5,0,253,96,240,96,0,0,96,240,112,32,96,128,8,8, - 8,10,1,1,3,15,60,240,240,60,15,3,8,6,6,10, - 1,1,255,255,0,0,255,255,8,8,8,10,1,1,192,240, - 60,15,15,60,240,192,8,12,12,8,0,0,60,102,247,103, - 14,12,16,0,16,56,56,16,12,13,26,12,0,255,15,128, - 56,224,96,32,70,176,205,144,153,144,153,144,153,176,219,160, - 76,64,96,48,56,224,15,128,13,12,24,13,0,0,6,0, - 7,0,7,0,15,0,11,128,27,128,17,192,63,192,49,192, - 32,224,96,224,241,248,12,12,24,13,0,0,255,192,56,224, - 56,112,56,112,56,224,63,192,56,224,56,112,56,112,56,112, - 56,224,255,192,11,12,24,13,1,0,15,160,56,224,112,96, - 112,32,224,32,224,0,224,0,224,32,112,32,112,64,56,192, - 15,0,13,12,24,14,0,0,255,128,56,224,56,112,56,112, - 56,56,56,56,56,56,56,56,56,112,56,112,56,224,255,128, - 11,12,24,12,0,0,255,224,56,96,56,96,57,32,59,0, - 63,0,59,0,57,32,56,32,56,96,56,96,255,224,11,12, - 24,12,0,0,255,224,56,96,56,96,57,32,59,0,63,0, - 59,0,57,0,56,0,56,0,56,0,254,0,13,12,24,14, - 1,0,15,160,56,224,112,96,112,32,224,32,224,0,227,248, - 224,224,112,224,112,224,57,224,15,32,14,12,24,15,0,0, - 254,252,56,112,56,112,56,112,56,112,63,240,56,112,56,112, - 56,112,56,112,56,112,254,252,7,12,12,7,0,0,254,56, - 56,56,56,56,56,56,56,56,56,254,10,12,24,11,0,0, - 31,192,7,0,7,0,7,0,7,0,7,0,103,0,247,0, - 231,0,135,0,206,0,124,0,14,12,24,13,0,0,254,248, - 56,96,56,192,57,128,59,0,63,128,63,128,59,192,57,224, - 56,240,56,120,254,252,11,12,24,12,0,0,254,0,56,0, - 56,0,56,0,56,0,56,0,56,0,56,32,56,32,56,96, - 56,96,255,224,16,12,24,16,0,0,252,63,60,60,46,60, - 46,92,46,92,39,92,39,156,39,156,35,156,35,28,33,28, - 249,63,14,12,24,14,0,0,240,124,56,16,60,16,62,16, - 47,16,39,144,35,208,33,240,32,240,32,112,32,48,248,16, - 12,12,24,14,1,0,15,0,57,192,112,224,112,224,224,112, - 224,112,224,112,224,112,112,224,112,224,57,192,15,0,12,12, - 24,13,0,0,255,192,56,224,56,112,56,112,56,112,56,224, - 63,192,56,0,56,0,56,0,56,0,254,0,12,15,30,14, - 1,253,15,0,57,192,112,224,112,224,224,112,224,112,224,112, - 230,112,105,96,121,224,57,192,15,128,1,208,1,240,0,224, - 13,12,24,14,0,0,255,192,56,224,56,112,56,112,56,224, - 63,192,57,128,57,192,56,224,56,232,56,248,252,112,9,12, - 24,11,1,0,62,128,67,128,193,128,192,128,248,128,126,0, - 63,0,143,128,129,128,193,128,225,0,190,0,11,12,24,12, - 0,0,255,224,206,96,142,32,142,32,14,0,14,0,14,0, - 14,0,14,0,14,0,14,0,63,128,14,12,24,14,0,0, - 254,124,56,16,56,16,56,16,56,16,56,16,56,16,56,16, - 56,16,28,32,30,96,7,128,13,12,24,13,255,0,254,120, - 56,48,60,32,28,32,28,64,14,64,14,128,15,128,7,128, - 7,0,3,0,3,0,15,12,24,16,0,0,251,222,113,140, - 49,136,57,200,57,216,59,208,26,208,30,240,28,224,12,96, - 12,96,12,96,12,12,24,12,0,0,249,240,112,96,56,64, - 28,128,31,0,15,0,15,0,15,128,19,192,33,192,96,224, - 249,240,13,12,24,12,255,0,254,248,56,96,28,64,28,128, - 14,128,15,0,7,0,7,0,7,0,7,0,7,0,31,192, - 9,12,24,11,1,0,255,128,195,128,135,0,135,0,14,0, - 28,0,28,0,56,128,112,128,113,128,227,128,255,128,4,14, - 14,6,1,254,240,192,192,192,192,192,192,192,192,192,192,192, - 192,240,7,12,12,10,1,0,192,192,96,96,48,48,24,24, - 12,12,6,6,4,14,14,7,1,254,240,48,48,48,48,48, - 48,48,48,48,48,48,48,240,8,7,7,10,1,5,24,24, - 60,102,102,195,195,8,2,2,8,0,254,255,255,4,3,3, - 6,0,9,192,224,48,9,8,16,10,0,0,126,0,231,0, - 199,0,31,0,103,0,231,0,239,0,119,128,11,12,24,11, - 255,0,248,0,56,0,56,0,56,0,59,128,61,192,56,224, - 56,224,56,224,56,224,61,192,43,128,8,8,8,9,0,0, - 62,115,231,224,224,227,118,60,11,12,24,11,0,0,7,128, - 3,128,3,128,3,128,59,128,119,128,227,128,227,128,227,128, - 227,128,119,128,58,224,9,8,16,10,0,0,62,0,119,0, - 227,128,255,128,224,0,225,128,115,0,62,0,9,12,24,7, - 255,0,15,0,27,128,59,0,56,0,254,0,56,0,56,0, - 56,0,56,0,56,0,56,0,254,0,9,12,24,10,0,253, - 1,128,63,128,119,0,227,128,227,128,247,0,124,0,96,0, - 127,0,255,128,195,128,255,0,11,12,24,11,255,0,240,0, - 112,0,112,0,112,0,119,128,121,192,121,192,113,192,113,192, - 113,192,113,192,251,224,5,12,12,6,0,0,96,240,96,0, - 240,112,112,112,112,112,112,248,6,15,15,6,254,253,24,60, - 24,0,124,28,28,28,28,28,28,28,220,216,112,11,12,24, - 11,0,0,240,0,112,0,112,0,112,0,119,192,115,128,119, - 0,126,0,127,0,115,128,113,192,251,224,5,12,12,6,0, - 0,240,112,112,112,112,112,112,112,112,112,112,248,15,8,16, - 16,0,0,247,56,123,220,115,156,115,156,115,156,115,156,115, - 156,251,190,11,8,16,11,255,0,247,128,121,192,113,192,113, - 192,113,192,113,192,113,192,251,224,10,8,16,11,0,0,30, - 0,115,128,225,192,225,192,225,192,225,192,115,128,30,0,10, - 11,22,11,255,253,247,0,123,128,113,192,113,192,113,192,113, - 192,123,128,119,0,112,0,112,0,248,0,10,11,22,10,255, - 253,62,128,115,128,227,128,227,128,227,128,227,128,115,128,63, - 128,3,128,3,128,7,192,9,8,16,9,0,0,247,0,123, - 128,115,0,112,0,112,0,112,0,112,0,248,0,7,8,8, - 8,0,0,122,198,226,252,126,142,198,188,6,11,11,7,0, - 0,16,16,48,252,112,112,112,112,116,124,56,11,8,16,11, - 255,0,243,192,113,192,113,192,113,192,113,192,113,192,123,192, - 62,224,10,8,16,10,0,0,251,192,113,128,115,0,59,0, - 58,0,30,0,28,0,12,0,15,8,16,15,0,0,251,222, - 113,140,57,200,59,216,30,240,30,240,12,96,12,96,9,8, - 16,10,0,0,251,128,113,0,62,0,28,0,28,0,62,0, - 71,0,239,128,10,11,22,10,255,253,251,192,113,128,57,128, - 57,0,31,0,14,0,14,0,6,0,52,0,116,0,56,0, - 7,8,8,9,0,0,254,204,156,56,48,114,230,254,4,14, - 14,6,1,254,48,96,96,96,96,96,192,96,96,96,96,96, - 96,48,2,12,12,10,4,0,192,192,192,192,192,192,192,192, - 192,192,192,192,4,14,14,6,0,254,192,96,96,96,96,96, - 48,96,96,96,96,96,96,192,8,3,3,10,1,3,114,255, - 78,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,0,0,0,4,1,1,3,12,12,5,1,253,64,224, - 224,64,0,64,64,224,224,224,224,64,8,12,12,10,0,254, - 1,2,62,115,231,231,232,233,114,60,32,64,9,12,24,10, - 0,0,31,0,57,128,115,128,115,128,113,0,56,0,254,0, - 24,0,24,0,120,128,191,0,110,0,8,8,8,10,1,2, - 90,255,102,195,195,102,255,90,10,12,24,10,0,0,251,192, - 113,128,49,0,59,0,26,0,30,0,63,0,12,0,63,0, - 12,0,12,0,63,0,2,12,12,10,4,0,192,192,192,192, - 192,0,0,192,192,192,192,192,6,15,15,9,1,253,56,76, - 76,96,48,120,140,132,196,120,48,24,200,200,112,5,2,2, - 6,0,9,216,216,12,12,24,12,0,0,31,128,57,192,96, - 96,207,176,217,48,152,16,152,16,217,176,207,48,96,96,57, - 192,31,128,6,7,7,6,0,5,112,152,120,216,108,0,248, - 6,5,5,8,1,2,36,108,216,108,36,8,5,5,10,0, - 2,255,255,3,3,3,4,2,2,5,0,3,240,240,12,12, - 24,12,0,0,31,128,57,192,96,96,223,48,201,48,142,16, - 139,16,201,176,221,240,96,96,57,192,31,128,5,1,1,6, - 0,10,248,5,5,5,7,1,7,112,216,136,216,112,8,9, - 9,10,1,0,24,24,255,255,24,24,0,255,255,5,7,7, - 6,0,5,112,152,216,16,32,120,248,6,7,7,6,0,5, - 120,204,76,24,76,204,120,4,3,3,6,1,9,48,112,192, - 11,11,22,11,0,253,243,192,113,192,113,192,113,192,113,192, - 113,192,123,192,110,224,96,0,112,0,112,0,11,12,24,12, - 0,0,127,224,249,128,249,128,249,128,249,128,121,128,25,128, - 25,128,25,128,25,128,25,128,127,224,4,3,3,5,0,3, - 96,240,96,4,4,4,6,0,253,64,96,48,224,4,7,7, - 6,1,5,32,224,96,96,96,96,240,5,7,7,6,0,5, - 112,216,216,216,112,0,248,6,5,5,8,1,2,144,216,108, - 216,144,12,12,24,14,1,0,32,64,224,192,97,128,97,0, - 99,0,98,32,246,96,12,224,9,32,27,240,48,96,32,240, - 12,12,24,14,1,0,32,64,224,192,97,128,97,0,99,0, - 98,224,247,48,13,176,8,32,24,64,48,240,33,240,13,12, - 24,14,0,0,120,32,204,96,76,192,24,128,77,128,205,16, - 123,48,6,112,4,144,13,248,24,48,16,120,8,12,12,8, - 0,253,8,28,28,8,0,8,48,112,230,239,102,60,13,16, - 32,13,0,0,24,0,28,0,6,0,0,0,6,0,7,0, - 7,0,15,0,11,128,27,128,17,192,63,192,49,192,32,224, - 96,224,241,248,13,16,32,13,0,0,1,128,3,128,6,0, - 0,0,6,0,7,0,7,0,15,0,11,128,27,128,17,192, - 63,192,49,192,32,224,96,224,241,248,13,16,32,13,0,0, - 2,0,7,0,13,128,0,0,6,0,7,0,7,0,15,0, - 11,128,27,128,17,192,63,192,49,192,32,224,96,224,241,248, - 13,15,30,13,0,0,14,128,23,0,0,0,6,0,7,0, - 7,0,15,0,11,128,27,128,17,192,63,192,49,192,32,224, - 96,224,241,248,13,15,30,13,0,0,25,128,25,128,0,0, - 6,0,7,0,7,0,15,0,11,128,27,128,17,192,63,192, - 49,192,32,224,96,224,241,248,13,16,32,13,0,0,6,0, - 11,0,6,0,0,0,6,0,7,0,7,0,15,0,11,128, - 27,128,17,192,63,192,49,192,32,224,96,224,241,248,16,12, - 24,16,255,0,31,255,7,195,5,195,5,201,9,216,9,248, - 17,216,31,201,33,193,33,195,97,195,247,255,11,15,30,13, - 1,253,15,160,56,224,112,96,112,32,224,32,224,0,224,0, - 224,32,112,32,112,64,56,192,15,0,12,0,6,0,28,0, - 11,16,32,12,0,0,24,0,28,0,6,0,0,0,255,224, - 56,96,56,96,57,32,59,0,63,0,59,0,57,32,56,32, - 56,96,56,96,255,224,11,16,32,12,0,0,1,128,3,128, - 6,0,0,0,255,224,56,96,56,96,57,32,59,0,63,0, - 59,0,57,32,56,32,56,96,56,96,255,224,11,16,32,12, - 0,0,2,0,7,0,13,128,0,0,255,224,56,96,56,96, - 57,32,59,0,63,0,59,0,57,32,56,32,56,96,56,96, - 255,224,11,15,30,12,0,0,25,128,25,128,0,0,255,224, - 56,96,56,96,57,32,59,0,63,0,59,0,57,32,56,32, - 56,96,56,96,255,224,7,16,16,7,0,0,96,112,24,0, - 254,56,56,56,56,56,56,56,56,56,56,254,7,16,16,7, - 0,0,12,28,48,0,254,56,56,56,56,56,56,56,56,56, - 56,254,7,16,16,7,0,0,16,56,108,0,254,56,56,56, - 56,56,56,56,56,56,56,254,7,15,15,7,0,0,108,108, - 0,254,56,56,56,56,56,56,56,56,56,56,254,13,12,24, - 14,0,0,255,128,56,224,56,112,56,112,56,56,126,56,56, - 56,56,56,56,112,56,112,56,224,255,128,14,15,30,14,0, - 0,7,64,11,128,0,0,240,124,56,16,60,16,62,16,47, - 16,39,144,35,208,33,240,32,240,32,112,32,48,248,16,12, - 16,32,14,1,0,24,0,28,0,6,0,0,0,15,0,57, - 192,112,224,112,224,224,112,224,112,224,112,224,112,112,224,112, - 224,57,192,15,0,12,16,32,14,1,0,1,128,3,128,6, - 0,0,0,15,0,57,192,112,224,112,224,224,112,224,112,224, - 112,224,112,112,224,112,224,57,192,15,0,12,16,32,14,1, - 0,6,0,15,0,25,128,0,0,15,0,57,192,112,224,112, - 224,224,112,224,112,224,112,224,112,112,224,112,224,57,192,15, - 0,12,15,30,14,1,0,14,128,23,0,0,0,15,0,57, - 192,112,224,112,224,224,112,224,112,224,112,224,112,112,224,112, - 224,57,192,15,0,12,15,30,14,1,0,25,128,25,128,0, - 0,15,0,57,192,112,224,112,224,224,112,224,112,224,112,224, - 112,112,224,112,224,57,192,15,0,8,8,8,10,1,0,66, - 231,126,56,28,126,231,66,12,14,28,14,1,255,0,16,15, - 32,57,192,112,224,112,224,225,112,226,112,228,112,232,112,112, - 224,112,224,57,192,79,0,128,0,14,16,32,14,0,0,6, - 0,7,0,1,128,0,0,254,124,56,16,56,16,56,16,56, - 16,56,16,56,16,56,16,56,16,28,32,30,96,7,128,14, - 16,32,14,0,0,0,96,0,224,1,128,0,0,254,124,56, - 16,56,16,56,16,56,16,56,16,56,16,56,16,56,16,28, - 32,30,96,7,128,14,16,32,14,0,0,1,128,3,192,6, - 96,0,0,254,124,56,16,56,16,56,16,56,16,56,16,56, - 16,56,16,56,16,28,32,30,96,7,128,14,15,30,14,0, - 0,6,96,6,96,0,0,254,124,56,16,56,16,56,16,56, - 16,56,16,56,16,56,16,56,16,28,32,30,96,7,128,13, - 16,32,12,255,0,0,192,1,192,3,0,0,0,254,248,56, - 96,28,64,28,128,14,128,15,0,7,0,7,0,7,0,7, - 0,7,0,31,192,12,12,24,13,0,0,254,0,56,0,63, - 192,56,224,56,112,56,112,56,112,56,224,63,192,56,0,56, - 0,254,0,10,12,24,10,0,0,31,0,51,128,115,128,115, - 128,115,0,119,0,113,128,113,192,113,192,113,192,123,128,247, - 0,9,12,24,10,0,0,96,0,112,0,24,0,0,0,126, - 0,231,0,199,0,31,0,103,0,231,0,239,0,119,128,9, - 12,24,10,0,0,6,0,14,0,24,0,0,0,126,0,231, - 0,199,0,31,0,103,0,231,0,239,0,119,128,9,12,24, - 10,0,0,16,0,56,0,108,0,0,0,126,0,231,0,199, - 0,31,0,103,0,231,0,239,0,119,128,9,11,22,10,0, - 0,58,0,92,0,0,0,126,0,231,0,199,0,31,0,103, - 0,231,0,239,0,119,128,9,11,22,10,0,0,108,0,108, - 0,0,0,126,0,231,0,199,0,31,0,103,0,231,0,239, - 0,119,128,9,12,24,10,0,0,24,0,44,0,24,0,0, - 0,126,0,231,0,199,0,31,0,103,0,231,0,239,0,119, - 128,13,8,16,15,0,0,125,224,231,48,199,56,63,248,103, - 0,231,24,239,48,123,224,8,11,11,9,0,253,62,115,231, - 227,224,227,118,60,24,12,56,9,12,24,10,0,0,48,0, - 56,0,12,0,0,0,62,0,119,0,227,128,255,128,224,0, - 225,128,115,0,62,0,9,12,24,10,0,0,6,0,14,0, - 24,0,0,0,62,0,119,0,227,128,255,128,224,0,225,128, - 115,0,62,0,9,12,24,10,0,0,8,0,28,0,54,0, - 0,0,62,0,119,0,227,128,255,128,224,0,225,128,115,0, - 62,0,9,11,22,10,0,0,54,0,54,0,0,0,62,0, - 119,0,227,128,255,128,224,0,225,128,115,0,62,0,5,12, - 12,6,0,0,192,224,48,0,240,112,112,112,112,112,112,248, - 5,12,12,6,0,0,24,56,96,0,240,112,112,112,112,112, - 112,248,5,12,12,6,0,0,32,112,216,0,240,112,112,112, - 112,112,112,248,5,11,11,6,0,0,216,216,0,240,112,112, - 112,112,112,112,248,9,13,26,11,0,0,96,0,59,0,28, - 0,54,0,7,0,31,0,119,128,227,128,227,128,227,128,227, - 128,119,0,28,0,11,11,22,11,255,0,14,128,23,0,0, - 0,247,128,121,192,113,192,113,192,113,192,113,192,113,192,251, - 224,10,12,24,11,0,0,24,0,28,0,6,0,0,0,63, - 0,115,128,225,192,225,192,225,192,225,192,115,128,63,0,10, - 12,24,11,0,0,3,0,7,0,12,0,0,0,63,0,115, - 128,225,192,225,192,225,192,225,192,115,128,63,0,10,12,24, - 11,0,0,12,0,30,0,51,0,0,0,63,0,115,128,225, - 192,225,192,225,192,225,192,115,128,63,0,10,11,22,11,0, - 0,29,0,46,0,0,0,63,0,115,128,225,192,225,192,225, - 192,225,192,115,128,63,0,10,11,22,11,0,0,54,0,54, - 0,0,0,63,0,115,128,225,192,225,192,225,192,225,192,115, - 128,63,0,8,8,8,10,1,0,24,24,0,255,255,0,24, - 24,9,12,24,10,0,254,0,128,1,0,30,0,115,0,231, - 128,235,128,235,128,243,128,103,0,60,0,64,0,128,0,11, - 12,24,11,255,0,24,0,28,0,6,0,0,0,243,192,113, - 192,113,192,113,192,113,192,113,192,123,192,62,224,11,12,24, - 11,255,0,3,0,7,0,12,0,0,0,243,192,113,192,113, - 192,113,192,113,192,113,192,123,192,62,224,11,12,24,11,255, - 0,4,0,14,0,27,0,0,0,243,192,113,192,113,192,113, - 192,113,192,113,192,123,192,62,224,11,11,22,11,255,0,27, - 0,27,0,0,0,243,192,113,192,113,192,113,192,113,192,113, - 192,123,192,62,224,11,15,30,10,255,253,3,0,7,0,12, - 0,0,0,251,224,112,192,56,128,25,128,29,0,15,0,14, - 0,6,0,52,0,116,0,56,0,10,15,30,11,255,253,240, - 0,112,0,112,0,112,0,119,0,123,128,113,192,113,192,113, - 192,113,192,123,128,119,0,112,0,112,0,252,0,11,14,28, - 10,255,253,27,0,27,0,0,0,251,224,48,192,56,128,25, - 128,29,0,15,0,14,0,6,0,52,0,116,0,56,0}; -/* - Fontname: -Adobe-New Century Schoolbook-Bold-R-Normal--17-120-100-100-P-99-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 12, '1' Height: 12 - Calculated Max Values w=16 h=15 x= 4 y= 9 dx=16 dy= 0 ascent=14 len=30 - Font Bounding box w=22 h=27 x=-3 y=-7 - Calculated Min Values x=-2 y=-3 dx= 0 dy= 0 - Pure Font ascent =12 descent=-3 - X Font ascent =12 descent=-3 - Max Font ascent =14 descent=-3 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_ncenB12r[2194] U8G_FONT_SECTION("u8g_font_ncenB12r") = { - 0,22,27,253,249,12,2,152,5,246,32,127,253,14,253,12, - 253,0,0,0,4,1,1,3,12,12,5,1,0,64,224,224, - 224,224,64,64,0,64,224,224,64,5,5,5,6,0,7,216, - 216,216,144,144,10,12,24,10,0,0,25,128,25,128,25,128, - 127,192,127,192,51,0,51,0,255,128,255,128,102,0,102,0, - 102,0,9,15,30,10,0,255,8,0,8,0,62,0,105,0, - 203,128,201,0,252,0,127,0,31,128,73,128,233,128,201,128, - 107,0,62,0,8,0,12,12,24,14,1,0,56,128,119,128, - 101,0,197,0,202,0,202,224,117,208,5,144,11,16,11,32, - 19,32,17,192,12,12,24,14,1,0,15,0,25,128,25,128, - 25,0,30,0,60,240,110,96,231,64,199,128,227,144,243,240, - 124,224,2,5,5,4,1,7,192,192,192,128,128,4,14,14, - 6,1,254,16,32,96,96,192,192,192,192,192,192,96,96,32, - 16,4,14,14,6,0,254,128,64,96,96,48,48,48,48,48, - 48,96,96,64,128,7,7,7,8,0,5,16,84,214,56,214, - 84,16,8,8,8,10,1,0,24,24,24,255,255,24,24,24, - 4,6,6,5,0,253,96,240,112,32,96,128,4,2,2,5, - 0,3,240,240,4,3,3,5,0,0,96,240,96,5,12,12, - 5,0,0,8,8,16,16,16,32,32,64,64,64,128,128,9, - 12,24,10,0,0,28,0,54,0,99,0,99,0,227,128,227, - 128,227,128,227,128,99,0,99,0,54,0,28,0,7,12,12, - 10,1,0,24,248,56,56,56,56,56,56,56,56,56,254,8, - 12,12,10,1,0,60,70,231,231,71,14,12,24,49,97,255, - 255,9,12,24,10,0,0,62,0,103,0,115,0,35,0,6, - 0,31,0,7,0,3,128,99,128,243,128,103,0,62,0,9, - 12,24,10,0,0,2,0,6,0,14,0,30,0,46,0,46, - 0,78,0,142,0,255,128,14,0,14,0,63,128,8,12,12, - 10,1,0,127,126,64,64,124,78,7,71,231,231,206,124,9, - 12,24,10,0,0,31,0,51,128,103,128,99,0,224,0,238, - 0,247,0,227,128,227,128,99,128,119,0,30,0,8,12,12, - 10,1,0,255,254,134,134,132,12,12,24,24,56,56,16,8, - 12,12,10,1,0,60,102,231,231,102,60,102,231,231,231,102, - 60,9,12,24,10,0,0,60,0,119,0,227,0,227,128,227, - 128,119,128,59,128,3,128,99,0,243,0,230,0,124,0,4, - 8,8,5,0,0,96,240,96,0,0,96,240,96,4,11,11, - 5,0,253,96,240,96,0,0,96,240,112,32,96,128,8,8, - 8,10,1,1,3,15,60,240,240,60,15,3,8,6,6,10, - 1,1,255,255,0,0,255,255,8,8,8,10,1,1,192,240, - 60,15,15,60,240,192,8,12,12,8,0,0,60,102,247,103, - 14,12,16,0,16,56,56,16,12,13,26,12,0,255,15,128, - 56,224,96,32,70,176,205,144,153,144,153,144,153,176,219,160, - 76,64,96,48,56,224,15,128,13,12,24,13,0,0,6,0, - 7,0,7,0,15,0,11,128,27,128,17,192,63,192,49,192, - 32,224,96,224,241,248,12,12,24,13,0,0,255,192,56,224, - 56,112,56,112,56,224,63,192,56,224,56,112,56,112,56,112, - 56,224,255,192,11,12,24,13,1,0,15,160,56,224,112,96, - 112,32,224,32,224,0,224,0,224,32,112,32,112,64,56,192, - 15,0,13,12,24,14,0,0,255,128,56,224,56,112,56,112, - 56,56,56,56,56,56,56,56,56,112,56,112,56,224,255,128, - 11,12,24,12,0,0,255,224,56,96,56,96,57,32,59,0, - 63,0,59,0,57,32,56,32,56,96,56,96,255,224,11,12, - 24,12,0,0,255,224,56,96,56,96,57,32,59,0,63,0, - 59,0,57,0,56,0,56,0,56,0,254,0,13,12,24,14, - 1,0,15,160,56,224,112,96,112,32,224,32,224,0,227,248, - 224,224,112,224,112,224,57,224,15,32,14,12,24,15,0,0, - 254,252,56,112,56,112,56,112,56,112,63,240,56,112,56,112, - 56,112,56,112,56,112,254,252,7,12,12,7,0,0,254,56, - 56,56,56,56,56,56,56,56,56,254,10,12,24,11,0,0, - 31,192,7,0,7,0,7,0,7,0,7,0,103,0,247,0, - 231,0,135,0,206,0,124,0,14,12,24,13,0,0,254,248, - 56,96,56,192,57,128,59,0,63,128,63,128,59,192,57,224, - 56,240,56,120,254,252,11,12,24,12,0,0,254,0,56,0, - 56,0,56,0,56,0,56,0,56,0,56,32,56,32,56,96, - 56,96,255,224,16,12,24,16,0,0,252,63,60,60,46,60, - 46,92,46,92,39,92,39,156,39,156,35,156,35,28,33,28, - 249,63,14,12,24,14,0,0,240,124,56,16,60,16,62,16, - 47,16,39,144,35,208,33,240,32,240,32,112,32,48,248,16, - 12,12,24,14,1,0,15,0,57,192,112,224,112,224,224,112, - 224,112,224,112,224,112,112,224,112,224,57,192,15,0,12,12, - 24,13,0,0,255,192,56,224,56,112,56,112,56,112,56,224, - 63,192,56,0,56,0,56,0,56,0,254,0,12,15,30,14, - 1,253,15,0,57,192,112,224,112,224,224,112,224,112,224,112, - 230,112,105,96,121,224,57,192,15,128,1,208,1,240,0,224, - 13,12,24,14,0,0,255,192,56,224,56,112,56,112,56,224, - 63,192,57,128,57,192,56,224,56,232,56,248,252,112,9,12, - 24,11,1,0,62,128,67,128,193,128,192,128,248,128,126,0, - 63,0,143,128,129,128,193,128,225,0,190,0,11,12,24,12, - 0,0,255,224,206,96,142,32,142,32,14,0,14,0,14,0, - 14,0,14,0,14,0,14,0,63,128,14,12,24,14,0,0, - 254,124,56,16,56,16,56,16,56,16,56,16,56,16,56,16, - 56,16,28,32,30,96,7,128,13,12,24,13,255,0,254,120, - 56,48,60,32,28,32,28,64,14,64,14,128,15,128,7,128, - 7,0,3,0,3,0,15,12,24,16,0,0,251,222,113,140, - 49,136,57,200,57,216,59,208,26,208,30,240,28,224,12,96, - 12,96,12,96,12,12,24,12,0,0,249,240,112,96,56,64, - 28,128,31,0,15,0,15,0,15,128,19,192,33,192,96,224, - 249,240,13,12,24,12,255,0,254,248,56,96,28,64,28,128, - 14,128,15,0,7,0,7,0,7,0,7,0,7,0,31,192, - 9,12,24,11,1,0,255,128,195,128,135,0,135,0,14,0, - 28,0,28,0,56,128,112,128,113,128,227,128,255,128,4,14, - 14,6,1,254,240,192,192,192,192,192,192,192,192,192,192,192, - 192,240,7,12,12,10,1,0,192,192,96,96,48,48,24,24, - 12,12,6,6,4,14,14,7,1,254,240,48,48,48,48,48, - 48,48,48,48,48,48,48,240,8,7,7,10,1,5,24,24, - 60,102,102,195,195,8,2,2,8,0,254,255,255,4,3,3, - 6,0,9,192,224,48,9,8,16,10,0,0,126,0,231,0, - 199,0,31,0,103,0,231,0,239,0,119,128,11,12,24,11, - 255,0,248,0,56,0,56,0,56,0,59,128,61,192,56,224, - 56,224,56,224,56,224,61,192,43,128,8,8,8,9,0,0, - 62,115,231,224,224,227,118,60,11,12,24,11,0,0,7,128, - 3,128,3,128,3,128,59,128,119,128,227,128,227,128,227,128, - 227,128,119,128,58,224,9,8,16,10,0,0,62,0,119,0, - 227,128,255,128,224,0,225,128,115,0,62,0,9,12,24,7, - 255,0,15,0,27,128,59,0,56,0,254,0,56,0,56,0, - 56,0,56,0,56,0,56,0,254,0,9,12,24,10,0,253, - 1,128,63,128,119,0,227,128,227,128,247,0,124,0,96,0, - 127,0,255,128,195,128,255,0,11,12,24,11,255,0,240,0, - 112,0,112,0,112,0,119,128,121,192,121,192,113,192,113,192, - 113,192,113,192,251,224,5,12,12,6,0,0,96,240,96,0, - 240,112,112,112,112,112,112,248,6,15,15,6,254,253,24,60, - 24,0,124,28,28,28,28,28,28,28,220,216,112,11,12,24, - 11,0,0,240,0,112,0,112,0,112,0,119,192,115,128,119, - 0,126,0,127,0,115,128,113,192,251,224,5,12,12,6,0, - 0,240,112,112,112,112,112,112,112,112,112,112,248,15,8,16, - 16,0,0,247,56,123,220,115,156,115,156,115,156,115,156,115, - 156,251,190,11,8,16,11,255,0,247,128,121,192,113,192,113, - 192,113,192,113,192,113,192,251,224,10,8,16,11,0,0,30, - 0,115,128,225,192,225,192,225,192,225,192,115,128,30,0,10, - 11,22,11,255,253,247,0,123,128,113,192,113,192,113,192,113, - 192,123,128,119,0,112,0,112,0,248,0,10,11,22,10,255, - 253,62,128,115,128,227,128,227,128,227,128,227,128,115,128,63, - 128,3,128,3,128,7,192,9,8,16,9,0,0,247,0,123, - 128,115,0,112,0,112,0,112,0,112,0,248,0,7,8,8, - 8,0,0,122,198,226,252,126,142,198,188,6,11,11,7,0, - 0,16,16,48,252,112,112,112,112,116,124,56,11,8,16,11, - 255,0,243,192,113,192,113,192,113,192,113,192,113,192,123,192, - 62,224,10,8,16,10,0,0,251,192,113,128,115,0,59,0, - 58,0,30,0,28,0,12,0,15,8,16,15,0,0,251,222, - 113,140,57,200,59,216,30,240,30,240,12,96,12,96,9,8, - 16,10,0,0,251,128,113,0,62,0,28,0,28,0,62,0, - 71,0,239,128,10,11,22,10,255,253,251,192,113,128,57,128, - 57,0,31,0,14,0,14,0,6,0,52,0,116,0,56,0, - 7,8,8,9,0,0,254,204,156,56,48,114,230,254,4,14, - 14,6,1,254,48,96,96,96,96,96,192,96,96,96,96,96, - 96,48,2,12,12,10,4,0,192,192,192,192,192,192,192,192, - 192,192,192,192,4,14,14,6,0,254,192,96,96,96,96,96, - 48,96,96,96,96,96,96,192,8,3,3,10,1,3,114,255, - 78,255}; -/* - Fontname: -Adobe-New Century Schoolbook-Bold-R-Normal--20-140-100-100-P-113-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 14, '1' Height: 14 - Calculated Max Values w=20 h=19 x= 4 y=11 dx=21 dy= 0 ascent=19 len=42 - Font Bounding box w=24 h=32 x=-3 y=-8 - Calculated Min Values x=-3 y=-4 dx= 0 dy= 0 - Pure Font ascent =14 descent=-4 - X Font ascent =14 descent=-4 - Max Font ascent =19 descent=-4 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_ncenB14[5558] U8G_FONT_SECTION("u8g_font_ncenB14") = { - 0,24,32,253,248,14,3,71,7,51,32,255,252,19,252,14, - 252,0,0,0,5,0,1,4,14,14,6,1,0,96,240,240, - 240,240,240,96,96,96,0,96,240,240,96,5,5,5,8,1, - 9,216,216,216,216,216,11,12,24,12,0,1,13,128,13,128, - 13,128,127,224,127,224,27,0,27,0,255,192,255,192,54,0, - 54,0,54,0,9,18,36,11,1,254,8,0,8,0,62,0, - 107,128,203,128,201,128,232,0,252,0,255,0,127,128,31,128, - 11,128,201,128,233,128,235,0,62,0,8,0,8,0,14,15, - 30,15,0,255,56,192,103,64,196,192,196,128,197,128,201,0, - 115,0,2,56,6,100,4,196,12,196,8,196,24,200,16,112, - 16,0,16,14,28,17,1,0,7,128,12,192,24,192,24,192, - 29,128,31,0,14,62,63,24,119,144,227,224,225,224,224,241, - 241,254,127,28,2,5,5,5,1,9,192,192,192,192,192,5, - 16,16,6,0,254,24,48,112,96,224,192,192,192,192,192,192, - 224,96,112,48,24,5,16,16,6,0,254,192,96,112,48,56, - 24,24,24,24,24,24,56,48,112,96,192,7,7,7,8,0, - 7,56,146,214,56,214,146,56,10,10,20,11,0,0,12,0, - 12,0,12,0,12,0,255,192,255,192,12,0,12,0,12,0, - 12,0,4,7,7,5,0,253,96,240,240,112,32,64,128,5, - 3,3,6,0,3,248,248,248,4,4,4,5,0,0,96,240, - 240,96,6,14,14,7,0,0,12,12,8,24,24,16,48,48, - 32,96,96,64,192,192,9,14,28,11,1,0,28,0,119,0, - 99,0,227,128,227,128,227,128,227,128,227,128,227,128,227,128, - 227,128,99,0,119,0,28,0,7,14,14,11,2,0,24,56, - 248,56,56,56,56,56,56,56,56,56,56,254,9,14,28,11, - 1,0,30,0,103,0,227,128,227,128,99,128,3,128,7,0, - 7,0,14,0,24,0,48,0,96,128,255,128,255,128,9,14, - 28,11,1,0,30,0,103,0,227,128,227,128,99,128,3,0, - 28,0,3,0,3,128,99,128,227,128,227,128,103,0,62,0, - 9,14,28,11,1,0,1,0,3,0,7,0,15,0,15,0, - 23,0,39,0,71,0,71,0,135,0,255,128,7,0,7,0, - 15,128,9,14,28,11,1,0,127,128,127,0,64,0,64,0, - 64,0,126,0,71,0,3,128,3,128,99,128,227,128,227,128, - 103,0,62,0,9,14,28,11,1,0,31,0,115,128,99,128, - 227,0,224,0,238,0,247,0,227,128,227,128,227,128,227,128, - 99,128,115,0,28,0,9,14,28,11,1,0,255,128,255,128, - 129,128,131,0,6,0,6,0,12,0,12,0,28,0,28,0, - 56,0,56,0,56,0,56,0,9,14,28,11,1,0,28,0, - 99,0,193,128,193,128,225,128,251,0,126,0,63,0,79,128, - 195,128,193,128,193,128,227,0,60,0,9,14,28,11,1,0, - 28,0,103,0,227,0,227,128,227,128,227,128,227,128,119,128, - 59,128,3,128,99,128,227,0,231,0,124,0,4,9,9,6, - 1,0,96,240,240,96,0,96,240,240,96,4,12,12,6,1, - 253,96,240,240,96,0,96,240,240,112,32,64,128,10,10,20, - 11,0,0,0,192,3,192,15,0,60,0,240,0,240,0,60, - 0,15,0,3,192,0,192,9,6,12,11,1,2,255,128,255, - 128,0,0,0,0,255,128,255,128,10,10,20,11,0,0,192, - 0,240,0,60,0,15,0,3,192,3,192,15,0,60,0,240, - 0,192,0,9,14,28,10,0,0,31,0,103,128,227,128,227, - 128,99,128,3,0,6,0,12,0,24,0,0,0,24,0,60, - 0,60,0,24,0,15,14,28,16,0,0,7,240,28,12,48, - 4,99,230,102,102,204,102,204,102,216,204,216,204,217,216,206, - 240,96,8,112,48,31,224,14,14,28,14,255,0,1,0,1, - 128,3,128,3,192,5,192,4,192,8,224,8,224,16,112,31, - 240,32,112,32,56,96,56,240,124,12,14,28,14,0,0,255, - 192,113,224,112,224,112,224,112,224,113,192,127,128,112,224,112, - 112,112,112,112,112,112,112,112,224,255,128,12,14,28,14,0, - 0,15,144,60,240,112,48,112,48,224,16,224,16,224,0,224, - 0,224,0,224,16,112,16,112,32,60,96,15,128,14,14,28, - 16,0,0,255,192,112,240,112,56,112,56,112,28,112,28,112, - 28,112,28,112,28,112,28,112,56,112,56,112,240,255,192,11, - 14,28,13,0,0,255,224,112,224,112,96,113,32,113,32,115, - 0,127,0,115,0,113,0,113,32,112,32,112,96,112,224,255, - 224,11,14,28,13,0,0,255,224,112,224,112,96,113,32,113, - 32,115,0,127,0,115,0,113,0,113,0,112,0,112,0,112, - 0,252,0,13,14,28,15,0,0,15,144,60,240,112,48,112, - 48,224,16,224,16,224,0,224,0,224,248,224,112,112,112,112, - 112,60,240,15,144,14,14,28,16,0,0,248,124,112,56,112, - 56,112,56,112,56,112,56,127,248,112,56,112,56,112,56,112, - 56,112,56,112,56,248,124,5,14,14,9,1,0,248,112,112, - 112,112,112,112,112,112,112,112,112,112,248,10,14,28,12,255, - 0,7,192,3,128,3,128,3,128,3,128,3,128,3,128,3, - 128,99,128,243,128,243,128,195,128,103,0,60,0,14,14,28, - 16,0,0,248,248,112,96,112,192,113,128,115,0,118,0,126, - 0,127,0,119,128,115,192,113,224,112,240,112,120,248,252,10, - 14,28,12,0,0,248,0,112,0,112,0,112,0,112,0,112, - 0,112,0,112,0,112,0,112,64,112,64,112,192,113,192,255, - 192,17,14,42,19,0,0,252,15,128,60,15,0,62,15,0, - 46,23,0,39,23,0,39,23,0,39,39,0,35,167,0,35, - 167,0,35,199,0,33,199,0,33,199,0,112,135,0,248,143, - 128,14,14,28,16,0,0,240,124,120,56,60,16,60,16,62, - 16,47,16,39,144,35,208,33,240,32,240,32,240,32,112,112, - 48,248,16,14,14,28,16,0,0,15,192,60,240,112,56,112, - 56,224,28,224,28,224,28,224,28,224,28,224,28,112,56,112, - 56,60,240,15,192,12,14,28,14,0,0,255,128,113,224,112, - 240,112,240,112,240,112,240,113,224,127,128,112,0,112,0,112, - 0,112,0,112,0,248,0,14,18,36,16,0,252,15,192,60, - 240,112,56,112,56,224,28,224,28,224,28,224,28,224,28,239, - 28,115,152,113,184,61,240,15,192,0,192,0,232,0,248,0, - 112,13,14,28,16,0,0,255,224,112,240,112,112,112,112,112, - 112,112,224,127,128,113,192,113,192,113,224,112,224,112,224,112, - 232,248,112,10,14,28,12,0,0,30,128,115,128,225,128,224, - 128,240,0,252,0,127,0,31,128,7,192,131,192,129,192,193, - 192,243,128,159,0,11,14,28,13,0,0,255,224,206,96,142, - 32,142,32,142,32,14,0,14,0,14,0,14,0,14,0,14, - 0,14,0,14,0,31,0,14,14,28,16,0,0,248,124,112, - 56,112,16,112,16,112,16,112,16,112,16,112,16,112,16,112, - 16,112,16,112,16,56,96,15,192,15,14,28,14,255,0,252, - 62,120,28,56,8,60,16,28,16,28,16,14,32,14,32,7, - 64,7,64,3,128,3,128,1,0,1,0,20,14,42,19,255, - 0,253,249,240,120,240,224,56,112,64,60,120,128,28,120,128, - 28,120,128,30,189,0,14,157,0,14,157,0,15,30,0,7, - 14,0,7,14,0,2,4,0,2,4,0,15,14,28,17,0, - 0,126,124,60,56,30,48,14,96,15,192,7,128,3,192,7, - 192,7,224,12,240,24,112,56,120,112,60,248,126,13,14,28, - 15,0,0,252,120,120,48,56,32,60,96,28,64,30,128,15, - 128,7,0,7,0,7,0,7,0,7,0,7,0,31,192,12, - 14,28,13,0,0,255,240,224,112,192,224,129,224,131,192,7, - 128,7,0,15,0,30,0,60,16,120,16,112,48,224,112,255, - 240,4,16,16,6,1,254,240,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,240,8,14,14,9,0,0,192,192,96, - 96,48,48,24,24,12,12,6,6,3,3,4,16,16,6,0, - 254,240,48,48,48,48,48,48,48,48,48,48,48,48,48,48, - 240,8,8,8,9,0,6,24,24,60,60,102,102,195,195,9, - 2,4,9,0,253,255,128,255,128,5,4,4,7,1,10,192, - 224,112,24,10,9,18,11,0,0,127,0,227,128,195,128,7, - 128,59,128,227,128,227,128,231,128,121,192,12,14,28,12,255, - 0,240,0,112,0,112,0,112,0,112,0,119,128,120,224,112, - 112,112,112,112,112,112,112,112,112,120,224,111,128,9,9,18, - 10,0,0,31,0,115,128,225,128,224,0,224,0,224,0,224, - 128,113,128,30,0,12,14,28,13,0,0,1,224,0,224,0, - 224,0,224,0,224,30,224,113,224,224,224,224,224,224,224,224, - 224,224,224,113,224,30,240,10,9,18,11,0,0,30,0,115, - 128,225,192,225,192,255,192,224,0,224,64,112,192,31,0,8, - 14,14,7,0,0,30,55,119,112,112,252,112,112,112,112,112, - 112,112,248,11,15,30,11,0,252,0,96,0,224,63,0,115, - 128,97,128,97,128,115,128,63,0,96,0,127,128,63,192,193, - 192,192,192,225,128,127,0,12,14,28,13,0,0,240,0,112, - 0,112,0,112,0,112,0,119,192,121,224,112,224,112,224,112, - 224,112,224,112,224,112,224,249,240,5,14,14,6,0,0,112, - 112,112,0,0,240,112,112,112,112,112,112,112,248,7,18,18, - 6,253,252,14,14,14,0,0,30,14,14,14,14,14,14,14, - 14,14,238,236,120,12,14,28,13,0,0,240,0,112,0,112, - 0,112,0,112,0,115,224,113,128,114,0,118,0,127,0,119, - 128,115,192,113,224,251,240,5,14,14,6,0,0,240,112,112, - 112,112,112,112,112,112,112,112,112,112,248,19,9,27,20,0, - 0,247,223,128,121,243,192,112,225,192,112,225,192,112,225,192, - 112,225,192,112,225,192,112,225,192,249,243,224,12,9,18,13, - 0,0,247,192,121,224,112,224,112,224,112,224,112,224,112,224, - 112,224,249,240,11,9,18,12,0,0,31,0,113,192,224,224, - 224,224,224,224,224,224,224,224,113,192,31,0,12,13,26,12, - 255,252,231,128,120,224,112,112,112,112,112,112,112,112,112,112, - 120,224,119,128,112,0,112,0,112,0,248,0,12,13,26,12, - 0,252,30,96,113,224,224,224,224,224,224,224,224,224,224,224, - 113,224,30,224,0,224,0,224,0,224,1,240,8,9,9,9, - 0,0,246,123,115,112,112,112,112,112,248,9,9,18,10,0, - 0,61,0,99,0,225,0,252,0,127,0,15,128,131,128,195, - 0,190,0,7,13,13,8,0,0,16,16,48,112,252,112,112, - 112,112,112,114,114,60,12,9,18,13,0,0,249,224,112,224, - 112,224,112,224,112,224,112,224,112,224,121,224,62,240,10,9, - 18,9,255,0,249,192,112,128,112,128,57,0,57,0,30,0, - 30,0,12,0,12,0,16,9,18,15,255,0,251,231,113,194, - 113,194,57,228,57,228,30,120,30,120,12,48,12,48,11,9, - 18,12,0,0,253,224,120,192,61,128,31,0,14,0,31,0, - 55,128,99,192,247,224,11,13,26,12,0,252,248,224,112,64, - 112,64,56,128,56,128,29,0,29,0,14,0,14,0,4,0, - 196,0,232,0,112,0,9,9,18,10,0,0,255,128,199,128, - 143,0,30,0,60,0,120,128,240,128,225,128,255,128,5,16, - 16,6,0,254,24,48,112,112,112,112,96,192,96,112,112,112, - 112,112,48,24,2,14,14,11,4,0,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,5,16,16,6,0,254,192,96, - 112,112,112,112,48,24,48,112,112,112,112,112,96,192,10,3, - 6,12,1,4,57,192,127,128,231,0,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,0,0,0,5,0, - 1,4,14,14,7,1,252,96,240,240,96,0,96,96,96,240, - 240,240,240,240,96,9,13,26,11,1,254,0,128,0,128,31, - 0,115,128,227,128,228,0,228,0,232,0,232,128,113,128,30, - 0,32,0,32,0,10,14,28,11,0,0,31,0,49,128,115, - 128,115,128,112,0,112,0,56,0,255,128,28,0,28,0,24, - 64,112,192,159,192,239,128,9,9,18,10,0,2,221,128,255, - 128,99,0,193,128,193,128,193,128,99,0,255,128,221,128,14, - 14,28,15,0,0,252,60,120,24,56,16,28,48,30,32,14, - 96,7,192,31,240,3,128,31,240,3,128,3,128,3,128,15, - 224,2,14,14,11,4,0,192,192,192,192,192,192,0,0,192, - 192,192,192,192,192,7,16,16,8,0,254,120,204,140,192,112, - 124,158,134,194,242,124,28,4,196,204,120,6,2,2,10,2, - 11,204,204,14,14,28,15,0,0,7,128,24,96,32,16,71, - 200,76,200,152,68,152,4,152,4,152,4,76,72,71,136,32, - 16,24,96,7,128,7,8,8,8,0,6,120,204,60,204,220, - 110,0,254,8,5,5,9,0,3,51,102,204,102,51,9,6, - 12,10,0,2,255,128,255,128,1,128,1,128,1,128,1,128, - 5,3,3,6,0,3,248,248,248,14,14,28,15,0,0,7, - 128,24,96,32,16,95,136,76,200,140,196,140,196,143,132,141, - 132,76,200,94,232,32,16,24,96,7,128,6,2,2,8,1, - 11,252,252,6,6,6,7,0,8,120,204,132,132,204,120,10, - 11,22,11,0,0,12,0,12,0,12,0,255,192,255,192,12, - 0,12,0,12,0,0,0,255,192,255,192,6,8,8,6,0, - 6,120,204,204,24,48,96,196,252,6,8,8,6,0,6,120, - 204,12,56,12,204,204,120,5,4,4,7,1,11,24,56,112, - 192,12,13,26,13,0,252,249,240,112,224,112,224,112,224,112, - 224,112,224,112,224,121,224,110,240,96,0,240,0,240,0,96, - 0,13,14,28,14,0,0,63,248,126,112,254,112,254,112,254, - 112,254,112,126,112,62,112,14,112,14,112,14,112,14,112,14, - 112,31,248,4,4,4,5,0,3,96,240,240,96,4,4,4, - 6,1,252,64,112,48,224,6,8,8,6,0,6,48,240,48, - 48,48,48,48,252,6,8,8,7,0,6,120,204,204,204,204, - 120,0,252,8,5,5,9,0,3,204,102,51,102,204,14,14, - 28,15,0,0,48,96,240,96,48,192,48,192,49,128,49,128, - 51,24,255,56,6,120,6,216,13,152,13,252,24,24,24,60, - 14,14,28,15,0,0,48,96,240,96,48,192,48,192,49,128, - 49,128,51,120,255,204,6,204,6,24,12,48,12,96,24,196, - 24,252,14,14,28,15,0,0,120,96,204,96,12,192,56,192, - 13,128,205,128,207,24,123,56,6,120,6,216,13,152,13,252, - 24,24,24,60,9,14,28,10,0,252,12,0,30,0,30,0, - 12,0,0,0,12,0,24,0,48,0,96,0,227,0,227,128, - 227,128,243,0,124,0,14,19,38,14,255,0,12,0,14,0, - 7,0,1,128,0,0,1,0,1,128,3,128,3,192,5,192, - 4,192,8,224,8,224,16,112,31,240,32,112,32,56,96,56, - 240,124,14,19,38,14,255,0,0,96,0,224,1,192,3,0, - 0,0,1,0,1,128,3,128,3,192,5,192,4,192,8,224, - 8,224,16,112,31,240,32,112,32,56,96,56,240,124,14,19, - 38,14,255,0,1,128,3,192,6,96,12,48,0,0,1,0, - 1,128,3,128,3,192,5,192,4,192,8,224,8,224,16,112, - 31,240,32,112,32,56,96,56,240,124,14,18,36,14,255,0, - 3,144,7,224,9,192,0,0,1,0,1,128,3,128,3,192, - 5,192,4,192,8,224,8,224,16,112,31,240,32,112,32,56, - 96,56,240,124,14,17,34,14,255,0,6,96,6,96,0,0, - 1,0,1,128,3,128,3,192,5,192,4,192,8,224,8,224, - 16,112,31,240,32,112,32,56,96,56,240,124,14,19,38,14, - 255,0,1,128,2,64,2,64,1,128,0,0,1,0,1,128, - 3,128,3,192,5,192,4,192,8,224,8,224,16,112,31,240, - 32,112,32,56,96,56,240,124,20,14,42,21,0,0,3,255, - 240,0,248,112,0,184,48,1,56,144,1,56,144,2,57,128, - 4,63,128,4,57,128,15,248,128,16,56,144,16,56,16,32, - 56,48,96,56,112,240,255,240,12,18,36,14,0,252,15,144, - 60,112,112,48,112,48,224,16,224,16,224,0,224,0,224,0, - 224,16,240,16,112,32,60,96,15,128,2,0,3,128,1,128, - 7,0,11,19,38,13,0,0,48,0,56,0,28,0,6,0, - 0,0,255,224,112,224,112,96,113,32,113,32,115,0,127,0, - 115,0,113,0,113,32,112,32,112,96,112,224,255,224,11,19, - 38,13,0,0,1,128,3,128,7,0,12,0,0,0,255,224, - 112,224,112,96,113,32,113,32,115,0,127,0,115,0,113,0, - 113,32,112,32,112,96,112,224,255,224,11,19,38,13,0,0, - 6,0,15,0,25,128,48,192,0,0,255,224,112,224,112,96, - 113,32,113,32,115,0,127,0,115,0,113,0,113,32,112,32, - 112,96,112,224,255,224,11,17,34,13,0,0,25,128,25,128, - 0,0,255,224,112,224,112,96,113,32,113,32,115,0,127,0, - 115,0,113,0,113,32,112,32,112,96,112,224,255,224,6,19, - 19,9,0,0,192,224,112,24,0,124,56,56,56,56,56,56, - 56,56,56,56,56,56,124,6,19,19,9,1,0,12,28,56, - 96,0,248,112,112,112,112,112,112,112,112,112,112,112,112,248, - 8,19,19,9,0,0,24,60,102,195,0,124,56,56,56,56, - 56,56,56,56,56,56,56,56,124,6,17,17,9,1,0,204, - 204,0,248,112,112,112,112,112,112,112,112,112,112,112,112,248, - 14,14,28,16,0,0,255,192,112,240,112,56,112,56,112,28, - 112,28,252,28,112,28,112,28,112,28,112,56,112,56,112,240, - 255,192,14,18,36,16,0,0,7,32,15,192,19,128,0,0, - 240,124,120,56,60,16,60,16,62,16,47,16,39,144,35,208, - 33,240,32,240,32,240,32,112,112,48,248,16,14,19,38,16, - 0,0,12,0,14,0,7,0,1,128,0,0,15,192,60,240, - 112,56,112,56,224,28,224,28,224,28,224,28,224,28,224,28, - 112,56,112,56,60,240,15,192,14,19,38,16,0,0,0,192, - 1,192,3,128,6,0,0,0,15,192,60,240,112,56,112,56, - 224,28,224,28,224,28,224,28,224,28,224,28,112,56,112,56, - 60,240,15,192,14,19,38,16,0,0,3,0,7,128,12,192, - 24,96,0,0,15,192,60,240,112,56,112,56,224,28,224,28, - 224,28,224,28,224,28,224,28,112,56,112,56,60,240,15,192, - 14,18,36,16,0,0,7,32,15,192,19,128,0,0,15,192, - 60,240,112,56,112,56,224,28,224,28,224,28,224,28,224,28, - 224,28,112,56,112,56,60,240,15,192,14,17,34,16,0,0, - 12,192,12,192,0,0,15,192,60,240,112,56,112,56,224,28, - 224,28,224,28,224,28,224,28,224,28,112,56,112,56,60,240, - 15,192,10,10,20,11,0,0,64,128,225,192,115,128,63,0, - 30,0,30,0,63,0,115,128,225,192,64,128,14,15,30,16, - 0,0,0,8,15,208,60,240,112,56,112,88,224,156,225,28, - 225,28,226,28,228,28,232,28,112,56,48,56,60,240,79,192, - 14,19,38,16,0,0,12,0,14,0,7,0,1,128,0,0, - 248,124,112,56,112,16,112,16,112,16,112,16,112,16,112,16, - 112,16,112,16,112,16,112,16,56,96,31,192,14,19,38,16, - 0,0,0,96,0,224,1,192,3,0,0,0,248,124,112,56, - 112,16,112,16,112,16,112,16,112,16,112,16,112,16,112,16, - 112,16,112,16,56,96,31,192,14,19,38,16,0,0,3,0, - 7,128,12,192,24,96,0,0,248,124,112,56,112,16,112,16, - 112,16,112,16,112,16,112,16,112,16,112,16,112,16,112,16, - 56,96,31,192,14,17,34,16,0,0,12,192,12,192,0,0, - 248,124,112,56,112,16,112,16,112,16,112,16,112,16,112,16, - 112,16,112,16,112,16,112,16,56,96,31,192,13,19,38,15, - 0,0,0,96,0,224,1,192,3,0,0,0,252,120,120,48, - 56,32,60,96,28,64,30,128,15,128,7,0,7,0,7,0, - 7,0,7,0,7,0,31,192,12,14,28,14,1,0,248,0, - 112,0,112,0,127,192,113,224,112,240,112,240,112,240,112,240, - 113,224,127,128,112,0,112,0,248,0,11,14,28,12,0,0, - 30,0,51,128,113,192,113,192,113,192,113,128,119,0,113,192, - 112,224,112,224,112,224,112,224,113,192,247,0,10,14,28,11, - 0,0,48,0,56,0,28,0,6,0,0,0,127,0,227,128, - 195,128,7,128,59,128,227,128,227,128,231,128,121,192,10,14, - 28,11,0,0,3,0,7,0,14,0,24,0,0,0,127,0, - 227,128,195,128,7,128,59,128,227,128,227,128,231,128,121,192, - 10,14,28,11,0,0,12,0,30,0,51,0,97,128,0,0, - 127,0,227,128,195,128,7,128,59,128,227,128,227,128,231,128, - 121,192,10,13,26,11,0,0,24,128,63,0,70,0,0,0, - 127,0,227,128,195,128,7,128,59,128,227,128,227,128,231,128, - 121,192,10,12,24,11,0,0,51,0,51,0,0,0,127,0, - 227,128,195,128,7,128,59,128,227,128,227,128,231,128,121,192, - 10,14,28,11,0,0,12,0,18,0,18,0,12,0,0,0, - 127,0,227,128,195,128,7,128,59,128,227,128,227,128,231,128, - 121,192,16,9,18,17,0,0,63,120,99,206,227,135,7,135, - 59,255,227,128,227,129,231,195,120,252,9,13,26,10,0,252, - 31,0,115,128,225,128,224,0,224,0,224,0,224,128,113,128, - 30,0,8,0,14,0,6,0,28,0,10,14,28,11,0,0, - 48,0,56,0,28,0,6,0,0,0,30,0,115,128,225,192, - 225,192,255,192,224,0,224,64,112,192,31,0,10,14,28,11, - 0,0,3,0,7,0,14,0,24,0,0,0,30,0,115,128, - 225,192,225,192,255,192,224,0,224,64,112,192,31,0,10,14, - 28,11,0,0,12,0,30,0,51,0,97,128,0,0,30,0, - 115,128,225,192,225,192,255,192,224,0,224,64,112,192,31,0, - 10,12,24,11,0,0,51,0,51,0,0,0,30,0,115,128, - 225,192,225,192,255,192,224,0,224,64,112,192,31,0,6,14, - 14,6,255,0,192,224,112,24,0,120,56,56,56,56,56,56, - 56,124,6,14,14,6,0,0,12,28,56,96,0,240,112,112, - 112,112,112,112,112,248,8,14,14,6,255,0,24,60,102,195, - 0,120,56,56,56,56,56,56,56,124,5,12,12,6,0,0, - 216,216,0,240,112,112,112,112,112,112,112,248,11,14,28,12, - 0,0,192,0,51,0,28,0,102,0,3,0,31,128,113,192, - 224,224,224,224,224,224,224,224,224,224,113,192,31,0,12,13, - 26,13,0,0,12,64,31,128,35,0,0,0,247,192,121,224, - 112,224,112,224,112,224,112,224,112,224,112,224,249,240,11,14, - 28,12,0,0,48,0,56,0,28,0,6,0,0,0,31,0, - 113,192,224,224,224,224,224,224,224,224,224,224,113,192,31,0, - 11,14,28,12,0,0,1,128,3,128,7,0,12,0,0,0, - 31,0,113,192,224,224,224,224,224,224,224,224,224,224,113,192, - 31,0,11,14,28,12,0,0,6,0,15,0,25,128,48,192, - 0,0,31,0,113,192,224,224,224,224,224,224,224,224,224,224, - 113,192,31,0,11,13,26,12,0,0,24,128,63,0,70,0, - 0,0,31,0,113,192,224,224,224,224,224,224,224,224,224,224, - 113,192,31,0,11,12,24,12,0,0,51,0,51,0,0,0, - 31,0,113,192,224,224,224,224,224,224,224,224,224,224,113,192, - 31,0,10,10,20,11,0,0,12,0,12,0,0,0,0,0, - 255,192,255,192,0,0,0,0,12,0,12,0,10,11,22,11, - 0,255,1,0,31,0,115,128,227,192,229,192,229,192,233,192, - 233,192,115,128,62,0,32,0,12,14,28,13,0,0,24,0, - 28,0,14,0,3,0,0,0,249,240,112,224,112,224,112,224, - 112,224,112,224,112,224,121,224,62,240,12,14,28,13,0,0, - 3,0,7,0,14,0,24,0,0,0,249,240,112,224,112,224, - 112,224,112,224,112,224,112,224,121,224,62,240,12,14,28,13, - 0,0,6,0,15,0,25,128,48,192,0,0,249,240,112,224, - 112,224,112,224,112,224,112,224,112,224,121,224,62,240,12,12, - 24,13,0,0,25,128,25,128,0,0,249,240,112,224,112,224, - 112,224,112,224,112,224,112,224,121,224,62,240,11,18,36,12, - 0,252,1,128,3,128,7,0,12,0,0,0,248,224,112,64, - 112,64,56,128,56,128,29,0,29,0,14,0,14,0,4,0, - 196,0,232,0,112,0,12,18,36,12,255,252,240,0,112,0, - 112,0,112,0,112,0,119,128,120,224,112,112,112,112,112,112, - 112,112,112,112,120,224,119,128,112,0,112,0,112,0,248,0, - 11,16,32,12,0,252,25,128,25,128,0,0,248,224,112,64, - 112,64,56,128,56,128,29,0,29,0,14,0,14,0,4,0, - 196,0,232,0,112,0}; -/* - Fontname: -Adobe-New Century Schoolbook-Bold-R-Normal--20-140-100-100-P-113-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 14, '1' Height: 14 - Calculated Max Values w=20 h=18 x= 4 y=10 dx=20 dy= 0 ascent=16 len=42 - Font Bounding box w=24 h=32 x=-3 y=-8 - Calculated Min Values x=-3 y=-4 dx= 0 dy= 0 - Pure Font ascent =14 descent=-4 - X Font ascent =14 descent=-4 - Max Font ascent =16 descent=-4 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_ncenB14r[2603] U8G_FONT_SECTION("u8g_font_ncenB14r") = { - 0,24,32,253,248,14,3,71,7,51,32,127,252,16,252,14, - 252,0,0,0,5,0,1,4,14,14,6,1,0,96,240,240, - 240,240,240,96,96,96,0,96,240,240,96,5,5,5,8,1, - 9,216,216,216,216,216,11,12,24,12,0,1,13,128,13,128, - 13,128,127,224,127,224,27,0,27,0,255,192,255,192,54,0, - 54,0,54,0,9,18,36,11,1,254,8,0,8,0,62,0, - 107,128,203,128,201,128,232,0,252,0,255,0,127,128,31,128, - 11,128,201,128,233,128,235,0,62,0,8,0,8,0,14,15, - 30,15,0,255,56,192,103,64,196,192,196,128,197,128,201,0, - 115,0,2,56,6,100,4,196,12,196,8,196,24,200,16,112, - 16,0,16,14,28,17,1,0,7,128,12,192,24,192,24,192, - 29,128,31,0,14,62,63,24,119,144,227,224,225,224,224,241, - 241,254,127,28,2,5,5,5,1,9,192,192,192,192,192,5, - 16,16,6,0,254,24,48,112,96,224,192,192,192,192,192,192, - 224,96,112,48,24,5,16,16,6,0,254,192,96,112,48,56, - 24,24,24,24,24,24,56,48,112,96,192,7,7,7,8,0, - 7,56,146,214,56,214,146,56,10,10,20,11,0,0,12,0, - 12,0,12,0,12,0,255,192,255,192,12,0,12,0,12,0, - 12,0,4,7,7,5,0,253,96,240,240,112,32,64,128,5, - 3,3,6,0,3,248,248,248,4,4,4,5,0,0,96,240, - 240,96,6,14,14,7,0,0,12,12,8,24,24,16,48,48, - 32,96,96,64,192,192,9,14,28,11,1,0,28,0,119,0, - 99,0,227,128,227,128,227,128,227,128,227,128,227,128,227,128, - 227,128,99,0,119,0,28,0,7,14,14,11,2,0,24,56, - 248,56,56,56,56,56,56,56,56,56,56,254,9,14,28,11, - 1,0,30,0,103,0,227,128,227,128,99,128,3,128,7,0, - 7,0,14,0,24,0,48,0,96,128,255,128,255,128,9,14, - 28,11,1,0,30,0,103,0,227,128,227,128,99,128,3,0, - 28,0,3,0,3,128,99,128,227,128,227,128,103,0,62,0, - 9,14,28,11,1,0,1,0,3,0,7,0,15,0,15,0, - 23,0,39,0,71,0,71,0,135,0,255,128,7,0,7,0, - 15,128,9,14,28,11,1,0,127,128,127,0,64,0,64,0, - 64,0,126,0,71,0,3,128,3,128,99,128,227,128,227,128, - 103,0,62,0,9,14,28,11,1,0,31,0,115,128,99,128, - 227,0,224,0,238,0,247,0,227,128,227,128,227,128,227,128, - 99,128,115,0,28,0,9,14,28,11,1,0,255,128,255,128, - 129,128,131,0,6,0,6,0,12,0,12,0,28,0,28,0, - 56,0,56,0,56,0,56,0,9,14,28,11,1,0,28,0, - 99,0,193,128,193,128,225,128,251,0,126,0,63,0,79,128, - 195,128,193,128,193,128,227,0,60,0,9,14,28,11,1,0, - 28,0,103,0,227,0,227,128,227,128,227,128,227,128,119,128, - 59,128,3,128,99,128,227,0,231,0,124,0,4,9,9,6, - 1,0,96,240,240,96,0,96,240,240,96,4,12,12,6,1, - 253,96,240,240,96,0,96,240,240,112,32,64,128,10,10,20, - 11,0,0,0,192,3,192,15,0,60,0,240,0,240,0,60, - 0,15,0,3,192,0,192,9,6,12,11,1,2,255,128,255, - 128,0,0,0,0,255,128,255,128,10,10,20,11,0,0,192, - 0,240,0,60,0,15,0,3,192,3,192,15,0,60,0,240, - 0,192,0,9,14,28,10,0,0,31,0,103,128,227,128,227, - 128,99,128,3,0,6,0,12,0,24,0,0,0,24,0,60, - 0,60,0,24,0,15,14,28,16,0,0,7,240,28,12,48, - 4,99,230,102,102,204,102,204,102,216,204,216,204,217,216,206, - 240,96,8,112,48,31,224,14,14,28,14,255,0,1,0,1, - 128,3,128,3,192,5,192,4,192,8,224,8,224,16,112,31, - 240,32,112,32,56,96,56,240,124,12,14,28,14,0,0,255, - 192,113,224,112,224,112,224,112,224,113,192,127,128,112,224,112, - 112,112,112,112,112,112,112,112,224,255,128,12,14,28,14,0, - 0,15,144,60,240,112,48,112,48,224,16,224,16,224,0,224, - 0,224,0,224,16,112,16,112,32,60,96,15,128,14,14,28, - 16,0,0,255,192,112,240,112,56,112,56,112,28,112,28,112, - 28,112,28,112,28,112,28,112,56,112,56,112,240,255,192,11, - 14,28,13,0,0,255,224,112,224,112,96,113,32,113,32,115, - 0,127,0,115,0,113,0,113,32,112,32,112,96,112,224,255, - 224,11,14,28,13,0,0,255,224,112,224,112,96,113,32,113, - 32,115,0,127,0,115,0,113,0,113,0,112,0,112,0,112, - 0,252,0,13,14,28,15,0,0,15,144,60,240,112,48,112, - 48,224,16,224,16,224,0,224,0,224,248,224,112,112,112,112, - 112,60,240,15,144,14,14,28,16,0,0,248,124,112,56,112, - 56,112,56,112,56,112,56,127,248,112,56,112,56,112,56,112, - 56,112,56,112,56,248,124,5,14,14,9,1,0,248,112,112, - 112,112,112,112,112,112,112,112,112,112,248,10,14,28,12,255, - 0,7,192,3,128,3,128,3,128,3,128,3,128,3,128,3, - 128,99,128,243,128,243,128,195,128,103,0,60,0,14,14,28, - 16,0,0,248,248,112,96,112,192,113,128,115,0,118,0,126, - 0,127,0,119,128,115,192,113,224,112,240,112,120,248,252,10, - 14,28,12,0,0,248,0,112,0,112,0,112,0,112,0,112, - 0,112,0,112,0,112,0,112,64,112,64,112,192,113,192,255, - 192,17,14,42,19,0,0,252,15,128,60,15,0,62,15,0, - 46,23,0,39,23,0,39,23,0,39,39,0,35,167,0,35, - 167,0,35,199,0,33,199,0,33,199,0,112,135,0,248,143, - 128,14,14,28,16,0,0,240,124,120,56,60,16,60,16,62, - 16,47,16,39,144,35,208,33,240,32,240,32,240,32,112,112, - 48,248,16,14,14,28,16,0,0,15,192,60,240,112,56,112, - 56,224,28,224,28,224,28,224,28,224,28,224,28,112,56,112, - 56,60,240,15,192,12,14,28,14,0,0,255,128,113,224,112, - 240,112,240,112,240,112,240,113,224,127,128,112,0,112,0,112, - 0,112,0,112,0,248,0,14,18,36,16,0,252,15,192,60, - 240,112,56,112,56,224,28,224,28,224,28,224,28,224,28,239, - 28,115,152,113,184,61,240,15,192,0,192,0,232,0,248,0, - 112,13,14,28,16,0,0,255,224,112,240,112,112,112,112,112, - 112,112,224,127,128,113,192,113,192,113,224,112,224,112,224,112, - 232,248,112,10,14,28,12,0,0,30,128,115,128,225,128,224, - 128,240,0,252,0,127,0,31,128,7,192,131,192,129,192,193, - 192,243,128,159,0,11,14,28,13,0,0,255,224,206,96,142, - 32,142,32,142,32,14,0,14,0,14,0,14,0,14,0,14, - 0,14,0,14,0,31,0,14,14,28,16,0,0,248,124,112, - 56,112,16,112,16,112,16,112,16,112,16,112,16,112,16,112, - 16,112,16,112,16,56,96,15,192,15,14,28,14,255,0,252, - 62,120,28,56,8,60,16,28,16,28,16,14,32,14,32,7, - 64,7,64,3,128,3,128,1,0,1,0,20,14,42,19,255, - 0,253,249,240,120,240,224,56,112,64,60,120,128,28,120,128, - 28,120,128,30,189,0,14,157,0,14,157,0,15,30,0,7, - 14,0,7,14,0,2,4,0,2,4,0,15,14,28,17,0, - 0,126,124,60,56,30,48,14,96,15,192,7,128,3,192,7, - 192,7,224,12,240,24,112,56,120,112,60,248,126,13,14,28, - 15,0,0,252,120,120,48,56,32,60,96,28,64,30,128,15, - 128,7,0,7,0,7,0,7,0,7,0,7,0,31,192,12, - 14,28,13,0,0,255,240,224,112,192,224,129,224,131,192,7, - 128,7,0,15,0,30,0,60,16,120,16,112,48,224,112,255, - 240,4,16,16,6,1,254,240,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,240,8,14,14,9,0,0,192,192,96, - 96,48,48,24,24,12,12,6,6,3,3,4,16,16,6,0, - 254,240,48,48,48,48,48,48,48,48,48,48,48,48,48,48, - 240,8,8,8,9,0,6,24,24,60,60,102,102,195,195,9, - 2,4,9,0,253,255,128,255,128,5,4,4,7,1,10,192, - 224,112,24,10,9,18,11,0,0,127,0,227,128,195,128,7, - 128,59,128,227,128,227,128,231,128,121,192,12,14,28,12,255, - 0,240,0,112,0,112,0,112,0,112,0,119,128,120,224,112, - 112,112,112,112,112,112,112,112,112,120,224,111,128,9,9,18, - 10,0,0,31,0,115,128,225,128,224,0,224,0,224,0,224, - 128,113,128,30,0,12,14,28,13,0,0,1,224,0,224,0, - 224,0,224,0,224,30,224,113,224,224,224,224,224,224,224,224, - 224,224,224,113,224,30,240,10,9,18,11,0,0,30,0,115, - 128,225,192,225,192,255,192,224,0,224,64,112,192,31,0,8, - 14,14,7,0,0,30,55,119,112,112,252,112,112,112,112,112, - 112,112,248,11,15,30,11,0,252,0,96,0,224,63,0,115, - 128,97,128,97,128,115,128,63,0,96,0,127,128,63,192,193, - 192,192,192,225,128,127,0,12,14,28,13,0,0,240,0,112, - 0,112,0,112,0,112,0,119,192,121,224,112,224,112,224,112, - 224,112,224,112,224,112,224,249,240,5,14,14,6,0,0,112, - 112,112,0,0,240,112,112,112,112,112,112,112,248,7,18,18, - 6,253,252,14,14,14,0,0,30,14,14,14,14,14,14,14, - 14,14,238,236,120,12,14,28,13,0,0,240,0,112,0,112, - 0,112,0,112,0,115,224,113,128,114,0,118,0,127,0,119, - 128,115,192,113,224,251,240,5,14,14,6,0,0,240,112,112, - 112,112,112,112,112,112,112,112,112,112,248,19,9,27,20,0, - 0,247,223,128,121,243,192,112,225,192,112,225,192,112,225,192, - 112,225,192,112,225,192,112,225,192,249,243,224,12,9,18,13, - 0,0,247,192,121,224,112,224,112,224,112,224,112,224,112,224, - 112,224,249,240,11,9,18,12,0,0,31,0,113,192,224,224, - 224,224,224,224,224,224,224,224,113,192,31,0,12,13,26,12, - 255,252,231,128,120,224,112,112,112,112,112,112,112,112,112,112, - 120,224,119,128,112,0,112,0,112,0,248,0,12,13,26,12, - 0,252,30,96,113,224,224,224,224,224,224,224,224,224,224,224, - 113,224,30,224,0,224,0,224,0,224,1,240,8,9,9,9, - 0,0,246,123,115,112,112,112,112,112,248,9,9,18,10,0, - 0,61,0,99,0,225,0,252,0,127,0,15,128,131,128,195, - 0,190,0,7,13,13,8,0,0,16,16,48,112,252,112,112, - 112,112,112,114,114,60,12,9,18,13,0,0,249,224,112,224, - 112,224,112,224,112,224,112,224,112,224,121,224,62,240,10,9, - 18,9,255,0,249,192,112,128,112,128,57,0,57,0,30,0, - 30,0,12,0,12,0,16,9,18,15,255,0,251,231,113,194, - 113,194,57,228,57,228,30,120,30,120,12,48,12,48,11,9, - 18,12,0,0,253,224,120,192,61,128,31,0,14,0,31,0, - 55,128,99,192,247,224,11,13,26,12,0,252,248,224,112,64, - 112,64,56,128,56,128,29,0,29,0,14,0,14,0,4,0, - 196,0,232,0,112,0,9,9,18,10,0,0,255,128,199,128, - 143,0,30,0,60,0,120,128,240,128,225,128,255,128,5,16, - 16,6,0,254,24,48,112,112,112,112,96,192,96,112,112,112, - 112,112,48,24,2,14,14,11,4,0,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,5,16,16,6,0,254,192,96, - 112,112,112,112,48,24,48,112,112,112,112,112,96,192,10,3, - 6,12,1,4,57,192,127,128,231,0,255}; -/* - Fontname: -Adobe-New Century Schoolbook-Bold-R-Normal--25-180-100-100-P-149-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 18, '1' Height: 18 - Calculated Max Values w=26 h=24 x= 6 y=15 dx=26 dy= 0 ascent=24 len=72 - Font Bounding box w=33 h=40 x=-4 y=-10 - Calculated Min Values x=-3 y=-5 dx= 0 dy= 0 - Pure Font ascent =18 descent=-5 - X Font ascent =18 descent=-5 - Max Font ascent =24 descent=-5 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_ncenB18[8114] U8G_FONT_SECTION("u8g_font_ncenB18") = { - 0,33,40,252,246,18,4,68,10,106,32,255,251,24,251,18, - 251,0,0,0,7,0,1,5,18,18,7,1,0,112,248,248, - 248,112,112,112,112,112,112,32,32,0,0,112,248,248,112,6, - 6,6,8,1,12,204,204,204,204,204,136,12,18,36,14,1, - 0,12,192,12,192,12,192,12,192,12,192,127,240,127,240,25, - 128,25,128,25,128,25,128,255,224,255,224,51,0,51,0,51, - 0,51,0,51,0,12,23,46,14,1,253,4,0,4,0,31, - 192,116,96,100,240,228,240,228,240,244,96,252,0,255,0,127, - 192,31,224,7,240,5,240,100,240,244,112,244,112,244,96,100, - 224,63,128,4,0,4,0,4,0,19,18,54,21,1,0,30, - 14,0,123,54,0,113,204,0,241,12,0,225,24,0,226,24, - 0,226,48,0,100,48,0,56,96,0,0,99,192,0,207,96, - 0,206,32,1,158,32,1,156,32,3,28,64,3,28,64,6, - 12,128,6,7,0,20,18,54,22,1,0,1,240,0,7,56, - 0,14,24,0,14,24,0,14,24,0,15,48,0,15,224,0, - 7,192,0,15,192,0,57,227,240,113,241,192,240,241,128,240, - 121,0,240,127,0,240,62,16,120,31,16,124,63,224,31,199, - 192,2,6,6,6,2,12,192,192,192,192,192,192,6,21,21, - 8,1,253,4,12,24,48,48,96,96,224,224,224,224,224,224, - 224,96,96,48,48,24,12,4,6,21,21,8,1,253,128,192, - 96,48,48,24,24,28,28,28,28,28,28,28,24,24,48,48, - 96,192,128,9,10,20,11,1,8,28,0,28,0,201,128,235, - 128,62,0,62,0,235,128,201,128,28,0,28,0,12,12,24, - 14,1,1,6,0,6,0,6,0,6,0,6,0,255,240,255, - 240,6,0,6,0,6,0,6,0,6,0,5,8,8,7,1, - 252,112,248,248,120,48,32,64,128,6,3,3,8,1,5,252, - 252,252,5,4,4,7,1,0,112,248,248,112,7,18,18,9, - 1,0,6,6,6,12,12,12,24,24,24,48,48,48,96,96, - 96,192,192,192,12,18,36,14,1,0,15,0,57,192,112,224, - 112,224,240,240,240,240,240,240,240,240,240,240,240,240,240,240, - 240,240,240,240,240,240,112,224,112,224,57,192,15,0,10,18, - 36,14,2,0,30,0,254,0,30,0,30,0,30,0,30,0, - 30,0,30,0,30,0,30,0,30,0,30,0,30,0,30,0, - 30,0,30,0,63,0,255,192,11,18,36,14,1,0,31,0, - 99,192,225,224,241,224,241,224,241,224,97,224,1,192,3,192, - 3,128,7,0,14,0,24,32,48,32,112,96,255,224,255,224, - 255,224,12,18,36,14,1,0,15,128,49,224,112,224,120,240, - 120,240,120,240,48,224,1,192,15,0,1,192,0,224,96,240, - 240,240,240,240,240,240,224,224,97,224,31,128,12,18,36,14, - 1,0,0,192,1,192,3,192,7,192,7,192,15,192,27,192, - 19,192,51,192,99,192,99,192,195,192,255,240,255,240,3,192, - 3,192,3,192,15,240,12,18,36,14,1,0,127,240,127,224, - 127,192,64,0,64,0,64,0,95,0,113,192,96,224,0,240, - 0,240,0,240,96,240,240,240,240,240,240,224,97,192,63,0, - 12,18,36,14,1,0,15,128,56,192,113,224,113,224,241,224, - 240,192,240,0,247,128,249,224,240,224,240,240,240,240,240,240, - 240,240,240,240,112,224,121,224,31,128,12,18,36,14,1,0, - 255,240,255,240,255,224,192,96,128,192,129,192,3,128,3,128, - 7,0,7,0,15,0,15,0,30,0,30,0,30,0,30,0, - 30,0,12,0,12,18,36,14,1,0,15,0,57,192,112,224, - 112,224,112,224,120,224,124,192,63,128,31,128,63,192,119,224, - 225,240,224,240,224,112,224,112,224,96,112,192,31,128,12,18, - 36,14,1,0,31,128,121,224,112,224,240,240,240,240,240,240, - 240,240,240,240,112,240,121,240,30,240,0,240,48,240,120,240, - 120,224,120,224,49,192,31,0,5,12,12,7,1,0,112,248, - 248,112,0,0,0,0,112,248,248,112,5,16,16,7,1,252, - 112,248,248,112,0,0,0,0,112,248,248,120,48,32,64,128, - 12,12,24,14,1,1,0,48,0,240,3,192,15,0,60,0, - 240,0,240,0,60,0,15,0,3,192,0,240,0,48,12,6, - 12,14,1,4,255,240,255,240,0,0,0,0,255,240,255,240, - 12,12,24,14,1,1,192,0,240,0,60,0,15,0,3,192, - 0,240,0,240,3,192,15,0,60,0,240,0,192,0,11,18, - 36,13,1,0,63,0,99,192,241,224,241,224,97,224,1,224, - 1,192,3,128,7,0,12,0,24,0,24,0,0,0,0,0, - 28,0,62,0,62,0,28,0,19,18,54,20,1,0,1,252, - 0,15,6,0,12,1,128,48,0,192,48,220,192,99,188,96, - 103,28,96,199,28,96,206,28,96,206,56,96,206,56,64,206, - 56,192,206,121,128,103,191,0,96,0,0,56,1,0,28,7, - 0,7,252,0,19,18,54,19,0,0,0,96,0,0,96,0, - 0,240,0,0,240,0,1,120,0,1,120,0,3,60,0,2, - 60,0,2,60,0,6,30,0,4,30,0,7,254,0,12,15, - 0,8,15,0,8,15,0,24,7,128,56,7,128,254,31,224, - 17,18,54,19,1,0,255,248,0,60,62,0,60,31,0,60, - 31,0,60,31,0,60,31,0,60,30,0,60,60,0,63,248, - 0,60,30,0,60,15,0,60,15,128,60,15,128,60,15,128, - 60,15,128,60,15,128,60,31,0,255,252,0,17,18,54,19, - 1,0,3,249,128,15,15,128,60,3,128,60,1,128,120,1, - 128,120,0,128,248,0,128,248,0,0,248,0,0,248,0,0, - 248,0,0,248,0,0,120,0,128,120,0,128,60,1,0,60, - 1,0,15,6,0,3,248,0,18,18,54,20,1,0,255,240, - 0,60,60,0,60,15,0,60,15,0,60,7,128,60,7,128, - 60,7,192,60,7,192,60,7,192,60,7,192,60,7,192,60, - 7,192,60,7,128,60,7,128,60,15,0,60,15,0,60,60, - 0,255,240,0,15,18,36,18,1,0,255,254,60,30,60,6, - 60,2,60,2,60,34,60,32,60,96,63,224,60,96,60,32, - 60,32,60,2,60,2,60,2,60,6,60,30,255,254,15,18, - 36,17,1,0,255,254,60,30,60,6,60,2,60,2,60,34, - 60,32,60,96,63,224,60,96,60,32,60,32,60,0,60,0, - 60,0,60,0,60,0,255,0,18,18,54,20,1,0,3,249, - 128,15,15,128,60,3,128,60,1,128,120,1,128,120,0,128, - 248,0,128,248,0,0,248,0,0,248,0,0,248,15,192,248, - 7,128,120,7,128,120,7,128,60,7,128,60,7,128,15,13, - 128,3,248,128,19,18,54,21,1,0,255,31,224,60,7,128, - 60,7,128,60,7,128,60,7,128,60,7,128,60,7,128,60, - 7,128,63,255,128,60,7,128,60,7,128,60,7,128,60,7, - 128,60,7,128,60,7,128,60,7,128,60,7,128,255,31,224, - 8,18,18,10,1,0,255,60,60,60,60,60,60,60,60,60, - 60,60,60,60,60,60,60,255,14,18,36,16,0,0,3,252, - 0,240,0,240,0,240,0,240,0,240,0,240,0,240,0,240, - 0,240,0,240,96,240,240,240,240,240,224,240,192,224,97,224, - 63,128,20,18,54,21,1,0,255,15,192,60,3,0,60,6, - 0,60,12,0,60,24,0,60,48,0,60,96,0,60,224,0, - 61,240,0,63,248,0,62,248,0,60,124,0,60,62,0,60, - 31,0,60,31,0,60,15,128,60,7,192,255,15,240,15,18, - 36,17,1,0,255,0,60,0,60,0,60,0,60,0,60,0, - 60,0,60,0,60,0,60,0,60,0,60,0,60,2,60,2, - 60,2,60,6,60,30,255,254,22,18,54,24,1,0,252,1, - 252,60,1,240,62,3,240,62,2,240,46,2,240,47,6,240, - 39,4,240,39,132,240,39,140,240,35,136,240,35,200,240,35, - 216,240,33,208,240,33,240,240,32,224,240,32,224,240,112,96, - 240,248,67,252,20,18,54,22,1,0,252,7,240,62,1,192, - 31,0,128,31,128,128,31,192,128,23,224,128,19,240,128,17, - 240,128,16,248,128,16,124,128,16,126,128,16,63,128,16,31, - 128,16,15,128,16,7,128,16,3,128,56,1,128,254,0,128, - 19,18,54,21,1,0,3,248,0,15,30,0,60,7,128,60, - 7,128,120,3,192,120,3,192,248,3,224,248,3,224,248,3, - 224,248,3,224,248,3,224,248,3,224,120,3,192,120,3,192, - 60,7,128,60,7,128,15,30,0,3,248,0,17,18,54,18, - 1,0,255,252,0,60,31,0,60,15,0,60,15,128,60,15, - 128,60,15,128,60,15,128,60,15,0,60,31,0,63,248,0, - 60,0,0,60,0,0,60,0,0,60,0,0,60,0,0,60, - 0,0,60,0,0,255,128,0,19,23,69,21,1,251,3,248, - 0,15,30,0,60,7,128,60,7,128,120,3,192,120,3,192, - 248,3,224,248,3,224,248,3,224,248,3,224,248,3,224,251, - 227,224,126,115,192,124,51,192,60,51,128,60,27,128,15,30, - 0,3,254,0,0,14,0,0,15,32,0,7,192,0,7,192, - 0,3,128,19,18,54,21,1,0,255,248,0,60,62,0,60, - 31,0,60,31,0,60,31,0,60,31,0,60,30,0,60,60, - 0,63,224,0,60,120,0,60,60,0,60,60,0,60,62,0, - 60,30,0,60,31,32,60,15,32,60,15,192,255,135,128,14, - 18,36,16,1,0,15,200,56,120,96,24,224,24,224,8,240, - 8,254,0,255,192,127,240,63,248,15,252,1,252,128,60,128, - 28,192,28,192,24,240,112,159,192,16,18,36,18,1,0,255, - 255,227,199,195,195,131,193,131,193,131,193,3,192,3,192,3, - 192,3,192,3,192,3,192,3,192,3,192,3,192,3,192,3, - 192,15,240,19,18,54,21,1,0,255,15,224,60,3,128,60, - 1,0,60,1,0,60,1,0,60,1,0,60,1,0,60,1, - 0,60,1,0,60,1,0,60,1,0,60,1,0,60,1,0, - 60,1,0,60,2,0,30,2,0,31,140,0,7,248,0,19, - 18,54,19,0,0,255,15,224,60,3,128,60,3,0,30,2, - 0,30,2,0,30,6,0,15,4,0,15,4,0,15,12,0, - 7,136,0,7,136,0,7,152,0,3,208,0,3,208,0,1, - 224,0,1,224,0,0,192,0,0,192,0,26,18,72,26,0, - 0,255,127,159,192,60,30,7,0,60,30,6,0,30,15,4, - 0,30,15,4,0,30,15,12,0,15,31,136,0,15,23,136, - 0,15,23,152,0,7,179,208,0,7,163,208,0,7,163,240, - 0,3,225,224,0,3,193,224,0,3,193,224,0,1,192,192, - 0,1,128,192,0,1,128,192,0,20,18,54,20,0,0,255, - 135,224,62,1,128,31,3,0,31,134,0,15,140,0,7,216, - 0,3,240,0,3,224,0,1,240,0,0,248,0,1,248,0, - 3,124,0,6,62,0,4,31,0,12,31,0,24,15,128,48, - 7,192,252,31,240,18,18,54,18,0,0,255,15,192,60,3, - 0,30,2,0,30,6,0,15,4,0,15,12,0,7,136,0, - 7,152,0,3,208,0,3,240,0,1,224,0,1,224,0,1, - 224,0,1,224,0,1,224,0,1,224,0,1,224,0,7,248, - 0,15,18,36,17,1,0,127,254,112,62,96,124,64,120,64, - 248,0,240,1,224,3,224,3,192,7,128,15,128,15,0,30, - 0,62,2,60,2,120,6,248,14,255,254,6,21,21,8,1, - 253,252,224,224,224,224,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,252,10,18,36,12,1,0,192,0,224,0, - 224,0,112,0,112,0,56,0,56,0,28,0,28,0,14,0, - 14,0,7,0,7,0,3,128,3,128,1,192,1,192,0,192, - 6,21,21,8,1,253,252,28,28,28,28,28,28,28,28,28, - 28,28,28,28,28,28,28,28,28,28,252,10,10,20,15,2, - 8,12,0,12,0,30,0,30,0,51,0,51,0,97,128,97, - 128,192,192,192,192,12,2,4,12,0,252,255,240,255,240,5, - 5,5,7,1,13,224,224,112,48,24,14,12,24,15,0,0, - 127,128,241,224,240,240,96,240,1,240,14,240,120,240,240,240, - 240,240,240,240,249,252,126,56,16,18,36,16,255,0,252,0, - 60,0,60,0,60,0,60,0,60,0,61,240,63,28,62,30, - 60,14,60,15,60,15,60,15,60,15,60,14,60,30,62,28, - 39,240,13,12,24,14,0,0,15,240,56,120,120,120,112,48, - 240,0,240,0,240,0,240,0,120,8,120,8,60,48,31,224, - 16,18,36,17,0,0,0,252,0,60,0,60,0,60,0,60, - 0,60,15,188,56,252,120,124,112,60,240,60,240,60,240,60, - 240,60,112,60,120,124,56,252,15,191,14,12,24,15,0,0, - 15,192,56,112,120,120,112,56,240,60,255,252,240,0,240,0, - 120,8,120,8,60,48,15,224,12,18,36,10,0,0,7,224, - 28,240,28,240,60,96,60,0,60,0,255,128,60,0,60,0, - 60,0,60,0,60,0,60,0,60,0,60,0,60,0,60,0, - 255,0,13,18,36,15,1,251,0,56,31,248,121,224,240,240, - 240,240,240,240,240,240,121,224,63,128,96,0,224,0,255,192, - 127,240,127,248,96,56,192,24,224,48,127,224,17,18,54,18, - 0,0,252,0,0,60,0,0,60,0,0,60,0,0,60,0, - 0,60,0,0,60,248,0,61,252,0,62,62,0,60,30,0, - 60,30,0,60,30,0,60,30,0,60,30,0,60,30,0,60, - 30,0,60,30,0,254,63,128,8,18,18,9,0,0,24,60, - 60,24,0,0,252,60,60,60,60,60,60,60,60,60,60,255, - 8,23,23,7,253,251,6,15,15,6,0,0,63,15,15,15, - 15,15,15,15,15,15,15,15,15,15,206,206,120,17,18,54, - 17,0,0,252,0,0,60,0,0,60,0,0,60,0,0,60, - 0,0,60,0,0,60,254,0,60,56,0,60,48,0,60,96, - 0,60,192,0,63,192,0,63,224,0,60,240,0,60,120,0, - 60,60,0,60,30,0,255,127,128,8,18,18,9,0,0,252, - 60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60, - 255,24,12,36,25,0,0,252,240,240,61,249,248,62,126,124, - 60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60, - 60,60,60,60,60,60,60,60,254,126,127,17,12,36,18,0, - 0,252,248,0,61,252,0,62,62,0,60,30,0,60,30,0, - 60,30,0,60,30,0,60,30,0,60,30,0,60,30,0,60, - 30,0,254,63,128,14,12,24,15,0,0,15,192,56,112,120, - 120,112,56,240,60,240,60,240,60,240,60,112,56,120,120,56, - 112,15,192,16,17,34,16,255,251,253,240,63,28,60,30,60, - 14,60,15,60,15,60,15,60,15,60,14,62,30,63,28,61, - 240,60,0,60,0,60,0,60,0,255,0,16,17,34,16,0, - 251,15,132,60,236,120,60,112,60,240,60,240,60,240,60,240, - 60,112,60,120,124,56,252,15,188,0,60,0,60,0,60,0, - 60,0,255,12,12,24,12,0,0,252,224,61,240,62,240,60, - 96,60,0,60,0,60,0,60,0,60,0,60,0,60,0,255, - 0,10,12,24,11,0,0,62,128,99,128,193,128,224,128,252, - 0,255,128,127,192,15,192,129,192,192,192,225,128,191,0,10, - 17,34,10,0,0,4,0,12,0,12,0,28,0,60,0,255, - 128,60,0,60,0,60,0,60,0,60,0,60,0,60,0,60, - 64,60,64,31,128,15,0,17,12,36,18,0,0,254,126,0, - 60,30,0,60,30,0,60,30,0,60,30,0,60,30,0,60, - 30,0,60,30,0,60,30,0,62,62,0,31,222,0,15,159, - 128,16,12,24,15,255,0,255,31,60,4,30,12,30,8,15, - 24,15,16,7,176,7,160,3,224,3,192,1,192,1,128,23, - 12,36,22,255,0,255,63,62,60,30,8,60,30,8,30,63, - 24,30,47,16,30,47,16,15,103,176,15,71,160,7,195,224, - 7,131,192,3,129,192,3,1,128,17,12,36,16,255,0,255, - 31,0,62,12,0,31,24,0,15,176,0,7,224,0,3,192, - 0,1,224,0,3,240,0,6,248,0,12,124,0,24,62,0, - 124,127,128,16,17,34,15,255,251,254,63,60,12,30,8,30, - 24,15,16,15,48,7,160,7,224,3,192,3,192,1,192,1, - 128,1,128,97,0,243,0,254,0,120,0,11,12,24,12,0, - 0,255,224,225,224,195,224,135,192,143,128,15,0,30,0,62, - 32,124,32,248,96,240,224,255,224,6,21,21,8,1,253,28, - 48,112,112,112,112,112,112,112,96,192,96,112,112,112,112,112, - 112,112,48,28,3,18,18,15,6,0,224,224,224,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,6,21,21,8, - 1,253,224,48,56,56,56,56,56,56,56,24,12,24,56,56, - 56,56,56,56,56,48,224,12,5,10,15,1,4,56,32,126, - 112,255,240,231,224,65,192,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,0,0,0,7,0,1,5,18, - 18,7,1,251,112,248,248,112,0,0,32,32,112,112,112,112, - 112,112,248,248,248,112,12,15,30,14,1,255,0,32,0,64, - 15,192,56,240,121,240,113,96,242,0,242,0,244,0,244,0, - 120,16,120,16,60,96,47,192,64,0,14,18,36,15,0,0, - 3,224,15,48,14,120,30,120,30,48,30,0,30,0,30,0, - 127,224,15,0,15,0,15,0,7,0,7,4,126,12,207,252, - 207,248,113,240,12,12,24,14,1,2,207,48,255,240,127,224, - 112,224,224,112,224,112,224,112,224,112,112,224,127,224,255,240, - 207,48,19,18,54,19,0,0,255,143,224,62,3,0,62,3, - 0,31,6,0,31,6,0,15,140,0,15,140,0,7,216,0, - 7,248,0,31,254,0,1,224,0,1,224,0,31,254,0,1, - 224,0,1,224,0,1,224,0,3,240,0,15,252,0,3,18, - 18,14,6,0,224,224,224,224,224,224,224,0,0,0,224,224, - 224,224,224,224,224,224,11,20,40,13,1,254,31,0,35,128, - 99,128,99,0,120,0,62,0,63,128,71,192,193,224,224,224, - 240,96,124,96,63,64,15,128,3,128,1,128,48,128,112,128, - 113,0,62,0,10,4,8,12,1,14,97,128,243,192,243,192, - 97,128,19,18,54,21,1,0,3,248,0,15,254,0,60,7, - 128,48,1,128,97,248,192,103,24,192,198,8,96,206,0,96, - 206,0,96,206,0,96,206,0,96,199,4,96,103,136,192,97, - 240,192,48,1,128,60,7,128,15,254,0,3,248,0,8,10, - 10,10,1,8,120,206,6,126,198,206,119,0,0,255,11,7, - 14,13,1,3,28,224,57,192,115,128,231,0,115,128,57,192, - 28,224,11,6,12,13,1,4,255,224,255,224,0,96,0,96, - 0,96,0,96,6,3,3,8,1,5,252,252,252,19,18,54, - 21,1,0,3,248,0,15,254,0,60,7,128,48,1,128,103, - 240,192,99,24,192,195,24,96,195,24,96,195,240,96,195,96, - 96,195,48,96,195,48,96,99,24,192,103,156,192,48,1,128, - 60,7,128,15,254,0,3,248,0,8,2,2,10,1,15,255, - 255,8,7,7,9,0,11,60,102,195,195,195,102,60,12,11, - 22,14,1,1,6,0,6,0,6,0,255,240,255,240,6,0, - 6,0,6,0,0,0,255,240,255,240,7,11,11,8,0,7, - 124,206,198,198,14,12,24,48,98,254,254,7,11,11,8,0, - 7,124,206,198,6,12,60,14,6,198,206,124,5,5,5,7, - 1,14,24,56,112,96,192,17,17,51,18,0,251,254,63,128, - 60,30,0,60,30,0,60,30,0,60,30,0,60,30,0,60, - 30,0,60,30,0,60,30,0,62,62,0,63,222,0,39,159, - 128,48,0,0,48,0,0,120,0,0,120,0,0,48,0,0, - 16,18,36,18,1,0,31,255,127,156,127,156,255,156,255,156, - 255,156,127,156,127,156,31,156,3,156,3,156,3,156,3,156, - 3,156,3,156,3,156,3,156,15,255,3,4,4,7,2,5, - 224,224,224,224,5,6,6,7,1,251,16,32,112,56,24,240, - 6,11,11,8,0,7,48,240,48,48,48,48,48,48,48,48, - 252,9,10,20,11,1,8,28,0,99,0,227,128,227,128,227, - 128,99,0,28,0,0,0,0,0,255,128,11,7,14,13,1, - 3,231,0,115,128,57,192,28,224,57,192,115,128,231,0,18, - 18,54,21,1,0,48,6,0,240,6,0,48,12,0,48,24, - 0,48,24,0,48,48,0,48,96,0,48,99,0,48,199,0, - 49,135,0,253,143,0,3,27,0,6,19,0,6,51,0,12, - 99,0,24,127,192,24,3,0,48,7,128,18,18,54,21,1, - 0,48,6,0,240,6,0,48,12,0,48,24,0,48,24,0, - 48,48,0,48,96,0,48,111,128,48,201,192,49,152,192,253, - 152,192,3,1,192,6,1,128,6,3,0,12,6,0,24,12, - 64,24,31,192,48,31,192,19,18,54,21,0,0,124,3,0, - 206,3,0,198,6,0,6,12,0,12,12,0,56,24,0,12, - 48,0,6,49,128,198,99,128,206,195,128,124,197,128,1,141, - 128,3,25,128,3,25,128,6,49,128,12,63,224,12,1,128, - 24,3,192,11,18,36,13,1,251,7,0,15,128,15,128,7, - 0,0,0,0,0,3,0,3,0,6,0,28,0,56,0,112, - 0,240,0,240,192,241,224,241,224,120,192,31,128,19,24,72, - 19,0,0,6,0,0,7,0,0,3,128,0,1,192,0,0, - 96,0,0,0,0,0,96,0,0,96,0,0,240,0,0,240, - 0,1,120,0,1,120,0,3,60,0,2,60,0,2,60,0, - 6,30,0,4,30,0,7,254,0,12,15,0,8,15,0,8, - 15,0,24,7,128,56,7,128,254,31,224,19,24,72,19,0, - 0,0,6,0,0,14,0,0,28,0,0,48,0,0,96,0, - 0,0,0,0,96,0,0,96,0,0,240,0,0,240,0,1, - 120,0,1,120,0,3,60,0,2,60,0,2,60,0,6,30, - 0,4,30,0,7,254,0,12,15,0,8,15,0,8,15,0, - 24,7,128,56,7,128,254,31,224,19,23,69,19,0,0,0, - 96,0,0,240,0,1,152,0,3,12,0,0,0,0,0,96, - 0,0,96,0,0,240,0,0,240,0,1,120,0,1,120,0, - 3,60,0,2,60,0,2,60,0,6,30,0,4,30,0,7, - 254,0,12,15,0,8,15,0,8,15,0,24,7,128,56,7, - 128,254,31,224,19,22,66,19,0,0,0,226,0,1,252,0, - 2,56,0,0,0,0,0,96,0,0,96,0,0,240,0,0, - 240,0,1,120,0,1,120,0,3,60,0,2,60,0,2,60, - 0,6,30,0,4,30,0,7,254,0,12,15,0,8,15,0, - 8,15,0,24,7,128,56,7,128,254,31,224,19,23,69,19, - 0,0,3,156,0,3,156,0,3,156,0,0,0,0,0,0, - 0,0,96,0,0,96,0,0,240,0,0,240,0,1,120,0, - 1,120,0,3,60,0,2,60,0,2,60,0,6,30,0,4, - 30,0,7,254,0,12,15,0,8,15,0,8,15,0,24,7, - 128,56,7,128,254,31,224,19,24,72,19,0,0,0,240,0, - 1,152,0,1,8,0,1,152,0,0,240,0,0,0,0,0, - 96,0,0,96,0,0,240,0,0,240,0,1,120,0,1,120, - 0,3,60,0,2,60,0,2,60,0,6,30,0,4,30,0, - 7,254,0,12,15,0,8,15,0,8,15,0,24,7,128,56, - 7,128,254,31,224,25,18,72,26,0,0,1,255,255,128,0, - 111,3,128,0,111,1,128,0,207,0,128,0,207,0,128,1, - 143,8,128,1,143,8,0,3,15,24,0,3,15,248,0,6, - 15,24,0,7,255,8,0,12,15,8,0,12,15,0,128,24, - 15,0,128,24,15,0,128,48,15,1,128,112,15,3,128,252, - 63,255,128,17,23,69,19,1,251,3,249,128,15,15,128,60, - 3,128,60,1,128,120,1,128,120,0,128,248,0,128,248,0, - 0,248,0,0,248,0,0,248,0,0,248,0,0,120,0,128, - 120,0,128,60,1,0,60,1,0,15,6,0,3,248,0,0, - 128,0,1,192,0,0,224,0,0,96,0,3,192,0,15,24, - 48,18,1,0,12,0,14,0,7,0,1,128,0,192,0,0, - 255,254,60,30,60,6,60,2,60,2,60,34,60,32,60,96, - 63,224,60,96,60,32,60,32,60,2,60,2,60,2,60,6, - 60,30,255,254,15,24,48,18,1,0,0,24,0,56,0,112, - 0,192,1,128,0,0,255,254,60,30,60,6,60,2,60,2, - 60,34,60,32,60,96,63,224,60,96,60,32,60,32,60,2, - 60,2,60,2,60,6,60,30,255,254,15,23,46,18,1,0, - 1,128,3,192,6,96,12,48,0,0,255,254,60,30,60,6, - 60,2,60,2,60,34,60,32,60,96,63,224,60,96,60,32, - 60,32,60,2,60,2,60,2,60,6,60,30,255,254,15,23, - 46,18,1,0,14,112,14,112,14,112,0,0,0,0,255,254, - 60,30,60,6,60,2,60,2,60,34,60,32,60,96,63,224, - 60,96,60,32,60,32,60,2,60,2,60,2,60,6,60,30, - 255,254,8,24,24,10,1,0,192,224,112,24,12,0,255,60, - 60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,255, - 8,24,24,10,1,0,3,7,14,24,48,0,255,60,60,60, - 60,60,60,60,60,60,60,60,60,60,60,60,60,255,8,23, - 23,10,1,0,24,60,102,195,0,255,60,60,60,60,60,60, - 60,60,60,60,60,60,60,60,60,60,255,8,23,23,10,1, - 0,231,231,231,0,0,255,60,60,60,60,60,60,60,60,60, - 60,60,60,60,60,60,60,255,18,18,54,20,1,0,255,240, - 0,60,60,0,60,15,0,60,15,0,60,7,128,60,7,128, - 60,7,192,60,7,192,255,135,192,60,7,192,60,7,192,60, - 7,192,60,7,128,60,7,128,60,15,0,60,15,0,60,60, - 0,255,240,0,20,22,66,22,1,0,0,226,0,1,252,0, - 2,56,0,0,0,0,252,7,240,62,1,192,31,0,128,31, - 128,128,31,192,128,23,224,128,19,240,128,17,240,128,16,248, - 128,16,124,128,16,126,128,16,63,128,16,31,128,16,15,128, - 16,7,128,16,3,128,56,1,128,254,0,128,19,24,72,21, - 1,0,6,0,0,7,0,0,3,128,0,0,192,0,0,96, - 0,0,0,0,3,248,0,15,30,0,60,7,128,60,7,128, - 120,3,192,120,3,192,248,3,224,248,3,224,248,3,224,248, - 3,224,248,3,224,248,3,224,120,3,192,120,3,192,60,7, - 128,60,7,128,15,30,0,3,248,0,19,23,69,21,1,0, - 0,24,0,0,56,0,0,96,0,0,192,0,0,0,0,3, - 248,0,15,30,0,60,7,128,60,7,128,120,3,192,120,3, - 192,248,3,224,248,3,224,248,3,224,248,3,224,248,3,224, - 248,3,224,120,3,192,120,3,192,60,7,128,60,7,128,15, - 30,0,3,248,0,19,23,69,21,1,0,0,96,0,0,240, - 0,1,152,0,3,12,0,0,0,0,3,248,0,15,30,0, - 60,7,128,60,7,128,120,3,192,120,3,192,248,3,224,248, - 3,224,248,3,224,248,3,224,248,3,224,248,3,224,120,3, - 192,120,3,192,60,7,128,60,7,128,15,30,0,3,248,0, - 19,22,66,21,1,0,0,226,0,1,252,0,2,56,0,0, - 0,0,3,248,0,15,30,0,60,7,128,60,7,128,120,3, - 192,120,3,192,248,3,224,248,3,224,248,3,224,248,3,224, - 248,3,224,248,3,224,120,3,192,120,3,192,60,7,128,60, - 7,128,15,30,0,3,248,0,19,23,69,21,1,0,7,28, - 0,7,28,0,7,28,0,0,0,0,0,0,0,3,248,0, - 15,30,0,60,7,128,60,7,128,120,3,192,120,3,192,248, - 3,224,248,3,224,248,3,224,248,3,224,248,3,224,248,3, - 224,120,3,192,120,3,192,60,7,128,60,7,128,15,30,0, - 3,248,0,12,12,24,14,1,1,192,48,224,112,112,224,57, - 192,31,128,15,0,15,0,31,128,57,192,112,224,224,112,192, - 48,20,18,54,21,0,0,1,252,48,7,143,96,30,3,192, - 30,3,192,60,7,224,60,13,224,124,25,240,124,49,240,124, - 97,240,124,193,240,125,129,240,127,1,240,62,1,224,60,1, - 224,62,3,192,126,3,192,199,143,0,129,252,0,19,24,72, - 21,1,0,3,0,0,3,128,0,1,192,0,0,96,0,0, - 48,0,0,0,0,255,15,224,60,3,128,60,1,0,60,1, - 0,60,1,0,60,1,0,60,1,0,60,1,0,60,1,0, - 60,1,0,60,1,0,60,1,0,60,1,0,60,1,0,60, - 1,0,30,2,0,31,142,0,7,248,0,19,24,72,21,1, - 0,0,6,0,0,14,0,0,28,0,0,48,0,0,96,0, - 0,0,0,255,15,224,60,3,128,60,1,0,60,1,0,60, - 1,0,60,1,0,60,1,0,60,1,0,60,1,0,60,1, - 0,60,1,0,60,1,0,60,1,0,60,1,0,60,1,0, - 30,2,0,31,142,0,7,248,0,19,23,69,21,1,0,0, - 96,0,0,240,0,1,152,0,3,12,0,0,0,0,255,15, - 224,60,3,128,60,1,0,60,1,0,60,1,0,60,1,0, - 60,1,0,60,1,0,60,1,0,60,1,0,60,1,0,60, - 1,0,60,1,0,60,1,0,60,1,0,30,2,0,31,142, - 0,7,248,0,19,23,69,21,1,0,7,28,0,7,28,0, - 7,28,0,0,0,0,0,0,0,255,15,224,60,3,128,60, - 1,0,60,1,0,60,1,0,60,1,0,60,1,0,60,1, - 0,60,1,0,60,1,0,60,1,0,60,1,0,60,1,0, - 60,1,0,60,1,0,30,2,0,31,142,0,7,248,0,18, - 24,72,18,0,0,0,6,0,0,14,0,0,28,0,0,48, - 0,0,96,0,0,0,0,255,15,192,60,3,0,30,6,0, - 30,6,0,15,12,0,15,12,0,7,152,0,7,152,0,3, - 240,0,3,240,0,1,224,0,1,224,0,1,224,0,1,224, - 0,1,224,0,1,224,0,1,224,0,7,248,0,16,18,36, - 18,1,0,255,128,60,0,60,0,60,0,63,248,60,62,60, - 30,60,31,60,31,60,31,60,31,60,30,60,62,63,240,60, - 0,60,0,60,0,255,128,15,18,36,15,255,0,7,224,30, - 120,28,60,60,60,60,60,60,56,60,112,61,224,60,60,60, - 30,60,30,60,30,60,30,60,30,60,30,60,28,61,60,253, - 240,14,18,36,15,0,0,12,0,14,0,7,0,3,0,1, - 128,0,0,127,128,241,224,240,240,96,240,1,240,14,240,120, - 240,240,240,240,240,240,240,249,252,126,56,14,18,36,15,0, - 0,1,128,3,128,7,0,6,0,12,0,0,0,127,128,241, - 224,240,240,96,240,1,240,14,240,120,240,240,240,240,240,240, - 240,249,252,126,56,14,18,36,15,0,0,2,0,7,0,15, - 128,24,192,48,96,0,0,127,128,241,224,240,240,96,240,1, - 240,14,240,120,240,240,240,240,240,240,240,249,252,126,56,14, - 17,34,15,0,0,14,32,31,192,35,128,0,0,0,0,127, - 128,241,224,240,240,96,240,1,240,14,240,120,240,240,240,240, - 240,240,240,249,252,126,56,14,17,34,15,0,0,56,224,56, - 224,56,224,0,0,0,0,127,128,241,224,240,240,96,240,1, - 240,14,240,120,240,240,240,240,240,240,240,249,252,126,56,14, - 18,36,15,0,0,7,0,13,128,8,128,13,128,7,0,0, - 0,127,128,241,224,240,240,96,240,1,240,14,240,120,240,240, - 240,240,240,240,240,249,252,126,56,22,12,36,23,0,0,31, - 207,192,121,248,112,112,248,120,112,240,56,1,240,60,14,255, - 252,120,240,0,240,240,0,240,248,8,240,248,8,249,188,48, - 126,15,224,13,17,34,14,0,251,15,240,56,120,120,120,112, - 48,240,0,240,0,240,0,240,0,120,8,120,8,60,48,31, - 224,2,0,7,0,3,128,1,128,15,0,14,18,36,15,0, - 0,12,0,14,0,7,0,3,0,1,128,0,0,15,192,56, - 112,120,120,112,56,240,60,255,252,240,0,240,0,120,8,120, - 8,60,48,15,224,14,18,36,15,0,0,0,96,0,224,1, - 192,3,128,6,0,0,0,15,192,56,112,120,120,112,56,240, - 60,255,252,240,0,240,0,120,8,120,8,60,48,15,224,14, - 18,36,15,0,0,2,0,7,0,15,128,24,192,48,96,0, - 0,15,192,56,112,120,120,112,56,240,60,255,252,240,0,240, - 0,120,8,120,8,60,48,15,224,14,17,34,15,0,0,28, - 112,28,112,28,112,0,0,0,0,15,192,56,112,120,120,112, - 56,240,60,255,252,240,0,240,0,120,8,120,8,60,48,15, - 224,8,18,18,9,0,0,96,112,56,24,12,0,252,60,60, - 60,60,60,60,60,60,60,60,255,8,18,18,9,0,0,12, - 28,56,48,96,0,252,60,60,60,60,60,60,60,60,60,60, - 255,9,18,36,9,0,0,8,0,28,0,62,0,99,0,193, - 128,0,0,252,0,60,0,60,0,60,0,60,0,60,0,60, - 0,60,0,60,0,60,0,60,0,255,0,8,17,17,9,0, - 0,231,231,231,0,0,252,60,60,60,60,60,60,60,60,60, - 60,255,14,18,36,15,0,0,192,0,57,192,15,0,15,0, - 49,192,0,224,15,240,56,112,120,120,112,56,240,60,240,60, - 240,60,240,60,112,56,120,120,56,112,15,192,17,17,51,18, - 0,0,3,136,0,7,240,0,8,224,0,0,0,0,0,0, - 0,252,248,0,61,252,0,62,62,0,60,30,0,60,30,0, - 60,30,0,60,30,0,60,30,0,60,30,0,60,30,0,60, - 30,0,254,63,128,14,18,36,15,0,0,12,0,14,0,7, - 0,3,0,1,128,0,0,15,192,56,112,120,120,112,56,240, - 60,240,60,240,60,240,60,112,56,120,120,56,112,15,192,14, - 18,36,15,0,0,0,96,0,224,1,192,3,0,6,0,0, - 0,15,192,56,112,120,120,112,56,240,60,240,60,240,60,240, - 60,112,56,120,120,56,112,15,192,14,18,36,15,0,0,2, - 0,7,0,15,128,24,192,48,96,0,0,15,192,56,112,120, - 120,112,56,240,60,240,60,240,60,240,60,112,56,120,120,56, - 112,15,192,14,17,34,15,0,0,7,16,15,224,17,192,0, - 0,0,0,15,192,56,112,120,120,112,56,240,60,240,60,240, - 60,240,60,112,56,120,120,56,112,15,192,14,17,34,15,0, - 0,56,224,56,224,56,224,0,0,0,0,15,192,56,112,120, - 120,112,56,240,60,240,60,240,60,240,60,112,56,120,120,56, - 112,15,192,12,12,24,14,1,1,6,0,6,0,6,0,0, - 0,0,0,255,240,255,240,0,0,0,0,6,0,6,0,6, - 0,14,18,36,15,0,253,0,16,0,16,0,32,15,224,56, - 112,120,120,112,184,240,188,241,60,241,60,242,60,114,56,124, - 120,60,112,15,192,8,0,16,0,16,0,17,18,54,18,0, - 0,3,0,0,3,128,0,1,192,0,0,192,0,0,96,0, - 0,0,0,254,63,128,60,30,0,60,30,0,60,30,0,60, - 30,0,60,30,0,60,30,0,60,30,0,60,30,0,62,62, - 0,31,222,0,15,159,128,17,18,54,18,0,0,0,96,0, - 0,224,0,1,192,0,1,128,0,3,0,0,0,0,0,254, - 63,128,60,30,0,60,30,0,60,30,0,60,30,0,60,30, - 0,60,30,0,60,30,0,60,30,0,62,62,0,31,222,0, - 15,159,128,17,18,54,18,0,0,0,128,0,1,192,0,3, - 224,0,6,48,0,12,24,0,0,0,0,254,63,128,60,30, - 0,60,30,0,60,30,0,60,30,0,60,30,0,60,30,0, - 60,30,0,60,30,0,62,62,0,31,222,0,15,159,128,17, - 17,51,18,0,0,14,56,0,14,56,0,14,56,0,0,0, - 0,0,0,0,254,63,128,60,30,0,60,30,0,60,30,0, - 60,30,0,60,30,0,60,30,0,60,30,0,60,30,0,62, - 62,0,31,222,0,15,159,128,16,23,46,15,255,251,0,48, - 0,112,0,224,0,192,1,128,0,0,254,63,60,12,30,8, - 30,24,15,16,15,48,7,160,7,224,3,192,3,192,1,192, - 1,128,1,128,97,0,243,0,254,0,120,0,16,23,46,16, - 255,251,252,0,60,0,60,0,60,0,60,0,60,0,61,240, - 63,28,60,30,60,14,60,15,60,15,60,15,60,15,60,14, - 62,30,63,28,61,240,60,0,60,0,60,0,60,0,255,0, - 16,22,44,15,255,251,14,56,14,56,14,56,0,0,0,0, - 254,63,60,12,30,8,30,24,15,16,15,48,7,160,7,224, - 3,192,3,192,1,192,1,128,1,128,97,0,243,0,254,0, - 120,0}; -/* - Fontname: -Adobe-New Century Schoolbook-Bold-R-Normal--25-180-100-100-P-149-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 18, '1' Height: 18 - Calculated Max Values w=26 h=23 x= 6 y=13 dx=26 dy= 0 ascent=20 len=72 - Font Bounding box w=33 h=40 x=-4 y=-10 - Calculated Min Values x=-3 y=-5 dx= 0 dy= 0 - Pure Font ascent =18 descent=-5 - X Font ascent =18 descent=-5 - Max Font ascent =20 descent=-5 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_ncenB18r[3736] U8G_FONT_SECTION("u8g_font_ncenB18r") = { - 0,33,40,252,246,18,4,68,10,106,32,127,251,20,251,18, - 251,0,0,0,7,0,1,5,18,18,7,1,0,112,248,248, - 248,112,112,112,112,112,112,32,32,0,0,112,248,248,112,6, - 6,6,8,1,12,204,204,204,204,204,136,12,18,36,14,1, - 0,12,192,12,192,12,192,12,192,12,192,127,240,127,240,25, - 128,25,128,25,128,25,128,255,224,255,224,51,0,51,0,51, - 0,51,0,51,0,12,23,46,14,1,253,4,0,4,0,31, - 192,116,96,100,240,228,240,228,240,244,96,252,0,255,0,127, - 192,31,224,7,240,5,240,100,240,244,112,244,112,244,96,100, - 224,63,128,4,0,4,0,4,0,19,18,54,21,1,0,30, - 14,0,123,54,0,113,204,0,241,12,0,225,24,0,226,24, - 0,226,48,0,100,48,0,56,96,0,0,99,192,0,207,96, - 0,206,32,1,158,32,1,156,32,3,28,64,3,28,64,6, - 12,128,6,7,0,20,18,54,22,1,0,1,240,0,7,56, - 0,14,24,0,14,24,0,14,24,0,15,48,0,15,224,0, - 7,192,0,15,192,0,57,227,240,113,241,192,240,241,128,240, - 121,0,240,127,0,240,62,16,120,31,16,124,63,224,31,199, - 192,2,6,6,6,2,12,192,192,192,192,192,192,6,21,21, - 8,1,253,4,12,24,48,48,96,96,224,224,224,224,224,224, - 224,96,96,48,48,24,12,4,6,21,21,8,1,253,128,192, - 96,48,48,24,24,28,28,28,28,28,28,28,24,24,48,48, - 96,192,128,9,10,20,11,1,8,28,0,28,0,201,128,235, - 128,62,0,62,0,235,128,201,128,28,0,28,0,12,12,24, - 14,1,1,6,0,6,0,6,0,6,0,6,0,255,240,255, - 240,6,0,6,0,6,0,6,0,6,0,5,8,8,7,1, - 252,112,248,248,120,48,32,64,128,6,3,3,8,1,5,252, - 252,252,5,4,4,7,1,0,112,248,248,112,7,18,18,9, - 1,0,6,6,6,12,12,12,24,24,24,48,48,48,96,96, - 96,192,192,192,12,18,36,14,1,0,15,0,57,192,112,224, - 112,224,240,240,240,240,240,240,240,240,240,240,240,240,240,240, - 240,240,240,240,240,240,112,224,112,224,57,192,15,0,10,18, - 36,14,2,0,30,0,254,0,30,0,30,0,30,0,30,0, - 30,0,30,0,30,0,30,0,30,0,30,0,30,0,30,0, - 30,0,30,0,63,0,255,192,11,18,36,14,1,0,31,0, - 99,192,225,224,241,224,241,224,241,224,97,224,1,192,3,192, - 3,128,7,0,14,0,24,32,48,32,112,96,255,224,255,224, - 255,224,12,18,36,14,1,0,15,128,49,224,112,224,120,240, - 120,240,120,240,48,224,1,192,15,0,1,192,0,224,96,240, - 240,240,240,240,240,240,224,224,97,224,31,128,12,18,36,14, - 1,0,0,192,1,192,3,192,7,192,7,192,15,192,27,192, - 19,192,51,192,99,192,99,192,195,192,255,240,255,240,3,192, - 3,192,3,192,15,240,12,18,36,14,1,0,127,240,127,224, - 127,192,64,0,64,0,64,0,95,0,113,192,96,224,0,240, - 0,240,0,240,96,240,240,240,240,240,240,224,97,192,63,0, - 12,18,36,14,1,0,15,128,56,192,113,224,113,224,241,224, - 240,192,240,0,247,128,249,224,240,224,240,240,240,240,240,240, - 240,240,240,240,112,224,121,224,31,128,12,18,36,14,1,0, - 255,240,255,240,255,224,192,96,128,192,129,192,3,128,3,128, - 7,0,7,0,15,0,15,0,30,0,30,0,30,0,30,0, - 30,0,12,0,12,18,36,14,1,0,15,0,57,192,112,224, - 112,224,112,224,120,224,124,192,63,128,31,128,63,192,119,224, - 225,240,224,240,224,112,224,112,224,96,112,192,31,128,12,18, - 36,14,1,0,31,128,121,224,112,224,240,240,240,240,240,240, - 240,240,240,240,112,240,121,240,30,240,0,240,48,240,120,240, - 120,224,120,224,49,192,31,0,5,12,12,7,1,0,112,248, - 248,112,0,0,0,0,112,248,248,112,5,16,16,7,1,252, - 112,248,248,112,0,0,0,0,112,248,248,120,48,32,64,128, - 12,12,24,14,1,1,0,48,0,240,3,192,15,0,60,0, - 240,0,240,0,60,0,15,0,3,192,0,240,0,48,12,6, - 12,14,1,4,255,240,255,240,0,0,0,0,255,240,255,240, - 12,12,24,14,1,1,192,0,240,0,60,0,15,0,3,192, - 0,240,0,240,3,192,15,0,60,0,240,0,192,0,11,18, - 36,13,1,0,63,0,99,192,241,224,241,224,97,224,1,224, - 1,192,3,128,7,0,12,0,24,0,24,0,0,0,0,0, - 28,0,62,0,62,0,28,0,19,18,54,20,1,0,1,252, - 0,15,6,0,12,1,128,48,0,192,48,220,192,99,188,96, - 103,28,96,199,28,96,206,28,96,206,56,96,206,56,64,206, - 56,192,206,121,128,103,191,0,96,0,0,56,1,0,28,7, - 0,7,252,0,19,18,54,19,0,0,0,96,0,0,96,0, - 0,240,0,0,240,0,1,120,0,1,120,0,3,60,0,2, - 60,0,2,60,0,6,30,0,4,30,0,7,254,0,12,15, - 0,8,15,0,8,15,0,24,7,128,56,7,128,254,31,224, - 17,18,54,19,1,0,255,248,0,60,62,0,60,31,0,60, - 31,0,60,31,0,60,31,0,60,30,0,60,60,0,63,248, - 0,60,30,0,60,15,0,60,15,128,60,15,128,60,15,128, - 60,15,128,60,15,128,60,31,0,255,252,0,17,18,54,19, - 1,0,3,249,128,15,15,128,60,3,128,60,1,128,120,1, - 128,120,0,128,248,0,128,248,0,0,248,0,0,248,0,0, - 248,0,0,248,0,0,120,0,128,120,0,128,60,1,0,60, - 1,0,15,6,0,3,248,0,18,18,54,20,1,0,255,240, - 0,60,60,0,60,15,0,60,15,0,60,7,128,60,7,128, - 60,7,192,60,7,192,60,7,192,60,7,192,60,7,192,60, - 7,192,60,7,128,60,7,128,60,15,0,60,15,0,60,60, - 0,255,240,0,15,18,36,18,1,0,255,254,60,30,60,6, - 60,2,60,2,60,34,60,32,60,96,63,224,60,96,60,32, - 60,32,60,2,60,2,60,2,60,6,60,30,255,254,15,18, - 36,17,1,0,255,254,60,30,60,6,60,2,60,2,60,34, - 60,32,60,96,63,224,60,96,60,32,60,32,60,0,60,0, - 60,0,60,0,60,0,255,0,18,18,54,20,1,0,3,249, - 128,15,15,128,60,3,128,60,1,128,120,1,128,120,0,128, - 248,0,128,248,0,0,248,0,0,248,0,0,248,15,192,248, - 7,128,120,7,128,120,7,128,60,7,128,60,7,128,15,13, - 128,3,248,128,19,18,54,21,1,0,255,31,224,60,7,128, - 60,7,128,60,7,128,60,7,128,60,7,128,60,7,128,60, - 7,128,63,255,128,60,7,128,60,7,128,60,7,128,60,7, - 128,60,7,128,60,7,128,60,7,128,60,7,128,255,31,224, - 8,18,18,10,1,0,255,60,60,60,60,60,60,60,60,60, - 60,60,60,60,60,60,60,255,14,18,36,16,0,0,3,252, - 0,240,0,240,0,240,0,240,0,240,0,240,0,240,0,240, - 0,240,0,240,96,240,240,240,240,240,224,240,192,224,97,224, - 63,128,20,18,54,21,1,0,255,15,192,60,3,0,60,6, - 0,60,12,0,60,24,0,60,48,0,60,96,0,60,224,0, - 61,240,0,63,248,0,62,248,0,60,124,0,60,62,0,60, - 31,0,60,31,0,60,15,128,60,7,192,255,15,240,15,18, - 36,17,1,0,255,0,60,0,60,0,60,0,60,0,60,0, - 60,0,60,0,60,0,60,0,60,0,60,0,60,2,60,2, - 60,2,60,6,60,30,255,254,22,18,54,24,1,0,252,1, - 252,60,1,240,62,3,240,62,2,240,46,2,240,47,6,240, - 39,4,240,39,132,240,39,140,240,35,136,240,35,200,240,35, - 216,240,33,208,240,33,240,240,32,224,240,32,224,240,112,96, - 240,248,67,252,20,18,54,22,1,0,252,7,240,62,1,192, - 31,0,128,31,128,128,31,192,128,23,224,128,19,240,128,17, - 240,128,16,248,128,16,124,128,16,126,128,16,63,128,16,31, - 128,16,15,128,16,7,128,16,3,128,56,1,128,254,0,128, - 19,18,54,21,1,0,3,248,0,15,30,0,60,7,128,60, - 7,128,120,3,192,120,3,192,248,3,224,248,3,224,248,3, - 224,248,3,224,248,3,224,248,3,224,120,3,192,120,3,192, - 60,7,128,60,7,128,15,30,0,3,248,0,17,18,54,18, - 1,0,255,252,0,60,31,0,60,15,0,60,15,128,60,15, - 128,60,15,128,60,15,128,60,15,0,60,31,0,63,248,0, - 60,0,0,60,0,0,60,0,0,60,0,0,60,0,0,60, - 0,0,60,0,0,255,128,0,19,23,69,21,1,251,3,248, - 0,15,30,0,60,7,128,60,7,128,120,3,192,120,3,192, - 248,3,224,248,3,224,248,3,224,248,3,224,248,3,224,251, - 227,224,126,115,192,124,51,192,60,51,128,60,27,128,15,30, - 0,3,254,0,0,14,0,0,15,32,0,7,192,0,7,192, - 0,3,128,19,18,54,21,1,0,255,248,0,60,62,0,60, - 31,0,60,31,0,60,31,0,60,31,0,60,30,0,60,60, - 0,63,224,0,60,120,0,60,60,0,60,60,0,60,62,0, - 60,30,0,60,31,32,60,15,32,60,15,192,255,135,128,14, - 18,36,16,1,0,15,200,56,120,96,24,224,24,224,8,240, - 8,254,0,255,192,127,240,63,248,15,252,1,252,128,60,128, - 28,192,28,192,24,240,112,159,192,16,18,36,18,1,0,255, - 255,227,199,195,195,131,193,131,193,131,193,3,192,3,192,3, - 192,3,192,3,192,3,192,3,192,3,192,3,192,3,192,3, - 192,15,240,19,18,54,21,1,0,255,15,224,60,3,128,60, - 1,0,60,1,0,60,1,0,60,1,0,60,1,0,60,1, - 0,60,1,0,60,1,0,60,1,0,60,1,0,60,1,0, - 60,1,0,60,2,0,30,2,0,31,140,0,7,248,0,19, - 18,54,19,0,0,255,15,224,60,3,128,60,3,0,30,2, - 0,30,2,0,30,6,0,15,4,0,15,4,0,15,12,0, - 7,136,0,7,136,0,7,152,0,3,208,0,3,208,0,1, - 224,0,1,224,0,0,192,0,0,192,0,26,18,72,26,0, - 0,255,127,159,192,60,30,7,0,60,30,6,0,30,15,4, - 0,30,15,4,0,30,15,12,0,15,31,136,0,15,23,136, - 0,15,23,152,0,7,179,208,0,7,163,208,0,7,163,240, - 0,3,225,224,0,3,193,224,0,3,193,224,0,1,192,192, - 0,1,128,192,0,1,128,192,0,20,18,54,20,0,0,255, - 135,224,62,1,128,31,3,0,31,134,0,15,140,0,7,216, - 0,3,240,0,3,224,0,1,240,0,0,248,0,1,248,0, - 3,124,0,6,62,0,4,31,0,12,31,0,24,15,128,48, - 7,192,252,31,240,18,18,54,18,0,0,255,15,192,60,3, - 0,30,2,0,30,6,0,15,4,0,15,12,0,7,136,0, - 7,152,0,3,208,0,3,240,0,1,224,0,1,224,0,1, - 224,0,1,224,0,1,224,0,1,224,0,1,224,0,7,248, - 0,15,18,36,17,1,0,127,254,112,62,96,124,64,120,64, - 248,0,240,1,224,3,224,3,192,7,128,15,128,15,0,30, - 0,62,2,60,2,120,6,248,14,255,254,6,21,21,8,1, - 253,252,224,224,224,224,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,252,10,18,36,12,1,0,192,0,224,0, - 224,0,112,0,112,0,56,0,56,0,28,0,28,0,14,0, - 14,0,7,0,7,0,3,128,3,128,1,192,1,192,0,192, - 6,21,21,8,1,253,252,28,28,28,28,28,28,28,28,28, - 28,28,28,28,28,28,28,28,28,28,252,10,10,20,15,2, - 8,12,0,12,0,30,0,30,0,51,0,51,0,97,128,97, - 128,192,192,192,192,12,2,4,12,0,252,255,240,255,240,5, - 5,5,7,1,13,224,224,112,48,24,14,12,24,15,0,0, - 127,128,241,224,240,240,96,240,1,240,14,240,120,240,240,240, - 240,240,240,240,249,252,126,56,16,18,36,16,255,0,252,0, - 60,0,60,0,60,0,60,0,60,0,61,240,63,28,62,30, - 60,14,60,15,60,15,60,15,60,15,60,14,60,30,62,28, - 39,240,13,12,24,14,0,0,15,240,56,120,120,120,112,48, - 240,0,240,0,240,0,240,0,120,8,120,8,60,48,31,224, - 16,18,36,17,0,0,0,252,0,60,0,60,0,60,0,60, - 0,60,15,188,56,252,120,124,112,60,240,60,240,60,240,60, - 240,60,112,60,120,124,56,252,15,191,14,12,24,15,0,0, - 15,192,56,112,120,120,112,56,240,60,255,252,240,0,240,0, - 120,8,120,8,60,48,15,224,12,18,36,10,0,0,7,224, - 28,240,28,240,60,96,60,0,60,0,255,128,60,0,60,0, - 60,0,60,0,60,0,60,0,60,0,60,0,60,0,60,0, - 255,0,13,18,36,15,1,251,0,56,31,248,121,224,240,240, - 240,240,240,240,240,240,121,224,63,128,96,0,224,0,255,192, - 127,240,127,248,96,56,192,24,224,48,127,224,17,18,54,18, - 0,0,252,0,0,60,0,0,60,0,0,60,0,0,60,0, - 0,60,0,0,60,248,0,61,252,0,62,62,0,60,30,0, - 60,30,0,60,30,0,60,30,0,60,30,0,60,30,0,60, - 30,0,60,30,0,254,63,128,8,18,18,9,0,0,24,60, - 60,24,0,0,252,60,60,60,60,60,60,60,60,60,60,255, - 8,23,23,7,253,251,6,15,15,6,0,0,63,15,15,15, - 15,15,15,15,15,15,15,15,15,15,206,206,120,17,18,54, - 17,0,0,252,0,0,60,0,0,60,0,0,60,0,0,60, - 0,0,60,0,0,60,254,0,60,56,0,60,48,0,60,96, - 0,60,192,0,63,192,0,63,224,0,60,240,0,60,120,0, - 60,60,0,60,30,0,255,127,128,8,18,18,9,0,0,252, - 60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60, - 255,24,12,36,25,0,0,252,240,240,61,249,248,62,126,124, - 60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60, - 60,60,60,60,60,60,60,60,254,126,127,17,12,36,18,0, - 0,252,248,0,61,252,0,62,62,0,60,30,0,60,30,0, - 60,30,0,60,30,0,60,30,0,60,30,0,60,30,0,60, - 30,0,254,63,128,14,12,24,15,0,0,15,192,56,112,120, - 120,112,56,240,60,240,60,240,60,240,60,112,56,120,120,56, - 112,15,192,16,17,34,16,255,251,253,240,63,28,60,30,60, - 14,60,15,60,15,60,15,60,15,60,14,62,30,63,28,61, - 240,60,0,60,0,60,0,60,0,255,0,16,17,34,16,0, - 251,15,132,60,236,120,60,112,60,240,60,240,60,240,60,240, - 60,112,60,120,124,56,252,15,188,0,60,0,60,0,60,0, - 60,0,255,12,12,24,12,0,0,252,224,61,240,62,240,60, - 96,60,0,60,0,60,0,60,0,60,0,60,0,60,0,255, - 0,10,12,24,11,0,0,62,128,99,128,193,128,224,128,252, - 0,255,128,127,192,15,192,129,192,192,192,225,128,191,0,10, - 17,34,10,0,0,4,0,12,0,12,0,28,0,60,0,255, - 128,60,0,60,0,60,0,60,0,60,0,60,0,60,0,60, - 64,60,64,31,128,15,0,17,12,36,18,0,0,254,126,0, - 60,30,0,60,30,0,60,30,0,60,30,0,60,30,0,60, - 30,0,60,30,0,60,30,0,62,62,0,31,222,0,15,159, - 128,16,12,24,15,255,0,255,31,60,4,30,12,30,8,15, - 24,15,16,7,176,7,160,3,224,3,192,1,192,1,128,23, - 12,36,22,255,0,255,63,62,60,30,8,60,30,8,30,63, - 24,30,47,16,30,47,16,15,103,176,15,71,160,7,195,224, - 7,131,192,3,129,192,3,1,128,17,12,36,16,255,0,255, - 31,0,62,12,0,31,24,0,15,176,0,7,224,0,3,192, - 0,1,224,0,3,240,0,6,248,0,12,124,0,24,62,0, - 124,127,128,16,17,34,15,255,251,254,63,60,12,30,8,30, - 24,15,16,15,48,7,160,7,224,3,192,3,192,1,192,1, - 128,1,128,97,0,243,0,254,0,120,0,11,12,24,12,0, - 0,255,224,225,224,195,224,135,192,143,128,15,0,30,0,62, - 32,124,32,248,96,240,224,255,224,6,21,21,8,1,253,28, - 48,112,112,112,112,112,112,112,96,192,96,112,112,112,112,112, - 112,112,48,28,3,18,18,15,6,0,224,224,224,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,6,21,21,8, - 1,253,224,48,56,56,56,56,56,56,56,24,12,24,56,56, - 56,56,56,56,56,48,224,12,5,10,15,1,4,56,32,126, - 112,255,240,231,224,65,192,255}; -/* - Fontname: -Adobe-New Century Schoolbook-Bold-R-Normal--34-240-100-100-P-193-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 25, '1' Height: 24 - Calculated Max Values w=32 h=33 x= 8 y=18 dx=33 dy= 0 ascent=33 len=132 - Font Bounding box w=39 h=53 x=-4 y=-13 - Calculated Min Values x=-3 y=-7 dx= 0 dy= 0 - Pure Font ascent =25 descent=-7 - X Font ascent =25 descent=-7 - Max Font ascent =33 descent=-7 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_ncenB24[12964] U8G_FONT_SECTION("u8g_font_ncenB24") = { - 0,39,53,252,243,25,6,143,16,147,32,255,249,33,249,25, - 249,0,0,0,9,1,1,6,25,25,10,2,0,120,252,252, - 252,252,252,252,120,120,120,120,48,48,48,48,48,48,0,0, - 120,252,252,252,252,120,11,11,22,11,0,14,96,192,241,224, - 241,224,241,224,241,224,241,224,241,224,96,192,96,192,96,192, - 96,192,16,25,50,19,1,255,7,28,7,28,7,28,7,28, - 14,56,14,56,14,56,127,255,127,255,127,255,14,56,12,48, - 28,112,28,112,255,254,255,254,255,254,28,112,28,112,56,224, - 56,224,56,224,56,224,56,224,56,224,17,30,90,19,1,252, - 1,128,0,1,128,0,1,128,0,7,240,0,31,252,0,57, - 158,0,113,143,0,113,159,0,241,159,0,241,142,0,253,128, - 0,255,128,0,127,240,0,127,252,0,63,254,0,15,255,0, - 1,255,128,1,191,128,113,143,128,249,135,128,249,135,128,249, - 135,0,241,143,0,121,158,0,63,252,0,7,224,0,1,128, - 0,1,128,0,1,128,0,1,128,0,26,24,96,27,0,0, - 0,0,24,0,7,192,48,0,15,96,112,0,30,57,224,0, - 60,31,96,0,60,16,192,0,120,16,128,0,120,17,128,0, - 240,49,0,0,240,35,0,0,240,98,0,0,240,198,31,0, - 123,140,61,128,63,12,120,192,0,24,240,64,0,17,240,64, - 0,49,224,64,0,33,224,192,0,99,224,192,0,195,193,128, - 0,195,193,128,1,131,195,0,1,129,230,0,3,0,252,0, - 24,25,75,28,2,0,0,124,0,1,255,0,3,199,0,7, - 135,128,7,131,128,7,131,128,7,199,128,7,199,0,7,239, - 0,7,252,0,3,248,0,7,241,255,15,249,255,61,248,124, - 120,252,56,120,254,112,248,126,96,248,63,224,252,63,192,252, - 31,193,254,15,227,255,15,243,127,255,254,63,243,254,15,128, - 252,4,11,11,8,2,14,96,240,240,240,240,240,240,96,96, - 96,96,9,27,54,13,2,253,3,128,7,0,14,0,28,0, - 28,0,56,0,56,0,120,0,120,0,240,0,240,0,240,0, - 240,0,240,0,240,0,240,0,240,0,240,0,112,0,120,0, - 56,0,56,0,28,0,28,0,14,0,7,0,3,128,9,27, - 54,13,1,253,224,0,48,0,56,0,28,0,28,0,14,0, - 14,0,15,0,7,0,7,128,7,128,7,128,7,128,7,128, - 7,128,7,128,7,128,7,128,15,0,15,0,14,0,14,0, - 28,0,28,0,56,0,112,0,192,0,12,15,30,17,2,10, - 6,0,14,0,14,0,230,112,230,112,246,240,63,192,15,0, - 127,224,246,240,230,112,230,112,7,0,7,0,6,0,16,16, - 32,20,2,1,3,192,3,192,3,192,3,192,3,192,3,192, - 255,255,255,255,255,255,255,255,3,192,3,192,3,192,3,192, - 3,192,3,192,6,11,11,9,2,251,120,248,252,252,252,124, - 28,24,48,112,224,8,4,4,11,1,6,255,255,255,255,6, - 6,6,9,1,0,120,252,252,252,252,120,10,25,50,9,255, - 0,0,192,1,192,1,192,1,128,3,128,3,128,3,0,7, - 0,7,0,6,0,14,0,14,0,12,0,28,0,28,0,24, - 0,56,0,56,0,48,0,112,0,112,0,96,0,224,0,224, - 0,192,0,16,24,48,19,1,0,3,192,15,240,30,120,60, - 60,124,62,120,30,248,31,248,31,248,31,248,31,248,31,248, - 31,248,31,248,31,248,31,248,31,248,31,120,30,120,30,124, - 62,60,60,30,120,15,240,3,192,13,24,48,19,3,0,1, - 128,7,128,255,128,255,128,15,128,15,128,15,128,15,128,15, - 128,15,128,15,128,15,128,15,128,15,128,15,128,15,128,15, - 128,15,128,15,128,15,128,15,128,15,128,255,248,255,248,17, - 24,72,19,1,0,15,240,0,63,252,0,120,126,0,240,63, - 0,248,31,0,252,31,0,252,31,0,252,31,0,124,63,0, - 56,62,0,0,124,0,0,248,0,0,240,0,1,224,0,3, - 192,0,3,129,128,7,1,128,14,1,128,28,3,128,63,255, - 128,127,255,0,127,255,0,255,255,0,255,255,0,16,24,48, - 19,1,0,15,224,63,248,120,124,248,62,252,62,252,62,252, - 62,120,62,0,124,0,112,7,224,7,192,0,248,0,126,0, - 62,0,63,120,31,252,31,252,31,252,63,248,62,120,126,63, - 248,7,224,17,24,72,19,0,0,0,4,0,0,12,0,0, - 28,0,0,60,0,0,124,0,0,252,0,1,252,0,1,252, - 0,3,124,0,6,124,0,12,124,0,28,124,0,56,124,0, - 112,124,0,224,124,0,192,124,0,255,255,128,255,255,128,0, - 124,0,0,124,0,0,124,0,0,124,0,3,255,128,3,255, - 128,16,24,48,19,1,0,31,255,63,254,63,254,63,252,63, - 240,48,0,48,0,48,0,48,0,55,224,63,248,56,124,48, - 62,32,62,0,31,0,31,56,31,124,31,252,31,252,62,120, - 62,112,252,63,240,15,192,17,24,72,19,1,0,3,240,0, - 15,252,0,31,30,0,62,62,0,60,62,0,124,62,0,120, - 28,0,248,0,0,248,0,0,248,0,0,249,248,0,255,254, - 0,255,127,0,252,31,0,248,31,128,248,15,128,248,15,128, - 248,15,128,248,15,128,124,31,0,124,31,0,62,62,0,31, - 252,0,7,240,0,16,24,48,19,2,0,255,255,255,254,255, - 254,255,252,255,252,192,24,192,24,192,56,128,112,0,112,0, - 240,0,224,1,224,1,224,3,224,3,192,7,192,7,192,15, - 192,15,192,15,192,15,192,15,192,7,128,17,24,72,19,1, - 0,7,240,0,15,252,0,60,62,0,56,31,0,120,15,0, - 120,15,0,120,15,0,124,15,0,126,30,0,127,252,0,63, - 240,0,31,252,0,15,254,0,63,255,0,120,127,0,248,31, - 128,240,15,128,240,15,128,240,15,0,240,15,0,248,30,0, - 124,60,0,63,240,0,7,192,0,17,24,72,19,1,0,3, - 192,0,31,248,0,62,124,0,124,62,0,252,31,0,248,31, - 0,248,15,128,248,15,128,248,15,128,252,31,128,252,63,128, - 127,111,128,63,207,128,31,143,128,0,15,128,0,15,128,112, - 15,0,248,31,0,252,31,0,248,30,0,248,62,0,112,252, - 0,63,240,0,15,192,0,6,16,16,9,2,0,120,252,252, - 252,252,120,0,0,0,0,120,252,252,252,252,120,6,21,21, - 9,2,251,120,252,252,252,252,120,0,0,0,0,120,248,252, - 252,252,124,28,24,48,112,224,16,18,36,20,2,0,0,3, - 0,15,0,127,1,255,7,252,31,240,127,128,254,0,248,0, - 252,0,255,128,63,224,15,248,3,254,0,127,0,31,0,7, - 0,1,16,10,20,20,2,3,255,255,255,255,255,255,255,255, - 0,0,0,0,255,255,255,255,255,255,255,255,16,18,36,20, - 2,0,192,0,240,0,254,0,255,128,63,224,15,248,1,254, - 0,127,0,31,0,63,1,255,7,252,31,240,127,192,254,0, - 248,0,224,0,128,0,14,25,50,16,1,0,15,192,63,240, - 113,248,240,248,248,252,248,252,248,252,112,252,0,248,1,248, - 1,240,3,224,3,128,7,0,7,0,6,0,6,0,0,0, - 0,0,15,0,31,128,31,128,31,128,31,128,15,0,23,25, - 75,25,0,0,0,127,0,1,255,192,7,227,240,15,0,120, - 30,0,28,28,0,12,56,60,6,48,255,230,113,227,230,113, - 227,198,99,195,198,227,131,198,231,135,134,231,135,140,231,7, - 140,231,15,28,231,15,24,227,31,112,115,247,224,48,227,204, - 56,0,28,28,0,120,15,1,240,7,255,224,1,255,0,25, - 25,100,25,0,0,0,28,0,0,0,28,0,0,0,30,0, - 0,0,62,0,0,0,63,0,0,0,127,0,0,0,127,128, - 0,0,127,128,0,0,255,128,0,0,207,192,0,1,207,192, - 0,1,143,192,0,1,135,224,0,3,135,224,0,3,7,240, - 0,7,3,240,0,7,255,240,0,7,255,248,0,14,1,248, - 0,12,1,252,0,28,0,252,0,28,0,254,0,62,0,254, - 0,255,131,255,128,255,131,255,128,23,25,75,25,1,0,255, - 255,128,255,255,224,31,131,240,31,129,248,31,129,248,31,128, - 252,31,128,252,31,128,252,31,128,248,31,129,248,31,129,240, - 31,135,224,31,255,0,31,255,192,31,131,240,31,128,252,31, - 128,252,31,128,254,31,128,126,31,128,254,31,128,252,31,128, - 252,31,131,248,255,255,240,255,255,192,22,25,75,24,1,0, - 0,126,24,3,255,184,7,193,248,31,128,248,31,0,120,62, - 0,56,126,0,56,126,0,24,254,0,24,252,0,8,252,0, - 0,252,0,0,252,0,0,252,0,0,252,0,0,254,0,0, - 254,0,12,254,0,28,126,0,24,126,0,56,63,0,48,31, - 128,112,15,193,224,7,255,192,0,255,0,24,25,75,26,1, - 0,255,255,0,255,255,224,31,131,240,31,129,248,31,128,252, - 31,128,126,31,128,126,31,128,127,31,128,63,31,128,63,31, - 128,63,31,128,63,31,128,63,31,128,63,31,128,63,31,128, - 63,31,128,127,31,128,126,31,128,126,31,128,126,31,128,252, - 31,129,248,31,131,240,255,255,224,255,255,0,21,25,75,23, - 1,0,255,255,248,255,255,248,31,129,248,31,128,248,31,128, - 120,31,128,56,31,128,56,31,134,24,31,134,24,31,142,0, - 31,142,0,31,158,0,31,254,0,31,254,0,31,158,0,31, - 142,0,31,134,24,31,134,24,31,134,24,31,128,56,31,128, - 56,31,128,120,31,129,248,255,255,248,255,255,248,21,25,75, - 23,1,0,255,255,248,255,255,248,31,193,248,31,128,248,31, - 128,120,31,128,56,31,128,24,31,131,24,31,131,24,31,135, - 8,31,135,0,31,159,0,31,255,0,31,255,0,31,143,0, - 31,135,0,31,131,0,31,131,0,31,131,0,31,128,0,31, - 128,0,31,128,0,31,128,0,255,248,0,255,248,0,25,25, - 100,26,1,0,0,126,12,0,3,255,220,0,7,193,252,0, - 15,128,124,0,31,0,60,0,63,0,28,0,126,0,28,0, - 126,0,12,0,254,0,12,0,254,0,4,0,254,0,0,0, - 252,0,0,0,252,0,0,0,252,0,0,0,252,7,255,128, - 252,7,255,128,252,0,124,0,254,0,124,0,126,0,124,0, - 126,0,124,0,63,0,252,0,31,0,252,0,15,129,220,0, - 7,255,28,0,0,252,12,0,26,25,100,28,1,0,255,243, - 255,192,255,243,255,192,31,128,126,0,31,128,126,0,31,128, - 126,0,31,128,126,0,31,128,126,0,31,128,126,0,31,128, - 126,0,31,128,126,0,31,128,126,0,31,128,126,0,31,255, - 254,0,31,255,254,0,31,128,126,0,31,128,126,0,31,128, - 126,0,31,128,126,0,31,128,126,0,31,128,126,0,31,128, - 126,0,31,128,126,0,31,128,126,0,255,243,255,192,255,243, - 255,192,12,25,50,14,1,0,255,240,255,240,31,128,31,128, - 31,128,31,128,31,128,31,128,31,128,31,128,31,128,31,128, - 31,128,31,128,31,128,31,128,31,128,31,128,31,128,31,128, - 31,128,31,128,31,128,255,240,255,240,20,25,75,20,0,0, - 0,255,240,0,255,240,0,31,128,0,31,128,0,31,128,0, - 31,128,0,31,128,0,31,128,0,31,128,0,31,128,0,31, - 128,0,31,128,0,31,128,24,31,128,126,31,128,126,31,128, - 254,31,128,254,31,128,254,31,128,252,31,0,96,63,0,96, - 62,0,56,254,0,63,248,0,15,224,0,25,25,100,27,1, - 0,255,243,255,128,255,243,255,128,31,128,126,0,31,128,120, - 0,31,128,240,0,31,129,224,0,31,129,192,0,31,131,128, - 0,31,135,0,0,31,143,0,0,31,159,0,0,31,191,128, - 0,31,255,192,0,31,239,192,0,31,239,224,0,31,199,224, - 0,31,135,240,0,31,131,248,0,31,129,248,0,31,129,252, - 0,31,128,252,0,31,128,254,0,31,128,255,0,255,243,255, - 128,255,243,255,128,21,25,75,23,1,0,255,240,0,255,240, - 0,31,128,0,31,128,0,31,128,0,31,128,0,31,128,0, - 31,128,0,31,128,0,31,128,0,31,128,0,31,128,0,31, - 128,0,31,128,0,31,128,0,31,128,0,31,128,24,31,128, - 24,31,128,24,31,128,56,31,128,56,31,128,120,31,129,248, - 255,255,248,255,255,248,31,25,100,32,0,0,127,224,7,254, - 127,240,15,254,15,240,15,240,15,240,15,240,13,248,27,240, - 13,248,27,240,13,248,27,240,12,252,59,240,12,252,51,240, - 12,252,51,240,12,124,115,240,12,126,99,240,12,126,99,240, - 12,62,227,240,12,63,195,240,12,63,195,240,12,31,195,240, - 12,31,131,240,12,31,131,240,12,15,131,240,12,15,3,240, - 12,15,3,240,30,15,3,240,255,198,31,254,255,198,31,254, - 27,25,100,27,0,0,255,128,127,224,255,192,127,224,63,224, - 15,0,15,224,6,0,15,240,6,0,15,248,6,0,15,252, - 6,0,13,254,6,0,12,254,6,0,12,255,6,0,12,127, - 134,0,12,63,198,0,12,31,230,0,12,15,230,0,12,15, - 246,0,12,7,254,0,12,3,254,0,12,1,254,0,12,0, - 254,0,12,0,126,0,12,0,126,0,12,0,62,0,30,0, - 30,0,255,192,14,0,255,192,6,0,24,25,75,26,1,0, - 0,126,0,3,255,192,15,193,240,31,128,248,63,0,252,62, - 0,124,126,0,126,126,0,126,252,0,63,252,0,63,252,0, - 63,252,0,63,252,0,63,252,0,63,252,0,63,252,0,63, - 252,0,63,126,0,126,126,0,126,62,0,124,63,0,252,31, - 128,248,15,193,240,3,255,192,0,126,0,22,25,75,24,1, - 0,255,255,128,255,255,224,31,131,240,31,129,248,31,128,252, - 31,128,252,31,128,252,31,128,252,31,128,252,31,128,252,31, - 129,248,31,131,240,31,255,224,31,255,0,31,128,0,31,128, - 0,31,128,0,31,128,0,31,128,0,31,128,0,31,128,0, - 31,128,0,31,128,0,255,240,0,255,240,0,25,31,124,26, - 1,250,0,126,0,0,3,255,192,0,15,193,240,0,31,128, - 248,0,63,0,252,0,62,0,124,0,126,0,126,0,126,0, - 126,0,252,0,63,0,252,0,63,0,252,0,63,0,252,0, - 63,0,252,0,63,0,252,0,63,0,252,0,63,0,252,60, - 63,0,252,254,63,0,127,135,126,0,127,131,254,0,63,3, - 252,0,63,3,252,0,31,131,248,0,15,195,240,0,3,255, - 224,0,0,127,224,0,0,3,225,128,0,3,225,128,0,1, - 243,128,0,1,255,0,0,0,254,0,0,0,60,0,25,25, - 100,27,1,0,255,255,128,0,255,255,240,0,31,131,248,0, - 31,129,248,0,31,128,252,0,31,128,252,0,31,128,252,0, - 31,128,252,0,31,128,252,0,31,129,248,0,31,129,240,0, - 31,135,192,0,31,255,0,0,31,255,192,0,31,135,224,0, - 31,131,224,0,31,131,240,0,31,131,240,0,31,131,240,0, - 31,131,249,128,31,129,249,128,31,129,251,0,31,129,255,0, - 255,240,254,0,255,240,124,0,19,25,75,21,1,0,3,240, - 192,31,253,192,60,31,192,120,7,192,112,3,192,240,1,192, - 240,0,192,248,0,192,255,0,192,255,240,0,127,254,0,127, - 255,0,63,255,128,15,255,192,7,255,224,64,127,224,96,7, - 224,96,3,224,112,1,224,120,1,224,120,1,192,126,3,192, - 127,7,128,103,255,0,97,252,0,21,25,75,23,1,0,255, - 255,248,255,255,248,241,248,120,225,248,56,225,248,56,193,248, - 24,193,248,24,193,248,24,129,248,8,129,248,8,1,248,0, - 1,248,0,1,248,0,1,248,0,1,248,0,1,248,0,1, - 248,0,1,248,0,1,248,0,1,248,0,1,248,0,1,248, - 0,1,248,0,15,255,128,15,255,128,26,25,100,28,1,0, - 255,240,255,192,255,240,255,192,31,128,30,0,31,128,12,0, - 31,128,12,0,31,128,12,0,31,128,12,0,31,128,12,0, - 31,128,12,0,31,128,12,0,31,128,12,0,31,128,12,0, - 31,128,12,0,31,128,12,0,31,128,12,0,31,128,12,0, - 31,128,12,0,31,128,12,0,31,128,12,0,31,128,28,0, - 15,192,24,0,15,224,56,0,7,248,240,0,3,255,224,0, - 0,255,192,0,25,25,100,25,0,0,255,224,255,128,255,224, - 255,128,63,128,62,0,31,128,28,0,31,128,28,0,31,192, - 24,0,15,192,56,0,15,192,48,0,7,224,112,0,7,224, - 112,0,7,240,96,0,3,240,224,0,3,240,192,0,1,248, - 192,0,1,249,192,0,1,249,128,0,0,255,128,0,0,255, - 0,0,0,255,0,0,0,127,0,0,0,126,0,0,0,62, - 0,0,0,62,0,0,0,60,0,0,0,28,0,0,32,25, - 100,32,0,0,255,223,249,255,255,223,249,255,63,7,224,124, - 63,7,224,56,31,131,224,48,31,131,240,112,31,131,240,112, - 15,193,240,96,15,195,248,96,15,195,248,224,7,195,248,192, - 7,231,248,192,7,230,252,192,7,230,253,128,3,254,125,128, - 3,252,127,128,3,252,127,128,1,252,63,0,1,248,63,0, - 1,248,63,0,0,248,62,0,0,248,30,0,0,240,30,0, - 0,112,28,0,0,112,12,0,24,25,75,24,0,0,255,227, - 255,255,227,255,63,128,252,31,192,120,31,192,112,15,224,224, - 7,224,192,7,241,192,3,255,128,3,255,0,1,255,0,0, - 254,0,0,254,0,0,127,0,0,127,128,0,255,128,1,223, - 192,3,143,224,3,143,224,7,7,240,14,3,240,30,3,248, - 63,3,252,255,239,255,255,239,255,24,25,75,24,0,0,255, - 241,255,255,241,255,63,128,124,31,192,56,31,192,112,15,224, - 112,15,224,224,7,240,192,3,241,192,3,249,128,1,251,128, - 1,255,0,0,255,0,0,126,0,0,126,0,0,126,0,0, - 126,0,0,126,0,0,126,0,0,126,0,0,126,0,0,126, - 0,0,126,0,3,255,192,3,255,192,19,25,75,21,1,0, - 127,255,224,127,255,224,126,15,224,120,15,224,112,31,192,112, - 31,128,96,63,128,96,127,0,64,126,0,0,254,0,1,252, - 0,1,252,0,3,248,0,3,240,0,7,240,0,15,224,32, - 15,224,96,31,192,96,31,128,96,63,128,224,127,0,224,127, - 1,224,254,7,224,255,255,224,255,255,224,8,29,29,13,3, - 252,255,255,240,240,240,240,240,240,240,240,240,240,240,240,240, - 240,240,240,240,240,240,240,240,240,240,240,240,255,255,16,25, - 50,20,2,0,240,0,248,0,120,0,124,0,60,0,62,0, - 30,0,31,0,15,0,15,128,7,128,7,192,3,192,3,224, - 1,224,1,240,0,240,0,248,0,120,0,124,0,60,0,62, - 0,30,0,30,0,15,8,29,29,13,1,252,255,255,15,15, - 15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15, - 15,15,15,15,15,15,15,255,255,16,14,28,20,2,11,3, - 192,7,224,7,224,15,240,15,240,15,240,30,120,30,120,60, - 60,60,60,124,62,120,30,248,31,240,15,16,3,6,16,0, - 251,255,255,255,255,255,255,7,6,6,11,2,17,96,240,248, - 124,30,6,18,16,48,20,1,0,15,240,0,63,252,0,120, - 126,0,124,62,0,124,62,0,56,62,0,0,62,0,3,254, - 0,31,190,0,126,62,0,124,62,0,252,62,0,252,62,0, - 252,127,64,127,255,192,63,143,128,19,25,75,21,0,0,255, - 0,0,255,0,0,31,0,0,31,0,0,31,0,0,31,0, - 0,31,0,0,31,0,0,31,0,0,31,63,0,31,255,128, - 31,207,192,31,135,192,31,3,224,31,3,224,31,3,224,31, - 3,224,31,3,224,31,3,224,31,3,224,31,3,192,31,7, - 192,31,143,128,29,255,0,24,124,0,15,16,32,17,1,0, - 3,240,15,252,62,62,124,62,124,62,248,28,248,0,248,0, - 248,0,248,0,252,2,252,6,126,6,63,28,31,248,7,224, - 20,25,75,22,1,0,0,127,128,0,127,128,0,31,128,0, - 15,128,0,15,128,0,15,128,0,15,128,0,15,128,0,15, - 128,15,207,128,31,239,128,62,63,128,124,31,128,120,31,128, - 248,15,128,248,15,128,248,15,128,248,15,128,248,15,128,248, - 15,128,248,31,128,124,31,128,124,127,128,63,239,240,15,143, - 240,16,16,32,18,1,0,3,224,15,248,60,60,120,30,120, - 30,248,31,248,31,255,255,255,255,248,0,248,0,252,3,124, - 6,63,14,31,252,7,240,15,25,50,13,0,0,0,240,3, - 252,7,158,15,62,15,62,31,28,31,0,31,0,31,0,255, - 240,255,240,31,0,31,0,31,0,31,0,31,0,31,0,31, - 0,31,0,31,0,31,0,31,0,31,0,255,224,255,224,20, - 25,75,20,1,249,0,1,224,0,3,240,7,255,240,31,124, - 224,62,62,0,124,31,0,124,31,0,124,31,0,124,31,0, - 124,31,0,62,62,0,31,126,0,31,248,0,124,0,0,248, - 0,0,255,252,0,255,255,0,63,255,0,31,255,128,127,255, - 128,240,7,128,240,7,128,248,15,0,127,254,0,15,240,0, - 20,25,75,22,1,0,254,0,0,254,0,0,62,0,0,62, - 0,0,62,0,0,62,0,0,62,0,0,62,0,0,62,0, - 0,62,62,0,62,255,128,63,255,128,63,143,192,63,7,192, - 63,7,192,62,7,192,62,7,192,62,7,192,62,7,192,62, - 7,192,62,7,192,62,7,192,62,7,192,255,159,240,255,159, - 240,9,25,50,12,2,0,28,0,62,0,62,0,62,0,28, - 0,0,0,0,0,0,0,0,0,254,0,254,0,62,0,62, - 0,62,0,62,0,62,0,62,0,62,0,62,0,62,0,62, - 0,62,0,62,0,255,128,255,128,12,32,64,12,253,249,0, - 224,1,240,1,240,1,240,0,224,0,0,0,0,0,0,0, - 0,7,240,7,240,1,240,1,240,1,240,1,240,1,240,1, - 240,1,240,1,240,1,240,1,240,1,240,1,240,1,240,1, - 240,1,240,113,240,249,224,249,224,251,192,127,128,30,0,20, - 25,75,22,1,0,254,0,0,254,0,0,62,0,0,62,0, - 0,62,0,0,62,0,0,62,0,0,62,0,0,62,0,0, - 62,63,224,62,63,224,62,15,0,62,14,0,62,60,0,62, - 112,0,62,248,0,63,252,0,63,254,0,63,126,0,62,63, - 0,62,31,128,62,31,192,62,15,224,255,191,240,255,191,240, - 10,25,50,12,1,0,254,0,254,0,62,0,62,0,62,0, - 62,0,62,0,62,0,62,0,62,0,62,0,62,0,62,0, - 62,0,62,0,62,0,62,0,62,0,62,0,62,0,62,0, - 62,0,62,0,255,192,255,192,29,16,64,31,1,0,254,126, - 31,0,254,255,63,192,63,255,255,192,63,159,231,224,63,15, - 195,224,62,15,131,224,62,15,131,224,62,15,131,224,62,15, - 131,224,62,15,131,224,62,15,131,224,62,15,131,224,62,15, - 131,224,62,15,131,224,255,191,239,248,255,191,239,248,20,16, - 48,22,1,0,254,62,0,254,255,128,63,255,128,63,143,192, - 63,7,192,62,7,192,62,7,192,62,7,192,62,7,192,62, - 7,192,62,7,192,62,7,192,62,7,192,62,7,192,255,159, - 240,255,159,240,17,16,48,19,1,0,3,224,0,15,248,0, - 62,62,0,124,31,0,124,31,0,248,15,128,248,15,128,248, - 15,128,248,15,128,248,15,128,248,15,128,124,31,0,124,31, - 0,62,62,0,15,248,0,3,224,0,19,23,69,21,1,249, - 254,126,0,254,255,128,63,143,192,63,7,192,63,7,224,62, - 3,224,62,3,224,62,3,224,62,3,224,62,3,224,62,3, - 224,63,7,192,63,7,192,63,143,128,63,255,0,62,126,0, - 62,0,0,62,0,0,62,0,0,62,0,0,62,0,0,255, - 128,0,255,128,0,20,23,69,20,1,249,7,225,128,31,249, - 128,62,31,128,124,31,128,124,15,128,248,15,128,248,15,128, - 248,15,128,248,15,128,248,15,128,248,15,128,124,31,128,124, - 31,128,62,63,128,31,239,128,7,207,128,0,15,128,0,15, - 128,0,15,128,0,15,128,0,15,128,0,127,240,0,127,240, - 15,16,32,16,1,0,252,124,252,254,61,254,61,190,63,62, - 62,28,62,0,62,0,62,0,62,0,62,0,62,0,62,0, - 62,0,255,192,255,192,14,16,32,16,1,0,15,216,60,248, - 112,56,240,24,254,8,255,192,255,240,127,248,63,248,15,252, - 192,252,192,60,224,56,248,120,255,240,207,192,12,23,46,14, - 1,0,6,0,6,0,14,0,14,0,14,0,30,0,62,0, - 255,224,255,224,62,0,62,0,62,0,62,0,62,0,62,0, - 62,0,62,48,62,48,62,48,62,96,63,224,31,192,15,128, - 20,16,48,22,1,0,254,31,192,254,31,192,62,7,192,62, - 7,192,62,7,192,62,7,192,62,7,192,62,7,192,62,7, - 192,62,7,192,62,15,192,62,15,192,63,31,192,31,255,192, - 31,247,240,7,199,240,19,16,48,19,0,0,255,143,224,255, - 143,224,63,3,192,63,3,128,31,3,0,31,135,0,15,134, - 0,15,198,0,7,204,0,7,236,0,3,248,0,3,248,0, - 1,248,0,1,240,0,0,240,0,0,224,0,27,16,64,29, - 1,0,255,191,239,224,255,191,239,224,126,31,131,192,62,15, - 131,128,63,15,131,0,31,15,195,0,31,143,198,0,15,159, - 230,0,15,155,230,0,15,251,236,0,7,241,252,0,7,241, - 248,0,3,225,248,0,3,224,240,0,1,192,240,0,1,192, - 96,0,19,16,48,19,0,0,255,223,224,255,223,224,63,7, - 0,31,142,0,31,220,0,15,248,0,7,240,0,3,240,0, - 1,248,0,3,252,0,7,254,0,14,126,0,28,63,0,60, - 63,128,255,127,224,255,127,224,19,23,69,19,0,249,255,143, - 224,255,143,224,63,3,128,63,3,128,31,3,0,31,135,0, - 15,134,0,15,198,0,7,204,0,7,236,0,3,248,0,3, - 248,0,1,248,0,1,240,0,0,240,0,0,224,0,0,96, - 0,112,192,0,248,192,0,249,128,0,255,0,0,127,0,0, - 60,0,0,14,16,32,16,1,0,127,252,127,252,112,252,97, - 248,97,248,67,240,7,224,7,224,15,192,31,128,31,12,63, - 12,126,28,124,28,255,252,255,252,8,30,30,13,3,252,3, - 14,28,60,60,60,60,60,60,60,60,60,60,56,240,248,60, - 60,60,60,60,60,60,60,60,60,60,28,14,3,4,25,25, - 20,8,0,240,240,240,240,240,240,240,240,240,240,240,240,240, - 240,240,240,240,240,240,240,240,240,240,240,240,8,28,28,13, - 1,253,224,120,60,60,60,60,60,60,60,60,60,60,28,15, - 31,60,60,60,60,60,60,60,60,60,60,60,120,224,16,6, - 12,20,2,6,14,4,63,142,127,255,255,254,113,252,32,112, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,0,0,0,9,1,1,6,25,25,10,2,249,120,252,252, - 252,252,120,0,0,48,48,48,48,48,48,120,120,120,120,124, - 252,252,252,252,252,120,15,22,44,19,1,253,0,6,0,6, - 0,12,3,252,14,124,60,62,124,62,120,126,248,126,248,220, - 248,192,249,128,253,128,255,2,255,6,126,6,63,28,31,248, - 15,224,24,0,24,0,48,0,17,24,72,19,1,0,1,248, - 0,7,252,0,15,142,0,15,15,0,31,31,0,31,31,0, - 31,31,0,31,14,0,15,0,0,15,0,0,7,128,0,127, - 248,0,127,248,0,7,128,0,7,128,0,7,128,0,3,128, - 0,3,129,128,123,3,128,255,199,0,199,255,0,199,254,0, - 253,254,0,120,124,0,16,16,32,19,1,3,99,198,247,239, - 255,254,127,252,60,62,120,30,112,14,112,14,112,14,112,14, - 120,30,60,60,127,254,255,255,247,239,99,198,19,24,72,19, - 0,0,255,31,224,255,31,224,124,7,128,62,7,0,62,7, - 0,31,6,0,31,14,0,15,140,0,15,140,0,7,216,0, - 7,216,0,3,240,0,31,254,0,31,254,0,1,224,0,1, - 224,0,31,254,0,31,254,0,1,224,0,1,224,0,1,224, - 0,1,224,0,15,252,0,15,252,0,4,25,25,20,8,0, - 240,240,240,240,240,240,240,240,240,240,0,0,0,0,0,240, - 240,240,240,240,240,240,240,240,240,12,29,58,16,2,253,31, - 0,115,128,99,192,227,192,227,192,241,128,120,0,124,0,62, - 0,30,0,63,0,111,128,199,192,227,224,225,224,240,240,120, - 112,124,112,62,96,31,192,15,128,7,192,3,224,97,224,240, - 224,240,224,240,224,121,192,63,0,11,5,10,11,0,18,96, - 192,241,224,241,224,241,224,96,192,24,25,75,25,1,0,0, - 255,0,3,255,192,7,129,224,30,0,112,24,0,24,48,0, - 12,112,127,14,96,243,134,97,193,134,227,193,135,195,128,131, - 195,128,3,195,128,3,195,128,3,195,128,3,195,128,7,193, - 192,134,225,225,134,96,255,12,112,60,28,56,0,56,28,0, - 112,15,129,192,3,255,128,0,254,0,11,15,30,12,0,10, - 63,0,227,192,241,192,227,192,15,192,113,192,225,192,227,192, - 247,224,253,224,0,0,0,0,0,0,255,224,255,224,12,11, - 22,16,2,3,4,16,12,48,24,96,56,224,113,192,243,192, - 113,192,56,224,24,96,12,48,4,16,16,10,20,20,2,3, - 255,255,255,255,255,255,255,255,0,15,0,15,0,15,0,15, - 0,15,0,15,8,4,4,11,1,6,255,255,255,255,23,25, - 75,24,0,0,0,254,0,3,255,128,7,1,224,12,0,112, - 24,0,56,48,0,24,97,254,12,96,231,12,192,227,142,192, - 227,134,192,227,134,192,231,6,192,252,6,192,238,6,192,231, - 6,192,231,6,192,227,134,96,227,140,99,241,204,48,0,24, - 24,0,24,28,0,112,7,0,224,3,255,128,0,252,0,11, - 3,6,11,0,18,255,224,255,224,255,224,9,10,20,13,2, - 13,62,0,127,0,99,0,193,128,193,128,193,128,193,128,99, - 0,127,0,62,0,16,17,34,20,2,0,3,192,3,192,3, - 192,3,192,255,255,255,255,255,255,255,255,3,192,3,192,3, - 192,3,192,0,0,255,255,255,255,255,255,255,255,10,14,28, - 11,0,9,63,0,99,128,193,192,241,192,241,192,113,192,3, - 128,7,0,14,0,24,64,48,64,127,192,255,192,255,192,11, - 14,28,11,0,9,63,0,115,192,113,192,33,192,1,192,3, - 128,31,0,3,192,1,224,113,224,241,224,225,224,99,192,63, - 0,7,6,6,11,2,17,12,30,62,124,240,192,20,23,69, - 22,1,249,254,63,192,254,63,192,62,7,192,62,7,192,62, - 7,192,62,7,192,62,7,192,62,7,192,62,7,192,62,7, - 192,62,15,192,62,15,192,63,31,192,63,255,192,63,247,240, - 55,199,240,48,0,0,48,0,0,120,0,0,120,0,0,120, - 0,0,120,0,0,48,0,0,21,25,75,25,1,0,15,255, - 248,63,255,248,127,227,192,127,227,192,255,227,192,255,227,192, - 255,227,192,255,227,192,127,227,192,127,227,192,63,227,192,31, - 227,192,7,227,192,1,227,192,1,227,192,1,227,192,1,227, - 192,1,227,192,1,227,192,1,227,192,1,227,192,1,227,192, - 1,227,192,15,255,248,15,255,248,6,6,6,9,1,5,120, - 252,252,252,252,120,7,7,7,11,1,249,24,48,124,14,14, - 220,120,9,14,28,11,1,9,12,0,252,0,28,0,28,0, - 28,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0, - 28,0,255,128,11,15,30,12,0,10,14,0,63,128,113,192, - 241,224,224,224,224,224,224,224,241,224,113,192,63,128,14,0, - 0,0,0,0,127,224,127,224,12,11,22,16,2,3,130,0, - 195,0,97,128,113,192,56,224,60,240,56,224,113,192,97,128, - 195,0,130,0,25,23,92,28,1,0,12,0,56,0,252,0, - 48,0,28,0,112,0,28,0,224,0,28,0,192,0,28,1, - 192,0,28,1,128,0,28,3,128,0,28,7,0,0,28,7, - 2,0,28,14,6,0,28,12,14,0,28,28,30,0,255,184, - 62,0,0,56,110,0,0,112,206,0,0,97,142,0,0,227, - 14,0,0,195,255,128,1,192,14,0,3,128,14,0,3,0, - 14,0,7,0,63,128,25,23,92,28,1,0,12,0,56,0, - 252,0,112,0,28,0,112,0,28,0,224,0,28,0,192,0, - 28,1,192,0,28,1,128,0,28,3,128,0,28,7,0,0, - 28,6,126,0,28,14,199,0,28,13,135,128,28,29,227,128, - 255,185,231,128,0,56,231,128,0,112,15,0,0,96,14,0, - 0,224,28,0,1,192,48,128,1,192,96,128,3,128,255,128, - 3,1,255,128,7,1,255,128,26,23,92,28,0,0,63,0, - 28,0,115,192,56,0,113,192,56,0,33,192,112,0,1,192, - 96,0,3,128,224,0,31,0,192,0,3,193,192,0,1,227, - 128,0,113,227,129,0,241,231,3,0,225,230,7,0,99,206, - 15,0,63,28,31,0,0,28,55,0,0,56,103,0,0,48, - 199,0,0,113,135,0,0,97,255,192,0,224,7,0,1,192, - 7,0,1,192,7,0,3,128,31,192,15,25,50,16,1,249, - 3,192,7,224,7,224,7,224,7,224,3,192,0,0,0,0, - 1,128,1,128,1,128,3,128,7,0,31,0,62,0,126,0, - 124,0,252,124,252,124,252,126,252,124,124,60,126,60,63,240, - 15,192,25,31,124,25,0,0,0,48,0,0,0,120,0,0, - 0,124,0,0,0,62,0,0,0,15,0,0,0,3,0,0, - 0,0,0,0,0,28,0,0,0,30,0,0,0,62,0,0, - 0,63,0,0,0,127,0,0,0,127,128,0,0,127,128,0, - 0,255,128,0,0,207,192,0,1,207,192,0,1,143,192,0, - 1,135,224,0,3,135,224,0,3,7,240,0,7,3,240,0, - 7,255,240,0,7,255,248,0,14,1,248,0,12,1,252,0, - 28,0,252,0,28,0,254,0,62,0,254,0,255,131,255,128, - 255,131,255,128,25,32,128,25,0,0,0,1,128,0,0,3, - 192,0,0,7,192,0,0,15,128,0,0,30,0,0,0,24, - 0,0,0,0,0,0,0,28,0,0,0,28,0,0,0,30, - 0,0,0,62,0,0,0,63,0,0,0,127,0,0,0,127, - 128,0,0,127,128,0,0,255,128,0,0,207,192,0,1,207, - 192,0,1,143,192,0,1,135,224,0,3,135,224,0,3,7, - 240,0,7,3,240,0,7,255,240,0,7,255,248,0,14,1, - 248,0,12,1,252,0,28,0,252,0,28,0,254,0,62,0, - 254,0,255,131,255,128,255,131,255,128,25,31,124,25,0,0, - 0,28,0,0,0,62,0,0,0,127,0,0,0,227,128,0, - 1,128,192,0,0,0,0,0,0,28,0,0,0,28,0,0, - 0,30,0,0,0,62,0,0,0,63,0,0,0,127,0,0, - 0,127,128,0,0,127,128,0,0,255,128,0,0,207,192,0, - 1,207,192,0,1,143,192,0,1,135,224,0,3,135,224,0, - 3,7,240,0,7,3,240,0,7,255,240,0,7,255,248,0, - 14,1,248,0,12,1,252,0,28,0,252,0,28,0,254,0, - 62,0,254,0,255,131,255,128,255,131,255,128,25,31,124,25, - 0,0,0,56,96,0,0,127,224,0,0,255,192,0,0,195, - 128,0,0,0,0,0,0,0,0,0,0,28,0,0,0,28, - 0,0,0,30,0,0,0,62,0,0,0,63,0,0,0,127, - 0,0,0,127,128,0,0,127,128,0,0,255,128,0,0,207, - 192,0,1,207,192,0,1,143,192,0,1,135,224,0,3,135, - 224,0,3,7,240,0,7,3,240,0,7,255,240,0,7,255, - 248,0,14,1,248,0,12,1,252,0,28,0,252,0,28,0, - 254,0,62,0,254,0,255,131,255,128,255,131,255,128,25,31, - 124,25,0,0,0,193,128,0,1,227,192,0,1,227,192,0, - 1,227,192,0,0,193,128,0,0,0,0,0,0,28,0,0, - 0,28,0,0,0,30,0,0,0,62,0,0,0,63,0,0, - 0,127,0,0,0,127,128,0,0,127,128,0,0,255,128,0, - 0,207,192,0,1,207,192,0,1,143,192,0,1,135,224,0, - 3,135,224,0,3,7,240,0,7,3,240,0,7,255,240,0, - 7,255,248,0,14,1,248,0,12,1,252,0,28,0,252,0, - 28,0,254,0,62,0,254,0,255,131,255,128,255,131,255,128, - 25,33,132,25,0,0,0,62,0,0,0,119,0,0,0,99, - 0,0,0,99,0,0,0,119,0,0,0,62,0,0,0,0, - 0,0,0,0,0,0,0,28,0,0,0,28,0,0,0,30, - 0,0,0,62,0,0,0,63,0,0,0,127,0,0,0,127, - 128,0,0,127,128,0,0,255,128,0,0,207,192,0,1,207, - 192,0,1,143,192,0,1,135,224,0,3,135,224,0,3,7, - 240,0,7,3,240,0,7,255,240,0,7,255,248,0,14,1, - 248,0,12,1,252,0,28,0,252,0,28,0,254,0,62,0, - 254,0,255,131,255,128,255,131,255,128,31,25,100,33,255,0, - 1,255,255,254,1,255,255,254,0,123,240,126,0,59,240,62, - 0,51,240,30,0,51,240,14,0,115,240,6,0,99,240,198, - 0,227,240,198,0,195,241,194,1,195,241,192,1,131,243,192, - 3,131,255,192,3,3,255,192,7,255,243,192,7,255,241,192, - 14,3,240,198,14,3,240,198,12,3,240,198,28,3,240,14, - 24,3,240,14,56,3,240,30,124,3,240,126,255,31,255,254, - 255,31,255,254,22,32,96,24,1,249,0,126,24,3,255,184, - 7,193,248,31,128,248,31,0,120,62,0,56,126,0,56,126, - 0,24,254,0,24,252,0,8,252,0,0,252,0,0,252,0, - 0,252,0,0,252,0,0,254,0,0,254,0,12,254,0,28, - 126,0,24,126,0,56,63,0,48,31,128,112,15,193,224,7, - 255,192,0,255,0,0,48,0,0,96,0,0,248,0,0,28, - 0,0,28,0,1,184,0,0,240,0,21,32,96,23,1,0, - 0,192,0,1,224,0,1,240,0,0,248,0,0,60,0,0, - 12,0,0,0,0,255,255,248,255,255,248,31,129,248,31,128, - 248,31,128,120,31,128,56,31,128,56,31,134,24,31,134,24, - 31,142,0,31,142,0,31,158,0,31,254,0,31,254,0,31, - 158,0,31,142,0,31,134,24,31,134,24,31,134,24,31,128, - 56,31,128,56,31,128,120,31,129,248,255,255,248,255,255,248, - 21,32,96,23,1,0,0,3,0,0,7,128,0,15,128,0, - 31,0,0,60,0,0,48,0,0,0,0,255,255,248,255,255, - 248,31,129,248,31,128,248,31,128,120,31,128,56,31,128,56, - 31,134,24,31,134,24,31,142,0,31,142,0,31,158,0,31, - 254,0,31,254,0,31,158,0,31,142,0,31,134,24,31,134, - 24,31,134,24,31,128,56,31,128,56,31,128,120,31,129,248, - 255,255,248,255,255,248,21,32,96,23,1,0,0,56,0,0, - 124,0,0,254,0,1,199,0,3,1,128,0,0,0,0,0, - 0,255,255,248,255,255,248,31,129,248,31,128,248,31,128,120, - 31,128,56,31,128,56,31,134,24,31,134,24,31,142,0,31, - 142,0,31,158,0,31,254,0,31,254,0,31,158,0,31,142, - 0,31,134,24,31,134,24,31,134,24,31,128,56,31,128,56, - 31,128,120,31,129,248,255,255,248,255,255,248,21,32,96,23, - 1,0,1,131,0,3,199,128,3,199,128,3,199,128,1,131, - 0,0,0,0,0,0,0,255,255,248,255,255,248,31,129,248, - 31,128,248,31,128,120,31,128,56,31,128,56,31,134,24,31, - 134,24,31,142,0,31,142,0,31,158,0,31,254,0,31,254, - 0,31,158,0,31,142,0,31,134,24,31,134,24,31,134,24, - 31,128,56,31,128,56,31,128,120,31,129,248,255,255,248,255, - 255,248,12,33,66,14,1,0,48,0,120,0,124,0,62,0, - 15,0,3,0,0,0,0,0,255,240,255,240,31,128,31,128, - 31,128,31,128,31,128,31,128,31,128,31,128,31,128,31,128, - 31,128,31,128,31,128,31,128,31,128,31,128,31,128,31,128, - 31,128,31,128,31,128,255,240,255,240,12,33,66,14,1,0, - 0,192,1,224,3,224,7,192,15,0,12,0,0,0,0,0, - 255,240,255,240,31,128,31,128,31,128,31,128,31,128,31,128, - 31,128,31,128,31,128,31,128,31,128,31,128,31,128,31,128, - 31,128,31,128,31,128,31,128,31,128,31,128,31,128,255,240, - 255,240,12,32,64,14,1,0,7,0,15,128,31,192,56,224, - 96,48,0,0,0,0,255,240,255,240,31,128,31,128,31,128, - 31,128,31,128,31,128,31,128,31,128,31,128,31,128,31,128, - 31,128,31,128,31,128,31,128,31,128,31,128,31,128,31,128, - 31,128,31,128,255,240,255,240,12,32,64,14,1,0,48,96, - 120,240,120,240,120,240,48,96,0,0,0,0,255,240,255,240, - 31,128,31,128,31,128,31,128,31,128,31,128,31,128,31,128, - 31,128,31,128,31,128,31,128,31,128,31,128,31,128,31,128, - 31,128,31,128,31,128,31,128,31,128,255,240,255,240,24,25, - 75,26,1,0,255,255,0,255,255,224,31,131,240,31,129,248, - 31,128,252,31,128,124,31,128,126,31,128,126,31,128,127,31, - 128,63,31,128,63,31,128,63,255,248,63,255,248,63,31,128, - 63,31,128,63,31,128,63,31,128,127,31,128,126,31,128,126, - 31,128,252,31,128,248,31,131,240,255,255,224,255,255,0,27, - 31,124,27,0,0,0,56,96,0,0,127,224,0,0,255,192, - 0,0,195,128,0,0,0,0,0,0,0,0,0,255,128,127, - 224,255,192,127,224,63,224,15,0,15,224,6,0,15,240,6, - 0,15,248,6,0,15,252,6,0,13,254,6,0,12,254,6, - 0,12,255,6,0,12,127,134,0,12,63,198,0,12,31,230, - 0,12,15,230,0,12,15,246,0,12,7,254,0,12,3,254, - 0,12,1,254,0,12,0,254,0,12,0,126,0,12,0,126, - 0,12,0,62,0,30,0,30,0,255,192,14,0,255,192,6, - 0,24,32,96,26,1,0,1,128,0,3,192,0,3,224,0, - 1,240,0,0,120,0,0,24,0,0,0,0,0,126,0,3, - 255,192,15,193,240,31,128,248,63,0,252,62,0,124,126,0, - 126,126,0,126,252,0,63,252,0,63,252,0,63,252,0,63, - 252,0,63,252,0,63,252,0,63,252,0,63,252,0,63,126, - 0,126,126,0,126,62,0,124,63,0,252,31,128,248,15,193, - 240,3,255,192,0,126,0,24,32,96,26,1,0,0,0,192, - 0,1,224,0,3,224,0,7,192,0,15,0,0,12,0,0, - 0,0,0,126,0,3,255,192,15,193,240,31,128,248,63,0, - 252,62,0,124,126,0,126,126,0,126,252,0,63,252,0,63, - 252,0,63,252,0,63,252,0,63,252,0,63,252,0,63,252, - 0,63,252,0,63,126,0,126,126,0,126,62,0,124,63,0, - 252,31,128,248,15,193,240,3,255,192,0,126,0,24,32,96, - 26,1,0,0,28,0,0,62,0,0,127,0,0,227,128,1, - 128,192,0,0,0,0,0,0,0,126,0,3,255,192,15,193, - 240,31,128,248,63,0,252,62,0,124,126,0,126,126,0,126, - 252,0,63,252,0,63,252,0,63,252,0,63,252,0,63,252, - 0,63,252,0,63,252,0,63,252,0,63,126,0,126,126,0, - 126,62,0,124,63,0,252,31,128,248,15,193,240,3,255,192, - 0,126,0,24,31,93,26,1,0,0,112,192,0,255,192,1, - 255,128,1,135,0,0,0,0,0,0,0,0,126,0,3,255, - 192,15,193,240,31,128,248,63,0,252,62,0,124,126,0,126, - 126,0,126,252,0,63,252,0,63,252,0,63,252,0,63,252, - 0,63,252,0,63,252,0,63,252,0,63,252,0,63,126,0, - 126,126,0,126,62,0,124,63,0,252,31,128,248,15,193,240, - 3,255,192,0,126,0,24,32,96,26,1,0,0,193,128,1, - 227,192,1,227,192,1,227,192,0,193,128,0,0,0,0,0, - 0,0,126,0,3,255,192,15,193,240,31,128,248,63,0,252, - 62,0,124,126,0,126,126,0,126,252,0,63,252,0,63,252, - 0,63,252,0,63,252,0,63,252,0,63,252,0,63,252,0, - 63,252,0,63,126,0,126,126,0,126,62,0,124,63,0,252, - 31,128,248,15,193,240,3,255,192,0,126,0,16,17,34,20, - 2,0,32,4,112,14,248,31,252,63,126,126,63,252,31,248, - 15,240,7,224,15,240,31,248,63,252,126,126,252,63,248,31, - 112,14,32,4,24,27,81,26,1,255,0,0,12,0,126,24, - 3,255,248,7,195,240,31,128,248,31,0,248,62,0,252,126, - 1,254,126,3,126,254,7,127,252,6,63,252,12,63,252,28, - 63,252,24,63,252,48,63,252,96,63,252,224,63,254,192,127, - 127,128,126,127,128,126,63,0,124,31,0,248,31,128,248,15, - 193,224,27,255,192,48,126,0,48,0,0,26,32,128,28,1, - 0,0,48,0,0,0,120,0,0,0,124,0,0,0,62,0, - 0,0,15,0,0,0,3,0,0,0,0,0,0,255,240,255, - 192,255,240,255,192,31,128,30,0,31,128,12,0,31,128,12, - 0,31,128,12,0,31,128,12,0,31,128,12,0,31,128,12, - 0,31,128,12,0,31,128,12,0,31,128,12,0,31,128,12, - 0,31,128,12,0,31,128,12,0,31,128,12,0,31,128,12, - 0,31,128,12,0,31,128,12,0,31,128,28,0,15,192,24, - 0,15,224,56,0,7,248,240,0,3,255,224,0,0,255,192, - 0,26,32,128,28,1,0,0,0,96,0,0,0,240,0,0, - 1,240,0,0,3,224,0,0,7,128,0,0,6,0,0,0, - 0,0,0,255,240,255,192,255,240,255,192,31,128,30,0,31, - 128,12,0,31,128,12,0,31,128,12,0,31,128,12,0,31, - 128,12,0,31,128,12,0,31,128,12,0,31,128,12,0,31, - 128,12,0,31,128,12,0,31,128,12,0,31,128,12,0,31, - 128,12,0,31,128,12,0,31,128,12,0,31,128,12,0,31, - 128,28,0,15,192,24,0,15,224,56,0,7,248,240,0,3, - 255,224,0,0,255,192,0,26,32,128,28,1,0,0,14,0, - 0,0,31,0,0,0,63,128,0,0,113,192,0,0,192,96, - 0,0,0,0,0,0,0,0,0,255,240,255,192,255,240,255, - 192,31,128,30,0,31,128,12,0,31,128,12,0,31,128,12, - 0,31,128,12,0,31,128,12,0,31,128,12,0,31,128,12, - 0,31,128,12,0,31,128,12,0,31,128,12,0,31,128,12, - 0,31,128,12,0,31,128,12,0,31,128,12,0,31,128,12, - 0,31,128,12,0,31,128,28,0,15,192,24,0,15,224,56, - 0,7,248,240,0,3,255,224,0,0,255,192,0,26,32,128, - 28,1,0,0,48,96,0,0,120,240,0,0,120,240,0,0, - 120,240,0,0,48,96,0,0,0,0,0,0,0,0,0,255, - 240,255,192,255,240,255,192,31,128,30,0,31,128,12,0,31, - 128,12,0,31,128,12,0,31,128,12,0,31,128,12,0,31, - 128,12,0,31,128,12,0,31,128,12,0,31,128,12,0,31, - 128,12,0,31,128,12,0,31,128,12,0,31,128,12,0,31, - 128,12,0,31,128,12,0,31,128,12,0,31,128,28,0,15, - 192,24,0,15,224,56,0,7,248,240,0,3,255,224,0,0, - 255,192,0,24,33,99,24,0,0,0,0,96,0,0,240,0, - 1,240,0,3,224,0,7,128,0,6,0,0,0,0,0,0, - 0,255,241,255,255,241,255,63,128,124,31,192,56,31,192,112, - 15,224,112,15,224,224,7,240,192,3,241,192,3,249,128,1, - 251,128,1,255,0,0,255,0,0,126,0,0,126,0,0,126, - 0,0,126,0,0,126,0,0,126,0,0,126,0,0,126,0, - 0,126,0,0,126,0,3,255,192,3,255,192,22,25,75,24, - 1,0,255,240,0,255,240,0,31,128,0,31,128,0,31,128, - 0,31,255,128,31,255,224,31,131,240,31,129,248,31,128,252, - 31,128,252,31,128,252,31,128,252,31,128,252,31,128,252,31, - 129,248,31,131,240,31,255,224,31,255,0,31,128,0,31,128, - 0,31,128,0,31,128,0,255,240,0,255,240,0,18,25,75, - 20,0,0,3,252,0,7,190,0,15,15,0,15,15,0,31, - 15,128,31,15,128,31,15,128,31,15,0,31,15,0,31,14, - 0,31,28,0,31,126,0,31,15,128,31,15,128,31,7,192, - 31,7,192,31,7,192,31,7,192,31,7,192,31,7,192,31, - 7,128,31,7,128,31,79,0,255,254,0,255,120,0,18,23, - 69,20,1,0,3,0,0,7,128,0,7,192,0,3,224,0, - 0,240,0,0,48,0,0,0,0,15,240,0,63,252,0,120, - 62,0,124,62,0,124,62,0,56,62,0,0,62,0,3,254, - 0,31,190,0,126,62,0,124,62,0,252,62,0,252,62,0, - 252,127,64,127,255,192,63,143,128,18,23,69,20,1,0,0, - 96,0,0,240,0,1,240,0,3,224,0,7,128,0,6,0, - 0,0,0,0,15,240,0,63,252,0,120,62,0,124,62,0, - 124,62,0,56,62,0,0,62,0,3,254,0,31,190,0,126, - 62,0,124,62,0,252,62,0,252,62,0,252,127,64,127,255, - 192,63,143,128,18,22,66,20,1,0,1,192,0,3,224,0, - 7,240,0,14,56,0,24,12,0,0,0,0,15,240,0,63, - 252,0,120,62,0,124,62,0,124,62,0,56,62,0,0,62, - 0,3,254,0,31,190,0,126,62,0,124,62,0,252,62,0, - 252,62,0,252,127,64,127,255,192,63,143,128,18,22,66,20, - 1,0,7,12,0,15,252,0,31,248,0,24,112,0,0,0, - 0,0,0,0,15,240,0,63,252,0,120,62,0,124,62,0, - 124,62,0,56,62,0,0,62,0,3,254,0,31,190,0,126, - 62,0,124,62,0,252,62,0,252,62,0,252,127,64,127,255, - 192,63,143,128,18,23,69,20,1,0,12,24,0,30,60,0, - 30,60,0,30,60,0,12,24,0,0,0,0,0,0,0,15, - 240,0,63,252,0,120,62,0,124,62,0,124,62,0,56,62, - 0,0,62,0,3,254,0,31,190,0,126,62,0,124,62,0, - 252,62,0,252,62,0,252,127,64,127,255,192,63,143,128,18, - 23,69,20,1,0,3,224,0,7,112,0,6,48,0,6,48, - 0,7,112,0,3,224,0,0,0,0,15,240,0,63,252,0, - 120,62,0,124,62,0,124,62,0,56,62,0,0,62,0,3, - 254,0,31,190,0,126,62,0,124,62,0,252,62,0,252,62, - 0,252,127,64,127,255,192,63,143,128,26,16,64,28,1,0, - 7,224,248,0,30,123,222,0,56,63,15,0,124,63,15,128, - 124,62,7,128,120,62,7,192,49,254,7,192,15,255,255,192, - 63,255,255,192,126,62,0,0,252,62,0,0,248,63,0,192, - 248,127,1,128,252,239,131,128,127,199,255,0,63,1,252,0, - 15,23,46,17,1,249,3,240,14,60,62,62,124,62,124,62, - 248,28,248,0,248,0,248,0,248,0,252,2,252,6,126,6, - 63,28,31,248,7,240,1,128,3,0,7,192,0,224,0,224, - 13,192,7,128,16,23,46,18,1,0,6,0,15,0,15,128, - 7,192,1,224,0,96,0,0,3,224,14,120,60,60,124,30, - 124,30,248,31,248,31,255,255,255,255,248,0,248,0,252,3, - 124,6,63,14,31,252,7,240,16,23,46,18,1,0,0,48, - 0,120,0,248,1,240,3,192,3,0,0,0,3,224,14,120, - 60,60,124,30,124,30,248,31,248,31,255,255,255,255,248,0, - 248,0,252,3,124,6,63,14,31,252,7,240,16,22,44,18, - 1,0,1,192,3,224,7,240,14,56,24,12,0,0,3,224, - 14,120,60,60,124,30,124,30,248,31,248,31,255,255,255,255, - 248,0,248,0,252,3,124,6,63,14,31,252,7,240,16,23, - 46,18,1,0,12,24,30,60,30,60,30,60,12,24,0,0, - 0,0,3,224,14,120,60,60,124,30,124,30,248,31,248,31, - 255,255,255,255,248,0,248,0,252,3,124,6,63,14,31,252, - 7,240,9,23,46,11,1,0,96,0,240,0,248,0,124,0, - 30,0,6,0,0,0,254,0,254,0,62,0,62,0,62,0, - 62,0,62,0,62,0,62,0,62,0,62,0,62,0,62,0, - 62,0,255,128,255,128,9,23,46,11,1,0,6,0,15,0, - 31,0,62,0,120,0,96,0,0,0,254,0,254,0,62,0, - 62,0,62,0,62,0,62,0,62,0,62,0,62,0,62,0, - 62,0,62,0,62,0,255,128,255,128,11,22,44,11,255,0, - 14,0,31,0,63,128,113,192,192,96,0,0,63,128,63,128, - 15,128,15,128,15,128,15,128,15,128,15,128,15,128,15,128, - 15,128,15,128,15,128,15,128,63,224,63,224,11,23,46,11, - 0,0,96,192,241,224,241,224,241,224,96,192,0,0,0,0, - 127,0,127,0,31,0,31,0,31,0,31,0,31,0,31,0, - 31,0,31,0,31,0,31,0,31,0,31,0,127,192,127,192, - 17,26,78,20,1,0,0,4,0,14,14,0,15,156,0,3, - 248,0,1,240,0,3,248,0,7,120,0,14,60,0,4,62, - 0,0,30,0,3,255,0,15,63,0,60,31,0,124,31,128, - 120,15,128,248,15,128,248,15,128,248,15,128,248,15,128,248, - 15,128,248,15,128,124,31,0,124,31,0,62,62,0,15,248, - 0,3,224,0,20,22,66,22,1,0,3,134,0,7,254,0, - 15,252,0,12,56,0,0,0,0,0,0,0,254,62,0,254, - 255,128,63,255,128,63,143,192,63,7,192,63,7,192,62,7, - 192,62,7,192,62,7,192,62,7,192,62,7,192,62,7,192, - 62,7,192,62,7,192,255,159,240,255,159,240,17,23,69,19, - 1,0,6,0,0,15,0,0,15,128,0,7,192,0,1,224, - 0,0,96,0,0,0,0,3,224,0,15,248,0,62,62,0, - 124,31,0,124,31,0,248,15,128,248,15,128,248,15,128,248, - 15,128,248,15,128,248,15,128,124,31,0,124,31,0,62,62, - 0,15,248,0,3,224,0,17,23,69,19,1,0,0,24,0, - 0,60,0,0,124,0,0,248,0,1,224,0,1,128,0,0, - 0,0,3,224,0,15,248,0,62,62,0,124,31,0,124,31, - 0,248,15,128,248,15,128,248,15,128,248,15,128,248,15,128, - 248,15,128,124,31,0,124,31,0,62,62,0,15,248,0,3, - 224,0,17,22,66,19,1,0,1,192,0,3,224,0,7,240, - 0,14,56,0,24,12,0,0,0,0,3,224,0,15,248,0, - 62,62,0,124,31,0,124,31,0,248,15,128,248,15,128,248, - 15,128,248,15,128,248,15,128,248,15,128,124,31,0,124,31, - 0,62,62,0,15,248,0,3,224,0,17,22,66,19,1,0, - 3,134,0,7,254,0,15,252,0,12,56,0,0,0,0,0, - 0,0,3,224,0,15,248,0,62,62,0,124,31,0,124,31, - 0,248,15,128,248,15,128,248,15,128,248,15,128,248,15,128, - 248,15,128,124,31,0,124,31,0,62,62,0,15,248,0,3, - 224,0,17,23,69,19,1,0,12,24,0,30,60,0,30,60, - 0,30,60,0,12,24,0,0,0,0,0,0,0,3,224,0, - 15,248,0,62,62,0,124,31,0,124,31,0,248,15,128,248, - 15,128,248,15,128,248,15,128,248,15,128,248,15,128,124,31, - 0,124,31,0,62,62,0,15,248,0,3,224,0,17,17,51, - 20,2,0,1,192,0,3,224,0,3,224,0,3,224,0,1, - 192,0,0,0,0,255,255,128,255,255,128,255,255,128,255,255, - 128,0,0,0,0,0,0,1,192,0,3,224,0,3,224,0, - 3,224,0,1,192,0,17,22,66,19,1,253,0,2,0,0, - 6,0,0,12,0,3,236,0,15,248,0,62,62,0,124,63, - 0,124,111,0,248,79,128,248,207,128,248,143,128,249,143,128, - 251,15,128,250,15,128,126,31,0,124,31,0,62,62,0,31, - 248,0,27,224,0,48,0,0,48,0,0,32,0,0,20,23, - 69,22,1,0,3,0,0,7,128,0,7,192,0,3,224,0, - 0,240,0,0,48,0,0,0,0,254,31,192,254,31,192,62, - 7,192,62,7,192,62,7,192,62,7,192,62,7,192,62,7, - 192,62,7,192,62,7,192,62,15,192,62,15,192,63,31,192, - 31,255,192,31,247,240,7,199,240,20,23,69,22,1,0,0, - 24,0,0,60,0,0,124,0,0,248,0,1,224,0,1,128, - 0,0,0,0,254,31,192,254,31,192,62,7,192,62,7,192, - 62,7,192,62,7,192,62,7,192,62,7,192,62,7,192,62, - 7,192,62,15,192,62,15,192,63,31,192,31,255,192,31,247, - 240,7,199,240,20,22,66,22,1,0,0,224,0,1,240,0, - 3,248,0,7,28,0,12,6,0,0,0,0,254,31,192,254, - 31,192,62,7,192,62,7,192,62,7,192,62,7,192,62,7, - 192,62,7,192,62,7,192,62,7,192,62,15,192,62,15,192, - 63,31,192,31,255,192,31,247,240,7,199,240,20,23,69,22, - 1,0,6,12,0,15,30,0,15,30,0,15,30,0,6,12, - 0,0,0,0,0,0,0,254,31,192,254,31,192,62,7,192, - 62,7,192,62,7,192,62,7,192,62,7,192,62,7,192,62, - 7,192,62,7,192,62,15,192,62,15,192,63,31,192,31,255, - 192,31,247,240,7,199,240,19,30,90,19,0,249,0,12,0, - 0,30,0,0,62,0,0,124,0,0,240,0,0,192,0,0, - 0,0,255,143,224,255,143,224,63,3,128,63,3,128,31,3, - 0,31,135,0,15,134,0,15,198,0,7,204,0,7,236,0, - 3,248,0,3,248,0,1,248,0,1,240,0,0,240,0,0, - 224,0,0,96,0,112,192,0,248,192,0,249,128,0,255,0, - 0,127,0,0,60,0,0,20,29,87,22,0,249,255,0,0, - 255,0,0,31,0,0,31,0,0,31,0,0,31,0,0,31, - 63,0,31,127,192,31,199,224,31,131,224,31,131,240,31,3, - 240,31,3,240,31,1,240,31,1,240,31,1,240,31,3,240, - 31,131,224,31,131,224,31,199,192,31,255,128,31,63,0,31, - 0,0,31,0,0,31,0,0,31,0,0,31,0,0,127,224, - 0,127,224,0,19,30,90,19,0,249,3,6,0,7,143,0, - 7,143,0,7,143,0,3,6,0,0,0,0,0,0,0,255, - 143,224,255,143,224,63,3,128,63,3,128,31,3,0,31,135, - 0,15,134,0,15,198,0,7,204,0,7,236,0,3,248,0, - 3,248,0,1,248,0,1,240,0,0,240,0,0,224,0,0, - 96,0,112,192,0,248,192,0,249,128,0,255,0,0,127,0, - 0,60,0,0}; -/* - Fontname: -Adobe-New Century Schoolbook-Bold-R-Normal--34-240-100-100-P-193-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 0, '1' Height: 24 - Calculated Max Values w=17 h=25 x= 3 y=10 dx=20 dy= 0 ascent=25 len=72 - Font Bounding box w=39 h=53 x=-4 y=-13 - Calculated Min Values x=-1 y=-5 dx= 0 dy= 0 - Pure Font ascent =24 descent= 0 - X Font ascent =24 descent= 0 - Max Font ascent =25 descent=-5 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_ncenB24n[868] U8G_FONT_SECTION("u8g_font_ncenB24n") = { - 0,39,53,252,243,24,0,0,0,0,42,58,0,25,251,24, - 0,12,15,30,17,2,10,6,0,14,0,14,0,230,112,230, - 112,246,240,63,192,15,0,127,224,246,240,230,112,230,112,7, - 0,7,0,6,0,16,16,32,20,2,1,3,192,3,192,3, - 192,3,192,3,192,3,192,255,255,255,255,255,255,255,255,3, - 192,3,192,3,192,3,192,3,192,3,192,6,11,11,9,2, - 251,120,248,252,252,252,124,28,24,48,112,224,8,4,4,11, - 1,6,255,255,255,255,6,6,6,9,1,0,120,252,252,252, - 252,120,10,25,50,9,255,0,0,192,1,192,1,192,1,128, - 3,128,3,128,3,0,7,0,7,0,6,0,14,0,14,0, - 12,0,28,0,28,0,24,0,56,0,56,0,48,0,112,0, - 112,0,96,0,224,0,224,0,192,0,16,24,48,19,1,0, - 3,192,15,240,30,120,60,60,124,62,120,30,248,31,248,31, - 248,31,248,31,248,31,248,31,248,31,248,31,248,31,248,31, - 248,31,120,30,120,30,124,62,60,60,30,120,15,240,3,192, - 13,24,48,19,3,0,1,128,7,128,255,128,255,128,15,128, - 15,128,15,128,15,128,15,128,15,128,15,128,15,128,15,128, - 15,128,15,128,15,128,15,128,15,128,15,128,15,128,15,128, - 15,128,255,248,255,248,17,24,72,19,1,0,15,240,0,63, - 252,0,120,126,0,240,63,0,248,31,0,252,31,0,252,31, - 0,252,31,0,124,63,0,56,62,0,0,124,0,0,248,0, - 0,240,0,1,224,0,3,192,0,3,129,128,7,1,128,14, - 1,128,28,3,128,63,255,128,127,255,0,127,255,0,255,255, - 0,255,255,0,16,24,48,19,1,0,15,224,63,248,120,124, - 248,62,252,62,252,62,252,62,120,62,0,124,0,112,7,224, - 7,192,0,248,0,126,0,62,0,63,120,31,252,31,252,31, - 252,63,248,62,120,126,63,248,7,224,17,24,72,19,0,0, - 0,4,0,0,12,0,0,28,0,0,60,0,0,124,0,0, - 252,0,1,252,0,1,252,0,3,124,0,6,124,0,12,124, - 0,28,124,0,56,124,0,112,124,0,224,124,0,192,124,0, - 255,255,128,255,255,128,0,124,0,0,124,0,0,124,0,0, - 124,0,3,255,128,3,255,128,16,24,48,19,1,0,31,255, - 63,254,63,254,63,252,63,240,48,0,48,0,48,0,48,0, - 55,224,63,248,56,124,48,62,32,62,0,31,0,31,56,31, - 124,31,252,31,252,62,120,62,112,252,63,240,15,192,17,24, - 72,19,1,0,3,240,0,15,252,0,31,30,0,62,62,0, - 60,62,0,124,62,0,120,28,0,248,0,0,248,0,0,248, - 0,0,249,248,0,255,254,0,255,127,0,252,31,0,248,31, - 128,248,15,128,248,15,128,248,15,128,248,15,128,124,31,0, - 124,31,0,62,62,0,31,252,0,7,240,0,16,24,48,19, - 2,0,255,255,255,254,255,254,255,252,255,252,192,24,192,24, - 192,56,128,112,0,112,0,240,0,224,1,224,1,224,3,224, - 3,192,7,192,7,192,15,192,15,192,15,192,15,192,15,192, - 7,128,17,24,72,19,1,0,7,240,0,15,252,0,60,62, - 0,56,31,0,120,15,0,120,15,0,120,15,0,124,15,0, - 126,30,0,127,252,0,63,240,0,31,252,0,15,254,0,63, - 255,0,120,127,0,248,31,128,240,15,128,240,15,128,240,15, - 0,240,15,0,248,30,0,124,60,0,63,240,0,7,192,0, - 17,24,72,19,1,0,3,192,0,31,248,0,62,124,0,124, - 62,0,252,31,0,248,31,0,248,15,128,248,15,128,248,15, - 128,252,31,128,252,63,128,127,111,128,63,207,128,31,143,128, - 0,15,128,0,15,128,112,15,0,248,31,0,252,31,0,248, - 30,0,248,62,0,112,252,0,63,240,0,15,192,0,6,16, - 16,9,2,0,120,252,252,252,252,120,0,0,0,0,120,252, - 252,252,252,120}; -/* - Fontname: -Adobe-New Century Schoolbook-Bold-R-Normal--34-240-100-100-P-193-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 25, '1' Height: 24 - Calculated Max Values w=32 h=32 x= 8 y=17 dx=32 dy= 0 ascent=26 len=124 - Font Bounding box w=39 h=53 x=-4 y=-13 - Calculated Min Values x=-3 y=-7 dx= 0 dy= 0 - Pure Font ascent =25 descent=-7 - X Font ascent =25 descent=-7 - Max Font ascent =26 descent=-7 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_ncenB24r[5937] U8G_FONT_SECTION("u8g_font_ncenB24r") = { - 0,39,53,252,243,25,6,143,16,147,32,127,249,26,249,25, - 249,0,0,0,9,1,1,6,25,25,10,2,0,120,252,252, - 252,252,252,252,120,120,120,120,48,48,48,48,48,48,0,0, - 120,252,252,252,252,120,11,11,22,11,0,14,96,192,241,224, - 241,224,241,224,241,224,241,224,241,224,96,192,96,192,96,192, - 96,192,16,25,50,19,1,255,7,28,7,28,7,28,7,28, - 14,56,14,56,14,56,127,255,127,255,127,255,14,56,12,48, - 28,112,28,112,255,254,255,254,255,254,28,112,28,112,56,224, - 56,224,56,224,56,224,56,224,56,224,17,30,90,19,1,252, - 1,128,0,1,128,0,1,128,0,7,240,0,31,252,0,57, - 158,0,113,143,0,113,159,0,241,159,0,241,142,0,253,128, - 0,255,128,0,127,240,0,127,252,0,63,254,0,15,255,0, - 1,255,128,1,191,128,113,143,128,249,135,128,249,135,128,249, - 135,0,241,143,0,121,158,0,63,252,0,7,224,0,1,128, - 0,1,128,0,1,128,0,1,128,0,26,24,96,27,0,0, - 0,0,24,0,7,192,48,0,15,96,112,0,30,57,224,0, - 60,31,96,0,60,16,192,0,120,16,128,0,120,17,128,0, - 240,49,0,0,240,35,0,0,240,98,0,0,240,198,31,0, - 123,140,61,128,63,12,120,192,0,24,240,64,0,17,240,64, - 0,49,224,64,0,33,224,192,0,99,224,192,0,195,193,128, - 0,195,193,128,1,131,195,0,1,129,230,0,3,0,252,0, - 24,25,75,28,2,0,0,124,0,1,255,0,3,199,0,7, - 135,128,7,131,128,7,131,128,7,199,128,7,199,0,7,239, - 0,7,252,0,3,248,0,7,241,255,15,249,255,61,248,124, - 120,252,56,120,254,112,248,126,96,248,63,224,252,63,192,252, - 31,193,254,15,227,255,15,243,127,255,254,63,243,254,15,128, - 252,4,11,11,8,2,14,96,240,240,240,240,240,240,96,96, - 96,96,9,27,54,13,2,253,3,128,7,0,14,0,28,0, - 28,0,56,0,56,0,120,0,120,0,240,0,240,0,240,0, - 240,0,240,0,240,0,240,0,240,0,240,0,112,0,120,0, - 56,0,56,0,28,0,28,0,14,0,7,0,3,128,9,27, - 54,13,1,253,224,0,48,0,56,0,28,0,28,0,14,0, - 14,0,15,0,7,0,7,128,7,128,7,128,7,128,7,128, - 7,128,7,128,7,128,7,128,15,0,15,0,14,0,14,0, - 28,0,28,0,56,0,112,0,192,0,12,15,30,17,2,10, - 6,0,14,0,14,0,230,112,230,112,246,240,63,192,15,0, - 127,224,246,240,230,112,230,112,7,0,7,0,6,0,16,16, - 32,20,2,1,3,192,3,192,3,192,3,192,3,192,3,192, - 255,255,255,255,255,255,255,255,3,192,3,192,3,192,3,192, - 3,192,3,192,6,11,11,9,2,251,120,248,252,252,252,124, - 28,24,48,112,224,8,4,4,11,1,6,255,255,255,255,6, - 6,6,9,1,0,120,252,252,252,252,120,10,25,50,9,255, - 0,0,192,1,192,1,192,1,128,3,128,3,128,3,0,7, - 0,7,0,6,0,14,0,14,0,12,0,28,0,28,0,24, - 0,56,0,56,0,48,0,112,0,112,0,96,0,224,0,224, - 0,192,0,16,24,48,19,1,0,3,192,15,240,30,120,60, - 60,124,62,120,30,248,31,248,31,248,31,248,31,248,31,248, - 31,248,31,248,31,248,31,248,31,248,31,120,30,120,30,124, - 62,60,60,30,120,15,240,3,192,13,24,48,19,3,0,1, - 128,7,128,255,128,255,128,15,128,15,128,15,128,15,128,15, - 128,15,128,15,128,15,128,15,128,15,128,15,128,15,128,15, - 128,15,128,15,128,15,128,15,128,15,128,255,248,255,248,17, - 24,72,19,1,0,15,240,0,63,252,0,120,126,0,240,63, - 0,248,31,0,252,31,0,252,31,0,252,31,0,124,63,0, - 56,62,0,0,124,0,0,248,0,0,240,0,1,224,0,3, - 192,0,3,129,128,7,1,128,14,1,128,28,3,128,63,255, - 128,127,255,0,127,255,0,255,255,0,255,255,0,16,24,48, - 19,1,0,15,224,63,248,120,124,248,62,252,62,252,62,252, - 62,120,62,0,124,0,112,7,224,7,192,0,248,0,126,0, - 62,0,63,120,31,252,31,252,31,252,63,248,62,120,126,63, - 248,7,224,17,24,72,19,0,0,0,4,0,0,12,0,0, - 28,0,0,60,0,0,124,0,0,252,0,1,252,0,1,252, - 0,3,124,0,6,124,0,12,124,0,28,124,0,56,124,0, - 112,124,0,224,124,0,192,124,0,255,255,128,255,255,128,0, - 124,0,0,124,0,0,124,0,0,124,0,3,255,128,3,255, - 128,16,24,48,19,1,0,31,255,63,254,63,254,63,252,63, - 240,48,0,48,0,48,0,48,0,55,224,63,248,56,124,48, - 62,32,62,0,31,0,31,56,31,124,31,252,31,252,62,120, - 62,112,252,63,240,15,192,17,24,72,19,1,0,3,240,0, - 15,252,0,31,30,0,62,62,0,60,62,0,124,62,0,120, - 28,0,248,0,0,248,0,0,248,0,0,249,248,0,255,254, - 0,255,127,0,252,31,0,248,31,128,248,15,128,248,15,128, - 248,15,128,248,15,128,124,31,0,124,31,0,62,62,0,31, - 252,0,7,240,0,16,24,48,19,2,0,255,255,255,254,255, - 254,255,252,255,252,192,24,192,24,192,56,128,112,0,112,0, - 240,0,224,1,224,1,224,3,224,3,192,7,192,7,192,15, - 192,15,192,15,192,15,192,15,192,7,128,17,24,72,19,1, - 0,7,240,0,15,252,0,60,62,0,56,31,0,120,15,0, - 120,15,0,120,15,0,124,15,0,126,30,0,127,252,0,63, - 240,0,31,252,0,15,254,0,63,255,0,120,127,0,248,31, - 128,240,15,128,240,15,128,240,15,0,240,15,0,248,30,0, - 124,60,0,63,240,0,7,192,0,17,24,72,19,1,0,3, - 192,0,31,248,0,62,124,0,124,62,0,252,31,0,248,31, - 0,248,15,128,248,15,128,248,15,128,252,31,128,252,63,128, - 127,111,128,63,207,128,31,143,128,0,15,128,0,15,128,112, - 15,0,248,31,0,252,31,0,248,30,0,248,62,0,112,252, - 0,63,240,0,15,192,0,6,16,16,9,2,0,120,252,252, - 252,252,120,0,0,0,0,120,252,252,252,252,120,6,21,21, - 9,2,251,120,252,252,252,252,120,0,0,0,0,120,248,252, - 252,252,124,28,24,48,112,224,16,18,36,20,2,0,0,3, - 0,15,0,127,1,255,7,252,31,240,127,128,254,0,248,0, - 252,0,255,128,63,224,15,248,3,254,0,127,0,31,0,7, - 0,1,16,10,20,20,2,3,255,255,255,255,255,255,255,255, - 0,0,0,0,255,255,255,255,255,255,255,255,16,18,36,20, - 2,0,192,0,240,0,254,0,255,128,63,224,15,248,1,254, - 0,127,0,31,0,63,1,255,7,252,31,240,127,192,254,0, - 248,0,224,0,128,0,14,25,50,16,1,0,15,192,63,240, - 113,248,240,248,248,252,248,252,248,252,112,252,0,248,1,248, - 1,240,3,224,3,128,7,0,7,0,6,0,6,0,0,0, - 0,0,15,0,31,128,31,128,31,128,31,128,15,0,23,25, - 75,25,0,0,0,127,0,1,255,192,7,227,240,15,0,120, - 30,0,28,28,0,12,56,60,6,48,255,230,113,227,230,113, - 227,198,99,195,198,227,131,198,231,135,134,231,135,140,231,7, - 140,231,15,28,231,15,24,227,31,112,115,247,224,48,227,204, - 56,0,28,28,0,120,15,1,240,7,255,224,1,255,0,25, - 25,100,25,0,0,0,28,0,0,0,28,0,0,0,30,0, - 0,0,62,0,0,0,63,0,0,0,127,0,0,0,127,128, - 0,0,127,128,0,0,255,128,0,0,207,192,0,1,207,192, - 0,1,143,192,0,1,135,224,0,3,135,224,0,3,7,240, - 0,7,3,240,0,7,255,240,0,7,255,248,0,14,1,248, - 0,12,1,252,0,28,0,252,0,28,0,254,0,62,0,254, - 0,255,131,255,128,255,131,255,128,23,25,75,25,1,0,255, - 255,128,255,255,224,31,131,240,31,129,248,31,129,248,31,128, - 252,31,128,252,31,128,252,31,128,248,31,129,248,31,129,240, - 31,135,224,31,255,0,31,255,192,31,131,240,31,128,252,31, - 128,252,31,128,254,31,128,126,31,128,254,31,128,252,31,128, - 252,31,131,248,255,255,240,255,255,192,22,25,75,24,1,0, - 0,126,24,3,255,184,7,193,248,31,128,248,31,0,120,62, - 0,56,126,0,56,126,0,24,254,0,24,252,0,8,252,0, - 0,252,0,0,252,0,0,252,0,0,252,0,0,254,0,0, - 254,0,12,254,0,28,126,0,24,126,0,56,63,0,48,31, - 128,112,15,193,224,7,255,192,0,255,0,24,25,75,26,1, - 0,255,255,0,255,255,224,31,131,240,31,129,248,31,128,252, - 31,128,126,31,128,126,31,128,127,31,128,63,31,128,63,31, - 128,63,31,128,63,31,128,63,31,128,63,31,128,63,31,128, - 63,31,128,127,31,128,126,31,128,126,31,128,126,31,128,252, - 31,129,248,31,131,240,255,255,224,255,255,0,21,25,75,23, - 1,0,255,255,248,255,255,248,31,129,248,31,128,248,31,128, - 120,31,128,56,31,128,56,31,134,24,31,134,24,31,142,0, - 31,142,0,31,158,0,31,254,0,31,254,0,31,158,0,31, - 142,0,31,134,24,31,134,24,31,134,24,31,128,56,31,128, - 56,31,128,120,31,129,248,255,255,248,255,255,248,21,25,75, - 23,1,0,255,255,248,255,255,248,31,193,248,31,128,248,31, - 128,120,31,128,56,31,128,24,31,131,24,31,131,24,31,135, - 8,31,135,0,31,159,0,31,255,0,31,255,0,31,143,0, - 31,135,0,31,131,0,31,131,0,31,131,0,31,128,0,31, - 128,0,31,128,0,31,128,0,255,248,0,255,248,0,25,25, - 100,26,1,0,0,126,12,0,3,255,220,0,7,193,252,0, - 15,128,124,0,31,0,60,0,63,0,28,0,126,0,28,0, - 126,0,12,0,254,0,12,0,254,0,4,0,254,0,0,0, - 252,0,0,0,252,0,0,0,252,0,0,0,252,7,255,128, - 252,7,255,128,252,0,124,0,254,0,124,0,126,0,124,0, - 126,0,124,0,63,0,252,0,31,0,252,0,15,129,220,0, - 7,255,28,0,0,252,12,0,26,25,100,28,1,0,255,243, - 255,192,255,243,255,192,31,128,126,0,31,128,126,0,31,128, - 126,0,31,128,126,0,31,128,126,0,31,128,126,0,31,128, - 126,0,31,128,126,0,31,128,126,0,31,128,126,0,31,255, - 254,0,31,255,254,0,31,128,126,0,31,128,126,0,31,128, - 126,0,31,128,126,0,31,128,126,0,31,128,126,0,31,128, - 126,0,31,128,126,0,31,128,126,0,255,243,255,192,255,243, - 255,192,12,25,50,14,1,0,255,240,255,240,31,128,31,128, - 31,128,31,128,31,128,31,128,31,128,31,128,31,128,31,128, - 31,128,31,128,31,128,31,128,31,128,31,128,31,128,31,128, - 31,128,31,128,31,128,255,240,255,240,20,25,75,20,0,0, - 0,255,240,0,255,240,0,31,128,0,31,128,0,31,128,0, - 31,128,0,31,128,0,31,128,0,31,128,0,31,128,0,31, - 128,0,31,128,0,31,128,24,31,128,126,31,128,126,31,128, - 254,31,128,254,31,128,254,31,128,252,31,0,96,63,0,96, - 62,0,56,254,0,63,248,0,15,224,0,25,25,100,27,1, - 0,255,243,255,128,255,243,255,128,31,128,126,0,31,128,120, - 0,31,128,240,0,31,129,224,0,31,129,192,0,31,131,128, - 0,31,135,0,0,31,143,0,0,31,159,0,0,31,191,128, - 0,31,255,192,0,31,239,192,0,31,239,224,0,31,199,224, - 0,31,135,240,0,31,131,248,0,31,129,248,0,31,129,252, - 0,31,128,252,0,31,128,254,0,31,128,255,0,255,243,255, - 128,255,243,255,128,21,25,75,23,1,0,255,240,0,255,240, - 0,31,128,0,31,128,0,31,128,0,31,128,0,31,128,0, - 31,128,0,31,128,0,31,128,0,31,128,0,31,128,0,31, - 128,0,31,128,0,31,128,0,31,128,0,31,128,24,31,128, - 24,31,128,24,31,128,56,31,128,56,31,128,120,31,129,248, - 255,255,248,255,255,248,31,25,100,32,0,0,127,224,7,254, - 127,240,15,254,15,240,15,240,15,240,15,240,13,248,27,240, - 13,248,27,240,13,248,27,240,12,252,59,240,12,252,51,240, - 12,252,51,240,12,124,115,240,12,126,99,240,12,126,99,240, - 12,62,227,240,12,63,195,240,12,63,195,240,12,31,195,240, - 12,31,131,240,12,31,131,240,12,15,131,240,12,15,3,240, - 12,15,3,240,30,15,3,240,255,198,31,254,255,198,31,254, - 27,25,100,27,0,0,255,128,127,224,255,192,127,224,63,224, - 15,0,15,224,6,0,15,240,6,0,15,248,6,0,15,252, - 6,0,13,254,6,0,12,254,6,0,12,255,6,0,12,127, - 134,0,12,63,198,0,12,31,230,0,12,15,230,0,12,15, - 246,0,12,7,254,0,12,3,254,0,12,1,254,0,12,0, - 254,0,12,0,126,0,12,0,126,0,12,0,62,0,30,0, - 30,0,255,192,14,0,255,192,6,0,24,25,75,26,1,0, - 0,126,0,3,255,192,15,193,240,31,128,248,63,0,252,62, - 0,124,126,0,126,126,0,126,252,0,63,252,0,63,252,0, - 63,252,0,63,252,0,63,252,0,63,252,0,63,252,0,63, - 252,0,63,126,0,126,126,0,126,62,0,124,63,0,252,31, - 128,248,15,193,240,3,255,192,0,126,0,22,25,75,24,1, - 0,255,255,128,255,255,224,31,131,240,31,129,248,31,128,252, - 31,128,252,31,128,252,31,128,252,31,128,252,31,128,252,31, - 129,248,31,131,240,31,255,224,31,255,0,31,128,0,31,128, - 0,31,128,0,31,128,0,31,128,0,31,128,0,31,128,0, - 31,128,0,31,128,0,255,240,0,255,240,0,25,31,124,26, - 1,250,0,126,0,0,3,255,192,0,15,193,240,0,31,128, - 248,0,63,0,252,0,62,0,124,0,126,0,126,0,126,0, - 126,0,252,0,63,0,252,0,63,0,252,0,63,0,252,0, - 63,0,252,0,63,0,252,0,63,0,252,0,63,0,252,60, - 63,0,252,254,63,0,127,135,126,0,127,131,254,0,63,3, - 252,0,63,3,252,0,31,131,248,0,15,195,240,0,3,255, - 224,0,0,127,224,0,0,3,225,128,0,3,225,128,0,1, - 243,128,0,1,255,0,0,0,254,0,0,0,60,0,25,25, - 100,27,1,0,255,255,128,0,255,255,240,0,31,131,248,0, - 31,129,248,0,31,128,252,0,31,128,252,0,31,128,252,0, - 31,128,252,0,31,128,252,0,31,129,248,0,31,129,240,0, - 31,135,192,0,31,255,0,0,31,255,192,0,31,135,224,0, - 31,131,224,0,31,131,240,0,31,131,240,0,31,131,240,0, - 31,131,249,128,31,129,249,128,31,129,251,0,31,129,255,0, - 255,240,254,0,255,240,124,0,19,25,75,21,1,0,3,240, - 192,31,253,192,60,31,192,120,7,192,112,3,192,240,1,192, - 240,0,192,248,0,192,255,0,192,255,240,0,127,254,0,127, - 255,0,63,255,128,15,255,192,7,255,224,64,127,224,96,7, - 224,96,3,224,112,1,224,120,1,224,120,1,192,126,3,192, - 127,7,128,103,255,0,97,252,0,21,25,75,23,1,0,255, - 255,248,255,255,248,241,248,120,225,248,56,225,248,56,193,248, - 24,193,248,24,193,248,24,129,248,8,129,248,8,1,248,0, - 1,248,0,1,248,0,1,248,0,1,248,0,1,248,0,1, - 248,0,1,248,0,1,248,0,1,248,0,1,248,0,1,248, - 0,1,248,0,15,255,128,15,255,128,26,25,100,28,1,0, - 255,240,255,192,255,240,255,192,31,128,30,0,31,128,12,0, - 31,128,12,0,31,128,12,0,31,128,12,0,31,128,12,0, - 31,128,12,0,31,128,12,0,31,128,12,0,31,128,12,0, - 31,128,12,0,31,128,12,0,31,128,12,0,31,128,12,0, - 31,128,12,0,31,128,12,0,31,128,12,0,31,128,28,0, - 15,192,24,0,15,224,56,0,7,248,240,0,3,255,224,0, - 0,255,192,0,25,25,100,25,0,0,255,224,255,128,255,224, - 255,128,63,128,62,0,31,128,28,0,31,128,28,0,31,192, - 24,0,15,192,56,0,15,192,48,0,7,224,112,0,7,224, - 112,0,7,240,96,0,3,240,224,0,3,240,192,0,1,248, - 192,0,1,249,192,0,1,249,128,0,0,255,128,0,0,255, - 0,0,0,255,0,0,0,127,0,0,0,126,0,0,0,62, - 0,0,0,62,0,0,0,60,0,0,0,28,0,0,32,25, - 100,32,0,0,255,223,249,255,255,223,249,255,63,7,224,124, - 63,7,224,56,31,131,224,48,31,131,240,112,31,131,240,112, - 15,193,240,96,15,195,248,96,15,195,248,224,7,195,248,192, - 7,231,248,192,7,230,252,192,7,230,253,128,3,254,125,128, - 3,252,127,128,3,252,127,128,1,252,63,0,1,248,63,0, - 1,248,63,0,0,248,62,0,0,248,30,0,0,240,30,0, - 0,112,28,0,0,112,12,0,24,25,75,24,0,0,255,227, - 255,255,227,255,63,128,252,31,192,120,31,192,112,15,224,224, - 7,224,192,7,241,192,3,255,128,3,255,0,1,255,0,0, - 254,0,0,254,0,0,127,0,0,127,128,0,255,128,1,223, - 192,3,143,224,3,143,224,7,7,240,14,3,240,30,3,248, - 63,3,252,255,239,255,255,239,255,24,25,75,24,0,0,255, - 241,255,255,241,255,63,128,124,31,192,56,31,192,112,15,224, - 112,15,224,224,7,240,192,3,241,192,3,249,128,1,251,128, - 1,255,0,0,255,0,0,126,0,0,126,0,0,126,0,0, - 126,0,0,126,0,0,126,0,0,126,0,0,126,0,0,126, - 0,0,126,0,3,255,192,3,255,192,19,25,75,21,1,0, - 127,255,224,127,255,224,126,15,224,120,15,224,112,31,192,112, - 31,128,96,63,128,96,127,0,64,126,0,0,254,0,1,252, - 0,1,252,0,3,248,0,3,240,0,7,240,0,15,224,32, - 15,224,96,31,192,96,31,128,96,63,128,224,127,0,224,127, - 1,224,254,7,224,255,255,224,255,255,224,8,29,29,13,3, - 252,255,255,240,240,240,240,240,240,240,240,240,240,240,240,240, - 240,240,240,240,240,240,240,240,240,240,240,240,255,255,16,25, - 50,20,2,0,240,0,248,0,120,0,124,0,60,0,62,0, - 30,0,31,0,15,0,15,128,7,128,7,192,3,192,3,224, - 1,224,1,240,0,240,0,248,0,120,0,124,0,60,0,62, - 0,30,0,30,0,15,8,29,29,13,1,252,255,255,15,15, - 15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15, - 15,15,15,15,15,15,15,255,255,16,14,28,20,2,11,3, - 192,7,224,7,224,15,240,15,240,15,240,30,120,30,120,60, - 60,60,60,124,62,120,30,248,31,240,15,16,3,6,16,0, - 251,255,255,255,255,255,255,7,6,6,11,2,17,96,240,248, - 124,30,6,18,16,48,20,1,0,15,240,0,63,252,0,120, - 126,0,124,62,0,124,62,0,56,62,0,0,62,0,3,254, - 0,31,190,0,126,62,0,124,62,0,252,62,0,252,62,0, - 252,127,64,127,255,192,63,143,128,19,25,75,21,0,0,255, - 0,0,255,0,0,31,0,0,31,0,0,31,0,0,31,0, - 0,31,0,0,31,0,0,31,0,0,31,63,0,31,255,128, - 31,207,192,31,135,192,31,3,224,31,3,224,31,3,224,31, - 3,224,31,3,224,31,3,224,31,3,224,31,3,192,31,7, - 192,31,143,128,29,255,0,24,124,0,15,16,32,17,1,0, - 3,240,15,252,62,62,124,62,124,62,248,28,248,0,248,0, - 248,0,248,0,252,2,252,6,126,6,63,28,31,248,7,224, - 20,25,75,22,1,0,0,127,128,0,127,128,0,31,128,0, - 15,128,0,15,128,0,15,128,0,15,128,0,15,128,0,15, - 128,15,207,128,31,239,128,62,63,128,124,31,128,120,31,128, - 248,15,128,248,15,128,248,15,128,248,15,128,248,15,128,248, - 15,128,248,31,128,124,31,128,124,127,128,63,239,240,15,143, - 240,16,16,32,18,1,0,3,224,15,248,60,60,120,30,120, - 30,248,31,248,31,255,255,255,255,248,0,248,0,252,3,124, - 6,63,14,31,252,7,240,15,25,50,13,0,0,0,240,3, - 252,7,158,15,62,15,62,31,28,31,0,31,0,31,0,255, - 240,255,240,31,0,31,0,31,0,31,0,31,0,31,0,31, - 0,31,0,31,0,31,0,31,0,31,0,255,224,255,224,20, - 25,75,20,1,249,0,1,224,0,3,240,7,255,240,31,124, - 224,62,62,0,124,31,0,124,31,0,124,31,0,124,31,0, - 124,31,0,62,62,0,31,126,0,31,248,0,124,0,0,248, - 0,0,255,252,0,255,255,0,63,255,0,31,255,128,127,255, - 128,240,7,128,240,7,128,248,15,0,127,254,0,15,240,0, - 20,25,75,22,1,0,254,0,0,254,0,0,62,0,0,62, - 0,0,62,0,0,62,0,0,62,0,0,62,0,0,62,0, - 0,62,62,0,62,255,128,63,255,128,63,143,192,63,7,192, - 63,7,192,62,7,192,62,7,192,62,7,192,62,7,192,62, - 7,192,62,7,192,62,7,192,62,7,192,255,159,240,255,159, - 240,9,25,50,12,2,0,28,0,62,0,62,0,62,0,28, - 0,0,0,0,0,0,0,0,0,254,0,254,0,62,0,62, - 0,62,0,62,0,62,0,62,0,62,0,62,0,62,0,62, - 0,62,0,62,0,255,128,255,128,12,32,64,12,253,249,0, - 224,1,240,1,240,1,240,0,224,0,0,0,0,0,0,0, - 0,7,240,7,240,1,240,1,240,1,240,1,240,1,240,1, - 240,1,240,1,240,1,240,1,240,1,240,1,240,1,240,1, - 240,1,240,113,240,249,224,249,224,251,192,127,128,30,0,20, - 25,75,22,1,0,254,0,0,254,0,0,62,0,0,62,0, - 0,62,0,0,62,0,0,62,0,0,62,0,0,62,0,0, - 62,63,224,62,63,224,62,15,0,62,14,0,62,60,0,62, - 112,0,62,248,0,63,252,0,63,254,0,63,126,0,62,63, - 0,62,31,128,62,31,192,62,15,224,255,191,240,255,191,240, - 10,25,50,12,1,0,254,0,254,0,62,0,62,0,62,0, - 62,0,62,0,62,0,62,0,62,0,62,0,62,0,62,0, - 62,0,62,0,62,0,62,0,62,0,62,0,62,0,62,0, - 62,0,62,0,255,192,255,192,29,16,64,31,1,0,254,126, - 31,0,254,255,63,192,63,255,255,192,63,159,231,224,63,15, - 195,224,62,15,131,224,62,15,131,224,62,15,131,224,62,15, - 131,224,62,15,131,224,62,15,131,224,62,15,131,224,62,15, - 131,224,62,15,131,224,255,191,239,248,255,191,239,248,20,16, - 48,22,1,0,254,62,0,254,255,128,63,255,128,63,143,192, - 63,7,192,62,7,192,62,7,192,62,7,192,62,7,192,62, - 7,192,62,7,192,62,7,192,62,7,192,62,7,192,255,159, - 240,255,159,240,17,16,48,19,1,0,3,224,0,15,248,0, - 62,62,0,124,31,0,124,31,0,248,15,128,248,15,128,248, - 15,128,248,15,128,248,15,128,248,15,128,124,31,0,124,31, - 0,62,62,0,15,248,0,3,224,0,19,23,69,21,1,249, - 254,126,0,254,255,128,63,143,192,63,7,192,63,7,224,62, - 3,224,62,3,224,62,3,224,62,3,224,62,3,224,62,3, - 224,63,7,192,63,7,192,63,143,128,63,255,0,62,126,0, - 62,0,0,62,0,0,62,0,0,62,0,0,62,0,0,255, - 128,0,255,128,0,20,23,69,20,1,249,7,225,128,31,249, - 128,62,31,128,124,31,128,124,15,128,248,15,128,248,15,128, - 248,15,128,248,15,128,248,15,128,248,15,128,124,31,128,124, - 31,128,62,63,128,31,239,128,7,207,128,0,15,128,0,15, - 128,0,15,128,0,15,128,0,15,128,0,127,240,0,127,240, - 15,16,32,16,1,0,252,124,252,254,61,254,61,190,63,62, - 62,28,62,0,62,0,62,0,62,0,62,0,62,0,62,0, - 62,0,255,192,255,192,14,16,32,16,1,0,15,216,60,248, - 112,56,240,24,254,8,255,192,255,240,127,248,63,248,15,252, - 192,252,192,60,224,56,248,120,255,240,207,192,12,23,46,14, - 1,0,6,0,6,0,14,0,14,0,14,0,30,0,62,0, - 255,224,255,224,62,0,62,0,62,0,62,0,62,0,62,0, - 62,0,62,48,62,48,62,48,62,96,63,224,31,192,15,128, - 20,16,48,22,1,0,254,31,192,254,31,192,62,7,192,62, - 7,192,62,7,192,62,7,192,62,7,192,62,7,192,62,7, - 192,62,7,192,62,15,192,62,15,192,63,31,192,31,255,192, - 31,247,240,7,199,240,19,16,48,19,0,0,255,143,224,255, - 143,224,63,3,192,63,3,128,31,3,0,31,135,0,15,134, - 0,15,198,0,7,204,0,7,236,0,3,248,0,3,248,0, - 1,248,0,1,240,0,0,240,0,0,224,0,27,16,64,29, - 1,0,255,191,239,224,255,191,239,224,126,31,131,192,62,15, - 131,128,63,15,131,0,31,15,195,0,31,143,198,0,15,159, - 230,0,15,155,230,0,15,251,236,0,7,241,252,0,7,241, - 248,0,3,225,248,0,3,224,240,0,1,192,240,0,1,192, - 96,0,19,16,48,19,0,0,255,223,224,255,223,224,63,7, - 0,31,142,0,31,220,0,15,248,0,7,240,0,3,240,0, - 1,248,0,3,252,0,7,254,0,14,126,0,28,63,0,60, - 63,128,255,127,224,255,127,224,19,23,69,19,0,249,255,143, - 224,255,143,224,63,3,128,63,3,128,31,3,0,31,135,0, - 15,134,0,15,198,0,7,204,0,7,236,0,3,248,0,3, - 248,0,1,248,0,1,240,0,0,240,0,0,224,0,0,96, - 0,112,192,0,248,192,0,249,128,0,255,0,0,127,0,0, - 60,0,0,14,16,32,16,1,0,127,252,127,252,112,252,97, - 248,97,248,67,240,7,224,7,224,15,192,31,128,31,12,63, - 12,126,28,124,28,255,252,255,252,8,30,30,13,3,252,3, - 14,28,60,60,60,60,60,60,60,60,60,60,56,240,248,60, - 60,60,60,60,60,60,60,60,60,60,28,14,3,4,25,25, - 20,8,0,240,240,240,240,240,240,240,240,240,240,240,240,240, - 240,240,240,240,240,240,240,240,240,240,240,240,8,28,28,13, - 1,253,224,120,60,60,60,60,60,60,60,60,60,60,28,15, - 31,60,60,60,60,60,60,60,60,60,60,60,120,224,16,6, - 12,20,2,6,14,4,63,142,127,255,255,254,113,252,32,112, - 255}; -/* - Fontname: -Adobe-New Century Schoolbook-Medium-R-Normal--11-80-100-100-P-60-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 8, '1' Height: 8 - Calculated Max Values w=11 h=11 x= 2 y= 6 dx=12 dy= 0 ascent=11 len=16 - Font Bounding box w=14 h=18 x=-2 y=-4 - Calculated Min Values x=-1 y=-2 dx= 0 dy= 0 - Pure Font ascent = 8 descent=-2 - X Font ascent = 8 descent=-2 - Max Font ascent =11 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_ncenR08[2642] U8G_FONT_SECTION("u8g_font_ncenR08") = { - 0,14,18,254,252,8,1,180,3,120,32,255,254,11,254,8, - 254,0,0,0,3,0,1,1,8,8,4,1,0,128,128,128, - 128,128,0,128,128,3,3,3,6,1,5,160,160,160,7,8, - 8,8,0,0,20,20,126,40,40,252,80,80,4,10,10,5, - 0,255,32,112,160,160,96,80,80,80,224,64,8,8,8,9, - 0,0,100,148,152,104,22,25,41,38,9,8,16,10,0,0, - 48,0,72,0,80,0,38,0,84,0,136,0,140,128,115,0, - 1,3,3,4,1,5,128,128,128,3,9,9,4,0,255,32, - 64,64,128,128,128,64,64,32,3,9,9,4,0,255,128,64, - 64,32,32,32,64,64,128,5,5,5,6,0,3,32,168,112, - 168,32,5,5,5,6,0,0,32,32,248,32,32,2,3,3, - 3,0,254,64,64,128,3,1,1,4,0,2,224,1,2,2, - 4,1,0,128,128,3,9,9,4,0,255,32,32,32,64,64, - 64,128,128,128,4,8,8,5,0,0,96,144,144,144,144,144, - 144,96,3,8,8,5,1,0,64,192,64,64,64,64,64,224, - 4,8,8,5,0,0,96,144,144,16,32,64,144,240,4,8, - 8,5,0,0,96,144,16,96,16,144,144,96,5,8,8,5, - 0,0,16,48,80,80,144,248,16,56,4,8,8,5,0,0, - 240,128,128,224,16,16,144,96,4,8,8,5,0,0,112,144, - 128,224,144,144,144,96,4,8,8,5,0,0,240,144,32,32, - 32,64,64,64,4,8,8,5,0,0,96,144,144,96,144,144, - 144,96,4,8,8,5,0,0,96,144,144,144,112,16,144,224, - 1,5,5,4,1,0,128,128,0,128,128,2,6,6,4,0, - 255,64,64,0,64,64,128,6,5,5,7,0,0,12,48,192, - 48,12,5,3,3,6,0,1,248,0,248,6,5,5,7,0, - 0,192,48,12,48,192,4,8,8,5,0,0,96,144,16,32, - 64,0,64,64,8,10,10,9,0,255,60,66,129,157,165,173, - 182,128,64,60,7,8,8,8,0,0,16,16,40,40,68,124, - 68,238,6,8,8,7,0,0,248,68,68,120,68,68,68,248, - 6,8,8,7,0,0,60,68,128,128,128,128,68,56,7,8, - 8,8,0,0,248,68,66,66,66,66,68,248,6,8,8,7, - 0,0,252,68,84,112,80,68,68,252,6,8,8,7,0,0, - 252,68,84,112,80,64,64,224,7,8,8,8,0,0,60,68, - 128,128,142,132,68,56,8,8,8,9,0,0,231,66,66,126, - 66,66,66,231,3,8,8,4,0,0,224,64,64,64,64,64, - 64,224,4,8,8,5,0,0,112,32,32,32,32,160,160,192, - 7,8,8,8,0,0,230,68,72,80,112,72,68,238,6,8, - 8,7,0,0,224,64,64,64,64,68,68,252,9,8,16,10, - 0,0,193,128,99,0,99,0,85,0,85,0,85,0,73,0, - 235,128,8,8,8,9,0,0,231,98,82,82,74,74,70,230, - 7,8,8,8,0,0,56,68,130,130,130,130,68,56,6,8, - 8,7,0,0,248,68,68,68,120,64,64,224,7,9,9,8, - 0,255,56,68,130,130,130,178,76,56,6,7,8,8,8,0, - 0,248,68,68,72,120,68,68,198,5,8,8,6,0,0,120, - 136,128,224,24,8,136,240,7,8,8,8,0,0,254,146,146, - 16,16,16,16,56,7,8,8,8,0,0,238,68,68,68,68, - 68,68,56,7,8,8,8,0,0,238,68,68,68,40,40,16, - 16,11,8,16,12,0,0,238,224,68,64,68,64,42,128,42, - 128,42,128,17,0,17,0,6,8,8,7,0,0,204,72,72, - 48,48,72,72,204,7,8,8,8,0,0,198,68,40,40,16, - 16,16,56,5,8,8,6,0,0,248,136,144,32,32,72,136, - 248,2,9,9,3,0,255,192,128,128,128,128,128,128,128,192, - 4,8,8,5,0,0,128,128,64,64,32,32,16,16,2,9, - 9,3,0,255,192,64,64,64,64,64,64,64,192,5,6,6, - 6,0,2,32,32,80,80,136,136,6,1,1,6,0,254,252, - 2,2,2,3,0,6,128,64,5,5,5,6,0,0,96,144, - 112,144,248,5,8,8,5,255,0,192,64,64,112,72,72,72, - 112,4,5,5,5,0,0,112,144,128,144,96,5,8,8,6, - 0,0,48,16,16,112,144,144,144,120,4,5,5,5,0,0, - 96,144,240,128,112,4,8,8,4,0,0,48,80,64,224,64, - 64,64,224,5,7,7,6,0,254,120,144,160,64,120,136,112, - 6,8,8,6,255,0,192,64,64,112,72,72,72,236,3,7, - 7,4,0,0,64,0,192,64,64,64,224,2,9,9,4,0, - 254,64,0,192,64,64,64,64,64,128,6,8,8,7,0,0, - 192,64,64,88,80,112,72,236,3,8,8,4,0,0,192,64, - 64,64,64,64,64,224,9,5,10,10,0,0,182,0,73,0, - 73,0,73,0,237,128,6,5,5,7,0,0,176,72,72,72, - 236,4,5,5,5,0,0,96,144,144,144,96,4,7,7,5, - 0,254,96,144,144,144,224,128,192,5,7,7,6,0,254,104, - 144,144,144,112,16,56,4,5,5,5,0,0,208,96,64,64, - 224,4,5,5,5,0,0,112,128,96,16,224,3,7,7,3, - 0,0,128,128,192,128,128,128,96,5,5,5,6,0,0,144, - 144,144,144,104,6,5,5,6,0,0,220,136,80,80,32,8, - 5,5,8,0,0,147,170,170,68,68,5,5,5,6,0,0, - 216,80,32,80,216,6,7,7,6,0,254,220,136,80,80,32, - 32,192,4,5,5,5,0,0,240,32,64,128,240,3,9,9, - 4,0,255,32,64,64,64,128,64,64,64,32,1,8,8,6, - 2,0,128,128,128,128,128,128,128,128,3,9,9,4,0,255, - 128,64,64,64,32,64,64,64,128,6,2,2,7,0,2,100, - 152,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,0,0,0,3,0,1,1,8,8,4,1,254,128,128, - 0,128,128,128,128,128,5,7,7,6,0,255,16,120,168,160, - 200,112,64,6,8,8,7,0,0,56,72,64,248,32,32,68, - 248,6,6,6,7,0,1,132,120,72,72,120,132,7,8,8, - 8,0,0,198,68,40,108,16,124,16,56,1,8,8,6,2, - 0,128,128,128,0,0,128,128,128,4,10,10,5,0,254,112, - 144,128,96,144,144,96,16,144,224,3,1,1,4,0,6,160, - 9,8,16,10,0,0,62,0,65,0,156,128,164,128,160,128, - 156,128,65,0,62,0,4,6,6,5,0,2,224,32,96,176, - 0,240,5,3,3,6,0,1,72,144,72,5,3,3,6,0, - 1,248,8,8,3,1,1,4,0,2,224,9,8,16,10,0, - 0,62,0,65,0,188,128,148,128,152,128,182,128,65,0,62, - 0,4,1,1,5,0,6,240,3,4,4,4,0,4,64,160, - 160,64,5,5,5,6,0,0,32,248,32,0,248,3,4,4, - 3,0,4,96,160,64,224,3,4,4,3,0,4,224,64,32, - 192,2,2,2,3,0,6,64,128,5,7,7,6,0,254,144, - 144,144,144,232,128,128,6,10,10,7,0,254,124,168,168,168, - 104,40,40,40,40,124,1,2,2,4,1,2,128,128,2,3, - 3,3,0,254,128,64,192,3,4,4,3,0,4,64,192,64, - 224,4,6,6,5,0,2,96,144,144,96,0,240,5,3,3, - 6,0,1,144,72,144,7,8,8,7,0,0,72,200,80,240, - 36,44,94,68,6,8,8,7,0,0,72,200,80,240,44,52, - 72,92,7,8,8,7,0,0,232,72,48,208,36,44,94,68, - 4,8,8,5,0,254,32,32,0,32,64,128,144,96,7,11, - 11,8,0,0,32,16,0,16,16,40,40,68,124,68,238,7, - 11,11,8,0,0,8,16,0,16,16,40,40,68,124,68,238, - 7,11,11,8,0,0,16,40,0,16,16,40,40,68,124,68, - 238,7,11,11,8,0,0,20,40,0,16,16,40,40,68,124, - 68,238,7,10,10,8,0,0,40,0,16,16,40,40,68,124, - 68,238,7,11,11,8,0,0,16,40,16,16,16,40,40,68, - 124,68,238,10,8,16,11,0,0,31,192,12,64,21,64,23, - 0,61,0,36,64,68,64,231,192,6,10,10,7,0,254,60, - 68,128,128,128,128,68,56,16,48,6,11,11,7,0,0,32, - 16,0,252,68,84,112,80,68,68,252,6,11,11,7,0,0, - 8,16,0,252,68,84,112,80,68,68,252,6,11,11,7,0, - 0,16,40,0,252,68,84,112,80,68,68,252,6,10,10,7, - 0,0,40,0,252,68,84,112,80,68,68,252,3,11,11,4, - 0,0,128,64,0,224,64,64,64,64,64,64,224,3,11,11, - 4,0,0,32,64,0,224,64,64,64,64,64,64,224,3,11, - 11,4,0,0,64,160,0,224,64,64,64,64,64,64,224,3, - 10,10,4,0,0,160,0,224,64,64,64,64,64,64,224,7, - 8,8,8,0,0,248,68,66,226,66,66,68,248,8,11,11, - 9,0,0,20,40,0,231,98,82,82,74,74,70,230,7,11, - 11,8,0,0,32,16,0,56,68,130,130,130,130,68,56,7, - 11,11,8,0,0,8,16,0,56,68,130,130,130,130,68,56, - 7,11,11,8,0,0,16,40,0,56,68,130,130,130,130,68, - 56,7,11,11,8,0,0,20,40,0,56,68,130,130,130,130, - 68,56,7,10,10,8,0,0,40,0,56,68,130,130,130,130, - 68,56,5,5,5,6,0,0,136,80,32,80,136,8,8,8, - 8,255,0,29,34,69,73,81,97,98,156,7,11,11,8,0, - 0,32,16,0,238,68,68,68,68,68,68,56,7,11,11,8, - 0,0,8,16,0,238,68,68,68,68,68,68,56,7,11,11, - 8,0,0,16,40,0,238,68,68,68,68,68,68,56,7,10, - 10,8,0,0,40,0,238,68,68,68,68,68,68,56,7,11, - 11,8,0,0,8,16,0,198,68,40,40,16,16,16,56,6, - 8,8,7,0,0,192,120,68,68,68,120,64,224,6,8,8, - 7,0,0,48,72,72,88,68,68,84,216,5,8,8,6,0, - 0,64,32,0,96,144,112,144,248,5,8,8,6,0,0,32, - 64,0,96,144,112,144,248,5,8,8,6,0,0,32,80,0, - 96,144,112,144,248,5,8,8,6,0,0,80,160,0,96,144, - 112,144,248,5,7,7,6,0,0,80,0,96,144,112,144,248, - 5,8,8,6,0,0,32,80,32,96,144,112,144,248,7,5, - 5,8,0,0,108,146,126,144,238,4,7,7,5,0,254,112, - 144,128,144,96,32,96,4,8,8,5,0,0,64,32,0,96, - 144,240,128,112,4,8,8,5,0,0,32,64,0,96,144,240, - 128,112,4,8,8,5,0,0,32,80,0,96,144,240,128,112, - 4,7,7,5,0,0,80,0,96,144,240,128,112,3,8,8, - 4,0,0,128,64,0,192,64,64,64,224,3,8,8,4,0, - 0,32,64,0,192,64,64,64,224,3,8,8,4,0,0,64, - 160,0,192,64,64,64,224,3,7,7,4,0,0,160,0,192, - 64,64,64,224,4,8,8,5,0,0,80,96,160,96,144,144, - 144,96,6,8,8,7,0,0,40,80,0,176,72,72,72,236, - 4,8,8,5,0,0,64,32,0,96,144,144,144,96,4,8, - 8,5,0,0,32,64,0,96,144,144,144,96,4,8,8,5, - 0,0,32,80,0,96,144,144,144,96,4,8,8,5,0,0, - 80,160,0,96,144,144,144,96,4,7,7,5,0,0,80,0, - 96,144,144,144,96,5,5,5,6,0,0,32,0,248,0,32, - 5,6,6,5,0,255,104,144,176,208,96,128,5,8,8,6, - 0,0,64,32,0,144,144,144,144,104,5,8,8,6,0,0, - 32,64,0,144,144,144,144,104,5,8,8,6,0,0,32,80, - 0,144,144,144,144,104,5,7,7,6,0,0,80,0,144,144, - 144,144,104,6,10,10,6,0,254,16,32,0,220,136,80,80, - 32,32,192,5,10,10,5,255,254,192,64,64,112,72,72,72, - 112,64,224,6,9,9,6,0,254,80,0,220,136,80,80,32, - 32,192}; -/* - Fontname: -Adobe-New Century Schoolbook-Medium-R-Normal--11-80-100-100-P-60-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 8, '1' Height: 8 - Calculated Max Values w=11 h=10 x= 2 y= 6 dx=12 dy= 0 ascent= 9 len=16 - Font Bounding box w=14 h=18 x=-2 y=-4 - Calculated Min Values x=-1 y=-2 dx= 0 dy= 0 - Pure Font ascent = 8 descent=-2 - X Font ascent = 8 descent=-2 - Max Font ascent = 9 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_ncenR08r[1266] U8G_FONT_SECTION("u8g_font_ncenR08r") = { - 0,14,18,254,252,8,1,180,3,120,32,127,254,9,254,8, - 254,0,0,0,3,0,1,1,8,8,4,1,0,128,128,128, - 128,128,0,128,128,3,3,3,6,1,5,160,160,160,7,8, - 8,8,0,0,20,20,126,40,40,252,80,80,4,10,10,5, - 0,255,32,112,160,160,96,80,80,80,224,64,8,8,8,9, - 0,0,100,148,152,104,22,25,41,38,9,8,16,10,0,0, - 48,0,72,0,80,0,38,0,84,0,136,0,140,128,115,0, - 1,3,3,4,1,5,128,128,128,3,9,9,4,0,255,32, - 64,64,128,128,128,64,64,32,3,9,9,4,0,255,128,64, - 64,32,32,32,64,64,128,5,5,5,6,0,3,32,168,112, - 168,32,5,5,5,6,0,0,32,32,248,32,32,2,3,3, - 3,0,254,64,64,128,3,1,1,4,0,2,224,1,2,2, - 4,1,0,128,128,3,9,9,4,0,255,32,32,32,64,64, - 64,128,128,128,4,8,8,5,0,0,96,144,144,144,144,144, - 144,96,3,8,8,5,1,0,64,192,64,64,64,64,64,224, - 4,8,8,5,0,0,96,144,144,16,32,64,144,240,4,8, - 8,5,0,0,96,144,16,96,16,144,144,96,5,8,8,5, - 0,0,16,48,80,80,144,248,16,56,4,8,8,5,0,0, - 240,128,128,224,16,16,144,96,4,8,8,5,0,0,112,144, - 128,224,144,144,144,96,4,8,8,5,0,0,240,144,32,32, - 32,64,64,64,4,8,8,5,0,0,96,144,144,96,144,144, - 144,96,4,8,8,5,0,0,96,144,144,144,112,16,144,224, - 1,5,5,4,1,0,128,128,0,128,128,2,6,6,4,0, - 255,64,64,0,64,64,128,6,5,5,7,0,0,12,48,192, - 48,12,5,3,3,6,0,1,248,0,248,6,5,5,7,0, - 0,192,48,12,48,192,4,8,8,5,0,0,96,144,16,32, - 64,0,64,64,8,10,10,9,0,255,60,66,129,157,165,173, - 182,128,64,60,7,8,8,8,0,0,16,16,40,40,68,124, - 68,238,6,8,8,7,0,0,248,68,68,120,68,68,68,248, - 6,8,8,7,0,0,60,68,128,128,128,128,68,56,7,8, - 8,8,0,0,248,68,66,66,66,66,68,248,6,8,8,7, - 0,0,252,68,84,112,80,68,68,252,6,8,8,7,0,0, - 252,68,84,112,80,64,64,224,7,8,8,8,0,0,60,68, - 128,128,142,132,68,56,8,8,8,9,0,0,231,66,66,126, - 66,66,66,231,3,8,8,4,0,0,224,64,64,64,64,64, - 64,224,4,8,8,5,0,0,112,32,32,32,32,160,160,192, - 7,8,8,8,0,0,230,68,72,80,112,72,68,238,6,8, - 8,7,0,0,224,64,64,64,64,68,68,252,9,8,16,10, - 0,0,193,128,99,0,99,0,85,0,85,0,85,0,73,0, - 235,128,8,8,8,9,0,0,231,98,82,82,74,74,70,230, - 7,8,8,8,0,0,56,68,130,130,130,130,68,56,6,8, - 8,7,0,0,248,68,68,68,120,64,64,224,7,9,9,8, - 0,255,56,68,130,130,130,178,76,56,6,7,8,8,8,0, - 0,248,68,68,72,120,68,68,198,5,8,8,6,0,0,120, - 136,128,224,24,8,136,240,7,8,8,8,0,0,254,146,146, - 16,16,16,16,56,7,8,8,8,0,0,238,68,68,68,68, - 68,68,56,7,8,8,8,0,0,238,68,68,68,40,40,16, - 16,11,8,16,12,0,0,238,224,68,64,68,64,42,128,42, - 128,42,128,17,0,17,0,6,8,8,7,0,0,204,72,72, - 48,48,72,72,204,7,8,8,8,0,0,198,68,40,40,16, - 16,16,56,5,8,8,6,0,0,248,136,144,32,32,72,136, - 248,2,9,9,3,0,255,192,128,128,128,128,128,128,128,192, - 4,8,8,5,0,0,128,128,64,64,32,32,16,16,2,9, - 9,3,0,255,192,64,64,64,64,64,64,64,192,5,6,6, - 6,0,2,32,32,80,80,136,136,6,1,1,6,0,254,252, - 2,2,2,3,0,6,128,64,5,5,5,6,0,0,96,144, - 112,144,248,5,8,8,5,255,0,192,64,64,112,72,72,72, - 112,4,5,5,5,0,0,112,144,128,144,96,5,8,8,6, - 0,0,48,16,16,112,144,144,144,120,4,5,5,5,0,0, - 96,144,240,128,112,4,8,8,4,0,0,48,80,64,224,64, - 64,64,224,5,7,7,6,0,254,120,144,160,64,120,136,112, - 6,8,8,6,255,0,192,64,64,112,72,72,72,236,3,7, - 7,4,0,0,64,0,192,64,64,64,224,2,9,9,4,0, - 254,64,0,192,64,64,64,64,64,128,6,8,8,7,0,0, - 192,64,64,88,80,112,72,236,3,8,8,4,0,0,192,64, - 64,64,64,64,64,224,9,5,10,10,0,0,182,0,73,0, - 73,0,73,0,237,128,6,5,5,7,0,0,176,72,72,72, - 236,4,5,5,5,0,0,96,144,144,144,96,4,7,7,5, - 0,254,96,144,144,144,224,128,192,5,7,7,6,0,254,104, - 144,144,144,112,16,56,4,5,5,5,0,0,208,96,64,64, - 224,4,5,5,5,0,0,112,128,96,16,224,3,7,7,3, - 0,0,128,128,192,128,128,128,96,5,5,5,6,0,0,144, - 144,144,144,104,6,5,5,6,0,0,220,136,80,80,32,8, - 5,5,8,0,0,147,170,170,68,68,5,5,5,6,0,0, - 216,80,32,80,216,6,7,7,6,0,254,220,136,80,80,32, - 32,192,4,5,5,5,0,0,240,32,64,128,240,3,9,9, - 4,0,255,32,64,64,64,128,64,64,64,32,1,8,8,6, - 2,0,128,128,128,128,128,128,128,128,3,9,9,4,0,255, - 128,64,64,64,32,64,64,64,128,6,2,2,7,0,2,100, - 152,255}; -/* - Fontname: -Adobe-New Century Schoolbook-Medium-R-Normal--14-100-100-100-P-82-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 11, '1' Height: 11 - Calculated Max Values w=17 h=14 x= 4 y= 8 dx=16 dy= 0 ascent=14 len=33 - Font Bounding box w=18 h=24 x=-2 y=-6 - Calculated Min Values x=-1 y=-3 dx= 0 dy= 0 - Pure Font ascent =11 descent=-3 - X Font ascent =11 descent=-3 - Max Font ascent =14 descent=-3 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_ncenR10[3813] U8G_FONT_SECTION("u8g_font_ncenR10") = { - 0,18,24,254,250,11,2,24,5,38,32,255,253,14,253,11, - 253,0,0,0,4,0,1,1,11,11,3,1,0,128,128,128, - 128,128,128,128,128,0,128,128,3,4,4,5,1,7,160,160, - 160,160,8,11,11,8,0,0,18,18,18,127,36,36,36,254, - 72,72,72,6,14,14,8,1,254,32,120,164,172,160,224,120, - 28,20,212,148,120,16,16,11,11,22,12,0,0,51,0,77, - 0,138,0,138,0,148,0,100,192,9,32,10,32,18,32,18, - 64,33,128,11,11,22,13,1,0,28,0,50,0,34,0,52, - 0,24,0,57,224,76,128,135,0,131,32,197,192,120,192,1, - 4,4,3,1,7,128,128,128,128,4,13,13,5,0,254,16, - 32,64,64,128,128,128,128,128,64,64,32,16,4,13,13,6, - 1,254,128,64,32,32,16,16,16,16,16,32,32,64,128,5, - 5,5,7,1,6,32,168,112,168,32,7,7,7,9,1,0, - 16,16,16,254,16,16,16,2,4,4,4,0,254,192,64,64, - 128,4,1,1,5,0,3,240,1,2,2,4,1,0,128,128, - 4,11,11,4,0,0,16,16,16,32,32,32,64,64,64,128, - 128,6,11,11,8,1,0,120,204,132,132,132,132,132,132,132, - 204,120,5,11,11,8,1,0,32,224,32,32,32,32,32,32, - 32,32,248,6,11,11,8,1,0,120,140,196,4,4,8,16, - 32,68,132,252,6,11,11,8,1,0,120,140,196,4,8,56, - 12,4,196,140,120,7,11,11,8,0,0,12,28,20,36,68, - 68,132,254,4,4,14,6,11,11,8,1,0,252,128,128,184, - 204,132,4,4,196,140,120,6,11,11,8,1,0,56,68,140, - 128,184,204,132,132,132,204,120,6,11,11,8,1,0,252,132, - 136,8,16,16,16,32,32,32,32,6,11,11,8,1,0,120, - 204,132,196,104,120,140,132,132,204,120,6,11,11,8,1,0, - 120,204,132,132,132,204,116,4,196,136,112,1,7,7,4,1, - 0,128,128,0,0,0,128,128,2,9,9,4,0,254,64,64, - 0,0,0,192,64,64,128,8,7,7,10,1,0,3,12,48, - 192,48,12,3,7,4,4,9,1,2,254,0,0,254,8,7, - 7,10,1,0,192,48,12,3,12,48,192,5,11,11,6,0, - 0,112,152,136,8,16,32,32,32,0,32,32,12,11,22,13, - 0,0,31,224,32,16,70,144,137,144,144,144,145,16,145,16, - 147,48,141,192,64,16,63,224,11,11,22,10,255,0,4,0, - 4,0,10,0,10,0,10,0,17,0,17,0,63,128,32,128, - 32,128,251,224,9,11,22,10,0,0,254,0,35,0,33,0, - 33,0,34,0,63,0,33,128,32,128,32,128,33,128,255,0, - 9,11,22,11,1,0,30,128,97,128,64,128,192,128,128,0, - 128,0,128,0,192,128,64,128,97,0,30,0,10,11,22,11, - 0,0,255,0,32,128,32,192,32,64,32,64,32,64,32,64, - 32,64,32,192,32,128,255,0,9,11,22,10,0,0,255,128, - 32,128,32,128,36,0,36,0,60,0,36,0,36,0,32,128, - 32,128,255,128,9,11,22,10,0,0,255,128,32,128,32,128, - 36,0,36,0,60,0,36,0,36,0,32,0,32,0,248,0, - 10,11,22,11,0,0,30,128,97,128,64,128,192,128,128,0, - 128,0,135,192,192,128,64,128,97,128,30,128,11,11,22,12, - 0,0,251,224,32,128,32,128,32,128,32,128,63,128,32,128, - 32,128,32,128,32,128,251,224,5,11,11,6,0,0,248,32, - 32,32,32,32,32,32,32,32,248,7,11,11,7,0,0,62, - 8,8,8,8,8,8,200,136,136,112,11,11,22,11,0,0, - 251,192,33,0,34,0,36,0,40,0,56,0,52,0,38,0, - 35,0,33,128,251,224,9,11,22,10,0,0,248,0,32,0, - 32,0,32,0,32,0,32,0,32,0,32,0,32,128,32,128, - 255,128,15,11,22,16,0,0,240,30,48,24,40,40,40,40, - 44,72,36,72,38,136,34,136,35,136,33,8,249,62,12,11, - 22,13,0,0,225,240,48,64,56,64,40,64,44,64,38,64, - 35,64,33,64,33,192,32,192,248,64,10,11,22,11,0,0, - 30,0,97,128,64,128,192,192,128,64,128,64,128,64,192,192, - 64,128,97,128,30,0,9,11,22,10,0,0,255,0,33,128, - 32,128,32,128,33,0,62,0,32,0,32,0,32,0,32,0, - 248,0,11,13,26,11,0,254,30,0,97,128,64,128,192,192, - 128,64,128,64,128,64,220,192,98,128,99,128,31,0,1,32, - 0,192,11,11,22,11,0,0,255,0,33,128,32,128,32,128, - 33,0,62,0,35,0,33,0,33,32,33,160,248,192,7,11, - 11,8,0,0,122,198,130,130,224,56,14,130,130,198,188,9, - 11,22,10,0,0,255,128,136,128,136,128,8,0,8,0,8, - 0,8,0,8,0,8,0,8,0,62,0,12,11,22,13,0, - 0,249,240,32,64,32,64,32,64,32,64,32,64,32,64,32, - 64,32,64,48,128,31,0,11,11,22,10,255,0,251,224,32, - 128,48,128,17,0,17,0,25,0,10,0,10,0,10,0,4, - 0,4,0,17,11,33,16,255,0,251,239,128,32,131,0,48, - 194,0,17,194,0,17,68,0,25,100,0,11,40,0,10,40, - 0,14,56,0,6,16,0,4,16,0,12,11,22,13,0,0, - 253,240,48,64,24,128,13,0,5,0,6,0,11,0,9,0, - 17,128,32,192,251,240,11,11,22,10,255,0,251,224,96,128, - 49,0,17,0,26,0,10,0,4,0,4,0,4,0,4,0, - 31,0,8,11,11,9,0,0,255,131,134,12,8,24,48,32, - 97,193,255,3,13,13,4,0,254,224,128,128,128,128,128,128, - 128,128,128,128,128,224,6,11,11,8,1,0,128,128,64,64, - 32,32,16,16,8,8,4,3,13,13,4,0,254,224,32,32, - 32,32,32,32,32,32,32,32,32,224,5,6,6,7,1,5, - 32,32,80,80,136,136,7,1,1,7,0,254,254,3,3,3, - 5,1,8,128,64,32,7,7,7,8,0,0,56,76,4,60, - 196,140,118,7,11,11,7,255,0,192,64,64,64,92,102,66, - 66,66,102,92,6,7,7,7,0,0,120,204,128,128,128,196, - 120,7,11,11,8,0,0,12,4,4,4,116,204,132,132,132, - 204,118,6,7,7,7,0,0,120,204,132,252,128,196,120,5, - 11,11,5,0,0,56,72,64,64,240,64,64,64,64,64,224, - 7,10,10,8,0,253,118,204,132,204,120,128,124,198,130,124, - 8,11,11,9,0,0,192,64,64,64,92,102,66,66,66,66, - 231,3,10,10,4,0,0,64,64,0,192,64,64,64,64,64, - 224,3,13,13,4,255,253,32,32,0,96,32,32,32,32,32, - 32,32,160,192,8,11,11,9,0,0,192,64,64,64,94,72, - 80,120,76,70,239,3,11,11,4,0,0,192,64,64,64,64, - 64,64,64,64,64,224,13,7,14,14,0,0,220,224,103,48, - 66,16,66,16,66,16,66,16,231,56,8,7,7,9,0,0, - 220,102,66,66,66,66,231,6,7,7,7,0,0,120,204,132, - 132,132,204,120,7,10,10,8,0,253,220,102,66,66,66,102, - 92,64,64,224,7,10,10,7,0,253,116,204,132,132,132,204, - 116,4,4,14,6,7,7,7,0,0,220,100,64,64,64,64, - 224,5,7,7,6,0,0,120,136,192,112,24,136,240,5,9, - 9,5,0,0,64,64,240,64,64,64,64,72,48,8,7,7, - 9,0,0,231,66,66,66,66,102,59,7,7,7,8,0,0, - 238,68,68,40,40,16,16,11,7,14,12,0,0,238,224,68, - 64,68,64,42,128,42,128,17,0,17,0,7,7,7,8,0, - 0,206,100,56,16,56,76,230,7,10,10,8,0,253,238,68, - 68,40,40,16,16,32,160,192,6,7,7,7,0,0,252,140, - 152,48,100,196,252,3,13,13,4,0,254,32,64,64,64,64, - 64,128,64,64,64,64,64,32,1,11,11,9,4,0,128,128, - 128,128,128,128,128,128,128,128,128,3,13,13,5,1,254,128, - 64,64,64,64,64,32,64,64,64,64,64,128,7,2,2,9, - 1,3,114,140,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,0,0,0,4,0,1,1,11,11,4,1, - 253,128,128,0,128,128,128,128,128,128,128,128,6,11,11,8, - 1,254,4,4,120,204,144,144,160,228,120,128,128,7,11,11, - 8,0,0,60,98,70,64,32,252,16,16,96,178,206,7,7, - 7,8,0,2,186,68,130,130,130,68,186,9,11,22,8,0, - 0,227,128,65,0,34,0,34,0,20,0,20,0,62,0,8, - 0,62,0,8,0,28,0,1,11,11,9,4,0,128,128,128, - 128,0,0,128,128,128,128,128,5,13,13,7,1,254,120,136, - 128,192,112,152,136,200,112,24,8,136,240,4,2,2,6,1, - 8,144,144,12,11,22,14,1,0,15,0,48,192,79,32,89, - 32,144,16,144,16,152,144,79,32,64,32,48,192,15,0,5, - 7,7,6,0,4,96,144,112,144,248,0,248,6,5,5,7, - 0,1,36,72,144,72,36,7,4,4,9,0,1,254,2,2, - 2,4,1,1,5,0,3,240,12,11,22,14,1,0,15,0, - 48,192,94,32,73,32,137,16,142,16,139,16,89,160,64,32, - 48,192,15,0,5,1,1,5,0,8,248,4,4,4,6,1, - 7,96,144,144,96,7,7,7,9,1,0,16,16,254,16,16, - 0,254,4,6,6,5,0,5,96,144,32,64,144,240,4,6, - 6,5,0,5,96,144,32,16,144,96,3,3,3,5,1,8, - 32,64,128,8,10,10,9,0,253,231,66,66,66,66,102,123, - 64,96,64,7,13,13,9,1,254,126,212,212,212,212,116,20, - 20,20,20,20,20,62,2,2,2,4,1,3,192,192,3,4, - 4,5,0,253,64,64,32,192,3,6,6,5,1,5,64,192, - 64,64,64,224,4,7,7,5,0,4,96,144,144,144,96,0, - 240,6,5,5,7,0,1,144,72,36,72,144,10,11,22,12, - 0,0,65,0,193,0,66,0,66,0,68,0,228,128,9,128, - 18,128,20,128,39,192,32,128,10,11,22,12,0,0,65,0, - 193,0,66,0,66,0,68,0,229,128,10,64,16,128,17,0, - 34,64,35,192,10,11,22,12,0,0,97,0,145,0,34,0, - 18,0,148,0,100,128,9,128,18,128,20,128,39,192,32,128, - 5,11,11,6,0,253,32,32,0,32,32,32,64,128,136,200, - 112,11,14,28,10,255,0,8,0,4,0,0,0,4,0,4, - 0,10,0,10,0,10,0,17,0,17,0,63,128,32,128,32, - 128,251,224,11,14,28,10,255,0,2,0,4,0,0,0,4, - 0,4,0,10,0,10,0,10,0,17,0,17,0,63,128,32, - 128,32,128,251,224,11,14,28,10,255,0,4,0,10,0,17, - 0,4,0,4,0,10,0,10,0,10,0,17,0,17,0,63, - 128,32,128,32,128,251,224,11,14,28,10,255,0,12,128,19, - 0,0,0,4,0,4,0,10,0,10,0,10,0,17,0,17, - 0,63,128,32,128,32,128,251,224,11,13,26,10,255,0,17, - 0,17,0,4,0,4,0,10,0,10,0,10,0,17,0,17, - 0,63,128,32,128,32,128,251,224,11,14,28,10,255,0,12, - 0,18,0,12,0,4,0,4,0,10,0,10,0,10,0,17, - 0,17,0,63,128,32,128,32,128,251,224,14,11,22,15,0, - 0,15,252,5,4,9,4,9,32,17,32,17,224,63,32,33, - 32,65,4,65,4,227,252,9,14,28,11,1,253,30,128,97, - 128,64,128,192,128,128,0,128,0,128,0,192,128,64,128,97, - 0,30,0,8,0,4,0,24,0,9,14,28,10,0,0,16, - 0,8,0,0,0,255,128,32,128,32,128,36,0,36,0,60, - 0,36,0,36,0,32,128,32,128,255,128,9,14,28,10,0, - 0,4,0,8,0,0,0,255,128,32,128,32,128,36,0,36, - 0,60,0,36,0,36,0,32,128,32,128,255,128,9,14,28, - 10,0,0,12,0,18,0,0,0,255,128,32,128,32,128,36, - 0,36,0,60,0,36,0,36,0,32,128,32,128,255,128,9, - 14,28,10,0,0,18,0,18,0,0,0,255,128,32,128,32, - 128,36,0,36,0,60,0,36,0,36,0,32,128,32,128,255, - 128,5,14,14,6,0,0,64,32,0,248,32,32,32,32,32, - 32,32,32,32,248,5,14,14,6,0,0,16,32,0,248,32, - 32,32,32,32,32,32,32,32,248,5,14,14,6,0,0,48, - 72,0,248,32,32,32,32,32,32,32,32,32,248,5,14,14, - 6,0,0,80,80,0,248,32,32,32,32,32,32,32,32,32, - 248,10,11,22,11,0,0,255,0,32,128,32,192,32,64,32, - 64,248,64,32,64,32,64,32,192,32,128,255,0,12,14,28, - 13,0,0,12,128,19,0,0,0,225,240,48,64,48,64,40, - 64,44,64,38,64,35,64,33,64,32,192,32,64,248,64,10, - 14,28,11,0,0,8,0,4,0,0,0,30,0,97,128,64, - 128,192,192,128,64,128,64,128,64,192,192,64,128,97,128,30, - 0,10,14,28,11,0,0,2,0,4,0,0,0,30,0,97, - 128,64,128,192,192,128,64,128,64,128,64,192,192,64,128,97, - 128,30,0,10,14,28,11,0,0,12,0,18,0,0,0,30, - 0,97,128,64,128,192,192,128,64,128,64,128,64,192,192,64, - 128,97,128,30,0,10,14,28,11,0,0,25,0,38,0,0, - 0,30,0,97,128,64,128,192,192,128,64,128,64,128,64,192, - 192,64,128,97,128,30,0,10,14,28,11,0,0,18,0,18, - 0,0,0,30,0,97,128,64,128,192,192,128,64,128,64,128, - 64,192,192,64,128,97,128,30,0,7,7,7,9,1,0,130, - 68,40,16,40,68,130,11,11,22,11,255,0,15,32,48,192, - 32,192,97,96,66,32,68,32,72,32,112,96,32,64,112,192, - 143,0,12,14,28,13,0,0,8,0,4,0,0,0,249,240, - 32,64,32,64,32,64,32,64,32,64,32,64,32,64,32,64, - 48,128,31,0,12,14,28,13,0,0,1,0,2,0,0,0, - 249,240,32,64,32,64,32,64,32,64,32,64,32,64,32,64, - 32,64,48,128,31,0,12,14,28,13,0,0,6,0,9,0, - 0,0,249,240,32,64,32,64,32,64,32,64,32,64,32,64, - 32,64,32,64,48,128,31,0,12,14,28,13,0,0,9,0, - 9,0,0,0,249,240,32,64,32,64,32,64,32,64,32,64, - 32,64,32,64,32,64,48,128,31,0,11,14,28,10,255,0, - 2,0,4,0,0,0,251,224,96,128,49,0,17,0,26,0, - 10,0,4,0,4,0,4,0,4,0,31,0,9,11,22,10, - 0,0,248,0,32,0,63,0,33,128,32,128,32,128,33,0, - 62,0,32,0,32,0,248,0,7,11,11,8,0,0,56,100, - 68,76,88,68,66,66,66,86,220,7,11,11,8,0,0,32, - 16,8,0,56,76,4,60,196,140,118,7,11,11,8,0,0, - 8,16,32,0,56,76,4,60,196,140,118,7,11,11,8,0, - 0,16,40,68,0,56,76,4,60,196,140,118,7,10,10,8, - 0,0,50,76,0,56,76,4,60,196,140,118,7,10,10,8, - 0,0,72,72,0,56,76,4,60,196,140,118,7,11,11,8, - 0,0,48,72,48,0,56,76,4,60,196,140,118,11,7,14, - 12,0,0,59,192,78,96,4,32,63,224,196,0,142,32,115, - 192,6,10,10,7,0,253,120,204,128,128,128,196,120,32,16, - 96,6,11,11,7,0,0,64,32,16,0,120,204,132,252,128, - 196,120,6,11,11,7,0,0,8,16,32,0,120,204,132,252, - 128,196,120,6,11,11,7,0,0,16,40,68,0,120,204,132, - 252,128,196,120,6,10,10,7,0,0,72,72,0,120,204,132, - 252,128,196,120,3,11,11,4,0,0,128,64,32,0,192,64, - 64,64,64,64,224,3,11,11,4,0,0,32,64,128,0,192, - 64,64,64,64,64,224,5,11,11,4,255,0,32,80,136,0, - 96,32,32,32,32,32,112,4,10,10,4,255,0,144,144,0, - 96,32,32,32,32,32,112,7,11,11,7,255,0,76,48,208, - 8,60,102,66,66,66,102,60,8,10,10,9,0,0,50,76, - 0,220,102,66,66,66,66,231,6,11,11,7,0,0,64,32, - 16,0,120,204,132,132,132,204,120,6,11,11,7,0,0,16, - 32,64,0,120,204,132,132,132,204,120,6,11,11,7,0,0, - 32,80,136,0,120,204,132,132,132,204,120,6,10,10,7,0, - 0,100,152,0,120,204,132,132,132,204,120,6,10,10,7,0, - 0,72,72,0,120,204,132,132,132,204,120,7,7,7,9,1, - 0,16,16,0,254,0,16,16,6,9,9,7,0,255,8,120, - 220,148,164,164,204,120,64,8,11,11,9,0,0,32,16,8, - 0,231,66,66,66,66,102,59,8,11,11,9,0,0,2,4, - 8,0,231,66,66,66,66,102,59,8,11,11,9,0,0,8, - 20,34,0,231,66,66,66,66,102,59,8,10,10,9,0,0, - 36,36,0,231,66,66,66,66,102,59,7,14,14,8,0,253, - 4,8,16,0,238,68,68,40,40,16,16,32,160,192,7,14, - 14,8,0,253,192,64,64,64,92,102,66,66,66,102,92,64, - 64,224,7,13,13,8,0,253,72,72,0,238,68,68,40,40, - 16,16,32,160,192}; -/* - Fontname: -Adobe-New Century Schoolbook-Medium-R-Normal--14-100-100-100-P-82-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 11, '1' Height: 11 - Calculated Max Values w=17 h=14 x= 4 y= 8 dx=16 dy= 0 ascent=12 len=33 - Font Bounding box w=18 h=24 x=-2 y=-6 - Calculated Min Values x=-1 y=-3 dx= 0 dy= 0 - Pure Font ascent =11 descent=-3 - X Font ascent =11 descent=-3 - Max Font ascent =12 descent=-3 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_ncenR10r[1781] U8G_FONT_SECTION("u8g_font_ncenR10r") = { - 0,18,24,254,250,11,2,24,5,38,32,127,253,12,253,11, - 253,0,0,0,4,0,1,1,11,11,3,1,0,128,128,128, - 128,128,128,128,128,0,128,128,3,4,4,5,1,7,160,160, - 160,160,8,11,11,8,0,0,18,18,18,127,36,36,36,254, - 72,72,72,6,14,14,8,1,254,32,120,164,172,160,224,120, - 28,20,212,148,120,16,16,11,11,22,12,0,0,51,0,77, - 0,138,0,138,0,148,0,100,192,9,32,10,32,18,32,18, - 64,33,128,11,11,22,13,1,0,28,0,50,0,34,0,52, - 0,24,0,57,224,76,128,135,0,131,32,197,192,120,192,1, - 4,4,3,1,7,128,128,128,128,4,13,13,5,0,254,16, - 32,64,64,128,128,128,128,128,64,64,32,16,4,13,13,6, - 1,254,128,64,32,32,16,16,16,16,16,32,32,64,128,5, - 5,5,7,1,6,32,168,112,168,32,7,7,7,9,1,0, - 16,16,16,254,16,16,16,2,4,4,4,0,254,192,64,64, - 128,4,1,1,5,0,3,240,1,2,2,4,1,0,128,128, - 4,11,11,4,0,0,16,16,16,32,32,32,64,64,64,128, - 128,6,11,11,8,1,0,120,204,132,132,132,132,132,132,132, - 204,120,5,11,11,8,1,0,32,224,32,32,32,32,32,32, - 32,32,248,6,11,11,8,1,0,120,140,196,4,4,8,16, - 32,68,132,252,6,11,11,8,1,0,120,140,196,4,8,56, - 12,4,196,140,120,7,11,11,8,0,0,12,28,20,36,68, - 68,132,254,4,4,14,6,11,11,8,1,0,252,128,128,184, - 204,132,4,4,196,140,120,6,11,11,8,1,0,56,68,140, - 128,184,204,132,132,132,204,120,6,11,11,8,1,0,252,132, - 136,8,16,16,16,32,32,32,32,6,11,11,8,1,0,120, - 204,132,196,104,120,140,132,132,204,120,6,11,11,8,1,0, - 120,204,132,132,132,204,116,4,196,136,112,1,7,7,4,1, - 0,128,128,0,0,0,128,128,2,9,9,4,0,254,64,64, - 0,0,0,192,64,64,128,8,7,7,10,1,0,3,12,48, - 192,48,12,3,7,4,4,9,1,2,254,0,0,254,8,7, - 7,10,1,0,192,48,12,3,12,48,192,5,11,11,6,0, - 0,112,152,136,8,16,32,32,32,0,32,32,12,11,22,13, - 0,0,31,224,32,16,70,144,137,144,144,144,145,16,145,16, - 147,48,141,192,64,16,63,224,11,11,22,10,255,0,4,0, - 4,0,10,0,10,0,10,0,17,0,17,0,63,128,32,128, - 32,128,251,224,9,11,22,10,0,0,254,0,35,0,33,0, - 33,0,34,0,63,0,33,128,32,128,32,128,33,128,255,0, - 9,11,22,11,1,0,30,128,97,128,64,128,192,128,128,0, - 128,0,128,0,192,128,64,128,97,0,30,0,10,11,22,11, - 0,0,255,0,32,128,32,192,32,64,32,64,32,64,32,64, - 32,64,32,192,32,128,255,0,9,11,22,10,0,0,255,128, - 32,128,32,128,36,0,36,0,60,0,36,0,36,0,32,128, - 32,128,255,128,9,11,22,10,0,0,255,128,32,128,32,128, - 36,0,36,0,60,0,36,0,36,0,32,0,32,0,248,0, - 10,11,22,11,0,0,30,128,97,128,64,128,192,128,128,0, - 128,0,135,192,192,128,64,128,97,128,30,128,11,11,22,12, - 0,0,251,224,32,128,32,128,32,128,32,128,63,128,32,128, - 32,128,32,128,32,128,251,224,5,11,11,6,0,0,248,32, - 32,32,32,32,32,32,32,32,248,7,11,11,7,0,0,62, - 8,8,8,8,8,8,200,136,136,112,11,11,22,11,0,0, - 251,192,33,0,34,0,36,0,40,0,56,0,52,0,38,0, - 35,0,33,128,251,224,9,11,22,10,0,0,248,0,32,0, - 32,0,32,0,32,0,32,0,32,0,32,0,32,128,32,128, - 255,128,15,11,22,16,0,0,240,30,48,24,40,40,40,40, - 44,72,36,72,38,136,34,136,35,136,33,8,249,62,12,11, - 22,13,0,0,225,240,48,64,56,64,40,64,44,64,38,64, - 35,64,33,64,33,192,32,192,248,64,10,11,22,11,0,0, - 30,0,97,128,64,128,192,192,128,64,128,64,128,64,192,192, - 64,128,97,128,30,0,9,11,22,10,0,0,255,0,33,128, - 32,128,32,128,33,0,62,0,32,0,32,0,32,0,32,0, - 248,0,11,13,26,11,0,254,30,0,97,128,64,128,192,192, - 128,64,128,64,128,64,220,192,98,128,99,128,31,0,1,32, - 0,192,11,11,22,11,0,0,255,0,33,128,32,128,32,128, - 33,0,62,0,35,0,33,0,33,32,33,160,248,192,7,11, - 11,8,0,0,122,198,130,130,224,56,14,130,130,198,188,9, - 11,22,10,0,0,255,128,136,128,136,128,8,0,8,0,8, - 0,8,0,8,0,8,0,8,0,62,0,12,11,22,13,0, - 0,249,240,32,64,32,64,32,64,32,64,32,64,32,64,32, - 64,32,64,48,128,31,0,11,11,22,10,255,0,251,224,32, - 128,48,128,17,0,17,0,25,0,10,0,10,0,10,0,4, - 0,4,0,17,11,33,16,255,0,251,239,128,32,131,0,48, - 194,0,17,194,0,17,68,0,25,100,0,11,40,0,10,40, - 0,14,56,0,6,16,0,4,16,0,12,11,22,13,0,0, - 253,240,48,64,24,128,13,0,5,0,6,0,11,0,9,0, - 17,128,32,192,251,240,11,11,22,10,255,0,251,224,96,128, - 49,0,17,0,26,0,10,0,4,0,4,0,4,0,4,0, - 31,0,8,11,11,9,0,0,255,131,134,12,8,24,48,32, - 97,193,255,3,13,13,4,0,254,224,128,128,128,128,128,128, - 128,128,128,128,128,224,6,11,11,8,1,0,128,128,64,64, - 32,32,16,16,8,8,4,3,13,13,4,0,254,224,32,32, - 32,32,32,32,32,32,32,32,32,224,5,6,6,7,1,5, - 32,32,80,80,136,136,7,1,1,7,0,254,254,3,3,3, - 5,1,8,128,64,32,7,7,7,8,0,0,56,76,4,60, - 196,140,118,7,11,11,7,255,0,192,64,64,64,92,102,66, - 66,66,102,92,6,7,7,7,0,0,120,204,128,128,128,196, - 120,7,11,11,8,0,0,12,4,4,4,116,204,132,132,132, - 204,118,6,7,7,7,0,0,120,204,132,252,128,196,120,5, - 11,11,5,0,0,56,72,64,64,240,64,64,64,64,64,224, - 7,10,10,8,0,253,118,204,132,204,120,128,124,198,130,124, - 8,11,11,9,0,0,192,64,64,64,92,102,66,66,66,66, - 231,3,10,10,4,0,0,64,64,0,192,64,64,64,64,64, - 224,3,13,13,4,255,253,32,32,0,96,32,32,32,32,32, - 32,32,160,192,8,11,11,9,0,0,192,64,64,64,94,72, - 80,120,76,70,239,3,11,11,4,0,0,192,64,64,64,64, - 64,64,64,64,64,224,13,7,14,14,0,0,220,224,103,48, - 66,16,66,16,66,16,66,16,231,56,8,7,7,9,0,0, - 220,102,66,66,66,66,231,6,7,7,7,0,0,120,204,132, - 132,132,204,120,7,10,10,8,0,253,220,102,66,66,66,102, - 92,64,64,224,7,10,10,7,0,253,116,204,132,132,132,204, - 116,4,4,14,6,7,7,7,0,0,220,100,64,64,64,64, - 224,5,7,7,6,0,0,120,136,192,112,24,136,240,5,9, - 9,5,0,0,64,64,240,64,64,64,64,72,48,8,7,7, - 9,0,0,231,66,66,66,66,102,59,7,7,7,8,0,0, - 238,68,68,40,40,16,16,11,7,14,12,0,0,238,224,68, - 64,68,64,42,128,42,128,17,0,17,0,7,7,7,8,0, - 0,206,100,56,16,56,76,230,7,10,10,8,0,253,238,68, - 68,40,40,16,16,32,160,192,6,7,7,7,0,0,252,140, - 152,48,100,196,252,3,13,13,4,0,254,32,64,64,64,64, - 64,128,64,64,64,64,64,32,1,11,11,9,4,0,128,128, - 128,128,128,128,128,128,128,128,128,3,13,13,5,1,254,128, - 64,64,64,64,64,32,64,64,64,64,64,128,7,2,2,9, - 1,3,114,140,255}; -/* - Fontname: -Adobe-New Century Schoolbook-Medium-R-Normal--17-120-100-100-P-91-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 12, '1' Height: 12 - Calculated Max Values w=16 h=16 x= 4 y= 9 dx=17 dy= 0 ascent=16 len=32 - Font Bounding box w=21 h=26 x=-3 y=-6 - Calculated Min Values x=-1 y=-3 dx= 0 dy= 0 - Pure Font ascent =12 descent=-3 - X Font ascent =12 descent=-3 - Max Font ascent =16 descent=-3 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_ncenR12[4247] U8G_FONT_SECTION("u8g_font_ncenR12") = { - 0,21,26,253,250,12,2,59,5,140,32,255,253,16,253,12, - 253,0,0,0,4,1,1,2,12,12,5,1,0,192,192,192, - 192,192,128,128,128,128,0,192,192,4,4,4,6,1,8,144, - 144,144,144,8,12,12,9,0,0,18,18,18,18,127,36,36, - 254,72,72,72,72,7,15,15,9,1,254,16,16,60,82,150, - 150,240,124,30,210,210,148,120,16,16,12,12,24,14,1,0, - 56,128,103,128,69,0,197,0,138,0,138,224,117,144,5,16, - 11,16,10,32,18,32,17,192,12,12,24,13,0,0,30,0, - 51,0,49,0,51,0,26,0,28,240,44,96,102,64,198,128, - 195,144,231,144,124,224,1,4,4,3,1,8,128,128,128,128, - 4,14,14,6,1,254,16,32,64,64,128,128,128,128,128,128, - 64,64,32,16,4,14,14,6,0,254,128,64,32,32,16,16, - 16,16,16,16,32,32,64,128,7,7,7,8,0,5,16,84, - 214,56,214,84,16,7,9,9,10,1,0,16,16,16,16,254, - 16,16,16,16,2,5,5,4,1,253,192,192,64,64,128,4, - 1,1,5,0,3,240,2,2,2,4,1,0,192,192,5,12, - 12,5,0,0,8,8,16,16,16,32,32,64,64,64,128,128, - 8,12,12,9,0,0,60,102,66,195,195,195,195,195,195,66, - 102,60,6,12,12,9,1,0,16,240,48,48,48,48,48,48, - 48,48,48,252,7,12,12,9,1,0,56,68,134,198,198,12, - 8,16,34,66,254,254,7,12,12,9,1,0,120,140,198,198, - 12,56,12,6,198,198,140,120,8,12,12,9,0,0,4,12, - 28,44,44,76,76,140,255,12,12,63,7,12,12,9,1,0, - 126,120,64,64,120,204,134,6,198,198,140,120,8,12,12,9, - 0,0,60,102,70,192,192,252,230,195,195,195,102,60,7,12, - 12,9,1,0,254,254,132,132,8,8,16,16,16,48,48,48, - 8,12,12,9,0,0,60,102,66,98,118,60,110,199,195,195, - 102,60,8,12,12,9,0,0,60,102,195,195,195,103,63,3, - 3,98,102,56,2,8,8,4,1,0,192,192,0,0,0,0, - 192,192,2,11,11,4,1,253,192,192,0,0,0,0,192,192, - 64,64,128,8,8,8,10,1,0,3,12,48,192,192,48,12, - 3,8,4,4,10,1,2,255,0,0,255,8,8,8,10,0, - 0,192,48,12,3,3,12,48,192,7,12,12,7,0,0,56, - 76,230,70,6,12,24,16,16,0,48,48,13,13,26,12,255, - 255,7,128,24,96,32,16,70,208,77,144,152,144,153,144,145, - 32,155,32,76,200,64,16,48,96,15,128,11,12,24,12,0, - 0,4,0,4,0,14,0,14,0,22,0,19,0,19,0,63, - 128,33,128,65,128,64,192,243,224,11,12,24,12,0,0,255, - 128,49,192,48,192,48,192,49,128,63,192,48,224,48,96,48, - 96,48,96,48,192,255,128,10,12,24,12,1,0,31,64,112, - 192,96,64,224,64,192,64,192,0,192,0,192,0,224,64,96, - 64,112,128,31,0,12,12,24,13,0,0,255,0,49,192,48, - 96,48,96,48,48,48,48,48,48,48,48,48,96,48,96,49, - 192,255,0,10,12,24,12,0,0,255,192,48,192,48,64,50, - 64,50,0,62,0,54,0,50,0,50,64,48,64,48,192,255, - 192,10,12,24,11,0,0,255,192,48,192,48,64,50,64,50, - 0,62,0,54,0,50,0,50,0,48,0,48,0,252,0,11, - 12,24,13,1,0,31,64,112,192,96,64,224,64,192,64,192, - 0,195,224,192,192,224,192,96,192,113,192,30,64,13,12,24, - 14,0,0,253,248,48,96,48,96,48,96,48,96,63,224,48, - 96,48,96,48,96,48,96,48,96,253,248,6,12,12,7,0, - 0,252,48,48,48,48,48,48,48,48,48,48,252,9,12,24, - 9,0,0,31,128,6,0,6,0,6,0,6,0,6,0,6, - 0,70,0,230,0,198,0,132,0,120,0,12,12,24,13,0, - 0,253,240,48,192,48,128,49,0,50,0,54,0,59,0,51, - 128,49,128,48,192,48,224,253,240,10,12,24,11,0,0,252, - 0,48,0,48,0,48,0,48,0,48,0,48,0,48,64,48, - 64,48,64,48,192,255,192,15,12,24,16,0,0,248,62,56, - 56,56,56,44,88,44,88,46,88,38,152,38,152,35,152,35, - 24,35,24,249,62,13,12,24,13,0,0,240,248,56,32,60, - 32,44,32,46,32,39,32,35,160,33,160,32,224,32,224,32, - 96,248,32,11,12,24,13,1,0,14,0,49,128,96,192,96, - 192,192,96,192,96,192,96,192,96,96,192,96,192,49,128,14, - 0,11,12,24,11,0,0,255,128,48,192,48,96,48,96,48, - 96,48,192,63,128,48,0,48,0,48,0,48,0,252,0,11, - 15,30,13,1,253,14,0,49,128,96,192,96,192,192,96,192, - 96,192,96,204,96,82,64,115,192,51,128,15,0,3,64,3, - 64,1,128,12,12,24,12,0,0,255,0,48,192,48,96,48, - 96,48,192,63,0,51,128,48,192,48,192,48,208,48,208,252, - 96,8,12,12,10,1,0,61,99,193,193,224,124,62,135,131, - 131,198,188,10,12,24,11,0,0,255,192,204,192,140,64,140, - 64,140,64,12,0,12,0,12,0,12,0,12,0,12,0,63, - 0,13,12,24,13,0,0,252,248,48,32,48,32,48,32,48, - 32,48,32,48,32,48,32,48,32,48,32,24,64,15,128,11, - 12,24,12,0,0,248,224,112,64,48,64,48,128,24,128,25, - 0,25,0,13,0,14,0,14,0,4,0,4,0,15,12,24, - 16,0,0,247,206,99,4,99,4,49,136,49,136,57,200,26, - 208,26,208,10,80,12,96,4,32,4,32,11,12,24,11,0, - 0,241,224,96,192,48,128,25,0,30,0,12,0,6,0,15, - 0,19,0,33,128,96,192,241,224,12,12,24,12,0,0,252, - 240,48,64,24,128,24,128,13,0,13,0,6,0,6,0,6, - 0,6,0,6,0,31,128,9,12,24,10,0,0,127,128,97, - 128,67,0,67,0,6,0,12,0,12,0,24,128,48,128,48, - 128,97,128,255,128,3,14,14,6,1,254,224,128,128,128,128, - 128,128,128,128,128,128,128,128,224,6,12,12,10,2,0,128, - 128,64,64,32,32,16,16,8,8,4,4,3,14,14,6,1, - 254,224,32,32,32,32,32,32,32,32,32,32,32,32,224,8, - 7,7,10,1,5,24,24,60,36,102,66,195,8,1,1,8, - 0,254,255,3,3,3,5,0,9,128,64,32,7,8,8,9, - 1,0,120,204,204,28,108,204,204,118,8,12,12,9,0,0, - 224,96,96,96,124,102,99,99,99,99,102,92,6,8,8,7, - 0,0,56,108,204,192,192,192,108,56,8,12,12,10,1,0, - 14,6,6,6,62,102,198,198,198,198,102,59,7,8,8,8, - 0,0,56,68,198,254,192,192,102,60,6,12,12,6,0,0, - 56,108,96,96,248,96,96,96,96,96,96,248,9,11,22,9, - 0,253,61,128,102,128,102,0,102,0,102,0,60,0,64,0, - 126,0,195,0,195,0,126,0,9,12,24,10,0,0,224,0, - 96,0,96,0,96,0,110,0,119,0,99,0,99,0,99,0, - 99,0,99,0,247,128,4,12,12,5,0,0,96,96,0,0, - 224,96,96,96,96,96,96,240,4,15,15,5,255,253,48,48, - 0,0,112,48,48,48,48,48,48,48,48,176,224,9,12,24, - 10,0,0,224,0,96,0,96,0,96,0,111,128,102,0,108, - 0,120,0,124,0,102,0,99,0,247,128,4,12,12,5,0, - 0,224,96,96,96,96,96,96,96,96,96,96,240,14,8,16, - 15,0,0,238,112,115,152,99,24,99,24,99,24,99,24,99, - 24,247,188,9,8,16,10,0,0,238,0,115,0,99,0,99, - 0,99,0,99,0,99,0,247,128,7,8,8,8,0,0,56, - 108,198,198,198,198,108,56,8,11,11,9,0,253,220,102,99, - 99,99,99,102,124,96,96,240,8,11,11,9,0,253,57,102, - 198,198,198,198,102,62,6,6,15,7,8,8,7,0,0,236, - 118,102,96,96,96,96,240,6,8,8,8,0,0,116,204,196, - 112,56,140,204,184,6,11,11,7,0,0,32,32,96,248,96, - 96,96,96,100,100,56,9,8,16,10,0,0,231,0,99,0, - 99,0,99,0,99,0,99,0,99,0,61,128,9,8,16,9, - 0,0,247,128,99,0,50,0,54,0,28,0,28,0,8,0, - 8,0,13,8,16,13,0,0,239,120,102,48,51,32,51,96, - 29,192,29,192,8,128,8,128,8,8,8,9,0,0,247,98, - 52,56,28,44,70,239,8,11,11,9,0,253,247,98,54,52, - 28,28,8,8,24,208,224,6,8,8,8,1,0,252,140,152, - 48,48,100,196,252,3,14,14,6,1,254,32,64,64,64,64, - 64,128,64,64,64,64,64,64,32,1,12,12,10,4,0,128, - 128,128,128,128,128,128,128,128,128,128,128,3,14,14,6,1, - 254,128,64,64,64,64,64,32,64,64,64,64,64,64,128,8, - 2,2,10,1,3,115,206,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,0,0,0,4,1,1,2,12, - 12,5,1,253,192,192,0,64,64,64,64,192,192,192,192,192, - 6,12,12,9,1,254,4,4,56,76,204,144,144,228,100,56, - 64,64,9,12,24,9,0,0,30,0,49,0,35,0,35,0, - 48,0,16,0,254,0,16,0,16,0,112,128,191,0,78,0, - 7,8,8,9,1,2,186,108,198,130,130,198,108,186,9,12, - 24,9,0,0,243,128,97,0,34,0,50,0,20,0,20,0, - 62,0,8,0,62,0,8,0,8,0,62,0,1,12,12,10, - 4,0,128,128,128,128,128,0,0,128,128,128,128,128,6,15, - 15,8,1,253,56,72,64,96,48,88,140,132,196,104,48,24, - 8,72,112,5,2,2,5,0,9,216,216,12,12,24,12,0, - 0,31,128,48,192,71,32,205,176,152,144,144,16,144,16,152, - 144,205,176,71,32,48,192,31,128,5,7,7,6,0,5,224, - 144,112,144,232,0,240,6,5,5,7,0,1,36,72,216,72, - 36,8,5,5,10,1,1,255,1,1,1,1,4,1,1,5, - 0,3,240,12,12,24,12,0,0,31,128,48,192,95,32,201, - 176,137,144,143,16,137,16,137,144,200,176,92,224,48,192,31, - 128,5,1,1,5,0,9,248,5,5,5,7,1,7,112,136, - 136,136,112,7,9,9,10,1,0,16,16,16,254,16,16,16, - 0,254,5,7,7,6,0,5,112,216,136,16,32,72,248,5, - 7,7,6,0,5,112,216,136,48,136,216,112,3,3,3,5, - 0,9,32,96,128,10,11,22,10,0,253,231,0,99,0,99, - 0,99,0,99,0,99,0,99,0,125,192,96,0,96,0,96, - 0,8,15,15,10,0,253,127,234,202,202,202,234,122,10,10, - 10,10,10,10,10,31,2,2,2,5,1,3,192,192,3,4, - 4,5,1,253,64,64,32,192,3,7,7,6,1,5,64,192, - 64,64,64,64,224,4,7,7,5,0,5,96,144,144,144,96, - 0,240,6,5,5,7,0,1,144,72,108,72,144,11,12,24, - 14,1,0,64,64,192,192,65,128,65,0,66,0,70,64,236, - 192,9,64,18,64,51,224,96,64,64,224,11,12,24,13,1, - 0,64,128,193,128,67,0,66,0,68,0,77,192,251,96,18, - 32,32,192,97,0,195,32,131,224,13,12,24,14,0,0,112, - 24,216,48,136,96,48,192,136,128,217,144,115,48,6,80,4, - 144,12,248,24,16,48,56,7,12,12,7,0,253,24,24,0, - 16,16,48,96,192,196,206,100,56,11,16,32,12,0,0,24, - 0,12,0,2,0,0,0,4,0,4,0,14,0,14,0,22, - 0,19,0,19,0,63,128,33,128,65,128,64,192,243,224,11, - 16,32,12,0,0,3,0,6,0,8,0,0,0,4,0,4, - 0,14,0,14,0,22,0,19,0,19,0,63,128,33,128,65, - 128,64,192,243,224,11,16,32,12,0,0,4,0,14,0,17, - 0,0,0,4,0,4,0,14,0,14,0,22,0,19,0,19, - 0,63,128,33,128,65,128,64,192,243,224,11,15,30,12,0, - 0,29,0,46,0,0,0,4,0,4,0,14,0,14,0,22, - 0,19,0,19,0,63,128,33,128,65,128,64,192,243,224,11, - 15,30,12,0,0,18,0,18,0,0,0,4,0,4,0,14, - 0,14,0,22,0,19,0,19,0,63,128,33,128,65,128,64, - 192,243,224,11,16,32,12,0,0,12,0,18,0,12,0,0, - 0,4,0,4,0,14,0,14,0,22,0,19,0,19,0,63, - 128,33,128,65,128,64,192,243,224,16,12,24,17,0,0,15, - 255,2,195,2,193,4,193,4,200,8,248,8,216,31,201,16, - 193,32,193,32,195,251,255,10,15,30,12,1,253,31,64,112, - 192,96,64,224,64,192,64,192,0,192,0,192,0,224,64,96, - 64,112,128,31,0,8,0,4,0,24,0,10,16,32,12,0, - 0,24,0,12,0,2,0,0,0,255,192,48,192,48,64,48, - 64,50,0,62,0,54,0,50,0,48,64,48,64,48,192,255, - 192,10,16,32,12,0,0,3,0,6,0,8,0,0,0,255, - 192,48,192,48,64,48,64,50,0,62,0,54,0,50,0,48, - 64,48,64,48,192,255,192,10,16,32,12,0,0,4,0,14, - 0,17,0,0,0,255,192,48,192,48,64,48,64,50,0,62, - 0,54,0,50,0,48,64,48,64,48,192,255,192,10,15,30, - 12,0,0,17,0,17,0,0,0,255,192,48,192,48,64,48, - 64,50,0,62,0,54,0,50,0,48,64,48,64,48,192,255, - 192,6,16,16,7,0,0,192,96,16,0,252,48,48,48,48, - 48,48,48,48,48,48,252,6,16,16,7,0,0,12,24,32, - 0,252,48,48,48,48,48,48,48,48,48,48,252,6,16,16, - 7,0,0,32,112,136,0,252,48,48,48,48,48,48,48,48, - 48,48,252,6,15,15,7,0,0,72,72,0,252,48,48,48, - 48,48,48,48,48,48,48,252,12,12,24,13,0,0,255,0, - 49,192,48,96,48,96,48,48,124,48,48,48,48,48,48,96, - 48,96,49,192,255,0,13,15,30,13,0,0,14,64,19,128, - 0,0,240,248,56,32,60,32,44,32,46,32,39,32,35,160, - 33,160,32,224,32,224,32,96,248,32,11,16,32,13,1,0, - 24,0,12,0,2,0,0,0,14,0,49,128,96,192,96,192, - 192,96,192,96,192,96,192,96,96,192,96,192,49,128,14,0, - 11,16,32,13,1,0,1,128,3,0,4,0,0,0,14,0, - 49,128,96,192,96,192,192,96,192,96,192,96,192,96,96,192, - 96,192,49,128,14,0,11,16,32,13,1,0,4,0,14,0, - 17,0,0,0,14,0,49,128,96,192,96,192,192,96,192,96, - 192,96,192,96,96,192,96,192,49,128,14,0,11,15,30,13, - 1,0,14,128,23,0,0,0,14,0,49,128,96,192,96,192, - 192,96,192,96,192,96,192,96,96,192,96,192,49,128,14,0, - 11,15,30,13,1,0,17,0,17,0,0,0,14,0,49,128, - 96,192,96,192,192,96,192,96,192,96,192,96,96,192,96,192, - 49,128,14,0,8,8,8,10,1,0,129,66,36,24,24,36, - 66,129,11,14,28,13,1,255,0,32,14,64,49,128,97,192, - 97,64,194,96,196,96,196,96,200,96,80,192,112,192,49,128, - 78,0,128,0,13,16,32,13,0,0,12,0,6,0,1,0, - 0,0,252,248,48,32,48,32,48,32,48,32,48,32,48,32, - 48,32,48,32,48,32,24,64,15,128,13,16,32,13,0,0, - 0,192,1,128,2,0,0,0,252,248,48,32,48,32,48,32, - 48,32,48,32,48,32,48,32,48,32,48,32,24,64,15,128, - 13,16,32,13,0,0,2,0,7,0,8,128,0,0,252,248, - 48,32,48,32,48,32,48,32,48,32,48,32,48,32,48,32, - 48,32,24,64,15,128,13,15,30,13,0,0,8,128,8,128, - 0,0,252,248,48,32,48,32,48,32,48,32,48,32,48,32, - 48,32,48,32,48,32,24,64,15,128,12,16,32,12,0,0, - 1,128,3,0,4,0,0,0,252,240,48,64,24,128,24,128, - 13,0,13,0,6,0,6,0,6,0,6,0,6,0,31,128, - 11,12,24,11,0,0,252,0,48,0,48,0,63,128,48,192, - 48,96,48,96,48,192,63,128,48,0,48,0,252,0,8,12, - 12,10,1,0,60,102,99,99,102,124,102,99,99,99,118,236, - 7,12,12,9,1,0,64,96,16,0,120,204,204,28,108,204, - 204,118,7,12,12,9,1,0,4,12,16,0,120,204,204,28, - 108,204,204,118,7,12,12,9,1,0,16,56,68,0,120,204, - 204,28,108,204,204,118,7,11,11,9,1,0,52,88,0,120, - 204,204,28,108,204,204,118,7,11,11,9,1,0,72,72,0, - 120,204,204,28,108,204,204,118,7,13,13,9,1,0,48,72, - 72,48,0,120,204,204,28,108,204,204,118,12,8,16,13,0, - 0,121,192,206,32,198,48,31,240,102,0,198,16,207,32,121, - 192,6,11,11,7,0,253,56,108,204,192,192,196,108,56,32, - 16,96,7,12,12,8,0,0,32,48,8,0,56,68,198,254, - 192,192,102,60,7,12,12,8,0,0,4,12,16,0,56,68, - 198,254,192,192,102,60,7,12,12,8,0,0,16,56,68,0, - 56,68,198,254,192,192,102,60,7,11,11,8,0,0,36,36, - 0,56,68,198,254,192,192,102,60,4,12,12,5,0,0,128, - 192,32,0,224,96,96,96,96,96,96,240,4,12,12,5,0, - 0,16,48,64,0,224,96,96,96,96,96,96,240,5,12,12, - 5,255,0,32,112,136,0,112,48,48,48,48,48,48,120,4, - 11,11,5,0,0,144,144,0,224,96,96,96,96,96,96,240, - 7,13,13,8,0,0,64,38,24,104,12,60,110,198,198,198, - 198,108,56,9,11,22,10,0,0,26,0,44,0,0,0,238, - 0,115,0,99,0,99,0,99,0,99,0,99,0,247,128,7, - 12,12,8,0,0,64,96,16,0,56,108,198,198,198,198,108, - 56,7,12,12,8,0,0,4,12,16,0,56,108,198,198,198, - 198,108,56,7,12,12,8,0,0,16,56,68,0,56,108,198, - 198,198,198,108,56,7,11,11,8,0,0,52,88,0,56,108, - 198,198,198,198,108,56,7,11,11,8,0,0,72,72,0,56, - 108,198,198,198,198,108,56,8,7,7,10,1,1,24,24,0, - 255,0,24,24,7,10,10,8,0,255,2,60,100,206,214,214, - 230,76,120,128,9,12,24,10,0,0,32,0,48,0,8,0, - 0,0,231,0,99,0,99,0,99,0,99,0,99,0,99,0, - 61,128,9,12,24,10,0,0,2,0,6,0,8,0,0,0, - 231,0,99,0,99,0,99,0,99,0,99,0,99,0,61,128, - 9,12,24,10,0,0,8,0,28,0,34,0,0,0,231,0, - 99,0,99,0,99,0,99,0,99,0,99,0,61,128,9,11, - 22,10,0,0,36,0,36,0,0,0,231,0,99,0,99,0, - 99,0,99,0,99,0,99,0,61,128,8,15,15,9,0,253, - 2,6,8,0,247,98,54,52,28,24,8,24,16,208,224,8, - 14,14,9,0,253,224,96,96,124,102,99,99,99,99,102,124, - 96,96,240,8,14,14,9,0,253,36,36,0,247,98,54,52, - 28,24,8,24,16,208,224}; -/* - Fontname: -Adobe-New Century Schoolbook-Medium-R-Normal--17-120-100-100-P-91-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 12, '1' Height: 12 - Calculated Max Values w=15 h=15 x= 4 y= 9 dx=16 dy= 0 ascent=13 len=30 - Font Bounding box w=21 h=26 x=-3 y=-6 - Calculated Min Values x=-1 y=-3 dx= 0 dy= 0 - Pure Font ascent =12 descent=-3 - X Font ascent =12 descent=-3 - Max Font ascent =13 descent=-3 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_ncenR12r[1976] U8G_FONT_SECTION("u8g_font_ncenR12r") = { - 0,21,26,253,250,12,2,59,5,140,32,127,253,13,253,12, - 253,0,0,0,4,1,1,2,12,12,5,1,0,192,192,192, - 192,192,128,128,128,128,0,192,192,4,4,4,6,1,8,144, - 144,144,144,8,12,12,9,0,0,18,18,18,18,127,36,36, - 254,72,72,72,72,7,15,15,9,1,254,16,16,60,82,150, - 150,240,124,30,210,210,148,120,16,16,12,12,24,14,1,0, - 56,128,103,128,69,0,197,0,138,0,138,224,117,144,5,16, - 11,16,10,32,18,32,17,192,12,12,24,13,0,0,30,0, - 51,0,49,0,51,0,26,0,28,240,44,96,102,64,198,128, - 195,144,231,144,124,224,1,4,4,3,1,8,128,128,128,128, - 4,14,14,6,1,254,16,32,64,64,128,128,128,128,128,128, - 64,64,32,16,4,14,14,6,0,254,128,64,32,32,16,16, - 16,16,16,16,32,32,64,128,7,7,7,8,0,5,16,84, - 214,56,214,84,16,7,9,9,10,1,0,16,16,16,16,254, - 16,16,16,16,2,5,5,4,1,253,192,192,64,64,128,4, - 1,1,5,0,3,240,2,2,2,4,1,0,192,192,5,12, - 12,5,0,0,8,8,16,16,16,32,32,64,64,64,128,128, - 8,12,12,9,0,0,60,102,66,195,195,195,195,195,195,66, - 102,60,6,12,12,9,1,0,16,240,48,48,48,48,48,48, - 48,48,48,252,7,12,12,9,1,0,56,68,134,198,198,12, - 8,16,34,66,254,254,7,12,12,9,1,0,120,140,198,198, - 12,56,12,6,198,198,140,120,8,12,12,9,0,0,4,12, - 28,44,44,76,76,140,255,12,12,63,7,12,12,9,1,0, - 126,120,64,64,120,204,134,6,198,198,140,120,8,12,12,9, - 0,0,60,102,70,192,192,252,230,195,195,195,102,60,7,12, - 12,9,1,0,254,254,132,132,8,8,16,16,16,48,48,48, - 8,12,12,9,0,0,60,102,66,98,118,60,110,199,195,195, - 102,60,8,12,12,9,0,0,60,102,195,195,195,103,63,3, - 3,98,102,56,2,8,8,4,1,0,192,192,0,0,0,0, - 192,192,2,11,11,4,1,253,192,192,0,0,0,0,192,192, - 64,64,128,8,8,8,10,1,0,3,12,48,192,192,48,12, - 3,8,4,4,10,1,2,255,0,0,255,8,8,8,10,0, - 0,192,48,12,3,3,12,48,192,7,12,12,7,0,0,56, - 76,230,70,6,12,24,16,16,0,48,48,13,13,26,12,255, - 255,7,128,24,96,32,16,70,208,77,144,152,144,153,144,145, - 32,155,32,76,200,64,16,48,96,15,128,11,12,24,12,0, - 0,4,0,4,0,14,0,14,0,22,0,19,0,19,0,63, - 128,33,128,65,128,64,192,243,224,11,12,24,12,0,0,255, - 128,49,192,48,192,48,192,49,128,63,192,48,224,48,96,48, - 96,48,96,48,192,255,128,10,12,24,12,1,0,31,64,112, - 192,96,64,224,64,192,64,192,0,192,0,192,0,224,64,96, - 64,112,128,31,0,12,12,24,13,0,0,255,0,49,192,48, - 96,48,96,48,48,48,48,48,48,48,48,48,96,48,96,49, - 192,255,0,10,12,24,12,0,0,255,192,48,192,48,64,50, - 64,50,0,62,0,54,0,50,0,50,64,48,64,48,192,255, - 192,10,12,24,11,0,0,255,192,48,192,48,64,50,64,50, - 0,62,0,54,0,50,0,50,0,48,0,48,0,252,0,11, - 12,24,13,1,0,31,64,112,192,96,64,224,64,192,64,192, - 0,195,224,192,192,224,192,96,192,113,192,30,64,13,12,24, - 14,0,0,253,248,48,96,48,96,48,96,48,96,63,224,48, - 96,48,96,48,96,48,96,48,96,253,248,6,12,12,7,0, - 0,252,48,48,48,48,48,48,48,48,48,48,252,9,12,24, - 9,0,0,31,128,6,0,6,0,6,0,6,0,6,0,6, - 0,70,0,230,0,198,0,132,0,120,0,12,12,24,13,0, - 0,253,240,48,192,48,128,49,0,50,0,54,0,59,0,51, - 128,49,128,48,192,48,224,253,240,10,12,24,11,0,0,252, - 0,48,0,48,0,48,0,48,0,48,0,48,0,48,64,48, - 64,48,64,48,192,255,192,15,12,24,16,0,0,248,62,56, - 56,56,56,44,88,44,88,46,88,38,152,38,152,35,152,35, - 24,35,24,249,62,13,12,24,13,0,0,240,248,56,32,60, - 32,44,32,46,32,39,32,35,160,33,160,32,224,32,224,32, - 96,248,32,11,12,24,13,1,0,14,0,49,128,96,192,96, - 192,192,96,192,96,192,96,192,96,96,192,96,192,49,128,14, - 0,11,12,24,11,0,0,255,128,48,192,48,96,48,96,48, - 96,48,192,63,128,48,0,48,0,48,0,48,0,252,0,11, - 15,30,13,1,253,14,0,49,128,96,192,96,192,192,96,192, - 96,192,96,204,96,82,64,115,192,51,128,15,0,3,64,3, - 64,1,128,12,12,24,12,0,0,255,0,48,192,48,96,48, - 96,48,192,63,0,51,128,48,192,48,192,48,208,48,208,252, - 96,8,12,12,10,1,0,61,99,193,193,224,124,62,135,131, - 131,198,188,10,12,24,11,0,0,255,192,204,192,140,64,140, - 64,140,64,12,0,12,0,12,0,12,0,12,0,12,0,63, - 0,13,12,24,13,0,0,252,248,48,32,48,32,48,32,48, - 32,48,32,48,32,48,32,48,32,48,32,24,64,15,128,11, - 12,24,12,0,0,248,224,112,64,48,64,48,128,24,128,25, - 0,25,0,13,0,14,0,14,0,4,0,4,0,15,12,24, - 16,0,0,247,206,99,4,99,4,49,136,49,136,57,200,26, - 208,26,208,10,80,12,96,4,32,4,32,11,12,24,11,0, - 0,241,224,96,192,48,128,25,0,30,0,12,0,6,0,15, - 0,19,0,33,128,96,192,241,224,12,12,24,12,0,0,252, - 240,48,64,24,128,24,128,13,0,13,0,6,0,6,0,6, - 0,6,0,6,0,31,128,9,12,24,10,0,0,127,128,97, - 128,67,0,67,0,6,0,12,0,12,0,24,128,48,128,48, - 128,97,128,255,128,3,14,14,6,1,254,224,128,128,128,128, - 128,128,128,128,128,128,128,128,224,6,12,12,10,2,0,128, - 128,64,64,32,32,16,16,8,8,4,4,3,14,14,6,1, - 254,224,32,32,32,32,32,32,32,32,32,32,32,32,224,8, - 7,7,10,1,5,24,24,60,36,102,66,195,8,1,1,8, - 0,254,255,3,3,3,5,0,9,128,64,32,7,8,8,9, - 1,0,120,204,204,28,108,204,204,118,8,12,12,9,0,0, - 224,96,96,96,124,102,99,99,99,99,102,92,6,8,8,7, - 0,0,56,108,204,192,192,192,108,56,8,12,12,10,1,0, - 14,6,6,6,62,102,198,198,198,198,102,59,7,8,8,8, - 0,0,56,68,198,254,192,192,102,60,6,12,12,6,0,0, - 56,108,96,96,248,96,96,96,96,96,96,248,9,11,22,9, - 0,253,61,128,102,128,102,0,102,0,102,0,60,0,64,0, - 126,0,195,0,195,0,126,0,9,12,24,10,0,0,224,0, - 96,0,96,0,96,0,110,0,119,0,99,0,99,0,99,0, - 99,0,99,0,247,128,4,12,12,5,0,0,96,96,0,0, - 224,96,96,96,96,96,96,240,4,15,15,5,255,253,48,48, - 0,0,112,48,48,48,48,48,48,48,48,176,224,9,12,24, - 10,0,0,224,0,96,0,96,0,96,0,111,128,102,0,108, - 0,120,0,124,0,102,0,99,0,247,128,4,12,12,5,0, - 0,224,96,96,96,96,96,96,96,96,96,96,240,14,8,16, - 15,0,0,238,112,115,152,99,24,99,24,99,24,99,24,99, - 24,247,188,9,8,16,10,0,0,238,0,115,0,99,0,99, - 0,99,0,99,0,99,0,247,128,7,8,8,8,0,0,56, - 108,198,198,198,198,108,56,8,11,11,9,0,253,220,102,99, - 99,99,99,102,124,96,96,240,8,11,11,9,0,253,57,102, - 198,198,198,198,102,62,6,6,15,7,8,8,7,0,0,236, - 118,102,96,96,96,96,240,6,8,8,8,0,0,116,204,196, - 112,56,140,204,184,6,11,11,7,0,0,32,32,96,248,96, - 96,96,96,100,100,56,9,8,16,10,0,0,231,0,99,0, - 99,0,99,0,99,0,99,0,99,0,61,128,9,8,16,9, - 0,0,247,128,99,0,50,0,54,0,28,0,28,0,8,0, - 8,0,13,8,16,13,0,0,239,120,102,48,51,32,51,96, - 29,192,29,192,8,128,8,128,8,8,8,9,0,0,247,98, - 52,56,28,44,70,239,8,11,11,9,0,253,247,98,54,52, - 28,28,8,8,24,208,224,6,8,8,8,1,0,252,140,152, - 48,48,100,196,252,3,14,14,6,1,254,32,64,64,64,64, - 64,128,64,64,64,64,64,64,32,1,12,12,10,4,0,128, - 128,128,128,128,128,128,128,128,128,128,128,3,14,14,6,1, - 254,128,64,64,64,64,64,32,64,64,64,64,64,64,128,8, - 2,2,10,1,3,115,206,255}; -/* - Fontname: -Adobe-New Century Schoolbook-Medium-R-Normal--20-140-100-100-P-103-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 14, '1' Height: 14 - Calculated Max Values w=20 h=19 x= 4 y=11 dx=19 dy= 0 ascent=19 len=42 - Font Bounding box w=27 h=30 x=-4 y=-7 - Calculated Min Values x=-3 y=-4 dx= 0 dy= 0 - Pure Font ascent =14 descent=-4 - X Font ascent =14 descent=-4 - Max Font ascent =19 descent=-4 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_ncenR14[5319] U8G_FONT_SECTION("u8g_font_ncenR14") = { - 0,27,30,252,249,14,3,41,7,30,32,255,252,19,252,14, - 252,0,0,0,5,0,1,2,14,14,5,1,0,192,192,192, - 192,192,192,192,128,128,128,0,0,192,192,4,5,5,7,1, - 9,144,144,144,144,144,10,13,26,11,0,0,9,0,9,0, - 9,0,9,0,127,192,18,0,18,0,18,0,255,128,36,0, - 36,0,36,0,36,0,9,17,34,10,0,254,8,0,8,0, - 63,0,105,128,201,128,200,0,232,0,120,0,30,0,15,0, - 11,128,9,128,201,128,203,0,126,0,8,0,8,0,15,14, - 28,16,0,0,28,32,50,32,99,192,98,64,196,128,196,128, - 201,28,113,50,2,98,2,98,4,196,4,196,8,200,8,112, - 13,14,28,14,0,0,30,0,51,0,33,0,35,0,54,0, - 28,0,57,248,124,96,238,64,199,128,195,128,193,200,227,240, - 124,96,1,5,5,4,1,9,128,128,128,128,128,6,17,17, - 7,0,253,4,24,48,96,96,192,192,192,192,192,192,192,96, - 96,48,24,4,6,17,17,7,0,253,128,96,48,24,24,12, - 12,12,12,12,12,12,24,24,48,96,128,7,7,7,10,1, - 7,16,146,214,56,214,146,16,9,9,18,10,0,1,8,0, - 8,0,8,0,8,0,255,128,8,0,8,0,8,0,8,0, - 3,5,5,5,0,253,96,96,32,64,128,5,1,1,6,0, - 5,248,2,2,2,5,1,0,192,192,5,14,14,6,0,0, - 8,8,8,16,16,16,32,32,32,64,64,64,128,128,9,14, - 28,10,0,0,28,0,99,0,99,0,193,128,193,128,193,128, - 193,128,193,128,193,128,193,128,193,128,99,0,99,0,28,0, - 8,14,14,10,1,0,24,248,24,24,24,24,24,24,24,24, - 24,24,24,255,9,14,28,10,0,0,30,0,99,0,193,128, - 193,128,1,128,1,128,3,0,6,0,12,0,24,0,48,128, - 96,128,255,128,255,128,9,14,28,10,0,0,62,0,99,0, - 97,128,1,128,1,128,3,0,30,0,3,0,1,128,1,128, - 1,128,193,128,195,0,126,0,10,14,28,10,0,0,3,0, - 7,0,11,0,11,0,19,0,19,0,35,0,35,0,67,0, - 67,0,255,192,3,0,3,0,15,128,9,14,28,10,0,0, - 127,128,127,0,64,0,64,0,64,0,94,0,99,0,65,128, - 1,128,1,128,1,128,193,128,195,0,126,0,9,14,28,10, - 0,0,15,0,49,128,97,128,96,0,192,0,206,0,223,0, - 227,128,193,128,193,128,193,128,193,128,99,0,62,0,9,14, - 28,10,0,0,255,128,255,128,129,0,131,0,2,0,6,0, - 6,0,12,0,12,0,24,0,24,0,24,0,24,0,24,0, - 9,14,28,10,0,0,62,0,99,0,65,0,65,0,97,0, - 114,0,62,0,47,0,67,128,193,128,193,128,193,128,99,0, - 62,0,9,14,28,10,0,0,62,0,99,0,193,128,193,128, - 193,128,193,128,227,128,125,128,57,128,1,128,3,0,195,0, - 198,0,120,0,2,9,9,5,1,0,192,192,0,0,0,0, - 0,192,192,3,12,12,5,0,253,96,96,0,0,0,0,0, - 96,96,32,64,128,9,9,18,10,0,1,0,128,3,128,14, - 0,56,0,224,0,56,0,14,0,3,128,0,128,9,4,8, - 10,0,4,255,128,0,0,0,0,255,128,9,9,18,10,0, - 1,128,0,224,0,56,0,14,0,3,128,14,0,56,0,224, - 0,128,0,7,14,14,8,0,0,60,206,198,6,6,4,8, - 8,16,16,0,0,48,48,13,14,28,14,0,0,7,128,24, - 96,32,16,70,208,77,200,140,200,152,200,153,144,153,144,155, - 160,76,192,64,16,32,96,31,128,14,14,28,13,255,0,3, - 0,3,0,3,0,5,128,5,128,5,128,8,192,8,192,31, - 224,16,96,16,96,32,48,32,48,248,252,12,14,28,13,0, - 0,255,128,48,192,48,96,48,96,48,96,48,192,63,128,48, - 96,48,48,48,48,48,48,48,48,48,96,255,192,12,14,28, - 13,0,0,15,144,56,112,96,48,96,16,192,16,192,0,192, - 0,192,0,192,0,192,0,96,16,96,16,56,96,15,192,14, - 14,28,15,0,0,255,192,48,112,48,24,48,24,48,12,48, - 12,48,12,48,12,48,12,48,12,48,24,48,24,48,112,255, - 192,11,14,28,12,0,0,255,224,48,96,48,32,48,32,49, - 32,49,0,63,0,49,0,49,0,48,32,48,32,48,32,48, - 96,255,224,11,14,28,12,0,0,255,224,48,96,48,32,48, - 32,49,32,49,0,63,0,49,0,49,0,48,0,48,0,48, - 0,48,0,252,0,14,14,28,15,0,0,15,200,56,120,96, - 24,96,8,192,8,192,0,192,0,192,0,192,124,192,24,96, - 24,96,24,56,120,15,200,15,14,28,16,0,0,252,126,48, - 24,48,24,48,24,48,24,48,24,63,248,48,24,48,24,48, - 24,48,24,48,24,48,24,252,126,6,14,14,7,0,0,252, - 48,48,48,48,48,48,48,48,48,48,48,48,252,9,14,28, - 10,0,0,31,128,6,0,6,0,6,0,6,0,6,0,6, - 0,6,0,6,0,6,0,198,0,198,0,132,0,120,0,15, - 14,28,15,0,0,252,248,48,96,48,64,48,128,49,0,50, - 0,54,0,63,0,51,128,49,192,48,224,48,112,48,56,252, - 254,11,14,28,12,0,0,252,0,48,0,48,0,48,0,48, - 0,48,0,48,0,48,0,48,0,48,32,48,32,48,32,48, - 96,255,224,17,14,42,18,0,0,248,15,128,56,14,0,44, - 22,0,44,22,0,44,22,0,38,38,0,38,38,0,38,38, - 0,35,70,0,35,70,0,35,70,0,33,134,0,33,134,0, - 249,159,128,14,14,28,15,0,0,240,124,48,16,56,16,60, - 16,46,16,38,16,35,16,35,144,33,144,32,208,32,240,32, - 112,32,48,248,16,14,14,28,15,0,0,15,192,56,112,96, - 24,96,24,192,12,192,12,192,12,192,12,192,12,192,12,96, - 24,96,24,56,112,15,192,11,14,28,12,0,0,255,128,48, - 192,48,96,48,96,48,96,48,96,48,192,63,0,48,0,48, - 0,48,0,48,0,48,0,252,0,15,18,36,15,0,252,15, - 192,56,112,96,24,96,24,192,12,192,12,192,12,192,12,192, - 12,207,12,113,152,96,152,56,240,15,224,0,96,0,114,0, - 62,0,28,14,14,28,14,0,0,255,128,48,192,48,96,48, - 96,48,96,48,192,63,0,49,128,48,192,48,192,48,224,48, - 96,48,116,248,56,10,14,28,11,0,0,62,128,97,128,192, - 128,192,128,192,0,240,0,126,0,31,128,3,192,128,192,128, - 192,192,192,225,128,191,0,12,14,28,13,0,0,255,240,198, - 48,134,16,134,16,134,16,6,0,6,0,6,0,6,0,6, - 0,6,0,6,0,6,0,31,128,14,14,28,15,0,0,252, - 124,48,16,48,16,48,16,48,16,48,16,48,16,48,16,48, - 16,48,16,48,16,48,16,24,32,15,192,14,14,28,13,255, - 0,252,124,48,16,48,16,24,32,24,32,24,32,12,64,12, - 64,12,64,6,128,6,128,6,128,3,0,3,0,20,14,42, - 19,255,0,253,249,240,48,96,64,48,96,64,24,112,128,24, - 112,128,24,112,128,12,153,0,12,153,0,12,153,0,5,9, - 0,7,14,0,7,14,0,3,6,0,3,6,0,13,14,28, - 14,1,0,248,240,48,64,56,192,24,128,13,128,15,0,6, - 0,7,0,15,128,9,128,16,192,48,224,32,96,249,248,14, - 14,28,13,255,0,252,124,48,16,24,32,24,32,12,64,12, - 64,6,128,7,128,3,0,3,0,3,0,3,0,3,0,15, - 192,10,14,28,11,0,0,255,192,192,192,129,128,131,128,131, - 0,6,0,14,0,28,0,24,0,48,64,112,64,96,64,192, - 192,255,192,4,17,17,6,1,253,240,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,240,7,14,14,10,1,0, - 128,128,192,64,96,32,48,16,24,8,12,4,6,2,4,17, - 17,6,0,253,240,48,48,48,48,48,48,48,48,48,48,48, - 48,48,48,48,240,9,9,18,10,0,5,8,0,8,0,28, - 0,20,0,54,0,34,0,99,0,65,0,193,128,9,1,2, - 9,0,254,255,128,4,3,3,6,1,10,192,96,16,9,9, - 18,10,0,0,28,0,98,0,99,0,3,0,31,0,99,0, - 195,0,199,0,121,128,10,14,28,10,255,0,224,0,96,0, - 96,0,96,0,96,0,111,0,113,128,96,192,96,192,96,192, - 96,192,96,192,113,128,79,0,8,9,9,9,0,0,60,99, - 195,192,192,192,193,99,62,10,14,28,11,0,0,3,128,1, - 128,1,128,1,128,1,128,61,128,99,128,193,128,193,128,193, - 128,193,128,193,128,99,128,61,192,8,9,9,9,0,0,60, - 102,195,195,255,192,193,99,62,8,14,14,7,0,0,14,27, - 51,48,48,252,48,48,48,48,48,48,48,120,10,14,28,11, - 0,252,0,192,31,192,51,0,97,128,97,128,51,0,62,0, - 64,0,127,0,63,128,65,192,128,192,193,128,127,0,10,14, - 28,11,0,0,224,0,96,0,96,0,96,0,96,0,111,0, - 115,128,97,128,97,128,97,128,97,128,97,128,97,128,243,192, - 4,13,13,5,0,0,96,96,0,0,224,96,96,96,96,96, - 96,96,240,6,17,17,5,253,252,12,12,0,0,28,12,12, - 12,12,12,12,12,12,12,204,200,112,10,14,28,10,0,0, - 224,0,96,0,96,0,96,0,96,0,103,128,98,0,100,0, - 104,0,120,0,108,0,102,0,99,0,247,192,4,14,14,5, - 0,0,224,96,96,96,96,96,96,96,96,96,96,96,96,240, - 16,9,18,17,0,0,239,60,115,206,97,134,97,134,97,134, - 97,134,97,134,97,134,243,207,10,9,18,11,0,0,239,0, - 115,128,97,128,97,128,97,128,97,128,97,128,97,128,243,192, - 9,9,18,10,0,0,62,0,99,0,193,128,193,128,193,128, - 193,128,193,128,99,0,62,0,10,13,26,11,0,252,239,0, - 113,128,96,192,96,192,96,192,96,192,96,192,113,128,111,0, - 96,0,96,0,96,0,240,0,10,13,26,10,0,252,60,128, - 99,128,193,128,193,128,193,128,193,128,193,128,99,128,61,128, - 1,128,1,128,1,128,3,192,7,9,9,8,0,0,230,110, - 114,96,96,96,96,96,240,7,9,9,8,0,0,122,198,130, - 224,124,14,130,198,188,6,12,12,6,0,0,96,96,96,248, - 96,96,96,96,96,96,100,56,10,9,18,11,0,0,227,128, - 97,128,97,128,97,128,97,128,97,128,97,128,115,128,61,192, - 10,9,18,11,0,0,241,192,96,128,96,128,49,0,49,0, - 26,0,30,0,12,0,12,0,15,9,18,16,0,0,247,222, - 97,132,97,132,50,200,50,200,52,208,28,112,28,112,8,32, - 9,9,18,10,0,0,243,128,97,0,50,0,28,0,8,0, - 28,0,38,0,67,0,231,128,10,13,26,11,0,252,241,192, - 96,128,49,0,49,0,26,0,26,0,12,0,12,0,8,0, - 8,0,16,0,208,0,224,0,7,9,9,8,0,0,254,134, - 140,24,24,48,98,198,254,5,17,17,6,0,253,24,32,96, - 96,96,96,96,64,128,64,96,96,96,96,96,32,24,2,14, - 14,11,4,0,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,5,17,17,6,0,253,192,32,48,48,48,48,48,16, - 8,16,48,48,48,48,48,32,192,10,3,6,11,0,4,56, - 192,109,128,199,0,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,0,0,0,5,0,1,2,14,14,5, - 1,252,192,192,0,0,64,64,64,192,192,192,192,192,192,192, - 8,13,13,10,1,254,2,2,30,103,203,200,200,208,208,115, - 62,32,32,10,14,28,11,0,0,15,0,25,128,49,128,48, - 0,48,0,24,0,255,128,12,0,12,0,12,0,12,0,120, - 64,158,64,247,128,9,9,18,12,1,3,156,128,255,128,99, - 0,193,128,193,128,193,128,99,0,255,128,156,128,14,14,28, - 15,0,0,252,124,48,16,24,32,24,32,12,64,12,64,6, - 128,31,224,3,0,3,0,31,224,3,0,3,0,15,192,2, - 14,14,10,4,0,192,192,192,192,192,0,0,0,192,192,192, - 192,192,192,8,17,17,9,0,253,60,102,70,64,96,120,62, - 79,195,227,122,60,14,6,98,102,60,6,2,2,7,0,10, - 204,204,14,14,28,15,0,0,7,128,24,96,32,16,71,136, - 72,200,144,68,144,4,144,4,144,4,72,72,71,136,32,16, - 24,96,7,128,6,8,8,7,0,6,112,136,56,200,152,108, - 0,252,8,7,7,9,0,2,17,51,102,204,102,51,17,9, - 5,10,10,0,3,255,128,0,128,0,128,0,128,0,128,5, - 1,1,6,0,5,248,14,14,28,15,0,0,7,128,24,96, - 32,16,79,136,68,200,132,68,132,196,135,132,132,132,68,72, - 78,104,32,16,24,96,7,128,6,1,1,7,0,10,252,6, - 6,6,7,0,8,120,204,132,132,204,120,9,9,18,10,0, - 1,8,0,8,0,8,0,255,128,8,0,8,0,8,0,0, - 0,255,128,6,8,8,6,0,6,120,204,140,24,48,96,196, - 252,6,8,8,6,0,6,120,204,140,56,12,140,204,120,4, - 3,3,6,1,11,48,96,128,10,13,26,11,0,252,227,192, - 97,128,97,128,97,128,97,128,97,128,97,128,115,128,125,192, - 64,0,64,0,96,0,96,0,10,17,34,11,0,253,63,192, - 233,0,201,0,201,0,201,0,201,0,233,0,57,0,9,0, - 9,0,9,0,9,0,9,0,9,0,9,0,9,0,63,192, - 2,2,2,5,1,5,192,192,4,4,4,6,0,252,64,112, - 16,224,6,8,8,6,0,6,48,240,48,48,48,48,48,252, - 5,8,8,6,0,6,112,216,136,136,216,112,0,248,8,7, - 7,9,0,2,136,204,102,51,102,204,136,15,14,28,15,0, - 0,48,32,240,32,48,64,48,64,48,128,48,128,49,24,253, - 56,2,40,2,88,4,152,4,254,8,24,8,60,14,14,28, - 15,0,0,48,32,240,32,48,64,48,64,48,128,48,128,49, - 120,253,204,2,140,2,24,4,48,4,96,8,196,8,252,15, - 14,28,15,0,0,120,32,204,32,140,64,56,64,12,128,140, - 128,205,24,121,56,2,40,2,88,4,152,4,254,8,24,8, - 60,7,14,14,8,0,252,24,24,0,0,16,16,32,32,64, - 192,192,198,230,120,14,18,36,13,255,0,12,0,6,0,1, - 0,0,0,3,0,3,0,3,0,5,128,5,128,5,128,8, - 192,8,192,31,224,16,96,16,96,32,48,32,48,248,252,14, - 18,36,13,255,0,0,192,1,128,2,0,0,0,3,0,3, - 0,3,0,5,128,5,128,5,128,8,192,8,192,31,224,16, - 96,16,96,32,48,32,48,248,252,14,18,36,13,255,0,3, - 0,7,128,8,64,0,0,3,0,3,0,3,0,5,128,5, - 128,5,128,8,192,8,192,31,224,16,96,16,96,32,48,32, - 48,248,252,14,17,34,13,255,0,7,64,11,128,0,0,3, - 0,3,0,3,0,5,128,5,128,5,128,8,192,8,192,31, - 224,16,96,16,96,32,48,32,48,248,252,14,17,34,13,255, - 0,12,192,12,192,0,0,3,0,3,0,3,0,5,128,5, - 128,5,128,8,192,8,192,31,224,16,96,16,96,32,48,32, - 48,248,252,14,19,38,13,255,0,3,0,4,128,4,128,3, - 0,0,0,3,0,3,0,3,0,5,128,5,128,5,128,8, - 192,8,192,31,224,16,96,16,96,32,48,32,48,248,252,18, - 14,42,18,255,0,7,255,192,1,96,192,2,96,64,2,96, - 64,4,98,64,4,98,0,8,126,0,8,98,0,31,226,0, - 16,96,64,32,96,64,32,96,64,96,96,192,241,255,192,12, - 18,36,13,0,252,15,144,56,112,96,48,96,16,192,16,192, - 0,192,0,192,0,192,0,192,0,96,16,96,16,56,96,15, - 192,4,0,7,0,1,0,14,0,11,18,36,12,0,0,24, - 0,12,0,2,0,0,0,255,224,48,96,48,32,48,32,49, - 32,49,0,63,0,49,0,49,0,48,32,48,32,48,32,48, - 96,255,224,11,18,36,12,0,0,3,0,6,0,8,0,0, - 0,255,224,48,96,48,32,48,32,49,32,49,0,63,0,49, - 0,49,0,48,32,48,32,48,32,48,96,255,224,11,18,36, - 12,0,0,6,0,15,0,16,128,0,0,255,224,48,96,48, - 32,48,32,49,32,49,0,63,0,49,0,49,0,48,32,48, - 32,48,32,48,96,255,224,11,17,34,12,0,0,25,128,25, - 128,0,0,255,224,48,96,48,32,48,32,49,32,49,0,63, - 0,49,0,49,0,48,32,48,32,48,32,48,96,255,224,6, - 18,18,7,0,0,192,96,16,0,252,48,48,48,48,48,48, - 48,48,48,48,48,48,252,6,18,18,7,0,0,12,24,32, - 0,252,48,48,48,48,48,48,48,48,48,48,48,48,252,6, - 18,18,7,0,0,48,120,132,0,252,48,48,48,48,48,48, - 48,48,48,48,48,48,252,6,17,17,7,0,0,204,204,0, - 252,48,48,48,48,48,48,48,48,48,48,48,48,252,14,14, - 28,15,0,0,255,192,48,112,48,24,48,24,48,12,48,12, - 254,12,48,12,48,12,48,12,48,24,48,24,48,112,255,192, - 14,17,34,15,0,0,7,64,11,128,0,0,240,124,48,16, - 56,16,60,16,46,16,38,16,35,16,35,144,33,144,32,208, - 32,240,32,112,32,48,248,16,14,18,36,15,0,0,12,0, - 6,0,1,0,0,0,15,192,56,112,96,24,96,24,192,12, - 192,12,192,12,192,12,192,12,192,12,96,24,96,24,56,112, - 15,192,14,18,36,15,0,0,0,192,1,128,2,0,0,0, - 15,192,56,112,96,24,96,24,192,12,192,12,192,12,192,12, - 192,12,192,12,96,24,96,24,56,112,15,192,14,18,36,15, - 0,0,3,0,7,128,8,64,0,0,15,192,56,112,96,24, - 96,24,192,12,192,12,192,12,192,12,192,12,192,12,96,24, - 96,24,56,112,15,192,14,17,34,15,0,0,7,64,11,128, - 0,0,15,192,56,112,96,24,96,24,192,12,192,12,192,12, - 192,12,192,12,192,12,96,24,96,24,56,112,15,192,14,17, - 34,15,0,0,12,192,12,192,0,0,15,192,56,112,96,24, - 96,24,192,12,192,12,192,12,192,12,192,12,192,12,96,24, - 96,24,56,112,15,192,10,9,18,10,0,1,192,192,97,128, - 51,0,30,0,12,0,30,0,51,0,97,128,192,192,15,14, - 28,15,255,0,7,228,28,56,48,28,48,44,96,70,96,134, - 97,6,98,6,100,6,104,6,48,12,48,12,92,56,135,224, - 14,18,36,15,0,0,6,0,3,0,0,128,0,0,252,124, - 48,16,48,16,48,16,48,16,48,16,48,16,48,16,48,16, - 48,16,48,16,48,16,24,32,15,192,14,18,36,15,0,0, - 0,192,1,128,2,0,0,0,252,124,48,16,48,16,48,16, - 48,16,48,16,48,16,48,16,48,16,48,16,48,16,48,16, - 24,32,15,192,14,18,36,15,0,0,3,0,7,128,8,64, - 0,0,252,124,48,16,48,16,48,16,48,16,48,16,48,16, - 48,16,48,16,48,16,48,16,48,16,24,32,15,192,14,17, - 34,15,0,0,12,96,12,96,0,0,252,124,48,16,48,16, - 48,16,48,16,48,16,48,16,48,16,48,16,48,16,48,16, - 48,16,24,32,15,192,14,18,36,13,255,0,0,96,0,192, - 1,0,0,0,252,124,48,16,24,32,24,32,12,64,12,64, - 6,128,7,128,3,0,3,0,3,0,3,0,3,0,15,192, - 11,14,28,12,0,0,252,0,48,0,48,0,63,128,48,192, - 48,96,48,96,48,96,48,96,48,192,63,0,48,0,48,0, - 252,0,9,14,28,10,0,0,30,0,35,0,97,0,97,0, - 99,0,110,0,99,0,97,128,97,128,97,128,97,128,109,128, - 109,0,230,0,9,13,26,10,0,0,48,0,24,0,4,0, - 0,0,28,0,98,0,99,0,3,0,31,0,99,0,195,0, - 199,0,121,128,9,13,26,10,0,0,6,0,12,0,16,0, - 0,0,28,0,98,0,99,0,3,0,31,0,99,0,195,0, - 199,0,121,128,9,13,26,10,0,0,24,0,60,0,66,0, - 0,0,28,0,98,0,99,0,3,0,31,0,99,0,195,0, - 199,0,121,128,9,12,24,10,0,0,58,0,92,0,0,0, - 28,0,98,0,99,0,3,0,31,0,99,0,195,0,199,0, - 121,128,9,12,24,10,0,0,102,0,102,0,0,0,28,0, - 98,0,99,0,3,0,31,0,99,0,195,0,199,0,121,128, - 9,14,28,10,0,0,24,0,36,0,36,0,24,0,0,0, - 28,0,98,0,99,0,3,0,31,0,99,0,195,0,199,0, - 121,128,15,9,18,16,0,0,28,248,99,140,99,6,3,6, - 31,254,99,0,195,0,197,134,120,252,8,13,13,9,0,252, - 60,99,195,192,192,192,193,99,62,16,28,4,56,8,13,13, - 9,0,0,96,48,8,0,60,102,195,195,255,192,193,99,62, - 8,13,13,9,0,0,6,12,16,0,60,102,195,195,255,192, - 193,99,62,8,13,13,9,0,0,24,60,66,0,60,102,195, - 195,255,192,193,99,62,8,12,12,9,0,0,102,102,0,60, - 102,195,195,255,192,193,99,62,5,13,13,5,255,0,192,96, - 16,0,112,48,48,48,48,48,48,48,120,5,13,13,5,0, - 0,24,48,64,0,224,96,96,96,96,96,96,96,240,6,13, - 13,5,255,0,48,120,132,0,112,48,48,48,48,48,48,48, - 120,6,12,12,5,255,0,204,204,0,112,48,48,48,48,48, - 48,48,120,9,14,28,10,0,0,192,0,54,0,56,0,204, - 0,6,0,63,0,99,0,193,128,193,128,193,128,193,128,193, - 128,99,0,62,0,10,12,24,11,0,0,60,128,79,0,0, - 0,239,0,115,128,97,128,97,128,97,128,97,128,97,128,97, - 128,243,192,9,13,26,10,0,0,96,0,48,0,8,0,0, - 0,62,0,99,0,193,128,193,128,193,128,193,128,193,128,99, - 0,62,0,9,13,26,10,0,0,3,0,6,0,8,0,0, - 0,62,0,99,0,193,128,193,128,193,128,193,128,193,128,99, - 0,62,0,9,13,26,10,0,0,24,0,60,0,66,0,0, - 0,62,0,99,0,193,128,193,128,193,128,193,128,193,128,99, - 0,62,0,9,12,24,10,0,0,58,0,92,0,0,0,62, - 0,99,0,193,128,193,128,193,128,193,128,193,128,99,0,62, - 0,9,12,24,10,0,0,99,0,99,0,0,0,62,0,99, - 0,193,128,193,128,193,128,193,128,193,128,99,0,62,0,10, - 7,14,10,0,2,12,0,12,0,0,0,255,192,0,0,12, - 0,12,0,9,12,24,10,0,254,0,128,62,128,99,0,197, - 128,197,128,201,128,201,128,209,128,115,0,62,0,64,0,64, - 0,10,13,26,11,0,0,48,0,24,0,4,0,0,0,227, - 192,97,128,97,128,97,128,97,128,97,128,97,128,115,128,61, - 192,10,13,26,11,0,0,3,0,6,0,8,0,0,0,227, - 192,97,128,97,128,97,128,97,128,97,128,97,128,115,128,61, - 192,10,13,26,11,0,0,12,0,30,0,33,0,0,0,227, - 192,97,128,97,128,97,128,97,128,97,128,97,128,115,128,61, - 192,10,12,24,11,0,0,51,0,51,0,0,0,227,192,97, - 128,97,128,97,128,97,128,97,128,97,128,115,128,61,192,10, - 17,34,11,0,252,3,0,6,0,8,0,0,0,241,192,96, - 128,49,0,49,0,26,0,26,0,12,0,12,0,8,0,8, - 0,16,0,208,0,224,0,10,18,36,11,0,252,224,0,96, - 0,96,0,96,0,96,0,111,0,113,128,96,192,96,192,96, - 192,96,192,96,192,113,128,111,0,96,0,96,0,96,0,240, - 0,10,16,32,11,0,252,51,0,51,0,0,0,241,192,96, - 128,49,0,49,0,26,0,26,0,12,0,12,0,8,0,8, - 0,16,0,208,0,224,0}; -/* - Fontname: -Adobe-New Century Schoolbook-Medium-R-Normal--20-140-100-100-P-103-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 14, '1' Height: 14 - Calculated Max Values w=20 h=18 x= 4 y=10 dx=19 dy= 0 ascent=15 len=42 - Font Bounding box w=27 h=30 x=-4 y=-7 - Calculated Min Values x=-3 y=-4 dx= 0 dy= 0 - Pure Font ascent =14 descent=-4 - X Font ascent =14 descent=-4 - Max Font ascent =15 descent=-4 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_ncenR14r[2534] U8G_FONT_SECTION("u8g_font_ncenR14r") = { - 0,27,30,252,249,14,3,41,7,30,32,127,252,15,252,14, - 252,0,0,0,5,0,1,2,14,14,5,1,0,192,192,192, - 192,192,192,192,128,128,128,0,0,192,192,4,5,5,7,1, - 9,144,144,144,144,144,10,13,26,11,0,0,9,0,9,0, - 9,0,9,0,127,192,18,0,18,0,18,0,255,128,36,0, - 36,0,36,0,36,0,9,17,34,10,0,254,8,0,8,0, - 63,0,105,128,201,128,200,0,232,0,120,0,30,0,15,0, - 11,128,9,128,201,128,203,0,126,0,8,0,8,0,15,14, - 28,16,0,0,28,32,50,32,99,192,98,64,196,128,196,128, - 201,28,113,50,2,98,2,98,4,196,4,196,8,200,8,112, - 13,14,28,14,0,0,30,0,51,0,33,0,35,0,54,0, - 28,0,57,248,124,96,238,64,199,128,195,128,193,200,227,240, - 124,96,1,5,5,4,1,9,128,128,128,128,128,6,17,17, - 7,0,253,4,24,48,96,96,192,192,192,192,192,192,192,96, - 96,48,24,4,6,17,17,7,0,253,128,96,48,24,24,12, - 12,12,12,12,12,12,24,24,48,96,128,7,7,7,10,1, - 7,16,146,214,56,214,146,16,9,9,18,10,0,1,8,0, - 8,0,8,0,8,0,255,128,8,0,8,0,8,0,8,0, - 3,5,5,5,0,253,96,96,32,64,128,5,1,1,6,0, - 5,248,2,2,2,5,1,0,192,192,5,14,14,6,0,0, - 8,8,8,16,16,16,32,32,32,64,64,64,128,128,9,14, - 28,10,0,0,28,0,99,0,99,0,193,128,193,128,193,128, - 193,128,193,128,193,128,193,128,193,128,99,0,99,0,28,0, - 8,14,14,10,1,0,24,248,24,24,24,24,24,24,24,24, - 24,24,24,255,9,14,28,10,0,0,30,0,99,0,193,128, - 193,128,1,128,1,128,3,0,6,0,12,0,24,0,48,128, - 96,128,255,128,255,128,9,14,28,10,0,0,62,0,99,0, - 97,128,1,128,1,128,3,0,30,0,3,0,1,128,1,128, - 1,128,193,128,195,0,126,0,10,14,28,10,0,0,3,0, - 7,0,11,0,11,0,19,0,19,0,35,0,35,0,67,0, - 67,0,255,192,3,0,3,0,15,128,9,14,28,10,0,0, - 127,128,127,0,64,0,64,0,64,0,94,0,99,0,65,128, - 1,128,1,128,1,128,193,128,195,0,126,0,9,14,28,10, - 0,0,15,0,49,128,97,128,96,0,192,0,206,0,223,0, - 227,128,193,128,193,128,193,128,193,128,99,0,62,0,9,14, - 28,10,0,0,255,128,255,128,129,0,131,0,2,0,6,0, - 6,0,12,0,12,0,24,0,24,0,24,0,24,0,24,0, - 9,14,28,10,0,0,62,0,99,0,65,0,65,0,97,0, - 114,0,62,0,47,0,67,128,193,128,193,128,193,128,99,0, - 62,0,9,14,28,10,0,0,62,0,99,0,193,128,193,128, - 193,128,193,128,227,128,125,128,57,128,1,128,3,0,195,0, - 198,0,120,0,2,9,9,5,1,0,192,192,0,0,0,0, - 0,192,192,3,12,12,5,0,253,96,96,0,0,0,0,0, - 96,96,32,64,128,9,9,18,10,0,1,0,128,3,128,14, - 0,56,0,224,0,56,0,14,0,3,128,0,128,9,4,8, - 10,0,4,255,128,0,0,0,0,255,128,9,9,18,10,0, - 1,128,0,224,0,56,0,14,0,3,128,14,0,56,0,224, - 0,128,0,7,14,14,8,0,0,60,206,198,6,6,4,8, - 8,16,16,0,0,48,48,13,14,28,14,0,0,7,128,24, - 96,32,16,70,208,77,200,140,200,152,200,153,144,153,144,155, - 160,76,192,64,16,32,96,31,128,14,14,28,13,255,0,3, - 0,3,0,3,0,5,128,5,128,5,128,8,192,8,192,31, - 224,16,96,16,96,32,48,32,48,248,252,12,14,28,13,0, - 0,255,128,48,192,48,96,48,96,48,96,48,192,63,128,48, - 96,48,48,48,48,48,48,48,48,48,96,255,192,12,14,28, - 13,0,0,15,144,56,112,96,48,96,16,192,16,192,0,192, - 0,192,0,192,0,192,0,96,16,96,16,56,96,15,192,14, - 14,28,15,0,0,255,192,48,112,48,24,48,24,48,12,48, - 12,48,12,48,12,48,12,48,12,48,24,48,24,48,112,255, - 192,11,14,28,12,0,0,255,224,48,96,48,32,48,32,49, - 32,49,0,63,0,49,0,49,0,48,32,48,32,48,32,48, - 96,255,224,11,14,28,12,0,0,255,224,48,96,48,32,48, - 32,49,32,49,0,63,0,49,0,49,0,48,0,48,0,48, - 0,48,0,252,0,14,14,28,15,0,0,15,200,56,120,96, - 24,96,8,192,8,192,0,192,0,192,0,192,124,192,24,96, - 24,96,24,56,120,15,200,15,14,28,16,0,0,252,126,48, - 24,48,24,48,24,48,24,48,24,63,248,48,24,48,24,48, - 24,48,24,48,24,48,24,252,126,6,14,14,7,0,0,252, - 48,48,48,48,48,48,48,48,48,48,48,48,252,9,14,28, - 10,0,0,31,128,6,0,6,0,6,0,6,0,6,0,6, - 0,6,0,6,0,6,0,198,0,198,0,132,0,120,0,15, - 14,28,15,0,0,252,248,48,96,48,64,48,128,49,0,50, - 0,54,0,63,0,51,128,49,192,48,224,48,112,48,56,252, - 254,11,14,28,12,0,0,252,0,48,0,48,0,48,0,48, - 0,48,0,48,0,48,0,48,0,48,32,48,32,48,32,48, - 96,255,224,17,14,42,18,0,0,248,15,128,56,14,0,44, - 22,0,44,22,0,44,22,0,38,38,0,38,38,0,38,38, - 0,35,70,0,35,70,0,35,70,0,33,134,0,33,134,0, - 249,159,128,14,14,28,15,0,0,240,124,48,16,56,16,60, - 16,46,16,38,16,35,16,35,144,33,144,32,208,32,240,32, - 112,32,48,248,16,14,14,28,15,0,0,15,192,56,112,96, - 24,96,24,192,12,192,12,192,12,192,12,192,12,192,12,96, - 24,96,24,56,112,15,192,11,14,28,12,0,0,255,128,48, - 192,48,96,48,96,48,96,48,96,48,192,63,0,48,0,48, - 0,48,0,48,0,48,0,252,0,15,18,36,15,0,252,15, - 192,56,112,96,24,96,24,192,12,192,12,192,12,192,12,192, - 12,207,12,113,152,96,152,56,240,15,224,0,96,0,114,0, - 62,0,28,14,14,28,14,0,0,255,128,48,192,48,96,48, - 96,48,96,48,192,63,0,49,128,48,192,48,192,48,224,48, - 96,48,116,248,56,10,14,28,11,0,0,62,128,97,128,192, - 128,192,128,192,0,240,0,126,0,31,128,3,192,128,192,128, - 192,192,192,225,128,191,0,12,14,28,13,0,0,255,240,198, - 48,134,16,134,16,134,16,6,0,6,0,6,0,6,0,6, - 0,6,0,6,0,6,0,31,128,14,14,28,15,0,0,252, - 124,48,16,48,16,48,16,48,16,48,16,48,16,48,16,48, - 16,48,16,48,16,48,16,24,32,15,192,14,14,28,13,255, - 0,252,124,48,16,48,16,24,32,24,32,24,32,12,64,12, - 64,12,64,6,128,6,128,6,128,3,0,3,0,20,14,42, - 19,255,0,253,249,240,48,96,64,48,96,64,24,112,128,24, - 112,128,24,112,128,12,153,0,12,153,0,12,153,0,5,9, - 0,7,14,0,7,14,0,3,6,0,3,6,0,13,14,28, - 14,1,0,248,240,48,64,56,192,24,128,13,128,15,0,6, - 0,7,0,15,128,9,128,16,192,48,224,32,96,249,248,14, - 14,28,13,255,0,252,124,48,16,24,32,24,32,12,64,12, - 64,6,128,7,128,3,0,3,0,3,0,3,0,3,0,15, - 192,10,14,28,11,0,0,255,192,192,192,129,128,131,128,131, - 0,6,0,14,0,28,0,24,0,48,64,112,64,96,64,192, - 192,255,192,4,17,17,6,1,253,240,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,240,7,14,14,10,1,0, - 128,128,192,64,96,32,48,16,24,8,12,4,6,2,4,17, - 17,6,0,253,240,48,48,48,48,48,48,48,48,48,48,48, - 48,48,48,48,240,9,9,18,10,0,5,8,0,8,0,28, - 0,20,0,54,0,34,0,99,0,65,0,193,128,9,1,2, - 9,0,254,255,128,4,3,3,6,1,10,192,96,16,9,9, - 18,10,0,0,28,0,98,0,99,0,3,0,31,0,99,0, - 195,0,199,0,121,128,10,14,28,10,255,0,224,0,96,0, - 96,0,96,0,96,0,111,0,113,128,96,192,96,192,96,192, - 96,192,96,192,113,128,79,0,8,9,9,9,0,0,60,99, - 195,192,192,192,193,99,62,10,14,28,11,0,0,3,128,1, - 128,1,128,1,128,1,128,61,128,99,128,193,128,193,128,193, - 128,193,128,193,128,99,128,61,192,8,9,9,9,0,0,60, - 102,195,195,255,192,193,99,62,8,14,14,7,0,0,14,27, - 51,48,48,252,48,48,48,48,48,48,48,120,10,14,28,11, - 0,252,0,192,31,192,51,0,97,128,97,128,51,0,62,0, - 64,0,127,0,63,128,65,192,128,192,193,128,127,0,10,14, - 28,11,0,0,224,0,96,0,96,0,96,0,96,0,111,0, - 115,128,97,128,97,128,97,128,97,128,97,128,97,128,243,192, - 4,13,13,5,0,0,96,96,0,0,224,96,96,96,96,96, - 96,96,240,6,17,17,5,253,252,12,12,0,0,28,12,12, - 12,12,12,12,12,12,12,204,200,112,10,14,28,10,0,0, - 224,0,96,0,96,0,96,0,96,0,103,128,98,0,100,0, - 104,0,120,0,108,0,102,0,99,0,247,192,4,14,14,5, - 0,0,224,96,96,96,96,96,96,96,96,96,96,96,96,240, - 16,9,18,17,0,0,239,60,115,206,97,134,97,134,97,134, - 97,134,97,134,97,134,243,207,10,9,18,11,0,0,239,0, - 115,128,97,128,97,128,97,128,97,128,97,128,97,128,243,192, - 9,9,18,10,0,0,62,0,99,0,193,128,193,128,193,128, - 193,128,193,128,99,0,62,0,10,13,26,11,0,252,239,0, - 113,128,96,192,96,192,96,192,96,192,96,192,113,128,111,0, - 96,0,96,0,96,0,240,0,10,13,26,10,0,252,60,128, - 99,128,193,128,193,128,193,128,193,128,193,128,99,128,61,128, - 1,128,1,128,1,128,3,192,7,9,9,8,0,0,230,110, - 114,96,96,96,96,96,240,7,9,9,8,0,0,122,198,130, - 224,124,14,130,198,188,6,12,12,6,0,0,96,96,96,248, - 96,96,96,96,96,96,100,56,10,9,18,11,0,0,227,128, - 97,128,97,128,97,128,97,128,97,128,97,128,115,128,61,192, - 10,9,18,11,0,0,241,192,96,128,96,128,49,0,49,0, - 26,0,30,0,12,0,12,0,15,9,18,16,0,0,247,222, - 97,132,97,132,50,200,50,200,52,208,28,112,28,112,8,32, - 9,9,18,10,0,0,243,128,97,0,50,0,28,0,8,0, - 28,0,38,0,67,0,231,128,10,13,26,11,0,252,241,192, - 96,128,49,0,49,0,26,0,26,0,12,0,12,0,8,0, - 8,0,16,0,208,0,224,0,7,9,9,8,0,0,254,134, - 140,24,24,48,98,198,254,5,17,17,6,0,253,24,32,96, - 96,96,96,96,64,128,64,96,96,96,96,96,32,24,2,14, - 14,11,4,0,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,5,17,17,6,0,253,192,32,48,48,48,48,48,16, - 8,16,48,48,48,48,48,32,192,10,3,6,11,0,4,56, - 192,109,128,199,0,255}; -/* - Fontname: -Adobe-New Century Schoolbook-Medium-R-Normal--25-180-100-100-P-136-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 18, '1' Height: 18 - Calculated Max Values w=25 h=24 x= 6 y=15 dx=25 dy= 0 ascent=24 len=72 - Font Bounding box w=31 h=37 x=-3 y=-8 - Calculated Min Values x=-2 y=-5 dx= 0 dy= 0 - Pure Font ascent =18 descent=-5 - X Font ascent =18 descent=-5 - Max Font ascent =24 descent=-5 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_ncenR18[7488] U8G_FONT_SECTION("u8g_font_ncenR18") = { - 0,31,37,253,248,18,4,33,9,197,32,255,251,24,251,18, - 251,0,0,0,7,0,1,3,18,18,7,2,0,64,224,224, - 224,224,224,224,224,224,224,224,64,64,64,0,224,224,224,6, - 6,6,10,2,12,204,204,204,204,204,204,13,16,32,15,1, - 1,12,96,12,96,12,96,12,96,12,96,127,248,24,192,24, - 192,24,192,24,192,255,240,49,128,49,128,49,128,49,128,49, - 128,11,22,44,13,1,254,4,0,4,0,31,0,101,128,68, - 192,196,192,197,192,197,128,228,0,252,0,127,0,31,192,7, - 192,4,224,100,96,228,96,196,96,196,64,100,192,63,0,4, - 0,4,0,18,19,57,20,1,255,30,24,0,51,40,0,97, - 216,0,97,16,0,193,48,0,193,32,0,194,96,0,194,64, - 0,196,199,128,120,140,192,1,152,64,1,24,64,3,48,64, - 2,48,64,6,48,128,4,48,128,12,49,0,8,30,0,8, - 0,0,18,18,54,20,1,0,7,192,0,12,224,0,24,96, - 0,24,96,0,24,96,0,24,192,0,13,128,0,14,0,0, - 30,63,128,103,30,0,99,140,0,193,200,0,192,232,0,192, - 112,0,224,56,64,112,124,64,127,207,128,31,7,0,2,6, - 6,6,2,12,192,192,192,192,192,192,7,21,21,9,1,253, - 2,12,24,48,48,96,96,192,192,192,192,192,192,192,96,96, - 48,48,24,12,2,7,21,21,8,0,253,128,96,48,24,24, - 12,12,6,6,6,6,6,6,6,12,12,24,24,48,96,128, - 7,9,9,9,1,9,16,56,146,214,56,214,146,56,16,12, - 12,24,14,1,1,6,0,6,0,6,0,6,0,6,0,255, - 240,255,240,6,0,6,0,6,0,6,0,6,0,4,7,7, - 6,1,252,96,240,240,48,32,64,128,6,2,2,8,1,6, - 252,252,3,3,3,7,2,0,224,224,224,7,18,18,8,0, - 0,6,6,6,12,12,12,24,24,24,48,48,48,96,96,96, - 192,192,192,11,18,36,13,1,0,14,0,17,0,49,128,32, - 128,96,192,96,192,224,224,224,224,224,224,224,224,224,224,224, - 224,96,192,96,192,32,128,49,128,17,0,14,0,8,18,18, - 13,3,0,8,56,248,24,24,24,24,24,24,24,24,24,24, - 24,24,24,24,255,11,18,36,13,1,0,31,0,113,192,64, - 192,224,224,224,224,64,224,0,192,1,192,1,128,3,0,6, - 0,12,0,24,0,48,32,96,32,192,96,255,224,255,224,11, - 18,36,13,1,0,31,0,99,128,193,192,225,192,225,192,65, - 128,1,128,3,0,31,0,1,128,0,192,0,224,64,224,224, - 224,224,192,193,192,97,128,30,0,12,18,36,13,0,0,0, - 64,0,192,1,192,3,192,6,192,12,192,8,192,24,192,48, - 192,96,192,64,192,192,192,128,192,255,240,0,192,0,192,0, - 192,3,240,11,18,36,13,1,0,127,192,127,128,64,0,64, - 0,64,0,64,0,64,0,95,0,99,128,0,192,0,192,0, - 224,96,224,224,224,224,192,64,192,97,128,31,0,11,18,36, - 13,1,0,15,128,56,224,32,224,96,96,96,0,96,0,224, - 0,239,0,241,128,224,192,224,192,224,224,224,224,96,224,96, - 192,96,192,49,128,31,0,10,18,36,13,2,0,255,192,255, - 192,128,128,129,128,1,0,3,0,3,0,2,0,6,0,6, - 0,4,0,12,0,12,0,12,0,28,0,28,0,28,0,8, - 0,11,18,36,13,1,0,31,0,49,128,32,128,96,192,96, - 192,112,192,57,128,63,0,31,0,55,128,97,192,192,224,192, - 96,192,96,192,96,96,192,113,192,31,0,11,18,36,13,1, - 0,31,0,49,128,112,192,96,192,224,224,224,224,224,224,96, - 224,112,224,49,224,30,224,0,224,0,192,0,192,193,192,225, - 128,227,128,62,0,3,12,12,7,2,0,224,224,224,0,0, - 0,0,0,0,224,224,224,4,16,16,7,2,252,224,224,224, - 0,0,0,0,0,0,96,240,240,48,32,64,128,12,12,24, - 14,1,1,0,48,0,240,3,192,15,0,60,0,240,0,240, - 0,60,0,15,0,3,192,0,240,0,48,12,6,12,15,1, - 4,255,240,255,240,0,0,0,0,255,240,255,240,12,12,24, - 14,1,1,192,0,240,0,60,0,15,0,3,192,0,240,0, - 240,3,192,15,0,60,0,240,0,192,0,10,18,36,12,1, - 0,30,0,99,128,193,192,225,192,225,192,1,192,3,128,7, - 0,14,0,12,0,24,0,16,0,16,0,0,0,0,0,56, - 0,56,0,56,0,17,18,54,19,1,0,1,248,0,6,6, - 0,24,3,0,16,1,128,96,216,128,99,56,128,198,24,128, - 198,24,128,204,24,128,204,49,0,204,49,0,204,114,0,196, - 180,0,195,56,0,96,1,0,96,2,0,24,12,0,31,248, - 0,19,18,54,19,0,0,0,64,0,0,96,0,0,224,0, - 0,240,0,1,48,0,1,56,0,2,24,0,2,28,0,4, - 12,0,4,12,0,8,14,0,15,254,0,16,6,0,16,7, - 0,32,3,0,32,3,128,96,3,128,248,15,224,14,18,36, - 18,2,0,255,192,48,112,48,48,48,56,48,56,48,56,48, - 48,48,96,63,240,48,56,48,24,48,28,48,28,48,28,48, - 28,48,24,48,56,255,224,15,18,36,17,1,0,7,242,28, - 30,56,6,48,2,112,2,96,2,224,0,224,0,224,0,224, - 0,224,0,224,0,96,2,112,2,48,6,56,4,28,28,7, - 240,16,18,36,20,2,0,255,224,48,56,48,12,48,12,48, - 6,48,6,48,7,48,7,48,7,48,7,48,7,48,7,48, - 6,48,6,48,12,48,12,48,56,255,224,13,18,36,16,1, - 0,255,248,48,56,48,24,48,8,48,8,48,136,48,128,49, - 128,63,128,49,128,48,128,48,128,48,8,48,8,48,8,48, - 24,48,56,255,248,13,18,36,16,1,0,255,248,48,56,48, - 24,48,8,48,8,48,136,48,128,49,128,63,128,49,128,48, - 128,48,128,48,0,48,0,48,0,48,0,48,0,252,0,17, - 18,54,18,1,0,7,250,0,28,30,0,48,6,0,48,6, - 0,112,2,0,96,2,0,224,0,0,224,0,0,224,0,0, - 224,0,0,224,63,128,224,6,0,96,6,0,112,6,0,48, - 6,0,48,14,0,28,30,0,7,242,0,17,18,54,21,2, - 0,252,31,128,48,6,0,48,6,0,48,6,0,48,6,0, - 48,6,0,48,6,0,48,6,0,63,254,0,48,6,0,48, - 6,0,48,6,0,48,6,0,48,6,0,48,6,0,48,6, - 0,48,6,0,252,31,128,6,18,18,9,2,0,252,48,48, - 48,48,48,48,48,48,48,48,48,48,48,48,48,48,252,11, - 18,36,14,1,0,7,224,1,128,1,128,1,128,1,128,1, - 128,1,128,1,128,1,128,1,128,1,128,97,128,241,128,225, - 128,193,128,193,128,99,0,62,0,18,18,54,20,2,0,252, - 127,0,48,28,0,48,24,0,48,48,0,48,96,0,48,192, - 0,49,128,0,51,0,0,55,0,0,63,128,0,57,192,0, - 48,224,0,48,112,0,48,56,0,48,28,0,48,14,0,48, - 7,0,252,31,192,13,18,36,16,2,0,254,0,48,0,48, - 0,48,0,48,0,48,0,48,0,48,0,48,0,48,0,48, - 0,48,0,48,8,48,8,48,8,48,24,48,56,255,248,20, - 18,54,23,1,0,252,1,240,60,1,192,30,3,192,22,2, - 192,23,2,192,19,2,192,19,4,192,19,132,192,17,132,192, - 17,136,192,17,200,192,16,200,192,16,208,192,16,240,192,16, - 112,192,16,96,192,56,96,192,254,35,240,19,18,54,21,1, - 0,248,15,224,60,3,128,28,1,0,30,1,0,23,1,0, - 19,129,0,17,129,0,16,193,0,16,225,0,16,97,0,16, - 49,0,16,57,0,16,29,0,16,15,0,16,7,0,16,7, - 0,56,3,0,254,1,0,17,18,54,19,1,0,7,240,0, - 28,28,0,48,6,0,48,6,0,112,7,0,96,3,0,224, - 3,128,224,3,128,224,3,128,224,3,128,224,3,128,224,3, - 128,96,3,0,112,7,0,48,6,0,48,6,0,28,28,0, - 7,240,0,13,18,36,16,2,0,255,192,48,112,48,48,48, - 56,48,56,48,56,48,56,48,48,48,112,63,192,48,0,48, - 0,48,0,48,0,48,0,48,0,48,0,252,0,17,22,66, - 19,1,252,7,240,0,28,28,0,48,6,0,48,6,0,112, - 7,0,96,3,0,224,3,128,224,3,128,224,3,128,224,3, - 128,224,3,128,227,195,128,100,99,0,104,39,0,56,54,0, - 56,22,0,28,28,0,7,248,0,0,24,128,0,12,128,0, - 15,0,0,6,0,15,18,36,18,2,0,255,192,48,112,48, - 48,48,56,48,56,48,56,48,48,48,96,63,128,49,192,48, - 224,48,96,48,112,48,112,48,50,48,50,48,60,252,28,13, - 18,36,15,1,0,31,144,112,240,64,48,192,48,192,16,224, - 16,120,0,62,0,15,128,3,224,0,240,0,56,128,24,128, - 24,192,24,192,48,240,112,159,192,14,18,36,17,1,0,255, - 252,227,28,195,12,131,4,131,4,131,4,3,0,3,0,3, - 0,3,0,3,0,3,0,3,0,3,0,3,0,3,0,3, - 0,31,224,16,18,36,19,2,0,252,31,48,14,48,4,48, - 4,48,4,48,4,48,4,48,4,48,4,48,4,48,4,48, - 4,48,4,48,4,56,12,24,8,30,56,7,224,18,18,54, - 18,0,0,254,7,192,56,1,0,24,1,0,28,2,0,28, - 2,0,12,2,0,14,4,0,6,4,0,7,8,0,7,8, - 0,3,8,0,3,144,0,1,144,0,1,160,0,1,224,0, - 0,224,0,0,192,0,0,64,0,25,18,72,25,0,0,254, - 63,143,128,56,14,2,0,56,14,2,0,24,14,2,0,24, - 22,4,0,28,23,4,0,12,19,4,0,12,19,4,0,14, - 35,136,0,6,33,136,0,6,33,136,0,7,65,208,0,3, - 64,208,0,3,192,240,0,3,128,240,0,1,128,96,0,1, - 128,96,0,0,128,32,0,19,18,54,19,0,0,127,143,128, - 30,6,0,14,4,0,7,8,0,7,16,0,3,144,0,1, - 160,0,1,192,0,0,224,0,0,224,0,1,112,0,1,56, - 0,2,28,0,4,28,0,4,14,0,8,7,0,24,7,128, - 252,31,224,16,18,36,17,0,0,252,63,56,12,24,8,28, - 24,12,16,14,48,6,32,7,96,3,64,3,192,1,128,1, - 128,1,128,1,128,1,128,1,128,1,128,7,224,14,18,36, - 16,1,0,127,252,112,24,96,56,64,48,64,96,0,224,0, - 192,1,128,3,128,3,0,6,0,14,0,28,0,24,4,48, - 4,112,12,96,28,255,252,5,21,21,7,2,253,248,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,248,10,18,36,11,0,0,192,0,192,0,96,0,96,0, - 48,0,48,0,24,0,24,0,12,0,12,0,6,0,6,0, - 3,0,3,0,1,128,1,128,0,192,0,192,5,21,21,7, - 0,253,248,24,24,24,24,24,24,24,24,24,24,24,24,24, - 24,24,24,24,24,24,248,10,10,20,12,1,8,12,0,12, - 0,30,0,30,0,51,0,51,0,97,128,97,128,192,192,192, - 192,12,2,4,12,0,253,255,240,255,240,5,4,4,8,1, - 14,192,224,48,8,12,12,24,13,1,0,31,0,113,128,112, - 192,96,192,0,192,7,192,56,192,96,192,192,192,192,192,225, - 240,126,96,13,18,36,14,0,0,240,0,48,0,48,0,48, - 0,48,0,48,0,55,192,60,112,56,48,48,56,48,24,48, - 24,48,24,48,24,48,56,56,48,60,112,39,192,10,12,24, - 12,1,0,31,0,113,192,97,192,224,192,192,0,192,0,192, - 0,192,0,224,0,96,64,112,192,31,128,13,18,36,14,1, - 0,1,224,0,96,0,96,0,96,0,96,0,96,30,96,113, - 224,96,224,224,96,192,96,192,96,192,96,192,96,224,96,96, - 224,113,224,31,120,11,12,24,13,1,0,31,0,113,192,96, - 192,224,224,192,96,255,224,192,0,192,0,224,0,96,64,112, - 192,31,128,9,18,36,8,1,0,15,0,25,128,49,128,48, - 0,48,0,48,0,252,0,48,0,48,0,48,0,48,0,48, - 0,48,0,48,0,48,0,48,0,48,0,252,0,13,17,34, - 12,0,251,31,56,49,216,96,192,96,192,96,192,96,192,49, - 128,31,0,48,0,96,0,63,0,31,192,96,224,192,96,192, - 96,224,192,127,128,14,18,36,14,0,0,240,0,48,0,48, - 0,48,0,48,0,48,0,49,192,55,224,56,112,48,48,48, - 48,48,48,48,48,48,48,48,48,48,48,48,48,252,252,6, - 18,18,8,1,0,48,48,48,0,0,0,240,48,48,48,48, - 48,48,48,48,48,48,252,7,23,23,8,254,251,6,6,6, - 0,0,0,30,6,6,6,6,6,6,6,6,6,6,6,6, - 6,198,204,120,14,18,36,15,1,0,240,0,48,0,48,0, - 48,0,48,0,48,0,51,240,48,192,49,128,51,0,54,0, - 62,0,55,0,51,128,49,192,48,224,48,112,252,252,6,18, - 18,8,1,0,240,48,48,48,48,48,48,48,48,48,48,48, - 48,48,48,48,48,252,22,12,36,22,0,0,241,193,192,55, - 231,224,56,120,112,48,48,48,48,48,48,48,48,48,48,48, - 48,48,48,48,48,48,48,48,48,48,48,48,48,252,252,252, - 14,12,24,14,0,0,241,192,55,224,56,112,48,48,48,48, - 48,48,48,48,48,48,48,48,48,48,48,48,252,252,11,12, - 24,13,1,0,31,0,113,192,96,192,224,224,192,96,192,96, - 192,96,192,96,224,224,96,192,113,192,31,0,13,17,34,14, - 0,251,247,192,60,112,56,48,48,56,48,24,48,24,48,24, - 48,24,48,56,56,48,60,112,55,192,48,0,48,0,48,0, - 48,0,252,0,13,17,34,14,1,251,30,32,113,224,96,224, - 224,96,192,96,192,96,192,96,192,96,224,96,96,224,113,224, - 31,96,0,96,0,96,0,96,0,96,1,248,10,12,24,10, - 0,0,243,128,53,192,56,192,48,0,48,0,48,0,48,0, - 48,0,48,0,48,0,48,0,252,0,9,12,24,11,1,0, - 61,0,103,0,195,0,193,0,224,0,124,0,31,0,3,128, - 129,128,193,128,227,0,190,0,8,16,16,10,1,0,16,16, - 48,112,255,48,48,48,48,48,48,48,49,49,57,30,14,12, - 24,14,0,0,240,240,48,48,48,48,48,48,48,48,48,48, - 48,48,48,48,48,48,56,112,31,176,14,60,15,12,24,13, - 255,0,252,126,48,24,48,16,56,48,24,32,28,96,12,64, - 14,192,6,128,7,128,3,0,3,0,19,12,36,17,255,0, - 252,243,224,48,96,128,48,96,128,48,112,128,56,177,0,24, - 177,0,24,177,0,29,58,0,13,26,0,13,26,0,14,28, - 0,6,12,0,13,12,24,12,0,0,248,240,112,96,56,192, - 25,128,15,0,7,0,7,0,13,128,24,192,48,224,96,112, - 240,248,13,17,34,12,255,251,120,56,48,16,56,32,24,32, - 24,96,28,64,12,192,14,128,6,128,7,128,3,0,3,0, - 2,0,2,0,196,0,236,0,120,0,9,12,24,11,1,0, - 255,128,195,128,135,0,134,0,12,0,28,0,24,0,48,0, - 112,128,224,128,193,128,255,128,6,21,21,8,1,253,12,16, - 48,48,48,48,48,48,48,32,192,32,48,48,48,48,48,48, - 48,16,12,2,18,18,15,6,0,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,6,21,21,7,1, - 253,192,32,48,48,48,48,48,48,48,16,12,16,48,48,48, - 48,48,48,48,32,192,12,4,8,14,1,6,60,48,126,112, - 231,224,195,192,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,0,0,0,7,0,1,3,19,19,7,2, - 251,224,224,224,0,0,64,64,64,224,224,224,224,224,224,224, - 224,224,224,64,10,18,36,14,2,253,0,64,0,64,0,128, - 31,128,113,192,97,192,226,192,194,0,196,0,196,0,200,0, - 232,0,112,64,112,192,63,0,32,0,64,0,64,0,13,18, - 36,14,0,0,3,192,14,48,12,112,28,112,28,32,28,0, - 28,0,14,0,127,192,7,0,7,0,7,0,7,0,7,0, - 118,8,140,8,143,240,115,224,13,12,24,15,1,4,71,16, - 255,248,112,112,32,32,96,48,96,48,96,48,96,48,32,32, - 112,112,255,248,71,16,16,18,36,17,0,0,252,63,56,12, - 24,8,28,24,12,16,14,48,6,32,7,96,3,64,3,192, - 31,248,1,128,1,128,31,248,1,128,1,128,1,128,15,240, - 2,18,18,15,6,0,192,192,192,192,192,192,192,0,0,0, - 192,192,192,192,192,192,192,192,10,22,44,12,1,252,31,0, - 35,128,97,128,97,128,120,0,60,0,31,0,47,128,67,192, - 193,192,192,192,224,192,240,192,124,128,63,0,15,0,3,128, - 1,128,97,128,97,128,113,0,62,0,6,2,2,8,1,15, - 204,204,18,18,54,20,1,0,3,240,0,12,12,0,16,2, - 0,32,1,0,67,240,128,70,24,128,140,8,64,140,0,64, - 140,0,64,140,0,64,140,0,64,140,8,64,70,24,128,67, - 224,128,32,1,0,16,2,0,12,12,0,3,240,0,7,10, - 10,9,1,8,120,76,4,124,196,204,118,0,0,254,10,7, - 14,12,1,3,24,192,49,128,99,0,198,0,99,0,49,128, - 24,192,12,7,14,14,1,3,255,240,255,240,0,48,0,48, - 0,48,0,48,0,48,6,2,2,8,1,6,252,252,18,18, - 54,20,1,0,3,240,0,12,12,0,16,2,0,32,1,0, - 71,240,128,67,24,128,131,24,64,131,24,64,131,16,64,131, - 224,64,131,48,64,131,24,64,67,12,128,71,142,128,32,1, - 0,16,2,0,12,12,0,3,240,0,7,1,1,9,1,15, - 254,8,7,7,9,0,11,60,102,195,195,195,102,60,12,11, - 22,14,1,2,6,0,6,0,6,0,255,240,255,240,6,0, - 6,0,6,0,0,0,255,240,255,240,7,11,11,8,0,7, - 124,198,198,6,12,24,48,96,192,194,254,7,11,11,8,0, - 7,124,198,198,6,12,60,6,6,198,198,124,5,4,4,8, - 2,15,24,56,96,128,14,17,34,14,0,251,240,240,48,48, - 48,48,48,48,48,48,48,48,48,48,48,48,48,48,56,112, - 63,176,46,60,32,0,32,0,112,0,112,0,32,0,13,22, - 44,15,1,252,31,248,115,48,227,48,227,48,227,48,227,48, - 227,48,227,48,115,48,31,48,3,48,3,48,3,48,3,48, - 3,48,3,48,3,48,3,48,3,48,3,48,3,48,7,248, - 3,3,3,7,2,5,224,224,224,4,4,4,7,1,252,64, - 112,16,224,6,11,11,8,1,7,16,48,240,48,48,48,48, - 48,48,48,252,7,10,10,9,1,8,56,68,198,198,198,68, - 56,0,0,254,10,7,14,12,1,3,198,0,99,0,49,128, - 24,192,49,128,99,0,198,0,18,18,54,19,0,0,16,4, - 0,48,12,0,240,8,0,48,24,0,48,16,0,48,48,0, - 48,32,0,48,99,0,48,71,0,48,207,0,252,139,0,1, - 155,0,1,19,0,3,51,0,2,99,0,6,127,192,4,3, - 0,12,7,128,18,18,54,19,0,0,16,8,0,48,24,0, - 240,16,0,48,48,0,48,32,0,48,96,0,48,64,0,48, - 207,128,48,152,192,49,152,192,253,0,192,3,1,128,2,3, - 0,6,6,0,4,12,0,12,24,0,8,24,64,24,31,192, - 18,18,54,19,0,0,124,4,0,198,12,0,198,8,0,6, - 24,0,12,16,0,60,48,0,6,32,0,6,99,0,198,71, - 0,198,207,0,124,139,0,1,155,0,1,19,0,3,51,0, - 2,99,0,6,127,192,4,3,0,12,7,128,10,18,36,12, - 1,252,7,0,7,0,7,0,0,0,0,0,2,0,2,0, - 6,0,12,0,28,0,56,0,112,0,224,0,225,192,225,192, - 224,192,113,128,30,0,19,23,69,19,0,0,3,0,0,3, - 128,0,0,192,0,0,32,0,0,0,0,0,64,0,0,96, - 0,0,224,0,0,240,0,1,48,0,1,56,0,2,24,0, - 2,28,0,4,12,0,4,12,0,8,14,0,15,254,0,16, - 6,0,16,7,0,32,3,0,32,3,128,96,3,128,248,15, - 224,19,23,69,19,0,0,0,24,0,0,56,0,0,96,0, - 0,128,0,0,0,0,0,64,0,0,96,0,0,224,0,0, - 240,0,1,48,0,1,56,0,2,24,0,2,28,0,4,12, - 0,4,12,0,8,14,0,15,254,0,16,6,0,16,7,0, - 32,3,0,32,3,128,96,3,128,248,15,224,19,23,69,19, - 0,0,0,96,0,0,240,0,1,152,0,2,4,0,0,0, - 0,0,64,0,0,96,0,0,224,0,0,240,0,1,48,0, - 1,56,0,2,24,0,2,28,0,4,12,0,4,12,0,8, - 14,0,15,254,0,16,6,0,16,7,0,32,3,0,32,3, - 128,96,3,128,248,15,224,19,22,66,19,0,0,1,196,0, - 3,248,0,4,112,0,0,0,0,0,64,0,0,96,0,0, - 224,0,0,240,0,1,48,0,1,56,0,2,24,0,2,28, - 0,4,12,0,4,12,0,8,14,0,15,254,0,16,6,0, - 16,7,0,32,3,0,32,3,128,96,3,128,248,15,224,19, - 22,66,19,0,0,3,24,0,3,24,0,0,0,0,0,0, - 0,0,64,0,0,96,0,0,224,0,0,240,0,1,48,0, - 1,56,0,2,24,0,2,28,0,4,12,0,4,12,0,8, - 14,0,15,254,0,16,6,0,16,7,0,32,3,0,32,3, - 128,96,3,128,248,15,224,19,24,72,19,0,0,0,224,0, - 1,16,0,1,16,0,1,16,0,0,224,0,0,0,0,0, - 64,0,0,96,0,0,224,0,0,240,0,1,48,0,1,56, - 0,2,24,0,2,28,0,4,12,0,4,12,0,8,14,0, - 15,254,0,16,6,0,16,7,0,32,3,0,32,3,128,96, - 3,128,248,15,224,24,18,54,25,0,0,1,255,255,0,38, - 7,0,102,3,0,70,1,0,198,1,0,134,17,1,134,16, - 1,6,48,3,7,240,2,6,48,7,254,16,4,6,16,12, - 6,1,8,6,1,24,6,1,16,6,3,48,6,7,252,31, - 255,15,23,46,17,1,251,7,242,28,30,56,6,48,2,112, - 2,96,2,224,0,224,0,224,0,224,0,224,0,224,0,96, - 2,112,2,48,6,56,4,28,28,7,240,3,224,1,0,1, - 192,0,64,3,128,13,23,46,16,1,0,24,0,28,0,6, - 0,1,0,0,0,255,248,48,56,48,24,48,8,48,8,48, - 136,48,128,49,128,63,128,49,128,48,128,48,128,48,8,48, - 8,48,8,48,24,48,56,255,248,13,23,46,16,1,0,0, - 96,0,224,1,128,2,0,0,0,255,248,48,56,48,24,48, - 8,48,8,48,136,48,128,49,128,63,128,49,128,48,128,48, - 128,48,8,48,8,48,8,48,24,48,56,255,248,13,23,46, - 16,1,0,3,0,7,128,12,192,16,32,0,0,255,248,48, - 56,48,24,48,8,48,8,48,136,48,128,49,128,63,128,49, - 128,48,128,48,128,48,8,48,8,48,8,48,24,48,56,255, - 248,13,22,44,16,1,0,12,96,12,96,0,0,0,0,255, - 248,48,56,48,24,48,8,48,8,48,136,48,128,49,128,63, - 128,49,128,48,128,48,128,48,8,48,8,48,8,48,24,48, - 56,255,248,6,23,23,9,2,0,192,224,48,8,0,252,48, - 48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,252, - 7,23,23,9,2,0,6,14,24,32,0,252,48,48,48,48, - 48,48,48,48,48,48,48,48,48,48,48,48,252,8,23,23, - 9,1,0,24,60,102,129,0,126,24,24,24,24,24,24,24, - 24,24,24,24,24,24,24,24,24,126,7,22,22,9,2,0, - 198,198,0,0,252,48,48,48,48,48,48,48,48,48,48,48, - 48,48,48,48,48,252,16,18,36,20,2,0,255,224,48,56, - 48,12,48,12,48,6,48,6,48,7,48,7,254,7,48,7, - 48,7,48,7,48,6,48,6,48,12,48,12,48,56,255,224, - 19,22,66,21,1,0,1,196,0,3,248,0,4,112,0,0, - 0,0,248,15,224,60,3,128,28,1,0,30,1,0,23,1, - 0,19,129,0,17,129,0,16,193,0,16,225,0,16,97,0, - 16,49,0,16,57,0,16,29,0,16,15,0,16,7,0,16, - 7,0,56,3,0,254,1,0,17,23,69,19,1,0,12,0, - 0,14,0,0,3,0,0,0,128,0,0,0,0,7,240,0, - 28,28,0,48,6,0,48,6,0,112,7,0,96,3,0,224, - 3,128,224,3,128,224,3,128,224,3,128,224,3,128,224,3, - 128,96,3,0,112,7,0,48,6,0,48,6,0,28,28,0, - 7,240,0,17,23,69,19,1,0,0,24,0,0,56,0,0, - 96,0,0,128,0,0,0,0,7,240,0,28,28,0,48,6, - 0,48,6,0,112,7,0,96,3,0,224,3,128,224,3,128, - 224,3,128,224,3,128,224,3,128,224,3,128,96,3,0,112, - 7,0,48,6,0,48,6,0,28,28,0,7,240,0,17,23, - 69,19,1,0,0,192,0,1,224,0,3,48,0,4,8,0, - 0,0,0,7,240,0,28,28,0,48,6,0,48,6,0,112, - 7,0,96,3,0,224,3,128,224,3,128,224,3,128,224,3, - 128,224,3,128,224,3,128,96,3,0,112,7,0,48,6,0, - 48,6,0,28,28,0,7,240,0,17,22,66,19,1,0,3, - 136,0,7,240,0,8,224,0,0,0,0,7,240,0,28,28, - 0,48,6,0,48,6,0,112,7,0,96,3,0,224,3,128, - 224,3,128,224,3,128,224,3,128,224,3,128,224,3,128,96, - 3,0,112,7,0,48,6,0,48,6,0,28,28,0,7,240, - 0,17,22,66,19,1,0,6,48,0,6,48,0,0,0,0, - 0,0,0,7,240,0,28,28,0,48,6,0,48,6,0,112, - 7,0,96,3,0,224,3,128,224,3,128,224,3,128,224,3, - 128,224,3,128,224,3,128,96,3,0,112,7,0,48,6,0, - 48,6,0,28,28,0,7,240,0,13,12,24,14,1,1,192, - 24,96,48,48,96,24,192,13,128,7,0,7,0,13,128,24, - 192,48,96,96,48,192,24,17,19,57,19,1,0,0,3,0, - 7,246,0,28,28,0,48,14,0,48,30,0,96,51,0,96, - 99,0,224,67,128,224,195,128,225,131,128,227,3,128,226,3, - 128,230,3,128,108,3,0,120,3,0,48,6,0,48,6,0, - 124,28,0,199,240,0,16,23,46,19,2,0,6,0,7,0, - 1,128,0,64,0,0,252,31,48,14,48,4,48,4,48,4, - 48,4,48,4,48,4,48,4,48,4,48,4,48,4,48,4, - 48,4,56,12,24,8,30,56,7,224,16,23,46,19,2,0, - 0,48,0,112,0,192,1,0,0,0,252,31,48,14,48,4, - 48,4,48,4,48,4,48,4,48,4,48,4,48,4,48,4, - 48,4,48,4,48,4,56,12,24,8,30,56,7,224,16,23, - 46,19,2,0,1,128,3,192,6,96,8,16,0,0,252,31, - 48,14,48,4,48,4,48,4,48,4,48,4,48,4,48,4, - 48,4,48,4,48,4,48,4,48,4,56,12,24,8,30,56, - 7,224,16,22,44,19,2,0,6,48,6,48,0,0,0,0, - 252,31,48,14,48,4,48,4,48,4,48,4,48,4,48,4, - 48,4,48,4,48,4,48,4,48,4,48,4,56,12,24,8, - 30,56,7,224,16,23,46,17,0,0,0,48,0,112,0,192, - 1,0,0,0,252,63,56,12,24,8,28,24,12,16,14,48, - 6,32,7,96,3,64,3,192,1,128,1,128,1,128,1,128, - 1,128,1,128,1,128,7,224,13,18,36,16,2,0,252,0, - 48,0,48,0,48,0,63,128,48,224,48,48,48,56,48,56, - 48,56,48,56,48,48,48,224,63,128,48,0,48,0,48,0, - 252,0,12,18,36,14,1,0,15,128,24,192,48,96,48,96, - 48,96,48,96,48,192,51,192,48,96,48,48,48,48,48,48, - 48,48,48,48,54,48,54,48,54,96,243,192,12,18,36,13, - 1,0,24,0,28,0,6,0,1,0,0,0,0,0,31,0, - 113,128,112,192,96,192,0,192,7,192,56,192,96,192,192,192, - 192,192,225,240,126,96,12,18,36,13,1,0,1,128,3,128, - 6,0,8,0,0,0,0,0,31,0,113,128,112,192,96,192, - 0,192,7,192,56,192,96,192,192,192,192,192,225,240,126,96, - 12,18,36,13,1,0,6,0,15,0,25,128,32,64,0,0, - 0,0,31,0,113,128,112,192,96,192,0,192,7,192,56,192, - 96,192,192,192,192,192,225,240,126,96,12,17,34,13,1,0, - 28,64,63,128,71,0,0,0,0,0,31,0,113,128,112,192, - 96,192,0,192,7,192,56,192,96,192,192,192,192,192,225,240, - 126,96,12,16,32,13,1,0,25,128,25,128,0,0,0,0, - 31,0,113,128,112,192,96,192,0,192,7,192,56,192,96,192, - 192,192,192,192,225,240,126,96,12,19,38,13,1,0,14,0, - 17,0,17,0,17,0,14,0,0,0,0,0,31,0,113,128, - 112,192,96,192,0,192,7,192,56,192,96,192,192,192,192,192, - 225,240,126,96,19,12,36,21,1,0,31,31,0,113,241,192, - 96,224,192,0,224,224,0,192,96,7,255,224,56,192,0,96, - 192,0,192,224,0,192,224,64,227,112,192,124,31,128,10,16, - 32,12,1,252,31,0,113,192,97,192,224,192,192,0,192,0, - 192,0,192,0,224,0,96,64,112,192,31,128,8,0,14,0, - 2,0,28,0,11,18,36,13,1,0,24,0,28,0,6,0, - 1,0,0,0,0,0,31,0,113,192,96,192,224,224,192,96, - 255,224,192,0,192,0,224,0,96,64,112,192,31,128,11,18, - 36,13,1,0,1,128,3,128,6,0,8,0,0,0,0,0, - 31,0,113,192,96,192,224,224,192,96,255,224,192,0,192,0, - 224,0,96,64,112,192,31,128,11,18,36,13,1,0,6,0, - 15,0,25,128,32,64,0,0,0,0,31,0,113,192,96,192, - 224,224,192,96,255,224,192,0,192,0,224,0,96,64,112,192, - 31,128,11,16,32,13,1,0,49,128,49,128,0,0,0,0, - 31,0,113,192,96,192,224,224,192,96,255,224,192,0,192,0, - 224,0,96,64,112,192,31,128,6,18,18,8,1,0,192,224, - 48,8,0,0,240,48,48,48,48,48,48,48,48,48,48,252, - 6,18,18,8,1,0,24,56,96,128,0,0,240,48,48,48, - 48,48,48,48,48,48,48,252,8,18,18,8,0,0,24,60, - 102,129,0,0,120,24,24,24,24,24,24,24,24,24,24,126, - 6,16,16,8,1,0,204,204,0,0,240,48,48,48,48,48, - 48,48,48,48,48,252,11,18,36,13,1,0,192,0,51,0, - 28,0,28,0,102,0,3,0,31,128,113,192,96,192,224,224, - 192,96,192,96,192,96,192,96,224,224,96,192,113,192,31,0, - 14,17,34,14,0,0,7,16,15,224,17,192,0,0,0,0, - 241,192,55,224,56,112,48,48,48,48,48,48,48,48,48,48, - 48,48,48,48,48,48,252,252,11,18,36,13,1,0,24,0, - 28,0,6,0,1,0,0,0,0,0,31,0,113,192,96,192, - 224,224,192,96,192,96,192,96,192,96,224,224,96,192,113,192, - 31,0,11,18,36,13,1,0,1,128,3,128,6,0,8,0, - 0,0,0,0,31,0,113,192,96,192,224,224,192,96,192,96, - 192,96,192,96,224,224,96,192,113,192,31,0,11,18,36,13, - 1,0,14,0,31,0,49,128,64,64,0,0,0,0,31,0, - 113,192,96,192,224,224,192,96,192,96,192,96,192,96,224,224, - 96,192,113,192,31,0,11,17,34,13,1,0,28,64,63,128, - 71,0,0,0,0,0,31,0,113,192,96,192,224,224,192,96, - 192,96,192,96,192,96,224,224,96,192,113,192,31,0,11,16, - 32,13,1,0,49,128,49,128,0,0,0,0,31,0,113,192, - 96,192,224,224,192,96,192,96,192,96,192,96,224,224,96,192, - 113,192,31,0,12,10,20,14,1,2,6,0,6,0,0,0, - 0,0,255,240,255,240,0,0,0,0,6,0,6,0,11,16, - 32,13,1,254,0,64,0,128,31,128,113,192,98,192,226,224, - 196,96,196,96,196,96,200,96,200,224,80,192,113,192,63,0, - 32,0,64,0,14,18,36,14,0,0,12,0,14,0,3,0, - 0,128,0,0,0,0,240,240,48,48,48,48,48,48,48,48, - 48,48,48,48,48,48,48,48,56,112,31,176,14,60,14,18, - 36,14,0,0,0,192,1,192,3,0,4,0,0,0,0,0, - 240,240,48,48,48,48,48,48,48,48,48,48,48,48,48,48, - 48,48,56,112,31,176,14,60,14,18,36,14,0,0,3,0, - 7,128,12,192,16,32,0,0,0,0,240,240,48,48,48,48, - 48,48,48,48,48,48,48,48,48,48,48,48,56,112,31,176, - 14,60,14,16,32,14,0,0,12,192,12,192,0,0,0,0, - 240,240,48,48,48,48,48,48,48,48,48,48,48,48,48,48, - 48,48,56,112,31,176,14,60,13,23,46,12,255,251,0,96, - 0,224,1,128,2,0,0,0,0,0,120,56,48,16,56,48, - 24,32,24,32,12,96,12,64,6,192,6,128,7,128,3,0, - 3,0,2,0,2,0,196,0,236,0,120,0,13,23,46,14, - 0,251,240,0,48,0,48,0,48,0,48,0,48,0,55,192, - 60,112,56,48,48,56,48,24,48,24,48,24,48,24,48,56, - 56,48,60,112,55,192,48,0,48,0,48,0,48,0,252,0, - 13,21,42,12,255,251,12,96,12,96,0,0,0,0,120,56, - 48,16,56,48,24,32,24,32,12,96,12,64,6,192,6,128, - 7,128,3,0,3,0,2,0,2,0,196,0,236,0,120,0 - }; -/* - Fontname: -Adobe-New Century Schoolbook-Medium-R-Normal--25-180-100-100-P-136-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 18, '1' Height: 18 - Calculated Max Values w=25 h=23 x= 6 y=14 dx=25 dy= 0 ascent=20 len=72 - Font Bounding box w=31 h=37 x=-3 y=-8 - Calculated Min Values x=-2 y=-5 dx= 0 dy= 0 - Pure Font ascent =18 descent=-5 - X Font ascent =18 descent=-5 - Max Font ascent =20 descent=-5 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_ncenR18r[3477] U8G_FONT_SECTION("u8g_font_ncenR18r") = { - 0,31,37,253,248,18,4,33,9,197,32,127,251,20,251,18, - 251,0,0,0,7,0,1,3,18,18,7,2,0,64,224,224, - 224,224,224,224,224,224,224,224,64,64,64,0,224,224,224,6, - 6,6,10,2,12,204,204,204,204,204,204,13,16,32,15,1, - 1,12,96,12,96,12,96,12,96,12,96,127,248,24,192,24, - 192,24,192,24,192,255,240,49,128,49,128,49,128,49,128,49, - 128,11,22,44,13,1,254,4,0,4,0,31,0,101,128,68, - 192,196,192,197,192,197,128,228,0,252,0,127,0,31,192,7, - 192,4,224,100,96,228,96,196,96,196,64,100,192,63,0,4, - 0,4,0,18,19,57,20,1,255,30,24,0,51,40,0,97, - 216,0,97,16,0,193,48,0,193,32,0,194,96,0,194,64, - 0,196,199,128,120,140,192,1,152,64,1,24,64,3,48,64, - 2,48,64,6,48,128,4,48,128,12,49,0,8,30,0,8, - 0,0,18,18,54,20,1,0,7,192,0,12,224,0,24,96, - 0,24,96,0,24,96,0,24,192,0,13,128,0,14,0,0, - 30,63,128,103,30,0,99,140,0,193,200,0,192,232,0,192, - 112,0,224,56,64,112,124,64,127,207,128,31,7,0,2,6, - 6,6,2,12,192,192,192,192,192,192,7,21,21,9,1,253, - 2,12,24,48,48,96,96,192,192,192,192,192,192,192,96,96, - 48,48,24,12,2,7,21,21,8,0,253,128,96,48,24,24, - 12,12,6,6,6,6,6,6,6,12,12,24,24,48,96,128, - 7,9,9,9,1,9,16,56,146,214,56,214,146,56,16,12, - 12,24,14,1,1,6,0,6,0,6,0,6,0,6,0,255, - 240,255,240,6,0,6,0,6,0,6,0,6,0,4,7,7, - 6,1,252,96,240,240,48,32,64,128,6,2,2,8,1,6, - 252,252,3,3,3,7,2,0,224,224,224,7,18,18,8,0, - 0,6,6,6,12,12,12,24,24,24,48,48,48,96,96,96, - 192,192,192,11,18,36,13,1,0,14,0,17,0,49,128,32, - 128,96,192,96,192,224,224,224,224,224,224,224,224,224,224,224, - 224,96,192,96,192,32,128,49,128,17,0,14,0,8,18,18, - 13,3,0,8,56,248,24,24,24,24,24,24,24,24,24,24, - 24,24,24,24,255,11,18,36,13,1,0,31,0,113,192,64, - 192,224,224,224,224,64,224,0,192,1,192,1,128,3,0,6, - 0,12,0,24,0,48,32,96,32,192,96,255,224,255,224,11, - 18,36,13,1,0,31,0,99,128,193,192,225,192,225,192,65, - 128,1,128,3,0,31,0,1,128,0,192,0,224,64,224,224, - 224,224,192,193,192,97,128,30,0,12,18,36,13,0,0,0, - 64,0,192,1,192,3,192,6,192,12,192,8,192,24,192,48, - 192,96,192,64,192,192,192,128,192,255,240,0,192,0,192,0, - 192,3,240,11,18,36,13,1,0,127,192,127,128,64,0,64, - 0,64,0,64,0,64,0,95,0,99,128,0,192,0,192,0, - 224,96,224,224,224,224,192,64,192,97,128,31,0,11,18,36, - 13,1,0,15,128,56,224,32,224,96,96,96,0,96,0,224, - 0,239,0,241,128,224,192,224,192,224,224,224,224,96,224,96, - 192,96,192,49,128,31,0,10,18,36,13,2,0,255,192,255, - 192,128,128,129,128,1,0,3,0,3,0,2,0,6,0,6, - 0,4,0,12,0,12,0,12,0,28,0,28,0,28,0,8, - 0,11,18,36,13,1,0,31,0,49,128,32,128,96,192,96, - 192,112,192,57,128,63,0,31,0,55,128,97,192,192,224,192, - 96,192,96,192,96,96,192,113,192,31,0,11,18,36,13,1, - 0,31,0,49,128,112,192,96,192,224,224,224,224,224,224,96, - 224,112,224,49,224,30,224,0,224,0,192,0,192,193,192,225, - 128,227,128,62,0,3,12,12,7,2,0,224,224,224,0,0, - 0,0,0,0,224,224,224,4,16,16,7,2,252,224,224,224, - 0,0,0,0,0,0,96,240,240,48,32,64,128,12,12,24, - 14,1,1,0,48,0,240,3,192,15,0,60,0,240,0,240, - 0,60,0,15,0,3,192,0,240,0,48,12,6,12,15,1, - 4,255,240,255,240,0,0,0,0,255,240,255,240,12,12,24, - 14,1,1,192,0,240,0,60,0,15,0,3,192,0,240,0, - 240,3,192,15,0,60,0,240,0,192,0,10,18,36,12,1, - 0,30,0,99,128,193,192,225,192,225,192,1,192,3,128,7, - 0,14,0,12,0,24,0,16,0,16,0,0,0,0,0,56, - 0,56,0,56,0,17,18,54,19,1,0,1,248,0,6,6, - 0,24,3,0,16,1,128,96,216,128,99,56,128,198,24,128, - 198,24,128,204,24,128,204,49,0,204,49,0,204,114,0,196, - 180,0,195,56,0,96,1,0,96,2,0,24,12,0,31,248, - 0,19,18,54,19,0,0,0,64,0,0,96,0,0,224,0, - 0,240,0,1,48,0,1,56,0,2,24,0,2,28,0,4, - 12,0,4,12,0,8,14,0,15,254,0,16,6,0,16,7, - 0,32,3,0,32,3,128,96,3,128,248,15,224,14,18,36, - 18,2,0,255,192,48,112,48,48,48,56,48,56,48,56,48, - 48,48,96,63,240,48,56,48,24,48,28,48,28,48,28,48, - 28,48,24,48,56,255,224,15,18,36,17,1,0,7,242,28, - 30,56,6,48,2,112,2,96,2,224,0,224,0,224,0,224, - 0,224,0,224,0,96,2,112,2,48,6,56,4,28,28,7, - 240,16,18,36,20,2,0,255,224,48,56,48,12,48,12,48, - 6,48,6,48,7,48,7,48,7,48,7,48,7,48,7,48, - 6,48,6,48,12,48,12,48,56,255,224,13,18,36,16,1, - 0,255,248,48,56,48,24,48,8,48,8,48,136,48,128,49, - 128,63,128,49,128,48,128,48,128,48,8,48,8,48,8,48, - 24,48,56,255,248,13,18,36,16,1,0,255,248,48,56,48, - 24,48,8,48,8,48,136,48,128,49,128,63,128,49,128,48, - 128,48,128,48,0,48,0,48,0,48,0,48,0,252,0,17, - 18,54,18,1,0,7,250,0,28,30,0,48,6,0,48,6, - 0,112,2,0,96,2,0,224,0,0,224,0,0,224,0,0, - 224,0,0,224,63,128,224,6,0,96,6,0,112,6,0,48, - 6,0,48,14,0,28,30,0,7,242,0,17,18,54,21,2, - 0,252,31,128,48,6,0,48,6,0,48,6,0,48,6,0, - 48,6,0,48,6,0,48,6,0,63,254,0,48,6,0,48, - 6,0,48,6,0,48,6,0,48,6,0,48,6,0,48,6, - 0,48,6,0,252,31,128,6,18,18,9,2,0,252,48,48, - 48,48,48,48,48,48,48,48,48,48,48,48,48,48,252,11, - 18,36,14,1,0,7,224,1,128,1,128,1,128,1,128,1, - 128,1,128,1,128,1,128,1,128,1,128,97,128,241,128,225, - 128,193,128,193,128,99,0,62,0,18,18,54,20,2,0,252, - 127,0,48,28,0,48,24,0,48,48,0,48,96,0,48,192, - 0,49,128,0,51,0,0,55,0,0,63,128,0,57,192,0, - 48,224,0,48,112,0,48,56,0,48,28,0,48,14,0,48, - 7,0,252,31,192,13,18,36,16,2,0,254,0,48,0,48, - 0,48,0,48,0,48,0,48,0,48,0,48,0,48,0,48, - 0,48,0,48,8,48,8,48,8,48,24,48,56,255,248,20, - 18,54,23,1,0,252,1,240,60,1,192,30,3,192,22,2, - 192,23,2,192,19,2,192,19,4,192,19,132,192,17,132,192, - 17,136,192,17,200,192,16,200,192,16,208,192,16,240,192,16, - 112,192,16,96,192,56,96,192,254,35,240,19,18,54,21,1, - 0,248,15,224,60,3,128,28,1,0,30,1,0,23,1,0, - 19,129,0,17,129,0,16,193,0,16,225,0,16,97,0,16, - 49,0,16,57,0,16,29,0,16,15,0,16,7,0,16,7, - 0,56,3,0,254,1,0,17,18,54,19,1,0,7,240,0, - 28,28,0,48,6,0,48,6,0,112,7,0,96,3,0,224, - 3,128,224,3,128,224,3,128,224,3,128,224,3,128,224,3, - 128,96,3,0,112,7,0,48,6,0,48,6,0,28,28,0, - 7,240,0,13,18,36,16,2,0,255,192,48,112,48,48,48, - 56,48,56,48,56,48,56,48,48,48,112,63,192,48,0,48, - 0,48,0,48,0,48,0,48,0,48,0,252,0,17,22,66, - 19,1,252,7,240,0,28,28,0,48,6,0,48,6,0,112, - 7,0,96,3,0,224,3,128,224,3,128,224,3,128,224,3, - 128,224,3,128,227,195,128,100,99,0,104,39,0,56,54,0, - 56,22,0,28,28,0,7,248,0,0,24,128,0,12,128,0, - 15,0,0,6,0,15,18,36,18,2,0,255,192,48,112,48, - 48,48,56,48,56,48,56,48,48,48,96,63,128,49,192,48, - 224,48,96,48,112,48,112,48,50,48,50,48,60,252,28,13, - 18,36,15,1,0,31,144,112,240,64,48,192,48,192,16,224, - 16,120,0,62,0,15,128,3,224,0,240,0,56,128,24,128, - 24,192,24,192,48,240,112,159,192,14,18,36,17,1,0,255, - 252,227,28,195,12,131,4,131,4,131,4,3,0,3,0,3, - 0,3,0,3,0,3,0,3,0,3,0,3,0,3,0,3, - 0,31,224,16,18,36,19,2,0,252,31,48,14,48,4,48, - 4,48,4,48,4,48,4,48,4,48,4,48,4,48,4,48, - 4,48,4,48,4,56,12,24,8,30,56,7,224,18,18,54, - 18,0,0,254,7,192,56,1,0,24,1,0,28,2,0,28, - 2,0,12,2,0,14,4,0,6,4,0,7,8,0,7,8, - 0,3,8,0,3,144,0,1,144,0,1,160,0,1,224,0, - 0,224,0,0,192,0,0,64,0,25,18,72,25,0,0,254, - 63,143,128,56,14,2,0,56,14,2,0,24,14,2,0,24, - 22,4,0,28,23,4,0,12,19,4,0,12,19,4,0,14, - 35,136,0,6,33,136,0,6,33,136,0,7,65,208,0,3, - 64,208,0,3,192,240,0,3,128,240,0,1,128,96,0,1, - 128,96,0,0,128,32,0,19,18,54,19,0,0,127,143,128, - 30,6,0,14,4,0,7,8,0,7,16,0,3,144,0,1, - 160,0,1,192,0,0,224,0,0,224,0,1,112,0,1,56, - 0,2,28,0,4,28,0,4,14,0,8,7,0,24,7,128, - 252,31,224,16,18,36,17,0,0,252,63,56,12,24,8,28, - 24,12,16,14,48,6,32,7,96,3,64,3,192,1,128,1, - 128,1,128,1,128,1,128,1,128,1,128,7,224,14,18,36, - 16,1,0,127,252,112,24,96,56,64,48,64,96,0,224,0, - 192,1,128,3,128,3,0,6,0,14,0,28,0,24,4,48, - 4,112,12,96,28,255,252,5,21,21,7,2,253,248,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,248,10,18,36,11,0,0,192,0,192,0,96,0,96,0, - 48,0,48,0,24,0,24,0,12,0,12,0,6,0,6,0, - 3,0,3,0,1,128,1,128,0,192,0,192,5,21,21,7, - 0,253,248,24,24,24,24,24,24,24,24,24,24,24,24,24, - 24,24,24,24,24,24,248,10,10,20,12,1,8,12,0,12, - 0,30,0,30,0,51,0,51,0,97,128,97,128,192,192,192, - 192,12,2,4,12,0,253,255,240,255,240,5,4,4,8,1, - 14,192,224,48,8,12,12,24,13,1,0,31,0,113,128,112, - 192,96,192,0,192,7,192,56,192,96,192,192,192,192,192,225, - 240,126,96,13,18,36,14,0,0,240,0,48,0,48,0,48, - 0,48,0,48,0,55,192,60,112,56,48,48,56,48,24,48, - 24,48,24,48,24,48,56,56,48,60,112,39,192,10,12,24, - 12,1,0,31,0,113,192,97,192,224,192,192,0,192,0,192, - 0,192,0,224,0,96,64,112,192,31,128,13,18,36,14,1, - 0,1,224,0,96,0,96,0,96,0,96,0,96,30,96,113, - 224,96,224,224,96,192,96,192,96,192,96,192,96,224,96,96, - 224,113,224,31,120,11,12,24,13,1,0,31,0,113,192,96, - 192,224,224,192,96,255,224,192,0,192,0,224,0,96,64,112, - 192,31,128,9,18,36,8,1,0,15,0,25,128,49,128,48, - 0,48,0,48,0,252,0,48,0,48,0,48,0,48,0,48, - 0,48,0,48,0,48,0,48,0,48,0,252,0,13,17,34, - 12,0,251,31,56,49,216,96,192,96,192,96,192,96,192,49, - 128,31,0,48,0,96,0,63,0,31,192,96,224,192,96,192, - 96,224,192,127,128,14,18,36,14,0,0,240,0,48,0,48, - 0,48,0,48,0,48,0,49,192,55,224,56,112,48,48,48, - 48,48,48,48,48,48,48,48,48,48,48,48,48,252,252,6, - 18,18,8,1,0,48,48,48,0,0,0,240,48,48,48,48, - 48,48,48,48,48,48,252,7,23,23,8,254,251,6,6,6, - 0,0,0,30,6,6,6,6,6,6,6,6,6,6,6,6, - 6,198,204,120,14,18,36,15,1,0,240,0,48,0,48,0, - 48,0,48,0,48,0,51,240,48,192,49,128,51,0,54,0, - 62,0,55,0,51,128,49,192,48,224,48,112,252,252,6,18, - 18,8,1,0,240,48,48,48,48,48,48,48,48,48,48,48, - 48,48,48,48,48,252,22,12,36,22,0,0,241,193,192,55, - 231,224,56,120,112,48,48,48,48,48,48,48,48,48,48,48, - 48,48,48,48,48,48,48,48,48,48,48,48,48,252,252,252, - 14,12,24,14,0,0,241,192,55,224,56,112,48,48,48,48, - 48,48,48,48,48,48,48,48,48,48,48,48,252,252,11,12, - 24,13,1,0,31,0,113,192,96,192,224,224,192,96,192,96, - 192,96,192,96,224,224,96,192,113,192,31,0,13,17,34,14, - 0,251,247,192,60,112,56,48,48,56,48,24,48,24,48,24, - 48,24,48,56,56,48,60,112,55,192,48,0,48,0,48,0, - 48,0,252,0,13,17,34,14,1,251,30,32,113,224,96,224, - 224,96,192,96,192,96,192,96,192,96,224,96,96,224,113,224, - 31,96,0,96,0,96,0,96,0,96,1,248,10,12,24,10, - 0,0,243,128,53,192,56,192,48,0,48,0,48,0,48,0, - 48,0,48,0,48,0,48,0,252,0,9,12,24,11,1,0, - 61,0,103,0,195,0,193,0,224,0,124,0,31,0,3,128, - 129,128,193,128,227,0,190,0,8,16,16,10,1,0,16,16, - 48,112,255,48,48,48,48,48,48,48,49,49,57,30,14,12, - 24,14,0,0,240,240,48,48,48,48,48,48,48,48,48,48, - 48,48,48,48,48,48,56,112,31,176,14,60,15,12,24,13, - 255,0,252,126,48,24,48,16,56,48,24,32,28,96,12,64, - 14,192,6,128,7,128,3,0,3,0,19,12,36,17,255,0, - 252,243,224,48,96,128,48,96,128,48,112,128,56,177,0,24, - 177,0,24,177,0,29,58,0,13,26,0,13,26,0,14,28, - 0,6,12,0,13,12,24,12,0,0,248,240,112,96,56,192, - 25,128,15,0,7,0,7,0,13,128,24,192,48,224,96,112, - 240,248,13,17,34,12,255,251,120,56,48,16,56,32,24,32, - 24,96,28,64,12,192,14,128,6,128,7,128,3,0,3,0, - 2,0,2,0,196,0,236,0,120,0,9,12,24,11,1,0, - 255,128,195,128,135,0,134,0,12,0,28,0,24,0,48,0, - 112,128,224,128,193,128,255,128,6,21,21,8,1,253,12,16, - 48,48,48,48,48,48,48,32,192,32,48,48,48,48,48,48, - 48,16,12,2,18,18,15,6,0,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,6,21,21,7,1, - 253,192,32,48,48,48,48,48,48,48,16,12,16,48,48,48, - 48,48,48,48,32,192,12,4,8,14,1,6,60,48,126,112, - 231,224,195,192,255}; -/* - Fontname: -Adobe-New Century Schoolbook-Medium-R-Normal--34-240-100-100-P-181-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 25, '1' Height: 24 - Calculated Max Values w=31 h=32 x= 9 y=19 dx=32 dy= 0 ascent=32 len=128 - Font Bounding box w=39 h=50 x=-6 y=-11 - Calculated Min Values x=-2 y=-7 dx= 0 dy= 0 - Pure Font ascent =25 descent=-7 - X Font ascent =25 descent=-7 - Max Font ascent =32 descent=-7 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_ncenR24[11729] U8G_FONT_SECTION("u8g_font_ncenR24") = { - 0,39,50,250,245,25,5,159,15,28,32,255,249,32,249,25, - 249,0,0,0,9,1,1,4,25,25,10,3,0,96,240,240, - 240,240,240,240,96,96,96,96,96,96,96,96,96,96,96,0, - 0,0,96,240,240,96,9,8,16,13,2,17,227,128,227,128, - 227,128,227,128,65,0,65,0,65,0,65,0,16,23,46,19, - 2,0,3,12,3,12,3,12,7,28,6,24,6,24,6,24, - 127,255,127,255,6,24,14,56,12,56,12,48,255,254,255,254, - 12,48,12,48,28,112,28,112,24,96,24,96,24,96,24,96, - 14,31,62,18,2,252,2,0,2,0,2,0,15,192,63,240, - 114,112,226,56,194,120,194,120,194,48,194,0,226,0,250,0, - 127,0,63,192,31,240,3,248,2,124,2,60,98,28,242,12, - 242,12,226,28,194,24,226,120,127,240,31,192,2,0,2,0, - 2,0,2,0,24,25,75,27,1,255,3,128,32,15,192,224, - 28,227,192,56,127,192,56,97,128,112,97,128,112,99,0,240, - 99,0,224,102,0,224,196,0,224,204,0,225,136,28,115,24, - 126,62,16,227,0,49,195,0,99,195,0,99,131,0,199,131, - 0,199,3,1,135,6,1,135,6,3,7,12,2,3,152,6, - 1,240,4,0,0,22,25,75,27,2,0,1,248,0,7,188, - 0,6,28,0,14,14,0,14,14,0,14,14,0,14,12,0, - 14,28,0,15,56,0,15,112,0,7,224,0,7,128,0,15, - 199,252,59,193,240,113,224,224,113,240,192,224,240,192,224,249, - 128,224,125,128,240,63,4,240,30,4,248,15,12,126,63,248, - 63,243,248,31,193,224,3,8,8,7,2,17,224,224,224,224, - 64,64,64,64,8,29,29,11,2,252,1,7,6,12,24,48, - 48,48,96,96,96,96,224,224,224,224,224,96,96,96,96,48, - 48,16,24,12,6,7,3,8,29,29,11,2,252,192,224,96, - 48,24,8,12,12,6,6,6,6,7,7,7,7,7,6,6, - 6,6,12,12,28,24,48,96,192,192,12,14,28,17,2,11, - 6,0,6,0,6,0,198,112,230,112,127,224,31,128,31,0, - 127,192,230,112,198,112,6,0,6,0,6,0,16,17,34,20, - 2,255,1,128,1,128,1,128,1,128,1,128,1,128,1,128, - 255,255,255,255,1,128,1,128,1,128,1,128,1,128,1,128, - 1,128,1,128,5,10,10,9,2,250,112,248,248,120,24,24, - 48,96,224,128,8,3,3,11,1,7,255,255,255,4,4,4, - 9,2,0,96,240,240,96,10,25,50,9,255,0,0,192,0, - 192,0,192,1,128,1,128,1,128,3,0,3,0,3,0,6, - 0,6,0,6,0,12,0,12,0,12,0,24,0,24,0,24, - 0,48,0,48,0,48,0,96,0,96,0,96,0,192,0,16, - 24,48,18,2,0,3,192,15,240,28,56,24,24,56,28,120, - 30,112,14,240,15,240,15,240,15,240,15,240,15,240,15,240, - 15,240,15,240,15,240,15,112,14,120,30,56,28,24,24,28, - 56,15,240,3,192,13,24,48,18,3,0,3,0,7,0,255, - 0,7,0,7,0,7,0,7,0,7,0,7,0,7,0,7, - 0,7,0,7,0,7,0,7,0,7,0,7,0,7,0,7, - 0,7,0,7,0,7,0,15,128,255,248,15,24,48,18,1, - 0,7,224,31,248,56,28,96,30,112,14,120,14,120,14,120, - 14,48,30,0,28,0,28,0,56,0,120,0,112,0,224,1, - 192,3,128,7,2,14,2,28,6,56,6,127,254,255,254,255, - 254,15,24,48,18,1,0,7,224,31,248,56,56,112,28,120, - 28,120,28,48,28,0,28,0,56,0,112,1,224,15,240,0, - 248,0,60,0,28,0,30,96,14,240,14,240,14,240,30,224, - 28,120,124,63,240,15,192,16,24,48,18,1,0,0,48,0, - 48,0,112,0,240,1,240,1,240,3,112,6,112,6,112,12, - 112,24,112,24,112,48,112,96,112,96,112,192,112,255,255,255, - 255,0,112,0,112,0,112,0,112,0,248,3,254,14,24,48, - 18,2,0,56,8,63,248,63,240,63,224,48,0,48,0,32, - 0,96,0,99,192,111,240,124,120,112,56,96,60,0,28,0, - 28,0,28,96,28,240,28,240,28,240,60,224,56,112,120,127, - 240,31,128,15,24,48,18,1,0,3,240,15,252,28,62,56, - 30,56,30,48,12,112,0,112,0,112,0,241,224,247,248,254, - 60,252,28,248,30,240,14,240,14,240,14,112,14,112,14,112, - 30,56,28,56,60,31,240,7,192,13,24,48,18,3,0,255, - 248,255,248,255,248,192,16,192,48,128,32,128,96,128,64,0, - 192,0,192,1,128,1,128,1,128,3,0,3,0,3,0,7, - 0,7,0,7,0,15,0,15,0,15,0,15,0,6,0,15, - 24,48,18,1,0,7,224,31,248,60,56,56,28,112,28,112, - 12,112,12,120,24,60,56,63,112,31,224,7,240,7,248,29, - 252,56,124,112,30,112,30,224,14,224,14,224,14,112,28,120, - 60,63,248,15,224,15,24,48,18,1,0,15,192,63,240,120, - 120,112,56,240,60,224,28,224,28,224,30,224,30,240,30,240, - 62,120,126,120,126,63,222,31,158,0,30,0,28,0,28,96, - 56,240,56,240,112,241,224,127,192,63,0,4,16,16,9,3, - 0,96,240,240,96,0,0,0,0,0,0,0,0,96,240,240, - 96,5,21,21,9,1,251,48,120,120,48,0,0,0,0,0, - 0,0,0,48,120,120,56,24,16,48,96,192,16,18,36,20, - 2,255,0,1,0,7,0,31,0,124,1,240,7,192,31,0, - 124,0,240,0,240,0,124,0,31,0,7,192,1,240,0,124, - 0,31,0,7,0,1,16,8,16,20,2,4,255,255,255,255, - 0,0,0,0,0,0,0,0,255,255,255,255,16,18,36,20, - 2,255,128,0,224,0,248,0,62,0,15,128,3,224,0,248, - 0,62,0,15,0,15,0,62,0,248,3,224,15,128,62,0, - 248,0,224,0,128,0,12,25,50,14,1,0,63,128,115,224, - 192,224,192,240,224,112,224,112,224,112,0,240,0,240,1,224, - 1,192,3,128,3,0,6,0,4,0,4,0,12,0,12,0, - 0,0,0,0,0,0,12,0,30,0,30,0,12,0,22,25, - 75,25,1,0,0,254,0,3,255,128,15,135,192,30,0,224, - 28,0,112,48,0,56,48,0,24,96,251,152,97,207,140,227, - 143,140,199,135,140,199,7,12,207,7,12,207,15,8,206,15, - 24,206,14,24,206,30,48,102,62,96,103,126,192,51,231,152, - 56,0,56,28,0,112,15,129,224,7,255,128,0,254,0,23, - 25,75,23,0,0,0,16,0,0,56,0,0,56,0,0,120, - 0,0,124,0,0,124,0,0,220,0,0,222,0,1,158,0, - 1,142,0,1,143,0,3,7,0,3,7,128,3,7,128,6, - 3,128,7,255,192,7,255,192,12,1,192,12,1,224,12,1, - 224,24,0,240,24,0,240,56,0,248,124,1,252,254,3,254, - 20,25,75,23,1,0,255,254,0,63,255,128,14,7,192,14, - 1,192,14,1,224,14,1,224,14,1,224,14,1,224,14,1, - 192,14,1,192,14,3,128,15,255,0,15,252,0,14,15,128, - 14,3,192,14,1,224,14,0,240,14,0,240,14,0,240,14, - 0,240,14,0,240,14,1,224,14,3,224,63,255,192,255,255, - 0,20,25,75,22,1,0,1,252,96,7,255,96,14,3,224, - 28,1,224,60,0,224,56,0,224,120,0,96,120,0,96,240, - 0,32,240,0,32,240,0,0,240,0,0,240,0,0,240,0, - 0,240,0,0,240,0,0,240,0,48,120,0,48,120,0,48, - 120,0,96,60,0,96,28,0,192,15,3,128,7,255,0,1, - 252,0,22,25,75,25,1,0,255,254,0,63,255,192,14,3, - 224,14,0,240,14,0,112,14,0,120,14,0,120,14,0,60, - 14,0,60,14,0,60,14,0,60,14,0,60,14,0,60,14, - 0,60,14,0,60,14,0,60,14,0,60,14,0,60,14,0, - 56,14,0,120,14,0,112,14,0,224,14,3,224,63,255,192, - 255,254,0,20,25,75,24,1,0,255,255,240,63,255,240,14, - 1,240,14,0,112,14,0,112,14,0,48,14,4,48,14,4, - 16,14,4,16,14,12,0,14,60,0,15,252,0,15,252,0, - 14,60,0,14,12,0,14,12,0,14,4,16,14,4,16,14, - 0,16,14,0,48,14,0,48,14,0,112,14,1,240,63,255, - 240,255,255,240,20,25,75,22,1,0,255,255,240,63,255,240, - 14,1,240,14,0,112,14,0,48,14,0,48,14,0,16,14, - 4,16,14,4,16,14,12,0,14,12,0,14,60,0,15,252, - 0,15,252,0,14,28,0,14,12,0,14,4,0,14,4,0, - 14,4,0,14,0,0,14,0,0,14,0,0,14,0,0,63, - 128,0,255,224,0,24,25,75,24,1,0,1,254,48,7,255, - 176,15,3,240,30,0,240,60,0,112,56,0,112,120,0,48, - 112,0,48,112,0,16,240,0,16,240,0,0,240,0,0,240, - 0,0,240,0,0,240,7,255,240,0,248,240,0,112,112,0, - 112,112,0,112,120,0,112,56,0,240,28,0,240,15,1,176, - 7,255,48,1,254,16,25,25,100,27,1,0,255,227,255,128, - 63,128,254,0,14,0,56,0,14,0,56,0,14,0,56,0, - 14,0,56,0,14,0,56,0,14,0,56,0,14,0,56,0, - 14,0,56,0,14,0,56,0,15,255,248,0,15,255,248,0, - 14,0,56,0,14,0,56,0,14,0,56,0,14,0,56,0, - 14,0,56,0,14,0,56,0,14,0,56,0,14,0,56,0, - 14,0,56,0,14,0,56,0,63,128,254,0,255,227,255,128, - 11,25,50,13,1,0,255,224,63,128,14,0,14,0,14,0, - 14,0,14,0,14,0,14,0,14,0,14,0,14,0,14,0, - 14,0,14,0,14,0,14,0,14,0,14,0,14,0,14,0, - 14,0,14,0,63,128,255,224,17,25,75,18,0,0,3,255, - 128,0,124,0,0,56,0,0,56,0,0,56,0,0,56,0, - 0,56,0,0,56,0,0,56,0,0,56,0,0,56,0,0, - 56,0,0,56,0,0,56,0,0,56,0,0,56,0,112,56, - 0,248,56,0,248,56,0,248,56,0,240,56,0,192,120,0, - 224,112,0,127,240,0,31,192,0,25,25,100,25,1,0,255, - 227,255,0,63,129,252,0,14,0,240,0,14,0,224,0,14, - 1,192,0,14,1,128,0,14,3,0,0,14,6,0,0,14, - 14,0,0,14,28,0,0,14,56,0,0,14,124,0,0,14, - 254,0,0,15,222,0,0,15,143,0,0,15,7,128,0,14, - 7,192,0,14,3,192,0,14,1,224,0,14,1,240,0,14, - 0,240,0,14,0,120,0,14,0,124,0,63,0,62,0,255, - 192,255,128,20,25,75,22,1,0,255,224,0,63,128,0,14, - 0,0,14,0,0,14,0,0,14,0,0,14,0,0,14,0, - 0,14,0,0,14,0,0,14,0,0,14,0,0,14,0,0, - 14,0,0,14,0,0,14,0,0,14,0,16,14,0,16,14, - 0,16,14,0,48,14,0,48,14,0,112,14,1,240,63,255, - 224,255,255,224,29,25,100,30,0,0,127,128,15,248,31,128, - 15,192,15,128,15,128,15,192,15,128,13,192,27,128,13,192, - 27,128,13,224,19,128,12,224,51,128,12,224,51,128,12,240, - 35,128,12,112,99,128,12,112,99,128,12,120,99,128,12,56, - 195,128,12,56,195,128,12,60,195,128,12,28,131,128,12,29, - 131,128,12,31,131,128,12,31,3,128,12,15,3,128,12,15, - 3,128,12,14,3,128,63,6,15,224,255,198,63,248,26,25, - 100,28,1,0,255,0,255,192,31,0,63,0,15,128,12,0, - 15,192,12,0,15,192,12,0,13,224,12,0,13,240,12,0, - 12,248,12,0,12,120,12,0,12,124,12,0,12,62,12,0, - 12,30,12,0,12,31,12,0,12,15,140,0,12,7,140,0, - 12,7,204,0,12,3,204,0,12,1,236,0,12,0,236,0, - 12,0,252,0,12,0,124,0,12,0,60,0,12,0,60,0, - 63,0,28,0,255,192,12,0,22,25,75,24,1,0,1,254, - 0,7,255,128,15,3,192,28,0,224,60,0,240,56,0,112, - 120,0,120,112,0,56,240,0,60,240,0,60,224,0,28,224, - 0,28,224,0,28,224,0,28,224,0,28,240,0,60,240,0, - 56,112,0,56,120,0,120,56,0,112,60,0,240,28,0,224, - 15,3,192,7,255,128,1,254,0,20,25,75,22,1,0,255, - 254,0,63,255,128,14,7,192,14,1,224,14,0,240,14,0, - 240,14,0,112,14,0,112,14,0,240,14,0,240,14,1,224, - 14,7,192,15,255,128,15,254,0,14,0,0,14,0,0,14, - 0,0,14,0,0,14,0,0,14,0,0,14,0,0,14,0, - 0,14,0,0,63,128,0,255,224,0,23,31,93,24,1,250, - 0,254,0,3,255,128,15,1,224,30,0,240,60,0,120,56, - 0,56,120,0,60,112,0,28,240,0,30,240,0,30,224,0, - 14,224,0,14,224,0,14,224,0,14,240,0,30,240,0,30, - 112,124,28,121,222,60,121,135,56,61,3,112,29,3,112,31, - 3,224,15,131,192,3,255,128,0,255,192,0,3,198,0,1, - 198,0,1,228,0,1,252,0,0,248,0,0,112,21,25,75, - 23,1,0,255,254,0,63,255,128,14,7,192,14,1,192,14, - 1,224,14,0,224,14,0,224,14,1,224,14,1,224,14,1, - 192,14,3,192,14,15,0,15,252,0,15,254,0,14,15,0, - 14,7,0,14,7,128,14,3,128,14,3,128,14,3,136,14, - 3,136,14,3,136,14,3,216,63,129,240,255,225,224,17,25, - 75,20,2,0,15,241,0,63,251,0,112,31,0,96,7,0, - 224,7,0,224,3,0,224,1,0,240,1,0,240,0,0,126, - 0,0,127,224,0,31,252,0,7,254,0,0,127,0,0,15, - 128,128,7,128,128,3,128,192,3,128,192,3,128,192,3,128, - 224,7,128,240,7,0,248,14,0,223,252,0,135,240,0,19, - 25,75,21,1,0,255,255,224,255,255,224,240,227,224,224,224, - 224,192,224,96,192,224,96,128,224,32,128,224,32,128,224,32, - 0,224,0,0,224,0,0,224,0,0,224,0,0,224,0,0, - 224,0,0,224,0,0,224,0,0,224,0,0,224,0,0,224, - 0,0,224,0,0,224,0,0,224,0,3,248,0,15,254,0, - 26,25,100,26,0,0,255,224,255,192,63,128,63,0,14,0, - 12,0,14,0,12,0,14,0,12,0,14,0,12,0,14,0, - 12,0,14,0,12,0,14,0,12,0,14,0,12,0,14,0, - 12,0,14,0,12,0,14,0,12,0,14,0,12,0,14,0, - 12,0,14,0,12,0,14,0,12,0,14,0,12,0,14,0, - 12,0,15,0,24,0,7,0,24,0,7,128,48,0,3,224, - 240,0,1,255,192,0,0,127,0,0,23,25,75,23,0,0, - 255,195,254,62,0,248,30,0,112,30,0,112,14,0,96,15, - 0,96,15,0,64,7,0,192,7,128,192,7,128,128,3,129, - 128,3,193,128,3,193,0,1,195,0,1,227,0,1,226,0, - 0,230,0,0,246,0,0,244,0,0,124,0,0,124,0,0, - 56,0,0,56,0,0,56,0,0,16,0,31,25,100,31,0, - 0,255,31,241,254,126,7,192,124,60,3,128,56,28,3,128, - 48,30,3,192,48,30,3,192,96,14,3,192,96,14,3,224, - 96,15,3,224,96,7,6,224,192,7,6,224,192,7,132,240, - 192,7,140,112,192,3,140,113,128,3,140,121,128,3,200,57, - 128,1,216,57,0,1,248,63,0,1,248,31,0,0,240,31, - 0,0,240,30,0,0,240,30,0,0,224,14,0,0,96,12, - 0,0,96,12,0,23,25,75,22,0,0,255,199,252,63,1, - 240,31,0,224,15,1,192,15,129,128,7,131,128,3,195,0, - 3,230,0,1,238,0,0,252,0,0,248,0,0,120,0,0, - 124,0,0,124,0,0,254,0,1,223,0,1,143,0,3,135, - 128,3,7,128,6,3,192,14,3,224,12,1,224,28,0,240, - 62,0,248,255,135,254,23,25,75,23,0,0,255,131,254,126, - 0,248,62,0,112,30,0,96,15,0,224,15,0,192,7,129, - 128,7,193,128,3,195,0,3,227,0,1,230,0,0,246,0, - 0,252,0,0,124,0,0,120,0,0,56,0,0,56,0,0, - 56,0,0,56,0,0,56,0,0,56,0,0,56,0,0,56, - 0,0,254,0,3,255,128,17,25,75,19,1,0,127,255,128, - 127,255,128,120,15,0,112,15,0,96,30,0,96,62,0,96, - 60,0,64,124,0,64,120,0,0,240,0,0,240,0,1,224, - 0,3,224,0,3,192,0,7,128,0,7,128,128,15,0,128, - 31,0,128,30,1,128,62,1,128,60,1,128,120,3,128,120, - 7,128,255,255,128,255,255,128,7,29,29,11,3,252,254,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,254,15,25,50,20,2, - 0,224,0,112,0,112,0,56,0,56,0,28,0,28,0,14, - 0,14,0,7,0,7,0,3,128,3,128,3,128,1,192,1, - 192,0,224,0,224,0,112,0,112,0,56,0,56,0,28,0, - 28,0,14,7,29,29,11,1,252,254,6,6,6,6,6,6, - 6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6, - 6,6,6,6,6,254,16,13,26,20,2,12,3,192,3,192, - 7,224,7,224,14,112,14,112,28,56,28,56,56,28,56,28, - 112,14,112,14,224,7,16,2,4,16,0,252,255,255,255,255, - 7,6,6,11,1,17,192,224,112,56,12,6,16,16,32,17, - 1,0,15,192,63,240,120,120,112,56,96,56,0,56,1,248, - 15,248,60,56,112,56,224,56,224,56,224,120,241,253,127,159, - 62,14,15,25,50,17,0,0,24,0,248,0,56,0,56,0, - 56,0,56,0,56,0,56,0,56,0,57,224,59,248,62,28, - 60,28,60,14,56,14,56,14,56,14,56,14,56,14,56,14, - 60,14,60,28,62,28,55,248,33,224,12,16,32,14,1,0, - 7,128,31,224,56,112,112,240,112,240,224,96,224,0,224,0, - 224,0,224,0,224,0,112,16,112,48,56,96,63,192,15,128, - 16,25,50,18,1,0,0,12,0,124,0,28,0,28,0,28, - 0,28,0,28,0,28,0,28,7,156,31,220,56,124,112,60, - 112,60,224,28,224,28,224,28,224,28,224,28,224,28,240,60, - 112,60,120,124,31,220,7,159,14,16,32,16,1,0,7,192, - 31,240,56,120,112,56,96,28,224,28,224,28,255,252,224,0, - 224,0,224,0,240,4,112,12,120,56,63,240,15,192,14,25, - 50,11,0,0,1,248,7,28,14,28,12,28,28,8,28,0, - 28,0,28,0,28,0,255,192,28,0,28,0,28,0,28,0, - 28,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0, - 28,0,28,0,255,192,16,23,46,17,1,249,7,159,31,251, - 56,115,112,56,112,56,112,56,112,56,112,56,56,112,31,224, - 55,128,96,0,96,0,127,224,127,248,63,252,48,62,96,14, - 224,14,224,14,248,60,127,248,15,192,19,25,75,20,0,0, - 12,0,0,252,0,0,28,0,0,28,0,0,28,0,0,28, - 0,0,28,0,0,28,0,0,28,0,0,28,112,0,29,252, - 0,31,30,0,30,14,0,28,7,0,28,7,0,28,7,0, - 28,7,0,28,7,0,28,7,0,28,7,0,28,7,0,28, - 7,0,28,7,0,28,7,0,255,63,224,9,24,48,10,1, - 0,24,0,60,0,60,0,24,0,0,0,0,0,0,0,0, - 0,28,0,252,0,28,0,28,0,28,0,28,0,28,0,28, - 0,28,0,28,0,28,0,28,0,28,0,28,0,28,0,255, - 128,9,31,62,10,254,249,3,0,7,128,7,128,3,0,0, - 0,0,0,0,0,0,0,3,128,31,128,3,128,3,128,3, - 128,3,128,3,128,3,128,3,128,3,128,3,128,3,128,3, - 128,3,128,3,128,3,128,3,128,3,128,67,128,227,0,227, - 0,230,0,124,0,19,25,75,20,0,0,12,0,0,252,0, - 0,28,0,0,28,0,0,28,0,0,28,0,0,28,0,0, - 28,0,0,28,0,0,28,127,128,28,30,0,28,24,0,28, - 48,0,28,96,0,28,192,0,29,192,0,31,224,0,30,240, - 0,28,120,0,28,60,0,28,28,0,28,14,0,28,15,0, - 28,7,128,255,31,224,9,25,50,11,1,0,12,0,28,0, - 252,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0, - 28,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0, - 28,0,28,0,28,0,28,0,28,0,28,0,255,128,27,16, - 64,27,0,0,28,240,120,0,253,252,254,0,31,29,142,0, - 30,15,7,0,30,15,7,0,28,14,7,0,28,14,7,0, - 28,14,7,0,28,14,7,0,28,14,7,0,28,14,7,0, - 28,14,7,0,28,14,7,0,28,14,7,0,28,14,7,0, - 255,63,159,224,19,16,48,19,0,0,28,120,0,253,254,0, - 31,142,0,30,7,0,30,7,0,28,7,0,28,7,0,28, - 7,0,28,7,0,28,7,0,28,7,0,28,7,0,28,7, - 0,28,7,0,28,7,0,255,31,224,14,16,32,16,1,0, - 7,128,31,224,56,112,112,56,112,56,224,28,224,28,224,28, - 224,28,224,28,224,28,112,56,112,56,56,112,31,224,7,128, - 16,23,46,19,1,249,25,240,251,252,62,30,60,14,60,7, - 56,7,56,7,56,7,56,7,56,7,56,7,60,14,60,14, - 62,28,59,252,57,240,56,0,56,0,56,0,56,0,56,0, - 124,0,255,0,16,23,46,17,1,249,7,196,31,236,56,60, - 112,60,112,28,224,28,224,28,224,28,224,28,224,28,224,28, - 240,60,112,60,56,124,63,220,15,156,0,28,0,28,0,28, - 0,28,0,28,0,62,0,255,14,16,32,15,0,0,28,120, - 253,252,31,60,30,60,30,24,28,0,28,0,28,0,28,0, - 28,0,28,0,28,0,28,0,28,0,28,0,255,128,11,16, - 32,15,2,0,30,192,127,192,225,192,192,192,192,192,240,64, - 254,0,127,128,63,192,7,224,128,224,192,96,192,96,224,224, - 255,192,159,0,12,23,46,13,0,0,4,0,4,0,12,0, - 12,0,28,0,28,0,60,0,255,224,28,0,28,0,28,0, - 28,0,28,0,28,0,28,0,28,0,28,16,28,16,28,48, - 28,48,30,96,15,224,7,192,18,16,48,20,0,0,28,7, - 0,252,63,0,28,7,0,28,7,0,28,7,0,28,7,0, - 28,7,0,28,7,0,28,7,0,28,7,0,28,7,0,28, - 15,0,28,15,0,30,63,0,15,247,192,7,199,0,17,16, - 48,17,0,0,255,31,128,124,7,0,60,6,0,30,6,0, - 30,12,0,14,12,0,15,8,0,7,24,0,7,24,0,7, - 176,0,3,176,0,3,224,0,1,224,0,1,224,0,0,192, - 0,0,192,0,24,16,48,24,0,0,254,127,63,120,60,14, - 56,28,12,60,28,28,28,30,24,28,30,24,14,54,16,14, - 39,48,15,103,48,7,103,96,7,67,96,3,195,192,3,195, - 192,3,129,192,1,129,128,1,129,128,16,16,32,19,1,0, - 255,127,60,28,30,24,14,48,15,48,7,96,3,192,3,192, - 1,224,3,224,6,112,12,120,28,56,56,60,120,30,254,127, - 18,23,69,20,1,249,255,31,192,60,7,0,60,6,0,28, - 6,0,30,12,0,14,12,0,15,8,0,7,24,0,7,24, - 0,7,176,0,3,176,0,3,224,0,1,224,0,1,224,0, - 0,192,0,0,192,0,1,128,0,1,128,0,99,0,0,243, - 0,0,230,0,0,252,0,0,112,0,0,13,16,32,15,1, - 0,127,248,120,120,96,240,96,224,65,224,67,192,3,128,7, - 128,15,0,14,0,30,8,60,8,56,24,120,56,240,248,255, - 248,6,30,30,11,3,252,12,28,56,48,48,48,48,48,48, - 48,48,48,48,112,224,224,112,48,48,48,48,48,48,48,48, - 48,48,56,28,12,2,25,25,20,9,0,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,6,30,30,11,2,252,192,224,112,48,48,48, - 48,48,48,48,48,48,48,56,28,28,56,48,48,48,48,48, - 48,48,48,48,48,112,224,192,16,4,8,20,2,6,30,3, - 127,135,225,254,192,120,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,0,0,0,9,1,1,4,25,25, - 10,3,249,96,240,240,96,0,0,0,96,96,96,96,96,96, - 96,96,96,96,96,240,240,240,240,240,240,96,13,24,48,18, - 2,252,0,24,0,24,0,16,0,48,7,224,31,240,56,112, - 112,112,112,240,224,224,224,128,225,128,225,0,227,0,227,0, - 242,16,118,48,60,96,31,224,15,128,8,0,24,0,16,0, - 16,0,16,23,46,19,1,0,1,240,7,252,14,14,12,14, - 28,30,28,30,28,28,28,0,30,0,14,0,14,0,255,248, - 15,0,7,0,7,0,7,0,6,0,6,0,126,3,223,7, - 143,142,223,252,112,240,16,17,34,19,1,3,67,194,239,247, - 127,254,60,60,112,14,112,14,224,7,224,7,224,7,224,7, - 224,7,112,14,112,14,60,60,127,254,239,247,3,192,17,23, - 69,19,0,0,255,31,128,60,15,0,28,6,0,30,6,0, - 14,4,0,15,12,0,7,8,0,7,24,0,3,144,0,3, - 176,0,1,224,0,0,224,0,7,252,0,7,252,0,0,224, - 0,0,224,0,7,252,0,7,252,0,0,224,0,0,224,0, - 0,224,0,7,248,0,7,248,0,2,25,25,20,9,0,192, - 192,192,192,192,192,192,192,192,192,0,0,0,0,0,192,192, - 192,192,192,192,192,192,192,192,12,30,60,17,2,251,15,0, - 57,192,48,192,113,192,113,192,112,128,56,0,60,0,30,0, - 15,0,63,128,99,192,193,224,192,240,192,112,224,48,240,48, - 120,48,60,96,31,192,15,0,7,128,3,192,1,192,16,224, - 56,224,56,224,48,192,57,192,15,0,9,3,6,11,1,19, - 99,0,247,128,99,0,24,25,75,25,0,0,0,126,0,3, - 255,128,7,129,224,14,0,112,24,0,56,48,0,28,48,127, - 12,96,227,134,97,129,134,67,128,134,195,0,131,199,0,3, - 199,0,3,199,0,3,199,0,3,195,0,3,67,128,6,97, - 193,134,97,227,140,48,126,12,24,0,24,28,0,112,7,1, - 224,3,255,128,0,126,0,11,14,28,11,0,11,63,0,99, - 128,97,128,99,128,15,128,121,128,225,128,193,128,227,128,125, - 224,0,0,0,0,0,0,255,192,11,11,22,14,1,2,4, - 32,12,96,24,192,49,128,115,128,231,0,115,128,49,128,24, - 192,12,96,4,32,16,9,18,20,1,3,255,255,255,255,0, - 3,0,3,0,3,0,3,0,3,0,3,0,3,8,3,3, - 11,1,7,255,255,255,24,24,72,25,0,0,0,126,0,3, - 255,192,15,1,240,28,0,56,56,0,24,51,252,12,96,199, - 14,96,195,6,64,195,6,192,195,3,192,198,3,192,252,3, - 192,204,3,192,206,3,192,198,3,96,199,6,96,195,6,96, - 195,142,51,227,204,24,0,24,28,0,112,7,0,224,3,255, - 192,0,126,0,10,2,4,11,0,19,255,192,255,192,9,9, - 18,13,2,14,62,0,119,0,193,128,193,128,128,128,193,128, - 193,128,119,0,62,0,16,16,32,20,2,0,1,128,1,128, - 1,128,1,128,255,255,255,255,1,128,1,128,1,128,1,128, - 1,128,0,0,0,0,0,0,255,255,255,255,10,14,28,11, - 0,9,63,0,115,128,97,128,113,128,113,128,1,128,3,0, - 7,0,14,0,28,0,56,64,112,64,255,192,255,192,9,14, - 28,11,1,9,62,0,99,0,113,128,97,128,1,128,7,0, - 62,0,7,0,3,0,97,128,225,128,195,128,231,0,126,0, - 7,6,6,11,2,19,6,14,28,56,96,192,17,23,69,20, - 1,249,56,14,0,248,62,0,56,14,0,56,14,0,56,14, - 0,56,14,0,56,14,0,56,14,0,56,14,0,56,14,0, - 56,14,0,56,30,0,56,30,0,60,126,0,63,238,0,47, - 143,128,32,0,0,32,0,0,112,0,0,112,0,0,112,0, - 0,112,0,0,32,0,0,17,30,90,20,2,251,15,255,128, - 63,255,128,120,198,0,240,198,0,240,198,0,240,198,0,240, - 198,0,240,198,0,240,198,0,240,198,0,120,198,0,124,198, - 0,63,198,0,15,198,0,0,198,0,0,198,0,0,198,0, - 0,198,0,0,198,0,0,198,0,0,198,0,0,198,0,0, - 198,0,0,198,0,0,198,0,0,198,0,0,198,0,0,198, - 0,3,255,128,3,255,128,4,4,4,9,2,6,96,240,240, - 96,6,7,7,11,1,249,16,32,120,12,12,140,120,8,14, - 14,11,1,9,56,248,24,24,24,24,24,24,24,24,24,24, - 24,255,11,14,28,10,255,11,14,0,59,128,96,192,224,224, - 192,96,192,96,224,224,96,192,59,128,14,0,0,0,0,0, - 0,0,127,192,11,11,22,14,1,2,132,0,198,0,99,0, - 49,128,57,192,28,224,57,192,49,128,99,0,198,0,132,0, - 25,23,92,28,1,0,56,0,24,0,248,0,48,0,24,0, - 48,0,24,0,96,0,24,0,192,0,24,0,128,0,24,1, - 128,0,24,3,0,0,24,6,0,0,24,6,4,0,24,12, - 12,0,24,24,28,0,24,24,60,0,255,48,108,0,0,96, - 76,0,0,192,204,0,0,193,140,0,1,131,12,0,3,3, - 255,128,3,0,12,0,6,0,12,0,12,0,12,0,8,0, - 63,0,25,23,92,28,1,0,56,0,24,0,248,0,48,0, - 24,0,32,0,24,0,96,0,24,0,192,0,24,1,128,0, - 24,1,128,0,24,3,0,0,24,6,0,0,24,6,62,0, - 24,12,99,0,24,24,193,128,24,48,193,128,255,48,225,128, - 0,96,195,0,0,192,7,0,0,192,14,0,1,128,28,0, - 3,0,56,0,3,0,112,128,6,0,224,128,12,1,255,128, - 8,1,255,128,25,23,92,28,1,0,62,0,8,0,99,0, - 24,0,113,128,48,0,97,128,48,0,1,128,96,0,7,0, - 192,0,30,1,128,0,7,1,128,0,3,131,0,0,97,134, - 4,0,225,134,12,0,195,140,28,0,231,24,60,0,126,48, - 108,0,0,48,204,0,0,96,204,0,0,193,140,0,0,195, - 12,0,1,131,255,128,3,0,12,0,6,0,12,0,6,0, - 12,0,12,0,63,0,12,25,50,14,1,249,3,0,7,128, - 7,128,3,0,0,0,0,0,0,0,3,0,3,0,2,0, - 2,0,6,0,12,0,28,0,56,0,120,0,112,0,240,0, - 224,112,224,112,224,112,240,48,112,48,60,224,31,192,23,32, - 96,23,0,0,6,0,0,7,0,0,3,128,0,1,192,0, - 0,96,0,0,48,0,0,0,0,0,16,0,0,56,0,0, - 56,0,0,120,0,0,124,0,0,124,0,0,220,0,0,222, - 0,1,158,0,1,142,0,1,143,0,3,7,0,3,7,128, - 3,7,128,6,3,128,7,255,192,7,255,192,12,1,192,12, - 1,224,12,1,224,24,0,240,24,0,240,56,0,248,124,1, - 252,254,3,254,23,32,96,23,0,0,0,1,128,0,3,128, - 0,7,0,0,14,0,0,24,0,0,48,0,0,0,0,0, - 16,0,0,56,0,0,56,0,0,120,0,0,124,0,0,124, - 0,0,220,0,0,222,0,1,158,0,1,142,0,1,143,0, - 3,7,0,3,7,128,3,7,128,6,3,128,7,255,192,7, - 255,192,12,1,192,12,1,224,12,1,224,24,0,240,24,0, - 240,56,0,248,124,1,252,254,3,254,23,31,93,23,0,0, - 0,24,0,0,60,0,0,126,0,0,195,0,1,129,128,0, - 0,0,0,16,0,0,56,0,0,56,0,0,120,0,0,124, - 0,0,124,0,0,220,0,0,222,0,1,158,0,1,142,0, - 1,143,0,3,7,0,3,7,128,3,7,128,6,3,128,7, - 255,192,7,255,192,12,1,192,12,1,224,12,1,224,24,0, - 240,24,0,240,56,0,248,124,1,252,254,3,254,23,30,90, - 23,0,0,0,241,128,1,255,0,3,30,0,0,0,0,0, - 0,0,0,16,0,0,56,0,0,56,0,0,120,0,0,124, - 0,0,124,0,0,220,0,0,222,0,1,158,0,1,142,0, - 1,143,0,3,7,0,3,7,128,3,7,128,6,3,128,7, - 255,192,7,255,192,12,1,192,12,1,224,12,1,224,24,0, - 240,24,0,240,56,0,248,124,1,252,254,3,254,23,30,90, - 23,0,0,1,134,0,3,207,0,1,134,0,0,0,0,0, - 0,0,0,16,0,0,56,0,0,56,0,0,120,0,0,124, - 0,0,124,0,0,220,0,0,222,0,1,158,0,1,142,0, - 1,143,0,3,7,0,3,7,128,3,7,128,6,3,128,7, - 255,192,7,255,192,12,1,192,12,1,224,12,1,224,24,0, - 240,24,0,240,56,0,248,124,1,252,254,3,254,23,32,96, - 23,0,0,0,120,0,0,204,0,0,132,0,0,132,0,0, - 204,0,0,120,0,0,0,0,0,16,0,0,56,0,0,56, - 0,0,120,0,0,124,0,0,124,0,0,220,0,0,222,0, - 1,158,0,1,142,0,1,143,0,3,7,0,3,7,128,3, - 7,128,6,3,128,7,255,192,7,255,192,12,1,192,12,1, - 224,12,1,224,24,0,240,24,0,240,56,0,248,124,1,252, - 254,3,254,30,25,100,32,0,0,1,255,255,252,0,127,255, - 252,0,29,192,124,0,25,192,28,0,25,192,28,0,49,192, - 12,0,49,192,140,0,97,192,132,0,97,193,132,0,193,193, - 128,0,193,195,128,1,129,255,128,1,129,255,128,3,1,195, - 128,3,255,193,128,7,255,193,128,6,1,192,132,12,1,192, - 132,12,1,192,4,24,1,192,12,24,1,192,12,48,1,192, - 28,48,1,192,124,120,7,255,252,254,31,255,252,20,32,96, - 22,1,249,0,248,96,3,255,96,15,7,224,28,1,224,60, - 0,224,56,0,224,120,0,96,120,0,96,240,0,96,240,0, - 32,240,0,0,240,0,0,240,0,0,240,0,0,240,0,0, - 240,0,0,240,0,48,120,0,48,120,0,32,120,0,96,60, - 0,96,28,0,192,14,1,128,7,207,0,1,254,0,0,32, - 0,0,64,0,0,240,0,0,24,0,0,24,0,1,24,0, - 0,240,0,20,32,96,24,1,0,3,0,0,3,128,0,1, - 192,0,0,224,0,0,48,0,0,24,0,0,0,0,255,255, - 240,63,255,240,14,1,240,14,0,112,14,0,112,14,0,48, - 14,4,48,14,4,16,14,4,16,14,12,0,14,60,0,15, - 252,0,15,252,0,14,60,0,14,12,0,14,12,0,14,4, - 16,14,4,16,14,0,16,14,0,48,14,0,48,14,0,112, - 14,1,240,63,255,240,255,255,240,20,32,96,24,1,0,0, - 1,128,0,3,128,0,7,0,0,14,0,0,24,0,0,48, - 0,0,0,0,255,255,240,63,255,240,14,1,240,14,0,112, - 14,0,112,14,0,48,14,4,48,14,4,16,14,4,16,14, - 12,0,14,60,0,15,252,0,15,252,0,14,60,0,14,12, - 0,14,12,0,14,4,16,14,4,16,14,0,16,14,0,48, - 14,0,48,14,0,112,14,1,240,63,255,240,255,255,240,20, - 32,96,24,1,0,0,48,0,0,120,0,0,252,0,1,134, - 0,3,3,0,0,0,0,0,0,0,255,255,240,63,255,240, - 14,1,240,14,0,112,14,0,112,14,0,48,14,4,48,14, - 4,16,14,4,16,14,12,0,14,60,0,15,252,0,15,252, - 0,14,60,0,14,12,0,14,12,0,14,4,16,14,4,16, - 14,0,16,14,0,48,14,0,48,14,0,112,14,1,240,63, - 255,240,255,255,240,20,30,90,24,1,0,0,198,0,1,239, - 0,0,198,0,0,0,0,0,0,0,255,255,240,63,255,240, - 14,1,240,14,0,112,14,0,112,14,0,48,14,4,48,14, - 4,16,14,4,16,14,12,0,14,60,0,15,252,0,15,252, - 0,14,60,0,14,12,0,14,12,0,14,4,16,14,4,16, - 14,0,16,14,0,48,14,0,48,14,0,112,14,1,240,63, - 255,240,255,255,240,11,32,64,13,1,0,96,0,112,0,56, - 0,28,0,6,0,3,0,0,0,255,224,63,128,14,0,14, - 0,14,0,14,0,14,0,14,0,14,0,14,0,14,0,14, - 0,14,0,14,0,14,0,14,0,14,0,14,0,14,0,14, - 0,14,0,14,0,14,0,63,128,255,224,11,32,64,13,1, - 0,0,192,1,192,3,128,7,0,12,0,24,0,0,0,255, - 224,63,128,14,0,14,0,14,0,14,0,14,0,14,0,14, - 0,14,0,14,0,14,0,14,0,14,0,14,0,14,0,14, - 0,14,0,14,0,14,0,14,0,14,0,14,0,63,128,255, - 224,11,31,62,13,1,0,6,0,15,0,31,128,48,192,96, - 96,0,0,255,224,63,128,14,0,14,0,14,0,14,0,14, - 0,14,0,14,0,14,0,14,0,14,0,14,0,14,0,14, - 0,14,0,14,0,14,0,14,0,14,0,14,0,14,0,14, - 0,63,128,255,224,11,30,60,13,1,0,49,128,123,192,49, - 128,0,0,0,0,255,224,63,128,14,0,14,0,14,0,14, - 0,14,0,14,0,14,0,14,0,14,0,14,0,14,0,14, - 0,14,0,14,0,14,0,14,0,14,0,14,0,14,0,14, - 0,14,0,63,128,255,224,22,25,75,24,1,0,255,252,0, - 255,255,128,30,7,192,14,1,224,14,0,240,14,0,112,14, - 0,120,14,0,120,14,0,56,14,0,60,14,0,60,14,0, - 60,127,224,60,127,224,60,14,0,60,14,0,60,14,0,60, - 14,0,56,14,0,120,14,0,120,14,0,112,14,0,224,14, - 1,192,255,255,128,255,254,0,26,30,120,28,1,0,0,30, - 48,0,0,63,224,0,0,99,192,0,0,0,0,0,0,0, - 0,0,255,0,255,192,31,0,63,0,15,128,12,0,15,192, - 12,0,15,192,12,0,13,224,12,0,13,240,12,0,12,248, - 12,0,12,120,12,0,12,124,12,0,12,62,12,0,12,30, - 12,0,12,31,12,0,12,15,140,0,12,7,140,0,12,7, - 204,0,12,3,204,0,12,1,236,0,12,0,236,0,12,0, - 252,0,12,0,124,0,12,0,60,0,12,0,60,0,63,0, - 28,0,255,192,12,0,22,32,96,24,1,0,6,0,0,7, - 0,0,3,128,0,1,192,0,0,96,0,0,48,0,0,0, - 0,1,254,0,7,255,128,15,3,192,28,0,224,60,0,240, - 56,0,112,120,0,120,120,0,120,240,0,60,240,0,60,240, - 0,60,240,0,60,240,0,60,240,0,60,240,0,60,240,0, - 60,240,0,56,120,0,120,120,0,120,56,0,112,60,0,240, - 28,0,224,15,3,192,7,255,128,1,254,0,22,32,96,24, - 1,0,0,3,0,0,7,0,0,14,0,0,28,0,0,48, - 0,0,96,0,0,0,0,1,254,0,7,255,128,15,3,192, - 28,0,224,60,0,240,56,0,112,120,0,120,120,0,120,240, - 0,60,240,0,60,240,0,60,240,0,60,240,0,60,240,0, - 60,240,0,60,240,0,60,240,0,56,120,0,120,120,0,120, - 56,0,112,60,0,240,28,0,224,15,3,192,7,255,128,1, - 254,0,22,31,93,24,1,0,0,48,0,0,120,0,0,252, - 0,1,134,0,3,3,0,0,0,0,1,254,0,7,255,128, - 15,3,192,28,0,224,60,0,240,56,0,112,120,0,120,120, - 0,120,240,0,60,240,0,60,240,0,60,240,0,60,240,0, - 60,240,0,60,240,0,60,240,0,60,240,0,56,120,0,120, - 120,0,120,56,0,112,60,0,240,28,0,224,15,3,192,7, - 255,128,1,254,0,22,30,90,24,1,0,0,241,128,1,255, - 0,3,30,0,0,0,0,0,0,0,1,254,0,7,255,128, - 15,3,192,28,0,224,60,0,240,56,0,112,120,0,120,120, - 0,120,240,0,60,240,0,60,240,0,60,240,0,60,240,0, - 60,240,0,60,240,0,60,240,0,60,240,0,56,120,0,120, - 120,0,120,56,0,112,60,0,240,28,0,224,15,3,192,7, - 255,128,1,254,0,22,30,90,24,1,0,0,198,0,1,239, - 0,0,198,0,0,0,0,0,0,0,1,254,0,7,255,128, - 15,3,192,28,0,224,60,0,240,56,0,112,120,0,120,120, - 0,120,240,0,60,240,0,60,240,0,60,240,0,60,240,0, - 60,240,0,60,240,0,60,240,0,60,240,0,56,120,0,120, - 120,0,120,56,0,112,60,0,240,28,0,224,15,3,192,7, - 255,128,1,254,0,17,15,45,20,2,1,224,3,128,112,7, - 0,56,14,0,28,28,0,14,56,0,7,112,0,3,224,0, - 1,192,0,3,224,0,7,112,0,14,56,0,28,28,0,56, - 14,0,112,7,0,224,3,128,22,28,84,24,1,254,0,0, - 24,1,254,48,7,255,176,14,3,224,28,0,224,60,1,240, - 56,1,240,120,3,120,120,6,120,240,6,60,240,12,60,240, - 24,60,240,56,60,240,48,60,240,96,60,240,224,60,240,192, - 60,113,128,56,123,0,120,123,0,120,62,0,112,60,0,240, - 30,1,224,31,3,192,55,255,128,113,254,0,96,0,0,192, - 0,0,26,32,128,26,0,0,0,48,0,0,0,56,0,0, - 0,28,0,0,0,14,0,0,0,3,0,0,0,1,128,0, - 0,0,0,0,255,224,255,192,63,128,63,0,14,0,12,0, - 14,0,12,0,14,0,12,0,14,0,12,0,14,0,12,0, - 14,0,12,0,14,0,12,0,14,0,12,0,14,0,12,0, - 14,0,12,0,14,0,12,0,14,0,12,0,14,0,12,0, - 14,0,12,0,14,0,12,0,14,0,12,0,14,0,12,0, - 15,0,24,0,7,0,24,0,7,128,48,0,3,224,240,0, - 1,255,192,0,0,127,0,0,26,32,128,26,0,0,0,0, - 48,0,0,0,112,0,0,0,224,0,0,1,192,0,0,3, - 0,0,0,6,0,0,0,0,0,0,255,224,255,192,63,128, - 63,0,14,0,12,0,14,0,12,0,14,0,12,0,14,0, - 12,0,14,0,12,0,14,0,12,0,14,0,12,0,14,0, - 12,0,14,0,12,0,14,0,12,0,14,0,12,0,14,0, - 12,0,14,0,12,0,14,0,12,0,14,0,12,0,14,0, - 12,0,14,0,12,0,15,0,24,0,7,0,24,0,7,128, - 48,0,3,224,240,0,1,255,192,0,0,127,0,0,26,31, - 124,26,0,0,0,6,0,0,0,15,0,0,0,31,128,0, - 0,48,192,0,0,96,96,0,0,0,0,0,255,224,255,192, - 63,128,63,0,14,0,12,0,14,0,12,0,14,0,12,0, - 14,0,12,0,14,0,12,0,14,0,12,0,14,0,12,0, - 14,0,12,0,14,0,12,0,14,0,12,0,14,0,12,0, - 14,0,12,0,14,0,12,0,14,0,12,0,14,0,12,0, - 14,0,12,0,14,0,12,0,15,0,24,0,7,0,24,0, - 7,128,48,0,3,224,240,0,1,255,192,0,0,127,0,0, - 26,30,120,26,0,0,0,48,192,0,0,121,224,0,0,48, - 192,0,0,0,0,0,0,0,0,0,255,224,255,192,63,128, - 63,0,14,0,12,0,14,0,12,0,14,0,12,0,14,0, - 12,0,14,0,12,0,14,0,12,0,14,0,12,0,14,0, - 12,0,14,0,12,0,14,0,12,0,14,0,12,0,14,0, - 12,0,14,0,12,0,14,0,12,0,14,0,12,0,14,0, - 12,0,14,0,12,0,15,0,24,0,7,0,24,0,7,128, - 48,0,3,224,240,0,1,255,192,0,0,127,0,0,23,32, - 96,23,0,0,0,1,128,0,3,128,0,7,0,0,14,0, - 0,24,0,0,48,0,0,0,0,255,131,254,126,0,248,62, - 0,112,30,0,96,15,0,224,15,0,192,7,129,128,7,193, - 128,3,195,0,3,227,0,1,230,0,0,246,0,0,252,0, - 0,124,0,0,120,0,0,56,0,0,56,0,0,56,0,0, - 56,0,0,56,0,0,56,0,0,56,0,0,56,0,0,254, - 0,3,255,128,20,25,75,22,1,0,255,224,0,31,0,0, - 14,0,0,14,0,0,14,0,0,14,0,0,15,254,0,15, - 255,128,14,3,192,14,1,224,14,0,240,14,0,240,14,0, - 240,14,0,240,14,0,240,14,1,224,14,3,224,15,255,192, - 15,255,0,14,0,0,14,0,0,14,0,0,14,0,0,31, - 0,0,255,224,0,17,26,78,19,0,255,3,248,0,7,156, - 0,14,14,0,14,15,0,28,7,0,28,7,0,28,7,0, - 28,7,0,28,14,0,28,14,0,28,248,0,28,248,0,28, - 14,0,28,7,0,28,7,0,28,7,128,28,3,128,28,3, - 128,28,3,128,28,3,128,28,3,128,28,231,128,28,231,0, - 60,231,0,252,254,0,0,56,0,16,23,46,17,1,0,12, - 0,14,0,7,0,3,128,0,192,0,96,0,0,7,192,31, - 240,120,120,112,56,112,56,112,56,1,248,15,248,60,56,112, - 56,224,56,224,56,224,120,240,253,127,159,63,14,16,23,46, - 17,1,0,0,48,0,112,0,224,1,192,3,0,6,0,0, - 0,7,192,31,240,120,120,112,56,112,56,112,56,1,248,15, - 248,60,56,112,56,224,56,224,56,224,120,240,253,127,159,63, - 14,16,22,44,17,1,0,3,0,7,128,15,192,24,96,48, - 48,0,0,7,192,31,240,120,120,112,56,112,56,112,56,1, - 248,15,248,60,56,112,56,224,56,224,56,224,120,240,253,127, - 159,62,14,16,21,42,17,1,0,15,24,31,240,49,224,0, - 0,0,0,7,192,31,240,120,120,112,56,112,56,112,56,1, - 248,15,248,60,56,112,56,224,56,224,56,224,120,240,253,127, - 159,62,14,16,21,42,17,1,0,12,96,30,240,12,96,0, - 0,0,0,7,192,31,240,120,120,112,56,112,56,112,56,1, - 248,15,248,60,56,112,56,224,56,224,56,224,120,240,253,127, - 159,62,14,16,23,46,17,1,0,7,128,12,192,8,64,8, - 64,12,192,7,128,0,0,7,192,31,240,120,120,112,56,112, - 56,112,56,1,248,15,248,60,56,112,56,224,56,224,56,224, - 120,240,253,127,159,62,14,23,16,48,25,1,0,15,195,224, - 63,231,248,112,124,28,112,60,12,112,56,14,112,56,14,1, - 248,14,15,255,254,60,56,0,112,56,0,240,56,0,224,60, - 2,224,124,6,240,254,28,127,207,248,63,3,240,12,23,46, - 14,1,249,7,128,31,224,56,112,112,240,112,240,224,96,224, - 0,224,0,224,0,224,0,240,0,240,16,120,48,124,96,63, - 192,15,0,2,0,4,0,15,0,1,128,1,128,17,128,15, - 0,14,23,46,16,1,0,24,0,28,0,14,0,7,0,1, - 128,0,192,0,0,7,192,31,240,56,56,112,24,112,28,240, - 28,240,28,255,252,224,0,224,0,240,0,240,4,120,12,60, - 56,31,240,7,192,14,23,46,16,1,0,0,24,0,56,0, - 112,0,224,1,128,3,0,0,0,7,192,31,240,56,120,112, - 56,96,28,224,28,224,28,255,252,224,0,224,0,240,0,240, - 4,120,12,60,56,31,240,7,192,14,22,44,16,1,0,3, - 0,7,128,15,192,24,96,48,48,0,0,7,192,31,240,56, - 56,112,24,112,28,240,28,240,28,255,252,224,0,224,0,240, - 0,240,4,120,12,60,56,31,240,7,192,14,21,42,16,1, - 0,12,96,30,240,12,96,0,0,0,0,7,192,31,240,56, - 56,112,24,112,28,240,28,240,28,255,252,224,0,224,0,240, - 0,240,4,120,12,60,24,31,240,7,192,9,23,46,11,1, - 0,192,0,224,0,112,0,56,0,12,0,6,0,0,0,252, - 0,28,0,28,0,28,0,28,0,28,0,28,0,28,0,28, - 0,28,0,28,0,28,0,28,0,28,0,28,0,255,128,9, - 23,46,11,1,0,1,128,3,128,7,0,14,0,24,0,48, - 0,0,0,252,0,28,0,28,0,28,0,28,0,28,0,28, - 0,28,0,28,0,28,0,28,0,28,0,28,0,28,0,28, - 0,255,128,10,22,44,11,0,0,12,0,30,0,63,0,97, - 128,192,192,0,0,126,0,14,0,14,0,14,0,14,0,14, - 0,14,0,14,0,14,0,14,0,14,0,14,0,14,0,14, - 0,14,0,127,192,9,21,42,11,1,0,99,0,247,128,99, - 0,0,0,0,0,252,0,28,0,28,0,28,0,28,0,28, - 0,28,0,28,0,28,0,28,0,28,0,28,0,28,0,28, - 0,28,0,255,128,14,25,50,17,1,0,48,0,60,0,14, - 224,7,192,15,128,13,192,0,224,0,240,0,112,7,248,31, - 248,56,120,112,60,112,60,224,28,224,28,224,28,224,28,224, - 28,224,28,240,60,112,56,120,120,63,240,15,192,19,21,63, - 19,0,0,3,198,0,7,252,0,12,120,0,0,0,0,0, - 0,0,28,120,0,253,254,0,31,158,0,30,15,0,30,7, - 0,28,7,0,28,7,0,28,7,0,28,7,0,28,7,0, - 28,7,0,28,7,0,28,7,0,28,7,0,28,7,0,255, - 31,224,14,23,46,16,1,0,48,0,56,0,28,0,14,0, - 3,0,1,128,0,0,7,128,31,224,56,112,112,56,112,56, - 224,28,224,28,224,28,224,28,224,28,224,28,240,60,112,56, - 120,120,31,224,7,128,14,23,46,16,1,0,0,24,0,56, - 0,112,0,224,1,128,3,0,0,0,7,128,31,224,56,112, - 112,56,112,56,224,28,224,28,224,28,224,28,224,28,224,28, - 240,60,112,56,120,120,31,224,7,128,14,22,44,16,1,0, - 3,0,7,128,15,192,24,96,48,48,0,0,7,128,31,224, - 56,112,112,56,112,56,224,28,224,28,224,28,224,28,224,28, - 224,28,112,56,112,56,56,112,31,224,7,128,14,21,42,16, - 1,0,15,24,31,240,49,224,0,0,0,0,7,128,31,224, - 56,112,112,56,112,56,224,28,224,28,224,28,224,28,224,28, - 224,28,112,56,112,56,56,112,31,224,7,128,14,21,42,16, - 1,0,24,192,61,224,24,192,0,0,0,0,7,128,31,224, - 56,112,112,56,112,56,224,28,224,28,224,28,224,28,224,28, - 224,28,112,56,112,56,56,112,31,224,7,128,16,16,32,20, - 2,0,1,128,3,192,3,192,1,128,0,0,0,0,0,0, - 255,255,255,255,0,0,0,0,0,0,1,128,3,192,3,192, - 1,128,14,22,44,16,1,253,0,24,0,24,0,48,7,240, - 31,240,56,112,112,248,112,216,225,156,225,156,227,28,227,28, - 230,28,230,28,236,56,124,56,120,112,63,224,63,128,48,0, - 96,0,96,0,18,23,69,20,0,0,6,0,0,7,0,0, - 3,128,0,1,192,0,0,96,0,0,48,0,0,0,0,28, - 7,0,252,63,0,28,7,0,28,7,0,28,7,0,28,7, - 0,28,7,0,28,7,0,28,7,0,28,7,0,28,7,0, - 28,15,0,28,15,0,14,63,0,15,247,192,7,199,0,18, - 23,69,20,0,0,0,12,0,0,28,0,0,56,0,0,112, - 0,0,192,0,1,128,0,0,0,0,28,7,0,252,63,0, - 28,7,0,28,7,0,28,7,0,28,7,0,28,7,0,28, - 7,0,28,7,0,28,7,0,28,7,0,28,15,0,28,15, - 0,14,63,0,15,247,192,7,199,0,18,22,66,20,0,0, - 0,192,0,1,224,0,3,240,0,6,24,0,12,12,0,0, - 0,0,28,7,0,252,63,0,28,7,0,28,7,0,28,7, - 0,28,7,0,28,7,0,28,7,0,28,7,0,28,7,0, - 28,7,0,28,15,0,28,15,0,14,63,0,15,247,192,7, - 199,0,18,21,63,20,0,0,3,24,0,7,188,0,3,24, - 0,0,0,0,0,0,0,28,7,0,252,63,0,28,7,0, - 28,7,0,28,7,0,28,7,0,28,7,0,28,7,0,28, - 7,0,28,7,0,28,7,0,28,15,0,28,15,0,14,63, - 0,15,247,192,7,199,0,17,30,90,19,1,249,0,12,0, - 0,28,0,0,56,0,0,112,0,0,192,0,1,128,0,0, - 0,0,255,31,128,124,7,0,60,6,0,28,6,0,30,12, - 0,14,12,0,15,8,0,7,24,0,7,24,0,7,176,0, - 3,176,0,3,224,0,1,224,0,1,224,0,0,192,0,0, - 192,0,1,128,0,1,128,0,99,0,0,227,0,0,230,0, - 0,252,0,0,112,0,0,16,29,58,19,1,249,56,0,248, - 0,56,0,56,0,56,0,56,0,56,240,59,252,63,30,60, - 14,60,15,56,7,56,7,56,7,56,7,56,7,56,7,60, - 15,60,14,62,30,59,252,57,240,56,0,56,0,56,0,56, - 0,56,0,56,0,255,0,18,28,84,20,1,249,3,24,0, - 7,188,0,3,24,0,0,0,0,0,0,0,255,31,192,124, - 7,0,60,6,0,28,6,0,30,12,0,14,12,0,15,8, - 0,7,24,0,7,24,0,7,176,0,3,176,0,3,224,0, - 1,224,0,1,224,0,0,192,0,0,192,0,1,128,0,1, - 128,0,99,0,0,227,0,0,230,0,0,252,0,0,112,0, - 0}; -/* - Fontname: -Adobe-New Century Schoolbook-Medium-R-Normal--34-240-100-100-P-181-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 0, '1' Height: 24 - Calculated Max Values w=16 h=25 x= 3 y=11 dx=20 dy= 0 ascent=25 len=50 - Font Bounding box w=39 h=50 x=-6 y=-11 - Calculated Min Values x=-1 y=-6 dx= 0 dy= 0 - Pure Font ascent =24 descent= 0 - X Font ascent =24 descent= 0 - Max Font ascent =25 descent=-6 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_ncenR24n[744] U8G_FONT_SECTION("u8g_font_ncenR24n") = { - 0,39,50,250,245,24,0,0,0,0,42,58,0,25,250,24, - 0,12,14,28,17,2,11,6,0,6,0,6,0,198,112,230, - 112,127,224,31,128,31,0,127,192,230,112,198,112,6,0,6, - 0,6,0,16,17,34,20,2,255,1,128,1,128,1,128,1, - 128,1,128,1,128,1,128,255,255,255,255,1,128,1,128,1, - 128,1,128,1,128,1,128,1,128,1,128,5,10,10,9,2, - 250,112,248,248,120,24,24,48,96,224,128,8,3,3,11,1, - 7,255,255,255,4,4,4,9,2,0,96,240,240,96,10,25, - 50,9,255,0,0,192,0,192,0,192,1,128,1,128,1,128, - 3,0,3,0,3,0,6,0,6,0,6,0,12,0,12,0, - 12,0,24,0,24,0,24,0,48,0,48,0,48,0,96,0, - 96,0,96,0,192,0,16,24,48,18,2,0,3,192,15,240, - 28,56,24,24,56,28,120,30,112,14,240,15,240,15,240,15, - 240,15,240,15,240,15,240,15,240,15,240,15,240,15,112,14, - 120,30,56,28,24,24,28,56,15,240,3,192,13,24,48,18, - 3,0,3,0,7,0,255,0,7,0,7,0,7,0,7,0, - 7,0,7,0,7,0,7,0,7,0,7,0,7,0,7,0, - 7,0,7,0,7,0,7,0,7,0,7,0,7,0,15,128, - 255,248,15,24,48,18,1,0,7,224,31,248,56,28,96,30, - 112,14,120,14,120,14,120,14,48,30,0,28,0,28,0,56, - 0,120,0,112,0,224,1,192,3,128,7,2,14,2,28,6, - 56,6,127,254,255,254,255,254,15,24,48,18,1,0,7,224, - 31,248,56,56,112,28,120,28,120,28,48,28,0,28,0,56, - 0,112,1,224,15,240,0,248,0,60,0,28,0,30,96,14, - 240,14,240,14,240,30,224,28,120,124,63,240,15,192,16,24, - 48,18,1,0,0,48,0,48,0,112,0,240,1,240,1,240, - 3,112,6,112,6,112,12,112,24,112,24,112,48,112,96,112, - 96,112,192,112,255,255,255,255,0,112,0,112,0,112,0,112, - 0,248,3,254,14,24,48,18,2,0,56,8,63,248,63,240, - 63,224,48,0,48,0,32,0,96,0,99,192,111,240,124,120, - 112,56,96,60,0,28,0,28,0,28,96,28,240,28,240,28, - 240,60,224,56,112,120,127,240,31,128,15,24,48,18,1,0, - 3,240,15,252,28,62,56,30,56,30,48,12,112,0,112,0, - 112,0,241,224,247,248,254,60,252,28,248,30,240,14,240,14, - 240,14,112,14,112,14,112,30,56,28,56,60,31,240,7,192, - 13,24,48,18,3,0,255,248,255,248,255,248,192,16,192,48, - 128,32,128,96,128,64,0,192,0,192,1,128,1,128,1,128, - 3,0,3,0,3,0,7,0,7,0,7,0,15,0,15,0, - 15,0,15,0,6,0,15,24,48,18,1,0,7,224,31,248, - 60,56,56,28,112,28,112,12,112,12,120,24,60,56,63,112, - 31,224,7,240,7,248,29,252,56,124,112,30,112,30,224,14, - 224,14,224,14,112,28,120,60,63,248,15,224,15,24,48,18, - 1,0,15,192,63,240,120,120,112,56,240,60,224,28,224,28, - 224,30,224,30,240,30,240,62,120,126,120,126,63,222,31,158, - 0,30,0,28,0,28,96,56,240,56,240,112,241,224,127,192, - 63,0,4,16,16,9,3,0,96,240,240,96,0,0,0,0, - 0,0,0,0,96,240,240,96}; -/* - Fontname: -Adobe-New Century Schoolbook-Medium-R-Normal--34-240-100-100-P-181-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 25, '1' Height: 24 - Calculated Max Values w=31 h=31 x= 9 y=17 dx=31 dy= 0 ascent=27 len=100 - Font Bounding box w=39 h=50 x=-6 y=-11 - Calculated Min Values x=-2 y=-7 dx= 0 dy= 0 - Pure Font ascent =25 descent=-7 - X Font ascent =25 descent=-7 - Max Font ascent =27 descent=-7 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_ncenR24r[5367] U8G_FONT_SECTION("u8g_font_ncenR24r") = { - 0,39,50,250,245,25,5,159,15,28,32,127,249,27,249,25, - 249,0,0,0,9,1,1,4,25,25,10,3,0,96,240,240, - 240,240,240,240,96,96,96,96,96,96,96,96,96,96,96,0, - 0,0,96,240,240,96,9,8,16,13,2,17,227,128,227,128, - 227,128,227,128,65,0,65,0,65,0,65,0,16,23,46,19, - 2,0,3,12,3,12,3,12,7,28,6,24,6,24,6,24, - 127,255,127,255,6,24,14,56,12,56,12,48,255,254,255,254, - 12,48,12,48,28,112,28,112,24,96,24,96,24,96,24,96, - 14,31,62,18,2,252,2,0,2,0,2,0,15,192,63,240, - 114,112,226,56,194,120,194,120,194,48,194,0,226,0,250,0, - 127,0,63,192,31,240,3,248,2,124,2,60,98,28,242,12, - 242,12,226,28,194,24,226,120,127,240,31,192,2,0,2,0, - 2,0,2,0,24,25,75,27,1,255,3,128,32,15,192,224, - 28,227,192,56,127,192,56,97,128,112,97,128,112,99,0,240, - 99,0,224,102,0,224,196,0,224,204,0,225,136,28,115,24, - 126,62,16,227,0,49,195,0,99,195,0,99,131,0,199,131, - 0,199,3,1,135,6,1,135,6,3,7,12,2,3,152,6, - 1,240,4,0,0,22,25,75,27,2,0,1,248,0,7,188, - 0,6,28,0,14,14,0,14,14,0,14,14,0,14,12,0, - 14,28,0,15,56,0,15,112,0,7,224,0,7,128,0,15, - 199,252,59,193,240,113,224,224,113,240,192,224,240,192,224,249, - 128,224,125,128,240,63,4,240,30,4,248,15,12,126,63,248, - 63,243,248,31,193,224,3,8,8,7,2,17,224,224,224,224, - 64,64,64,64,8,29,29,11,2,252,1,7,6,12,24,48, - 48,48,96,96,96,96,224,224,224,224,224,96,96,96,96,48, - 48,16,24,12,6,7,3,8,29,29,11,2,252,192,224,96, - 48,24,8,12,12,6,6,6,6,7,7,7,7,7,6,6, - 6,6,12,12,28,24,48,96,192,192,12,14,28,17,2,11, - 6,0,6,0,6,0,198,112,230,112,127,224,31,128,31,0, - 127,192,230,112,198,112,6,0,6,0,6,0,16,17,34,20, - 2,255,1,128,1,128,1,128,1,128,1,128,1,128,1,128, - 255,255,255,255,1,128,1,128,1,128,1,128,1,128,1,128, - 1,128,1,128,5,10,10,9,2,250,112,248,248,120,24,24, - 48,96,224,128,8,3,3,11,1,7,255,255,255,4,4,4, - 9,2,0,96,240,240,96,10,25,50,9,255,0,0,192,0, - 192,0,192,1,128,1,128,1,128,3,0,3,0,3,0,6, - 0,6,0,6,0,12,0,12,0,12,0,24,0,24,0,24, - 0,48,0,48,0,48,0,96,0,96,0,96,0,192,0,16, - 24,48,18,2,0,3,192,15,240,28,56,24,24,56,28,120, - 30,112,14,240,15,240,15,240,15,240,15,240,15,240,15,240, - 15,240,15,240,15,240,15,112,14,120,30,56,28,24,24,28, - 56,15,240,3,192,13,24,48,18,3,0,3,0,7,0,255, - 0,7,0,7,0,7,0,7,0,7,0,7,0,7,0,7, - 0,7,0,7,0,7,0,7,0,7,0,7,0,7,0,7, - 0,7,0,7,0,7,0,15,128,255,248,15,24,48,18,1, - 0,7,224,31,248,56,28,96,30,112,14,120,14,120,14,120, - 14,48,30,0,28,0,28,0,56,0,120,0,112,0,224,1, - 192,3,128,7,2,14,2,28,6,56,6,127,254,255,254,255, - 254,15,24,48,18,1,0,7,224,31,248,56,56,112,28,120, - 28,120,28,48,28,0,28,0,56,0,112,1,224,15,240,0, - 248,0,60,0,28,0,30,96,14,240,14,240,14,240,30,224, - 28,120,124,63,240,15,192,16,24,48,18,1,0,0,48,0, - 48,0,112,0,240,1,240,1,240,3,112,6,112,6,112,12, - 112,24,112,24,112,48,112,96,112,96,112,192,112,255,255,255, - 255,0,112,0,112,0,112,0,112,0,248,3,254,14,24,48, - 18,2,0,56,8,63,248,63,240,63,224,48,0,48,0,32, - 0,96,0,99,192,111,240,124,120,112,56,96,60,0,28,0, - 28,0,28,96,28,240,28,240,28,240,60,224,56,112,120,127, - 240,31,128,15,24,48,18,1,0,3,240,15,252,28,62,56, - 30,56,30,48,12,112,0,112,0,112,0,241,224,247,248,254, - 60,252,28,248,30,240,14,240,14,240,14,112,14,112,14,112, - 30,56,28,56,60,31,240,7,192,13,24,48,18,3,0,255, - 248,255,248,255,248,192,16,192,48,128,32,128,96,128,64,0, - 192,0,192,1,128,1,128,1,128,3,0,3,0,3,0,7, - 0,7,0,7,0,15,0,15,0,15,0,15,0,6,0,15, - 24,48,18,1,0,7,224,31,248,60,56,56,28,112,28,112, - 12,112,12,120,24,60,56,63,112,31,224,7,240,7,248,29, - 252,56,124,112,30,112,30,224,14,224,14,224,14,112,28,120, - 60,63,248,15,224,15,24,48,18,1,0,15,192,63,240,120, - 120,112,56,240,60,224,28,224,28,224,30,224,30,240,30,240, - 62,120,126,120,126,63,222,31,158,0,30,0,28,0,28,96, - 56,240,56,240,112,241,224,127,192,63,0,4,16,16,9,3, - 0,96,240,240,96,0,0,0,0,0,0,0,0,96,240,240, - 96,5,21,21,9,1,251,48,120,120,48,0,0,0,0,0, - 0,0,0,48,120,120,56,24,16,48,96,192,16,18,36,20, - 2,255,0,1,0,7,0,31,0,124,1,240,7,192,31,0, - 124,0,240,0,240,0,124,0,31,0,7,192,1,240,0,124, - 0,31,0,7,0,1,16,8,16,20,2,4,255,255,255,255, - 0,0,0,0,0,0,0,0,255,255,255,255,16,18,36,20, - 2,255,128,0,224,0,248,0,62,0,15,128,3,224,0,248, - 0,62,0,15,0,15,0,62,0,248,3,224,15,128,62,0, - 248,0,224,0,128,0,12,25,50,14,1,0,63,128,115,224, - 192,224,192,240,224,112,224,112,224,112,0,240,0,240,1,224, - 1,192,3,128,3,0,6,0,4,0,4,0,12,0,12,0, - 0,0,0,0,0,0,12,0,30,0,30,0,12,0,22,25, - 75,25,1,0,0,254,0,3,255,128,15,135,192,30,0,224, - 28,0,112,48,0,56,48,0,24,96,251,152,97,207,140,227, - 143,140,199,135,140,199,7,12,207,7,12,207,15,8,206,15, - 24,206,14,24,206,30,48,102,62,96,103,126,192,51,231,152, - 56,0,56,28,0,112,15,129,224,7,255,128,0,254,0,23, - 25,75,23,0,0,0,16,0,0,56,0,0,56,0,0,120, - 0,0,124,0,0,124,0,0,220,0,0,222,0,1,158,0, - 1,142,0,1,143,0,3,7,0,3,7,128,3,7,128,6, - 3,128,7,255,192,7,255,192,12,1,192,12,1,224,12,1, - 224,24,0,240,24,0,240,56,0,248,124,1,252,254,3,254, - 20,25,75,23,1,0,255,254,0,63,255,128,14,7,192,14, - 1,192,14,1,224,14,1,224,14,1,224,14,1,224,14,1, - 192,14,1,192,14,3,128,15,255,0,15,252,0,14,15,128, - 14,3,192,14,1,224,14,0,240,14,0,240,14,0,240,14, - 0,240,14,0,240,14,1,224,14,3,224,63,255,192,255,255, - 0,20,25,75,22,1,0,1,252,96,7,255,96,14,3,224, - 28,1,224,60,0,224,56,0,224,120,0,96,120,0,96,240, - 0,32,240,0,32,240,0,0,240,0,0,240,0,0,240,0, - 0,240,0,0,240,0,0,240,0,48,120,0,48,120,0,48, - 120,0,96,60,0,96,28,0,192,15,3,128,7,255,0,1, - 252,0,22,25,75,25,1,0,255,254,0,63,255,192,14,3, - 224,14,0,240,14,0,112,14,0,120,14,0,120,14,0,60, - 14,0,60,14,0,60,14,0,60,14,0,60,14,0,60,14, - 0,60,14,0,60,14,0,60,14,0,60,14,0,60,14,0, - 56,14,0,120,14,0,112,14,0,224,14,3,224,63,255,192, - 255,254,0,20,25,75,24,1,0,255,255,240,63,255,240,14, - 1,240,14,0,112,14,0,112,14,0,48,14,4,48,14,4, - 16,14,4,16,14,12,0,14,60,0,15,252,0,15,252,0, - 14,60,0,14,12,0,14,12,0,14,4,16,14,4,16,14, - 0,16,14,0,48,14,0,48,14,0,112,14,1,240,63,255, - 240,255,255,240,20,25,75,22,1,0,255,255,240,63,255,240, - 14,1,240,14,0,112,14,0,48,14,0,48,14,0,16,14, - 4,16,14,4,16,14,12,0,14,12,0,14,60,0,15,252, - 0,15,252,0,14,28,0,14,12,0,14,4,0,14,4,0, - 14,4,0,14,0,0,14,0,0,14,0,0,14,0,0,63, - 128,0,255,224,0,24,25,75,24,1,0,1,254,48,7,255, - 176,15,3,240,30,0,240,60,0,112,56,0,112,120,0,48, - 112,0,48,112,0,16,240,0,16,240,0,0,240,0,0,240, - 0,0,240,0,0,240,7,255,240,0,248,240,0,112,112,0, - 112,112,0,112,120,0,112,56,0,240,28,0,240,15,1,176, - 7,255,48,1,254,16,25,25,100,27,1,0,255,227,255,128, - 63,128,254,0,14,0,56,0,14,0,56,0,14,0,56,0, - 14,0,56,0,14,0,56,0,14,0,56,0,14,0,56,0, - 14,0,56,0,14,0,56,0,15,255,248,0,15,255,248,0, - 14,0,56,0,14,0,56,0,14,0,56,0,14,0,56,0, - 14,0,56,0,14,0,56,0,14,0,56,0,14,0,56,0, - 14,0,56,0,14,0,56,0,63,128,254,0,255,227,255,128, - 11,25,50,13,1,0,255,224,63,128,14,0,14,0,14,0, - 14,0,14,0,14,0,14,0,14,0,14,0,14,0,14,0, - 14,0,14,0,14,0,14,0,14,0,14,0,14,0,14,0, - 14,0,14,0,63,128,255,224,17,25,75,18,0,0,3,255, - 128,0,124,0,0,56,0,0,56,0,0,56,0,0,56,0, - 0,56,0,0,56,0,0,56,0,0,56,0,0,56,0,0, - 56,0,0,56,0,0,56,0,0,56,0,0,56,0,112,56, - 0,248,56,0,248,56,0,248,56,0,240,56,0,192,120,0, - 224,112,0,127,240,0,31,192,0,25,25,100,25,1,0,255, - 227,255,0,63,129,252,0,14,0,240,0,14,0,224,0,14, - 1,192,0,14,1,128,0,14,3,0,0,14,6,0,0,14, - 14,0,0,14,28,0,0,14,56,0,0,14,124,0,0,14, - 254,0,0,15,222,0,0,15,143,0,0,15,7,128,0,14, - 7,192,0,14,3,192,0,14,1,224,0,14,1,240,0,14, - 0,240,0,14,0,120,0,14,0,124,0,63,0,62,0,255, - 192,255,128,20,25,75,22,1,0,255,224,0,63,128,0,14, - 0,0,14,0,0,14,0,0,14,0,0,14,0,0,14,0, - 0,14,0,0,14,0,0,14,0,0,14,0,0,14,0,0, - 14,0,0,14,0,0,14,0,0,14,0,16,14,0,16,14, - 0,16,14,0,48,14,0,48,14,0,112,14,1,240,63,255, - 224,255,255,224,29,25,100,30,0,0,127,128,15,248,31,128, - 15,192,15,128,15,128,15,192,15,128,13,192,27,128,13,192, - 27,128,13,224,19,128,12,224,51,128,12,224,51,128,12,240, - 35,128,12,112,99,128,12,112,99,128,12,120,99,128,12,56, - 195,128,12,56,195,128,12,60,195,128,12,28,131,128,12,29, - 131,128,12,31,131,128,12,31,3,128,12,15,3,128,12,15, - 3,128,12,14,3,128,63,6,15,224,255,198,63,248,26,25, - 100,28,1,0,255,0,255,192,31,0,63,0,15,128,12,0, - 15,192,12,0,15,192,12,0,13,224,12,0,13,240,12,0, - 12,248,12,0,12,120,12,0,12,124,12,0,12,62,12,0, - 12,30,12,0,12,31,12,0,12,15,140,0,12,7,140,0, - 12,7,204,0,12,3,204,0,12,1,236,0,12,0,236,0, - 12,0,252,0,12,0,124,0,12,0,60,0,12,0,60,0, - 63,0,28,0,255,192,12,0,22,25,75,24,1,0,1,254, - 0,7,255,128,15,3,192,28,0,224,60,0,240,56,0,112, - 120,0,120,112,0,56,240,0,60,240,0,60,224,0,28,224, - 0,28,224,0,28,224,0,28,224,0,28,240,0,60,240,0, - 56,112,0,56,120,0,120,56,0,112,60,0,240,28,0,224, - 15,3,192,7,255,128,1,254,0,20,25,75,22,1,0,255, - 254,0,63,255,128,14,7,192,14,1,224,14,0,240,14,0, - 240,14,0,112,14,0,112,14,0,240,14,0,240,14,1,224, - 14,7,192,15,255,128,15,254,0,14,0,0,14,0,0,14, - 0,0,14,0,0,14,0,0,14,0,0,14,0,0,14,0, - 0,14,0,0,63,128,0,255,224,0,23,31,93,24,1,250, - 0,254,0,3,255,128,15,1,224,30,0,240,60,0,120,56, - 0,56,120,0,60,112,0,28,240,0,30,240,0,30,224,0, - 14,224,0,14,224,0,14,224,0,14,240,0,30,240,0,30, - 112,124,28,121,222,60,121,135,56,61,3,112,29,3,112,31, - 3,224,15,131,192,3,255,128,0,255,192,0,3,198,0,1, - 198,0,1,228,0,1,252,0,0,248,0,0,112,21,25,75, - 23,1,0,255,254,0,63,255,128,14,7,192,14,1,192,14, - 1,224,14,0,224,14,0,224,14,1,224,14,1,224,14,1, - 192,14,3,192,14,15,0,15,252,0,15,254,0,14,15,0, - 14,7,0,14,7,128,14,3,128,14,3,128,14,3,136,14, - 3,136,14,3,136,14,3,216,63,129,240,255,225,224,17,25, - 75,20,2,0,15,241,0,63,251,0,112,31,0,96,7,0, - 224,7,0,224,3,0,224,1,0,240,1,0,240,0,0,126, - 0,0,127,224,0,31,252,0,7,254,0,0,127,0,0,15, - 128,128,7,128,128,3,128,192,3,128,192,3,128,192,3,128, - 224,7,128,240,7,0,248,14,0,223,252,0,135,240,0,19, - 25,75,21,1,0,255,255,224,255,255,224,240,227,224,224,224, - 224,192,224,96,192,224,96,128,224,32,128,224,32,128,224,32, - 0,224,0,0,224,0,0,224,0,0,224,0,0,224,0,0, - 224,0,0,224,0,0,224,0,0,224,0,0,224,0,0,224, - 0,0,224,0,0,224,0,0,224,0,3,248,0,15,254,0, - 26,25,100,26,0,0,255,224,255,192,63,128,63,0,14,0, - 12,0,14,0,12,0,14,0,12,0,14,0,12,0,14,0, - 12,0,14,0,12,0,14,0,12,0,14,0,12,0,14,0, - 12,0,14,0,12,0,14,0,12,0,14,0,12,0,14,0, - 12,0,14,0,12,0,14,0,12,0,14,0,12,0,14,0, - 12,0,15,0,24,0,7,0,24,0,7,128,48,0,3,224, - 240,0,1,255,192,0,0,127,0,0,23,25,75,23,0,0, - 255,195,254,62,0,248,30,0,112,30,0,112,14,0,96,15, - 0,96,15,0,64,7,0,192,7,128,192,7,128,128,3,129, - 128,3,193,128,3,193,0,1,195,0,1,227,0,1,226,0, - 0,230,0,0,246,0,0,244,0,0,124,0,0,124,0,0, - 56,0,0,56,0,0,56,0,0,16,0,31,25,100,31,0, - 0,255,31,241,254,126,7,192,124,60,3,128,56,28,3,128, - 48,30,3,192,48,30,3,192,96,14,3,192,96,14,3,224, - 96,15,3,224,96,7,6,224,192,7,6,224,192,7,132,240, - 192,7,140,112,192,3,140,113,128,3,140,121,128,3,200,57, - 128,1,216,57,0,1,248,63,0,1,248,31,0,0,240,31, - 0,0,240,30,0,0,240,30,0,0,224,14,0,0,96,12, - 0,0,96,12,0,23,25,75,22,0,0,255,199,252,63,1, - 240,31,0,224,15,1,192,15,129,128,7,131,128,3,195,0, - 3,230,0,1,238,0,0,252,0,0,248,0,0,120,0,0, - 124,0,0,124,0,0,254,0,1,223,0,1,143,0,3,135, - 128,3,7,128,6,3,192,14,3,224,12,1,224,28,0,240, - 62,0,248,255,135,254,23,25,75,23,0,0,255,131,254,126, - 0,248,62,0,112,30,0,96,15,0,224,15,0,192,7,129, - 128,7,193,128,3,195,0,3,227,0,1,230,0,0,246,0, - 0,252,0,0,124,0,0,120,0,0,56,0,0,56,0,0, - 56,0,0,56,0,0,56,0,0,56,0,0,56,0,0,56, - 0,0,254,0,3,255,128,17,25,75,19,1,0,127,255,128, - 127,255,128,120,15,0,112,15,0,96,30,0,96,62,0,96, - 60,0,64,124,0,64,120,0,0,240,0,0,240,0,1,224, - 0,3,224,0,3,192,0,7,128,0,7,128,128,15,0,128, - 31,0,128,30,1,128,62,1,128,60,1,128,120,3,128,120, - 7,128,255,255,128,255,255,128,7,29,29,11,3,252,254,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,254,15,25,50,20,2, - 0,224,0,112,0,112,0,56,0,56,0,28,0,28,0,14, - 0,14,0,7,0,7,0,3,128,3,128,3,128,1,192,1, - 192,0,224,0,224,0,112,0,112,0,56,0,56,0,28,0, - 28,0,14,7,29,29,11,1,252,254,6,6,6,6,6,6, - 6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6, - 6,6,6,6,6,254,16,13,26,20,2,12,3,192,3,192, - 7,224,7,224,14,112,14,112,28,56,28,56,56,28,56,28, - 112,14,112,14,224,7,16,2,4,16,0,252,255,255,255,255, - 7,6,6,11,1,17,192,224,112,56,12,6,16,16,32,17, - 1,0,15,192,63,240,120,120,112,56,96,56,0,56,1,248, - 15,248,60,56,112,56,224,56,224,56,224,120,241,253,127,159, - 62,14,15,25,50,17,0,0,24,0,248,0,56,0,56,0, - 56,0,56,0,56,0,56,0,56,0,57,224,59,248,62,28, - 60,28,60,14,56,14,56,14,56,14,56,14,56,14,56,14, - 60,14,60,28,62,28,55,248,33,224,12,16,32,14,1,0, - 7,128,31,224,56,112,112,240,112,240,224,96,224,0,224,0, - 224,0,224,0,224,0,112,16,112,48,56,96,63,192,15,128, - 16,25,50,18,1,0,0,12,0,124,0,28,0,28,0,28, - 0,28,0,28,0,28,0,28,7,156,31,220,56,124,112,60, - 112,60,224,28,224,28,224,28,224,28,224,28,224,28,240,60, - 112,60,120,124,31,220,7,159,14,16,32,16,1,0,7,192, - 31,240,56,120,112,56,96,28,224,28,224,28,255,252,224,0, - 224,0,224,0,240,4,112,12,120,56,63,240,15,192,14,25, - 50,11,0,0,1,248,7,28,14,28,12,28,28,8,28,0, - 28,0,28,0,28,0,255,192,28,0,28,0,28,0,28,0, - 28,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0, - 28,0,28,0,255,192,16,23,46,17,1,249,7,159,31,251, - 56,115,112,56,112,56,112,56,112,56,112,56,56,112,31,224, - 55,128,96,0,96,0,127,224,127,248,63,252,48,62,96,14, - 224,14,224,14,248,60,127,248,15,192,19,25,75,20,0,0, - 12,0,0,252,0,0,28,0,0,28,0,0,28,0,0,28, - 0,0,28,0,0,28,0,0,28,0,0,28,112,0,29,252, - 0,31,30,0,30,14,0,28,7,0,28,7,0,28,7,0, - 28,7,0,28,7,0,28,7,0,28,7,0,28,7,0,28, - 7,0,28,7,0,28,7,0,255,63,224,9,24,48,10,1, - 0,24,0,60,0,60,0,24,0,0,0,0,0,0,0,0, - 0,28,0,252,0,28,0,28,0,28,0,28,0,28,0,28, - 0,28,0,28,0,28,0,28,0,28,0,28,0,28,0,255, - 128,9,31,62,10,254,249,3,0,7,128,7,128,3,0,0, - 0,0,0,0,0,0,0,3,128,31,128,3,128,3,128,3, - 128,3,128,3,128,3,128,3,128,3,128,3,128,3,128,3, - 128,3,128,3,128,3,128,3,128,3,128,67,128,227,0,227, - 0,230,0,124,0,19,25,75,20,0,0,12,0,0,252,0, - 0,28,0,0,28,0,0,28,0,0,28,0,0,28,0,0, - 28,0,0,28,0,0,28,127,128,28,30,0,28,24,0,28, - 48,0,28,96,0,28,192,0,29,192,0,31,224,0,30,240, - 0,28,120,0,28,60,0,28,28,0,28,14,0,28,15,0, - 28,7,128,255,31,224,9,25,50,11,1,0,12,0,28,0, - 252,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0, - 28,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0, - 28,0,28,0,28,0,28,0,28,0,28,0,255,128,27,16, - 64,27,0,0,28,240,120,0,253,252,254,0,31,29,142,0, - 30,15,7,0,30,15,7,0,28,14,7,0,28,14,7,0, - 28,14,7,0,28,14,7,0,28,14,7,0,28,14,7,0, - 28,14,7,0,28,14,7,0,28,14,7,0,28,14,7,0, - 255,63,159,224,19,16,48,19,0,0,28,120,0,253,254,0, - 31,142,0,30,7,0,30,7,0,28,7,0,28,7,0,28, - 7,0,28,7,0,28,7,0,28,7,0,28,7,0,28,7, - 0,28,7,0,28,7,0,255,31,224,14,16,32,16,1,0, - 7,128,31,224,56,112,112,56,112,56,224,28,224,28,224,28, - 224,28,224,28,224,28,112,56,112,56,56,112,31,224,7,128, - 16,23,46,19,1,249,25,240,251,252,62,30,60,14,60,7, - 56,7,56,7,56,7,56,7,56,7,56,7,60,14,60,14, - 62,28,59,252,57,240,56,0,56,0,56,0,56,0,56,0, - 124,0,255,0,16,23,46,17,1,249,7,196,31,236,56,60, - 112,60,112,28,224,28,224,28,224,28,224,28,224,28,224,28, - 240,60,112,60,56,124,63,220,15,156,0,28,0,28,0,28, - 0,28,0,28,0,62,0,255,14,16,32,15,0,0,28,120, - 253,252,31,60,30,60,30,24,28,0,28,0,28,0,28,0, - 28,0,28,0,28,0,28,0,28,0,28,0,255,128,11,16, - 32,15,2,0,30,192,127,192,225,192,192,192,192,192,240,64, - 254,0,127,128,63,192,7,224,128,224,192,96,192,96,224,224, - 255,192,159,0,12,23,46,13,0,0,4,0,4,0,12,0, - 12,0,28,0,28,0,60,0,255,224,28,0,28,0,28,0, - 28,0,28,0,28,0,28,0,28,0,28,16,28,16,28,48, - 28,48,30,96,15,224,7,192,18,16,48,20,0,0,28,7, - 0,252,63,0,28,7,0,28,7,0,28,7,0,28,7,0, - 28,7,0,28,7,0,28,7,0,28,7,0,28,7,0,28, - 15,0,28,15,0,30,63,0,15,247,192,7,199,0,17,16, - 48,17,0,0,255,31,128,124,7,0,60,6,0,30,6,0, - 30,12,0,14,12,0,15,8,0,7,24,0,7,24,0,7, - 176,0,3,176,0,3,224,0,1,224,0,1,224,0,0,192, - 0,0,192,0,24,16,48,24,0,0,254,127,63,120,60,14, - 56,28,12,60,28,28,28,30,24,28,30,24,14,54,16,14, - 39,48,15,103,48,7,103,96,7,67,96,3,195,192,3,195, - 192,3,129,192,1,129,128,1,129,128,16,16,32,19,1,0, - 255,127,60,28,30,24,14,48,15,48,7,96,3,192,3,192, - 1,224,3,224,6,112,12,120,28,56,56,60,120,30,254,127, - 18,23,69,20,1,249,255,31,192,60,7,0,60,6,0,28, - 6,0,30,12,0,14,12,0,15,8,0,7,24,0,7,24, - 0,7,176,0,3,176,0,3,224,0,1,224,0,1,224,0, - 0,192,0,0,192,0,1,128,0,1,128,0,99,0,0,243, - 0,0,230,0,0,252,0,0,112,0,0,13,16,32,15,1, - 0,127,248,120,120,96,240,96,224,65,224,67,192,3,128,7, - 128,15,0,14,0,30,8,60,8,56,24,120,56,240,248,255, - 248,6,30,30,11,3,252,12,28,56,48,48,48,48,48,48, - 48,48,48,48,112,224,224,112,48,48,48,48,48,48,48,48, - 48,48,56,28,12,2,25,25,20,9,0,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,6,30,30,11,2,252,192,224,112,48,48,48, - 48,48,48,48,48,48,48,56,28,28,56,48,48,48,48,48, - 48,48,48,48,48,112,224,192,16,4,8,20,2,6,30,3, - 127,135,225,254,192,120,255}; -/* - Fontname: -FreeType-Org_v01-Medium-R-Normal--8-80-72-72-P-43-ISO10646-1 - Copyright: © www.orgdot.com - Capital A Height: 5, '1' Height: 5 - Calculated Max Values w=11 h= 9 x= 1 y= 4 dx=12 dy= 0 ascent= 9 len=10 - Font Bounding box w=11 h=11 x= 0 y=-2 - Calculated Min Values x= 0 y=-2 dx= 0 dy= 0 - Pure Font ascent = 5 descent=-1 - X Font ascent = 5 descent=-1 - Max Font ascent = 9 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_orgv01[1535] U8G_FONT_SECTION("u8g_font_orgv01") = { - 1,11,11,0,254,5,0,249,1,238,32,255,255,9,254,5, - 255,2,0,64,2,21,37,128,128,128,0,128,6,49,65,160, - 2,85,101,80,248,80,248,80,2,85,101,248,160,248,40,248, - 2,85,101,136,16,32,64,136,2,85,101,240,144,248,144,232, - 6,17,33,128,2,37,53,64,128,128,128,64,2,37,53,128, - 64,64,64,128,3,51,67,160,64,160,3,51,67,64,224,64, - 1,18,34,128,128,4,65,81,240,2,17,33,128,2,85,101, - 8,16,32,64,128,2,85,101,248,136,136,136,248,2,21,37, - 128,128,128,128,128,2,85,101,248,8,248,128,248,2,85,101, - 248,8,248,8,248,2,85,101,136,136,248,8,8,2,85,101, - 248,128,248,8,248,2,85,101,248,128,248,136,248,2,85,101, - 248,8,8,8,8,2,85,101,248,136,248,136,248,2,85,101, - 248,136,248,8,248,2,20,36,128,0,0,128,2,20,36,128, - 0,128,128,2,53,69,32,64,128,64,32,3,67,83,240,0, - 240,2,53,69,128,64,32,64,128,2,85,101,248,8,56,0, - 32,2,85,101,248,168,184,128,248,2,85,101,248,136,248,136, - 136,2,85,101,240,136,240,136,240,2,85,101,248,128,128,128, - 248,2,85,101,240,136,136,136,240,2,85,101,248,128,248,128, - 248,2,85,101,248,128,248,128,128,2,85,101,248,128,184,136, - 248,2,85,101,136,136,248,136,136,2,85,101,248,32,32,32, - 248,2,85,101,120,16,16,144,248,2,85,101,136,176,192,176, - 136,2,85,101,128,128,128,128,248,2,85,101,248,168,168,168, - 168,2,85,101,248,136,136,136,136,2,85,101,248,136,136,136, - 248,2,85,101,248,136,248,128,128,2,85,101,248,136,136,152, - 248,2,85,101,248,136,248,144,144,2,85,101,248,128,248,8, - 248,2,85,101,248,32,32,32,32,2,85,101,136,136,136,136, - 248,2,85,101,136,136,136,80,32,2,85,101,168,168,168,168, - 248,2,85,101,136,80,32,80,136,2,85,101,136,136,80,32, - 32,2,85,101,248,8,248,128,248,2,37,53,192,128,128,128, - 192,2,85,101,128,64,32,16,8,2,37,53,192,64,64,64, - 192,5,50,66,64,160,1,81,97,248,6,17,33,128,2,68, - 84,240,16,240,240,2,69,85,128,240,144,144,240,2,68,84, - 240,128,128,240,2,69,85,16,240,144,144,240,2,68,84,240, - 240,128,240,2,53,69,96,64,224,64,64,1,69,85,240,144, - 144,240,16,2,69,85,128,240,144,144,144,2,20,36,128,128, - 128,128,1,37,53,64,64,64,64,192,2,69,85,128,160,240, - 144,144,2,21,37,128,128,128,128,128,2,84,100,248,168,136, - 136,2,68,84,240,144,144,144,2,68,84,240,144,144,240,1, - 69,85,240,144,144,240,128,1,69,85,240,144,144,240,32,2, - 68,84,240,128,128,128,2,68,84,64,112,16,240,2,85,101, - 32,248,32,32,32,2,68,84,144,144,144,240,2,68,84,144, - 144,144,112,2,84,100,136,136,168,248,2,68,84,144,96,96, - 144,1,69,85,144,144,144,240,16,2,68,84,32,224,128,240, - 2,53,69,32,64,192,64,32,2,21,37,128,128,128,128,128, - 2,53,69,128,64,96,64,128,3,83,99,8,248,128,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 2,20,36,128,0,128,128,2,85,101,32,248,160,248,32,2, - 85,101,64,224,64,72,120,2,85,101,136,112,80,112,136,2, - 85,101,136,248,32,112,32,2,21,37,128,128,0,128,128,2, - 86,102,248,128,248,248,8,248,4,81,97,248,18,85,117,248, - 168,200,168,248,2,181,202,251,224,138,0,251,224,136,32,139, - 224,19,83,115,72,144,72,3,66,82,240,16,255,2,85,101, - 248,248,200,200,248,6,81,97,248,2,0,112,2,0,112,2, - 0,112,2,0,112,2,0,112,2,0,112,2,0,112,2,0, - 112,2,0,112,2,0,112,2,0,112,4,83,99,144,72,144, - 2,0,112,2,0,112,2,0,112,18,85,117,32,0,224,128, - 248,2,88,104,64,32,0,248,136,248,136,136,2,88,104,16, - 32,0,248,136,248,136,136,2,88,104,32,80,0,248,136,248, - 136,136,2,89,105,8,248,128,0,248,136,248,136,136,2,87, - 103,80,0,248,136,248,136,136,2,87,103,32,0,248,136,248, - 136,136,2,85,101,248,160,248,160,184,0,87,103,248,128,128, - 128,248,16,48,2,88,104,64,32,0,248,128,248,128,248,2, - 88,104,16,32,0,248,128,248,128,248,2,88,104,32,80,0, - 248,128,248,128,248,2,86,102,80,248,128,248,128,248,2,88, - 104,64,32,0,248,32,32,32,248,2,88,104,16,32,0,248, - 32,32,32,248,2,88,104,32,80,0,248,32,32,32,248,2, - 87,103,80,0,248,32,32,32,248,2,85,101,240,136,232,136, - 240,2,89,105,8,248,128,0,248,136,136,136,136,2,88,104, - 64,32,0,248,136,136,136,248,2,88,104,16,32,0,248,136, - 136,136,248,2,88,104,32,80,0,248,136,136,136,248,2,89, - 105,8,248,128,0,248,136,136,136,248,2,87,103,80,0,248, - 136,136,136,248,3,51,67,160,64,160,2,85,101,248,152,168, - 200,248,2,87,103,64,32,136,136,136,136,248,2,87,103,16, - 32,136,136,136,136,248,2,86,102,32,80,136,136,136,248,2, - 86,102,80,0,136,136,136,248,2,88,104,16,32,0,136,136, - 80,32,32,18,85,117,128,240,136,240,128,1,86,102,240,136, - 176,136,176,128,2,68,84,240,16,240,240,2,71,87,64,32, - 0,240,16,240,240,2,71,87,32,64,0,240,16,240,240,2, - 71,87,96,144,0,240,16,240,240,2,70,86,144,0,240,16, - 240,240,2,70,86,32,0,240,16,240,240,2,116,132,254,30, - 240,254,0,70,86,240,128,128,240,32,96,2,71,87,64,32, - 0,240,240,128,240,2,71,87,32,64,0,240,240,128,240,2, - 71,87,96,144,0,240,240,128,240,2,70,86,144,0,240,240, - 128,240,2,39,39,128,64,0,64,64,64,64,2,39,39,64, - 128,0,128,128,128,128,2,55,39,64,160,0,64,64,64,64, - 2,54,38,160,0,64,64,64,64,2,85,85,56,16,240,144, - 240,2,71,87,80,160,0,240,144,144,144,2,71,87,64,32, - 0,240,144,144,240,2,71,87,32,64,0,240,144,144,240,2, - 71,87,96,144,0,240,144,144,240,2,71,87,80,160,0,240, - 144,144,240,2,70,86,144,0,240,144,144,240,2,85,101,32, - 0,248,0,32,2,68,84,240,176,208,240,2,71,87,64,32, - 0,144,144,144,240,2,71,87,32,64,0,144,144,144,240,2, - 71,87,96,144,0,144,144,144,240,2,70,86,144,0,144,144, - 144,240,1,72,88,32,64,0,144,144,144,240,16,18,85,117, - 128,240,136,240,128,1,71,87,144,0,144,144,144,240,16}; -/* - Fontname: -FreeType-Org_v01-Medium-R-Normal--8-80-72-72-P-43-ISO10646-1 - Copyright: © www.orgdot.com - Capital A Height: 0, '1' Height: 5 - Calculated Max Values w= 5 h= 5 x= 0 y= 2 dx= 6 dy= 0 ascent= 5 len= 5 - Font Bounding box w=11 h=11 x= 0 y=-2 - Calculated Min Values x= 0 y=-1 dx= 0 dy= 0 - Pure Font ascent = 5 descent= 0 - X Font ascent = 5 descent= 0 - Max Font ascent = 5 descent=-1 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_orgv01n[137] U8G_FONT_SECTION("u8g_font_orgv01n") = { - 1,11,11,0,254,5,0,0,0,0,42,58,0,5,255,5, - 0,3,51,67,160,64,160,3,51,67,64,224,64,1,18,34, - 128,128,4,65,81,240,2,17,33,128,2,85,101,8,16,32, - 64,128,2,85,101,248,136,136,136,248,2,21,37,128,128,128, - 128,128,2,85,101,248,8,248,128,248,2,85,101,248,8,248, - 8,248,2,85,101,136,136,248,8,8,2,85,101,248,128,248, - 8,248,2,85,101,248,128,248,136,248,2,85,101,248,8,8, - 8,8,2,85,101,248,136,248,136,248,2,85,101,248,136,248, - 8,248,2,20,36,128,0,0,128}; -/* - Fontname: -FreeType-Org_v01-Medium-R-Normal--8-80-72-72-P-43-ISO10646-1 - Copyright: © www.orgdot.com - Capital A Height: 5, '1' Height: 5 - Calculated Max Values w= 5 h= 5 x= 0 y= 4 dx= 6 dy= 0 ascent= 5 len= 5 - Font Bounding box w=11 h=11 x= 0 y=-2 - Calculated Min Values x= 0 y=-1 dx= 0 dy= 0 - Pure Font ascent = 5 descent=-1 - X Font ascent = 5 descent=-1 - Max Font ascent = 5 descent=-1 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_orgv01r[719] U8G_FONT_SECTION("u8g_font_orgv01r") = { - 1,11,11,0,254,5,0,249,1,238,32,127,255,5,255,5, - 255,2,0,64,2,21,37,128,128,128,0,128,6,49,65,160, - 2,85,101,80,248,80,248,80,2,85,101,248,160,248,40,248, - 2,85,101,136,16,32,64,136,2,85,101,240,144,248,144,232, - 6,17,33,128,2,37,53,64,128,128,128,64,2,37,53,128, - 64,64,64,128,3,51,67,160,64,160,3,51,67,64,224,64, - 1,18,34,128,128,4,65,81,240,2,17,33,128,2,85,101, - 8,16,32,64,128,2,85,101,248,136,136,136,248,2,21,37, - 128,128,128,128,128,2,85,101,248,8,248,128,248,2,85,101, - 248,8,248,8,248,2,85,101,136,136,248,8,8,2,85,101, - 248,128,248,8,248,2,85,101,248,128,248,136,248,2,85,101, - 248,8,8,8,8,2,85,101,248,136,248,136,248,2,85,101, - 248,136,248,8,248,2,20,36,128,0,0,128,2,20,36,128, - 0,128,128,2,53,69,32,64,128,64,32,3,67,83,240,0, - 240,2,53,69,128,64,32,64,128,2,85,101,248,8,56,0, - 32,2,85,101,248,168,184,128,248,2,85,101,248,136,248,136, - 136,2,85,101,240,136,240,136,240,2,85,101,248,128,128,128, - 248,2,85,101,240,136,136,136,240,2,85,101,248,128,248,128, - 248,2,85,101,248,128,248,128,128,2,85,101,248,128,184,136, - 248,2,85,101,136,136,248,136,136,2,85,101,248,32,32,32, - 248,2,85,101,120,16,16,144,248,2,85,101,136,176,192,176, - 136,2,85,101,128,128,128,128,248,2,85,101,248,168,168,168, - 168,2,85,101,248,136,136,136,136,2,85,101,248,136,136,136, - 248,2,85,101,248,136,248,128,128,2,85,101,248,136,136,152, - 248,2,85,101,248,136,248,144,144,2,85,101,248,128,248,8, - 248,2,85,101,248,32,32,32,32,2,85,101,136,136,136,136, - 248,2,85,101,136,136,136,80,32,2,85,101,168,168,168,168, - 248,2,85,101,136,80,32,80,136,2,85,101,136,136,80,32, - 32,2,85,101,248,8,248,128,248,2,37,53,192,128,128,128, - 192,2,85,101,128,64,32,16,8,2,37,53,192,64,64,64, - 192,5,50,66,64,160,1,81,97,248,6,17,33,128,2,68, - 84,240,16,240,240,2,69,85,128,240,144,144,240,2,68,84, - 240,128,128,240,2,69,85,16,240,144,144,240,2,68,84,240, - 240,128,240,2,53,69,96,64,224,64,64,1,69,85,240,144, - 144,240,16,2,69,85,128,240,144,144,144,2,20,36,128,128, - 128,128,1,37,53,64,64,64,64,192,2,69,85,128,160,240, - 144,144,2,21,37,128,128,128,128,128,2,84,100,248,168,136, - 136,2,68,84,240,144,144,144,2,68,84,240,144,144,240,1, - 69,85,240,144,144,240,128,1,69,85,240,144,144,240,32,2, - 68,84,240,128,128,128,2,68,84,64,112,16,240,2,85,101, - 32,248,32,32,32,2,68,84,144,144,144,240,2,68,84,144, - 144,144,112,2,84,100,136,136,168,248,2,68,84,144,96,96, - 144,1,69,85,144,144,144,240,16,2,68,84,32,224,128,240, - 2,53,69,32,64,192,64,32,2,21,37,128,128,128,128,128, - 2,53,69,128,64,96,64,128,3,83,99,8,248,128,255}; -/* - Fontname: -FreeType-Old Standard TT-Bold-R-Normal--25-250-72-72-P-136-ISO10646-1 - Copyright: Copyright (C) 2006-2008 Alexey Kryukov - Capital A Height: 18, '1' Height: 18 - Calculated Max Values w=26 h=24 x= 5 y=14 dx=27 dy= 0 ascent=24 len=72 - Font Bounding box w=70 h=31 x=-22 y=-7 - Calculated Min Values x=-1 y=-6 dx= 0 dy= 0 - Pure Font ascent =18 descent=-6 - X Font ascent =18 descent=-6 - Max Font ascent =24 descent=-6 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_osb18[7637] U8G_FONT_SECTION("u8g_font_osb18") = { - 0,70,31,234,249,18,4,190,10,54,32,255,250,24,250,18, - 250,0,0,0,7,0,0,4,18,18,6,1,0,96,240,240, - 240,240,240,96,96,96,96,96,64,0,0,96,240,240,96,6, - 6,6,10,2,12,204,204,204,204,204,204,15,18,36,19,2, - 0,6,24,6,24,4,16,4,16,12,48,255,254,255,254,12, - 48,8,32,8,32,24,96,24,96,255,254,255,254,16,64,16, - 64,48,192,48,192,11,22,44,14,2,254,9,0,9,0,31, - 128,105,64,73,32,201,32,201,96,249,224,249,64,127,0,63, - 128,31,192,15,192,73,224,233,224,201,96,137,96,137,96,73, - 192,63,128,9,0,9,0,17,18,54,21,2,0,56,4,0, - 68,12,0,198,8,0,198,24,0,198,48,0,198,32,0,198, - 96,0,76,64,0,56,192,0,1,142,0,1,27,0,3,49, - 128,2,49,128,4,49,128,12,49,128,8,49,128,24,17,0, - 16,14,0,17,18,54,19,1,0,3,192,0,4,32,0,12, - 32,0,12,32,0,12,32,0,14,64,0,15,128,0,7,0, - 0,15,143,128,27,195,0,49,194,0,96,226,0,224,244,0, - 224,120,0,240,56,0,240,60,0,126,223,128,63,15,0,2, - 6,6,6,2,12,192,192,192,192,192,192,7,23,23,9,1, - 251,2,4,8,16,48,96,96,96,224,224,224,224,224,224,224, - 96,96,96,48,16,8,4,2,7,23,23,9,0,251,128,64, - 32,16,24,12,12,14,14,14,14,14,14,14,14,14,12,12, - 24,16,32,64,128,9,10,20,13,2,8,24,0,24,0,201, - 128,235,128,28,0,44,0,235,128,217,128,24,0,24,0,21, - 21,63,23,1,253,0,48,0,0,48,0,0,48,0,0,48, - 0,0,48,0,0,48,0,0,48,0,0,48,0,0,48,0, - 0,48,0,255,255,248,255,255,248,0,48,0,0,48,0,0, - 48,0,0,48,0,0,48,0,0,48,0,0,48,0,0,48, - 0,0,48,0,4,9,9,7,2,251,224,240,240,240,16,32, - 32,64,128,6,3,3,8,1,5,252,252,252,4,4,4,8, - 2,0,96,240,240,96,9,23,46,11,1,251,1,128,1,128, - 1,0,3,0,3,0,2,0,6,0,6,0,4,0,12,0, - 12,0,8,0,24,0,24,0,24,0,16,0,48,0,48,0, - 32,0,96,0,96,0,64,0,192,0,12,18,36,15,1,0, - 15,0,25,128,48,192,112,224,112,224,240,224,240,240,240,240, - 240,240,240,240,240,240,240,240,240,240,112,224,112,224,48,192, - 25,128,15,0,8,18,18,15,3,0,24,56,248,56,56,56, - 56,56,56,56,56,56,56,56,56,56,56,255,11,18,36,15, - 2,0,31,0,113,192,96,224,224,224,240,224,248,224,121,192, - 1,192,3,0,6,0,8,0,48,32,64,32,64,32,255,224, - 191,224,143,192,135,128,12,18,36,15,1,0,31,0,49,192, - 96,224,112,224,120,224,120,224,0,192,1,128,62,0,1,192, - 0,224,0,240,112,240,248,240,240,240,192,224,65,192,63,0, - 11,18,36,15,2,0,3,0,7,0,7,0,15,0,15,0, - 23,0,55,0,39,0,103,0,71,0,199,0,135,0,255,224, - 7,0,7,0,7,0,7,0,63,224,11,18,36,15,2,0, - 65,128,127,128,126,0,120,0,64,0,64,0,95,0,99,128, - 65,192,65,224,1,224,33,224,241,224,241,224,225,192,193,192, - 67,128,62,0,11,18,36,15,2,0,7,128,24,64,48,224, - 113,224,113,224,240,0,240,0,247,128,249,192,240,224,240,224, - 240,224,240,224,112,224,112,224,48,192,57,192,15,0,11,18, - 36,15,2,0,156,64,190,96,255,32,255,224,128,32,128,64, - 128,64,0,128,1,128,3,0,7,0,6,0,14,0,30,0, - 30,0,30,0,30,0,12,0,12,18,36,15,1,0,31,128, - 32,64,64,32,192,32,192,32,240,32,252,64,127,128,127,192, - 63,224,103,240,193,240,192,112,192,48,192,48,96,32,112,64, - 31,128,12,18,36,15,2,0,31,0,113,128,96,192,224,224, - 224,224,224,240,224,240,96,240,113,240,30,240,0,240,0,240, - 56,224,120,224,120,224,97,192,33,128,30,0,4,12,12,8, - 2,0,96,240,240,96,0,0,0,0,96,240,240,96,4,17, - 17,7,2,251,96,240,240,96,0,0,0,0,224,240,240,240, - 16,32,32,64,128,19,21,63,24,2,252,0,0,96,0,1, - 224,0,7,128,0,14,0,0,56,0,0,224,0,3,128,0, - 15,0,0,60,0,0,112,0,0,224,0,0,120,0,0,28, - 0,0,7,0,0,1,192,0,0,112,0,0,60,0,0,15, - 0,0,3,128,0,0,224,0,0,32,21,7,21,23,1,3, - 255,255,248,255,255,248,0,0,0,0,0,0,0,0,0,255, - 255,248,255,255,248,19,21,63,24,2,252,192,0,0,240,0, - 0,60,0,0,14,0,0,3,128,0,0,224,0,0,56,0, - 0,30,0,0,7,128,0,1,192,0,0,224,0,3,192,0, - 7,0,0,28,0,0,112,0,1,192,0,7,128,0,30,0, - 0,56,0,0,224,0,0,128,0,0,8,18,18,12,2,0, - 60,78,135,135,135,78,12,24,16,32,36,36,24,0,24,60, - 60,24,18,18,54,20,1,0,3,240,0,12,12,0,24,3, - 0,48,237,0,97,173,128,99,28,128,199,28,192,207,24,192, - 206,24,192,206,56,192,206,56,192,206,56,128,78,49,128,110, - 91,0,35,156,0,48,0,0,12,4,0,3,248,0,17,18, - 54,19,1,0,0,192,0,0,192,0,0,192,0,1,224,0, - 1,224,0,1,224,0,2,240,0,2,240,0,4,112,0,4, - 120,0,4,120,0,8,56,0,15,252,0,8,60,0,16,28, - 0,16,30,0,48,30,0,252,127,128,15,18,36,18,2,0, - 255,224,56,56,56,56,56,28,56,28,56,28,56,56,56,48, - 63,192,56,56,56,28,56,30,56,30,56,30,56,30,56,28, - 56,56,255,240,13,18,36,17,2,0,7,136,24,120,48,56, - 112,24,112,24,240,8,240,8,240,8,240,0,240,0,240,0, - 240,8,240,8,112,8,112,8,56,16,24,32,7,192,16,18, - 36,19,2,0,255,224,56,56,56,28,56,14,56,14,56,14, - 56,15,56,15,56,15,56,15,56,15,56,15,56,14,56,14, - 56,12,56,28,56,56,255,224,14,18,36,18,2,0,255,252, - 56,28,56,12,56,12,56,4,56,68,56,64,56,192,56,192, - 63,192,56,192,56,68,56,68,56,4,56,4,56,12,56,28, - 255,252,14,18,36,17,2,0,255,252,56,60,56,28,56,12, - 56,4,56,68,56,68,56,192,56,192,63,192,56,192,56,64, - 56,64,56,0,56,0,56,0,56,0,255,0,15,18,36,18, - 2,0,7,136,24,104,48,56,112,24,112,8,112,8,240,8, - 240,0,240,0,241,254,240,56,240,56,240,56,112,56,112,56, - 48,40,24,72,15,136,17,18,54,20,2,0,255,127,128,56, - 14,0,56,14,0,56,14,0,56,14,0,56,14,0,56,14, - 0,56,14,0,63,254,0,56,14,0,56,14,0,56,14,0, - 56,14,0,56,14,0,56,14,0,56,14,0,56,14,0,255, - 127,128,8,18,18,11,2,0,255,56,56,56,56,56,56,56, - 56,56,56,56,56,56,56,56,56,255,11,18,36,13,1,0, - 31,224,3,128,3,128,3,128,3,128,3,128,3,128,3,128, - 3,128,3,128,3,128,115,128,243,128,243,128,227,128,195,128, - 67,0,60,0,17,18,54,19,2,0,254,127,0,56,24,0, - 56,16,0,56,32,0,56,64,0,56,192,0,57,128,0,59, - 192,0,59,192,0,61,224,0,57,240,0,56,240,0,56,248, - 0,56,120,0,56,124,0,56,60,0,56,62,0,254,127,128, - 14,18,36,17,2,0,255,0,56,0,56,0,56,0,56,0, - 56,0,56,0,56,0,56,0,56,0,56,4,56,4,56,4, - 56,12,56,12,56,28,56,60,255,252,20,18,54,22,1,0, - 254,3,240,30,3,192,30,3,192,31,5,192,31,5,192,23, - 5,192,23,133,192,23,137,192,19,201,192,19,201,192,17,209, - 192,17,241,192,17,241,192,16,241,192,16,225,192,16,225,192, - 56,97,192,254,111,240,17,18,54,18,1,0,252,63,128,60, - 14,0,62,4,0,31,4,0,31,4,0,31,132,0,23,196, - 0,19,196,0,17,228,0,17,244,0,16,244,0,16,124,0, - 16,124,0,16,60,0,16,28,0,16,28,0,56,12,0,254, - 4,0,15,18,36,18,2,0,7,192,8,32,56,48,48,24, - 112,28,112,28,240,30,240,30,240,30,240,30,240,30,240,30, - 112,28,112,28,48,24,48,56,8,32,7,192,15,18,36,18, - 2,0,255,240,56,56,56,28,56,30,56,30,56,30,56,30, - 56,28,56,56,63,224,56,0,56,0,56,0,56,0,56,0, - 56,0,56,0,255,128,15,24,48,18,2,250,7,192,8,32, - 56,56,48,24,112,28,112,28,240,30,240,30,240,30,240,30, - 240,30,240,30,112,28,112,28,51,152,52,176,28,226,7,194, - 0,194,0,194,0,230,0,254,0,124,0,56,16,18,36,19, - 2,0,255,224,56,120,56,56,56,60,56,60,56,60,56,56, - 56,112,63,192,56,96,56,48,56,56,56,56,56,57,56,57, - 56,57,56,57,255,158,12,18,36,15,2,0,30,32,97,160, - 192,224,192,96,224,32,240,32,252,0,126,0,63,128,15,192, - 135,224,129,240,128,240,192,48,192,48,224,32,176,96,143,128, - 15,18,36,18,2,0,255,254,231,30,199,14,135,14,135,6, - 135,6,7,2,7,2,7,0,7,0,7,0,7,0,7,0, - 7,0,7,0,7,0,7,0,31,224,18,18,54,20,2,0, - 255,31,192,56,7,0,56,2,0,56,2,0,56,2,0,56, - 2,0,56,2,0,56,2,0,56,2,0,56,2,0,56,2, - 0,56,2,0,56,2,0,56,2,0,24,2,0,28,4,0, - 14,8,0,3,240,0,17,18,54,19,2,0,255,63,128,60, - 6,0,60,4,0,30,4,0,30,8,0,30,8,0,15,8, - 0,15,16,0,7,144,0,7,144,0,7,160,0,3,224,0, - 3,224,0,3,192,0,1,192,0,1,192,0,1,192,0,0, - 128,0,26,18,72,27,1,0,255,191,223,192,30,15,6,0, - 30,15,6,0,15,15,4,0,15,15,132,0,15,15,132,0, - 7,143,140,0,7,139,200,0,7,147,200,0,3,211,200,0, - 3,209,240,0,3,225,240,0,1,225,240,0,1,224,240,0, - 1,224,224,0,0,192,224,0,0,192,96,0,0,192,64,0, - 16,18,36,19,2,0,255,63,62,24,30,16,31,16,15,32, - 15,224,7,192,7,192,3,192,3,224,3,224,2,240,4,240, - 8,120,8,120,16,60,48,60,252,255,16,18,36,19,2,0, - 254,127,60,12,60,8,30,16,30,16,30,16,15,32,15,32, - 7,64,7,192,3,128,3,128,3,128,3,128,3,128,3,128, - 3,128,15,240,13,18,36,16,2,0,127,248,112,120,96,240, - 97,240,65,224,67,224,3,192,7,192,7,128,15,0,15,0, - 30,0,30,8,60,8,124,24,120,24,248,56,255,248,6,22, - 22,10,2,252,252,224,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,224,224,224,224,252,9,23,46,11,1,251, - 192,0,64,0,96,0,96,0,32,0,48,0,48,0,16,0, - 24,0,24,0,24,0,8,0,12,0,12,0,4,0,6,0, - 6,0,2,0,3,0,3,0,1,0,1,128,1,128,6,22, - 22,10,2,252,252,28,28,28,28,28,28,28,28,28,28,28, - 28,28,28,28,28,28,28,28,28,252,11,9,18,15,2,9, - 4,0,12,0,30,0,27,0,51,0,49,128,96,192,192,192, - 192,96,13,2,4,13,0,252,255,248,255,248,4,4,4,11, - 2,13,192,224,96,48,11,12,24,13,1,0,30,0,99,0, - 99,128,115,128,35,128,31,128,115,128,227,128,227,160,227,160, - 247,160,121,192,12,18,36,13,0,0,248,0,56,0,56,0, - 56,0,56,0,56,0,59,128,60,224,60,224,56,112,56,112, - 56,112,56,112,56,112,56,112,60,224,36,192,35,128,9,12, - 24,12,1,0,30,0,49,0,113,128,227,128,227,128,224,0, - 224,0,224,0,224,128,112,128,49,0,30,0,12,18,36,13, - 1,0,7,192,1,192,1,192,1,192,1,192,1,192,29,192, - 115,192,99,192,225,192,225,192,225,192,225,192,225,192,225,192, - 99,192,115,192,29,240,9,12,24,12,1,0,30,0,51,0, - 99,128,227,128,227,128,255,128,224,0,224,0,224,128,112,128, - 49,0,30,0,9,18,36,9,1,0,15,0,29,128,59,128, - 59,128,57,0,56,0,252,0,56,0,56,0,56,0,56,0, - 56,0,56,0,56,0,56,0,56,0,56,0,252,0,12,18, - 36,14,1,250,30,112,51,176,113,240,113,192,113,192,113,192, - 51,128,30,0,96,0,127,128,127,192,63,224,96,224,128,96, - 128,96,128,64,64,192,63,0,12,18,36,13,0,0,248,0, - 56,0,56,0,56,0,56,0,56,0,57,192,62,224,60,224, - 56,224,56,224,56,224,56,224,56,224,56,224,56,224,56,224, - 253,240,5,18,18,7,1,0,112,112,112,32,0,0,240,112, - 112,112,112,112,112,112,112,112,112,248,7,24,24,8,255,250, - 14,14,14,4,0,0,62,14,14,14,14,14,14,14,14,14, - 14,14,14,110,238,238,204,120,13,18,36,13,0,0,248,0, - 56,0,56,0,56,0,56,0,56,0,57,240,56,192,56,128, - 57,0,57,0,59,128,63,128,57,192,57,192,56,224,56,224, - 255,248,7,18,18,8,0,0,248,56,56,56,56,56,56,56, - 56,56,56,56,56,56,56,56,56,254,18,12,36,19,1,0, - 243,142,0,125,247,0,121,231,0,113,199,0,113,199,0,113, - 199,0,113,199,0,113,199,0,113,199,0,113,199,0,113,199, - 0,251,239,192,11,12,24,13,1,0,243,128,125,192,121,192, - 113,192,113,192,113,192,113,192,113,192,113,192,113,192,113,192, - 251,224,10,12,24,12,1,0,30,0,51,0,97,128,225,192, - 225,192,225,192,225,192,225,192,225,192,97,128,51,0,30,0, - 12,18,36,13,0,250,251,128,60,192,60,224,56,112,56,112, - 56,112,56,112,56,112,56,112,60,224,60,224,59,192,56,0, - 56,0,56,0,56,0,56,0,254,0,11,18,36,13,1,250, - 28,64,50,64,99,192,225,192,225,192,225,192,225,192,225,192, - 225,192,99,192,115,192,61,192,1,192,1,192,1,192,1,192, - 1,192,7,224,9,12,24,11,1,0,243,0,117,128,123,128, - 123,128,112,0,112,0,112,0,112,0,112,0,112,0,112,0, - 248,0,9,12,24,11,1,0,57,0,199,0,195,0,225,0, - 240,0,124,0,63,0,143,128,131,128,193,128,225,0,158,0, - 8,17,17,10,1,0,16,16,16,48,112,254,112,112,112,112, - 112,113,113,113,113,114,60,12,12,24,13,0,0,249,224,56, - 224,56,224,56,224,56,224,56,224,56,224,56,224,56,224,57, - 224,58,224,28,240,12,12,24,13,1,0,253,240,112,64,56, - 64,56,128,28,128,28,128,29,0,15,0,14,0,14,0,6, - 0,4,0,19,12,36,19,0,0,253,251,224,56,112,128,28, - 112,128,28,113,0,28,121,0,14,185,0,14,154,0,14,158, - 0,7,28,0,7,12,0,2,12,0,2,8,0,12,12,24, - 13,0,0,253,240,56,64,28,128,31,0,15,0,15,0,7, - 0,7,128,11,192,17,192,17,224,253,240,12,18,36,12,0, - 250,252,240,112,64,56,64,56,128,28,128,28,128,29,0,15, - 0,15,0,7,0,6,0,6,0,2,0,4,0,116,0,116, - 0,104,0,56,0,10,12,24,12,1,0,127,192,99,128,71, - 128,71,0,15,0,14,0,28,0,60,64,56,64,120,64,112, - 192,255,192,8,23,23,10,1,251,3,28,56,56,56,56,56, - 56,56,56,48,192,48,56,56,56,56,56,56,56,56,28,3, - 2,23,23,8,3,251,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,8,23,23, - 11,2,251,192,112,56,56,56,56,56,56,56,56,28,7,28, - 56,56,56,56,56,56,56,56,112,192,14,5,10,16,1,4, - 120,8,255,4,143,196,131,252,64,120,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,0,0,0,7,0, - 0,4,18,18,6,1,250,96,240,240,96,0,0,64,96,96, - 96,96,96,240,240,240,240,240,96,9,18,36,15,3,253,4, - 0,4,0,4,0,30,0,53,0,117,128,231,128,231,128,228, - 0,228,0,228,0,228,0,100,128,116,128,31,0,4,0,4, - 0,4,0,16,18,36,19,2,0,0,248,1,132,3,6,7, - 14,7,14,7,0,7,0,63,0,7,240,7,128,3,128,3, - 128,3,128,3,1,123,2,143,204,135,252,120,240,12,12,24, - 14,1,3,132,16,223,176,112,224,96,96,192,48,192,48,192, - 48,192,48,64,96,96,96,127,224,207,48,14,18,36,14,0, - 0,254,124,56,16,60,16,60,32,30,32,30,64,14,64,15, - 128,7,128,127,240,7,0,127,240,7,0,7,0,7,0,7, - 0,7,0,31,224,2,22,22,8,3,252,192,192,192,192,192, - 192,192,192,192,0,0,0,0,192,192,192,192,192,192,192,192, - 192,11,23,46,15,1,251,15,0,48,128,96,192,97,192,97, - 192,112,128,124,0,63,0,223,128,143,192,129,224,192,96,248, - 32,126,32,63,64,15,128,3,192,49,192,112,192,112,192,96, - 128,33,128,30,0,8,3,3,12,2,14,231,231,231,18,18, - 54,20,1,0,3,240,0,12,12,0,16,2,0,33,201,0, - 67,56,128,70,24,128,142,8,64,142,8,64,142,0,64,142, - 0,64,142,8,64,142,8,64,70,8,128,67,16,128,33,225, - 0,16,2,0,12,12,0,3,240,0,7,9,9,10,1,9, - 120,204,204,60,76,204,206,126,254,7,10,10,12,3,1,32, - 100,68,204,204,204,204,196,100,34,13,7,14,15,1,4,255, - 248,255,248,0,24,0,24,0,24,0,24,0,24,6,3,3, - 8,1,5,252,252,252,18,18,54,20,1,0,3,240,0,12, - 12,0,16,2,0,47,225,0,71,48,128,71,56,128,135,56, - 64,135,48,64,135,192,64,135,48,64,135,56,64,135,56,64, - 71,58,128,71,58,128,47,157,0,16,2,0,12,12,0,3, - 240,0,7,2,2,11,2,14,254,254,8,7,7,14,3,11, - 60,102,131,129,129,194,126,21,18,54,23,1,254,0,48,0, - 0,48,0,0,48,0,0,48,0,0,48,0,0,48,0,255, - 255,248,255,255,248,0,48,0,0,48,0,0,48,0,0,48, - 0,0,48,0,0,48,0,0,48,0,0,0,0,255,255,248, - 255,255,248,7,11,11,11,2,7,124,206,206,238,28,48,98, - 66,254,190,8,8,11,11,12,2,7,60,198,231,231,6,56, - 6,103,231,199,60,4,4,4,11,5,13,48,112,96,192,13, - 18,36,15,1,250,97,128,225,192,225,192,225,192,225,192,225, - 192,225,192,64,136,64,136,65,248,127,120,94,48,64,0,96, - 0,96,0,112,0,112,0,112,0,13,21,42,15,1,253,31, - 248,126,96,126,96,254,96,254,96,254,96,254,96,126,96,62, - 96,14,96,6,96,6,96,6,96,6,96,6,96,6,96,6, - 96,6,96,6,96,6,96,6,96,4,4,4,8,2,6,96, - 240,240,96,5,5,5,11,3,250,32,96,24,24,240,6,11, - 11,11,3,7,48,240,112,112,112,112,112,112,112,112,252,7, - 9,9,9,1,9,56,68,198,198,198,198,68,56,254,7,10, - 10,13,3,1,152,140,68,102,102,102,102,70,76,136,18,18, - 54,22,3,0,48,8,0,240,8,0,112,16,0,112,48,0, - 112,32,0,112,96,0,112,64,0,112,195,0,112,135,0,113, - 143,0,253,15,0,3,23,0,2,39,0,4,39,0,12,63, - 192,8,7,0,24,7,0,16,31,192,18,18,54,23,3,0, - 48,4,0,240,8,0,112,24,0,112,16,0,112,48,0,112, - 32,0,112,96,0,112,79,0,112,147,192,113,177,192,253,57, - 192,3,3,128,2,6,0,6,8,0,4,16,64,8,63,192, - 24,47,192,16,39,128,20,18,54,23,2,0,124,2,0,199, - 6,0,231,4,0,6,12,0,56,8,0,6,16,0,7,16, - 0,231,33,192,231,97,192,198,67,192,60,133,192,0,133,192, - 1,9,192,1,9,192,2,31,240,6,1,192,4,1,192,8, - 7,240,8,18,18,12,2,250,48,120,120,48,56,68,68,4, - 8,24,48,114,97,225,225,225,114,60,17,23,69,19,1,1, - 7,0,0,7,0,0,1,128,0,0,128,0,0,0,0,0, - 192,0,0,192,0,1,192,0,1,224,0,1,224,0,3,224, - 0,2,240,0,2,240,0,4,240,0,4,120,0,4,120,0, - 8,56,0,15,252,0,8,60,0,16,28,0,16,30,0,48, - 30,0,252,255,128,17,23,69,19,1,1,0,56,0,0,48, - 0,0,96,0,0,192,0,0,0,0,0,192,0,0,192,0, - 0,192,0,1,224,0,1,224,0,1,224,0,2,240,0,2, - 240,0,4,112,0,4,120,0,4,120,0,8,56,0,15,252, - 0,8,60,0,16,28,0,16,30,0,48,30,0,252,127,128, - 17,23,69,19,1,0,0,192,0,1,192,0,3,96,0,6, - 24,0,0,0,0,0,192,0,0,192,0,0,192,0,1,224, - 0,1,224,0,1,224,0,2,240,0,2,240,0,4,112,0, - 4,120,0,4,120,0,8,56,0,15,252,0,8,60,0,16, - 28,0,16,30,0,48,30,0,252,127,128,17,23,69,19,1, - 0,1,8,0,7,240,0,4,240,0,0,0,0,0,0,0, - 0,192,0,0,192,0,1,192,0,1,224,0,1,224,0,3, - 224,0,2,240,0,2,240,0,4,240,0,4,120,0,4,120, - 0,8,56,0,15,252,0,8,60,0,16,28,0,16,30,0, - 48,30,0,252,255,128,16,23,46,18,1,0,14,112,14,112, - 14,112,0,0,0,0,1,128,1,128,1,128,3,192,3,192, - 3,192,5,224,5,224,4,224,8,240,8,240,8,112,31,248, - 16,120,16,60,48,60,48,60,252,255,18,23,69,19,1,0, - 1,224,0,2,16,0,2,16,0,1,224,0,0,0,0,0, - 192,0,0,192,0,0,224,0,1,224,0,1,224,0,1,240, - 0,2,240,0,2,240,0,4,120,0,4,120,0,4,120,0, - 8,60,0,15,252,0,8,28,0,16,30,0,16,30,0,48, - 30,0,252,127,192,23,18,54,25,1,0,0,127,254,0,60, - 14,0,60,6,0,124,6,0,92,2,0,220,34,0,156,32, - 1,156,96,1,28,96,3,31,224,2,28,96,6,28,34,7, - 252,34,8,28,2,8,28,2,24,28,6,56,28,14,254,127, - 254,13,24,48,17,2,250,7,136,24,120,48,56,112,24,112, - 24,240,8,240,8,240,8,240,0,240,0,240,0,240,8,240, - 8,112,8,112,8,56,16,24,32,7,192,2,0,3,128,0, - 192,0,192,8,192,7,128,14,23,46,18,2,1,28,0,12, - 0,6,0,1,0,0,0,255,252,56,28,56,12,56,12,56, - 4,56,68,56,64,56,192,56,192,63,192,56,192,56,68,56, - 68,56,4,56,4,56,12,56,28,255,252,14,23,46,18,2, - 1,0,224,0,192,1,128,2,0,0,0,255,252,56,28,56, - 12,56,12,56,4,56,68,56,64,56,192,56,192,63,192,56, - 192,56,68,56,68,56,4,56,4,56,12,56,28,255,252,14, - 23,46,18,2,0,3,0,7,128,12,192,16,32,0,0,255, - 252,56,28,56,12,56,12,56,4,56,68,56,64,56,192,56, - 192,63,192,56,192,56,68,56,68,56,4,56,4,56,12,56, - 28,255,252,14,23,46,18,2,0,28,224,28,224,28,224,0, - 0,0,0,255,252,56,28,56,12,56,12,56,4,56,68,56, - 64,56,192,56,192,63,192,56,192,56,68,56,68,56,4,56, - 12,56,12,56,28,255,252,8,23,23,11,2,1,192,96,48, - 16,0,255,56,56,56,56,56,56,56,56,56,56,56,56,56, - 56,56,56,255,8,23,23,11,2,1,7,14,8,16,0,255, - 56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56, - 255,8,23,23,11,2,0,16,56,108,130,0,255,56,56,56, - 56,56,56,56,56,56,56,56,56,56,56,56,56,255,8,23, - 23,11,2,0,231,231,231,0,0,255,28,28,28,28,28,28, - 28,28,28,28,28,28,28,28,28,28,255,16,18,36,19,2, - 0,255,224,56,56,56,28,56,14,56,14,56,14,56,15,56, - 15,255,15,56,15,56,15,56,15,56,14,56,14,56,12,56, - 28,56,56,255,224,17,23,69,18,1,0,3,136,0,3,240, - 0,4,96,0,0,0,0,0,0,0,252,63,128,60,14,0, - 62,4,0,31,4,0,31,4,0,23,132,0,23,196,0,19, - 196,0,17,228,0,17,244,0,16,244,0,16,124,0,16,124, - 0,16,60,0,16,28,0,16,28,0,56,12,0,254,4,0, - 15,24,48,18,2,0,12,0,12,0,14,0,3,0,1,0, - 0,0,7,192,8,32,56,48,48,24,112,28,112,28,240,30, - 240,30,240,30,240,30,240,30,240,30,112,28,112,28,48,24, - 48,56,8,32,7,192,15,24,48,18,2,0,0,96,0,96, - 0,224,1,128,1,0,0,0,7,192,8,32,56,48,48,24, - 112,28,112,28,240,30,240,30,240,30,240,30,240,30,240,30, - 112,28,112,28,48,24,48,56,8,32,7,192,15,24,48,18, - 2,0,1,0,3,128,7,128,14,192,24,48,0,0,7,192, - 8,32,56,48,48,24,112,28,112,28,240,30,240,30,240,30, - 240,30,240,30,240,30,112,28,112,28,48,24,48,56,8,32, - 7,192,15,23,46,18,2,0,7,32,15,224,16,192,0,0, - 0,0,7,192,8,32,56,48,48,24,112,28,112,28,240,30, - 240,30,240,30,240,30,240,30,240,30,112,28,112,28,48,24, - 48,56,8,32,7,192,15,23,46,18,2,0,28,224,28,224, - 28,224,0,0,0,0,7,192,8,32,56,48,48,24,112,28, - 112,28,240,30,240,30,240,30,240,30,240,30,240,30,112,28, - 112,28,48,24,48,56,8,32,7,192,16,15,30,24,4,0, - 192,3,96,6,48,12,24,24,12,48,6,96,3,192,1,128, - 3,192,6,96,12,48,56,24,112,12,224,6,192,3,15,18, - 36,18,2,0,7,194,8,116,48,60,48,56,112,60,112,124, - 240,94,240,222,241,158,243,30,246,30,244,30,124,28,120,28, - 56,24,120,24,92,32,135,192,18,24,72,20,2,0,6,0, - 0,7,0,0,3,0,0,1,128,0,0,0,0,0,0,0, - 255,31,192,56,7,0,56,2,0,56,2,0,56,2,0,56, - 2,0,56,2,0,56,2,0,56,2,0,56,2,0,56,2, - 0,56,2,0,56,2,0,56,2,0,24,2,0,28,4,0, - 14,8,0,3,240,0,18,24,72,20,2,0,0,24,0,0, - 56,0,0,112,0,0,192,0,0,128,0,0,0,0,255,31, - 192,56,7,0,56,2,0,56,2,0,56,2,0,56,2,0, - 56,2,0,56,2,0,56,2,0,56,2,0,56,2,0,56, - 2,0,56,2,0,56,2,0,24,2,0,28,4,0,14,8, - 0,3,240,0,18,24,72,20,2,0,0,128,0,1,192,0, - 1,224,0,6,48,0,8,8,0,0,0,0,255,31,192,56, - 7,0,56,2,0,56,2,0,56,2,0,56,2,0,56,2, - 0,56,2,0,56,2,0,56,2,0,56,2,0,56,2,0, - 56,2,0,56,2,0,24,2,0,28,4,0,14,8,0,3, - 240,0,18,23,69,20,2,0,7,56,0,7,56,0,7,56, - 0,0,0,0,0,0,0,255,31,192,56,7,0,56,2,0, - 56,2,0,56,2,0,56,2,0,56,2,0,56,2,0,56, - 2,0,56,2,0,56,2,0,56,2,0,56,2,0,56,2, - 0,24,2,0,28,4,0,14,8,0,3,240,0,16,23,46, - 19,2,1,0,112,0,96,0,192,1,0,0,0,254,127,60, - 12,60,8,30,16,30,16,30,16,15,32,15,32,7,64,7, - 192,3,128,3,128,3,128,3,128,3,128,3,128,3,128,15, - 240,15,18,36,18,2,0,255,128,56,0,56,0,63,224,56, - 56,56,28,56,30,56,30,56,30,56,30,56,28,56,56,63, - 224,56,0,56,0,56,0,56,0,255,128,12,18,36,13,0, - 0,7,128,12,192,24,224,56,224,56,224,56,224,56,192,59, - 0,56,192,56,96,56,112,56,112,56,112,56,112,56,112,63, - 112,63,96,251,192,11,18,36,13,1,0,32,0,48,0,48, - 0,24,0,4,0,0,0,30,0,99,0,99,128,115,128,7, - 128,27,128,115,128,227,128,227,160,227,160,247,160,121,192,11, - 18,36,13,1,0,3,0,3,0,6,0,4,0,8,0,0, - 0,30,0,99,0,99,128,115,128,35,128,31,128,115,128,227, - 128,227,160,227,160,247,160,121,192,11,18,36,13,1,0,12, - 0,12,0,30,0,50,0,65,0,0,0,30,0,99,0,99, - 128,115,128,35,128,31,128,115,128,227,128,227,160,227,160,247, - 160,121,192,11,17,34,13,1,0,57,0,127,0,70,0,0, - 0,0,0,30,0,99,0,99,128,115,128,35,128,31,128,115, - 128,227,128,227,160,227,160,247,160,121,192,11,17,34,13,1, - 0,119,0,119,0,119,0,0,0,0,0,30,0,99,0,99, - 128,115,128,35,128,31,128,115,128,227,128,227,160,227,160,247, - 160,121,192,11,18,36,13,1,0,28,0,38,0,34,0,34, - 0,28,0,0,0,30,0,99,0,99,128,115,128,35,128,31, - 128,115,128,227,128,227,160,227,160,231,160,121,192,15,12,24, - 18,1,0,62,248,99,140,99,142,115,142,7,142,27,254,115, - 128,227,128,227,130,227,130,247,196,120,120,9,18,36,12,1, - 250,30,0,49,0,113,128,227,128,227,128,224,0,224,0,224, - 0,224,128,112,128,49,0,30,0,8,0,8,0,6,0,6, - 0,6,0,28,0,9,18,36,12,1,0,32,0,112,0,48, - 0,24,0,4,0,0,0,30,0,51,0,99,128,227,128,227, - 128,255,128,224,0,224,0,224,128,112,128,49,0,30,0,9, - 18,36,12,1,0,3,0,7,0,6,0,12,0,8,0,0, - 0,30,0,51,0,99,128,227,128,227,128,255,128,224,0,224, - 0,224,128,112,128,49,0,30,0,9,18,36,12,1,0,12, - 0,28,0,28,0,50,0,65,0,0,0,30,0,51,0,99, - 128,227,128,227,128,255,128,224,0,224,0,224,128,112,128,49, - 0,30,0,9,17,34,12,1,0,115,128,115,128,115,128,0, - 0,0,0,30,0,51,0,99,128,227,128,227,128,255,128,224, - 0,224,0,224,0,112,128,49,0,30,0,7,18,18,8,1, - 0,192,224,112,16,8,0,120,56,56,56,56,56,56,56,56, - 56,56,126,6,18,18,8,1,0,12,28,24,48,0,0,240, - 112,112,112,112,112,112,112,112,112,112,248,7,18,18,7,0, - 0,56,56,108,198,0,0,120,56,56,56,56,56,56,56,56, - 56,56,126,7,17,17,8,1,0,238,238,238,0,0,120,56, - 56,56,56,56,56,56,56,56,56,126,10,18,36,12,1,0, - 57,128,30,0,14,0,31,0,39,0,3,128,31,128,51,192, - 97,192,225,192,225,192,225,192,225,192,225,192,225,192,97,128, - 51,128,30,0,11,17,34,13,1,0,24,128,63,128,39,0, - 0,0,0,0,243,128,125,192,121,192,113,192,113,192,113,192, - 113,192,113,192,113,192,113,192,113,192,251,224,10,18,36,12, - 1,0,48,0,48,0,24,0,12,0,4,0,0,0,30,0, - 51,0,97,128,225,192,225,192,225,192,225,192,225,192,225,192, - 97,128,51,0,30,0,10,18,36,12,1,0,3,0,3,0, - 7,0,4,0,8,0,0,0,30,0,51,0,97,128,225,192, - 225,192,225,192,225,192,225,192,225,192,97,128,51,0,30,0, - 10,18,36,12,1,0,12,0,14,0,30,0,51,0,96,128, - 0,0,30,0,51,0,97,128,225,192,225,192,225,192,225,192, - 225,192,225,192,97,128,51,0,30,0,10,17,34,12,1,0, - 56,128,63,0,70,0,0,0,0,0,30,0,51,0,97,128, - 225,192,225,192,225,192,225,192,225,192,225,192,97,128,51,0, - 30,0,10,17,34,12,1,0,115,128,115,128,115,128,0,0, - 0,0,30,0,51,0,97,128,225,192,225,192,225,192,225,192, - 225,192,225,192,97,128,51,0,30,0,21,17,51,23,1,254, - 0,48,0,0,120,0,0,120,0,0,48,0,0,0,0,0, - 0,0,0,0,0,0,0,0,255,255,248,255,255,248,0,0, - 0,0,0,0,0,0,0,0,48,0,0,120,0,0,120,0, - 0,48,0,10,12,24,12,1,0,30,64,51,128,97,128,225, - 192,227,192,229,192,233,192,241,192,241,192,97,128,115,0,158, - 0,12,18,36,13,0,0,24,0,24,0,12,0,6,0,2, - 0,0,0,249,224,56,224,56,224,56,224,56,224,56,224,56, - 224,56,224,56,224,57,224,58,224,28,240,12,18,36,13,0, - 0,1,128,1,128,3,0,2,0,0,0,0,0,249,224,56, - 224,56,224,56,224,56,224,56,224,56,224,56,224,56,224,57, - 224,58,224,28,240,12,18,36,13,0,0,6,0,6,0,15, - 0,25,128,0,0,0,0,249,224,56,224,56,224,56,224,56, - 224,56,224,56,224,56,224,56,224,57,224,58,224,28,240,12, - 17,34,13,0,0,57,192,57,192,57,192,0,0,0,0,249, - 224,56,224,56,224,56,224,56,224,56,224,56,224,56,224,56, - 224,57,224,58,224,28,240,12,24,48,12,0,250,1,128,1, - 128,3,0,6,0,4,0,0,0,252,240,112,64,56,64,56, - 128,28,128,28,128,29,0,15,0,15,0,7,0,6,0,6, - 0,2,0,4,0,116,0,116,0,104,0,56,0,12,23,46, - 13,0,250,24,0,120,0,184,0,56,0,56,0,57,224,58, - 240,60,112,60,112,56,112,56,96,56,224,56,192,56,128,57, - 0,58,0,60,0,56,0,56,0,56,0,56,0,96,0,128, - 0,13,23,46,13,0,250,28,224,28,224,28,224,0,0,0, - 0,254,120,56,32,60,64,28,64,30,64,14,64,14,128,7, - 128,7,128,7,0,3,0,3,0,2,0,2,0,58,0,60, - 0,52,0,56,0}; -/* - Fontname: -FreeType-Old Standard TT-Bold-R-Normal--25-250-72-72-P-136-ISO10646-1 - Copyright: Copyright (C) 2006-2008 Alexey Kryukov - Capital A Height: 0, '1' Height: 18 - Calculated Max Values w=21 h=23 x= 3 y= 8 dx=23 dy= 0 ascent=18 len=63 - Font Bounding box w=70 h=31 x=-22 y=-7 - Calculated Min Values x= 0 y=-5 dx= 0 dy= 0 - Pure Font ascent =18 descent= 0 - X Font ascent =18 descent= 0 - Max Font ascent =18 descent=-5 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_osb18n[618] U8G_FONT_SECTION("u8g_font_osb18n") = { - 0,70,31,234,249,18,0,0,0,0,42,58,0,18,251,18, - 0,9,10,20,13,2,8,24,0,24,0,201,128,235,128,28, - 0,44,0,235,128,217,128,24,0,24,0,21,21,63,23,1, - 253,0,48,0,0,48,0,0,48,0,0,48,0,0,48,0, - 0,48,0,0,48,0,0,48,0,0,48,0,0,48,0,255, - 255,248,255,255,248,0,48,0,0,48,0,0,48,0,0,48, - 0,0,48,0,0,48,0,0,48,0,0,48,0,0,48,0, - 4,9,9,7,2,251,224,240,240,240,16,32,32,64,128,6, - 3,3,8,1,5,252,252,252,4,4,4,8,2,0,96,240, - 240,96,9,23,46,11,1,251,1,128,1,128,1,0,3,0, - 3,0,2,0,6,0,6,0,4,0,12,0,12,0,8,0, - 24,0,24,0,24,0,16,0,48,0,48,0,32,0,96,0, - 96,0,64,0,192,0,12,18,36,15,1,0,15,0,25,128, - 48,192,112,224,112,224,240,224,240,240,240,240,240,240,240,240, - 240,240,240,240,240,240,112,224,112,224,48,192,25,128,15,0, - 8,18,18,15,3,0,24,56,248,56,56,56,56,56,56,56, - 56,56,56,56,56,56,56,255,11,18,36,15,2,0,31,0, - 113,192,96,224,224,224,240,224,248,224,121,192,1,192,3,0, - 6,0,8,0,48,32,64,32,64,32,255,224,191,224,143,192, - 135,128,12,18,36,15,1,0,31,0,49,192,96,224,112,224, - 120,224,120,224,0,192,1,128,62,0,1,192,0,224,0,240, - 112,240,248,240,240,240,192,224,65,192,63,0,11,18,36,15, - 2,0,3,0,7,0,7,0,15,0,15,0,23,0,55,0, - 39,0,103,0,71,0,199,0,135,0,255,224,7,0,7,0, - 7,0,7,0,63,224,11,18,36,15,2,0,65,128,127,128, - 126,0,120,0,64,0,64,0,95,0,99,128,65,192,65,224, - 1,224,33,224,241,224,241,224,225,192,193,192,67,128,62,0, - 11,18,36,15,2,0,7,128,24,64,48,224,113,224,113,224, - 240,0,240,0,247,128,249,192,240,224,240,224,240,224,240,224, - 112,224,112,224,48,192,57,192,15,0,11,18,36,15,2,0, - 156,64,190,96,255,32,255,224,128,32,128,64,128,64,0,128, - 1,128,3,0,7,0,6,0,14,0,30,0,30,0,30,0, - 30,0,12,0,12,18,36,15,1,0,31,128,32,64,64,32, - 192,32,192,32,240,32,252,64,127,128,127,192,63,224,103,240, - 193,240,192,112,192,48,192,48,96,32,112,64,31,128,12,18, - 36,15,2,0,31,0,113,128,96,192,224,224,224,224,224,240, - 224,240,96,240,113,240,30,240,0,240,0,240,56,224,120,224, - 120,224,97,192,33,128,30,0,4,12,12,8,2,0,96,240, - 240,96,0,0,0,0,96,240,240,96}; -/* - Fontname: -FreeType-Old Standard TT-Bold-R-Normal--25-250-72-72-P-136-ISO10646-1 - Copyright: Copyright (C) 2006-2008 Alexey Kryukov - Capital A Height: 18, '1' Height: 18 - Calculated Max Values w=26 h=24 x= 3 y=13 dx=27 dy= 0 ascent=20 len=72 - Font Bounding box w=70 h=31 x=-22 y=-7 - Calculated Min Values x=-1 y=-6 dx= 0 dy= 0 - Pure Font ascent =18 descent=-6 - X Font ascent =18 descent=-6 - Max Font ascent =20 descent=-6 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_osb18r[3611] U8G_FONT_SECTION("u8g_font_osb18r") = { - 0,70,31,234,249,18,4,190,10,54,32,127,250,20,250,18, - 250,0,0,0,7,0,0,4,18,18,6,1,0,96,240,240, - 240,240,240,96,96,96,96,96,64,0,0,96,240,240,96,6, - 6,6,10,2,12,204,204,204,204,204,204,15,18,36,19,2, - 0,6,24,6,24,4,16,4,16,12,48,255,254,255,254,12, - 48,8,32,8,32,24,96,24,96,255,254,255,254,16,64,16, - 64,48,192,48,192,11,22,44,14,2,254,9,0,9,0,31, - 128,105,64,73,32,201,32,201,96,249,224,249,64,127,0,63, - 128,31,192,15,192,73,224,233,224,201,96,137,96,137,96,73, - 192,63,128,9,0,9,0,17,18,54,21,2,0,56,4,0, - 68,12,0,198,8,0,198,24,0,198,48,0,198,32,0,198, - 96,0,76,64,0,56,192,0,1,142,0,1,27,0,3,49, - 128,2,49,128,4,49,128,12,49,128,8,49,128,24,17,0, - 16,14,0,17,18,54,19,1,0,3,192,0,4,32,0,12, - 32,0,12,32,0,12,32,0,14,64,0,15,128,0,7,0, - 0,15,143,128,27,195,0,49,194,0,96,226,0,224,244,0, - 224,120,0,240,56,0,240,60,0,126,223,128,63,15,0,2, - 6,6,6,2,12,192,192,192,192,192,192,7,23,23,9,1, - 251,2,4,8,16,48,96,96,96,224,224,224,224,224,224,224, - 96,96,96,48,16,8,4,2,7,23,23,9,0,251,128,64, - 32,16,24,12,12,14,14,14,14,14,14,14,14,14,12,12, - 24,16,32,64,128,9,10,20,13,2,8,24,0,24,0,201, - 128,235,128,28,0,44,0,235,128,217,128,24,0,24,0,21, - 21,63,23,1,253,0,48,0,0,48,0,0,48,0,0,48, - 0,0,48,0,0,48,0,0,48,0,0,48,0,0,48,0, - 0,48,0,255,255,248,255,255,248,0,48,0,0,48,0,0, - 48,0,0,48,0,0,48,0,0,48,0,0,48,0,0,48, - 0,0,48,0,4,9,9,7,2,251,224,240,240,240,16,32, - 32,64,128,6,3,3,8,1,5,252,252,252,4,4,4,8, - 2,0,96,240,240,96,9,23,46,11,1,251,1,128,1,128, - 1,0,3,0,3,0,2,0,6,0,6,0,4,0,12,0, - 12,0,8,0,24,0,24,0,24,0,16,0,48,0,48,0, - 32,0,96,0,96,0,64,0,192,0,12,18,36,15,1,0, - 15,0,25,128,48,192,112,224,112,224,240,224,240,240,240,240, - 240,240,240,240,240,240,240,240,240,240,112,224,112,224,48,192, - 25,128,15,0,8,18,18,15,3,0,24,56,248,56,56,56, - 56,56,56,56,56,56,56,56,56,56,56,255,11,18,36,15, - 2,0,31,0,113,192,96,224,224,224,240,224,248,224,121,192, - 1,192,3,0,6,0,8,0,48,32,64,32,64,32,255,224, - 191,224,143,192,135,128,12,18,36,15,1,0,31,0,49,192, - 96,224,112,224,120,224,120,224,0,192,1,128,62,0,1,192, - 0,224,0,240,112,240,248,240,240,240,192,224,65,192,63,0, - 11,18,36,15,2,0,3,0,7,0,7,0,15,0,15,0, - 23,0,55,0,39,0,103,0,71,0,199,0,135,0,255,224, - 7,0,7,0,7,0,7,0,63,224,11,18,36,15,2,0, - 65,128,127,128,126,0,120,0,64,0,64,0,95,0,99,128, - 65,192,65,224,1,224,33,224,241,224,241,224,225,192,193,192, - 67,128,62,0,11,18,36,15,2,0,7,128,24,64,48,224, - 113,224,113,224,240,0,240,0,247,128,249,192,240,224,240,224, - 240,224,240,224,112,224,112,224,48,192,57,192,15,0,11,18, - 36,15,2,0,156,64,190,96,255,32,255,224,128,32,128,64, - 128,64,0,128,1,128,3,0,7,0,6,0,14,0,30,0, - 30,0,30,0,30,0,12,0,12,18,36,15,1,0,31,128, - 32,64,64,32,192,32,192,32,240,32,252,64,127,128,127,192, - 63,224,103,240,193,240,192,112,192,48,192,48,96,32,112,64, - 31,128,12,18,36,15,2,0,31,0,113,128,96,192,224,224, - 224,224,224,240,224,240,96,240,113,240,30,240,0,240,0,240, - 56,224,120,224,120,224,97,192,33,128,30,0,4,12,12,8, - 2,0,96,240,240,96,0,0,0,0,96,240,240,96,4,17, - 17,7,2,251,96,240,240,96,0,0,0,0,224,240,240,240, - 16,32,32,64,128,19,21,63,24,2,252,0,0,96,0,1, - 224,0,7,128,0,14,0,0,56,0,0,224,0,3,128,0, - 15,0,0,60,0,0,112,0,0,224,0,0,120,0,0,28, - 0,0,7,0,0,1,192,0,0,112,0,0,60,0,0,15, - 0,0,3,128,0,0,224,0,0,32,21,7,21,23,1,3, - 255,255,248,255,255,248,0,0,0,0,0,0,0,0,0,255, - 255,248,255,255,248,19,21,63,24,2,252,192,0,0,240,0, - 0,60,0,0,14,0,0,3,128,0,0,224,0,0,56,0, - 0,30,0,0,7,128,0,1,192,0,0,224,0,3,192,0, - 7,0,0,28,0,0,112,0,1,192,0,7,128,0,30,0, - 0,56,0,0,224,0,0,128,0,0,8,18,18,12,2,0, - 60,78,135,135,135,78,12,24,16,32,36,36,24,0,24,60, - 60,24,18,18,54,20,1,0,3,240,0,12,12,0,24,3, - 0,48,237,0,97,173,128,99,28,128,199,28,192,207,24,192, - 206,24,192,206,56,192,206,56,192,206,56,128,78,49,128,110, - 91,0,35,156,0,48,0,0,12,4,0,3,248,0,17,18, - 54,19,1,0,0,192,0,0,192,0,0,192,0,1,224,0, - 1,224,0,1,224,0,2,240,0,2,240,0,4,112,0,4, - 120,0,4,120,0,8,56,0,15,252,0,8,60,0,16,28, - 0,16,30,0,48,30,0,252,127,128,15,18,36,18,2,0, - 255,224,56,56,56,56,56,28,56,28,56,28,56,56,56,48, - 63,192,56,56,56,28,56,30,56,30,56,30,56,30,56,28, - 56,56,255,240,13,18,36,17,2,0,7,136,24,120,48,56, - 112,24,112,24,240,8,240,8,240,8,240,0,240,0,240,0, - 240,8,240,8,112,8,112,8,56,16,24,32,7,192,16,18, - 36,19,2,0,255,224,56,56,56,28,56,14,56,14,56,14, - 56,15,56,15,56,15,56,15,56,15,56,15,56,14,56,14, - 56,12,56,28,56,56,255,224,14,18,36,18,2,0,255,252, - 56,28,56,12,56,12,56,4,56,68,56,64,56,192,56,192, - 63,192,56,192,56,68,56,68,56,4,56,4,56,12,56,28, - 255,252,14,18,36,17,2,0,255,252,56,60,56,28,56,12, - 56,4,56,68,56,68,56,192,56,192,63,192,56,192,56,64, - 56,64,56,0,56,0,56,0,56,0,255,0,15,18,36,18, - 2,0,7,136,24,104,48,56,112,24,112,8,112,8,240,8, - 240,0,240,0,241,254,240,56,240,56,240,56,112,56,112,56, - 48,40,24,72,15,136,17,18,54,20,2,0,255,127,128,56, - 14,0,56,14,0,56,14,0,56,14,0,56,14,0,56,14, - 0,56,14,0,63,254,0,56,14,0,56,14,0,56,14,0, - 56,14,0,56,14,0,56,14,0,56,14,0,56,14,0,255, - 127,128,8,18,18,11,2,0,255,56,56,56,56,56,56,56, - 56,56,56,56,56,56,56,56,56,255,11,18,36,13,1,0, - 31,224,3,128,3,128,3,128,3,128,3,128,3,128,3,128, - 3,128,3,128,3,128,115,128,243,128,243,128,227,128,195,128, - 67,0,60,0,17,18,54,19,2,0,254,127,0,56,24,0, - 56,16,0,56,32,0,56,64,0,56,192,0,57,128,0,59, - 192,0,59,192,0,61,224,0,57,240,0,56,240,0,56,248, - 0,56,120,0,56,124,0,56,60,0,56,62,0,254,127,128, - 14,18,36,17,2,0,255,0,56,0,56,0,56,0,56,0, - 56,0,56,0,56,0,56,0,56,0,56,4,56,4,56,4, - 56,12,56,12,56,28,56,60,255,252,20,18,54,22,1,0, - 254,3,240,30,3,192,30,3,192,31,5,192,31,5,192,23, - 5,192,23,133,192,23,137,192,19,201,192,19,201,192,17,209, - 192,17,241,192,17,241,192,16,241,192,16,225,192,16,225,192, - 56,97,192,254,111,240,17,18,54,18,1,0,252,63,128,60, - 14,0,62,4,0,31,4,0,31,4,0,31,132,0,23,196, - 0,19,196,0,17,228,0,17,244,0,16,244,0,16,124,0, - 16,124,0,16,60,0,16,28,0,16,28,0,56,12,0,254, - 4,0,15,18,36,18,2,0,7,192,8,32,56,48,48,24, - 112,28,112,28,240,30,240,30,240,30,240,30,240,30,240,30, - 112,28,112,28,48,24,48,56,8,32,7,192,15,18,36,18, - 2,0,255,240,56,56,56,28,56,30,56,30,56,30,56,30, - 56,28,56,56,63,224,56,0,56,0,56,0,56,0,56,0, - 56,0,56,0,255,128,15,24,48,18,2,250,7,192,8,32, - 56,56,48,24,112,28,112,28,240,30,240,30,240,30,240,30, - 240,30,240,30,112,28,112,28,51,152,52,176,28,226,7,194, - 0,194,0,194,0,230,0,254,0,124,0,56,16,18,36,19, - 2,0,255,224,56,120,56,56,56,60,56,60,56,60,56,56, - 56,112,63,192,56,96,56,48,56,56,56,56,56,57,56,57, - 56,57,56,57,255,158,12,18,36,15,2,0,30,32,97,160, - 192,224,192,96,224,32,240,32,252,0,126,0,63,128,15,192, - 135,224,129,240,128,240,192,48,192,48,224,32,176,96,143,128, - 15,18,36,18,2,0,255,254,231,30,199,14,135,14,135,6, - 135,6,7,2,7,2,7,0,7,0,7,0,7,0,7,0, - 7,0,7,0,7,0,7,0,31,224,18,18,54,20,2,0, - 255,31,192,56,7,0,56,2,0,56,2,0,56,2,0,56, - 2,0,56,2,0,56,2,0,56,2,0,56,2,0,56,2, - 0,56,2,0,56,2,0,56,2,0,24,2,0,28,4,0, - 14,8,0,3,240,0,17,18,54,19,2,0,255,63,128,60, - 6,0,60,4,0,30,4,0,30,8,0,30,8,0,15,8, - 0,15,16,0,7,144,0,7,144,0,7,160,0,3,224,0, - 3,224,0,3,192,0,1,192,0,1,192,0,1,192,0,0, - 128,0,26,18,72,27,1,0,255,191,223,192,30,15,6,0, - 30,15,6,0,15,15,4,0,15,15,132,0,15,15,132,0, - 7,143,140,0,7,139,200,0,7,147,200,0,3,211,200,0, - 3,209,240,0,3,225,240,0,1,225,240,0,1,224,240,0, - 1,224,224,0,0,192,224,0,0,192,96,0,0,192,64,0, - 16,18,36,19,2,0,255,63,62,24,30,16,31,16,15,32, - 15,224,7,192,7,192,3,192,3,224,3,224,2,240,4,240, - 8,120,8,120,16,60,48,60,252,255,16,18,36,19,2,0, - 254,127,60,12,60,8,30,16,30,16,30,16,15,32,15,32, - 7,64,7,192,3,128,3,128,3,128,3,128,3,128,3,128, - 3,128,15,240,13,18,36,16,2,0,127,248,112,120,96,240, - 97,240,65,224,67,224,3,192,7,192,7,128,15,0,15,0, - 30,0,30,8,60,8,124,24,120,24,248,56,255,248,6,22, - 22,10,2,252,252,224,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,224,224,224,224,252,9,23,46,11,1,251, - 192,0,64,0,96,0,96,0,32,0,48,0,48,0,16,0, - 24,0,24,0,24,0,8,0,12,0,12,0,4,0,6,0, - 6,0,2,0,3,0,3,0,1,0,1,128,1,128,6,22, - 22,10,2,252,252,28,28,28,28,28,28,28,28,28,28,28, - 28,28,28,28,28,28,28,28,28,252,11,9,18,15,2,9, - 4,0,12,0,30,0,27,0,51,0,49,128,96,192,192,192, - 192,96,13,2,4,13,0,252,255,248,255,248,4,4,4,11, - 2,13,192,224,96,48,11,12,24,13,1,0,30,0,99,0, - 99,128,115,128,35,128,31,128,115,128,227,128,227,160,227,160, - 247,160,121,192,12,18,36,13,0,0,248,0,56,0,56,0, - 56,0,56,0,56,0,59,128,60,224,60,224,56,112,56,112, - 56,112,56,112,56,112,56,112,60,224,36,192,35,128,9,12, - 24,12,1,0,30,0,49,0,113,128,227,128,227,128,224,0, - 224,0,224,0,224,128,112,128,49,0,30,0,12,18,36,13, - 1,0,7,192,1,192,1,192,1,192,1,192,1,192,29,192, - 115,192,99,192,225,192,225,192,225,192,225,192,225,192,225,192, - 99,192,115,192,29,240,9,12,24,12,1,0,30,0,51,0, - 99,128,227,128,227,128,255,128,224,0,224,0,224,128,112,128, - 49,0,30,0,9,18,36,9,1,0,15,0,29,128,59,128, - 59,128,57,0,56,0,252,0,56,0,56,0,56,0,56,0, - 56,0,56,0,56,0,56,0,56,0,56,0,252,0,12,18, - 36,14,1,250,30,112,51,176,113,240,113,192,113,192,113,192, - 51,128,30,0,96,0,127,128,127,192,63,224,96,224,128,96, - 128,96,128,64,64,192,63,0,12,18,36,13,0,0,248,0, - 56,0,56,0,56,0,56,0,56,0,57,192,62,224,60,224, - 56,224,56,224,56,224,56,224,56,224,56,224,56,224,56,224, - 253,240,5,18,18,7,1,0,112,112,112,32,0,0,240,112, - 112,112,112,112,112,112,112,112,112,248,7,24,24,8,255,250, - 14,14,14,4,0,0,62,14,14,14,14,14,14,14,14,14, - 14,14,14,110,238,238,204,120,13,18,36,13,0,0,248,0, - 56,0,56,0,56,0,56,0,56,0,57,240,56,192,56,128, - 57,0,57,0,59,128,63,128,57,192,57,192,56,224,56,224, - 255,248,7,18,18,8,0,0,248,56,56,56,56,56,56,56, - 56,56,56,56,56,56,56,56,56,254,18,12,36,19,1,0, - 243,142,0,125,247,0,121,231,0,113,199,0,113,199,0,113, - 199,0,113,199,0,113,199,0,113,199,0,113,199,0,113,199, - 0,251,239,192,11,12,24,13,1,0,243,128,125,192,121,192, - 113,192,113,192,113,192,113,192,113,192,113,192,113,192,113,192, - 251,224,10,12,24,12,1,0,30,0,51,0,97,128,225,192, - 225,192,225,192,225,192,225,192,225,192,97,128,51,0,30,0, - 12,18,36,13,0,250,251,128,60,192,60,224,56,112,56,112, - 56,112,56,112,56,112,56,112,60,224,60,224,59,192,56,0, - 56,0,56,0,56,0,56,0,254,0,11,18,36,13,1,250, - 28,64,50,64,99,192,225,192,225,192,225,192,225,192,225,192, - 225,192,99,192,115,192,61,192,1,192,1,192,1,192,1,192, - 1,192,7,224,9,12,24,11,1,0,243,0,117,128,123,128, - 123,128,112,0,112,0,112,0,112,0,112,0,112,0,112,0, - 248,0,9,12,24,11,1,0,57,0,199,0,195,0,225,0, - 240,0,124,0,63,0,143,128,131,128,193,128,225,0,158,0, - 8,17,17,10,1,0,16,16,16,48,112,254,112,112,112,112, - 112,113,113,113,113,114,60,12,12,24,13,0,0,249,224,56, - 224,56,224,56,224,56,224,56,224,56,224,56,224,56,224,57, - 224,58,224,28,240,12,12,24,13,1,0,253,240,112,64,56, - 64,56,128,28,128,28,128,29,0,15,0,14,0,14,0,6, - 0,4,0,19,12,36,19,0,0,253,251,224,56,112,128,28, - 112,128,28,113,0,28,121,0,14,185,0,14,154,0,14,158, - 0,7,28,0,7,12,0,2,12,0,2,8,0,12,12,24, - 13,0,0,253,240,56,64,28,128,31,0,15,0,15,0,7, - 0,7,128,11,192,17,192,17,224,253,240,12,18,36,12,0, - 250,252,240,112,64,56,64,56,128,28,128,28,128,29,0,15, - 0,15,0,7,0,6,0,6,0,2,0,4,0,116,0,116, - 0,104,0,56,0,10,12,24,12,1,0,127,192,99,128,71, - 128,71,0,15,0,14,0,28,0,60,64,56,64,120,64,112, - 192,255,192,8,23,23,10,1,251,3,28,56,56,56,56,56, - 56,56,56,48,192,48,56,56,56,56,56,56,56,56,28,3, - 2,23,23,8,3,251,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,8,23,23, - 11,2,251,192,112,56,56,56,56,56,56,56,56,28,7,28, - 56,56,56,56,56,56,56,56,112,192,14,5,10,16,1,4, - 120,8,255,4,143,196,131,252,64,120,255}; -/* - Fontname: -FreeType-Old Standard TT-Bold-R-Normal--28-280-72-72-P-153-ISO10646-1 - Copyright: Copyright (C) 2006-2008 Alexey Kryukov - Capital A Height: 21, '1' Height: 21 - Calculated Max Values w=28 h=29 x= 5 y=17 dx=31 dy= 0 ascent=28 len=87 - Font Bounding box w=77 h=36 x=-24 y=-8 - Calculated Min Values x=-1 y=-8 dx= 0 dy= 0 - Pure Font ascent =21 descent=-7 - X Font ascent =21 descent=-7 - Max Font ascent =28 descent=-8 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_osb21[9612] U8G_FONT_SECTION("u8g_font_osb21") = { - 0,77,36,232,248,21,5,141,12,241,32,255,249,28,248,21, - 249,0,0,0,8,0,0,5,21,21,9,2,1,240,248,248, - 248,248,112,112,112,112,32,32,32,32,32,32,0,0,112,248, - 248,112,7,6,6,11,2,16,238,238,238,238,198,68,16,21, - 42,20,2,0,6,12,6,12,6,12,6,8,6,24,6,24, - 255,255,255,255,12,24,12,24,12,48,12,48,12,48,8,48, - 255,255,255,255,24,32,24,96,24,96,16,96,48,96,13,25, - 50,16,2,254,9,0,11,0,61,192,105,48,73,8,201,8, - 201,56,233,120,249,112,253,0,127,0,127,0,63,192,15,224, - 15,240,73,248,233,248,233,56,201,24,137,24,137,16,73,32, - 57,192,15,0,9,0,19,22,66,25,3,0,0,1,0,60, - 3,0,102,2,0,231,4,0,231,4,0,231,8,0,231,8, - 0,231,16,0,231,48,0,102,32,0,102,96,0,24,64,0, - 0,195,0,0,140,192,1,140,192,1,28,224,2,28,224,2, - 28,224,4,28,224,4,28,224,8,12,192,24,7,128,20,21, - 63,22,1,1,3,224,0,6,16,0,14,16,0,14,16,0, - 14,16,0,14,48,0,15,32,0,15,64,0,7,128,0,3, - 192,0,7,195,240,9,224,192,48,224,128,112,240,128,112,121, - 0,240,59,0,240,62,0,240,30,0,248,31,16,126,111,160, - 63,199,192,3,6,6,7,2,16,224,224,224,224,192,64,8, - 27,27,10,2,250,1,2,4,8,24,48,48,112,112,240,240, - 240,240,240,240,240,240,112,112,112,48,48,24,8,4,2,1, - 8,26,26,10,1,250,128,192,96,48,24,24,12,12,14,14, - 14,14,15,15,15,14,14,14,14,12,12,24,24,48,96,192, - 11,12,24,14,2,9,14,0,14,0,78,192,228,224,245,192, - 14,0,14,0,245,192,228,192,78,192,14,0,14,0,24,25, - 75,26,1,252,0,24,0,0,24,0,0,24,0,0,24,0, - 0,24,0,0,24,0,0,24,0,0,24,0,0,24,0,0, - 24,0,0,24,0,0,24,0,255,255,255,255,255,255,0,24, - 0,0,24,0,0,24,0,0,24,0,0,24,0,0,24,0, - 0,24,0,0,24,0,0,24,0,0,24,0,0,24,0,5, - 10,10,7,1,251,112,248,248,248,120,8,16,16,32,192,7, - 3,3,11,2,6,254,254,254,4,4,4,8,2,0,96,240, - 240,96,9,27,54,13,2,250,1,128,1,128,1,128,3,0, - 3,0,3,0,2,0,6,0,6,0,6,0,12,0,12,0, - 12,0,24,0,24,0,24,0,16,0,48,0,48,0,48,0, - 96,0,96,0,96,0,192,0,192,0,192,0,128,0,14,21, - 42,16,1,1,15,192,24,96,56,112,56,112,120,120,120,120, - 248,120,248,124,248,124,248,124,248,124,248,124,248,124,248,124, - 248,120,120,120,120,120,56,112,56,112,24,96,15,192,9,21, - 42,16,3,0,6,0,14,0,30,0,254,0,30,0,30,0, - 30,0,30,0,30,0,30,0,30,0,30,0,30,0,30,0, - 30,0,30,0,30,0,30,0,30,0,30,0,255,128,12,21, - 42,16,2,1,63,192,97,224,96,224,224,240,224,240,240,240, - 248,240,121,224,49,224,3,192,7,128,14,0,28,0,48,16, - 96,16,64,16,192,16,255,240,255,224,143,224,135,192,13,21, - 42,16,2,1,63,192,96,224,96,224,224,240,240,240,248,240, - 120,240,112,240,0,224,1,192,31,0,0,224,0,240,0,112, - 112,120,248,120,248,120,240,120,224,112,96,240,59,192,13,21, - 42,16,1,0,1,192,1,192,3,192,3,192,7,192,7,192, - 15,192,27,192,27,192,51,192,35,192,99,192,67,192,195,192, - 255,248,3,192,3,192,3,192,3,192,3,192,31,248,13,21, - 42,16,2,0,96,224,127,192,127,128,127,0,120,0,64,0, - 64,0,64,0,79,0,113,224,64,240,64,240,0,248,0,248, - 112,248,248,248,248,248,240,240,224,240,97,224,59,192,13,21, - 42,16,2,1,15,224,24,32,56,48,48,240,112,240,112,240, - 240,96,240,0,240,0,247,128,248,224,240,112,240,112,240,112, - 240,120,112,120,112,112,112,112,48,112,56,96,13,192,11,21, - 42,16,3,0,156,64,190,96,255,32,255,32,199,224,129,160, - 128,64,128,64,0,128,0,128,1,0,3,0,7,0,6,0, - 14,0,14,0,30,0,30,0,30,0,30,0,30,0,14,21, - 42,16,2,1,31,192,48,32,96,48,96,16,224,16,240,16, - 248,32,254,32,127,192,63,192,31,240,31,248,99,248,64,248, - 192,60,192,24,192,24,192,24,96,16,112,48,31,192,13,21, - 42,16,2,1,31,128,48,192,112,96,112,112,240,112,240,112, - 240,120,240,120,240,120,112,120,112,120,56,248,15,120,0,120, - 0,120,56,112,120,112,120,96,112,224,96,192,63,128,4,14, - 14,8,2,0,96,240,240,240,96,0,0,0,0,0,96,240, - 240,96,5,19,19,8,2,251,96,240,240,240,96,0,0,0, - 0,112,248,248,248,248,8,16,16,32,192,21,24,72,26,2, - 252,0,0,24,0,0,56,0,0,240,0,3,192,0,15,0, - 0,28,0,0,120,0,1,224,0,7,128,0,14,0,0,60, - 0,0,240,0,0,224,0,0,120,0,0,30,0,0,7,128, - 0,1,192,0,0,240,0,0,60,0,0,15,0,0,3,128, - 0,1,224,0,0,120,0,0,24,24,8,24,26,1,4,255, - 255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0, - 0,255,255,255,255,255,255,21,24,72,26,3,252,128,0,0, - 224,0,0,120,0,0,30,0,0,7,128,0,1,192,0,0, - 240,0,0,60,0,0,15,0,0,3,128,0,1,224,0,0, - 120,0,0,56,0,0,240,0,3,192,0,15,0,0,28,0, - 0,120,0,1,224,0,7,128,0,14,0,0,60,0,0,240, - 0,0,192,0,0,9,21,42,13,2,1,126,0,71,0,135, - 128,135,128,135,128,135,128,71,0,14,0,12,0,28,0,16, - 0,48,0,34,0,34,0,34,0,28,0,0,0,12,0,30, - 0,30,0,12,0,20,22,66,22,1,0,0,32,0,3,222, - 0,12,3,0,24,0,128,48,0,192,48,112,96,97,207,96, - 99,142,48,199,142,48,199,14,48,199,14,48,207,14,48,207, - 28,48,207,28,32,207,28,96,79,60,64,103,44,128,99,199, - 0,48,0,0,24,0,0,12,2,0,3,252,0,19,21,63, - 22,2,0,0,64,0,0,96,0,0,224,0,0,224,0,0, - 240,0,1,240,0,1,240,0,1,248,0,2,120,0,2,120, - 0,2,124,0,4,60,0,4,60,0,4,62,0,15,254,0, - 8,30,0,8,31,0,16,15,0,16,15,0,48,15,128,254, - 127,224,17,21,63,19,1,0,255,240,0,30,28,0,30,14, - 0,30,15,0,30,15,0,30,15,0,30,15,0,30,14,0, - 30,14,0,30,24,0,31,224,0,30,28,0,30,15,0,30, - 7,0,30,7,128,30,7,128,30,7,128,30,7,128,30,7, - 0,30,14,0,255,248,0,15,21,42,18,2,1,15,230,28, - 30,56,30,56,14,120,14,120,6,248,6,248,6,248,2,248, - 0,248,0,248,0,248,0,248,2,248,2,120,2,120,4,56, - 4,60,12,28,8,15,240,19,21,63,21,1,0,255,248,0, - 30,14,0,30,7,0,30,3,128,30,3,192,30,3,192,30, - 3,192,30,3,224,30,3,224,30,3,224,30,3,224,30,3, - 224,30,3,224,30,3,224,30,3,192,30,3,192,30,3,192, - 30,3,128,30,7,0,30,14,0,255,248,0,16,21,42,19, - 1,0,255,255,30,15,30,7,30,3,30,3,30,1,30,17, - 30,16,30,48,30,48,31,240,30,48,30,48,30,17,30,17, - 30,1,30,1,30,3,30,7,30,15,255,255,17,21,63,19, - 1,0,255,255,128,30,15,128,30,7,128,30,3,128,30,1, - 128,30,1,128,30,17,128,30,17,128,30,48,0,30,48,0, - 31,240,0,30,48,0,30,48,0,30,16,0,30,16,0,30, - 0,0,30,0,0,30,0,0,30,0,0,30,0,0,255,192, - 0,17,22,66,20,2,0,0,128,0,7,114,0,28,30,0, - 24,14,0,56,6,0,120,6,0,120,6,0,120,2,0,248, - 2,0,248,0,0,248,0,0,248,0,0,248,255,128,248,30, - 0,248,30,0,248,30,0,120,30,0,120,30,0,56,30,0, - 56,22,0,28,34,0,14,194,0,20,21,63,22,1,0,255, - 223,240,30,3,192,30,3,192,30,3,192,30,3,192,30,3, - 192,30,3,192,30,3,192,30,3,192,30,3,192,31,255,192, - 30,3,192,30,3,192,30,3,192,30,3,192,30,3,192,30, - 3,192,30,3,192,30,3,192,30,3,192,255,223,240,9,21, - 42,11,1,0,255,128,30,0,30,0,30,0,30,0,30,0, - 30,0,30,0,30,0,30,0,30,0,30,0,30,0,30,0, - 30,0,30,0,30,0,30,0,30,0,30,0,255,128,13,21, - 42,15,1,0,15,248,1,224,1,224,1,224,1,224,1,224, - 1,224,1,224,1,224,1,224,1,224,1,224,1,224,113,224, - 249,224,249,224,249,192,225,192,193,192,65,128,55,0,19,21, - 63,21,1,0,255,159,192,30,7,0,30,6,0,30,12,0, - 30,8,0,30,16,0,30,32,0,30,96,0,30,240,0,31, - 240,0,31,248,0,30,248,0,30,124,0,30,124,0,30,62, - 0,30,30,0,30,31,0,30,15,0,30,15,128,30,15,128, - 255,159,224,17,21,63,19,1,0,255,128,0,30,0,0,30, - 0,0,30,0,0,30,0,0,30,0,0,30,0,0,30,0, - 0,30,0,0,30,0,0,30,0,0,30,0,0,30,1,0, - 30,1,128,30,1,128,30,1,128,30,3,128,30,3,128,30, - 7,128,30,15,128,255,255,128,23,21,63,25,1,0,254,0, - 254,30,0,240,31,1,240,31,1,240,31,1,240,31,129,240, - 23,130,240,23,194,240,23,194,240,19,196,240,19,228,240,17, - 228,240,17,228,240,17,248,240,16,248,240,16,248,240,16,248, - 240,16,112,240,16,112,240,56,48,240,254,35,254,21,21,63, - 22,1,0,254,15,248,31,1,192,31,0,128,15,128,128,15, - 192,128,15,192,128,11,224,128,11,240,128,9,248,128,8,248, - 128,8,252,128,8,126,128,8,62,128,8,31,128,8,31,128, - 8,15,128,8,7,128,8,7,128,8,3,128,28,1,128,255, - 129,128,17,22,66,20,2,0,0,128,0,7,112,0,12,24, - 0,24,12,0,56,14,0,120,14,0,120,15,0,120,15,0, - 248,15,128,248,15,128,248,15,128,248,15,128,248,15,128,248, - 15,128,248,15,128,120,15,0,120,15,0,120,15,0,56,14, - 0,24,12,0,12,24,0,7,112,0,17,21,63,19,1,0, - 255,248,0,30,14,0,30,7,0,30,7,128,30,7,128,30, - 7,128,30,7,128,30,7,128,30,15,0,30,14,0,31,248, - 0,30,0,0,30,0,0,30,0,0,30,0,0,30,0,0, - 30,0,0,30,0,0,30,0,0,30,0,0,255,192,0,17, - 29,87,20,2,249,0,128,0,7,112,0,12,24,0,24,12, - 0,56,14,0,120,14,0,120,15,0,120,15,0,248,15,128, - 248,15,128,248,15,128,248,15,128,248,15,128,248,15,128,248, - 15,128,120,15,0,120,15,0,121,142,0,58,78,0,30,124, - 0,30,120,128,6,112,128,1,224,128,0,96,128,0,113,128, - 0,127,128,0,127,0,0,63,0,0,30,0,19,21,63,21, - 1,0,255,240,0,30,28,0,30,14,0,30,15,0,30,15, - 0,30,15,0,30,15,0,30,14,0,30,28,0,31,224,0, - 30,48,0,30,28,0,30,28,0,30,28,0,30,30,0,30, - 30,0,30,30,32,30,30,32,30,30,32,30,14,64,255,207, - 192,13,22,44,17,3,0,4,0,59,144,64,240,192,112,192, - 112,224,48,240,48,248,16,254,16,127,0,63,128,31,224,15, - 240,131,240,129,248,128,120,192,56,192,24,224,24,224,16,240, - 48,159,192,17,21,63,20,2,0,255,255,128,227,207,128,195, - 199,128,195,195,128,131,195,128,131,193,128,131,193,128,3,193, - 128,3,192,128,3,192,0,3,192,0,3,192,0,3,192,0, - 3,192,0,3,192,0,3,192,0,3,192,0,3,192,0,3, - 192,0,3,192,0,31,248,0,19,21,63,22,2,0,255,15, - 224,60,3,128,60,1,0,60,1,0,60,1,0,60,1,0, - 60,1,0,60,1,0,60,1,0,60,1,0,60,1,0,60, - 1,0,60,1,0,60,1,0,60,1,0,60,1,0,60,1, - 0,28,1,0,28,2,0,14,4,0,7,248,0,20,21,63, - 22,1,0,255,207,240,30,1,128,31,1,0,31,1,0,15, - 1,0,15,130,0,15,130,0,7,130,0,7,196,0,7,196, - 0,3,196,0,3,232,0,3,232,0,1,232,0,1,248,0, - 0,240,0,0,240,0,0,240,0,0,96,0,0,96,0,0, - 96,0,28,21,84,31,2,0,255,191,231,240,62,15,129,192, - 30,7,129,128,30,7,129,128,31,7,193,0,15,7,193,0, - 15,7,193,0,15,143,226,0,7,137,226,0,7,137,226,0, - 7,201,246,0,3,208,244,0,3,208,244,0,3,240,252,0, - 1,240,124,0,1,224,120,0,1,224,120,0,0,224,56,0, - 0,192,48,0,0,192,48,0,0,64,16,0,19,21,63,20, - 1,0,255,159,192,63,6,0,31,6,0,15,4,0,15,136, - 0,7,152,0,7,208,0,3,240,0,3,224,0,1,240,0, - 1,240,0,0,248,0,1,248,0,3,124,0,2,124,0,6, - 62,0,4,62,0,8,30,0,24,31,0,24,31,128,254,63, - 224,18,21,63,21,2,0,255,31,192,62,7,0,30,6,0, - 30,4,0,31,4,0,15,4,0,15,136,0,7,136,0,7, - 144,0,7,208,0,3,240,0,3,224,0,1,224,0,1,224, - 0,1,224,0,1,224,0,1,224,0,1,224,0,1,224,0, - 1,224,0,7,248,0,15,21,42,19,2,0,127,254,120,62, - 112,124,96,124,96,248,64,248,65,240,1,240,3,224,3,224, - 7,192,7,128,15,128,31,2,31,2,62,2,62,6,124,6, - 124,14,248,30,255,254,7,26,26,11,2,251,254,240,240,240, - 240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240, - 240,240,240,240,240,254,10,27,54,13,1,250,192,0,96,0, - 96,0,96,0,32,0,48,0,48,0,48,0,24,0,24,0, - 24,0,12,0,12,0,12,0,4,0,6,0,6,0,6,0, - 3,0,3,0,3,0,1,128,1,128,1,128,0,128,0,192, - 0,192,7,26,26,11,2,251,254,30,30,30,30,30,30,30, - 30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30, - 30,254,12,10,20,16,2,12,6,0,7,0,15,0,29,128, - 25,128,48,192,48,224,96,96,224,48,192,48,15,2,4,15, - 0,251,255,254,255,254,5,5,5,12,2,16,192,224,112,48, - 24,12,14,28,14,1,0,30,0,99,128,99,192,243,192,115, - 192,35,192,15,192,51,192,115,192,243,192,243,208,243,208,243, - 208,125,224,13,21,42,14,0,0,252,0,60,0,60,0,60, - 0,60,0,60,0,60,0,61,192,62,96,60,112,60,112,60, - 120,60,120,60,120,60,120,60,120,60,120,60,112,52,112,38, - 96,35,192,10,14,28,13,1,0,15,0,56,128,112,192,113, - 192,243,192,243,128,240,0,240,0,240,0,240,0,112,64,112, - 64,56,128,15,0,13,21,42,15,1,0,3,224,1,224,1, - 224,1,224,1,224,1,224,1,224,29,224,51,224,113,224,113, - 224,241,224,241,224,241,224,241,224,241,224,241,224,113,224,113, - 224,51,224,29,248,11,14,28,13,1,0,15,0,51,128,113, - 192,113,192,241,192,241,224,255,224,240,0,240,0,240,32,112, - 64,112,64,56,128,15,0,11,21,42,10,1,0,7,128,12, - 192,28,192,61,224,61,192,60,0,60,0,254,0,60,0,60, - 0,60,0,60,0,60,0,60,0,60,0,60,0,60,0,60, - 0,60,0,60,0,254,0,14,21,42,16,1,249,15,24,57, - 236,121,252,121,248,121,224,121,224,57,192,57,192,15,0,112, - 0,192,0,255,0,255,224,127,240,63,248,64,56,128,24,128, - 16,128,48,96,96,31,128,14,21,42,16,1,0,252,0,60, - 0,60,0,60,0,60,0,60,0,60,0,61,224,62,112,60, - 112,60,120,60,120,60,120,60,120,60,120,60,120,60,120,60, - 120,60,120,60,120,254,252,6,21,21,8,1,0,48,120,120, - 48,0,0,0,248,120,120,120,120,120,120,120,120,120,120,120, - 120,252,8,28,28,8,255,249,6,15,15,6,0,0,0,31, - 15,15,15,15,15,15,15,15,15,15,15,15,15,15,79,255, - 239,238,206,56,14,21,42,16,1,0,252,0,60,0,60,0, - 60,0,60,0,60,0,60,0,60,248,60,96,60,64,60,128, - 60,128,61,128,63,128,63,192,61,224,60,224,60,240,60,112, - 60,120,254,252,8,21,21,9,1,0,252,60,60,60,60,60, - 60,60,60,60,60,60,60,60,60,60,60,60,60,60,255,20, - 14,42,23,2,0,249,199,128,126,233,192,120,241,192,120,241, - 224,120,241,224,120,241,224,120,241,224,120,241,224,120,241,224, - 120,241,224,120,241,224,120,241,224,120,241,224,253,251,240,13, - 14,28,16,2,0,251,192,124,224,120,224,120,240,120,240,120, - 240,120,240,120,240,120,240,120,240,120,240,120,240,120,240,253, - 248,12,14,28,14,1,0,15,0,49,128,112,192,112,224,240, - 224,240,224,240,240,240,240,240,224,240,224,112,224,112,192,49, - 128,15,0,13,21,42,15,1,249,253,192,62,96,60,112,60, - 112,60,120,60,120,60,120,60,120,60,120,60,120,60,112,60, - 112,62,96,61,192,60,0,60,0,60,0,60,0,60,0,60, - 0,254,0,13,21,42,14,1,249,30,32,51,32,113,96,113, - 224,241,224,241,224,241,224,241,224,241,224,241,224,113,224,113, - 224,51,224,29,224,1,224,1,224,1,224,1,224,1,224,1, - 224,3,248,10,14,28,12,2,0,251,128,125,128,123,192,123, - 128,121,128,120,0,120,0,120,0,120,0,120,0,120,0,120, - 0,120,0,252,0,10,14,28,13,2,0,60,128,67,128,193, - 128,193,128,224,128,248,0,126,0,63,128,143,128,131,192,192, - 192,224,192,240,128,143,0,9,20,40,10,0,0,8,0,8, - 0,8,0,24,0,24,0,56,0,255,0,56,0,56,0,56, - 0,56,0,56,0,56,0,56,128,56,128,56,128,56,128,57, - 128,57,0,14,0,14,14,28,15,0,0,253,248,60,120,60, - 120,60,120,60,120,60,120,60,120,60,120,60,120,60,120,60, - 120,60,248,29,120,14,124,13,14,28,15,1,0,252,248,120, - 32,56,32,60,32,28,64,28,64,30,64,14,128,14,128,15, - 0,7,0,7,0,6,0,2,0,20,14,42,22,1,0,253, - 253,240,120,120,64,56,120,64,60,56,64,28,120,128,28,124, - 128,30,92,128,14,157,0,14,159,0,15,143,0,7,14,0, - 7,14,0,6,6,0,2,4,0,13,14,28,15,1,0,254, - 248,60,96,60,64,30,128,30,128,15,0,7,0,7,128,7, - 192,11,192,9,224,16,224,48,240,253,248,13,21,42,15,1, - 249,252,248,120,32,56,32,60,64,28,64,28,64,30,64,14, - 128,15,128,7,128,7,128,7,0,3,0,3,0,2,0,2, - 0,50,0,122,0,116,0,116,0,56,0,11,14,28,13,1, - 0,127,224,97,224,67,192,67,128,71,128,15,0,15,0,30, - 0,30,32,60,32,56,32,120,96,240,224,255,224,9,27,54, - 12,1,250,0,128,7,0,14,0,30,0,30,0,30,0,30, - 0,30,0,30,0,30,0,28,0,28,0,56,0,224,0,56, - 0,28,0,28,0,30,0,30,0,30,0,30,0,30,0,30, - 0,30,0,14,0,7,0,0,128,2,27,27,8,3,250,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,9,27,54,13,2,250, - 192,0,56,0,28,0,28,0,30,0,30,0,30,0,30,0, - 30,0,30,0,30,0,30,0,14,0,1,128,14,0,30,0, - 30,0,30,0,30,0,30,0,30,0,30,0,30,0,28,0, - 28,0,56,0,192,0,16,6,12,18,1,5,124,2,127,1, - 143,193,131,241,128,254,64,62,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,0,0,0,8,0,0,5, - 21,21,9,2,249,112,248,248,112,0,0,32,32,32,32,32, - 112,112,112,112,248,248,248,248,248,112,10,21,42,16,3,253, - 2,0,2,0,2,0,15,0,26,128,50,192,114,192,243,192, - 243,192,242,0,242,0,242,0,242,0,242,64,114,64,50,64, - 30,128,15,0,2,0,2,0,2,0,17,21,63,20,2,1, - 0,254,0,1,131,0,3,131,0,3,135,128,7,135,128,7, - 135,0,7,128,0,7,128,0,7,128,0,31,128,0,39,248, - 0,7,128,0,7,192,0,3,192,0,3,128,0,3,128,0, - 3,128,128,123,1,128,143,135,0,135,254,0,121,252,0,13, - 13,26,17,2,3,207,152,255,248,112,112,96,48,192,24,192, - 24,192,24,192,24,192,24,96,48,112,112,255,248,207,152,15, - 21,42,16,1,0,254,126,124,24,124,24,60,16,60,16,30, - 32,30,32,30,64,15,64,15,128,7,128,127,248,7,128,127, - 248,7,128,7,128,7,128,7,128,7,128,7,128,63,240,2, - 26,26,8,3,251,192,192,192,192,192,192,192,192,192,192,0, - 0,0,0,0,0,192,192,192,192,192,192,192,192,192,192,13, - 27,54,18,1,250,15,128,16,64,32,96,96,224,97,224,97, - 224,112,128,124,0,63,0,95,192,79,240,195,240,192,248,224, - 56,248,24,126,16,127,144,31,224,7,224,1,224,48,224,120, - 96,120,96,112,96,96,192,48,128,31,0,9,4,8,13,2, - 16,99,0,247,128,247,128,99,0,20,21,63,22,1,1,3, - 252,0,12,3,0,16,0,128,32,0,64,32,244,64,65,140, - 32,67,132,32,131,132,16,135,132,16,135,132,16,135,128,16, - 135,128,16,135,128,16,135,130,16,67,132,32,67,132,32,33, - 136,64,32,240,64,16,0,128,12,3,0,3,252,0,8,11, - 11,10,1,10,56,76,108,108,60,204,205,205,118,0,255,7, - 11,11,13,3,2,34,68,196,204,204,204,204,204,68,98,34, - 14,8,16,16,1,4,255,252,255,252,0,12,0,12,0,12, - 0,12,0,12,0,12,7,3,3,11,2,6,254,254,254,20, - 21,63,22,1,1,3,252,0,12,3,0,16,0,128,32,0, - 64,47,248,64,67,206,32,67,206,32,131,207,16,131,206,16, - 131,206,16,131,240,16,131,204,16,131,206,16,131,206,16,67, - 206,160,67,206,160,35,206,192,47,231,64,16,0,128,12,3, - 0,3,252,0,7,2,2,13,3,17,254,254,9,10,20,17, - 4,12,8,0,62,0,119,0,193,128,193,128,193,128,193,128, - 99,0,127,0,28,0,24,22,66,26,1,254,0,24,0,0, - 24,0,0,24,0,0,24,0,0,24,0,0,24,0,0,24, - 0,0,24,0,255,255,255,255,255,255,0,24,0,0,24,0, - 0,24,0,0,24,0,0,24,0,0,24,0,0,24,0,0, - 24,0,0,0,0,0,0,0,255,255,255,255,255,255,9,12, - 24,13,2,9,62,0,71,0,199,128,231,0,111,0,12,0, - 24,0,33,0,65,128,255,0,159,0,142,0,10,13,26,13, - 2,8,62,0,67,0,195,128,227,128,99,128,3,0,60,0, - 7,0,3,128,243,192,227,128,199,128,62,0,5,5,5,12, - 5,16,24,56,112,96,192,14,22,44,17,2,248,96,192,224, - 224,241,224,241,224,225,224,225,224,224,224,224,224,96,192,64, - 196,64,196,65,252,127,124,78,56,64,0,64,0,96,0,224, - 0,240,0,240,0,112,0,96,0,13,25,50,17,2,252,31, - 248,126,96,254,96,254,96,254,96,254,96,254,96,254,96,254, - 96,126,96,62,96,6,96,6,96,6,96,6,96,6,96,6, - 96,6,96,6,96,6,96,6,96,6,96,6,96,6,96,6, - 96,4,4,4,8,2,7,96,240,240,96,5,6,6,13,4, - 249,32,64,48,24,24,240,7,12,12,13,3,9,28,252,60, - 60,60,60,60,60,60,60,60,254,8,11,11,11,2,10,60, - 102,230,231,231,231,230,102,60,0,255,7,11,11,13,3,2, - 136,68,102,102,102,102,102,102,68,140,136,22,21,63,26,3, - 0,12,1,128,28,1,0,252,3,0,60,2,0,60,6,0, - 60,12,0,60,12,0,60,24,0,60,16,0,60,48,112,60, - 32,240,60,97,240,254,65,240,0,194,240,0,130,240,1,132, - 240,3,8,240,3,15,252,6,0,240,4,0,240,12,3,248, - 21,22,66,26,3,0,0,1,128,28,1,0,252,3,0,60, - 2,0,60,6,0,60,4,0,60,12,0,60,24,0,60,24, - 0,60,51,224,60,36,112,60,108,120,60,78,120,254,206,120, - 0,134,112,1,128,192,1,1,0,3,2,8,2,4,8,6, - 15,248,4,11,240,12,8,224,22,21,63,25,2,0,62,0, - 128,67,1,128,195,129,0,227,131,0,99,130,0,3,6,0, - 60,4,0,7,8,0,3,152,0,243,208,112,227,176,112,199, - 160,240,62,97,240,0,65,240,0,194,240,0,130,240,1,132, - 240,1,7,252,3,0,240,2,0,240,6,3,252,9,22,44, - 13,2,249,24,0,60,0,60,0,60,0,24,0,0,0,28, - 0,34,0,34,0,34,0,6,0,12,0,28,0,56,0,112, - 0,113,0,240,128,240,128,240,128,240,128,113,0,62,0,19, - 27,81,22,2,1,3,0,0,3,128,0,1,128,0,0,192, - 0,0,64,0,0,0,0,0,64,0,0,96,0,0,224,0, - 0,224,0,0,240,0,1,240,0,1,240,0,1,248,0,2, - 120,0,2,120,0,2,124,0,4,60,0,4,60,0,4,62, - 0,15,254,0,8,30,0,8,31,0,16,15,0,16,15,0, - 48,15,128,254,127,224,19,27,81,21,2,1,0,24,0,0, - 56,0,0,48,0,0,96,0,0,64,0,0,0,0,0,64, - 0,0,96,0,0,224,0,0,224,0,0,240,0,1,240,0, - 1,240,0,1,248,0,2,120,0,2,120,0,2,124,0,4, - 60,0,4,60,0,8,60,0,15,254,0,8,30,0,16,30, - 0,16,15,0,16,15,0,48,15,128,254,127,224,19,27,81, - 22,2,0,0,64,0,0,224,0,1,240,0,3,24,0,4, - 4,0,0,0,0,0,64,0,0,96,0,0,224,0,0,224, - 0,0,240,0,1,240,0,1,240,0,1,248,0,2,120,0, - 2,120,0,2,124,0,4,60,0,4,60,0,4,62,0,15, - 254,0,8,30,0,8,31,0,16,15,0,16,15,0,48,15, - 128,254,127,224,19,27,81,21,2,0,0,4,0,1,200,0, - 3,248,0,4,112,0,0,0,0,0,0,0,0,64,0,0, - 96,0,0,224,0,0,224,0,0,240,0,1,240,0,1,240, - 0,1,248,0,2,120,0,2,120,0,2,124,0,4,60,0, - 4,60,0,4,60,0,15,254,0,8,30,0,24,30,0,16, - 15,0,16,15,0,48,15,128,254,127,224,19,27,81,22,2, - 0,3,12,0,7,158,0,7,158,0,3,12,0,0,0,0, - 0,0,0,0,96,0,0,96,0,0,224,0,0,240,0,0, - 240,0,1,240,0,1,248,0,1,120,0,2,120,0,2,124, - 0,2,60,0,4,60,0,4,62,0,4,30,0,15,254,0, - 8,31,0,8,15,0,16,15,0,16,15,0,48,15,128,254, - 127,224,19,27,81,21,1,0,0,240,0,1,8,0,1,8, - 0,1,8,0,0,240,0,0,0,0,0,96,0,0,96,0, - 0,240,0,0,240,0,0,240,0,1,248,0,1,248,0,1, - 120,0,1,120,0,2,124,0,2,60,0,2,60,0,4,62, - 0,4,30,0,7,254,0,8,31,0,8,15,0,8,15,0, - 24,15,0,24,15,128,254,63,224,26,21,84,28,0,0,0, - 63,255,192,0,15,131,192,0,15,129,192,0,31,128,192,0, - 23,128,192,0,55,128,64,0,39,132,64,0,103,132,0,0, - 71,140,0,0,199,156,0,0,135,252,0,1,135,156,0,1, - 7,140,0,3,7,132,64,3,255,132,64,6,7,128,64,4, - 7,128,64,12,7,128,192,12,7,129,192,28,7,131,192,255, - 63,255,192,15,28,56,18,2,250,15,230,28,30,56,30,56, - 14,120,14,120,6,248,6,248,6,248,2,248,0,248,0,248, - 0,248,0,248,2,120,2,120,2,120,4,56,4,60,12,28, - 8,6,48,1,192,1,0,1,192,0,96,0,96,4,96,3, - 192,16,27,54,19,1,1,6,0,7,0,3,0,1,128,0, - 0,0,0,255,255,30,15,30,7,30,3,30,3,30,1,30, - 17,30,16,30,48,30,48,31,240,30,48,30,48,30,17,30, - 17,30,1,30,1,30,3,30,7,30,15,255,255,16,27,54, - 19,1,1,0,56,0,120,0,96,0,192,0,0,0,0,255, - 255,30,15,30,7,30,3,30,3,30,1,30,17,30,16,30, - 48,30,48,31,240,30,48,30,48,30,17,30,17,30,1,30, - 1,30,3,30,7,30,15,255,255,16,27,54,19,1,0,0, - 128,1,192,3,96,6,56,8,0,0,0,255,255,30,15,30, - 7,30,3,30,3,30,1,30,17,30,16,30,48,30,48,31, - 240,30,48,30,48,30,17,30,17,30,1,30,1,30,3,30, - 7,30,15,255,255,16,27,54,19,1,0,6,24,15,60,15, - 60,6,24,0,0,0,0,255,255,30,15,30,7,30,3,30, - 3,30,1,30,17,30,16,30,48,30,48,31,240,30,48,30, - 48,30,17,30,17,30,1,30,1,30,3,30,7,30,15,255, - 255,9,27,54,11,1,1,96,0,112,0,56,0,8,0,0, - 0,0,0,255,128,30,0,30,0,30,0,30,0,30,0,30, - 0,30,0,30,0,30,0,30,0,30,0,30,0,30,0,30, - 0,30,0,30,0,30,0,30,0,30,0,255,128,10,27,54, - 12,1,1,3,128,3,128,6,0,12,0,8,0,0,0,255, - 192,30,0,30,0,30,0,30,0,30,0,30,0,30,0,30, - 0,30,0,30,0,30,0,30,0,30,0,30,0,30,0,30, - 0,30,0,30,0,30,0,255,192,9,27,54,11,1,0,12, - 0,28,0,62,0,99,0,0,128,0,0,255,128,30,0,30, - 0,30,0,30,0,30,0,30,0,30,0,30,0,30,0,30, - 0,30,0,30,0,30,0,30,0,30,0,30,0,30,0,30, - 0,30,0,255,128,10,27,54,13,2,0,97,128,243,192,243, - 192,97,128,0,0,0,0,255,192,30,0,30,0,30,0,30, - 0,30,0,30,0,30,0,30,0,30,0,30,0,30,0,30, - 0,30,0,30,0,30,0,30,0,30,0,30,0,30,0,255, - 192,19,21,63,22,2,0,255,248,0,30,14,0,30,7,0, - 30,3,128,30,3,192,30,3,192,30,3,192,30,3,224,30, - 3,224,30,3,224,255,131,224,30,3,224,30,3,224,30,3, - 224,30,3,192,30,3,192,30,3,128,30,3,128,30,7,0, - 30,14,0,255,248,0,21,26,78,22,1,1,0,226,0,1, - 254,0,2,28,0,0,0,0,0,0,0,254,15,248,31,1, - 192,31,0,128,15,128,128,15,192,128,15,192,128,11,224,128, - 11,240,128,9,248,128,8,248,128,8,252,128,8,126,128,8, - 62,128,8,31,128,8,31,128,8,15,128,8,7,128,8,7, - 128,8,3,128,28,1,128,255,129,128,17,27,81,20,2,1, - 14,0,0,7,0,0,3,0,0,1,128,0,0,0,0,0, - 128,0,7,112,0,12,24,0,24,12,0,56,14,0,120,14, - 0,120,15,0,120,15,0,248,15,128,248,15,128,248,15,128, - 248,15,128,248,15,128,248,15,128,248,15,128,120,15,0,120, - 15,0,120,15,0,56,14,0,24,12,0,12,24,0,7,112, - 0,17,27,81,20,2,1,0,56,0,0,112,0,0,96,0, - 0,192,0,0,0,0,0,128,0,7,112,0,12,24,0,24, - 12,0,56,14,0,120,14,0,120,15,0,120,15,0,248,15, - 128,248,15,128,248,15,128,248,15,128,248,15,128,248,15,128, - 248,15,128,120,15,0,120,15,0,120,15,0,56,14,0,24, - 12,0,12,24,0,7,112,0,17,27,81,20,2,0,0,128, - 0,1,192,0,3,96,0,6,48,0,8,8,0,0,128,0, - 7,112,0,12,24,0,24,12,0,56,14,0,120,14,0,120, - 15,0,120,15,0,248,15,128,248,15,128,248,15,128,248,15, - 128,248,15,128,248,15,128,248,15,128,120,15,0,120,15,0, - 120,15,0,56,14,0,24,12,0,12,24,0,7,112,0,17, - 27,81,20,2,0,0,8,0,7,136,0,7,240,0,8,224, - 0,0,0,0,0,128,0,7,112,0,12,24,0,24,12,0, - 56,14,0,120,14,0,120,15,0,120,15,0,248,15,128,248, - 15,128,248,15,128,248,15,128,248,15,128,248,15,128,248,15, - 128,120,15,0,120,15,0,120,15,0,56,14,0,24,12,0, - 12,24,0,7,112,0,17,27,81,20,2,0,12,48,0,30, - 120,0,30,120,0,12,48,0,0,0,0,0,128,0,7,112, - 0,12,24,0,24,12,0,56,14,0,120,14,0,120,15,0, - 120,15,0,248,15,128,248,15,128,248,15,128,248,15,128,248, - 15,128,248,15,128,248,15,128,120,15,0,120,15,0,120,15, - 0,56,14,0,24,12,0,12,24,0,7,112,0,18,19,57, - 26,4,254,64,0,64,224,0,192,112,1,128,56,3,0,28, - 6,0,14,12,0,7,24,0,3,176,0,1,224,0,0,224, - 0,1,240,0,3,56,0,6,28,0,12,12,0,24,6,0, - 48,3,0,112,1,128,224,0,192,64,0,0,17,22,66,20, - 2,0,0,128,0,7,113,128,12,27,0,24,14,0,56,14, - 0,56,14,0,120,31,0,120,31,0,248,47,128,248,111,128, - 248,79,128,248,143,128,249,15,128,251,15,128,250,15,128,124, - 15,0,124,15,0,120,14,0,56,14,0,56,12,0,108,24, - 0,199,112,0,19,27,81,22,2,1,7,0,0,3,128,0, - 1,128,0,0,192,0,0,0,0,0,0,0,255,15,224,60, - 3,128,60,1,0,60,1,0,60,1,0,60,1,0,60,1, - 0,60,1,0,60,1,0,60,1,0,60,1,0,60,1,0, - 60,1,0,60,1,0,60,1,0,60,1,0,60,1,0,28, - 1,0,28,2,0,14,4,0,7,248,0,19,27,81,22,2, - 1,0,28,0,0,56,0,0,48,0,0,96,0,0,0,0, - 0,0,0,255,15,224,60,3,128,60,1,0,60,1,0,60, - 1,0,60,1,0,60,1,0,60,1,0,60,1,0,60,1, - 0,60,1,0,60,1,0,60,1,0,60,1,0,60,1,0, - 60,1,0,60,1,0,28,1,0,28,2,0,14,4,0,7, - 248,0,19,27,81,22,2,0,0,192,0,0,224,0,1,240, - 0,6,24,0,0,4,0,0,0,0,255,15,224,60,3,128, - 60,1,0,60,1,0,60,1,0,60,1,0,60,1,0,60, - 1,0,60,1,0,60,1,0,60,1,0,60,1,0,60,1, - 0,60,1,0,60,1,0,60,1,0,60,1,0,28,3,0, - 28,2,0,14,4,0,7,248,0,19,27,81,22,2,0,3, - 12,0,7,158,0,7,158,0,3,12,0,0,0,0,0,0, - 0,255,143,224,60,3,128,60,1,0,60,1,0,60,1,0, - 60,1,0,60,1,0,60,1,0,60,1,0,60,1,0,60, - 1,0,60,1,0,60,1,0,60,1,0,60,1,0,60,1, - 0,60,1,0,28,1,0,28,2,0,14,4,0,7,248,0, - 19,27,81,21,2,1,0,28,0,0,60,0,0,48,0,0, - 96,0,0,0,0,0,0,0,255,31,224,62,7,0,30,6, - 0,30,6,0,31,4,0,15,4,0,15,136,0,7,136,0, - 7,144,0,7,208,0,3,240,0,3,224,0,1,224,0,1, - 224,0,1,224,0,1,224,0,1,224,0,1,224,0,1,224, - 0,1,224,0,7,248,0,17,21,63,19,1,0,255,192,0, - 30,0,0,30,0,0,30,0,0,31,248,0,30,14,0,30, - 15,0,30,7,128,30,7,128,30,7,128,30,7,128,30,7, - 128,30,15,0,30,14,0,31,248,0,30,0,0,30,0,0, - 30,0,0,30,0,0,30,0,0,255,192,0,14,21,42,16, - 1,0,7,192,12,96,28,112,28,112,60,112,60,112,60,112, - 60,96,61,128,60,96,60,48,60,56,60,56,60,56,60,60, - 60,60,60,56,63,184,63,184,63,48,253,224,12,21,42,14, - 1,0,96,0,112,0,56,0,24,0,12,0,4,0,0,0, - 30,0,99,128,99,192,243,192,115,192,7,192,27,192,115,192, - 115,192,243,192,243,208,243,208,243,208,125,224,12,21,42,14, - 1,0,1,128,3,128,3,0,6,0,12,0,8,0,0,0, - 30,0,99,128,99,192,243,192,115,192,35,192,15,192,51,192, - 115,192,243,192,243,208,243,208,243,208,125,224,12,21,42,14, - 1,0,12,0,12,0,30,0,19,0,33,128,64,128,0,0, - 30,0,99,128,99,192,243,192,115,192,35,192,15,192,51,192, - 115,192,243,192,243,208,243,208,243,208,125,224,12,20,40,14, - 1,0,56,128,127,128,71,0,0,0,0,0,0,0,30,0, - 99,128,99,192,243,192,115,192,3,192,31,192,51,192,115,192, - 243,192,243,208,243,208,245,208,121,224,12,20,40,14,1,0, - 97,128,243,192,243,192,97,128,0,0,0,0,30,0,99,128, - 99,192,243,192,115,192,35,192,15,192,51,192,115,192,243,192, - 243,208,243,208,243,208,125,224,12,21,42,14,1,1,30,0, - 33,0,33,0,33,0,50,0,12,0,0,0,31,0,99,128, - 97,192,241,192,113,192,33,192,15,192,49,192,97,192,225,192, - 225,208,225,208,227,208,124,224,17,14,42,19,1,0,62,60, - 0,99,230,0,99,199,0,243,199,128,115,199,128,7,199,128, - 27,255,128,115,192,0,115,192,0,243,192,128,243,192,128,243, - 225,0,242,225,0,124,62,0,10,21,42,13,1,249,15,0, - 56,128,112,192,113,192,243,192,243,128,240,0,240,0,240,0, - 240,0,112,64,112,64,56,128,31,0,4,0,8,0,6,0, - 3,0,3,0,3,0,30,0,11,21,42,13,1,0,48,0, - 48,0,56,0,24,0,12,0,0,0,0,0,15,0,51,128, - 113,192,113,192,241,192,241,224,255,224,240,0,240,0,240,32, - 112,64,112,64,56,128,15,0,11,21,42,13,1,0,1,128, - 3,128,3,128,6,0,4,0,8,0,0,0,15,0,51,128, - 113,192,113,192,241,192,241,224,255,224,240,0,240,0,240,32, - 112,64,112,64,56,128,15,0,11,21,42,13,1,0,12,0, - 14,0,30,0,27,0,49,128,64,0,0,0,15,0,51,128, - 113,192,113,192,241,192,241,224,255,224,240,0,240,0,240,32, - 112,64,112,64,56,128,15,0,11,20,40,13,1,0,49,128, - 123,192,123,192,49,128,0,0,0,0,15,0,51,128,113,192, - 113,192,241,192,241,224,255,224,240,0,240,0,240,32,112,64, - 112,64,56,128,15,0,7,21,21,9,1,0,192,224,112,48, - 24,8,0,124,60,60,60,60,60,60,60,60,60,60,60,60, - 126,6,21,21,9,2,0,12,12,28,56,32,0,0,248,120, - 120,120,120,120,120,120,120,120,120,120,120,252,8,21,21,8, - 1,0,56,56,124,110,131,0,0,252,60,60,60,60,60,60, - 60,60,60,60,60,60,254,8,20,20,9,1,0,102,255,255, - 102,0,0,124,60,60,60,60,60,60,60,60,60,60,60,60, - 126,12,21,42,14,1,0,60,64,31,128,15,0,15,0,55, - 128,3,128,3,192,31,192,49,224,113,224,112,224,240,224,240, - 240,240,240,240,240,240,224,240,224,112,224,113,192,49,192,15, - 0,13,19,38,16,2,1,30,64,63,192,35,128,0,0,0, - 0,251,192,124,224,120,224,120,240,120,240,120,240,120,240,120, - 240,120,240,120,240,120,240,120,240,120,240,253,248,12,21,42, - 14,1,0,48,0,56,0,56,0,12,0,6,0,2,0,0, - 0,15,0,49,128,112,192,112,224,240,224,240,224,240,240,240, - 240,240,224,240,224,112,224,112,192,49,128,15,0,12,21,42, - 14,1,0,1,128,1,192,3,128,3,0,6,0,4,0,0, - 0,15,0,49,128,112,192,112,224,240,224,240,224,240,240,240, - 240,240,224,240,224,112,224,112,192,49,128,15,0,12,21,42, - 14,1,0,6,0,14,0,15,0,27,0,48,128,32,64,0, - 0,15,0,49,128,112,192,112,224,240,224,240,224,240,240,240, - 240,240,224,240,224,112,224,112,192,49,128,15,0,12,20,40, - 14,1,0,28,64,63,192,71,128,0,0,0,0,0,0,15, - 0,49,128,112,192,112,224,240,224,240,224,240,240,240,240,240, - 224,240,224,112,224,112,192,49,128,15,0,12,20,40,14,1, - 0,49,128,123,192,123,192,49,128,0,0,0,0,15,0,49, - 128,112,192,112,224,240,224,240,224,240,240,240,240,240,224,240, - 224,112,224,112,192,49,128,15,0,24,19,57,26,1,254,0, - 24,0,0,60,0,0,60,0,0,24,0,0,0,0,0,0, - 0,0,0,0,0,0,0,255,255,255,255,255,255,0,0,0, - 0,0,0,0,0,0,0,0,0,0,24,0,0,60,0,0, - 60,0,0,60,0,0,24,0,12,14,28,14,1,0,15,16, - 49,160,113,192,112,224,241,224,243,224,242,240,244,240,248,224, - 240,224,112,224,112,192,121,128,143,0,14,21,42,15,0,0, - 24,0,28,0,12,0,6,0,3,0,0,0,0,0,253,248, - 60,120,60,120,60,120,60,120,60,120,60,120,60,120,60,120, - 60,120,60,248,60,248,29,120,14,124,14,21,42,15,0,0, - 0,192,0,192,1,192,1,128,3,0,0,0,0,0,253,248, - 60,120,60,120,60,120,60,120,60,120,60,120,60,120,60,120, - 60,120,60,120,60,248,29,120,14,124,14,21,42,15,0,0, - 3,0,7,0,7,128,12,128,24,64,0,0,0,0,253,248, - 60,120,60,120,60,120,60,120,60,120,60,120,60,120,60,120, - 60,120,60,120,60,248,29,120,14,124,14,20,40,15,0,0, - 24,192,61,224,61,224,24,192,0,0,0,0,253,248,60,120, - 60,120,60,120,60,120,60,120,60,120,60,120,60,120,60,120, - 60,120,60,248,29,120,14,124,13,28,56,15,1,249,0,192, - 0,192,1,192,3,128,2,0,0,0,0,0,252,248,120,32, - 56,32,60,64,28,64,28,64,30,64,14,128,15,128,7,128, - 7,0,7,0,3,0,3,0,2,0,2,0,50,0,124,0, - 116,0,116,0,56,0,13,26,52,15,1,250,28,0,124,0, - 188,0,60,0,60,0,60,0,60,240,63,120,60,120,60,120, - 60,120,60,120,60,112,60,112,60,96,60,192,60,128,61,0, - 62,0,60,0,60,0,60,0,60,0,60,0,48,0,192,0, - 13,27,54,15,1,249,24,96,60,240,60,240,24,96,0,0, - 0,0,254,120,120,48,56,32,60,32,28,32,30,64,30,64, - 14,64,15,128,7,128,7,128,7,0,3,0,3,0,1,0, - 2,0,50,0,122,0,116,0,116,0,56,0}; -/* - Fontname: -FreeType-Old Standard TT-Bold-R-Normal--28-280-72-72-P-153-ISO10646-1 - Copyright: Copyright (C) 2006-2008 Alexey Kryukov - Capital A Height: 0, '1' Height: 21 - Calculated Max Values w=24 h=27 x= 3 y= 9 dx=26 dy= 0 ascent=22 len=75 - Font Bounding box w=77 h=36 x=-24 y=-8 - Calculated Min Values x= 0 y=-6 dx= 0 dy= 0 - Pure Font ascent =21 descent= 0 - X Font ascent =21 descent= 0 - Max Font ascent =22 descent=-6 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_osb21n[723] U8G_FONT_SECTION("u8g_font_osb21n") = { - 0,77,36,232,248,21,0,0,0,0,42,58,0,22,250,21, - 0,11,12,24,14,2,9,14,0,14,0,78,192,228,224,245, - 192,14,0,14,0,245,192,228,192,78,192,14,0,14,0,24, - 25,75,26,1,252,0,24,0,0,24,0,0,24,0,0,24, - 0,0,24,0,0,24,0,0,24,0,0,24,0,0,24,0, - 0,24,0,0,24,0,0,24,0,255,255,255,255,255,255,0, - 24,0,0,24,0,0,24,0,0,24,0,0,24,0,0,24, - 0,0,24,0,0,24,0,0,24,0,0,24,0,0,24,0, - 5,10,10,7,1,251,112,248,248,248,120,8,16,16,32,192, - 7,3,3,11,2,6,254,254,254,4,4,4,8,2,0,96, - 240,240,96,9,27,54,13,2,250,1,128,1,128,1,128,3, - 0,3,0,3,0,2,0,6,0,6,0,6,0,12,0,12, - 0,12,0,24,0,24,0,24,0,16,0,48,0,48,0,48, - 0,96,0,96,0,96,0,192,0,192,0,192,0,128,0,14, - 21,42,16,1,1,15,192,24,96,56,112,56,112,120,120,120, - 120,248,120,248,124,248,124,248,124,248,124,248,124,248,124,248, - 124,248,120,120,120,120,120,56,112,56,112,24,96,15,192,9, - 21,42,16,3,0,6,0,14,0,30,0,254,0,30,0,30, - 0,30,0,30,0,30,0,30,0,30,0,30,0,30,0,30, - 0,30,0,30,0,30,0,30,0,30,0,30,0,255,128,12, - 21,42,16,2,1,63,192,97,224,96,224,224,240,224,240,240, - 240,248,240,121,224,49,224,3,192,7,128,14,0,28,0,48, - 16,96,16,64,16,192,16,255,240,255,224,143,224,135,192,13, - 21,42,16,2,1,63,192,96,224,96,224,224,240,240,240,248, - 240,120,240,112,240,0,224,1,192,31,0,0,224,0,240,0, - 112,112,120,248,120,248,120,240,120,224,112,96,240,59,192,13, - 21,42,16,1,0,1,192,1,192,3,192,3,192,7,192,7, - 192,15,192,27,192,27,192,51,192,35,192,99,192,67,192,195, - 192,255,248,3,192,3,192,3,192,3,192,3,192,31,248,13, - 21,42,16,2,0,96,224,127,192,127,128,127,0,120,0,64, - 0,64,0,64,0,79,0,113,224,64,240,64,240,0,248,0, - 248,112,248,248,248,248,248,240,240,224,240,97,224,59,192,13, - 21,42,16,2,1,15,224,24,32,56,48,48,240,112,240,112, - 240,240,96,240,0,240,0,247,128,248,224,240,112,240,112,240, - 112,240,120,112,120,112,112,112,112,48,112,56,96,13,192,11, - 21,42,16,3,0,156,64,190,96,255,32,255,32,199,224,129, - 160,128,64,128,64,0,128,0,128,1,0,3,0,7,0,6, - 0,14,0,14,0,30,0,30,0,30,0,30,0,30,0,14, - 21,42,16,2,1,31,192,48,32,96,48,96,16,224,16,240, - 16,248,32,254,32,127,192,63,192,31,240,31,248,99,248,64, - 248,192,60,192,24,192,24,192,24,96,16,112,48,31,192,13, - 21,42,16,2,1,31,128,48,192,112,96,112,112,240,112,240, - 112,240,120,240,120,240,120,112,120,112,120,56,248,15,120,0, - 120,0,120,56,112,120,112,120,96,112,224,96,192,63,128,4, - 14,14,8,2,0,96,240,240,240,96,0,0,0,0,0,96, - 240,240,96}; -/* - Fontname: -FreeType-Old Standard TT-Bold-R-Normal--28-280-72-72-P-153-ISO10646-1 - Copyright: Copyright (C) 2006-2008 Alexey Kryukov - Capital A Height: 21, '1' Height: 21 - Calculated Max Values w=28 h=29 x= 3 y=16 dx=31 dy= 0 ascent=23 len=87 - Font Bounding box w=77 h=36 x=-24 y=-8 - Calculated Min Values x=-1 y=-7 dx= 0 dy= 0 - Pure Font ascent =21 descent=-7 - X Font ascent =21 descent=-7 - Max Font ascent =23 descent=-7 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_osb21r[4521] U8G_FONT_SECTION("u8g_font_osb21r") = { - 0,77,36,232,248,21,5,141,12,241,32,127,249,23,249,21, - 249,0,0,0,8,0,0,5,21,21,9,2,1,240,248,248, - 248,248,112,112,112,112,32,32,32,32,32,32,0,0,112,248, - 248,112,7,6,6,11,2,16,238,238,238,238,198,68,16,21, - 42,20,2,0,6,12,6,12,6,12,6,8,6,24,6,24, - 255,255,255,255,12,24,12,24,12,48,12,48,12,48,8,48, - 255,255,255,255,24,32,24,96,24,96,16,96,48,96,13,25, - 50,16,2,254,9,0,11,0,61,192,105,48,73,8,201,8, - 201,56,233,120,249,112,253,0,127,0,127,0,63,192,15,224, - 15,240,73,248,233,248,233,56,201,24,137,24,137,16,73,32, - 57,192,15,0,9,0,19,22,66,25,3,0,0,1,0,60, - 3,0,102,2,0,231,4,0,231,4,0,231,8,0,231,8, - 0,231,16,0,231,48,0,102,32,0,102,96,0,24,64,0, - 0,195,0,0,140,192,1,140,192,1,28,224,2,28,224,2, - 28,224,4,28,224,4,28,224,8,12,192,24,7,128,20,21, - 63,22,1,1,3,224,0,6,16,0,14,16,0,14,16,0, - 14,16,0,14,48,0,15,32,0,15,64,0,7,128,0,3, - 192,0,7,195,240,9,224,192,48,224,128,112,240,128,112,121, - 0,240,59,0,240,62,0,240,30,0,248,31,16,126,111,160, - 63,199,192,3,6,6,7,2,16,224,224,224,224,192,64,8, - 27,27,10,2,250,1,2,4,8,24,48,48,112,112,240,240, - 240,240,240,240,240,240,112,112,112,48,48,24,8,4,2,1, - 8,26,26,10,1,250,128,192,96,48,24,24,12,12,14,14, - 14,14,15,15,15,14,14,14,14,12,12,24,24,48,96,192, - 11,12,24,14,2,9,14,0,14,0,78,192,228,224,245,192, - 14,0,14,0,245,192,228,192,78,192,14,0,14,0,24,25, - 75,26,1,252,0,24,0,0,24,0,0,24,0,0,24,0, - 0,24,0,0,24,0,0,24,0,0,24,0,0,24,0,0, - 24,0,0,24,0,0,24,0,255,255,255,255,255,255,0,24, - 0,0,24,0,0,24,0,0,24,0,0,24,0,0,24,0, - 0,24,0,0,24,0,0,24,0,0,24,0,0,24,0,5, - 10,10,7,1,251,112,248,248,248,120,8,16,16,32,192,7, - 3,3,11,2,6,254,254,254,4,4,4,8,2,0,96,240, - 240,96,9,27,54,13,2,250,1,128,1,128,1,128,3,0, - 3,0,3,0,2,0,6,0,6,0,6,0,12,0,12,0, - 12,0,24,0,24,0,24,0,16,0,48,0,48,0,48,0, - 96,0,96,0,96,0,192,0,192,0,192,0,128,0,14,21, - 42,16,1,1,15,192,24,96,56,112,56,112,120,120,120,120, - 248,120,248,124,248,124,248,124,248,124,248,124,248,124,248,124, - 248,120,120,120,120,120,56,112,56,112,24,96,15,192,9,21, - 42,16,3,0,6,0,14,0,30,0,254,0,30,0,30,0, - 30,0,30,0,30,0,30,0,30,0,30,0,30,0,30,0, - 30,0,30,0,30,0,30,0,30,0,30,0,255,128,12,21, - 42,16,2,1,63,192,97,224,96,224,224,240,224,240,240,240, - 248,240,121,224,49,224,3,192,7,128,14,0,28,0,48,16, - 96,16,64,16,192,16,255,240,255,224,143,224,135,192,13,21, - 42,16,2,1,63,192,96,224,96,224,224,240,240,240,248,240, - 120,240,112,240,0,224,1,192,31,0,0,224,0,240,0,112, - 112,120,248,120,248,120,240,120,224,112,96,240,59,192,13,21, - 42,16,1,0,1,192,1,192,3,192,3,192,7,192,7,192, - 15,192,27,192,27,192,51,192,35,192,99,192,67,192,195,192, - 255,248,3,192,3,192,3,192,3,192,3,192,31,248,13,21, - 42,16,2,0,96,224,127,192,127,128,127,0,120,0,64,0, - 64,0,64,0,79,0,113,224,64,240,64,240,0,248,0,248, - 112,248,248,248,248,248,240,240,224,240,97,224,59,192,13,21, - 42,16,2,1,15,224,24,32,56,48,48,240,112,240,112,240, - 240,96,240,0,240,0,247,128,248,224,240,112,240,112,240,112, - 240,120,112,120,112,112,112,112,48,112,56,96,13,192,11,21, - 42,16,3,0,156,64,190,96,255,32,255,32,199,224,129,160, - 128,64,128,64,0,128,0,128,1,0,3,0,7,0,6,0, - 14,0,14,0,30,0,30,0,30,0,30,0,30,0,14,21, - 42,16,2,1,31,192,48,32,96,48,96,16,224,16,240,16, - 248,32,254,32,127,192,63,192,31,240,31,248,99,248,64,248, - 192,60,192,24,192,24,192,24,96,16,112,48,31,192,13,21, - 42,16,2,1,31,128,48,192,112,96,112,112,240,112,240,112, - 240,120,240,120,240,120,112,120,112,120,56,248,15,120,0,120, - 0,120,56,112,120,112,120,96,112,224,96,192,63,128,4,14, - 14,8,2,0,96,240,240,240,96,0,0,0,0,0,96,240, - 240,96,5,19,19,8,2,251,96,240,240,240,96,0,0,0, - 0,112,248,248,248,248,8,16,16,32,192,21,24,72,26,2, - 252,0,0,24,0,0,56,0,0,240,0,3,192,0,15,0, - 0,28,0,0,120,0,1,224,0,7,128,0,14,0,0,60, - 0,0,240,0,0,224,0,0,120,0,0,30,0,0,7,128, - 0,1,192,0,0,240,0,0,60,0,0,15,0,0,3,128, - 0,1,224,0,0,120,0,0,24,24,8,24,26,1,4,255, - 255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0, - 0,255,255,255,255,255,255,21,24,72,26,3,252,128,0,0, - 224,0,0,120,0,0,30,0,0,7,128,0,1,192,0,0, - 240,0,0,60,0,0,15,0,0,3,128,0,1,224,0,0, - 120,0,0,56,0,0,240,0,3,192,0,15,0,0,28,0, - 0,120,0,1,224,0,7,128,0,14,0,0,60,0,0,240, - 0,0,192,0,0,9,21,42,13,2,1,126,0,71,0,135, - 128,135,128,135,128,135,128,71,0,14,0,12,0,28,0,16, - 0,48,0,34,0,34,0,34,0,28,0,0,0,12,0,30, - 0,30,0,12,0,20,22,66,22,1,0,0,32,0,3,222, - 0,12,3,0,24,0,128,48,0,192,48,112,96,97,207,96, - 99,142,48,199,142,48,199,14,48,199,14,48,207,14,48,207, - 28,48,207,28,32,207,28,96,79,60,64,103,44,128,99,199, - 0,48,0,0,24,0,0,12,2,0,3,252,0,19,21,63, - 22,2,0,0,64,0,0,96,0,0,224,0,0,224,0,0, - 240,0,1,240,0,1,240,0,1,248,0,2,120,0,2,120, - 0,2,124,0,4,60,0,4,60,0,4,62,0,15,254,0, - 8,30,0,8,31,0,16,15,0,16,15,0,48,15,128,254, - 127,224,17,21,63,19,1,0,255,240,0,30,28,0,30,14, - 0,30,15,0,30,15,0,30,15,0,30,15,0,30,14,0, - 30,14,0,30,24,0,31,224,0,30,28,0,30,15,0,30, - 7,0,30,7,128,30,7,128,30,7,128,30,7,128,30,7, - 0,30,14,0,255,248,0,15,21,42,18,2,1,15,230,28, - 30,56,30,56,14,120,14,120,6,248,6,248,6,248,2,248, - 0,248,0,248,0,248,0,248,2,248,2,120,2,120,4,56, - 4,60,12,28,8,15,240,19,21,63,21,1,0,255,248,0, - 30,14,0,30,7,0,30,3,128,30,3,192,30,3,192,30, - 3,192,30,3,224,30,3,224,30,3,224,30,3,224,30,3, - 224,30,3,224,30,3,224,30,3,192,30,3,192,30,3,192, - 30,3,128,30,7,0,30,14,0,255,248,0,16,21,42,19, - 1,0,255,255,30,15,30,7,30,3,30,3,30,1,30,17, - 30,16,30,48,30,48,31,240,30,48,30,48,30,17,30,17, - 30,1,30,1,30,3,30,7,30,15,255,255,17,21,63,19, - 1,0,255,255,128,30,15,128,30,7,128,30,3,128,30,1, - 128,30,1,128,30,17,128,30,17,128,30,48,0,30,48,0, - 31,240,0,30,48,0,30,48,0,30,16,0,30,16,0,30, - 0,0,30,0,0,30,0,0,30,0,0,30,0,0,255,192, - 0,17,22,66,20,2,0,0,128,0,7,114,0,28,30,0, - 24,14,0,56,6,0,120,6,0,120,6,0,120,2,0,248, - 2,0,248,0,0,248,0,0,248,0,0,248,255,128,248,30, - 0,248,30,0,248,30,0,120,30,0,120,30,0,56,30,0, - 56,22,0,28,34,0,14,194,0,20,21,63,22,1,0,255, - 223,240,30,3,192,30,3,192,30,3,192,30,3,192,30,3, - 192,30,3,192,30,3,192,30,3,192,30,3,192,31,255,192, - 30,3,192,30,3,192,30,3,192,30,3,192,30,3,192,30, - 3,192,30,3,192,30,3,192,30,3,192,255,223,240,9,21, - 42,11,1,0,255,128,30,0,30,0,30,0,30,0,30,0, - 30,0,30,0,30,0,30,0,30,0,30,0,30,0,30,0, - 30,0,30,0,30,0,30,0,30,0,30,0,255,128,13,21, - 42,15,1,0,15,248,1,224,1,224,1,224,1,224,1,224, - 1,224,1,224,1,224,1,224,1,224,1,224,1,224,113,224, - 249,224,249,224,249,192,225,192,193,192,65,128,55,0,19,21, - 63,21,1,0,255,159,192,30,7,0,30,6,0,30,12,0, - 30,8,0,30,16,0,30,32,0,30,96,0,30,240,0,31, - 240,0,31,248,0,30,248,0,30,124,0,30,124,0,30,62, - 0,30,30,0,30,31,0,30,15,0,30,15,128,30,15,128, - 255,159,224,17,21,63,19,1,0,255,128,0,30,0,0,30, - 0,0,30,0,0,30,0,0,30,0,0,30,0,0,30,0, - 0,30,0,0,30,0,0,30,0,0,30,0,0,30,1,0, - 30,1,128,30,1,128,30,1,128,30,3,128,30,3,128,30, - 7,128,30,15,128,255,255,128,23,21,63,25,1,0,254,0, - 254,30,0,240,31,1,240,31,1,240,31,1,240,31,129,240, - 23,130,240,23,194,240,23,194,240,19,196,240,19,228,240,17, - 228,240,17,228,240,17,248,240,16,248,240,16,248,240,16,248, - 240,16,112,240,16,112,240,56,48,240,254,35,254,21,21,63, - 22,1,0,254,15,248,31,1,192,31,0,128,15,128,128,15, - 192,128,15,192,128,11,224,128,11,240,128,9,248,128,8,248, - 128,8,252,128,8,126,128,8,62,128,8,31,128,8,31,128, - 8,15,128,8,7,128,8,7,128,8,3,128,28,1,128,255, - 129,128,17,22,66,20,2,0,0,128,0,7,112,0,12,24, - 0,24,12,0,56,14,0,120,14,0,120,15,0,120,15,0, - 248,15,128,248,15,128,248,15,128,248,15,128,248,15,128,248, - 15,128,248,15,128,120,15,0,120,15,0,120,15,0,56,14, - 0,24,12,0,12,24,0,7,112,0,17,21,63,19,1,0, - 255,248,0,30,14,0,30,7,0,30,7,128,30,7,128,30, - 7,128,30,7,128,30,7,128,30,15,0,30,14,0,31,248, - 0,30,0,0,30,0,0,30,0,0,30,0,0,30,0,0, - 30,0,0,30,0,0,30,0,0,30,0,0,255,192,0,17, - 29,87,20,2,249,0,128,0,7,112,0,12,24,0,24,12, - 0,56,14,0,120,14,0,120,15,0,120,15,0,248,15,128, - 248,15,128,248,15,128,248,15,128,248,15,128,248,15,128,248, - 15,128,120,15,0,120,15,0,121,142,0,58,78,0,30,124, - 0,30,120,128,6,112,128,1,224,128,0,96,128,0,113,128, - 0,127,128,0,127,0,0,63,0,0,30,0,19,21,63,21, - 1,0,255,240,0,30,28,0,30,14,0,30,15,0,30,15, - 0,30,15,0,30,15,0,30,14,0,30,28,0,31,224,0, - 30,48,0,30,28,0,30,28,0,30,28,0,30,30,0,30, - 30,0,30,30,32,30,30,32,30,30,32,30,14,64,255,207, - 192,13,22,44,17,3,0,4,0,59,144,64,240,192,112,192, - 112,224,48,240,48,248,16,254,16,127,0,63,128,31,224,15, - 240,131,240,129,248,128,120,192,56,192,24,224,24,224,16,240, - 48,159,192,17,21,63,20,2,0,255,255,128,227,207,128,195, - 199,128,195,195,128,131,195,128,131,193,128,131,193,128,3,193, - 128,3,192,128,3,192,0,3,192,0,3,192,0,3,192,0, - 3,192,0,3,192,0,3,192,0,3,192,0,3,192,0,3, - 192,0,3,192,0,31,248,0,19,21,63,22,2,0,255,15, - 224,60,3,128,60,1,0,60,1,0,60,1,0,60,1,0, - 60,1,0,60,1,0,60,1,0,60,1,0,60,1,0,60, - 1,0,60,1,0,60,1,0,60,1,0,60,1,0,60,1, - 0,28,1,0,28,2,0,14,4,0,7,248,0,20,21,63, - 22,1,0,255,207,240,30,1,128,31,1,0,31,1,0,15, - 1,0,15,130,0,15,130,0,7,130,0,7,196,0,7,196, - 0,3,196,0,3,232,0,3,232,0,1,232,0,1,248,0, - 0,240,0,0,240,0,0,240,0,0,96,0,0,96,0,0, - 96,0,28,21,84,31,2,0,255,191,231,240,62,15,129,192, - 30,7,129,128,30,7,129,128,31,7,193,0,15,7,193,0, - 15,7,193,0,15,143,226,0,7,137,226,0,7,137,226,0, - 7,201,246,0,3,208,244,0,3,208,244,0,3,240,252,0, - 1,240,124,0,1,224,120,0,1,224,120,0,0,224,56,0, - 0,192,48,0,0,192,48,0,0,64,16,0,19,21,63,20, - 1,0,255,159,192,63,6,0,31,6,0,15,4,0,15,136, - 0,7,152,0,7,208,0,3,240,0,3,224,0,1,240,0, - 1,240,0,0,248,0,1,248,0,3,124,0,2,124,0,6, - 62,0,4,62,0,8,30,0,24,31,0,24,31,128,254,63, - 224,18,21,63,21,2,0,255,31,192,62,7,0,30,6,0, - 30,4,0,31,4,0,15,4,0,15,136,0,7,136,0,7, - 144,0,7,208,0,3,240,0,3,224,0,1,224,0,1,224, - 0,1,224,0,1,224,0,1,224,0,1,224,0,1,224,0, - 1,224,0,7,248,0,15,21,42,19,2,0,127,254,120,62, - 112,124,96,124,96,248,64,248,65,240,1,240,3,224,3,224, - 7,192,7,128,15,128,31,2,31,2,62,2,62,6,124,6, - 124,14,248,30,255,254,7,26,26,11,2,251,254,240,240,240, - 240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240, - 240,240,240,240,240,254,10,27,54,13,1,250,192,0,96,0, - 96,0,96,0,32,0,48,0,48,0,48,0,24,0,24,0, - 24,0,12,0,12,0,12,0,4,0,6,0,6,0,6,0, - 3,0,3,0,3,0,1,128,1,128,1,128,0,128,0,192, - 0,192,7,26,26,11,2,251,254,30,30,30,30,30,30,30, - 30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30, - 30,254,12,10,20,16,2,12,6,0,7,0,15,0,29,128, - 25,128,48,192,48,224,96,96,224,48,192,48,15,2,4,15, - 0,251,255,254,255,254,5,5,5,12,2,16,192,224,112,48, - 24,12,14,28,14,1,0,30,0,99,128,99,192,243,192,115, - 192,35,192,15,192,51,192,115,192,243,192,243,208,243,208,243, - 208,125,224,13,21,42,14,0,0,252,0,60,0,60,0,60, - 0,60,0,60,0,60,0,61,192,62,96,60,112,60,112,60, - 120,60,120,60,120,60,120,60,120,60,120,60,112,52,112,38, - 96,35,192,10,14,28,13,1,0,15,0,56,128,112,192,113, - 192,243,192,243,128,240,0,240,0,240,0,240,0,112,64,112, - 64,56,128,15,0,13,21,42,15,1,0,3,224,1,224,1, - 224,1,224,1,224,1,224,1,224,29,224,51,224,113,224,113, - 224,241,224,241,224,241,224,241,224,241,224,241,224,113,224,113, - 224,51,224,29,248,11,14,28,13,1,0,15,0,51,128,113, - 192,113,192,241,192,241,224,255,224,240,0,240,0,240,32,112, - 64,112,64,56,128,15,0,11,21,42,10,1,0,7,128,12, - 192,28,192,61,224,61,192,60,0,60,0,254,0,60,0,60, - 0,60,0,60,0,60,0,60,0,60,0,60,0,60,0,60, - 0,60,0,60,0,254,0,14,21,42,16,1,249,15,24,57, - 236,121,252,121,248,121,224,121,224,57,192,57,192,15,0,112, - 0,192,0,255,0,255,224,127,240,63,248,64,56,128,24,128, - 16,128,48,96,96,31,128,14,21,42,16,1,0,252,0,60, - 0,60,0,60,0,60,0,60,0,60,0,61,224,62,112,60, - 112,60,120,60,120,60,120,60,120,60,120,60,120,60,120,60, - 120,60,120,60,120,254,252,6,21,21,8,1,0,48,120,120, - 48,0,0,0,248,120,120,120,120,120,120,120,120,120,120,120, - 120,252,8,28,28,8,255,249,6,15,15,6,0,0,0,31, - 15,15,15,15,15,15,15,15,15,15,15,15,15,15,79,255, - 239,238,206,56,14,21,42,16,1,0,252,0,60,0,60,0, - 60,0,60,0,60,0,60,0,60,248,60,96,60,64,60,128, - 60,128,61,128,63,128,63,192,61,224,60,224,60,240,60,112, - 60,120,254,252,8,21,21,9,1,0,252,60,60,60,60,60, - 60,60,60,60,60,60,60,60,60,60,60,60,60,60,255,20, - 14,42,23,2,0,249,199,128,126,233,192,120,241,192,120,241, - 224,120,241,224,120,241,224,120,241,224,120,241,224,120,241,224, - 120,241,224,120,241,224,120,241,224,120,241,224,253,251,240,13, - 14,28,16,2,0,251,192,124,224,120,224,120,240,120,240,120, - 240,120,240,120,240,120,240,120,240,120,240,120,240,120,240,253, - 248,12,14,28,14,1,0,15,0,49,128,112,192,112,224,240, - 224,240,224,240,240,240,240,240,224,240,224,112,224,112,192,49, - 128,15,0,13,21,42,15,1,249,253,192,62,96,60,112,60, - 112,60,120,60,120,60,120,60,120,60,120,60,120,60,112,60, - 112,62,96,61,192,60,0,60,0,60,0,60,0,60,0,60, - 0,254,0,13,21,42,14,1,249,30,32,51,32,113,96,113, - 224,241,224,241,224,241,224,241,224,241,224,241,224,113,224,113, - 224,51,224,29,224,1,224,1,224,1,224,1,224,1,224,1, - 224,3,248,10,14,28,12,2,0,251,128,125,128,123,192,123, - 128,121,128,120,0,120,0,120,0,120,0,120,0,120,0,120, - 0,120,0,252,0,10,14,28,13,2,0,60,128,67,128,193, - 128,193,128,224,128,248,0,126,0,63,128,143,128,131,192,192, - 192,224,192,240,128,143,0,9,20,40,10,0,0,8,0,8, - 0,8,0,24,0,24,0,56,0,255,0,56,0,56,0,56, - 0,56,0,56,0,56,0,56,128,56,128,56,128,56,128,57, - 128,57,0,14,0,14,14,28,15,0,0,253,248,60,120,60, - 120,60,120,60,120,60,120,60,120,60,120,60,120,60,120,60, - 120,60,248,29,120,14,124,13,14,28,15,1,0,252,248,120, - 32,56,32,60,32,28,64,28,64,30,64,14,128,14,128,15, - 0,7,0,7,0,6,0,2,0,20,14,42,22,1,0,253, - 253,240,120,120,64,56,120,64,60,56,64,28,120,128,28,124, - 128,30,92,128,14,157,0,14,159,0,15,143,0,7,14,0, - 7,14,0,6,6,0,2,4,0,13,14,28,15,1,0,254, - 248,60,96,60,64,30,128,30,128,15,0,7,0,7,128,7, - 192,11,192,9,224,16,224,48,240,253,248,13,21,42,15,1, - 249,252,248,120,32,56,32,60,64,28,64,28,64,30,64,14, - 128,15,128,7,128,7,128,7,0,3,0,3,0,2,0,2, - 0,50,0,122,0,116,0,116,0,56,0,11,14,28,13,1, - 0,127,224,97,224,67,192,67,128,71,128,15,0,15,0,30, - 0,30,32,60,32,56,32,120,96,240,224,255,224,9,27,54, - 12,1,250,0,128,7,0,14,0,30,0,30,0,30,0,30, - 0,30,0,30,0,30,0,28,0,28,0,56,0,224,0,56, - 0,28,0,28,0,30,0,30,0,30,0,30,0,30,0,30, - 0,30,0,14,0,7,0,0,128,2,27,27,8,3,250,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,9,27,54,13,2,250, - 192,0,56,0,28,0,28,0,30,0,30,0,30,0,30,0, - 30,0,30,0,30,0,30,0,14,0,1,128,14,0,30,0, - 30,0,30,0,30,0,30,0,30,0,30,0,30,0,28,0, - 28,0,56,0,192,0,16,6,12,18,1,5,124,2,127,1, - 143,193,131,241,128,254,64,62,255}; -/* - Fontname: -FreeType-Old Standard TT-Bold-R-Normal--34-340-72-72-P-184-ISO10646-1 - Copyright: Copyright (C) 2006-2008 Alexey Kryukov - Capital A Height: 26, '1' Height: 25 - Calculated Max Values w=34 h=33 x= 6 y=20 dx=36 dy= 0 ascent=34 len=125 - Font Bounding box w=95 h=44 x=-29 y=-10 - Calculated Min Values x=-2 y=-10 dx= 0 dy= 0 - Pure Font ascent =26 descent=-8 - X Font ascent =26 descent=-8 - Max Font ascent =34 descent=-10 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_osb26[12640] U8G_FONT_SECTION("u8g_font_osb26") = { - 0,95,44,227,246,26,7,105,16,163,32,255,248,34,246,26, - 248,0,0,0,10,0,0,6,25,25,10,2,1,120,252,252, - 252,252,252,120,120,120,120,48,48,48,48,48,48,48,0,0, - 0,120,252,252,252,120,8,8,8,12,2,18,231,231,231,231, - 231,231,66,66,20,25,75,24,2,0,3,131,0,3,131,0, - 3,3,0,3,3,0,3,3,0,3,7,0,3,7,0,255, - 255,240,255,255,240,6,6,0,6,6,0,6,6,0,6,14, - 0,6,14,0,14,12,0,12,12,0,12,12,0,255,255,224, - 255,255,224,12,28,0,12,24,0,28,24,0,24,24,0,24, - 24,0,24,24,0,16,31,62,20,2,253,2,32,2,32,2, - 32,15,248,26,38,50,34,114,35,114,35,114,47,122,47,126, - 46,126,46,63,160,63,224,31,240,15,248,7,252,3,254,2, - 126,114,63,250,47,250,47,242,39,226,39,194,38,98,38,50, - 44,30,56,3,224,2,32,2,32,23,26,78,29,3,0,8, - 0,48,54,0,32,99,0,96,99,0,192,227,128,192,227,129, - 128,227,129,0,227,131,0,227,130,0,227,134,0,99,12,0, - 54,8,0,28,24,0,0,16,112,0,48,216,0,97,140,0, - 97,140,0,195,142,0,131,142,1,131,142,1,3,142,3,3, - 142,6,3,142,4,1,140,12,1,140,8,0,248,24,25,75, - 26,1,1,1,252,0,3,4,0,3,2,0,7,2,0,7, - 2,0,7,6,0,7,132,0,7,200,0,3,240,0,3,224, - 0,1,240,0,3,240,127,6,248,28,12,124,8,24,60,24, - 56,62,16,112,31,16,240,15,32,240,15,224,248,7,192,248, - 3,192,252,3,225,126,7,242,127,253,254,31,240,124,3,8, - 8,7,2,18,224,224,224,224,224,224,64,64,10,31,62,12, - 2,250,0,192,1,0,2,0,6,0,12,0,24,0,56,0, - 56,0,120,0,112,0,112,0,240,0,240,0,240,0,240,0, - 240,0,240,0,240,0,240,0,240,0,112,0,112,0,112,0, - 56,0,56,0,24,0,28,0,12,0,6,0,3,0,1,128, - 9,32,64,12,1,250,192,0,96,0,48,0,24,0,28,0, - 12,0,14,0,6,0,7,0,7,0,7,128,7,128,7,128, - 7,128,7,128,7,128,7,128,7,128,7,128,7,128,7,128, - 7,0,7,0,7,0,14,0,14,0,12,0,24,0,48,0, - 96,0,192,0,128,0,12,14,28,17,3,11,14,0,14,0, - 14,0,196,112,228,240,245,224,14,0,14,0,245,224,228,240, - 196,112,14,0,14,0,14,0,29,30,120,31,1,251,0,3, - 0,0,0,3,0,0,0,3,0,0,0,3,0,0,0,3, - 0,0,0,3,0,0,0,3,0,0,0,3,0,0,0,3, - 0,0,0,3,0,0,0,3,0,0,0,3,0,0,0,3, - 0,0,0,3,0,0,255,255,255,248,255,255,255,248,0,3, - 0,0,0,3,0,0,0,3,0,0,0,3,0,0,0,3, - 0,0,0,3,0,0,0,3,0,0,0,3,0,0,0,3, - 0,0,0,3,0,0,0,3,0,0,0,3,0,0,0,3, - 0,0,0,3,0,0,7,11,11,10,2,249,120,252,254,254, - 126,6,4,12,8,48,224,9,4,8,13,2,7,255,128,255, - 128,255,128,255,128,5,5,5,9,2,0,112,248,248,248,112, - 12,33,66,15,2,249,0,112,0,96,0,96,0,224,0,192, - 0,192,1,192,1,192,1,128,1,128,3,128,3,0,3,0, - 7,0,6,0,6,0,6,0,14,0,12,0,12,0,28,0, - 24,0,24,0,56,0,56,0,48,0,48,0,112,0,96,0, - 96,0,224,0,192,0,192,0,16,25,50,20,2,1,7,224, - 14,112,28,56,60,60,60,60,124,62,124,62,124,62,252,63, - 252,63,252,63,252,63,252,63,252,63,252,63,252,63,252,63, - 124,62,124,62,124,62,60,60,60,60,28,56,14,112,7,224, - 12,25,50,20,4,0,7,0,7,0,31,0,255,0,31,0, - 31,0,31,0,31,0,31,0,31,0,31,0,31,0,31,0, - 31,0,31,0,31,0,31,0,31,0,31,0,31,0,31,0, - 31,0,31,0,31,0,255,240,15,25,50,20,2,1,31,240, - 48,120,96,60,96,62,224,62,240,62,248,62,252,62,124,124, - 56,124,0,248,1,240,1,224,3,128,7,0,12,2,24,2, - 48,2,32,2,76,6,127,254,127,252,71,252,67,252,65,248, - 15,26,52,20,2,0,1,0,14,240,56,120,48,60,112,62, - 120,62,124,62,124,62,60,62,24,60,0,120,0,112,31,192, - 0,240,0,120,0,60,0,60,56,62,124,62,252,62,252,62, - 248,62,224,60,96,124,96,120,31,224,16,25,50,20,2,0, - 0,120,0,120,0,248,1,248,1,248,3,248,3,248,6,248, - 6,248,12,248,12,248,24,248,56,248,48,248,96,248,96,248, - 192,248,255,255,0,248,0,248,0,248,0,248,0,248,0,248, - 15,255,15,26,52,20,3,0,0,8,48,56,63,240,63,224, - 63,128,62,0,32,0,32,0,32,0,32,0,39,192,56,112, - 48,120,32,60,32,60,0,62,0,62,56,62,120,62,252,62, - 248,62,248,60,224,60,96,120,112,112,31,224,16,25,50,20, - 2,1,7,240,12,8,28,12,56,60,56,124,120,124,120,120, - 120,48,248,0,248,0,251,224,252,56,252,60,248,30,248,31, - 248,31,248,31,248,31,120,31,120,31,120,31,56,30,28,30, - 12,60,7,240,15,25,50,20,3,0,79,28,95,156,127,198, - 127,230,127,254,224,246,192,4,192,12,128,12,128,24,0,16, - 0,48,0,96,0,224,1,192,1,192,3,192,7,128,7,128, - 15,128,15,128,15,128,15,128,15,128,7,0,17,25,75,20, - 2,1,7,240,0,24,12,0,48,12,0,48,6,0,112,6, - 0,112,6,0,120,6,0,124,4,0,127,12,0,127,152,0, - 63,224,0,31,248,0,15,252,0,15,254,0,49,255,0,96, - 127,0,64,31,0,192,15,128,192,7,0,192,7,0,192,3, - 0,96,6,0,96,6,0,56,12,0,14,240,0,15,25,50, - 20,2,1,31,192,60,112,120,48,120,56,248,60,248,60,248, - 60,248,62,248,62,248,62,248,62,120,62,124,126,60,126,15, - 190,0,62,0,62,12,60,30,60,62,60,62,56,60,56,48, - 112,16,96,15,192,5,17,17,9,2,0,112,248,248,248,112, - 0,0,0,0,0,0,0,112,248,248,248,112,6,23,23,9, - 2,249,112,248,248,248,112,0,0,0,0,0,0,0,112,248, - 252,252,252,12,12,8,16,48,192,26,29,116,32,3,251,0, - 0,1,192,0,0,3,192,0,0,15,0,0,0,62,0,0, - 0,248,0,0,1,224,0,0,7,128,0,0,31,0,0,0, - 124,0,0,0,240,0,0,3,192,0,0,15,128,0,0,62, - 0,0,0,120,0,0,0,224,0,0,0,120,0,0,0,62, - 0,0,0,15,128,0,0,3,192,0,0,0,240,0,0,0, - 124,0,0,0,31,0,0,0,7,128,0,0,1,224,0,0, - 0,248,0,0,0,62,0,0,0,15,0,0,0,3,192,0, - 0,1,192,29,9,36,33,2,5,255,255,255,248,255,255,255, - 248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,255,255,255,248,255,255,255,248,26,29,116, - 32,3,251,224,0,0,0,240,0,0,0,60,0,0,0,31, - 0,0,0,7,192,0,0,1,224,0,0,0,120,0,0,0, - 62,0,0,0,15,128,0,0,3,192,0,0,0,240,0,0, - 0,124,0,0,0,31,0,0,0,7,128,0,0,1,192,0, - 0,7,128,0,0,31,0,0,0,124,0,0,0,240,0,0, - 3,192,0,0,15,128,0,0,62,0,0,0,120,0,0,1, - 224,0,0,7,192,0,0,31,0,0,0,60,0,0,0,240, - 0,0,0,224,0,0,0,11,25,50,16,2,1,63,128,67, - 192,129,224,129,224,129,224,131,224,195,192,67,192,3,128,7, - 0,6,0,12,0,8,0,24,0,17,0,17,0,17,0,14, - 0,0,0,0,0,14,0,31,0,31,0,31,0,14,0,25, - 25,100,27,1,1,0,255,192,0,3,0,48,0,6,0,24, - 0,12,0,12,0,24,0,6,0,48,30,243,0,48,114,243, - 0,96,225,227,0,97,225,225,128,227,193,225,128,195,193,225, - 128,195,193,193,128,199,131,193,128,199,131,193,128,199,131,195, - 0,199,131,195,0,231,135,130,0,103,135,134,0,99,139,204, - 0,49,240,240,0,48,0,0,0,24,0,0,0,12,0,0, - 0,7,0,96,0,1,255,192,0,23,26,78,25,1,0,0, - 16,0,0,24,0,0,56,0,0,56,0,0,60,0,0,124, - 0,0,124,0,0,126,0,0,254,0,0,254,0,0,158,0, - 1,159,0,1,159,0,1,31,0,3,15,128,3,15,128,3, - 15,128,6,7,192,7,255,192,6,7,192,4,7,224,12,3, - 224,12,3,224,28,3,240,28,3,240,255,159,254,20,25,75, - 24,2,0,255,254,0,31,7,128,31,7,192,31,3,192,31, - 3,224,31,3,224,31,3,224,31,3,224,31,3,192,31,7, - 128,31,7,0,31,248,0,31,7,0,31,3,192,31,1,224, - 31,1,224,31,1,240,31,1,240,31,1,240,31,1,240,31, - 1,240,31,1,224,31,3,192,31,7,128,255,254,0,19,25, - 75,22,2,1,3,248,64,14,6,192,30,3,192,60,3,192, - 60,1,192,124,1,192,124,0,192,124,0,192,252,0,192,252, - 0,64,252,0,64,252,0,0,252,0,0,252,0,0,252,0, - 0,252,0,0,252,0,96,124,0,64,124,0,64,124,0,64, - 60,0,192,30,0,128,30,1,0,15,3,0,3,252,0,23, - 25,75,27,2,0,255,255,0,31,3,192,31,0,224,31,0, - 240,31,0,120,31,0,120,31,0,124,31,0,124,31,0,126, - 31,0,126,31,0,126,31,0,126,31,0,126,31,0,126,31, - 0,126,31,0,126,31,0,124,31,0,124,31,0,124,31,0, - 120,31,0,120,31,0,240,31,0,224,31,3,192,255,255,0, - 20,25,75,23,2,0,255,255,224,31,1,224,31,0,224,31, - 0,224,31,0,96,31,0,96,31,0,32,31,4,32,31,4, - 0,31,12,0,31,12,0,31,28,0,31,252,0,31,28,0, - 31,12,0,31,12,48,31,4,48,31,4,48,31,0,48,31, - 0,112,31,0,112,31,0,240,31,1,240,31,3,240,255,255, - 240,20,25,75,23,2,0,255,255,240,31,3,240,31,0,240, - 31,0,240,31,0,112,31,0,112,31,0,48,31,4,48,31, - 4,48,31,12,48,31,12,0,31,28,0,31,252,0,31,28, - 0,31,12,0,31,12,0,31,4,0,31,4,0,31,0,0, - 31,0,0,31,0,0,31,0,0,31,0,0,31,0,0,255, - 240,0,21,26,78,24,2,0,0,32,0,3,220,32,7,3, - 96,14,1,224,28,1,224,60,0,224,60,0,224,124,0,96, - 124,0,96,252,0,32,252,0,32,252,0,0,252,0,0,252, - 63,248,252,3,224,252,3,224,252,3,224,252,3,224,124,3, - 224,124,3,224,124,3,224,60,3,224,60,3,96,30,6,96, - 14,12,96,3,184,32,25,25,100,28,2,0,255,231,255,128, - 31,0,248,0,31,0,248,0,31,0,248,0,31,0,248,0, - 31,0,248,0,31,0,248,0,31,0,248,0,31,0,248,0, - 31,0,248,0,31,0,248,0,31,255,248,0,31,0,248,0, - 31,0,248,0,31,0,248,0,31,0,248,0,31,0,248,0, - 31,0,248,0,31,0,248,0,31,0,248,0,31,0,248,0, - 31,0,248,0,31,0,248,0,31,0,248,0,255,231,255,128, - 11,25,50,14,2,0,255,224,31,0,31,0,31,0,31,0, - 31,0,31,0,31,0,31,0,31,0,31,0,31,0,31,0, - 31,0,31,0,31,0,31,0,31,0,31,0,31,0,31,0, - 31,0,31,0,31,0,255,224,16,25,50,18,1,0,7,255, - 0,248,0,248,0,248,0,248,0,248,0,248,0,248,0,248, - 0,248,0,248,0,248,0,248,0,248,0,248,0,248,120,248, - 248,248,248,248,248,248,240,248,224,240,64,240,97,224,63,192, - 24,25,75,27,2,0,255,227,252,31,0,224,31,0,192,31, - 0,128,31,1,128,31,3,0,31,6,0,31,12,0,31,28, - 0,31,28,0,31,62,0,31,126,0,31,255,0,31,191,0, - 31,31,128,31,31,128,31,15,192,31,15,192,31,7,224,31, - 7,224,31,3,240,31,1,240,31,1,248,31,1,252,255,231, - 255,20,25,75,23,2,0,255,224,0,31,0,0,31,0,0, - 31,0,0,31,0,0,31,0,0,31,0,0,31,0,0,31, - 0,0,31,0,0,31,0,0,31,0,0,31,0,0,31,0, - 0,31,0,48,31,0,48,31,0,48,31,0,48,31,0,112, - 31,0,112,31,0,240,31,0,240,31,1,240,31,3,240,255, - 255,240,27,25,100,30,2,0,255,0,63,224,15,0,63,0, - 15,128,63,0,15,128,63,0,15,128,127,0,15,192,95,0, - 15,192,95,0,11,224,95,0,11,224,223,0,11,224,159,0, - 9,240,159,0,9,240,159,0,9,241,31,0,8,249,31,0, - 8,249,31,0,8,249,31,0,8,126,31,0,8,126,31,0, - 8,62,31,0,8,62,31,0,8,60,31,0,8,28,31,0, - 24,28,31,0,60,28,31,0,255,8,255,224,24,25,75,27, - 2,0,255,3,255,31,128,124,31,128,56,15,192,16,7,224, - 16,7,240,16,7,240,16,5,248,16,5,252,16,4,252,16, - 4,126,16,4,127,16,4,63,16,4,31,144,4,31,208,4, - 15,208,4,7,240,4,7,240,4,3,240,4,1,240,4,1, - 240,4,0,240,14,0,112,31,0,48,255,192,48,20,25,75, - 24,2,1,3,252,0,6,6,0,14,7,0,28,3,128,60, - 3,192,60,3,192,124,3,224,124,3,224,124,3,224,252,3, - 240,252,3,240,252,3,240,252,3,240,252,3,240,252,3,240, - 252,3,240,124,3,224,124,3,224,124,3,224,60,3,192,60, - 3,192,28,3,128,14,7,0,6,6,0,3,252,0,20,25, - 75,24,2,0,255,254,0,31,3,128,31,3,192,31,1,224, - 31,1,240,31,1,240,31,1,240,31,1,240,31,1,240,31, - 1,224,31,3,192,31,7,128,31,254,0,31,0,0,31,0, - 0,31,0,0,31,0,0,31,0,0,31,0,0,31,0,0, - 31,0,0,31,0,0,31,0,0,31,0,0,255,240,0,20, - 33,99,24,2,249,3,252,0,6,6,0,14,7,0,28,3, - 128,60,3,192,60,3,192,124,3,224,124,3,224,124,3,224, - 252,3,240,252,3,240,252,3,240,252,3,240,252,3,240,252, - 3,240,252,3,240,124,3,240,124,3,224,124,3,224,60,243, - 192,61,155,192,29,11,128,15,15,128,7,15,16,3,156,16, - 0,108,16,0,12,16,0,12,48,0,14,48,0,15,240,0, - 15,224,0,7,224,0,3,128,22,25,75,25,2,0,255,252, - 0,31,7,128,31,7,192,31,3,192,31,3,224,31,3,224, - 31,3,224,31,3,224,31,3,192,31,7,192,31,15,0,31, - 248,0,31,14,0,31,15,0,31,7,128,31,7,192,31,7, - 192,31,7,192,31,7,192,31,7,196,31,7,196,31,7,196, - 31,7,196,31,3,200,255,241,248,16,25,50,21,3,1,31, - 198,32,118,96,62,224,30,224,14,240,6,248,6,252,6,255, - 2,127,128,127,192,63,240,15,248,7,252,129,254,128,254,192, - 127,192,31,192,15,224,7,224,7,240,6,248,6,220,12,135, - 120,21,25,75,25,3,0,255,255,248,248,248,248,240,248,120, - 224,248,120,192,248,56,192,248,56,128,248,24,128,248,24,128, - 248,24,128,248,24,0,248,0,0,248,0,0,248,0,0,248, - 0,0,248,0,0,248,0,0,248,0,0,248,0,0,248,0, - 0,248,0,0,248,0,0,248,0,0,248,0,0,248,0,15, - 255,0,23,25,75,26,2,0,255,225,254,31,0,120,31,0, - 48,31,0,16,31,0,16,31,0,16,31,0,16,31,0,16, - 31,0,16,31,0,16,31,0,16,31,0,16,31,0,16,31, - 0,16,31,0,16,31,0,16,31,0,16,31,0,16,31,0, - 16,31,0,16,15,0,32,15,0,32,7,128,64,3,192,192, - 1,255,0,24,25,75,27,2,0,255,241,255,31,128,56,15, - 128,48,15,192,48,15,192,48,7,192,32,7,224,32,7,224, - 96,3,224,64,3,240,64,1,240,192,1,240,128,1,248,128, - 0,249,128,0,249,128,0,253,0,0,125,0,0,127,0,0, - 126,0,0,62,0,0,62,0,0,60,0,0,28,0,0,28, - 0,0,24,0,34,25,125,36,1,0,255,231,255,127,192,31, - 129,248,14,0,15,128,248,14,0,15,128,252,12,0,15,192, - 124,12,0,7,192,124,12,0,7,192,124,8,0,7,224,254, - 24,0,3,224,190,24,0,3,224,190,24,0,3,241,159,16, - 0,1,241,159,48,0,1,241,31,48,0,1,249,15,32,0, - 1,251,15,160,0,0,250,15,224,0,0,254,15,224,0,0, - 254,7,192,0,0,126,7,192,0,0,124,7,192,0,0,124, - 3,192,0,0,60,3,128,0,0,56,3,128,0,0,56,1, - 128,0,0,24,1,128,0,23,25,75,26,2,0,255,231,252, - 31,193,224,15,192,192,15,193,128,7,225,128,7,227,0,3, - 242,0,3,246,0,1,244,0,1,248,0,0,248,0,0,252, - 0,0,124,0,0,62,0,0,126,0,0,127,0,0,159,0, - 1,159,128,1,15,128,3,15,192,6,7,224,4,7,224,12, - 3,240,28,7,240,255,143,254,23,25,75,26,2,0,255,225, - 254,31,128,112,31,128,96,15,128,96,15,192,64,7,192,192, - 7,224,192,7,224,128,3,225,128,3,241,0,1,241,0,1, - 251,0,0,250,0,0,254,0,0,252,0,0,124,0,0,124, - 0,0,124,0,0,124,0,0,124,0,0,124,0,0,124,0, - 0,124,0,0,124,0,3,255,128,18,25,75,22,2,0,127, - 255,192,124,15,192,120,31,128,112,31,128,96,63,0,96,63, - 0,64,126,0,64,126,0,64,252,0,0,252,0,1,248,0, - 1,240,0,3,240,0,7,224,0,7,224,0,15,192,64,15, - 192,64,31,128,64,31,128,64,63,0,192,63,1,192,126,1, - 192,126,3,192,252,15,192,255,255,192,8,31,31,14,3,250, - 255,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240, - 240,240,240,240,240,240,240,240,240,240,240,240,240,240,255,11, - 33,66,15,2,249,192,0,192,0,224,0,96,0,96,0,96, - 0,112,0,48,0,48,0,56,0,24,0,24,0,28,0,12, - 0,12,0,12,0,14,0,6,0,6,0,7,0,3,0,3, - 0,3,0,3,128,1,128,1,128,1,192,0,192,0,192,0, - 224,0,96,0,96,0,96,8,31,31,13,2,250,255,15,15, - 15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15, - 15,15,15,15,15,15,15,15,15,15,15,255,16,12,24,20, - 2,14,1,128,3,128,3,192,7,224,14,96,14,112,28,56, - 24,56,56,28,112,12,96,14,224,7,18,2,6,18,0,250, - 255,255,192,255,255,192,6,7,7,15,3,18,224,224,240,120, - 24,12,4,15,17,34,18,2,0,15,128,49,224,96,240,112, - 240,120,240,120,240,32,240,7,240,28,240,56,240,120,240,240, - 240,240,242,240,242,240,242,121,252,62,120,15,25,50,18,1, - 0,252,0,60,0,60,0,60,0,60,0,60,0,60,0,60, - 0,60,240,61,56,62,60,62,28,62,30,62,30,60,30,60, - 30,60,30,60,30,60,30,62,30,62,30,62,28,50,60,35, - 56,33,224,13,17,34,16,2,0,7,128,28,96,56,32,120, - 112,120,240,248,240,240,224,240,64,240,0,240,0,240,0,240, - 8,120,16,120,16,56,16,28,32,7,192,17,25,75,20,2, - 0,1,252,0,0,60,0,0,60,0,0,60,0,0,60,0, - 0,60,0,0,60,0,0,60,0,15,60,0,28,188,0,56, - 124,0,120,124,0,120,60,0,240,60,0,240,60,0,240,60, - 0,240,60,0,240,60,0,240,60,0,240,60,0,120,60,0, - 120,124,0,56,124,0,28,188,0,15,63,128,13,17,34,17, - 2,0,7,128,24,224,56,240,120,240,120,240,240,120,240,120, - 240,120,255,248,240,0,240,0,240,8,120,8,120,24,56,16, - 28,32,7,192,12,25,50,12,1,0,3,192,14,112,30,112, - 28,240,60,240,60,240,60,0,60,0,255,128,60,0,60,0, - 60,0,60,0,60,0,60,0,60,0,60,0,60,0,60,0, - 60,0,60,0,60,0,60,0,60,0,255,128,17,25,75,19, - 1,248,7,199,0,28,249,128,60,115,128,120,123,128,120,123, - 0,120,120,0,120,120,0,120,120,0,60,112,0,28,224,0, - 7,192,0,56,0,0,96,0,0,127,192,0,127,248,0,127, - 252,0,63,254,0,63,254,0,64,14,0,128,6,0,128,6, - 0,128,4,0,64,12,0,32,56,0,31,224,0,17,25,75, - 19,1,0,252,0,0,60,0,0,60,0,0,60,0,0,60, - 0,0,60,0,0,60,0,0,60,0,0,60,120,0,61,188, - 0,61,28,0,62,30,0,62,30,0,62,30,0,60,30,0, - 60,30,0,60,30,0,60,30,0,60,30,0,60,30,0,60, - 30,0,60,30,0,60,30,0,60,30,0,255,127,128,8,25, - 25,11,2,0,56,124,124,124,56,0,0,0,252,60,60,60, - 60,60,60,60,60,60,60,60,60,60,60,60,255,10,33,66, - 10,254,248,3,128,7,192,7,192,7,192,3,128,0,0,0, - 0,0,0,31,192,3,192,3,192,3,192,3,192,3,192,3, - 192,3,192,3,192,3,192,3,192,3,192,3,192,3,192,3, - 192,3,192,3,192,3,192,99,192,243,192,243,192,243,128,231, - 128,103,0,62,0,17,25,75,19,1,0,252,0,0,60,0, - 0,60,0,0,60,0,0,60,0,0,60,0,0,60,0,0, - 60,0,0,60,127,0,60,24,0,60,16,0,60,48,0,60, - 32,0,60,64,0,60,192,0,60,224,0,61,224,0,62,240, - 0,62,240,0,60,120,0,60,124,0,60,60,0,60,62,0, - 60,62,0,255,127,128,9,25,50,11,1,0,252,0,60,0, - 60,0,60,0,60,0,60,0,60,0,60,0,60,0,60,0, - 60,0,60,0,60,0,60,0,60,0,60,0,60,0,60,0, - 60,0,60,0,60,0,60,0,60,0,60,0,255,128,25,17, - 68,28,1,0,252,120,120,0,61,188,158,0,61,31,30,0, - 62,31,30,0,62,30,31,0,62,30,31,0,60,30,31,0, - 60,30,31,0,60,30,31,0,60,30,31,0,60,30,31,0, - 60,30,31,0,60,30,31,0,60,30,31,0,60,30,31,0, - 60,30,31,0,255,127,191,128,17,17,51,19,1,0,252,120, - 0,61,188,0,61,28,0,62,30,0,62,30,0,62,30,0, - 60,30,0,60,30,0,60,30,0,60,30,0,60,30,0,60, - 30,0,60,30,0,60,30,0,60,30,0,60,30,0,255,127, - 128,14,17,34,18,2,0,7,128,28,224,56,112,120,120,120, - 120,240,60,240,60,240,60,240,60,240,60,240,60,240,60,120, - 120,120,120,56,112,24,224,7,128,15,25,50,18,1,248,252, - 240,61,56,62,60,62,28,62,30,62,30,60,30,60,30,60, - 30,60,30,60,30,62,30,62,30,62,28,62,60,61,56,60, - 240,60,0,60,0,60,0,60,0,60,0,60,0,60,0,255, - 128,16,25,50,19,2,248,15,132,28,196,56,100,120,124,120, - 60,240,60,240,60,240,60,240,60,240,60,240,60,240,60,120, - 124,120,124,56,124,28,188,15,60,0,60,0,60,0,60,0, - 60,0,60,0,60,0,60,1,255,12,17,34,14,1,0,252, - 224,61,112,62,240,62,240,62,240,62,96,60,0,60,0,60, - 0,60,0,60,0,60,0,60,0,60,0,60,0,60,0,255, - 0,11,17,34,14,2,0,60,64,99,64,193,192,192,192,224, - 192,240,64,252,0,127,0,63,128,31,192,135,224,129,224,192, - 224,224,96,224,96,144,192,143,128,11,24,48,13,1,0,12, - 0,12,0,12,0,12,0,12,0,28,0,60,0,255,192,60, - 0,60,0,60,0,60,0,60,0,60,0,60,0,60,0,60, - 32,60,32,60,32,60,32,60,96,60,64,31,192,15,128,17, - 17,51,19,1,0,252,126,0,60,30,0,60,30,0,60,30, - 0,60,30,0,60,30,0,60,30,0,60,30,0,60,30,0, - 60,30,0,60,30,0,60,62,0,60,62,0,60,62,0,60, - 94,0,30,158,0,15,31,128,17,17,51,18,0,0,255,159, - 128,30,6,0,30,4,0,30,4,0,15,12,0,15,8,0, - 15,8,0,7,152,0,7,144,0,3,208,0,3,240,0,3, - 224,0,1,224,0,1,192,0,1,192,0,0,192,0,0,128, - 0,25,17,68,26,0,0,255,63,207,128,30,15,6,0,30, - 15,6,0,30,15,4,0,15,7,132,0,15,15,132,0,7, - 143,136,0,7,139,200,0,7,147,200,0,3,211,208,0,3, - 209,240,0,3,225,240,0,1,225,224,0,1,224,224,0,1, - 192,224,0,0,192,192,0,0,192,64,0,16,17,34,18,1, - 0,255,126,62,24,30,16,31,16,15,32,15,192,7,192,3, - 192,3,192,1,224,3,240,2,240,4,248,8,120,8,124,24, - 126,254,127,17,25,75,18,0,248,255,159,128,62,6,0,30, - 4,0,31,4,0,15,8,0,15,8,0,15,136,0,7,136, - 0,7,144,0,3,208,0,3,208,0,3,224,0,1,224,0, - 1,224,0,0,224,0,0,192,0,0,64,0,0,64,0,0, - 128,0,28,128,0,60,128,0,60,128,0,57,0,0,59,0, - 0,30,0,0,13,17,34,16,1,0,127,248,112,248,96,240, - 97,224,67,224,67,192,7,192,7,128,15,128,15,0,31,8, - 30,8,60,24,124,24,120,56,248,120,255,248,11,33,66,15, - 2,249,0,32,3,192,7,0,15,0,30,0,30,0,30,0, - 30,0,30,0,30,0,30,0,30,0,30,0,30,0,30,0, - 56,0,224,0,56,0,28,0,30,0,30,0,30,0,30,0, - 30,0,30,0,30,0,30,0,30,0,30,0,14,0,7,0, - 3,192,0,32,2,32,32,10,4,249,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,11,33,66,15,3,249, - 128,0,240,0,60,0,30,0,30,0,30,0,30,0,30,0, - 30,0,30,0,30,0,30,0,30,0,30,0,15,0,7,0, - 1,224,7,0,15,0,30,0,30,0,30,0,30,0,30,0, - 30,0,30,0,30,0,30,0,30,0,30,0,60,0,240,0, - 128,0,19,7,21,23,2,6,62,0,64,127,128,32,255,240, - 32,135,252,32,129,255,224,128,63,192,64,15,128,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0, - 0,10,0,0,6,26,26,10,2,248,120,252,252,252,120,0, - 0,0,32,48,48,48,48,48,48,120,120,120,120,252,252,252, - 252,252,252,120,13,25,50,19,3,252,1,0,1,0,1,0, - 1,0,15,192,29,32,57,48,121,112,121,112,249,112,241,96, - 241,0,241,0,241,0,241,0,241,8,121,16,121,16,57,16, - 29,32,15,192,1,0,1,0,1,0,1,0,21,26,78,24, - 2,0,0,2,0,0,61,192,0,112,96,0,240,112,1,224, - 112,1,224,240,3,224,240,3,224,224,3,224,0,3,224,0, - 3,224,0,31,224,0,35,225,0,1,254,0,1,240,0,1, - 240,0,0,240,0,0,240,0,0,240,0,0,224,0,0,224, - 8,60,192,16,199,192,48,131,255,224,131,255,192,124,63,128, - 18,17,51,20,1,3,64,0,128,227,241,192,127,255,128,60, - 15,0,56,7,0,48,3,0,112,3,128,96,1,128,96,1, - 128,96,1,128,96,1,128,112,3,128,48,3,0,56,7,0, - 62,31,0,127,255,128,99,241,128,18,25,75,20,1,0,255, - 143,192,63,3,128,63,3,0,31,3,0,31,130,0,15,130, - 0,15,196,0,15,196,0,7,196,0,7,232,0,3,232,0, - 3,248,0,3,240,0,63,255,128,1,240,0,1,240,0,63, - 255,128,1,240,0,1,240,0,1,240,0,1,240,0,1,240, - 0,1,240,0,1,240,0,31,254,0,2,32,32,10,4,250, - 192,192,192,192,192,192,192,192,192,192,192,192,192,0,0,0, - 0,0,0,192,192,192,192,192,192,192,192,192,192,192,192,192, - 15,32,64,22,2,249,7,224,28,24,56,24,48,28,112,124, - 112,124,112,124,120,56,124,0,63,0,31,224,127,240,71,252, - 193,252,192,126,224,30,248,14,254,6,127,134,63,228,31,248, - 7,248,1,248,0,124,60,60,60,28,124,28,124,28,112,24, - 48,56,24,112,15,192,11,4,8,15,2,19,113,192,241,224, - 241,224,113,192,24,25,75,28,2,1,1,255,128,6,0,64, - 12,0,48,24,0,24,48,60,136,32,227,132,65,193,134,65, - 193,130,195,192,130,131,192,131,131,192,129,131,192,1,131,192, - 1,131,192,1,131,192,65,131,192,131,195,192,130,65,192,130, - 65,193,134,32,227,4,48,60,8,16,0,24,12,0,48,6, - 0,64,1,255,128,10,13,26,13,1,12,60,0,70,0,199, - 0,231,0,71,0,63,0,103,0,231,0,231,64,231,64,123, - 128,0,0,255,128,9,15,30,17,4,1,8,0,24,128,48, - 128,97,0,99,0,227,0,227,0,227,0,227,0,227,0,227, - 0,97,0,49,128,48,128,8,0,16,9,18,20,2,5,255, - 255,255,255,0,3,0,3,0,3,0,3,0,3,0,3,0, - 3,9,4,8,13,2,7,255,128,255,128,255,128,255,128,24, - 25,75,28,2,1,1,255,128,6,0,64,12,0,48,24,0, - 24,55,254,8,33,227,132,65,227,198,65,227,194,193,227,194, - 129,227,195,129,231,129,129,252,1,129,231,1,129,227,129,129, - 227,193,129,227,195,193,227,210,65,227,210,65,227,214,33,227, - 212,55,249,232,16,0,24,12,0,48,6,0,64,1,255,128, - 9,2,4,15,3,20,255,128,255,128,11,10,20,19,4,16, - 63,128,123,192,224,192,192,96,192,96,192,96,192,224,97,192, - 63,128,31,0,29,26,104,33,2,254,0,6,0,0,0,6, - 0,0,0,6,0,0,0,6,0,0,0,6,0,0,0,6, - 0,0,0,6,0,0,0,6,0,0,0,6,0,0,0,6, - 0,0,255,255,255,248,255,255,255,248,0,6,0,0,0,6, - 0,0,0,6,0,0,0,6,0,0,0,6,0,0,0,6, - 0,0,0,6,0,0,0,6,0,0,0,6,0,0,0,6, - 0,0,0,0,0,0,0,0,0,0,255,255,255,240,255,255, - 255,240,10,16,32,15,3,9,31,0,103,128,195,192,195,192, - 227,192,243,128,7,128,14,0,28,0,48,64,64,64,64,64, - 255,192,255,192,159,128,135,0,11,16,32,15,2,9,31,0, - 35,128,99,192,115,192,115,192,51,128,3,0,28,0,3,128, - 3,192,97,224,241,224,241,224,227,224,99,192,63,0,6,7, - 7,15,6,18,28,28,60,120,96,192,128,17,27,81,20,2, - 246,96,48,0,112,120,0,240,120,0,240,120,0,240,120,0, - 240,120,0,240,120,0,240,120,0,240,120,0,96,56,0,96, - 48,128,96,48,128,96,113,128,32,127,128,48,255,128,95,207, - 0,71,143,0,64,0,0,96,0,0,96,0,0,112,0,0, - 112,0,0,120,0,0,120,0,0,120,0,0,120,0,0,48, - 0,0,17,30,90,20,2,251,15,255,128,63,140,0,127,140, - 0,127,140,0,255,140,0,255,140,0,255,140,0,255,140,0, - 255,140,0,127,140,0,127,140,0,63,140,0,31,140,0,1, - 140,0,1,140,0,1,140,0,1,140,0,1,140,0,1,140, - 0,1,140,0,1,140,0,1,140,0,1,140,0,1,140,0, - 1,140,0,1,140,0,1,140,0,1,140,0,1,140,0,1, - 140,0,5,5,5,9,2,9,112,248,248,248,112,7,7,7, - 15,4,249,32,32,24,14,14,14,252,8,15,15,16,4,10, - 12,28,252,60,60,60,60,60,60,60,60,60,60,60,255,9, - 13,26,13,2,12,28,0,103,0,99,0,227,128,227,128,227, - 128,227,128,227,128,99,0,103,0,28,0,0,0,255,128,9, - 14,28,17,4,2,132,0,198,0,99,0,99,0,115,128,115, - 128,115,128,115,128,115,128,99,128,99,0,195,0,134,0,12, - 0,25,26,104,31,4,0,0,0,48,0,12,0,48,0,28, - 0,96,0,252,0,96,0,60,0,192,0,60,0,128,0,60, - 1,128,0,60,3,0,0,60,3,0,0,60,6,0,0,60, - 6,0,0,60,12,14,0,60,12,30,0,60,24,30,0,60, - 16,62,0,255,48,62,0,0,96,94,0,0,96,158,0,0, - 192,158,0,0,193,30,0,1,131,30,0,1,131,255,128,3, - 0,30,0,2,0,30,0,6,0,30,0,12,0,255,128,25, - 26,104,31,4,0,0,0,48,0,28,0,32,0,252,0,96, - 0,60,0,64,0,60,0,192,0,60,1,128,0,60,1,128, - 0,60,3,0,0,60,3,0,0,60,6,0,0,60,4,62, - 0,60,12,207,0,60,9,135,128,60,25,135,128,60,49,199, - 128,255,49,231,0,0,96,207,0,0,96,28,0,0,192,56, - 0,0,128,96,0,1,128,64,128,3,0,128,128,3,1,255, - 128,6,1,255,128,6,1,63,0,12,1,14,0,26,26,104, - 30,2,0,0,0,24,0,31,0,24,0,35,128,48,0,99, - 192,48,0,115,192,96,0,115,192,64,0,51,128,192,0,3, - 0,128,0,28,1,128,0,3,131,0,0,3,195,0,0,113, - 230,7,0,241,228,15,0,227,236,15,0,99,200,31,0,63, - 24,31,0,0,16,47,0,0,48,79,0,0,96,79,0,0, - 96,143,0,0,192,143,0,0,129,255,192,1,128,15,0,1, - 0,15,0,3,0,15,0,2,0,127,192,11,26,52,16,2, - 248,28,0,62,0,62,0,62,0,28,0,0,0,0,0,30, - 0,49,0,33,0,33,0,1,0,2,0,6,0,14,0,28, - 0,60,0,120,192,120,64,248,32,240,32,240,32,240,32,120, - 64,120,64,31,128,23,33,99,25,1,0,1,128,0,1,192, - 0,0,224,0,0,96,0,0,48,0,0,16,0,0,0,0, - 0,16,0,0,24,0,0,56,0,0,56,0,0,60,0,0, - 124,0,0,124,0,0,126,0,0,254,0,0,254,0,0,158, - 0,1,159,0,1,159,0,1,31,0,3,15,128,3,15,128, - 3,15,128,6,7,192,7,255,192,6,7,192,4,7,224,12, - 3,224,12,3,224,28,3,240,28,3,240,255,159,254,23,33, - 99,25,1,0,0,3,0,0,7,128,0,7,0,0,14,0, - 0,28,0,0,16,0,0,0,0,0,16,0,0,24,0,0, - 56,0,0,56,0,0,60,0,0,124,0,0,124,0,0,126, - 0,0,254,0,0,254,0,0,159,0,1,159,0,1,159,0, - 1,31,128,3,15,128,3,15,128,3,15,128,6,7,192,7, - 255,192,6,7,192,12,7,224,12,3,224,12,3,224,28,3, - 240,60,3,248,255,159,254,23,33,99,25,1,0,0,16,0, - 0,56,0,0,56,0,0,124,0,0,199,0,1,129,128,0, - 0,0,0,16,0,0,24,0,0,56,0,0,56,0,0,60, - 0,0,124,0,0,124,0,0,126,0,0,254,0,0,254,0, - 0,158,0,1,159,0,1,159,0,1,31,0,3,15,128,3, - 15,128,3,15,128,6,7,192,7,255,192,6,7,192,4,7, - 224,12,3,224,12,3,224,28,3,240,28,3,240,255,159,254, - 23,32,96,25,1,0,0,112,128,0,249,0,1,191,0,1, - 14,0,0,0,0,0,0,0,0,0,0,0,24,0,0,56, - 0,0,56,0,0,60,0,0,124,0,0,124,0,0,126,0, - 0,254,0,0,254,0,0,159,0,1,159,0,1,159,0,1, - 31,128,3,15,128,3,15,128,3,15,128,6,7,192,7,255, - 192,6,7,192,12,7,224,12,3,224,12,3,224,28,3,240, - 60,3,248,255,159,254,23,32,96,25,1,0,1,195,128,3, - 199,128,3,199,128,1,195,128,0,0,0,0,0,0,0,24, - 0,0,56,0,0,56,0,0,56,0,0,60,0,0,124,0, - 0,124,0,0,126,0,0,254,0,0,254,0,0,159,0,1, - 159,0,1,159,0,1,15,128,3,15,128,2,15,128,2,15, - 192,6,7,192,7,255,192,4,7,192,4,3,224,8,3,224, - 8,3,224,24,1,240,24,3,240,255,159,254,23,33,99,25, - 1,0,0,60,0,0,126,0,0,195,0,0,195,0,0,199, - 0,0,126,0,0,60,0,0,0,0,0,24,0,0,56,0, - 0,56,0,0,60,0,0,124,0,0,124,0,0,126,0,0, - 254,0,0,254,0,0,159,0,1,159,0,1,159,0,1,15, - 0,3,15,128,3,15,128,2,15,128,2,7,192,7,255,192, - 4,7,192,4,3,224,12,3,224,8,3,224,24,1,240,28, - 1,240,255,159,254,32,25,100,34,1,0,0,15,255,255,0, - 3,240,31,0,7,240,15,0,7,240,7,0,5,240,7,0, - 13,240,3,0,9,240,3,0,25,240,35,0,25,240,32,0, - 49,240,96,0,49,240,96,0,97,240,224,0,97,255,224,0, - 193,240,224,0,193,240,96,1,129,240,96,1,129,240,33,3, - 255,240,33,3,1,240,3,6,1,240,3,6,1,240,7,12, - 1,240,7,12,1,240,15,62,1,240,63,255,143,255,255,19, - 33,99,22,2,249,3,248,192,14,6,192,30,3,192,60,3, - 192,60,1,192,124,1,192,124,0,192,124,0,192,252,0,192, - 252,0,64,252,0,64,252,0,0,252,0,0,252,0,0,252, - 0,0,252,0,0,252,0,96,124,0,64,124,0,64,124,0, - 64,60,0,192,62,0,128,30,1,0,15,2,0,3,156,0, - 0,224,0,0,128,0,0,240,0,0,56,0,0,56,0,0, - 56,0,2,48,0,1,224,0,20,33,99,23,2,0,3,0, - 0,7,128,0,3,128,0,1,192,0,0,224,0,0,32,0, - 0,0,0,0,0,0,255,255,224,31,1,224,31,0,224,31, - 0,224,31,0,96,31,0,96,31,0,32,31,4,32,31,4, - 0,31,12,0,31,12,0,31,28,0,31,252,0,31,28,0, - 31,12,0,31,12,48,31,4,48,31,4,48,31,0,48,31, - 0,112,31,0,112,31,0,240,31,1,240,31,3,240,255,255, - 240,20,33,99,23,2,0,0,6,0,0,14,0,0,30,0, - 0,28,0,0,48,0,0,96,0,0,0,0,0,0,0,255, - 255,224,31,1,224,31,0,224,31,0,224,31,0,96,31,0, - 96,31,0,32,31,4,32,31,4,0,31,12,0,31,12,0, - 31,28,0,31,252,0,31,28,0,31,12,0,31,12,48,31, - 4,48,31,4,48,31,0,48,31,0,112,31,0,112,31,0, - 240,31,0,240,31,3,240,255,255,240,20,33,99,23,2,0, - 0,32,0,0,96,0,0,240,0,1,248,0,3,140,0,6, - 3,0,0,0,0,0,0,0,255,255,224,31,1,224,31,0, - 224,31,0,224,31,0,96,31,0,96,31,0,32,31,4,32, - 31,4,0,31,12,0,31,12,0,31,28,0,31,252,0,31, - 28,0,31,12,0,31,12,48,31,4,48,31,4,48,31,0, - 48,31,0,112,31,0,112,31,0,240,31,1,240,31,3,240, - 255,255,240,20,32,96,23,2,0,7,14,0,7,143,0,7, - 143,0,7,14,0,0,0,0,0,0,0,0,0,0,255,255, - 224,31,1,224,31,0,224,31,0,224,31,0,96,31,0,96, - 31,0,32,31,4,32,31,4,0,31,12,0,31,12,0,31, - 28,0,31,252,0,31,28,0,31,12,0,31,12,48,31,4, - 48,31,4,48,31,0,48,31,0,112,31,0,112,31,0,240, - 31,0,240,31,3,240,255,255,240,11,33,66,14,2,0,96, - 0,112,0,120,0,56,0,28,0,4,0,0,0,0,0,255, - 224,31,0,31,0,31,0,31,0,31,0,31,0,31,0,31, - 0,31,0,31,0,31,0,31,0,31,0,31,0,31,0,31, - 0,31,0,31,0,31,0,31,0,31,0,31,0,31,0,255, - 224,11,33,66,14,2,0,0,192,1,192,3,192,3,128,7, - 0,4,0,0,0,0,0,255,224,31,0,31,0,31,0,31, - 0,31,0,31,0,31,0,31,0,31,0,31,0,31,0,31, - 0,31,0,31,0,31,0,31,0,31,0,31,0,31,0,31, - 0,31,0,31,0,31,0,255,224,11,33,66,14,2,0,4, - 0,14,0,14,0,31,0,113,128,192,96,0,0,0,0,255, - 224,31,0,31,0,31,0,31,0,31,0,31,0,31,0,31, - 0,31,0,31,0,31,0,31,0,31,0,31,0,31,0,31, - 0,31,0,31,0,31,0,31,0,31,0,31,0,31,0,255, - 224,11,32,64,15,2,0,112,224,241,224,241,224,112,224,0, - 0,0,0,0,0,255,224,31,0,31,0,31,0,31,0,31, - 0,31,0,31,0,31,0,31,0,31,0,31,0,31,0,31, - 0,31,0,31,0,31,0,31,0,31,0,31,0,31,0,31, - 0,31,0,31,0,255,224,23,25,75,27,2,0,255,255,0, - 31,3,192,31,0,224,31,0,240,31,0,120,31,0,120,31, - 0,124,31,0,124,31,0,126,31,0,126,31,0,126,255,224, - 126,31,0,126,31,0,126,31,0,126,31,0,126,31,0,124, - 31,0,124,31,0,124,31,0,120,31,0,120,31,0,240,31, - 0,224,31,3,192,255,255,0,24,32,96,27,2,0,0,112, - 64,0,252,192,0,159,128,0,135,0,0,0,0,0,0,0, - 0,0,0,255,3,255,31,128,124,31,128,56,15,192,16,7, - 224,16,7,240,16,7,240,16,5,248,16,5,252,16,4,252, - 16,4,126,16,4,127,16,4,63,16,4,31,144,4,31,208, - 4,15,208,4,7,240,4,7,240,4,3,240,4,1,240,4, - 1,240,4,0,240,14,0,112,31,0,48,255,192,48,20,33, - 99,24,2,1,7,0,0,7,128,0,3,128,0,1,192,0, - 0,192,0,0,96,0,0,0,0,0,0,0,3,252,0,6, - 6,0,14,7,0,28,3,128,60,3,192,60,3,192,124,3, - 224,124,3,224,124,3,224,252,3,240,252,3,240,252,3,240, - 252,3,240,252,3,240,252,3,240,252,3,240,124,3,224,124, - 3,224,124,3,224,60,3,192,60,3,192,28,3,128,14,7, - 0,6,6,0,3,252,0,20,33,99,24,2,1,0,14,0, - 0,30,0,0,28,0,0,56,0,0,48,0,0,96,0,0, - 0,0,0,0,0,3,252,0,6,6,0,14,7,0,28,3, - 128,60,3,192,60,3,192,124,3,224,124,3,224,124,3,224, - 252,3,240,252,3,240,252,3,240,252,3,240,252,3,240,252, - 3,240,252,3,240,124,3,224,124,3,224,124,3,224,60,3, - 192,60,3,192,28,3,128,14,7,0,6,6,0,3,252,0, - 20,33,99,24,2,0,0,96,0,0,96,0,0,240,0,1, - 248,0,3,156,0,6,6,0,0,0,0,0,0,0,3,252, - 0,6,6,0,14,7,0,28,3,128,60,3,192,60,3,192, - 124,3,224,124,3,224,124,3,224,252,3,240,252,3,240,252, - 3,240,252,3,240,252,3,240,252,3,240,252,3,240,124,3, - 224,124,3,224,124,3,224,60,3,192,60,3,192,28,3,128, - 14,7,0,6,6,0,3,252,0,20,32,96,24,2,0,1, - 194,0,3,230,0,6,124,0,4,56,0,0,0,0,0,0, - 0,0,0,0,3,252,0,6,6,0,14,7,0,28,3,128, - 60,3,192,60,3,192,124,3,224,124,3,224,124,3,224,252, - 3,240,252,3,240,252,3,240,252,3,240,252,3,240,252,3, - 240,252,3,240,124,3,224,124,3,224,124,3,224,60,3,192, - 60,3,192,28,3,128,14,7,0,6,6,0,3,252,0,20, - 32,96,24,2,0,7,14,0,7,143,0,7,143,0,7,14, - 0,0,0,0,0,0,0,0,0,0,3,252,0,6,6,0, - 14,7,0,28,3,128,60,3,192,60,3,192,124,3,224,124, - 3,224,124,3,224,252,3,240,252,3,240,252,3,240,252,3, - 240,252,3,240,252,3,240,252,3,240,124,3,224,124,3,224, - 124,3,224,60,3,192,60,3,192,28,3,128,14,7,0,6, - 6,0,3,252,0,22,23,69,32,5,254,64,0,8,224,0, - 28,240,0,60,120,0,120,56,0,240,28,0,224,14,1,192, - 7,3,128,3,135,0,1,206,0,0,252,0,0,120,0,0, - 120,0,0,252,0,1,206,0,3,135,0,7,3,128,14,1, - 192,28,0,224,56,0,112,112,0,56,224,0,28,64,0,8, - 20,25,75,24,2,1,3,252,48,6,6,96,14,3,192,28, - 3,128,60,3,192,60,3,192,124,3,224,124,7,224,124,15, - 224,252,11,240,252,19,240,252,35,240,252,99,240,252,67,240, - 252,131,240,253,3,240,127,3,224,126,3,224,124,3,224,60, - 3,192,60,3,192,28,3,128,60,7,0,102,6,0,195,252, - 0,23,33,99,26,2,1,1,192,0,1,224,0,0,224,0, - 0,112,0,0,56,0,0,8,0,0,0,0,0,0,0,255, - 225,254,31,0,120,31,0,48,31,0,16,31,0,16,31,0, - 16,31,0,16,31,0,16,31,0,16,31,0,16,31,0,16, - 31,0,16,31,0,16,31,0,16,31,0,16,31,0,16,31, - 0,16,31,0,16,31,0,16,31,0,16,15,0,32,15,0, - 32,7,128,64,3,192,192,1,255,0,23,33,99,26,2,1, - 0,3,128,0,3,128,0,7,128,0,14,0,0,12,0,0, - 24,0,0,0,0,0,0,0,255,225,254,31,0,120,31,0, - 48,31,0,16,31,0,16,31,0,16,31,0,16,31,0,16, - 31,0,16,31,0,16,31,0,16,31,0,16,31,0,16,31, - 0,16,31,0,16,31,0,16,31,0,16,31,0,16,31,0, - 16,31,0,16,15,0,32,15,0,32,7,128,64,3,192,192, - 1,255,0,23,33,99,26,2,0,0,8,0,0,24,0,0, - 60,0,0,126,0,0,227,0,1,128,192,0,0,0,0,0, - 0,255,225,254,31,0,120,31,0,48,31,0,16,31,0,16, - 31,0,16,31,0,16,31,0,16,31,0,16,31,0,16,31, - 0,16,31,0,16,31,0,16,31,0,16,31,0,16,31,0, - 16,31,0,16,31,0,16,31,0,16,31,0,16,15,0,48, - 15,128,32,7,128,64,3,192,192,1,255,0,23,32,96,26, - 2,0,1,195,128,1,227,192,1,227,192,1,195,128,0,0, - 0,0,0,0,0,0,0,255,225,254,31,0,120,31,0,48, - 31,0,16,31,0,16,31,0,16,31,0,16,31,0,16,31, - 0,16,31,0,16,31,0,16,31,0,16,31,0,16,31,0, - 16,31,0,16,31,0,16,31,0,16,31,0,16,31,0,16, - 31,0,16,15,0,32,15,0,32,7,128,64,3,192,192,1, - 255,0,23,33,99,26,2,0,0,1,128,0,3,128,0,7, - 128,0,7,0,0,12,0,0,8,0,0,0,0,0,0,0, - 255,225,254,31,128,112,31,128,96,15,128,96,15,192,64,7, - 192,192,7,224,192,7,224,128,3,225,128,3,241,0,1,241, - 0,1,251,0,0,250,0,0,254,0,0,252,0,0,124,0, - 0,124,0,0,124,0,0,124,0,0,124,0,0,124,0,0, - 124,0,0,124,0,0,124,0,3,255,128,20,25,75,24,2, - 0,255,240,0,31,0,0,31,0,0,31,0,0,31,0,0, - 31,254,0,31,7,128,31,3,192,31,1,224,31,1,240,31, - 1,240,31,1,240,31,1,240,31,1,240,31,1,224,31,3, - 192,31,7,128,31,254,0,31,0,0,31,0,0,31,0,0, - 31,0,0,31,0,0,31,0,0,255,240,0,16,25,50,19, - 1,0,3,224,6,120,14,60,30,60,28,60,60,60,60,60, - 60,56,60,112,61,192,60,48,60,28,60,30,60,30,60,15, - 60,15,60,15,60,15,60,15,60,15,61,207,63,222,63,158, - 61,156,252,248,15,25,50,18,2,0,48,0,56,0,60,0, - 28,0,14,0,2,0,0,0,0,0,15,128,49,224,96,240, - 112,240,120,240,120,240,48,240,3,240,28,240,56,240,120,240, - 240,240,240,242,240,242,240,242,121,252,62,120,15,25,50,18, - 2,0,0,224,0,224,1,224,1,192,3,0,6,0,4,0, - 0,0,15,128,49,224,96,240,112,240,120,240,120,240,32,240, - 7,240,28,240,56,240,120,240,240,240,240,242,240,242,240,242, - 121,252,62,120,15,25,50,18,2,0,7,0,7,0,15,0, - 13,128,24,192,112,96,0,0,0,0,15,128,49,224,96,240, - 112,240,120,240,120,240,32,240,7,240,28,240,56,240,120,240, - 240,240,240,242,240,242,240,242,121,252,62,120,15,24,48,18, - 2,0,28,32,63,32,103,224,65,192,0,0,0,0,0,0, - 15,128,49,224,96,240,112,240,120,240,120,240,48,240,7,240, - 28,240,56,240,120,240,240,240,240,242,240,242,240,242,121,252, - 62,120,15,24,48,18,2,0,112,224,120,240,120,240,112,224, - 0,0,0,0,0,0,15,128,49,224,96,240,112,240,120,240, - 120,240,32,240,7,240,28,240,56,240,120,240,240,240,240,242, - 240,242,240,242,121,252,62,120,15,25,50,18,2,1,15,128, - 25,192,16,192,16,192,24,192,15,128,7,0,0,0,15,128, - 49,224,96,240,112,240,120,240,120,240,32,240,7,240,24,240, - 56,240,112,240,240,240,240,242,240,242,240,242,121,252,62,120, - 21,17,51,25,2,0,31,143,128,49,248,224,96,248,240,112, - 248,112,120,248,120,120,240,120,48,240,120,3,240,120,28,255, - 248,56,240,0,120,240,0,240,240,8,240,248,8,240,248,8, - 240,248,16,121,188,48,62,15,192,13,24,48,16,2,249,7, - 128,28,96,56,32,120,112,120,240,248,240,240,224,240,64,240, - 0,240,0,240,0,240,8,120,16,120,16,56,16,28,32,15, - 192,2,0,4,0,3,128,1,192,1,192,17,192,15,128,13, - 25,50,17,2,0,48,0,56,0,60,0,28,0,6,0,3, - 0,0,0,0,0,7,128,24,224,56,240,120,240,120,240,240, - 120,240,120,240,120,255,248,240,0,240,0,240,8,120,8,120, - 24,56,16,28,32,7,192,13,25,50,17,2,0,0,96,0, - 224,1,224,1,192,3,128,6,0,0,0,0,0,7,128,24, - 224,56,240,120,240,120,240,240,120,240,120,240,120,255,248,240, - 0,240,0,240,8,120,8,120,24,56,16,28,32,7,192,13, - 25,50,17,2,0,7,0,7,0,15,128,13,128,24,192,48, - 112,0,0,0,0,7,128,24,224,56,240,120,240,120,240,240, - 120,240,120,240,120,255,248,240,0,240,0,240,8,120,8,120, - 24,56,16,28,32,7,192,13,24,48,17,2,0,56,224,120, - 240,120,240,56,224,0,0,0,0,0,0,7,128,24,224,56, - 240,120,240,120,240,240,120,240,120,240,120,255,248,240,0,240, - 0,240,8,120,8,120,24,56,16,28,32,7,192,8,25,25, - 10,1,0,192,224,240,112,24,12,0,0,252,60,60,60,60, - 60,60,60,60,60,60,60,60,60,60,60,255,8,25,25,10, - 1,0,3,7,7,14,28,16,0,0,252,60,60,60,60,60, - 60,60,60,60,60,60,60,60,60,60,255,10,25,50,10,0, - 0,28,0,30,0,30,0,55,0,97,128,192,192,0,0,0, - 0,126,0,30,0,30,0,30,0,30,0,30,0,30,0,30, - 0,30,0,30,0,30,0,30,0,30,0,30,0,30,0,30, - 0,127,128,10,24,48,11,1,0,115,128,243,192,243,192,115, - 128,0,0,0,0,0,0,126,0,30,0,30,0,30,0,30, - 0,30,0,30,0,30,0,30,0,30,0,30,0,30,0,30, - 0,30,0,30,0,30,0,127,128,14,25,50,18,2,0,30, - 48,15,96,15,128,7,128,15,192,49,224,1,224,0,240,15, - 248,28,248,56,120,120,120,120,124,240,124,240,60,240,60,240, - 60,240,60,240,60,240,124,120,120,120,120,56,112,28,224,7, - 192,17,23,69,19,1,1,7,136,0,15,248,0,16,240,0, - 0,0,0,0,0,0,0,0,0,252,120,0,61,188,0,61, - 28,0,62,30,0,62,30,0,62,30,0,60,30,0,60,30, - 0,60,30,0,60,30,0,60,30,0,60,30,0,60,30,0, - 60,30,0,60,30,0,60,30,0,255,127,128,14,25,50,18, - 2,0,24,0,60,0,28,0,14,0,7,0,3,0,0,0, - 0,0,7,128,28,224,56,112,120,120,120,120,240,60,240,60, - 240,60,240,60,240,60,240,60,240,60,120,120,120,120,56,112, - 24,224,7,128,14,25,50,18,2,0,0,96,0,240,0,224, - 1,192,3,128,3,0,0,0,0,0,7,128,28,224,56,112, - 120,120,120,120,240,60,240,60,240,60,240,60,240,60,240,60, - 240,60,120,120,120,120,56,112,24,224,7,128,14,25,50,18, - 2,0,3,0,7,128,7,128,15,192,28,224,48,48,32,16, - 0,0,7,128,28,224,56,112,120,120,120,120,240,60,240,60, - 240,60,240,60,240,60,240,60,240,60,120,120,120,120,56,112, - 24,224,7,128,14,24,48,18,2,0,14,16,31,144,39,224, - 33,224,0,0,0,0,0,0,7,128,28,224,56,112,120,120, - 120,120,240,60,240,60,240,60,240,60,240,60,240,60,240,60, - 120,120,120,120,56,112,24,224,7,128,14,24,48,18,2,0, - 56,112,60,240,60,240,56,112,0,0,0,0,0,0,7,128, - 28,224,56,112,120,120,120,120,240,60,240,60,240,60,240,60, - 240,60,240,60,240,60,120,120,120,120,56,112,24,224,7,128, - 29,23,92,31,1,254,0,7,0,0,0,15,128,0,0,15, - 128,0,0,15,128,0,0,7,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255, - 255,248,255,255,255,248,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7, - 0,0,0,15,128,0,0,15,128,0,0,15,128,0,0,7, - 0,0,14,17,34,18,2,0,7,132,24,232,56,120,120,120, - 120,120,240,124,240,188,241,188,243,60,246,60,244,60,248,60, - 120,120,120,120,120,112,92,96,135,128,17,25,75,19,1,0, - 12,0,0,30,0,0,14,0,0,7,0,0,3,0,0,0, - 128,0,0,0,0,0,0,0,252,126,0,60,30,0,60,30, - 0,60,30,0,60,30,0,60,30,0,60,30,0,60,30,0, - 60,30,0,60,30,0,60,30,0,60,62,0,60,62,0,60, - 62,0,60,94,0,30,158,0,15,31,128,17,25,75,19,1, - 0,0,48,0,0,112,0,0,112,0,0,224,0,1,192,0, - 1,0,0,0,0,0,0,0,0,252,126,0,60,30,0,60, - 30,0,60,30,0,60,30,0,60,30,0,60,30,0,60,30, - 0,60,30,0,60,30,0,60,30,0,60,62,0,60,62,0, - 60,62,0,60,94,0,30,158,0,15,31,128,17,25,75,19, - 1,0,1,128,0,3,192,0,3,192,0,7,224,0,12,48, - 0,24,24,0,0,0,0,0,0,0,252,126,0,60,30,0, - 60,30,0,60,30,0,60,30,0,60,30,0,60,30,0,60, - 30,0,60,30,0,60,30,0,60,30,0,60,62,0,60,62, - 0,60,62,0,60,94,0,30,158,0,15,31,128,17,24,72, - 19,1,0,28,112,0,30,120,0,30,120,0,28,112,0,0, - 0,0,0,0,0,0,0,0,252,126,0,60,30,0,60,30, - 0,60,30,0,60,30,0,60,30,0,60,30,0,60,30,0, - 60,30,0,60,30,0,60,30,0,60,62,0,60,62,0,60, - 62,0,60,94,0,30,158,0,15,31,128,17,33,99,18,0, - 248,0,28,0,0,28,0,0,60,0,0,112,0,0,96,0, - 0,192,0,0,0,0,0,0,0,255,159,128,62,6,0,30, - 4,0,31,4,0,15,4,0,15,8,0,15,136,0,7,136, - 0,7,152,0,3,208,0,3,208,0,3,240,0,1,224,0, - 1,224,0,0,224,0,0,192,0,0,64,0,0,64,0,0, - 64,0,28,128,0,60,128,0,60,128,0,57,0,0,59,0, - 0,30,0,0,15,32,64,18,1,247,12,0,28,0,124,0, - 188,0,60,0,60,0,60,0,60,120,60,252,61,30,63,30, - 62,30,62,30,62,30,60,30,60,28,60,28,60,56,60,56, - 60,48,60,96,60,192,61,0,62,0,60,0,60,0,60,0, - 60,0,60,0,60,0,48,0,192,0,17,32,96,18,0,248, - 14,28,0,15,60,0,15,60,0,14,28,0,0,0,0,0, - 0,0,0,0,0,255,159,128,62,6,0,30,4,0,30,4, - 0,15,8,0,15,8,0,15,8,0,7,136,0,7,144,0, - 3,208,0,3,208,0,3,224,0,1,224,0,1,224,0,0, - 224,0,0,192,0,0,192,0,0,64,0,0,128,0,28,128, - 0,60,128,0,61,0,0,57,0,0,59,0,0,30,0,0 - }; -/* - Fontname: -FreeType-Old Standard TT-Bold-R-Normal--34-340-72-72-P-184-ISO10646-1 - Copyright: Copyright (C) 2006-2008 Alexey Kryukov - Capital A Height: 0, '1' Height: 25 - Calculated Max Values w=29 h=33 x= 4 y=11 dx=31 dy= 0 ascent=26 len=120 - Font Bounding box w=95 h=44 x=-29 y=-10 - Calculated Min Values x= 0 y=-7 dx= 0 dy= 0 - Pure Font ascent =25 descent= 0 - X Font ascent =25 descent= 0 - Max Font ascent =26 descent=-7 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_osb26n[903] U8G_FONT_SECTION("u8g_font_osb26n") = { - 0,95,44,227,246,25,0,0,0,0,42,58,0,26,249,25, - 0,12,14,28,17,3,11,14,0,14,0,14,0,196,112,228, - 240,245,224,14,0,14,0,245,224,228,240,196,112,14,0,14, - 0,14,0,29,30,120,31,1,251,0,3,0,0,0,3,0, - 0,0,3,0,0,0,3,0,0,0,3,0,0,0,3,0, - 0,0,3,0,0,0,3,0,0,0,3,0,0,0,3,0, - 0,0,3,0,0,0,3,0,0,0,3,0,0,0,3,0, - 0,255,255,255,248,255,255,255,248,0,3,0,0,0,3,0, - 0,0,3,0,0,0,3,0,0,0,3,0,0,0,3,0, - 0,0,3,0,0,0,3,0,0,0,3,0,0,0,3,0, - 0,0,3,0,0,0,3,0,0,0,3,0,0,0,3,0, - 0,7,11,11,10,2,249,120,252,254,254,126,6,4,12,8, - 48,224,9,4,8,13,2,7,255,128,255,128,255,128,255,128, - 5,5,5,9,2,0,112,248,248,248,112,12,33,66,15,2, - 249,0,112,0,96,0,96,0,224,0,192,0,192,1,192,1, - 192,1,128,1,128,3,128,3,0,3,0,7,0,6,0,6, - 0,6,0,14,0,12,0,12,0,28,0,24,0,24,0,56, - 0,56,0,48,0,48,0,112,0,96,0,96,0,224,0,192, - 0,192,0,16,25,50,20,2,1,7,224,14,112,28,56,60, - 60,60,60,124,62,124,62,124,62,252,63,252,63,252,63,252, - 63,252,63,252,63,252,63,252,63,252,63,124,62,124,62,124, - 62,60,60,60,60,28,56,14,112,7,224,12,25,50,20,4, - 0,7,0,7,0,31,0,255,0,31,0,31,0,31,0,31, - 0,31,0,31,0,31,0,31,0,31,0,31,0,31,0,31, - 0,31,0,31,0,31,0,31,0,31,0,31,0,31,0,31, - 0,255,240,15,25,50,20,2,1,31,240,48,120,96,60,96, - 62,224,62,240,62,248,62,252,62,124,124,56,124,0,248,1, - 240,1,224,3,128,7,0,12,2,24,2,48,2,32,2,76, - 6,127,254,127,252,71,252,67,252,65,248,15,26,52,20,2, - 0,1,0,14,240,56,120,48,60,112,62,120,62,124,62,124, - 62,60,62,24,60,0,120,0,112,31,192,0,240,0,120,0, - 60,0,60,56,62,124,62,252,62,252,62,248,62,224,60,96, - 124,96,120,31,224,16,25,50,20,2,0,0,120,0,120,0, - 248,1,248,1,248,3,248,3,248,6,248,6,248,12,248,12, - 248,24,248,56,248,48,248,96,248,96,248,192,248,255,255,0, - 248,0,248,0,248,0,248,0,248,0,248,15,255,15,26,52, - 20,3,0,0,8,48,56,63,240,63,224,63,128,62,0,32, - 0,32,0,32,0,32,0,39,192,56,112,48,120,32,60,32, - 60,0,62,0,62,56,62,120,62,252,62,248,62,248,60,224, - 60,96,120,112,112,31,224,16,25,50,20,2,1,7,240,12, - 8,28,12,56,60,56,124,120,124,120,120,120,48,248,0,248, - 0,251,224,252,56,252,60,248,30,248,31,248,31,248,31,248, - 31,120,31,120,31,120,31,56,30,28,30,12,60,7,240,15, - 25,50,20,3,0,79,28,95,156,127,198,127,230,127,254,224, - 246,192,4,192,12,128,12,128,24,0,16,0,48,0,96,0, - 224,1,192,1,192,3,192,7,128,7,128,15,128,15,128,15, - 128,15,128,15,128,7,0,17,25,75,20,2,1,7,240,0, - 24,12,0,48,12,0,48,6,0,112,6,0,112,6,0,120, - 6,0,124,4,0,127,12,0,127,152,0,63,224,0,31,248, - 0,15,252,0,15,254,0,49,255,0,96,127,0,64,31,0, - 192,15,128,192,7,0,192,7,0,192,3,0,96,6,0,96, - 6,0,56,12,0,14,240,0,15,25,50,20,2,1,31,192, - 60,112,120,48,120,56,248,60,248,60,248,60,248,62,248,62, - 248,62,248,62,120,62,124,126,60,126,15,190,0,62,0,62, - 12,60,30,60,62,60,62,56,60,56,48,112,16,96,15,192, - 5,17,17,9,2,0,112,248,248,248,112,0,0,0,0,0, - 0,0,112,248,248,248,112}; -/* - Fontname: -FreeType-Old Standard TT-Bold-R-Normal--34-340-72-72-P-184-ISO10646-1 - Copyright: Copyright (C) 2006-2008 Alexey Kryukov - Capital A Height: 26, '1' Height: 25 - Calculated Max Values w=34 h=33 x= 4 y=18 dx=36 dy= 0 ascent=28 len=125 - Font Bounding box w=95 h=44 x=-29 y=-10 - Calculated Min Values x=-2 y=-8 dx= 0 dy= 0 - Pure Font ascent =26 descent=-8 - X Font ascent =26 descent=-8 - Max Font ascent =28 descent=-8 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_osb26r[5950] U8G_FONT_SECTION("u8g_font_osb26r") = { - 0,95,44,227,246,26,7,105,16,163,32,127,248,28,248,26, - 248,0,0,0,10,0,0,6,25,25,10,2,1,120,252,252, - 252,252,252,120,120,120,120,48,48,48,48,48,48,48,0,0, - 0,120,252,252,252,120,8,8,8,12,2,18,231,231,231,231, - 231,231,66,66,20,25,75,24,2,0,3,131,0,3,131,0, - 3,3,0,3,3,0,3,3,0,3,7,0,3,7,0,255, - 255,240,255,255,240,6,6,0,6,6,0,6,6,0,6,14, - 0,6,14,0,14,12,0,12,12,0,12,12,0,255,255,224, - 255,255,224,12,28,0,12,24,0,28,24,0,24,24,0,24, - 24,0,24,24,0,16,31,62,20,2,253,2,32,2,32,2, - 32,15,248,26,38,50,34,114,35,114,35,114,47,122,47,126, - 46,126,46,63,160,63,224,31,240,15,248,7,252,3,254,2, - 126,114,63,250,47,250,47,242,39,226,39,194,38,98,38,50, - 44,30,56,3,224,2,32,2,32,23,26,78,29,3,0,8, - 0,48,54,0,32,99,0,96,99,0,192,227,128,192,227,129, - 128,227,129,0,227,131,0,227,130,0,227,134,0,99,12,0, - 54,8,0,28,24,0,0,16,112,0,48,216,0,97,140,0, - 97,140,0,195,142,0,131,142,1,131,142,1,3,142,3,3, - 142,6,3,142,4,1,140,12,1,140,8,0,248,24,25,75, - 26,1,1,1,252,0,3,4,0,3,2,0,7,2,0,7, - 2,0,7,6,0,7,132,0,7,200,0,3,240,0,3,224, - 0,1,240,0,3,240,127,6,248,28,12,124,8,24,60,24, - 56,62,16,112,31,16,240,15,32,240,15,224,248,7,192,248, - 3,192,252,3,225,126,7,242,127,253,254,31,240,124,3,8, - 8,7,2,18,224,224,224,224,224,224,64,64,10,31,62,12, - 2,250,0,192,1,0,2,0,6,0,12,0,24,0,56,0, - 56,0,120,0,112,0,112,0,240,0,240,0,240,0,240,0, - 240,0,240,0,240,0,240,0,240,0,112,0,112,0,112,0, - 56,0,56,0,24,0,28,0,12,0,6,0,3,0,1,128, - 9,32,64,12,1,250,192,0,96,0,48,0,24,0,28,0, - 12,0,14,0,6,0,7,0,7,0,7,128,7,128,7,128, - 7,128,7,128,7,128,7,128,7,128,7,128,7,128,7,128, - 7,0,7,0,7,0,14,0,14,0,12,0,24,0,48,0, - 96,0,192,0,128,0,12,14,28,17,3,11,14,0,14,0, - 14,0,196,112,228,240,245,224,14,0,14,0,245,224,228,240, - 196,112,14,0,14,0,14,0,29,30,120,31,1,251,0,3, - 0,0,0,3,0,0,0,3,0,0,0,3,0,0,0,3, - 0,0,0,3,0,0,0,3,0,0,0,3,0,0,0,3, - 0,0,0,3,0,0,0,3,0,0,0,3,0,0,0,3, - 0,0,0,3,0,0,255,255,255,248,255,255,255,248,0,3, - 0,0,0,3,0,0,0,3,0,0,0,3,0,0,0,3, - 0,0,0,3,0,0,0,3,0,0,0,3,0,0,0,3, - 0,0,0,3,0,0,0,3,0,0,0,3,0,0,0,3, - 0,0,0,3,0,0,7,11,11,10,2,249,120,252,254,254, - 126,6,4,12,8,48,224,9,4,8,13,2,7,255,128,255, - 128,255,128,255,128,5,5,5,9,2,0,112,248,248,248,112, - 12,33,66,15,2,249,0,112,0,96,0,96,0,224,0,192, - 0,192,1,192,1,192,1,128,1,128,3,128,3,0,3,0, - 7,0,6,0,6,0,6,0,14,0,12,0,12,0,28,0, - 24,0,24,0,56,0,56,0,48,0,48,0,112,0,96,0, - 96,0,224,0,192,0,192,0,16,25,50,20,2,1,7,224, - 14,112,28,56,60,60,60,60,124,62,124,62,124,62,252,63, - 252,63,252,63,252,63,252,63,252,63,252,63,252,63,252,63, - 124,62,124,62,124,62,60,60,60,60,28,56,14,112,7,224, - 12,25,50,20,4,0,7,0,7,0,31,0,255,0,31,0, - 31,0,31,0,31,0,31,0,31,0,31,0,31,0,31,0, - 31,0,31,0,31,0,31,0,31,0,31,0,31,0,31,0, - 31,0,31,0,31,0,255,240,15,25,50,20,2,1,31,240, - 48,120,96,60,96,62,224,62,240,62,248,62,252,62,124,124, - 56,124,0,248,1,240,1,224,3,128,7,0,12,2,24,2, - 48,2,32,2,76,6,127,254,127,252,71,252,67,252,65,248, - 15,26,52,20,2,0,1,0,14,240,56,120,48,60,112,62, - 120,62,124,62,124,62,60,62,24,60,0,120,0,112,31,192, - 0,240,0,120,0,60,0,60,56,62,124,62,252,62,252,62, - 248,62,224,60,96,124,96,120,31,224,16,25,50,20,2,0, - 0,120,0,120,0,248,1,248,1,248,3,248,3,248,6,248, - 6,248,12,248,12,248,24,248,56,248,48,248,96,248,96,248, - 192,248,255,255,0,248,0,248,0,248,0,248,0,248,0,248, - 15,255,15,26,52,20,3,0,0,8,48,56,63,240,63,224, - 63,128,62,0,32,0,32,0,32,0,32,0,39,192,56,112, - 48,120,32,60,32,60,0,62,0,62,56,62,120,62,252,62, - 248,62,248,60,224,60,96,120,112,112,31,224,16,25,50,20, - 2,1,7,240,12,8,28,12,56,60,56,124,120,124,120,120, - 120,48,248,0,248,0,251,224,252,56,252,60,248,30,248,31, - 248,31,248,31,248,31,120,31,120,31,120,31,56,30,28,30, - 12,60,7,240,15,25,50,20,3,0,79,28,95,156,127,198, - 127,230,127,254,224,246,192,4,192,12,128,12,128,24,0,16, - 0,48,0,96,0,224,1,192,1,192,3,192,7,128,7,128, - 15,128,15,128,15,128,15,128,15,128,7,0,17,25,75,20, - 2,1,7,240,0,24,12,0,48,12,0,48,6,0,112,6, - 0,112,6,0,120,6,0,124,4,0,127,12,0,127,152,0, - 63,224,0,31,248,0,15,252,0,15,254,0,49,255,0,96, - 127,0,64,31,0,192,15,128,192,7,0,192,7,0,192,3, - 0,96,6,0,96,6,0,56,12,0,14,240,0,15,25,50, - 20,2,1,31,192,60,112,120,48,120,56,248,60,248,60,248, - 60,248,62,248,62,248,62,248,62,120,62,124,126,60,126,15, - 190,0,62,0,62,12,60,30,60,62,60,62,56,60,56,48, - 112,16,96,15,192,5,17,17,9,2,0,112,248,248,248,112, - 0,0,0,0,0,0,0,112,248,248,248,112,6,23,23,9, - 2,249,112,248,248,248,112,0,0,0,0,0,0,0,112,248, - 252,252,252,12,12,8,16,48,192,26,29,116,32,3,251,0, - 0,1,192,0,0,3,192,0,0,15,0,0,0,62,0,0, - 0,248,0,0,1,224,0,0,7,128,0,0,31,0,0,0, - 124,0,0,0,240,0,0,3,192,0,0,15,128,0,0,62, - 0,0,0,120,0,0,0,224,0,0,0,120,0,0,0,62, - 0,0,0,15,128,0,0,3,192,0,0,0,240,0,0,0, - 124,0,0,0,31,0,0,0,7,128,0,0,1,224,0,0, - 0,248,0,0,0,62,0,0,0,15,0,0,0,3,192,0, - 0,1,192,29,9,36,33,2,5,255,255,255,248,255,255,255, - 248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,255,255,255,248,255,255,255,248,26,29,116, - 32,3,251,224,0,0,0,240,0,0,0,60,0,0,0,31, - 0,0,0,7,192,0,0,1,224,0,0,0,120,0,0,0, - 62,0,0,0,15,128,0,0,3,192,0,0,0,240,0,0, - 0,124,0,0,0,31,0,0,0,7,128,0,0,1,192,0, - 0,7,128,0,0,31,0,0,0,124,0,0,0,240,0,0, - 3,192,0,0,15,128,0,0,62,0,0,0,120,0,0,1, - 224,0,0,7,192,0,0,31,0,0,0,60,0,0,0,240, - 0,0,0,224,0,0,0,11,25,50,16,2,1,63,128,67, - 192,129,224,129,224,129,224,131,224,195,192,67,192,3,128,7, - 0,6,0,12,0,8,0,24,0,17,0,17,0,17,0,14, - 0,0,0,0,0,14,0,31,0,31,0,31,0,14,0,25, - 25,100,27,1,1,0,255,192,0,3,0,48,0,6,0,24, - 0,12,0,12,0,24,0,6,0,48,30,243,0,48,114,243, - 0,96,225,227,0,97,225,225,128,227,193,225,128,195,193,225, - 128,195,193,193,128,199,131,193,128,199,131,193,128,199,131,195, - 0,199,131,195,0,231,135,130,0,103,135,134,0,99,139,204, - 0,49,240,240,0,48,0,0,0,24,0,0,0,12,0,0, - 0,7,0,96,0,1,255,192,0,23,26,78,25,1,0,0, - 16,0,0,24,0,0,56,0,0,56,0,0,60,0,0,124, - 0,0,124,0,0,126,0,0,254,0,0,254,0,0,158,0, - 1,159,0,1,159,0,1,31,0,3,15,128,3,15,128,3, - 15,128,6,7,192,7,255,192,6,7,192,4,7,224,12,3, - 224,12,3,224,28,3,240,28,3,240,255,159,254,20,25,75, - 24,2,0,255,254,0,31,7,128,31,7,192,31,3,192,31, - 3,224,31,3,224,31,3,224,31,3,224,31,3,192,31,7, - 128,31,7,0,31,248,0,31,7,0,31,3,192,31,1,224, - 31,1,224,31,1,240,31,1,240,31,1,240,31,1,240,31, - 1,240,31,1,224,31,3,192,31,7,128,255,254,0,19,25, - 75,22,2,1,3,248,64,14,6,192,30,3,192,60,3,192, - 60,1,192,124,1,192,124,0,192,124,0,192,252,0,192,252, - 0,64,252,0,64,252,0,0,252,0,0,252,0,0,252,0, - 0,252,0,0,252,0,96,124,0,64,124,0,64,124,0,64, - 60,0,192,30,0,128,30,1,0,15,3,0,3,252,0,23, - 25,75,27,2,0,255,255,0,31,3,192,31,0,224,31,0, - 240,31,0,120,31,0,120,31,0,124,31,0,124,31,0,126, - 31,0,126,31,0,126,31,0,126,31,0,126,31,0,126,31, - 0,126,31,0,126,31,0,124,31,0,124,31,0,124,31,0, - 120,31,0,120,31,0,240,31,0,224,31,3,192,255,255,0, - 20,25,75,23,2,0,255,255,224,31,1,224,31,0,224,31, - 0,224,31,0,96,31,0,96,31,0,32,31,4,32,31,4, - 0,31,12,0,31,12,0,31,28,0,31,252,0,31,28,0, - 31,12,0,31,12,48,31,4,48,31,4,48,31,0,48,31, - 0,112,31,0,112,31,0,240,31,1,240,31,3,240,255,255, - 240,20,25,75,23,2,0,255,255,240,31,3,240,31,0,240, - 31,0,240,31,0,112,31,0,112,31,0,48,31,4,48,31, - 4,48,31,12,48,31,12,0,31,28,0,31,252,0,31,28, - 0,31,12,0,31,12,0,31,4,0,31,4,0,31,0,0, - 31,0,0,31,0,0,31,0,0,31,0,0,31,0,0,255, - 240,0,21,26,78,24,2,0,0,32,0,3,220,32,7,3, - 96,14,1,224,28,1,224,60,0,224,60,0,224,124,0,96, - 124,0,96,252,0,32,252,0,32,252,0,0,252,0,0,252, - 63,248,252,3,224,252,3,224,252,3,224,252,3,224,124,3, - 224,124,3,224,124,3,224,60,3,224,60,3,96,30,6,96, - 14,12,96,3,184,32,25,25,100,28,2,0,255,231,255,128, - 31,0,248,0,31,0,248,0,31,0,248,0,31,0,248,0, - 31,0,248,0,31,0,248,0,31,0,248,0,31,0,248,0, - 31,0,248,0,31,0,248,0,31,255,248,0,31,0,248,0, - 31,0,248,0,31,0,248,0,31,0,248,0,31,0,248,0, - 31,0,248,0,31,0,248,0,31,0,248,0,31,0,248,0, - 31,0,248,0,31,0,248,0,31,0,248,0,255,231,255,128, - 11,25,50,14,2,0,255,224,31,0,31,0,31,0,31,0, - 31,0,31,0,31,0,31,0,31,0,31,0,31,0,31,0, - 31,0,31,0,31,0,31,0,31,0,31,0,31,0,31,0, - 31,0,31,0,31,0,255,224,16,25,50,18,1,0,7,255, - 0,248,0,248,0,248,0,248,0,248,0,248,0,248,0,248, - 0,248,0,248,0,248,0,248,0,248,0,248,0,248,120,248, - 248,248,248,248,248,248,240,248,224,240,64,240,97,224,63,192, - 24,25,75,27,2,0,255,227,252,31,0,224,31,0,192,31, - 0,128,31,1,128,31,3,0,31,6,0,31,12,0,31,28, - 0,31,28,0,31,62,0,31,126,0,31,255,0,31,191,0, - 31,31,128,31,31,128,31,15,192,31,15,192,31,7,224,31, - 7,224,31,3,240,31,1,240,31,1,248,31,1,252,255,231, - 255,20,25,75,23,2,0,255,224,0,31,0,0,31,0,0, - 31,0,0,31,0,0,31,0,0,31,0,0,31,0,0,31, - 0,0,31,0,0,31,0,0,31,0,0,31,0,0,31,0, - 0,31,0,48,31,0,48,31,0,48,31,0,48,31,0,112, - 31,0,112,31,0,240,31,0,240,31,1,240,31,3,240,255, - 255,240,27,25,100,30,2,0,255,0,63,224,15,0,63,0, - 15,128,63,0,15,128,63,0,15,128,127,0,15,192,95,0, - 15,192,95,0,11,224,95,0,11,224,223,0,11,224,159,0, - 9,240,159,0,9,240,159,0,9,241,31,0,8,249,31,0, - 8,249,31,0,8,249,31,0,8,126,31,0,8,126,31,0, - 8,62,31,0,8,62,31,0,8,60,31,0,8,28,31,0, - 24,28,31,0,60,28,31,0,255,8,255,224,24,25,75,27, - 2,0,255,3,255,31,128,124,31,128,56,15,192,16,7,224, - 16,7,240,16,7,240,16,5,248,16,5,252,16,4,252,16, - 4,126,16,4,127,16,4,63,16,4,31,144,4,31,208,4, - 15,208,4,7,240,4,7,240,4,3,240,4,1,240,4,1, - 240,4,0,240,14,0,112,31,0,48,255,192,48,20,25,75, - 24,2,1,3,252,0,6,6,0,14,7,0,28,3,128,60, - 3,192,60,3,192,124,3,224,124,3,224,124,3,224,252,3, - 240,252,3,240,252,3,240,252,3,240,252,3,240,252,3,240, - 252,3,240,124,3,224,124,3,224,124,3,224,60,3,192,60, - 3,192,28,3,128,14,7,0,6,6,0,3,252,0,20,25, - 75,24,2,0,255,254,0,31,3,128,31,3,192,31,1,224, - 31,1,240,31,1,240,31,1,240,31,1,240,31,1,240,31, - 1,224,31,3,192,31,7,128,31,254,0,31,0,0,31,0, - 0,31,0,0,31,0,0,31,0,0,31,0,0,31,0,0, - 31,0,0,31,0,0,31,0,0,31,0,0,255,240,0,20, - 33,99,24,2,249,3,252,0,6,6,0,14,7,0,28,3, - 128,60,3,192,60,3,192,124,3,224,124,3,224,124,3,224, - 252,3,240,252,3,240,252,3,240,252,3,240,252,3,240,252, - 3,240,252,3,240,124,3,240,124,3,224,124,3,224,60,243, - 192,61,155,192,29,11,128,15,15,128,7,15,16,3,156,16, - 0,108,16,0,12,16,0,12,48,0,14,48,0,15,240,0, - 15,224,0,7,224,0,3,128,22,25,75,25,2,0,255,252, - 0,31,7,128,31,7,192,31,3,192,31,3,224,31,3,224, - 31,3,224,31,3,224,31,3,192,31,7,192,31,15,0,31, - 248,0,31,14,0,31,15,0,31,7,128,31,7,192,31,7, - 192,31,7,192,31,7,192,31,7,196,31,7,196,31,7,196, - 31,7,196,31,3,200,255,241,248,16,25,50,21,3,1,31, - 198,32,118,96,62,224,30,224,14,240,6,248,6,252,6,255, - 2,127,128,127,192,63,240,15,248,7,252,129,254,128,254,192, - 127,192,31,192,15,224,7,224,7,240,6,248,6,220,12,135, - 120,21,25,75,25,3,0,255,255,248,248,248,248,240,248,120, - 224,248,120,192,248,56,192,248,56,128,248,24,128,248,24,128, - 248,24,128,248,24,0,248,0,0,248,0,0,248,0,0,248, - 0,0,248,0,0,248,0,0,248,0,0,248,0,0,248,0, - 0,248,0,0,248,0,0,248,0,0,248,0,0,248,0,15, - 255,0,23,25,75,26,2,0,255,225,254,31,0,120,31,0, - 48,31,0,16,31,0,16,31,0,16,31,0,16,31,0,16, - 31,0,16,31,0,16,31,0,16,31,0,16,31,0,16,31, - 0,16,31,0,16,31,0,16,31,0,16,31,0,16,31,0, - 16,31,0,16,15,0,32,15,0,32,7,128,64,3,192,192, - 1,255,0,24,25,75,27,2,0,255,241,255,31,128,56,15, - 128,48,15,192,48,15,192,48,7,192,32,7,224,32,7,224, - 96,3,224,64,3,240,64,1,240,192,1,240,128,1,248,128, - 0,249,128,0,249,128,0,253,0,0,125,0,0,127,0,0, - 126,0,0,62,0,0,62,0,0,60,0,0,28,0,0,28, - 0,0,24,0,34,25,125,36,1,0,255,231,255,127,192,31, - 129,248,14,0,15,128,248,14,0,15,128,252,12,0,15,192, - 124,12,0,7,192,124,12,0,7,192,124,8,0,7,224,254, - 24,0,3,224,190,24,0,3,224,190,24,0,3,241,159,16, - 0,1,241,159,48,0,1,241,31,48,0,1,249,15,32,0, - 1,251,15,160,0,0,250,15,224,0,0,254,15,224,0,0, - 254,7,192,0,0,126,7,192,0,0,124,7,192,0,0,124, - 3,192,0,0,60,3,128,0,0,56,3,128,0,0,56,1, - 128,0,0,24,1,128,0,23,25,75,26,2,0,255,231,252, - 31,193,224,15,192,192,15,193,128,7,225,128,7,227,0,3, - 242,0,3,246,0,1,244,0,1,248,0,0,248,0,0,252, - 0,0,124,0,0,62,0,0,126,0,0,127,0,0,159,0, - 1,159,128,1,15,128,3,15,192,6,7,224,4,7,224,12, - 3,240,28,7,240,255,143,254,23,25,75,26,2,0,255,225, - 254,31,128,112,31,128,96,15,128,96,15,192,64,7,192,192, - 7,224,192,7,224,128,3,225,128,3,241,0,1,241,0,1, - 251,0,0,250,0,0,254,0,0,252,0,0,124,0,0,124, - 0,0,124,0,0,124,0,0,124,0,0,124,0,0,124,0, - 0,124,0,0,124,0,3,255,128,18,25,75,22,2,0,127, - 255,192,124,15,192,120,31,128,112,31,128,96,63,0,96,63, - 0,64,126,0,64,126,0,64,252,0,0,252,0,1,248,0, - 1,240,0,3,240,0,7,224,0,7,224,0,15,192,64,15, - 192,64,31,128,64,31,128,64,63,0,192,63,1,192,126,1, - 192,126,3,192,252,15,192,255,255,192,8,31,31,14,3,250, - 255,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240, - 240,240,240,240,240,240,240,240,240,240,240,240,240,240,255,11, - 33,66,15,2,249,192,0,192,0,224,0,96,0,96,0,96, - 0,112,0,48,0,48,0,56,0,24,0,24,0,28,0,12, - 0,12,0,12,0,14,0,6,0,6,0,7,0,3,0,3, - 0,3,0,3,128,1,128,1,128,1,192,0,192,0,192,0, - 224,0,96,0,96,0,96,8,31,31,13,2,250,255,15,15, - 15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15, - 15,15,15,15,15,15,15,15,15,15,15,255,16,12,24,20, - 2,14,1,128,3,128,3,192,7,224,14,96,14,112,28,56, - 24,56,56,28,112,12,96,14,224,7,18,2,6,18,0,250, - 255,255,192,255,255,192,6,7,7,15,3,18,224,224,240,120, - 24,12,4,15,17,34,18,2,0,15,128,49,224,96,240,112, - 240,120,240,120,240,32,240,7,240,28,240,56,240,120,240,240, - 240,240,242,240,242,240,242,121,252,62,120,15,25,50,18,1, - 0,252,0,60,0,60,0,60,0,60,0,60,0,60,0,60, - 0,60,240,61,56,62,60,62,28,62,30,62,30,60,30,60, - 30,60,30,60,30,60,30,62,30,62,30,62,28,50,60,35, - 56,33,224,13,17,34,16,2,0,7,128,28,96,56,32,120, - 112,120,240,248,240,240,224,240,64,240,0,240,0,240,0,240, - 8,120,16,120,16,56,16,28,32,7,192,17,25,75,20,2, - 0,1,252,0,0,60,0,0,60,0,0,60,0,0,60,0, - 0,60,0,0,60,0,0,60,0,15,60,0,28,188,0,56, - 124,0,120,124,0,120,60,0,240,60,0,240,60,0,240,60, - 0,240,60,0,240,60,0,240,60,0,240,60,0,120,60,0, - 120,124,0,56,124,0,28,188,0,15,63,128,13,17,34,17, - 2,0,7,128,24,224,56,240,120,240,120,240,240,120,240,120, - 240,120,255,248,240,0,240,0,240,8,120,8,120,24,56,16, - 28,32,7,192,12,25,50,12,1,0,3,192,14,112,30,112, - 28,240,60,240,60,240,60,0,60,0,255,128,60,0,60,0, - 60,0,60,0,60,0,60,0,60,0,60,0,60,0,60,0, - 60,0,60,0,60,0,60,0,60,0,255,128,17,25,75,19, - 1,248,7,199,0,28,249,128,60,115,128,120,123,128,120,123, - 0,120,120,0,120,120,0,120,120,0,60,112,0,28,224,0, - 7,192,0,56,0,0,96,0,0,127,192,0,127,248,0,127, - 252,0,63,254,0,63,254,0,64,14,0,128,6,0,128,6, - 0,128,4,0,64,12,0,32,56,0,31,224,0,17,25,75, - 19,1,0,252,0,0,60,0,0,60,0,0,60,0,0,60, - 0,0,60,0,0,60,0,0,60,0,0,60,120,0,61,188, - 0,61,28,0,62,30,0,62,30,0,62,30,0,60,30,0, - 60,30,0,60,30,0,60,30,0,60,30,0,60,30,0,60, - 30,0,60,30,0,60,30,0,60,30,0,255,127,128,8,25, - 25,11,2,0,56,124,124,124,56,0,0,0,252,60,60,60, - 60,60,60,60,60,60,60,60,60,60,60,60,255,10,33,66, - 10,254,248,3,128,7,192,7,192,7,192,3,128,0,0,0, - 0,0,0,31,192,3,192,3,192,3,192,3,192,3,192,3, - 192,3,192,3,192,3,192,3,192,3,192,3,192,3,192,3, - 192,3,192,3,192,3,192,99,192,243,192,243,192,243,128,231, - 128,103,0,62,0,17,25,75,19,1,0,252,0,0,60,0, - 0,60,0,0,60,0,0,60,0,0,60,0,0,60,0,0, - 60,0,0,60,127,0,60,24,0,60,16,0,60,48,0,60, - 32,0,60,64,0,60,192,0,60,224,0,61,224,0,62,240, - 0,62,240,0,60,120,0,60,124,0,60,60,0,60,62,0, - 60,62,0,255,127,128,9,25,50,11,1,0,252,0,60,0, - 60,0,60,0,60,0,60,0,60,0,60,0,60,0,60,0, - 60,0,60,0,60,0,60,0,60,0,60,0,60,0,60,0, - 60,0,60,0,60,0,60,0,60,0,60,0,255,128,25,17, - 68,28,1,0,252,120,120,0,61,188,158,0,61,31,30,0, - 62,31,30,0,62,30,31,0,62,30,31,0,60,30,31,0, - 60,30,31,0,60,30,31,0,60,30,31,0,60,30,31,0, - 60,30,31,0,60,30,31,0,60,30,31,0,60,30,31,0, - 60,30,31,0,255,127,191,128,17,17,51,19,1,0,252,120, - 0,61,188,0,61,28,0,62,30,0,62,30,0,62,30,0, - 60,30,0,60,30,0,60,30,0,60,30,0,60,30,0,60, - 30,0,60,30,0,60,30,0,60,30,0,60,30,0,255,127, - 128,14,17,34,18,2,0,7,128,28,224,56,112,120,120,120, - 120,240,60,240,60,240,60,240,60,240,60,240,60,240,60,120, - 120,120,120,56,112,24,224,7,128,15,25,50,18,1,248,252, - 240,61,56,62,60,62,28,62,30,62,30,60,30,60,30,60, - 30,60,30,60,30,62,30,62,30,62,28,62,60,61,56,60, - 240,60,0,60,0,60,0,60,0,60,0,60,0,60,0,255, - 128,16,25,50,19,2,248,15,132,28,196,56,100,120,124,120, - 60,240,60,240,60,240,60,240,60,240,60,240,60,240,60,120, - 124,120,124,56,124,28,188,15,60,0,60,0,60,0,60,0, - 60,0,60,0,60,0,60,1,255,12,17,34,14,1,0,252, - 224,61,112,62,240,62,240,62,240,62,96,60,0,60,0,60, - 0,60,0,60,0,60,0,60,0,60,0,60,0,60,0,255, - 0,11,17,34,14,2,0,60,64,99,64,193,192,192,192,224, - 192,240,64,252,0,127,0,63,128,31,192,135,224,129,224,192, - 224,224,96,224,96,144,192,143,128,11,24,48,13,1,0,12, - 0,12,0,12,0,12,0,12,0,28,0,60,0,255,192,60, - 0,60,0,60,0,60,0,60,0,60,0,60,0,60,0,60, - 32,60,32,60,32,60,32,60,96,60,64,31,192,15,128,17, - 17,51,19,1,0,252,126,0,60,30,0,60,30,0,60,30, - 0,60,30,0,60,30,0,60,30,0,60,30,0,60,30,0, - 60,30,0,60,30,0,60,62,0,60,62,0,60,62,0,60, - 94,0,30,158,0,15,31,128,17,17,51,18,0,0,255,159, - 128,30,6,0,30,4,0,30,4,0,15,12,0,15,8,0, - 15,8,0,7,152,0,7,144,0,3,208,0,3,240,0,3, - 224,0,1,224,0,1,192,0,1,192,0,0,192,0,0,128, - 0,25,17,68,26,0,0,255,63,207,128,30,15,6,0,30, - 15,6,0,30,15,4,0,15,7,132,0,15,15,132,0,7, - 143,136,0,7,139,200,0,7,147,200,0,3,211,208,0,3, - 209,240,0,3,225,240,0,1,225,224,0,1,224,224,0,1, - 192,224,0,0,192,192,0,0,192,64,0,16,17,34,18,1, - 0,255,126,62,24,30,16,31,16,15,32,15,192,7,192,3, - 192,3,192,1,224,3,240,2,240,4,248,8,120,8,124,24, - 126,254,127,17,25,75,18,0,248,255,159,128,62,6,0,30, - 4,0,31,4,0,15,8,0,15,8,0,15,136,0,7,136, - 0,7,144,0,3,208,0,3,208,0,3,224,0,1,224,0, - 1,224,0,0,224,0,0,192,0,0,64,0,0,64,0,0, - 128,0,28,128,0,60,128,0,60,128,0,57,0,0,59,0, - 0,30,0,0,13,17,34,16,1,0,127,248,112,248,96,240, - 97,224,67,224,67,192,7,192,7,128,15,128,15,0,31,8, - 30,8,60,24,124,24,120,56,248,120,255,248,11,33,66,15, - 2,249,0,32,3,192,7,0,15,0,30,0,30,0,30,0, - 30,0,30,0,30,0,30,0,30,0,30,0,30,0,30,0, - 56,0,224,0,56,0,28,0,30,0,30,0,30,0,30,0, - 30,0,30,0,30,0,30,0,30,0,30,0,14,0,7,0, - 3,192,0,32,2,32,32,10,4,249,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,11,33,66,15,3,249, - 128,0,240,0,60,0,30,0,30,0,30,0,30,0,30,0, - 30,0,30,0,30,0,30,0,30,0,30,0,15,0,7,0, - 1,224,7,0,15,0,30,0,30,0,30,0,30,0,30,0, - 30,0,30,0,30,0,30,0,30,0,30,0,60,0,240,0, - 128,0,19,7,21,23,2,6,62,0,64,127,128,32,255,240, - 32,135,252,32,129,255,224,128,63,192,64,15,128,255}; -/* - Fontname: -FreeType-Old Standard TT-Bold-R-Normal--38-380-72-72-P-206-ISO10646-1 - Copyright: Copyright (C) 2006-2008 Alexey Kryukov - Capital A Height: 29, '1' Height: 28 - Calculated Max Values w=38 h=37 x= 7 y=23 dx=41 dy= 0 ascent=38 len=165 - Font Bounding box w=107 h=49 x=-33 y=-11 - Calculated Min Values x=-2 y=-11 dx= 0 dy= 0 - Pure Font ascent =29 descent=-9 - X Font ascent =29 descent=-9 - Max Font ascent =38 descent=-11 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_osb29[15818] U8G_FONT_SECTION("u8g_font_osb29") = { - 0,107,49,223,245,29,9,166,21,115,32,255,247,38,245,29, - 247,0,0,0,11,0,0,6,28,28,10,2,1,120,252,252, - 252,252,252,252,120,120,120,120,120,48,48,48,48,48,48,48, - 48,0,0,120,252,252,252,252,120,10,9,18,16,3,20,243, - 192,243,192,243,192,243,192,243,192,243,192,97,128,97,128,97, - 128,22,28,84,28,3,0,1,192,224,1,192,224,1,192,224, - 1,192,224,1,128,192,1,128,192,1,128,192,3,129,252,255, - 255,252,255,255,252,3,129,128,3,1,128,3,1,128,7,3, - 128,7,3,128,7,3,128,7,3,128,6,3,0,255,255,252, - 255,255,252,255,255,252,14,7,0,14,7,0,14,6,0,12, - 6,0,12,6,0,28,14,0,28,14,0,18,34,102,22,2, - 253,1,16,0,1,16,0,1,16,0,7,252,0,29,19,0, - 57,17,128,49,16,192,113,16,192,113,17,192,113,19,192,121, - 23,192,127,23,128,127,19,0,63,144,0,63,240,0,31,240, - 0,15,252,0,7,254,0,1,255,0,1,255,128,1,63,128, - 121,31,192,249,23,192,249,19,192,249,17,192,225,17,192,193, - 17,192,97,17,128,97,19,0,57,22,0,15,60,0,1,208, - 0,1,16,0,1,16,0,26,29,116,32,3,0,4,0,12, - 0,27,0,8,0,49,128,24,0,113,192,16,0,113,192,48, - 0,241,224,96,0,241,224,96,0,241,224,192,0,241,224,128, - 0,241,225,128,0,241,225,0,0,113,195,0,0,113,194,0, - 0,59,134,0,0,30,12,0,0,0,12,28,0,0,24,119, - 0,0,16,227,128,0,48,227,128,0,33,227,192,0,97,227, - 192,0,65,227,192,0,193,227,192,1,129,227,192,1,129,227, - 192,3,1,227,128,2,0,227,128,6,0,99,0,4,0,62, - 0,27,28,112,31,2,1,0,254,0,0,1,195,0,0,3, - 129,0,0,7,129,128,0,7,129,128,0,7,129,128,0,7, - 131,128,0,7,195,0,0,7,198,0,0,3,236,0,0,3, - 248,0,0,1,240,0,0,0,248,0,0,1,252,31,224,7, - 124,3,128,14,62,3,0,28,63,3,0,56,31,134,0,120, - 15,134,0,120,7,196,0,248,7,232,0,248,3,248,0,248, - 1,240,0,252,1,248,0,254,0,248,32,127,1,252,64,63, - 254,127,192,31,248,31,128,4,9,9,10,3,20,240,240,240, - 240,240,240,96,96,96,11,35,70,13,2,249,0,96,0,192, - 1,128,3,0,6,0,12,0,28,0,24,0,56,0,56,0, - 120,0,120,0,120,0,248,0,248,0,248,0,248,0,248,0, - 248,0,248,0,248,0,248,0,120,0,120,0,120,0,120,0, - 56,0,56,0,28,0,12,0,14,0,7,0,3,0,1,128, - 0,96,11,36,72,14,1,249,192,0,96,0,48,0,24,0, - 12,0,14,0,7,0,7,0,3,128,3,128,3,192,3,192, - 3,192,3,192,3,224,3,224,3,224,3,224,3,224,3,224, - 3,224,3,224,3,192,3,192,3,192,3,128,3,128,7,0, - 7,0,6,0,12,0,28,0,56,0,112,0,192,0,128,0, - 14,16,32,19,3,12,3,0,7,128,7,128,199,24,227,60, - 242,124,122,248,7,128,7,128,250,248,242,124,227,60,199,24, - 7,128,7,128,3,0,33,33,165,37,2,251,0,1,192,0, - 0,0,1,192,0,0,0,1,192,0,0,0,1,192,0,0, - 0,1,192,0,0,0,1,192,0,0,0,1,192,0,0,0, - 1,192,0,0,0,1,192,0,0,0,1,192,0,0,0,1, - 192,0,0,0,1,192,0,0,0,1,192,0,0,0,1,192, - 0,0,0,1,192,0,0,255,255,255,255,128,255,255,255,255, - 128,255,255,255,255,128,0,1,192,0,0,0,1,192,0,0, - 0,1,192,0,0,0,1,192,0,0,0,1,192,0,0,0, - 1,192,0,0,0,1,192,0,0,0,1,192,0,0,0,1, - 192,0,0,0,1,192,0,0,0,1,192,0,0,0,1,192, - 0,0,0,1,192,0,0,0,1,192,0,0,0,1,192,0, - 0,7,13,13,10,2,249,120,252,252,254,254,126,6,4,4, - 8,24,96,192,10,4,8,14,2,8,255,192,255,192,255,192, - 255,192,6,6,6,10,2,0,120,252,252,252,252,120,13,37, - 74,17,2,248,0,24,0,56,0,56,0,48,0,112,0,112, - 0,96,0,96,0,224,0,224,0,192,1,192,1,192,1,128, - 3,128,3,128,3,128,3,0,7,0,7,0,6,0,14,0, - 14,0,12,0,12,0,28,0,28,0,24,0,56,0,56,0, - 48,0,112,0,112,0,112,0,96,0,224,0,224,0,18,28, - 84,22,2,1,3,240,0,14,28,0,14,28,0,28,14,0, - 60,15,0,60,15,0,124,15,128,124,15,128,124,15,128,252, - 15,192,252,15,192,252,15,192,252,15,192,252,15,192,252,15, - 192,252,15,192,252,15,192,252,15,192,252,15,192,124,15,128, - 124,15,128,124,15,128,60,15,0,60,15,0,28,14,0,12, - 28,0,14,28,0,3,240,0,13,28,56,22,5,0,3,128, - 7,128,15,128,255,128,31,128,31,128,31,128,31,128,31,128, - 31,128,31,128,31,128,31,128,31,128,31,128,31,128,31,128, - 31,128,31,128,31,128,31,128,31,128,31,128,31,128,31,128, - 31,128,31,128,255,248,17,28,84,22,2,1,15,248,0,24, - 62,0,48,63,0,112,31,0,240,31,128,240,31,128,252,31, - 128,252,31,128,254,31,128,126,63,0,60,63,0,0,126,0, - 0,252,0,0,248,0,1,224,0,3,128,0,6,0,0,12, - 0,128,24,0,128,16,0,128,32,0,128,47,1,128,127,255, - 128,127,255,128,71,255,0,67,255,0,65,254,0,64,252,0, - 17,28,84,22,2,1,15,248,0,24,62,0,48,63,0,48, - 31,0,112,31,128,120,31,128,124,31,128,124,31,128,124,31, - 128,60,31,0,0,31,0,0,62,0,0,120,0,15,192,0, - 0,120,0,0,62,0,0,63,0,0,31,0,16,31,128,124, - 31,128,252,31,128,252,31,128,252,31,128,248,31,128,240,63, - 0,112,62,0,56,124,0,31,248,0,18,28,84,22,2,0, - 0,124,0,0,124,0,0,252,0,0,252,0,1,252,0,1, - 252,0,3,252,0,3,252,0,6,252,0,6,252,0,12,252, - 0,12,252,0,24,252,0,24,252,0,48,252,0,48,252,0, - 96,252,0,96,252,0,192,252,0,255,255,192,0,252,0,0, - 252,0,0,252,0,0,252,0,0,252,0,0,252,0,0,252, - 0,15,255,192,17,29,87,22,3,0,0,6,0,112,28,0, - 127,252,0,127,248,0,127,224,0,127,192,0,126,0,0,96, - 0,0,96,0,0,96,0,0,96,0,0,103,224,0,120,120, - 0,112,62,0,96,62,0,96,31,0,0,31,0,0,31,128, - 0,31,128,56,31,128,124,31,128,252,31,128,252,31,128,248, - 31,0,240,31,0,224,30,0,96,62,0,48,124,0,31,240, - 0,18,29,87,22,3,0,0,32,0,3,220,0,7,6,0, - 14,6,0,30,15,0,60,31,0,60,63,0,124,63,0,124, - 62,0,124,28,0,252,0,0,252,0,0,252,0,0,253,248, - 0,255,30,0,254,31,0,252,15,128,252,15,128,252,15,192, - 252,15,192,252,15,192,124,15,192,124,15,192,124,15,192,60, - 15,128,28,15,128,30,15,0,14,30,0,3,252,0,17,28, - 84,22,3,0,103,135,0,111,199,0,127,227,128,127,241,128, - 127,249,128,127,255,128,96,125,128,64,1,0,64,3,0,64, - 3,0,192,6,0,0,4,0,0,12,0,0,24,0,0,56, - 0,0,112,0,0,112,0,0,240,0,1,240,0,3,224,0, - 3,224,0,3,224,0,7,224,0,7,224,0,7,224,0,7, - 224,0,7,224,0,3,192,0,19,29,87,22,2,0,0,64, - 0,7,184,0,28,6,0,56,3,0,112,1,0,112,1,128, - 240,1,128,240,1,128,248,1,128,252,3,0,255,2,0,127, - 196,0,127,248,0,63,252,0,31,255,0,15,255,128,27,255, - 128,48,255,192,96,63,192,96,15,192,224,3,224,224,1,192, - 224,1,192,224,1,192,224,1,192,112,1,128,56,1,0,28, - 6,0,15,252,0,18,28,84,22,3,1,15,240,0,30,28, - 0,60,30,0,124,14,0,124,15,0,252,15,128,252,15,128, - 252,15,128,252,15,128,252,15,192,252,15,192,124,15,192,124, - 15,192,62,31,192,30,63,192,7,239,192,0,15,192,0,15, - 192,0,15,192,30,15,128,31,15,128,63,15,128,63,15,0, - 62,15,0,56,30,0,24,28,0,24,56,0,15,240,0,6, - 19,19,10,2,0,120,252,252,252,252,120,0,0,0,0,0, - 0,0,120,252,252,252,252,120,7,26,26,10,2,249,120,252, - 252,252,252,120,0,0,0,0,0,0,0,120,252,252,254,254, - 126,6,4,4,8,16,96,192,29,33,132,36,3,250,0,0, - 0,24,0,0,0,120,0,0,1,240,0,0,7,192,0,0, - 31,128,0,0,62,0,0,0,248,0,0,3,224,0,0,15, - 192,0,0,31,0,0,0,124,0,0,1,240,0,0,7,192, - 0,0,15,128,0,0,62,0,0,0,248,0,0,0,240,0, - 0,0,124,0,0,0,62,0,0,0,15,128,0,0,3,224, - 0,0,0,248,0,0,0,124,0,0,0,31,0,0,0,7, - 192,0,0,1,240,0,0,0,252,0,0,0,62,0,0,0, - 15,128,0,0,3,224,0,0,1,248,0,0,0,120,0,0, - 0,16,32,11,44,36,2,5,255,255,255,255,255,255,255,255, - 255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255, - 255,255,255,255,29,33,132,36,4,250,192,0,0,0,240,0, - 0,0,124,0,0,0,31,0,0,0,15,192,0,0,3,224, - 0,0,0,248,0,0,0,62,0,0,0,31,128,0,0,7, - 192,0,0,1,240,0,0,0,124,0,0,0,31,0,0,0, - 15,128,0,0,3,224,0,0,0,248,0,0,0,120,0,0, - 1,240,0,0,3,224,0,0,15,128,0,0,62,0,0,0, - 248,0,0,1,240,0,0,7,192,0,0,31,0,0,0,124, - 0,0,1,248,0,0,3,224,0,0,15,128,0,0,62,0, - 0,0,252,0,0,0,240,0,0,0,64,0,0,0,12,28, - 56,18,3,1,63,128,119,224,65,224,129,240,129,240,129,240, - 129,240,129,224,193,224,67,192,3,128,7,0,6,0,12,0, - 8,0,24,0,16,64,16,64,16,64,24,128,15,0,0,0, - 7,128,15,192,15,192,15,192,15,192,7,128,28,29,116,32, - 2,0,0,2,0,0,0,125,240,0,1,192,28,0,3,0, - 6,0,6,0,3,0,12,0,1,128,24,15,61,192,56,28, - 188,192,48,56,248,224,112,112,120,224,112,240,120,96,225,224, - 120,112,225,224,248,112,225,224,240,112,227,224,240,112,227,192, - 240,112,227,192,240,112,227,193,224,96,227,193,224,224,99,193, - 224,192,99,195,224,192,115,194,225,128,49,228,227,0,56,120, - 124,0,28,0,0,0,12,0,0,0,7,0,0,0,3,128, - 24,0,0,255,224,0,26,29,116,29,2,0,0,4,0,0, - 0,6,0,0,0,14,0,0,0,14,0,0,0,15,0,0, - 0,31,0,0,0,31,0,0,0,31,128,0,0,63,128,0, - 0,47,128,0,0,47,192,0,0,111,192,0,0,79,192,0, - 0,71,192,0,0,199,224,0,0,135,224,0,0,131,224,0, - 1,131,240,0,1,3,240,0,3,1,240,0,3,255,248,0, - 2,1,248,0,6,0,248,0,6,0,252,0,4,0,252,0, - 12,0,252,0,12,0,124,0,30,0,254,0,255,199,255,192, - 22,28,84,27,3,0,255,255,0,31,131,192,31,131,224,31, - 129,240,31,129,248,31,129,248,31,129,248,31,129,248,31,129, - 248,31,129,240,31,129,240,31,131,192,31,131,128,31,252,0, - 31,131,128,31,129,224,31,128,240,31,128,248,31,128,252,31, - 128,252,31,128,252,31,128,252,31,128,252,31,128,248,31,128, - 248,31,129,240,31,131,224,255,255,128,21,28,84,26,3,1, - 1,254,48,7,3,48,14,1,240,30,0,240,60,0,240,60, - 0,112,124,0,112,124,0,48,124,0,48,252,0,48,252,0, - 48,252,0,16,252,0,0,252,0,0,252,0,0,252,0,0, - 252,0,0,252,0,24,252,0,24,124,0,16,124,0,16,124, - 0,16,60,0,48,60,0,32,30,0,96,14,0,192,7,1, - 128,1,254,0,25,28,112,30,3,0,255,255,128,0,31,128, - 224,0,31,128,112,0,31,128,56,0,31,128,60,0,31,128, - 30,0,31,128,30,0,31,128,31,0,31,128,31,0,31,128, - 31,0,31,128,31,128,31,128,31,128,31,128,31,128,31,128, - 31,128,31,128,31,128,31,128,31,128,31,128,31,128,31,128, - 31,128,31,128,31,0,31,128,31,0,31,128,31,0,31,128, - 30,0,31,128,30,0,31,128,60,0,31,128,56,0,31,128, - 112,0,31,128,224,0,255,255,128,0,22,28,84,26,2,0, - 255,255,252,15,192,124,15,192,60,15,192,28,15,192,28,15, - 192,12,15,192,12,15,192,12,15,193,4,15,193,0,15,195, - 0,15,195,0,15,199,0,15,255,0,15,199,0,15,195,0, - 15,195,0,15,193,4,15,193,4,15,193,4,15,192,12,15, - 192,12,15,192,12,15,192,28,15,192,28,15,192,60,15,192, - 252,255,255,252,22,28,84,25,2,0,255,255,252,31,128,252, - 31,128,124,31,128,60,31,128,28,31,128,28,31,128,28,31, - 128,12,31,129,12,31,129,12,31,131,12,31,131,0,31,135, - 0,31,255,0,31,143,0,31,135,0,31,131,0,31,129,0, - 31,129,0,31,129,0,31,128,0,31,128,0,31,128,0,31, - 128,0,31,128,0,31,128,0,31,128,0,255,252,0,24,29, - 87,28,3,0,0,16,0,1,239,24,3,3,152,14,0,248, - 30,0,248,28,0,120,60,0,56,60,0,56,124,0,24,124, - 0,24,124,0,24,252,0,8,252,0,0,252,0,0,252,0, - 0,252,31,255,252,1,248,252,1,248,252,1,248,252,1,248, - 124,1,248,124,1,248,124,1,248,60,1,248,60,1,248,30, - 3,152,14,3,24,7,6,24,1,220,24,27,28,112,31,2, - 0,255,251,255,224,31,128,63,0,31,128,63,0,31,128,63, - 0,31,128,63,0,31,128,63,0,31,128,63,0,31,128,63, - 0,31,128,63,0,31,128,63,0,31,128,63,0,31,128,63, - 0,31,128,63,0,31,255,255,0,31,128,63,0,31,128,63, - 0,31,128,63,0,31,128,63,0,31,128,63,0,31,128,63, - 0,31,128,63,0,31,128,63,0,31,128,63,0,31,128,63, - 0,31,128,63,0,31,128,63,0,31,128,63,0,255,251,255, - 224,13,28,56,17,2,0,255,248,31,128,31,128,31,128,31, - 128,31,128,31,128,31,128,31,128,31,128,31,128,31,128,31, - 128,31,128,31,128,31,128,31,128,31,128,31,128,31,128,31, - 128,31,128,31,128,31,128,31,128,31,128,31,128,255,248,18, - 28,84,20,1,0,7,255,192,0,126,0,0,126,0,0,126, - 0,0,126,0,0,126,0,0,126,0,0,126,0,0,126,0, - 0,126,0,0,126,0,0,126,0,0,126,0,0,126,0,0, - 126,0,0,126,0,0,126,0,16,126,0,124,126,0,252,126, - 0,252,126,0,252,126,0,248,126,0,240,124,0,224,124,0, - 96,120,0,32,240,0,31,224,0,26,28,112,29,2,0,255, - 241,255,0,31,128,120,0,31,128,112,0,31,128,96,0,31, - 128,64,0,31,128,192,0,31,129,128,0,31,131,0,0,31, - 134,0,0,31,134,0,0,31,142,0,0,31,159,0,0,31, - 191,0,0,31,255,128,0,31,223,128,0,31,159,192,0,31, - 143,192,0,31,143,224,0,31,135,224,0,31,135,240,0,31, - 131,240,0,31,131,248,0,31,129,248,0,31,129,252,0,31, - 128,252,0,31,128,254,0,31,128,254,0,255,243,255,192,22, - 28,84,25,2,0,255,248,0,31,128,0,31,128,0,31,128, - 0,31,128,0,31,128,0,31,128,0,31,128,0,31,128,0, - 31,128,0,31,128,0,31,128,0,31,128,0,31,128,0,31, - 128,0,31,128,0,31,128,12,31,128,12,31,128,12,31,128, - 12,31,128,28,31,128,28,31,128,60,31,128,60,31,128,124, - 31,128,252,31,129,252,255,255,252,31,28,112,34,2,0,255, - 128,15,254,15,128,15,224,15,192,15,224,15,192,15,224,15, - 192,15,224,15,224,23,224,15,224,23,224,15,240,23,224,13, - 240,23,224,13,240,39,224,13,248,39,224,12,248,39,224,12, - 248,39,224,12,252,71,224,12,124,71,224,12,124,71,224,12, - 126,71,224,12,62,135,224,12,63,135,224,12,63,135,224,12, - 31,135,224,12,31,7,224,12,31,7,224,12,15,7,224,12, - 15,7,224,28,14,7,224,62,6,7,224,255,134,63,254,27, - 28,112,30,2,0,255,128,255,224,31,192,63,0,31,192,30, - 0,15,224,12,0,7,240,12,0,7,240,12,0,7,248,12, - 0,7,248,12,0,6,252,12,0,6,254,12,0,6,126,12, - 0,6,63,12,0,6,63,140,0,6,31,140,0,6,31,204, - 0,6,15,236,0,6,7,236,0,6,7,252,0,6,3,252, - 0,6,1,252,0,6,1,252,0,6,0,252,0,6,0,252, - 0,6,0,124,0,6,0,60,0,15,0,60,0,31,128,28, - 0,255,224,12,0,22,28,84,27,3,1,1,254,0,3,3, - 0,6,1,128,14,1,192,28,0,224,60,0,240,60,0,240, - 124,0,248,124,0,248,124,0,248,252,0,252,252,0,252,252, - 0,252,252,0,252,252,0,252,252,0,252,252,0,252,252,0, - 252,124,0,248,124,0,248,124,0,248,60,0,240,60,0,240, - 28,0,224,14,1,192,6,1,128,3,3,0,1,254,0,23, - 28,84,27,2,0,255,255,128,31,129,240,31,128,248,31,128, - 252,31,128,124,31,128,126,31,128,126,31,128,126,31,128,126, - 31,128,126,31,128,124,31,128,252,31,128,248,31,129,224,31, - 255,128,31,128,0,31,128,0,31,128,0,31,128,0,31,128, - 0,31,128,0,31,128,0,31,128,0,31,128,0,31,128,0, - 31,128,0,31,128,0,255,248,0,22,37,111,27,3,248,1, - 254,0,3,3,0,6,1,128,14,1,192,28,0,224,60,0, - 240,60,0,240,124,0,248,124,0,248,124,0,248,252,0,252, - 252,0,252,252,0,252,252,0,252,252,0,252,252,0,252,252, - 0,252,252,0,252,124,0,248,124,0,248,124,0,248,60,56, - 240,60,76,240,30,133,224,14,135,224,7,135,192,3,135,132, - 1,238,4,0,22,4,0,6,4,0,7,12,0,7,12,0, - 7,252,0,7,248,0,7,248,0,3,240,0,1,224,25,28, - 112,28,2,0,255,255,0,0,31,135,192,0,31,131,224,0, - 31,129,240,0,31,129,248,0,31,129,248,0,31,129,248,0, - 31,129,248,0,31,129,248,0,31,129,240,0,31,131,224,0, - 31,135,192,0,31,254,0,0,31,135,128,0,31,131,192,0, - 31,129,240,0,31,129,240,0,31,129,248,0,31,129,248,0, - 31,129,248,0,31,129,248,0,31,129,248,128,31,129,248,128, - 31,129,248,128,31,129,248,128,31,129,249,0,31,128,249,0, - 255,248,126,0,18,29,87,23,3,0,1,0,0,31,225,128, - 48,57,128,96,31,128,96,15,128,224,7,128,240,3,128,240, - 3,128,248,1,128,254,1,128,255,1,128,127,192,0,127,224, - 0,63,248,0,31,252,0,7,255,0,3,255,0,128,255,128, - 128,127,128,192,31,192,192,15,192,192,7,192,224,3,192,224, - 1,192,240,1,128,248,1,128,248,3,0,206,2,0,135,188, - 0,24,28,84,27,2,0,255,255,255,252,126,63,248,126,31, - 240,126,15,224,126,15,224,126,7,192,126,7,192,126,3,192, - 126,3,192,126,3,128,126,3,128,126,2,0,126,0,0,126, - 0,0,126,0,0,126,0,0,126,0,0,126,0,0,126,0, - 0,126,0,0,126,0,0,126,0,0,126,0,0,126,0,0, - 126,0,0,126,0,0,126,0,7,255,224,26,28,112,30,3, - 0,255,240,127,192,31,128,31,0,31,128,14,0,31,128,6, - 0,31,128,6,0,31,128,6,0,31,128,6,0,31,128,6, - 0,31,128,6,0,31,128,6,0,31,128,6,0,31,128,6, - 0,31,128,6,0,31,128,6,0,31,128,6,0,31,128,6, - 0,31,128,6,0,31,128,6,0,31,128,6,0,31,128,6, - 0,31,128,6,0,31,128,6,0,15,128,12,0,15,192,12, - 0,7,192,24,0,7,224,56,0,1,252,240,0,0,255,192, - 0,27,28,112,30,2,0,255,248,127,224,31,192,15,0,15, - 192,6,0,15,192,6,0,7,224,4,0,7,224,12,0,7, - 224,8,0,3,240,8,0,3,240,8,0,3,240,24,0,1, - 248,16,0,1,248,16,0,1,252,48,0,0,252,32,0,0, - 252,32,0,0,254,96,0,0,126,64,0,0,126,64,0,0, - 127,192,0,0,63,128,0,0,63,128,0,0,63,128,0,0, - 31,0,0,0,31,0,0,0,31,0,0,0,14,0,0,0, - 14,0,0,0,14,0,0,38,28,140,41,2,0,255,243,255, - 207,252,31,192,126,1,224,15,192,126,0,192,15,192,62,0, - 192,7,192,63,0,128,7,224,63,0,128,7,224,63,1,128, - 7,224,63,129,0,3,240,63,129,0,3,240,127,131,0,3, - 240,111,195,0,1,248,79,194,0,1,248,207,194,0,1,248, - 199,230,0,0,252,135,230,0,0,252,135,228,0,0,253,131, - 244,0,0,127,131,252,0,0,127,3,248,0,0,127,3,248, - 0,0,127,1,248,0,0,63,1,248,0,0,62,1,240,0, - 0,62,0,240,0,0,30,0,240,0,0,28,0,240,0,0, - 28,0,96,0,0,12,0,96,0,26,28,112,29,2,0,255, - 241,255,128,31,224,124,0,15,224,56,0,15,224,48,0,7, - 240,96,0,7,240,96,0,3,248,192,0,3,248,128,0,1, - 253,128,0,0,255,0,0,0,254,0,0,0,126,0,0,0, - 127,0,0,0,63,0,0,0,63,128,0,0,31,128,0,0, - 63,192,0,0,111,192,0,0,79,224,0,0,199,224,0,1, - 135,240,0,1,131,240,0,3,3,248,0,2,1,248,0,6, - 1,252,0,14,0,252,0,30,1,254,0,255,199,255,192,25, - 28,112,28,2,0,255,240,255,128,31,192,60,0,31,192,24, - 0,15,192,24,0,15,224,24,0,7,224,16,0,7,224,48, - 0,3,240,32,0,3,240,32,0,1,248,96,0,1,248,64, - 0,1,252,64,0,0,252,192,0,0,254,128,0,0,127,128, - 0,0,127,128,0,0,63,0,0,0,63,0,0,0,63,0, - 0,0,63,0,0,0,63,0,0,0,63,0,0,0,63,0, - 0,0,63,0,0,0,63,0,0,0,63,0,0,0,63,0, - 0,1,255,224,0,20,28,84,25,3,0,127,255,240,126,7, - 240,124,7,224,120,15,224,112,15,192,96,31,192,96,31,128, - 96,63,128,64,63,0,64,127,0,0,254,0,0,254,0,1, - 252,0,1,248,0,3,248,0,3,240,0,7,240,0,7,224, - 16,15,224,16,15,192,16,31,192,48,31,128,48,63,128,112, - 63,0,112,127,0,240,126,1,240,254,7,240,255,255,240,9, - 35,70,15,3,249,255,128,248,0,248,0,248,0,248,0,248, - 0,248,0,248,0,248,0,248,0,248,0,248,0,248,0,248, - 0,248,0,248,0,248,0,248,0,248,0,248,0,248,0,248, - 0,248,0,248,0,248,0,248,0,248,0,248,0,248,0,248, - 0,248,0,248,0,248,0,248,0,255,128,13,37,74,17,2, - 248,192,0,224,0,224,0,96,0,112,0,112,0,48,0,56, - 0,56,0,24,0,24,0,28,0,28,0,12,0,14,0,14, - 0,6,0,6,0,7,0,7,0,3,0,3,128,3,128,1, - 128,1,192,1,192,0,192,0,192,0,224,0,224,0,96,0, - 112,0,112,0,48,0,48,0,56,0,56,9,35,70,15,3, - 249,255,128,15,128,15,128,15,128,15,128,15,128,15,128,15, - 128,15,128,15,128,15,128,15,128,15,128,15,128,15,128,15, - 128,15,128,15,128,15,128,15,128,15,128,15,128,15,128,15, - 128,15,128,15,128,15,128,15,128,15,128,15,128,15,128,15, - 128,15,128,15,128,255,128,18,14,42,22,2,15,0,192,0, - 0,192,0,1,224,0,3,240,0,3,240,0,7,56,0,7, - 56,0,14,28,0,28,14,0,28,14,0,56,7,0,56,7, - 0,112,3,128,224,1,192,20,3,9,20,0,249,255,255,240, - 255,255,240,255,255,240,7,7,7,17,3,21,224,240,240,120, - 60,12,6,17,19,57,20,2,0,15,192,0,24,240,0,48, - 120,0,112,120,0,124,124,0,124,124,0,124,124,0,0,252, - 0,7,124,0,28,124,0,56,124,0,120,124,0,248,124,0, - 248,124,128,248,124,128,248,124,128,252,253,128,127,191,0,62, - 30,0,18,28,84,20,0,0,255,0,0,31,0,0,31,0, - 0,31,0,0,31,0,0,31,0,0,31,0,0,31,0,0, - 31,0,0,31,60,0,31,78,0,31,143,0,31,135,128,31, - 7,128,31,7,128,31,7,192,31,7,192,31,7,192,31,7, - 192,31,7,192,31,7,192,31,7,192,31,7,128,31,7,128, - 31,135,0,25,143,0,16,206,0,16,120,0,14,19,38,18, - 2,0,7,224,14,48,60,24,60,28,120,60,120,124,248,124, - 248,120,248,48,248,0,248,0,248,0,248,0,120,4,120,4, - 56,4,28,8,14,16,7,224,18,28,84,21,2,0,0,254, - 0,0,62,0,0,62,0,0,62,0,0,62,0,0,62,0, - 0,62,0,0,62,0,0,62,0,15,62,0,28,190,0,60, - 126,0,120,126,0,120,62,0,120,62,0,248,62,0,248,62, - 0,248,62,0,248,62,0,248,62,0,248,62,0,248,62,0, - 120,62,0,120,62,0,120,126,0,60,126,0,28,190,0,15, - 63,192,14,19,38,18,2,0,7,192,28,224,56,112,56,120, - 120,120,120,124,248,124,248,124,248,124,255,252,248,0,248,0, - 248,0,120,4,120,4,56,8,60,8,30,16,7,224,14,28, - 56,13,1,0,1,240,7,24,15,28,30,60,30,124,62,124, - 62,56,62,0,62,0,255,192,62,0,62,0,62,0,62,0, - 62,0,62,0,62,0,62,0,62,0,62,0,62,0,62,0, - 62,0,62,0,62,0,62,0,62,0,255,192,19,28,84,22, - 2,247,7,225,192,30,118,96,60,60,224,60,60,224,124,62, - 192,124,62,0,124,62,0,124,62,0,60,60,0,60,60,0, - 30,120,0,7,224,0,56,0,0,96,0,0,96,0,0,127, - 224,0,127,254,0,127,255,0,63,255,128,31,255,128,96,7, - 128,192,3,128,128,3,128,128,3,0,128,3,0,64,6,0, - 48,28,0,15,240,0,20,28,84,22,1,0,255,0,0,31, - 0,0,31,0,0,31,0,0,31,0,0,31,0,0,31,0, - 0,31,0,0,31,0,0,31,30,0,31,111,0,31,135,128, - 31,135,192,31,135,192,31,7,192,31,7,192,31,7,192,31, - 7,192,31,7,192,31,7,192,31,7,192,31,7,192,31,7, - 192,31,7,192,31,7,192,31,7,192,31,7,192,255,223,240, - 8,28,28,12,2,0,60,126,126,126,126,60,0,0,0,252, - 124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124, - 124,255,12,37,74,13,254,247,1,224,3,240,3,240,3,240, - 3,240,1,224,0,0,0,0,0,0,15,224,3,224,3,224, - 3,224,3,224,3,224,3,224,3,224,3,224,3,224,3,224, - 3,224,3,224,3,224,3,224,3,224,3,224,3,224,3,224, - 3,224,3,224,123,224,251,224,251,224,243,192,227,192,103,128, - 30,0,20,28,84,21,1,0,255,0,0,31,0,0,31,0, - 0,31,0,0,31,0,0,31,0,0,31,0,0,31,0,0, - 31,0,0,31,31,192,31,7,0,31,6,0,31,4,0,31, - 8,0,31,16,0,31,16,0,31,48,0,31,120,0,31,248, - 0,31,188,0,31,60,0,31,30,0,31,31,0,31,15,0, - 31,15,128,31,15,128,31,15,192,255,223,240,11,28,56,12, - 1,0,255,0,31,0,31,0,31,0,31,0,31,0,31,0, - 31,0,31,0,31,0,31,0,31,0,31,0,31,0,31,0, - 31,0,31,0,31,0,31,0,31,0,31,0,31,0,31,0, - 31,0,31,0,31,0,31,0,255,224,27,19,76,30,2,0, - 254,60,30,0,62,222,111,0,63,31,143,0,63,31,143,128, - 63,31,143,128,62,31,15,128,62,31,15,128,62,31,15,128, - 62,31,15,128,62,31,15,128,62,31,15,128,62,31,15,128, - 62,31,15,128,62,31,15,128,62,31,15,128,62,31,15,128, - 62,31,15,128,62,31,15,128,255,63,223,224,19,19,57,22, - 2,0,254,60,0,62,222,0,63,15,0,63,15,128,63,15, - 128,62,15,128,62,15,128,62,15,128,62,15,128,62,15,128, - 62,15,128,62,15,128,62,15,128,62,15,128,62,15,128,62, - 15,128,62,15,128,62,15,128,255,191,224,16,19,38,20,2, - 0,7,192,12,112,28,56,56,60,120,30,120,30,248,30,248, - 31,248,31,248,31,248,31,248,31,248,30,120,30,120,30,56, - 60,28,56,12,112,7,192,18,28,84,21,1,247,255,60,0, - 31,78,0,31,143,0,31,135,128,31,7,128,31,7,128,31, - 7,192,31,7,192,31,7,192,31,7,192,31,7,192,31,7, - 192,31,7,192,31,7,128,31,7,128,31,135,128,31,143,0, - 31,78,0,31,60,0,31,0,0,31,0,0,31,0,0,31, - 0,0,31,0,0,31,0,0,31,0,0,31,0,0,255,192, - 0,17,28,84,20,2,247,7,130,0,28,194,0,60,102,0, - 120,126,0,120,62,0,120,62,0,248,62,0,248,62,0,248, - 62,0,248,62,0,248,62,0,248,62,0,248,62,0,120,62, - 0,120,62,0,120,126,0,60,126,0,28,190,0,15,62,0, - 0,62,0,0,62,0,0,62,0,0,62,0,0,62,0,0, - 62,0,0,62,0,0,62,0,0,255,128,14,19,38,17,2, - 0,254,48,62,120,62,188,63,60,63,124,62,124,62,56,62, - 0,62,0,62,0,62,0,62,0,62,0,62,0,62,0,62, - 0,62,0,62,0,255,128,13,19,38,16,2,0,31,16,97, - 208,96,112,224,48,224,48,240,16,248,0,126,0,127,128,63, - 224,15,240,135,240,193,248,192,120,224,56,224,24,240,16,156, - 48,135,192,12,27,54,14,1,0,6,0,6,0,6,0,6, - 0,6,0,14,0,30,0,62,0,255,224,62,0,62,0,62, - 0,62,0,62,0,62,0,62,0,62,0,62,0,62,16,62, - 16,62,16,62,16,62,16,62,32,62,32,31,192,7,128,19, - 19,57,21,1,0,254,63,128,62,15,128,62,15,128,62,15, - 128,62,15,128,62,15,128,62,15,128,62,15,128,62,15,128, - 62,15,128,62,15,128,62,15,128,62,15,128,62,15,128,62, - 31,128,62,31,128,30,47,128,30,79,128,7,143,224,18,19, - 57,20,1,0,255,143,192,62,3,0,30,2,0,30,2,0, - 31,2,0,15,4,0,15,4,0,15,132,0,7,136,0,7, - 200,0,7,216,0,3,208,0,3,240,0,3,240,0,1,224, - 0,1,224,0,0,224,0,0,192,0,0,192,0,28,19,76, - 30,1,0,255,63,231,240,62,15,129,192,30,7,129,128,30, - 7,129,128,31,7,193,0,15,7,193,0,15,7,195,0,15, - 143,226,0,7,137,226,0,7,137,230,0,7,217,244,0,3, - 208,244,0,3,240,248,0,3,240,248,0,1,224,248,0,1, - 224,112,0,1,192,112,0,0,192,112,0,0,192,32,0,18, - 19,57,20,1,0,255,63,128,126,14,0,62,12,0,31,8, - 0,31,16,0,15,176,0,15,160,0,7,192,0,3,192,0, - 3,224,0,1,240,0,3,240,0,2,248,0,4,248,0,12, - 124,0,8,126,0,24,62,0,56,63,0,254,127,192,19,28, - 84,20,0,247,255,207,224,63,3,128,31,3,0,31,2,0, - 15,2,0,15,130,0,15,130,0,7,196,0,7,196,0,3, - 196,0,3,232,0,3,232,0,1,248,0,1,248,0,0,240, - 0,0,240,0,0,112,0,0,96,0,0,96,0,0,32,0, - 0,64,0,12,64,0,30,64,0,62,64,0,62,128,0,60, - 128,0,29,0,0,14,0,0,14,19,38,17,1,0,127,252, - 120,124,112,248,96,248,65,240,65,224,67,224,3,192,7,192, - 7,128,15,128,31,4,31,4,62,4,62,12,124,12,120,28, - 248,60,255,252,12,35,70,16,2,249,1,240,7,128,15,0, - 15,0,31,0,31,0,31,0,31,0,31,0,31,0,31,0, - 31,0,31,0,31,0,30,0,30,0,56,0,224,0,56,0, - 30,0,30,0,31,0,31,0,31,0,31,0,31,0,31,0, - 31,0,31,0,31,0,31,0,15,0,15,0,7,128,1,240, - 3,36,36,11,4,248,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,224,224,224,224,224,12,37,74,16,2,248, - 128,0,240,0,28,0,15,0,15,0,15,128,15,128,15,128, - 15,128,15,128,15,128,15,128,15,128,15,128,15,128,15,128, - 7,128,3,192,0,112,3,192,7,128,15,128,15,128,15,128, - 15,128,15,128,15,128,15,128,15,128,15,128,15,128,15,128, - 15,0,15,0,28,0,248,0,128,0,21,8,24,25,2,6, - 62,0,48,127,192,16,255,240,8,135,252,8,129,255,24,128, - 127,248,192,31,240,96,3,224,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,0,0,0,11,0,0,6, - 29,29,10,2,247,120,252,252,252,252,120,0,0,32,48,48, - 48,48,48,48,48,112,120,120,120,120,252,252,252,252,252,252, - 120,120,14,28,56,22,4,251,1,128,1,128,1,128,1,128, - 3,192,15,176,29,152,61,152,121,184,121,184,249,184,249,184, - 249,128,249,128,249,128,249,128,249,128,249,132,121,132,121,132, - 61,136,29,152,15,176,3,192,1,128,1,128,1,128,1,128, - 23,29,87,27,2,0,0,1,0,0,30,224,0,120,16,0, - 248,24,0,240,28,1,240,60,1,240,124,3,240,124,3,240, - 120,3,240,0,3,240,0,3,240,0,3,240,0,31,240,64, - 1,255,128,1,248,0,0,248,0,0,248,0,0,248,0,0, - 120,0,0,120,0,0,112,0,0,112,6,60,112,4,127,224, - 28,131,255,248,129,255,240,195,63,224,124,31,192,18,20,60, - 21,2,3,0,0,128,195,225,128,239,249,192,255,255,128,120, - 15,0,112,7,0,96,3,0,224,1,128,192,1,128,192,1, - 128,192,1,128,192,1,128,224,1,128,96,3,0,112,7,0, - 120,15,0,255,255,128,239,249,192,195,225,128,0,0,128,21, - 28,84,23,1,0,255,195,248,63,0,224,63,0,192,31,128, - 192,31,128,128,31,192,128,15,193,0,15,193,0,7,227,0, - 7,226,0,7,246,0,3,244,0,3,252,0,1,248,0,63, - 255,192,1,248,0,1,248,0,1,248,0,63,255,192,1,248, - 0,1,248,0,1,248,0,1,248,0,1,248,0,1,248,0, - 1,248,0,1,248,0,15,255,128,3,35,35,11,4,249,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,0,0,0, - 0,0,0,0,224,224,224,224,224,224,224,224,224,224,224,224, - 224,224,17,36,108,24,2,248,1,240,0,6,12,0,12,6, - 0,24,7,0,56,31,0,56,63,0,56,63,0,56,62,0, - 60,28,0,63,0,0,63,192,0,31,224,0,63,248,0,103, - 254,0,67,255,0,192,255,0,192,63,128,224,15,128,248,3, - 128,254,1,128,127,129,128,127,225,0,63,249,0,15,254,0, - 3,254,0,0,254,0,0,63,0,14,15,0,31,7,0,63, - 7,0,63,7,0,62,7,0,56,6,0,24,12,0,12,24, - 0,7,240,0,12,5,10,16,2,22,112,224,249,240,249,240, - 249,240,112,224,28,28,112,32,2,1,0,127,224,0,1,128, - 24,0,6,0,12,0,12,0,3,0,24,0,1,0,16,30, - 33,128,48,113,160,192,96,224,224,64,97,224,96,96,97,224, - 96,96,193,224,32,32,195,224,32,48,195,224,32,48,195,224, - 0,48,195,224,0,48,195,224,0,48,195,224,16,48,193,224, - 16,32,65,224,48,96,97,224,32,96,96,240,96,64,48,112, - 192,192,16,31,1,128,24,0,1,0,12,0,3,0,6,0, - 12,0,1,128,24,0,0,127,224,0,11,14,28,15,2,14, - 30,0,35,0,99,128,115,128,115,128,15,128,51,128,99,128, - 227,128,227,160,227,160,125,192,0,0,255,224,10,16,32,18, - 4,1,24,64,48,192,112,128,97,128,225,128,227,128,227,128, - 227,128,227,128,227,128,227,128,97,128,97,128,48,192,24,64, - 8,0,19,11,33,22,2,5,255,255,224,255,255,224,255,255, - 224,0,0,224,0,0,224,0,0,224,0,0,224,0,0,224, - 0,0,224,0,0,224,0,0,224,10,4,8,14,2,8,255, - 192,255,192,255,192,255,192,28,28,112,32,2,1,0,127,224, - 0,1,128,24,0,6,0,12,0,12,0,3,0,24,0,1, - 0,19,255,193,128,48,249,224,192,96,248,240,64,96,248,248, - 96,96,248,248,96,192,248,248,32,192,248,240,48,192,249,224, - 48,192,254,0,48,192,249,192,48,192,249,224,48,192,249,240, - 48,192,249,240,32,64,249,242,96,96,249,242,96,96,249,242, - 64,48,249,246,192,19,254,253,128,24,0,121,0,12,0,3, - 0,6,0,12,0,1,128,24,0,0,127,224,0,10,3,6, - 16,3,23,255,192,255,192,255,192,12,11,22,22,5,18,31, - 128,127,224,112,96,224,48,192,48,192,48,192,48,224,112,112, - 224,63,192,31,128,32,29,116,36,2,254,0,1,192,0,0, - 1,192,0,0,1,192,0,0,1,192,0,0,1,192,0,0, - 1,192,0,0,1,192,0,0,1,192,0,0,1,192,0,0, - 1,192,0,255,255,255,255,255,255,255,255,255,255,255,255,0, - 1,192,0,0,1,192,0,0,1,192,0,0,1,192,0,0, - 1,192,0,0,1,192,0,0,1,192,0,0,1,192,0,0, - 1,192,0,0,1,192,0,0,1,192,0,0,0,0,0,0, - 0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,11, - 17,34,17,3,11,31,0,99,192,225,224,225,224,241,224,241, - 224,115,192,7,128,14,0,28,0,48,32,96,32,64,96,255, - 224,255,224,143,192,135,128,12,18,36,16,2,10,31,0,51, - 192,97,224,113,224,121,224,121,224,1,192,3,128,30,0,3, - 192,1,224,1,240,121,240,249,240,241,240,225,224,99,192,31, - 0,7,7,7,17,7,21,14,30,30,60,120,96,192,19,30, - 90,22,2,245,112,28,0,112,28,0,248,62,0,248,62,0, - 248,62,0,248,62,0,248,62,0,240,62,0,240,62,0,240, - 62,0,112,28,0,112,28,0,96,28,32,96,24,32,32,56, - 96,32,127,224,61,255,192,47,231,192,39,195,192,32,0,0, - 32,0,0,112,0,0,112,0,0,120,0,0,120,0,0,124, - 0,0,124,0,0,124,0,0,124,0,0,56,0,0,18,33, - 99,23,3,251,15,255,192,63,206,0,127,206,0,127,206,0, - 255,206,0,255,206,0,255,206,0,255,206,0,255,206,0,255, - 206,0,255,206,0,255,206,0,127,206,0,63,206,0,7,206, - 0,1,206,0,1,206,0,1,206,0,1,206,0,1,206,0, - 1,206,0,1,206,0,1,206,0,1,206,0,1,206,0,1, - 206,0,1,206,0,1,206,0,1,206,0,1,206,0,1,206, - 0,1,206,0,1,206,0,6,6,6,10,2,10,120,252,252, - 252,252,120,7,8,8,17,5,248,32,32,56,12,14,14,14, - 252,8,17,17,16,4,11,12,28,252,60,60,60,60,60,60, - 60,60,60,60,60,60,60,255,10,14,28,14,2,14,30,0, - 51,0,115,128,243,192,243,192,243,192,243,192,243,192,243,192, - 115,128,51,0,30,0,0,0,255,192,10,16,32,18,4,1, - 6,0,131,0,195,0,97,128,97,128,113,192,113,192,113,192, - 113,192,113,192,97,192,97,128,65,128,195,0,134,0,4,0, - 28,29,116,34,4,0,0,0,12,0,12,0,12,0,28,0, - 24,0,252,0,24,0,60,0,48,0,60,0,32,0,60,0, - 96,0,60,0,192,0,60,0,192,0,60,1,128,0,60,1, - 128,0,60,3,0,0,60,2,3,128,60,6,3,128,60,12, - 7,128,60,12,15,128,60,24,15,128,255,24,31,128,0,48, - 23,128,0,32,39,128,0,96,103,128,0,192,71,128,0,192, - 199,128,1,128,255,240,1,128,7,128,3,0,7,128,2,0, - 7,128,6,0,7,128,12,0,63,240,27,29,116,34,4,0, - 0,0,12,0,12,0,24,0,28,0,24,0,252,0,48,0, - 60,0,48,0,60,0,96,0,60,0,96,0,60,0,192,0, - 60,1,128,0,60,1,128,0,60,3,0,0,60,3,31,0, - 60,6,115,192,60,6,225,224,60,12,225,224,60,8,241,224, - 255,24,241,224,0,48,115,192,0,48,3,128,0,96,7,0, - 0,96,14,0,0,192,24,0,0,128,48,32,1,128,64,32, - 3,0,64,96,3,0,191,224,6,0,255,224,6,0,159,192, - 12,0,135,128,30,29,116,34,2,0,0,0,3,0,31,0, - 3,0,51,192,6,0,97,224,4,0,113,224,12,0,121,224, - 8,0,121,224,24,0,1,192,48,0,3,128,48,0,30,0, - 96,0,3,192,64,0,1,224,192,0,49,240,128,224,249,241, - 128,224,249,243,1,224,225,226,3,224,99,230,3,224,63,132, - 5,224,0,12,5,224,0,8,9,224,0,16,25,224,0,48, - 17,224,0,32,49,224,0,96,63,252,0,64,1,224,0,192, - 1,224,0,128,1,224,1,0,1,224,3,0,15,252,12,29, - 58,18,3,247,30,0,63,0,63,0,63,0,63,0,30,0, - 0,0,14,0,17,0,32,128,32,128,32,128,1,128,3,0, - 3,0,6,0,14,0,28,0,60,96,120,32,120,48,248,16, - 248,16,248,16,248,16,248,48,124,96,63,192,31,128,26,37, - 148,29,2,0,0,224,0,0,0,240,0,0,0,240,0,0, - 0,120,0,0,0,56,0,0,0,12,0,0,0,6,0,0, - 0,0,0,0,0,4,0,0,0,6,0,0,0,14,0,0, - 0,14,0,0,0,15,0,0,0,31,0,0,0,31,0,0, - 0,31,128,0,0,63,128,0,0,47,128,0,0,47,192,0, - 0,111,192,0,0,79,192,0,0,71,192,0,0,199,224,0, - 0,135,224,0,0,131,224,0,1,131,240,0,1,3,240,0, - 3,1,240,0,3,255,248,0,2,1,248,0,6,0,248,0, - 6,0,252,0,4,0,252,0,12,0,252,0,12,0,124,0, - 30,0,254,0,255,199,255,192,26,37,148,29,2,0,0,0, - 224,0,0,0,224,0,0,1,224,0,0,3,192,0,0,3, - 128,0,0,6,0,0,0,12,0,0,0,0,0,0,0,4, - 0,0,0,6,0,0,0,14,0,0,0,14,0,0,0,31, - 0,0,0,31,0,0,0,31,0,0,0,63,128,0,0,63, - 128,0,0,47,128,0,0,111,192,0,0,111,192,0,0,79, - 192,0,0,199,192,0,0,199,224,0,0,135,224,0,1,131, - 224,0,1,131,240,0,1,3,240,0,3,1,240,0,3,255, - 248,0,2,1,248,0,6,0,248,0,6,0,252,0,4,0, - 252,0,12,0,252,0,12,0,126,0,62,0,255,0,255,199, - 255,192,26,37,148,29,2,0,0,4,0,0,0,14,0,0, - 0,14,0,0,0,31,0,0,0,59,128,0,0,224,192,0, - 1,128,48,0,0,0,0,0,0,4,0,0,0,6,0,0, - 0,14,0,0,0,14,0,0,0,15,0,0,0,31,0,0, - 0,31,0,0,0,31,128,0,0,63,128,0,0,47,128,0, - 0,47,192,0,0,111,192,0,0,79,192,0,0,71,192,0, - 0,199,224,0,0,135,224,0,0,131,224,0,1,131,240,0, - 1,3,240,0,3,1,240,0,3,255,248,0,2,1,248,0, - 6,0,248,0,6,0,252,0,4,0,252,0,12,0,252,0, - 12,0,124,0,30,0,254,0,255,199,255,192,26,36,144,29, - 2,0,0,56,32,0,0,126,32,0,0,255,224,0,0,143, - 192,0,0,131,128,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,6,0,0,0,14,0,0,0,14,0,0,0,15, - 0,0,0,31,0,0,0,31,0,0,0,63,128,0,0,63, - 128,0,0,47,128,0,0,111,192,0,0,111,192,0,0,79, - 192,0,0,199,192,0,0,199,224,0,0,135,224,0,1,131, - 224,0,1,131,240,0,1,3,240,0,3,1,240,0,3,255, - 248,0,2,1,248,0,6,0,248,0,6,0,252,0,4,0, - 252,0,12,0,252,0,12,0,126,0,62,0,255,0,255,199, - 255,192,26,36,144,29,2,0,0,224,224,0,1,241,240,0, - 1,241,240,0,1,241,240,0,0,224,224,0,0,0,0,0, - 0,0,0,0,0,4,0,0,0,14,0,0,0,14,0,0, - 0,14,0,0,0,31,0,0,0,31,0,0,0,31,0,0, - 0,63,128,0,0,63,128,0,0,63,128,0,0,111,192,0, - 0,111,192,0,0,79,192,0,0,199,192,0,0,199,224,0, - 0,135,224,0,1,131,224,0,1,131,240,0,1,3,240,0, - 3,1,240,0,3,255,248,0,2,1,248,0,6,0,248,0, - 6,0,252,0,4,0,252,0,12,0,124,0,12,0,124,0, - 30,0,126,0,255,199,255,192,26,37,148,29,2,0,0,31, - 0,0,0,63,128,0,0,97,192,0,0,96,192,0,0,96, - 192,0,0,113,192,0,0,63,128,0,0,30,0,0,0,0, - 0,0,0,6,0,0,0,14,0,0,0,14,0,0,0,15, - 0,0,0,31,0,0,0,31,0,0,0,31,128,0,0,63, - 128,0,0,63,128,0,0,47,128,0,0,111,192,0,0,79, - 192,0,0,71,192,0,0,135,224,0,0,135,224,0,0,131, - 224,0,1,3,240,0,1,3,240,0,3,1,240,0,3,255, - 248,0,2,1,248,0,6,0,248,0,4,0,252,0,4,0, - 252,0,12,0,252,0,12,0,124,0,28,0,254,0,255,199, - 255,192,36,28,140,38,1,0,0,7,255,255,224,0,1,254, - 3,224,0,1,254,1,224,0,1,254,0,224,0,1,254,0, - 224,0,3,126,0,96,0,3,126,0,96,0,6,126,0,32, - 0,6,126,4,32,0,12,126,4,0,0,12,126,12,0,0, - 24,126,12,0,0,24,126,28,0,0,48,127,252,0,0,48, - 126,60,0,0,96,126,28,0,0,96,126,12,0,0,192,126, - 4,48,0,192,126,4,48,1,255,254,4,48,1,128,126,0, - 48,3,0,126,0,112,3,0,126,0,112,6,0,126,0,240, - 6,0,126,0,240,14,0,126,1,240,63,0,126,7,240,255, - 199,255,255,240,21,37,111,26,3,248,1,254,48,7,3,48, - 14,1,240,30,0,240,60,0,240,60,0,112,124,0,112,124, - 0,48,124,0,48,252,0,48,252,0,48,252,0,16,252,0, - 0,252,0,0,252,0,0,252,0,0,252,0,0,252,0,24, - 252,0,24,124,0,16,124,0,16,124,0,16,60,0,48,60, - 0,32,30,0,96,14,0,192,7,1,128,1,254,0,0,32, - 0,0,96,0,0,120,0,0,28,0,0,14,0,0,14,0, - 0,14,0,2,28,0,1,248,0,22,37,111,26,2,0,1, - 128,0,1,192,0,1,224,0,0,224,0,0,112,0,0,24, - 0,0,8,0,0,0,0,0,0,0,255,255,252,15,192,124, - 15,192,60,15,192,28,15,192,28,15,192,12,15,192,12,15, - 192,12,15,193,4,15,193,0,15,195,0,15,195,0,15,199, - 0,15,255,0,15,199,0,15,195,0,15,195,0,15,193,4, - 15,193,4,15,193,4,15,192,12,15,192,12,15,192,12,15, - 192,28,15,192,28,15,192,60,15,192,252,255,255,252,22,37, - 111,26,2,0,0,1,192,0,3,192,0,3,192,0,7,128, - 0,14,0,0,12,0,0,24,0,0,0,0,0,0,0,255, - 255,252,15,192,124,15,192,60,15,192,28,15,192,28,15,192, - 12,15,192,12,15,192,4,15,193,4,15,193,0,15,195,0, - 15,195,0,15,199,0,15,255,0,15,199,0,15,195,0,15, - 195,0,15,193,4,15,193,4,15,193,4,15,192,4,15,192, - 12,15,192,12,15,192,28,15,192,28,15,192,60,15,192,252, - 255,255,252,22,37,111,26,2,0,0,8,0,0,24,0,0, - 60,0,0,126,0,0,231,0,1,193,128,3,0,64,0,0, - 0,0,0,0,255,255,252,15,192,124,15,192,60,15,192,28, - 15,192,28,15,192,12,15,192,12,15,192,12,15,193,4,15, - 193,0,15,195,0,15,195,0,15,199,0,15,255,0,15,199, - 0,15,195,0,15,195,0,15,193,4,15,193,4,15,193,4, - 15,192,12,15,192,12,15,192,12,15,192,28,15,192,28,15, - 192,60,15,192,252,255,255,252,22,36,108,26,2,0,1,193, - 192,3,227,224,3,227,224,3,227,224,1,193,192,0,0,0, - 0,0,0,0,0,0,255,255,252,15,192,124,15,192,60,15, - 192,28,15,192,28,15,192,12,15,192,12,15,192,4,15,193, - 4,15,193,0,15,195,0,15,195,0,15,199,0,15,255,0, - 15,199,0,15,195,0,15,195,0,15,193,4,15,193,4,15, - 193,4,15,192,4,15,192,12,15,192,12,15,192,28,15,192, - 28,15,192,60,15,192,252,255,255,252,13,37,74,17,2,0, - 96,0,112,0,120,0,56,0,28,0,14,0,2,0,0,0, - 0,0,255,248,31,128,31,128,31,128,31,128,31,128,31,128, - 31,128,31,128,31,128,31,128,31,128,31,128,31,128,31,128, - 31,128,31,128,31,128,31,128,31,128,31,128,31,128,31,128, - 31,128,31,128,31,128,31,128,255,248,13,37,74,17,2,0, - 0,112,0,240,1,240,1,224,3,128,7,0,4,0,0,0, - 0,0,255,248,31,128,31,128,31,128,31,128,31,128,31,128, - 31,128,31,128,31,128,31,128,31,128,31,128,31,128,31,128, - 31,128,31,128,31,128,31,128,31,128,31,128,31,128,31,128, - 31,128,31,128,31,128,31,128,255,248,13,37,74,17,2,0, - 6,0,6,0,15,0,31,128,57,192,112,112,192,24,0,0, - 0,0,255,248,31,128,31,128,31,128,31,128,31,128,31,128, - 31,128,31,128,31,128,31,128,31,128,31,128,31,128,31,128, - 31,128,31,128,31,128,31,128,31,128,31,128,31,128,31,128, - 31,128,31,128,31,128,31,128,255,248,13,36,72,16,2,0, - 112,112,248,248,248,248,248,248,112,112,0,0,0,0,0,0, - 255,248,31,128,31,128,31,128,31,128,31,128,31,128,31,128, - 31,128,31,128,31,128,31,128,31,128,31,128,31,128,31,128, - 31,128,31,128,31,128,31,128,31,128,31,128,31,128,31,128, - 31,128,31,128,31,128,255,248,25,28,112,29,2,0,255,255, - 128,0,31,128,224,0,31,128,112,0,31,128,56,0,31,128, - 60,0,31,128,30,0,31,128,30,0,31,128,31,0,31,128, - 31,0,31,128,31,0,31,128,31,128,31,128,31,128,31,128, - 31,128,255,248,31,128,31,128,31,128,31,128,31,128,31,128, - 31,128,31,128,31,128,31,128,31,0,31,128,31,0,31,128, - 31,0,31,128,30,0,31,128,30,0,31,128,60,0,31,128, - 56,0,31,128,112,0,31,128,224,0,255,255,128,0,27,36, - 144,30,2,0,0,24,0,0,0,62,32,0,0,127,224,0, - 0,71,192,0,0,1,128,0,0,0,0,0,0,0,0,0, - 0,0,0,0,255,128,255,224,31,192,63,0,31,192,30,0, - 15,224,12,0,7,240,12,0,7,240,12,0,7,248,12,0, - 7,248,12,0,6,252,12,0,6,254,12,0,6,126,12,0, - 6,63,12,0,6,63,140,0,6,31,140,0,6,31,204,0, - 6,15,236,0,6,7,236,0,6,7,252,0,6,3,252,0, - 6,1,252,0,6,1,252,0,6,0,252,0,6,0,252,0, - 6,0,124,0,6,0,60,0,15,0,60,0,31,128,28,0, - 255,224,12,0,22,37,111,27,3,1,7,128,0,7,128,0, - 3,192,0,1,192,0,0,224,0,0,112,0,0,16,0,0, - 0,0,0,0,0,1,254,0,3,3,0,6,1,128,14,1, - 192,28,0,224,60,0,240,60,0,240,124,0,248,124,0,248, - 124,0,248,252,0,252,252,0,252,252,0,252,252,0,252,252, - 0,252,252,0,252,252,0,252,252,0,252,124,0,248,124,0, - 248,124,0,248,60,0,240,60,0,240,28,0,224,14,1,192, - 6,1,128,3,3,0,1,254,0,22,37,111,27,3,1,0, - 7,128,0,7,128,0,15,0,0,14,0,0,28,0,0,56, - 0,0,32,0,0,0,0,0,0,0,1,254,0,3,3,0, - 6,1,128,14,1,192,28,0,224,60,0,240,60,0,240,124, - 0,248,124,0,248,124,0,248,252,0,252,252,0,252,252,0, - 252,252,0,252,252,0,252,252,0,252,252,0,252,252,0,252, - 124,0,248,124,0,248,124,0,248,60,0,240,60,0,240,28, - 0,224,14,1,192,6,1,128,3,3,0,1,254,0,22,37, - 111,27,3,0,0,48,0,0,48,0,0,120,0,0,252,0, - 1,206,0,3,135,0,6,1,128,0,0,0,0,0,0,1, - 254,0,3,3,0,6,1,128,14,1,192,28,0,224,60,0, - 240,60,0,240,124,0,248,124,0,248,124,0,248,252,0,252, - 252,0,252,252,0,252,252,0,252,252,0,252,252,0,252,252, - 0,252,252,0,252,124,0,248,124,0,248,124,0,248,60,0, - 240,60,0,240,28,0,224,14,1,192,6,1,128,3,3,0, - 1,254,0,22,36,108,27,3,0,1,192,128,3,241,128,3, - 255,0,4,63,0,4,12,0,0,0,0,0,0,0,0,0, - 0,1,254,0,3,3,0,6,1,128,14,1,192,28,0,224, - 60,0,240,60,0,240,124,0,248,124,0,248,124,0,248,252, - 0,252,252,0,252,252,0,252,252,0,252,252,0,252,252,0, - 252,252,0,252,252,0,252,124,0,248,124,0,248,124,0,248, - 60,0,240,60,0,240,28,0,224,14,1,192,6,1,128,3, - 3,0,1,254,0,22,36,108,27,3,0,3,131,128,7,199, - 192,7,199,192,7,199,192,3,131,128,0,0,0,0,0,0, - 0,0,0,1,254,0,3,3,0,6,1,128,14,1,192,28, - 0,224,60,0,240,60,0,240,124,0,248,124,0,248,124,0, - 248,252,0,252,252,0,252,252,0,252,252,0,252,252,0,252, - 252,0,252,252,0,252,252,0,252,124,0,248,124,0,248,124, - 0,248,60,0,240,60,0,240,28,0,224,14,1,192,6,1, - 128,3,3,0,1,254,0,24,25,75,36,6,254,64,0,2, - 224,0,7,240,0,14,120,0,28,60,0,60,30,0,120,15, - 0,240,7,129,224,3,195,192,1,231,128,0,239,0,0,126, - 0,0,60,0,0,124,0,0,254,0,1,231,0,3,195,128, - 7,129,192,15,0,224,30,0,112,60,0,56,120,0,28,112, - 0,14,224,0,7,192,0,2,22,28,84,27,3,1,1,254, - 12,3,3,152,6,3,208,14,1,240,28,1,224,60,1,240, - 60,1,240,124,1,248,124,3,248,124,6,248,252,14,252,252, - 12,252,252,24,252,252,56,252,252,112,252,252,96,252,252,192, - 252,253,192,252,125,128,248,127,0,248,126,0,248,62,0,240, - 62,0,240,30,0,224,62,1,192,46,1,128,103,3,0,193, - 254,0,26,37,148,30,3,1,0,224,0,0,0,240,0,0, - 0,120,0,0,0,56,0,0,0,28,0,0,0,12,0,0, - 0,6,0,0,0,0,0,0,0,0,0,0,255,240,127,192, - 31,128,31,0,31,128,14,0,31,128,6,0,31,128,6,0, - 31,128,6,0,31,128,6,0,31,128,6,0,31,128,6,0, - 31,128,6,0,31,128,6,0,31,128,6,0,31,128,6,0, - 31,128,6,0,31,128,6,0,31,128,6,0,31,128,6,0, - 31,128,6,0,31,128,6,0,31,128,6,0,31,128,6,0, - 31,128,6,0,15,128,12,0,15,192,12,0,7,192,24,0, - 7,224,56,0,1,252,240,0,0,255,192,0,26,37,148,30, - 3,1,0,0,224,0,0,1,224,0,0,1,224,0,0,3, - 192,0,0,7,0,0,0,6,0,0,0,12,0,0,0,0, - 0,0,0,0,0,0,255,240,127,192,31,128,31,0,31,128, - 14,0,31,128,6,0,31,128,6,0,31,128,6,0,31,128, - 6,0,31,128,6,0,31,128,6,0,31,128,6,0,31,128, - 6,0,31,128,6,0,31,128,6,0,31,128,6,0,31,128, - 6,0,31,128,6,0,31,128,6,0,31,128,6,0,31,128, - 6,0,31,128,6,0,31,128,6,0,31,128,6,0,15,128, - 12,0,15,192,12,0,7,192,24,0,7,224,56,0,1,252, - 240,0,0,255,192,0,26,37,148,30,3,0,0,4,0,0, - 0,14,0,0,0,31,0,0,0,31,128,0,0,59,192,0, - 0,224,224,0,1,128,48,0,0,0,0,0,0,0,0,0, - 255,240,127,192,31,128,31,0,31,128,14,0,31,128,6,0, - 31,128,6,0,31,128,6,0,31,128,6,0,31,128,6,0, - 31,128,6,0,31,128,6,0,31,128,6,0,31,128,6,0, - 31,128,6,0,31,128,6,0,31,128,6,0,31,128,6,0, - 31,128,6,0,31,128,6,0,31,128,6,0,31,128,6,0, - 31,128,6,0,31,128,6,0,15,128,4,0,15,128,12,0, - 7,192,24,0,7,224,24,0,1,240,112,0,0,255,192,0, - 26,36,144,30,3,0,0,224,224,0,1,241,240,0,1,241, - 240,0,1,241,240,0,0,224,224,0,0,0,0,0,0,0, - 0,0,0,0,0,0,255,240,127,192,31,128,31,0,31,128, - 14,0,31,128,6,0,31,128,6,0,31,128,6,0,31,128, - 6,0,31,128,6,0,31,128,6,0,31,128,6,0,31,128, - 6,0,31,128,6,0,31,128,6,0,31,128,6,0,31,128, - 6,0,31,128,6,0,31,128,6,0,31,128,6,0,31,128, - 6,0,31,128,6,0,31,128,6,0,31,128,6,0,15,128, - 12,0,15,192,12,0,7,192,24,0,7,224,56,0,1,252, - 240,0,0,255,192,0,25,37,148,28,2,0,0,0,224,0, - 0,0,224,0,0,1,224,0,0,3,192,0,0,3,128,0, - 0,6,0,0,0,12,0,0,0,0,0,0,0,0,0,0, - 255,240,255,128,31,192,60,0,31,192,24,0,15,192,24,0, - 15,224,24,0,7,224,16,0,7,224,48,0,3,240,32,0, - 3,240,32,0,1,248,96,0,1,248,64,0,1,252,64,0, - 0,252,192,0,0,254,128,0,0,127,128,0,0,127,128,0, - 0,63,0,0,0,63,0,0,0,63,0,0,0,63,0,0, - 0,63,0,0,0,63,0,0,0,63,0,0,0,63,0,0, - 0,63,0,0,0,63,0,0,0,63,0,0,1,255,224,0, - 23,28,84,27,2,0,255,248,0,31,128,0,31,128,0,31, - 128,0,31,128,0,31,255,128,31,129,224,31,128,248,31,128, - 252,31,128,124,31,128,126,31,128,126,31,128,126,31,128,126, - 31,128,126,31,128,124,31,128,252,31,128,248,31,129,224,31, - 255,128,31,128,0,31,128,0,31,128,0,31,128,0,31,128, - 0,31,128,0,31,128,0,255,248,0,19,28,84,22,1,0, - 0,248,0,3,156,0,7,142,0,15,15,0,15,15,0,15, - 15,0,31,15,0,31,15,0,31,14,0,31,28,0,31,112, - 0,31,12,0,31,7,0,31,7,128,31,3,192,31,3,192, - 31,3,192,31,3,224,31,3,224,31,3,224,31,3,224,31, - 3,224,31,115,224,31,243,192,31,243,192,31,227,128,31,103, - 0,255,62,0,17,28,84,20,2,0,56,0,0,60,0,0, - 60,0,0,30,0,0,14,0,0,3,0,0,1,0,0,0, - 0,0,0,0,0,15,192,0,24,240,0,48,120,0,112,120, - 0,124,124,0,124,124,0,56,124,0,1,252,0,14,124,0, - 28,124,0,56,124,0,120,124,0,248,124,0,248,124,128,248, - 124,128,248,124,128,252,253,128,127,191,0,62,30,0,17,28, - 84,20,2,0,0,48,0,0,112,0,0,240,0,0,224,0, - 1,192,0,1,128,0,3,0,0,0,0,0,0,0,0,15, - 192,0,24,240,0,48,120,0,112,120,0,124,124,0,124,124, - 0,124,124,0,0,252,0,7,124,0,28,124,0,56,124,0, - 120,124,0,248,124,0,248,124,128,248,124,128,248,124,128,252, - 253,128,127,191,0,62,30,0,17,28,84,20,2,0,3,0, - 0,3,128,0,7,128,0,7,192,0,12,224,0,24,112,0, - 48,24,0,0,0,0,0,0,0,15,192,0,24,240,0,48, - 120,0,112,120,0,124,124,0,124,124,0,124,124,0,0,252, - 0,7,124,0,28,124,0,56,124,0,120,124,0,248,124,0, - 248,124,128,248,124,128,248,124,128,252,253,128,127,191,0,62, - 30,0,17,27,81,20,2,0,14,8,0,31,152,0,63,240, - 0,35,240,0,32,224,0,0,0,0,0,0,0,0,0,0, - 15,192,0,24,240,0,48,120,0,112,120,0,124,124,0,124, - 124,0,124,124,0,0,252,0,7,124,0,28,124,0,56,124, - 0,120,124,0,248,124,0,248,124,128,248,124,128,248,124,128, - 252,253,128,127,191,0,62,30,0,17,27,81,20,2,0,56, - 112,0,124,248,0,124,248,0,124,248,0,56,112,0,0,0, - 0,0,0,0,0,0,0,15,192,0,24,240,0,48,120,0, - 112,120,0,124,124,0,124,124,0,124,124,0,0,252,0,7, - 124,0,28,124,0,56,124,0,120,124,0,248,124,0,248,124, - 128,248,124,128,248,124,128,252,253,128,127,191,0,62,30,0, - 17,28,84,20,2,1,15,192,0,12,192,0,24,96,0,24, - 96,0,24,96,0,28,224,0,15,192,0,7,128,0,0,0, - 0,15,192,0,16,240,0,48,120,0,112,120,0,120,124,0, - 124,124,0,124,124,0,0,252,0,7,124,0,28,124,0,56, - 124,0,120,124,0,248,124,0,248,124,128,248,124,128,248,124, - 128,252,253,128,127,255,0,62,62,0,23,19,57,27,2,0, - 15,195,224,24,238,112,48,124,56,112,124,60,120,124,60,124, - 124,62,124,124,62,24,124,62,3,252,62,14,127,254,60,124, - 0,120,124,0,248,124,2,248,124,2,248,124,2,248,124,4, - 252,222,4,127,143,8,63,3,240,14,27,54,18,2,248,7, - 224,14,48,60,24,60,28,120,60,120,124,248,124,248,120,248, - 48,248,0,248,0,248,0,248,0,120,4,120,4,56,4,60, - 8,30,16,7,224,2,0,2,0,3,128,0,192,0,224,0, - 224,0,224,7,128,14,28,56,18,2,0,56,0,56,0,60, - 0,30,0,14,0,7,0,1,0,0,0,0,0,7,192,28, - 224,56,112,56,120,120,120,120,124,248,124,248,124,248,124,255, - 252,248,0,248,0,248,4,120,4,120,4,56,8,60,24,30, - 48,7,192,14,28,56,18,2,0,0,112,0,112,0,240,1, - 224,1,192,3,128,2,0,0,0,0,0,7,192,28,224,56, - 112,56,120,120,120,120,124,248,124,248,124,255,252,248,0,248, - 0,248,0,248,4,120,4,120,12,56,8,60,24,30,48,7, - 192,14,28,56,18,2,0,3,0,7,128,7,128,15,192,12, - 192,24,96,48,56,0,0,0,0,7,192,28,224,56,112,56, - 120,120,120,120,124,248,124,248,124,248,124,255,252,248,0,248, - 0,248,0,120,4,120,4,56,8,60,8,30,16,7,224,14, - 27,54,18,2,0,56,112,124,248,124,248,124,248,56,112,0, - 0,0,0,0,0,7,192,28,224,56,112,56,120,120,120,120, - 124,248,124,248,124,248,124,255,252,248,0,248,0,248,0,120, - 4,120,12,56,8,60,24,30,48,7,192,10,28,56,12,1, - 0,224,0,240,0,248,0,120,0,28,0,14,0,2,0,0, - 0,0,0,127,0,31,0,31,0,31,0,31,0,31,0,31, - 0,31,0,31,0,31,0,31,0,31,0,31,0,31,0,31, - 0,31,0,31,0,31,0,127,192,9,28,56,12,2,0,1, - 128,3,128,7,128,15,0,14,0,28,0,16,0,0,0,0, - 0,254,0,62,0,62,0,62,0,62,0,62,0,62,0,62, - 0,62,0,62,0,62,0,62,0,62,0,62,0,62,0,62, - 0,62,0,62,0,255,128,11,28,56,11,1,0,14,0,30, - 0,31,0,63,0,115,128,224,192,128,96,0,0,0,0,127, - 0,31,0,31,0,31,0,31,0,31,0,31,0,31,0,31, - 0,31,0,31,0,31,0,31,0,31,0,31,0,31,0,31, - 0,31,0,127,192,11,27,54,12,1,0,113,192,251,224,251, - 224,251,224,113,192,0,0,0,0,0,0,127,0,31,0,31, - 0,31,0,31,0,31,0,31,0,31,0,31,0,31,0,31, - 0,31,0,31,0,31,0,31,0,31,0,31,0,31,0,127, - 192,16,28,56,20,2,0,31,8,15,184,7,224,7,224,7, - 224,13,240,16,248,0,248,0,124,7,252,30,126,60,62,56, - 62,120,30,120,31,248,31,248,31,248,31,248,31,248,31,248, - 31,248,30,120,30,120,30,56,60,60,60,12,112,7,224,19, - 27,81,22,2,0,0,2,0,7,194,0,15,254,0,15,252, - 0,8,120,0,0,0,0,0,0,0,0,0,0,254,60,0, - 62,222,0,63,15,0,63,15,128,63,15,128,62,15,128,62, - 15,128,62,15,128,62,15,128,62,15,128,62,15,128,62,15, - 128,62,15,128,62,15,128,62,15,128,62,15,128,62,15,128, - 62,15,128,255,191,224,16,28,56,20,2,0,24,0,28,0, - 30,0,15,0,7,0,3,128,0,192,0,0,0,0,7,192, - 12,112,28,56,56,60,120,30,120,30,248,30,248,31,248,31, - 248,31,248,31,248,31,248,30,120,30,120,30,56,60,28,56, - 12,112,7,192,16,28,56,20,2,0,0,56,0,56,0,120, - 0,240,0,224,1,192,3,0,0,0,0,0,7,192,12,112, - 28,56,56,60,120,30,120,30,248,30,248,31,248,31,248,31, - 248,31,248,31,248,30,120,30,120,30,56,60,28,56,12,112, - 7,192,16,28,56,20,2,0,3,128,3,192,3,192,7,224, - 14,112,28,56,48,12,0,0,0,0,7,192,12,112,28,56, - 56,60,120,30,120,30,248,30,248,31,248,31,248,31,248,31, - 248,31,248,30,120,30,120,30,56,60,28,56,12,112,7,192, - 16,27,54,20,2,0,14,4,31,140,31,248,35,248,32,112, - 0,0,0,0,0,0,7,192,12,112,28,56,56,60,120,30, - 120,30,248,30,248,31,248,31,248,31,248,31,248,31,248,30, - 120,30,120,30,56,60,28,56,12,112,7,192,16,27,54,20, - 2,0,28,56,62,124,62,124,62,124,28,56,0,0,0,0, - 0,0,7,192,12,112,28,56,56,60,120,30,120,30,248,30, - 248,31,248,31,248,31,248,31,248,31,248,30,120,30,120,30, - 56,60,28,56,12,112,7,192,33,26,130,37,2,253,0,3, - 192,0,0,0,7,224,0,0,0,7,224,0,0,0,7,224, - 0,0,0,7,224,0,0,0,3,192,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,255,255,255,255,128,255,255,255,255,128,255, - 255,255,255,128,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,3,192,0,0,0,7,224,0,0,0,7,224,0, - 0,0,7,224,0,0,0,7,224,0,0,0,3,192,0,0, - 16,19,38,20,2,0,7,225,12,114,28,60,56,60,120,62, - 120,62,248,126,248,95,248,223,249,159,251,31,254,31,252,30, - 124,30,120,30,60,28,124,56,78,48,135,192,19,28,84,21, - 1,0,12,0,0,30,0,0,15,0,0,7,0,0,3,128, - 0,1,192,0,0,64,0,0,0,0,0,0,0,254,63,128, - 62,15,128,62,15,128,62,15,128,62,15,128,62,15,128,62, - 15,128,62,15,128,62,15,128,62,15,128,62,15,128,62,15, - 128,62,15,128,62,15,128,62,31,128,62,31,128,30,47,128, - 31,79,128,7,143,224,19,28,84,21,1,0,0,28,0,0, - 60,0,0,60,0,0,120,0,0,224,0,0,192,0,1,128, - 0,0,0,0,0,0,0,254,63,128,62,15,128,62,15,128, - 62,15,128,62,15,128,62,15,128,62,15,128,62,15,128,62, - 15,128,62,15,128,62,15,128,62,15,128,62,15,128,62,15, - 128,62,31,128,62,31,128,30,47,128,30,79,128,7,143,224, - 19,28,84,21,1,0,1,192,0,1,224,0,3,224,0,3, - 240,0,7,56,0,12,28,0,24,4,0,0,0,0,0,0, - 0,254,63,128,62,15,128,62,15,128,62,15,128,62,15,128, - 62,15,128,62,15,128,62,15,128,62,15,128,62,15,128,62, - 15,128,62,15,128,62,15,128,62,15,128,62,31,128,62,31, - 128,30,47,128,30,79,128,7,143,224,19,27,81,21,1,0, - 28,28,0,62,62,0,62,62,0,62,62,0,28,28,0,0, - 0,0,0,0,0,0,0,0,254,63,128,62,15,128,62,15, - 128,62,15,128,62,15,128,62,15,128,62,15,128,62,15,128, - 62,15,128,62,15,128,62,15,128,62,15,128,62,15,128,62, - 15,128,62,31,128,62,31,128,30,47,128,30,79,128,7,143, - 224,18,37,111,19,0,247,0,14,0,0,30,0,0,30,0, - 0,60,0,0,48,0,0,96,0,0,192,0,0,0,0,0, - 0,0,255,207,192,63,3,0,31,3,0,31,2,0,15,2, - 0,15,130,0,15,132,0,7,196,0,7,196,0,3,196,0, - 3,232,0,3,232,0,1,248,0,1,240,0,0,240,0,0, - 240,0,0,96,0,0,96,0,0,96,0,0,32,0,0,64, - 0,12,64,0,30,64,0,62,128,0,62,128,0,60,128,0, - 29,0,0,14,0,0,18,36,108,20,0,247,3,0,0,15, - 0,0,63,0,0,223,0,0,31,0,0,31,0,0,31,0, - 0,31,0,0,31,31,0,31,63,128,31,71,128,31,135,192, - 31,135,192,31,7,192,31,7,192,31,7,192,31,7,128,31, - 7,128,31,15,0,31,15,0,31,14,0,31,12,0,31,24, - 0,31,48,0,31,96,0,31,128,0,31,0,0,31,0,0, - 31,0,0,31,0,0,31,0,0,31,0,0,31,0,0,30, - 0,0,56,0,0,224,0,0,19,36,108,20,0,247,7,14, - 0,15,159,0,15,159,0,15,159,0,7,14,0,0,0,0, - 0,0,0,0,0,0,255,207,224,63,3,0,31,3,0,31, - 2,0,15,2,0,15,130,0,15,132,0,7,196,0,7,196, - 0,3,196,0,3,232,0,3,232,0,1,248,0,1,240,0, - 0,240,0,0,240,0,0,240,0,0,96,0,0,96,0,0, - 32,0,0,64,0,12,64,0,30,64,0,62,64,0,62,128, - 0,60,128,0,29,0,0,14,0,0}; -/* - Fontname: -FreeType-Old Standard TT-Bold-R-Normal--38-380-72-72-P-206-ISO10646-1 - Copyright: Copyright (C) 2006-2008 Alexey Kryukov - Capital A Height: 0, '1' Height: 28 - Calculated Max Values w=33 h=37 x= 5 y=12 dx=37 dy= 0 ascent=29 len=165 - Font Bounding box w=107 h=49 x=-33 y=-11 - Calculated Min Values x= 0 y=-8 dx= 0 dy= 0 - Pure Font ascent =28 descent= 0 - X Font ascent =28 descent= 0 - Max Font ascent =29 descent=-8 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_osb29n[1257] U8G_FONT_SECTION("u8g_font_osb29n") = { - 0,107,49,223,245,28,0,0,0,0,42,58,0,29,248,28, - 0,14,16,32,19,3,12,3,0,7,128,7,128,199,24,227, - 60,242,124,122,248,7,128,7,128,250,248,242,124,227,60,199, - 24,7,128,7,128,3,0,33,33,165,37,2,251,0,1,192, - 0,0,0,1,192,0,0,0,1,192,0,0,0,1,192,0, - 0,0,1,192,0,0,0,1,192,0,0,0,1,192,0,0, - 0,1,192,0,0,0,1,192,0,0,0,1,192,0,0,0, - 1,192,0,0,0,1,192,0,0,0,1,192,0,0,0,1, - 192,0,0,0,1,192,0,0,255,255,255,255,128,255,255,255, - 255,128,255,255,255,255,128,0,1,192,0,0,0,1,192,0, - 0,0,1,192,0,0,0,1,192,0,0,0,1,192,0,0, - 0,1,192,0,0,0,1,192,0,0,0,1,192,0,0,0, - 1,192,0,0,0,1,192,0,0,0,1,192,0,0,0,1, - 192,0,0,0,1,192,0,0,0,1,192,0,0,0,1,192, - 0,0,7,13,13,10,2,249,120,252,252,254,254,126,6,4, - 4,8,24,96,192,10,4,8,14,2,8,255,192,255,192,255, - 192,255,192,6,6,6,10,2,0,120,252,252,252,252,120,13, - 37,74,17,2,248,0,24,0,56,0,56,0,48,0,112,0, - 112,0,96,0,96,0,224,0,224,0,192,1,192,1,192,1, - 128,3,128,3,128,3,128,3,0,7,0,7,0,6,0,14, - 0,14,0,12,0,12,0,28,0,28,0,24,0,56,0,56, - 0,48,0,112,0,112,0,112,0,96,0,224,0,224,0,18, - 28,84,22,2,1,3,240,0,14,28,0,14,28,0,28,14, - 0,60,15,0,60,15,0,124,15,128,124,15,128,124,15,128, - 252,15,192,252,15,192,252,15,192,252,15,192,252,15,192,252, - 15,192,252,15,192,252,15,192,252,15,192,252,15,192,124,15, - 128,124,15,128,124,15,128,60,15,0,60,15,0,28,14,0, - 12,28,0,14,28,0,3,240,0,13,28,56,22,5,0,3, - 128,7,128,15,128,255,128,31,128,31,128,31,128,31,128,31, - 128,31,128,31,128,31,128,31,128,31,128,31,128,31,128,31, - 128,31,128,31,128,31,128,31,128,31,128,31,128,31,128,31, - 128,31,128,31,128,255,248,17,28,84,22,2,1,15,248,0, - 24,62,0,48,63,0,112,31,0,240,31,128,240,31,128,252, - 31,128,252,31,128,254,31,128,126,63,0,60,63,0,0,126, - 0,0,252,0,0,248,0,1,224,0,3,128,0,6,0,0, - 12,0,128,24,0,128,16,0,128,32,0,128,47,1,128,127, - 255,128,127,255,128,71,255,0,67,255,0,65,254,0,64,252, - 0,17,28,84,22,2,1,15,248,0,24,62,0,48,63,0, - 48,31,0,112,31,128,120,31,128,124,31,128,124,31,128,124, - 31,128,60,31,0,0,31,0,0,62,0,0,120,0,15,192, - 0,0,120,0,0,62,0,0,63,0,0,31,0,16,31,128, - 124,31,128,252,31,128,252,31,128,252,31,128,248,31,128,240, - 63,0,112,62,0,56,124,0,31,248,0,18,28,84,22,2, - 0,0,124,0,0,124,0,0,252,0,0,252,0,1,252,0, - 1,252,0,3,252,0,3,252,0,6,252,0,6,252,0,12, - 252,0,12,252,0,24,252,0,24,252,0,48,252,0,48,252, - 0,96,252,0,96,252,0,192,252,0,255,255,192,0,252,0, - 0,252,0,0,252,0,0,252,0,0,252,0,0,252,0,0, - 252,0,15,255,192,17,29,87,22,3,0,0,6,0,112,28, - 0,127,252,0,127,248,0,127,224,0,127,192,0,126,0,0, - 96,0,0,96,0,0,96,0,0,96,0,0,103,224,0,120, - 120,0,112,62,0,96,62,0,96,31,0,0,31,0,0,31, - 128,0,31,128,56,31,128,124,31,128,252,31,128,252,31,128, - 248,31,0,240,31,0,224,30,0,96,62,0,48,124,0,31, - 240,0,18,29,87,22,3,0,0,32,0,3,220,0,7,6, - 0,14,6,0,30,15,0,60,31,0,60,63,0,124,63,0, - 124,62,0,124,28,0,252,0,0,252,0,0,252,0,0,253, - 248,0,255,30,0,254,31,0,252,15,128,252,15,128,252,15, - 192,252,15,192,252,15,192,124,15,192,124,15,192,124,15,192, - 60,15,128,28,15,128,30,15,0,14,30,0,3,252,0,17, - 28,84,22,3,0,103,135,0,111,199,0,127,227,128,127,241, - 128,127,249,128,127,255,128,96,125,128,64,1,0,64,3,0, - 64,3,0,192,6,0,0,4,0,0,12,0,0,24,0,0, - 56,0,0,112,0,0,112,0,0,240,0,1,240,0,3,224, - 0,3,224,0,3,224,0,7,224,0,7,224,0,7,224,0, - 7,224,0,7,224,0,3,192,0,19,29,87,22,2,0,0, - 64,0,7,184,0,28,6,0,56,3,0,112,1,0,112,1, - 128,240,1,128,240,1,128,248,1,128,252,3,0,255,2,0, - 127,196,0,127,248,0,63,252,0,31,255,0,15,255,128,27, - 255,128,48,255,192,96,63,192,96,15,192,224,3,224,224,1, - 192,224,1,192,224,1,192,224,1,192,112,1,128,56,1,0, - 28,6,0,15,252,0,18,28,84,22,3,1,15,240,0,30, - 28,0,60,30,0,124,14,0,124,15,0,252,15,128,252,15, - 128,252,15,128,252,15,128,252,15,192,252,15,192,124,15,192, - 124,15,192,62,31,192,30,63,192,7,239,192,0,15,192,0, - 15,192,0,15,192,30,15,128,31,15,128,63,15,128,63,15, - 0,62,15,0,56,30,0,24,28,0,24,56,0,15,240,0, - 6,19,19,10,2,0,120,252,252,252,252,120,0,0,0,0, - 0,0,0,120,252,252,252,252,120}; -/* - Fontname: -FreeType-Old Standard TT-Bold-R-Normal--38-380-72-72-P-206-ISO10646-1 - Copyright: Copyright (C) 2006-2008 Alexey Kryukov - Capital A Height: 29, '1' Height: 28 - Calculated Max Values w=38 h=37 x= 5 y=21 dx=41 dy= 0 ascent=31 len=165 - Font Bounding box w=107 h=49 x=-33 y=-11 - Calculated Min Values x=-2 y=-9 dx= 0 dy= 0 - Pure Font ascent =29 descent=-9 - X Font ascent =29 descent=-9 - Max Font ascent =31 descent=-9 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_osb29r[7481] U8G_FONT_SECTION("u8g_font_osb29r") = { - 0,107,49,223,245,29,9,166,21,115,32,127,247,31,247,29, - 247,0,0,0,11,0,0,6,28,28,10,2,1,120,252,252, - 252,252,252,252,120,120,120,120,120,48,48,48,48,48,48,48, - 48,0,0,120,252,252,252,252,120,10,9,18,16,3,20,243, - 192,243,192,243,192,243,192,243,192,243,192,97,128,97,128,97, - 128,22,28,84,28,3,0,1,192,224,1,192,224,1,192,224, - 1,192,224,1,128,192,1,128,192,1,128,192,3,129,252,255, - 255,252,255,255,252,3,129,128,3,1,128,3,1,128,7,3, - 128,7,3,128,7,3,128,7,3,128,6,3,0,255,255,252, - 255,255,252,255,255,252,14,7,0,14,7,0,14,6,0,12, - 6,0,12,6,0,28,14,0,28,14,0,18,34,102,22,2, - 253,1,16,0,1,16,0,1,16,0,7,252,0,29,19,0, - 57,17,128,49,16,192,113,16,192,113,17,192,113,19,192,121, - 23,192,127,23,128,127,19,0,63,144,0,63,240,0,31,240, - 0,15,252,0,7,254,0,1,255,0,1,255,128,1,63,128, - 121,31,192,249,23,192,249,19,192,249,17,192,225,17,192,193, - 17,192,97,17,128,97,19,0,57,22,0,15,60,0,1,208, - 0,1,16,0,1,16,0,26,29,116,32,3,0,4,0,12, - 0,27,0,8,0,49,128,24,0,113,192,16,0,113,192,48, - 0,241,224,96,0,241,224,96,0,241,224,192,0,241,224,128, - 0,241,225,128,0,241,225,0,0,113,195,0,0,113,194,0, - 0,59,134,0,0,30,12,0,0,0,12,28,0,0,24,119, - 0,0,16,227,128,0,48,227,128,0,33,227,192,0,97,227, - 192,0,65,227,192,0,193,227,192,1,129,227,192,1,129,227, - 192,3,1,227,128,2,0,227,128,6,0,99,0,4,0,62, - 0,27,28,112,31,2,1,0,254,0,0,1,195,0,0,3, - 129,0,0,7,129,128,0,7,129,128,0,7,129,128,0,7, - 131,128,0,7,195,0,0,7,198,0,0,3,236,0,0,3, - 248,0,0,1,240,0,0,0,248,0,0,1,252,31,224,7, - 124,3,128,14,62,3,0,28,63,3,0,56,31,134,0,120, - 15,134,0,120,7,196,0,248,7,232,0,248,3,248,0,248, - 1,240,0,252,1,248,0,254,0,248,32,127,1,252,64,63, - 254,127,192,31,248,31,128,4,9,9,10,3,20,240,240,240, - 240,240,240,96,96,96,11,35,70,13,2,249,0,96,0,192, - 1,128,3,0,6,0,12,0,28,0,24,0,56,0,56,0, - 120,0,120,0,120,0,248,0,248,0,248,0,248,0,248,0, - 248,0,248,0,248,0,248,0,120,0,120,0,120,0,120,0, - 56,0,56,0,28,0,12,0,14,0,7,0,3,0,1,128, - 0,96,11,36,72,14,1,249,192,0,96,0,48,0,24,0, - 12,0,14,0,7,0,7,0,3,128,3,128,3,192,3,192, - 3,192,3,192,3,224,3,224,3,224,3,224,3,224,3,224, - 3,224,3,224,3,192,3,192,3,192,3,128,3,128,7,0, - 7,0,6,0,12,0,28,0,56,0,112,0,192,0,128,0, - 14,16,32,19,3,12,3,0,7,128,7,128,199,24,227,60, - 242,124,122,248,7,128,7,128,250,248,242,124,227,60,199,24, - 7,128,7,128,3,0,33,33,165,37,2,251,0,1,192,0, - 0,0,1,192,0,0,0,1,192,0,0,0,1,192,0,0, - 0,1,192,0,0,0,1,192,0,0,0,1,192,0,0,0, - 1,192,0,0,0,1,192,0,0,0,1,192,0,0,0,1, - 192,0,0,0,1,192,0,0,0,1,192,0,0,0,1,192, - 0,0,0,1,192,0,0,255,255,255,255,128,255,255,255,255, - 128,255,255,255,255,128,0,1,192,0,0,0,1,192,0,0, - 0,1,192,0,0,0,1,192,0,0,0,1,192,0,0,0, - 1,192,0,0,0,1,192,0,0,0,1,192,0,0,0,1, - 192,0,0,0,1,192,0,0,0,1,192,0,0,0,1,192, - 0,0,0,1,192,0,0,0,1,192,0,0,0,1,192,0, - 0,7,13,13,10,2,249,120,252,252,254,254,126,6,4,4, - 8,24,96,192,10,4,8,14,2,8,255,192,255,192,255,192, - 255,192,6,6,6,10,2,0,120,252,252,252,252,120,13,37, - 74,17,2,248,0,24,0,56,0,56,0,48,0,112,0,112, - 0,96,0,96,0,224,0,224,0,192,1,192,1,192,1,128, - 3,128,3,128,3,128,3,0,7,0,7,0,6,0,14,0, - 14,0,12,0,12,0,28,0,28,0,24,0,56,0,56,0, - 48,0,112,0,112,0,112,0,96,0,224,0,224,0,18,28, - 84,22,2,1,3,240,0,14,28,0,14,28,0,28,14,0, - 60,15,0,60,15,0,124,15,128,124,15,128,124,15,128,252, - 15,192,252,15,192,252,15,192,252,15,192,252,15,192,252,15, - 192,252,15,192,252,15,192,252,15,192,252,15,192,124,15,128, - 124,15,128,124,15,128,60,15,0,60,15,0,28,14,0,12, - 28,0,14,28,0,3,240,0,13,28,56,22,5,0,3,128, - 7,128,15,128,255,128,31,128,31,128,31,128,31,128,31,128, - 31,128,31,128,31,128,31,128,31,128,31,128,31,128,31,128, - 31,128,31,128,31,128,31,128,31,128,31,128,31,128,31,128, - 31,128,31,128,255,248,17,28,84,22,2,1,15,248,0,24, - 62,0,48,63,0,112,31,0,240,31,128,240,31,128,252,31, - 128,252,31,128,254,31,128,126,63,0,60,63,0,0,126,0, - 0,252,0,0,248,0,1,224,0,3,128,0,6,0,0,12, - 0,128,24,0,128,16,0,128,32,0,128,47,1,128,127,255, - 128,127,255,128,71,255,0,67,255,0,65,254,0,64,252,0, - 17,28,84,22,2,1,15,248,0,24,62,0,48,63,0,48, - 31,0,112,31,128,120,31,128,124,31,128,124,31,128,124,31, - 128,60,31,0,0,31,0,0,62,0,0,120,0,15,192,0, - 0,120,0,0,62,0,0,63,0,0,31,0,16,31,128,124, - 31,128,252,31,128,252,31,128,252,31,128,248,31,128,240,63, - 0,112,62,0,56,124,0,31,248,0,18,28,84,22,2,0, - 0,124,0,0,124,0,0,252,0,0,252,0,1,252,0,1, - 252,0,3,252,0,3,252,0,6,252,0,6,252,0,12,252, - 0,12,252,0,24,252,0,24,252,0,48,252,0,48,252,0, - 96,252,0,96,252,0,192,252,0,255,255,192,0,252,0,0, - 252,0,0,252,0,0,252,0,0,252,0,0,252,0,0,252, - 0,15,255,192,17,29,87,22,3,0,0,6,0,112,28,0, - 127,252,0,127,248,0,127,224,0,127,192,0,126,0,0,96, - 0,0,96,0,0,96,0,0,96,0,0,103,224,0,120,120, - 0,112,62,0,96,62,0,96,31,0,0,31,0,0,31,128, - 0,31,128,56,31,128,124,31,128,252,31,128,252,31,128,248, - 31,0,240,31,0,224,30,0,96,62,0,48,124,0,31,240, - 0,18,29,87,22,3,0,0,32,0,3,220,0,7,6,0, - 14,6,0,30,15,0,60,31,0,60,63,0,124,63,0,124, - 62,0,124,28,0,252,0,0,252,0,0,252,0,0,253,248, - 0,255,30,0,254,31,0,252,15,128,252,15,128,252,15,192, - 252,15,192,252,15,192,124,15,192,124,15,192,124,15,192,60, - 15,128,28,15,128,30,15,0,14,30,0,3,252,0,17,28, - 84,22,3,0,103,135,0,111,199,0,127,227,128,127,241,128, - 127,249,128,127,255,128,96,125,128,64,1,0,64,3,0,64, - 3,0,192,6,0,0,4,0,0,12,0,0,24,0,0,56, - 0,0,112,0,0,112,0,0,240,0,1,240,0,3,224,0, - 3,224,0,3,224,0,7,224,0,7,224,0,7,224,0,7, - 224,0,7,224,0,3,192,0,19,29,87,22,2,0,0,64, - 0,7,184,0,28,6,0,56,3,0,112,1,0,112,1,128, - 240,1,128,240,1,128,248,1,128,252,3,0,255,2,0,127, - 196,0,127,248,0,63,252,0,31,255,0,15,255,128,27,255, - 128,48,255,192,96,63,192,96,15,192,224,3,224,224,1,192, - 224,1,192,224,1,192,224,1,192,112,1,128,56,1,0,28, - 6,0,15,252,0,18,28,84,22,3,1,15,240,0,30,28, - 0,60,30,0,124,14,0,124,15,0,252,15,128,252,15,128, - 252,15,128,252,15,128,252,15,192,252,15,192,124,15,192,124, - 15,192,62,31,192,30,63,192,7,239,192,0,15,192,0,15, - 192,0,15,192,30,15,128,31,15,128,63,15,128,63,15,0, - 62,15,0,56,30,0,24,28,0,24,56,0,15,240,0,6, - 19,19,10,2,0,120,252,252,252,252,120,0,0,0,0,0, - 0,0,120,252,252,252,252,120,7,26,26,10,2,249,120,252, - 252,252,252,120,0,0,0,0,0,0,0,120,252,252,254,254, - 126,6,4,4,8,16,96,192,29,33,132,36,3,250,0,0, - 0,24,0,0,0,120,0,0,1,240,0,0,7,192,0,0, - 31,128,0,0,62,0,0,0,248,0,0,3,224,0,0,15, - 192,0,0,31,0,0,0,124,0,0,1,240,0,0,7,192, - 0,0,15,128,0,0,62,0,0,0,248,0,0,0,240,0, - 0,0,124,0,0,0,62,0,0,0,15,128,0,0,3,224, - 0,0,0,248,0,0,0,124,0,0,0,31,0,0,0,7, - 192,0,0,1,240,0,0,0,252,0,0,0,62,0,0,0, - 15,128,0,0,3,224,0,0,1,248,0,0,0,120,0,0, - 0,16,32,11,44,36,2,5,255,255,255,255,255,255,255,255, - 255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255, - 255,255,255,255,29,33,132,36,4,250,192,0,0,0,240,0, - 0,0,124,0,0,0,31,0,0,0,15,192,0,0,3,224, - 0,0,0,248,0,0,0,62,0,0,0,31,128,0,0,7, - 192,0,0,1,240,0,0,0,124,0,0,0,31,0,0,0, - 15,128,0,0,3,224,0,0,0,248,0,0,0,120,0,0, - 1,240,0,0,3,224,0,0,15,128,0,0,62,0,0,0, - 248,0,0,1,240,0,0,7,192,0,0,31,0,0,0,124, - 0,0,1,248,0,0,3,224,0,0,15,128,0,0,62,0, - 0,0,252,0,0,0,240,0,0,0,64,0,0,0,12,28, - 56,18,3,1,63,128,119,224,65,224,129,240,129,240,129,240, - 129,240,129,224,193,224,67,192,3,128,7,0,6,0,12,0, - 8,0,24,0,16,64,16,64,16,64,24,128,15,0,0,0, - 7,128,15,192,15,192,15,192,15,192,7,128,28,29,116,32, - 2,0,0,2,0,0,0,125,240,0,1,192,28,0,3,0, - 6,0,6,0,3,0,12,0,1,128,24,15,61,192,56,28, - 188,192,48,56,248,224,112,112,120,224,112,240,120,96,225,224, - 120,112,225,224,248,112,225,224,240,112,227,224,240,112,227,192, - 240,112,227,192,240,112,227,193,224,96,227,193,224,224,99,193, - 224,192,99,195,224,192,115,194,225,128,49,228,227,0,56,120, - 124,0,28,0,0,0,12,0,0,0,7,0,0,0,3,128, - 24,0,0,255,224,0,26,29,116,29,2,0,0,4,0,0, - 0,6,0,0,0,14,0,0,0,14,0,0,0,15,0,0, - 0,31,0,0,0,31,0,0,0,31,128,0,0,63,128,0, - 0,47,128,0,0,47,192,0,0,111,192,0,0,79,192,0, - 0,71,192,0,0,199,224,0,0,135,224,0,0,131,224,0, - 1,131,240,0,1,3,240,0,3,1,240,0,3,255,248,0, - 2,1,248,0,6,0,248,0,6,0,252,0,4,0,252,0, - 12,0,252,0,12,0,124,0,30,0,254,0,255,199,255,192, - 22,28,84,27,3,0,255,255,0,31,131,192,31,131,224,31, - 129,240,31,129,248,31,129,248,31,129,248,31,129,248,31,129, - 248,31,129,240,31,129,240,31,131,192,31,131,128,31,252,0, - 31,131,128,31,129,224,31,128,240,31,128,248,31,128,252,31, - 128,252,31,128,252,31,128,252,31,128,252,31,128,248,31,128, - 248,31,129,240,31,131,224,255,255,128,21,28,84,26,3,1, - 1,254,48,7,3,48,14,1,240,30,0,240,60,0,240,60, - 0,112,124,0,112,124,0,48,124,0,48,252,0,48,252,0, - 48,252,0,16,252,0,0,252,0,0,252,0,0,252,0,0, - 252,0,0,252,0,24,252,0,24,124,0,16,124,0,16,124, - 0,16,60,0,48,60,0,32,30,0,96,14,0,192,7,1, - 128,1,254,0,25,28,112,30,3,0,255,255,128,0,31,128, - 224,0,31,128,112,0,31,128,56,0,31,128,60,0,31,128, - 30,0,31,128,30,0,31,128,31,0,31,128,31,0,31,128, - 31,0,31,128,31,128,31,128,31,128,31,128,31,128,31,128, - 31,128,31,128,31,128,31,128,31,128,31,128,31,128,31,128, - 31,128,31,128,31,0,31,128,31,0,31,128,31,0,31,128, - 30,0,31,128,30,0,31,128,60,0,31,128,56,0,31,128, - 112,0,31,128,224,0,255,255,128,0,22,28,84,26,2,0, - 255,255,252,15,192,124,15,192,60,15,192,28,15,192,28,15, - 192,12,15,192,12,15,192,12,15,193,4,15,193,0,15,195, - 0,15,195,0,15,199,0,15,255,0,15,199,0,15,195,0, - 15,195,0,15,193,4,15,193,4,15,193,4,15,192,12,15, - 192,12,15,192,12,15,192,28,15,192,28,15,192,60,15,192, - 252,255,255,252,22,28,84,25,2,0,255,255,252,31,128,252, - 31,128,124,31,128,60,31,128,28,31,128,28,31,128,28,31, - 128,12,31,129,12,31,129,12,31,131,12,31,131,0,31,135, - 0,31,255,0,31,143,0,31,135,0,31,131,0,31,129,0, - 31,129,0,31,129,0,31,128,0,31,128,0,31,128,0,31, - 128,0,31,128,0,31,128,0,31,128,0,255,252,0,24,29, - 87,28,3,0,0,16,0,1,239,24,3,3,152,14,0,248, - 30,0,248,28,0,120,60,0,56,60,0,56,124,0,24,124, - 0,24,124,0,24,252,0,8,252,0,0,252,0,0,252,0, - 0,252,31,255,252,1,248,252,1,248,252,1,248,252,1,248, - 124,1,248,124,1,248,124,1,248,60,1,248,60,1,248,30, - 3,152,14,3,24,7,6,24,1,220,24,27,28,112,31,2, - 0,255,251,255,224,31,128,63,0,31,128,63,0,31,128,63, - 0,31,128,63,0,31,128,63,0,31,128,63,0,31,128,63, - 0,31,128,63,0,31,128,63,0,31,128,63,0,31,128,63, - 0,31,128,63,0,31,255,255,0,31,128,63,0,31,128,63, - 0,31,128,63,0,31,128,63,0,31,128,63,0,31,128,63, - 0,31,128,63,0,31,128,63,0,31,128,63,0,31,128,63, - 0,31,128,63,0,31,128,63,0,31,128,63,0,255,251,255, - 224,13,28,56,17,2,0,255,248,31,128,31,128,31,128,31, - 128,31,128,31,128,31,128,31,128,31,128,31,128,31,128,31, - 128,31,128,31,128,31,128,31,128,31,128,31,128,31,128,31, - 128,31,128,31,128,31,128,31,128,31,128,31,128,255,248,18, - 28,84,20,1,0,7,255,192,0,126,0,0,126,0,0,126, - 0,0,126,0,0,126,0,0,126,0,0,126,0,0,126,0, - 0,126,0,0,126,0,0,126,0,0,126,0,0,126,0,0, - 126,0,0,126,0,0,126,0,16,126,0,124,126,0,252,126, - 0,252,126,0,252,126,0,248,126,0,240,124,0,224,124,0, - 96,120,0,32,240,0,31,224,0,26,28,112,29,2,0,255, - 241,255,0,31,128,120,0,31,128,112,0,31,128,96,0,31, - 128,64,0,31,128,192,0,31,129,128,0,31,131,0,0,31, - 134,0,0,31,134,0,0,31,142,0,0,31,159,0,0,31, - 191,0,0,31,255,128,0,31,223,128,0,31,159,192,0,31, - 143,192,0,31,143,224,0,31,135,224,0,31,135,240,0,31, - 131,240,0,31,131,248,0,31,129,248,0,31,129,252,0,31, - 128,252,0,31,128,254,0,31,128,254,0,255,243,255,192,22, - 28,84,25,2,0,255,248,0,31,128,0,31,128,0,31,128, - 0,31,128,0,31,128,0,31,128,0,31,128,0,31,128,0, - 31,128,0,31,128,0,31,128,0,31,128,0,31,128,0,31, - 128,0,31,128,0,31,128,12,31,128,12,31,128,12,31,128, - 12,31,128,28,31,128,28,31,128,60,31,128,60,31,128,124, - 31,128,252,31,129,252,255,255,252,31,28,112,34,2,0,255, - 128,15,254,15,128,15,224,15,192,15,224,15,192,15,224,15, - 192,15,224,15,224,23,224,15,224,23,224,15,240,23,224,13, - 240,23,224,13,240,39,224,13,248,39,224,12,248,39,224,12, - 248,39,224,12,252,71,224,12,124,71,224,12,124,71,224,12, - 126,71,224,12,62,135,224,12,63,135,224,12,63,135,224,12, - 31,135,224,12,31,7,224,12,31,7,224,12,15,7,224,12, - 15,7,224,28,14,7,224,62,6,7,224,255,134,63,254,27, - 28,112,30,2,0,255,128,255,224,31,192,63,0,31,192,30, - 0,15,224,12,0,7,240,12,0,7,240,12,0,7,248,12, - 0,7,248,12,0,6,252,12,0,6,254,12,0,6,126,12, - 0,6,63,12,0,6,63,140,0,6,31,140,0,6,31,204, - 0,6,15,236,0,6,7,236,0,6,7,252,0,6,3,252, - 0,6,1,252,0,6,1,252,0,6,0,252,0,6,0,252, - 0,6,0,124,0,6,0,60,0,15,0,60,0,31,128,28, - 0,255,224,12,0,22,28,84,27,3,1,1,254,0,3,3, - 0,6,1,128,14,1,192,28,0,224,60,0,240,60,0,240, - 124,0,248,124,0,248,124,0,248,252,0,252,252,0,252,252, - 0,252,252,0,252,252,0,252,252,0,252,252,0,252,252,0, - 252,124,0,248,124,0,248,124,0,248,60,0,240,60,0,240, - 28,0,224,14,1,192,6,1,128,3,3,0,1,254,0,23, - 28,84,27,2,0,255,255,128,31,129,240,31,128,248,31,128, - 252,31,128,124,31,128,126,31,128,126,31,128,126,31,128,126, - 31,128,126,31,128,124,31,128,252,31,128,248,31,129,224,31, - 255,128,31,128,0,31,128,0,31,128,0,31,128,0,31,128, - 0,31,128,0,31,128,0,31,128,0,31,128,0,31,128,0, - 31,128,0,31,128,0,255,248,0,22,37,111,27,3,248,1, - 254,0,3,3,0,6,1,128,14,1,192,28,0,224,60,0, - 240,60,0,240,124,0,248,124,0,248,124,0,248,252,0,252, - 252,0,252,252,0,252,252,0,252,252,0,252,252,0,252,252, - 0,252,252,0,252,124,0,248,124,0,248,124,0,248,60,56, - 240,60,76,240,30,133,224,14,135,224,7,135,192,3,135,132, - 1,238,4,0,22,4,0,6,4,0,7,12,0,7,12,0, - 7,252,0,7,248,0,7,248,0,3,240,0,1,224,25,28, - 112,28,2,0,255,255,0,0,31,135,192,0,31,131,224,0, - 31,129,240,0,31,129,248,0,31,129,248,0,31,129,248,0, - 31,129,248,0,31,129,248,0,31,129,240,0,31,131,224,0, - 31,135,192,0,31,254,0,0,31,135,128,0,31,131,192,0, - 31,129,240,0,31,129,240,0,31,129,248,0,31,129,248,0, - 31,129,248,0,31,129,248,0,31,129,248,128,31,129,248,128, - 31,129,248,128,31,129,248,128,31,129,249,0,31,128,249,0, - 255,248,126,0,18,29,87,23,3,0,1,0,0,31,225,128, - 48,57,128,96,31,128,96,15,128,224,7,128,240,3,128,240, - 3,128,248,1,128,254,1,128,255,1,128,127,192,0,127,224, - 0,63,248,0,31,252,0,7,255,0,3,255,0,128,255,128, - 128,127,128,192,31,192,192,15,192,192,7,192,224,3,192,224, - 1,192,240,1,128,248,1,128,248,3,0,206,2,0,135,188, - 0,24,28,84,27,2,0,255,255,255,252,126,63,248,126,31, - 240,126,15,224,126,15,224,126,7,192,126,7,192,126,3,192, - 126,3,192,126,3,128,126,3,128,126,2,0,126,0,0,126, - 0,0,126,0,0,126,0,0,126,0,0,126,0,0,126,0, - 0,126,0,0,126,0,0,126,0,0,126,0,0,126,0,0, - 126,0,0,126,0,0,126,0,7,255,224,26,28,112,30,3, - 0,255,240,127,192,31,128,31,0,31,128,14,0,31,128,6, - 0,31,128,6,0,31,128,6,0,31,128,6,0,31,128,6, - 0,31,128,6,0,31,128,6,0,31,128,6,0,31,128,6, - 0,31,128,6,0,31,128,6,0,31,128,6,0,31,128,6, - 0,31,128,6,0,31,128,6,0,31,128,6,0,31,128,6, - 0,31,128,6,0,31,128,6,0,15,128,12,0,15,192,12, - 0,7,192,24,0,7,224,56,0,1,252,240,0,0,255,192, - 0,27,28,112,30,2,0,255,248,127,224,31,192,15,0,15, - 192,6,0,15,192,6,0,7,224,4,0,7,224,12,0,7, - 224,8,0,3,240,8,0,3,240,8,0,3,240,24,0,1, - 248,16,0,1,248,16,0,1,252,48,0,0,252,32,0,0, - 252,32,0,0,254,96,0,0,126,64,0,0,126,64,0,0, - 127,192,0,0,63,128,0,0,63,128,0,0,63,128,0,0, - 31,0,0,0,31,0,0,0,31,0,0,0,14,0,0,0, - 14,0,0,0,14,0,0,38,28,140,41,2,0,255,243,255, - 207,252,31,192,126,1,224,15,192,126,0,192,15,192,62,0, - 192,7,192,63,0,128,7,224,63,0,128,7,224,63,1,128, - 7,224,63,129,0,3,240,63,129,0,3,240,127,131,0,3, - 240,111,195,0,1,248,79,194,0,1,248,207,194,0,1,248, - 199,230,0,0,252,135,230,0,0,252,135,228,0,0,253,131, - 244,0,0,127,131,252,0,0,127,3,248,0,0,127,3,248, - 0,0,127,1,248,0,0,63,1,248,0,0,62,1,240,0, - 0,62,0,240,0,0,30,0,240,0,0,28,0,240,0,0, - 28,0,96,0,0,12,0,96,0,26,28,112,29,2,0,255, - 241,255,128,31,224,124,0,15,224,56,0,15,224,48,0,7, - 240,96,0,7,240,96,0,3,248,192,0,3,248,128,0,1, - 253,128,0,0,255,0,0,0,254,0,0,0,126,0,0,0, - 127,0,0,0,63,0,0,0,63,128,0,0,31,128,0,0, - 63,192,0,0,111,192,0,0,79,224,0,0,199,224,0,1, - 135,240,0,1,131,240,0,3,3,248,0,2,1,248,0,6, - 1,252,0,14,0,252,0,30,1,254,0,255,199,255,192,25, - 28,112,28,2,0,255,240,255,128,31,192,60,0,31,192,24, - 0,15,192,24,0,15,224,24,0,7,224,16,0,7,224,48, - 0,3,240,32,0,3,240,32,0,1,248,96,0,1,248,64, - 0,1,252,64,0,0,252,192,0,0,254,128,0,0,127,128, - 0,0,127,128,0,0,63,0,0,0,63,0,0,0,63,0, - 0,0,63,0,0,0,63,0,0,0,63,0,0,0,63,0, - 0,0,63,0,0,0,63,0,0,0,63,0,0,0,63,0, - 0,1,255,224,0,20,28,84,25,3,0,127,255,240,126,7, - 240,124,7,224,120,15,224,112,15,192,96,31,192,96,31,128, - 96,63,128,64,63,0,64,127,0,0,254,0,0,254,0,1, - 252,0,1,248,0,3,248,0,3,240,0,7,240,0,7,224, - 16,15,224,16,15,192,16,31,192,48,31,128,48,63,128,112, - 63,0,112,127,0,240,126,1,240,254,7,240,255,255,240,9, - 35,70,15,3,249,255,128,248,0,248,0,248,0,248,0,248, - 0,248,0,248,0,248,0,248,0,248,0,248,0,248,0,248, - 0,248,0,248,0,248,0,248,0,248,0,248,0,248,0,248, - 0,248,0,248,0,248,0,248,0,248,0,248,0,248,0,248, - 0,248,0,248,0,248,0,248,0,255,128,13,37,74,17,2, - 248,192,0,224,0,224,0,96,0,112,0,112,0,48,0,56, - 0,56,0,24,0,24,0,28,0,28,0,12,0,14,0,14, - 0,6,0,6,0,7,0,7,0,3,0,3,128,3,128,1, - 128,1,192,1,192,0,192,0,192,0,224,0,224,0,96,0, - 112,0,112,0,48,0,48,0,56,0,56,9,35,70,15,3, - 249,255,128,15,128,15,128,15,128,15,128,15,128,15,128,15, - 128,15,128,15,128,15,128,15,128,15,128,15,128,15,128,15, - 128,15,128,15,128,15,128,15,128,15,128,15,128,15,128,15, - 128,15,128,15,128,15,128,15,128,15,128,15,128,15,128,15, - 128,15,128,15,128,255,128,18,14,42,22,2,15,0,192,0, - 0,192,0,1,224,0,3,240,0,3,240,0,7,56,0,7, - 56,0,14,28,0,28,14,0,28,14,0,56,7,0,56,7, - 0,112,3,128,224,1,192,20,3,9,20,0,249,255,255,240, - 255,255,240,255,255,240,7,7,7,17,3,21,224,240,240,120, - 60,12,6,17,19,57,20,2,0,15,192,0,24,240,0,48, - 120,0,112,120,0,124,124,0,124,124,0,124,124,0,0,252, - 0,7,124,0,28,124,0,56,124,0,120,124,0,248,124,0, - 248,124,128,248,124,128,248,124,128,252,253,128,127,191,0,62, - 30,0,18,28,84,20,0,0,255,0,0,31,0,0,31,0, - 0,31,0,0,31,0,0,31,0,0,31,0,0,31,0,0, - 31,0,0,31,60,0,31,78,0,31,143,0,31,135,128,31, - 7,128,31,7,128,31,7,192,31,7,192,31,7,192,31,7, - 192,31,7,192,31,7,192,31,7,192,31,7,128,31,7,128, - 31,135,0,25,143,0,16,206,0,16,120,0,14,19,38,18, - 2,0,7,224,14,48,60,24,60,28,120,60,120,124,248,124, - 248,120,248,48,248,0,248,0,248,0,248,0,120,4,120,4, - 56,4,28,8,14,16,7,224,18,28,84,21,2,0,0,254, - 0,0,62,0,0,62,0,0,62,0,0,62,0,0,62,0, - 0,62,0,0,62,0,0,62,0,15,62,0,28,190,0,60, - 126,0,120,126,0,120,62,0,120,62,0,248,62,0,248,62, - 0,248,62,0,248,62,0,248,62,0,248,62,0,248,62,0, - 120,62,0,120,62,0,120,126,0,60,126,0,28,190,0,15, - 63,192,14,19,38,18,2,0,7,192,28,224,56,112,56,120, - 120,120,120,124,248,124,248,124,248,124,255,252,248,0,248,0, - 248,0,120,4,120,4,56,8,60,8,30,16,7,224,14,28, - 56,13,1,0,1,240,7,24,15,28,30,60,30,124,62,124, - 62,56,62,0,62,0,255,192,62,0,62,0,62,0,62,0, - 62,0,62,0,62,0,62,0,62,0,62,0,62,0,62,0, - 62,0,62,0,62,0,62,0,62,0,255,192,19,28,84,22, - 2,247,7,225,192,30,118,96,60,60,224,60,60,224,124,62, - 192,124,62,0,124,62,0,124,62,0,60,60,0,60,60,0, - 30,120,0,7,224,0,56,0,0,96,0,0,96,0,0,127, - 224,0,127,254,0,127,255,0,63,255,128,31,255,128,96,7, - 128,192,3,128,128,3,128,128,3,0,128,3,0,64,6,0, - 48,28,0,15,240,0,20,28,84,22,1,0,255,0,0,31, - 0,0,31,0,0,31,0,0,31,0,0,31,0,0,31,0, - 0,31,0,0,31,0,0,31,30,0,31,111,0,31,135,128, - 31,135,192,31,135,192,31,7,192,31,7,192,31,7,192,31, - 7,192,31,7,192,31,7,192,31,7,192,31,7,192,31,7, - 192,31,7,192,31,7,192,31,7,192,31,7,192,255,223,240, - 8,28,28,12,2,0,60,126,126,126,126,60,0,0,0,252, - 124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124, - 124,255,12,37,74,13,254,247,1,224,3,240,3,240,3,240, - 3,240,1,224,0,0,0,0,0,0,15,224,3,224,3,224, - 3,224,3,224,3,224,3,224,3,224,3,224,3,224,3,224, - 3,224,3,224,3,224,3,224,3,224,3,224,3,224,3,224, - 3,224,3,224,123,224,251,224,251,224,243,192,227,192,103,128, - 30,0,20,28,84,21,1,0,255,0,0,31,0,0,31,0, - 0,31,0,0,31,0,0,31,0,0,31,0,0,31,0,0, - 31,0,0,31,31,192,31,7,0,31,6,0,31,4,0,31, - 8,0,31,16,0,31,16,0,31,48,0,31,120,0,31,248, - 0,31,188,0,31,60,0,31,30,0,31,31,0,31,15,0, - 31,15,128,31,15,128,31,15,192,255,223,240,11,28,56,12, - 1,0,255,0,31,0,31,0,31,0,31,0,31,0,31,0, - 31,0,31,0,31,0,31,0,31,0,31,0,31,0,31,0, - 31,0,31,0,31,0,31,0,31,0,31,0,31,0,31,0, - 31,0,31,0,31,0,31,0,255,224,27,19,76,30,2,0, - 254,60,30,0,62,222,111,0,63,31,143,0,63,31,143,128, - 63,31,143,128,62,31,15,128,62,31,15,128,62,31,15,128, - 62,31,15,128,62,31,15,128,62,31,15,128,62,31,15,128, - 62,31,15,128,62,31,15,128,62,31,15,128,62,31,15,128, - 62,31,15,128,62,31,15,128,255,63,223,224,19,19,57,22, - 2,0,254,60,0,62,222,0,63,15,0,63,15,128,63,15, - 128,62,15,128,62,15,128,62,15,128,62,15,128,62,15,128, - 62,15,128,62,15,128,62,15,128,62,15,128,62,15,128,62, - 15,128,62,15,128,62,15,128,255,191,224,16,19,38,20,2, - 0,7,192,12,112,28,56,56,60,120,30,120,30,248,30,248, - 31,248,31,248,31,248,31,248,31,248,30,120,30,120,30,56, - 60,28,56,12,112,7,192,18,28,84,21,1,247,255,60,0, - 31,78,0,31,143,0,31,135,128,31,7,128,31,7,128,31, - 7,192,31,7,192,31,7,192,31,7,192,31,7,192,31,7, - 192,31,7,192,31,7,128,31,7,128,31,135,128,31,143,0, - 31,78,0,31,60,0,31,0,0,31,0,0,31,0,0,31, - 0,0,31,0,0,31,0,0,31,0,0,31,0,0,255,192, - 0,17,28,84,20,2,247,7,130,0,28,194,0,60,102,0, - 120,126,0,120,62,0,120,62,0,248,62,0,248,62,0,248, - 62,0,248,62,0,248,62,0,248,62,0,248,62,0,120,62, - 0,120,62,0,120,126,0,60,126,0,28,190,0,15,62,0, - 0,62,0,0,62,0,0,62,0,0,62,0,0,62,0,0, - 62,0,0,62,0,0,62,0,0,255,128,14,19,38,17,2, - 0,254,48,62,120,62,188,63,60,63,124,62,124,62,56,62, - 0,62,0,62,0,62,0,62,0,62,0,62,0,62,0,62, - 0,62,0,62,0,255,128,13,19,38,16,2,0,31,16,97, - 208,96,112,224,48,224,48,240,16,248,0,126,0,127,128,63, - 224,15,240,135,240,193,248,192,120,224,56,224,24,240,16,156, - 48,135,192,12,27,54,14,1,0,6,0,6,0,6,0,6, - 0,6,0,14,0,30,0,62,0,255,224,62,0,62,0,62, - 0,62,0,62,0,62,0,62,0,62,0,62,0,62,16,62, - 16,62,16,62,16,62,16,62,32,62,32,31,192,7,128,19, - 19,57,21,1,0,254,63,128,62,15,128,62,15,128,62,15, - 128,62,15,128,62,15,128,62,15,128,62,15,128,62,15,128, - 62,15,128,62,15,128,62,15,128,62,15,128,62,15,128,62, - 31,128,62,31,128,30,47,128,30,79,128,7,143,224,18,19, - 57,20,1,0,255,143,192,62,3,0,30,2,0,30,2,0, - 31,2,0,15,4,0,15,4,0,15,132,0,7,136,0,7, - 200,0,7,216,0,3,208,0,3,240,0,3,240,0,1,224, - 0,1,224,0,0,224,0,0,192,0,0,192,0,28,19,76, - 30,1,0,255,63,231,240,62,15,129,192,30,7,129,128,30, - 7,129,128,31,7,193,0,15,7,193,0,15,7,195,0,15, - 143,226,0,7,137,226,0,7,137,230,0,7,217,244,0,3, - 208,244,0,3,240,248,0,3,240,248,0,1,224,248,0,1, - 224,112,0,1,192,112,0,0,192,112,0,0,192,32,0,18, - 19,57,20,1,0,255,63,128,126,14,0,62,12,0,31,8, - 0,31,16,0,15,176,0,15,160,0,7,192,0,3,192,0, - 3,224,0,1,240,0,3,240,0,2,248,0,4,248,0,12, - 124,0,8,126,0,24,62,0,56,63,0,254,127,192,19,28, - 84,20,0,247,255,207,224,63,3,128,31,3,0,31,2,0, - 15,2,0,15,130,0,15,130,0,7,196,0,7,196,0,3, - 196,0,3,232,0,3,232,0,1,248,0,1,248,0,0,240, - 0,0,240,0,0,112,0,0,96,0,0,96,0,0,32,0, - 0,64,0,12,64,0,30,64,0,62,64,0,62,128,0,60, - 128,0,29,0,0,14,0,0,14,19,38,17,1,0,127,252, - 120,124,112,248,96,248,65,240,65,224,67,224,3,192,7,192, - 7,128,15,128,31,4,31,4,62,4,62,12,124,12,120,28, - 248,60,255,252,12,35,70,16,2,249,1,240,7,128,15,0, - 15,0,31,0,31,0,31,0,31,0,31,0,31,0,31,0, - 31,0,31,0,31,0,30,0,30,0,56,0,224,0,56,0, - 30,0,30,0,31,0,31,0,31,0,31,0,31,0,31,0, - 31,0,31,0,31,0,31,0,15,0,15,0,7,128,1,240, - 3,36,36,11,4,248,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,224,224,224,224,224,12,37,74,16,2,248, - 128,0,240,0,28,0,15,0,15,0,15,128,15,128,15,128, - 15,128,15,128,15,128,15,128,15,128,15,128,15,128,15,128, - 7,128,3,192,0,112,3,192,7,128,15,128,15,128,15,128, - 15,128,15,128,15,128,15,128,15,128,15,128,15,128,15,128, - 15,0,15,0,28,0,248,0,128,0,21,8,24,25,2,6, - 62,0,48,127,192,16,255,240,8,135,252,8,129,255,24,128, - 127,248,192,31,240,96,3,224,255}; -/* - Fontname: -FreeType-Old Standard TT-Bold-R-Normal--48-480-72-72-P-258-ISO10646-1 - Copyright: Copyright (C) 2006-2008 Alexey Kryukov - Capital A Height: 35, '1' Height: 34 - Calculated Max Values w=49 h=46 x= 9 y=28 dx=52 dy= 0 ascent=45 len=246 - Font Bounding box w=133 h=60 x=-41 y=-14 - Calculated Min Values x=-2 y=-12 dx= 0 dy= 0 - Pure Font ascent =35 descent=-10 - X Font ascent =35 descent=-10 - Max Font ascent =45 descent=-12 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_osb35[22097] U8G_FONT_SECTION("u8g_font_osb35") = { - 0,133,60,215,242,35,12,220,29,224,32,255,246,45,244,35, - 246,0,0,0,13,0,0,8,34,34,14,3,1,126,126,255, - 255,255,255,255,255,126,126,126,126,60,60,60,60,60,24,24, - 24,24,24,24,24,24,0,0,0,126,255,255,255,255,126,12, - 12,24,18,3,23,32,64,241,224,249,240,249,240,249,240,249, - 240,249,240,112,224,112,224,112,224,112,224,112,224,28,34,136, - 34,3,0,0,112,14,0,0,112,14,0,0,112,14,0,0, - 112,14,0,0,240,30,0,0,224,28,0,0,224,28,0,0, - 224,28,0,0,224,28,0,255,255,255,240,255,255,255,240,255, - 255,255,240,1,192,56,0,1,192,56,0,1,192,56,0,1, - 192,56,0,3,192,56,0,3,128,120,0,3,128,112,0,3, - 128,112,0,3,128,112,0,3,128,112,0,255,255,255,224,255, - 255,255,224,255,255,255,224,7,0,224,0,7,0,224,0,7, - 0,224,0,7,0,224,0,15,1,224,0,14,1,224,0,14, - 1,192,0,14,1,192,0,14,1,192,0,23,42,126,28,2, - 252,0,195,0,0,195,0,0,195,0,0,195,0,3,255,192, - 7,195,112,28,195,24,60,195,12,56,195,14,120,195,14,120, - 195,30,120,195,62,124,195,126,126,195,126,127,195,124,127,195, - 56,63,243,0,63,251,0,31,255,0,31,255,128,7,255,192, - 3,255,240,0,255,248,0,255,248,0,223,252,0,199,252,124, - 195,254,124,195,254,252,195,126,252,195,62,248,195,30,240,195, - 30,224,195,28,96,195,28,112,195,56,56,195,56,28,195,96, - 7,255,192,0,195,0,0,195,0,0,195,0,0,195,0,33, - 35,175,41,4,0,0,0,0,48,0,15,192,0,96,0,60, - 240,0,224,0,56,112,0,192,0,120,120,1,128,0,120,120, - 1,128,0,248,124,3,0,0,248,124,7,0,0,248,124,6, - 0,0,248,124,14,0,0,248,124,12,0,0,248,124,24,0, - 0,120,120,24,0,0,120,120,48,0,0,56,240,112,0,0, - 28,224,96,0,0,15,192,192,0,0,0,0,192,0,0,0, - 1,128,240,0,0,3,131,156,0,0,3,7,158,0,0,7, - 15,15,0,0,6,15,15,0,0,12,31,15,128,0,12,31, - 15,128,0,24,31,15,128,0,56,31,15,128,0,48,31,15, - 128,0,96,31,15,128,0,96,31,15,128,0,192,15,15,0, - 1,192,15,15,0,1,128,7,14,0,3,128,7,158,0,3, - 0,1,248,0,33,34,170,37,2,1,0,31,224,0,0,0, - 112,112,0,0,0,224,48,0,0,0,224,24,0,0,1,224, - 24,0,0,1,224,24,0,0,1,224,24,0,0,1,240,56, - 0,0,1,240,48,0,0,1,248,96,0,0,1,248,192,0, - 0,0,255,128,0,0,0,255,0,0,0,0,126,0,0,0, - 0,63,0,0,0,0,255,129,255,128,1,223,128,62,0,3, - 143,192,28,0,7,15,224,24,0,14,7,224,56,0,30,3, - 240,48,0,60,1,248,48,0,124,1,248,96,0,124,0,252, - 96,0,252,0,126,192,0,252,0,127,128,0,252,0,63,128, - 0,254,0,31,128,0,255,0,31,128,0,255,0,15,193,128, - 127,192,63,225,0,63,248,247,243,0,31,255,195,254,0,15, - 254,0,252,0,5,12,12,11,3,23,32,240,248,248,248,248, - 248,112,112,112,112,112,14,43,86,18,3,248,0,28,0,56, - 0,112,0,224,1,192,3,128,7,0,15,0,14,0,30,0, - 30,0,60,0,60,0,124,0,124,0,124,0,252,0,252,0, - 252,0,252,0,252,0,252,0,252,0,252,0,252,0,252,0, - 124,0,124,0,124,0,124,0,60,0,60,0,30,0,30,0, - 14,0,15,0,7,0,3,128,1,192,0,224,0,112,0,56, - 0,12,13,43,86,17,1,248,192,0,224,0,48,0,24,0, - 28,0,14,0,7,0,7,128,3,128,3,192,1,224,1,224, - 1,224,1,240,1,240,1,240,1,248,1,248,1,248,1,248, - 1,248,1,248,1,248,1,248,1,248,1,248,1,248,1,240, - 1,240,1,240,1,224,1,224,3,192,3,192,3,128,7,128, - 7,0,14,0,28,0,56,0,112,0,224,0,128,0,17,19, - 57,24,4,13,1,128,0,3,192,0,3,192,0,227,195,0, - 241,135,128,248,143,128,252,159,128,126,191,0,3,192,0,3, - 192,0,126,191,0,252,159,128,248,143,128,241,135,128,225,195, - 0,3,192,0,3,192,0,3,192,0,1,128,0,41,41,246, - 45,2,249,0,0,28,0,0,0,0,0,28,0,0,0,0, - 0,28,0,0,0,0,0,28,0,0,0,0,0,28,0,0, - 0,0,0,28,0,0,0,0,0,28,0,0,0,0,0,28, - 0,0,0,0,0,28,0,0,0,0,0,28,0,0,0,0, - 0,28,0,0,0,0,0,28,0,0,0,0,0,28,0,0, - 0,0,0,28,0,0,0,0,0,28,0,0,0,0,0,28, - 0,0,0,0,0,28,0,0,0,0,0,28,0,0,0,0, - 0,28,0,0,0,255,255,255,255,255,128,255,255,255,255,255, - 128,255,255,255,255,255,128,0,0,28,0,0,0,0,0,28, - 0,0,0,0,0,28,0,0,0,0,0,28,0,0,0,0, - 0,28,0,0,0,0,0,28,0,0,0,0,0,28,0,0, - 0,0,0,28,0,0,0,0,0,28,0,0,0,0,0,28, - 0,0,0,0,0,28,0,0,0,0,0,28,0,0,0,0, - 0,28,0,0,0,0,0,28,0,0,0,0,0,28,0,0, - 0,0,0,28,0,0,0,0,0,28,0,0,0,0,0,28, - 0,0,0,0,0,28,0,0,0,9,15,30,13,2,248,126, - 0,255,0,255,128,255,128,255,128,127,128,1,128,1,128,1, - 128,3,0,2,0,6,0,28,0,56,0,96,0,12,5,10, - 18,3,10,255,240,255,240,255,240,255,240,255,240,8,6,6, - 14,3,1,126,255,255,255,255,126,16,44,88,22,3,247,0, - 7,0,15,0,14,0,14,0,14,0,30,0,28,0,28,0, - 60,0,56,0,56,0,120,0,112,0,112,0,240,0,224,0, - 224,0,224,1,224,1,192,1,192,3,192,3,128,3,128,7, - 128,7,0,7,0,15,0,14,0,14,0,14,0,30,0,28, - 0,28,0,60,0,56,0,56,0,120,0,112,0,112,0,240, - 0,224,0,224,0,224,0,23,35,105,28,2,0,0,16,0, - 0,254,0,3,199,128,7,131,192,15,1,224,15,1,224,31, - 1,240,63,1,248,63,1,248,127,1,248,127,1,252,127,1, - 252,127,1,252,255,1,254,255,1,254,255,1,254,255,1,254, - 255,1,254,255,1,254,255,1,254,255,1,254,255,1,254,255, - 1,254,127,1,252,127,1,252,127,1,252,127,1,252,63,1, - 248,63,1,248,31,1,240,15,1,224,15,1,224,7,131,192, - 3,199,128,0,254,0,16,34,68,28,6,0,0,240,0,240, - 1,240,7,240,255,240,7,240,7,240,7,240,7,240,7,240, - 7,240,7,240,7,240,7,240,7,240,7,240,7,240,7,240, - 7,240,7,240,7,240,7,240,7,240,7,240,7,240,7,240, - 7,240,7,240,7,240,7,240,7,240,7,240,255,255,255,255, - 21,34,102,28,3,1,7,255,0,14,15,192,28,7,224,56, - 7,240,120,3,240,120,3,248,248,3,248,252,3,248,255,3, - 248,255,3,248,255,7,248,127,7,240,63,15,240,12,15,224, - 0,31,192,0,63,128,0,127,0,0,252,0,1,240,0,3, - 192,0,7,128,0,14,0,24,12,0,24,24,0,24,48,0, - 24,96,0,24,111,192,56,127,255,248,255,255,240,239,255,240, - 195,255,240,193,255,224,192,255,192,192,63,128,22,34,102,28, - 3,1,7,255,0,14,15,192,28,7,224,56,7,240,120,3, - 240,124,3,248,126,3,248,127,3,248,127,3,248,127,3,248, - 63,3,240,30,3,240,0,7,224,0,7,192,0,15,0,7, - 248,0,0,31,128,0,15,192,0,7,224,0,7,240,0,3, - 248,0,3,248,62,3,252,127,3,252,255,3,252,255,3,252, - 255,3,252,254,3,252,252,3,248,248,7,248,120,7,240,56, - 15,224,30,31,192,15,255,0,23,34,102,28,2,0,0,7, - 192,0,15,192,0,15,192,0,31,192,0,63,192,0,63,192, - 0,127,192,0,127,192,0,255,192,0,223,192,1,223,192,1, - 159,192,3,159,192,7,31,192,6,31,192,14,31,192,12,31, - 192,28,31,192,24,31,192,56,31,192,112,31,192,96,31,192, - 224,31,192,255,255,254,0,31,192,0,31,192,0,31,192,0, - 31,192,0,31,192,0,31,192,0,31,192,0,31,192,7,255, - 252,7,255,252,21,34,102,28,4,0,32,0,192,60,7,128, - 63,255,128,63,255,0,63,254,0,63,248,0,63,224,0,63, - 0,0,48,0,0,48,0,0,48,0,0,48,0,0,48,0, - 0,49,252,0,54,63,0,60,15,192,56,15,224,48,15,224, - 32,7,240,0,7,240,0,7,248,0,7,248,8,7,248,62, - 7,248,126,7,248,254,7,248,254,7,248,254,7,240,248,7, - 240,240,7,224,112,15,192,48,15,192,28,31,0,15,252,0, - 22,34,102,28,3,1,0,255,128,3,192,192,7,192,96,15, - 128,240,31,131,240,31,7,240,63,15,240,63,15,240,127,15, - 224,127,7,192,127,3,0,127,0,0,255,0,0,255,0,0, - 255,63,0,255,255,192,255,195,224,255,131,240,255,3,248,255, - 1,248,255,1,252,255,1,252,255,1,252,127,1,252,127,1, - 252,127,1,252,127,1,252,63,1,248,63,1,248,31,1,248, - 15,129,240,7,131,224,3,195,192,1,255,0,20,34,102,28, - 5,1,71,224,224,207,240,224,223,248,112,255,252,48,255,254, - 48,255,255,240,255,255,240,224,31,176,192,0,32,192,0,96, - 128,0,96,128,0,192,128,1,192,0,1,128,0,3,128,0, - 7,0,0,15,0,0,14,0,0,30,0,0,60,0,0,124, - 0,0,252,0,1,252,0,1,248,0,3,248,0,3,248,0, - 7,248,0,7,248,0,7,248,0,7,248,0,7,248,0,7, - 248,0,3,248,0,3,240,0,23,34,102,28,3,1,1,255, - 128,7,0,192,12,0,96,28,0,48,56,0,24,56,0,24, - 120,0,24,120,0,24,124,0,24,126,0,24,127,0,48,127, - 192,32,127,240,96,63,255,128,63,255,0,31,255,192,15,255, - 240,7,255,248,15,255,248,24,63,252,48,15,252,112,3,254, - 96,0,254,224,0,126,224,0,62,224,0,30,224,0,30,224, - 0,12,240,0,28,112,0,24,56,0,24,28,0,48,15,0, - 192,3,255,0,22,34,102,28,3,1,3,254,0,15,15,0, - 31,7,128,62,7,192,126,3,224,126,3,240,126,3,240,254, - 3,248,254,3,248,254,3,248,254,3,248,254,3,252,254,3, - 252,254,3,252,126,3,252,127,7,252,63,7,252,31,15,252, - 15,255,252,3,243,252,0,3,252,0,3,252,0,3,248,7, - 3,248,31,131,248,31,195,248,63,195,240,63,195,240,63,131, - 224,62,7,224,60,7,192,28,15,128,14,31,0,7,252,0, - 8,22,22,14,3,1,126,255,255,255,255,126,0,0,0,0, - 0,0,0,0,0,0,126,255,255,255,255,126,9,32,64,13, - 2,247,63,0,127,128,127,128,127,128,127,128,63,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,60,0,127,0,255,0,255,128,255,128,255,128,57,128, - 1,128,1,128,3,0,3,0,6,0,12,0,56,0,240,0, - 64,0,37,40,200,45,4,249,0,0,0,0,48,0,0,0, - 0,240,0,0,0,1,248,0,0,0,7,224,0,0,0,31, - 128,0,0,0,126,0,0,0,1,252,0,0,0,7,240,0, - 0,0,15,192,0,0,0,63,0,0,0,0,252,0,0,0, - 3,240,0,0,0,15,224,0,0,0,63,128,0,0,0,126, - 0,0,0,1,248,0,0,0,7,224,0,0,0,31,128,0, - 0,0,127,0,0,0,0,252,0,0,0,0,248,0,0,0, - 0,126,0,0,0,0,31,128,0,0,0,15,224,0,0,0, - 3,248,0,0,0,0,252,0,0,0,0,63,0,0,0,0, - 15,192,0,0,0,3,240,0,0,0,1,252,0,0,0,0, - 127,0,0,0,0,31,192,0,0,0,7,224,0,0,0,1, - 248,0,0,0,0,126,0,0,0,0,63,128,0,0,0,15, - 224,0,0,0,3,248,0,0,0,0,248,0,0,0,0,48, - 41,13,78,45,2,6,255,255,255,255,255,128,255,255,255,255, - 255,128,255,255,255,255,255,128,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,255,255,255,255,255,128,255,255,255,255,255,128,255,255, - 255,255,255,128,37,40,200,45,4,249,96,0,0,0,0,120, - 0,0,0,0,252,0,0,0,0,63,0,0,0,0,15,192, - 0,0,0,3,240,0,0,0,1,252,0,0,0,0,127,0, - 0,0,0,31,128,0,0,0,7,224,0,0,0,1,248,0, - 0,0,0,126,0,0,0,0,63,128,0,0,0,15,224,0, - 0,0,3,240,0,0,0,0,252,0,0,0,0,63,0,0, - 0,0,15,192,0,0,0,7,240,0,0,0,1,248,0,0, - 0,0,248,0,0,0,3,240,0,0,0,15,192,0,0,0, - 63,128,0,0,0,254,0,0,0,1,248,0,0,0,7,224, - 0,0,0,31,128,0,0,0,126,0,0,0,1,252,0,0, - 0,7,240,0,0,0,31,192,0,0,0,63,0,0,0,0, - 252,0,0,0,3,240,0,0,0,15,224,0,0,0,63,128, - 0,0,0,254,0,0,0,0,248,0,0,0,0,96,0,0, - 0,0,15,34,68,22,3,1,31,240,59,248,96,252,96,252, - 192,126,192,126,192,126,192,126,192,126,64,252,96,252,48,248, - 1,240,1,224,3,192,3,128,7,0,7,0,14,0,12,16, - 12,16,12,16,12,16,6,32,3,192,0,0,0,0,0,128, - 3,224,7,240,7,240,7,240,7,240,3,224,35,34,170,39, - 2,1,0,15,255,0,0,0,56,1,224,0,0,224,0,112, - 0,1,128,0,28,0,7,0,0,14,0,14,0,0,7,0, - 12,0,248,3,0,28,3,205,243,128,56,7,135,241,128,56, - 15,7,225,192,112,31,7,225,192,112,62,7,224,224,112,62, - 7,224,224,224,124,7,192,224,224,124,7,192,224,224,124,7, - 192,224,224,252,15,192,224,224,248,15,128,224,224,248,15,128, - 224,224,248,15,129,192,224,248,31,129,192,224,248,31,129,128, - 112,248,31,3,128,112,248,63,3,0,112,120,111,6,0,56, - 60,199,140,0,56,31,3,240,0,28,0,0,0,0,14,0, - 0,0,0,7,0,0,0,0,3,128,0,0,0,1,192,0, - 96,0,0,120,1,192,0,0,31,255,0,0,33,35,175,36, - 2,0,0,0,192,0,0,0,1,192,0,0,0,1,224,0, - 0,0,1,224,0,0,0,3,224,0,0,0,3,240,0,0, - 0,3,240,0,0,0,7,240,0,0,0,7,248,0,0,0, - 7,248,0,0,0,15,248,0,0,0,15,252,0,0,0,15, - 252,0,0,0,25,252,0,0,0,25,254,0,0,0,25,254, - 0,0,0,48,254,0,0,0,48,255,0,0,0,32,255,0, - 0,0,96,127,0,0,0,96,127,128,0,0,64,127,128,0, - 0,192,63,128,0,0,192,63,192,0,0,255,255,192,0,1, - 255,255,192,0,1,128,31,224,0,1,0,31,224,0,3,0, - 15,224,0,3,0,15,240,0,2,0,15,240,0,6,0,7, - 240,0,15,0,7,248,0,31,0,15,252,0,255,240,255,255, - 128,28,34,136,33,3,0,255,255,240,0,15,224,126,0,15, - 224,31,0,15,224,31,128,15,224,15,192,15,224,15,192,15, - 224,15,224,15,224,15,224,15,224,15,224,15,224,15,224,15, - 224,15,224,15,224,15,192,15,224,15,192,15,224,31,128,15, - 224,30,0,15,224,60,0,15,255,224,0,15,224,124,0,15, - 224,63,0,15,224,31,128,15,224,15,192,15,224,15,224,15, - 224,15,240,15,224,15,240,15,224,15,240,15,224,15,240,15, - 224,15,240,15,224,15,240,15,224,15,224,15,224,15,224,15, - 224,31,192,15,224,31,128,15,224,126,0,255,255,248,0,26, - 34,136,31,3,1,0,127,193,128,1,224,241,128,3,192,63, - 128,15,128,31,128,15,128,15,128,31,0,15,128,63,0,7, - 128,63,0,7,128,127,0,3,128,127,0,3,128,127,0,3, - 128,127,0,1,128,255,0,1,128,255,0,1,128,255,0,1, - 128,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0, - 0,255,0,0,0,255,0,0,0,255,0,0,192,127,0,0, - 192,127,0,0,192,127,0,0,128,63,0,1,128,63,0,1, - 128,63,0,1,128,31,128,3,0,15,128,3,0,7,128,6, - 0,3,192,12,0,1,224,56,0,0,127,224,0,32,34,136, - 37,3,0,255,255,248,0,15,224,31,0,15,224,7,128,15, - 224,3,224,15,224,1,240,15,224,1,240,15,224,0,248,15, - 224,0,252,15,224,0,252,15,224,0,254,15,224,0,254,15, - 224,0,254,15,224,0,255,15,224,0,255,15,224,0,255,15, - 224,0,255,15,224,0,255,15,224,0,255,15,224,0,255,15, - 224,0,255,15,224,0,255,15,224,0,254,15,224,0,254,15, - 224,0,254,15,224,0,254,15,224,0,252,15,224,0,252,15, - 224,0,248,15,224,1,240,15,224,1,224,15,224,3,192,15, - 224,7,128,15,224,30,0,255,255,248,0,27,34,136,33,3, - 0,255,255,255,224,15,224,31,224,15,224,7,224,15,224,3, - 224,15,224,1,224,15,224,1,224,15,224,0,224,15,224,0, - 224,15,224,0,96,15,224,48,96,15,224,48,96,15,224,48, - 0,15,224,112,0,15,224,112,0,15,224,240,0,15,225,240, - 0,15,255,240,0,15,225,240,0,15,224,240,0,15,224,112, - 0,15,224,112,32,15,224,48,96,15,224,48,96,15,224,48, - 96,15,224,0,96,15,224,0,96,15,224,0,224,15,224,0, - 224,15,224,1,224,15,224,3,224,15,224,3,224,15,224,15, - 224,255,255,255,224,255,255,255,224,28,34,136,32,3,0,255, - 255,255,240,7,240,15,240,7,240,3,240,7,240,1,240,7, - 240,1,240,7,240,0,240,7,240,0,240,7,240,0,112,7, - 240,0,112,7,240,24,48,7,240,24,48,7,240,24,48,7, - 240,56,48,7,240,56,0,7,240,120,0,7,240,248,0,7, - 255,248,0,7,240,248,0,7,240,120,0,7,240,56,0,7, - 240,56,0,7,240,24,0,7,240,24,0,7,240,24,0,7, - 240,0,0,7,240,0,0,7,240,0,0,7,240,0,0,7, - 240,0,0,7,240,0,0,7,240,0,0,7,240,0,0,7, - 240,0,0,255,255,128,0,30,34,136,35,3,1,0,127,224, - 192,0,224,120,192,3,192,31,192,7,128,15,192,15,128,7, - 192,31,0,7,192,31,0,3,192,63,0,3,192,63,0,1, - 192,127,0,1,192,127,0,1,192,127,0,0,192,255,0,0, - 192,255,0,0,192,255,0,0,0,255,0,0,0,255,0,0, - 0,255,3,255,252,255,3,255,252,255,0,31,192,255,0,31, - 192,255,0,31,192,127,0,31,192,127,0,31,192,127,0,31, - 192,127,0,31,192,63,0,31,192,63,0,31,192,31,0,31, - 192,15,128,57,192,15,128,49,192,7,192,96,192,1,224,192, - 192,0,127,128,192,34,34,170,39,3,0,255,255,63,255,192, - 7,240,1,252,0,7,240,1,252,0,7,240,1,252,0,7, - 240,1,252,0,7,240,1,252,0,7,240,1,252,0,7,240, - 1,252,0,7,240,1,252,0,7,240,1,252,0,7,240,1, - 252,0,7,240,1,252,0,7,240,1,252,0,7,240,1,252, - 0,7,240,1,252,0,7,240,1,252,0,7,255,255,252,0, - 7,240,1,252,0,7,240,1,252,0,7,240,1,252,0,7, - 240,1,252,0,7,240,1,252,0,7,240,1,252,0,7,240, - 1,252,0,7,240,1,252,0,7,240,1,252,0,7,240,1, - 252,0,7,240,1,252,0,7,240,1,252,0,7,240,1,252, - 0,7,240,1,252,0,7,240,1,252,0,7,240,1,252,0, - 255,255,63,255,192,16,34,68,21,3,0,255,255,7,240,7, - 240,7,240,7,240,7,240,7,240,7,240,7,240,7,240,7, - 240,7,240,7,240,7,240,7,240,7,240,7,240,7,240,7, - 240,7,240,7,240,7,240,7,240,7,240,7,240,7,240,7, - 240,7,240,7,240,7,240,7,240,7,240,7,240,255,255,23, - 34,102,26,2,0,1,255,254,0,15,224,0,15,224,0,15, - 224,0,15,224,0,15,224,0,15,224,0,15,224,0,15,224, - 0,15,224,0,15,224,0,15,224,0,15,224,0,15,224,0, - 15,224,0,15,224,0,15,224,0,15,224,0,15,224,0,15, - 224,0,15,224,30,15,224,126,15,224,127,15,224,255,15,224, - 255,15,224,254,15,224,254,15,224,248,15,192,112,15,192,96, - 15,128,48,31,0,24,30,0,15,248,0,33,34,170,37,3, - 0,255,255,31,254,0,7,240,7,240,0,7,240,3,192,0, - 7,240,3,128,0,7,240,3,0,0,7,240,7,0,0,7, - 240,14,0,0,7,240,12,0,0,7,240,24,0,0,7,240, - 48,0,0,7,240,96,0,0,7,240,224,0,0,7,240,224, - 0,0,7,241,240,0,0,7,243,240,0,0,7,247,248,0, - 0,7,255,252,0,0,7,255,252,0,0,7,249,254,0,0, - 7,241,254,0,0,7,240,255,0,0,7,240,255,0,0,7, - 240,127,128,0,7,240,127,128,0,7,240,63,192,0,7,240, - 63,192,0,7,240,31,224,0,7,240,31,224,0,7,240,15, - 240,0,7,240,15,240,0,7,240,7,248,0,7,240,7,248, - 0,7,240,7,252,0,255,255,63,255,128,28,34,136,32,3, - 0,255,255,0,0,7,240,0,0,7,240,0,0,7,240,0, - 0,7,240,0,0,7,240,0,0,7,240,0,0,7,240,0, - 0,7,240,0,0,7,240,0,0,7,240,0,0,7,240,0, - 0,7,240,0,0,7,240,0,0,7,240,0,0,7,240,0, - 0,7,240,0,0,7,240,0,0,7,240,0,0,7,240,0, - 48,7,240,0,48,7,240,0,48,7,240,0,112,7,240,0, - 112,7,240,0,112,7,240,0,240,7,240,0,240,7,240,0, - 240,7,240,1,240,7,240,3,240,7,240,3,240,7,240,7, - 240,255,255,255,240,255,255,255,240,39,34,170,43,2,0,255, - 240,0,63,254,7,240,0,63,192,7,248,0,63,192,7,248, - 0,63,192,7,248,0,127,192,7,252,0,127,192,7,252,0, - 95,192,7,252,0,95,192,7,254,0,223,192,6,254,0,223, - 192,6,255,0,159,192,6,127,0,159,192,6,127,1,159,192, - 6,127,129,159,192,6,63,129,31,192,6,63,129,31,192,6, - 63,195,31,192,6,31,194,31,192,6,31,226,31,192,6,15, - 226,31,192,6,15,230,31,192,6,15,244,31,192,6,7,244, - 31,192,6,7,244,31,192,6,7,252,31,192,6,3,248,31, - 192,6,3,248,31,192,6,1,248,31,192,6,1,248,31,192, - 6,1,240,31,192,6,0,240,31,192,15,0,240,31,192,63, - 192,240,31,192,255,240,97,255,254,34,35,175,37,2,255,255, - 224,15,255,192,31,240,3,255,0,15,240,0,252,0,15,248, - 0,120,0,7,252,0,48,0,3,254,0,48,0,3,254,0, - 48,0,3,255,0,48,0,3,255,128,48,0,3,255,128,48, - 0,3,127,192,48,0,3,63,224,48,0,3,31,224,48,0, - 3,31,240,48,0,3,15,248,48,0,3,7,248,48,0,3, - 7,252,48,0,3,3,254,48,0,3,1,255,48,0,3,1, - 255,48,0,3,0,255,176,0,3,0,127,240,0,3,0,127, - 240,0,3,0,63,240,0,3,0,31,240,0,3,0,15,240, - 0,3,0,15,240,0,3,0,7,240,0,3,0,3,240,0, - 3,0,3,240,0,7,128,1,240,0,15,192,0,240,0,63, - 240,0,240,0,255,252,0,112,0,0,0,0,48,0,28,34, - 136,33,3,1,0,63,192,0,0,224,112,0,3,192,56,0, - 7,128,30,0,15,128,30,0,15,0,15,0,31,0,15,128, - 63,0,15,192,63,0,15,192,127,0,15,192,127,0,15,224, - 127,0,15,224,127,0,15,224,255,0,15,240,255,0,15,240, - 255,0,15,240,255,0,15,240,255,0,15,240,255,0,15,240, - 255,0,15,240,255,0,15,240,127,0,15,224,127,0,15,224, - 127,0,15,224,127,0,15,192,63,0,15,192,63,0,15,192, - 31,0,15,128,15,0,15,0,15,128,31,0,7,128,30,0, - 3,192,60,0,0,224,112,0,0,63,192,0,29,34,136,34, - 3,0,255,255,248,0,7,240,63,0,7,240,15,192,7,240, - 15,224,7,240,15,240,7,240,7,240,7,240,7,248,7,240, - 7,248,7,240,7,248,7,240,7,248,7,240,7,248,7,240, - 7,248,7,240,7,240,7,240,15,240,7,240,15,224,7,240, - 15,192,7,240,31,0,7,255,252,0,7,240,0,0,7,240, - 0,0,7,240,0,0,7,240,0,0,7,240,0,0,7,240, - 0,0,7,240,0,0,7,240,0,0,7,240,0,0,7,240, - 0,0,7,240,0,0,7,240,0,0,7,240,0,0,7,240, - 0,0,7,240,0,0,255,255,128,0,28,45,180,33,3,246, - 0,63,192,0,0,224,112,0,3,192,56,0,7,128,30,0, - 15,128,30,0,15,0,15,0,31,0,15,128,63,0,15,128, - 63,0,15,192,127,0,15,192,127,0,15,224,127,0,15,224, - 127,0,15,224,255,0,15,240,255,0,15,240,255,0,15,240, - 255,0,15,240,255,0,15,240,255,0,15,240,255,0,15,240, - 255,0,15,240,255,0,15,240,127,0,15,224,127,0,15,224, - 127,0,15,224,63,0,15,192,63,15,15,192,31,17,143,128, - 15,160,223,0,15,160,223,0,7,160,254,0,3,224,252,16, - 0,240,248,16,0,127,224,16,0,0,224,16,0,0,224,16, - 0,0,224,48,0,0,240,48,0,0,248,112,0,0,255,240, - 0,0,255,224,0,0,127,224,0,0,127,192,0,0,63,128, - 0,0,31,0,32,36,144,36,3,254,255,255,240,0,7,240, - 126,0,7,240,63,0,7,240,63,128,7,240,31,192,7,240, - 31,192,7,240,31,224,7,240,31,224,7,240,31,224,7,240, - 31,224,7,240,31,224,7,240,31,192,7,240,63,192,7,240, - 63,0,7,240,126,0,7,255,240,0,7,240,240,0,7,240, - 62,0,7,240,63,0,7,240,31,128,7,240,31,128,7,240, - 31,192,7,240,31,192,7,240,31,192,7,240,31,192,7,240, - 31,195,7,240,31,195,7,240,31,195,7,240,31,195,7,240, - 31,195,7,240,31,198,7,240,31,198,7,240,15,238,255,255, - 135,252,0,0,3,248,0,0,0,96,23,34,102,29,4,1, - 7,252,24,24,15,24,56,3,248,112,1,248,112,0,248,240, - 0,120,248,0,120,248,0,56,252,0,24,254,0,24,255,128, - 24,255,224,8,127,240,0,127,252,0,63,254,0,31,255,128, - 15,255,192,3,255,240,1,255,248,128,127,248,192,31,252,192, - 15,252,192,3,254,224,1,254,224,0,126,224,0,62,240,0, - 30,248,0,30,248,0,28,252,0,28,254,0,24,239,0,48, - 195,128,96,193,255,128,29,34,136,34,3,0,255,255,255,248, - 255,63,231,248,252,31,193,248,248,31,192,248,248,31,192,248, - 240,31,192,120,224,31,192,56,224,31,192,56,224,31,192,56, - 192,31,192,24,192,31,192,24,192,31,192,24,192,31,192,24, - 128,31,192,8,0,31,192,0,0,31,192,0,0,31,192,0, - 0,31,192,0,0,31,192,0,0,31,192,0,0,31,192,0, - 0,31,192,0,0,31,192,0,0,31,192,0,0,31,192,0, - 0,31,192,0,0,31,192,0,0,31,192,0,0,31,192,0, - 0,31,192,0,0,31,192,0,0,31,192,0,0,31,192,0, - 3,255,254,0,33,34,170,38,3,0,255,255,7,255,128,15, - 224,1,254,0,15,224,0,120,0,15,224,0,48,0,15,224, - 0,48,0,15,224,0,48,0,15,224,0,48,0,15,224,0, - 48,0,15,224,0,48,0,15,224,0,48,0,15,224,0,48, - 0,15,224,0,48,0,15,224,0,48,0,15,224,0,48,0, - 15,224,0,48,0,15,224,0,48,0,15,224,0,48,0,15, - 224,0,48,0,15,224,0,48,0,15,224,0,48,0,15,224, - 0,48,0,15,224,0,48,0,15,224,0,48,0,15,224,0, - 48,0,15,224,0,48,0,15,224,0,48,0,7,224,0,48, - 0,7,224,0,96,0,7,240,0,96,0,3,240,0,192,0, - 1,248,1,192,0,0,252,3,128,0,0,127,159,0,0,0, - 31,252,0,0,34,34,170,37,2,0,255,255,135,255,192,15, - 248,0,126,0,7,248,0,56,0,7,248,0,56,0,3,248, - 0,48,0,3,252,0,48,0,3,252,0,48,0,1,254,0, - 96,0,1,254,0,96,0,0,254,0,96,0,0,255,0,192, - 0,0,255,0,192,0,0,127,0,192,0,0,127,129,128,0, - 0,127,129,128,0,0,63,129,128,0,0,63,195,0,0,0, - 63,195,0,0,0,31,195,0,0,0,31,230,0,0,0,15, - 230,0,0,0,15,246,0,0,0,15,252,0,0,0,7,252, - 0,0,0,7,252,0,0,0,7,248,0,0,0,3,248,0, - 0,0,3,248,0,0,0,3,240,0,0,0,1,240,0,0, - 0,1,240,0,0,0,0,224,0,0,0,0,224,0,0,0, - 0,224,0,0,49,34,238,52,2,0,255,255,63,255,207,255, - 128,31,252,7,254,0,252,0,7,248,3,252,0,112,0,7, - 248,1,252,0,112,0,3,248,1,254,0,96,0,3,252,1, - 254,0,96,0,3,252,0,254,0,96,0,1,252,0,254,0, - 192,0,1,254,1,255,0,192,0,1,254,1,255,0,192,0, - 0,254,1,255,1,128,0,0,255,3,127,129,128,0,0,255, - 3,63,129,128,0,0,127,3,63,129,128,0,0,127,135,63, - 195,0,0,0,127,134,31,195,0,0,0,63,134,31,195,0, - 0,0,63,198,31,231,0,0,0,31,204,15,230,0,0,0, - 31,204,15,230,0,0,0,31,236,15,246,0,0,0,15,248, - 7,252,0,0,0,15,248,7,252,0,0,0,15,248,7,252, - 0,0,0,7,248,3,252,0,0,0,7,240,3,248,0,0, - 0,7,240,3,248,0,0,0,3,240,1,248,0,0,0,3, - 224,1,240,0,0,0,3,224,1,240,0,0,0,1,224,0, - 240,0,0,0,1,192,0,240,0,0,0,1,192,0,224,0, - 0,0,0,192,0,96,0,0,33,34,170,36,2,0,127,255, - 31,254,0,31,252,3,240,0,7,248,3,192,0,3,248,3, - 128,0,3,252,3,128,0,1,252,3,0,0,1,254,7,0, - 0,0,255,6,0,0,0,255,12,0,0,0,127,140,0,0, - 0,127,152,0,0,0,63,240,0,0,0,63,240,0,0,0, - 31,224,0,0,0,31,224,0,0,0,15,240,0,0,0,15, - 248,0,0,0,7,248,0,0,0,7,252,0,0,0,7,252, - 0,0,0,15,254,0,0,0,29,254,0,0,0,24,255,0, - 0,0,56,255,0,0,0,48,127,128,0,0,96,127,128,0, - 0,224,63,192,0,0,192,63,224,0,1,128,31,224,0,3, - 128,31,240,0,3,128,15,240,0,7,128,15,248,0,31,128, - 31,252,0,255,240,127,255,128,32,34,136,35,2,0,255,254, - 15,255,31,248,1,248,15,248,0,240,7,248,0,224,7,248, - 0,192,3,252,0,192,3,252,0,192,1,252,1,128,1,254, - 1,128,0,254,3,0,0,255,3,0,0,255,3,0,0,127, - 134,0,0,127,134,0,0,63,196,0,0,63,204,0,0,31, - 204,0,0,31,248,0,0,15,248,0,0,15,248,0,0,7, - 240,0,0,7,240,0,0,7,240,0,0,7,240,0,0,7, - 240,0,0,7,240,0,0,7,240,0,0,7,240,0,0,7, - 240,0,0,7,240,0,0,7,240,0,0,7,240,0,0,7, - 240,0,0,255,255,0,25,34,136,31,3,0,127,255,255,128, - 127,128,127,128,126,0,255,0,124,0,255,0,120,1,254,0, - 120,3,254,0,112,3,252,0,112,7,252,0,96,7,248,0, - 96,15,248,0,96,15,240,0,64,31,224,0,0,31,224,0, - 0,63,192,0,0,63,192,0,0,127,128,0,0,127,128,0, - 0,255,0,0,0,255,0,0,1,254,0,0,3,254,0,128, - 3,252,0,128,7,248,0,128,7,248,0,128,15,240,1,128, - 15,240,1,128,31,224,3,128,31,224,3,128,63,192,7,128, - 63,192,15,128,127,128,31,128,127,128,63,128,255,255,255,128, - 255,255,255,128,11,42,84,18,4,248,255,224,248,0,248,0, - 248,0,248,0,248,0,248,0,248,0,248,0,248,0,248,0, - 248,0,248,0,248,0,248,0,248,0,248,0,248,0,248,0, - 248,0,248,0,248,0,248,0,248,0,248,0,248,0,248,0, - 248,0,248,0,248,0,248,0,248,0,248,0,248,0,248,0, - 248,0,248,0,248,0,248,0,248,0,248,0,255,224,16,44, - 88,22,3,247,224,0,224,0,224,0,240,0,112,0,112,0, - 120,0,56,0,56,0,60,0,28,0,28,0,30,0,14,0, - 14,0,14,0,15,0,7,0,7,0,7,128,3,128,3,128, - 3,192,1,192,1,192,1,224,0,224,0,224,0,224,0,240, - 0,112,0,112,0,120,0,56,0,56,0,60,0,28,0,28, - 0,30,0,14,0,14,0,14,0,15,0,7,11,42,84,18, - 3,248,255,224,3,224,3,224,3,224,3,224,3,224,3,224, - 3,224,3,224,3,224,3,224,3,224,3,224,3,224,3,224, - 3,224,3,224,3,224,3,224,3,224,3,224,3,224,3,224, - 3,224,3,224,3,224,3,224,3,224,3,224,3,224,3,224, - 3,224,3,224,3,224,3,224,3,224,3,224,3,224,3,224, - 3,224,3,224,255,224,22,17,51,28,3,18,0,48,0,0, - 112,0,0,120,0,0,252,0,0,252,0,1,254,0,3,207, - 0,3,143,0,7,135,128,15,3,128,15,3,192,30,1,224, - 60,0,224,60,0,240,120,0,120,112,0,56,240,0,60,25, - 3,12,25,0,248,255,255,255,128,255,255,255,128,255,255,255, - 128,8,9,9,21,4,25,96,240,248,124,60,30,15,3,1, - 21,22,66,24,2,1,15,248,0,24,62,0,56,63,0,120, - 31,0,124,31,128,126,31,128,126,31,128,62,31,128,8,63, - 128,1,255,128,7,159,128,30,31,128,62,31,128,124,31,128, - 124,31,128,252,31,128,252,31,136,252,31,136,252,31,152,254, - 63,144,127,127,240,63,143,224,22,34,102,25,1,0,255,128, - 0,31,128,0,31,128,0,31,128,0,31,128,0,31,128,0, - 31,128,0,31,128,0,31,128,0,31,128,0,31,128,0,31, - 128,0,31,159,128,31,179,224,31,225,224,31,193,240,31,193, - 248,31,192,248,31,192,248,31,128,252,31,128,252,31,128,252, - 31,128,252,31,128,252,31,128,252,31,128,252,31,128,252,31, - 128,248,31,192,248,31,193,248,29,193,240,24,225,224,24,99, - 192,16,63,128,18,22,66,22,2,1,3,252,0,15,6,0, - 31,3,0,62,3,128,62,7,128,126,15,128,124,31,128,252, - 31,128,252,31,0,252,14,0,252,0,0,252,0,0,252,0, - 0,252,0,0,252,0,0,124,0,64,124,0,192,62,0,128, - 62,0,128,30,1,0,15,130,0,3,252,0,23,34,102,26, - 2,0,0,63,224,0,7,224,0,7,224,0,7,224,0,7, - 224,0,7,224,0,7,224,0,7,224,0,7,224,0,7,224, - 0,7,224,0,7,224,7,231,224,31,23,224,30,31,224,62, - 15,224,126,15,224,124,15,224,124,7,224,252,7,224,252,7, - 224,252,7,224,252,7,224,252,7,224,252,7,224,252,7,224, - 252,7,224,124,7,224,124,15,224,126,15,224,62,15,224,30, - 31,224,15,23,224,7,231,254,18,22,66,23,2,1,3,252, - 0,14,30,0,30,31,0,62,15,128,60,15,128,124,15,128, - 124,15,192,252,15,192,252,15,192,252,15,192,255,255,192,252, - 0,0,252,0,0,252,0,0,252,0,64,124,0,64,124,0, - 192,62,0,192,62,0,128,31,1,0,15,131,0,3,252,0, - 18,34,102,16,1,1,0,255,0,1,199,128,7,199,128,7, - 199,192,15,143,192,15,143,192,31,143,192,31,143,128,31,135, - 128,31,128,0,31,128,0,31,128,0,255,240,0,31,128,0, - 31,128,0,31,128,0,31,128,0,31,128,0,31,128,0,31, - 128,0,31,128,0,31,128,0,31,128,0,31,128,0,31,128, - 0,31,128,0,31,128,0,31,128,0,31,128,0,31,128,0, - 31,128,0,31,128,0,31,128,0,255,240,0,24,33,99,27, - 2,246,7,254,62,31,15,71,63,7,143,62,7,207,126,7, - 238,126,7,228,126,7,224,126,7,224,126,7,224,62,7,192, - 31,15,128,15,15,0,3,252,0,12,0,0,48,0,0,48, - 0,0,112,0,0,112,0,0,127,255,128,127,255,224,63,255, - 240,31,255,240,7,255,248,60,1,248,96,0,120,192,0,56, - 192,0,56,192,0,48,192,0,112,96,0,96,48,1,192,30, - 7,128,3,252,0,24,34,102,27,1,0,255,128,0,31,128, - 0,31,128,0,31,128,0,31,128,0,31,128,0,31,128,0, - 31,128,0,31,128,0,31,128,0,31,128,0,31,129,0,31, - 143,224,31,145,240,31,160,248,31,160,252,31,192,252,31,192, - 252,31,192,252,31,128,252,31,128,252,31,128,252,31,128,252, - 31,128,252,31,128,252,31,128,252,31,128,252,31,128,252,31, - 128,252,31,128,252,31,128,252,31,128,252,31,128,252,255,227, - 255,11,35,70,15,2,0,4,0,31,0,63,128,63,128,63, - 128,63,128,31,0,4,0,0,0,0,0,0,0,0,0,0, - 0,255,0,63,0,63,0,63,0,63,0,63,0,63,0,63, - 0,63,0,63,0,63,0,63,0,63,0,63,0,63,0,63, - 0,63,0,63,0,63,0,63,0,63,0,255,224,15,46,92, - 16,254,245,0,16,0,124,0,254,0,254,0,254,0,254,0, - 124,0,16,0,0,0,0,0,0,0,0,0,0,7,252,0, - 252,0,252,0,252,0,252,0,252,0,252,0,252,0,252,0, - 252,0,252,0,252,0,252,0,252,0,252,0,252,0,252,0, - 252,0,252,0,252,0,252,0,252,0,252,0,252,56,252,124, - 252,252,252,252,252,248,248,248,248,113,240,49,224,31,128,25, - 34,136,27,1,0,255,128,0,0,31,128,0,0,31,128,0, - 0,31,128,0,0,31,128,0,0,31,128,0,0,31,128,0, - 0,31,128,0,0,31,128,0,0,31,128,0,0,31,128,0, - 0,31,128,0,0,31,131,254,0,31,128,240,0,31,128,96, - 0,31,128,192,0,31,128,128,0,31,129,128,0,31,131,0, - 0,31,134,0,0,31,143,0,0,31,159,0,0,31,159,128, - 0,31,191,128,0,31,239,192,0,31,199,224,0,31,135,224, - 0,31,131,240,0,31,129,248,0,31,129,248,0,31,128,252, - 0,31,128,252,0,31,128,254,0,255,243,255,128,12,34,68, - 14,1,0,255,128,31,128,31,128,31,128,31,128,31,128,31, - 128,31,128,31,128,31,128,31,128,31,128,31,128,31,128,31, - 128,31,128,31,128,31,128,31,128,31,128,31,128,31,128,31, - 128,31,128,31,128,31,128,31,128,31,128,31,128,31,128,31, - 128,31,128,31,128,255,240,34,22,110,37,2,1,255,31,193, - 248,0,63,35,230,124,0,63,67,228,62,0,63,131,248,63, - 0,63,131,248,63,0,63,131,248,63,0,63,3,240,63,0, - 63,3,240,63,0,63,3,240,63,0,63,3,240,63,0,63, - 3,240,63,0,63,3,240,63,0,63,3,240,63,0,63,3, - 240,63,0,63,3,240,63,0,63,3,240,63,0,63,3,240, - 63,0,63,3,240,63,0,63,3,240,63,0,63,3,240,63, - 0,63,3,240,63,0,255,207,252,255,192,23,22,66,27,2, - 1,255,31,192,63,35,224,63,65,240,63,65,248,63,129,248, - 63,129,248,63,1,248,63,1,248,63,1,248,63,1,248,63, - 1,248,63,1,248,63,1,248,63,1,248,63,1,248,63,1, - 248,63,1,248,63,1,248,63,1,248,63,1,248,63,1,248, - 255,199,254,20,22,66,24,2,1,3,252,0,15,15,0,30, - 7,128,62,7,192,62,7,192,124,3,224,124,3,224,252,3, - 240,252,3,240,252,3,240,252,3,240,252,3,240,252,3,240, - 252,3,240,252,3,240,124,3,224,124,3,224,62,7,192,62, - 7,192,30,7,128,15,15,0,3,252,0,22,33,99,25,1, - 246,255,159,128,31,163,192,31,225,224,31,193,240,31,192,248, - 31,192,248,31,192,248,31,128,252,31,128,252,31,128,252,31, - 128,252,31,128,252,31,128,252,31,128,252,31,128,252,31,192, - 252,31,192,248,31,192,248,31,193,240,31,225,240,31,179,224, - 31,159,128,31,128,0,31,128,0,31,128,0,31,128,0,31, - 128,0,31,128,0,31,128,0,31,128,0,31,128,0,31,128, - 0,255,240,0,22,33,99,25,2,246,7,240,32,15,24,96, - 30,28,96,62,14,224,126,15,224,124,15,224,124,7,224,252, - 7,224,252,7,224,252,7,224,252,7,224,252,7,224,252,7, - 224,252,7,224,252,7,224,124,7,224,124,15,224,126,15,224, - 62,15,224,30,31,224,31,23,224,7,231,224,0,7,224,0, - 7,224,0,7,224,0,7,224,0,7,224,0,7,224,0,7, - 224,0,7,224,0,7,224,0,7,224,0,63,252,17,22,66, - 20,2,1,255,31,0,63,63,128,63,79,128,63,79,128,63, - 159,128,63,159,128,63,159,0,63,14,0,63,0,0,63,0, - 0,63,0,0,63,0,0,63,0,0,63,0,0,63,0,0, - 63,0,0,63,0,0,63,0,0,63,0,0,63,0,0,63, - 0,0,255,192,0,16,22,44,21,3,1,31,196,48,116,96, - 60,224,28,224,28,240,12,248,4,254,4,127,128,127,224,63, - 240,31,252,7,254,129,254,192,127,192,31,224,15,224,7,240, - 7,248,6,204,14,135,248,15,32,64,17,1,0,1,128,1, - 128,1,128,1,128,1,128,3,128,3,128,7,128,15,128,63, - 128,255,248,31,128,31,128,31,128,31,128,31,128,31,128,31, - 128,31,128,31,128,31,128,31,128,31,130,31,130,31,130,31, - 130,31,134,31,134,31,132,15,196,15,248,7,240,24,22,66, - 26,1,0,255,143,248,31,129,248,31,129,248,31,129,248,31, - 129,248,31,129,248,31,129,248,31,129,248,31,129,248,31,129, - 248,31,129,248,31,129,248,31,129,248,31,129,248,31,129,248, - 31,129,248,31,131,248,31,131,248,31,133,248,15,133,248,15, - 201,248,7,241,255,23,23,69,25,1,255,255,241,254,63,192, - 120,31,128,48,15,192,48,15,192,32,7,192,96,7,224,96, - 7,224,64,3,224,192,3,240,128,3,240,128,1,241,128,1, - 249,0,0,249,0,0,255,0,0,254,0,0,126,0,0,126, - 0,0,124,0,0,60,0,0,60,0,0,24,0,0,24,0, - 35,23,115,37,1,255,255,231,255,31,224,63,129,252,7,128, - 31,128,252,3,0,15,128,252,2,0,15,192,124,2,0,15, - 192,124,6,0,7,192,126,4,0,7,224,254,4,0,3,224, - 191,12,0,3,224,191,8,0,3,241,159,24,0,1,241,31, - 144,0,1,241,31,144,0,1,251,31,176,0,0,250,15,224, - 0,0,250,15,224,0,0,254,15,224,0,0,124,7,192,0, - 0,124,7,192,0,0,60,7,192,0,0,56,3,128,0,0, - 56,3,128,0,0,24,3,0,0,23,22,66,25,1,0,255, - 231,252,63,192,240,31,192,224,15,192,192,15,225,128,7,227, - 0,3,242,0,3,254,0,1,252,0,1,252,0,0,252,0, - 0,126,0,0,127,0,0,127,0,0,223,128,1,159,192,3, - 15,192,2,15,224,6,7,224,14,7,240,30,7,248,255,207, - 254,23,33,99,25,1,245,255,241,254,63,192,120,31,128,48, - 15,192,32,15,192,32,15,192,96,7,224,64,7,224,64,3, - 240,192,3,240,128,1,248,128,1,249,128,0,249,0,0,253, - 0,0,253,0,0,126,0,0,126,0,0,62,0,0,60,0, - 0,28,0,0,28,0,0,12,0,0,8,0,0,8,0,0, - 8,0,15,16,0,31,16,0,63,144,0,63,32,0,62,32, - 0,62,64,0,31,192,0,15,0,0,18,22,66,22,2,0, - 127,255,192,124,15,192,120,31,128,112,63,0,96,63,0,96, - 126,0,64,126,0,64,252,0,1,248,0,1,248,0,3,240, - 0,3,240,0,7,224,64,15,192,64,15,192,64,31,128,192, - 31,0,192,63,1,192,126,1,192,126,3,192,252,15,192,255, - 255,192,14,43,86,20,3,247,0,60,0,240,3,192,7,128, - 7,128,15,128,15,128,15,128,15,128,15,128,15,128,15,128, - 15,128,15,128,15,128,15,128,15,128,15,128,15,0,15,0, - 28,0,240,0,60,0,30,0,15,0,15,128,15,128,15,128, - 15,128,15,128,15,128,15,128,15,128,15,128,15,128,15,128, - 15,128,15,128,7,128,7,128,3,192,0,240,0,60,3,44, - 44,13,5,247,224,224,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224, - 15,43,86,20,3,247,240,0,60,0,15,0,7,128,7,128, - 7,192,7,192,7,192,7,192,7,192,7,192,7,192,7,192, - 7,192,7,192,7,192,7,192,7,192,3,192,3,192,0,240, - 0,62,0,240,1,224,3,192,7,192,7,192,7,192,7,192, - 7,192,7,192,7,192,7,192,7,192,7,192,7,192,7,192, - 7,192,7,128,7,128,15,0,60,0,240,0,27,9,36,31, - 2,8,31,128,1,128,63,240,0,192,127,254,0,96,255,255, - 128,96,193,255,240,96,192,63,255,224,192,15,255,192,96,1, - 255,128,48,0,63,0,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,0,0,0,13,0,0,8,35,35, - 14,3,245,60,126,255,255,255,126,60,0,0,0,24,24,24, - 24,24,24,24,24,60,60,60,60,126,126,126,126,254,255,255, - 255,255,255,255,126,60,18,34,102,28,5,250,0,96,0,0, - 96,0,0,96,0,0,96,0,0,96,0,1,240,0,7,236, - 0,15,103,0,30,99,0,62,99,128,126,103,128,126,111,128, - 124,111,128,252,111,128,252,103,0,252,96,0,252,96,0,252, - 96,0,252,96,0,252,96,0,252,96,0,124,96,192,124,96, - 192,62,96,128,62,97,128,30,97,0,15,99,0,7,252,0, - 0,248,0,0,96,0,0,96,0,0,96,0,0,96,0,0, - 96,0,29,34,136,34,3,1,0,1,255,0,0,7,129,192, - 0,31,0,224,0,31,0,224,0,63,0,240,0,126,1,240, - 0,126,3,240,0,254,3,240,0,254,3,224,0,254,1,192, - 0,254,0,0,0,254,0,0,0,254,0,0,0,254,0,0, - 15,254,0,0,24,126,6,0,0,127,252,0,0,127,0,0, - 0,63,0,0,0,63,0,0,0,63,0,0,0,63,0,0, - 0,31,0,0,0,31,0,0,0,30,0,0,0,30,0,24, - 30,28,0,56,127,220,0,112,195,248,0,224,128,255,255,224, - 128,127,255,192,128,255,255,128,193,207,255,0,127,3,252,0, - 24,22,66,28,2,5,96,126,6,243,255,207,127,255,254,63, - 129,252,30,0,120,60,0,60,56,0,28,56,0,28,112,0, - 14,112,0,14,112,0,14,112,0,14,112,0,14,112,0,14, - 56,0,28,56,0,28,60,0,60,30,0,120,63,129,252,127, - 255,254,243,255,207,96,126,6,26,34,136,28,1,0,255,248, - 63,192,63,224,15,0,31,224,14,0,31,224,12,0,31,224, - 12,0,15,240,8,0,15,240,8,0,7,240,24,0,7,248, - 16,0,3,248,48,0,3,252,32,0,3,252,96,0,1,254, - 64,0,1,254,192,0,0,254,128,0,0,255,128,0,0,255, - 0,0,63,255,254,0,0,127,0,0,0,127,0,0,0,127, - 0,0,0,127,0,0,63,255,254,0,0,127,0,0,0,127, - 0,0,0,127,0,0,0,127,0,0,0,127,0,0,0,127, - 0,0,0,127,0,0,0,127,0,0,0,127,0,0,0,127, - 0,0,7,255,248,0,3,42,42,13,5,248,224,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,0,0,0, - 0,0,0,0,0,224,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,224,22,43,129,30,2,248,1,255,0,7, - 1,192,14,0,224,28,0,224,28,1,240,60,3,240,60,7, - 240,60,7,240,62,7,224,62,3,192,63,0,0,31,192,0, - 31,248,0,15,254,0,31,255,128,55,255,192,97,255,240,96, - 127,248,224,31,248,224,7,252,240,1,252,252,0,124,255,0, - 60,255,192,28,127,240,24,63,252,24,31,255,16,15,255,160, - 3,255,192,0,255,224,0,63,224,0,15,240,6,3,240,31, - 129,240,63,128,240,63,128,240,63,128,240,63,0,240,62,0, - 224,28,1,192,28,3,192,15,7,0,3,252,0,15,6,12, - 21,3,26,120,60,252,126,252,126,252,126,252,126,120,60,35, - 34,170,39,2,1,0,15,254,0,0,0,112,3,192,0,0, - 192,0,96,0,3,128,0,56,0,6,0,0,28,0,12,0, - 0,6,0,24,3,225,134,0,24,15,25,131,0,48,30,15, - 129,128,48,62,7,129,128,96,60,3,128,192,96,124,3,128, - 192,96,124,1,128,192,192,252,1,128,96,192,252,1,128,96, - 192,252,0,0,96,192,252,0,0,96,192,252,0,0,96,192, - 252,0,0,96,192,252,0,128,96,192,252,0,128,96,64,124, - 0,128,192,96,124,1,128,192,96,60,1,0,192,48,62,3, - 1,128,48,30,2,1,128,24,15,12,3,0,24,3,248,6, - 0,12,0,0,6,0,6,0,0,12,0,3,128,0,56,0, - 0,192,0,96,0,0,112,1,192,0,0,15,254,0,0,14, - 17,34,18,2,17,31,0,51,192,97,224,113,224,121,224,57, - 224,7,224,57,224,113,224,241,224,241,228,241,228,241,228,126, - 248,0,0,127,252,127,252,13,20,40,23,5,1,4,0,28, - 24,24,48,56,112,112,96,112,224,241,224,241,224,241,224,241, - 224,241,224,241,224,241,224,112,224,112,224,112,96,56,48,24, - 16,12,0,4,0,23,13,39,27,2,6,255,255,254,255,255, - 254,255,255,254,0,0,14,0,0,14,0,0,14,0,0,14, - 0,0,14,0,0,14,0,0,14,0,0,14,0,0,14,0, - 0,14,12,5,10,18,3,10,255,240,255,240,255,240,255,240, - 255,240,35,34,170,39,2,1,0,15,254,0,0,0,112,3, - 192,0,0,192,0,96,0,3,128,0,56,0,6,0,0,28, - 0,12,0,0,6,0,24,255,252,6,0,24,62,31,3,0, - 48,62,15,129,128,48,62,15,193,128,96,62,15,192,192,96, - 62,15,192,192,96,62,15,192,192,192,62,15,128,96,192,62, - 31,0,96,192,63,248,0,96,192,62,60,0,96,192,62,30, - 0,96,192,62,15,0,96,192,62,15,128,96,192,62,15,128, - 96,64,62,15,128,192,96,62,15,136,192,96,62,15,136,192, - 48,62,15,137,128,48,62,15,145,128,24,255,231,243,0,24, - 0,3,230,0,12,0,0,6,0,6,0,0,12,0,3,128, - 0,56,0,0,192,0,96,0,0,112,1,192,0,0,15,254, - 0,0,12,3,6,20,4,28,255,240,255,240,255,240,16,15, - 30,28,6,20,15,240,31,248,62,124,120,30,240,14,224,7, - 224,7,224,7,224,7,224,14,112,14,124,60,63,252,31,240, - 3,192,41,36,216,45,2,253,0,0,28,0,0,0,0,0, - 28,0,0,0,0,0,28,0,0,0,0,0,28,0,0,0, - 0,0,28,0,0,0,0,0,28,0,0,0,0,0,28,0, - 0,0,0,0,28,0,0,0,0,0,28,0,0,0,0,0, - 28,0,0,0,0,0,28,0,0,0,0,0,28,0,0,0, - 0,0,28,0,0,0,0,0,28,0,0,0,255,255,255,255, - 255,128,255,255,255,255,255,128,255,255,255,255,255,128,0,0, - 28,0,0,0,0,0,28,0,0,0,0,0,28,0,0,0, - 0,0,28,0,0,0,0,0,28,0,0,0,0,0,28,0, - 0,0,0,0,28,0,0,0,0,0,28,0,0,0,0,0, - 28,0,0,0,0,0,28,0,0,0,0,0,28,0,0,0, - 0,0,28,0,0,0,0,0,28,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255, - 255,255,255,0,255,255,255,255,255,0,255,255,255,255,255,0, - 14,21,42,21,4,14,31,240,48,248,96,124,224,124,240,124, - 248,124,248,120,120,248,1,240,1,224,3,128,6,0,12,4, - 16,4,32,4,32,12,127,252,127,252,79,248,71,248,1,224, - 16,21,42,22,3,14,31,224,48,248,112,124,112,124,124,124, - 124,124,60,124,0,120,0,224,15,128,0,240,0,124,0,62, - 16,63,124,63,252,63,252,63,240,63,112,126,112,252,31,240, - 8,9,9,21,9,25,6,15,31,62,60,120,240,192,128,24, - 35,105,29,3,244,120,3,192,124,3,192,252,7,224,252,7, - 224,252,7,224,252,7,224,252,7,224,252,7,224,252,7,224, - 248,7,224,248,7,224,120,7,192,112,3,192,112,3,193,112, - 3,129,48,3,131,48,7,135,48,7,255,56,15,254,62,62, - 254,47,252,126,35,248,60,32,0,0,48,0,0,112,0,0, - 112,0,0,120,0,0,124,0,0,124,0,0,124,0,0,126, - 0,0,126,0,0,126,0,0,62,0,0,28,0,0,23,41, - 123,28,3,249,3,255,254,15,240,224,63,240,224,127,240,224, - 127,240,224,255,240,224,255,240,224,255,240,224,255,240,224,255, - 240,224,255,240,224,255,240,224,255,240,224,255,240,224,127,240, - 224,63,240,224,31,240,224,7,240,224,0,112,224,0,112,224, - 0,112,224,0,112,224,0,112,224,0,112,224,0,112,224,0, - 112,224,0,112,224,0,112,224,0,112,224,0,112,224,0,112, - 224,0,112,224,0,112,224,0,112,224,0,112,224,0,112,224, - 0,112,224,0,112,224,0,112,224,0,112,224,0,112,224,8, - 7,7,14,3,12,60,126,255,255,255,126,60,10,10,20,21, - 5,246,8,0,8,0,24,0,15,0,7,128,3,192,3,192, - 3,192,199,128,63,0,11,20,40,21,5,14,7,0,15,0, - 255,0,31,0,31,0,31,0,31,0,31,0,31,0,31,0, - 31,0,31,0,31,0,31,0,31,0,31,0,31,0,31,0, - 31,0,255,224,13,17,34,19,3,17,15,128,24,192,56,224, - 112,112,112,112,240,120,240,120,240,120,240,120,240,120,240,120, - 112,112,112,224,56,224,15,128,0,0,255,248,13,20,40,23, - 5,1,1,0,193,128,96,192,112,224,48,112,56,112,56,120, - 60,120,60,120,60,120,60,120,60,120,60,120,56,112,56,112, - 48,112,96,224,64,192,1,128,1,0,36,36,180,44,5,255, - 0,0,0,48,0,7,0,0,48,0,7,0,0,96,0,31, - 0,0,224,0,255,0,0,192,0,31,0,1,192,0,31,0, - 1,128,0,31,0,3,0,0,31,0,7,0,0,31,0,6, - 0,0,31,0,14,0,0,31,0,12,0,0,31,0,24,0, - 0,31,0,24,0,0,31,0,48,0,0,31,0,112,15,0, - 31,0,96,31,0,31,0,224,31,0,31,0,192,63,0,31, - 1,128,127,0,255,227,128,127,0,0,3,0,223,0,0,7, - 1,159,0,0,6,1,159,0,0,12,3,31,0,0,12,2, - 31,0,0,24,6,31,0,0,56,12,31,0,0,48,15,255, - 240,0,112,0,31,0,0,96,0,31,0,0,192,0,31,0, - 1,192,0,31,0,1,128,0,31,0,3,128,1,255,224,3, - 0,0,0,0,35,36,180,43,5,255,0,0,0,56,0,7, - 0,0,48,0,7,0,0,112,0,31,0,0,224,0,255,0, - 0,192,0,31,0,1,192,0,31,0,1,128,0,31,0,3, - 128,0,31,0,3,0,0,31,0,7,0,0,31,0,14,0, - 0,31,0,12,0,0,31,0,28,0,0,31,0,24,0,0, - 31,0,56,126,0,31,0,113,143,128,31,0,99,7,192,31, - 0,231,3,224,31,0,199,3,224,31,1,199,131,224,255,227, - 135,195,224,0,3,3,199,192,0,7,1,135,128,0,6,0, - 15,0,0,14,0,30,0,0,12,0,56,0,0,24,0,96, - 0,0,56,0,128,32,0,48,1,0,32,0,112,2,0,32, - 0,96,2,255,224,0,192,7,255,224,1,192,6,255,192,1, - 128,4,127,192,3,128,4,63,128,3,0,0,0,0,38,36, - 180,44,3,255,0,0,0,12,0,31,224,0,12,0,48,248, - 0,24,0,112,124,0,56,0,112,124,0,48,0,124,124,0, - 112,0,124,124,0,96,0,60,124,0,192,0,0,120,1,192, - 0,0,224,1,128,0,15,128,3,128,0,0,240,3,0,0, - 0,124,7,0,0,0,62,6,0,0,16,63,12,0,0,124, - 63,28,3,192,252,63,24,7,192,252,63,56,7,192,240,63, - 48,15,192,112,126,112,31,192,112,252,224,31,192,31,240,192, - 55,192,0,1,192,103,192,0,1,128,103,192,0,3,128,199, - 192,0,3,0,135,192,0,6,1,135,192,0,14,3,7,192, - 0,12,3,255,252,0,28,0,7,192,0,24,0,7,192,0, - 56,0,7,192,0,112,0,7,192,0,96,0,7,192,0,224, - 0,127,248,0,192,0,0,0,16,35,70,23,3,245,7,0, - 15,128,31,192,31,192,31,192,15,128,7,0,0,0,0,0, - 7,128,12,224,16,48,16,48,16,48,16,48,0,96,0,224, - 0,192,3,192,7,128,15,128,31,0,31,4,62,4,126,6, - 124,2,252,3,252,3,252,3,252,3,252,6,126,6,63,12, - 31,248,7,224,33,45,225,36,2,0,0,56,0,0,0,0, - 60,0,0,0,0,62,0,0,0,0,62,0,0,0,0,31, - 0,0,0,0,7,0,0,0,0,3,128,0,0,0,1,192, - 0,0,0,0,64,0,0,0,0,0,0,0,0,0,192,0, - 0,0,1,192,0,0,0,1,224,0,0,0,1,224,0,0, - 0,3,224,0,0,0,3,240,0,0,0,3,240,0,0,0, - 7,240,0,0,0,7,248,0,0,0,7,248,0,0,0,15, - 248,0,0,0,15,252,0,0,0,15,252,0,0,0,25,252, - 0,0,0,25,254,0,0,0,25,254,0,0,0,48,254,0, - 0,0,48,255,0,0,0,32,255,0,0,0,96,127,0,0, - 0,96,127,128,0,0,64,127,128,0,0,192,63,128,0,0, - 192,63,192,0,0,255,255,192,0,1,255,255,192,0,1,128, - 31,224,0,1,0,31,224,0,3,0,15,224,0,3,0,15, - 240,0,2,0,15,240,0,6,0,7,240,0,15,0,7,248, - 0,31,0,15,252,0,255,240,255,255,128,33,45,225,36,2, - 0,0,0,14,0,0,0,0,15,0,0,0,0,31,0,0, - 0,0,62,0,0,0,0,60,0,0,0,0,120,0,0,0, - 0,240,0,0,0,0,192,0,0,0,0,128,0,0,0,0, - 0,0,0,0,0,192,0,0,0,1,192,0,0,0,1,224, - 0,0,0,1,224,0,0,0,3,224,0,0,0,3,240,0, - 0,0,3,240,0,0,0,7,240,0,0,0,7,248,0,0, - 0,7,248,0,0,0,15,248,0,0,0,15,252,0,0,0, - 15,252,0,0,0,25,252,0,0,0,25,254,0,0,0,25, - 254,0,0,0,48,254,0,0,0,48,255,0,0,0,32,255, - 0,0,0,96,127,0,0,0,96,127,128,0,0,64,127,128, - 0,0,192,63,128,0,0,192,63,192,0,0,255,255,192,0, - 1,255,255,192,0,1,128,31,224,0,1,0,31,224,0,3, - 0,15,224,0,3,0,15,240,0,6,0,15,240,0,6,0, - 7,240,0,15,0,7,248,0,255,240,255,255,128,255,240,255, - 255,128,33,44,220,36,2,0,0,1,192,0,0,0,1,224, - 0,0,0,3,224,0,0,0,7,240,0,0,0,15,120,0, - 0,0,30,30,0,0,0,120,7,0,0,0,64,1,128,0, - 0,0,0,0,0,0,0,192,0,0,0,1,192,0,0,0, - 1,224,0,0,0,1,224,0,0,0,3,224,0,0,0,3, - 240,0,0,0,3,240,0,0,0,7,240,0,0,0,7,248, - 0,0,0,7,248,0,0,0,15,248,0,0,0,15,252,0, - 0,0,15,252,0,0,0,25,252,0,0,0,25,254,0,0, - 0,25,254,0,0,0,48,254,0,0,0,48,255,0,0,0, - 32,255,0,0,0,96,127,0,0,0,96,127,128,0,0,64, - 127,128,0,0,192,63,128,0,0,192,63,192,0,0,255,255, - 192,0,1,255,255,192,0,1,128,31,224,0,1,0,31,224, - 0,3,0,15,224,0,3,0,15,240,0,2,0,15,240,0, - 6,0,7,240,0,15,0,7,248,0,31,0,15,252,0,255, - 240,255,255,128,33,43,215,36,2,0,0,15,1,0,0,0, - 31,227,0,0,0,63,254,0,0,0,33,254,0,0,0,32, - 124,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,192,0,0,0,1,192,0,0,0,1,224,0, - 0,0,1,224,0,0,0,3,224,0,0,0,3,240,0,0, - 0,3,240,0,0,0,7,240,0,0,0,7,248,0,0,0, - 7,248,0,0,0,15,248,0,0,0,15,252,0,0,0,15, - 252,0,0,0,25,252,0,0,0,25,254,0,0,0,25,254, - 0,0,0,48,254,0,0,0,48,255,0,0,0,32,255,0, - 0,0,96,127,0,0,0,96,127,128,0,0,64,127,128,0, - 0,192,63,128,0,0,192,63,192,0,0,255,255,192,0,1, - 255,255,192,0,1,128,31,224,0,1,0,31,224,0,3,0, - 15,224,0,3,0,15,240,0,6,0,15,240,0,6,0,7, - 240,0,15,0,7,248,0,255,240,255,255,128,255,240,255,255, - 128,33,43,215,36,2,0,0,60,15,0,0,0,126,31,128, - 0,0,126,31,128,0,0,126,31,128,0,0,126,31,128,0, - 0,60,15,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,192,0,0,0,1,224,0,0,0,1, - 224,0,0,0,1,224,0,0,0,3,240,0,0,0,3,240, - 0,0,0,3,240,0,0,0,7,248,0,0,0,7,248,0, - 0,0,7,248,0,0,0,15,252,0,0,0,15,252,0,0, - 0,25,252,0,0,0,25,254,0,0,0,24,254,0,0,0, - 48,254,0,0,0,48,255,0,0,0,48,127,0,0,0,96, - 127,0,0,0,96,127,128,0,0,96,63,128,0,0,192,63, - 128,0,0,192,63,192,0,0,255,255,192,0,1,255,255,192, - 0,1,128,31,224,0,1,128,15,224,0,3,0,15,224,0, - 3,0,15,240,0,3,0,7,240,0,7,0,7,240,0,15, - 0,7,248,0,31,128,15,252,0,255,240,255,255,128,33,45, - 225,36,2,0,0,1,224,0,0,0,7,248,0,0,0,14, - 28,0,0,0,12,12,0,0,0,12,12,0,0,0,12,12, - 0,0,0,14,28,0,0,0,7,248,0,0,0,3,240,0, - 0,0,0,0,0,0,0,0,192,0,0,0,1,192,0,0, - 0,1,224,0,0,0,1,224,0,0,0,3,224,0,0,0, - 3,240,0,0,0,3,240,0,0,0,7,240,0,0,0,7, - 248,0,0,0,7,248,0,0,0,15,248,0,0,0,13,252, - 0,0,0,13,252,0,0,0,29,252,0,0,0,25,254,0, - 0,0,24,254,0,0,0,56,254,0,0,0,48,255,0,0, - 0,48,127,0,0,0,112,127,0,0,0,96,127,128,0,0, - 96,63,128,0,0,224,63,128,0,0,192,63,192,0,0,255, - 255,192,0,1,255,255,192,0,1,128,31,224,0,1,128,31, - 224,0,3,0,15,224,0,3,0,15,240,0,3,0,15,240, - 0,7,0,7,240,0,15,0,7,248,0,31,128,15,252,0, - 255,240,255,255,128,45,34,204,48,1,0,0,0,127,255,255, - 240,0,0,31,248,7,240,0,0,15,248,1,240,0,0,15, - 248,0,240,0,0,31,248,0,240,0,0,27,248,0,112,0, - 0,59,248,0,112,0,0,51,248,0,48,0,0,115,248,0, - 48,0,0,99,248,12,48,0,0,227,248,12,16,0,0,195, - 248,12,0,0,1,195,248,28,0,0,1,131,248,28,0,0, - 3,131,248,60,0,0,3,3,248,124,0,0,7,3,255,252, - 0,0,6,3,248,124,0,0,14,3,248,60,0,0,12,3, - 248,28,0,0,28,3,248,28,0,0,24,3,248,12,24,0, - 56,3,248,12,24,0,63,255,248,12,24,0,96,3,248,0, - 56,0,224,3,248,0,56,0,192,3,248,0,56,1,192,3, - 248,0,120,1,128,3,248,0,120,3,128,3,248,0,248,7, - 128,3,248,1,248,15,128,3,248,3,248,255,248,127,255,255, - 248,255,248,127,255,255,248,26,45,180,31,3,246,0,127,193, - 128,1,224,241,128,3,192,63,128,7,128,31,128,15,128,15, - 128,31,0,15,128,63,0,7,128,63,0,7,128,63,0,3, - 128,127,0,3,128,127,0,1,128,127,0,1,128,255,0,1, - 128,255,0,1,128,255,0,1,128,255,0,0,0,255,0,0, - 0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0, - 0,255,0,0,192,127,0,0,192,127,0,0,192,127,0,0, - 128,63,0,0,128,63,0,1,128,63,0,1,128,31,128,3, - 0,15,128,3,0,7,128,6,0,3,192,12,0,1,224,56, - 0,0,127,224,0,0,12,0,0,0,8,0,0,0,30,0, - 0,0,31,128,0,0,3,192,0,0,1,224,0,0,1,224, - 0,0,1,224,0,0,129,192,0,0,199,192,0,0,63,0, - 0,27,45,180,33,3,0,0,224,0,0,1,240,0,0,1, - 240,0,0,0,248,0,0,0,124,0,0,0,60,0,0,0, - 14,0,0,0,6,0,0,0,2,0,0,0,0,0,0,0, - 0,0,0,255,255,255,224,15,224,31,224,15,224,7,224,15, - 224,3,224,15,224,1,224,15,224,1,224,15,224,0,224,15, - 224,0,224,15,224,0,96,15,224,48,96,15,224,48,96,15, - 224,48,0,15,224,112,0,15,224,112,0,15,224,240,0,15, - 225,240,0,15,255,240,0,15,225,240,0,15,224,240,0,15, - 224,112,0,15,224,112,32,15,224,48,96,15,224,48,96,15, - 224,48,96,15,224,0,96,15,224,0,96,15,224,0,224,15, - 224,0,224,15,224,1,224,15,224,3,224,15,224,3,224,15, - 224,15,224,255,255,255,224,255,255,255,224,27,45,180,33,3, - 0,0,0,56,0,0,0,120,0,0,0,248,0,0,0,248, - 0,0,1,240,0,0,3,192,0,0,3,128,0,0,6,0, - 0,0,4,0,0,0,0,0,0,0,0,0,0,255,255,255, - 224,15,224,31,224,15,224,7,224,15,224,3,224,15,224,1, - 224,15,224,1,224,15,224,0,224,15,224,0,224,15,224,0, - 96,15,224,48,96,15,224,48,96,15,224,48,0,15,224,112, - 0,15,224,112,0,15,224,240,0,15,225,240,0,15,255,240, - 0,15,225,240,0,15,224,240,0,15,224,112,0,15,224,112, - 32,15,224,48,96,15,224,48,96,15,224,48,96,15,224,0, - 96,15,224,0,224,15,224,0,224,15,224,0,224,15,224,1, - 224,15,224,3,224,15,224,3,224,15,224,15,224,255,255,255, - 224,255,255,255,224,27,44,176,33,3,0,0,6,0,0,0, - 15,0,0,0,15,128,0,0,31,192,0,0,57,224,0,0, - 240,112,0,3,192,28,0,0,0,4,0,0,0,0,0,0, - 0,0,0,255,255,255,224,15,224,31,224,15,224,7,224,15, - 224,3,224,15,224,1,224,15,224,1,224,15,224,0,224,15, - 224,0,224,15,224,0,96,15,224,48,96,15,224,48,96,15, - 224,48,0,15,224,112,0,15,224,112,0,15,224,240,0,15, - 225,240,0,15,255,240,0,15,225,240,0,15,224,240,0,15, - 224,112,0,15,224,112,32,15,224,48,96,15,224,48,96,15, - 224,48,96,15,224,0,96,15,224,0,96,15,224,0,224,15, - 224,0,224,15,224,1,224,15,224,3,224,15,224,3,224,15, - 224,15,224,255,255,255,224,255,255,255,224,27,43,172,33,3, - 0,1,224,120,0,3,240,252,0,3,240,252,0,3,240,252, - 0,3,240,252,0,1,224,120,0,0,0,0,0,0,0,0, - 0,0,0,0,0,255,255,255,224,15,224,31,224,15,224,7, - 224,15,224,3,224,15,224,1,224,15,224,1,224,15,224,0, - 224,15,224,0,224,15,224,0,224,15,224,48,96,15,224,48, - 96,15,224,48,0,15,224,112,0,15,224,112,0,15,224,240, - 0,15,225,240,0,15,255,240,0,15,225,240,0,15,224,240, - 0,15,224,112,0,15,224,112,96,15,224,48,96,15,224,48, - 96,15,224,48,96,15,224,0,96,15,224,0,224,15,224,0, - 224,15,224,0,224,15,224,1,224,15,224,3,224,15,224,3, - 224,15,224,15,224,255,255,255,224,255,255,255,224,16,45,90, - 21,3,0,56,0,124,0,124,0,62,0,31,0,15,0,3, - 128,1,192,0,0,0,0,0,0,255,255,7,240,7,240,7, - 240,7,240,7,240,7,240,7,240,7,240,7,240,7,240,7, - 240,7,240,7,240,7,240,7,240,7,240,7,240,7,240,7, - 240,7,240,7,240,7,240,7,240,7,240,7,240,7,240,7, - 240,7,240,7,240,7,240,7,240,7,240,255,255,16,45,90, - 21,3,0,0,14,0,30,0,62,0,60,0,120,0,240,0, - 224,1,192,0,0,0,0,0,0,255,255,7,240,7,240,7, - 240,7,240,7,240,7,240,7,240,7,240,7,240,7,240,7, - 240,7,240,7,240,7,240,7,240,7,240,7,240,7,240,7, - 240,7,240,7,240,7,240,7,240,7,240,7,240,7,240,7, - 240,7,240,7,240,7,240,7,240,7,240,255,255,16,44,88, - 21,3,0,1,192,3,192,3,224,7,240,31,120,60,28,240, - 7,0,1,0,0,0,0,255,255,7,240,7,240,7,240,7, - 240,7,240,7,240,7,240,7,240,7,240,7,240,7,240,7, - 240,7,240,7,240,7,240,7,240,7,240,7,240,7,240,7, - 240,7,240,7,240,7,240,7,240,7,240,7,240,7,240,7, - 240,7,240,7,240,7,240,255,255,255,255,16,43,86,21,3, - 0,120,30,252,63,252,63,252,63,252,63,120,30,0,0,0, - 0,0,0,255,255,7,240,7,240,7,240,7,240,7,240,7, - 240,7,240,7,240,7,240,7,240,7,240,7,240,7,240,7, - 240,7,240,7,240,7,240,7,240,7,240,7,240,7,240,7, - 240,7,240,7,240,7,240,7,240,7,240,7,240,7,240,7, - 240,7,240,7,240,255,255,32,34,136,37,3,0,255,255,248, - 0,7,240,31,0,7,240,7,128,7,240,3,224,7,240,1, - 240,7,240,1,240,7,240,0,248,7,240,0,252,7,240,0, - 252,7,240,0,254,7,240,0,254,7,240,0,254,7,240,0, - 255,7,240,0,255,7,240,0,255,7,240,0,255,255,255,0, - 255,7,240,0,255,7,240,0,255,7,240,0,255,7,240,0, - 255,7,240,0,254,7,240,0,254,7,240,0,254,7,240,0, - 254,7,240,0,252,7,240,0,252,7,240,0,248,7,240,1, - 240,7,240,1,224,7,240,3,192,7,240,7,128,7,240,31, - 0,255,255,248,0,34,44,220,37,2,255,0,7,128,128,0, - 0,15,241,128,0,0,31,255,0,0,0,16,255,0,0,0, - 16,60,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,255,224,15,255,192,31,240,3, - 255,0,15,240,0,252,0,15,248,0,120,0,7,252,0,48, - 0,3,254,0,48,0,3,254,0,48,0,3,255,0,48,0, - 3,255,128,48,0,3,255,128,48,0,3,127,192,48,0,3, - 63,224,48,0,3,31,224,48,0,3,31,240,48,0,3,15, - 248,48,0,3,7,248,48,0,3,7,252,48,0,3,3,254, - 48,0,3,1,255,48,0,3,1,255,48,0,3,0,255,176, - 0,3,0,127,240,0,3,0,127,240,0,3,0,63,240,0, - 3,0,31,240,0,3,0,15,240,0,3,0,15,240,0,3, - 0,7,240,0,3,0,3,240,0,3,0,3,240,0,7,128, - 1,240,0,15,192,0,240,0,63,240,0,240,0,255,252,0, - 112,0,0,0,0,48,0,28,45,180,33,3,0,0,192,0, - 0,1,224,0,0,1,240,0,0,0,248,0,0,0,120,0, - 0,0,60,0,0,0,28,0,0,0,6,0,0,0,2,0, - 0,0,0,0,0,0,0,0,0,0,63,192,0,0,224,112, - 0,3,192,56,0,7,128,30,0,15,128,30,0,15,0,15, - 0,31,0,15,128,63,0,15,192,63,0,15,192,127,0,15, - 192,127,0,15,224,127,0,15,224,127,0,15,224,255,0,15, - 240,255,0,15,240,255,0,15,240,255,0,15,240,255,0,15, - 240,255,0,15,240,255,0,15,240,255,0,15,240,127,0,15, - 224,127,0,15,224,127,0,15,224,127,0,15,192,63,0,15, - 192,63,0,15,192,31,0,15,128,15,0,15,0,15,128,31, - 0,7,128,30,0,3,192,60,0,0,224,112,0,0,63,192, - 0,28,45,180,33,3,0,0,0,48,0,0,0,120,0,0, - 0,248,0,0,1,240,0,0,1,224,0,0,3,192,0,0, - 3,128,0,0,6,0,0,0,4,0,0,0,0,0,0,0, - 0,0,0,0,63,192,0,0,224,112,0,3,192,56,0,7, - 128,30,0,15,128,30,0,15,0,15,0,31,0,15,128,63, - 0,15,192,63,0,15,192,127,0,15,192,127,0,15,224,127, - 0,15,224,127,0,15,224,255,0,15,240,255,0,15,240,255, - 0,15,240,255,0,15,240,255,0,15,240,255,0,15,240,255, - 0,15,240,255,0,15,240,127,0,15,224,127,0,15,224,127, - 0,15,224,127,0,15,192,63,0,15,192,63,0,15,192,31, - 0,15,128,15,0,15,0,15,128,31,0,7,128,30,0,3, - 192,60,0,0,224,112,0,0,63,192,0,28,45,180,33,3, - 0,0,6,0,0,0,14,0,0,0,15,0,0,0,31,128, - 0,0,63,192,0,0,121,224,0,0,240,240,0,3,192,60, - 0,3,0,12,0,0,0,0,0,0,0,0,0,0,63,192, - 0,0,224,112,0,3,192,56,0,7,128,30,0,15,128,30, - 0,15,0,15,0,31,0,15,128,63,0,15,192,63,0,15, - 192,127,0,15,192,127,0,15,224,127,0,15,224,127,0,15, - 224,255,0,15,240,255,0,15,240,255,0,15,240,255,0,15, - 240,255,0,15,240,255,0,15,240,255,0,15,240,255,0,15, - 240,127,0,15,224,127,0,15,224,127,0,15,224,127,0,15, - 192,63,0,15,192,63,0,15,192,31,0,15,128,15,0,15, - 0,15,128,31,0,7,128,30,0,3,192,60,0,0,224,112, - 0,0,63,192,0,28,44,176,33,3,0,0,0,8,0,0, - 126,24,0,0,255,248,0,1,255,240,0,1,7,224,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,63,192,0,0,224,112,0,3,192,56,0,7, - 128,30,0,15,128,30,0,15,0,15,0,31,0,15,128,63, - 0,15,192,63,0,15,192,127,0,15,192,127,0,15,224,127, - 0,15,224,127,0,15,224,255,0,15,240,255,0,15,240,255, - 0,15,240,255,0,15,240,255,0,15,240,255,0,15,240,255, - 0,15,240,255,0,15,240,127,0,15,224,127,0,15,224,127, - 0,15,224,127,0,15,192,63,0,15,192,63,0,15,192,31, - 0,15,128,15,0,15,0,15,128,31,0,7,128,30,0,3, - 192,60,0,0,224,112,0,0,63,192,0,28,44,176,33,3, - 0,1,224,120,0,3,240,252,0,3,240,252,0,3,240,252, - 0,3,240,252,0,1,224,120,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,63,192,0,0,224,112, - 0,3,192,56,0,7,128,30,0,15,128,30,0,15,0,15, - 0,31,0,15,128,63,0,15,192,63,0,15,192,127,0,15, - 192,127,0,15,224,127,0,15,224,127,0,15,224,255,0,15, - 240,255,0,15,240,255,0,15,240,255,0,15,240,255,0,15, - 240,255,0,15,240,255,0,15,240,255,0,15,240,127,0,15, - 224,127,0,15,224,127,0,15,224,127,0,15,192,63,0,15, - 192,63,0,15,192,31,0,15,128,15,0,15,0,15,128,31, - 0,7,128,30,0,3,192,60,0,0,224,112,0,0,63,192, - 0,31,30,120,45,7,253,32,0,0,0,112,0,0,12,248, - 0,0,30,124,0,0,60,62,0,0,120,31,0,1,240,15, - 128,3,224,7,192,7,192,3,224,15,128,1,240,31,0,0, - 248,62,0,0,124,124,0,0,62,248,0,0,31,240,0,0, - 15,224,0,0,7,192,0,0,15,224,0,0,31,240,0,0, - 62,248,0,0,124,60,0,0,248,30,0,1,240,15,0,3, - 224,7,128,7,192,3,192,15,128,1,224,31,0,0,240,62, - 0,0,120,124,0,0,60,248,0,0,30,112,0,0,12,28, - 34,136,33,3,1,0,63,224,48,0,224,112,96,1,192,60, - 192,7,128,31,192,15,128,31,128,15,0,15,0,31,0,15, - 128,63,0,15,192,63,0,31,192,63,0,31,224,127,0,63, - 224,127,0,111,224,127,0,239,224,255,0,207,240,255,1,143, - 240,255,3,15,240,255,7,15,240,255,14,15,240,255,12,15, - 240,255,24,15,240,255,48,15,240,255,112,15,224,127,96,15, - 224,127,192,15,224,127,128,15,192,63,128,15,192,63,0,15, - 192,31,0,15,128,15,0,15,0,31,128,30,0,63,128,30, - 0,51,192,56,0,96,224,112,0,192,127,192,0,33,45,225, - 38,3,0,0,24,0,0,0,0,60,0,0,0,0,62,0, - 0,0,0,31,0,0,0,0,15,128,0,0,0,7,128,0, - 0,0,1,192,0,0,0,0,224,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,255,255,7,255,128,15, - 224,1,254,0,15,224,0,120,0,15,224,0,48,0,15,224, - 0,48,0,15,224,0,48,0,15,224,0,48,0,15,224,0, - 48,0,15,224,0,48,0,15,224,0,48,0,15,224,0,48, - 0,15,224,0,48,0,15,224,0,48,0,15,224,0,48,0, - 15,224,0,48,0,15,224,0,48,0,15,224,0,48,0,15, - 224,0,48,0,15,224,0,48,0,15,224,0,48,0,15,224, - 0,48,0,15,224,0,48,0,15,224,0,48,0,15,224,0, - 48,0,15,224,0,48,0,15,224,0,48,0,7,224,0,48, - 0,7,224,0,96,0,7,240,0,96,0,3,240,0,192,0, - 1,248,1,192,0,0,252,3,128,0,0,127,159,0,0,0, - 31,252,0,0,33,45,225,38,3,0,0,0,7,0,0,0, - 0,15,0,0,0,0,15,0,0,0,0,31,0,0,0,0, - 60,0,0,0,0,56,0,0,0,0,112,0,0,0,0,224, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,255,255,7,255,128,15,224,1,254,0,15,224,0,120,0, - 15,224,0,48,0,15,224,0,48,0,15,224,0,48,0,15, - 224,0,48,0,15,224,0,48,0,15,224,0,48,0,15,224, - 0,48,0,15,224,0,48,0,15,224,0,48,0,15,224,0, - 48,0,15,224,0,48,0,15,224,0,48,0,15,224,0,48, - 0,15,224,0,48,0,15,224,0,48,0,15,224,0,48,0, - 15,224,0,48,0,15,224,0,48,0,15,224,0,48,0,15, - 224,0,48,0,15,224,0,48,0,15,224,0,48,0,15,224, - 0,48,0,7,224,0,48,0,7,224,0,96,0,7,240,0, - 96,0,3,240,0,192,0,1,248,1,192,0,0,252,3,128, - 0,0,127,159,0,0,0,31,252,0,0,33,45,225,38,3, - 0,0,0,64,0,0,0,0,224,0,0,0,1,240,0,0, - 0,3,240,0,0,0,7,248,0,0,0,15,28,0,0,0, - 30,15,0,0,0,112,3,128,0,0,0,0,128,0,0,0, - 0,0,0,0,0,0,0,0,255,255,7,255,128,15,224,1, - 254,0,15,224,0,120,0,15,224,0,48,0,15,224,0,48, - 0,15,224,0,48,0,15,224,0,48,0,15,224,0,48,0, - 15,224,0,48,0,15,224,0,48,0,15,224,0,48,0,15, - 224,0,48,0,15,224,0,48,0,15,224,0,48,0,15,224, - 0,48,0,15,224,0,48,0,15,224,0,48,0,15,224,0, - 48,0,15,224,0,48,0,15,224,0,48,0,15,224,0,48, - 0,15,224,0,48,0,15,224,0,48,0,15,224,0,48,0, - 15,224,0,48,0,15,224,0,48,0,7,224,0,48,0,7, - 224,0,96,0,7,240,0,96,0,3,240,0,192,0,1,248, - 1,192,0,0,252,3,128,0,0,127,159,0,0,0,31,252, - 0,0,33,44,220,38,3,0,0,60,15,0,0,0,126,31, - 128,0,0,126,31,128,0,0,126,31,128,0,0,126,31,128, - 0,0,60,15,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,255,254,7,255,128,15, - 224,1,254,0,15,224,0,120,0,15,224,0,48,0,15,224, - 0,48,0,15,224,0,48,0,15,224,0,48,0,15,224,0, - 48,0,15,224,0,48,0,15,224,0,48,0,15,224,0,48, - 0,15,224,0,48,0,15,224,0,48,0,15,224,0,48,0, - 15,224,0,48,0,15,224,0,48,0,15,224,0,48,0,15, - 224,0,48,0,15,224,0,48,0,15,224,0,48,0,15,224, - 0,48,0,15,224,0,48,0,15,224,0,48,0,15,224,0, - 48,0,15,224,0,48,0,15,224,0,48,0,7,224,0,48, - 0,7,224,0,96,0,7,240,0,96,0,3,240,0,192,0, - 1,248,1,192,0,0,252,3,128,0,0,127,159,0,0,0, - 31,252,0,0,32,45,180,35,2,0,0,0,7,0,0,0, - 15,0,0,0,31,0,0,0,31,0,0,0,60,0,0,0, - 120,0,0,0,112,0,0,0,192,0,0,0,128,0,0,0, - 0,0,0,0,0,0,255,254,15,255,31,248,1,248,15,248, - 0,240,7,248,0,224,7,248,0,192,3,252,0,192,3,252, - 0,192,1,252,1,128,1,254,1,128,0,254,3,0,0,255, - 3,0,0,255,3,0,0,127,134,0,0,127,134,0,0,63, - 196,0,0,63,204,0,0,31,204,0,0,31,248,0,0,15, - 248,0,0,15,248,0,0,7,240,0,0,7,240,0,0,7, - 240,0,0,7,240,0,0,7,240,0,0,7,240,0,0,7, - 240,0,0,7,240,0,0,7,240,0,0,7,240,0,0,7, - 240,0,0,7,240,0,0,7,240,0,0,255,255,0,29,34, - 136,34,3,0,255,255,128,0,7,240,0,0,7,240,0,0, - 7,240,0,0,7,240,0,0,7,240,0,0,7,255,248,0, - 7,240,63,0,7,240,15,192,7,240,15,224,7,240,15,240, - 7,240,7,240,7,240,7,248,7,240,7,248,7,240,7,248, - 7,240,7,248,7,240,7,248,7,240,7,248,7,240,7,240, - 7,240,15,240,7,240,15,224,7,240,15,192,7,240,31,0, - 7,255,252,0,7,240,0,0,7,240,0,0,7,240,0,0, - 7,240,0,0,7,240,0,0,7,240,0,0,7,240,0,0, - 7,240,0,0,7,240,0,0,255,255,128,0,23,34,102,27, - 2,0,0,127,0,1,227,128,3,195,224,7,193,224,7,193, - 240,15,129,240,15,129,240,15,129,240,31,129,240,31,129,224, - 31,129,224,31,129,192,31,131,128,31,188,0,31,131,0,31, - 129,192,31,128,240,31,128,248,31,128,248,31,128,124,31,128, - 124,31,128,126,31,128,126,31,128,126,31,128,126,31,128,126, - 31,128,126,31,184,126,31,252,124,31,252,124,31,248,252,31, - 248,248,31,184,240,255,159,224,21,34,102,24,2,0,24,0, - 0,60,0,0,62,0,0,30,0,0,15,0,0,7,128,0, - 3,128,0,1,192,0,0,192,0,0,0,0,0,0,0,0, - 0,0,15,248,0,24,62,0,56,63,0,120,31,0,124,31, - 128,126,31,128,126,31,128,60,31,128,0,127,128,3,223,128, - 15,31,128,30,31,128,62,31,128,124,31,128,252,31,128,252, - 31,128,252,31,136,252,31,136,252,31,152,254,63,144,127,127, - 240,63,143,224,21,34,102,24,2,0,0,12,0,0,30,0, - 0,62,0,0,62,0,0,124,0,0,120,0,0,224,0,0, - 192,0,1,128,0,0,0,0,0,0,0,0,0,0,15,248, - 0,24,62,0,56,63,0,120,31,0,124,31,128,126,31,128, - 126,31,128,62,31,128,8,63,128,1,255,128,7,159,128,30, - 31,128,62,31,128,124,31,128,124,31,128,252,31,128,252,31, - 136,252,31,136,252,31,152,254,63,144,127,127,240,63,143,224, - 21,34,102,24,2,0,1,192,0,1,224,0,3,224,0,3, - 224,0,7,240,0,7,56,0,14,28,0,28,14,0,48,7, - 0,0,0,0,0,0,0,0,0,0,15,248,0,24,62,0, - 56,63,0,120,31,0,124,31,128,126,31,128,126,31,128,62, - 31,128,8,63,128,1,255,128,7,159,128,30,31,128,62,31, - 128,124,31,128,124,31,128,252,31,128,252,31,136,252,31,136, - 252,31,152,254,63,144,127,127,240,63,143,224,21,32,96,24, - 2,0,15,3,0,31,195,0,63,254,0,49,252,0,32,120, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 15,248,0,24,62,0,56,63,0,120,31,0,124,31,128,126, - 31,128,126,31,128,62,31,128,8,63,128,1,255,128,7,159, - 128,30,31,128,62,31,128,124,31,128,124,31,128,252,31,128, - 252,31,136,252,31,136,252,31,152,254,63,144,127,127,240,63, - 143,224,21,32,96,24,2,0,60,30,0,126,63,0,126,63, - 0,126,63,0,126,63,0,60,30,0,0,0,0,0,0,0, - 0,0,0,0,0,0,15,248,0,24,62,0,56,63,0,120, - 31,0,124,31,128,126,31,128,126,31,128,62,31,128,8,63, - 128,1,255,128,7,159,128,30,31,128,62,31,128,124,31,128, - 124,31,128,252,31,128,252,31,136,252,31,136,252,31,152,254, - 63,144,127,127,240,63,143,224,21,34,102,24,2,1,3,240, - 0,7,248,0,14,28,0,12,12,0,12,12,0,12,12,0, - 14,28,0,7,248,0,1,224,0,0,0,0,0,0,0,0, - 0,0,15,248,0,24,62,0,56,63,0,120,31,0,124,31, - 128,126,31,128,126,31,128,62,31,128,8,63,128,1,255,128, - 7,31,128,30,31,128,62,31,128,124,31,128,124,31,128,252, - 31,128,252,31,136,252,31,136,252,31,152,254,63,144,127,111, - 240,63,199,224,29,22,88,34,2,1,15,240,255,128,24,63, - 195,192,56,63,195,224,120,31,131,240,124,31,129,240,126,31, - 129,240,126,31,129,248,62,31,129,248,0,63,129,248,1,255, - 129,248,7,31,255,248,30,31,128,0,62,31,128,0,124,31, - 128,0,124,31,128,8,252,31,128,8,252,31,128,24,252,31, - 192,16,252,31,192,16,254,51,192,32,127,97,240,64,63,192, - 255,128,18,32,96,22,2,247,3,252,0,15,6,0,31,7, - 0,62,7,128,62,7,128,126,15,128,124,31,128,252,31,128, - 252,31,0,252,14,0,252,0,0,252,0,0,252,0,0,252, - 0,0,252,0,0,124,0,64,124,0,192,62,0,128,62,1, - 128,30,1,0,15,130,0,3,252,0,0,128,0,0,128,0, - 1,128,0,0,240,0,0,56,0,0,60,0,0,60,0,0, - 60,0,4,120,0,3,240,0,18,34,102,23,2,0,28,0, - 0,30,0,0,30,0,0,31,0,0,15,128,0,7,128,0, - 3,192,0,0,192,0,0,96,0,0,0,0,0,0,0,0, - 0,0,3,252,0,14,30,0,30,31,0,62,15,128,60,15, - 128,124,15,128,124,15,192,252,15,192,252,15,192,252,15,192, - 255,255,192,252,0,0,252,0,0,252,0,0,252,0,64,124, - 0,64,124,0,192,62,0,192,62,1,128,31,1,0,15,135, - 0,3,252,0,18,34,102,23,2,0,0,14,0,0,31,0, - 0,31,0,0,62,0,0,60,0,0,120,0,0,240,0,0, - 224,0,1,128,0,0,0,0,0,0,0,0,0,0,3,252, - 0,14,30,0,30,31,0,62,15,128,60,15,128,124,15,128, - 124,15,192,252,15,192,252,15,192,252,15,192,255,255,192,252, - 0,0,252,0,0,252,0,0,252,0,64,124,0,64,124,0, - 192,62,0,192,62,0,128,31,1,0,15,131,0,3,252,0, - 18,34,102,23,2,0,1,224,0,1,224,0,1,240,0,3, - 240,0,3,248,0,7,56,0,14,28,0,28,14,0,56,3, - 0,0,0,0,0,0,0,0,0,0,3,252,0,14,30,0, - 30,31,0,62,15,128,60,15,128,124,15,128,124,15,192,252, - 15,192,252,15,192,252,15,192,255,255,192,252,0,0,252,0, - 0,252,0,0,252,0,64,124,0,64,124,0,192,62,0,192, - 62,0,128,31,1,0,15,131,0,3,252,0,18,32,96,23, - 2,0,30,15,0,63,31,128,63,31,128,63,31,128,63,31, - 128,30,15,0,0,0,0,0,0,0,0,0,0,0,0,0, - 3,252,0,14,30,0,30,31,0,62,15,128,60,15,128,124, - 15,128,124,15,192,252,15,192,252,15,192,252,15,192,255,255, - 192,252,0,0,252,0,0,252,0,0,252,0,64,124,0,64, - 124,0,192,62,0,192,62,0,128,31,1,0,15,131,0,3, - 252,0,12,34,68,15,1,0,96,0,240,0,248,0,248,0, - 124,0,28,0,14,0,7,0,3,0,0,0,0,0,0,0, - 127,128,31,128,31,128,31,128,31,128,31,128,31,128,31,128, - 31,128,31,128,31,128,31,128,31,128,31,128,31,128,31,128, - 31,128,31,128,31,128,31,128,31,128,127,240,12,34,68,15, - 2,0,0,224,1,240,1,240,3,224,7,192,7,128,15,0, - 28,0,24,0,0,0,0,0,0,0,255,0,63,0,63,0, - 63,0,63,0,63,0,63,0,63,0,63,0,63,0,63,0, - 63,0,63,0,63,0,63,0,63,0,63,0,63,0,63,0, - 63,0,63,0,255,224,14,34,68,14,0,0,7,128,15,128, - 15,128,15,192,31,224,60,224,56,112,112,60,192,12,0,0, - 0,0,0,0,63,192,15,192,15,192,15,192,15,192,15,192, - 15,192,15,192,15,192,15,192,15,192,15,192,15,192,15,192, - 15,192,15,192,15,192,15,192,15,192,15,192,15,192,63,248, - 14,32,64,14,1,0,120,120,252,252,252,252,252,252,252,252, - 120,120,0,0,0,0,0,0,0,0,63,192,15,192,15,192, - 15,192,15,192,15,192,15,192,15,192,15,192,15,192,15,192, - 15,192,15,192,15,192,15,192,15,192,15,192,15,192,15,192, - 15,192,15,192,63,248,20,34,102,24,2,0,15,193,128,15, - 227,0,7,254,0,3,248,0,1,248,0,1,252,0,3,254, - 0,14,126,0,24,63,0,0,63,128,0,31,128,0,15,192, - 7,255,192,15,15,224,30,7,224,62,7,224,62,7,224,124, - 7,240,124,3,240,252,3,240,252,3,240,252,3,240,252,3, - 240,252,3,240,252,3,240,252,3,240,252,3,240,124,3,224, - 124,7,224,62,7,192,62,7,192,30,7,128,15,15,0,3, - 252,0,23,32,96,27,2,0,3,224,96,7,248,64,15,255, - 192,12,127,128,8,15,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,255,31,192,63,35,224,63,65,240,63, - 65,248,63,129,248,63,129,248,63,1,248,63,1,248,63,1, - 248,63,1,248,63,1,248,63,1,248,63,1,248,63,1,248, - 63,1,248,63,1,248,63,1,248,63,1,248,63,1,248,63, - 1,248,63,1,248,255,199,254,20,34,102,24,2,0,14,0, - 0,31,0,0,31,0,0,15,128,0,7,192,0,3,192,0, - 1,224,0,0,96,0,0,48,0,0,0,0,0,0,0,0, - 0,0,3,252,0,15,15,0,30,7,128,62,7,192,62,7, - 192,124,3,224,124,3,224,252,3,240,252,3,240,252,3,240, - 252,3,240,252,3,240,252,3,240,252,3,240,252,3,240,124, - 3,224,124,3,224,62,7,192,62,7,192,30,7,128,15,15, - 0,3,252,0,20,34,102,24,2,0,0,7,0,0,15,128, - 0,15,128,0,31,0,0,62,0,0,60,0,0,120,0,0, - 224,0,0,192,0,0,0,0,0,0,0,0,0,0,3,252, - 0,15,15,0,30,7,128,62,7,192,62,7,192,124,3,224, - 124,3,224,252,3,240,252,3,240,252,3,240,252,3,240,252, - 3,240,252,3,240,252,3,240,252,3,240,124,3,224,124,3, - 224,62,7,192,62,7,192,30,7,128,15,15,0,3,252,0, - 20,34,102,24,2,0,0,240,0,0,240,0,1,248,0,1, - 248,0,3,252,0,3,156,0,7,14,0,14,7,0,24,1, - 128,0,0,0,0,0,0,0,0,0,3,252,0,15,15,0, - 30,7,128,62,7,192,62,7,192,124,3,224,124,3,224,252, - 3,240,252,3,240,252,3,240,252,3,240,252,3,240,252,3, - 240,252,3,240,252,3,240,124,3,224,124,3,224,62,7,192, - 62,7,192,30,7,128,15,15,0,3,252,0,20,32,96,24, - 2,0,7,192,128,15,240,128,31,255,128,16,255,0,16,62, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 3,252,0,15,15,0,30,7,128,62,7,192,62,7,192,124, - 3,224,124,3,224,252,3,240,252,3,240,252,3,240,252,3, - 240,252,3,240,252,3,240,252,3,240,252,3,240,124,3,224, - 124,3,224,62,7,192,62,7,192,30,7,128,15,15,0,3, - 252,0,20,32,96,24,2,0,30,15,0,63,31,128,63,31, - 128,63,31,128,63,31,128,30,15,0,0,0,0,0,0,0, - 0,0,0,0,0,0,3,252,0,15,15,0,30,7,128,62, - 7,192,62,7,192,124,3,224,124,3,224,252,3,240,252,3, - 240,252,3,240,252,3,240,252,3,240,252,3,240,252,3,240, - 252,3,240,124,3,224,124,3,224,62,7,192,62,7,192,30, - 7,128,15,15,0,3,252,0,41,32,192,45,2,253,0,0, - 28,0,0,0,0,0,62,0,0,0,0,0,127,0,0,0, - 0,0,127,0,0,0,0,0,127,0,0,0,0,0,62,0, - 0,0,0,0,28,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,255,255,255,255,255,128,255,255,255,255,255,128,255,255, - 255,255,255,128,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,28,0,0,0,0,0,62,0,0,0, - 0,0,127,0,0,0,0,0,127,0,0,0,0,0,127,0, - 0,0,0,0,62,0,0,0,0,0,28,0,0,0,20,22, - 66,24,2,1,3,252,48,15,15,96,30,15,192,62,7,192, - 62,7,192,124,7,224,124,7,224,252,15,240,252,27,240,252, - 51,240,252,115,240,252,227,240,252,195,240,253,131,240,255,3, - 240,126,3,224,126,3,224,62,7,192,62,7,192,63,7,128, - 111,15,0,195,252,0,24,34,102,26,1,0,7,0,0,7, - 128,0,7,192,0,7,192,0,3,224,0,1,224,0,0,112, - 0,0,48,0,0,24,0,0,0,0,0,0,0,0,0,0, - 255,143,248,31,129,248,31,129,248,31,129,248,31,129,248,31, - 129,248,31,129,248,31,129,248,31,129,248,31,129,248,31,129, - 248,31,129,248,31,129,248,31,129,248,31,129,248,31,129,248, - 31,131,248,31,131,248,31,133,248,15,133,248,15,201,248,7, - 241,255,24,34,102,26,1,0,0,3,128,0,3,128,0,7, - 128,0,15,128,0,15,0,0,30,0,0,28,0,0,56,0, - 0,48,0,0,0,0,0,0,0,0,0,0,255,143,248,31, - 129,248,31,129,248,31,129,248,31,129,248,31,129,248,31,129, - 248,31,129,248,31,129,248,31,129,248,31,129,248,31,129,248, - 31,129,248,31,129,248,31,129,248,31,129,248,31,131,248,31, - 131,248,31,133,248,15,133,248,15,201,248,7,241,255,24,34, - 102,26,1,0,0,56,0,0,120,0,0,124,0,0,252,0, - 0,254,0,1,206,0,3,135,0,7,3,128,14,0,192,0, - 0,0,0,0,0,0,0,0,255,143,248,31,129,248,31,129, - 248,31,129,248,31,129,248,31,129,248,31,129,248,31,129,248, - 31,129,248,31,129,248,31,129,248,31,129,248,31,129,248,31, - 129,248,31,129,248,31,129,248,31,131,248,31,131,248,31,133, - 248,15,133,248,15,201,248,7,241,255,24,32,96,26,1,0, - 7,131,192,15,199,224,15,199,224,15,199,224,15,199,224,7, - 131,192,0,0,0,0,0,0,0,0,0,0,0,0,255,135, - 248,31,129,248,31,129,248,31,129,248,31,129,248,31,129,248, - 31,129,248,31,129,248,31,129,248,31,129,248,31,129,248,31, - 129,248,31,129,248,31,129,248,31,129,248,31,129,248,31,131, - 248,31,131,248,31,133,248,15,133,248,15,201,248,7,241,255, - 23,45,135,25,1,245,0,1,192,0,1,224,0,3,224,0, - 7,192,0,7,128,0,15,0,0,14,0,0,28,0,0,24, - 0,0,0,0,0,0,0,0,0,0,255,241,254,63,192,120, - 31,128,48,15,192,32,15,192,32,15,192,96,7,224,64,7, - 224,64,3,240,192,3,240,128,1,248,128,1,249,128,0,249, - 0,0,253,0,0,253,0,0,126,0,0,126,0,0,62,0, - 0,60,0,0,28,0,0,28,0,0,12,0,0,8,0,0, - 8,0,0,8,0,15,16,0,31,16,0,63,144,0,63,32, - 0,62,32,0,62,64,0,31,192,0,15,0,0,22,44,132, - 25,1,244,3,128,0,15,128,0,63,128,0,255,128,0,223, - 128,0,31,128,0,31,128,0,31,128,0,31,128,0,31,128, - 0,31,135,240,31,159,248,31,177,248,31,160,252,31,192,252, - 31,192,252,31,192,252,31,128,252,31,128,252,31,128,248,31, - 129,248,31,129,240,31,129,240,31,129,224,31,131,192,31,131, - 128,31,135,128,31,134,0,31,140,0,31,152,0,31,224,0, - 31,128,0,31,128,0,31,128,0,31,128,0,31,128,0,31, - 128,0,31,128,0,31,128,0,31,128,0,30,0,0,120,0, - 0,224,0,0,128,0,0,23,44,132,25,1,245,3,193,224, - 7,227,240,7,227,240,7,227,240,7,227,240,3,193,224,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,241, - 254,63,192,120,31,128,48,15,192,32,15,192,32,15,192,96, - 7,224,64,7,224,64,3,240,192,3,240,128,1,240,128,1, - 249,128,0,249,0,0,253,0,0,253,0,0,126,0,0,126, - 0,0,62,0,0,60,0,0,28,0,0,28,0,0,12,0, - 0,8,0,0,8,0,0,8,0,15,16,0,31,16,0,63, - 144,0,63,32,0,62,32,0,62,64,0,31,192,0,15,0, - 0}; -/* - Fontname: -FreeType-Old Standard TT-Bold-R-Normal--48-480-72-72-P-258-ISO10646-1 - Copyright: Copyright (C) 2006-2008 Alexey Kryukov - Capital A Height: 0, '1' Height: 34 - Calculated Max Values w=41 h=44 x= 6 y=13 dx=45 dy= 0 ascent=35 len=246 - Font Bounding box w=133 h=60 x=-41 y=-14 - Calculated Min Values x= 0 y=-9 dx= 0 dy= 0 - Pure Font ascent =34 descent= 0 - X Font ascent =34 descent= 0 - Max Font ascent =35 descent=-9 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_osb35n[1567] U8G_FONT_SECTION("u8g_font_osb35n") = { - 0,133,60,215,242,34,0,0,0,0,42,58,0,35,247,34, - 0,17,19,57,24,4,13,1,128,0,3,192,0,3,192,0, - 227,195,0,241,135,128,248,143,128,252,159,128,126,191,0,3, - 192,0,3,192,0,126,191,0,252,159,128,248,143,128,241,135, - 128,225,195,0,3,192,0,3,192,0,3,192,0,1,128,0, - 41,41,246,45,2,249,0,0,28,0,0,0,0,0,28,0, - 0,0,0,0,28,0,0,0,0,0,28,0,0,0,0,0, - 28,0,0,0,0,0,28,0,0,0,0,0,28,0,0,0, - 0,0,28,0,0,0,0,0,28,0,0,0,0,0,28,0, - 0,0,0,0,28,0,0,0,0,0,28,0,0,0,0,0, - 28,0,0,0,0,0,28,0,0,0,0,0,28,0,0,0, - 0,0,28,0,0,0,0,0,28,0,0,0,0,0,28,0, - 0,0,0,0,28,0,0,0,255,255,255,255,255,128,255,255, - 255,255,255,128,255,255,255,255,255,128,0,0,28,0,0,0, - 0,0,28,0,0,0,0,0,28,0,0,0,0,0,28,0, - 0,0,0,0,28,0,0,0,0,0,28,0,0,0,0,0, - 28,0,0,0,0,0,28,0,0,0,0,0,28,0,0,0, - 0,0,28,0,0,0,0,0,28,0,0,0,0,0,28,0, - 0,0,0,0,28,0,0,0,0,0,28,0,0,0,0,0, - 28,0,0,0,0,0,28,0,0,0,0,0,28,0,0,0, - 0,0,28,0,0,0,0,0,28,0,0,0,9,15,30,13, - 2,248,126,0,255,0,255,128,255,128,255,128,127,128,1,128, - 1,128,1,128,3,0,2,0,6,0,28,0,56,0,96,0, - 12,5,10,18,3,10,255,240,255,240,255,240,255,240,255,240, - 8,6,6,14,3,1,126,255,255,255,255,126,16,44,88,22, - 3,247,0,7,0,15,0,14,0,14,0,14,0,30,0,28, - 0,28,0,60,0,56,0,56,0,120,0,112,0,112,0,240, - 0,224,0,224,0,224,1,224,1,192,1,192,3,192,3,128, - 3,128,7,128,7,0,7,0,15,0,14,0,14,0,14,0, - 30,0,28,0,28,0,60,0,56,0,56,0,120,0,112,0, - 112,0,240,0,224,0,224,0,224,0,23,35,105,28,2,0, - 0,16,0,0,254,0,3,199,128,7,131,192,15,1,224,15, - 1,224,31,1,240,63,1,248,63,1,248,127,1,248,127,1, - 252,127,1,252,127,1,252,255,1,254,255,1,254,255,1,254, - 255,1,254,255,1,254,255,1,254,255,1,254,255,1,254,255, - 1,254,255,1,254,127,1,252,127,1,252,127,1,252,127,1, - 252,63,1,248,63,1,248,31,1,240,15,1,224,15,1,224, - 7,131,192,3,199,128,0,254,0,16,34,68,28,6,0,0, - 240,0,240,1,240,7,240,255,240,7,240,7,240,7,240,7, - 240,7,240,7,240,7,240,7,240,7,240,7,240,7,240,7, - 240,7,240,7,240,7,240,7,240,7,240,7,240,7,240,7, - 240,7,240,7,240,7,240,7,240,7,240,7,240,7,240,255, - 255,255,255,21,34,102,28,3,1,7,255,0,14,15,192,28, - 7,224,56,7,240,120,3,240,120,3,248,248,3,248,252,3, - 248,255,3,248,255,3,248,255,7,248,127,7,240,63,15,240, - 12,15,224,0,31,192,0,63,128,0,127,0,0,252,0,1, - 240,0,3,192,0,7,128,0,14,0,24,12,0,24,24,0, - 24,48,0,24,96,0,24,111,192,56,127,255,248,255,255,240, - 239,255,240,195,255,240,193,255,224,192,255,192,192,63,128,22, - 34,102,28,3,1,7,255,0,14,15,192,28,7,224,56,7, - 240,120,3,240,124,3,248,126,3,248,127,3,248,127,3,248, - 127,3,248,63,3,240,30,3,240,0,7,224,0,7,192,0, - 15,0,7,248,0,0,31,128,0,15,192,0,7,224,0,7, - 240,0,3,248,0,3,248,62,3,252,127,3,252,255,3,252, - 255,3,252,255,3,252,254,3,252,252,3,248,248,7,248,120, - 7,240,56,15,224,30,31,192,15,255,0,23,34,102,28,2, - 0,0,7,192,0,15,192,0,15,192,0,31,192,0,63,192, - 0,63,192,0,127,192,0,127,192,0,255,192,0,223,192,1, - 223,192,1,159,192,3,159,192,7,31,192,6,31,192,14,31, - 192,12,31,192,28,31,192,24,31,192,56,31,192,112,31,192, - 96,31,192,224,31,192,255,255,254,0,31,192,0,31,192,0, - 31,192,0,31,192,0,31,192,0,31,192,0,31,192,0,31, - 192,7,255,252,7,255,252,21,34,102,28,4,0,32,0,192, - 60,7,128,63,255,128,63,255,0,63,254,0,63,248,0,63, - 224,0,63,0,0,48,0,0,48,0,0,48,0,0,48,0, - 0,48,0,0,49,252,0,54,63,0,60,15,192,56,15,224, - 48,15,224,32,7,240,0,7,240,0,7,248,0,7,248,8, - 7,248,62,7,248,126,7,248,254,7,248,254,7,248,254,7, - 240,248,7,240,240,7,224,112,15,192,48,15,192,28,31,0, - 15,252,0,22,34,102,28,3,1,0,255,128,3,192,192,7, - 192,96,15,128,240,31,131,240,31,7,240,63,15,240,63,15, - 240,127,15,224,127,7,192,127,3,0,127,0,0,255,0,0, - 255,0,0,255,63,0,255,255,192,255,195,224,255,131,240,255, - 3,248,255,1,248,255,1,252,255,1,252,255,1,252,127,1, - 252,127,1,252,127,1,252,127,1,252,63,1,248,63,1,248, - 31,1,248,15,129,240,7,131,224,3,195,192,1,255,0,20, - 34,102,28,5,1,71,224,224,207,240,224,223,248,112,255,252, - 48,255,254,48,255,255,240,255,255,240,224,31,176,192,0,32, - 192,0,96,128,0,96,128,0,192,128,1,192,0,1,128,0, - 3,128,0,7,0,0,15,0,0,14,0,0,30,0,0,60, - 0,0,124,0,0,252,0,1,252,0,1,248,0,3,248,0, - 3,248,0,7,248,0,7,248,0,7,248,0,7,248,0,7, - 248,0,7,248,0,3,248,0,3,240,0,23,34,102,28,3, - 1,1,255,128,7,0,192,12,0,96,28,0,48,56,0,24, - 56,0,24,120,0,24,120,0,24,124,0,24,126,0,24,127, - 0,48,127,192,32,127,240,96,63,255,128,63,255,0,31,255, - 192,15,255,240,7,255,248,15,255,248,24,63,252,48,15,252, - 112,3,254,96,0,254,224,0,126,224,0,62,224,0,30,224, - 0,30,224,0,12,240,0,28,112,0,24,56,0,24,28,0, - 48,15,0,192,3,255,0,22,34,102,28,3,1,3,254,0, - 15,15,0,31,7,128,62,7,192,126,3,224,126,3,240,126, - 3,240,254,3,248,254,3,248,254,3,248,254,3,248,254,3, - 252,254,3,252,254,3,252,126,3,252,127,7,252,63,7,252, - 31,15,252,15,255,252,3,243,252,0,3,252,0,3,252,0, - 3,248,7,3,248,31,131,248,31,195,248,63,195,240,63,195, - 240,63,131,224,62,7,224,60,7,192,28,15,128,14,31,0, - 7,252,0,8,22,22,14,3,1,126,255,255,255,255,126,0, - 0,0,0,0,0,0,0,0,0,126,255,255,255,255,126}; -/* - Fontname: -FreeType-Old Standard TT-Bold-R-Normal--48-480-72-72-P-258-ISO10646-1 - Copyright: Copyright (C) 2006-2008 Alexey Kryukov - Capital A Height: 35, '1' Height: 34 - Calculated Max Values w=49 h=46 x= 6 y=25 dx=52 dy= 0 ascent=38 len=246 - Font Bounding box w=133 h=60 x=-41 y=-14 - Calculated Min Values x=-2 y=-11 dx= 0 dy= 0 - Pure Font ascent =35 descent=-10 - X Font ascent =35 descent=-10 - Max Font ascent =38 descent=-11 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_osb35r[10247] U8G_FONT_SECTION("u8g_font_osb35r") = { - 0,133,60,215,242,35,12,220,29,224,32,127,246,38,245,35, - 246,0,0,0,13,0,0,8,34,34,14,3,1,126,126,255, - 255,255,255,255,255,126,126,126,126,60,60,60,60,60,24,24, - 24,24,24,24,24,24,0,0,0,126,255,255,255,255,126,12, - 12,24,18,3,23,32,64,241,224,249,240,249,240,249,240,249, - 240,249,240,112,224,112,224,112,224,112,224,112,224,28,34,136, - 34,3,0,0,112,14,0,0,112,14,0,0,112,14,0,0, - 112,14,0,0,240,30,0,0,224,28,0,0,224,28,0,0, - 224,28,0,0,224,28,0,255,255,255,240,255,255,255,240,255, - 255,255,240,1,192,56,0,1,192,56,0,1,192,56,0,1, - 192,56,0,3,192,56,0,3,128,120,0,3,128,112,0,3, - 128,112,0,3,128,112,0,3,128,112,0,255,255,255,224,255, - 255,255,224,255,255,255,224,7,0,224,0,7,0,224,0,7, - 0,224,0,7,0,224,0,15,1,224,0,14,1,224,0,14, - 1,192,0,14,1,192,0,14,1,192,0,23,42,126,28,2, - 252,0,195,0,0,195,0,0,195,0,0,195,0,3,255,192, - 7,195,112,28,195,24,60,195,12,56,195,14,120,195,14,120, - 195,30,120,195,62,124,195,126,126,195,126,127,195,124,127,195, - 56,63,243,0,63,251,0,31,255,0,31,255,128,7,255,192, - 3,255,240,0,255,248,0,255,248,0,223,252,0,199,252,124, - 195,254,124,195,254,252,195,126,252,195,62,248,195,30,240,195, - 30,224,195,28,96,195,28,112,195,56,56,195,56,28,195,96, - 7,255,192,0,195,0,0,195,0,0,195,0,0,195,0,33, - 35,175,41,4,0,0,0,0,48,0,15,192,0,96,0,60, - 240,0,224,0,56,112,0,192,0,120,120,1,128,0,120,120, - 1,128,0,248,124,3,0,0,248,124,7,0,0,248,124,6, - 0,0,248,124,14,0,0,248,124,12,0,0,248,124,24,0, - 0,120,120,24,0,0,120,120,48,0,0,56,240,112,0,0, - 28,224,96,0,0,15,192,192,0,0,0,0,192,0,0,0, - 1,128,240,0,0,3,131,156,0,0,3,7,158,0,0,7, - 15,15,0,0,6,15,15,0,0,12,31,15,128,0,12,31, - 15,128,0,24,31,15,128,0,56,31,15,128,0,48,31,15, - 128,0,96,31,15,128,0,96,31,15,128,0,192,15,15,0, - 1,192,15,15,0,1,128,7,14,0,3,128,7,158,0,3, - 0,1,248,0,33,34,170,37,2,1,0,31,224,0,0,0, - 112,112,0,0,0,224,48,0,0,0,224,24,0,0,1,224, - 24,0,0,1,224,24,0,0,1,224,24,0,0,1,240,56, - 0,0,1,240,48,0,0,1,248,96,0,0,1,248,192,0, - 0,0,255,128,0,0,0,255,0,0,0,0,126,0,0,0, - 0,63,0,0,0,0,255,129,255,128,1,223,128,62,0,3, - 143,192,28,0,7,15,224,24,0,14,7,224,56,0,30,3, - 240,48,0,60,1,248,48,0,124,1,248,96,0,124,0,252, - 96,0,252,0,126,192,0,252,0,127,128,0,252,0,63,128, - 0,254,0,31,128,0,255,0,31,128,0,255,0,15,193,128, - 127,192,63,225,0,63,248,247,243,0,31,255,195,254,0,15, - 254,0,252,0,5,12,12,11,3,23,32,240,248,248,248,248, - 248,112,112,112,112,112,14,43,86,18,3,248,0,28,0,56, - 0,112,0,224,1,192,3,128,7,0,15,0,14,0,30,0, - 30,0,60,0,60,0,124,0,124,0,124,0,252,0,252,0, - 252,0,252,0,252,0,252,0,252,0,252,0,252,0,252,0, - 124,0,124,0,124,0,124,0,60,0,60,0,30,0,30,0, - 14,0,15,0,7,0,3,128,1,192,0,224,0,112,0,56, - 0,12,13,43,86,17,1,248,192,0,224,0,48,0,24,0, - 28,0,14,0,7,0,7,128,3,128,3,192,1,224,1,224, - 1,224,1,240,1,240,1,240,1,248,1,248,1,248,1,248, - 1,248,1,248,1,248,1,248,1,248,1,248,1,248,1,240, - 1,240,1,240,1,224,1,224,3,192,3,192,3,128,7,128, - 7,0,14,0,28,0,56,0,112,0,224,0,128,0,17,19, - 57,24,4,13,1,128,0,3,192,0,3,192,0,227,195,0, - 241,135,128,248,143,128,252,159,128,126,191,0,3,192,0,3, - 192,0,126,191,0,252,159,128,248,143,128,241,135,128,225,195, - 0,3,192,0,3,192,0,3,192,0,1,128,0,41,41,246, - 45,2,249,0,0,28,0,0,0,0,0,28,0,0,0,0, - 0,28,0,0,0,0,0,28,0,0,0,0,0,28,0,0, - 0,0,0,28,0,0,0,0,0,28,0,0,0,0,0,28, - 0,0,0,0,0,28,0,0,0,0,0,28,0,0,0,0, - 0,28,0,0,0,0,0,28,0,0,0,0,0,28,0,0, - 0,0,0,28,0,0,0,0,0,28,0,0,0,0,0,28, - 0,0,0,0,0,28,0,0,0,0,0,28,0,0,0,0, - 0,28,0,0,0,255,255,255,255,255,128,255,255,255,255,255, - 128,255,255,255,255,255,128,0,0,28,0,0,0,0,0,28, - 0,0,0,0,0,28,0,0,0,0,0,28,0,0,0,0, - 0,28,0,0,0,0,0,28,0,0,0,0,0,28,0,0, - 0,0,0,28,0,0,0,0,0,28,0,0,0,0,0,28, - 0,0,0,0,0,28,0,0,0,0,0,28,0,0,0,0, - 0,28,0,0,0,0,0,28,0,0,0,0,0,28,0,0, - 0,0,0,28,0,0,0,0,0,28,0,0,0,0,0,28, - 0,0,0,0,0,28,0,0,0,9,15,30,13,2,248,126, - 0,255,0,255,128,255,128,255,128,127,128,1,128,1,128,1, - 128,3,0,2,0,6,0,28,0,56,0,96,0,12,5,10, - 18,3,10,255,240,255,240,255,240,255,240,255,240,8,6,6, - 14,3,1,126,255,255,255,255,126,16,44,88,22,3,247,0, - 7,0,15,0,14,0,14,0,14,0,30,0,28,0,28,0, - 60,0,56,0,56,0,120,0,112,0,112,0,240,0,224,0, - 224,0,224,1,224,1,192,1,192,3,192,3,128,3,128,7, - 128,7,0,7,0,15,0,14,0,14,0,14,0,30,0,28, - 0,28,0,60,0,56,0,56,0,120,0,112,0,112,0,240, - 0,224,0,224,0,224,0,23,35,105,28,2,0,0,16,0, - 0,254,0,3,199,128,7,131,192,15,1,224,15,1,224,31, - 1,240,63,1,248,63,1,248,127,1,248,127,1,252,127,1, - 252,127,1,252,255,1,254,255,1,254,255,1,254,255,1,254, - 255,1,254,255,1,254,255,1,254,255,1,254,255,1,254,255, - 1,254,127,1,252,127,1,252,127,1,252,127,1,252,63,1, - 248,63,1,248,31,1,240,15,1,224,15,1,224,7,131,192, - 3,199,128,0,254,0,16,34,68,28,6,0,0,240,0,240, - 1,240,7,240,255,240,7,240,7,240,7,240,7,240,7,240, - 7,240,7,240,7,240,7,240,7,240,7,240,7,240,7,240, - 7,240,7,240,7,240,7,240,7,240,7,240,7,240,7,240, - 7,240,7,240,7,240,7,240,7,240,7,240,255,255,255,255, - 21,34,102,28,3,1,7,255,0,14,15,192,28,7,224,56, - 7,240,120,3,240,120,3,248,248,3,248,252,3,248,255,3, - 248,255,3,248,255,7,248,127,7,240,63,15,240,12,15,224, - 0,31,192,0,63,128,0,127,0,0,252,0,1,240,0,3, - 192,0,7,128,0,14,0,24,12,0,24,24,0,24,48,0, - 24,96,0,24,111,192,56,127,255,248,255,255,240,239,255,240, - 195,255,240,193,255,224,192,255,192,192,63,128,22,34,102,28, - 3,1,7,255,0,14,15,192,28,7,224,56,7,240,120,3, - 240,124,3,248,126,3,248,127,3,248,127,3,248,127,3,248, - 63,3,240,30,3,240,0,7,224,0,7,192,0,15,0,7, - 248,0,0,31,128,0,15,192,0,7,224,0,7,240,0,3, - 248,0,3,248,62,3,252,127,3,252,255,3,252,255,3,252, - 255,3,252,254,3,252,252,3,248,248,7,248,120,7,240,56, - 15,224,30,31,192,15,255,0,23,34,102,28,2,0,0,7, - 192,0,15,192,0,15,192,0,31,192,0,63,192,0,63,192, - 0,127,192,0,127,192,0,255,192,0,223,192,1,223,192,1, - 159,192,3,159,192,7,31,192,6,31,192,14,31,192,12,31, - 192,28,31,192,24,31,192,56,31,192,112,31,192,96,31,192, - 224,31,192,255,255,254,0,31,192,0,31,192,0,31,192,0, - 31,192,0,31,192,0,31,192,0,31,192,0,31,192,7,255, - 252,7,255,252,21,34,102,28,4,0,32,0,192,60,7,128, - 63,255,128,63,255,0,63,254,0,63,248,0,63,224,0,63, - 0,0,48,0,0,48,0,0,48,0,0,48,0,0,48,0, - 0,49,252,0,54,63,0,60,15,192,56,15,224,48,15,224, - 32,7,240,0,7,240,0,7,248,0,7,248,8,7,248,62, - 7,248,126,7,248,254,7,248,254,7,248,254,7,240,248,7, - 240,240,7,224,112,15,192,48,15,192,28,31,0,15,252,0, - 22,34,102,28,3,1,0,255,128,3,192,192,7,192,96,15, - 128,240,31,131,240,31,7,240,63,15,240,63,15,240,127,15, - 224,127,7,192,127,3,0,127,0,0,255,0,0,255,0,0, - 255,63,0,255,255,192,255,195,224,255,131,240,255,3,248,255, - 1,248,255,1,252,255,1,252,255,1,252,127,1,252,127,1, - 252,127,1,252,127,1,252,63,1,248,63,1,248,31,1,248, - 15,129,240,7,131,224,3,195,192,1,255,0,20,34,102,28, - 5,1,71,224,224,207,240,224,223,248,112,255,252,48,255,254, - 48,255,255,240,255,255,240,224,31,176,192,0,32,192,0,96, - 128,0,96,128,0,192,128,1,192,0,1,128,0,3,128,0, - 7,0,0,15,0,0,14,0,0,30,0,0,60,0,0,124, - 0,0,252,0,1,252,0,1,248,0,3,248,0,3,248,0, - 7,248,0,7,248,0,7,248,0,7,248,0,7,248,0,7, - 248,0,3,248,0,3,240,0,23,34,102,28,3,1,1,255, - 128,7,0,192,12,0,96,28,0,48,56,0,24,56,0,24, - 120,0,24,120,0,24,124,0,24,126,0,24,127,0,48,127, - 192,32,127,240,96,63,255,128,63,255,0,31,255,192,15,255, - 240,7,255,248,15,255,248,24,63,252,48,15,252,112,3,254, - 96,0,254,224,0,126,224,0,62,224,0,30,224,0,30,224, - 0,12,240,0,28,112,0,24,56,0,24,28,0,48,15,0, - 192,3,255,0,22,34,102,28,3,1,3,254,0,15,15,0, - 31,7,128,62,7,192,126,3,224,126,3,240,126,3,240,254, - 3,248,254,3,248,254,3,248,254,3,248,254,3,252,254,3, - 252,254,3,252,126,3,252,127,7,252,63,7,252,31,15,252, - 15,255,252,3,243,252,0,3,252,0,3,252,0,3,248,7, - 3,248,31,131,248,31,195,248,63,195,240,63,195,240,63,131, - 224,62,7,224,60,7,192,28,15,128,14,31,0,7,252,0, - 8,22,22,14,3,1,126,255,255,255,255,126,0,0,0,0, - 0,0,0,0,0,0,126,255,255,255,255,126,9,32,64,13, - 2,247,63,0,127,128,127,128,127,128,127,128,63,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,60,0,127,0,255,0,255,128,255,128,255,128,57,128, - 1,128,1,128,3,0,3,0,6,0,12,0,56,0,240,0, - 64,0,37,40,200,45,4,249,0,0,0,0,48,0,0,0, - 0,240,0,0,0,1,248,0,0,0,7,224,0,0,0,31, - 128,0,0,0,126,0,0,0,1,252,0,0,0,7,240,0, - 0,0,15,192,0,0,0,63,0,0,0,0,252,0,0,0, - 3,240,0,0,0,15,224,0,0,0,63,128,0,0,0,126, - 0,0,0,1,248,0,0,0,7,224,0,0,0,31,128,0, - 0,0,127,0,0,0,0,252,0,0,0,0,248,0,0,0, - 0,126,0,0,0,0,31,128,0,0,0,15,224,0,0,0, - 3,248,0,0,0,0,252,0,0,0,0,63,0,0,0,0, - 15,192,0,0,0,3,240,0,0,0,1,252,0,0,0,0, - 127,0,0,0,0,31,192,0,0,0,7,224,0,0,0,1, - 248,0,0,0,0,126,0,0,0,0,63,128,0,0,0,15, - 224,0,0,0,3,248,0,0,0,0,248,0,0,0,0,48, - 41,13,78,45,2,6,255,255,255,255,255,128,255,255,255,255, - 255,128,255,255,255,255,255,128,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,255,255,255,255,255,128,255,255,255,255,255,128,255,255, - 255,255,255,128,37,40,200,45,4,249,96,0,0,0,0,120, - 0,0,0,0,252,0,0,0,0,63,0,0,0,0,15,192, - 0,0,0,3,240,0,0,0,1,252,0,0,0,0,127,0, - 0,0,0,31,128,0,0,0,7,224,0,0,0,1,248,0, - 0,0,0,126,0,0,0,0,63,128,0,0,0,15,224,0, - 0,0,3,240,0,0,0,0,252,0,0,0,0,63,0,0, - 0,0,15,192,0,0,0,7,240,0,0,0,1,248,0,0, - 0,0,248,0,0,0,3,240,0,0,0,15,192,0,0,0, - 63,128,0,0,0,254,0,0,0,1,248,0,0,0,7,224, - 0,0,0,31,128,0,0,0,126,0,0,0,1,252,0,0, - 0,7,240,0,0,0,31,192,0,0,0,63,0,0,0,0, - 252,0,0,0,3,240,0,0,0,15,224,0,0,0,63,128, - 0,0,0,254,0,0,0,0,248,0,0,0,0,96,0,0, - 0,0,15,34,68,22,3,1,31,240,59,248,96,252,96,252, - 192,126,192,126,192,126,192,126,192,126,64,252,96,252,48,248, - 1,240,1,224,3,192,3,128,7,0,7,0,14,0,12,16, - 12,16,12,16,12,16,6,32,3,192,0,0,0,0,0,128, - 3,224,7,240,7,240,7,240,7,240,3,224,35,34,170,39, - 2,1,0,15,255,0,0,0,56,1,224,0,0,224,0,112, - 0,1,128,0,28,0,7,0,0,14,0,14,0,0,7,0, - 12,0,248,3,0,28,3,205,243,128,56,7,135,241,128,56, - 15,7,225,192,112,31,7,225,192,112,62,7,224,224,112,62, - 7,224,224,224,124,7,192,224,224,124,7,192,224,224,124,7, - 192,224,224,252,15,192,224,224,248,15,128,224,224,248,15,128, - 224,224,248,15,129,192,224,248,31,129,192,224,248,31,129,128, - 112,248,31,3,128,112,248,63,3,0,112,120,111,6,0,56, - 60,199,140,0,56,31,3,240,0,28,0,0,0,0,14,0, - 0,0,0,7,0,0,0,0,3,128,0,0,0,1,192,0, - 96,0,0,120,1,192,0,0,31,255,0,0,33,35,175,36, - 2,0,0,0,192,0,0,0,1,192,0,0,0,1,224,0, - 0,0,1,224,0,0,0,3,224,0,0,0,3,240,0,0, - 0,3,240,0,0,0,7,240,0,0,0,7,248,0,0,0, - 7,248,0,0,0,15,248,0,0,0,15,252,0,0,0,15, - 252,0,0,0,25,252,0,0,0,25,254,0,0,0,25,254, - 0,0,0,48,254,0,0,0,48,255,0,0,0,32,255,0, - 0,0,96,127,0,0,0,96,127,128,0,0,64,127,128,0, - 0,192,63,128,0,0,192,63,192,0,0,255,255,192,0,1, - 255,255,192,0,1,128,31,224,0,1,0,31,224,0,3,0, - 15,224,0,3,0,15,240,0,2,0,15,240,0,6,0,7, - 240,0,15,0,7,248,0,31,0,15,252,0,255,240,255,255, - 128,28,34,136,33,3,0,255,255,240,0,15,224,126,0,15, - 224,31,0,15,224,31,128,15,224,15,192,15,224,15,192,15, - 224,15,224,15,224,15,224,15,224,15,224,15,224,15,224,15, - 224,15,224,15,224,15,192,15,224,15,192,15,224,31,128,15, - 224,30,0,15,224,60,0,15,255,224,0,15,224,124,0,15, - 224,63,0,15,224,31,128,15,224,15,192,15,224,15,224,15, - 224,15,240,15,224,15,240,15,224,15,240,15,224,15,240,15, - 224,15,240,15,224,15,240,15,224,15,224,15,224,15,224,15, - 224,31,192,15,224,31,128,15,224,126,0,255,255,248,0,26, - 34,136,31,3,1,0,127,193,128,1,224,241,128,3,192,63, - 128,15,128,31,128,15,128,15,128,31,0,15,128,63,0,7, - 128,63,0,7,128,127,0,3,128,127,0,3,128,127,0,3, - 128,127,0,1,128,255,0,1,128,255,0,1,128,255,0,1, - 128,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0, - 0,255,0,0,0,255,0,0,0,255,0,0,192,127,0,0, - 192,127,0,0,192,127,0,0,128,63,0,1,128,63,0,1, - 128,63,0,1,128,31,128,3,0,15,128,3,0,7,128,6, - 0,3,192,12,0,1,224,56,0,0,127,224,0,32,34,136, - 37,3,0,255,255,248,0,15,224,31,0,15,224,7,128,15, - 224,3,224,15,224,1,240,15,224,1,240,15,224,0,248,15, - 224,0,252,15,224,0,252,15,224,0,254,15,224,0,254,15, - 224,0,254,15,224,0,255,15,224,0,255,15,224,0,255,15, - 224,0,255,15,224,0,255,15,224,0,255,15,224,0,255,15, - 224,0,255,15,224,0,255,15,224,0,254,15,224,0,254,15, - 224,0,254,15,224,0,254,15,224,0,252,15,224,0,252,15, - 224,0,248,15,224,1,240,15,224,1,224,15,224,3,192,15, - 224,7,128,15,224,30,0,255,255,248,0,27,34,136,33,3, - 0,255,255,255,224,15,224,31,224,15,224,7,224,15,224,3, - 224,15,224,1,224,15,224,1,224,15,224,0,224,15,224,0, - 224,15,224,0,96,15,224,48,96,15,224,48,96,15,224,48, - 0,15,224,112,0,15,224,112,0,15,224,240,0,15,225,240, - 0,15,255,240,0,15,225,240,0,15,224,240,0,15,224,112, - 0,15,224,112,32,15,224,48,96,15,224,48,96,15,224,48, - 96,15,224,0,96,15,224,0,96,15,224,0,224,15,224,0, - 224,15,224,1,224,15,224,3,224,15,224,3,224,15,224,15, - 224,255,255,255,224,255,255,255,224,28,34,136,32,3,0,255, - 255,255,240,7,240,15,240,7,240,3,240,7,240,1,240,7, - 240,1,240,7,240,0,240,7,240,0,240,7,240,0,112,7, - 240,0,112,7,240,24,48,7,240,24,48,7,240,24,48,7, - 240,56,48,7,240,56,0,7,240,120,0,7,240,248,0,7, - 255,248,0,7,240,248,0,7,240,120,0,7,240,56,0,7, - 240,56,0,7,240,24,0,7,240,24,0,7,240,24,0,7, - 240,0,0,7,240,0,0,7,240,0,0,7,240,0,0,7, - 240,0,0,7,240,0,0,7,240,0,0,7,240,0,0,7, - 240,0,0,255,255,128,0,30,34,136,35,3,1,0,127,224, - 192,0,224,120,192,3,192,31,192,7,128,15,192,15,128,7, - 192,31,0,7,192,31,0,3,192,63,0,3,192,63,0,1, - 192,127,0,1,192,127,0,1,192,127,0,0,192,255,0,0, - 192,255,0,0,192,255,0,0,0,255,0,0,0,255,0,0, - 0,255,3,255,252,255,3,255,252,255,0,31,192,255,0,31, - 192,255,0,31,192,127,0,31,192,127,0,31,192,127,0,31, - 192,127,0,31,192,63,0,31,192,63,0,31,192,31,0,31, - 192,15,128,57,192,15,128,49,192,7,192,96,192,1,224,192, - 192,0,127,128,192,34,34,170,39,3,0,255,255,63,255,192, - 7,240,1,252,0,7,240,1,252,0,7,240,1,252,0,7, - 240,1,252,0,7,240,1,252,0,7,240,1,252,0,7,240, - 1,252,0,7,240,1,252,0,7,240,1,252,0,7,240,1, - 252,0,7,240,1,252,0,7,240,1,252,0,7,240,1,252, - 0,7,240,1,252,0,7,240,1,252,0,7,255,255,252,0, - 7,240,1,252,0,7,240,1,252,0,7,240,1,252,0,7, - 240,1,252,0,7,240,1,252,0,7,240,1,252,0,7,240, - 1,252,0,7,240,1,252,0,7,240,1,252,0,7,240,1, - 252,0,7,240,1,252,0,7,240,1,252,0,7,240,1,252, - 0,7,240,1,252,0,7,240,1,252,0,7,240,1,252,0, - 255,255,63,255,192,16,34,68,21,3,0,255,255,7,240,7, - 240,7,240,7,240,7,240,7,240,7,240,7,240,7,240,7, - 240,7,240,7,240,7,240,7,240,7,240,7,240,7,240,7, - 240,7,240,7,240,7,240,7,240,7,240,7,240,7,240,7, - 240,7,240,7,240,7,240,7,240,7,240,7,240,255,255,23, - 34,102,26,2,0,1,255,254,0,15,224,0,15,224,0,15, - 224,0,15,224,0,15,224,0,15,224,0,15,224,0,15,224, - 0,15,224,0,15,224,0,15,224,0,15,224,0,15,224,0, - 15,224,0,15,224,0,15,224,0,15,224,0,15,224,0,15, - 224,0,15,224,30,15,224,126,15,224,127,15,224,255,15,224, - 255,15,224,254,15,224,254,15,224,248,15,192,112,15,192,96, - 15,128,48,31,0,24,30,0,15,248,0,33,34,170,37,3, - 0,255,255,31,254,0,7,240,7,240,0,7,240,3,192,0, - 7,240,3,128,0,7,240,3,0,0,7,240,7,0,0,7, - 240,14,0,0,7,240,12,0,0,7,240,24,0,0,7,240, - 48,0,0,7,240,96,0,0,7,240,224,0,0,7,240,224, - 0,0,7,241,240,0,0,7,243,240,0,0,7,247,248,0, - 0,7,255,252,0,0,7,255,252,0,0,7,249,254,0,0, - 7,241,254,0,0,7,240,255,0,0,7,240,255,0,0,7, - 240,127,128,0,7,240,127,128,0,7,240,63,192,0,7,240, - 63,192,0,7,240,31,224,0,7,240,31,224,0,7,240,15, - 240,0,7,240,15,240,0,7,240,7,248,0,7,240,7,248, - 0,7,240,7,252,0,255,255,63,255,128,28,34,136,32,3, - 0,255,255,0,0,7,240,0,0,7,240,0,0,7,240,0, - 0,7,240,0,0,7,240,0,0,7,240,0,0,7,240,0, - 0,7,240,0,0,7,240,0,0,7,240,0,0,7,240,0, - 0,7,240,0,0,7,240,0,0,7,240,0,0,7,240,0, - 0,7,240,0,0,7,240,0,0,7,240,0,0,7,240,0, - 48,7,240,0,48,7,240,0,48,7,240,0,112,7,240,0, - 112,7,240,0,112,7,240,0,240,7,240,0,240,7,240,0, - 240,7,240,1,240,7,240,3,240,7,240,3,240,7,240,7, - 240,255,255,255,240,255,255,255,240,39,34,170,43,2,0,255, - 240,0,63,254,7,240,0,63,192,7,248,0,63,192,7,248, - 0,63,192,7,248,0,127,192,7,252,0,127,192,7,252,0, - 95,192,7,252,0,95,192,7,254,0,223,192,6,254,0,223, - 192,6,255,0,159,192,6,127,0,159,192,6,127,1,159,192, - 6,127,129,159,192,6,63,129,31,192,6,63,129,31,192,6, - 63,195,31,192,6,31,194,31,192,6,31,226,31,192,6,15, - 226,31,192,6,15,230,31,192,6,15,244,31,192,6,7,244, - 31,192,6,7,244,31,192,6,7,252,31,192,6,3,248,31, - 192,6,3,248,31,192,6,1,248,31,192,6,1,248,31,192, - 6,1,240,31,192,6,0,240,31,192,15,0,240,31,192,63, - 192,240,31,192,255,240,97,255,254,34,35,175,37,2,255,255, - 224,15,255,192,31,240,3,255,0,15,240,0,252,0,15,248, - 0,120,0,7,252,0,48,0,3,254,0,48,0,3,254,0, - 48,0,3,255,0,48,0,3,255,128,48,0,3,255,128,48, - 0,3,127,192,48,0,3,63,224,48,0,3,31,224,48,0, - 3,31,240,48,0,3,15,248,48,0,3,7,248,48,0,3, - 7,252,48,0,3,3,254,48,0,3,1,255,48,0,3,1, - 255,48,0,3,0,255,176,0,3,0,127,240,0,3,0,127, - 240,0,3,0,63,240,0,3,0,31,240,0,3,0,15,240, - 0,3,0,15,240,0,3,0,7,240,0,3,0,3,240,0, - 3,0,3,240,0,7,128,1,240,0,15,192,0,240,0,63, - 240,0,240,0,255,252,0,112,0,0,0,0,48,0,28,34, - 136,33,3,1,0,63,192,0,0,224,112,0,3,192,56,0, - 7,128,30,0,15,128,30,0,15,0,15,0,31,0,15,128, - 63,0,15,192,63,0,15,192,127,0,15,192,127,0,15,224, - 127,0,15,224,127,0,15,224,255,0,15,240,255,0,15,240, - 255,0,15,240,255,0,15,240,255,0,15,240,255,0,15,240, - 255,0,15,240,255,0,15,240,127,0,15,224,127,0,15,224, - 127,0,15,224,127,0,15,192,63,0,15,192,63,0,15,192, - 31,0,15,128,15,0,15,0,15,128,31,0,7,128,30,0, - 3,192,60,0,0,224,112,0,0,63,192,0,29,34,136,34, - 3,0,255,255,248,0,7,240,63,0,7,240,15,192,7,240, - 15,224,7,240,15,240,7,240,7,240,7,240,7,248,7,240, - 7,248,7,240,7,248,7,240,7,248,7,240,7,248,7,240, - 7,248,7,240,7,240,7,240,15,240,7,240,15,224,7,240, - 15,192,7,240,31,0,7,255,252,0,7,240,0,0,7,240, - 0,0,7,240,0,0,7,240,0,0,7,240,0,0,7,240, - 0,0,7,240,0,0,7,240,0,0,7,240,0,0,7,240, - 0,0,7,240,0,0,7,240,0,0,7,240,0,0,7,240, - 0,0,7,240,0,0,255,255,128,0,28,45,180,33,3,246, - 0,63,192,0,0,224,112,0,3,192,56,0,7,128,30,0, - 15,128,30,0,15,0,15,0,31,0,15,128,63,0,15,128, - 63,0,15,192,127,0,15,192,127,0,15,224,127,0,15,224, - 127,0,15,224,255,0,15,240,255,0,15,240,255,0,15,240, - 255,0,15,240,255,0,15,240,255,0,15,240,255,0,15,240, - 255,0,15,240,255,0,15,240,127,0,15,224,127,0,15,224, - 127,0,15,224,63,0,15,192,63,15,15,192,31,17,143,128, - 15,160,223,0,15,160,223,0,7,160,254,0,3,224,252,16, - 0,240,248,16,0,127,224,16,0,0,224,16,0,0,224,16, - 0,0,224,48,0,0,240,48,0,0,248,112,0,0,255,240, - 0,0,255,224,0,0,127,224,0,0,127,192,0,0,63,128, - 0,0,31,0,32,36,144,36,3,254,255,255,240,0,7,240, - 126,0,7,240,63,0,7,240,63,128,7,240,31,192,7,240, - 31,192,7,240,31,224,7,240,31,224,7,240,31,224,7,240, - 31,224,7,240,31,224,7,240,31,192,7,240,63,192,7,240, - 63,0,7,240,126,0,7,255,240,0,7,240,240,0,7,240, - 62,0,7,240,63,0,7,240,31,128,7,240,31,128,7,240, - 31,192,7,240,31,192,7,240,31,192,7,240,31,192,7,240, - 31,195,7,240,31,195,7,240,31,195,7,240,31,195,7,240, - 31,195,7,240,31,198,7,240,31,198,7,240,15,238,255,255, - 135,252,0,0,3,248,0,0,0,96,23,34,102,29,4,1, - 7,252,24,24,15,24,56,3,248,112,1,248,112,0,248,240, - 0,120,248,0,120,248,0,56,252,0,24,254,0,24,255,128, - 24,255,224,8,127,240,0,127,252,0,63,254,0,31,255,128, - 15,255,192,3,255,240,1,255,248,128,127,248,192,31,252,192, - 15,252,192,3,254,224,1,254,224,0,126,224,0,62,240,0, - 30,248,0,30,248,0,28,252,0,28,254,0,24,239,0,48, - 195,128,96,193,255,128,29,34,136,34,3,0,255,255,255,248, - 255,63,231,248,252,31,193,248,248,31,192,248,248,31,192,248, - 240,31,192,120,224,31,192,56,224,31,192,56,224,31,192,56, - 192,31,192,24,192,31,192,24,192,31,192,24,192,31,192,24, - 128,31,192,8,0,31,192,0,0,31,192,0,0,31,192,0, - 0,31,192,0,0,31,192,0,0,31,192,0,0,31,192,0, - 0,31,192,0,0,31,192,0,0,31,192,0,0,31,192,0, - 0,31,192,0,0,31,192,0,0,31,192,0,0,31,192,0, - 0,31,192,0,0,31,192,0,0,31,192,0,0,31,192,0, - 3,255,254,0,33,34,170,38,3,0,255,255,7,255,128,15, - 224,1,254,0,15,224,0,120,0,15,224,0,48,0,15,224, - 0,48,0,15,224,0,48,0,15,224,0,48,0,15,224,0, - 48,0,15,224,0,48,0,15,224,0,48,0,15,224,0,48, - 0,15,224,0,48,0,15,224,0,48,0,15,224,0,48,0, - 15,224,0,48,0,15,224,0,48,0,15,224,0,48,0,15, - 224,0,48,0,15,224,0,48,0,15,224,0,48,0,15,224, - 0,48,0,15,224,0,48,0,15,224,0,48,0,15,224,0, - 48,0,15,224,0,48,0,15,224,0,48,0,7,224,0,48, - 0,7,224,0,96,0,7,240,0,96,0,3,240,0,192,0, - 1,248,1,192,0,0,252,3,128,0,0,127,159,0,0,0, - 31,252,0,0,34,34,170,37,2,0,255,255,135,255,192,15, - 248,0,126,0,7,248,0,56,0,7,248,0,56,0,3,248, - 0,48,0,3,252,0,48,0,3,252,0,48,0,1,254,0, - 96,0,1,254,0,96,0,0,254,0,96,0,0,255,0,192, - 0,0,255,0,192,0,0,127,0,192,0,0,127,129,128,0, - 0,127,129,128,0,0,63,129,128,0,0,63,195,0,0,0, - 63,195,0,0,0,31,195,0,0,0,31,230,0,0,0,15, - 230,0,0,0,15,246,0,0,0,15,252,0,0,0,7,252, - 0,0,0,7,252,0,0,0,7,248,0,0,0,3,248,0, - 0,0,3,248,0,0,0,3,240,0,0,0,1,240,0,0, - 0,1,240,0,0,0,0,224,0,0,0,0,224,0,0,0, - 0,224,0,0,49,34,238,52,2,0,255,255,63,255,207,255, - 128,31,252,7,254,0,252,0,7,248,3,252,0,112,0,7, - 248,1,252,0,112,0,3,248,1,254,0,96,0,3,252,1, - 254,0,96,0,3,252,0,254,0,96,0,1,252,0,254,0, - 192,0,1,254,1,255,0,192,0,1,254,1,255,0,192,0, - 0,254,1,255,1,128,0,0,255,3,127,129,128,0,0,255, - 3,63,129,128,0,0,127,3,63,129,128,0,0,127,135,63, - 195,0,0,0,127,134,31,195,0,0,0,63,134,31,195,0, - 0,0,63,198,31,231,0,0,0,31,204,15,230,0,0,0, - 31,204,15,230,0,0,0,31,236,15,246,0,0,0,15,248, - 7,252,0,0,0,15,248,7,252,0,0,0,15,248,7,252, - 0,0,0,7,248,3,252,0,0,0,7,240,3,248,0,0, - 0,7,240,3,248,0,0,0,3,240,1,248,0,0,0,3, - 224,1,240,0,0,0,3,224,1,240,0,0,0,1,224,0, - 240,0,0,0,1,192,0,240,0,0,0,1,192,0,224,0, - 0,0,0,192,0,96,0,0,33,34,170,36,2,0,127,255, - 31,254,0,31,252,3,240,0,7,248,3,192,0,3,248,3, - 128,0,3,252,3,128,0,1,252,3,0,0,1,254,7,0, - 0,0,255,6,0,0,0,255,12,0,0,0,127,140,0,0, - 0,127,152,0,0,0,63,240,0,0,0,63,240,0,0,0, - 31,224,0,0,0,31,224,0,0,0,15,240,0,0,0,15, - 248,0,0,0,7,248,0,0,0,7,252,0,0,0,7,252, - 0,0,0,15,254,0,0,0,29,254,0,0,0,24,255,0, - 0,0,56,255,0,0,0,48,127,128,0,0,96,127,128,0, - 0,224,63,192,0,0,192,63,224,0,1,128,31,224,0,3, - 128,31,240,0,3,128,15,240,0,7,128,15,248,0,31,128, - 31,252,0,255,240,127,255,128,32,34,136,35,2,0,255,254, - 15,255,31,248,1,248,15,248,0,240,7,248,0,224,7,248, - 0,192,3,252,0,192,3,252,0,192,1,252,1,128,1,254, - 1,128,0,254,3,0,0,255,3,0,0,255,3,0,0,127, - 134,0,0,127,134,0,0,63,196,0,0,63,204,0,0,31, - 204,0,0,31,248,0,0,15,248,0,0,15,248,0,0,7, - 240,0,0,7,240,0,0,7,240,0,0,7,240,0,0,7, - 240,0,0,7,240,0,0,7,240,0,0,7,240,0,0,7, - 240,0,0,7,240,0,0,7,240,0,0,7,240,0,0,7, - 240,0,0,255,255,0,25,34,136,31,3,0,127,255,255,128, - 127,128,127,128,126,0,255,0,124,0,255,0,120,1,254,0, - 120,3,254,0,112,3,252,0,112,7,252,0,96,7,248,0, - 96,15,248,0,96,15,240,0,64,31,224,0,0,31,224,0, - 0,63,192,0,0,63,192,0,0,127,128,0,0,127,128,0, - 0,255,0,0,0,255,0,0,1,254,0,0,3,254,0,128, - 3,252,0,128,7,248,0,128,7,248,0,128,15,240,1,128, - 15,240,1,128,31,224,3,128,31,224,3,128,63,192,7,128, - 63,192,15,128,127,128,31,128,127,128,63,128,255,255,255,128, - 255,255,255,128,11,42,84,18,4,248,255,224,248,0,248,0, - 248,0,248,0,248,0,248,0,248,0,248,0,248,0,248,0, - 248,0,248,0,248,0,248,0,248,0,248,0,248,0,248,0, - 248,0,248,0,248,0,248,0,248,0,248,0,248,0,248,0, - 248,0,248,0,248,0,248,0,248,0,248,0,248,0,248,0, - 248,0,248,0,248,0,248,0,248,0,248,0,255,224,16,44, - 88,22,3,247,224,0,224,0,224,0,240,0,112,0,112,0, - 120,0,56,0,56,0,60,0,28,0,28,0,30,0,14,0, - 14,0,14,0,15,0,7,0,7,0,7,128,3,128,3,128, - 3,192,1,192,1,192,1,224,0,224,0,224,0,224,0,240, - 0,112,0,112,0,120,0,56,0,56,0,60,0,28,0,28, - 0,30,0,14,0,14,0,14,0,15,0,7,11,42,84,18, - 3,248,255,224,3,224,3,224,3,224,3,224,3,224,3,224, - 3,224,3,224,3,224,3,224,3,224,3,224,3,224,3,224, - 3,224,3,224,3,224,3,224,3,224,3,224,3,224,3,224, - 3,224,3,224,3,224,3,224,3,224,3,224,3,224,3,224, - 3,224,3,224,3,224,3,224,3,224,3,224,3,224,3,224, - 3,224,3,224,255,224,22,17,51,28,3,18,0,48,0,0, - 112,0,0,120,0,0,252,0,0,252,0,1,254,0,3,207, - 0,3,143,0,7,135,128,15,3,128,15,3,192,30,1,224, - 60,0,224,60,0,240,120,0,120,112,0,56,240,0,60,25, - 3,12,25,0,248,255,255,255,128,255,255,255,128,255,255,255, - 128,8,9,9,21,4,25,96,240,248,124,60,30,15,3,1, - 21,22,66,24,2,1,15,248,0,24,62,0,56,63,0,120, - 31,0,124,31,128,126,31,128,126,31,128,62,31,128,8,63, - 128,1,255,128,7,159,128,30,31,128,62,31,128,124,31,128, - 124,31,128,252,31,128,252,31,136,252,31,136,252,31,152,254, - 63,144,127,127,240,63,143,224,22,34,102,25,1,0,255,128, - 0,31,128,0,31,128,0,31,128,0,31,128,0,31,128,0, - 31,128,0,31,128,0,31,128,0,31,128,0,31,128,0,31, - 128,0,31,159,128,31,179,224,31,225,224,31,193,240,31,193, - 248,31,192,248,31,192,248,31,128,252,31,128,252,31,128,252, - 31,128,252,31,128,252,31,128,252,31,128,252,31,128,252,31, - 128,248,31,192,248,31,193,248,29,193,240,24,225,224,24,99, - 192,16,63,128,18,22,66,22,2,1,3,252,0,15,6,0, - 31,3,0,62,3,128,62,7,128,126,15,128,124,31,128,252, - 31,128,252,31,0,252,14,0,252,0,0,252,0,0,252,0, - 0,252,0,0,252,0,0,124,0,64,124,0,192,62,0,128, - 62,0,128,30,1,0,15,130,0,3,252,0,23,34,102,26, - 2,0,0,63,224,0,7,224,0,7,224,0,7,224,0,7, - 224,0,7,224,0,7,224,0,7,224,0,7,224,0,7,224, - 0,7,224,0,7,224,7,231,224,31,23,224,30,31,224,62, - 15,224,126,15,224,124,15,224,124,7,224,252,7,224,252,7, - 224,252,7,224,252,7,224,252,7,224,252,7,224,252,7,224, - 252,7,224,124,7,224,124,15,224,126,15,224,62,15,224,30, - 31,224,15,23,224,7,231,254,18,22,66,23,2,1,3,252, - 0,14,30,0,30,31,0,62,15,128,60,15,128,124,15,128, - 124,15,192,252,15,192,252,15,192,252,15,192,255,255,192,252, - 0,0,252,0,0,252,0,0,252,0,64,124,0,64,124,0, - 192,62,0,192,62,0,128,31,1,0,15,131,0,3,252,0, - 18,34,102,16,1,1,0,255,0,1,199,128,7,199,128,7, - 199,192,15,143,192,15,143,192,31,143,192,31,143,128,31,135, - 128,31,128,0,31,128,0,31,128,0,255,240,0,31,128,0, - 31,128,0,31,128,0,31,128,0,31,128,0,31,128,0,31, - 128,0,31,128,0,31,128,0,31,128,0,31,128,0,31,128, - 0,31,128,0,31,128,0,31,128,0,31,128,0,31,128,0, - 31,128,0,31,128,0,31,128,0,255,240,0,24,33,99,27, - 2,246,7,254,62,31,15,71,63,7,143,62,7,207,126,7, - 238,126,7,228,126,7,224,126,7,224,126,7,224,62,7,192, - 31,15,128,15,15,0,3,252,0,12,0,0,48,0,0,48, - 0,0,112,0,0,112,0,0,127,255,128,127,255,224,63,255, - 240,31,255,240,7,255,248,60,1,248,96,0,120,192,0,56, - 192,0,56,192,0,48,192,0,112,96,0,96,48,1,192,30, - 7,128,3,252,0,24,34,102,27,1,0,255,128,0,31,128, - 0,31,128,0,31,128,0,31,128,0,31,128,0,31,128,0, - 31,128,0,31,128,0,31,128,0,31,128,0,31,129,0,31, - 143,224,31,145,240,31,160,248,31,160,252,31,192,252,31,192, - 252,31,192,252,31,128,252,31,128,252,31,128,252,31,128,252, - 31,128,252,31,128,252,31,128,252,31,128,252,31,128,252,31, - 128,252,31,128,252,31,128,252,31,128,252,31,128,252,255,227, - 255,11,35,70,15,2,0,4,0,31,0,63,128,63,128,63, - 128,63,128,31,0,4,0,0,0,0,0,0,0,0,0,0, - 0,255,0,63,0,63,0,63,0,63,0,63,0,63,0,63, - 0,63,0,63,0,63,0,63,0,63,0,63,0,63,0,63, - 0,63,0,63,0,63,0,63,0,63,0,255,224,15,46,92, - 16,254,245,0,16,0,124,0,254,0,254,0,254,0,254,0, - 124,0,16,0,0,0,0,0,0,0,0,0,0,7,252,0, - 252,0,252,0,252,0,252,0,252,0,252,0,252,0,252,0, - 252,0,252,0,252,0,252,0,252,0,252,0,252,0,252,0, - 252,0,252,0,252,0,252,0,252,0,252,0,252,56,252,124, - 252,252,252,252,252,248,248,248,248,113,240,49,224,31,128,25, - 34,136,27,1,0,255,128,0,0,31,128,0,0,31,128,0, - 0,31,128,0,0,31,128,0,0,31,128,0,0,31,128,0, - 0,31,128,0,0,31,128,0,0,31,128,0,0,31,128,0, - 0,31,128,0,0,31,131,254,0,31,128,240,0,31,128,96, - 0,31,128,192,0,31,128,128,0,31,129,128,0,31,131,0, - 0,31,134,0,0,31,143,0,0,31,159,0,0,31,159,128, - 0,31,191,128,0,31,239,192,0,31,199,224,0,31,135,224, - 0,31,131,240,0,31,129,248,0,31,129,248,0,31,128,252, - 0,31,128,252,0,31,128,254,0,255,243,255,128,12,34,68, - 14,1,0,255,128,31,128,31,128,31,128,31,128,31,128,31, - 128,31,128,31,128,31,128,31,128,31,128,31,128,31,128,31, - 128,31,128,31,128,31,128,31,128,31,128,31,128,31,128,31, - 128,31,128,31,128,31,128,31,128,31,128,31,128,31,128,31, - 128,31,128,31,128,255,240,34,22,110,37,2,1,255,31,193, - 248,0,63,35,230,124,0,63,67,228,62,0,63,131,248,63, - 0,63,131,248,63,0,63,131,248,63,0,63,3,240,63,0, - 63,3,240,63,0,63,3,240,63,0,63,3,240,63,0,63, - 3,240,63,0,63,3,240,63,0,63,3,240,63,0,63,3, - 240,63,0,63,3,240,63,0,63,3,240,63,0,63,3,240, - 63,0,63,3,240,63,0,63,3,240,63,0,63,3,240,63, - 0,63,3,240,63,0,255,207,252,255,192,23,22,66,27,2, - 1,255,31,192,63,35,224,63,65,240,63,65,248,63,129,248, - 63,129,248,63,1,248,63,1,248,63,1,248,63,1,248,63, - 1,248,63,1,248,63,1,248,63,1,248,63,1,248,63,1, - 248,63,1,248,63,1,248,63,1,248,63,1,248,63,1,248, - 255,199,254,20,22,66,24,2,1,3,252,0,15,15,0,30, - 7,128,62,7,192,62,7,192,124,3,224,124,3,224,252,3, - 240,252,3,240,252,3,240,252,3,240,252,3,240,252,3,240, - 252,3,240,252,3,240,124,3,224,124,3,224,62,7,192,62, - 7,192,30,7,128,15,15,0,3,252,0,22,33,99,25,1, - 246,255,159,128,31,163,192,31,225,224,31,193,240,31,192,248, - 31,192,248,31,192,248,31,128,252,31,128,252,31,128,252,31, - 128,252,31,128,252,31,128,252,31,128,252,31,128,252,31,192, - 252,31,192,248,31,192,248,31,193,240,31,225,240,31,179,224, - 31,159,128,31,128,0,31,128,0,31,128,0,31,128,0,31, - 128,0,31,128,0,31,128,0,31,128,0,31,128,0,31,128, - 0,255,240,0,22,33,99,25,2,246,7,240,32,15,24,96, - 30,28,96,62,14,224,126,15,224,124,15,224,124,7,224,252, - 7,224,252,7,224,252,7,224,252,7,224,252,7,224,252,7, - 224,252,7,224,252,7,224,124,7,224,124,15,224,126,15,224, - 62,15,224,30,31,224,31,23,224,7,231,224,0,7,224,0, - 7,224,0,7,224,0,7,224,0,7,224,0,7,224,0,7, - 224,0,7,224,0,7,224,0,7,224,0,63,252,17,22,66, - 20,2,1,255,31,0,63,63,128,63,79,128,63,79,128,63, - 159,128,63,159,128,63,159,0,63,14,0,63,0,0,63,0, - 0,63,0,0,63,0,0,63,0,0,63,0,0,63,0,0, - 63,0,0,63,0,0,63,0,0,63,0,0,63,0,0,63, - 0,0,255,192,0,16,22,44,21,3,1,31,196,48,116,96, - 60,224,28,224,28,240,12,248,4,254,4,127,128,127,224,63, - 240,31,252,7,254,129,254,192,127,192,31,224,15,224,7,240, - 7,248,6,204,14,135,248,15,32,64,17,1,0,1,128,1, - 128,1,128,1,128,1,128,3,128,3,128,7,128,15,128,63, - 128,255,248,31,128,31,128,31,128,31,128,31,128,31,128,31, - 128,31,128,31,128,31,128,31,128,31,130,31,130,31,130,31, - 130,31,134,31,134,31,132,15,196,15,248,7,240,24,22,66, - 26,1,0,255,143,248,31,129,248,31,129,248,31,129,248,31, - 129,248,31,129,248,31,129,248,31,129,248,31,129,248,31,129, - 248,31,129,248,31,129,248,31,129,248,31,129,248,31,129,248, - 31,129,248,31,131,248,31,131,248,31,133,248,15,133,248,15, - 201,248,7,241,255,23,23,69,25,1,255,255,241,254,63,192, - 120,31,128,48,15,192,48,15,192,32,7,192,96,7,224,96, - 7,224,64,3,224,192,3,240,128,3,240,128,1,241,128,1, - 249,0,0,249,0,0,255,0,0,254,0,0,126,0,0,126, - 0,0,124,0,0,60,0,0,60,0,0,24,0,0,24,0, - 35,23,115,37,1,255,255,231,255,31,224,63,129,252,7,128, - 31,128,252,3,0,15,128,252,2,0,15,192,124,2,0,15, - 192,124,6,0,7,192,126,4,0,7,224,254,4,0,3,224, - 191,12,0,3,224,191,8,0,3,241,159,24,0,1,241,31, - 144,0,1,241,31,144,0,1,251,31,176,0,0,250,15,224, - 0,0,250,15,224,0,0,254,15,224,0,0,124,7,192,0, - 0,124,7,192,0,0,60,7,192,0,0,56,3,128,0,0, - 56,3,128,0,0,24,3,0,0,23,22,66,25,1,0,255, - 231,252,63,192,240,31,192,224,15,192,192,15,225,128,7,227, - 0,3,242,0,3,254,0,1,252,0,1,252,0,0,252,0, - 0,126,0,0,127,0,0,127,0,0,223,128,1,159,192,3, - 15,192,2,15,224,6,7,224,14,7,240,30,7,248,255,207, - 254,23,33,99,25,1,245,255,241,254,63,192,120,31,128,48, - 15,192,32,15,192,32,15,192,96,7,224,64,7,224,64,3, - 240,192,3,240,128,1,248,128,1,249,128,0,249,0,0,253, - 0,0,253,0,0,126,0,0,126,0,0,62,0,0,60,0, - 0,28,0,0,28,0,0,12,0,0,8,0,0,8,0,0, - 8,0,15,16,0,31,16,0,63,144,0,63,32,0,62,32, - 0,62,64,0,31,192,0,15,0,0,18,22,66,22,2,0, - 127,255,192,124,15,192,120,31,128,112,63,0,96,63,0,96, - 126,0,64,126,0,64,252,0,1,248,0,1,248,0,3,240, - 0,3,240,0,7,224,64,15,192,64,15,192,64,31,128,192, - 31,0,192,63,1,192,126,1,192,126,3,192,252,15,192,255, - 255,192,14,43,86,20,3,247,0,60,0,240,3,192,7,128, - 7,128,15,128,15,128,15,128,15,128,15,128,15,128,15,128, - 15,128,15,128,15,128,15,128,15,128,15,128,15,0,15,0, - 28,0,240,0,60,0,30,0,15,0,15,128,15,128,15,128, - 15,128,15,128,15,128,15,128,15,128,15,128,15,128,15,128, - 15,128,15,128,7,128,7,128,3,192,0,240,0,60,3,44, - 44,13,5,247,224,224,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224, - 15,43,86,20,3,247,240,0,60,0,15,0,7,128,7,128, - 7,192,7,192,7,192,7,192,7,192,7,192,7,192,7,192, - 7,192,7,192,7,192,7,192,7,192,3,192,3,192,0,240, - 0,62,0,240,1,224,3,192,7,192,7,192,7,192,7,192, - 7,192,7,192,7,192,7,192,7,192,7,192,7,192,7,192, - 7,192,7,128,7,128,15,0,60,0,240,0,27,9,36,31, - 2,8,31,128,1,128,63,240,0,192,127,254,0,96,255,255, - 128,96,193,255,240,96,192,63,255,224,192,15,255,192,96,1, - 255,128,48,0,63,0,255}; -/* - Fontname: -FreeType-Old Standard TT-Medium-R-Normal--26-260-72-72-P-138-ISO10646-1 - Copyright: Copyright (C) 2006-2008 Alexey Kryukov - Capital A Height: 18, '1' Height: 18 - Calculated Max Values w=26 h=24 x= 5 y=15 dx=28 dy= 0 ascent=25 len=72 - Font Bounding box w=68 h=33 x=-21 y=-8 - Calculated Min Values x=-1 y=-7 dx= 0 dy= 0 - Pure Font ascent =18 descent=-6 - X Font ascent =19 descent=-6 - Max Font ascent =25 descent=-7 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_osr18[7816] U8G_FONT_SECTION("u8g_font_osr18") = { - 0,68,33,235,248,18,4,197,10,125,32,255,250,25,249,19, - 250,0,0,0,7,0,0,3,18,18,7,2,0,224,224,224, - 224,224,224,64,64,64,64,64,64,64,64,0,224,224,224,6, - 5,5,10,2,13,204,204,204,204,72,14,18,36,18,2,0, - 4,32,4,32,4,32,4,32,4,32,255,252,8,64,8,64, - 8,64,8,64,8,64,24,64,255,252,16,128,16,128,16,128, - 16,128,16,128,11,22,44,15,2,254,9,0,9,0,31,128, - 41,64,73,32,73,32,73,96,73,96,105,0,61,0,31,128, - 15,192,9,192,9,96,233,32,233,32,201,32,201,64,105,64, - 31,128,9,0,9,0,18,18,54,22,2,0,56,2,0,68, - 4,0,198,8,0,198,8,0,198,16,0,198,32,0,198,32, - 0,68,64,0,56,64,0,0,134,0,1,25,128,1,48,128, - 2,48,192,4,48,192,4,48,192,8,48,192,8,24,128,16, - 15,0,18,18,54,20,1,0,7,128,0,8,64,0,24,64, - 0,24,64,0,24,192,0,28,128,0,15,0,0,6,31,192, - 15,6,0,23,6,0,35,132,0,97,196,0,192,232,0,192, - 240,0,192,112,0,224,120,128,96,220,128,63,15,0,2,5, - 5,7,2,13,192,192,192,192,64,6,23,23,10,3,252,8, - 16,48,32,64,64,192,128,128,128,128,128,128,128,128,192,64, - 64,96,32,16,24,12,6,23,23,9,1,252,64,32,48,16, - 24,8,8,12,4,4,4,4,4,4,12,8,8,8,16,16, - 32,64,192,10,10,20,14,2,8,12,0,12,0,204,192,201, - 192,43,0,28,0,123,128,201,192,12,0,12,0,22,22,66, - 24,1,252,0,16,0,0,16,0,0,16,0,0,16,0,0, - 16,0,0,16,0,0,16,0,0,16,0,0,16,0,0,16, - 0,255,255,252,0,16,0,0,16,0,0,16,0,0,16,0, - 0,16,0,0,16,0,0,16,0,0,16,0,0,16,0,0, - 16,0,0,16,0,3,8,8,7,2,252,192,224,224,32,32, - 64,64,128,7,1,1,11,2,6,254,3,3,3,7,2,0, - 224,224,224,8,24,24,12,2,250,1,1,2,2,2,4,4, - 4,12,8,8,24,16,16,16,32,32,32,64,64,64,128,128, - 128,12,18,36,15,1,0,15,0,16,192,32,64,96,96,96, - 32,192,48,192,48,192,48,192,48,192,48,192,48,192,48,192, - 48,96,32,96,96,32,64,16,192,15,0,9,18,36,15,3, - 0,8,0,8,0,24,0,248,0,24,0,24,0,24,0,24, - 0,24,0,24,0,24,0,24,0,24,0,24,0,24,0,24, - 0,24,0,255,128,10,18,36,15,2,0,30,0,99,128,129, - 192,128,192,128,192,224,192,240,192,32,192,1,128,3,0,6, - 0,8,0,16,0,32,0,64,64,192,64,255,192,255,192,11, - 18,36,15,2,0,63,0,97,128,192,192,224,192,240,192,0, - 192,0,192,1,128,62,0,1,128,0,192,0,96,96,96,240, - 96,240,96,192,192,65,128,63,0,12,18,36,15,2,0,1, - 0,3,0,3,0,7,0,15,0,11,0,19,0,51,0,35, - 0,67,0,195,0,131,0,255,224,3,0,3,0,3,0,3, - 0,31,240,11,18,36,15,2,0,96,192,127,128,126,0,64, - 0,64,0,64,0,95,0,97,128,64,192,64,224,0,96,0, - 96,96,96,240,96,224,192,192,192,65,128,62,0,11,18,36, - 15,2,0,15,0,24,128,48,64,96,192,96,192,64,0,192, - 0,207,0,209,192,224,192,224,224,224,96,224,96,224,96,96, - 224,96,192,49,128,15,0,10,18,36,15,3,0,255,192,255, - 192,128,64,128,64,128,128,0,128,1,0,1,0,2,0,6, - 0,6,0,12,0,12,0,30,0,30,0,30,0,30,0,14, - 0,12,18,36,15,2,0,31,128,48,224,96,96,192,48,192, - 48,224,48,240,32,124,64,63,128,55,224,96,240,192,112,192, - 48,192,48,192,48,96,96,112,192,31,128,11,18,36,15,2, - 0,30,0,49,128,96,192,224,192,192,64,192,96,192,96,192, - 224,96,224,113,96,30,96,0,96,0,64,96,192,96,192,64, - 128,65,0,62,0,3,12,12,7,2,0,224,224,224,0,0, - 0,0,0,0,224,224,224,4,16,16,8,2,252,240,240,240, - 0,0,0,0,0,96,240,240,16,16,32,32,64,20,21,63, - 24,2,253,0,0,48,0,0,192,0,3,0,0,12,0,0, - 48,0,0,224,0,3,128,0,14,0,0,24,0,0,96,0, - 0,192,0,0,48,0,0,12,0,0,7,0,0,1,192,0, - 0,112,0,0,24,0,0,6,0,0,1,128,0,0,96,0, - 0,16,22,6,18,24,1,4,255,255,252,0,0,0,0,0, - 0,0,0,0,0,0,0,255,255,252,20,21,63,24,2,253, - 192,0,0,48,0,0,12,0,0,3,0,0,0,192,0,0, - 112,0,0,28,0,0,7,0,0,1,128,0,0,96,0,0, - 48,0,0,192,0,3,0,0,14,0,0,56,0,0,224,0, - 1,128,0,6,0,0,24,0,0,96,0,0,128,0,0,9, - 18,36,12,2,0,62,0,67,0,129,128,129,128,225,128,97, - 128,3,0,6,0,12,0,16,0,48,0,34,0,34,0,28, - 0,0,0,28,0,28,0,28,0,18,18,54,20,1,0,3, - 248,0,12,6,0,16,109,0,33,156,128,67,12,128,70,8, - 64,142,8,64,142,24,64,140,24,64,140,16,64,140,48,128, - 140,48,128,140,241,0,71,30,0,96,0,0,32,0,0,24, - 12,0,7,240,0,18,18,54,20,2,0,0,128,0,0,192, - 0,1,192,0,1,192,0,1,224,0,3,224,0,2,96,0, - 2,112,0,6,112,0,4,48,0,4,56,0,12,56,0,15, - 248,0,24,28,0,16,12,0,16,12,0,48,14,0,254,63, - 192,15,18,36,17,1,0,255,240,24,28,24,12,24,6,24, - 6,24,6,24,12,24,24,31,224,24,24,24,12,24,6,24, - 6,24,6,24,6,24,12,24,28,255,240,14,18,36,18,2, - 0,7,132,24,108,32,60,96,28,96,12,192,12,192,4,192, - 0,192,0,192,0,192,0,192,4,96,4,96,4,32,8,48, - 24,24,48,7,192,17,18,54,20,1,0,255,240,0,24,12, - 0,24,6,0,24,3,0,24,3,0,24,1,128,24,1,128, - 24,1,128,24,1,128,24,1,128,24,1,128,24,1,128,24, - 1,128,24,3,0,24,3,0,24,6,0,24,12,0,255,240, - 0,15,18,36,18,1,0,255,254,24,6,24,2,24,2,24, - 2,24,34,24,32,24,96,31,224,24,96,24,32,24,32,24, - 34,24,2,24,2,24,6,24,14,255,254,15,18,36,17,1, - 0,255,254,24,6,24,2,24,2,24,2,24,34,24,32,24, - 96,31,224,24,96,24,32,24,32,24,32,24,0,24,0,24, - 0,24,0,127,0,17,18,54,19,2,0,7,196,0,24,100, - 0,48,28,0,96,28,0,96,12,0,96,4,0,192,4,0, - 192,0,0,192,127,128,192,28,0,192,28,0,192,28,0,192, - 28,0,96,28,0,96,28,0,48,52,0,24,100,0,7,132, - 0,18,18,54,20,1,0,255,63,192,24,6,0,24,6,0, - 24,6,0,24,6,0,24,6,0,24,6,0,24,6,0,31, - 254,0,24,6,0,24,6,0,24,6,0,24,6,0,24,6, - 0,24,6,0,24,6,0,24,6,0,255,63,192,8,18,18, - 10,1,0,255,24,24,24,24,24,24,24,24,24,24,24,24, - 24,24,24,24,255,12,18,36,14,1,0,7,240,1,128,1, - 128,1,128,1,128,1,128,1,128,1,128,1,128,1,128,1, - 128,1,128,97,128,241,128,225,128,193,128,67,0,62,0,17, - 18,54,19,1,0,255,63,128,24,14,0,24,8,0,24,16, - 0,24,32,0,24,64,0,24,128,0,25,192,0,26,192,0, - 28,224,0,24,96,0,24,112,0,24,56,0,24,56,0,24, - 28,0,24,28,0,24,14,0,255,127,128,15,18,36,17,1, - 0,255,0,24,0,24,0,24,0,24,0,24,0,24,0,24, - 0,24,0,24,0,24,0,24,2,24,2,24,2,24,6,24, - 6,24,14,255,254,20,18,54,22,1,0,252,3,240,28,3, - 128,30,5,128,22,5,128,22,5,128,23,5,128,19,9,128, - 19,9,128,19,137,128,19,145,128,17,145,128,17,209,128,17, - 209,128,16,225,128,16,225,128,16,225,128,16,65,128,254,79, - 240,18,18,54,19,1,0,252,15,192,28,2,0,30,2,0, - 22,2,0,23,2,0,19,130,0,17,130,0,17,194,0,16, - 226,0,16,226,0,16,114,0,16,50,0,16,58,0,16,30, - 0,16,14,0,16,14,0,16,6,0,254,2,0,15,18,36, - 18,2,0,7,192,24,48,48,24,32,8,96,12,96,12,192, - 6,192,6,192,6,192,6,192,6,192,6,96,12,96,12,32, - 8,48,24,24,48,7,192,15,18,36,17,1,0,255,240,24, - 28,24,12,24,6,24,6,24,6,24,12,24,24,31,240,24, - 0,24,0,24,0,24,0,24,0,24,0,24,0,24,0,255, - 0,15,22,44,18,2,252,7,192,24,48,48,24,32,8,96, - 12,96,12,192,6,192,6,192,6,192,6,192,6,192,6,96, - 12,99,140,36,76,52,120,28,114,7,226,0,98,0,118,0, - 60,0,24,17,18,54,19,1,0,255,240,0,24,24,0,24, - 12,0,24,12,0,24,12,0,24,12,0,24,24,0,31,224, - 0,24,48,0,24,56,0,24,24,0,24,24,0,24,24,0, - 24,28,128,24,28,128,24,28,128,24,31,0,255,15,0,13, - 18,36,16,2,0,30,32,97,160,192,96,192,96,192,32,192, - 32,224,0,124,0,63,128,15,224,129,240,128,112,128,24,192, - 24,192,24,224,16,152,32,135,192,15,18,36,18,2,0,255, - 254,195,14,131,6,131,2,3,2,3,2,3,2,3,0,3, - 0,3,0,3,0,3,0,3,0,3,0,3,0,3,0,3, - 0,31,240,19,18,54,21,1,0,255,15,224,24,1,0,24, - 1,0,24,1,0,24,1,0,24,1,0,24,1,0,24,1, - 0,24,1,0,24,1,0,24,1,0,24,1,0,24,1,0, - 24,1,0,12,1,0,12,2,0,6,4,0,1,248,0,18, - 18,54,20,1,0,255,31,192,28,3,0,28,2,0,12,2, - 0,14,6,0,6,4,0,7,4,0,7,8,0,3,8,0, - 3,136,0,3,144,0,1,144,0,1,208,0,0,224,0,0, - 224,0,0,224,0,0,64,0,0,64,0,26,18,72,28,1, - 0,255,63,159,192,28,14,3,0,12,6,2,0,12,14,2, - 0,14,15,6,0,14,15,4,0,6,19,4,0,7,19,140, - 0,7,19,136,0,3,49,136,0,3,161,216,0,3,161,208, - 0,1,160,208,0,1,192,240,0,1,192,224,0,0,192,96, - 0,0,128,96,0,0,128,64,0,18,18,54,20,1,0,127, - 191,128,14,12,0,14,12,0,7,8,0,7,16,0,3,176, - 0,1,160,0,1,192,0,0,192,0,0,224,0,1,96,0, - 3,112,0,2,56,0,4,56,0,12,28,0,8,12,0,24, - 14,0,254,63,192,17,18,54,19,1,0,255,31,128,28,6, - 0,28,4,0,14,4,0,6,8,0,7,8,0,3,144,0, - 3,160,0,1,224,0,0,192,0,0,192,0,0,192,0,0, - 192,0,0,192,0,0,192,0,0,192,0,0,192,0,7,252, - 0,14,18,36,17,2,0,127,252,112,56,96,48,64,112,64, - 224,128,192,1,192,3,128,3,0,7,0,14,0,12,4,28, - 4,56,4,48,12,112,28,224,56,255,248,5,23,23,10,3, - 251,248,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,248,8,24,24,12,2,250,128,128, - 128,64,64,64,32,32,32,16,16,16,16,8,8,8,4,4, - 4,2,2,2,1,1,5,23,23,10,2,251,248,24,24,24, - 24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24, - 24,24,248,11,9,18,15,2,9,4,0,14,0,10,0,17, - 0,49,128,32,128,64,64,64,96,128,32,14,1,2,14,0, - 252,255,252,4,4,4,11,2,13,192,224,96,16,11,12,24, - 13,1,0,30,0,99,0,65,128,97,128,33,128,15,128,113, - 128,193,128,195,160,195,160,197,160,121,192,11,18,36,13,0, - 0,240,0,48,0,48,0,48,0,48,0,48,0,51,128,52, - 192,56,96,56,96,48,96,48,96,48,96,48,96,48,96,56, - 96,40,192,39,128,9,12,24,11,1,0,30,0,33,0,96, - 128,193,128,193,128,192,0,192,0,192,0,192,128,96,128,33, - 0,30,0,12,18,36,14,1,0,7,192,0,192,0,192,0, - 192,0,192,0,192,28,192,98,192,97,192,193,192,192,192,192, - 192,192,192,192,192,192,192,97,192,97,192,30,240,9,12,24, - 12,1,0,30,0,35,0,97,128,193,128,193,128,255,128,192, - 0,192,0,192,128,96,128,33,0,30,0,9,18,36,9,1, - 0,15,0,24,128,49,128,49,0,48,0,48,0,254,0,48, - 0,48,0,48,0,48,0,48,0,48,0,48,0,48,0,48, - 0,48,0,254,0,12,18,36,15,2,250,30,112,97,176,225, - 240,192,192,192,192,192,192,225,128,97,128,30,0,224,0,255, - 0,127,192,64,96,128,32,128,32,128,32,192,64,63,128,13, - 18,36,15,1,0,240,0,48,0,48,0,48,0,48,0,48, - 0,51,192,52,192,56,96,56,96,48,96,48,96,48,96,48, - 96,48,96,48,96,48,96,253,248,6,18,18,8,1,0,112, - 112,32,0,0,0,240,48,48,48,48,48,48,48,48,48,48, - 252,7,24,24,8,255,250,6,6,0,0,0,0,62,6,6, - 6,6,6,6,6,6,6,6,6,6,6,198,198,140,120,12, - 18,36,14,1,0,240,0,48,0,48,0,48,0,48,0,48, - 0,49,240,48,128,49,0,50,0,50,0,54,0,59,0,51, - 0,49,128,49,192,48,224,253,240,6,18,18,8,1,0,240, - 48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48, - 252,19,12,36,21,1,0,243,199,0,52,249,128,56,113,192, - 56,97,192,48,97,192,48,97,192,48,97,192,48,97,192,48, - 97,192,48,97,192,48,97,192,253,251,224,13,12,24,15,1, - 0,243,192,52,192,56,96,56,96,48,96,48,96,48,96,48, - 96,48,96,48,96,48,96,253,248,10,12,24,13,1,0,30, - 0,33,128,97,128,192,192,192,192,192,192,192,192,192,192,192, - 192,97,128,33,128,30,0,11,18,36,14,1,250,243,128,52, - 192,56,96,56,96,48,96,48,96,48,96,48,96,48,96,56, - 96,56,192,55,128,48,0,48,0,48,0,48,0,48,0,252, - 0,12,18,36,13,1,250,28,64,98,64,97,192,192,192,192, - 192,192,192,192,192,192,192,192,192,97,192,97,192,30,192,0, - 192,0,192,0,192,0,192,0,192,3,240,9,12,24,11,1, - 0,243,128,52,128,57,128,56,128,56,0,48,0,48,0,48, - 0,48,0,48,0,48,0,252,0,9,12,24,11,1,0,125, - 0,131,0,129,0,193,0,240,0,124,0,31,0,131,128,128, - 128,192,128,224,128,159,0,8,17,17,10,1,0,16,16,16, - 48,48,254,48,48,48,48,48,48,48,49,49,51,30,13,12, - 24,14,0,0,241,224,48,96,48,96,48,96,48,96,48,96, - 48,96,48,96,48,224,48,224,57,96,30,120,13,12,24,14, - 1,0,252,248,48,96,48,64,24,64,24,128,12,128,12,128, - 13,0,7,0,7,0,2,0,2,0,19,12,36,21,1,0, - 253,251,224,48,96,128,48,96,128,24,113,0,24,177,0,12, - 177,0,12,154,0,13,26,0,7,28,0,7,12,0,2,12, - 0,2,8,0,12,12,24,14,1,0,249,224,48,128,57,0, - 25,0,14,0,14,0,6,0,11,0,19,0,17,128,33,192, - 243,240,13,18,36,14,0,250,252,248,56,32,24,32,24,64, - 12,64,12,64,12,128,6,128,6,128,7,0,3,0,3,0, - 2,0,2,0,34,0,98,0,100,0,56,0,9,12,24,12, - 1,0,255,128,195,128,131,0,134,0,142,0,12,0,24,0, - 56,0,48,128,96,128,96,128,255,128,6,23,23,12,3,251, - 12,16,48,48,48,48,56,24,24,24,16,224,48,16,24,24, - 56,48,48,48,48,16,12,1,24,24,7,3,250,128,128,128, - 128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128, - 128,128,128,128,128,6,23,23,11,3,251,192,32,48,48,48, - 112,96,96,96,96,32,28,48,96,96,96,96,112,48,48,48, - 32,192,15,5,10,17,1,4,32,4,254,2,143,194,129,254, - 64,124,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,0,0,0,7,0,0,3,18,18,7,2,250,224, - 224,224,0,64,64,64,64,64,64,64,64,224,224,224,224,224, - 224,9,18,36,15,3,253,4,0,4,0,4,0,31,0,53, - 0,100,128,229,128,197,128,196,0,196,0,196,0,228,128,100, - 128,53,0,31,0,4,0,4,0,4,0,14,18,36,19,2, - 0,0,248,1,132,3,4,2,12,6,0,6,0,6,0,62, - 0,7,224,6,0,6,0,6,0,6,0,6,0,116,4,140, - 4,139,248,112,240,11,11,22,15,2,2,159,32,113,192,64, - 64,128,96,128,32,128,32,128,32,128,32,64,64,96,192,159, - 32,15,18,36,15,0,0,252,126,56,24,24,16,28,16,12, - 32,14,64,6,64,7,128,3,128,63,240,3,0,3,0,63, - 240,3,0,3,0,3,0,3,0,31,224,1,23,23,7,3, - 251,128,128,128,128,128,128,128,128,128,0,0,0,0,0,128, - 128,128,128,128,128,128,128,128,10,23,46,17,3,251,30,0, - 33,0,35,0,35,0,32,0,48,0,28,0,46,0,71,0, - 131,128,129,192,192,192,224,64,112,64,56,128,29,0,6,0, - 3,0,3,0,49,0,49,0,34,0,28,0,7,2,2,11, - 2,15,198,198,19,18,54,21,1,0,3,248,0,12,6,0, - 16,225,0,33,28,128,67,12,64,70,4,64,134,4,32,134, - 0,32,134,0,32,134,0,32,134,0,32,134,8,32,67,8, - 64,67,8,64,32,240,128,16,1,0,12,6,0,3,248,0, - 7,8,8,11,2,10,240,200,24,104,136,154,100,252,6,10, - 10,12,3,1,32,68,136,136,136,136,136,136,68,32,13,6, - 12,15,1,3,255,248,0,8,0,8,0,8,0,8,0,8, - 7,1,1,11,2,6,254,19,18,54,21,1,0,3,248,0, - 12,6,0,31,225,0,35,24,128,67,24,64,67,24,64,131, - 24,32,131,24,32,131,224,32,131,16,32,131,24,32,131,24, - 32,67,26,64,67,26,64,47,142,128,16,1,0,12,6,0, - 3,248,0,7,1,1,11,2,15,254,7,7,7,15,4,11, - 56,68,130,130,130,68,56,22,18,54,24,1,255,0,16,0, - 0,16,0,0,16,0,0,16,0,0,16,0,0,16,0,0, - 16,0,255,255,252,0,16,0,0,16,0,0,16,0,0,16, - 0,0,16,0,0,16,0,0,16,0,0,0,0,0,0,0, - 255,255,252,7,10,10,11,2,8,124,134,134,230,6,8,16, - 96,66,254,7,11,11,12,3,7,120,132,198,198,4,120,14, - 70,198,134,120,4,4,4,11,5,13,48,48,96,128,14,19, - 38,17,2,249,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,64,192,64,128,64,132,163,252,158,56,128,0,128,0, - 192,0,192,0,192,0,224,0,64,0,11,22,44,14,2,252, - 63,224,120,128,248,128,248,128,248,128,248,128,248,128,120,128, - 8,128,8,128,8,128,8,128,8,128,8,128,8,128,8,128, - 8,128,8,128,8,128,8,128,8,128,8,128,3,3,3,7, - 2,7,224,224,224,5,5,5,11,3,251,64,48,24,24,240, - 6,11,11,12,3,7,16,16,240,48,48,48,48,48,48,48, - 252,6,9,9,10,2,9,112,136,132,132,132,132,72,48,252, - 7,10,10,13,3,1,8,68,68,34,34,34,34,68,68,136, - 18,18,54,23,3,0,16,4,0,240,12,0,48,8,0,48, - 16,0,48,16,0,48,32,0,48,96,0,48,67,0,48,135, - 0,48,139,0,253,11,0,3,19,0,2,19,0,6,35,0, - 4,63,192,8,3,0,24,3,0,16,15,192,17,18,54,22, - 3,0,16,4,0,240,8,0,48,8,0,48,16,0,48,16, - 0,48,32,0,48,64,0,48,78,0,48,179,128,48,161,128, - 253,49,128,3,17,128,2,3,0,4,6,0,4,8,0,8, - 16,128,24,49,128,16,63,128,18,18,54,23,3,0,120,4, - 0,134,12,0,198,8,0,4,16,0,120,16,0,12,32,0, - 6,96,0,198,67,0,198,135,0,142,139,0,121,11,0,2, - 19,0,2,19,0,4,35,0,12,63,192,8,3,0,16,3, - 0,16,15,192,9,18,36,12,1,250,28,0,28,0,28,0, - 0,0,28,0,34,0,34,0,6,0,4,0,24,0,48,0, - 96,0,227,0,195,128,192,128,224,128,97,0,62,0,18,24, - 72,20,2,0,6,0,0,6,0,0,3,0,0,0,128,0, - 0,0,0,0,0,0,0,128,0,0,192,0,1,192,0,1, - 192,0,1,224,0,3,224,0,2,96,0,2,112,0,6,112, - 0,4,48,0,4,56,0,12,24,0,15,248,0,24,28,0, - 16,12,0,16,14,0,48,14,0,254,63,192,18,24,72,20, - 2,0,0,16,0,0,48,0,0,96,0,0,64,0,0,128, - 0,0,0,0,0,128,0,0,192,0,1,192,0,1,192,0, - 1,224,0,3,224,0,2,96,0,2,112,0,6,112,0,4, - 48,0,4,56,0,12,56,0,15,248,0,24,28,0,16,12, - 0,16,14,0,48,14,0,254,63,192,18,24,72,20,2,0, - 0,128,0,0,192,0,1,96,0,2,48,0,4,8,0,0, - 0,0,0,128,0,0,192,0,1,192,0,1,192,0,1,224, - 0,3,224,0,2,96,0,2,112,0,6,112,0,4,48,0, - 4,56,0,12,56,0,15,248,0,24,28,0,16,12,0,16, - 12,0,48,14,0,254,63,192,18,23,69,20,2,0,3,144, - 0,5,240,0,0,0,0,0,0,0,0,0,0,0,128,0, - 0,128,0,1,192,0,1,192,0,1,224,0,3,224,0,2, - 96,0,2,112,0,6,112,0,4,48,0,12,56,0,12,56, - 0,15,248,0,24,28,0,16,28,0,16,12,0,48,14,0, - 254,63,192,18,23,69,20,1,0,6,24,0,6,24,0,2, - 16,0,0,0,0,0,0,0,0,192,0,0,192,0,0,192, - 0,1,224,0,1,224,0,1,96,0,2,112,0,2,112,0, - 2,48,0,4,56,0,4,24,0,12,24,0,15,252,0,8, - 12,0,24,12,0,24,14,0,56,6,0,254,63,192,17,24, - 72,20,2,0,1,192,0,2,32,0,2,32,0,2,32,0, - 1,192,0,0,0,0,0,128,0,0,128,0,1,192,0,1, - 192,0,1,192,0,2,224,0,2,96,0,2,96,0,4,112, - 0,4,112,0,12,48,0,8,56,0,15,248,0,24,28,0, - 16,28,0,16,12,0,48,14,0,254,127,128,24,18,54,26, - 0,0,0,127,255,0,28,7,0,28,3,0,44,1,0,44, - 1,0,76,17,0,76,16,0,140,48,0,143,240,1,12,48, - 3,12,16,2,12,17,7,252,17,4,12,1,8,12,1,8, - 12,3,24,12,7,254,63,255,14,24,48,18,2,250,7,132, - 24,108,32,60,96,28,96,12,192,12,192,4,192,0,192,0, - 192,0,192,0,192,4,96,4,96,4,96,8,48,24,24,48, - 7,192,2,0,3,128,0,192,0,192,8,192,7,128,15,24, - 48,18,1,0,4,0,6,0,3,0,1,128,0,0,0,0, - 255,254,24,6,24,2,24,2,24,2,24,34,24,32,24,96, - 31,224,24,96,24,32,24,32,24,34,24,2,24,2,24,6, - 24,14,255,254,15,24,48,18,1,0,0,48,0,48,0,96, - 0,192,0,0,0,0,255,254,24,14,24,6,24,2,24,2, - 24,34,24,32,24,96,31,224,24,96,24,32,24,32,24,34, - 24,2,24,2,24,6,24,14,255,254,15,24,48,18,1,0, - 0,128,1,192,3,64,6,48,8,8,0,0,255,254,24,6, - 24,2,24,2,24,2,24,34,24,32,24,96,31,224,24,96, - 24,32,24,32,24,34,24,2,24,2,24,6,24,14,255,254, - 15,23,46,18,1,0,6,48,6,48,4,16,0,0,0,0, - 255,254,24,14,24,6,24,2,24,2,24,34,24,32,24,96, - 31,224,24,96,24,32,24,32,24,34,24,2,24,2,24,6, - 24,14,255,254,8,24,24,10,1,0,64,96,48,16,8,0, - 255,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24, - 24,255,8,24,24,10,1,0,3,3,6,8,0,0,255,24, - 24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,255, - 8,24,24,10,1,0,8,24,52,66,129,0,255,24,24,24, - 24,24,24,24,24,24,24,24,24,24,24,24,24,255,8,23, - 23,10,1,0,195,195,66,0,0,255,24,24,24,24,24,24, - 24,24,24,24,24,24,24,24,24,24,255,17,18,54,19,1, - 0,255,240,0,24,12,0,24,6,0,24,3,0,24,3,0, - 24,1,128,24,1,128,24,1,128,127,1,128,24,1,128,24, - 1,128,24,1,128,24,1,128,24,3,0,24,3,0,24,6, - 0,24,12,0,255,240,0,18,24,72,19,1,0,3,200,0, - 2,248,0,0,0,0,0,0,0,0,0,0,0,0,0,252, - 15,192,28,2,0,30,2,0,22,2,0,23,2,0,19,130, - 0,17,130,0,17,194,0,16,226,0,16,226,0,16,114,0, - 16,50,0,16,58,0,16,30,0,16,14,0,16,14,0,16, - 6,0,252,2,0,15,24,48,18,2,1,28,0,12,0,6, - 0,2,0,1,0,0,0,7,192,24,48,48,24,32,8,96, - 12,96,12,192,6,192,6,192,6,192,6,192,6,192,6,96, - 12,96,12,32,8,48,24,24,48,7,192,15,24,48,18,2, - 1,0,112,0,96,0,192,0,128,1,0,0,0,7,192,24, - 48,48,24,32,8,96,12,96,12,192,6,192,6,192,6,192, - 6,192,6,192,6,96,12,96,12,32,8,48,24,24,48,7, - 192,15,24,48,18,2,0,1,0,3,128,6,192,12,96,16, - 16,0,0,7,192,24,48,48,24,32,8,96,12,96,12,192, - 6,192,6,192,6,192,6,192,6,192,6,96,12,96,12,32, - 8,48,24,24,48,7,192,15,24,48,18,2,0,15,16,19, - 224,0,0,0,0,0,0,0,0,7,192,24,48,48,24,32, - 8,96,12,96,12,192,6,192,6,192,6,192,6,192,6,192, - 6,96,12,96,12,32,8,48,24,24,48,7,192,15,24,48, - 18,2,0,8,0,12,96,12,96,0,0,0,0,0,0,7, - 192,24,48,48,24,32,8,96,12,96,12,192,6,192,6,192, - 6,192,6,192,6,192,6,96,12,96,12,32,8,48,24,24, - 48,7,192,16,16,32,24,4,255,0,1,64,3,32,6,16, - 12,8,24,4,48,2,96,1,192,1,128,3,64,6,32,12, - 16,24,8,48,4,96,2,192,1,15,18,36,18,2,0,7, - 194,24,52,48,28,32,12,96,28,96,44,192,70,192,198,193, - 134,195,6,198,6,196,6,232,12,112,12,96,8,112,24,88, - 48,135,192,19,24,72,21,1,1,3,0,0,3,128,0,0, - 128,0,0,64,0,0,0,0,0,0,0,255,15,224,24,1, - 0,24,1,0,24,1,0,24,1,0,24,1,0,24,1,0, - 24,1,0,24,1,0,24,1,0,24,1,0,24,1,0,24, - 1,0,24,1,0,12,1,0,12,2,0,6,4,0,1,248, - 0,19,24,72,21,1,1,0,28,0,0,24,0,0,48,0, - 0,32,0,0,64,0,0,0,0,255,15,224,24,1,0,24, - 1,0,24,1,0,24,1,0,24,1,0,24,1,0,24,1, - 0,24,1,0,24,1,0,24,1,0,24,1,0,24,1,0, - 24,1,0,12,1,0,12,2,0,6,4,0,1,248,0,19, - 24,72,21,1,0,0,96,0,0,224,0,1,176,0,3,8, - 0,0,4,0,0,0,0,255,15,224,24,1,0,24,1,0, - 24,1,0,24,1,0,24,1,0,24,1,0,24,1,0,24, - 1,0,24,1,0,24,1,0,24,1,0,24,1,0,24,1, - 0,12,1,0,12,2,0,6,4,0,1,248,0,19,23,69, - 21,1,1,3,24,0,3,24,0,0,0,0,0,0,0,0, - 0,0,255,15,224,24,1,0,24,1,0,24,1,0,24,1, - 0,24,1,0,24,1,0,24,1,0,24,1,0,24,1,0, - 24,1,0,24,1,0,24,1,0,24,1,0,12,1,0,12, - 2,0,6,4,0,1,248,0,17,24,72,19,1,0,0,24, - 0,0,56,0,0,48,0,0,64,0,0,0,0,0,0,0, - 255,31,128,28,6,0,28,4,0,14,4,0,6,8,0,7, - 8,0,3,144,0,3,160,0,1,224,0,0,192,0,0,192, - 0,0,192,0,0,192,0,0,192,0,0,192,0,0,192,0, - 0,192,0,7,252,0,15,18,36,17,1,0,255,0,24,0, - 24,0,31,224,24,24,24,12,24,6,24,6,24,6,24,14, - 24,12,24,24,31,240,24,0,24,0,24,0,24,0,255,0, - 12,18,36,14,1,0,7,128,24,224,24,96,48,96,48,192, - 48,128,55,0,49,128,48,64,48,96,48,112,48,48,48,48, - 48,48,54,48,54,112,52,96,243,192,11,18,36,13,1,0, - 96,0,96,0,48,0,24,0,8,0,0,0,30,0,99,0, - 65,128,97,128,33,128,15,128,113,128,193,128,195,160,195,160, - 197,160,121,192,11,18,36,13,1,0,1,128,3,128,3,0, - 4,0,8,0,0,0,62,0,65,0,65,128,97,128,33,128, - 15,128,113,128,193,128,193,160,195,160,197,160,120,192,11,18, - 36,13,1,0,8,0,12,0,28,0,50,0,65,0,0,0, - 30,0,99,0,65,128,97,128,33,128,15,128,113,128,193,128, - 195,160,195,160,197,160,121,192,11,17,34,13,1,0,56,128, - 79,0,0,0,0,0,0,0,30,0,99,0,65,128,97,128, - 33,128,15,128,113,128,193,128,195,160,195,160,197,160,121,192, - 11,17,34,13,1,0,99,0,99,0,1,0,0,0,0,0, - 60,0,67,0,67,0,99,0,3,0,15,0,115,0,195,0, - 195,32,199,32,203,32,121,192,11,18,36,13,1,0,28,0, - 34,0,34,0,34,0,28,0,0,0,60,0,67,0,67,0, - 99,0,35,0,15,0,115,0,195,0,195,32,199,32,199,32, - 121,192,16,12,24,18,1,0,30,120,99,198,65,134,97,131, - 1,131,31,255,97,128,193,128,195,129,195,130,196,194,120,124, - 9,18,36,11,1,250,30,0,33,0,96,128,193,128,193,128, - 192,0,192,0,192,0,192,0,96,128,33,0,30,0,8,0, - 12,0,2,0,3,0,3,0,30,0,9,18,36,12,1,0, - 96,0,112,0,48,0,8,0,0,0,0,0,30,0,35,0, - 97,128,193,128,193,128,255,128,192,0,192,0,192,128,96,128, - 33,0,30,0,9,18,36,12,1,0,1,0,3,0,2,0, - 4,0,8,0,0,0,30,0,35,0,97,128,193,128,193,128, - 255,128,192,0,192,0,192,128,96,128,33,0,30,0,9,18, - 36,12,1,0,8,0,12,0,28,0,18,0,33,0,0,0, - 30,0,35,0,97,128,193,128,193,128,255,128,192,0,192,0, - 192,128,96,128,33,0,30,0,9,17,34,12,1,0,51,0, - 51,0,1,0,0,0,0,0,30,0,35,0,97,128,193,128, - 193,128,255,128,192,0,192,0,192,128,96,128,33,0,30,0, - 7,18,18,8,0,0,192,224,96,16,8,0,120,24,24,24, - 24,24,24,24,24,24,24,126,6,18,18,7,1,0,4,12, - 24,16,32,0,240,48,48,48,48,48,48,48,48,48,48,252, - 8,17,17,8,0,0,24,56,36,195,0,120,24,24,24,24, - 24,24,24,24,24,24,126,7,17,17,9,1,0,4,198,198, - 0,0,120,24,24,24,24,24,24,24,24,24,24,124,10,18, - 36,13,1,0,56,128,27,0,12,0,22,0,35,0,3,0, - 31,128,33,128,97,192,192,192,192,192,192,192,192,192,192,192, - 192,192,97,128,33,128,30,0,13,17,34,15,1,0,14,64, - 19,192,0,0,0,0,0,0,243,192,52,192,56,96,56,96, - 48,96,48,96,48,96,48,96,48,96,48,96,48,96,253,248, - 10,18,36,13,1,0,96,0,48,0,16,0,8,0,4,0, - 0,0,30,0,33,128,97,128,192,192,192,192,192,192,192,192, - 192,192,192,192,97,128,33,128,30,0,10,18,36,13,1,0, - 1,128,3,128,3,0,4,0,0,0,0,0,30,0,33,128, - 97,128,192,192,192,192,192,192,192,192,192,192,192,192,97,128, - 33,128,30,0,10,18,36,13,1,0,4,0,12,0,14,0, - 18,0,33,0,0,0,30,0,33,128,97,128,192,192,192,192, - 192,192,192,192,192,192,192,192,97,128,33,128,30,0,10,17, - 34,13,1,0,60,128,47,0,0,0,0,0,0,0,30,0, - 33,128,97,128,192,192,192,192,192,192,192,192,192,192,192,192, - 97,128,33,128,30,0,10,17,34,13,1,0,49,128,49,128, - 1,0,0,0,0,0,30,0,33,128,97,128,192,192,192,192, - 192,192,192,192,192,192,192,192,97,128,33,128,30,0,22,16, - 48,24,1,255,0,112,0,0,112,0,0,112,0,0,0,0, - 0,0,0,0,0,0,0,0,0,255,255,252,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,112,0,0,112, - 0,0,112,0,10,12,24,13,1,0,30,64,33,128,96,128, - 193,192,194,192,196,192,200,192,208,192,208,192,97,128,97,128, - 158,0,13,18,36,14,0,0,16,0,24,0,12,0,4,0, - 2,0,0,0,241,224,48,96,48,96,48,96,48,96,48,96, - 48,96,48,96,48,224,48,224,57,96,30,120,13,18,36,14, - 0,0,0,192,0,192,1,128,2,0,0,0,0,0,241,224, - 48,96,48,96,48,96,48,96,48,96,48,96,48,96,48,224, - 48,224,57,96,30,120,13,18,36,14,0,0,2,0,6,0, - 5,0,8,128,16,0,0,0,241,224,48,96,48,96,48,96, - 48,96,48,96,48,96,48,96,48,224,48,224,57,96,30,120, - 13,17,34,14,0,0,24,192,24,192,0,0,0,0,0,0, - 240,224,48,96,48,96,48,96,48,96,48,96,48,96,48,96, - 48,224,48,224,57,96,30,120,13,24,48,14,0,250,0,96, - 0,224,0,192,1,0,0,0,0,0,252,248,56,32,24,32, - 24,64,12,64,12,64,12,128,6,128,6,128,7,0,3,0, - 3,0,3,0,2,0,34,0,98,0,100,0,56,0,11,24, - 48,14,1,250,48,0,240,0,48,0,48,0,48,0,48,0, - 49,192,54,224,52,96,56,96,56,96,48,96,48,192,48,192, - 49,128,49,0,50,0,60,0,48,0,48,0,48,0,48,0, - 48,0,96,0,13,23,46,14,0,250,8,64,12,96,12,96, - 0,0,0,0,252,120,24,32,24,32,24,64,12,64,12,64, - 14,128,6,128,6,128,7,0,3,0,3,0,2,0,2,0, - 34,0,114,0,100,0,56,0}; -/* - Fontname: -FreeType-Old Standard TT-Medium-R-Normal--26-260-72-72-P-138-ISO10646-1 - Copyright: Copyright (C) 2006-2008 Alexey Kryukov - Capital A Height: 0, '1' Height: 18 - Calculated Max Values w=22 h=24 x= 3 y= 8 dx=24 dy= 0 ascent=18 len=66 - Font Bounding box w=68 h=33 x=-21 y=-8 - Calculated Min Values x= 0 y=-6 dx= 0 dy= 0 - Pure Font ascent =18 descent= 0 - X Font ascent =18 descent= 0 - Max Font ascent =18 descent=-6 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_osr18n[613] U8G_FONT_SECTION("u8g_font_osr18n") = { - 0,68,33,235,248,18,0,0,0,0,42,58,0,18,250,18, - 0,10,10,20,14,2,8,12,0,12,0,204,192,201,192,43, - 0,28,0,123,128,201,192,12,0,12,0,22,22,66,24,1, - 252,0,16,0,0,16,0,0,16,0,0,16,0,0,16,0, - 0,16,0,0,16,0,0,16,0,0,16,0,0,16,0,255, - 255,252,0,16,0,0,16,0,0,16,0,0,16,0,0,16, - 0,0,16,0,0,16,0,0,16,0,0,16,0,0,16,0, - 0,16,0,3,8,8,7,2,252,192,224,224,32,32,64,64, - 128,7,1,1,11,2,6,254,3,3,3,7,2,0,224,224, - 224,8,24,24,12,2,250,1,1,2,2,2,4,4,4,12, - 8,8,24,16,16,16,32,32,32,64,64,64,128,128,128,12, - 18,36,15,1,0,15,0,16,192,32,64,96,96,96,32,192, - 48,192,48,192,48,192,48,192,48,192,48,192,48,192,48,96, - 32,96,96,32,64,16,192,15,0,9,18,36,15,3,0,8, - 0,8,0,24,0,248,0,24,0,24,0,24,0,24,0,24, - 0,24,0,24,0,24,0,24,0,24,0,24,0,24,0,24, - 0,255,128,10,18,36,15,2,0,30,0,99,128,129,192,128, - 192,128,192,224,192,240,192,32,192,1,128,3,0,6,0,8, - 0,16,0,32,0,64,64,192,64,255,192,255,192,11,18,36, - 15,2,0,63,0,97,128,192,192,224,192,240,192,0,192,0, - 192,1,128,62,0,1,128,0,192,0,96,96,96,240,96,240, - 96,192,192,65,128,63,0,12,18,36,15,2,0,1,0,3, - 0,3,0,7,0,15,0,11,0,19,0,51,0,35,0,67, - 0,195,0,131,0,255,224,3,0,3,0,3,0,3,0,31, - 240,11,18,36,15,2,0,96,192,127,128,126,0,64,0,64, - 0,64,0,95,0,97,128,64,192,64,224,0,96,0,96,96, - 96,240,96,224,192,192,192,65,128,62,0,11,18,36,15,2, - 0,15,0,24,128,48,64,96,192,96,192,64,0,192,0,207, - 0,209,192,224,192,224,224,224,96,224,96,224,96,96,224,96, - 192,49,128,15,0,10,18,36,15,3,0,255,192,255,192,128, - 64,128,64,128,128,0,128,1,0,1,0,2,0,6,0,6, - 0,12,0,12,0,30,0,30,0,30,0,30,0,14,0,12, - 18,36,15,2,0,31,128,48,224,96,96,192,48,192,48,224, - 48,240,32,124,64,63,128,55,224,96,240,192,112,192,48,192, - 48,192,48,96,96,112,192,31,128,11,18,36,15,2,0,30, - 0,49,128,96,192,224,192,192,64,192,96,192,96,192,224,96, - 224,113,96,30,96,0,96,0,64,96,192,96,192,64,128,65, - 0,62,0,3,12,12,7,2,0,224,224,224,0,0,0,0, - 0,0,224,224,224}; -/* - Fontname: -FreeType-Old Standard TT-Medium-R-Normal--26-260-72-72-P-138-ISO10646-1 - Copyright: Copyright (C) 2006-2008 Alexey Kryukov - Capital A Height: 18, '1' Height: 18 - Calculated Max Values w=26 h=24 x= 3 y=13 dx=28 dy= 0 ascent=20 len=72 - Font Bounding box w=68 h=33 x=-21 y=-8 - Calculated Min Values x=-1 y=-6 dx= 0 dy= 0 - Pure Font ascent =18 descent=-6 - X Font ascent =19 descent=-6 - Max Font ascent =20 descent=-6 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_osr18r[3683] U8G_FONT_SECTION("u8g_font_osr18r") = { - 0,68,33,235,248,18,4,197,10,125,32,127,250,20,250,19, - 250,0,0,0,7,0,0,3,18,18,7,2,0,224,224,224, - 224,224,224,64,64,64,64,64,64,64,64,0,224,224,224,6, - 5,5,10,2,13,204,204,204,204,72,14,18,36,18,2,0, - 4,32,4,32,4,32,4,32,4,32,255,252,8,64,8,64, - 8,64,8,64,8,64,24,64,255,252,16,128,16,128,16,128, - 16,128,16,128,11,22,44,15,2,254,9,0,9,0,31,128, - 41,64,73,32,73,32,73,96,73,96,105,0,61,0,31,128, - 15,192,9,192,9,96,233,32,233,32,201,32,201,64,105,64, - 31,128,9,0,9,0,18,18,54,22,2,0,56,2,0,68, - 4,0,198,8,0,198,8,0,198,16,0,198,32,0,198,32, - 0,68,64,0,56,64,0,0,134,0,1,25,128,1,48,128, - 2,48,192,4,48,192,4,48,192,8,48,192,8,24,128,16, - 15,0,18,18,54,20,1,0,7,128,0,8,64,0,24,64, - 0,24,64,0,24,192,0,28,128,0,15,0,0,6,31,192, - 15,6,0,23,6,0,35,132,0,97,196,0,192,232,0,192, - 240,0,192,112,0,224,120,128,96,220,128,63,15,0,2,5, - 5,7,2,13,192,192,192,192,64,6,23,23,10,3,252,8, - 16,48,32,64,64,192,128,128,128,128,128,128,128,128,192,64, - 64,96,32,16,24,12,6,23,23,9,1,252,64,32,48,16, - 24,8,8,12,4,4,4,4,4,4,12,8,8,8,16,16, - 32,64,192,10,10,20,14,2,8,12,0,12,0,204,192,201, - 192,43,0,28,0,123,128,201,192,12,0,12,0,22,22,66, - 24,1,252,0,16,0,0,16,0,0,16,0,0,16,0,0, - 16,0,0,16,0,0,16,0,0,16,0,0,16,0,0,16, - 0,255,255,252,0,16,0,0,16,0,0,16,0,0,16,0, - 0,16,0,0,16,0,0,16,0,0,16,0,0,16,0,0, - 16,0,0,16,0,3,8,8,7,2,252,192,224,224,32,32, - 64,64,128,7,1,1,11,2,6,254,3,3,3,7,2,0, - 224,224,224,8,24,24,12,2,250,1,1,2,2,2,4,4, - 4,12,8,8,24,16,16,16,32,32,32,64,64,64,128,128, - 128,12,18,36,15,1,0,15,0,16,192,32,64,96,96,96, - 32,192,48,192,48,192,48,192,48,192,48,192,48,192,48,192, - 48,96,32,96,96,32,64,16,192,15,0,9,18,36,15,3, - 0,8,0,8,0,24,0,248,0,24,0,24,0,24,0,24, - 0,24,0,24,0,24,0,24,0,24,0,24,0,24,0,24, - 0,24,0,255,128,10,18,36,15,2,0,30,0,99,128,129, - 192,128,192,128,192,224,192,240,192,32,192,1,128,3,0,6, - 0,8,0,16,0,32,0,64,64,192,64,255,192,255,192,11, - 18,36,15,2,0,63,0,97,128,192,192,224,192,240,192,0, - 192,0,192,1,128,62,0,1,128,0,192,0,96,96,96,240, - 96,240,96,192,192,65,128,63,0,12,18,36,15,2,0,1, - 0,3,0,3,0,7,0,15,0,11,0,19,0,51,0,35, - 0,67,0,195,0,131,0,255,224,3,0,3,0,3,0,3, - 0,31,240,11,18,36,15,2,0,96,192,127,128,126,0,64, - 0,64,0,64,0,95,0,97,128,64,192,64,224,0,96,0, - 96,96,96,240,96,224,192,192,192,65,128,62,0,11,18,36, - 15,2,0,15,0,24,128,48,64,96,192,96,192,64,0,192, - 0,207,0,209,192,224,192,224,224,224,96,224,96,224,96,96, - 224,96,192,49,128,15,0,10,18,36,15,3,0,255,192,255, - 192,128,64,128,64,128,128,0,128,1,0,1,0,2,0,6, - 0,6,0,12,0,12,0,30,0,30,0,30,0,30,0,14, - 0,12,18,36,15,2,0,31,128,48,224,96,96,192,48,192, - 48,224,48,240,32,124,64,63,128,55,224,96,240,192,112,192, - 48,192,48,192,48,96,96,112,192,31,128,11,18,36,15,2, - 0,30,0,49,128,96,192,224,192,192,64,192,96,192,96,192, - 224,96,224,113,96,30,96,0,96,0,64,96,192,96,192,64, - 128,65,0,62,0,3,12,12,7,2,0,224,224,224,0,0, - 0,0,0,0,224,224,224,4,16,16,8,2,252,240,240,240, - 0,0,0,0,0,96,240,240,16,16,32,32,64,20,21,63, - 24,2,253,0,0,48,0,0,192,0,3,0,0,12,0,0, - 48,0,0,224,0,3,128,0,14,0,0,24,0,0,96,0, - 0,192,0,0,48,0,0,12,0,0,7,0,0,1,192,0, - 0,112,0,0,24,0,0,6,0,0,1,128,0,0,96,0, - 0,16,22,6,18,24,1,4,255,255,252,0,0,0,0,0, - 0,0,0,0,0,0,0,255,255,252,20,21,63,24,2,253, - 192,0,0,48,0,0,12,0,0,3,0,0,0,192,0,0, - 112,0,0,28,0,0,7,0,0,1,128,0,0,96,0,0, - 48,0,0,192,0,3,0,0,14,0,0,56,0,0,224,0, - 1,128,0,6,0,0,24,0,0,96,0,0,128,0,0,9, - 18,36,12,2,0,62,0,67,0,129,128,129,128,225,128,97, - 128,3,0,6,0,12,0,16,0,48,0,34,0,34,0,28, - 0,0,0,28,0,28,0,28,0,18,18,54,20,1,0,3, - 248,0,12,6,0,16,109,0,33,156,128,67,12,128,70,8, - 64,142,8,64,142,24,64,140,24,64,140,16,64,140,48,128, - 140,48,128,140,241,0,71,30,0,96,0,0,32,0,0,24, - 12,0,7,240,0,18,18,54,20,2,0,0,128,0,0,192, - 0,1,192,0,1,192,0,1,224,0,3,224,0,2,96,0, - 2,112,0,6,112,0,4,48,0,4,56,0,12,56,0,15, - 248,0,24,28,0,16,12,0,16,12,0,48,14,0,254,63, - 192,15,18,36,17,1,0,255,240,24,28,24,12,24,6,24, - 6,24,6,24,12,24,24,31,224,24,24,24,12,24,6,24, - 6,24,6,24,6,24,12,24,28,255,240,14,18,36,18,2, - 0,7,132,24,108,32,60,96,28,96,12,192,12,192,4,192, - 0,192,0,192,0,192,0,192,4,96,4,96,4,32,8,48, - 24,24,48,7,192,17,18,54,20,1,0,255,240,0,24,12, - 0,24,6,0,24,3,0,24,3,0,24,1,128,24,1,128, - 24,1,128,24,1,128,24,1,128,24,1,128,24,1,128,24, - 1,128,24,3,0,24,3,0,24,6,0,24,12,0,255,240, - 0,15,18,36,18,1,0,255,254,24,6,24,2,24,2,24, - 2,24,34,24,32,24,96,31,224,24,96,24,32,24,32,24, - 34,24,2,24,2,24,6,24,14,255,254,15,18,36,17,1, - 0,255,254,24,6,24,2,24,2,24,2,24,34,24,32,24, - 96,31,224,24,96,24,32,24,32,24,32,24,0,24,0,24, - 0,24,0,127,0,17,18,54,19,2,0,7,196,0,24,100, - 0,48,28,0,96,28,0,96,12,0,96,4,0,192,4,0, - 192,0,0,192,127,128,192,28,0,192,28,0,192,28,0,192, - 28,0,96,28,0,96,28,0,48,52,0,24,100,0,7,132, - 0,18,18,54,20,1,0,255,63,192,24,6,0,24,6,0, - 24,6,0,24,6,0,24,6,0,24,6,0,24,6,0,31, - 254,0,24,6,0,24,6,0,24,6,0,24,6,0,24,6, - 0,24,6,0,24,6,0,24,6,0,255,63,192,8,18,18, - 10,1,0,255,24,24,24,24,24,24,24,24,24,24,24,24, - 24,24,24,24,255,12,18,36,14,1,0,7,240,1,128,1, - 128,1,128,1,128,1,128,1,128,1,128,1,128,1,128,1, - 128,1,128,97,128,241,128,225,128,193,128,67,0,62,0,17, - 18,54,19,1,0,255,63,128,24,14,0,24,8,0,24,16, - 0,24,32,0,24,64,0,24,128,0,25,192,0,26,192,0, - 28,224,0,24,96,0,24,112,0,24,56,0,24,56,0,24, - 28,0,24,28,0,24,14,0,255,127,128,15,18,36,17,1, - 0,255,0,24,0,24,0,24,0,24,0,24,0,24,0,24, - 0,24,0,24,0,24,0,24,2,24,2,24,2,24,6,24, - 6,24,14,255,254,20,18,54,22,1,0,252,3,240,28,3, - 128,30,5,128,22,5,128,22,5,128,23,5,128,19,9,128, - 19,9,128,19,137,128,19,145,128,17,145,128,17,209,128,17, - 209,128,16,225,128,16,225,128,16,225,128,16,65,128,254,79, - 240,18,18,54,19,1,0,252,15,192,28,2,0,30,2,0, - 22,2,0,23,2,0,19,130,0,17,130,0,17,194,0,16, - 226,0,16,226,0,16,114,0,16,50,0,16,58,0,16,30, - 0,16,14,0,16,14,0,16,6,0,254,2,0,15,18,36, - 18,2,0,7,192,24,48,48,24,32,8,96,12,96,12,192, - 6,192,6,192,6,192,6,192,6,192,6,96,12,96,12,32, - 8,48,24,24,48,7,192,15,18,36,17,1,0,255,240,24, - 28,24,12,24,6,24,6,24,6,24,12,24,24,31,240,24, - 0,24,0,24,0,24,0,24,0,24,0,24,0,24,0,255, - 0,15,22,44,18,2,252,7,192,24,48,48,24,32,8,96, - 12,96,12,192,6,192,6,192,6,192,6,192,6,192,6,96, - 12,99,140,36,76,52,120,28,114,7,226,0,98,0,118,0, - 60,0,24,17,18,54,19,1,0,255,240,0,24,24,0,24, - 12,0,24,12,0,24,12,0,24,12,0,24,24,0,31,224, - 0,24,48,0,24,56,0,24,24,0,24,24,0,24,24,0, - 24,28,128,24,28,128,24,28,128,24,31,0,255,15,0,13, - 18,36,16,2,0,30,32,97,160,192,96,192,96,192,32,192, - 32,224,0,124,0,63,128,15,224,129,240,128,112,128,24,192, - 24,192,24,224,16,152,32,135,192,15,18,36,18,2,0,255, - 254,195,14,131,6,131,2,3,2,3,2,3,2,3,0,3, - 0,3,0,3,0,3,0,3,0,3,0,3,0,3,0,3, - 0,31,240,19,18,54,21,1,0,255,15,224,24,1,0,24, - 1,0,24,1,0,24,1,0,24,1,0,24,1,0,24,1, - 0,24,1,0,24,1,0,24,1,0,24,1,0,24,1,0, - 24,1,0,12,1,0,12,2,0,6,4,0,1,248,0,18, - 18,54,20,1,0,255,31,192,28,3,0,28,2,0,12,2, - 0,14,6,0,6,4,0,7,4,0,7,8,0,3,8,0, - 3,136,0,3,144,0,1,144,0,1,208,0,0,224,0,0, - 224,0,0,224,0,0,64,0,0,64,0,26,18,72,28,1, - 0,255,63,159,192,28,14,3,0,12,6,2,0,12,14,2, - 0,14,15,6,0,14,15,4,0,6,19,4,0,7,19,140, - 0,7,19,136,0,3,49,136,0,3,161,216,0,3,161,208, - 0,1,160,208,0,1,192,240,0,1,192,224,0,0,192,96, - 0,0,128,96,0,0,128,64,0,18,18,54,20,1,0,127, - 191,128,14,12,0,14,12,0,7,8,0,7,16,0,3,176, - 0,1,160,0,1,192,0,0,192,0,0,224,0,1,96,0, - 3,112,0,2,56,0,4,56,0,12,28,0,8,12,0,24, - 14,0,254,63,192,17,18,54,19,1,0,255,31,128,28,6, - 0,28,4,0,14,4,0,6,8,0,7,8,0,3,144,0, - 3,160,0,1,224,0,0,192,0,0,192,0,0,192,0,0, - 192,0,0,192,0,0,192,0,0,192,0,0,192,0,7,252, - 0,14,18,36,17,2,0,127,252,112,56,96,48,64,112,64, - 224,128,192,1,192,3,128,3,0,7,0,14,0,12,4,28, - 4,56,4,48,12,112,28,224,56,255,248,5,23,23,10,3, - 251,248,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,248,8,24,24,12,2,250,128,128, - 128,64,64,64,32,32,32,16,16,16,16,8,8,8,4,4, - 4,2,2,2,1,1,5,23,23,10,2,251,248,24,24,24, - 24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24, - 24,24,248,11,9,18,15,2,9,4,0,14,0,10,0,17, - 0,49,128,32,128,64,64,64,96,128,32,14,1,2,14,0, - 252,255,252,4,4,4,11,2,13,192,224,96,16,11,12,24, - 13,1,0,30,0,99,0,65,128,97,128,33,128,15,128,113, - 128,193,128,195,160,195,160,197,160,121,192,11,18,36,13,0, - 0,240,0,48,0,48,0,48,0,48,0,48,0,51,128,52, - 192,56,96,56,96,48,96,48,96,48,96,48,96,48,96,56, - 96,40,192,39,128,9,12,24,11,1,0,30,0,33,0,96, - 128,193,128,193,128,192,0,192,0,192,0,192,128,96,128,33, - 0,30,0,12,18,36,14,1,0,7,192,0,192,0,192,0, - 192,0,192,0,192,28,192,98,192,97,192,193,192,192,192,192, - 192,192,192,192,192,192,192,97,192,97,192,30,240,9,12,24, - 12,1,0,30,0,35,0,97,128,193,128,193,128,255,128,192, - 0,192,0,192,128,96,128,33,0,30,0,9,18,36,9,1, - 0,15,0,24,128,49,128,49,0,48,0,48,0,254,0,48, - 0,48,0,48,0,48,0,48,0,48,0,48,0,48,0,48, - 0,48,0,254,0,12,18,36,15,2,250,30,112,97,176,225, - 240,192,192,192,192,192,192,225,128,97,128,30,0,224,0,255, - 0,127,192,64,96,128,32,128,32,128,32,192,64,63,128,13, - 18,36,15,1,0,240,0,48,0,48,0,48,0,48,0,48, - 0,51,192,52,192,56,96,56,96,48,96,48,96,48,96,48, - 96,48,96,48,96,48,96,253,248,6,18,18,8,1,0,112, - 112,32,0,0,0,240,48,48,48,48,48,48,48,48,48,48, - 252,7,24,24,8,255,250,6,6,0,0,0,0,62,6,6, - 6,6,6,6,6,6,6,6,6,6,6,198,198,140,120,12, - 18,36,14,1,0,240,0,48,0,48,0,48,0,48,0,48, - 0,49,240,48,128,49,0,50,0,50,0,54,0,59,0,51, - 0,49,128,49,192,48,224,253,240,6,18,18,8,1,0,240, - 48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48, - 252,19,12,36,21,1,0,243,199,0,52,249,128,56,113,192, - 56,97,192,48,97,192,48,97,192,48,97,192,48,97,192,48, - 97,192,48,97,192,48,97,192,253,251,224,13,12,24,15,1, - 0,243,192,52,192,56,96,56,96,48,96,48,96,48,96,48, - 96,48,96,48,96,48,96,253,248,10,12,24,13,1,0,30, - 0,33,128,97,128,192,192,192,192,192,192,192,192,192,192,192, - 192,97,128,33,128,30,0,11,18,36,14,1,250,243,128,52, - 192,56,96,56,96,48,96,48,96,48,96,48,96,48,96,56, - 96,56,192,55,128,48,0,48,0,48,0,48,0,48,0,252, - 0,12,18,36,13,1,250,28,64,98,64,97,192,192,192,192, - 192,192,192,192,192,192,192,192,192,97,192,97,192,30,192,0, - 192,0,192,0,192,0,192,0,192,3,240,9,12,24,11,1, - 0,243,128,52,128,57,128,56,128,56,0,48,0,48,0,48, - 0,48,0,48,0,48,0,252,0,9,12,24,11,1,0,125, - 0,131,0,129,0,193,0,240,0,124,0,31,0,131,128,128, - 128,192,128,224,128,159,0,8,17,17,10,1,0,16,16,16, - 48,48,254,48,48,48,48,48,48,48,49,49,51,30,13,12, - 24,14,0,0,241,224,48,96,48,96,48,96,48,96,48,96, - 48,96,48,96,48,224,48,224,57,96,30,120,13,12,24,14, - 1,0,252,248,48,96,48,64,24,64,24,128,12,128,12,128, - 13,0,7,0,7,0,2,0,2,0,19,12,36,21,1,0, - 253,251,224,48,96,128,48,96,128,24,113,0,24,177,0,12, - 177,0,12,154,0,13,26,0,7,28,0,7,12,0,2,12, - 0,2,8,0,12,12,24,14,1,0,249,224,48,128,57,0, - 25,0,14,0,14,0,6,0,11,0,19,0,17,128,33,192, - 243,240,13,18,36,14,0,250,252,248,56,32,24,32,24,64, - 12,64,12,64,12,128,6,128,6,128,7,0,3,0,3,0, - 2,0,2,0,34,0,98,0,100,0,56,0,9,12,24,12, - 1,0,255,128,195,128,131,0,134,0,142,0,12,0,24,0, - 56,0,48,128,96,128,96,128,255,128,6,23,23,12,3,251, - 12,16,48,48,48,48,56,24,24,24,16,224,48,16,24,24, - 56,48,48,48,48,16,12,1,24,24,7,3,250,128,128,128, - 128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128, - 128,128,128,128,128,6,23,23,11,3,251,192,32,48,48,48, - 112,96,96,96,96,32,28,48,96,96,96,96,112,48,48,48, - 32,192,15,5,10,17,1,4,32,4,254,2,143,194,129,254, - 64,124,255}; -/* - Fontname: -FreeType-Old Standard TT-Medium-R-Normal--29-290-72-72-P-153-ISO10646-1 - Copyright: Copyright (C) 2006-2008 Alexey Kryukov - Capital A Height: 21, '1' Height: 21 - Calculated Max Values w=29 h=28 x= 6 y=17 dx=32 dy= 0 ascent=28 len=88 - Font Bounding box w=76 h=38 x=-24 y=-9 - Calculated Min Values x=-1 y=-8 dx= 0 dy= 0 - Pure Font ascent =21 descent=-7 - X Font ascent =22 descent=-7 - Max Font ascent =28 descent=-8 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_osr21[9530] U8G_FONT_SECTION("u8g_font_osr21") = { - 0,76,38,232,247,21,5,131,12,189,32,255,249,28,248,22, - 249,0,0,0,8,0,0,4,21,21,8,2,0,96,240,240, - 240,240,240,96,96,96,96,96,96,96,96,96,64,0,96,240, - 240,96,7,5,5,11,2,17,238,204,204,204,68,15,21,42, - 19,2,0,2,16,6,16,6,16,4,16,4,48,4,48,255, - 254,4,32,12,32,12,32,8,32,8,96,8,96,8,64,255, - 254,24,64,24,64,16,192,16,192,16,128,16,128,13,25,50, - 17,2,254,5,0,5,0,15,128,53,96,37,16,69,24,69, - 24,69,56,69,56,117,48,61,0,63,0,15,192,7,224,5, - 240,5,48,101,24,229,24,229,24,197,24,69,48,69,32,61, - 192,7,0,5,0,19,21,63,25,3,0,60,1,0,70,2, - 0,66,2,0,195,4,0,195,8,0,195,8,0,195,16,0, - 195,16,0,66,32,0,102,32,0,56,64,0,0,67,0,0, - 140,192,1,8,64,1,24,96,2,24,96,2,24,96,4,24, - 96,4,24,96,8,8,64,8,7,128,20,21,63,23,2,0, - 3,128,0,12,64,0,8,32,0,24,32,0,24,32,0,24, - 96,0,28,64,0,12,128,0,15,0,0,7,15,240,15,1, - 128,27,129,0,51,193,0,97,194,0,96,226,0,224,244,0, - 224,124,0,224,56,0,224,60,0,96,60,32,59,198,192,3, - 5,5,7,2,17,224,192,192,192,64,6,28,28,10,3,250, - 4,12,24,16,32,32,64,64,64,128,128,128,128,128,128,128, - 128,128,128,192,64,64,32,32,16,24,8,4,6,28,28,11, - 2,250,128,192,64,32,48,16,24,8,8,8,4,4,4,4, - 4,4,4,4,12,8,8,24,16,48,32,96,192,128,10,12, - 24,14,2,9,12,0,14,0,204,64,228,192,117,192,14,0, - 30,0,229,192,196,192,12,0,14,0,12,0,24,25,75,26, - 1,252,0,8,0,0,8,0,0,8,0,0,8,0,0,8, - 0,0,8,0,0,8,0,0,8,0,0,8,0,0,8,0, - 0,8,0,0,8,0,255,255,255,0,8,0,0,8,0,0, - 8,0,0,8,0,0,8,0,0,8,0,0,8,0,0,8, - 0,0,8,0,0,8,0,0,8,0,0,8,0,4,8,8, - 8,2,251,224,240,240,16,16,16,32,64,7,2,2,11,2, - 7,254,254,4,4,4,8,2,0,96,240,240,96,9,28,56, - 13,2,250,0,128,0,128,1,128,1,0,1,0,1,0,2, - 0,2,0,2,0,6,0,4,0,4,0,12,0,8,0,8, - 0,24,0,16,0,16,0,16,0,32,0,32,0,32,0,64, - 0,64,0,64,0,192,0,128,0,128,0,14,21,42,17,1, - 0,7,128,24,64,48,32,32,48,96,16,96,24,96,24,224, - 24,224,24,224,24,224,28,224,28,224,24,224,24,224,24,96, - 24,96,24,96,48,48,32,16,96,15,192,10,21,42,17,3, - 0,2,0,6,0,6,0,14,0,254,0,14,0,14,0,14, - 0,14,0,14,0,14,0,14,0,14,0,14,0,14,0,14, - 0,14,0,14,0,14,0,14,0,255,192,12,21,42,17,2, - 0,31,0,32,192,64,96,128,112,128,112,192,112,240,112,112, - 112,32,96,0,224,0,192,1,0,6,0,12,0,24,0,48, - 16,96,16,64,16,224,112,255,240,255,240,12,21,42,17,2, - 0,31,0,97,192,192,224,224,96,240,96,112,112,0,96,0, - 96,0,224,48,192,63,0,0,192,0,96,0,112,0,112,96, - 112,240,112,240,112,192,96,192,192,127,128,14,21,42,17,2, - 0,0,64,0,192,1,192,1,192,3,192,7,192,5,192,13, - 192,9,192,17,192,49,192,33,192,65,192,193,192,255,252,1, - 192,1,192,1,192,1,192,1,192,15,252,12,21,42,17,2, - 0,96,64,127,128,127,0,64,0,64,0,64,0,64,0,95, - 0,96,192,64,96,64,96,0,112,0,112,0,112,96,112,240, - 112,240,112,224,96,192,224,64,192,63,128,12,21,42,17,2, - 0,7,128,24,64,16,96,48,224,96,224,96,192,96,0,224, - 0,231,128,232,192,240,96,240,96,224,112,224,112,224,112,224, - 112,96,112,96,96,112,96,48,192,31,128,11,21,42,17,3, - 0,255,224,255,224,192,32,128,32,128,64,128,64,0,64,0, - 128,1,0,1,0,2,0,6,0,6,0,12,0,12,0,12, - 0,30,0,30,0,30,0,30,0,30,0,14,21,42,17,2, - 0,15,128,48,96,96,48,224,24,224,24,224,24,224,24,240, - 16,124,32,63,192,15,224,51,240,96,248,224,56,224,28,224, - 28,224,24,224,24,96,24,112,48,31,192,12,21,42,17,2, - 0,15,0,48,128,96,64,96,96,224,96,224,96,224,112,224, - 112,224,112,96,112,96,240,49,176,14,48,0,48,0,32,48, - 96,112,96,112,64,96,192,96,128,63,0,4,14,14,8,2, - 0,96,240,240,96,0,0,0,0,0,0,96,240,240,96,4, - 18,18,8,2,251,96,240,240,96,0,0,0,0,0,0,224, - 240,240,16,16,48,32,64,22,24,72,27,2,251,0,0,12, - 0,0,56,0,0,96,0,1,128,0,7,0,0,28,0,0, - 112,0,0,192,0,3,0,0,14,0,0,56,0,0,224,0, - 0,224,0,0,48,0,0,12,0,0,7,0,0,1,192,0, - 0,112,0,0,24,0,0,6,0,0,3,128,0,0,224,0, - 0,56,0,0,12,24,7,21,26,1,5,255,255,255,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255, - 22,24,72,27,3,251,192,0,0,112,0,0,24,0,0,6, - 0,0,3,128,0,0,224,0,0,56,0,0,12,0,0,3, - 0,0,0,192,0,0,112,0,0,28,0,0,28,0,0,48, - 0,0,192,0,3,128,0,14,0,0,56,0,0,96,0,1, - 128,0,7,0,0,28,0,0,112,0,0,192,0,0,11,21, - 42,14,2,0,30,0,97,128,128,192,128,192,240,224,240,192, - 97,192,1,128,3,128,6,0,12,0,8,0,17,0,17,0, - 17,0,14,0,0,0,12,0,30,0,30,0,12,0,21,21, - 63,25,2,1,3,255,0,12,0,128,24,0,64,48,0,32, - 32,59,144,64,199,16,65,135,8,131,7,8,135,6,8,134, - 6,8,142,14,8,142,14,8,142,12,16,142,28,16,142,28, - 32,70,44,64,67,199,128,32,0,0,16,0,0,8,1,128, - 7,222,0,20,21,63,22,1,0,0,32,0,0,96,0,0, - 96,0,0,112,0,0,240,0,0,240,0,0,184,0,1,56, - 0,1,56,0,3,28,0,3,28,0,2,28,0,6,14,0, - 6,14,0,7,254,0,12,7,0,12,7,0,8,7,0,24, - 3,128,24,3,128,255,31,240,16,21,42,20,2,0,255,240, - 28,12,28,6,28,7,28,7,28,7,28,7,28,6,28,12, - 31,240,28,28,28,6,28,6,28,7,28,7,28,7,28,7, - 28,7,28,6,28,12,255,240,15,21,42,19,2,1,15,226, - 16,54,48,30,32,14,96,6,96,6,224,6,224,2,224,0, - 224,0,224,0,224,0,224,0,224,2,96,2,96,2,96,4, - 32,4,48,12,24,8,7,240,19,21,63,22,2,0,255,248, - 0,28,6,0,28,3,0,28,1,128,28,1,128,28,1,192, - 28,0,192,28,0,192,28,0,192,28,0,224,28,0,224,28, - 0,224,28,0,192,28,0,192,28,0,192,28,1,192,28,1, - 128,28,1,0,28,3,0,28,6,0,255,248,0,17,21,63, - 20,2,0,255,255,128,28,3,128,28,3,128,28,1,128,28, - 1,128,28,0,128,28,32,128,28,32,0,28,32,0,28,96, - 0,31,224,0,28,96,0,28,32,0,28,32,128,28,32,128, - 28,0,128,28,1,128,28,1,128,28,3,128,28,7,128,255, - 255,128,17,21,63,20,2,0,255,255,128,28,3,128,28,3, - 128,28,1,128,28,1,128,28,0,128,28,32,128,28,32,0, - 28,32,0,28,96,0,31,224,0,28,96,0,28,32,0,28, - 32,0,28,32,0,28,0,0,28,0,0,28,0,0,28,0, - 0,28,0,0,255,128,0,18,21,63,21,2,1,15,226,0, - 24,26,0,48,14,0,32,14,0,96,6,0,96,6,0,224, - 2,0,224,2,0,224,0,0,224,0,0,224,127,192,224,14, - 0,224,14,0,224,14,0,224,14,0,96,14,0,96,14,0, - 32,14,0,48,26,0,16,50,0,15,226,0,20,21,63,23, - 2,0,255,15,240,28,3,128,28,3,128,28,3,128,28,3, - 128,28,3,128,28,3,128,28,3,128,28,3,128,31,255,128, - 28,3,128,28,3,128,28,3,128,28,3,128,28,3,128,28, - 3,128,28,3,128,28,3,128,28,3,128,28,3,128,255,15, - 240,8,21,21,12,2,0,255,28,28,28,28,28,28,28,28, - 28,28,28,28,28,28,28,28,28,28,28,255,13,21,42,15, - 1,0,7,248,0,224,0,224,0,224,0,224,0,224,0,224, - 0,224,0,224,0,224,0,224,0,224,0,224,0,224,0,224, - 112,224,240,192,240,192,192,192,65,128,127,0,19,21,63,22, - 2,0,255,31,224,28,7,0,28,6,0,28,12,0,28,8, - 0,28,16,0,28,32,0,28,64,0,28,192,0,29,224,0, - 30,224,0,28,112,0,28,112,0,28,56,0,28,28,0,28, - 28,0,28,14,0,28,14,0,28,7,0,28,7,0,255,63, - 224,16,21,42,20,2,0,255,128,28,0,28,0,28,0,28, - 0,28,0,28,0,28,0,28,0,28,0,28,0,28,0,28, - 0,28,1,28,1,28,1,28,1,28,3,28,3,28,15,255, - 255,21,21,63,25,2,0,252,1,248,30,1,224,30,1,224, - 30,2,224,22,2,224,23,2,224,23,2,224,19,4,224,19, - 132,224,19,132,224,17,132,224,17,200,224,17,200,224,16,200, - 224,16,208,224,16,240,224,16,240,224,16,112,224,16,96,224, - 16,96,224,254,39,248,20,21,63,23,2,0,252,7,240,28, - 0,128,30,0,128,31,0,128,23,0,128,19,128,128,19,192, - 128,17,192,128,16,224,128,16,240,128,16,112,128,16,56,128, - 16,56,128,16,28,128,16,30,128,16,14,128,16,7,128,16, - 7,128,16,3,128,16,1,128,254,1,128,17,22,66,20,2, - 0,0,128,0,7,112,0,24,8,0,16,12,0,48,6,0, - 96,6,0,96,3,0,96,3,0,224,3,0,224,3,0,224, - 3,0,224,3,128,224,3,128,224,3,0,224,3,0,96,3, - 0,96,3,0,96,6,0,48,6,0,16,12,0,24,8,0, - 7,240,0,17,21,63,20,2,0,255,248,0,28,14,0,28, - 7,0,28,3,0,28,3,0,28,3,128,28,3,0,28,3, - 0,28,6,0,28,12,0,31,240,0,28,0,0,28,0,0, - 28,0,0,28,0,0,28,0,0,28,0,0,28,0,0,28, - 0,0,28,0,0,255,128,0,17,27,81,20,2,251,0,128, - 0,7,112,0,24,8,0,16,12,0,48,6,0,96,6,0, - 96,3,0,96,3,0,224,3,0,224,3,0,224,3,0,224, - 3,128,224,3,128,224,3,0,224,3,0,96,3,0,96,3, - 0,97,198,0,51,38,0,26,60,0,14,60,0,7,48,128, - 0,241,0,0,49,0,0,57,0,0,31,0,0,14,0,18, - 21,63,21,2,0,255,248,0,28,14,0,28,6,0,28,7, - 0,28,7,0,28,7,0,28,7,0,28,6,0,28,12,0, - 31,240,0,28,24,0,28,24,0,28,12,0,28,12,0,28, - 12,0,28,14,0,28,14,64,28,14,64,28,14,64,28,7, - 128,255,131,128,14,21,42,18,3,1,63,144,96,208,192,112, - 192,48,192,16,192,16,224,16,240,16,124,0,63,128,31,224, - 7,240,128,248,128,56,128,28,128,12,192,12,224,12,224,8, - 144,16,142,224,17,21,63,21,2,0,255,255,128,225,195,128, - 193,193,128,193,193,128,193,192,128,129,192,128,129,192,128,129, - 192,128,1,192,0,1,192,0,1,192,0,1,192,0,1,192, - 0,1,192,0,1,192,0,1,192,0,1,192,0,1,192,0, - 1,192,0,1,192,0,15,248,0,20,21,63,23,2,0,255, - 7,240,28,0,128,28,0,128,28,0,128,28,0,128,28,0, - 128,28,0,128,28,0,128,28,0,128,28,0,128,28,0,128, - 28,0,128,28,0,128,28,0,128,28,0,128,28,0,128,28, - 0,128,12,0,128,12,1,0,6,2,0,3,252,0,20,22, - 66,23,2,255,255,143,240,28,1,192,28,1,128,14,1,128, - 14,1,0,14,1,0,7,3,0,7,2,0,7,2,0,3, - 134,0,3,132,0,3,132,0,1,196,0,1,200,0,1,200, - 0,0,232,0,0,240,0,0,112,0,0,112,0,0,112,0, - 0,32,0,0,32,0,29,22,88,32,2,255,255,63,231,248, - 28,7,0,192,28,7,0,128,28,7,0,128,12,7,128,128, - 14,15,129,128,14,11,129,0,6,9,129,0,7,9,195,0, - 7,25,194,0,7,17,194,0,3,16,230,0,3,144,228,0, - 3,176,228,0,1,160,108,0,1,224,120,0,1,224,120,0, - 1,192,120,0,0,192,48,0,0,192,48,0,0,192,48,0, - 0,128,16,0,19,21,63,22,2,0,255,159,224,14,7,0, - 14,6,0,7,4,0,7,12,0,3,136,0,3,208,0,1, - 208,0,1,224,0,0,224,0,0,112,0,0,240,0,1,184, - 0,1,56,0,2,28,0,6,28,0,4,14,0,8,14,0, - 24,7,0,24,7,0,255,31,224,19,21,63,21,1,0,255, - 143,224,30,3,128,14,3,0,14,2,0,7,2,0,7,4, - 0,3,132,0,1,200,0,1,200,0,0,240,0,0,240,0, - 0,112,0,0,112,0,0,112,0,0,112,0,0,112,0,0, - 112,0,0,112,0,0,112,0,0,112,0,7,254,0,15,21, - 42,19,2,0,63,254,56,14,112,28,96,56,64,56,64,112, - 64,240,0,224,1,192,1,192,3,128,7,128,7,0,14,2, - 14,2,28,2,60,2,56,6,112,6,240,14,255,254,6,27, - 27,11,3,250,252,224,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,224,252,9, - 28,56,13,2,250,128,0,128,0,192,0,64,0,64,0,64, - 0,32,0,32,0,32,0,16,0,16,0,16,0,24,0,8, - 0,8,0,12,0,4,0,4,0,4,0,2,0,2,0,2, - 0,1,0,1,0,1,0,1,128,0,128,0,128,6,27,27, - 11,2,250,252,28,28,28,28,28,28,28,28,28,28,28,28, - 28,28,28,28,28,28,28,28,28,28,28,28,28,252,13,11, - 22,17,2,10,2,0,2,0,5,0,13,128,8,128,24,192, - 16,64,32,32,96,48,64,16,192,24,15,1,2,15,0,251, - 255,254,5,5,5,13,2,16,192,224,96,48,8,13,14,28, - 15,1,0,31,0,33,128,97,192,113,192,113,192,1,192,15, - 192,49,192,97,192,225,192,225,200,225,200,226,216,60,240,13, - 21,42,15,1,0,248,0,56,0,56,0,56,0,56,0,56, - 0,56,0,59,192,60,96,56,48,56,48,56,48,56,48,56, - 56,56,56,56,48,56,48,56,48,56,48,36,96,35,192,10, - 14,28,12,1,0,31,0,48,128,96,64,96,192,225,192,224, - 128,224,0,224,0,224,0,224,0,96,64,96,128,48,128,31, - 0,13,21,42,15,1,0,3,224,0,224,0,224,0,224,0, - 224,0,224,0,224,30,224,49,224,97,224,96,224,224,224,224, - 224,224,224,224,224,224,224,224,224,96,224,96,224,49,224,30, - 248,10,14,28,13,1,0,30,0,49,128,97,128,96,192,224, - 192,224,192,255,192,224,0,224,0,224,64,96,64,96,64,48, - 128,31,0,10,21,42,10,1,0,15,0,24,128,57,192,57, - 128,56,0,56,0,56,0,254,0,56,0,56,0,56,0,56, - 0,56,0,56,0,56,0,56,0,56,0,56,0,56,0,56, - 0,254,0,14,21,42,16,2,249,31,56,113,200,96,220,224, - 248,224,224,224,224,224,224,96,192,49,128,31,0,96,0,128, - 0,224,0,127,224,56,112,64,16,128,16,128,16,128,48,64, - 96,63,128,14,21,42,16,1,0,248,0,56,0,56,0,56, - 0,56,0,56,0,56,0,57,192,62,96,60,112,56,112,56, - 112,56,112,56,112,56,112,56,112,56,112,56,112,56,112,56, - 112,252,252,6,21,21,7,1,0,112,112,112,0,0,0,0, - 240,112,112,112,112,112,112,112,112,112,112,112,112,252,8,28, - 28,9,255,249,6,7,6,0,0,0,0,31,7,7,7,7, - 7,7,7,7,7,7,7,7,7,7,7,70,230,198,204,120, - 13,21,42,15,1,0,248,0,56,0,56,0,56,0,56,0, - 56,0,56,0,57,248,56,192,56,128,57,0,57,0,58,0, - 63,0,63,0,59,128,57,192,56,192,56,224,56,224,253,248, - 7,21,21,8,1,0,248,56,56,56,56,56,56,56,56,56, - 56,56,56,56,56,56,56,56,56,56,254,21,14,42,23,1, - 0,249,195,192,62,100,224,60,120,96,56,120,96,56,112,96, - 56,112,96,56,112,96,56,112,96,56,112,96,56,112,96,56, - 112,96,56,112,96,56,112,96,252,253,248,14,14,28,16,1, - 0,249,192,62,96,60,112,56,112,56,112,56,112,56,112,56, - 112,56,112,56,112,56,112,56,112,56,112,252,252,12,14,28, - 14,1,0,15,0,48,128,96,192,96,96,224,96,224,96,224, - 112,224,112,224,96,224,96,96,96,96,192,48,128,15,0,13, - 21,42,15,1,249,251,192,60,96,56,48,56,48,56,48,56, - 48,56,56,56,56,56,48,56,48,56,48,56,48,60,96,59, - 192,56,0,56,0,56,0,56,0,56,0,56,0,252,0,13, - 21,42,15,1,249,30,32,49,32,96,224,96,224,224,224,224, - 224,224,224,224,224,224,224,224,224,96,224,96,224,49,224,30, - 224,0,224,0,224,0,224,0,224,0,224,0,224,3,248,10, - 14,28,12,1,0,249,128,58,64,60,192,60,192,56,0,56, - 0,56,0,56,0,56,0,56,0,56,0,56,0,56,0,252, - 0,10,14,28,13,2,0,60,128,195,128,129,128,128,128,192, - 128,240,0,62,0,15,128,131,192,128,192,192,64,192,64,160, - 128,159,0,8,20,20,10,1,0,16,16,16,16,48,48,254, - 48,48,48,48,48,48,48,48,49,49,49,59,30,14,14,28, - 16,1,0,248,240,56,112,56,112,56,112,56,112,56,112,56, - 112,56,112,56,112,56,112,56,112,56,240,25,112,14,124,15, - 14,28,15,0,0,254,126,56,16,24,16,28,16,12,32,12, - 32,6,32,6,64,7,64,3,64,3,128,1,128,1,128,1, - 0,22,14,42,22,0,0,254,252,252,56,56,32,24,56,32, - 28,56,32,12,56,64,12,60,64,6,76,64,6,76,128,7, - 70,128,3,134,128,3,135,0,1,131,0,1,131,0,1,2, - 0,14,14,28,16,1,0,124,248,56,96,24,64,12,128,14, - 128,7,0,7,0,3,128,5,128,5,192,8,192,16,224,16, - 96,249,252,15,21,42,15,0,249,254,126,24,16,24,16,28, - 16,12,32,12,32,14,32,6,64,6,64,6,64,3,128,3, - 128,3,128,1,128,1,0,1,0,1,0,98,0,114,0,100, - 0,56,0,10,14,28,13,1,0,255,192,193,192,129,128,131, - 0,135,0,6,0,14,0,28,0,24,0,56,64,48,64,112, - 64,224,192,255,192,6,27,27,12,3,250,12,24,48,48,48, - 48,48,56,24,24,24,16,48,192,48,16,24,24,24,56,48, - 48,48,48,48,16,12,1,28,28,8,4,250,128,128,128,128, - 128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128, - 128,128,128,128,128,128,128,128,6,27,27,12,3,250,128,96, - 32,48,48,48,112,96,96,96,96,96,32,28,48,96,96,96, - 96,96,112,48,48,48,32,96,192,16,6,12,18,1,5,56, - 2,126,1,143,193,131,241,128,255,64,62,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,8, - 0,0,4,21,21,8,2,249,96,240,240,96,0,64,64,96, - 96,96,96,96,96,96,96,240,240,240,240,240,96,10,21,42, - 17,3,253,4,0,4,0,4,0,4,0,31,0,52,128,100, - 64,100,192,229,192,228,128,228,0,228,0,228,0,228,0,100, - 64,100,64,52,128,31,0,4,0,4,0,4,0,16,21,42, - 21,2,0,0,60,0,194,0,131,1,135,1,135,3,130,3, - 128,3,128,3,128,63,128,3,240,3,128,3,128,3,128,3, - 0,3,0,123,1,142,1,135,3,135,254,120,252,13,13,26, - 17,2,4,143,136,112,112,96,48,64,16,128,8,128,8,128, - 8,128,8,128,8,64,16,96,48,112,112,143,136,16,21,42, - 17,1,0,252,63,56,8,56,8,24,16,28,16,28,32,14, - 32,14,64,6,64,7,128,3,128,63,248,3,128,3,128,63, - 248,3,128,3,128,3,128,3,128,3,128,31,240,1,27,27, - 8,4,251,128,128,128,128,128,128,128,128,128,128,128,0,0, - 0,0,0,128,128,128,128,128,128,128,128,128,128,128,11,27, - 54,19,3,250,30,0,49,0,97,128,99,128,97,0,112,0, - 56,0,60,0,62,0,79,0,131,128,129,192,128,224,192,96, - 224,32,112,32,56,64,28,128,15,0,7,0,3,0,1,128, - 33,128,113,128,97,128,35,0,28,0,8,3,3,12,2,16, - 195,231,195,21,22,66,23,1,0,0,32,0,3,222,0,12, - 1,128,24,0,192,48,114,96,33,142,32,67,6,16,67,2, - 16,135,2,8,135,0,8,135,0,8,135,0,8,135,0,8, - 135,0,8,135,2,8,67,2,16,67,4,16,33,132,32,48, - 120,96,24,0,192,12,1,128,3,222,0,8,9,9,12,2, - 12,120,196,12,52,68,197,205,118,254,7,12,12,14,3,1, - 16,34,98,68,196,196,196,196,196,66,34,16,14,6,12,16, - 1,5,255,252,0,4,0,4,0,4,0,4,0,4,7,2, - 2,11,2,7,254,254,21,22,66,23,1,0,0,32,0,3, - 222,0,12,1,128,24,0,192,63,248,96,35,140,32,67,142, - 16,67,142,16,131,142,8,131,140,8,131,240,8,131,140,8, - 131,140,8,131,142,8,131,142,72,67,142,80,67,134,80,47, - 195,160,48,0,96,24,0,192,12,1,128,3,222,0,8,1, - 1,14,3,17,255,8,8,8,16,4,13,60,66,129,129,129, - 129,66,60,24,21,63,26,1,255,0,8,0,0,8,0,0, - 8,0,0,8,0,0,8,0,0,8,0,0,8,0,0,8, - 0,255,255,255,0,8,0,0,8,0,0,8,0,0,8,0, - 0,8,0,0,8,0,0,8,0,0,8,0,0,8,0,0, - 0,0,0,0,0,255,255,255,8,13,13,13,3,8,60,198, - 135,199,231,6,12,24,48,65,193,255,255,9,13,26,13,3, - 8,60,0,70,0,67,0,99,0,3,0,6,0,120,0,7, - 0,3,0,227,128,227,0,135,0,124,0,5,5,5,13,6, - 16,24,56,48,96,128,15,22,44,18,2,248,192,64,192,96, - 224,224,192,224,192,224,192,96,192,96,192,96,64,96,64,64, - 64,66,192,194,177,190,143,28,128,0,128,0,192,0,192,0, - 192,0,224,0,224,0,96,0,12,26,52,16,2,251,31,240, - 124,64,252,64,252,64,252,64,252,64,252,64,124,64,60,64, - 4,64,4,64,4,64,4,64,4,64,4,64,4,64,4,64, - 4,64,4,64,4,64,4,64,4,64,4,64,4,64,4,64, - 4,64,4,4,4,8,2,8,96,240,240,96,6,7,7,13, - 3,250,32,32,48,8,12,140,120,6,12,12,13,4,9,16, - 48,240,48,48,48,48,48,48,48,48,252,7,10,10,11,2, - 11,56,68,198,198,198,198,198,68,56,254,8,12,12,14,3, - 1,8,132,70,66,35,35,35,35,34,70,68,8,19,21,63, - 25,4,0,16,3,0,48,2,0,240,4,0,48,4,0,48, - 8,0,48,8,0,48,16,0,48,48,0,48,32,0,48,65, - 128,48,67,128,48,131,128,252,133,128,1,9,128,3,9,128, - 2,17,128,4,31,224,4,1,128,8,1,128,8,1,128,16, - 7,224,19,21,63,25,4,0,16,2,0,48,2,0,240,4, - 0,48,4,0,48,8,0,48,16,0,48,16,0,48,32,0, - 48,39,128,48,72,192,48,80,224,48,144,224,252,156,224,1, - 12,192,2,0,192,2,1,0,4,6,0,4,12,32,8,8, - 32,8,31,224,16,31,224,20,21,63,25,3,0,60,1,0, - 70,1,0,67,2,0,99,2,0,3,4,0,6,12,0,120, - 8,0,7,16,0,3,16,0,227,160,192,227,33,192,135,65, - 192,124,130,192,0,132,192,1,4,192,1,8,192,2,15,240, - 2,0,192,4,0,192,8,0,192,8,3,240,11,21,42,14, - 1,249,12,0,30,0,30,0,12,0,0,0,14,0,17,0, - 17,0,17,0,2,0,6,0,28,0,56,0,112,0,224,192, - 225,224,225,224,224,32,96,32,112,64,31,128,20,28,84,22, - 1,0,3,0,0,3,128,0,1,128,0,0,192,0,0,64, - 0,0,0,0,0,0,0,0,32,0,0,96,0,0,96,0, - 0,112,0,0,240,0,0,240,0,0,184,0,1,56,0,1, - 56,0,3,28,0,3,28,0,2,28,0,6,14,0,6,14, - 0,7,254,0,12,7,0,12,7,0,8,7,0,24,3,128, - 24,3,128,255,31,240,20,28,84,22,1,0,0,4,0,0, - 12,0,0,24,0,0,48,0,0,32,0,0,0,0,0,0, - 0,0,32,0,0,96,0,0,96,0,0,112,0,0,240,0, - 0,240,0,1,184,0,1,56,0,1,56,0,3,28,0,3, - 28,0,2,28,0,6,14,0,6,14,0,7,254,0,12,7, - 0,12,7,0,8,7,0,24,3,128,24,3,128,255,31,240, - 20,28,84,22,1,0,0,32,0,0,96,0,0,240,0,1, - 152,0,3,4,0,0,0,0,0,0,0,0,32,0,0,96, - 0,0,96,0,0,112,0,0,240,0,0,240,0,0,184,0, - 1,56,0,1,56,0,3,28,0,3,28,0,2,28,0,6, - 14,0,6,14,0,7,254,0,12,7,0,12,7,0,8,7, - 0,24,3,128,24,3,128,255,31,240,20,27,81,22,1,0, - 1,228,0,3,252,0,2,56,0,0,0,0,0,0,0,0, - 0,0,0,32,0,0,96,0,0,96,0,0,112,0,0,240, - 0,0,240,0,0,184,0,1,184,0,1,56,0,3,28,0, - 3,28,0,2,28,0,6,14,0,6,14,0,7,254,0,12, - 7,0,12,7,0,8,7,0,24,3,128,24,3,128,255,31, - 240,19,27,81,22,2,0,6,24,0,7,28,0,6,24,0, - 0,0,0,0,0,0,0,0,0,0,64,0,0,192,0,0, - 224,0,0,224,0,1,224,0,1,224,0,1,112,0,3,112, - 0,2,48,0,2,56,0,6,56,0,4,24,0,4,28,0, - 12,28,0,15,252,0,8,14,0,24,14,0,24,6,0,24, - 7,0,56,7,0,254,31,224,20,28,84,23,2,0,0,96, - 0,1,152,0,1,8,0,1,8,0,1,152,0,0,96,0, - 0,0,0,0,96,0,0,96,0,0,96,0,0,240,0,0, - 240,0,0,240,0,1,184,0,1,56,0,1,56,0,3,28, - 0,2,28,0,2,28,0,6,14,0,4,14,0,15,254,0, - 8,7,0,8,7,0,24,7,0,24,3,128,56,3,128,255, - 31,240,27,21,84,30,1,0,0,63,255,224,0,15,0,224, - 0,15,0,96,0,31,0,96,0,23,0,32,0,55,0,32, - 0,39,8,32,0,103,8,0,0,71,8,0,0,199,24,0, - 0,135,248,0,1,7,24,0,3,7,8,0,2,7,8,32, - 7,255,8,32,4,7,0,32,12,7,0,32,8,7,0,96, - 24,7,0,96,56,7,1,224,255,63,255,224,15,28,56,19, - 2,250,15,226,16,54,48,30,32,14,96,6,96,6,224,6, - 224,2,224,0,224,0,224,0,224,0,224,0,224,2,96,2, - 96,2,96,4,32,4,48,12,24,8,6,112,1,128,1,0, - 1,192,0,96,0,112,8,96,7,192,17,28,84,20,2,0, - 4,0,0,6,0,0,3,0,0,1,0,0,0,128,0,0, - 0,0,0,0,0,255,255,128,28,3,128,28,3,128,28,1, - 128,28,1,128,28,0,128,28,32,128,28,32,0,28,32,0, - 28,96,0,31,224,0,28,96,0,28,32,0,28,32,128,28, - 32,128,28,0,128,28,1,128,28,1,128,28,3,128,28,7, - 128,255,255,128,17,28,84,20,2,0,0,24,0,0,56,0, - 0,48,0,0,96,0,0,128,0,0,0,0,0,0,0,255, - 255,128,28,3,128,28,3,128,28,1,128,28,1,128,28,0, - 128,28,32,128,28,32,0,28,32,0,28,96,0,31,224,0, - 28,96,0,28,32,0,28,32,128,28,32,128,28,0,128,28, - 1,128,28,1,128,28,3,128,28,7,128,255,255,128,17,28, - 84,20,2,0,0,128,0,0,192,0,1,192,0,2,32,0, - 4,24,0,0,0,0,0,0,0,255,255,128,28,3,128,28, - 3,128,28,1,128,28,1,128,28,0,128,28,32,128,28,32, - 0,28,32,0,28,96,0,31,224,0,28,96,0,28,32,0, - 28,32,128,28,32,128,28,0,128,28,1,128,28,1,128,28, - 3,128,28,7,128,255,255,128,17,27,81,20,2,0,6,48, - 0,7,56,0,6,48,0,0,0,0,0,0,0,0,0,0, - 255,255,128,28,7,128,28,3,128,28,1,128,28,1,128,28, - 1,128,28,32,128,28,32,0,28,32,0,28,96,0,31,224, - 0,28,96,0,28,32,0,28,32,128,28,32,128,28,1,0, - 28,1,128,28,1,128,28,3,128,28,7,128,255,255,128,8, - 28,28,12,2,0,192,224,96,48,24,0,0,255,28,28,28, - 28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28, - 255,9,28,56,12,2,0,1,0,3,0,6,0,4,0,8, - 0,0,0,0,0,255,128,28,0,28,0,28,0,28,0,28, - 0,28,0,28,0,28,0,28,0,28,0,28,0,28,0,28, - 0,28,0,28,0,28,0,28,0,28,0,28,0,255,128,8, - 28,28,12,2,0,8,24,28,38,193,0,0,255,28,28,28, - 28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28, - 255,9,27,54,11,2,0,195,0,227,128,195,0,0,0,0, - 0,0,0,255,0,28,0,28,0,28,0,28,0,28,0,28, - 0,28,0,28,0,28,0,28,0,28,0,28,0,28,0,28, - 0,28,0,28,0,28,0,28,0,28,0,255,0,19,21,63, - 22,2,0,255,248,0,28,6,0,28,3,0,28,1,128,28, - 1,192,28,0,192,28,0,192,28,0,224,28,0,224,255,128, - 224,28,0,224,28,0,224,28,0,224,28,0,224,28,0,192, - 28,0,192,28,1,128,28,1,128,28,3,0,28,6,0,255, - 248,0,20,27,81,23,2,0,1,226,0,3,254,0,2,28, - 0,0,0,0,0,0,0,0,0,0,252,7,240,28,0,128, - 30,0,128,31,0,128,23,0,128,19,128,128,19,192,128,17, - 192,128,16,224,128,16,240,128,16,112,128,16,56,128,16,56, - 128,16,28,128,16,30,128,16,14,128,16,7,128,16,7,128, - 16,3,128,16,1,128,254,1,128,17,28,84,20,2,0,12, - 0,0,14,0,0,6,0,0,3,0,0,1,128,0,0,0, - 0,0,128,0,7,112,0,24,8,0,16,12,0,48,6,0, - 96,6,0,96,3,0,96,3,0,224,3,0,224,3,0,224, - 3,0,224,3,128,224,3,128,224,3,0,224,3,0,96,3, - 0,96,3,0,96,6,0,48,6,0,16,12,0,24,8,0, - 7,240,0,17,28,84,20,2,0,0,24,0,0,56,0,0, - 112,0,0,64,0,0,128,0,0,0,0,0,128,0,7,112, - 0,24,8,0,16,12,0,48,6,0,96,6,0,96,3,0, - 96,3,0,224,3,0,224,3,0,224,3,0,224,3,128,224, - 3,128,224,3,0,224,3,0,96,3,0,96,3,0,96,6, - 0,48,6,0,16,12,0,24,8,0,7,240,0,17,28,84, - 20,2,0,0,128,0,1,128,0,3,192,0,6,32,0,12, - 16,0,0,8,0,0,128,0,7,112,0,24,8,0,16,12, - 0,48,6,0,96,6,0,96,3,0,96,3,0,224,3,0, - 224,3,0,224,3,0,224,3,128,224,3,128,224,3,0,224, - 3,0,96,3,0,96,3,0,96,6,0,48,6,0,16,12, - 0,24,8,0,7,240,0,17,27,81,20,2,0,7,136,0, - 15,248,0,8,112,0,0,0,0,0,0,0,0,128,0,7, - 112,0,24,8,0,16,12,0,48,6,0,96,6,0,96,3, - 0,96,3,0,224,3,0,224,3,0,224,3,0,224,3,128, - 224,3,128,224,3,0,224,3,0,96,3,0,96,3,0,96, - 6,0,48,6,0,16,12,0,24,8,0,7,240,0,17,27, - 81,20,2,0,12,48,0,14,56,0,12,48,0,0,0,0, - 0,0,0,0,128,0,7,112,0,24,8,0,16,12,0,48, - 6,0,96,6,0,96,3,0,96,3,0,224,3,0,224,3, - 0,224,3,0,224,3,128,224,3,128,224,3,0,224,3,0, - 96,3,0,96,3,0,96,6,0,48,6,0,16,12,0,24, - 8,0,7,240,0,18,18,54,27,5,255,128,0,192,192,1, - 128,96,3,0,48,6,0,24,12,0,12,24,0,6,48,0, - 3,96,0,1,192,0,1,192,0,3,96,0,6,48,0,12, - 24,0,24,12,0,48,6,0,96,3,0,64,1,128,128,0, - 192,17,21,63,20,2,1,7,241,0,8,15,0,16,14,0, - 48,6,0,96,14,0,96,27,0,96,19,0,224,35,0,224, - 99,0,224,195,128,225,131,128,225,3,0,226,3,0,230,3, - 0,236,3,0,104,3,0,112,6,0,112,6,0,112,12,0, - 88,8,0,143,240,0,20,28,84,23,2,0,3,0,0,3, - 128,0,1,128,0,0,192,0,0,32,0,0,0,0,0,0, - 0,255,7,240,28,0,128,28,0,128,28,0,128,28,0,128, - 28,0,128,28,0,128,28,0,128,28,0,128,28,0,128,28, - 0,128,28,0,128,28,0,128,28,0,128,28,0,128,28,0, - 128,28,0,128,12,0,128,12,1,0,6,2,0,3,252,0, - 20,28,84,23,2,0,0,4,0,0,12,0,0,24,0,0, - 16,0,0,32,0,0,0,0,0,0,0,255,7,240,28,0, - 128,28,0,128,28,0,128,28,0,128,28,0,128,28,0,128, - 28,0,128,28,0,128,28,0,128,28,0,128,28,0,128,28, - 0,128,28,0,128,28,0,128,28,0,128,28,0,128,12,0, - 128,12,1,0,6,2,0,3,252,0,20,28,84,23,2,0, - 0,32,0,0,96,0,0,112,0,0,136,0,3,4,0,0, - 0,0,0,0,0,255,7,240,28,0,128,28,0,128,28,0, - 128,28,0,128,28,0,128,28,0,128,28,0,128,28,0,128, - 28,0,128,28,0,128,28,0,128,28,0,128,28,0,128,28, - 0,128,28,0,128,28,0,128,12,1,128,12,1,0,6,2, - 0,3,252,0,20,27,81,23,2,0,1,134,0,3,142,0, - 1,134,0,0,0,0,0,0,0,0,0,0,255,131,240,28, - 0,128,28,0,128,28,0,128,28,0,128,28,0,128,28,0, - 128,28,0,128,28,0,128,28,0,128,28,0,128,28,0,128, - 28,0,128,28,0,128,28,0,128,28,0,128,28,0,128,12, - 0,128,12,1,0,6,2,0,3,252,0,19,28,84,21,1, - 0,0,4,0,0,12,0,0,24,0,0,16,0,0,32,0, - 0,0,0,0,0,0,255,143,224,30,3,128,14,3,0,14, - 2,0,7,2,0,7,4,0,3,132,0,1,200,0,1,200, - 0,0,240,0,0,240,0,0,112,0,0,112,0,0,112,0, - 0,112,0,0,112,0,0,112,0,0,112,0,0,112,0,0, - 112,0,7,254,0,17,21,63,20,2,0,255,128,0,28,0, - 0,28,0,0,31,240,0,28,12,0,28,6,0,28,3,0, - 28,3,0,28,3,128,28,3,128,28,3,0,28,3,0,28, - 6,0,28,12,0,31,240,0,28,0,0,28,0,0,28,0, - 0,28,0,0,28,0,0,255,128,0,13,21,42,15,1,0, - 7,192,12,96,24,112,56,112,56,112,56,96,56,192,59,0, - 56,192,56,96,56,48,56,48,56,56,56,56,56,56,56,56, - 58,56,63,56,62,48,60,48,251,192,13,21,42,15,1,0, - 96,0,96,0,48,0,24,0,8,0,4,0,0,0,31,0, - 97,128,65,192,97,192,113,192,1,192,15,192,49,192,97,192, - 193,192,193,200,195,200,196,216,56,240,13,21,42,15,1,0, - 0,192,1,192,1,128,3,0,6,0,4,0,0,0,31,0, - 33,128,96,192,112,192,112,192,0,192,7,192,56,192,96,192, - 224,192,224,200,225,200,226,216,60,112,13,21,42,15,1,0, - 4,0,12,0,14,0,26,0,17,0,32,128,0,0,31,0, - 33,128,97,192,113,192,113,192,1,192,15,192,49,192,97,192, - 225,192,225,200,225,200,226,216,60,240,13,20,40,15,1,0, - 24,0,63,128,71,128,0,0,0,0,0,0,31,0,33,128, - 97,192,113,192,113,192,1,192,15,192,49,192,97,192,225,192, - 225,200,225,200,226,216,60,240,13,20,40,15,1,0,97,128, - 97,192,97,128,0,0,0,0,0,0,30,0,97,128,64,128, - 96,128,96,192,0,192,15,192,48,192,96,192,192,192,193,200, - 194,200,194,216,60,112,13,21,42,15,1,0,14,0,49,0, - 33,0,33,0,19,0,14,0,0,0,30,0,33,128,97,128, - 97,128,113,192,1,192,15,192,113,192,97,192,225,192,225,200, - 227,200,229,216,120,240,18,14,42,20,1,0,31,30,0,97, - 227,0,65,227,0,97,193,128,113,193,128,1,193,128,15,255, - 192,113,192,0,65,192,0,193,192,128,193,192,128,194,224,128, - 194,97,0,60,62,0,10,20,40,12,1,250,31,0,48,128, - 96,192,96,192,225,192,224,128,224,0,224,0,224,0,224,64, - 96,64,96,128,48,128,31,0,8,0,12,0,3,0,3,0, - 3,0,30,0,10,21,42,13,1,0,96,0,112,0,56,0, - 24,0,4,0,0,0,0,0,30,0,49,128,97,128,96,192, - 224,192,224,192,255,192,224,0,224,0,224,64,96,64,96,64, - 48,128,31,0,10,21,42,13,1,0,0,192,1,192,1,128, - 3,0,6,0,0,0,0,0,30,0,49,128,97,128,96,192, - 224,192,224,192,255,192,224,0,224,0,224,64,96,64,96,64, - 48,128,31,0,10,21,42,13,1,0,4,0,4,0,14,0, - 11,0,17,0,32,128,0,0,30,0,49,128,97,128,96,192, - 224,192,224,192,255,192,224,0,224,0,224,64,96,64,96,64, - 48,128,31,0,10,20,40,13,1,0,49,128,113,192,49,128, - 0,0,0,0,0,0,30,0,49,128,97,128,96,192,224,192, - 224,192,255,192,224,0,224,0,224,64,96,64,96,64,48,128, - 31,0,7,21,21,8,0,0,192,192,96,48,24,0,0,124, - 28,28,28,28,28,28,28,28,28,28,28,28,126,7,21,21, - 8,1,0,6,14,12,24,16,0,0,248,56,56,56,56,56, - 56,56,56,56,56,56,56,252,7,20,20,9,1,0,48,48, - 104,132,2,0,248,56,56,56,56,56,56,56,56,56,56,56, - 56,252,8,19,19,9,1,0,198,231,198,0,0,124,28,28, - 28,28,28,28,28,28,28,28,28,28,126,12,21,42,14,1, - 0,56,64,29,128,14,0,15,0,19,0,33,128,1,192,15, - 192,48,224,96,224,96,96,224,96,224,112,224,112,224,96,224, - 96,224,96,96,96,96,192,48,128,15,0,14,20,40,16,1, - 0,14,32,15,32,19,192,16,192,0,0,0,0,249,192,62, - 96,60,112,56,112,56,112,56,112,56,112,56,112,56,112,56, - 112,56,112,56,112,56,112,252,252,12,21,42,14,1,0,32, - 0,48,0,24,0,8,0,4,0,0,0,0,0,15,0,48, - 128,96,192,96,96,224,96,224,96,224,112,224,112,224,96,224, - 96,96,96,96,192,48,128,15,0,12,21,42,14,1,0,0, - 192,1,192,1,128,3,0,2,0,4,0,0,0,15,0,48, - 128,96,192,96,96,224,96,224,96,224,112,224,112,224,96,224, - 96,96,96,96,192,48,128,15,0,12,21,42,14,1,0,4, - 0,6,0,14,0,11,0,16,128,32,0,0,0,15,0,48, - 128,96,192,96,96,224,96,224,96,224,112,224,112,224,96,224, - 96,96,96,96,192,48,128,15,0,12,20,40,14,1,0,28, - 64,63,192,39,128,0,0,0,0,0,0,15,0,48,128,96, - 192,96,96,224,96,224,96,224,112,224,112,224,96,224,96,96, - 96,96,192,48,128,15,0,12,20,40,14,1,0,48,192,57, - 192,48,192,0,0,0,0,0,0,15,0,48,128,96,192,96, - 96,224,96,224,96,224,112,224,112,224,96,224,96,96,96,96, - 192,48,128,15,0,24,19,57,26,1,254,0,24,0,0,60, - 0,0,60,0,0,24,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,255,255,255,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,24,0,0,60,0,0,60, - 0,0,24,0,12,14,28,14,1,0,15,32,48,160,96,192, - 96,224,225,96,227,96,226,112,228,112,232,96,240,96,96,96, - 96,192,112,128,143,0,14,21,42,16,1,0,24,0,24,0, - 12,0,6,0,2,0,0,0,0,0,248,240,56,112,56,112, - 56,112,56,112,56,112,56,112,56,112,56,112,56,112,56,112, - 56,240,25,112,14,124,14,21,42,16,1,0,0,96,0,224, - 0,192,1,128,1,0,0,0,0,0,248,240,56,112,56,112, - 56,112,56,112,56,112,56,112,56,112,56,112,56,112,56,112, - 56,240,25,112,14,124,14,21,42,16,1,0,2,0,3,0, - 7,0,4,128,8,64,0,0,0,0,248,240,56,112,56,112, - 56,112,56,112,56,112,56,112,56,112,56,112,56,112,56,112, - 56,240,25,112,14,124,14,20,40,16,1,0,24,96,28,224, - 24,96,0,0,0,0,0,0,248,240,56,112,56,112,56,112, - 56,112,56,112,56,112,56,112,56,112,56,112,56,112,56,240, - 25,112,14,124,14,28,56,15,0,249,0,48,0,112,0,96, - 0,192,1,128,0,0,0,0,254,124,24,16,24,16,28,16, - 12,32,12,32,14,32,6,64,6,64,6,64,3,128,3,128, - 3,128,1,128,1,0,1,0,1,0,98,0,114,0,100,0, - 56,0,12,28,56,14,1,249,56,0,248,0,56,0,56,0, - 56,0,56,0,56,0,57,224,62,112,60,112,56,112,56,112, - 56,112,56,96,56,96,56,192,56,128,57,128,58,0,60,0, - 56,0,56,0,56,0,56,0,56,0,56,0,48,0,192,0, - 14,26,52,15,0,249,12,48,14,112,12,48,0,0,0,0, - 254,60,24,16,24,16,28,32,12,32,12,32,14,32,6,64, - 6,64,7,64,3,128,3,128,3,128,1,0,1,0,1,0, - 1,0,114,0,114,0,116,0,56,0}; -/* - Fontname: -FreeType-Old Standard TT-Medium-R-Normal--29-290-72-72-P-153-ISO10646-1 - Copyright: Copyright (C) 2006-2008 Alexey Kryukov - Capital A Height: 0, '1' Height: 21 - Calculated Max Values w=24 h=28 x= 3 y= 9 dx=26 dy= 0 ascent=22 len=75 - Font Bounding box w=76 h=38 x=-24 y=-9 - Calculated Min Values x= 0 y=-6 dx= 0 dy= 0 - Pure Font ascent =21 descent= 0 - X Font ascent =21 descent= 0 - Max Font ascent =22 descent=-6 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_osr21n[722] U8G_FONT_SECTION("u8g_font_osr21n") = { - 0,76,38,232,247,21,0,0,0,0,42,58,0,22,250,21, - 0,10,12,24,14,2,9,12,0,14,0,204,64,228,192,117, - 192,14,0,30,0,229,192,196,192,12,0,14,0,12,0,24, - 25,75,26,1,252,0,8,0,0,8,0,0,8,0,0,8, - 0,0,8,0,0,8,0,0,8,0,0,8,0,0,8,0, - 0,8,0,0,8,0,0,8,0,255,255,255,0,8,0,0, - 8,0,0,8,0,0,8,0,0,8,0,0,8,0,0,8, - 0,0,8,0,0,8,0,0,8,0,0,8,0,0,8,0, - 4,8,8,8,2,251,224,240,240,16,16,16,32,64,7,2, - 2,11,2,7,254,254,4,4,4,8,2,0,96,240,240,96, - 9,28,56,13,2,250,0,128,0,128,1,128,1,0,1,0, - 1,0,2,0,2,0,2,0,6,0,4,0,4,0,12,0, - 8,0,8,0,24,0,16,0,16,0,16,0,32,0,32,0, - 32,0,64,0,64,0,64,0,192,0,128,0,128,0,14,21, - 42,17,1,0,7,128,24,64,48,32,32,48,96,16,96,24, - 96,24,224,24,224,24,224,24,224,28,224,28,224,24,224,24, - 224,24,96,24,96,24,96,48,48,32,16,96,15,192,10,21, - 42,17,3,0,2,0,6,0,6,0,14,0,254,0,14,0, - 14,0,14,0,14,0,14,0,14,0,14,0,14,0,14,0, - 14,0,14,0,14,0,14,0,14,0,14,0,255,192,12,21, - 42,17,2,0,31,0,32,192,64,96,128,112,128,112,192,112, - 240,112,112,112,32,96,0,224,0,192,1,0,6,0,12,0, - 24,0,48,16,96,16,64,16,224,112,255,240,255,240,12,21, - 42,17,2,0,31,0,97,192,192,224,224,96,240,96,112,112, - 0,96,0,96,0,224,48,192,63,0,0,192,0,96,0,112, - 0,112,96,112,240,112,240,112,192,96,192,192,127,128,14,21, - 42,17,2,0,0,64,0,192,1,192,1,192,3,192,7,192, - 5,192,13,192,9,192,17,192,49,192,33,192,65,192,193,192, - 255,252,1,192,1,192,1,192,1,192,1,192,15,252,12,21, - 42,17,2,0,96,64,127,128,127,0,64,0,64,0,64,0, - 64,0,95,0,96,192,64,96,64,96,0,112,0,112,0,112, - 96,112,240,112,240,112,224,96,192,224,64,192,63,128,12,21, - 42,17,2,0,7,128,24,64,16,96,48,224,96,224,96,192, - 96,0,224,0,231,128,232,192,240,96,240,96,224,112,224,112, - 224,112,224,112,96,112,96,96,112,96,48,192,31,128,11,21, - 42,17,3,0,255,224,255,224,192,32,128,32,128,64,128,64, - 0,64,0,128,1,0,1,0,2,0,6,0,6,0,12,0, - 12,0,12,0,30,0,30,0,30,0,30,0,30,0,14,21, - 42,17,2,0,15,128,48,96,96,48,224,24,224,24,224,24, - 224,24,240,16,124,32,63,192,15,224,51,240,96,248,224,56, - 224,28,224,28,224,24,224,24,96,24,112,48,31,192,12,21, - 42,17,2,0,15,0,48,128,96,64,96,96,224,96,224,96, - 224,112,224,112,224,112,96,112,96,240,49,176,14,48,0,48, - 0,32,48,96,112,96,112,64,96,192,96,128,63,0,4,14, - 14,8,2,0,96,240,240,96,0,0,0,0,0,0,96,240, - 240,96}; -/* - Fontname: -FreeType-Old Standard TT-Medium-R-Normal--29-290-72-72-P-153-ISO10646-1 - Copyright: Copyright (C) 2006-2008 Alexey Kryukov - Capital A Height: 21, '1' Height: 21 - Calculated Max Values w=29 h=28 x= 4 y=17 dx=32 dy= 0 ascent=23 len=88 - Font Bounding box w=76 h=38 x=-24 y=-9 - Calculated Min Values x=-1 y=-7 dx= 0 dy= 0 - Pure Font ascent =21 descent=-7 - X Font ascent =22 descent=-7 - Max Font ascent =23 descent=-7 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_osr21r[4396] U8G_FONT_SECTION("u8g_font_osr21r") = { - 0,76,38,232,247,21,5,131,12,189,32,127,249,23,249,22, - 249,0,0,0,8,0,0,4,21,21,8,2,0,96,240,240, - 240,240,240,96,96,96,96,96,96,96,96,96,64,0,96,240, - 240,96,7,5,5,11,2,17,238,204,204,204,68,15,21,42, - 19,2,0,2,16,6,16,6,16,4,16,4,48,4,48,255, - 254,4,32,12,32,12,32,8,32,8,96,8,96,8,64,255, - 254,24,64,24,64,16,192,16,192,16,128,16,128,13,25,50, - 17,2,254,5,0,5,0,15,128,53,96,37,16,69,24,69, - 24,69,56,69,56,117,48,61,0,63,0,15,192,7,224,5, - 240,5,48,101,24,229,24,229,24,197,24,69,48,69,32,61, - 192,7,0,5,0,19,21,63,25,3,0,60,1,0,70,2, - 0,66,2,0,195,4,0,195,8,0,195,8,0,195,16,0, - 195,16,0,66,32,0,102,32,0,56,64,0,0,67,0,0, - 140,192,1,8,64,1,24,96,2,24,96,2,24,96,4,24, - 96,4,24,96,8,8,64,8,7,128,20,21,63,23,2,0, - 3,128,0,12,64,0,8,32,0,24,32,0,24,32,0,24, - 96,0,28,64,0,12,128,0,15,0,0,7,15,240,15,1, - 128,27,129,0,51,193,0,97,194,0,96,226,0,224,244,0, - 224,124,0,224,56,0,224,60,0,96,60,32,59,198,192,3, - 5,5,7,2,17,224,192,192,192,64,6,28,28,10,3,250, - 4,12,24,16,32,32,64,64,64,128,128,128,128,128,128,128, - 128,128,128,192,64,64,32,32,16,24,8,4,6,28,28,11, - 2,250,128,192,64,32,48,16,24,8,8,8,4,4,4,4, - 4,4,4,4,12,8,8,24,16,48,32,96,192,128,10,12, - 24,14,2,9,12,0,14,0,204,64,228,192,117,192,14,0, - 30,0,229,192,196,192,12,0,14,0,12,0,24,25,75,26, - 1,252,0,8,0,0,8,0,0,8,0,0,8,0,0,8, - 0,0,8,0,0,8,0,0,8,0,0,8,0,0,8,0, - 0,8,0,0,8,0,255,255,255,0,8,0,0,8,0,0, - 8,0,0,8,0,0,8,0,0,8,0,0,8,0,0,8, - 0,0,8,0,0,8,0,0,8,0,0,8,0,4,8,8, - 8,2,251,224,240,240,16,16,16,32,64,7,2,2,11,2, - 7,254,254,4,4,4,8,2,0,96,240,240,96,9,28,56, - 13,2,250,0,128,0,128,1,128,1,0,1,0,1,0,2, - 0,2,0,2,0,6,0,4,0,4,0,12,0,8,0,8, - 0,24,0,16,0,16,0,16,0,32,0,32,0,32,0,64, - 0,64,0,64,0,192,0,128,0,128,0,14,21,42,17,1, - 0,7,128,24,64,48,32,32,48,96,16,96,24,96,24,224, - 24,224,24,224,24,224,28,224,28,224,24,224,24,224,24,96, - 24,96,24,96,48,48,32,16,96,15,192,10,21,42,17,3, - 0,2,0,6,0,6,0,14,0,254,0,14,0,14,0,14, - 0,14,0,14,0,14,0,14,0,14,0,14,0,14,0,14, - 0,14,0,14,0,14,0,14,0,255,192,12,21,42,17,2, - 0,31,0,32,192,64,96,128,112,128,112,192,112,240,112,112, - 112,32,96,0,224,0,192,1,0,6,0,12,0,24,0,48, - 16,96,16,64,16,224,112,255,240,255,240,12,21,42,17,2, - 0,31,0,97,192,192,224,224,96,240,96,112,112,0,96,0, - 96,0,224,48,192,63,0,0,192,0,96,0,112,0,112,96, - 112,240,112,240,112,192,96,192,192,127,128,14,21,42,17,2, - 0,0,64,0,192,1,192,1,192,3,192,7,192,5,192,13, - 192,9,192,17,192,49,192,33,192,65,192,193,192,255,252,1, - 192,1,192,1,192,1,192,1,192,15,252,12,21,42,17,2, - 0,96,64,127,128,127,0,64,0,64,0,64,0,64,0,95, - 0,96,192,64,96,64,96,0,112,0,112,0,112,96,112,240, - 112,240,112,224,96,192,224,64,192,63,128,12,21,42,17,2, - 0,7,128,24,64,16,96,48,224,96,224,96,192,96,0,224, - 0,231,128,232,192,240,96,240,96,224,112,224,112,224,112,224, - 112,96,112,96,96,112,96,48,192,31,128,11,21,42,17,3, - 0,255,224,255,224,192,32,128,32,128,64,128,64,0,64,0, - 128,1,0,1,0,2,0,6,0,6,0,12,0,12,0,12, - 0,30,0,30,0,30,0,30,0,30,0,14,21,42,17,2, - 0,15,128,48,96,96,48,224,24,224,24,224,24,224,24,240, - 16,124,32,63,192,15,224,51,240,96,248,224,56,224,28,224, - 28,224,24,224,24,96,24,112,48,31,192,12,21,42,17,2, - 0,15,0,48,128,96,64,96,96,224,96,224,96,224,112,224, - 112,224,112,96,112,96,240,49,176,14,48,0,48,0,32,48, - 96,112,96,112,64,96,192,96,128,63,0,4,14,14,8,2, - 0,96,240,240,96,0,0,0,0,0,0,96,240,240,96,4, - 18,18,8,2,251,96,240,240,96,0,0,0,0,0,0,224, - 240,240,16,16,48,32,64,22,24,72,27,2,251,0,0,12, - 0,0,56,0,0,96,0,1,128,0,7,0,0,28,0,0, - 112,0,0,192,0,3,0,0,14,0,0,56,0,0,224,0, - 0,224,0,0,48,0,0,12,0,0,7,0,0,1,192,0, - 0,112,0,0,24,0,0,6,0,0,3,128,0,0,224,0, - 0,56,0,0,12,24,7,21,26,1,5,255,255,255,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255, - 22,24,72,27,3,251,192,0,0,112,0,0,24,0,0,6, - 0,0,3,128,0,0,224,0,0,56,0,0,12,0,0,3, - 0,0,0,192,0,0,112,0,0,28,0,0,28,0,0,48, - 0,0,192,0,3,128,0,14,0,0,56,0,0,96,0,1, - 128,0,7,0,0,28,0,0,112,0,0,192,0,0,11,21, - 42,14,2,0,30,0,97,128,128,192,128,192,240,224,240,192, - 97,192,1,128,3,128,6,0,12,0,8,0,17,0,17,0, - 17,0,14,0,0,0,12,0,30,0,30,0,12,0,21,21, - 63,25,2,1,3,255,0,12,0,128,24,0,64,48,0,32, - 32,59,144,64,199,16,65,135,8,131,7,8,135,6,8,134, - 6,8,142,14,8,142,14,8,142,12,16,142,28,16,142,28, - 32,70,44,64,67,199,128,32,0,0,16,0,0,8,1,128, - 7,222,0,20,21,63,22,1,0,0,32,0,0,96,0,0, - 96,0,0,112,0,0,240,0,0,240,0,0,184,0,1,56, - 0,1,56,0,3,28,0,3,28,0,2,28,0,6,14,0, - 6,14,0,7,254,0,12,7,0,12,7,0,8,7,0,24, - 3,128,24,3,128,255,31,240,16,21,42,20,2,0,255,240, - 28,12,28,6,28,7,28,7,28,7,28,7,28,6,28,12, - 31,240,28,28,28,6,28,6,28,7,28,7,28,7,28,7, - 28,7,28,6,28,12,255,240,15,21,42,19,2,1,15,226, - 16,54,48,30,32,14,96,6,96,6,224,6,224,2,224,0, - 224,0,224,0,224,0,224,0,224,2,96,2,96,2,96,4, - 32,4,48,12,24,8,7,240,19,21,63,22,2,0,255,248, - 0,28,6,0,28,3,0,28,1,128,28,1,128,28,1,192, - 28,0,192,28,0,192,28,0,192,28,0,224,28,0,224,28, - 0,224,28,0,192,28,0,192,28,0,192,28,1,192,28,1, - 128,28,1,0,28,3,0,28,6,0,255,248,0,17,21,63, - 20,2,0,255,255,128,28,3,128,28,3,128,28,1,128,28, - 1,128,28,0,128,28,32,128,28,32,0,28,32,0,28,96, - 0,31,224,0,28,96,0,28,32,0,28,32,128,28,32,128, - 28,0,128,28,1,128,28,1,128,28,3,128,28,7,128,255, - 255,128,17,21,63,20,2,0,255,255,128,28,3,128,28,3, - 128,28,1,128,28,1,128,28,0,128,28,32,128,28,32,0, - 28,32,0,28,96,0,31,224,0,28,96,0,28,32,0,28, - 32,0,28,32,0,28,0,0,28,0,0,28,0,0,28,0, - 0,28,0,0,255,128,0,18,21,63,21,2,1,15,226,0, - 24,26,0,48,14,0,32,14,0,96,6,0,96,6,0,224, - 2,0,224,2,0,224,0,0,224,0,0,224,127,192,224,14, - 0,224,14,0,224,14,0,224,14,0,96,14,0,96,14,0, - 32,14,0,48,26,0,16,50,0,15,226,0,20,21,63,23, - 2,0,255,15,240,28,3,128,28,3,128,28,3,128,28,3, - 128,28,3,128,28,3,128,28,3,128,28,3,128,31,255,128, - 28,3,128,28,3,128,28,3,128,28,3,128,28,3,128,28, - 3,128,28,3,128,28,3,128,28,3,128,28,3,128,255,15, - 240,8,21,21,12,2,0,255,28,28,28,28,28,28,28,28, - 28,28,28,28,28,28,28,28,28,28,28,255,13,21,42,15, - 1,0,7,248,0,224,0,224,0,224,0,224,0,224,0,224, - 0,224,0,224,0,224,0,224,0,224,0,224,0,224,0,224, - 112,224,240,192,240,192,192,192,65,128,127,0,19,21,63,22, - 2,0,255,31,224,28,7,0,28,6,0,28,12,0,28,8, - 0,28,16,0,28,32,0,28,64,0,28,192,0,29,224,0, - 30,224,0,28,112,0,28,112,0,28,56,0,28,28,0,28, - 28,0,28,14,0,28,14,0,28,7,0,28,7,0,255,63, - 224,16,21,42,20,2,0,255,128,28,0,28,0,28,0,28, - 0,28,0,28,0,28,0,28,0,28,0,28,0,28,0,28, - 0,28,1,28,1,28,1,28,1,28,3,28,3,28,15,255, - 255,21,21,63,25,2,0,252,1,248,30,1,224,30,1,224, - 30,2,224,22,2,224,23,2,224,23,2,224,19,4,224,19, - 132,224,19,132,224,17,132,224,17,200,224,17,200,224,16,200, - 224,16,208,224,16,240,224,16,240,224,16,112,224,16,96,224, - 16,96,224,254,39,248,20,21,63,23,2,0,252,7,240,28, - 0,128,30,0,128,31,0,128,23,0,128,19,128,128,19,192, - 128,17,192,128,16,224,128,16,240,128,16,112,128,16,56,128, - 16,56,128,16,28,128,16,30,128,16,14,128,16,7,128,16, - 7,128,16,3,128,16,1,128,254,1,128,17,22,66,20,2, - 0,0,128,0,7,112,0,24,8,0,16,12,0,48,6,0, - 96,6,0,96,3,0,96,3,0,224,3,0,224,3,0,224, - 3,0,224,3,128,224,3,128,224,3,0,224,3,0,96,3, - 0,96,3,0,96,6,0,48,6,0,16,12,0,24,8,0, - 7,240,0,17,21,63,20,2,0,255,248,0,28,14,0,28, - 7,0,28,3,0,28,3,0,28,3,128,28,3,0,28,3, - 0,28,6,0,28,12,0,31,240,0,28,0,0,28,0,0, - 28,0,0,28,0,0,28,0,0,28,0,0,28,0,0,28, - 0,0,28,0,0,255,128,0,17,27,81,20,2,251,0,128, - 0,7,112,0,24,8,0,16,12,0,48,6,0,96,6,0, - 96,3,0,96,3,0,224,3,0,224,3,0,224,3,0,224, - 3,128,224,3,128,224,3,0,224,3,0,96,3,0,96,3, - 0,97,198,0,51,38,0,26,60,0,14,60,0,7,48,128, - 0,241,0,0,49,0,0,57,0,0,31,0,0,14,0,18, - 21,63,21,2,0,255,248,0,28,14,0,28,6,0,28,7, - 0,28,7,0,28,7,0,28,7,0,28,6,0,28,12,0, - 31,240,0,28,24,0,28,24,0,28,12,0,28,12,0,28, - 12,0,28,14,0,28,14,64,28,14,64,28,14,64,28,7, - 128,255,131,128,14,21,42,18,3,1,63,144,96,208,192,112, - 192,48,192,16,192,16,224,16,240,16,124,0,63,128,31,224, - 7,240,128,248,128,56,128,28,128,12,192,12,224,12,224,8, - 144,16,142,224,17,21,63,21,2,0,255,255,128,225,195,128, - 193,193,128,193,193,128,193,192,128,129,192,128,129,192,128,129, - 192,128,1,192,0,1,192,0,1,192,0,1,192,0,1,192, - 0,1,192,0,1,192,0,1,192,0,1,192,0,1,192,0, - 1,192,0,1,192,0,15,248,0,20,21,63,23,2,0,255, - 7,240,28,0,128,28,0,128,28,0,128,28,0,128,28,0, - 128,28,0,128,28,0,128,28,0,128,28,0,128,28,0,128, - 28,0,128,28,0,128,28,0,128,28,0,128,28,0,128,28, - 0,128,12,0,128,12,1,0,6,2,0,3,252,0,20,22, - 66,23,2,255,255,143,240,28,1,192,28,1,128,14,1,128, - 14,1,0,14,1,0,7,3,0,7,2,0,7,2,0,3, - 134,0,3,132,0,3,132,0,1,196,0,1,200,0,1,200, - 0,0,232,0,0,240,0,0,112,0,0,112,0,0,112,0, - 0,32,0,0,32,0,29,22,88,32,2,255,255,63,231,248, - 28,7,0,192,28,7,0,128,28,7,0,128,12,7,128,128, - 14,15,129,128,14,11,129,0,6,9,129,0,7,9,195,0, - 7,25,194,0,7,17,194,0,3,16,230,0,3,144,228,0, - 3,176,228,0,1,160,108,0,1,224,120,0,1,224,120,0, - 1,192,120,0,0,192,48,0,0,192,48,0,0,192,48,0, - 0,128,16,0,19,21,63,22,2,0,255,159,224,14,7,0, - 14,6,0,7,4,0,7,12,0,3,136,0,3,208,0,1, - 208,0,1,224,0,0,224,0,0,112,0,0,240,0,1,184, - 0,1,56,0,2,28,0,6,28,0,4,14,0,8,14,0, - 24,7,0,24,7,0,255,31,224,19,21,63,21,1,0,255, - 143,224,30,3,128,14,3,0,14,2,0,7,2,0,7,4, - 0,3,132,0,1,200,0,1,200,0,0,240,0,0,240,0, - 0,112,0,0,112,0,0,112,0,0,112,0,0,112,0,0, - 112,0,0,112,0,0,112,0,0,112,0,7,254,0,15,21, - 42,19,2,0,63,254,56,14,112,28,96,56,64,56,64,112, - 64,240,0,224,1,192,1,192,3,128,7,128,7,0,14,2, - 14,2,28,2,60,2,56,6,112,6,240,14,255,254,6,27, - 27,11,3,250,252,224,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,224,252,9, - 28,56,13,2,250,128,0,128,0,192,0,64,0,64,0,64, - 0,32,0,32,0,32,0,16,0,16,0,16,0,24,0,8, - 0,8,0,12,0,4,0,4,0,4,0,2,0,2,0,2, - 0,1,0,1,0,1,0,1,128,0,128,0,128,6,27,27, - 11,2,250,252,28,28,28,28,28,28,28,28,28,28,28,28, - 28,28,28,28,28,28,28,28,28,28,28,28,28,252,13,11, - 22,17,2,10,2,0,2,0,5,0,13,128,8,128,24,192, - 16,64,32,32,96,48,64,16,192,24,15,1,2,15,0,251, - 255,254,5,5,5,13,2,16,192,224,96,48,8,13,14,28, - 15,1,0,31,0,33,128,97,192,113,192,113,192,1,192,15, - 192,49,192,97,192,225,192,225,200,225,200,226,216,60,240,13, - 21,42,15,1,0,248,0,56,0,56,0,56,0,56,0,56, - 0,56,0,59,192,60,96,56,48,56,48,56,48,56,48,56, - 56,56,56,56,48,56,48,56,48,56,48,36,96,35,192,10, - 14,28,12,1,0,31,0,48,128,96,64,96,192,225,192,224, - 128,224,0,224,0,224,0,224,0,96,64,96,128,48,128,31, - 0,13,21,42,15,1,0,3,224,0,224,0,224,0,224,0, - 224,0,224,0,224,30,224,49,224,97,224,96,224,224,224,224, - 224,224,224,224,224,224,224,224,224,96,224,96,224,49,224,30, - 248,10,14,28,13,1,0,30,0,49,128,97,128,96,192,224, - 192,224,192,255,192,224,0,224,0,224,64,96,64,96,64,48, - 128,31,0,10,21,42,10,1,0,15,0,24,128,57,192,57, - 128,56,0,56,0,56,0,254,0,56,0,56,0,56,0,56, - 0,56,0,56,0,56,0,56,0,56,0,56,0,56,0,56, - 0,254,0,14,21,42,16,2,249,31,56,113,200,96,220,224, - 248,224,224,224,224,224,224,96,192,49,128,31,0,96,0,128, - 0,224,0,127,224,56,112,64,16,128,16,128,16,128,48,64, - 96,63,128,14,21,42,16,1,0,248,0,56,0,56,0,56, - 0,56,0,56,0,56,0,57,192,62,96,60,112,56,112,56, - 112,56,112,56,112,56,112,56,112,56,112,56,112,56,112,56, - 112,252,252,6,21,21,7,1,0,112,112,112,0,0,0,0, - 240,112,112,112,112,112,112,112,112,112,112,112,112,252,8,28, - 28,9,255,249,6,7,6,0,0,0,0,31,7,7,7,7, - 7,7,7,7,7,7,7,7,7,7,7,70,230,198,204,120, - 13,21,42,15,1,0,248,0,56,0,56,0,56,0,56,0, - 56,0,56,0,57,248,56,192,56,128,57,0,57,0,58,0, - 63,0,63,0,59,128,57,192,56,192,56,224,56,224,253,248, - 7,21,21,8,1,0,248,56,56,56,56,56,56,56,56,56, - 56,56,56,56,56,56,56,56,56,56,254,21,14,42,23,1, - 0,249,195,192,62,100,224,60,120,96,56,120,96,56,112,96, - 56,112,96,56,112,96,56,112,96,56,112,96,56,112,96,56, - 112,96,56,112,96,56,112,96,252,253,248,14,14,28,16,1, - 0,249,192,62,96,60,112,56,112,56,112,56,112,56,112,56, - 112,56,112,56,112,56,112,56,112,56,112,252,252,12,14,28, - 14,1,0,15,0,48,128,96,192,96,96,224,96,224,96,224, - 112,224,112,224,96,224,96,96,96,96,192,48,128,15,0,13, - 21,42,15,1,249,251,192,60,96,56,48,56,48,56,48,56, - 48,56,56,56,56,56,48,56,48,56,48,56,48,60,96,59, - 192,56,0,56,0,56,0,56,0,56,0,56,0,252,0,13, - 21,42,15,1,249,30,32,49,32,96,224,96,224,224,224,224, - 224,224,224,224,224,224,224,224,224,96,224,96,224,49,224,30, - 224,0,224,0,224,0,224,0,224,0,224,0,224,3,248,10, - 14,28,12,1,0,249,128,58,64,60,192,60,192,56,0,56, - 0,56,0,56,0,56,0,56,0,56,0,56,0,56,0,252, - 0,10,14,28,13,2,0,60,128,195,128,129,128,128,128,192, - 128,240,0,62,0,15,128,131,192,128,192,192,64,192,64,160, - 128,159,0,8,20,20,10,1,0,16,16,16,16,48,48,254, - 48,48,48,48,48,48,48,48,49,49,49,59,30,14,14,28, - 16,1,0,248,240,56,112,56,112,56,112,56,112,56,112,56, - 112,56,112,56,112,56,112,56,112,56,240,25,112,14,124,15, - 14,28,15,0,0,254,126,56,16,24,16,28,16,12,32,12, - 32,6,32,6,64,7,64,3,64,3,128,1,128,1,128,1, - 0,22,14,42,22,0,0,254,252,252,56,56,32,24,56,32, - 28,56,32,12,56,64,12,60,64,6,76,64,6,76,128,7, - 70,128,3,134,128,3,135,0,1,131,0,1,131,0,1,2, - 0,14,14,28,16,1,0,124,248,56,96,24,64,12,128,14, - 128,7,0,7,0,3,128,5,128,5,192,8,192,16,224,16, - 96,249,252,15,21,42,15,0,249,254,126,24,16,24,16,28, - 16,12,32,12,32,14,32,6,64,6,64,6,64,3,128,3, - 128,3,128,1,128,1,0,1,0,1,0,98,0,114,0,100, - 0,56,0,10,14,28,13,1,0,255,192,193,192,129,128,131, - 0,135,0,6,0,14,0,28,0,24,0,56,64,48,64,112, - 64,224,192,255,192,6,27,27,12,3,250,12,24,48,48,48, - 48,48,56,24,24,24,16,48,192,48,16,24,24,24,56,48, - 48,48,48,48,16,12,1,28,28,8,4,250,128,128,128,128, - 128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128, - 128,128,128,128,128,128,128,128,6,27,27,12,3,250,128,96, - 32,48,48,48,112,96,96,96,96,96,32,28,48,96,96,96, - 96,96,112,48,48,48,32,96,192,16,6,12,18,1,5,56, - 2,126,1,143,193,131,241,128,255,64,62,255}; -/* - Fontname: -FreeType-Old Standard TT-Medium-R-Normal--36-360-72-72-P-189-ISO10646-1 - Copyright: Copyright (C) 2006-2008 Alexey Kryukov - Capital A Height: 26, '1' Height: 25 - Calculated Max Values w=36 h=35 x= 7 y=21 dx=38 dy= 0 ascent=35 len=140 - Font Bounding box w=94 h=46 x=-29 y=-11 - Calculated Min Values x=-1 y=-10 dx= 0 dy= 0 - Pure Font ascent =26 descent=-8 - X Font ascent =27 descent=-8 - Max Font ascent =35 descent=-10 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_osr26[13186] U8G_FONT_SECTION("u8g_font_osr26") = { - 0,94,46,227,245,26,7,96,17,82,32,255,248,35,246,27, - 248,0,0,0,10,0,0,4,25,25,10,3,0,96,240,240, - 240,240,240,240,240,96,96,96,96,96,96,96,96,96,96,32, - 64,96,240,240,240,96,8,7,7,14,3,20,195,195,195,195, - 195,195,66,19,25,75,25,3,0,1,130,0,1,130,0,1, - 2,0,1,6,0,3,6,0,3,6,0,3,6,0,255,255, - 224,2,4,0,2,4,0,2,12,0,6,12,0,6,12,0, - 6,12,0,6,8,0,4,8,0,4,8,0,255,255,224,12, - 24,0,12,24,0,12,16,0,8,16,0,8,48,0,8,48, - 0,24,48,0,16,31,62,21,2,253,2,64,2,64,2,64, - 7,224,26,92,50,70,34,66,98,67,98,71,98,79,98,79, - 114,78,58,64,63,64,31,192,7,240,3,252,2,126,2,78, - 34,71,242,67,242,67,226,67,226,67,194,66,66,70,34,76, - 30,112,3,192,2,64,2,64,24,25,75,30,3,0,30,0, - 48,33,0,32,97,128,96,192,192,64,192,192,192,192,192,128, - 192,193,0,192,195,0,192,194,0,64,134,0,97,132,0,34, - 8,0,28,24,112,0,16,132,0,49,134,0,33,2,0,67, - 3,0,195,3,0,131,3,1,131,3,1,3,3,3,3,3, - 6,1,6,4,1,134,12,0,252,24,25,75,28,2,0,1, - 240,0,3,8,0,6,12,0,12,4,0,12,4,0,12,12, - 0,14,8,0,14,24,0,7,48,0,7,192,0,3,193,255, - 7,192,56,13,224,48,24,240,48,48,112,32,112,120,96,112, - 60,64,224,28,128,224,15,128,224,15,0,224,7,0,240,3, - 129,112,15,194,120,25,228,31,224,252,2,7,7,8,3,20, - 192,192,192,192,192,192,64,8,33,33,14,4,250,3,6,12, - 12,24,16,48,48,96,96,96,192,192,192,192,192,192,192,192, - 192,192,64,96,96,96,48,48,24,24,12,6,6,3,8,33, - 33,13,2,250,192,96,96,48,24,24,12,12,6,6,6,2, - 3,3,3,3,3,3,3,3,2,6,6,6,4,12,12,24, - 24,48,96,192,128,13,15,30,18,3,10,7,0,7,0,7, - 0,195,24,226,56,242,120,58,224,7,0,7,128,122,240,242, - 120,226,56,7,0,7,0,7,0,30,31,124,34,2,250,0, - 3,0,0,0,3,0,0,0,3,0,0,0,3,0,0,0, - 3,0,0,0,3,0,0,0,3,0,0,0,3,0,0,0, - 3,0,0,0,3,0,0,0,3,0,0,0,3,0,0,0, - 3,0,0,0,3,0,0,0,3,0,0,255,255,255,252,0, - 3,0,0,0,3,0,0,0,3,0,0,0,3,0,0,0, - 3,0,0,0,3,0,0,0,3,0,0,0,3,0,0,0, - 3,0,0,0,3,0,0,0,3,0,0,0,3,0,0,0, - 3,0,0,0,3,0,0,0,3,0,0,5,11,11,10,2, - 250,112,248,248,120,8,8,8,16,16,32,64,9,2,4,13, - 2,8,255,128,255,128,4,5,5,10,3,0,96,240,240,240, - 96,12,34,68,16,2,249,0,16,0,48,0,48,0,32,0, - 96,0,96,0,64,0,192,0,192,0,128,0,128,1,128,1, - 0,1,0,3,0,2,0,2,0,6,0,4,0,4,0,12, - 0,8,0,8,0,24,0,24,0,16,0,48,0,48,0,32, - 0,96,0,96,0,64,0,192,0,192,0,17,25,75,21,2, - 0,3,224,0,14,56,0,28,28,0,24,12,0,56,14,0, - 112,7,0,112,7,0,112,7,0,240,7,128,240,7,128,240, - 7,128,240,7,128,240,7,128,240,7,128,240,7,128,240,7, - 128,240,7,128,112,7,0,112,7,0,112,7,0,56,14,0, - 56,14,0,24,12,0,12,24,0,7,112,0,12,25,50,21, - 4,0,1,0,3,0,3,0,15,0,255,0,7,0,7,0, - 7,0,7,0,7,0,7,0,7,0,7,0,7,0,7,0, - 7,0,7,0,7,0,7,0,7,0,7,0,7,0,7,0, - 7,0,255,240,15,25,50,21,3,0,15,192,48,112,96,56, - 64,60,192,30,192,30,224,30,248,30,248,30,120,28,0,60, - 0,56,0,112,0,224,1,192,3,0,14,0,28,4,56,4, - 48,4,96,4,96,12,255,252,255,252,255,252,15,25,50,21, - 3,0,15,192,48,112,32,56,96,28,112,28,120,28,120,28, - 48,28,0,28,0,56,0,112,31,192,24,112,0,56,0,60, - 0,30,0,30,112,30,248,30,248,30,248,30,192,60,192,56, - 96,112,63,224,17,25,75,21,2,0,0,16,0,0,48,0, - 0,112,0,0,112,0,0,240,0,1,240,0,1,112,0,3, - 112,0,6,112,0,6,112,0,12,112,0,8,112,0,24,112, - 0,48,112,0,32,112,0,96,112,0,192,112,0,255,255,128, - 0,112,0,0,112,0,0,112,0,0,112,0,0,112,0,0, - 112,0,7,255,128,15,26,52,21,3,0,32,0,48,56,63, - 240,63,192,47,0,32,0,32,0,32,0,32,0,39,192,56, - 112,48,56,32,60,32,28,0,30,0,30,0,30,0,30,120, - 30,248,30,248,28,240,60,224,60,96,56,112,112,63,192,15, - 25,50,21,3,0,3,224,6,24,12,12,24,28,56,60,48, - 60,112,16,112,0,112,0,243,224,246,56,252,28,248,28,248, - 14,240,14,240,14,240,14,240,14,112,14,112,14,112,12,56, - 28,56,24,24,56,14,224,14,25,50,21,3,0,255,252,255, - 252,255,252,192,12,128,8,128,8,128,8,128,16,0,16,0, - 32,0,96,0,64,0,128,1,128,1,128,3,0,3,0,7, - 0,7,0,15,128,15,128,15,128,15,128,15,128,7,128,17, - 25,75,21,2,0,7,240,0,28,28,0,48,14,0,112,6, - 0,224,3,0,224,3,0,224,3,0,240,3,0,240,6,0, - 124,6,0,127,140,0,31,240,0,7,252,0,25,254,0,48, - 63,0,96,15,128,224,7,128,224,3,128,224,3,128,224,3, - 128,224,3,0,96,7,0,112,6,0,56,12,0,15,248,0, - 15,25,50,21,3,0,7,192,24,96,48,48,112,56,112,28, - 224,28,224,28,224,30,224,30,224,30,224,30,112,62,112,62, - 56,94,15,158,0,30,0,28,0,28,56,28,120,28,120,56, - 112,56,96,112,48,224,31,192,4,17,17,10,3,0,96,240, - 240,240,96,0,0,0,0,0,0,0,96,240,240,240,96,5, - 23,23,11,3,250,112,248,248,248,112,0,0,0,0,0,0, - 0,112,248,248,120,24,24,24,16,48,32,64,28,29,116,34, - 3,251,0,0,0,112,0,0,1,192,0,0,7,0,0,0, - 28,0,0,0,112,0,0,1,224,0,0,3,128,0,0,14, - 0,0,0,56,0,0,0,224,0,0,3,128,0,0,15,0, - 0,0,28,0,0,0,112,0,0,0,192,0,0,0,112,0, - 0,0,28,0,0,0,7,0,0,0,1,192,0,0,0,240, - 0,0,0,56,0,0,0,14,0,0,0,3,128,0,0,0, - 224,0,0,0,56,0,0,0,14,0,0,0,7,0,0,0, - 1,192,0,0,0,112,30,8,32,34,2,6,255,255,255,252, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,255,255,255,252,28,29,116,34, - 3,251,224,0,0,0,56,0,0,0,14,0,0,0,3,128, - 0,0,0,224,0,0,0,112,0,0,0,28,0,0,0,7, - 0,0,0,1,192,0,0,0,112,0,0,0,28,0,0,0, - 15,0,0,0,3,128,0,0,0,224,0,0,0,48,0,0, - 0,224,0,0,3,128,0,0,14,0,0,0,56,0,0,0, - 240,0,0,1,192,0,0,7,0,0,0,28,0,0,0,112, - 0,0,1,192,0,0,7,0,0,0,30,0,0,0,56,0, - 0,0,224,0,0,0,13,25,50,17,2,0,15,128,48,224, - 64,112,192,56,192,56,248,56,248,56,112,56,0,112,0,224, - 1,192,3,128,3,0,4,0,12,0,8,64,8,64,8,128, - 7,0,0,0,3,0,7,128,7,128,7,128,3,0,26,27, - 108,30,2,0,0,4,0,0,0,251,224,0,3,0,56,0, - 6,0,12,0,12,0,6,0,24,0,3,0,48,15,1,0, - 48,49,241,128,96,96,241,128,96,192,224,128,193,192,224,192, - 193,128,224,192,193,128,192,192,195,128,192,192,195,1,192,192, - 195,1,192,192,195,1,129,128,195,3,129,128,67,7,129,0, - 99,7,130,0,97,137,132,0,32,240,248,0,48,0,0,0, - 24,0,0,0,12,0,16,0,7,0,48,0,1,255,192,0, - 25,26,104,28,2,0,0,8,0,0,0,12,0,0,0,28, - 0,0,0,28,0,0,0,30,0,0,0,62,0,0,0,46, - 0,0,0,47,0,0,0,103,0,0,0,103,0,0,0,71, - 128,0,0,195,128,0,0,195,128,0,0,131,192,0,1,129, - 192,0,1,129,192,0,3,1,224,0,3,255,224,0,2,0, - 224,0,6,0,240,0,6,0,112,0,6,0,112,0,12,0, - 120,0,12,0,120,0,30,0,120,0,255,195,255,128,20,26, - 78,25,3,0,255,252,0,28,3,0,28,1,192,28,1,192, - 28,0,224,28,0,224,28,0,224,28,0,224,28,0,224,28, - 1,192,28,1,128,28,3,0,31,252,0,28,7,0,28,1, - 192,28,1,224,28,0,224,28,0,240,28,0,240,28,0,240, - 28,0,240,28,0,240,28,1,224,28,1,192,28,3,128,255, - 254,0,19,26,78,24,3,1,3,252,32,14,6,96,28,3, - 224,24,1,224,56,0,224,120,0,224,112,0,96,112,0,96, - 240,0,96,240,0,32,240,0,0,240,0,0,240,0,0,240, - 0,0,240,0,0,240,0,0,240,0,0,112,0,32,112,0, - 32,120,0,96,56,0,64,56,0,64,28,0,128,12,0,128, - 6,3,0,3,222,0,24,26,78,29,3,0,255,255,0,28, - 1,192,28,0,112,28,0,56,28,0,56,28,0,28,28,0, - 30,28,0,30,28,0,14,28,0,15,28,0,15,28,0,15, - 28,0,15,28,0,15,28,0,15,28,0,15,28,0,15,28, - 0,14,28,0,30,28,0,30,28,0,28,28,0,56,28,0, - 56,28,0,112,28,1,192,255,255,0,21,26,78,25,2,0, - 255,255,248,14,0,120,14,0,56,14,0,24,14,0,24,14, - 0,8,14,0,8,14,4,8,14,4,0,14,4,0,14,12, - 0,14,12,0,15,252,0,14,12,0,14,4,0,14,4,0, - 14,4,8,14,4,8,14,0,8,14,0,8,14,0,24,14, - 0,24,14,0,56,14,0,56,14,0,248,255,255,248,20,26, - 78,24,2,0,255,255,240,14,0,240,14,0,112,14,0,48, - 14,0,48,14,0,16,14,0,16,14,4,16,14,4,0,14, - 4,0,14,12,0,14,12,0,15,252,0,14,12,0,14,12, - 0,14,4,0,14,4,0,14,4,0,14,0,0,14,0,0, - 14,0,0,14,0,0,14,0,0,14,0,0,14,0,0,255, - 224,0,22,27,81,26,3,0,0,32,0,3,220,32,6,7, - 32,12,3,224,24,1,224,56,0,224,56,0,96,112,0,96, - 112,0,96,112,0,32,240,0,32,240,0,0,240,0,0,240, - 0,0,240,15,252,240,0,224,240,0,224,240,0,224,240,0, - 224,112,0,224,112,0,224,56,0,224,56,1,224,24,1,32, - 12,3,32,6,6,32,3,252,32,24,26,78,28,2,0,255, - 195,255,14,0,56,14,0,56,14,0,56,14,0,56,14,0, - 56,14,0,56,14,0,56,14,0,56,14,0,56,14,0,56, - 14,0,56,15,255,248,14,0,56,14,0,56,14,0,56,14, - 0,56,14,0,56,14,0,56,14,0,56,14,0,56,14,0, - 56,14,0,56,14,0,56,14,0,56,255,195,255,10,26,52, - 14,2,0,255,192,14,0,14,0,14,0,14,0,14,0,14, - 0,14,0,14,0,14,0,14,0,14,0,14,0,14,0,14, - 0,14,0,14,0,14,0,14,0,14,0,14,0,14,0,14, - 0,14,0,14,0,255,192,16,26,52,19,2,0,3,255,0, - 56,0,56,0,56,0,56,0,56,0,56,0,56,0,56,0, - 56,0,56,0,56,0,56,0,56,0,56,0,56,0,56,0, - 56,112,56,248,56,248,56,240,56,192,48,192,112,96,96,63, - 192,24,26,78,28,2,0,255,199,254,14,1,240,14,0,224, - 14,0,192,14,1,128,14,3,0,14,6,0,14,12,0,14, - 24,0,14,24,0,14,56,0,14,124,0,14,188,0,15,62, - 0,15,30,0,14,31,0,14,15,0,14,15,128,14,7,128, - 14,7,192,14,3,192,14,1,224,14,1,240,14,0,240,14, - 0,248,255,199,255,20,26,78,24,2,0,255,224,0,14,0, - 0,14,0,0,14,0,0,14,0,0,14,0,0,14,0,0, - 14,0,0,14,0,0,14,0,0,14,0,0,14,0,0,14, - 0,0,14,0,0,14,0,0,14,0,0,14,0,16,14,0, - 16,14,0,32,14,0,48,14,0,48,14,0,48,14,0,112, - 14,0,240,14,3,240,255,255,240,26,26,104,30,2,0,255, - 0,31,192,15,0,30,0,15,128,30,0,15,128,46,0,11, - 128,46,0,11,128,46,0,11,192,110,0,9,192,78,0,9, - 192,78,0,9,224,78,0,8,224,142,0,8,224,142,0,8, - 224,142,0,8,241,142,0,8,113,14,0,8,113,14,0,8, - 121,14,0,8,59,14,0,8,58,14,0,8,58,14,0,8, - 30,14,0,8,28,14,0,8,28,14,0,8,12,14,0,28, - 12,14,0,255,136,255,192,25,26,104,28,2,0,254,0,255, - 128,15,0,28,0,15,128,8,0,15,128,8,0,11,192,8, - 0,11,192,8,0,9,224,8,0,8,240,8,0,8,240,8, - 0,8,120,8,0,8,60,8,0,8,60,8,0,8,30,8, - 0,8,30,8,0,8,15,8,0,8,7,136,0,8,7,136, - 0,8,3,200,0,8,1,232,0,8,1,232,0,8,0,248, - 0,8,0,120,0,8,0,120,0,8,0,56,0,28,0,24, - 0,255,128,24,0,21,27,81,26,3,0,0,32,0,3,220, - 0,6,3,0,12,1,128,28,1,192,56,0,224,56,0,224, - 120,0,240,112,0,112,112,0,112,240,0,120,240,0,120,240, - 0,120,240,0,120,240,0,120,240,0,120,240,0,120,240,0, - 120,112,0,112,112,0,112,120,0,240,56,0,224,56,0,224, - 28,1,192,12,1,128,6,3,0,3,254,0,21,26,78,25, - 2,0,255,255,0,14,1,192,14,0,224,14,0,240,14,0, - 120,14,0,120,14,0,120,14,0,120,14,0,120,14,0,112, - 14,0,240,14,0,224,14,1,192,15,254,0,14,0,0,14, - 0,0,14,0,0,14,0,0,14,0,0,14,0,0,14,0, - 0,14,0,0,14,0,0,14,0,0,14,0,0,255,224,0, - 21,33,99,26,3,250,0,32,0,3,220,0,6,3,0,12, - 1,128,28,1,192,56,0,224,56,0,224,120,0,240,112,0, - 112,112,0,112,240,0,120,240,0,120,240,0,120,240,0,120, - 240,0,120,240,0,120,240,0,120,240,0,120,112,0,112,112, - 0,112,120,0,240,56,112,224,57,152,224,29,13,192,13,13, - 128,7,15,8,3,158,8,0,110,8,0,14,8,0,14,24, - 0,7,176,0,7,240,0,3,192,22,26,78,25,2,0,255, - 255,0,14,3,192,14,1,224,14,0,240,14,0,240,14,0, - 240,14,0,240,14,0,240,14,1,224,14,1,192,14,7,128, - 15,252,0,14,6,0,14,7,0,14,3,128,14,3,128,14, - 3,128,14,3,192,14,3,192,14,3,192,14,3,196,14,1, - 196,14,1,196,14,1,236,14,1,248,255,224,240,17,26,78, - 22,3,1,31,227,0,48,51,0,96,31,0,192,15,0,192, - 7,0,192,3,0,192,3,0,224,3,0,240,1,0,120,0, - 0,127,0,0,63,192,0,31,248,0,7,252,0,1,254,0, - 128,63,0,128,15,128,128,3,128,192,3,128,192,1,128,192, - 1,128,224,1,128,240,1,0,248,3,0,140,6,0,135,252, - 0,21,26,78,26,3,0,255,255,248,240,112,120,224,112,56, - 192,112,24,192,112,24,192,112,24,128,112,8,128,112,8,128, - 112,8,128,112,8,0,112,0,0,112,0,0,112,0,0,112, - 0,0,112,0,0,112,0,0,112,0,0,112,0,0,112,0, - 0,112,0,0,112,0,0,112,0,0,112,0,0,112,0,0, - 112,0,7,255,128,25,26,104,29,2,0,255,192,255,128,14, - 0,14,0,14,0,4,0,14,0,4,0,14,0,4,0,14, - 0,4,0,14,0,4,0,14,0,4,0,14,0,4,0,14, - 0,4,0,14,0,4,0,14,0,4,0,14,0,4,0,14, - 0,4,0,14,0,4,0,14,0,4,0,14,0,4,0,14, - 0,4,0,14,0,4,0,14,0,4,0,14,0,4,0,6, - 0,8,0,7,0,8,0,3,0,16,0,1,192,32,0,0, - 127,192,0,25,26,104,28,2,0,255,241,255,128,15,0,60, - 0,15,0,24,0,7,128,24,0,7,128,16,0,3,128,48, - 0,3,192,48,0,3,192,48,0,1,192,32,0,1,224,96, - 0,1,224,96,0,0,224,64,0,0,240,192,0,0,240,192, - 0,0,112,128,0,0,113,128,0,0,121,128,0,0,57,0, - 0,0,59,0,0,0,63,0,0,0,30,0,0,0,30,0, - 0,0,14,0,0,0,14,0,0,0,12,0,0,0,4,0, - 0,36,26,130,38,1,0,255,231,255,63,240,15,0,248,7, - 128,15,0,120,3,0,7,0,120,3,0,7,128,120,6,0, - 7,128,248,6,0,3,128,252,6,0,3,128,252,4,0,3, - 192,156,12,0,1,193,156,12,0,1,193,158,12,0,1,225, - 14,24,0,1,227,14,24,0,0,227,14,24,0,0,227,15, - 16,0,0,242,7,48,0,0,118,7,48,0,0,118,7,32, - 0,0,116,3,224,0,0,124,3,224,0,0,60,3,192,0, - 0,60,1,192,0,0,56,1,192,0,0,24,1,192,0,0, - 24,1,128,0,0,16,0,128,0,24,26,78,27,2,0,255, - 227,255,15,128,112,7,128,96,7,192,96,3,192,192,1,224, - 128,1,225,128,0,227,0,0,242,0,0,118,0,0,124,0, - 0,56,0,0,60,0,0,60,0,0,62,0,0,79,0,0, - 207,0,0,135,128,1,135,128,1,3,192,3,3,192,6,1, - 224,6,0,224,14,0,240,30,0,240,255,199,255,24,26,78, - 27,2,0,255,225,255,31,0,56,15,0,48,7,128,48,7, - 128,32,3,192,96,3,192,64,1,224,128,0,224,128,0,241, - 0,0,113,0,0,122,0,0,58,0,0,60,0,0,28,0, - 0,28,0,0,28,0,0,28,0,0,28,0,0,28,0,0, - 28,0,0,28,0,0,28,0,0,28,0,0,28,0,1,255, - 224,19,26,78,23,2,0,63,255,224,60,3,192,56,3,192, - 112,7,128,96,15,0,96,15,0,64,30,0,64,30,0,64, - 60,0,0,120,0,0,120,0,0,240,0,0,224,0,1,224, - 0,3,192,0,3,192,0,7,128,32,7,0,32,15,0,32, - 30,0,96,30,0,96,60,0,224,56,0,224,120,1,224,240, - 3,192,255,255,192,7,33,33,14,4,249,254,240,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,224,224,224,224,224,240,254,12,34,68,16, - 2,249,128,0,192,0,64,0,64,0,96,0,32,0,32,0, - 48,0,16,0,16,0,24,0,8,0,8,0,12,0,4,0, - 4,0,6,0,6,0,2,0,3,0,3,0,1,0,1,128, - 1,128,0,128,0,128,0,192,0,64,0,64,0,96,0,32, - 0,32,0,48,0,16,7,33,33,15,3,249,254,14,14,14, - 14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14, - 14,14,14,14,14,14,14,14,14,14,14,14,254,15,13,26, - 21,3,12,1,0,3,128,3,128,6,192,4,64,12,96,24, - 48,16,16,48,24,96,8,96,12,192,6,128,2,19,1,3, - 19,0,250,255,255,224,6,6,6,16,3,19,192,224,112,48, - 24,12,16,17,34,19,2,0,15,128,48,224,96,112,96,112, - 120,112,120,112,0,112,1,240,30,112,112,112,96,112,224,112, - 224,113,224,241,225,113,113,126,62,60,16,26,52,18,0,0, - 252,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0, - 28,0,28,112,29,140,29,14,30,6,30,7,28,7,28,7, - 28,7,28,7,28,7,28,7,28,7,28,7,30,6,26,14, - 17,12,16,240,12,17,34,16,2,0,15,128,24,96,48,48, - 112,48,96,112,224,112,224,112,224,0,224,0,224,0,224,0, - 224,0,96,16,112,16,48,32,24,64,15,128,16,26,52,19, - 2,0,1,248,0,56,0,56,0,56,0,56,0,56,0,56, - 0,56,0,56,14,56,57,184,48,184,112,120,96,120,224,56, - 224,56,224,56,224,56,224,56,224,56,224,56,96,56,112,120, - 48,120,48,248,15,63,13,17,34,17,2,0,15,128,24,224, - 48,96,112,112,96,48,224,56,224,56,255,248,224,0,224,0, - 224,0,224,8,112,16,112,16,48,32,24,96,7,128,12,26, - 52,12,1,0,7,192,12,32,28,48,56,112,56,112,56,0, - 56,0,56,0,56,0,255,128,56,0,56,0,56,0,56,0, - 56,0,56,0,56,0,56,0,56,0,56,0,56,0,56,0, - 56,0,56,0,56,0,255,128,17,25,75,20,2,248,7,199, - 0,28,117,128,56,59,128,112,31,128,112,28,0,112,28,0, - 112,28,0,112,28,0,56,56,0,28,112,0,7,192,0,56, - 0,0,64,0,0,64,0,0,64,0,0,127,224,0,63,248, - 0,14,28,0,112,2,0,192,2,0,192,2,0,192,2,0, - 224,4,0,112,8,0,15,240,0,18,26,78,21,1,0,252, - 0,0,28,0,0,28,0,0,28,0,0,28,0,0,28,0, - 0,28,0,0,28,0,0,28,0,0,28,124,0,28,142,0, - 29,7,0,30,7,0,30,7,0,28,7,0,28,7,0,28, - 7,0,28,7,0,28,7,0,28,7,0,28,7,0,28,7, - 0,28,7,0,28,7,0,28,7,0,255,31,192,7,25,25, - 10,2,0,48,120,120,48,0,0,0,0,248,56,56,56,56, - 56,56,56,56,56,56,56,56,56,56,56,254,9,34,68,11, - 255,248,1,128,3,128,3,128,1,128,0,0,0,0,0,0, - 0,0,0,0,31,128,3,128,3,128,3,128,3,128,3,128, - 3,128,3,128,3,128,3,128,3,128,3,128,3,128,3,128, - 3,128,3,128,3,128,3,128,3,128,67,128,227,128,227,0, - 195,0,70,0,60,0,17,26,78,19,1,0,252,0,0,28, - 0,0,28,0,0,28,0,0,28,0,0,28,0,0,28,0, - 0,28,0,0,28,0,0,28,127,0,28,24,0,28,16,0, - 28,48,0,28,32,0,28,64,0,28,128,0,29,192,0,29, - 192,0,30,224,0,28,112,0,28,112,0,28,56,0,28,60, - 0,28,28,0,28,30,0,255,127,128,9,26,52,11,1,0, - 252,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0, - 28,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0, - 28,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0, - 28,0,255,128,25,17,68,29,2,0,248,240,120,0,57,56, - 156,0,58,29,14,0,60,30,14,0,60,30,14,0,56,28, - 14,0,56,28,14,0,56,28,14,0,56,28,14,0,56,28, - 14,0,56,28,14,0,56,28,14,0,56,28,14,0,56,28, - 14,0,56,28,14,0,56,28,14,0,254,127,63,128,17,17, - 51,21,2,0,248,248,0,57,28,0,58,14,0,60,14,0, - 60,14,0,56,14,0,56,14,0,56,14,0,56,14,0,56, - 14,0,56,14,0,56,14,0,56,14,0,56,14,0,56,14, - 0,56,14,0,254,63,128,14,17,34,18,2,0,7,128,24, - 96,48,48,112,56,112,24,224,28,224,28,224,28,224,28,224, - 28,224,28,224,28,112,24,112,56,48,48,24,96,7,128,16, - 25,50,19,1,248,252,240,29,140,31,14,30,6,30,7,28, - 7,28,7,28,7,28,7,28,7,28,7,28,7,28,7,30, - 6,30,14,29,12,28,240,28,0,28,0,28,0,28,0,28, - 0,28,0,28,0,255,128,16,25,50,18,2,248,15,8,56, - 136,48,216,112,88,96,120,224,56,224,56,224,56,224,56,224, - 56,224,56,224,56,96,56,112,120,48,120,48,184,15,56,0, - 56,0,56,0,56,0,56,0,56,0,56,0,56,1,255,12, - 17,34,15,2,0,248,224,57,16,58,48,58,112,60,112,60, - 0,60,0,56,0,56,0,56,0,56,0,56,0,56,0,56, - 0,56,0,56,0,254,0,12,17,34,16,2,0,62,64,97, - 64,192,192,192,64,192,64,224,64,120,0,127,0,31,192,7, - 224,128,240,192,112,192,48,224,48,224,48,152,96,135,192,11, - 24,48,13,1,0,8,0,8,0,8,0,8,0,24,0,24, - 0,56,0,255,192,56,0,56,0,56,0,56,0,56,0,56, - 0,56,0,56,0,56,0,56,0,56,32,56,32,56,32,56, - 96,31,192,15,128,17,17,51,20,1,0,248,62,0,56,14, - 0,56,14,0,56,14,0,56,14,0,56,14,0,56,14,0, - 56,14,0,56,14,0,56,14,0,56,14,0,56,14,0,56, - 30,0,56,30,0,56,46,0,28,78,0,15,143,128,18,17, - 51,19,0,0,255,31,192,28,7,0,28,6,0,12,4,0, - 14,4,0,14,4,0,7,8,0,7,8,0,3,8,0,3, - 144,0,1,144,0,1,208,0,1,224,0,0,224,0,0,224, - 0,0,64,0,0,64,0,27,17,68,28,0,0,255,63,207, - 224,28,15,3,0,28,7,3,0,12,7,2,0,14,7,2, - 0,14,15,130,0,7,11,132,0,7,9,132,0,3,137,196, - 0,3,145,200,0,1,144,200,0,1,208,232,0,1,224,240, - 0,0,224,112,0,0,224,112,0,0,64,96,0,0,64,32, - 0,16,17,34,19,2,0,254,126,60,56,28,48,28,32,14, - 64,14,64,7,128,3,128,3,128,3,192,3,192,4,224,8, - 96,8,112,16,56,48,56,252,255,18,25,75,20,1,248,255, - 31,192,28,6,0,28,6,0,12,4,0,14,4,0,14,4, - 0,6,8,0,7,8,0,7,8,0,3,16,0,3,144,0, - 3,144,0,1,240,0,1,224,0,1,224,0,0,224,0,0, - 192,0,0,64,0,0,192,0,0,128,0,112,128,0,113,128, - 0,113,0,0,115,0,0,60,0,0,12,17,34,15,1,0, - 255,240,224,112,192,224,128,224,129,192,131,128,131,128,7,0, - 7,0,14,0,28,16,28,16,56,16,56,16,112,48,224,112, - 255,240,8,33,33,15,3,249,3,4,8,24,24,24,24,28, - 28,28,12,12,12,12,8,24,224,24,8,12,12,12,12,28, - 28,28,24,24,24,24,8,4,3,2,34,34,10,4,249,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,8,33,33,14,3,249,192,32,16,24,24,24,24,24,56, - 56,48,48,48,48,16,24,7,24,16,48,48,48,48,56,56, - 24,24,24,24,24,16,32,192,20,6,18,24,2,6,62,0, - 32,127,192,16,135,248,16,128,255,48,128,63,224,96,7,192, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,0,0,0,10,0,0,4,25,25,10,3,248,96,240,240, - 240,96,64,64,96,96,96,96,96,96,96,96,96,96,240,240, - 240,240,240,240,240,96,12,25,50,21,4,252,1,0,1,0, - 1,0,1,0,7,192,25,32,57,48,113,48,113,112,225,112, - 225,32,225,0,225,0,225,0,225,0,225,0,113,16,113,16, - 57,16,29,32,7,192,1,0,1,0,1,0,1,0,20,25, - 75,25,2,0,0,15,128,0,24,96,0,48,32,0,96,112, - 0,192,240,0,192,240,1,192,224,1,192,0,1,192,0,1, - 192,0,1,192,0,63,192,0,1,254,0,1,192,0,1,192, - 0,1,192,0,1,192,0,1,192,0,1,192,0,57,128,16, - 199,128,16,131,128,48,131,224,96,134,255,192,120,63,128,18, - 16,48,22,2,5,195,241,192,124,15,128,48,7,0,32,3, - 0,96,1,0,64,1,128,64,0,128,64,0,128,64,0,128, - 64,0,128,64,1,128,96,1,0,32,3,0,48,7,0,124, - 15,128,227,241,192,20,25,75,22,1,0,255,7,240,60,1, - 192,28,1,128,30,1,0,14,3,0,15,2,0,7,6,0, - 7,132,0,3,140,0,3,136,0,1,216,0,1,208,0,1, - 224,0,31,255,0,0,224,0,0,224,0,31,255,0,0,224, - 0,0,224,0,0,224,0,0,224,0,0,224,0,0,224,0, - 0,224,0,15,254,0,2,33,33,10,4,250,192,192,192,192, - 192,192,192,192,192,192,192,192,192,0,0,0,0,0,0,0, - 192,192,192,192,192,192,192,192,192,192,192,192,192,13,32,64, - 23,4,249,7,128,24,64,16,96,48,224,48,224,48,64,56, - 0,28,0,30,0,15,0,23,128,99,192,129,224,128,240,128, - 120,128,24,192,24,224,8,120,8,60,16,30,32,15,64,7, - 128,3,192,1,192,0,224,16,96,56,96,56,96,48,64,16, - 192,15,0,10,4,8,16,3,20,96,192,225,192,225,192,96, - 192,26,26,104,30,2,1,0,255,192,0,3,0,48,0,4, - 0,8,0,8,0,4,0,16,30,2,0,32,113,225,0,32, - 224,225,0,65,192,96,128,65,192,96,128,129,128,32,64,131, - 128,32,64,131,128,0,64,131,128,0,64,131,128,0,64,131, - 128,0,64,131,128,0,64,131,128,32,64,65,192,64,128,65, - 192,64,128,32,224,65,0,32,112,129,0,16,31,2,0,8, - 0,4,0,4,0,8,0,3,0,48,0,0,255,192,0,9, - 13,26,13,2,12,120,0,132,0,198,0,198,0,14,0,54, - 0,70,0,198,0,198,128,206,128,115,0,0,0,255,0,10, - 14,28,18,4,2,16,64,48,128,97,128,97,0,195,0,195, - 0,195,0,195,0,195,0,67,0,97,0,32,128,16,192,8, - 0,18,7,21,22,2,6,255,255,192,0,0,192,0,0,192, - 0,0,192,0,0,192,0,0,192,0,0,192,9,2,4,13, - 2,8,255,128,255,128,26,26,104,30,2,1,0,255,192,0, - 3,0,48,0,4,0,8,0,8,0,4,0,19,255,2,0, - 32,225,193,0,32,224,225,0,64,224,224,128,64,224,224,128, - 128,224,224,64,128,224,224,64,128,225,192,64,128,254,0,64, - 128,225,128,64,128,224,192,64,128,224,224,64,128,224,224,64, - 64,224,228,128,64,224,228,128,32,224,233,0,35,248,121,0, - 16,0,2,0,8,0,4,0,4,0,8,0,3,0,48,0, - 0,255,192,0,9,1,2,15,3,21,255,128,10,9,18,22, - 6,16,30,0,97,128,192,128,128,64,128,64,128,64,64,128, - 97,128,30,0,30,25,100,34,2,255,0,3,0,0,0,3, - 0,0,0,3,0,0,0,3,0,0,0,3,0,0,0,3, - 0,0,0,3,0,0,0,3,0,0,0,3,0,0,0,3, - 0,0,255,255,255,252,0,3,0,0,0,3,0,0,0,3, - 0,0,0,3,0,0,0,3,0,0,0,3,0,0,0,3, - 0,0,0,3,0,0,0,3,0,0,0,3,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,255,255,255,252,10,15, - 30,16,3,10,63,0,67,128,129,192,129,192,225,192,225,192, - 1,128,3,0,6,0,8,0,48,0,64,64,64,64,255,192, - 255,192,10,16,32,16,4,9,62,0,67,0,193,128,225,128, - 225,128,1,128,3,0,124,0,3,128,1,192,1,192,225,192, - 225,192,129,192,131,128,126,0,6,6,6,16,7,19,12,28, - 56,48,96,192,19,27,81,22,2,246,96,24,0,224,60,0, - 224,60,0,224,60,0,224,60,0,224,60,0,224,60,0,224, - 60,0,224,60,0,192,24,0,64,24,0,64,24,0,64,56, - 0,96,48,32,112,124,96,95,231,224,71,195,192,128,0,0, - 192,0,0,192,0,0,192,0,0,192,0,0,224,0,0,224, - 0,0,224,0,0,240,0,0,96,0,0,15,31,62,19,2, - 251,31,254,62,16,126,16,254,16,254,16,254,16,254,16,254, - 16,254,16,126,16,62,16,2,16,2,16,2,16,2,16,2, - 16,2,16,2,16,2,16,2,16,2,16,2,16,2,16,2, - 16,2,16,2,16,2,16,2,16,2,16,2,16,2,16,4, - 5,5,10,3,9,96,240,240,240,96,7,7,7,16,4,248, - 16,32,28,6,6,134,124,8,15,15,16,4,10,8,24,248, - 24,24,24,24,24,24,24,24,24,24,24,255,9,13,26,15, - 3,12,28,0,99,0,67,0,193,128,193,128,193,128,193,128, - 193,128,67,0,99,0,28,0,0,0,255,128,9,14,28,17, - 4,2,132,0,66,0,99,0,33,0,49,128,49,128,49,128, - 49,128,49,128,33,128,99,0,67,0,134,0,4,0,24,25, - 75,31,4,0,8,0,16,24,0,48,248,0,32,24,0,64, - 24,0,64,24,0,128,24,1,128,24,1,0,24,2,0,24, - 6,0,24,4,12,24,8,28,24,8,28,24,16,44,255,48, - 76,0,32,76,0,64,140,0,192,140,0,129,12,1,2,12, - 1,3,255,2,0,12,6,0,12,4,0,12,8,0,127,24, - 25,75,31,4,0,8,0,32,24,0,96,248,0,64,24,0, - 192,24,0,128,24,1,0,24,1,0,24,2,0,24,6,0, - 24,4,0,24,12,248,24,9,14,24,18,15,24,18,7,255, - 35,135,0,97,135,0,64,14,0,128,12,0,128,24,1,0, - 32,3,0,193,2,1,1,6,1,1,4,3,255,8,3,254, - 24,25,75,31,4,0,62,0,32,67,0,32,193,128,64,225, - 128,192,1,128,128,3,1,128,124,1,0,3,130,0,1,194, - 0,1,196,0,225,204,24,225,200,24,129,208,56,131,144,88, - 126,32,88,0,96,152,0,64,152,0,193,24,0,129,24,1, - 2,24,3,3,255,2,0,24,6,0,24,4,0,24,8,0, - 127,13,25,50,17,1,248,6,0,15,0,15,0,15,0,6, - 0,7,0,8,192,16,64,16,64,16,192,0,128,1,0,7, - 0,14,0,28,0,56,0,112,0,240,112,224,120,224,120,224, - 24,224,24,112,16,56,96,15,192,25,34,136,28,2,0,0, - 192,0,0,0,224,0,0,0,224,0,0,0,48,0,0,0, - 24,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0, - 8,0,0,0,12,0,0,0,28,0,0,0,28,0,0,0, - 30,0,0,0,62,0,0,0,46,0,0,0,47,0,0,0, - 103,0,0,0,103,0,0,0,71,128,0,0,195,128,0,0, - 195,128,0,0,131,192,0,1,129,192,0,1,129,192,0,3, - 1,224,0,3,255,224,0,2,0,224,0,6,0,240,0,6, - 0,112,0,6,0,112,0,12,0,120,0,12,0,120,0,30, - 0,120,0,255,195,255,128,25,34,136,28,2,0,0,0,192, - 0,0,1,192,0,0,3,128,0,0,7,0,0,0,6,0, - 0,0,8,0,0,0,0,0,0,0,0,0,0,0,8,0, - 0,0,12,0,0,0,28,0,0,0,28,0,0,0,30,0, - 0,0,62,0,0,0,46,0,0,0,47,0,0,0,103,0, - 0,0,103,0,0,0,71,128,0,0,195,128,0,0,195,128, - 0,1,131,192,0,1,129,192,0,1,129,192,0,3,1,224, - 0,3,255,224,0,2,0,224,0,6,0,240,0,6,0,112, - 0,4,0,112,0,12,0,120,0,12,0,56,0,30,0,124, - 0,255,195,255,128,25,34,136,28,2,0,0,8,0,0,0, - 28,0,0,0,30,0,0,0,51,0,0,0,65,128,0,1, - 128,64,0,0,0,0,0,0,0,0,0,0,8,0,0,0, - 12,0,0,0,28,0,0,0,28,0,0,0,30,0,0,0, - 62,0,0,0,46,0,0,0,47,0,0,0,103,0,0,0, - 103,0,0,0,71,128,0,0,195,128,0,0,195,128,0,0, - 131,192,0,1,129,192,0,1,129,192,0,3,1,224,0,3, - 255,224,0,2,0,224,0,6,0,240,0,6,0,112,0,6, - 0,112,0,12,0,120,0,12,0,120,0,30,0,120,0,255, - 195,255,128,25,33,132,28,2,0,0,112,64,0,0,252,64, - 0,0,159,192,0,1,7,128,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,8,0,0,0,12,0,0,0,28,0, - 0,0,28,0,0,0,30,0,0,0,62,0,0,0,46,0, - 0,0,47,0,0,0,103,0,0,0,103,0,0,0,71,128, - 0,0,195,128,0,0,195,128,0,1,131,192,0,1,129,192, - 0,1,129,192,0,3,1,224,0,3,255,224,0,2,0,224, - 0,6,0,240,0,6,0,112,0,4,0,112,0,12,0,120, - 0,12,0,56,0,30,0,124,0,255,195,255,128,25,33,132, - 28,2,0,0,193,128,0,1,193,192,0,1,193,192,0,0, - 193,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 8,0,0,0,24,0,0,0,28,0,0,0,28,0,0,0, - 60,0,0,0,62,0,0,0,62,0,0,0,110,0,0,0, - 79,0,0,0,71,0,0,0,199,0,0,0,199,128,0,0, - 131,128,0,1,131,128,0,1,129,192,0,1,1,192,0,3, - 1,192,0,3,255,224,0,2,0,224,0,6,0,224,0,6, - 0,112,0,4,0,112,0,12,0,112,0,12,0,120,0,30, - 0,120,0,255,195,255,128,25,35,140,28,2,0,0,28,0, - 0,0,34,0,0,0,65,0,0,0,65,0,0,0,65,0, - 0,0,65,0,0,0,34,0,0,0,28,0,0,0,0,0, - 0,0,8,0,0,0,12,0,0,0,28,0,0,0,28,0, - 0,0,30,0,0,0,62,0,0,0,46,0,0,0,47,0, - 0,0,111,0,0,0,71,0,0,0,71,128,0,0,199,128, - 0,0,131,128,0,1,131,192,0,1,131,192,0,1,1,192, - 0,3,1,224,0,3,255,224,0,2,0,224,0,6,0,240, - 0,6,0,240,0,4,0,112,0,12,0,120,0,12,0,120, - 0,28,0,120,0,255,195,255,128,33,26,130,36,1,0,0, - 7,255,255,128,0,1,224,7,128,0,1,224,3,128,0,3, - 224,1,128,0,2,224,1,128,0,6,224,0,128,0,4,224, - 0,128,0,12,224,32,128,0,8,224,32,0,0,24,224,32, - 0,0,16,224,96,0,0,48,224,96,0,0,48,255,224,0, - 0,96,224,96,0,0,96,224,96,0,0,192,224,32,0,0, - 192,224,32,128,1,255,224,32,128,1,0,224,0,128,3,0, - 224,0,128,2,0,224,1,128,6,0,224,1,128,6,0,224, - 1,128,14,0,224,3,128,30,0,224,15,128,255,199,255,255, - 128,19,34,102,24,3,249,3,252,64,14,6,96,28,3,224, - 24,1,224,56,0,224,120,0,224,112,0,96,112,0,96,240, - 0,96,240,0,32,240,0,0,240,0,0,240,0,0,240,0, - 0,240,0,0,240,0,0,240,0,0,112,0,32,112,0,32, - 120,0,96,56,0,64,56,0,64,24,0,128,12,0,128,6, - 3,0,3,204,0,0,112,0,0,64,0,0,240,0,0,28, - 0,0,28,0,0,28,0,2,28,0,1,240,0,21,34,102, - 25,2,0,3,0,0,3,128,0,1,192,0,0,192,0,0, - 96,0,0,16,0,0,0,0,0,0,0,255,255,248,14,0, - 120,14,0,56,14,0,24,14,0,24,14,0,8,14,0,8, - 14,4,8,14,4,0,14,4,0,14,12,0,14,12,0,15, - 252,0,14,12,0,14,4,0,14,4,0,14,4,8,14,4, - 8,14,0,8,14,0,8,14,0,24,14,0,24,14,0,56, - 14,0,56,14,0,248,255,255,248,21,34,102,25,2,0,0, - 3,0,0,7,128,0,7,0,0,12,0,0,24,0,0,48, - 0,0,0,0,0,0,0,255,255,248,14,0,120,14,0,56, - 14,0,24,14,0,24,14,0,8,14,0,8,14,4,8,14, - 4,0,14,4,0,14,12,0,14,12,0,15,252,0,14,12, - 0,14,4,0,14,4,0,14,4,8,14,4,8,14,0,8, - 14,0,8,14,0,24,14,0,24,14,0,56,14,0,56,14, - 0,248,255,255,248,21,34,102,25,2,0,0,48,0,0,48, - 0,0,120,0,0,204,0,1,134,0,2,1,128,0,0,0, - 0,0,0,255,255,248,14,0,120,14,0,56,14,0,24,14, - 0,24,14,0,8,14,0,8,14,4,8,14,4,0,14,4, - 0,14,12,0,14,12,0,15,252,0,14,12,0,14,4,0, - 14,4,0,14,4,8,14,4,8,14,0,8,14,0,8,14, - 0,24,14,0,24,14,0,56,14,0,56,14,0,248,255,255, - 248,21,33,99,25,2,0,1,131,0,3,135,0,3,135,0, - 1,131,0,0,0,0,0,0,0,0,0,0,255,255,248,14, - 0,120,14,0,56,14,0,24,14,0,24,14,0,8,14,0, - 8,14,4,8,14,4,0,14,4,0,14,12,0,14,12,0, - 15,252,0,14,12,0,14,4,0,14,4,0,14,4,8,14, - 4,8,14,0,8,14,0,8,14,0,24,14,0,24,14,0, - 56,14,0,56,14,0,248,255,255,248,10,34,68,14,2,0, - 192,0,224,0,112,0,56,0,8,0,4,0,0,0,0,0, - 255,192,14,0,14,0,14,0,14,0,14,0,14,0,14,0, - 14,0,14,0,14,0,14,0,14,0,14,0,14,0,14,0, - 14,0,14,0,14,0,14,0,14,0,14,0,14,0,14,0, - 14,0,255,192,10,34,68,14,2,0,0,192,1,192,1,128, - 3,0,6,0,4,0,0,0,0,0,255,192,14,0,14,0, - 14,0,14,0,14,0,14,0,14,0,14,0,14,0,14,0, - 14,0,14,0,14,0,14,0,14,0,14,0,14,0,14,0, - 14,0,14,0,14,0,14,0,14,0,14,0,255,192,10,34, - 68,14,2,0,4,0,14,0,30,0,59,0,97,128,128,64, - 0,0,0,0,255,192,14,0,14,0,14,0,14,0,14,0, - 14,0,14,0,14,0,14,0,14,0,14,0,14,0,14,0, - 14,0,14,0,14,0,14,0,14,0,14,0,14,0,14,0, - 14,0,14,0,14,0,255,192,11,33,66,14,2,0,96,192, - 224,224,224,224,96,192,0,0,0,0,0,0,127,224,14,0, - 14,0,14,0,14,0,14,0,14,0,14,0,14,0,14,0, - 14,0,14,0,14,0,14,0,14,0,14,0,14,0,14,0, - 14,0,14,0,14,0,14,0,14,0,14,0,14,0,127,224, - 24,26,78,27,2,0,255,255,0,14,0,192,14,0,112,14, - 0,56,14,0,60,14,0,28,14,0,30,14,0,30,14,0, - 14,14,0,15,14,0,15,14,0,15,255,224,15,14,0,15, - 14,0,15,14,0,15,14,0,15,14,0,14,14,0,30,14, - 0,30,14,0,28,14,0,56,14,0,56,14,0,112,14,0, - 192,255,255,0,25,33,132,28,2,0,0,120,32,0,0,254, - 96,0,0,143,192,0,0,131,128,0,0,0,0,0,0,0, - 0,0,0,0,0,0,254,0,255,128,15,0,28,0,15,128, - 8,0,15,128,8,0,11,192,8,0,11,192,8,0,9,224, - 8,0,8,240,8,0,8,240,8,0,8,120,8,0,8,60, - 8,0,8,60,8,0,8,30,8,0,8,30,8,0,8,15, - 8,0,8,7,136,0,8,7,136,0,8,3,200,0,8,1, - 232,0,8,1,232,0,8,0,248,0,8,0,120,0,8,0, - 120,0,8,0,56,0,28,0,24,0,255,128,24,0,21,34, - 102,26,3,0,3,0,0,7,0,0,3,128,0,1,192,0, - 0,64,0,0,32,0,0,0,0,0,32,0,3,220,0,6, - 3,0,12,1,128,28,1,192,56,0,224,56,0,224,120,0, - 240,112,0,112,112,0,112,240,0,120,240,0,120,240,0,120, - 240,0,120,240,0,120,240,0,120,240,0,120,240,0,120,112, - 0,112,112,0,112,120,0,240,56,0,224,56,0,224,28,1, - 192,12,1,128,6,3,0,3,254,0,21,34,102,26,3,0, - 0,6,0,0,7,0,0,14,0,0,28,0,0,16,0,0, - 32,0,0,0,0,0,32,0,3,220,0,6,3,0,12,1, - 128,28,1,192,56,0,224,56,0,224,120,0,240,112,0,112, - 112,0,112,240,0,120,240,0,120,240,0,120,240,0,120,240, - 0,120,240,0,120,240,0,120,240,0,120,112,0,112,112,0, - 112,120,0,240,56,0,224,56,0,224,28,1,192,12,1,128, - 6,3,0,3,254,0,21,34,102,26,3,0,0,32,0,0, - 112,0,0,112,0,0,216,0,1,4,0,6,3,0,0,0, - 0,0,32,0,3,220,0,6,3,0,12,1,128,28,1,192, - 56,0,224,56,0,224,120,0,240,112,0,112,112,0,112,240, - 0,120,240,0,120,240,0,120,240,0,120,240,0,120,240,0, - 120,240,0,120,240,0,120,112,0,112,112,0,112,120,0,240, - 56,0,224,56,0,224,28,1,192,12,1,128,6,3,0,3, - 254,0,21,33,99,26,3,0,3,225,0,3,255,0,4,62, - 0,0,0,0,0,0,0,0,0,0,0,32,0,3,220,0, - 6,3,0,12,1,128,28,1,192,56,0,224,56,0,224,120, - 0,240,112,0,112,112,0,112,240,0,120,240,0,120,240,0, - 120,240,0,120,240,0,120,240,0,120,240,0,120,240,0,120, - 112,0,112,112,0,112,120,0,240,56,0,224,56,0,224,28, - 1,192,12,1,128,6,3,0,3,254,0,21,33,99,26,3, - 0,3,6,0,7,7,0,7,7,0,3,6,0,0,0,0, - 0,0,0,0,32,0,3,220,0,6,3,0,12,1,128,28, - 1,192,56,0,224,56,0,224,120,0,240,112,0,112,112,0, - 112,240,0,120,240,0,120,240,0,120,240,0,120,240,0,120, - 240,0,120,240,0,120,240,0,120,112,0,112,112,0,112,120, - 0,240,56,0,224,56,0,224,28,1,192,12,1,128,6,3, - 0,3,254,0,22,23,69,34,6,254,128,0,4,192,0,12, - 96,0,24,48,0,48,24,0,96,12,0,192,6,1,128,3, - 3,0,1,134,0,0,204,0,0,120,0,0,48,0,0,120, - 0,0,204,0,1,134,0,3,3,0,6,1,128,12,0,192, - 24,0,96,48,0,48,96,0,24,192,0,12,128,0,0,21, - 27,81,26,3,0,0,32,0,3,222,24,6,3,48,12,1, - 224,28,1,192,56,0,224,56,1,224,120,3,240,112,2,112, - 112,6,112,240,12,120,240,24,120,240,16,120,240,48,120,240, - 96,120,240,192,120,240,192,120,241,128,120,115,0,112,114,0, - 112,126,0,240,60,0,224,56,0,224,28,1,192,60,1,128, - 102,3,0,195,222,0,25,34,136,29,2,0,0,192,0,0, - 0,224,0,0,0,224,0,0,0,48,0,0,0,16,0,0, - 0,8,0,0,0,0,0,0,0,0,0,0,255,192,255,128, - 14,0,14,0,14,0,4,0,14,0,4,0,14,0,4,0, - 14,0,4,0,14,0,4,0,14,0,4,0,14,0,4,0, - 14,0,4,0,14,0,4,0,14,0,4,0,14,0,4,0, - 14,0,4,0,14,0,4,0,14,0,4,0,14,0,4,0, - 14,0,4,0,14,0,4,0,14,0,4,0,14,0,4,0, - 6,0,8,0,7,0,8,0,3,0,16,0,1,192,32,0, - 0,127,192,0,25,34,136,29,2,0,0,0,192,0,0,1, - 192,0,0,3,128,0,0,7,0,0,0,4,0,0,0,8, - 0,0,0,0,0,0,0,0,0,0,255,192,255,128,14,0, - 14,0,14,0,4,0,14,0,4,0,14,0,4,0,14,0, - 4,0,14,0,4,0,14,0,4,0,14,0,4,0,14,0, - 4,0,14,0,4,0,14,0,4,0,14,0,4,0,14,0, - 4,0,14,0,4,0,14,0,4,0,14,0,4,0,14,0, - 4,0,14,0,4,0,14,0,4,0,14,0,4,0,6,0, - 8,0,7,0,8,0,3,0,16,0,1,192,32,0,0,127, - 192,0,25,34,136,29,2,0,0,8,0,0,0,28,0,0, - 0,30,0,0,0,55,0,0,0,65,128,0,1,128,96,0, - 0,0,0,0,0,0,0,0,255,192,255,128,14,0,14,0, - 14,0,4,0,14,0,4,0,14,0,4,0,14,0,4,0, - 14,0,4,0,14,0,4,0,14,0,4,0,14,0,4,0, - 14,0,4,0,14,0,4,0,14,0,4,0,14,0,4,0, - 14,0,4,0,14,0,4,0,14,0,4,0,14,0,4,0, - 14,0,4,0,14,0,4,0,14,0,4,0,6,0,8,0, - 7,0,8,0,3,128,16,0,1,192,96,0,0,127,192,0, - 25,33,132,29,2,0,0,192,192,0,0,225,192,0,0,225, - 192,0,0,192,192,0,0,0,0,0,0,0,0,0,0,0, - 0,0,255,192,255,128,14,0,14,0,14,0,4,0,14,0, - 4,0,14,0,4,0,14,0,4,0,14,0,4,0,14,0, - 4,0,14,0,4,0,14,0,4,0,14,0,4,0,14,0, - 4,0,14,0,4,0,14,0,4,0,14,0,4,0,14,0, - 4,0,14,0,4,0,14,0,4,0,14,0,4,0,14,0, - 4,0,14,0,4,0,6,0,8,0,7,0,8,0,3,0, - 16,0,1,192,32,0,0,127,192,0,24,34,102,27,2,0, - 0,0,192,0,1,192,0,3,128,0,7,0,0,4,0,0, - 8,0,0,0,0,0,0,0,255,225,255,31,0,56,15,0, - 48,7,128,48,7,128,32,3,192,96,3,192,64,1,224,128, - 0,224,128,0,241,0,0,113,0,0,122,0,0,58,0,0, - 60,0,0,28,0,0,28,0,0,28,0,0,28,0,0,28, - 0,0,28,0,0,28,0,0,28,0,0,28,0,0,28,0, - 0,28,0,1,255,224,21,26,78,25,2,0,255,224,0,14, - 0,0,14,0,0,14,0,0,14,0,0,15,255,0,14,1, - 192,14,0,224,14,0,240,14,0,120,14,0,120,14,0,120, - 14,0,120,14,0,120,14,0,240,14,0,224,14,1,192,15, - 255,0,14,0,0,14,0,0,14,0,0,14,0,0,14,0, - 0,14,0,0,14,0,0,255,224,0,16,26,52,19,1,0, - 1,240,3,28,6,14,14,14,28,14,28,14,28,12,28,28, - 28,48,29,192,28,48,28,24,28,12,28,14,28,6,28,7, - 28,7,28,7,28,7,28,7,28,135,29,199,29,199,29,142, - 29,140,252,120,16,25,50,19,2,1,112,0,112,0,56,0, - 28,0,12,0,2,0,0,0,0,0,15,128,48,224,32,112, - 96,112,120,112,120,112,0,112,1,240,30,112,112,112,96,112, - 224,112,224,113,224,241,225,113,113,126,62,60,16,25,50,19, - 2,1,0,112,0,240,0,224,1,128,3,0,2,0,0,0, - 0,0,15,128,48,224,96,112,96,112,120,112,120,112,0,112, - 1,240,30,112,112,112,96,112,224,112,224,113,224,241,225,113, - 113,126,62,60,16,25,50,19,2,0,6,0,7,0,7,0, - 13,128,24,192,48,96,0,0,0,0,15,128,48,224,96,112, - 96,112,120,112,120,112,0,112,1,240,30,112,112,112,96,112, - 224,112,224,113,224,241,225,113,113,126,62,60,16,24,48,19, - 2,0,30,48,63,224,35,192,0,0,0,0,0,0,0,0, - 15,128,48,224,96,112,96,112,120,112,120,112,0,112,1,240, - 30,112,112,112,96,112,224,112,224,113,224,241,225,113,113,126, - 62,60,16,24,48,19,2,0,48,96,112,224,112,224,48,96, - 0,0,0,0,0,0,15,0,48,192,96,96,96,96,112,96, - 112,96,0,96,1,224,30,96,112,96,96,96,224,96,224,97, - 224,225,225,99,113,126,62,60,16,25,50,19,2,0,7,0, - 24,192,16,64,16,64,24,192,7,0,0,0,0,0,15,128, - 48,224,96,112,96,112,120,112,120,112,0,112,1,240,30,112, - 112,112,96,112,224,112,224,113,224,241,225,113,113,126,62,60, - 22,17,51,26,2,0,15,135,192,48,236,112,96,120,48,112, - 120,56,120,112,24,56,112,28,0,112,28,7,255,252,56,112, - 0,112,112,0,224,112,0,224,112,4,224,248,8,224,184,8, - 225,56,16,113,28,48,62,7,192,12,24,48,16,2,249,15, - 128,24,96,48,48,112,48,96,112,224,112,224,112,224,0,224, - 0,224,0,224,0,224,0,96,16,112,16,48,32,24,96,15, - 128,2,0,6,0,1,128,0,192,0,192,16,192,15,128,13, - 25,50,17,2,1,48,0,56,0,28,0,12,0,6,0,3, - 0,0,0,0,0,15,128,24,224,48,96,112,112,96,48,224, - 56,224,56,255,248,224,0,224,0,224,0,224,8,112,16,112, - 16,48,16,24,96,7,128,13,25,50,17,2,1,0,112,0, - 112,0,224,0,192,1,128,3,0,0,0,0,0,15,128,24, - 224,48,96,112,112,96,48,224,56,224,56,255,248,224,0,224, - 0,224,0,224,8,112,16,112,16,48,16,24,96,7,128,13, - 25,50,17,2,0,3,0,3,0,7,128,5,128,8,64,16, - 32,0,0,0,0,15,128,24,224,48,96,112,112,96,48,224, - 56,224,56,255,248,224,0,224,0,224,0,224,8,112,16,112, - 16,48,32,24,96,7,128,13,24,48,17,2,0,24,96,56, - 112,56,112,24,96,0,0,0,0,0,0,15,128,24,224,48, - 96,112,48,96,48,224,56,224,56,255,248,224,0,224,0,224, - 0,224,8,112,16,112,16,48,32,24,96,7,128,9,25,50, - 11,0,0,192,0,224,0,112,0,56,0,8,0,4,0,0, - 0,0,0,62,0,14,0,14,0,14,0,14,0,14,0,14, - 0,14,0,14,0,14,0,14,0,14,0,14,0,14,0,14, - 0,14,0,63,128,8,25,25,10,2,0,3,7,7,12,24, - 48,0,0,248,56,56,56,56,56,56,56,56,56,56,56,56, - 56,56,56,254,9,25,50,11,1,0,24,0,28,0,60,0, - 54,0,99,0,128,128,0,0,0,0,124,0,28,0,28,0, - 28,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0, - 28,0,28,0,28,0,28,0,28,0,127,0,9,24,48,11, - 1,0,97,128,227,128,227,128,97,128,0,0,0,0,0,0, - 126,0,14,0,14,0,14,0,14,0,14,0,14,0,14,0, - 14,0,14,0,14,0,14,0,14,0,14,0,14,0,14,0, - 127,128,14,26,52,18,2,0,28,16,14,48,15,192,7,128, - 7,128,13,192,48,224,0,224,0,112,7,240,24,120,48,56, - 112,60,112,28,224,28,224,28,224,28,224,28,224,28,224,28, - 224,28,112,24,112,56,48,48,24,96,7,128,17,24,72,21, - 2,0,7,4,0,15,204,0,9,248,0,8,112,0,0,0, - 0,0,0,0,0,0,0,248,248,0,57,28,0,58,14,0, - 60,14,0,60,14,0,56,14,0,56,14,0,56,14,0,56, - 14,0,56,14,0,56,14,0,56,14,0,56,14,0,56,14, - 0,56,14,0,56,14,0,254,63,128,14,25,50,18,2,1, - 56,0,56,0,28,0,12,0,6,0,3,0,0,0,0,0, - 7,128,24,96,48,48,112,56,112,24,224,28,224,28,224,28, - 224,28,224,28,224,28,224,28,112,24,112,56,48,48,24,96, - 7,128,14,25,50,18,2,1,0,48,0,112,0,224,0,192, - 1,128,1,0,0,0,0,0,7,128,24,96,48,48,112,56, - 112,24,224,28,224,28,224,28,224,28,224,28,224,28,224,28, - 112,24,112,56,48,48,24,96,7,128,14,25,50,18,2,0, - 3,0,3,0,7,128,4,128,8,64,16,32,0,0,0,0, - 7,128,24,96,48,48,112,56,112,24,224,28,224,28,224,28, - 224,28,224,28,224,28,224,28,112,24,112,56,48,48,24,96, - 7,128,14,24,48,18,2,0,30,16,31,240,33,224,0,0, - 0,0,0,0,0,0,7,128,24,96,48,48,112,56,112,24, - 224,28,224,28,224,28,224,28,224,28,224,28,224,28,112,24, - 112,56,48,48,24,96,7,128,14,24,48,18,2,0,24,48, - 56,112,56,112,24,48,0,0,0,0,0,0,7,128,24,96, - 48,48,112,56,112,24,224,28,224,28,224,28,224,28,224,28, - 224,28,224,28,112,24,112,56,48,48,24,96,7,128,30,23, - 92,34,2,254,0,3,0,0,0,7,128,0,0,7,128,0, - 0,7,128,0,0,3,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 255,255,255,252,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0, - 0,7,128,0,0,7,128,0,0,7,128,0,0,3,0,0, - 14,17,34,18,2,0,7,132,24,104,48,56,112,56,112,56, - 224,92,224,156,225,156,227,28,226,28,228,28,232,28,120,24, - 112,56,48,48,88,96,135,192,17,25,75,20,1,1,28,0, - 0,28,0,0,14,0,0,3,0,0,1,0,0,0,128,0, - 0,0,0,0,0,0,248,62,0,56,14,0,56,14,0,56, - 14,0,56,14,0,56,14,0,56,14,0,56,14,0,56,14, - 0,56,14,0,56,14,0,56,14,0,56,30,0,56,30,0, - 56,46,0,28,78,0,15,143,128,17,25,75,20,1,1,0, - 28,0,0,60,0,0,48,0,0,96,0,0,192,0,0,128, - 0,0,0,0,0,0,0,248,62,0,56,14,0,56,14,0, - 56,14,0,56,14,0,56,14,0,56,14,0,56,14,0,56, - 14,0,56,14,0,56,14,0,56,14,0,56,30,0,56,30, - 0,56,46,0,28,78,0,15,143,128,17,25,75,20,1,0, - 0,128,0,1,192,0,1,192,0,3,96,0,4,48,0,8, - 8,0,0,0,0,0,0,0,248,62,0,56,14,0,56,14, - 0,56,14,0,56,14,0,56,14,0,56,14,0,56,14,0, - 56,14,0,56,14,0,56,14,0,56,14,0,56,30,0,56, - 30,0,56,46,0,28,78,0,15,143,128,17,24,72,20,1, - 0,12,48,0,28,56,0,28,56,0,12,48,0,0,0,0, - 0,0,0,0,0,0,248,62,0,56,14,0,56,14,0,56, - 14,0,56,14,0,56,14,0,56,14,0,56,14,0,56,14, - 0,56,14,0,56,14,0,56,14,0,56,30,0,56,30,0, - 56,46,0,28,78,0,15,143,128,18,33,99,19,1,249,0, - 12,0,0,28,0,0,24,0,0,48,0,0,96,0,0,64, - 0,0,0,0,0,0,0,255,31,192,28,6,0,28,4,0, - 12,4,0,14,4,0,14,4,0,6,8,0,7,8,0,7, - 8,0,3,16,0,3,144,0,3,144,0,1,224,0,1,224, - 0,1,224,0,0,192,0,0,192,0,0,64,0,0,128,0, - 0,128,0,112,128,0,113,128,0,113,0,0,114,0,0,60, - 0,0,16,34,68,19,1,247,12,0,60,0,92,0,28,0, - 28,0,28,0,28,0,28,0,28,60,28,126,28,143,29,7, - 30,7,30,7,30,7,28,6,28,14,28,14,28,12,28,24, - 28,16,28,32,28,64,29,128,31,0,28,0,28,0,28,0, - 28,0,28,0,28,0,28,0,28,0,224,0,17,32,96,19, - 1,248,6,12,0,7,28,0,7,28,0,6,12,0,0,0, - 0,0,0,0,0,0,0,255,31,128,28,6,0,28,4,0, - 14,4,0,14,4,0,14,8,0,7,8,0,7,8,0,7, - 16,0,3,144,0,3,144,0,3,160,0,1,224,0,1,224, - 0,1,224,0,0,192,0,0,192,0,0,64,0,0,128,0, - 0,128,0,112,128,0,121,0,0,121,0,0,114,0,0,60, - 0,0}; -/* - Fontname: -FreeType-Old Standard TT-Medium-R-Normal--36-360-72-72-P-189-ISO10646-1 - Copyright: Copyright (C) 2006-2008 Alexey Kryukov - Capital A Height: 0, '1' Height: 25 - Calculated Max Values w=30 h=34 x= 4 y=10 dx=34 dy= 0 ascent=27 len=124 - Font Bounding box w=94 h=46 x=-29 y=-11 - Calculated Min Values x= 0 y=-7 dx= 0 dy= 0 - Pure Font ascent =25 descent= 0 - X Font ascent =25 descent= 0 - Max Font ascent =27 descent=-7 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_osr26n[955] U8G_FONT_SECTION("u8g_font_osr26n") = { - 0,94,46,227,245,25,0,0,0,0,42,58,0,27,249,25, - 0,13,15,30,18,3,10,7,0,7,0,7,0,195,24,226, - 56,242,120,58,224,7,0,7,128,122,240,242,120,226,56,7, - 0,7,0,7,0,30,31,124,34,2,250,0,3,0,0,0, - 3,0,0,0,3,0,0,0,3,0,0,0,3,0,0,0, - 3,0,0,0,3,0,0,0,3,0,0,0,3,0,0,0, - 3,0,0,0,3,0,0,0,3,0,0,0,3,0,0,0, - 3,0,0,0,3,0,0,255,255,255,252,0,3,0,0,0, - 3,0,0,0,3,0,0,0,3,0,0,0,3,0,0,0, - 3,0,0,0,3,0,0,0,3,0,0,0,3,0,0,0, - 3,0,0,0,3,0,0,0,3,0,0,0,3,0,0,0, - 3,0,0,0,3,0,0,5,11,11,10,2,250,112,248,248, - 120,8,8,8,16,16,32,64,9,2,4,13,2,8,255,128, - 255,128,4,5,5,10,3,0,96,240,240,240,96,12,34,68, - 16,2,249,0,16,0,48,0,48,0,32,0,96,0,96,0, - 64,0,192,0,192,0,128,0,128,1,128,1,0,1,0,3, - 0,2,0,2,0,6,0,4,0,4,0,12,0,8,0,8, - 0,24,0,24,0,16,0,48,0,48,0,32,0,96,0,96, - 0,64,0,192,0,192,0,17,25,75,21,2,0,3,224,0, - 14,56,0,28,28,0,24,12,0,56,14,0,112,7,0,112, - 7,0,112,7,0,240,7,128,240,7,128,240,7,128,240,7, - 128,240,7,128,240,7,128,240,7,128,240,7,128,240,7,128, - 112,7,0,112,7,0,112,7,0,56,14,0,56,14,0,24, - 12,0,12,24,0,7,112,0,12,25,50,21,4,0,1,0, - 3,0,3,0,15,0,255,0,7,0,7,0,7,0,7,0, - 7,0,7,0,7,0,7,0,7,0,7,0,7,0,7,0, - 7,0,7,0,7,0,7,0,7,0,7,0,7,0,255,240, - 15,25,50,21,3,0,15,192,48,112,96,56,64,60,192,30, - 192,30,224,30,248,30,248,30,120,28,0,60,0,56,0,112, - 0,224,1,192,3,0,14,0,28,4,56,4,48,4,96,4, - 96,12,255,252,255,252,255,252,15,25,50,21,3,0,15,192, - 48,112,32,56,96,28,112,28,120,28,120,28,48,28,0,28, - 0,56,0,112,31,192,24,112,0,56,0,60,0,30,0,30, - 112,30,248,30,248,30,248,30,192,60,192,56,96,112,63,224, - 17,25,75,21,2,0,0,16,0,0,48,0,0,112,0,0, - 112,0,0,240,0,1,240,0,1,112,0,3,112,0,6,112, - 0,6,112,0,12,112,0,8,112,0,24,112,0,48,112,0, - 32,112,0,96,112,0,192,112,0,255,255,128,0,112,0,0, - 112,0,0,112,0,0,112,0,0,112,0,0,112,0,7,255, - 128,15,26,52,21,3,0,32,0,48,56,63,240,63,192,47, - 0,32,0,32,0,32,0,32,0,39,192,56,112,48,56,32, - 60,32,28,0,30,0,30,0,30,0,30,120,30,248,30,248, - 28,240,60,224,60,96,56,112,112,63,192,15,25,50,21,3, - 0,3,224,6,24,12,12,24,28,56,60,48,60,112,16,112, - 0,112,0,243,224,246,56,252,28,248,28,248,14,240,14,240, - 14,240,14,240,14,112,14,112,14,112,12,56,28,56,24,24, - 56,14,224,14,25,50,21,3,0,255,252,255,252,255,252,192, - 12,128,8,128,8,128,8,128,16,0,16,0,32,0,96,0, - 64,0,128,1,128,1,128,3,0,3,0,7,0,7,0,15, - 128,15,128,15,128,15,128,15,128,7,128,17,25,75,21,2, - 0,7,240,0,28,28,0,48,14,0,112,6,0,224,3,0, - 224,3,0,224,3,0,240,3,0,240,6,0,124,6,0,127, - 140,0,31,240,0,7,252,0,25,254,0,48,63,0,96,15, - 128,224,7,128,224,3,128,224,3,128,224,3,128,224,3,0, - 96,7,0,112,6,0,56,12,0,15,248,0,15,25,50,21, - 3,0,7,192,24,96,48,48,112,56,112,28,224,28,224,28, - 224,30,224,30,224,30,224,30,112,62,112,62,56,94,15,158, - 0,30,0,28,0,28,56,28,120,28,120,56,112,56,96,112, - 48,224,31,192,4,17,17,10,3,0,96,240,240,240,96,0, - 0,0,0,0,0,0,96,240,240,240,96}; -/* - Fontname: -FreeType-Old Standard TT-Medium-R-Normal--36-360-72-72-P-189-ISO10646-1 - Copyright: Copyright (C) 2006-2008 Alexey Kryukov - Capital A Height: 26, '1' Height: 25 - Calculated Max Values w=36 h=34 x= 4 y=20 dx=38 dy= 0 ascent=28 len=130 - Font Bounding box w=94 h=46 x=-29 y=-11 - Calculated Min Values x=-1 y=-8 dx= 0 dy= 0 - Pure Font ascent =26 descent=-8 - X Font ascent =27 descent=-8 - Max Font ascent =28 descent=-8 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_osr26r[6049] U8G_FONT_SECTION("u8g_font_osr26r") = { - 0,94,46,227,245,26,7,96,17,82,32,127,248,28,248,27, - 248,0,0,0,10,0,0,4,25,25,10,3,0,96,240,240, - 240,240,240,240,240,96,96,96,96,96,96,96,96,96,96,32, - 64,96,240,240,240,96,8,7,7,14,3,20,195,195,195,195, - 195,195,66,19,25,75,25,3,0,1,130,0,1,130,0,1, - 2,0,1,6,0,3,6,0,3,6,0,3,6,0,255,255, - 224,2,4,0,2,4,0,2,12,0,6,12,0,6,12,0, - 6,12,0,6,8,0,4,8,0,4,8,0,255,255,224,12, - 24,0,12,24,0,12,16,0,8,16,0,8,48,0,8,48, - 0,24,48,0,16,31,62,21,2,253,2,64,2,64,2,64, - 7,224,26,92,50,70,34,66,98,67,98,71,98,79,98,79, - 114,78,58,64,63,64,31,192,7,240,3,252,2,126,2,78, - 34,71,242,67,242,67,226,67,226,67,194,66,66,70,34,76, - 30,112,3,192,2,64,2,64,24,25,75,30,3,0,30,0, - 48,33,0,32,97,128,96,192,192,64,192,192,192,192,192,128, - 192,193,0,192,195,0,192,194,0,64,134,0,97,132,0,34, - 8,0,28,24,112,0,16,132,0,49,134,0,33,2,0,67, - 3,0,195,3,0,131,3,1,131,3,1,3,3,3,3,3, - 6,1,6,4,1,134,12,0,252,24,25,75,28,2,0,1, - 240,0,3,8,0,6,12,0,12,4,0,12,4,0,12,12, - 0,14,8,0,14,24,0,7,48,0,7,192,0,3,193,255, - 7,192,56,13,224,48,24,240,48,48,112,32,112,120,96,112, - 60,64,224,28,128,224,15,128,224,15,0,224,7,0,240,3, - 129,112,15,194,120,25,228,31,224,252,2,7,7,8,3,20, - 192,192,192,192,192,192,64,8,33,33,14,4,250,3,6,12, - 12,24,16,48,48,96,96,96,192,192,192,192,192,192,192,192, - 192,192,64,96,96,96,48,48,24,24,12,6,6,3,8,33, - 33,13,2,250,192,96,96,48,24,24,12,12,6,6,6,2, - 3,3,3,3,3,3,3,3,2,6,6,6,4,12,12,24, - 24,48,96,192,128,13,15,30,18,3,10,7,0,7,0,7, - 0,195,24,226,56,242,120,58,224,7,0,7,128,122,240,242, - 120,226,56,7,0,7,0,7,0,30,31,124,34,2,250,0, - 3,0,0,0,3,0,0,0,3,0,0,0,3,0,0,0, - 3,0,0,0,3,0,0,0,3,0,0,0,3,0,0,0, - 3,0,0,0,3,0,0,0,3,0,0,0,3,0,0,0, - 3,0,0,0,3,0,0,0,3,0,0,255,255,255,252,0, - 3,0,0,0,3,0,0,0,3,0,0,0,3,0,0,0, - 3,0,0,0,3,0,0,0,3,0,0,0,3,0,0,0, - 3,0,0,0,3,0,0,0,3,0,0,0,3,0,0,0, - 3,0,0,0,3,0,0,0,3,0,0,5,11,11,10,2, - 250,112,248,248,120,8,8,8,16,16,32,64,9,2,4,13, - 2,8,255,128,255,128,4,5,5,10,3,0,96,240,240,240, - 96,12,34,68,16,2,249,0,16,0,48,0,48,0,32,0, - 96,0,96,0,64,0,192,0,192,0,128,0,128,1,128,1, - 0,1,0,3,0,2,0,2,0,6,0,4,0,4,0,12, - 0,8,0,8,0,24,0,24,0,16,0,48,0,48,0,32, - 0,96,0,96,0,64,0,192,0,192,0,17,25,75,21,2, - 0,3,224,0,14,56,0,28,28,0,24,12,0,56,14,0, - 112,7,0,112,7,0,112,7,0,240,7,128,240,7,128,240, - 7,128,240,7,128,240,7,128,240,7,128,240,7,128,240,7, - 128,240,7,128,112,7,0,112,7,0,112,7,0,56,14,0, - 56,14,0,24,12,0,12,24,0,7,112,0,12,25,50,21, - 4,0,1,0,3,0,3,0,15,0,255,0,7,0,7,0, - 7,0,7,0,7,0,7,0,7,0,7,0,7,0,7,0, - 7,0,7,0,7,0,7,0,7,0,7,0,7,0,7,0, - 7,0,255,240,15,25,50,21,3,0,15,192,48,112,96,56, - 64,60,192,30,192,30,224,30,248,30,248,30,120,28,0,60, - 0,56,0,112,0,224,1,192,3,0,14,0,28,4,56,4, - 48,4,96,4,96,12,255,252,255,252,255,252,15,25,50,21, - 3,0,15,192,48,112,32,56,96,28,112,28,120,28,120,28, - 48,28,0,28,0,56,0,112,31,192,24,112,0,56,0,60, - 0,30,0,30,112,30,248,30,248,30,248,30,192,60,192,56, - 96,112,63,224,17,25,75,21,2,0,0,16,0,0,48,0, - 0,112,0,0,112,0,0,240,0,1,240,0,1,112,0,3, - 112,0,6,112,0,6,112,0,12,112,0,8,112,0,24,112, - 0,48,112,0,32,112,0,96,112,0,192,112,0,255,255,128, - 0,112,0,0,112,0,0,112,0,0,112,0,0,112,0,0, - 112,0,7,255,128,15,26,52,21,3,0,32,0,48,56,63, - 240,63,192,47,0,32,0,32,0,32,0,32,0,39,192,56, - 112,48,56,32,60,32,28,0,30,0,30,0,30,0,30,120, - 30,248,30,248,28,240,60,224,60,96,56,112,112,63,192,15, - 25,50,21,3,0,3,224,6,24,12,12,24,28,56,60,48, - 60,112,16,112,0,112,0,243,224,246,56,252,28,248,28,248, - 14,240,14,240,14,240,14,240,14,112,14,112,14,112,12,56, - 28,56,24,24,56,14,224,14,25,50,21,3,0,255,252,255, - 252,255,252,192,12,128,8,128,8,128,8,128,16,0,16,0, - 32,0,96,0,64,0,128,1,128,1,128,3,0,3,0,7, - 0,7,0,15,128,15,128,15,128,15,128,15,128,7,128,17, - 25,75,21,2,0,7,240,0,28,28,0,48,14,0,112,6, - 0,224,3,0,224,3,0,224,3,0,240,3,0,240,6,0, - 124,6,0,127,140,0,31,240,0,7,252,0,25,254,0,48, - 63,0,96,15,128,224,7,128,224,3,128,224,3,128,224,3, - 128,224,3,0,96,7,0,112,6,0,56,12,0,15,248,0, - 15,25,50,21,3,0,7,192,24,96,48,48,112,56,112,28, - 224,28,224,28,224,30,224,30,224,30,224,30,112,62,112,62, - 56,94,15,158,0,30,0,28,0,28,56,28,120,28,120,56, - 112,56,96,112,48,224,31,192,4,17,17,10,3,0,96,240, - 240,240,96,0,0,0,0,0,0,0,96,240,240,240,96,5, - 23,23,11,3,250,112,248,248,248,112,0,0,0,0,0,0, - 0,112,248,248,120,24,24,24,16,48,32,64,28,29,116,34, - 3,251,0,0,0,112,0,0,1,192,0,0,7,0,0,0, - 28,0,0,0,112,0,0,1,224,0,0,3,128,0,0,14, - 0,0,0,56,0,0,0,224,0,0,3,128,0,0,15,0, - 0,0,28,0,0,0,112,0,0,0,192,0,0,0,112,0, - 0,0,28,0,0,0,7,0,0,0,1,192,0,0,0,240, - 0,0,0,56,0,0,0,14,0,0,0,3,128,0,0,0, - 224,0,0,0,56,0,0,0,14,0,0,0,7,0,0,0, - 1,192,0,0,0,112,30,8,32,34,2,6,255,255,255,252, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,255,255,255,252,28,29,116,34, - 3,251,224,0,0,0,56,0,0,0,14,0,0,0,3,128, - 0,0,0,224,0,0,0,112,0,0,0,28,0,0,0,7, - 0,0,0,1,192,0,0,0,112,0,0,0,28,0,0,0, - 15,0,0,0,3,128,0,0,0,224,0,0,0,48,0,0, - 0,224,0,0,3,128,0,0,14,0,0,0,56,0,0,0, - 240,0,0,1,192,0,0,7,0,0,0,28,0,0,0,112, - 0,0,1,192,0,0,7,0,0,0,30,0,0,0,56,0, - 0,0,224,0,0,0,13,25,50,17,2,0,15,128,48,224, - 64,112,192,56,192,56,248,56,248,56,112,56,0,112,0,224, - 1,192,3,128,3,0,4,0,12,0,8,64,8,64,8,128, - 7,0,0,0,3,0,7,128,7,128,7,128,3,0,26,27, - 108,30,2,0,0,4,0,0,0,251,224,0,3,0,56,0, - 6,0,12,0,12,0,6,0,24,0,3,0,48,15,1,0, - 48,49,241,128,96,96,241,128,96,192,224,128,193,192,224,192, - 193,128,224,192,193,128,192,192,195,128,192,192,195,1,192,192, - 195,1,192,192,195,1,129,128,195,3,129,128,67,7,129,0, - 99,7,130,0,97,137,132,0,32,240,248,0,48,0,0,0, - 24,0,0,0,12,0,16,0,7,0,48,0,1,255,192,0, - 25,26,104,28,2,0,0,8,0,0,0,12,0,0,0,28, - 0,0,0,28,0,0,0,30,0,0,0,62,0,0,0,46, - 0,0,0,47,0,0,0,103,0,0,0,103,0,0,0,71, - 128,0,0,195,128,0,0,195,128,0,0,131,192,0,1,129, - 192,0,1,129,192,0,3,1,224,0,3,255,224,0,2,0, - 224,0,6,0,240,0,6,0,112,0,6,0,112,0,12,0, - 120,0,12,0,120,0,30,0,120,0,255,195,255,128,20,26, - 78,25,3,0,255,252,0,28,3,0,28,1,192,28,1,192, - 28,0,224,28,0,224,28,0,224,28,0,224,28,0,224,28, - 1,192,28,1,128,28,3,0,31,252,0,28,7,0,28,1, - 192,28,1,224,28,0,224,28,0,240,28,0,240,28,0,240, - 28,0,240,28,0,240,28,1,224,28,1,192,28,3,128,255, - 254,0,19,26,78,24,3,1,3,252,32,14,6,96,28,3, - 224,24,1,224,56,0,224,120,0,224,112,0,96,112,0,96, - 240,0,96,240,0,32,240,0,0,240,0,0,240,0,0,240, - 0,0,240,0,0,240,0,0,240,0,0,112,0,32,112,0, - 32,120,0,96,56,0,64,56,0,64,28,0,128,12,0,128, - 6,3,0,3,222,0,24,26,78,29,3,0,255,255,0,28, - 1,192,28,0,112,28,0,56,28,0,56,28,0,28,28,0, - 30,28,0,30,28,0,14,28,0,15,28,0,15,28,0,15, - 28,0,15,28,0,15,28,0,15,28,0,15,28,0,15,28, - 0,14,28,0,30,28,0,30,28,0,28,28,0,56,28,0, - 56,28,0,112,28,1,192,255,255,0,21,26,78,25,2,0, - 255,255,248,14,0,120,14,0,56,14,0,24,14,0,24,14, - 0,8,14,0,8,14,4,8,14,4,0,14,4,0,14,12, - 0,14,12,0,15,252,0,14,12,0,14,4,0,14,4,0, - 14,4,8,14,4,8,14,0,8,14,0,8,14,0,24,14, - 0,24,14,0,56,14,0,56,14,0,248,255,255,248,20,26, - 78,24,2,0,255,255,240,14,0,240,14,0,112,14,0,48, - 14,0,48,14,0,16,14,0,16,14,4,16,14,4,0,14, - 4,0,14,12,0,14,12,0,15,252,0,14,12,0,14,12, - 0,14,4,0,14,4,0,14,4,0,14,0,0,14,0,0, - 14,0,0,14,0,0,14,0,0,14,0,0,14,0,0,255, - 224,0,22,27,81,26,3,0,0,32,0,3,220,32,6,7, - 32,12,3,224,24,1,224,56,0,224,56,0,96,112,0,96, - 112,0,96,112,0,32,240,0,32,240,0,0,240,0,0,240, - 0,0,240,15,252,240,0,224,240,0,224,240,0,224,240,0, - 224,112,0,224,112,0,224,56,0,224,56,1,224,24,1,32, - 12,3,32,6,6,32,3,252,32,24,26,78,28,2,0,255, - 195,255,14,0,56,14,0,56,14,0,56,14,0,56,14,0, - 56,14,0,56,14,0,56,14,0,56,14,0,56,14,0,56, - 14,0,56,15,255,248,14,0,56,14,0,56,14,0,56,14, - 0,56,14,0,56,14,0,56,14,0,56,14,0,56,14,0, - 56,14,0,56,14,0,56,14,0,56,255,195,255,10,26,52, - 14,2,0,255,192,14,0,14,0,14,0,14,0,14,0,14, - 0,14,0,14,0,14,0,14,0,14,0,14,0,14,0,14, - 0,14,0,14,0,14,0,14,0,14,0,14,0,14,0,14, - 0,14,0,14,0,255,192,16,26,52,19,2,0,3,255,0, - 56,0,56,0,56,0,56,0,56,0,56,0,56,0,56,0, - 56,0,56,0,56,0,56,0,56,0,56,0,56,0,56,0, - 56,112,56,248,56,248,56,240,56,192,48,192,112,96,96,63, - 192,24,26,78,28,2,0,255,199,254,14,1,240,14,0,224, - 14,0,192,14,1,128,14,3,0,14,6,0,14,12,0,14, - 24,0,14,24,0,14,56,0,14,124,0,14,188,0,15,62, - 0,15,30,0,14,31,0,14,15,0,14,15,128,14,7,128, - 14,7,192,14,3,192,14,1,224,14,1,240,14,0,240,14, - 0,248,255,199,255,20,26,78,24,2,0,255,224,0,14,0, - 0,14,0,0,14,0,0,14,0,0,14,0,0,14,0,0, - 14,0,0,14,0,0,14,0,0,14,0,0,14,0,0,14, - 0,0,14,0,0,14,0,0,14,0,0,14,0,16,14,0, - 16,14,0,32,14,0,48,14,0,48,14,0,48,14,0,112, - 14,0,240,14,3,240,255,255,240,26,26,104,30,2,0,255, - 0,31,192,15,0,30,0,15,128,30,0,15,128,46,0,11, - 128,46,0,11,128,46,0,11,192,110,0,9,192,78,0,9, - 192,78,0,9,224,78,0,8,224,142,0,8,224,142,0,8, - 224,142,0,8,241,142,0,8,113,14,0,8,113,14,0,8, - 121,14,0,8,59,14,0,8,58,14,0,8,58,14,0,8, - 30,14,0,8,28,14,0,8,28,14,0,8,12,14,0,28, - 12,14,0,255,136,255,192,25,26,104,28,2,0,254,0,255, - 128,15,0,28,0,15,128,8,0,15,128,8,0,11,192,8, - 0,11,192,8,0,9,224,8,0,8,240,8,0,8,240,8, - 0,8,120,8,0,8,60,8,0,8,60,8,0,8,30,8, - 0,8,30,8,0,8,15,8,0,8,7,136,0,8,7,136, - 0,8,3,200,0,8,1,232,0,8,1,232,0,8,0,248, - 0,8,0,120,0,8,0,120,0,8,0,56,0,28,0,24, - 0,255,128,24,0,21,27,81,26,3,0,0,32,0,3,220, - 0,6,3,0,12,1,128,28,1,192,56,0,224,56,0,224, - 120,0,240,112,0,112,112,0,112,240,0,120,240,0,120,240, - 0,120,240,0,120,240,0,120,240,0,120,240,0,120,240,0, - 120,112,0,112,112,0,112,120,0,240,56,0,224,56,0,224, - 28,1,192,12,1,128,6,3,0,3,254,0,21,26,78,25, - 2,0,255,255,0,14,1,192,14,0,224,14,0,240,14,0, - 120,14,0,120,14,0,120,14,0,120,14,0,120,14,0,112, - 14,0,240,14,0,224,14,1,192,15,254,0,14,0,0,14, - 0,0,14,0,0,14,0,0,14,0,0,14,0,0,14,0, - 0,14,0,0,14,0,0,14,0,0,14,0,0,255,224,0, - 21,33,99,26,3,250,0,32,0,3,220,0,6,3,0,12, - 1,128,28,1,192,56,0,224,56,0,224,120,0,240,112,0, - 112,112,0,112,240,0,120,240,0,120,240,0,120,240,0,120, - 240,0,120,240,0,120,240,0,120,240,0,120,112,0,112,112, - 0,112,120,0,240,56,112,224,57,152,224,29,13,192,13,13, - 128,7,15,8,3,158,8,0,110,8,0,14,8,0,14,24, - 0,7,176,0,7,240,0,3,192,22,26,78,25,2,0,255, - 255,0,14,3,192,14,1,224,14,0,240,14,0,240,14,0, - 240,14,0,240,14,0,240,14,1,224,14,1,192,14,7,128, - 15,252,0,14,6,0,14,7,0,14,3,128,14,3,128,14, - 3,128,14,3,192,14,3,192,14,3,192,14,3,196,14,1, - 196,14,1,196,14,1,236,14,1,248,255,224,240,17,26,78, - 22,3,1,31,227,0,48,51,0,96,31,0,192,15,0,192, - 7,0,192,3,0,192,3,0,224,3,0,240,1,0,120,0, - 0,127,0,0,63,192,0,31,248,0,7,252,0,1,254,0, - 128,63,0,128,15,128,128,3,128,192,3,128,192,1,128,192, - 1,128,224,1,128,240,1,0,248,3,0,140,6,0,135,252, - 0,21,26,78,26,3,0,255,255,248,240,112,120,224,112,56, - 192,112,24,192,112,24,192,112,24,128,112,8,128,112,8,128, - 112,8,128,112,8,0,112,0,0,112,0,0,112,0,0,112, - 0,0,112,0,0,112,0,0,112,0,0,112,0,0,112,0, - 0,112,0,0,112,0,0,112,0,0,112,0,0,112,0,0, - 112,0,7,255,128,25,26,104,29,2,0,255,192,255,128,14, - 0,14,0,14,0,4,0,14,0,4,0,14,0,4,0,14, - 0,4,0,14,0,4,0,14,0,4,0,14,0,4,0,14, - 0,4,0,14,0,4,0,14,0,4,0,14,0,4,0,14, - 0,4,0,14,0,4,0,14,0,4,0,14,0,4,0,14, - 0,4,0,14,0,4,0,14,0,4,0,14,0,4,0,6, - 0,8,0,7,0,8,0,3,0,16,0,1,192,32,0,0, - 127,192,0,25,26,104,28,2,0,255,241,255,128,15,0,60, - 0,15,0,24,0,7,128,24,0,7,128,16,0,3,128,48, - 0,3,192,48,0,3,192,48,0,1,192,32,0,1,224,96, - 0,1,224,96,0,0,224,64,0,0,240,192,0,0,240,192, - 0,0,112,128,0,0,113,128,0,0,121,128,0,0,57,0, - 0,0,59,0,0,0,63,0,0,0,30,0,0,0,30,0, - 0,0,14,0,0,0,14,0,0,0,12,0,0,0,4,0, - 0,36,26,130,38,1,0,255,231,255,63,240,15,0,248,7, - 128,15,0,120,3,0,7,0,120,3,0,7,128,120,6,0, - 7,128,248,6,0,3,128,252,6,0,3,128,252,4,0,3, - 192,156,12,0,1,193,156,12,0,1,193,158,12,0,1,225, - 14,24,0,1,227,14,24,0,0,227,14,24,0,0,227,15, - 16,0,0,242,7,48,0,0,118,7,48,0,0,118,7,32, - 0,0,116,3,224,0,0,124,3,224,0,0,60,3,192,0, - 0,60,1,192,0,0,56,1,192,0,0,24,1,192,0,0, - 24,1,128,0,0,16,0,128,0,24,26,78,27,2,0,255, - 227,255,15,128,112,7,128,96,7,192,96,3,192,192,1,224, - 128,1,225,128,0,227,0,0,242,0,0,118,0,0,124,0, - 0,56,0,0,60,0,0,60,0,0,62,0,0,79,0,0, - 207,0,0,135,128,1,135,128,1,3,192,3,3,192,6,1, - 224,6,0,224,14,0,240,30,0,240,255,199,255,24,26,78, - 27,2,0,255,225,255,31,0,56,15,0,48,7,128,48,7, - 128,32,3,192,96,3,192,64,1,224,128,0,224,128,0,241, - 0,0,113,0,0,122,0,0,58,0,0,60,0,0,28,0, - 0,28,0,0,28,0,0,28,0,0,28,0,0,28,0,0, - 28,0,0,28,0,0,28,0,0,28,0,0,28,0,1,255, - 224,19,26,78,23,2,0,63,255,224,60,3,192,56,3,192, - 112,7,128,96,15,0,96,15,0,64,30,0,64,30,0,64, - 60,0,0,120,0,0,120,0,0,240,0,0,224,0,1,224, - 0,3,192,0,3,192,0,7,128,32,7,0,32,15,0,32, - 30,0,96,30,0,96,60,0,224,56,0,224,120,1,224,240, - 3,192,255,255,192,7,33,33,14,4,249,254,240,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,224,224,224,224,224,240,254,12,34,68,16, - 2,249,128,0,192,0,64,0,64,0,96,0,32,0,32,0, - 48,0,16,0,16,0,24,0,8,0,8,0,12,0,4,0, - 4,0,6,0,6,0,2,0,3,0,3,0,1,0,1,128, - 1,128,0,128,0,128,0,192,0,64,0,64,0,96,0,32, - 0,32,0,48,0,16,7,33,33,15,3,249,254,14,14,14, - 14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14, - 14,14,14,14,14,14,14,14,14,14,14,14,254,15,13,26, - 21,3,12,1,0,3,128,3,128,6,192,4,64,12,96,24, - 48,16,16,48,24,96,8,96,12,192,6,128,2,19,1,3, - 19,0,250,255,255,224,6,6,6,16,3,19,192,224,112,48, - 24,12,16,17,34,19,2,0,15,128,48,224,96,112,96,112, - 120,112,120,112,0,112,1,240,30,112,112,112,96,112,224,112, - 224,113,224,241,225,113,113,126,62,60,16,26,52,18,0,0, - 252,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0, - 28,0,28,112,29,140,29,14,30,6,30,7,28,7,28,7, - 28,7,28,7,28,7,28,7,28,7,28,7,30,6,26,14, - 17,12,16,240,12,17,34,16,2,0,15,128,24,96,48,48, - 112,48,96,112,224,112,224,112,224,0,224,0,224,0,224,0, - 224,0,96,16,112,16,48,32,24,64,15,128,16,26,52,19, - 2,0,1,248,0,56,0,56,0,56,0,56,0,56,0,56, - 0,56,0,56,14,56,57,184,48,184,112,120,96,120,224,56, - 224,56,224,56,224,56,224,56,224,56,224,56,96,56,112,120, - 48,120,48,248,15,63,13,17,34,17,2,0,15,128,24,224, - 48,96,112,112,96,48,224,56,224,56,255,248,224,0,224,0, - 224,0,224,8,112,16,112,16,48,32,24,96,7,128,12,26, - 52,12,1,0,7,192,12,32,28,48,56,112,56,112,56,0, - 56,0,56,0,56,0,255,128,56,0,56,0,56,0,56,0, - 56,0,56,0,56,0,56,0,56,0,56,0,56,0,56,0, - 56,0,56,0,56,0,255,128,17,25,75,20,2,248,7,199, - 0,28,117,128,56,59,128,112,31,128,112,28,0,112,28,0, - 112,28,0,112,28,0,56,56,0,28,112,0,7,192,0,56, - 0,0,64,0,0,64,0,0,64,0,0,127,224,0,63,248, - 0,14,28,0,112,2,0,192,2,0,192,2,0,192,2,0, - 224,4,0,112,8,0,15,240,0,18,26,78,21,1,0,252, - 0,0,28,0,0,28,0,0,28,0,0,28,0,0,28,0, - 0,28,0,0,28,0,0,28,0,0,28,124,0,28,142,0, - 29,7,0,30,7,0,30,7,0,28,7,0,28,7,0,28, - 7,0,28,7,0,28,7,0,28,7,0,28,7,0,28,7, - 0,28,7,0,28,7,0,28,7,0,255,31,192,7,25,25, - 10,2,0,48,120,120,48,0,0,0,0,248,56,56,56,56, - 56,56,56,56,56,56,56,56,56,56,56,254,9,34,68,11, - 255,248,1,128,3,128,3,128,1,128,0,0,0,0,0,0, - 0,0,0,0,31,128,3,128,3,128,3,128,3,128,3,128, - 3,128,3,128,3,128,3,128,3,128,3,128,3,128,3,128, - 3,128,3,128,3,128,3,128,3,128,67,128,227,128,227,0, - 195,0,70,0,60,0,17,26,78,19,1,0,252,0,0,28, - 0,0,28,0,0,28,0,0,28,0,0,28,0,0,28,0, - 0,28,0,0,28,0,0,28,127,0,28,24,0,28,16,0, - 28,48,0,28,32,0,28,64,0,28,128,0,29,192,0,29, - 192,0,30,224,0,28,112,0,28,112,0,28,56,0,28,60, - 0,28,28,0,28,30,0,255,127,128,9,26,52,11,1,0, - 252,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0, - 28,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0, - 28,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0, - 28,0,255,128,25,17,68,29,2,0,248,240,120,0,57,56, - 156,0,58,29,14,0,60,30,14,0,60,30,14,0,56,28, - 14,0,56,28,14,0,56,28,14,0,56,28,14,0,56,28, - 14,0,56,28,14,0,56,28,14,0,56,28,14,0,56,28, - 14,0,56,28,14,0,56,28,14,0,254,127,63,128,17,17, - 51,21,2,0,248,248,0,57,28,0,58,14,0,60,14,0, - 60,14,0,56,14,0,56,14,0,56,14,0,56,14,0,56, - 14,0,56,14,0,56,14,0,56,14,0,56,14,0,56,14, - 0,56,14,0,254,63,128,14,17,34,18,2,0,7,128,24, - 96,48,48,112,56,112,24,224,28,224,28,224,28,224,28,224, - 28,224,28,224,28,112,24,112,56,48,48,24,96,7,128,16, - 25,50,19,1,248,252,240,29,140,31,14,30,6,30,7,28, - 7,28,7,28,7,28,7,28,7,28,7,28,7,28,7,30, - 6,30,14,29,12,28,240,28,0,28,0,28,0,28,0,28, - 0,28,0,28,0,255,128,16,25,50,18,2,248,15,8,56, - 136,48,216,112,88,96,120,224,56,224,56,224,56,224,56,224, - 56,224,56,224,56,96,56,112,120,48,120,48,184,15,56,0, - 56,0,56,0,56,0,56,0,56,0,56,0,56,1,255,12, - 17,34,15,2,0,248,224,57,16,58,48,58,112,60,112,60, - 0,60,0,56,0,56,0,56,0,56,0,56,0,56,0,56, - 0,56,0,56,0,254,0,12,17,34,16,2,0,62,64,97, - 64,192,192,192,64,192,64,224,64,120,0,127,0,31,192,7, - 224,128,240,192,112,192,48,224,48,224,48,152,96,135,192,11, - 24,48,13,1,0,8,0,8,0,8,0,8,0,24,0,24, - 0,56,0,255,192,56,0,56,0,56,0,56,0,56,0,56, - 0,56,0,56,0,56,0,56,0,56,32,56,32,56,32,56, - 96,31,192,15,128,17,17,51,20,1,0,248,62,0,56,14, - 0,56,14,0,56,14,0,56,14,0,56,14,0,56,14,0, - 56,14,0,56,14,0,56,14,0,56,14,0,56,14,0,56, - 30,0,56,30,0,56,46,0,28,78,0,15,143,128,18,17, - 51,19,0,0,255,31,192,28,7,0,28,6,0,12,4,0, - 14,4,0,14,4,0,7,8,0,7,8,0,3,8,0,3, - 144,0,1,144,0,1,208,0,1,224,0,0,224,0,0,224, - 0,0,64,0,0,64,0,27,17,68,28,0,0,255,63,207, - 224,28,15,3,0,28,7,3,0,12,7,2,0,14,7,2, - 0,14,15,130,0,7,11,132,0,7,9,132,0,3,137,196, - 0,3,145,200,0,1,144,200,0,1,208,232,0,1,224,240, - 0,0,224,112,0,0,224,112,0,0,64,96,0,0,64,32, - 0,16,17,34,19,2,0,254,126,60,56,28,48,28,32,14, - 64,14,64,7,128,3,128,3,128,3,192,3,192,4,224,8, - 96,8,112,16,56,48,56,252,255,18,25,75,20,1,248,255, - 31,192,28,6,0,28,6,0,12,4,0,14,4,0,14,4, - 0,6,8,0,7,8,0,7,8,0,3,16,0,3,144,0, - 3,144,0,1,240,0,1,224,0,1,224,0,0,224,0,0, - 192,0,0,64,0,0,192,0,0,128,0,112,128,0,113,128, - 0,113,0,0,115,0,0,60,0,0,12,17,34,15,1,0, - 255,240,224,112,192,224,128,224,129,192,131,128,131,128,7,0, - 7,0,14,0,28,16,28,16,56,16,56,16,112,48,224,112, - 255,240,8,33,33,15,3,249,3,4,8,24,24,24,24,28, - 28,28,12,12,12,12,8,24,224,24,8,12,12,12,12,28, - 28,28,24,24,24,24,8,4,3,2,34,34,10,4,249,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,8,33,33,14,3,249,192,32,16,24,24,24,24,24,56, - 56,48,48,48,48,16,24,7,24,16,48,48,48,48,56,56, - 24,24,24,24,24,16,32,192,20,6,18,24,2,6,62,0, - 32,127,192,16,135,248,16,128,255,48,128,63,224,96,7,192, - 255}; -/* - Fontname: -FreeType-Old Standard TT-Medium-R-Normal--41-410-72-72-P-216-ISO10646-1 - Copyright: Copyright (C) 2006-2008 Alexey Kryukov - Capital A Height: 29, '1' Height: 28 - Calculated Max Values w=41 h=39 x= 8 y=23 dx=44 dy= 0 ascent=39 len=174 - Font Bounding box w=107 h=51 x=-33 y=-12 - Calculated Min Values x=-1 y=-11 dx= 0 dy= 0 - Pure Font ascent =29 descent=-9 - X Font ascent =30 descent=-9 - Max Font ascent =39 descent=-11 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_osr29[16232] U8G_FONT_SECTION("u8g_font_osr29") = { - 0,107,51,223,244,29,9,148,21,166,32,255,247,39,245,30, - 247,0,0,0,11,0,0,5,28,28,11,3,0,112,248,248, - 248,248,248,248,248,112,112,112,112,112,112,112,112,32,32,32, - 32,32,32,0,112,248,248,248,112,9,8,16,17,4,22,227, - 128,227,128,227,128,227,128,193,128,65,128,65,0,65,0,22, - 28,84,28,3,0,0,192,192,0,192,192,0,192,192,0,192, - 128,0,129,128,1,129,128,1,129,128,1,129,128,255,255,252, - 255,255,252,1,129,0,3,3,0,3,3,0,3,3,0,3, - 3,0,3,3,0,2,2,0,6,6,0,255,255,252,255,255, - 252,6,6,0,6,6,0,6,4,0,4,12,0,12,12,0, - 12,12,0,12,12,0,12,12,0,18,34,102,24,3,253,1, - 16,0,1,16,0,1,16,0,3,248,0,13,22,0,25,17, - 0,49,16,128,97,16,192,97,16,192,97,17,192,97,19,192, - 97,19,192,113,19,128,61,16,0,63,144,0,31,240,0,15, - 252,0,3,254,0,1,127,0,1,31,128,1,19,128,33,17, - 192,113,16,192,249,16,192,241,16,192,241,16,192,225,16,128, - 97,17,128,97,17,0,49,19,0,15,188,0,1,240,0,1, - 16,0,1,16,0,28,28,112,36,4,0,31,0,6,0,49, - 128,4,0,96,192,12,0,96,192,8,0,224,224,24,0,224, - 224,48,0,224,224,32,0,224,224,96,0,224,224,64,0,224, - 224,128,0,96,193,128,0,96,193,0,0,49,131,0,0,31, - 6,0,0,0,4,15,0,0,12,48,128,0,8,48,192,0, - 16,96,96,0,48,96,96,0,32,224,112,0,96,224,112,0, - 64,224,112,0,128,224,112,1,128,224,112,1,0,96,96,2, - 0,96,96,6,0,48,192,4,0,31,128,28,28,112,32,2, - 0,0,248,0,0,3,140,0,0,7,4,0,0,6,2,0, - 0,14,2,0,0,14,2,0,0,14,6,0,0,14,4,0, - 0,15,12,0,0,7,24,0,0,7,176,0,0,3,224,0, - 0,1,224,63,240,3,224,7,128,6,240,7,0,12,120,6, - 0,24,124,6,0,48,60,4,0,112,30,12,0,112,31,24, - 0,240,15,144,0,240,7,176,0,240,7,224,0,240,3,224, - 0,240,3,240,32,120,6,248,32,60,12,124,192,31,240,63, - 128,3,8,8,10,4,22,224,224,224,224,192,64,64,64,9, - 37,74,15,4,249,1,128,3,0,6,0,14,0,12,0,24, - 0,24,0,48,0,48,0,96,0,96,0,96,0,96,0,192, - 0,192,0,192,0,192,0,192,0,192,0,192,0,192,0,192, - 0,192,0,96,0,96,0,96,0,96,0,48,0,48,0,56, - 0,24,0,12,0,12,0,6,0,3,0,3,128,1,128,9, - 37,74,15,2,249,192,0,96,0,48,0,56,0,24,0,12, - 0,12,0,6,0,6,0,3,0,3,0,3,0,3,0,1, - 128,1,128,1,128,1,128,1,128,1,128,1,128,1,128,1, - 128,1,128,3,128,3,0,3,0,3,0,6,0,6,0,14, - 0,12,0,24,0,24,0,48,0,96,0,224,0,192,0,15, - 17,34,21,3,11,3,128,3,192,3,128,3,128,225,142,241, - 30,249,62,29,112,3,192,3,192,29,120,249,62,241,30,227, - 142,3,128,3,192,3,128,35,34,170,39,2,250,0,0,192, - 0,0,0,0,192,0,0,0,0,192,0,0,0,0,192,0, - 0,0,0,192,0,0,0,0,192,0,0,0,0,192,0,0, - 0,0,192,0,0,0,0,192,0,0,0,0,192,0,0,0, - 0,192,0,0,0,0,192,0,0,0,0,192,0,0,0,0, - 192,0,0,0,0,192,0,0,0,0,192,0,0,255,255,255, - 255,224,255,255,255,255,224,0,0,192,0,0,0,0,192,0, - 0,0,0,192,0,0,0,0,192,0,0,0,0,192,0,0, - 0,0,192,0,0,0,0,192,0,0,0,0,192,0,0,0, - 0,192,0,0,0,0,192,0,0,0,0,192,0,0,0,0, - 192,0,0,0,0,192,0,0,0,0,192,0,0,0,0,192, - 0,0,0,0,192,0,0,5,12,12,11,3,249,112,240,248, - 248,24,8,8,16,16,32,32,64,10,2,4,14,2,9,255, - 192,255,192,5,5,5,11,3,0,112,248,248,248,112,14,38, - 76,18,2,248,0,12,0,12,0,12,0,8,0,24,0,24, - 0,16,0,48,0,48,0,32,0,96,0,96,0,64,0,192, - 0,192,0,128,1,128,1,128,1,0,3,0,3,0,2,0, - 6,0,6,0,4,0,12,0,12,0,8,0,24,0,24,0, - 16,0,48,0,48,0,32,0,96,0,96,0,64,0,192,0, - 20,28,84,24,2,0,1,248,0,7,12,0,12,7,0,28, - 3,128,24,1,128,56,1,192,56,1,192,112,0,224,112,0, - 224,112,0,224,240,0,240,240,0,240,240,0,240,240,0,240, - 240,0,240,240,0,240,240,0,240,240,0,240,240,0,240,112, - 0,224,112,0,224,112,0,224,56,1,192,56,1,192,24,1, - 128,12,3,0,6,6,0,3,252,0,14,28,56,24,5,0, - 1,128,1,128,3,128,7,128,255,128,7,128,7,128,7,128, - 7,128,7,128,7,128,7,128,7,128,7,128,7,128,7,128, - 7,128,7,128,7,128,7,128,7,128,7,128,7,128,7,128, - 7,128,7,128,7,128,255,252,17,28,84,24,3,0,7,224, - 0,24,60,0,32,30,0,64,15,0,192,15,0,192,7,128, - 192,7,128,240,7,128,252,7,128,252,7,128,124,7,128,24, - 15,0,0,14,0,0,28,0,0,56,0,0,112,0,0,224, - 0,1,192,0,3,0,0,6,0,0,12,0,128,24,0,128, - 48,0,128,48,1,128,112,1,128,127,255,128,127,255,128,127, - 255,128,17,28,84,24,3,0,15,224,0,48,56,0,96,28, - 0,96,14,0,240,15,0,248,15,0,248,15,0,120,15,0, - 0,15,0,0,15,0,0,14,0,0,28,0,28,56,0,31, - 224,0,0,60,0,0,30,0,0,15,0,0,7,0,0,7, - 128,0,7,128,120,7,128,248,7,128,248,7,128,248,7,0, - 192,15,0,192,14,0,96,28,0,31,240,0,19,28,84,24, - 2,0,0,12,0,0,12,0,0,28,0,0,60,0,0,60, - 0,0,124,0,0,252,0,0,252,0,1,188,0,3,60,0, - 3,60,0,6,60,0,12,60,0,12,60,0,24,60,0,48, - 60,0,32,60,0,96,60,0,192,60,0,255,255,224,0,60, - 0,0,60,0,0,60,0,0,60,0,0,60,0,0,60,0, - 0,60,0,7,255,224,17,29,87,24,4,0,0,2,0,120, - 12,0,127,248,0,127,240,0,111,192,0,96,0,0,96,0, - 0,96,0,0,96,0,0,96,0,0,103,224,0,104,60,0, - 112,30,0,96,14,0,96,15,0,96,7,0,0,7,128,0, - 7,128,0,7,128,16,7,128,120,7,128,252,7,128,252,7, - 128,248,15,0,224,15,0,224,14,0,96,28,0,48,56,0, - 31,240,0,17,28,84,24,3,0,1,248,0,3,12,0,12, - 6,0,28,7,0,24,15,0,56,31,0,48,31,0,112,14, - 0,112,0,0,112,0,0,240,0,0,241,240,0,246,28,0, - 252,14,0,248,7,0,248,7,0,240,7,128,240,7,128,240, - 7,128,240,7,128,112,7,128,112,7,128,112,7,0,48,7, - 0,56,7,0,24,14,0,12,28,0,7,248,0,16,28,56, - 24,4,0,255,255,255,255,255,255,192,3,128,2,128,2,128, - 6,128,4,0,12,0,8,0,24,0,48,0,32,0,96,0, - 192,0,192,1,128,3,128,3,128,7,128,7,128,7,128,15, - 192,15,192,15,192,15,192,15,192,7,192,20,28,84,24,2, - 0,3,248,0,14,14,0,56,7,0,112,3,128,112,1,192, - 240,1,192,240,1,192,240,1,192,240,1,192,248,1,128,126, - 3,128,127,131,0,63,252,0,15,252,0,7,255,0,24,127, - 192,48,15,224,112,3,224,224,1,240,224,0,240,224,0,240, - 224,0,224,224,0,224,224,0,224,112,1,192,48,1,128,28, - 7,0,15,252,0,17,28,84,24,3,0,7,224,0,12,56, - 0,56,12,0,56,14,0,112,14,0,112,7,0,240,7,0, - 240,7,0,240,7,128,240,7,128,240,7,128,240,7,128,112, - 15,128,112,15,128,56,27,128,28,51,128,7,199,128,0,7, - 128,0,7,0,0,7,0,56,7,0,124,7,0,124,14,0, - 120,14,0,112,12,0,112,24,0,48,48,0,31,224,0,5, - 19,19,11,3,0,112,248,248,248,112,0,0,0,0,0,0, - 0,0,0,112,248,248,248,112,6,26,26,12,3,249,112,248, - 248,248,112,0,0,0,0,0,0,0,0,0,112,248,252,124, - 12,12,12,8,24,48,32,64,32,34,136,39,3,250,0,0, - 0,2,0,0,0,7,0,0,0,28,0,0,0,112,0,0, - 1,224,0,0,7,128,0,0,30,0,0,0,120,0,0,1, - 224,0,0,3,128,0,0,14,0,0,0,56,0,0,0,240, - 0,0,3,192,0,0,15,0,0,0,60,0,0,0,240,0, - 0,0,224,0,0,0,120,0,0,0,30,0,0,0,7,128, - 0,0,1,192,0,0,0,112,0,0,0,28,0,0,0,7, - 0,0,0,3,192,0,0,0,240,0,0,0,60,0,0,0, - 15,0,0,0,3,128,0,0,0,224,0,0,0,56,0,0, - 0,14,0,0,0,6,35,10,50,39,2,6,255,255,255,255, - 224,255,255,255,255,224,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,255,255,255,255,224,255,255,255,255,224,32,34, - 136,39,3,250,64,0,0,0,224,0,0,0,56,0,0,0, - 14,0,0,0,7,128,0,0,1,224,0,0,0,120,0,0, - 0,30,0,0,0,7,128,0,0,1,192,0,0,0,112,0, - 0,0,28,0,0,0,15,0,0,0,3,192,0,0,0,240, - 0,0,0,60,0,0,0,15,0,0,0,7,0,0,0,30, - 0,0,0,120,0,0,1,224,0,0,3,128,0,0,14,0, - 0,0,56,0,0,0,224,0,0,3,192,0,0,15,0,0, - 0,60,0,0,0,240,0,0,1,192,0,0,7,0,0,0, - 28,0,0,0,112,0,0,0,96,0,0,0,15,28,56,20, - 3,0,15,192,48,112,64,60,192,28,192,30,248,30,248,30, - 112,30,0,28,0,60,0,120,0,240,1,192,3,128,6,0, - 12,0,8,32,8,32,8,32,12,64,7,128,0,0,0,0, - 3,128,7,192,7,192,7,192,3,128,29,29,116,33,2,1, - 0,63,248,0,1,192,14,0,3,0,3,0,6,0,1,128, - 12,0,0,192,24,7,206,96,48,12,124,32,48,56,60,48, - 96,112,60,16,96,224,56,24,96,224,56,24,193,192,56,24, - 193,192,56,24,193,192,48,24,195,192,112,24,195,128,112,24, - 195,128,112,48,195,128,224,48,195,128,224,48,67,129,224,96, - 97,130,224,192,97,196,225,128,48,120,62,0,48,0,0,0, - 24,0,0,0,12,0,0,0,6,0,4,0,3,128,28,0, - 0,127,240,0,29,29,116,32,2,0,0,2,0,0,0,6, - 0,0,0,7,0,0,0,7,0,0,0,15,128,0,0,15, - 128,0,0,15,128,0,0,31,192,0,0,19,192,0,0,51, - 192,0,0,49,224,0,0,33,224,0,0,97,224,0,0,96, - 240,0,0,64,240,0,0,192,240,0,0,192,120,0,0,128, - 120,0,1,128,120,0,1,255,252,0,1,0,60,0,3,0, - 28,0,3,0,30,0,6,0,30,0,6,0,15,0,6,0, - 15,0,14,0,15,0,30,0,15,128,255,224,255,248,23,29, - 87,28,3,0,255,255,128,15,0,224,15,0,120,15,0,60, - 15,0,28,15,0,28,15,0,30,15,0,30,15,0,28,15, - 0,28,15,0,56,15,0,48,15,0,224,15,255,0,15,0, - 224,15,0,112,15,0,56,15,0,60,15,0,30,15,0,30, - 15,0,30,15,0,30,15,0,30,15,0,30,15,0,60,15, - 0,60,15,0,120,15,0,224,255,255,128,22,29,87,28,3, - 1,1,254,8,7,3,152,12,0,248,28,0,248,24,0,120, - 56,0,56,120,0,56,112,0,24,112,0,24,240,0,8,240, - 0,8,240,0,0,240,0,0,240,0,0,240,0,0,240,0, - 0,240,0,0,240,0,0,240,0,0,112,0,12,112,0,12, - 120,0,12,56,0,24,56,0,24,28,0,24,12,0,48,6, - 0,96,3,0,192,0,255,128,27,29,116,32,3,0,255,255, - 192,0,15,0,112,0,15,0,28,0,15,0,14,0,15,0, - 7,0,15,0,7,128,15,0,3,128,15,0,3,192,15,0, - 3,192,15,0,1,192,15,0,1,224,15,0,1,224,15,0, - 1,224,15,0,1,224,15,0,1,224,15,0,1,224,15,0, - 1,224,15,0,1,224,15,0,1,224,15,0,3,192,15,0, - 3,192,15,0,3,192,15,0,3,128,15,0,7,0,15,0, - 7,0,15,0,14,0,15,0,28,0,15,0,112,0,255,255, - 192,0,23,29,87,29,3,0,255,255,254,15,0,62,15,0, - 14,15,0,14,15,0,6,15,0,6,15,0,2,15,0,2, - 15,1,2,15,1,0,15,1,0,15,1,0,15,3,0,15, - 7,0,15,255,0,15,7,0,15,3,0,15,1,0,15,1, - 2,15,1,2,15,1,2,15,0,2,15,0,6,15,0,6, - 15,0,6,15,0,14,15,0,30,15,0,126,255,255,254,23, - 29,87,28,3,0,255,255,254,15,0,62,15,0,14,15,0, - 14,15,0,6,15,0,6,15,0,2,15,0,2,15,1,2, - 15,1,0,15,1,0,15,1,0,15,3,0,15,7,0,15, - 255,0,15,7,0,15,3,0,15,1,0,15,1,0,15,1, - 0,15,1,0,15,0,0,15,0,0,15,0,0,15,0,0, - 15,0,0,15,0,0,15,0,0,255,240,0,25,30,120,29, - 3,0,0,16,0,0,1,254,8,0,6,3,152,0,12,0, - 248,0,28,0,248,0,24,0,120,0,56,0,56,0,56,0, - 56,0,112,0,24,0,112,0,24,0,112,0,8,0,240,0, - 8,0,240,0,0,0,240,0,0,0,240,0,0,0,240,7, - 255,128,240,0,120,0,240,0,120,0,240,0,120,0,240,0, - 120,0,112,0,120,0,112,0,120,0,112,0,120,0,56,0, - 120,0,56,0,120,0,24,0,248,0,28,0,200,0,12,1, - 136,0,6,3,8,0,1,254,8,0,28,29,116,33,3,0, - 255,240,255,240,15,0,15,0,15,0,15,0,15,0,15,0, - 15,0,15,0,15,0,15,0,15,0,15,0,15,0,15,0, - 15,0,15,0,15,0,15,0,15,0,15,0,15,0,15,0, - 15,0,15,0,15,255,255,0,15,0,15,0,15,0,15,0, - 15,0,15,0,15,0,15,0,15,0,15,0,15,0,15,0, - 15,0,15,0,15,0,15,0,15,0,15,0,15,0,15,0, - 15,0,15,0,15,0,15,0,15,0,15,0,15,0,15,0, - 255,240,255,240,12,29,58,17,3,0,255,240,15,0,15,0, - 15,0,15,0,15,0,15,0,15,0,15,0,15,0,15,0, - 15,0,15,0,15,0,15,0,15,0,15,0,15,0,15,0, - 15,0,15,0,15,0,15,0,15,0,15,0,15,0,15,0, - 15,0,255,240,19,29,87,22,2,0,1,255,224,0,30,0, - 0,30,0,0,30,0,0,30,0,0,30,0,0,30,0,0, - 30,0,0,30,0,0,30,0,0,30,0,0,30,0,0,30, - 0,0,30,0,0,30,0,0,30,0,0,30,0,0,30,0, - 0,30,0,0,30,0,120,30,0,248,30,0,248,30,0,248, - 30,0,192,28,0,192,28,0,64,24,0,96,48,0,31,224, - 0,27,29,116,32,3,0,255,241,255,192,15,0,126,0,15, - 0,60,0,15,0,56,0,15,0,112,0,15,0,96,0,15, - 0,192,0,15,1,128,0,15,3,0,0,15,6,0,0,15, - 14,0,0,15,30,0,0,15,63,0,0,15,111,0,0,15, - 207,128,0,15,135,128,0,15,7,192,0,15,3,192,0,15, - 3,224,0,15,3,224,0,15,1,240,0,15,1,240,0,15, - 0,248,0,15,0,248,0,15,0,124,0,15,0,124,0,15, - 0,62,0,15,0,63,0,255,241,255,224,23,29,87,28,3, - 0,255,248,0,15,0,0,15,0,0,15,0,0,15,0,0, - 15,0,0,15,0,0,15,0,0,15,0,0,15,0,0,15, - 0,0,15,0,0,15,0,0,15,0,0,15,0,0,15,0, - 0,15,0,0,15,0,0,15,0,2,15,0,2,15,0,6, - 15,0,6,15,0,6,15,0,14,15,0,14,15,0,30,15, - 0,62,15,0,254,255,255,254,30,29,116,35,3,0,255,128, - 3,252,15,128,7,192,15,192,7,192,15,192,7,192,15,192, - 15,192,13,192,11,192,13,224,11,192,13,224,11,192,12,224, - 27,192,12,240,19,192,12,240,19,192,12,112,51,192,12,112, - 35,192,12,120,35,192,12,120,35,192,12,56,99,192,12,60, - 67,192,12,60,67,192,12,28,195,192,12,28,131,192,12,30, - 131,192,12,14,131,192,12,15,131,192,12,15,3,192,12,15, - 3,192,12,7,3,192,12,6,3,192,30,6,3,192,255,194, - 63,252,28,29,116,32,3,0,255,0,63,240,15,128,7,128, - 15,128,3,0,15,192,3,0,15,224,3,0,13,224,3,0, - 13,240,3,0,12,248,3,0,12,120,3,0,12,124,3,0, - 12,60,3,0,12,30,3,0,12,31,3,0,12,15,3,0, - 12,7,131,0,12,7,131,0,12,3,195,0,12,3,227,0, - 12,1,227,0,12,0,243,0,12,0,251,0,12,0,123,0, - 12,0,63,0,12,0,63,0,12,0,31,0,12,0,31,0, - 12,0,15,0,30,0,7,0,255,192,7,0,24,29,87,29, - 3,1,0,255,0,3,0,192,6,0,96,12,0,48,28,0, - 56,56,0,28,56,0,28,120,0,30,112,0,14,112,0,14, - 240,0,15,240,0,15,240,0,15,240,0,15,240,0,15,240, - 0,15,240,0,15,240,0,15,240,0,15,112,0,14,112,0, - 14,120,0,30,56,0,28,56,0,28,28,0,56,12,0,48, - 6,0,96,3,0,192,0,255,0,23,29,87,28,3,0,255, - 255,128,15,0,224,15,0,120,15,0,60,15,0,60,15,0, - 30,15,0,30,15,0,30,15,0,30,15,0,30,15,0,60, - 15,0,60,15,0,120,15,0,224,15,255,128,15,0,0,15, - 0,0,15,0,0,15,0,0,15,0,0,15,0,0,15,0, - 0,15,0,0,15,0,0,15,0,0,15,0,0,15,0,0, - 15,0,0,255,248,0,24,36,108,29,3,250,0,255,0,3, - 0,192,6,0,96,12,0,48,28,0,56,56,0,28,56,0, - 28,120,0,30,112,0,14,112,0,14,240,0,15,240,0,15, - 240,0,15,240,0,15,240,0,15,240,0,15,240,0,15,240, - 0,15,240,0,15,112,0,14,120,0,30,120,0,30,56,60, - 28,56,99,28,28,195,56,14,193,184,6,193,240,3,193,225, - 0,247,193,0,9,193,0,1,193,0,1,195,0,1,226,0, - 1,254,0,0,252,0,0,56,25,29,116,29,3,0,255,255, - 128,0,15,1,240,0,15,0,120,0,15,0,120,0,15,0, - 60,0,15,0,60,0,15,0,60,0,15,0,60,0,15,0, - 60,0,15,0,120,0,15,0,240,0,15,1,224,0,15,255, - 0,0,15,3,128,0,15,1,192,0,15,0,224,0,15,0, - 224,0,15,0,240,0,15,0,240,0,15,0,240,0,15,0, - 240,0,15,0,240,0,15,0,248,128,15,0,120,128,15,0, - 120,128,15,0,121,128,15,0,127,0,15,0,63,0,255,248, - 30,0,19,29,87,25,4,1,15,240,192,48,28,192,96,15, - 192,96,7,192,192,3,192,192,1,192,192,1,192,192,0,192, - 224,0,192,240,0,192,120,0,64,127,0,0,63,192,0,31, - 248,0,15,254,0,1,255,128,128,127,128,128,15,192,128,3, - 224,128,1,224,192,0,224,192,0,96,224,0,96,224,0,96, - 240,0,96,248,0,192,156,0,128,134,1,0,131,254,0,24, - 29,87,29,3,0,255,255,255,248,60,31,240,60,15,224,60, - 7,192,60,3,192,60,3,192,60,3,128,60,1,128,60,1, - 128,60,1,128,60,1,0,60,0,0,60,0,0,60,0,0, - 60,0,0,60,0,0,60,0,0,60,0,0,60,0,0,60, - 0,0,60,0,0,60,0,0,60,0,0,60,0,0,60,0, - 0,60,0,0,60,0,0,60,0,7,255,224,29,29,116,34, - 3,0,255,240,31,248,15,0,3,192,15,0,1,128,15,0, - 1,128,15,0,1,128,15,0,1,128,15,0,1,128,15,0, - 1,128,15,0,1,128,15,0,1,128,15,0,1,128,15,0, - 1,128,15,0,1,128,15,0,1,128,15,0,1,128,15,0, - 1,128,15,0,1,128,15,0,1,128,15,0,1,128,15,0, - 1,128,15,0,1,128,15,0,1,128,15,0,1,128,7,0, - 1,0,7,0,3,0,3,128,2,0,1,192,6,0,0,224, - 24,0,0,63,240,0,29,29,116,32,2,0,255,248,63,248, - 15,128,3,192,7,128,3,128,7,128,3,0,3,192,3,0, - 3,192,3,0,3,192,2,0,1,224,6,0,1,224,6,0, - 1,240,4,0,0,240,12,0,0,240,12,0,0,248,8,0, - 0,120,24,0,0,120,24,0,0,60,16,0,0,60,48,0, - 0,60,48,0,0,30,32,0,0,30,96,0,0,31,96,0, - 0,15,64,0,0,15,192,0,0,15,192,0,0,7,128,0, - 0,7,128,0,0,7,128,0,0,3,0,0,0,3,0,0, - 41,29,174,44,2,0,255,241,255,227,255,128,15,128,63,0, - 124,0,7,128,30,0,56,0,7,128,30,0,48,0,7,128, - 31,0,48,0,3,192,31,0,48,0,3,192,31,0,96,0, - 3,192,55,0,96,0,1,224,55,128,96,0,1,224,55,128, - 64,0,1,224,39,128,192,0,1,224,99,192,192,0,0,240, - 99,192,128,0,0,240,67,193,128,0,0,240,193,193,128,0, - 0,120,193,225,0,0,0,120,193,227,0,0,0,120,129,227, - 0,0,0,125,128,242,0,0,0,61,128,246,0,0,0,61, - 0,246,0,0,0,61,0,116,0,0,0,31,0,124,0,0, - 0,31,0,124,0,0,0,30,0,60,0,0,0,14,0,56, - 0,0,0,14,0,56,0,0,0,12,0,56,0,0,0,12, - 0,16,0,0,28,29,116,31,2,0,255,248,255,224,7,192, - 30,0,7,192,28,0,3,224,24,0,1,224,24,0,1,240, - 48,0,0,240,32,0,0,248,96,0,0,120,192,0,0,124, - 128,0,0,61,128,0,0,63,0,0,0,30,0,0,0,15, - 0,0,0,15,0,0,0,15,128,0,0,31,128,0,0,51, - 192,0,0,51,224,0,0,97,224,0,0,193,240,0,0,192, - 240,0,1,128,248,0,3,0,120,0,3,0,124,0,6,0, - 60,0,14,0,62,0,31,0,63,0,255,225,255,240,27,29, - 116,30,2,0,255,248,127,224,15,128,31,0,15,128,14,0, - 7,128,12,0,3,192,12,0,3,192,8,0,1,224,24,0, - 1,240,16,0,0,240,48,0,0,248,32,0,0,120,96,0, - 0,60,64,0,0,60,192,0,0,30,128,0,0,31,0,0, - 0,15,0,0,0,15,0,0,0,15,0,0,0,15,0,0, - 0,15,0,0,0,15,0,0,0,15,0,0,0,15,0,0, - 0,15,0,0,0,15,0,0,0,15,0,0,0,15,0,0, - 0,15,0,0,1,255,248,0,22,29,87,27,3,0,63,255, - 252,62,0,120,60,0,248,56,0,240,48,1,224,48,3,224, - 96,3,192,96,7,128,64,15,128,64,15,0,0,31,0,0, - 62,0,0,60,0,0,124,0,0,120,0,0,240,0,1,240, - 0,1,224,0,3,224,4,7,192,4,7,128,12,15,128,12, - 31,0,12,31,0,28,62,0,28,60,0,60,124,0,120,248, - 0,248,255,255,248,8,37,37,16,5,248,255,240,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,224,240,255, - 14,38,76,18,2,248,192,0,64,0,96,0,96,0,32,0, - 48,0,48,0,16,0,24,0,24,0,8,0,12,0,12,0, - 4,0,4,0,6,0,2,0,2,0,3,0,3,0,1,0, - 1,128,1,128,0,128,0,192,0,192,0,64,0,96,0,96, - 0,32,0,48,0,48,0,16,0,24,0,24,0,8,0,12, - 0,12,8,37,37,16,3,248,255,15,7,7,7,7,7,7, - 7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7, - 7,7,7,7,7,7,7,7,7,7,7,15,255,18,14,42, - 24,3,15,0,192,0,1,192,0,1,224,0,3,48,0,3, - 48,0,6,24,0,12,12,0,12,12,0,24,6,0,48,6, - 0,48,3,0,96,1,128,224,1,128,192,0,192,21,2,6, - 21,0,250,255,255,248,255,255,248,7,7,7,18,3,21,192, - 224,112,56,24,12,2,18,19,57,21,2,0,15,192,0,56, - 112,0,32,56,0,96,28,0,120,28,0,120,28,0,56,28, - 0,0,28,0,0,252,0,15,28,0,56,28,0,112,28,0, - 224,28,0,224,28,64,224,60,64,224,60,64,224,92,192,112, - 159,128,31,15,0,18,29,87,21,1,0,252,0,0,28,0, - 0,28,0,0,28,0,0,28,0,0,28,0,0,28,0,0, - 28,0,0,28,0,0,28,0,0,28,120,0,28,142,0,29, - 7,0,30,3,128,30,3,128,28,3,128,28,3,192,28,3, - 192,28,3,192,28,3,192,28,3,192,28,3,192,28,3,192, - 28,3,128,28,3,128,30,3,128,27,7,0,17,142,0,16, - 248,0,15,19,38,18,2,0,7,224,28,16,56,8,48,12, - 112,28,112,60,240,60,240,24,240,0,240,0,240,0,240,0, - 240,6,112,4,112,4,48,12,56,8,12,48,7,224,18,29, - 87,21,2,0,0,254,0,0,14,0,0,14,0,0,14,0, - 0,14,0,0,14,0,0,14,0,0,14,0,0,14,0,0, - 14,0,15,142,0,28,78,0,56,46,0,112,30,0,112,30, - 0,112,14,0,240,14,0,240,14,0,240,14,0,240,14,0, - 240,14,0,240,14,0,240,14,0,112,14,0,112,14,0,112, - 30,0,56,62,0,24,110,0,7,207,192,15,19,38,19,2, - 0,7,192,12,112,56,56,48,28,112,28,112,28,240,30,240, - 30,255,254,240,0,240,0,240,0,240,6,112,4,112,4,56, - 4,56,8,28,16,7,224,14,29,58,14,1,0,1,240,7, - 24,14,24,12,60,28,60,28,56,28,0,28,0,28,0,28, - 0,255,192,28,0,28,0,28,0,28,0,28,0,28,0,28, - 0,28,0,28,0,28,0,28,0,28,0,28,0,28,0,28, - 0,28,0,28,0,255,192,20,28,84,22,2,247,7,225,192, - 28,58,96,56,30,240,112,30,240,112,14,224,240,15,0,240, - 15,0,240,15,0,112,14,0,112,30,0,56,28,0,28,56, - 0,7,224,0,56,0,0,64,0,0,192,0,0,240,0,0, - 255,254,0,63,255,0,15,7,128,112,1,192,64,0,192,192, - 0,192,192,0,192,192,1,128,96,1,128,56,6,0,7,248, - 0,20,29,87,22,1,0,252,0,0,28,0,0,28,0,0, - 28,0,0,28,0,0,28,0,0,28,0,0,28,0,0,28, - 0,0,28,0,0,28,60,0,28,199,0,29,3,0,29,3, - 128,30,3,128,30,3,128,28,3,128,28,3,128,28,3,128, - 28,3,128,28,3,128,28,3,128,28,3,128,28,3,128,28, - 3,128,28,3,128,28,3,128,28,3,128,255,159,240,8,28, - 28,11,1,0,24,60,60,24,0,0,0,0,0,252,28,28, - 28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,255, - 11,37,74,14,255,247,0,192,1,224,1,224,0,192,0,0, - 0,0,0,0,0,0,0,0,15,224,0,224,0,224,0,224, - 0,224,0,224,0,224,0,224,0,224,0,224,0,224,0,224, - 0,224,0,224,0,224,0,224,0,224,0,224,0,224,0,224, - 0,224,0,224,224,224,240,224,224,192,193,128,99,128,62,0, - 19,29,87,21,1,0,252,0,0,28,0,0,28,0,0,28, - 0,0,28,0,0,28,0,0,28,0,0,28,0,0,28,0, - 0,28,0,0,28,63,192,28,14,0,28,12,0,28,8,0, - 28,16,0,28,48,0,28,96,0,28,192,0,28,224,0,29, - 224,0,30,240,0,30,120,0,28,60,0,28,60,0,28,30, - 0,28,15,0,28,15,0,28,15,128,255,63,224,9,29,58, - 11,1,0,252,0,28,0,28,0,28,0,28,0,28,0,28, - 0,28,0,28,0,28,0,28,0,28,0,28,0,28,0,28, - 0,28,0,28,0,28,0,28,0,28,0,28,0,28,0,28, - 0,28,0,28,0,28,0,28,0,28,0,255,128,31,19,76, - 33,1,0,252,124,15,128,28,199,24,192,29,7,32,224,31, - 3,224,112,30,3,192,112,28,3,128,112,28,3,128,112,28, - 3,128,112,28,3,128,112,28,3,128,112,28,3,128,112,28, - 3,128,112,28,3,128,112,28,3,128,112,28,3,128,112,28, - 3,128,112,28,3,128,112,28,3,128,112,255,159,243,254,20, - 19,57,22,1,0,252,60,0,28,199,0,29,3,0,31,3, - 128,30,3,128,30,3,128,28,3,128,28,3,128,28,3,128, - 28,3,128,28,3,128,28,3,128,28,3,128,28,3,128,28, - 3,128,28,3,128,28,3,128,28,3,128,255,159,240,17,19, - 57,21,2,0,3,224,0,12,56,0,24,28,0,56,14,0, - 112,14,0,112,7,0,240,7,0,240,7,0,240,7,128,240, - 7,128,240,7,128,240,7,0,240,7,0,112,7,0,112,14, - 0,56,14,0,24,28,0,12,56,0,3,224,0,18,28,84, - 21,1,247,252,120,0,29,142,0,31,7,0,30,3,128,30, - 3,128,28,3,128,28,3,192,28,3,192,28,3,192,28,3, - 192,28,3,192,28,3,192,28,3,192,28,3,128,28,3,128, - 30,3,128,31,7,0,29,134,0,28,120,0,28,0,0,28, - 0,0,28,0,0,28,0,0,28,0,0,28,0,0,28,0, - 0,28,0,0,255,128,0,18,28,84,21,2,247,7,130,0, - 28,98,0,56,54,0,112,22,0,112,30,0,112,14,0,240, - 14,0,240,14,0,240,14,0,240,14,0,240,14,0,240,14, - 0,240,14,0,112,14,0,112,14,0,112,30,0,56,62,0, - 24,110,0,7,206,0,0,14,0,0,14,0,0,14,0,0, - 14,0,0,14,0,0,14,0,0,14,0,0,14,0,0,127, - 192,15,19,38,16,1,0,252,56,28,196,28,142,29,30,31, - 28,30,12,30,0,30,0,28,0,28,0,28,0,28,0,28, - 0,28,0,28,0,28,0,28,0,28,0,255,128,14,19,38, - 18,2,0,31,16,96,208,64,112,192,48,192,16,224,16,240, - 0,126,0,63,128,31,224,3,248,128,252,192,28,192,12,224, - 12,224,12,240,8,140,24,131,224,12,27,54,14,1,0,4, - 0,4,0,4,0,4,0,4,0,12,0,12,0,28,0,255, - 224,28,0,28,0,28,0,28,0,28,0,28,0,28,0,28, - 0,28,0,28,0,28,0,28,16,28,16,28,16,28,48,30, - 32,15,224,7,192,20,19,57,22,1,0,252,31,128,28,3, - 128,28,3,128,28,3,128,28,3,128,28,3,128,28,3,128, - 28,3,128,28,3,128,28,3,128,28,3,128,28,3,128,28, - 3,128,28,7,128,28,7,128,28,15,128,12,11,128,14,51, - 128,3,195,240,20,19,57,21,1,0,255,15,240,60,3,128, - 28,3,0,28,3,0,14,2,0,14,2,0,15,6,0,7, - 4,0,7,4,0,3,140,0,3,136,0,3,200,0,1,216, - 0,1,208,0,0,240,0,0,240,0,0,96,0,0,96,0, - 0,96,0,30,19,76,31,1,0,255,31,243,252,60,7,128, - 224,28,3,128,192,28,3,128,192,14,3,192,128,14,3,192, - 128,15,7,193,128,7,5,225,0,7,4,225,0,3,140,227, - 0,3,136,114,0,1,200,114,0,1,216,118,0,1,240,60, - 0,0,240,60,0,0,240,60,0,0,96,24,0,0,96,24, - 0,0,32,24,0,18,19,57,21,1,0,255,31,192,30,14, - 0,30,12,0,14,8,0,15,24,0,7,16,0,3,160,0, - 3,224,0,1,192,0,1,224,0,1,224,0,1,112,0,3, - 120,0,2,56,0,4,28,0,12,28,0,24,14,0,24,15, - 0,254,63,192,20,28,84,22,1,247,255,143,240,30,1,128, - 30,1,128,14,1,0,14,1,0,15,3,0,7,2,0,7, - 2,0,3,134,0,3,132,0,3,132,0,1,204,0,1,200, - 0,1,200,0,0,248,0,0,240,0,0,240,0,0,112,0, - 0,96,0,0,96,0,0,96,0,0,64,0,48,64,0,120, - 192,0,120,128,0,113,128,0,51,0,0,30,0,0,14,19, - 38,18,2,0,255,252,224,60,192,56,192,120,128,240,128,224, - 129,224,1,192,3,128,7,128,7,0,15,0,30,4,28,4, - 60,4,56,12,112,12,240,28,255,252,10,37,74,17,4,248, - 1,192,6,0,12,0,8,0,24,0,24,0,24,0,28,0, - 28,0,12,0,14,0,14,0,14,0,6,0,6,0,6,0, - 4,0,8,0,240,0,24,0,12,0,4,0,6,0,6,0, - 14,0,14,0,14,0,12,0,28,0,28,0,24,0,24,0, - 24,0,8,0,12,0,6,0,1,192,2,38,38,12,5,248, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,10,37,74,17,3,248,224,0,24,0, - 12,0,4,0,6,0,6,0,6,0,14,0,14,0,12,0, - 28,0,28,0,28,0,24,0,24,0,24,0,8,0,4,0, - 3,192,6,0,8,0,24,0,24,0,24,0,28,0,28,0, - 28,0,12,0,14,0,14,0,6,0,6,0,6,0,4,0, - 12,0,24,0,224,0,23,8,24,27,2,7,30,0,8,127, - 192,4,255,240,2,199,254,2,128,255,134,128,63,254,192,15, - 252,96,1,248,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,0,0,0,11,0,0,5,28,28,11,3, - 247,112,248,248,248,112,0,32,32,32,32,32,32,112,112,112, - 112,112,112,112,112,248,248,248,248,248,248,248,112,14,28,56, - 24,5,252,0,128,0,128,0,128,0,128,0,128,7,224,12, - 152,24,136,56,140,112,156,112,188,240,188,240,152,240,128,240, - 128,240,128,240,128,240,132,112,132,112,132,56,132,24,136,14, - 144,3,224,0,128,0,128,0,128,0,128,23,28,84,30,3, - 0,0,3,240,0,6,24,0,28,12,0,24,14,0,48,62, - 0,112,62,0,112,62,0,112,24,0,112,0,0,240,0,0, - 240,0,0,240,0,31,240,0,32,255,128,0,240,0,0,240, - 0,0,240,0,0,240,0,0,240,0,0,240,0,0,224,0, - 0,224,0,62,224,2,67,192,2,128,224,4,129,127,60,194, - 63,248,60,15,240,20,20,60,24,2,4,64,0,32,225,248, - 112,119,254,224,62,7,192,24,1,128,48,0,192,48,0,192, - 96,0,96,96,0,96,96,0,96,96,0,96,96,0,96,96, - 0,96,48,0,192,48,0,192,24,1,128,62,7,192,119,254, - 224,225,248,112,64,0,32,22,28,84,24,1,0,255,131,252, - 62,0,112,30,0,96,14,0,64,15,0,64,15,0,128,7, - 128,128,7,129,0,3,193,0,3,194,0,1,226,0,1,228, - 0,0,252,0,0,248,0,0,120,0,31,255,192,0,120,0, - 0,120,0,31,255,192,0,120,0,0,120,0,0,120,0,0, - 120,0,0,120,0,0,120,0,0,120,0,0,120,0,7,255, - 128,2,37,37,12,5,249,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,0,0,0,0,0,0,0,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,15,36,72,26, - 4,248,7,192,12,32,24,48,48,120,48,120,48,112,56,0, - 56,0,28,0,30,0,15,0,31,192,35,224,97,240,64,248, - 192,60,192,30,192,14,224,6,240,6,120,6,60,4,31,12, - 15,152,7,224,3,224,0,224,0,112,0,112,0,56,56,56, - 60,56,56,48,48,48,24,96,7,128,12,4,8,18,3,22, - 96,96,240,240,240,240,96,96,30,29,116,34,2,1,0,127, - 248,0,1,192,14,0,3,0,3,0,4,0,0,128,8,0, - 0,64,16,7,196,32,32,24,108,16,32,48,60,16,64,112, - 28,8,64,224,12,8,192,224,12,8,129,224,4,4,129,224, - 0,4,129,224,0,4,129,224,0,4,129,224,0,4,129,224, - 0,4,129,224,4,4,192,224,4,8,64,224,8,8,64,112, - 8,8,32,112,24,16,48,24,48,48,16,15,192,32,8,0, - 0,64,4,0,0,128,3,0,3,0,1,192,14,0,0,127, - 248,0,11,14,28,16,3,14,60,0,102,0,67,0,99,0, - 99,0,7,0,27,0,99,0,195,0,195,32,231,32,121,192, - 0,0,127,192,10,16,32,19,4,1,24,64,48,192,32,128, - 97,128,97,0,195,0,195,0,195,0,195,0,195,0,195,0, - 97,128,97,128,48,128,16,64,8,0,20,8,24,24,2,7, - 255,255,240,255,255,240,0,0,48,0,0,48,0,0,48,0, - 0,48,0,0,48,0,0,48,10,2,4,14,2,9,255,192, - 255,192,30,29,116,34,2,1,0,127,248,0,1,192,14,0, - 3,0,3,0,4,0,0,128,8,0,0,64,19,255,192,32, - 32,112,240,48,32,112,120,16,64,112,120,8,64,112,120,8, - 192,112,120,8,128,112,112,4,128,112,224,4,128,127,128,4, - 128,112,224,4,128,112,112,4,128,112,112,4,128,112,120,4, - 128,112,120,8,64,112,120,136,64,112,120,136,32,112,56,144, - 32,112,57,16,19,252,30,32,8,0,0,64,4,0,0,128, - 3,0,3,0,1,192,14,0,0,127,248,0,11,2,4,19, - 4,23,255,224,255,224,11,10,20,23,6,18,31,0,96,128, - 64,64,128,32,128,32,128,32,128,32,64,64,96,128,31,0, - 35,28,140,39,2,254,0,0,192,0,0,0,0,192,0,0, - 0,0,192,0,0,0,0,192,0,0,0,0,192,0,0,0, - 0,192,0,0,0,0,192,0,0,0,0,192,0,0,0,0, - 192,0,0,0,0,192,0,0,0,0,192,0,0,255,255,255, - 255,224,255,255,255,255,224,0,0,192,0,0,0,0,192,0, - 0,0,0,192,0,0,0,0,192,0,0,0,0,192,0,0, - 0,0,192,0,0,0,0,192,0,0,0,0,192,0,0,0, - 0,192,0,0,0,0,192,0,0,0,0,192,0,0,0,0, - 0,0,0,0,0,0,0,0,255,255,255,255,192,255,255,255, - 255,192,11,17,34,18,4,11,31,0,99,192,129,192,128,224, - 192,224,224,224,112,224,1,192,1,128,3,0,12,0,24,0, - 32,32,64,32,64,96,255,224,255,224,11,17,34,18,5,11, - 31,0,97,192,192,192,224,224,240,224,0,224,0,192,97,128, - 126,0,1,128,0,192,0,224,224,224,240,224,224,192,129,192, - 127,0,7,7,7,18,8,21,6,14,28,56,48,96,128,21, - 30,90,25,3,245,96,6,0,224,15,0,240,15,0,240,15, - 0,240,15,0,224,15,0,224,15,0,224,15,0,224,15,0, - 224,15,0,224,6,0,64,6,0,64,6,0,64,6,0,96, - 12,8,96,14,24,88,57,248,79,241,248,67,224,112,192,0, - 0,192,0,0,192,0,0,192,0,0,192,0,0,224,0,0, - 224,0,0,240,0,0,240,0,0,112,0,0,112,0,0,17, - 35,105,23,3,250,15,255,128,63,140,0,127,140,0,127,140, - 0,255,140,0,255,140,0,255,140,0,255,140,0,255,140,0, - 127,140,0,127,140,0,63,140,0,7,140,0,1,140,0,1, - 140,0,1,140,0,1,140,0,1,140,0,1,140,0,1,140, - 0,1,140,0,1,140,0,1,140,0,1,140,0,1,140,0, - 1,140,0,1,140,0,1,140,0,1,140,0,1,140,0,1, - 140,0,1,140,0,1,140,0,1,140,0,1,140,0,5,5, - 5,11,3,10,112,248,248,248,112,8,8,8,18,5,248,48, - 32,60,6,7,7,15,252,9,17,34,19,5,11,4,0,12, - 0,28,0,252,0,28,0,28,0,28,0,28,0,28,0,28, - 0,28,0,28,0,28,0,28,0,28,0,28,0,255,128,10, - 14,28,16,3,14,30,0,51,0,97,128,192,192,192,192,192, - 192,192,192,192,192,193,192,97,128,35,0,30,0,0,0,255, - 192,10,16,32,20,5,1,134,0,195,0,65,0,97,128,32, - 192,48,192,48,192,48,192,48,192,48,192,48,192,97,128,97, - 128,67,0,130,0,4,0,27,28,112,35,5,0,4,0,12, - 0,12,0,8,0,28,0,24,0,252,0,16,0,28,0,32, - 0,28,0,96,0,28,0,64,0,28,0,192,0,28,0,128, - 0,28,1,128,0,28,3,0,0,28,2,0,0,28,6,7, - 0,28,4,15,0,28,12,15,0,28,24,23,0,255,144,23, - 0,0,48,39,0,0,32,71,0,0,96,71,0,0,192,135, - 0,0,129,7,0,1,129,255,224,1,0,7,0,3,0,7, - 0,6,0,7,0,6,0,7,0,12,0,63,224,27,28,112, - 35,5,0,4,0,4,0,12,0,12,0,28,0,8,0,252, - 0,16,0,28,0,48,0,28,0,32,0,28,0,96,0,28, - 0,64,0,28,0,128,0,28,1,128,0,28,1,0,0,28, - 3,31,0,28,6,99,192,28,4,129,192,28,12,128,224,28, - 8,192,224,255,152,224,224,0,48,240,224,0,32,1,192,0, - 96,1,128,0,64,3,0,0,192,12,0,1,128,24,0,1, - 0,32,32,3,0,64,32,2,0,64,96,6,0,255,224,12, - 0,255,224,28,28,112,36,5,0,31,0,6,0,97,192,4, - 0,192,224,8,0,224,224,24,0,240,224,16,0,0,192,48, - 0,1,128,96,0,126,0,64,0,97,128,192,0,0,192,128, - 0,0,225,128,0,96,227,3,128,240,226,3,128,224,230,7, - 128,129,196,7,128,67,136,11,128,62,24,19,128,0,16,19, - 128,0,48,35,128,0,96,99,128,0,64,67,128,0,192,131, - 128,0,128,255,240,1,128,3,128,3,0,3,128,2,0,3, - 128,6,0,3,128,4,0,31,240,15,28,56,19,1,247,3, - 128,7,192,7,192,7,192,3,128,0,0,3,128,4,64,8, - 32,8,32,8,96,0,96,0,192,1,128,7,0,14,0,28, - 0,56,0,120,0,240,60,240,62,240,62,240,6,240,6,112, - 6,120,12,28,24,7,224,29,38,152,32,2,0,0,224,0, - 0,0,240,0,0,0,112,0,0,0,56,0,0,0,12,0, - 0,0,6,0,0,0,2,0,0,0,0,0,0,0,0,0, - 0,0,2,0,0,0,6,0,0,0,7,0,0,0,7,0, - 0,0,15,128,0,0,15,128,0,0,15,128,0,0,31,192, - 0,0,19,192,0,0,51,192,0,0,49,224,0,0,33,224, - 0,0,97,224,0,0,96,240,0,0,64,240,0,0,192,240, - 0,0,192,120,0,0,128,120,0,1,128,120,0,1,255,252, - 0,1,0,60,0,3,0,28,0,3,0,30,0,6,0,30, - 0,6,0,15,0,6,0,15,0,14,0,15,0,30,0,15, - 128,255,224,255,248,29,38,152,32,2,0,0,0,48,0,0, - 0,112,0,0,0,240,0,0,0,224,0,0,1,128,0,0, - 3,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0, - 2,0,0,0,6,0,0,0,7,0,0,0,7,0,0,0, - 15,128,0,0,15,128,0,0,15,128,0,0,31,192,0,0, - 19,192,0,0,51,192,0,0,49,224,0,0,33,224,0,0, - 97,224,0,0,96,240,0,0,64,240,0,0,192,240,0,0, - 192,120,0,0,128,120,0,1,128,120,0,1,255,252,0,3, - 0,60,0,3,0,30,0,3,0,30,0,6,0,30,0,6, - 0,15,0,6,0,15,0,14,0,15,0,31,0,31,192,255, - 224,255,248,29,38,152,32,2,0,0,6,0,0,0,7,0, - 0,0,15,128,0,0,29,128,0,0,56,192,0,0,96,48, - 0,0,128,8,0,0,0,0,0,0,0,0,0,0,2,0, - 0,0,6,0,0,0,7,0,0,0,7,0,0,0,15,128, - 0,0,15,128,0,0,15,128,0,0,31,192,0,0,19,192, - 0,0,51,192,0,0,49,224,0,0,33,224,0,0,97,224, - 0,0,96,240,0,0,64,240,0,0,192,240,0,0,192,120, - 0,0,128,120,0,1,128,120,0,1,255,252,0,1,0,60, - 0,3,0,28,0,3,0,30,0,6,0,30,0,6,0,15, - 0,6,0,15,0,14,0,15,0,30,0,15,128,255,224,255, - 248,29,37,148,32,2,0,0,60,8,0,0,127,24,0,0, - 207,240,0,0,129,240,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,2,0,0,0,6,0,0,0, - 7,0,0,0,7,0,0,0,15,128,0,0,15,128,0,0, - 15,128,0,0,31,192,0,0,19,192,0,0,51,192,0,0, - 49,224,0,0,33,224,0,0,97,224,0,0,96,240,0,0, - 64,240,0,0,192,240,0,0,192,120,0,0,128,120,0,1, - 128,120,0,1,255,252,0,3,0,60,0,3,0,30,0,3, - 0,30,0,6,0,30,0,6,0,15,0,6,0,15,0,14, - 0,15,0,31,0,31,192,255,224,255,248,29,37,148,32,2, - 0,0,96,48,0,0,240,120,0,0,240,120,0,0,96,48, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,2,0,0,0,6,0,0,0,7,0,0,0,7,0, - 0,0,15,128,0,0,15,128,0,0,31,128,0,0,31,192, - 0,0,19,192,0,0,51,192,0,0,49,224,0,0,33,224, - 0,0,97,224,0,0,96,240,0,0,64,240,0,0,192,112, - 0,0,192,120,0,0,128,120,0,1,128,56,0,1,255,252, - 0,1,0,28,0,3,0,28,0,3,0,30,0,6,0,30, - 0,6,0,15,0,6,0,15,0,14,0,15,0,31,0,15, - 128,255,224,255,248,29,39,156,32,2,0,0,15,0,0,0, - 16,128,0,0,32,64,0,0,32,64,0,0,32,64,0,0, - 32,64,0,0,16,128,0,0,15,0,0,0,0,0,0,0, - 0,0,0,0,2,0,0,0,6,0,0,0,7,0,0,0, - 7,0,0,0,15,128,0,0,15,128,0,0,31,128,0,0, - 31,192,0,0,19,192,0,0,51,192,0,0,51,224,0,0, - 33,224,0,0,97,224,0,0,97,240,0,0,64,240,0,0, - 192,240,0,0,192,248,0,0,128,120,0,1,128,120,0,1, - 255,252,0,1,0,60,0,3,0,60,0,2,0,62,0,6, - 0,30,0,6,0,31,0,6,0,31,0,14,0,15,0,30, - 0,15,128,255,224,255,248,37,29,145,41,1,0,0,3,255, - 255,248,0,0,124,0,248,0,0,124,0,56,0,0,124,0, - 56,0,0,252,0,24,0,1,188,0,24,0,1,188,0,8, - 0,3,60,0,8,0,3,60,4,8,0,6,60,4,0,0, - 6,60,4,0,0,12,60,4,0,0,12,60,12,0,0,24, - 60,28,0,0,24,63,252,0,0,48,60,28,0,0,48,60, - 12,0,0,96,60,4,0,0,96,60,4,8,0,255,252,4, - 8,0,128,60,4,8,1,128,60,0,8,1,0,60,0,24, - 3,0,60,0,24,2,0,60,0,24,6,0,60,0,56,14, - 0,60,0,120,31,0,60,1,248,255,225,255,255,248,22,38, - 114,28,3,248,1,255,12,7,1,140,14,0,252,28,0,124, - 24,0,60,56,0,60,56,0,28,112,0,28,112,0,12,112, - 0,12,240,0,8,240,0,0,240,0,0,240,0,0,240,0, - 0,240,0,0,240,0,0,240,0,0,240,0,0,112,0,4, - 112,0,4,120,0,12,56,0,8,56,0,8,28,0,16,12, - 0,16,14,0,32,3,0,192,1,247,128,0,56,0,0,32, - 0,0,56,0,0,14,0,0,7,0,0,7,0,0,7,0, - 1,14,0,0,252,0,23,38,114,29,3,0,1,128,0,1, - 192,0,1,224,0,0,224,0,0,48,0,0,24,0,0,12, - 0,0,0,0,0,0,0,255,255,254,15,0,62,15,0,14, - 15,0,14,15,0,6,15,0,6,15,0,2,15,0,2,15, - 1,2,15,1,0,15,1,0,15,1,0,15,3,0,15,7, - 0,15,255,0,15,7,0,15,3,0,15,1,0,15,1,2, - 15,1,2,15,1,2,15,0,2,15,0,6,15,0,6,15, - 0,6,15,0,14,15,0,30,15,0,126,255,255,254,23,38, - 114,29,3,0,0,0,192,0,1,224,0,3,192,0,3,128, - 0,6,0,0,12,0,0,8,0,0,0,0,0,0,0,255, - 255,254,15,0,62,15,0,14,15,0,14,15,0,6,15,0, - 6,15,0,2,15,0,2,15,1,2,15,1,0,15,1,0, - 15,1,0,15,3,0,15,7,0,15,255,0,15,7,0,15, - 3,0,15,1,0,15,1,2,15,1,2,15,1,2,15,0, - 2,15,0,6,15,0,6,15,0,6,15,0,14,15,0,30, - 15,0,126,255,255,254,23,38,114,29,3,0,0,8,0,0, - 28,0,0,62,0,0,55,0,0,99,128,1,128,192,2,0, - 32,0,0,0,0,0,0,255,255,254,15,0,62,15,0,14, - 15,0,14,15,0,6,15,0,6,15,0,2,15,0,2,15, - 1,2,15,1,0,15,1,0,15,1,0,15,3,0,15,7, - 0,15,255,0,15,7,0,15,3,0,15,1,0,15,1,2, - 15,1,2,15,1,2,15,0,2,15,0,6,15,0,6,15, - 0,6,15,0,14,15,0,30,15,0,126,255,255,254,23,37, - 111,29,3,0,1,128,192,3,193,224,3,193,224,1,128,192, - 0,0,0,0,0,0,0,0,0,0,0,0,255,255,254,15, - 0,62,15,0,14,15,0,14,15,0,6,15,0,6,15,0, - 2,15,0,2,15,1,2,15,1,0,15,1,0,15,3,0, - 15,3,0,15,7,0,15,255,0,15,7,0,15,3,0,15, - 3,0,15,1,2,15,1,2,15,1,2,15,0,2,15,0, - 6,15,0,6,15,0,6,15,0,14,15,0,30,15,0,126, - 255,255,254,12,38,76,17,3,0,192,0,224,0,112,0,56, - 0,24,0,12,0,2,0,0,0,0,0,255,240,15,0,15, - 0,15,0,15,0,15,0,15,0,15,0,15,0,15,0,15, - 0,15,0,15,0,15,0,15,0,15,0,15,0,15,0,15, - 0,15,0,15,0,15,0,15,0,15,0,15,0,15,0,15, - 0,15,0,255,240,12,38,76,17,3,0,0,48,0,112,0, - 224,1,192,3,128,2,0,4,0,0,0,0,0,255,240,15, - 0,15,0,15,0,15,0,15,0,15,0,15,0,15,0,15, - 0,15,0,15,0,15,0,15,0,15,0,15,0,15,0,15, - 0,15,0,15,0,15,0,15,0,15,0,15,0,15,0,15, - 0,15,0,15,0,255,240,12,38,76,17,3,0,6,0,14, - 0,15,0,27,128,48,192,96,96,128,16,0,0,0,0,255, - 240,15,0,15,0,15,0,15,0,15,0,15,0,15,0,15, - 0,15,0,15,0,15,0,15,0,15,0,15,0,15,0,15, - 0,15,0,15,0,15,0,15,0,15,0,15,0,15,0,15, - 0,15,0,15,0,15,0,255,240,12,37,74,15,2,0,96, - 96,240,240,240,240,96,96,0,0,0,0,0,0,0,0,255, - 240,15,0,15,0,15,0,15,0,15,0,15,0,15,0,15, - 0,15,0,15,0,15,0,15,0,15,0,15,0,15,0,15, - 0,15,0,15,0,15,0,15,0,15,0,15,0,15,0,15, - 0,15,0,15,0,15,0,255,240,27,29,116,32,3,0,255, - 255,192,0,15,0,112,0,15,0,28,0,15,0,14,0,15, - 0,7,0,15,0,7,128,15,0,3,128,15,0,3,192,15, - 0,3,192,15,0,1,192,15,0,1,224,15,0,1,224,15, - 0,1,224,255,240,1,224,15,0,1,224,15,0,1,224,15, - 0,1,224,15,0,1,224,15,0,1,224,15,0,3,192,15, - 0,3,192,15,0,3,192,15,0,3,128,15,0,7,0,15, - 0,7,0,15,0,14,0,15,0,28,0,15,0,112,0,255, - 255,192,0,28,37,148,32,3,0,0,60,8,0,0,127,152, - 0,0,71,240,0,0,65,240,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,255,0,63,240,15,128,7, - 128,15,128,3,0,15,192,3,0,15,224,3,0,13,224,3, - 0,13,240,3,0,12,248,3,0,12,120,3,0,12,124,3, - 0,12,60,3,0,12,30,3,0,12,31,3,0,12,15,3, - 0,12,7,131,0,12,7,131,0,12,3,195,0,12,3,227, - 0,12,1,227,0,12,0,243,0,12,0,251,0,12,0,123, - 0,12,0,63,0,12,0,63,0,12,0,31,0,12,0,31, - 0,12,0,15,0,30,0,7,0,255,192,7,0,24,38,114, - 29,3,1,3,128,0,3,192,0,1,192,0,0,224,0,0, - 112,0,0,48,0,0,8,0,0,0,0,0,0,0,0,255, - 0,3,0,192,6,0,96,12,0,48,28,0,56,56,0,28, - 56,0,28,120,0,30,112,0,14,112,0,14,240,0,15,240, - 0,15,240,0,15,240,0,15,240,0,15,240,0,15,240,0, - 15,240,0,15,240,0,15,112,0,14,112,0,14,120,0,30, - 56,0,28,56,0,28,28,0,56,12,0,48,6,0,96,3, - 0,192,0,255,0,24,38,114,29,3,1,0,1,192,0,3, - 192,0,3,128,0,7,0,0,14,0,0,12,0,0,16,0, - 0,0,0,0,0,0,0,255,0,3,0,192,6,0,96,12, - 0,48,28,0,56,56,0,28,56,0,28,120,0,30,112,0, - 14,112,0,14,240,0,15,240,0,15,240,0,15,240,0,15, - 240,0,15,240,0,15,240,0,15,240,0,15,240,0,15,112, - 0,14,112,0,14,120,0,30,56,0,28,56,0,28,28,0, - 56,12,0,48,6,0,96,3,0,192,0,255,0,24,38,114, - 29,3,0,0,24,0,0,24,0,0,60,0,0,126,0,0, - 195,0,1,129,128,6,0,96,0,0,0,0,0,0,0,255, - 0,3,0,192,6,0,96,12,0,48,28,0,56,56,0,28, - 56,0,28,120,0,30,112,0,14,112,0,14,240,0,15,240, - 0,15,240,0,15,240,0,15,240,0,15,240,0,15,240,0, - 15,240,0,15,240,0,15,112,0,14,112,0,14,120,0,30, - 56,0,28,56,0,28,28,0,56,12,0,48,6,0,96,3, - 0,192,0,255,0,24,37,111,29,3,0,1,240,32,3,252, - 64,2,63,192,2,7,128,0,0,0,0,0,0,0,0,0, - 0,0,0,0,255,0,3,0,192,6,0,96,12,0,48,28, - 0,56,56,0,28,56,0,28,120,0,30,112,0,14,112,0, - 14,240,0,15,240,0,15,240,0,15,240,0,15,240,0,15, - 240,0,15,240,0,15,240,0,15,240,0,15,112,0,14,112, - 0,14,120,0,30,56,0,28,56,0,28,28,0,56,12,0, - 48,6,0,96,3,0,192,0,255,0,24,37,111,29,3,0, - 1,129,128,3,195,192,3,195,192,1,129,128,0,0,0,0, - 0,0,0,0,0,0,0,0,0,255,0,3,0,192,6,0, - 96,12,0,48,28,0,56,56,0,28,56,0,28,120,0,30, - 112,0,14,112,0,14,240,0,15,240,0,15,240,0,15,240, - 0,15,240,0,15,240,0,15,240,0,15,240,0,15,240,0, - 15,112,0,14,112,0,14,120,0,30,56,0,28,56,0,28, - 28,0,56,12,0,48,6,0,96,3,0,192,0,255,0,25, - 25,100,39,7,254,192,0,1,128,224,0,3,0,112,0,6, - 0,56,0,12,0,28,0,24,0,14,0,48,0,7,0,96, - 0,3,128,192,0,1,193,128,0,0,227,0,0,0,118,0, - 0,0,60,0,0,0,28,0,0,0,62,0,0,0,103,0, - 0,0,195,128,0,1,129,192,0,3,0,224,0,6,0,112, - 0,12,0,56,0,24,0,28,0,48,0,14,0,96,0,7, - 0,192,0,3,128,128,0,1,0,24,29,87,29,3,1,0, - 255,131,3,0,230,6,0,124,12,0,60,28,0,56,56,0, - 60,56,0,124,120,0,254,112,0,206,112,1,142,240,3,15, - 240,6,15,240,14,15,240,12,15,240,24,15,240,48,15,240, - 96,15,240,224,15,240,192,15,113,128,14,115,0,14,126,0, - 30,62,0,28,60,0,28,28,0,56,60,0,48,62,0,96, - 103,0,192,193,255,0,29,38,152,34,3,1,0,112,0,0, - 0,112,0,0,0,56,0,0,0,28,0,0,0,14,0,0, - 0,2,0,0,0,1,0,0,0,0,0,0,0,0,0,0, - 255,240,31,248,15,0,3,192,15,0,1,128,15,0,1,128, - 15,0,1,128,15,0,1,128,15,0,1,128,15,0,1,128, - 15,0,1,128,15,0,1,128,15,0,1,128,15,0,1,128, - 15,0,1,128,15,0,1,128,15,0,1,128,15,0,1,128, - 15,0,1,128,15,0,1,128,15,0,1,128,15,0,1,128, - 15,0,1,128,15,0,1,128,15,0,1,128,7,0,1,0, - 7,0,3,0,3,128,2,0,1,192,6,0,0,224,24,0, - 0,63,240,0,29,38,152,34,3,1,0,0,56,0,0,0, - 120,0,0,0,240,0,0,0,224,0,0,1,128,0,0,3, - 0,0,0,2,0,0,0,0,0,0,0,0,0,0,255,240, - 31,248,15,0,3,192,15,0,1,128,15,0,1,128,15,0, - 1,128,15,0,1,128,15,0,1,128,15,0,1,128,15,0, - 1,128,15,0,1,128,15,0,1,128,15,0,1,128,15,0, - 1,128,15,0,1,128,15,0,1,128,15,0,1,128,15,0, - 1,128,15,0,1,128,15,0,1,128,15,0,1,128,15,0, - 1,128,15,0,1,128,15,0,1,128,7,0,1,0,7,0, - 3,0,3,128,2,0,1,192,6,0,0,224,24,0,0,63, - 240,0,29,38,152,34,3,0,0,3,0,0,0,7,0,0, - 0,7,128,0,0,13,192,0,0,24,96,0,0,96,48,0, - 0,192,8,0,0,0,0,0,0,0,0,0,255,240,31,248, - 15,0,3,192,15,0,1,128,15,0,1,128,15,0,1,128, - 15,0,1,128,15,0,1,128,15,0,1,128,15,0,1,128, - 15,0,1,128,15,0,1,128,15,0,1,128,15,0,1,128, - 15,0,1,128,15,0,1,128,15,0,1,128,15,0,1,128, - 15,0,1,128,15,0,1,128,15,0,1,128,15,0,1,128, - 15,0,1,128,15,0,1,128,7,0,3,0,7,0,3,0, - 3,128,6,0,1,192,14,0,0,224,24,0,0,63,240,0, - 29,37,148,34,3,0,0,48,48,0,0,120,120,0,0,120, - 120,0,0,48,48,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,255,240,31,248,15,0,3,192,15,0, - 1,128,15,0,1,128,15,0,1,128,15,0,1,128,15,0, - 1,128,15,0,1,128,15,0,1,128,15,0,1,128,15,0, - 1,128,15,0,1,128,15,0,1,128,15,0,1,128,15,0, - 1,128,15,0,1,128,15,0,1,128,15,0,1,128,15,0, - 1,128,15,0,1,128,15,0,1,128,15,0,1,128,15,0, - 1,128,7,0,1,0,7,0,3,0,3,128,2,0,1,192, - 6,0,0,224,24,0,0,63,240,0,27,38,152,30,2,0, - 0,0,48,0,0,0,112,0,0,0,224,0,0,0,192,0, - 0,1,128,0,0,3,0,0,0,2,0,0,0,0,0,0, - 0,0,0,0,255,248,127,224,15,128,31,0,15,128,14,0, - 7,128,12,0,3,192,12,0,3,192,8,0,1,224,24,0, - 1,240,16,0,0,240,48,0,0,248,32,0,0,120,96,0, - 0,60,64,0,0,60,192,0,0,30,128,0,0,31,0,0, - 0,15,0,0,0,15,0,0,0,15,0,0,0,15,0,0, - 0,15,0,0,0,15,0,0,0,15,0,0,0,15,0,0, - 0,15,0,0,0,15,0,0,0,15,0,0,0,15,0,0, - 0,15,0,0,1,255,248,0,23,29,87,28,3,0,255,248, - 0,15,0,0,15,0,0,15,0,0,15,0,0,15,255,128, - 15,0,224,15,0,120,15,0,60,15,0,60,15,0,30,15, - 0,30,15,0,30,15,0,30,15,0,30,15,0,60,15,0, - 60,15,0,120,15,0,224,15,255,128,15,0,0,15,0,0, - 15,0,0,15,0,0,15,0,0,15,0,0,15,0,0,15, - 0,0,255,248,0,19,29,87,22,1,0,0,252,0,3,14, - 0,6,7,0,14,7,128,12,7,128,28,7,128,28,7,128, - 28,7,0,28,14,0,28,28,0,28,224,0,28,24,0,28, - 6,0,28,7,0,28,3,128,28,3,128,28,1,192,28,1, - 192,28,1,192,28,1,224,28,1,224,28,1,224,28,1,224, - 28,225,192,29,225,192,29,225,192,28,131,128,28,199,0,252, - 60,0,18,28,84,21,2,1,112,0,0,120,0,0,60,0, - 0,28,0,0,6,0,0,3,0,0,1,0,0,0,0,0, - 0,0,0,15,192,0,56,112,0,32,56,0,96,28,0,120, - 28,0,120,28,0,56,28,0,0,28,0,0,252,0,15,28, - 0,56,28,0,112,28,0,224,28,0,224,28,64,224,60,64, - 224,60,64,224,92,192,112,159,128,31,15,0,18,28,84,21, - 2,1,0,28,0,0,60,0,0,120,0,0,112,0,0,192, - 0,1,128,0,1,0,0,0,0,0,0,0,0,15,192,0, - 56,112,0,32,56,0,96,28,0,120,28,0,120,28,0,56, - 28,0,0,28,0,0,252,0,15,28,0,56,28,0,112,28, - 0,224,28,0,224,28,64,224,60,64,224,60,64,224,92,192, - 112,159,128,31,15,0,18,28,84,21,2,0,3,128,0,3, - 128,0,7,128,0,6,192,0,12,96,0,24,48,0,32,24, - 0,0,0,0,0,0,0,15,192,0,56,112,0,32,56,0, - 96,28,0,120,28,0,120,28,0,56,28,0,0,28,0,0, - 252,0,15,28,0,56,28,0,112,28,0,224,28,0,224,28, - 64,224,60,64,224,60,64,224,92,192,112,159,128,31,15,0, - 18,27,81,21,2,0,30,8,0,63,136,0,39,248,0,64, - 240,0,0,0,0,0,0,0,0,0,0,0,0,0,15,192, - 0,56,112,0,32,56,0,96,28,0,120,28,0,120,28,0, - 56,28,0,0,28,0,0,252,0,15,28,0,56,28,0,112, - 28,0,224,28,0,224,28,64,224,60,64,224,60,64,224,92, - 192,112,159,128,31,15,0,18,27,81,21,2,0,56,48,0, - 120,120,0,120,120,0,56,48,0,0,0,0,0,0,0,0, - 0,0,0,0,0,15,192,0,24,112,0,32,56,0,96,28, - 0,112,28,0,120,28,0,56,28,0,0,28,0,0,252,0, - 15,28,0,56,28,0,112,28,0,224,28,0,224,28,64,224, - 60,64,224,60,64,224,92,192,112,159,128,31,15,0,18,28, - 84,21,2,0,7,128,0,8,64,0,16,32,0,16,32,0, - 16,32,0,8,64,0,7,128,0,0,0,0,0,0,0,15, - 192,0,56,112,0,32,56,0,96,28,0,112,28,0,120,28, - 0,56,28,0,0,28,0,0,252,0,15,28,0,56,28,0, - 112,28,0,224,28,0,224,28,64,224,60,64,224,92,64,224, - 156,192,112,159,128,31,15,0,25,19,76,29,2,0,15,193, - 240,0,56,115,28,0,32,30,14,0,96,30,7,0,120,28, - 7,0,120,28,7,0,56,28,7,128,0,28,7,128,3,255, - 255,128,28,28,0,0,112,28,0,0,112,28,0,0,224,28, - 1,128,224,28,1,0,224,62,1,0,224,46,1,0,224,70, - 2,0,112,131,4,0,31,0,248,0,15,27,54,18,2,248, - 7,224,28,16,56,8,48,12,112,28,112,60,240,60,240,24, - 240,0,240,0,240,0,240,0,240,6,112,4,112,4,48,12, - 56,8,28,48,7,224,1,0,2,0,1,192,0,96,0,112, - 0,112,8,240,7,192,15,28,56,19,2,1,56,0,60,0, - 28,0,14,0,7,0,3,0,0,128,0,0,0,0,7,192, - 12,112,56,56,48,28,112,28,112,28,240,30,240,30,255,254, - 240,0,240,0,240,0,240,2,112,4,112,4,56,4,56,8, - 28,16,7,224,15,28,56,19,2,1,0,28,0,60,0,56, - 0,112,0,224,0,192,1,0,0,0,0,0,7,192,12,112, - 56,56,48,28,112,28,112,28,240,30,240,30,255,254,240,0, - 240,0,240,0,240,2,112,4,112,4,56,4,56,8,28,16, - 7,224,15,28,56,19,2,0,1,128,3,128,3,192,7,192, - 6,96,8,48,16,8,0,0,0,0,7,192,12,112,56,56, - 48,28,112,28,112,28,240,30,240,30,255,254,240,0,240,0, - 240,0,240,6,112,4,112,4,56,4,56,8,28,16,7,224, - 15,27,54,19,2,0,24,24,60,60,60,60,24,24,0,0, - 0,0,0,0,0,0,7,192,12,112,56,56,48,28,112,28, - 112,28,240,14,240,14,255,254,240,0,240,0,240,0,240,2, - 112,4,112,4,56,4,56,8,28,16,7,224,10,28,56,11, - 0,0,192,0,224,0,224,0,112,0,24,0,12,0,4,0, - 0,0,0,0,126,0,14,0,14,0,14,0,14,0,14,0, - 14,0,14,0,14,0,14,0,14,0,14,0,14,0,14,0, - 14,0,14,0,14,0,14,0,127,192,10,28,56,11,1,0, - 0,192,1,192,3,128,7,0,6,0,12,0,16,0,0,0, - 0,0,252,0,28,0,28,0,28,0,28,0,28,0,28,0, - 28,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0, - 28,0,28,0,28,0,255,128,11,28,56,11,0,0,12,0, - 12,0,30,0,31,0,51,0,96,128,128,96,0,0,0,0, - 126,0,14,0,14,0,14,0,14,0,14,0,14,0,14,0, - 14,0,14,0,14,0,14,0,14,0,14,0,14,0,14,0, - 14,0,14,0,127,192,11,26,52,13,1,0,96,192,241,224, - 241,224,96,192,0,0,0,0,0,0,62,0,14,0,14,0, - 14,0,14,0,14,0,14,0,14,0,14,0,14,0,14,0, - 14,0,14,0,14,0,14,0,14,0,14,0,14,0,63,192, - 17,29,87,21,2,0,30,4,0,15,12,0,7,176,0,3, - 224,0,1,224,0,6,224,0,12,240,0,16,120,0,0,56, - 0,0,28,0,3,254,0,12,62,0,24,30,0,56,15,0, - 112,15,0,112,7,0,240,7,0,240,7,128,240,7,128,240, - 7,128,240,7,0,240,7,0,240,7,0,112,7,0,112,14, - 0,56,14,0,24,28,0,12,56,0,3,224,0,20,26,78, - 22,1,0,3,225,0,7,254,0,4,126,0,0,0,0,0, - 0,0,0,0,0,0,0,0,252,60,0,28,199,0,29,3, - 0,31,3,128,30,3,128,30,3,128,28,3,128,28,3,128, - 28,3,128,28,3,128,28,3,128,28,3,128,28,3,128,28, - 3,128,28,3,128,28,3,128,28,3,128,28,3,128,255,159, - 240,17,28,84,21,2,1,56,0,0,60,0,0,30,0,0, - 14,0,0,3,0,0,1,128,0,0,128,0,0,0,0,0, - 0,0,3,224,0,12,56,0,24,28,0,56,14,0,112,14, - 0,112,7,0,240,7,0,240,7,0,240,7,128,240,7,128, - 240,7,128,240,7,0,240,7,0,112,7,0,112,14,0,56, - 14,0,24,28,0,12,56,0,3,224,0,17,28,84,21,2, - 1,0,28,0,0,28,0,0,56,0,0,112,0,0,96,0, - 0,192,0,1,128,0,0,0,0,0,0,0,3,224,0,12, - 56,0,24,28,0,56,14,0,112,14,0,112,7,0,240,7, - 0,240,7,0,240,7,128,240,7,128,240,7,128,240,7,0, - 240,7,0,112,7,0,112,14,0,56,14,0,24,28,0,12, - 56,0,3,224,0,17,28,84,21,2,0,1,128,0,1,192, - 0,3,192,0,3,96,0,6,32,0,12,16,0,16,12,0, - 0,0,0,0,0,0,3,224,0,12,56,0,24,28,0,56, - 14,0,112,14,0,112,7,0,240,7,0,240,7,0,240,7, - 128,240,7,128,240,7,128,240,7,0,240,7,0,112,7,0, - 112,14,0,56,14,0,24,28,0,12,56,0,3,224,0,17, - 27,81,21,2,0,15,4,0,31,204,0,19,248,0,16,240, - 0,0,0,0,0,0,0,0,0,0,0,0,0,3,224,0, - 12,56,0,24,28,0,56,14,0,112,14,0,112,7,0,240, - 7,0,240,7,0,240,7,128,240,7,128,240,7,128,240,7, - 0,240,7,0,112,7,0,112,14,0,56,14,0,24,28,0, - 12,56,0,3,224,0,17,27,81,21,2,0,24,24,0,60, - 60,0,60,60,0,24,24,0,0,0,0,0,0,0,0,0, - 0,0,0,0,3,224,0,12,56,0,24,28,0,56,14,0, - 112,14,0,112,7,0,240,7,0,240,7,0,240,7,128,240, - 7,128,240,7,128,240,7,0,240,7,0,112,7,0,112,14, - 0,56,14,0,24,28,0,12,56,0,3,224,0,35,26,130, - 39,2,254,0,0,224,0,0,0,1,240,0,0,0,1,240, - 0,0,0,1,240,0,0,0,0,224,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255, - 255,255,255,224,255,255,255,255,224,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,224,0, - 0,0,1,240,0,0,0,1,240,0,0,0,1,240,0,0, - 0,0,224,0,0,17,19,57,21,2,0,3,225,0,12,59, - 0,24,30,0,56,14,0,112,14,0,112,31,0,240,55,0, - 240,103,0,240,199,128,240,135,128,241,7,128,242,7,0,244, - 7,0,124,7,0,120,14,0,56,14,0,120,28,0,76,56, - 0,131,224,0,20,28,84,22,1,1,14,0,0,15,0,0, - 7,0,0,3,128,0,1,192,0,0,64,0,0,32,0,0, - 0,0,0,0,0,252,31,128,28,3,128,28,3,128,28,3, - 128,28,3,128,28,3,128,28,3,128,28,3,128,28,3,128, - 28,3,128,28,3,128,28,3,128,28,3,128,28,7,128,28, - 7,128,28,15,128,12,11,128,14,51,128,3,195,240,20,28, - 84,22,1,1,0,7,0,0,15,0,0,30,0,0,24,0, - 0,48,0,0,96,0,0,64,0,0,0,0,0,0,0,252, - 31,128,28,3,128,28,3,128,28,3,128,28,3,128,28,3, - 128,28,3,128,28,3,128,28,3,128,28,3,128,28,3,128, - 28,3,128,28,3,128,28,7,128,28,7,128,28,15,128,12, - 11,128,14,51,128,3,195,240,20,28,84,22,1,0,0,96, - 0,0,224,0,0,240,0,1,176,0,3,24,0,2,4,0, - 4,2,0,0,0,0,0,0,0,252,31,128,28,3,128,28, - 3,128,28,3,128,28,3,128,28,3,128,28,3,128,28,3, - 128,28,3,128,28,3,128,28,3,128,28,3,128,28,3,128, - 28,7,128,28,7,128,28,15,128,12,11,128,14,51,128,3, - 195,240,20,27,81,22,1,0,6,6,0,15,15,0,15,15, - 0,6,6,0,0,0,0,0,0,0,0,0,0,0,0,0, - 252,15,128,28,3,128,28,3,128,28,3,128,28,3,128,28, - 3,128,28,3,128,28,3,128,28,3,128,28,3,128,28,3, - 128,28,3,128,28,3,128,28,7,128,28,7,128,28,15,128, - 12,11,128,14,51,128,3,195,240,20,37,111,22,1,248,0, - 3,0,0,7,0,0,15,0,0,28,0,0,24,0,0,48, - 0,0,0,0,0,0,0,0,0,0,255,143,240,30,1,128, - 30,1,128,14,1,0,14,1,0,15,3,0,7,2,0,7, - 2,0,3,134,0,3,132,0,3,132,0,1,204,0,1,200, - 0,1,200,0,0,248,0,0,240,0,0,240,0,0,112,0, - 0,96,0,0,96,0,0,96,0,0,64,0,48,64,0,120, - 192,0,120,128,0,113,128,0,51,0,0,30,0,0,18,38, - 114,21,1,246,12,0,0,60,0,0,252,0,0,28,0,0, - 28,0,0,28,0,0,28,0,0,28,0,0,28,0,0,28, - 30,0,28,127,0,28,199,128,29,3,128,31,3,192,30,3, - 192,30,3,128,28,3,128,28,3,128,28,7,0,28,7,0, - 28,6,0,28,12,0,28,28,0,28,24,0,28,48,0,28, - 192,0,29,128,0,30,0,0,28,0,0,28,0,0,28,0, - 0,28,0,0,28,0,0,28,0,0,28,0,0,28,0,0, - 56,0,0,192,0,0,19,36,108,21,1,247,3,6,0,7, - 143,0,7,143,0,3,6,0,0,0,0,0,0,0,0,0, - 0,0,0,0,255,143,224,30,3,128,30,1,0,14,3,0, - 14,2,0,7,2,0,7,2,0,7,6,0,3,132,0,3, - 132,0,3,140,0,1,200,0,1,200,0,1,200,0,0,240, - 0,0,240,0,0,240,0,0,96,0,0,96,0,0,96,0, - 0,64,0,0,64,0,48,64,0,120,64,0,120,128,0,121, - 128,0,59,0,0,30,0,0}; -/* - Fontname: -FreeType-Old Standard TT-Medium-R-Normal--41-410-72-72-P-216-ISO10646-1 - Copyright: Copyright (C) 2006-2008 Alexey Kryukov - Capital A Height: 0, '1' Height: 28 - Calculated Max Values w=35 h=38 x= 5 y=11 dx=39 dy= 0 ascent=30 len=170 - Font Bounding box w=107 h=51 x=-33 y=-12 - Calculated Min Values x= 0 y=-8 dx= 0 dy= 0 - Pure Font ascent =28 descent= 0 - X Font ascent =28 descent= 0 - Max Font ascent =30 descent=-8 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_osr29n[1226] U8G_FONT_SECTION("u8g_font_osr29n") = { - 0,107,51,223,244,28,0,0,0,0,42,58,0,30,248,28, - 0,15,17,34,21,3,11,3,128,3,192,3,128,3,128,225, - 142,241,30,249,62,29,112,3,192,3,192,29,120,249,62,241, - 30,227,142,3,128,3,192,3,128,35,34,170,39,2,250,0, - 0,192,0,0,0,0,192,0,0,0,0,192,0,0,0,0, - 192,0,0,0,0,192,0,0,0,0,192,0,0,0,0,192, - 0,0,0,0,192,0,0,0,0,192,0,0,0,0,192,0, - 0,0,0,192,0,0,0,0,192,0,0,0,0,192,0,0, - 0,0,192,0,0,0,0,192,0,0,0,0,192,0,0,255, - 255,255,255,224,255,255,255,255,224,0,0,192,0,0,0,0, - 192,0,0,0,0,192,0,0,0,0,192,0,0,0,0,192, - 0,0,0,0,192,0,0,0,0,192,0,0,0,0,192,0, - 0,0,0,192,0,0,0,0,192,0,0,0,0,192,0,0, - 0,0,192,0,0,0,0,192,0,0,0,0,192,0,0,0, - 0,192,0,0,0,0,192,0,0,5,12,12,11,3,249,112, - 240,248,248,24,8,8,16,16,32,32,64,10,2,4,14,2, - 9,255,192,255,192,5,5,5,11,3,0,112,248,248,248,112, - 14,38,76,18,2,248,0,12,0,12,0,12,0,8,0,24, - 0,24,0,16,0,48,0,48,0,32,0,96,0,96,0,64, - 0,192,0,192,0,128,1,128,1,128,1,0,3,0,3,0, - 2,0,6,0,6,0,4,0,12,0,12,0,8,0,24,0, - 24,0,16,0,48,0,48,0,32,0,96,0,96,0,64,0, - 192,0,20,28,84,24,2,0,1,248,0,7,12,0,12,7, - 0,28,3,128,24,1,128,56,1,192,56,1,192,112,0,224, - 112,0,224,112,0,224,240,0,240,240,0,240,240,0,240,240, - 0,240,240,0,240,240,0,240,240,0,240,240,0,240,240,0, - 240,112,0,224,112,0,224,112,0,224,56,1,192,56,1,192, - 24,1,128,12,3,0,6,6,0,3,252,0,14,28,56,24, - 5,0,1,128,1,128,3,128,7,128,255,128,7,128,7,128, - 7,128,7,128,7,128,7,128,7,128,7,128,7,128,7,128, - 7,128,7,128,7,128,7,128,7,128,7,128,7,128,7,128, - 7,128,7,128,7,128,7,128,255,252,17,28,84,24,3,0, - 7,224,0,24,60,0,32,30,0,64,15,0,192,15,0,192, - 7,128,192,7,128,240,7,128,252,7,128,252,7,128,124,7, - 128,24,15,0,0,14,0,0,28,0,0,56,0,0,112,0, - 0,224,0,1,192,0,3,0,0,6,0,0,12,0,128,24, - 0,128,48,0,128,48,1,128,112,1,128,127,255,128,127,255, - 128,127,255,128,17,28,84,24,3,0,15,224,0,48,56,0, - 96,28,0,96,14,0,240,15,0,248,15,0,248,15,0,120, - 15,0,0,15,0,0,15,0,0,14,0,0,28,0,28,56, - 0,31,224,0,0,60,0,0,30,0,0,15,0,0,7,0, - 0,7,128,0,7,128,120,7,128,248,7,128,248,7,128,248, - 7,0,192,15,0,192,14,0,96,28,0,31,240,0,19,28, - 84,24,2,0,0,12,0,0,12,0,0,28,0,0,60,0, - 0,60,0,0,124,0,0,252,0,0,252,0,1,188,0,3, - 60,0,3,60,0,6,60,0,12,60,0,12,60,0,24,60, - 0,48,60,0,32,60,0,96,60,0,192,60,0,255,255,224, - 0,60,0,0,60,0,0,60,0,0,60,0,0,60,0,0, - 60,0,0,60,0,7,255,224,17,29,87,24,4,0,0,2, - 0,120,12,0,127,248,0,127,240,0,111,192,0,96,0,0, - 96,0,0,96,0,0,96,0,0,96,0,0,103,224,0,104, - 60,0,112,30,0,96,14,0,96,15,0,96,7,0,0,7, - 128,0,7,128,0,7,128,16,7,128,120,7,128,252,7,128, - 252,7,128,248,15,0,224,15,0,224,14,0,96,28,0,48, - 56,0,31,240,0,17,28,84,24,3,0,1,248,0,3,12, - 0,12,6,0,28,7,0,24,15,0,56,31,0,48,31,0, - 112,14,0,112,0,0,112,0,0,240,0,0,241,240,0,246, - 28,0,252,14,0,248,7,0,248,7,0,240,7,128,240,7, - 128,240,7,128,240,7,128,112,7,128,112,7,128,112,7,0, - 48,7,0,56,7,0,24,14,0,12,28,0,7,248,0,16, - 28,56,24,4,0,255,255,255,255,255,255,192,3,128,2,128, - 2,128,6,128,4,0,12,0,8,0,24,0,48,0,32,0, - 96,0,192,0,192,1,128,3,128,3,128,7,128,7,128,7, - 128,15,192,15,192,15,192,15,192,15,192,7,192,20,28,84, - 24,2,0,3,248,0,14,14,0,56,7,0,112,3,128,112, - 1,192,240,1,192,240,1,192,240,1,192,240,1,192,248,1, - 128,126,3,128,127,131,0,63,252,0,15,252,0,7,255,0, - 24,127,192,48,15,224,112,3,224,224,1,240,224,0,240,224, - 0,240,224,0,224,224,0,224,224,0,224,112,1,192,48,1, - 128,28,7,0,15,252,0,17,28,84,24,3,0,7,224,0, - 12,56,0,56,12,0,56,14,0,112,14,0,112,7,0,240, - 7,0,240,7,0,240,7,128,240,7,128,240,7,128,240,7, - 128,112,15,128,112,15,128,56,27,128,28,51,128,7,199,128, - 0,7,128,0,7,0,0,7,0,56,7,0,124,7,0,124, - 14,0,120,14,0,112,12,0,112,24,0,48,48,0,31,224, - 0,5,19,19,11,3,0,112,248,248,248,112,0,0,0,0, - 0,0,0,0,0,112,248,248,248,112}; -/* - Fontname: -FreeType-Old Standard TT-Medium-R-Normal--41-410-72-72-P-216-ISO10646-1 - Copyright: Copyright (C) 2006-2008 Alexey Kryukov - Capital A Height: 29, '1' Height: 28 - Calculated Max Values w=41 h=38 x= 5 y=22 dx=44 dy= 0 ascent=31 len=174 - Font Bounding box w=107 h=51 x=-33 y=-12 - Calculated Min Values x=-1 y=-9 dx= 0 dy= 0 - Pure Font ascent =29 descent=-9 - X Font ascent =30 descent=-9 - Max Font ascent =31 descent=-9 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_osr29r[7573] U8G_FONT_SECTION("u8g_font_osr29r") = { - 0,107,51,223,244,29,9,148,21,166,32,127,247,31,247,30, - 247,0,0,0,11,0,0,5,28,28,11,3,0,112,248,248, - 248,248,248,248,248,112,112,112,112,112,112,112,112,32,32,32, - 32,32,32,0,112,248,248,248,112,9,8,16,17,4,22,227, - 128,227,128,227,128,227,128,193,128,65,128,65,0,65,0,22, - 28,84,28,3,0,0,192,192,0,192,192,0,192,192,0,192, - 128,0,129,128,1,129,128,1,129,128,1,129,128,255,255,252, - 255,255,252,1,129,0,3,3,0,3,3,0,3,3,0,3, - 3,0,3,3,0,2,2,0,6,6,0,255,255,252,255,255, - 252,6,6,0,6,6,0,6,4,0,4,12,0,12,12,0, - 12,12,0,12,12,0,12,12,0,18,34,102,24,3,253,1, - 16,0,1,16,0,1,16,0,3,248,0,13,22,0,25,17, - 0,49,16,128,97,16,192,97,16,192,97,17,192,97,19,192, - 97,19,192,113,19,128,61,16,0,63,144,0,31,240,0,15, - 252,0,3,254,0,1,127,0,1,31,128,1,19,128,33,17, - 192,113,16,192,249,16,192,241,16,192,241,16,192,225,16,128, - 97,17,128,97,17,0,49,19,0,15,188,0,1,240,0,1, - 16,0,1,16,0,28,28,112,36,4,0,31,0,6,0,49, - 128,4,0,96,192,12,0,96,192,8,0,224,224,24,0,224, - 224,48,0,224,224,32,0,224,224,96,0,224,224,64,0,224, - 224,128,0,96,193,128,0,96,193,0,0,49,131,0,0,31, - 6,0,0,0,4,15,0,0,12,48,128,0,8,48,192,0, - 16,96,96,0,48,96,96,0,32,224,112,0,96,224,112,0, - 64,224,112,0,128,224,112,1,128,224,112,1,0,96,96,2, - 0,96,96,6,0,48,192,4,0,31,128,28,28,112,32,2, - 0,0,248,0,0,3,140,0,0,7,4,0,0,6,2,0, - 0,14,2,0,0,14,2,0,0,14,6,0,0,14,4,0, - 0,15,12,0,0,7,24,0,0,7,176,0,0,3,224,0, - 0,1,224,63,240,3,224,7,128,6,240,7,0,12,120,6, - 0,24,124,6,0,48,60,4,0,112,30,12,0,112,31,24, - 0,240,15,144,0,240,7,176,0,240,7,224,0,240,3,224, - 0,240,3,240,32,120,6,248,32,60,12,124,192,31,240,63, - 128,3,8,8,10,4,22,224,224,224,224,192,64,64,64,9, - 37,74,15,4,249,1,128,3,0,6,0,14,0,12,0,24, - 0,24,0,48,0,48,0,96,0,96,0,96,0,96,0,192, - 0,192,0,192,0,192,0,192,0,192,0,192,0,192,0,192, - 0,192,0,96,0,96,0,96,0,96,0,48,0,48,0,56, - 0,24,0,12,0,12,0,6,0,3,0,3,128,1,128,9, - 37,74,15,2,249,192,0,96,0,48,0,56,0,24,0,12, - 0,12,0,6,0,6,0,3,0,3,0,3,0,3,0,1, - 128,1,128,1,128,1,128,1,128,1,128,1,128,1,128,1, - 128,1,128,3,128,3,0,3,0,3,0,6,0,6,0,14, - 0,12,0,24,0,24,0,48,0,96,0,224,0,192,0,15, - 17,34,21,3,11,3,128,3,192,3,128,3,128,225,142,241, - 30,249,62,29,112,3,192,3,192,29,120,249,62,241,30,227, - 142,3,128,3,192,3,128,35,34,170,39,2,250,0,0,192, - 0,0,0,0,192,0,0,0,0,192,0,0,0,0,192,0, - 0,0,0,192,0,0,0,0,192,0,0,0,0,192,0,0, - 0,0,192,0,0,0,0,192,0,0,0,0,192,0,0,0, - 0,192,0,0,0,0,192,0,0,0,0,192,0,0,0,0, - 192,0,0,0,0,192,0,0,0,0,192,0,0,255,255,255, - 255,224,255,255,255,255,224,0,0,192,0,0,0,0,192,0, - 0,0,0,192,0,0,0,0,192,0,0,0,0,192,0,0, - 0,0,192,0,0,0,0,192,0,0,0,0,192,0,0,0, - 0,192,0,0,0,0,192,0,0,0,0,192,0,0,0,0, - 192,0,0,0,0,192,0,0,0,0,192,0,0,0,0,192, - 0,0,0,0,192,0,0,5,12,12,11,3,249,112,240,248, - 248,24,8,8,16,16,32,32,64,10,2,4,14,2,9,255, - 192,255,192,5,5,5,11,3,0,112,248,248,248,112,14,38, - 76,18,2,248,0,12,0,12,0,12,0,8,0,24,0,24, - 0,16,0,48,0,48,0,32,0,96,0,96,0,64,0,192, - 0,192,0,128,1,128,1,128,1,0,3,0,3,0,2,0, - 6,0,6,0,4,0,12,0,12,0,8,0,24,0,24,0, - 16,0,48,0,48,0,32,0,96,0,96,0,64,0,192,0, - 20,28,84,24,2,0,1,248,0,7,12,0,12,7,0,28, - 3,128,24,1,128,56,1,192,56,1,192,112,0,224,112,0, - 224,112,0,224,240,0,240,240,0,240,240,0,240,240,0,240, - 240,0,240,240,0,240,240,0,240,240,0,240,240,0,240,112, - 0,224,112,0,224,112,0,224,56,1,192,56,1,192,24,1, - 128,12,3,0,6,6,0,3,252,0,14,28,56,24,5,0, - 1,128,1,128,3,128,7,128,255,128,7,128,7,128,7,128, - 7,128,7,128,7,128,7,128,7,128,7,128,7,128,7,128, - 7,128,7,128,7,128,7,128,7,128,7,128,7,128,7,128, - 7,128,7,128,7,128,255,252,17,28,84,24,3,0,7,224, - 0,24,60,0,32,30,0,64,15,0,192,15,0,192,7,128, - 192,7,128,240,7,128,252,7,128,252,7,128,124,7,128,24, - 15,0,0,14,0,0,28,0,0,56,0,0,112,0,0,224, - 0,1,192,0,3,0,0,6,0,0,12,0,128,24,0,128, - 48,0,128,48,1,128,112,1,128,127,255,128,127,255,128,127, - 255,128,17,28,84,24,3,0,15,224,0,48,56,0,96,28, - 0,96,14,0,240,15,0,248,15,0,248,15,0,120,15,0, - 0,15,0,0,15,0,0,14,0,0,28,0,28,56,0,31, - 224,0,0,60,0,0,30,0,0,15,0,0,7,0,0,7, - 128,0,7,128,120,7,128,248,7,128,248,7,128,248,7,0, - 192,15,0,192,14,0,96,28,0,31,240,0,19,28,84,24, - 2,0,0,12,0,0,12,0,0,28,0,0,60,0,0,60, - 0,0,124,0,0,252,0,0,252,0,1,188,0,3,60,0, - 3,60,0,6,60,0,12,60,0,12,60,0,24,60,0,48, - 60,0,32,60,0,96,60,0,192,60,0,255,255,224,0,60, - 0,0,60,0,0,60,0,0,60,0,0,60,0,0,60,0, - 0,60,0,7,255,224,17,29,87,24,4,0,0,2,0,120, - 12,0,127,248,0,127,240,0,111,192,0,96,0,0,96,0, - 0,96,0,0,96,0,0,96,0,0,103,224,0,104,60,0, - 112,30,0,96,14,0,96,15,0,96,7,0,0,7,128,0, - 7,128,0,7,128,16,7,128,120,7,128,252,7,128,252,7, - 128,248,15,0,224,15,0,224,14,0,96,28,0,48,56,0, - 31,240,0,17,28,84,24,3,0,1,248,0,3,12,0,12, - 6,0,28,7,0,24,15,0,56,31,0,48,31,0,112,14, - 0,112,0,0,112,0,0,240,0,0,241,240,0,246,28,0, - 252,14,0,248,7,0,248,7,0,240,7,128,240,7,128,240, - 7,128,240,7,128,112,7,128,112,7,128,112,7,0,48,7, - 0,56,7,0,24,14,0,12,28,0,7,248,0,16,28,56, - 24,4,0,255,255,255,255,255,255,192,3,128,2,128,2,128, - 6,128,4,0,12,0,8,0,24,0,48,0,32,0,96,0, - 192,0,192,1,128,3,128,3,128,7,128,7,128,7,128,15, - 192,15,192,15,192,15,192,15,192,7,192,20,28,84,24,2, - 0,3,248,0,14,14,0,56,7,0,112,3,128,112,1,192, - 240,1,192,240,1,192,240,1,192,240,1,192,248,1,128,126, - 3,128,127,131,0,63,252,0,15,252,0,7,255,0,24,127, - 192,48,15,224,112,3,224,224,1,240,224,0,240,224,0,240, - 224,0,224,224,0,224,224,0,224,112,1,192,48,1,128,28, - 7,0,15,252,0,17,28,84,24,3,0,7,224,0,12,56, - 0,56,12,0,56,14,0,112,14,0,112,7,0,240,7,0, - 240,7,0,240,7,128,240,7,128,240,7,128,240,7,128,112, - 15,128,112,15,128,56,27,128,28,51,128,7,199,128,0,7, - 128,0,7,0,0,7,0,56,7,0,124,7,0,124,14,0, - 120,14,0,112,12,0,112,24,0,48,48,0,31,224,0,5, - 19,19,11,3,0,112,248,248,248,112,0,0,0,0,0,0, - 0,0,0,112,248,248,248,112,6,26,26,12,3,249,112,248, - 248,248,112,0,0,0,0,0,0,0,0,0,112,248,252,124, - 12,12,12,8,24,48,32,64,32,34,136,39,3,250,0,0, - 0,2,0,0,0,7,0,0,0,28,0,0,0,112,0,0, - 1,224,0,0,7,128,0,0,30,0,0,0,120,0,0,1, - 224,0,0,3,128,0,0,14,0,0,0,56,0,0,0,240, - 0,0,3,192,0,0,15,0,0,0,60,0,0,0,240,0, - 0,0,224,0,0,0,120,0,0,0,30,0,0,0,7,128, - 0,0,1,192,0,0,0,112,0,0,0,28,0,0,0,7, - 0,0,0,3,192,0,0,0,240,0,0,0,60,0,0,0, - 15,0,0,0,3,128,0,0,0,224,0,0,0,56,0,0, - 0,14,0,0,0,6,35,10,50,39,2,6,255,255,255,255, - 224,255,255,255,255,224,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,255,255,255,255,224,255,255,255,255,224,32,34, - 136,39,3,250,64,0,0,0,224,0,0,0,56,0,0,0, - 14,0,0,0,7,128,0,0,1,224,0,0,0,120,0,0, - 0,30,0,0,0,7,128,0,0,1,192,0,0,0,112,0, - 0,0,28,0,0,0,15,0,0,0,3,192,0,0,0,240, - 0,0,0,60,0,0,0,15,0,0,0,7,0,0,0,30, - 0,0,0,120,0,0,1,224,0,0,3,128,0,0,14,0, - 0,0,56,0,0,0,224,0,0,3,192,0,0,15,0,0, - 0,60,0,0,0,240,0,0,1,192,0,0,7,0,0,0, - 28,0,0,0,112,0,0,0,96,0,0,0,15,28,56,20, - 3,0,15,192,48,112,64,60,192,28,192,30,248,30,248,30, - 112,30,0,28,0,60,0,120,0,240,1,192,3,128,6,0, - 12,0,8,32,8,32,8,32,12,64,7,128,0,0,0,0, - 3,128,7,192,7,192,7,192,3,128,29,29,116,33,2,1, - 0,63,248,0,1,192,14,0,3,0,3,0,6,0,1,128, - 12,0,0,192,24,7,206,96,48,12,124,32,48,56,60,48, - 96,112,60,16,96,224,56,24,96,224,56,24,193,192,56,24, - 193,192,56,24,193,192,48,24,195,192,112,24,195,128,112,24, - 195,128,112,48,195,128,224,48,195,128,224,48,67,129,224,96, - 97,130,224,192,97,196,225,128,48,120,62,0,48,0,0,0, - 24,0,0,0,12,0,0,0,6,0,4,0,3,128,28,0, - 0,127,240,0,29,29,116,32,2,0,0,2,0,0,0,6, - 0,0,0,7,0,0,0,7,0,0,0,15,128,0,0,15, - 128,0,0,15,128,0,0,31,192,0,0,19,192,0,0,51, - 192,0,0,49,224,0,0,33,224,0,0,97,224,0,0,96, - 240,0,0,64,240,0,0,192,240,0,0,192,120,0,0,128, - 120,0,1,128,120,0,1,255,252,0,1,0,60,0,3,0, - 28,0,3,0,30,0,6,0,30,0,6,0,15,0,6,0, - 15,0,14,0,15,0,30,0,15,128,255,224,255,248,23,29, - 87,28,3,0,255,255,128,15,0,224,15,0,120,15,0,60, - 15,0,28,15,0,28,15,0,30,15,0,30,15,0,28,15, - 0,28,15,0,56,15,0,48,15,0,224,15,255,0,15,0, - 224,15,0,112,15,0,56,15,0,60,15,0,30,15,0,30, - 15,0,30,15,0,30,15,0,30,15,0,30,15,0,60,15, - 0,60,15,0,120,15,0,224,255,255,128,22,29,87,28,3, - 1,1,254,8,7,3,152,12,0,248,28,0,248,24,0,120, - 56,0,56,120,0,56,112,0,24,112,0,24,240,0,8,240, - 0,8,240,0,0,240,0,0,240,0,0,240,0,0,240,0, - 0,240,0,0,240,0,0,240,0,0,112,0,12,112,0,12, - 120,0,12,56,0,24,56,0,24,28,0,24,12,0,48,6, - 0,96,3,0,192,0,255,128,27,29,116,32,3,0,255,255, - 192,0,15,0,112,0,15,0,28,0,15,0,14,0,15,0, - 7,0,15,0,7,128,15,0,3,128,15,0,3,192,15,0, - 3,192,15,0,1,192,15,0,1,224,15,0,1,224,15,0, - 1,224,15,0,1,224,15,0,1,224,15,0,1,224,15,0, - 1,224,15,0,1,224,15,0,1,224,15,0,3,192,15,0, - 3,192,15,0,3,192,15,0,3,128,15,0,7,0,15,0, - 7,0,15,0,14,0,15,0,28,0,15,0,112,0,255,255, - 192,0,23,29,87,29,3,0,255,255,254,15,0,62,15,0, - 14,15,0,14,15,0,6,15,0,6,15,0,2,15,0,2, - 15,1,2,15,1,0,15,1,0,15,1,0,15,3,0,15, - 7,0,15,255,0,15,7,0,15,3,0,15,1,0,15,1, - 2,15,1,2,15,1,2,15,0,2,15,0,6,15,0,6, - 15,0,6,15,0,14,15,0,30,15,0,126,255,255,254,23, - 29,87,28,3,0,255,255,254,15,0,62,15,0,14,15,0, - 14,15,0,6,15,0,6,15,0,2,15,0,2,15,1,2, - 15,1,0,15,1,0,15,1,0,15,3,0,15,7,0,15, - 255,0,15,7,0,15,3,0,15,1,0,15,1,0,15,1, - 0,15,1,0,15,0,0,15,0,0,15,0,0,15,0,0, - 15,0,0,15,0,0,15,0,0,255,240,0,25,30,120,29, - 3,0,0,16,0,0,1,254,8,0,6,3,152,0,12,0, - 248,0,28,0,248,0,24,0,120,0,56,0,56,0,56,0, - 56,0,112,0,24,0,112,0,24,0,112,0,8,0,240,0, - 8,0,240,0,0,0,240,0,0,0,240,0,0,0,240,7, - 255,128,240,0,120,0,240,0,120,0,240,0,120,0,240,0, - 120,0,112,0,120,0,112,0,120,0,112,0,120,0,56,0, - 120,0,56,0,120,0,24,0,248,0,28,0,200,0,12,1, - 136,0,6,3,8,0,1,254,8,0,28,29,116,33,3,0, - 255,240,255,240,15,0,15,0,15,0,15,0,15,0,15,0, - 15,0,15,0,15,0,15,0,15,0,15,0,15,0,15,0, - 15,0,15,0,15,0,15,0,15,0,15,0,15,0,15,0, - 15,0,15,0,15,255,255,0,15,0,15,0,15,0,15,0, - 15,0,15,0,15,0,15,0,15,0,15,0,15,0,15,0, - 15,0,15,0,15,0,15,0,15,0,15,0,15,0,15,0, - 15,0,15,0,15,0,15,0,15,0,15,0,15,0,15,0, - 255,240,255,240,12,29,58,17,3,0,255,240,15,0,15,0, - 15,0,15,0,15,0,15,0,15,0,15,0,15,0,15,0, - 15,0,15,0,15,0,15,0,15,0,15,0,15,0,15,0, - 15,0,15,0,15,0,15,0,15,0,15,0,15,0,15,0, - 15,0,255,240,19,29,87,22,2,0,1,255,224,0,30,0, - 0,30,0,0,30,0,0,30,0,0,30,0,0,30,0,0, - 30,0,0,30,0,0,30,0,0,30,0,0,30,0,0,30, - 0,0,30,0,0,30,0,0,30,0,0,30,0,0,30,0, - 0,30,0,0,30,0,120,30,0,248,30,0,248,30,0,248, - 30,0,192,28,0,192,28,0,64,24,0,96,48,0,31,224, - 0,27,29,116,32,3,0,255,241,255,192,15,0,126,0,15, - 0,60,0,15,0,56,0,15,0,112,0,15,0,96,0,15, - 0,192,0,15,1,128,0,15,3,0,0,15,6,0,0,15, - 14,0,0,15,30,0,0,15,63,0,0,15,111,0,0,15, - 207,128,0,15,135,128,0,15,7,192,0,15,3,192,0,15, - 3,224,0,15,3,224,0,15,1,240,0,15,1,240,0,15, - 0,248,0,15,0,248,0,15,0,124,0,15,0,124,0,15, - 0,62,0,15,0,63,0,255,241,255,224,23,29,87,28,3, - 0,255,248,0,15,0,0,15,0,0,15,0,0,15,0,0, - 15,0,0,15,0,0,15,0,0,15,0,0,15,0,0,15, - 0,0,15,0,0,15,0,0,15,0,0,15,0,0,15,0, - 0,15,0,0,15,0,0,15,0,2,15,0,2,15,0,6, - 15,0,6,15,0,6,15,0,14,15,0,14,15,0,30,15, - 0,62,15,0,254,255,255,254,30,29,116,35,3,0,255,128, - 3,252,15,128,7,192,15,192,7,192,15,192,7,192,15,192, - 15,192,13,192,11,192,13,224,11,192,13,224,11,192,12,224, - 27,192,12,240,19,192,12,240,19,192,12,112,51,192,12,112, - 35,192,12,120,35,192,12,120,35,192,12,56,99,192,12,60, - 67,192,12,60,67,192,12,28,195,192,12,28,131,192,12,30, - 131,192,12,14,131,192,12,15,131,192,12,15,3,192,12,15, - 3,192,12,7,3,192,12,6,3,192,30,6,3,192,255,194, - 63,252,28,29,116,32,3,0,255,0,63,240,15,128,7,128, - 15,128,3,0,15,192,3,0,15,224,3,0,13,224,3,0, - 13,240,3,0,12,248,3,0,12,120,3,0,12,124,3,0, - 12,60,3,0,12,30,3,0,12,31,3,0,12,15,3,0, - 12,7,131,0,12,7,131,0,12,3,195,0,12,3,227,0, - 12,1,227,0,12,0,243,0,12,0,251,0,12,0,123,0, - 12,0,63,0,12,0,63,0,12,0,31,0,12,0,31,0, - 12,0,15,0,30,0,7,0,255,192,7,0,24,29,87,29, - 3,1,0,255,0,3,0,192,6,0,96,12,0,48,28,0, - 56,56,0,28,56,0,28,120,0,30,112,0,14,112,0,14, - 240,0,15,240,0,15,240,0,15,240,0,15,240,0,15,240, - 0,15,240,0,15,240,0,15,240,0,15,112,0,14,112,0, - 14,120,0,30,56,0,28,56,0,28,28,0,56,12,0,48, - 6,0,96,3,0,192,0,255,0,23,29,87,28,3,0,255, - 255,128,15,0,224,15,0,120,15,0,60,15,0,60,15,0, - 30,15,0,30,15,0,30,15,0,30,15,0,30,15,0,60, - 15,0,60,15,0,120,15,0,224,15,255,128,15,0,0,15, - 0,0,15,0,0,15,0,0,15,0,0,15,0,0,15,0, - 0,15,0,0,15,0,0,15,0,0,15,0,0,15,0,0, - 15,0,0,255,248,0,24,36,108,29,3,250,0,255,0,3, - 0,192,6,0,96,12,0,48,28,0,56,56,0,28,56,0, - 28,120,0,30,112,0,14,112,0,14,240,0,15,240,0,15, - 240,0,15,240,0,15,240,0,15,240,0,15,240,0,15,240, - 0,15,240,0,15,112,0,14,120,0,30,120,0,30,56,60, - 28,56,99,28,28,195,56,14,193,184,6,193,240,3,193,225, - 0,247,193,0,9,193,0,1,193,0,1,195,0,1,226,0, - 1,254,0,0,252,0,0,56,25,29,116,29,3,0,255,255, - 128,0,15,1,240,0,15,0,120,0,15,0,120,0,15,0, - 60,0,15,0,60,0,15,0,60,0,15,0,60,0,15,0, - 60,0,15,0,120,0,15,0,240,0,15,1,224,0,15,255, - 0,0,15,3,128,0,15,1,192,0,15,0,224,0,15,0, - 224,0,15,0,240,0,15,0,240,0,15,0,240,0,15,0, - 240,0,15,0,240,0,15,0,248,128,15,0,120,128,15,0, - 120,128,15,0,121,128,15,0,127,0,15,0,63,0,255,248, - 30,0,19,29,87,25,4,1,15,240,192,48,28,192,96,15, - 192,96,7,192,192,3,192,192,1,192,192,1,192,192,0,192, - 224,0,192,240,0,192,120,0,64,127,0,0,63,192,0,31, - 248,0,15,254,0,1,255,128,128,127,128,128,15,192,128,3, - 224,128,1,224,192,0,224,192,0,96,224,0,96,224,0,96, - 240,0,96,248,0,192,156,0,128,134,1,0,131,254,0,24, - 29,87,29,3,0,255,255,255,248,60,31,240,60,15,224,60, - 7,192,60,3,192,60,3,192,60,3,128,60,1,128,60,1, - 128,60,1,128,60,1,0,60,0,0,60,0,0,60,0,0, - 60,0,0,60,0,0,60,0,0,60,0,0,60,0,0,60, - 0,0,60,0,0,60,0,0,60,0,0,60,0,0,60,0, - 0,60,0,0,60,0,0,60,0,7,255,224,29,29,116,34, - 3,0,255,240,31,248,15,0,3,192,15,0,1,128,15,0, - 1,128,15,0,1,128,15,0,1,128,15,0,1,128,15,0, - 1,128,15,0,1,128,15,0,1,128,15,0,1,128,15,0, - 1,128,15,0,1,128,15,0,1,128,15,0,1,128,15,0, - 1,128,15,0,1,128,15,0,1,128,15,0,1,128,15,0, - 1,128,15,0,1,128,15,0,1,128,15,0,1,128,7,0, - 1,0,7,0,3,0,3,128,2,0,1,192,6,0,0,224, - 24,0,0,63,240,0,29,29,116,32,2,0,255,248,63,248, - 15,128,3,192,7,128,3,128,7,128,3,0,3,192,3,0, - 3,192,3,0,3,192,2,0,1,224,6,0,1,224,6,0, - 1,240,4,0,0,240,12,0,0,240,12,0,0,248,8,0, - 0,120,24,0,0,120,24,0,0,60,16,0,0,60,48,0, - 0,60,48,0,0,30,32,0,0,30,96,0,0,31,96,0, - 0,15,64,0,0,15,192,0,0,15,192,0,0,7,128,0, - 0,7,128,0,0,7,128,0,0,3,0,0,0,3,0,0, - 41,29,174,44,2,0,255,241,255,227,255,128,15,128,63,0, - 124,0,7,128,30,0,56,0,7,128,30,0,48,0,7,128, - 31,0,48,0,3,192,31,0,48,0,3,192,31,0,96,0, - 3,192,55,0,96,0,1,224,55,128,96,0,1,224,55,128, - 64,0,1,224,39,128,192,0,1,224,99,192,192,0,0,240, - 99,192,128,0,0,240,67,193,128,0,0,240,193,193,128,0, - 0,120,193,225,0,0,0,120,193,227,0,0,0,120,129,227, - 0,0,0,125,128,242,0,0,0,61,128,246,0,0,0,61, - 0,246,0,0,0,61,0,116,0,0,0,31,0,124,0,0, - 0,31,0,124,0,0,0,30,0,60,0,0,0,14,0,56, - 0,0,0,14,0,56,0,0,0,12,0,56,0,0,0,12, - 0,16,0,0,28,29,116,31,2,0,255,248,255,224,7,192, - 30,0,7,192,28,0,3,224,24,0,1,224,24,0,1,240, - 48,0,0,240,32,0,0,248,96,0,0,120,192,0,0,124, - 128,0,0,61,128,0,0,63,0,0,0,30,0,0,0,15, - 0,0,0,15,0,0,0,15,128,0,0,31,128,0,0,51, - 192,0,0,51,224,0,0,97,224,0,0,193,240,0,0,192, - 240,0,1,128,248,0,3,0,120,0,3,0,124,0,6,0, - 60,0,14,0,62,0,31,0,63,0,255,225,255,240,27,29, - 116,30,2,0,255,248,127,224,15,128,31,0,15,128,14,0, - 7,128,12,0,3,192,12,0,3,192,8,0,1,224,24,0, - 1,240,16,0,0,240,48,0,0,248,32,0,0,120,96,0, - 0,60,64,0,0,60,192,0,0,30,128,0,0,31,0,0, - 0,15,0,0,0,15,0,0,0,15,0,0,0,15,0,0, - 0,15,0,0,0,15,0,0,0,15,0,0,0,15,0,0, - 0,15,0,0,0,15,0,0,0,15,0,0,0,15,0,0, - 0,15,0,0,1,255,248,0,22,29,87,27,3,0,63,255, - 252,62,0,120,60,0,248,56,0,240,48,1,224,48,3,224, - 96,3,192,96,7,128,64,15,128,64,15,0,0,31,0,0, - 62,0,0,60,0,0,124,0,0,120,0,0,240,0,1,240, - 0,1,224,0,3,224,4,7,192,4,7,128,12,15,128,12, - 31,0,12,31,0,28,62,0,28,60,0,60,124,0,120,248, - 0,248,255,255,248,8,37,37,16,5,248,255,240,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,224,240,255, - 14,38,76,18,2,248,192,0,64,0,96,0,96,0,32,0, - 48,0,48,0,16,0,24,0,24,0,8,0,12,0,12,0, - 4,0,4,0,6,0,2,0,2,0,3,0,3,0,1,0, - 1,128,1,128,0,128,0,192,0,192,0,64,0,96,0,96, - 0,32,0,48,0,48,0,16,0,24,0,24,0,8,0,12, - 0,12,8,37,37,16,3,248,255,15,7,7,7,7,7,7, - 7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7, - 7,7,7,7,7,7,7,7,7,7,7,15,255,18,14,42, - 24,3,15,0,192,0,1,192,0,1,224,0,3,48,0,3, - 48,0,6,24,0,12,12,0,12,12,0,24,6,0,48,6, - 0,48,3,0,96,1,128,224,1,128,192,0,192,21,2,6, - 21,0,250,255,255,248,255,255,248,7,7,7,18,3,21,192, - 224,112,56,24,12,2,18,19,57,21,2,0,15,192,0,56, - 112,0,32,56,0,96,28,0,120,28,0,120,28,0,56,28, - 0,0,28,0,0,252,0,15,28,0,56,28,0,112,28,0, - 224,28,0,224,28,64,224,60,64,224,60,64,224,92,192,112, - 159,128,31,15,0,18,29,87,21,1,0,252,0,0,28,0, - 0,28,0,0,28,0,0,28,0,0,28,0,0,28,0,0, - 28,0,0,28,0,0,28,0,0,28,120,0,28,142,0,29, - 7,0,30,3,128,30,3,128,28,3,128,28,3,192,28,3, - 192,28,3,192,28,3,192,28,3,192,28,3,192,28,3,192, - 28,3,128,28,3,128,30,3,128,27,7,0,17,142,0,16, - 248,0,15,19,38,18,2,0,7,224,28,16,56,8,48,12, - 112,28,112,60,240,60,240,24,240,0,240,0,240,0,240,0, - 240,6,112,4,112,4,48,12,56,8,12,48,7,224,18,29, - 87,21,2,0,0,254,0,0,14,0,0,14,0,0,14,0, - 0,14,0,0,14,0,0,14,0,0,14,0,0,14,0,0, - 14,0,15,142,0,28,78,0,56,46,0,112,30,0,112,30, - 0,112,14,0,240,14,0,240,14,0,240,14,0,240,14,0, - 240,14,0,240,14,0,240,14,0,112,14,0,112,14,0,112, - 30,0,56,62,0,24,110,0,7,207,192,15,19,38,19,2, - 0,7,192,12,112,56,56,48,28,112,28,112,28,240,30,240, - 30,255,254,240,0,240,0,240,0,240,6,112,4,112,4,56, - 4,56,8,28,16,7,224,14,29,58,14,1,0,1,240,7, - 24,14,24,12,60,28,60,28,56,28,0,28,0,28,0,28, - 0,255,192,28,0,28,0,28,0,28,0,28,0,28,0,28, - 0,28,0,28,0,28,0,28,0,28,0,28,0,28,0,28, - 0,28,0,28,0,255,192,20,28,84,22,2,247,7,225,192, - 28,58,96,56,30,240,112,30,240,112,14,224,240,15,0,240, - 15,0,240,15,0,112,14,0,112,30,0,56,28,0,28,56, - 0,7,224,0,56,0,0,64,0,0,192,0,0,240,0,0, - 255,254,0,63,255,0,15,7,128,112,1,192,64,0,192,192, - 0,192,192,0,192,192,1,128,96,1,128,56,6,0,7,248, - 0,20,29,87,22,1,0,252,0,0,28,0,0,28,0,0, - 28,0,0,28,0,0,28,0,0,28,0,0,28,0,0,28, - 0,0,28,0,0,28,60,0,28,199,0,29,3,0,29,3, - 128,30,3,128,30,3,128,28,3,128,28,3,128,28,3,128, - 28,3,128,28,3,128,28,3,128,28,3,128,28,3,128,28, - 3,128,28,3,128,28,3,128,28,3,128,255,159,240,8,28, - 28,11,1,0,24,60,60,24,0,0,0,0,0,252,28,28, - 28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,255, - 11,37,74,14,255,247,0,192,1,224,1,224,0,192,0,0, - 0,0,0,0,0,0,0,0,15,224,0,224,0,224,0,224, - 0,224,0,224,0,224,0,224,0,224,0,224,0,224,0,224, - 0,224,0,224,0,224,0,224,0,224,0,224,0,224,0,224, - 0,224,0,224,224,224,240,224,224,192,193,128,99,128,62,0, - 19,29,87,21,1,0,252,0,0,28,0,0,28,0,0,28, - 0,0,28,0,0,28,0,0,28,0,0,28,0,0,28,0, - 0,28,0,0,28,63,192,28,14,0,28,12,0,28,8,0, - 28,16,0,28,48,0,28,96,0,28,192,0,28,224,0,29, - 224,0,30,240,0,30,120,0,28,60,0,28,60,0,28,30, - 0,28,15,0,28,15,0,28,15,128,255,63,224,9,29,58, - 11,1,0,252,0,28,0,28,0,28,0,28,0,28,0,28, - 0,28,0,28,0,28,0,28,0,28,0,28,0,28,0,28, - 0,28,0,28,0,28,0,28,0,28,0,28,0,28,0,28, - 0,28,0,28,0,28,0,28,0,28,0,255,128,31,19,76, - 33,1,0,252,124,15,128,28,199,24,192,29,7,32,224,31, - 3,224,112,30,3,192,112,28,3,128,112,28,3,128,112,28, - 3,128,112,28,3,128,112,28,3,128,112,28,3,128,112,28, - 3,128,112,28,3,128,112,28,3,128,112,28,3,128,112,28, - 3,128,112,28,3,128,112,28,3,128,112,255,159,243,254,20, - 19,57,22,1,0,252,60,0,28,199,0,29,3,0,31,3, - 128,30,3,128,30,3,128,28,3,128,28,3,128,28,3,128, - 28,3,128,28,3,128,28,3,128,28,3,128,28,3,128,28, - 3,128,28,3,128,28,3,128,28,3,128,255,159,240,17,19, - 57,21,2,0,3,224,0,12,56,0,24,28,0,56,14,0, - 112,14,0,112,7,0,240,7,0,240,7,0,240,7,128,240, - 7,128,240,7,128,240,7,0,240,7,0,112,7,0,112,14, - 0,56,14,0,24,28,0,12,56,0,3,224,0,18,28,84, - 21,1,247,252,120,0,29,142,0,31,7,0,30,3,128,30, - 3,128,28,3,128,28,3,192,28,3,192,28,3,192,28,3, - 192,28,3,192,28,3,192,28,3,192,28,3,128,28,3,128, - 30,3,128,31,7,0,29,134,0,28,120,0,28,0,0,28, - 0,0,28,0,0,28,0,0,28,0,0,28,0,0,28,0, - 0,28,0,0,255,128,0,18,28,84,21,2,247,7,130,0, - 28,98,0,56,54,0,112,22,0,112,30,0,112,14,0,240, - 14,0,240,14,0,240,14,0,240,14,0,240,14,0,240,14, - 0,240,14,0,112,14,0,112,14,0,112,30,0,56,62,0, - 24,110,0,7,206,0,0,14,0,0,14,0,0,14,0,0, - 14,0,0,14,0,0,14,0,0,14,0,0,14,0,0,127, - 192,15,19,38,16,1,0,252,56,28,196,28,142,29,30,31, - 28,30,12,30,0,30,0,28,0,28,0,28,0,28,0,28, - 0,28,0,28,0,28,0,28,0,28,0,255,128,14,19,38, - 18,2,0,31,16,96,208,64,112,192,48,192,16,224,16,240, - 0,126,0,63,128,31,224,3,248,128,252,192,28,192,12,224, - 12,224,12,240,8,140,24,131,224,12,27,54,14,1,0,4, - 0,4,0,4,0,4,0,4,0,12,0,12,0,28,0,255, - 224,28,0,28,0,28,0,28,0,28,0,28,0,28,0,28, - 0,28,0,28,0,28,0,28,16,28,16,28,16,28,48,30, - 32,15,224,7,192,20,19,57,22,1,0,252,31,128,28,3, - 128,28,3,128,28,3,128,28,3,128,28,3,128,28,3,128, - 28,3,128,28,3,128,28,3,128,28,3,128,28,3,128,28, - 3,128,28,7,128,28,7,128,28,15,128,12,11,128,14,51, - 128,3,195,240,20,19,57,21,1,0,255,15,240,60,3,128, - 28,3,0,28,3,0,14,2,0,14,2,0,15,6,0,7, - 4,0,7,4,0,3,140,0,3,136,0,3,200,0,1,216, - 0,1,208,0,0,240,0,0,240,0,0,96,0,0,96,0, - 0,96,0,30,19,76,31,1,0,255,31,243,252,60,7,128, - 224,28,3,128,192,28,3,128,192,14,3,192,128,14,3,192, - 128,15,7,193,128,7,5,225,0,7,4,225,0,3,140,227, - 0,3,136,114,0,1,200,114,0,1,216,118,0,1,240,60, - 0,0,240,60,0,0,240,60,0,0,96,24,0,0,96,24, - 0,0,32,24,0,18,19,57,21,1,0,255,31,192,30,14, - 0,30,12,0,14,8,0,15,24,0,7,16,0,3,160,0, - 3,224,0,1,192,0,1,224,0,1,224,0,1,112,0,3, - 120,0,2,56,0,4,28,0,12,28,0,24,14,0,24,15, - 0,254,63,192,20,28,84,22,1,247,255,143,240,30,1,128, - 30,1,128,14,1,0,14,1,0,15,3,0,7,2,0,7, - 2,0,3,134,0,3,132,0,3,132,0,1,204,0,1,200, - 0,1,200,0,0,248,0,0,240,0,0,240,0,0,112,0, - 0,96,0,0,96,0,0,96,0,0,64,0,48,64,0,120, - 192,0,120,128,0,113,128,0,51,0,0,30,0,0,14,19, - 38,18,2,0,255,252,224,60,192,56,192,120,128,240,128,224, - 129,224,1,192,3,128,7,128,7,0,15,0,30,4,28,4, - 60,4,56,12,112,12,240,28,255,252,10,37,74,17,4,248, - 1,192,6,0,12,0,8,0,24,0,24,0,24,0,28,0, - 28,0,12,0,14,0,14,0,14,0,6,0,6,0,6,0, - 4,0,8,0,240,0,24,0,12,0,4,0,6,0,6,0, - 14,0,14,0,14,0,12,0,28,0,28,0,24,0,24,0, - 24,0,8,0,12,0,6,0,1,192,2,38,38,12,5,248, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,10,37,74,17,3,248,224,0,24,0, - 12,0,4,0,6,0,6,0,6,0,14,0,14,0,12,0, - 28,0,28,0,28,0,24,0,24,0,24,0,8,0,4,0, - 3,192,6,0,8,0,24,0,24,0,24,0,28,0,28,0, - 28,0,12,0,14,0,14,0,6,0,6,0,6,0,4,0, - 12,0,24,0,224,0,23,8,24,27,2,7,30,0,8,127, - 192,4,255,240,2,199,254,2,128,255,134,128,63,254,192,15, - 252,96,1,248,255}; -/* - Fontname: -FreeType-Old Standard TT-Medium-R-Normal--49-490-72-72-P-256-ISO10646-1 - Copyright: Copyright (C) 2006-2008 Alexey Kryukov - Capital A Height: 35, '1' Height: 34 - Calculated Max Values w=49 h=47 x=10 y=28 dx=52 dy= 0 ascent=47 len=252 - Font Bounding box w=128 h=62 x=-40 y=-15 - Calculated Min Values x=-2 y=-13 dx= 0 dy= 0 - Pure Font ascent =35 descent=-10 - X Font ascent =36 descent=-10 - Max Font ascent =47 descent=-13 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_osr35[22370] U8G_FONT_SECTION("u8g_font_osr35") = { - 0,128,62,216,241,35,12,236,30,116,32,255,246,47,243,36, - 246,0,0,0,14,0,0,6,34,34,14,4,0,120,252,252, - 252,252,252,252,252,252,120,120,120,120,120,120,48,48,48,48, - 48,48,48,48,48,48,48,0,0,0,120,252,252,252,120,11, - 10,20,19,4,26,224,224,224,224,224,224,224,224,224,224,224, - 224,64,64,64,64,64,64,64,64,26,34,136,34,4,0,0, - 48,24,0,0,48,24,0,0,112,24,0,0,96,24,0,0, - 96,56,0,0,96,56,0,0,96,48,0,0,96,48,0,0, - 96,48,0,0,224,48,0,255,255,255,192,255,255,255,192,0, - 192,96,0,0,192,96,0,0,192,96,0,1,192,96,0,1, - 128,96,0,1,128,224,0,1,128,192,0,1,128,192,0,1, - 128,192,0,3,128,192,0,255,255,255,192,255,255,255,192,3, - 1,128,0,3,1,128,0,3,1,128,0,7,1,128,0,7, - 1,128,0,6,1,128,0,6,3,128,0,6,3,0,0,6, - 3,0,0,6,3,0,0,22,41,123,29,3,252,0,204,0, - 0,204,0,0,204,0,1,254,0,7,207,192,12,204,96,24, - 204,48,48,204,24,32,204,24,96,204,28,96,204,60,96,204, - 124,96,204,124,112,204,120,120,204,120,62,204,0,63,204,0, - 31,252,0,15,252,0,7,255,128,1,255,192,0,255,224,0, - 207,240,0,205,248,0,204,120,48,204,60,120,204,28,248,204, - 28,248,204,12,240,204,12,240,204,8,224,204,24,96,204,24, - 96,204,48,48,204,96,28,205,192,7,255,128,0,204,0,0, - 204,0,0,204,0,0,204,0,33,34,170,43,5,0,15,128, - 0,48,0,24,192,0,96,0,48,96,0,64,0,112,112,0, - 192,0,96,48,1,128,0,224,56,1,128,0,224,56,3,0, - 0,224,56,2,0,0,224,56,6,0,0,224,56,12,0,0, - 224,56,12,0,0,224,56,24,0,0,96,48,48,0,0,96, - 112,48,0,0,48,96,96,0,0,24,192,64,0,0,15,128, - 192,0,0,0,1,128,248,0,0,1,129,140,0,0,3,3, - 6,0,0,2,6,7,0,0,6,6,3,0,0,12,14,3, - 128,0,8,14,3,128,0,24,14,3,128,0,48,14,3,128, - 0,48,14,3,128,0,96,14,3,128,0,64,14,3,128,0, - 192,6,3,0,1,128,6,3,0,1,128,7,7,0,3,0, - 3,14,0,6,0,1,252,0,33,34,170,39,3,0,0,63, - 0,0,0,0,227,128,0,0,1,128,192,0,0,3,128,64, - 0,0,3,0,96,0,0,7,0,96,0,0,7,0,96,0, - 0,7,0,224,0,0,7,0,192,0,0,7,129,192,0,0, - 7,131,128,0,0,3,199,0,0,0,3,238,0,0,0,1, - 248,0,0,0,0,248,7,255,128,1,248,0,252,0,3,252, - 0,112,0,7,62,0,112,0,14,63,0,96,0,28,31,0, - 96,0,60,15,128,192,0,56,7,192,192,0,120,7,193,128, - 0,120,3,225,128,0,240,1,243,0,0,240,1,254,0,0, - 240,0,254,0,0,240,0,124,0,0,248,0,62,0,0,248, - 0,62,1,0,120,0,127,1,0,60,0,207,130,0,30,3, - 135,252,0,15,254,1,248,0,3,10,10,11,4,26,224,224, - 224,224,224,224,64,64,64,64,11,46,92,18,5,246,0,64, - 0,224,1,192,3,128,3,0,6,0,14,0,12,0,28,0, - 24,0,56,0,48,0,48,0,112,0,96,0,96,0,96,0, - 224,0,192,0,192,0,192,0,192,0,192,0,192,0,192,0, - 192,0,192,0,192,0,224,0,96,0,96,0,96,0,112,0, - 48,0,48,0,56,0,24,0,28,0,12,0,14,0,6,0, - 3,0,3,128,1,192,0,224,0,64,11,45,90,18,2,246, - 64,0,96,0,112,0,56,0,28,0,12,0,14,0,6,0, - 3,0,3,0,3,128,1,128,1,192,0,192,0,192,0,192, - 0,224,0,96,0,96,0,96,0,96,0,96,0,96,0,96, - 0,96,0,96,0,96,0,96,0,96,0,224,0,192,0,192, - 0,192,1,128,1,128,3,128,3,0,7,0,6,0,14,0, - 12,0,24,0,56,0,112,0,224,0,18,20,60,25,4,14, - 0,224,0,1,224,0,1,224,0,1,224,0,224,195,128,240, - 135,192,248,143,192,60,159,128,3,248,0,1,224,0,3,240, - 0,30,190,0,124,143,128,248,135,192,240,195,192,97,193,128, - 1,224,0,1,224,0,1,224,0,0,224,0,41,41,246,45, - 2,248,0,0,12,0,0,0,0,0,12,0,0,0,0,0, - 12,0,0,0,0,0,12,0,0,0,0,0,12,0,0,0, - 0,0,12,0,0,0,0,0,12,0,0,0,0,0,12,0, - 0,0,0,0,12,0,0,0,0,0,12,0,0,0,0,0, - 12,0,0,0,0,0,12,0,0,0,0,0,12,0,0,0, - 0,0,12,0,0,0,0,0,12,0,0,0,0,0,12,0, - 0,0,0,0,12,0,0,0,0,0,12,0,0,0,0,0, - 12,0,0,0,255,255,255,255,255,128,255,255,255,255,255,128, - 0,0,12,0,0,0,0,0,12,0,0,0,0,0,12,0, - 0,0,0,0,12,0,0,0,0,0,12,0,0,0,0,0, - 12,0,0,0,0,0,12,0,0,0,0,0,12,0,0,0, - 0,0,12,0,0,0,0,0,12,0,0,0,0,0,12,0, - 0,0,0,0,12,0,0,0,0,0,12,0,0,0,0,0, - 12,0,0,0,0,0,12,0,0,0,0,0,12,0,0,0, - 0,0,12,0,0,0,0,0,12,0,0,0,0,0,12,0, - 0,0,0,0,12,0,0,0,7,15,15,14,4,247,120,252, - 252,254,126,6,6,6,4,12,8,24,48,96,64,12,3,6, - 18,3,11,255,240,255,240,255,240,6,5,5,14,4,1,120, - 252,252,252,120,16,46,92,22,3,246,0,3,0,3,0,3, - 0,6,0,6,0,6,0,12,0,12,0,12,0,24,0,24, - 0,24,0,48,0,48,0,48,0,48,0,96,0,96,0,96, - 0,192,0,192,0,192,1,128,1,128,1,128,3,0,3,0, - 3,0,6,0,6,0,6,0,12,0,12,0,12,0,24,0, - 24,0,24,0,48,0,48,0,48,0,96,0,96,0,96,0, - 96,0,192,0,192,0,23,34,102,28,2,0,0,124,0,1, - 199,0,7,1,128,6,0,192,14,0,224,28,0,112,60,0, - 120,60,0,120,56,0,56,120,0,60,120,0,60,120,0,60, - 248,0,62,248,0,62,248,0,62,248,0,62,248,0,62,248, - 0,62,248,0,62,248,0,62,248,0,62,248,0,62,120,0, - 60,120,0,60,120,0,60,120,0,60,60,0,120,60,0,120, - 28,0,112,28,0,112,14,0,224,7,1,192,3,131,128,0, - 254,0,17,34,102,28,6,0,0,64,0,0,64,0,0,192, - 0,0,192,0,1,192,0,7,192,0,255,192,0,3,192,0, - 3,192,0,3,192,0,3,192,0,3,192,0,3,192,0,3, - 192,0,3,192,0,3,192,0,3,192,0,3,192,0,3,192, - 0,3,192,0,3,192,0,3,192,0,3,192,0,3,192,0, - 3,192,0,3,192,0,3,192,0,3,192,0,3,192,0,3, - 192,0,3,192,0,3,192,0,255,255,128,255,255,128,21,34, - 102,28,4,0,3,252,0,14,31,0,16,7,192,32,3,224, - 96,1,240,64,1,240,192,0,240,192,0,248,224,0,248,252, - 0,248,254,0,248,126,0,248,126,0,240,62,1,240,0,1, - 224,0,3,192,0,3,128,0,7,0,0,14,0,0,28,0, - 0,112,0,0,224,0,1,192,0,3,0,0,6,0,16,12, - 0,16,24,0,16,16,0,16,48,0,48,48,0,112,127,255, - 240,127,255,240,127,255,240,127,255,240,21,34,102,28,4,0, - 3,248,0,14,31,0,24,7,128,48,3,192,112,3,192,120, - 1,224,124,1,224,126,1,224,126,1,224,60,1,224,0,1, - 224,0,3,192,0,3,192,0,7,128,0,14,0,15,248,0, - 31,143,0,14,3,128,0,3,224,0,1,224,0,1,240,0, - 0,248,0,0,248,0,0,248,60,0,248,126,0,248,254,0, - 248,254,0,248,252,1,240,224,1,240,224,3,224,96,3,192, - 48,15,0,15,254,0,23,34,102,28,3,0,0,1,128,0, - 1,128,0,3,128,0,7,128,0,7,128,0,15,128,0,31, - 128,0,31,128,0,55,128,0,119,128,0,231,128,0,199,128, - 1,199,128,3,135,128,3,7,128,6,7,128,14,7,128,12, - 7,128,24,7,128,56,7,128,48,7,128,96,7,128,224,7, - 128,255,255,254,0,7,128,0,7,128,0,7,128,0,7,128, - 0,7,128,0,7,128,0,7,128,0,7,128,3,255,254,3, - 255,254,21,35,105,28,4,0,48,0,64,60,3,192,63,255, - 128,63,255,0,63,252,0,55,240,0,48,0,0,48,0,0, - 48,0,0,48,0,0,48,0,0,48,0,0,48,0,0,51, - 254,0,60,7,128,56,3,192,48,1,224,48,1,240,48,1, - 240,0,0,240,0,0,248,0,0,248,0,0,248,0,0,248, - 60,0,248,126,0,248,254,0,248,254,0,240,252,1,240,248, - 1,224,240,1,224,112,3,192,112,7,128,60,31,0,15,252, - 0,21,34,102,28,4,0,0,126,0,1,193,128,3,128,192, - 7,0,64,14,0,224,28,1,224,28,3,224,56,3,224,56, - 3,192,120,0,0,120,0,0,120,0,0,120,0,0,240,126, - 0,241,255,128,243,131,192,247,1,224,254,1,240,252,0,240, - 252,0,240,248,0,248,248,0,120,248,0,120,248,0,120,120, - 0,120,120,0,120,120,0,248,120,0,240,56,0,240,60,0, - 224,28,1,224,14,3,192,7,7,128,1,254,0,19,34,102, - 28,5,0,255,255,224,255,255,224,255,255,224,255,255,224,224, - 0,224,192,0,64,128,0,64,128,0,192,128,0,128,128,1, - 128,0,1,128,0,3,0,0,2,0,0,6,0,0,12,0, - 0,24,0,0,24,0,0,48,0,0,112,0,0,112,0,0, - 224,0,0,224,0,1,224,0,1,224,0,3,224,0,3,224, - 0,3,224,0,7,240,0,7,240,0,7,240,0,7,240,0, - 7,240,0,3,240,0,3,224,0,23,34,102,28,3,0,1, - 254,0,7,135,128,30,1,192,56,0,224,120,0,112,112,0, - 112,240,0,56,240,0,56,240,0,56,240,0,56,248,0,56, - 252,0,112,126,0,112,127,192,224,63,241,192,31,255,0,7, - 255,128,7,255,224,12,63,248,56,7,252,112,1,252,112,0, - 126,224,0,62,224,0,62,224,0,62,224,0,30,224,0,30, - 224,0,28,96,0,60,112,0,56,48,0,120,24,0,240,14, - 1,192,3,255,0,21,34,102,28,4,0,1,248,0,7,142, - 0,14,3,0,28,1,128,56,1,192,120,1,224,120,0,224, - 120,0,240,240,0,240,240,0,240,240,0,240,240,0,248,240, - 0,248,248,0,248,120,1,248,120,1,248,120,3,248,60,7, - 120,30,14,120,15,252,120,3,240,120,0,0,240,0,0,240, - 0,0,240,0,0,240,60,0,224,124,0,224,124,1,192,124, - 1,192,120,3,128,112,3,0,56,6,0,28,28,0,15,248, - 0,6,22,22,14,4,1,120,252,252,252,120,0,0,0,0, - 0,0,0,0,0,0,0,0,120,252,252,252,120,7,31,31, - 14,4,248,120,252,252,252,120,0,0,0,0,0,0,0,0, - 0,0,0,120,252,252,254,126,14,6,6,4,12,8,24,48, - 96,64,38,40,200,46,4,249,0,0,0,0,28,0,0,0, - 0,120,0,0,0,1,240,0,0,0,7,192,0,0,0,15, - 0,0,0,0,60,0,0,0,0,240,0,0,0,3,192,0, - 0,0,15,0,0,0,0,62,0,0,0,0,248,0,0,0, - 1,224,0,0,0,7,128,0,0,0,30,0,0,0,0,120, - 0,0,0,1,224,0,0,0,7,192,0,0,0,31,0,0, - 0,0,60,0,0,0,0,240,0,0,0,0,240,0,0,0, - 0,124,0,0,0,0,31,0,0,0,0,7,128,0,0,0, - 1,224,0,0,0,0,120,0,0,0,0,30,0,0,0,0, - 7,128,0,0,0,3,224,0,0,0,0,248,0,0,0,0, - 60,0,0,0,0,15,0,0,0,0,3,192,0,0,0,0, - 240,0,0,0,0,60,0,0,0,0,31,0,0,0,0,7, - 192,0,0,0,1,224,0,0,0,0,120,0,0,0,0,28, - 41,11,66,45,2,7,255,255,255,255,255,128,255,255,255,255, - 255,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255, - 255,128,255,255,255,255,255,128,38,40,200,46,4,249,224,0, - 0,0,0,120,0,0,0,0,62,0,0,0,0,15,128,0, - 0,0,3,192,0,0,0,0,240,0,0,0,0,60,0,0, - 0,0,15,0,0,0,0,3,192,0,0,0,1,240,0,0, - 0,0,124,0,0,0,0,30,0,0,0,0,7,128,0,0, - 0,1,224,0,0,0,0,120,0,0,0,0,30,0,0,0, - 0,15,128,0,0,0,3,224,0,0,0,0,240,0,0,0, - 0,60,0,0,0,0,60,0,0,0,0,248,0,0,0,3, - 224,0,0,0,7,128,0,0,0,30,0,0,0,0,120,0, - 0,0,1,224,0,0,0,7,128,0,0,0,31,0,0,0, - 0,124,0,0,0,0,240,0,0,0,3,192,0,0,0,15, - 0,0,0,0,60,0,0,0,0,240,0,0,0,3,224,0, - 0,0,15,128,0,0,0,30,0,0,0,0,120,0,0,0, - 0,224,0,0,0,0,18,34,102,23,3,0,7,240,0,28, - 60,0,48,15,0,96,7,128,192,7,128,192,3,192,192,3, - 192,248,3,192,252,3,192,124,7,192,56,7,128,0,15,128, - 0,31,0,0,62,0,0,124,0,0,240,0,0,224,0,1, - 192,0,3,0,0,6,0,0,14,8,0,12,8,0,12,8, - 0,12,8,0,6,16,0,3,224,0,0,0,0,0,0,0, - 0,0,0,1,224,0,3,240,0,3,240,0,3,240,0,1, - 224,0,35,36,180,40,2,0,0,3,254,0,0,0,30,7, - 192,0,0,112,0,112,0,1,192,0,24,0,3,128,0,12, - 0,7,0,0,6,0,14,0,0,3,0,28,0,120,1,0, - 24,1,196,225,128,56,7,7,224,128,48,14,3,224,192,112, - 12,3,192,192,96,28,3,192,64,96,56,3,192,96,224,56, - 3,192,96,192,120,3,128,96,192,112,7,128,96,192,112,7, - 128,96,192,240,7,128,96,192,224,7,0,96,192,224,15,0, - 224,192,224,15,0,192,192,224,14,0,192,96,224,30,1,128, - 96,224,62,1,128,96,224,62,3,0,96,96,78,6,0,48, - 49,143,12,0,48,31,7,240,0,24,0,0,0,0,12,0, - 0,0,0,6,0,0,0,0,3,0,0,0,0,1,192,0, - 112,0,0,112,1,192,0,0,31,255,0,0,34,35,175,37, - 2,0,0,0,192,0,0,0,0,192,0,0,0,0,224,0, - 0,0,1,224,0,0,0,1,224,0,0,0,3,240,0,0, - 0,3,240,0,0,0,3,240,0,0,0,6,248,0,0,0, - 6,248,0,0,0,6,248,0,0,0,12,124,0,0,0,12, - 124,0,0,0,12,124,0,0,0,24,62,0,0,0,24,62, - 0,0,0,24,30,0,0,0,48,31,0,0,0,48,31,0, - 0,0,48,15,0,0,0,96,15,128,0,0,96,15,128,0, - 0,96,7,128,0,0,255,255,192,0,0,255,255,192,0,0, - 192,3,192,0,1,128,3,224,0,1,128,3,224,0,3,128, - 1,224,0,3,0,1,240,0,3,0,1,240,0,7,0,0, - 240,0,7,0,0,248,0,31,128,1,252,0,255,248,31,255, - 192,28,35,140,34,3,0,255,255,240,0,7,192,62,0,7, - 128,15,0,7,128,7,128,7,128,3,192,7,128,1,224,7, - 128,1,224,7,128,1,224,7,128,1,224,7,128,1,224,7, - 128,1,224,7,128,1,224,7,128,3,192,7,128,3,128,7, - 128,7,0,7,128,30,0,7,255,240,0,7,128,62,0,7, - 128,15,0,7,128,7,128,7,128,3,192,7,128,3,224,7, - 128,1,224,7,128,1,240,7,128,1,240,7,128,1,240,7, - 128,1,240,7,128,1,240,7,128,1,240,7,128,3,224,7, - 128,3,224,7,128,7,192,7,128,15,128,7,192,62,0,255, - 255,240,0,26,36,144,32,3,0,0,63,0,128,0,225,224, - 128,3,128,113,128,7,0,63,128,14,0,31,128,30,0,15, - 128,28,0,7,128,60,0,3,128,60,0,3,128,124,0,3, - 128,120,0,1,128,120,0,1,128,120,0,0,128,248,0,0, - 128,248,0,0,0,248,0,0,0,248,0,0,0,248,0,0, - 0,248,0,0,0,248,0,0,0,248,0,0,0,248,0,0, - 0,248,0,0,0,120,0,0,192,120,0,0,192,120,0,0, - 192,60,0,0,192,60,0,0,128,60,0,1,128,28,0,1, - 128,14,0,3,0,14,0,3,0,7,0,6,0,3,128,12, - 0,0,224,56,0,0,127,224,0,33,35,175,38,3,0,255, - 255,252,0,0,7,192,15,0,0,7,128,3,192,0,7,128, - 0,224,0,7,128,0,112,0,7,128,0,120,0,7,128,0, - 60,0,7,128,0,62,0,7,128,0,30,0,7,128,0,31, - 0,7,128,0,31,0,7,128,0,15,0,7,128,0,15,0, - 7,128,0,15,128,7,128,0,15,128,7,128,0,15,128,7, - 128,0,15,128,7,128,0,15,128,7,128,0,15,128,7,128, - 0,15,128,7,128,0,15,128,7,128,0,15,128,7,128,0, - 15,0,7,128,0,31,0,7,128,0,31,0,7,128,0,30, - 0,7,128,0,30,0,7,128,0,60,0,7,128,0,60,0, - 7,128,0,120,0,7,128,0,112,0,7,128,0,224,0,7, - 128,3,192,0,7,192,15,0,0,255,255,252,0,0,28,35, - 140,34,3,0,255,255,255,240,7,192,7,240,7,128,1,240, - 7,128,0,240,7,128,0,112,7,128,0,112,7,128,0,48, - 7,128,0,48,7,128,0,48,7,128,0,16,7,128,32,16, - 7,128,32,16,7,128,32,0,7,128,96,0,7,128,96,0, - 7,128,96,0,7,128,224,0,7,255,224,0,7,129,224,0, - 7,128,96,0,7,128,96,0,7,128,96,0,7,128,32,16, - 7,128,32,16,7,128,32,16,7,128,0,16,7,128,0,48, - 7,128,0,48,7,128,0,48,7,128,0,112,7,128,0,112, - 7,128,0,240,7,128,1,240,255,255,255,240,255,255,255,240, - 27,35,140,34,4,0,255,255,255,224,15,128,15,224,7,128, - 3,224,7,128,1,224,7,128,0,224,7,128,0,224,7,128, - 0,96,7,128,0,96,7,128,0,96,7,128,0,32,7,128, - 32,32,7,128,32,32,7,128,32,0,7,128,96,0,7,128, - 96,0,7,128,96,0,7,128,224,0,7,255,224,0,7,129, - 224,0,7,128,96,0,7,128,96,0,7,128,96,0,7,128, - 32,0,7,128,32,0,7,128,32,0,7,128,0,0,7,128, - 0,0,7,128,0,0,7,128,0,0,7,128,0,0,7,128, - 0,0,7,128,0,0,7,128,0,0,15,128,0,0,255,254, - 0,0,30,36,144,34,3,0,0,63,128,192,0,224,224,192, - 3,128,56,192,7,0,29,192,14,0,15,192,14,0,7,192, - 28,0,7,192,60,0,3,192,60,0,3,192,124,0,1,192, - 120,0,1,192,120,0,0,192,120,0,0,192,248,0,0,192, - 248,0,0,0,248,0,0,0,248,0,0,0,248,0,0,0, - 248,0,255,252,248,0,255,252,248,0,7,192,248,0,7,192, - 248,0,7,192,248,0,7,192,120,0,7,192,120,0,7,192, - 124,0,7,192,60,0,7,192,60,0,7,192,28,0,15,192, - 30,0,15,192,14,0,28,192,7,0,24,192,3,0,48,192, - 1,192,224,192,0,127,128,192,33,35,175,38,3,0,255,252, - 31,255,128,7,192,0,248,0,7,128,0,240,0,7,128,0, - 240,0,7,128,0,240,0,7,128,0,240,0,7,128,0,240, - 0,7,128,0,240,0,7,128,0,240,0,7,128,0,240,0, - 7,128,0,240,0,7,128,0,240,0,7,128,0,240,0,7, - 128,0,240,0,7,128,0,240,0,7,128,0,240,0,7,255, - 255,240,0,7,128,0,240,0,7,128,0,240,0,7,128,0, - 240,0,7,128,0,240,0,7,128,0,240,0,7,128,0,240, - 0,7,128,0,240,0,7,128,0,240,0,7,128,0,240,0, - 7,128,0,240,0,7,128,0,240,0,7,128,0,240,0,7, - 128,0,240,0,7,128,0,240,0,7,128,0,240,0,7,128, - 0,240,0,7,192,0,248,0,255,252,31,255,128,14,35,70, - 19,3,0,255,252,7,192,7,128,7,128,7,128,7,128,7, - 128,7,128,7,128,7,128,7,128,7,128,7,128,7,128,7, - 128,7,128,7,128,7,128,7,128,7,128,7,128,7,128,7, - 128,7,128,7,128,7,128,7,128,7,128,7,128,7,128,7, - 128,7,128,7,128,7,192,255,252,23,35,105,27,2,0,0, - 127,254,0,7,192,0,3,192,0,3,192,0,3,192,0,3, - 192,0,3,192,0,3,192,0,3,192,0,3,192,0,3,192, - 0,3,192,0,3,192,0,3,192,0,3,192,0,3,192,0, - 3,192,0,3,192,0,3,192,0,3,192,0,3,192,0,3, - 192,0,3,192,0,3,192,60,3,192,126,3,192,254,3,192, - 254,3,192,252,3,192,224,3,128,224,7,128,96,7,0,112, - 14,0,56,28,0,15,248,0,32,35,140,37,3,0,255,252, - 63,254,7,192,15,240,7,128,7,192,7,128,3,128,7,128, - 7,0,7,128,6,0,7,128,12,0,7,128,28,0,7,128, - 56,0,7,128,112,0,7,128,224,0,7,129,192,0,7,129, - 128,0,7,131,128,0,7,135,128,0,7,143,192,0,7,155, - 224,0,7,179,224,0,7,225,240,0,7,193,240,0,7,128, - 248,0,7,128,248,0,7,128,124,0,7,128,124,0,7,128, - 62,0,7,128,62,0,7,128,31,0,7,128,31,0,7,128, - 15,128,7,128,15,192,7,128,7,192,7,128,7,224,7,128, - 3,224,7,192,7,248,255,252,127,255,27,35,140,33,3,0, - 255,254,0,0,7,192,0,0,7,128,0,0,7,128,0,0, - 7,128,0,0,7,128,0,0,7,128,0,0,7,128,0,0, - 7,128,0,0,7,128,0,0,7,128,0,0,7,128,0,0, - 7,128,0,0,7,128,0,0,7,128,0,0,7,128,0,0, - 7,128,0,0,7,128,0,0,7,128,0,0,7,128,0,0, - 7,128,0,0,7,128,0,0,7,128,0,32,7,128,0,96, - 7,128,0,96,7,128,0,96,7,128,0,96,7,128,0,224, - 7,128,0,224,7,128,0,224,7,128,1,224,7,128,3,224, - 7,128,7,224,255,255,255,224,255,255,255,224,36,35,175,41, - 3,0,255,224,0,63,240,7,224,0,62,0,7,224,0,126, - 0,7,240,0,94,0,7,240,0,94,0,6,240,0,222,0, - 6,248,0,222,0,6,248,0,158,0,6,120,0,158,0,6, - 120,1,158,0,6,124,1,158,0,6,60,1,30,0,6,60, - 1,30,0,6,62,3,30,0,6,62,3,30,0,6,30,2, - 30,0,6,30,2,30,0,6,31,6,30,0,6,15,4,30, - 0,6,15,4,30,0,6,15,140,30,0,6,7,140,30,0, - 6,7,136,30,0,6,7,200,30,0,6,7,216,30,0,6, - 3,216,30,0,6,3,208,30,0,6,3,240,30,0,6,1, - 240,30,0,6,1,240,30,0,6,1,224,30,0,6,0,224, - 30,0,15,0,224,30,0,31,128,192,62,0,255,240,195,255, - 240,33,36,180,38,3,255,255,192,7,255,128,7,192,0,252, - 0,7,224,0,120,0,7,240,0,48,0,7,240,0,48,0, - 7,248,0,48,0,6,248,0,48,0,6,124,0,48,0,6, - 126,0,48,0,6,62,0,48,0,6,31,0,48,0,6,31, - 0,48,0,6,15,128,48,0,6,15,192,48,0,6,7,192, - 48,0,6,3,224,48,0,6,3,224,48,0,6,1,240,48, - 0,6,1,248,48,0,6,0,248,48,0,6,0,124,48,0, - 6,0,124,48,0,6,0,62,48,0,6,0,63,48,0,6, - 0,31,48,0,6,0,15,176,0,6,0,15,176,0,6,0, - 7,240,0,6,0,7,240,0,6,0,3,240,0,6,0,1, - 240,0,6,0,1,240,0,15,0,0,240,0,31,128,0,112, - 0,255,240,0,112,0,0,0,0,48,0,28,36,144,33,3, - 0,0,31,128,0,0,240,240,0,1,192,56,0,3,128,28, - 0,7,0,14,0,14,0,7,0,30,0,7,128,28,0,3, - 128,60,0,3,192,60,0,3,192,124,0,3,224,120,0,1, - 224,120,0,1,224,248,0,1,224,248,0,1,240,248,0,1, - 240,248,0,1,240,248,0,1,240,248,0,1,240,248,0,1, - 240,248,0,1,240,248,0,1,240,248,0,1,240,120,0,1, - 224,120,0,1,224,124,0,3,224,124,0,3,224,60,0,3, - 192,60,0,3,192,30,0,7,128,14,0,7,0,14,0,15, - 0,7,0,14,0,3,128,28,0,0,224,112,0,0,127,224, - 0,28,35,140,33,3,0,255,255,240,0,7,192,30,0,7, - 128,7,128,7,128,7,192,7,128,3,224,7,128,3,224,7, - 128,1,240,7,128,1,240,7,128,1,240,7,128,1,240,7, - 128,1,240,7,128,1,240,7,128,3,224,7,128,3,224,7, - 128,7,192,7,128,7,128,7,128,30,0,7,255,248,0,7, - 128,0,0,7,128,0,0,7,128,0,0,7,128,0,0,7, - 128,0,0,7,128,0,0,7,128,0,0,7,128,0,0,7, - 128,0,0,7,128,0,0,7,128,0,0,7,128,0,0,7, - 128,0,0,7,128,0,0,7,128,0,0,7,192,0,0,255, - 254,0,0,28,44,176,33,3,248,0,31,128,0,0,240,240, - 0,1,192,56,0,3,128,28,0,7,0,14,0,14,0,7, - 0,30,0,7,128,28,0,3,128,60,0,3,192,60,0,3, - 192,124,0,3,224,120,0,1,224,120,0,1,224,248,0,1, - 224,248,0,1,240,248,0,1,240,248,0,1,240,248,0,1, - 240,248,0,1,240,248,0,1,240,248,0,1,240,248,0,1, - 240,248,0,1,240,120,0,1,224,120,0,1,224,124,0,3, - 224,124,0,3,224,60,15,3,192,60,25,195,192,30,48,199, - 128,14,96,231,128,15,96,111,0,7,96,126,0,3,224,124, - 16,0,240,120,16,0,127,240,16,0,0,112,16,0,0,112, - 16,0,0,120,48,0,0,120,32,0,0,124,96,0,0,63, - 192,0,0,63,192,0,0,15,0,30,35,140,35,3,0,255, - 255,248,0,7,192,62,0,7,128,15,128,7,128,7,192,7, - 128,7,192,7,128,3,224,7,128,3,224,7,128,3,224,7, - 128,3,224,7,128,3,224,7,128,3,192,7,128,7,192,7, - 128,7,128,7,128,15,0,7,128,60,0,7,255,224,0,7, - 128,240,0,7,128,56,0,7,128,28,0,7,128,30,0,7, - 128,30,0,7,128,31,0,7,128,15,0,7,128,15,0,7, - 128,15,0,7,128,15,0,7,128,15,128,7,128,15,132,7, - 128,15,132,7,128,15,132,7,128,15,132,7,128,15,140,7, - 128,7,248,7,192,7,248,255,254,3,240,23,36,108,30,4, - 0,3,240,0,14,28,24,56,7,24,48,3,248,112,1,248, - 96,0,248,224,0,120,224,0,56,224,0,56,224,0,56,224, - 0,24,240,0,24,248,0,8,126,0,8,127,192,0,63,240, - 0,31,252,0,15,255,128,3,255,224,0,255,240,128,63,248, - 128,7,252,128,1,252,192,0,126,192,0,62,192,0,30,224, - 0,14,224,0,14,240,0,14,240,0,14,248,0,12,252,0, - 28,222,0,24,199,0,48,195,128,96,128,255,192,28,35,140, - 35,4,0,255,255,255,240,254,15,131,240,248,15,1,240,240, - 15,0,240,224,15,0,112,192,15,0,112,192,15,0,48,192, - 15,0,48,192,15,0,48,128,15,0,16,128,15,0,16,128, - 15,0,16,128,15,0,16,0,15,0,0,0,15,0,0,0, - 15,0,0,0,15,0,0,0,15,0,0,0,15,0,0,0, - 15,0,0,0,15,0,0,0,15,0,0,0,15,0,0,0, - 15,0,0,0,15,0,0,0,15,0,0,0,15,0,0,0, - 15,0,0,0,15,0,0,0,15,0,0,0,15,0,0,0, - 15,0,0,0,15,0,0,0,15,128,0,3,255,254,0,34, - 35,175,39,3,0,255,252,3,255,192,7,192,0,126,0,7, - 128,0,60,0,7,128,0,24,0,7,128,0,24,0,7,128, - 0,24,0,7,128,0,24,0,7,128,0,24,0,7,128,0, - 24,0,7,128,0,24,0,7,128,0,24,0,7,128,0,24, - 0,7,128,0,24,0,7,128,0,24,0,7,128,0,24,0, - 7,128,0,24,0,7,128,0,24,0,7,128,0,24,0,7, - 128,0,24,0,7,128,0,24,0,7,128,0,24,0,7,128, - 0,24,0,7,128,0,24,0,7,128,0,24,0,7,128,0, - 24,0,7,128,0,24,0,7,128,0,24,0,3,192,0,24, - 0,3,192,0,48,0,3,192,0,48,0,1,224,0,96,0, - 0,224,0,96,0,0,112,0,192,0,0,60,3,128,0,0, - 15,254,0,0,34,36,180,37,2,255,255,255,7,255,192,15, - 240,0,126,0,3,224,0,56,0,3,224,0,56,0,3,240, - 0,48,0,1,240,0,48,0,1,240,0,48,0,0,248,0, - 96,0,0,248,0,96,0,0,248,0,96,0,0,124,0,192, - 0,0,124,0,192,0,0,124,0,192,0,0,62,0,192,0, - 0,62,1,128,0,0,62,1,128,0,0,31,1,128,0,0, - 31,3,0,0,0,31,3,0,0,0,15,131,0,0,0,15, - 134,0,0,0,15,134,0,0,0,7,198,0,0,0,7,204, - 0,0,0,3,204,0,0,0,3,236,0,0,0,3,232,0, - 0,0,1,248,0,0,0,1,248,0,0,0,1,248,0,0, - 0,0,240,0,0,0,0,240,0,0,0,0,240,0,0,0, - 0,96,0,0,0,0,96,0,0,0,0,96,0,0,49,36, - 252,52,2,255,255,254,127,255,15,255,128,15,240,15,248,1, - 248,0,3,224,3,240,0,240,0,3,224,3,224,0,96,0, - 3,224,3,240,0,96,0,1,240,3,240,0,96,0,1,240, - 3,240,0,192,0,1,240,3,240,0,192,0,0,240,7,248, - 0,192,0,0,248,6,248,0,128,0,0,248,6,248,1,128, - 0,0,248,6,124,1,128,0,0,120,14,124,1,128,0,0, - 124,12,124,3,0,0,0,124,12,62,3,0,0,0,60,28, - 62,3,0,0,0,60,24,62,6,0,0,0,60,24,30,6, - 0,0,0,62,24,31,6,0,0,0,30,56,31,12,0,0, - 0,30,48,31,12,0,0,0,30,48,15,140,0,0,0,15, - 48,15,152,0,0,0,15,112,15,152,0,0,0,15,96,7, - 216,0,0,0,15,96,7,208,0,0,0,7,224,7,240,0, - 0,0,7,192,3,240,0,0,0,7,192,3,240,0,0,0, - 3,192,3,224,0,0,0,3,192,3,224,0,0,0,3,128, - 1,224,0,0,0,1,128,1,192,0,0,0,1,128,1,192, - 0,0,0,1,128,0,192,0,0,0,1,0,0,128,0,0, - 33,35,175,36,2,0,127,255,31,255,0,3,240,3,240,0, - 1,240,1,224,0,1,240,1,192,0,0,248,1,128,0,0, - 120,3,0,0,0,124,3,0,0,0,60,6,0,0,0,62, - 14,0,0,0,31,12,0,0,0,31,24,0,0,0,15,152, - 0,0,0,15,176,0,0,0,7,224,0,0,0,7,224,0, - 0,0,3,224,0,0,0,3,224,0,0,0,1,240,0,0, - 0,3,240,0,0,0,3,248,0,0,0,6,248,0,0,0, - 14,124,0,0,0,12,124,0,0,0,24,62,0,0,0,56, - 62,0,0,0,48,31,0,0,0,96,31,0,0,0,224,15, - 128,0,0,192,15,128,0,1,128,7,192,0,3,128,7,192, - 0,3,128,3,224,0,7,128,3,240,0,31,192,3,248,0, - 255,248,63,255,128,32,35,140,35,2,0,255,254,15,255,15, - 224,1,248,7,224,0,240,3,224,0,96,3,240,0,64,1, - 240,0,192,1,248,0,128,0,248,0,128,0,252,1,0,0, - 124,3,0,0,62,2,0,0,62,6,0,0,31,4,0,0, - 31,12,0,0,15,136,0,0,7,216,0,0,7,208,0,0, - 3,240,0,0,3,224,0,0,1,224,0,0,1,224,0,0, - 1,224,0,0,1,224,0,0,1,224,0,0,1,224,0,0, - 1,224,0,0,1,224,0,0,1,224,0,0,1,224,0,0, - 1,224,0,0,1,224,0,0,1,224,0,0,1,224,0,0, - 1,240,0,0,127,255,192,26,35,140,32,3,0,63,255,255, - 192,63,128,15,128,62,0,31,128,60,0,31,0,56,0,62, - 0,56,0,62,0,48,0,124,0,48,0,252,0,96,0,248, - 0,96,1,240,0,64,3,240,0,64,3,224,0,0,7,192, - 0,0,7,192,0,0,15,128,0,0,31,128,0,0,31,0, - 0,0,62,0,0,0,126,0,0,0,124,0,0,0,252,0, - 0,0,248,0,64,1,240,0,64,3,240,0,64,3,224,0, - 192,7,192,0,192,7,192,0,192,15,128,1,192,31,128,1, - 192,31,0,3,192,62,0,3,192,126,0,7,192,124,0,15, - 128,248,0,63,128,255,255,255,128,10,45,90,19,6,247,255, - 192,254,0,240,0,240,0,240,0,240,0,240,0,240,0,240, - 0,240,0,240,0,240,0,240,0,240,0,240,0,240,0,240, - 0,240,0,240,0,240,0,240,0,240,0,240,0,240,0,240, - 0,240,0,240,0,240,0,240,0,240,0,240,0,240,0,240, - 0,240,0,240,0,240,0,240,0,240,0,240,0,240,0,240, - 0,240,0,240,0,254,0,255,192,16,46,92,22,3,246,192, - 0,192,0,192,0,96,0,96,0,96,0,48,0,48,0,48, - 0,24,0,24,0,24,0,12,0,12,0,12,0,6,0,6, - 0,6,0,2,0,3,0,3,0,3,0,1,128,1,128,1, - 128,0,192,0,192,0,192,0,96,0,96,0,96,0,48,0, - 48,0,48,0,24,0,24,0,24,0,12,0,12,0,12,0, - 6,0,6,0,6,0,3,0,3,0,3,10,45,90,19,3, - 247,255,192,31,192,3,192,3,192,3,192,3,192,3,192,3, - 192,3,192,3,192,3,192,3,192,3,192,3,192,3,192,3, - 192,3,192,3,192,3,192,3,192,3,192,3,192,3,192,3, - 192,3,192,3,192,3,192,3,192,3,192,3,192,3,192,3, - 192,3,192,3,192,3,192,3,192,3,192,3,192,3,192,3, - 192,3,192,3,192,3,192,31,192,255,192,22,18,54,28,3, - 17,0,16,0,0,48,0,0,56,0,0,120,0,0,108,0, - 0,206,0,1,198,0,1,131,0,3,3,0,7,1,128,6, - 1,192,14,0,192,28,0,96,24,0,112,56,0,48,48,0, - 56,96,0,24,224,0,12,25,2,8,25,0,248,255,255,255, - 128,255,255,255,128,8,9,9,22,4,25,224,240,240,120,60, - 12,6,3,1,21,22,66,24,2,1,7,248,0,24,30,0, - 16,15,0,48,7,0,56,7,128,60,7,128,62,7,128,28, - 7,128,0,7,128,0,31,128,3,247,128,31,7,128,60,7, - 128,120,7,128,248,7,128,240,7,128,240,15,136,240,15,136, - 240,23,136,248,23,152,120,39,240,63,195,240,22,35,105,25, - 1,0,255,0,0,15,0,0,15,0,0,15,0,0,15,0, - 0,15,0,0,15,0,0,15,0,0,15,0,0,15,0,0, - 15,0,0,15,0,0,15,0,0,15,31,128,15,32,224,15, - 64,240,15,192,112,15,128,120,15,128,120,15,0,120,15,0, - 60,15,0,60,15,0,60,15,0,60,15,0,60,15,0,60, - 15,0,60,15,0,60,15,0,120,15,0,120,15,128,120,13, - 128,112,12,192,224,12,96,224,8,63,128,17,22,66,21,2, - 1,7,252,0,14,6,0,28,3,0,56,3,0,56,3,128, - 120,15,128,120,15,128,240,15,128,240,7,0,240,0,0,240, - 0,0,240,0,0,240,0,0,240,0,0,240,0,128,120,0, - 128,120,0,128,56,1,0,56,1,0,28,2,0,14,6,0, - 7,248,0,22,35,105,25,2,0,0,63,192,0,3,192,0, - 3,192,0,3,192,0,3,192,0,3,192,0,3,192,0,3, - 192,0,3,192,0,3,192,0,3,192,0,3,192,0,3,192, - 15,227,192,28,19,192,60,11,192,56,15,192,120,7,192,120, - 7,192,120,3,192,240,3,192,240,3,192,240,3,192,240,3, - 192,240,3,192,240,3,192,240,3,192,240,3,192,120,3,192, - 120,3,192,120,7,192,56,7,192,60,15,192,28,27,192,7, - 243,252,18,22,66,22,2,1,7,248,0,14,28,0,28,14, - 0,56,15,0,56,7,128,120,7,128,120,7,128,240,7,192, - 240,7,192,240,7,192,255,255,192,240,0,0,240,0,0,240, - 0,0,240,0,128,120,0,128,120,0,128,120,1,128,56,1, - 0,28,3,0,14,6,0,7,252,0,16,35,70,16,1,0, - 0,248,3,198,7,3,15,7,14,15,14,15,30,15,30,6, - 30,0,30,0,30,0,30,0,30,0,255,240,30,0,30,0, - 30,0,30,0,30,0,30,0,30,0,30,0,30,0,30,0, - 30,0,30,0,30,0,30,0,30,0,30,0,30,0,30,0, - 30,0,30,0,255,240,23,33,99,27,3,246,7,252,124,30, - 14,206,60,7,142,124,7,158,120,3,222,120,3,192,120,3, - 192,120,3,192,120,3,192,120,3,192,60,7,128,28,7,128, - 14,14,0,3,248,0,28,0,0,96,0,0,192,0,0,192, - 0,0,224,0,0,255,255,128,127,255,224,15,255,240,28,0, - 112,48,0,56,96,0,24,192,0,24,192,0,24,192,0,24, - 192,0,48,96,0,48,120,0,96,30,7,192,3,254,0,24, - 35,105,27,1,0,255,0,0,15,0,0,15,0,0,15,0, - 0,15,0,0,15,0,0,15,0,0,15,0,0,15,0,0, - 15,0,0,15,0,0,15,0,0,15,0,0,15,15,192,15, - 48,240,15,96,112,15,64,120,15,128,120,15,128,120,15,0, - 120,15,0,120,15,0,120,15,0,120,15,0,120,15,0,120, - 15,0,120,15,0,120,15,0,120,15,0,120,15,0,120,15, - 0,120,15,0,120,15,0,120,15,0,120,255,195,255,10,34, - 68,14,2,0,28,0,62,0,62,0,62,0,28,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,254,0,30,0, - 30,0,30,0,30,0,30,0,30,0,30,0,30,0,30,0, - 30,0,30,0,30,0,30,0,30,0,30,0,30,0,30,0, - 30,0,30,0,30,0,255,192,13,45,90,16,254,245,0,112, - 0,248,0,248,0,248,0,112,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,15,248,0,120,0,120,0,120,0,120, - 0,120,0,120,0,120,0,120,0,120,0,120,0,120,0,120, - 0,120,0,120,0,120,0,120,0,120,0,120,0,120,0,120, - 0,120,0,120,0,120,0,120,0,120,240,120,240,120,240,112, - 224,240,96,224,115,192,31,0,22,35,105,24,1,0,254,0, - 0,30,0,0,30,0,0,30,0,0,30,0,0,30,0,0, - 30,0,0,30,0,0,30,0,0,30,0,0,30,0,0,30, - 0,0,30,0,0,30,15,252,30,3,224,30,1,128,30,3, - 0,30,6,0,30,6,0,30,12,0,30,24,0,30,48,0, - 30,120,0,30,248,0,30,188,0,31,190,0,31,30,0,30, - 15,0,30,15,128,30,7,128,30,3,192,30,3,224,30,1, - 224,30,3,240,255,207,252,11,35,70,13,1,0,254,0,30, - 0,30,0,30,0,30,0,30,0,30,0,30,0,30,0,30, - 0,30,0,30,0,30,0,30,0,30,0,30,0,30,0,30, - 0,30,0,30,0,30,0,30,0,30,0,30,0,30,0,30, - 0,30,0,30,0,30,0,30,0,30,0,30,0,30,0,30, - 0,255,224,36,22,110,40,2,1,254,63,129,252,0,30,97, - 195,14,0,30,193,230,15,0,30,128,228,7,128,31,0,248, - 7,128,31,0,248,7,128,30,0,240,7,128,30,0,240,7, - 128,30,0,240,7,128,30,0,240,7,128,30,0,240,7,128, - 30,0,240,7,128,30,0,240,7,128,30,0,240,7,128,30, - 0,240,7,128,30,0,240,7,128,30,0,240,7,128,30,0, - 240,7,128,30,0,240,7,128,30,0,240,7,128,30,0,240, - 7,128,255,199,254,63,240,23,22,66,27,2,1,254,31,128, - 30,97,224,30,192,224,30,128,240,31,0,240,31,0,240,30, - 0,240,30,0,240,30,0,240,30,0,240,30,0,240,30,0, - 240,30,0,240,30,0,240,30,0,240,30,0,240,30,0,240, - 30,0,240,30,0,240,30,0,240,30,0,240,255,199,254,19, - 22,66,24,2,1,3,252,0,14,14,0,28,7,0,60,3, - 128,56,3,192,120,3,192,120,1,224,248,1,224,240,1,224, - 240,1,224,240,1,224,240,1,224,240,1,224,240,1,224,240, - 1,224,120,1,224,120,3,192,56,3,192,60,3,128,28,7, - 0,14,14,0,3,252,0,22,33,99,25,1,246,254,63,128, - 30,97,192,30,192,224,31,128,112,31,0,120,31,0,120,30, - 0,120,30,0,60,30,0,60,30,0,60,30,0,60,30,0, - 60,30,0,60,30,0,60,30,0,60,30,0,120,30,0,120, - 31,0,120,31,0,112,31,128,224,30,192,192,30,127,128,30, - 0,0,30,0,0,30,0,0,30,0,0,30,0,0,30,0, - 0,30,0,0,30,0,0,30,0,0,30,0,0,255,224,0, - 22,33,99,25,2,246,7,240,64,28,24,192,28,12,192,56, - 12,192,120,7,192,120,7,192,120,3,192,240,3,192,240,3, - 192,240,3,192,240,3,192,240,3,192,240,3,192,240,3,192, - 240,3,192,120,3,192,120,3,192,120,7,192,56,7,192,60, - 15,192,28,27,192,7,243,192,0,3,192,0,3,192,0,3, - 192,0,3,192,0,3,192,0,3,192,0,3,192,0,3,192, - 0,3,192,0,3,192,0,31,252,17,22,66,20,2,1,254, - 31,0,30,35,128,30,67,128,30,207,128,30,143,128,31,143, - 0,31,2,0,31,0,0,31,0,0,30,0,0,30,0,0, - 30,0,0,30,0,0,30,0,0,30,0,0,30,0,0,30, - 0,0,30,0,0,30,0,0,30,0,0,30,0,0,255,192, - 0,17,22,66,22,3,1,31,226,0,112,50,0,96,30,0, - 192,14,0,192,6,0,224,2,0,240,2,0,252,0,0,127, - 0,0,63,192,0,31,248,0,7,254,0,128,255,0,192,31, - 0,192,7,128,224,3,128,224,1,128,240,1,128,240,1,128, - 248,3,0,198,7,0,131,252,0,14,32,64,17,1,0,2, - 0,2,0,2,0,2,0,2,0,6,0,6,0,6,0,14, - 0,30,0,255,248,30,0,30,0,30,0,30,0,30,0,30, - 0,30,0,30,0,30,0,30,0,30,0,30,0,30,0,30, - 0,30,4,30,4,30,4,30,12,15,8,15,248,7,240,23, - 22,66,27,2,0,254,7,240,30,0,240,30,0,240,30,0, - 240,30,0,240,30,0,240,30,0,240,30,0,240,30,0,240, - 30,0,240,30,0,240,30,0,240,30,0,240,30,0,240,30, - 0,240,30,1,240,30,1,240,30,1,240,30,2,240,14,6, - 240,15,12,240,3,240,254,24,23,69,26,1,255,255,225,255, - 31,0,124,15,0,48,15,0,48,15,0,32,7,128,96,7, - 128,96,3,192,64,3,192,192,1,192,192,1,224,128,1,225, - 128,0,241,128,0,241,0,0,113,0,0,123,0,0,58,0, - 0,62,0,0,62,0,0,28,0,0,28,0,0,12,0,0, - 8,0,36,23,115,38,1,255,255,231,255,31,240,31,1,248, - 7,128,31,0,240,3,0,15,0,120,3,0,15,0,120,2, - 0,7,128,120,6,0,7,128,252,6,0,3,128,252,4,0, - 3,192,188,12,0,3,192,158,12,0,1,225,158,8,0,1, - 225,14,24,0,0,225,15,24,0,0,243,15,16,0,0,242, - 7,48,0,0,114,7,176,0,0,126,7,160,0,0,62,3, - 224,0,0,60,3,192,0,0,28,1,192,0,0,28,1,192, - 0,0,24,1,128,0,0,8,0,128,0,22,22,66,26,2, - 0,255,207,248,31,3,192,31,3,128,15,3,0,7,131,0, - 7,198,0,3,196,0,1,236,0,1,248,0,0,240,0,0, - 112,0,0,120,0,0,124,0,0,220,0,1,158,0,1,15, - 0,3,15,0,6,7,128,4,7,192,12,3,192,28,3,224, - 255,15,252,24,33,99,26,1,245,255,225,255,31,0,120,15, - 0,48,15,0,48,7,0,32,7,128,96,7,128,96,3,192, - 64,3,192,192,3,192,192,1,224,128,1,225,128,0,225,128, - 0,241,128,0,241,0,0,115,0,0,123,0,0,122,0,0, - 62,0,0,62,0,0,60,0,0,28,0,0,28,0,0,24, - 0,0,24,0,0,24,0,24,48,0,60,48,0,60,48,0, - 60,96,0,56,96,0,31,192,0,15,0,0,17,22,66,22, - 2,0,255,255,128,248,7,128,224,15,0,224,31,0,192,30, - 0,192,60,0,128,124,0,128,120,0,0,240,0,1,240,0, - 1,224,0,3,192,0,7,192,0,7,128,128,15,0,128,31, - 0,128,30,0,128,60,1,128,124,1,128,120,3,128,240,15, - 128,255,255,128,11,45,90,21,6,247,0,224,1,128,7,0, - 14,0,12,0,28,0,28,0,28,0,28,0,30,0,30,0, - 14,0,14,0,15,0,15,0,7,0,7,0,7,0,7,0, - 6,0,4,0,24,0,224,0,56,0,12,0,6,0,6,0, - 7,0,7,0,7,0,15,0,15,0,15,0,14,0,30,0, - 30,0,28,0,28,0,28,0,28,0,12,0,12,0,6,0, - 3,128,0,224,2,46,46,14,6,246,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,11,45,90,20,4,247,192,0, - 112,0,28,0,12,0,6,0,7,0,7,0,7,0,7,0, - 15,0,15,0,14,0,30,0,30,0,30,0,28,0,28,0, - 28,0,28,0,12,0,4,0,3,0,0,224,3,0,6,0, - 12,0,28,0,28,0,28,0,28,0,30,0,30,0,30,0, - 14,0,15,0,15,0,7,0,7,0,7,0,7,0,6,0, - 6,0,12,0,56,0,224,0,28,9,36,32,2,8,31,128, - 0,192,127,240,0,96,127,252,0,48,227,255,0,48,192,127, - 224,48,192,31,248,112,192,3,255,224,96,0,255,192,48,0, - 31,128,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,0,0,0,14,0,0,6,33,33,14,4,246,120, - 252,252,252,120,0,0,48,48,48,48,48,48,48,48,48,48, - 48,120,120,120,120,120,120,248,252,252,252,252,252,252,252,120, - 17,34,102,28,5,250,0,192,0,0,192,0,0,192,0,0, - 192,0,0,192,0,0,192,0,7,252,0,14,198,0,28,195, - 0,56,195,128,120,195,128,120,207,128,120,207,128,248,207,128, - 240,199,0,240,192,0,240,192,0,240,192,0,240,192,0,240, - 192,0,248,192,128,120,192,128,120,192,128,120,193,128,56,193, - 0,28,195,0,14,198,0,7,252,0,0,192,0,0,192,0, - 0,192,0,0,192,0,0,192,0,0,192,0,28,34,136,35, - 3,0,0,0,126,0,0,1,227,128,0,3,128,192,0,7, - 0,192,0,14,0,224,0,14,1,224,0,28,3,224,0,28, - 3,224,0,60,3,192,0,60,0,128,0,60,0,0,0,60, - 0,0,0,60,0,0,0,60,0,0,0,60,0,0,31,252, - 0,0,0,127,248,0,0,124,0,0,0,124,0,0,0,60, - 0,0,0,60,0,0,0,60,0,0,0,60,0,0,0,60, - 0,0,0,56,0,0,0,56,0,16,62,56,0,32,99,240, - 0,32,193,240,0,96,128,120,0,64,128,254,0,192,128,159, - 255,128,193,7,255,0,126,1,254,0,24,24,72,28,2,5, - 64,0,2,224,126,7,115,255,206,63,129,252,30,0,120,28, - 0,56,56,0,24,48,0,12,48,0,12,96,0,6,96,0, - 6,96,0,6,96,0,6,96,0,6,96,0,6,112,0,12, - 48,0,12,56,0,28,28,0,56,30,0,120,63,129,252,115, - 255,206,224,126,7,64,0,2,27,33,132,29,1,0,255,224, - 127,224,31,0,15,0,15,0,6,0,15,128,6,0,7,128, - 12,0,7,192,12,0,3,192,24,0,3,224,24,0,1,224, - 48,0,1,240,32,0,0,240,96,0,0,248,64,0,0,248, - 192,0,0,124,128,0,0,125,128,0,0,63,0,0,0,63, - 0,0,15,255,252,0,0,30,0,0,0,30,0,0,0,30, - 0,0,15,255,252,0,0,30,0,0,0,30,0,0,0,30, - 0,0,0,30,0,0,0,30,0,0,0,30,0,0,0,30, - 0,0,0,30,0,0,0,30,0,0,0,31,0,0,3,255, - 240,0,2,44,44,14,6,248,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,0,0,0,0,0,0, - 0,0,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,18,43,129,31,5,247,1,240,0,6,24,0, - 12,12,0,24,30,0,56,62,0,56,62,0,56,62,0,56, - 8,0,60,0,0,30,0,0,31,0,0,15,128,0,7,192, - 0,15,224,0,25,240,0,48,252,0,96,126,0,64,63,0, - 192,15,128,192,7,128,192,3,192,224,1,192,240,0,192,120, - 0,192,124,0,192,62,0,128,31,1,128,15,131,0,7,198, - 0,3,248,0,1,240,0,0,248,0,0,124,0,0,60,0, - 0,30,0,0,14,0,30,14,0,62,14,0,62,14,0,60, - 12,0,24,28,0,12,56,0,7,224,0,14,5,10,22,4, - 27,112,56,248,124,248,124,248,124,112,56,35,36,180,40,3, - 0,0,7,252,0,0,0,60,7,128,0,0,224,0,192,0, - 1,128,0,48,0,3,0,0,24,0,4,0,0,12,0,8, - 0,0,6,0,24,1,240,131,0,48,7,28,129,0,32,30, - 7,128,128,96,28,3,128,128,64,56,1,128,64,64,120,1, - 128,64,192,120,0,128,64,128,120,0,128,96,128,248,0,0, - 32,128,240,0,0,32,128,240,0,0,32,128,240,0,0,32, - 128,240,0,0,32,128,240,0,0,32,128,240,0,0,32,128, - 248,0,128,96,64,120,0,128,64,64,120,0,128,64,96,56, - 1,128,192,32,60,1,0,128,48,30,3,1,128,16,15,14, - 3,0,24,3,248,2,0,12,0,0,6,0,6,0,0,12, - 0,3,128,0,56,0,0,192,0,96,0,0,120,3,192,0, - 0,31,254,0,0,13,17,34,19,3,17,62,0,99,0,193, - 128,225,128,225,128,3,128,13,128,49,128,113,128,225,128,225, - 136,225,136,247,152,120,240,0,0,0,0,255,240,13,19,38, - 23,5,1,4,0,12,24,24,48,48,32,112,96,96,96,96, - 192,224,192,224,192,224,192,224,192,224,192,224,192,96,192,112, - 96,48,96,56,48,24,16,12,0,23,10,30,29,3,8,255, - 255,254,255,255,254,0,0,6,0,0,6,0,0,6,0,0, - 6,0,0,6,0,0,6,0,0,6,0,0,6,12,3,6, - 18,3,11,255,240,255,240,255,240,35,36,180,40,3,0,0, - 7,252,0,0,0,60,7,128,0,0,224,0,192,0,1,128, - 0,48,0,3,0,0,24,0,4,0,0,12,0,8,0,0, - 6,0,25,255,248,3,0,48,60,30,1,0,32,60,15,0, - 128,96,60,7,128,128,64,60,7,128,64,64,60,7,128,64, - 192,60,7,128,64,128,60,7,128,96,128,60,15,0,32,128, - 60,30,0,32,128,63,240,0,32,128,60,28,0,32,128,60, - 14,0,32,128,60,7,0,32,128,60,7,0,32,128,60,7, - 128,96,64,60,7,128,64,64,60,7,132,64,64,60,7,132, - 192,32,60,7,136,128,48,60,3,201,128,17,255,129,241,0, - 24,0,0,2,0,12,0,0,6,0,6,0,0,12,0,3, - 0,0,24,0,0,192,0,96,0,0,112,1,192,0,0,31, - 254,0,0,13,2,4,21,4,28,255,248,255,248,14,13,26, - 29,8,21,15,192,56,96,112,48,96,24,192,8,192,12,192, - 12,192,12,192,12,96,24,96,24,56,112,15,192,41,34,204, - 45,2,254,0,0,12,0,0,0,0,0,12,0,0,0,0, - 0,12,0,0,0,0,0,12,0,0,0,0,0,12,0,0, - 0,0,0,12,0,0,0,0,0,12,0,0,0,0,0,12, - 0,0,0,0,0,12,0,0,0,0,0,12,0,0,0,0, - 0,12,0,0,0,0,0,12,0,0,0,0,0,12,0,0, - 0,255,255,255,255,255,128,255,255,255,255,255,128,0,0,12, - 0,0,0,0,0,12,0,0,0,0,0,12,0,0,0,0, - 0,12,0,0,0,0,0,12,0,0,0,0,0,12,0,0, - 0,0,0,12,0,0,0,0,0,12,0,0,0,0,0,12, - 0,0,0,0,0,12,0,0,0,0,0,12,0,0,0,0, - 0,12,0,0,0,0,0,12,0,0,0,0,0,12,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,255,255,255,255,255,128,255,255,255,255,255,128,14, - 21,42,22,4,13,15,192,49,240,96,120,192,124,192,60,224, - 60,248,60,120,60,48,120,0,112,0,224,1,192,3,128,6, - 0,12,0,48,4,32,4,96,12,127,248,255,248,255,248,14, - 21,42,22,5,13,15,192,56,224,96,112,96,56,112,56,120, - 56,48,56,0,112,0,224,63,128,56,224,0,120,0,56,0, - 60,112,60,248,60,240,60,192,56,192,120,96,240,31,192,8, - 9,9,22,10,25,7,15,15,30,60,48,96,192,128,25,36, - 144,29,3,243,112,1,192,0,240,3,192,0,240,3,224,0, - 240,3,224,0,240,3,224,0,240,3,224,0,240,3,224,0, - 240,3,224,0,240,3,224,0,240,3,224,0,224,3,224,0, - 224,1,192,0,224,1,192,0,96,1,192,0,96,1,192,0, - 96,1,192,0,96,1,128,0,96,3,129,128,112,7,193,128, - 88,15,127,128,79,254,63,128,67,252,31,0,64,0,0,0, - 192,0,0,0,192,0,0,0,192,0,0,0,192,0,0,0, - 192,0,0,0,224,0,0,0,224,0,0,0,240,0,0,0, - 240,0,0,0,240,0,0,0,248,0,0,0,120,0,0,0, - 120,0,0,0,20,42,126,26,3,249,7,255,240,31,193,128, - 63,193,128,127,193,128,127,193,128,255,193,128,255,193,128,255, - 193,128,255,193,128,255,193,128,255,193,128,127,193,128,127,193, - 128,63,193,128,15,193,128,0,193,128,0,193,128,0,193,128, - 0,193,128,0,193,128,0,193,128,0,193,128,0,193,128,0, - 193,128,0,193,128,0,193,128,0,193,128,0,193,128,0,193, - 128,0,193,128,0,193,128,0,193,128,0,193,128,0,193,128, - 0,193,128,0,193,128,0,193,128,0,193,128,0,193,128,0, - 193,128,0,193,128,0,193,128,6,6,6,14,4,12,120,252, - 252,252,252,120,10,10,20,21,5,246,8,0,8,0,24,0, - 15,0,3,128,1,192,1,192,1,192,195,128,63,0,11,20, - 40,21,5,14,2,0,6,0,14,0,254,0,14,0,14,0, - 14,0,14,0,14,0,14,0,14,0,14,0,14,0,14,0, - 14,0,14,0,14,0,14,0,14,0,255,224,12,17,34,18, - 3,17,15,0,57,192,112,192,96,224,224,96,224,112,224,112, - 224,112,224,112,224,112,96,96,112,224,49,192,31,0,0,0, - 0,0,255,240,13,19,38,23,5,1,1,0,193,128,96,192, - 32,96,48,112,48,48,24,48,24,56,24,56,24,56,24,56, - 24,56,24,56,24,48,48,112,48,96,96,224,64,192,1,128, - 33,35,175,42,5,255,2,0,0,96,0,6,0,0,64,0, - 14,0,0,192,0,254,0,1,128,0,14,0,1,0,0,14, - 0,3,0,0,14,0,2,0,0,14,0,6,0,0,14,0, - 12,0,0,14,0,8,0,0,14,0,24,0,0,14,0,16, - 0,0,14,0,48,0,0,14,0,96,0,0,14,0,96,56, - 0,14,0,192,120,0,14,0,128,120,0,14,1,128,248,0, - 14,3,0,184,0,255,227,1,56,0,0,6,1,56,0,0, - 4,2,56,0,0,12,2,56,0,0,8,4,56,0,0,24, - 12,56,0,0,48,8,56,0,0,32,24,56,0,0,96,31, - 255,128,0,64,0,56,0,0,192,0,56,0,1,128,0,56, - 0,1,128,0,56,0,3,0,0,56,0,2,0,1,255,128, - 6,0,0,0,0,33,35,175,42,5,255,2,0,0,96,0, - 6,0,0,64,0,6,0,0,192,0,14,0,1,128,0,254, - 0,1,128,0,14,0,3,0,0,14,0,2,0,0,14,0, - 6,0,0,14,0,4,0,0,14,0,12,0,0,14,0,24, - 0,0,14,0,16,0,0,14,0,48,0,0,14,0,33,248, - 0,14,0,102,62,0,14,0,204,15,0,14,0,152,15,128, - 14,1,152,7,128,14,1,24,7,128,255,227,31,7,128,0, - 6,31,7,128,0,4,15,7,0,0,12,0,14,0,0,8, - 0,28,0,0,24,0,56,0,0,48,0,112,0,0,48,0, - 192,0,0,96,1,128,0,0,64,2,0,128,0,192,4,0, - 128,1,128,12,1,128,1,128,15,255,0,3,0,15,255,0, - 2,0,31,255,0,6,0,0,0,0,33,35,175,42,5,255, - 15,192,0,48,0,56,224,0,96,0,96,112,0,96,0,96, - 56,0,192,0,112,56,0,128,0,120,56,1,128,0,48,56, - 3,0,0,0,112,3,0,0,0,224,6,0,0,63,128,4, - 0,0,56,224,12,0,0,0,120,24,0,0,0,56,24,0, - 0,0,60,48,0,0,112,60,32,28,0,248,60,96,28,0, - 240,60,192,60,0,192,120,192,92,0,96,241,128,92,0,63, - 193,0,156,0,0,3,1,156,0,0,6,1,28,0,0,6, - 2,28,0,0,12,6,28,0,0,8,4,28,0,0,24,8, - 28,0,0,48,24,28,0,0,48,31,255,128,0,96,0,28, - 0,0,64,0,28,0,0,192,0,28,0,1,128,0,28,0, - 1,128,0,28,0,3,0,1,255,128,2,0,0,0,0,18, - 33,99,24,2,246,1,224,0,3,240,0,3,240,0,3,240, - 0,1,224,0,0,0,0,0,0,0,1,224,0,2,48,0, - 4,24,0,4,24,0,4,24,0,4,24,0,0,48,0,0, - 112,0,0,224,0,1,192,0,7,128,0,15,0,0,30,0, - 0,60,0,0,124,0,0,120,15,0,248,31,128,240,31,192, - 240,15,192,240,0,192,240,0,192,120,0,192,120,1,128,60, - 3,0,15,14,0,3,248,0,34,46,230,37,2,0,0,56, - 0,0,0,0,60,0,0,0,0,60,0,0,0,0,30,0, - 0,0,0,15,0,0,0,0,3,128,0,0,0,1,128,0, - 0,0,0,192,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,192,0,0,0,0,192,0,0,0, - 0,224,0,0,0,1,224,0,0,0,1,224,0,0,0,3, - 240,0,0,0,3,240,0,0,0,3,240,0,0,0,6,248, - 0,0,0,6,248,0,0,0,6,248,0,0,0,12,124,0, - 0,0,12,124,0,0,0,12,124,0,0,0,24,62,0,0, - 0,24,62,0,0,0,24,30,0,0,0,48,31,0,0,0, - 48,31,0,0,0,48,15,0,0,0,96,15,128,0,0,96, - 15,128,0,0,96,7,128,0,0,255,255,192,0,0,255,255, - 192,0,0,192,3,192,0,1,128,3,224,0,1,128,3,224, - 0,3,128,1,224,0,3,0,1,240,0,3,0,1,240,0, - 7,0,0,240,0,7,0,0,248,0,31,128,1,252,0,255, - 248,31,255,192,34,46,230,37,2,0,0,0,7,0,0,0, - 0,15,0,0,0,0,15,0,0,0,0,30,0,0,0,0, - 60,0,0,0,0,48,0,0,0,0,96,0,0,0,0,192, - 0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,192,0,0,0,0,192,0,0,0,0,224,0,0, - 0,1,224,0,0,0,1,224,0,0,0,3,240,0,0,0, - 3,240,0,0,0,3,240,0,0,0,6,248,0,0,0,6, - 248,0,0,0,6,248,0,0,0,12,124,0,0,0,12,124, - 0,0,0,12,124,0,0,0,24,62,0,0,0,24,62,0, - 0,0,24,30,0,0,0,48,31,0,0,0,48,31,0,0, - 0,48,15,0,0,0,96,15,128,0,0,96,15,128,0,0, - 224,7,128,0,0,255,255,192,0,0,255,255,192,0,1,192, - 3,192,0,1,128,3,224,0,1,128,3,224,0,3,128,1, - 224,0,3,0,1,240,0,3,0,1,240,0,7,0,0,240, - 0,15,128,0,248,0,255,248,31,255,192,255,248,31,255,192, - 34,45,225,37,2,0,0,0,192,0,0,0,1,224,0,0, - 0,3,240,0,0,0,7,56,0,0,0,14,28,0,0,0, - 28,14,0,0,0,48,3,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,192,0,0,0,0,192, - 0,0,0,0,224,0,0,0,1,224,0,0,0,1,224,0, - 0,0,3,240,0,0,0,3,240,0,0,0,3,240,0,0, - 0,6,248,0,0,0,6,248,0,0,0,6,248,0,0,0, - 12,124,0,0,0,12,124,0,0,0,12,124,0,0,0,24, - 62,0,0,0,24,62,0,0,0,24,30,0,0,0,48,31, - 0,0,0,48,31,0,0,0,48,15,0,0,0,96,15,128, - 0,0,96,15,128,0,0,96,7,128,0,0,255,255,192,0, - 0,255,255,192,0,0,192,3,192,0,1,128,3,224,0,1, - 128,3,224,0,3,128,1,224,0,3,0,1,240,0,3,0, - 1,240,0,7,0,0,240,0,7,0,0,248,0,31,128,1, - 252,0,255,248,31,255,192,34,45,225,37,2,0,0,15,0, - 128,0,0,31,225,128,0,0,63,255,0,0,0,33,255,0, - 0,0,32,62,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,192,0,0,0,0,192,0,0,0,1,224,0,0,0,1, - 224,0,0,0,1,224,0,0,0,3,240,0,0,0,3,240, - 0,0,0,3,240,0,0,0,6,248,0,0,0,6,248,0, - 0,0,6,248,0,0,0,12,124,0,0,0,12,124,0,0, - 0,12,124,0,0,0,24,62,0,0,0,24,62,0,0,0, - 24,30,0,0,0,48,31,0,0,0,48,31,0,0,0,112, - 15,0,0,0,96,15,128,0,0,96,15,128,0,0,224,7, - 128,0,0,255,255,192,0,0,255,255,192,0,1,192,3,192, - 0,1,128,3,224,0,1,128,3,224,0,3,128,1,224,0, - 3,0,1,240,0,3,0,1,240,0,7,0,0,240,0,15, - 128,0,248,0,255,248,31,255,192,255,248,31,255,192,34,44, - 220,37,2,0,0,28,7,0,0,0,62,15,128,0,0,62, - 15,128,0,0,62,15,128,0,0,28,7,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,64,0,0,0,0,192,0,0,0,0,224,0,0, - 0,0,224,0,0,0,1,224,0,0,0,1,240,0,0,0, - 3,240,0,0,0,3,240,0,0,0,3,248,0,0,0,7, - 248,0,0,0,6,120,0,0,0,6,124,0,0,0,14,60, - 0,0,0,12,60,0,0,0,12,62,0,0,0,28,30,0, - 0,0,24,30,0,0,0,24,31,0,0,0,48,15,0,0, - 0,48,15,0,0,0,112,15,128,0,0,96,7,128,0,0, - 96,7,128,0,0,255,255,192,0,0,255,255,192,0,0,192, - 3,192,0,1,192,3,224,0,1,192,1,224,0,1,128,1, - 224,0,3,128,1,240,0,3,128,0,240,0,7,128,0,240, - 0,7,128,0,248,0,31,192,1,252,0,255,248,31,255,192, - 34,47,235,37,2,0,0,1,224,0,0,0,6,24,0,0, - 0,4,8,0,0,0,8,4,0,0,0,8,4,0,0,0, - 8,4,0,0,0,8,4,0,0,0,4,8,0,0,0,6, - 24,0,0,0,3,224,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,192,0,0,0,0,192,0,0,0,0,224,0, - 0,0,1,224,0,0,0,1,224,0,0,0,3,240,0,0, - 0,3,240,0,0,0,3,240,0,0,0,6,248,0,0,0, - 6,248,0,0,0,6,248,0,0,0,12,124,0,0,0,12, - 124,0,0,0,12,124,0,0,0,24,62,0,0,0,24,62, - 0,0,0,24,30,0,0,0,48,31,0,0,0,48,31,0, - 0,0,48,15,0,0,0,96,15,128,0,0,96,7,128,0, - 0,96,7,128,0,0,255,255,192,0,0,255,255,192,0,1, - 192,3,192,0,1,128,3,224,0,1,128,3,224,0,3,128, - 1,224,0,3,0,1,240,0,3,0,1,240,0,7,0,0, - 240,0,7,0,0,248,0,31,128,1,252,0,255,248,31,255, - 192,44,35,210,48,1,0,0,0,127,255,255,240,0,0,15, - 224,3,240,0,0,15,192,0,240,0,0,15,192,0,112,0, - 0,15,192,0,112,0,0,27,192,0,48,0,0,27,192,0, - 48,0,0,51,192,0,48,0,0,51,192,0,16,0,0,99, - 192,0,16,0,0,99,192,16,16,0,0,195,192,16,16,0, - 1,195,192,16,0,0,1,131,192,48,0,0,3,131,192,48, - 0,0,3,3,192,48,0,0,7,3,192,112,0,0,6,3, - 255,240,0,0,14,3,192,240,0,0,12,3,192,48,0,0, - 24,3,192,48,0,0,24,3,192,16,0,0,48,3,192,16, - 16,0,63,255,192,16,16,0,96,3,192,16,16,0,96,3, - 192,0,16,0,192,3,192,0,16,0,192,3,192,0,48,1, - 128,3,192,0,48,1,128,3,192,0,112,3,128,3,192,0, - 112,7,128,3,192,0,240,15,128,3,192,1,240,255,248,127, - 255,255,240,255,248,127,255,255,240,26,47,188,32,3,245,0, - 63,0,128,0,225,225,128,3,128,113,128,7,0,63,128,14, - 0,31,128,30,0,15,128,28,0,7,128,60,0,7,128,60, - 0,3,128,124,0,3,128,120,0,1,128,120,0,1,128,120, - 0,0,128,248,0,0,128,248,0,0,0,248,0,0,0,248, - 0,0,0,248,0,0,0,248,0,0,0,248,0,0,0,248, - 0,0,0,248,0,0,0,248,0,0,0,120,0,0,192,120, - 0,0,192,120,0,0,192,124,0,0,192,60,0,0,128,60, - 0,1,128,28,0,1,128,30,0,3,0,14,0,3,0,7, - 0,6,0,3,128,12,0,1,192,56,0,0,127,224,0,0, - 8,0,0,0,8,0,0,0,28,0,0,0,15,128,0,0, - 3,192,0,0,1,224,0,0,1,224,0,0,1,224,0,0, - 129,224,0,0,199,192,0,0,63,0,0,28,46,184,34,3, - 0,0,224,0,0,0,240,0,0,0,240,0,0,0,120,0, - 0,0,60,0,0,0,14,0,0,0,6,0,0,0,3,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255, - 240,255,255,255,240,7,128,1,240,7,128,0,240,7,128,0, - 112,7,128,0,112,7,128,0,48,7,128,0,48,7,128,0, - 48,7,128,0,16,7,128,32,16,7,128,32,16,7,128,32, - 0,7,128,96,0,7,128,96,0,7,128,96,0,7,128,224, - 0,7,255,224,0,7,129,224,0,7,128,96,0,7,128,96, - 0,7,128,96,0,7,128,32,16,7,128,32,16,7,128,32, - 16,7,128,0,16,7,128,0,48,7,128,0,48,7,128,0, - 48,7,128,0,112,7,128,0,112,7,128,0,240,7,128,1, - 240,255,255,255,240,255,255,255,240,28,46,184,34,3,0,0, - 0,28,0,0,0,60,0,0,0,60,0,0,0,120,0,0, - 0,240,0,0,0,192,0,0,1,128,0,0,3,0,0,0, - 2,0,0,0,0,0,0,0,0,0,0,255,255,255,240,255, - 255,255,240,7,128,1,240,7,128,0,240,7,128,0,112,7, - 128,0,112,7,128,0,48,7,128,0,48,7,128,0,48,7, - 128,0,16,7,128,32,16,7,128,32,16,7,128,32,0,7, - 128,96,0,7,128,96,0,7,128,96,0,7,128,224,0,7, - 255,224,0,7,129,224,0,7,128,96,0,7,128,96,0,7, - 128,96,0,7,128,32,16,7,128,32,16,7,128,32,16,7, - 128,0,16,7,128,0,48,7,128,0,48,7,128,0,48,7, - 128,0,112,7,128,0,112,7,128,0,240,7,128,1,240,255, - 255,255,240,255,255,255,240,28,45,180,34,3,0,0,3,0, - 0,0,7,128,0,0,15,192,0,0,12,224,0,0,24,112, - 0,0,112,24,0,0,192,12,0,0,0,2,0,0,0,0, - 0,0,0,0,0,255,255,255,240,255,255,255,240,7,128,1, - 240,7,128,0,240,7,128,0,112,7,128,0,112,7,128,0, - 48,7,128,0,48,7,128,0,48,7,128,0,16,7,128,32, - 16,7,128,32,16,7,128,32,0,7,128,96,0,7,128,96, - 0,7,128,96,0,7,128,224,0,7,255,224,0,7,129,224, - 0,7,128,96,0,7,128,96,0,7,128,96,0,7,128,32, - 16,7,128,32,16,7,128,32,16,7,128,0,16,7,128,0, - 48,7,128,0,48,7,128,0,48,7,128,0,112,7,128,0, - 112,7,128,0,240,7,128,1,240,255,255,255,240,255,255,255, - 240,28,44,176,34,3,0,0,112,28,0,0,248,62,0,0, - 248,62,0,0,248,62,0,0,112,28,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,255,255,255,240,7, - 192,7,240,7,128,1,240,7,128,0,240,7,128,0,112,7, - 128,0,112,7,128,0,48,7,128,0,48,7,128,0,48,7, - 128,0,16,7,128,32,16,7,128,32,16,7,128,32,0,7, - 128,32,0,7,128,96,0,7,128,96,0,7,128,224,0,7, - 255,224,0,7,129,224,0,7,128,96,0,7,128,96,0,7, - 128,32,0,7,128,32,16,7,128,32,16,7,128,32,16,7, - 128,0,16,7,128,0,48,7,128,0,48,7,128,0,48,7, - 128,0,112,7,128,0,112,7,128,0,240,7,128,1,240,255, - 255,255,240,255,255,255,240,14,46,92,19,3,0,224,0,240, - 0,240,0,120,0,60,0,12,0,6,0,3,0,1,0,0, - 0,0,0,255,252,255,252,7,128,7,128,7,128,7,128,7, - 128,7,128,7,128,7,128,7,128,7,128,7,128,7,128,7, - 128,7,128,7,128,7,128,7,128,7,128,7,128,7,128,7, - 128,7,128,7,128,7,128,7,128,7,128,7,128,7,128,7, - 128,7,128,7,128,15,128,255,252,14,46,92,19,3,0,0, - 28,0,60,0,60,0,120,0,240,0,192,1,128,3,0,0, - 0,0,0,0,0,255,252,255,252,7,128,7,128,7,128,7, - 128,7,128,7,128,7,128,7,128,7,128,7,128,7,128,7, - 128,7,128,7,128,7,128,7,128,7,128,7,128,7,128,7, - 128,7,128,7,128,7,128,7,128,7,128,7,128,7,128,7, - 128,7,128,7,128,7,128,7,192,255,252,14,45,90,19,3, - 0,3,0,7,128,7,192,14,192,24,96,112,56,192,12,0, - 0,0,0,0,0,255,252,7,192,7,128,7,128,7,128,7, - 128,7,128,7,128,7,128,7,128,7,128,7,128,7,128,7, - 128,7,128,7,128,7,128,7,128,7,128,7,128,7,128,7, - 128,7,128,7,128,7,128,7,128,7,128,7,128,7,128,7, - 128,7,128,7,128,7,128,255,252,255,252,15,44,88,20,3, - 0,112,28,248,62,248,62,248,62,112,28,0,0,0,0,0, - 0,0,0,127,254,7,192,3,192,3,192,3,192,3,192,3, - 192,3,192,3,192,3,192,3,192,3,192,3,192,3,192,3, - 192,3,192,3,192,3,192,3,192,3,192,3,192,3,192,3, - 192,3,192,3,192,3,192,3,192,3,192,3,192,3,192,3, - 192,3,192,3,192,7,192,127,254,32,35,140,38,4,0,255, - 255,248,0,15,128,15,0,7,128,3,128,7,128,1,192,7, - 128,0,224,7,128,0,240,7,128,0,120,7,128,0,124,7, - 128,0,60,7,128,0,62,7,128,0,62,7,128,0,30,7, - 128,0,30,7,128,0,31,7,128,0,31,7,128,0,31,255, - 254,0,31,7,128,0,31,7,128,0,31,7,128,0,31,7, - 128,0,31,7,128,0,31,7,128,0,30,7,128,0,62,7, - 128,0,62,7,128,0,60,7,128,0,60,7,128,0,120,7, - 128,0,120,7,128,0,240,7,128,0,224,7,128,1,192,7, - 128,3,128,15,128,30,0,255,255,248,0,33,46,230,38,3, - 255,0,7,1,128,0,0,31,225,128,0,0,31,255,0,0, - 0,16,255,0,0,0,48,62,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,255,192,7,255,128,255,192,7,255,128,7,224,0, - 120,0,7,240,0,48,0,7,240,0,48,0,7,248,0,48, - 0,6,248,0,48,0,6,252,0,48,0,6,126,0,48,0, - 6,62,0,48,0,6,63,0,48,0,6,31,0,48,0,6, - 15,128,48,0,6,15,192,48,0,6,7,192,48,0,6,7, - 224,48,0,6,3,224,48,0,6,1,240,48,0,6,1,248, - 48,0,6,0,248,48,0,6,0,252,48,0,6,0,124,48, - 0,6,0,62,48,0,6,0,63,48,0,6,0,31,48,0, - 6,0,15,176,0,6,0,15,176,0,6,0,7,240,0,6, - 0,7,240,0,6,0,3,240,0,6,0,1,240,0,6,0, - 1,240,0,15,0,0,240,0,31,128,0,240,0,255,240,0, - 112,0,0,0,0,48,0,28,46,184,33,3,1,1,192,0, - 0,1,224,0,0,1,240,0,0,0,112,0,0,0,56,0, - 0,0,28,0,0,0,12,0,0,0,6,0,0,0,0,0, - 0,0,0,0,0,0,31,128,0,0,255,240,0,1,192,56, - 0,3,128,28,0,7,0,14,0,14,0,7,0,30,0,7, - 128,30,0,7,128,60,0,3,192,60,0,3,192,124,0,3, - 224,124,0,3,224,120,0,1,224,248,0,1,240,248,0,1, - 240,248,0,1,240,248,0,1,240,248,0,1,240,248,0,1, - 240,248,0,1,240,248,0,1,240,248,0,1,240,248,0,1, - 240,120,0,1,224,120,0,1,224,120,0,3,224,124,0,3, - 192,60,0,3,192,60,0,3,192,30,0,7,128,14,0,7, - 0,14,0,7,0,7,0,14,0,3,128,28,0,0,192,48, - 0,0,127,224,0,28,46,184,33,3,1,0,0,56,0,0, - 0,120,0,0,0,248,0,0,0,224,0,0,1,192,0,0, - 3,128,0,0,3,0,0,0,6,0,0,0,0,0,0,0, - 0,0,0,0,31,128,0,0,255,240,0,1,192,56,0,3, - 128,28,0,7,0,14,0,14,0,7,0,30,0,7,128,30, - 0,7,128,60,0,3,192,60,0,3,192,124,0,3,224,124, - 0,3,224,120,0,1,224,248,0,1,240,248,0,1,240,248, - 0,1,240,248,0,1,240,248,0,1,240,248,0,1,240,248, - 0,1,240,248,0,1,240,248,0,1,240,248,0,1,240,120, - 0,1,224,120,0,1,224,120,0,3,224,124,0,3,192,60, - 0,3,192,60,0,3,192,30,0,7,128,14,0,7,0,14, - 0,7,0,7,0,14,0,3,128,28,0,0,192,48,0,0, - 127,224,0,28,46,184,33,3,0,0,6,0,0,0,15,0, - 0,0,15,0,0,0,31,128,0,0,57,192,0,0,112,224, - 0,0,192,48,0,3,128,28,0,0,0,0,0,0,0,0, - 0,0,31,128,0,0,255,240,0,1,192,56,0,3,128,28, - 0,7,0,14,0,14,0,7,0,30,0,7,128,30,0,7, - 128,60,0,3,192,60,0,3,192,124,0,3,224,124,0,3, - 224,120,0,1,224,248,0,1,240,248,0,1,240,248,0,1, - 240,248,0,1,240,248,0,1,240,248,0,1,240,248,0,1, - 240,248,0,1,240,248,0,1,240,248,0,1,240,120,0,1, - 224,120,0,1,224,120,0,3,224,124,0,3,192,60,0,3, - 192,60,0,3,192,30,0,7,128,14,0,7,0,14,0,7, - 0,7,0,14,0,3,128,28,0,0,192,48,0,0,127,224, - 0,28,45,180,33,3,0,0,120,12,0,0,255,8,0,1, - 255,248,0,1,143,248,0,1,1,224,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,31,128,0,0, - 255,240,0,1,192,56,0,3,128,28,0,7,0,14,0,14, - 0,7,0,30,0,7,128,30,0,7,128,60,0,3,192,60, - 0,3,192,124,0,3,224,124,0,3,224,120,0,1,224,248, - 0,1,240,248,0,1,240,248,0,1,240,248,0,1,240,248, - 0,1,240,248,0,1,240,248,0,1,240,248,0,1,240,248, - 0,1,240,248,0,1,240,120,0,1,224,120,0,1,224,120, - 0,3,224,124,0,3,192,60,0,3,192,60,0,3,192,30, - 0,7,128,14,0,7,0,14,0,7,0,7,0,14,0,3, - 128,28,0,0,192,48,0,0,127,224,0,28,45,180,33,3, - 0,0,224,56,0,1,240,124,0,1,240,124,0,1,240,124, - 0,0,224,56,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,31,128,0,0,240,240,0,1,192,56, - 0,3,128,28,0,7,0,14,0,14,0,7,0,30,0,7, - 128,28,0,3,128,60,0,3,192,60,0,3,192,124,0,3, - 224,120,0,1,224,120,0,1,224,248,0,1,224,248,0,1, - 240,248,0,1,240,248,0,1,240,248,0,1,240,248,0,1, - 240,248,0,1,240,248,0,1,240,248,0,1,240,248,0,1, - 240,120,0,1,224,120,0,1,224,124,0,3,224,124,0,3, - 224,60,0,3,192,60,0,3,192,30,0,7,128,14,0,7, - 0,14,0,15,0,7,0,14,0,3,128,28,0,0,224,112, - 0,0,127,224,0,30,30,120,46,8,254,192,0,0,12,224, - 0,0,28,112,0,0,56,56,0,0,112,28,0,0,224,14, - 0,1,192,7,0,3,128,3,128,7,0,1,192,14,0,0, - 224,28,0,0,112,56,0,0,56,112,0,0,28,224,0,0, - 15,192,0,0,7,128,0,0,7,128,0,0,15,192,0,0, - 28,224,0,0,56,112,0,0,112,56,0,0,224,28,0,1, - 192,14,0,3,128,7,0,7,0,3,128,14,0,1,192,28, - 0,0,224,56,0,0,112,112,0,0,56,224,0,0,28,192, - 0,0,12,28,36,144,33,3,0,0,31,128,32,0,240,240, - 96,1,192,56,224,3,128,30,192,7,0,15,128,14,0,7, - 128,30,0,7,128,28,0,7,128,60,0,15,192,60,0,31, - 192,124,0,59,224,120,0,49,224,120,0,97,224,248,0,225, - 240,248,1,193,240,248,1,129,240,248,3,1,240,248,7,1, - 240,248,6,1,240,248,12,1,240,248,28,1,240,248,56,1, - 240,248,48,1,240,120,96,1,224,120,224,1,224,121,192,3, - 224,125,128,3,192,63,0,3,192,63,0,3,192,30,0,7, - 128,30,0,7,0,30,0,15,0,63,0,14,0,51,128,28, - 0,97,192,112,0,192,127,224,0,34,46,230,39,3,1,0, - 28,0,0,0,0,28,0,0,0,0,30,0,0,0,0,15, - 0,0,0,0,7,0,0,0,0,1,128,0,0,0,0,192, - 0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0, - 0,255,252,3,255,192,255,252,3,255,192,7,192,0,126,0, - 7,128,0,60,0,7,128,0,24,0,7,128,0,24,0,7, - 128,0,24,0,7,128,0,24,0,7,128,0,24,0,7,128, - 0,24,0,7,128,0,24,0,7,128,0,24,0,7,128,0, - 24,0,7,128,0,24,0,7,128,0,24,0,7,128,0,24, - 0,7,128,0,24,0,7,128,0,24,0,7,128,0,24,0, - 7,128,0,24,0,7,128,0,24,0,7,128,0,24,0,7, - 128,0,24,0,7,128,0,24,0,7,128,0,24,0,7,128, - 0,24,0,7,128,0,24,0,7,128,0,24,0,3,192,0, - 24,0,3,192,0,48,0,1,192,0,48,0,1,224,0,96, - 0,0,224,0,96,0,0,112,0,192,0,0,60,3,128,0, - 0,15,254,0,0,34,46,230,39,3,1,0,0,7,0,0, - 0,0,15,0,0,0,0,30,0,0,0,0,28,0,0,0, - 0,56,0,0,0,0,112,0,0,0,0,96,0,0,0,0, - 128,0,0,0,0,0,0,0,0,0,0,0,0,255,252,3, - 255,192,255,252,3,255,192,7,192,0,126,0,7,128,0,60, - 0,7,128,0,24,0,7,128,0,24,0,7,128,0,24,0, - 7,128,0,24,0,7,128,0,24,0,7,128,0,24,0,7, - 128,0,24,0,7,128,0,24,0,7,128,0,24,0,7,128, - 0,24,0,7,128,0,24,0,7,128,0,24,0,7,128,0, - 24,0,7,128,0,24,0,7,128,0,24,0,7,128,0,24, - 0,7,128,0,24,0,7,128,0,24,0,7,128,0,24,0, - 7,128,0,24,0,7,128,0,24,0,7,128,0,24,0,7, - 128,0,24,0,7,128,0,24,0,3,192,0,24,0,3,192, - 0,48,0,1,192,0,48,0,1,224,0,96,0,0,224,0, - 96,0,0,112,0,192,0,0,60,3,128,0,0,15,254,0, - 0,34,46,230,39,3,0,0,0,192,0,0,0,0,224,0, - 0,0,1,224,0,0,0,3,240,0,0,0,3,56,0,0, - 0,6,28,0,0,0,28,6,0,0,0,48,3,128,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,252, - 3,255,192,7,192,0,126,0,7,128,0,60,0,7,128,0, - 24,0,7,128,0,24,0,7,128,0,24,0,7,128,0,24, - 0,7,128,0,24,0,7,128,0,24,0,7,128,0,24,0, - 7,128,0,24,0,7,128,0,24,0,7,128,0,24,0,7, - 128,0,24,0,7,128,0,24,0,7,128,0,24,0,7,128, - 0,24,0,7,128,0,24,0,7,128,0,24,0,7,128,0, - 24,0,7,128,0,24,0,7,128,0,24,0,7,128,0,24, - 0,7,128,0,24,0,7,128,0,24,0,7,128,0,24,0, - 7,128,0,24,0,3,192,0,24,0,3,192,0,48,0,3, - 192,0,48,0,1,224,0,96,0,0,240,0,224,0,0,120, - 1,192,0,0,62,7,128,0,0,15,254,0,0,34,45,225, - 39,3,0,0,28,7,0,0,0,62,15,128,0,0,62,15, - 128,0,0,62,15,128,0,0,28,7,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,255,252,3,255,192,7,192,0,126,0,7, - 128,0,60,0,7,128,0,24,0,7,128,0,24,0,7,128, - 0,24,0,7,128,0,24,0,7,128,0,24,0,7,128,0, - 24,0,7,128,0,24,0,7,128,0,24,0,7,128,0,24, - 0,7,128,0,24,0,7,128,0,24,0,7,128,0,24,0, - 7,128,0,24,0,7,128,0,24,0,7,128,0,24,0,7, - 128,0,24,0,7,128,0,24,0,7,128,0,24,0,7,128, - 0,24,0,7,128,0,24,0,7,128,0,24,0,7,128,0, - 24,0,7,128,0,24,0,7,128,0,24,0,3,192,0,24, - 0,3,192,0,48,0,3,192,0,48,0,1,224,0,96,0, - 0,224,0,96,0,0,112,0,192,0,0,60,3,128,0,0, - 15,254,0,0,32,46,184,35,2,0,0,0,3,0,0,0, - 7,128,0,0,15,0,0,0,30,0,0,0,60,0,0,0, - 56,0,0,0,96,0,0,0,192,0,0,0,0,0,0,0, - 0,0,0,0,0,0,255,254,15,255,255,254,15,255,7,224, - 0,240,7,224,0,96,3,224,0,96,3,240,0,64,1,240, - 0,192,0,248,0,128,0,252,1,128,0,124,1,0,0,62, - 3,0,0,62,2,0,0,31,6,0,0,31,12,0,0,15, - 136,0,0,7,152,0,0,7,208,0,0,3,240,0,0,3, - 224,0,0,1,224,0,0,1,224,0,0,1,224,0,0,1, - 224,0,0,1,224,0,0,1,224,0,0,1,224,0,0,1, - 224,0,0,1,224,0,0,1,224,0,0,1,224,0,0,1, - 224,0,0,1,224,0,0,1,224,0,0,1,240,0,0,127, - 255,192,28,35,140,33,3,0,255,254,0,0,7,192,0,0, - 7,128,0,0,7,128,0,0,7,128,0,0,7,128,0,0, - 7,255,240,0,7,192,30,0,7,128,7,128,7,128,7,192, - 7,128,3,224,7,128,3,224,7,128,1,240,7,128,1,240, - 7,128,1,240,7,128,1,240,7,128,1,240,7,128,1,240, - 7,128,3,224,7,128,3,224,7,128,7,192,7,128,7,128, - 7,128,30,0,7,255,248,0,7,128,0,0,7,128,0,0, - 7,128,0,0,7,128,0,0,7,128,0,0,7,128,0,0, - 7,128,0,0,7,128,0,0,7,128,0,0,7,192,0,0, - 255,254,0,0,22,35,105,26,1,0,0,63,128,0,243,224, - 1,192,240,3,128,240,7,128,248,7,0,120,15,0,120,15, - 0,120,15,0,248,15,0,240,15,0,224,15,1,192,15,3, - 0,15,60,0,15,6,0,15,1,128,15,0,192,15,0,224, - 15,0,112,15,0,120,15,0,120,15,0,60,15,0,60,15, - 0,60,15,0,60,15,0,60,15,0,60,15,0,60,15,56, - 60,15,120,60,15,120,60,15,112,120,15,96,112,15,48,224, - 255,31,192,21,33,99,24,2,1,56,0,0,60,0,0,30, - 0,0,14,0,0,7,0,0,3,128,0,1,128,0,0,192, - 0,0,0,0,0,0,0,0,0,0,7,248,0,24,30,0, - 16,15,0,48,7,0,56,7,128,60,7,128,62,7,128,28, - 7,128,0,7,128,0,31,128,3,247,128,31,7,128,60,7, - 128,120,7,128,248,7,128,240,7,128,240,15,136,240,15,136, - 240,23,136,248,23,152,120,39,240,63,195,240,21,33,99,24, - 2,1,0,7,0,0,15,128,0,15,0,0,30,0,0,60, - 0,0,48,0,0,96,0,0,192,0,0,0,0,0,0,0, - 0,0,0,7,248,0,24,30,0,16,15,0,48,7,0,56, - 7,128,60,7,128,62,7,128,28,7,128,0,7,128,0,31, - 128,3,247,128,31,7,128,60,7,128,120,7,128,248,7,128, - 240,7,128,240,15,136,240,15,136,240,23,136,248,23,152,120, - 39,240,63,195,240,21,33,99,24,2,0,0,192,0,0,224, - 0,1,224,0,1,240,0,3,48,0,6,24,0,12,12,0, - 24,2,0,0,0,0,0,0,0,0,0,0,7,248,0,24, - 30,0,16,15,0,48,7,0,56,7,128,60,7,128,62,7, - 128,28,7,128,0,7,128,0,31,128,3,247,128,31,7,128, - 60,7,128,120,7,128,248,7,128,240,7,128,240,15,136,240, - 15,136,240,23,136,248,23,152,120,39,240,63,195,240,21,32, - 96,24,2,0,15,129,0,31,227,0,31,255,0,16,254,0, - 32,60,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,7,248,0,24,30,0,16,15,0,48,7,0,56,7, - 128,60,7,128,62,7,128,28,7,128,0,7,128,0,31,128, - 3,247,128,31,7,128,60,7,128,120,7,128,248,7,128,240, - 7,128,240,15,136,240,15,136,240,23,136,248,23,152,120,39, - 240,63,195,240,21,32,96,24,2,0,28,14,0,62,31,0, - 62,31,0,62,31,0,28,14,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,7,248,0,24,30,0,16,15, - 0,48,7,0,56,7,128,60,7,128,62,7,128,28,7,128, - 0,7,128,0,31,128,3,247,128,31,7,128,60,7,128,120, - 7,128,248,7,128,240,7,128,240,15,136,240,15,136,240,23, - 136,248,23,152,120,39,240,63,195,240,21,34,102,24,2,0, - 1,224,0,2,24,0,4,8,0,8,4,0,8,4,0,8, - 4,0,4,12,0,6,24,0,1,240,0,0,0,0,0,0, - 0,0,0,0,7,248,0,24,30,0,16,15,0,48,7,0, - 56,7,128,60,7,128,60,7,128,28,7,128,0,7,128,0, - 31,128,3,247,128,31,7,128,60,7,128,120,7,128,248,7, - 128,240,7,128,240,15,136,240,15,136,240,31,136,248,23,152, - 120,39,240,63,195,240,30,22,88,34,2,1,7,248,63,128, - 24,30,97,224,16,15,224,224,48,7,192,112,56,7,192,120, - 60,7,128,120,62,7,128,120,30,7,128,60,0,7,128,60, - 0,15,128,60,1,247,255,252,15,7,128,0,60,7,128,0, - 120,7,128,0,248,7,128,0,240,7,128,8,240,15,128,8, - 240,11,192,8,240,27,192,16,248,17,224,48,120,32,240,96, - 63,192,127,192,17,32,96,21,2,247,7,252,0,14,6,0, - 28,3,0,56,3,0,56,3,128,120,15,128,120,15,128,240, - 15,128,240,7,0,240,0,0,240,0,0,240,0,0,240,0, - 0,240,0,0,240,0,128,120,0,128,120,0,128,120,1,0, - 56,1,0,28,2,0,14,6,0,7,248,0,0,128,0,0, - 128,0,1,128,0,0,240,0,0,56,0,0,28,0,0,28, - 0,0,28,0,12,56,0,3,240,0,18,33,99,22,2,1, - 60,0,0,60,0,0,30,0,0,15,0,0,7,0,0,3, - 128,0,0,192,0,0,64,0,0,0,0,0,0,0,0,0, - 0,7,248,0,14,28,0,28,14,0,56,15,0,56,7,128, - 120,7,128,120,7,128,240,7,192,240,7,192,240,7,192,255, - 255,192,240,0,0,240,0,0,240,0,0,240,0,128,120,0, - 128,120,0,128,120,1,128,56,1,0,28,3,0,14,6,0, - 7,252,0,18,33,99,22,2,1,0,7,0,0,15,0,0, - 15,0,0,30,0,0,60,0,0,48,0,0,96,0,0,192, - 0,0,0,0,0,0,0,0,0,0,7,248,0,14,28,0, - 28,14,0,56,15,0,56,7,128,120,7,128,120,7,128,240, - 7,192,240,7,192,240,7,192,255,255,192,240,0,0,240,0, - 0,240,0,0,240,0,128,120,0,128,120,0,128,120,1,128, - 56,1,0,28,3,0,14,6,0,7,252,0,18,33,99,22, - 2,0,0,192,0,0,224,0,1,224,0,1,240,0,3,184, - 0,7,24,0,4,12,0,24,2,0,0,0,0,0,0,0, - 0,0,0,7,248,0,14,28,0,28,14,0,56,15,0,56, - 7,128,120,7,128,120,7,128,240,7,192,240,7,192,240,7, - 192,255,255,192,240,0,0,240,0,0,240,0,0,240,0,128, - 120,0,128,120,0,128,120,1,128,56,1,0,28,3,0,14, - 6,0,7,252,0,18,32,96,22,2,0,28,7,0,62,15, - 128,62,15,128,62,15,128,28,7,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,7,248,0,14,12,0,28, - 14,0,60,7,0,56,7,128,120,3,128,120,3,128,240,3, - 192,240,3,192,240,3,192,255,255,192,240,0,0,240,0,0, - 240,0,0,240,0,64,120,0,128,120,0,128,120,0,128,56, - 1,128,28,1,0,14,6,0,7,252,0,12,33,66,14,0, - 1,224,0,240,0,240,0,120,0,60,0,12,0,6,0,3, - 0,0,0,0,0,0,0,63,128,7,128,7,128,7,128,7, - 128,7,128,7,128,7,128,7,128,7,128,7,128,7,128,7, - 128,7,128,7,128,7,128,7,128,7,128,7,128,7,128,7, - 128,63,240,11,33,66,13,2,1,0,224,1,224,1,224,3, - 192,7,128,6,0,12,0,24,0,0,0,0,0,0,0,254, - 0,30,0,30,0,30,0,30,0,30,0,30,0,30,0,30, - 0,30,0,30,0,30,0,30,0,30,0,30,0,30,0,30, - 0,30,0,30,0,30,0,30,0,255,192,13,33,66,14,0, - 0,7,0,7,0,7,128,15,128,29,192,24,96,48,48,192, - 24,0,0,0,0,0,0,63,128,7,128,7,128,7,128,7, - 128,7,128,7,128,7,128,7,128,7,128,7,128,7,128,7, - 128,7,128,7,128,7,128,7,128,7,128,7,128,7,128,7, - 128,63,240,13,32,64,15,1,0,112,112,248,248,248,248,248, - 248,112,112,0,0,0,0,0,0,0,0,0,0,63,128,7, - 128,7,128,7,128,7,128,7,128,7,128,7,128,7,128,7, - 128,7,128,7,128,7,128,7,128,7,128,7,128,7,128,7, - 128,7,128,7,128,7,128,63,240,19,35,105,24,2,0,31, - 0,0,15,131,128,7,198,0,3,252,0,1,240,0,0,240, - 0,1,248,0,7,124,0,12,60,0,24,30,0,0,31,0, - 0,15,0,0,7,128,3,255,128,14,15,192,28,7,192,60, - 3,192,56,3,224,120,3,224,120,1,224,248,1,224,240,1, - 224,240,1,224,240,1,224,240,1,224,240,1,224,240,1,224, - 240,1,224,120,1,192,120,3,192,56,3,192,60,3,128,28, - 7,0,14,14,0,3,252,0,23,32,96,27,2,0,1,224, - 64,3,248,192,7,255,192,6,63,128,4,7,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,254,31,128,30, - 97,224,30,192,224,30,128,240,31,0,240,31,0,240,30,0, - 240,30,0,240,30,0,240,30,0,240,30,0,240,30,0,240, - 30,0,240,30,0,240,30,0,240,30,0,240,30,0,240,30, - 0,240,30,0,240,30,0,240,30,0,240,255,199,254,19,33, - 99,24,2,1,28,0,0,30,0,0,30,0,0,15,0,0, - 7,128,0,1,128,0,0,192,0,0,96,0,0,0,0,0, - 0,0,0,0,0,3,252,0,14,14,0,28,7,0,60,3, - 128,56,3,192,120,3,192,120,1,224,248,1,224,240,1,224, - 240,1,224,240,1,224,240,1,224,240,1,224,240,1,224,240, - 1,224,120,1,224,120,3,192,56,3,192,60,3,128,28,7, - 0,14,14,0,3,252,0,19,33,99,24,2,1,0,7,0, - 0,7,128,0,15,0,0,30,0,0,28,0,0,56,0,0, - 96,0,0,64,0,0,0,0,0,0,0,0,0,0,3,252, - 0,14,14,0,28,7,0,60,3,128,56,3,192,120,3,192, - 120,1,224,248,1,224,240,1,224,240,1,224,240,1,224,240, - 1,224,240,1,224,240,1,224,240,1,224,120,1,224,120,3, - 192,56,3,192,60,3,128,28,7,0,14,14,0,3,252,0, - 19,33,99,24,2,0,0,96,0,0,224,0,0,240,0,1, - 240,0,1,184,0,3,24,0,6,4,0,8,3,0,0,0, - 0,0,0,0,0,0,0,3,252,0,14,14,0,28,7,0, - 60,3,128,56,3,192,120,3,192,120,1,224,248,1,224,240, - 1,224,240,1,224,240,1,224,240,1,224,240,1,224,240,1, - 224,240,1,224,120,1,224,120,3,192,56,3,192,60,3,128, - 28,7,0,14,14,0,3,252,0,19,32,96,24,2,0,7, - 129,0,15,225,0,31,255,0,24,254,0,16,28,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,3,252,0, - 14,14,0,28,7,0,60,3,128,56,3,192,120,3,192,120, - 1,224,248,1,224,240,1,224,240,1,224,240,1,224,240,1, - 224,240,1,224,240,1,224,240,1,224,120,1,224,120,3,192, - 56,3,192,60,3,128,28,7,0,14,14,0,3,252,0,19, - 32,96,24,2,0,14,7,0,31,15,128,31,15,128,31,15, - 128,14,7,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,3,252,0,14,14,0,28,7,0,60,3,128,56, - 3,192,120,3,192,120,1,224,248,1,224,240,1,224,240,1, - 224,240,1,224,240,1,224,240,1,224,240,1,224,240,1,224, - 120,1,224,120,3,192,56,3,192,60,3,128,28,7,0,14, - 14,0,3,252,0,41,31,186,45,2,253,0,0,30,0,0, - 0,0,0,63,0,0,0,0,0,63,0,0,0,0,0,63, - 0,0,0,0,0,63,0,0,0,0,0,30,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255, - 255,255,255,255,128,255,255,255,255,255,128,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,30,0,0,0,0,0,63,0,0,0,0,0,63, - 0,0,0,0,0,63,0,0,0,0,0,63,0,0,0,0, - 0,30,0,0,0,19,22,66,24,2,1,3,252,96,14,14, - 64,28,7,192,60,3,128,56,3,192,120,7,192,120,13,224, - 248,9,224,240,25,224,240,49,224,240,97,224,240,193,224,240, - 129,224,241,129,224,243,1,224,126,1,224,124,3,192,56,3, - 192,60,3,128,60,7,0,110,14,0,195,252,0,23,33,99, - 27,2,1,14,0,0,15,0,0,7,128,0,3,192,0,1, - 192,0,0,224,0,0,48,0,0,16,0,0,0,0,0,0, - 0,0,0,0,254,7,240,30,0,240,30,0,240,30,0,240, - 30,0,240,30,0,240,30,0,240,30,0,240,30,0,240,30, - 0,240,30,0,240,30,0,240,30,0,240,30,0,240,30,0, - 240,30,1,240,30,1,240,30,1,240,30,2,240,14,6,240, - 15,12,240,3,240,254,23,33,99,27,2,1,0,1,192,0, - 3,192,0,3,192,0,7,128,0,14,0,0,12,0,0,24, - 0,0,48,0,0,0,0,0,0,0,0,0,0,254,7,240, - 30,0,240,30,0,240,30,0,240,30,0,240,30,0,240,30, - 0,240,30,0,240,30,0,240,30,0,240,30,0,240,30,0, - 240,30,0,240,30,0,240,30,0,240,30,1,240,30,1,240, - 30,1,240,30,2,240,14,6,240,15,12,240,3,240,254,23, - 33,99,27,2,0,0,48,0,0,56,0,0,120,0,0,124, - 0,0,204,0,1,134,0,3,3,0,6,0,128,0,0,0, - 0,0,0,0,0,0,254,7,240,30,0,240,30,0,240,30, - 0,240,30,0,240,30,0,240,30,0,240,30,0,240,30,0, - 240,30,0,240,30,0,240,30,0,240,30,0,240,30,0,240, - 30,0,240,30,1,240,30,1,240,30,1,240,30,2,240,14, - 6,240,15,12,240,3,240,254,23,32,96,27,2,0,7,3, - 128,15,135,192,15,135,192,15,135,192,7,3,128,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,254,7,240,30, - 0,240,30,0,240,30,0,240,30,0,240,30,0,240,30,0, - 240,30,0,240,30,0,240,30,0,240,30,0,240,30,0,240, - 30,0,240,30,0,240,30,0,240,30,1,240,30,1,240,30, - 1,240,30,2,240,14,6,240,15,12,240,3,240,254,24,45, - 135,26,1,246,0,0,240,0,0,240,0,1,224,0,1,192, - 0,3,128,0,7,0,0,6,0,0,12,0,0,24,0,0, - 0,0,0,0,0,0,0,0,255,225,255,31,0,120,15,0, - 48,15,0,48,7,0,32,7,128,96,7,128,96,3,192,64, - 3,192,192,3,192,192,1,224,128,1,225,128,0,225,128,0, - 241,128,0,241,0,0,115,0,0,123,0,0,122,0,0,62, - 0,0,62,0,0,60,0,0,28,0,0,28,0,0,24,0, - 0,24,0,0,24,0,24,48,0,60,48,0,60,48,0,60, - 96,0,56,96,0,31,192,0,15,0,0,20,46,138,25,2, - 243,30,0,0,126,0,0,254,0,0,30,0,0,30,0,0, - 30,0,0,30,0,0,30,0,0,30,0,0,30,0,0,30, - 0,0,30,15,192,30,63,224,30,97,240,30,192,240,30,128, - 240,31,128,240,31,0,240,31,0,240,30,0,240,30,0,240, - 30,1,224,30,1,224,30,1,192,30,3,128,30,3,128,30, - 7,0,30,6,0,30,12,0,30,24,0,30,48,0,30,192, - 0,31,128,0,30,0,0,30,0,0,30,0,0,30,0,0, - 30,0,0,30,0,0,30,0,0,30,0,0,30,0,0,30, - 0,0,60,0,0,240,0,0,128,0,0,24,43,129,26,1, - 245,1,192,224,3,225,240,3,225,240,3,225,240,1,192,224, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255, - 225,255,31,128,120,15,0,48,15,0,48,7,128,32,7,128, - 96,7,128,96,3,192,64,3,192,64,3,192,192,1,224,128, - 1,224,128,0,225,128,0,241,128,0,241,0,0,115,0,0, - 123,0,0,122,0,0,62,0,0,62,0,0,60,0,0,28, - 0,0,28,0,0,24,0,0,24,0,0,24,0,24,48,0, - 60,48,0,60,48,0,60,96,0,56,96,0,31,192,0,15, - 0,0}; -/* - Fontname: -FreeType-Old Standard TT-Medium-R-Normal--49-490-72-72-P-256-ISO10646-1 - Copyright: Copyright (C) 2006-2008 Alexey Kryukov - Capital A Height: 0, '1' Height: 34 - Calculated Max Values w=41 h=46 x= 6 y=14 dx=45 dy= 0 ascent=36 len=246 - Font Bounding box w=128 h=62 x=-40 y=-15 - Calculated Min Values x= 0 y=-10 dx= 0 dy= 0 - Pure Font ascent =34 descent= 0 - X Font ascent =34 descent= 0 - Max Font ascent =36 descent=-10 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_osr35n[1588] U8G_FONT_SECTION("u8g_font_osr35n") = { - 0,128,62,216,241,34,0,0,0,0,42,58,0,36,246,34, - 0,18,20,60,25,4,14,0,224,0,1,224,0,1,224,0, - 1,224,0,224,195,128,240,135,192,248,143,192,60,159,128,3, - 248,0,1,224,0,3,240,0,30,190,0,124,143,128,248,135, - 192,240,195,192,97,193,128,1,224,0,1,224,0,1,224,0, - 0,224,0,41,41,246,45,2,248,0,0,12,0,0,0,0, - 0,12,0,0,0,0,0,12,0,0,0,0,0,12,0,0, - 0,0,0,12,0,0,0,0,0,12,0,0,0,0,0,12, - 0,0,0,0,0,12,0,0,0,0,0,12,0,0,0,0, - 0,12,0,0,0,0,0,12,0,0,0,0,0,12,0,0, - 0,0,0,12,0,0,0,0,0,12,0,0,0,0,0,12, - 0,0,0,0,0,12,0,0,0,0,0,12,0,0,0,0, - 0,12,0,0,0,0,0,12,0,0,0,255,255,255,255,255, - 128,255,255,255,255,255,128,0,0,12,0,0,0,0,0,12, - 0,0,0,0,0,12,0,0,0,0,0,12,0,0,0,0, - 0,12,0,0,0,0,0,12,0,0,0,0,0,12,0,0, - 0,0,0,12,0,0,0,0,0,12,0,0,0,0,0,12, - 0,0,0,0,0,12,0,0,0,0,0,12,0,0,0,0, - 0,12,0,0,0,0,0,12,0,0,0,0,0,12,0,0, - 0,0,0,12,0,0,0,0,0,12,0,0,0,0,0,12, - 0,0,0,0,0,12,0,0,0,0,0,12,0,0,0,7, - 15,15,14,4,247,120,252,252,254,126,6,6,6,4,12,8, - 24,48,96,64,12,3,6,18,3,11,255,240,255,240,255,240, - 6,5,5,14,4,1,120,252,252,252,120,16,46,92,22,3, - 246,0,3,0,3,0,3,0,6,0,6,0,6,0,12,0, - 12,0,12,0,24,0,24,0,24,0,48,0,48,0,48,0, - 48,0,96,0,96,0,96,0,192,0,192,0,192,1,128,1, - 128,1,128,3,0,3,0,3,0,6,0,6,0,6,0,12, - 0,12,0,12,0,24,0,24,0,24,0,48,0,48,0,48, - 0,96,0,96,0,96,0,96,0,192,0,192,0,23,34,102, - 28,2,0,0,124,0,1,199,0,7,1,128,6,0,192,14, - 0,224,28,0,112,60,0,120,60,0,120,56,0,56,120,0, - 60,120,0,60,120,0,60,248,0,62,248,0,62,248,0,62, - 248,0,62,248,0,62,248,0,62,248,0,62,248,0,62,248, - 0,62,248,0,62,120,0,60,120,0,60,120,0,60,120,0, - 60,60,0,120,60,0,120,28,0,112,28,0,112,14,0,224, - 7,1,192,3,131,128,0,254,0,17,34,102,28,6,0,0, - 64,0,0,64,0,0,192,0,0,192,0,1,192,0,7,192, - 0,255,192,0,3,192,0,3,192,0,3,192,0,3,192,0, - 3,192,0,3,192,0,3,192,0,3,192,0,3,192,0,3, - 192,0,3,192,0,3,192,0,3,192,0,3,192,0,3,192, - 0,3,192,0,3,192,0,3,192,0,3,192,0,3,192,0, - 3,192,0,3,192,0,3,192,0,3,192,0,3,192,0,255, - 255,128,255,255,128,21,34,102,28,4,0,3,252,0,14,31, - 0,16,7,192,32,3,224,96,1,240,64,1,240,192,0,240, - 192,0,248,224,0,248,252,0,248,254,0,248,126,0,248,126, - 0,240,62,1,240,0,1,224,0,3,192,0,3,128,0,7, - 0,0,14,0,0,28,0,0,112,0,0,224,0,1,192,0, - 3,0,0,6,0,16,12,0,16,24,0,16,16,0,16,48, - 0,48,48,0,112,127,255,240,127,255,240,127,255,240,127,255, - 240,21,34,102,28,4,0,3,248,0,14,31,0,24,7,128, - 48,3,192,112,3,192,120,1,224,124,1,224,126,1,224,126, - 1,224,60,1,224,0,1,224,0,3,192,0,3,192,0,7, - 128,0,14,0,15,248,0,31,143,0,14,3,128,0,3,224, - 0,1,224,0,1,240,0,0,248,0,0,248,0,0,248,60, - 0,248,126,0,248,254,0,248,254,0,248,252,1,240,224,1, - 240,224,3,224,96,3,192,48,15,0,15,254,0,23,34,102, - 28,3,0,0,1,128,0,1,128,0,3,128,0,7,128,0, - 7,128,0,15,128,0,31,128,0,31,128,0,55,128,0,119, - 128,0,231,128,0,199,128,1,199,128,3,135,128,3,7,128, - 6,7,128,14,7,128,12,7,128,24,7,128,56,7,128,48, - 7,128,96,7,128,224,7,128,255,255,254,0,7,128,0,7, - 128,0,7,128,0,7,128,0,7,128,0,7,128,0,7,128, - 0,7,128,3,255,254,3,255,254,21,35,105,28,4,0,48, - 0,64,60,3,192,63,255,128,63,255,0,63,252,0,55,240, - 0,48,0,0,48,0,0,48,0,0,48,0,0,48,0,0, - 48,0,0,48,0,0,51,254,0,60,7,128,56,3,192,48, - 1,224,48,1,240,48,1,240,0,0,240,0,0,248,0,0, - 248,0,0,248,0,0,248,60,0,248,126,0,248,254,0,248, - 254,0,240,252,1,240,248,1,224,240,1,224,112,3,192,112, - 7,128,60,31,0,15,252,0,21,34,102,28,4,0,0,126, - 0,1,193,128,3,128,192,7,0,64,14,0,224,28,1,224, - 28,3,224,56,3,224,56,3,192,120,0,0,120,0,0,120, - 0,0,120,0,0,240,126,0,241,255,128,243,131,192,247,1, - 224,254,1,240,252,0,240,252,0,240,248,0,248,248,0,120, - 248,0,120,248,0,120,120,0,120,120,0,120,120,0,248,120, - 0,240,56,0,240,60,0,224,28,1,224,14,3,192,7,7, - 128,1,254,0,19,34,102,28,5,0,255,255,224,255,255,224, - 255,255,224,255,255,224,224,0,224,192,0,64,128,0,64,128, - 0,192,128,0,128,128,1,128,0,1,128,0,3,0,0,2, - 0,0,6,0,0,12,0,0,24,0,0,24,0,0,48,0, - 0,112,0,0,112,0,0,224,0,0,224,0,1,224,0,1, - 224,0,3,224,0,3,224,0,3,224,0,7,240,0,7,240, - 0,7,240,0,7,240,0,7,240,0,3,240,0,3,224,0, - 23,34,102,28,3,0,1,254,0,7,135,128,30,1,192,56, - 0,224,120,0,112,112,0,112,240,0,56,240,0,56,240,0, - 56,240,0,56,248,0,56,252,0,112,126,0,112,127,192,224, - 63,241,192,31,255,0,7,255,128,7,255,224,12,63,248,56, - 7,252,112,1,252,112,0,126,224,0,62,224,0,62,224,0, - 62,224,0,30,224,0,30,224,0,28,96,0,60,112,0,56, - 48,0,120,24,0,240,14,1,192,3,255,0,21,34,102,28, - 4,0,1,248,0,7,142,0,14,3,0,28,1,128,56,1, - 192,120,1,224,120,0,224,120,0,240,240,0,240,240,0,240, - 240,0,240,240,0,248,240,0,248,248,0,248,120,1,248,120, - 1,248,120,3,248,60,7,120,30,14,120,15,252,120,3,240, - 120,0,0,240,0,0,240,0,0,240,0,0,240,60,0,224, - 124,0,224,124,1,192,124,1,192,120,3,128,112,3,0,56, - 6,0,28,28,0,15,248,0,6,22,22,14,4,1,120,252, - 252,252,120,0,0,0,0,0,0,0,0,0,0,0,0,120, - 252,252,252,120}; -/* - Fontname: -FreeType-Old Standard TT-Medium-R-Normal--49-490-72-72-P-256-ISO10646-1 - Copyright: Copyright (C) 2006-2008 Alexey Kryukov - Capital A Height: 35, '1' Height: 34 - Calculated Max Values w=49 h=46 x= 6 y=26 dx=52 dy= 0 ascent=37 len=252 - Font Bounding box w=128 h=62 x=-40 y=-15 - Calculated Min Values x=-2 y=-11 dx= 0 dy= 0 - Pure Font ascent =35 descent=-10 - X Font ascent =36 descent=-10 - Max Font ascent =37 descent=-11 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_osr35r[10371] U8G_FONT_SECTION("u8g_font_osr35r") = { - 0,128,62,216,241,35,12,236,30,116,32,127,246,37,245,36, - 246,0,0,0,14,0,0,6,34,34,14,4,0,120,252,252, - 252,252,252,252,252,252,120,120,120,120,120,120,48,48,48,48, - 48,48,48,48,48,48,48,0,0,0,120,252,252,252,120,11, - 10,20,19,4,26,224,224,224,224,224,224,224,224,224,224,224, - 224,64,64,64,64,64,64,64,64,26,34,136,34,4,0,0, - 48,24,0,0,48,24,0,0,112,24,0,0,96,24,0,0, - 96,56,0,0,96,56,0,0,96,48,0,0,96,48,0,0, - 96,48,0,0,224,48,0,255,255,255,192,255,255,255,192,0, - 192,96,0,0,192,96,0,0,192,96,0,1,192,96,0,1, - 128,96,0,1,128,224,0,1,128,192,0,1,128,192,0,1, - 128,192,0,3,128,192,0,255,255,255,192,255,255,255,192,3, - 1,128,0,3,1,128,0,3,1,128,0,7,1,128,0,7, - 1,128,0,6,1,128,0,6,3,128,0,6,3,0,0,6, - 3,0,0,6,3,0,0,22,41,123,29,3,252,0,204,0, - 0,204,0,0,204,0,1,254,0,7,207,192,12,204,96,24, - 204,48,48,204,24,32,204,24,96,204,28,96,204,60,96,204, - 124,96,204,124,112,204,120,120,204,120,62,204,0,63,204,0, - 31,252,0,15,252,0,7,255,128,1,255,192,0,255,224,0, - 207,240,0,205,248,0,204,120,48,204,60,120,204,28,248,204, - 28,248,204,12,240,204,12,240,204,8,224,204,24,96,204,24, - 96,204,48,48,204,96,28,205,192,7,255,128,0,204,0,0, - 204,0,0,204,0,0,204,0,33,34,170,43,5,0,15,128, - 0,48,0,24,192,0,96,0,48,96,0,64,0,112,112,0, - 192,0,96,48,1,128,0,224,56,1,128,0,224,56,3,0, - 0,224,56,2,0,0,224,56,6,0,0,224,56,12,0,0, - 224,56,12,0,0,224,56,24,0,0,96,48,48,0,0,96, - 112,48,0,0,48,96,96,0,0,24,192,64,0,0,15,128, - 192,0,0,0,1,128,248,0,0,1,129,140,0,0,3,3, - 6,0,0,2,6,7,0,0,6,6,3,0,0,12,14,3, - 128,0,8,14,3,128,0,24,14,3,128,0,48,14,3,128, - 0,48,14,3,128,0,96,14,3,128,0,64,14,3,128,0, - 192,6,3,0,1,128,6,3,0,1,128,7,7,0,3,0, - 3,14,0,6,0,1,252,0,33,34,170,39,3,0,0,63, - 0,0,0,0,227,128,0,0,1,128,192,0,0,3,128,64, - 0,0,3,0,96,0,0,7,0,96,0,0,7,0,96,0, - 0,7,0,224,0,0,7,0,192,0,0,7,129,192,0,0, - 7,131,128,0,0,3,199,0,0,0,3,238,0,0,0,1, - 248,0,0,0,0,248,7,255,128,1,248,0,252,0,3,252, - 0,112,0,7,62,0,112,0,14,63,0,96,0,28,31,0, - 96,0,60,15,128,192,0,56,7,192,192,0,120,7,193,128, - 0,120,3,225,128,0,240,1,243,0,0,240,1,254,0,0, - 240,0,254,0,0,240,0,124,0,0,248,0,62,0,0,248, - 0,62,1,0,120,0,127,1,0,60,0,207,130,0,30,3, - 135,252,0,15,254,1,248,0,3,10,10,11,4,26,224,224, - 224,224,224,224,64,64,64,64,11,46,92,18,5,246,0,64, - 0,224,1,192,3,128,3,0,6,0,14,0,12,0,28,0, - 24,0,56,0,48,0,48,0,112,0,96,0,96,0,96,0, - 224,0,192,0,192,0,192,0,192,0,192,0,192,0,192,0, - 192,0,192,0,192,0,224,0,96,0,96,0,96,0,112,0, - 48,0,48,0,56,0,24,0,28,0,12,0,14,0,6,0, - 3,0,3,128,1,192,0,224,0,64,11,45,90,18,2,246, - 64,0,96,0,112,0,56,0,28,0,12,0,14,0,6,0, - 3,0,3,0,3,128,1,128,1,192,0,192,0,192,0,192, - 0,224,0,96,0,96,0,96,0,96,0,96,0,96,0,96, - 0,96,0,96,0,96,0,96,0,96,0,224,0,192,0,192, - 0,192,1,128,1,128,3,128,3,0,7,0,6,0,14,0, - 12,0,24,0,56,0,112,0,224,0,18,20,60,25,4,14, - 0,224,0,1,224,0,1,224,0,1,224,0,224,195,128,240, - 135,192,248,143,192,60,159,128,3,248,0,1,224,0,3,240, - 0,30,190,0,124,143,128,248,135,192,240,195,192,97,193,128, - 1,224,0,1,224,0,1,224,0,0,224,0,41,41,246,45, - 2,248,0,0,12,0,0,0,0,0,12,0,0,0,0,0, - 12,0,0,0,0,0,12,0,0,0,0,0,12,0,0,0, - 0,0,12,0,0,0,0,0,12,0,0,0,0,0,12,0, - 0,0,0,0,12,0,0,0,0,0,12,0,0,0,0,0, - 12,0,0,0,0,0,12,0,0,0,0,0,12,0,0,0, - 0,0,12,0,0,0,0,0,12,0,0,0,0,0,12,0, - 0,0,0,0,12,0,0,0,0,0,12,0,0,0,0,0, - 12,0,0,0,255,255,255,255,255,128,255,255,255,255,255,128, - 0,0,12,0,0,0,0,0,12,0,0,0,0,0,12,0, - 0,0,0,0,12,0,0,0,0,0,12,0,0,0,0,0, - 12,0,0,0,0,0,12,0,0,0,0,0,12,0,0,0, - 0,0,12,0,0,0,0,0,12,0,0,0,0,0,12,0, - 0,0,0,0,12,0,0,0,0,0,12,0,0,0,0,0, - 12,0,0,0,0,0,12,0,0,0,0,0,12,0,0,0, - 0,0,12,0,0,0,0,0,12,0,0,0,0,0,12,0, - 0,0,0,0,12,0,0,0,7,15,15,14,4,247,120,252, - 252,254,126,6,6,6,4,12,8,24,48,96,64,12,3,6, - 18,3,11,255,240,255,240,255,240,6,5,5,14,4,1,120, - 252,252,252,120,16,46,92,22,3,246,0,3,0,3,0,3, - 0,6,0,6,0,6,0,12,0,12,0,12,0,24,0,24, - 0,24,0,48,0,48,0,48,0,48,0,96,0,96,0,96, - 0,192,0,192,0,192,1,128,1,128,1,128,3,0,3,0, - 3,0,6,0,6,0,6,0,12,0,12,0,12,0,24,0, - 24,0,24,0,48,0,48,0,48,0,96,0,96,0,96,0, - 96,0,192,0,192,0,23,34,102,28,2,0,0,124,0,1, - 199,0,7,1,128,6,0,192,14,0,224,28,0,112,60,0, - 120,60,0,120,56,0,56,120,0,60,120,0,60,120,0,60, - 248,0,62,248,0,62,248,0,62,248,0,62,248,0,62,248, - 0,62,248,0,62,248,0,62,248,0,62,248,0,62,120,0, - 60,120,0,60,120,0,60,120,0,60,60,0,120,60,0,120, - 28,0,112,28,0,112,14,0,224,7,1,192,3,131,128,0, - 254,0,17,34,102,28,6,0,0,64,0,0,64,0,0,192, - 0,0,192,0,1,192,0,7,192,0,255,192,0,3,192,0, - 3,192,0,3,192,0,3,192,0,3,192,0,3,192,0,3, - 192,0,3,192,0,3,192,0,3,192,0,3,192,0,3,192, - 0,3,192,0,3,192,0,3,192,0,3,192,0,3,192,0, - 3,192,0,3,192,0,3,192,0,3,192,0,3,192,0,3, - 192,0,3,192,0,3,192,0,255,255,128,255,255,128,21,34, - 102,28,4,0,3,252,0,14,31,0,16,7,192,32,3,224, - 96,1,240,64,1,240,192,0,240,192,0,248,224,0,248,252, - 0,248,254,0,248,126,0,248,126,0,240,62,1,240,0,1, - 224,0,3,192,0,3,128,0,7,0,0,14,0,0,28,0, - 0,112,0,0,224,0,1,192,0,3,0,0,6,0,16,12, - 0,16,24,0,16,16,0,16,48,0,48,48,0,112,127,255, - 240,127,255,240,127,255,240,127,255,240,21,34,102,28,4,0, - 3,248,0,14,31,0,24,7,128,48,3,192,112,3,192,120, - 1,224,124,1,224,126,1,224,126,1,224,60,1,224,0,1, - 224,0,3,192,0,3,192,0,7,128,0,14,0,15,248,0, - 31,143,0,14,3,128,0,3,224,0,1,224,0,1,240,0, - 0,248,0,0,248,0,0,248,60,0,248,126,0,248,254,0, - 248,254,0,248,252,1,240,224,1,240,224,3,224,96,3,192, - 48,15,0,15,254,0,23,34,102,28,3,0,0,1,128,0, - 1,128,0,3,128,0,7,128,0,7,128,0,15,128,0,31, - 128,0,31,128,0,55,128,0,119,128,0,231,128,0,199,128, - 1,199,128,3,135,128,3,7,128,6,7,128,14,7,128,12, - 7,128,24,7,128,56,7,128,48,7,128,96,7,128,224,7, - 128,255,255,254,0,7,128,0,7,128,0,7,128,0,7,128, - 0,7,128,0,7,128,0,7,128,0,7,128,3,255,254,3, - 255,254,21,35,105,28,4,0,48,0,64,60,3,192,63,255, - 128,63,255,0,63,252,0,55,240,0,48,0,0,48,0,0, - 48,0,0,48,0,0,48,0,0,48,0,0,48,0,0,51, - 254,0,60,7,128,56,3,192,48,1,224,48,1,240,48,1, - 240,0,0,240,0,0,248,0,0,248,0,0,248,0,0,248, - 60,0,248,126,0,248,254,0,248,254,0,240,252,1,240,248, - 1,224,240,1,224,112,3,192,112,7,128,60,31,0,15,252, - 0,21,34,102,28,4,0,0,126,0,1,193,128,3,128,192, - 7,0,64,14,0,224,28,1,224,28,3,224,56,3,224,56, - 3,192,120,0,0,120,0,0,120,0,0,120,0,0,240,126, - 0,241,255,128,243,131,192,247,1,224,254,1,240,252,0,240, - 252,0,240,248,0,248,248,0,120,248,0,120,248,0,120,120, - 0,120,120,0,120,120,0,248,120,0,240,56,0,240,60,0, - 224,28,1,224,14,3,192,7,7,128,1,254,0,19,34,102, - 28,5,0,255,255,224,255,255,224,255,255,224,255,255,224,224, - 0,224,192,0,64,128,0,64,128,0,192,128,0,128,128,1, - 128,0,1,128,0,3,0,0,2,0,0,6,0,0,12,0, - 0,24,0,0,24,0,0,48,0,0,112,0,0,112,0,0, - 224,0,0,224,0,1,224,0,1,224,0,3,224,0,3,224, - 0,3,224,0,7,240,0,7,240,0,7,240,0,7,240,0, - 7,240,0,3,240,0,3,224,0,23,34,102,28,3,0,1, - 254,0,7,135,128,30,1,192,56,0,224,120,0,112,112,0, - 112,240,0,56,240,0,56,240,0,56,240,0,56,248,0,56, - 252,0,112,126,0,112,127,192,224,63,241,192,31,255,0,7, - 255,128,7,255,224,12,63,248,56,7,252,112,1,252,112,0, - 126,224,0,62,224,0,62,224,0,62,224,0,30,224,0,30, - 224,0,28,96,0,60,112,0,56,48,0,120,24,0,240,14, - 1,192,3,255,0,21,34,102,28,4,0,1,248,0,7,142, - 0,14,3,0,28,1,128,56,1,192,120,1,224,120,0,224, - 120,0,240,240,0,240,240,0,240,240,0,240,240,0,248,240, - 0,248,248,0,248,120,1,248,120,1,248,120,3,248,60,7, - 120,30,14,120,15,252,120,3,240,120,0,0,240,0,0,240, - 0,0,240,0,0,240,60,0,224,124,0,224,124,1,192,124, - 1,192,120,3,128,112,3,0,56,6,0,28,28,0,15,248, - 0,6,22,22,14,4,1,120,252,252,252,120,0,0,0,0, - 0,0,0,0,0,0,0,0,120,252,252,252,120,7,31,31, - 14,4,248,120,252,252,252,120,0,0,0,0,0,0,0,0, - 0,0,0,120,252,252,254,126,14,6,6,4,12,8,24,48, - 96,64,38,40,200,46,4,249,0,0,0,0,28,0,0,0, - 0,120,0,0,0,1,240,0,0,0,7,192,0,0,0,15, - 0,0,0,0,60,0,0,0,0,240,0,0,0,3,192,0, - 0,0,15,0,0,0,0,62,0,0,0,0,248,0,0,0, - 1,224,0,0,0,7,128,0,0,0,30,0,0,0,0,120, - 0,0,0,1,224,0,0,0,7,192,0,0,0,31,0,0, - 0,0,60,0,0,0,0,240,0,0,0,0,240,0,0,0, - 0,124,0,0,0,0,31,0,0,0,0,7,128,0,0,0, - 1,224,0,0,0,0,120,0,0,0,0,30,0,0,0,0, - 7,128,0,0,0,3,224,0,0,0,0,248,0,0,0,0, - 60,0,0,0,0,15,0,0,0,0,3,192,0,0,0,0, - 240,0,0,0,0,60,0,0,0,0,31,0,0,0,0,7, - 192,0,0,0,1,224,0,0,0,0,120,0,0,0,0,28, - 41,11,66,45,2,7,255,255,255,255,255,128,255,255,255,255, - 255,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255, - 255,128,255,255,255,255,255,128,38,40,200,46,4,249,224,0, - 0,0,0,120,0,0,0,0,62,0,0,0,0,15,128,0, - 0,0,3,192,0,0,0,0,240,0,0,0,0,60,0,0, - 0,0,15,0,0,0,0,3,192,0,0,0,1,240,0,0, - 0,0,124,0,0,0,0,30,0,0,0,0,7,128,0,0, - 0,1,224,0,0,0,0,120,0,0,0,0,30,0,0,0, - 0,15,128,0,0,0,3,224,0,0,0,0,240,0,0,0, - 0,60,0,0,0,0,60,0,0,0,0,248,0,0,0,3, - 224,0,0,0,7,128,0,0,0,30,0,0,0,0,120,0, - 0,0,1,224,0,0,0,7,128,0,0,0,31,0,0,0, - 0,124,0,0,0,0,240,0,0,0,3,192,0,0,0,15, - 0,0,0,0,60,0,0,0,0,240,0,0,0,3,224,0, - 0,0,15,128,0,0,0,30,0,0,0,0,120,0,0,0, - 0,224,0,0,0,0,18,34,102,23,3,0,7,240,0,28, - 60,0,48,15,0,96,7,128,192,7,128,192,3,192,192,3, - 192,248,3,192,252,3,192,124,7,192,56,7,128,0,15,128, - 0,31,0,0,62,0,0,124,0,0,240,0,0,224,0,1, - 192,0,3,0,0,6,0,0,14,8,0,12,8,0,12,8, - 0,12,8,0,6,16,0,3,224,0,0,0,0,0,0,0, - 0,0,0,1,224,0,3,240,0,3,240,0,3,240,0,1, - 224,0,35,36,180,40,2,0,0,3,254,0,0,0,30,7, - 192,0,0,112,0,112,0,1,192,0,24,0,3,128,0,12, - 0,7,0,0,6,0,14,0,0,3,0,28,0,120,1,0, - 24,1,196,225,128,56,7,7,224,128,48,14,3,224,192,112, - 12,3,192,192,96,28,3,192,64,96,56,3,192,96,224,56, - 3,192,96,192,120,3,128,96,192,112,7,128,96,192,112,7, - 128,96,192,240,7,128,96,192,224,7,0,96,192,224,15,0, - 224,192,224,15,0,192,192,224,14,0,192,96,224,30,1,128, - 96,224,62,1,128,96,224,62,3,0,96,96,78,6,0,48, - 49,143,12,0,48,31,7,240,0,24,0,0,0,0,12,0, - 0,0,0,6,0,0,0,0,3,0,0,0,0,1,192,0, - 112,0,0,112,1,192,0,0,31,255,0,0,34,35,175,37, - 2,0,0,0,192,0,0,0,0,192,0,0,0,0,224,0, - 0,0,1,224,0,0,0,1,224,0,0,0,3,240,0,0, - 0,3,240,0,0,0,3,240,0,0,0,6,248,0,0,0, - 6,248,0,0,0,6,248,0,0,0,12,124,0,0,0,12, - 124,0,0,0,12,124,0,0,0,24,62,0,0,0,24,62, - 0,0,0,24,30,0,0,0,48,31,0,0,0,48,31,0, - 0,0,48,15,0,0,0,96,15,128,0,0,96,15,128,0, - 0,96,7,128,0,0,255,255,192,0,0,255,255,192,0,0, - 192,3,192,0,1,128,3,224,0,1,128,3,224,0,3,128, - 1,224,0,3,0,1,240,0,3,0,1,240,0,7,0,0, - 240,0,7,0,0,248,0,31,128,1,252,0,255,248,31,255, - 192,28,35,140,34,3,0,255,255,240,0,7,192,62,0,7, - 128,15,0,7,128,7,128,7,128,3,192,7,128,1,224,7, - 128,1,224,7,128,1,224,7,128,1,224,7,128,1,224,7, - 128,1,224,7,128,1,224,7,128,3,192,7,128,3,128,7, - 128,7,0,7,128,30,0,7,255,240,0,7,128,62,0,7, - 128,15,0,7,128,7,128,7,128,3,192,7,128,3,224,7, - 128,1,224,7,128,1,240,7,128,1,240,7,128,1,240,7, - 128,1,240,7,128,1,240,7,128,1,240,7,128,3,224,7, - 128,3,224,7,128,7,192,7,128,15,128,7,192,62,0,255, - 255,240,0,26,36,144,32,3,0,0,63,0,128,0,225,224, - 128,3,128,113,128,7,0,63,128,14,0,31,128,30,0,15, - 128,28,0,7,128,60,0,3,128,60,0,3,128,124,0,3, - 128,120,0,1,128,120,0,1,128,120,0,0,128,248,0,0, - 128,248,0,0,0,248,0,0,0,248,0,0,0,248,0,0, - 0,248,0,0,0,248,0,0,0,248,0,0,0,248,0,0, - 0,248,0,0,0,120,0,0,192,120,0,0,192,120,0,0, - 192,60,0,0,192,60,0,0,128,60,0,1,128,28,0,1, - 128,14,0,3,0,14,0,3,0,7,0,6,0,3,128,12, - 0,0,224,56,0,0,127,224,0,33,35,175,38,3,0,255, - 255,252,0,0,7,192,15,0,0,7,128,3,192,0,7,128, - 0,224,0,7,128,0,112,0,7,128,0,120,0,7,128,0, - 60,0,7,128,0,62,0,7,128,0,30,0,7,128,0,31, - 0,7,128,0,31,0,7,128,0,15,0,7,128,0,15,0, - 7,128,0,15,128,7,128,0,15,128,7,128,0,15,128,7, - 128,0,15,128,7,128,0,15,128,7,128,0,15,128,7,128, - 0,15,128,7,128,0,15,128,7,128,0,15,128,7,128,0, - 15,0,7,128,0,31,0,7,128,0,31,0,7,128,0,30, - 0,7,128,0,30,0,7,128,0,60,0,7,128,0,60,0, - 7,128,0,120,0,7,128,0,112,0,7,128,0,224,0,7, - 128,3,192,0,7,192,15,0,0,255,255,252,0,0,28,35, - 140,34,3,0,255,255,255,240,7,192,7,240,7,128,1,240, - 7,128,0,240,7,128,0,112,7,128,0,112,7,128,0,48, - 7,128,0,48,7,128,0,48,7,128,0,16,7,128,32,16, - 7,128,32,16,7,128,32,0,7,128,96,0,7,128,96,0, - 7,128,96,0,7,128,224,0,7,255,224,0,7,129,224,0, - 7,128,96,0,7,128,96,0,7,128,96,0,7,128,32,16, - 7,128,32,16,7,128,32,16,7,128,0,16,7,128,0,48, - 7,128,0,48,7,128,0,48,7,128,0,112,7,128,0,112, - 7,128,0,240,7,128,1,240,255,255,255,240,255,255,255,240, - 27,35,140,34,4,0,255,255,255,224,15,128,15,224,7,128, - 3,224,7,128,1,224,7,128,0,224,7,128,0,224,7,128, - 0,96,7,128,0,96,7,128,0,96,7,128,0,32,7,128, - 32,32,7,128,32,32,7,128,32,0,7,128,96,0,7,128, - 96,0,7,128,96,0,7,128,224,0,7,255,224,0,7,129, - 224,0,7,128,96,0,7,128,96,0,7,128,96,0,7,128, - 32,0,7,128,32,0,7,128,32,0,7,128,0,0,7,128, - 0,0,7,128,0,0,7,128,0,0,7,128,0,0,7,128, - 0,0,7,128,0,0,7,128,0,0,15,128,0,0,255,254, - 0,0,30,36,144,34,3,0,0,63,128,192,0,224,224,192, - 3,128,56,192,7,0,29,192,14,0,15,192,14,0,7,192, - 28,0,7,192,60,0,3,192,60,0,3,192,124,0,1,192, - 120,0,1,192,120,0,0,192,120,0,0,192,248,0,0,192, - 248,0,0,0,248,0,0,0,248,0,0,0,248,0,0,0, - 248,0,255,252,248,0,255,252,248,0,7,192,248,0,7,192, - 248,0,7,192,248,0,7,192,120,0,7,192,120,0,7,192, - 124,0,7,192,60,0,7,192,60,0,7,192,28,0,15,192, - 30,0,15,192,14,0,28,192,7,0,24,192,3,0,48,192, - 1,192,224,192,0,127,128,192,33,35,175,38,3,0,255,252, - 31,255,128,7,192,0,248,0,7,128,0,240,0,7,128,0, - 240,0,7,128,0,240,0,7,128,0,240,0,7,128,0,240, - 0,7,128,0,240,0,7,128,0,240,0,7,128,0,240,0, - 7,128,0,240,0,7,128,0,240,0,7,128,0,240,0,7, - 128,0,240,0,7,128,0,240,0,7,128,0,240,0,7,255, - 255,240,0,7,128,0,240,0,7,128,0,240,0,7,128,0, - 240,0,7,128,0,240,0,7,128,0,240,0,7,128,0,240, - 0,7,128,0,240,0,7,128,0,240,0,7,128,0,240,0, - 7,128,0,240,0,7,128,0,240,0,7,128,0,240,0,7, - 128,0,240,0,7,128,0,240,0,7,128,0,240,0,7,128, - 0,240,0,7,192,0,248,0,255,252,31,255,128,14,35,70, - 19,3,0,255,252,7,192,7,128,7,128,7,128,7,128,7, - 128,7,128,7,128,7,128,7,128,7,128,7,128,7,128,7, - 128,7,128,7,128,7,128,7,128,7,128,7,128,7,128,7, - 128,7,128,7,128,7,128,7,128,7,128,7,128,7,128,7, - 128,7,128,7,128,7,192,255,252,23,35,105,27,2,0,0, - 127,254,0,7,192,0,3,192,0,3,192,0,3,192,0,3, - 192,0,3,192,0,3,192,0,3,192,0,3,192,0,3,192, - 0,3,192,0,3,192,0,3,192,0,3,192,0,3,192,0, - 3,192,0,3,192,0,3,192,0,3,192,0,3,192,0,3, - 192,0,3,192,0,3,192,60,3,192,126,3,192,254,3,192, - 254,3,192,252,3,192,224,3,128,224,7,128,96,7,0,112, - 14,0,56,28,0,15,248,0,32,35,140,37,3,0,255,252, - 63,254,7,192,15,240,7,128,7,192,7,128,3,128,7,128, - 7,0,7,128,6,0,7,128,12,0,7,128,28,0,7,128, - 56,0,7,128,112,0,7,128,224,0,7,129,192,0,7,129, - 128,0,7,131,128,0,7,135,128,0,7,143,192,0,7,155, - 224,0,7,179,224,0,7,225,240,0,7,193,240,0,7,128, - 248,0,7,128,248,0,7,128,124,0,7,128,124,0,7,128, - 62,0,7,128,62,0,7,128,31,0,7,128,31,0,7,128, - 15,128,7,128,15,192,7,128,7,192,7,128,7,224,7,128, - 3,224,7,192,7,248,255,252,127,255,27,35,140,33,3,0, - 255,254,0,0,7,192,0,0,7,128,0,0,7,128,0,0, - 7,128,0,0,7,128,0,0,7,128,0,0,7,128,0,0, - 7,128,0,0,7,128,0,0,7,128,0,0,7,128,0,0, - 7,128,0,0,7,128,0,0,7,128,0,0,7,128,0,0, - 7,128,0,0,7,128,0,0,7,128,0,0,7,128,0,0, - 7,128,0,0,7,128,0,0,7,128,0,32,7,128,0,96, - 7,128,0,96,7,128,0,96,7,128,0,96,7,128,0,224, - 7,128,0,224,7,128,0,224,7,128,1,224,7,128,3,224, - 7,128,7,224,255,255,255,224,255,255,255,224,36,35,175,41, - 3,0,255,224,0,63,240,7,224,0,62,0,7,224,0,126, - 0,7,240,0,94,0,7,240,0,94,0,6,240,0,222,0, - 6,248,0,222,0,6,248,0,158,0,6,120,0,158,0,6, - 120,1,158,0,6,124,1,158,0,6,60,1,30,0,6,60, - 1,30,0,6,62,3,30,0,6,62,3,30,0,6,30,2, - 30,0,6,30,2,30,0,6,31,6,30,0,6,15,4,30, - 0,6,15,4,30,0,6,15,140,30,0,6,7,140,30,0, - 6,7,136,30,0,6,7,200,30,0,6,7,216,30,0,6, - 3,216,30,0,6,3,208,30,0,6,3,240,30,0,6,1, - 240,30,0,6,1,240,30,0,6,1,224,30,0,6,0,224, - 30,0,15,0,224,30,0,31,128,192,62,0,255,240,195,255, - 240,33,36,180,38,3,255,255,192,7,255,128,7,192,0,252, - 0,7,224,0,120,0,7,240,0,48,0,7,240,0,48,0, - 7,248,0,48,0,6,248,0,48,0,6,124,0,48,0,6, - 126,0,48,0,6,62,0,48,0,6,31,0,48,0,6,31, - 0,48,0,6,15,128,48,0,6,15,192,48,0,6,7,192, - 48,0,6,3,224,48,0,6,3,224,48,0,6,1,240,48, - 0,6,1,248,48,0,6,0,248,48,0,6,0,124,48,0, - 6,0,124,48,0,6,0,62,48,0,6,0,63,48,0,6, - 0,31,48,0,6,0,15,176,0,6,0,15,176,0,6,0, - 7,240,0,6,0,7,240,0,6,0,3,240,0,6,0,1, - 240,0,6,0,1,240,0,15,0,0,240,0,31,128,0,112, - 0,255,240,0,112,0,0,0,0,48,0,28,36,144,33,3, - 0,0,31,128,0,0,240,240,0,1,192,56,0,3,128,28, - 0,7,0,14,0,14,0,7,0,30,0,7,128,28,0,3, - 128,60,0,3,192,60,0,3,192,124,0,3,224,120,0,1, - 224,120,0,1,224,248,0,1,224,248,0,1,240,248,0,1, - 240,248,0,1,240,248,0,1,240,248,0,1,240,248,0,1, - 240,248,0,1,240,248,0,1,240,248,0,1,240,120,0,1, - 224,120,0,1,224,124,0,3,224,124,0,3,224,60,0,3, - 192,60,0,3,192,30,0,7,128,14,0,7,0,14,0,15, - 0,7,0,14,0,3,128,28,0,0,224,112,0,0,127,224, - 0,28,35,140,33,3,0,255,255,240,0,7,192,30,0,7, - 128,7,128,7,128,7,192,7,128,3,224,7,128,3,224,7, - 128,1,240,7,128,1,240,7,128,1,240,7,128,1,240,7, - 128,1,240,7,128,1,240,7,128,3,224,7,128,3,224,7, - 128,7,192,7,128,7,128,7,128,30,0,7,255,248,0,7, - 128,0,0,7,128,0,0,7,128,0,0,7,128,0,0,7, - 128,0,0,7,128,0,0,7,128,0,0,7,128,0,0,7, - 128,0,0,7,128,0,0,7,128,0,0,7,128,0,0,7, - 128,0,0,7,128,0,0,7,128,0,0,7,192,0,0,255, - 254,0,0,28,44,176,33,3,248,0,31,128,0,0,240,240, - 0,1,192,56,0,3,128,28,0,7,0,14,0,14,0,7, - 0,30,0,7,128,28,0,3,128,60,0,3,192,60,0,3, - 192,124,0,3,224,120,0,1,224,120,0,1,224,248,0,1, - 224,248,0,1,240,248,0,1,240,248,0,1,240,248,0,1, - 240,248,0,1,240,248,0,1,240,248,0,1,240,248,0,1, - 240,248,0,1,240,120,0,1,224,120,0,1,224,124,0,3, - 224,124,0,3,224,60,15,3,192,60,25,195,192,30,48,199, - 128,14,96,231,128,15,96,111,0,7,96,126,0,3,224,124, - 16,0,240,120,16,0,127,240,16,0,0,112,16,0,0,112, - 16,0,0,120,48,0,0,120,32,0,0,124,96,0,0,63, - 192,0,0,63,192,0,0,15,0,30,35,140,35,3,0,255, - 255,248,0,7,192,62,0,7,128,15,128,7,128,7,192,7, - 128,7,192,7,128,3,224,7,128,3,224,7,128,3,224,7, - 128,3,224,7,128,3,224,7,128,3,192,7,128,7,192,7, - 128,7,128,7,128,15,0,7,128,60,0,7,255,224,0,7, - 128,240,0,7,128,56,0,7,128,28,0,7,128,30,0,7, - 128,30,0,7,128,31,0,7,128,15,0,7,128,15,0,7, - 128,15,0,7,128,15,0,7,128,15,128,7,128,15,132,7, - 128,15,132,7,128,15,132,7,128,15,132,7,128,15,140,7, - 128,7,248,7,192,7,248,255,254,3,240,23,36,108,30,4, - 0,3,240,0,14,28,24,56,7,24,48,3,248,112,1,248, - 96,0,248,224,0,120,224,0,56,224,0,56,224,0,56,224, - 0,24,240,0,24,248,0,8,126,0,8,127,192,0,63,240, - 0,31,252,0,15,255,128,3,255,224,0,255,240,128,63,248, - 128,7,252,128,1,252,192,0,126,192,0,62,192,0,30,224, - 0,14,224,0,14,240,0,14,240,0,14,248,0,12,252,0, - 28,222,0,24,199,0,48,195,128,96,128,255,192,28,35,140, - 35,4,0,255,255,255,240,254,15,131,240,248,15,1,240,240, - 15,0,240,224,15,0,112,192,15,0,112,192,15,0,48,192, - 15,0,48,192,15,0,48,128,15,0,16,128,15,0,16,128, - 15,0,16,128,15,0,16,0,15,0,0,0,15,0,0,0, - 15,0,0,0,15,0,0,0,15,0,0,0,15,0,0,0, - 15,0,0,0,15,0,0,0,15,0,0,0,15,0,0,0, - 15,0,0,0,15,0,0,0,15,0,0,0,15,0,0,0, - 15,0,0,0,15,0,0,0,15,0,0,0,15,0,0,0, - 15,0,0,0,15,0,0,0,15,128,0,3,255,254,0,34, - 35,175,39,3,0,255,252,3,255,192,7,192,0,126,0,7, - 128,0,60,0,7,128,0,24,0,7,128,0,24,0,7,128, - 0,24,0,7,128,0,24,0,7,128,0,24,0,7,128,0, - 24,0,7,128,0,24,0,7,128,0,24,0,7,128,0,24, - 0,7,128,0,24,0,7,128,0,24,0,7,128,0,24,0, - 7,128,0,24,0,7,128,0,24,0,7,128,0,24,0,7, - 128,0,24,0,7,128,0,24,0,7,128,0,24,0,7,128, - 0,24,0,7,128,0,24,0,7,128,0,24,0,7,128,0, - 24,0,7,128,0,24,0,7,128,0,24,0,3,192,0,24, - 0,3,192,0,48,0,3,192,0,48,0,1,224,0,96,0, - 0,224,0,96,0,0,112,0,192,0,0,60,3,128,0,0, - 15,254,0,0,34,36,180,37,2,255,255,255,7,255,192,15, - 240,0,126,0,3,224,0,56,0,3,224,0,56,0,3,240, - 0,48,0,1,240,0,48,0,1,240,0,48,0,0,248,0, - 96,0,0,248,0,96,0,0,248,0,96,0,0,124,0,192, - 0,0,124,0,192,0,0,124,0,192,0,0,62,0,192,0, - 0,62,1,128,0,0,62,1,128,0,0,31,1,128,0,0, - 31,3,0,0,0,31,3,0,0,0,15,131,0,0,0,15, - 134,0,0,0,15,134,0,0,0,7,198,0,0,0,7,204, - 0,0,0,3,204,0,0,0,3,236,0,0,0,3,232,0, - 0,0,1,248,0,0,0,1,248,0,0,0,1,248,0,0, - 0,0,240,0,0,0,0,240,0,0,0,0,240,0,0,0, - 0,96,0,0,0,0,96,0,0,0,0,96,0,0,49,36, - 252,52,2,255,255,254,127,255,15,255,128,15,240,15,248,1, - 248,0,3,224,3,240,0,240,0,3,224,3,224,0,96,0, - 3,224,3,240,0,96,0,1,240,3,240,0,96,0,1,240, - 3,240,0,192,0,1,240,3,240,0,192,0,0,240,7,248, - 0,192,0,0,248,6,248,0,128,0,0,248,6,248,1,128, - 0,0,248,6,124,1,128,0,0,120,14,124,1,128,0,0, - 124,12,124,3,0,0,0,124,12,62,3,0,0,0,60,28, - 62,3,0,0,0,60,24,62,6,0,0,0,60,24,30,6, - 0,0,0,62,24,31,6,0,0,0,30,56,31,12,0,0, - 0,30,48,31,12,0,0,0,30,48,15,140,0,0,0,15, - 48,15,152,0,0,0,15,112,15,152,0,0,0,15,96,7, - 216,0,0,0,15,96,7,208,0,0,0,7,224,7,240,0, - 0,0,7,192,3,240,0,0,0,7,192,3,240,0,0,0, - 3,192,3,224,0,0,0,3,192,3,224,0,0,0,3,128, - 1,224,0,0,0,1,128,1,192,0,0,0,1,128,1,192, - 0,0,0,1,128,0,192,0,0,0,1,0,0,128,0,0, - 33,35,175,36,2,0,127,255,31,255,0,3,240,3,240,0, - 1,240,1,224,0,1,240,1,192,0,0,248,1,128,0,0, - 120,3,0,0,0,124,3,0,0,0,60,6,0,0,0,62, - 14,0,0,0,31,12,0,0,0,31,24,0,0,0,15,152, - 0,0,0,15,176,0,0,0,7,224,0,0,0,7,224,0, - 0,0,3,224,0,0,0,3,224,0,0,0,1,240,0,0, - 0,3,240,0,0,0,3,248,0,0,0,6,248,0,0,0, - 14,124,0,0,0,12,124,0,0,0,24,62,0,0,0,56, - 62,0,0,0,48,31,0,0,0,96,31,0,0,0,224,15, - 128,0,0,192,15,128,0,1,128,7,192,0,3,128,7,192, - 0,3,128,3,224,0,7,128,3,240,0,31,192,3,248,0, - 255,248,63,255,128,32,35,140,35,2,0,255,254,15,255,15, - 224,1,248,7,224,0,240,3,224,0,96,3,240,0,64,1, - 240,0,192,1,248,0,128,0,248,0,128,0,252,1,0,0, - 124,3,0,0,62,2,0,0,62,6,0,0,31,4,0,0, - 31,12,0,0,15,136,0,0,7,216,0,0,7,208,0,0, - 3,240,0,0,3,224,0,0,1,224,0,0,1,224,0,0, - 1,224,0,0,1,224,0,0,1,224,0,0,1,224,0,0, - 1,224,0,0,1,224,0,0,1,224,0,0,1,224,0,0, - 1,224,0,0,1,224,0,0,1,224,0,0,1,224,0,0, - 1,240,0,0,127,255,192,26,35,140,32,3,0,63,255,255, - 192,63,128,15,128,62,0,31,128,60,0,31,0,56,0,62, - 0,56,0,62,0,48,0,124,0,48,0,252,0,96,0,248, - 0,96,1,240,0,64,3,240,0,64,3,224,0,0,7,192, - 0,0,7,192,0,0,15,128,0,0,31,128,0,0,31,0, - 0,0,62,0,0,0,126,0,0,0,124,0,0,0,252,0, - 0,0,248,0,64,1,240,0,64,3,240,0,64,3,224,0, - 192,7,192,0,192,7,192,0,192,15,128,1,192,31,128,1, - 192,31,0,3,192,62,0,3,192,126,0,7,192,124,0,15, - 128,248,0,63,128,255,255,255,128,10,45,90,19,6,247,255, - 192,254,0,240,0,240,0,240,0,240,0,240,0,240,0,240, - 0,240,0,240,0,240,0,240,0,240,0,240,0,240,0,240, - 0,240,0,240,0,240,0,240,0,240,0,240,0,240,0,240, - 0,240,0,240,0,240,0,240,0,240,0,240,0,240,0,240, - 0,240,0,240,0,240,0,240,0,240,0,240,0,240,0,240, - 0,240,0,240,0,254,0,255,192,16,46,92,22,3,246,192, - 0,192,0,192,0,96,0,96,0,96,0,48,0,48,0,48, - 0,24,0,24,0,24,0,12,0,12,0,12,0,6,0,6, - 0,6,0,2,0,3,0,3,0,3,0,1,128,1,128,1, - 128,0,192,0,192,0,192,0,96,0,96,0,96,0,48,0, - 48,0,48,0,24,0,24,0,24,0,12,0,12,0,12,0, - 6,0,6,0,6,0,3,0,3,0,3,10,45,90,19,3, - 247,255,192,31,192,3,192,3,192,3,192,3,192,3,192,3, - 192,3,192,3,192,3,192,3,192,3,192,3,192,3,192,3, - 192,3,192,3,192,3,192,3,192,3,192,3,192,3,192,3, - 192,3,192,3,192,3,192,3,192,3,192,3,192,3,192,3, - 192,3,192,3,192,3,192,3,192,3,192,3,192,3,192,3, - 192,3,192,3,192,3,192,31,192,255,192,22,18,54,28,3, - 17,0,16,0,0,48,0,0,56,0,0,120,0,0,108,0, - 0,206,0,1,198,0,1,131,0,3,3,0,7,1,128,6, - 1,192,14,0,192,28,0,96,24,0,112,56,0,48,48,0, - 56,96,0,24,224,0,12,25,2,8,25,0,248,255,255,255, - 128,255,255,255,128,8,9,9,22,4,25,224,240,240,120,60, - 12,6,3,1,21,22,66,24,2,1,7,248,0,24,30,0, - 16,15,0,48,7,0,56,7,128,60,7,128,62,7,128,28, - 7,128,0,7,128,0,31,128,3,247,128,31,7,128,60,7, - 128,120,7,128,248,7,128,240,7,128,240,15,136,240,15,136, - 240,23,136,248,23,152,120,39,240,63,195,240,22,35,105,25, - 1,0,255,0,0,15,0,0,15,0,0,15,0,0,15,0, - 0,15,0,0,15,0,0,15,0,0,15,0,0,15,0,0, - 15,0,0,15,0,0,15,0,0,15,31,128,15,32,224,15, - 64,240,15,192,112,15,128,120,15,128,120,15,0,120,15,0, - 60,15,0,60,15,0,60,15,0,60,15,0,60,15,0,60, - 15,0,60,15,0,60,15,0,120,15,0,120,15,128,120,13, - 128,112,12,192,224,12,96,224,8,63,128,17,22,66,21,2, - 1,7,252,0,14,6,0,28,3,0,56,3,0,56,3,128, - 120,15,128,120,15,128,240,15,128,240,7,0,240,0,0,240, - 0,0,240,0,0,240,0,0,240,0,0,240,0,128,120,0, - 128,120,0,128,56,1,0,56,1,0,28,2,0,14,6,0, - 7,248,0,22,35,105,25,2,0,0,63,192,0,3,192,0, - 3,192,0,3,192,0,3,192,0,3,192,0,3,192,0,3, - 192,0,3,192,0,3,192,0,3,192,0,3,192,0,3,192, - 15,227,192,28,19,192,60,11,192,56,15,192,120,7,192,120, - 7,192,120,3,192,240,3,192,240,3,192,240,3,192,240,3, - 192,240,3,192,240,3,192,240,3,192,240,3,192,120,3,192, - 120,3,192,120,7,192,56,7,192,60,15,192,28,27,192,7, - 243,252,18,22,66,22,2,1,7,248,0,14,28,0,28,14, - 0,56,15,0,56,7,128,120,7,128,120,7,128,240,7,192, - 240,7,192,240,7,192,255,255,192,240,0,0,240,0,0,240, - 0,0,240,0,128,120,0,128,120,0,128,120,1,128,56,1, - 0,28,3,0,14,6,0,7,252,0,16,35,70,16,1,0, - 0,248,3,198,7,3,15,7,14,15,14,15,30,15,30,6, - 30,0,30,0,30,0,30,0,30,0,255,240,30,0,30,0, - 30,0,30,0,30,0,30,0,30,0,30,0,30,0,30,0, - 30,0,30,0,30,0,30,0,30,0,30,0,30,0,30,0, - 30,0,30,0,255,240,23,33,99,27,3,246,7,252,124,30, - 14,206,60,7,142,124,7,158,120,3,222,120,3,192,120,3, - 192,120,3,192,120,3,192,120,3,192,60,7,128,28,7,128, - 14,14,0,3,248,0,28,0,0,96,0,0,192,0,0,192, - 0,0,224,0,0,255,255,128,127,255,224,15,255,240,28,0, - 112,48,0,56,96,0,24,192,0,24,192,0,24,192,0,24, - 192,0,48,96,0,48,120,0,96,30,7,192,3,254,0,24, - 35,105,27,1,0,255,0,0,15,0,0,15,0,0,15,0, - 0,15,0,0,15,0,0,15,0,0,15,0,0,15,0,0, - 15,0,0,15,0,0,15,0,0,15,0,0,15,15,192,15, - 48,240,15,96,112,15,64,120,15,128,120,15,128,120,15,0, - 120,15,0,120,15,0,120,15,0,120,15,0,120,15,0,120, - 15,0,120,15,0,120,15,0,120,15,0,120,15,0,120,15, - 0,120,15,0,120,15,0,120,15,0,120,255,195,255,10,34, - 68,14,2,0,28,0,62,0,62,0,62,0,28,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,254,0,30,0, - 30,0,30,0,30,0,30,0,30,0,30,0,30,0,30,0, - 30,0,30,0,30,0,30,0,30,0,30,0,30,0,30,0, - 30,0,30,0,30,0,255,192,13,45,90,16,254,245,0,112, - 0,248,0,248,0,248,0,112,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,15,248,0,120,0,120,0,120,0,120, - 0,120,0,120,0,120,0,120,0,120,0,120,0,120,0,120, - 0,120,0,120,0,120,0,120,0,120,0,120,0,120,0,120, - 0,120,0,120,0,120,0,120,0,120,240,120,240,120,240,112, - 224,240,96,224,115,192,31,0,22,35,105,24,1,0,254,0, - 0,30,0,0,30,0,0,30,0,0,30,0,0,30,0,0, - 30,0,0,30,0,0,30,0,0,30,0,0,30,0,0,30, - 0,0,30,0,0,30,15,252,30,3,224,30,1,128,30,3, - 0,30,6,0,30,6,0,30,12,0,30,24,0,30,48,0, - 30,120,0,30,248,0,30,188,0,31,190,0,31,30,0,30, - 15,0,30,15,128,30,7,128,30,3,192,30,3,224,30,1, - 224,30,3,240,255,207,252,11,35,70,13,1,0,254,0,30, - 0,30,0,30,0,30,0,30,0,30,0,30,0,30,0,30, - 0,30,0,30,0,30,0,30,0,30,0,30,0,30,0,30, - 0,30,0,30,0,30,0,30,0,30,0,30,0,30,0,30, - 0,30,0,30,0,30,0,30,0,30,0,30,0,30,0,30, - 0,255,224,36,22,110,40,2,1,254,63,129,252,0,30,97, - 195,14,0,30,193,230,15,0,30,128,228,7,128,31,0,248, - 7,128,31,0,248,7,128,30,0,240,7,128,30,0,240,7, - 128,30,0,240,7,128,30,0,240,7,128,30,0,240,7,128, - 30,0,240,7,128,30,0,240,7,128,30,0,240,7,128,30, - 0,240,7,128,30,0,240,7,128,30,0,240,7,128,30,0, - 240,7,128,30,0,240,7,128,30,0,240,7,128,30,0,240, - 7,128,255,199,254,63,240,23,22,66,27,2,1,254,31,128, - 30,97,224,30,192,224,30,128,240,31,0,240,31,0,240,30, - 0,240,30,0,240,30,0,240,30,0,240,30,0,240,30,0, - 240,30,0,240,30,0,240,30,0,240,30,0,240,30,0,240, - 30,0,240,30,0,240,30,0,240,30,0,240,255,199,254,19, - 22,66,24,2,1,3,252,0,14,14,0,28,7,0,60,3, - 128,56,3,192,120,3,192,120,1,224,248,1,224,240,1,224, - 240,1,224,240,1,224,240,1,224,240,1,224,240,1,224,240, - 1,224,120,1,224,120,3,192,56,3,192,60,3,128,28,7, - 0,14,14,0,3,252,0,22,33,99,25,1,246,254,63,128, - 30,97,192,30,192,224,31,128,112,31,0,120,31,0,120,30, - 0,120,30,0,60,30,0,60,30,0,60,30,0,60,30,0, - 60,30,0,60,30,0,60,30,0,60,30,0,120,30,0,120, - 31,0,120,31,0,112,31,128,224,30,192,192,30,127,128,30, - 0,0,30,0,0,30,0,0,30,0,0,30,0,0,30,0, - 0,30,0,0,30,0,0,30,0,0,30,0,0,255,224,0, - 22,33,99,25,2,246,7,240,64,28,24,192,28,12,192,56, - 12,192,120,7,192,120,7,192,120,3,192,240,3,192,240,3, - 192,240,3,192,240,3,192,240,3,192,240,3,192,240,3,192, - 240,3,192,120,3,192,120,3,192,120,7,192,56,7,192,60, - 15,192,28,27,192,7,243,192,0,3,192,0,3,192,0,3, - 192,0,3,192,0,3,192,0,3,192,0,3,192,0,3,192, - 0,3,192,0,3,192,0,31,252,17,22,66,20,2,1,254, - 31,0,30,35,128,30,67,128,30,207,128,30,143,128,31,143, - 0,31,2,0,31,0,0,31,0,0,30,0,0,30,0,0, - 30,0,0,30,0,0,30,0,0,30,0,0,30,0,0,30, - 0,0,30,0,0,30,0,0,30,0,0,30,0,0,255,192, - 0,17,22,66,22,3,1,31,226,0,112,50,0,96,30,0, - 192,14,0,192,6,0,224,2,0,240,2,0,252,0,0,127, - 0,0,63,192,0,31,248,0,7,254,0,128,255,0,192,31, - 0,192,7,128,224,3,128,224,1,128,240,1,128,240,1,128, - 248,3,0,198,7,0,131,252,0,14,32,64,17,1,0,2, - 0,2,0,2,0,2,0,2,0,6,0,6,0,6,0,14, - 0,30,0,255,248,30,0,30,0,30,0,30,0,30,0,30, - 0,30,0,30,0,30,0,30,0,30,0,30,0,30,0,30, - 0,30,4,30,4,30,4,30,12,15,8,15,248,7,240,23, - 22,66,27,2,0,254,7,240,30,0,240,30,0,240,30,0, - 240,30,0,240,30,0,240,30,0,240,30,0,240,30,0,240, - 30,0,240,30,0,240,30,0,240,30,0,240,30,0,240,30, - 0,240,30,1,240,30,1,240,30,1,240,30,2,240,14,6, - 240,15,12,240,3,240,254,24,23,69,26,1,255,255,225,255, - 31,0,124,15,0,48,15,0,48,15,0,32,7,128,96,7, - 128,96,3,192,64,3,192,192,1,192,192,1,224,128,1,225, - 128,0,241,128,0,241,0,0,113,0,0,123,0,0,58,0, - 0,62,0,0,62,0,0,28,0,0,28,0,0,12,0,0, - 8,0,36,23,115,38,1,255,255,231,255,31,240,31,1,248, - 7,128,31,0,240,3,0,15,0,120,3,0,15,0,120,2, - 0,7,128,120,6,0,7,128,252,6,0,3,128,252,4,0, - 3,192,188,12,0,3,192,158,12,0,1,225,158,8,0,1, - 225,14,24,0,0,225,15,24,0,0,243,15,16,0,0,242, - 7,48,0,0,114,7,176,0,0,126,7,160,0,0,62,3, - 224,0,0,60,3,192,0,0,28,1,192,0,0,28,1,192, - 0,0,24,1,128,0,0,8,0,128,0,22,22,66,26,2, - 0,255,207,248,31,3,192,31,3,128,15,3,0,7,131,0, - 7,198,0,3,196,0,1,236,0,1,248,0,0,240,0,0, - 112,0,0,120,0,0,124,0,0,220,0,1,158,0,1,15, - 0,3,15,0,6,7,128,4,7,192,12,3,192,28,3,224, - 255,15,252,24,33,99,26,1,245,255,225,255,31,0,120,15, - 0,48,15,0,48,7,0,32,7,128,96,7,128,96,3,192, - 64,3,192,192,3,192,192,1,224,128,1,225,128,0,225,128, - 0,241,128,0,241,0,0,115,0,0,123,0,0,122,0,0, - 62,0,0,62,0,0,60,0,0,28,0,0,28,0,0,24, - 0,0,24,0,0,24,0,24,48,0,60,48,0,60,48,0, - 60,96,0,56,96,0,31,192,0,15,0,0,17,22,66,22, - 2,0,255,255,128,248,7,128,224,15,0,224,31,0,192,30, - 0,192,60,0,128,124,0,128,120,0,0,240,0,1,240,0, - 1,224,0,3,192,0,7,192,0,7,128,128,15,0,128,31, - 0,128,30,0,128,60,1,128,124,1,128,120,3,128,240,15, - 128,255,255,128,11,45,90,21,6,247,0,224,1,128,7,0, - 14,0,12,0,28,0,28,0,28,0,28,0,30,0,30,0, - 14,0,14,0,15,0,15,0,7,0,7,0,7,0,7,0, - 6,0,4,0,24,0,224,0,56,0,12,0,6,0,6,0, - 7,0,7,0,7,0,15,0,15,0,15,0,14,0,30,0, - 30,0,28,0,28,0,28,0,28,0,12,0,12,0,6,0, - 3,128,0,224,2,46,46,14,6,246,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,11,45,90,20,4,247,192,0, - 112,0,28,0,12,0,6,0,7,0,7,0,7,0,7,0, - 15,0,15,0,14,0,30,0,30,0,30,0,28,0,28,0, - 28,0,28,0,12,0,4,0,3,0,0,224,3,0,6,0, - 12,0,28,0,28,0,28,0,28,0,30,0,30,0,30,0, - 14,0,15,0,15,0,7,0,7,0,7,0,7,0,6,0, - 6,0,12,0,56,0,224,0,28,9,36,32,2,8,31,128, - 0,192,127,240,0,96,127,252,0,48,227,255,0,48,192,127, - 224,48,192,31,248,112,192,3,255,224,96,0,255,192,48,0, - 31,128,255}; -/* - Fontname: -FreeType-P01type-Medium-R-Normal--8-80-72-72-P-35-ISO10646-1 - Copyright: Copyright Patrick Lauke 2012 - Capital A Height: 4, '1' Height: 5 - Calculated Max Values w= 5 h= 5 x= 1 y= 2 dx= 6 dy= 0 ascent= 4 len= 5 - Font Bounding box w= 5 h= 6 x= 0 y=-2 - Calculated Min Values x= 0 y=-2 dx= 0 dy= 0 - Pure Font ascent = 4 descent=-2 - X Font ascent = 5 descent=-2 - Max Font ascent = 4 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_p01type[1163] U8G_FONT_SECTION("u8g_font_p01type") = { - 0,5,6,0,254,4,1,81,2,129,32,255,254,4,254,5, - 254,0,0,0,4,0,0,1,5,5,3,1,255,128,128,128, - 0,128,3,2,2,4,0,2,160,160,5,5,5,6,0,255, - 80,248,80,248,80,255,4,4,4,5,0,0,144,32,64,144, - 4,5,5,5,0,255,64,128,80,160,80,1,2,2,2,0, - 2,128,128,2,5,5,3,0,255,64,128,128,128,64,2,5, - 5,3,0,255,128,64,64,64,128,3,3,3,4,0,0,160, - 64,160,3,3,3,4,0,0,64,224,64,2,2,2,3,0, - 255,64,128,3,1,1,4,0,1,224,1,1,1,2,0,0, - 128,4,4,4,5,0,255,16,32,64,128,3,5,5,4,0, - 255,96,160,160,160,192,1,5,5,2,0,255,128,128,128,128, - 128,3,5,5,4,0,255,192,32,224,128,96,3,5,5,4, - 0,255,192,32,192,32,192,3,5,5,4,0,255,160,160,224, - 32,32,3,5,5,4,0,255,96,128,224,32,192,3,5,5, - 4,0,255,96,128,224,160,192,3,5,5,4,0,255,224,32, - 32,64,64,3,5,5,4,0,255,96,160,224,160,192,3,5, - 5,4,0,255,96,160,224,32,192,1,3,3,2,0,0,128, - 0,128,2,4,4,3,0,255,64,0,64,128,3,5,5,4, - 0,255,32,64,128,64,32,3,3,3,4,0,0,224,0,224, - 3,5,5,4,0,255,128,64,32,64,128,4,5,5,5,0, - 255,224,16,96,0,64,4,5,5,5,0,255,112,144,176,128, - 224,4,4,4,5,0,0,112,144,240,144,4,5,5,5,0, - 255,112,144,224,144,224,4,4,4,5,0,0,112,128,128,240, - 4,4,4,5,0,0,224,144,144,240,4,5,5,5,0,255, - 112,128,224,128,112,4,4,4,5,0,0,240,128,224,128,4, - 4,4,5,0,0,112,128,144,224,4,4,4,5,0,0,144, - 144,240,144,1,4,4,2,0,0,128,128,128,128,2,4,4, - 3,0,0,64,64,64,128,4,4,4,5,0,0,144,144,224, - 144,4,4,4,5,0,0,128,128,128,112,4,4,4,5,0, - 0,144,240,144,144,4,4,4,5,0,0,144,208,176,144,4, - 4,4,5,0,0,112,144,144,224,4,4,4,5,0,0,112, - 144,224,128,4,4,4,5,0,0,112,144,160,208,4,4,4, - 5,0,0,112,144,224,144,4,5,5,5,0,255,112,128,240, - 16,224,5,4,4,6,0,0,248,32,32,32,4,4,4,5, - 0,0,144,144,144,224,4,4,4,5,0,0,144,144,144,96, - 5,4,4,6,0,0,168,168,168,216,4,4,4,5,0,0, - 144,144,96,144,4,4,4,5,0,0,144,240,16,224,4,4, - 4,5,0,0,240,32,64,240,2,5,5,3,0,255,192,128, - 128,128,192,4,4,4,5,0,255,128,64,32,16,2,5,5, - 3,0,255,192,64,64,64,192,255,4,1,1,5,0,255,240, - 255,3,3,3,4,0,0,96,160,224,3,4,4,4,0,0, - 128,224,160,192,3,3,3,4,0,0,96,128,224,3,4,4, - 4,0,0,32,96,160,224,3,5,5,4,0,254,96,160,224, - 128,96,3,4,4,4,0,0,96,64,224,64,3,5,5,4, - 0,254,96,160,224,32,192,3,4,4,4,0,0,128,192,160, - 160,1,3,3,2,0,0,128,128,128,2,5,5,3,0,254, - 64,64,64,64,128,3,4,4,4,0,0,128,160,192,160,1, - 4,4,2,0,0,128,128,128,128,5,3,3,6,0,0,80, - 168,168,3,3,3,4,0,0,192,160,160,3,3,3,4,0, - 0,96,160,192,3,5,5,4,0,254,96,160,192,128,128,3, - 5,5,4,0,254,192,160,96,32,32,3,3,3,4,0,0, - 96,128,128,3,5,5,4,0,254,96,128,224,32,192,3,4, - 4,4,0,0,64,224,64,32,3,3,3,4,0,0,160,160, - 96,3,3,3,4,0,0,160,160,64,5,3,3,6,0,0, - 168,168,80,3,3,3,4,0,0,160,64,160,3,5,5,4, - 0,254,160,160,96,32,192,3,3,3,4,0,0,224,64,224, - 3,5,5,4,0,255,96,64,128,64,96,1,5,5,2,0, - 255,128,128,128,128,128,3,5,5,4,0,255,192,64,32,64, - 192,4,2,2,5,0,1,80,160,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,1,5,5,2,0, - 255,128,0,128,128,128,255,255,255,255,1,5,5,3,1,255, - 128,128,0,128,128,255,255,255,255,5,5,5,6,0,255,40, - 80,160,80,40,3,2,2,4,0,0,224,32,3,1,1,4, - 0,1,224,255,255,255,3,5,5,4,0,255,64,224,64,0, - 224,255,255,255,255,255,1,1,1,2,0,1,128,255,255,255, - 5,5,5,6,0,255,160,80,40,80,160,255,255,255,4,5, - 5,5,0,255,32,0,96,128,112,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 3,3,3,4,0,0,160,64,160,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,3,5,5,4,0,255,64,0, - 224,0,64,255,255,255,255,255,255,255,255}; -/* - Fontname: -FreeType-P01type-Medium-R-Normal--8-80-72-72-P-35-ISO10646-1 - Copyright: Copyright Patrick Lauke 2012 - Capital A Height: 0, '1' Height: 5 - Calculated Max Values w= 4 h= 5 x= 0 y= 1 dx= 5 dy= 0 ascent= 4 len= 5 - Font Bounding box w= 5 h= 6 x= 0 y=-2 - Calculated Min Values x= 0 y=-1 dx= 0 dy= 0 - Pure Font ascent = 5 descent= 0 - X Font ascent = 5 descent= 0 - Max Font ascent = 4 descent=-1 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_p01typen[186] U8G_FONT_SECTION("u8g_font_p01typen") = { - 0,5,6,0,254,5,0,0,0,0,42,58,0,4,255,5, - 0,3,3,3,4,0,0,160,64,160,3,3,3,4,0,0, - 64,224,64,2,2,2,3,0,255,64,128,3,1,1,4,0, - 1,224,1,1,1,2,0,0,128,4,4,4,5,0,255,16, - 32,64,128,3,5,5,4,0,255,96,160,160,160,192,1,5, - 5,2,0,255,128,128,128,128,128,3,5,5,4,0,255,192, - 32,224,128,96,3,5,5,4,0,255,192,32,192,32,192,3, - 5,5,4,0,255,160,160,224,32,32,3,5,5,4,0,255, - 96,128,224,32,192,3,5,5,4,0,255,96,128,224,160,192, - 3,5,5,4,0,255,224,32,32,64,64,3,5,5,4,0, - 255,96,160,224,160,192,3,5,5,4,0,255,96,160,224,32, - 192,1,3,3,2,0,0,128,0,128}; -/* - Fontname: -FreeType-P01type-Medium-R-Normal--8-80-72-72-P-35-ISO10646-1 - Copyright: Copyright Patrick Lauke 2012 - Capital A Height: 4, '1' Height: 5 - Calculated Max Values w= 5 h= 5 x= 1 y= 2 dx= 6 dy= 0 ascent= 4 len= 5 - Font Bounding box w= 5 h= 6 x= 0 y=-2 - Calculated Min Values x= 0 y=-2 dx= 0 dy= 0 - Pure Font ascent = 4 descent=-2 - X Font ascent = 5 descent=-2 - Max Font ascent = 4 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_p01typer[938] U8G_FONT_SECTION("u8g_font_p01typer") = { - 0,5,6,0,254,4,1,81,2,129,32,127,254,4,254,5, - 254,0,0,0,4,0,0,1,5,5,3,1,255,128,128,128, - 0,128,3,2,2,4,0,2,160,160,5,5,5,6,0,255, - 80,248,80,248,80,255,4,4,4,5,0,0,144,32,64,144, - 4,5,5,5,0,255,64,128,80,160,80,1,2,2,2,0, - 2,128,128,2,5,5,3,0,255,64,128,128,128,64,2,5, - 5,3,0,255,128,64,64,64,128,3,3,3,4,0,0,160, - 64,160,3,3,3,4,0,0,64,224,64,2,2,2,3,0, - 255,64,128,3,1,1,4,0,1,224,1,1,1,2,0,0, - 128,4,4,4,5,0,255,16,32,64,128,3,5,5,4,0, - 255,96,160,160,160,192,1,5,5,2,0,255,128,128,128,128, - 128,3,5,5,4,0,255,192,32,224,128,96,3,5,5,4, - 0,255,192,32,192,32,192,3,5,5,4,0,255,160,160,224, - 32,32,3,5,5,4,0,255,96,128,224,32,192,3,5,5, - 4,0,255,96,128,224,160,192,3,5,5,4,0,255,224,32, - 32,64,64,3,5,5,4,0,255,96,160,224,160,192,3,5, - 5,4,0,255,96,160,224,32,192,1,3,3,2,0,0,128, - 0,128,2,4,4,3,0,255,64,0,64,128,3,5,5,4, - 0,255,32,64,128,64,32,3,3,3,4,0,0,224,0,224, - 3,5,5,4,0,255,128,64,32,64,128,4,5,5,5,0, - 255,224,16,96,0,64,4,5,5,5,0,255,112,144,176,128, - 224,4,4,4,5,0,0,112,144,240,144,4,5,5,5,0, - 255,112,144,224,144,224,4,4,4,5,0,0,112,128,128,240, - 4,4,4,5,0,0,224,144,144,240,4,5,5,5,0,255, - 112,128,224,128,112,4,4,4,5,0,0,240,128,224,128,4, - 4,4,5,0,0,112,128,144,224,4,4,4,5,0,0,144, - 144,240,144,1,4,4,2,0,0,128,128,128,128,2,4,4, - 3,0,0,64,64,64,128,4,4,4,5,0,0,144,144,224, - 144,4,4,4,5,0,0,128,128,128,112,4,4,4,5,0, - 0,144,240,144,144,4,4,4,5,0,0,144,208,176,144,4, - 4,4,5,0,0,112,144,144,224,4,4,4,5,0,0,112, - 144,224,128,4,4,4,5,0,0,112,144,160,208,4,4,4, - 5,0,0,112,144,224,144,4,5,5,5,0,255,112,128,240, - 16,224,5,4,4,6,0,0,248,32,32,32,4,4,4,5, - 0,0,144,144,144,224,4,4,4,5,0,0,144,144,144,96, - 5,4,4,6,0,0,168,168,168,216,4,4,4,5,0,0, - 144,144,96,144,4,4,4,5,0,0,144,240,16,224,4,4, - 4,5,0,0,240,32,64,240,2,5,5,3,0,255,192,128, - 128,128,192,4,4,4,5,0,255,128,64,32,16,2,5,5, - 3,0,255,192,64,64,64,192,255,4,1,1,5,0,255,240, - 255,3,3,3,4,0,0,96,160,224,3,4,4,4,0,0, - 128,224,160,192,3,3,3,4,0,0,96,128,224,3,4,4, - 4,0,0,32,96,160,224,3,5,5,4,0,254,96,160,224, - 128,96,3,4,4,4,0,0,96,64,224,64,3,5,5,4, - 0,254,96,160,224,32,192,3,4,4,4,0,0,128,192,160, - 160,1,3,3,2,0,0,128,128,128,2,5,5,3,0,254, - 64,64,64,64,128,3,4,4,4,0,0,128,160,192,160,1, - 4,4,2,0,0,128,128,128,128,5,3,3,6,0,0,80, - 168,168,3,3,3,4,0,0,192,160,160,3,3,3,4,0, - 0,96,160,192,3,5,5,4,0,254,96,160,192,128,128,3, - 5,5,4,0,254,192,160,96,32,32,3,3,3,4,0,0, - 96,128,128,3,5,5,4,0,254,96,128,224,32,192,3,4, - 4,4,0,0,64,224,64,32,3,3,3,4,0,0,160,160, - 96,3,3,3,4,0,0,160,160,64,5,3,3,6,0,0, - 168,168,80,3,3,3,4,0,0,160,64,160,3,5,5,4, - 0,254,160,160,96,32,192,3,3,3,4,0,0,224,64,224, - 3,5,5,4,0,255,96,64,128,64,96,1,5,5,2,0, - 255,128,128,128,128,128,3,5,5,4,0,255,192,64,32,64, - 192,4,2,2,5,0,1,80,160,255}; -/* - Fontname: -FreeType-Pixelle (Micro)-Medium-R-Normal--8-80-72-72-P-32-ISO10646-1 - Copyright: Copyright rdonaghy 2008 - Capital A Height: 5, '1' Height: 5 - Calculated Max Values w= 5 h= 7 x= 0 y= 4 dx= 6 dy= 0 ascent= 6 len= 7 - Font Bounding box w= 6 h= 8 x=-1 y=-2 - Calculated Min Values x=-1 y=-2 dx= 0 dy= 0 - Pure Font ascent = 5 descent=-2 - X Font ascent = 6 descent=-2 - Max Font ascent = 6 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_pixelle_micro[1140] U8G_FONT_SECTION("u8g_font_pixelle_micro") = { - 0,6,8,255,254,5,1,97,2,188,32,255,254,6,254,6, - 254,0,0,0,1,0,0,1,5,5,2,0,0,128,128,128, - 0,128,3,2,2,4,0,3,160,160,5,5,5,6,0,0, - 80,248,80,248,80,3,7,7,4,0,255,64,224,128,224,32, - 224,64,4,4,4,5,0,0,144,32,64,144,4,5,5,5, - 0,0,96,64,208,160,208,1,2,2,2,0,3,128,128,2, - 7,7,3,0,255,64,128,128,128,128,128,64,2,7,7,3, - 0,255,128,64,64,64,64,64,128,3,4,4,4,0,0,64, - 224,64,160,3,3,3,4,0,0,64,224,64,1,2,2,2, - 0,255,128,128,3,1,1,4,0,1,224,1,1,1,2,0, - 0,128,3,6,6,4,0,0,32,32,64,64,128,128,3,5, - 5,4,0,0,64,160,224,160,64,3,5,5,4,0,0,192, - 64,64,64,224,3,5,5,4,0,0,64,160,32,64,224,3, - 5,5,4,0,0,192,32,64,32,192,3,5,5,4,0,0, - 160,160,224,32,32,3,5,5,4,0,0,224,128,224,32,192, - 3,5,5,4,0,0,64,160,192,160,64,3,5,5,4,0, - 0,224,32,64,64,128,3,5,5,4,0,0,64,160,64,160, - 64,3,5,5,4,0,0,64,160,96,160,64,1,3,3,2, - 0,0,128,0,128,1,4,4,2,0,255,128,0,128,128,2, - 3,3,3,0,0,64,128,64,3,3,3,4,0,0,224,0, - 224,2,3,3,3,0,0,128,64,128,3,5,5,4,0,0, - 64,160,32,64,64,5,6,6,6,0,0,112,136,168,184,128, - 120,3,5,5,4,0,0,64,160,224,160,160,3,5,5,4, - 0,0,192,160,192,160,192,3,5,5,4,0,0,64,160,128, - 160,64,3,5,5,4,0,0,192,160,160,160,192,3,5,5, - 4,0,0,224,128,192,128,224,3,5,5,4,0,0,224,128, - 192,128,128,3,5,5,4,0,0,64,160,128,160,96,3,5, - 5,4,0,0,160,160,224,160,160,3,5,5,4,0,0,224, - 64,64,64,224,3,5,5,4,0,0,32,32,32,160,64,3, - 5,5,4,0,0,160,160,192,160,160,3,5,5,4,0,0, - 128,128,128,128,224,3,5,5,4,0,0,160,224,224,160,160, - 3,5,5,4,0,0,160,224,224,224,160,3,5,5,4,0, - 0,64,160,160,160,64,3,5,5,4,0,0,192,160,192,128, - 128,3,5,5,4,0,0,64,160,160,224,96,3,5,5,4, - 0,0,192,160,192,160,160,3,5,5,4,0,0,96,128,64, - 32,224,3,5,5,4,0,0,224,64,64,64,64,3,5,5, - 4,0,0,160,160,160,160,64,3,5,5,4,0,0,160,160, - 160,64,64,3,5,5,4,0,0,160,160,224,224,160,3,5, - 5,4,0,0,160,160,64,160,160,3,5,5,4,0,0,160, - 160,64,64,64,3,5,5,4,0,0,224,32,64,128,224,2, - 7,7,3,0,255,192,128,128,128,128,128,192,3,6,6,4, - 0,0,128,128,64,64,32,32,2,7,7,3,0,255,192,64, - 64,64,64,64,192,3,2,2,4,0,3,64,160,3,1,1, - 4,0,0,224,1,2,2,2,0,4,128,128,3,3,3,4, - 0,0,96,160,96,3,5,5,4,0,0,128,128,192,160,192, - 3,3,3,4,0,0,96,128,96,3,5,5,4,0,0,32, - 32,96,160,96,3,3,3,4,0,0,96,224,96,2,5,5, - 3,0,0,64,128,192,128,128,3,5,5,4,0,254,96,160, - 96,160,64,3,5,5,4,0,0,128,128,192,160,160,1,5, - 5,2,0,0,128,0,128,128,128,3,7,7,3,255,254,32, - 0,32,32,32,160,64,3,6,6,4,0,0,128,128,128,160, - 192,160,1,6,6,2,0,0,128,128,128,128,128,128,5,3, - 3,6,0,0,208,168,168,3,3,3,4,0,0,192,160,160, - 3,3,3,4,0,0,64,160,64,3,5,5,4,0,254,192, - 160,192,128,128,3,5,5,4,0,254,96,160,96,32,32,3, - 3,3,4,0,0,192,160,128,3,3,3,4,0,0,96,64, - 192,3,5,5,4,0,0,64,64,224,64,64,3,3,3,4, - 0,0,160,160,64,3,3,3,4,0,0,160,64,64,5,3, - 3,6,0,0,168,168,208,3,3,3,4,0,0,160,64,160, - 3,5,5,4,0,254,160,160,96,160,64,3,3,3,4,0, - 0,224,64,224,3,7,7,4,0,255,32,64,64,128,64,64, - 32,1,7,7,2,0,255,128,128,128,128,128,128,128,3,7, - 7,4,0,255,128,64,64,32,64,64,128,4,2,2,5,0, - 1,80,160,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255}; -/* - Fontname: -FreeType-Pixelle (Micro)-Medium-R-Normal--8-80-72-72-P-32-ISO10646-1 - Copyright: Copyright rdonaghy 2008 - Capital A Height: 0, '1' Height: 5 - Calculated Max Values w= 3 h= 6 x= 0 y= 1 dx= 4 dy= 0 ascent= 6 len= 6 - Font Bounding box w= 6 h= 8 x=-1 y=-2 - Calculated Min Values x= 0 y=-1 dx= 0 dy= 0 - Pure Font ascent = 5 descent= 0 - X Font ascent = 5 descent= 0 - Max Font ascent = 6 descent=-1 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_pixelle_micron[189] U8G_FONT_SECTION("u8g_font_pixelle_micron") = { - 0,6,8,255,254,5,0,0,0,0,42,58,0,6,255,5, - 0,3,4,4,4,0,0,64,224,64,160,3,3,3,4,0, - 0,64,224,64,1,2,2,2,0,255,128,128,3,1,1,4, - 0,1,224,1,1,1,2,0,0,128,3,6,6,4,0,0, - 32,32,64,64,128,128,3,5,5,4,0,0,64,160,224,160, - 64,3,5,5,4,0,0,192,64,64,64,224,3,5,5,4, - 0,0,64,160,32,64,224,3,5,5,4,0,0,192,32,64, - 32,192,3,5,5,4,0,0,160,160,224,32,32,3,5,5, - 4,0,0,224,128,224,32,192,3,5,5,4,0,0,64,160, - 192,160,64,3,5,5,4,0,0,224,32,64,64,128,3,5, - 5,4,0,0,64,160,64,160,64,3,5,5,4,0,0,64, - 160,96,160,64,1,3,3,2,0,0,128,0,128}; -/* - Fontname: -FreeType-Pixelle (Micro)-Medium-R-Normal--8-80-72-72-P-32-ISO10646-1 - Copyright: Copyright rdonaghy 2008 - Capital A Height: 5, '1' Height: 5 - Calculated Max Values w= 5 h= 7 x= 0 y= 4 dx= 6 dy= 0 ascent= 6 len= 7 - Font Bounding box w= 6 h= 8 x=-1 y=-2 - Calculated Min Values x=-1 y=-2 dx= 0 dy= 0 - Pure Font ascent = 5 descent=-2 - X Font ascent = 6 descent=-2 - Max Font ascent = 6 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_pixelle_micror[1012] U8G_FONT_SECTION("u8g_font_pixelle_micror") = { - 0,6,8,255,254,5,1,97,2,188,32,127,254,6,254,6, - 254,0,0,0,1,0,0,1,5,5,2,0,0,128,128,128, - 0,128,3,2,2,4,0,3,160,160,5,5,5,6,0,0, - 80,248,80,248,80,3,7,7,4,0,255,64,224,128,224,32, - 224,64,4,4,4,5,0,0,144,32,64,144,4,5,5,5, - 0,0,96,64,208,160,208,1,2,2,2,0,3,128,128,2, - 7,7,3,0,255,64,128,128,128,128,128,64,2,7,7,3, - 0,255,128,64,64,64,64,64,128,3,4,4,4,0,0,64, - 224,64,160,3,3,3,4,0,0,64,224,64,1,2,2,2, - 0,255,128,128,3,1,1,4,0,1,224,1,1,1,2,0, - 0,128,3,6,6,4,0,0,32,32,64,64,128,128,3,5, - 5,4,0,0,64,160,224,160,64,3,5,5,4,0,0,192, - 64,64,64,224,3,5,5,4,0,0,64,160,32,64,224,3, - 5,5,4,0,0,192,32,64,32,192,3,5,5,4,0,0, - 160,160,224,32,32,3,5,5,4,0,0,224,128,224,32,192, - 3,5,5,4,0,0,64,160,192,160,64,3,5,5,4,0, - 0,224,32,64,64,128,3,5,5,4,0,0,64,160,64,160, - 64,3,5,5,4,0,0,64,160,96,160,64,1,3,3,2, - 0,0,128,0,128,1,4,4,2,0,255,128,0,128,128,2, - 3,3,3,0,0,64,128,64,3,3,3,4,0,0,224,0, - 224,2,3,3,3,0,0,128,64,128,3,5,5,4,0,0, - 64,160,32,64,64,5,6,6,6,0,0,112,136,168,184,128, - 120,3,5,5,4,0,0,64,160,224,160,160,3,5,5,4, - 0,0,192,160,192,160,192,3,5,5,4,0,0,64,160,128, - 160,64,3,5,5,4,0,0,192,160,160,160,192,3,5,5, - 4,0,0,224,128,192,128,224,3,5,5,4,0,0,224,128, - 192,128,128,3,5,5,4,0,0,64,160,128,160,96,3,5, - 5,4,0,0,160,160,224,160,160,3,5,5,4,0,0,224, - 64,64,64,224,3,5,5,4,0,0,32,32,32,160,64,3, - 5,5,4,0,0,160,160,192,160,160,3,5,5,4,0,0, - 128,128,128,128,224,3,5,5,4,0,0,160,224,224,160,160, - 3,5,5,4,0,0,160,224,224,224,160,3,5,5,4,0, - 0,64,160,160,160,64,3,5,5,4,0,0,192,160,192,128, - 128,3,5,5,4,0,0,64,160,160,224,96,3,5,5,4, - 0,0,192,160,192,160,160,3,5,5,4,0,0,96,128,64, - 32,224,3,5,5,4,0,0,224,64,64,64,64,3,5,5, - 4,0,0,160,160,160,160,64,3,5,5,4,0,0,160,160, - 160,64,64,3,5,5,4,0,0,160,160,224,224,160,3,5, - 5,4,0,0,160,160,64,160,160,3,5,5,4,0,0,160, - 160,64,64,64,3,5,5,4,0,0,224,32,64,128,224,2, - 7,7,3,0,255,192,128,128,128,128,128,192,3,6,6,4, - 0,0,128,128,64,64,32,32,2,7,7,3,0,255,192,64, - 64,64,64,64,192,3,2,2,4,0,3,64,160,3,1,1, - 4,0,0,224,1,2,2,2,0,4,128,128,3,3,3,4, - 0,0,96,160,96,3,5,5,4,0,0,128,128,192,160,192, - 3,3,3,4,0,0,96,128,96,3,5,5,4,0,0,32, - 32,96,160,96,3,3,3,4,0,0,96,224,96,2,5,5, - 3,0,0,64,128,192,128,128,3,5,5,4,0,254,96,160, - 96,160,64,3,5,5,4,0,0,128,128,192,160,160,1,5, - 5,2,0,0,128,0,128,128,128,3,7,7,3,255,254,32, - 0,32,32,32,160,64,3,6,6,4,0,0,128,128,128,160, - 192,160,1,6,6,2,0,0,128,128,128,128,128,128,5,3, - 3,6,0,0,208,168,168,3,3,3,4,0,0,192,160,160, - 3,3,3,4,0,0,64,160,64,3,5,5,4,0,254,192, - 160,192,128,128,3,5,5,4,0,254,96,160,96,32,32,3, - 3,3,4,0,0,192,160,128,3,3,3,4,0,0,96,64, - 192,3,5,5,4,0,0,64,64,224,64,64,3,3,3,4, - 0,0,160,160,64,3,3,3,4,0,0,160,64,64,5,3, - 3,6,0,0,168,168,208,3,3,3,4,0,0,160,64,160, - 3,5,5,4,0,254,160,160,96,160,64,3,3,3,4,0, - 0,224,64,224,3,7,7,4,0,255,32,64,64,128,64,64, - 32,1,7,7,2,0,255,128,128,128,128,128,128,128,3,7, - 7,4,0,255,128,64,64,32,64,64,128,4,2,2,5,0, - 1,80,160,255}; -/* - Fontname: ProFont10 - Copyright: ProFont Distribution 2.2 Ñ Generated by Fontographer 4.1.5 - Capital A Height: 6, '1' Height: 6 - Calculated Max Values w= 5 h= 9 x= 2 y= 5 dx= 5 dy= 0 ascent= 8 len= 9 - Font Bounding box w= 5 h= 9 x= 0 y=-2 - Calculated Min Values x= 0 y=-2 dx= 0 dy= 0 - Pure Font ascent = 6 descent=-2 - X Font ascent = 7 descent=-2 - Max Font ascent = 8 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_profont10[2560] U8G_FONT_SECTION("u8g_font_profont10") = { - 0,5,9,0,254,6,1,126,2,248,32,255,254,8,254,7, - 254,0,0,0,5,0,0,1,6,6,5,2,0,128,128,128, - 128,0,128,3,2,2,5,1,5,160,160,5,5,5,5,0, - 1,80,248,80,248,80,5,8,8,5,0,255,32,120,160,112, - 40,168,112,32,5,6,6,5,0,0,120,168,176,104,168,144, - 4,6,6,5,0,0,64,160,64,80,160,80,1,2,2,5, - 2,4,128,128,3,8,8,5,1,255,32,64,128,128,128,128, - 64,32,3,8,8,5,0,255,128,64,32,32,32,32,64,128, - 4,5,5,5,0,1,64,144,96,144,32,3,3,3,5,0, - 1,64,224,64,2,3,3,5,0,254,64,64,128,2,1,1, - 5,1,2,192,1,1,1,5,2,0,128,4,8,8,5,0, - 254,16,16,32,32,64,64,128,128,4,6,6,5,0,0,96, - 144,176,208,144,96,3,6,6,5,1,0,64,192,64,64,64, - 224,4,6,6,5,0,0,96,144,16,32,64,240,4,6,6, - 5,0,0,96,144,32,16,144,96,4,6,6,5,0,0,32, - 96,160,240,32,112,4,6,6,5,0,0,240,128,224,16,144, - 96,4,6,6,5,0,0,96,128,224,144,144,96,4,6,6, - 5,0,0,240,16,32,64,64,64,4,6,6,5,0,0,96, - 144,96,144,144,96,4,6,6,5,0,0,96,144,144,112,16, - 96,1,4,4,5,2,0,128,0,0,128,2,6,6,5,0, - 254,64,0,0,64,64,128,3,5,5,5,1,0,32,64,128, - 64,32,4,3,3,5,0,1,240,0,240,3,5,5,5,1, - 0,128,64,32,64,128,4,6,6,5,0,0,96,144,32,64, - 0,64,4,6,6,5,0,0,96,144,176,176,128,112,4,6, - 6,5,0,0,96,144,144,240,144,144,4,6,6,5,0,0, - 224,144,224,144,144,224,4,6,6,5,0,0,96,144,128,128, - 144,96,4,6,6,5,0,0,224,144,144,144,144,224,4,6, - 6,5,0,0,240,128,224,128,128,240,4,6,6,5,0,0, - 240,128,224,128,128,128,4,6,6,5,0,0,96,144,128,176, - 144,96,4,6,6,5,0,0,144,144,240,144,144,144,3,6, - 6,5,1,0,224,64,64,64,64,224,4,6,6,5,0,0, - 16,16,16,16,144,96,4,6,6,5,0,0,144,160,192,192, - 160,144,4,6,6,5,0,0,128,128,128,128,128,240,4,6, - 6,5,0,0,144,240,240,144,144,144,4,6,6,5,0,0, - 144,208,176,144,144,144,4,6,6,5,0,0,96,144,144,144, - 144,96,4,6,6,5,0,0,224,144,144,224,128,128,4,7, - 7,5,0,255,96,144,144,144,176,96,16,4,6,6,5,0, - 0,224,144,144,224,144,144,4,6,6,5,0,0,96,144,96, - 16,144,96,3,6,6,5,1,0,224,64,64,64,64,64,4, - 6,6,5,0,0,144,144,144,144,144,96,4,6,6,5,0, - 0,144,144,144,144,160,64,4,6,6,5,0,0,144,144,144, - 240,240,144,4,6,6,5,0,0,144,144,96,96,144,144,4, - 6,6,5,0,0,144,144,160,64,64,64,4,6,6,5,0, - 0,240,16,32,64,128,240,2,8,8,5,2,255,192,128,128, - 128,128,128,128,192,4,8,8,5,1,254,128,128,64,64,32, - 32,16,16,2,8,8,5,1,255,192,64,64,64,64,64,64, - 192,3,2,2,5,1,4,64,160,5,1,1,5,0,254,248, - 2,2,2,5,1,5,128,64,4,4,4,5,0,0,112,144, - 176,80,4,6,6,5,0,0,128,128,224,144,144,224,4,4, - 4,5,0,0,96,144,128,112,4,6,6,5,0,0,16,16, - 112,144,144,112,4,4,4,5,0,0,96,240,128,112,3,6, - 6,5,1,0,32,64,224,64,64,64,4,6,6,5,0,254, - 112,144,144,112,16,96,4,6,6,5,0,0,128,128,224,144, - 144,144,3,6,6,5,1,0,64,0,192,64,64,224,2,8, - 8,5,1,254,64,0,192,64,64,64,64,128,4,6,6,5, - 0,0,128,128,160,192,160,144,3,6,6,5,1,0,192,64, - 64,64,64,224,5,4,4,5,0,0,240,168,168,168,4,4, - 4,5,0,0,160,208,144,144,4,4,4,5,0,0,96,144, - 144,96,4,6,6,5,0,254,224,144,144,224,128,128,4,6, - 6,5,0,254,112,144,144,112,16,16,4,4,4,5,0,0, - 160,208,128,128,4,4,4,5,0,0,112,224,16,224,3,6, - 6,5,1,0,64,64,224,64,64,32,4,4,4,5,0,0, - 144,144,176,80,4,4,4,5,0,0,144,144,160,64,5,4, - 4,5,0,0,168,168,168,80,4,4,4,5,0,0,144,96, - 96,144,4,6,6,5,0,254,144,144,144,112,16,96,4,4, - 4,5,0,0,240,32,64,240,3,9,9,5,1,254,32,64, - 64,64,128,64,64,64,32,1,8,8,5,2,255,128,128,128, - 128,128,128,128,128,3,9,9,5,1,254,128,64,64,64,32, - 64,64,64,128,4,2,2,5,0,2,80,160,0,0,0,5, - 0,0,0,0,0,5,0,0,0,0,0,5,0,0,2,3, - 3,5,0,255,64,64,128,3,9,9,5,1,254,32,64,64, - 224,64,64,64,64,128,4,3,3,5,0,255,80,80,160,5, - 1,1,5,0,0,168,3,5,5,5,1,1,64,224,64,64, - 64,3,5,5,5,1,1,64,224,64,224,64,3,2,2,5, - 1,5,64,160,5,6,6,5,0,0,120,208,224,112,248,112, - 4,8,8,5,0,0,80,32,112,128,96,16,144,96,2,3, - 3,5,0,0,64,128,64,4,6,6,5,0,0,112,160,176, - 160,160,112,0,0,0,5,0,0,0,0,0,5,0,0,0, - 0,0,5,0,0,0,0,0,5,0,0,2,3,3,5,2, - 3,64,128,128,2,3,3,5,1,3,64,64,128,4,3,3, - 5,0,3,80,160,160,4,3,3,5,0,3,80,80,160,4, - 4,4,5,0,1,96,240,240,96,2,1,1,5,1,2,192, - 5,1,1,5,0,2,248,4,2,2,5,0,5,80,160,5, - 3,3,5,0,3,248,88,88,4,7,7,5,0,0,80,32, - 0,112,224,16,224,2,3,3,5,0,0,128,64,128,4,4, - 4,5,0,0,112,176,160,80,0,0,0,5,0,0,0,0, - 0,5,0,0,4,8,8,5,0,0,80,0,144,144,160,64, - 64,64,0,0,0,5,0,0,1,6,6,5,2,0,128,0, - 128,128,128,128,4,6,6,5,0,255,32,96,176,192,112,64, - 4,6,6,5,0,0,96,128,192,128,144,224,4,4,4,5, - 0,0,144,96,96,144,3,6,6,5,1,0,160,64,224,64, - 224,64,1,8,8,5,2,255,128,128,128,0,0,128,128,128, - 4,8,8,5,0,255,96,144,64,160,80,32,144,96,2,1, - 1,5,1,5,192,4,6,6,5,0,0,192,32,208,208,32, - 192,3,5,5,5,1,2,96,160,96,0,224,5,3,3,5, - 0,0,72,144,72,4,2,2,5,0,1,240,16,3,1,1, - 5,0,2,224,4,5,5,5,0,1,192,32,208,208,176,2, - 1,1,5,1,5,192,3,3,3,5,1,3,64,160,64,3, - 4,4,5,0,0,64,224,64,224,2,3,3,5,1,4,128, - 64,192,2,3,3,5,1,4,192,64,192,2,1,1,5,2, - 5,192,4,5,5,5,0,255,160,160,160,208,128,4,6,6, - 5,0,0,112,176,176,112,48,48,1,1,1,5,2,2,128, - 2,2,2,5,1,254,192,192,2,3,3,5,1,4,192,64, - 64,3,5,5,5,1,2,64,160,64,0,224,5,3,3,5, - 0,0,144,72,144,5,7,7,5,0,0,192,72,80,32,72, - 152,8,5,7,7,5,0,0,192,72,80,32,80,136,24,5, - 7,7,5,0,0,192,72,208,32,72,152,8,4,6,6,5, - 0,0,32,0,32,64,144,96,4,8,8,5,0,0,64,32, - 96,144,144,240,144,144,4,8,8,5,0,0,32,64,96,144, - 144,240,144,144,4,8,8,5,0,0,32,80,0,96,144,240, - 144,144,4,8,8,5,0,0,80,160,0,96,144,240,144,144, - 4,8,8,5,0,0,80,0,96,144,144,240,144,144,4,8, - 8,5,0,0,32,80,32,96,144,240,144,144,4,6,6,5, - 0,0,112,160,240,160,160,176,4,8,8,5,0,254,96,144, - 128,128,144,96,32,64,4,8,8,5,0,0,64,32,240,128, - 224,128,128,240,4,8,8,5,0,0,32,64,240,128,224,128, - 128,240,4,8,8,5,0,0,32,80,240,128,224,128,128,240, - 4,8,8,5,0,0,80,0,240,128,224,128,128,240,3,8, - 8,5,1,0,128,64,224,64,64,64,64,224,3,8,8,5, - 1,0,32,64,224,64,64,64,64,224,3,8,8,5,1,0, - 64,160,0,224,64,64,64,224,3,8,8,5,1,0,160,0, - 224,64,64,64,64,224,4,6,6,5,0,0,96,80,208,80, - 80,96,4,8,8,5,0,0,80,160,144,208,176,144,144,144, - 4,8,8,5,0,0,64,32,96,144,144,144,144,96,4,8, - 8,5,0,0,32,64,96,144,144,144,144,96,4,8,8,5, - 0,0,32,80,0,96,144,144,144,96,4,8,8,5,0,0, - 80,160,0,96,144,144,144,96,4,8,8,5,0,0,80,0, - 96,144,144,144,144,96,3,3,3,5,0,1,160,64,160,4, - 6,6,5,0,0,96,144,176,208,144,96,4,8,8,5,0, - 0,64,32,144,144,144,144,144,96,4,8,8,5,0,0,32, - 64,144,144,144,144,144,96,4,8,8,5,0,0,32,80,0, - 144,144,144,144,96,4,8,8,5,0,0,80,0,144,144,144, - 144,144,96,4,8,8,5,0,0,32,64,0,144,144,160,64, - 64,4,6,6,5,0,0,128,224,144,224,128,128,4,7,7, - 5,0,255,96,144,160,160,144,160,128,4,7,7,5,0,0, - 64,32,0,112,144,176,80,4,7,7,5,0,0,32,64,0, - 112,144,176,80,4,7,7,5,0,0,32,80,0,112,144,176, - 80,4,7,7,5,0,0,80,160,0,112,144,176,80,4,6, - 6,5,0,0,80,0,112,144,176,80,4,7,7,5,0,0, - 32,80,32,112,144,176,80,4,4,4,5,0,0,112,176,160, - 112,4,6,6,5,0,254,96,144,128,112,32,64,4,7,7, - 5,0,0,64,32,0,96,240,128,112,4,7,7,5,0,0, - 32,64,0,96,240,128,112,4,7,7,5,0,0,32,80,0, - 96,240,128,112,4,6,6,5,0,0,80,0,96,240,128,112, - 3,7,7,5,1,0,128,64,0,192,64,64,224,3,7,7, - 5,1,0,64,128,0,192,64,64,224,3,7,7,5,1,0, - 64,160,0,192,64,64,224,3,6,6,5,1,0,160,0,192, - 64,64,224,4,7,7,5,0,0,192,192,32,112,144,144,96, - 4,7,7,5,0,0,80,160,0,160,208,144,144,4,7,7, - 5,0,0,64,32,0,96,144,144,96,4,7,7,5,0,0, - 32,64,0,96,144,144,96,4,7,7,5,0,0,32,80,0, - 96,144,144,96,4,7,7,5,0,0,80,160,0,96,144,144, - 96,4,6,6,5,0,0,80,0,96,144,144,96,3,5,5, - 5,0,0,64,0,224,0,64,4,4,4,5,0,0,96,176, - 208,96,4,7,7,5,0,0,64,32,0,144,144,176,80,4, - 7,7,5,0,0,32,64,0,144,144,176,80,4,7,7,5, - 0,0,32,80,0,144,144,176,80,4,6,6,5,0,0,80, - 0,144,144,176,80,4,9,9,5,0,254,16,32,0,144,144, - 144,112,16,96,4,8,8,5,0,254,128,128,224,144,144,224, - 128,128,4,8,8,5,0,254,80,0,144,144,144,112,16,96 - }; -/* - Fontname: ProFont10 - Copyright: ProFont Distribution 2.2 Ñ Generated by Fontographer 4.1.5 - Capital A Height: 6, '1' Height: 6 - Calculated Max Values w= 5 h= 9 x= 2 y= 5 dx= 5 dy= 0 ascent= 7 len= 9 - Font Bounding box w= 5 h= 9 x= 0 y=-2 - Calculated Min Values x= 0 y=-2 dx= 0 dy= 0 - Pure Font ascent = 6 descent=-2 - X Font ascent = 7 descent=-2 - Max Font ascent = 7 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_profont10r[1106] U8G_FONT_SECTION("u8g_font_profont10r") = { - 0,5,9,0,254,6,1,126,2,248,32,127,254,7,254,7, - 254,0,0,0,5,0,0,1,6,6,5,2,0,128,128,128, - 128,0,128,3,2,2,5,1,5,160,160,5,5,5,5,0, - 1,80,248,80,248,80,5,8,8,5,0,255,32,120,160,112, - 40,168,112,32,5,6,6,5,0,0,120,168,176,104,168,144, - 4,6,6,5,0,0,64,160,64,80,160,80,1,2,2,5, - 2,4,128,128,3,8,8,5,1,255,32,64,128,128,128,128, - 64,32,3,8,8,5,0,255,128,64,32,32,32,32,64,128, - 4,5,5,5,0,1,64,144,96,144,32,3,3,3,5,0, - 1,64,224,64,2,3,3,5,0,254,64,64,128,2,1,1, - 5,1,2,192,1,1,1,5,2,0,128,4,8,8,5,0, - 254,16,16,32,32,64,64,128,128,4,6,6,5,0,0,96, - 144,176,208,144,96,3,6,6,5,1,0,64,192,64,64,64, - 224,4,6,6,5,0,0,96,144,16,32,64,240,4,6,6, - 5,0,0,96,144,32,16,144,96,4,6,6,5,0,0,32, - 96,160,240,32,112,4,6,6,5,0,0,240,128,224,16,144, - 96,4,6,6,5,0,0,96,128,224,144,144,96,4,6,6, - 5,0,0,240,16,32,64,64,64,4,6,6,5,0,0,96, - 144,96,144,144,96,4,6,6,5,0,0,96,144,144,112,16, - 96,1,4,4,5,2,0,128,0,0,128,2,6,6,5,0, - 254,64,0,0,64,64,128,3,5,5,5,1,0,32,64,128, - 64,32,4,3,3,5,0,1,240,0,240,3,5,5,5,1, - 0,128,64,32,64,128,4,6,6,5,0,0,96,144,32,64, - 0,64,4,6,6,5,0,0,96,144,176,176,128,112,4,6, - 6,5,0,0,96,144,144,240,144,144,4,6,6,5,0,0, - 224,144,224,144,144,224,4,6,6,5,0,0,96,144,128,128, - 144,96,4,6,6,5,0,0,224,144,144,144,144,224,4,6, - 6,5,0,0,240,128,224,128,128,240,4,6,6,5,0,0, - 240,128,224,128,128,128,4,6,6,5,0,0,96,144,128,176, - 144,96,4,6,6,5,0,0,144,144,240,144,144,144,3,6, - 6,5,1,0,224,64,64,64,64,224,4,6,6,5,0,0, - 16,16,16,16,144,96,4,6,6,5,0,0,144,160,192,192, - 160,144,4,6,6,5,0,0,128,128,128,128,128,240,4,6, - 6,5,0,0,144,240,240,144,144,144,4,6,6,5,0,0, - 144,208,176,144,144,144,4,6,6,5,0,0,96,144,144,144, - 144,96,4,6,6,5,0,0,224,144,144,224,128,128,4,7, - 7,5,0,255,96,144,144,144,176,96,16,4,6,6,5,0, - 0,224,144,144,224,144,144,4,6,6,5,0,0,96,144,96, - 16,144,96,3,6,6,5,1,0,224,64,64,64,64,64,4, - 6,6,5,0,0,144,144,144,144,144,96,4,6,6,5,0, - 0,144,144,144,144,160,64,4,6,6,5,0,0,144,144,144, - 240,240,144,4,6,6,5,0,0,144,144,96,96,144,144,4, - 6,6,5,0,0,144,144,160,64,64,64,4,6,6,5,0, - 0,240,16,32,64,128,240,2,8,8,5,2,255,192,128,128, - 128,128,128,128,192,4,8,8,5,1,254,128,128,64,64,32, - 32,16,16,2,8,8,5,1,255,192,64,64,64,64,64,64, - 192,3,2,2,5,1,4,64,160,5,1,1,5,0,254,248, - 2,2,2,5,1,5,128,64,4,4,4,5,0,0,112,144, - 176,80,4,6,6,5,0,0,128,128,224,144,144,224,4,4, - 4,5,0,0,96,144,128,112,4,6,6,5,0,0,16,16, - 112,144,144,112,4,4,4,5,0,0,96,240,128,112,3,6, - 6,5,1,0,32,64,224,64,64,64,4,6,6,5,0,254, - 112,144,144,112,16,96,4,6,6,5,0,0,128,128,224,144, - 144,144,3,6,6,5,1,0,64,0,192,64,64,224,2,8, - 8,5,1,254,64,0,192,64,64,64,64,128,4,6,6,5, - 0,0,128,128,160,192,160,144,3,6,6,5,1,0,192,64, - 64,64,64,224,5,4,4,5,0,0,240,168,168,168,4,4, - 4,5,0,0,160,208,144,144,4,4,4,5,0,0,96,144, - 144,96,4,6,6,5,0,254,224,144,144,224,128,128,4,6, - 6,5,0,254,112,144,144,112,16,16,4,4,4,5,0,0, - 160,208,128,128,4,4,4,5,0,0,112,224,16,224,3,6, - 6,5,1,0,64,64,224,64,64,32,4,4,4,5,0,0, - 144,144,176,80,4,4,4,5,0,0,144,144,160,64,5,4, - 4,5,0,0,168,168,168,80,4,4,4,5,0,0,144,96, - 96,144,4,6,6,5,0,254,144,144,144,112,16,96,4,4, - 4,5,0,0,240,32,64,240,3,9,9,5,1,254,32,64, - 64,64,128,64,64,64,32,1,8,8,5,2,255,128,128,128, - 128,128,128,128,128,3,9,9,5,1,254,128,64,64,64,32, - 64,64,64,128,4,2,2,5,0,2,80,160,0,0,0,5, - 0,0}; -/* - Fontname: ProFont11 - Copyright: ProFont Distribution 2.2 Ñ Generated by Fontographer 4.1.5 - Capital A Height: 7, '1' Height: 7 - Calculated Max Values w= 6 h=11 x= 3 y= 6 dx= 6 dy= 0 ascent= 9 len=11 - Font Bounding box w= 6 h=10 x= 0 y=-2 - Calculated Min Values x= 0 y=-2 dx= 0 dy= 0 - Pure Font ascent = 7 descent=-2 - X Font ascent = 8 descent=-2 - Max Font ascent = 9 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_profont11[2768] U8G_FONT_SECTION("u8g_font_profont11") = { - 0,6,10,0,254,7,1,158,3,55,32,255,254,9,254,8, - 254,0,0,0,6,0,0,1,7,7,6,2,0,128,128,128, - 128,128,0,128,3,3,3,6,1,5,160,160,160,5,5,5, - 6,0,2,80,248,80,248,80,5,9,9,6,0,255,32,112, - 168,160,112,40,168,112,32,5,7,7,6,0,0,120,168,176, - 80,104,168,144,5,7,7,6,0,0,96,144,160,64,168,144, - 104,1,3,3,6,2,5,128,128,128,3,9,9,6,1,255, - 32,64,128,128,128,128,128,64,32,3,9,9,6,1,255,128, - 64,32,32,32,32,32,64,128,5,5,5,6,0,2,32,168, - 112,168,32,5,5,5,6,0,1,32,32,248,32,32,2,4, - 4,6,1,254,192,192,64,128,3,1,1,6,1,3,224,2, - 2,2,6,2,0,192,192,5,10,10,6,0,254,8,8,16, - 16,32,32,64,64,128,128,5,7,7,6,0,0,112,136,152, - 168,200,136,112,5,7,7,6,0,0,32,224,32,32,32,32, - 248,5,7,7,6,0,0,112,136,8,16,32,64,248,5,7, - 7,6,0,0,112,136,8,48,8,136,112,5,7,7,6,0, - 0,16,48,80,144,248,16,56,5,7,7,6,0,0,248,128, - 240,8,8,136,112,5,7,7,6,0,0,112,128,240,136,136, - 136,112,5,7,7,6,0,0,248,8,8,16,32,32,32,5, - 7,7,6,0,0,112,136,136,112,136,136,112,5,7,7,6, - 0,0,112,136,136,136,120,8,112,2,5,5,6,2,0,192, - 192,0,192,192,2,7,7,6,1,254,192,192,0,192,192,64, - 128,4,7,7,6,1,0,16,32,64,128,64,32,16,5,3, - 3,6,0,2,248,0,248,4,7,7,6,1,0,128,64,32, - 16,32,64,128,5,7,7,6,0,0,112,136,8,16,32,0, - 32,5,7,7,6,0,0,112,136,184,168,184,128,120,5,7, - 7,6,0,0,32,80,80,136,248,136,136,5,7,7,6,0, - 0,240,136,136,240,136,136,240,5,7,7,6,0,0,112,136, - 128,128,128,136,112,5,7,7,6,0,0,240,136,136,136,136, - 136,240,5,7,7,6,0,0,248,128,128,240,128,128,248,5, - 7,7,6,0,0,248,128,128,240,128,128,128,5,7,7,6, - 0,0,112,136,128,152,136,136,112,5,7,7,6,0,0,136, - 136,136,248,136,136,136,5,7,7,6,0,0,248,32,32,32, - 32,32,248,5,7,7,6,0,0,8,8,8,8,136,136,112, - 5,7,7,6,0,0,136,144,160,192,160,144,136,5,7,7, - 6,0,0,128,128,128,128,128,128,248,5,7,7,6,0,0, - 136,216,168,168,136,136,136,5,7,7,6,0,0,136,200,168, - 152,136,136,136,5,7,7,6,0,0,112,136,136,136,136,136, - 112,5,7,7,6,0,0,240,136,136,240,128,128,128,5,8, - 8,6,0,255,112,136,136,136,136,168,112,8,5,7,7,6, - 0,0,240,136,136,240,136,136,136,5,7,7,6,0,0,112, - 136,128,112,8,136,112,5,7,7,6,0,0,248,32,32,32, - 32,32,32,5,7,7,6,0,0,136,136,136,136,136,136,112, - 5,7,7,6,0,0,136,136,136,80,80,32,32,5,7,7, - 6,0,0,136,136,136,168,168,216,136,5,7,7,6,0,0, - 136,136,80,32,80,136,136,5,7,7,6,0,0,136,136,136, - 80,32,32,32,5,7,7,6,0,0,248,8,16,32,64,128, - 248,2,9,9,6,2,255,192,128,128,128,128,128,128,128,192, - 5,10,10,6,1,254,128,128,64,64,32,32,16,16,8,8, - 2,9,9,6,1,255,192,64,64,64,64,64,64,64,192,5, - 3,3,6,0,4,32,80,136,6,1,1,6,0,254,252,2, - 2,2,6,1,6,128,64,5,5,5,6,0,0,120,136,136, - 152,104,5,7,7,6,0,0,128,128,240,136,136,136,240,5, - 5,5,6,0,0,112,136,128,128,120,5,7,7,6,0,0, - 8,8,120,136,136,136,120,5,5,5,6,0,0,112,136,248, - 128,120,4,7,7,6,1,0,48,64,224,64,64,64,64,5, - 7,7,6,0,254,120,136,136,136,120,8,112,5,7,7,6, - 0,0,128,128,240,136,136,136,136,3,7,7,6,1,0,64, - 0,192,64,64,64,224,3,9,9,6,0,254,32,0,96,32, - 32,32,32,32,192,5,7,7,6,0,0,128,128,144,160,224, - 144,136,3,7,7,6,1,0,192,64,64,64,64,64,224,5, - 5,5,6,0,0,240,168,168,168,168,5,5,5,6,0,0, - 176,200,136,136,136,5,5,5,6,0,0,112,136,136,136,112, - 5,7,7,6,0,254,240,136,136,136,240,128,128,5,7,7, - 6,0,254,120,136,136,136,120,8,8,5,5,5,6,0,0, - 176,200,128,128,128,5,5,5,6,0,0,120,128,112,8,240, - 4,7,7,6,1,0,64,64,224,64,64,64,48,5,5,5, - 6,0,0,136,136,136,152,104,5,5,5,6,0,0,136,136, - 80,80,32,5,5,5,6,0,0,168,168,168,168,80,5,5, - 5,6,0,0,136,80,32,80,136,5,7,7,6,0,254,136, - 136,136,136,120,8,112,5,5,5,6,0,0,248,16,32,64, - 248,3,11,11,6,1,254,32,64,64,64,64,128,64,64,64, - 64,32,1,9,9,6,2,255,128,128,128,128,128,128,128,128, - 128,3,11,11,6,1,254,128,64,64,64,64,32,64,64,64, - 64,128,5,2,2,6,0,3,104,176,0,0,0,6,0,0, - 0,0,0,6,0,0,0,0,0,6,0,0,2,3,3,6, - 0,255,64,64,128,5,11,11,6,0,254,24,32,32,32,112, - 32,32,32,32,32,192,4,3,3,6,0,255,80,80,160,5, - 1,1,6,0,0,168,3,5,5,6,1,2,64,224,64,64, - 64,3,5,5,6,1,2,64,224,64,224,64,3,2,2,6, - 1,6,64,160,6,8,8,6,0,0,124,168,176,96,104,212, - 84,40,5,9,9,6,0,0,80,32,112,136,128,112,8,136, - 112,2,4,4,6,0,0,64,128,128,64,5,7,7,6,0, - 0,120,160,160,176,160,160,120,0,0,0,6,0,0,0,0, - 0,6,0,0,0,0,0,6,0,0,0,0,0,6,0,0, - 2,3,3,6,2,4,64,128,128,2,3,3,6,2,4,64, - 64,128,4,3,3,6,1,4,80,160,160,4,3,3,6,1, - 4,80,80,160,5,5,5,6,0,1,112,248,248,248,112,3, - 1,1,6,1,3,224,6,1,1,6,0,3,252,5,2,2, - 6,0,6,104,176,6,3,3,6,0,4,244,92,92,5,8, - 8,6,0,0,80,32,0,120,128,112,8,240,2,4,4,6, - 0,0,128,64,64,128,5,5,5,6,0,0,80,168,184,160, - 88,0,0,0,6,0,0,0,0,0,6,0,0,5,9,9, - 6,0,0,80,0,136,136,136,80,32,32,32,0,0,0,6, - 0,0,1,7,7,6,3,0,128,0,128,128,128,128,128,5, - 7,7,6,0,255,32,112,168,160,160,120,32,5,8,8,6, - 0,0,96,144,128,224,128,128,136,240,5,5,5,6,0,0, - 136,112,80,112,136,5,7,7,6,0,0,136,80,248,32,248, - 32,32,1,9,9,6,2,255,128,128,128,128,0,128,128,128, - 128,5,10,10,6,0,255,112,136,72,160,144,72,40,144,136, - 112,3,1,1,6,1,6,160,5,7,7,6,0,0,224,16, - 104,136,104,16,224,4,6,6,6,1,3,112,144,144,112,0, - 240,5,4,4,6,0,0,72,144,144,72,5,3,3,6,0, - 1,248,8,8,5,1,1,6,0,3,248,5,6,6,6,0, - 1,224,16,200,168,200,176,3,1,1,6,1,6,224,4,4, - 4,6,1,4,96,144,144,96,5,6,6,6,0,0,32,32, - 248,32,32,248,3,4,4,6,1,5,192,32,64,224,3,5, - 5,6,1,4,192,32,96,32,192,3,2,2,6,2,6,96, - 192,5,7,7,6,0,254,144,144,144,144,232,128,128,5,8, - 8,6,0,0,120,168,168,168,120,40,40,40,2,2,2,6, - 2,2,192,192,3,3,3,6,1,254,224,96,192,3,4,4, - 6,1,5,192,64,64,224,4,6,6,6,1,3,96,144,144, - 96,0,240,5,4,4,6,0,0,144,72,72,144,6,9,9, - 6,0,0,192,64,68,232,16,40,88,184,8,6,9,9,6, - 0,0,192,64,68,232,16,56,68,136,28,6,9,9,6,0, - 0,192,32,100,40,208,40,88,184,8,5,7,7,6,0,0, - 32,0,32,64,128,136,112,5,9,9,6,0,0,64,32,32, - 80,80,136,248,136,136,5,9,9,6,0,0,16,32,32,80, - 80,136,248,136,136,5,9,9,6,0,0,32,80,0,32,80, - 136,248,136,136,5,9,9,6,0,0,104,176,32,80,80,136, - 248,136,136,5,9,9,6,0,0,80,0,32,80,80,136,248, - 136,136,5,9,9,6,0,0,32,80,32,80,136,136,248,136, - 136,5,7,7,6,0,0,120,160,160,240,160,160,184,5,9, - 9,6,0,254,112,136,128,128,128,136,112,32,64,5,9,9, - 6,0,0,64,32,248,128,128,240,128,128,248,5,9,9,6, - 0,0,16,32,248,128,128,240,128,128,248,5,9,9,6,0, - 0,32,80,248,128,128,240,128,128,248,5,9,9,6,0,0, - 80,0,248,128,128,240,128,128,248,5,9,9,6,0,0,64, - 32,248,32,32,32,32,32,248,5,9,9,6,0,0,16,32, - 248,32,32,32,32,32,248,5,9,9,6,0,0,32,80,0, - 248,32,32,32,32,248,5,9,9,6,0,0,80,0,248,32, - 32,32,32,32,248,5,7,7,6,0,0,112,72,72,232,72, - 72,112,5,9,9,6,0,0,104,176,136,200,168,152,136,136, - 136,5,9,9,6,0,0,64,32,112,136,136,136,136,136,112, - 5,9,9,6,0,0,16,32,112,136,136,136,136,136,112,5, - 9,9,6,0,0,32,80,0,112,136,136,136,136,112,5,9, - 9,6,0,0,104,176,112,136,136,136,136,136,112,5,9,9, - 6,0,0,80,0,112,136,136,136,136,136,112,5,5,5,6, - 0,1,136,80,32,80,136,5,7,7,6,0,0,112,136,152, - 168,200,136,112,5,9,9,6,0,0,64,32,136,136,136,136, - 136,136,112,5,9,9,6,0,0,16,32,136,136,136,136,136, - 136,112,5,9,9,6,0,0,32,80,0,136,136,136,136,136, - 112,5,9,9,6,0,0,80,0,136,136,136,136,136,136,112, - 5,9,9,6,0,0,16,32,136,136,136,80,32,32,32,5, - 7,7,6,0,0,128,240,136,136,240,128,128,5,9,9,6, - 0,255,48,72,136,144,144,136,136,176,128,5,8,8,6,0, - 0,32,16,0,120,136,136,152,104,5,8,8,6,0,0,16, - 32,0,120,136,136,152,104,5,8,8,6,0,0,32,80,0, - 120,136,136,152,104,5,8,8,6,0,0,104,176,0,120,136, - 136,152,104,5,7,7,6,0,0,80,0,120,136,136,152,104, - 5,8,8,6,0,0,32,80,32,120,136,136,152,104,5,5, - 5,6,0,0,112,168,184,160,120,5,7,7,6,0,254,112, - 136,128,128,120,32,64,5,8,8,6,0,0,64,32,0,112, - 136,248,128,120,5,8,8,6,0,0,16,32,0,112,136,248, - 128,120,5,8,8,6,0,0,32,80,0,112,136,248,128,120, - 5,7,7,6,0,0,80,0,112,136,248,128,120,3,8,8, - 6,1,0,128,64,0,192,64,64,64,224,3,8,8,6,1, - 0,32,64,0,192,64,64,64,224,3,8,8,6,1,0,64, - 160,0,192,64,64,64,224,3,7,7,6,1,0,160,0,192, - 64,64,64,224,5,8,8,6,0,0,96,96,16,120,136,136, - 136,112,5,8,8,6,0,0,104,176,0,176,200,136,136,136, - 5,8,8,6,0,0,64,32,0,112,136,136,136,112,5,8, - 8,6,0,0,16,32,0,112,136,136,136,112,5,8,8,6, - 0,0,32,80,0,112,136,136,136,112,5,8,8,6,0,0, - 104,176,0,112,136,136,136,112,5,7,7,6,0,0,80,0, - 112,136,136,136,112,5,5,5,6,0,1,32,0,248,0,32, - 5,5,5,6,0,0,112,152,168,200,112,5,8,8,6,0, - 0,64,32,0,136,136,136,152,104,5,8,8,6,0,0,16, - 32,0,136,136,136,152,104,5,8,8,6,0,0,32,80,0, - 136,136,136,152,104,5,7,7,6,0,0,80,0,136,136,136, - 152,104,5,10,10,6,0,254,16,32,0,136,136,136,136,120, - 8,112,5,9,9,6,0,254,128,128,240,136,136,136,240,128, - 128,5,9,9,6,0,254,80,0,136,136,136,136,120,8,112 - }; -/* - Fontname: ProFont11 - Copyright: ProFont Distribution 2.2 Ñ Generated by Fontographer 4.1.5 - Capital A Height: 7, '1' Height: 7 - Calculated Max Values w= 6 h=11 x= 2 y= 6 dx= 6 dy= 0 ascent= 9 len=11 - Font Bounding box w= 6 h=10 x= 0 y=-2 - Calculated Min Values x= 0 y=-2 dx= 0 dy= 0 - Pure Font ascent = 7 descent=-2 - X Font ascent = 8 descent=-2 - Max Font ascent = 9 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_profont11r[1200] U8G_FONT_SECTION("u8g_font_profont11r") = { - 0,6,10,0,254,7,1,158,3,55,32,127,254,9,254,8, - 254,0,0,0,6,0,0,1,7,7,6,2,0,128,128,128, - 128,128,0,128,3,3,3,6,1,5,160,160,160,5,5,5, - 6,0,2,80,248,80,248,80,5,9,9,6,0,255,32,112, - 168,160,112,40,168,112,32,5,7,7,6,0,0,120,168,176, - 80,104,168,144,5,7,7,6,0,0,96,144,160,64,168,144, - 104,1,3,3,6,2,5,128,128,128,3,9,9,6,1,255, - 32,64,128,128,128,128,128,64,32,3,9,9,6,1,255,128, - 64,32,32,32,32,32,64,128,5,5,5,6,0,2,32,168, - 112,168,32,5,5,5,6,0,1,32,32,248,32,32,2,4, - 4,6,1,254,192,192,64,128,3,1,1,6,1,3,224,2, - 2,2,6,2,0,192,192,5,10,10,6,0,254,8,8,16, - 16,32,32,64,64,128,128,5,7,7,6,0,0,112,136,152, - 168,200,136,112,5,7,7,6,0,0,32,224,32,32,32,32, - 248,5,7,7,6,0,0,112,136,8,16,32,64,248,5,7, - 7,6,0,0,112,136,8,48,8,136,112,5,7,7,6,0, - 0,16,48,80,144,248,16,56,5,7,7,6,0,0,248,128, - 240,8,8,136,112,5,7,7,6,0,0,112,128,240,136,136, - 136,112,5,7,7,6,0,0,248,8,8,16,32,32,32,5, - 7,7,6,0,0,112,136,136,112,136,136,112,5,7,7,6, - 0,0,112,136,136,136,120,8,112,2,5,5,6,2,0,192, - 192,0,192,192,2,7,7,6,1,254,192,192,0,192,192,64, - 128,4,7,7,6,1,0,16,32,64,128,64,32,16,5,3, - 3,6,0,2,248,0,248,4,7,7,6,1,0,128,64,32, - 16,32,64,128,5,7,7,6,0,0,112,136,8,16,32,0, - 32,5,7,7,6,0,0,112,136,184,168,184,128,120,5,7, - 7,6,0,0,32,80,80,136,248,136,136,5,7,7,6,0, - 0,240,136,136,240,136,136,240,5,7,7,6,0,0,112,136, - 128,128,128,136,112,5,7,7,6,0,0,240,136,136,136,136, - 136,240,5,7,7,6,0,0,248,128,128,240,128,128,248,5, - 7,7,6,0,0,248,128,128,240,128,128,128,5,7,7,6, - 0,0,112,136,128,152,136,136,112,5,7,7,6,0,0,136, - 136,136,248,136,136,136,5,7,7,6,0,0,248,32,32,32, - 32,32,248,5,7,7,6,0,0,8,8,8,8,136,136,112, - 5,7,7,6,0,0,136,144,160,192,160,144,136,5,7,7, - 6,0,0,128,128,128,128,128,128,248,5,7,7,6,0,0, - 136,216,168,168,136,136,136,5,7,7,6,0,0,136,200,168, - 152,136,136,136,5,7,7,6,0,0,112,136,136,136,136,136, - 112,5,7,7,6,0,0,240,136,136,240,128,128,128,5,8, - 8,6,0,255,112,136,136,136,136,168,112,8,5,7,7,6, - 0,0,240,136,136,240,136,136,136,5,7,7,6,0,0,112, - 136,128,112,8,136,112,5,7,7,6,0,0,248,32,32,32, - 32,32,32,5,7,7,6,0,0,136,136,136,136,136,136,112, - 5,7,7,6,0,0,136,136,136,80,80,32,32,5,7,7, - 6,0,0,136,136,136,168,168,216,136,5,7,7,6,0,0, - 136,136,80,32,80,136,136,5,7,7,6,0,0,136,136,136, - 80,32,32,32,5,7,7,6,0,0,248,8,16,32,64,128, - 248,2,9,9,6,2,255,192,128,128,128,128,128,128,128,192, - 5,10,10,6,1,254,128,128,64,64,32,32,16,16,8,8, - 2,9,9,6,1,255,192,64,64,64,64,64,64,64,192,5, - 3,3,6,0,4,32,80,136,6,1,1,6,0,254,252,2, - 2,2,6,1,6,128,64,5,5,5,6,0,0,120,136,136, - 152,104,5,7,7,6,0,0,128,128,240,136,136,136,240,5, - 5,5,6,0,0,112,136,128,128,120,5,7,7,6,0,0, - 8,8,120,136,136,136,120,5,5,5,6,0,0,112,136,248, - 128,120,4,7,7,6,1,0,48,64,224,64,64,64,64,5, - 7,7,6,0,254,120,136,136,136,120,8,112,5,7,7,6, - 0,0,128,128,240,136,136,136,136,3,7,7,6,1,0,64, - 0,192,64,64,64,224,3,9,9,6,0,254,32,0,96,32, - 32,32,32,32,192,5,7,7,6,0,0,128,128,144,160,224, - 144,136,3,7,7,6,1,0,192,64,64,64,64,64,224,5, - 5,5,6,0,0,240,168,168,168,168,5,5,5,6,0,0, - 176,200,136,136,136,5,5,5,6,0,0,112,136,136,136,112, - 5,7,7,6,0,254,240,136,136,136,240,128,128,5,7,7, - 6,0,254,120,136,136,136,120,8,8,5,5,5,6,0,0, - 176,200,128,128,128,5,5,5,6,0,0,120,128,112,8,240, - 4,7,7,6,1,0,64,64,224,64,64,64,48,5,5,5, - 6,0,0,136,136,136,152,104,5,5,5,6,0,0,136,136, - 80,80,32,5,5,5,6,0,0,168,168,168,168,80,5,5, - 5,6,0,0,136,80,32,80,136,5,7,7,6,0,254,136, - 136,136,136,120,8,112,5,5,5,6,0,0,248,16,32,64, - 248,3,11,11,6,1,254,32,64,64,64,64,128,64,64,64, - 64,32,1,9,9,6,2,255,128,128,128,128,128,128,128,128, - 128,3,11,11,6,1,254,128,64,64,64,64,32,64,64,64, - 64,128,5,2,2,6,0,3,104,176,0,0,0,6,0,0 - }; -/* - Fontname: ProFont12 - Copyright: ProFont Distribution 2.2 Ñ Generated by Fontographer 4.1.5 - Capital A Height: 8, '1' Height: 8 - Calculated Max Values w= 6 h=12 x= 3 y= 7 dx= 6 dy= 0 ascent=10 len=12 - Font Bounding box w= 6 h=11 x= 0 y=-2 - Calculated Min Values x= 0 y=-2 dx= 0 dy= 0 - Pure Font ascent = 8 descent=-2 - X Font ascent = 9 descent=-2 - Max Font ascent =10 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_profont12[2907] U8G_FONT_SECTION("u8g_font_profont12") = { - 0,6,11,0,254,8,1,178,3,103,32,255,254,10,254,9, - 254,0,0,0,6,0,0,1,8,8,6,2,0,128,128,128, - 128,128,128,0,128,3,3,3,6,1,6,160,160,160,5,5, - 5,6,0,3,80,248,80,248,80,5,10,10,6,0,255,32, - 112,168,160,112,40,40,168,112,32,5,8,8,6,0,0,120, - 168,168,80,48,104,168,144,5,8,8,6,0,0,96,144,160, - 64,160,168,144,104,1,3,3,6,2,6,128,128,128,3,10, - 10,6,1,255,32,64,128,128,128,128,128,128,64,32,3,10, - 10,6,1,255,128,64,32,32,32,32,32,32,64,128,5,5, - 5,6,0,3,32,168,112,168,32,5,5,5,6,0,1,32, - 32,248,32,32,2,4,4,6,1,254,192,192,64,128,3,1, - 1,6,1,3,224,2,2,2,6,2,0,192,192,5,10,10, - 6,0,254,8,8,16,16,32,32,64,64,128,128,5,8,8, - 6,0,0,112,136,152,168,200,136,136,112,5,8,8,6,0, - 0,32,224,32,32,32,32,32,248,5,8,8,6,0,0,112, - 136,8,16,32,64,128,248,5,8,8,6,0,0,112,136,8, - 48,8,8,136,112,5,8,8,6,0,0,16,48,80,144,248, - 16,16,56,5,8,8,6,0,0,248,128,128,240,8,8,136, - 112,5,8,8,6,0,0,112,128,128,240,136,136,136,112,5, - 8,8,6,0,0,248,8,8,16,32,32,32,32,5,8,8, - 6,0,0,112,136,136,112,136,136,136,112,5,8,8,6,0, - 0,112,136,136,136,120,8,8,112,2,6,6,6,2,0,192, - 192,0,0,192,192,2,8,8,6,1,254,192,192,0,0,192, - 192,64,128,4,7,7,6,1,1,16,32,64,128,64,32,16, - 5,3,3,6,0,3,248,0,248,4,7,7,6,1,1,128, - 64,32,16,32,64,128,5,8,8,6,0,0,112,136,8,8, - 16,32,0,32,5,8,8,6,0,0,112,136,184,168,184,128, - 128,120,5,8,8,6,0,0,32,80,80,136,136,248,136,136, - 5,8,8,6,0,0,240,136,136,240,136,136,136,240,5,8, - 8,6,0,0,112,136,128,128,128,128,136,112,5,8,8,6, - 0,0,240,136,136,136,136,136,136,240,5,8,8,6,0,0, - 248,128,128,240,128,128,128,248,5,8,8,6,0,0,248,128, - 128,240,128,128,128,128,5,8,8,6,0,0,112,136,128,128, - 152,136,136,112,5,8,8,6,0,0,136,136,136,248,136,136, - 136,136,5,8,8,6,0,0,248,32,32,32,32,32,32,248, - 5,8,8,6,0,0,8,8,8,8,8,136,136,112,5,8, - 8,6,0,0,136,144,160,192,192,160,144,136,5,8,8,6, - 0,0,128,128,128,128,128,128,128,248,5,8,8,6,0,0, - 136,216,168,168,136,136,136,136,5,8,8,6,0,0,136,200, - 168,152,136,136,136,136,5,8,8,6,0,0,112,136,136,136, - 136,136,136,112,5,8,8,6,0,0,240,136,136,240,128,128, - 128,128,5,9,9,6,0,255,112,136,136,136,136,136,168,112, - 8,5,8,8,6,0,0,240,136,136,240,136,136,136,136,5, - 8,8,6,0,0,112,136,128,112,8,8,136,112,5,8,8, - 6,0,0,248,32,32,32,32,32,32,32,5,8,8,6,0, - 0,136,136,136,136,136,136,136,112,5,8,8,6,0,0,136, - 136,136,136,80,80,32,32,5,8,8,6,0,0,136,136,136, - 136,168,168,216,136,5,8,8,6,0,0,136,136,136,80,32, - 80,136,136,5,8,8,6,0,0,136,136,136,136,80,32,32, - 32,5,8,8,6,0,0,248,8,16,32,64,128,128,248,2, - 10,10,6,2,255,192,128,128,128,128,128,128,128,128,192,5, - 10,10,6,1,254,128,128,64,64,32,32,16,16,8,8,2, - 10,10,6,1,255,192,64,64,64,64,64,64,64,64,192,5, - 3,3,6,0,5,32,80,136,6,1,1,6,0,254,252,2, - 2,2,6,1,7,128,64,5,5,5,6,0,0,120,136,136, - 152,104,5,8,8,6,0,0,128,128,128,240,136,136,136,240, - 5,5,5,6,0,0,112,136,128,128,120,5,8,8,6,0, - 0,8,8,8,120,136,136,136,120,5,5,5,6,0,0,112, - 136,248,128,120,4,8,8,6,1,0,48,64,224,64,64,64, - 64,64,5,7,7,6,0,254,120,136,136,136,120,8,112,5, - 8,8,6,0,0,128,128,128,240,136,136,136,136,3,8,8, - 6,1,0,64,0,0,192,64,64,64,224,3,10,10,6,0, - 254,32,0,0,96,32,32,32,32,32,192,5,8,8,6,0, - 0,128,128,128,144,160,224,144,136,3,8,8,6,1,0,192, - 64,64,64,64,64,64,224,5,5,5,6,0,0,240,168,168, - 168,168,5,5,5,6,0,0,176,200,136,136,136,5,5,5, - 6,0,0,112,136,136,136,112,5,7,7,6,0,254,240,136, - 136,136,240,128,128,5,7,7,6,0,254,120,136,136,136,120, - 8,8,5,5,5,6,0,0,176,200,128,128,128,5,5,5, - 6,0,0,120,128,112,8,240,4,8,8,6,1,0,64,64, - 64,224,64,64,64,48,5,5,5,6,0,0,136,136,136,152, - 104,5,5,5,6,0,0,136,136,80,80,32,5,5,5,6, - 0,0,168,168,168,168,80,5,5,5,6,0,0,136,80,32, - 80,136,5,7,7,6,0,254,136,136,136,136,120,8,112,5, - 5,5,6,0,0,248,16,32,64,248,3,11,11,6,1,254, - 32,64,64,64,64,128,64,64,64,64,32,1,10,10,6,2, - 255,128,128,128,128,128,128,128,128,128,128,3,11,11,6,1, - 254,128,64,64,64,64,32,64,64,64,64,128,5,2,2,6, - 0,4,104,176,0,0,0,6,0,0,0,0,0,6,0,0, - 0,0,0,6,0,0,2,3,3,6,0,255,64,64,128,5, - 12,12,6,0,254,24,32,32,32,32,112,32,32,32,32,32, - 192,4,3,3,6,0,255,80,80,160,5,1,1,6,0,0, - 168,3,6,6,6,1,2,64,224,64,64,64,64,3,6,6, - 6,1,2,64,224,64,64,224,64,3,2,2,6,1,7,64, - 160,6,9,9,6,0,0,124,164,168,80,32,104,212,84,40, - 5,10,10,6,0,0,80,32,112,136,128,112,8,8,136,112, - 2,4,4,6,0,0,64,128,128,64,5,8,8,6,0,0, - 120,160,160,176,160,160,160,120,0,0,0,6,0,0,0,0, - 0,6,0,0,0,0,0,6,0,0,0,0,0,6,0,0, - 2,3,3,6,2,5,64,128,128,2,3,3,6,2,5,64, - 64,128,4,3,3,6,1,5,80,160,160,4,3,3,6,1, - 5,80,80,160,5,5,5,6,0,2,112,248,248,248,112,3, - 1,1,6,1,3,224,6,1,1,6,0,3,252,5,2,2, - 6,0,7,104,176,6,3,3,6,0,5,244,92,92,5,9, - 9,6,0,0,80,32,0,0,120,128,112,8,240,2,4,4, - 6,0,0,128,64,64,128,5,5,5,6,0,0,80,168,184, - 160,88,0,0,0,6,0,0,0,0,0,6,0,0,5,10, - 10,6,0,0,80,0,0,136,136,136,80,32,32,32,0,0, - 0,6,0,0,1,8,8,6,3,0,128,0,128,128,128,128, - 128,128,5,7,7,6,0,255,32,112,168,160,160,120,32,5, - 9,9,6,0,0,96,144,128,224,128,128,128,136,240,5,5, - 5,6,0,1,136,112,80,112,136,5,8,8,6,0,0,136, - 80,248,32,248,32,32,32,1,10,10,6,2,255,128,128,128, - 128,0,0,128,128,128,128,5,11,11,6,0,255,112,136,72, - 160,144,136,72,40,144,136,112,3,1,1,6,1,7,160,5, - 8,8,6,0,0,224,16,104,136,136,104,16,224,4,7,7, - 6,1,3,112,144,144,112,0,0,240,5,4,4,6,0,0, - 72,144,144,72,5,3,3,6,0,2,248,8,8,5,1,1, - 6,0,3,248,5,7,7,6,0,1,224,16,200,168,168,200, - 176,3,1,1,6,1,7,224,4,4,4,6,1,5,96,144, - 144,96,5,6,6,6,0,1,32,32,248,32,32,248,3,4, - 4,6,1,6,192,32,64,224,3,5,5,6,1,5,192,32, - 96,32,192,4,2,2,6,2,7,112,224,5,7,7,6,0, - 254,144,144,144,144,232,128,128,5,9,9,6,0,0,120,168, - 168,168,120,40,40,40,40,2,2,2,6,2,3,192,192,4, - 3,3,6,1,254,240,112,224,3,4,4,6,1,6,192,64, - 64,224,4,7,7,6,1,3,96,144,144,96,0,0,240,5, - 4,4,6,0,0,144,72,72,144,6,10,10,6,0,0,192, - 64,68,232,16,32,72,152,56,8,6,10,10,6,0,0,192, - 64,68,232,16,32,88,132,8,28,6,10,10,6,0,0,192, - 32,100,40,208,32,72,152,56,8,5,8,8,6,0,0,32, - 0,32,64,128,128,136,112,5,10,10,6,0,0,64,32,32, - 80,80,136,136,248,136,136,5,10,10,6,0,0,16,32,32, - 80,80,136,136,248,136,136,5,10,10,6,0,0,32,80,0, - 32,80,80,136,248,136,136,5,10,10,6,0,0,104,176,32, - 80,80,136,136,248,136,136,5,10,10,6,0,0,80,0,32, - 80,80,136,136,248,136,136,5,10,10,6,0,0,32,80,32, - 80,80,136,136,248,136,136,5,8,8,6,0,0,120,160,160, - 240,160,160,160,184,5,10,10,6,0,254,112,136,128,128,128, - 128,136,112,32,64,5,10,10,6,0,0,64,32,248,128,128, - 240,128,128,128,248,5,10,10,6,0,0,16,32,248,128,128, - 240,128,128,128,248,5,10,10,6,0,0,32,80,248,128,128, - 240,128,128,128,248,5,10,10,6,0,0,80,0,248,128,128, - 240,128,128,128,248,5,10,10,6,0,0,64,32,248,32,32, - 32,32,32,32,248,5,10,10,6,0,0,16,32,248,32,32, - 32,32,32,32,248,5,10,10,6,0,0,32,80,0,248,32, - 32,32,32,32,248,5,10,10,6,0,0,80,0,248,32,32, - 32,32,32,32,248,6,8,8,6,0,0,120,68,68,228,68, - 68,68,120,5,10,10,6,0,0,104,176,136,200,168,152,136, - 136,136,136,5,10,10,6,0,0,64,32,112,136,136,136,136, - 136,136,112,5,10,10,6,0,0,16,32,112,136,136,136,136, - 136,136,112,5,10,10,6,0,0,32,80,0,112,136,136,136, - 136,136,112,5,10,10,6,0,0,104,176,112,136,136,136,136, - 136,136,112,5,10,10,6,0,0,80,0,112,136,136,136,136, - 136,136,112,5,5,5,6,0,2,136,80,32,80,136,5,8, - 8,6,0,0,112,136,152,168,200,136,136,112,5,10,10,6, - 0,0,64,32,136,136,136,136,136,136,136,112,5,10,10,6, - 0,0,16,32,136,136,136,136,136,136,136,112,5,10,10,6, - 0,0,32,80,0,136,136,136,136,136,136,112,5,10,10,6, - 0,0,80,0,136,136,136,136,136,136,136,112,5,10,10,6, - 0,0,16,32,136,136,136,136,80,32,32,32,5,8,8,6, - 0,0,128,240,136,136,136,240,128,128,5,10,10,6,0,255, - 48,72,136,144,144,136,136,136,176,128,5,9,9,6,0,0, - 32,16,0,0,120,136,136,152,104,5,9,9,6,0,0,16, - 32,0,0,120,136,136,152,104,5,9,9,6,0,0,32,80, - 0,0,120,136,136,152,104,5,9,9,6,0,0,104,176,0, - 0,120,136,136,152,104,5,8,8,6,0,0,80,0,0,120, - 136,136,152,104,5,9,9,6,0,0,32,80,32,0,120,136, - 136,152,104,5,5,5,6,0,0,112,168,184,160,120,5,7, - 7,6,0,254,112,136,128,128,120,32,64,5,9,9,6,0, - 0,64,32,0,0,112,136,248,128,120,5,9,9,6,0,0, - 16,32,0,0,112,136,248,128,120,5,9,9,6,0,0,32, - 80,0,0,112,136,248,128,120,5,8,8,6,0,0,80,0, - 0,112,136,248,128,120,3,9,9,6,1,0,128,64,0,0, - 192,64,64,64,224,3,9,9,6,1,0,32,64,0,0,192, - 64,64,64,224,3,9,9,6,1,0,64,160,0,0,192,64, - 64,64,224,3,8,8,6,1,0,160,0,0,192,64,64,64, - 224,5,9,9,6,0,0,96,96,16,8,120,136,136,136,112, - 5,9,9,6,0,0,104,176,0,0,176,200,136,136,136,5, - 9,9,6,0,0,64,32,0,0,112,136,136,136,112,5,9, - 9,6,0,0,16,32,0,0,112,136,136,136,112,5,9,9, - 6,0,0,32,80,0,0,112,136,136,136,112,5,9,9,6, - 0,0,104,176,0,0,112,136,136,136,112,5,8,8,6,0, - 0,80,0,0,112,136,136,136,112,5,5,5,6,0,1,32, - 0,248,0,32,5,5,5,6,0,0,112,152,168,200,112,5, - 9,9,6,0,0,64,32,0,0,136,136,136,152,104,5,9, - 9,6,0,0,16,32,0,0,136,136,136,152,104,5,9,9, - 6,0,0,32,80,0,0,136,136,136,152,104,5,8,8,6, - 0,0,80,0,0,136,136,136,152,104,5,11,11,6,0,254, - 16,32,0,0,136,136,136,136,120,8,112,5,10,10,6,0, - 254,128,128,128,240,136,136,136,240,128,128,5,10,10,6,0, - 254,80,0,0,136,136,136,136,120,8,112}; -/* - Fontname: ProFont12 - Copyright: ProFont Distribution 2.2 Ñ Generated by Fontographer 4.1.5 - Capital A Height: 8, '1' Height: 8 - Calculated Max Values w= 6 h=11 x= 2 y= 7 dx= 6 dy= 0 ascent= 9 len=11 - Font Bounding box w= 6 h=11 x= 0 y=-2 - Calculated Min Values x= 0 y=-2 dx= 0 dy= 0 - Pure Font ascent = 8 descent=-2 - X Font ascent = 9 descent=-2 - Max Font ascent = 9 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_profont12r[1258] U8G_FONT_SECTION("u8g_font_profont12r") = { - 0,6,11,0,254,8,1,178,3,103,32,127,254,9,254,9, - 254,0,0,0,6,0,0,1,8,8,6,2,0,128,128,128, - 128,128,128,0,128,3,3,3,6,1,6,160,160,160,5,5, - 5,6,0,3,80,248,80,248,80,5,10,10,6,0,255,32, - 112,168,160,112,40,40,168,112,32,5,8,8,6,0,0,120, - 168,168,80,48,104,168,144,5,8,8,6,0,0,96,144,160, - 64,160,168,144,104,1,3,3,6,2,6,128,128,128,3,10, - 10,6,1,255,32,64,128,128,128,128,128,128,64,32,3,10, - 10,6,1,255,128,64,32,32,32,32,32,32,64,128,5,5, - 5,6,0,3,32,168,112,168,32,5,5,5,6,0,1,32, - 32,248,32,32,2,4,4,6,1,254,192,192,64,128,3,1, - 1,6,1,3,224,2,2,2,6,2,0,192,192,5,10,10, - 6,0,254,8,8,16,16,32,32,64,64,128,128,5,8,8, - 6,0,0,112,136,152,168,200,136,136,112,5,8,8,6,0, - 0,32,224,32,32,32,32,32,248,5,8,8,6,0,0,112, - 136,8,16,32,64,128,248,5,8,8,6,0,0,112,136,8, - 48,8,8,136,112,5,8,8,6,0,0,16,48,80,144,248, - 16,16,56,5,8,8,6,0,0,248,128,128,240,8,8,136, - 112,5,8,8,6,0,0,112,128,128,240,136,136,136,112,5, - 8,8,6,0,0,248,8,8,16,32,32,32,32,5,8,8, - 6,0,0,112,136,136,112,136,136,136,112,5,8,8,6,0, - 0,112,136,136,136,120,8,8,112,2,6,6,6,2,0,192, - 192,0,0,192,192,2,8,8,6,1,254,192,192,0,0,192, - 192,64,128,4,7,7,6,1,1,16,32,64,128,64,32,16, - 5,3,3,6,0,3,248,0,248,4,7,7,6,1,1,128, - 64,32,16,32,64,128,5,8,8,6,0,0,112,136,8,8, - 16,32,0,32,5,8,8,6,0,0,112,136,184,168,184,128, - 128,120,5,8,8,6,0,0,32,80,80,136,136,248,136,136, - 5,8,8,6,0,0,240,136,136,240,136,136,136,240,5,8, - 8,6,0,0,112,136,128,128,128,128,136,112,5,8,8,6, - 0,0,240,136,136,136,136,136,136,240,5,8,8,6,0,0, - 248,128,128,240,128,128,128,248,5,8,8,6,0,0,248,128, - 128,240,128,128,128,128,5,8,8,6,0,0,112,136,128,128, - 152,136,136,112,5,8,8,6,0,0,136,136,136,248,136,136, - 136,136,5,8,8,6,0,0,248,32,32,32,32,32,32,248, - 5,8,8,6,0,0,8,8,8,8,8,136,136,112,5,8, - 8,6,0,0,136,144,160,192,192,160,144,136,5,8,8,6, - 0,0,128,128,128,128,128,128,128,248,5,8,8,6,0,0, - 136,216,168,168,136,136,136,136,5,8,8,6,0,0,136,200, - 168,152,136,136,136,136,5,8,8,6,0,0,112,136,136,136, - 136,136,136,112,5,8,8,6,0,0,240,136,136,240,128,128, - 128,128,5,9,9,6,0,255,112,136,136,136,136,136,168,112, - 8,5,8,8,6,0,0,240,136,136,240,136,136,136,136,5, - 8,8,6,0,0,112,136,128,112,8,8,136,112,5,8,8, - 6,0,0,248,32,32,32,32,32,32,32,5,8,8,6,0, - 0,136,136,136,136,136,136,136,112,5,8,8,6,0,0,136, - 136,136,136,80,80,32,32,5,8,8,6,0,0,136,136,136, - 136,168,168,216,136,5,8,8,6,0,0,136,136,136,80,32, - 80,136,136,5,8,8,6,0,0,136,136,136,136,80,32,32, - 32,5,8,8,6,0,0,248,8,16,32,64,128,128,248,2, - 10,10,6,2,255,192,128,128,128,128,128,128,128,128,192,5, - 10,10,6,1,254,128,128,64,64,32,32,16,16,8,8,2, - 10,10,6,1,255,192,64,64,64,64,64,64,64,64,192,5, - 3,3,6,0,5,32,80,136,6,1,1,6,0,254,252,2, - 2,2,6,1,7,128,64,5,5,5,6,0,0,120,136,136, - 152,104,5,8,8,6,0,0,128,128,128,240,136,136,136,240, - 5,5,5,6,0,0,112,136,128,128,120,5,8,8,6,0, - 0,8,8,8,120,136,136,136,120,5,5,5,6,0,0,112, - 136,248,128,120,4,8,8,6,1,0,48,64,224,64,64,64, - 64,64,5,7,7,6,0,254,120,136,136,136,120,8,112,5, - 8,8,6,0,0,128,128,128,240,136,136,136,136,3,8,8, - 6,1,0,64,0,0,192,64,64,64,224,3,10,10,6,0, - 254,32,0,0,96,32,32,32,32,32,192,5,8,8,6,0, - 0,128,128,128,144,160,224,144,136,3,8,8,6,1,0,192, - 64,64,64,64,64,64,224,5,5,5,6,0,0,240,168,168, - 168,168,5,5,5,6,0,0,176,200,136,136,136,5,5,5, - 6,0,0,112,136,136,136,112,5,7,7,6,0,254,240,136, - 136,136,240,128,128,5,7,7,6,0,254,120,136,136,136,120, - 8,8,5,5,5,6,0,0,176,200,128,128,128,5,5,5, - 6,0,0,120,128,112,8,240,4,8,8,6,1,0,64,64, - 64,224,64,64,64,48,5,5,5,6,0,0,136,136,136,152, - 104,5,5,5,6,0,0,136,136,80,80,32,5,5,5,6, - 0,0,168,168,168,168,80,5,5,5,6,0,0,136,80,32, - 80,136,5,7,7,6,0,254,136,136,136,136,120,8,112,5, - 5,5,6,0,0,248,16,32,64,248,3,11,11,6,1,254, - 32,64,64,64,64,128,64,64,64,64,32,1,10,10,6,2, - 255,128,128,128,128,128,128,128,128,128,128,3,11,11,6,1, - 254,128,64,64,64,64,32,64,64,64,64,128,5,2,2,6, - 0,4,104,176,0,0,0,6,0,0}; -/* - Fontname: ProFont15 - Copyright: ProFont Distribution 2.2 Ñ Generated by Fontographer 4.1.5 - Capital A Height: 9, '1' Height: 9 - Calculated Max Values w= 7 h=15 x= 4 y= 8 dx= 7 dy= 0 ascent=12 len=15 - Font Bounding box w= 7 h=14 x= 0 y=-3 - Calculated Min Values x= 0 y=-3 dx= 0 dy= 0 - Pure Font ascent = 9 descent=-3 - X Font ascent =11 descent=-3 - Max Font ascent =12 descent=-3 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_profont15[3186] U8G_FONT_SECTION("u8g_font_profont15") = { - 0,7,14,0,253,9,1,217,3,175,32,255,253,12,253,11, - 253,0,0,0,7,0,0,1,9,9,7,3,0,128,128,128, - 128,128,128,128,0,128,4,4,4,7,1,7,144,144,144,144, - 6,6,6,7,0,3,72,252,72,72,252,72,5,13,13,7, - 0,254,32,32,112,168,160,160,112,40,40,168,112,32,32,7, - 9,9,7,0,0,126,162,164,168,84,42,74,138,132,6,9, - 9,7,0,0,112,136,144,160,64,160,148,136,116,1,4,4, - 7,3,7,128,128,128,128,4,13,13,7,1,254,16,32,64, - 128,128,128,128,128,128,128,64,32,16,4,13,13,7,1,254, - 128,64,32,16,16,16,16,16,16,16,32,64,128,5,6,6, - 7,0,3,32,168,112,112,168,32,5,5,5,7,0,1,32, - 32,248,32,32,3,5,5,7,1,253,96,96,32,64,128,4, - 1,1,7,1,3,240,2,2,2,7,2,0,192,192,6,12, - 12,7,0,254,4,4,8,8,16,16,32,32,64,64,128,128, - 6,9,9,7,0,0,120,132,140,148,164,196,132,132,120,7, - 9,9,7,0,0,16,112,16,16,16,16,16,16,254,6,9, - 9,7,0,0,120,132,4,4,8,16,32,64,252,6,9,9, - 7,0,0,120,132,4,4,56,4,4,132,120,6,9,9,7, - 0,0,8,24,40,72,136,252,8,8,28,6,9,9,7,0, - 0,252,128,128,248,4,4,4,132,120,6,9,9,7,0,0, - 120,128,128,248,132,132,132,132,120,6,9,9,7,0,0,252, - 4,4,8,16,32,32,32,32,6,9,9,7,0,0,120,132, - 132,132,120,132,132,132,120,6,9,9,7,0,0,120,132,132, - 132,132,124,4,4,120,2,7,7,7,2,0,192,192,0,0, - 0,192,192,3,10,10,7,1,253,96,96,0,0,0,96,96, - 32,64,128,5,9,9,7,1,0,8,16,32,64,128,64,32, - 16,8,6,4,4,7,0,3,252,0,0,252,5,9,9,7, - 1,0,128,64,32,16,8,16,32,64,128,6,9,9,7,0, - 0,120,132,4,4,8,16,32,0,32,6,9,9,7,0,0, - 120,132,156,164,164,152,128,128,124,6,9,9,7,0,0,48, - 48,72,72,132,252,132,132,132,6,9,9,7,0,0,248,132, - 132,132,248,132,132,132,248,6,9,9,7,0,0,120,132,128, - 128,128,128,128,132,120,6,9,9,7,0,0,248,132,132,132, - 132,132,132,132,248,6,9,9,7,0,0,252,128,128,128,248, - 128,128,128,252,6,9,9,7,0,0,252,128,128,128,248,128, - 128,128,128,6,9,9,7,0,0,120,132,128,128,140,132,132, - 132,120,6,9,9,7,0,0,132,132,132,132,252,132,132,132, - 132,7,9,9,7,0,0,254,16,16,16,16,16,16,16,254, - 6,9,9,7,0,0,4,4,4,4,4,132,132,132,120,6, - 9,9,7,0,0,132,136,144,160,192,160,144,136,132,6,9, - 9,7,0,0,128,128,128,128,128,128,128,128,252,7,9,9, - 7,0,0,130,198,170,146,146,130,130,130,130,6,9,9,7, - 0,0,132,196,164,148,140,132,132,132,132,6,9,9,7,0, - 0,120,132,132,132,132,132,132,132,120,6,9,9,7,0,0, - 248,132,132,132,248,128,128,128,128,6,10,10,7,0,255,120, - 132,132,132,132,132,164,148,120,4,6,9,9,7,0,0,248, - 132,132,132,248,132,132,132,132,6,9,9,7,0,0,120,132, - 128,128,120,4,4,132,120,7,9,9,7,0,0,254,16,16, - 16,16,16,16,16,16,6,9,9,7,0,0,132,132,132,132, - 132,132,132,132,120,7,9,9,7,0,0,130,130,130,68,68, - 40,40,16,16,7,9,9,7,0,0,130,130,130,130,146,146, - 170,198,130,6,9,9,7,0,0,132,132,132,72,48,48,72, - 132,132,7,9,9,7,0,0,130,130,130,68,40,16,16,16, - 16,6,9,9,7,0,0,252,4,8,16,32,64,128,128,252, - 3,12,12,7,2,255,224,128,128,128,128,128,128,128,128,128, - 128,224,6,12,12,7,1,254,128,128,64,64,32,32,16,16, - 8,8,4,4,3,12,12,7,1,255,224,32,32,32,32,32, - 32,32,32,32,32,224,5,3,3,7,1,6,32,80,136,7, - 1,1,7,0,254,254,3,3,3,7,1,8,128,64,32,6, - 6,6,7,0,0,124,132,132,140,148,100,6,9,9,7,0, - 0,128,128,128,248,132,132,132,132,248,6,6,6,7,0,0, - 120,132,128,128,128,124,6,9,9,7,0,0,4,4,4,124, - 132,132,132,132,124,6,6,6,7,0,0,120,132,252,128,128, - 124,4,9,9,7,1,0,48,64,64,224,64,64,64,64,64, - 6,9,9,7,0,253,124,132,132,132,132,124,4,4,120,6, - 9,9,7,0,0,128,128,128,248,132,132,132,132,132,3,9, - 9,7,2,0,64,0,0,192,64,64,64,64,224,3,12,12, - 7,1,253,32,0,0,96,32,32,32,32,32,32,32,192,6, - 9,9,7,0,0,128,128,128,136,144,160,208,136,132,3,9, - 9,7,2,0,192,64,64,64,64,64,64,64,224,7,6,6, - 7,0,0,252,146,146,146,146,146,6,6,6,7,0,0,152, - 164,196,132,132,132,6,6,6,7,0,0,120,132,132,132,132, - 120,6,9,9,7,0,253,248,132,132,132,132,248,128,128,128, - 6,9,9,7,0,253,124,132,132,132,132,124,4,4,4,6, - 6,6,7,0,0,152,164,192,128,128,128,6,6,6,7,0, - 0,124,128,120,4,4,248,4,9,9,7,1,0,64,64,64, - 224,64,64,64,64,48,6,6,6,7,0,0,132,132,132,140, - 148,100,6,6,6,7,0,0,132,132,72,72,48,48,7,6, - 6,7,0,0,146,146,146,146,146,108,6,6,6,7,0,0, - 132,72,48,48,72,132,6,9,9,7,0,253,132,132,132,132, - 132,124,4,4,120,6,6,6,7,0,0,252,8,16,32,64, - 252,4,15,15,7,1,253,48,64,64,64,64,64,64,128,64, - 64,64,64,64,64,48,1,13,13,7,3,254,128,128,128,128, - 128,128,128,128,128,128,128,128,128,4,15,15,7,1,253,192, - 32,32,32,32,32,32,16,32,32,32,32,32,32,192,6,2, - 2,7,0,4,100,152,0,0,0,7,0,0,0,0,0,7, - 0,0,0,0,0,7,0,0,2,4,4,7,0,255,64,64, - 64,128,7,14,14,7,0,254,6,8,16,16,16,56,16,16, - 16,16,16,16,32,192,5,4,4,7,0,255,72,72,72,144, - 7,1,1,7,0,0,146,3,6,6,7,2,3,64,224,64, - 64,64,64,3,6,6,7,2,3,64,224,64,64,224,64,5, - 3,3,7,1,8,32,80,136,7,10,10,7,0,0,126,164, - 168,176,96,84,170,42,42,20,6,12,12,7,0,0,68,40, - 16,120,132,128,128,120,4,4,132,120,2,5,5,7,0,0, - 64,128,128,128,64,6,9,9,7,0,0,124,144,144,144,152, - 144,144,144,124,0,0,0,7,0,0,0,0,0,7,0,0, - 0,0,0,7,0,0,0,0,0,7,0,0,2,4,4,7, - 3,5,64,128,128,128,2,4,4,7,3,5,64,64,64,128, - 5,4,4,7,1,5,72,144,144,144,5,4,4,7,1,5, - 72,72,72,144,6,6,6,7,0,2,48,120,252,252,120,48, - 4,1,1,7,1,3,240,7,1,1,7,0,3,254,6,2, - 2,7,0,8,100,152,7,4,4,7,0,5,242,94,82,82, - 6,11,11,7,0,0,68,40,16,0,0,124,128,120,4,4, - 248,2,5,5,7,0,0,128,64,64,64,128,6,6,6,7, - 0,0,104,148,156,144,144,108,0,0,0,7,0,0,0,0, - 0,7,0,0,7,12,12,7,0,0,68,0,0,130,130,130, - 68,40,16,16,16,16,0,0,0,7,0,0,1,9,9,7, - 4,0,128,0,128,128,128,128,128,128,128,5,10,10,7,0, - 254,32,32,112,168,160,160,160,120,32,32,6,11,11,7,0, - 0,96,144,128,128,240,128,128,128,132,136,240,7,7,7,7, - 0,0,130,68,56,40,56,68,130,7,10,10,7,0,0,130, - 68,40,254,16,16,254,16,16,16,1,13,13,7,3,254,128, - 128,128,128,128,0,0,0,128,128,128,128,128,6,13,13,7, - 0,255,120,132,132,68,160,144,72,36,20,136,132,132,120,4, - 1,1,7,1,8,144,6,9,9,7,0,0,240,8,116,132, - 132,132,116,8,240,5,8,8,7,1,4,120,136,136,136,120, - 0,0,248,6,5,5,7,0,0,68,136,136,136,68,6,4, - 4,7,0,1,252,4,4,4,5,1,1,7,0,3,248,6, - 8,8,7,0,1,240,8,100,148,148,228,148,136,4,1,1, - 7,1,8,240,5,5,5,7,1,6,112,136,136,136,112,5, - 6,6,7,0,1,32,32,248,32,32,248,4,5,5,7,1, - 7,96,144,32,64,240,4,5,5,7,1,7,96,144,32,144, - 96,3,3,3,7,3,8,96,224,192,6,9,9,7,0,253, - 136,136,136,136,136,244,128,128,128,6,10,10,7,0,0,60, - 84,148,148,84,60,20,20,20,20,2,2,2,7,3,3,192, - 192,2,3,3,7,2,254,192,64,128,3,5,5,7,2,7, - 192,64,64,64,224,5,8,8,7,1,4,112,136,136,136,112, - 0,0,248,6,5,5,7,0,0,136,68,68,68,136,7,12, - 12,7,0,0,96,32,32,34,116,8,16,36,76,148,30,4, - 7,12,12,7,0,0,96,32,32,34,116,8,16,44,82,132, - 8,30,7,12,12,7,0,0,96,144,32,146,100,8,16,36, - 76,148,30,4,6,9,9,7,0,0,16,0,16,32,64,128, - 128,132,120,6,12,12,7,0,0,64,32,16,48,48,72,72, - 132,252,132,132,132,6,12,12,7,0,0,8,16,32,48,48, - 72,72,132,252,132,132,132,6,12,12,7,0,0,16,40,68, - 48,48,72,72,132,252,132,132,132,6,12,12,7,0,0,100, - 152,0,48,48,72,72,132,252,132,132,132,6,12,12,7,0, - 0,72,0,0,48,48,72,72,132,252,132,132,132,6,12,12, - 7,0,0,48,72,72,48,48,72,72,132,252,132,132,132,6, - 9,9,7,0,0,124,144,144,144,248,144,144,144,156,6,11, - 11,7,0,254,120,132,128,128,128,128,128,132,120,16,32,6, - 12,12,7,0,0,64,32,16,252,128,128,128,248,128,128,128, - 252,6,12,12,7,0,0,8,16,32,252,128,128,128,248,128, - 128,128,252,6,12,12,7,0,0,16,40,68,252,128,128,128, - 248,128,128,128,252,6,12,12,7,0,0,72,0,0,252,128, - 128,128,248,128,128,128,252,7,12,12,7,0,0,64,32,16, - 254,16,16,16,16,16,16,16,254,7,12,12,7,0,0,4, - 8,16,254,16,16,16,16,16,16,16,254,7,12,12,7,0, - 0,16,40,68,254,16,16,16,16,16,16,16,254,7,12,12, - 7,0,0,72,0,0,254,16,16,16,16,16,16,16,254,6, - 9,9,7,0,0,120,68,68,68,228,68,68,68,120,6,12, - 12,7,0,0,100,152,0,132,196,164,148,140,132,132,132,132, - 6,12,12,7,0,0,64,32,16,120,132,132,132,132,132,132, - 132,120,6,12,12,7,0,0,8,16,32,120,132,132,132,132, - 132,132,132,120,6,12,12,7,0,0,16,40,68,120,132,132, - 132,132,132,132,132,120,6,12,12,7,0,0,100,152,0,120, - 132,132,132,132,132,132,132,120,6,12,12,7,0,0,72,0, - 0,120,132,132,132,132,132,132,132,120,5,5,5,7,0,2, - 136,80,32,80,136,6,9,9,7,0,0,120,132,140,148,164, - 196,132,132,120,6,12,12,7,0,0,64,32,16,132,132,132, - 132,132,132,132,132,120,6,12,12,7,0,0,8,16,32,132, - 132,132,132,132,132,132,132,120,6,12,12,7,0,0,16,40, - 68,0,132,132,132,132,132,132,132,120,6,12,12,7,0,0, - 72,0,0,132,132,132,132,132,132,132,132,120,7,12,12,7, - 0,0,4,8,16,130,130,130,68,40,16,16,16,16,6,9, - 9,7,0,0,128,248,132,132,132,248,128,128,128,6,11,11, - 7,0,255,56,68,132,136,144,144,136,132,132,152,128,6,11, - 11,7,0,0,64,32,16,0,0,124,132,132,140,148,100,6, - 11,11,7,0,0,4,8,16,0,0,124,132,132,140,148,100, - 6,11,11,7,0,0,16,40,68,0,0,124,132,132,140,148, - 100,6,10,10,7,0,0,100,152,0,0,124,132,132,140,148, - 100,6,9,9,7,0,0,72,0,0,124,132,132,140,148,100, - 6,10,10,7,0,0,48,72,72,48,124,132,132,140,148,100, - 6,6,6,7,0,0,120,164,188,160,160,124,6,8,8,7, - 0,254,120,132,128,128,128,124,16,32,6,11,11,7,0,0, - 64,32,16,0,0,120,132,252,128,128,124,6,11,11,7,0, - 0,4,8,16,0,0,120,132,252,128,128,124,6,11,11,7, - 0,0,16,40,68,0,0,120,132,252,128,128,124,6,9,9, - 7,0,0,72,0,0,120,132,252,128,128,124,4,11,11,7, - 1,0,128,64,32,0,0,96,32,32,32,32,112,4,11,11, - 7,2,0,16,32,64,0,0,192,64,64,64,64,224,5,11, - 11,7,1,0,32,80,136,0,0,96,32,32,32,32,112,4, - 9,9,7,1,0,144,0,0,96,32,32,32,32,112,6,11, - 11,7,0,0,80,32,80,8,4,124,132,132,132,132,120,6, - 10,10,7,0,0,100,152,0,0,152,164,196,132,132,132,6, - 11,11,7,0,0,64,32,16,0,0,120,132,132,132,132,120, - 6,11,11,7,0,0,4,8,16,0,0,120,132,132,132,132, - 120,6,11,11,7,0,0,16,40,68,0,0,120,132,132,132, - 132,120,6,10,10,7,0,0,100,152,0,0,120,132,132,132, - 132,120,6,9,9,7,0,0,72,0,0,120,132,132,132,132, - 120,5,5,5,7,0,1,32,0,248,0,32,6,6,6,7, - 0,0,120,140,148,164,196,120,6,11,11,7,0,0,64,32, - 16,0,0,132,132,132,140,148,100,6,11,11,7,0,0,4, - 8,16,0,0,132,132,132,140,148,100,6,11,11,7,0,0, - 16,40,68,0,0,132,132,132,140,148,100,6,9,9,7,0, - 0,72,0,0,132,132,132,140,148,100,6,14,14,7,0,253, - 4,8,16,0,0,132,132,132,132,132,124,4,4,120,6,12, - 12,7,0,253,128,128,128,248,132,132,132,132,248,128,128,128, - 6,12,12,7,0,253,72,0,0,132,132,132,132,132,124,4, - 4,120}; -/* - Fontname: ProFont15 - Copyright: ProFont Distribution 2.2 Ñ Generated by Fontographer 4.1.5 - Capital A Height: 9, '1' Height: 9 - Calculated Max Values w= 7 h=15 x= 3 y= 8 dx= 7 dy= 0 ascent=12 len=15 - Font Bounding box w= 7 h=14 x= 0 y=-3 - Calculated Min Values x= 0 y=-3 dx= 0 dy= 0 - Pure Font ascent = 9 descent=-3 - X Font ascent =11 descent=-3 - Max Font ascent =12 descent=-3 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_profont15r[1372] U8G_FONT_SECTION("u8g_font_profont15r") = { - 0,7,14,0,253,9,1,217,3,175,32,127,253,12,253,11, - 253,0,0,0,7,0,0,1,9,9,7,3,0,128,128,128, - 128,128,128,128,0,128,4,4,4,7,1,7,144,144,144,144, - 6,6,6,7,0,3,72,252,72,72,252,72,5,13,13,7, - 0,254,32,32,112,168,160,160,112,40,40,168,112,32,32,7, - 9,9,7,0,0,126,162,164,168,84,42,74,138,132,6,9, - 9,7,0,0,112,136,144,160,64,160,148,136,116,1,4,4, - 7,3,7,128,128,128,128,4,13,13,7,1,254,16,32,64, - 128,128,128,128,128,128,128,64,32,16,4,13,13,7,1,254, - 128,64,32,16,16,16,16,16,16,16,32,64,128,5,6,6, - 7,0,3,32,168,112,112,168,32,5,5,5,7,0,1,32, - 32,248,32,32,3,5,5,7,1,253,96,96,32,64,128,4, - 1,1,7,1,3,240,2,2,2,7,2,0,192,192,6,12, - 12,7,0,254,4,4,8,8,16,16,32,32,64,64,128,128, - 6,9,9,7,0,0,120,132,140,148,164,196,132,132,120,7, - 9,9,7,0,0,16,112,16,16,16,16,16,16,254,6,9, - 9,7,0,0,120,132,4,4,8,16,32,64,252,6,9,9, - 7,0,0,120,132,4,4,56,4,4,132,120,6,9,9,7, - 0,0,8,24,40,72,136,252,8,8,28,6,9,9,7,0, - 0,252,128,128,248,4,4,4,132,120,6,9,9,7,0,0, - 120,128,128,248,132,132,132,132,120,6,9,9,7,0,0,252, - 4,4,8,16,32,32,32,32,6,9,9,7,0,0,120,132, - 132,132,120,132,132,132,120,6,9,9,7,0,0,120,132,132, - 132,132,124,4,4,120,2,7,7,7,2,0,192,192,0,0, - 0,192,192,3,10,10,7,1,253,96,96,0,0,0,96,96, - 32,64,128,5,9,9,7,1,0,8,16,32,64,128,64,32, - 16,8,6,4,4,7,0,3,252,0,0,252,5,9,9,7, - 1,0,128,64,32,16,8,16,32,64,128,6,9,9,7,0, - 0,120,132,4,4,8,16,32,0,32,6,9,9,7,0,0, - 120,132,156,164,164,152,128,128,124,6,9,9,7,0,0,48, - 48,72,72,132,252,132,132,132,6,9,9,7,0,0,248,132, - 132,132,248,132,132,132,248,6,9,9,7,0,0,120,132,128, - 128,128,128,128,132,120,6,9,9,7,0,0,248,132,132,132, - 132,132,132,132,248,6,9,9,7,0,0,252,128,128,128,248, - 128,128,128,252,6,9,9,7,0,0,252,128,128,128,248,128, - 128,128,128,6,9,9,7,0,0,120,132,128,128,140,132,132, - 132,120,6,9,9,7,0,0,132,132,132,132,252,132,132,132, - 132,7,9,9,7,0,0,254,16,16,16,16,16,16,16,254, - 6,9,9,7,0,0,4,4,4,4,4,132,132,132,120,6, - 9,9,7,0,0,132,136,144,160,192,160,144,136,132,6,9, - 9,7,0,0,128,128,128,128,128,128,128,128,252,7,9,9, - 7,0,0,130,198,170,146,146,130,130,130,130,6,9,9,7, - 0,0,132,196,164,148,140,132,132,132,132,6,9,9,7,0, - 0,120,132,132,132,132,132,132,132,120,6,9,9,7,0,0, - 248,132,132,132,248,128,128,128,128,6,10,10,7,0,255,120, - 132,132,132,132,132,164,148,120,4,6,9,9,7,0,0,248, - 132,132,132,248,132,132,132,132,6,9,9,7,0,0,120,132, - 128,128,120,4,4,132,120,7,9,9,7,0,0,254,16,16, - 16,16,16,16,16,16,6,9,9,7,0,0,132,132,132,132, - 132,132,132,132,120,7,9,9,7,0,0,130,130,130,68,68, - 40,40,16,16,7,9,9,7,0,0,130,130,130,130,146,146, - 170,198,130,6,9,9,7,0,0,132,132,132,72,48,48,72, - 132,132,7,9,9,7,0,0,130,130,130,68,40,16,16,16, - 16,6,9,9,7,0,0,252,4,8,16,32,64,128,128,252, - 3,12,12,7,2,255,224,128,128,128,128,128,128,128,128,128, - 128,224,6,12,12,7,1,254,128,128,64,64,32,32,16,16, - 8,8,4,4,3,12,12,7,1,255,224,32,32,32,32,32, - 32,32,32,32,32,224,5,3,3,7,1,6,32,80,136,7, - 1,1,7,0,254,254,3,3,3,7,1,8,128,64,32,6, - 6,6,7,0,0,124,132,132,140,148,100,6,9,9,7,0, - 0,128,128,128,248,132,132,132,132,248,6,6,6,7,0,0, - 120,132,128,128,128,124,6,9,9,7,0,0,4,4,4,124, - 132,132,132,132,124,6,6,6,7,0,0,120,132,252,128,128, - 124,4,9,9,7,1,0,48,64,64,224,64,64,64,64,64, - 6,9,9,7,0,253,124,132,132,132,132,124,4,4,120,6, - 9,9,7,0,0,128,128,128,248,132,132,132,132,132,3,9, - 9,7,2,0,64,0,0,192,64,64,64,64,224,3,12,12, - 7,1,253,32,0,0,96,32,32,32,32,32,32,32,192,6, - 9,9,7,0,0,128,128,128,136,144,160,208,136,132,3,9, - 9,7,2,0,192,64,64,64,64,64,64,64,224,7,6,6, - 7,0,0,252,146,146,146,146,146,6,6,6,7,0,0,152, - 164,196,132,132,132,6,6,6,7,0,0,120,132,132,132,132, - 120,6,9,9,7,0,253,248,132,132,132,132,248,128,128,128, - 6,9,9,7,0,253,124,132,132,132,132,124,4,4,4,6, - 6,6,7,0,0,152,164,192,128,128,128,6,6,6,7,0, - 0,124,128,120,4,4,248,4,9,9,7,1,0,64,64,64, - 224,64,64,64,64,48,6,6,6,7,0,0,132,132,132,140, - 148,100,6,6,6,7,0,0,132,132,72,72,48,48,7,6, - 6,7,0,0,146,146,146,146,146,108,6,6,6,7,0,0, - 132,72,48,48,72,132,6,9,9,7,0,253,132,132,132,132, - 132,124,4,4,120,6,6,6,7,0,0,252,8,16,32,64, - 252,4,15,15,7,1,253,48,64,64,64,64,64,64,128,64, - 64,64,64,64,64,48,1,13,13,7,3,254,128,128,128,128, - 128,128,128,128,128,128,128,128,128,4,15,15,7,1,253,192, - 32,32,32,32,32,32,16,32,32,32,32,32,32,192,6,2, - 2,7,0,4,100,152,0,0,0,7,0,0}; -/* - Fontname: ProFont17 - Copyright: ProFont Distribution 2.2 Ñ Generated by Fontographer 4.1.5 - Capital A Height: 11, '1' Height: 11 - Calculated Max Values w= 9 h=17 x= 5 y=10 dx=14 dy= 0 ascent=14 len=32 - Font Bounding box w=14 h=16 x= 0 y=-3 - Calculated Min Values x= 0 y=-3 dx= 0 dy= 0 - Pure Font ascent =11 descent=-3 - X Font ascent =13 descent=-3 - Max Font ascent =14 descent=-3 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_profont17[3681] U8G_FONT_SECTION("u8g_font_profont17") = { - 0,14,16,0,253,11,2,35,4,78,32,255,253,14,253,13, - 253,0,0,0,14,0,0,2,11,11,14,3,0,192,192,192, - 192,192,192,192,192,0,192,192,5,5,5,14,1,8,216,216, - 216,216,216,7,7,7,14,1,3,108,254,254,108,254,254,108, - 8,15,15,14,0,254,24,24,60,126,219,216,124,62,31,219, - 219,126,60,24,24,8,11,11,14,0,0,63,127,219,222,124, - 60,62,123,219,206,196,8,11,11,14,0,0,48,120,204,204, - 216,112,243,222,204,254,123,2,5,5,14,3,8,192,192,192, - 192,192,6,15,15,14,1,254,12,24,48,96,192,192,192,192, - 192,192,192,96,48,24,12,6,15,15,14,1,254,192,96,48, - 24,12,12,12,12,12,12,12,24,48,96,192,8,8,8,14, - 0,3,24,219,255,60,60,255,219,24,8,8,8,14,0,1, - 24,24,24,255,255,24,24,24,4,6,6,14,1,253,112,112, - 112,48,96,192,5,2,2,14,1,4,248,248,3,3,3,14, - 2,0,224,224,224,9,16,32,14,0,253,1,128,1,128,3, - 0,3,0,6,0,6,0,12,0,12,0,24,0,24,0,48, - 0,48,0,96,0,96,0,192,0,192,0,8,11,11,14,0, - 0,60,126,195,199,207,219,243,227,195,126,60,8,11,11,14, - 0,0,24,120,120,24,24,24,24,24,24,255,255,8,11,11, - 14,0,0,60,126,195,195,6,12,24,48,96,255,255,8,11, - 11,14,0,0,60,126,195,195,30,28,6,195,195,126,60,8, - 11,11,14,0,0,6,14,30,54,102,198,255,255,6,15,15, - 8,11,11,14,0,0,255,255,192,252,254,3,3,3,195,126, - 60,8,11,11,14,0,0,62,126,192,252,254,195,195,195,195, - 126,60,8,11,11,14,0,0,255,255,3,3,6,12,24,24, - 24,24,24,8,11,11,14,0,0,60,126,195,195,126,60,126, - 195,195,126,60,8,11,11,14,0,0,60,126,195,195,195,195, - 127,63,3,126,124,3,8,8,14,2,0,224,224,224,0,0, - 224,224,224,4,11,11,14,1,253,112,112,112,0,0,112,112, - 112,48,96,192,7,11,11,14,1,0,6,12,24,48,96,192, - 96,48,24,12,6,8,5,5,14,0,3,255,255,0,255,255, - 7,11,11,14,1,0,192,96,48,24,12,6,12,24,48,96, - 192,8,11,11,14,0,0,60,126,195,195,6,12,24,16,0, - 24,24,8,11,11,14,0,0,60,126,195,207,223,219,223,206, - 192,127,63,8,11,11,14,0,0,24,60,60,102,102,195,255, - 255,195,195,195,8,11,11,14,0,0,252,254,195,195,254,252, - 198,195,195,254,252,8,11,11,14,0,0,60,126,195,195,192, - 192,192,195,195,126,60,8,11,11,14,0,0,252,254,195,195, - 195,195,195,195,195,254,252,8,11,11,14,0,0,255,255,192, - 192,252,252,192,192,192,255,255,8,11,11,14,0,0,255,255, - 192,192,252,252,192,192,192,192,192,8,11,11,14,0,0,60, - 126,195,195,192,207,207,195,195,126,60,8,11,11,14,0,0, - 195,195,195,195,255,255,195,195,195,195,195,8,11,11,14,0, - 0,255,255,24,24,24,24,24,24,24,255,255,8,11,11,14, - 0,0,3,3,3,3,3,3,195,195,195,126,60,8,11,11, - 14,0,0,195,198,204,216,240,224,240,216,204,198,195,8,11, - 11,14,0,0,192,192,192,192,192,192,192,192,192,255,255,8, - 11,11,14,0,0,195,231,255,255,219,219,219,195,195,195,195, - 8,11,11,14,0,0,195,227,243,219,207,199,195,195,195,195, - 195,8,11,11,14,0,0,60,126,195,195,195,195,195,195,195, - 126,60,8,11,11,14,0,0,252,254,195,195,254,252,192,192, - 192,192,192,8,13,13,14,0,254,60,126,195,195,195,195,195, - 219,207,126,62,6,3,8,11,11,14,0,0,252,254,195,195, - 254,252,198,195,195,195,195,8,11,11,14,0,0,60,126,195, - 192,124,62,7,195,195,126,60,8,11,11,14,0,0,255,255, - 24,24,24,24,24,24,24,24,24,8,11,11,14,0,0,195, - 195,195,195,195,195,195,195,195,126,60,8,11,11,14,0,0, - 195,195,195,195,195,102,102,60,60,24,24,8,11,11,14,0, - 0,195,195,195,195,219,219,219,255,255,231,195,8,11,11,14, - 0,0,195,195,195,102,60,24,60,102,195,195,195,8,11,11, - 14,0,0,195,195,195,195,231,126,60,24,24,24,24,8,11, - 11,14,0,0,255,255,3,6,12,24,48,96,192,255,255,4, - 15,15,14,3,254,240,240,192,192,192,192,192,192,192,192,192, - 192,192,240,240,9,16,32,14,0,253,192,0,192,0,96,0, - 96,0,48,0,48,0,24,0,24,0,12,0,12,0,6,0, - 6,0,3,0,3,0,1,128,1,128,4,15,15,14,1,254, - 240,240,48,48,48,48,48,48,48,48,48,48,48,240,240,7, - 5,5,14,1,6,16,56,108,198,130,9,2,4,14,0,253, - 255,128,255,128,3,4,4,14,1,9,128,192,96,32,8,8, - 8,14,0,0,63,127,195,195,199,207,123,51,8,11,11,14, - 0,0,192,192,192,252,254,195,195,195,195,254,252,8,8,8, - 14,0,0,60,126,195,195,192,192,127,63,8,11,11,14,0, - 0,3,3,3,63,127,195,195,195,195,127,63,8,8,8,14, - 0,0,60,126,195,255,255,192,127,63,6,11,11,14,2,0, - 28,60,96,240,240,96,96,96,96,96,96,8,11,11,14,0, - 253,63,127,195,195,195,195,127,63,3,62,60,8,11,11,14, - 0,0,192,192,192,252,254,195,195,195,195,195,195,6,11,11, - 14,1,0,48,48,0,240,240,48,48,48,48,252,252,5,14, - 14,14,0,253,24,24,0,120,120,24,24,24,24,24,24,24, - 240,224,8,11,11,14,0,0,192,192,192,198,204,216,240,248, - 204,198,195,6,11,11,14,1,0,240,240,48,48,48,48,48, - 48,48,252,252,8,8,8,14,0,0,252,254,219,219,219,219, - 219,219,8,8,8,14,0,0,204,222,243,227,195,195,195,195, - 8,8,8,14,0,0,60,126,195,195,195,195,126,60,8,11, - 11,14,0,253,252,254,195,195,195,195,254,252,192,192,192,8, - 11,11,14,0,253,63,127,195,195,195,195,127,63,3,3,3, - 8,8,8,14,0,0,204,222,243,227,192,192,192,192,8,8, - 8,14,0,0,63,255,192,252,63,3,255,252,6,11,11,14, - 2,0,96,96,96,240,240,96,96,96,96,60,28,8,8,8, - 14,0,0,195,195,195,195,199,207,123,51,8,8,8,14,0, - 0,195,195,195,102,102,60,60,24,8,8,8,14,0,0,219, - 219,219,219,219,219,255,102,8,8,8,14,0,0,195,102,60, - 24,24,60,102,195,8,11,11,14,0,253,195,195,195,195,195, - 195,127,63,3,62,60,7,8,8,14,0,0,254,254,12,24, - 48,96,254,254,5,17,17,14,1,253,24,56,48,48,48,48, - 48,96,192,96,48,48,48,48,48,56,24,2,15,15,14,3, - 254,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 5,17,17,14,2,253,192,224,96,96,96,96,96,48,24,48, - 96,96,96,96,96,224,192,8,3,3,14,0,5,113,219,142, - 0,0,0,14,0,0,0,0,0,14,0,0,0,0,0,14, - 0,0,4,5,5,14,0,254,48,48,48,96,192,8,17,17, - 14,0,253,7,15,24,24,24,24,60,60,24,24,24,24,24, - 24,24,240,224,7,5,5,14,0,254,54,54,54,108,216,8, - 2,2,14,0,0,219,219,4,9,9,14,2,2,96,96,240, - 240,96,96,96,96,96,4,9,9,14,2,2,96,96,240,240, - 96,240,240,96,96,6,3,3,14,1,10,48,120,204,9,13, - 26,14,0,0,63,128,127,128,217,128,219,0,222,0,124,0, - 56,0,63,0,127,128,214,128,150,128,31,128,15,0,8,14, - 14,14,0,0,102,60,24,60,126,195,192,124,62,7,195,195, - 126,60,4,7,7,14,0,0,48,96,192,192,192,96,48,8, - 11,11,14,0,0,63,127,216,216,220,220,216,216,216,127,63, - 0,0,0,14,0,0,0,0,0,14,0,0,0,0,0,14, - 0,0,0,0,0,14,0,0,4,5,5,14,3,6,48,96, - 192,192,192,4,5,5,14,3,6,48,48,48,96,192,7,5, - 5,14,1,6,54,108,216,216,216,7,5,5,14,1,6,54, - 54,54,108,216,7,7,7,14,0,2,56,124,254,254,254,124, - 56,5,2,2,14,2,5,248,248,9,2,4,14,0,5,255, - 128,255,128,8,3,3,14,0,9,113,219,142,9,5,10,14, - 0,6,252,128,39,128,39,128,36,128,36,128,8,13,13,14, - 0,0,102,60,24,0,0,63,255,192,252,63,3,255,252,4, - 7,7,14,0,0,192,96,48,48,48,96,192,8,8,8,14, - 0,0,36,126,219,223,223,216,127,39,0,0,0,14,0,0, - 0,0,0,14,0,0,8,14,14,14,0,0,102,102,0,195, - 195,195,195,231,126,60,24,24,24,24,0,0,0,14,0,0, - 2,11,11,14,5,0,192,192,0,192,192,192,192,192,192,192, - 192,8,12,12,14,0,254,24,24,60,126,219,219,216,216,127, - 63,24,24,8,12,12,14,0,0,120,252,204,192,240,240,192, - 192,192,199,254,252,8,8,8,14,0,0,129,66,60,36,36, - 60,66,129,8,11,11,14,0,0,195,102,60,255,255,24,255, - 255,24,24,24,2,15,15,14,3,254,192,192,192,192,192,192, - 0,0,0,192,192,192,192,192,192,8,16,16,14,0,254,60, - 126,99,99,51,216,204,198,99,51,27,204,198,198,126,60,4, - 2,2,14,2,9,144,240,8,11,11,14,0,0,120,252,134, - 123,251,195,251,123,134,252,120,6,9,9,14,2,5,60,124, - 204,204,124,60,0,252,252,8,7,7,14,0,0,51,102,204, - 204,204,102,51,8,4,4,14,0,2,255,255,3,3,8,2, - 2,14,0,4,255,255,8,10,10,14,0,1,248,252,6,243, - 251,219,243,251,222,204,5,2,2,14,2,9,248,248,6,6, - 6,14,2,6,48,120,204,204,120,48,8,9,9,14,0,0, - 24,24,24,255,255,24,24,255,255,4,6,6,14,2,8,96, - 144,16,32,64,240,4,6,6,14,2,8,96,144,32,16,144, - 96,4,4,4,14,3,9,48,112,224,192,8,11,11,14,0, - 253,204,204,204,204,204,204,255,243,192,192,192,8,13,13,14, - 0,0,63,127,219,219,219,219,127,63,27,27,27,27,27,3, - 3,3,14,3,4,224,224,224,4,5,5,14,1,253,112,112, - 48,96,192,3,6,6,14,3,8,192,64,64,64,64,224,6, - 9,9,14,2,5,48,120,204,204,120,48,0,252,252,8,7, - 7,14,0,0,204,102,51,51,51,102,204,9,14,28,14,0, - 0,96,0,32,0,32,0,32,128,33,0,114,0,4,0,8, - 0,17,0,35,0,69,0,137,0,15,128,1,0,9,14,28, - 14,0,0,96,0,32,0,32,0,32,128,33,0,114,0,4, - 0,8,0,19,0,36,128,64,128,129,0,2,0,7,128,9, - 14,28,14,0,0,48,0,72,0,16,0,8,128,73,0,50, - 0,4,0,8,0,17,0,35,0,69,0,137,0,15,128,1, - 0,8,11,11,14,0,0,24,24,0,8,24,48,96,195,195, - 126,60,8,14,14,14,0,0,96,48,24,24,60,60,102,102, - 195,255,255,195,195,195,8,14,14,14,0,0,6,12,24,24, - 60,60,102,102,195,255,255,195,195,195,8,14,14,14,0,0, - 24,60,102,24,60,60,102,102,195,255,255,195,195,195,8,14, - 14,14,0,0,115,219,142,24,60,60,102,102,195,255,255,195, - 195,195,8,14,14,14,0,0,102,102,0,24,60,60,102,102, - 195,255,255,195,195,195,8,14,14,14,0,0,24,60,36,60, - 24,60,102,102,195,255,255,195,195,195,8,11,11,14,0,0, - 63,127,216,216,252,252,216,216,216,223,223,8,14,14,14,0, - 253,60,126,195,195,192,192,192,195,195,126,60,24,48,96,8, - 14,14,14,0,0,96,48,24,255,255,192,192,252,252,192,192, - 192,255,255,8,14,14,14,0,0,6,12,24,255,255,192,192, - 252,252,192,192,192,255,255,8,14,14,14,0,0,24,60,102, - 255,255,192,192,252,252,192,192,192,255,255,8,14,14,14,0, - 0,102,102,0,255,255,192,192,252,252,192,192,192,255,255,8, - 14,14,14,0,0,96,48,24,255,255,24,24,24,24,24,24, - 24,255,255,8,14,14,14,0,0,6,12,24,255,255,24,24, - 24,24,24,24,24,255,255,8,14,14,14,0,0,24,60,102, - 255,255,24,24,24,24,24,24,24,255,255,8,14,14,14,0, - 0,102,102,0,255,255,24,24,24,24,24,24,24,255,255,8, - 11,11,14,0,0,124,126,99,99,243,243,99,99,99,126,124, - 8,14,14,14,0,0,113,219,142,195,227,243,219,207,199,195, - 195,195,195,195,8,14,14,14,0,0,96,48,24,60,126,195, - 195,195,195,195,195,195,126,60,8,14,14,14,0,0,6,12, - 24,60,126,195,195,195,195,195,195,195,126,60,8,14,14,14, - 0,0,24,60,102,0,60,126,195,195,195,195,195,195,126,60, - 8,14,14,14,0,0,113,219,142,60,126,195,195,195,195,195, - 195,195,126,60,8,14,14,14,0,0,102,102,0,60,126,195, - 195,195,195,195,195,195,126,60,8,7,7,14,0,2,195,102, - 60,24,60,102,195,8,11,11,14,0,0,60,126,195,199,207, - 219,243,227,195,126,60,8,14,14,14,0,0,96,48,24,195, - 195,195,195,195,195,195,195,195,126,60,8,14,14,14,0,0, - 6,12,24,195,195,195,195,195,195,195,195,195,126,60,8,14, - 14,14,0,0,24,60,102,0,195,195,195,195,195,195,195,195, - 126,60,8,14,14,14,0,0,102,102,0,195,195,195,195,195, - 195,195,195,195,126,60,8,14,14,14,0,0,6,12,24,195, - 195,195,195,231,126,60,24,24,24,24,8,11,11,14,0,0, - 192,192,252,254,195,195,254,252,192,192,192,8,15,15,14,0, - 254,28,62,99,195,195,198,204,204,198,195,195,222,220,192,192, - 8,13,13,14,0,0,16,24,12,4,0,63,127,195,195,199, - 207,123,51,8,13,13,14,0,0,4,12,24,16,0,63,127, - 195,195,199,207,123,51,8,12,12,14,0,0,24,60,102,0, - 63,127,195,195,199,207,123,51,8,12,12,14,0,0,113,219, - 142,0,63,127,195,195,199,207,123,51,8,11,11,14,0,0, - 102,102,0,63,127,195,195,199,207,123,51,8,12,12,14,0, - 0,24,36,36,24,63,127,195,195,199,207,123,51,8,8,8, - 14,0,0,60,126,219,223,223,216,127,63,8,11,11,14,0, - 253,60,126,195,195,192,192,127,63,24,48,96,8,13,13,14, - 0,0,32,48,24,8,0,60,126,195,255,255,192,127,63,8, - 13,13,14,0,0,4,12,24,16,0,60,126,195,255,255,192, - 127,63,8,12,12,14,0,0,24,60,102,0,60,126,195,255, - 255,192,127,63,8,11,11,14,0,0,102,102,0,60,126,195, - 255,255,192,127,63,6,13,13,14,1,0,128,192,96,32,0, - 240,240,48,48,48,48,252,252,6,13,13,14,1,0,8,24, - 48,32,0,240,240,48,48,48,48,252,252,6,12,12,14,1, - 0,48,120,204,0,240,240,48,48,48,48,252,252,6,11,11, - 14,1,0,204,204,0,240,240,48,48,48,48,252,252,8,13, - 13,14,0,0,72,48,48,72,4,62,127,195,195,195,195,126, - 60,8,12,12,14,0,0,113,219,142,0,204,222,243,227,195, - 195,195,195,8,13,13,14,0,0,32,48,24,8,0,60,126, - 195,195,195,195,126,60,8,13,13,14,0,0,4,12,24,16, - 0,60,126,195,195,195,195,126,60,8,12,12,14,0,0,24, - 60,102,0,60,126,195,195,195,195,126,60,8,12,12,14,0, - 0,113,219,142,0,60,126,195,195,195,195,126,60,8,11,11, - 14,0,0,102,102,0,60,126,195,195,195,195,126,60,8,8, - 8,14,0,2,24,24,0,255,255,0,24,24,8,8,8,14, - 0,0,60,126,199,207,243,227,126,60,8,13,13,14,0,0, - 32,48,24,8,0,195,195,195,195,199,207,123,51,8,13,13, - 14,0,0,4,12,24,16,0,195,195,195,195,199,207,123,51, - 8,12,12,14,0,0,24,60,102,0,195,195,195,195,199,207, - 123,51,8,11,11,14,0,0,102,102,0,195,195,195,195,199, - 207,123,51,8,16,16,14,0,253,4,12,24,16,0,195,195, - 195,195,195,195,127,63,3,62,60,8,14,14,14,0,253,192, - 192,192,252,254,195,195,195,195,254,252,192,192,192,8,14,14, - 14,0,253,102,102,0,195,195,195,195,195,195,127,63,3,62, - 60}; -/* - Fontname: ProFont17 - Copyright: ProFont Distribution 2.2 Ñ Generated by Fontographer 4.1.5 - Capital A Height: 11, '1' Height: 11 - Calculated Max Values w= 9 h=17 x= 3 y= 9 dx=14 dy= 0 ascent=14 len=32 - Font Bounding box w=14 h=16 x= 0 y=-3 - Calculated Min Values x= 0 y=-3 dx= 0 dy= 0 - Pure Font ascent =11 descent=-3 - X Font ascent =13 descent=-3 - Max Font ascent =14 descent=-3 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_profont17r[1590] U8G_FONT_SECTION("u8g_font_profont17r") = { - 0,14,16,0,253,11,2,35,4,78,32,127,253,14,253,13, - 253,0,0,0,14,0,0,2,11,11,14,3,0,192,192,192, - 192,192,192,192,192,0,192,192,5,5,5,14,1,8,216,216, - 216,216,216,7,7,7,14,1,3,108,254,254,108,254,254,108, - 8,15,15,14,0,254,24,24,60,126,219,216,124,62,31,219, - 219,126,60,24,24,8,11,11,14,0,0,63,127,219,222,124, - 60,62,123,219,206,196,8,11,11,14,0,0,48,120,204,204, - 216,112,243,222,204,254,123,2,5,5,14,3,8,192,192,192, - 192,192,6,15,15,14,1,254,12,24,48,96,192,192,192,192, - 192,192,192,96,48,24,12,6,15,15,14,1,254,192,96,48, - 24,12,12,12,12,12,12,12,24,48,96,192,8,8,8,14, - 0,3,24,219,255,60,60,255,219,24,8,8,8,14,0,1, - 24,24,24,255,255,24,24,24,4,6,6,14,1,253,112,112, - 112,48,96,192,5,2,2,14,1,4,248,248,3,3,3,14, - 2,0,224,224,224,9,16,32,14,0,253,1,128,1,128,3, - 0,3,0,6,0,6,0,12,0,12,0,24,0,24,0,48, - 0,48,0,96,0,96,0,192,0,192,0,8,11,11,14,0, - 0,60,126,195,199,207,219,243,227,195,126,60,8,11,11,14, - 0,0,24,120,120,24,24,24,24,24,24,255,255,8,11,11, - 14,0,0,60,126,195,195,6,12,24,48,96,255,255,8,11, - 11,14,0,0,60,126,195,195,30,28,6,195,195,126,60,8, - 11,11,14,0,0,6,14,30,54,102,198,255,255,6,15,15, - 8,11,11,14,0,0,255,255,192,252,254,3,3,3,195,126, - 60,8,11,11,14,0,0,62,126,192,252,254,195,195,195,195, - 126,60,8,11,11,14,0,0,255,255,3,3,6,12,24,24, - 24,24,24,8,11,11,14,0,0,60,126,195,195,126,60,126, - 195,195,126,60,8,11,11,14,0,0,60,126,195,195,195,195, - 127,63,3,126,124,3,8,8,14,2,0,224,224,224,0,0, - 224,224,224,4,11,11,14,1,253,112,112,112,0,0,112,112, - 112,48,96,192,7,11,11,14,1,0,6,12,24,48,96,192, - 96,48,24,12,6,8,5,5,14,0,3,255,255,0,255,255, - 7,11,11,14,1,0,192,96,48,24,12,6,12,24,48,96, - 192,8,11,11,14,0,0,60,126,195,195,6,12,24,16,0, - 24,24,8,11,11,14,0,0,60,126,195,207,223,219,223,206, - 192,127,63,8,11,11,14,0,0,24,60,60,102,102,195,255, - 255,195,195,195,8,11,11,14,0,0,252,254,195,195,254,252, - 198,195,195,254,252,8,11,11,14,0,0,60,126,195,195,192, - 192,192,195,195,126,60,8,11,11,14,0,0,252,254,195,195, - 195,195,195,195,195,254,252,8,11,11,14,0,0,255,255,192, - 192,252,252,192,192,192,255,255,8,11,11,14,0,0,255,255, - 192,192,252,252,192,192,192,192,192,8,11,11,14,0,0,60, - 126,195,195,192,207,207,195,195,126,60,8,11,11,14,0,0, - 195,195,195,195,255,255,195,195,195,195,195,8,11,11,14,0, - 0,255,255,24,24,24,24,24,24,24,255,255,8,11,11,14, - 0,0,3,3,3,3,3,3,195,195,195,126,60,8,11,11, - 14,0,0,195,198,204,216,240,224,240,216,204,198,195,8,11, - 11,14,0,0,192,192,192,192,192,192,192,192,192,255,255,8, - 11,11,14,0,0,195,231,255,255,219,219,219,195,195,195,195, - 8,11,11,14,0,0,195,227,243,219,207,199,195,195,195,195, - 195,8,11,11,14,0,0,60,126,195,195,195,195,195,195,195, - 126,60,8,11,11,14,0,0,252,254,195,195,254,252,192,192, - 192,192,192,8,13,13,14,0,254,60,126,195,195,195,195,195, - 219,207,126,62,6,3,8,11,11,14,0,0,252,254,195,195, - 254,252,198,195,195,195,195,8,11,11,14,0,0,60,126,195, - 192,124,62,7,195,195,126,60,8,11,11,14,0,0,255,255, - 24,24,24,24,24,24,24,24,24,8,11,11,14,0,0,195, - 195,195,195,195,195,195,195,195,126,60,8,11,11,14,0,0, - 195,195,195,195,195,102,102,60,60,24,24,8,11,11,14,0, - 0,195,195,195,195,219,219,219,255,255,231,195,8,11,11,14, - 0,0,195,195,195,102,60,24,60,102,195,195,195,8,11,11, - 14,0,0,195,195,195,195,231,126,60,24,24,24,24,8,11, - 11,14,0,0,255,255,3,6,12,24,48,96,192,255,255,4, - 15,15,14,3,254,240,240,192,192,192,192,192,192,192,192,192, - 192,192,240,240,9,16,32,14,0,253,192,0,192,0,96,0, - 96,0,48,0,48,0,24,0,24,0,12,0,12,0,6,0, - 6,0,3,0,3,0,1,128,1,128,4,15,15,14,1,254, - 240,240,48,48,48,48,48,48,48,48,48,48,48,240,240,7, - 5,5,14,1,6,16,56,108,198,130,9,2,4,14,0,253, - 255,128,255,128,3,4,4,14,1,9,128,192,96,32,8,8, - 8,14,0,0,63,127,195,195,199,207,123,51,8,11,11,14, - 0,0,192,192,192,252,254,195,195,195,195,254,252,8,8,8, - 14,0,0,60,126,195,195,192,192,127,63,8,11,11,14,0, - 0,3,3,3,63,127,195,195,195,195,127,63,8,8,8,14, - 0,0,60,126,195,255,255,192,127,63,6,11,11,14,2,0, - 28,60,96,240,240,96,96,96,96,96,96,8,11,11,14,0, - 253,63,127,195,195,195,195,127,63,3,62,60,8,11,11,14, - 0,0,192,192,192,252,254,195,195,195,195,195,195,6,11,11, - 14,1,0,48,48,0,240,240,48,48,48,48,252,252,5,14, - 14,14,0,253,24,24,0,120,120,24,24,24,24,24,24,24, - 240,224,8,11,11,14,0,0,192,192,192,198,204,216,240,248, - 204,198,195,6,11,11,14,1,0,240,240,48,48,48,48,48, - 48,48,252,252,8,8,8,14,0,0,252,254,219,219,219,219, - 219,219,8,8,8,14,0,0,204,222,243,227,195,195,195,195, - 8,8,8,14,0,0,60,126,195,195,195,195,126,60,8,11, - 11,14,0,253,252,254,195,195,195,195,254,252,192,192,192,8, - 11,11,14,0,253,63,127,195,195,195,195,127,63,3,3,3, - 8,8,8,14,0,0,204,222,243,227,192,192,192,192,8,8, - 8,14,0,0,63,255,192,252,63,3,255,252,6,11,11,14, - 2,0,96,96,96,240,240,96,96,96,96,60,28,8,8,8, - 14,0,0,195,195,195,195,199,207,123,51,8,8,8,14,0, - 0,195,195,195,102,102,60,60,24,8,8,8,14,0,0,219, - 219,219,219,219,219,255,102,8,8,8,14,0,0,195,102,60, - 24,24,60,102,195,8,11,11,14,0,253,195,195,195,195,195, - 195,127,63,3,62,60,7,8,8,14,0,0,254,254,12,24, - 48,96,254,254,5,17,17,14,1,253,24,56,48,48,48,48, - 48,96,192,96,48,48,48,48,48,56,24,2,15,15,14,3, - 254,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 5,17,17,14,2,253,192,224,96,96,96,96,96,48,24,48, - 96,96,96,96,96,224,192,8,3,3,14,0,5,113,219,142, - 0,0,0,14,0,0}; -/* - Fontname: ProFont22 - Copyright: ProFont Distribution 2.2 Ñ Generated by Fontographer 4.1.5 - Capital A Height: 14, '1' Height: 14 - Calculated Max Values w=12 h=22 x= 6 y=12 dx=12 dy= 0 ascent=18 len=44 - Font Bounding box w=12 h=21 x= 0 y=-4 - Calculated Min Values x= 0 y=-4 dx= 0 dy= 0 - Pure Font ascent =14 descent=-4 - X Font ascent =16 descent=-4 - Max Font ascent =18 descent=-4 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_profont22[6454] U8G_FONT_SECTION("u8g_font_profont22") = { - 0,12,21,0,252,14,3,117,7,113,32,255,252,18,252,16, - 252,0,0,0,12,0,0,2,14,14,12,4,0,192,192,192, - 192,192,192,192,192,192,192,0,0,192,192,6,6,6,12,2, - 10,204,204,204,204,204,204,10,10,20,12,0,4,51,0,51, - 0,255,192,255,192,51,0,51,0,255,192,255,192,51,0,51, - 0,10,18,36,12,0,254,12,0,12,0,63,0,127,128,237, - 192,204,192,204,0,236,0,127,0,63,128,13,192,12,192,204, - 192,237,192,127,128,63,0,12,0,12,0,10,14,28,12,0, - 0,63,192,127,192,204,192,205,192,207,128,207,0,127,0,63, - 128,60,192,124,192,236,192,204,192,199,128,195,0,10,14,28, - 12,0,0,62,0,127,0,227,0,199,0,206,0,252,0,120, - 0,120,0,252,192,207,192,199,128,231,128,127,192,60,192,2, - 6,6,12,4,10,192,192,192,192,192,192,6,18,18,12,2, - 254,12,28,56,112,224,192,192,192,192,192,192,192,192,224,112, - 56,28,12,6,18,18,12,2,254,192,224,112,56,28,12,12, - 12,12,12,12,12,12,28,56,112,224,192,10,10,20,12,0, - 4,12,0,12,0,204,192,255,192,63,0,63,0,255,192,204, - 192,12,0,12,0,10,10,20,12,0,2,12,0,12,0,12, - 0,12,0,255,192,255,192,12,0,12,0,12,0,12,0,5, - 9,9,12,2,252,48,120,120,56,24,56,112,224,64,6,2, - 2,12,2,6,252,252,4,4,4,12,3,1,96,240,240,96, - 11,20,40,12,0,252,0,96,0,96,0,192,0,192,1,128, - 1,128,3,0,3,0,6,0,6,0,12,0,12,0,24,0, - 24,0,48,0,48,0,96,0,96,0,192,0,192,0,10,14, - 28,12,0,0,63,0,127,128,225,192,193,192,195,192,199,192, - 206,192,220,192,248,192,240,192,224,192,225,192,127,128,63,0, - 10,14,28,12,0,0,12,0,12,0,124,0,124,0,12,0, - 12,0,12,0,12,0,12,0,12,0,12,0,12,0,255,192, - 255,192,10,14,28,12,0,0,63,0,127,128,225,192,192,192, - 0,192,1,192,3,128,7,0,14,0,28,0,56,0,112,0, - 255,192,255,192,10,14,28,12,0,0,63,0,127,128,225,192, - 192,192,0,192,1,128,15,0,15,128,1,192,0,192,192,192, - 225,192,127,128,63,0,10,14,28,12,0,0,3,0,7,0, - 15,0,31,0,59,0,115,0,227,0,195,0,255,192,255,192, - 3,0,3,0,15,192,15,192,10,14,28,12,0,0,255,192, - 255,192,192,0,192,0,255,0,255,128,1,192,0,192,0,192, - 0,192,192,192,225,192,127,128,63,0,10,14,28,12,0,0, - 63,0,127,0,224,0,192,0,255,0,255,128,193,192,192,192, - 192,192,192,192,192,192,225,192,127,128,63,0,10,14,28,12, - 0,0,255,192,255,192,0,192,0,192,0,192,1,192,3,128, - 7,0,14,0,12,0,12,0,12,0,12,0,12,0,10,14, - 28,12,0,0,63,0,127,128,225,192,192,192,192,192,97,128, - 63,0,127,128,225,192,192,192,192,192,225,192,127,128,63,0, - 10,14,28,12,0,0,63,0,127,128,225,192,192,192,192,192, - 192,192,192,192,224,192,127,192,63,192,0,192,1,192,63,128, - 63,0,4,10,10,12,3,1,96,240,240,96,0,0,96,240, - 240,96,5,15,15,12,2,252,48,120,120,48,0,0,48,120, - 120,56,24,56,112,224,64,8,14,14,12,2,0,3,7,14, - 28,56,112,224,224,112,56,28,14,7,3,10,6,12,12,0, - 4,255,192,255,192,0,0,0,0,255,192,255,192,8,14,14, - 12,2,0,192,224,112,56,28,14,7,7,14,28,56,112,224, - 192,10,14,28,12,0,0,63,0,127,128,225,192,192,192,0, - 192,1,192,3,128,7,0,14,0,12,0,0,0,0,0,12, - 0,12,0,10,14,28,12,0,0,63,0,127,128,225,192,192, - 192,199,192,207,192,204,192,204,192,207,192,199,128,192,0,224, - 0,127,192,63,192,10,14,28,12,0,0,12,0,30,0,30, - 0,51,0,51,0,97,128,97,128,192,192,255,192,255,192,192, - 192,192,192,192,192,192,192,10,14,28,12,0,0,255,0,255, - 128,193,192,192,192,192,192,193,128,255,0,255,128,193,192,192, - 192,192,192,193,192,255,128,255,0,10,14,28,12,0,0,63, - 0,127,128,225,192,192,192,192,0,192,0,192,0,192,0,192, - 0,192,0,192,192,225,192,127,128,63,0,10,14,28,12,0, - 0,255,0,255,128,193,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,193,192,255,128,255,0,10,14,28, - 12,0,0,255,192,255,192,192,0,192,0,192,0,192,0,255, - 0,255,0,192,0,192,0,192,0,192,0,255,192,255,192,10, - 14,28,12,0,0,255,192,255,192,192,0,192,0,192,0,192, - 0,255,0,255,0,192,0,192,0,192,0,192,0,192,0,192, - 0,10,14,28,12,0,0,63,0,127,128,225,192,192,192,192, - 0,192,0,195,192,195,192,192,192,192,192,192,192,225,192,127, - 128,63,0,10,14,28,12,0,0,192,192,192,192,192,192,192, - 192,192,192,192,192,255,192,255,192,192,192,192,192,192,192,192, - 192,192,192,192,192,10,14,28,12,0,0,255,192,255,192,12, - 0,12,0,12,0,12,0,12,0,12,0,12,0,12,0,12, - 0,12,0,255,192,255,192,10,14,28,12,0,0,0,192,0, - 192,0,192,0,192,0,192,0,192,0,192,0,192,192,192,192, - 192,192,192,225,192,127,128,63,0,10,14,28,12,0,0,193, - 192,195,128,199,0,206,0,220,0,248,0,240,0,248,0,220, - 0,206,0,199,0,195,128,193,192,192,192,10,14,28,12,0, - 0,192,0,192,0,192,0,192,0,192,0,192,0,192,0,192, - 0,192,0,192,0,192,0,192,0,255,192,255,192,10,14,28, - 12,0,0,192,192,225,192,243,192,255,192,222,192,204,192,204, - 192,204,192,192,192,192,192,192,192,192,192,192,192,192,192,10, - 14,28,12,0,0,192,192,224,192,240,192,248,192,220,192,206, - 192,199,192,195,192,193,192,192,192,192,192,192,192,192,192,192, - 192,10,14,28,12,0,0,63,0,127,128,225,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,225,192,127, - 128,63,0,10,14,28,12,0,0,255,0,255,128,193,192,192, - 192,192,192,193,192,255,128,255,0,192,0,192,0,192,0,192, - 0,192,0,192,0,10,16,32,12,0,254,63,0,127,128,225, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,204, - 192,239,192,127,128,63,128,1,192,0,192,10,14,28,12,0, - 0,255,0,255,128,193,192,192,192,192,192,193,128,255,0,255, - 128,193,192,192,192,192,192,192,192,192,192,192,192,10,14,28, - 12,0,0,63,0,127,128,225,192,192,192,192,0,224,0,127, - 0,63,128,1,192,0,192,192,192,225,192,127,128,63,0,10, - 14,28,12,0,0,255,192,255,192,12,0,12,0,12,0,12, - 0,12,0,12,0,12,0,12,0,12,0,12,0,12,0,12, - 0,10,14,28,12,0,0,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,225,192,127, - 128,63,0,10,14,28,12,0,0,192,192,192,192,192,192,192, - 192,192,192,192,192,97,128,97,128,51,0,51,0,30,0,30, - 0,12,0,12,0,10,14,28,12,0,0,192,192,192,192,192, - 192,192,192,192,192,192,192,204,192,204,192,204,192,222,192,255, - 192,243,192,225,192,192,192,10,14,28,12,0,0,192,192,192, - 192,192,192,225,192,115,128,63,0,30,0,30,0,63,0,115, - 128,225,192,192,192,192,192,192,192,10,14,28,12,0,0,192, - 192,192,192,192,192,192,192,192,192,225,192,115,128,63,0,30, - 0,12,0,12,0,12,0,12,0,12,0,10,14,28,12,0, - 0,255,192,255,192,0,192,1,192,3,128,7,0,14,0,28, - 0,56,0,112,0,224,0,192,0,255,192,255,192,4,18,18, - 12,4,254,240,240,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,240,240,11,20,40,12,1,252,192,0,192,0,96, - 0,96,0,48,0,48,0,24,0,24,0,12,0,12,0,6, - 0,6,0,3,0,3,0,1,128,1,128,0,192,0,192,0, - 96,0,96,4,18,18,12,2,254,240,240,48,48,48,48,48, - 48,48,48,48,48,48,48,48,48,240,240,10,6,12,12,0, - 8,12,0,30,0,63,0,115,128,225,192,64,128,12,2,4, - 12,0,252,255,240,255,240,4,4,4,12,2,12,192,224,112, - 48,10,10,20,12,0,0,63,192,127,192,224,192,192,192,192, - 192,193,192,195,192,231,192,126,192,60,192,10,14,28,12,0, - 0,192,0,192,0,192,0,192,0,255,0,255,128,193,192,192, - 192,192,192,192,192,192,192,193,192,255,128,255,0,10,10,20, - 12,0,0,63,0,127,128,225,192,192,192,192,0,192,0,192, - 0,224,0,127,192,63,192,10,14,28,12,0,0,0,192,0, - 192,0,192,0,192,63,192,127,192,224,192,192,192,192,192,192, - 192,192,192,224,192,127,192,63,192,10,10,20,12,0,0,63, - 0,127,128,225,192,192,192,255,192,255,192,192,0,224,0,127, - 192,63,192,8,14,14,12,2,0,15,31,56,48,252,252,48, - 48,48,48,48,48,48,48,10,14,28,12,0,252,63,192,127, - 192,224,192,192,192,192,192,192,192,192,192,224,192,127,192,63, - 192,0,192,1,192,63,128,63,0,10,14,28,12,0,0,192, - 0,192,0,192,0,192,0,255,0,255,128,193,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,6,14,14,12,2, - 0,48,48,0,0,240,240,48,48,48,48,48,48,252,252,6, - 18,18,12,0,252,12,12,0,0,60,60,12,12,12,12,12, - 12,12,12,12,28,248,240,10,14,28,12,0,0,192,0,192, - 0,192,0,192,0,195,128,199,0,206,0,220,0,252,0,254, - 0,231,0,195,128,193,192,192,192,6,14,14,12,2,0,240, - 240,48,48,48,48,48,48,48,48,48,48,252,252,10,10,20, - 12,0,0,255,0,255,128,205,192,204,192,204,192,204,192,204, - 192,204,192,204,192,204,192,10,10,20,12,0,0,207,0,223, - 128,249,192,240,192,224,192,192,192,192,192,192,192,192,192,192, - 192,10,10,20,12,0,0,63,0,127,128,225,192,192,192,192, - 192,192,192,192,192,225,192,127,128,63,0,10,14,28,12,0, - 252,255,0,255,128,193,192,192,192,192,192,192,192,192,192,193, - 192,255,128,255,0,192,0,192,0,192,0,192,0,10,14,28, - 12,0,252,63,192,127,192,224,192,192,192,192,192,192,192,192, - 192,224,192,127,192,63,192,0,192,0,192,0,192,0,192,10, - 10,20,12,0,0,207,0,223,128,249,192,240,192,224,0,192, - 0,192,0,192,0,192,0,192,0,10,10,20,12,0,0,63, - 192,127,192,192,0,192,0,127,0,63,128,0,192,0,192,255, - 128,255,0,8,14,14,12,2,0,48,48,48,48,252,252,48, - 48,48,48,48,56,31,15,10,10,20,12,0,0,192,192,192, - 192,192,192,192,192,192,192,193,192,195,192,231,192,126,192,60, - 192,10,10,20,12,0,0,192,192,192,192,192,192,97,128,97, - 128,51,128,51,0,30,0,30,0,12,0,10,10,20,12,0, - 0,204,192,204,192,204,192,204,192,204,192,204,192,204,192,204, - 192,127,128,51,0,10,10,20,12,0,0,192,192,225,192,115, - 128,63,0,30,0,30,0,63,0,115,128,225,192,192,192,10, - 14,28,12,0,252,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,224,192,127,192,63,192,0,192,1,192,63,128,63, - 0,10,10,20,12,0,0,255,192,255,192,3,128,7,0,14, - 0,28,0,56,0,112,0,255,192,255,192,6,22,22,12,2, - 252,12,28,56,48,48,48,48,48,48,112,224,224,112,48,48, - 48,48,48,48,56,28,12,2,18,18,12,4,254,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,6, - 22,22,12,2,252,192,224,112,48,48,48,48,48,48,56,28, - 28,56,48,48,48,48,48,48,112,224,192,10,4,8,12,0, - 6,48,192,124,192,207,128,195,0,0,0,0,12,0,0,0, - 0,0,12,0,0,0,0,0,12,0,0,4,7,7,12,0, - 253,48,48,48,48,112,224,64,10,22,44,12,0,252,3,192, - 7,192,14,0,12,0,12,0,12,0,12,0,12,0,63,0, - 63,0,12,0,12,0,12,0,12,0,12,0,12,0,12,0, - 12,0,12,0,28,0,248,0,240,0,8,7,7,12,0,253, - 51,51,51,51,119,238,68,10,2,4,12,0,0,204,192,204, - 192,6,10,10,12,2,4,48,48,252,252,48,48,48,48,48, - 48,6,10,10,12,2,4,48,48,252,252,48,48,252,252,48, - 48,6,4,4,12,2,12,48,120,252,204,12,16,32,12,0, - 0,63,240,127,240,204,224,205,192,207,128,207,0,126,0,60, - 0,60,192,127,224,243,48,243,48,179,48,51,48,31,224,12, - 192,10,18,36,12,0,0,51,0,63,0,30,0,12,0,63, - 0,127,128,225,192,192,192,192,0,224,0,127,0,63,128,1, - 192,0,192,192,192,225,192,127,128,63,0,4,10,10,12,0, - 255,48,112,96,224,192,192,224,96,112,48,10,14,28,12,0, - 0,63,192,127,192,236,0,204,0,204,0,204,0,207,0,207, - 0,204,0,204,0,204,0,236,0,127,192,63,192,0,0,0, - 12,0,0,0,0,0,12,0,0,0,0,0,12,0,0,0, - 0,0,12,0,0,4,7,7,12,4,8,32,112,224,192,192, - 192,192,4,7,7,12,4,7,48,48,48,48,112,224,64,8, - 7,7,12,2,8,34,119,238,204,204,204,204,8,7,7,12, - 2,7,51,51,51,51,119,238,68,10,10,20,12,0,2,30, - 0,127,128,127,128,255,192,255,192,255,192,255,192,127,128,127, - 128,30,0,6,2,2,12,2,6,252,252,12,2,4,12,0, - 6,255,240,255,240,10,4,8,12,0,12,48,192,124,192,207, - 128,195,0,12,6,12,12,0,8,255,48,255,240,51,240,51, - 240,51,48,51,48,10,16,32,12,0,0,51,0,63,0,30, - 0,12,0,0,0,0,0,63,192,127,192,192,0,192,0,127, - 0,63,128,0,192,0,192,255,128,255,0,4,10,10,12,0, - 255,192,224,96,112,48,48,112,96,224,192,10,10,20,12,0, - 0,51,0,127,128,204,192,204,192,207,192,207,192,204,0,204, - 0,127,192,51,192,0,0,0,12,0,0,0,0,0,12,0, - 0,10,18,36,12,0,0,51,0,51,0,0,0,0,0,192, - 192,192,192,192,192,192,192,192,192,225,192,115,128,63,0,30, - 0,12,0,12,0,12,0,12,0,12,0,0,0,0,12,0, - 0,2,14,14,12,6,0,192,192,0,0,192,192,192,192,192, - 192,192,192,192,192,10,14,28,12,0,254,12,0,12,0,63, - 0,127,128,237,192,204,192,204,0,204,0,204,0,236,0,127, - 192,63,192,12,0,12,0,10,16,32,12,0,0,60,0,126, - 0,231,0,195,0,192,0,192,0,252,0,252,0,192,0,192, - 0,192,0,192,0,192,192,193,192,255,128,255,0,10,10,20, - 12,0,0,64,128,225,192,127,128,63,0,51,0,51,0,63, - 0,127,128,225,192,64,128,10,14,28,12,0,0,192,192,225, - 192,115,128,63,0,255,192,255,192,12,0,12,0,255,192,255, - 192,12,0,12,0,12,0,12,0,2,18,18,12,4,254,192, - 192,192,192,192,192,192,192,0,0,192,192,192,192,192,192,192, - 192,10,20,40,12,0,254,31,0,127,128,97,192,224,192,112, - 192,56,192,220,0,206,0,199,0,227,128,113,192,56,192,28, - 192,14,192,199,0,195,128,193,192,225,128,127,128,62,0,6, - 2,2,12,2,12,204,204,10,14,28,12,0,0,120,0,254, - 0,135,0,1,128,61,128,124,192,192,192,192,192,124,192,61, - 128,1,128,135,0,254,0,120,0,8,12,12,12,2,6,63, - 127,227,195,195,227,127,63,0,0,255,255,10,10,20,12,0, - 255,48,192,113,192,97,128,227,128,195,0,195,0,227,128,97, - 128,113,192,48,192,10,6,12,12,0,2,255,192,255,192,0, - 192,0,192,0,192,0,192,10,2,4,12,0,6,255,192,255, - 192,10,12,24,12,0,2,120,0,254,0,135,0,1,128,241, - 128,248,192,204,192,204,192,248,192,249,192,223,128,207,0,6, - 2,2,12,2,12,252,252,8,8,8,12,2,8,60,126,231, - 195,195,231,126,60,10,12,24,12,0,0,12,0,12,0,12, - 0,12,0,255,192,255,192,12,0,12,0,12,0,12,0,255, - 192,255,192,5,7,7,12,3,11,112,136,8,16,32,64,248, - 5,7,7,12,3,11,112,136,8,48,8,136,112,4,4,4, - 12,4,12,48,112,224,192,10,14,28,12,0,252,195,0,195, - 0,195,0,195,0,195,0,195,0,195,0,199,128,255,192,252, - 192,192,0,192,0,192,0,192,0,10,16,32,12,0,0,31, - 192,127,192,124,192,236,192,204,192,204,192,236,192,124,192,127, - 192,31,192,12,192,12,192,12,192,12,192,12,192,12,192,4, - 4,4,12,4,4,96,240,240,96,4,6,6,12,2,252,240, - 240,48,112,224,64,5,7,7,12,3,11,32,224,32,32,32, - 32,248,8,12,12,12,2,6,60,126,231,195,195,231,126,60, - 0,0,255,255,10,10,20,12,0,255,195,0,227,128,97,128, - 113,192,48,192,48,192,113,192,97,128,227,128,195,0,12,18, - 36,12,0,0,16,0,112,0,16,0,16,0,16,16,16,32, - 124,64,0,128,1,0,2,0,4,0,8,64,16,192,33,64, - 66,64,131,224,0,64,0,224,12,18,36,12,0,0,16,0, - 112,0,16,0,16,0,16,16,16,32,124,64,0,128,1,0, - 2,0,4,0,9,192,18,32,32,32,64,64,128,128,1,0, - 3,224,12,18,36,12,0,0,56,0,68,0,4,0,24,0, - 4,16,68,32,56,64,0,128,1,0,2,0,4,0,8,64, - 16,192,33,64,66,64,131,224,0,64,0,224,10,14,28,12, - 0,0,12,0,12,0,0,0,0,0,12,0,28,0,56,0, - 112,0,224,0,192,0,192,192,225,192,127,128,63,0,10,18, - 36,12,0,0,48,0,56,0,28,0,12,0,12,0,30,0, - 30,0,51,0,51,0,97,128,97,128,192,192,255,192,255,192, - 192,192,192,192,192,192,192,192,10,18,36,12,0,0,3,0, - 7,0,14,0,12,0,12,0,30,0,30,0,51,0,51,0, - 97,128,97,128,192,192,255,192,255,192,192,192,192,192,192,192, - 192,192,10,18,36,12,0,0,12,0,30,0,63,0,51,0, - 12,0,30,0,30,0,51,0,51,0,97,128,97,128,192,192, - 255,192,255,192,192,192,192,192,192,192,192,192,10,18,36,12, - 0,0,48,192,124,192,207,128,195,0,12,0,30,0,30,0, - 51,0,51,0,97,128,97,128,192,192,255,192,255,192,192,192, - 192,192,192,192,192,192,10,18,36,12,0,0,51,0,51,0, - 0,0,0,0,12,0,30,0,30,0,51,0,51,0,97,128, - 97,128,192,192,255,192,255,192,192,192,192,192,192,192,192,192, - 10,18,36,12,0,0,12,0,30,0,51,0,51,0,30,0, - 30,0,30,0,51,0,51,0,97,128,97,128,192,192,255,192, - 255,192,192,192,192,192,192,192,192,192,10,14,28,12,0,0, - 63,192,127,192,236,0,204,0,204,0,204,0,255,0,255,0, - 204,0,204,0,204,0,204,0,207,192,207,192,10,18,36,12, - 0,252,63,0,127,128,225,192,192,192,192,0,192,0,192,0, - 192,0,192,0,192,0,192,192,225,192,127,128,63,0,12,0, - 28,0,56,0,16,0,10,18,36,12,0,0,48,0,56,0, - 28,0,12,0,255,192,255,192,192,0,192,0,192,0,192,0, - 255,0,255,0,192,0,192,0,192,0,192,0,255,192,255,192, - 10,18,36,12,0,0,3,0,7,0,14,0,12,0,255,192, - 255,192,192,0,192,0,192,0,192,0,255,0,255,0,192,0, - 192,0,192,0,192,0,255,192,255,192,10,18,36,12,0,0, - 12,0,30,0,63,0,51,0,255,192,255,192,192,0,192,0, - 192,0,192,0,255,0,255,0,192,0,192,0,192,0,192,0, - 255,192,255,192,10,18,36,12,0,0,51,0,51,0,0,0, - 0,0,255,192,255,192,192,0,192,0,192,0,192,0,255,0, - 255,0,192,0,192,0,192,0,192,0,255,192,255,192,10,18, - 36,12,0,0,48,0,56,0,28,0,12,0,255,192,255,192, - 12,0,12,0,12,0,12,0,12,0,12,0,12,0,12,0, - 12,0,12,0,255,192,255,192,10,18,36,12,0,0,3,0, - 7,0,14,0,12,0,255,192,255,192,12,0,12,0,12,0, - 12,0,12,0,12,0,12,0,12,0,12,0,12,0,255,192, - 255,192,10,18,36,12,0,0,12,0,30,0,63,0,51,0, - 255,192,255,192,12,0,12,0,12,0,12,0,12,0,12,0, - 12,0,12,0,12,0,12,0,255,192,255,192,10,18,36,12, - 0,0,51,0,51,0,0,0,0,0,255,192,255,192,12,0, - 12,0,12,0,12,0,12,0,12,0,12,0,12,0,12,0, - 12,0,255,192,255,192,10,14,28,12,0,0,63,0,63,128, - 49,192,48,192,48,192,48,192,252,192,252,192,48,192,48,192, - 48,192,49,192,63,128,63,0,10,18,36,12,0,0,48,192, - 124,192,207,128,199,0,192,192,224,192,240,192,248,192,220,192, - 206,192,199,192,195,192,193,192,192,192,192,192,192,192,192,192, - 192,192,10,18,36,12,0,0,48,0,56,0,28,0,12,0, - 63,0,127,128,225,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,225,192,127,128,63,0,10,18,36,12, - 0,0,3,0,7,0,14,0,12,0,63,0,127,128,225,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 225,192,127,128,63,0,10,18,36,12,0,0,12,0,30,0, - 63,0,51,0,0,0,63,0,127,128,225,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,225,192,127,128,63,0, - 10,18,36,12,0,0,48,192,124,192,207,128,199,0,63,0, - 127,128,225,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,225,192,127,128,63,0,10,18,36,12,0,0, - 51,0,51,0,0,0,0,0,63,0,127,128,225,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,225,192, - 127,128,63,0,10,10,20,12,0,2,64,128,225,192,115,128, - 63,0,30,0,30,0,63,0,115,128,225,192,64,128,10,14, - 28,12,0,0,63,0,127,128,225,192,193,192,195,192,199,192, - 206,192,220,192,248,192,240,192,224,192,225,192,127,128,63,0, - 10,18,36,12,0,0,48,0,56,0,28,0,12,0,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,225,192,127,128,63,0,10,18,36,12,0,0, - 3,0,7,0,14,0,12,0,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,225,192, - 127,128,63,0,10,18,36,12,0,0,12,0,30,0,63,0, - 51,0,0,0,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,225,192,127,128,63,0,10,18, - 36,12,0,0,51,0,51,0,0,0,0,0,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,225,192,127,128,63,0,10,18,36,12,0,0,3,0, - 7,0,14,0,12,0,192,192,192,192,192,192,192,192,192,192, - 225,192,115,128,63,0,30,0,12,0,12,0,12,0,12,0, - 12,0,10,14,28,12,0,0,192,0,192,0,255,0,255,128, - 193,192,192,192,192,192,193,192,255,128,255,0,192,0,192,0, - 192,0,192,0,10,18,36,12,0,254,15,0,31,128,57,192, - 112,192,224,192,193,192,195,128,195,0,195,0,195,128,193,192, - 192,192,192,192,193,192,207,128,207,0,192,0,192,0,10,16, - 32,12,0,0,12,0,14,0,7,0,3,0,0,0,0,0, - 63,192,127,192,224,192,192,192,192,192,193,192,195,192,231,192, - 126,192,60,192,10,16,32,12,0,0,3,0,7,0,14,0, - 12,0,0,0,0,0,63,192,127,192,224,192,192,192,192,192, - 193,192,195,192,231,192,126,192,60,192,10,16,32,12,0,0, - 12,0,30,0,63,0,51,0,0,0,0,0,63,192,127,192, - 224,192,192,192,192,192,193,192,195,192,231,192,126,192,60,192, - 10,16,32,12,0,0,48,192,124,192,207,128,199,0,0,0, - 0,0,63,192,127,192,224,192,192,192,192,192,193,192,195,192, - 231,192,126,192,60,192,10,14,28,12,0,0,51,0,51,0, - 0,0,0,0,63,192,127,192,224,192,192,192,192,192,193,192, - 195,192,231,192,126,192,60,192,10,16,32,12,0,0,12,0, - 30,0,51,0,51,0,30,0,12,0,63,192,127,192,224,192, - 192,192,192,192,193,192,195,192,231,192,126,192,60,192,10,10, - 20,12,0,0,63,0,127,128,237,192,204,192,207,192,207,192, - 204,0,236,0,127,192,63,192,10,14,28,12,0,252,63,0, - 127,128,225,192,192,192,192,0,192,0,192,0,224,0,127,192, - 63,192,12,0,28,0,56,0,16,0,10,16,32,12,0,0, - 48,0,56,0,28,0,12,0,0,0,0,0,63,0,127,128, - 225,192,192,192,255,192,255,192,192,0,224,0,127,192,63,192, - 10,16,32,12,0,0,3,0,7,0,14,0,12,0,0,0, - 0,0,63,0,127,128,225,192,192,192,255,192,255,192,192,0, - 224,0,127,192,63,192,10,16,32,12,0,0,12,0,30,0, - 63,0,51,0,0,0,0,0,63,0,127,128,225,192,192,192, - 255,192,255,192,192,0,224,0,127,192,63,192,10,14,28,12, - 0,0,51,0,51,0,0,0,0,0,63,0,127,128,225,192, - 192,192,255,192,255,192,192,0,224,0,127,192,63,192,6,16, - 16,12,2,0,192,224,112,48,0,0,240,240,48,48,48,48, - 48,48,252,252,6,16,16,12,2,0,12,28,56,48,0,0, - 240,240,48,48,48,48,48,48,252,252,6,16,16,12,2,0, - 48,120,252,204,0,0,240,240,48,48,48,48,48,48,252,252, - 6,14,14,12,2,0,204,204,0,0,240,240,48,48,48,48, - 48,48,252,252,10,17,34,12,0,0,36,0,126,0,60,0, - 60,0,126,0,39,0,3,128,63,192,127,192,225,192,192,192, - 192,192,192,192,192,192,225,192,127,128,63,0,10,16,32,12, - 0,0,48,192,124,192,207,128,199,0,0,0,0,0,207,0, - 223,128,249,192,240,192,224,192,192,192,192,192,192,192,192,192, - 192,192,10,16,32,12,0,0,48,0,56,0,28,0,12,0, - 0,0,0,0,63,0,127,128,225,192,192,192,192,192,192,192, - 192,192,225,192,127,128,63,0,10,16,32,12,0,0,3,0, - 7,0,14,0,12,0,0,0,0,0,63,0,127,128,225,192, - 192,192,192,192,192,192,192,192,225,192,127,128,63,0,10,16, - 32,12,0,0,12,0,30,0,63,0,51,0,0,0,0,0, - 63,0,127,128,225,192,192,192,192,192,192,192,192,192,225,192, - 127,128,63,0,10,16,32,12,0,0,48,192,124,192,207,128, - 199,0,0,0,0,0,63,0,127,128,225,192,192,192,192,192, - 192,192,192,192,225,192,127,128,63,0,10,14,28,12,0,0, - 51,0,51,0,0,0,0,0,63,0,127,128,225,192,192,192, - 192,192,192,192,192,192,225,192,127,128,63,0,10,10,20,12, - 0,2,12,0,12,0,0,0,0,0,255,192,255,192,0,0, - 0,0,12,0,12,0,10,10,20,12,0,0,63,0,127,128, - 227,192,199,192,206,192,220,192,248,192,241,192,127,128,63,0, - 10,16,32,12,0,0,48,0,56,0,28,0,12,0,0,0, - 0,0,192,192,192,192,192,192,192,192,192,192,193,192,195,192, - 231,192,126,192,60,192,10,16,32,12,0,0,3,0,7,0, - 14,0,12,0,0,0,0,0,192,192,192,192,192,192,192,192, - 192,192,193,192,195,192,231,192,126,192,60,192,10,16,32,12, - 0,0,12,0,30,0,63,0,51,0,0,0,0,0,192,192, - 192,192,192,192,192,192,192,192,193,192,195,192,231,192,126,192, - 60,192,10,14,28,12,0,0,51,0,51,0,0,0,0,0, - 192,192,192,192,192,192,192,192,192,192,193,192,195,192,231,192, - 126,192,60,192,10,20,40,12,0,252,3,0,7,0,14,0, - 12,0,0,0,0,0,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,224,192,127,192,63,192,0,192,1,192,63,128, - 63,0,10,18,36,12,0,252,192,0,192,0,192,0,192,0, - 255,0,255,128,193,192,192,192,192,192,192,192,192,192,193,192, - 255,128,255,0,192,0,192,0,192,0,192,0,10,18,36,12, - 0,252,51,0,51,0,0,0,0,0,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,224,192,127,192,63,192,0,192, - 1,192,63,128,63,0}; -/* - Fontname: ProFont22 - Copyright: ProFont Distribution 2.2 Ñ Generated by Fontographer 4.1.5 - Capital A Height: 14, '1' Height: 14 - Calculated Max Values w=12 h=22 x= 4 y=12 dx=12 dy= 0 ascent=18 len=40 - Font Bounding box w=12 h=21 x= 0 y=-4 - Calculated Min Values x= 0 y=-4 dx= 0 dy= 0 - Pure Font ascent =14 descent=-4 - X Font ascent =16 descent=-4 - Max Font ascent =18 descent=-4 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_profont22r[2719] U8G_FONT_SECTION("u8g_font_profont22r") = { - 0,12,21,0,252,14,3,117,7,113,32,127,252,18,252,16, - 252,0,0,0,12,0,0,2,14,14,12,4,0,192,192,192, - 192,192,192,192,192,192,192,0,0,192,192,6,6,6,12,2, - 10,204,204,204,204,204,204,10,10,20,12,0,4,51,0,51, - 0,255,192,255,192,51,0,51,0,255,192,255,192,51,0,51, - 0,10,18,36,12,0,254,12,0,12,0,63,0,127,128,237, - 192,204,192,204,0,236,0,127,0,63,128,13,192,12,192,204, - 192,237,192,127,128,63,0,12,0,12,0,10,14,28,12,0, - 0,63,192,127,192,204,192,205,192,207,128,207,0,127,0,63, - 128,60,192,124,192,236,192,204,192,199,128,195,0,10,14,28, - 12,0,0,62,0,127,0,227,0,199,0,206,0,252,0,120, - 0,120,0,252,192,207,192,199,128,231,128,127,192,60,192,2, - 6,6,12,4,10,192,192,192,192,192,192,6,18,18,12,2, - 254,12,28,56,112,224,192,192,192,192,192,192,192,192,224,112, - 56,28,12,6,18,18,12,2,254,192,224,112,56,28,12,12, - 12,12,12,12,12,12,28,56,112,224,192,10,10,20,12,0, - 4,12,0,12,0,204,192,255,192,63,0,63,0,255,192,204, - 192,12,0,12,0,10,10,20,12,0,2,12,0,12,0,12, - 0,12,0,255,192,255,192,12,0,12,0,12,0,12,0,5, - 9,9,12,2,252,48,120,120,56,24,56,112,224,64,6,2, - 2,12,2,6,252,252,4,4,4,12,3,1,96,240,240,96, - 11,20,40,12,0,252,0,96,0,96,0,192,0,192,1,128, - 1,128,3,0,3,0,6,0,6,0,12,0,12,0,24,0, - 24,0,48,0,48,0,96,0,96,0,192,0,192,0,10,14, - 28,12,0,0,63,0,127,128,225,192,193,192,195,192,199,192, - 206,192,220,192,248,192,240,192,224,192,225,192,127,128,63,0, - 10,14,28,12,0,0,12,0,12,0,124,0,124,0,12,0, - 12,0,12,0,12,0,12,0,12,0,12,0,12,0,255,192, - 255,192,10,14,28,12,0,0,63,0,127,128,225,192,192,192, - 0,192,1,192,3,128,7,0,14,0,28,0,56,0,112,0, - 255,192,255,192,10,14,28,12,0,0,63,0,127,128,225,192, - 192,192,0,192,1,128,15,0,15,128,1,192,0,192,192,192, - 225,192,127,128,63,0,10,14,28,12,0,0,3,0,7,0, - 15,0,31,0,59,0,115,0,227,0,195,0,255,192,255,192, - 3,0,3,0,15,192,15,192,10,14,28,12,0,0,255,192, - 255,192,192,0,192,0,255,0,255,128,1,192,0,192,0,192, - 0,192,192,192,225,192,127,128,63,0,10,14,28,12,0,0, - 63,0,127,0,224,0,192,0,255,0,255,128,193,192,192,192, - 192,192,192,192,192,192,225,192,127,128,63,0,10,14,28,12, - 0,0,255,192,255,192,0,192,0,192,0,192,1,192,3,128, - 7,0,14,0,12,0,12,0,12,0,12,0,12,0,10,14, - 28,12,0,0,63,0,127,128,225,192,192,192,192,192,97,128, - 63,0,127,128,225,192,192,192,192,192,225,192,127,128,63,0, - 10,14,28,12,0,0,63,0,127,128,225,192,192,192,192,192, - 192,192,192,192,224,192,127,192,63,192,0,192,1,192,63,128, - 63,0,4,10,10,12,3,1,96,240,240,96,0,0,96,240, - 240,96,5,15,15,12,2,252,48,120,120,48,0,0,48,120, - 120,56,24,56,112,224,64,8,14,14,12,2,0,3,7,14, - 28,56,112,224,224,112,56,28,14,7,3,10,6,12,12,0, - 4,255,192,255,192,0,0,0,0,255,192,255,192,8,14,14, - 12,2,0,192,224,112,56,28,14,7,7,14,28,56,112,224, - 192,10,14,28,12,0,0,63,0,127,128,225,192,192,192,0, - 192,1,192,3,128,7,0,14,0,12,0,0,0,0,0,12, - 0,12,0,10,14,28,12,0,0,63,0,127,128,225,192,192, - 192,199,192,207,192,204,192,204,192,207,192,199,128,192,0,224, - 0,127,192,63,192,10,14,28,12,0,0,12,0,30,0,30, - 0,51,0,51,0,97,128,97,128,192,192,255,192,255,192,192, - 192,192,192,192,192,192,192,10,14,28,12,0,0,255,0,255, - 128,193,192,192,192,192,192,193,128,255,0,255,128,193,192,192, - 192,192,192,193,192,255,128,255,0,10,14,28,12,0,0,63, - 0,127,128,225,192,192,192,192,0,192,0,192,0,192,0,192, - 0,192,0,192,192,225,192,127,128,63,0,10,14,28,12,0, - 0,255,0,255,128,193,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,193,192,255,128,255,0,10,14,28, - 12,0,0,255,192,255,192,192,0,192,0,192,0,192,0,255, - 0,255,0,192,0,192,0,192,0,192,0,255,192,255,192,10, - 14,28,12,0,0,255,192,255,192,192,0,192,0,192,0,192, - 0,255,0,255,0,192,0,192,0,192,0,192,0,192,0,192, - 0,10,14,28,12,0,0,63,0,127,128,225,192,192,192,192, - 0,192,0,195,192,195,192,192,192,192,192,192,192,225,192,127, - 128,63,0,10,14,28,12,0,0,192,192,192,192,192,192,192, - 192,192,192,192,192,255,192,255,192,192,192,192,192,192,192,192, - 192,192,192,192,192,10,14,28,12,0,0,255,192,255,192,12, - 0,12,0,12,0,12,0,12,0,12,0,12,0,12,0,12, - 0,12,0,255,192,255,192,10,14,28,12,0,0,0,192,0, - 192,0,192,0,192,0,192,0,192,0,192,0,192,192,192,192, - 192,192,192,225,192,127,128,63,0,10,14,28,12,0,0,193, - 192,195,128,199,0,206,0,220,0,248,0,240,0,248,0,220, - 0,206,0,199,0,195,128,193,192,192,192,10,14,28,12,0, - 0,192,0,192,0,192,0,192,0,192,0,192,0,192,0,192, - 0,192,0,192,0,192,0,192,0,255,192,255,192,10,14,28, - 12,0,0,192,192,225,192,243,192,255,192,222,192,204,192,204, - 192,204,192,192,192,192,192,192,192,192,192,192,192,192,192,10, - 14,28,12,0,0,192,192,224,192,240,192,248,192,220,192,206, - 192,199,192,195,192,193,192,192,192,192,192,192,192,192,192,192, - 192,10,14,28,12,0,0,63,0,127,128,225,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,225,192,127, - 128,63,0,10,14,28,12,0,0,255,0,255,128,193,192,192, - 192,192,192,193,192,255,128,255,0,192,0,192,0,192,0,192, - 0,192,0,192,0,10,16,32,12,0,254,63,0,127,128,225, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,204, - 192,239,192,127,128,63,128,1,192,0,192,10,14,28,12,0, - 0,255,0,255,128,193,192,192,192,192,192,193,128,255,0,255, - 128,193,192,192,192,192,192,192,192,192,192,192,192,10,14,28, - 12,0,0,63,0,127,128,225,192,192,192,192,0,224,0,127, - 0,63,128,1,192,0,192,192,192,225,192,127,128,63,0,10, - 14,28,12,0,0,255,192,255,192,12,0,12,0,12,0,12, - 0,12,0,12,0,12,0,12,0,12,0,12,0,12,0,12, - 0,10,14,28,12,0,0,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,225,192,127, - 128,63,0,10,14,28,12,0,0,192,192,192,192,192,192,192, - 192,192,192,192,192,97,128,97,128,51,0,51,0,30,0,30, - 0,12,0,12,0,10,14,28,12,0,0,192,192,192,192,192, - 192,192,192,192,192,192,192,204,192,204,192,204,192,222,192,255, - 192,243,192,225,192,192,192,10,14,28,12,0,0,192,192,192, - 192,192,192,225,192,115,128,63,0,30,0,30,0,63,0,115, - 128,225,192,192,192,192,192,192,192,10,14,28,12,0,0,192, - 192,192,192,192,192,192,192,192,192,225,192,115,128,63,0,30, - 0,12,0,12,0,12,0,12,0,12,0,10,14,28,12,0, - 0,255,192,255,192,0,192,1,192,3,128,7,0,14,0,28, - 0,56,0,112,0,224,0,192,0,255,192,255,192,4,18,18, - 12,4,254,240,240,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,240,240,11,20,40,12,1,252,192,0,192,0,96, - 0,96,0,48,0,48,0,24,0,24,0,12,0,12,0,6, - 0,6,0,3,0,3,0,1,128,1,128,0,192,0,192,0, - 96,0,96,4,18,18,12,2,254,240,240,48,48,48,48,48, - 48,48,48,48,48,48,48,48,48,240,240,10,6,12,12,0, - 8,12,0,30,0,63,0,115,128,225,192,64,128,12,2,4, - 12,0,252,255,240,255,240,4,4,4,12,2,12,192,224,112, - 48,10,10,20,12,0,0,63,192,127,192,224,192,192,192,192, - 192,193,192,195,192,231,192,126,192,60,192,10,14,28,12,0, - 0,192,0,192,0,192,0,192,0,255,0,255,128,193,192,192, - 192,192,192,192,192,192,192,193,192,255,128,255,0,10,10,20, - 12,0,0,63,0,127,128,225,192,192,192,192,0,192,0,192, - 0,224,0,127,192,63,192,10,14,28,12,0,0,0,192,0, - 192,0,192,0,192,63,192,127,192,224,192,192,192,192,192,192, - 192,192,192,224,192,127,192,63,192,10,10,20,12,0,0,63, - 0,127,128,225,192,192,192,255,192,255,192,192,0,224,0,127, - 192,63,192,8,14,14,12,2,0,15,31,56,48,252,252,48, - 48,48,48,48,48,48,48,10,14,28,12,0,252,63,192,127, - 192,224,192,192,192,192,192,192,192,192,192,224,192,127,192,63, - 192,0,192,1,192,63,128,63,0,10,14,28,12,0,0,192, - 0,192,0,192,0,192,0,255,0,255,128,193,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,6,14,14,12,2, - 0,48,48,0,0,240,240,48,48,48,48,48,48,252,252,6, - 18,18,12,0,252,12,12,0,0,60,60,12,12,12,12,12, - 12,12,12,12,28,248,240,10,14,28,12,0,0,192,0,192, - 0,192,0,192,0,195,128,199,0,206,0,220,0,252,0,254, - 0,231,0,195,128,193,192,192,192,6,14,14,12,2,0,240, - 240,48,48,48,48,48,48,48,48,48,48,252,252,10,10,20, - 12,0,0,255,0,255,128,205,192,204,192,204,192,204,192,204, - 192,204,192,204,192,204,192,10,10,20,12,0,0,207,0,223, - 128,249,192,240,192,224,192,192,192,192,192,192,192,192,192,192, - 192,10,10,20,12,0,0,63,0,127,128,225,192,192,192,192, - 192,192,192,192,192,225,192,127,128,63,0,10,14,28,12,0, - 252,255,0,255,128,193,192,192,192,192,192,192,192,192,192,193, - 192,255,128,255,0,192,0,192,0,192,0,192,0,10,14,28, - 12,0,252,63,192,127,192,224,192,192,192,192,192,192,192,192, - 192,224,192,127,192,63,192,0,192,0,192,0,192,0,192,10, - 10,20,12,0,0,207,0,223,128,249,192,240,192,224,0,192, - 0,192,0,192,0,192,0,192,0,10,10,20,12,0,0,63, - 192,127,192,192,0,192,0,127,0,63,128,0,192,0,192,255, - 128,255,0,8,14,14,12,2,0,48,48,48,48,252,252,48, - 48,48,48,48,56,31,15,10,10,20,12,0,0,192,192,192, - 192,192,192,192,192,192,192,193,192,195,192,231,192,126,192,60, - 192,10,10,20,12,0,0,192,192,192,192,192,192,97,128,97, - 128,51,128,51,0,30,0,30,0,12,0,10,10,20,12,0, - 0,204,192,204,192,204,192,204,192,204,192,204,192,204,192,204, - 192,127,128,51,0,10,10,20,12,0,0,192,192,225,192,115, - 128,63,0,30,0,30,0,63,0,115,128,225,192,192,192,10, - 14,28,12,0,252,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,224,192,127,192,63,192,0,192,1,192,63,128,63, - 0,10,10,20,12,0,0,255,192,255,192,3,128,7,0,14, - 0,28,0,56,0,112,0,255,192,255,192,6,22,22,12,2, - 252,12,28,56,48,48,48,48,48,48,112,224,224,112,48,48, - 48,48,48,48,56,28,12,2,18,18,12,4,254,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,6, - 22,22,12,2,252,192,224,112,48,48,48,48,48,48,56,28, - 28,56,48,48,48,48,48,48,112,224,192,10,4,8,12,0, - 6,48,192,124,192,207,128,195,0,0,0,0,12,0,0}; -/* - Fontname: ProFont29 - Copyright: ProFont Distribution 2.2 Ñ Generated by Fontographer 4.1.5 - Capital A Height: 19, '1' Height: 19 - Calculated Max Values w=16 h=29 x= 8 y=16 dx=16 dy= 0 ascent=24 len=58 - Font Bounding box w=16 h=28 x= 0 y=-5 - Calculated Min Values x= 0 y=-5 dx= 0 dy= 0 - Pure Font ascent =19 descent=-5 - X Font ascent =22 descent=-5 - Max Font ascent =24 descent=-5 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_profont29[8666] U8G_FONT_SECTION("u8g_font_profont29") = { - 0,16,28,0,251,19,4,198,9,234,32,255,251,24,251,22, - 251,0,0,0,16,0,0,3,19,19,16,5,0,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,0,0,224,224,224, - 9,9,18,16,2,13,227,128,227,128,227,128,227,128,227,128, - 227,128,227,128,227,128,227,128,15,15,30,16,0,5,28,112, - 28,112,28,112,255,254,255,254,255,254,28,112,28,112,28,112, - 255,254,255,254,255,254,28,112,28,112,28,112,13,25,50,16, - 0,253,7,0,7,0,7,0,15,128,63,224,127,240,119,112, - 231,56,231,56,231,0,119,0,127,128,63,224,15,240,7,112, - 7,56,231,56,231,56,119,112,127,240,63,224,15,128,7,0, - 7,0,7,0,14,19,38,16,0,0,31,252,63,252,127,252, - 102,28,231,60,231,120,231,240,103,224,127,224,63,192,31,240, - 31,48,63,56,127,56,247,56,227,48,227,240,225,224,224,192, - 14,19,38,16,0,0,15,0,63,192,127,224,112,224,225,224, - 227,192,231,128,127,0,126,0,60,0,126,8,127,28,231,188, - 227,248,225,240,113,240,127,248,63,188,14,24,3,9,9,16, - 5,13,224,224,224,224,224,224,224,224,224,9,25,50,16,3, - 253,3,0,7,128,15,0,30,0,60,0,120,0,240,0,224, - 0,224,0,224,0,224,0,224,0,224,0,224,0,224,0,224, - 0,224,0,224,0,240,0,120,0,60,0,30,0,15,0,7, - 128,3,0,9,25,50,16,2,253,96,0,240,0,120,0,60, - 0,30,0,15,0,7,128,3,128,3,128,3,128,3,128,3, - 128,3,128,3,128,3,128,3,128,3,128,3,128,7,128,15, - 0,30,0,60,0,120,0,240,0,96,0,13,13,26,16,0, - 5,7,0,7,0,103,48,247,248,127,240,31,192,31,192,127, - 240,255,248,103,48,7,0,7,0,7,0,13,13,26,16,0, - 3,7,0,7,0,7,0,7,0,7,0,255,248,255,248,255, - 248,7,0,7,0,7,0,7,0,7,0,6,11,11,16,3, - 251,56,124,124,124,60,28,28,60,120,240,96,8,3,3,16, - 3,8,255,255,255,5,5,5,16,4,1,112,248,248,248,112, - 15,26,52,16,0,251,0,14,0,14,0,28,0,28,0,56, - 0,56,0,112,0,112,0,224,0,224,1,192,1,192,3,128, - 3,128,7,0,7,0,14,0,14,0,28,0,28,0,56,0, - 56,0,112,0,112,0,224,0,224,0,14,19,38,16,0,0, - 15,192,63,240,127,248,112,56,224,60,224,124,224,252,225,252, - 227,220,231,156,239,28,254,28,252,28,248,28,240,28,112,56, - 127,248,63,240,15,192,13,19,38,16,0,0,7,0,7,0, - 15,0,127,0,127,0,127,0,7,0,7,0,7,0,7,0, - 7,0,7,0,7,0,7,0,7,0,7,0,255,248,255,248, - 255,248,14,19,38,16,0,0,15,192,63,240,127,248,112,56, - 224,28,224,28,0,28,0,56,0,120,0,240,1,224,3,192, - 7,128,15,0,30,0,60,0,127,252,255,252,255,252,14,19, - 38,16,0,0,15,192,63,240,127,248,112,56,224,28,224,28, - 0,28,0,120,3,240,3,224,3,240,0,120,0,28,224,28, - 224,28,112,56,127,248,63,240,15,192,14,19,38,16,0,0, - 0,224,1,224,3,224,7,224,15,224,30,224,60,224,120,224, - 240,224,224,224,255,252,255,252,255,252,0,224,0,224,0,224, - 7,252,7,252,7,252,14,19,38,16,0,0,255,252,255,252, - 255,252,224,0,224,0,255,192,255,240,255,248,0,56,0,28, - 0,28,0,28,0,28,224,28,224,28,112,56,127,248,63,240, - 15,192,14,19,38,16,0,0,15,224,63,224,127,224,112,0, - 224,0,255,192,255,240,255,248,224,56,224,28,224,28,224,28, - 224,28,224,28,224,28,112,56,127,248,63,240,15,192,14,19, - 38,16,0,0,255,252,255,252,255,252,0,28,0,28,0,28, - 0,60,0,120,0,240,1,224,3,192,7,128,7,0,7,0, - 7,0,7,0,7,0,7,0,7,0,14,19,38,16,0,0, - 15,192,63,240,127,248,112,56,224,28,224,28,224,28,120,120, - 63,240,31,224,63,240,120,120,224,28,224,28,224,28,112,56, - 127,248,63,240,15,192,14,19,38,16,0,0,15,192,63,240, - 127,248,112,56,224,28,224,28,224,28,224,28,224,28,224,28, - 112,28,127,252,63,252,15,252,0,28,0,56,31,248,31,240, - 31,192,5,13,13,16,4,1,112,248,248,248,112,0,0,0, - 112,248,248,248,112,6,19,19,16,3,251,56,124,124,124,56, - 0,0,0,56,124,124,124,60,28,28,60,120,240,96,12,19, - 38,16,2,0,0,96,0,240,1,224,3,192,7,128,15,0, - 30,0,60,0,120,0,240,0,120,0,60,0,30,0,15,0, - 7,128,3,192,1,224,0,240,0,96,14,9,18,16,0,5, - 255,252,255,252,255,252,0,0,0,0,0,0,255,252,255,252, - 255,252,12,19,38,16,2,0,96,0,240,0,120,0,60,0, - 30,0,15,0,7,128,3,192,1,224,0,240,1,224,3,192, - 7,128,15,0,30,0,60,0,120,0,240,0,96,0,14,19, - 38,16,0,0,15,192,63,240,127,248,112,56,224,28,224,28, - 0,28,0,60,0,120,0,240,1,224,3,192,7,128,7,0, - 0,0,0,0,7,0,7,0,7,0,14,19,38,16,0,0, - 15,192,63,240,127,248,112,56,224,28,225,252,227,252,231,252, - 231,28,231,28,231,28,231,252,227,248,225,240,224,0,112,0, - 127,252,63,252,15,252,14,19,38,16,0,0,7,128,7,128, - 15,192,15,192,28,224,28,224,56,112,56,112,112,56,112,56, - 224,28,255,252,255,252,255,252,224,28,224,28,224,28,224,28, - 224,28,14,19,38,16,0,0,255,192,255,240,255,248,224,56, - 224,28,224,28,224,28,224,120,255,240,255,224,255,240,224,120, - 224,28,224,28,224,28,224,56,255,248,255,240,255,192,14,19, - 38,16,0,0,15,192,63,240,127,248,112,56,224,28,224,28, - 224,0,224,0,224,0,224,0,224,0,224,0,224,0,224,28, - 224,28,112,56,127,248,63,240,15,192,14,19,38,16,0,0, - 255,192,255,240,255,248,224,56,224,28,224,28,224,28,224,28, - 224,28,224,28,224,28,224,28,224,28,224,28,224,28,224,56, - 255,248,255,240,255,192,14,19,38,16,0,0,255,252,255,252, - 255,252,224,0,224,0,224,0,224,0,224,0,255,224,255,224, - 255,224,224,0,224,0,224,0,224,0,224,0,255,252,255,252, - 255,252,14,19,38,16,0,0,255,252,255,252,255,252,224,0, - 224,0,224,0,224,0,224,0,255,224,255,224,255,224,224,0, - 224,0,224,0,224,0,224,0,224,0,224,0,224,0,14,19, - 38,16,0,0,15,192,63,240,127,248,112,56,224,28,224,28, - 224,0,224,0,224,252,224,252,224,252,224,28,224,28,224,28, - 224,28,112,56,127,248,63,240,15,192,14,19,38,16,0,0, - 224,28,224,28,224,28,224,28,224,28,224,28,224,28,224,28, - 255,252,255,252,255,252,224,28,224,28,224,28,224,28,224,28, - 224,28,224,28,224,28,13,19,38,16,0,0,255,248,255,248, - 255,248,7,0,7,0,7,0,7,0,7,0,7,0,7,0, - 7,0,7,0,7,0,7,0,7,0,7,0,255,248,255,248, - 255,248,14,19,38,16,0,0,0,28,0,28,0,28,0,28, - 0,28,0,28,0,28,0,28,0,28,0,28,0,28,224,28, - 224,28,224,28,224,28,112,56,127,248,63,240,15,192,13,19, - 38,16,0,0,224,56,224,120,224,240,225,224,227,192,231,128, - 239,0,254,0,252,0,248,0,252,0,254,0,239,0,231,128, - 227,192,225,224,224,240,224,120,224,56,14,19,38,16,0,0, - 224,0,224,0,224,0,224,0,224,0,224,0,224,0,224,0, - 224,0,224,0,224,0,224,0,224,0,224,0,224,0,224,0, - 255,252,255,252,255,252,15,19,38,16,0,0,224,14,240,30, - 248,62,252,126,254,254,239,238,231,206,227,142,227,142,227,142, - 227,142,224,14,224,14,224,14,224,14,224,14,224,14,224,14, - 224,14,14,19,38,16,0,0,224,28,240,28,248,28,252,28, - 254,28,239,28,231,156,227,220,225,252,224,252,224,124,224,60, - 224,28,224,28,224,28,224,28,224,28,224,28,224,28,14,19, - 38,16,0,0,15,192,63,240,127,248,112,56,224,28,224,28, - 224,28,224,28,224,28,224,28,224,28,224,28,224,28,224,28, - 224,28,112,56,127,248,63,240,15,192,14,19,38,16,0,0, - 255,192,255,240,255,248,224,56,224,28,224,28,224,28,224,56, - 255,248,255,240,255,192,224,0,224,0,224,0,224,0,224,0, - 224,0,224,0,224,0,14,22,44,16,0,253,15,192,63,240, - 127,248,112,56,224,28,224,28,224,28,224,28,224,28,224,28, - 224,28,224,28,224,28,230,28,239,28,119,248,127,248,63,240, - 15,240,0,120,0,60,0,24,14,19,38,16,0,0,255,192, - 255,240,255,248,224,56,224,28,224,28,224,28,224,120,255,240, - 255,224,255,240,224,120,224,28,224,28,224,28,224,28,224,28, - 224,28,224,28,14,19,38,16,0,0,15,192,63,240,127,248, - 112,56,224,28,224,28,224,0,112,0,127,192,63,240,15,248, - 0,56,0,28,224,28,224,28,112,56,127,248,63,240,15,192, - 13,19,38,16,0,0,255,248,255,248,255,248,7,0,7,0, - 7,0,7,0,7,0,7,0,7,0,7,0,7,0,7,0, - 7,0,7,0,7,0,7,0,7,0,7,0,14,19,38,16, - 0,0,224,28,224,28,224,28,224,28,224,28,224,28,224,28, - 224,28,224,28,224,28,224,28,224,28,224,28,224,28,224,28, - 112,56,127,248,63,240,15,192,14,19,38,16,0,0,224,28, - 224,28,224,28,224,28,224,28,224,28,224,28,112,56,112,56, - 56,112,56,112,28,224,28,224,15,192,15,192,7,128,7,128, - 3,0,3,0,15,19,38,16,0,0,224,14,224,14,224,14, - 224,14,224,14,224,14,224,14,224,14,227,142,227,142,227,142, - 227,142,231,206,239,254,254,254,252,126,248,62,240,30,224,14, - 14,19,38,16,0,0,224,28,224,28,224,28,224,28,240,60, - 120,120,60,240,31,224,15,192,7,128,15,192,31,224,60,240, - 120,120,240,60,224,28,224,28,224,28,224,28,13,19,38,16, - 0,0,224,56,224,56,224,56,224,56,224,56,224,56,224,56, - 240,120,120,240,61,224,31,192,15,128,7,0,7,0,7,0, - 7,0,7,0,7,0,7,0,14,19,38,16,0,0,255,252, - 255,252,255,252,0,28,0,60,0,120,0,240,1,224,3,192, - 7,128,15,0,30,0,60,0,120,0,240,0,224,0,255,252, - 255,252,255,252,6,25,25,16,5,253,252,252,252,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224, - 252,252,252,15,26,52,16,1,251,224,0,224,0,112,0,112, - 0,56,0,56,0,28,0,28,0,14,0,14,0,7,0,7, - 0,3,128,3,128,1,192,1,192,0,224,0,224,0,112,0, - 112,0,56,0,56,0,28,0,28,0,14,0,14,6,25,25, - 16,2,253,252,252,252,28,28,28,28,28,28,28,28,28,28, - 28,28,28,28,28,28,28,28,28,252,252,252,14,8,16,16, - 0,11,3,0,7,128,15,192,31,224,60,240,120,120,240,60, - 96,24,16,3,6,16,0,251,255,255,255,255,255,255,7,6, - 6,16,2,15,96,240,120,60,30,12,14,14,28,16,0,0, - 15,252,63,252,127,252,112,28,224,28,224,28,224,28,224,28, - 224,60,224,124,113,252,127,220,63,156,14,28,14,19,38,16, - 0,0,224,0,224,0,224,0,224,0,224,0,255,192,255,240, - 255,248,224,56,224,28,224,28,224,28,224,28,224,28,224,28, - 224,56,255,248,255,240,255,192,14,14,28,16,0,0,15,192, - 63,240,127,248,112,56,224,28,224,28,224,0,224,0,224,0, - 224,0,112,0,127,252,63,252,15,252,14,19,38,16,0,0, - 0,28,0,28,0,28,0,28,0,28,15,252,63,252,127,252, - 112,28,224,28,224,28,224,28,224,28,224,28,224,28,112,28, - 127,252,63,252,15,252,14,14,28,16,0,0,15,192,63,240, - 127,248,112,56,224,28,224,28,255,252,255,252,255,252,224,0, - 112,0,127,252,63,252,15,252,11,19,38,16,2,0,1,224, - 7,224,15,224,14,0,28,0,255,128,255,128,255,128,28,0, - 28,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0, - 28,0,28,0,14,19,38,16,0,251,15,252,63,252,127,252, - 112,28,224,28,224,28,224,28,224,28,224,28,224,28,112,28, - 127,252,63,252,15,252,0,28,0,56,31,248,31,240,31,192, - 14,19,38,16,0,0,224,0,224,0,224,0,224,0,224,0, - 255,192,255,240,255,248,224,56,224,28,224,28,224,28,224,28, - 224,28,224,28,224,28,224,28,224,28,224,28,9,19,38,16, - 2,0,28,0,28,0,28,0,0,0,0,0,252,0,252,0, - 252,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0, - 28,0,255,128,255,128,255,128,8,24,24,16,0,251,7,7, - 7,0,0,63,63,63,7,7,7,7,7,7,7,7,7,7, - 7,7,14,254,252,240,14,19,38,16,0,0,224,0,224,0, - 224,0,224,0,224,0,224,120,224,240,225,224,227,192,231,128, - 239,0,255,0,255,128,251,192,241,224,224,240,224,120,224,60, - 224,28,9,19,38,16,2,0,252,0,252,0,252,0,28,0, - 28,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0, - 28,0,28,0,28,0,28,0,255,128,255,128,255,128,15,14, - 28,16,0,0,255,224,255,248,255,252,227,156,227,142,227,142, - 227,142,227,142,227,142,227,142,227,142,227,142,227,142,227,142, - 14,14,28,16,0,0,225,192,231,240,239,248,254,56,248,28, - 240,28,224,28,224,28,224,28,224,28,224,28,224,28,224,28, - 224,28,14,14,28,16,0,0,15,192,63,240,127,248,112,56, - 224,28,224,28,224,28,224,28,224,28,224,28,112,56,127,248, - 63,240,15,192,14,19,38,16,0,251,255,192,255,240,255,248, - 224,56,224,28,224,28,224,28,224,28,224,28,224,28,224,56, - 255,248,255,240,255,192,224,0,224,0,224,0,224,0,224,0, - 14,19,38,16,0,251,15,252,63,252,127,252,112,28,224,28, - 224,28,224,28,224,28,224,28,224,28,112,28,127,252,63,252, - 15,252,0,28,0,28,0,28,0,28,0,28,14,14,28,16, - 0,0,225,192,231,240,239,248,254,56,248,28,240,28,224,0, - 224,0,224,0,224,0,224,0,224,0,224,0,224,0,14,14, - 28,16,0,0,15,252,63,252,127,252,240,0,224,0,255,192, - 127,240,31,248,0,60,0,28,0,60,255,248,255,240,255,192, - 11,19,38,16,2,0,28,0,28,0,28,0,28,0,28,0, - 255,128,255,128,255,128,28,0,28,0,28,0,28,0,28,0, - 28,0,28,0,14,0,15,224,7,224,1,224,14,14,28,16, - 0,0,224,28,224,28,224,28,224,28,224,28,224,28,224,28, - 224,28,224,60,224,124,113,252,127,220,63,156,14,28,14,14, - 28,16,0,0,224,28,224,28,224,28,224,28,224,28,112,56, - 112,56,56,112,56,112,28,224,28,224,15,192,15,192,7,128, - 15,14,28,16,0,0,227,142,227,142,227,142,227,142,227,142, - 227,142,227,142,227,142,227,142,227,142,247,222,127,252,126,252, - 28,112,14,14,28,16,0,0,224,28,224,28,240,60,120,120, - 60,240,31,224,15,192,15,192,31,224,60,240,120,120,240,60, - 224,28,224,28,14,19,38,16,0,251,224,28,224,28,224,28, - 224,28,224,28,224,28,224,28,224,28,224,28,224,28,112,28, - 127,252,63,252,15,252,0,28,0,56,31,248,31,240,31,192, - 13,14,28,16,0,0,255,248,255,248,255,248,0,240,1,224, - 3,192,7,128,15,0,30,0,60,0,120,0,255,248,255,248, - 255,248,9,29,58,16,3,251,3,128,15,128,15,128,30,0, - 28,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0, - 60,0,248,0,224,0,248,0,60,0,28,0,28,0,28,0, - 28,0,28,0,28,0,28,0,28,0,30,0,15,128,15,128, - 3,128,3,25,25,16,5,253,224,224,224,224,224,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224, - 224,9,29,58,16,2,251,224,0,248,0,248,0,60,0,28, - 0,28,0,28,0,28,0,28,0,28,0,28,0,28,0,30, - 0,15,128,3,128,15,128,30,0,28,0,28,0,28,0,28, - 0,28,0,28,0,28,0,28,0,60,0,248,0,248,0,224, - 0,13,5,10,16,0,8,60,56,127,56,255,248,231,240,225, - 224,0,0,0,16,0,0,0,0,0,16,0,0,0,0,0, - 16,0,0,5,8,8,16,0,253,56,56,56,56,56,120,240, - 96,13,29,58,16,0,251,0,120,1,248,3,248,3,128,7, - 0,7,0,7,0,7,0,7,0,7,0,31,192,31,192,31, - 192,7,0,7,0,7,0,7,0,7,0,7,0,7,0,7, - 0,7,0,7,0,7,0,7,0,14,0,254,0,252,0,240, - 0,11,8,16,16,0,253,56,224,56,224,56,224,56,224,56, - 224,121,224,243,192,97,128,13,3,6,16,0,0,231,56,231, - 56,231,56,9,14,28,16,2,5,28,0,28,0,28,0,255, - 128,255,128,255,128,28,0,28,0,28,0,28,0,28,0,28, - 0,28,0,28,0,9,14,28,16,2,5,28,0,28,0,28, - 0,255,128,255,128,255,128,28,0,28,0,255,128,255,128,255, - 128,28,0,28,0,28,0,10,6,12,16,2,16,12,0,30, - 0,63,0,127,128,243,192,97,128,15,22,44,16,0,0,31, - 254,63,254,127,254,119,30,227,60,227,120,227,240,247,224,127, - 192,127,128,63,0,15,56,63,252,127,252,253,238,248,198,216, - 198,152,198,29,238,15,252,15,252,7,56,14,24,48,16,0, - 0,24,192,61,224,31,192,15,128,7,0,15,192,63,240,127, - 248,112,56,224,28,224,28,224,0,112,0,127,192,63,240,15, - 248,0,56,0,28,224,28,224,28,112,56,127,248,63,240,15, - 192,5,13,13,16,0,255,48,56,112,112,224,224,224,224,224, - 112,112,56,48,14,19,38,16,0,0,15,252,63,252,127,252, - 119,0,231,0,231,0,231,0,231,0,231,224,231,224,231,224, - 231,0,231,0,231,0,231,0,119,0,127,252,63,252,15,252, - 0,0,0,16,0,0,0,0,0,16,0,0,0,0,0,16, - 0,0,0,0,0,16,0,0,5,8,8,16,5,11,48,120, - 240,224,224,224,224,224,5,8,8,16,6,11,56,56,56,56, - 56,120,240,96,11,8,16,16,2,11,48,192,121,224,243,192, - 227,128,227,128,227,128,227,128,227,128,11,8,16,16,3,11, - 56,224,56,224,56,224,56,224,56,224,121,224,243,192,97,128, - 13,13,26,16,0,3,15,128,63,224,127,240,127,240,255,248, - 255,248,255,248,255,248,255,248,127,240,127,240,63,224,15,128, - 8,3,3,16,3,8,255,255,255,16,3,6,16,0,8,255, - 255,255,255,255,255,13,5,10,16,0,16,60,56,127,56,255, - 248,231,240,225,224,15,8,16,16,0,11,255,206,255,254,255, - 254,57,254,57,254,57,206,57,206,57,206,14,22,44,16,0, - 0,24,96,60,240,31,224,15,192,7,128,3,0,0,0,0, - 0,15,252,63,252,127,252,240,0,224,0,255,192,127,240,31, - 248,0,60,0,28,0,60,255,248,255,240,255,192,5,13,13, - 16,0,255,96,224,112,112,56,56,56,56,56,120,112,224,96, - 14,14,28,16,0,0,60,240,127,248,127,248,231,28,231,28, - 231,28,231,252,231,252,231,252,231,0,231,0,127,252,127,252, - 60,252,0,0,0,16,0,0,0,0,0,16,0,0,13,24, - 48,16,0,0,56,224,56,224,56,224,0,0,0,0,224,56, - 224,56,224,56,224,56,224,56,224,56,224,56,240,120,120,240, - 61,224,31,192,15,128,7,0,7,0,7,0,7,0,7,0, - 7,0,7,0,0,0,0,16,0,0,3,19,19,16,8,0, - 224,224,224,0,0,224,224,224,224,224,224,224,224,224,224,224, - 224,224,224,13,20,40,16,0,253,7,0,7,0,7,0,15, - 128,63,224,127,240,119,112,231,56,231,56,231,0,231,0,231, - 0,231,0,119,0,127,248,63,248,15,248,7,0,7,0,7, - 0,13,22,44,16,0,0,14,0,63,128,127,128,113,192,224, - 224,224,224,224,0,224,0,255,0,255,0,255,0,224,0,224, - 0,224,0,224,0,224,0,224,56,224,56,224,112,255,240,255, - 224,255,128,13,13,26,16,0,0,64,16,224,56,112,112,63, - 224,31,192,29,192,24,192,29,192,31,192,63,224,112,112,224, - 56,64,16,15,19,38,16,0,0,96,12,240,30,120,60,60, - 120,30,240,127,252,127,252,127,252,3,128,3,128,3,128,127, - 252,127,252,127,252,3,128,3,128,3,128,3,128,3,128,3, - 25,25,16,5,253,224,224,224,224,224,224,224,224,224,224,224, - 0,0,0,224,224,224,224,224,224,224,224,224,224,224,14,27, - 54,16,0,253,15,192,63,240,63,248,112,56,112,28,120,28, - 60,28,30,28,239,0,231,128,227,192,225,224,240,240,120,120, - 60,60,30,28,15,28,7,156,3,220,225,224,224,240,224,120, - 224,56,112,56,127,240,63,240,15,128,8,3,3,16,3,16, - 231,231,231,14,19,38,16,0,0,28,0,255,128,255,224,193, - 240,0,112,31,56,127,56,127,24,224,28,224,28,224,28,127, - 24,127,56,31,56,0,112,193,240,255,224,255,128,28,0,12, - 16,32,16,2,8,15,240,63,240,127,240,112,112,224,112,224, - 112,224,112,112,112,127,240,63,240,15,240,0,0,0,0,255, - 240,255,240,255,240,13,13,26,16,0,255,48,48,56,56,112, - 112,112,112,224,224,224,224,224,224,224,224,224,224,112,112,112, - 112,56,56,48,48,14,8,16,16,0,3,255,252,255,252,255, - 252,0,28,0,28,0,28,0,28,0,28,13,3,6,16,0, - 8,255,248,255,248,255,248,14,17,34,16,0,2,28,0,255, - 128,255,224,193,240,0,112,248,56,254,56,254,24,231,28,231, - 28,231,28,254,24,254,56,254,56,239,240,231,240,227,192,8, - 3,3,16,3,16,255,255,255,12,12,24,16,2,10,15,0, - 63,192,127,224,112,224,224,112,224,112,224,112,224,112,112,224, - 127,224,63,192,15,0,13,16,32,16,0,0,7,0,7,0, - 7,0,7,0,7,0,255,248,255,248,255,248,7,0,7,0, - 7,0,7,0,7,0,255,248,255,248,255,248,6,9,9,16, - 4,15,120,132,4,4,8,16,32,64,252,6,9,9,16,4, - 15,120,132,4,8,48,8,4,132,120,7,6,6,16,5,16, - 12,30,60,120,240,96,14,18,36,16,0,251,224,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,224,225,240, - 255,252,255,188,254,12,224,0,224,0,224,0,224,0,224,0, - 14,22,44,16,0,0,7,252,31,252,63,252,127,28,119,28, - 231,28,231,28,231,28,231,28,119,28,127,28,63,252,31,252, - 7,252,7,28,7,28,7,28,7,28,7,28,7,28,7,28, - 7,28,5,5,5,16,5,6,112,248,248,248,112,6,8,8, - 16,3,251,252,252,252,60,124,248,240,96,7,9,9,16,4, - 15,16,112,16,16,16,16,16,16,254,11,16,32,16,3,8, - 14,0,63,128,127,192,113,192,224,224,224,224,224,224,113,192, - 127,192,63,128,14,0,0,0,0,0,255,224,255,224,255,224, - 13,13,26,16,0,255,96,96,224,224,112,112,112,112,56,56, - 56,56,56,56,56,56,56,56,112,112,112,112,224,224,96,96, - 15,24,48,16,0,0,8,0,56,0,8,0,8,0,8,0, - 8,0,8,2,8,4,127,8,0,16,0,32,0,64,0,128, - 1,0,2,0,4,8,8,24,16,40,32,72,64,136,128,254, - 0,8,0,8,0,62,15,24,48,16,0,0,8,0,56,0, - 8,0,8,0,8,0,8,0,8,2,8,4,127,8,0,16, - 0,32,0,64,0,128,1,0,2,0,4,120,8,132,16,4, - 32,4,64,8,128,16,0,32,0,64,0,252,15,24,48,16, - 0,0,30,0,33,0,1,0,2,0,12,0,2,0,1,2, - 33,4,30,8,0,16,0,32,0,64,0,128,1,0,2,0, - 4,8,8,24,16,40,32,72,64,136,128,254,0,8,0,8, - 0,62,14,19,38,16,0,0,3,128,3,128,3,128,0,0, - 0,0,3,128,7,128,15,0,30,0,60,0,120,0,240,0, - 224,0,224,28,224,28,112,56,127,248,63,240,15,192,14,24, - 48,16,0,0,24,0,60,0,30,0,15,0,7,128,7,128, - 7,128,15,192,15,192,28,224,28,224,56,112,56,112,112,56, - 112,56,224,28,255,252,255,252,255,252,224,28,224,28,224,28, - 224,28,224,28,14,24,48,16,0,0,0,96,0,240,1,224, - 3,192,7,128,7,128,7,128,15,192,15,192,28,224,28,224, - 56,112,56,112,112,56,112,56,224,28,255,252,255,252,255,252, - 224,28,224,28,224,28,224,28,224,28,14,24,48,16,0,0, - 3,0,7,128,15,192,31,224,28,224,11,64,7,128,15,192, - 15,192,28,224,28,224,56,112,56,112,112,56,112,56,224,28, - 255,252,255,252,255,252,224,28,224,28,224,28,224,28,224,28, - 14,24,48,16,0,0,60,56,127,56,255,248,231,240,225,224, - 7,128,7,128,15,192,15,192,28,224,28,224,56,112,56,112, - 112,56,112,56,224,28,255,252,255,252,255,252,224,28,224,28, - 224,28,224,28,224,28,14,24,48,16,0,0,56,112,56,112, - 56,112,0,0,0,0,7,128,7,128,15,192,15,192,28,224, - 28,224,56,112,56,112,112,56,112,56,224,28,255,252,255,252, - 255,252,224,28,224,28,224,28,224,28,224,28,14,24,48,16, - 0,0,7,128,15,192,28,224,24,96,28,224,15,192,7,128, - 15,192,15,192,28,224,28,224,56,112,56,112,112,56,112,56, - 224,28,255,252,255,252,255,252,224,28,224,28,224,28,224,28, - 224,28,14,19,38,16,0,0,15,252,63,252,127,252,119,0, - 231,0,231,0,231,0,231,0,255,224,255,224,255,224,231,0, - 231,0,231,0,231,0,231,0,231,252,231,252,231,252,14,24, - 48,16,0,251,15,192,63,240,127,248,112,56,224,28,224,28, - 224,0,224,0,224,0,224,0,224,0,224,0,224,0,224,28, - 224,28,112,56,127,248,63,240,15,192,7,0,15,0,30,0, - 60,0,24,0,14,24,48,16,0,0,24,0,60,0,30,0, - 15,0,7,128,255,252,255,252,255,252,224,0,224,0,224,0, - 224,0,224,0,255,224,255,224,255,224,224,0,224,0,224,0, - 224,0,224,0,255,252,255,252,255,252,14,24,48,16,0,0, - 0,96,0,240,1,224,3,192,7,128,255,252,255,252,255,252, - 224,0,224,0,224,0,224,0,224,0,255,224,255,224,255,224, - 224,0,224,0,224,0,224,0,224,0,255,252,255,252,255,252, - 14,24,48,16,0,0,3,0,7,128,15,192,31,224,28,224, - 255,252,255,252,255,252,224,0,224,0,224,0,224,0,224,0, - 255,224,255,224,255,224,224,0,224,0,224,0,224,0,224,0, - 255,252,255,252,255,252,14,24,48,16,0,0,56,112,56,112, - 56,112,0,0,0,0,255,252,255,252,255,252,224,0,224,0, - 224,0,224,0,224,0,255,224,255,224,255,224,224,0,224,0, - 224,0,224,0,224,0,255,252,255,252,255,252,13,24,48,16, - 0,0,24,0,60,0,30,0,15,0,7,0,255,248,255,248, - 255,248,7,0,7,0,7,0,7,0,7,0,7,0,7,0, - 7,0,7,0,7,0,7,0,7,0,7,0,255,248,255,248, - 255,248,13,24,48,16,0,0,0,192,1,224,3,192,7,128, - 7,0,255,248,255,248,255,248,7,0,7,0,7,0,7,0, - 7,0,7,0,7,0,7,0,7,0,7,0,7,0,7,0, - 7,0,255,248,255,248,255,248,13,24,48,16,0,0,2,0, - 7,0,15,128,31,192,56,224,255,248,255,248,255,248,7,0, - 7,0,7,0,7,0,7,0,7,0,7,0,7,0,7,0, - 7,0,7,0,7,0,7,0,255,248,255,248,255,248,13,24, - 48,16,0,0,56,224,56,224,56,224,0,0,0,0,255,248, - 255,248,255,248,7,0,7,0,7,0,7,0,7,0,7,0, - 7,0,7,0,7,0,7,0,7,0,7,0,7,0,255,248, - 255,248,255,248,14,19,38,16,0,0,31,192,31,240,31,248, - 28,56,28,28,28,28,28,28,28,28,255,156,255,156,255,156, - 28,28,28,28,28,28,28,28,28,56,31,248,31,240,31,192, - 14,24,48,16,0,0,60,56,127,56,255,248,231,240,225,224, - 224,28,240,28,248,28,252,28,254,28,239,28,231,156,227,220, - 225,252,224,252,224,124,224,60,224,28,224,28,224,28,224,28, - 224,28,224,28,224,28,14,24,48,16,0,0,12,0,30,0, - 15,0,7,128,3,128,15,192,63,240,127,248,112,56,224,28, - 224,28,224,28,224,28,224,28,224,28,224,28,224,28,224,28, - 224,28,224,28,112,56,127,248,63,240,15,192,14,24,48,16, - 0,0,0,192,1,224,3,192,7,128,7,0,15,192,63,240, - 127,248,112,56,224,28,224,28,224,28,224,28,224,28,224,28, - 224,28,224,28,224,28,224,28,224,28,112,56,127,248,63,240, - 15,192,14,24,48,16,0,0,3,0,7,128,15,192,31,224, - 60,240,24,96,15,192,63,240,127,248,112,56,224,28,224,28, - 224,28,224,28,224,28,224,28,224,28,224,28,224,28,224,28, - 112,56,127,248,63,240,15,192,14,24,48,16,0,0,60,56, - 127,56,255,248,231,240,225,224,15,192,63,240,127,248,112,56, - 224,28,224,28,224,28,224,28,224,28,224,28,224,28,224,28, - 224,28,224,28,224,28,112,56,127,248,63,240,15,192,14,24, - 48,16,0,0,56,112,56,112,56,112,0,0,0,0,15,192, - 63,240,127,248,112,56,224,28,224,28,224,28,224,28,224,28, - 224,28,224,28,224,28,224,28,224,28,224,28,112,56,127,248, - 63,240,15,192,14,13,26,16,0,3,96,24,240,60,120,120, - 60,240,31,224,15,192,7,128,15,192,31,224,60,240,120,120, - 240,60,96,24,14,19,38,16,0,0,15,192,63,240,127,248, - 112,56,224,60,224,124,224,252,225,252,227,220,231,156,239,28, - 254,28,252,28,248,28,240,28,112,56,127,248,63,240,15,192, - 14,24,48,16,0,0,24,0,60,0,30,0,15,0,7,128, - 227,28,224,28,224,28,224,28,224,28,224,28,224,28,224,28, - 224,28,224,28,224,28,224,28,224,28,224,28,224,28,112,56, - 127,248,63,240,15,192,14,24,48,16,0,0,0,96,0,240, - 1,224,3,192,7,128,227,28,224,28,224,28,224,28,224,28, - 224,28,224,28,224,28,224,28,224,28,224,28,224,28,224,28, - 224,28,224,28,112,56,127,248,63,240,15,192,14,24,48,16, - 0,0,3,0,7,128,15,192,31,224,60,240,24,96,224,28, - 224,28,224,28,224,28,224,28,224,28,224,28,224,28,224,28, - 224,28,224,28,224,28,224,28,224,28,112,56,127,248,63,240, - 15,192,14,24,48,16,0,0,56,112,56,112,56,112,0,0, - 0,0,224,28,224,28,224,28,224,28,224,28,224,28,224,28, - 224,28,224,28,224,28,224,28,224,28,224,28,224,28,224,28, - 112,56,127,248,63,240,15,192,13,24,48,16,0,0,0,96, - 0,240,1,224,3,192,7,128,227,56,224,56,224,56,224,56, - 224,56,224,56,224,56,240,120,120,240,61,224,31,192,15,128, - 7,0,7,0,7,0,7,0,7,0,7,0,7,0,14,19, - 38,16,0,0,224,0,224,0,224,0,255,192,255,240,255,248, - 224,56,224,28,224,28,224,28,224,56,255,248,255,240,255,192, - 224,0,224,0,224,0,224,0,224,0,13,25,50,16,0,253, - 3,192,7,224,15,240,30,120,60,56,120,56,240,56,224,56, - 224,112,224,224,224,224,224,224,224,224,224,112,224,56,224,56, - 224,56,224,56,224,120,227,240,227,224,227,192,224,0,224,0, - 224,0,14,22,44,16,0,0,6,0,15,0,7,128,3,192, - 1,224,0,192,0,0,0,0,15,252,63,252,127,252,112,28, - 224,28,224,28,224,28,224,28,224,60,224,124,113,252,127,220, - 63,156,14,28,14,22,44,16,0,0,0,96,0,240,1,224, - 3,192,7,128,3,0,0,0,0,0,15,252,63,252,127,252, - 112,28,224,28,224,28,224,28,224,28,224,60,224,124,113,252, - 127,220,63,156,14,28,14,22,44,16,0,0,3,0,7,128, - 15,192,31,224,60,240,24,96,0,0,0,0,15,252,63,252, - 127,252,112,28,224,28,224,28,224,28,224,28,224,60,224,124, - 113,252,127,220,63,156,14,28,14,21,42,16,0,0,60,56, - 127,56,255,248,231,240,225,224,0,0,0,0,15,252,63,252, - 127,252,112,28,224,28,224,28,224,28,224,28,224,60,224,124, - 113,252,127,220,63,156,14,28,14,19,38,16,0,0,56,112, - 56,112,56,112,0,0,0,0,15,252,63,252,127,252,112,28, - 224,28,224,28,224,28,224,28,224,60,224,124,113,252,127,220, - 63,156,14,28,14,21,42,16,0,0,7,192,15,224,12,96, - 12,96,12,96,15,224,7,192,15,252,63,252,127,252,112,28, - 224,28,224,28,224,28,224,28,224,60,224,124,113,252,127,220, - 63,156,14,28,14,14,28,16,0,0,15,192,63,240,127,248, - 119,120,231,60,231,28,231,252,231,252,231,252,231,0,119,0, - 127,252,63,252,15,252,14,19,38,16,0,251,15,192,63,240, - 127,248,112,56,224,28,224,28,224,0,224,0,224,0,224,0, - 112,0,127,252,63,252,15,252,7,0,15,0,30,0,60,0, - 24,0,14,22,44,16,0,0,24,0,60,0,30,0,15,0, - 7,128,3,0,0,0,0,0,15,192,63,240,127,248,112,56, - 224,28,224,28,255,252,255,252,255,252,224,0,112,0,127,252, - 63,252,15,252,14,22,44,16,0,0,0,96,0,240,1,224, - 3,192,7,128,3,0,0,0,0,0,15,192,63,240,127,248, - 112,56,224,28,224,28,255,252,255,252,255,252,224,0,112,0, - 127,252,63,252,15,252,14,22,44,16,0,0,3,0,7,128, - 15,192,31,224,60,240,24,96,0,0,0,0,15,192,63,240, - 127,248,112,56,224,28,224,28,255,252,255,252,255,252,224,0, - 112,0,127,252,63,252,15,252,14,19,38,16,0,0,56,112, - 56,112,56,112,0,0,0,0,15,192,63,240,127,248,112,56, - 224,28,224,28,255,252,255,252,255,252,224,0,112,0,127,252, - 63,252,15,252,9,22,44,16,2,0,96,0,240,0,120,0, - 60,0,30,0,12,0,0,0,0,0,252,0,252,0,252,0, - 28,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0, - 255,128,255,128,255,128,9,22,44,16,2,0,3,0,7,128, - 15,0,30,0,60,0,24,0,0,0,0,0,252,0,252,0, - 252,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0, - 28,0,255,128,255,128,255,128,10,22,44,16,2,0,12,0, - 30,0,63,0,127,128,243,192,97,128,0,0,0,0,252,0, - 252,0,252,0,28,0,28,0,28,0,28,0,28,0,28,0, - 28,0,28,0,255,128,255,128,255,128,9,19,38,16,2,0, - 227,128,227,128,227,128,0,0,0,0,252,0,252,0,252,0, - 28,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0, - 255,128,255,128,255,128,14,23,46,16,0,0,49,128,123,192, - 63,128,31,0,31,0,63,128,123,192,49,224,0,240,15,248, - 63,252,127,252,112,60,224,28,224,28,224,28,224,28,224,28, - 224,28,112,56,127,248,63,240,15,192,14,21,42,16,0,0, - 60,56,127,56,255,248,231,240,225,224,0,0,0,0,225,192, - 231,240,239,248,254,56,248,28,240,28,224,28,224,28,224,28, - 224,28,224,28,224,28,224,28,224,28,14,22,44,16,0,0, - 24,0,60,0,30,0,15,0,7,128,3,0,0,0,0,0, - 15,192,63,240,127,248,112,56,224,28,224,28,224,28,224,28, - 224,28,224,28,112,56,127,248,63,240,15,192,14,22,44,16, - 0,0,0,96,0,240,1,224,3,192,7,128,3,0,0,0, - 0,0,15,192,63,240,127,248,112,56,224,28,224,28,224,28, - 224,28,224,28,224,28,112,56,127,248,63,240,15,192,14,22, - 44,16,0,0,3,0,7,128,15,192,31,224,60,240,24,96, - 0,0,0,0,15,192,63,240,127,248,112,56,224,28,224,28, - 224,28,224,28,224,28,224,28,112,56,127,248,63,240,15,192, - 14,21,42,16,0,0,60,56,127,56,255,248,231,240,225,224, - 0,0,0,0,15,192,63,240,127,248,112,56,224,28,224,28, - 224,28,224,28,224,28,224,28,112,56,127,248,63,240,15,192, - 14,19,38,16,0,0,56,112,56,112,56,112,0,0,0,0, - 15,192,63,240,127,248,112,56,224,28,224,28,224,28,224,28, - 224,28,224,28,112,56,127,248,63,240,15,192,13,14,28,16, - 0,2,7,0,7,0,7,0,0,0,0,0,255,248,255,248, - 255,248,0,0,0,0,0,0,7,0,7,0,7,0,14,14, - 28,16,0,0,15,192,63,240,127,248,112,120,224,252,225,220, - 227,156,231,28,238,28,252,28,120,56,127,248,63,240,15,192, - 14,22,44,16,0,0,24,0,60,0,30,0,15,0,7,128, - 3,0,0,0,0,0,224,28,224,28,224,28,224,28,224,28, - 224,28,224,28,224,28,224,60,224,124,113,252,127,220,63,156, - 14,28,14,22,44,16,0,0,0,96,0,240,1,224,3,192, - 7,128,3,0,0,0,0,0,224,28,224,28,224,28,224,28, - 224,28,224,28,224,28,224,28,224,60,224,124,113,252,127,220, - 63,156,14,28,14,22,44,16,0,0,3,0,7,128,15,192, - 31,224,60,240,24,96,0,0,0,0,224,28,224,28,224,28, - 224,28,224,28,224,28,224,28,224,28,224,60,224,124,113,252, - 127,220,63,156,14,28,14,19,38,16,0,0,56,112,56,112, - 56,112,0,0,0,0,224,28,224,28,224,28,224,28,224,28, - 224,28,224,28,224,28,224,60,224,124,113,252,127,220,63,156, - 14,28,14,27,54,16,0,251,0,96,0,240,1,224,3,192, - 7,128,3,0,0,0,0,0,224,28,224,28,224,28,224,28, - 224,28,224,28,224,28,224,28,224,28,224,28,112,28,127,252, - 63,252,15,252,0,28,0,56,31,248,31,240,31,192,14,24, - 48,16,0,251,224,0,224,0,224,0,224,0,224,0,255,192, - 255,240,255,248,224,56,224,28,224,28,224,28,224,28,224,28, - 224,28,224,56,255,248,255,240,255,192,224,0,224,0,224,0, - 224,0,224,0,14,24,48,16,0,251,56,112,56,112,56,112, - 0,0,0,0,224,28,224,28,224,28,224,28,224,28,224,28, - 224,28,224,28,224,28,224,28,112,28,127,252,63,252,31,252, - 0,28,0,56,31,248,31,240,31,224}; -/* - Fontname: ProFont29 - Copyright: ProFont Distribution 2.2 Ñ Generated by Fontographer 4.1.5 - Capital A Height: 19, '1' Height: 19 - Calculated Max Values w=16 h=29 x= 5 y=15 dx=16 dy= 0 ascent=24 len=58 - Font Bounding box w=16 h=28 x= 0 y=-5 - Calculated Min Values x= 0 y=-5 dx= 0 dy= 0 - Pure Font ascent =19 descent=-5 - X Font ascent =22 descent=-5 - Max Font ascent =24 descent=-5 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_profont29r[3719] U8G_FONT_SECTION("u8g_font_profont29r") = { - 0,16,28,0,251,19,4,198,9,234,32,127,251,24,251,22, - 251,0,0,0,16,0,0,3,19,19,16,5,0,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,0,0,224,224,224, - 9,9,18,16,2,13,227,128,227,128,227,128,227,128,227,128, - 227,128,227,128,227,128,227,128,15,15,30,16,0,5,28,112, - 28,112,28,112,255,254,255,254,255,254,28,112,28,112,28,112, - 255,254,255,254,255,254,28,112,28,112,28,112,13,25,50,16, - 0,253,7,0,7,0,7,0,15,128,63,224,127,240,119,112, - 231,56,231,56,231,0,119,0,127,128,63,224,15,240,7,112, - 7,56,231,56,231,56,119,112,127,240,63,224,15,128,7,0, - 7,0,7,0,14,19,38,16,0,0,31,252,63,252,127,252, - 102,28,231,60,231,120,231,240,103,224,127,224,63,192,31,240, - 31,48,63,56,127,56,247,56,227,48,227,240,225,224,224,192, - 14,19,38,16,0,0,15,0,63,192,127,224,112,224,225,224, - 227,192,231,128,127,0,126,0,60,0,126,8,127,28,231,188, - 227,248,225,240,113,240,127,248,63,188,14,24,3,9,9,16, - 5,13,224,224,224,224,224,224,224,224,224,9,25,50,16,3, - 253,3,0,7,128,15,0,30,0,60,0,120,0,240,0,224, - 0,224,0,224,0,224,0,224,0,224,0,224,0,224,0,224, - 0,224,0,224,0,240,0,120,0,60,0,30,0,15,0,7, - 128,3,0,9,25,50,16,2,253,96,0,240,0,120,0,60, - 0,30,0,15,0,7,128,3,128,3,128,3,128,3,128,3, - 128,3,128,3,128,3,128,3,128,3,128,3,128,7,128,15, - 0,30,0,60,0,120,0,240,0,96,0,13,13,26,16,0, - 5,7,0,7,0,103,48,247,248,127,240,31,192,31,192,127, - 240,255,248,103,48,7,0,7,0,7,0,13,13,26,16,0, - 3,7,0,7,0,7,0,7,0,7,0,255,248,255,248,255, - 248,7,0,7,0,7,0,7,0,7,0,6,11,11,16,3, - 251,56,124,124,124,60,28,28,60,120,240,96,8,3,3,16, - 3,8,255,255,255,5,5,5,16,4,1,112,248,248,248,112, - 15,26,52,16,0,251,0,14,0,14,0,28,0,28,0,56, - 0,56,0,112,0,112,0,224,0,224,1,192,1,192,3,128, - 3,128,7,0,7,0,14,0,14,0,28,0,28,0,56,0, - 56,0,112,0,112,0,224,0,224,0,14,19,38,16,0,0, - 15,192,63,240,127,248,112,56,224,60,224,124,224,252,225,252, - 227,220,231,156,239,28,254,28,252,28,248,28,240,28,112,56, - 127,248,63,240,15,192,13,19,38,16,0,0,7,0,7,0, - 15,0,127,0,127,0,127,0,7,0,7,0,7,0,7,0, - 7,0,7,0,7,0,7,0,7,0,7,0,255,248,255,248, - 255,248,14,19,38,16,0,0,15,192,63,240,127,248,112,56, - 224,28,224,28,0,28,0,56,0,120,0,240,1,224,3,192, - 7,128,15,0,30,0,60,0,127,252,255,252,255,252,14,19, - 38,16,0,0,15,192,63,240,127,248,112,56,224,28,224,28, - 0,28,0,120,3,240,3,224,3,240,0,120,0,28,224,28, - 224,28,112,56,127,248,63,240,15,192,14,19,38,16,0,0, - 0,224,1,224,3,224,7,224,15,224,30,224,60,224,120,224, - 240,224,224,224,255,252,255,252,255,252,0,224,0,224,0,224, - 7,252,7,252,7,252,14,19,38,16,0,0,255,252,255,252, - 255,252,224,0,224,0,255,192,255,240,255,248,0,56,0,28, - 0,28,0,28,0,28,224,28,224,28,112,56,127,248,63,240, - 15,192,14,19,38,16,0,0,15,224,63,224,127,224,112,0, - 224,0,255,192,255,240,255,248,224,56,224,28,224,28,224,28, - 224,28,224,28,224,28,112,56,127,248,63,240,15,192,14,19, - 38,16,0,0,255,252,255,252,255,252,0,28,0,28,0,28, - 0,60,0,120,0,240,1,224,3,192,7,128,7,0,7,0, - 7,0,7,0,7,0,7,0,7,0,14,19,38,16,0,0, - 15,192,63,240,127,248,112,56,224,28,224,28,224,28,120,120, - 63,240,31,224,63,240,120,120,224,28,224,28,224,28,112,56, - 127,248,63,240,15,192,14,19,38,16,0,0,15,192,63,240, - 127,248,112,56,224,28,224,28,224,28,224,28,224,28,224,28, - 112,28,127,252,63,252,15,252,0,28,0,56,31,248,31,240, - 31,192,5,13,13,16,4,1,112,248,248,248,112,0,0,0, - 112,248,248,248,112,6,19,19,16,3,251,56,124,124,124,56, - 0,0,0,56,124,124,124,60,28,28,60,120,240,96,12,19, - 38,16,2,0,0,96,0,240,1,224,3,192,7,128,15,0, - 30,0,60,0,120,0,240,0,120,0,60,0,30,0,15,0, - 7,128,3,192,1,224,0,240,0,96,14,9,18,16,0,5, - 255,252,255,252,255,252,0,0,0,0,0,0,255,252,255,252, - 255,252,12,19,38,16,2,0,96,0,240,0,120,0,60,0, - 30,0,15,0,7,128,3,192,1,224,0,240,1,224,3,192, - 7,128,15,0,30,0,60,0,120,0,240,0,96,0,14,19, - 38,16,0,0,15,192,63,240,127,248,112,56,224,28,224,28, - 0,28,0,60,0,120,0,240,1,224,3,192,7,128,7,0, - 0,0,0,0,7,0,7,0,7,0,14,19,38,16,0,0, - 15,192,63,240,127,248,112,56,224,28,225,252,227,252,231,252, - 231,28,231,28,231,28,231,252,227,248,225,240,224,0,112,0, - 127,252,63,252,15,252,14,19,38,16,0,0,7,128,7,128, - 15,192,15,192,28,224,28,224,56,112,56,112,112,56,112,56, - 224,28,255,252,255,252,255,252,224,28,224,28,224,28,224,28, - 224,28,14,19,38,16,0,0,255,192,255,240,255,248,224,56, - 224,28,224,28,224,28,224,120,255,240,255,224,255,240,224,120, - 224,28,224,28,224,28,224,56,255,248,255,240,255,192,14,19, - 38,16,0,0,15,192,63,240,127,248,112,56,224,28,224,28, - 224,0,224,0,224,0,224,0,224,0,224,0,224,0,224,28, - 224,28,112,56,127,248,63,240,15,192,14,19,38,16,0,0, - 255,192,255,240,255,248,224,56,224,28,224,28,224,28,224,28, - 224,28,224,28,224,28,224,28,224,28,224,28,224,28,224,56, - 255,248,255,240,255,192,14,19,38,16,0,0,255,252,255,252, - 255,252,224,0,224,0,224,0,224,0,224,0,255,224,255,224, - 255,224,224,0,224,0,224,0,224,0,224,0,255,252,255,252, - 255,252,14,19,38,16,0,0,255,252,255,252,255,252,224,0, - 224,0,224,0,224,0,224,0,255,224,255,224,255,224,224,0, - 224,0,224,0,224,0,224,0,224,0,224,0,224,0,14,19, - 38,16,0,0,15,192,63,240,127,248,112,56,224,28,224,28, - 224,0,224,0,224,252,224,252,224,252,224,28,224,28,224,28, - 224,28,112,56,127,248,63,240,15,192,14,19,38,16,0,0, - 224,28,224,28,224,28,224,28,224,28,224,28,224,28,224,28, - 255,252,255,252,255,252,224,28,224,28,224,28,224,28,224,28, - 224,28,224,28,224,28,13,19,38,16,0,0,255,248,255,248, - 255,248,7,0,7,0,7,0,7,0,7,0,7,0,7,0, - 7,0,7,0,7,0,7,0,7,0,7,0,255,248,255,248, - 255,248,14,19,38,16,0,0,0,28,0,28,0,28,0,28, - 0,28,0,28,0,28,0,28,0,28,0,28,0,28,224,28, - 224,28,224,28,224,28,112,56,127,248,63,240,15,192,13,19, - 38,16,0,0,224,56,224,120,224,240,225,224,227,192,231,128, - 239,0,254,0,252,0,248,0,252,0,254,0,239,0,231,128, - 227,192,225,224,224,240,224,120,224,56,14,19,38,16,0,0, - 224,0,224,0,224,0,224,0,224,0,224,0,224,0,224,0, - 224,0,224,0,224,0,224,0,224,0,224,0,224,0,224,0, - 255,252,255,252,255,252,15,19,38,16,0,0,224,14,240,30, - 248,62,252,126,254,254,239,238,231,206,227,142,227,142,227,142, - 227,142,224,14,224,14,224,14,224,14,224,14,224,14,224,14, - 224,14,14,19,38,16,0,0,224,28,240,28,248,28,252,28, - 254,28,239,28,231,156,227,220,225,252,224,252,224,124,224,60, - 224,28,224,28,224,28,224,28,224,28,224,28,224,28,14,19, - 38,16,0,0,15,192,63,240,127,248,112,56,224,28,224,28, - 224,28,224,28,224,28,224,28,224,28,224,28,224,28,224,28, - 224,28,112,56,127,248,63,240,15,192,14,19,38,16,0,0, - 255,192,255,240,255,248,224,56,224,28,224,28,224,28,224,56, - 255,248,255,240,255,192,224,0,224,0,224,0,224,0,224,0, - 224,0,224,0,224,0,14,22,44,16,0,253,15,192,63,240, - 127,248,112,56,224,28,224,28,224,28,224,28,224,28,224,28, - 224,28,224,28,224,28,230,28,239,28,119,248,127,248,63,240, - 15,240,0,120,0,60,0,24,14,19,38,16,0,0,255,192, - 255,240,255,248,224,56,224,28,224,28,224,28,224,120,255,240, - 255,224,255,240,224,120,224,28,224,28,224,28,224,28,224,28, - 224,28,224,28,14,19,38,16,0,0,15,192,63,240,127,248, - 112,56,224,28,224,28,224,0,112,0,127,192,63,240,15,248, - 0,56,0,28,224,28,224,28,112,56,127,248,63,240,15,192, - 13,19,38,16,0,0,255,248,255,248,255,248,7,0,7,0, - 7,0,7,0,7,0,7,0,7,0,7,0,7,0,7,0, - 7,0,7,0,7,0,7,0,7,0,7,0,14,19,38,16, - 0,0,224,28,224,28,224,28,224,28,224,28,224,28,224,28, - 224,28,224,28,224,28,224,28,224,28,224,28,224,28,224,28, - 112,56,127,248,63,240,15,192,14,19,38,16,0,0,224,28, - 224,28,224,28,224,28,224,28,224,28,224,28,112,56,112,56, - 56,112,56,112,28,224,28,224,15,192,15,192,7,128,7,128, - 3,0,3,0,15,19,38,16,0,0,224,14,224,14,224,14, - 224,14,224,14,224,14,224,14,224,14,227,142,227,142,227,142, - 227,142,231,206,239,254,254,254,252,126,248,62,240,30,224,14, - 14,19,38,16,0,0,224,28,224,28,224,28,224,28,240,60, - 120,120,60,240,31,224,15,192,7,128,15,192,31,224,60,240, - 120,120,240,60,224,28,224,28,224,28,224,28,13,19,38,16, - 0,0,224,56,224,56,224,56,224,56,224,56,224,56,224,56, - 240,120,120,240,61,224,31,192,15,128,7,0,7,0,7,0, - 7,0,7,0,7,0,7,0,14,19,38,16,0,0,255,252, - 255,252,255,252,0,28,0,60,0,120,0,240,1,224,3,192, - 7,128,15,0,30,0,60,0,120,0,240,0,224,0,255,252, - 255,252,255,252,6,25,25,16,5,253,252,252,252,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224, - 252,252,252,15,26,52,16,1,251,224,0,224,0,112,0,112, - 0,56,0,56,0,28,0,28,0,14,0,14,0,7,0,7, - 0,3,128,3,128,1,192,1,192,0,224,0,224,0,112,0, - 112,0,56,0,56,0,28,0,28,0,14,0,14,6,25,25, - 16,2,253,252,252,252,28,28,28,28,28,28,28,28,28,28, - 28,28,28,28,28,28,28,28,28,252,252,252,14,8,16,16, - 0,11,3,0,7,128,15,192,31,224,60,240,120,120,240,60, - 96,24,16,3,6,16,0,251,255,255,255,255,255,255,7,6, - 6,16,2,15,96,240,120,60,30,12,14,14,28,16,0,0, - 15,252,63,252,127,252,112,28,224,28,224,28,224,28,224,28, - 224,60,224,124,113,252,127,220,63,156,14,28,14,19,38,16, - 0,0,224,0,224,0,224,0,224,0,224,0,255,192,255,240, - 255,248,224,56,224,28,224,28,224,28,224,28,224,28,224,28, - 224,56,255,248,255,240,255,192,14,14,28,16,0,0,15,192, - 63,240,127,248,112,56,224,28,224,28,224,0,224,0,224,0, - 224,0,112,0,127,252,63,252,15,252,14,19,38,16,0,0, - 0,28,0,28,0,28,0,28,0,28,15,252,63,252,127,252, - 112,28,224,28,224,28,224,28,224,28,224,28,224,28,112,28, - 127,252,63,252,15,252,14,14,28,16,0,0,15,192,63,240, - 127,248,112,56,224,28,224,28,255,252,255,252,255,252,224,0, - 112,0,127,252,63,252,15,252,11,19,38,16,2,0,1,224, - 7,224,15,224,14,0,28,0,255,128,255,128,255,128,28,0, - 28,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0, - 28,0,28,0,14,19,38,16,0,251,15,252,63,252,127,252, - 112,28,224,28,224,28,224,28,224,28,224,28,224,28,112,28, - 127,252,63,252,15,252,0,28,0,56,31,248,31,240,31,192, - 14,19,38,16,0,0,224,0,224,0,224,0,224,0,224,0, - 255,192,255,240,255,248,224,56,224,28,224,28,224,28,224,28, - 224,28,224,28,224,28,224,28,224,28,224,28,9,19,38,16, - 2,0,28,0,28,0,28,0,0,0,0,0,252,0,252,0, - 252,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0, - 28,0,255,128,255,128,255,128,8,24,24,16,0,251,7,7, - 7,0,0,63,63,63,7,7,7,7,7,7,7,7,7,7, - 7,7,14,254,252,240,14,19,38,16,0,0,224,0,224,0, - 224,0,224,0,224,0,224,120,224,240,225,224,227,192,231,128, - 239,0,255,0,255,128,251,192,241,224,224,240,224,120,224,60, - 224,28,9,19,38,16,2,0,252,0,252,0,252,0,28,0, - 28,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0, - 28,0,28,0,28,0,28,0,255,128,255,128,255,128,15,14, - 28,16,0,0,255,224,255,248,255,252,227,156,227,142,227,142, - 227,142,227,142,227,142,227,142,227,142,227,142,227,142,227,142, - 14,14,28,16,0,0,225,192,231,240,239,248,254,56,248,28, - 240,28,224,28,224,28,224,28,224,28,224,28,224,28,224,28, - 224,28,14,14,28,16,0,0,15,192,63,240,127,248,112,56, - 224,28,224,28,224,28,224,28,224,28,224,28,112,56,127,248, - 63,240,15,192,14,19,38,16,0,251,255,192,255,240,255,248, - 224,56,224,28,224,28,224,28,224,28,224,28,224,28,224,56, - 255,248,255,240,255,192,224,0,224,0,224,0,224,0,224,0, - 14,19,38,16,0,251,15,252,63,252,127,252,112,28,224,28, - 224,28,224,28,224,28,224,28,224,28,112,28,127,252,63,252, - 15,252,0,28,0,28,0,28,0,28,0,28,14,14,28,16, - 0,0,225,192,231,240,239,248,254,56,248,28,240,28,224,0, - 224,0,224,0,224,0,224,0,224,0,224,0,224,0,14,14, - 28,16,0,0,15,252,63,252,127,252,240,0,224,0,255,192, - 127,240,31,248,0,60,0,28,0,60,255,248,255,240,255,192, - 11,19,38,16,2,0,28,0,28,0,28,0,28,0,28,0, - 255,128,255,128,255,128,28,0,28,0,28,0,28,0,28,0, - 28,0,28,0,14,0,15,224,7,224,1,224,14,14,28,16, - 0,0,224,28,224,28,224,28,224,28,224,28,224,28,224,28, - 224,28,224,60,224,124,113,252,127,220,63,156,14,28,14,14, - 28,16,0,0,224,28,224,28,224,28,224,28,224,28,112,56, - 112,56,56,112,56,112,28,224,28,224,15,192,15,192,7,128, - 15,14,28,16,0,0,227,142,227,142,227,142,227,142,227,142, - 227,142,227,142,227,142,227,142,227,142,247,222,127,252,126,252, - 28,112,14,14,28,16,0,0,224,28,224,28,240,60,120,120, - 60,240,31,224,15,192,15,192,31,224,60,240,120,120,240,60, - 224,28,224,28,14,19,38,16,0,251,224,28,224,28,224,28, - 224,28,224,28,224,28,224,28,224,28,224,28,224,28,112,28, - 127,252,63,252,15,252,0,28,0,56,31,248,31,240,31,192, - 13,14,28,16,0,0,255,248,255,248,255,248,0,240,1,224, - 3,192,7,128,15,0,30,0,60,0,120,0,255,248,255,248, - 255,248,9,29,58,16,3,251,3,128,15,128,15,128,30,0, - 28,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0, - 60,0,248,0,224,0,248,0,60,0,28,0,28,0,28,0, - 28,0,28,0,28,0,28,0,28,0,30,0,15,128,15,128, - 3,128,3,25,25,16,5,253,224,224,224,224,224,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224, - 224,9,29,58,16,2,251,224,0,248,0,248,0,60,0,28, - 0,28,0,28,0,28,0,28,0,28,0,28,0,28,0,30, - 0,15,128,3,128,15,128,30,0,28,0,28,0,28,0,28, - 0,28,0,28,0,28,0,28,0,60,0,248,0,248,0,224, - 0,13,5,10,16,0,8,60,56,127,56,255,248,231,240,225, - 224,0,0,0,16,0,0}; -/* - Fontname: -FreeType-Robot de Niro-Medium-R-Normal--16-160-72-72-P-39-ISO10646-1 - Copyright: Copyright BMoser 2008 - Capital A Height: 6, '1' Height: 5 - Calculated Max Values w= 7 h= 8 x= 0 y= 6 dx= 8 dy= 0 ascent=10 len= 8 - Font Bounding box w=10 h=10 x=-1 y= 0 - Calculated Min Values x=-1 y= 0 dx= 0 dy= 0 - Pure Font ascent = 6 descent= 1 - X Font ascent = 9 descent= 0 - Max Font ascent =10 descent= 0 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_robot_de_niro[1376] U8G_FONT_SECTION("u8g_font_robot_de_niro") = { - 0,10,10,255,0,6,1,97,2,193,32,255,1,10,0,9, - 0,0,0,0,2,0,0,2,5,5,3,0,3,192,128,128, - 0,128,3,2,2,4,0,6,160,160,5,5,5,6,0,3, - 80,248,80,248,80,4,7,7,5,0,2,96,224,16,96,128, - 112,96,5,5,5,6,0,3,192,208,32,88,24,4,5,5, - 5,0,3,96,160,80,160,80,1,2,2,2,0,6,128,128, - 2,7,7,3,0,2,64,128,128,128,128,128,64,2,7,7, - 3,0,2,128,64,64,64,64,64,128,3,3,3,4,0,6, - 160,64,160,3,3,3,4,0,4,64,224,64,2,2,2,3, - 0,2,64,128,3,1,1,4,0,5,224,1,1,1,2,0, - 3,128,3,5,5,4,0,3,32,32,64,128,128,3,5,5, - 4,0,3,64,160,160,160,64,3,5,5,4,0,3,192,64, - 64,64,224,3,5,5,4,0,3,192,32,96,128,224,3,5, - 5,4,0,3,192,32,224,32,224,3,5,5,4,0,3,160, - 160,224,32,32,3,5,5,4,0,3,96,128,224,32,224,3, - 5,5,4,0,3,96,128,224,160,64,4,5,5,5,0,3, - 224,32,112,32,32,3,5,5,4,0,3,96,160,224,160,192, - 3,5,5,4,0,3,96,160,224,32,192,1,3,3,2,0, - 4,128,0,128,2,4,4,3,0,3,64,0,64,128,2,3, - 3,3,0,4,64,128,64,3,3,3,4,0,4,224,0,224, - 2,3,3,3,0,4,128,64,128,3,5,5,4,0,3,224, - 32,64,0,64,5,7,7,6,0,2,120,136,184,168,184,128, - 120,4,6,6,4,255,2,48,80,112,80,80,128,4,5,5, - 5,0,3,224,80,96,80,224,3,5,5,4,0,3,96,128, - 128,160,64,4,5,5,5,0,3,224,80,80,80,32,3,5, - 5,4,0,3,96,128,192,128,224,4,6,6,5,0,2,176, - 64,96,64,64,128,4,5,5,5,0,3,96,128,176,160,96, - 4,6,6,4,255,2,80,80,112,80,80,128,1,5,5,2, - 0,3,128,128,128,128,128,3,5,5,4,0,3,64,32,32, - 32,192,5,5,5,6,0,3,208,80,96,80,72,4,5,5, - 5,0,3,192,64,64,64,176,6,5,5,6,255,3,168,84, - 84,84,68,4,5,5,5,0,3,224,80,80,80,80,3,5, - 5,4,0,3,96,160,160,160,64,4,5,5,5,0,3,176, - 80,96,64,64,4,5,5,5,0,3,64,160,160,160,112,5, - 5,5,5,255,3,176,80,96,80,72,3,5,5,4,0,3, - 96,128,224,32,192,3,5,5,4,0,3,224,64,64,64,64, - 4,5,5,5,0,3,160,160,160,160,80,3,5,5,4,0, - 3,160,160,160,160,64,6,5,5,7,0,3,172,168,168,168, - 88,4,5,5,5,0,3,160,160,64,160,176,4,7,7,4, - 255,1,208,80,80,48,16,16,32,3,5,5,4,0,3,224, - 32,64,128,224,2,7,7,3,0,2,192,128,128,128,128,128, - 192,3,5,5,4,0,3,128,128,64,32,32,2,7,7,3, - 0,2,192,64,64,64,64,64,192,3,3,3,4,0,5,64, - 160,160,4,1,1,5,0,3,240,2,2,2,3,0,6,128, - 64,4,4,4,5,0,3,96,160,160,80,4,5,5,5,0, - 3,64,96,80,80,160,3,4,4,4,0,3,96,128,160,64, - 4,6,6,5,0,3,16,32,96,160,160,208,4,4,4,5, - 0,3,96,160,208,96,4,7,7,4,255,1,48,64,96,64, - 64,64,128,4,6,6,5,0,1,80,160,160,96,32,192,3, - 7,7,4,0,3,64,128,128,192,160,160,160,1,5,5,2, - 0,3,128,0,128,128,128,3,7,7,3,255,1,32,0,32, - 32,32,32,192,4,7,7,5,0,2,128,128,160,224,160,144, - 16,4,6,6,5,0,3,32,80,96,64,64,176,6,4,4, - 7,0,3,88,168,168,164,3,4,4,4,0,3,64,160,160, - 160,3,4,4,4,0,3,96,160,160,192,4,6,6,5,0, - 1,176,80,80,96,64,128,4,6,6,5,0,1,80,160,160, - 96,32,32,4,4,4,5,0,3,160,80,64,64,3,4,4, - 4,0,3,64,160,32,192,2,6,6,3,0,3,128,128,192, - 128,128,64,4,4,4,5,0,3,160,160,160,80,3,4,4, - 4,0,3,160,160,160,64,6,4,4,7,0,3,172,168,168, - 80,3,4,4,4,0,3,160,160,64,160,3,5,5,4,0, - 2,160,160,64,32,192,4,5,5,5,0,2,224,32,64,144, - 96,3,7,7,4,0,2,96,64,64,128,64,64,96,1,7, - 7,2,0,2,128,128,128,128,128,128,128,3,7,7,4,0, - 2,192,64,64,32,64,64,192,4,2,2,5,0,5,80,160, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,4,7,7,5,0,2,96,144,64,224,64,128, - 240,255,255,255,4,7,7,5,0,2,96,128,96,144,96,16, - 96,255,7,8,8,8,0,2,124,130,154,170,162,154,130,124, - 255,255,255,255,7,8,8,8,0,2,124,130,186,170,178,170, - 130,124,255,255,255,255,255,255,255,6,5,5,7,0,3,108, - 232,104,40,40,255,255,255,255,255,255,255,255,255,255,255,255, - 255,4,8,8,4,255,2,80,0,48,80,112,80,80,128,255, - 255,3,7,7,4,0,1,96,128,128,160,96,64,32,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,3,7,7,4, - 0,3,160,0,96,160,160,160,64,4,4,4,5,0,4,144, - 96,96,144,255,255,255,255,4,7,7,5,0,3,80,0,160, - 160,160,160,80,255,255,4,7,7,4,255,1,32,80,96,80, - 96,64,128,255,255,255,255,4,6,6,5,0,3,80,0,96, - 160,160,80,255,255,255,4,6,6,5,0,3,96,0,96,160, - 208,96,4,6,6,5,0,3,96,0,96,160,208,96,4,7, - 7,5,0,3,64,160,0,96,160,208,96,255,255,255,255,255, - 255,255,255,255,255,255,3,6,6,4,0,3,160,0,96,160, - 160,192,5,5,5,6,0,3,32,0,248,0,32,255,255,255, - 255,4,6,6,5,0,3,80,0,160,160,160,80,255,255,255 - }; -/* - Fontname: -FreeType-Robot de Niro-Medium-R-Normal--16-160-72-72-P-39-ISO10646-1 - Copyright: Copyright BMoser 2008 - Capital A Height: 0, '1' Height: 5 - Calculated Max Values w= 4 h= 5 x= 0 y= 6 dx= 5 dy= 0 ascent= 9 len= 5 - Font Bounding box w=10 h=10 x=-1 y= 0 - Calculated Min Values x= 0 y= 0 dx= 0 dy= 0 - Pure Font ascent = 5 descent= 0 - X Font ascent = 5 descent= 0 - Max Font ascent = 9 descent= 0 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_robot_de_niron[187] U8G_FONT_SECTION("u8g_font_robot_de_niron") = { - 0,10,10,255,0,5,0,0,0,0,42,58,0,9,0,5, - 0,3,3,3,4,0,6,160,64,160,3,3,3,4,0,4, - 64,224,64,2,2,2,3,0,2,64,128,3,1,1,4,0, - 5,224,1,1,1,2,0,3,128,3,5,5,4,0,3,32, - 32,64,128,128,3,5,5,4,0,3,64,160,160,160,64,3, - 5,5,4,0,3,192,64,64,64,224,3,5,5,4,0,3, - 192,32,96,128,224,3,5,5,4,0,3,192,32,224,32,224, - 3,5,5,4,0,3,160,160,224,32,32,3,5,5,4,0, - 3,96,128,224,32,224,3,5,5,4,0,3,96,128,224,160, - 64,4,5,5,5,0,3,224,32,112,32,32,3,5,5,4, - 0,3,96,160,224,160,192,3,5,5,4,0,3,96,160,224, - 32,192,1,3,3,2,0,4,128,0,128}; -/* - Fontname: -FreeType-Robot de Niro-Medium-R-Normal--16-160-72-72-P-39-ISO10646-1 - Copyright: Copyright BMoser 2008 - Capital A Height: 6, '1' Height: 5 - Calculated Max Values w= 6 h= 7 x= 0 y= 6 dx= 7 dy= 0 ascent=10 len= 7 - Font Bounding box w=10 h=10 x=-1 y= 0 - Calculated Min Values x=-1 y= 0 dx= 0 dy= 0 - Pure Font ascent = 6 descent= 1 - X Font ascent = 9 descent= 0 - Max Font ascent =10 descent= 0 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_robot_de_niror[1041] U8G_FONT_SECTION("u8g_font_robot_de_niror") = { - 0,10,10,255,0,6,1,97,2,193,32,127,1,10,0,9, - 0,0,0,0,2,0,0,2,5,5,3,0,3,192,128,128, - 0,128,3,2,2,4,0,6,160,160,5,5,5,6,0,3, - 80,248,80,248,80,4,7,7,5,0,2,96,224,16,96,128, - 112,96,5,5,5,6,0,3,192,208,32,88,24,4,5,5, - 5,0,3,96,160,80,160,80,1,2,2,2,0,6,128,128, - 2,7,7,3,0,2,64,128,128,128,128,128,64,2,7,7, - 3,0,2,128,64,64,64,64,64,128,3,3,3,4,0,6, - 160,64,160,3,3,3,4,0,4,64,224,64,2,2,2,3, - 0,2,64,128,3,1,1,4,0,5,224,1,1,1,2,0, - 3,128,3,5,5,4,0,3,32,32,64,128,128,3,5,5, - 4,0,3,64,160,160,160,64,3,5,5,4,0,3,192,64, - 64,64,224,3,5,5,4,0,3,192,32,96,128,224,3,5, - 5,4,0,3,192,32,224,32,224,3,5,5,4,0,3,160, - 160,224,32,32,3,5,5,4,0,3,96,128,224,32,224,3, - 5,5,4,0,3,96,128,224,160,64,4,5,5,5,0,3, - 224,32,112,32,32,3,5,5,4,0,3,96,160,224,160,192, - 3,5,5,4,0,3,96,160,224,32,192,1,3,3,2,0, - 4,128,0,128,2,4,4,3,0,3,64,0,64,128,2,3, - 3,3,0,4,64,128,64,3,3,3,4,0,4,224,0,224, - 2,3,3,3,0,4,128,64,128,3,5,5,4,0,3,224, - 32,64,0,64,5,7,7,6,0,2,120,136,184,168,184,128, - 120,4,6,6,4,255,2,48,80,112,80,80,128,4,5,5, - 5,0,3,224,80,96,80,224,3,5,5,4,0,3,96,128, - 128,160,64,4,5,5,5,0,3,224,80,80,80,32,3,5, - 5,4,0,3,96,128,192,128,224,4,6,6,5,0,2,176, - 64,96,64,64,128,4,5,5,5,0,3,96,128,176,160,96, - 4,6,6,4,255,2,80,80,112,80,80,128,1,5,5,2, - 0,3,128,128,128,128,128,3,5,5,4,0,3,64,32,32, - 32,192,5,5,5,6,0,3,208,80,96,80,72,4,5,5, - 5,0,3,192,64,64,64,176,6,5,5,6,255,3,168,84, - 84,84,68,4,5,5,5,0,3,224,80,80,80,80,3,5, - 5,4,0,3,96,160,160,160,64,4,5,5,5,0,3,176, - 80,96,64,64,4,5,5,5,0,3,64,160,160,160,112,5, - 5,5,5,255,3,176,80,96,80,72,3,5,5,4,0,3, - 96,128,224,32,192,3,5,5,4,0,3,224,64,64,64,64, - 4,5,5,5,0,3,160,160,160,160,80,3,5,5,4,0, - 3,160,160,160,160,64,6,5,5,7,0,3,172,168,168,168, - 88,4,5,5,5,0,3,160,160,64,160,176,4,7,7,4, - 255,1,208,80,80,48,16,16,32,3,5,5,4,0,3,224, - 32,64,128,224,2,7,7,3,0,2,192,128,128,128,128,128, - 192,3,5,5,4,0,3,128,128,64,32,32,2,7,7,3, - 0,2,192,64,64,64,64,64,192,3,3,3,4,0,5,64, - 160,160,4,1,1,5,0,3,240,2,2,2,3,0,6,128, - 64,4,4,4,5,0,3,96,160,160,80,4,5,5,5,0, - 3,64,96,80,80,160,3,4,4,4,0,3,96,128,160,64, - 4,6,6,5,0,3,16,32,96,160,160,208,4,4,4,5, - 0,3,96,160,208,96,4,7,7,4,255,1,48,64,96,64, - 64,64,128,4,6,6,5,0,1,80,160,160,96,32,192,3, - 7,7,4,0,3,64,128,128,192,160,160,160,1,5,5,2, - 0,3,128,0,128,128,128,3,7,7,3,255,1,32,0,32, - 32,32,32,192,4,7,7,5,0,2,128,128,160,224,160,144, - 16,4,6,6,5,0,3,32,80,96,64,64,176,6,4,4, - 7,0,3,88,168,168,164,3,4,4,4,0,3,64,160,160, - 160,3,4,4,4,0,3,96,160,160,192,4,6,6,5,0, - 1,176,80,80,96,64,128,4,6,6,5,0,1,80,160,160, - 96,32,32,4,4,4,5,0,3,160,80,64,64,3,4,4, - 4,0,3,64,160,32,192,2,6,6,3,0,3,128,128,192, - 128,128,64,4,4,4,5,0,3,160,160,160,80,3,4,4, - 4,0,3,160,160,160,64,6,4,4,7,0,3,172,168,168, - 80,3,4,4,4,0,3,160,160,64,160,3,5,5,4,0, - 2,160,160,64,32,192,4,5,5,5,0,2,224,32,64,144, - 96,3,7,7,4,0,2,96,64,64,128,64,64,96,1,7, - 7,2,0,2,128,128,128,128,128,128,128,3,7,7,4,0, - 2,192,64,64,32,64,64,192,4,2,2,5,0,5,80,160, - 255}; -/* - Fontname: -Adobe-Symbol-Medium-R-Normal--11-80-100-100-P-61-Adobe-FontSpecific - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 7, '1' Height: 7 - Calculated Max Values w=10 h=15 x= 3 y= 9 dx=11 dy= 0 ascent=11 len=15 - Font Bounding box w=11 h=15 x=-1 y=-4 - Calculated Min Values x=-1 y=-4 dx= 0 dy= 0 - Pure Font ascent = 7 descent=-2 - X Font ascent = 7 descent=-2 - Max Font ascent =11 descent=-4 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_symb08[2612] U8G_FONT_SECTION("u8g_font_symb08") = { - 0,11,15,255,252,7,1,152,3,60,32,255,254,11,252,7, - 254,0,0,0,3,0,1,1,7,7,3,1,0,128,128,128, - 128,128,0,128,7,7,7,7,0,0,130,68,124,40,40,16, - 16,5,7,7,5,0,0,80,80,248,80,248,80,80,5,7, - 7,6,0,0,248,8,8,120,8,8,248,7,7,7,8,0, - 0,100,188,168,86,42,42,68,6,7,7,7,0,0,32,80, - 80,108,152,152,108,4,5,5,5,0,0,224,16,112,16,224, - 3,9,9,4,0,254,32,64,64,128,128,128,64,64,32,3, - 9,9,4,1,254,128,64,64,32,32,32,64,64,128,3,3, - 3,5,1,2,160,64,160,5,5,5,6,0,0,32,32,248, - 32,32,2,3,3,2,0,254,64,64,128,5,1,1,6,0, - 2,248,1,1,1,2,1,0,128,3,7,7,3,0,0,32, - 32,64,64,64,128,128,4,7,7,5,0,0,96,144,144,144, - 144,144,96,3,7,7,5,1,0,64,192,64,64,64,64,224, - 4,7,7,5,0,0,96,144,16,32,32,64,240,4,7,7, - 5,0,0,96,144,16,96,16,16,224,5,7,7,5,0,0, - 16,48,80,144,248,16,16,4,7,7,5,0,0,112,64,224, - 16,16,16,224,4,7,7,5,0,0,112,128,224,144,144,144, - 96,4,7,7,5,0,0,240,144,32,32,64,64,64,4,7, - 7,5,0,0,96,144,144,96,144,144,96,4,7,7,5,0, - 0,96,144,144,144,112,32,192,1,5,5,2,1,0,128,0, - 0,0,128,2,7,7,2,0,254,64,0,0,0,64,64,128, - 6,5,5,7,0,0,12,48,192,48,12,5,3,3,6,0, - 1,248,0,248,6,5,5,6,0,0,192,48,12,48,192,3, - 7,7,5,1,0,64,160,32,64,64,0,64,5,6,6,6, - 0,0,104,176,0,248,0,248,7,7,7,8,0,0,16,56, - 40,40,124,68,238,5,7,7,6,0,0,240,72,72,112,72, - 72,240,7,7,7,8,0,0,238,68,40,16,40,68,238,6, - 7,7,7,0,0,48,48,88,72,140,132,252,5,7,7,6, - 0,0,248,72,64,112,64,72,248,7,7,7,8,0,0,56, - 16,124,146,124,16,56,5,7,7,6,0,0,248,72,64,64, - 64,64,224,7,7,7,8,0,0,238,68,68,124,68,68,238, - 3,7,7,3,0,0,224,64,64,64,64,64,224,6,7,7, - 7,0,0,16,40,152,76,72,72,48,6,7,7,7,0,0, - 236,72,80,96,80,72,236,7,7,7,7,0,0,16,16,40, - 40,68,68,238,9,7,14,10,0,0,227,128,99,0,85,0, - 85,0,93,0,73,0,235,128,7,7,7,8,0,0,238,100, - 84,84,76,76,228,6,7,7,7,0,0,120,204,132,132,132, - 204,120,7,7,7,8,0,0,254,68,68,68,68,68,238,6, - 7,7,7,0,0,120,204,132,180,132,204,120,5,7,7,6, - 0,0,240,72,72,112,64,64,224,5,7,7,6,0,0,248, - 136,64,32,64,136,248,5,7,7,6,0,0,248,168,32,32, - 32,32,112,7,7,7,8,0,0,238,68,40,56,16,16,56, - 4,7,7,5,0,254,112,128,128,128,96,16,96,8,7,7, - 9,0,0,60,102,66,66,102,165,231,6,7,7,7,0,0, - 120,72,0,48,0,132,252,9,7,14,9,0,0,221,128,73, - 0,73,0,62,0,8,0,8,0,28,0,5,7,7,6,0, - 0,248,136,16,32,64,136,248,2,9,9,3,0,254,192,128, - 128,128,128,128,128,128,192,5,5,5,7,1,0,32,0,0, - 0,136,2,9,9,3,1,254,192,64,64,64,64,64,64,64, - 192,5,7,7,7,1,0,32,32,32,32,32,32,248,5,1, - 1,5,0,254,248,6,1,1,5,0,9,252,6,5,5,7, - 0,0,104,168,144,148,104,4,10,10,5,0,254,96,144,144, - 160,144,144,208,160,128,128,5,7,7,6,0,254,200,80,80, - 32,80,80,152,4,8,8,5,0,0,96,144,64,96,144,144, - 144,96,4,5,5,5,0,0,96,144,192,144,96,5,9,9, - 6,0,254,32,32,112,168,168,168,112,32,32,5,7,7,6, - 0,254,200,168,40,48,16,32,32,5,7,7,6,0,254,80, - 232,72,72,72,8,8,3,5,5,4,0,0,192,64,64,64, - 96,5,7,7,6,0,254,48,168,168,168,112,32,32,5,5, - 5,6,0,0,72,216,96,80,72,6,8,8,6,0,0,192, - 160,32,32,80,80,148,136,5,7,7,6,0,254,144,144,144, - 144,232,128,192,5,5,5,6,0,0,136,136,80,80,32,4, - 5,5,5,0,0,96,144,144,144,96,5,5,5,6,0,0, - 248,80,80,88,208,4,7,7,5,0,0,96,144,144,240,144, - 144,96,4,8,8,5,0,253,96,144,144,144,224,128,128,128, - 5,5,5,6,0,0,120,144,144,144,96,4,5,5,5,0, - 0,240,64,64,80,96,5,5,5,6,0,0,80,200,72,72, - 48,7,6,6,8,0,0,254,68,130,146,146,108,7,5,5, - 8,0,0,68,130,146,146,108,4,10,10,5,0,254,128,176, - 64,112,128,128,128,96,16,112,7,7,7,7,0,254,146,84, - 84,84,56,16,16,4,10,10,5,0,254,128,176,96,128,128, - 128,128,96,16,112,3,9,9,5,1,254,32,64,64,64,128, - 64,64,64,32,1,9,9,2,0,254,128,128,128,128,128,128, - 128,128,128,3,9,9,5,1,254,128,64,64,64,32,64,64, - 64,128,5,2,2,6,0,2,104,176,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,6,7,7,7, - 0,0,140,212,112,32,32,32,112,3,3,3,3,0,5,32, - 64,128,5,7,7,6,0,0,8,48,192,48,8,0,248,4, - 7,7,3,255,0,16,16,32,32,64,64,128,7,3,3,7, - 0,1,108,146,108,5,9,9,5,0,254,24,32,112,32,32, - 32,32,32,192,5,5,5,7,1,0,112,112,248,248,32,5, - 5,5,7,1,0,32,112,248,112,32,5,5,5,7,1,0, - 216,248,248,112,32,5,5,5,7,1,0,32,112,248,248,32, - 10,5,10,10,0,0,33,0,64,128,255,192,64,128,33,0, - 10,5,10,10,0,0,32,0,64,0,255,192,64,0,32,0, - 5,14,14,6,0,252,32,112,168,32,32,32,32,32,32,32, - 32,32,32,32,10,5,10,10,0,0,1,0,0,128,255,192, - 0,128,1,0,5,13,13,6,0,254,32,32,32,32,32,32, - 32,32,32,32,168,112,32,3,4,4,4,0,3,64,160,160, - 64,5,7,7,6,0,0,32,32,248,32,32,0,248,5,3, - 3,4,0,5,40,80,160,5,7,7,6,0,0,128,96,24, - 96,128,0,248,5,5,5,6,0,0,136,80,32,80,136,6, - 3,3,7,0,1,108,144,108,4,8,8,5,0,0,96,144, - 16,16,112,144,144,96,4,3,3,5,0,1,96,240,96,5, - 5,5,6,0,0,32,0,248,0,32,5,5,5,6,0,0, - 16,248,32,248,64,5,5,5,6,0,1,248,0,248,0,248, - 5,5,5,6,0,0,104,176,0,104,176,7,1,1,9,1, - 0,146,1,15,15,6,2,252,128,128,128,128,128,128,128,128, - 128,128,128,128,128,128,128,10,1,2,10,0,2,255,192,6, - 6,6,7,0,0,4,4,4,68,252,64,7,7,7,8,0, - 0,204,102,52,92,76,38,98,6,9,9,7,0,255,124,132, - 200,24,12,4,68,232,48,8,8,8,8,0,0,108,146,146, - 92,20,18,82,163,7,8,8,9,1,254,16,36,74,82,106, - 108,160,96,7,7,7,8,0,0,56,68,170,146,170,68,56, - 7,7,7,8,0,0,56,68,146,186,146,68,56,7,9,9, - 8,0,255,2,60,76,138,146,162,100,120,128,7,5,5,8, - 0,0,56,68,130,130,130,7,5,5,8,0,0,130,130,130, - 68,56,7,5,5,7,0,0,248,4,2,4,248,7,7,7, - 7,0,254,248,4,2,4,248,0,254,7,7,7,7,0,255, - 4,62,72,136,80,62,32,7,5,5,7,0,0,62,64,128, - 64,62,7,7,7,7,0,254,62,64,128,64,62,0,254,5, - 5,5,7,1,0,120,128,248,128,120,5,7,7,7,1,255, - 16,120,144,248,160,120,64,7,7,7,8,0,0,2,4,8, - 16,32,64,254,6,7,7,7,0,0,252,132,132,72,72,48, - 48,7,8,8,8,0,255,56,68,250,170,178,174,68,56,7, - 8,8,8,0,255,56,68,154,170,162,154,68,56,10,5,10, - 10,0,2,253,0,170,128,42,128,42,128,122,192,8,9,9, - 9,0,255,255,66,66,66,66,66,66,66,231,6,10,10,6, - 0,0,4,4,8,8,72,208,80,80,32,32,1,1,1,3, - 1,2,128,6,3,3,7,0,0,252,4,4,5,5,5,6, - 0,0,32,80,80,136,136,5,5,5,6,0,0,136,136,80, - 80,32,10,5,10,11,0,0,33,0,127,128,128,64,127,128, - 33,0,9,5,10,10,0,0,32,0,127,128,128,0,127,128, - 32,0,5,10,10,6,0,0,32,112,216,80,80,80,80,80, - 80,80,9,5,10,10,0,0,2,0,255,0,0,128,255,0, - 2,0,5,10,10,6,0,0,80,80,80,80,80,80,80,216, - 80,32,7,7,7,7,0,0,16,40,68,198,68,40,16,3, - 9,9,3,0,254,32,32,64,64,128,64,64,32,32,7,8, - 8,8,0,255,56,68,186,170,178,170,68,56,7,8,8,8, - 0,255,56,68,154,162,162,154,68,56,8,5,5,9,0,2, - 250,85,85,85,85,6,9,9,7,0,255,252,132,64,32,16, - 32,64,132,252,3,14,14,4,1,252,32,64,64,128,128,128, - 128,128,128,128,128,128,128,128,1,15,15,4,1,252,128,128, - 128,128,128,128,128,128,128,128,128,128,128,128,128,3,15,15, - 4,1,252,128,128,128,128,128,128,128,128,128,128,128,128,64, - 64,32,3,14,14,4,1,252,224,128,128,128,128,128,128,128, - 128,128,128,128,128,128,1,15,15,4,1,252,128,128,128,128, - 128,128,128,128,128,128,128,128,128,128,128,3,13,13,4,1, - 254,128,128,128,128,128,128,128,128,128,128,128,128,224,3,14, - 14,5,2,252,96,128,128,128,128,128,128,128,128,128,128,128, - 128,128,3,15,15,5,0,252,32,32,32,32,32,64,128,64, - 32,32,32,32,32,32,32,3,13,13,5,2,254,128,128,128, - 128,128,128,128,128,128,128,128,128,96,1,15,15,5,2,252, - 128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,255, - 3,9,9,3,0,254,128,128,64,64,32,64,64,128,128,3, - 12,12,3,0,254,32,64,64,64,64,64,64,64,64,64,64, - 128,4,14,14,7,3,252,48,80,128,128,128,128,128,128,128, - 128,128,128,128,128,1,15,15,7,0,252,128,128,128,128,128, - 128,128,128,128,128,128,128,128,128,128,4,13,13,7,0,254, - 16,16,16,16,16,16,16,16,16,16,16,160,192,3,14,14, - 4,0,252,128,64,64,32,32,32,32,32,32,32,32,32,32, - 32,1,15,15,4,2,252,128,128,128,128,128,128,128,128,128, - 128,128,128,128,128,128,3,15,15,4,0,252,32,32,32,32, - 32,32,32,32,32,32,32,32,64,64,128,3,14,14,4,0, - 252,224,32,32,32,32,32,32,32,32,32,32,32,32,32,1, - 15,15,4,2,252,128,128,128,128,128,128,128,128,128,128,128, - 128,128,128,128,3,13,13,4,0,254,32,32,32,32,32,32, - 32,32,32,32,32,32,224,3,14,14,5,0,252,192,32,32, - 32,32,32,32,32,32,32,32,32,32,32,3,15,15,5,2, - 252,128,128,128,128,128,64,32,64,128,128,128,128,128,128,128, - 3,13,13,5,0,254,32,32,32,32,32,32,32,32,32,32, - 32,32,192,255}; -/* - Fontname: -Adobe-Symbol-Medium-R-Normal--11-80-100-100-P-61-Adobe-FontSpecific - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 7, '1' Height: 7 - Calculated Max Values w= 9 h=10 x= 1 y= 9 dx=10 dy= 0 ascent=10 len=14 - Font Bounding box w=11 h=15 x=-1 y=-4 - Calculated Min Values x= 0 y=-3 dx= 0 dy= 0 - Pure Font ascent = 7 descent=-2 - X Font ascent = 7 descent=-2 - Max Font ascent =10 descent=-3 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_symb08r[1211] U8G_FONT_SECTION("u8g_font_symb08r") = { - 0,11,15,255,252,7,1,152,3,60,32,127,254,10,253,7, - 254,0,0,0,3,0,1,1,7,7,3,1,0,128,128,128, - 128,128,0,128,7,7,7,7,0,0,130,68,124,40,40,16, - 16,5,7,7,5,0,0,80,80,248,80,248,80,80,5,7, - 7,6,0,0,248,8,8,120,8,8,248,7,7,7,8,0, - 0,100,188,168,86,42,42,68,6,7,7,7,0,0,32,80, - 80,108,152,152,108,4,5,5,5,0,0,224,16,112,16,224, - 3,9,9,4,0,254,32,64,64,128,128,128,64,64,32,3, - 9,9,4,1,254,128,64,64,32,32,32,64,64,128,3,3, - 3,5,1,2,160,64,160,5,5,5,6,0,0,32,32,248, - 32,32,2,3,3,2,0,254,64,64,128,5,1,1,6,0, - 2,248,1,1,1,2,1,0,128,3,7,7,3,0,0,32, - 32,64,64,64,128,128,4,7,7,5,0,0,96,144,144,144, - 144,144,96,3,7,7,5,1,0,64,192,64,64,64,64,224, - 4,7,7,5,0,0,96,144,16,32,32,64,240,4,7,7, - 5,0,0,96,144,16,96,16,16,224,5,7,7,5,0,0, - 16,48,80,144,248,16,16,4,7,7,5,0,0,112,64,224, - 16,16,16,224,4,7,7,5,0,0,112,128,224,144,144,144, - 96,4,7,7,5,0,0,240,144,32,32,64,64,64,4,7, - 7,5,0,0,96,144,144,96,144,144,96,4,7,7,5,0, - 0,96,144,144,144,112,32,192,1,5,5,2,1,0,128,0, - 0,0,128,2,7,7,2,0,254,64,0,0,0,64,64,128, - 6,5,5,7,0,0,12,48,192,48,12,5,3,3,6,0, - 1,248,0,248,6,5,5,6,0,0,192,48,12,48,192,3, - 7,7,5,1,0,64,160,32,64,64,0,64,5,6,6,6, - 0,0,104,176,0,248,0,248,7,7,7,8,0,0,16,56, - 40,40,124,68,238,5,7,7,6,0,0,240,72,72,112,72, - 72,240,7,7,7,8,0,0,238,68,40,16,40,68,238,6, - 7,7,7,0,0,48,48,88,72,140,132,252,5,7,7,6, - 0,0,248,72,64,112,64,72,248,7,7,7,8,0,0,56, - 16,124,146,124,16,56,5,7,7,6,0,0,248,72,64,64, - 64,64,224,7,7,7,8,0,0,238,68,68,124,68,68,238, - 3,7,7,3,0,0,224,64,64,64,64,64,224,6,7,7, - 7,0,0,16,40,152,76,72,72,48,6,7,7,7,0,0, - 236,72,80,96,80,72,236,7,7,7,7,0,0,16,16,40, - 40,68,68,238,9,7,14,10,0,0,227,128,99,0,85,0, - 85,0,93,0,73,0,235,128,7,7,7,8,0,0,238,100, - 84,84,76,76,228,6,7,7,7,0,0,120,204,132,132,132, - 204,120,7,7,7,8,0,0,254,68,68,68,68,68,238,6, - 7,7,7,0,0,120,204,132,180,132,204,120,5,7,7,6, - 0,0,240,72,72,112,64,64,224,5,7,7,6,0,0,248, - 136,64,32,64,136,248,5,7,7,6,0,0,248,168,32,32, - 32,32,112,7,7,7,8,0,0,238,68,40,56,16,16,56, - 4,7,7,5,0,254,112,128,128,128,96,16,96,8,7,7, - 9,0,0,60,102,66,66,102,165,231,6,7,7,7,0,0, - 120,72,0,48,0,132,252,9,7,14,9,0,0,221,128,73, - 0,73,0,62,0,8,0,8,0,28,0,5,7,7,6,0, - 0,248,136,16,32,64,136,248,2,9,9,3,0,254,192,128, - 128,128,128,128,128,128,192,5,5,5,7,1,0,32,0,0, - 0,136,2,9,9,3,1,254,192,64,64,64,64,64,64,64, - 192,5,7,7,7,1,0,32,32,32,32,32,32,248,5,1, - 1,5,0,254,248,6,1,1,5,0,9,252,6,5,5,7, - 0,0,104,168,144,148,104,4,10,10,5,0,254,96,144,144, - 160,144,144,208,160,128,128,5,7,7,6,0,254,200,80,80, - 32,80,80,152,4,8,8,5,0,0,96,144,64,96,144,144, - 144,96,4,5,5,5,0,0,96,144,192,144,96,5,9,9, - 6,0,254,32,32,112,168,168,168,112,32,32,5,7,7,6, - 0,254,200,168,40,48,16,32,32,5,7,7,6,0,254,80, - 232,72,72,72,8,8,3,5,5,4,0,0,192,64,64,64, - 96,5,7,7,6,0,254,48,168,168,168,112,32,32,5,5, - 5,6,0,0,72,216,96,80,72,6,8,8,6,0,0,192, - 160,32,32,80,80,148,136,5,7,7,6,0,254,144,144,144, - 144,232,128,192,5,5,5,6,0,0,136,136,80,80,32,4, - 5,5,5,0,0,96,144,144,144,96,5,5,5,6,0,0, - 248,80,80,88,208,4,7,7,5,0,0,96,144,144,240,144, - 144,96,4,8,8,5,0,253,96,144,144,144,224,128,128,128, - 5,5,5,6,0,0,120,144,144,144,96,4,5,5,5,0, - 0,240,64,64,80,96,5,5,5,6,0,0,80,200,72,72, - 48,7,6,6,8,0,0,254,68,130,146,146,108,7,5,5, - 8,0,0,68,130,146,146,108,4,10,10,5,0,254,128,176, - 64,112,128,128,128,96,16,112,7,7,7,7,0,254,146,84, - 84,84,56,16,16,4,10,10,5,0,254,128,176,96,128,128, - 128,128,96,16,112,3,9,9,5,1,254,32,64,64,64,128, - 64,64,64,32,1,9,9,2,0,254,128,128,128,128,128,128, - 128,128,128,3,9,9,5,1,254,128,64,64,64,32,64,64, - 64,128,5,2,2,6,0,2,104,176,255}; -/* - Fontname: -Adobe-Symbol-Medium-R-Normal--14-100-100-100-P-85-Adobe-FontSpecific - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 10, '1' Height: 10 - Calculated Max Values w=15 h=15 x= 7 y=11 dx=15 dy= 0 ascent=12 len=24 - Font Bounding box w=16 h=15 x=-1 y=-3 - Calculated Min Values x=-1 y=-3 dx= 0 dy= 0 - Pure Font ascent =10 descent=-3 - X Font ascent =10 descent=-3 - Max Font ascent =12 descent=-3 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_symb10[3433] U8G_FONT_SECTION("u8g_font_symb10") = { - 0,16,15,255,253,10,2,6,4,121,32,255,253,12,253,10, - 253,0,0,0,4,0,1,1,10,10,5,2,0,128,128,128, - 128,128,128,128,0,128,128,9,10,20,9,0,0,128,128,65, - 0,65,0,62,0,34,0,34,0,20,0,20,0,8,0,8, - 0,7,10,10,7,0,0,20,20,20,126,40,40,252,80,80, - 80,6,10,10,8,1,0,252,4,4,4,252,4,4,4,4, - 252,9,10,20,12,1,0,121,128,151,0,146,0,148,0,108, - 0,27,0,20,128,36,128,68,128,195,0,9,10,20,11,1, - 0,48,0,72,0,72,0,112,0,39,0,114,0,202,0,132, - 0,206,128,123,0,5,7,7,6,0,0,224,16,8,120,8, - 16,224,3,13,13,5,1,253,32,64,64,128,128,128,128,128, - 128,128,64,64,32,3,13,13,5,1,253,128,64,64,32,32, - 32,32,32,32,32,64,64,128,5,6,6,7,1,2,32,168, - 112,112,168,32,7,7,7,8,0,0,16,16,16,254,16,16, - 16,2,4,4,3,0,254,64,64,64,128,7,1,1,8,0, - 3,254,1,2,2,3,1,0,128,128,4,10,10,4,0,0, - 16,16,32,32,32,64,64,64,128,128,6,10,10,7,0,0, - 120,204,132,132,132,132,132,132,204,120,5,10,10,7,1,0, - 32,224,32,32,32,32,32,32,32,248,6,10,10,7,0,0, - 112,216,136,8,24,16,32,64,196,252,6,10,10,7,0,0, - 120,204,132,12,56,12,4,4,204,120,6,10,10,7,0,0, - 8,24,24,40,104,72,136,252,8,8,5,10,10,7,1,0, - 120,64,128,224,48,24,8,8,144,224,6,10,10,7,0,0, - 28,48,64,64,248,140,132,132,204,120,6,10,10,7,0,0, - 252,132,8,8,16,16,32,32,64,64,5,10,10,7,1,0, - 112,216,136,216,112,136,136,136,216,112,6,10,10,7,0,0, - 120,204,132,132,204,120,24,16,96,192,1,7,7,4,2,0, - 128,128,0,0,0,128,128,2,9,9,4,1,254,64,64,0, - 0,0,64,64,64,128,7,7,7,8,1,0,2,12,48,192, - 48,12,2,7,3,3,8,0,2,254,0,254,7,7,7,8, - 0,0,128,96,24,6,24,96,128,5,10,10,6,1,0,112, - 136,136,8,16,32,32,0,32,32,7,7,7,8,0,0,114, - 156,0,254,0,0,254,9,10,20,11,1,0,8,0,28,0, - 20,0,20,0,34,0,34,0,62,0,99,0,65,0,227,128, - 7,10,10,9,1,0,252,70,66,70,124,70,66,66,70,252, - 9,10,20,11,1,0,227,128,65,0,34,0,20,0,8,0, - 20,0,34,0,34,0,65,0,227,128,7,10,10,9,1,0, - 16,16,40,40,40,68,68,68,130,254,7,10,10,9,1,0, - 254,66,64,68,124,68,64,66,66,254,9,10,20,11,1,0, - 28,0,8,0,127,0,201,128,136,128,136,128,201,128,127,0, - 8,0,28,0,7,10,10,9,1,0,254,66,64,64,64,64, - 64,64,64,224,9,10,20,11,1,0,227,128,65,0,65,0, - 65,0,127,0,65,0,65,0,65,0,65,0,227,128,3,10, - 10,5,1,0,224,64,64,64,64,64,64,64,64,224,8,10, - 10,9,0,0,12,10,10,102,163,34,34,34,54,28,8,10, - 10,10,1,0,238,68,72,80,112,80,72,68,70,231,9,10, - 20,10,0,0,8,0,8,0,20,0,20,0,34,0,34,0, - 34,0,65,0,65,0,227,128,11,10,20,13,1,0,224,224, - 96,192,81,64,81,64,91,64,74,64,74,64,78,64,68,64, - 228,224,9,10,20,11,1,0,227,128,97,0,81,0,89,0, - 73,0,77,0,69,0,69,0,67,0,227,0,8,10,10,10, - 1,0,60,102,66,129,129,129,129,66,102,60,9,10,20,11, - 1,0,255,128,65,0,65,0,65,0,65,0,65,0,65,0, - 65,0,65,0,227,128,8,10,10,10,1,0,60,102,66,165, - 189,165,129,66,102,60,6,10,10,8,1,0,248,76,68,68, - 76,120,64,64,64,224,8,10,10,9,1,0,254,194,96,48, - 24,16,32,64,193,255,7,10,10,9,1,0,254,146,146,16, - 16,16,16,16,16,56,9,10,20,9,0,0,227,128,65,0, - 34,0,34,0,20,0,8,0,8,0,8,0,8,0,28,0, - 6,10,10,7,1,253,56,192,128,128,128,96,56,4,36,56, - 10,10,20,11,0,0,12,0,51,0,33,0,64,128,64,128, - 64,128,33,0,51,0,146,64,243,192,9,10,20,9,0,0, - 127,0,65,0,0,0,34,0,62,0,34,0,0,0,0,0, - 128,128,255,128,11,10,20,11,0,0,206,96,100,192,36,128, - 36,128,31,0,4,0,4,0,4,0,4,0,14,0,7,10, - 10,9,1,0,254,134,4,8,16,16,32,64,194,254,3,13, - 13,5,1,253,224,128,128,128,128,128,128,128,128,128,128,128, - 224,8,7,7,10,1,0,24,24,0,0,0,195,195,3,13, - 13,5,1,253,224,32,32,32,32,32,32,32,32,32,32,32, - 224,9,10,20,10,0,0,8,0,8,0,8,0,8,0,8, - 0,8,0,8,0,8,0,8,0,255,128,7,1,1,7,0, - 253,254,8,1,1,7,7,11,255,8,7,7,9,1,0,118, - 212,136,136,136,213,102,6,14,14,8,1,253,120,204,132,140, - 152,140,132,132,132,204,184,128,128,128,8,10,10,8,0,253, - 195,166,36,60,24,56,40,100,69,195,5,11,11,7,1,0, - 112,152,128,64,112,152,136,136,136,216,112,5,7,7,6,1, - 0,120,200,128,96,128,200,112,7,13,13,9,1,253,16,16, - 16,56,84,146,146,146,84,56,16,16,16,6,10,10,6,0, - 253,196,164,36,40,40,24,24,16,48,48,7,10,10,8,0, - 253,108,178,34,34,34,34,34,2,2,2,5,7,7,5,0, - 0,96,160,32,32,32,40,48,7,10,10,9,1,253,24,84, - 210,146,146,84,56,16,16,16,7,7,7,8,0,0,70,202, - 80,112,88,76,70,8,10,10,8,0,0,96,80,16,16,40, - 40,72,68,133,131,8,9,9,8,0,254,68,68,68,68,68, - 77,123,64,192,7,7,7,8,0,0,198,66,34,34,20,20, - 8,6,7,7,8,1,0,120,204,132,132,132,204,120,8,7, - 7,8,0,0,126,164,36,36,36,37,102,5,10,10,7,1, - 0,112,216,136,136,248,136,136,136,216,112,6,10,10,8,1, - 253,120,204,132,132,132,204,184,128,128,128,7,7,7,8,1, - 0,126,200,132,132,132,204,120,5,7,7,6,0,0,120,160, - 32,32,32,40,48,7,7,7,8,0,0,100,162,34,34,34, - 38,28,10,8,16,11,0,0,127,192,160,128,68,64,68,64, - 68,64,68,64,100,192,59,128,9,7,14,11,1,0,99,0, - 136,128,136,128,136,128,136,128,201,128,119,0,6,15,15,7, - 1,253,32,64,56,32,64,120,32,64,128,128,192,120,4,36, - 56,9,10,20,9,0,253,136,128,73,0,73,0,73,0,107, - 0,62,0,28,0,8,0,8,0,8,0,6,14,14,7,1, - 253,32,68,60,16,32,64,64,128,128,192,120,4,36,56,5, - 13,13,7,1,253,24,32,32,32,32,64,128,64,32,32,32, - 32,24,1,13,13,3,1,253,128,128,128,128,128,128,128,128, - 128,128,128,128,128,5,13,13,7,1,253,192,32,32,32,32, - 16,8,16,32,32,32,32,192,6,2,2,8,1,3,100,152, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,8,10,10,9,0,0,198,105,43,16,16,16,16,16, - 16,56,4,3,3,4,0,7,48,96,128,7,9,9,8,0, - 0,2,12,48,192,48,12,2,0,254,5,10,10,4,255,0, - 8,8,16,16,32,32,64,64,128,128,9,4,8,10,0,2, - 119,0,152,128,140,128,119,0,7,13,13,7,0,253,6,10, - 8,8,60,16,16,16,32,32,32,160,192,9,7,14,11,1, - 0,28,0,28,0,28,0,235,128,255,128,235,128,8,0,7, - 7,7,11,2,0,16,56,124,254,124,56,16,7,7,7,11, - 2,0,108,254,254,254,124,56,16,9,7,14,11,1,0,8, - 0,28,0,62,0,127,0,255,128,107,0,8,0,13,7,14, - 15,1,0,16,64,32,32,64,16,255,248,64,16,32,32,16, - 64,14,7,14,14,0,0,16,0,32,0,64,0,255,252,64, - 0,32,0,16,0,7,15,15,9,1,253,16,56,84,146,16, - 16,16,16,16,16,16,16,16,16,16,14,7,14,14,0,0, - 0,32,0,16,0,8,255,252,0,8,0,16,0,32,7,15, - 15,9,1,253,16,16,16,16,16,16,16,16,16,16,16,146, - 84,56,16,4,4,4,6,1,6,96,144,144,96,7,9,9, - 8,0,0,16,16,16,254,16,16,16,0,254,7,3,3,6, - 0,7,54,108,144,7,9,9,8,0,0,128,96,24,6,24, - 96,128,0,254,7,7,7,8,0,0,130,68,40,16,40,68, - 130,8,4,4,10,0,2,119,136,136,119,6,11,11,7,0, - 0,112,136,4,4,4,116,204,132,132,200,112,5,5,5,7, - 1,1,112,248,248,248,112,7,7,7,8,0,0,16,16,0, - 254,0,16,16,7,7,7,8,0,0,4,8,254,16,254,32, - 64,7,5,5,8,0,1,254,0,254,0,254,7,5,5,8, - 0,2,114,156,0,114,156,11,2,4,15,2,0,132,32,132, - 32,1,15,15,9,4,253,128,128,128,128,128,128,128,128,128, - 128,128,128,128,128,128,15,1,2,15,0,3,255,254,8,9, - 9,10,0,0,1,1,1,1,1,1,65,255,64,8,10,10, - 12,2,0,136,206,102,36,116,156,140,70,99,225,8,12,12, - 10,1,255,63,97,66,70,36,6,3,1,97,241,26,12,10, - 11,22,12,1,0,115,0,157,128,137,128,139,0,206,0,106, - 0,41,0,9,0,9,0,105,0,176,192,9,12,24,12,1, - 253,16,0,35,0,69,128,72,128,144,128,212,128,105,0,107, - 0,182,0,144,0,144,0,96,0,9,9,18,11,1,0,28, - 0,99,0,99,0,148,128,136,128,148,128,99,0,99,0,28, - 0,9,9,18,11,1,0,28,0,99,0,73,0,136,128,190, - 128,136,128,73,0,99,0,28,0,11,11,22,12,0,0,31, - 32,96,192,64,192,129,32,130,32,132,32,136,32,144,32,96, - 64,96,192,159,0,10,7,14,10,0,0,30,0,97,128,64, - 128,128,64,128,64,128,64,128,64,10,7,14,10,0,0,128, - 64,128,64,128,64,128,64,64,128,97,128,30,0,9,7,14, - 10,0,0,254,0,1,0,0,128,0,128,0,128,1,0,254, - 0,9,9,18,10,1,254,254,0,1,0,0,128,0,128,0, - 128,1,0,254,0,0,0,255,128,9,9,18,10,0,255,1, - 0,63,128,66,0,130,0,132,0,132,0,72,0,63,128,16, - 0,9,7,14,10,1,0,63,128,64,0,128,0,128,0,128, - 0,64,0,63,128,9,9,18,10,0,254,63,128,64,0,128, - 0,128,0,128,0,64,0,63,128,0,0,255,128,7,7,7, - 10,1,0,62,64,128,254,128,64,62,7,9,9,10,0,255, - 4,62,72,144,254,144,96,62,64,11,10,20,11,0,0,0, - 64,0,128,1,0,2,0,4,0,8,0,16,0,32,0,64, - 0,255,224,9,11,22,10,0,0,255,128,128,128,65,0,65, - 0,34,0,34,0,34,0,20,0,20,0,8,0,8,0,10, - 10,20,12,1,0,30,0,33,0,124,128,146,64,146,64,156, - 64,146,64,121,128,33,0,30,0,10,10,20,12,1,0,30, - 0,33,0,78,128,146,64,144,64,144,64,146,64,76,128,33, - 0,30,0,11,6,12,11,0,4,250,128,170,128,38,192,37, - 64,37,64,118,224,10,12,24,12,1,255,255,192,64,128,64, - 128,64,128,64,128,64,128,64,128,64,128,64,128,64,128,64, - 128,225,192,8,12,12,8,0,0,1,1,1,2,2,98,164, - 36,20,20,8,8,1,2,2,4,1,3,128,128,9,5,10, - 10,0,0,255,128,0,128,0,128,0,128,0,128,8,7,7, - 9,0,0,24,24,36,36,66,66,129,8,7,7,9,0,0, - 129,66,66,36,36,24,24,13,7,14,15,1,0,16,64,32, - 32,127,240,192,24,127,240,32,32,16,64,13,7,14,14,0, - 0,16,0,32,0,127,248,192,0,127,248,32,0,16,0,7, - 12,12,9,1,0,16,56,108,170,40,40,40,40,40,40,40, - 40,13,7,14,14,1,0,0,64,0,32,255,240,0,24,255, - 240,0,32,0,64,7,12,12,9,1,0,40,40,40,40,40, - 40,40,40,170,108,56,16,7,11,11,7,0,0,16,40,40, - 68,68,130,68,68,40,40,16,4,15,15,5,0,253,16,32, - 32,64,64,64,128,128,128,64,64,64,32,32,16,10,10,20, - 12,1,0,30,0,33,0,92,128,146,64,146,64,156,64,146, - 64,82,128,33,0,30,0,10,10,20,12,1,0,30,0,33, - 0,76,128,146,64,144,64,144,64,146,64,76,128,33,0,30, - 0,10,6,12,11,0,4,250,128,34,128,38,192,37,64,37, - 64,36,64,9,12,24,10,0,255,255,0,129,0,64,0,32, - 0,16,0,8,0,8,0,16,0,32,0,64,0,128,128,255, - 128,4,15,15,6,1,253,16,32,64,64,128,128,128,128,128, - 128,128,128,128,128,128,1,15,15,6,1,253,128,128,128,128, - 128,128,128,128,128,128,128,128,128,128,128,4,15,15,6,1, - 253,128,128,128,128,128,128,128,128,128,128,128,64,64,32,16, - 4,15,15,6,1,253,240,128,128,128,128,128,128,128,128,128, - 128,128,128,128,128,1,15,15,6,1,253,128,128,128,128,128, - 128,128,128,128,128,128,128,128,128,128,4,15,15,6,1,253, - 128,128,128,128,128,128,128,128,128,128,128,128,128,128,240,4, - 15,15,7,3,253,48,64,128,128,128,128,128,128,128,128,128, - 128,128,128,128,3,15,15,7,1,253,32,32,32,32,32,32, - 64,128,64,32,32,32,32,32,32,4,15,15,7,3,253,128, - 128,128,128,128,128,128,128,128,128,128,128,128,64,48,1,15, - 15,7,3,253,128,128,128,128,128,128,128,128,128,128,128,128, - 128,128,128,255,4,15,15,5,1,253,128,64,64,32,32,32, - 16,16,16,32,32,32,64,64,128,5,13,13,4,0,255,24, - 40,32,32,32,32,32,32,32,32,32,160,192,5,15,15,10, - 5,253,56,88,64,128,128,128,128,128,128,128,128,128,128,128, - 128,1,15,15,10,5,253,128,128,128,128,128,128,128,128,128, - 128,128,128,128,128,128,5,15,15,10,1,253,8,8,8,8, - 8,8,8,8,8,8,8,8,16,208,224,4,15,15,6,1, - 253,128,64,32,32,16,16,16,16,16,16,16,16,16,16,16, - 1,15,15,6,4,253,128,128,128,128,128,128,128,128,128,128, - 128,128,128,128,128,4,15,15,6,1,253,16,16,16,16,16, - 16,16,16,16,16,16,32,32,64,128,4,15,15,6,1,253, - 240,16,16,16,16,16,16,16,16,16,16,16,16,16,16,1, - 15,15,6,4,253,128,128,128,128,128,128,128,128,128,128,128, - 128,128,128,128,4,15,15,6,1,253,16,16,16,16,16,16, - 16,16,16,16,16,16,16,16,240,4,15,15,7,0,253,192, - 32,16,16,16,16,16,16,16,16,16,16,16,16,16,3,15, - 15,7,3,253,128,128,128,128,128,128,64,32,64,128,128,128, - 128,128,128,4,15,15,7,0,253,16,16,16,16,16,16,16, - 16,16,16,16,16,16,32,192,255}; -/* - Fontname: -Adobe-Symbol-Medium-R-Normal--14-100-100-100-P-85-Adobe-FontSpecific - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 10, '1' Height: 10 - Calculated Max Values w=11 h=15 x= 7 y=11 dx=13 dy= 0 ascent=12 len=20 - Font Bounding box w=16 h=15 x=-1 y=-3 - Calculated Min Values x= 0 y=-3 dx= 0 dy= 0 - Pure Font ascent =10 descent=-3 - X Font ascent =10 descent=-3 - Max Font ascent =12 descent=-3 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_symb10r[1633] U8G_FONT_SECTION("u8g_font_symb10r") = { - 0,16,15,255,253,10,2,6,4,121,32,127,253,12,253,10, - 253,0,0,0,4,0,1,1,10,10,5,2,0,128,128,128, - 128,128,128,128,0,128,128,9,10,20,9,0,0,128,128,65, - 0,65,0,62,0,34,0,34,0,20,0,20,0,8,0,8, - 0,7,10,10,7,0,0,20,20,20,126,40,40,252,80,80, - 80,6,10,10,8,1,0,252,4,4,4,252,4,4,4,4, - 252,9,10,20,12,1,0,121,128,151,0,146,0,148,0,108, - 0,27,0,20,128,36,128,68,128,195,0,9,10,20,11,1, - 0,48,0,72,0,72,0,112,0,39,0,114,0,202,0,132, - 0,206,128,123,0,5,7,7,6,0,0,224,16,8,120,8, - 16,224,3,13,13,5,1,253,32,64,64,128,128,128,128,128, - 128,128,64,64,32,3,13,13,5,1,253,128,64,64,32,32, - 32,32,32,32,32,64,64,128,5,6,6,7,1,2,32,168, - 112,112,168,32,7,7,7,8,0,0,16,16,16,254,16,16, - 16,2,4,4,3,0,254,64,64,64,128,7,1,1,8,0, - 3,254,1,2,2,3,1,0,128,128,4,10,10,4,0,0, - 16,16,32,32,32,64,64,64,128,128,6,10,10,7,0,0, - 120,204,132,132,132,132,132,132,204,120,5,10,10,7,1,0, - 32,224,32,32,32,32,32,32,32,248,6,10,10,7,0,0, - 112,216,136,8,24,16,32,64,196,252,6,10,10,7,0,0, - 120,204,132,12,56,12,4,4,204,120,6,10,10,7,0,0, - 8,24,24,40,104,72,136,252,8,8,5,10,10,7,1,0, - 120,64,128,224,48,24,8,8,144,224,6,10,10,7,0,0, - 28,48,64,64,248,140,132,132,204,120,6,10,10,7,0,0, - 252,132,8,8,16,16,32,32,64,64,5,10,10,7,1,0, - 112,216,136,216,112,136,136,136,216,112,6,10,10,7,0,0, - 120,204,132,132,204,120,24,16,96,192,1,7,7,4,2,0, - 128,128,0,0,0,128,128,2,9,9,4,1,254,64,64,0, - 0,0,64,64,64,128,7,7,7,8,1,0,2,12,48,192, - 48,12,2,7,3,3,8,0,2,254,0,254,7,7,7,8, - 0,0,128,96,24,6,24,96,128,5,10,10,6,1,0,112, - 136,136,8,16,32,32,0,32,32,7,7,7,8,0,0,114, - 156,0,254,0,0,254,9,10,20,11,1,0,8,0,28,0, - 20,0,20,0,34,0,34,0,62,0,99,0,65,0,227,128, - 7,10,10,9,1,0,252,70,66,70,124,70,66,66,70,252, - 9,10,20,11,1,0,227,128,65,0,34,0,20,0,8,0, - 20,0,34,0,34,0,65,0,227,128,7,10,10,9,1,0, - 16,16,40,40,40,68,68,68,130,254,7,10,10,9,1,0, - 254,66,64,68,124,68,64,66,66,254,9,10,20,11,1,0, - 28,0,8,0,127,0,201,128,136,128,136,128,201,128,127,0, - 8,0,28,0,7,10,10,9,1,0,254,66,64,64,64,64, - 64,64,64,224,9,10,20,11,1,0,227,128,65,0,65,0, - 65,0,127,0,65,0,65,0,65,0,65,0,227,128,3,10, - 10,5,1,0,224,64,64,64,64,64,64,64,64,224,8,10, - 10,9,0,0,12,10,10,102,163,34,34,34,54,28,8,10, - 10,10,1,0,238,68,72,80,112,80,72,68,70,231,9,10, - 20,10,0,0,8,0,8,0,20,0,20,0,34,0,34,0, - 34,0,65,0,65,0,227,128,11,10,20,13,1,0,224,224, - 96,192,81,64,81,64,91,64,74,64,74,64,78,64,68,64, - 228,224,9,10,20,11,1,0,227,128,97,0,81,0,89,0, - 73,0,77,0,69,0,69,0,67,0,227,0,8,10,10,10, - 1,0,60,102,66,129,129,129,129,66,102,60,9,10,20,11, - 1,0,255,128,65,0,65,0,65,0,65,0,65,0,65,0, - 65,0,65,0,227,128,8,10,10,10,1,0,60,102,66,165, - 189,165,129,66,102,60,6,10,10,8,1,0,248,76,68,68, - 76,120,64,64,64,224,8,10,10,9,1,0,254,194,96,48, - 24,16,32,64,193,255,7,10,10,9,1,0,254,146,146,16, - 16,16,16,16,16,56,9,10,20,9,0,0,227,128,65,0, - 34,0,34,0,20,0,8,0,8,0,8,0,8,0,28,0, - 6,10,10,7,1,253,56,192,128,128,128,96,56,4,36,56, - 10,10,20,11,0,0,12,0,51,0,33,0,64,128,64,128, - 64,128,33,0,51,0,146,64,243,192,9,10,20,9,0,0, - 127,0,65,0,0,0,34,0,62,0,34,0,0,0,0,0, - 128,128,255,128,11,10,20,11,0,0,206,96,100,192,36,128, - 36,128,31,0,4,0,4,0,4,0,4,0,14,0,7,10, - 10,9,1,0,254,134,4,8,16,16,32,64,194,254,3,13, - 13,5,1,253,224,128,128,128,128,128,128,128,128,128,128,128, - 224,8,7,7,10,1,0,24,24,0,0,0,195,195,3,13, - 13,5,1,253,224,32,32,32,32,32,32,32,32,32,32,32, - 224,9,10,20,10,0,0,8,0,8,0,8,0,8,0,8, - 0,8,0,8,0,8,0,8,0,255,128,7,1,1,7,0, - 253,254,8,1,1,7,7,11,255,8,7,7,9,1,0,118, - 212,136,136,136,213,102,6,14,14,8,1,253,120,204,132,140, - 152,140,132,132,132,204,184,128,128,128,8,10,10,8,0,253, - 195,166,36,60,24,56,40,100,69,195,5,11,11,7,1,0, - 112,152,128,64,112,152,136,136,136,216,112,5,7,7,6,1, - 0,120,200,128,96,128,200,112,7,13,13,9,1,253,16,16, - 16,56,84,146,146,146,84,56,16,16,16,6,10,10,6,0, - 253,196,164,36,40,40,24,24,16,48,48,7,10,10,8,0, - 253,108,178,34,34,34,34,34,2,2,2,5,7,7,5,0, - 0,96,160,32,32,32,40,48,7,10,10,9,1,253,24,84, - 210,146,146,84,56,16,16,16,7,7,7,8,0,0,70,202, - 80,112,88,76,70,8,10,10,8,0,0,96,80,16,16,40, - 40,72,68,133,131,8,9,9,8,0,254,68,68,68,68,68, - 77,123,64,192,7,7,7,8,0,0,198,66,34,34,20,20, - 8,6,7,7,8,1,0,120,204,132,132,132,204,120,8,7, - 7,8,0,0,126,164,36,36,36,37,102,5,10,10,7,1, - 0,112,216,136,136,248,136,136,136,216,112,6,10,10,8,1, - 253,120,204,132,132,132,204,184,128,128,128,7,7,7,8,1, - 0,126,200,132,132,132,204,120,5,7,7,6,0,0,120,160, - 32,32,32,40,48,7,7,7,8,0,0,100,162,34,34,34, - 38,28,10,8,16,11,0,0,127,192,160,128,68,64,68,64, - 68,64,68,64,100,192,59,128,9,7,14,11,1,0,99,0, - 136,128,136,128,136,128,136,128,201,128,119,0,6,15,15,7, - 1,253,32,64,56,32,64,120,32,64,128,128,192,120,4,36, - 56,9,10,20,9,0,253,136,128,73,0,73,0,73,0,107, - 0,62,0,28,0,8,0,8,0,8,0,6,14,14,7,1, - 253,32,68,60,16,32,64,64,128,128,192,120,4,36,56,5, - 13,13,7,1,253,24,32,32,32,32,64,128,64,32,32,32, - 32,24,1,13,13,3,1,253,128,128,128,128,128,128,128,128, - 128,128,128,128,128,5,13,13,7,1,253,192,32,32,32,32, - 16,8,16,32,32,32,32,192,6,2,2,8,1,3,100,152, - 255}; -/* - Fontname: -Adobe-Symbol-Medium-R-Normal--17-120-100-100-P-95-Adobe-FontSpecific - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 11, '1' Height: 12 - Calculated Max Values w=16 h=17 x= 7 y=12 dx=17 dy= 0 ascent=13 len=30 - Font Bounding box w=20 h=17 x=-3 y=-4 - Calculated Min Values x=-3 y=-4 dx= 0 dy= 0 - Pure Font ascent =11 descent=-4 - X Font ascent =12 descent=-4 - Max Font ascent =13 descent=-4 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_symb12[4136] U8G_FONT_SECTION("u8g_font_symb12") = { - 0,20,17,253,252,11,2,70,5,85,32,255,252,13,252,12, - 252,0,0,0,4,0,1,3,11,11,5,1,0,64,224,224, - 224,64,64,64,0,64,224,64,11,12,24,11,0,0,128,32, - 128,32,64,64,64,64,63,128,32,128,17,0,17,0,10,0, - 10,0,4,0,4,0,8,11,11,8,0,0,18,18,18,127, - 36,36,36,254,72,72,72,7,12,12,9,0,0,254,2,2, - 2,2,126,2,2,2,2,2,254,11,12,24,13,1,255,48, - 64,111,128,201,0,201,0,154,0,148,192,101,160,11,32,11, - 32,18,96,34,64,33,128,12,11,22,13,0,0,14,0,25, - 0,17,0,26,0,12,240,56,64,76,128,198,128,131,0,197, - 144,120,224,5,8,8,7,1,0,224,16,24,120,24,24,16, - 224,4,14,14,5,0,254,16,32,64,64,128,128,128,128,128, - 128,64,64,32,16,4,14,14,5,0,254,128,64,32,32,16, - 16,16,16,16,16,32,32,64,128,5,5,5,8,1,3,32, - 168,112,168,32,9,9,18,9,0,0,8,0,8,0,8,0, - 8,0,255,128,8,0,8,0,8,0,8,0,3,5,5,4, - 1,254,64,224,96,64,128,9,1,2,9,0,4,255,128,3, - 3,3,4,1,0,64,224,64,5,11,11,5,255,0,8,8, - 16,16,32,32,32,64,64,128,128,7,12,12,8,0,0,56, - 108,68,198,130,130,130,130,198,68,108,56,5,12,12,8,1, - 0,32,96,160,32,32,32,32,32,32,32,32,248,7,12,12, - 8,0,0,56,76,134,2,2,4,4,8,16,34,126,252,6, - 12,12,8,1,0,56,76,132,4,8,56,12,4,4,4,200, - 112,7,12,12,8,0,0,4,4,12,20,20,36,68,68,254, - 4,4,4,7,12,12,8,0,0,62,60,64,64,240,248,12, - 4,4,4,200,240,6,12,12,8,1,0,12,48,96,64,248, - 204,132,132,132,132,76,56,6,12,12,8,1,0,252,252,136, - 8,8,16,16,16,16,32,32,32,6,12,12,8,1,0,48, - 72,132,196,104,48,88,140,132,132,72,48,6,12,12,8,1, - 0,112,200,132,132,132,132,204,124,8,24,48,192,3,8,8, - 4,1,0,64,224,64,0,0,64,224,64,3,10,10,4,1, - 254,64,224,64,0,0,64,224,96,64,128,8,9,9,9,0, - 0,1,6,24,96,128,96,24,6,1,9,4,8,9,0,2, - 255,128,0,0,0,0,255,128,8,9,9,9,0,0,128,96, - 24,6,1,6,24,96,128,6,11,11,7,0,0,120,156,140, - 12,24,16,32,0,32,112,32,8,8,8,9,0,0,113,142, - 0,0,255,0,0,255,11,11,22,12,0,0,4,0,4,0, - 14,0,14,0,19,0,19,0,33,128,63,128,65,192,64,192, - 225,224,9,11,22,11,1,0,254,0,99,0,97,128,97,128, - 99,0,126,0,99,0,97,128,97,128,99,0,254,0,10,11, - 22,12,0,0,241,192,96,128,49,0,26,0,26,0,12,0, - 22,0,19,0,35,0,65,128,227,192,10,11,22,10,0,0, - 4,0,4,0,14,0,14,0,19,0,19,0,35,0,33,128, - 65,128,64,192,255,192,8,11,11,10,1,0,255,97,96,96, - 98,126,98,96,96,97,255,12,11,22,12,0,0,15,0,6, - 0,63,192,102,96,198,48,198,48,198,48,102,96,63,192,6, - 0,15,0,9,11,22,10,1,0,255,128,97,128,96,0,96, - 0,96,0,96,0,96,0,96,0,96,0,96,0,240,0,11, - 11,22,12,0,0,241,224,96,192,96,192,96,192,96,192,127, - 192,96,192,96,192,96,192,96,192,241,224,4,11,11,6,1, - 0,240,96,96,96,96,96,96,96,96,96,240,9,12,24,10, - 0,0,12,0,18,0,17,0,9,0,69,0,163,0,33,128, - 33,0,33,0,33,0,34,0,28,0,10,11,22,12,1,0, - 243,192,97,0,98,0,100,0,104,0,120,0,108,0,102,0, - 99,0,97,128,243,192,11,11,22,11,0,0,4,0,4,0, - 14,0,14,0,19,0,19,0,33,128,33,128,64,192,64,192, - 225,224,13,11,22,14,1,0,224,56,96,112,112,112,112,176, - 88,176,89,48,77,48,78,48,70,48,68,48,224,120,10,11, - 22,11,1,0,225,192,112,128,112,128,88,128,92,128,78,128, - 70,128,67,128,67,128,65,128,224,128,11,11,22,12,0,0, - 31,0,113,192,96,192,192,96,192,96,192,96,192,96,192,96, - 96,192,113,192,31,0,11,11,22,12,1,0,255,224,96,192, - 96,192,96,192,96,192,96,192,96,192,96,192,96,192,96,192, - 241,224,11,11,22,12,0,0,31,0,113,192,96,192,192,96, - 209,96,223,96,209,96,192,96,96,192,113,192,31,0,8,11, - 11,9,1,0,252,102,99,99,102,124,96,96,96,96,240,9, - 11,22,10,0,0,255,128,96,128,48,0,24,0,12,0,12, - 0,8,0,16,128,32,128,127,128,255,128,10,11,22,10,0, - 0,255,192,140,64,140,64,12,0,12,0,12,0,12,0,12, - 0,12,0,12,0,30,0,10,11,22,11,1,0,241,192,96, - 128,49,0,49,0,26,0,12,0,12,0,12,0,12,0,12, - 0,30,0,7,12,12,8,0,252,60,76,128,128,128,128,124, - 62,2,2,60,56,12,12,24,12,0,0,31,128,112,224,96, - 96,192,48,192,48,192,48,192,48,96,96,48,192,137,16,249, - 240,249,240,9,11,22,11,0,0,255,128,255,128,128,128,0, - 0,34,0,62,0,34,0,0,0,128,128,255,128,255,128,12, - 11,22,13,0,0,207,48,102,96,102,96,102,96,102,96,63, - 192,6,0,6,0,6,0,6,0,15,0,8,11,11,10,1, - 0,255,131,134,12,12,24,48,48,97,193,255,3,14,14,6, - 1,254,224,128,128,128,128,128,128,128,128,128,128,128,128,224, - 9,8,16,14,2,0,8,0,28,0,8,0,0,0,0,0, - 65,0,227,128,65,0,3,14,14,5,0,254,224,32,32,32, - 32,32,32,32,32,32,32,32,32,224,9,11,22,11,1,0, - 8,0,8,0,8,0,8,0,8,0,8,0,8,0,8,0, - 8,0,8,0,255,128,8,1,1,8,0,253,255,10,1,2, - 8,7,12,255,192,10,9,18,11,0,0,57,128,101,128,195, - 0,195,0,195,0,194,0,198,64,101,64,56,128,8,17,17, - 9,0,252,60,70,66,66,70,92,70,67,67,65,65,99,94, - 64,64,64,192,8,12,12,9,0,253,99,162,150,20,28,24, - 24,56,40,105,69,198,7,12,12,8,0,0,120,140,64,48, - 24,44,70,194,130,194,68,56,7,9,9,7,0,0,56,68, - 192,192,120,192,192,66,60,7,14,14,9,1,253,16,16,56, - 84,214,146,146,146,214,84,56,16,16,16,8,13,13,7,255, - 252,97,161,146,18,20,20,8,8,16,16,48,48,48,9,12, - 24,10,0,253,110,0,177,0,33,0,33,0,33,0,33,0, - 33,0,33,0,33,0,1,0,1,0,1,128,6,9,9,5, - 255,0,32,96,160,32,32,32,32,52,24,9,12,24,10,0, - 253,39,0,73,128,201,128,136,128,136,128,136,128,201,128,73, - 0,62,0,8,0,8,0,8,0,8,9,9,9,0,0,70, - 206,80,80,120,76,76,70,79,9,13,26,9,0,0,96,0, - 208,0,144,0,16,0,8,0,24,0,24,0,56,0,40,0, - 36,0,100,128,68,128,195,0,8,13,13,9,1,252,132,132, - 132,132,132,132,132,205,182,128,128,128,128,9,9,18,8,255, - 0,225,128,33,128,49,0,51,0,18,0,26,0,12,0,12, - 0,8,0,7,9,9,9,1,0,56,68,198,130,130,130,198, - 68,56,8,9,9,9,0,0,127,255,164,36,36,36,37,103, - 102,7,12,12,9,1,0,56,108,68,198,130,254,130,130,198, - 68,108,56,7,13,13,9,1,252,56,76,134,134,130,130,198, - 196,184,128,128,128,128,9,9,18,10,1,0,31,128,116,0, - 194,0,195,0,129,0,193,0,65,0,99,0,30,0,7,9, - 9,7,0,0,60,124,144,16,16,16,18,30,12,8,9,9, - 9,1,0,68,226,161,33,33,33,33,50,28,10,10,20,11, - 0,0,127,192,155,0,32,128,100,192,68,64,68,64,68,64, - 68,64,100,192,59,128,9,9,18,11,1,0,54,0,65,0, - 201,128,136,128,136,128,136,128,136,128,201,128,119,0,7,17, - 17,8,0,252,64,88,48,64,92,60,64,128,128,128,128,124, - 62,2,2,60,56,11,13,26,11,0,252,196,96,100,192,36, - 128,36,128,36,128,36,128,36,128,53,128,31,0,4,0,4, - 0,4,0,4,0,7,17,17,8,1,252,32,76,60,32,64, - 64,128,128,128,128,128,124,62,2,2,60,56,5,14,14,8, - 1,254,24,32,32,32,32,32,192,32,32,32,32,32,32,24, - 1,14,14,3,1,253,128,128,128,128,128,128,128,128,128,128, - 128,128,128,128,5,14,14,8,1,254,192,32,32,32,32,32, - 24,32,32,32,32,32,32,192,8,2,2,9,0,3,113,142, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,10,11,22,10,255,0,225,128,18,192,10,192,12,0, - 12,0,12,0,12,0,12,0,12,0,12,0,30,0,3,4, - 4,4,1,8,96,96,192,128,8,11,11,9,0,0,1,6, - 24,96,128,96,24,6,1,0,255,8,11,11,3,253,0,1, - 2,2,4,8,16,16,32,64,64,128,11,5,10,12,0,2, - 113,192,138,32,132,32,138,32,113,192,7,15,15,8,0,253, - 6,10,8,8,8,126,16,16,16,16,32,32,32,160,192,9, - 10,20,12,1,255,28,0,62,0,62,0,28,0,107,0,255, - 128,255,128,107,0,8,0,28,0,7,9,9,12,2,0,16, - 56,124,124,254,124,124,56,16,8,9,9,12,2,0,102,255, - 255,255,126,60,60,24,24,9,10,20,12,2,255,8,0,28, - 0,28,0,62,0,127,0,127,0,255,128,107,0,8,0,28, - 0,15,9,18,17,0,0,8,32,16,16,32,8,64,4,255, - 254,64,4,32,8,16,16,8,32,16,9,18,16,0,0,8, - 0,16,0,32,0,64,0,255,255,64,0,32,0,16,0,8, - 0,9,15,30,10,0,254,8,0,28,0,42,0,73,0,136, - 128,8,0,8,0,8,0,8,0,8,0,8,0,8,0,8, - 0,8,0,8,0,15,9,18,16,0,0,0,32,0,16,0, - 8,0,4,255,254,0,4,0,8,0,16,0,32,9,15,30, - 10,0,254,8,0,8,0,8,0,8,0,8,0,8,0,8, - 0,8,0,8,0,8,0,136,128,73,0,42,0,28,0,8, - 0,5,5,5,6,0,6,112,136,136,136,112,9,11,22,9, - 0,0,8,0,8,0,8,0,8,0,255,128,8,0,8,0, - 8,0,8,0,0,0,255,128,6,4,4,7,1,8,108,108, - 216,144,8,11,11,9,0,0,128,96,24,6,1,6,24,96, - 128,0,255,9,9,18,9,0,0,128,128,65,0,34,0,20, - 0,8,0,20,0,34,0,65,0,128,128,10,5,10,11,0, - 2,113,192,138,0,132,0,138,0,113,192,7,14,14,8,0, - 255,120,196,4,2,2,2,58,102,194,194,130,196,68,56,6, - 6,6,8,1,2,120,252,252,252,252,120,8,7,7,9,0, - 1,24,24,0,255,0,24,24,9,10,20,9,0,255,2,0, - 2,0,4,0,255,128,8,0,8,0,255,128,16,0,32,0, - 32,0,8,7,7,9,0,1,255,0,0,255,0,0,255,8, - 5,5,9,0,2,113,142,0,113,142,13,3,6,16,1,0, - 66,16,231,56,66,16,1,17,17,10,4,252,128,128,128,128, - 128,128,128,128,128,128,128,128,128,128,128,128,128,16,1,2, - 16,0,4,255,255,9,11,22,10,0,255,0,128,0,128,0, - 128,0,128,0,128,0,128,32,128,96,128,255,128,96,0,32, - 0,9,11,22,13,2,0,68,0,231,0,103,0,50,0,26, - 0,60,0,108,0,102,0,99,0,51,128,113,0,9,14,28, - 11,0,255,30,0,63,128,67,128,65,0,66,0,34,0,19, - 0,1,0,1,128,0,128,0,128,112,128,191,0,28,0,12, - 13,26,13,0,0,113,128,138,192,140,96,196,64,100,128,37, - 0,7,128,5,128,12,192,12,192,8,208,104,96,48,64,12, - 13,26,16,2,252,12,0,17,224,34,48,36,16,72,48,114, - 32,102,96,100,192,115,0,144,0,144,0,144,0,96,0,11, - 11,22,12,1,0,14,0,49,128,64,64,81,64,138,32,132, - 32,138,32,81,64,64,64,49,128,14,0,11,11,22,12,1, - 0,14,0,49,128,68,64,68,64,132,32,191,160,132,32,68, - 64,68,64,49,128,14,0,12,12,24,13,1,0,15,16,48, - 224,64,96,64,160,129,16,130,16,132,16,136,16,80,32,96, - 32,112,192,159,0,11,9,18,12,1,0,14,0,49,128,64, - 64,64,64,128,32,128,32,128,32,128,32,128,32,11,9,18, - 12,1,0,128,32,128,32,128,32,128,32,128,32,64,64,64, - 64,49,128,14,0,10,8,16,11,0,0,255,0,0,128,0, - 64,0,64,0,64,0,64,0,128,255,0,10,10,20,11,0, - 253,255,0,0,128,0,64,0,64,0,64,0,64,0,128,255, - 0,0,0,255,192,11,10,20,11,0,255,0,128,63,224,65, - 0,129,0,130,0,130,0,132,0,68,0,63,224,8,0,10, - 8,16,11,0,0,63,192,64,0,128,0,128,0,128,0,128, - 0,64,0,63,192,10,10,20,11,0,254,63,192,64,0,128, - 0,128,0,128,0,128,0,64,0,63,192,0,0,255,192,7, - 7,7,11,0,0,62,64,128,254,128,64,62,7,9,9,11, - 0,255,4,62,72,136,254,144,80,62,32,11,11,22,12,1, - 0,0,32,0,64,0,128,1,0,2,0,4,0,8,0,16, - 0,32,0,64,0,255,192,10,11,22,11,1,1,255,192,192, - 128,96,128,97,0,49,0,50,0,50,0,28,0,28,0,8, - 0,8,0,11,11,22,13,1,0,14,0,49,128,94,64,73, - 64,137,32,142,32,138,32,73,64,93,192,49,128,14,0,11, - 11,22,13,1,0,14,0,49,128,70,64,73,64,145,32,144, - 32,144,32,73,64,70,64,49,128,14,0,13,6,12,14,0, - 5,255,24,171,16,34,176,34,176,34,80,119,88,12,15,30, - 13,1,254,255,240,96,96,96,96,96,96,96,96,96,96,96, - 96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,240, - 240,7,16,16,9,1,253,2,2,2,2,2,4,68,196,36, - 36,20,20,20,8,8,8,2,2,2,4,1,3,192,192,11, - 5,10,12,0,0,255,224,0,32,0,32,0,32,0,32,9, - 8,16,10,0,0,8,0,8,0,20,0,34,0,34,0,65, - 0,128,128,128,128,9,8,16,10,0,0,128,128,128,128,65, - 0,34,0,34,0,20,0,8,0,8,0,16,9,18,17,0, - 0,8,16,16,8,63,252,64,2,128,1,64,2,63,252,16, - 8,8,16,15,9,18,16,0,0,8,0,16,0,63,254,64, - 0,128,0,64,0,63,254,16,0,8,0,9,15,30,10,0, - 254,8,0,20,0,34,0,99,0,162,128,34,0,34,0,34, - 0,34,0,34,0,34,0,34,0,34,0,34,0,34,0,15, - 9,18,16,0,0,0,32,0,16,255,248,0,4,0,2,0, - 4,255,248,0,16,0,32,9,15,30,10,0,254,34,0,34, - 0,34,0,34,0,34,0,34,0,34,0,34,0,34,0,34, - 0,162,128,99,0,34,0,20,0,8,0,7,12,12,8,0, - 0,16,40,40,68,68,130,130,68,68,40,40,16,4,15,15, - 5,0,254,16,16,32,32,64,64,128,128,128,64,64,32,32, - 16,16,11,11,22,13,1,0,14,0,49,128,94,64,81,64, - 145,32,158,32,145,32,81,64,81,64,49,128,14,0,11,11, - 22,13,1,0,14,0,49,128,70,64,73,64,144,32,144,32, - 144,32,73,64,70,64,49,128,14,0,11,6,12,13,0,5, - 252,32,38,96,38,96,37,160,37,160,36,32,11,15,30,11, - 0,254,255,192,112,64,56,64,24,0,12,0,14,0,7,0, - 3,0,2,0,4,0,8,0,16,32,32,64,127,192,255,128, - 6,17,17,6,1,252,4,8,16,32,32,64,64,64,64,128, - 128,128,128,128,128,128,128,1,17,17,6,1,252,128,128,128, - 128,128,128,128,128,128,128,128,128,128,128,128,128,128,6,17, - 17,6,1,252,128,128,128,128,128,128,128,128,64,64,64,64, - 32,32,16,8,4,5,17,17,6,0,252,248,128,128,128,128, - 128,128,128,128,128,128,128,128,128,128,128,128,1,17,17,6, - 0,252,128,128,128,128,128,128,128,128,128,128,128,128,128,128, - 128,128,128,5,17,17,6,0,252,128,128,128,128,128,128,128, - 128,128,128,128,128,128,128,128,128,248,4,17,17,8,3,252, - 48,64,128,128,128,128,128,128,128,128,128,128,128,128,128,128, - 128,4,17,17,8,0,252,16,16,16,16,16,16,16,32,192, - 32,16,16,16,16,16,16,16,4,17,17,8,3,252,128,128, - 128,128,128,128,128,128,128,128,128,128,128,128,128,64,48,1, - 17,17,8,3,252,128,128,128,128,128,128,128,128,128,128,128, - 128,128,128,128,128,128,255,4,15,15,5,0,254,128,128,64, - 64,32,32,16,16,16,32,32,64,64,128,128,5,17,17,5, - 0,252,24,40,32,32,32,32,32,32,32,32,32,32,32,32, - 32,160,192,6,17,17,11,5,252,24,44,72,64,128,128,128, - 128,128,128,128,128,128,128,128,128,128,1,17,17,11,5,252, - 128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128, - 128,6,17,17,11,0,252,4,4,4,4,4,4,4,4,4, - 4,4,4,4,8,72,208,96,6,17,17,7,1,252,128,64, - 32,16,16,8,8,8,8,4,4,4,4,4,4,4,4,1, - 17,17,6,5,252,128,128,128,128,128,128,128,128,128,128,128, - 128,128,128,128,128,128,6,17,17,6,0,252,4,4,4,4, - 4,4,4,4,8,8,8,8,16,16,32,64,128,5,17,17, - 6,1,252,248,8,8,8,8,8,8,8,8,8,8,8,8, - 8,8,8,8,1,17,17,6,5,252,128,128,128,128,128,128, - 128,128,128,128,128,128,128,128,128,128,128,5,17,17,6,1, - 252,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8, - 8,248,4,17,17,8,0,252,192,32,16,16,16,16,16,16, - 16,16,16,16,16,16,16,16,16,4,17,17,8,3,252,128, - 128,128,128,128,128,128,64,48,64,128,128,128,128,128,128,128, - 4,17,17,8,0,252,16,16,16,16,16,16,16,16,16,16, - 16,16,16,16,16,32,192,255}; -/* - Fontname: -Adobe-Symbol-Medium-R-Normal--17-120-100-100-P-95-Adobe-FontSpecific - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 11, '1' Height: 12 - Calculated Max Values w=13 h=17 x= 7 y=12 dx=14 dy= 0 ascent=13 len=26 - Font Bounding box w=20 h=17 x=-3 y=-4 - Calculated Min Values x=-1 y=-4 dx= 0 dy= 0 - Pure Font ascent =11 descent=-4 - X Font ascent =12 descent=-4 - Max Font ascent =13 descent=-4 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_symb12r[1985] U8G_FONT_SECTION("u8g_font_symb12r") = { - 0,20,17,253,252,11,2,70,5,85,32,127,252,13,252,12, - 252,0,0,0,4,0,1,3,11,11,5,1,0,64,224,224, - 224,64,64,64,0,64,224,64,11,12,24,11,0,0,128,32, - 128,32,64,64,64,64,63,128,32,128,17,0,17,0,10,0, - 10,0,4,0,4,0,8,11,11,8,0,0,18,18,18,127, - 36,36,36,254,72,72,72,7,12,12,9,0,0,254,2,2, - 2,2,126,2,2,2,2,2,254,11,12,24,13,1,255,48, - 64,111,128,201,0,201,0,154,0,148,192,101,160,11,32,11, - 32,18,96,34,64,33,128,12,11,22,13,0,0,14,0,25, - 0,17,0,26,0,12,240,56,64,76,128,198,128,131,0,197, - 144,120,224,5,8,8,7,1,0,224,16,24,120,24,24,16, - 224,4,14,14,5,0,254,16,32,64,64,128,128,128,128,128, - 128,64,64,32,16,4,14,14,5,0,254,128,64,32,32,16, - 16,16,16,16,16,32,32,64,128,5,5,5,8,1,3,32, - 168,112,168,32,9,9,18,9,0,0,8,0,8,0,8,0, - 8,0,255,128,8,0,8,0,8,0,8,0,3,5,5,4, - 1,254,64,224,96,64,128,9,1,2,9,0,4,255,128,3, - 3,3,4,1,0,64,224,64,5,11,11,5,255,0,8,8, - 16,16,32,32,32,64,64,128,128,7,12,12,8,0,0,56, - 108,68,198,130,130,130,130,198,68,108,56,5,12,12,8,1, - 0,32,96,160,32,32,32,32,32,32,32,32,248,7,12,12, - 8,0,0,56,76,134,2,2,4,4,8,16,34,126,252,6, - 12,12,8,1,0,56,76,132,4,8,56,12,4,4,4,200, - 112,7,12,12,8,0,0,4,4,12,20,20,36,68,68,254, - 4,4,4,7,12,12,8,0,0,62,60,64,64,240,248,12, - 4,4,4,200,240,6,12,12,8,1,0,12,48,96,64,248, - 204,132,132,132,132,76,56,6,12,12,8,1,0,252,252,136, - 8,8,16,16,16,16,32,32,32,6,12,12,8,1,0,48, - 72,132,196,104,48,88,140,132,132,72,48,6,12,12,8,1, - 0,112,200,132,132,132,132,204,124,8,24,48,192,3,8,8, - 4,1,0,64,224,64,0,0,64,224,64,3,10,10,4,1, - 254,64,224,64,0,0,64,224,96,64,128,8,9,9,9,0, - 0,1,6,24,96,128,96,24,6,1,9,4,8,9,0,2, - 255,128,0,0,0,0,255,128,8,9,9,9,0,0,128,96, - 24,6,1,6,24,96,128,6,11,11,7,0,0,120,156,140, - 12,24,16,32,0,32,112,32,8,8,8,9,0,0,113,142, - 0,0,255,0,0,255,11,11,22,12,0,0,4,0,4,0, - 14,0,14,0,19,0,19,0,33,128,63,128,65,192,64,192, - 225,224,9,11,22,11,1,0,254,0,99,0,97,128,97,128, - 99,0,126,0,99,0,97,128,97,128,99,0,254,0,10,11, - 22,12,0,0,241,192,96,128,49,0,26,0,26,0,12,0, - 22,0,19,0,35,0,65,128,227,192,10,11,22,10,0,0, - 4,0,4,0,14,0,14,0,19,0,19,0,35,0,33,128, - 65,128,64,192,255,192,8,11,11,10,1,0,255,97,96,96, - 98,126,98,96,96,97,255,12,11,22,12,0,0,15,0,6, - 0,63,192,102,96,198,48,198,48,198,48,102,96,63,192,6, - 0,15,0,9,11,22,10,1,0,255,128,97,128,96,0,96, - 0,96,0,96,0,96,0,96,0,96,0,96,0,240,0,11, - 11,22,12,0,0,241,224,96,192,96,192,96,192,96,192,127, - 192,96,192,96,192,96,192,96,192,241,224,4,11,11,6,1, - 0,240,96,96,96,96,96,96,96,96,96,240,9,12,24,10, - 0,0,12,0,18,0,17,0,9,0,69,0,163,0,33,128, - 33,0,33,0,33,0,34,0,28,0,10,11,22,12,1,0, - 243,192,97,0,98,0,100,0,104,0,120,0,108,0,102,0, - 99,0,97,128,243,192,11,11,22,11,0,0,4,0,4,0, - 14,0,14,0,19,0,19,0,33,128,33,128,64,192,64,192, - 225,224,13,11,22,14,1,0,224,56,96,112,112,112,112,176, - 88,176,89,48,77,48,78,48,70,48,68,48,224,120,10,11, - 22,11,1,0,225,192,112,128,112,128,88,128,92,128,78,128, - 70,128,67,128,67,128,65,128,224,128,11,11,22,12,0,0, - 31,0,113,192,96,192,192,96,192,96,192,96,192,96,192,96, - 96,192,113,192,31,0,11,11,22,12,1,0,255,224,96,192, - 96,192,96,192,96,192,96,192,96,192,96,192,96,192,96,192, - 241,224,11,11,22,12,0,0,31,0,113,192,96,192,192,96, - 209,96,223,96,209,96,192,96,96,192,113,192,31,0,8,11, - 11,9,1,0,252,102,99,99,102,124,96,96,96,96,240,9, - 11,22,10,0,0,255,128,96,128,48,0,24,0,12,0,12, - 0,8,0,16,128,32,128,127,128,255,128,10,11,22,10,0, - 0,255,192,140,64,140,64,12,0,12,0,12,0,12,0,12, - 0,12,0,12,0,30,0,10,11,22,11,1,0,241,192,96, - 128,49,0,49,0,26,0,12,0,12,0,12,0,12,0,12, - 0,30,0,7,12,12,8,0,252,60,76,128,128,128,128,124, - 62,2,2,60,56,12,12,24,12,0,0,31,128,112,224,96, - 96,192,48,192,48,192,48,192,48,96,96,48,192,137,16,249, - 240,249,240,9,11,22,11,0,0,255,128,255,128,128,128,0, - 0,34,0,62,0,34,0,0,0,128,128,255,128,255,128,12, - 11,22,13,0,0,207,48,102,96,102,96,102,96,102,96,63, - 192,6,0,6,0,6,0,6,0,15,0,8,11,11,10,1, - 0,255,131,134,12,12,24,48,48,97,193,255,3,14,14,6, - 1,254,224,128,128,128,128,128,128,128,128,128,128,128,128,224, - 9,8,16,14,2,0,8,0,28,0,8,0,0,0,0,0, - 65,0,227,128,65,0,3,14,14,5,0,254,224,32,32,32, - 32,32,32,32,32,32,32,32,32,224,9,11,22,11,1,0, - 8,0,8,0,8,0,8,0,8,0,8,0,8,0,8,0, - 8,0,8,0,255,128,8,1,1,8,0,253,255,10,1,2, - 8,7,12,255,192,10,9,18,11,0,0,57,128,101,128,195, - 0,195,0,195,0,194,0,198,64,101,64,56,128,8,17,17, - 9,0,252,60,70,66,66,70,92,70,67,67,65,65,99,94, - 64,64,64,192,8,12,12,9,0,253,99,162,150,20,28,24, - 24,56,40,105,69,198,7,12,12,8,0,0,120,140,64,48, - 24,44,70,194,130,194,68,56,7,9,9,7,0,0,56,68, - 192,192,120,192,192,66,60,7,14,14,9,1,253,16,16,56, - 84,214,146,146,146,214,84,56,16,16,16,8,13,13,7,255, - 252,97,161,146,18,20,20,8,8,16,16,48,48,48,9,12, - 24,10,0,253,110,0,177,0,33,0,33,0,33,0,33,0, - 33,0,33,0,33,0,1,0,1,0,1,128,6,9,9,5, - 255,0,32,96,160,32,32,32,32,52,24,9,12,24,10,0, - 253,39,0,73,128,201,128,136,128,136,128,136,128,201,128,73, - 0,62,0,8,0,8,0,8,0,8,9,9,9,0,0,70, - 206,80,80,120,76,76,70,79,9,13,26,9,0,0,96,0, - 208,0,144,0,16,0,8,0,24,0,24,0,56,0,40,0, - 36,0,100,128,68,128,195,0,8,13,13,9,1,252,132,132, - 132,132,132,132,132,205,182,128,128,128,128,9,9,18,8,255, - 0,225,128,33,128,49,0,51,0,18,0,26,0,12,0,12, - 0,8,0,7,9,9,9,1,0,56,68,198,130,130,130,198, - 68,56,8,9,9,9,0,0,127,255,164,36,36,36,37,103, - 102,7,12,12,9,1,0,56,108,68,198,130,254,130,130,198, - 68,108,56,7,13,13,9,1,252,56,76,134,134,130,130,198, - 196,184,128,128,128,128,9,9,18,10,1,0,31,128,116,0, - 194,0,195,0,129,0,193,0,65,0,99,0,30,0,7,9, - 9,7,0,0,60,124,144,16,16,16,18,30,12,8,9,9, - 9,1,0,68,226,161,33,33,33,33,50,28,10,10,20,11, - 0,0,127,192,155,0,32,128,100,192,68,64,68,64,68,64, - 68,64,100,192,59,128,9,9,18,11,1,0,54,0,65,0, - 201,128,136,128,136,128,136,128,136,128,201,128,119,0,7,17, - 17,8,0,252,64,88,48,64,92,60,64,128,128,128,128,124, - 62,2,2,60,56,11,13,26,11,0,252,196,96,100,192,36, - 128,36,128,36,128,36,128,36,128,53,128,31,0,4,0,4, - 0,4,0,4,0,7,17,17,8,1,252,32,76,60,32,64, - 64,128,128,128,128,128,124,62,2,2,60,56,5,14,14,8, - 1,254,24,32,32,32,32,32,192,32,32,32,32,32,32,24, - 1,14,14,3,1,253,128,128,128,128,128,128,128,128,128,128, - 128,128,128,128,5,14,14,8,1,254,192,32,32,32,32,32, - 24,32,32,32,32,32,32,192,8,2,2,9,0,3,113,142, - 255}; -/* - Fontname: -Adobe-Symbol-Medium-R-Normal--20-140-100-100-P-107-Adobe-FontSpecific - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 13, '1' Height: 13 - Calculated Max Values w=19 h=19 x= 9 y=13 dx=19 dy= 0 ascent=14 len=34 - Font Bounding box w=20 h=19 x=-1 y=-5 - Calculated Min Values x=-1 y=-5 dx= 0 dy= 0 - Pure Font ascent =13 descent=-4 - X Font ascent =13 descent=-4 - Max Font ascent =14 descent=-5 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_symb14[4665] U8G_FONT_SECTION("u8g_font_symb14") = { - 0,20,19,255,251,13,2,127,6,16,32,255,252,14,251,13, - 252,0,0,0,5,0,1,2,13,13,6,2,0,192,192,192, - 192,192,192,192,64,64,0,0,192,192,13,13,26,13,0,0, - 192,24,192,24,96,48,96,48,63,224,48,96,24,192,24,192, - 8,128,13,128,5,0,7,0,2,0,10,13,26,9,255,0, - 9,0,9,0,9,0,9,0,127,192,18,0,18,0,18,0, - 255,128,36,0,36,0,36,0,36,0,8,13,13,10,1,0, - 255,3,3,3,3,3,127,3,3,3,3,3,255,13,13,26, - 15,1,0,56,96,103,224,196,192,197,128,233,128,115,0,6, - 0,6,112,12,200,25,136,25,136,49,208,48,224,12,13,26, - 13,1,0,28,0,54,0,34,0,38,0,60,0,57,224,124, - 192,238,128,199,128,195,0,195,144,103,240,60,224,6,9,9, - 8,1,0,240,56,28,12,124,12,28,56,240,4,17,17,6, - 1,252,16,48,96,96,192,192,192,192,192,192,192,192,192,96, - 96,48,16,4,17,17,6,1,252,128,192,96,96,48,48,48, - 48,48,48,48,48,48,96,96,192,128,7,7,7,9,1,3, - 16,214,124,56,124,214,16,8,8,8,10,1,1,24,24,24, - 255,255,24,24,24,3,5,5,5,1,253,96,96,32,96,192, - 7,2,2,9,1,4,254,254,2,2,2,4,1,0,192,192, - 5,13,13,5,0,0,24,24,24,48,48,48,96,96,96,96, - 192,192,192,8,13,13,9,0,0,60,102,102,195,195,195,195, - 195,195,195,102,102,60,6,13,13,9,1,0,48,240,176,48, - 48,48,48,48,48,48,48,120,252,7,13,13,9,1,0,60, - 126,206,134,6,6,12,28,24,48,98,254,254,7,13,13,9, - 1,0,124,206,134,6,12,56,60,14,6,6,6,204,248,8, - 13,13,9,0,0,6,14,14,30,54,54,102,198,198,255,6, - 6,6,7,13,13,9,1,0,126,124,192,192,240,60,12,14, - 6,6,12,220,240,8,13,13,9,0,0,14,56,48,96,96, - 252,198,195,195,195,195,102,60,8,13,13,9,0,0,127,255, - 134,6,12,12,12,24,24,24,48,48,48,8,13,13,9,0, - 0,60,102,102,102,116,60,126,102,195,195,195,102,60,8,13, - 13,9,0,0,60,110,199,195,195,195,227,127,58,6,12,56, - 224,2,9,9,5,2,0,192,192,0,0,0,0,0,192,192, - 3,12,12,5,1,253,96,96,0,0,0,0,0,96,96,32, - 96,192,9,9,18,10,0,0,3,128,15,0,60,0,240,0, - 192,0,240,0,60,0,15,0,3,128,8,5,5,10,1,2, - 255,255,0,255,255,9,9,18,10,0,0,224,0,120,0,30, - 0,7,128,1,128,7,128,30,0,120,0,224,0,6,13,13, - 8,1,0,120,220,204,204,12,12,24,48,48,48,0,48,48, - 8,9,9,10,1,0,115,255,206,0,255,255,0,255,255,12, - 13,26,14,1,0,4,0,14,0,14,0,11,0,27,0,19, - 0,17,128,49,128,63,192,32,192,96,192,96,224,241,240,9, - 13,26,11,1,0,252,0,102,0,99,0,99,0,99,0,102, - 0,126,0,99,0,97,128,97,128,97,128,99,128,255,0,12, - 13,26,14,1,0,240,112,112,96,56,192,24,192,29,128,15, - 0,6,0,15,0,27,128,49,128,49,192,96,224,224,240,11, - 13,26,11,0,0,4,0,6,0,14,0,11,0,19,0,19, - 0,17,128,33,128,33,192,64,192,64,192,128,96,255,224,9, - 13,26,11,1,0,255,128,97,128,96,128,96,0,96,0,97, - 0,127,0,97,0,96,0,96,0,96,128,97,128,255,128,12, - 13,26,14,1,0,15,0,6,0,31,128,102,96,198,48,198, - 48,198,48,198,48,198,48,102,96,31,128,6,0,15,0,10, - 13,26,11,0,0,255,192,112,192,48,64,48,0,48,0,48, - 0,48,0,48,0,48,0,48,0,48,0,48,0,120,0,11, - 13,26,13,1,0,241,224,96,192,96,192,96,192,96,192,96, - 192,127,192,96,192,96,192,96,192,96,192,96,192,241,224,4, - 13,13,6,1,0,240,96,96,96,96,96,96,96,96,96,96, - 96,240,11,13,26,12,1,0,6,0,11,0,9,128,5,128, - 99,128,241,128,177,192,49,160,49,128,49,128,49,128,59,0, - 30,0,11,13,26,14,1,0,243,192,97,128,99,0,102,0, - 108,0,120,0,120,0,108,0,102,0,99,0,99,128,97,192, - 241,224,12,13,26,13,0,0,6,0,6,0,15,0,11,0, - 11,0,25,128,17,128,17,128,48,192,32,192,32,96,96,96, - 240,240,14,13,26,16,1,0,224,28,112,56,112,56,88,120, - 88,88,88,216,76,152,76,152,77,152,71,24,71,24,67,24, - 226,60,11,13,26,13,1,0,224,224,112,64,112,64,88,64, - 76,64,76,64,70,64,67,64,67,192,65,192,64,192,64,192, - 224,64,11,13,26,13,1,0,14,0,49,128,96,192,224,224, - 192,96,192,96,192,96,192,96,192,96,224,224,96,192,49,128, - 14,0,11,13,26,13,1,0,255,224,96,192,96,192,96,192, - 96,192,96,192,96,192,96,192,96,192,96,192,96,192,96,192, - 241,224,11,13,26,13,1,0,14,0,49,128,96,192,224,224, - 192,96,209,96,223,96,209,96,192,96,224,224,96,192,49,128, - 14,0,8,13,13,10,1,0,254,103,99,99,99,103,126,96, - 96,96,96,96,240,10,13,26,11,0,0,255,128,193,128,96, - 128,48,0,24,0,12,0,12,0,8,0,16,0,32,64,64, - 192,255,128,255,128,10,13,26,12,1,0,255,192,204,192,140, - 64,12,0,12,0,12,0,12,0,12,0,12,0,12,0,12, - 0,12,0,30,0,12,13,26,13,0,0,248,240,112,96,48, - 192,24,192,29,128,15,0,15,0,6,0,6,0,6,0,6, - 0,6,0,15,0,6,13,13,8,1,252,60,124,192,128,128, - 128,192,120,60,4,4,60,56,13,13,26,14,0,0,7,0, - 24,192,48,96,112,112,96,48,96,48,96,48,96,48,48,96, - 56,224,136,136,248,248,248,248,10,13,26,12,1,0,127,128, - 127,128,64,128,0,0,33,0,63,0,63,0,33,0,0,0, - 128,64,128,64,255,192,255,192,14,13,26,15,0,0,199,140, - 99,24,99,24,99,24,99,24,51,48,31,224,3,0,3,0, - 3,0,3,0,3,0,7,128,9,13,26,11,1,0,255,128, - 195,128,131,0,7,0,6,0,14,0,28,0,24,0,56,0, - 112,0,96,128,225,128,255,128,4,17,17,6,1,252,240,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,240,10, - 9,18,14,2,0,12,0,12,0,0,0,0,0,0,0,0, - 0,0,0,192,192,192,192,4,17,17,6,1,252,240,48,48, - 48,48,48,48,48,48,48,48,48,48,48,48,48,240,10,13, - 26,12,1,0,12,0,12,0,12,0,12,0,12,0,12,0, - 12,0,12,0,12,0,12,0,12,0,255,192,255,192,9,2, - 4,9,0,252,255,128,255,128,10,1,2,9,9,13,255,192, - 11,9,18,12,1,0,60,192,101,128,195,0,195,0,195,0, - 195,0,195,0,101,32,56,192,8,18,18,10,1,252,60,70, - 198,198,198,204,198,195,195,195,195,195,230,220,192,192,192,192, - 10,13,26,10,0,252,96,192,241,192,145,128,19,0,23,0, - 14,0,12,0,28,0,26,0,50,0,98,64,227,192,193,128, - 7,14,14,9,1,0,56,76,64,96,48,56,108,198,198,198, - 198,198,108,56,6,9,9,8,1,0,120,236,204,192,112,192, - 192,228,120,9,16,32,11,1,252,8,0,8,0,8,0,62, - 0,107,0,201,128,201,128,201,128,201,128,201,128,107,0,62, - 0,8,0,8,0,8,0,8,0,8,13,13,8,0,252,195, - 227,163,38,38,22,20,28,12,24,24,24,24,9,13,26,11, - 1,252,103,0,233,128,177,128,49,128,49,128,49,128,49,128, - 49,128,49,128,1,128,1,128,1,128,1,128,5,9,9,6, - 1,0,96,224,96,96,96,96,96,104,112,9,13,26,11,1, - 252,102,0,207,0,201,128,201,128,201,128,201,128,73,0,107, - 0,62,0,8,0,8,0,8,0,8,0,9,9,18,10,0, - 0,99,128,229,128,104,0,112,0,120,0,108,0,102,0,99, - 0,97,128,10,14,28,10,0,0,48,0,120,0,72,0,8, - 0,8,0,8,0,24,0,28,0,52,0,52,0,102,0,98, - 64,195,192,193,128,9,13,26,11,2,252,66,0,198,0,198, - 0,198,0,198,0,198,0,198,128,251,128,123,0,64,0,192, - 0,192,0,192,0,8,9,9,10,1,0,195,195,97,98,50, - 52,28,24,8,8,9,9,10,1,0,60,102,195,195,195,195, - 195,102,60,9,9,18,10,0,0,127,128,255,128,146,0,18, - 0,18,0,18,0,50,128,115,128,99,0,8,13,13,10,1, - 0,60,102,195,195,195,195,255,195,195,195,195,102,60,8,13, - 13,10,1,252,60,70,195,195,195,195,195,230,220,192,192,192, - 192,10,9,18,11,1,0,31,192,127,192,102,0,195,0,195, - 0,195,0,195,0,102,0,60,0,7,9,9,8,0,0,126, - 254,144,16,16,16,18,30,28,9,9,18,11,1,0,99,0, - 241,128,177,128,49,128,49,128,49,128,49,128,59,0,30,0, - 11,11,22,12,0,0,63,224,127,224,153,128,48,192,32,64, - 102,96,102,96,102,96,102,96,54,192,57,192,10,9,18,12, - 1,0,51,0,97,128,64,128,204,192,204,192,204,192,204,192, - 109,128,115,128,7,19,19,9,1,251,96,142,252,32,64,64, - 124,120,192,128,128,128,192,252,126,2,2,30,28,13,13,26, - 13,0,252,226,56,114,112,50,96,50,96,50,96,50,96,26, - 192,26,192,15,128,2,0,2,0,2,0,2,0,7,19,19, - 9,1,251,96,134,158,120,96,64,128,128,128,128,128,128,192, - 252,126,2,2,30,28,7,17,17,9,1,252,14,24,48,48, - 48,48,48,96,192,96,48,48,48,48,48,24,14,2,17,17, - 4,1,252,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,7,17,17,9,1,252,224,48,24,24,24,24, - 24,12,6,12,24,24,24,24,24,48,224,8,3,3,10,1, - 4,115,255,206,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,11,13,26,12,0,0,225,192,115,32, - 58,96,28,96,12,0,12,0,12,0,12,0,12,0,12,0, - 12,0,12,0,30,0,4,5,5,5,1,9,48,112,96,192, - 128,9,12,24,10,0,0,3,128,15,0,60,0,240,0,192, - 0,240,0,60,0,15,0,3,128,0,0,255,128,255,128,8, - 13,13,5,255,0,3,6,6,12,12,24,24,48,48,96,96, - 192,192,12,5,10,13,0,3,121,224,207,48,134,16,207,48, - 121,224,9,17,34,9,0,252,3,128,5,128,12,0,12,0, - 12,0,127,0,24,0,24,0,24,0,24,0,24,0,24,0, - 24,0,24,0,24,0,208,0,224,0,10,9,18,14,2,0, - 12,0,30,0,30,0,30,0,109,128,255,192,255,192,109,128, - 12,0,9,9,18,13,2,0,8,0,28,0,62,0,127,0, - 255,128,127,0,62,0,28,0,8,0,9,9,18,13,2,0, - 99,0,247,128,255,128,255,128,127,0,127,0,62,0,28,0, - 8,0,10,9,18,14,2,0,12,0,30,0,63,0,127,128, - 255,192,255,192,109,128,12,0,12,0,17,8,24,19,1,1, - 24,12,0,48,6,0,96,3,0,255,255,128,255,255,128,96, - 3,0,48,6,0,24,12,0,18,8,24,18,0,1,24,0, - 0,48,0,0,96,0,0,255,255,192,255,255,192,96,0,0, - 48,0,0,24,0,0,8,19,19,10,1,251,24,60,126,219, - 153,24,24,24,24,24,24,24,24,24,24,24,24,24,24,18, - 8,24,18,0,1,0,6,0,0,3,0,0,1,128,255,255, - 192,255,255,192,0,1,128,0,3,0,0,6,0,8,19,19, - 10,1,251,24,24,24,24,24,24,24,24,24,24,24,24,24, - 24,153,219,126,60,24,5,6,6,7,1,7,112,248,216,216, - 248,112,8,11,11,10,1,0,24,24,24,255,255,24,24,24, - 0,255,255,8,5,5,8,0,9,51,119,102,204,136,9,12, - 24,10,0,0,224,0,120,0,30,0,7,128,1,128,7,128, - 30,0,120,0,224,0,0,0,255,128,255,128,10,9,18,10, - 0,0,225,192,115,128,51,0,30,0,12,0,30,0,51,0, - 115,128,225,192,11,5,10,12,0,3,121,224,207,0,134,0, - 207,0,121,224,7,14,14,9,1,0,120,204,134,6,6,6, - 62,102,198,198,198,196,236,120,5,6,6,9,2,2,112,248, - 248,248,248,112,8,8,8,10,1,1,24,24,0,255,255,0, - 24,24,8,9,9,10,1,0,12,12,255,255,24,255,255,48, - 48,8,8,8,10,1,1,255,255,0,255,255,0,255,255,8, - 7,7,10,1,2,115,255,206,0,115,255,206,14,2,4,18, - 2,0,195,12,195,12,2,19,19,10,4,251,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,19, - 2,6,19,0,4,255,255,224,255,255,224,9,12,24,12,1, - 0,1,128,1,128,1,128,1,128,1,128,1,128,33,128,97, - 128,255,128,255,128,96,0,32,0,11,13,26,13,1,0,194, - 0,227,192,113,224,56,224,57,128,125,0,207,0,199,0,227, - 0,115,128,49,192,112,192,240,64,10,15,30,13,1,255,31, - 192,63,192,96,128,65,0,66,0,34,0,19,0,3,128,1, - 192,0,192,0,192,112,192,248,128,31,0,14,0,13,14,28, - 15,1,0,121,192,254,224,142,112,134,48,198,96,118,128,54, - 64,38,96,6,96,6,96,6,96,6,96,108,120,184,48,12, - 15,30,14,1,252,12,0,24,0,49,224,103,48,204,48,216, - 48,214,48,246,96,100,224,119,192,179,128,152,0,152,0,216, - 0,112,0,12,13,26,14,1,0,31,128,57,192,96,96,217, - 176,221,176,143,16,134,16,143,16,219,176,217,176,96,96,57, - 192,31,128,12,13,26,14,1,0,31,128,57,192,102,96,198, - 48,198,48,191,208,191,208,134,16,198,48,198,48,96,96,57, - 192,31,128,12,13,26,14,1,0,31,176,57,240,96,96,192, - 240,193,176,131,16,134,16,140,16,216,48,240,48,96,96,249, - 192,223,128,12,9,18,14,1,0,31,128,57,192,96,96,224, - 112,192,48,192,48,192,48,192,48,192,48,12,9,18,14,1, - 0,192,48,192,48,192,48,192,48,192,48,224,112,96,96,57, - 192,31,128,12,9,18,13,1,0,255,128,255,224,0,96,0, - 48,0,48,0,48,0,96,255,224,255,128,12,12,24,13,0, - 253,255,128,255,224,0,96,0,48,0,48,0,48,0,96,255, - 224,255,128,0,0,255,240,255,240,12,13,26,13,0,254,0, - 96,0,192,31,240,127,240,97,128,195,0,195,0,198,0,102, - 0,127,240,31,240,24,0,48,0,12,9,18,13,0,0,31, - 240,127,240,96,0,192,0,192,0,192,0,96,0,127,240,31, - 240,12,12,24,13,0,253,31,240,127,240,96,0,192,0,192, - 0,192,0,96,0,127,240,31,240,0,0,255,240,255,240,9, - 9,18,12,1,0,31,128,127,128,224,0,192,0,255,128,192, - 0,224,0,127,128,31,128,10,11,22,12,1,255,0,128,31, - 192,127,192,226,0,196,0,255,128,200,0,240,0,127,192,63, - 192,64,0,13,13,26,14,0,0,0,24,0,48,0,96,0, - 192,1,128,3,0,6,0,12,0,24,0,48,0,96,0,192, - 0,255,248,11,13,26,13,1,0,255,224,224,32,96,96,96, - 64,112,192,48,128,48,128,57,128,25,0,27,0,14,0,14, - 0,4,0,13,13,26,15,1,0,31,192,56,224,96,48,223, - 24,205,152,205,152,205,152,207,24,205,152,220,216,96,48,56, - 224,31,192,13,13,26,15,1,0,31,192,56,224,96,48,199, - 152,205,152,204,152,204,24,204,24,204,152,199,24,96,48,56, - 224,31,192,14,8,16,16,1,5,251,28,171,24,35,24,34, - 168,34,168,34,168,34,72,119,92,14,16,32,15,0,254,255, - 252,120,120,48,48,48,48,48,48,48,48,48,48,48,48,48, - 48,48,48,48,48,48,48,48,48,48,48,120,120,252,252,9, - 14,28,10,0,0,0,128,0,128,0,128,0,128,48,128,113, - 0,217,0,25,0,25,0,13,0,14,0,6,0,6,0,6, - 0,2,2,2,4,1,4,192,192,11,6,12,13,1,0,255, - 224,255,224,0,96,0,96,0,96,0,96,10,9,18,11,0, - 0,12,0,12,0,30,0,51,0,51,0,97,128,97,128,192, - 192,192,192,10,9,18,11,0,0,192,192,192,192,97,128,97, - 128,51,0,51,0,30,0,12,0,12,0,18,9,27,18,0, - 0,8,4,0,24,6,0,63,255,0,127,255,128,224,1,192, - 127,255,128,63,255,0,24,6,0,8,4,0,16,9,18,18, - 1,0,8,0,24,0,63,255,127,255,224,0,127,255,63,255, - 24,0,8,0,9,17,34,11,1,253,8,0,28,0,54,0, - 119,0,247,128,54,0,54,0,54,0,54,0,54,0,54,0, - 54,0,54,0,54,0,54,0,54,0,54,0,16,9,18,18, - 1,0,0,16,0,24,255,252,255,254,0,7,255,254,255,252, - 0,24,0,16,9,17,34,11,1,253,54,0,54,0,54,0, - 54,0,54,0,54,0,54,0,54,0,54,0,54,0,54,0, - 54,0,247,128,119,0,54,0,28,0,8,0,9,14,28,9, - 0,0,28,0,28,0,54,0,54,0,99,0,99,0,193,128, - 193,128,99,0,99,0,54,0,54,0,28,0,28,0,5,17, - 17,6,0,253,24,24,48,48,96,96,192,192,128,192,192,96, - 96,48,48,24,24,13,13,26,15,1,0,31,192,56,224,96, - 48,207,24,205,152,205,152,207,24,205,152,205,152,205,152,96, - 48,56,224,31,192,13,13,26,15,1,0,31,192,56,224,96, - 48,199,24,204,152,204,24,204,24,204,24,204,152,199,24,96, - 48,56,224,31,192,13,8,16,15,1,5,251,24,35,24,35, - 24,34,168,34,168,34,168,34,72,34,72,12,16,32,13,0, - 254,255,224,224,96,112,32,56,0,28,0,14,0,7,0,3, - 0,6,0,12,0,24,0,48,0,96,16,192,48,255,240,255, - 240,6,19,19,7,1,251,4,12,24,24,48,48,96,96,96, - 96,192,192,192,192,192,192,192,192,192,2,19,19,7,1,251, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,6,19,19,7,1,251,192,192,192,192,192,192,192, - 192,192,224,96,96,96,48,48,24,24,12,4,5,19,19,7, - 1,251,248,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,2,19,19,7,1,251,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,5,19, - 19,7,1,251,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,248,5,19,19,9,4,251,56,96,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 5,19,19,9,1,251,24,24,24,24,24,24,16,48,96,192, - 96,48,16,24,24,24,24,24,24,5,19,19,9,4,251,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 96,56,2,19,19,9,4,251,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,255,5,17,17,6, - 0,253,192,192,96,96,48,48,24,24,8,24,24,48,48,96, - 96,192,192,6,19,19,6,0,251,28,28,48,48,48,48,48, - 48,48,48,48,48,48,48,48,48,48,224,224,7,19,19,13, - 5,251,28,126,102,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,2,19,19,13,5,251,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,7,19, - 19,13,0,251,6,6,6,6,6,6,6,6,6,6,6,6, - 6,6,6,6,204,252,112,6,19,19,7,0,251,128,192,96, - 96,48,48,24,24,24,24,12,12,12,12,12,12,12,12,12, - 2,19,19,7,4,251,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,6,19,19,7,0,251,12, - 12,12,12,12,12,12,12,12,24,24,24,24,48,48,96,96, - 192,128,5,19,19,7,1,251,248,24,24,24,24,24,24,24, - 24,24,24,24,24,24,24,24,24,24,24,2,19,19,7,4, - 251,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,5,19,19,7,1,251,24,24,24,24,24,24, - 24,24,24,24,24,24,24,24,24,24,24,24,248,5,19,19, - 9,1,251,224,48,24,24,24,24,24,24,24,24,24,24,24, - 24,24,24,24,24,24,5,19,19,9,4,251,192,192,192,192, - 192,192,64,96,48,24,48,96,64,192,192,192,192,192,192,5, - 19,19,9,1,251,24,24,24,24,24,24,24,24,24,24,24, - 24,24,24,24,24,24,48,224,255}; -/* - Fontname: -Adobe-Symbol-Medium-R-Normal--20-140-100-100-P-107-Adobe-FontSpecific - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 13, '1' Height: 13 - Calculated Max Values w=14 h=19 x= 9 y=13 dx=16 dy= 0 ascent=14 len=32 - Font Bounding box w=20 h=19 x=-1 y=-5 - Calculated Min Values x=-1 y=-5 dx= 0 dy= 0 - Pure Font ascent =13 descent=-4 - X Font ascent =13 descent=-4 - Max Font ascent =14 descent=-5 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_symb14r[2261] U8G_FONT_SECTION("u8g_font_symb14r") = { - 0,20,19,255,251,13,2,127,6,16,32,127,252,14,251,13, - 252,0,0,0,5,0,1,2,13,13,6,2,0,192,192,192, - 192,192,192,192,64,64,0,0,192,192,13,13,26,13,0,0, - 192,24,192,24,96,48,96,48,63,224,48,96,24,192,24,192, - 8,128,13,128,5,0,7,0,2,0,10,13,26,9,255,0, - 9,0,9,0,9,0,9,0,127,192,18,0,18,0,18,0, - 255,128,36,0,36,0,36,0,36,0,8,13,13,10,1,0, - 255,3,3,3,3,3,127,3,3,3,3,3,255,13,13,26, - 15,1,0,56,96,103,224,196,192,197,128,233,128,115,0,6, - 0,6,112,12,200,25,136,25,136,49,208,48,224,12,13,26, - 13,1,0,28,0,54,0,34,0,38,0,60,0,57,224,124, - 192,238,128,199,128,195,0,195,144,103,240,60,224,6,9,9, - 8,1,0,240,56,28,12,124,12,28,56,240,4,17,17,6, - 1,252,16,48,96,96,192,192,192,192,192,192,192,192,192,96, - 96,48,16,4,17,17,6,1,252,128,192,96,96,48,48,48, - 48,48,48,48,48,48,96,96,192,128,7,7,7,9,1,3, - 16,214,124,56,124,214,16,8,8,8,10,1,1,24,24,24, - 255,255,24,24,24,3,5,5,5,1,253,96,96,32,96,192, - 7,2,2,9,1,4,254,254,2,2,2,4,1,0,192,192, - 5,13,13,5,0,0,24,24,24,48,48,48,96,96,96,96, - 192,192,192,8,13,13,9,0,0,60,102,102,195,195,195,195, - 195,195,195,102,102,60,6,13,13,9,1,0,48,240,176,48, - 48,48,48,48,48,48,48,120,252,7,13,13,9,1,0,60, - 126,206,134,6,6,12,28,24,48,98,254,254,7,13,13,9, - 1,0,124,206,134,6,12,56,60,14,6,6,6,204,248,8, - 13,13,9,0,0,6,14,14,30,54,54,102,198,198,255,6, - 6,6,7,13,13,9,1,0,126,124,192,192,240,60,12,14, - 6,6,12,220,240,8,13,13,9,0,0,14,56,48,96,96, - 252,198,195,195,195,195,102,60,8,13,13,9,0,0,127,255, - 134,6,12,12,12,24,24,24,48,48,48,8,13,13,9,0, - 0,60,102,102,102,116,60,126,102,195,195,195,102,60,8,13, - 13,9,0,0,60,110,199,195,195,195,227,127,58,6,12,56, - 224,2,9,9,5,2,0,192,192,0,0,0,0,0,192,192, - 3,12,12,5,1,253,96,96,0,0,0,0,0,96,96,32, - 96,192,9,9,18,10,0,0,3,128,15,0,60,0,240,0, - 192,0,240,0,60,0,15,0,3,128,8,5,5,10,1,2, - 255,255,0,255,255,9,9,18,10,0,0,224,0,120,0,30, - 0,7,128,1,128,7,128,30,0,120,0,224,0,6,13,13, - 8,1,0,120,220,204,204,12,12,24,48,48,48,0,48,48, - 8,9,9,10,1,0,115,255,206,0,255,255,0,255,255,12, - 13,26,14,1,0,4,0,14,0,14,0,11,0,27,0,19, - 0,17,128,49,128,63,192,32,192,96,192,96,224,241,240,9, - 13,26,11,1,0,252,0,102,0,99,0,99,0,99,0,102, - 0,126,0,99,0,97,128,97,128,97,128,99,128,255,0,12, - 13,26,14,1,0,240,112,112,96,56,192,24,192,29,128,15, - 0,6,0,15,0,27,128,49,128,49,192,96,224,224,240,11, - 13,26,11,0,0,4,0,6,0,14,0,11,0,19,0,19, - 0,17,128,33,128,33,192,64,192,64,192,128,96,255,224,9, - 13,26,11,1,0,255,128,97,128,96,128,96,0,96,0,97, - 0,127,0,97,0,96,0,96,0,96,128,97,128,255,128,12, - 13,26,14,1,0,15,0,6,0,31,128,102,96,198,48,198, - 48,198,48,198,48,198,48,102,96,31,128,6,0,15,0,10, - 13,26,11,0,0,255,192,112,192,48,64,48,0,48,0,48, - 0,48,0,48,0,48,0,48,0,48,0,48,0,120,0,11, - 13,26,13,1,0,241,224,96,192,96,192,96,192,96,192,96, - 192,127,192,96,192,96,192,96,192,96,192,96,192,241,224,4, - 13,13,6,1,0,240,96,96,96,96,96,96,96,96,96,96, - 96,240,11,13,26,12,1,0,6,0,11,0,9,128,5,128, - 99,128,241,128,177,192,49,160,49,128,49,128,49,128,59,0, - 30,0,11,13,26,14,1,0,243,192,97,128,99,0,102,0, - 108,0,120,0,120,0,108,0,102,0,99,0,99,128,97,192, - 241,224,12,13,26,13,0,0,6,0,6,0,15,0,11,0, - 11,0,25,128,17,128,17,128,48,192,32,192,32,96,96,96, - 240,240,14,13,26,16,1,0,224,28,112,56,112,56,88,120, - 88,88,88,216,76,152,76,152,77,152,71,24,71,24,67,24, - 226,60,11,13,26,13,1,0,224,224,112,64,112,64,88,64, - 76,64,76,64,70,64,67,64,67,192,65,192,64,192,64,192, - 224,64,11,13,26,13,1,0,14,0,49,128,96,192,224,224, - 192,96,192,96,192,96,192,96,192,96,224,224,96,192,49,128, - 14,0,11,13,26,13,1,0,255,224,96,192,96,192,96,192, - 96,192,96,192,96,192,96,192,96,192,96,192,96,192,96,192, - 241,224,11,13,26,13,1,0,14,0,49,128,96,192,224,224, - 192,96,209,96,223,96,209,96,192,96,224,224,96,192,49,128, - 14,0,8,13,13,10,1,0,254,103,99,99,99,103,126,96, - 96,96,96,96,240,10,13,26,11,0,0,255,128,193,128,96, - 128,48,0,24,0,12,0,12,0,8,0,16,0,32,64,64, - 192,255,128,255,128,10,13,26,12,1,0,255,192,204,192,140, - 64,12,0,12,0,12,0,12,0,12,0,12,0,12,0,12, - 0,12,0,30,0,12,13,26,13,0,0,248,240,112,96,48, - 192,24,192,29,128,15,0,15,0,6,0,6,0,6,0,6, - 0,6,0,15,0,6,13,13,8,1,252,60,124,192,128,128, - 128,192,120,60,4,4,60,56,13,13,26,14,0,0,7,0, - 24,192,48,96,112,112,96,48,96,48,96,48,96,48,48,96, - 56,224,136,136,248,248,248,248,10,13,26,12,1,0,127,128, - 127,128,64,128,0,0,33,0,63,0,63,0,33,0,0,0, - 128,64,128,64,255,192,255,192,14,13,26,15,0,0,199,140, - 99,24,99,24,99,24,99,24,51,48,31,224,3,0,3,0, - 3,0,3,0,3,0,7,128,9,13,26,11,1,0,255,128, - 195,128,131,0,7,0,6,0,14,0,28,0,24,0,56,0, - 112,0,96,128,225,128,255,128,4,17,17,6,1,252,240,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,240,10, - 9,18,14,2,0,12,0,12,0,0,0,0,0,0,0,0, - 0,0,0,192,192,192,192,4,17,17,6,1,252,240,48,48, - 48,48,48,48,48,48,48,48,48,48,48,48,48,240,10,13, - 26,12,1,0,12,0,12,0,12,0,12,0,12,0,12,0, - 12,0,12,0,12,0,12,0,12,0,255,192,255,192,9,2, - 4,9,0,252,255,128,255,128,10,1,2,9,9,13,255,192, - 11,9,18,12,1,0,60,192,101,128,195,0,195,0,195,0, - 195,0,195,0,101,32,56,192,8,18,18,10,1,252,60,70, - 198,198,198,204,198,195,195,195,195,195,230,220,192,192,192,192, - 10,13,26,10,0,252,96,192,241,192,145,128,19,0,23,0, - 14,0,12,0,28,0,26,0,50,0,98,64,227,192,193,128, - 7,14,14,9,1,0,56,76,64,96,48,56,108,198,198,198, - 198,198,108,56,6,9,9,8,1,0,120,236,204,192,112,192, - 192,228,120,9,16,32,11,1,252,8,0,8,0,8,0,62, - 0,107,0,201,128,201,128,201,128,201,128,201,128,107,0,62, - 0,8,0,8,0,8,0,8,0,8,13,13,8,0,252,195, - 227,163,38,38,22,20,28,12,24,24,24,24,9,13,26,11, - 1,252,103,0,233,128,177,128,49,128,49,128,49,128,49,128, - 49,128,49,128,1,128,1,128,1,128,1,128,5,9,9,6, - 1,0,96,224,96,96,96,96,96,104,112,9,13,26,11,1, - 252,102,0,207,0,201,128,201,128,201,128,201,128,73,0,107, - 0,62,0,8,0,8,0,8,0,8,0,9,9,18,10,0, - 0,99,128,229,128,104,0,112,0,120,0,108,0,102,0,99, - 0,97,128,10,14,28,10,0,0,48,0,120,0,72,0,8, - 0,8,0,8,0,24,0,28,0,52,0,52,0,102,0,98, - 64,195,192,193,128,9,13,26,11,2,252,66,0,198,0,198, - 0,198,0,198,0,198,0,198,128,251,128,123,0,64,0,192, - 0,192,0,192,0,8,9,9,10,1,0,195,195,97,98,50, - 52,28,24,8,8,9,9,10,1,0,60,102,195,195,195,195, - 195,102,60,9,9,18,10,0,0,127,128,255,128,146,0,18, - 0,18,0,18,0,50,128,115,128,99,0,8,13,13,10,1, - 0,60,102,195,195,195,195,255,195,195,195,195,102,60,8,13, - 13,10,1,252,60,70,195,195,195,195,195,230,220,192,192,192, - 192,10,9,18,11,1,0,31,192,127,192,102,0,195,0,195, - 0,195,0,195,0,102,0,60,0,7,9,9,8,0,0,126, - 254,144,16,16,16,18,30,28,9,9,18,11,1,0,99,0, - 241,128,177,128,49,128,49,128,49,128,49,128,59,0,30,0, - 11,11,22,12,0,0,63,224,127,224,153,128,48,192,32,64, - 102,96,102,96,102,96,102,96,54,192,57,192,10,9,18,12, - 1,0,51,0,97,128,64,128,204,192,204,192,204,192,204,192, - 109,128,115,128,7,19,19,9,1,251,96,142,252,32,64,64, - 124,120,192,128,128,128,192,252,126,2,2,30,28,13,13,26, - 13,0,252,226,56,114,112,50,96,50,96,50,96,50,96,26, - 192,26,192,15,128,2,0,2,0,2,0,2,0,7,19,19, - 9,1,251,96,134,158,120,96,64,128,128,128,128,128,128,192, - 252,126,2,2,30,28,7,17,17,9,1,252,14,24,48,48, - 48,48,48,96,192,96,48,48,48,48,48,24,14,2,17,17, - 4,1,252,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,7,17,17,9,1,252,224,48,24,24,24,24, - 24,12,6,12,24,24,24,24,24,48,224,8,3,3,10,1, - 4,115,255,206,255}; -/* - Fontname: -Adobe-Symbol-Medium-R-Normal--25-180-100-100-P-142-Adobe-FontSpecific - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 17, '1' Height: 17 - Calculated Max Values w=25 h=24 x=13 y=18 dx=26 dy= 0 ascent=19 len=63 - Font Bounding box w=27 h=24 x=-1 y=-5 - Calculated Min Values x=-1 y=-5 dx= 0 dy= 0 - Pure Font ascent =17 descent=-5 - X Font ascent =17 descent=-5 - Max Font ascent =19 descent=-5 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_symb18[6604] U8G_FONT_SECTION("u8g_font_symb18") = { - 0,27,24,255,251,17,3,215,8,151,32,255,251,19,251,17, - 251,0,0,0,6,0,1,3,17,17,7,2,0,64,224,224, - 224,224,224,224,224,64,64,64,64,0,0,0,192,192,15,17, - 34,17,1,0,192,6,192,6,96,12,96,12,63,248,63,248, - 48,24,24,48,24,48,12,96,12,96,12,96,6,192,6,192, - 3,128,3,128,3,128,11,17,34,13,1,0,8,128,8,128, - 8,128,8,128,8,128,127,224,127,224,17,0,17,0,17,0, - 255,192,255,192,34,0,34,0,34,0,34,0,34,0,11,17, - 34,13,1,0,255,224,255,224,0,96,0,96,0,96,0,96, - 0,96,255,224,255,224,0,96,0,96,0,96,0,96,0,96, - 0,96,255,224,255,224,18,17,51,20,1,0,31,6,0,57, - 254,0,113,12,0,99,24,0,227,24,0,198,48,0,206,96, - 0,220,96,0,120,199,128,1,142,192,1,156,192,3,56,192, - 6,48,192,6,49,128,12,51,128,24,55,0,24,30,0,15, - 17,34,17,1,0,7,128,12,192,24,64,24,64,24,192,29, - 128,15,62,30,28,62,24,103,48,195,160,193,224,192,192,193, - 224,227,114,126,62,60,28,8,13,13,11,2,0,248,62,14, - 7,3,3,127,3,3,7,14,62,248,6,22,22,8,1,251, - 12,24,48,32,96,96,64,192,192,192,192,192,192,192,192,64, - 96,96,32,48,24,12,6,22,22,8,1,251,192,96,48,16, - 24,24,8,12,12,12,12,12,12,12,12,8,24,24,16,48, - 96,192,8,10,10,12,2,7,24,24,195,231,24,24,231,195, - 24,24,10,10,20,12,1,2,12,0,12,0,12,0,12,0, - 255,192,255,192,12,0,12,0,12,0,12,0,3,6,6,6, - 1,252,96,96,32,96,192,128,11,2,4,13,1,6,255,224, - 255,224,2,2,2,6,2,0,192,192,7,17,17,7,0,0, - 6,6,6,12,12,12,24,24,48,48,48,96,96,96,192,192, - 192,10,17,34,12,1,0,30,0,51,0,97,128,97,128,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,97,128,97,128,51,0,30,0,6,17,17,12,3,0,48, - 112,240,48,48,48,48,48,48,48,48,48,48,48,48,48,252, - 10,17,34,12,1,0,28,0,127,0,103,0,131,128,129,128, - 1,128,1,128,3,128,3,0,7,0,12,0,12,0,24,0, - 48,0,96,64,255,192,255,128,9,17,34,12,1,0,28,0, - 126,0,71,0,131,0,131,0,6,0,12,0,30,0,7,0, - 3,0,1,128,1,128,1,128,3,0,199,0,254,0,120,0, - 10,17,34,12,1,0,3,0,7,0,7,0,15,0,11,0, - 27,0,19,0,51,0,35,0,99,0,67,0,255,192,255,192, - 3,0,3,0,3,0,3,0,10,17,34,12,1,0,31,192, - 63,128,96,0,96,0,192,0,240,0,252,0,30,0,7,0, - 3,128,1,128,1,128,1,128,1,128,195,0,254,0,124,0, - 10,17,34,12,1,0,3,192,14,0,56,0,112,0,96,0, - 224,0,207,0,243,128,225,128,192,192,192,192,192,192,192,192, - 224,192,97,192,115,128,31,0,10,17,34,12,1,0,127,192, - 255,192,192,192,129,128,1,128,3,0,3,0,3,0,6,0, - 6,0,6,0,12,0,12,0,12,0,24,0,24,0,24,0, - 10,17,34,12,1,0,30,0,51,0,97,128,97,128,97,128, - 51,0,30,0,30,0,55,0,115,128,225,192,192,192,192,192, - 192,192,225,192,115,128,30,0,10,17,34,12,1,0,30,0, - 115,128,97,128,192,192,192,192,192,192,192,192,192,192,97,192, - 115,192,30,192,1,128,3,128,7,0,14,0,60,0,240,0, - 2,11,11,6,2,0,192,192,0,0,0,0,0,0,0,192, - 192,3,15,15,6,1,252,96,96,0,0,0,0,0,0,0, - 96,96,32,96,192,128,12,12,24,13,0,1,0,112,1,224, - 7,128,30,0,120,0,224,0,224,0,120,0,30,0,7,128, - 1,224,0,112,10,5,10,12,1,4,255,192,255,192,0,0, - 255,192,255,192,12,12,24,13,0,1,224,0,120,0,30,0, - 7,128,1,224,0,112,0,112,1,224,7,128,30,0,120,0, - 224,0,8,17,17,11,2,0,124,198,131,195,199,6,14,12, - 28,24,24,16,16,0,0,48,48,11,12,24,13,1,1,56, - 32,124,96,199,192,131,128,0,0,0,0,255,224,255,224,0, - 0,0,0,255,224,255,224,17,17,51,18,0,0,0,128,0, - 1,192,0,1,192,0,1,64,0,3,96,0,2,96,0,2, - 48,0,6,48,0,4,48,0,12,24,0,8,24,0,15,252, - 0,24,12,0,16,12,0,48,6,0,48,6,0,248,15,128, - 13,17,34,15,1,0,255,192,48,224,48,112,48,48,48,48, - 48,48,48,48,48,96,63,192,48,112,48,56,48,24,48,24, - 48,24,48,56,48,112,255,192,16,17,34,18,1,0,248,31, - 112,14,56,12,28,24,12,48,14,96,7,192,3,128,3,128, - 7,192,6,96,12,112,24,48,24,24,48,28,112,14,248,31, - 15,17,34,15,0,0,3,0,3,0,3,128,5,128,4,192, - 12,192,8,96,8,96,24,48,16,48,48,24,32,24,32,12, - 96,12,64,6,192,6,255,254,13,17,34,15,1,0,255,240, - 48,48,48,16,48,0,48,0,48,0,48,32,48,32,63,224, - 48,32,48,32,48,0,48,0,48,0,48,8,48,24,255,248, - 16,17,34,19,1,0,7,224,1,128,1,128,15,240,57,156, - 97,134,225,135,193,131,193,131,193,131,225,135,97,134,57,156, - 15,240,1,128,1,128,7,224,13,17,34,15,1,0,255,248, - 48,24,48,8,48,0,48,0,48,0,48,0,48,0,48,0, - 48,0,48,0,48,0,48,0,48,0,48,0,48,0,252,0, - 16,17,34,18,1,0,252,63,48,12,48,12,48,12,48,12, - 48,12,48,12,48,12,63,252,48,12,48,12,48,12,48,12, - 48,12,48,12,48,12,252,63,6,17,17,8,1,0,252,48, - 48,48,48,48,48,48,48,48,48,48,48,48,48,48,252,14, - 17,34,16,1,0,3,192,6,224,4,96,6,96,3,48,113, - 176,248,240,152,60,24,48,24,48,48,48,48,48,48,48,48, - 96,56,96,28,192,15,128,15,17,34,17,1,0,252,124,48, - 48,48,96,48,192,49,128,51,0,54,0,62,0,63,0,51, - 128,49,128,49,192,48,224,48,112,48,56,48,28,252,62,15, - 17,34,17,1,0,3,0,3,0,3,128,5,128,4,192,4, - 192,12,192,8,96,8,96,24,96,16,48,16,48,48,48,32, - 24,32,24,96,28,248,62,20,17,51,22,1,0,240,1,240, - 56,1,192,56,3,192,60,2,192,44,2,192,46,6,192,38, - 4,192,39,12,192,35,8,192,35,136,192,33,152,192,33,208, - 192,32,208,192,32,240,192,32,96,192,32,96,192,248,67,240, - 16,17,34,18,1,0,240,31,56,4,56,4,44,4,46,4, - 38,4,35,4,35,4,33,132,33,196,32,196,32,100,32,100, - 32,52,32,60,32,28,248,12,16,17,34,18,1,0,7,224, - 30,120,56,28,112,14,96,6,192,3,192,3,192,3,192,3, - 192,3,192,3,192,3,96,6,112,14,56,28,28,56,7,224, - 16,17,34,18,1,0,255,255,48,12,48,12,48,12,48,12, - 48,12,48,12,48,12,48,12,48,12,48,12,48,12,48,12, - 48,12,48,12,48,12,252,63,16,17,34,18,1,0,7,224, - 30,120,56,28,112,14,96,6,200,19,200,19,207,243,207,243, - 200,19,200,19,192,3,96,6,112,14,56,28,28,56,7,224, - 12,17,34,14,1,0,255,128,48,224,48,96,48,48,48,48, - 48,48,48,96,48,224,63,128,48,0,48,0,48,0,48,0, - 48,0,48,0,48,0,252,0,12,17,34,14,1,0,255,240, - 224,16,112,16,56,0,28,0,14,0,7,0,3,128,3,0, - 6,0,12,0,24,0,48,0,96,16,192,16,255,240,255,240, - 14,17,34,16,1,0,255,252,195,12,131,4,3,0,3,0, - 3,0,3,0,3,0,3,0,3,0,3,0,3,0,3,0, - 3,0,3,0,3,0,15,192,16,17,34,16,0,0,248,31, - 112,14,48,12,24,24,28,16,12,48,14,96,6,96,3,192, - 3,192,1,128,1,128,1,128,1,128,1,128,1,128,7,224, - 9,18,36,11,1,251,31,128,63,128,96,0,96,0,192,0, - 192,0,192,0,192,0,192,0,192,0,96,0,127,0,31,128, - 0,128,0,128,1,128,15,0,14,0,16,17,34,18,1,0, - 7,224,30,120,56,28,112,14,96,6,192,3,192,3,192,3, - 192,3,192,3,96,6,48,12,24,24,140,49,196,35,252,63, - 252,63,14,17,34,16,1,0,127,248,127,248,64,8,64,8, - 0,0,16,32,16,32,31,224,31,224,16,32,16,32,0,0, - 0,0,128,4,128,4,255,252,255,252,18,17,51,20,1,0, - 227,241,192,112,195,128,48,195,0,48,195,0,56,199,0,56, - 199,0,24,198,0,28,206,0,7,248,0,0,192,0,0,192, - 0,0,192,0,0,192,0,0,192,0,0,192,0,0,192,0, - 3,240,0,12,17,34,15,1,0,255,240,192,112,128,96,0, - 224,1,192,1,128,3,128,7,0,6,0,14,0,28,0,56, - 0,56,0,112,0,96,16,224,48,255,240,5,22,22,8,2, - 251,248,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,248,12,10,20,18,3,0,6,0,6, - 0,0,0,0,0,0,0,0,0,0,0,0,0,192,48,192, - 48,5,22,22,8,1,251,248,24,24,24,24,24,24,24,24, - 24,24,24,24,24,24,24,24,24,24,24,24,248,14,17,34, - 16,1,0,3,0,3,0,3,0,3,0,3,0,3,0,3, - 0,3,0,3,0,3,0,3,0,3,0,3,0,3,0,3, - 0,255,252,255,252,13,2,4,13,0,251,255,248,255,248,13, - 1,2,13,13,18,255,248,14,13,26,16,1,0,31,24,113, - 184,96,176,224,240,192,96,192,96,192,96,192,96,192,96,224, - 224,96,228,113,252,31,56,10,24,48,12,1,251,62,0,103, - 0,195,128,193,128,193,128,195,128,195,0,206,0,207,0,195, - 128,193,128,193,192,192,192,192,192,192,192,193,192,225,128,243, - 128,223,0,192,0,192,0,192,0,192,0,192,0,12,18,36, - 14,1,251,112,96,248,96,216,192,136,192,9,128,9,128,11, - 0,7,0,6,0,6,0,14,0,14,0,25,0,25,0,49, - 16,49,176,97,240,96,224,10,18,36,12,1,0,31,0,51, - 128,33,128,48,0,56,0,28,0,14,0,63,0,115,128,97, - 128,192,192,192,192,192,192,192,192,192,192,97,128,115,128,30, - 0,9,13,26,11,1,0,62,0,115,0,227,0,195,0,224, - 0,96,0,60,0,96,0,224,0,192,0,224,128,113,128,63, - 0,12,22,44,14,1,251,6,0,6,0,6,0,6,0,31, - 128,54,192,102,96,230,112,198,48,198,48,198,48,198,48,198, - 48,230,112,102,96,54,192,31,128,6,0,6,0,6,0,6, - 0,6,0,11,18,36,11,0,251,112,96,248,96,152,96,152, - 192,24,192,12,192,13,128,13,128,5,128,7,0,7,0,3, - 0,6,0,6,0,6,0,6,0,6,0,6,0,12,18,36, - 15,1,251,113,192,251,224,158,48,28,48,24,48,24,48,24, - 48,24,48,24,48,24,48,24,48,24,48,24,48,0,48,0, - 48,0,48,0,48,0,48,7,13,13,8,1,0,48,112,240, - 48,48,48,48,48,48,48,50,62,28,12,18,36,14,1,251, - 51,128,115,192,102,96,198,112,198,48,198,48,198,48,198,48, - 198,48,230,112,102,96,54,192,31,128,6,0,6,0,6,0, - 6,0,6,0,12,13,26,14,1,0,48,112,112,240,241,176, - 51,0,54,0,60,0,60,0,62,0,55,0,51,128,49,192, - 48,224,49,240,12,19,38,14,1,0,112,0,248,0,136,0, - 8,0,8,0,12,0,12,0,12,0,28,0,30,0,26,0, - 50,0,50,0,51,0,97,0,97,0,97,144,193,240,192,224, - 13,18,36,14,1,251,96,192,96,192,96,192,96,192,96,192, - 96,192,96,192,96,192,96,192,96,192,113,200,63,248,111,48, - 96,0,96,0,96,0,96,0,192,0,11,13,26,13,1,0, - 192,224,192,224,192,96,96,64,96,192,96,128,49,128,49,0, - 51,0,26,0,26,0,14,0,12,0,11,13,26,13,1,0, - 31,0,113,192,96,192,224,224,192,96,192,96,192,96,192,96, - 192,96,224,224,96,192,113,192,31,0,13,13,26,14,0,0, - 127,248,255,248,152,192,24,192,24,192,24,192,24,192,24,192, - 24,192,24,192,24,200,56,248,48,240,10,17,34,12,1,0, - 30,0,51,0,97,128,97,128,192,192,192,192,192,192,192,192, - 255,192,192,192,192,192,192,192,192,192,97,128,97,128,51,0, - 30,0,10,18,36,12,1,251,62,0,99,128,193,128,193,192, - 192,192,192,192,192,192,192,192,192,192,193,192,193,128,227,128, - 222,0,192,0,192,0,192,0,192,0,192,0,14,13,26,15, - 1,0,31,252,113,252,96,192,224,224,192,96,192,96,192,96, - 192,96,192,96,224,224,96,192,113,192,31,0,10,13,26,11, - 0,0,63,192,127,192,204,0,140,0,12,0,12,0,12,0, - 12,0,12,0,12,0,12,128,15,128,7,0,13,13,26,14, - 0,0,48,224,120,48,216,24,152,24,24,24,24,24,24,24, - 24,24,24,24,24,48,12,48,14,224,7,192,16,14,28,18, - 1,0,127,255,255,255,152,24,48,12,49,140,97,134,97,134, - 97,134,97,134,97,134,97,134,49,140,59,220,30,120,14,13, - 26,16,1,0,24,96,48,48,96,24,99,24,195,12,195,12, - 195,12,195,12,195,12,195,12,99,24,119,184,60,240,10,24, - 48,12,1,251,48,0,99,128,103,128,63,0,48,0,32,0, - 55,128,31,128,48,0,96,0,192,0,128,0,128,0,128,0, - 192,0,240,0,124,0,63,128,15,192,0,192,0,64,0,192, - 15,128,15,0,16,18,36,18,1,251,193,131,113,142,49,140, - 57,156,57,156,57,156,57,156,57,156,57,156,25,152,25,152, - 13,176,7,224,1,128,1,128,1,128,1,128,1,128,10,24, - 48,12,1,251,48,0,99,128,103,128,63,0,24,0,48,0, - 32,0,96,0,64,0,192,0,128,0,128,0,128,0,128,0, - 192,0,240,0,124,0,63,128,15,192,0,192,0,64,0,192, - 15,128,15,0,8,22,22,10,1,251,7,12,24,24,24,24, - 24,16,48,32,192,32,48,16,24,24,24,24,24,24,12,7, - 2,22,22,4,1,251,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,8,22,22,10, - 1,251,224,48,24,24,24,24,24,8,12,4,3,4,12,8, - 24,24,24,24,24,24,48,224,11,4,8,13,1,5,56,32, - 124,96,199,192,131,128,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,13,17,34,15,1,0,224,112, - 112,216,57,184,27,48,14,0,6,0,6,0,6,0,6,0, - 6,0,6,0,6,0,6,0,6,0,6,0,6,0,31,128, - 5,6,6,6,1,12,24,56,112,96,192,128,12,15,30,14, - 0,0,0,112,1,224,7,128,30,0,120,0,224,0,224,0, - 120,0,30,0,3,192,0,240,0,48,0,0,255,240,255,240, - 8,17,17,4,255,0,3,3,6,6,12,12,24,24,24,48, - 48,96,96,96,192,192,192,15,7,14,17,1,4,56,56,124, - 124,198,198,195,134,199,198,124,124,56,56,13,22,44,13,0, - 251,0,240,1,152,1,152,3,0,3,0,3,0,31,192,6, - 0,6,0,6,0,6,0,6,0,6,0,6,0,6,0,6, - 0,6,0,6,0,6,0,204,0,204,0,120,0,14,13,26, - 18,2,0,7,128,15,192,15,192,15,192,15,192,119,184,251, - 124,255,252,255,252,251,124,115,56,3,0,7,128,10,13,26, - 18,4,0,12,0,30,0,63,0,63,0,127,128,127,128,255, - 192,127,128,127,128,63,0,30,0,30,0,12,0,12,13,26, - 18,3,0,112,224,249,240,255,240,255,240,255,240,255,240,127, - 224,127,224,63,192,31,128,31,128,15,0,6,0,12,13,26, - 18,3,0,6,0,15,0,31,128,31,128,63,192,127,224,127, - 224,255,240,255,240,246,240,102,96,6,0,6,0,24,12,36, - 26,1,1,6,0,96,12,0,48,24,0,24,48,0,12,96, - 0,6,255,255,255,255,255,255,96,0,6,48,0,12,24,0, - 24,12,0,48,6,0,96,25,12,48,25,0,1,6,0,0, - 0,12,0,0,0,24,0,0,0,48,0,0,0,96,0,0, - 0,255,255,255,128,255,255,255,128,96,0,0,0,48,0,0, - 0,24,0,0,0,12,0,0,0,6,0,0,0,12,24,48, - 14,1,251,6,0,15,0,31,128,54,192,102,96,198,48,6, - 0,6,0,6,0,6,0,6,0,6,0,6,0,6,0,6, - 0,6,0,6,0,6,0,6,0,6,0,6,0,6,0,6, - 0,6,0,25,12,48,25,0,1,0,0,48,0,0,0,24, - 0,0,0,12,0,0,0,6,0,0,0,3,0,255,255,255, - 128,255,255,255,128,0,0,3,0,0,0,6,0,0,0,12, - 0,0,0,24,0,0,0,48,0,12,24,48,14,1,251,6, - 0,6,0,6,0,6,0,6,0,6,0,6,0,6,0,6, - 0,6,0,6,0,6,0,6,0,6,0,6,0,6,0,6, - 0,6,0,198,48,102,96,54,192,31,128,15,0,6,0,7, - 7,7,9,1,10,56,108,198,198,198,108,56,10,14,28,12, - 1,0,12,0,12,0,12,0,12,0,255,192,255,192,12,0, - 12,0,12,0,12,0,0,0,0,0,255,192,255,192,9,6, - 12,10,1,12,25,128,59,128,119,0,102,0,204,0,136,0, - 12,15,30,14,0,0,224,0,120,0,30,0,7,128,1,224, - 0,112,0,112,1,224,7,128,62,0,240,0,192,0,0,0, - 255,240,255,240,11,10,20,13,1,2,192,96,96,192,49,128, - 27,0,14,0,14,0,27,0,49,128,96,192,192,96,14,7, - 14,16,1,4,56,56,124,124,198,192,195,128,199,192,124,124, - 56,56,10,19,38,12,1,0,62,0,99,0,193,128,1,128, - 0,192,0,192,0,192,0,192,30,192,115,192,97,192,192,192, - 192,192,193,128,193,128,193,128,227,0,119,0,62,0,8,8, - 8,12,2,3,60,126,255,255,255,255,126,60,10,8,16,12, - 1,3,12,0,12,0,0,0,255,192,255,192,0,0,12,0, - 12,0,10,13,26,14,2,0,1,128,1,128,3,0,3,0, - 255,192,255,192,12,0,255,192,255,192,48,0,48,0,96,0, - 96,0,11,8,16,13,1,3,255,224,255,224,0,0,255,224, - 255,224,0,0,255,224,255,224,11,8,16,13,1,3,56,32, - 124,96,199,192,131,128,56,32,124,96,199,192,131,128,18,2, - 6,24,3,0,192,192,192,192,192,192,2,24,24,14,6,251, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,25,2,8,25,0,6,255,255, - 255,128,255,255,255,128,14,16,32,16,1,0,0,12,0,12, - 0,12,0,12,0,12,0,12,0,12,0,12,0,12,0,12, - 32,12,96,12,255,252,255,252,96,0,32,0,12,16,32,14, - 1,0,129,128,195,0,227,240,113,240,56,96,28,192,60,128, - 110,128,199,128,195,128,227,128,241,192,112,224,48,112,112,48, - 224,16,14,19,38,16,1,255,15,128,63,252,112,248,96,48, - 64,96,64,192,96,192,48,224,28,112,0,56,0,56,0,28, - 0,28,0,12,48,12,120,12,222,24,15,240,3,192,17,18, - 54,19,1,0,30,24,0,63,60,0,99,206,0,193,135,0, - 129,131,0,193,134,0,225,140,0,113,184,0,57,176,0,25, - 152,0,17,152,0,1,152,0,1,156,0,1,140,0,1,140, - 0,25,134,128,63,7,128,78,7,0,15,20,40,19,2,251, - 6,0,12,0,24,60,48,254,49,134,99,6,102,6,108,6, - 104,12,121,156,115,152,114,48,122,112,91,224,221,128,140,0, - 140,0,140,0,216,0,112,0,16,17,34,18,1,0,7,224, - 30,120,56,28,96,6,104,22,204,51,198,99,195,195,193,131, - 195,195,198,99,204,51,104,22,96,6,56,28,30,120,7,224, - 16,17,34,18,1,0,7,224,30,120,56,28,97,134,97,134, - 193,131,193,131,207,243,207,243,193,131,193,131,193,131,97,134, - 96,6,56,28,30,120,7,224,18,17,51,20,1,0,3,240, - 192,15,253,128,28,15,0,48,7,0,48,15,0,96,25,128, - 96,49,128,96,97,128,96,193,128,97,129,128,99,1,128,102, - 1,128,60,3,0,56,3,0,60,14,0,111,252,0,195,240, - 0,16,13,26,18,1,0,7,224,31,248,56,28,96,6,96, - 6,192,3,192,3,192,3,192,3,192,3,192,3,192,3,192, - 3,16,13,26,18,1,0,192,3,192,3,192,3,192,3,192, - 3,192,3,192,3,192,3,96,6,96,6,56,28,31,248,7, - 224,15,12,24,17,1,0,255,224,255,248,0,28,0,12,0, - 6,0,6,0,6,0,6,0,12,0,28,255,248,255,224,15, - 15,30,17,1,253,255,224,255,248,0,28,0,12,0,6,0, - 6,0,6,0,6,0,12,0,28,255,248,255,224,0,0,255, - 254,255,254,15,16,32,17,1,254,0,12,0,12,15,254,63, - 254,112,48,96,48,192,96,192,96,192,192,192,192,97,128,113, - 128,63,254,15,254,6,0,6,0,15,12,24,17,1,0,15, - 254,63,254,112,0,96,0,192,0,192,0,192,0,192,0,96, - 0,112,0,63,254,15,254,15,15,30,17,1,253,15,254,63, - 254,112,0,96,0,192,0,192,0,192,0,192,0,96,0,112, - 0,63,254,15,254,0,0,255,254,255,254,12,13,26,16,2, - 0,31,240,127,240,96,0,192,0,192,0,192,0,255,240,192, - 0,192,0,192,0,96,0,127,240,31,240,12,15,30,16,2, - 255,0,192,31,240,127,240,97,128,193,128,195,0,195,0,255, - 240,198,0,198,0,204,0,108,0,127,240,31,240,24,0,17, - 16,48,19,1,0,0,1,128,0,3,0,0,6,0,0,12, - 0,0,24,0,0,48,0,0,96,0,0,192,0,1,128,0, - 3,0,0,6,0,0,12,0,0,24,0,0,48,0,0,127, - 255,128,255,255,128,16,18,36,18,1,0,255,255,192,3,192, - 2,96,6,96,4,48,12,48,8,48,24,24,16,24,48,12, - 32,12,32,6,96,6,64,3,192,3,192,1,128,1,128,16, - 17,34,18,1,0,7,224,30,120,56,28,96,6,111,230,198, - 115,198,51,198,115,199,227,198,195,198,99,198,51,111,62,96, - 6,56,28,30,120,7,224,16,17,34,18,1,0,7,224,30, - 120,56,28,96,6,99,230,198,99,204,35,204,3,204,3,204, - 3,204,3,206,51,103,230,99,198,56,28,30,120,7,224,20, - 10,30,22,1,7,255,96,112,153,96,96,24,112,224,24,112, - 224,24,89,96,24,89,96,24,78,96,24,78,96,24,70,96, - 60,230,240,17,21,63,19,1,253,255,255,128,48,6,0,48, - 6,0,48,6,0,48,6,0,48,6,0,48,6,0,48,6, - 0,48,6,0,48,6,0,48,6,0,48,6,0,48,6,0, - 48,6,0,48,6,0,48,6,0,48,6,0,48,6,0,48, - 6,0,48,6,0,252,31,128,14,19,38,14,0,0,0,12, - 0,12,0,8,0,8,0,24,48,24,112,16,216,16,24,16, - 12,48,12,48,6,32,6,32,3,32,3,96,1,192,1,192, - 0,192,0,192,2,2,2,6,2,6,192,192,15,8,16,17, - 1,0,255,254,255,254,0,6,0,6,0,6,0,6,0,6, - 0,6,13,12,24,15,1,0,7,0,7,0,13,128,13,128, - 24,192,24,192,48,96,48,96,96,48,96,48,192,24,192,24, - 13,12,24,15,1,0,192,24,192,24,96,48,96,48,48,96, - 48,96,24,192,24,192,13,128,13,128,7,0,7,0,23,12, - 36,25,1,0,6,0,192,12,0,96,24,0,48,63,255,248, - 127,255,252,224,0,14,224,0,14,127,255,252,63,255,248,24, - 0,48,12,0,96,6,0,192,23,12,36,25,1,0,6,0, - 0,12,0,0,24,0,0,63,255,254,127,255,254,224,0,0, - 224,0,0,127,255,254,63,255,254,24,0,0,12,0,0,6, - 0,0,12,19,38,14,1,0,6,0,15,0,31,128,57,192, - 121,224,217,176,25,128,25,128,25,128,25,128,25,128,25,128, - 25,128,25,128,25,128,25,128,25,128,25,128,25,128,23,12, - 36,25,1,0,0,0,192,0,0,96,0,0,48,255,255,248, - 255,255,252,0,0,14,0,0,14,255,255,252,255,255,248,0, - 0,48,0,0,96,0,0,192,12,19,38,14,1,0,25,128, - 25,128,25,128,25,128,25,128,25,128,25,128,25,128,25,128, - 25,128,25,128,25,128,25,128,217,176,121,224,57,192,31,128, - 15,0,6,0,10,18,36,12,1,0,12,0,30,0,30,0, - 51,0,51,0,97,128,97,128,192,192,192,192,192,192,192,192, - 97,128,97,128,51,0,51,0,30,0,30,0,12,0,7,22, - 22,8,0,251,6,6,12,12,24,24,48,48,96,96,192,192, - 96,96,48,48,24,24,12,12,6,6,16,17,34,18,1,0, - 7,224,30,120,56,28,96,6,103,230,198,51,198,51,198,51, - 199,227,198,99,198,51,198,51,102,50,96,6,56,28,30,120, - 7,224,16,17,34,18,1,0,7,224,30,120,56,28,96,6, - 99,198,198,99,204,35,204,3,200,3,200,3,204,3,204,35, - 102,102,99,198,56,28,30,120,7,224,18,10,30,20,1,7, - 254,192,192,24,192,192,24,225,192,24,225,192,24,243,192,24, - 210,192,24,222,192,24,204,192,24,204,192,24,204,192,14,20, - 40,18,2,254,255,248,224,24,112,8,56,0,28,0,14,0, - 7,0,3,128,1,192,0,192,1,128,3,0,6,0,12,0, - 24,0,48,0,96,4,192,12,255,252,255,252,9,24,48,10, - 1,251,1,128,3,0,6,0,12,0,24,0,24,0,48,0, - 48,0,96,0,96,0,96,0,96,0,192,0,192,0,192,0, - 192,0,192,0,192,0,192,0,192,0,192,0,192,0,192,0, - 192,0,2,24,24,10,1,251,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 9,24,48,10,1,251,192,0,192,0,192,0,192,0,192,0, - 192,0,192,0,192,0,192,0,192,0,192,0,192,0,96,0, - 96,0,96,0,96,0,48,0,48,0,24,0,24,0,12,0, - 6,0,3,0,1,128,7,24,24,10,1,251,254,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,2,24,24,10,1,251,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,7,24,24,10,1,251,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,254, - 7,24,24,12,5,251,30,48,96,96,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,5,24, - 24,12,2,251,24,24,24,24,24,24,24,24,16,48,96,192, - 96,48,16,24,24,24,24,24,24,24,24,24,7,24,24,12, - 5,251,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,96,96,48,30,2,24,24,12,5,251, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,255,7,22,22,8,1,251,192, - 192,96,96,48,48,24,24,12,12,6,6,12,12,24,24,48, - 48,96,96,192,192,8,24,24,8,0,251,7,15,27,24,24, - 24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24, - 216,240,224,8,24,24,17,8,251,14,27,51,32,96,64,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,2,24,24,17,8,251,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,8, - 24,24,17,2,251,3,3,3,3,3,3,3,3,3,3,3, - 3,3,3,3,3,3,3,3,2,6,204,216,112,9,24,48, - 10,0,251,192,0,96,0,48,0,24,0,12,0,12,0,6, - 0,6,0,3,0,3,0,3,0,3,0,1,128,1,128,1, - 128,1,128,1,128,1,128,1,128,1,128,1,128,1,128,1, - 128,1,128,2,24,24,10,7,251,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,9,24,48,10,0,251,1,128,1,128,1,128,1,128,1, - 128,1,128,1,128,1,128,1,128,1,128,1,128,1,128,3, - 0,3,0,3,0,3,0,6,0,6,0,12,0,12,0,24, - 0,48,0,96,0,192,0,7,24,24,10,2,251,254,6,6, - 6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6, - 6,6,6,6,6,2,24,24,10,7,251,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,7,24,24,10,2,251,6,6,6,6,6,6,6, - 6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6, - 254,7,24,24,12,0,251,240,24,12,12,6,6,6,6,6, - 6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5, - 24,24,12,5,251,192,192,192,192,192,192,192,192,64,96,48, - 24,48,96,64,192,192,192,192,192,192,192,192,192,7,24,24, - 12,0,251,6,6,6,6,6,6,6,6,6,6,6,6,6, - 6,6,6,6,6,6,6,12,12,24,240,255}; -/* - Fontname: -Adobe-Symbol-Medium-R-Normal--25-180-100-100-P-142-Adobe-FontSpecific - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 17, '1' Height: 17 - Calculated Max Values w=20 h=24 x=13 y=18 dx=22 dy= 0 ascent=19 len=51 - Font Bounding box w=27 h=24 x=-1 y=-5 - Calculated Min Values x= 0 y=-5 dx= 0 dy= 0 - Pure Font ascent =17 descent=-5 - X Font ascent =17 descent=-5 - Max Font ascent =19 descent=-5 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_symb18r[3303] U8G_FONT_SECTION("u8g_font_symb18r") = { - 0,27,24,255,251,17,3,215,8,151,32,127,251,19,251,17, - 251,0,0,0,6,0,1,3,17,17,7,2,0,64,224,224, - 224,224,224,224,224,64,64,64,64,0,0,0,192,192,15,17, - 34,17,1,0,192,6,192,6,96,12,96,12,63,248,63,248, - 48,24,24,48,24,48,12,96,12,96,12,96,6,192,6,192, - 3,128,3,128,3,128,11,17,34,13,1,0,8,128,8,128, - 8,128,8,128,8,128,127,224,127,224,17,0,17,0,17,0, - 255,192,255,192,34,0,34,0,34,0,34,0,34,0,11,17, - 34,13,1,0,255,224,255,224,0,96,0,96,0,96,0,96, - 0,96,255,224,255,224,0,96,0,96,0,96,0,96,0,96, - 0,96,255,224,255,224,18,17,51,20,1,0,31,6,0,57, - 254,0,113,12,0,99,24,0,227,24,0,198,48,0,206,96, - 0,220,96,0,120,199,128,1,142,192,1,156,192,3,56,192, - 6,48,192,6,49,128,12,51,128,24,55,0,24,30,0,15, - 17,34,17,1,0,7,128,12,192,24,64,24,64,24,192,29, - 128,15,62,30,28,62,24,103,48,195,160,193,224,192,192,193, - 224,227,114,126,62,60,28,8,13,13,11,2,0,248,62,14, - 7,3,3,127,3,3,7,14,62,248,6,22,22,8,1,251, - 12,24,48,32,96,96,64,192,192,192,192,192,192,192,192,64, - 96,96,32,48,24,12,6,22,22,8,1,251,192,96,48,16, - 24,24,8,12,12,12,12,12,12,12,12,8,24,24,16,48, - 96,192,8,10,10,12,2,7,24,24,195,231,24,24,231,195, - 24,24,10,10,20,12,1,2,12,0,12,0,12,0,12,0, - 255,192,255,192,12,0,12,0,12,0,12,0,3,6,6,6, - 1,252,96,96,32,96,192,128,11,2,4,13,1,6,255,224, - 255,224,2,2,2,6,2,0,192,192,7,17,17,7,0,0, - 6,6,6,12,12,12,24,24,48,48,48,96,96,96,192,192, - 192,10,17,34,12,1,0,30,0,51,0,97,128,97,128,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,97,128,97,128,51,0,30,0,6,17,17,12,3,0,48, - 112,240,48,48,48,48,48,48,48,48,48,48,48,48,48,252, - 10,17,34,12,1,0,28,0,127,0,103,0,131,128,129,128, - 1,128,1,128,3,128,3,0,7,0,12,0,12,0,24,0, - 48,0,96,64,255,192,255,128,9,17,34,12,1,0,28,0, - 126,0,71,0,131,0,131,0,6,0,12,0,30,0,7,0, - 3,0,1,128,1,128,1,128,3,0,199,0,254,0,120,0, - 10,17,34,12,1,0,3,0,7,0,7,0,15,0,11,0, - 27,0,19,0,51,0,35,0,99,0,67,0,255,192,255,192, - 3,0,3,0,3,0,3,0,10,17,34,12,1,0,31,192, - 63,128,96,0,96,0,192,0,240,0,252,0,30,0,7,0, - 3,128,1,128,1,128,1,128,1,128,195,0,254,0,124,0, - 10,17,34,12,1,0,3,192,14,0,56,0,112,0,96,0, - 224,0,207,0,243,128,225,128,192,192,192,192,192,192,192,192, - 224,192,97,192,115,128,31,0,10,17,34,12,1,0,127,192, - 255,192,192,192,129,128,1,128,3,0,3,0,3,0,6,0, - 6,0,6,0,12,0,12,0,12,0,24,0,24,0,24,0, - 10,17,34,12,1,0,30,0,51,0,97,128,97,128,97,128, - 51,0,30,0,30,0,55,0,115,128,225,192,192,192,192,192, - 192,192,225,192,115,128,30,0,10,17,34,12,1,0,30,0, - 115,128,97,128,192,192,192,192,192,192,192,192,192,192,97,192, - 115,192,30,192,1,128,3,128,7,0,14,0,60,0,240,0, - 2,11,11,6,2,0,192,192,0,0,0,0,0,0,0,192, - 192,3,15,15,6,1,252,96,96,0,0,0,0,0,0,0, - 96,96,32,96,192,128,12,12,24,13,0,1,0,112,1,224, - 7,128,30,0,120,0,224,0,224,0,120,0,30,0,7,128, - 1,224,0,112,10,5,10,12,1,4,255,192,255,192,0,0, - 255,192,255,192,12,12,24,13,0,1,224,0,120,0,30,0, - 7,128,1,224,0,112,0,112,1,224,7,128,30,0,120,0, - 224,0,8,17,17,11,2,0,124,198,131,195,199,6,14,12, - 28,24,24,16,16,0,0,48,48,11,12,24,13,1,1,56, - 32,124,96,199,192,131,128,0,0,0,0,255,224,255,224,0, - 0,0,0,255,224,255,224,17,17,51,18,0,0,0,128,0, - 1,192,0,1,192,0,1,64,0,3,96,0,2,96,0,2, - 48,0,6,48,0,4,48,0,12,24,0,8,24,0,15,252, - 0,24,12,0,16,12,0,48,6,0,48,6,0,248,15,128, - 13,17,34,15,1,0,255,192,48,224,48,112,48,48,48,48, - 48,48,48,48,48,96,63,192,48,112,48,56,48,24,48,24, - 48,24,48,56,48,112,255,192,16,17,34,18,1,0,248,31, - 112,14,56,12,28,24,12,48,14,96,7,192,3,128,3,128, - 7,192,6,96,12,112,24,48,24,24,48,28,112,14,248,31, - 15,17,34,15,0,0,3,0,3,0,3,128,5,128,4,192, - 12,192,8,96,8,96,24,48,16,48,48,24,32,24,32,12, - 96,12,64,6,192,6,255,254,13,17,34,15,1,0,255,240, - 48,48,48,16,48,0,48,0,48,0,48,32,48,32,63,224, - 48,32,48,32,48,0,48,0,48,0,48,8,48,24,255,248, - 16,17,34,19,1,0,7,224,1,128,1,128,15,240,57,156, - 97,134,225,135,193,131,193,131,193,131,225,135,97,134,57,156, - 15,240,1,128,1,128,7,224,13,17,34,15,1,0,255,248, - 48,24,48,8,48,0,48,0,48,0,48,0,48,0,48,0, - 48,0,48,0,48,0,48,0,48,0,48,0,48,0,252,0, - 16,17,34,18,1,0,252,63,48,12,48,12,48,12,48,12, - 48,12,48,12,48,12,63,252,48,12,48,12,48,12,48,12, - 48,12,48,12,48,12,252,63,6,17,17,8,1,0,252,48, - 48,48,48,48,48,48,48,48,48,48,48,48,48,48,252,14, - 17,34,16,1,0,3,192,6,224,4,96,6,96,3,48,113, - 176,248,240,152,60,24,48,24,48,48,48,48,48,48,48,48, - 96,56,96,28,192,15,128,15,17,34,17,1,0,252,124,48, - 48,48,96,48,192,49,128,51,0,54,0,62,0,63,0,51, - 128,49,128,49,192,48,224,48,112,48,56,48,28,252,62,15, - 17,34,17,1,0,3,0,3,0,3,128,5,128,4,192,4, - 192,12,192,8,96,8,96,24,96,16,48,16,48,48,48,32, - 24,32,24,96,28,248,62,20,17,51,22,1,0,240,1,240, - 56,1,192,56,3,192,60,2,192,44,2,192,46,6,192,38, - 4,192,39,12,192,35,8,192,35,136,192,33,152,192,33,208, - 192,32,208,192,32,240,192,32,96,192,32,96,192,248,67,240, - 16,17,34,18,1,0,240,31,56,4,56,4,44,4,46,4, - 38,4,35,4,35,4,33,132,33,196,32,196,32,100,32,100, - 32,52,32,60,32,28,248,12,16,17,34,18,1,0,7,224, - 30,120,56,28,112,14,96,6,192,3,192,3,192,3,192,3, - 192,3,192,3,192,3,96,6,112,14,56,28,28,56,7,224, - 16,17,34,18,1,0,255,255,48,12,48,12,48,12,48,12, - 48,12,48,12,48,12,48,12,48,12,48,12,48,12,48,12, - 48,12,48,12,48,12,252,63,16,17,34,18,1,0,7,224, - 30,120,56,28,112,14,96,6,200,19,200,19,207,243,207,243, - 200,19,200,19,192,3,96,6,112,14,56,28,28,56,7,224, - 12,17,34,14,1,0,255,128,48,224,48,96,48,48,48,48, - 48,48,48,96,48,224,63,128,48,0,48,0,48,0,48,0, - 48,0,48,0,48,0,252,0,12,17,34,14,1,0,255,240, - 224,16,112,16,56,0,28,0,14,0,7,0,3,128,3,0, - 6,0,12,0,24,0,48,0,96,16,192,16,255,240,255,240, - 14,17,34,16,1,0,255,252,195,12,131,4,3,0,3,0, - 3,0,3,0,3,0,3,0,3,0,3,0,3,0,3,0, - 3,0,3,0,3,0,15,192,16,17,34,16,0,0,248,31, - 112,14,48,12,24,24,28,16,12,48,14,96,6,96,3,192, - 3,192,1,128,1,128,1,128,1,128,1,128,1,128,7,224, - 9,18,36,11,1,251,31,128,63,128,96,0,96,0,192,0, - 192,0,192,0,192,0,192,0,192,0,96,0,127,0,31,128, - 0,128,0,128,1,128,15,0,14,0,16,17,34,18,1,0, - 7,224,30,120,56,28,112,14,96,6,192,3,192,3,192,3, - 192,3,192,3,96,6,48,12,24,24,140,49,196,35,252,63, - 252,63,14,17,34,16,1,0,127,248,127,248,64,8,64,8, - 0,0,16,32,16,32,31,224,31,224,16,32,16,32,0,0, - 0,0,128,4,128,4,255,252,255,252,18,17,51,20,1,0, - 227,241,192,112,195,128,48,195,0,48,195,0,56,199,0,56, - 199,0,24,198,0,28,206,0,7,248,0,0,192,0,0,192, - 0,0,192,0,0,192,0,0,192,0,0,192,0,0,192,0, - 3,240,0,12,17,34,15,1,0,255,240,192,112,128,96,0, - 224,1,192,1,128,3,128,7,0,6,0,14,0,28,0,56, - 0,56,0,112,0,96,16,224,48,255,240,5,22,22,8,2, - 251,248,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,248,12,10,20,18,3,0,6,0,6, - 0,0,0,0,0,0,0,0,0,0,0,0,0,192,48,192, - 48,5,22,22,8,1,251,248,24,24,24,24,24,24,24,24, - 24,24,24,24,24,24,24,24,24,24,24,24,248,14,17,34, - 16,1,0,3,0,3,0,3,0,3,0,3,0,3,0,3, - 0,3,0,3,0,3,0,3,0,3,0,3,0,3,0,3, - 0,255,252,255,252,13,2,4,13,0,251,255,248,255,248,13, - 1,2,13,13,18,255,248,14,13,26,16,1,0,31,24,113, - 184,96,176,224,240,192,96,192,96,192,96,192,96,192,96,224, - 224,96,228,113,252,31,56,10,24,48,12,1,251,62,0,103, - 0,195,128,193,128,193,128,195,128,195,0,206,0,207,0,195, - 128,193,128,193,192,192,192,192,192,192,192,193,192,225,128,243, - 128,223,0,192,0,192,0,192,0,192,0,192,0,12,18,36, - 14,1,251,112,96,248,96,216,192,136,192,9,128,9,128,11, - 0,7,0,6,0,6,0,14,0,14,0,25,0,25,0,49, - 16,49,176,97,240,96,224,10,18,36,12,1,0,31,0,51, - 128,33,128,48,0,56,0,28,0,14,0,63,0,115,128,97, - 128,192,192,192,192,192,192,192,192,192,192,97,128,115,128,30, - 0,9,13,26,11,1,0,62,0,115,0,227,0,195,0,224, - 0,96,0,60,0,96,0,224,0,192,0,224,128,113,128,63, - 0,12,22,44,14,1,251,6,0,6,0,6,0,6,0,31, - 128,54,192,102,96,230,112,198,48,198,48,198,48,198,48,198, - 48,230,112,102,96,54,192,31,128,6,0,6,0,6,0,6, - 0,6,0,11,18,36,11,0,251,112,96,248,96,152,96,152, - 192,24,192,12,192,13,128,13,128,5,128,7,0,7,0,3, - 0,6,0,6,0,6,0,6,0,6,0,6,0,12,18,36, - 15,1,251,113,192,251,224,158,48,28,48,24,48,24,48,24, - 48,24,48,24,48,24,48,24,48,24,48,24,48,0,48,0, - 48,0,48,0,48,0,48,7,13,13,8,1,0,48,112,240, - 48,48,48,48,48,48,48,50,62,28,12,18,36,14,1,251, - 51,128,115,192,102,96,198,112,198,48,198,48,198,48,198,48, - 198,48,230,112,102,96,54,192,31,128,6,0,6,0,6,0, - 6,0,6,0,12,13,26,14,1,0,48,112,112,240,241,176, - 51,0,54,0,60,0,60,0,62,0,55,0,51,128,49,192, - 48,224,49,240,12,19,38,14,1,0,112,0,248,0,136,0, - 8,0,8,0,12,0,12,0,12,0,28,0,30,0,26,0, - 50,0,50,0,51,0,97,0,97,0,97,144,193,240,192,224, - 13,18,36,14,1,251,96,192,96,192,96,192,96,192,96,192, - 96,192,96,192,96,192,96,192,96,192,113,200,63,248,111,48, - 96,0,96,0,96,0,96,0,192,0,11,13,26,13,1,0, - 192,224,192,224,192,96,96,64,96,192,96,128,49,128,49,0, - 51,0,26,0,26,0,14,0,12,0,11,13,26,13,1,0, - 31,0,113,192,96,192,224,224,192,96,192,96,192,96,192,96, - 192,96,224,224,96,192,113,192,31,0,13,13,26,14,0,0, - 127,248,255,248,152,192,24,192,24,192,24,192,24,192,24,192, - 24,192,24,192,24,200,56,248,48,240,10,17,34,12,1,0, - 30,0,51,0,97,128,97,128,192,192,192,192,192,192,192,192, - 255,192,192,192,192,192,192,192,192,192,97,128,97,128,51,0, - 30,0,10,18,36,12,1,251,62,0,99,128,193,128,193,192, - 192,192,192,192,192,192,192,192,192,192,193,192,193,128,227,128, - 222,0,192,0,192,0,192,0,192,0,192,0,14,13,26,15, - 1,0,31,252,113,252,96,192,224,224,192,96,192,96,192,96, - 192,96,192,96,224,224,96,192,113,192,31,0,10,13,26,11, - 0,0,63,192,127,192,204,0,140,0,12,0,12,0,12,0, - 12,0,12,0,12,0,12,128,15,128,7,0,13,13,26,14, - 0,0,48,224,120,48,216,24,152,24,24,24,24,24,24,24, - 24,24,24,24,24,48,12,48,14,224,7,192,16,14,28,18, - 1,0,127,255,255,255,152,24,48,12,49,140,97,134,97,134, - 97,134,97,134,97,134,97,134,49,140,59,220,30,120,14,13, - 26,16,1,0,24,96,48,48,96,24,99,24,195,12,195,12, - 195,12,195,12,195,12,195,12,99,24,119,184,60,240,10,24, - 48,12,1,251,48,0,99,128,103,128,63,0,48,0,32,0, - 55,128,31,128,48,0,96,0,192,0,128,0,128,0,128,0, - 192,0,240,0,124,0,63,128,15,192,0,192,0,64,0,192, - 15,128,15,0,16,18,36,18,1,251,193,131,113,142,49,140, - 57,156,57,156,57,156,57,156,57,156,57,156,25,152,25,152, - 13,176,7,224,1,128,1,128,1,128,1,128,1,128,10,24, - 48,12,1,251,48,0,99,128,103,128,63,0,24,0,48,0, - 32,0,96,0,64,0,192,0,128,0,128,0,128,0,128,0, - 192,0,240,0,124,0,63,128,15,192,0,192,0,64,0,192, - 15,128,15,0,8,22,22,10,1,251,7,12,24,24,24,24, - 24,16,48,32,192,32,48,16,24,24,24,24,24,24,12,7, - 2,22,22,4,1,251,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,8,22,22,10, - 1,251,224,48,24,24,24,24,24,8,12,4,3,4,12,8, - 24,24,24,24,24,24,48,224,11,4,8,13,1,5,56,32, - 124,96,199,192,131,128,255}; -/* - Fontname: -Adobe-Symbol-Medium-R-Normal--34-240-100-100-P-191-Adobe-FontSpecific - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 23, '1' Height: 23 - Calculated Max Values w=32 h=34 x=15 y=26 dx=34 dy= 0 ascent=27 len=108 - Font Bounding box w=40 h=34 x=-5 y=-7 - Calculated Min Values x=-5 y=-7 dx= 0 dy= 0 - Pure Font ascent =23 descent=-7 - X Font ascent =23 descent=-7 - Max Font ascent =27 descent=-7 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_symb24[10727] U8G_FONT_SECTION("u8g_font_symb24") = { - 0,40,34,251,249,23,5,133,13,247,32,255,249,27,249,23, - 249,0,0,0,8,0,1,4,23,23,11,4,0,96,240,240, - 240,240,240,96,96,96,96,96,96,96,96,96,96,0,0,0, - 96,240,240,96,20,24,72,23,1,0,192,0,48,192,0,48, - 192,0,96,96,0,96,96,0,96,48,0,192,48,0,192,63, - 255,192,31,255,128,24,1,128,12,3,0,12,3,0,12,3, - 0,6,6,0,6,6,0,3,12,0,3,12,0,3,12,0, - 1,152,0,1,152,0,0,240,0,0,240,0,0,240,0,0, - 96,0,14,23,46,16,1,0,6,48,6,48,6,48,6,48, - 12,96,12,96,12,96,127,252,127,252,12,96,12,96,12,96, - 24,192,24,192,24,192,255,248,255,248,24,192,24,192,49,128, - 49,128,49,128,49,128,15,24,48,18,0,0,255,254,255,254, - 0,6,0,6,0,6,0,6,0,6,0,6,0,6,0,6, - 0,6,63,254,63,254,0,6,0,6,0,6,0,6,0,6, - 0,6,0,6,0,6,0,6,255,254,255,254,23,23,69,27, - 2,255,7,192,96,30,225,192,60,63,192,56,33,128,112,33, - 128,112,35,0,240,98,0,224,70,0,224,204,0,224,204,0, - 97,152,0,119,16,124,62,48,238,0,97,198,0,99,130,0, - 199,2,0,135,2,1,142,6,3,14,4,3,14,12,6,14, - 24,14,7,48,12,3,224,23,22,66,25,1,0,0,248,0, - 3,140,0,3,6,0,7,6,0,7,6,0,7,6,0,7, - 12,0,7,152,0,3,241,252,3,192,112,7,192,96,29,224, - 96,56,240,192,112,240,128,96,121,128,224,63,0,224,30,0, - 224,31,0,240,31,130,248,55,238,127,227,252,31,128,248,12, - 17,34,14,1,0,126,0,127,128,7,192,1,224,0,224,0, - 240,0,112,0,112,63,240,63,240,0,112,0,112,0,224,1, - 224,3,192,255,0,124,0,8,29,29,11,2,250,3,7,6, - 12,24,48,48,112,112,96,96,224,224,224,224,224,224,224,96, - 96,112,112,48,48,24,12,6,7,3,8,29,29,11,1,250, - 192,224,96,48,24,12,12,14,14,6,6,7,7,7,7,7, - 7,7,6,6,14,14,12,12,24,48,96,224,192,11,14,28, - 16,2,4,4,0,14,0,14,0,196,96,228,224,127,192,31, - 0,31,0,127,192,228,224,196,96,14,0,14,0,4,0,16, - 18,36,18,1,0,1,128,1,128,1,128,1,128,1,128,1, - 128,1,128,1,128,255,255,255,255,1,128,1,128,1,128,1, - 128,1,128,1,128,1,128,1,128,4,9,9,8,2,251,96, - 240,240,240,16,48,96,224,192,17,2,6,18,0,8,255,255, - 128,255,255,128,4,4,4,8,2,0,96,240,240,96,7,22, - 22,9,1,0,2,2,6,6,4,12,12,8,24,24,16,48, - 48,32,32,96,64,64,192,192,128,128,14,23,46,16,1,0, - 15,192,28,224,56,112,48,48,112,56,112,56,96,24,224,28, - 224,28,224,28,224,28,224,28,224,28,224,28,224,28,224,28, - 96,24,112,56,112,56,48,48,56,112,28,224,15,192,9,23, - 46,16,4,0,4,0,28,0,252,0,220,0,28,0,28,0, - 28,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0, - 28,0,28,0,28,0,28,0,28,0,28,0,28,0,62,0, - 255,128,14,23,46,16,1,0,15,128,31,192,63,224,97,240, - 192,240,192,112,128,112,0,112,0,112,0,96,0,96,0,192, - 0,192,1,128,3,0,3,0,6,0,12,0,24,0,48,12, - 112,24,127,248,255,240,13,23,46,16,1,0,15,128,63,224, - 113,224,64,224,192,96,128,96,0,96,0,192,0,192,1,128, - 7,192,15,224,1,240,0,112,0,120,0,56,0,56,0,56, - 0,48,0,48,96,96,121,192,127,128,15,23,46,16,0,0, - 0,48,0,112,0,112,0,240,1,240,1,240,3,112,6,112, - 6,112,12,112,24,112,24,112,48,112,32,112,96,112,192,112, - 255,254,255,254,0,112,0,112,0,112,0,112,0,112,13,23, - 46,16,1,0,15,248,15,240,31,240,16,0,48,0,32,0, - 126,0,127,128,127,192,15,224,3,224,0,240,0,112,0,112, - 0,112,0,48,0,48,0,48,0,112,0,96,224,192,251,128, - 254,0,14,23,46,16,1,0,0,56,1,224,3,128,7,0, - 14,0,28,0,56,0,56,0,112,0,119,192,255,240,240,120, - 224,56,224,60,224,28,224,28,224,28,224,28,112,28,112,56, - 56,56,28,112,15,192,13,23,46,16,1,0,127,248,127,248, - 127,248,192,24,128,48,0,48,0,48,0,96,0,96,0,96, - 0,192,0,192,0,192,1,192,1,128,1,128,1,128,3,0, - 3,0,3,0,6,0,6,0,6,0,12,23,46,16,2,0, - 31,128,113,192,96,224,224,96,192,96,224,96,224,224,112,192, - 121,192,63,0,31,0,31,128,63,192,115,192,96,224,224,240, - 192,112,192,112,224,112,224,112,96,96,121,192,31,128,14,23, - 46,16,1,0,15,128,56,224,48,112,96,56,224,56,224,56, - 224,60,224,28,224,28,224,28,240,28,112,28,120,124,63,252, - 15,56,0,56,0,112,0,240,0,224,1,192,7,128,30,0, - 112,0,4,15,15,9,2,0,96,240,240,96,0,0,0,0, - 0,0,0,96,240,240,96,4,20,20,9,3,251,96,240,240, - 96,0,0,0,0,0,0,0,96,240,240,240,16,48,96,224, - 192,16,16,32,18,1,1,0,7,0,31,0,124,1,240,7, - 128,30,0,120,0,224,0,224,0,120,0,30,0,7,128,1, - 240,0,124,0,31,0,7,17,8,24,18,0,5,255,255,128, - 255,255,128,0,0,0,0,0,0,0,0,0,0,0,0,255, - 255,128,255,255,128,16,16,32,18,1,1,224,0,248,0,62, - 0,15,128,1,224,0,120,0,30,0,7,0,7,0,30,0, - 120,1,224,15,128,62,0,248,0,224,0,11,23,46,14,2, - 0,63,0,99,128,193,192,192,224,192,224,224,224,192,224,1, - 224,1,192,1,128,3,128,3,0,6,0,6,0,4,0,4, - 0,4,0,0,0,0,0,12,0,30,0,30,0,12,0,17, - 16,48,18,0,0,30,1,0,63,195,128,96,255,0,64,28, - 0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,128, - 255,255,128,0,0,0,0,0,0,0,0,0,0,0,0,255, - 255,128,255,255,128,21,23,69,23,0,0,0,32,0,0,112, - 0,0,112,0,0,112,0,0,248,0,0,248,0,0,188,0, - 1,188,0,1,156,0,3,30,0,3,14,0,2,15,0,6, - 15,0,6,7,0,12,7,128,15,255,128,8,3,128,24,3, - 192,24,1,192,48,1,224,48,1,224,112,1,240,252,7,248, - 18,23,69,22,1,0,255,224,0,63,254,0,28,31,0,28, - 7,0,28,7,128,28,7,128,28,7,128,28,7,128,28,7, - 0,28,15,0,28,62,0,31,248,0,28,31,0,28,7,128, - 28,3,128,28,3,192,28,3,192,28,3,192,28,3,192,28, - 7,128,28,15,128,63,255,0,255,248,0,22,23,69,23,0, - 0,255,195,252,63,0,224,31,0,192,15,1,192,7,129,128, - 7,195,0,3,198,0,1,230,0,1,236,0,0,248,0,0, - 120,0,0,120,0,0,124,0,0,222,0,1,158,0,1,143, - 0,3,15,128,6,7,128,14,3,192,12,3,224,24,1,224, - 56,1,240,254,7,252,19,22,66,20,0,0,0,96,0,0, - 96,0,0,240,0,0,240,0,0,240,0,1,248,0,1,56, - 0,3,60,0,2,60,0,6,28,0,4,30,0,12,14,0, - 12,15,0,8,15,0,24,7,0,16,7,128,48,3,128,32, - 3,192,96,3,192,64,1,192,255,255,224,255,255,224,18,23, - 69,20,1,0,255,255,128,63,255,128,28,3,128,28,1,128, - 28,1,128,28,0,0,28,0,0,28,2,0,28,2,0,28, - 2,0,28,14,0,31,254,0,28,6,0,28,2,0,28,2, - 0,28,0,0,28,0,0,28,0,64,28,0,64,28,0,192, - 28,1,192,63,255,128,255,255,128,23,23,69,25,1,0,1, - 255,0,0,124,0,0,56,0,0,56,0,7,255,192,31,57, - 240,60,56,120,120,56,60,120,56,60,240,56,30,240,56,30, - 240,56,30,240,56,30,240,56,30,120,56,28,120,56,60,60, - 56,120,31,57,240,7,255,192,0,56,0,0,56,0,0,124, - 0,1,255,0,18,23,69,20,1,0,255,255,128,63,255,192, - 60,1,192,28,0,192,28,0,64,28,0,64,28,0,0,28, - 0,0,28,0,0,28,0,0,28,0,0,28,0,0,28,0, - 0,28,0,0,28,0,0,28,0,0,28,0,0,28,0,0, - 28,0,0,28,0,0,28,0,0,62,0,0,255,128,0,22, - 23,69,24,1,0,255,135,252,62,1,240,28,0,224,28,0, - 224,28,0,224,28,0,224,28,0,224,28,0,224,28,0,224, - 28,0,224,28,0,224,31,255,224,28,0,224,28,0,224,28, - 0,224,28,0,224,28,0,224,28,0,224,28,0,224,28,0, - 224,28,0,224,62,1,240,255,135,252,9,23,46,11,1,0, - 255,128,62,0,28,0,28,0,28,0,28,0,28,0,28,0, - 28,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0, - 28,0,28,0,28,0,28,0,28,0,62,0,255,128,20,23, - 69,20,0,0,0,120,0,0,220,0,0,134,0,0,135,0, - 0,131,0,0,195,128,0,67,128,28,99,128,62,57,128,126, - 29,128,199,7,128,199,1,224,6,1,176,14,1,128,14,1, - 128,14,1,128,14,3,128,14,3,0,14,3,0,14,7,0, - 7,6,0,3,156,0,1,248,0,22,23,69,23,1,0,255, - 143,240,62,3,192,28,3,128,28,3,0,28,6,0,28,12, - 0,28,24,0,28,48,0,28,96,0,29,192,0,31,224,0, - 31,224,0,30,240,0,28,120,0,28,124,0,28,62,0,28, - 31,0,28,15,128,28,7,128,28,3,192,28,1,224,62,1, - 240,255,143,252,21,22,66,22,0,0,0,32,0,0,48,0, - 0,112,0,0,112,0,0,248,0,0,248,0,0,188,0,1, - 188,0,1,156,0,1,30,0,3,14,0,3,15,0,2,15, - 0,6,7,0,6,7,128,12,3,128,12,3,192,8,3,192, - 24,1,192,24,1,224,56,1,240,254,7,248,27,23,92,29, - 1,0,254,0,15,224,30,0,15,128,31,0,15,0,31,0, - 31,0,31,0,31,0,31,128,55,0,27,128,55,0,27,192, - 39,0,27,192,103,0,25,224,103,0,25,224,199,0,24,224, - 199,0,24,240,135,0,24,113,135,0,24,121,135,0,24,123, - 7,0,24,63,7,0,24,63,7,0,24,30,7,0,24,30, - 7,0,24,12,7,0,56,12,15,128,255,12,63,224,22,23, - 69,23,1,0,252,3,252,62,0,96,30,0,96,31,0,96, - 31,128,96,31,192,96,27,192,96,25,224,96,25,240,96,24, - 240,96,24,120,96,24,60,96,24,60,96,24,30,96,24,15, - 96,24,15,224,24,7,224,24,3,224,24,1,224,24,1,224, - 24,0,224,56,0,96,255,0,32,22,23,69,23,1,0,1, - 254,0,7,135,128,14,1,192,28,0,224,60,0,240,120,0, - 112,120,0,120,112,0,56,240,0,60,240,0,60,240,0,60, - 240,0,60,240,0,60,240,0,60,240,0,60,112,0,56,120, - 0,120,56,0,112,60,0,240,28,0,224,14,1,192,7,207, - 128,1,254,0,23,23,69,25,1,0,255,255,254,63,255,248, - 28,0,112,28,0,112,28,0,112,28,0,112,28,0,112,28, - 0,112,28,0,112,28,0,112,28,0,112,28,0,112,28,0, - 112,28,0,112,28,0,112,28,0,112,28,0,112,28,0,112, - 28,0,112,28,0,112,28,0,112,62,0,248,255,131,254,22, - 23,69,24,1,0,1,254,0,7,135,128,14,1,192,28,0, - 224,60,0,240,56,0,112,120,0,120,112,0,56,112,0,56, - 242,1,60,243,3,60,243,255,60,243,255,60,243,3,60,242, - 1,60,112,0,56,112,0,56,120,0,120,56,0,112,28,0, - 224,14,1,192,7,135,128,1,254,0,17,23,69,18,1,0, - 255,240,0,63,254,0,28,15,0,28,7,128,28,7,128,28, - 3,128,28,3,128,28,3,128,28,3,128,28,7,128,28,7, - 0,30,62,0,31,252,0,28,0,0,28,0,0,28,0,0, - 28,0,0,28,0,0,28,0,0,28,0,0,28,0,0,62, - 0,0,255,128,0,18,23,69,19,1,0,255,255,0,255,255, - 0,120,3,0,60,1,0,62,1,128,30,0,0,15,0,0, - 7,128,0,7,192,0,3,192,0,1,224,0,0,192,0,1, - 192,0,1,128,0,3,0,0,6,0,0,12,0,64,28,0, - 192,24,0,128,48,1,128,127,255,128,255,255,128,255,255,128, - 19,23,69,20,1,0,255,255,224,248,227,224,192,224,224,192, - 224,96,128,224,32,128,224,32,0,224,0,0,224,0,0,224, - 0,0,224,0,0,224,0,0,224,0,0,224,0,0,224,0, - 0,224,0,0,224,0,0,224,0,0,224,0,0,224,0,0, - 224,0,0,224,0,1,240,0,7,252,0,23,23,69,23,0, - 0,255,193,254,62,0,112,31,0,96,15,0,224,15,128,192, - 7,129,128,3,193,128,3,227,0,1,227,0,0,246,0,0, - 252,0,0,124,0,0,56,0,0,56,0,0,56,0,0,56, - 0,0,56,0,0,56,0,0,56,0,0,56,0,0,56,0, - 0,124,0,1,255,0,13,24,48,14,1,249,3,224,15,240, - 31,240,48,0,96,0,64,0,192,0,192,0,128,0,128,0, - 128,0,192,0,192,0,240,0,127,240,63,240,31,248,0,24, - 0,8,0,8,0,24,7,240,7,240,7,192,23,23,69,25, - 1,0,0,254,0,3,131,128,14,0,224,30,0,240,28,0, - 112,60,0,120,56,0,56,120,0,60,120,0,60,120,0,60, - 120,0,60,120,0,60,120,0,60,56,0,56,60,0,120,28, - 0,112,14,0,224,7,1,192,129,131,2,192,130,6,255,199, - 254,255,199,254,255,199,254,19,23,69,21,1,0,127,255,192, - 127,255,192,127,255,192,96,0,192,64,0,64,0,0,0,0, - 0,0,0,0,0,8,2,0,12,6,0,15,254,0,15,254, - 0,15,254,0,8,2,0,8,2,0,0,0,0,0,0,0, - 192,0,96,192,0,96,64,0,64,127,255,192,127,255,192,127, - 255,192,25,23,92,26,0,0,224,255,131,128,112,62,7,0, - 56,28,14,0,56,28,14,0,60,28,30,0,60,28,30,0, - 60,28,30,0,60,28,30,0,60,28,30,0,28,28,28,0, - 30,28,60,0,15,156,248,0,3,255,224,0,0,28,0,0, - 0,28,0,0,0,28,0,0,0,28,0,0,0,28,0,0, - 0,28,0,0,0,28,0,0,0,28,0,0,0,62,0,0, - 0,255,128,0,19,23,69,20,1,0,127,255,192,120,3,192, - 96,7,128,96,15,0,64,15,0,64,30,0,0,62,0,0, - 60,0,0,120,0,0,248,0,0,240,0,1,224,0,1,224, - 0,3,192,0,7,192,0,7,128,0,15,0,0,31,0,32, - 30,0,32,62,0,96,60,0,224,120,3,192,255,255,192,7, - 28,28,11,3,251,254,224,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,224, - 254,17,16,48,28,5,0,1,224,0,1,224,0,1,224,0, - 1,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,240,7,128,240,7, - 128,240,7,128,240,7,128,7,28,28,11,1,251,254,14,6, - 6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6, - 6,6,6,6,6,6,6,14,254,20,23,69,21,1,0,0, - 96,0,0,96,0,0,96,0,0,96,0,0,96,0,0,96, - 0,0,96,0,0,96,0,0,96,0,0,96,0,0,96,0, - 0,96,0,0,96,0,0,96,0,0,96,0,0,96,0,0, - 96,0,0,96,0,0,96,0,0,96,0,0,96,0,255,255, - 240,255,255,240,16,2,4,16,0,249,255,255,255,255,20,1, - 3,17,15,26,255,255,240,19,17,51,20,1,0,15,193,128, - 28,225,128,56,51,128,112,19,128,112,23,0,240,31,0,224, - 15,0,224,14,0,224,14,0,224,14,0,224,28,0,240,30, - 0,240,30,32,112,58,32,120,115,224,60,225,192,15,193,192, - 14,32,64,18,2,249,15,128,25,224,48,224,112,112,96,112, - 96,112,96,112,96,112,96,112,96,96,103,192,103,224,96,112, - 96,56,96,56,96,60,96,28,96,28,96,28,96,28,96,28, - 96,56,120,120,111,240,99,192,96,0,96,0,96,0,96,0, - 224,0,224,0,224,0,17,25,75,18,0,249,24,0,0,60, - 14,0,126,14,0,70,30,0,194,28,0,195,60,0,3,56, - 0,1,112,0,1,112,0,1,224,0,1,224,0,1,192,0, - 3,192,0,3,128,0,7,192,0,7,192,0,15,64,0,14, - 64,0,30,96,0,28,97,128,60,97,128,56,51,0,120,63, - 0,112,62,0,112,30,0,14,25,50,16,1,0,15,128,31, - 224,48,240,32,120,48,48,56,0,28,0,14,0,7,128,3, - 192,7,240,28,240,56,120,112,56,240,60,224,28,224,28,224, - 28,224,28,240,28,240,56,112,56,120,112,31,224,7,128,12, - 18,36,14,1,255,31,128,57,224,112,224,224,224,224,64,224, - 0,112,0,120,0,31,128,120,0,240,0,224,0,224,0,224, - 16,240,48,120,48,63,224,15,128,15,30,60,17,1,249,1, - 0,1,0,1,0,1,0,1,0,1,0,15,192,29,112,57, - 56,113,28,113,28,225,30,225,14,225,14,225,14,225,14,225, - 14,241,14,113,12,113,28,57,24,29,112,7,224,1,0,1, - 0,1,0,1,0,1,0,1,0,1,0,15,24,48,13,254, - 249,56,14,124,14,124,14,198,28,134,28,130,28,3,56,3, - 56,1,48,1,48,1,96,1,224,1,192,0,192,0,192,1, - 128,1,192,1,192,3,192,3,192,3,192,3,192,3,128,1, - 128,17,24,72,20,0,249,24,56,0,124,254,0,223,222,0, - 207,15,0,143,7,0,14,7,0,14,7,0,14,7,0,14, - 7,0,14,7,0,14,7,0,14,7,0,14,7,0,14,7, - 0,14,7,0,14,7,0,14,7,0,0,7,0,0,7,0, - 0,7,0,0,7,0,0,7,0,0,3,0,0,3,128,10, - 17,34,11,0,0,4,0,124,0,252,0,60,0,28,0,28, - 0,28,0,28,0,28,0,28,0,28,0,28,0,28,0,28, - 64,28,192,15,192,15,0,18,24,72,20,1,249,6,60,0, - 30,126,0,56,255,0,112,199,128,112,195,128,240,195,192,224, - 193,192,224,193,192,224,193,192,224,193,192,240,193,192,240,193, - 128,112,195,128,120,195,0,56,199,0,30,220,0,7,248,0, - 0,192,0,0,192,0,0,192,0,0,192,0,0,192,0,0, - 192,0,0,192,0,17,17,51,18,1,0,8,7,0,248,31, - 128,248,63,128,56,99,0,24,192,0,25,128,0,27,0,0, - 31,128,0,31,128,0,27,192,0,25,224,0,24,240,0,24, - 240,0,24,120,0,24,60,0,24,62,0,24,127,128,17,25, - 75,18,1,0,56,0,0,124,0,0,126,0,0,198,0,0, - 195,0,0,131,0,0,1,0,0,1,0,0,1,128,0,3, - 128,0,3,128,0,7,128,0,7,192,0,15,192,0,14,192, - 0,30,64,0,28,96,0,28,96,0,56,96,0,56,96,128, - 112,48,128,112,57,128,224,63,0,224,31,0,224,14,0,17, - 24,72,19,1,249,112,56,0,112,56,0,112,56,0,112,56, - 0,112,56,0,112,56,0,112,56,0,112,56,0,112,56,0, - 112,56,0,112,56,0,112,56,0,112,120,0,120,120,128,127, - 253,128,127,159,128,110,30,0,96,0,0,96,0,0,96,0, - 0,224,0,0,224,0,0,224,0,0,96,0,0,16,17,34, - 17,255,0,24,6,248,7,60,7,28,7,28,7,30,6,14, - 6,14,12,7,12,7,24,7,152,3,176,3,160,1,224,1, - 192,1,192,0,128,15,17,34,18,1,0,7,192,28,112,48, - 56,112,60,112,28,224,30,224,14,224,14,224,14,224,14,224, - 14,240,14,112,28,120,28,56,56,30,112,15,224,17,17,51, - 18,0,0,15,255,128,63,255,128,63,255,128,102,56,0,198, - 56,0,6,48,0,6,48,0,6,48,0,6,48,0,6,48, - 0,4,48,0,12,48,0,12,48,128,28,57,128,60,63,0, - 60,31,0,56,30,0,14,23,46,17,1,0,7,128,28,224, - 24,112,48,48,112,56,112,56,240,60,224,28,224,28,224,28, - 224,28,255,252,255,252,224,28,224,28,224,28,224,28,112,56, - 112,56,112,56,56,112,28,224,15,192,14,25,50,18,2,249, - 7,192,31,224,48,240,96,120,96,120,224,60,224,60,224,28, - 224,28,224,28,224,28,224,24,224,24,224,56,240,112,248,224, - 239,192,231,0,224,0,224,0,224,0,224,0,224,0,224,0, - 224,0,18,18,54,20,1,0,3,255,192,15,255,192,63,255, - 192,124,48,0,120,24,0,240,28,0,240,14,0,224,15,0, - 224,7,0,224,7,0,240,7,0,112,7,0,112,15,0,56, - 14,0,60,30,0,30,56,0,7,240,0,1,192,0,14,17, - 34,14,0,0,15,252,63,252,63,252,99,128,195,128,195,128, - 3,0,3,0,3,0,3,0,3,0,3,8,3,136,3,152, - 3,248,1,240,1,224,17,18,54,19,0,0,0,16,0,60, - 24,0,124,28,0,252,6,0,206,7,0,142,3,0,14,3, - 0,14,3,128,14,3,128,14,3,128,14,3,128,14,3,128, - 14,3,0,14,7,0,7,7,0,7,14,0,3,156,0,1, - 248,0,21,19,57,23,0,0,31,255,248,63,255,248,127,255, - 248,231,131,128,222,0,192,60,0,224,56,56,112,120,56,112, - 120,56,56,120,56,56,112,56,56,112,56,56,112,56,56,112, - 16,56,120,16,56,120,56,112,56,40,112,28,236,224,15,135, - 192,20,17,51,22,1,0,15,14,0,28,7,128,56,1,192, - 112,97,224,112,224,224,224,224,240,224,224,240,224,224,112,224, - 224,112,224,224,112,224,224,112,224,64,112,224,224,240,112,224, - 224,113,177,224,63,31,192,30,15,0,14,33,66,16,1,249, - 48,0,96,192,99,224,103,192,63,128,24,0,48,0,32,0, - 32,0,48,0,49,240,31,240,31,224,48,0,96,0,64,0, - 192,0,128,0,128,0,128,0,192,0,192,0,248,0,127,240, - 63,252,31,252,0,12,0,4,0,4,0,12,3,248,3,248, - 1,224,22,24,72,22,0,249,240,48,60,120,48,120,60,48, - 240,28,48,224,28,48,224,28,48,224,28,48,224,28,48,224, - 30,48,224,30,49,224,30,49,224,14,49,192,14,49,192,6, - 49,192,7,51,128,3,183,0,1,254,0,0,48,0,0,48, - 0,0,48,0,0,48,0,0,48,0,0,48,0,0,48,0, - 13,32,64,16,2,249,24,0,56,112,48,240,51,224,63,192, - 14,0,12,0,24,0,16,0,48,0,32,0,96,0,64,0, - 64,0,192,0,192,0,192,0,192,0,192,0,224,0,96,0, - 127,192,63,240,31,248,15,248,0,24,0,8,0,8,0,24, - 3,248,7,240,3,224,11,29,58,16,2,250,7,224,14,0, - 12,0,12,0,12,0,12,0,12,0,12,0,12,0,12,0, - 12,0,28,0,28,0,112,0,192,0,112,0,28,0,28,0, - 12,0,12,0,12,0,12,0,12,0,12,0,12,0,12,0, - 12,0,14,0,7,224,2,28,28,7,2,250,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,11,29,58,16,2,250,252,0, - 14,0,6,0,6,0,6,0,6,0,6,0,6,0,6,0, - 6,0,6,0,7,0,7,0,1,192,0,96,1,192,7,0, - 7,0,6,0,6,0,6,0,6,0,6,0,6,0,6,0, - 6,0,6,0,14,0,252,0,15,4,8,18,1,7,24,0, - 127,134,227,254,192,56,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,20,23,69,20,0,0,240,1, - 192,124,7,224,15,12,112,7,12,240,3,152,224,1,208,224, - 1,208,0,1,240,0,1,240,0,0,224,0,0,224,0,0, - 224,0,0,224,0,0,224,0,0,224,0,0,224,0,0,224, - 0,0,224,0,0,224,0,0,224,0,0,224,0,1,240,0, - 7,252,0,6,9,9,8,1,16,24,60,60,120,112,96,224, - 192,128,16,21,42,18,1,0,0,7,0,31,0,124,1,240, - 7,192,30,0,120,0,224,0,224,0,120,0,30,0,7,128, - 1,224,0,120,0,30,0,7,0,1,0,0,0,0,255,255, - 255,255,15,23,46,6,251,0,0,2,0,6,0,12,0,12, - 0,24,0,48,0,48,0,96,0,192,0,192,1,128,3,0, - 3,0,6,0,12,0,12,0,24,0,48,0,48,0,96,0, - 192,0,192,0,128,0,21,10,30,23,1,4,28,3,192,127, - 15,224,99,158,48,193,248,24,192,240,24,192,240,24,192,248, - 24,99,156,48,127,15,240,28,3,192,16,29,58,16,0,250, - 0,30,0,51,0,103,0,98,0,224,0,224,0,192,0,192, - 0,192,15,252,1,192,1,192,1,192,1,192,1,128,1,128, - 1,128,3,128,3,128,3,128,3,0,3,0,3,0,3,0, - 2,0,102,0,230,0,236,0,120,0,18,18,54,24,3,0, - 1,224,0,3,240,0,7,248,0,7,248,0,7,248,0,7, - 248,0,3,240,0,1,224,0,124,207,128,255,255,192,255,255, - 192,255,255,192,255,255,192,255,255,192,252,207,192,120,199,128, - 0,192,0,1,224,0,14,18,36,24,5,0,3,0,7,128, - 7,192,15,192,31,224,63,240,127,248,127,248,255,252,255,252, - 127,248,127,248,63,240,31,224,15,192,7,192,7,128,3,0, - 16,18,36,24,4,0,124,62,254,127,254,127,255,255,255,255, - 255,255,255,255,127,254,127,254,63,252,63,252,31,248,15,240, - 15,240,7,224,3,192,1,128,1,128,16,18,36,24,4,0, - 1,128,1,192,3,192,7,224,7,240,15,240,31,248,63,252, - 63,252,127,254,255,255,255,255,255,255,253,191,249,159,249,159, - 113,142,3,192,32,16,64,34,1,0,1,128,1,128,3,0, - 0,192,7,0,0,224,14,0,0,112,28,0,0,56,56,0, - 0,28,112,0,0,14,255,255,255,255,255,255,255,255,112,0, - 0,14,56,0,0,28,28,0,0,56,14,0,0,112,7,0, - 0,224,3,0,0,192,1,128,1,128,29,16,64,32,1,0, - 1,128,0,0,3,0,0,0,6,0,0,0,14,0,0,0, - 28,0,0,0,56,0,0,0,112,0,0,0,255,255,255,248, - 255,255,255,248,112,0,0,0,56,0,0,0,28,0,0,0, - 14,0,0,0,6,0,0,0,3,0,0,0,1,128,0,0, - 16,27,54,20,2,0,1,128,3,192,7,224,15,240,29,184, - 57,156,113,142,225,135,193,131,1,128,1,128,1,128,1,128, - 1,128,1,128,1,128,1,128,1,128,1,128,1,128,1,128, - 1,128,1,128,1,128,1,128,1,128,1,128,29,16,64,32, - 2,0,0,0,12,0,0,0,14,0,0,0,7,0,0,0, - 3,128,0,0,1,192,0,0,0,224,0,0,0,112,255,255, - 255,248,255,255,255,248,0,0,0,112,0,0,0,224,0,0, - 1,192,0,0,3,128,0,0,7,0,0,0,14,0,0,0, - 12,0,16,27,54,20,2,0,1,128,1,128,1,128,1,128, - 1,128,1,128,1,128,1,128,1,128,1,128,1,128,1,128, - 1,128,1,128,1,128,1,128,1,128,1,128,193,131,225,135, - 113,142,57,156,29,184,15,240,7,224,3,192,1,128,9,10, - 20,13,2,13,28,0,99,0,65,0,128,128,128,128,128,128, - 128,128,65,0,99,0,28,0,16,22,44,18,1,0,1,128, - 1,128,1,128,1,128,1,128,1,128,1,128,1,128,255,255, - 255,255,1,128,1,128,1,128,1,128,1,128,1,128,1,128, - 1,128,0,0,0,0,255,255,255,255,12,9,18,13,1,15, - 28,112,28,112,60,240,56,224,113,192,113,192,227,128,195,0, - 130,0,16,21,42,18,1,0,224,0,248,0,62,0,15,128, - 1,224,0,120,0,30,0,7,0,7,0,30,0,120,1,224, - 7,128,30,0,120,0,224,0,128,0,0,0,0,0,255,255, - 255,255,16,16,32,18,1,1,192,3,224,7,112,14,56,28, - 28,56,14,112,7,224,3,192,3,192,7,224,14,112,28,56, - 56,28,112,14,224,7,192,3,19,10,30,23,1,4,28,3, - 192,63,15,224,99,156,0,193,248,0,192,240,0,192,240,0, - 193,248,0,99,156,0,127,15,224,28,3,192,14,27,54,16, - 1,0,30,0,63,128,32,224,0,112,0,48,0,24,0,24, - 0,24,0,28,0,28,0,28,15,28,31,252,56,124,120,60, - 112,60,240,56,224,56,224,56,224,56,224,112,224,112,96,96, - 112,224,57,192,31,128,15,0,11,12,24,15,2,4,14,0, - 63,128,127,192,127,192,255,224,255,224,255,224,255,224,127,192, - 127,192,63,128,14,0,16,13,26,18,1,2,1,128,3,192, - 3,192,1,128,0,0,255,255,255,255,0,0,0,0,1,128, - 3,192,3,192,1,128,17,19,57,18,1,255,0,12,0,0, - 24,0,0,24,0,0,48,0,0,48,0,255,255,128,255,255, - 128,0,192,0,0,192,0,1,128,0,1,128,0,3,0,0, - 255,255,128,255,255,128,6,0,0,12,0,0,12,0,0,24, - 0,0,24,0,0,17,12,36,18,0,3,255,255,128,255,255, - 128,0,0,0,0,0,0,0,0,0,255,255,128,255,255,128, - 0,0,0,0,0,0,0,0,0,255,255,128,255,255,128,16, - 9,18,18,1,4,28,0,127,135,225,254,64,56,0,0,28, - 0,127,135,225,254,192,56,26,4,16,33,3,0,96,12,1, - 128,240,30,3,192,240,30,3,192,96,12,1,128,2,34,34, - 20,9,249,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,32,2,8,32,0,7,255,255,255,255,255, - 255,255,255,18,21,63,21,1,0,0,0,192,0,0,192,0, - 0,192,0,0,192,0,0,192,0,0,192,0,0,192,0,0, - 192,0,0,192,0,0,192,0,0,192,0,0,192,0,0,192, - 0,0,192,0,0,192,16,0,192,112,0,192,255,255,192,255, - 255,192,112,0,0,16,0,0,16,22,44,27,5,0,0,32, - 96,96,240,126,240,127,248,127,124,63,60,15,62,12,31,24, - 31,152,55,240,115,240,97,240,225,240,240,248,240,124,120,62, - 124,30,124,31,60,15,124,7,252,6,18,27,81,22,1,254, - 7,240,0,31,254,0,63,255,128,56,63,128,96,7,0,96, - 7,0,64,6,0,64,12,0,64,12,0,96,28,0,48,28, - 0,28,14,0,14,14,0,0,15,0,0,7,0,0,7,128, - 0,3,128,0,3,192,0,1,192,0,1,192,0,1,192,60, - 1,128,255,1,128,159,195,0,7,254,0,3,248,0,0,240, - 0,23,24,72,26,1,0,15,128,192,63,225,240,97,247,248, - 192,252,124,128,120,62,128,120,28,128,56,56,192,56,112,224, - 56,192,120,57,192,62,59,192,14,57,224,6,56,224,6,56, - 224,0,56,240,0,56,240,0,56,112,0,112,112,0,112,112, - 0,96,120,30,192,122,63,128,62,47,128,60,6,0,16,23, - 26,78,32,5,249,0,192,0,1,192,0,3,0,112,6,3, - 252,6,14,30,12,24,30,28,48,14,24,96,14,56,192,30, - 57,128,30,59,0,30,62,0,28,62,48,60,60,120,56,30, - 112,120,62,64,240,47,65,224,111,99,192,71,63,0,199,0, - 0,135,0,0,131,0,0,131,0,0,199,0,0,102,0,0, - 60,0,0,22,23,69,25,1,0,0,252,0,3,255,0,15, - 3,192,28,0,224,56,0,112,50,1,48,103,3,152,99,135, - 24,193,134,8,192,204,12,192,120,12,192,48,12,192,120,12, - 192,204,12,193,134,12,99,135,24,103,3,152,50,1,48,56, - 0,112,28,0,224,15,3,192,3,255,0,0,252,0,22,23, - 69,25,1,0,0,252,0,3,255,0,15,3,192,28,48,224, - 24,48,96,48,48,48,96,48,24,96,48,24,96,48,24,192, - 48,12,192,48,12,223,255,236,223,255,236,192,48,12,192,48, - 12,96,48,24,96,48,24,48,48,48,56,48,112,28,48,224, - 15,3,192,3,255,0,0,252,0,24,24,72,27,1,0,0, - 126,2,3,255,198,7,129,238,14,0,124,24,0,56,48,0, - 124,112,0,238,96,1,198,96,3,134,192,7,3,192,14,3, - 192,28,3,192,56,3,192,112,3,192,224,3,97,192,6,99, - 128,6,119,0,14,62,0,12,28,0,24,62,0,112,119,129, - 224,227,255,192,192,126,0,22,17,51,25,1,0,0,252,0, - 3,255,0,15,3,192,28,0,224,56,0,112,48,0,48,96, - 0,24,96,0,24,192,0,12,192,0,12,192,0,12,192,0, - 12,192,0,12,192,0,12,192,0,12,192,0,12,192,0,12, - 22,17,51,25,1,0,192,0,12,192,0,12,192,0,12,192, - 0,12,192,0,12,192,0,12,192,0,12,192,0,12,192,0, - 12,96,0,24,96,0,24,48,0,48,56,0,112,28,0,224, - 15,3,192,3,255,0,0,252,0,21,16,48,23,1,0,255, - 255,0,255,255,192,0,1,224,0,0,112,0,0,48,0,0, - 56,0,0,24,0,0,24,0,0,24,0,0,24,0,0,24, - 0,0,48,0,0,112,0,0,224,255,255,192,255,255,0,21, - 20,60,23,1,252,255,255,0,255,255,192,0,0,224,0,0, - 112,0,0,48,0,0,24,0,0,24,0,0,24,0,0,24, - 0,0,24,0,0,24,0,0,48,0,0,112,0,0,224,255, - 255,192,255,255,0,0,0,0,0,0,0,255,255,240,255,255, - 240,21,20,60,23,1,254,0,0,96,0,0,192,7,255,248, - 15,255,248,56,1,128,112,3,0,96,3,0,224,6,0,192, - 6,0,192,12,0,192,12,0,192,24,0,224,24,0,96,48, - 0,112,48,0,60,96,0,31,255,248,7,255,248,0,192,0, - 1,128,0,21,16,48,23,1,0,7,255,248,31,255,248,56, - 0,0,112,0,0,96,0,0,192,0,0,192,0,0,192,0, - 0,192,0,0,192,0,0,224,0,0,96,0,0,112,0,0, - 60,0,0,31,255,248,7,255,248,21,20,60,23,1,252,7, - 255,248,31,255,248,56,0,0,112,0,0,96,0,0,192,0, - 0,192,0,0,192,0,0,192,0,0,192,0,0,192,0,0, - 96,0,0,112,0,0,56,0,0,31,255,248,7,255,248,0, - 0,0,0,0,0,127,255,248,127,255,248,15,16,32,23,1, - 0,7,254,31,254,56,0,112,0,96,0,192,0,192,0,255, - 254,255,254,192,0,192,0,96,0,112,0,56,0,31,254,7, - 254,15,20,40,23,1,254,0,24,0,24,7,254,31,254,56, - 96,112,96,96,192,64,192,193,128,255,254,255,254,195,0,70, - 0,110,0,124,0,60,0,31,254,55,254,48,0,32,0,22, - 22,66,25,1,0,0,0,12,0,0,28,0,0,56,0,0, - 112,0,0,224,0,1,192,0,3,128,0,7,0,0,14,0, - 0,28,0,0,56,0,0,112,0,0,96,0,0,192,0,1, - 128,0,3,0,0,7,0,0,14,0,0,28,0,0,56,0, - 0,127,255,248,255,255,248,20,24,72,23,1,0,255,255,240, - 127,255,240,120,0,48,120,0,32,60,0,96,60,0,64,28, - 0,192,30,0,192,30,1,128,15,1,128,15,1,0,7,3, - 0,7,130,0,7,134,0,3,196,0,3,204,0,3,204,0, - 1,248,0,1,248,0,0,240,0,0,240,0,0,224,0,0, - 96,0,0,64,0,21,22,66,25,2,0,1,252,0,7,7, - 0,12,1,192,24,0,192,51,248,96,97,142,48,65,134,16, - 193,134,24,193,134,24,129,140,8,129,248,8,129,184,8,129, - 152,8,193,156,24,193,142,24,65,135,16,103,195,176,48,0, - 96,24,0,192,28,1,192,7,7,0,1,252,0,21,23,69, - 25,2,0,1,252,0,7,207,0,14,1,128,24,0,192,48, - 0,96,48,0,48,96,125,48,65,199,16,195,3,24,195,1, - 24,134,0,8,134,0,8,134,0,8,134,0,8,134,0,8, - 199,0,24,67,3,24,97,199,16,32,252,48,48,0,96,28, - 0,192,7,135,128,1,254,0,27,13,52,29,1,10,255,220, - 1,224,204,206,3,128,140,78,3,128,12,15,7,128,12,11, - 5,128,12,11,141,128,12,9,141,128,12,9,201,128,12,8, - 217,128,12,8,241,128,12,8,113,128,12,8,97,128,62,30, - 39,224,25,27,108,27,1,0,255,255,255,128,63,255,254,0, - 30,0,60,0,30,0,60,0,30,0,60,0,30,0,60,0, - 30,0,60,0,30,0,60,0,30,0,60,0,30,0,60,0, - 30,0,60,0,30,0,60,0,30,0,60,0,30,0,60,0, - 30,0,60,0,30,0,60,0,30,0,60,0,30,0,60,0, - 30,0,60,0,30,0,60,0,30,0,60,0,30,0,60,0, - 30,0,60,0,30,0,60,0,30,0,60,0,63,0,126,0, - 255,193,255,128,17,27,81,18,0,0,0,0,128,0,0,128, - 0,0,128,0,0,128,0,1,128,0,1,0,0,1,0,0, - 3,0,0,2,0,8,2,0,56,2,0,236,6,0,12,4, - 0,6,4,0,6,4,0,3,4,0,3,12,0,1,140,0, - 1,136,0,0,200,0,0,200,0,0,104,0,0,120,0,0, - 56,0,0,48,0,0,16,0,0,16,0,3,3,3,8,2, - 7,224,224,224,21,10,30,23,1,0,255,255,248,255,255,248, - 0,0,24,0,0,24,0,0,24,0,0,24,0,0,24,0, - 0,24,0,0,24,0,0,24,16,15,30,20,2,0,1,128, - 1,128,3,192,3,192,6,96,14,112,12,48,28,56,24,24, - 48,12,48,12,96,6,224,7,192,3,128,1,16,15,30,20, - 2,0,128,1,192,3,224,7,96,6,48,12,48,12,24,24, - 28,56,12,48,6,96,6,96,3,192,3,192,1,128,1,128, - 32,18,72,34,1,0,0,128,1,0,1,128,1,128,3,0, - 0,192,6,0,0,96,15,255,255,240,31,255,255,248,56,0, - 0,28,112,0,0,14,224,0,0,7,224,0,0,7,112,0, - 0,14,56,0,0,28,31,255,255,248,15,255,255,240,6,0, - 0,96,3,0,0,192,1,128,1,128,0,128,1,0,29,17, - 68,32,1,0,0,128,0,0,1,128,0,0,3,0,0,0, - 6,0,0,0,15,255,255,248,31,255,255,248,56,0,0,0, - 112,0,0,0,224,0,0,0,112,0,0,0,56,0,0,0, - 31,255,255,248,15,255,255,248,6,0,0,0,3,0,0,0, - 1,128,0,0,0,128,0,0,17,27,81,20,1,0,0,128, - 0,1,192,0,3,224,0,7,112,0,14,56,0,28,28,0, - 60,30,0,124,31,0,236,27,128,12,24,0,12,24,0,12, - 24,0,12,24,0,12,24,0,12,24,0,12,24,0,12,24, - 0,12,24,0,12,24,0,12,24,0,12,24,0,12,24,0, - 12,24,0,12,24,0,12,24,0,12,24,0,12,24,0,29, - 17,68,32,2,0,0,0,8,0,0,0,12,0,0,0,6, - 0,0,0,3,0,255,255,255,128,255,255,255,192,0,0,0, - 224,0,0,0,112,0,0,0,56,0,0,0,112,0,0,0, - 224,255,255,255,192,255,255,255,128,0,0,3,0,0,0,6, - 0,0,0,12,0,0,0,8,0,17,27,81,20,1,0,12, - 24,0,12,24,0,12,24,0,12,24,0,12,24,0,12,24, - 0,12,24,0,12,24,0,12,24,0,12,24,0,12,24,0, - 12,24,0,12,24,0,12,24,0,12,24,0,12,24,0,12, - 24,0,12,24,0,236,27,128,124,31,0,60,30,0,28,28, - 0,14,56,0,7,112,0,3,224,0,1,192,0,0,128,0, - 14,25,50,16,1,0,3,0,7,128,7,128,12,192,12,192, - 24,96,24,96,48,48,48,48,96,24,96,24,192,12,192,12, - 224,28,96,24,96,24,48,48,48,48,24,96,24,96,12,192, - 12,192,7,128,7,128,3,0,9,30,60,11,1,250,1,128, - 3,0,3,0,6,0,6,0,14,0,12,0,28,0,24,0, - 56,0,48,0,48,0,96,0,96,0,192,0,192,0,96,0, - 96,0,48,0,48,0,56,0,24,0,28,0,12,0,14,0, - 6,0,6,0,3,0,3,0,1,128,21,22,66,26,2,0, - 1,252,0,7,15,0,12,1,128,24,0,192,48,0,96,99, - 254,48,67,6,16,195,3,24,195,3,24,195,3,24,131,6, - 8,131,252,8,131,6,8,195,3,24,195,3,24,67,3,16, - 99,3,48,32,0,32,48,0,96,28,1,192,7,15,0,3, - 252,0,21,23,69,26,2,0,1,252,0,7,223,0,14,3, - 128,24,0,192,48,0,96,32,0,32,96,252,48,65,206,16, - 195,6,24,195,3,24,194,0,8,134,0,8,134,0,8,134, - 0,8,134,3,24,195,3,24,67,6,24,97,206,48,32,248, - 48,48,0,96,28,0,192,15,135,128,3,254,0,22,13,39, - 25,1,10,255,56,28,24,56,28,24,56,28,24,60,60,24, - 60,60,24,52,44,24,54,108,24,54,108,24,50,76,24,51, - 204,24,51,204,24,49,140,24,49,140,21,28,84,23,1,255, - 255,255,224,120,3,224,124,0,96,60,0,96,30,0,32,15, - 0,0,15,128,0,7,128,0,3,192,0,3,224,0,1,240, - 0,0,240,0,0,120,0,0,120,0,0,56,0,0,48,0, - 0,96,0,0,192,0,1,128,0,3,128,0,3,0,0,6, - 0,8,12,0,24,24,0,24,48,0,48,127,255,240,127,255, - 240,255,255,240,13,34,68,13,1,249,0,24,0,120,0,224, - 1,192,3,128,3,0,6,0,12,0,12,0,24,0,24,0, - 56,0,48,0,48,0,48,0,96,0,96,0,96,0,96,0, - 96,0,192,0,192,0,192,0,192,0,192,0,192,0,192,0, - 192,0,192,0,192,0,192,0,192,0,192,0,192,0,2,34, - 34,13,1,249,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,13,34,68,13,1,249,192,0,192,0, - 192,0,192,0,192,0,192,0,192,0,192,0,192,0,192,0, - 192,0,192,0,192,0,192,0,96,0,96,0,96,0,96,0, - 96,0,48,0,48,0,48,0,56,0,24,0,24,0,12,0, - 12,0,6,0,3,0,3,128,1,192,0,224,0,120,0,24, - 11,34,68,13,0,249,255,224,255,224,192,0,192,0,192,0, - 192,0,192,0,192,0,192,0,192,0,192,0,192,0,192,0, - 192,0,192,0,192,0,192,0,192,0,192,0,192,0,192,0, - 192,0,192,0,192,0,192,0,192,0,192,0,192,0,192,0, - 192,0,192,0,192,0,192,0,192,0,2,34,34,13,0,249, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,11,34,68,13,0,249,192,0,192,0,192,0,192,0, - 192,0,192,0,192,0,192,0,192,0,192,0,192,0,192,0, - 192,0,192,0,192,0,192,0,192,0,192,0,192,0,192,0, - 192,0,192,0,192,0,192,0,192,0,192,0,192,0,192,0, - 192,0,192,0,192,0,192,0,255,224,255,224,8,34,34,16, - 6,249,7,31,56,112,96,96,224,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,9,34,68,16,255,249,1,128,1,128,1,128, - 1,128,1,128,1,128,1,128,1,128,1,128,1,128,1,128, - 3,0,3,0,6,0,12,0,56,0,224,0,120,0,12,0, - 6,0,3,0,3,0,1,128,1,128,1,128,1,128,1,128, - 1,128,1,128,1,128,1,128,1,128,1,128,1,128,8,34, - 34,16,6,249,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,224, - 96,96,112,56,31,7,2,34,34,16,6,249,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,255,9, - 30,60,11,1,250,192,0,96,0,96,0,48,0,48,0,56, - 0,24,0,28,0,12,0,14,0,6,0,6,0,3,0,3, - 0,1,128,1,128,3,0,3,0,6,0,6,0,14,0,12, - 0,28,0,24,0,56,0,48,0,48,0,96,0,96,0,192, - 0,9,33,66,9,0,250,3,0,7,128,7,128,12,0,12, - 0,12,0,12,0,12,0,12,0,12,0,12,0,12,0,12, - 0,12,0,12,0,12,0,12,0,12,0,12,0,12,0,12, - 0,12,0,12,0,12,0,12,0,12,0,12,0,12,0,12, - 0,12,0,248,0,248,0,112,0,12,34,68,23,10,249,1, - 224,3,240,6,112,12,240,8,96,24,0,24,0,48,0,48, - 0,48,0,112,0,96,0,96,0,96,0,96,0,224,0,224, - 0,224,0,224,0,224,0,224,0,224,0,224,0,224,0,224, - 0,224,0,224,0,224,0,224,0,224,0,224,0,224,0,224, - 0,224,0,3,34,34,22,10,249,224,224,224,224,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,12,34,68,22,1, - 249,0,112,0,112,0,112,0,112,0,112,0,112,0,112,0, - 112,0,112,0,112,0,112,0,112,0,112,0,112,0,112,0, - 112,0,112,0,112,0,112,0,96,0,96,0,96,0,96,0, - 224,0,192,0,192,0,192,1,128,1,128,97,0,243,0,230, - 0,252,0,120,0,13,34,68,13,0,249,192,0,240,0,56, - 0,24,0,12,0,6,0,3,0,1,0,1,128,0,192,0, - 192,0,192,0,96,0,96,0,96,0,48,0,48,0,48,0, - 48,0,48,0,16,0,16,0,24,0,24,0,24,0,24,0, - 24,0,24,0,24,0,24,0,24,0,24,0,24,0,24,2, - 34,34,13,11,249,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,13,34,68,13,0,249,0,24,0, - 24,0,24,0,24,0,24,0,24,0,24,0,24,0,24,0, - 24,0,24,0,24,0,16,0,16,0,48,0,48,0,48,0, - 48,0,48,0,96,0,96,0,96,0,192,0,192,0,192,1, - 128,1,0,3,0,6,0,12,0,28,0,56,0,240,0,192, - 0,11,34,68,13,1,249,255,224,255,224,0,96,0,96,0, - 96,0,96,0,96,0,96,0,96,0,96,0,96,0,96,0, - 96,0,96,0,96,0,96,0,96,0,96,0,96,0,96,0, - 96,0,96,0,96,0,96,0,96,0,96,0,96,0,96,0, - 96,0,96,0,96,0,96,0,96,0,96,2,34,34,13,10, - 249,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,11,34,68,13,1,249,0,96,0,96,0,96,0, - 96,0,96,0,96,0,96,0,96,0,96,0,96,0,96,0, - 96,0,96,0,96,0,96,0,96,0,96,0,96,0,96,0, - 96,0,96,0,96,0,96,0,96,0,96,0,96,0,96,0, - 96,0,96,0,96,0,96,0,96,255,224,255,224,8,34,34, - 16,0,249,224,120,28,14,6,6,3,3,3,3,3,3,3, - 3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3, - 3,3,3,3,3,9,34,68,16,6,249,192,0,192,0,192, - 0,192,0,192,0,192,0,192,0,192,0,192,0,192,0,192, - 0,96,0,96,0,48,0,24,0,14,0,3,128,14,0,24, - 0,48,0,96,0,96,0,192,0,192,0,192,0,192,0,192, - 0,192,0,192,0,192,0,192,0,192,0,192,0,192,0,8, - 33,33,16,0,250,3,3,3,3,3,3,3,3,3,3,3, - 3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3, - 6,6,14,28,120,224,255}; -/* - Fontname: -Adobe-Symbol-Medium-R-Normal--34-240-100-100-P-191-Adobe-FontSpecific - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 23, '1' Height: 23 - Calculated Max Values w=27 h=33 x=15 y=26 dx=29 dy= 0 ascent=27 len=92 - Font Bounding box w=40 h=34 x=-5 y=-7 - Calculated Min Values x=-2 y=-7 dx= 0 dy= 0 - Pure Font ascent =23 descent=-7 - X Font ascent =23 descent=-7 - Max Font ascent =27 descent=-7 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_symb24r[5335] U8G_FONT_SECTION("u8g_font_symb24r") = { - 0,40,34,251,249,23,5,133,13,247,32,127,249,27,249,23, - 249,0,0,0,8,0,1,4,23,23,11,4,0,96,240,240, - 240,240,240,96,96,96,96,96,96,96,96,96,96,0,0,0, - 96,240,240,96,20,24,72,23,1,0,192,0,48,192,0,48, - 192,0,96,96,0,96,96,0,96,48,0,192,48,0,192,63, - 255,192,31,255,128,24,1,128,12,3,0,12,3,0,12,3, - 0,6,6,0,6,6,0,3,12,0,3,12,0,3,12,0, - 1,152,0,1,152,0,0,240,0,0,240,0,0,240,0,0, - 96,0,14,23,46,16,1,0,6,48,6,48,6,48,6,48, - 12,96,12,96,12,96,127,252,127,252,12,96,12,96,12,96, - 24,192,24,192,24,192,255,248,255,248,24,192,24,192,49,128, - 49,128,49,128,49,128,15,24,48,18,0,0,255,254,255,254, - 0,6,0,6,0,6,0,6,0,6,0,6,0,6,0,6, - 0,6,63,254,63,254,0,6,0,6,0,6,0,6,0,6, - 0,6,0,6,0,6,0,6,255,254,255,254,23,23,69,27, - 2,255,7,192,96,30,225,192,60,63,192,56,33,128,112,33, - 128,112,35,0,240,98,0,224,70,0,224,204,0,224,204,0, - 97,152,0,119,16,124,62,48,238,0,97,198,0,99,130,0, - 199,2,0,135,2,1,142,6,3,14,4,3,14,12,6,14, - 24,14,7,48,12,3,224,23,22,66,25,1,0,0,248,0, - 3,140,0,3,6,0,7,6,0,7,6,0,7,6,0,7, - 12,0,7,152,0,3,241,252,3,192,112,7,192,96,29,224, - 96,56,240,192,112,240,128,96,121,128,224,63,0,224,30,0, - 224,31,0,240,31,130,248,55,238,127,227,252,31,128,248,12, - 17,34,14,1,0,126,0,127,128,7,192,1,224,0,224,0, - 240,0,112,0,112,63,240,63,240,0,112,0,112,0,224,1, - 224,3,192,255,0,124,0,8,29,29,11,2,250,3,7,6, - 12,24,48,48,112,112,96,96,224,224,224,224,224,224,224,96, - 96,112,112,48,48,24,12,6,7,3,8,29,29,11,1,250, - 192,224,96,48,24,12,12,14,14,6,6,7,7,7,7,7, - 7,7,6,6,14,14,12,12,24,48,96,224,192,11,14,28, - 16,2,4,4,0,14,0,14,0,196,96,228,224,127,192,31, - 0,31,0,127,192,228,224,196,96,14,0,14,0,4,0,16, - 18,36,18,1,0,1,128,1,128,1,128,1,128,1,128,1, - 128,1,128,1,128,255,255,255,255,1,128,1,128,1,128,1, - 128,1,128,1,128,1,128,1,128,4,9,9,8,2,251,96, - 240,240,240,16,48,96,224,192,17,2,6,18,0,8,255,255, - 128,255,255,128,4,4,4,8,2,0,96,240,240,96,7,22, - 22,9,1,0,2,2,6,6,4,12,12,8,24,24,16,48, - 48,32,32,96,64,64,192,192,128,128,14,23,46,16,1,0, - 15,192,28,224,56,112,48,48,112,56,112,56,96,24,224,28, - 224,28,224,28,224,28,224,28,224,28,224,28,224,28,224,28, - 96,24,112,56,112,56,48,48,56,112,28,224,15,192,9,23, - 46,16,4,0,4,0,28,0,252,0,220,0,28,0,28,0, - 28,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0, - 28,0,28,0,28,0,28,0,28,0,28,0,28,0,62,0, - 255,128,14,23,46,16,1,0,15,128,31,192,63,224,97,240, - 192,240,192,112,128,112,0,112,0,112,0,96,0,96,0,192, - 0,192,1,128,3,0,3,0,6,0,12,0,24,0,48,12, - 112,24,127,248,255,240,13,23,46,16,1,0,15,128,63,224, - 113,224,64,224,192,96,128,96,0,96,0,192,0,192,1,128, - 7,192,15,224,1,240,0,112,0,120,0,56,0,56,0,56, - 0,48,0,48,96,96,121,192,127,128,15,23,46,16,0,0, - 0,48,0,112,0,112,0,240,1,240,1,240,3,112,6,112, - 6,112,12,112,24,112,24,112,48,112,32,112,96,112,192,112, - 255,254,255,254,0,112,0,112,0,112,0,112,0,112,13,23, - 46,16,1,0,15,248,15,240,31,240,16,0,48,0,32,0, - 126,0,127,128,127,192,15,224,3,224,0,240,0,112,0,112, - 0,112,0,48,0,48,0,48,0,112,0,96,224,192,251,128, - 254,0,14,23,46,16,1,0,0,56,1,224,3,128,7,0, - 14,0,28,0,56,0,56,0,112,0,119,192,255,240,240,120, - 224,56,224,60,224,28,224,28,224,28,224,28,112,28,112,56, - 56,56,28,112,15,192,13,23,46,16,1,0,127,248,127,248, - 127,248,192,24,128,48,0,48,0,48,0,96,0,96,0,96, - 0,192,0,192,0,192,1,192,1,128,1,128,1,128,3,0, - 3,0,3,0,6,0,6,0,6,0,12,23,46,16,2,0, - 31,128,113,192,96,224,224,96,192,96,224,96,224,224,112,192, - 121,192,63,0,31,0,31,128,63,192,115,192,96,224,224,240, - 192,112,192,112,224,112,224,112,96,96,121,192,31,128,14,23, - 46,16,1,0,15,128,56,224,48,112,96,56,224,56,224,56, - 224,60,224,28,224,28,224,28,240,28,112,28,120,124,63,252, - 15,56,0,56,0,112,0,240,0,224,1,192,7,128,30,0, - 112,0,4,15,15,9,2,0,96,240,240,96,0,0,0,0, - 0,0,0,96,240,240,96,4,20,20,9,3,251,96,240,240, - 96,0,0,0,0,0,0,0,96,240,240,240,16,48,96,224, - 192,16,16,32,18,1,1,0,7,0,31,0,124,1,240,7, - 128,30,0,120,0,224,0,224,0,120,0,30,0,7,128,1, - 240,0,124,0,31,0,7,17,8,24,18,0,5,255,255,128, - 255,255,128,0,0,0,0,0,0,0,0,0,0,0,0,255, - 255,128,255,255,128,16,16,32,18,1,1,224,0,248,0,62, - 0,15,128,1,224,0,120,0,30,0,7,0,7,0,30,0, - 120,1,224,15,128,62,0,248,0,224,0,11,23,46,14,2, - 0,63,0,99,128,193,192,192,224,192,224,224,224,192,224,1, - 224,1,192,1,128,3,128,3,0,6,0,6,0,4,0,4, - 0,4,0,0,0,0,0,12,0,30,0,30,0,12,0,17, - 16,48,18,0,0,30,1,0,63,195,128,96,255,0,64,28, - 0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,128, - 255,255,128,0,0,0,0,0,0,0,0,0,0,0,0,255, - 255,128,255,255,128,21,23,69,23,0,0,0,32,0,0,112, - 0,0,112,0,0,112,0,0,248,0,0,248,0,0,188,0, - 1,188,0,1,156,0,3,30,0,3,14,0,2,15,0,6, - 15,0,6,7,0,12,7,128,15,255,128,8,3,128,24,3, - 192,24,1,192,48,1,224,48,1,224,112,1,240,252,7,248, - 18,23,69,22,1,0,255,224,0,63,254,0,28,31,0,28, - 7,0,28,7,128,28,7,128,28,7,128,28,7,128,28,7, - 0,28,15,0,28,62,0,31,248,0,28,31,0,28,7,128, - 28,3,128,28,3,192,28,3,192,28,3,192,28,3,192,28, - 7,128,28,15,128,63,255,0,255,248,0,22,23,69,23,0, - 0,255,195,252,63,0,224,31,0,192,15,1,192,7,129,128, - 7,195,0,3,198,0,1,230,0,1,236,0,0,248,0,0, - 120,0,0,120,0,0,124,0,0,222,0,1,158,0,1,143, - 0,3,15,128,6,7,128,14,3,192,12,3,224,24,1,224, - 56,1,240,254,7,252,19,22,66,20,0,0,0,96,0,0, - 96,0,0,240,0,0,240,0,0,240,0,1,248,0,1,56, - 0,3,60,0,2,60,0,6,28,0,4,30,0,12,14,0, - 12,15,0,8,15,0,24,7,0,16,7,128,48,3,128,32, - 3,192,96,3,192,64,1,192,255,255,224,255,255,224,18,23, - 69,20,1,0,255,255,128,63,255,128,28,3,128,28,1,128, - 28,1,128,28,0,0,28,0,0,28,2,0,28,2,0,28, - 2,0,28,14,0,31,254,0,28,6,0,28,2,0,28,2, - 0,28,0,0,28,0,0,28,0,64,28,0,64,28,0,192, - 28,1,192,63,255,128,255,255,128,23,23,69,25,1,0,1, - 255,0,0,124,0,0,56,0,0,56,0,7,255,192,31,57, - 240,60,56,120,120,56,60,120,56,60,240,56,30,240,56,30, - 240,56,30,240,56,30,240,56,30,120,56,28,120,56,60,60, - 56,120,31,57,240,7,255,192,0,56,0,0,56,0,0,124, - 0,1,255,0,18,23,69,20,1,0,255,255,128,63,255,192, - 60,1,192,28,0,192,28,0,64,28,0,64,28,0,0,28, - 0,0,28,0,0,28,0,0,28,0,0,28,0,0,28,0, - 0,28,0,0,28,0,0,28,0,0,28,0,0,28,0,0, - 28,0,0,28,0,0,28,0,0,62,0,0,255,128,0,22, - 23,69,24,1,0,255,135,252,62,1,240,28,0,224,28,0, - 224,28,0,224,28,0,224,28,0,224,28,0,224,28,0,224, - 28,0,224,28,0,224,31,255,224,28,0,224,28,0,224,28, - 0,224,28,0,224,28,0,224,28,0,224,28,0,224,28,0, - 224,28,0,224,62,1,240,255,135,252,9,23,46,11,1,0, - 255,128,62,0,28,0,28,0,28,0,28,0,28,0,28,0, - 28,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0, - 28,0,28,0,28,0,28,0,28,0,62,0,255,128,20,23, - 69,20,0,0,0,120,0,0,220,0,0,134,0,0,135,0, - 0,131,0,0,195,128,0,67,128,28,99,128,62,57,128,126, - 29,128,199,7,128,199,1,224,6,1,176,14,1,128,14,1, - 128,14,1,128,14,3,128,14,3,0,14,3,0,14,7,0, - 7,6,0,3,156,0,1,248,0,22,23,69,23,1,0,255, - 143,240,62,3,192,28,3,128,28,3,0,28,6,0,28,12, - 0,28,24,0,28,48,0,28,96,0,29,192,0,31,224,0, - 31,224,0,30,240,0,28,120,0,28,124,0,28,62,0,28, - 31,0,28,15,128,28,7,128,28,3,192,28,1,224,62,1, - 240,255,143,252,21,22,66,22,0,0,0,32,0,0,48,0, - 0,112,0,0,112,0,0,248,0,0,248,0,0,188,0,1, - 188,0,1,156,0,1,30,0,3,14,0,3,15,0,2,15, - 0,6,7,0,6,7,128,12,3,128,12,3,192,8,3,192, - 24,1,192,24,1,224,56,1,240,254,7,248,27,23,92,29, - 1,0,254,0,15,224,30,0,15,128,31,0,15,0,31,0, - 31,0,31,0,31,0,31,128,55,0,27,128,55,0,27,192, - 39,0,27,192,103,0,25,224,103,0,25,224,199,0,24,224, - 199,0,24,240,135,0,24,113,135,0,24,121,135,0,24,123, - 7,0,24,63,7,0,24,63,7,0,24,30,7,0,24,30, - 7,0,24,12,7,0,56,12,15,128,255,12,63,224,22,23, - 69,23,1,0,252,3,252,62,0,96,30,0,96,31,0,96, - 31,128,96,31,192,96,27,192,96,25,224,96,25,240,96,24, - 240,96,24,120,96,24,60,96,24,60,96,24,30,96,24,15, - 96,24,15,224,24,7,224,24,3,224,24,1,224,24,1,224, - 24,0,224,56,0,96,255,0,32,22,23,69,23,1,0,1, - 254,0,7,135,128,14,1,192,28,0,224,60,0,240,120,0, - 112,120,0,120,112,0,56,240,0,60,240,0,60,240,0,60, - 240,0,60,240,0,60,240,0,60,240,0,60,112,0,56,120, - 0,120,56,0,112,60,0,240,28,0,224,14,1,192,7,207, - 128,1,254,0,23,23,69,25,1,0,255,255,254,63,255,248, - 28,0,112,28,0,112,28,0,112,28,0,112,28,0,112,28, - 0,112,28,0,112,28,0,112,28,0,112,28,0,112,28,0, - 112,28,0,112,28,0,112,28,0,112,28,0,112,28,0,112, - 28,0,112,28,0,112,28,0,112,62,0,248,255,131,254,22, - 23,69,24,1,0,1,254,0,7,135,128,14,1,192,28,0, - 224,60,0,240,56,0,112,120,0,120,112,0,56,112,0,56, - 242,1,60,243,3,60,243,255,60,243,255,60,243,3,60,242, - 1,60,112,0,56,112,0,56,120,0,120,56,0,112,28,0, - 224,14,1,192,7,135,128,1,254,0,17,23,69,18,1,0, - 255,240,0,63,254,0,28,15,0,28,7,128,28,7,128,28, - 3,128,28,3,128,28,3,128,28,3,128,28,7,128,28,7, - 0,30,62,0,31,252,0,28,0,0,28,0,0,28,0,0, - 28,0,0,28,0,0,28,0,0,28,0,0,28,0,0,62, - 0,0,255,128,0,18,23,69,19,1,0,255,255,0,255,255, - 0,120,3,0,60,1,0,62,1,128,30,0,0,15,0,0, - 7,128,0,7,192,0,3,192,0,1,224,0,0,192,0,1, - 192,0,1,128,0,3,0,0,6,0,0,12,0,64,28,0, - 192,24,0,128,48,1,128,127,255,128,255,255,128,255,255,128, - 19,23,69,20,1,0,255,255,224,248,227,224,192,224,224,192, - 224,96,128,224,32,128,224,32,0,224,0,0,224,0,0,224, - 0,0,224,0,0,224,0,0,224,0,0,224,0,0,224,0, - 0,224,0,0,224,0,0,224,0,0,224,0,0,224,0,0, - 224,0,0,224,0,1,240,0,7,252,0,23,23,69,23,0, - 0,255,193,254,62,0,112,31,0,96,15,0,224,15,128,192, - 7,129,128,3,193,128,3,227,0,1,227,0,0,246,0,0, - 252,0,0,124,0,0,56,0,0,56,0,0,56,0,0,56, - 0,0,56,0,0,56,0,0,56,0,0,56,0,0,56,0, - 0,124,0,1,255,0,13,24,48,14,1,249,3,224,15,240, - 31,240,48,0,96,0,64,0,192,0,192,0,128,0,128,0, - 128,0,192,0,192,0,240,0,127,240,63,240,31,248,0,24, - 0,8,0,8,0,24,7,240,7,240,7,192,23,23,69,25, - 1,0,0,254,0,3,131,128,14,0,224,30,0,240,28,0, - 112,60,0,120,56,0,56,120,0,60,120,0,60,120,0,60, - 120,0,60,120,0,60,120,0,60,56,0,56,60,0,120,28, - 0,112,14,0,224,7,1,192,129,131,2,192,130,6,255,199, - 254,255,199,254,255,199,254,19,23,69,21,1,0,127,255,192, - 127,255,192,127,255,192,96,0,192,64,0,64,0,0,0,0, - 0,0,0,0,0,8,2,0,12,6,0,15,254,0,15,254, - 0,15,254,0,8,2,0,8,2,0,0,0,0,0,0,0, - 192,0,96,192,0,96,64,0,64,127,255,192,127,255,192,127, - 255,192,25,23,92,26,0,0,224,255,131,128,112,62,7,0, - 56,28,14,0,56,28,14,0,60,28,30,0,60,28,30,0, - 60,28,30,0,60,28,30,0,60,28,30,0,28,28,28,0, - 30,28,60,0,15,156,248,0,3,255,224,0,0,28,0,0, - 0,28,0,0,0,28,0,0,0,28,0,0,0,28,0,0, - 0,28,0,0,0,28,0,0,0,28,0,0,0,62,0,0, - 0,255,128,0,19,23,69,20,1,0,127,255,192,120,3,192, - 96,7,128,96,15,0,64,15,0,64,30,0,0,62,0,0, - 60,0,0,120,0,0,248,0,0,240,0,1,224,0,1,224, - 0,3,192,0,7,192,0,7,128,0,15,0,0,31,0,32, - 30,0,32,62,0,96,60,0,224,120,3,192,255,255,192,7, - 28,28,11,3,251,254,224,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,224, - 254,17,16,48,28,5,0,1,224,0,1,224,0,1,224,0, - 1,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,240,7,128,240,7, - 128,240,7,128,240,7,128,7,28,28,11,1,251,254,14,6, - 6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6, - 6,6,6,6,6,6,6,14,254,20,23,69,21,1,0,0, - 96,0,0,96,0,0,96,0,0,96,0,0,96,0,0,96, - 0,0,96,0,0,96,0,0,96,0,0,96,0,0,96,0, - 0,96,0,0,96,0,0,96,0,0,96,0,0,96,0,0, - 96,0,0,96,0,0,96,0,0,96,0,0,96,0,255,255, - 240,255,255,240,16,2,4,16,0,249,255,255,255,255,20,1, - 3,17,15,26,255,255,240,19,17,51,20,1,0,15,193,128, - 28,225,128,56,51,128,112,19,128,112,23,0,240,31,0,224, - 15,0,224,14,0,224,14,0,224,14,0,224,28,0,240,30, - 0,240,30,32,112,58,32,120,115,224,60,225,192,15,193,192, - 14,32,64,18,2,249,15,128,25,224,48,224,112,112,96,112, - 96,112,96,112,96,112,96,112,96,96,103,192,103,224,96,112, - 96,56,96,56,96,60,96,28,96,28,96,28,96,28,96,28, - 96,56,120,120,111,240,99,192,96,0,96,0,96,0,96,0, - 224,0,224,0,224,0,17,25,75,18,0,249,24,0,0,60, - 14,0,126,14,0,70,30,0,194,28,0,195,60,0,3,56, - 0,1,112,0,1,112,0,1,224,0,1,224,0,1,192,0, - 3,192,0,3,128,0,7,192,0,7,192,0,15,64,0,14, - 64,0,30,96,0,28,97,128,60,97,128,56,51,0,120,63, - 0,112,62,0,112,30,0,14,25,50,16,1,0,15,128,31, - 224,48,240,32,120,48,48,56,0,28,0,14,0,7,128,3, - 192,7,240,28,240,56,120,112,56,240,60,224,28,224,28,224, - 28,224,28,240,28,240,56,112,56,120,112,31,224,7,128,12, - 18,36,14,1,255,31,128,57,224,112,224,224,224,224,64,224, - 0,112,0,120,0,31,128,120,0,240,0,224,0,224,0,224, - 16,240,48,120,48,63,224,15,128,15,30,60,17,1,249,1, - 0,1,0,1,0,1,0,1,0,1,0,15,192,29,112,57, - 56,113,28,113,28,225,30,225,14,225,14,225,14,225,14,225, - 14,241,14,113,12,113,28,57,24,29,112,7,224,1,0,1, - 0,1,0,1,0,1,0,1,0,1,0,15,24,48,13,254, - 249,56,14,124,14,124,14,198,28,134,28,130,28,3,56,3, - 56,1,48,1,48,1,96,1,224,1,192,0,192,0,192,1, - 128,1,192,1,192,3,192,3,192,3,192,3,192,3,128,1, - 128,17,24,72,20,0,249,24,56,0,124,254,0,223,222,0, - 207,15,0,143,7,0,14,7,0,14,7,0,14,7,0,14, - 7,0,14,7,0,14,7,0,14,7,0,14,7,0,14,7, - 0,14,7,0,14,7,0,14,7,0,0,7,0,0,7,0, - 0,7,0,0,7,0,0,7,0,0,3,0,0,3,128,10, - 17,34,11,0,0,4,0,124,0,252,0,60,0,28,0,28, - 0,28,0,28,0,28,0,28,0,28,0,28,0,28,0,28, - 64,28,192,15,192,15,0,18,24,72,20,1,249,6,60,0, - 30,126,0,56,255,0,112,199,128,112,195,128,240,195,192,224, - 193,192,224,193,192,224,193,192,224,193,192,240,193,192,240,193, - 128,112,195,128,120,195,0,56,199,0,30,220,0,7,248,0, - 0,192,0,0,192,0,0,192,0,0,192,0,0,192,0,0, - 192,0,0,192,0,17,17,51,18,1,0,8,7,0,248,31, - 128,248,63,128,56,99,0,24,192,0,25,128,0,27,0,0, - 31,128,0,31,128,0,27,192,0,25,224,0,24,240,0,24, - 240,0,24,120,0,24,60,0,24,62,0,24,127,128,17,25, - 75,18,1,0,56,0,0,124,0,0,126,0,0,198,0,0, - 195,0,0,131,0,0,1,0,0,1,0,0,1,128,0,3, - 128,0,3,128,0,7,128,0,7,192,0,15,192,0,14,192, - 0,30,64,0,28,96,0,28,96,0,56,96,0,56,96,128, - 112,48,128,112,57,128,224,63,0,224,31,0,224,14,0,17, - 24,72,19,1,249,112,56,0,112,56,0,112,56,0,112,56, - 0,112,56,0,112,56,0,112,56,0,112,56,0,112,56,0, - 112,56,0,112,56,0,112,56,0,112,120,0,120,120,128,127, - 253,128,127,159,128,110,30,0,96,0,0,96,0,0,96,0, - 0,224,0,0,224,0,0,224,0,0,96,0,0,16,17,34, - 17,255,0,24,6,248,7,60,7,28,7,28,7,30,6,14, - 6,14,12,7,12,7,24,7,152,3,176,3,160,1,224,1, - 192,1,192,0,128,15,17,34,18,1,0,7,192,28,112,48, - 56,112,60,112,28,224,30,224,14,224,14,224,14,224,14,224, - 14,240,14,112,28,120,28,56,56,30,112,15,224,17,17,51, - 18,0,0,15,255,128,63,255,128,63,255,128,102,56,0,198, - 56,0,6,48,0,6,48,0,6,48,0,6,48,0,6,48, - 0,4,48,0,12,48,0,12,48,128,28,57,128,60,63,0, - 60,31,0,56,30,0,14,23,46,17,1,0,7,128,28,224, - 24,112,48,48,112,56,112,56,240,60,224,28,224,28,224,28, - 224,28,255,252,255,252,224,28,224,28,224,28,224,28,112,56, - 112,56,112,56,56,112,28,224,15,192,14,25,50,18,2,249, - 7,192,31,224,48,240,96,120,96,120,224,60,224,60,224,28, - 224,28,224,28,224,28,224,24,224,24,224,56,240,112,248,224, - 239,192,231,0,224,0,224,0,224,0,224,0,224,0,224,0, - 224,0,18,18,54,20,1,0,3,255,192,15,255,192,63,255, - 192,124,48,0,120,24,0,240,28,0,240,14,0,224,15,0, - 224,7,0,224,7,0,240,7,0,112,7,0,112,15,0,56, - 14,0,60,30,0,30,56,0,7,240,0,1,192,0,14,17, - 34,14,0,0,15,252,63,252,63,252,99,128,195,128,195,128, - 3,0,3,0,3,0,3,0,3,0,3,8,3,136,3,152, - 3,248,1,240,1,224,17,18,54,19,0,0,0,16,0,60, - 24,0,124,28,0,252,6,0,206,7,0,142,3,0,14,3, - 0,14,3,128,14,3,128,14,3,128,14,3,128,14,3,128, - 14,3,0,14,7,0,7,7,0,7,14,0,3,156,0,1, - 248,0,21,19,57,23,0,0,31,255,248,63,255,248,127,255, - 248,231,131,128,222,0,192,60,0,224,56,56,112,120,56,112, - 120,56,56,120,56,56,112,56,56,112,56,56,112,56,56,112, - 16,56,120,16,56,120,56,112,56,40,112,28,236,224,15,135, - 192,20,17,51,22,1,0,15,14,0,28,7,128,56,1,192, - 112,97,224,112,224,224,224,224,240,224,224,240,224,224,112,224, - 224,112,224,224,112,224,224,112,224,64,112,224,224,240,112,224, - 224,113,177,224,63,31,192,30,15,0,14,33,66,16,1,249, - 48,0,96,192,99,224,103,192,63,128,24,0,48,0,32,0, - 32,0,48,0,49,240,31,240,31,224,48,0,96,0,64,0, - 192,0,128,0,128,0,128,0,192,0,192,0,248,0,127,240, - 63,252,31,252,0,12,0,4,0,4,0,12,3,248,3,248, - 1,224,22,24,72,22,0,249,240,48,60,120,48,120,60,48, - 240,28,48,224,28,48,224,28,48,224,28,48,224,28,48,224, - 30,48,224,30,49,224,30,49,224,14,49,192,14,49,192,6, - 49,192,7,51,128,3,183,0,1,254,0,0,48,0,0,48, - 0,0,48,0,0,48,0,0,48,0,0,48,0,0,48,0, - 13,32,64,16,2,249,24,0,56,112,48,240,51,224,63,192, - 14,0,12,0,24,0,16,0,48,0,32,0,96,0,64,0, - 64,0,192,0,192,0,192,0,192,0,192,0,224,0,96,0, - 127,192,63,240,31,248,15,248,0,24,0,8,0,8,0,24, - 3,248,7,240,3,224,11,29,58,16,2,250,7,224,14,0, - 12,0,12,0,12,0,12,0,12,0,12,0,12,0,12,0, - 12,0,28,0,28,0,112,0,192,0,112,0,28,0,28,0, - 12,0,12,0,12,0,12,0,12,0,12,0,12,0,12,0, - 12,0,14,0,7,224,2,28,28,7,2,250,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,11,29,58,16,2,250,252,0, - 14,0,6,0,6,0,6,0,6,0,6,0,6,0,6,0, - 6,0,6,0,7,0,7,0,1,192,0,96,1,192,7,0, - 7,0,6,0,6,0,6,0,6,0,6,0,6,0,6,0, - 6,0,6,0,14,0,252,0,15,4,8,18,1,7,24,0, - 127,134,227,254,192,56,255}; -/* - Fontname: -Adobe-Times-Bold-R-Normal--11-80-100-100-P-57-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 7, '1' Height: 7 - Calculated Max Values w=10 h=11 x= 1 y= 6 dx=11 dy= 0 ascent=10 len=18 - Font Bounding box w=13 h=18 x=-2 y=-5 - Calculated Min Values x=-1 y=-3 dx= 0 dy= 0 - Pure Font ascent = 7 descent=-3 - X Font ascent = 7 descent=-3 - Max Font ascent =10 descent=-3 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_timB08[2551] U8G_FONT_SECTION("u8g_font_timB08") = { - 0,13,18,254,251,7,1,164,3,77,32,255,253,10,253,7, - 253,0,0,0,2,0,1,2,7,7,4,1,0,192,192,192, - 192,0,192,192,3,3,3,5,1,4,160,160,160,5,7,7, - 6,0,0,80,80,248,80,248,80,80,5,9,9,5,0,255, - 32,112,184,224,96,48,184,112,32,7,7,7,9,1,0,118, - 220,232,16,46,90,156,7,7,7,9,1,0,48,104,104,118, - 220,204,118,1,3,3,3,1,4,128,128,128,3,10,10,3, - 255,253,32,96,64,192,192,192,192,64,96,32,3,10,10,4, - 0,253,128,192,64,96,96,96,96,64,192,128,5,5,5,6, - 0,2,32,248,112,248,32,5,5,5,6,0,0,32,32,248, - 32,32,2,3,3,4,1,255,192,192,64,3,1,1,3,0, - 2,224,2,2,2,3,0,0,192,192,3,7,7,3,0,0, - 32,32,96,64,192,128,128,4,7,7,5,0,0,96,208,208, - 208,208,208,96,4,7,7,5,0,0,96,224,96,96,96,96, - 240,4,7,7,5,0,0,96,240,48,32,64,240,240,4,7, - 7,5,0,0,96,176,48,96,48,176,224,5,7,7,5,0, - 0,16,48,80,144,248,48,48,4,7,7,5,0,0,224,224, - 128,224,48,176,224,4,7,7,5,0,0,48,96,192,240,208, - 208,96,5,7,7,5,0,0,120,240,144,48,32,96,96,4, - 7,7,5,0,0,96,208,208,96,176,176,96,4,7,7,5, - 0,0,96,176,176,176,112,48,224,2,5,5,4,1,0,192, - 192,0,192,192,2,6,6,4,1,255,192,192,0,192,192,64, - 5,5,5,6,0,0,24,112,192,112,24,5,3,3,6,0, - 1,248,0,248,5,5,5,6,0,0,192,112,24,112,192,4, - 7,7,6,1,0,96,176,176,32,0,96,96,10,9,18,11, - 0,254,31,0,48,128,109,64,218,64,210,64,210,128,205,0, - 96,0,62,0,8,7,7,7,255,0,16,24,56,44,124,78, - 239,6,7,7,7,0,0,248,108,108,120,108,108,248,6,7, - 7,7,0,0,124,204,192,192,192,236,120,7,7,7,8,0, - 0,252,102,102,102,102,102,252,6,7,7,7,0,0,252,100, - 96,120,96,100,252,6,7,7,7,0,0,252,100,104,120,104, - 96,240,6,7,7,7,0,0,124,204,192,220,204,204,120,8, - 7,7,9,0,0,231,102,102,126,102,102,231,4,7,7,5, - 0,0,240,96,96,96,96,96,240,5,8,8,5,0,255,120, - 48,48,48,48,48,176,224,7,7,7,8,0,0,238,100,104, - 120,108,110,230,6,7,7,7,0,0,240,96,96,96,100,108, - 252,9,7,14,10,0,0,243,128,119,0,91,0,91,0,91, - 0,75,0,227,128,7,7,7,8,0,0,238,100,116,92,92, - 76,228,6,7,7,7,0,0,120,204,204,204,204,204,120,6, - 7,7,6,0,0,248,108,108,120,96,96,240,6,9,9,7, - 0,254,120,204,204,204,204,204,120,48,28,7,7,7,7,0, - 0,248,108,108,120,104,108,238,5,7,7,6,0,0,120,200, - 224,112,56,152,240,6,7,7,7,0,0,252,180,48,48,48, - 48,120,7,7,7,7,0,0,246,100,100,100,100,100,56,8, - 7,7,8,0,0,243,98,116,52,56,24,16,10,7,14,10, - 0,0,238,192,108,128,109,128,109,0,55,0,54,0,18,0, - 7,7,7,7,0,0,230,100,56,56,44,76,222,8,7,7, - 8,0,0,247,98,52,56,24,24,60,6,7,7,7,0,0, - 252,204,152,48,100,204,252,3,10,10,4,0,253,224,192,192, - 192,192,192,192,192,192,224,3,7,7,3,0,0,128,128,192, - 64,96,32,32,3,10,10,4,0,253,224,96,96,96,96,96, - 96,96,96,224,5,4,4,6,0,3,32,112,216,136,5,1, - 1,5,0,253,248,2,2,2,4,0,6,128,64,5,5,5, - 5,0,0,96,176,112,176,248,5,7,7,5,255,0,224,96, - 112,104,104,104,112,4,5,5,5,0,0,112,208,192,208,112, - 6,7,7,6,0,0,56,24,120,216,216,216,108,4,5,5, - 5,0,0,112,208,240,192,112,4,7,7,3,255,0,48,96, - 240,96,96,96,240,5,8,8,5,0,253,120,208,208,112,192, - 240,144,240,6,7,7,5,255,0,224,96,120,104,104,104,108, - 2,7,7,3,0,0,192,0,192,192,192,192,192,3,10,10, - 4,0,253,96,0,96,96,96,96,96,96,96,192,6,7,7, - 5,255,0,224,96,108,104,112,104,236,3,7,7,3,255,0, - 224,96,96,96,96,96,96,8,5,5,8,0,0,172,254,214, - 214,215,6,5,5,6,0,0,176,216,216,216,220,5,5,5, - 6,0,0,112,216,216,216,112,5,8,8,5,255,253,240,104, - 104,104,112,96,96,224,5,8,8,5,0,253,112,208,208,208, - 112,48,48,56,4,5,5,4,0,0,208,240,192,192,192,3, - 5,5,4,0,0,96,192,224,96,224,4,7,7,4,255,0, - 32,96,240,96,96,96,48,5,5,5,5,0,0,216,208,208, - 208,112,5,5,5,5,0,0,216,208,112,96,32,7,5,5, - 6,255,0,214,212,92,120,40,4,5,5,5,0,0,208,240, - 96,240,176,5,8,8,5,0,253,216,216,112,112,32,32,192, - 192,4,5,5,5,0,0,240,176,96,208,240,4,10,10,4, - 255,253,48,96,96,96,192,192,96,96,96,48,1,10,10,3, - 1,253,128,128,128,128,128,128,128,128,128,128,4,10,10,4, - 0,253,192,96,96,96,48,48,96,96,96,192,5,2,2,6, - 0,2,104,176,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,0,0,0,2,0,1,2,7,7,4,1, - 253,192,192,0,192,192,192,192,5,7,7,6,0,255,16,120, - 208,208,224,120,32,5,7,7,6,0,0,56,104,96,248,96, - 232,216,5,5,5,6,0,1,136,112,80,112,136,5,7,7, - 6,0,0,216,216,112,32,112,32,112,1,7,7,3,1,0, - 128,128,128,0,128,128,128,4,9,9,5,0,254,96,176,192, - 160,208,112,48,208,96,3,1,1,4,0,5,160,7,7,7, - 9,1,0,56,68,154,162,154,68,56,3,6,6,4,0,1, - 192,32,224,160,0,224,5,5,5,6,0,0,40,80,160,80, - 40,5,3,3,7,1,1,248,8,8,3,1,1,3,0,2, - 224,7,7,7,9,1,0,56,68,186,178,170,68,56,3,1, - 1,4,0,5,224,4,3,3,4,0,4,96,144,96,5,7, - 7,6,0,0,32,32,248,32,32,0,248,3,4,4,3,0, - 3,96,160,64,224,3,4,4,3,0,3,224,64,32,192,2, - 2,2,4,1,5,64,128,5,8,8,5,0,253,216,208,208, - 208,240,128,192,192,6,10,10,6,0,253,124,232,232,232,104, - 40,40,40,40,40,1,2,2,3,1,2,128,128,2,3,3, - 3,1,253,128,64,192,3,4,4,3,0,3,64,192,64,224, - 3,6,6,4,0,1,64,160,160,64,0,224,5,5,5,6, - 0,0,160,80,40,80,160,7,7,7,7,0,0,68,200,72, - 244,44,62,68,7,7,7,7,0,0,68,200,72,246,42,36, - 78,7,7,7,7,0,0,228,72,40,212,44,62,68,4,7, - 7,6,1,253,96,96,0,64,208,208,96,8,10,10,7,255, - 0,32,16,0,16,24,56,44,124,78,239,8,10,10,7,255, - 0,8,16,0,16,24,56,44,124,78,239,8,10,10,7,255, - 0,16,40,0,16,24,56,44,124,78,239,8,10,10,7,255, - 0,52,88,0,16,24,56,44,124,78,239,8,9,9,7,255, - 0,36,0,16,24,56,44,124,78,239,8,10,10,7,255,0, - 24,36,24,16,24,56,44,124,78,239,9,7,14,9,255,0, - 63,128,28,128,44,0,47,0,124,0,76,128,239,128,6,10, - 10,7,0,253,124,204,192,192,192,236,120,32,16,48,6,10, - 10,7,0,0,32,16,0,252,100,96,120,96,100,252,6,10, - 10,7,0,0,8,16,0,252,100,96,120,96,100,252,6,10, - 10,7,0,0,48,72,0,252,100,96,120,96,100,252,6,9, - 9,7,0,0,40,0,252,100,96,120,96,100,252,4,10,10, - 5,0,0,64,32,0,240,96,96,96,96,96,240,4,10,10, - 5,0,0,32,64,0,240,96,96,96,96,96,240,4,10,10, - 5,0,0,96,144,0,240,96,96,96,96,96,240,4,9,9, - 5,0,0,144,0,240,96,96,96,96,96,240,7,7,7,8, - 0,0,252,102,102,246,102,102,252,7,10,10,8,0,0,52, - 88,0,238,100,116,92,92,76,228,6,10,10,7,0,0,32, - 16,0,120,204,204,204,204,204,120,6,10,10,7,0,0,16, - 32,0,120,204,204,204,204,204,120,6,10,10,7,0,0,48, - 72,0,120,204,204,204,204,204,120,6,10,10,7,0,0,52, - 88,0,120,204,204,204,204,204,120,6,9,9,7,0,0,72, - 0,120,204,204,204,204,204,120,6,5,5,6,0,0,204,120, - 48,120,204,6,9,9,8,1,255,4,120,204,220,236,236,204, - 120,128,7,10,10,7,0,0,32,16,0,246,100,100,100,100, - 100,56,7,10,10,7,0,0,8,16,0,246,100,100,100,100, - 100,56,7,10,10,7,0,0,24,36,0,246,100,100,100,100, - 100,56,7,9,9,7,0,0,36,0,246,100,100,100,100,100, - 56,8,10,10,8,0,0,4,8,0,247,98,52,56,24,24, - 60,6,7,7,6,0,0,224,120,108,108,120,96,240,5,7, - 7,6,0,0,112,200,200,208,200,200,216,5,8,8,5,0, - 0,64,32,0,96,176,112,176,248,5,8,8,5,0,0,16, - 32,0,96,176,112,176,248,5,8,8,5,0,0,32,80,0, - 96,176,112,176,248,5,8,8,5,0,0,104,176,0,96,176, - 112,176,248,5,7,7,5,0,0,80,0,96,176,112,176,248, - 5,8,8,5,0,0,32,80,32,96,176,112,176,248,7,5, - 5,8,0,0,110,186,126,184,238,4,8,8,5,0,253,112, - 208,192,208,112,64,32,96,4,8,8,5,0,0,64,32,0, - 112,208,240,192,112,4,8,8,5,0,0,16,32,0,112,208, - 240,192,112,5,8,8,5,0,0,32,80,136,112,208,240,192, - 112,4,7,7,5,0,0,80,0,112,208,240,192,112,2,8, - 8,3,0,0,128,64,0,192,192,192,192,192,2,8,8,3, - 0,0,64,128,0,192,192,192,192,192,3,8,8,3,0,0, - 64,160,0,192,192,192,192,192,3,7,7,3,0,0,160,0, - 192,192,192,192,192,5,9,9,6,0,0,128,112,96,176,24, - 120,216,216,112,6,8,8,6,0,0,104,176,0,176,216,216, - 216,220,5,8,8,6,0,0,64,32,0,112,216,216,216,112, - 5,8,8,6,0,0,16,32,0,112,216,216,216,112,5,8, - 8,6,0,0,32,80,0,112,216,216,216,112,5,8,8,6, - 0,0,104,176,0,112,216,216,216,112,5,7,7,6,0,0, - 80,0,112,216,216,216,112,5,5,5,6,0,0,32,0,248, - 0,32,5,7,7,6,0,255,16,112,216,216,216,112,64,5, - 8,8,5,0,0,64,32,0,216,208,208,208,112,5,8,8, - 5,0,0,16,32,0,216,208,208,208,112,5,8,8,5,0, - 0,32,80,0,216,208,208,208,112,5,7,7,5,0,0,80, - 0,216,208,208,208,112,5,11,11,5,0,253,16,32,0,216, - 216,112,112,32,32,192,192,5,10,10,5,255,253,224,96,112, - 104,104,104,112,96,96,224,5,10,10,5,0,253,80,0,216, - 216,112,112,32,32,192,192}; -/* - Fontname: -Adobe-Times-Bold-R-Normal--11-80-100-100-P-57-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 7, '1' Height: 7 - Calculated Max Values w=10 h=10 x= 1 y= 6 dx=11 dy= 0 ascent= 8 len=18 - Font Bounding box w=13 h=18 x=-2 y=-5 - Calculated Min Values x=-1 y=-3 dx= 0 dy= 0 - Pure Font ascent = 7 descent=-3 - X Font ascent = 7 descent=-3 - Max Font ascent = 8 descent=-3 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_timB08r[1221] U8G_FONT_SECTION("u8g_font_timB08r") = { - 0,13,18,254,251,7,1,164,3,77,32,127,253,8,253,7, - 253,0,0,0,2,0,1,2,7,7,4,1,0,192,192,192, - 192,0,192,192,3,3,3,5,1,4,160,160,160,5,7,7, - 6,0,0,80,80,248,80,248,80,80,5,9,9,5,0,255, - 32,112,184,224,96,48,184,112,32,7,7,7,9,1,0,118, - 220,232,16,46,90,156,7,7,7,9,1,0,48,104,104,118, - 220,204,118,1,3,3,3,1,4,128,128,128,3,10,10,3, - 255,253,32,96,64,192,192,192,192,64,96,32,3,10,10,4, - 0,253,128,192,64,96,96,96,96,64,192,128,5,5,5,6, - 0,2,32,248,112,248,32,5,5,5,6,0,0,32,32,248, - 32,32,2,3,3,4,1,255,192,192,64,3,1,1,3,0, - 2,224,2,2,2,3,0,0,192,192,3,7,7,3,0,0, - 32,32,96,64,192,128,128,4,7,7,5,0,0,96,208,208, - 208,208,208,96,4,7,7,5,0,0,96,224,96,96,96,96, - 240,4,7,7,5,0,0,96,240,48,32,64,240,240,4,7, - 7,5,0,0,96,176,48,96,48,176,224,5,7,7,5,0, - 0,16,48,80,144,248,48,48,4,7,7,5,0,0,224,224, - 128,224,48,176,224,4,7,7,5,0,0,48,96,192,240,208, - 208,96,5,7,7,5,0,0,120,240,144,48,32,96,96,4, - 7,7,5,0,0,96,208,208,96,176,176,96,4,7,7,5, - 0,0,96,176,176,176,112,48,224,2,5,5,4,1,0,192, - 192,0,192,192,2,6,6,4,1,255,192,192,0,192,192,64, - 5,5,5,6,0,0,24,112,192,112,24,5,3,3,6,0, - 1,248,0,248,5,5,5,6,0,0,192,112,24,112,192,4, - 7,7,6,1,0,96,176,176,32,0,96,96,10,9,18,11, - 0,254,31,0,48,128,109,64,218,64,210,64,210,128,205,0, - 96,0,62,0,8,7,7,7,255,0,16,24,56,44,124,78, - 239,6,7,7,7,0,0,248,108,108,120,108,108,248,6,7, - 7,7,0,0,124,204,192,192,192,236,120,7,7,7,8,0, - 0,252,102,102,102,102,102,252,6,7,7,7,0,0,252,100, - 96,120,96,100,252,6,7,7,7,0,0,252,100,104,120,104, - 96,240,6,7,7,7,0,0,124,204,192,220,204,204,120,8, - 7,7,9,0,0,231,102,102,126,102,102,231,4,7,7,5, - 0,0,240,96,96,96,96,96,240,5,8,8,5,0,255,120, - 48,48,48,48,48,176,224,7,7,7,8,0,0,238,100,104, - 120,108,110,230,6,7,7,7,0,0,240,96,96,96,100,108, - 252,9,7,14,10,0,0,243,128,119,0,91,0,91,0,91, - 0,75,0,227,128,7,7,7,8,0,0,238,100,116,92,92, - 76,228,6,7,7,7,0,0,120,204,204,204,204,204,120,6, - 7,7,6,0,0,248,108,108,120,96,96,240,6,9,9,7, - 0,254,120,204,204,204,204,204,120,48,28,7,7,7,7,0, - 0,248,108,108,120,104,108,238,5,7,7,6,0,0,120,200, - 224,112,56,152,240,6,7,7,7,0,0,252,180,48,48,48, - 48,120,7,7,7,7,0,0,246,100,100,100,100,100,56,8, - 7,7,8,0,0,243,98,116,52,56,24,16,10,7,14,10, - 0,0,238,192,108,128,109,128,109,0,55,0,54,0,18,0, - 7,7,7,7,0,0,230,100,56,56,44,76,222,8,7,7, - 8,0,0,247,98,52,56,24,24,60,6,7,7,7,0,0, - 252,204,152,48,100,204,252,3,10,10,4,0,253,224,192,192, - 192,192,192,192,192,192,224,3,7,7,3,0,0,128,128,192, - 64,96,32,32,3,10,10,4,0,253,224,96,96,96,96,96, - 96,96,96,224,5,4,4,6,0,3,32,112,216,136,5,1, - 1,5,0,253,248,2,2,2,4,0,6,128,64,5,5,5, - 5,0,0,96,176,112,176,248,5,7,7,5,255,0,224,96, - 112,104,104,104,112,4,5,5,5,0,0,112,208,192,208,112, - 6,7,7,6,0,0,56,24,120,216,216,216,108,4,5,5, - 5,0,0,112,208,240,192,112,4,7,7,3,255,0,48,96, - 240,96,96,96,240,5,8,8,5,0,253,120,208,208,112,192, - 240,144,240,6,7,7,5,255,0,224,96,120,104,104,104,108, - 2,7,7,3,0,0,192,0,192,192,192,192,192,3,10,10, - 4,0,253,96,0,96,96,96,96,96,96,96,192,6,7,7, - 5,255,0,224,96,108,104,112,104,236,3,7,7,3,255,0, - 224,96,96,96,96,96,96,8,5,5,8,0,0,172,254,214, - 214,215,6,5,5,6,0,0,176,216,216,216,220,5,5,5, - 6,0,0,112,216,216,216,112,5,8,8,5,255,253,240,104, - 104,104,112,96,96,224,5,8,8,5,0,253,112,208,208,208, - 112,48,48,56,4,5,5,4,0,0,208,240,192,192,192,3, - 5,5,4,0,0,96,192,224,96,224,4,7,7,4,255,0, - 32,96,240,96,96,96,48,5,5,5,5,0,0,216,208,208, - 208,112,5,5,5,5,0,0,216,208,112,96,32,7,5,5, - 6,255,0,214,212,92,120,40,4,5,5,5,0,0,208,240, - 96,240,176,5,8,8,5,0,253,216,216,112,112,32,32,192, - 192,4,5,5,5,0,0,240,176,96,208,240,4,10,10,4, - 255,253,48,96,96,96,192,192,96,96,96,48,1,10,10,3, - 1,253,128,128,128,128,128,128,128,128,128,128,4,10,10,4, - 0,253,192,96,96,96,48,48,96,96,96,192,5,2,2,6, - 0,2,104,176,255}; -/* - Fontname: -Adobe-Times-Bold-R-Normal--14-100-100-100-P-76-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 10, '1' Height: 10 - Calculated Max Values w=15 h=14 x= 1 y= 8 dx=14 dy= 0 ascent=14 len=28 - Font Bounding box w=17 h=24 x=-2 y=-6 - Calculated Min Values x=-1 y=-3 dx= 0 dy= 0 - Pure Font ascent =10 descent=-3 - X Font ascent =10 descent=-3 - Max Font ascent =14 descent=-3 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_timB10[3539] U8G_FONT_SECTION("u8g_font_timB10") = { - 0,17,24,254,250,10,2,6,4,148,32,255,253,14,253,10, - 253,0,0,0,3,0,1,2,10,10,4,1,0,192,192,192, - 192,192,192,192,0,192,192,5,4,4,7,1,6,216,216,216, - 72,7,10,10,7,255,0,20,20,20,126,40,40,252,80,80, - 80,6,12,12,7,0,255,16,120,212,212,240,120,60,28,148, - 212,120,16,13,10,20,14,0,0,56,192,103,192,197,128,201, - 0,115,0,6,112,4,200,13,136,25,144,24,224,10,10,20, - 12,1,0,60,0,102,0,102,0,60,0,57,192,108,128,205, - 128,199,0,239,128,123,0,2,4,4,4,1,6,192,192,192, - 64,3,13,13,5,1,253,32,96,64,192,192,192,192,192,192, - 192,64,96,32,3,13,13,5,0,253,128,192,64,96,96,96, - 96,96,96,96,64,192,128,5,6,6,7,1,4,32,168,112, - 112,168,32,7,7,7,8,0,0,16,16,16,254,16,16,16, - 2,4,4,3,0,254,192,192,64,128,3,1,1,4,0,3, - 224,2,2,2,3,0,0,192,192,4,10,10,4,0,0,16, - 16,48,32,96,64,64,192,128,128,6,10,10,7,0,0,120, - 72,204,204,204,204,204,204,72,120,6,10,10,7,0,0,48, - 240,48,48,48,48,48,48,48,252,6,10,10,7,0,0,56, - 124,140,12,12,24,48,64,252,252,6,10,10,7,0,0,56, - 124,140,12,56,28,12,196,236,120,6,10,10,7,0,0,24, - 56,56,88,152,152,252,252,24,24,6,10,10,7,0,0,124, - 124,64,120,124,12,4,196,204,120,6,10,10,7,0,0,28, - 48,96,224,248,204,204,204,204,120,6,10,10,7,0,0,252, - 252,140,8,24,16,16,32,32,96,6,10,10,7,0,0,120, - 204,204,236,120,120,204,204,204,120,6,10,10,7,0,0,120, - 204,204,204,204,124,24,56,112,192,2,7,7,4,1,0,192, - 192,0,0,0,192,192,2,9,9,4,1,254,192,192,0,0, - 0,192,192,64,128,7,7,7,8,0,0,6,28,112,192,112, - 28,6,7,3,3,8,0,2,254,0,254,7,7,7,8,0, - 0,192,112,28,6,28,112,192,5,10,10,7,1,0,112,216, - 216,24,48,96,96,0,96,96,11,12,24,14,1,254,15,128, - 56,192,96,96,69,32,143,32,155,32,155,32,159,96,141,192, - 64,0,96,0,31,128,10,10,20,10,0,0,12,0,12,0, - 30,0,22,0,51,0,35,0,63,0,97,128,65,128,227,192, - 8,10,10,9,0,0,254,99,99,99,126,99,99,99,99,254, - 8,10,10,10,1,0,61,99,193,193,192,192,192,193,99,62, - 9,10,20,10,0,0,254,0,99,0,97,128,97,128,97,128, - 97,128,97,128,97,128,99,0,254,0,8,10,10,9,0,0, - 255,99,97,100,124,100,96,97,99,255,8,10,10,8,0,0, - 255,99,97,100,124,100,100,96,96,240,9,10,20,11,1,0, - 61,0,99,0,193,0,193,0,192,0,199,128,195,0,195,0, - 99,0,62,0,10,10,20,11,0,0,243,192,97,128,97,128, - 97,128,127,128,97,128,97,128,97,128,97,128,243,192,4,10, - 10,5,0,0,240,96,96,96,96,96,96,96,96,240,6,11, - 11,7,0,255,60,24,24,24,24,24,24,24,216,216,112,10, - 10,20,11,1,0,247,192,99,0,98,0,100,0,120,0,124, - 0,110,0,103,0,99,128,247,192,8,10,10,9,0,0,240, - 96,96,96,96,96,97,97,99,255,12,10,20,13,0,0,240, - 240,112,224,112,224,89,96,89,96,90,96,78,96,78,96,68, - 96,228,240,10,10,20,10,0,0,225,192,112,128,112,128,88, - 128,76,128,76,128,70,128,67,128,67,128,225,128,9,10,20, - 11,1,0,62,0,99,0,193,128,193,128,193,128,193,128,193, - 128,193,128,99,0,62,0,8,10,10,9,0,0,254,103,99, - 99,99,126,96,96,96,240,9,13,26,11,1,253,62,0,99, - 0,193,128,193,128,193,128,193,128,193,128,193,128,99,0,62, - 0,28,0,14,0,3,128,10,10,20,10,0,0,254,0,103, - 0,99,0,99,0,102,0,124,0,110,0,103,0,99,128,241, - 192,7,10,10,8,0,0,122,198,194,224,120,28,14,134,198, - 252,8,10,10,9,0,0,255,219,153,24,24,24,24,24,24, - 60,9,10,20,10,0,0,243,128,97,0,97,0,97,0,97, - 0,97,0,97,0,97,0,115,0,62,0,10,10,20,10,0, - 0,241,192,96,128,97,128,49,0,51,0,50,0,26,0,30, - 0,12,0,12,0,15,10,20,14,255,0,247,158,99,12,99, - 8,49,136,49,144,51,144,26,208,28,224,12,96,12,96,11, - 10,20,10,0,0,241,192,112,128,57,0,30,0,12,0,14, - 0,23,0,35,128,65,192,227,224,10,10,20,10,0,0,249, - 192,112,128,49,0,57,0,26,0,30,0,12,0,12,0,12, - 0,30,0,8,10,10,9,0,0,255,199,134,140,24,24,49, - 97,227,255,4,13,13,5,0,253,240,192,192,192,192,192,192, - 192,192,192,192,192,240,4,10,10,4,0,0,128,128,192,64, - 96,32,32,48,16,16,4,13,13,5,0,253,240,48,48,48, - 48,48,48,48,48,48,48,48,240,5,5,5,8,1,5,32, - 112,80,216,136,7,1,1,7,0,253,254,3,3,3,5,1, - 8,128,192,32,7,7,7,7,0,0,120,204,12,124,204,204, - 118,7,10,10,8,0,0,224,96,96,124,102,102,102,102,102, - 92,5,7,7,6,0,0,48,88,200,192,192,232,112,7,10, - 10,7,0,0,28,12,12,124,204,204,204,204,204,118,6,7, - 7,6,0,0,56,76,204,252,192,228,120,5,10,10,5,0, - 0,56,104,96,240,96,96,96,96,96,240,7,10,10,7,0, - 253,126,204,204,204,120,64,124,254,130,124,8,10,10,8,0, - 0,224,96,96,108,118,102,102,102,102,231,4,10,10,4,0, - 0,96,96,0,224,96,96,96,96,96,240,4,13,13,4,255, - 253,48,48,0,112,48,48,48,48,48,48,48,176,224,8,10, - 10,8,0,0,224,96,96,110,100,104,120,108,102,231,4,10, - 10,4,0,0,224,96,96,96,96,96,96,96,96,240,12,7, - 14,12,0,0,236,192,119,96,102,96,102,96,102,96,102,96, - 247,112,8,7,7,8,0,0,236,118,102,102,102,102,231,6, - 7,7,7,0,0,120,204,204,204,204,204,120,7,10,10,8, - 0,253,236,118,102,102,102,102,124,96,96,240,7,10,10,7, - 0,253,108,220,204,204,204,204,124,12,12,30,6,7,7,6, - 0,0,220,108,96,96,96,96,240,5,7,7,6,0,0,120, - 200,224,112,56,152,240,5,9,9,5,0,0,32,96,240,96, - 96,96,104,112,48,8,7,7,7,255,0,238,102,102,102,102, - 102,59,8,7,7,7,255,0,247,98,98,52,52,24,24,10, - 7,14,10,0,0,238,192,100,128,118,128,55,0,59,0,59, - 0,18,0,7,7,7,7,0,0,238,108,56,56,56,108,238, - 8,10,10,7,255,253,247,98,50,52,28,28,8,8,56,48, - 6,7,7,6,0,0,252,156,24,48,100,228,252,5,13,13, - 7,1,253,24,48,48,48,48,96,192,96,48,48,48,48,24, - 1,12,12,3,1,254,128,128,128,128,128,128,128,128,128,128, - 128,128,5,13,13,7,0,253,192,96,96,96,96,48,24,48, - 96,96,96,96,192,7,4,4,8,0,3,96,242,158,12,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 0,0,0,3,0,1,2,10,10,4,1,253,192,192,0,192, - 192,192,192,192,192,192,6,11,11,7,0,254,8,8,120,212, - 208,208,240,228,120,32,32,7,10,10,8,0,0,60,118,102, - 96,48,248,48,48,246,222,7,6,6,8,0,2,56,238,68, - 68,238,56,8,10,10,8,0,0,247,98,118,52,60,24,60, - 24,24,60,1,12,12,3,1,254,128,128,128,128,128,0,0, - 128,128,128,128,128,5,12,12,7,1,254,112,216,200,96,240, - 152,200,120,48,152,216,112,3,2,2,5,1,8,160,160,10, - 10,20,12,1,0,30,0,97,128,78,128,146,64,144,64,144, - 64,146,64,76,128,97,128,30,0,4,7,7,5,0,3,96, - 16,112,144,112,0,240,7,5,5,9,1,1,54,108,216,108, - 54,7,4,4,9,1,1,254,2,2,2,3,1,1,4,0, - 3,224,10,10,20,12,1,0,30,0,97,128,92,128,146,64, - 146,64,156,64,148,64,82,128,97,128,30,0,4,1,1,5, - 0,8,240,4,4,4,6,1,6,96,144,144,96,7,9,9, - 8,0,0,16,16,16,254,16,16,16,0,254,4,6,6,4, - 0,4,96,176,48,96,192,240,4,6,6,4,0,4,96,176, - 96,48,176,96,3,3,3,5,1,8,32,96,128,8,10,10, - 7,255,253,238,102,102,102,102,102,123,64,96,96,7,13,13, - 8,0,253,126,244,244,244,244,116,20,20,20,20,20,20,20, - 2,2,2,4,0,4,192,192,3,3,3,5,1,253,64,32, - 224,4,6,6,4,0,4,32,224,96,96,96,240,4,7,7, - 5,0,3,96,144,144,144,96,0,240,7,5,5,9,1,1, - 216,108,54,108,216,10,10,20,10,0,0,33,0,226,0,98, - 0,100,0,100,128,249,128,11,128,22,128,23,192,33,128,10, - 10,20,10,0,0,33,0,226,0,98,0,100,0,101,128,250, - 192,8,192,17,128,19,0,35,192,10,10,20,10,0,0,97, - 0,178,0,98,0,52,0,180,128,105,128,11,128,22,128,23, - 192,33,128,5,10,10,7,1,253,48,48,0,48,48,96,192, - 216,216,112,10,14,28,10,0,0,16,0,24,0,4,0,0, - 0,12,0,12,0,30,0,22,0,51,0,35,0,63,0,97, - 128,65,128,227,192,10,14,28,10,0,0,2,0,6,0,8, - 0,0,0,12,0,12,0,30,0,22,0,51,0,35,0,63, - 0,97,128,65,128,227,192,10,14,28,10,0,0,8,0,28, - 0,34,0,0,0,12,0,12,0,30,0,22,0,51,0,35, - 0,63,0,97,128,65,128,227,192,10,13,26,10,0,0,26, - 0,44,0,0,0,12,0,12,0,30,0,22,0,51,0,35, - 0,63,0,97,128,65,128,227,192,10,13,26,10,0,0,18, - 0,18,0,0,0,12,0,12,0,30,0,22,0,51,0,35, - 0,63,0,97,128,65,128,227,192,10,14,28,10,0,0,12, - 0,18,0,12,0,0,0,12,0,12,0,30,0,22,0,51, - 0,35,0,63,0,97,128,65,128,227,192,13,10,20,14,0, - 0,31,248,15,24,11,8,27,32,19,224,63,32,35,40,99, - 8,67,24,231,248,8,13,13,10,1,253,61,99,193,193,192, - 192,192,193,99,62,16,8,56,8,14,14,9,0,0,32,48, - 8,0,255,99,97,100,124,100,101,97,99,255,8,14,14,9, - 0,0,4,12,16,0,255,99,97,100,124,100,101,97,99,255, - 8,14,14,9,0,0,8,28,34,0,255,99,97,100,124,100, - 101,97,99,255,8,13,13,9,0,0,36,36,0,255,99,97, - 100,124,100,101,97,99,255,4,14,14,5,0,0,128,192,32, - 0,240,96,96,96,96,96,96,96,96,240,4,14,14,5,0, - 0,16,48,64,0,240,96,96,96,96,96,96,96,96,240,5, - 14,14,5,0,0,32,112,136,0,240,96,96,96,96,96,96, - 96,96,240,4,13,13,5,0,0,144,144,0,240,96,96,96, - 96,96,96,96,96,240,9,10,20,11,1,0,254,0,99,0, - 97,128,97,128,241,128,97,128,97,128,97,128,99,0,254,0, - 10,13,26,10,0,0,26,0,44,0,0,0,225,192,112,128, - 112,128,88,128,76,128,76,128,70,128,67,128,67,128,225,128, - 9,14,28,11,1,0,16,0,24,0,4,0,0,0,62,0, - 99,0,193,128,193,128,193,128,193,128,193,128,193,128,99,0, - 62,0,9,14,28,11,1,0,4,0,12,0,16,0,0,0, - 62,0,99,0,193,128,193,128,193,128,193,128,193,128,193,128, - 99,0,62,0,9,14,28,11,1,0,8,0,28,0,34,0, - 0,0,62,0,99,0,193,128,193,128,193,128,193,128,193,128, - 193,128,99,0,62,0,9,13,26,11,1,0,26,0,44,0, - 0,0,62,0,99,0,193,128,193,128,193,128,193,128,193,128, - 193,128,99,0,62,0,9,13,26,11,1,0,34,0,34,0, - 0,0,62,0,99,0,193,128,193,128,193,128,193,128,193,128, - 193,128,99,0,62,0,8,7,7,8,0,0,195,102,60,24, - 60,102,195,9,12,24,11,1,255,0,128,61,0,99,0,195, - 128,197,128,201,128,201,128,209,128,225,128,99,0,94,0,128, - 0,9,14,28,10,0,0,16,0,24,0,4,0,0,0,243, - 128,97,0,97,0,97,0,97,0,97,0,97,0,97,0,115, - 0,62,0,9,14,28,10,0,0,4,0,12,0,16,0,0, - 0,243,128,97,0,97,0,97,0,97,0,97,0,97,0,97, - 0,115,0,62,0,9,14,28,10,0,0,8,0,28,0,34, - 0,0,0,243,128,97,0,97,0,97,0,97,0,97,0,97, - 0,97,0,115,0,62,0,9,13,26,10,0,0,18,0,18, - 0,0,0,243,128,97,0,97,0,97,0,97,0,97,0,97, - 0,97,0,115,0,62,0,10,14,28,10,0,0,1,0,3, - 0,4,0,0,0,249,192,112,128,49,0,57,0,26,0,30, - 0,12,0,12,0,12,0,30,0,8,10,10,9,0,0,240, - 96,126,103,99,99,99,126,96,240,7,10,10,8,0,0,56, - 108,100,108,120,108,102,102,102,236,7,11,11,7,0,0,32, - 48,8,0,120,204,12,124,204,204,118,7,11,11,7,0,0, - 8,24,32,0,120,204,12,124,204,204,118,7,11,11,7,0, - 0,16,56,68,0,120,204,12,124,204,204,118,7,10,10,7, - 0,0,52,88,0,120,204,12,124,204,204,118,7,10,10,7, - 0,0,40,40,0,120,204,12,124,204,204,118,7,11,11,7, - 0,0,48,72,48,0,120,204,12,124,204,204,118,10,7,14, - 11,0,0,123,128,204,192,204,192,63,192,204,0,204,192,119, - 128,6,10,10,7,0,253,56,76,204,192,192,228,120,32,16, - 112,6,11,11,7,0,0,64,96,16,0,56,76,204,252,192, - 228,120,6,11,11,7,0,0,8,24,32,0,56,76,204,252, - 192,228,120,6,11,11,7,0,0,16,56,68,0,56,76,204, - 252,192,228,120,6,10,10,7,0,0,80,80,0,56,76,204, - 252,192,228,120,4,11,11,4,0,0,128,192,32,0,224,96, - 96,96,96,96,240,4,11,11,4,0,0,32,96,128,0,224, - 96,96,96,96,96,240,5,11,11,4,0,0,32,112,136,0, - 224,96,96,96,96,96,240,4,10,10,4,0,0,160,160,0, - 224,96,96,96,96,96,240,6,10,10,7,0,0,204,112,152, - 120,204,204,204,204,204,120,8,10,10,8,0,0,52,88,0, - 236,118,102,102,102,102,231,6,11,11,7,0,0,32,48,8, - 0,120,204,204,204,204,204,120,6,11,11,7,0,0,8,24, - 32,0,120,204,204,204,204,204,120,6,11,11,7,0,0,32, - 112,136,0,120,204,204,204,204,204,120,6,10,10,7,0,0, - 104,176,0,120,204,204,204,204,204,120,6,10,10,7,0,0, - 80,80,0,120,204,204,204,204,204,120,6,7,7,8,0,0, - 48,48,0,252,0,48,48,6,9,9,7,0,255,4,120,204, - 220,236,236,204,120,128,8,11,11,7,255,0,32,48,8,0, - 238,102,102,102,102,102,59,8,11,11,7,255,0,4,12,16, - 0,238,102,102,102,102,102,59,8,11,11,7,255,0,16,56, - 68,0,238,102,102,102,102,102,59,8,10,10,7,255,0,40, - 40,0,238,102,102,102,102,102,59,8,14,14,7,255,253,2, - 6,8,0,247,98,50,52,28,28,8,8,56,48,7,13,13, - 8,0,253,224,96,96,108,118,102,102,102,102,124,96,96,240, - 8,13,13,7,255,253,34,34,0,247,98,50,52,28,28,8, - 8,56,48}; -/* - Fontname: -Adobe-Times-Bold-R-Normal--14-100-100-100-P-76-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 10, '1' Height: 10 - Calculated Max Values w=15 h=13 x= 1 y= 8 dx=14 dy= 0 ascent=11 len=26 - Font Bounding box w=17 h=24 x=-2 y=-6 - Calculated Min Values x=-1 y=-3 dx= 0 dy= 0 - Pure Font ascent =10 descent=-3 - X Font ascent =10 descent=-3 - Max Font ascent =11 descent=-3 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_timB10r[1632] U8G_FONT_SECTION("u8g_font_timB10r") = { - 0,17,24,254,250,10,2,6,4,148,32,127,253,11,253,10, - 253,0,0,0,3,0,1,2,10,10,4,1,0,192,192,192, - 192,192,192,192,0,192,192,5,4,4,7,1,6,216,216,216, - 72,7,10,10,7,255,0,20,20,20,126,40,40,252,80,80, - 80,6,12,12,7,0,255,16,120,212,212,240,120,60,28,148, - 212,120,16,13,10,20,14,0,0,56,192,103,192,197,128,201, - 0,115,0,6,112,4,200,13,136,25,144,24,224,10,10,20, - 12,1,0,60,0,102,0,102,0,60,0,57,192,108,128,205, - 128,199,0,239,128,123,0,2,4,4,4,1,6,192,192,192, - 64,3,13,13,5,1,253,32,96,64,192,192,192,192,192,192, - 192,64,96,32,3,13,13,5,0,253,128,192,64,96,96,96, - 96,96,96,96,64,192,128,5,6,6,7,1,4,32,168,112, - 112,168,32,7,7,7,8,0,0,16,16,16,254,16,16,16, - 2,4,4,3,0,254,192,192,64,128,3,1,1,4,0,3, - 224,2,2,2,3,0,0,192,192,4,10,10,4,0,0,16, - 16,48,32,96,64,64,192,128,128,6,10,10,7,0,0,120, - 72,204,204,204,204,204,204,72,120,6,10,10,7,0,0,48, - 240,48,48,48,48,48,48,48,252,6,10,10,7,0,0,56, - 124,140,12,12,24,48,64,252,252,6,10,10,7,0,0,56, - 124,140,12,56,28,12,196,236,120,6,10,10,7,0,0,24, - 56,56,88,152,152,252,252,24,24,6,10,10,7,0,0,124, - 124,64,120,124,12,4,196,204,120,6,10,10,7,0,0,28, - 48,96,224,248,204,204,204,204,120,6,10,10,7,0,0,252, - 252,140,8,24,16,16,32,32,96,6,10,10,7,0,0,120, - 204,204,236,120,120,204,204,204,120,6,10,10,7,0,0,120, - 204,204,204,204,124,24,56,112,192,2,7,7,4,1,0,192, - 192,0,0,0,192,192,2,9,9,4,1,254,192,192,0,0, - 0,192,192,64,128,7,7,7,8,0,0,6,28,112,192,112, - 28,6,7,3,3,8,0,2,254,0,254,7,7,7,8,0, - 0,192,112,28,6,28,112,192,5,10,10,7,1,0,112,216, - 216,24,48,96,96,0,96,96,11,12,24,14,1,254,15,128, - 56,192,96,96,69,32,143,32,155,32,155,32,159,96,141,192, - 64,0,96,0,31,128,10,10,20,10,0,0,12,0,12,0, - 30,0,22,0,51,0,35,0,63,0,97,128,65,128,227,192, - 8,10,10,9,0,0,254,99,99,99,126,99,99,99,99,254, - 8,10,10,10,1,0,61,99,193,193,192,192,192,193,99,62, - 9,10,20,10,0,0,254,0,99,0,97,128,97,128,97,128, - 97,128,97,128,97,128,99,0,254,0,8,10,10,9,0,0, - 255,99,97,100,124,100,96,97,99,255,8,10,10,8,0,0, - 255,99,97,100,124,100,100,96,96,240,9,10,20,11,1,0, - 61,0,99,0,193,0,193,0,192,0,199,128,195,0,195,0, - 99,0,62,0,10,10,20,11,0,0,243,192,97,128,97,128, - 97,128,127,128,97,128,97,128,97,128,97,128,243,192,4,10, - 10,5,0,0,240,96,96,96,96,96,96,96,96,240,6,11, - 11,7,0,255,60,24,24,24,24,24,24,24,216,216,112,10, - 10,20,11,1,0,247,192,99,0,98,0,100,0,120,0,124, - 0,110,0,103,0,99,128,247,192,8,10,10,9,0,0,240, - 96,96,96,96,96,97,97,99,255,12,10,20,13,0,0,240, - 240,112,224,112,224,89,96,89,96,90,96,78,96,78,96,68, - 96,228,240,10,10,20,10,0,0,225,192,112,128,112,128,88, - 128,76,128,76,128,70,128,67,128,67,128,225,128,9,10,20, - 11,1,0,62,0,99,0,193,128,193,128,193,128,193,128,193, - 128,193,128,99,0,62,0,8,10,10,9,0,0,254,103,99, - 99,99,126,96,96,96,240,9,13,26,11,1,253,62,0,99, - 0,193,128,193,128,193,128,193,128,193,128,193,128,99,0,62, - 0,28,0,14,0,3,128,10,10,20,10,0,0,254,0,103, - 0,99,0,99,0,102,0,124,0,110,0,103,0,99,128,241, - 192,7,10,10,8,0,0,122,198,194,224,120,28,14,134,198, - 252,8,10,10,9,0,0,255,219,153,24,24,24,24,24,24, - 60,9,10,20,10,0,0,243,128,97,0,97,0,97,0,97, - 0,97,0,97,0,97,0,115,0,62,0,10,10,20,10,0, - 0,241,192,96,128,97,128,49,0,51,0,50,0,26,0,30, - 0,12,0,12,0,15,10,20,14,255,0,247,158,99,12,99, - 8,49,136,49,144,51,144,26,208,28,224,12,96,12,96,11, - 10,20,10,0,0,241,192,112,128,57,0,30,0,12,0,14, - 0,23,0,35,128,65,192,227,224,10,10,20,10,0,0,249, - 192,112,128,49,0,57,0,26,0,30,0,12,0,12,0,12, - 0,30,0,8,10,10,9,0,0,255,199,134,140,24,24,49, - 97,227,255,4,13,13,5,0,253,240,192,192,192,192,192,192, - 192,192,192,192,192,240,4,10,10,4,0,0,128,128,192,64, - 96,32,32,48,16,16,4,13,13,5,0,253,240,48,48,48, - 48,48,48,48,48,48,48,48,240,5,5,5,8,1,5,32, - 112,80,216,136,7,1,1,7,0,253,254,3,3,3,5,1, - 8,128,192,32,7,7,7,7,0,0,120,204,12,124,204,204, - 118,7,10,10,8,0,0,224,96,96,124,102,102,102,102,102, - 92,5,7,7,6,0,0,48,88,200,192,192,232,112,7,10, - 10,7,0,0,28,12,12,124,204,204,204,204,204,118,6,7, - 7,6,0,0,56,76,204,252,192,228,120,5,10,10,5,0, - 0,56,104,96,240,96,96,96,96,96,240,7,10,10,7,0, - 253,126,204,204,204,120,64,124,254,130,124,8,10,10,8,0, - 0,224,96,96,108,118,102,102,102,102,231,4,10,10,4,0, - 0,96,96,0,224,96,96,96,96,96,240,4,13,13,4,255, - 253,48,48,0,112,48,48,48,48,48,48,48,176,224,8,10, - 10,8,0,0,224,96,96,110,100,104,120,108,102,231,4,10, - 10,4,0,0,224,96,96,96,96,96,96,96,96,240,12,7, - 14,12,0,0,236,192,119,96,102,96,102,96,102,96,102,96, - 247,112,8,7,7,8,0,0,236,118,102,102,102,102,231,6, - 7,7,7,0,0,120,204,204,204,204,204,120,7,10,10,8, - 0,253,236,118,102,102,102,102,124,96,96,240,7,10,10,7, - 0,253,108,220,204,204,204,204,124,12,12,30,6,7,7,6, - 0,0,220,108,96,96,96,96,240,5,7,7,6,0,0,120, - 200,224,112,56,152,240,5,9,9,5,0,0,32,96,240,96, - 96,96,104,112,48,8,7,7,7,255,0,238,102,102,102,102, - 102,59,8,7,7,7,255,0,247,98,98,52,52,24,24,10, - 7,14,10,0,0,238,192,100,128,118,128,55,0,59,0,59, - 0,18,0,7,7,7,7,0,0,238,108,56,56,56,108,238, - 8,10,10,7,255,253,247,98,50,52,28,28,8,8,56,48, - 6,7,7,6,0,0,252,156,24,48,100,228,252,5,13,13, - 7,1,253,24,48,48,48,48,96,192,96,48,48,48,48,24, - 1,12,12,3,1,254,128,128,128,128,128,128,128,128,128,128, - 128,128,5,13,13,7,0,253,192,96,96,96,96,48,24,48, - 96,96,96,96,192,7,4,4,8,0,3,96,242,158,12,255 - }; -/* - Fontname: -Adobe-Times-Bold-R-Normal--17-120-100-100-P-88-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 11, '1' Height: 11 - Calculated Max Values w=17 h=16 x= 2 y= 9 dx=17 dy= 0 ascent=16 len=33 - Font Bounding box w=19 h=27 x=-2 y=-7 - Calculated Min Values x=-2 y=-4 dx= 0 dy= 0 - Pure Font ascent =11 descent=-4 - X Font ascent =11 descent=-4 - Max Font ascent =16 descent=-4 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_timB12[3887] U8G_FONT_SECTION("u8g_font_timB12") = { - 0,19,27,254,249,11,2,42,5,41,32,255,252,16,252,11, - 252,0,0,0,5,0,1,2,11,11,6,2,0,192,192,192, - 192,192,128,128,0,0,192,192,5,5,5,9,1,6,216,216, - 216,144,144,8,11,11,8,0,0,18,18,18,127,36,36,36, - 254,72,72,72,7,13,13,8,0,255,16,122,150,210,240,120, - 60,30,22,146,210,188,16,12,12,24,16,2,0,48,128,111, - 0,201,0,201,0,202,0,210,96,100,208,9,144,9,144,17, - 144,17,160,32,192,10,11,22,14,2,0,28,0,38,0,38, - 0,52,0,57,192,120,128,156,128,141,0,198,64,231,192,123, - 128,2,5,5,5,2,6,192,192,192,128,128,4,14,14,6, - 1,253,16,32,96,64,192,192,192,192,192,192,64,96,32,16, - 4,14,14,6,0,253,128,64,96,32,48,48,48,48,48,48, - 32,96,64,128,5,7,7,8,1,4,32,168,248,112,248,168, - 32,7,8,8,9,1,0,16,16,16,254,254,16,16,16,2, - 5,5,4,1,253,192,192,64,64,128,4,2,2,5,0,3, - 240,240,2,2,2,4,1,0,192,192,4,11,11,5,0,0, - 16,48,32,32,96,64,64,64,192,128,128,6,11,11,8,1, - 0,48,72,204,204,204,204,204,204,204,72,48,6,11,11,8, - 1,0,16,240,48,48,48,48,48,48,48,48,252,7,11,11, - 8,0,0,56,124,156,12,12,8,24,16,34,124,252,7,11, - 11,8,0,0,56,124,140,8,16,60,14,6,198,204,120,7, - 11,11,8,0,0,4,12,28,44,44,76,140,254,254,12,12, - 8,11,11,8,0,0,31,62,32,56,124,14,6,6,198,204, - 112,6,11,11,8,1,0,12,48,96,96,240,204,204,204,204, - 72,48,7,11,11,8,0,0,126,126,132,4,12,8,8,24, - 16,48,32,7,11,11,8,0,0,56,68,198,228,120,60,78, - 198,198,68,56,6,11,11,8,1,0,48,72,204,204,204,204, - 124,24,24,48,192,2,7,7,5,1,0,192,192,0,0,0, - 192,192,2,10,10,5,1,253,192,192,0,0,0,192,192,64, - 64,128,8,8,8,9,0,0,3,14,56,192,192,56,14,3, - 7,5,5,9,1,2,254,254,0,254,254,8,8,8,9,0, - 0,192,112,28,3,3,28,112,192,6,11,11,8,1,0,56, - 204,204,12,12,8,16,32,0,96,96,13,13,26,16,1,254, - 7,128,28,96,48,16,103,80,204,200,216,200,216,136,217,144, - 217,176,78,224,32,0,24,96,7,128,11,11,22,12,0,0, - 4,0,14,0,14,0,27,0,19,0,51,0,33,128,127,128, - 64,192,192,192,225,224,9,11,22,10,1,0,252,0,102,0, - 99,0,99,0,102,0,126,0,99,0,97,128,97,128,99,0, - 254,0,9,11,22,11,1,0,30,128,99,128,65,128,192,128, - 192,0,192,0,192,0,192,0,96,128,115,0,62,0,9,11, - 22,11,1,0,252,0,102,0,99,0,97,128,97,128,97,128, - 97,128,97,128,99,0,102,0,252,0,8,11,11,10,1,0, - 255,99,97,96,98,126,98,96,97,99,255,8,11,11,10,1, - 0,255,99,97,96,98,126,98,96,96,96,248,10,11,22,12, - 1,0,30,128,99,128,65,128,192,128,192,0,192,0,199,192, - 193,128,193,128,97,128,63,0,10,11,22,12,1,0,243,192, - 97,128,97,128,97,128,97,128,127,128,97,128,97,128,97,128, - 97,128,243,192,4,11,11,6,1,0,240,96,96,96,96,96, - 96,96,96,96,240,6,13,13,8,1,254,60,24,24,24,24, - 24,24,24,24,24,216,208,96,11,11,22,13,1,0,251,192, - 97,0,98,0,100,0,104,0,120,0,108,0,102,0,99,0, - 97,128,251,224,9,11,22,11,1,0,240,0,96,0,96,0, - 96,0,96,0,96,0,96,0,96,128,96,128,97,128,255,128, - 14,11,22,15,0,0,224,28,112,24,112,56,120,56,88,88, - 76,88,76,152,70,152,71,24,67,24,226,60,10,11,22,12, - 1,0,241,192,112,128,88,128,88,128,76,128,70,128,71,128, - 67,128,65,128,65,128,224,128,10,11,22,12,1,0,30,0, - 97,128,64,128,192,192,192,192,192,192,192,192,192,192,64,128, - 97,128,30,0,8,11,11,10,1,0,254,103,99,99,102,124, - 96,96,96,96,240,10,14,28,12,1,253,30,0,97,128,64, - 128,192,192,192,192,192,192,192,192,192,192,64,128,97,128,63, - 0,14,0,6,0,1,128,10,11,22,12,1,0,254,0,103, - 0,99,0,99,0,102,0,124,0,108,0,102,0,99,0,97, - 128,243,192,8,11,11,9,0,0,61,67,193,224,120,60,14, - 7,131,194,188,10,11,22,11,1,0,255,192,204,192,140,64, - 12,0,12,0,12,0,12,0,12,0,12,0,12,0,30,0, - 10,11,22,12,1,0,241,192,96,128,96,128,96,128,96,128, - 96,128,96,128,96,128,96,128,33,0,30,0,11,11,22,12, - 0,0,248,224,48,64,48,64,24,128,24,128,13,0,13,0, - 7,0,6,0,2,0,2,0,17,11,33,17,0,0,251,239, - 128,112,195,0,48,194,0,56,226,0,25,230,0,29,100,0, - 13,124,0,15,56,0,6,56,0,6,16,0,2,16,0,10, - 11,22,12,1,0,251,192,113,0,58,0,58,0,28,0,14, - 0,30,0,23,0,35,0,67,128,231,192,11,11,22,12,0, - 0,248,224,112,64,56,128,24,128,29,0,15,0,6,0,6, - 0,6,0,6,0,15,0,10,11,22,11,0,0,255,192,193, - 192,131,128,7,0,14,0,14,0,28,0,56,0,112,64,240, - 192,255,192,3,14,14,6,1,253,224,192,192,192,192,192,192, - 192,192,192,192,192,192,224,4,11,11,5,0,0,128,192,64, - 64,96,32,32,32,48,16,16,3,14,14,6,1,253,224,96, - 96,96,96,96,96,96,96,96,96,96,96,224,7,7,7,9, - 1,4,16,56,40,108,68,198,130,8,1,1,8,0,252,255, - 3,3,3,6,2,9,192,64,32,8,8,8,8,0,0,56, - 204,204,28,108,204,205,118,8,11,11,9,0,0,224,96,96, - 108,118,99,99,99,99,118,236,6,8,8,7,0,0,56,108, - 204,192,192,192,100,56,8,11,11,9,0,0,14,6,6,54, - 110,198,198,198,198,78,55,6,8,8,7,0,0,56,108,204, - 252,192,192,100,56,6,11,11,6,0,0,24,108,96,240,96, - 96,96,96,96,96,240,7,12,12,8,0,252,50,78,204,204, - 200,112,64,252,126,130,132,120,8,11,11,9,0,0,224,96, - 96,108,118,102,102,102,102,102,239,4,11,11,5,0,0,96, - 96,0,224,96,96,96,96,96,96,240,5,15,15,5,254,252, - 24,24,0,56,24,24,24,24,24,24,24,24,216,208,96,9, - 11,22,9,0,0,224,0,96,0,96,0,111,0,100,0,104, - 0,120,0,124,0,110,0,103,0,247,128,4,11,11,5,0, - 0,224,96,96,96,96,96,96,96,96,96,240,12,8,16,13, - 0,0,237,192,119,96,102,96,102,96,102,96,102,96,102,96, - 246,240,8,8,8,9,0,0,236,126,102,102,102,102,102,247, - 7,8,8,8,0,0,56,108,198,198,198,198,108,56,8,12, - 12,9,0,252,236,118,99,99,99,99,118,108,96,96,96,240, - 8,12,12,9,0,252,50,110,198,198,198,198,110,54,6,6, - 6,15,6,8,8,7,0,0,236,124,96,96,96,96,96,240, - 5,8,8,6,0,0,120,200,224,112,56,152,216,176,5,11, - 11,6,0,0,32,32,96,240,96,96,96,96,96,104,48,8, - 8,8,9,0,0,238,102,102,102,102,102,111,54,8,8,8, - 8,0,0,247,98,98,100,52,56,24,16,12,8,16,12,0, - 0,239,112,102,32,102,32,119,64,55,64,57,128,25,128,17, - 0,7,8,8,8,0,0,246,116,56,56,24,60,76,238,8, - 12,12,8,0,252,247,98,98,52,52,28,24,24,16,16,224, - 192,7,8,8,7,0,0,254,140,152,24,48,114,98,254,4, - 14,14,7,1,253,48,96,96,96,96,64,128,64,96,96,96, - 96,96,48,1,14,14,4,1,253,128,128,128,128,128,128,128, - 128,128,128,128,128,128,128,4,14,14,7,1,253,192,96,96, - 96,96,32,16,32,96,96,96,96,96,192,9,4,8,9,0, - 4,48,0,120,128,159,0,14,0,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,0,0,0,5,0,1, - 2,12,12,6,2,252,192,192,0,0,64,64,64,192,192,192, - 192,192,6,12,12,8,1,254,4,4,56,76,204,208,208,224, - 100,56,64,64,8,11,11,8,0,0,28,38,38,48,48,124, - 48,16,113,158,110,6,7,7,8,1,1,180,120,204,132,204, - 120,180,8,11,11,8,0,0,227,98,50,52,28,126,24,126, - 24,24,126,1,15,15,4,1,253,128,128,128,128,128,128,0, - 0,0,128,128,128,128,128,128,6,15,15,8,1,252,56,76, - 76,96,48,120,156,204,228,120,56,24,200,200,112,5,2,2, - 6,0,9,216,216,12,11,22,12,255,0,15,0,48,192,71, - 32,72,160,152,16,152,16,152,16,72,160,71,32,48,192,15, - 0,5,7,7,5,0,4,96,144,112,176,216,0,248,7,7, - 7,8,0,0,18,54,108,216,108,54,18,7,6,6,9,1, - 1,254,254,2,2,2,2,4,2,2,5,0,3,240,240,12, - 11,22,12,0,0,15,0,48,192,78,32,73,32,137,16,142, - 16,138,16,73,32,93,32,48,192,15,0,5,1,1,6,0, - 9,248,4,5,5,7,1,6,96,144,144,144,96,7,9,9, - 9,1,0,16,16,254,254,16,16,0,254,254,4,7,7,5, - 0,4,96,240,176,32,64,240,240,4,7,7,5,0,4,96, - 176,48,96,48,176,96,3,3,3,6,1,9,96,64,128,8, - 11,11,9,0,253,238,102,102,102,102,102,111,118,64,96,96, - 7,15,15,9,1,252,62,116,244,244,244,244,116,52,20,20, - 20,20,20,20,20,2,2,2,4,1,4,192,192,5,4,4, - 6,0,252,32,48,136,112,4,7,7,5,1,4,96,224,96, - 96,96,96,240,4,7,7,6,1,4,96,144,144,144,96,0, - 240,7,7,7,8,0,0,144,216,108,54,108,216,144,11,11, - 22,12,0,0,96,128,225,0,97,0,98,0,100,64,100,192, - 249,192,10,192,19,224,32,192,32,192,10,11,22,12,0,0, - 97,0,225,0,98,0,98,0,100,0,107,128,254,192,16,128, - 17,0,35,192,39,192,11,11,22,12,0,0,96,128,177,0, - 49,0,98,0,52,64,180,192,105,192,10,192,19,224,32,192, - 32,192,6,11,11,8,1,253,24,24,0,16,32,64,192,192, - 204,204,112,11,15,30,12,0,0,48,0,24,0,4,0,0, - 0,4,0,14,0,14,0,27,0,19,0,51,0,33,128,127, - 128,64,192,192,192,225,224,11,15,30,12,0,0,1,128,3, - 0,4,0,0,0,4,0,14,0,14,0,27,0,19,0,51, - 0,33,128,127,128,64,192,192,192,225,224,11,15,30,12,0, - 0,4,0,14,0,17,0,0,0,4,0,14,0,14,0,27, - 0,19,0,51,0,33,128,127,128,64,192,192,192,225,224,11, - 14,28,12,0,0,29,0,46,0,0,0,4,0,14,0,14, - 0,27,0,19,0,51,0,33,128,127,128,64,192,192,192,225, - 224,11,14,28,12,0,0,27,0,27,0,0,0,4,0,14, - 0,14,0,27,0,19,0,51,0,33,128,127,128,64,192,192, - 192,225,224,11,16,32,12,0,0,6,0,9,0,9,0,6, - 0,0,0,4,0,14,0,14,0,27,0,19,0,51,0,33, - 128,127,128,64,192,192,192,225,224,14,11,22,16,1,0,15, - 248,7,24,11,8,11,0,19,32,31,224,35,32,35,0,67, - 4,67,12,231,252,9,15,30,11,1,252,30,128,99,128,65, - 128,192,128,192,0,192,0,192,0,192,0,96,128,115,0,62, - 0,8,0,12,0,34,0,28,0,8,15,15,10,1,0,96, - 48,8,0,255,99,97,96,98,126,98,96,97,99,255,8,15, - 15,10,1,0,6,12,16,0,255,99,97,96,98,126,98,96, - 97,99,255,8,15,15,10,1,0,8,28,34,0,255,99,97, - 96,98,126,98,96,97,99,255,8,14,14,10,1,0,102,102, - 0,255,99,97,96,98,126,98,96,97,99,255,5,15,15,6, - 0,0,192,96,16,0,120,48,48,48,48,48,48,48,48,48, - 120,4,15,15,6,1,0,48,96,128,0,240,96,96,96,96, - 96,96,96,96,96,240,5,15,15,6,0,0,32,112,136,0, - 120,48,48,48,48,48,48,48,48,48,120,6,14,14,6,0, - 0,204,204,0,120,48,48,48,48,48,48,48,48,48,120,9, - 11,22,11,1,0,252,0,102,0,99,0,97,128,97,128,249, - 128,97,128,97,128,99,0,102,0,252,0,10,14,28,12,1, - 0,29,0,46,0,0,0,241,192,112,128,88,128,88,128,76, - 128,70,128,71,128,67,128,65,128,65,128,224,128,10,15,30, - 12,1,0,48,0,24,0,4,0,0,0,30,0,97,128,64, - 128,192,192,192,192,192,192,192,192,192,192,64,128,97,128,30, - 0,10,15,30,12,1,0,3,0,6,0,8,0,0,0,30, - 0,97,128,64,128,192,192,192,192,192,192,192,192,192,192,64, - 128,97,128,30,0,10,15,30,12,1,0,4,0,14,0,17, - 0,0,0,30,0,97,128,64,128,192,192,192,192,192,192,192, - 192,192,192,64,128,97,128,30,0,10,14,28,12,1,0,29, - 0,46,0,0,0,30,0,97,128,64,128,192,192,192,192,192, - 192,192,192,192,192,64,128,97,128,30,0,10,14,28,12,1, - 0,51,0,51,0,0,0,30,0,97,128,64,128,192,192,192, - 192,192,192,192,192,192,192,64,128,97,128,30,0,7,8,8, - 9,1,0,130,198,108,56,56,108,198,130,10,13,26,13,1, - 255,0,64,30,128,97,128,65,128,194,192,194,192,196,192,200, - 192,200,192,80,128,97,128,62,0,64,0,10,15,30,12,1, - 0,48,0,24,0,4,0,0,0,241,192,96,128,96,128,96, - 128,96,128,96,128,96,128,96,128,96,128,33,0,30,0,10, - 15,30,12,1,0,3,0,6,0,8,0,0,0,241,192,96, - 128,96,128,96,128,96,128,96,128,96,128,96,128,96,128,33, - 0,30,0,10,15,30,12,1,0,4,0,14,0,17,0,0, - 0,241,192,96,128,96,128,96,128,96,128,96,128,96,128,96, - 128,96,128,33,0,30,0,10,14,28,12,1,0,51,0,51, - 0,0,0,241,192,96,128,96,128,96,128,96,128,96,128,96, - 128,96,128,96,128,33,0,30,0,11,15,30,12,0,0,1, - 128,3,0,4,0,0,0,248,224,112,64,56,128,24,128,29, - 0,15,0,6,0,6,0,6,0,6,0,15,0,8,11,11, - 10,1,0,240,96,126,103,99,99,103,126,96,96,240,8,11, - 11,9,0,0,24,38,102,102,108,98,99,99,99,98,236,8, - 12,12,8,0,0,48,16,8,0,56,204,204,28,108,204,205, - 118,8,12,12,8,0,0,24,16,32,0,56,204,204,28,108, - 204,205,118,8,12,12,8,0,0,16,56,68,0,56,204,204, - 28,108,204,205,118,8,11,11,8,0,0,52,88,0,56,204, - 204,28,108,204,205,118,8,11,11,8,0,0,108,108,0,56, - 204,204,28,108,204,205,118,8,13,13,8,0,0,16,40,40, - 16,0,56,204,204,28,108,204,205,118,10,8,16,12,1,0, - 51,128,206,192,204,192,31,192,108,0,204,0,214,64,99,128, - 6,12,12,7,0,252,56,108,204,192,192,192,100,56,32,48, - 136,112,6,12,12,7,0,0,48,16,8,0,56,108,204,252, - 192,192,100,56,6,12,12,7,0,0,24,16,32,0,56,108, - 204,252,192,192,100,56,6,12,12,7,0,0,16,56,68,0, - 56,108,204,252,192,192,100,56,6,11,11,7,0,0,108,108, - 0,56,108,204,252,192,192,100,56,4,12,12,5,0,0,192, - 64,32,0,224,96,96,96,96,96,96,240,4,12,12,5,0, - 0,48,32,64,0,224,96,96,96,96,96,96,240,5,12,12, - 5,255,0,32,112,136,0,112,48,48,48,48,48,48,120,5, - 11,11,5,255,0,216,216,0,112,48,48,48,48,48,48,120, - 7,11,11,8,0,0,108,48,216,60,108,198,198,198,198,108, - 56,8,11,11,9,0,0,52,88,0,236,126,102,102,102,102, - 102,247,7,12,12,8,0,0,48,16,8,0,56,108,198,198, - 198,198,108,56,7,12,12,8,0,0,24,16,32,0,56,108, - 198,198,198,198,108,56,7,12,12,8,0,0,16,56,68,0, - 56,108,198,198,198,198,108,56,7,11,11,8,0,0,52,88, - 0,56,108,198,198,198,198,108,56,7,11,11,8,0,0,108, - 108,0,56,108,198,198,198,198,108,56,8,8,8,9,0,0, - 24,24,0,255,255,0,24,24,7,10,10,8,0,255,2,60, - 108,206,214,214,230,108,120,128,8,12,12,9,0,0,48,16, - 8,0,238,102,102,102,102,102,111,54,8,12,12,9,0,0, - 12,8,16,0,238,102,102,102,102,102,111,54,8,12,12,9, - 0,0,16,56,68,0,238,102,102,102,102,102,111,54,8,11, - 11,9,0,0,108,108,0,238,102,102,102,102,102,111,54,8, - 16,16,8,0,252,12,8,16,0,247,98,98,52,52,28,24, - 24,16,16,224,192,8,15,15,9,0,252,224,96,96,108,118, - 99,99,99,99,114,108,96,96,96,240,8,15,15,8,0,252, - 108,108,0,247,98,98,52,52,28,24,24,16,16,224,192}; -/* - Fontname: -Adobe-Times-Bold-R-Normal--17-120-100-100-P-88-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 11, '1' Height: 11 - Calculated Max Values w=17 h=15 x= 2 y= 9 dx=17 dy= 0 ascent=12 len=33 - Font Bounding box w=19 h=27 x=-2 y=-7 - Calculated Min Values x=-2 y=-4 dx= 0 dy= 0 - Pure Font ascent =11 descent=-4 - X Font ascent =11 descent=-4 - Max Font ascent =12 descent=-4 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_timB12r[1834] U8G_FONT_SECTION("u8g_font_timB12r") = { - 0,19,27,254,249,11,2,42,5,41,32,127,252,12,252,11, - 252,0,0,0,5,0,1,2,11,11,6,2,0,192,192,192, - 192,192,128,128,0,0,192,192,5,5,5,9,1,6,216,216, - 216,144,144,8,11,11,8,0,0,18,18,18,127,36,36,36, - 254,72,72,72,7,13,13,8,0,255,16,122,150,210,240,120, - 60,30,22,146,210,188,16,12,12,24,16,2,0,48,128,111, - 0,201,0,201,0,202,0,210,96,100,208,9,144,9,144,17, - 144,17,160,32,192,10,11,22,14,2,0,28,0,38,0,38, - 0,52,0,57,192,120,128,156,128,141,0,198,64,231,192,123, - 128,2,5,5,5,2,6,192,192,192,128,128,4,14,14,6, - 1,253,16,32,96,64,192,192,192,192,192,192,64,96,32,16, - 4,14,14,6,0,253,128,64,96,32,48,48,48,48,48,48, - 32,96,64,128,5,7,7,8,1,4,32,168,248,112,248,168, - 32,7,8,8,9,1,0,16,16,16,254,254,16,16,16,2, - 5,5,4,1,253,192,192,64,64,128,4,2,2,5,0,3, - 240,240,2,2,2,4,1,0,192,192,4,11,11,5,0,0, - 16,48,32,32,96,64,64,64,192,128,128,6,11,11,8,1, - 0,48,72,204,204,204,204,204,204,204,72,48,6,11,11,8, - 1,0,16,240,48,48,48,48,48,48,48,48,252,7,11,11, - 8,0,0,56,124,156,12,12,8,24,16,34,124,252,7,11, - 11,8,0,0,56,124,140,8,16,60,14,6,198,204,120,7, - 11,11,8,0,0,4,12,28,44,44,76,140,254,254,12,12, - 8,11,11,8,0,0,31,62,32,56,124,14,6,6,198,204, - 112,6,11,11,8,1,0,12,48,96,96,240,204,204,204,204, - 72,48,7,11,11,8,0,0,126,126,132,4,12,8,8,24, - 16,48,32,7,11,11,8,0,0,56,68,198,228,120,60,78, - 198,198,68,56,6,11,11,8,1,0,48,72,204,204,204,204, - 124,24,24,48,192,2,7,7,5,1,0,192,192,0,0,0, - 192,192,2,10,10,5,1,253,192,192,0,0,0,192,192,64, - 64,128,8,8,8,9,0,0,3,14,56,192,192,56,14,3, - 7,5,5,9,1,2,254,254,0,254,254,8,8,8,9,0, - 0,192,112,28,3,3,28,112,192,6,11,11,8,1,0,56, - 204,204,12,12,8,16,32,0,96,96,13,13,26,16,1,254, - 7,128,28,96,48,16,103,80,204,200,216,200,216,136,217,144, - 217,176,78,224,32,0,24,96,7,128,11,11,22,12,0,0, - 4,0,14,0,14,0,27,0,19,0,51,0,33,128,127,128, - 64,192,192,192,225,224,9,11,22,10,1,0,252,0,102,0, - 99,0,99,0,102,0,126,0,99,0,97,128,97,128,99,0, - 254,0,9,11,22,11,1,0,30,128,99,128,65,128,192,128, - 192,0,192,0,192,0,192,0,96,128,115,0,62,0,9,11, - 22,11,1,0,252,0,102,0,99,0,97,128,97,128,97,128, - 97,128,97,128,99,0,102,0,252,0,8,11,11,10,1,0, - 255,99,97,96,98,126,98,96,97,99,255,8,11,11,10,1, - 0,255,99,97,96,98,126,98,96,96,96,248,10,11,22,12, - 1,0,30,128,99,128,65,128,192,128,192,0,192,0,199,192, - 193,128,193,128,97,128,63,0,10,11,22,12,1,0,243,192, - 97,128,97,128,97,128,97,128,127,128,97,128,97,128,97,128, - 97,128,243,192,4,11,11,6,1,0,240,96,96,96,96,96, - 96,96,96,96,240,6,13,13,8,1,254,60,24,24,24,24, - 24,24,24,24,24,216,208,96,11,11,22,13,1,0,251,192, - 97,0,98,0,100,0,104,0,120,0,108,0,102,0,99,0, - 97,128,251,224,9,11,22,11,1,0,240,0,96,0,96,0, - 96,0,96,0,96,0,96,0,96,128,96,128,97,128,255,128, - 14,11,22,15,0,0,224,28,112,24,112,56,120,56,88,88, - 76,88,76,152,70,152,71,24,67,24,226,60,10,11,22,12, - 1,0,241,192,112,128,88,128,88,128,76,128,70,128,71,128, - 67,128,65,128,65,128,224,128,10,11,22,12,1,0,30,0, - 97,128,64,128,192,192,192,192,192,192,192,192,192,192,64,128, - 97,128,30,0,8,11,11,10,1,0,254,103,99,99,102,124, - 96,96,96,96,240,10,14,28,12,1,253,30,0,97,128,64, - 128,192,192,192,192,192,192,192,192,192,192,64,128,97,128,63, - 0,14,0,6,0,1,128,10,11,22,12,1,0,254,0,103, - 0,99,0,99,0,102,0,124,0,108,0,102,0,99,0,97, - 128,243,192,8,11,11,9,0,0,61,67,193,224,120,60,14, - 7,131,194,188,10,11,22,11,1,0,255,192,204,192,140,64, - 12,0,12,0,12,0,12,0,12,0,12,0,12,0,30,0, - 10,11,22,12,1,0,241,192,96,128,96,128,96,128,96,128, - 96,128,96,128,96,128,96,128,33,0,30,0,11,11,22,12, - 0,0,248,224,48,64,48,64,24,128,24,128,13,0,13,0, - 7,0,6,0,2,0,2,0,17,11,33,17,0,0,251,239, - 128,112,195,0,48,194,0,56,226,0,25,230,0,29,100,0, - 13,124,0,15,56,0,6,56,0,6,16,0,2,16,0,10, - 11,22,12,1,0,251,192,113,0,58,0,58,0,28,0,14, - 0,30,0,23,0,35,0,67,128,231,192,11,11,22,12,0, - 0,248,224,112,64,56,128,24,128,29,0,15,0,6,0,6, - 0,6,0,6,0,15,0,10,11,22,11,0,0,255,192,193, - 192,131,128,7,0,14,0,14,0,28,0,56,0,112,64,240, - 192,255,192,3,14,14,6,1,253,224,192,192,192,192,192,192, - 192,192,192,192,192,192,224,4,11,11,5,0,0,128,192,64, - 64,96,32,32,32,48,16,16,3,14,14,6,1,253,224,96, - 96,96,96,96,96,96,96,96,96,96,96,224,7,7,7,9, - 1,4,16,56,40,108,68,198,130,8,1,1,8,0,252,255, - 3,3,3,6,2,9,192,64,32,8,8,8,8,0,0,56, - 204,204,28,108,204,205,118,8,11,11,9,0,0,224,96,96, - 108,118,99,99,99,99,118,236,6,8,8,7,0,0,56,108, - 204,192,192,192,100,56,8,11,11,9,0,0,14,6,6,54, - 110,198,198,198,198,78,55,6,8,8,7,0,0,56,108,204, - 252,192,192,100,56,6,11,11,6,0,0,24,108,96,240,96, - 96,96,96,96,96,240,7,12,12,8,0,252,50,78,204,204, - 200,112,64,252,126,130,132,120,8,11,11,9,0,0,224,96, - 96,108,118,102,102,102,102,102,239,4,11,11,5,0,0,96, - 96,0,224,96,96,96,96,96,96,240,5,15,15,5,254,252, - 24,24,0,56,24,24,24,24,24,24,24,24,216,208,96,9, - 11,22,9,0,0,224,0,96,0,96,0,111,0,100,0,104, - 0,120,0,124,0,110,0,103,0,247,128,4,11,11,5,0, - 0,224,96,96,96,96,96,96,96,96,96,240,12,8,16,13, - 0,0,237,192,119,96,102,96,102,96,102,96,102,96,102,96, - 246,240,8,8,8,9,0,0,236,126,102,102,102,102,102,247, - 7,8,8,8,0,0,56,108,198,198,198,198,108,56,8,12, - 12,9,0,252,236,118,99,99,99,99,118,108,96,96,96,240, - 8,12,12,9,0,252,50,110,198,198,198,198,110,54,6,6, - 6,15,6,8,8,7,0,0,236,124,96,96,96,96,96,240, - 5,8,8,6,0,0,120,200,224,112,56,152,216,176,5,11, - 11,6,0,0,32,32,96,240,96,96,96,96,96,104,48,8, - 8,8,9,0,0,238,102,102,102,102,102,111,54,8,8,8, - 8,0,0,247,98,98,100,52,56,24,16,12,8,16,12,0, - 0,239,112,102,32,102,32,119,64,55,64,57,128,25,128,17, - 0,7,8,8,8,0,0,246,116,56,56,24,60,76,238,8, - 12,12,8,0,252,247,98,98,52,52,28,24,24,16,16,224, - 192,7,8,8,7,0,0,254,140,152,24,48,114,98,254,4, - 14,14,7,1,253,48,96,96,96,96,64,128,64,96,96,96, - 96,96,48,1,14,14,4,1,253,128,128,128,128,128,128,128, - 128,128,128,128,128,128,128,4,14,14,7,1,253,192,96,96, - 96,96,32,16,32,96,96,96,96,96,192,9,4,8,9,0, - 4,48,0,120,128,159,0,14,0,255}; -/* - Fontname: -Adobe-Times-Bold-R-Normal--20-140-100-100-P-100-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 13, '1' Height: 13 - Calculated Max Values w=18 h=17 x= 2 y=11 dx=19 dy= 0 ascent=17 len=39 - Font Bounding box w=22 h=28 x=-2 y=-7 - Calculated Min Values x=-2 y=-4 dx= 0 dy= 0 - Pure Font ascent =13 descent=-4 - X Font ascent =13 descent=-4 - Max Font ascent =17 descent=-4 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_timB14[4851] U8G_FONT_SECTION("u8g_font_timB14") = { - 0,22,28,254,249,13,2,178,6,78,32,255,252,17,252,13, - 252,0,0,0,5,0,1,3,13,13,6,1,0,64,224,224, - 224,224,224,224,64,64,0,224,224,224,6,6,6,10,2,7, - 204,204,204,204,136,136,10,12,24,9,0,0,25,128,25,128, - 25,128,127,192,127,192,51,0,51,0,255,128,255,128,102,0, - 102,0,102,0,8,16,16,9,0,254,24,126,219,219,216,248, - 124,62,31,31,27,219,219,126,24,24,14,13,26,18,1,0, - 60,24,119,240,226,96,226,64,228,192,253,128,115,120,6,236, - 6,196,13,196,25,200,49,248,48,224,13,13,26,16,2,0, - 30,0,51,0,51,0,51,0,58,0,28,240,60,96,94,64, - 207,128,199,128,227,192,255,248,120,240,2,6,6,5,1,7, - 192,192,192,192,128,128,5,17,17,6,1,252,8,16,48,96, - 96,224,192,192,192,192,192,224,96,96,48,16,8,5,17,17, - 6,0,252,128,64,96,48,48,56,24,24,24,24,24,56,48, - 32,96,64,128,8,9,9,9,0,4,24,24,219,255,60,255, - 219,24,24,10,10,20,11,0,0,12,0,12,0,12,0,12, - 0,255,192,255,192,12,0,12,0,12,0,12,0,4,6,6, - 5,0,253,112,112,112,48,96,192,5,3,3,6,0,4,248, - 248,248,3,3,3,5,1,0,224,224,224,5,13,13,6,0, - 0,24,24,24,48,48,48,32,96,96,96,192,192,192,8,13, - 13,9,0,0,60,102,103,231,231,231,231,231,231,231,102,102, - 60,8,13,13,9,0,0,28,60,252,28,28,28,28,28,28, - 28,28,28,127,8,13,13,9,0,0,60,126,207,135,7,7, - 6,12,24,49,99,255,255,9,13,26,9,0,0,60,0,126, - 0,143,0,7,0,14,0,28,0,62,0,15,0,7,128,3, - 128,195,0,230,0,124,0,8,13,13,9,0,0,14,30,30, - 46,46,78,206,142,255,255,14,14,14,9,13,26,9,0,0, - 63,0,63,0,62,0,64,0,120,0,126,0,63,0,7,128, - 3,128,3,128,195,0,230,0,252,0,8,13,13,9,0,0, - 7,28,56,112,96,252,230,231,231,231,231,102,60,8,13,13, - 9,0,0,255,255,254,134,12,12,12,24,24,56,48,48,112, - 8,13,13,9,0,0,60,102,227,227,246,124,60,126,207,199, - 195,231,126,8,13,13,9,0,0,60,102,231,231,231,231,103, - 63,7,6,14,60,240,3,9,9,5,1,0,224,224,224,0, - 0,0,224,224,224,4,12,12,5,0,253,112,112,112,0,0, - 0,112,112,112,48,96,192,9,9,18,11,1,0,3,128,15, - 0,60,0,240,0,192,0,240,0,60,0,15,0,3,128,9, - 6,12,11,1,2,255,128,255,128,0,0,0,0,255,128,255, - 128,9,9,18,11,1,0,224,0,120,0,30,0,7,128,1, - 128,7,128,30,0,120,0,224,0,7,13,13,9,1,0,124, - 206,238,238,78,12,24,16,16,0,56,56,56,15,16,32,17, - 1,253,3,224,15,56,56,12,48,4,115,182,103,118,231,118, - 238,102,238,102,238,236,239,252,103,184,112,0,56,0,30,0, - 7,240,14,13,26,14,0,0,3,0,3,128,7,128,5,192, - 13,192,8,192,24,224,16,96,31,240,48,112,32,56,96,56, - 248,252,10,13,26,13,1,0,254,0,115,128,113,192,113,192, - 113,192,115,128,126,0,115,128,113,192,113,192,113,192,115,128, - 255,0,12,13,26,14,1,0,15,144,56,240,112,112,112,48, - 224,0,224,0,224,0,224,0,224,0,112,0,112,48,60,224, - 15,128,12,13,26,14,1,0,255,0,113,192,112,224,112,96, - 112,112,112,112,112,112,112,112,112,112,112,96,112,224,113,192, - 255,0,10,13,26,13,2,0,255,192,112,192,112,64,112,0, - 112,0,113,0,127,0,113,0,112,0,112,0,112,64,112,192, - 255,192,10,13,26,12,2,0,255,192,112,192,112,64,112,0, - 112,0,113,0,127,0,113,0,112,0,112,0,112,0,112,0, - 248,0,13,13,26,15,1,0,15,144,56,240,112,112,112,48, - 224,0,224,0,224,248,224,112,224,112,112,112,112,112,56,240, - 15,192,13,13,26,15,1,0,248,248,112,112,112,112,112,112, - 112,112,112,112,127,240,112,112,112,112,112,112,112,112,112,112, - 249,248,5,13,13,7,1,0,248,112,112,112,112,112,112,112, - 112,112,112,112,248,8,15,15,9,0,254,31,14,14,14,14, - 14,14,14,14,14,14,14,238,236,120,12,13,26,15,2,0, - 249,240,112,192,113,128,115,0,118,0,124,0,124,0,126,0, - 119,0,119,128,115,192,113,224,248,240,10,13,26,13,2,0, - 248,0,112,0,112,0,112,0,112,0,112,0,112,0,112,0, - 112,0,112,0,112,64,112,192,255,192,15,13,26,18,2,0, - 240,30,112,28,120,60,120,60,124,92,92,92,94,220,78,156, - 79,156,71,28,71,28,67,28,226,62,12,13,26,14,1,0, - 240,112,120,32,120,32,124,32,94,32,78,32,79,32,71,160, - 67,160,67,224,65,224,64,224,224,224,13,13,26,15,1,0, - 15,128,56,224,112,112,112,112,224,56,224,56,224,56,224,56, - 224,56,112,112,112,112,56,224,15,128,10,13,26,12,1,0, - 255,0,115,128,113,192,113,192,113,192,115,128,127,0,112,0, - 112,0,112,0,112,0,112,0,248,0,13,17,34,15,1,252, - 15,128,56,224,112,112,112,112,224,56,224,56,224,56,224,56, - 224,56,112,112,112,112,56,224,15,128,15,0,7,128,3,224, - 0,248,12,13,26,14,1,0,255,0,115,128,113,192,113,192, - 113,192,115,128,127,0,119,0,115,128,113,192,113,192,112,224, - 248,240,9,13,26,11,1,0,30,128,99,128,225,128,224,0, - 248,0,124,0,63,0,15,128,7,128,3,128,195,128,231,0, - 188,0,11,13,26,13,1,0,255,224,206,96,142,32,14,0, - 14,0,14,0,14,0,14,0,14,0,14,0,14,0,14,0, - 31,0,12,13,26,14,1,0,248,240,112,32,112,32,112,32, - 112,32,112,32,112,32,112,32,112,32,112,32,112,96,56,192, - 31,128,14,13,26,14,0,0,252,124,120,24,56,16,60,48, - 28,32,30,96,30,64,14,192,15,128,7,128,7,0,3,0, - 2,0,18,13,39,19,1,0,253,247,192,121,225,128,56,225, - 0,60,227,0,60,226,0,28,114,0,30,118,0,14,116,0, - 14,188,0,15,60,0,7,60,0,6,24,0,6,24,0,14, - 13,26,14,0,0,248,120,120,48,60,96,28,192,15,128,7, - 0,7,128,7,192,13,192,24,224,48,112,96,120,240,252,13, - 13,26,14,1,0,252,120,120,48,56,96,60,64,30,192,14, - 128,15,128,7,0,7,0,7,0,7,0,7,0,31,192,10, - 13,26,13,2,0,255,192,195,192,131,128,7,128,15,0,14, - 0,30,0,60,0,56,0,120,0,240,64,224,192,255,192,4, - 16,16,6,1,253,240,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,240,5,13,13,5,0,0,192,192,192,96,96, - 96,32,48,48,48,24,24,24,4,16,16,6,1,253,240,48, - 48,48,48,48,48,48,48,48,48,48,48,48,48,240,8,7, - 7,11,1,6,24,24,60,36,102,195,195,9,2,4,9,0, - 252,255,128,255,128,5,3,3,6,0,10,224,112,24,8,9, - 9,9,0,0,124,206,206,30,110,206,206,254,119,9,13,26, - 9,255,0,240,0,112,0,112,0,112,0,118,0,127,0,115, - 128,115,128,115,128,115,128,115,128,115,0,110,0,7,9,9, - 8,0,0,62,118,230,224,224,224,224,118,60,9,13,26,10, - 0,0,15,0,7,0,7,0,7,0,55,0,127,0,231,0, - 231,0,231,0,231,0,231,0,119,0,59,128,7,9,9,8, - 0,0,60,118,230,254,224,224,224,118,60,7,13,13,6,0, - 0,62,118,118,112,252,112,112,112,112,112,112,112,248,9,13, - 26,9,0,252,63,128,231,0,231,0,231,0,230,0,120,0, - 96,0,254,0,255,128,227,128,193,128,227,0,126,0,10,13, - 26,11,0,0,240,0,112,0,112,0,112,0,119,0,127,128, - 115,128,115,128,115,128,115,128,115,128,115,128,251,192,5,13, - 13,5,0,0,96,96,96,0,240,112,112,112,112,112,112,112, - 248,6,17,17,5,254,252,24,24,24,0,60,28,28,28,28, - 28,28,28,28,28,220,216,112,10,13,26,10,0,0,240,0, - 112,0,112,0,112,0,115,128,115,0,118,0,124,0,124,0, - 126,0,119,0,115,128,247,192,5,13,13,6,0,0,240,112, - 112,112,112,112,112,112,112,112,112,112,248,15,9,18,16,0, - 0,247,56,123,220,115,156,115,156,115,156,115,156,115,156,115, - 156,251,222,10,9,18,11,0,0,231,0,127,128,115,128,115, - 128,115,128,115,128,115,128,115,128,251,192,8,9,9,9,0, - 0,60,102,231,231,231,231,231,102,60,9,13,26,10,0,252, - 230,0,127,0,115,128,115,128,115,128,115,128,115,128,123,0, - 118,0,112,0,112,0,112,0,248,0,9,13,26,9,0,252, - 57,0,119,0,231,0,231,0,231,0,231,0,231,0,127,0, - 55,0,7,0,7,0,7,0,15,128,7,9,9,8,0,0, - 238,118,112,112,112,112,112,112,248,6,9,9,7,0,0,124, - 204,228,240,120,60,156,204,248,6,11,11,7,0,0,16,48, - 252,112,112,112,112,112,112,116,56,10,9,18,11,0,0,247, - 128,115,128,115,128,115,128,115,128,115,128,115,128,127,128,61, - 192,10,9,18,9,255,0,251,192,113,128,121,0,59,0,59, - 0,30,0,30,0,12,0,12,0,14,9,18,12,255,0,247, - 156,119,24,115,144,59,176,57,160,29,224,31,224,12,192,12, - 192,9,9,18,9,0,0,243,128,115,0,122,0,60,0,28, - 0,30,0,55,0,103,128,227,128,10,13,26,9,255,252,251, - 192,113,128,121,0,59,0,58,0,30,0,30,0,12,0,12, - 0,12,0,200,0,216,0,240,0,7,9,9,8,0,0,254, - 206,142,28,56,112,114,230,254,7,17,17,8,0,252,30,56, - 48,48,48,48,48,96,192,96,48,48,48,48,48,56,30,2, - 16,16,4,1,253,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,7,17,17,8,1,252,240,56,24,24,24, - 24,24,12,6,12,24,24,24,24,24,56,240,8,4,4,10, - 1,3,112,249,159,14,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,0,0,0,5,0,1,3,13,13, - 6,1,252,224,224,224,0,64,64,224,224,224,224,224,224,64, - 8,13,13,9,0,254,1,3,62,119,239,236,216,216,240,115, - 62,96,64,14,13,26,9,0,0,31,0,59,0,59,0,56, - 0,56,0,56,0,254,0,56,4,56,0,48,0,240,128,191, - 128,239,0,8,8,8,9,0,2,219,255,102,195,195,102,255, - 219,9,13,26,9,0,0,251,128,113,0,115,0,58,0,58, - 0,28,0,127,0,28,0,127,0,28,0,28,0,28,0,127, - 0,2,16,16,4,1,253,192,192,192,192,192,192,0,0,0, - 0,192,192,192,192,192,192,7,16,16,9,1,253,60,102,70, - 96,48,120,220,206,230,118,60,28,12,196,204,120,6,2,2, - 6,0,10,204,204,13,13,26,15,1,0,15,128,56,224,96, - 48,79,208,220,216,152,72,152,8,152,8,220,216,79,144,96, - 48,56,224,15,128,6,8,8,6,0,5,112,216,56,216,216, - 236,0,252,9,7,14,11,1,1,25,128,51,0,102,0,204, - 0,102,0,51,0,25,128,9,6,12,11,1,1,255,128,255, - 128,1,128,1,128,1,128,1,128,5,3,3,6,0,4,248, - 248,248,13,13,26,15,1,0,15,128,56,224,96,48,95,144, - 204,216,140,200,143,136,141,136,204,216,94,240,96,48,56,224, - 15,128,6,1,1,6,0,11,252,6,5,5,7,0,8,120, - 204,204,204,120,8,11,11,11,1,0,24,24,24,255,255,24, - 24,24,0,255,255,5,8,8,5,0,5,112,152,24,48,32, - 64,248,240,5,8,8,5,0,5,112,152,24,112,56,24,152, - 112,5,3,3,6,0,10,56,112,192,10,13,26,11,0,252, - 247,128,115,128,115,128,115,128,115,128,115,128,115,128,127,128, - 125,192,96,0,224,0,240,0,96,0,9,17,34,10,0,252, - 63,128,127,128,251,0,251,0,251,0,251,0,123,0,59,0, - 27,0,27,0,27,0,27,0,27,0,27,0,27,0,27,0, - 27,0,3,3,3,5,1,4,224,224,224,5,4,4,6,1, - 252,32,24,152,112,6,8,8,5,0,5,48,240,48,48,48, - 48,48,252,6,8,8,6,0,5,120,204,204,204,204,120,0, - 252,9,7,14,11,1,1,204,0,102,0,51,0,25,128,51, - 0,102,0,204,0,13,13,26,13,0,0,48,96,240,192,48, - 192,49,128,49,128,51,16,51,48,254,112,6,176,13,176,13, - 248,24,48,24,48,13,13,26,13,0,0,48,96,240,192,48, - 192,49,128,49,128,51,112,51,152,254,24,6,48,12,32,12, - 64,24,248,24,240,13,13,26,13,0,0,112,96,152,192,24, - 192,113,128,57,128,27,16,155,48,118,112,6,176,13,176,13, - 248,24,48,24,48,7,13,13,9,1,252,56,56,56,0,16, - 16,48,96,228,238,238,230,124,14,17,34,14,0,0,14,0, - 7,0,1,128,0,0,3,0,3,128,7,128,5,192,13,192, - 8,192,24,224,16,96,31,240,48,112,32,56,96,56,248,252, - 14,17,34,14,0,0,3,128,7,0,12,0,0,0,3,0, - 3,128,7,128,5,192,13,192,8,192,24,224,16,96,31,240, - 48,112,32,56,96,56,248,252,14,17,34,14,0,0,3,0, - 7,128,12,192,0,0,3,0,3,128,7,128,5,192,13,192, - 8,192,24,224,16,96,31,240,48,112,32,56,96,56,248,252, - 14,17,34,14,0,0,6,64,15,192,9,128,0,0,3,0, - 3,128,7,128,5,192,13,192,8,192,24,224,16,96,31,240, - 48,112,32,56,96,56,248,252,14,16,32,14,0,0,12,192, - 12,192,0,0,3,0,3,128,7,128,5,192,13,192,8,192, - 24,224,16,96,31,240,48,112,32,56,96,56,248,252,14,17, - 34,14,0,0,7,0,13,128,13,128,7,0,3,0,3,128, - 7,128,5,192,13,192,8,192,24,224,16,96,31,240,48,112, - 32,56,96,56,248,252,17,13,39,19,0,0,7,255,128,3, - 225,128,2,224,128,6,224,0,4,224,0,12,226,0,8,254, - 0,31,226,0,16,224,0,48,224,0,32,224,128,96,225,128, - 249,255,128,12,17,34,14,1,252,15,144,56,240,112,112,112, - 48,224,0,224,0,224,0,224,0,224,0,112,0,112,48,60, - 224,15,128,4,0,3,0,19,0,14,0,10,17,34,13,2, - 0,56,0,28,0,6,0,0,0,255,192,112,192,112,64,112, - 0,112,0,113,0,127,0,113,0,112,0,112,0,112,64,112, - 192,255,192,10,17,34,13,2,0,14,0,28,0,48,0,0, - 0,255,192,112,192,112,64,112,0,112,0,113,0,127,0,113, - 0,112,0,112,0,112,64,112,192,255,192,10,17,34,13,2, - 0,12,0,30,0,51,0,0,0,255,192,112,192,112,64,112, - 0,112,0,113,0,127,0,113,0,112,0,112,0,112,64,112, - 192,255,192,10,16,32,13,2,0,51,0,51,0,0,0,255, - 192,112,192,112,64,112,0,112,0,113,0,127,0,113,0,112, - 0,112,0,112,64,112,192,255,192,5,17,17,7,1,0,224, - 112,24,0,248,112,112,112,112,112,112,112,112,112,112,112,248, - 5,17,17,7,1,0,56,112,192,0,248,112,112,112,112,112, - 112,112,112,112,112,112,248,6,17,17,7,1,0,48,120,204, - 0,248,112,112,112,112,112,112,112,112,112,112,112,248,6,16, - 16,7,1,0,204,204,0,248,112,112,112,112,112,112,112,112, - 112,112,112,248,13,13,26,14,0,0,127,128,56,224,56,112, - 56,48,56,56,56,56,254,56,56,56,56,56,56,48,56,112, - 56,224,127,128,12,17,34,14,1,0,12,128,31,128,19,0, - 0,0,240,112,120,32,120,32,124,32,94,32,78,32,79,32, - 71,160,67,160,67,224,65,224,64,224,224,224,13,17,34,15, - 1,0,14,0,7,0,1,128,0,0,15,128,56,224,112,112, - 112,112,224,56,224,56,224,56,224,56,224,56,112,112,112,112, - 56,224,15,128,13,17,34,15,1,0,3,128,7,0,12,0, - 0,0,15,128,56,224,112,112,112,112,224,56,224,56,224,56, - 224,56,224,56,112,112,112,112,56,224,15,128,13,17,34,15, - 1,0,6,0,15,0,25,128,0,0,15,128,56,224,112,112, - 112,112,224,56,224,56,224,56,224,56,224,56,112,112,112,112, - 56,224,15,128,13,17,34,15,1,0,12,128,31,128,19,0, - 0,0,15,128,56,224,112,112,112,112,224,56,224,56,224,56, - 224,56,224,56,112,112,112,112,56,224,15,128,13,16,32,15, - 1,0,25,128,25,128,0,0,15,128,56,224,112,112,112,112, - 224,56,224,56,224,56,224,56,224,56,112,112,112,112,56,224, - 15,128,9,8,16,11,1,1,193,128,99,0,54,0,28,0, - 28,0,54,0,99,0,193,128,13,15,30,15,1,255,0,96, - 15,192,56,224,112,176,113,176,225,56,227,56,226,56,230,56, - 228,56,108,112,104,112,56,224,31,128,48,0,12,17,34,14, - 1,0,28,0,14,0,3,0,0,0,248,240,112,32,112,32, - 112,32,112,32,112,32,112,32,112,32,112,32,112,32,112,96, - 56,192,31,128,12,17,34,14,1,0,1,192,3,128,6,0, - 0,0,248,240,112,32,112,32,112,32,112,32,112,32,112,32, - 112,32,112,32,112,32,112,96,56,192,31,128,12,17,34,14, - 1,0,6,0,15,0,25,128,0,0,248,240,112,32,112,32, - 112,32,112,32,112,32,112,32,112,32,112,32,112,32,112,96, - 56,192,31,128,12,16,32,14,1,0,25,128,25,128,0,0, - 248,240,112,32,112,32,112,32,112,32,112,32,112,32,112,32, - 112,32,112,32,112,96,56,192,31,128,13,17,34,14,1,0, - 0,224,1,192,3,0,0,0,252,120,120,48,56,96,60,64, - 30,192,14,128,15,128,7,0,7,0,7,0,7,0,7,0, - 31,192,10,13,26,11,1,0,248,0,112,0,112,0,127,0, - 115,128,113,192,113,192,113,192,115,128,127,0,112,0,112,0, - 248,0,9,13,26,10,0,0,30,0,59,0,115,128,115,128, - 115,128,119,0,114,0,115,0,115,128,115,128,115,128,115,128, - 247,0,8,13,13,9,0,0,112,56,12,0,124,206,206,30, - 110,206,206,254,119,8,13,13,9,0,0,14,28,48,0,124, - 206,206,30,110,206,206,254,119,8,13,13,9,0,0,24,60, - 102,0,124,206,206,30,110,206,206,254,119,8,13,13,9,0, - 0,50,126,76,0,124,206,206,30,110,206,206,254,119,8,12, - 12,9,0,0,102,102,0,124,206,206,30,110,206,206,254,119, - 8,13,13,9,0,0,56,108,108,56,124,206,206,30,110,206, - 206,254,119,12,9,18,13,0,0,125,224,231,176,199,48,15, - 240,127,0,231,0,199,0,239,176,121,224,7,13,13,8,0, - 252,62,118,230,224,224,224,224,118,60,16,12,76,56,7,13, - 13,8,0,0,112,56,12,0,60,118,230,254,224,224,224,118, - 60,8,13,13,8,0,0,7,14,24,0,60,118,230,254,224, - 224,224,118,60,7,13,13,8,0,0,24,60,102,0,60,118, - 230,254,224,224,224,118,60,7,12,12,8,0,0,102,102,0, - 60,118,230,254,224,224,224,118,60,5,13,13,5,0,0,224, - 112,24,0,240,112,112,112,112,112,112,112,248,5,13,13,5, - 0,0,56,112,192,0,240,112,112,112,112,112,112,112,248,6, - 13,13,5,0,0,48,120,204,0,240,112,112,112,112,112,112, - 112,248,6,12,12,5,0,0,204,204,0,240,112,112,112,112, - 112,112,112,248,8,13,13,9,0,0,96,54,56,76,62,102, - 231,231,231,231,231,102,60,10,13,26,11,0,0,25,0,63, - 0,38,0,0,0,231,0,127,128,115,128,115,128,115,128,115, - 128,115,128,115,128,251,192,8,13,13,9,0,0,112,56,12, - 0,60,102,231,231,231,231,231,102,60,8,13,13,9,0,0, - 7,14,24,0,60,102,231,231,231,231,231,102,60,8,13,13, - 9,0,0,24,60,102,0,60,102,231,231,231,231,231,102,60, - 8,13,13,9,0,0,50,126,76,0,60,102,231,231,231,231, - 231,102,60,8,12,12,9,0,0,102,102,0,60,102,231,231, - 231,231,231,102,60,8,8,8,11,1,1,24,24,0,255,255, - 0,24,24,10,11,22,9,255,255,0,64,30,128,51,0,115, - 128,115,128,119,128,123,128,113,128,51,0,94,0,128,0,10, - 13,26,11,0,0,56,0,28,0,6,0,0,0,247,128,115, - 128,115,128,115,128,115,128,115,128,115,128,127,128,61,192,10, - 13,26,11,0,0,14,0,28,0,48,0,0,0,247,128,115, - 128,115,128,115,128,115,128,115,128,115,128,127,128,61,192,10, - 13,26,11,0,0,12,0,30,0,51,0,0,0,247,128,115, - 128,115,128,115,128,115,128,115,128,115,128,127,128,61,192,10, - 12,24,11,0,0,51,0,51,0,0,0,247,128,115,128,115, - 128,115,128,115,128,115,128,115,128,127,128,61,192,10,17,34, - 9,255,252,3,128,7,0,12,0,0,0,251,192,113,128,121, - 0,59,0,58,0,30,0,30,0,12,0,12,0,12,0,8, - 0,216,0,240,0,9,17,34,10,0,252,240,0,112,0,112, - 0,112,0,118,0,127,0,115,128,115,128,115,128,115,128,115, - 128,123,0,118,0,112,0,112,0,112,0,248,0,10,16,32, - 9,255,252,51,0,51,0,0,0,251,192,113,128,121,0,59, - 0,58,0,30,0,30,0,12,0,12,0,12,0,8,0,216, - 0,240,0}; -/* - Fontname: -Adobe-Times-Bold-R-Normal--20-140-100-100-P-100-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 13, '1' Height: 13 - Calculated Max Values w=18 h=17 x= 2 y=10 dx=19 dy= 0 ascent=14 len=39 - Font Bounding box w=22 h=28 x=-2 y=-7 - Calculated Min Values x=-2 y=-4 dx= 0 dy= 0 - Pure Font ascent =13 descent=-4 - X Font ascent =13 descent=-4 - Max Font ascent =14 descent=-4 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_timB14r[2295] U8G_FONT_SECTION("u8g_font_timB14r") = { - 0,22,28,254,249,13,2,178,6,78,32,127,252,14,252,13, - 252,0,0,0,5,0,1,3,13,13,6,1,0,64,224,224, - 224,224,224,224,64,64,0,224,224,224,6,6,6,10,2,7, - 204,204,204,204,136,136,10,12,24,9,0,0,25,128,25,128, - 25,128,127,192,127,192,51,0,51,0,255,128,255,128,102,0, - 102,0,102,0,8,16,16,9,0,254,24,126,219,219,216,248, - 124,62,31,31,27,219,219,126,24,24,14,13,26,18,1,0, - 60,24,119,240,226,96,226,64,228,192,253,128,115,120,6,236, - 6,196,13,196,25,200,49,248,48,224,13,13,26,16,2,0, - 30,0,51,0,51,0,51,0,58,0,28,240,60,96,94,64, - 207,128,199,128,227,192,255,248,120,240,2,6,6,5,1,7, - 192,192,192,192,128,128,5,17,17,6,1,252,8,16,48,96, - 96,224,192,192,192,192,192,224,96,96,48,16,8,5,17,17, - 6,0,252,128,64,96,48,48,56,24,24,24,24,24,56,48, - 32,96,64,128,8,9,9,9,0,4,24,24,219,255,60,255, - 219,24,24,10,10,20,11,0,0,12,0,12,0,12,0,12, - 0,255,192,255,192,12,0,12,0,12,0,12,0,4,6,6, - 5,0,253,112,112,112,48,96,192,5,3,3,6,0,4,248, - 248,248,3,3,3,5,1,0,224,224,224,5,13,13,6,0, - 0,24,24,24,48,48,48,32,96,96,96,192,192,192,8,13, - 13,9,0,0,60,102,103,231,231,231,231,231,231,231,102,102, - 60,8,13,13,9,0,0,28,60,252,28,28,28,28,28,28, - 28,28,28,127,8,13,13,9,0,0,60,126,207,135,7,7, - 6,12,24,49,99,255,255,9,13,26,9,0,0,60,0,126, - 0,143,0,7,0,14,0,28,0,62,0,15,0,7,128,3, - 128,195,0,230,0,124,0,8,13,13,9,0,0,14,30,30, - 46,46,78,206,142,255,255,14,14,14,9,13,26,9,0,0, - 63,0,63,0,62,0,64,0,120,0,126,0,63,0,7,128, - 3,128,3,128,195,0,230,0,252,0,8,13,13,9,0,0, - 7,28,56,112,96,252,230,231,231,231,231,102,60,8,13,13, - 9,0,0,255,255,254,134,12,12,12,24,24,56,48,48,112, - 8,13,13,9,0,0,60,102,227,227,246,124,60,126,207,199, - 195,231,126,8,13,13,9,0,0,60,102,231,231,231,231,103, - 63,7,6,14,60,240,3,9,9,5,1,0,224,224,224,0, - 0,0,224,224,224,4,12,12,5,0,253,112,112,112,0,0, - 0,112,112,112,48,96,192,9,9,18,11,1,0,3,128,15, - 0,60,0,240,0,192,0,240,0,60,0,15,0,3,128,9, - 6,12,11,1,2,255,128,255,128,0,0,0,0,255,128,255, - 128,9,9,18,11,1,0,224,0,120,0,30,0,7,128,1, - 128,7,128,30,0,120,0,224,0,7,13,13,9,1,0,124, - 206,238,238,78,12,24,16,16,0,56,56,56,15,16,32,17, - 1,253,3,224,15,56,56,12,48,4,115,182,103,118,231,118, - 238,102,238,102,238,236,239,252,103,184,112,0,56,0,30,0, - 7,240,14,13,26,14,0,0,3,0,3,128,7,128,5,192, - 13,192,8,192,24,224,16,96,31,240,48,112,32,56,96,56, - 248,252,10,13,26,13,1,0,254,0,115,128,113,192,113,192, - 113,192,115,128,126,0,115,128,113,192,113,192,113,192,115,128, - 255,0,12,13,26,14,1,0,15,144,56,240,112,112,112,48, - 224,0,224,0,224,0,224,0,224,0,112,0,112,48,60,224, - 15,128,12,13,26,14,1,0,255,0,113,192,112,224,112,96, - 112,112,112,112,112,112,112,112,112,112,112,96,112,224,113,192, - 255,0,10,13,26,13,2,0,255,192,112,192,112,64,112,0, - 112,0,113,0,127,0,113,0,112,0,112,0,112,64,112,192, - 255,192,10,13,26,12,2,0,255,192,112,192,112,64,112,0, - 112,0,113,0,127,0,113,0,112,0,112,0,112,0,112,0, - 248,0,13,13,26,15,1,0,15,144,56,240,112,112,112,48, - 224,0,224,0,224,248,224,112,224,112,112,112,112,112,56,240, - 15,192,13,13,26,15,1,0,248,248,112,112,112,112,112,112, - 112,112,112,112,127,240,112,112,112,112,112,112,112,112,112,112, - 249,248,5,13,13,7,1,0,248,112,112,112,112,112,112,112, - 112,112,112,112,248,8,15,15,9,0,254,31,14,14,14,14, - 14,14,14,14,14,14,14,238,236,120,12,13,26,15,2,0, - 249,240,112,192,113,128,115,0,118,0,124,0,124,0,126,0, - 119,0,119,128,115,192,113,224,248,240,10,13,26,13,2,0, - 248,0,112,0,112,0,112,0,112,0,112,0,112,0,112,0, - 112,0,112,0,112,64,112,192,255,192,15,13,26,18,2,0, - 240,30,112,28,120,60,120,60,124,92,92,92,94,220,78,156, - 79,156,71,28,71,28,67,28,226,62,12,13,26,14,1,0, - 240,112,120,32,120,32,124,32,94,32,78,32,79,32,71,160, - 67,160,67,224,65,224,64,224,224,224,13,13,26,15,1,0, - 15,128,56,224,112,112,112,112,224,56,224,56,224,56,224,56, - 224,56,112,112,112,112,56,224,15,128,10,13,26,12,1,0, - 255,0,115,128,113,192,113,192,113,192,115,128,127,0,112,0, - 112,0,112,0,112,0,112,0,248,0,13,17,34,15,1,252, - 15,128,56,224,112,112,112,112,224,56,224,56,224,56,224,56, - 224,56,112,112,112,112,56,224,15,128,15,0,7,128,3,224, - 0,248,12,13,26,14,1,0,255,0,115,128,113,192,113,192, - 113,192,115,128,127,0,119,0,115,128,113,192,113,192,112,224, - 248,240,9,13,26,11,1,0,30,128,99,128,225,128,224,0, - 248,0,124,0,63,0,15,128,7,128,3,128,195,128,231,0, - 188,0,11,13,26,13,1,0,255,224,206,96,142,32,14,0, - 14,0,14,0,14,0,14,0,14,0,14,0,14,0,14,0, - 31,0,12,13,26,14,1,0,248,240,112,32,112,32,112,32, - 112,32,112,32,112,32,112,32,112,32,112,32,112,96,56,192, - 31,128,14,13,26,14,0,0,252,124,120,24,56,16,60,48, - 28,32,30,96,30,64,14,192,15,128,7,128,7,0,3,0, - 2,0,18,13,39,19,1,0,253,247,192,121,225,128,56,225, - 0,60,227,0,60,226,0,28,114,0,30,118,0,14,116,0, - 14,188,0,15,60,0,7,60,0,6,24,0,6,24,0,14, - 13,26,14,0,0,248,120,120,48,60,96,28,192,15,128,7, - 0,7,128,7,192,13,192,24,224,48,112,96,120,240,252,13, - 13,26,14,1,0,252,120,120,48,56,96,60,64,30,192,14, - 128,15,128,7,0,7,0,7,0,7,0,7,0,31,192,10, - 13,26,13,2,0,255,192,195,192,131,128,7,128,15,0,14, - 0,30,0,60,0,56,0,120,0,240,64,224,192,255,192,4, - 16,16,6,1,253,240,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,240,5,13,13,5,0,0,192,192,192,96,96, - 96,32,48,48,48,24,24,24,4,16,16,6,1,253,240,48, - 48,48,48,48,48,48,48,48,48,48,48,48,48,240,8,7, - 7,11,1,6,24,24,60,36,102,195,195,9,2,4,9,0, - 252,255,128,255,128,5,3,3,6,0,10,224,112,24,8,9, - 9,9,0,0,124,206,206,30,110,206,206,254,119,9,13,26, - 9,255,0,240,0,112,0,112,0,112,0,118,0,127,0,115, - 128,115,128,115,128,115,128,115,128,115,0,110,0,7,9,9, - 8,0,0,62,118,230,224,224,224,224,118,60,9,13,26,10, - 0,0,15,0,7,0,7,0,7,0,55,0,127,0,231,0, - 231,0,231,0,231,0,231,0,119,0,59,128,7,9,9,8, - 0,0,60,118,230,254,224,224,224,118,60,7,13,13,6,0, - 0,62,118,118,112,252,112,112,112,112,112,112,112,248,9,13, - 26,9,0,252,63,128,231,0,231,0,231,0,230,0,120,0, - 96,0,254,0,255,128,227,128,193,128,227,0,126,0,10,13, - 26,11,0,0,240,0,112,0,112,0,112,0,119,0,127,128, - 115,128,115,128,115,128,115,128,115,128,115,128,251,192,5,13, - 13,5,0,0,96,96,96,0,240,112,112,112,112,112,112,112, - 248,6,17,17,5,254,252,24,24,24,0,60,28,28,28,28, - 28,28,28,28,28,220,216,112,10,13,26,10,0,0,240,0, - 112,0,112,0,112,0,115,128,115,0,118,0,124,0,124,0, - 126,0,119,0,115,128,247,192,5,13,13,6,0,0,240,112, - 112,112,112,112,112,112,112,112,112,112,248,15,9,18,16,0, - 0,247,56,123,220,115,156,115,156,115,156,115,156,115,156,115, - 156,251,222,10,9,18,11,0,0,231,0,127,128,115,128,115, - 128,115,128,115,128,115,128,115,128,251,192,8,9,9,9,0, - 0,60,102,231,231,231,231,231,102,60,9,13,26,10,0,252, - 230,0,127,0,115,128,115,128,115,128,115,128,115,128,123,0, - 118,0,112,0,112,0,112,0,248,0,9,13,26,9,0,252, - 57,0,119,0,231,0,231,0,231,0,231,0,231,0,127,0, - 55,0,7,0,7,0,7,0,15,128,7,9,9,8,0,0, - 238,118,112,112,112,112,112,112,248,6,9,9,7,0,0,124, - 204,228,240,120,60,156,204,248,6,11,11,7,0,0,16,48, - 252,112,112,112,112,112,112,116,56,10,9,18,11,0,0,247, - 128,115,128,115,128,115,128,115,128,115,128,115,128,127,128,61, - 192,10,9,18,9,255,0,251,192,113,128,121,0,59,0,59, - 0,30,0,30,0,12,0,12,0,14,9,18,12,255,0,247, - 156,119,24,115,144,59,176,57,160,29,224,31,224,12,192,12, - 192,9,9,18,9,0,0,243,128,115,0,122,0,60,0,28, - 0,30,0,55,0,103,128,227,128,10,13,26,9,255,252,251, - 192,113,128,121,0,59,0,58,0,30,0,30,0,12,0,12, - 0,12,0,200,0,216,0,240,0,7,9,9,8,0,0,254, - 206,142,28,56,112,114,230,254,7,17,17,8,0,252,30,56, - 48,48,48,48,48,96,192,96,48,48,48,48,48,56,30,2, - 16,16,4,1,253,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,7,17,17,8,1,252,240,56,24,24,24, - 24,24,12,6,12,24,24,24,24,24,56,240,8,4,4,10, - 1,3,112,249,159,14,255}; -/* - Fontname: -Adobe-Times-Bold-R-Normal--25-180-100-100-P-132-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 17, '1' Height: 17 - Calculated Max Values w=24 h=23 x= 3 y=14 dx=25 dy= 0 ascent=23 len=69 - Font Bounding box w=27 h=38 x=-2 y=-10 - Calculated Min Values x=-1 y=-6 dx= 0 dy= 0 - Pure Font ascent =17 descent=-5 - X Font ascent =17 descent=-5 - Max Font ascent =23 descent=-6 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_timB18[7223] U8G_FONT_SECTION("u8g_font_timB18") = { - 0,27,38,254,246,17,4,47,9,109,32,255,251,23,250,17, - 251,0,0,0,6,0,1,4,17,17,8,2,0,96,240,240, - 240,240,240,96,96,96,96,96,0,0,96,240,240,96,8,8, - 8,12,2,9,231,231,231,231,231,231,66,66,12,17,34,13, - 0,0,12,192,12,192,12,192,12,192,127,240,127,240,25,128, - 25,128,25,128,25,128,255,224,255,224,51,0,51,0,51,0, - 51,0,51,0,10,20,40,12,1,254,8,0,8,0,63,0, - 107,128,233,128,233,128,248,128,124,0,126,0,63,0,31,128, - 15,128,11,192,137,192,201,192,201,128,235,128,62,0,8,0, - 8,0,17,17,51,19,1,0,30,12,0,59,252,0,113,24, - 0,225,48,0,226,48,0,226,96,0,244,96,0,120,192,0, - 0,192,0,1,143,0,1,157,128,3,56,128,3,112,128,6, - 113,0,6,113,0,12,122,0,12,60,0,17,17,51,21,1, - 0,3,224,0,6,112,0,14,48,0,14,48,0,14,112,0, - 7,224,0,15,15,128,31,135,0,51,194,0,97,230,0,225, - 252,0,224,248,0,224,120,0,240,124,0,248,255,128,127,159, - 0,63,14,0,3,8,8,7,2,9,224,224,224,224,224,224, - 64,64,5,21,21,8,1,252,8,24,48,48,112,96,96,224, - 224,224,224,224,224,224,96,96,112,48,48,24,8,5,21,21, - 8,1,252,128,192,96,96,48,48,48,56,56,56,56,56,56, - 56,48,48,48,96,96,192,128,10,11,22,13,1,6,12,0, - 12,0,76,128,237,192,127,128,30,0,127,128,237,192,76,128, - 12,0,12,0,12,12,24,14,1,0,6,0,6,0,6,0, - 6,0,6,0,255,240,255,240,6,0,6,0,6,0,6,0, - 6,0,4,9,9,6,1,251,96,240,240,112,48,96,96,192, - 128,6,3,3,8,1,5,252,252,252,4,4,4,6,1,0, - 96,240,240,96,7,17,17,7,0,0,6,6,4,12,12,8, - 24,24,16,48,48,32,96,96,64,192,192,11,17,34,12,0, - 0,14,0,59,128,49,128,113,192,113,192,241,224,241,224,241, - 224,241,224,241,224,241,224,113,192,113,192,113,192,49,128,59, - 128,14,0,9,17,34,12,2,0,12,0,60,0,252,0,28, - 0,28,0,28,0,28,0,28,0,28,0,28,0,28,0,28, - 0,28,0,28,0,28,0,62,0,255,128,10,17,34,12,1, - 0,30,0,63,0,127,128,199,128,131,128,3,128,3,128,3, - 0,7,0,6,0,12,0,12,0,24,64,48,64,127,192,255, - 192,255,128,11,17,34,12,0,0,15,0,63,128,99,192,65, - 192,1,192,3,128,7,0,31,0,7,192,1,224,1,224,0, - 224,0,224,96,224,241,192,251,128,126,0,11,17,34,12,0, - 0,1,128,3,128,7,128,7,128,15,128,27,128,51,128,51, - 128,99,128,195,128,255,224,255,224,255,224,3,128,3,128,3, - 128,3,128,11,17,34,12,0,0,31,224,31,192,63,192,48, - 0,32,0,112,0,127,0,127,128,127,192,7,192,1,192,0, - 192,0,192,96,192,241,128,251,128,126,0,11,17,34,12,1, - 0,1,224,7,128,30,0,60,0,56,0,120,0,119,0,123, - 128,241,192,241,224,241,224,241,224,241,224,113,192,113,192,59, - 128,30,0,11,17,34,12,0,0,63,224,127,224,127,192,192, - 192,129,128,1,128,3,128,3,0,3,0,7,0,6,0,6, - 0,14,0,14,0,12,0,28,0,28,0,11,17,34,12,0, - 0,31,0,59,128,113,192,113,192,113,192,121,128,59,0,63, - 0,31,128,55,192,99,192,225,224,225,224,225,224,241,192,123, - 128,62,0,11,17,34,12,0,0,14,0,59,128,113,192,113, - 192,241,224,241,224,241,224,241,224,113,224,59,192,31,192,3, - 192,3,128,7,128,15,0,60,0,240,0,4,12,12,8,2, - 0,96,240,240,96,0,0,0,0,96,240,240,96,4,17,17, - 8,2,251,96,240,240,96,0,0,0,0,96,240,240,112,48, - 96,96,192,128,11,12,24,14,1,0,0,96,1,224,7,192, - 31,0,60,0,224,0,224,0,60,0,31,0,7,192,1,224, - 0,96,11,6,12,14,1,3,255,224,255,224,0,0,0,0, - 255,224,255,224,11,12,24,14,1,0,192,0,240,0,124,0, - 31,0,7,128,0,224,0,224,7,128,31,0,124,0,240,0, - 192,0,9,17,34,12,1,0,62,0,111,0,231,128,231,128, - 71,128,7,128,15,0,14,0,28,0,24,0,24,0,0,0, - 0,0,24,0,60,0,60,0,24,0,20,21,63,23,1,252, - 0,124,0,3,247,128,15,128,192,30,0,96,60,0,32,56, - 59,48,112,255,16,113,231,16,241,199,16,227,198,16,227,142, - 16,227,142,48,227,142,32,243,158,96,241,254,192,112,243,128, - 120,0,0,56,0,0,30,0,0,7,131,0,1,252,0,17, - 17,51,18,0,0,1,128,0,1,192,0,3,192,0,3,224, - 0,3,224,0,6,224,0,6,240,0,4,112,0,12,112,0, - 8,120,0,8,56,0,31,248,0,16,60,0,48,60,0,48, - 30,0,112,30,0,248,127,128,14,17,34,16,0,0,255,192, - 60,240,60,120,60,120,60,120,60,120,60,112,60,192,63,224, - 60,120,60,60,60,60,60,60,60,60,60,56,60,120,255,224, - 15,17,34,18,1,0,3,242,30,62,60,14,120,6,120,2, - 240,2,240,0,240,0,240,0,240,0,240,0,240,0,120,0, - 120,2,60,14,31,60,7,240,16,17,34,18,1,0,255,224, - 60,120,60,60,60,30,60,30,60,15,60,15,60,15,60,15, - 60,15,60,15,60,14,60,30,60,28,60,60,60,120,255,224, - 15,17,34,17,1,0,255,252,60,28,60,12,60,4,60,4, - 60,32,60,32,60,96,63,224,60,96,60,32,60,32,60,2, - 60,2,60,6,60,14,255,254,14,17,34,15,0,0,255,252, - 60,28,60,12,60,4,60,4,60,32,60,32,60,96,63,224, - 60,96,60,32,60,32,60,0,60,0,60,0,60,0,255,0, - 17,17,51,19,1,0,3,242,0,30,62,0,60,14,0,120, - 6,0,120,2,0,240,2,0,240,0,0,240,0,0,240,0, - 0,240,127,128,240,30,0,240,30,0,120,30,0,120,30,0, - 56,30,0,30,30,0,7,248,0,18,17,51,19,0,0,255, - 63,192,60,15,0,60,15,0,60,15,0,60,15,0,60,15, - 0,60,15,0,60,15,0,63,255,0,60,15,0,60,15,0, - 60,15,0,60,15,0,60,15,0,60,15,0,60,15,0,255, - 63,192,8,17,17,10,0,0,255,60,60,60,60,60,60,60, - 60,60,60,60,60,60,60,60,255,11,19,38,12,0,254,31, - 224,7,128,7,128,7,128,7,128,7,128,7,128,7,128,7, - 128,7,128,7,128,7,128,7,128,7,128,231,128,231,128,231, - 0,231,0,60,0,18,17,51,19,0,0,255,63,128,60,30, - 0,60,24,0,60,48,0,60,96,0,60,192,0,61,128,0, - 63,192,0,63,192,0,61,224,0,60,240,0,60,248,0,60, - 124,0,60,62,0,60,31,0,60,15,128,255,31,192,15,17, - 34,16,0,0,255,0,60,0,60,0,60,0,60,0,60,0, - 60,0,60,0,60,0,60,0,60,0,60,0,60,2,60,6, - 60,12,60,28,255,252,21,17,51,24,1,0,252,1,248,60, - 3,224,62,3,224,62,7,224,47,5,224,47,13,224,39,9, - 224,39,137,224,39,153,224,35,145,224,35,241,224,35,241,224, - 33,225,224,33,225,224,32,193,224,32,193,224,248,7,248,17, - 17,51,18,0,0,248,15,128,124,7,0,62,2,0,63,2, - 0,63,130,0,47,194,0,39,226,0,35,226,0,33,242,0, - 32,250,0,32,126,0,32,62,0,32,30,0,32,30,0,32, - 14,0,96,6,0,248,2,0,16,17,34,19,1,0,7,224, - 28,56,56,28,120,30,112,14,240,15,240,15,240,15,240,15, - 240,15,240,15,240,15,112,14,120,30,56,28,28,56,7,224, - 14,17,34,15,0,0,255,224,60,120,60,60,60,60,60,60, - 60,60,60,60,60,120,63,224,60,0,60,0,60,0,60,0, - 60,0,60,0,60,0,255,0,17,22,66,19,1,251,7,224, - 0,28,56,0,56,28,0,120,30,0,112,14,0,240,15,0, - 240,15,0,240,15,0,240,15,0,240,15,0,240,15,0,240, - 15,0,240,14,0,120,30,0,120,28,0,60,56,0,31,224, - 0,7,192,0,1,224,0,1,240,0,0,252,0,0,63,128, - 16,17,34,18,1,0,255,224,60,120,60,56,60,60,60,60, - 60,60,60,56,60,112,63,192,61,224,60,240,60,240,60,120, - 60,124,60,60,60,30,255,31,12,17,34,14,1,0,63,160, - 113,224,224,224,224,96,224,32,248,0,126,0,127,128,63,192, - 15,224,7,224,129,240,128,240,192,240,224,224,249,224,191,128, - 14,17,34,16,1,0,255,252,231,156,199,140,135,132,135,132, - 7,128,7,128,7,128,7,128,7,128,7,128,7,128,7,128, - 7,128,7,128,7,128,31,224,17,17,51,18,0,0,255,15, - 128,126,7,0,60,2,0,60,2,0,60,2,0,60,2,0, - 60,2,0,60,2,0,60,2,0,60,2,0,60,2,0,60, - 2,0,60,2,0,60,6,0,30,4,0,31,12,0,7,248, - 0,17,17,51,18,0,0,255,31,128,60,6,0,60,4,0, - 30,4,0,30,12,0,15,8,0,15,24,0,15,24,0,7, - 144,0,7,176,0,3,224,0,3,224,0,3,224,0,1,192, - 0,1,192,0,0,128,0,0,128,0,24,17,51,25,0,0, - 255,127,159,60,30,6,60,30,4,30,15,12,30,31,8,30, - 31,24,15,23,152,15,55,144,15,39,176,7,227,176,7,195, - 224,7,195,224,3,193,224,3,129,192,3,129,192,1,0,128, - 1,0,128,16,17,34,18,1,0,255,63,62,12,30,8,31, - 24,15,48,15,160,7,224,3,192,3,224,3,224,3,240,6, - 240,12,120,8,124,24,60,56,62,252,255,18,17,51,18,0, - 0,255,143,192,62,3,0,30,2,0,15,6,0,15,12,0, - 7,140,0,7,152,0,3,208,0,3,240,0,1,224,0,1, - 224,0,1,224,0,1,224,0,1,224,0,1,224,0,1,224, - 0,7,248,0,14,17,34,17,1,0,255,248,224,248,193,240, - 193,240,131,224,3,192,7,192,7,128,15,128,15,0,30,0, - 62,4,60,4,124,12,120,28,248,60,255,248,5,21,21,8, - 1,252,248,224,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,224,248,7,17,17,7,0,0,192,192,64, - 96,96,32,48,48,16,24,24,8,12,12,4,6,6,5,21, - 21,8,1,252,248,56,24,24,24,24,24,24,24,24,24,24, - 24,24,24,24,24,24,24,56,248,8,10,10,15,3,7,24, - 24,60,36,102,102,102,195,195,129,12,2,4,12,0,251,255, - 240,255,240,5,4,4,8,1,13,224,112,48,24,10,12,24, - 12,1,0,62,0,119,0,227,128,227,128,67,128,15,128,115, - 128,227,128,227,128,231,128,255,192,113,128,11,17,34,13,1, - 0,240,0,112,0,112,0,112,0,112,0,119,0,127,192,113, - 192,112,224,112,224,112,224,112,224,112,224,112,224,113,192,123, - 192,103,0,9,12,24,11,1,0,30,0,115,0,115,128,227, - 128,225,0,224,0,224,0,224,0,240,0,120,128,127,0,30, - 0,12,17,34,14,1,0,1,224,0,224,0,224,0,224,0, - 224,30,224,127,224,113,224,224,224,224,224,224,224,224,224,224, - 224,240,224,113,224,126,224,28,112,9,12,24,11,1,0,30, - 0,115,0,115,128,227,128,227,128,255,128,224,0,224,0,240, - 0,120,128,127,0,30,0,8,17,17,8,1,0,30,51,115, - 112,112,252,112,112,112,112,112,112,112,112,112,112,248,10,17, - 34,12,1,251,62,192,119,192,227,128,227,128,227,128,227,128, - 115,0,62,0,96,0,224,0,255,128,255,192,127,192,193,192, - 192,192,225,128,127,0,12,17,34,14,1,0,240,0,112,0, - 112,0,112,0,112,0,115,192,127,224,120,224,112,224,112,224, - 112,224,112,224,112,224,112,224,112,224,112,224,249,240,5,17, - 17,7,1,0,112,112,112,0,0,240,112,112,112,112,112,112, - 112,112,112,112,248,7,22,22,8,255,251,14,14,14,0,0, - 30,14,14,14,14,14,14,14,14,14,14,14,14,206,206,204, - 120,13,17,34,15,1,0,240,0,112,0,112,0,112,0,112, - 0,115,240,112,192,113,128,115,0,118,0,126,0,127,0,119, - 128,115,192,113,224,112,240,251,248,5,17,17,7,1,0,240, - 112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,248, - 19,12,36,21,1,0,243,199,128,119,223,192,120,241,192,112, - 225,192,112,225,192,112,225,192,112,225,192,112,225,192,112,225, - 192,112,225,192,112,225,192,249,243,224,12,12,24,14,1,0, - 243,192,119,224,120,224,112,224,112,224,112,224,112,224,112,224, - 112,224,112,224,112,224,249,240,11,12,24,13,1,0,31,0, - 113,192,113,192,224,224,224,224,224,224,224,224,224,224,224,224, - 113,192,113,192,31,0,12,17,34,14,1,251,227,192,119,224, - 120,224,112,112,112,112,112,112,112,112,112,112,112,112,120,224, - 119,224,115,128,112,0,112,0,112,0,112,0,252,0,12,17, - 34,14,1,251,14,96,63,224,113,224,112,224,224,224,224,224, - 224,224,224,224,224,224,113,224,126,224,28,224,0,224,0,224, - 0,224,0,224,1,240,9,12,24,11,1,0,239,0,127,128, - 115,128,112,0,112,0,112,0,112,0,112,0,112,0,112,0, - 112,0,248,0,8,12,12,10,1,0,62,102,226,224,248,124, - 62,31,135,135,198,252,8,16,16,8,0,0,8,24,56,120, - 255,56,56,56,56,56,56,56,56,57,62,28,12,12,24,14, - 1,0,241,224,112,224,112,224,112,224,112,224,112,224,112,224, - 112,224,112,224,113,224,126,240,60,224,12,12,24,12,0,0, - 252,240,112,96,120,64,56,192,56,128,28,128,29,128,31,0, - 15,0,15,0,6,0,6,0,17,12,36,18,0,0,253,247, - 128,120,227,0,56,227,0,56,226,0,60,230,0,29,118,0, - 29,116,0,31,60,0,14,56,0,14,56,0,4,16,0,4, - 16,0,12,12,24,12,0,0,252,240,120,96,60,192,29,128, - 31,0,15,0,15,0,31,128,27,192,49,192,97,224,243,240, - 12,17,34,12,0,251,253,240,120,96,56,64,56,192,60,128, - 28,128,29,128,31,0,15,0,15,0,6,0,6,0,6,0, - 100,0,236,0,248,0,112,0,9,12,24,11,1,0,255,128, - 199,0,143,0,142,0,30,0,28,0,60,0,56,0,120,128, - 113,128,241,128,255,128,7,21,21,10,1,252,14,24,48,48, - 48,48,48,48,48,96,192,96,48,48,48,48,48,48,48,24, - 14,2,22,22,6,2,251,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,7,21,21, - 10,1,252,224,48,24,24,24,24,24,24,24,12,6,12,24, - 24,24,24,24,24,24,48,224,12,6,12,13,0,6,24,0, - 126,16,255,16,143,240,135,224,1,128,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,0,0,0,6,0, - 1,4,17,17,8,2,251,96,240,240,96,0,0,96,96,96, - 96,96,240,240,240,240,240,96,10,18,36,13,1,253,0,128, - 1,128,1,0,31,128,115,192,115,192,230,128,228,0,228,0, - 236,0,232,0,248,0,120,128,127,128,62,0,48,0,96,0, - 96,0,11,17,34,13,0,0,15,192,30,96,60,224,60,224, - 60,64,28,0,28,0,255,128,255,128,28,0,28,0,28,0, - 12,32,124,96,207,224,255,224,115,192,11,12,24,13,0,3, - 192,96,238,224,127,192,59,128,113,192,96,192,96,192,113,192, - 59,128,127,192,238,224,192,96,14,17,34,13,0,0,254,124, - 56,48,60,32,28,96,30,64,14,192,15,128,7,128,7,0, - 31,192,7,0,31,192,7,0,7,0,7,0,7,0,31,192, - 2,22,22,6,2,251,192,192,192,192,192,192,192,192,192,0, - 0,0,0,192,192,192,192,192,192,192,192,192,7,20,20,11, - 2,253,60,110,206,198,224,112,120,92,142,134,194,226,116,60, - 28,14,198,230,236,120,6,2,2,8,1,14,204,204,17,17, - 51,19,1,0,3,224,0,15,248,0,60,30,0,48,6,0, - 97,243,0,99,51,0,198,17,128,198,1,128,198,1,128,198, - 1,128,198,1,128,99,51,0,97,227,0,48,6,0,60,30, - 0,15,248,0,3,224,0,7,10,10,8,0,7,120,220,12, - 124,236,204,126,0,254,254,11,10,20,13,1,1,12,96,24, - 192,49,128,115,128,231,0,231,0,115,128,49,128,24,192,12, - 96,11,7,14,15,2,2,255,224,255,224,0,96,0,96,0, - 96,0,96,0,96,6,3,3,8,1,5,252,252,252,17,17, - 51,19,1,0,3,224,0,15,248,0,60,30,0,48,6,0, - 103,227,0,99,51,0,195,49,128,195,49,128,195,225,128,195, - 97,128,195,49,128,99,51,0,103,187,0,48,6,0,60,30, - 0,15,248,0,3,224,0,6,1,1,8,1,14,252,8,7, - 7,9,0,10,60,102,195,195,195,102,60,12,13,26,14,1, - 0,6,0,6,0,6,0,6,0,255,240,255,240,6,0,6, - 0,6,0,6,0,0,0,255,240,255,240,6,10,10,7,0, - 7,56,124,140,12,24,16,32,64,252,252,6,10,10,7,0, - 7,56,124,140,12,56,28,12,140,248,112,5,4,4,8,2, - 13,56,112,96,192,12,17,34,14,1,251,241,224,112,224,112, - 224,112,224,112,224,112,224,112,224,112,224,112,224,113,224,126, - 240,108,224,96,0,96,0,224,0,240,0,96,0,11,22,44, - 14,1,251,31,224,127,224,126,64,254,64,254,64,254,64,254, - 64,254,64,254,64,126,64,126,64,30,64,2,64,2,64,2, - 64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,3, - 3,3,6,1,6,224,224,224,6,6,6,8,1,250,16,48, - 56,12,140,120,6,10,10,7,0,7,48,240,48,48,48,48, - 48,48,48,252,7,10,10,8,0,7,56,108,198,198,198,108, - 56,0,254,254,11,10,20,13,1,1,198,0,99,0,49,128, - 57,192,28,224,28,224,57,192,51,128,99,0,198,0,17,17, - 51,18,0,0,48,4,0,240,12,0,48,24,0,48,24,0, - 48,48,0,48,32,0,48,96,0,48,66,0,48,198,0,252, - 142,0,1,142,0,1,22,0,3,54,0,6,38,0,6,127, - 128,12,6,0,8,6,0,17,17,51,18,0,0,48,4,0, - 240,12,0,48,24,0,48,24,0,48,48,0,48,32,0,48, - 96,0,48,71,0,48,207,128,252,145,128,1,129,128,1,3, - 0,3,2,0,6,4,0,6,8,0,12,31,128,8,31,128, - 17,17,51,18,1,0,56,4,0,124,12,0,140,24,0,12, - 24,0,56,48,0,28,32,0,12,96,0,140,66,0,248,198, - 0,113,14,0,3,14,0,2,22,0,6,54,0,12,38,0, - 12,127,128,24,6,0,16,6,0,9,17,34,12,1,251,12, - 0,30,0,30,0,12,0,0,0,0,0,12,0,12,0,28, - 0,56,0,120,0,240,0,241,0,243,128,243,128,123,0,62, - 0,17,22,66,18,0,0,3,128,0,1,192,0,0,192,0, - 0,96,0,0,0,0,1,128,0,1,192,0,3,192,0,3, - 224,0,3,224,0,6,224,0,6,240,0,4,112,0,12,112, - 0,8,120,0,8,56,0,31,248,0,16,60,0,48,60,0, - 48,30,0,112,30,0,248,127,128,17,22,66,18,0,0,0, - 224,0,1,192,0,1,128,0,3,0,0,0,0,0,1,128, - 0,1,192,0,3,192,0,3,224,0,3,224,0,6,224,0, - 6,240,0,4,112,0,12,112,0,8,120,0,8,56,0,31, - 248,0,16,60,0,48,60,0,48,30,0,112,30,0,248,127, - 128,17,22,66,18,0,0,1,128,0,3,192,0,6,96,0, - 0,0,0,0,0,0,1,128,0,1,192,0,3,192,0,3, - 224,0,3,224,0,6,224,0,6,240,0,4,112,0,12,112, - 0,8,120,0,8,56,0,31,248,0,16,60,0,48,60,0, - 48,30,0,112,30,0,248,127,128,17,21,63,18,0,0,3, - 16,0,7,224,0,8,192,0,0,0,0,1,128,0,1,192, - 0,3,192,0,3,224,0,3,224,0,6,224,0,6,240,0, - 4,112,0,12,112,0,8,120,0,8,56,0,31,248,0,16, - 60,0,48,60,0,48,30,0,112,30,0,248,127,128,17,21, - 63,18,0,0,6,96,0,6,96,0,0,0,0,0,0,0, - 1,128,0,1,192,0,3,192,0,3,224,0,3,224,0,6, - 224,0,6,240,0,4,112,0,12,112,0,8,120,0,8,56, - 0,31,248,0,16,60,0,48,60,0,48,30,0,112,30,0, - 248,127,128,17,23,69,18,0,0,1,128,0,3,192,0,6, - 96,0,6,96,0,3,192,0,1,128,0,1,128,0,1,192, - 0,3,192,0,3,224,0,3,224,0,6,224,0,6,240,0, - 4,112,0,12,112,0,8,120,0,8,56,0,31,248,0,16, - 60,0,48,60,0,48,30,0,112,30,0,248,127,128,23,17, - 51,25,0,0,1,255,252,0,124,28,0,252,12,0,188,4, - 1,188,4,1,60,32,3,60,32,2,60,96,6,63,224,7, - 252,96,12,60,32,8,60,32,24,60,2,16,60,2,48,60, - 6,112,60,14,248,255,254,15,23,46,18,1,250,3,242,30, - 62,60,14,120,6,120,2,240,2,240,0,240,0,240,0,240, - 0,240,0,240,0,120,0,120,2,60,14,31,60,7,240,1, - 0,3,0,3,128,0,192,8,192,7,128,15,22,44,17,1, - 0,7,0,3,128,1,128,0,192,0,0,255,252,60,28,60, - 12,60,4,60,4,60,32,60,32,60,96,63,224,60,96,60, - 32,60,32,60,2,60,2,60,6,60,14,255,254,15,22,44, - 17,1,0,1,192,3,128,3,0,6,0,0,0,255,252,60, - 28,60,12,60,4,60,4,60,32,60,32,60,96,63,224,60, - 96,60,32,60,32,60,2,60,2,60,6,60,14,255,254,15, - 22,44,17,1,0,3,0,7,128,12,192,0,0,0,0,255, - 252,60,28,60,12,60,4,60,4,60,32,60,32,60,96,63, - 224,60,96,60,32,60,32,60,2,60,2,60,6,60,14,255, - 254,15,21,42,17,1,0,12,192,12,192,0,0,0,0,255, - 252,60,28,60,12,60,4,60,4,60,32,60,32,60,96,63, - 224,60,96,60,32,60,32,60,2,60,2,60,6,60,14,255, - 254,8,22,22,10,0,0,112,56,24,12,0,255,60,60,60, - 60,60,60,60,60,60,60,60,60,60,60,60,255,8,22,22, - 10,0,0,14,28,24,48,0,255,60,60,60,60,60,60,60, - 60,60,60,60,60,60,60,60,255,8,22,22,10,0,0,24, - 60,102,0,0,255,60,60,60,60,60,60,60,60,60,60,60, - 60,60,60,60,255,8,21,21,10,0,0,102,102,0,0,255, - 60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,255, - 16,17,34,18,1,0,255,224,60,120,60,60,60,30,60,30, - 60,15,60,15,255,143,255,143,60,15,60,15,60,14,60,30, - 60,28,60,60,60,120,255,224,17,22,66,18,0,0,1,136, - 0,3,240,0,4,96,0,0,0,0,0,0,0,248,15,128, - 124,7,0,62,2,0,63,2,0,63,130,0,47,194,0,39, - 226,0,35,226,0,33,242,0,32,250,0,32,126,0,32,62, - 0,32,30,0,32,14,0,32,14,0,96,6,0,248,2,0, - 16,22,44,19,1,0,7,0,3,128,1,128,0,192,0,0, - 7,224,30,120,60,60,120,30,120,30,240,15,240,15,240,15, - 240,15,240,15,240,15,240,15,120,30,120,30,60,60,30,120, - 7,224,16,22,44,19,1,0,0,112,0,224,0,192,1,128, - 0,0,7,224,30,120,60,60,120,30,120,30,240,15,240,15, - 240,15,240,15,240,15,240,15,240,15,120,30,120,30,60,60, - 30,120,7,224,16,22,44,19,1,0,1,128,3,192,6,96, - 0,0,0,0,7,224,30,120,60,60,120,30,120,30,240,15, - 240,15,240,15,240,15,240,15,240,15,240,15,120,30,120,30, - 60,60,30,120,7,224,16,22,44,19,1,0,3,16,7,224, - 8,192,0,0,0,0,7,224,30,120,60,60,120,30,120,30, - 240,15,240,15,240,15,240,15,240,15,240,15,240,15,120,30, - 120,30,60,60,30,120,7,224,16,21,42,19,1,0,12,96, - 12,96,0,0,0,0,7,224,30,120,60,60,120,30,120,30, - 240,15,240,15,240,15,240,15,240,15,240,15,240,15,120,30, - 120,30,60,60,30,120,7,224,12,12,24,14,1,0,192,48, - 224,112,112,224,57,192,31,128,15,0,15,0,31,128,57,192, - 112,224,224,112,192,48,16,19,38,19,1,255,0,4,7,236, - 30,120,56,28,120,62,120,62,240,111,240,207,240,207,241,143, - 243,15,243,15,246,15,124,30,124,30,56,28,62,120,55,224, - 96,0,17,22,66,18,0,0,3,128,0,1,192,0,0,192, - 0,0,96,0,0,0,0,255,15,128,62,6,0,60,2,0, - 60,2,0,60,2,0,60,2,0,60,2,0,60,2,0,60, - 2,0,60,2,0,60,2,0,60,2,0,60,2,0,60,6, - 0,30,4,0,31,28,0,7,248,0,17,22,66,18,0,0, - 0,56,0,0,112,0,0,96,0,0,192,0,0,0,0,255, - 15,128,62,6,0,60,2,0,60,2,0,60,2,0,60,2, - 0,60,2,0,60,2,0,60,2,0,60,2,0,60,2,0, - 60,2,0,60,2,0,60,6,0,30,4,0,31,28,0,7, - 248,0,17,22,66,18,0,0,0,96,0,0,240,0,1,152, - 0,0,0,0,0,0,0,255,15,128,62,6,0,60,2,0, - 60,2,0,60,2,0,60,2,0,60,2,0,60,2,0,60, - 2,0,60,2,0,60,2,0,60,2,0,60,2,0,60,6, - 0,30,4,0,31,28,0,7,248,0,17,21,63,18,0,0, - 3,24,0,3,24,0,0,0,0,0,0,0,255,15,128,62, - 6,0,60,2,0,60,2,0,60,2,0,60,2,0,60,2, - 0,60,2,0,60,2,0,60,2,0,60,2,0,60,2,0, - 60,2,0,60,6,0,30,4,0,31,28,0,7,248,0,18, - 23,69,18,0,0,0,14,0,0,28,0,0,24,0,0,48, - 0,0,0,0,0,0,0,255,143,192,62,3,0,30,2,0, - 15,6,0,15,12,0,7,140,0,7,152,0,3,208,0,3, - 240,0,1,224,0,1,224,0,1,224,0,1,224,0,1,224, - 0,1,224,0,1,224,0,7,248,0,14,17,34,15,0,0, - 255,0,60,0,60,0,60,0,63,224,60,120,60,60,60,60, - 60,60,60,60,60,60,60,120,63,224,60,0,60,0,60,0, - 255,0,11,17,34,14,1,0,31,0,57,128,113,192,113,192, - 113,192,113,192,115,128,119,0,115,128,113,192,112,224,112,224, - 112,224,112,224,112,224,112,192,243,128,10,17,34,12,1,0, - 56,0,28,0,12,0,6,0,0,0,62,0,119,0,227,128, - 227,128,67,128,15,128,115,128,227,128,227,128,231,128,255,192, - 113,128,10,17,34,12,1,0,14,0,28,0,24,0,48,0, - 0,0,62,0,119,0,227,128,227,128,67,128,15,128,115,128, - 227,128,227,128,231,128,255,192,113,128,10,17,34,12,1,0, - 12,0,30,0,51,0,0,0,0,0,62,0,119,0,227,128, - 227,128,67,128,15,128,115,128,227,128,227,128,231,128,255,192, - 113,128,10,17,34,12,1,0,24,128,63,0,70,0,0,0, - 0,0,62,0,119,0,227,128,227,128,67,128,15,128,115,128, - 227,128,227,128,231,128,255,192,113,128,10,16,32,12,1,0, - 51,0,51,0,0,0,0,0,62,0,119,0,227,128,227,128, - 67,128,15,128,115,128,227,128,227,128,231,128,255,192,113,128, - 10,18,36,12,1,0,12,0,30,0,51,0,51,0,30,0, - 12,0,62,0,119,0,227,128,227,128,67,128,15,128,115,128, - 227,128,227,128,231,128,255,192,113,128,15,12,24,17,1,0, - 62,120,119,204,227,206,99,142,3,142,31,254,115,128,227,128, - 227,192,231,226,254,252,124,120,9,18,36,11,1,250,30,0, - 115,0,115,128,227,128,225,0,224,0,224,0,224,0,240,0, - 120,128,127,0,30,0,8,0,24,0,28,0,6,0,70,0, - 60,0,9,17,34,11,1,0,56,0,28,0,12,0,6,0, - 0,0,30,0,115,0,115,128,227,128,227,128,255,128,224,0, - 224,0,240,0,120,128,127,0,30,0,9,17,34,11,1,0, - 14,0,28,0,24,0,48,0,0,0,30,0,115,0,115,128, - 227,128,227,128,255,128,224,0,224,0,240,0,120,128,127,0, - 30,0,9,17,34,11,1,0,24,0,60,0,102,0,0,0, - 0,0,30,0,115,0,115,128,227,128,227,128,255,128,224,0, - 224,0,240,0,120,128,127,0,30,0,9,16,32,11,1,0, - 51,0,51,0,0,0,0,0,30,0,115,0,115,128,227,128, - 227,128,255,128,224,0,224,0,240,0,120,128,127,0,30,0, - 5,17,17,7,1,0,224,112,48,24,0,240,112,112,112,112, - 112,112,112,112,112,112,248,6,17,17,7,1,0,28,56,48, - 96,0,240,112,112,112,112,112,112,112,112,112,112,248,6,17, - 17,7,1,0,48,120,204,0,0,240,112,112,112,112,112,112, - 112,112,112,112,248,6,16,16,7,1,0,204,204,0,0,240, - 112,112,112,112,112,112,112,112,112,112,248,11,17,34,13,1, - 0,96,0,56,192,15,0,30,0,99,0,31,128,123,192,113, - 192,224,224,224,224,224,224,224,224,224,224,224,224,113,192,123, - 192,31,0,12,17,34,14,1,0,12,64,31,128,35,0,0, - 0,0,0,243,192,119,224,120,224,112,224,112,224,112,224,112, - 224,112,224,112,224,112,224,112,224,249,240,11,17,34,13,1, - 0,28,0,14,0,6,0,3,0,0,0,31,0,123,192,113, - 192,224,224,224,224,224,224,224,224,224,224,224,224,113,192,123, - 192,31,0,11,17,34,13,1,0,3,128,7,0,6,0,12, - 0,0,0,31,0,123,192,113,192,224,224,224,224,224,224,224, - 224,224,224,224,224,113,192,123,192,31,0,11,17,34,13,1, - 0,12,0,30,0,51,0,0,0,0,0,31,0,123,192,113, - 192,224,224,224,224,224,224,224,224,224,224,224,224,113,192,123, - 192,31,0,11,17,34,13,1,0,24,128,63,0,70,0,0, - 0,0,0,31,0,123,192,113,192,224,224,224,224,224,224,224, - 224,224,224,224,224,113,192,123,192,31,0,11,16,32,13,1, - 0,49,128,49,128,0,0,0,0,31,0,123,192,113,192,224, - 224,224,224,224,224,224,224,224,224,224,224,113,192,123,192,31, - 0,12,12,24,14,1,0,6,0,6,0,6,0,0,0,0, - 0,255,240,255,240,0,0,0,0,6,0,6,0,6,0,11, - 16,32,13,1,254,0,64,0,64,30,128,121,192,113,192,226, - 224,226,224,228,224,228,224,232,224,232,224,113,192,123,192,63, - 0,64,0,64,0,12,17,34,14,1,0,28,0,14,0,6, - 0,3,0,0,0,241,224,112,224,112,224,112,224,112,224,112, - 224,112,224,112,224,112,224,113,224,126,240,60,224,12,17,34, - 14,1,0,7,0,14,0,12,0,24,0,0,0,241,224,112, - 224,112,224,112,224,112,224,112,224,112,224,112,224,112,224,113, - 224,126,240,60,224,12,17,34,14,1,0,6,0,15,0,25, - 128,0,0,0,0,241,224,112,224,112,224,112,224,112,224,112, - 224,112,224,112,224,112,224,113,224,126,240,60,224,12,16,32, - 14,1,0,25,128,25,128,0,0,0,0,241,224,112,224,112, - 224,112,224,112,224,112,224,112,224,112,224,112,224,113,224,126, - 240,60,224,12,22,44,12,0,251,1,192,3,128,3,0,6, - 0,0,0,253,240,120,96,56,64,56,192,60,128,28,128,29, - 128,31,0,15,0,15,0,6,0,6,0,6,0,100,0,236, - 0,248,0,112,0,12,22,44,14,1,251,240,0,112,0,112, - 0,112,0,112,0,115,128,119,224,124,224,120,112,112,112,112, - 112,112,112,112,112,112,112,120,224,119,224,115,128,112,0,112, - 0,112,0,112,0,252,0,12,21,42,12,0,251,25,128,25, - 128,0,0,0,0,253,240,120,96,56,64,56,192,60,128,28, - 128,29,128,31,0,15,0,15,0,6,0,6,0,6,0,100, - 0,236,0,248,0,112,0}; -/* - Fontname: -Adobe-Times-Bold-R-Normal--25-180-100-100-P-132-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 17, '1' Height: 17 - Calculated Max Values w=24 h=22 x= 3 y=13 dx=25 dy= 0 ascent=18 len=66 - Font Bounding box w=27 h=38 x=-2 y=-10 - Calculated Min Values x=-1 y=-5 dx= 0 dy= 0 - Pure Font ascent =17 descent=-5 - X Font ascent =17 descent=-5 - Max Font ascent =18 descent=-5 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_timB18r[3355] U8G_FONT_SECTION("u8g_font_timB18r") = { - 0,27,38,254,246,17,4,47,9,109,32,127,251,18,251,17, - 251,0,0,0,6,0,1,4,17,17,8,2,0,96,240,240, - 240,240,240,96,96,96,96,96,0,0,96,240,240,96,8,8, - 8,12,2,9,231,231,231,231,231,231,66,66,12,17,34,13, - 0,0,12,192,12,192,12,192,12,192,127,240,127,240,25,128, - 25,128,25,128,25,128,255,224,255,224,51,0,51,0,51,0, - 51,0,51,0,10,20,40,12,1,254,8,0,8,0,63,0, - 107,128,233,128,233,128,248,128,124,0,126,0,63,0,31,128, - 15,128,11,192,137,192,201,192,201,128,235,128,62,0,8,0, - 8,0,17,17,51,19,1,0,30,12,0,59,252,0,113,24, - 0,225,48,0,226,48,0,226,96,0,244,96,0,120,192,0, - 0,192,0,1,143,0,1,157,128,3,56,128,3,112,128,6, - 113,0,6,113,0,12,122,0,12,60,0,17,17,51,21,1, - 0,3,224,0,6,112,0,14,48,0,14,48,0,14,112,0, - 7,224,0,15,15,128,31,135,0,51,194,0,97,230,0,225, - 252,0,224,248,0,224,120,0,240,124,0,248,255,128,127,159, - 0,63,14,0,3,8,8,7,2,9,224,224,224,224,224,224, - 64,64,5,21,21,8,1,252,8,24,48,48,112,96,96,224, - 224,224,224,224,224,224,96,96,112,48,48,24,8,5,21,21, - 8,1,252,128,192,96,96,48,48,48,56,56,56,56,56,56, - 56,48,48,48,96,96,192,128,10,11,22,13,1,6,12,0, - 12,0,76,128,237,192,127,128,30,0,127,128,237,192,76,128, - 12,0,12,0,12,12,24,14,1,0,6,0,6,0,6,0, - 6,0,6,0,255,240,255,240,6,0,6,0,6,0,6,0, - 6,0,4,9,9,6,1,251,96,240,240,112,48,96,96,192, - 128,6,3,3,8,1,5,252,252,252,4,4,4,6,1,0, - 96,240,240,96,7,17,17,7,0,0,6,6,4,12,12,8, - 24,24,16,48,48,32,96,96,64,192,192,11,17,34,12,0, - 0,14,0,59,128,49,128,113,192,113,192,241,224,241,224,241, - 224,241,224,241,224,241,224,113,192,113,192,113,192,49,128,59, - 128,14,0,9,17,34,12,2,0,12,0,60,0,252,0,28, - 0,28,0,28,0,28,0,28,0,28,0,28,0,28,0,28, - 0,28,0,28,0,28,0,62,0,255,128,10,17,34,12,1, - 0,30,0,63,0,127,128,199,128,131,128,3,128,3,128,3, - 0,7,0,6,0,12,0,12,0,24,64,48,64,127,192,255, - 192,255,128,11,17,34,12,0,0,15,0,63,128,99,192,65, - 192,1,192,3,128,7,0,31,0,7,192,1,224,1,224,0, - 224,0,224,96,224,241,192,251,128,126,0,11,17,34,12,0, - 0,1,128,3,128,7,128,7,128,15,128,27,128,51,128,51, - 128,99,128,195,128,255,224,255,224,255,224,3,128,3,128,3, - 128,3,128,11,17,34,12,0,0,31,224,31,192,63,192,48, - 0,32,0,112,0,127,0,127,128,127,192,7,192,1,192,0, - 192,0,192,96,192,241,128,251,128,126,0,11,17,34,12,1, - 0,1,224,7,128,30,0,60,0,56,0,120,0,119,0,123, - 128,241,192,241,224,241,224,241,224,241,224,113,192,113,192,59, - 128,30,0,11,17,34,12,0,0,63,224,127,224,127,192,192, - 192,129,128,1,128,3,128,3,0,3,0,7,0,6,0,6, - 0,14,0,14,0,12,0,28,0,28,0,11,17,34,12,0, - 0,31,0,59,128,113,192,113,192,113,192,121,128,59,0,63, - 0,31,128,55,192,99,192,225,224,225,224,225,224,241,192,123, - 128,62,0,11,17,34,12,0,0,14,0,59,128,113,192,113, - 192,241,224,241,224,241,224,241,224,113,224,59,192,31,192,3, - 192,3,128,7,128,15,0,60,0,240,0,4,12,12,8,2, - 0,96,240,240,96,0,0,0,0,96,240,240,96,4,17,17, - 8,2,251,96,240,240,96,0,0,0,0,96,240,240,112,48, - 96,96,192,128,11,12,24,14,1,0,0,96,1,224,7,192, - 31,0,60,0,224,0,224,0,60,0,31,0,7,192,1,224, - 0,96,11,6,12,14,1,3,255,224,255,224,0,0,0,0, - 255,224,255,224,11,12,24,14,1,0,192,0,240,0,124,0, - 31,0,7,128,0,224,0,224,7,128,31,0,124,0,240,0, - 192,0,9,17,34,12,1,0,62,0,111,0,231,128,231,128, - 71,128,7,128,15,0,14,0,28,0,24,0,24,0,0,0, - 0,0,24,0,60,0,60,0,24,0,20,21,63,23,1,252, - 0,124,0,3,247,128,15,128,192,30,0,96,60,0,32,56, - 59,48,112,255,16,113,231,16,241,199,16,227,198,16,227,142, - 16,227,142,48,227,142,32,243,158,96,241,254,192,112,243,128, - 120,0,0,56,0,0,30,0,0,7,131,0,1,252,0,17, - 17,51,18,0,0,1,128,0,1,192,0,3,192,0,3,224, - 0,3,224,0,6,224,0,6,240,0,4,112,0,12,112,0, - 8,120,0,8,56,0,31,248,0,16,60,0,48,60,0,48, - 30,0,112,30,0,248,127,128,14,17,34,16,0,0,255,192, - 60,240,60,120,60,120,60,120,60,120,60,112,60,192,63,224, - 60,120,60,60,60,60,60,60,60,60,60,56,60,120,255,224, - 15,17,34,18,1,0,3,242,30,62,60,14,120,6,120,2, - 240,2,240,0,240,0,240,0,240,0,240,0,240,0,120,0, - 120,2,60,14,31,60,7,240,16,17,34,18,1,0,255,224, - 60,120,60,60,60,30,60,30,60,15,60,15,60,15,60,15, - 60,15,60,15,60,14,60,30,60,28,60,60,60,120,255,224, - 15,17,34,17,1,0,255,252,60,28,60,12,60,4,60,4, - 60,32,60,32,60,96,63,224,60,96,60,32,60,32,60,2, - 60,2,60,6,60,14,255,254,14,17,34,15,0,0,255,252, - 60,28,60,12,60,4,60,4,60,32,60,32,60,96,63,224, - 60,96,60,32,60,32,60,0,60,0,60,0,60,0,255,0, - 17,17,51,19,1,0,3,242,0,30,62,0,60,14,0,120, - 6,0,120,2,0,240,2,0,240,0,0,240,0,0,240,0, - 0,240,127,128,240,30,0,240,30,0,120,30,0,120,30,0, - 56,30,0,30,30,0,7,248,0,18,17,51,19,0,0,255, - 63,192,60,15,0,60,15,0,60,15,0,60,15,0,60,15, - 0,60,15,0,60,15,0,63,255,0,60,15,0,60,15,0, - 60,15,0,60,15,0,60,15,0,60,15,0,60,15,0,255, - 63,192,8,17,17,10,0,0,255,60,60,60,60,60,60,60, - 60,60,60,60,60,60,60,60,255,11,19,38,12,0,254,31, - 224,7,128,7,128,7,128,7,128,7,128,7,128,7,128,7, - 128,7,128,7,128,7,128,7,128,7,128,231,128,231,128,231, - 0,231,0,60,0,18,17,51,19,0,0,255,63,128,60,30, - 0,60,24,0,60,48,0,60,96,0,60,192,0,61,128,0, - 63,192,0,63,192,0,61,224,0,60,240,0,60,248,0,60, - 124,0,60,62,0,60,31,0,60,15,128,255,31,192,15,17, - 34,16,0,0,255,0,60,0,60,0,60,0,60,0,60,0, - 60,0,60,0,60,0,60,0,60,0,60,0,60,2,60,6, - 60,12,60,28,255,252,21,17,51,24,1,0,252,1,248,60, - 3,224,62,3,224,62,7,224,47,5,224,47,13,224,39,9, - 224,39,137,224,39,153,224,35,145,224,35,241,224,35,241,224, - 33,225,224,33,225,224,32,193,224,32,193,224,248,7,248,17, - 17,51,18,0,0,248,15,128,124,7,0,62,2,0,63,2, - 0,63,130,0,47,194,0,39,226,0,35,226,0,33,242,0, - 32,250,0,32,126,0,32,62,0,32,30,0,32,30,0,32, - 14,0,96,6,0,248,2,0,16,17,34,19,1,0,7,224, - 28,56,56,28,120,30,112,14,240,15,240,15,240,15,240,15, - 240,15,240,15,240,15,112,14,120,30,56,28,28,56,7,224, - 14,17,34,15,0,0,255,224,60,120,60,60,60,60,60,60, - 60,60,60,60,60,120,63,224,60,0,60,0,60,0,60,0, - 60,0,60,0,60,0,255,0,17,22,66,19,1,251,7,224, - 0,28,56,0,56,28,0,120,30,0,112,14,0,240,15,0, - 240,15,0,240,15,0,240,15,0,240,15,0,240,15,0,240, - 15,0,240,14,0,120,30,0,120,28,0,60,56,0,31,224, - 0,7,192,0,1,224,0,1,240,0,0,252,0,0,63,128, - 16,17,34,18,1,0,255,224,60,120,60,56,60,60,60,60, - 60,60,60,56,60,112,63,192,61,224,60,240,60,240,60,120, - 60,124,60,60,60,30,255,31,12,17,34,14,1,0,63,160, - 113,224,224,224,224,96,224,32,248,0,126,0,127,128,63,192, - 15,224,7,224,129,240,128,240,192,240,224,224,249,224,191,128, - 14,17,34,16,1,0,255,252,231,156,199,140,135,132,135,132, - 7,128,7,128,7,128,7,128,7,128,7,128,7,128,7,128, - 7,128,7,128,7,128,31,224,17,17,51,18,0,0,255,15, - 128,126,7,0,60,2,0,60,2,0,60,2,0,60,2,0, - 60,2,0,60,2,0,60,2,0,60,2,0,60,2,0,60, - 2,0,60,2,0,60,6,0,30,4,0,31,12,0,7,248, - 0,17,17,51,18,0,0,255,31,128,60,6,0,60,4,0, - 30,4,0,30,12,0,15,8,0,15,24,0,15,24,0,7, - 144,0,7,176,0,3,224,0,3,224,0,3,224,0,1,192, - 0,1,192,0,0,128,0,0,128,0,24,17,51,25,0,0, - 255,127,159,60,30,6,60,30,4,30,15,12,30,31,8,30, - 31,24,15,23,152,15,55,144,15,39,176,7,227,176,7,195, - 224,7,195,224,3,193,224,3,129,192,3,129,192,1,0,128, - 1,0,128,16,17,34,18,1,0,255,63,62,12,30,8,31, - 24,15,48,15,160,7,224,3,192,3,224,3,224,3,240,6, - 240,12,120,8,124,24,60,56,62,252,255,18,17,51,18,0, - 0,255,143,192,62,3,0,30,2,0,15,6,0,15,12,0, - 7,140,0,7,152,0,3,208,0,3,240,0,1,224,0,1, - 224,0,1,224,0,1,224,0,1,224,0,1,224,0,1,224, - 0,7,248,0,14,17,34,17,1,0,255,248,224,248,193,240, - 193,240,131,224,3,192,7,192,7,128,15,128,15,0,30,0, - 62,4,60,4,124,12,120,28,248,60,255,248,5,21,21,8, - 1,252,248,224,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,224,248,7,17,17,7,0,0,192,192,64, - 96,96,32,48,48,16,24,24,8,12,12,4,6,6,5,21, - 21,8,1,252,248,56,24,24,24,24,24,24,24,24,24,24, - 24,24,24,24,24,24,24,56,248,8,10,10,15,3,7,24, - 24,60,36,102,102,102,195,195,129,12,2,4,12,0,251,255, - 240,255,240,5,4,4,8,1,13,224,112,48,24,10,12,24, - 12,1,0,62,0,119,0,227,128,227,128,67,128,15,128,115, - 128,227,128,227,128,231,128,255,192,113,128,11,17,34,13,1, - 0,240,0,112,0,112,0,112,0,112,0,119,0,127,192,113, - 192,112,224,112,224,112,224,112,224,112,224,112,224,113,192,123, - 192,103,0,9,12,24,11,1,0,30,0,115,0,115,128,227, - 128,225,0,224,0,224,0,224,0,240,0,120,128,127,0,30, - 0,12,17,34,14,1,0,1,224,0,224,0,224,0,224,0, - 224,30,224,127,224,113,224,224,224,224,224,224,224,224,224,224, - 224,240,224,113,224,126,224,28,112,9,12,24,11,1,0,30, - 0,115,0,115,128,227,128,227,128,255,128,224,0,224,0,240, - 0,120,128,127,0,30,0,8,17,17,8,1,0,30,51,115, - 112,112,252,112,112,112,112,112,112,112,112,112,112,248,10,17, - 34,12,1,251,62,192,119,192,227,128,227,128,227,128,227,128, - 115,0,62,0,96,0,224,0,255,128,255,192,127,192,193,192, - 192,192,225,128,127,0,12,17,34,14,1,0,240,0,112,0, - 112,0,112,0,112,0,115,192,127,224,120,224,112,224,112,224, - 112,224,112,224,112,224,112,224,112,224,112,224,249,240,5,17, - 17,7,1,0,112,112,112,0,0,240,112,112,112,112,112,112, - 112,112,112,112,248,7,22,22,8,255,251,14,14,14,0,0, - 30,14,14,14,14,14,14,14,14,14,14,14,14,206,206,204, - 120,13,17,34,15,1,0,240,0,112,0,112,0,112,0,112, - 0,115,240,112,192,113,128,115,0,118,0,126,0,127,0,119, - 128,115,192,113,224,112,240,251,248,5,17,17,7,1,0,240, - 112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,248, - 19,12,36,21,1,0,243,199,128,119,223,192,120,241,192,112, - 225,192,112,225,192,112,225,192,112,225,192,112,225,192,112,225, - 192,112,225,192,112,225,192,249,243,224,12,12,24,14,1,0, - 243,192,119,224,120,224,112,224,112,224,112,224,112,224,112,224, - 112,224,112,224,112,224,249,240,11,12,24,13,1,0,31,0, - 113,192,113,192,224,224,224,224,224,224,224,224,224,224,224,224, - 113,192,113,192,31,0,12,17,34,14,1,251,227,192,119,224, - 120,224,112,112,112,112,112,112,112,112,112,112,112,112,120,224, - 119,224,115,128,112,0,112,0,112,0,112,0,252,0,12,17, - 34,14,1,251,14,96,63,224,113,224,112,224,224,224,224,224, - 224,224,224,224,224,224,113,224,126,224,28,224,0,224,0,224, - 0,224,0,224,1,240,9,12,24,11,1,0,239,0,127,128, - 115,128,112,0,112,0,112,0,112,0,112,0,112,0,112,0, - 112,0,248,0,8,12,12,10,1,0,62,102,226,224,248,124, - 62,31,135,135,198,252,8,16,16,8,0,0,8,24,56,120, - 255,56,56,56,56,56,56,56,56,57,62,28,12,12,24,14, - 1,0,241,224,112,224,112,224,112,224,112,224,112,224,112,224, - 112,224,112,224,113,224,126,240,60,224,12,12,24,12,0,0, - 252,240,112,96,120,64,56,192,56,128,28,128,29,128,31,0, - 15,0,15,0,6,0,6,0,17,12,36,18,0,0,253,247, - 128,120,227,0,56,227,0,56,226,0,60,230,0,29,118,0, - 29,116,0,31,60,0,14,56,0,14,56,0,4,16,0,4, - 16,0,12,12,24,12,0,0,252,240,120,96,60,192,29,128, - 31,0,15,0,15,0,31,128,27,192,49,192,97,224,243,240, - 12,17,34,12,0,251,253,240,120,96,56,64,56,192,60,128, - 28,128,29,128,31,0,15,0,15,0,6,0,6,0,6,0, - 100,0,236,0,248,0,112,0,9,12,24,11,1,0,255,128, - 199,0,143,0,142,0,30,0,28,0,60,0,56,0,120,128, - 113,128,241,128,255,128,7,21,21,10,1,252,14,24,48,48, - 48,48,48,48,48,96,192,96,48,48,48,48,48,48,48,24, - 14,2,22,22,6,2,251,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,7,21,21, - 10,1,252,224,48,24,24,24,24,24,24,24,12,6,12,24, - 24,24,24,24,24,24,48,224,12,6,12,13,0,6,24,0, - 126,16,255,16,143,240,135,224,1,128,255}; -/* - Fontname: -Adobe-Times-Bold-R-Normal--34-240-100-100-P-177-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 23, '1' Height: 23 - Calculated Max Values w=32 h=30 x= 4 y=18 dx=33 dy= 0 ascent=30 len=108 - Font Bounding box w=38 h=49 x=-5 y=-12 - Calculated Min Values x=-2 y=-7 dx= 0 dy= 0 - Pure Font ascent =23 descent=-7 - X Font ascent =23 descent=-7 - Max Font ascent =30 descent=-7 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_timB24[10820] U8G_FONT_SECTION("u8g_font_timB24") = { - 0,38,49,251,244,23,5,149,13,202,32,255,249,30,249,23, - 249,0,0,0,8,0,1,5,23,23,11,3,0,112,248,248, - 248,248,248,248,112,112,112,112,32,32,32,32,0,0,0,112, - 248,248,248,112,11,11,22,19,2,12,96,192,241,224,241,224, - 241,224,241,224,241,224,241,224,96,192,96,192,96,192,96,192, - 16,23,46,17,0,0,3,12,3,12,7,28,7,28,6,24, - 6,24,127,255,127,255,14,56,12,48,12,48,12,48,12,48, - 28,112,255,254,255,254,24,96,24,96,24,96,56,224,56,224, - 48,192,48,192,15,28,56,16,1,253,3,0,3,0,15,232, - 63,248,115,56,99,24,227,8,227,8,243,0,251,0,127,0, - 127,128,63,224,15,240,3,248,3,252,3,124,131,62,131,30, - 131,30,195,28,195,60,243,120,255,224,131,0,3,0,3,0, - 3,0,24,23,69,33,4,0,7,128,32,15,192,224,30,127, - 192,60,32,192,124,33,128,120,33,128,248,99,0,240,71,0, - 240,198,0,240,206,0,241,140,60,127,24,126,60,25,243,0, - 49,225,0,51,193,0,99,193,0,231,195,0,199,130,1,199, - 134,1,135,134,3,3,140,3,3,248,6,1,224,22,23,69, - 28,2,0,1,240,0,3,188,0,7,30,0,7,14,0,15, - 14,0,15,14,0,15,140,0,7,216,0,7,240,0,3,224, - 252,7,240,112,29,240,48,57,248,96,112,252,64,240,252,192, - 240,127,128,248,63,0,248,31,128,252,31,192,254,63,228,127, - 243,252,127,193,252,31,0,120,4,11,11,9,2,12,96,240, - 240,240,240,240,240,96,96,96,96,8,29,29,11,2,250,3, - 6,12,24,24,48,48,112,96,224,224,224,224,224,224,224,224, - 224,224,224,96,112,48,48,24,24,12,6,3,8,29,29,11, - 0,250,192,96,48,24,24,12,12,14,6,7,7,7,7,7, - 7,7,7,7,7,7,6,14,12,12,24,24,48,96,192,13, - 14,28,17,1,9,3,0,7,0,7,0,231,56,242,120,122, - 240,15,128,15,128,122,240,242,120,231,56,7,0,7,0,6, - 0,15,15,30,19,2,0,3,128,3,128,3,128,3,128,3, - 128,3,128,255,254,255,254,255,254,3,128,3,128,3,128,3, - 128,3,128,3,128,6,11,11,8,1,250,56,124,124,124,60, - 12,8,24,48,96,192,8,4,4,11,1,6,255,255,255,255, - 5,5,5,8,1,0,112,248,248,248,112,9,25,50,9,0, - 0,1,128,1,128,1,0,3,0,3,0,3,0,6,0,6, - 0,6,0,4,0,12,0,12,0,12,0,24,0,24,0,24, - 0,48,0,48,0,48,0,48,0,96,0,96,0,96,0,192, - 0,192,0,14,23,46,16,1,0,7,128,31,224,28,224,56, - 112,120,112,120,120,120,120,248,124,248,124,248,124,248,124,248, - 124,248,124,248,124,248,124,248,124,120,120,120,120,120,120,56, - 112,28,224,15,192,7,128,13,23,46,16,2,0,1,128,7, - 128,31,128,255,128,15,128,15,128,15,128,15,128,15,128,15, - 128,15,128,15,128,15,128,15,128,15,128,15,128,15,128,15, - 128,15,128,15,128,15,128,31,192,255,248,16,23,46,16,0, - 0,3,192,15,240,31,248,63,248,48,252,96,124,64,124,0, - 124,0,120,0,120,0,120,0,240,0,224,1,192,1,128,3, - 0,7,1,14,3,28,6,63,254,127,254,255,252,255,252,14, - 23,46,16,1,0,7,192,31,240,63,240,48,248,96,120,64, - 120,0,120,0,112,0,192,3,224,15,240,15,248,3,248,0, - 252,0,124,0,60,0,60,0,60,96,56,240,56,248,112,127, - 192,31,0,14,23,46,16,1,0,0,112,0,240,0,240,1, - 240,3,240,6,240,6,240,12,240,24,240,24,240,48,240,96, - 240,96,240,192,240,255,252,255,252,255,252,255,252,0,240,0, - 240,0,240,0,240,0,240,13,23,46,16,1,0,31,248,31, - 248,31,248,31,248,48,0,48,0,32,0,62,0,127,128,127, - 224,127,240,127,240,3,248,0,248,0,120,0,56,0,56,0, - 56,96,48,240,48,248,96,127,192,31,0,14,23,46,16,1, - 0,0,28,0,240,3,192,7,128,15,0,30,0,62,0,60, - 0,124,0,127,224,253,240,248,248,248,120,248,124,248,124,248, - 124,248,124,120,124,120,120,120,120,56,112,28,224,15,192,13, - 23,46,16,2,0,127,248,127,248,255,248,255,248,192,48,128, - 112,128,112,0,96,0,224,0,224,0,192,1,192,1,192,3, - 128,3,128,3,128,7,0,7,0,7,0,14,0,14,0,14, - 0,28,0,14,23,46,16,1,0,15,224,62,240,60,120,120, - 120,120,56,120,56,124,56,126,112,63,224,63,128,31,192,15, - 224,63,240,113,248,112,252,224,124,224,60,224,60,224,60,240, - 56,120,120,127,240,31,192,14,23,46,16,1,0,15,192,28, - 224,56,112,120,120,120,120,248,120,248,124,248,124,248,124,248, - 124,120,124,124,124,62,252,31,248,0,248,0,240,1,240,1, - 224,3,192,7,128,15,0,60,0,224,0,5,16,16,11,3, - 0,112,248,248,248,112,0,0,0,0,0,0,112,248,248,248, - 112,6,22,22,11,2,250,56,124,124,124,56,0,0,0,0, - 0,0,56,124,124,124,60,12,8,24,48,96,192,16,15,30, - 19,1,0,0,3,0,15,0,127,1,252,15,224,63,128,252, - 0,240,0,252,0,63,128,15,224,1,252,0,127,0,15,0, - 3,15,10,20,19,2,3,255,254,255,254,255,254,0,0,0, - 0,0,0,0,0,255,254,255,254,255,254,16,15,30,19,2, - 0,192,0,240,0,254,0,63,128,7,240,1,252,0,63,0, - 15,0,63,1,252,7,240,63,128,254,0,240,0,192,0,12, - 23,46,16,2,0,63,0,115,192,225,224,225,240,241,240,241, - 240,97,240,1,224,1,224,3,192,3,128,3,0,6,0,4, - 0,4,0,0,0,0,0,0,0,14,0,31,0,31,0,31, - 0,14,0,26,27,108,31,2,251,0,31,224,0,0,252,60, - 0,3,224,14,0,7,128,3,0,15,0,1,0,30,0,1, - 128,62,15,56,128,60,31,248,192,124,124,248,64,120,120,120, - 64,248,248,240,64,248,240,240,64,241,240,240,64,241,240,240, - 64,241,224,240,192,241,225,224,128,241,225,225,128,241,227,227, - 0,113,243,227,0,120,254,254,0,120,120,120,0,60,0,0, - 0,28,0,0,0,14,0,1,128,7,128,7,0,1,224,60, - 0,0,63,224,0,21,23,69,24,1,0,0,32,0,0,96, - 0,0,112,0,0,240,0,0,248,0,0,248,0,1,248,0, - 1,124,0,1,124,0,3,62,0,2,62,0,6,62,0,6, - 31,0,4,31,0,12,15,0,15,255,128,24,15,128,24,7, - 192,16,7,192,48,3,224,48,3,224,112,7,240,252,31,248, - 19,23,69,22,1,0,255,252,0,63,31,0,31,15,128,31, - 7,192,31,7,192,31,7,192,31,7,192,31,7,192,31,7, - 128,31,15,128,31,62,0,31,252,0,31,15,128,31,7,192, - 31,7,224,31,3,224,31,3,224,31,3,224,31,3,224,31, - 3,192,31,7,192,63,15,0,255,252,0,19,23,69,24,2, - 0,1,252,32,7,255,96,15,7,224,30,1,224,60,0,224, - 124,0,96,124,0,96,248,0,32,248,0,0,248,0,0,248, - 0,0,248,0,0,248,0,0,248,0,0,248,0,0,248,0, - 0,124,0,0,124,0,0,60,0,32,30,0,96,15,129,192, - 3,255,128,0,254,0,22,23,69,24,0,0,255,252,0,63, - 255,128,31,7,224,31,1,240,31,1,240,31,0,248,31,0, - 248,31,0,252,31,0,124,31,0,124,31,0,124,31,0,124, - 31,0,124,31,0,124,31,0,124,31,0,248,31,0,248,31, - 0,248,31,1,240,31,1,224,31,7,192,63,255,0,255,252, - 0,21,23,69,22,0,0,255,255,224,63,255,224,31,0,224, - 31,0,96,31,0,96,31,0,32,31,0,32,31,4,0,31, - 4,0,31,12,0,31,28,0,31,252,0,31,28,0,31,12, - 0,31,4,0,31,4,0,31,0,8,31,0,24,31,0,48, - 31,0,112,31,1,240,63,255,224,255,255,224,19,23,69,20, - 0,0,255,255,224,63,255,224,31,0,224,31,0,96,31,0, - 96,31,0,32,31,0,32,31,4,0,31,4,0,31,12,0, - 31,28,0,31,252,0,31,28,0,31,12,0,31,4,0,31, - 4,0,31,0,0,31,0,0,31,0,0,31,0,0,31,0, - 0,63,128,0,255,224,0,22,23,69,25,2,0,1,252,32, - 7,255,96,15,7,224,30,1,224,60,0,224,124,0,96,124, - 0,96,248,0,32,248,0,0,248,0,0,248,0,0,248,0, - 0,248,0,0,248,31,252,248,7,240,248,3,224,124,3,224, - 124,3,224,60,3,224,62,3,224,30,7,224,15,143,224,3, - 255,0,24,23,69,25,0,0,255,231,255,63,129,252,31,0, - 248,31,0,248,31,0,248,31,0,248,31,0,248,31,0,248, - 31,0,248,31,0,248,31,255,248,31,255,248,31,0,248,31, - 0,248,31,0,248,31,0,248,31,0,248,31,0,248,31,0, - 248,31,0,248,31,0,248,63,129,252,255,231,255,11,23,46, - 13,1,0,255,224,63,128,31,0,31,0,31,0,31,0,31, - 0,31,0,31,0,31,0,31,0,31,0,31,0,31,0,31, - 0,31,0,31,0,31,0,31,0,31,0,31,0,63,128,255, - 224,15,26,52,16,0,253,15,254,3,248,1,240,1,240,1, - 240,1,240,1,240,1,240,1,240,1,240,1,240,1,240,1, - 240,1,240,1,240,1,240,1,240,1,240,1,240,97,240,241, - 240,241,240,243,224,227,224,127,192,31,0,24,23,69,25,1, - 0,255,207,252,127,3,224,62,1,192,62,3,128,62,7,0, - 62,14,0,62,28,0,62,56,0,62,112,0,62,224,0,63, - 240,0,63,248,0,63,252,0,62,254,0,62,127,0,62,63, - 128,62,31,192,62,15,224,62,7,240,62,3,248,62,1,252, - 127,0,254,255,195,255,20,23,69,22,1,0,255,224,0,63, - 128,0,31,0,0,31,0,0,31,0,0,31,0,0,31,0, - 0,31,0,0,31,0,0,31,0,0,31,0,0,31,0,0, - 31,0,0,31,0,0,31,0,0,31,0,0,31,0,16,31, - 0,48,31,0,96,31,0,224,31,129,224,63,255,192,255,255, - 192,28,23,92,31,1,0,255,0,15,240,63,0,31,192,31, - 128,31,128,31,128,63,128,23,192,63,128,23,192,47,128,23, - 192,111,128,19,224,79,128,19,224,207,128,19,224,207,128,17, - 240,143,128,17,241,143,128,16,249,15,128,16,251,15,128,16, - 251,15,128,16,126,15,128,16,126,15,128,16,124,15,128,16, - 60,15,128,16,60,15,128,16,24,15,128,56,24,31,192,254, - 24,63,240,22,23,69,24,1,0,254,1,252,127,0,112,63, - 128,32,31,128,32,31,192,32,31,224,32,23,240,32,19,248, - 32,17,248,32,17,252,32,16,254,32,16,127,32,16,63,32, - 16,31,160,16,31,224,16,15,224,16,7,224,16,3,224,16, - 3,224,16,1,224,16,0,224,56,0,96,254,0,32,21,23, - 69,25,2,0,1,252,0,7,255,0,15,143,128,30,3,192, - 60,1,224,124,1,240,120,0,240,248,0,248,248,0,248,248, - 0,248,248,0,248,248,0,248,248,0,248,248,0,248,248,0, - 248,248,0,248,120,0,240,124,1,240,60,1,224,30,3,192, - 15,143,128,7,255,0,1,252,0,19,23,69,20,0,0,255, - 252,0,63,31,128,31,15,192,31,7,192,31,7,224,31,3, - 224,31,3,224,31,3,224,31,3,224,31,7,192,31,7,192, - 31,31,128,31,254,0,31,0,0,31,0,0,31,0,0,31, - 0,0,31,0,0,31,0,0,31,0,0,31,0,0,63,128, - 0,255,224,0,22,27,81,26,2,252,1,252,0,7,255,0, - 15,143,128,30,3,192,60,1,224,124,1,240,120,0,240,248, - 0,248,248,0,248,248,0,248,248,0,248,248,0,248,248,0, - 248,248,0,248,248,0,248,248,0,248,248,0,248,124,1,240, - 124,1,240,62,3,224,31,7,192,7,255,0,1,252,0,0, - 254,0,0,127,132,0,31,248,0,7,224,22,23,69,24,1, - 0,255,252,0,63,31,128,31,7,192,31,7,224,31,3,224, - 31,3,224,31,3,224,31,3,224,31,7,224,31,7,192,31, - 31,128,31,252,0,31,126,0,31,62,0,31,63,0,31,31, - 128,31,31,128,31,15,192,31,7,224,31,7,224,31,3,240, - 63,129,248,255,225,252,15,23,46,18,1,0,15,196,56,124, - 112,60,112,28,240,12,240,12,248,4,252,0,255,0,127,192, - 63,240,31,248,15,252,3,252,1,254,128,126,128,62,192,30, - 192,30,224,28,240,28,248,56,143,224,19,23,69,22,1,0, - 255,255,224,249,243,224,225,240,224,193,240,96,129,240,32,129, - 240,32,129,240,32,1,240,0,1,240,0,1,240,0,1,240, - 0,1,240,0,1,240,0,1,240,0,1,240,0,1,240,0, - 1,240,0,1,240,0,1,240,0,1,240,0,1,240,0,3, - 248,0,15,254,0,23,23,69,24,0,0,255,224,254,63,128, - 56,31,0,16,31,0,16,31,0,16,31,0,16,31,0,16, - 31,0,16,31,0,16,31,0,16,31,0,16,31,0,16,31, - 0,16,31,0,16,31,0,16,31,0,16,31,0,16,31,0, - 16,15,128,48,15,128,96,7,192,192,3,255,128,0,254,0, - 22,23,69,24,1,0,255,195,252,127,0,240,62,0,96,63, - 0,64,31,0,192,31,128,192,15,128,128,15,129,128,15,193, - 0,7,193,0,7,195,0,3,226,0,3,230,0,3,246,0, - 1,244,0,1,252,0,0,248,0,0,248,0,0,248,0,0, - 112,0,0,112,0,0,32,0,0,32,0,32,23,92,33,0, - 0,255,239,255,63,127,3,248,14,63,1,248,12,31,1,248, - 12,31,1,248,8,31,129,252,24,15,129,252,24,15,129,124, - 16,15,195,124,48,7,194,126,48,7,198,62,32,7,230,62, - 96,3,228,62,96,3,236,31,64,3,248,31,192,1,248,31, - 192,1,248,15,128,1,240,15,128,0,240,15,128,0,224,7, - 0,0,224,7,0,0,224,7,0,0,64,2,0,21,23,69, - 24,1,0,255,207,224,127,3,0,63,2,0,31,134,0,31, - 132,0,15,204,0,15,200,0,7,248,0,3,240,0,3,240, - 0,1,248,0,0,248,0,1,252,0,1,124,0,3,62,0, - 2,63,0,6,31,0,4,31,128,12,15,192,8,15,192,24, - 7,224,56,7,240,254,63,248,22,23,69,24,1,0,255,195, - 252,127,0,240,63,0,96,63,0,96,31,128,192,31,128,128, - 15,193,128,15,195,0,7,227,0,3,230,0,3,244,0,1, - 252,0,1,248,0,0,248,0,0,248,0,0,248,0,0,248, - 0,0,248,0,0,248,0,0,248,0,0,248,0,1,252,0, - 7,255,0,19,23,69,22,1,0,63,255,192,126,15,128,120, - 31,128,112,31,0,96,63,0,64,126,0,0,126,0,0,252, - 0,0,252,0,1,248,0,1,240,0,3,240,0,3,224,0, - 7,224,0,7,192,0,15,192,32,31,128,32,31,128,96,63, - 0,96,63,0,224,126,1,224,126,7,192,255,255,192,7,28, - 28,11,2,251,254,240,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,224,240,254, - 8,26,26,9,0,0,128,192,192,192,96,96,96,96,48,48, - 48,24,24,24,24,12,12,12,4,6,6,6,3,3,3,3, - 7,28,28,11,1,251,254,30,14,14,14,14,14,14,14,14, - 14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14, - 30,254,11,13,26,19,4,10,14,0,14,0,31,0,31,0, - 27,0,59,128,59,128,113,192,113,192,97,192,224,224,224,224, - 192,96,16,3,6,16,0,251,255,255,255,255,255,255,7,6, - 6,11,1,17,192,224,112,56,12,2,14,16,32,16,1,0, - 31,128,49,224,112,240,120,240,120,240,48,240,1,240,7,240, - 28,240,56,240,120,240,240,240,249,240,255,244,126,252,60,120, - 17,22,66,18,0,0,252,0,0,124,0,0,60,0,0,60, - 0,0,60,0,0,60,0,0,60,120,0,61,254,0,63,254, - 0,62,31,0,60,31,0,60,15,128,60,15,128,60,15,128, - 60,15,128,60,15,128,60,15,128,60,15,0,60,31,0,62, - 62,0,55,252,0,33,240,0,14,16,32,15,1,0,7,240, - 30,120,60,60,124,60,120,24,248,0,248,0,248,0,248,0, - 248,0,248,0,248,0,124,0,62,24,31,240,15,224,16,22, - 44,18,1,0,0,252,0,124,0,60,0,60,0,60,0,60, - 15,188,63,252,124,60,120,60,248,60,240,60,240,60,240,60, - 240,60,240,60,240,60,240,60,120,60,124,126,63,255,15,184, - 14,16,32,15,0,0,7,192,30,240,60,112,120,56,120,60, - 248,60,248,60,255,252,248,0,248,0,248,0,120,0,124,0, - 62,24,31,240,7,224,12,23,46,11,0,0,7,224,30,112, - 28,240,60,240,60,96,60,0,60,0,255,128,255,128,60,0, - 60,0,60,0,60,0,60,0,60,0,60,0,60,0,60,0, - 60,0,60,0,60,0,126,0,255,0,14,23,46,16,1,249, - 15,192,61,252,112,252,240,240,240,120,240,120,240,120,240,120, - 120,248,63,240,31,192,60,0,96,0,224,0,255,224,255,248, - 127,252,48,60,96,28,192,12,224,28,127,248,31,224,17,22, - 66,18,0,0,252,0,0,124,0,0,60,0,0,60,0,0, - 60,0,0,60,0,0,60,120,0,61,252,0,63,254,0,62, - 62,0,60,30,0,60,30,0,60,30,0,60,30,0,60,30, - 0,60,30,0,60,30,0,60,30,0,60,30,0,60,30,0, - 126,63,0,255,127,128,8,23,23,9,0,0,24,60,60,60, - 24,0,0,252,124,60,60,60,60,60,60,60,60,60,60,60, - 60,126,255,10,30,60,11,254,249,1,128,3,192,3,192,3, - 192,1,128,0,0,0,0,15,192,7,192,3,192,3,192,3, - 192,3,192,3,192,3,192,3,192,3,192,3,192,3,192,3, - 192,3,192,3,192,3,192,3,192,3,192,99,192,243,192,243, - 128,119,128,62,0,18,22,66,18,0,0,252,0,0,124,0, - 0,60,0,0,60,0,0,60,0,0,60,0,0,60,31,0, - 60,14,0,60,12,0,60,24,0,60,48,0,60,96,0,60, - 192,0,61,192,0,63,224,0,61,240,0,60,248,0,60,124, - 0,60,62,0,60,31,0,126,15,128,255,31,192,8,22,22, - 9,0,0,252,124,60,60,60,60,60,60,60,60,60,60,60, - 60,60,60,60,60,60,60,126,255,26,16,64,27,0,0,252, - 120,60,0,125,254,254,0,63,63,159,0,62,63,31,0,62, - 30,15,0,60,30,15,0,60,30,15,0,60,30,15,0,60, - 30,15,0,60,30,15,0,60,30,15,0,60,30,15,0,60, - 30,15,0,60,30,15,0,126,63,31,128,255,127,191,192,17, - 16,48,18,0,0,252,120,0,125,252,0,63,62,0,62,30, - 0,62,30,0,60,30,0,60,30,0,60,30,0,60,30,0, - 60,30,0,60,30,0,60,30,0,60,30,0,60,30,0,126, - 63,0,255,127,128,14,16,32,17,1,0,15,192,60,240,120, - 120,120,120,240,60,240,60,240,60,240,60,240,60,240,60,240, - 60,240,60,120,120,120,120,60,240,15,192,17,23,69,18,0, - 249,252,248,0,125,254,0,63,31,0,62,15,0,60,15,128, - 60,7,128,60,7,128,60,7,128,60,7,128,60,7,128,60, - 7,128,60,7,128,62,15,0,63,15,0,63,254,0,60,248, - 0,60,0,0,60,0,0,60,0,0,60,0,0,60,0,0, - 126,0,0,255,0,0,16,23,46,18,1,249,15,196,62,236, - 124,60,120,60,248,60,240,60,240,60,240,60,240,60,240,60, - 240,60,240,60,120,60,120,124,63,252,15,60,0,60,0,60, - 0,60,0,60,0,60,0,126,0,255,13,16,32,15,1,0, - 252,112,124,248,63,248,63,120,62,48,60,0,60,0,60,0, - 60,0,60,0,60,0,60,0,60,0,60,0,126,0,255,0, - 10,16,32,13,1,0,31,64,113,192,96,192,224,192,240,64, - 252,0,127,0,127,128,63,128,15,192,3,192,129,192,193,192, - 193,192,227,128,191,0,10,21,42,11,0,0,4,0,12,0, - 28,0,28,0,60,0,127,128,255,128,60,0,60,0,60,0, - 60,0,60,0,60,0,60,0,60,0,60,0,60,0,60,64, - 62,192,63,128,30,0,17,16,48,18,0,0,252,126,0,124, - 62,0,60,30,0,60,30,0,60,30,0,60,30,0,60,30, - 0,60,30,0,60,30,0,60,30,0,60,30,0,60,30,0, - 60,62,0,62,95,0,31,223,128,7,140,0,15,16,32,17, - 0,0,255,62,124,12,60,8,62,24,30,16,31,16,31,48, - 15,32,15,32,7,224,7,192,7,192,3,128,3,128,1,0, - 1,0,23,16,48,24,0,0,255,127,190,126,62,28,60,30, - 8,62,30,24,30,31,16,31,31,48,31,63,48,15,47,160, - 15,231,224,7,231,192,7,199,192,7,195,192,3,131,128,3, - 131,128,1,1,0,1,1,0,16,16,32,17,0,0,255,62, - 126,24,62,24,31,48,31,96,15,192,15,192,7,192,3,224, - 3,224,7,240,13,248,24,248,24,124,48,124,252,255,15,23, - 46,17,0,249,255,190,126,12,62,8,62,8,31,24,31,16, - 15,16,15,176,15,160,7,160,7,224,7,192,3,192,3,192, - 1,128,1,128,1,128,1,0,115,0,243,0,246,0,254,0, - 120,0,12,16,32,15,1,0,255,240,227,240,195,224,135,224, - 135,192,15,128,15,128,31,0,31,0,62,0,62,16,124,16, - 124,48,248,48,248,240,255,240,10,27,54,13,1,252,7,192, - 14,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0, - 28,0,28,0,56,0,112,0,224,0,112,0,56,0,28,0, - 28,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0, - 14,0,7,192,2,30,30,7,3,249,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,10,27,54,13,1,252,248,0, - 28,0,14,0,14,0,14,0,14,0,14,0,14,0,14,0, - 14,0,14,0,7,0,3,128,1,192,3,128,7,0,14,0, - 14,0,14,0,14,0,14,0,14,0,14,0,14,0,14,0, - 28,0,248,0,15,8,16,17,1,8,28,0,63,0,127,130, - 255,198,143,254,131,252,1,248,0,112,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,0,0,0,8,0, - 1,5,23,23,11,3,249,112,248,248,248,112,0,0,0,32, - 32,32,32,112,112,112,112,248,248,248,248,248,248,112,13,25, - 50,17,1,251,0,8,0,8,0,24,0,16,7,240,28,224, - 56,240,120,240,240,240,240,224,240,128,241,128,241,0,243,0, - 242,0,250,16,126,48,127,224,63,192,15,0,8,0,16,0, - 16,0,32,0,32,0,16,23,46,17,1,0,0,240,3,252, - 7,30,14,30,14,30,30,12,30,0,30,0,31,0,15,0, - 15,0,127,240,127,240,7,128,7,128,7,128,55,128,127,1, - 239,3,199,135,199,255,238,254,124,124,14,15,30,17,1,4, - 96,24,247,188,255,252,127,248,60,240,120,120,112,56,112,56, - 112,56,120,120,60,240,127,248,255,252,247,188,96,24,18,23, - 69,17,1,0,255,135,192,62,3,128,62,3,0,31,3,0, - 31,6,0,31,134,0,15,132,0,15,140,0,7,200,0,7, - 216,0,7,208,0,3,240,0,31,252,0,31,252,0,3,224, - 0,31,252,0,31,252,0,1,224,0,1,224,0,1,224,0, - 1,224,0,3,240,0,15,252,0,2,30,30,7,3,249,192, - 192,192,192,192,192,192,192,192,192,192,192,0,0,0,0,0, - 0,192,192,192,192,192,192,192,192,192,192,192,192,12,28,56, - 17,2,251,15,128,24,192,48,224,113,224,113,224,120,192,60, - 0,62,0,31,0,15,128,63,192,99,224,193,224,192,240,224, - 112,240,48,120,48,124,96,63,192,31,128,7,128,3,192,49, - 224,120,224,120,224,112,192,49,128,31,0,8,4,4,11,2, - 18,66,231,231,66,22,23,69,25,1,0,1,254,0,7,255, - 128,15,3,192,28,0,224,56,0,112,48,254,48,113,199,56, - 99,131,24,231,131,28,199,0,12,199,0,12,199,0,12,199, - 0,12,199,128,12,195,195,12,227,230,28,96,252,24,112,0, - 56,56,0,112,28,0,224,15,3,192,7,255,128,1,254,0, - 9,14,28,10,0,9,60,0,102,0,103,0,103,0,31,0, - 103,0,199,0,199,0,239,128,115,0,0,0,0,0,255,128, - 255,128,14,14,28,17,2,1,2,4,6,12,14,28,28,56, - 56,112,112,224,225,192,225,192,112,224,56,112,28,56,14,28, - 6,12,2,4,16,9,18,19,1,3,255,255,255,255,255,255, - 0,7,0,7,0,7,0,7,0,7,0,7,8,4,4,11, - 1,6,255,255,255,255,22,23,69,25,2,0,1,254,0,7, - 255,128,15,3,192,28,0,224,56,0,112,51,252,48,113,206, - 56,96,199,24,224,199,28,192,199,12,192,206,12,192,248,12, - 192,220,12,192,206,12,192,198,12,224,199,28,97,195,152,115, - 227,248,56,0,112,28,0,224,15,3,192,7,255,128,1,254, - 0,9,2,4,11,1,18,255,128,255,128,9,10,20,13,2, - 13,28,0,127,0,99,0,193,128,193,128,193,128,193,128,99, - 0,127,0,60,0,15,19,38,19,2,0,3,128,3,128,3, - 128,3,128,3,128,3,128,255,254,255,254,255,254,3,128,3, - 128,3,128,3,128,3,128,3,128,0,0,255,254,255,254,255, - 254,10,14,28,10,1,9,62,0,127,0,199,128,131,128,3, - 128,3,128,3,0,6,0,12,0,24,0,48,64,127,192,255, - 128,255,128,9,14,28,10,1,9,30,0,63,0,103,128,67, - 128,3,0,6,0,31,0,7,128,3,128,3,128,3,128,195, - 128,231,0,126,0,7,6,6,11,3,17,6,14,28,56,96, - 128,16,22,44,19,2,250,248,252,120,124,120,60,120,60,120, - 60,120,60,120,60,120,60,120,60,120,60,120,60,120,60,120, - 124,124,252,127,191,95,56,64,0,224,0,224,0,224,0,224, - 0,224,0,16,29,58,18,1,250,15,255,63,255,63,140,127, - 140,255,140,255,140,255,140,255,140,255,140,255,140,255,140,127, - 140,63,140,63,140,15,140,1,140,1,140,1,140,1,140,1, - 140,1,140,1,140,1,140,1,140,1,140,1,140,1,140,1, - 140,1,140,4,4,4,8,2,9,96,240,240,96,7,7,7, - 11,1,249,6,12,28,14,198,238,124,9,14,28,10,0,9, - 12,0,124,0,28,0,28,0,28,0,28,0,28,0,28,0, - 28,0,28,0,28,0,28,0,28,0,255,128,9,14,28,11, - 1,9,28,0,119,0,99,0,227,128,227,128,227,128,227,128, - 99,0,119,0,28,0,0,0,0,0,255,128,255,128,14,14, - 28,17,1,1,129,0,193,128,225,192,112,224,56,112,28,56, - 14,28,14,28,28,56,56,112,112,224,225,192,193,128,129,0, - 23,23,69,25,0,0,12,0,8,124,0,24,28,0,48,28, - 0,48,28,0,96,28,0,96,28,0,192,28,1,128,28,1, - 128,28,3,12,28,6,28,28,6,60,28,12,124,255,152,252, - 0,24,220,0,49,156,0,99,156,0,99,28,0,199,254,1, - 199,254,1,128,28,3,0,28,3,0,28,23,23,69,25,0, - 0,12,0,48,124,0,96,28,0,96,28,0,192,28,0,128, - 28,1,128,28,3,0,28,2,0,28,6,0,28,12,240,28, - 25,248,28,27,60,28,50,28,255,176,28,0,96,28,0,96, - 24,0,192,48,1,128,96,1,128,192,3,1,130,6,3,254, - 6,7,252,12,15,252,22,23,69,25,1,0,30,0,16,63, - 0,48,103,128,96,67,128,96,3,0,192,6,0,192,31,1, - 128,7,131,0,3,131,0,3,134,24,3,140,56,195,140,120, - 231,24,248,126,49,248,0,49,184,0,99,56,0,199,56,0, - 198,56,1,143,252,3,143,252,3,0,56,6,0,56,6,0, - 56,12,23,46,16,2,249,7,0,15,128,15,128,15,128,7, - 0,0,0,0,0,0,0,2,0,2,0,6,0,12,0,28, - 0,60,0,120,0,120,0,248,96,248,240,248,240,248,112,120, - 112,60,224,31,192,21,30,90,24,1,0,6,0,0,7,0, - 0,3,128,0,1,192,0,0,96,0,0,0,0,0,32,0, - 0,32,0,0,96,0,0,112,0,0,240,0,0,248,0,0, - 248,0,1,248,0,1,124,0,1,124,0,3,62,0,2,62, - 0,6,62,0,6,31,0,4,31,0,12,15,0,15,255,128, - 24,15,128,24,7,192,16,7,192,48,3,224,48,3,224,112, - 7,240,252,31,248,21,30,90,24,1,0,0,3,0,0,7, - 0,0,14,0,0,28,0,0,48,0,0,64,0,0,0,0, - 0,32,0,0,96,0,0,112,0,0,240,0,0,248,0,0, - 248,0,1,248,0,1,124,0,1,124,0,3,62,0,2,62, - 0,6,62,0,6,31,0,4,31,0,12,15,0,15,255,128, - 24,15,128,24,7,192,16,7,192,48,3,224,48,3,224,112, - 7,240,252,31,248,21,30,90,24,1,0,0,96,0,0,240, - 0,1,248,0,1,152,0,3,12,0,2,4,0,0,0,0, - 0,32,0,0,96,0,0,112,0,0,240,0,0,248,0,0, - 248,0,1,248,0,1,124,0,1,124,0,3,62,0,2,62, - 0,6,62,0,6,31,0,4,31,0,12,15,0,15,255,128, - 24,15,128,24,7,192,16,7,192,48,3,224,48,3,224,112, - 7,240,252,31,248,21,29,87,24,1,0,0,194,0,1,246, - 0,3,124,0,2,24,0,0,0,0,0,0,0,0,32,0, - 0,96,0,0,112,0,0,240,0,0,248,0,0,248,0,1, - 248,0,1,124,0,1,124,0,3,62,0,2,62,0,6,62, - 0,6,31,0,4,31,0,12,15,0,15,255,128,24,15,128, - 24,7,192,16,7,192,48,3,224,48,3,224,112,7,240,252, - 31,248,21,29,87,24,1,0,1,8,0,3,156,0,3,156, - 0,1,8,0,0,0,0,0,0,0,0,32,0,0,96,0, - 0,112,0,0,240,0,0,248,0,0,248,0,1,248,0,1, - 124,0,1,124,0,3,62,0,2,62,0,6,62,0,6,31, - 0,4,31,0,12,15,0,15,255,128,24,15,128,24,7,192, - 16,7,192,48,3,224,48,3,224,112,7,240,252,31,248,21, - 30,90,24,1,0,0,224,0,1,176,0,3,24,0,2,8, - 0,3,24,0,1,176,0,0,224,0,0,0,0,0,96,0, - 0,112,0,0,240,0,0,248,0,0,248,0,1,248,0,1, - 124,0,1,124,0,3,62,0,2,62,0,6,62,0,6,31, - 0,4,31,0,12,15,0,15,255,128,24,15,128,24,7,192, - 16,7,192,48,3,224,48,3,224,112,7,240,252,31,248,32, - 23,92,33,0,0,3,255,255,252,0,255,255,252,0,99,224, - 28,0,99,224,12,0,195,224,12,0,195,224,4,1,131,224, - 4,1,131,224,128,3,3,224,128,3,3,225,128,2,3,227, - 128,7,255,255,128,7,255,227,128,12,3,225,128,12,3,224, - 128,24,3,224,128,24,3,224,1,56,3,224,3,48,3,224, - 6,112,3,224,14,112,3,224,62,248,7,255,252,254,31,255, - 252,19,30,90,24,2,249,1,252,32,7,255,96,15,7,224, - 30,1,224,60,0,224,124,0,96,124,0,96,248,0,32,248, - 0,0,248,0,0,248,0,0,248,0,0,248,0,0,248,0, - 0,248,0,0,248,0,0,124,0,0,124,0,0,60,0,32, - 30,0,96,15,129,192,3,255,128,0,254,0,0,24,0,0, - 48,0,0,112,0,0,56,0,3,24,0,3,184,0,1,240, - 0,21,30,90,22,0,0,6,0,0,7,0,0,3,128,0, - 1,192,0,0,96,0,0,48,0,0,0,0,255,255,224,63, - 255,224,31,0,224,31,0,96,31,0,96,31,0,32,31,0, - 32,31,4,0,31,4,0,31,12,0,31,28,0,31,252,0, - 31,28,0,31,12,0,31,4,0,31,4,0,31,0,8,31, - 0,24,31,0,48,31,0,112,31,1,240,63,255,224,255,255, - 224,21,30,90,22,0,0,0,1,128,0,3,128,0,7,0, - 0,14,0,0,24,0,0,48,0,0,0,0,255,255,224,63, - 255,224,31,0,224,31,0,96,31,0,96,31,0,32,31,0, - 32,31,4,0,31,4,0,31,12,0,31,28,0,31,252,0, - 31,28,0,31,12,0,31,4,0,31,4,0,31,0,8,31, - 0,24,31,0,48,31,0,112,31,1,240,63,255,224,255,255, - 224,21,30,90,22,0,0,0,48,0,0,120,0,0,252,0, - 0,204,0,1,134,0,1,2,0,0,0,0,255,255,224,63, - 255,224,31,0,224,31,0,96,31,0,96,31,0,32,31,0, - 32,31,4,0,31,4,0,31,12,0,31,28,0,31,252,0, - 31,28,0,31,12,0,31,4,0,31,4,0,31,0,8,31, - 0,24,31,0,48,31,0,112,31,1,240,63,255,224,255,255, - 224,21,29,87,22,0,0,0,132,0,1,206,0,1,206,0, - 0,132,0,0,0,0,0,0,0,255,255,224,63,255,224,31, - 0,224,31,0,96,31,0,96,31,0,32,31,0,32,31,4, - 0,31,4,0,31,12,0,31,28,0,31,252,0,31,28,0, - 31,12,0,31,4,0,31,4,0,31,0,8,31,0,24,31, - 0,48,31,0,112,31,1,240,63,255,224,255,255,224,11,30, - 60,13,1,0,192,0,224,0,112,0,56,0,12,0,6,0, - 0,0,255,224,63,128,31,0,31,0,31,0,31,0,31,0, - 31,0,31,0,31,0,31,0,31,0,31,0,31,0,31,0, - 31,0,31,0,31,0,31,0,31,0,31,0,63,128,255,224, - 12,30,60,13,1,0,0,48,0,112,0,224,1,192,3,0, - 6,0,0,0,255,224,63,128,31,0,31,0,31,0,31,0, - 31,0,31,0,31,0,31,0,31,0,31,0,31,0,31,0, - 31,0,31,0,31,0,31,0,31,0,31,0,31,0,63,128, - 255,224,11,30,60,13,1,0,6,0,15,0,31,128,25,128, - 48,192,32,64,0,0,255,224,63,128,31,0,31,0,31,0, - 31,0,31,0,31,0,31,0,31,0,31,0,31,0,31,0, - 31,0,31,0,31,0,31,0,31,0,31,0,31,0,31,0, - 63,128,255,224,11,29,58,13,1,0,16,128,57,192,57,192, - 16,128,0,0,0,0,255,224,63,128,31,0,31,0,31,0, - 31,0,31,0,31,0,31,0,31,0,31,0,31,0,31,0, - 31,0,31,0,31,0,31,0,31,0,31,0,31,0,31,0, - 63,128,255,224,22,23,69,24,0,0,255,254,0,63,15,128, - 31,3,224,31,1,240,31,1,240,31,0,248,31,0,248,31, - 0,252,31,0,252,31,0,252,255,240,124,255,240,124,255,240, - 124,31,0,124,31,0,252,31,0,248,31,0,248,31,0,248, - 31,1,240,31,1,224,31,3,192,63,15,128,127,254,0,22, - 29,87,24,1,0,0,97,0,0,251,0,1,190,0,1,12, - 0,0,0,0,0,0,0,254,1,252,127,0,112,63,128,32, - 31,128,32,31,192,32,31,224,32,23,240,32,19,248,32,17, - 248,32,17,252,32,16,254,32,16,127,32,16,63,32,16,31, - 160,16,31,224,16,15,224,16,7,224,16,3,224,16,3,224, - 16,1,224,16,0,224,56,0,96,254,0,32,21,30,90,25, - 2,0,6,0,0,7,0,0,3,128,0,1,192,0,0,96, - 0,0,48,0,0,0,0,1,252,0,7,255,0,15,143,128, - 30,3,192,60,1,224,124,1,240,120,0,240,248,0,248,248, - 0,248,248,0,248,248,0,248,248,0,248,248,0,248,248,0, - 248,248,0,248,248,0,248,120,0,240,124,1,240,60,1,224, - 30,3,192,15,143,128,7,255,0,1,252,0,21,30,90,25, - 2,0,0,3,128,0,7,0,0,14,0,0,24,0,0,48, - 0,0,96,0,0,0,0,1,252,0,7,255,0,15,143,128, - 30,3,192,60,1,224,124,1,240,120,0,240,248,0,248,248, - 0,248,248,0,248,248,0,248,248,0,248,248,0,248,248,0, - 248,248,0,248,248,0,248,120,0,240,124,1,240,60,1,224, - 30,3,192,15,143,128,7,255,0,1,252,0,21,30,90,25, - 2,0,0,48,0,0,120,0,0,252,0,0,204,0,1,134, - 0,1,2,0,0,0,0,1,252,0,7,255,0,15,143,128, - 30,3,192,60,1,224,124,1,240,120,0,240,248,0,248,248, - 0,248,248,0,248,248,0,248,248,0,248,248,0,248,248,0, - 248,248,0,248,248,0,248,120,0,240,124,1,240,60,1,224, - 30,3,192,15,143,128,7,255,0,1,252,0,21,29,87,25, - 2,0,0,194,0,1,246,0,3,124,0,2,24,0,0,0, - 0,0,0,0,1,252,0,7,255,0,15,143,128,30,3,192, - 60,1,224,124,1,240,120,0,240,248,0,248,248,0,248,248, - 0,248,248,0,248,248,0,248,248,0,248,248,0,248,248,0, - 248,248,0,248,120,0,240,124,1,240,60,1,224,30,3,192, - 15,143,128,7,255,0,1,252,0,21,29,87,25,2,0,0, - 132,0,1,206,0,1,206,0,0,132,0,0,0,0,0,0, - 0,1,252,0,7,255,0,15,143,128,30,3,192,60,1,224, - 124,1,240,120,0,240,248,0,248,248,0,248,248,0,248,248, - 0,248,248,0,248,248,0,248,248,0,248,248,0,248,248,0, - 248,120,0,240,124,1,240,60,1,224,30,3,192,15,143,128, - 7,255,0,1,252,0,15,16,32,19,2,0,64,4,224,14, - 240,30,120,60,60,120,30,240,15,224,7,192,7,192,15,224, - 30,240,60,120,120,60,240,30,224,14,64,4,21,27,81,26, - 2,254,0,0,48,0,0,96,1,252,64,7,143,192,14,3, - 128,30,1,192,60,3,224,124,6,240,120,4,240,248,12,248, - 248,24,248,248,24,248,248,48,248,248,32,248,248,96,248,248, - 192,248,248,128,248,249,128,248,123,0,240,126,1,240,62,1, - 224,28,3,192,14,7,128,31,254,0,17,248,0,48,0,0, - 96,0,0,23,30,90,24,0,0,0,192,0,0,224,0,0, - 112,0,0,56,0,0,12,0,0,2,0,0,0,0,255,224, - 254,63,128,56,31,0,16,31,0,16,31,0,16,31,0,16, - 31,0,16,31,0,16,31,0,16,31,0,16,31,0,16,31, - 0,16,31,0,16,31,0,16,31,0,16,31,0,16,31,0, - 16,31,0,48,15,128,48,15,128,96,7,192,192,3,255,128, - 0,254,0,23,30,90,24,0,0,0,0,192,0,1,192,0, - 3,128,0,7,0,0,12,0,0,16,0,0,0,0,255,224, - 254,63,128,56,31,0,16,31,0,16,31,0,16,31,0,16, - 31,0,16,31,0,16,31,0,16,31,0,16,31,0,16,31, - 0,16,31,0,16,31,0,16,31,0,16,31,0,16,31,0, - 16,31,0,48,15,128,48,15,128,96,7,192,192,3,255,128, - 0,254,0,23,30,90,24,0,0,0,12,0,0,30,0,0, - 63,0,0,51,0,0,97,128,0,64,128,0,0,0,255,224, - 254,63,128,56,31,0,16,31,0,16,31,0,16,31,0,16, - 31,0,16,31,0,16,31,0,16,31,0,16,31,0,16,31, - 0,16,31,0,16,31,0,16,31,0,16,31,0,16,31,0, - 16,31,0,48,15,128,48,15,128,96,7,192,192,3,255,128, - 0,254,0,23,29,87,24,0,0,0,33,0,0,115,128,0, - 115,128,0,33,0,0,0,0,0,0,0,255,224,254,63,128, - 56,31,0,16,31,0,16,31,0,16,31,0,16,31,0,16, - 31,0,16,31,0,16,31,0,16,31,0,16,31,0,16,31, - 0,16,31,0,16,31,0,16,31,0,16,31,0,16,31,0, - 48,15,128,48,15,128,96,7,192,192,3,255,128,0,254,0, - 22,30,90,24,1,0,0,0,192,0,1,192,0,3,128,0, - 7,0,0,12,0,0,16,0,0,0,0,255,195,252,127,0, - 240,63,0,96,63,0,96,31,128,192,31,128,128,15,193,128, - 15,195,0,7,227,0,3,230,0,3,244,0,1,252,0,1, - 248,0,0,248,0,0,248,0,0,248,0,0,248,0,0,248, - 0,0,248,0,0,248,0,0,248,0,1,252,0,7,255,0, - 19,23,69,20,0,0,255,224,0,63,128,0,31,0,0,31, - 0,0,31,254,0,31,15,128,31,7,192,31,7,224,31,3, - 224,31,3,224,31,3,224,31,3,224,31,7,224,31,7,192, - 31,31,128,31,254,0,31,0,0,31,0,0,31,0,0,31, - 0,0,31,0,0,63,128,0,255,224,0,17,23,69,19,0, - 0,3,240,0,14,60,0,30,62,0,28,30,0,60,30,0, - 60,30,0,60,30,0,60,30,0,60,28,0,60,56,0,60, - 224,0,60,60,0,60,30,0,60,15,0,60,15,0,60,15, - 128,60,15,128,60,15,128,60,15,128,60,15,0,60,15,0, - 60,30,0,252,124,0,14,23,46,16,1,0,48,0,56,0, - 28,0,14,0,3,0,0,128,0,0,31,128,49,224,112,240, - 120,240,120,240,48,240,1,240,7,240,28,240,56,240,120,240, - 240,240,249,240,255,244,126,252,60,120,14,23,46,16,1,0, - 0,48,0,112,0,224,1,192,3,0,4,0,0,0,31,128, - 49,224,112,240,120,240,120,240,48,240,1,240,7,240,28,240, - 56,240,120,240,240,240,249,240,255,244,126,252,60,120,14,23, - 46,16,1,0,3,0,7,128,15,192,12,192,24,96,16,32, - 0,0,31,128,49,224,112,240,120,240,120,240,48,240,1,240, - 7,240,28,240,56,240,120,240,240,240,249,240,255,244,126,252, - 60,120,14,22,44,16,1,0,12,32,31,96,55,192,33,128, - 0,0,0,0,31,128,49,224,112,240,120,240,120,240,48,240, - 1,240,7,240,28,240,56,240,120,240,240,240,249,240,255,244, - 126,252,60,120,14,22,44,16,1,0,8,64,28,224,28,224, - 8,64,0,0,0,0,31,128,49,224,112,240,120,240,120,240, - 48,240,1,240,7,240,28,240,56,240,120,240,240,240,249,240, - 255,244,126,252,60,120,14,25,50,16,1,0,7,0,13,128, - 24,192,16,64,24,192,13,128,7,0,0,0,0,0,31,128, - 49,224,112,240,120,240,120,240,48,240,1,240,7,240,28,240, - 56,240,120,240,240,240,249,240,255,244,126,252,60,120,21,16, - 48,24,1,0,31,135,192,49,238,224,112,252,112,120,248,112, - 120,248,56,48,248,56,1,248,56,7,255,248,28,248,0,56, - 248,0,120,252,0,248,252,8,248,254,24,255,255,240,126,63, - 224,60,15,192,13,23,46,15,1,249,7,224,30,240,60,120, - 120,120,120,48,240,0,240,0,240,0,240,0,240,0,248,0, - 120,0,120,0,60,48,31,224,15,192,3,0,6,0,6,0, - 3,128,49,128,59,128,31,0,14,23,46,15,0,0,48,0, - 56,0,28,0,14,0,3,0,0,128,0,0,7,192,30,240, - 60,112,120,56,120,60,248,60,248,60,255,252,248,0,248,0, - 248,0,120,0,124,0,62,24,31,240,7,224,14,23,46,15, - 0,0,0,24,0,56,0,112,0,224,1,128,2,0,0,0, - 7,192,30,240,60,112,120,56,120,60,248,60,248,60,255,252, - 248,0,248,0,248,0,120,0,124,0,62,24,31,240,7,224, - 14,23,46,15,0,0,3,0,7,128,15,192,12,192,24,96, - 16,32,0,0,7,192,30,240,60,112,120,56,120,60,248,60, - 248,60,255,252,248,0,248,0,248,0,120,0,124,0,62,24, - 31,240,7,224,14,22,44,15,0,0,4,32,14,112,14,112, - 4,32,0,0,0,0,7,192,30,240,60,112,120,56,120,60, - 248,60,248,60,255,252,248,0,248,0,248,0,120,0,124,0, - 62,24,31,240,7,224,8,23,23,9,0,0,192,224,112,56, - 12,2,0,252,124,60,60,60,60,60,60,60,60,60,60,60, - 60,126,255,8,23,23,9,0,0,3,7,14,28,48,64,0, - 252,124,60,60,60,60,60,60,60,60,60,60,60,60,126,255, - 8,23,23,9,0,0,24,60,126,102,195,129,0,252,124,60, - 60,60,60,60,60,60,60,60,60,60,60,126,255,8,22,22, - 9,0,0,66,231,231,66,0,0,252,124,60,60,60,60,60, - 60,60,60,60,60,60,60,126,255,14,22,44,17,1,0,56, - 48,62,248,15,248,255,128,251,192,97,224,15,240,60,248,120, - 120,120,120,240,60,240,60,240,60,240,60,240,60,240,60,240, - 60,240,60,120,120,120,120,60,240,15,192,17,22,66,18,0, - 0,3,8,0,7,216,0,13,240,0,8,96,0,0,0,0, - 0,0,0,252,120,0,125,252,0,63,62,0,62,30,0,62, - 30,0,60,30,0,60,30,0,60,30,0,60,30,0,60,30, - 0,60,30,0,60,30,0,60,30,0,60,30,0,126,63,0, - 255,127,128,14,23,46,17,1,0,48,0,56,0,28,0,14, - 0,3,0,0,128,0,0,15,192,60,240,120,120,120,120,240, - 60,240,60,240,60,240,60,240,60,240,60,240,60,240,60,120, - 120,120,120,60,240,15,192,14,23,46,17,1,0,0,24,0, - 56,0,112,0,224,1,128,2,0,0,0,15,192,60,240,120, - 120,120,120,240,60,240,60,240,60,240,60,240,60,240,60,240, - 60,240,60,120,120,120,120,60,240,15,192,14,23,46,17,1, - 0,3,0,7,128,15,192,12,192,24,96,16,32,0,0,15, - 192,60,240,120,120,120,120,240,60,240,60,240,60,240,60,240, - 60,240,60,240,60,240,60,120,120,120,120,60,240,15,192,14, - 22,44,17,1,0,12,32,31,96,55,192,33,128,0,0,0, - 0,15,192,60,240,120,120,120,120,240,60,240,60,240,60,240, - 60,240,60,240,60,240,60,240,60,120,120,120,120,60,240,15, - 192,14,22,44,17,1,0,8,64,28,224,28,224,8,64,0, - 0,0,0,15,192,60,240,120,120,120,120,240,60,240,60,240, - 60,240,60,240,60,240,60,240,60,240,60,120,120,120,120,60, - 240,15,192,14,15,30,19,2,1,3,0,7,128,7,128,3, - 0,0,0,0,0,255,252,255,252,255,252,0,0,0,0,3, - 0,7,128,7,128,3,0,14,22,44,17,1,253,0,8,0, - 24,0,24,15,240,60,240,120,120,120,120,240,252,241,188,241, - 60,243,60,242,60,246,60,252,60,248,60,120,120,120,120,60, - 240,111,192,96,0,192,0,128,0,17,23,69,18,0,0,24, - 0,0,28,0,0,14,0,0,7,0,0,1,128,0,0,64, - 0,0,0,0,252,126,0,124,62,0,60,30,0,60,30,0, - 60,30,0,60,30,0,60,30,0,60,30,0,60,30,0,60, - 30,0,60,30,0,60,30,0,60,62,0,62,127,0,31,223, - 128,7,140,0,17,23,69,18,0,0,0,12,0,0,28,0, - 0,56,0,0,112,0,0,192,0,1,0,0,0,0,0,252, - 126,0,124,62,0,60,30,0,60,30,0,60,30,0,60,30, - 0,60,30,0,60,30,0,60,30,0,60,30,0,60,30,0, - 60,30,0,60,62,0,62,127,0,31,223,128,7,140,0,17, - 23,69,18,0,0,1,128,0,3,192,0,7,224,0,6,96, - 0,12,48,0,8,16,0,0,0,0,252,126,0,124,62,0, - 60,30,0,60,30,0,60,30,0,60,30,0,60,30,0,60, - 30,0,60,30,0,60,30,0,60,30,0,60,30,0,60,62, - 0,62,127,0,31,223,128,7,140,0,17,22,66,18,0,0, - 4,32,0,14,112,0,14,112,0,4,32,0,0,0,0,0, - 0,0,252,126,0,124,62,0,60,30,0,60,30,0,60,30, - 0,60,30,0,60,30,0,60,30,0,60,30,0,60,30,0, - 60,30,0,60,30,0,60,62,0,62,127,0,31,223,128,7, - 140,0,15,30,60,17,0,249,0,12,0,28,0,56,0,112, - 0,192,1,0,0,0,255,190,126,12,62,8,62,8,31,24, - 31,16,15,16,15,176,15,160,7,160,7,224,7,192,3,192, - 3,192,1,128,1,128,1,128,1,0,115,0,243,0,246,0, - 254,0,120,0,15,29,58,19,1,249,252,0,124,0,60,0, - 60,0,60,0,60,0,60,224,63,248,62,124,60,60,60,62, - 60,30,60,30,60,30,60,30,60,30,60,30,60,30,60,60, - 62,60,63,248,60,224,60,0,60,0,60,0,60,0,60,0, - 126,0,255,0,15,29,58,17,0,249,4,32,14,112,14,112, - 4,32,0,0,0,0,255,190,126,12,62,8,62,8,31,24, - 31,16,15,16,15,176,15,160,7,160,7,224,7,192,3,192, - 3,192,1,128,1,128,1,128,1,0,115,0,243,0,246,0, - 254,0,120,0}; -/* - Fontname: -Adobe-Times-Bold-R-Normal--34-240-100-100-P-177-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 0, '1' Height: 23 - Calculated Max Values w=16 h=25 x= 3 y= 9 dx=19 dy= 0 ascent=25 len=50 - Font Bounding box w=38 h=49 x=-5 y=-12 - Calculated Min Values x= 0 y=-6 dx= 0 dy= 0 - Pure Font ascent =23 descent= 0 - X Font ascent =23 descent= 0 - Max Font ascent =25 descent=-6 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_timB24n[723] U8G_FONT_SECTION("u8g_font_timB24n") = { - 0,38,49,251,244,23,0,0,0,0,42,58,0,25,250,23, - 0,13,14,28,17,1,9,3,0,7,0,7,0,231,56,242, - 120,122,240,15,128,15,128,122,240,242,120,231,56,7,0,7, - 0,6,0,15,15,30,19,2,0,3,128,3,128,3,128,3, - 128,3,128,3,128,255,254,255,254,255,254,3,128,3,128,3, - 128,3,128,3,128,3,128,6,11,11,8,1,250,56,124,124, - 124,60,12,8,24,48,96,192,8,4,4,11,1,6,255,255, - 255,255,5,5,5,8,1,0,112,248,248,248,112,9,25,50, - 9,0,0,1,128,1,128,1,0,3,0,3,0,3,0,6, - 0,6,0,6,0,4,0,12,0,12,0,12,0,24,0,24, - 0,24,0,48,0,48,0,48,0,48,0,96,0,96,0,96, - 0,192,0,192,0,14,23,46,16,1,0,7,128,31,224,28, - 224,56,112,120,112,120,120,120,120,248,124,248,124,248,124,248, - 124,248,124,248,124,248,124,248,124,248,124,120,120,120,120,120, - 120,56,112,28,224,15,192,7,128,13,23,46,16,2,0,1, - 128,7,128,31,128,255,128,15,128,15,128,15,128,15,128,15, - 128,15,128,15,128,15,128,15,128,15,128,15,128,15,128,15, - 128,15,128,15,128,15,128,15,128,31,192,255,248,16,23,46, - 16,0,0,3,192,15,240,31,248,63,248,48,252,96,124,64, - 124,0,124,0,120,0,120,0,120,0,240,0,224,1,192,1, - 128,3,0,7,1,14,3,28,6,63,254,127,254,255,252,255, - 252,14,23,46,16,1,0,7,192,31,240,63,240,48,248,96, - 120,64,120,0,120,0,112,0,192,3,224,15,240,15,248,3, - 248,0,252,0,124,0,60,0,60,0,60,96,56,240,56,248, - 112,127,192,31,0,14,23,46,16,1,0,0,112,0,240,0, - 240,1,240,3,240,6,240,6,240,12,240,24,240,24,240,48, - 240,96,240,96,240,192,240,255,252,255,252,255,252,255,252,0, - 240,0,240,0,240,0,240,0,240,13,23,46,16,1,0,31, - 248,31,248,31,248,31,248,48,0,48,0,32,0,62,0,127, - 128,127,224,127,240,127,240,3,248,0,248,0,120,0,56,0, - 56,0,56,96,48,240,48,248,96,127,192,31,0,14,23,46, - 16,1,0,0,28,0,240,3,192,7,128,15,0,30,0,62, - 0,60,0,124,0,127,224,253,240,248,248,248,120,248,124,248, - 124,248,124,248,124,120,124,120,120,120,120,56,112,28,224,15, - 192,13,23,46,16,2,0,127,248,127,248,255,248,255,248,192, - 48,128,112,128,112,0,96,0,224,0,224,0,192,1,192,1, - 192,3,128,3,128,3,128,7,0,7,0,7,0,14,0,14, - 0,14,0,28,0,14,23,46,16,1,0,15,224,62,240,60, - 120,120,120,120,56,120,56,124,56,126,112,63,224,63,128,31, - 192,15,224,63,240,113,248,112,252,224,124,224,60,224,60,224, - 60,240,56,120,120,127,240,31,192,14,23,46,16,1,0,15, - 192,28,224,56,112,120,120,120,120,248,120,248,124,248,124,248, - 124,248,124,120,124,124,124,62,252,31,248,0,248,0,240,1, - 240,1,224,3,192,7,128,15,0,60,0,224,0,5,16,16, - 11,3,0,112,248,248,248,112,0,0,0,0,0,0,112,248, - 248,248,112}; -/* - Fontname: -Adobe-Times-Bold-R-Normal--34-240-100-100-P-177-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 23, '1' Height: 23 - Calculated Max Values w=32 h=30 x= 4 y=17 dx=33 dy= 0 ascent=26 len=108 - Font Bounding box w=38 h=49 x=-5 y=-12 - Calculated Min Values x=-2 y=-7 dx= 0 dy= 0 - Pure Font ascent =23 descent=-7 - X Font ascent =23 descent=-7 - Max Font ascent =26 descent=-7 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_timB24r[5003] U8G_FONT_SECTION("u8g_font_timB24r") = { - 0,38,49,251,244,23,5,149,13,202,32,127,249,26,249,23, - 249,0,0,0,8,0,1,5,23,23,11,3,0,112,248,248, - 248,248,248,248,112,112,112,112,32,32,32,32,0,0,0,112, - 248,248,248,112,11,11,22,19,2,12,96,192,241,224,241,224, - 241,224,241,224,241,224,241,224,96,192,96,192,96,192,96,192, - 16,23,46,17,0,0,3,12,3,12,7,28,7,28,6,24, - 6,24,127,255,127,255,14,56,12,48,12,48,12,48,12,48, - 28,112,255,254,255,254,24,96,24,96,24,96,56,224,56,224, - 48,192,48,192,15,28,56,16,1,253,3,0,3,0,15,232, - 63,248,115,56,99,24,227,8,227,8,243,0,251,0,127,0, - 127,128,63,224,15,240,3,248,3,252,3,124,131,62,131,30, - 131,30,195,28,195,60,243,120,255,224,131,0,3,0,3,0, - 3,0,24,23,69,33,4,0,7,128,32,15,192,224,30,127, - 192,60,32,192,124,33,128,120,33,128,248,99,0,240,71,0, - 240,198,0,240,206,0,241,140,60,127,24,126,60,25,243,0, - 49,225,0,51,193,0,99,193,0,231,195,0,199,130,1,199, - 134,1,135,134,3,3,140,3,3,248,6,1,224,22,23,69, - 28,2,0,1,240,0,3,188,0,7,30,0,7,14,0,15, - 14,0,15,14,0,15,140,0,7,216,0,7,240,0,3,224, - 252,7,240,112,29,240,48,57,248,96,112,252,64,240,252,192, - 240,127,128,248,63,0,248,31,128,252,31,192,254,63,228,127, - 243,252,127,193,252,31,0,120,4,11,11,9,2,12,96,240, - 240,240,240,240,240,96,96,96,96,8,29,29,11,2,250,3, - 6,12,24,24,48,48,112,96,224,224,224,224,224,224,224,224, - 224,224,224,96,112,48,48,24,24,12,6,3,8,29,29,11, - 0,250,192,96,48,24,24,12,12,14,6,7,7,7,7,7, - 7,7,7,7,7,7,6,14,12,12,24,24,48,96,192,13, - 14,28,17,1,9,3,0,7,0,7,0,231,56,242,120,122, - 240,15,128,15,128,122,240,242,120,231,56,7,0,7,0,6, - 0,15,15,30,19,2,0,3,128,3,128,3,128,3,128,3, - 128,3,128,255,254,255,254,255,254,3,128,3,128,3,128,3, - 128,3,128,3,128,6,11,11,8,1,250,56,124,124,124,60, - 12,8,24,48,96,192,8,4,4,11,1,6,255,255,255,255, - 5,5,5,8,1,0,112,248,248,248,112,9,25,50,9,0, - 0,1,128,1,128,1,0,3,0,3,0,3,0,6,0,6, - 0,6,0,4,0,12,0,12,0,12,0,24,0,24,0,24, - 0,48,0,48,0,48,0,48,0,96,0,96,0,96,0,192, - 0,192,0,14,23,46,16,1,0,7,128,31,224,28,224,56, - 112,120,112,120,120,120,120,248,124,248,124,248,124,248,124,248, - 124,248,124,248,124,248,124,248,124,120,120,120,120,120,120,56, - 112,28,224,15,192,7,128,13,23,46,16,2,0,1,128,7, - 128,31,128,255,128,15,128,15,128,15,128,15,128,15,128,15, - 128,15,128,15,128,15,128,15,128,15,128,15,128,15,128,15, - 128,15,128,15,128,15,128,31,192,255,248,16,23,46,16,0, - 0,3,192,15,240,31,248,63,248,48,252,96,124,64,124,0, - 124,0,120,0,120,0,120,0,240,0,224,1,192,1,128,3, - 0,7,1,14,3,28,6,63,254,127,254,255,252,255,252,14, - 23,46,16,1,0,7,192,31,240,63,240,48,248,96,120,64, - 120,0,120,0,112,0,192,3,224,15,240,15,248,3,248,0, - 252,0,124,0,60,0,60,0,60,96,56,240,56,248,112,127, - 192,31,0,14,23,46,16,1,0,0,112,0,240,0,240,1, - 240,3,240,6,240,6,240,12,240,24,240,24,240,48,240,96, - 240,96,240,192,240,255,252,255,252,255,252,255,252,0,240,0, - 240,0,240,0,240,0,240,13,23,46,16,1,0,31,248,31, - 248,31,248,31,248,48,0,48,0,32,0,62,0,127,128,127, - 224,127,240,127,240,3,248,0,248,0,120,0,56,0,56,0, - 56,96,48,240,48,248,96,127,192,31,0,14,23,46,16,1, - 0,0,28,0,240,3,192,7,128,15,0,30,0,62,0,60, - 0,124,0,127,224,253,240,248,248,248,120,248,124,248,124,248, - 124,248,124,120,124,120,120,120,120,56,112,28,224,15,192,13, - 23,46,16,2,0,127,248,127,248,255,248,255,248,192,48,128, - 112,128,112,0,96,0,224,0,224,0,192,1,192,1,192,3, - 128,3,128,3,128,7,0,7,0,7,0,14,0,14,0,14, - 0,28,0,14,23,46,16,1,0,15,224,62,240,60,120,120, - 120,120,56,120,56,124,56,126,112,63,224,63,128,31,192,15, - 224,63,240,113,248,112,252,224,124,224,60,224,60,224,60,240, - 56,120,120,127,240,31,192,14,23,46,16,1,0,15,192,28, - 224,56,112,120,120,120,120,248,120,248,124,248,124,248,124,248, - 124,120,124,124,124,62,252,31,248,0,248,0,240,1,240,1, - 224,3,192,7,128,15,0,60,0,224,0,5,16,16,11,3, - 0,112,248,248,248,112,0,0,0,0,0,0,112,248,248,248, - 112,6,22,22,11,2,250,56,124,124,124,56,0,0,0,0, - 0,0,56,124,124,124,60,12,8,24,48,96,192,16,15,30, - 19,1,0,0,3,0,15,0,127,1,252,15,224,63,128,252, - 0,240,0,252,0,63,128,15,224,1,252,0,127,0,15,0, - 3,15,10,20,19,2,3,255,254,255,254,255,254,0,0,0, - 0,0,0,0,0,255,254,255,254,255,254,16,15,30,19,2, - 0,192,0,240,0,254,0,63,128,7,240,1,252,0,63,0, - 15,0,63,1,252,7,240,63,128,254,0,240,0,192,0,12, - 23,46,16,2,0,63,0,115,192,225,224,225,240,241,240,241, - 240,97,240,1,224,1,224,3,192,3,128,3,0,6,0,4, - 0,4,0,0,0,0,0,0,0,14,0,31,0,31,0,31, - 0,14,0,26,27,108,31,2,251,0,31,224,0,0,252,60, - 0,3,224,14,0,7,128,3,0,15,0,1,0,30,0,1, - 128,62,15,56,128,60,31,248,192,124,124,248,64,120,120,120, - 64,248,248,240,64,248,240,240,64,241,240,240,64,241,240,240, - 64,241,224,240,192,241,225,224,128,241,225,225,128,241,227,227, - 0,113,243,227,0,120,254,254,0,120,120,120,0,60,0,0, - 0,28,0,0,0,14,0,1,128,7,128,7,0,1,224,60, - 0,0,63,224,0,21,23,69,24,1,0,0,32,0,0,96, - 0,0,112,0,0,240,0,0,248,0,0,248,0,1,248,0, - 1,124,0,1,124,0,3,62,0,2,62,0,6,62,0,6, - 31,0,4,31,0,12,15,0,15,255,128,24,15,128,24,7, - 192,16,7,192,48,3,224,48,3,224,112,7,240,252,31,248, - 19,23,69,22,1,0,255,252,0,63,31,0,31,15,128,31, - 7,192,31,7,192,31,7,192,31,7,192,31,7,192,31,7, - 128,31,15,128,31,62,0,31,252,0,31,15,128,31,7,192, - 31,7,224,31,3,224,31,3,224,31,3,224,31,3,224,31, - 3,192,31,7,192,63,15,0,255,252,0,19,23,69,24,2, - 0,1,252,32,7,255,96,15,7,224,30,1,224,60,0,224, - 124,0,96,124,0,96,248,0,32,248,0,0,248,0,0,248, - 0,0,248,0,0,248,0,0,248,0,0,248,0,0,248,0, - 0,124,0,0,124,0,0,60,0,32,30,0,96,15,129,192, - 3,255,128,0,254,0,22,23,69,24,0,0,255,252,0,63, - 255,128,31,7,224,31,1,240,31,1,240,31,0,248,31,0, - 248,31,0,252,31,0,124,31,0,124,31,0,124,31,0,124, - 31,0,124,31,0,124,31,0,124,31,0,248,31,0,248,31, - 0,248,31,1,240,31,1,224,31,7,192,63,255,0,255,252, - 0,21,23,69,22,0,0,255,255,224,63,255,224,31,0,224, - 31,0,96,31,0,96,31,0,32,31,0,32,31,4,0,31, - 4,0,31,12,0,31,28,0,31,252,0,31,28,0,31,12, - 0,31,4,0,31,4,0,31,0,8,31,0,24,31,0,48, - 31,0,112,31,1,240,63,255,224,255,255,224,19,23,69,20, - 0,0,255,255,224,63,255,224,31,0,224,31,0,96,31,0, - 96,31,0,32,31,0,32,31,4,0,31,4,0,31,12,0, - 31,28,0,31,252,0,31,28,0,31,12,0,31,4,0,31, - 4,0,31,0,0,31,0,0,31,0,0,31,0,0,31,0, - 0,63,128,0,255,224,0,22,23,69,25,2,0,1,252,32, - 7,255,96,15,7,224,30,1,224,60,0,224,124,0,96,124, - 0,96,248,0,32,248,0,0,248,0,0,248,0,0,248,0, - 0,248,0,0,248,31,252,248,7,240,248,3,224,124,3,224, - 124,3,224,60,3,224,62,3,224,30,7,224,15,143,224,3, - 255,0,24,23,69,25,0,0,255,231,255,63,129,252,31,0, - 248,31,0,248,31,0,248,31,0,248,31,0,248,31,0,248, - 31,0,248,31,0,248,31,255,248,31,255,248,31,0,248,31, - 0,248,31,0,248,31,0,248,31,0,248,31,0,248,31,0, - 248,31,0,248,31,0,248,63,129,252,255,231,255,11,23,46, - 13,1,0,255,224,63,128,31,0,31,0,31,0,31,0,31, - 0,31,0,31,0,31,0,31,0,31,0,31,0,31,0,31, - 0,31,0,31,0,31,0,31,0,31,0,31,0,63,128,255, - 224,15,26,52,16,0,253,15,254,3,248,1,240,1,240,1, - 240,1,240,1,240,1,240,1,240,1,240,1,240,1,240,1, - 240,1,240,1,240,1,240,1,240,1,240,1,240,97,240,241, - 240,241,240,243,224,227,224,127,192,31,0,24,23,69,25,1, - 0,255,207,252,127,3,224,62,1,192,62,3,128,62,7,0, - 62,14,0,62,28,0,62,56,0,62,112,0,62,224,0,63, - 240,0,63,248,0,63,252,0,62,254,0,62,127,0,62,63, - 128,62,31,192,62,15,224,62,7,240,62,3,248,62,1,252, - 127,0,254,255,195,255,20,23,69,22,1,0,255,224,0,63, - 128,0,31,0,0,31,0,0,31,0,0,31,0,0,31,0, - 0,31,0,0,31,0,0,31,0,0,31,0,0,31,0,0, - 31,0,0,31,0,0,31,0,0,31,0,0,31,0,16,31, - 0,48,31,0,96,31,0,224,31,129,224,63,255,192,255,255, - 192,28,23,92,31,1,0,255,0,15,240,63,0,31,192,31, - 128,31,128,31,128,63,128,23,192,63,128,23,192,47,128,23, - 192,111,128,19,224,79,128,19,224,207,128,19,224,207,128,17, - 240,143,128,17,241,143,128,16,249,15,128,16,251,15,128,16, - 251,15,128,16,126,15,128,16,126,15,128,16,124,15,128,16, - 60,15,128,16,60,15,128,16,24,15,128,56,24,31,192,254, - 24,63,240,22,23,69,24,1,0,254,1,252,127,0,112,63, - 128,32,31,128,32,31,192,32,31,224,32,23,240,32,19,248, - 32,17,248,32,17,252,32,16,254,32,16,127,32,16,63,32, - 16,31,160,16,31,224,16,15,224,16,7,224,16,3,224,16, - 3,224,16,1,224,16,0,224,56,0,96,254,0,32,21,23, - 69,25,2,0,1,252,0,7,255,0,15,143,128,30,3,192, - 60,1,224,124,1,240,120,0,240,248,0,248,248,0,248,248, - 0,248,248,0,248,248,0,248,248,0,248,248,0,248,248,0, - 248,248,0,248,120,0,240,124,1,240,60,1,224,30,3,192, - 15,143,128,7,255,0,1,252,0,19,23,69,20,0,0,255, - 252,0,63,31,128,31,15,192,31,7,192,31,7,224,31,3, - 224,31,3,224,31,3,224,31,3,224,31,7,192,31,7,192, - 31,31,128,31,254,0,31,0,0,31,0,0,31,0,0,31, - 0,0,31,0,0,31,0,0,31,0,0,31,0,0,63,128, - 0,255,224,0,22,27,81,26,2,252,1,252,0,7,255,0, - 15,143,128,30,3,192,60,1,224,124,1,240,120,0,240,248, - 0,248,248,0,248,248,0,248,248,0,248,248,0,248,248,0, - 248,248,0,248,248,0,248,248,0,248,248,0,248,124,1,240, - 124,1,240,62,3,224,31,7,192,7,255,0,1,252,0,0, - 254,0,0,127,132,0,31,248,0,7,224,22,23,69,24,1, - 0,255,252,0,63,31,128,31,7,192,31,7,224,31,3,224, - 31,3,224,31,3,224,31,3,224,31,7,224,31,7,192,31, - 31,128,31,252,0,31,126,0,31,62,0,31,63,0,31,31, - 128,31,31,128,31,15,192,31,7,224,31,7,224,31,3,240, - 63,129,248,255,225,252,15,23,46,18,1,0,15,196,56,124, - 112,60,112,28,240,12,240,12,248,4,252,0,255,0,127,192, - 63,240,31,248,15,252,3,252,1,254,128,126,128,62,192,30, - 192,30,224,28,240,28,248,56,143,224,19,23,69,22,1,0, - 255,255,224,249,243,224,225,240,224,193,240,96,129,240,32,129, - 240,32,129,240,32,1,240,0,1,240,0,1,240,0,1,240, - 0,1,240,0,1,240,0,1,240,0,1,240,0,1,240,0, - 1,240,0,1,240,0,1,240,0,1,240,0,1,240,0,3, - 248,0,15,254,0,23,23,69,24,0,0,255,224,254,63,128, - 56,31,0,16,31,0,16,31,0,16,31,0,16,31,0,16, - 31,0,16,31,0,16,31,0,16,31,0,16,31,0,16,31, - 0,16,31,0,16,31,0,16,31,0,16,31,0,16,31,0, - 16,15,128,48,15,128,96,7,192,192,3,255,128,0,254,0, - 22,23,69,24,1,0,255,195,252,127,0,240,62,0,96,63, - 0,64,31,0,192,31,128,192,15,128,128,15,129,128,15,193, - 0,7,193,0,7,195,0,3,226,0,3,230,0,3,246,0, - 1,244,0,1,252,0,0,248,0,0,248,0,0,248,0,0, - 112,0,0,112,0,0,32,0,0,32,0,32,23,92,33,0, - 0,255,239,255,63,127,3,248,14,63,1,248,12,31,1,248, - 12,31,1,248,8,31,129,252,24,15,129,252,24,15,129,124, - 16,15,195,124,48,7,194,126,48,7,198,62,32,7,230,62, - 96,3,228,62,96,3,236,31,64,3,248,31,192,1,248,31, - 192,1,248,15,128,1,240,15,128,0,240,15,128,0,224,7, - 0,0,224,7,0,0,224,7,0,0,64,2,0,21,23,69, - 24,1,0,255,207,224,127,3,0,63,2,0,31,134,0,31, - 132,0,15,204,0,15,200,0,7,248,0,3,240,0,3,240, - 0,1,248,0,0,248,0,1,252,0,1,124,0,3,62,0, - 2,63,0,6,31,0,4,31,128,12,15,192,8,15,192,24, - 7,224,56,7,240,254,63,248,22,23,69,24,1,0,255,195, - 252,127,0,240,63,0,96,63,0,96,31,128,192,31,128,128, - 15,193,128,15,195,0,7,227,0,3,230,0,3,244,0,1, - 252,0,1,248,0,0,248,0,0,248,0,0,248,0,0,248, - 0,0,248,0,0,248,0,0,248,0,0,248,0,1,252,0, - 7,255,0,19,23,69,22,1,0,63,255,192,126,15,128,120, - 31,128,112,31,0,96,63,0,64,126,0,0,126,0,0,252, - 0,0,252,0,1,248,0,1,240,0,3,240,0,3,224,0, - 7,224,0,7,192,0,15,192,32,31,128,32,31,128,96,63, - 0,96,63,0,224,126,1,224,126,7,192,255,255,192,7,28, - 28,11,2,251,254,240,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,224,240,254, - 8,26,26,9,0,0,128,192,192,192,96,96,96,96,48,48, - 48,24,24,24,24,12,12,12,4,6,6,6,3,3,3,3, - 7,28,28,11,1,251,254,30,14,14,14,14,14,14,14,14, - 14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14, - 30,254,11,13,26,19,4,10,14,0,14,0,31,0,31,0, - 27,0,59,128,59,128,113,192,113,192,97,192,224,224,224,224, - 192,96,16,3,6,16,0,251,255,255,255,255,255,255,7,6, - 6,11,1,17,192,224,112,56,12,2,14,16,32,16,1,0, - 31,128,49,224,112,240,120,240,120,240,48,240,1,240,7,240, - 28,240,56,240,120,240,240,240,249,240,255,244,126,252,60,120, - 17,22,66,18,0,0,252,0,0,124,0,0,60,0,0,60, - 0,0,60,0,0,60,0,0,60,120,0,61,254,0,63,254, - 0,62,31,0,60,31,0,60,15,128,60,15,128,60,15,128, - 60,15,128,60,15,128,60,15,128,60,15,0,60,31,0,62, - 62,0,55,252,0,33,240,0,14,16,32,15,1,0,7,240, - 30,120,60,60,124,60,120,24,248,0,248,0,248,0,248,0, - 248,0,248,0,248,0,124,0,62,24,31,240,15,224,16,22, - 44,18,1,0,0,252,0,124,0,60,0,60,0,60,0,60, - 15,188,63,252,124,60,120,60,248,60,240,60,240,60,240,60, - 240,60,240,60,240,60,240,60,120,60,124,126,63,255,15,184, - 14,16,32,15,0,0,7,192,30,240,60,112,120,56,120,60, - 248,60,248,60,255,252,248,0,248,0,248,0,120,0,124,0, - 62,24,31,240,7,224,12,23,46,11,0,0,7,224,30,112, - 28,240,60,240,60,96,60,0,60,0,255,128,255,128,60,0, - 60,0,60,0,60,0,60,0,60,0,60,0,60,0,60,0, - 60,0,60,0,60,0,126,0,255,0,14,23,46,16,1,249, - 15,192,61,252,112,252,240,240,240,120,240,120,240,120,240,120, - 120,248,63,240,31,192,60,0,96,0,224,0,255,224,255,248, - 127,252,48,60,96,28,192,12,224,28,127,248,31,224,17,22, - 66,18,0,0,252,0,0,124,0,0,60,0,0,60,0,0, - 60,0,0,60,0,0,60,120,0,61,252,0,63,254,0,62, - 62,0,60,30,0,60,30,0,60,30,0,60,30,0,60,30, - 0,60,30,0,60,30,0,60,30,0,60,30,0,60,30,0, - 126,63,0,255,127,128,8,23,23,9,0,0,24,60,60,60, - 24,0,0,252,124,60,60,60,60,60,60,60,60,60,60,60, - 60,126,255,10,30,60,11,254,249,1,128,3,192,3,192,3, - 192,1,128,0,0,0,0,15,192,7,192,3,192,3,192,3, - 192,3,192,3,192,3,192,3,192,3,192,3,192,3,192,3, - 192,3,192,3,192,3,192,3,192,3,192,99,192,243,192,243, - 128,119,128,62,0,18,22,66,18,0,0,252,0,0,124,0, - 0,60,0,0,60,0,0,60,0,0,60,0,0,60,31,0, - 60,14,0,60,12,0,60,24,0,60,48,0,60,96,0,60, - 192,0,61,192,0,63,224,0,61,240,0,60,248,0,60,124, - 0,60,62,0,60,31,0,126,15,128,255,31,192,8,22,22, - 9,0,0,252,124,60,60,60,60,60,60,60,60,60,60,60, - 60,60,60,60,60,60,60,126,255,26,16,64,27,0,0,252, - 120,60,0,125,254,254,0,63,63,159,0,62,63,31,0,62, - 30,15,0,60,30,15,0,60,30,15,0,60,30,15,0,60, - 30,15,0,60,30,15,0,60,30,15,0,60,30,15,0,60, - 30,15,0,60,30,15,0,126,63,31,128,255,127,191,192,17, - 16,48,18,0,0,252,120,0,125,252,0,63,62,0,62,30, - 0,62,30,0,60,30,0,60,30,0,60,30,0,60,30,0, - 60,30,0,60,30,0,60,30,0,60,30,0,60,30,0,126, - 63,0,255,127,128,14,16,32,17,1,0,15,192,60,240,120, - 120,120,120,240,60,240,60,240,60,240,60,240,60,240,60,240, - 60,240,60,120,120,120,120,60,240,15,192,17,23,69,18,0, - 249,252,248,0,125,254,0,63,31,0,62,15,0,60,15,128, - 60,7,128,60,7,128,60,7,128,60,7,128,60,7,128,60, - 7,128,60,7,128,62,15,0,63,15,0,63,254,0,60,248, - 0,60,0,0,60,0,0,60,0,0,60,0,0,60,0,0, - 126,0,0,255,0,0,16,23,46,18,1,249,15,196,62,236, - 124,60,120,60,248,60,240,60,240,60,240,60,240,60,240,60, - 240,60,240,60,120,60,120,124,63,252,15,60,0,60,0,60, - 0,60,0,60,0,60,0,126,0,255,13,16,32,15,1,0, - 252,112,124,248,63,248,63,120,62,48,60,0,60,0,60,0, - 60,0,60,0,60,0,60,0,60,0,60,0,126,0,255,0, - 10,16,32,13,1,0,31,64,113,192,96,192,224,192,240,64, - 252,0,127,0,127,128,63,128,15,192,3,192,129,192,193,192, - 193,192,227,128,191,0,10,21,42,11,0,0,4,0,12,0, - 28,0,28,0,60,0,127,128,255,128,60,0,60,0,60,0, - 60,0,60,0,60,0,60,0,60,0,60,0,60,0,60,64, - 62,192,63,128,30,0,17,16,48,18,0,0,252,126,0,124, - 62,0,60,30,0,60,30,0,60,30,0,60,30,0,60,30, - 0,60,30,0,60,30,0,60,30,0,60,30,0,60,30,0, - 60,62,0,62,95,0,31,223,128,7,140,0,15,16,32,17, - 0,0,255,62,124,12,60,8,62,24,30,16,31,16,31,48, - 15,32,15,32,7,224,7,192,7,192,3,128,3,128,1,0, - 1,0,23,16,48,24,0,0,255,127,190,126,62,28,60,30, - 8,62,30,24,30,31,16,31,31,48,31,63,48,15,47,160, - 15,231,224,7,231,192,7,199,192,7,195,192,3,131,128,3, - 131,128,1,1,0,1,1,0,16,16,32,17,0,0,255,62, - 126,24,62,24,31,48,31,96,15,192,15,192,7,192,3,224, - 3,224,7,240,13,248,24,248,24,124,48,124,252,255,15,23, - 46,17,0,249,255,190,126,12,62,8,62,8,31,24,31,16, - 15,16,15,176,15,160,7,160,7,224,7,192,3,192,3,192, - 1,128,1,128,1,128,1,0,115,0,243,0,246,0,254,0, - 120,0,12,16,32,15,1,0,255,240,227,240,195,224,135,224, - 135,192,15,128,15,128,31,0,31,0,62,0,62,16,124,16, - 124,48,248,48,248,240,255,240,10,27,54,13,1,252,7,192, - 14,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0, - 28,0,28,0,56,0,112,0,224,0,112,0,56,0,28,0, - 28,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0, - 14,0,7,192,2,30,30,7,3,249,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,10,27,54,13,1,252,248,0, - 28,0,14,0,14,0,14,0,14,0,14,0,14,0,14,0, - 14,0,14,0,7,0,3,128,1,192,3,128,7,0,14,0, - 14,0,14,0,14,0,14,0,14,0,14,0,14,0,14,0, - 28,0,248,0,15,8,16,17,1,8,28,0,63,0,127,130, - 255,198,143,254,131,252,1,248,0,112,255}; -/* - Fontname: -Adobe-Times-Medium-R-Normal--11-80-100-100-P-54-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 7, '1' Height: 7 - Calculated Max Values w=11 h=10 x= 1 y= 6 dx=10 dy= 0 ascent=10 len=14 - Font Bounding box w=12 h=17 x=-2 y=-4 - Calculated Min Values x=-1 y=-3 dx= 0 dy= 0 - Pure Font ascent = 7 descent=-2 - X Font ascent = 7 descent=-2 - Max Font ascent =10 descent=-3 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_timR08[2512] U8G_FONT_SECTION("u8g_font_timR08") = { - 0,12,17,254,252,7,1,147,3,56,32,255,254,10,253,7, - 254,0,0,0,2,0,1,1,7,7,3,1,0,128,128,128, - 128,128,0,128,3,2,2,4,0,5,160,160,5,7,7,5, - 0,0,80,80,248,80,248,80,80,4,9,9,5,0,255,32, - 112,144,128,96,16,144,224,32,7,7,7,8,0,0,126,164, - 168,86,42,42,68,8,7,7,8,0,0,48,80,110,116,152, - 141,118,1,2,2,2,0,5,128,128,3,9,9,4,0,254, - 32,64,64,128,128,128,64,64,32,3,9,9,4,0,254,128, - 64,64,32,32,32,64,64,128,3,3,3,5,1,4,160,64, - 160,5,5,5,6,0,0,32,32,248,32,32,2,2,2,3, - 0,255,192,64,3,1,1,4,0,2,224,1,1,1,3,1, - 0,128,3,7,7,3,0,0,32,32,64,64,64,128,128,4, - 7,7,5,0,0,96,144,144,144,144,144,96,3,7,7,5, - 1,0,64,192,64,64,64,64,224,4,7,7,5,0,0,96, - 144,16,32,32,64,240,4,7,7,5,0,0,96,144,16,96, - 16,16,224,5,7,7,5,0,0,16,48,80,144,248,16,16, - 4,7,7,5,0,0,112,64,224,16,16,16,224,4,7,7, - 5,0,0,48,64,224,144,144,144,96,4,7,7,5,0,0, - 240,144,32,32,64,64,64,4,7,7,5,0,0,96,144,144, - 96,144,144,96,4,7,7,5,0,0,96,144,144,144,112,32, - 192,1,5,5,3,1,0,128,0,0,0,128,2,6,6,3, - 0,255,64,0,0,0,192,64,3,5,5,5,1,0,32,64, - 128,64,32,5,3,3,6,0,1,248,0,248,3,5,5,5, - 0,0,128,64,32,64,128,3,7,7,4,0,0,224,160,32, - 64,64,0,64,8,9,9,9,0,254,60,66,157,165,165,173, - 146,64,62,7,7,7,8,0,0,16,56,40,40,124,68,238, - 5,7,7,6,0,0,240,72,72,112,72,72,240,6,7,7, - 7,0,0,124,196,128,128,128,196,120,6,7,7,7,0,0, - 248,76,68,68,68,76,248,5,7,7,6,0,0,248,72,64, - 112,64,72,248,5,7,7,6,0,0,248,72,64,112,64,64, - 224,6,7,7,7,0,0,124,196,128,156,132,196,120,7,7, - 7,8,0,0,238,68,68,124,68,68,238,3,7,7,4,0, - 0,224,64,64,64,64,64,224,4,7,7,4,0,0,112,32, - 32,32,32,160,192,6,7,7,7,0,0,236,72,80,96,80, - 72,236,5,7,7,6,0,0,224,64,64,64,64,72,248,9, - 7,14,10,0,0,227,128,99,0,85,0,85,0,93,0,73, - 0,235,128,7,7,7,8,0,0,238,100,84,84,76,76,228, - 6,7,7,7,0,0,120,204,132,132,132,204,120,5,7,7, - 6,0,0,240,72,72,112,64,64,224,6,9,9,7,0,254, - 120,204,132,132,132,204,112,24,12,6,7,7,7,0,0,240, - 72,72,112,80,72,236,4,7,7,5,0,0,112,144,192,96, - 16,144,224,5,7,7,6,0,0,248,168,32,32,32,32,112, - 7,7,7,8,0,0,238,68,68,68,68,108,56,7,7,7, - 8,0,0,238,68,108,40,40,16,16,11,7,14,10,255,0, - 238,224,68,64,100,192,46,128,42,128,17,0,17,0,7,7, - 7,8,0,0,238,68,40,16,40,68,238,7,7,7,8,0, - 0,238,68,40,56,16,16,56,5,7,7,6,0,0,248,136, - 16,32,64,136,248,2,9,9,3,0,254,192,128,128,128,128, - 128,128,128,192,3,7,7,3,0,0,128,128,64,64,64,32, - 32,2,9,9,3,0,254,192,64,64,64,64,64,64,64,192, - 3,3,3,5,1,4,64,160,160,5,1,1,5,0,253,248, - 2,2,2,3,0,6,128,64,3,5,5,4,0,0,192,32, - 96,160,224,5,7,7,5,255,0,192,64,112,72,72,72,112, - 3,5,5,4,0,0,96,128,128,128,96,5,7,7,5,0, - 0,48,16,112,144,144,144,104,3,5,5,4,0,0,96,160, - 192,128,96,4,7,7,4,0,0,48,64,224,64,64,64,224, - 4,7,7,5,0,254,112,160,160,64,96,144,224,6,7,7, - 5,255,0,192,64,112,72,72,72,108,2,7,7,3,0,0, - 64,0,192,64,64,64,64,3,9,9,3,255,254,32,0,96, - 32,32,32,32,32,192,6,7,7,5,255,0,192,64,72,80, - 112,72,76,3,7,7,4,0,0,192,64,64,64,64,64,224, - 8,5,5,8,0,0,236,146,146,146,219,5,5,5,5,0, - 0,224,144,144,144,216,4,5,5,5,0,0,96,144,144,144, - 96,5,8,8,5,255,253,240,72,72,72,112,64,64,224,5, - 8,8,5,0,253,112,144,144,144,112,16,16,56,3,5,5, - 4,0,0,160,96,64,64,224,3,5,5,4,0,0,96,128, - 64,32,224,4,6,6,4,0,0,64,224,64,64,64,48,5, - 5,5,5,0,0,216,144,144,144,104,6,5,5,5,255,0, - 236,72,40,48,16,9,5,10,8,255,0,237,128,73,0,42, - 0,54,0,20,0,5,5,5,6,0,0,216,80,32,80,216, - 6,7,7,5,255,254,220,72,80,48,32,96,192,4,5,5, - 5,0,0,240,32,64,144,240,3,9,9,4,0,254,32,64, - 64,64,128,64,64,64,32,1,9,9,2,0,254,128,128,128, - 128,128,128,128,128,128,3,9,9,4,0,254,128,64,64,64, - 32,64,64,64,128,6,2,2,7,0,2,100,152,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0, - 0,2,0,1,1,7,7,3,1,254,128,0,128,128,128,128, - 128,4,7,7,5,0,255,32,112,144,128,144,96,64,5,7, - 7,5,0,0,48,80,64,224,64,200,240,5,6,6,5,0, - 1,136,112,80,80,112,136,5,7,7,5,0,0,136,80,216, - 32,248,32,112,1,7,7,2,0,0,128,128,128,0,128,128, - 128,4,9,9,5,0,254,112,144,64,160,144,80,32,144,224, - 3,1,1,5,1,5,160,7,7,7,9,1,0,56,68,154, - 162,154,68,56,3,5,5,4,0,2,192,32,160,0,224,4, - 4,4,5,0,1,80,160,160,80,5,2,2,7,1,1,248, - 8,3,1,1,4,0,2,224,7,7,7,9,1,0,56,68, - 186,178,170,68,56,3,1,1,4,0,5,224,4,4,4,4, - 0,3,96,144,144,96,5,7,7,6,0,0,32,32,248,32, - 32,0,248,3,4,4,3,0,3,96,160,64,224,3,4,4, - 3,0,3,224,64,32,192,2,2,2,3,0,5,64,128,5, - 7,7,5,0,254,144,144,144,144,232,128,128,6,9,9,6, - 0,254,124,232,232,232,104,40,40,40,40,1,1,1,2,0, - 2,128,3,3,3,4,0,253,64,32,192,3,4,4,3,0, - 3,64,192,64,224,3,5,5,4,0,2,64,160,64,0,224, - 4,4,4,5,0,1,160,80,80,160,7,7,7,8,0,0, - 68,200,72,244,44,62,68,7,7,7,8,0,0,68,200,72, - 246,42,36,78,7,7,7,8,0,0,228,72,40,212,44,62, - 68,3,7,7,4,0,254,64,0,64,64,128,160,224,7,10, - 10,8,0,0,32,16,0,16,56,40,40,124,68,238,7,10, - 10,8,0,0,8,16,0,16,56,40,40,124,68,238,7,10, - 10,8,0,0,16,40,0,16,56,40,40,124,68,238,7,10, - 10,8,0,0,20,40,0,16,56,40,40,124,68,238,7,9, - 9,8,0,0,40,0,16,56,40,40,124,68,238,7,10,10, - 8,0,0,16,40,16,16,56,40,40,124,68,238,8,7,7, - 9,0,0,31,57,40,46,120,73,239,6,10,10,7,0,253, - 124,196,128,128,128,196,120,32,16,96,5,10,10,6,0,0, - 64,32,0,248,72,64,112,64,72,248,5,10,10,6,0,0, - 16,32,0,248,72,64,112,64,72,248,5,10,10,6,0,0, - 32,80,0,248,72,64,112,64,72,248,5,9,9,6,0,0, - 80,0,248,72,64,112,64,72,248,3,10,10,4,0,0,128, - 64,0,224,64,64,64,64,64,224,3,10,10,4,0,0,32, - 64,0,224,64,64,64,64,64,224,3,10,10,4,0,0,64, - 160,0,224,64,64,64,64,64,224,3,9,9,4,0,0,160, - 0,224,64,64,64,64,64,224,6,7,7,7,0,0,248,76, - 68,228,68,76,248,7,10,10,8,0,0,20,40,0,206,100, - 100,84,84,76,228,6,10,10,7,0,0,32,16,0,120,204, - 132,132,132,204,120,6,10,10,7,0,0,16,32,0,120,204, - 132,132,132,204,120,6,10,10,7,0,0,16,40,0,120,204, - 132,132,132,204,120,6,10,10,7,0,0,40,80,0,120,204, - 132,132,132,204,120,6,9,9,7,0,0,72,0,120,204,132, - 132,132,204,120,5,5,5,6,0,0,136,80,32,80,136,8, - 9,9,8,255,255,1,62,102,74,66,82,102,124,128,7,10, - 10,8,0,0,32,16,0,238,68,68,68,68,108,56,7,10, - 10,8,0,0,8,16,0,238,68,68,68,68,108,56,7,10, - 10,8,0,0,16,40,0,238,68,68,68,68,108,56,7,9, - 9,8,0,0,40,0,238,68,68,68,68,108,56,7,10,10, - 8,0,0,8,16,0,198,68,40,56,16,16,56,5,7,7, - 6,0,0,224,64,112,72,112,64,224,4,7,7,5,0,0, - 32,80,80,96,80,80,224,3,8,8,4,0,0,128,64,0, - 192,32,96,160,224,3,8,8,4,0,0,32,64,0,192,32, - 96,160,224,3,8,8,4,0,0,64,160,0,192,32,96,160, - 224,4,8,8,4,0,0,80,160,0,192,32,96,160,224,3, - 7,7,4,0,0,160,0,192,32,96,160,224,3,8,8,4, - 0,0,64,160,64,192,32,96,160,224,5,5,5,6,0,0, - 216,40,112,160,216,3,8,8,4,0,253,96,128,128,128,96, - 64,32,192,3,8,8,4,0,0,128,64,0,96,160,192,128, - 96,3,8,8,4,0,0,32,64,0,96,160,192,128,96,3, - 8,8,4,0,0,64,160,0,96,160,192,128,96,3,7,7, - 4,0,0,160,0,96,160,192,128,96,2,8,8,3,0,0, - 128,64,0,192,64,64,64,64,3,8,8,3,0,0,32,64, - 0,192,64,64,64,64,3,8,8,3,0,0,64,160,0,192, - 64,64,64,64,3,7,7,3,0,0,160,0,192,64,64,64, - 64,4,8,8,5,0,0,64,112,160,112,144,144,144,96,5, - 8,8,5,0,0,80,160,0,224,144,144,144,216,4,8,8, - 5,0,0,64,32,0,96,144,144,144,96,4,8,8,5,0, - 0,32,64,0,96,144,144,144,96,4,8,8,5,0,0,64, - 160,0,96,144,144,144,96,4,8,8,5,0,0,80,160,0, - 96,144,144,144,96,4,7,7,5,0,0,160,0,96,144,144, - 144,96,5,5,5,6,0,0,32,0,248,0,32,6,7,7, - 5,255,255,4,56,72,72,72,112,128,5,8,8,5,0,0, - 64,32,0,144,144,144,144,104,5,8,8,5,0,0,32,64, - 0,144,144,144,144,104,5,8,8,5,0,0,32,80,0,144, - 144,144,144,104,5,7,7,5,0,0,80,0,144,144,144,144, - 104,6,10,10,5,255,254,16,32,0,220,72,80,48,32,96, - 192,5,10,10,5,255,253,192,64,112,72,72,72,112,64,64, - 224,6,9,9,5,255,254,80,0,220,72,80,48,32,96,192 - }; -/* - Fontname: -Adobe-Times-Medium-R-Normal--11-80-100-100-P-54-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 7, '1' Height: 7 - Calculated Max Values w=11 h= 9 x= 1 y= 6 dx=10 dy= 0 ascent= 8 len=14 - Font Bounding box w=12 h=17 x=-2 y=-4 - Calculated Min Values x=-1 y=-3 dx= 0 dy= 0 - Pure Font ascent = 7 descent=-2 - X Font ascent = 7 descent=-2 - Max Font ascent = 8 descent=-3 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_timR08r[1198] U8G_FONT_SECTION("u8g_font_timR08r") = { - 0,12,17,254,252,7,1,147,3,56,32,127,254,8,253,7, - 254,0,0,0,2,0,1,1,7,7,3,1,0,128,128,128, - 128,128,0,128,3,2,2,4,0,5,160,160,5,7,7,5, - 0,0,80,80,248,80,248,80,80,4,9,9,5,0,255,32, - 112,144,128,96,16,144,224,32,7,7,7,8,0,0,126,164, - 168,86,42,42,68,8,7,7,8,0,0,48,80,110,116,152, - 141,118,1,2,2,2,0,5,128,128,3,9,9,4,0,254, - 32,64,64,128,128,128,64,64,32,3,9,9,4,0,254,128, - 64,64,32,32,32,64,64,128,3,3,3,5,1,4,160,64, - 160,5,5,5,6,0,0,32,32,248,32,32,2,2,2,3, - 0,255,192,64,3,1,1,4,0,2,224,1,1,1,3,1, - 0,128,3,7,7,3,0,0,32,32,64,64,64,128,128,4, - 7,7,5,0,0,96,144,144,144,144,144,96,3,7,7,5, - 1,0,64,192,64,64,64,64,224,4,7,7,5,0,0,96, - 144,16,32,32,64,240,4,7,7,5,0,0,96,144,16,96, - 16,16,224,5,7,7,5,0,0,16,48,80,144,248,16,16, - 4,7,7,5,0,0,112,64,224,16,16,16,224,4,7,7, - 5,0,0,48,64,224,144,144,144,96,4,7,7,5,0,0, - 240,144,32,32,64,64,64,4,7,7,5,0,0,96,144,144, - 96,144,144,96,4,7,7,5,0,0,96,144,144,144,112,32, - 192,1,5,5,3,1,0,128,0,0,0,128,2,6,6,3, - 0,255,64,0,0,0,192,64,3,5,5,5,1,0,32,64, - 128,64,32,5,3,3,6,0,1,248,0,248,3,5,5,5, - 0,0,128,64,32,64,128,3,7,7,4,0,0,224,160,32, - 64,64,0,64,8,9,9,9,0,254,60,66,157,165,165,173, - 146,64,62,7,7,7,8,0,0,16,56,40,40,124,68,238, - 5,7,7,6,0,0,240,72,72,112,72,72,240,6,7,7, - 7,0,0,124,196,128,128,128,196,120,6,7,7,7,0,0, - 248,76,68,68,68,76,248,5,7,7,6,0,0,248,72,64, - 112,64,72,248,5,7,7,6,0,0,248,72,64,112,64,64, - 224,6,7,7,7,0,0,124,196,128,156,132,196,120,7,7, - 7,8,0,0,238,68,68,124,68,68,238,3,7,7,4,0, - 0,224,64,64,64,64,64,224,4,7,7,4,0,0,112,32, - 32,32,32,160,192,6,7,7,7,0,0,236,72,80,96,80, - 72,236,5,7,7,6,0,0,224,64,64,64,64,72,248,9, - 7,14,10,0,0,227,128,99,0,85,0,85,0,93,0,73, - 0,235,128,7,7,7,8,0,0,238,100,84,84,76,76,228, - 6,7,7,7,0,0,120,204,132,132,132,204,120,5,7,7, - 6,0,0,240,72,72,112,64,64,224,6,9,9,7,0,254, - 120,204,132,132,132,204,112,24,12,6,7,7,7,0,0,240, - 72,72,112,80,72,236,4,7,7,5,0,0,112,144,192,96, - 16,144,224,5,7,7,6,0,0,248,168,32,32,32,32,112, - 7,7,7,8,0,0,238,68,68,68,68,108,56,7,7,7, - 8,0,0,238,68,108,40,40,16,16,11,7,14,10,255,0, - 238,224,68,64,100,192,46,128,42,128,17,0,17,0,7,7, - 7,8,0,0,238,68,40,16,40,68,238,7,7,7,8,0, - 0,238,68,40,56,16,16,56,5,7,7,6,0,0,248,136, - 16,32,64,136,248,2,9,9,3,0,254,192,128,128,128,128, - 128,128,128,192,3,7,7,3,0,0,128,128,64,64,64,32, - 32,2,9,9,3,0,254,192,64,64,64,64,64,64,64,192, - 3,3,3,5,1,4,64,160,160,5,1,1,5,0,253,248, - 2,2,2,3,0,6,128,64,3,5,5,4,0,0,192,32, - 96,160,224,5,7,7,5,255,0,192,64,112,72,72,72,112, - 3,5,5,4,0,0,96,128,128,128,96,5,7,7,5,0, - 0,48,16,112,144,144,144,104,3,5,5,4,0,0,96,160, - 192,128,96,4,7,7,4,0,0,48,64,224,64,64,64,224, - 4,7,7,5,0,254,112,160,160,64,96,144,224,6,7,7, - 5,255,0,192,64,112,72,72,72,108,2,7,7,3,0,0, - 64,0,192,64,64,64,64,3,9,9,3,255,254,32,0,96, - 32,32,32,32,32,192,6,7,7,5,255,0,192,64,72,80, - 112,72,76,3,7,7,4,0,0,192,64,64,64,64,64,224, - 8,5,5,8,0,0,236,146,146,146,219,5,5,5,5,0, - 0,224,144,144,144,216,4,5,5,5,0,0,96,144,144,144, - 96,5,8,8,5,255,253,240,72,72,72,112,64,64,224,5, - 8,8,5,0,253,112,144,144,144,112,16,16,56,3,5,5, - 4,0,0,160,96,64,64,224,3,5,5,4,0,0,96,128, - 64,32,224,4,6,6,4,0,0,64,224,64,64,64,48,5, - 5,5,5,0,0,216,144,144,144,104,6,5,5,5,255,0, - 236,72,40,48,16,9,5,10,8,255,0,237,128,73,0,42, - 0,54,0,20,0,5,5,5,6,0,0,216,80,32,80,216, - 6,7,7,5,255,254,220,72,80,48,32,96,192,4,5,5, - 5,0,0,240,32,64,144,240,3,9,9,4,0,254,32,64, - 64,64,128,64,64,64,32,1,9,9,2,0,254,128,128,128, - 128,128,128,128,128,128,3,9,9,4,0,254,128,64,64,64, - 32,64,64,64,128,6,2,2,7,0,2,100,152,255}; -/* - Fontname: -Adobe-Times-Medium-R-Normal--14-100-100-100-P-74-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 10, '1' Height: 10 - Calculated Max Values w=13 h=14 x= 2 y= 8 dx=13 dy= 0 ascent=14 len=28 - Font Bounding box w=17 h=24 x=-2 y=-6 - Calculated Min Values x=-1 y=-3 dx= 0 dy= 0 - Pure Font ascent =10 descent=-3 - X Font ascent =10 descent=-3 - Max Font ascent =14 descent=-3 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_timR10[3359] U8G_FONT_SECTION("u8g_font_timR10") = { - 0,17,24,254,250,10,2,4,4,92,32,255,253,14,253,10, - 253,0,0,0,3,0,1,1,10,10,5,2,0,128,128,128, - 128,128,128,128,0,128,128,3,3,3,6,1,7,160,160,160, - 7,10,10,7,0,0,20,20,126,40,40,40,252,80,80,80, - 5,12,12,7,1,255,32,120,168,160,160,112,40,40,40,168, - 240,32,9,10,20,12,1,0,113,128,223,0,146,0,148,0, - 104,0,11,0,22,128,36,128,68,128,67,0,10,10,20,11, - 1,0,24,0,36,0,36,0,56,0,19,128,121,0,202,0, - 132,0,206,64,115,128,1,3,3,3,1,7,128,128,128,3, - 13,13,5,1,253,32,32,64,64,128,128,128,128,128,64,64, - 32,32,3,13,13,5,1,253,128,128,64,64,32,32,32,32, - 32,64,64,128,128,5,6,6,7,1,4,32,168,112,112,168, - 32,7,7,7,8,0,0,16,16,16,254,16,16,16,2,3, - 3,4,1,254,192,64,128,3,1,1,4,0,3,224,2,1, - 1,4,1,0,192,4,12,12,4,0,254,16,16,16,32,32, - 32,64,64,64,128,128,128,6,10,10,7,1,0,120,204,132, - 132,132,132,132,132,204,120,5,10,10,7,1,0,32,224,32, - 32,32,32,32,32,32,248,5,10,10,7,1,0,112,216,136, - 8,24,16,32,64,136,248,6,10,10,7,0,0,120,140,4, - 8,48,56,4,4,204,120,6,10,10,7,0,0,8,24,24, - 40,104,72,136,252,8,8,5,10,10,7,1,0,120,64,128, - 224,48,24,8,8,144,224,6,10,10,7,0,0,12,16,32, - 64,120,204,132,132,204,120,6,10,10,7,0,0,252,132,8, - 8,16,16,32,32,64,64,5,10,10,7,1,0,112,152,136, - 200,112,152,136,136,136,112,6,10,10,7,1,0,120,204,132, - 132,204,120,8,16,32,192,2,7,7,4,1,0,192,0,0, - 0,0,0,192,2,9,9,4,1,254,192,0,0,0,0,0, - 192,64,128,7,7,7,8,0,0,6,24,96,192,96,24,6, - 7,3,3,8,0,2,254,0,254,7,7,7,8,0,0,192, - 48,12,6,12,48,192,5,10,10,6,0,0,112,136,136,8, - 16,32,32,0,32,32,12,12,24,13,0,254,15,128,48,96, - 96,32,70,144,137,16,145,16,145,16,147,32,205,192,64,0, - 48,192,15,0,9,10,20,11,1,0,8,0,8,0,20,0, - 20,0,34,0,34,0,62,0,65,0,65,0,227,128,7,10, - 10,9,1,0,252,70,66,70,124,70,66,66,70,252,8,10, - 10,10,1,0,61,99,65,129,128,128,128,193,98,60,9,10, - 20,10,0,0,254,0,35,0,33,0,32,128,32,128,32,128, - 32,128,33,0,35,0,254,0,7,10,10,9,1,0,254,66, - 64,68,124,68,64,66,66,254,7,10,10,8,1,0,254,66, - 64,68,124,68,64,64,64,224,9,10,20,11,1,0,61,0, - 99,0,65,0,129,0,128,0,135,128,129,0,193,0,99,0, - 62,0,8,10,10,10,1,0,231,66,66,66,126,66,66,66, - 66,231,3,10,10,5,1,0,224,64,64,64,64,64,64,64, - 64,224,4,10,10,6,1,0,112,32,32,32,32,32,32,32, - 160,192,8,10,10,10,1,0,238,68,72,80,112,80,72,68, - 70,231,7,10,10,9,1,0,224,64,64,64,64,64,64,64, - 66,254,11,10,20,13,1,0,224,224,96,192,81,64,81,64, - 91,64,74,64,74,64,78,64,68,64,228,224,9,10,20,11, - 1,0,227,128,97,0,81,0,89,0,73,0,77,0,69,0, - 69,0,67,0,227,0,8,10,10,10,1,0,60,102,66,129, - 129,129,129,66,102,60,6,10,10,8,1,0,248,76,68,68, - 76,120,64,64,64,224,8,13,13,10,1,253,60,102,66,129, - 129,129,129,66,102,60,8,6,3,9,10,20,9,0,0,252, - 0,38,0,34,0,34,0,38,0,60,0,36,0,34,0,35, - 0,241,128,6,10,10,8,1,0,116,204,132,192,112,24,4, - 132,204,184,7,10,10,9,1,0,254,146,146,16,16,16,16, - 16,16,56,8,10,10,10,1,0,231,66,66,66,66,66,66, - 66,102,60,9,10,20,9,0,0,227,128,65,0,99,0,34, - 0,34,0,54,0,20,0,28,0,8,0,8,0,13,10,20, - 13,0,0,231,56,66,16,98,48,34,32,37,32,53,96,21, - 64,24,192,8,128,8,128,10,10,20,10,0,0,115,128,33, - 0,18,0,18,0,12,0,12,0,18,0,33,0,97,128,243, - 192,9,10,20,9,0,0,227,128,65,0,34,0,34,0,20, - 0,8,0,8,0,8,0,8,0,28,0,8,10,10,8,0, - 0,127,67,2,4,8,16,32,64,193,255,3,13,13,5,1, - 253,224,128,128,128,128,128,128,128,128,128,128,128,224,4,10, - 10,4,0,0,128,128,64,64,64,32,32,32,16,16,3,13, - 13,5,1,253,224,32,32,32,32,32,32,32,32,32,32,32, - 224,5,5,5,7,1,5,32,80,80,136,136,7,1,1,7, - 0,253,254,3,3,3,5,1,8,128,192,32,6,7,7,7, - 1,0,112,200,24,104,136,200,116,6,10,10,7,0,0,192, - 64,64,88,108,68,68,68,76,120,6,7,7,7,1,0,120, - 204,128,128,128,196,120,6,10,10,7,1,0,24,8,8,120, - 200,136,136,136,216,116,6,7,7,7,1,0,112,136,248,128, - 128,196,120,5,10,10,4,0,0,56,96,64,248,64,64,64, - 64,64,240,6,10,10,7,1,253,120,208,136,200,112,64,120, - 132,204,112,7,10,10,7,0,0,192,64,64,88,108,68,68, - 68,68,238,3,10,10,3,0,0,64,64,0,192,64,64,64, - 64,64,224,3,13,13,4,0,253,32,32,0,96,32,32,32, - 32,32,32,32,160,192,7,10,10,7,0,0,192,64,64,76, - 72,112,80,72,76,230,3,10,10,3,0,0,192,64,64,64, - 64,64,64,64,64,224,11,7,14,11,0,0,219,128,110,192, - 68,64,68,64,68,64,68,64,238,224,7,7,7,7,0,0, - 216,108,68,68,68,68,238,5,7,7,7,1,0,112,216,136, - 136,136,216,112,6,10,10,7,0,253,216,108,68,68,68,108, - 88,64,64,224,6,10,10,7,1,253,120,200,136,136,136,216, - 104,8,8,28,5,7,7,5,0,0,184,96,64,64,64,64, - 224,4,7,7,6,1,0,112,144,192,96,48,144,224,4,8, - 8,4,0,0,64,240,64,64,64,64,64,48,7,7,7,7, - 0,0,204,68,68,68,68,108,54,7,7,7,7,0,0,238, - 68,68,40,40,16,16,11,7,14,11,0,0,238,224,68,64, - 68,64,36,128,59,128,17,0,17,0,7,7,7,7,0,0, - 238,68,56,16,56,68,238,7,10,10,7,0,253,238,68,68, - 40,40,16,48,32,160,192,6,7,7,6,0,0,252,136,24, - 48,96,196,252,5,13,13,7,1,253,24,32,32,32,32,64, - 128,64,32,32,32,32,24,1,10,10,3,1,0,128,128,128, - 128,128,128,128,128,128,128,5,13,13,7,1,253,192,32,32, - 32,32,16,8,16,32,32,32,32,192,7,2,2,8,0,3, - 98,156,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,0,0,0,3,0,1,1,10,10,5,2,253,128, - 128,0,128,128,128,128,128,128,128,6,9,9,7,0,255,4, - 124,204,144,144,160,228,120,128,7,10,10,8,0,0,28,52, - 32,32,248,32,32,32,226,188,5,7,7,7,1,1,136,112, - 136,136,136,112,136,7,10,10,7,0,0,238,68,108,40,124, - 16,124,16,16,56,1,10,10,3,1,0,128,128,128,128,0, - 0,128,128,128,128,5,13,13,7,1,253,56,88,64,96,112, - 152,136,200,112,48,16,208,224,3,2,2,5,1,8,160,160, - 10,10,20,12,1,0,30,0,97,128,78,128,146,64,144,64, - 144,64,146,64,76,128,97,128,30,0,3,6,6,4,0,4, - 224,32,160,224,0,224,6,6,6,7,0,0,36,72,144,144, - 72,36,7,4,4,9,1,2,254,2,2,2,3,1,1,4, - 0,3,224,10,10,20,12,1,0,30,0,97,128,92,128,146, - 64,156,64,148,64,146,64,82,128,97,128,30,0,4,1,1, - 4,0,8,240,4,4,4,6,1,6,96,144,144,96,7,7, - 7,8,0,0,16,16,254,16,16,0,254,4,6,6,4,0, - 4,96,144,16,32,64,240,4,6,6,4,0,4,96,144,32, - 16,144,96,3,3,3,5,1,8,32,96,128,7,10,10,7, - 0,253,204,68,68,68,68,108,118,64,64,96,7,13,13,7, - 0,253,62,116,244,244,244,116,52,20,20,20,20,20,20,1, - 2,2,4,2,3,128,128,3,3,3,5,1,253,64,32,192, - 3,6,6,4,0,4,64,192,64,64,64,224,4,6,6,5, - 0,4,96,144,144,96,0,240,6,6,6,7,1,0,144,72, - 36,36,72,144,10,10,20,10,0,0,65,0,194,0,66,0, - 68,0,68,128,233,128,10,128,20,128,23,192,32,128,10,10, - 20,10,0,0,65,0,194,0,66,0,68,0,69,128,234,64, - 8,64,16,128,17,0,35,192,10,10,20,10,0,0,97,0, - 146,0,34,0,20,0,148,128,105,128,10,128,20,128,23,192, - 32,128,5,10,10,6,0,253,32,32,0,32,32,64,128,136, - 136,112,9,14,28,11,1,0,16,0,24,0,4,0,0,0, - 8,0,8,0,20,0,20,0,34,0,34,0,62,0,65,0, - 65,0,227,128,9,14,28,11,1,0,4,0,12,0,16,0, - 0,0,8,0,8,0,20,0,20,0,34,0,34,0,62,0, - 65,0,65,0,227,128,9,14,28,11,1,0,8,0,28,0, - 34,0,0,0,8,0,8,0,20,0,20,0,34,0,34,0, - 62,0,65,0,65,0,227,128,9,14,28,11,1,0,18,0, - 42,0,36,0,0,0,8,0,8,0,20,0,20,0,34,0, - 34,0,62,0,65,0,65,0,227,128,9,13,26,11,1,0, - 36,0,36,0,0,0,8,0,8,0,20,0,20,0,34,0, - 34,0,62,0,65,0,65,0,227,128,9,14,28,11,1,0, - 24,0,36,0,24,0,0,0,8,0,8,0,20,0,20,0, - 34,0,34,0,62,0,65,0,65,0,227,128,11,10,20,13, - 1,0,31,224,12,32,20,0,20,64,39,192,36,64,60,0, - 68,32,68,32,239,224,8,13,13,10,1,253,61,99,65,129, - 128,128,128,193,98,60,8,4,24,7,14,14,9,1,0,32, - 48,8,0,254,66,64,68,124,68,64,66,66,254,7,14,14, - 9,1,0,4,12,16,0,254,66,64,68,124,68,64,66,66, - 254,7,14,14,9,1,0,16,56,68,0,254,66,64,68,124, - 68,64,66,66,254,7,13,13,9,1,0,36,36,0,254,66, - 64,68,124,68,64,66,66,254,3,14,14,5,1,0,128,192, - 32,0,224,64,64,64,64,64,64,64,64,224,3,14,14,5, - 1,0,32,96,128,0,224,64,64,64,64,64,64,64,64,224, - 5,14,14,5,0,0,32,112,136,0,112,32,32,32,32,32, - 32,32,32,112,3,13,13,5,1,0,160,160,0,224,64,64, - 64,64,64,64,64,64,224,9,10,20,10,0,0,254,0,35, - 0,33,0,32,128,248,128,32,128,32,128,33,0,35,0,254, - 0,9,14,28,11,1,0,18,0,42,0,36,0,0,0,227, - 128,97,0,81,0,89,0,73,0,77,0,69,0,69,0,67, - 0,227,0,8,14,14,10,1,0,32,48,8,0,60,102,66, - 129,129,129,129,66,102,60,8,14,14,10,1,0,4,12,16, - 0,60,102,66,129,129,129,129,66,102,60,8,14,14,10,1, - 0,16,56,68,0,60,102,66,129,129,129,129,66,102,60,8, - 14,14,10,1,0,36,84,72,0,60,102,66,129,129,129,129, - 66,102,60,8,13,13,10,1,0,36,36,0,60,102,66,129, - 129,129,129,66,102,60,7,7,7,8,1,0,130,68,40,16, - 40,68,130,9,12,24,10,0,255,0,128,31,0,49,0,35, - 0,68,128,76,128,72,128,80,128,49,0,99,0,94,0,128, - 0,8,14,14,10,1,0,32,48,8,0,231,66,66,66,66, - 66,66,66,102,60,8,14,14,10,1,0,4,12,16,0,231, - 66,66,66,66,66,66,66,102,60,8,14,14,10,1,0,16, - 56,68,0,231,66,66,66,66,66,66,66,102,60,8,13,13, - 10,1,0,36,36,0,231,66,66,66,66,66,66,66,102,60, - 9,14,28,9,0,0,2,0,6,0,8,0,0,0,227,128, - 65,0,34,0,34,0,20,0,8,0,8,0,8,0,8,0, - 28,0,6,10,10,8,1,0,224,64,120,76,68,68,76,120, - 64,224,6,10,10,7,0,0,56,108,68,72,112,88,76,68, - 84,216,6,11,11,7,1,0,64,96,16,0,112,200,24,104, - 136,200,116,6,11,11,7,1,0,8,24,32,0,112,200,24, - 104,136,200,116,6,11,11,7,1,0,32,112,136,0,112,200, - 24,104,136,200,116,6,11,11,7,1,0,72,168,144,0,112, - 200,24,104,136,200,116,6,10,10,7,1,0,80,80,0,112, - 200,24,104,136,200,116,6,11,11,7,1,0,48,72,48,0, - 112,200,24,104,136,200,116,9,7,14,11,1,0,127,0,201, - 128,31,0,104,0,136,0,204,128,119,0,6,10,10,7,1, - 253,112,200,128,128,128,196,120,32,16,96,6,11,11,7,1, - 0,64,96,16,0,112,136,248,128,128,196,120,6,11,11,7, - 1,0,8,24,32,0,112,136,248,128,128,196,120,6,11,11, - 7,1,0,32,112,136,0,112,136,248,128,128,196,120,6,10, - 10,7,1,0,80,80,0,112,136,248,128,128,196,120,3,11, - 11,3,0,0,128,192,32,0,192,64,64,64,64,64,224,3, - 11,11,3,0,0,32,96,128,0,192,64,64,64,64,64,224, - 5,11,11,3,255,0,32,112,136,0,96,32,32,32,32,32, - 112,3,10,10,3,0,0,160,160,0,192,64,64,64,64,64, - 224,5,10,10,7,1,0,216,96,144,120,216,136,136,136,216, - 112,7,11,11,7,0,0,36,84,72,0,216,108,68,68,68, - 68,238,5,11,11,7,1,0,64,96,16,0,112,216,136,136, - 136,216,112,5,11,11,7,1,0,16,48,64,0,112,216,136, - 136,136,216,112,5,11,11,7,1,0,32,112,136,0,112,216, - 136,136,136,216,112,5,11,11,7,1,0,72,168,144,0,112, - 216,136,136,136,216,112,5,10,10,7,1,0,80,80,0,112, - 216,136,136,136,216,112,7,7,7,8,1,0,16,16,0,254, - 0,16,16,7,9,9,7,0,255,2,60,108,68,68,68,108, - 120,128,7,11,11,7,0,0,32,48,8,0,204,68,68,68, - 68,108,54,7,11,11,7,0,0,8,24,32,0,204,68,68, - 68,68,108,54,7,11,11,7,0,0,16,56,68,0,204,68, - 68,68,68,108,54,7,10,10,7,0,0,40,40,0,204,68, - 68,68,68,108,54,7,14,14,7,0,253,4,12,16,0,238, - 68,68,40,40,16,48,32,160,192,6,13,13,7,0,253,192, - 64,64,88,108,68,68,68,108,88,64,64,224,7,13,13,7, - 0,253,40,40,0,238,68,68,40,40,16,48,32,160,192}; -/* - Fontname: -Adobe-Times-Medium-R-Normal--14-100-100-100-P-74-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 10, '1' Height: 10 - Calculated Max Values w=13 h=13 x= 2 y= 8 dx=13 dy= 0 ascent=11 len=24 - Font Bounding box w=17 h=24 x=-2 y=-6 - Calculated Min Values x= 0 y=-3 dx= 0 dy= 0 - Pure Font ascent =10 descent=-3 - X Font ascent =10 descent=-3 - Max Font ascent =11 descent=-3 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_timR10r[1571] U8G_FONT_SECTION("u8g_font_timR10r") = { - 0,17,24,254,250,10,2,4,4,92,32,127,253,11,253,10, - 253,0,0,0,3,0,1,1,10,10,5,2,0,128,128,128, - 128,128,128,128,0,128,128,3,3,3,6,1,7,160,160,160, - 7,10,10,7,0,0,20,20,126,40,40,40,252,80,80,80, - 5,12,12,7,1,255,32,120,168,160,160,112,40,40,40,168, - 240,32,9,10,20,12,1,0,113,128,223,0,146,0,148,0, - 104,0,11,0,22,128,36,128,68,128,67,0,10,10,20,11, - 1,0,24,0,36,0,36,0,56,0,19,128,121,0,202,0, - 132,0,206,64,115,128,1,3,3,3,1,7,128,128,128,3, - 13,13,5,1,253,32,32,64,64,128,128,128,128,128,64,64, - 32,32,3,13,13,5,1,253,128,128,64,64,32,32,32,32, - 32,64,64,128,128,5,6,6,7,1,4,32,168,112,112,168, - 32,7,7,7,8,0,0,16,16,16,254,16,16,16,2,3, - 3,4,1,254,192,64,128,3,1,1,4,0,3,224,2,1, - 1,4,1,0,192,4,12,12,4,0,254,16,16,16,32,32, - 32,64,64,64,128,128,128,6,10,10,7,1,0,120,204,132, - 132,132,132,132,132,204,120,5,10,10,7,1,0,32,224,32, - 32,32,32,32,32,32,248,5,10,10,7,1,0,112,216,136, - 8,24,16,32,64,136,248,6,10,10,7,0,0,120,140,4, - 8,48,56,4,4,204,120,6,10,10,7,0,0,8,24,24, - 40,104,72,136,252,8,8,5,10,10,7,1,0,120,64,128, - 224,48,24,8,8,144,224,6,10,10,7,0,0,12,16,32, - 64,120,204,132,132,204,120,6,10,10,7,0,0,252,132,8, - 8,16,16,32,32,64,64,5,10,10,7,1,0,112,152,136, - 200,112,152,136,136,136,112,6,10,10,7,1,0,120,204,132, - 132,204,120,8,16,32,192,2,7,7,4,1,0,192,0,0, - 0,0,0,192,2,9,9,4,1,254,192,0,0,0,0,0, - 192,64,128,7,7,7,8,0,0,6,24,96,192,96,24,6, - 7,3,3,8,0,2,254,0,254,7,7,7,8,0,0,192, - 48,12,6,12,48,192,5,10,10,6,0,0,112,136,136,8, - 16,32,32,0,32,32,12,12,24,13,0,254,15,128,48,96, - 96,32,70,144,137,16,145,16,145,16,147,32,205,192,64,0, - 48,192,15,0,9,10,20,11,1,0,8,0,8,0,20,0, - 20,0,34,0,34,0,62,0,65,0,65,0,227,128,7,10, - 10,9,1,0,252,70,66,70,124,70,66,66,70,252,8,10, - 10,10,1,0,61,99,65,129,128,128,128,193,98,60,9,10, - 20,10,0,0,254,0,35,0,33,0,32,128,32,128,32,128, - 32,128,33,0,35,0,254,0,7,10,10,9,1,0,254,66, - 64,68,124,68,64,66,66,254,7,10,10,8,1,0,254,66, - 64,68,124,68,64,64,64,224,9,10,20,11,1,0,61,0, - 99,0,65,0,129,0,128,0,135,128,129,0,193,0,99,0, - 62,0,8,10,10,10,1,0,231,66,66,66,126,66,66,66, - 66,231,3,10,10,5,1,0,224,64,64,64,64,64,64,64, - 64,224,4,10,10,6,1,0,112,32,32,32,32,32,32,32, - 160,192,8,10,10,10,1,0,238,68,72,80,112,80,72,68, - 70,231,7,10,10,9,1,0,224,64,64,64,64,64,64,64, - 66,254,11,10,20,13,1,0,224,224,96,192,81,64,81,64, - 91,64,74,64,74,64,78,64,68,64,228,224,9,10,20,11, - 1,0,227,128,97,0,81,0,89,0,73,0,77,0,69,0, - 69,0,67,0,227,0,8,10,10,10,1,0,60,102,66,129, - 129,129,129,66,102,60,6,10,10,8,1,0,248,76,68,68, - 76,120,64,64,64,224,8,13,13,10,1,253,60,102,66,129, - 129,129,129,66,102,60,8,6,3,9,10,20,9,0,0,252, - 0,38,0,34,0,34,0,38,0,60,0,36,0,34,0,35, - 0,241,128,6,10,10,8,1,0,116,204,132,192,112,24,4, - 132,204,184,7,10,10,9,1,0,254,146,146,16,16,16,16, - 16,16,56,8,10,10,10,1,0,231,66,66,66,66,66,66, - 66,102,60,9,10,20,9,0,0,227,128,65,0,99,0,34, - 0,34,0,54,0,20,0,28,0,8,0,8,0,13,10,20, - 13,0,0,231,56,66,16,98,48,34,32,37,32,53,96,21, - 64,24,192,8,128,8,128,10,10,20,10,0,0,115,128,33, - 0,18,0,18,0,12,0,12,0,18,0,33,0,97,128,243, - 192,9,10,20,9,0,0,227,128,65,0,34,0,34,0,20, - 0,8,0,8,0,8,0,8,0,28,0,8,10,10,8,0, - 0,127,67,2,4,8,16,32,64,193,255,3,13,13,5,1, - 253,224,128,128,128,128,128,128,128,128,128,128,128,224,4,10, - 10,4,0,0,128,128,64,64,64,32,32,32,16,16,3,13, - 13,5,1,253,224,32,32,32,32,32,32,32,32,32,32,32, - 224,5,5,5,7,1,5,32,80,80,136,136,7,1,1,7, - 0,253,254,3,3,3,5,1,8,128,192,32,6,7,7,7, - 1,0,112,200,24,104,136,200,116,6,10,10,7,0,0,192, - 64,64,88,108,68,68,68,76,120,6,7,7,7,1,0,120, - 204,128,128,128,196,120,6,10,10,7,1,0,24,8,8,120, - 200,136,136,136,216,116,6,7,7,7,1,0,112,136,248,128, - 128,196,120,5,10,10,4,0,0,56,96,64,248,64,64,64, - 64,64,240,6,10,10,7,1,253,120,208,136,200,112,64,120, - 132,204,112,7,10,10,7,0,0,192,64,64,88,108,68,68, - 68,68,238,3,10,10,3,0,0,64,64,0,192,64,64,64, - 64,64,224,3,13,13,4,0,253,32,32,0,96,32,32,32, - 32,32,32,32,160,192,7,10,10,7,0,0,192,64,64,76, - 72,112,80,72,76,230,3,10,10,3,0,0,192,64,64,64, - 64,64,64,64,64,224,11,7,14,11,0,0,219,128,110,192, - 68,64,68,64,68,64,68,64,238,224,7,7,7,7,0,0, - 216,108,68,68,68,68,238,5,7,7,7,1,0,112,216,136, - 136,136,216,112,6,10,10,7,0,253,216,108,68,68,68,108, - 88,64,64,224,6,10,10,7,1,253,120,200,136,136,136,216, - 104,8,8,28,5,7,7,5,0,0,184,96,64,64,64,64, - 224,4,7,7,6,1,0,112,144,192,96,48,144,224,4,8, - 8,4,0,0,64,240,64,64,64,64,64,48,7,7,7,7, - 0,0,204,68,68,68,68,108,54,7,7,7,7,0,0,238, - 68,68,40,40,16,16,11,7,14,11,0,0,238,224,68,64, - 68,64,36,128,59,128,17,0,17,0,7,7,7,7,0,0, - 238,68,56,16,56,68,238,7,10,10,7,0,253,238,68,68, - 40,40,16,48,32,160,192,6,7,7,6,0,0,252,136,24, - 48,96,196,252,5,13,13,7,1,253,24,32,32,32,32,64, - 128,64,32,32,32,32,24,1,10,10,3,1,0,128,128,128, - 128,128,128,128,128,128,128,5,13,13,7,1,253,192,32,32, - 32,32,16,8,16,32,32,32,32,192,7,2,2,8,0,3, - 98,156,255}; -/* - Fontname: -Adobe-Times-Medium-R-Normal--17-120-100-100-P-84-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 11, '1' Height: 11 - Calculated Max Values w=15 h=16 x= 2 y= 9 dx=16 dy= 0 ascent=15 len=30 - Font Bounding box w=19 h=26 x=-2 y=-7 - Calculated Min Values x=-1 y=-4 dx= 0 dy= 0 - Pure Font ascent =11 descent=-4 - X Font ascent =11 descent=-4 - Max Font ascent =15 descent=-4 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_timR12[3905] U8G_FONT_SECTION("u8g_font_timR12") = { - 0,19,26,254,249,11,2,36,5,11,32,255,252,15,252,11, - 252,0,0,0,4,0,1,1,11,11,5,2,0,128,128,128, - 128,128,128,128,0,0,128,128,4,3,3,7,1,8,144,144, - 144,8,11,11,8,0,0,18,18,18,127,36,36,254,72,72, - 72,72,7,13,13,8,0,255,16,124,146,146,144,80,56,20, - 18,146,146,124,16,11,11,22,14,1,0,57,0,79,0,139, - 0,138,0,150,0,100,224,13,32,10,32,26,32,18,64,17, - 128,12,11,22,13,0,0,12,0,18,0,18,0,18,0,12, - 224,56,64,68,128,131,0,130,16,69,32,56,192,1,3,3, - 3,1,8,128,128,128,4,14,14,5,0,253,16,32,64,64, - 128,128,128,128,128,128,64,64,32,16,4,14,14,5,255,253, - 128,64,32,32,16,16,16,16,16,16,32,32,64,128,5,6, - 6,8,1,5,32,168,112,112,168,32,7,7,7,9,1,1, - 16,16,16,254,16,16,16,2,3,3,4,1,255,64,64,128, - 4,1,1,5,0,4,240,1,2,2,4,1,0,128,128,5, - 13,13,5,0,254,8,8,8,16,16,32,32,32,64,64,64, - 128,128,7,11,11,8,0,0,56,68,68,130,130,130,130,130, - 68,68,56,4,11,11,8,1,0,32,96,160,32,32,32,32, - 32,32,32,112,7,11,11,8,0,0,56,68,130,2,2,4, - 8,16,32,66,252,7,11,11,8,0,0,56,68,132,8,16, - 56,4,2,2,196,120,8,11,11,8,255,0,2,6,10,10, - 18,34,34,66,255,2,2,7,11,11,8,0,0,62,32,32, - 64,120,4,2,2,2,140,112,7,11,11,8,0,0,14,48, - 64,64,152,228,130,130,130,68,56,7,11,11,8,0,0,254, - 130,132,4,8,8,16,16,16,32,32,6,11,11,8,0,0, - 48,72,132,132,72,48,72,132,132,72,48,7,11,11,8,0, - 0,56,68,130,130,130,70,58,4,4,24,224,1,8,8,4, - 1,0,128,128,0,0,0,0,128,128,2,9,9,4,0,255, - 64,64,0,0,0,0,64,64,128,8,9,9,9,0,0,3, - 12,16,96,128,96,16,12,3,7,4,4,9,0,2,254,0, - 0,254,8,9,9,9,1,0,192,48,8,6,1,6,8,48, - 192,5,11,11,7,1,0,112,136,136,8,16,32,32,0,0, - 32,32,14,14,28,15,0,253,7,192,24,48,32,8,65,168, - 70,100,132,68,136,68,136,68,136,200,137,72,70,48,32,0, - 24,48,7,192,12,11,22,12,0,0,4,0,6,0,10,0, - 11,0,17,0,17,128,32,128,63,128,64,192,64,64,224,240, - 8,11,11,11,1,0,252,70,66,66,68,124,70,65,65,67, - 254,10,11,22,11,0,0,31,64,96,192,64,64,128,64,128, - 0,128,0,128,0,128,0,64,64,97,128,30,0,10,11,22, - 12,0,0,252,0,67,0,64,128,64,64,64,64,64,64,64, - 64,64,64,64,128,67,0,252,0,9,11,22,10,0,0,255, - 0,65,0,64,0,64,0,66,0,126,0,66,0,64,0,64, - 0,64,128,255,0,8,11,11,9,0,0,255,65,64,64,66, - 126,66,64,64,64,224,11,11,22,12,0,0,15,64,48,192, - 64,64,128,0,128,0,129,224,128,64,128,64,64,64,48,192, - 15,0,10,11,22,12,0,0,225,192,64,128,64,128,64,128, - 64,128,127,128,64,128,64,128,64,128,64,128,225,192,3,11, - 11,5,0,0,224,64,64,64,64,64,64,64,64,64,224,5, - 11,11,6,0,0,56,16,16,16,16,16,16,16,144,144,96, - 10,11,22,12,1,0,243,192,65,0,66,0,68,0,72,0, - 112,0,72,0,68,0,66,0,65,0,243,192,8,11,11,10, - 0,0,224,64,64,64,64,64,64,64,64,65,254,13,11,22, - 15,0,0,224,56,96,48,80,80,80,80,72,144,72,144,72, - 144,69,16,69,16,66,16,226,56,10,11,22,12,0,0,225, - 192,96,128,80,128,80,128,72,128,72,128,68,128,66,128,66, - 128,65,128,240,128,9,11,22,12,1,0,28,0,99,0,65, - 0,128,128,128,128,128,128,128,128,128,128,65,0,99,0,28, - 0,8,11,11,9,0,0,252,66,65,65,66,124,64,64,64, - 64,224,10,14,28,12,1,253,28,0,99,0,65,0,128,128, - 128,128,128,128,128,128,128,128,65,0,99,0,60,0,12,0, - 6,0,1,192,10,11,22,11,0,0,252,0,66,0,65,0, - 65,0,66,0,124,0,72,0,68,0,66,0,65,0,225,192, - 8,11,11,9,0,0,58,70,130,128,96,28,2,1,129,194, - 188,9,11,22,10,0,0,255,128,136,128,136,128,8,0,8, - 0,8,0,8,0,8,0,8,0,8,0,28,0,10,11,22, - 12,0,0,225,192,64,128,64,128,64,128,64,128,64,128,64, - 128,64,128,64,128,33,0,30,0,11,11,22,12,0,0,224, - 224,64,64,32,128,32,128,17,0,17,0,17,0,10,0,10, - 0,4,0,4,0,15,11,22,16,0,0,231,14,66,4,33, - 8,33,8,17,136,18,144,18,144,10,80,10,80,4,32,4, - 32,11,11,22,12,0,0,224,224,64,64,32,128,17,0,10, - 0,4,0,10,0,17,0,32,128,64,64,224,224,11,11,22, - 12,0,0,224,224,64,64,32,128,17,0,17,0,10,0,4, - 0,4,0,4,0,4,0,14,0,9,11,22,10,0,0,255, - 128,129,0,130,0,4,0,4,0,8,0,16,0,32,0,32, - 0,64,128,255,0,3,14,14,5,1,253,224,128,128,128,128, - 128,128,128,128,128,128,128,128,224,6,11,11,5,255,0,128, - 64,64,32,32,16,16,8,8,4,4,3,14,14,5,0,253, - 224,32,32,32,32,32,32,32,32,32,32,32,32,224,7,7, - 7,8,0,4,16,40,40,68,68,130,130,8,1,1,8,0, - 254,255,3,3,3,6,1,8,128,64,32,7,8,8,7,1, - 0,112,136,136,56,200,136,154,108,7,11,11,8,0,0,64, - 192,64,92,100,66,66,66,66,100,56,6,8,8,7,0,0, - 56,68,132,128,128,128,68,56,7,11,11,8,0,0,4,12, - 4,52,76,132,132,132,132,78,52,6,8,8,7,0,0,56, - 68,132,252,128,128,68,56,5,11,11,6,1,0,48,72,64, - 64,240,64,64,64,64,64,240,7,12,12,8,0,252,54,76, - 132,132,72,112,128,124,130,130,196,120,8,11,11,8,0,0, - 64,192,64,92,102,66,66,66,66,66,231,3,11,11,5,1, - 0,64,64,0,64,192,64,64,64,64,64,224,3,15,15,4, - 0,252,32,32,0,32,96,32,32,32,32,32,32,32,32,160, - 192,7,11,11,8,1,0,64,192,64,92,72,80,96,80,72, - 68,238,3,11,11,5,1,0,64,192,64,64,64,64,64,64, - 64,64,224,11,8,16,13,1,0,89,128,230,64,68,64,68, - 64,68,64,68,64,68,64,238,224,8,8,8,8,0,0,92, - 230,66,66,66,66,66,231,7,8,8,8,0,0,56,68,130, - 130,130,130,68,56,7,12,12,8,0,252,92,230,66,66,66, - 66,98,92,64,64,64,224,7,12,12,8,1,252,116,204,132, - 132,132,132,204,116,4,4,4,14,5,8,8,6,0,0,88, - 232,64,64,64,64,64,224,5,8,8,6,0,0,120,136,128, - 112,8,136,200,176,4,10,10,5,0,0,64,64,240,64,64, - 64,64,64,80,32,8,8,8,8,0,0,198,66,66,66,66, - 66,71,58,8,8,8,8,0,0,231,66,66,36,36,20,24, - 8,12,8,16,12,0,0,238,112,68,32,68,32,34,64,34, - 64,21,64,8,128,8,128,7,8,8,8,0,0,238,68,40, - 16,40,40,68,238,8,12,12,8,0,252,247,66,66,36,36, - 20,8,8,16,16,160,192,6,8,8,7,0,0,252,132,8, - 16,32,64,132,252,4,14,14,8,2,253,48,64,64,64,64, - 64,128,64,64,64,64,64,64,48,1,11,11,3,0,0,128, - 128,128,128,128,128,128,128,128,128,128,4,14,14,8,0,253, - 192,32,32,32,32,32,16,32,32,32,32,32,32,192,8,3, - 3,9,0,3,113,153,142,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,0,0,0,4,0,1,1,11, - 11,5,2,253,128,128,0,0,128,128,128,128,128,128,128,7, - 12,12,8,0,254,4,4,60,74,138,136,144,146,84,56,32, - 32,8,11,11,8,0,0,12,18,34,32,32,252,16,16,113, - 145,110,8,9,9,8,0,1,153,102,66,129,129,129,66,102, - 153,9,11,22,8,255,0,227,128,65,0,34,0,20,0,8, - 0,62,0,8,0,62,0,8,0,8,0,28,0,1,11,11, - 3,0,0,128,128,128,128,128,0,128,128,128,128,128,7,14, - 14,8,0,253,56,68,76,32,80,136,132,66,34,20,8,100, - 68,56,4,2,2,6,1,9,144,144,11,11,22,13,0,0, - 14,0,49,128,64,64,78,64,145,32,144,32,144,32,81,64, - 78,64,49,128,14,0,4,6,6,5,0,5,96,16,112,144, - 80,240,7,7,7,8,0,0,18,36,72,144,72,36,18,8, - 5,5,9,0,0,255,1,1,1,1,4,1,1,5,0,4, - 240,11,11,22,13,0,0,14,0,49,128,64,64,78,64,137, - 32,142,32,138,32,74,64,73,64,49,128,14,0,5,1,1, - 6,0,9,248,5,5,5,7,1,6,112,136,136,136,112,7, - 9,9,9,1,0,16,16,16,254,16,16,16,0,254,5,7, - 7,5,0,4,112,136,8,16,32,72,248,6,7,7,5,255, - 4,56,68,4,24,4,132,120,3,3,3,6,2,8,32,64, - 128,8,11,11,8,0,253,198,66,66,66,66,66,71,122,64, - 64,64,7,15,15,8,0,252,62,116,244,244,244,116,52,20, - 20,20,20,20,20,20,20,1,2,2,4,1,4,128,128,4, - 4,4,6,0,252,32,112,16,224,3,7,7,5,1,4,64, - 192,64,64,64,64,224,4,6,6,5,0,5,96,144,144,144, - 96,240,7,7,7,8,0,0,144,72,36,18,36,72,144,11, - 11,22,13,1,0,64,128,193,0,67,0,66,0,68,64,76, - 192,233,64,25,64,18,64,39,224,64,64,12,11,22,13,0, - 0,64,128,193,0,67,0,66,0,68,224,77,16,232,16,24, - 32,16,64,32,144,65,240,13,11,22,13,255,0,56,32,68, - 64,4,192,24,128,5,16,135,48,122,80,6,80,4,144,9, - 248,8,16,5,11,11,7,1,253,32,32,0,0,32,32,64, - 128,136,136,112,12,15,30,12,0,0,8,0,4,0,2,0, - 0,0,4,0,6,0,10,0,11,0,17,0,17,128,32,128, - 63,128,64,192,64,64,224,240,12,15,30,12,0,0,1,0, - 2,0,4,0,0,0,4,0,6,0,10,0,11,0,17,0, - 17,128,32,128,63,128,64,192,64,64,224,240,12,15,30,12, - 0,0,4,0,10,0,17,0,0,0,4,0,6,0,10,0, - 11,0,17,0,17,128,32,128,63,128,64,192,64,64,224,240, - 12,14,28,12,0,0,13,0,22,0,0,0,4,0,6,0, - 10,0,11,0,17,0,17,128,32,128,63,128,64,192,64,64, - 224,240,12,14,28,12,0,0,9,0,9,0,0,0,4,0, - 6,0,10,0,11,0,17,0,17,128,32,128,63,128,64,192, - 64,64,224,240,12,14,28,12,0,0,6,0,9,0,9,0, - 6,0,6,0,10,0,11,0,17,0,17,128,32,128,63,128, - 64,192,64,64,224,240,14,11,22,15,0,0,7,248,3,8, - 5,8,9,0,9,16,17,240,31,16,33,0,33,0,65,4, - 243,248,10,15,30,11,0,252,15,64,48,192,64,64,128,64, - 128,0,128,0,128,0,128,0,64,64,49,128,14,0,4,0, - 14,0,2,0,28,0,9,15,30,10,0,0,32,0,16,0, - 8,0,0,0,255,0,65,0,64,0,64,0,66,0,126,0, - 66,0,64,0,64,0,64,128,255,0,9,15,30,10,0,0, - 2,0,4,0,8,0,0,0,255,0,65,0,65,0,64,0, - 66,0,126,0,66,0,64,0,64,0,64,128,255,0,9,15, - 30,10,0,0,8,0,20,0,34,0,0,0,255,0,65,0, - 64,0,64,0,66,0,126,0,66,0,64,0,64,0,64,128, - 255,0,9,14,28,10,0,0,36,0,36,0,0,0,255,0, - 65,0,64,0,64,0,66,0,126,0,66,0,64,0,64,0, - 64,128,255,0,4,15,15,5,255,0,128,64,32,0,112,32, - 32,32,32,32,32,32,32,32,112,5,15,15,5,0,0,8, - 16,32,0,224,64,64,64,64,64,64,64,64,64,224,5,15, - 15,5,255,0,32,80,136,0,112,32,32,32,32,32,32,32, - 32,32,112,3,14,14,5,0,0,160,160,0,224,64,64,64, - 64,64,64,64,64,64,224,10,11,22,12,1,0,252,0,67, - 0,64,128,64,64,64,64,248,64,64,64,64,64,64,128,67, - 0,252,0,10,14,28,12,0,0,13,0,22,0,0,0,225, - 192,96,128,80,128,80,128,72,128,72,128,68,128,66,128,66, - 128,65,128,240,128,9,15,30,12,1,0,32,0,16,0,8, - 0,0,0,28,0,99,0,65,0,128,128,128,128,128,128,128, - 128,128,128,65,0,99,0,28,0,9,15,30,12,1,0,2, - 0,4,0,8,0,0,0,28,0,99,0,65,0,128,128,128, - 128,128,128,128,128,128,128,65,0,99,0,28,0,9,15,30, - 12,1,0,8,0,20,0,34,0,0,0,28,0,99,0,65, - 0,128,128,128,128,128,128,128,128,128,128,65,0,99,0,28, - 0,9,14,28,12,1,0,26,0,44,0,0,0,28,0,99, - 0,65,0,128,128,128,128,128,128,128,128,128,128,65,0,99, - 0,28,0,9,14,28,12,1,0,34,0,34,0,0,0,28, - 0,99,0,65,0,128,128,128,128,128,128,128,128,128,128,65, - 0,99,0,28,0,7,7,7,9,1,0,130,68,40,16,40, - 68,130,11,13,26,12,0,255,0,64,14,64,49,128,65,64, - 130,32,132,32,132,32,136,32,144,32,80,64,49,128,78,0, - 64,0,10,15,30,12,0,0,16,0,8,0,4,0,0,0, - 225,192,64,128,64,128,64,128,64,128,64,128,64,128,64,128, - 64,128,33,0,30,0,10,15,30,12,0,0,1,0,2,0, - 4,0,0,0,225,192,64,128,64,128,64,128,64,128,64,128, - 64,128,64,128,64,128,33,0,30,0,10,15,30,12,0,0, - 4,0,10,0,17,0,0,0,225,192,64,128,64,128,64,128, - 64,128,64,128,64,128,64,128,64,128,33,0,30,0,10,14, - 28,12,0,0,18,0,18,0,0,0,225,192,64,128,64,128, - 64,128,64,128,64,128,64,128,64,128,64,128,33,0,30,0, - 11,15,30,12,0,0,0,128,1,0,2,0,0,0,224,224, - 64,64,32,128,17,0,17,0,10,0,4,0,4,0,4,0, - 4,0,14,0,8,11,11,9,0,0,224,64,124,66,65,65, - 66,124,64,64,224,7,11,11,8,0,0,56,68,68,68,72, - 88,68,66,66,82,204,7,12,12,7,1,0,64,32,16,0, - 112,136,136,56,200,136,154,100,7,12,12,7,1,0,8,16, - 32,0,112,136,136,56,200,136,154,100,7,12,12,7,1,0, - 32,80,136,0,112,136,136,56,200,136,154,100,7,11,11,7, - 1,0,104,176,0,112,136,136,56,200,136,154,100,7,11,11, - 7,1,0,72,72,0,112,136,136,56,200,136,154,100,7,12, - 12,7,1,0,32,80,80,32,112,136,136,56,200,136,154,100, - 9,8,16,11,1,0,115,0,140,128,136,128,63,128,200,0, - 136,0,156,128,99,0,6,12,12,7,0,252,56,68,132,128, - 128,128,68,56,16,56,8,112,6,12,12,7,0,0,64,32, - 16,0,56,68,132,252,128,128,68,56,6,12,12,7,0,0, - 4,8,16,0,56,68,132,252,128,128,68,56,6,12,12,7, - 0,0,16,40,68,0,56,68,132,252,128,128,68,56,6,11, - 11,7,0,0,72,72,0,56,68,132,252,128,128,68,56,3, - 12,12,5,0,0,128,64,32,0,64,192,64,64,64,64,64, - 224,3,12,12,5,0,0,32,64,128,0,64,192,64,64,64, - 64,64,224,5,12,12,5,255,0,32,80,136,0,32,96,32, - 32,32,32,32,112,3,11,11,5,0,0,160,160,0,64,192, - 64,64,64,64,64,224,7,11,11,8,0,0,108,48,200,60, - 68,130,130,130,130,68,56,8,11,11,8,255,0,52,88,0, - 92,230,66,66,66,66,66,231,7,12,12,8,0,0,32,16, - 8,0,56,68,130,130,130,130,68,56,7,12,12,8,0,0, - 4,8,16,0,56,68,130,130,130,130,68,56,7,12,12,8, - 0,0,16,40,68,0,56,68,130,130,130,130,68,56,7,11, - 11,8,0,0,52,88,0,56,68,130,130,130,130,68,56,7, - 11,11,8,0,0,72,72,0,56,68,130,130,130,130,68,56, - 9,9,18,9,255,0,8,0,8,0,0,0,0,0,255,128, - 0,0,0,0,8,0,8,0,7,12,12,8,0,254,2,2, - 60,68,138,146,146,162,100,56,64,64,8,12,12,8,255,0, - 32,16,8,0,198,66,66,66,66,66,70,59,8,12,12,8, - 255,0,4,8,16,0,198,66,66,66,66,66,70,59,8,12, - 12,8,255,0,16,40,68,0,198,66,66,66,66,66,70,59, - 8,11,11,8,255,0,36,36,0,198,66,66,66,66,66,70, - 59,8,16,16,8,255,252,2,4,8,0,247,66,66,36,36, - 20,8,8,16,16,160,192,8,15,15,8,255,252,64,192,64, - 92,98,65,65,65,65,98,92,64,64,64,224,8,15,15,8, - 255,252,36,36,0,247,66,98,36,52,20,24,8,16,16,160, - 192}; -/* - Fontname: -Adobe-Times-Medium-R-Normal--17-120-100-100-P-84-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 11, '1' Height: 11 - Calculated Max Values w=15 h=15 x= 2 y= 8 dx=16 dy= 0 ascent=12 len=28 - Font Bounding box w=19 h=26 x=-2 y=-7 - Calculated Min Values x=-1 y=-4 dx= 0 dy= 0 - Pure Font ascent =11 descent=-4 - X Font ascent =11 descent=-4 - Max Font ascent =12 descent=-4 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_timR12r[1784] U8G_FONT_SECTION("u8g_font_timR12r") = { - 0,19,26,254,249,11,2,36,5,11,32,127,252,12,252,11, - 252,0,0,0,4,0,1,1,11,11,5,2,0,128,128,128, - 128,128,128,128,0,0,128,128,4,3,3,7,1,8,144,144, - 144,8,11,11,8,0,0,18,18,18,127,36,36,254,72,72, - 72,72,7,13,13,8,0,255,16,124,146,146,144,80,56,20, - 18,146,146,124,16,11,11,22,14,1,0,57,0,79,0,139, - 0,138,0,150,0,100,224,13,32,10,32,26,32,18,64,17, - 128,12,11,22,13,0,0,12,0,18,0,18,0,18,0,12, - 224,56,64,68,128,131,0,130,16,69,32,56,192,1,3,3, - 3,1,8,128,128,128,4,14,14,5,0,253,16,32,64,64, - 128,128,128,128,128,128,64,64,32,16,4,14,14,5,255,253, - 128,64,32,32,16,16,16,16,16,16,32,32,64,128,5,6, - 6,8,1,5,32,168,112,112,168,32,7,7,7,9,1,1, - 16,16,16,254,16,16,16,2,3,3,4,1,255,64,64,128, - 4,1,1,5,0,4,240,1,2,2,4,1,0,128,128,5, - 13,13,5,0,254,8,8,8,16,16,32,32,32,64,64,64, - 128,128,7,11,11,8,0,0,56,68,68,130,130,130,130,130, - 68,68,56,4,11,11,8,1,0,32,96,160,32,32,32,32, - 32,32,32,112,7,11,11,8,0,0,56,68,130,2,2,4, - 8,16,32,66,252,7,11,11,8,0,0,56,68,132,8,16, - 56,4,2,2,196,120,8,11,11,8,255,0,2,6,10,10, - 18,34,34,66,255,2,2,7,11,11,8,0,0,62,32,32, - 64,120,4,2,2,2,140,112,7,11,11,8,0,0,14,48, - 64,64,152,228,130,130,130,68,56,7,11,11,8,0,0,254, - 130,132,4,8,8,16,16,16,32,32,6,11,11,8,0,0, - 48,72,132,132,72,48,72,132,132,72,48,7,11,11,8,0, - 0,56,68,130,130,130,70,58,4,4,24,224,1,8,8,4, - 1,0,128,128,0,0,0,0,128,128,2,9,9,4,0,255, - 64,64,0,0,0,0,64,64,128,8,9,9,9,0,0,3, - 12,16,96,128,96,16,12,3,7,4,4,9,0,2,254,0, - 0,254,8,9,9,9,1,0,192,48,8,6,1,6,8,48, - 192,5,11,11,7,1,0,112,136,136,8,16,32,32,0,0, - 32,32,14,14,28,15,0,253,7,192,24,48,32,8,65,168, - 70,100,132,68,136,68,136,68,136,200,137,72,70,48,32,0, - 24,48,7,192,12,11,22,12,0,0,4,0,6,0,10,0, - 11,0,17,0,17,128,32,128,63,128,64,192,64,64,224,240, - 8,11,11,11,1,0,252,70,66,66,68,124,70,65,65,67, - 254,10,11,22,11,0,0,31,64,96,192,64,64,128,64,128, - 0,128,0,128,0,128,0,64,64,97,128,30,0,10,11,22, - 12,0,0,252,0,67,0,64,128,64,64,64,64,64,64,64, - 64,64,64,64,128,67,0,252,0,9,11,22,10,0,0,255, - 0,65,0,64,0,64,0,66,0,126,0,66,0,64,0,64, - 0,64,128,255,0,8,11,11,9,0,0,255,65,64,64,66, - 126,66,64,64,64,224,11,11,22,12,0,0,15,64,48,192, - 64,64,128,0,128,0,129,224,128,64,128,64,64,64,48,192, - 15,0,10,11,22,12,0,0,225,192,64,128,64,128,64,128, - 64,128,127,128,64,128,64,128,64,128,64,128,225,192,3,11, - 11,5,0,0,224,64,64,64,64,64,64,64,64,64,224,5, - 11,11,6,0,0,56,16,16,16,16,16,16,16,144,144,96, - 10,11,22,12,1,0,243,192,65,0,66,0,68,0,72,0, - 112,0,72,0,68,0,66,0,65,0,243,192,8,11,11,10, - 0,0,224,64,64,64,64,64,64,64,64,65,254,13,11,22, - 15,0,0,224,56,96,48,80,80,80,80,72,144,72,144,72, - 144,69,16,69,16,66,16,226,56,10,11,22,12,0,0,225, - 192,96,128,80,128,80,128,72,128,72,128,68,128,66,128,66, - 128,65,128,240,128,9,11,22,12,1,0,28,0,99,0,65, - 0,128,128,128,128,128,128,128,128,128,128,65,0,99,0,28, - 0,8,11,11,9,0,0,252,66,65,65,66,124,64,64,64, - 64,224,10,14,28,12,1,253,28,0,99,0,65,0,128,128, - 128,128,128,128,128,128,128,128,65,0,99,0,60,0,12,0, - 6,0,1,192,10,11,22,11,0,0,252,0,66,0,65,0, - 65,0,66,0,124,0,72,0,68,0,66,0,65,0,225,192, - 8,11,11,9,0,0,58,70,130,128,96,28,2,1,129,194, - 188,9,11,22,10,0,0,255,128,136,128,136,128,8,0,8, - 0,8,0,8,0,8,0,8,0,8,0,28,0,10,11,22, - 12,0,0,225,192,64,128,64,128,64,128,64,128,64,128,64, - 128,64,128,64,128,33,0,30,0,11,11,22,12,0,0,224, - 224,64,64,32,128,32,128,17,0,17,0,17,0,10,0,10, - 0,4,0,4,0,15,11,22,16,0,0,231,14,66,4,33, - 8,33,8,17,136,18,144,18,144,10,80,10,80,4,32,4, - 32,11,11,22,12,0,0,224,224,64,64,32,128,17,0,10, - 0,4,0,10,0,17,0,32,128,64,64,224,224,11,11,22, - 12,0,0,224,224,64,64,32,128,17,0,17,0,10,0,4, - 0,4,0,4,0,4,0,14,0,9,11,22,10,0,0,255, - 128,129,0,130,0,4,0,4,0,8,0,16,0,32,0,32, - 0,64,128,255,0,3,14,14,5,1,253,224,128,128,128,128, - 128,128,128,128,128,128,128,128,224,6,11,11,5,255,0,128, - 64,64,32,32,16,16,8,8,4,4,3,14,14,5,0,253, - 224,32,32,32,32,32,32,32,32,32,32,32,32,224,7,7, - 7,8,0,4,16,40,40,68,68,130,130,8,1,1,8,0, - 254,255,3,3,3,6,1,8,128,64,32,7,8,8,7,1, - 0,112,136,136,56,200,136,154,108,7,11,11,8,0,0,64, - 192,64,92,100,66,66,66,66,100,56,6,8,8,7,0,0, - 56,68,132,128,128,128,68,56,7,11,11,8,0,0,4,12, - 4,52,76,132,132,132,132,78,52,6,8,8,7,0,0,56, - 68,132,252,128,128,68,56,5,11,11,6,1,0,48,72,64, - 64,240,64,64,64,64,64,240,7,12,12,8,0,252,54,76, - 132,132,72,112,128,124,130,130,196,120,8,11,11,8,0,0, - 64,192,64,92,102,66,66,66,66,66,231,3,11,11,5,1, - 0,64,64,0,64,192,64,64,64,64,64,224,3,15,15,4, - 0,252,32,32,0,32,96,32,32,32,32,32,32,32,32,160, - 192,7,11,11,8,1,0,64,192,64,92,72,80,96,80,72, - 68,238,3,11,11,5,1,0,64,192,64,64,64,64,64,64, - 64,64,224,11,8,16,13,1,0,89,128,230,64,68,64,68, - 64,68,64,68,64,68,64,238,224,8,8,8,8,0,0,92, - 230,66,66,66,66,66,231,7,8,8,8,0,0,56,68,130, - 130,130,130,68,56,7,12,12,8,0,252,92,230,66,66,66, - 66,98,92,64,64,64,224,7,12,12,8,1,252,116,204,132, - 132,132,132,204,116,4,4,4,14,5,8,8,6,0,0,88, - 232,64,64,64,64,64,224,5,8,8,6,0,0,120,136,128, - 112,8,136,200,176,4,10,10,5,0,0,64,64,240,64,64, - 64,64,64,80,32,8,8,8,8,0,0,198,66,66,66,66, - 66,71,58,8,8,8,8,0,0,231,66,66,36,36,20,24, - 8,12,8,16,12,0,0,238,112,68,32,68,32,34,64,34, - 64,21,64,8,128,8,128,7,8,8,8,0,0,238,68,40, - 16,40,40,68,238,8,12,12,8,0,252,247,66,66,36,36, - 20,8,8,16,16,160,192,6,8,8,7,0,0,252,132,8, - 16,32,64,132,252,4,14,14,8,2,253,48,64,64,64,64, - 64,128,64,64,64,64,64,64,48,1,11,11,3,0,0,128, - 128,128,128,128,128,128,128,128,128,128,4,14,14,8,0,253, - 192,32,32,32,32,32,16,32,32,32,32,32,32,192,8,3, - 3,9,0,3,113,153,142,255}; -/* - Fontname: -Adobe-Times-Medium-R-Normal--20-140-100-100-P-96-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 13, '1' Height: 13 - Calculated Max Values w=18 h=18 x= 2 y=10 dx=18 dy= 0 ascent=18 len=39 - Font Bounding box w=22 h=29 x=-3 y=-7 - Calculated Min Values x=-2 y=-4 dx= 0 dy= 0 - Pure Font ascent =13 descent=-4 - X Font ascent =13 descent=-4 - Max Font ascent =18 descent=-4 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_timR14[4577] U8G_FONT_SECTION("u8g_font_timR14") = { - 0,22,29,253,249,13,2,131,6,16,32,255,252,18,252,13, - 252,0,0,0,5,0,1,2,13,13,4,1,0,192,192,192, - 192,192,192,64,64,64,0,0,192,192,6,4,4,8,1,9, - 204,204,204,136,12,11,22,10,255,1,12,192,12,192,12,192, - 127,240,25,128,25,128,25,128,255,224,51,0,51,0,51,0, - 7,16,16,9,1,254,16,124,214,210,208,240,120,60,28,22, - 22,150,214,124,16,16,13,13,26,15,1,0,56,48,111,224, - 196,64,196,128,205,128,251,0,114,112,6,216,13,136,9,136, - 25,152,49,240,32,224,12,13,26,14,1,0,28,0,50,0, - 50,0,50,0,52,0,25,224,56,192,109,128,207,0,199,0, - 199,128,237,240,120,224,2,4,4,4,1,9,192,192,192,128, - 5,17,17,7,1,252,24,48,96,96,64,192,192,192,192,192, - 192,192,64,96,96,48,24,5,17,17,7,1,252,192,96,48, - 48,16,24,24,24,24,24,24,24,16,48,48,96,192,7,7, - 7,9,1,6,16,214,84,56,214,146,16,8,8,8,10,1, - 1,24,24,24,255,255,24,24,24,3,5,5,4,0,253,96, - 96,32,96,192,5,2,2,6,0,3,248,248,2,2,2,4, - 1,0,192,192,7,17,17,5,255,252,2,2,6,4,12,12, - 8,24,24,16,48,48,32,96,96,64,192,8,13,13,9,1, - 0,60,102,102,195,195,195,195,195,195,195,102,102,60,6,13, - 13,9,2,0,48,112,240,48,48,48,48,48,48,48,48,120, - 252,7,13,13,9,1,0,60,126,206,134,6,6,12,12,24, - 48,98,254,254,7,13,13,9,1,0,124,206,134,6,12,56, - 60,14,6,6,6,204,248,8,13,13,9,0,0,2,6,14, - 14,22,38,70,70,255,255,6,6,6,7,13,13,9,1,0, - 126,124,192,192,240,60,12,14,6,6,12,220,240,8,13,13, - 9,1,0,7,28,48,96,96,252,198,195,195,195,227,118,60, - 8,13,13,9,1,0,127,255,130,6,4,12,12,8,24,24, - 16,48,48,8,13,13,9,1,0,60,102,194,230,124,56,60, - 110,199,195,195,102,60,8,13,13,9,1,0,60,110,198,195, - 195,195,227,127,54,6,12,56,224,2,9,9,5,1,0,192, - 192,0,0,0,0,0,192,192,3,12,12,5,0,253,96,96, - 0,0,0,0,0,96,96,32,96,192,9,9,18,11,1,0, - 1,128,7,0,28,0,112,0,192,0,112,0,28,0,7,0, - 1,128,9,5,10,11,1,2,255,128,255,128,0,0,255,128, - 255,128,9,9,18,11,1,0,192,0,112,0,28,0,7,0, - 1,128,7,0,28,0,112,0,192,0,6,13,13,8,1,0, - 120,140,196,204,12,24,24,48,32,32,0,48,48,14,16,32, - 17,1,253,7,224,14,48,56,24,48,8,99,236,103,228,198, - 100,204,100,204,204,204,200,205,216,103,112,96,0,48,0,28, - 48,7,224,13,13,26,14,1,0,2,0,7,0,7,0,5, - 0,13,128,9,128,25,192,16,192,31,192,48,224,32,96,96, - 112,240,248,10,13,26,13,2,0,255,0,99,128,97,128,97, - 128,97,128,99,0,127,128,97,192,96,192,96,192,96,192,97, - 128,255,0,11,13,26,13,1,0,15,32,48,224,96,96,96, - 32,192,0,192,0,192,0,192,0,192,0,96,0,96,96,56, - 192,15,0,11,13,26,14,2,0,255,0,99,128,96,192,96, - 192,96,96,96,96,96,96,96,96,96,96,96,192,96,192,99, - 128,255,0,9,13,26,12,1,0,255,128,97,128,96,128,96, - 0,96,0,97,0,127,0,97,0,96,0,96,0,96,128,97, - 128,255,128,9,13,26,11,1,0,255,128,97,128,96,128,96, - 0,96,0,97,0,127,0,97,0,96,0,96,0,96,0,96, - 0,240,0,12,13,26,14,1,0,15,32,48,224,96,96,96, - 32,192,0,192,0,192,240,192,96,192,96,96,96,96,96,57, - 192,15,0,12,13,26,14,1,0,240,240,96,96,96,96,96, - 96,96,96,96,96,127,224,96,96,96,96,96,96,96,96,96, - 96,240,240,4,13,13,6,1,0,240,96,96,96,96,96,96, - 96,96,96,96,96,240,6,13,13,7,0,0,60,24,24,24, - 24,24,24,24,24,24,24,216,240,12,13,26,14,1,0,243, - 224,97,128,99,0,102,0,108,0,120,0,120,0,124,0,110, - 0,103,0,99,128,97,192,240,240,10,13,26,12,1,0,240, - 0,96,0,96,0,96,0,96,0,96,0,96,0,96,0,96, - 0,96,0,96,64,96,192,255,192,14,13,26,17,1,0,224, - 28,112,56,112,56,120,120,88,88,88,216,92,216,76,152,77, - 152,71,24,71,24,66,24,226,60,12,13,26,14,1,0,224, - 112,96,32,112,32,120,32,92,32,76,32,78,32,71,32,67, - 160,65,224,64,224,64,96,224,32,12,13,26,14,1,0,15, - 0,48,192,96,96,96,96,192,48,192,48,192,48,192,48,192, - 48,96,96,96,96,48,192,15,0,9,13,26,11,1,0,255, - 0,99,128,97,128,97,128,97,128,99,0,126,0,96,0,96, - 0,96,0,96,0,96,0,240,0,12,17,34,14,1,252,15, - 0,48,192,96,96,96,96,192,48,192,48,192,48,192,48,192, - 48,96,96,96,96,48,192,15,0,6,0,3,0,1,192,0, - 240,11,13,26,13,1,0,255,0,99,128,97,128,97,128,97, - 128,99,0,126,0,110,0,102,0,99,0,97,128,96,192,240, - 224,8,13,13,11,2,0,58,70,194,192,224,120,60,14,7, - 3,131,198,184,10,13,26,12,1,0,255,192,204,192,140,64, - 12,0,12,0,12,0,12,0,12,0,12,0,12,0,12,0, - 12,0,30,0,11,13,26,14,2,0,240,224,96,64,96,64, - 96,64,96,64,96,64,96,64,96,64,96,64,96,64,112,192, - 57,128,31,0,13,13,26,14,0,0,248,120,112,48,48,32, - 56,32,24,96,24,64,28,64,12,192,14,128,6,128,7,128, - 3,0,3,0,18,13,39,18,0,0,249,227,192,112,193,128, - 48,193,0,56,225,0,24,99,0,24,226,0,24,226,0,29, - 166,0,13,52,0,15,60,0,14,56,0,6,24,0,6,24, - 0,12,13,26,14,1,0,240,112,112,96,56,192,25,128,13, - 0,14,0,6,0,15,0,27,0,17,128,49,192,96,224,240, - 240,12,13,26,14,1,0,240,240,112,96,48,192,24,128,25, - 0,15,0,6,0,6,0,6,0,6,0,6,0,6,0,15, - 0,10,13,26,12,1,0,127,192,97,192,65,128,3,128,7, - 0,6,0,14,0,28,0,56,0,48,0,112,64,224,192,255, - 192,4,16,16,6,2,253,240,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,240,5,13,13,5,0,0,128,128,192, - 64,96,96,32,48,48,16,24,8,8,4,16,16,6,0,253, - 240,48,48,48,48,48,48,48,48,48,48,48,48,48,48,240, - 7,7,7,9,1,6,16,56,40,108,68,198,130,9,2,4, - 9,0,252,255,128,255,128,4,3,3,4,0,10,192,96,16, - 7,9,9,9,1,0,120,200,204,28,108,204,204,252,102,8, - 13,13,9,0,0,96,224,96,96,110,119,99,99,99,99,99, - 102,92,7,9,9,8,0,0,60,102,192,192,192,192,192,102, - 60,8,13,13,9,0,0,6,14,6,6,62,102,198,198,198, - 198,198,102,63,7,9,9,8,0,0,60,102,194,254,192,192, - 192,102,60,6,13,13,6,0,0,28,52,32,96,248,96,96, - 96,96,96,96,96,240,8,13,13,9,0,252,62,204,196,196, - 204,120,64,124,127,131,193,226,124,9,13,26,10,0,0,96, - 0,224,0,96,0,96,0,102,0,111,0,115,0,99,0,99, - 0,99,0,99,0,99,0,243,128,4,13,13,5,0,0,96, - 96,0,0,96,224,96,96,96,96,96,96,240,4,17,17,5, - 255,252,48,48,0,0,48,112,48,48,48,48,48,48,48,48, - 48,224,192,10,13,26,9,0,0,96,0,224,0,96,0,96, - 0,103,0,98,0,100,0,104,0,120,0,108,0,110,0,103, - 0,227,192,4,13,13,5,0,0,96,224,96,96,96,96,96, - 96,96,96,96,96,240,14,9,18,15,0,0,102,48,239,120, - 115,152,99,24,99,24,99,24,99,24,99,24,247,188,9,9, - 18,10,0,0,102,0,239,0,115,0,99,0,99,0,99,0, - 99,0,99,0,243,128,8,9,9,9,0,0,60,102,195,195, - 195,195,195,102,60,8,13,13,9,0,252,110,247,99,99,99, - 99,99,118,124,96,96,96,240,8,13,13,9,0,252,62,102, - 198,198,198,198,198,102,62,6,6,6,15,6,9,9,7,0, - 0,108,236,112,96,96,96,96,96,240,5,9,9,7,1,0, - 104,152,200,224,112,56,152,200,176,6,11,11,6,0,0,32, - 96,248,96,96,96,96,96,96,116,56,9,9,18,10,0,0, - 231,0,99,0,99,0,99,0,99,0,99,0,99,0,119,0, - 59,128,9,9,18,9,255,0,243,128,99,0,98,0,50,0, - 54,0,20,0,28,0,8,0,8,0,13,9,18,14,0,0, - 231,56,102,48,98,96,54,96,55,96,29,64,29,192,8,128, - 8,128,9,9,18,9,0,0,225,128,99,0,54,0,28,0, - 28,0,28,0,54,0,99,0,195,128,8,13,13,9,0,252, - 243,99,114,50,54,28,28,12,8,24,16,240,224,7,9,9, - 8,0,0,254,206,140,24,48,48,98,230,254,7,17,17,9, - 1,252,14,24,48,48,48,48,48,96,192,96,48,48,48,48, - 48,24,14,1,13,13,3,1,0,128,128,128,128,128,128,128, - 128,128,128,128,128,128,7,17,17,9,1,252,224,48,24,24, - 24,24,24,12,6,12,24,24,24,24,24,48,224,9,4,8, - 11,1,3,48,0,121,128,207,0,6,0,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,5, - 0,1,2,13,13,4,1,252,192,192,0,0,128,128,128,192, - 192,192,192,192,192,7,14,14,9,1,253,6,4,60,110,200, - 216,208,208,240,114,124,64,192,128,10,13,26,11,0,0,15, - 0,25,128,25,128,24,0,24,0,24,0,126,0,24,0,24, - 0,16,0,120,64,191,192,231,128,9,7,14,11,1,3,221, - 128,247,128,99,0,65,0,99,0,247,128,221,128,8,13,13, - 9,0,0,247,98,98,118,52,52,126,24,126,24,24,24,126, - 1,13,13,3,1,0,128,128,128,128,128,0,0,0,128,128, - 128,128,128,8,16,16,10,1,253,60,102,102,112,56,124,142, - 199,227,113,62,28,14,102,102,60,5,2,2,5,0,10,216, - 216,13,13,26,15,1,0,15,128,48,96,64,16,71,144,136, - 136,144,8,144,8,144,8,136,136,71,16,64,16,48,96,15, - 128,5,8,8,5,0,5,96,144,16,112,144,232,0,248,8, - 7,7,10,1,1,17,51,102,204,102,51,17,9,5,10,11, - 1,2,255,128,255,128,1,128,1,128,1,128,5,2,2,6, - 0,3,248,248,13,13,26,15,1,0,15,128,48,96,64,16, - 95,16,136,136,136,136,143,8,137,8,136,136,92,208,64,16, - 48,96,15,128,5,2,2,5,0,10,248,248,5,5,5,7, - 1,8,112,136,136,136,112,8,11,11,10,1,0,24,24,24, - 255,255,24,24,24,0,255,255,5,8,8,6,0,5,112,152, - 24,16,32,32,64,248,5,8,8,6,0,5,112,136,24,112, - 24,8,136,112,4,3,3,4,0,10,48,96,128,9,13,26, - 9,255,252,231,0,99,0,99,0,99,0,99,0,99,0,99, - 0,119,0,123,128,64,0,64,0,96,0,96,0,7,17,17, - 8,1,252,62,116,244,244,244,244,244,116,20,20,20,20,20, - 20,20,20,20,2,2,2,4,1,4,192,192,4,5,5,6, - 1,252,32,32,16,176,112,3,8,8,6,1,5,64,192,64, - 64,64,64,64,224,5,8,8,6,0,5,112,216,136,136,216, - 112,0,248,8,7,7,10,1,1,136,204,102,51,102,204,136, - 11,13,26,13,1,0,64,128,193,128,65,0,67,0,70,0, - 68,64,76,192,233,64,27,64,50,64,39,224,96,64,64,64, - 11,13,26,13,1,0,64,128,193,128,65,0,67,0,70,0, - 69,192,78,96,232,96,24,64,48,128,32,128,97,0,67,224, - 13,13,26,13,255,0,112,32,136,96,24,64,112,192,25,128, - 9,16,139,48,114,80,6,208,12,144,9,248,24,16,16,16, - 6,13,13,8,1,252,48,48,0,16,16,48,96,96,192,204, - 140,196,120,13,17,34,14,1,0,24,0,12,0,2,0,0, - 0,2,0,7,0,7,0,5,0,13,128,9,128,25,192,16, - 192,31,192,48,224,32,96,96,112,240,248,13,17,34,14,1, - 0,0,192,1,128,2,0,0,0,2,0,7,0,7,0,5, - 0,13,128,9,128,25,192,16,192,31,192,48,224,32,96,96, - 112,240,248,13,17,34,14,1,0,2,0,7,0,13,128,0, - 0,2,0,7,0,7,0,5,0,13,128,9,128,25,192,16, - 192,31,192,48,224,32,96,96,112,240,248,13,17,34,14,1, - 0,12,128,31,128,19,0,0,0,2,0,7,0,7,0,5, - 0,13,128,9,128,25,192,16,192,31,192,48,224,32,96,96, - 112,240,248,13,16,32,14,1,0,13,128,13,128,0,0,2, - 0,7,0,7,0,5,0,13,128,9,128,25,192,16,192,31, - 192,48,224,32,96,96,112,240,248,13,18,36,14,1,0,6, - 0,9,0,9,0,6,0,0,0,2,0,7,0,7,0,5, - 0,13,128,9,128,25,192,16,192,31,192,48,224,32,96,96, - 112,240,248,15,13,26,17,1,0,15,252,7,140,5,132,5, - 128,13,128,9,136,25,248,31,136,17,128,49,128,33,130,97, - 134,247,254,11,17,34,13,1,252,15,32,48,224,96,96,96, - 32,192,0,192,0,192,0,192,0,192,0,96,0,96,96,56, - 192,15,0,4,0,2,0,22,0,14,0,9,17,34,12,1, - 0,48,0,24,0,4,0,0,0,255,128,97,128,96,128,96, - 0,96,0,97,0,127,0,97,0,96,0,96,0,96,128,97, - 128,255,128,9,17,34,12,1,0,3,0,6,0,8,0,0, - 0,255,128,97,128,96,128,96,0,96,0,97,0,127,0,97, - 0,96,0,96,0,96,128,97,128,255,128,9,17,34,12,1, - 0,8,0,28,0,54,0,0,0,255,128,97,128,96,128,96, - 0,96,0,97,0,127,0,97,0,96,0,96,0,96,128,97, - 128,255,128,9,16,32,12,1,0,54,0,54,0,0,0,255, - 128,97,128,96,128,96,0,96,0,97,0,127,0,97,0,96, - 0,96,0,96,128,97,128,255,128,6,17,17,6,255,0,192, - 96,16,0,60,24,24,24,24,24,24,24,24,24,24,24,60, - 6,17,17,6,1,0,12,24,32,0,240,96,96,96,96,96, - 96,96,96,96,96,96,240,5,17,17,6,1,0,32,112,216, - 0,240,96,96,96,96,96,96,96,96,96,96,96,240,5,16, - 16,6,1,0,216,216,0,240,96,96,96,96,96,96,96,96, - 96,96,96,240,12,13,26,13,0,0,127,128,49,192,48,96, - 48,96,48,48,48,48,252,48,48,48,48,48,48,96,48,96, - 49,192,127,128,12,17,34,14,1,0,12,128,31,128,19,0, - 0,0,224,112,96,32,112,32,120,32,92,32,76,32,78,32, - 71,32,67,160,65,224,64,224,64,96,224,32,12,17,34,14, - 1,0,48,0,24,0,4,0,0,0,15,0,48,192,96,96, - 96,96,192,48,192,48,192,48,192,48,192,48,96,96,96,96, - 48,192,15,0,12,17,34,14,1,0,0,192,1,128,2,0, - 0,0,15,0,48,192,96,96,96,96,192,48,192,48,192,48, - 192,48,192,48,96,96,96,96,48,192,15,0,12,17,34,14, - 1,0,4,0,14,0,27,0,0,0,15,0,48,192,96,96, - 96,96,192,48,192,48,192,48,192,48,192,48,96,96,96,96, - 48,192,15,0,12,17,34,14,1,0,12,128,31,128,19,0, - 0,0,15,0,48,192,96,96,96,96,192,48,192,48,192,48, - 192,48,192,48,96,96,96,96,48,192,15,0,12,16,32,14, - 1,0,27,0,27,0,0,0,15,0,48,192,96,96,96,96, - 192,48,192,48,192,48,192,48,192,48,96,96,96,96,48,192, - 15,0,8,7,7,10,1,1,195,102,60,24,60,102,195,12, - 15,30,14,1,255,0,48,15,96,48,192,96,224,97,160,195, - 48,195,48,198,48,204,48,204,48,88,96,112,96,48,192,111, - 0,192,0,11,17,34,14,2,0,48,0,24,0,4,0,0, - 0,240,224,96,64,96,64,96,64,96,64,96,64,96,64,96, - 64,96,64,96,64,112,192,57,128,31,0,11,17,34,14,2, - 0,0,192,1,128,2,0,0,0,240,224,96,64,96,64,96, - 64,96,64,96,64,96,64,96,64,96,64,96,64,112,192,57, - 128,31,0,11,17,34,14,2,0,4,0,14,0,27,0,0, - 0,240,224,96,64,96,64,96,64,96,64,96,64,96,64,96, - 64,96,64,96,64,112,192,57,128,31,0,11,16,32,14,2, - 0,27,0,27,0,0,0,240,224,96,64,96,64,96,64,96, - 64,96,64,96,64,96,64,96,64,96,64,112,192,57,128,31, - 0,12,17,34,14,1,0,0,192,1,128,2,0,0,0,240, - 240,112,96,48,192,24,128,25,0,15,0,6,0,6,0,6, - 0,6,0,6,0,6,0,15,0,9,13,26,10,1,0,240, - 0,96,0,96,0,127,0,99,128,97,128,97,128,97,128,99, - 0,126,0,96,0,96,0,240,0,8,13,13,9,0,0,28, - 50,99,99,102,110,124,102,99,99,107,111,238,7,13,13,9, - 1,0,192,96,16,0,120,200,204,28,108,204,204,252,102,7, - 13,13,9,1,0,12,24,32,0,120,200,204,28,108,204,204, - 252,102,7,13,13,9,1,0,16,56,108,0,120,200,204,28, - 108,204,204,252,102,7,13,13,9,1,0,100,252,152,0,120, - 200,204,28,108,204,204,252,102,7,12,12,9,1,0,108,108, - 0,120,200,204,28,108,204,204,252,102,7,14,14,9,1,0, - 48,72,72,48,0,120,200,204,28,108,204,204,252,102,11,9, - 18,12,0,0,123,192,206,96,204,32,31,224,108,0,204,0, - 204,0,254,96,99,192,7,13,13,8,0,252,60,102,192,192, - 192,192,192,102,60,16,8,88,56,7,13,13,8,0,0,192, - 96,16,0,60,102,194,254,192,192,192,102,60,7,13,13,8, - 0,0,6,12,16,0,60,102,194,254,192,192,192,102,60,7, - 13,13,8,0,0,16,56,108,0,60,102,194,254,192,192,192, - 102,60,7,12,12,8,0,0,108,108,0,60,102,194,254,192, - 192,192,102,60,6,13,13,5,254,0,192,96,16,0,24,56, - 24,24,24,24,24,24,60,6,13,13,5,0,0,12,24,32, - 0,96,224,96,96,96,96,96,96,240,5,13,13,5,0,0, - 32,112,216,0,96,224,96,96,96,96,96,96,240,5,12,12, - 5,0,0,216,216,0,96,224,96,96,96,96,96,96,240,8, - 13,13,9,0,0,96,54,56,76,62,102,195,195,195,195,195, - 102,60,9,13,26,10,0,0,50,0,126,0,76,0,0,0, - 102,0,239,0,115,0,99,0,99,0,99,0,99,0,99,0, - 243,128,8,13,13,9,0,0,48,24,4,0,60,102,195,195, - 195,195,195,102,60,8,13,13,9,0,0,6,12,16,0,60, - 102,195,195,195,195,195,102,60,8,13,13,9,0,0,16,56, - 108,0,60,102,195,195,195,195,195,102,60,8,13,13,9,0, - 0,50,126,76,0,60,102,195,195,195,195,195,102,60,8,12, - 12,9,0,0,108,108,0,60,102,195,195,195,195,195,102,60, - 8,8,8,10,1,1,24,24,0,255,255,0,24,24,8,11, - 11,9,0,255,1,63,102,207,203,219,211,243,102,124,192,9, - 13,26,10,0,0,96,0,48,0,8,0,0,0,231,0,99, - 0,99,0,99,0,99,0,99,0,99,0,119,0,59,128,9, - 13,26,10,0,0,6,0,12,0,16,0,0,0,231,0,99, - 0,99,0,99,0,99,0,99,0,99,0,119,0,59,128,9, - 13,26,10,0,0,8,0,28,0,54,0,0,0,231,0,99, - 0,99,0,99,0,99,0,99,0,99,0,119,0,59,128,9, - 12,24,10,0,0,54,0,54,0,0,0,231,0,99,0,99, - 0,99,0,99,0,99,0,99,0,119,0,59,128,8,17,17, - 8,255,252,3,6,8,0,243,99,114,50,54,28,28,12,8, - 24,16,240,224,8,17,17,9,0,252,96,224,96,96,110,119, - 99,99,99,99,99,118,124,96,96,96,240,8,16,16,9,0, - 252,54,54,0,243,99,114,50,54,28,28,12,8,24,16,240, - 224}; -/* - Fontname: -Adobe-Times-Medium-R-Normal--20-140-100-100-P-96-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 13, '1' Height: 13 - Calculated Max Values w=18 h=17 x= 2 y=10 dx=18 dy= 0 ascent=14 len=39 - Font Bounding box w=22 h=29 x=-3 y=-7 - Calculated Min Values x=-1 y=-4 dx= 0 dy= 0 - Pure Font ascent =13 descent=-4 - X Font ascent =13 descent=-4 - Max Font ascent =14 descent=-4 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_timR14r[2156] U8G_FONT_SECTION("u8g_font_timR14r") = { - 0,22,29,253,249,13,2,131,6,16,32,127,252,14,252,13, - 252,0,0,0,5,0,1,2,13,13,4,1,0,192,192,192, - 192,192,192,64,64,64,0,0,192,192,6,4,4,8,1,9, - 204,204,204,136,12,11,22,10,255,1,12,192,12,192,12,192, - 127,240,25,128,25,128,25,128,255,224,51,0,51,0,51,0, - 7,16,16,9,1,254,16,124,214,210,208,240,120,60,28,22, - 22,150,214,124,16,16,13,13,26,15,1,0,56,48,111,224, - 196,64,196,128,205,128,251,0,114,112,6,216,13,136,9,136, - 25,152,49,240,32,224,12,13,26,14,1,0,28,0,50,0, - 50,0,50,0,52,0,25,224,56,192,109,128,207,0,199,0, - 199,128,237,240,120,224,2,4,4,4,1,9,192,192,192,128, - 5,17,17,7,1,252,24,48,96,96,64,192,192,192,192,192, - 192,192,64,96,96,48,24,5,17,17,7,1,252,192,96,48, - 48,16,24,24,24,24,24,24,24,16,48,48,96,192,7,7, - 7,9,1,6,16,214,84,56,214,146,16,8,8,8,10,1, - 1,24,24,24,255,255,24,24,24,3,5,5,4,0,253,96, - 96,32,96,192,5,2,2,6,0,3,248,248,2,2,2,4, - 1,0,192,192,7,17,17,5,255,252,2,2,6,4,12,12, - 8,24,24,16,48,48,32,96,96,64,192,8,13,13,9,1, - 0,60,102,102,195,195,195,195,195,195,195,102,102,60,6,13, - 13,9,2,0,48,112,240,48,48,48,48,48,48,48,48,120, - 252,7,13,13,9,1,0,60,126,206,134,6,6,12,12,24, - 48,98,254,254,7,13,13,9,1,0,124,206,134,6,12,56, - 60,14,6,6,6,204,248,8,13,13,9,0,0,2,6,14, - 14,22,38,70,70,255,255,6,6,6,7,13,13,9,1,0, - 126,124,192,192,240,60,12,14,6,6,12,220,240,8,13,13, - 9,1,0,7,28,48,96,96,252,198,195,195,195,227,118,60, - 8,13,13,9,1,0,127,255,130,6,4,12,12,8,24,24, - 16,48,48,8,13,13,9,1,0,60,102,194,230,124,56,60, - 110,199,195,195,102,60,8,13,13,9,1,0,60,110,198,195, - 195,195,227,127,54,6,12,56,224,2,9,9,5,1,0,192, - 192,0,0,0,0,0,192,192,3,12,12,5,0,253,96,96, - 0,0,0,0,0,96,96,32,96,192,9,9,18,11,1,0, - 1,128,7,0,28,0,112,0,192,0,112,0,28,0,7,0, - 1,128,9,5,10,11,1,2,255,128,255,128,0,0,255,128, - 255,128,9,9,18,11,1,0,192,0,112,0,28,0,7,0, - 1,128,7,0,28,0,112,0,192,0,6,13,13,8,1,0, - 120,140,196,204,12,24,24,48,32,32,0,48,48,14,16,32, - 17,1,253,7,224,14,48,56,24,48,8,99,236,103,228,198, - 100,204,100,204,204,204,200,205,216,103,112,96,0,48,0,28, - 48,7,224,13,13,26,14,1,0,2,0,7,0,7,0,5, - 0,13,128,9,128,25,192,16,192,31,192,48,224,32,96,96, - 112,240,248,10,13,26,13,2,0,255,0,99,128,97,128,97, - 128,97,128,99,0,127,128,97,192,96,192,96,192,96,192,97, - 128,255,0,11,13,26,13,1,0,15,32,48,224,96,96,96, - 32,192,0,192,0,192,0,192,0,192,0,96,0,96,96,56, - 192,15,0,11,13,26,14,2,0,255,0,99,128,96,192,96, - 192,96,96,96,96,96,96,96,96,96,96,96,192,96,192,99, - 128,255,0,9,13,26,12,1,0,255,128,97,128,96,128,96, - 0,96,0,97,0,127,0,97,0,96,0,96,0,96,128,97, - 128,255,128,9,13,26,11,1,0,255,128,97,128,96,128,96, - 0,96,0,97,0,127,0,97,0,96,0,96,0,96,0,96, - 0,240,0,12,13,26,14,1,0,15,32,48,224,96,96,96, - 32,192,0,192,0,192,240,192,96,192,96,96,96,96,96,57, - 192,15,0,12,13,26,14,1,0,240,240,96,96,96,96,96, - 96,96,96,96,96,127,224,96,96,96,96,96,96,96,96,96, - 96,240,240,4,13,13,6,1,0,240,96,96,96,96,96,96, - 96,96,96,96,96,240,6,13,13,7,0,0,60,24,24,24, - 24,24,24,24,24,24,24,216,240,12,13,26,14,1,0,243, - 224,97,128,99,0,102,0,108,0,120,0,120,0,124,0,110, - 0,103,0,99,128,97,192,240,240,10,13,26,12,1,0,240, - 0,96,0,96,0,96,0,96,0,96,0,96,0,96,0,96, - 0,96,0,96,64,96,192,255,192,14,13,26,17,1,0,224, - 28,112,56,112,56,120,120,88,88,88,216,92,216,76,152,77, - 152,71,24,71,24,66,24,226,60,12,13,26,14,1,0,224, - 112,96,32,112,32,120,32,92,32,76,32,78,32,71,32,67, - 160,65,224,64,224,64,96,224,32,12,13,26,14,1,0,15, - 0,48,192,96,96,96,96,192,48,192,48,192,48,192,48,192, - 48,96,96,96,96,48,192,15,0,9,13,26,11,1,0,255, - 0,99,128,97,128,97,128,97,128,99,0,126,0,96,0,96, - 0,96,0,96,0,96,0,240,0,12,17,34,14,1,252,15, - 0,48,192,96,96,96,96,192,48,192,48,192,48,192,48,192, - 48,96,96,96,96,48,192,15,0,6,0,3,0,1,192,0, - 240,11,13,26,13,1,0,255,0,99,128,97,128,97,128,97, - 128,99,0,126,0,110,0,102,0,99,0,97,128,96,192,240, - 224,8,13,13,11,2,0,58,70,194,192,224,120,60,14,7, - 3,131,198,184,10,13,26,12,1,0,255,192,204,192,140,64, - 12,0,12,0,12,0,12,0,12,0,12,0,12,0,12,0, - 12,0,30,0,11,13,26,14,2,0,240,224,96,64,96,64, - 96,64,96,64,96,64,96,64,96,64,96,64,96,64,112,192, - 57,128,31,0,13,13,26,14,0,0,248,120,112,48,48,32, - 56,32,24,96,24,64,28,64,12,192,14,128,6,128,7,128, - 3,0,3,0,18,13,39,18,0,0,249,227,192,112,193,128, - 48,193,0,56,225,0,24,99,0,24,226,0,24,226,0,29, - 166,0,13,52,0,15,60,0,14,56,0,6,24,0,6,24, - 0,12,13,26,14,1,0,240,112,112,96,56,192,25,128,13, - 0,14,0,6,0,15,0,27,0,17,128,49,192,96,224,240, - 240,12,13,26,14,1,0,240,240,112,96,48,192,24,128,25, - 0,15,0,6,0,6,0,6,0,6,0,6,0,6,0,15, - 0,10,13,26,12,1,0,127,192,97,192,65,128,3,128,7, - 0,6,0,14,0,28,0,56,0,48,0,112,64,224,192,255, - 192,4,16,16,6,2,253,240,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,240,5,13,13,5,0,0,128,128,192, - 64,96,96,32,48,48,16,24,8,8,4,16,16,6,0,253, - 240,48,48,48,48,48,48,48,48,48,48,48,48,48,48,240, - 7,7,7,9,1,6,16,56,40,108,68,198,130,9,2,4, - 9,0,252,255,128,255,128,4,3,3,4,0,10,192,96,16, - 7,9,9,9,1,0,120,200,204,28,108,204,204,252,102,8, - 13,13,9,0,0,96,224,96,96,110,119,99,99,99,99,99, - 102,92,7,9,9,8,0,0,60,102,192,192,192,192,192,102, - 60,8,13,13,9,0,0,6,14,6,6,62,102,198,198,198, - 198,198,102,63,7,9,9,8,0,0,60,102,194,254,192,192, - 192,102,60,6,13,13,6,0,0,28,52,32,96,248,96,96, - 96,96,96,96,96,240,8,13,13,9,0,252,62,204,196,196, - 204,120,64,124,127,131,193,226,124,9,13,26,10,0,0,96, - 0,224,0,96,0,96,0,102,0,111,0,115,0,99,0,99, - 0,99,0,99,0,99,0,243,128,4,13,13,5,0,0,96, - 96,0,0,96,224,96,96,96,96,96,96,240,4,17,17,5, - 255,252,48,48,0,0,48,112,48,48,48,48,48,48,48,48, - 48,224,192,10,13,26,9,0,0,96,0,224,0,96,0,96, - 0,103,0,98,0,100,0,104,0,120,0,108,0,110,0,103, - 0,227,192,4,13,13,5,0,0,96,224,96,96,96,96,96, - 96,96,96,96,96,240,14,9,18,15,0,0,102,48,239,120, - 115,152,99,24,99,24,99,24,99,24,99,24,247,188,9,9, - 18,10,0,0,102,0,239,0,115,0,99,0,99,0,99,0, - 99,0,99,0,243,128,8,9,9,9,0,0,60,102,195,195, - 195,195,195,102,60,8,13,13,9,0,252,110,247,99,99,99, - 99,99,118,124,96,96,96,240,8,13,13,9,0,252,62,102, - 198,198,198,198,198,102,62,6,6,6,15,6,9,9,7,0, - 0,108,236,112,96,96,96,96,96,240,5,9,9,7,1,0, - 104,152,200,224,112,56,152,200,176,6,11,11,6,0,0,32, - 96,248,96,96,96,96,96,96,116,56,9,9,18,10,0,0, - 231,0,99,0,99,0,99,0,99,0,99,0,99,0,119,0, - 59,128,9,9,18,9,255,0,243,128,99,0,98,0,50,0, - 54,0,20,0,28,0,8,0,8,0,13,9,18,14,0,0, - 231,56,102,48,98,96,54,96,55,96,29,64,29,192,8,128, - 8,128,9,9,18,9,0,0,225,128,99,0,54,0,28,0, - 28,0,28,0,54,0,99,0,195,128,8,13,13,9,0,252, - 243,99,114,50,54,28,28,12,8,24,16,240,224,7,9,9, - 8,0,0,254,206,140,24,48,48,98,230,254,7,17,17,9, - 1,252,14,24,48,48,48,48,48,96,192,96,48,48,48,48, - 48,24,14,1,13,13,3,1,0,128,128,128,128,128,128,128, - 128,128,128,128,128,128,7,17,17,9,1,252,224,48,24,24, - 24,24,24,12,6,12,24,24,24,24,24,48,224,9,4,8, - 11,1,3,48,0,121,128,207,0,6,0,255}; -/* - Fontname: -Adobe-Times-Medium-R-Normal--25-180-100-100-P-125-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 17, '1' Height: 17 - Calculated Max Values w=23 h=23 x= 3 y=14 dx=23 dy= 0 ascent=23 len=69 - Font Bounding box w=29 h=37 x=-4 y=-9 - Calculated Min Values x=-2 y=-6 dx= 0 dy= 0 - Pure Font ascent =17 descent=-6 - X Font ascent =17 descent=-6 - Max Font ascent =23 descent=-6 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_timR18[6850] U8G_FONT_SECTION("u8g_font_timR18") = { - 0,29,37,252,247,17,4,9,8,241,32,255,250,23,250,17, - 250,0,0,0,6,0,1,3,17,17,8,3,0,64,224,224, - 224,224,224,224,224,64,64,64,64,0,0,0,192,192,6,5, - 5,10,1,12,204,204,204,204,136,11,17,34,13,1,0,8, - 128,8,128,8,128,8,128,8,128,127,224,127,224,17,0,17, - 0,17,0,255,192,255,192,34,0,34,0,34,0,34,0,34, - 0,11,21,42,12,0,254,4,0,4,0,63,0,101,192,196, - 192,196,64,196,64,228,0,124,0,30,0,7,128,5,192,4, - 224,4,96,132,96,132,96,196,192,229,192,63,0,4,0,4, - 0,17,16,48,19,1,0,30,12,0,51,252,0,97,24,0, - 193,16,0,193,48,0,194,96,0,228,64,0,120,192,0,1, - 143,0,1,25,128,3,48,128,6,96,128,4,96,128,12,97, - 0,24,114,0,16,60,0,17,17,51,19,1,0,7,192,0, - 8,96,0,24,32,0,24,32,0,24,96,0,12,192,0,15, - 158,0,7,12,0,15,8,0,51,136,0,97,144,0,192,208, - 0,192,224,0,192,96,0,224,240,128,127,191,0,62,14,0, - 2,5,5,6,2,12,192,192,192,192,128,6,22,22,8,1, - 251,4,8,16,48,32,96,96,192,192,192,192,192,192,192,192, - 96,96,32,48,16,8,4,6,22,22,8,1,251,128,64,32, - 48,16,24,24,12,12,12,12,12,12,12,12,24,24,16,48, - 32,64,128,9,9,18,12,2,8,28,0,28,0,201,128,235, - 128,28,0,235,128,201,128,28,0,28,0,12,12,24,12,0, - 0,6,0,6,0,6,0,6,0,6,0,255,240,255,240,6, - 0,6,0,6,0,6,0,6,0,3,5,5,7,2,253,192, - 224,32,96,192,6,2,2,8,0,5,252,252,2,2,2,6, - 2,0,192,192,9,21,42,7,254,252,1,128,1,128,1,0, - 3,0,3,0,2,0,6,0,6,0,4,0,12,0,12,0, - 8,0,24,0,24,0,16,0,48,0,48,0,96,0,96,0, - 64,0,192,0,10,17,34,12,1,0,30,0,51,0,97,128, - 97,128,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,225,192,97,128,97,128,51,0,30,0,8,17,17,12, - 2,0,8,24,120,24,24,24,24,24,24,24,24,24,24,24, - 24,24,255,10,17,34,12,1,0,28,0,127,0,67,128,129, - 128,129,128,1,128,1,128,3,0,3,0,6,0,4,0,12, - 0,24,0,48,0,96,64,255,192,255,128,9,17,34,12,1, - 0,28,0,126,0,71,0,131,0,131,0,6,0,12,0,30, - 0,7,0,3,128,1,128,1,128,1,128,1,0,195,0,230, - 0,120,0,10,17,34,12,1,0,3,0,7,0,7,0,11, - 0,27,0,19,0,51,0,35,0,99,0,67,0,195,0,255, - 192,255,192,3,0,3,0,3,0,3,0,10,17,34,12,1, - 0,31,192,31,128,32,0,32,0,96,0,120,0,126,0,15, - 128,3,128,1,192,0,192,0,192,0,192,0,192,193,128,227, - 128,126,0,10,17,34,12,1,0,3,192,14,0,24,0,48, - 0,112,0,96,0,238,0,243,128,193,128,192,192,192,192,192, - 192,192,192,224,192,97,128,123,128,30,0,10,17,34,12,1, - 0,127,192,255,192,192,192,129,128,1,128,1,0,3,0,3, - 0,2,0,6,0,6,0,4,0,12,0,12,0,12,0,24, - 0,24,0,10,17,34,12,1,0,30,0,51,0,97,128,97, - 128,97,128,115,0,62,0,30,0,63,0,99,128,65,192,192, - 192,192,192,192,192,225,128,115,128,30,0,10,17,34,12,1, - 0,30,0,119,128,97,128,193,192,192,192,192,192,192,192,192, - 192,97,192,115,192,29,128,1,128,3,128,3,0,6,0,28, - 0,240,0,2,11,11,6,2,0,192,192,0,0,0,0,0, - 0,0,192,192,3,14,14,7,2,253,192,192,0,0,0,0, - 0,0,0,192,224,32,96,192,11,11,22,14,1,0,0,96, - 1,192,7,0,28,0,112,0,192,0,112,0,28,0,7,0, - 1,192,0,96,9,5,10,13,2,3,255,128,255,128,0,0, - 255,128,255,128,11,11,22,13,1,0,192,0,112,0,28,0, - 7,0,1,192,0,96,1,192,7,0,28,0,112,0,192,0, - 8,17,17,11,2,0,124,198,131,195,195,7,14,12,28,24, - 24,16,16,0,0,48,48,18,20,60,22,2,253,3,248,0, - 15,14,0,28,3,0,56,1,128,112,0,128,96,236,192,225, - 252,64,195,140,64,195,12,64,198,12,64,198,24,64,198,24, - 192,198,24,128,198,57,128,99,123,0,97,222,0,48,0,0, - 24,0,0,14,12,0,3,240,0,17,17,51,17,0,0,0, - 128,0,1,192,0,1,192,0,1,96,0,2,96,0,2,48, - 0,6,48,0,4,48,0,4,24,0,12,24,0,15,248,0, - 8,12,0,24,12,0,16,12,0,16,6,0,48,6,0,252, - 31,128,14,17,34,16,1,0,255,192,48,112,48,48,48,24, - 48,24,48,24,48,48,48,64,63,224,48,56,48,24,48,12, - 48,12,48,12,48,24,48,120,255,224,14,17,34,16,1,0, - 7,228,28,60,56,12,96,4,96,4,192,0,192,0,192,0, - 192,0,192,0,192,0,192,0,96,0,96,4,56,8,30,56, - 7,224,15,17,34,17,1,0,255,192,48,112,48,56,48,12, - 48,12,48,6,48,6,48,6,48,6,48,6,48,6,48,6, - 48,12,48,12,48,56,48,112,255,192,13,17,34,15,1,0, - 255,240,48,48,48,16,48,16,48,0,48,0,48,64,48,64, - 63,192,48,64,48,64,48,0,48,0,48,8,48,8,48,24, - 255,248,12,17,34,14,1,0,255,240,48,48,48,16,48,16, - 48,0,48,0,48,32,48,32,63,224,48,32,48,32,48,0, - 48,0,48,0,48,0,48,0,252,0,16,17,34,18,1,0, - 7,228,28,60,56,12,96,4,96,4,192,0,192,0,192,0, - 192,0,192,63,192,12,192,12,96,12,96,12,56,28,30,56, - 7,224,17,17,51,19,1,0,252,31,128,48,6,0,48,6, - 0,48,6,0,48,6,0,48,6,0,48,6,0,48,6,0, - 63,254,0,48,6,0,48,6,0,48,6,0,48,6,0,48, - 6,0,48,6,0,48,6,0,252,31,128,6,17,17,8,1, - 0,252,48,48,48,48,48,48,48,48,48,48,48,48,48,48, - 48,252,9,17,34,11,1,0,31,128,6,0,6,0,6,0, - 6,0,6,0,6,0,6,0,6,0,6,0,6,0,6,0, - 6,0,6,0,198,0,204,0,120,0,16,17,34,17,1,0, - 252,126,48,24,48,48,48,96,48,192,49,128,51,0,62,0, - 63,0,51,128,49,192,48,224,48,112,48,56,48,28,48,14, - 252,31,13,17,34,14,1,0,252,0,48,0,48,0,48,0, - 48,0,48,0,48,0,48,0,48,0,48,0,48,0,48,0, - 48,0,48,8,48,8,48,24,255,248,21,17,51,22,1,0, - 240,0,248,48,0,224,56,1,96,56,1,96,44,2,96,44, - 2,96,38,2,96,38,4,96,35,4,96,35,8,96,33,136, - 96,33,136,96,32,208,96,32,208,96,32,96,96,32,96,96, - 248,97,248,16,17,34,18,1,0,240,31,48,4,56,4,56, - 4,44,4,38,4,38,4,35,4,33,132,33,132,32,196,32, - 100,32,100,32,52,32,28,32,28,248,12,16,17,34,18,1, - 0,7,224,28,56,56,28,96,6,96,6,192,3,192,3,192, - 3,192,3,192,3,192,3,192,3,96,6,96,6,56,28,28, - 56,7,224,13,17,34,15,1,0,255,192,48,112,48,48,48, - 24,48,24,48,24,48,48,48,112,63,192,48,0,48,0,48, - 0,48,0,48,0,48,0,48,0,252,0,16,22,44,18,1, - 251,7,224,28,56,56,28,96,6,96,6,192,3,192,3,192, - 3,192,3,192,3,192,3,192,3,96,6,96,6,56,28,28, - 56,7,224,1,192,0,224,0,112,0,56,0,15,15,17,34, - 16,1,0,255,192,48,112,48,48,48,24,48,24,48,24,48, - 48,48,112,63,192,51,128,49,128,48,192,48,96,48,112,48, - 56,48,28,252,30,11,17,34,13,1,0,30,64,99,192,192, - 192,192,64,192,64,224,0,120,0,30,0,15,128,3,192,0, - 224,0,96,128,96,128,96,192,192,241,128,158,0,14,17,34, - 16,1,0,255,252,195,12,131,4,131,4,3,0,3,0,3, - 0,3,0,3,0,3,0,3,0,3,0,3,0,3,0,3, - 0,3,0,15,192,16,17,34,18,1,0,252,31,48,4,48, - 4,48,4,48,4,48,4,48,4,48,4,48,4,48,4,48, - 4,48,4,48,4,48,8,24,8,28,48,7,224,17,17,51, - 17,0,0,252,31,128,48,6,0,48,4,0,24,12,0,24, - 8,0,24,8,0,12,24,0,12,16,0,6,48,0,6,32, - 0,6,32,0,3,96,0,3,64,0,3,192,0,1,128,0, - 1,128,0,1,128,0,23,17,51,23,0,0,252,126,126,48, - 24,24,48,24,16,24,24,16,24,24,48,24,44,32,12,44, - 32,12,44,96,6,76,96,6,76,64,6,70,64,3,70,192, - 3,70,128,3,135,128,1,131,128,1,131,0,1,131,0,18, - 17,51,18,0,0,126,15,128,28,6,0,14,12,0,6,8, - 0,3,16,0,1,160,0,1,192,0,0,192,0,0,224,0, - 1,112,0,2,56,0,6,24,0,4,12,0,8,14,0,24, - 7,0,48,3,128,252,15,192,16,17,34,18,1,0,252,63, - 48,12,56,8,24,24,28,16,12,48,6,32,6,96,3,64, - 3,192,1,128,1,128,1,128,1,128,1,128,1,128,7,224, - 13,17,34,15,1,0,255,240,192,112,128,224,128,192,1,192, - 3,128,3,0,7,0,6,0,14,0,28,0,24,0,56,0, - 48,8,112,8,224,24,255,248,5,21,21,8,2,252,248,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,248,7,17,17,7,0,0,192,192,64,96,96,32,48, - 48,16,24,24,8,12,12,4,6,6,5,21,21,8,1,252, - 248,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24, - 24,24,24,24,248,9,9,18,11,1,8,8,0,28,0,20, - 0,54,0,34,0,99,0,65,0,193,128,128,128,12,2,4, - 12,0,251,255,240,255,240,5,4,4,8,1,13,192,224,112, - 24,9,12,24,11,1,0,62,0,103,0,99,0,3,0,15, - 0,59,0,99,0,195,0,195,0,199,0,251,0,113,128,11, - 17,34,12,0,0,48,0,240,0,48,0,48,0,48,0,55, - 0,57,192,48,192,48,96,48,96,48,96,48,96,48,96,48, - 96,48,192,57,192,47,0,9,12,24,11,1,0,31,0,99, - 128,65,128,192,0,192,0,192,0,192,0,192,0,224,0,112, - 128,127,0,30,0,10,17,34,12,1,0,1,128,7,128,1, - 128,1,128,1,128,29,128,115,128,97,128,193,128,193,128,193, - 128,193,128,193,128,193,128,99,128,127,128,25,192,9,12,24, - 11,1,0,30,0,99,0,65,128,193,128,255,128,192,0,192, - 0,192,0,224,0,112,128,127,0,30,0,7,17,17,7,0, - 0,14,22,48,48,48,254,48,48,48,48,48,48,48,48,48, - 48,120,11,18,36,12,1,250,30,192,35,192,97,0,97,128, - 97,128,97,128,97,128,51,0,60,0,64,0,96,0,127,128, - 63,192,64,224,192,96,192,96,225,192,127,0,12,17,34,13, - 0,0,48,0,240,0,48,0,48,0,48,0,51,128,55,192, - 56,224,48,96,48,96,48,96,48,96,48,96,48,96,48,96, - 48,96,120,240,4,17,17,6,1,0,96,96,0,0,0,96, - 224,96,96,96,96,96,96,96,96,96,240,6,23,23,6,254, - 250,12,12,0,0,0,12,28,12,12,12,12,12,12,12,12, - 12,12,12,12,12,204,200,112,12,17,34,12,0,0,48,0, - 240,0,48,0,48,0,48,0,51,224,49,128,51,0,50,0, - 52,0,60,0,54,0,55,0,51,128,49,192,48,224,121,240, - 5,17,17,6,0,0,48,240,48,48,48,48,48,48,48,48, - 48,48,48,48,48,48,120,18,12,36,20,1,0,103,14,0, - 239,159,0,113,227,128,96,193,128,96,193,128,96,193,128,96, - 193,128,96,193,128,96,193,128,96,193,128,96,193,128,241,227, - 192,11,12,24,13,1,0,103,0,239,128,113,192,96,192,96, - 192,96,192,96,192,96,192,96,192,96,192,96,192,241,224,10, - 12,24,12,1,0,30,0,115,128,97,128,192,192,192,192,192, - 192,192,192,192,192,192,192,97,128,115,128,30,0,10,18,36, - 12,1,250,110,0,243,128,97,128,96,192,96,192,96,192,96, - 192,96,192,96,192,97,128,115,128,110,0,96,0,96,0,96, - 0,96,0,96,0,240,0,10,18,36,12,1,250,29,128,115, - 128,97,128,193,128,193,128,193,128,193,128,193,128,193,128,97, - 128,115,128,29,128,1,128,1,128,1,128,1,128,1,128,3, - 192,6,12,12,8,1,0,108,236,112,96,96,96,96,96,96, - 96,96,240,8,12,12,10,1,0,62,70,194,224,112,124,30, - 7,3,131,198,248,7,15,15,7,0,0,16,48,112,254,48, - 48,48,48,48,48,48,48,48,50,28,11,12,24,13,1,0, - 225,192,96,192,96,192,96,192,96,192,96,192,96,192,96,192, - 96,192,113,192,62,192,28,224,11,12,24,11,0,0,241,224, - 96,192,96,128,48,128,48,128,49,0,25,0,25,0,26,0, - 14,0,14,0,4,0,17,12,36,17,0,0,241,231,128,96, - 195,0,96,194,0,48,194,0,48,194,0,49,100,0,25,100, - 0,26,100,0,26,40,0,14,56,0,14,56,0,4,16,0, - 11,12,24,13,1,0,241,224,96,192,49,128,57,0,26,0, - 12,0,14,0,27,0,51,128,33,128,96,192,241,224,12,18, - 36,11,255,250,120,240,48,96,48,64,24,64,24,64,24,128, - 12,128,12,128,13,0,7,0,7,0,2,0,6,0,4,0, - 12,0,200,0,240,0,96,0,8,12,12,10,1,0,255,195, - 134,14,28,24,56,48,112,97,195,255,8,22,22,10,1,251, - 7,12,24,24,24,24,24,16,48,32,192,32,48,16,24,24, - 24,24,24,24,12,7,2,17,17,5,1,0,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,8,22,22, - 10,1,251,224,48,24,24,24,24,24,8,12,4,3,4,12, - 8,24,24,24,24,24,24,48,224,11,4,8,13,1,4,56, - 32,124,96,199,192,131,128,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,0,0,0,6,0,1,3,17, - 17,8,3,251,96,96,0,0,0,64,64,64,64,224,224,224, - 224,224,224,224,64,9,16,32,12,1,254,2,0,2,0,15, - 0,51,128,101,128,196,0,196,0,200,0,200,0,200,0,208, - 0,112,128,113,0,62,0,64,0,64,0,10,17,34,12,1, - 0,15,0,25,128,49,128,48,0,48,0,48,0,48,0,252, - 0,48,0,48,0,48,0,48,0,48,0,48,0,120,64,190, - 192,231,128,11,12,24,13,1,3,192,96,238,224,127,192,49, - 128,96,192,96,192,96,192,96,192,49,128,127,192,238,224,192, - 96,14,17,34,14,0,0,248,124,112,48,48,32,24,96,24, - 64,12,192,12,128,7,128,3,0,31,224,3,0,31,224,3, - 0,3,0,3,0,3,0,15,192,2,17,17,6,2,0,192, - 192,192,192,192,192,192,0,0,0,192,192,192,192,192,192,192, - 8,20,20,12,2,253,28,38,70,96,112,56,60,78,135,131, - 195,226,116,56,28,14,6,98,100,56,6,2,2,8,1,14, - 204,204,17,17,51,19,1,0,7,240,0,28,28,0,48,6, - 0,97,227,0,71,49,0,196,25,128,140,0,128,136,0,128, - 136,0,128,136,0,128,140,0,128,196,25,128,71,113,0,97, - 195,0,48,6,0,28,28,0,7,240,0,7,9,9,8,0, - 8,120,204,12,124,204,204,118,0,254,9,10,20,13,1,1, - 8,128,25,128,51,0,102,0,204,0,204,0,102,0,51,0, - 25,128,8,128,11,7,14,15,2,1,255,224,255,224,0,96, - 0,96,0,96,0,96,0,96,6,2,2,8,0,5,252,252, - 17,17,51,19,1,0,7,240,0,28,28,0,48,6,0,103, - 227,0,66,49,0,194,17,128,130,16,128,130,48,128,131,224, - 128,130,64,128,130,32,128,194,49,128,71,25,0,96,3,0, - 48,6,0,28,28,0,7,240,0,7,2,2,8,1,14,254, - 254,7,7,7,9,1,10,56,68,130,130,130,68,56,10,11, - 22,14,2,0,12,0,12,0,12,0,255,192,255,192,12,0, - 12,0,12,0,0,0,255,192,255,192,6,10,10,7,0,7, - 56,76,140,12,8,16,48,32,68,252,6,10,10,7,0,7, - 56,76,140,8,48,8,12,140,136,112,5,4,4,8,2,13, - 24,56,112,192,11,17,34,13,1,251,225,192,96,192,96,192, - 96,192,96,192,96,192,96,192,96,192,96,192,113,192,126,192, - 92,224,64,0,192,0,192,0,224,0,64,0,9,21,42,11, - 1,252,31,128,57,0,121,0,121,0,249,0,249,0,249,0, - 121,0,121,0,57,0,25,0,9,0,9,0,9,0,9,0, - 9,0,9,0,9,0,9,0,9,0,9,0,2,3,3,6, - 2,5,192,192,192,6,6,6,8,1,250,16,48,60,12,204, - 120,5,10,10,7,1,7,32,96,160,32,32,32,32,32,32, - 248,7,9,9,8,0,8,56,68,198,198,198,68,56,0,254, - 9,10,20,12,2,1,136,0,204,0,102,0,51,0,25,128, - 25,128,51,0,102,0,204,0,136,0,16,17,34,18,1,0, - 32,24,96,24,160,48,32,96,32,96,32,192,32,192,33,132, - 35,12,251,28,6,20,6,36,12,100,24,68,24,255,48,4, - 48,4,15,17,34,18,1,0,32,24,96,24,160,48,32,96, - 32,96,32,192,32,192,33,156,35,38,251,70,6,6,6,4, - 12,8,24,24,24,16,48,34,48,126,17,17,51,18,0,0, - 56,12,0,76,12,0,140,24,0,8,48,0,48,48,0,8, - 96,0,12,96,0,140,194,0,137,134,0,113,142,0,3,10, - 0,3,18,0,6,50,0,12,34,0,12,127,128,24,2,0, - 24,2,0,8,17,17,11,1,251,12,12,0,0,8,8,24, - 24,56,48,112,224,195,195,193,99,62,17,22,66,17,0,0, - 12,0,0,14,0,0,7,0,0,1,128,0,0,0,0,0, - 128,0,1,192,0,1,192,0,1,96,0,2,96,0,2,48, - 0,6,48,0,4,48,0,4,24,0,12,24,0,15,248,0, - 8,12,0,24,12,0,16,12,0,16,6,0,48,6,0,252, - 31,128,17,22,66,17,0,0,0,24,0,0,56,0,0,112, - 0,0,192,0,0,0,0,0,128,0,1,192,0,1,192,0, - 1,96,0,2,96,0,2,48,0,6,48,0,4,48,0,4, - 24,0,12,24,0,15,248,0,8,12,0,24,12,0,16,12, - 0,16,6,0,48,6,0,252,31,128,17,22,66,17,0,0, - 1,128,0,3,192,0,6,96,0,4,32,0,0,0,0,0, - 128,0,1,192,0,1,192,0,1,96,0,2,96,0,2,48, - 0,6,48,0,4,48,0,4,24,0,12,24,0,15,248,0, - 8,12,0,24,12,0,16,12,0,16,6,0,48,6,0,252, - 31,128,17,21,63,17,0,0,3,32,0,7,224,0,4,192, - 0,0,0,0,0,128,0,1,192,0,1,192,0,1,96,0, - 2,96,0,2,48,0,6,48,0,4,48,0,4,24,0,12, - 24,0,15,248,0,8,12,0,24,12,0,16,12,0,16,6, - 0,48,6,0,252,31,128,17,21,63,17,0,0,6,96,0, - 6,96,0,0,0,0,0,0,0,0,128,0,1,192,0,1, - 192,0,1,96,0,2,96,0,2,48,0,6,48,0,4,48, - 0,4,24,0,12,24,0,15,248,0,8,12,0,24,12,0, - 16,12,0,16,6,0,48,6,0,252,31,128,17,23,69,17, - 0,0,1,192,0,2,32,0,2,32,0,2,32,0,1,192, - 0,0,0,0,0,128,0,1,192,0,1,192,0,1,96,0, - 2,96,0,2,48,0,6,48,0,4,48,0,4,24,0,12, - 24,0,15,248,0,8,12,0,24,12,0,16,12,0,16,6, - 0,48,6,0,252,31,128,21,17,51,22,0,0,3,255,240, - 0,240,48,1,176,16,1,48,16,3,48,0,2,48,0,6, - 48,64,4,48,64,4,63,192,12,48,64,15,240,64,8,48, - 0,24,48,0,16,48,8,48,48,8,32,48,24,248,255,248, - 14,23,46,16,1,250,7,228,28,60,56,12,96,4,96,4, - 192,0,192,0,192,0,192,0,192,0,192,0,192,0,96,0, - 96,4,56,8,30,56,7,224,1,0,3,0,3,192,0,192, - 12,192,7,128,13,22,44,15,1,0,24,0,28,0,14,0, - 3,0,0,0,255,240,48,48,48,16,48,16,48,0,48,0, - 48,64,48,64,63,192,48,64,48,64,48,0,48,0,48,8, - 48,8,48,24,255,248,13,22,44,15,1,0,0,96,0,224, - 1,192,3,0,0,0,255,240,48,48,48,16,48,16,48,0, - 48,0,48,64,48,64,63,192,48,64,48,64,48,0,48,0, - 48,8,48,8,48,24,255,248,13,22,44,15,1,0,6,0, - 15,0,25,128,16,128,0,0,255,240,48,48,48,16,48,16, - 48,0,48,0,48,64,48,64,63,192,48,64,48,64,48,0, - 48,0,48,8,48,8,48,24,255,248,13,21,42,15,1,0, - 25,128,25,128,0,0,0,0,255,240,48,48,48,16,48,16, - 48,0,48,0,48,64,48,64,63,192,48,64,48,64,48,0, - 48,0,48,8,48,8,48,24,255,248,7,22,22,8,0,0, - 192,224,112,24,0,126,24,24,24,24,24,24,24,24,24,24, - 24,24,24,24,24,126,7,22,22,8,1,0,6,14,28,48, - 0,252,48,48,48,48,48,48,48,48,48,48,48,48,48,48, - 48,252,6,22,22,8,1,0,48,120,204,132,0,252,48,48, - 48,48,48,48,48,48,48,48,48,48,48,48,48,252,6,21, - 21,8,1,0,204,204,0,0,252,48,48,48,48,48,48,48, - 48,48,48,48,48,48,48,48,252,16,17,34,17,0,0,127, - 224,24,56,24,28,24,6,24,6,24,3,24,3,255,3,255, - 3,24,3,24,3,24,3,24,6,24,6,24,28,24,56,127, - 224,16,21,42,18,1,0,3,32,7,224,4,192,0,0,240, - 31,48,4,56,4,56,4,44,4,38,4,38,4,35,4,33, - 132,33,132,32,196,32,100,32,100,32,52,32,28,32,28,248, - 12,16,22,44,18,1,0,12,0,14,0,7,0,1,128,0, - 0,7,224,28,56,56,28,96,6,96,6,192,3,192,3,192, - 3,192,3,192,3,192,3,192,3,96,6,96,6,56,28,28, - 56,7,224,16,22,44,18,1,0,0,48,0,112,0,224,1, - 128,0,0,7,224,28,56,56,28,96,6,96,6,192,3,192, - 3,192,3,192,3,192,3,192,3,192,3,96,6,96,6,56, - 28,28,56,7,224,16,22,44,18,1,0,1,128,3,192,6, - 96,4,32,0,0,7,224,28,56,56,28,96,6,96,6,192, - 3,192,3,192,3,192,3,192,3,192,3,192,3,96,6,96, - 6,56,28,28,56,7,224,16,21,42,18,1,0,3,32,7, - 224,4,192,0,0,7,224,28,56,56,28,96,6,96,6,192, - 3,192,3,192,3,192,3,192,3,192,3,192,3,96,6,96, - 6,56,28,28,56,7,224,16,21,42,18,1,0,6,96,6, - 96,0,0,0,0,7,224,28,56,56,28,96,6,96,6,192, - 3,192,3,192,3,192,3,192,3,192,3,192,3,96,6,96, - 6,56,28,28,56,7,224,10,9,18,12,1,1,192,192,97, - 128,51,0,30,0,12,0,30,0,51,0,97,128,192,192,16, - 19,38,18,1,255,0,4,7,228,28,56,56,28,96,38,96, - 70,192,67,192,131,192,131,193,3,193,3,194,3,194,3,100, - 6,104,6,56,28,28,56,39,224,32,0,16,22,44,18,1, - 0,6,0,7,0,3,128,0,192,0,0,252,31,48,4,48, - 4,48,4,48,4,48,4,48,4,48,4,48,4,48,4,48, - 4,48,4,48,4,48,8,24,8,28,48,7,224,16,22,44, - 18,1,0,0,48,0,112,0,224,1,128,0,0,252,31,48, - 4,48,4,48,4,48,4,48,4,48,4,48,4,48,4,48, - 4,48,4,48,4,48,4,48,8,24,8,28,48,7,224,16, - 22,44,18,1,0,1,128,3,192,6,96,4,32,0,0,252, - 31,48,4,48,4,48,4,48,4,48,4,48,4,48,4,48, - 4,48,4,48,4,48,4,48,4,48,8,24,8,28,48,7, - 224,16,21,42,18,1,0,6,96,6,96,0,0,0,0,252, - 31,48,4,48,4,48,4,48,4,48,4,48,4,48,4,48, - 4,48,4,48,4,48,4,48,4,48,8,24,8,28,48,7, - 224,16,22,44,18,1,0,0,48,0,112,0,224,1,128,0, - 0,252,63,48,12,56,8,24,24,28,16,12,48,6,32,6, - 96,3,64,3,192,1,128,1,128,1,128,1,128,1,128,1, - 128,7,224,13,17,34,15,1,0,252,0,48,0,48,0,48, - 0,63,192,48,112,48,48,48,24,48,24,48,24,48,48,48, - 112,63,192,48,0,48,0,48,0,252,0,10,17,34,12,1, - 0,30,0,51,0,97,128,97,128,97,128,97,128,99,0,108, - 0,103,0,99,128,97,128,97,192,96,192,96,192,108,192,108, - 128,231,0,9,17,34,11,1,0,96,0,112,0,56,0,12, - 0,0,0,62,0,103,0,99,0,3,0,15,0,59,0,99, - 0,195,0,195,0,199,0,251,0,113,128,9,17,34,11,1, - 0,3,0,7,0,14,0,24,0,0,0,62,0,103,0,99, - 0,3,0,15,0,59,0,99,0,195,0,195,0,199,0,251, - 0,113,128,9,17,34,11,1,0,12,0,30,0,51,0,33, - 0,0,0,62,0,103,0,99,0,3,0,15,0,59,0,99, - 0,195,0,195,0,199,0,251,0,113,128,9,16,32,11,1, - 0,50,0,126,0,76,0,0,0,62,0,103,0,99,0,3, - 0,15,0,59,0,99,0,195,0,195,0,199,0,251,0,113, - 128,9,16,32,11,1,0,102,0,102,0,0,0,0,0,62, - 0,103,0,99,0,3,0,15,0,59,0,99,0,195,0,195, - 0,199,0,251,0,113,128,9,18,36,11,1,0,28,0,34, - 0,34,0,34,0,28,0,0,0,62,0,103,0,99,0,3, - 0,15,0,59,0,99,0,195,0,195,0,199,0,251,0,113, - 128,14,12,24,16,1,0,60,240,103,152,99,12,3,12,15, - 252,59,0,99,0,195,0,195,0,199,132,251,248,112,240,9, - 18,36,11,1,250,31,0,99,128,65,128,192,0,192,0,192, - 0,192,0,192,0,224,0,112,128,127,0,30,0,8,0,24, - 0,30,0,6,0,102,0,60,0,9,17,34,11,1,0,96, - 0,112,0,56,0,12,0,0,0,30,0,99,0,65,128,193, - 128,255,128,192,0,192,0,192,0,224,0,112,128,127,0,30, - 0,9,17,34,11,1,0,3,0,7,0,14,0,24,0,0, - 0,30,0,99,0,65,128,193,128,255,128,192,0,192,0,192, - 0,224,0,112,128,127,0,30,0,9,17,34,11,1,0,12, - 0,30,0,51,0,33,0,0,0,30,0,99,0,65,128,193, - 128,255,128,192,0,192,0,192,0,224,0,112,128,127,0,30, - 0,9,16,32,11,1,0,51,0,51,0,0,0,0,0,30, - 0,99,0,65,128,193,128,255,128,192,0,192,0,192,0,224, - 0,112,128,127,0,30,0,6,17,17,6,255,0,192,224,112, - 24,0,56,24,24,24,24,24,24,24,24,24,24,60,5,17, - 17,6,1,0,24,56,112,192,0,96,224,96,96,96,96,96, - 96,96,96,96,240,6,17,17,6,0,0,48,120,204,132,0, - 48,112,48,48,48,48,48,48,48,48,48,120,6,16,16,6, - 0,0,204,204,0,0,112,48,48,48,48,48,48,48,48,48, - 48,120,10,17,34,12,1,0,192,0,113,128,30,0,60,0, - 198,0,31,0,115,128,97,128,192,192,192,192,192,192,192,192, - 192,192,192,192,97,128,115,128,30,0,11,16,32,13,1,0, - 25,0,63,0,38,0,0,0,103,0,239,128,113,192,96,192, - 96,192,96,192,96,192,96,192,96,192,96,192,96,192,241,224, - 10,17,34,12,1,0,96,0,112,0,56,0,12,0,0,0, - 30,0,115,128,97,128,192,192,192,192,192,192,192,192,192,192, - 192,192,97,128,115,128,30,0,10,17,34,12,1,0,3,0, - 7,0,14,0,24,0,0,0,30,0,115,128,97,128,192,192, - 192,192,192,192,192,192,192,192,192,192,97,128,115,128,30,0, - 10,17,34,12,1,0,12,0,30,0,51,0,33,0,0,0, - 30,0,115,128,97,128,192,192,192,192,192,192,192,192,192,192, - 192,192,97,128,115,128,30,0,10,16,32,12,1,0,25,0, - 63,0,38,0,0,0,30,0,115,128,97,128,192,192,192,192, - 192,192,192,192,192,192,192,192,97,128,115,128,30,0,10,16, - 32,12,1,0,51,0,51,0,0,0,0,0,30,0,115,128, - 97,128,192,192,192,192,192,192,192,192,192,192,192,192,97,128, - 115,128,30,0,10,10,20,12,1,1,12,0,12,0,0,0, - 0,0,255,192,255,192,0,0,0,0,12,0,12,0,10,14, - 28,12,1,255,0,192,30,192,115,128,99,128,198,192,196,192, - 204,192,200,192,216,192,208,192,113,128,115,128,222,0,192,0, - 11,17,34,13,1,0,96,0,112,0,56,0,12,0,0,0, - 225,192,96,192,96,192,96,192,96,192,96,192,96,192,96,192, - 96,192,113,192,62,192,28,224,11,17,34,13,1,0,1,128, - 3,128,7,0,12,0,0,0,225,192,96,192,96,192,96,192, - 96,192,96,192,96,192,96,192,96,192,113,192,62,192,28,224, - 11,17,34,13,1,0,12,0,30,0,51,0,33,0,0,0, - 225,192,96,192,96,192,96,192,96,192,96,192,96,192,96,192, - 96,192,113,192,62,192,28,224,11,16,32,13,1,0,51,0, - 51,0,0,0,0,0,225,192,96,192,96,192,96,192,96,192, - 96,192,96,192,96,192,96,192,113,192,62,192,28,224,11,22, - 44,11,0,251,1,128,3,128,7,0,12,0,0,0,241,224, - 96,192,96,128,48,128,48,128,49,0,25,0,25,0,26,0, - 14,0,14,0,4,0,12,0,8,0,24,0,240,0,224,0, - 10,22,44,12,1,251,96,0,224,0,96,0,96,0,96,0, - 110,0,115,128,97,128,96,192,96,192,96,192,96,192,96,192, - 96,192,97,128,115,128,110,0,96,0,96,0,96,0,96,0, - 240,0,11,21,42,11,0,251,51,0,51,0,0,0,0,0, - 241,224,96,192,96,128,48,128,48,128,49,0,25,0,25,0, - 26,0,14,0,14,0,4,0,12,0,8,0,24,0,240,0, - 224,0}; -/* - Fontname: -Adobe-Times-Medium-R-Normal--25-180-100-100-P-125-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 17, '1' Height: 17 - Calculated Max Values w=23 h=23 x= 3 y=13 dx=23 dy= 0 ascent=19 len=60 - Font Bounding box w=29 h=37 x=-4 y=-9 - Calculated Min Values x=-2 y=-6 dx= 0 dy= 0 - Pure Font ascent =17 descent=-6 - X Font ascent =17 descent=-6 - Max Font ascent =19 descent=-6 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_timR18r[3208] U8G_FONT_SECTION("u8g_font_timR18r") = { - 0,29,37,252,247,17,4,9,8,241,32,127,250,19,250,17, - 250,0,0,0,6,0,1,3,17,17,8,3,0,64,224,224, - 224,224,224,224,224,64,64,64,64,0,0,0,192,192,6,5, - 5,10,1,12,204,204,204,204,136,11,17,34,13,1,0,8, - 128,8,128,8,128,8,128,8,128,127,224,127,224,17,0,17, - 0,17,0,255,192,255,192,34,0,34,0,34,0,34,0,34, - 0,11,21,42,12,0,254,4,0,4,0,63,0,101,192,196, - 192,196,64,196,64,228,0,124,0,30,0,7,128,5,192,4, - 224,4,96,132,96,132,96,196,192,229,192,63,0,4,0,4, - 0,17,16,48,19,1,0,30,12,0,51,252,0,97,24,0, - 193,16,0,193,48,0,194,96,0,228,64,0,120,192,0,1, - 143,0,1,25,128,3,48,128,6,96,128,4,96,128,12,97, - 0,24,114,0,16,60,0,17,17,51,19,1,0,7,192,0, - 8,96,0,24,32,0,24,32,0,24,96,0,12,192,0,15, - 158,0,7,12,0,15,8,0,51,136,0,97,144,0,192,208, - 0,192,224,0,192,96,0,224,240,128,127,191,0,62,14,0, - 2,5,5,6,2,12,192,192,192,192,128,6,22,22,8,1, - 251,4,8,16,48,32,96,96,192,192,192,192,192,192,192,192, - 96,96,32,48,16,8,4,6,22,22,8,1,251,128,64,32, - 48,16,24,24,12,12,12,12,12,12,12,12,24,24,16,48, - 32,64,128,9,9,18,12,2,8,28,0,28,0,201,128,235, - 128,28,0,235,128,201,128,28,0,28,0,12,12,24,12,0, - 0,6,0,6,0,6,0,6,0,6,0,255,240,255,240,6, - 0,6,0,6,0,6,0,6,0,3,5,5,7,2,253,192, - 224,32,96,192,6,2,2,8,0,5,252,252,2,2,2,6, - 2,0,192,192,9,21,42,7,254,252,1,128,1,128,1,0, - 3,0,3,0,2,0,6,0,6,0,4,0,12,0,12,0, - 8,0,24,0,24,0,16,0,48,0,48,0,96,0,96,0, - 64,0,192,0,10,17,34,12,1,0,30,0,51,0,97,128, - 97,128,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,225,192,97,128,97,128,51,0,30,0,8,17,17,12, - 2,0,8,24,120,24,24,24,24,24,24,24,24,24,24,24, - 24,24,255,10,17,34,12,1,0,28,0,127,0,67,128,129, - 128,129,128,1,128,1,128,3,0,3,0,6,0,4,0,12, - 0,24,0,48,0,96,64,255,192,255,128,9,17,34,12,1, - 0,28,0,126,0,71,0,131,0,131,0,6,0,12,0,30, - 0,7,0,3,128,1,128,1,128,1,128,1,0,195,0,230, - 0,120,0,10,17,34,12,1,0,3,0,7,0,7,0,11, - 0,27,0,19,0,51,0,35,0,99,0,67,0,195,0,255, - 192,255,192,3,0,3,0,3,0,3,0,10,17,34,12,1, - 0,31,192,31,128,32,0,32,0,96,0,120,0,126,0,15, - 128,3,128,1,192,0,192,0,192,0,192,0,192,193,128,227, - 128,126,0,10,17,34,12,1,0,3,192,14,0,24,0,48, - 0,112,0,96,0,238,0,243,128,193,128,192,192,192,192,192, - 192,192,192,224,192,97,128,123,128,30,0,10,17,34,12,1, - 0,127,192,255,192,192,192,129,128,1,128,1,0,3,0,3, - 0,2,0,6,0,6,0,4,0,12,0,12,0,12,0,24, - 0,24,0,10,17,34,12,1,0,30,0,51,0,97,128,97, - 128,97,128,115,0,62,0,30,0,63,0,99,128,65,192,192, - 192,192,192,192,192,225,128,115,128,30,0,10,17,34,12,1, - 0,30,0,119,128,97,128,193,192,192,192,192,192,192,192,192, - 192,97,192,115,192,29,128,1,128,3,128,3,0,6,0,28, - 0,240,0,2,11,11,6,2,0,192,192,0,0,0,0,0, - 0,0,192,192,3,14,14,7,2,253,192,192,0,0,0,0, - 0,0,0,192,224,32,96,192,11,11,22,14,1,0,0,96, - 1,192,7,0,28,0,112,0,192,0,112,0,28,0,7,0, - 1,192,0,96,9,5,10,13,2,3,255,128,255,128,0,0, - 255,128,255,128,11,11,22,13,1,0,192,0,112,0,28,0, - 7,0,1,192,0,96,1,192,7,0,28,0,112,0,192,0, - 8,17,17,11,2,0,124,198,131,195,195,7,14,12,28,24, - 24,16,16,0,0,48,48,18,20,60,22,2,253,3,248,0, - 15,14,0,28,3,0,56,1,128,112,0,128,96,236,192,225, - 252,64,195,140,64,195,12,64,198,12,64,198,24,64,198,24, - 192,198,24,128,198,57,128,99,123,0,97,222,0,48,0,0, - 24,0,0,14,12,0,3,240,0,17,17,51,17,0,0,0, - 128,0,1,192,0,1,192,0,1,96,0,2,96,0,2,48, - 0,6,48,0,4,48,0,4,24,0,12,24,0,15,248,0, - 8,12,0,24,12,0,16,12,0,16,6,0,48,6,0,252, - 31,128,14,17,34,16,1,0,255,192,48,112,48,48,48,24, - 48,24,48,24,48,48,48,64,63,224,48,56,48,24,48,12, - 48,12,48,12,48,24,48,120,255,224,14,17,34,16,1,0, - 7,228,28,60,56,12,96,4,96,4,192,0,192,0,192,0, - 192,0,192,0,192,0,192,0,96,0,96,4,56,8,30,56, - 7,224,15,17,34,17,1,0,255,192,48,112,48,56,48,12, - 48,12,48,6,48,6,48,6,48,6,48,6,48,6,48,6, - 48,12,48,12,48,56,48,112,255,192,13,17,34,15,1,0, - 255,240,48,48,48,16,48,16,48,0,48,0,48,64,48,64, - 63,192,48,64,48,64,48,0,48,0,48,8,48,8,48,24, - 255,248,12,17,34,14,1,0,255,240,48,48,48,16,48,16, - 48,0,48,0,48,32,48,32,63,224,48,32,48,32,48,0, - 48,0,48,0,48,0,48,0,252,0,16,17,34,18,1,0, - 7,228,28,60,56,12,96,4,96,4,192,0,192,0,192,0, - 192,0,192,63,192,12,192,12,96,12,96,12,56,28,30,56, - 7,224,17,17,51,19,1,0,252,31,128,48,6,0,48,6, - 0,48,6,0,48,6,0,48,6,0,48,6,0,48,6,0, - 63,254,0,48,6,0,48,6,0,48,6,0,48,6,0,48, - 6,0,48,6,0,48,6,0,252,31,128,6,17,17,8,1, - 0,252,48,48,48,48,48,48,48,48,48,48,48,48,48,48, - 48,252,9,17,34,11,1,0,31,128,6,0,6,0,6,0, - 6,0,6,0,6,0,6,0,6,0,6,0,6,0,6,0, - 6,0,6,0,198,0,204,0,120,0,16,17,34,17,1,0, - 252,126,48,24,48,48,48,96,48,192,49,128,51,0,62,0, - 63,0,51,128,49,192,48,224,48,112,48,56,48,28,48,14, - 252,31,13,17,34,14,1,0,252,0,48,0,48,0,48,0, - 48,0,48,0,48,0,48,0,48,0,48,0,48,0,48,0, - 48,0,48,8,48,8,48,24,255,248,21,17,51,22,1,0, - 240,0,248,48,0,224,56,1,96,56,1,96,44,2,96,44, - 2,96,38,2,96,38,4,96,35,4,96,35,8,96,33,136, - 96,33,136,96,32,208,96,32,208,96,32,96,96,32,96,96, - 248,97,248,16,17,34,18,1,0,240,31,48,4,56,4,56, - 4,44,4,38,4,38,4,35,4,33,132,33,132,32,196,32, - 100,32,100,32,52,32,28,32,28,248,12,16,17,34,18,1, - 0,7,224,28,56,56,28,96,6,96,6,192,3,192,3,192, - 3,192,3,192,3,192,3,192,3,96,6,96,6,56,28,28, - 56,7,224,13,17,34,15,1,0,255,192,48,112,48,48,48, - 24,48,24,48,24,48,48,48,112,63,192,48,0,48,0,48, - 0,48,0,48,0,48,0,48,0,252,0,16,22,44,18,1, - 251,7,224,28,56,56,28,96,6,96,6,192,3,192,3,192, - 3,192,3,192,3,192,3,192,3,96,6,96,6,56,28,28, - 56,7,224,1,192,0,224,0,112,0,56,0,15,15,17,34, - 16,1,0,255,192,48,112,48,48,48,24,48,24,48,24,48, - 48,48,112,63,192,51,128,49,128,48,192,48,96,48,112,48, - 56,48,28,252,30,11,17,34,13,1,0,30,64,99,192,192, - 192,192,64,192,64,224,0,120,0,30,0,15,128,3,192,0, - 224,0,96,128,96,128,96,192,192,241,128,158,0,14,17,34, - 16,1,0,255,252,195,12,131,4,131,4,3,0,3,0,3, - 0,3,0,3,0,3,0,3,0,3,0,3,0,3,0,3, - 0,3,0,15,192,16,17,34,18,1,0,252,31,48,4,48, - 4,48,4,48,4,48,4,48,4,48,4,48,4,48,4,48, - 4,48,4,48,4,48,8,24,8,28,48,7,224,17,17,51, - 17,0,0,252,31,128,48,6,0,48,4,0,24,12,0,24, - 8,0,24,8,0,12,24,0,12,16,0,6,48,0,6,32, - 0,6,32,0,3,96,0,3,64,0,3,192,0,1,128,0, - 1,128,0,1,128,0,23,17,51,23,0,0,252,126,126,48, - 24,24,48,24,16,24,24,16,24,24,48,24,44,32,12,44, - 32,12,44,96,6,76,96,6,76,64,6,70,64,3,70,192, - 3,70,128,3,135,128,1,131,128,1,131,0,1,131,0,18, - 17,51,18,0,0,126,15,128,28,6,0,14,12,0,6,8, - 0,3,16,0,1,160,0,1,192,0,0,192,0,0,224,0, - 1,112,0,2,56,0,6,24,0,4,12,0,8,14,0,24, - 7,0,48,3,128,252,15,192,16,17,34,18,1,0,252,63, - 48,12,56,8,24,24,28,16,12,48,6,32,6,96,3,64, - 3,192,1,128,1,128,1,128,1,128,1,128,1,128,7,224, - 13,17,34,15,1,0,255,240,192,112,128,224,128,192,1,192, - 3,128,3,0,7,0,6,0,14,0,28,0,24,0,56,0, - 48,8,112,8,224,24,255,248,5,21,21,8,2,252,248,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,248,7,17,17,7,0,0,192,192,64,96,96,32,48, - 48,16,24,24,8,12,12,4,6,6,5,21,21,8,1,252, - 248,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24, - 24,24,24,24,248,9,9,18,11,1,8,8,0,28,0,20, - 0,54,0,34,0,99,0,65,0,193,128,128,128,12,2,4, - 12,0,251,255,240,255,240,5,4,4,8,1,13,192,224,112, - 24,9,12,24,11,1,0,62,0,103,0,99,0,3,0,15, - 0,59,0,99,0,195,0,195,0,199,0,251,0,113,128,11, - 17,34,12,0,0,48,0,240,0,48,0,48,0,48,0,55, - 0,57,192,48,192,48,96,48,96,48,96,48,96,48,96,48, - 96,48,192,57,192,47,0,9,12,24,11,1,0,31,0,99, - 128,65,128,192,0,192,0,192,0,192,0,192,0,224,0,112, - 128,127,0,30,0,10,17,34,12,1,0,1,128,7,128,1, - 128,1,128,1,128,29,128,115,128,97,128,193,128,193,128,193, - 128,193,128,193,128,193,128,99,128,127,128,25,192,9,12,24, - 11,1,0,30,0,99,0,65,128,193,128,255,128,192,0,192, - 0,192,0,224,0,112,128,127,0,30,0,7,17,17,7,0, - 0,14,22,48,48,48,254,48,48,48,48,48,48,48,48,48, - 48,120,11,18,36,12,1,250,30,192,35,192,97,0,97,128, - 97,128,97,128,97,128,51,0,60,0,64,0,96,0,127,128, - 63,192,64,224,192,96,192,96,225,192,127,0,12,17,34,13, - 0,0,48,0,240,0,48,0,48,0,48,0,51,128,55,192, - 56,224,48,96,48,96,48,96,48,96,48,96,48,96,48,96, - 48,96,120,240,4,17,17,6,1,0,96,96,0,0,0,96, - 224,96,96,96,96,96,96,96,96,96,240,6,23,23,6,254, - 250,12,12,0,0,0,12,28,12,12,12,12,12,12,12,12, - 12,12,12,12,12,204,200,112,12,17,34,12,0,0,48,0, - 240,0,48,0,48,0,48,0,51,224,49,128,51,0,50,0, - 52,0,60,0,54,0,55,0,51,128,49,192,48,224,121,240, - 5,17,17,6,0,0,48,240,48,48,48,48,48,48,48,48, - 48,48,48,48,48,48,120,18,12,36,20,1,0,103,14,0, - 239,159,0,113,227,128,96,193,128,96,193,128,96,193,128,96, - 193,128,96,193,128,96,193,128,96,193,128,96,193,128,241,227, - 192,11,12,24,13,1,0,103,0,239,128,113,192,96,192,96, - 192,96,192,96,192,96,192,96,192,96,192,96,192,241,224,10, - 12,24,12,1,0,30,0,115,128,97,128,192,192,192,192,192, - 192,192,192,192,192,192,192,97,128,115,128,30,0,10,18,36, - 12,1,250,110,0,243,128,97,128,96,192,96,192,96,192,96, - 192,96,192,96,192,97,128,115,128,110,0,96,0,96,0,96, - 0,96,0,96,0,240,0,10,18,36,12,1,250,29,128,115, - 128,97,128,193,128,193,128,193,128,193,128,193,128,193,128,97, - 128,115,128,29,128,1,128,1,128,1,128,1,128,1,128,3, - 192,6,12,12,8,1,0,108,236,112,96,96,96,96,96,96, - 96,96,240,8,12,12,10,1,0,62,70,194,224,112,124,30, - 7,3,131,198,248,7,15,15,7,0,0,16,48,112,254,48, - 48,48,48,48,48,48,48,48,50,28,11,12,24,13,1,0, - 225,192,96,192,96,192,96,192,96,192,96,192,96,192,96,192, - 96,192,113,192,62,192,28,224,11,12,24,11,0,0,241,224, - 96,192,96,128,48,128,48,128,49,0,25,0,25,0,26,0, - 14,0,14,0,4,0,17,12,36,17,0,0,241,231,128,96, - 195,0,96,194,0,48,194,0,48,194,0,49,100,0,25,100, - 0,26,100,0,26,40,0,14,56,0,14,56,0,4,16,0, - 11,12,24,13,1,0,241,224,96,192,49,128,57,0,26,0, - 12,0,14,0,27,0,51,128,33,128,96,192,241,224,12,18, - 36,11,255,250,120,240,48,96,48,64,24,64,24,64,24,128, - 12,128,12,128,13,0,7,0,7,0,2,0,6,0,4,0, - 12,0,200,0,240,0,96,0,8,12,12,10,1,0,255,195, - 134,14,28,24,56,48,112,97,195,255,8,22,22,10,1,251, - 7,12,24,24,24,24,24,16,48,32,192,32,48,16,24,24, - 24,24,24,24,12,7,2,17,17,5,1,0,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,192,192,8,22,22, - 10,1,251,224,48,24,24,24,24,24,8,12,4,3,4,12, - 8,24,24,24,24,24,24,48,224,11,4,8,13,1,4,56, - 32,124,96,199,192,131,128,255}; -/* - Fontname: -Adobe-Times-Medium-R-Normal--34-240-100-100-P-170-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 23, '1' Height: 23 - Calculated Max Values w=31 h=30 x= 4 y=18 dx=32 dy= 0 ascent=30 len=112 - Font Bounding box w=38 h=48 x=-5 y=-11 - Calculated Min Values x=-2 y=-7 dx= 0 dy= 0 - Pure Font ascent =23 descent=-7 - X Font ascent =23 descent=-7 - Max Font ascent =30 descent=-7 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_timR24[10419] U8G_FONT_SECTION("u8g_font_timR24") = { - 0,38,48,251,245,23,5,140,13,213,32,255,249,30,249,23, - 249,0,0,0,8,0,1,4,23,23,11,3,0,96,240,240, - 240,240,240,96,96,96,96,96,96,96,96,96,96,96,0,0, - 96,240,240,96,9,7,14,14,2,16,227,128,227,128,227,128, - 227,128,65,0,65,0,65,0,16,23,46,17,0,0,6,24, - 6,24,6,24,6,24,6,24,6,24,6,24,6,24,127,255, - 127,255,12,48,12,48,12,48,12,48,255,254,255,254,24,96, - 24,96,24,96,24,96,24,96,24,96,24,96,13,28,56,16, - 2,253,2,0,2,0,15,192,58,112,50,56,98,24,98,8, - 98,8,114,0,122,0,62,0,63,0,31,128,7,192,3,224, - 2,240,2,112,2,56,2,56,130,24,130,24,194,56,226,48, - 114,96,31,192,2,0,2,0,2,0,23,23,69,27,2,0, - 15,0,64,29,131,192,56,252,128,112,65,128,112,67,0,224, - 66,0,224,70,0,224,196,0,192,140,0,193,136,0,193,24, - 120,102,16,236,60,49,198,0,99,130,0,67,130,0,199,2, - 0,135,2,1,135,6,1,6,4,3,6,12,2,6,8,6, - 3,48,4,1,224,23,23,69,26,2,0,0,248,0,1,140, - 0,3,14,0,3,6,0,7,6,0,7,6,0,7,12,0, - 7,140,0,3,152,0,3,241,252,3,192,112,7,192,96,29, - 224,64,56,240,192,112,112,128,96,121,128,224,63,0,224,30, - 0,224,15,0,240,31,130,120,51,252,127,225,248,31,128,240, - 3,8,8,6,1,15,224,224,224,224,64,64,64,64,8,28, - 28,11,2,251,3,6,12,24,56,48,112,112,96,224,224,224, - 224,224,224,224,224,224,224,96,112,112,48,56,24,12,6,3, - 8,28,28,11,1,251,192,96,48,24,28,12,14,14,6,7, - 7,7,7,7,7,7,7,7,7,6,14,14,12,28,24,48, - 96,192,12,13,26,17,2,10,6,0,15,0,6,0,198,48, - 246,240,118,224,15,0,118,224,246,240,198,48,6,0,15,0, - 6,0,16,16,32,19,1,1,1,128,1,128,1,128,1,128, - 1,128,1,128,1,128,255,255,255,255,1,128,1,128,1,128, - 1,128,1,128,1,128,1,128,4,7,7,8,2,253,96,240, - 240,112,16,32,64,8,2,2,11,1,7,255,255,4,4,4, - 8,2,0,96,240,240,96,10,26,52,9,0,253,0,192,0, - 192,1,128,1,128,3,128,3,0,3,0,3,0,6,0,6, - 0,6,0,14,0,12,0,12,0,28,0,24,0,24,0,24, - 0,48,0,48,0,48,0,112,0,96,0,96,0,192,0,192, - 0,14,23,46,16,1,0,7,128,28,224,56,112,48,48,112, - 56,112,56,96,24,224,28,224,28,224,28,224,28,224,28,224, - 28,224,28,224,28,224,28,224,24,112,56,112,56,48,48,56, - 112,28,224,7,128,9,23,46,16,4,0,12,0,28,0,124, - 0,220,0,28,0,28,0,28,0,28,0,28,0,28,0,28, - 0,28,0,28,0,28,0,28,0,28,0,28,0,28,0,28, - 0,28,0,28,0,62,0,255,128,15,23,46,16,0,0,7, - 224,15,240,28,248,48,60,32,60,96,28,64,28,0,28,0, - 28,0,24,0,56,0,48,0,96,0,96,0,192,1,128,3, - 0,6,0,12,2,24,6,63,252,127,248,255,248,12,23,46, - 16,2,0,15,128,63,192,97,224,192,224,128,224,0,224,0, - 192,0,192,1,128,3,0,7,192,31,224,1,240,0,112,0, - 112,0,48,0,48,0,48,0,112,0,96,224,192,243,128,127, - 0,14,23,46,16,1,0,0,96,0,224,0,224,1,224,1, - 96,3,96,6,96,4,96,12,96,24,96,16,96,48,96,96, - 96,64,96,255,252,255,252,255,252,0,96,0,96,0,96,0, - 96,0,96,0,96,13,23,46,16,1,0,15,248,31,240,31, - 224,16,0,48,0,32,0,126,0,127,128,127,192,7,224,1, - 224,0,240,0,112,0,112,0,48,0,48,0,48,0,48,0, - 96,0,96,224,192,243,128,126,0,14,23,46,16,1,0,0, - 120,1,192,3,128,15,0,30,0,28,0,56,0,120,0,112, - 0,115,192,247,240,248,120,224,56,224,60,224,28,224,28,224, - 28,224,28,112,28,112,24,56,56,28,96,7,192,14,23,46, - 16,1,0,63,252,127,252,96,24,192,24,128,56,0,48,0, - 48,0,48,0,96,0,96,0,96,0,224,0,192,0,192,1, - 192,1,128,1,128,1,128,3,0,3,0,3,0,7,0,6, - 0,13,23,46,16,2,0,31,128,56,224,112,112,224,48,224, - 48,224,48,224,112,240,96,124,192,63,0,31,128,15,192,27, - 224,113,240,96,240,224,120,192,120,192,56,192,56,224,56,96, - 112,112,224,31,192,14,23,46,16,1,0,7,128,24,224,48, - 112,112,56,96,56,224,28,224,28,224,28,224,28,224,28,240, - 28,112,28,120,60,62,252,15,184,0,56,0,112,0,112,0, - 224,1,192,3,128,15,0,120,0,4,15,15,9,2,0,96, - 240,240,96,0,0,0,0,0,0,0,96,240,240,96,4,18, - 18,9,2,253,96,240,240,96,0,0,0,0,0,0,0,96, - 240,240,112,16,32,64,16,18,36,19,1,0,0,1,0,7, - 0,31,0,124,1,240,7,192,31,0,124,0,240,0,240,0, - 124,0,31,0,7,192,1,240,0,124,0,31,0,7,0,1, - 16,9,18,19,1,4,255,255,255,255,0,0,0,0,0,0, - 0,0,0,0,255,255,255,255,16,18,36,19,2,0,128,0, - 224,0,248,0,62,0,15,128,3,224,0,248,0,62,0,15, - 0,15,0,62,0,248,3,224,15,128,62,0,248,0,224,0, - 128,0,11,23,46,14,2,0,31,0,115,128,193,192,193,192, - 224,224,224,224,96,224,1,192,1,192,1,128,3,128,3,0, - 6,0,4,0,12,0,8,0,8,0,0,0,0,0,12,0, - 30,0,30,0,12,0,27,28,112,31,2,251,0,31,240,0, - 0,248,60,0,1,224,6,0,7,128,3,0,14,0,1,128, - 28,0,0,192,28,0,0,192,56,7,140,96,112,31,92,96, - 112,28,124,32,112,56,56,32,224,112,56,32,224,112,48,32, - 224,112,112,32,224,224,112,96,224,224,112,64,224,224,224,192, - 224,224,224,128,112,225,225,128,112,119,115,0,112,60,62,0, - 56,0,0,0,24,0,0,0,28,0,0,0,14,0,0,0, - 7,128,6,0,1,240,60,0,0,127,240,0,22,23,69,24, - 1,0,0,48,0,0,48,0,0,112,0,0,120,0,0,120, - 0,0,252,0,0,220,0,0,156,0,1,142,0,1,14,0, - 3,15,0,3,7,0,2,7,0,6,7,128,6,3,128,15, - 255,192,12,3,192,24,1,192,24,1,224,48,1,224,48,0, - 240,112,0,240,252,3,252,20,23,69,22,1,0,255,254,0, - 62,15,128,28,3,192,28,1,192,28,1,224,28,0,224,28, - 0,224,28,1,224,28,1,192,28,3,192,28,15,128,31,254, - 0,28,7,128,28,1,224,28,0,224,28,0,240,28,0,112, - 28,0,112,28,0,240,28,0,224,28,1,224,62,7,192,255, - 255,0,20,23,69,22,1,0,1,255,16,7,131,240,14,0, - 240,28,0,112,56,0,48,56,0,48,112,0,16,112,0,16, - 240,0,0,240,0,0,240,0,0,240,0,0,240,0,0,240, - 0,0,240,0,0,112,0,0,112,0,0,56,0,0,56,0, - 16,28,0,48,14,0,96,7,131,192,1,255,0,22,23,69, - 24,1,0,255,254,0,62,7,128,28,1,192,28,0,224,28, - 0,112,28,0,112,28,0,56,28,0,56,28,0,60,28,0, - 60,28,0,60,28,0,60,28,0,60,28,0,60,28,0,60, - 28,0,56,28,0,56,28,0,112,28,0,112,28,0,224,28, - 1,192,62,7,128,255,254,0,19,23,69,20,1,0,255,255, - 192,62,3,192,28,0,192,28,0,64,28,0,64,28,0,0, - 28,0,0,28,0,0,28,1,0,28,1,0,28,3,0,31, - 255,0,28,3,0,28,1,0,28,1,0,28,0,0,28,0, - 0,28,0,32,28,0,32,28,0,96,28,0,192,62,3,192, - 255,255,192,17,23,69,18,1,0,255,255,128,62,7,128,28, - 1,128,28,0,128,28,0,128,28,0,0,28,0,0,28,0, - 0,28,2,0,28,2,0,28,6,0,31,254,0,28,6,0, - 28,2,0,28,2,0,28,0,0,28,0,0,28,0,0,28, - 0,0,28,0,0,28,0,0,62,0,0,255,128,0,22,23, - 69,24,1,0,1,255,48,7,135,240,14,0,240,28,0,112, - 56,0,48,56,0,48,112,0,16,112,0,0,240,0,0,240, - 0,0,240,0,0,240,3,252,240,0,248,240,0,112,240,0, - 112,112,0,112,112,0,112,56,0,112,56,0,112,28,0,112, - 14,0,112,7,129,224,1,255,128,22,23,69,24,1,0,255, - 135,252,62,1,240,28,0,224,28,0,224,28,0,224,28,0, - 224,28,0,224,28,0,224,28,0,224,28,0,224,28,0,224, - 31,255,224,28,0,224,28,0,224,28,0,224,28,0,224,28, - 0,224,28,0,224,28,0,224,28,0,224,28,0,224,62,1, - 240,255,135,252,9,23,46,11,1,0,255,128,62,0,28,0, - 28,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0, - 28,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0, - 28,0,28,0,62,0,255,128,12,23,46,13,1,0,31,240, - 7,192,3,128,3,128,3,128,3,128,3,128,3,128,3,128, - 3,128,3,128,3,128,3,128,3,128,3,128,3,128,3,128, - 3,128,3,128,195,128,227,0,231,0,124,0,23,23,69,24, - 1,0,255,199,248,62,1,224,28,1,128,28,3,0,28,6, - 0,28,12,0,28,24,0,28,48,0,28,96,0,28,192,0, - 31,192,0,31,224,0,31,240,0,30,120,0,28,60,0,28, - 30,0,28,15,0,28,7,128,28,3,192,28,1,224,28,0, - 240,62,0,248,255,199,254,19,23,69,20,1,0,255,128,0, - 62,0,0,28,0,0,28,0,0,28,0,0,28,0,0,28, - 0,0,28,0,0,28,0,0,28,0,0,28,0,0,28,0, - 0,28,0,0,28,0,0,28,0,0,28,0,0,28,0,0, - 28,0,32,28,0,32,28,0,96,28,0,192,62,3,192,255, - 255,192,28,23,92,30,1,0,252,0,7,240,62,0,7,192, - 30,0,15,128,31,0,15,128,31,0,11,128,23,0,27,128, - 23,128,27,128,19,128,51,128,19,192,51,128,19,192,35,128, - 17,224,99,128,17,224,99,128,16,224,195,128,16,240,195,128, - 16,112,131,128,16,121,131,128,16,121,3,128,16,61,3,128, - 16,63,3,128,16,30,3,128,16,30,3,128,56,12,7,192, - 254,12,31,240,22,23,69,24,1,0,248,1,252,60,0,112, - 30,0,32,31,0,32,31,0,32,23,128,32,19,192,32,19, - 192,32,17,224,32,16,240,32,16,248,32,16,120,32,16,60, - 32,16,30,32,16,31,32,16,15,32,16,7,160,16,3,224, - 16,1,224,16,1,224,16,0,224,56,0,96,254,0,32,22, - 23,69,24,1,0,1,254,0,7,135,128,14,1,192,28,0, - 224,56,0,112,56,0,112,112,0,56,112,0,56,240,0,60, - 240,0,60,240,0,60,240,0,60,240,0,60,240,0,60,240, - 0,60,112,0,56,112,0,56,56,0,112,56,0,112,28,0, - 224,14,1,192,7,135,128,1,254,0,17,23,69,18,1,0, - 255,248,0,60,62,0,28,15,0,28,7,0,28,7,128,28, - 3,128,28,3,128,28,3,128,28,7,128,28,7,0,28,15, - 0,28,62,0,31,240,0,28,0,0,28,0,0,28,0,0, - 28,0,0,28,0,0,28,0,0,28,0,0,28,0,0,62, - 0,0,255,128,0,22,29,87,24,1,250,1,254,0,7,135, - 128,14,1,192,28,0,224,56,0,112,56,0,112,112,0,56, - 112,0,56,240,0,60,240,0,60,240,0,60,240,0,60,240, - 0,60,240,0,60,240,0,60,112,0,56,112,0,56,56,0, - 112,56,0,112,28,0,224,14,1,192,7,135,128,1,254,0, - 0,124,0,0,62,0,0,31,0,0,15,128,0,3,224,0, - 0,124,21,23,69,22,1,0,255,248,0,60,62,0,28,15, - 0,28,7,128,28,7,128,28,3,128,28,3,128,28,3,128, - 28,7,128,28,7,0,28,30,0,31,248,0,28,240,0,28, - 120,0,28,60,0,28,60,0,28,30,0,28,15,0,28,15, - 128,28,7,128,28,3,192,62,1,224,255,129,248,15,23,46, - 18,1,0,7,228,28,60,56,28,112,12,112,4,112,6,120, - 0,124,0,62,0,31,128,15,224,7,240,1,248,0,124,0, - 62,0,30,128,14,128,14,192,14,224,12,112,28,124,120,103, - 240,19,23,69,20,1,0,255,255,224,240,225,224,192,224,96, - 192,224,96,128,224,32,128,224,32,0,224,0,0,224,0,0, - 224,0,0,224,0,0,224,0,0,224,0,0,224,0,0,224, - 0,0,224,0,0,224,0,0,224,0,0,224,0,0,224,0, - 0,224,0,0,224,0,1,240,0,7,252,0,22,23,69,24, - 1,0,255,129,252,62,0,112,28,0,32,28,0,32,28,0, - 32,28,0,32,28,0,32,28,0,32,28,0,32,28,0,32, - 28,0,32,28,0,32,28,0,32,28,0,32,28,0,32,28, - 0,32,28,0,32,28,0,32,30,0,96,14,0,64,15,0, - 192,7,195,128,1,254,0,22,23,69,23,1,0,255,1,252, - 124,0,112,60,0,96,30,0,64,30,0,192,14,0,192,15, - 0,128,15,1,128,7,1,128,7,129,0,3,131,0,3,195, - 0,3,194,0,1,198,0,1,230,0,0,228,0,0,236,0, - 0,124,0,0,120,0,0,120,0,0,56,0,0,48,0,0, - 16,0,31,23,92,32,1,0,255,63,224,254,124,15,128,120, - 60,7,0,48,28,7,128,48,30,7,128,96,30,3,128,96, - 14,3,192,96,15,3,192,192,7,3,224,192,7,135,224,192, - 7,134,225,128,3,132,241,128,3,204,241,128,3,204,115,0, - 1,216,123,0,1,216,59,0,1,248,62,0,0,240,62,0, - 0,240,28,0,0,224,28,0,0,96,28,0,0,96,8,0, - 0,64,8,0,22,23,69,24,1,0,255,195,252,63,0,240, - 31,0,224,15,0,192,7,129,128,7,131,0,3,198,0,1, - 230,0,1,236,0,0,248,0,0,120,0,0,120,0,0,124, - 0,0,222,0,1,158,0,1,143,0,3,15,128,6,7,128, - 14,3,192,12,3,224,24,1,224,56,1,240,254,7,252,22, - 23,69,24,1,0,255,192,252,63,0,56,30,0,48,15,0, - 96,15,128,192,7,128,128,3,193,128,3,195,0,1,227,0, - 0,246,0,0,252,0,0,124,0,0,56,0,0,56,0,0, - 56,0,0,56,0,0,56,0,0,56,0,0,56,0,0,56, - 0,0,56,0,0,124,0,1,255,0,19,23,69,20,1,0, - 63,255,224,56,3,192,96,7,128,96,7,128,64,15,0,64, - 30,0,0,30,0,0,60,0,0,120,0,0,120,0,0,240, - 0,1,224,0,1,224,0,3,192,0,3,192,0,7,128,0, - 15,0,0,15,0,32,30,0,32,60,0,96,60,0,96,120, - 1,192,255,255,192,7,28,28,11,3,251,254,240,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,240,254,13,23,46,9,254,0,192,0,224, - 0,96,0,112,0,48,0,56,0,24,0,28,0,12,0,14, - 0,6,0,7,0,3,0,3,128,1,128,1,192,0,192,0, - 224,0,96,0,112,0,48,0,56,0,24,7,28,28,11,1, - 251,254,30,14,14,14,14,14,14,14,14,14,14,14,14,14, - 14,14,14,14,14,14,14,14,14,14,14,30,254,13,13,26, - 16,1,10,7,0,7,0,15,128,13,128,24,192,24,192,48, - 96,48,96,112,112,96,48,224,56,192,24,192,24,17,2,6, - 17,0,251,255,255,128,255,255,128,7,6,6,11,1,17,192, - 224,112,24,12,6,13,15,30,15,1,0,31,128,49,192,112, - 224,112,224,96,224,3,224,14,224,24,224,48,224,96,224,224, - 224,225,224,242,232,126,248,60,112,15,23,46,16,0,0,24, - 0,248,0,56,0,56,0,56,0,56,0,56,0,56,0,57, - 240,59,248,60,124,56,28,56,30,56,14,56,14,56,14,56, - 14,56,14,56,12,56,28,56,24,60,112,15,224,12,15,30, - 15,1,0,15,128,56,192,112,224,96,224,224,96,192,0,192, - 0,192,0,192,0,224,0,224,16,112,48,124,96,63,192,31, - 0,15,23,46,16,1,0,0,24,0,248,0,56,0,56,0, - 56,0,56,0,56,0,56,15,184,24,248,48,120,112,56,96, - 56,224,56,224,56,224,56,224,56,224,56,240,56,112,120,120, - 248,63,190,15,48,12,15,30,15,1,0,15,128,57,192,96, - 224,96,112,192,112,255,240,192,0,192,0,192,0,224,0,224, - 16,112,48,124,96,63,192,15,0,12,23,46,11,0,0,3, - 224,6,112,12,112,12,48,28,0,28,0,28,0,28,0,255, - 192,28,0,28,0,28,0,28,0,28,0,28,0,28,0,28, - 0,28,0,28,0,28,0,28,0,62,0,255,128,14,22,44, - 16,1,249,15,192,24,252,48,124,112,48,112,48,112,48,112, - 48,56,112,28,224,15,128,24,0,48,0,120,0,127,224,63, - 248,31,252,96,12,192,12,192,28,240,56,127,224,31,128,16, - 23,46,16,0,0,24,0,248,0,56,0,56,0,56,0,56, - 0,56,0,56,0,57,240,59,248,62,60,60,28,56,28,56, - 28,56,28,56,28,56,28,56,28,56,28,56,28,56,28,56, - 28,254,127,7,23,23,9,1,0,56,56,56,0,0,0,0, - 0,56,248,56,56,56,56,56,56,56,56,56,56,56,56,254, - 8,30,30,9,255,249,7,7,7,0,0,0,0,0,3,31, - 7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7, - 6,198,236,120,16,23,46,16,0,0,24,0,248,0,56,0, - 56,0,56,0,56,0,56,0,56,0,56,254,56,112,56,96, - 56,192,57,128,63,0,62,0,63,0,59,128,57,192,56,224, - 56,240,56,120,56,60,254,127,7,23,23,9,1,0,24,248, - 56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56, - 56,56,56,56,254,25,15,60,26,0,0,24,240,120,0,251, - 249,252,0,62,63,30,0,60,30,14,0,56,28,14,0,56, - 28,14,0,56,28,14,0,56,28,14,0,56,28,14,0,56, - 28,14,0,56,28,14,0,56,28,14,0,56,28,14,0,56, - 28,14,0,254,127,63,128,16,15,30,16,0,0,24,240,251, - 248,60,60,56,28,56,28,56,28,56,28,56,28,56,28,56, - 28,56,28,56,28,56,28,56,28,254,127,14,15,30,16,1, - 0,7,128,24,224,48,112,112,56,96,56,224,28,224,28,224, - 28,224,28,224,28,112,24,112,56,56,48,28,96,7,128,15, - 22,44,17,0,249,25,224,251,248,60,124,56,28,56,30,56, - 14,56,14,56,14,56,14,56,14,56,12,56,28,60,24,62, - 112,59,192,56,0,56,0,56,0,56,0,56,0,56,0,255, - 0,15,22,44,17,1,249,15,200,28,120,48,56,112,56,96, - 56,224,56,224,56,224,56,224,56,224,56,240,56,112,120,120, - 248,63,184,31,56,0,56,0,56,0,56,0,56,0,56,0, - 56,1,254,10,15,30,11,1,0,25,128,251,192,63,192,60, - 0,56,0,56,0,56,0,56,0,56,0,56,0,56,0,56, - 0,56,0,56,0,254,0,10,15,30,13,1,0,62,128,99, - 128,193,128,192,128,224,128,240,0,124,0,63,0,15,128,3, - 192,129,192,128,192,192,192,225,128,191,0,9,19,38,9,0, - 0,8,0,8,0,24,0,56,0,255,0,56,0,56,0,56, - 0,56,0,56,0,56,0,56,0,56,0,56,0,56,0,56, - 0,56,128,63,0,28,0,16,15,30,17,0,0,248,124,56, - 28,56,28,56,28,56,28,56,28,56,28,56,28,56,28,56, - 28,56,28,56,60,60,92,31,223,15,140,15,15,30,17,1, - 0,254,62,120,12,56,8,60,24,28,24,28,16,14,48,14, - 32,7,96,7,64,7,192,3,192,3,128,1,128,1,0,21, - 15,45,24,1,0,253,252,120,112,112,48,112,112,48,56,48, - 32,56,56,96,24,56,64,28,120,64,28,92,192,12,204,128, - 14,143,128,15,143,0,7,7,0,7,7,0,3,6,0,2, - 2,0,14,15,30,17,1,0,252,248,56,96,60,192,28,128, - 30,128,15,0,7,0,7,128,15,128,11,192,25,224,16,224, - 48,112,96,120,240,252,15,22,44,17,1,249,254,30,120,12, - 56,12,60,8,28,24,30,24,14,16,14,48,7,32,7,32, - 3,224,3,192,1,192,1,128,1,128,1,0,1,0,3,0, - 2,0,62,0,124,0,56,0,13,15,30,15,1,0,127,240, - 96,240,64,224,65,224,3,192,3,128,7,128,7,0,14,0, - 30,0,28,8,56,8,120,8,112,24,255,240,8,28,28,16, - 4,251,15,28,56,56,56,56,56,56,56,56,56,56,56,48, - 224,48,56,56,56,56,56,56,56,56,56,24,28,15,2,23, - 23,7,2,0,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,8,28,28,16,4, - 251,240,56,28,28,28,28,28,28,28,28,28,28,28,12,7, - 12,28,28,28,28,28,28,28,28,28,24,56,240,16,4,8, - 18,1,7,62,3,127,135,225,254,192,124,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,8, - 0,1,4,22,22,11,3,249,96,240,240,96,0,0,96,96, - 96,96,96,96,96,96,96,96,96,240,240,240,240,96,12,23, - 46,17,2,252,0,64,0,64,0,128,0,128,15,128,56,224, - 113,112,97,112,225,48,195,0,194,0,194,0,230,0,228,0, - 116,16,124,48,63,224,31,192,31,0,16,0,48,0,32,0, - 32,0,15,23,46,17,1,0,1,240,3,152,6,28,6,28, - 14,24,14,0,14,0,14,0,14,0,14,0,255,224,255,224, - 15,0,7,0,7,0,7,0,7,0,6,0,6,2,126,6, - 199,252,207,248,120,240,16,17,34,17,0,3,199,227,255,255, - 62,124,120,30,112,14,224,7,224,7,192,3,192,3,192,3, - 224,7,224,7,112,14,120,30,62,124,255,255,199,227,17,23, - 69,17,0,0,254,31,128,120,7,0,56,6,0,60,4,0, - 28,12,0,30,8,0,14,24,0,15,16,0,7,48,0,7, - 160,0,3,224,0,3,192,0,63,254,0,1,192,0,1,192, - 0,1,192,0,63,254,0,1,192,0,1,192,0,1,192,0, - 1,192,0,1,192,0,7,240,0,2,23,23,7,2,0,192, - 192,192,192,192,192,192,192,192,0,0,0,0,0,192,192,192, - 192,192,192,192,192,192,12,28,56,17,2,251,31,128,49,192, - 97,192,97,192,113,128,56,0,60,0,30,0,15,0,63,128, - 99,192,193,224,192,224,192,112,224,48,112,48,120,48,60,96, - 31,192,15,0,7,128,3,192,1,192,24,224,56,96,56,96, - 56,192,31,128,9,3,6,11,1,18,227,128,227,128,227,128, - 22,23,69,25,1,0,0,252,0,3,255,0,14,1,192,24, - 0,96,48,0,48,96,0,24,96,127,24,193,199,12,195,131, - 12,195,1,12,199,0,12,199,0,12,199,0,12,199,0,12, - 199,128,12,67,129,24,97,230,24,96,124,48,48,0,48,24, - 0,96,14,1,192,7,255,0,1,252,0,9,13,26,9,0, - 10,60,0,78,0,198,0,198,0,30,0,102,0,198,0,198, - 0,239,128,123,0,0,0,0,0,255,0,13,13,26,17,1, - 1,2,8,6,24,12,48,24,96,56,224,113,192,227,128,113, - 192,56,224,24,96,12,48,6,24,2,8,16,9,18,18,1, - 4,255,255,255,255,0,3,0,3,0,3,0,3,0,3,0, - 3,0,3,8,2,2,11,1,7,255,255,22,23,69,25,1, - 0,0,254,0,3,255,0,14,1,192,24,0,96,48,0,48, - 35,252,24,96,199,24,192,195,12,192,195,12,192,195,12,192, - 198,12,192,248,12,192,220,12,192,204,12,192,206,12,64,198, - 8,96,199,24,35,227,208,48,0,48,24,0,96,14,1,192, - 3,255,0,0,252,0,10,2,4,11,0,18,255,192,255,192, - 10,10,20,13,1,13,30,0,63,0,97,128,192,192,192,192, - 192,192,192,192,97,128,63,0,30,0,16,20,40,19,1,0, - 1,128,1,128,1,128,1,128,1,128,1,128,1,128,255,255, - 255,255,1,128,1,128,1,128,1,128,1,128,1,128,1,128, - 1,128,0,0,255,255,255,255,9,14,28,10,0,9,60,0, - 78,0,135,0,3,0,3,0,7,0,6,0,12,0,24,0, - 16,0,32,0,64,128,255,0,254,0,9,14,28,10,0,9, - 62,0,71,0,131,0,3,0,3,0,6,0,60,0,7,0, - 3,128,1,128,1,128,193,128,227,0,126,0,7,6,6,11, - 3,17,6,14,28,48,96,192,16,22,44,17,0,249,248,124, - 56,28,56,28,56,28,56,28,56,28,56,28,56,28,56,28, - 56,28,56,28,56,60,60,124,63,223,47,152,32,0,112,0, - 112,0,112,0,112,0,112,0,32,0,13,29,58,15,1,250, - 7,248,30,32,62,32,126,32,126,32,254,32,254,32,254,32, - 254,32,126,32,126,32,62,32,30,32,14,32,2,32,2,32, - 2,32,2,32,2,32,2,32,2,32,2,32,2,32,2,32, - 2,32,2,32,2,32,2,32,2,32,4,4,4,8,2,7, - 96,240,240,96,6,7,7,11,2,249,32,96,120,28,12,28, - 248,6,14,14,10,2,9,48,240,48,48,48,48,48,48,48, - 48,48,48,48,252,9,13,26,10,0,10,62,0,99,0,195, - 128,193,128,193,128,193,128,193,128,225,128,99,0,62,0,0, - 0,0,0,255,128,13,13,26,16,2,1,130,0,195,0,97, - 128,48,192,56,224,28,112,14,56,28,112,56,224,48,192,97, - 128,195,0,130,0,22,23,69,25,2,0,48,0,96,240,0, - 96,48,0,192,48,1,192,48,1,128,48,3,0,48,3,0, - 48,6,0,48,14,0,48,12,16,48,24,48,48,24,112,48, - 48,112,252,96,240,0,97,176,0,193,48,1,194,48,1,134, - 48,3,12,48,3,31,252,6,0,48,12,0,48,12,0,48, - 23,23,69,25,1,0,48,0,192,240,0,192,48,1,128,48, - 3,128,48,3,0,48,6,0,48,6,0,48,12,0,48,28, - 0,48,24,240,48,49,56,48,50,28,48,96,12,252,224,12, - 0,192,28,1,128,24,3,128,48,3,0,96,6,0,64,6, - 0,128,12,1,2,24,3,252,24,3,248,24,23,69,25,0, - 0,62,0,24,71,0,24,131,0,48,3,0,112,3,0,96, - 6,0,192,60,0,192,7,1,128,3,131,128,1,131,4,1, - 134,12,193,134,28,227,12,28,126,24,60,0,24,108,0,48, - 76,0,112,140,0,97,140,0,195,12,0,199,255,1,128,12, - 3,0,12,3,0,12,11,22,44,14,1,249,6,0,15,0, - 15,0,6,0,0,0,2,0,2,0,6,0,4,0,12,0, - 24,0,56,0,48,0,112,0,112,0,224,192,224,224,224,224, - 112,96,112,96,57,192,31,0,22,30,90,24,1,0,6,0, - 0,7,0,0,3,128,0,0,192,0,0,96,0,0,48,0, - 0,0,0,0,48,0,0,48,0,0,112,0,0,120,0,0, - 120,0,0,252,0,0,220,0,0,156,0,1,142,0,1,14, - 0,3,15,0,3,7,0,2,7,0,6,7,128,6,3,128, - 15,255,192,12,3,192,24,1,192,24,1,224,48,1,224,48, - 0,240,112,0,240,252,3,252,22,30,90,24,1,0,0,1, - 128,0,3,128,0,7,0,0,12,0,0,24,0,0,48,0, - 0,0,0,0,48,0,0,48,0,0,112,0,0,120,0,0, - 120,0,0,252,0,0,220,0,0,156,0,1,142,0,1,14, - 0,3,15,0,3,7,0,2,7,0,6,7,128,6,3,128, - 15,255,192,12,3,192,24,1,192,24,1,224,48,1,224,48, - 0,240,112,0,240,252,3,252,22,30,90,24,1,0,0,48, - 0,0,120,0,0,252,0,1,206,0,3,3,0,2,1,0, - 0,0,0,0,48,0,0,48,0,0,112,0,0,120,0,0, - 120,0,0,252,0,0,220,0,0,156,0,1,142,0,1,14, - 0,3,15,0,3,7,0,2,7,0,6,7,128,6,3,128, - 15,255,192,12,3,192,24,1,192,24,1,224,48,1,224,48, - 0,240,112,0,240,252,3,252,22,28,84,24,1,0,0,224, - 128,1,249,128,3,63,0,2,14,0,0,0,0,0,48,0, - 0,48,0,0,112,0,0,120,0,0,120,0,0,252,0,0, - 220,0,0,156,0,1,142,0,1,14,0,3,15,0,3,7, - 0,2,7,0,6,7,128,6,3,128,15,255,192,12,3,192, - 24,1,192,24,1,224,48,1,224,48,0,240,112,0,240,252, - 3,252,22,28,84,24,1,0,1,199,0,1,199,0,1,199, - 0,0,0,0,0,0,0,0,48,0,0,48,0,0,112,0, - 0,120,0,0,120,0,0,252,0,0,220,0,0,156,0,1, - 142,0,1,14,0,3,15,0,3,7,0,2,7,0,6,7, - 128,6,3,128,15,255,192,12,3,192,24,1,192,24,1,224, - 48,1,224,48,0,240,112,0,240,252,3,252,22,30,90,24, - 1,0,0,112,0,0,248,0,1,140,0,1,4,0,1,140, - 0,0,248,0,0,112,0,0,0,0,0,48,0,0,48,0, - 0,120,0,0,120,0,0,252,0,0,220,0,0,156,0,1, - 142,0,1,14,0,3,15,0,3,7,0,2,7,0,6,7, - 128,6,3,128,15,255,192,12,3,192,24,1,192,24,1,224, - 48,1,224,48,0,240,112,0,240,252,3,252,28,23,92,30, - 1,0,0,255,255,224,0,31,129,224,0,31,0,96,0,55, - 0,32,0,55,0,32,0,103,0,0,0,103,0,0,0,71, - 0,128,0,199,0,128,0,199,1,128,1,135,3,128,1,135, - 255,128,3,7,3,128,3,7,1,128,7,255,0,128,6,7, - 0,128,12,7,0,0,12,7,0,16,24,7,0,16,24,7, - 0,48,48,7,0,96,48,15,129,224,254,63,255,224,20,30, - 90,22,1,249,1,255,16,7,131,240,14,0,240,28,0,112, - 56,0,48,56,0,48,112,0,16,112,0,16,240,0,0,240, - 0,0,240,0,0,240,0,0,240,0,0,240,0,0,240,0, - 0,112,0,0,112,0,0,56,0,0,56,0,16,28,0,48, - 14,0,96,7,131,192,1,255,0,0,64,0,0,192,0,0, - 240,0,0,56,0,0,24,0,0,56,0,1,240,0,19,30, - 90,20,1,0,3,0,0,3,128,0,1,192,0,0,96,0, - 0,48,0,0,24,0,0,0,0,255,255,192,62,3,192,28, - 0,192,28,0,64,28,0,64,28,0,0,28,0,0,28,0, - 0,28,1,0,28,1,0,28,3,0,31,255,0,28,3,0, - 28,1,0,28,1,0,28,0,0,28,0,0,28,0,32,28, - 0,32,28,0,96,28,0,192,62,3,192,255,255,192,19,30, - 90,20,1,0,0,6,0,0,14,0,0,28,0,0,48,0, - 0,96,0,0,192,0,0,0,0,255,255,192,62,3,192,28, - 0,192,28,0,64,28,0,64,28,0,0,28,0,0,28,0, - 0,28,1,0,28,1,0,28,3,0,31,255,0,28,3,0, - 28,1,0,28,1,0,28,0,0,28,0,0,28,0,32,28, - 0,32,28,0,96,28,0,192,62,3,192,255,255,192,19,30, - 90,20,1,0,0,48,0,0,120,0,0,252,0,1,206,0, - 3,3,0,2,1,0,0,0,0,255,255,192,62,3,192,28, - 0,192,28,0,64,28,0,64,28,0,0,28,0,0,28,0, - 0,28,1,0,28,1,0,28,3,0,31,255,0,28,3,0, - 28,1,0,28,1,0,28,0,0,28,0,0,28,0,32,28, - 0,32,28,0,96,28,0,192,62,3,192,255,255,192,19,28, - 84,20,1,0,3,142,0,3,142,0,3,142,0,0,0,0, - 0,0,0,255,255,192,62,3,192,28,0,192,28,0,64,28, - 0,64,28,0,0,28,0,0,28,0,0,28,1,0,28,1, - 0,28,3,0,31,255,0,28,3,0,28,1,0,28,1,0, - 28,0,0,28,0,0,28,0,32,28,0,32,28,0,96,28, - 0,192,62,3,192,255,255,192,9,30,60,11,1,0,96,0, - 112,0,56,0,12,0,6,0,3,0,0,0,255,128,62,0, - 28,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0, - 28,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0, - 28,0,28,0,28,0,62,0,255,128,9,30,60,11,1,0, - 1,128,3,128,7,0,12,0,24,0,48,0,0,0,255,128, - 62,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0, - 28,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0, - 28,0,28,0,28,0,28,0,62,0,255,128,10,30,60,11, - 1,0,12,0,30,0,63,0,115,128,192,192,128,64,0,0, - 255,128,62,0,28,0,28,0,28,0,28,0,28,0,28,0, - 28,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0, - 28,0,28,0,28,0,28,0,28,0,62,0,255,128,9,28, - 56,11,1,0,227,128,227,128,227,128,0,0,0,0,255,128, - 62,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0, - 28,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0, - 28,0,28,0,28,0,28,0,62,0,255,128,22,23,69,24, - 1,0,255,254,0,62,7,128,28,1,192,28,0,224,28,0, - 112,28,0,112,28,0,56,28,0,56,28,0,60,28,0,60, - 28,0,60,255,192,60,255,192,60,28,0,60,28,0,60,28, - 0,56,28,0,56,28,0,112,28,0,112,28,0,224,28,1, - 192,62,7,128,255,254,0,22,29,87,24,1,0,0,224,128, - 1,249,128,3,63,0,2,14,0,0,0,0,0,0,0,248, - 1,252,60,0,112,30,0,32,31,0,32,31,0,32,23,128, - 32,19,192,32,19,192,32,17,224,32,16,240,32,16,248,32, - 16,120,32,16,60,32,16,30,32,16,31,32,16,15,32,16, - 7,160,16,3,224,16,1,224,16,1,224,16,0,224,56,0, - 96,254,0,32,22,30,90,24,1,0,3,0,0,3,128,0, - 1,192,0,0,96,0,0,48,0,0,24,0,0,0,0,1, - 254,0,7,135,128,14,1,192,28,0,224,56,0,112,56,0, - 112,112,0,56,112,0,56,240,0,60,240,0,60,240,0,60, - 240,0,60,240,0,60,240,0,60,240,0,60,112,0,56,112, - 0,56,56,0,112,56,0,112,28,0,224,14,1,192,7,135, - 128,1,254,0,22,30,90,24,1,0,0,1,128,0,3,128, - 0,7,0,0,12,0,0,24,0,0,48,0,0,0,0,1, - 254,0,7,135,128,14,1,192,28,0,224,56,0,112,56,0, - 112,112,0,56,112,0,56,240,0,60,240,0,60,240,0,60, - 240,0,60,240,0,60,240,0,60,240,0,60,112,0,56,112, - 0,56,56,0,112,56,0,112,28,0,224,14,1,192,7,135, - 128,1,254,0,22,30,90,24,1,0,0,48,0,0,120,0, - 0,252,0,1,206,0,3,3,0,2,1,0,0,0,0,1, - 254,0,7,135,128,14,1,192,28,0,224,56,0,112,56,0, - 112,112,0,56,112,0,56,240,0,60,240,0,60,240,0,60, - 240,0,60,240,0,60,240,0,60,240,0,60,112,0,56,112, - 0,56,56,0,112,56,0,112,28,0,224,14,1,192,7,135, - 128,1,254,0,22,28,84,24,1,0,0,224,128,1,249,128, - 3,63,0,2,14,0,0,0,0,1,254,0,7,135,128,14, - 1,192,28,0,224,56,0,112,56,0,112,112,0,56,112,0, - 56,240,0,60,240,0,60,240,0,60,240,0,60,240,0,60, - 240,0,60,240,0,60,112,0,56,112,0,56,56,0,112,56, - 0,112,28,0,224,14,1,192,7,135,128,1,254,0,22,28, - 84,24,1,0,1,199,0,1,199,0,1,199,0,0,0,0, - 0,0,0,1,254,0,7,135,128,14,1,192,28,0,224,56, - 0,112,56,0,112,112,0,56,112,0,56,240,0,60,240,0, - 60,240,0,60,240,0,60,240,0,60,240,0,60,240,0,60, - 112,0,56,112,0,56,56,0,112,56,0,112,28,0,224,14, - 1,192,7,135,128,1,254,0,16,16,32,19,1,0,64,2, - 224,7,112,14,56,28,28,56,14,112,7,224,3,192,3,192, - 7,224,14,112,28,56,56,28,112,14,224,7,64,2,22,27, - 81,24,1,254,0,0,16,0,0,48,1,254,96,7,135,192, - 14,1,192,28,1,224,56,3,112,56,2,112,112,6,56,112, - 12,56,240,8,60,240,24,60,240,48,60,240,96,60,240,64, - 60,240,192,60,240,128,60,113,128,56,115,0,56,58,0,112, - 62,0,112,28,0,224,30,1,192,55,135,128,33,254,0,96, - 0,0,64,0,0,22,30,90,24,1,0,0,192,0,0,224, - 0,0,112,0,0,24,0,0,12,0,0,6,0,0,0,0, - 255,129,252,62,0,112,28,0,32,28,0,32,28,0,32,28, - 0,32,28,0,32,28,0,32,28,0,32,28,0,32,28,0, - 32,28,0,32,28,0,32,28,0,32,28,0,32,28,0,32, - 28,0,32,28,0,96,30,0,96,14,0,64,15,0,192,7, - 195,128,1,254,0,22,30,90,24,1,0,0,1,128,0,3, - 128,0,7,0,0,12,0,0,24,0,0,48,0,0,0,0, - 255,129,252,62,0,112,28,0,32,28,0,32,28,0,32,28, - 0,32,28,0,32,28,0,32,28,0,32,28,0,32,28,0, - 32,28,0,32,28,0,32,28,0,32,28,0,32,28,0,32, - 28,0,32,28,0,96,30,0,96,14,0,64,15,0,192,7, - 195,128,1,254,0,22,30,90,24,1,0,0,24,0,0,60, - 0,0,126,0,0,231,0,1,129,128,1,0,128,0,0,0, - 255,129,252,62,0,112,28,0,32,28,0,32,28,0,32,28, - 0,32,28,0,32,28,0,32,28,0,32,28,0,32,28,0, - 32,28,0,32,28,0,32,28,0,32,28,0,32,28,0,32, - 28,0,32,28,0,96,30,0,96,14,0,64,15,0,192,7, - 195,128,1,254,0,22,28,84,24,1,0,1,199,0,1,199, - 0,1,199,0,0,0,0,0,0,0,255,129,252,62,0,112, - 28,0,32,28,0,32,28,0,32,28,0,32,28,0,32,28, - 0,32,28,0,32,28,0,32,28,0,32,28,0,32,28,0, - 32,28,0,32,28,0,32,28,0,32,28,0,32,28,0,96, - 30,0,96,14,0,64,15,0,192,7,195,128,1,254,0,22, - 30,90,24,1,0,0,0,192,0,1,192,0,3,128,0,6, - 0,0,12,0,0,24,0,0,0,0,255,192,252,63,0,56, - 30,0,48,15,0,96,15,128,192,7,128,128,3,193,128,3, - 195,0,1,227,0,0,246,0,0,252,0,0,124,0,0,56, - 0,0,56,0,0,56,0,0,56,0,0,56,0,0,56,0, - 0,56,0,0,56,0,0,56,0,0,124,0,1,255,0,18, - 23,69,19,1,0,255,128,0,62,0,0,28,0,0,28,0, - 0,28,0,0,31,252,0,28,31,0,28,7,128,28,3,128, - 28,3,192,28,1,192,28,1,192,28,1,192,28,3,192,28, - 3,128,28,7,128,28,31,0,31,252,0,28,0,0,28,0, - 0,28,0,0,62,0,0,255,128,0,15,23,46,17,1,0, - 7,192,12,112,24,56,24,56,56,56,56,56,56,56,56,56, - 56,48,56,96,57,192,56,120,56,28,56,30,56,14,56,14, - 56,14,56,14,56,14,59,12,59,156,59,152,249,240,13,23, - 46,15,1,0,24,0,28,0,14,0,3,0,1,128,0,192, - 0,0,0,0,31,128,49,192,112,224,112,224,96,224,3,224, - 14,224,24,224,48,224,96,224,224,224,225,224,242,232,126,248, - 60,112,13,23,46,15,1,0,0,192,1,192,3,128,6,0, - 12,0,24,0,0,0,0,0,31,128,49,192,112,224,112,224, - 96,224,3,224,14,224,24,224,48,224,96,224,224,224,225,224, - 242,232,126,248,60,112,13,23,46,15,1,0,6,0,15,0, - 31,128,57,192,96,96,64,32,0,0,0,0,31,128,49,192, - 112,224,112,224,96,224,3,224,14,224,24,224,48,224,96,224, - 224,224,225,224,242,232,126,248,60,112,13,21,42,15,1,0, - 28,16,62,48,99,224,65,192,0,0,0,0,31,128,49,192, - 112,224,112,224,96,224,3,224,14,224,24,224,48,224,96,224, - 224,224,225,224,242,232,126,248,60,112,13,21,42,15,1,0, - 56,224,56,224,56,224,0,0,0,0,0,0,31,128,49,192, - 112,224,112,224,96,224,3,224,14,224,24,224,48,224,96,224, - 224,224,225,224,242,232,126,248,60,112,13,23,46,15,1,0, - 7,0,15,128,24,192,16,64,24,192,15,128,7,0,0,0, - 31,128,49,192,112,224,112,224,96,224,3,224,14,224,24,224, - 48,224,96,224,224,224,225,224,242,232,126,248,60,112,19,15, - 45,22,1,0,31,159,0,49,249,192,112,224,192,112,224,224, - 96,224,224,3,255,224,14,224,0,24,224,0,48,224,0,96, - 224,0,224,224,32,225,240,96,243,120,192,126,63,128,60,31, - 0,12,22,44,15,1,249,15,128,56,192,112,224,96,224,224, - 96,192,0,192,0,192,0,192,0,224,0,224,16,112,48,124, - 96,63,192,15,0,4,0,12,0,15,0,3,128,1,128,3, - 128,31,0,12,23,46,15,1,0,48,0,56,0,28,0,6, - 0,3,0,1,128,0,0,0,0,15,128,57,192,96,224,96, - 112,192,112,255,240,192,0,192,0,192,0,224,0,224,16,112, - 48,124,96,63,192,15,0,12,23,46,15,1,0,1,128,3, - 128,7,0,12,0,24,0,48,0,0,0,0,0,15,128,57, - 192,96,224,96,112,192,112,255,240,192,0,192,0,192,0,224, - 0,224,16,112,48,124,96,63,192,15,0,12,23,46,15,1, - 0,6,0,15,0,31,128,57,192,96,96,64,32,0,0,0, - 0,15,128,57,192,96,224,96,112,192,112,255,240,192,0,192, - 0,192,0,224,0,224,16,112,48,124,96,63,192,15,0,12, - 21,42,15,1,0,56,224,56,224,56,224,0,0,0,0,0, - 0,15,128,57,192,96,224,96,112,192,112,255,240,192,0,192, - 0,192,0,224,0,224,16,112,48,124,96,63,192,15,0,7, - 23,23,9,1,0,192,224,112,24,12,6,0,0,24,248,56, - 56,56,56,56,56,56,56,56,56,56,56,254,7,23,23,9, - 1,0,6,14,28,48,96,192,0,0,24,248,56,56,56,56, - 56,56,56,56,56,56,56,56,254,10,23,46,9,0,0,12, - 0,30,0,63,0,115,128,192,192,128,64,0,0,0,0,12, - 0,124,0,28,0,28,0,28,0,28,0,28,0,28,0,28, - 0,28,0,28,0,28,0,28,0,28,0,127,0,9,21,42, - 9,0,0,227,128,227,128,227,128,0,0,0,0,0,0,12, - 0,124,0,28,0,28,0,28,0,28,0,28,0,28,0,28, - 0,28,0,28,0,28,0,28,0,28,0,127,0,14,23,46, - 17,1,0,16,0,56,0,28,112,15,240,15,0,127,128,49, - 192,0,224,7,240,24,240,48,120,112,56,96,60,224,28,224, - 28,224,28,224,28,224,28,112,24,112,56,56,48,28,96,7, - 128,16,21,42,16,0,0,14,8,31,24,49,240,32,224,0, - 0,0,0,24,240,251,248,62,60,60,28,56,28,56,28,56, - 28,56,28,56,28,56,28,56,28,56,28,56,28,56,28,254, - 127,14,23,46,16,1,0,24,0,28,0,14,0,3,0,1, - 128,0,192,0,0,0,0,7,128,24,224,48,112,112,56,96, - 56,224,28,224,28,224,28,224,28,224,28,112,24,112,56,56, - 48,28,96,7,128,14,23,46,16,1,0,0,192,1,192,3, - 128,6,0,12,0,24,0,0,0,0,0,7,128,24,224,48, - 112,112,56,96,56,224,28,224,28,224,28,224,28,224,28,112, - 24,112,56,56,48,28,96,7,128,14,23,46,16,1,0,3, - 0,7,128,15,192,28,224,48,48,32,16,0,0,0,0,7, - 128,24,224,48,112,112,56,96,56,224,28,224,28,224,28,224, - 28,224,28,112,24,112,56,56,48,28,96,7,128,14,21,42, - 16,1,0,28,16,62,48,99,224,65,192,0,0,0,0,7, - 128,24,224,48,112,112,56,96,56,224,28,224,28,224,28,224, - 28,224,28,112,24,112,56,56,48,28,96,7,128,14,21,42, - 16,1,0,56,224,56,224,56,224,0,0,0,0,0,0,7, - 128,24,224,48,112,112,56,96,56,224,28,224,28,224,28,224, - 28,224,28,112,24,112,56,56,48,28,96,7,128,16,17,34, - 19,1,0,1,128,3,192,3,192,1,128,0,0,0,0,0, - 0,255,255,255,255,0,0,0,0,0,0,0,0,1,128,3, - 192,3,192,1,128,14,21,42,17,1,253,0,24,0,16,0, - 48,7,160,24,224,48,240,112,184,97,184,225,28,225,28,227, - 28,226,28,230,28,116,24,116,56,60,48,28,96,31,128,48, - 0,32,0,96,0,16,23,46,17,0,0,12,0,14,0,7, - 0,1,128,0,192,0,96,0,0,0,0,248,124,56,28,56, - 28,56,28,56,28,56,28,56,28,56,28,56,28,56,28,56, - 28,56,60,60,124,31,223,15,152,16,23,46,17,0,0,0, - 96,0,224,1,192,3,0,6,0,12,0,0,0,0,0,248, - 124,56,28,56,28,56,28,56,28,56,28,56,28,56,28,56, - 28,56,28,56,28,56,60,60,124,31,223,15,152,16,23,46, - 17,0,0,1,128,3,192,7,224,14,112,24,24,16,8,0, - 0,0,0,248,124,56,28,56,28,56,28,56,28,56,28,56, - 28,56,28,56,28,56,28,56,28,56,60,60,124,31,223,15, - 152,16,21,42,17,0,0,28,112,28,112,28,112,0,0,0, - 0,0,0,248,124,56,28,56,28,56,28,56,28,56,28,56, - 28,56,28,56,28,56,28,56,28,56,60,60,124,31,223,15, - 152,15,30,60,17,0,249,0,24,0,56,0,112,0,192,1, - 128,3,0,0,0,0,0,254,30,120,12,56,12,60,8,28, - 24,30,24,14,16,14,48,7,32,7,32,3,224,3,192,1, - 192,1,128,1,128,1,128,1,0,3,0,2,0,62,0,124, - 0,56,0,15,30,60,17,0,249,24,0,248,0,56,0,56, - 0,56,0,56,0,56,0,56,0,57,240,59,248,62,124,60, - 28,56,30,56,14,56,14,56,14,56,14,56,14,56,12,56, - 28,60,24,62,48,59,224,56,0,56,0,56,0,56,0,56, - 0,56,0,255,0,15,28,56,17,1,249,28,112,28,112,28, - 112,0,0,0,0,0,0,254,30,120,12,56,12,60,8,28, - 24,30,24,14,16,14,48,7,32,7,32,3,224,3,192,1, - 192,1,128,1,128,1,0,1,0,3,0,2,0,62,0,124, - 0,56,0}; -/* - Fontname: -Adobe-Times-Medium-R-Normal--34-240-100-100-P-170-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 0, '1' Height: 23 - Calculated Max Values w=16 h=26 x= 4 y=10 dx=19 dy= 0 ascent=23 len=52 - Font Bounding box w=38 h=48 x=-5 y=-11 - Calculated Min Values x= 0 y=-3 dx= 0 dy= 0 - Pure Font ascent =23 descent= 0 - X Font ascent =23 descent= 0 - Max Font ascent =23 descent=-3 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_timR24n[717] U8G_FONT_SECTION("u8g_font_timR24n") = { - 0,38,48,251,245,23,0,0,0,0,42,58,0,23,253,23, - 0,12,13,26,17,2,10,6,0,15,0,6,0,198,48,246, - 240,118,224,15,0,118,224,246,240,198,48,6,0,15,0,6, - 0,16,16,32,19,1,1,1,128,1,128,1,128,1,128,1, - 128,1,128,1,128,255,255,255,255,1,128,1,128,1,128,1, - 128,1,128,1,128,1,128,4,7,7,8,2,253,96,240,240, - 112,16,32,64,8,2,2,11,1,7,255,255,4,4,4,8, - 2,0,96,240,240,96,10,26,52,9,0,253,0,192,0,192, - 1,128,1,128,3,128,3,0,3,0,3,0,6,0,6,0, - 6,0,14,0,12,0,12,0,28,0,24,0,24,0,24,0, - 48,0,48,0,48,0,112,0,96,0,96,0,192,0,192,0, - 14,23,46,16,1,0,7,128,28,224,56,112,48,48,112,56, - 112,56,96,24,224,28,224,28,224,28,224,28,224,28,224,28, - 224,28,224,28,224,28,224,24,112,56,112,56,48,48,56,112, - 28,224,7,128,9,23,46,16,4,0,12,0,28,0,124,0, - 220,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0, - 28,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0, - 28,0,28,0,62,0,255,128,15,23,46,16,0,0,7,224, - 15,240,28,248,48,60,32,60,96,28,64,28,0,28,0,28, - 0,24,0,56,0,48,0,96,0,96,0,192,1,128,3,0, - 6,0,12,2,24,6,63,252,127,248,255,248,12,23,46,16, - 2,0,15,128,63,192,97,224,192,224,128,224,0,224,0,192, - 0,192,1,128,3,0,7,192,31,224,1,240,0,112,0,112, - 0,48,0,48,0,48,0,112,0,96,224,192,243,128,127,0, - 14,23,46,16,1,0,0,96,0,224,0,224,1,224,1,96, - 3,96,6,96,4,96,12,96,24,96,16,96,48,96,96,96, - 64,96,255,252,255,252,255,252,0,96,0,96,0,96,0,96, - 0,96,0,96,13,23,46,16,1,0,15,248,31,240,31,224, - 16,0,48,0,32,0,126,0,127,128,127,192,7,224,1,224, - 0,240,0,112,0,112,0,48,0,48,0,48,0,48,0,96, - 0,96,224,192,243,128,126,0,14,23,46,16,1,0,0,120, - 1,192,3,128,15,0,30,0,28,0,56,0,120,0,112,0, - 115,192,247,240,248,120,224,56,224,60,224,28,224,28,224,28, - 224,28,112,28,112,24,56,56,28,96,7,192,14,23,46,16, - 1,0,63,252,127,252,96,24,192,24,128,56,0,48,0,48, - 0,48,0,96,0,96,0,96,0,224,0,192,0,192,1,192, - 1,128,1,128,1,128,3,0,3,0,3,0,7,0,6,0, - 13,23,46,16,2,0,31,128,56,224,112,112,224,48,224,48, - 224,48,224,112,240,96,124,192,63,0,31,128,15,192,27,224, - 113,240,96,240,224,120,192,120,192,56,192,56,224,56,96,112, - 112,224,31,192,14,23,46,16,1,0,7,128,24,224,48,112, - 112,56,96,56,224,28,224,28,224,28,224,28,224,28,240,28, - 112,28,120,60,62,252,15,184,0,56,0,112,0,112,0,224, - 1,192,3,128,15,0,120,0,4,15,15,9,2,0,96,240, - 240,96,0,0,0,0,0,0,0,96,240,240,96}; -/* - Fontname: -Adobe-Times-Medium-R-Normal--34-240-100-100-P-170-ISO10646-1 - Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved. - Capital A Height: 23, '1' Height: 23 - Calculated Max Values w=31 h=30 x= 4 y=17 dx=32 dy= 0 ascent=25 len=112 - Font Bounding box w=38 h=48 x=-5 y=-11 - Calculated Min Values x=-2 y=-7 dx= 0 dy= 0 - Pure Font ascent =23 descent=-7 - X Font ascent =23 descent=-7 - Max Font ascent =25 descent=-7 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_timR24r[4764] U8G_FONT_SECTION("u8g_font_timR24r") = { - 0,38,48,251,245,23,5,140,13,213,32,127,249,25,249,23, - 249,0,0,0,8,0,1,4,23,23,11,3,0,96,240,240, - 240,240,240,96,96,96,96,96,96,96,96,96,96,96,0,0, - 96,240,240,96,9,7,14,14,2,16,227,128,227,128,227,128, - 227,128,65,0,65,0,65,0,16,23,46,17,0,0,6,24, - 6,24,6,24,6,24,6,24,6,24,6,24,6,24,127,255, - 127,255,12,48,12,48,12,48,12,48,255,254,255,254,24,96, - 24,96,24,96,24,96,24,96,24,96,24,96,13,28,56,16, - 2,253,2,0,2,0,15,192,58,112,50,56,98,24,98,8, - 98,8,114,0,122,0,62,0,63,0,31,128,7,192,3,224, - 2,240,2,112,2,56,2,56,130,24,130,24,194,56,226,48, - 114,96,31,192,2,0,2,0,2,0,23,23,69,27,2,0, - 15,0,64,29,131,192,56,252,128,112,65,128,112,67,0,224, - 66,0,224,70,0,224,196,0,192,140,0,193,136,0,193,24, - 120,102,16,236,60,49,198,0,99,130,0,67,130,0,199,2, - 0,135,2,1,135,6,1,6,4,3,6,12,2,6,8,6, - 3,48,4,1,224,23,23,69,26,2,0,0,248,0,1,140, - 0,3,14,0,3,6,0,7,6,0,7,6,0,7,12,0, - 7,140,0,3,152,0,3,241,252,3,192,112,7,192,96,29, - 224,64,56,240,192,112,112,128,96,121,128,224,63,0,224,30, - 0,224,15,0,240,31,130,120,51,252,127,225,248,31,128,240, - 3,8,8,6,1,15,224,224,224,224,64,64,64,64,8,28, - 28,11,2,251,3,6,12,24,56,48,112,112,96,224,224,224, - 224,224,224,224,224,224,224,96,112,112,48,56,24,12,6,3, - 8,28,28,11,1,251,192,96,48,24,28,12,14,14,6,7, - 7,7,7,7,7,7,7,7,7,6,14,14,12,28,24,48, - 96,192,12,13,26,17,2,10,6,0,15,0,6,0,198,48, - 246,240,118,224,15,0,118,224,246,240,198,48,6,0,15,0, - 6,0,16,16,32,19,1,1,1,128,1,128,1,128,1,128, - 1,128,1,128,1,128,255,255,255,255,1,128,1,128,1,128, - 1,128,1,128,1,128,1,128,4,7,7,8,2,253,96,240, - 240,112,16,32,64,8,2,2,11,1,7,255,255,4,4,4, - 8,2,0,96,240,240,96,10,26,52,9,0,253,0,192,0, - 192,1,128,1,128,3,128,3,0,3,0,3,0,6,0,6, - 0,6,0,14,0,12,0,12,0,28,0,24,0,24,0,24, - 0,48,0,48,0,48,0,112,0,96,0,96,0,192,0,192, - 0,14,23,46,16,1,0,7,128,28,224,56,112,48,48,112, - 56,112,56,96,24,224,28,224,28,224,28,224,28,224,28,224, - 28,224,28,224,28,224,28,224,24,112,56,112,56,48,48,56, - 112,28,224,7,128,9,23,46,16,4,0,12,0,28,0,124, - 0,220,0,28,0,28,0,28,0,28,0,28,0,28,0,28, - 0,28,0,28,0,28,0,28,0,28,0,28,0,28,0,28, - 0,28,0,28,0,62,0,255,128,15,23,46,16,0,0,7, - 224,15,240,28,248,48,60,32,60,96,28,64,28,0,28,0, - 28,0,24,0,56,0,48,0,96,0,96,0,192,1,128,3, - 0,6,0,12,2,24,6,63,252,127,248,255,248,12,23,46, - 16,2,0,15,128,63,192,97,224,192,224,128,224,0,224,0, - 192,0,192,1,128,3,0,7,192,31,224,1,240,0,112,0, - 112,0,48,0,48,0,48,0,112,0,96,224,192,243,128,127, - 0,14,23,46,16,1,0,0,96,0,224,0,224,1,224,1, - 96,3,96,6,96,4,96,12,96,24,96,16,96,48,96,96, - 96,64,96,255,252,255,252,255,252,0,96,0,96,0,96,0, - 96,0,96,0,96,13,23,46,16,1,0,15,248,31,240,31, - 224,16,0,48,0,32,0,126,0,127,128,127,192,7,224,1, - 224,0,240,0,112,0,112,0,48,0,48,0,48,0,48,0, - 96,0,96,224,192,243,128,126,0,14,23,46,16,1,0,0, - 120,1,192,3,128,15,0,30,0,28,0,56,0,120,0,112, - 0,115,192,247,240,248,120,224,56,224,60,224,28,224,28,224, - 28,224,28,112,28,112,24,56,56,28,96,7,192,14,23,46, - 16,1,0,63,252,127,252,96,24,192,24,128,56,0,48,0, - 48,0,48,0,96,0,96,0,96,0,224,0,192,0,192,1, - 192,1,128,1,128,1,128,3,0,3,0,3,0,7,0,6, - 0,13,23,46,16,2,0,31,128,56,224,112,112,224,48,224, - 48,224,48,224,112,240,96,124,192,63,0,31,128,15,192,27, - 224,113,240,96,240,224,120,192,120,192,56,192,56,224,56,96, - 112,112,224,31,192,14,23,46,16,1,0,7,128,24,224,48, - 112,112,56,96,56,224,28,224,28,224,28,224,28,224,28,240, - 28,112,28,120,60,62,252,15,184,0,56,0,112,0,112,0, - 224,1,192,3,128,15,0,120,0,4,15,15,9,2,0,96, - 240,240,96,0,0,0,0,0,0,0,96,240,240,96,4,18, - 18,9,2,253,96,240,240,96,0,0,0,0,0,0,0,96, - 240,240,112,16,32,64,16,18,36,19,1,0,0,1,0,7, - 0,31,0,124,1,240,7,192,31,0,124,0,240,0,240,0, - 124,0,31,0,7,192,1,240,0,124,0,31,0,7,0,1, - 16,9,18,19,1,4,255,255,255,255,0,0,0,0,0,0, - 0,0,0,0,255,255,255,255,16,18,36,19,2,0,128,0, - 224,0,248,0,62,0,15,128,3,224,0,248,0,62,0,15, - 0,15,0,62,0,248,3,224,15,128,62,0,248,0,224,0, - 128,0,11,23,46,14,2,0,31,0,115,128,193,192,193,192, - 224,224,224,224,96,224,1,192,1,192,1,128,3,128,3,0, - 6,0,4,0,12,0,8,0,8,0,0,0,0,0,12,0, - 30,0,30,0,12,0,27,28,112,31,2,251,0,31,240,0, - 0,248,60,0,1,224,6,0,7,128,3,0,14,0,1,128, - 28,0,0,192,28,0,0,192,56,7,140,96,112,31,92,96, - 112,28,124,32,112,56,56,32,224,112,56,32,224,112,48,32, - 224,112,112,32,224,224,112,96,224,224,112,64,224,224,224,192, - 224,224,224,128,112,225,225,128,112,119,115,0,112,60,62,0, - 56,0,0,0,24,0,0,0,28,0,0,0,14,0,0,0, - 7,128,6,0,1,240,60,0,0,127,240,0,22,23,69,24, - 1,0,0,48,0,0,48,0,0,112,0,0,120,0,0,120, - 0,0,252,0,0,220,0,0,156,0,1,142,0,1,14,0, - 3,15,0,3,7,0,2,7,0,6,7,128,6,3,128,15, - 255,192,12,3,192,24,1,192,24,1,224,48,1,224,48,0, - 240,112,0,240,252,3,252,20,23,69,22,1,0,255,254,0, - 62,15,128,28,3,192,28,1,192,28,1,224,28,0,224,28, - 0,224,28,1,224,28,1,192,28,3,192,28,15,128,31,254, - 0,28,7,128,28,1,224,28,0,224,28,0,240,28,0,112, - 28,0,112,28,0,240,28,0,224,28,1,224,62,7,192,255, - 255,0,20,23,69,22,1,0,1,255,16,7,131,240,14,0, - 240,28,0,112,56,0,48,56,0,48,112,0,16,112,0,16, - 240,0,0,240,0,0,240,0,0,240,0,0,240,0,0,240, - 0,0,240,0,0,112,0,0,112,0,0,56,0,0,56,0, - 16,28,0,48,14,0,96,7,131,192,1,255,0,22,23,69, - 24,1,0,255,254,0,62,7,128,28,1,192,28,0,224,28, - 0,112,28,0,112,28,0,56,28,0,56,28,0,60,28,0, - 60,28,0,60,28,0,60,28,0,60,28,0,60,28,0,60, - 28,0,56,28,0,56,28,0,112,28,0,112,28,0,224,28, - 1,192,62,7,128,255,254,0,19,23,69,20,1,0,255,255, - 192,62,3,192,28,0,192,28,0,64,28,0,64,28,0,0, - 28,0,0,28,0,0,28,1,0,28,1,0,28,3,0,31, - 255,0,28,3,0,28,1,0,28,1,0,28,0,0,28,0, - 0,28,0,32,28,0,32,28,0,96,28,0,192,62,3,192, - 255,255,192,17,23,69,18,1,0,255,255,128,62,7,128,28, - 1,128,28,0,128,28,0,128,28,0,0,28,0,0,28,0, - 0,28,2,0,28,2,0,28,6,0,31,254,0,28,6,0, - 28,2,0,28,2,0,28,0,0,28,0,0,28,0,0,28, - 0,0,28,0,0,28,0,0,62,0,0,255,128,0,22,23, - 69,24,1,0,1,255,48,7,135,240,14,0,240,28,0,112, - 56,0,48,56,0,48,112,0,16,112,0,0,240,0,0,240, - 0,0,240,0,0,240,3,252,240,0,248,240,0,112,240,0, - 112,112,0,112,112,0,112,56,0,112,56,0,112,28,0,112, - 14,0,112,7,129,224,1,255,128,22,23,69,24,1,0,255, - 135,252,62,1,240,28,0,224,28,0,224,28,0,224,28,0, - 224,28,0,224,28,0,224,28,0,224,28,0,224,28,0,224, - 31,255,224,28,0,224,28,0,224,28,0,224,28,0,224,28, - 0,224,28,0,224,28,0,224,28,0,224,28,0,224,62,1, - 240,255,135,252,9,23,46,11,1,0,255,128,62,0,28,0, - 28,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0, - 28,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0, - 28,0,28,0,62,0,255,128,12,23,46,13,1,0,31,240, - 7,192,3,128,3,128,3,128,3,128,3,128,3,128,3,128, - 3,128,3,128,3,128,3,128,3,128,3,128,3,128,3,128, - 3,128,3,128,195,128,227,0,231,0,124,0,23,23,69,24, - 1,0,255,199,248,62,1,224,28,1,128,28,3,0,28,6, - 0,28,12,0,28,24,0,28,48,0,28,96,0,28,192,0, - 31,192,0,31,224,0,31,240,0,30,120,0,28,60,0,28, - 30,0,28,15,0,28,7,128,28,3,192,28,1,224,28,0, - 240,62,0,248,255,199,254,19,23,69,20,1,0,255,128,0, - 62,0,0,28,0,0,28,0,0,28,0,0,28,0,0,28, - 0,0,28,0,0,28,0,0,28,0,0,28,0,0,28,0, - 0,28,0,0,28,0,0,28,0,0,28,0,0,28,0,0, - 28,0,32,28,0,32,28,0,96,28,0,192,62,3,192,255, - 255,192,28,23,92,30,1,0,252,0,7,240,62,0,7,192, - 30,0,15,128,31,0,15,128,31,0,11,128,23,0,27,128, - 23,128,27,128,19,128,51,128,19,192,51,128,19,192,35,128, - 17,224,99,128,17,224,99,128,16,224,195,128,16,240,195,128, - 16,112,131,128,16,121,131,128,16,121,3,128,16,61,3,128, - 16,63,3,128,16,30,3,128,16,30,3,128,56,12,7,192, - 254,12,31,240,22,23,69,24,1,0,248,1,252,60,0,112, - 30,0,32,31,0,32,31,0,32,23,128,32,19,192,32,19, - 192,32,17,224,32,16,240,32,16,248,32,16,120,32,16,60, - 32,16,30,32,16,31,32,16,15,32,16,7,160,16,3,224, - 16,1,224,16,1,224,16,0,224,56,0,96,254,0,32,22, - 23,69,24,1,0,1,254,0,7,135,128,14,1,192,28,0, - 224,56,0,112,56,0,112,112,0,56,112,0,56,240,0,60, - 240,0,60,240,0,60,240,0,60,240,0,60,240,0,60,240, - 0,60,112,0,56,112,0,56,56,0,112,56,0,112,28,0, - 224,14,1,192,7,135,128,1,254,0,17,23,69,18,1,0, - 255,248,0,60,62,0,28,15,0,28,7,0,28,7,128,28, - 3,128,28,3,128,28,3,128,28,7,128,28,7,0,28,15, - 0,28,62,0,31,240,0,28,0,0,28,0,0,28,0,0, - 28,0,0,28,0,0,28,0,0,28,0,0,28,0,0,62, - 0,0,255,128,0,22,29,87,24,1,250,1,254,0,7,135, - 128,14,1,192,28,0,224,56,0,112,56,0,112,112,0,56, - 112,0,56,240,0,60,240,0,60,240,0,60,240,0,60,240, - 0,60,240,0,60,240,0,60,112,0,56,112,0,56,56,0, - 112,56,0,112,28,0,224,14,1,192,7,135,128,1,254,0, - 0,124,0,0,62,0,0,31,0,0,15,128,0,3,224,0, - 0,124,21,23,69,22,1,0,255,248,0,60,62,0,28,15, - 0,28,7,128,28,7,128,28,3,128,28,3,128,28,3,128, - 28,7,128,28,7,0,28,30,0,31,248,0,28,240,0,28, - 120,0,28,60,0,28,60,0,28,30,0,28,15,0,28,15, - 128,28,7,128,28,3,192,62,1,224,255,129,248,15,23,46, - 18,1,0,7,228,28,60,56,28,112,12,112,4,112,6,120, - 0,124,0,62,0,31,128,15,224,7,240,1,248,0,124,0, - 62,0,30,128,14,128,14,192,14,224,12,112,28,124,120,103, - 240,19,23,69,20,1,0,255,255,224,240,225,224,192,224,96, - 192,224,96,128,224,32,128,224,32,0,224,0,0,224,0,0, - 224,0,0,224,0,0,224,0,0,224,0,0,224,0,0,224, - 0,0,224,0,0,224,0,0,224,0,0,224,0,0,224,0, - 0,224,0,0,224,0,1,240,0,7,252,0,22,23,69,24, - 1,0,255,129,252,62,0,112,28,0,32,28,0,32,28,0, - 32,28,0,32,28,0,32,28,0,32,28,0,32,28,0,32, - 28,0,32,28,0,32,28,0,32,28,0,32,28,0,32,28, - 0,32,28,0,32,28,0,32,30,0,96,14,0,64,15,0, - 192,7,195,128,1,254,0,22,23,69,23,1,0,255,1,252, - 124,0,112,60,0,96,30,0,64,30,0,192,14,0,192,15, - 0,128,15,1,128,7,1,128,7,129,0,3,131,0,3,195, - 0,3,194,0,1,198,0,1,230,0,0,228,0,0,236,0, - 0,124,0,0,120,0,0,120,0,0,56,0,0,48,0,0, - 16,0,31,23,92,32,1,0,255,63,224,254,124,15,128,120, - 60,7,0,48,28,7,128,48,30,7,128,96,30,3,128,96, - 14,3,192,96,15,3,192,192,7,3,224,192,7,135,224,192, - 7,134,225,128,3,132,241,128,3,204,241,128,3,204,115,0, - 1,216,123,0,1,216,59,0,1,248,62,0,0,240,62,0, - 0,240,28,0,0,224,28,0,0,96,28,0,0,96,8,0, - 0,64,8,0,22,23,69,24,1,0,255,195,252,63,0,240, - 31,0,224,15,0,192,7,129,128,7,131,0,3,198,0,1, - 230,0,1,236,0,0,248,0,0,120,0,0,120,0,0,124, - 0,0,222,0,1,158,0,1,143,0,3,15,128,6,7,128, - 14,3,192,12,3,224,24,1,224,56,1,240,254,7,252,22, - 23,69,24,1,0,255,192,252,63,0,56,30,0,48,15,0, - 96,15,128,192,7,128,128,3,193,128,3,195,0,1,227,0, - 0,246,0,0,252,0,0,124,0,0,56,0,0,56,0,0, - 56,0,0,56,0,0,56,0,0,56,0,0,56,0,0,56, - 0,0,56,0,0,124,0,1,255,0,19,23,69,20,1,0, - 63,255,224,56,3,192,96,7,128,96,7,128,64,15,0,64, - 30,0,0,30,0,0,60,0,0,120,0,0,120,0,0,240, - 0,1,224,0,1,224,0,3,192,0,3,192,0,7,128,0, - 15,0,0,15,0,32,30,0,32,60,0,96,60,0,96,120, - 1,192,255,255,192,7,28,28,11,3,251,254,240,224,224,224, - 224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224, - 224,224,224,224,224,240,254,13,23,46,9,254,0,192,0,224, - 0,96,0,112,0,48,0,56,0,24,0,28,0,12,0,14, - 0,6,0,7,0,3,0,3,128,1,128,1,192,0,192,0, - 224,0,96,0,112,0,48,0,56,0,24,7,28,28,11,1, - 251,254,30,14,14,14,14,14,14,14,14,14,14,14,14,14, - 14,14,14,14,14,14,14,14,14,14,14,30,254,13,13,26, - 16,1,10,7,0,7,0,15,128,13,128,24,192,24,192,48, - 96,48,96,112,112,96,48,224,56,192,24,192,24,17,2,6, - 17,0,251,255,255,128,255,255,128,7,6,6,11,1,17,192, - 224,112,24,12,6,13,15,30,15,1,0,31,128,49,192,112, - 224,112,224,96,224,3,224,14,224,24,224,48,224,96,224,224, - 224,225,224,242,232,126,248,60,112,15,23,46,16,0,0,24, - 0,248,0,56,0,56,0,56,0,56,0,56,0,56,0,57, - 240,59,248,60,124,56,28,56,30,56,14,56,14,56,14,56, - 14,56,14,56,12,56,28,56,24,60,112,15,224,12,15,30, - 15,1,0,15,128,56,192,112,224,96,224,224,96,192,0,192, - 0,192,0,192,0,224,0,224,16,112,48,124,96,63,192,31, - 0,15,23,46,16,1,0,0,24,0,248,0,56,0,56,0, - 56,0,56,0,56,0,56,15,184,24,248,48,120,112,56,96, - 56,224,56,224,56,224,56,224,56,224,56,240,56,112,120,120, - 248,63,190,15,48,12,15,30,15,1,0,15,128,57,192,96, - 224,96,112,192,112,255,240,192,0,192,0,192,0,224,0,224, - 16,112,48,124,96,63,192,15,0,12,23,46,11,0,0,3, - 224,6,112,12,112,12,48,28,0,28,0,28,0,28,0,255, - 192,28,0,28,0,28,0,28,0,28,0,28,0,28,0,28, - 0,28,0,28,0,28,0,28,0,62,0,255,128,14,22,44, - 16,1,249,15,192,24,252,48,124,112,48,112,48,112,48,112, - 48,56,112,28,224,15,128,24,0,48,0,120,0,127,224,63, - 248,31,252,96,12,192,12,192,28,240,56,127,224,31,128,16, - 23,46,16,0,0,24,0,248,0,56,0,56,0,56,0,56, - 0,56,0,56,0,57,240,59,248,62,60,60,28,56,28,56, - 28,56,28,56,28,56,28,56,28,56,28,56,28,56,28,56, - 28,254,127,7,23,23,9,1,0,56,56,56,0,0,0,0, - 0,56,248,56,56,56,56,56,56,56,56,56,56,56,56,254, - 8,30,30,9,255,249,7,7,7,0,0,0,0,0,3,31, - 7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7, - 6,198,236,120,16,23,46,16,0,0,24,0,248,0,56,0, - 56,0,56,0,56,0,56,0,56,0,56,254,56,112,56,96, - 56,192,57,128,63,0,62,0,63,0,59,128,57,192,56,224, - 56,240,56,120,56,60,254,127,7,23,23,9,1,0,24,248, - 56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56, - 56,56,56,56,254,25,15,60,26,0,0,24,240,120,0,251, - 249,252,0,62,63,30,0,60,30,14,0,56,28,14,0,56, - 28,14,0,56,28,14,0,56,28,14,0,56,28,14,0,56, - 28,14,0,56,28,14,0,56,28,14,0,56,28,14,0,56, - 28,14,0,254,127,63,128,16,15,30,16,0,0,24,240,251, - 248,60,60,56,28,56,28,56,28,56,28,56,28,56,28,56, - 28,56,28,56,28,56,28,56,28,254,127,14,15,30,16,1, - 0,7,128,24,224,48,112,112,56,96,56,224,28,224,28,224, - 28,224,28,224,28,112,24,112,56,56,48,28,96,7,128,15, - 22,44,17,0,249,25,224,251,248,60,124,56,28,56,30,56, - 14,56,14,56,14,56,14,56,14,56,12,56,28,60,24,62, - 112,59,192,56,0,56,0,56,0,56,0,56,0,56,0,255, - 0,15,22,44,17,1,249,15,200,28,120,48,56,112,56,96, - 56,224,56,224,56,224,56,224,56,224,56,240,56,112,120,120, - 248,63,184,31,56,0,56,0,56,0,56,0,56,0,56,0, - 56,1,254,10,15,30,11,1,0,25,128,251,192,63,192,60, - 0,56,0,56,0,56,0,56,0,56,0,56,0,56,0,56, - 0,56,0,56,0,254,0,10,15,30,13,1,0,62,128,99, - 128,193,128,192,128,224,128,240,0,124,0,63,0,15,128,3, - 192,129,192,128,192,192,192,225,128,191,0,9,19,38,9,0, - 0,8,0,8,0,24,0,56,0,255,0,56,0,56,0,56, - 0,56,0,56,0,56,0,56,0,56,0,56,0,56,0,56, - 0,56,128,63,0,28,0,16,15,30,17,0,0,248,124,56, - 28,56,28,56,28,56,28,56,28,56,28,56,28,56,28,56, - 28,56,28,56,60,60,92,31,223,15,140,15,15,30,17,1, - 0,254,62,120,12,56,8,60,24,28,24,28,16,14,48,14, - 32,7,96,7,64,7,192,3,192,3,128,1,128,1,0,21, - 15,45,24,1,0,253,252,120,112,112,48,112,112,48,56,48, - 32,56,56,96,24,56,64,28,120,64,28,92,192,12,204,128, - 14,143,128,15,143,0,7,7,0,7,7,0,3,6,0,2, - 2,0,14,15,30,17,1,0,252,248,56,96,60,192,28,128, - 30,128,15,0,7,0,7,128,15,128,11,192,25,224,16,224, - 48,112,96,120,240,252,15,22,44,17,1,249,254,30,120,12, - 56,12,60,8,28,24,30,24,14,16,14,48,7,32,7,32, - 3,224,3,192,1,192,1,128,1,128,1,0,1,0,3,0, - 2,0,62,0,124,0,56,0,13,15,30,15,1,0,127,240, - 96,240,64,224,65,224,3,192,3,128,7,128,7,0,14,0, - 30,0,28,8,56,8,120,8,112,24,255,240,8,28,28,16, - 4,251,15,28,56,56,56,56,56,56,56,56,56,56,56,48, - 224,48,56,56,56,56,56,56,56,56,56,24,28,15,2,23, - 23,7,2,0,192,192,192,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,192,192,192,192,8,28,28,16,4, - 251,240,56,28,28,28,28,28,28,28,28,28,28,28,12,7, - 12,28,28,28,28,28,28,28,28,28,24,56,240,16,4,8, - 18,1,7,62,3,127,135,225,254,192,124,255}; -/* - Fontname: -FreeType-Teachers Pet Sans Serif Bold-Medium-R-Normal--8-80-72-72-P-61-ISO10646-1 - Copyright: © www.orgdot.com - Capital A Height: 9, '1' Height: 9 - Calculated Max Values w=11 h=13 x= 1 y=10 dx=12 dy= 0 ascent=13 len=18 - Font Bounding box w=11 h=17 x= 0 y=-4 - Calculated Min Values x= 0 y=-4 dx= 0 dy= 0 - Pure Font ascent = 9 descent=-4 - X Font ascent = 9 descent=-4 - Max Font ascent =13 descent=-4 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_tpssb[2656] U8G_FONT_SECTION("u8g_font_tpssb") = { - 0,11,17,0,252,9,1,205,3,159,32,255,252,13,252,9, - 252,0,0,0,4,0,0,2,9,9,4,1,0,192,192,192, - 192,192,192,0,192,192,5,2,2,7,1,7,216,216,5,5, - 5,7,1,0,80,248,80,248,80,7,9,9,9,1,0,124, - 146,144,124,18,18,146,146,124,8,9,9,10,1,0,198,204, - 12,24,24,24,48,51,99,9,9,18,11,1,0,124,0,198, - 0,198,0,124,0,198,0,198,0,198,0,199,128,62,0,2, - 2,2,4,1,7,192,192,5,9,9,7,1,0,24,48,96, - 96,224,96,96,48,24,5,9,9,7,1,0,192,96,48,48, - 56,48,48,96,192,5,7,7,7,1,1,32,168,112,32,112, - 168,32,6,6,6,8,1,1,48,48,252,252,48,48,3,2, - 2,5,1,255,96,192,5,2,2,7,1,3,248,248,2,1, - 1,4,1,0,192,6,9,9,8,1,0,12,24,24,48,48, - 48,96,96,192,6,9,9,7,0,0,120,204,204,204,204,204, - 204,204,120,6,9,9,7,0,0,48,112,240,48,48,48,48, - 48,252,6,9,9,7,0,0,120,204,204,12,24,48,96,192, - 252,6,9,9,7,0,0,120,204,12,56,12,12,12,204,120, - 6,9,9,7,0,0,12,204,204,252,12,12,12,12,12,6, - 9,9,7,0,0,252,192,192,248,12,12,12,204,120,6,9, - 9,7,0,0,120,204,192,248,204,204,204,204,120,6,9,9, - 7,0,0,252,12,24,48,96,96,96,96,96,6,9,9,7, - 0,0,120,204,204,120,204,204,204,204,120,6,9,9,7,0, - 0,120,204,204,204,124,12,12,204,120,2,4,4,4,1,0, - 192,0,0,192,3,5,5,5,1,255,96,0,0,96,192,6, - 9,9,8,1,0,12,24,48,96,192,96,48,24,12,6,5, - 5,8,1,1,252,252,0,252,252,6,9,9,8,1,0,192, - 96,48,24,12,24,48,96,192,6,9,9,8,1,0,120,204, - 12,24,48,48,0,48,48,10,8,16,12,1,0,63,0,64, - 128,204,192,210,192,210,128,205,0,64,64,63,128,6,9,9, - 7,0,0,120,204,204,252,204,204,204,204,204,6,9,9,7, - 0,0,248,204,204,248,204,204,204,204,248,6,9,9,7,0, - 0,120,204,192,192,192,192,192,204,120,6,9,9,7,0,0, - 248,204,204,204,204,204,204,204,248,6,9,9,7,0,0,252, - 192,192,248,192,192,192,192,252,6,9,9,7,0,0,252,192, - 192,248,192,192,192,192,192,6,9,9,7,0,0,120,204,192, - 220,204,204,204,204,120,6,9,9,7,0,0,204,204,204,252, - 204,204,204,204,204,2,9,9,3,0,0,192,192,192,192,192, - 192,192,192,192,6,9,9,7,0,0,12,12,12,12,12,12, - 12,204,120,6,9,9,7,0,0,204,204,216,240,224,240,216, - 204,204,6,9,9,7,0,0,192,192,192,192,192,192,192,192, - 252,7,9,9,9,1,0,130,238,254,146,130,130,130,130,130, - 6,9,9,7,0,0,204,236,252,220,204,204,204,204,204,6, - 9,9,7,0,0,120,204,204,204,204,204,204,204,120,6,9, - 9,7,0,0,248,204,204,248,192,192,192,192,192,7,9,9, - 8,0,0,124,130,130,130,130,146,146,146,124,6,9,9,7, - 0,0,248,204,204,248,204,204,204,204,204,6,9,9,7,0, - 0,120,204,192,120,12,12,204,204,120,6,9,9,7,0,0, - 252,48,48,48,48,48,48,48,48,6,9,9,7,0,0,204, - 204,204,204,204,204,204,204,120,7,9,9,8,0,0,198,198, - 198,108,108,108,56,56,56,9,9,18,11,1,0,128,128,128, - 128,128,128,105,128,105,128,105,128,127,0,127,0,127,0,6, - 9,9,7,0,0,204,204,120,48,48,120,204,204,204,6,9, - 9,7,0,0,204,204,120,48,48,48,48,48,48,6,9,9, - 7,0,0,252,12,12,24,48,96,192,192,252,4,9,9,6, - 1,0,240,192,192,192,192,192,192,192,240,6,7,7,8,1, - 0,192,96,96,48,24,24,12,4,9,9,6,1,0,240,48, - 48,48,48,48,48,48,240,4,2,2,6,1,10,96,144,6, - 2,2,8,1,0,252,252,2,2,2,4,1,10,64,128,6, - 6,6,7,0,0,120,204,204,204,204,124,6,9,9,7,0, - 0,192,192,192,248,204,204,204,204,120,6,6,6,7,0,0, - 120,204,192,192,204,120,6,9,9,7,0,0,12,12,12,124, - 204,204,204,204,124,6,6,6,7,0,0,120,204,252,192,204, - 120,6,9,9,7,0,0,56,108,96,240,96,96,96,96,96, - 6,10,10,7,0,252,120,204,204,204,204,124,12,12,204,120, - 6,9,9,7,0,0,192,192,192,248,236,204,204,204,204,2, - 9,9,3,0,0,192,192,0,192,192,192,192,192,192,3,13, - 13,4,0,252,96,96,0,96,96,96,96,96,96,96,96,96, - 192,6,9,9,7,0,0,192,192,192,216,240,224,240,216,204, - 2,9,9,3,0,0,192,192,192,192,192,192,192,192,192,7, - 6,6,9,1,0,254,146,146,146,146,146,6,6,6,7,0, - 0,248,236,204,204,204,204,6,6,6,7,0,0,120,204,204, - 204,204,120,6,10,10,7,0,252,120,204,204,204,204,248,192, - 192,192,192,7,10,10,7,0,252,124,204,204,204,204,124,12, - 30,12,12,5,6,6,6,0,0,248,240,192,192,192,192,6, - 6,6,7,0,0,120,224,120,12,204,120,5,9,9,6,0, - 0,96,96,96,248,96,96,96,96,96,6,6,6,7,0,0, - 204,204,204,204,204,120,6,6,6,7,0,0,204,204,120,120, - 48,48,9,6,12,10,0,0,128,128,128,128,107,0,107,0, - 127,0,127,0,6,6,6,7,0,0,204,120,48,48,120,204, - 6,10,10,7,0,252,204,204,204,204,204,124,12,12,204,120, - 6,6,6,7,0,0,124,204,24,48,96,252,6,9,9,8, - 1,0,12,24,48,48,240,48,48,24,12,2,9,9,4,1, - 0,192,192,192,192,192,192,192,192,192,6,9,9,8,1,0, - 192,96,48,48,28,48,48,96,192,5,2,2,6,0,10,232, - 184,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,2,9,9,3,0,0,192,192,0,192,192,192,192, - 192,192,5,7,7,7,1,0,32,112,168,160,168,112,32,6, - 9,9,7,0,0,192,192,248,192,192,192,204,204,252,5,5, - 5,7,1,1,136,112,80,112,136,6,9,9,8,1,0,204, - 204,120,48,48,120,48,120,48,2,9,9,4,1,0,192,192, - 192,0,0,0,192,192,192,8,10,10,10,1,0,124,192,126, - 195,126,3,3,3,195,62,5,1,1,7,1,3,216,9,7, - 14,11,1,0,62,0,65,0,221,128,209,128,221,128,65,0, - 62,0,7,8,8,9,1,0,120,204,204,204,204,126,0,254, - 7,3,3,9,1,2,102,204,102,5,3,3,7,1,1,248, - 248,24,255,9,7,14,11,1,0,62,0,65,0,221,128,209, - 128,209,128,65,0,62,0,5,1,1,6,0,6,248,3,3, - 3,5,1,2,224,160,224,5,7,7,7,1,0,32,32,248, - 32,32,0,248,255,255,255,255,255,255,255,255,255,7,3,3, - 9,1,2,204,102,204,255,255,255,255,6,12,12,7,0,0, - 96,48,0,120,204,204,252,204,204,204,204,204,6,12,12,7, - 0,0,24,48,0,120,204,204,252,204,204,204,204,204,6,12, - 12,7,0,0,48,72,0,120,204,204,252,204,204,204,204,204, - 6,12,12,7,0,0,232,184,0,120,204,204,252,204,204,204, - 204,204,6,11,11,7,0,0,72,0,120,204,204,252,204,204, - 204,204,204,6,13,13,7,0,0,48,72,48,0,120,204,204, - 252,204,204,204,204,204,11,9,18,12,0,0,127,224,206,0, - 206,0,255,192,206,0,206,0,206,0,206,0,207,224,6,11, - 11,7,0,254,120,204,192,192,192,192,192,204,120,48,96,6, - 12,12,7,0,0,96,48,0,252,192,192,248,192,192,192,192, - 252,6,12,12,7,0,0,24,48,0,252,192,192,248,192,192, - 192,192,252,6,12,12,7,0,0,48,72,0,252,192,192,248, - 192,192,192,192,252,6,11,11,7,0,0,204,0,252,192,192, - 248,192,192,192,192,252,3,12,12,4,0,0,192,96,0,96, - 96,96,96,96,96,96,96,96,3,12,12,4,0,0,96,192, - 0,192,192,192,192,192,192,192,192,192,4,12,12,5,0,0, - 96,144,0,96,96,96,96,96,96,96,96,96,6,11,11,7, - 0,0,204,0,48,48,48,48,48,48,48,48,48,6,9,9, - 7,0,0,248,204,204,236,204,204,204,204,248,6,12,12,7, - 0,0,232,184,0,204,236,252,220,204,204,204,204,204,6,12, - 12,7,0,0,96,48,0,120,204,204,204,204,204,204,204,120, - 6,12,12,7,0,0,24,48,0,120,204,204,204,204,204,204, - 204,120,6,12,12,7,0,0,48,72,0,120,204,204,204,204, - 204,204,204,120,6,12,12,7,0,0,232,184,0,120,204,204, - 204,204,204,204,204,120,6,11,11,7,0,0,204,0,120,204, - 204,204,204,204,204,204,120,3,3,3,6,1,2,160,64,160, - 6,9,9,7,0,0,120,204,220,220,236,236,236,204,120,6, - 12,12,7,0,0,96,48,0,204,204,204,204,204,204,204,204, - 120,6,12,12,7,0,0,24,48,0,204,204,204,204,204,204, - 204,204,120,6,12,12,7,0,0,48,72,0,204,204,204,204, - 204,204,204,204,120,6,11,11,7,0,0,204,0,204,204,204, - 204,204,204,204,204,120,6,12,12,7,0,0,24,48,0,204, - 204,120,48,48,48,48,48,48,7,9,9,8,0,0,192,192, - 252,198,252,192,192,192,192,7,11,11,8,0,254,252,198,220, - 198,198,198,220,192,192,192,192,6,9,9,7,0,0,96,48, - 0,120,204,204,204,204,124,6,9,9,7,0,0,24,48,0, - 120,204,204,204,204,124,6,9,9,7,0,0,48,72,0,120, - 204,204,204,204,124,6,9,9,7,0,0,232,184,0,120,204, - 204,204,204,124,6,8,8,7,0,0,204,0,120,204,204,204, - 204,124,6,10,10,7,0,0,48,72,48,0,120,204,204,204, - 204,124,9,6,12,11,1,0,127,128,136,128,143,128,136,0, - 136,128,127,128,6,8,8,7,0,254,120,204,192,192,204,120, - 48,96,6,9,9,7,0,0,96,48,0,120,204,252,192,204, - 120,6,9,9,7,0,0,24,48,0,120,204,252,192,204,120, - 6,9,9,7,0,0,48,72,0,120,204,252,192,204,120,6, - 8,8,7,0,0,204,0,120,204,252,192,204,120,3,12,12, - 4,0,0,192,96,0,96,96,96,96,96,96,96,96,96,3, - 12,12,4,0,0,96,192,0,192,192,192,192,192,192,192,192, - 192,4,12,12,5,0,0,96,144,0,96,96,96,96,96,96, - 96,96,96,6,11,11,7,0,0,204,0,48,48,48,48,48, - 48,48,48,48,6,9,9,7,0,0,12,60,12,124,204,204, - 204,204,124,6,9,9,7,0,0,232,184,0,248,236,204,204, - 204,204,6,9,9,7,0,0,96,48,0,120,204,204,204,204, - 120,6,9,9,7,0,0,24,48,0,120,204,204,204,204,120, - 6,9,9,7,0,0,48,72,0,120,204,204,204,204,120,6, - 9,9,7,0,0,232,184,0,120,204,204,204,204,120,6,8, - 8,7,0,0,204,0,120,204,204,204,204,120,6,6,6,7, - 0,1,48,0,252,252,0,48,6,6,6,7,0,0,120,220, - 220,236,236,120,6,9,9,7,0,0,96,48,0,204,204,204, - 204,204,120,6,9,9,7,0,0,24,48,0,204,204,204,204, - 204,120,6,9,9,7,0,0,48,72,0,204,204,204,204,204, - 120,6,8,8,7,0,0,204,0,204,204,204,204,204,120,6, - 13,13,7,0,252,24,48,0,204,204,204,204,204,124,12,12, - 204,120,6,6,6,7,0,0,192,248,204,248,192,192,6,12, - 12,7,0,252,204,0,204,204,204,204,204,124,12,12,204,120 - }; -/* - Fontname: -FreeType-Teachers Pet Sans Serif Bold-Medium-R-Normal--8-80-72-72-P-61-ISO10646-1 - Copyright: © www.orgdot.com - Capital A Height: 0, '1' Height: 9 - Calculated Max Values w= 6 h= 9 x= 1 y= 3 dx= 8 dy= 0 ascent= 9 len= 9 - Font Bounding box w=11 h=17 x= 0 y=-4 - Calculated Min Values x= 0 y=-1 dx= 0 dy= 0 - Pure Font ascent = 9 descent= 0 - X Font ascent = 9 descent= 0 - Max Font ascent = 9 descent=-1 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_tpssbn[240] U8G_FONT_SECTION("u8g_font_tpssbn") = { - 0,11,17,0,252,9,0,0,0,0,42,58,0,9,255,9, - 0,5,7,7,7,1,1,32,168,112,32,112,168,32,6,6, - 6,8,1,1,48,48,252,252,48,48,3,2,2,5,1,255, - 96,192,5,2,2,7,1,3,248,248,2,1,1,4,1,0, - 192,6,9,9,8,1,0,12,24,24,48,48,48,96,96,192, - 6,9,9,7,0,0,120,204,204,204,204,204,204,204,120,6, - 9,9,7,0,0,48,112,240,48,48,48,48,48,252,6,9, - 9,7,0,0,120,204,204,12,24,48,96,192,252,6,9,9, - 7,0,0,120,204,12,56,12,12,12,204,120,6,9,9,7, - 0,0,12,204,204,252,12,12,12,12,12,6,9,9,7,0, - 0,252,192,192,248,12,12,12,204,120,6,9,9,7,0,0, - 120,204,192,248,204,204,204,204,120,6,9,9,7,0,0,252, - 12,24,48,96,96,96,96,96,6,9,9,7,0,0,120,204, - 204,120,204,204,204,204,120,6,9,9,7,0,0,120,204,204, - 204,124,12,12,204,120,2,4,4,4,1,0,192,0,0,192 - }; -/* - Fontname: -FreeType-Teachers Pet Sans Serif Bold-Medium-R-Normal--8-80-72-72-P-61-ISO10646-1 - Copyright: © www.orgdot.com - Capital A Height: 9, '1' Height: 9 - Calculated Max Values w=10 h=13 x= 1 y=10 dx=12 dy= 0 ascent=12 len=18 - Font Bounding box w=11 h=17 x= 0 y=-4 - Calculated Min Values x= 0 y=-4 dx= 0 dy= 0 - Pure Font ascent = 9 descent=-4 - X Font ascent = 9 descent=-4 - Max Font ascent =12 descent=-4 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_tpssbr[1346] U8G_FONT_SECTION("u8g_font_tpssbr") = { - 0,11,17,0,252,9,1,205,3,159,32,127,252,12,252,9, - 252,0,0,0,4,0,0,2,9,9,4,1,0,192,192,192, - 192,192,192,0,192,192,5,2,2,7,1,7,216,216,5,5, - 5,7,1,0,80,248,80,248,80,7,9,9,9,1,0,124, - 146,144,124,18,18,146,146,124,8,9,9,10,1,0,198,204, - 12,24,24,24,48,51,99,9,9,18,11,1,0,124,0,198, - 0,198,0,124,0,198,0,198,0,198,0,199,128,62,0,2, - 2,2,4,1,7,192,192,5,9,9,7,1,0,24,48,96, - 96,224,96,96,48,24,5,9,9,7,1,0,192,96,48,48, - 56,48,48,96,192,5,7,7,7,1,1,32,168,112,32,112, - 168,32,6,6,6,8,1,1,48,48,252,252,48,48,3,2, - 2,5,1,255,96,192,5,2,2,7,1,3,248,248,2,1, - 1,4,1,0,192,6,9,9,8,1,0,12,24,24,48,48, - 48,96,96,192,6,9,9,7,0,0,120,204,204,204,204,204, - 204,204,120,6,9,9,7,0,0,48,112,240,48,48,48,48, - 48,252,6,9,9,7,0,0,120,204,204,12,24,48,96,192, - 252,6,9,9,7,0,0,120,204,12,56,12,12,12,204,120, - 6,9,9,7,0,0,12,204,204,252,12,12,12,12,12,6, - 9,9,7,0,0,252,192,192,248,12,12,12,204,120,6,9, - 9,7,0,0,120,204,192,248,204,204,204,204,120,6,9,9, - 7,0,0,252,12,24,48,96,96,96,96,96,6,9,9,7, - 0,0,120,204,204,120,204,204,204,204,120,6,9,9,7,0, - 0,120,204,204,204,124,12,12,204,120,2,4,4,4,1,0, - 192,0,0,192,3,5,5,5,1,255,96,0,0,96,192,6, - 9,9,8,1,0,12,24,48,96,192,96,48,24,12,6,5, - 5,8,1,1,252,252,0,252,252,6,9,9,8,1,0,192, - 96,48,24,12,24,48,96,192,6,9,9,8,1,0,120,204, - 12,24,48,48,0,48,48,10,8,16,12,1,0,63,0,64, - 128,204,192,210,192,210,128,205,0,64,64,63,128,6,9,9, - 7,0,0,120,204,204,252,204,204,204,204,204,6,9,9,7, - 0,0,248,204,204,248,204,204,204,204,248,6,9,9,7,0, - 0,120,204,192,192,192,192,192,204,120,6,9,9,7,0,0, - 248,204,204,204,204,204,204,204,248,6,9,9,7,0,0,252, - 192,192,248,192,192,192,192,252,6,9,9,7,0,0,252,192, - 192,248,192,192,192,192,192,6,9,9,7,0,0,120,204,192, - 220,204,204,204,204,120,6,9,9,7,0,0,204,204,204,252, - 204,204,204,204,204,2,9,9,3,0,0,192,192,192,192,192, - 192,192,192,192,6,9,9,7,0,0,12,12,12,12,12,12, - 12,204,120,6,9,9,7,0,0,204,204,216,240,224,240,216, - 204,204,6,9,9,7,0,0,192,192,192,192,192,192,192,192, - 252,7,9,9,9,1,0,130,238,254,146,130,130,130,130,130, - 6,9,9,7,0,0,204,236,252,220,204,204,204,204,204,6, - 9,9,7,0,0,120,204,204,204,204,204,204,204,120,6,9, - 9,7,0,0,248,204,204,248,192,192,192,192,192,7,9,9, - 8,0,0,124,130,130,130,130,146,146,146,124,6,9,9,7, - 0,0,248,204,204,248,204,204,204,204,204,6,9,9,7,0, - 0,120,204,192,120,12,12,204,204,120,6,9,9,7,0,0, - 252,48,48,48,48,48,48,48,48,6,9,9,7,0,0,204, - 204,204,204,204,204,204,204,120,7,9,9,8,0,0,198,198, - 198,108,108,108,56,56,56,9,9,18,11,1,0,128,128,128, - 128,128,128,105,128,105,128,105,128,127,0,127,0,127,0,6, - 9,9,7,0,0,204,204,120,48,48,120,204,204,204,6,9, - 9,7,0,0,204,204,120,48,48,48,48,48,48,6,9,9, - 7,0,0,252,12,12,24,48,96,192,192,252,4,9,9,6, - 1,0,240,192,192,192,192,192,192,192,240,6,7,7,8,1, - 0,192,96,96,48,24,24,12,4,9,9,6,1,0,240,48, - 48,48,48,48,48,48,240,4,2,2,6,1,10,96,144,6, - 2,2,8,1,0,252,252,2,2,2,4,1,10,64,128,6, - 6,6,7,0,0,120,204,204,204,204,124,6,9,9,7,0, - 0,192,192,192,248,204,204,204,204,120,6,6,6,7,0,0, - 120,204,192,192,204,120,6,9,9,7,0,0,12,12,12,124, - 204,204,204,204,124,6,6,6,7,0,0,120,204,252,192,204, - 120,6,9,9,7,0,0,56,108,96,240,96,96,96,96,96, - 6,10,10,7,0,252,120,204,204,204,204,124,12,12,204,120, - 6,9,9,7,0,0,192,192,192,248,236,204,204,204,204,2, - 9,9,3,0,0,192,192,0,192,192,192,192,192,192,3,13, - 13,4,0,252,96,96,0,96,96,96,96,96,96,96,96,96, - 192,6,9,9,7,0,0,192,192,192,216,240,224,240,216,204, - 2,9,9,3,0,0,192,192,192,192,192,192,192,192,192,7, - 6,6,9,1,0,254,146,146,146,146,146,6,6,6,7,0, - 0,248,236,204,204,204,204,6,6,6,7,0,0,120,204,204, - 204,204,120,6,10,10,7,0,252,120,204,204,204,204,248,192, - 192,192,192,7,10,10,7,0,252,124,204,204,204,204,124,12, - 30,12,12,5,6,6,6,0,0,248,240,192,192,192,192,6, - 6,6,7,0,0,120,224,120,12,204,120,5,9,9,6,0, - 0,96,96,96,248,96,96,96,96,96,6,6,6,7,0,0, - 204,204,204,204,204,120,6,6,6,7,0,0,204,204,120,120, - 48,48,9,6,12,10,0,0,128,128,128,128,107,0,107,0, - 127,0,127,0,6,6,6,7,0,0,204,120,48,48,120,204, - 6,10,10,7,0,252,204,204,204,204,204,124,12,12,204,120, - 6,6,6,7,0,0,124,204,24,48,96,252,6,9,9,8, - 1,0,12,24,48,48,240,48,48,24,12,2,9,9,4,1, - 0,192,192,192,192,192,192,192,192,192,6,9,9,8,1,0, - 192,96,48,48,28,48,48,96,192,5,2,2,6,0,10,232, - 184,255}; -/* - Fontname: -FreeType-Teachers Pet Sans Serif-Medium-R-Normal--8-80-72-72-P-18-ISO10646-1 - Copyright: © www.orgdot.com - Capital A Height: 9, '1' Height: 9 - Calculated Max Values w= 9 h=13 x= 1 y=10 dx=11 dy= 0 ascent=13 len=18 - Font Bounding box w=11 h=17 x=-1 y=-4 - Calculated Min Values x=-1 y=-4 dx= 0 dy= 0 - Pure Font ascent = 9 descent=-4 - X Font ascent = 9 descent=-4 - Max Font ascent =13 descent=-4 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_tpss[2605] U8G_FONT_SECTION("u8g_font_tpss") = { - 0,11,17,255,252,9,1,192,3,136,32,255,252,13,252,9, - 252,0,0,0,4,0,0,1,9,9,3,1,0,128,128,128, - 128,128,128,0,128,128,3,2,2,5,1,7,160,160,5,5, - 5,7,1,0,80,248,80,248,80,5,9,9,7,1,0,112, - 168,160,112,40,40,168,168,112,5,9,9,7,1,0,136,144, - 16,32,32,32,64,72,136,7,9,9,9,1,0,112,136,136, - 112,136,136,136,138,116,1,2,2,3,1,7,128,128,5,9, - 9,7,1,0,24,32,64,64,128,64,64,32,24,5,9,9, - 7,1,0,192,32,16,16,8,16,16,32,192,5,7,7,7, - 1,1,32,168,112,32,112,168,32,5,5,5,7,1,1,32, - 32,248,32,32,2,2,2,4,1,255,64,128,5,1,1,7, - 1,3,248,1,1,1,3,1,0,128,5,9,9,7,1,0, - 8,16,16,32,32,32,64,64,128,5,9,9,6,0,0,112, - 136,136,136,136,136,136,136,112,5,9,9,6,0,0,32,96, - 160,32,32,32,32,32,248,5,9,9,6,0,0,112,136,136, - 8,16,32,64,128,248,5,9,9,6,0,0,112,136,8,48, - 8,8,8,136,112,5,9,9,6,0,0,8,136,136,248,8, - 8,8,8,8,5,9,9,6,0,0,248,128,128,248,8,8, - 8,136,112,5,9,9,6,0,0,112,136,128,240,136,136,136, - 136,112,5,9,9,6,0,0,248,8,16,32,64,64,64,64, - 64,5,9,9,6,0,0,112,136,136,112,136,136,136,136,112, - 5,9,9,6,0,0,112,136,136,136,120,8,8,136,112,1, - 4,4,3,1,0,128,0,0,128,2,5,5,4,1,255,64, - 0,0,64,128,5,9,9,7,1,0,8,16,32,64,128,64, - 32,16,8,5,3,3,7,1,2,248,0,248,5,9,9,7, - 1,0,128,64,32,16,8,16,32,64,128,5,9,9,7,1, - 0,112,136,8,16,32,32,0,32,32,9,8,16,11,1,0, - 126,0,129,0,153,0,165,0,165,0,154,0,128,128,127,0, - 5,9,9,6,0,0,112,136,136,248,136,136,136,136,136,5, - 9,9,6,0,0,240,136,136,240,136,136,136,136,240,5,9, - 9,6,0,0,112,136,128,128,128,128,128,136,112,5,9,9, - 6,0,0,240,136,136,136,136,136,136,136,240,5,9,9,6, - 0,0,248,128,128,240,128,128,128,128,248,5,9,9,6,0, - 0,248,128,128,240,128,128,128,128,128,5,9,9,6,0,0, - 112,136,128,184,136,136,136,136,112,5,9,9,6,0,0,136, - 136,136,248,136,136,136,136,136,1,9,9,2,0,0,128,128, - 128,128,128,128,128,128,128,5,9,9,6,0,0,8,8,8, - 8,8,8,8,136,112,5,9,9,6,0,0,136,136,144,160, - 192,160,144,136,136,5,9,9,6,0,0,128,128,128,128,128, - 128,128,128,248,7,9,9,8,0,0,130,198,170,146,130,130, - 130,130,130,5,9,9,6,0,0,136,200,168,152,136,136,136, - 136,136,5,9,9,6,0,0,112,136,136,136,136,136,136,136, - 112,5,9,9,6,0,0,240,136,136,240,128,128,128,128,128, - 5,9,9,6,0,0,112,136,136,136,136,168,168,168,112,5, - 9,9,6,0,0,240,136,136,240,136,136,136,136,136,5,9, - 9,6,0,0,112,136,128,112,8,8,136,136,112,5,9,9, - 6,0,0,248,32,32,32,32,32,32,32,32,5,9,9,6, - 0,0,136,136,136,136,136,136,136,136,112,5,9,9,6,0, - 0,136,136,136,80,80,80,80,32,32,7,9,9,8,0,0, - 130,130,130,84,84,84,40,40,40,5,9,9,6,0,0,136, - 136,80,32,32,80,136,136,136,5,9,9,6,0,0,136,136, - 80,32,32,32,32,32,32,5,9,9,6,0,0,248,8,8, - 16,32,64,128,128,248,3,9,9,5,1,0,224,128,128,128, - 128,128,128,128,224,5,7,7,7,1,0,128,64,64,32,16, - 16,8,3,9,9,5,1,0,224,32,32,32,32,32,32,32, - 224,3,2,2,5,1,10,64,160,6,1,1,8,1,0,252, - 2,2,2,4,1,10,64,128,5,6,6,6,0,0,112,136, - 136,136,136,120,5,9,9,6,0,0,128,128,128,240,136,136, - 136,136,112,5,6,6,6,0,0,112,136,128,128,136,112,5, - 9,9,6,0,0,8,8,8,120,136,136,136,136,120,5,6, - 6,6,0,0,112,136,248,128,136,112,5,9,9,6,0,0, - 48,72,64,224,64,64,64,64,64,5,10,10,6,0,252,112, - 136,136,136,136,120,8,8,136,112,5,9,9,6,0,0,128, - 128,128,176,200,136,136,136,136,1,9,9,2,0,0,128,128, - 0,128,128,128,128,128,128,2,13,13,3,0,252,64,64,0, - 64,64,64,64,64,64,64,64,64,128,5,9,9,6,0,0, - 128,128,128,144,160,192,160,144,136,1,9,9,2,0,0,128, - 128,128,128,128,128,128,128,128,7,6,6,8,0,0,182,218, - 146,146,146,146,5,6,6,6,0,0,176,200,136,136,136,136, - 5,6,6,6,0,0,112,136,136,136,136,112,5,10,10,6, - 0,252,112,136,136,136,136,240,128,128,128,128,6,10,10,7, - 0,252,120,136,136,136,136,120,8,28,8,8,4,6,6,5, - 0,0,176,192,128,128,128,128,5,6,6,6,0,0,112,128, - 112,8,136,112,4,9,9,5,0,0,64,64,64,240,64,64, - 64,64,64,5,6,6,6,0,0,136,136,136,136,136,112,5, - 6,6,6,0,0,136,136,80,80,32,32,7,6,6,8,0, - 0,130,130,84,84,40,40,5,6,6,6,0,0,136,80,32, - 32,80,136,5,10,10,6,0,252,136,136,136,136,136,120,8, - 8,136,112,5,6,6,6,0,0,120,136,16,32,64,248,6, - 9,9,8,1,0,12,16,32,32,192,32,32,16,12,1,9, - 9,3,1,0,128,128,128,128,128,128,128,128,128,6,9,9, - 8,1,0,192,32,16,16,12,16,16,32,192,5,2,2,6, - 0,10,232,184,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,1,9,9,2,0,0,128,128,0,128, - 128,128,128,128,128,5,7,7,7,1,0,32,112,168,160,168, - 112,32,5,9,9,7,1,0,128,128,240,128,128,128,136,136, - 248,5,5,5,7,1,1,136,112,80,112,136,5,9,9,7, - 1,0,136,136,80,32,32,248,32,248,32,1,9,9,3,1, - 0,128,128,128,0,0,0,128,128,128,6,10,10,8,1,0, - 120,128,120,132,120,4,4,4,132,120,5,1,1,7,1,3, - 136,7,7,7,9,1,0,124,130,186,162,186,130,124,6,8, - 8,8,1,0,112,136,136,136,136,116,0,252,5,3,3,7, - 1,2,72,144,72,5,2,2,7,1,2,248,8,0,0,0, - 8,0,0,7,7,7,9,1,0,124,130,186,162,162,130,124, - 5,1,1,6,0,6,248,3,3,3,5,1,2,64,160,64, - 5,7,7,7,1,0,32,32,248,32,32,0,248,255,255,255, - 0,0,0,8,0,0,255,0,0,0,8,0,0,255,255,255, - 5,3,3,7,1,2,144,72,144,255,255,255,255,5,12,12, - 6,0,0,64,32,0,112,136,136,248,136,136,136,136,136,5, - 12,12,6,0,0,16,32,0,112,136,136,248,136,136,136,136, - 136,5,12,12,6,0,0,32,80,0,112,136,136,248,136,136, - 136,136,136,5,12,12,6,0,0,232,184,0,112,136,136,248, - 136,136,136,136,136,5,11,11,6,0,0,80,0,112,136,136, - 248,136,136,136,136,136,5,13,13,6,0,0,32,80,32,0, - 112,136,136,248,136,136,136,136,136,9,9,18,10,0,0,127, - 128,136,0,136,0,255,0,136,0,136,0,136,0,136,0,143, - 128,5,9,9,6,0,254,112,136,128,128,128,136,112,32,96, - 5,12,12,6,0,0,64,32,0,248,128,128,240,128,128,128, - 128,248,5,12,12,6,0,0,16,32,0,248,128,128,240,128, - 128,128,128,248,5,12,12,6,0,0,32,80,0,248,128,128, - 240,128,128,128,128,248,5,11,11,6,0,0,80,0,248,128, - 128,240,128,128,128,128,248,2,12,12,2,0,0,128,64,0, - 64,64,64,64,64,64,64,64,64,2,12,12,2,0,0,64, - 128,0,128,128,128,128,128,128,128,128,128,3,12,12,2,255, - 0,64,160,0,64,64,64,64,64,64,64,64,64,3,11,11, - 2,255,0,160,0,64,64,64,64,64,64,64,64,64,5,9, - 9,6,0,0,240,136,136,232,136,136,136,136,240,5,12,12, - 6,0,0,232,184,0,136,136,136,200,168,152,136,136,136,5, - 12,12,6,0,0,64,32,0,112,136,136,136,136,136,136,136, - 112,5,12,12,6,0,0,16,32,0,112,136,136,136,136,136, - 136,136,112,5,12,12,6,0,0,32,80,0,112,136,136,136, - 136,136,136,136,112,5,12,12,6,0,0,232,184,0,112,136, - 136,136,136,136,136,136,112,5,11,11,6,0,0,80,0,112, - 136,136,136,136,136,136,136,112,3,3,3,6,1,2,160,64, - 160,7,9,9,8,0,0,58,68,76,84,84,84,100,68,184, - 5,12,12,6,0,0,64,32,0,136,136,136,136,136,136,136, - 136,112,5,12,12,6,0,0,16,32,0,136,136,136,136,136, - 136,136,136,112,5,12,12,6,0,0,32,80,0,136,136,136, - 136,136,136,136,136,112,5,11,11,6,0,0,80,0,136,136, - 136,136,136,136,136,136,112,5,12,12,6,0,0,16,32,0, - 136,136,80,32,32,32,32,32,32,5,9,9,6,0,0,128, - 128,240,136,240,128,128,128,128,5,11,11,6,0,254,240,136, - 176,136,136,136,176,128,128,128,128,5,9,9,6,0,0,64, - 32,0,112,136,136,136,136,120,5,9,9,6,0,0,16,32, - 0,112,136,136,136,136,120,5,9,9,6,0,0,32,80,0, - 112,136,136,136,136,120,5,9,9,6,0,0,232,184,0,112, - 136,136,136,136,120,5,8,8,6,0,0,80,0,112,136,136, - 136,136,120,5,10,10,6,0,0,32,80,32,0,112,136,136, - 136,136,120,9,6,12,10,0,0,119,0,136,128,143,128,136, - 0,136,128,119,0,5,8,8,6,0,254,112,136,128,128,136, - 112,32,64,5,6,6,6,0,0,112,136,248,128,136,112,5, - 6,6,6,0,0,112,136,248,128,136,112,5,6,6,6,0, - 0,112,136,248,128,136,112,5,6,6,6,0,0,112,136,248, - 128,136,112,2,10,10,3,0,0,128,64,0,0,64,64,64, - 64,64,64,2,10,10,3,0,0,64,128,0,0,128,128,128, - 128,128,128,3,10,10,4,0,0,64,160,0,0,64,64,64, - 64,64,64,3,9,9,4,0,0,160,0,0,64,64,64,64, - 64,64,5,9,9,6,0,0,8,56,8,120,136,136,136,136, - 120,5,9,9,6,0,0,232,184,0,176,200,136,136,136,136, - 5,9,9,6,0,0,64,32,0,112,136,136,136,136,112,5, - 9,9,6,0,0,16,32,0,112,136,136,136,136,112,5,9, - 9,6,0,0,32,80,0,112,136,136,136,136,112,5,9,9, - 6,0,0,232,184,0,112,136,136,136,136,112,5,8,8,6, - 0,0,80,0,112,136,136,136,136,112,5,5,5,6,0,1, - 32,0,248,0,32,5,6,6,6,0,0,112,152,168,168,200, - 112,5,9,9,6,0,0,64,32,0,136,136,136,136,136,112, - 5,9,9,6,0,0,16,32,0,136,136,136,136,136,112,5, - 9,9,6,0,0,32,80,0,136,136,136,136,136,112,5,8, - 8,6,0,0,80,0,136,136,136,136,136,112,5,13,13,6, - 0,252,16,32,0,136,136,136,136,136,120,8,8,136,112,5, - 6,6,5,0,0,128,240,136,240,128,128,5,12,12,6,0, - 252,80,0,136,136,136,136,136,120,8,8,136,112}; -/* - Fontname: -FreeType-Teachers Pet Sans Serif-Medium-R-Normal--8-80-72-72-P-18-ISO10646-1 - Copyright: © www.orgdot.com - Capital A Height: 0, '1' Height: 9 - Calculated Max Values w= 5 h= 9 x= 1 y= 3 dx= 7 dy= 0 ascent= 9 len= 9 - Font Bounding box w=11 h=17 x=-1 y=-4 - Calculated Min Values x= 0 y=-1 dx= 0 dy= 0 - Pure Font ascent = 9 descent= 0 - X Font ascent = 9 descent= 0 - Max Font ascent = 9 descent=-1 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_tpssn[238] U8G_FONT_SECTION("u8g_font_tpssn") = { - 0,11,17,255,252,9,0,0,0,0,42,58,0,9,255,9, - 0,5,7,7,7,1,1,32,168,112,32,112,168,32,5,5, - 5,7,1,1,32,32,248,32,32,2,2,2,4,1,255,64, - 128,5,1,1,7,1,3,248,1,1,1,3,1,0,128,5, - 9,9,7,1,0,8,16,16,32,32,32,64,64,128,5,9, - 9,6,0,0,112,136,136,136,136,136,136,136,112,5,9,9, - 6,0,0,32,96,160,32,32,32,32,32,248,5,9,9,6, - 0,0,112,136,136,8,16,32,64,128,248,5,9,9,6,0, - 0,112,136,8,48,8,8,8,136,112,5,9,9,6,0,0, - 8,136,136,248,8,8,8,8,8,5,9,9,6,0,0,248, - 128,128,248,8,8,8,136,112,5,9,9,6,0,0,112,136, - 128,240,136,136,136,136,112,5,9,9,6,0,0,248,8,16, - 32,64,64,64,64,64,5,9,9,6,0,0,112,136,136,112, - 136,136,136,136,112,5,9,9,6,0,0,112,136,136,136,120, - 8,8,136,112,1,4,4,3,1,0,128,0,0,128}; -/* - Fontname: -FreeType-Teachers Pet Sans Serif-Medium-R-Normal--8-80-72-72-P-18-ISO10646-1 - Copyright: © www.orgdot.com - Capital A Height: 9, '1' Height: 9 - Calculated Max Values w= 9 h=13 x= 1 y=10 dx=11 dy= 0 ascent=12 len=16 - Font Bounding box w=11 h=17 x=-1 y=-4 - Calculated Min Values x= 0 y=-4 dx= 0 dy= 0 - Pure Font ascent = 9 descent=-4 - X Font ascent = 9 descent=-4 - Max Font ascent =12 descent=-4 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_tpssr[1317] U8G_FONT_SECTION("u8g_font_tpssr") = { - 0,11,17,255,252,9,1,192,3,136,32,127,252,12,252,9, - 252,0,0,0,4,0,0,1,9,9,3,1,0,128,128,128, - 128,128,128,0,128,128,3,2,2,5,1,7,160,160,5,5, - 5,7,1,0,80,248,80,248,80,5,9,9,7,1,0,112, - 168,160,112,40,40,168,168,112,5,9,9,7,1,0,136,144, - 16,32,32,32,64,72,136,7,9,9,9,1,0,112,136,136, - 112,136,136,136,138,116,1,2,2,3,1,7,128,128,5,9, - 9,7,1,0,24,32,64,64,128,64,64,32,24,5,9,9, - 7,1,0,192,32,16,16,8,16,16,32,192,5,7,7,7, - 1,1,32,168,112,32,112,168,32,5,5,5,7,1,1,32, - 32,248,32,32,2,2,2,4,1,255,64,128,5,1,1,7, - 1,3,248,1,1,1,3,1,0,128,5,9,9,7,1,0, - 8,16,16,32,32,32,64,64,128,5,9,9,6,0,0,112, - 136,136,136,136,136,136,136,112,5,9,9,6,0,0,32,96, - 160,32,32,32,32,32,248,5,9,9,6,0,0,112,136,136, - 8,16,32,64,128,248,5,9,9,6,0,0,112,136,8,48, - 8,8,8,136,112,5,9,9,6,0,0,8,136,136,248,8, - 8,8,8,8,5,9,9,6,0,0,248,128,128,248,8,8, - 8,136,112,5,9,9,6,0,0,112,136,128,240,136,136,136, - 136,112,5,9,9,6,0,0,248,8,16,32,64,64,64,64, - 64,5,9,9,6,0,0,112,136,136,112,136,136,136,136,112, - 5,9,9,6,0,0,112,136,136,136,120,8,8,136,112,1, - 4,4,3,1,0,128,0,0,128,2,5,5,4,1,255,64, - 0,0,64,128,5,9,9,7,1,0,8,16,32,64,128,64, - 32,16,8,5,3,3,7,1,2,248,0,248,5,9,9,7, - 1,0,128,64,32,16,8,16,32,64,128,5,9,9,7,1, - 0,112,136,8,16,32,32,0,32,32,9,8,16,11,1,0, - 126,0,129,0,153,0,165,0,165,0,154,0,128,128,127,0, - 5,9,9,6,0,0,112,136,136,248,136,136,136,136,136,5, - 9,9,6,0,0,240,136,136,240,136,136,136,136,240,5,9, - 9,6,0,0,112,136,128,128,128,128,128,136,112,5,9,9, - 6,0,0,240,136,136,136,136,136,136,136,240,5,9,9,6, - 0,0,248,128,128,240,128,128,128,128,248,5,9,9,6,0, - 0,248,128,128,240,128,128,128,128,128,5,9,9,6,0,0, - 112,136,128,184,136,136,136,136,112,5,9,9,6,0,0,136, - 136,136,248,136,136,136,136,136,1,9,9,2,0,0,128,128, - 128,128,128,128,128,128,128,5,9,9,6,0,0,8,8,8, - 8,8,8,8,136,112,5,9,9,6,0,0,136,136,144,160, - 192,160,144,136,136,5,9,9,6,0,0,128,128,128,128,128, - 128,128,128,248,7,9,9,8,0,0,130,198,170,146,130,130, - 130,130,130,5,9,9,6,0,0,136,200,168,152,136,136,136, - 136,136,5,9,9,6,0,0,112,136,136,136,136,136,136,136, - 112,5,9,9,6,0,0,240,136,136,240,128,128,128,128,128, - 5,9,9,6,0,0,112,136,136,136,136,168,168,168,112,5, - 9,9,6,0,0,240,136,136,240,136,136,136,136,136,5,9, - 9,6,0,0,112,136,128,112,8,8,136,136,112,5,9,9, - 6,0,0,248,32,32,32,32,32,32,32,32,5,9,9,6, - 0,0,136,136,136,136,136,136,136,136,112,5,9,9,6,0, - 0,136,136,136,80,80,80,80,32,32,7,9,9,8,0,0, - 130,130,130,84,84,84,40,40,40,5,9,9,6,0,0,136, - 136,80,32,32,80,136,136,136,5,9,9,6,0,0,136,136, - 80,32,32,32,32,32,32,5,9,9,6,0,0,248,8,8, - 16,32,64,128,128,248,3,9,9,5,1,0,224,128,128,128, - 128,128,128,128,224,5,7,7,7,1,0,128,64,64,32,16, - 16,8,3,9,9,5,1,0,224,32,32,32,32,32,32,32, - 224,3,2,2,5,1,10,64,160,6,1,1,8,1,0,252, - 2,2,2,4,1,10,64,128,5,6,6,6,0,0,112,136, - 136,136,136,120,5,9,9,6,0,0,128,128,128,240,136,136, - 136,136,112,5,6,6,6,0,0,112,136,128,128,136,112,5, - 9,9,6,0,0,8,8,8,120,136,136,136,136,120,5,6, - 6,6,0,0,112,136,248,128,136,112,5,9,9,6,0,0, - 48,72,64,224,64,64,64,64,64,5,10,10,6,0,252,112, - 136,136,136,136,120,8,8,136,112,5,9,9,6,0,0,128, - 128,128,176,200,136,136,136,136,1,9,9,2,0,0,128,128, - 0,128,128,128,128,128,128,2,13,13,3,0,252,64,64,0, - 64,64,64,64,64,64,64,64,64,128,5,9,9,6,0,0, - 128,128,128,144,160,192,160,144,136,1,9,9,2,0,0,128, - 128,128,128,128,128,128,128,128,7,6,6,8,0,0,182,218, - 146,146,146,146,5,6,6,6,0,0,176,200,136,136,136,136, - 5,6,6,6,0,0,112,136,136,136,136,112,5,10,10,6, - 0,252,112,136,136,136,136,240,128,128,128,128,6,10,10,7, - 0,252,120,136,136,136,136,120,8,28,8,8,4,6,6,5, - 0,0,176,192,128,128,128,128,5,6,6,6,0,0,112,128, - 112,8,136,112,4,9,9,5,0,0,64,64,64,240,64,64, - 64,64,64,5,6,6,6,0,0,136,136,136,136,136,112,5, - 6,6,6,0,0,136,136,80,80,32,32,7,6,6,8,0, - 0,130,130,84,84,40,40,5,6,6,6,0,0,136,80,32, - 32,80,136,5,10,10,6,0,252,136,136,136,136,136,120,8, - 8,136,112,5,6,6,6,0,0,120,136,16,32,64,248,6, - 9,9,8,1,0,12,16,32,32,192,32,32,16,12,1,9, - 9,3,1,0,128,128,128,128,128,128,128,128,128,6,9,9, - 8,1,0,192,32,16,16,12,16,16,32,192,5,2,2,6, - 0,10,232,184,255}; -/* - Fontname: -FreeType-Trixel Square-Medium-R-Normal--8-80-72-72-P-33-ISO10646-1 - Copyright: Copyright julischka 2008 - Capital A Height: 5, '1' Height: 5 - Calculated Max Values w= 5 h= 7 x= 0 y= 3 dx= 6 dy= 0 ascent= 7 len= 7 - Font Bounding box w= 5 h= 9 x= 0 y=-2 - Calculated Min Values x= 0 y=-2 dx= 0 dy= 0 - Pure Font ascent = 5 descent=-2 - X Font ascent = 5 descent=-2 - Max Font ascent = 7 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_trixel_square[1236] U8G_FONT_SECTION("u8g_font_trixel_square") = { - 0,5,9,0,254,5,1,91,2,177,32,255,254,7,254,5, - 254,0,0,0,1,0,0,1,5,5,2,0,0,128,128,128, - 0,128,3,2,2,4,0,3,160,160,5,5,5,6,0,255, - 80,248,80,248,80,3,6,6,4,0,0,64,224,192,96,224, - 64,3,5,5,4,0,0,160,32,224,128,160,5,5,5,6, - 0,0,224,160,240,160,248,1,2,2,2,0,3,128,128,2, - 5,5,3,0,0,192,128,128,128,192,2,5,5,3,0,0, - 192,64,64,64,192,3,3,3,4,0,2,160,64,160,3,3, - 3,4,0,0,64,224,64,1,2,2,2,0,255,128,128,3, - 1,1,4,0,1,224,1,1,1,2,0,0,128,3,5,5, - 4,0,0,32,96,64,192,128,3,5,5,4,0,0,224,160, - 160,160,224,2,5,5,3,0,0,64,192,64,64,64,3,5, - 5,4,0,0,224,160,96,192,224,3,5,5,4,0,0,224, - 32,96,32,224,3,5,5,4,0,0,160,160,224,32,32,3, - 5,5,4,0,0,224,128,224,32,224,3,5,5,4,0,0, - 224,128,224,160,224,3,5,5,4,0,0,224,32,32,32,32, - 3,5,5,4,0,0,224,160,224,160,224,3,5,5,4,0, - 0,224,160,224,32,224,1,3,3,2,0,0,128,0,128,1, - 4,4,2,0,255,128,0,128,128,3,3,3,4,0,0,96, - 192,96,3,3,3,4,0,0,224,0,224,3,3,3,4,0, - 0,192,96,192,3,5,5,4,0,0,224,32,96,0,64,5, - 6,6,6,0,255,248,136,168,184,128,248,3,5,5,4,0, - 0,224,160,224,160,160,3,5,5,4,0,0,224,160,224,160, - 224,3,5,5,4,0,0,224,160,128,160,224,3,5,5,4, - 0,0,224,160,160,160,224,3,5,5,4,0,0,224,128,192, - 128,224,3,5,5,4,0,0,224,128,192,128,128,3,5,5, - 4,0,0,224,128,160,160,224,3,5,5,4,0,0,160,160, - 224,160,160,1,5,5,2,0,0,128,128,128,128,128,3,5, - 5,4,0,0,224,32,32,32,224,3,5,5,4,0,0,160, - 160,192,160,160,3,5,5,4,0,0,128,128,128,128,224,5, - 5,5,6,0,0,216,216,168,168,136,4,5,5,5,0,0, - 208,208,176,176,144,3,5,5,4,0,0,224,160,160,160,224, - 3,5,5,4,0,0,224,160,224,128,128,4,5,5,5,0, - 0,224,160,160,160,240,3,5,5,4,0,0,224,160,192,160, - 160,3,5,5,4,0,0,224,128,224,32,224,3,5,5,4, - 0,0,224,64,64,64,64,3,5,5,4,0,0,160,160,160, - 160,224,3,5,5,4,0,0,160,160,160,224,64,5,5,5, - 6,0,0,136,136,168,168,248,3,5,5,4,0,0,160,224, - 64,224,160,3,5,5,4,0,0,160,160,224,64,64,3,5, - 5,4,0,0,224,32,224,128,224,3,5,5,4,0,0,224, - 128,128,128,224,3,5,5,4,0,0,128,192,64,96,32,3, - 5,5,4,0,0,224,32,32,32,224,3,2,2,4,0,3, - 224,160,3,1,1,4,0,0,224,2,2,2,3,0,3,192, - 64,4,3,3,5,0,0,224,160,240,3,5,5,4,0,0, - 128,128,224,160,224,3,3,3,4,0,0,224,128,224,3,5, - 5,4,0,0,32,32,224,160,224,3,3,3,4,0,0,224, - 192,224,2,5,5,3,0,0,192,128,192,128,128,3,5,5, - 4,0,254,224,160,224,32,224,3,5,5,4,0,0,128,128, - 224,160,160,1,5,5,2,0,0,128,0,128,128,128,2,7, - 7,3,0,254,64,0,64,64,64,64,192,3,5,5,4,0, - 0,128,128,160,224,160,2,5,5,3,0,0,128,128,128,128, - 192,5,3,3,6,0,0,248,168,168,3,3,3,4,0,0, - 224,160,160,3,3,3,4,0,0,224,160,224,3,5,5,4, - 0,254,224,160,224,128,128,3,5,5,4,0,254,224,160,224, - 32,32,2,3,3,3,0,0,192,128,128,3,3,3,4,0, - 0,96,64,192,2,5,5,3,0,0,128,192,128,128,192,3, - 3,3,4,0,0,160,160,224,3,3,3,4,0,0,160,224, - 64,5,3,3,6,0,0,168,168,248,3,3,3,4,0,0, - 160,64,160,3,5,5,4,0,254,160,160,224,32,224,3,3, - 3,4,0,0,224,64,224,3,5,5,4,0,0,96,64,192, - 64,96,1,5,5,2,0,0,128,128,128,128,128,3,5,5, - 4,0,0,192,64,96,64,192,3,3,3,4,0,1,32,224, - 128,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,4,5,5,5,0,0,112,64,96,64,240, - 255,255,255,3,7,7,4,0,254,224,128,224,160,224,32,224, - 255,255,255,3,2,2,4,0,1,160,160,255,255,255,255,255, - 255,255,255,255,255,255,255,255,255,255,3,2,2,4,0,1, - 160,160,255,255,255,255,255,255,255,255,3,7,7,4,0,0, - 160,0,224,160,224,160,160,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,255,255,3,7,7,4,0,0,160,0, - 224,160,160,160,224,255,255,255,255,255,3,7,7,4,0,0, - 160,0,160,160,160,160,224,255,255,3,7,7,4,0,254,224, - 160,224,160,224,128,128,255,255,255,255,4,5,5,5,0,0, - 160,0,224,160,240,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,255,255,255,3,5,5,4,0,0,160,0,224,160, - 224,255,255,255,255,255,3,5,5,4,0,0,160,0,160,160, - 224,255,255,255}; -/* - Fontname: -FreeType-Trixel Square-Medium-R-Normal--8-80-72-72-P-33-ISO10646-1 - Copyright: Copyright julischka 2008 - Capital A Height: 0, '1' Height: 5 - Calculated Max Values w= 3 h= 5 x= 0 y= 2 dx= 4 dy= 0 ascent= 5 len= 5 - Font Bounding box w= 5 h= 9 x= 0 y=-2 - Calculated Min Values x= 0 y=-1 dx= 0 dy= 0 - Pure Font ascent = 5 descent= 0 - X Font ascent = 5 descent= 0 - Max Font ascent = 5 descent=-1 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_trixel_squaren[187] U8G_FONT_SECTION("u8g_font_trixel_squaren") = { - 0,5,9,0,254,5,0,0,0,0,42,58,0,5,255,5, - 0,3,3,3,4,0,2,160,64,160,3,3,3,4,0,0, - 64,224,64,1,2,2,2,0,255,128,128,3,1,1,4,0, - 1,224,1,1,1,2,0,0,128,3,5,5,4,0,0,32, - 96,64,192,128,3,5,5,4,0,0,224,160,160,160,224,2, - 5,5,3,0,0,64,192,64,64,64,3,5,5,4,0,0, - 224,160,96,192,224,3,5,5,4,0,0,224,32,96,32,224, - 3,5,5,4,0,0,160,160,224,32,32,3,5,5,4,0, - 0,224,128,224,32,224,3,5,5,4,0,0,224,128,224,160, - 224,3,5,5,4,0,0,224,32,32,32,32,3,5,5,4, - 0,0,224,160,224,160,224,3,5,5,4,0,0,224,160,224, - 32,224,1,3,3,2,0,0,128,0,128}; -/* - Fontname: -FreeType-Trixel Square-Medium-R-Normal--8-80-72-72-P-33-ISO10646-1 - Copyright: Copyright julischka 2008 - Capital A Height: 5, '1' Height: 5 - Calculated Max Values w= 5 h= 7 x= 0 y= 3 dx= 6 dy= 0 ascent= 6 len= 7 - Font Bounding box w= 5 h= 9 x= 0 y=-2 - Calculated Min Values x= 0 y=-2 dx= 0 dy= 0 - Pure Font ascent = 5 descent=-2 - X Font ascent = 5 descent=-2 - Max Font ascent = 6 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_trixel_squarer[994] U8G_FONT_SECTION("u8g_font_trixel_squarer") = { - 0,5,9,0,254,5,1,91,2,177,32,127,254,6,254,5, - 254,0,0,0,1,0,0,1,5,5,2,0,0,128,128,128, - 0,128,3,2,2,4,0,3,160,160,5,5,5,6,0,255, - 80,248,80,248,80,3,6,6,4,0,0,64,224,192,96,224, - 64,3,5,5,4,0,0,160,32,224,128,160,5,5,5,6, - 0,0,224,160,240,160,248,1,2,2,2,0,3,128,128,2, - 5,5,3,0,0,192,128,128,128,192,2,5,5,3,0,0, - 192,64,64,64,192,3,3,3,4,0,2,160,64,160,3,3, - 3,4,0,0,64,224,64,1,2,2,2,0,255,128,128,3, - 1,1,4,0,1,224,1,1,1,2,0,0,128,3,5,5, - 4,0,0,32,96,64,192,128,3,5,5,4,0,0,224,160, - 160,160,224,2,5,5,3,0,0,64,192,64,64,64,3,5, - 5,4,0,0,224,160,96,192,224,3,5,5,4,0,0,224, - 32,96,32,224,3,5,5,4,0,0,160,160,224,32,32,3, - 5,5,4,0,0,224,128,224,32,224,3,5,5,4,0,0, - 224,128,224,160,224,3,5,5,4,0,0,224,32,32,32,32, - 3,5,5,4,0,0,224,160,224,160,224,3,5,5,4,0, - 0,224,160,224,32,224,1,3,3,2,0,0,128,0,128,1, - 4,4,2,0,255,128,0,128,128,3,3,3,4,0,0,96, - 192,96,3,3,3,4,0,0,224,0,224,3,3,3,4,0, - 0,192,96,192,3,5,5,4,0,0,224,32,96,0,64,5, - 6,6,6,0,255,248,136,168,184,128,248,3,5,5,4,0, - 0,224,160,224,160,160,3,5,5,4,0,0,224,160,224,160, - 224,3,5,5,4,0,0,224,160,128,160,224,3,5,5,4, - 0,0,224,160,160,160,224,3,5,5,4,0,0,224,128,192, - 128,224,3,5,5,4,0,0,224,128,192,128,128,3,5,5, - 4,0,0,224,128,160,160,224,3,5,5,4,0,0,160,160, - 224,160,160,1,5,5,2,0,0,128,128,128,128,128,3,5, - 5,4,0,0,224,32,32,32,224,3,5,5,4,0,0,160, - 160,192,160,160,3,5,5,4,0,0,128,128,128,128,224,5, - 5,5,6,0,0,216,216,168,168,136,4,5,5,5,0,0, - 208,208,176,176,144,3,5,5,4,0,0,224,160,160,160,224, - 3,5,5,4,0,0,224,160,224,128,128,4,5,5,5,0, - 0,224,160,160,160,240,3,5,5,4,0,0,224,160,192,160, - 160,3,5,5,4,0,0,224,128,224,32,224,3,5,5,4, - 0,0,224,64,64,64,64,3,5,5,4,0,0,160,160,160, - 160,224,3,5,5,4,0,0,160,160,160,224,64,5,5,5, - 6,0,0,136,136,168,168,248,3,5,5,4,0,0,160,224, - 64,224,160,3,5,5,4,0,0,160,160,224,64,64,3,5, - 5,4,0,0,224,32,224,128,224,3,5,5,4,0,0,224, - 128,128,128,224,3,5,5,4,0,0,128,192,64,96,32,3, - 5,5,4,0,0,224,32,32,32,224,3,2,2,4,0,3, - 224,160,3,1,1,4,0,0,224,2,2,2,3,0,3,192, - 64,4,3,3,5,0,0,224,160,240,3,5,5,4,0,0, - 128,128,224,160,224,3,3,3,4,0,0,224,128,224,3,5, - 5,4,0,0,32,32,224,160,224,3,3,3,4,0,0,224, - 192,224,2,5,5,3,0,0,192,128,192,128,128,3,5,5, - 4,0,254,224,160,224,32,224,3,5,5,4,0,0,128,128, - 224,160,160,1,5,5,2,0,0,128,0,128,128,128,2,7, - 7,3,0,254,64,0,64,64,64,64,192,3,5,5,4,0, - 0,128,128,160,224,160,2,5,5,3,0,0,128,128,128,128, - 192,5,3,3,6,0,0,248,168,168,3,3,3,4,0,0, - 224,160,160,3,3,3,4,0,0,224,160,224,3,5,5,4, - 0,254,224,160,224,128,128,3,5,5,4,0,254,224,160,224, - 32,32,2,3,3,3,0,0,192,128,128,3,3,3,4,0, - 0,96,64,192,2,5,5,3,0,0,128,192,128,128,192,3, - 3,3,4,0,0,160,160,224,3,3,3,4,0,0,160,224, - 64,5,3,3,6,0,0,168,168,248,3,3,3,4,0,0, - 160,64,160,3,5,5,4,0,254,160,160,224,32,224,3,3, - 3,4,0,0,224,64,224,3,5,5,4,0,0,96,64,192, - 64,96,1,5,5,2,0,0,128,128,128,128,128,3,5,5, - 4,0,0,192,64,96,64,192,3,3,3,4,0,1,32,224, - 128,255}; -/* - Fontname: u8glib_4 - Copyright: public domain - Capital A Height: 4, '1' Height: 4 - Calculated Max Values w= 8 h= 7 x= 1 y= 4 dx= 9 dy= 0 ascent= 6 len= 7 - Font Bounding box w= 9 h= 6 x= 0 y=-1 - Calculated Min Values x= 0 y=-1 dx= 0 dy= 0 - Pure Font ascent = 4 descent=-1 - X Font ascent = 5 descent=-1 - Max Font ascent = 6 descent=-1 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_u8glib_4[1660] U8G_FONT_SECTION("u8g_font_u8glib_4") = { - 1,9,6,0,255,4,0,233,1,198,32,255,255,6,255,5, - 255,2,0,32,2,20,36,128,128,0,128,5,50,66,160,160, - 1,85,101,80,248,80,248,80,1,86,102,32,120,224,56,240, - 32,2,68,84,144,32,64,144,2,69,85,64,160,64,160,240, - 5,18,34,128,128,1,38,54,64,128,128,128,128,64,1,38, - 54,128,64,64,64,64,128,3,34,50,192,192,2,51,67,64, - 224,64,1,18,34,128,128,3,49,65,224,2,17,33,128,2, - 68,84,16,32,64,128,2,52,68,224,160,160,224,2,36,52, - 64,192,64,64,2,52,68,224,32,64,224,2,52,68,224,64, - 32,224,2,52,68,128,160,224,32,2,52,68,224,192,32,224, - 2,52,68,224,128,224,224,2,52,68,224,32,64,128,2,52, - 68,224,224,160,224,2,52,68,224,224,32,224,2,19,35,128, - 0,128,1,20,36,128,0,128,128,2,35,51,64,128,64,2, - 51,67,224,0,224,2,35,51,128,64,128,2,36,52,192,64, - 0,64,2,68,84,240,176,128,240,2,68,84,96,144,240,144, - 2,68,84,224,240,144,240,2,52,68,96,128,128,96,2,68, - 84,224,144,144,224,2,68,84,240,224,128,240,2,68,84,240, - 128,224,128,2,68,84,240,128,176,240,2,68,84,144,240,144, - 144,2,20,36,128,128,128,128,2,52,68,224,32,32,192,2, - 68,84,144,224,144,144,2,52,68,128,128,128,224,2,84,100, - 136,216,168,136,2,68,84,144,208,176,144,2,68,84,96,144, - 144,96,2,68,84,224,144,224,128,2,84,100,240,144,144,232, - 2,68,84,240,240,160,144,2,68,84,112,192,48,224,2,52, - 68,224,64,64,64,2,68,84,144,144,144,240,2,68,84,144, - 144,144,96,2,84,100,136,168,168,80,2,52,68,160,64,64, - 160,2,68,84,144,240,16,240,2,68,84,240,32,64,240,1, - 38,54,192,128,128,128,128,192,2,68,84,128,64,32,16,1, - 38,54,192,64,64,64,64,192,5,50,66,64,160,1,65,81, - 240,5,34,50,128,64,2,51,67,96,160,224,2,52,68,128, - 192,160,192,2,35,51,192,128,192,2,52,68,32,96,160,96, - 2,51,67,224,160,192,2,52,68,32,64,224,64,1,52,68, - 224,224,32,96,2,52,68,128,192,160,160,2,20,36,128,0, - 128,128,1,37,53,64,0,64,64,128,2,52,68,128,160,192, - 160,2,20,36,128,128,128,128,2,83,99,208,168,168,2,51, - 67,192,160,160,2,51,67,224,160,224,1,52,68,192,160,192, - 128,1,52,68,96,160,96,32,2,35,51,192,128,128,2,51, - 67,96,64,192,2,52,68,64,224,64,96,2,51,67,160,160, - 224,2,51,67,160,160,64,2,83,99,136,168,80,2,51,67, - 160,64,160,1,52,68,160,224,32,224,2,51,67,192,64,96, - 1,54,70,96,64,128,128,64,96,1,22,38,128,128,128,128, - 128,128,1,54,70,192,64,32,32,64,192,5,66,82,80,160, - 2,69,85,240,144,144,144,240,2,0,32,2,53,69,160,0, - 160,160,224,2,54,70,64,128,0,224,192,224,2,54,70,64, - 160,0,96,160,224,2,53,69,160,0,96,160,224,2,54,70, - 64,32,0,96,160,224,2,54,70,64,160,64,96,160,224,1, - 36,52,192,128,192,192,2,54,70,64,160,0,224,192,224,2, - 53,69,160,0,224,192,224,2,54,70,64,32,0,224,192,224, - 2,52,68,160,0,64,64,2,53,149,64,160,0,64,64,2, - 37,53,128,64,0,64,64,2,69,85,144,96,144,240,144,2, - 70,86,96,144,96,144,240,144,2,70,86,32,64,240,224,128, - 240,2,83,99,120,176,248,2,132,148,31,46,120,143,2,54, - 70,64,160,0,224,160,224,2,53,69,160,0,224,160,224,2, - 54,70,128,64,0,224,160,224,2,54,70,64,160,0,160,160, - 224,2,54,70,64,32,0,160,160,224,1,54,70,160,0,160, - 224,32,96,2,69,85,144,96,144,144,96,2,69,85,144,0, - 144,144,240,2,0,64,2,0,64,2,0,64,2,0,64,2, - 0,64,2,54,70,64,128,0,96,160,224,2,37,53,64,128, - 0,128,128,2,54,70,32,64,0,224,160,224,2,54,70,32, - 64,0,160,160,224,2,70,70,80,160,0,192,160,160,2,70, - 86,80,160,144,208,176,144,2,21,37,128,128,0,128,128,1, - 54,70,224,128,224,224,32,224,6,65,81,144,1,119,151,124, - 130,186,162,186,130,124,2,0,144,2,51,67,96,192,96,3, - 50,66,224,32,2,0,144,1,119,151,124,130,186,178,170,130, - 124,6,65,81,240,4,51,67,224,160,224,2,52,148,64,224, - 64,224,4,51,67,192,64,96,4,35,51,192,64,192,5,34, - 50,64,128,1,52,148,160,160,224,128,1,101,117,124,244,116, - 20,20,19,17,49,128,2,0,144,4,35,51,192,64,64,4, - 51,67,224,160,224,2,51,67,192,96,192,1,118,134,196,72, - 80,40,78,132,1,118,134,196,72,80,44,68,134,1,118,150, - 196,72,208,40,78,132,2,0,64,2,70,86,64,32,96,144, - 240,144,2,70,86,32,64,96,144,240,144,2,70,86,96,144, - 96,144,240,144,2,70,86,80,160,96,144,240,144,2,69,85, - 144,96,144,240,144,2,70,86,96,0,96,144,240,144,2,132, - 148,31,46,120,143,1,69,85,240,128,240,32,96,2,70,86, - 64,32,240,224,128,240,2,70,86,32,64,240,224,128,240,2, - 70,86,96,144,240,224,128,240,2,70,86,144,0,240,224,128, - 240,2,38,54,128,64,128,128,128,128,2,38,54,64,128,64, - 64,64,64,2,54,70,64,160,64,64,64,64,2,53,69,160, - 64,64,64,64,2,84,100,112,232,72,112,2,70,86,80,160, - 0,144,208,176,2,70,86,64,32,96,144,144,96,2,70,86, - 32,64,96,144,144,96,2,70,86,96,144,96,144,144,96,2, - 70,86,80,160,96,144,144,96,2,69,85,144,96,144,144,96, - 2,51,67,160,64,160,1,102,118,4,56,88,104,112,128,2, - 70,86,64,32,144,144,144,240,2,70,86,32,64,144,144,144, - 240,2,70,86,96,144,0,144,144,240,2,69,85,144,0,144, - 144,240,2,70,86,32,64,144,240,16,240,1,70,86,128,224, - 144,144,224,128,1,53,69,192,192,160,192,128,2,54,70,64, - 32,0,96,160,224,2,54,70,64,128,0,96,160,224,2,54, - 70,64,160,0,96,160,224,2,70,70,80,160,0,96,160,224, - 2,53,69,160,0,96,160,224,2,54,70,64,160,64,96,160, - 224,2,83,99,120,176,248,1,36,52,192,128,192,192,2,54, - 70,64,32,0,224,160,192,2,54,70,64,128,0,224,160,192, - 2,54,70,64,160,0,224,160,192,2,53,69,160,0,224,160, - 192,2,37,53,128,64,0,64,64,2,37,53,64,128,0,128, - 128,2,53,69,64,160,0,64,64,2,52,68,160,0,64,64, - 2,70,86,96,96,16,112,144,96,2,70,70,80,160,0,192, - 160,160,2,54,70,64,32,0,224,160,224,2,54,70,64,128, - 0,224,160,224,2,54,70,64,160,0,224,160,224,2,70,70, - 80,160,0,224,160,224,2,53,69,160,0,224,160,224,2,53, - 69,64,0,224,0,64,1,85,101,8,112,80,112,128,2,54, - 70,64,32,0,160,160,224,2,54,70,64,128,0,160,160,224, - 2,54,70,64,160,0,160,160,224,2,53,69,160,0,160,160, - 224,1,55,71,64,128,0,160,224,32,96,1,53,69,128,192, - 160,192,128,1,54,70,160,0,160,224,32,96}; -/* - Fontname: u8glib_4 - Copyright: public domain - Capital A Height: 4, '1' Height: 4 - Calculated Max Values w= 5 h= 6 x= 0 y= 3 dx= 6 dy= 0 ascent= 5 len= 6 - Font Bounding box w= 9 h= 6 x= 0 y=-1 - Calculated Min Values x= 0 y=-1 dx= 0 dy= 0 - Pure Font ascent = 4 descent=-1 - X Font ascent = 5 descent=-1 - Max Font ascent = 5 descent=-1 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_u8glib_4r[664] U8G_FONT_SECTION("u8g_font_u8glib_4r") = { - 1,9,6,0,255,4,0,233,1,198,32,127,255,5,255,5, - 255,2,0,32,2,20,36,128,128,0,128,5,50,66,160,160, - 1,85,101,80,248,80,248,80,1,86,102,32,120,224,56,240, - 32,2,68,84,144,32,64,144,2,69,85,64,160,64,160,240, - 5,18,34,128,128,1,38,54,64,128,128,128,128,64,1,38, - 54,128,64,64,64,64,128,3,34,50,192,192,2,51,67,64, - 224,64,1,18,34,128,128,3,49,65,224,2,17,33,128,2, - 68,84,16,32,64,128,2,52,68,224,160,160,224,2,36,52, - 64,192,64,64,2,52,68,224,32,64,224,2,52,68,224,64, - 32,224,2,52,68,128,160,224,32,2,52,68,224,192,32,224, - 2,52,68,224,128,224,224,2,52,68,224,32,64,128,2,52, - 68,224,224,160,224,2,52,68,224,224,32,224,2,19,35,128, - 0,128,1,20,36,128,0,128,128,2,35,51,64,128,64,2, - 51,67,224,0,224,2,35,51,128,64,128,2,36,52,192,64, - 0,64,2,68,84,240,176,128,240,2,68,84,96,144,240,144, - 2,68,84,224,240,144,240,2,52,68,96,128,128,96,2,68, - 84,224,144,144,224,2,68,84,240,224,128,240,2,68,84,240, - 128,224,128,2,68,84,240,128,176,240,2,68,84,144,240,144, - 144,2,20,36,128,128,128,128,2,52,68,224,32,32,192,2, - 68,84,144,224,144,144,2,52,68,128,128,128,224,2,84,100, - 136,216,168,136,2,68,84,144,208,176,144,2,68,84,96,144, - 144,96,2,68,84,224,144,224,128,2,84,100,240,144,144,232, - 2,68,84,240,240,160,144,2,68,84,112,192,48,224,2,52, - 68,224,64,64,64,2,68,84,144,144,144,240,2,68,84,144, - 144,144,96,2,84,100,136,168,168,80,2,52,68,160,64,64, - 160,2,68,84,144,240,16,240,2,68,84,240,32,64,240,1, - 38,54,192,128,128,128,128,192,2,68,84,128,64,32,16,1, - 38,54,192,64,64,64,64,192,5,50,66,64,160,1,65,81, - 240,5,34,50,128,64,2,51,67,96,160,224,2,52,68,128, - 192,160,192,2,35,51,192,128,192,2,52,68,32,96,160,96, - 2,51,67,224,160,192,2,52,68,32,64,224,64,1,52,68, - 224,224,32,96,2,52,68,128,192,160,160,2,20,36,128,0, - 128,128,1,37,53,64,0,64,64,128,2,52,68,128,160,192, - 160,2,20,36,128,128,128,128,2,83,99,208,168,168,2,51, - 67,192,160,160,2,51,67,224,160,224,1,52,68,192,160,192, - 128,1,52,68,96,160,96,32,2,35,51,192,128,128,2,51, - 67,96,64,192,2,52,68,64,224,64,96,2,51,67,160,160, - 224,2,51,67,160,160,64,2,83,99,136,168,80,2,51,67, - 160,64,160,1,52,68,160,224,32,224,2,51,67,192,64,96, - 1,54,70,96,64,128,128,64,96,1,22,38,128,128,128,128, - 128,128,1,54,70,192,64,32,32,64,192,5,66,82,80,160, - 2,69,85,240,144,144,144,240}; -/* - Fontname: -gnu-Unifont-Medium-R-Normal-Sans-16-160-75-75-c-80-iso10646-1 - Copyright: Copyright (C) 2014 Roman Czyborra, Paul Hardy, Qianqian Fang, Andrew Miller, et al. Licensed under the GNU General Public License; either version 2, or (at your option) a later version, with the GNU Font Embedding Exception. - Capital A Height: 10, '1' Height: 10 - Calculated Max Values w=16 h=16 x= 4 y=14 dx=16 dy= 0 ascent=14 len=32 - Font Bounding box w=16 h=16 x= 0 y=-2 - Calculated Min Values x= 0 y=-2 dx= 0 dy= 0 - Pure Font ascent =10 descent=-2 - X Font ascent =11 descent=-2 - Max Font ascent =14 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_unifont_0_8[4249] U8G_FONT_SECTION("u8g_font_unifont_0_8") = { - 0,16,16,0,254,10,1,231,3,213,32,255,254,14,254,11, - 254,0,0,0,8,0,14,1,10,10,8,4,0,128,128,128, - 128,128,128,128,0,128,128,5,4,4,8,2,8,136,136,136, - 136,6,10,10,8,1,0,36,36,36,252,72,72,252,144,144, - 144,7,10,10,8,1,0,16,124,146,144,112,28,18,146,124, - 16,7,10,10,8,1,0,98,148,148,104,16,16,44,82,82, - 140,7,10,10,8,1,0,56,68,68,40,48,82,138,132,140, - 114,1,4,4,8,4,8,128,128,128,128,3,12,12,8,3, - 255,32,64,64,128,128,128,128,128,128,64,64,32,3,12,12, - 8,2,255,128,64,64,32,32,32,32,32,32,64,64,128,7, - 7,7,8,1,1,16,146,84,56,84,146,16,7,7,7,8, - 1,1,16,16,16,254,16,16,16,2,4,4,8,3,254,192, - 64,64,128,4,1,1,8,2,4,240,2,2,2,8,3,0, - 192,192,6,10,10,8,1,0,4,4,8,16,16,32,32,64, - 128,128,6,10,10,8,1,0,48,72,132,132,132,132,132,132, - 72,48,5,10,10,8,2,0,32,96,160,32,32,32,32,32, - 32,248,6,10,10,8,1,0,120,132,132,4,24,32,64,128, - 128,252,6,10,10,8,1,0,120,132,132,4,56,4,4,132, - 132,120,6,10,10,8,1,0,8,24,40,72,136,136,252,8, - 8,8,6,10,10,8,1,0,252,128,128,128,248,4,4,4, - 132,120,6,10,10,8,1,0,56,64,128,128,248,132,132,132, - 132,120,6,10,10,8,1,0,252,4,4,8,8,8,16,16, - 16,16,6,10,10,8,1,0,120,132,132,132,120,132,132,132, - 132,120,6,10,10,8,1,0,120,132,132,132,124,4,4,4, - 8,112,2,7,7,8,3,1,192,192,0,0,0,192,192,2, - 9,9,8,3,255,192,192,0,0,0,192,64,64,128,5,9, - 9,8,2,0,8,16,32,64,128,64,32,16,8,6,5,5, - 8,1,2,252,0,0,0,252,5,9,9,8,1,0,128,64, - 32,16,8,16,32,64,128,6,10,10,8,1,0,120,132,132, - 4,8,16,16,0,16,16,6,10,10,8,1,0,56,68,148, - 172,164,164,164,156,64,60,6,10,10,8,1,0,48,72,72, - 132,132,252,132,132,132,132,6,10,10,8,1,0,248,132,132, - 132,248,132,132,132,132,248,6,10,10,8,1,0,120,132,132, - 128,128,128,128,132,132,120,6,10,10,8,1,0,240,136,132, - 132,132,132,132,132,136,240,6,10,10,8,1,0,252,128,128, - 128,248,128,128,128,128,252,6,10,10,8,1,0,252,128,128, - 128,248,128,128,128,128,128,6,10,10,8,1,0,120,132,132, - 128,128,156,132,132,140,116,6,10,10,8,1,0,132,132,132, - 132,252,132,132,132,132,132,5,10,10,8,2,0,248,32,32, - 32,32,32,32,32,32,248,7,10,10,8,1,0,62,8,8, - 8,8,8,8,136,136,112,6,10,10,8,1,0,132,136,144, - 160,192,192,160,144,136,132,6,10,10,8,1,0,128,128,128, - 128,128,128,128,128,128,252,6,10,10,8,1,0,132,132,204, - 204,180,180,132,132,132,132,6,10,10,8,1,0,132,196,196, - 164,164,148,148,140,140,132,6,10,10,8,1,0,120,132,132, - 132,132,132,132,132,132,120,6,10,10,8,1,0,248,132,132, - 132,248,128,128,128,128,128,7,11,11,8,1,255,120,132,132, - 132,132,132,132,180,204,120,6,6,10,10,8,1,0,248,132, - 132,132,248,144,136,136,132,132,6,10,10,8,1,0,120,132, - 132,128,96,24,4,132,132,120,7,10,10,8,1,0,254,16, - 16,16,16,16,16,16,16,16,6,10,10,8,1,0,132,132, - 132,132,132,132,132,132,132,120,7,10,10,8,1,0,130,130, - 130,68,68,68,40,40,16,16,6,10,10,8,1,0,132,132, - 132,132,180,180,204,204,132,132,6,10,10,8,1,0,132,132, - 72,72,48,48,72,72,132,132,7,10,10,8,1,0,130,130, - 68,68,40,16,16,16,16,16,6,10,10,8,1,0,252,4, - 4,8,16,32,64,128,128,252,3,12,12,8,4,255,224,128, - 128,128,128,128,128,128,128,128,128,224,6,10,10,8,1,0, - 128,128,64,32,32,16,16,8,4,4,3,12,12,8,1,255, - 224,32,32,32,32,32,32,32,32,32,32,224,6,3,3,8, - 1,9,48,72,132,7,1,1,8,1,255,254,3,3,3,8, - 2,10,128,64,32,6,8,8,8,1,0,120,132,4,124,132, - 132,140,116,6,11,11,8,1,0,128,128,128,184,196,132,132, - 132,132,196,184,6,8,8,8,1,0,120,132,128,128,128,128, - 132,120,6,11,11,8,1,0,4,4,4,116,140,132,132,132, - 132,140,116,6,8,8,8,1,0,120,132,132,252,128,128,132, - 120,5,11,11,8,1,0,24,32,32,32,248,32,32,32,32, - 32,32,6,11,11,8,1,254,4,116,136,136,136,112,64,120, - 132,132,120,6,11,11,8,1,0,128,128,128,184,196,132,132, - 132,132,132,132,5,11,11,8,2,0,32,32,0,96,32,32, - 32,32,32,32,248,5,13,13,8,1,254,8,8,0,24,8, - 8,8,8,8,8,8,144,96,6,11,11,8,1,0,128,128, - 128,136,144,160,192,160,144,136,132,5,11,11,8,2,0,96, - 32,32,32,32,32,32,32,32,32,248,7,8,8,8,1,0, - 236,146,146,146,146,146,146,146,6,8,8,8,1,0,184,196, - 132,132,132,132,132,132,6,8,8,8,1,0,120,132,132,132, - 132,132,132,120,6,10,10,8,1,254,184,196,132,132,132,132, - 196,184,128,128,6,10,10,8,1,254,116,140,132,132,132,132, - 140,116,4,4,6,8,8,8,1,0,184,196,132,128,128,128, - 128,128,6,8,8,8,1,0,120,132,128,96,24,4,132,120, - 5,10,10,8,1,0,32,32,32,248,32,32,32,32,32,24, - 6,8,8,8,1,0,132,132,132,132,132,132,140,116,6,8, - 8,8,1,0,132,132,132,72,72,72,48,48,7,8,8,8, - 1,0,130,146,146,146,146,146,146,108,6,8,8,8,1,0, - 132,132,72,48,48,72,132,132,6,10,10,8,1,254,132,132, - 132,132,132,76,52,4,4,120,6,8,8,8,1,0,252,4, - 8,16,32,64,128,252,3,12,12,8,3,255,96,128,128,64, - 64,128,128,64,64,128,128,96,1,14,14,8,4,254,128,128, - 128,128,128,128,128,128,128,128,128,128,128,128,3,12,12,8, - 2,255,192,32,32,64,64,32,32,64,64,32,32,192,7,3, - 3,8,1,8,98,146,140,16,16,32,16,0,254,170,170,0, - 1,128,0,0,1,128,0,115,209,202,16,75,209,202,16,115, - 223,128,0,0,1,128,0,0,1,128,0,85,85,16,16,32, - 16,0,254,170,170,0,1,128,0,0,1,128,0,113,157,202, - 82,115,211,194,82,66,93,128,0,0,1,128,0,0,1,128, - 0,85,85,16,16,32,16,0,254,170,170,0,1,128,0,0, - 1,128,0,73,157,202,82,122,93,202,80,73,145,128,0,0, - 1,128,0,0,1,128,0,85,85,16,16,32,16,0,254,170, - 170,0,1,128,0,0,1,128,0,115,147,202,82,115,159,202, - 18,114,19,128,0,0,1,128,0,0,1,128,0,85,85,16, - 16,32,16,0,254,170,170,0,1,128,0,0,1,128,0,75, - 147,234,82,91,159,202,82,75,147,128,0,0,1,128,0,0, - 1,128,0,85,85,16,16,32,16,0,254,170,170,0,1,128, - 0,0,1,128,0,116,185,166,164,37,165,164,164,116,185,128, - 0,0,1,128,0,0,1,128,0,85,85,16,16,32,16,0, - 254,170,170,0,1,128,0,0,1,128,0,75,209,234,16,91, - 209,202,16,75,223,128,0,0,1,128,0,0,1,128,0,85, - 85,16,16,32,16,0,254,170,170,0,1,128,0,0,1,128, - 0,57,205,194,18,49,159,136,82,115,147,128,0,0,1,128, - 0,0,1,128,0,85,85,16,16,32,16,0,254,170,170,0, - 1,128,0,0,1,128,0,121,205,194,18,121,159,192,82,123, - 147,128,0,0,1,128,0,0,1,128,0,85,85,16,16,32, - 16,0,254,170,170,0,1,128,0,0,1,128,0,75,157,201, - 32,121,25,201,4,73,57,128,0,0,1,128,0,0,1,128, - 0,85,85,16,16,32,16,0,254,170,170,0,1,128,0,0, - 1,128,0,37,221,164,132,60,133,164,132,36,153,128,0,0, - 1,128,0,0,1,128,0,85,85,16,16,32,16,0,254,170, - 170,0,1,128,0,0,1,128,0,69,205,196,144,68,137,168, - 132,16,153,128,0,0,1,128,0,0,1,128,0,85,85,16, - 16,32,16,0,254,170,170,0,1,128,0,0,1,128,0,114, - 29,202,18,114,19,194,18,67,221,128,0,0,1,128,0,0, - 1,128,0,85,85,16,16,32,16,0,254,170,170,0,1,128, - 0,0,1,128,0,114,19,202,18,114,19,194,18,67,205,128, - 0,0,1,128,0,0,1,128,0,85,85,16,16,32,16,0, - 254,170,170,0,1,128,0,0,1,128,0,14,33,137,32,14, - 33,138,32,9,33,128,0,0,1,128,0,0,1,128,0,85, - 85,16,16,32,16,0,254,170,170,0,1,128,0,0,1,128, - 0,57,221,194,2,49,141,136,80,115,159,128,0,0,1,128, - 0,0,1,128,0,85,85,16,16,32,16,0,254,170,170,0, - 1,128,0,0,1,128,0,57,221,194,2,49,141,136,66,115, - 157,128,0,0,1,128,0,0,1,128,0,85,85,16,16,32, - 16,0,254,170,170,0,1,128,0,0,1,128,0,113,207,202, - 16,74,13,202,2,113,221,128,0,0,1,128,0,0,1,128, - 0,85,85,16,16,32,16,0,254,170,170,0,1,128,0,0, - 1,128,0,114,69,202,76,114,69,194,68,65,143,128,0,0, - 1,128,0,0,1,128,0,85,85,16,16,32,16,0,254,170, - 170,0,1,128,0,0,1,128,0,114,93,202,66,114,77,194, - 80,65,159,128,0,0,1,128,0,0,1,128,0,85,85,16, - 16,32,16,0,254,170,170,0,1,128,0,0,1,128,0,59, - 157,193,32,49,25,137,4,113,57,128,0,0,1,128,0,0, - 1,128,0,85,85,16,16,32,16,0,254,170,170,0,1,128, - 0,0,1,128,0,57,211,194,18,66,31,194,18,57,211,128, - 0,0,1,128,0,0,1,128,0,85,85,16,16,32,16,0, - 254,170,170,0,1,128,0,0,1,128,0,34,137,182,136,42, - 169,162,216,34,137,128,0,0,1,128,0,0,1,128,0,85, - 85,16,16,32,16,0,254,170,170,0,1,128,0,0,1,128, - 0,59,141,194,82,51,159,138,18,114,19,128,0,0,1,128, - 0,0,1,128,0,85,85,16,16,32,16,0,254,170,170,0, - 1,128,0,0,1,128,0,123,141,194,82,123,159,194,18,122, - 19,128,0,0,1,128,0,0,1,128,0,85,85,16,16,32, - 16,0,254,170,170,0,1,128,0,0,1,128,0,57,143,194, - 80,50,77,138,66,113,157,128,0,0,1,128,0,0,1,128, - 0,85,85,16,16,32,16,0,254,170,170,0,1,128,0,0, - 1,128,0,51,155,196,34,37,163,148,162,99,155,128,0,0, - 1,128,0,0,1,128,0,85,85,16,16,32,16,0,254,170, - 170,0,1,128,0,0,1,128,0,57,221,194,8,50,9,138, - 8,113,221,128,0,0,1,128,0,0,1,128,0,85,85,16, - 16,32,16,0,254,170,170,0,1,128,0,0,1,128,0,57, - 221,194,8,65,137,192,72,59,157,128,0,0,1,128,0,0, - 1,128,0,85,85,16,16,32,16,0,254,170,170,0,1,128, - 0,0,1,128,0,14,249,144,32,12,33,130,32,28,33,128, - 0,0,1,128,0,0,1,128,0,85,85,16,16,32,16,0, - 254,170,170,0,1,128,0,0,1,128,0,49,207,202,16,73, - 145,200,80,51,143,128,0,0,1,128,0,0,1,128,0,85, - 85,16,16,32,16,0,254,170,170,0,1,128,0,0,1,128, - 0,28,137,146,216,28,169,144,136,16,137,128,0,0,1,128, - 0,0,1,128,0,85,85,16,16,32,16,0,254,170,170,0, - 1,128,0,0,1,128,0,51,143,202,80,123,145,202,16,74, - 15,128,0,0,1,128,0,0,1,128,0,85,85,6,13,13, - 8,1,0,96,24,0,252,128,128,128,248,128,128,128,128,252, - 6,14,14,8,1,0,72,72,0,0,252,128,128,128,248,128, - 128,128,128,252,7,10,10,8,1,0,252,32,32,32,60,34, - 34,34,34,44,6,14,14,8,1,0,24,96,0,0,252,128, - 128,128,128,128,128,128,128,128,6,10,10,8,1,0,56,68, - 128,128,248,128,128,128,68,56,6,10,10,8,1,0,120,132, - 132,128,96,24,4,132,132,120,5,10,10,8,2,0,248,32, - 32,32,32,32,32,32,32,248,5,14,14,8,2,0,144,144, - 0,0,248,32,32,32,32,32,32,32,32,248,6,10,10,8, - 1,0,28,8,8,8,8,8,8,136,136,112,8,10,10,8, - 0,0,120,72,72,72,78,73,73,73,73,142,7,10,10,8, - 1,0,144,144,144,144,252,146,146,146,146,156,7,10,10,8, - 1,0,252,32,32,32,60,34,34,34,34,34,6,14,14,8, - 1,0,24,96,0,0,128,140,144,160,192,192,160,144,136,132, - 6,13,13,8,1,0,96,24,0,132,140,140,148,148,164,164, - 196,196,132,7,14,14,8,1,0,132,132,120,0,130,130,68, - 68,40,40,16,16,32,96,7,12,12,8,1,254,130,130,130, - 130,130,130,130,130,130,254,16,16,6,10,10,8,1,0,48, - 72,72,132,132,252,132,132,132,132,6,10,10,8,1,0,248, - 128,128,128,248,132,132,132,132,248,6,10,10,8,1,0,248, - 132,132,132,248,132,132,132,132,248,6,10,10,8,1,0,252, - 128,128,128,128,128,128,128,128,128,8,12,12,8,0,254,14, - 18,18,18,34,34,34,66,66,255,129,129,6,10,10,8,1, - 0,252,128,128,128,248,128,128,128,128,252,7,10,10,8,1, - 0,146,146,84,84,56,56,84,84,146,146,6,10,10,8,1, - 0,120,132,4,4,120,8,4,4,132,120,6,10,10,8,1, - 0,132,140,140,148,148,164,164,196,196,132,6,13,13,8,1, - 0,72,48,0,132,140,140,148,148,164,164,196,196,132,6,10, - 10,8,1,0,140,144,144,160,160,192,160,144,136,132,6,10, - 10,8,1,0,60,36,36,36,36,36,36,68,68,132,6,10, - 10,8,1,0,132,132,204,204,180,180,132,132,132,132,6,10, - 10,8,1,0,132,132,132,132,252,132,132,132,132,132,6,10, - 10,8,1,0,120,132,132,132,132,132,132,132,132,120,6,10, - 10,8,1,0,252,132,132,132,132,132,132,132,132,132,6,10, - 10,8,1,0,248,132,132,132,248,128,128,128,128,128,6,10, - 10,8,1,0,120,132,132,128,128,128,128,132,132,120,7,10, - 10,8,1,0,254,16,16,16,16,16,16,16,16,16,7,10, - 10,8,1,0,130,130,68,68,40,40,16,16,32,96,7,11, - 11,8,1,0,16,124,146,146,146,146,146,124,16,16,16,6, - 10,10,8,1,0,132,132,72,72,48,48,72,72,132,132,7, - 12,12,8,1,254,132,132,132,132,132,132,132,132,132,254,2, - 2,6,10,10,8,1,0,132,132,132,132,132,252,4,4,4, - 4,7,10,10,8,1,0,146,146,146,146,146,146,146,146,146, - 254,8,12,12,8,0,254,146,146,146,146,146,146,146,146,146, - 255,1,1,7,10,10,8,1,0,224,32,32,32,60,34,34, - 34,34,60,6,10,10,8,1,0,132,132,132,132,228,148,148, - 148,148,228,6,10,10,8,1,0,128,128,128,128,248,132,132, - 132,132,248,6,10,10,8,1,0,112,136,4,4,124,4,4, - 4,136,112,6,10,10,8,1,0,152,164,164,164,228,164,164, - 164,164,152,6,10,10,8,1,0,124,132,132,132,124,36,68, - 68,132,132,6,8,8,8,1,0,120,132,4,124,132,132,140, - 116,6,12,12,8,1,0,4,56,64,128,248,132,132,132,132, - 132,132,120,6,8,8,8,1,0,248,132,132,248,132,132,132, - 248,6,8,8,8,1,0,252,128,128,128,128,128,128,128,7, - 9,9,8,1,255,60,36,68,68,132,132,132,254,130,6,8, - 8,8,1,0,120,132,132,252,128,128,132,120,7,8,8,8, - 1,0,146,146,84,56,56,84,146,146,6,8,8,8,1,0, - 120,132,4,120,8,4,132,120,6,8,8,8,1,0,140,140, - 148,148,164,164,196,196,6,12,12,8,1,0,72,48,0,0, - 140,140,148,148,164,164,196,196,6,8,8,8,1,0,140,144, - 160,192,160,144,136,132,6,8,8,8,1,0,60,36,36,36, - 36,68,68,132,6,8,8,8,1,0,132,204,204,180,180,132, - 132,132,6,8,8,8,1,0,132,132,132,252,132,132,132,132, - 6,8,8,8,1,0,120,132,132,132,132,132,132,120,6,8, - 8,8,1,0,252,132,132,132,132,132,132,132,6,10,10,8, - 1,254,184,196,132,132,132,132,196,184,128,128,6,8,8,8, - 1,0,120,132,128,128,128,128,132,120,7,8,8,8,1,0, - 254,16,16,16,16,16,16,16,6,10,10,8,1,254,132,132, - 72,72,48,48,32,32,64,192,7,13,13,8,1,254,16,16, - 16,124,146,146,146,146,146,146,124,16,16,6,8,8,8,1, - 0,132,132,72,48,48,72,132,132,7,10,10,8,1,254,132, - 132,132,132,132,132,132,254,2,2,6,8,8,8,1,0,132, - 132,132,132,252,4,4,4,7,8,8,8,1,0,146,146,146, - 146,146,146,146,254,8,10,10,8,0,254,146,146,146,146,146, - 146,146,255,1,1,7,8,8,8,1,0,224,32,32,60,34, - 34,34,60,6,8,8,8,1,0,132,132,132,228,148,148,148, - 228,6,8,8,8,1,0,128,128,128,248,132,132,132,248,6, - 8,8,8,1,0,112,136,4,124,4,4,136,112,6,8,8, - 8,1,0,152,164,164,228,164,164,164,152,6,8,8,8,1, - 0,124,132,132,132,124,36,68,132,6,12,12,8,1,0,96, - 24,0,0,120,132,132,252,128,128,132,120,6,12,12,8,1, - 0,72,72,0,0,120,132,132,252,128,128,132,120,7,13,13, - 8,0,254,64,240,64,92,98,66,66,66,66,66,66,2,12, - 6,12,12,8,1,0,24,96,0,0,252,128,128,128,128,128, - 128,128,6,8,8,8,1,0,56,68,128,248,128,128,68,56, - 6,8,8,8,1,0,120,132,128,96,24,4,132,120,5,11, - 11,8,2,0,32,32,0,96,32,32,32,32,32,32,248,5, - 11,11,8,2,0,144,144,0,96,32,32,32,32,32,32,248, - 5,13,13,8,1,254,8,8,0,24,8,8,8,8,8,8, - 8,144,96,8,8,8,8,0,0,120,72,72,78,73,73,73, - 142,7,8,8,8,1,0,144,144,144,252,146,146,146,156,7, - 11,11,8,0,0,64,240,64,92,98,66,66,66,66,66,66, - 6,12,12,8,1,0,24,96,0,0,140,144,160,192,160,144, - 136,132,6,12,12,8,1,0,96,24,0,0,140,140,148,148, - 164,164,196,196,6,15,15,8,1,254,132,132,120,0,0,132, - 132,72,72,48,48,32,32,64,192,5,10,10,8,2,254,136, - 136,136,136,136,136,136,248,32,32}; -/* - Fontname: -gnu-Unifont-Medium-R-Normal-Sans-16-160-75-75-c-80-iso10646-1 - Copyright: Copyright (C) 2014 Roman Czyborra, Paul Hardy, Qianqian Fang, Andrew Miller, et al. Licensed under the GNU General Public License; either version 2, or (at your option) a later version, with the GNU Font Embedding Exception. - Capital A Height: 8, '1' Height: 7 - Calculated Max Values w=16 h=16 x= 9 y=11 dx=16 dy= 0 ascent=14 len=32 - Font Bounding box w=16 h=16 x= 0 y=-2 - Calculated Min Values x= 0 y=-2 dx= 0 dy= 0 - Pure Font ascent = 8 descent= 2 - X Font ascent =13 descent= 0 - Max Font ascent =14 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_unifont_12_13[3987] U8G_FONT_SECTION("u8g_font_unifont_12_13") = { - 0,16,16,0,254,8,4,155,6,11,0,255,2,14,254,13, - 0,16,16,32,16,0,254,170,170,0,1,128,0,0,1,128, - 0,74,81,234,80,90,81,201,158,0,1,128,0,0,1,128, - 0,0,1,128,0,85,85,16,16,32,16,0,254,85,85,128, - 0,0,1,128,0,0,1,128,0,0,1,128,0,0,1,128, - 4,42,13,170,12,53,245,128,0,0,1,170,170,16,16,32, - 16,0,254,85,85,128,0,0,1,128,0,0,1,128,0,0, - 1,128,0,0,1,142,0,14,25,135,224,0,1,128,0,0, - 1,170,170,16,16,32,16,0,254,85,85,128,0,0,1,128, - 0,0,1,128,0,0,25,128,36,0,69,129,68,1,73,158, - 240,0,1,128,0,0,1,170,170,16,16,32,16,0,254,85, - 85,128,0,0,1,128,0,0,1,128,0,0,1,128,0,0, - 1,128,0,1,149,130,124,2,1,191,0,0,1,170,170,16, - 16,32,16,0,254,85,85,128,0,0,1,136,4,22,25,161, - 224,0,1,128,0,0,1,128,0,0,1,128,0,0,1,128, - 0,0,1,170,170,12,14,28,16,1,255,1,80,225,80,33, - 160,17,0,17,0,9,0,8,0,4,224,4,128,2,128,3, - 0,3,0,2,0,2,0,11,15,30,16,1,255,0,64,0, - 128,225,0,33,64,16,128,17,32,8,192,8,0,4,224,4, - 128,2,128,3,0,3,0,2,0,2,0,12,7,14,16,2, - 3,1,144,58,96,202,192,17,64,16,64,32,128,31,0,5, - 10,10,8,1,1,8,8,80,16,32,32,64,64,136,160,7, - 10,10,8,1,1,8,8,80,16,32,32,64,66,136,160,10, - 10,20,16,3,2,48,0,48,0,6,0,9,0,7,0,1, - 0,14,0,240,128,0,64,0,64,2,4,4,8,3,3,64, - 128,192,192,5,4,4,8,1,2,24,48,64,128,12,4,8, - 16,3,1,112,0,136,0,136,48,127,192,7,11,11,16,2, - 0,24,32,32,24,32,76,82,98,36,88,128,6,4,4,8, - 2,9,24,36,228,88,9,6,12,16,4,7,3,0,4,0, - 39,128,56,0,64,0,128,0,10,5,10,16,3,8,252,64, - 16,64,32,128,71,0,64,0,11,4,8,16,2,9,24,32, - 36,32,228,64,89,128,10,4,8,16,3,8,0,64,254,64, - 1,64,0,128,7,4,4,16,4,9,64,92,98,252,8,6, - 6,16,3,8,40,40,40,104,128,127,3,5,5,16,6,8, - 32,0,32,32,192,4,2,2,16,6,10,48,192,5,5,5, - 16,5,8,16,40,48,96,144,4,13,13,16,6,254,240,0, - 0,0,0,0,0,0,0,0,0,48,192,2,5,5,8,3, - 2,64,128,192,0,192,16,16,32,16,0,254,170,170,0,1, - 128,0,0,1,178,34,74,55,250,42,74,35,203,162,0,1, - 128,0,0,1,128,0,0,1,128,0,85,85,14,14,28,16, - 1,255,255,252,231,156,219,124,219,28,219,108,231,156,255,252, - 255,252,247,28,231,108,247,108,247,108,227,28,255,252,3,3, - 3,16,7,0,64,0,160,7,9,9,8,1,2,124,130,128, - 64,32,16,16,0,16,6,8,8,8,1,255,24,164,144,136, - 112,32,80,32,4,5,5,8,2,2,112,128,240,64,128,7, - 10,10,8,1,3,2,124,128,16,16,16,16,16,16,16,3, - 11,11,8,2,3,96,128,96,128,32,32,32,32,32,32,32, - 6,13,13,8,1,255,24,32,24,32,0,24,36,36,60,4, - 8,144,96,3,12,12,8,3,254,64,64,64,64,64,64,64, - 0,96,128,96,128,6,11,11,8,1,255,48,64,48,64,0, - 140,144,144,140,132,120,1,8,8,8,4,3,128,128,128,128, - 128,128,128,128,6,7,7,8,1,0,8,68,132,120,0,0, - 16,5,8,8,8,2,3,144,0,0,96,144,136,136,112,6, - 7,7,8,1,3,40,0,0,8,68,132,120,6,9,9,8, - 1,3,32,0,80,0,0,8,68,132,120,6,8,8,8,1, - 254,252,32,64,128,144,128,68,56,6,8,8,8,1,254,252, - 32,64,128,128,128,68,56,6,11,11,8,1,254,32,0,0, - 252,32,64,128,128,128,68,56,6,5,5,8,1,3,16,8, - 4,132,248,6,7,7,8,1,3,64,0,16,8,4,132,248, - 6,7,7,8,1,255,8,4,4,4,8,144,96,6,10,10, - 8,1,255,32,0,0,8,4,4,4,8,144,96,7,7,7, - 8,1,255,2,42,42,188,144,144,96,7,12,12,8,1,255, - 16,0,36,0,0,2,42,42,188,144,144,96,7,6,6,8, - 1,0,12,50,156,144,144,96,7,9,9,8,1,0,8,0, - 0,12,50,156,144,144,96,6,8,8,8,1,3,64,64,64, - 64,88,100,68,248,6,8,8,8,1,3,64,72,64,64,88, - 100,68,248,6,9,9,8,1,254,48,72,64,56,64,128,128, - 132,120,6,12,12,8,1,254,16,0,0,48,72,64,56,64, - 128,128,132,120,7,9,9,8,0,3,80,4,8,16,32,64, - 60,130,126,7,12,12,8,0,255,4,8,16,32,64,60,130, - 126,0,40,0,16,6,10,10,8,1,255,64,160,160,8,148, - 144,136,132,132,120,6,9,9,8,1,255,160,0,8,148,144, - 136,132,132,120,6,10,10,8,1,255,64,0,160,8,148,144, - 136,132,132,120,8,1,1,8,0,3,255,6,8,8,8,1, - 3,16,0,12,20,12,132,132,120,6,10,10,8,1,0,72, - 0,0,56,36,20,76,132,136,112,6,8,8,8,1,3,4, - 20,36,20,68,132,132,120,6,11,11,8,1,0,4,4,4, - 4,4,4,68,132,132,136,120,5,8,8,8,2,254,112,24, - 120,128,128,128,128,128,6,9,9,8,1,0,32,0,0,8, - 68,132,132,136,112,10,9,18,16,1,1,4,0,3,0,6, - 128,10,64,10,64,6,64,25,128,96,0,128,0,6,8,8, - 8,1,255,24,36,36,60,4,8,144,96,6,7,7,8,1, - 255,8,148,144,136,132,132,120,6,8,8,8,1,254,8,148, - 144,136,132,120,0,80,4,4,4,8,2,9,48,192,48,192, - 5,5,5,8,2,8,24,24,200,80,224,4,4,4,8,2, - 0,32,192,48,192,4,2,2,8,2,9,48,192,4,6,6, - 8,2,6,64,160,160,112,64,128,4,2,2,8,2,254,48, - 192,5,4,4,8,1,7,8,40,176,192,4,4,4,8,2, - 7,96,144,144,96,7,3,3,8,1,9,2,124,128,3,4, - 4,8,2,10,96,128,96,128,3,4,4,8,2,254,96,128, - 96,128,2,3,3,16,9,254,128,64,64,5,5,5,16,5, - 9,8,16,32,224,96,4,3,3,16,6,9,144,144,96,4, - 1,1,16,6,10,240,5,4,4,16,5,9,136,80,32,32, - 5,4,4,16,5,9,32,32,80,136,2,2,2,16,7,0, - 192,192,5,5,5,16,5,9,96,224,32,16,8,4,4,4, - 16,6,9,144,96,96,144,4,5,5,8,2,254,112,128,240, - 64,128,3,3,3,8,2,5,64,224,64,4,9,9,8,2, - 2,128,128,64,64,32,32,16,16,16,5,9,9,8,2,2, - 136,144,96,64,32,32,16,16,16,7,9,9,8,1,2,146, - 164,120,64,32,32,16,16,16,6,9,9,8,1,2,8,16, - 32,64,48,64,128,132,120,6,9,9,8,1,2,48,72,72, - 132,132,132,132,72,48,7,9,9,8,1,2,128,120,8,8, - 4,4,4,2,2,7,9,9,8,1,2,130,130,68,68,40, - 40,16,16,16,7,9,9,8,1,2,16,16,16,40,40,68, - 68,130,130,7,9,9,8,1,2,48,72,136,152,104,4,4, - 2,2,5,10,10,8,1,2,8,8,144,144,32,32,72,72, - 128,128,4,4,4,8,2,1,16,16,16,224,2,4,4,8, - 3,7,192,192,64,128,7,6,6,8,1,3,16,16,254,56, - 108,68,6,4,4,8,1,3,8,68,132,120,6,7,7,8, - 1,0,56,36,20,76,132,136,112,1,4,4,8,4,7,128, - 128,128,128,5,11,11,8,2,3,16,40,120,128,32,32,32, - 32,32,32,32,6,11,11,8,1,3,12,16,76,176,0,16, - 16,16,16,16,16,6,12,12,8,1,254,16,16,16,16,16, - 16,16,0,12,16,76,176,3,4,4,8,2,10,96,128,96, - 128,5,11,11,8,2,3,24,32,24,32,128,128,128,128,128, - 128,128,7,13,13,8,1,255,6,8,6,8,0,24,36,36, - 60,4,8,144,96,7,13,13,8,1,255,102,104,38,72,128, - 24,36,36,60,4,8,144,96,7,11,11,8,1,255,6,8, - 6,8,0,140,144,144,140,132,120,6,9,9,8,1,3,64, - 64,112,112,0,8,68,132,120,6,9,9,8,1,3,32,0, - 32,0,0,8,68,132,120,6,8,8,8,1,255,8,68,132, - 120,0,16,0,16,6,10,10,8,1,0,40,0,0,8,68, - 132,120,16,40,16,6,9,9,8,1,3,80,0,32,0,0, - 8,68,132,120,6,8,8,8,1,255,8,68,132,120,0,40, - 0,16,6,9,9,8,1,3,80,0,80,0,0,8,68,132, - 120,6,8,8,8,1,255,8,68,132,120,0,40,0,40,6, - 13,13,8,1,254,48,64,48,64,0,252,32,64,128,128,128, - 68,56,6,13,13,8,1,254,32,0,32,0,0,252,32,64, - 128,128,128,68,56,6,8,8,8,1,254,252,32,64,128,168, - 128,68,56,6,8,8,8,1,254,252,32,64,144,128,144,68, - 56,6,13,13,8,1,254,32,0,72,0,0,252,32,64,128, - 128,128,68,56,6,8,8,8,1,254,252,64,128,168,128,144, - 68,56,6,8,8,8,1,254,252,64,128,168,128,168,68,56, - 6,10,10,8,1,3,64,64,112,112,0,16,8,4,132,248, - 6,8,8,8,1,0,16,8,4,132,248,16,40,16,6,7, - 7,8,1,1,16,8,4,132,248,0,16,6,12,12,8,1, - 1,64,64,112,112,0,16,8,4,132,248,0,16,6,8,8, - 8,1,3,80,0,0,16,8,4,132,248,6,7,7,8,1, - 1,16,8,4,132,248,0,80,6,9,9,8,1,3,32,0, - 80,0,16,8,4,132,248,6,9,9,8,1,3,80,0,32, - 0,16,8,4,132,248,6,9,9,8,1,3,80,0,80,0, - 16,8,4,132,248,6,13,13,8,1,255,16,16,28,28,0, - 0,8,4,4,4,8,144,96,7,13,13,8,1,255,34,20, - 8,8,0,0,8,4,4,4,8,144,96,6,8,8,8,1, - 254,8,4,4,4,8,152,116,8,6,7,7,8,1,255,8, - 4,4,4,8,144,100,7,8,8,8,1,254,16,8,8,8, - 16,144,106,4,6,7,7,8,1,255,8,4,4,36,8,144, - 100,6,10,10,8,1,255,36,0,0,8,4,4,4,8,144, - 96,6,12,12,8,1,255,16,0,40,0,0,8,4,4,4, - 8,144,96,6,12,12,8,1,255,36,0,36,0,0,8,4, - 4,4,8,144,96,7,10,10,8,1,0,8,0,0,2,42, - 42,188,144,148,96,7,8,8,8,1,255,2,42,42,188,160, - 170,64,4,7,13,13,8,1,255,16,0,36,0,0,2,42, - 42,188,160,170,64,4,7,6,6,8,1,0,12,50,156,160, - 170,64,7,11,11,8,1,0,16,0,36,0,0,12,50,156, - 144,144,96,6,8,8,8,1,3,72,64,84,64,88,100,68, - 248,6,14,14,8,1,254,32,0,72,0,0,48,72,64,56, - 64,128,128,132,120,6,6,6,8,1,3,12,20,12,132,132, - 120,6,8,8,8,1,1,12,20,12,132,132,120,0,16,6, - 11,11,8,1,1,8,0,0,12,20,12,132,132,120,0,16, - 6,10,10,8,1,3,16,0,36,0,12,20,12,132,132,120, - 6,10,10,8,1,255,12,20,12,132,132,120,0,72,0,32, - 6,10,10,8,1,3,20,0,20,0,12,20,12,132,132,120, - 6,10,10,8,1,0,8,0,0,56,36,20,76,132,136,112, - 6,12,12,8,1,0,32,0,72,0,0,56,36,20,76,132, - 136,112,7,8,8,8,0,3,4,8,16,32,64,60,130,126, - 14,8,16,16,1,3,0,48,0,192,3,0,12,0,16,0, - 15,248,128,4,127,248,7,8,8,8,0,3,4,12,26,36, - 64,60,130,126,6,10,10,8,1,3,16,0,4,20,36,20, - 68,132,132,120,6,11,11,8,1,3,32,0,80,4,20,36, - 20,68,132,132,120,6,12,12,8,1,255,4,20,36,20,68, - 132,132,120,0,40,0,16,7,10,10,8,0,3,8,16,36, - 72,16,32,64,60,130,126,7,10,10,8,0,3,8,16,36, - 76,26,36,64,60,130,126,7,10,10,8,0,3,80,6,24, - 98,12,48,64,60,130,126,7,12,12,8,0,1,8,16,36, - 72,16,32,64,60,130,126,0,40,7,14,14,8,0,255,8, - 16,36,72,16,32,64,60,130,126,0,16,0,16,7,11,11, - 8,0,3,64,0,166,24,98,12,48,64,60,130,126,7,14, - 14,8,1,0,34,20,8,8,0,4,4,4,4,68,132,132, - 136,120,6,13,13,8,1,0,4,0,4,4,4,4,4,4, - 68,132,132,136,120,7,14,14,8,1,0,8,0,18,0,4, - 4,4,4,4,68,132,132,136,120,6,13,13,8,1,254,4, - 4,4,4,4,4,68,132,120,0,40,0,16,6,11,11,8, - 1,254,16,0,0,8,68,132,132,136,112,0,16,6,6,6, - 8,1,0,8,68,132,132,136,112,6,12,12,8,1,0,32, - 32,56,56,0,0,8,68,132,132,136,112,6,11,11,8,1, - 254,16,0,0,8,68,132,132,136,120,20,8,6,11,11,8, - 1,0,32,0,72,0,0,8,68,132,132,136,112,6,6,6, - 8,1,2,32,88,84,52,72,128,6,11,11,8,1,254,32, - 0,0,252,64,128,168,128,144,68,56,4,10,10,8,2,3, - 96,128,96,128,0,64,96,144,144,240,6,3,3,8,1,2, - 32,92,128,6,8,8,8,1,2,48,64,48,64,0,32,92, - 128,6,6,6,8,1,2,80,0,0,32,92,128,6,8,8, - 8,1,255,24,36,36,28,68,164,72,240,6,8,8,8,1, - 255,24,36,36,60,4,56,144,96,6,13,13,8,1,255,68, - 40,16,16,0,24,36,36,60,4,8,144,96,6,14,14,8, - 1,255,32,80,80,56,32,64,152,36,36,60,4,8,144,96, - 6,12,12,8,1,255,16,8,8,0,24,36,36,60,4,8, - 144,96,6,12,12,8,1,255,16,40,68,0,24,36,36,60, - 4,8,144,96,6,11,11,8,1,255,40,0,0,24,36,36, - 60,4,8,144,96,6,13,13,8,1,255,16,0,36,0,0, - 24,36,36,60,4,8,144,96,6,7,7,8,1,255,8,148, - 144,136,132,132,120,7,7,7,8,0,255,4,42,104,164,34, - 34,28,6,12,12,8,1,255,136,80,32,32,0,8,148,144, - 136,132,132,120,6,11,11,8,1,255,16,0,0,24,36,36, - 60,4,8,144,96,6,9,9,8,1,254,24,164,144,136,112, - 0,32,0,32,6,9,9,8,1,254,24,164,144,136,112,0, - 80,0,32,7,6,6,8,1,255,16,40,32,64,128,254,7, - 10,10,8,1,255,96,128,96,128,16,40,32,64,128,254,4, - 1,1,8,2,3,240,4,5,5,8,2,3,64,96,144,144, - 240,11,5,10,16,3,9,16,64,18,224,127,224,128,0,254, - 0,10,5,10,16,3,9,18,64,17,0,127,0,128,0,254, - 0,6,4,4,16,5,9,8,20,60,192,5,5,5,16,4, - 9,136,72,48,16,48,8,5,5,16,3,9,252,32,72,33, - 30,3,3,3,8,4,8,160,0,128,9,4,8,16,4,9, - 18,128,159,128,144,0,96,0,16,16,32,16,0,254,85,85, - 128,0,1,193,134,48,11,233,140,24,16,5,144,4,16,5, - 140,24,11,233,134,48,1,193,128,0,0,1,170,170,15,15, - 30,16,1,254,1,0,2,128,63,248,40,40,48,24,35,136, - 100,76,164,74,100,76,35,136,48,24,40,40,63,248,2,128, - 1,0,3,4,4,16,6,9,96,160,160,96,4,5,5,16, - 6,9,96,144,144,144,96,6,3,3,16,5,10,252,8,96, - 3,5,5,16,6,9,96,224,128,128,64,9,4,8,16,4, - 254,18,128,159,128,144,0,96,0,6,2,2,16,5,10,12, - 240,5,4,4,8,2,9,24,24,16,224,7,4,4,8,1, - 9,32,64,128,254,7,4,4,16,3,9,32,64,128,254,6, - 4,4,16,5,9,16,132,132,124,15,15,30,16,1,254,1, - 0,2,128,5,64,10,160,21,80,42,168,84,84,42,168,42, - 168,42,168,43,168,40,40,47,232,96,12,255,254,5,5,5, - 16,5,9,32,80,136,80,32,5,5,5,16,5,254,32,80, - 136,80,32,2,2,2,16,7,11,192,192,2,4,4,16,7, - 254,192,128,128,64,6,9,9,8,1,3,16,40,68,0,16, - 8,4,132,248,7,11,11,8,1,255,8,20,34,0,8,4, - 4,4,8,144,96,3,3,3,8,2,5,64,224,64,4,9, - 9,8,2,2,128,128,64,64,32,32,16,16,16,5,9,9, - 8,2,2,136,144,96,64,32,32,16,16,16,7,9,9,8, - 1,2,146,164,120,64,32,32,16,16,16,6,9,9,8,1, - 2,48,72,192,228,88,64,32,32,32,7,9,9,8,1,1, - 16,16,40,40,68,68,146,170,198,6,8,8,8,1,2,56, - 68,64,64,48,12,48,192,7,9,9,8,1,2,130,130,68, - 68,40,40,16,16,16,7,9,9,8,1,2,16,16,16,40, - 40,68,68,130,130,7,9,9,8,1,2,48,72,136,152,104, - 4,4,2,2,7,12,12,8,1,0,16,0,36,0,0,2, - 42,42,188,144,148,96,7,9,9,8,1,0,8,0,0,12, - 50,156,144,148,96,6,12,12,8,1,254,16,0,0,48,72, - 64,56,64,144,128,132,120,4,10,10,8,2,254,112,128,240, - 64,128,0,80,80,80,80,6,8,8,8,1,254,56,12,124, - 128,148,148,148,148,10,12,24,16,1,1,4,0,10,0,17, - 0,4,0,3,0,6,128,10,64,10,64,6,64,25,128,96, - 0,128,0}; -/* - Fontname: -gnu-Unifont-Medium-R-Normal-Sans-16-160-75-75-c-80-iso10646-1 - Copyright: Copyright (C) 2014 Roman Czyborra, Paul Hardy, Qianqian Fang, Andrew Miller, et al. Licensed under the GNU General Public License; either version 2, or (at your option) a later version, with the GNU Font Embedding Exception. - Capital A Height: 3, '1' Height: 12 - Calculated Max Values w=16 h=16 x=12 y=11 dx=16 dy= 0 ascent=14 len=32 - Font Bounding box w=16 h=16 x= 0 y=-2 - Calculated Min Values x= 0 y=-2 dx= 0 dy= 0 - Pure Font ascent = 3 descent=-2 - X Font ascent =12 descent=-2 - Max Font ascent =14 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_unifont_18_19[7078] U8G_FONT_SECTION("u8g_font_unifont_18_19") = { - 0,16,16,0,254,3,7,121,9,233,0,255,254,14,254,12, - 254,16,16,32,16,0,254,170,170,0,1,128,0,0,1,128, - 0,74,81,234,80,90,81,201,158,0,1,128,0,0,1,128, - 0,0,1,128,0,85,85,8,4,4,16,4,9,152,91,35, - 28,2,2,2,16,7,11,192,192,2,5,5,16,12,3,192, - 192,0,192,192,14,15,30,16,2,255,32,0,31,0,0,128, - 57,252,68,192,4,192,12,192,56,192,8,192,135,192,134,192, - 78,192,60,192,0,192,0,64,15,12,24,16,1,255,57,254, - 68,192,4,192,12,192,56,192,8,192,135,192,134,192,78,192, - 60,192,0,192,0,64,15,12,24,16,1,255,57,254,68,204, - 4,204,12,204,56,204,8,204,135,204,134,204,78,204,60,204, - 0,204,0,68,16,13,26,16,0,254,255,255,0,192,0,192, - 15,192,24,0,24,0,15,224,0,48,3,48,5,176,7,224, - 0,64,0,32,16,16,32,16,0,254,3,192,6,32,1,0, - 255,255,0,192,0,192,15,192,24,0,24,0,15,224,0,48, - 3,48,5,176,7,224,0,64,0,32,16,12,24,16,0,255, - 255,255,1,128,0,192,0,192,1,192,15,128,65,128,64,192, - 32,192,16,192,9,192,7,128,16,12,24,16,0,255,255,255, - 1,128,0,192,0,192,1,192,15,156,65,178,64,226,32,194, - 16,198,9,196,7,128,16,13,26,16,0,254,255,255,1,128, - 57,128,101,152,3,152,7,248,31,136,57,136,33,156,1,184, - 1,160,0,160,0,30,16,12,24,16,0,255,255,255,0,32, - 0,32,56,32,116,248,99,204,99,12,48,12,16,120,12,192, - 2,128,0,124,16,16,32,16,0,254,0,152,0,112,0,0, - 255,255,12,48,12,48,12,48,12,48,12,96,4,0,2,0, - 1,128,0,96,0,16,0,24,0,24,16,16,32,16,0,254, - 16,0,15,224,0,16,255,255,12,48,12,48,12,48,12,48, - 12,96,4,0,2,0,1,128,0,96,0,16,0,24,0,24, - 16,13,26,16,0,254,255,255,12,48,12,48,12,48,12,48, - 12,96,4,0,2,0,1,128,0,96,0,16,0,24,0,24, - 16,16,32,16,0,254,15,0,0,128,0,64,255,255,12,48, - 12,48,12,48,12,48,12,96,4,0,2,0,1,128,0,96, - 0,16,0,24,0,24,15,15,30,16,1,255,0,76,0,60, - 0,0,57,254,68,204,4,204,12,204,56,204,8,204,135,204, - 134,204,78,204,60,204,0,204,0,68,15,15,30,16,1,255, - 2,0,1,240,0,8,57,254,68,204,4,204,12,204,56,204, - 8,204,135,204,134,204,78,204,60,204,0,204,0,68,15,15, - 30,16,1,255,1,192,0,32,0,16,57,254,68,204,4,204, - 12,204,56,204,8,204,135,204,134,204,78,204,60,204,0,204, - 0,68,15,15,30,16,1,255,0,224,1,208,0,40,57,254, - 68,204,4,204,12,204,56,204,8,204,135,204,134,204,78,204, - 60,204,0,204,0,68,16,12,24,16,0,255,255,255,1,128, - 1,128,29,128,51,224,35,144,39,152,29,152,1,152,1,152, - 1,128,0,128,16,12,24,16,0,255,255,255,8,24,8,24, - 9,216,59,56,58,24,18,56,17,216,8,24,6,24,1,152, - 0,8,16,12,24,16,0,255,255,255,1,152,1,152,1,152, - 1,152,7,152,3,152,1,152,0,152,0,24,0,24,0,8, - 16,12,24,16,0,255,255,255,12,24,12,24,7,216,2,24, - 4,24,4,56,4,120,3,216,0,24,0,24,0,8,16,11, - 22,16,0,0,255,255,0,96,0,96,15,224,24,0,24,4, - 15,206,0,100,16,96,8,96,7,192,16,12,24,16,0,255, - 255,255,0,24,0,24,0,24,31,248,3,24,6,56,6,120, - 3,216,0,24,0,24,0,8,16,13,26,16,0,254,255,255, - 0,16,0,16,60,120,112,228,96,196,32,68,31,44,12,24, - 24,56,24,100,7,134,0,6,16,12,24,16,0,255,255,255, - 0,24,0,24,0,24,3,248,17,152,8,216,8,216,7,152, - 0,24,0,24,0,8,16,12,24,16,0,255,255,255,3,24, - 3,24,31,24,48,24,48,24,31,248,1,24,13,24,22,24, - 29,24,0,136,16,12,24,16,0,255,255,255,0,24,0,24, - 7,24,5,152,33,184,33,248,33,216,19,152,15,24,0,24, - 0,8,16,11,22,16,0,0,255,255,0,192,0,192,0,192, - 7,192,12,0,24,0,24,0,24,0,12,16,7,224,16,12, - 24,16,0,255,255,255,1,128,1,128,1,128,3,128,7,96, - 12,16,8,24,8,24,8,56,4,112,3,224,16,11,22,16, - 0,0,255,255,0,24,0,24,3,248,6,0,6,0,3,240, - 0,24,4,24,2,24,1,240,16,12,24,16,0,255,255,255, - 0,96,0,96,7,224,12,0,24,0,24,192,25,160,9,16, - 5,16,3,48,1,224,16,12,24,16,0,255,255,255,25,152, - 25,152,25,152,25,152,25,152,9,152,7,24,0,24,0,24, - 0,24,0,8,16,12,24,16,0,255,255,255,0,24,0,24, - 0,24,7,248,14,24,12,24,12,24,6,24,2,24,1,24, - 0,136,13,12,24,16,3,255,227,248,216,192,204,192,76,192, - 28,192,120,192,97,192,35,192,30,192,0,192,0,192,0,64, - 16,12,24,16,0,255,255,255,0,24,0,24,0,24,1,248, - 2,0,6,0,6,24,2,40,1,240,0,8,0,4,13,12, - 24,16,3,255,115,248,200,192,192,192,192,192,96,192,28,192, - 48,192,96,192,97,192,99,192,30,192,0,64,16,12,24,16, - 0,255,255,255,0,24,0,24,0,24,7,248,6,24,6,24, - 2,24,0,24,0,24,0,24,0,8,16,12,24,16,0,255, - 255,255,0,24,0,24,0,24,7,248,6,24,6,24,2,24, - 0,24,1,24,3,152,1,8,16,12,24,16,0,255,255,255, - 6,24,6,24,6,24,6,24,6,24,2,56,1,216,0,24, - 0,24,0,24,0,8,16,12,24,16,0,255,255,255,49,128, - 49,128,49,128,49,240,49,200,19,132,15,132,1,132,1,140, - 1,140,0,128,16,12,24,16,0,255,255,255,0,24,0,24, - 7,216,14,120,13,24,12,152,12,120,7,248,0,24,0,24, - 0,8,14,12,24,16,2,255,227,252,216,96,200,96,76,96, - 60,96,12,96,31,224,28,96,12,96,0,96,0,96,0,32, - 16,12,24,16,0,255,255,255,6,24,6,24,6,24,6,24, - 6,24,15,248,6,24,2,24,0,24,0,24,0,8,16,12, - 24,16,0,255,255,255,3,24,3,24,3,24,3,24,6,24, - 4,56,4,120,3,216,0,24,0,24,0,8,16,12,24,16, - 0,255,255,255,0,192,0,192,0,192,3,192,3,128,3,128, - 1,0,0,128,0,64,0,32,0,24,16,12,24,16,0,255, - 255,255,0,192,0,192,0,192,3,192,3,128,3,128,1,0, - 0,128,4,64,14,32,4,24,16,12,24,16,0,255,255,255, - 0,24,0,24,28,56,58,248,49,216,49,152,24,24,8,24, - 4,24,3,24,0,8,16,11,22,16,0,0,255,255,0,48, - 0,48,0,112,14,200,25,140,49,140,49,140,49,152,19,112, - 14,0,16,13,26,16,0,254,255,255,0,48,0,48,0,112, - 14,200,25,140,49,140,49,140,49,152,19,112,14,0,0,192, - 0,192,16,12,24,16,0,255,255,255,0,24,0,24,3,216, - 15,56,12,24,12,56,4,120,3,216,0,24,0,24,0,8, - 16,12,24,16,0,255,255,255,6,24,6,24,31,24,1,152, - 1,152,25,152,21,24,30,24,2,24,1,24,0,136,16,12, - 24,16,0,255,255,255,12,24,14,24,13,24,12,152,12,88, - 12,56,6,56,1,216,0,24,0,24,0,8,16,12,24,16, - 0,255,255,255,3,24,3,24,3,24,11,24,15,24,14,248, - 4,24,4,24,2,24,1,24,0,136,16,12,24,16,0,255, - 255,255,0,24,0,24,7,248,12,0,12,0,6,240,1,152, - 3,16,3,0,1,128,0,252,2,4,4,16,7,10,192,192, - 192,192,6,16,16,16,10,254,48,48,48,252,48,48,48,48, - 48,48,48,48,48,48,48,16,2,2,2,16,7,255,192,192, - 9,11,22,16,7,0,63,128,64,0,64,0,96,0,48,0, - 24,0,8,0,12,0,12,0,156,0,120,0,6,13,13,16, - 10,254,252,48,48,48,48,48,48,48,48,48,48,48,16,8, - 14,14,16,0,0,60,98,49,252,48,48,48,48,48,48,48, - 48,48,16,9,16,32,16,7,254,120,0,132,0,132,0,31, - 128,6,0,6,0,6,0,6,0,6,0,6,0,6,0,6, - 0,6,0,6,0,6,0,2,0,6,3,3,16,4,255,152, - 68,56,6,3,3,16,6,255,112,136,100,4,3,3,16,6, - 255,96,128,112,3,5,5,16,6,255,96,128,96,128,96,5, - 3,3,16,5,10,136,72,48,5,3,3,16,4,10,128,112, - 8,5,3,3,16,4,10,224,16,8,6,4,4,16,3,9, - 112,8,228,28,6,16,16,16,10,254,136,120,0,252,48,48, - 48,48,48,48,48,48,48,48,48,16,8,16,16,16,8,254, - 128,120,4,63,12,12,12,12,12,12,12,12,12,12,12,4, - 8,16,16,16,8,254,240,8,4,63,12,12,12,12,12,12, - 12,12,12,12,12,4,9,16,32,16,7,254,120,0,244,0, - 10,0,31,128,6,0,6,0,6,0,6,0,6,0,6,0, - 6,0,6,0,6,0,6,0,6,0,2,0,5,3,3,16, - 6,255,224,16,8,4,13,13,16,2,254,240,192,192,192,192, - 192,192,192,192,192,192,192,128,9,15,30,16,7,255,32,0, - 30,0,129,0,125,128,3,0,31,0,3,0,3,0,3,0, - 3,0,3,0,3,0,3,0,3,0,1,0,14,12,24,16, - 1,1,4,192,2,216,57,24,68,224,4,0,12,56,56,76, - 8,204,135,156,134,120,78,0,60,0,1,3,3,16,8,10, - 128,128,128,4,1,1,16,6,0,240,3,3,3,16,6,10, - 128,64,32,3,3,3,16,7,10,32,64,128,5,5,5,16, - 5,8,136,72,48,0,248,6,2,2,16,3,254,132,120,8, - 4,4,16,2,254,66,60,129,126,16,13,26,16,0,254,255, - 255,0,192,0,192,14,192,25,248,17,200,19,204,14,204,0, - 204,0,204,4,192,14,64,4,0,16,13,26,16,0,254,255, - 255,8,24,8,24,9,216,59,56,58,24,18,56,17,216,8, - 24,4,24,0,152,1,200,0,128,16,13,26,16,0,254,255, - 255,1,152,1,152,1,152,1,152,7,152,3,152,1,152,0, - 152,0,24,0,152,1,200,0,128,16,13,26,16,0,254,255, - 255,0,24,0,24,0,24,3,248,17,152,8,216,8,216,7, - 152,0,24,0,152,1,200,0,128,16,13,26,16,0,254,255, - 255,0,24,0,24,3,248,6,0,6,0,3,240,0,24,4, - 24,3,240,0,0,0,192,0,192,16,13,26,16,0,254,255, - 255,0,96,0,96,7,224,12,0,24,224,25,144,25,16,13, - 48,7,224,0,0,1,128,1,128,16,13,26,16,0,254,255, - 255,49,128,49,128,49,128,49,240,49,200,19,132,15,132,1, - 132,1,140,9,140,28,128,8,0,16,13,26,16,0,254,255, - 255,3,24,3,24,3,24,3,24,6,24,4,56,4,120,3, - 216,0,24,1,24,3,136,1,0,16,13,26,16,0,254,255, - 255,3,0,3,0,51,24,75,40,7,240,15,24,51,8,67, - 24,3,48,3,28,1,16,0,14,16,13,26,16,0,254,255, - 255,0,32,0,32,30,112,49,152,49,152,16,48,8,96,4, - 192,0,60,0,192,0,192,0,60,8,5,5,16,4,255,72, - 146,130,68,3,8,6,6,16,4,254,72,146,132,67,4,3, - 2,12,12,16,7,255,128,192,192,192,192,192,192,192,192,192, - 192,64,5,12,12,16,6,255,144,216,216,216,216,216,216,216, - 216,216,216,72,8,7,7,16,4,2,60,78,199,195,227,114, - 60,6,13,13,16,5,254,112,232,204,204,76,60,24,48,96, - 32,16,8,4,9,13,26,16,4,254,252,0,226,0,1,0, - 1,0,1,0,3,0,54,0,44,0,56,0,4,0,2,0, - 1,0,0,128,8,13,13,16,4,254,252,226,2,2,60,2, - 1,51,46,60,4,2,1,12,12,24,16,2,255,128,16,64, - 48,32,96,16,192,9,128,7,0,6,0,13,0,9,128,9, - 128,9,128,7,0,8,13,13,16,4,254,192,195,195,67,62, - 12,12,104,88,120,4,2,1,8,13,13,16,4,254,60,192, - 128,192,124,16,32,35,51,15,4,4,2,11,11,22,16,3, - 0,128,0,135,0,142,192,140,64,68,96,67,224,64,32,32, - 32,32,64,24,192,7,0,10,10,20,16,3,1,255,192,32, - 0,64,0,128,0,128,0,131,0,135,128,124,128,56,128,0, - 128,8,12,12,16,4,255,56,100,98,97,32,56,72,192,192, - 192,32,31,5,4,4,16,6,3,112,136,136,112,2,2,2, - 16,8,6,192,192,15,15,30,16,1,255,2,0,1,32,0, - 192,57,254,68,192,4,192,12,192,56,192,8,192,135,192,134, - 192,78,192,60,192,0,192,0,64,15,15,30,16,1,255,0, - 192,0,192,0,192,57,254,68,192,4,192,12,192,56,192,8, - 192,135,192,134,192,78,192,60,192,0,192,0,64,15,15,30, - 16,1,255,0,12,0,12,0,12,57,254,68,204,4,204,12, - 204,56,204,8,204,135,204,134,204,78,204,60,204,0,204,0, - 68,15,15,30,16,1,255,0,128,0,120,2,4,57,246,68, - 12,4,124,12,204,56,204,8,204,135,204,134,204,78,204,60, - 204,0,204,0,68,15,16,32,16,1,254,2,0,1,32,0, - 192,57,254,68,192,4,192,12,192,56,192,8,192,135,192,134, - 192,78,192,60,192,0,64,33,0,30,0,15,16,32,16,1, - 254,2,0,1,32,0,192,57,254,68,192,4,192,12,192,56, - 192,8,192,135,192,78,192,60,192,33,192,30,0,64,128,63, - 0,16,12,24,16,0,255,255,255,24,0,24,0,24,0,63, - 224,56,112,0,48,0,48,0,48,0,48,0,96,0,64,16, - 12,24,16,0,255,255,255,0,24,0,24,0,24,3,248,17, - 152,8,216,8,216,7,152,0,24,8,152,2,8,16,12,24, - 16,0,255,255,255,3,24,3,24,3,24,3,152,6,88,4, - 56,4,120,3,216,0,24,0,24,0,8,16,12,24,16,0, - 255,255,255,1,152,1,152,1,152,1,152,7,152,3,152,1, - 152,0,152,0,24,0,24,15,248,16,12,24,16,0,255,255, - 255,0,24,0,24,0,24,3,248,17,152,8,216,8,216,7, - 152,0,24,0,24,31,248,8,13,13,16,4,254,124,226,193, - 1,1,3,62,60,48,48,48,48,16,16,13,26,16,0,254, - 255,255,0,24,0,24,3,248,6,0,6,0,3,240,0,24, - 4,24,2,24,1,240,0,0,15,254,16,12,24,16,0,255, - 255,255,0,24,0,24,7,216,14,120,13,24,12,152,12,120, - 7,248,0,24,0,24,15,248,11,12,24,16,2,255,30,0, - 55,0,97,128,193,128,193,128,89,128,57,128,1,128,1,128, - 1,160,1,160,0,192,6,4,4,16,5,9,48,180,132,120, - 5,8,8,16,11,0,96,144,96,0,192,96,48,8,4,7, - 7,16,11,1,96,144,96,0,96,144,96,14,14,28,16,1, - 255,255,252,231,156,219,108,219,140,219,236,231,156,255,252,255, - 252,231,108,219,108,231,12,219,236,231,236,255,252,16,12,24, - 16,0,255,255,255,0,12,64,12,67,140,71,204,71,236,99, - 44,32,108,48,124,24,220,15,140,0,4,16,13,26,16,0, - 255,0,6,255,247,0,110,64,102,70,102,79,102,79,102,69, - 102,65,102,97,102,51,230,30,102,0,34,16,15,30,16,0, - 255,32,0,31,192,0,32,255,255,0,0,15,192,24,96,60, - 48,60,48,24,48,0,96,63,192,7,0,1,192,0,124,16, - 15,30,16,0,255,32,0,31,240,0,8,255,255,30,0,63, - 12,59,30,25,56,1,248,1,240,3,144,79,16,60,16,16, - 24,0,14,16,15,30,16,0,255,16,0,15,224,0,16,255, - 255,3,0,3,0,67,0,67,16,67,56,99,108,33,204,48, - 12,24,12,14,24,3,240,16,15,30,16,0,255,16,0,15, - 224,0,16,255,255,3,0,3,0,83,0,83,16,83,56,83, - 108,73,204,40,12,36,12,18,24,15,240,15,14,28,16,1, - 255,64,0,228,0,230,206,133,204,121,204,3,204,14,204,120, - 204,96,236,120,252,14,220,3,204,1,204,0,68,14,14,28, - 16,1,255,64,0,128,0,128,0,64,0,127,192,31,240,0, - 56,15,12,24,140,56,76,56,76,56,76,16,216,3,240,14, - 14,28,16,1,255,255,252,231,156,219,108,219,140,219,236,231, - 156,255,252,255,252,231,28,219,108,231,108,219,108,231,28,255, - 252,14,14,28,16,1,255,255,252,231,156,219,108,219,140,219, - 236,231,156,255,252,255,252,231,12,219,124,231,28,219,124,231, - 12,255,252,14,13,26,16,1,255,0,48,0,248,1,140,3, - 12,135,140,135,140,131,12,128,12,192,12,64,108,96,156,51, - 12,14,4,14,15,30,16,1,255,0,8,0,16,0,16,0, - 216,3,236,6,52,140,52,158,52,158,52,140,56,192,48,65, - 176,98,112,60,48,24,16,14,14,28,16,1,255,255,252,231, - 156,219,108,219,140,219,236,231,156,255,252,255,252,231,220,219, - 156,227,220,251,220,231,140,255,252,14,14,28,16,1,255,255, - 252,231,156,219,108,219,140,219,236,231,156,255,252,255,252,231, - 12,219,236,227,12,251,124,231,12,255,252,14,13,26,16,1, - 255,0,240,3,24,6,12,14,12,142,12,134,120,192,248,64, - 120,96,12,48,12,24,12,12,24,7,240,14,15,30,16,1, - 255,0,8,0,16,0,16,7,216,8,108,28,52,28,52,156, - 52,137,228,131,248,193,224,64,48,96,48,48,112,31,224,16, - 12,24,16,0,255,255,255,0,96,0,96,1,248,7,100,60, - 98,48,98,60,110,7,108,1,224,0,224,0,32,14,13,26, - 16,2,255,64,0,226,60,227,48,197,48,121,48,1,48,6, - 48,120,48,126,48,1,176,0,112,0,48,0,16,14,12,24, - 16,2,255,62,124,113,96,224,224,224,96,252,96,70,96,6, - 96,6,96,28,96,120,96,32,96,0,32,16,12,24,16,0, - 255,255,255,24,24,48,24,56,24,31,152,1,152,6,24,12, - 24,31,24,1,216,0,56,0,8,12,13,26,16,2,255,32, - 0,35,192,22,64,12,64,15,128,140,0,136,32,136,112,199, - 176,64,48,96,48,48,96,31,128,16,12,24,16,0,255,255, - 255,24,0,24,0,28,0,27,0,24,252,24,12,24,12,24, - 12,24,24,28,48,15,192,16,12,24,16,0,255,255,255,24, - 0,24,0,28,0,27,224,24,56,24,104,28,200,15,16,0, - 96,1,248,0,14,16,12,24,16,0,255,255,255,1,240,3, - 28,70,15,76,2,76,196,79,36,102,44,32,44,48,100,24, - 196,15,131,16,12,24,16,0,255,255,231,0,102,0,102,1, - 230,7,102,60,102,48,102,60,102,7,126,1,238,0,230,0, - 34,14,13,26,16,1,255,7,0,13,128,25,176,49,248,57, - 204,185,140,145,184,129,140,193,204,199,248,111,176,121,128,48, - 128,16,15,30,16,0,255,16,0,15,192,0,32,255,255,24, - 0,24,0,24,0,24,96,24,240,24,112,24,48,24,96,24, - 192,15,128,7,0,16,15,30,16,0,255,16,0,15,0,0, - 128,255,255,0,128,0,128,0,192,1,192,1,96,35,48,58, - 24,20,24,24,24,12,48,7,224,16,12,24,16,0,255,255, - 255,3,0,3,0,67,0,67,16,67,56,99,108,33,204,48, - 12,24,12,14,24,3,240,16,12,24,16,0,255,255,255,24, - 0,24,0,24,0,24,96,24,240,24,112,24,48,24,96,24, - 192,15,128,7,0,13,13,26,16,3,255,28,96,62,120,97, - 96,192,224,192,224,224,96,224,96,64,96,0,96,0,96,0, - 96,0,96,0,32,16,12,24,16,0,255,255,255,0,0,65, - 248,67,12,67,132,67,134,99,134,33,6,48,6,24,12,12, - 28,7,240,15,13,26,16,1,255,60,0,98,62,241,48,241, - 48,97,48,1,48,6,48,120,48,126,48,1,176,0,112,0, - 48,0,16,16,12,24,16,0,255,255,255,12,0,12,0,12, - 120,12,240,13,224,13,96,15,96,14,96,14,96,12,48,8, - 28,12,13,26,16,4,255,96,0,240,240,224,192,128,192,99, - 192,30,192,56,192,224,192,248,192,14,192,3,192,1,192,0, - 64,16,12,24,16,0,255,255,255,0,24,0,24,0,24,0, - 24,30,24,63,152,60,216,56,120,0,56,0,24,0,8,14, - 14,28,16,1,255,255,252,231,156,219,108,219,140,219,236,231, - 156,255,252,255,252,195,156,219,108,195,140,219,236,219,156,255, - 252,15,13,26,16,1,255,14,48,31,190,48,240,96,112,240, - 240,155,176,14,48,24,48,32,48,0,48,0,48,0,48,0, - 16,16,12,24,16,0,255,255,255,16,0,56,120,12,100,6, - 98,12,98,24,110,48,108,63,96,1,224,0,96,0,32,16, - 12,24,16,0,255,255,255,0,24,0,24,0,120,3,216,7, - 24,28,24,31,24,1,216,0,120,0,56,0,8,16,12,24, - 16,0,255,255,255,0,0,66,16,71,8,71,12,70,20,99, - 230,32,6,48,6,24,12,12,28,7,240,16,12,24,16,0, - 255,255,255,12,24,28,24,14,24,3,24,3,24,3,24,15, - 216,30,120,12,56,0,24,0,8,16,12,24,16,0,255,255, - 255,8,48,28,48,6,48,3,48,6,48,12,48,24,48,31, - 176,0,240,0,48,0,16,16,12,24,16,0,255,255,255,0, - 24,0,120,3,216,7,24,28,24,31,24,1,216,2,120,7, - 56,7,24,2,8,14,14,28,16,1,255,255,252,231,156,219, - 108,219,140,219,236,231,156,255,252,255,252,199,220,219,156,199, - 220,219,220,199,140,255,252,16,12,24,16,0,255,255,255,0, - 6,0,6,28,22,62,62,99,102,65,198,65,198,64,134,124, - 6,60,6,24,2,14,14,28,16,1,255,255,252,231,156,219, - 108,219,140,219,236,231,156,255,252,255,252,199,28,219,236,199, - 140,219,236,199,28,255,252,14,14,28,16,1,255,255,252,231, - 156,219,108,219,140,219,236,231,156,255,252,255,252,199,108,219, - 108,199,12,219,236,199,236,255,252,14,14,28,16,1,255,255, - 252,231,156,219,108,219,140,219,236,231,156,255,252,255,252,199, - 12,219,124,199,12,219,236,199,12,255,252,15,13,26,16,1, - 255,112,204,249,238,143,60,143,28,31,140,63,204,25,140,0, - 12,0,12,0,12,0,12,0,12,0,4,16,12,24,16,0, - 255,255,255,28,24,14,24,7,152,1,216,6,120,28,24,31, - 24,1,216,0,120,0,56,0,8,16,12,24,16,0,255,255, - 255,16,12,56,12,28,12,6,12,2,204,1,236,3,28,102, - 12,60,12,24,12,0,4,16,12,24,16,0,255,255,255,0, - 0,15,192,24,96,60,48,60,48,24,48,0,96,63,192,7, - 0,1,192,0,124,14,14,28,16,1,255,255,252,231,156,219, - 108,219,140,219,236,231,156,255,252,255,252,199,12,219,108,199, - 12,219,108,199,108,255,252,14,14,28,16,1,255,255,252,231, - 156,219,108,219,140,219,236,231,156,255,252,255,252,199,28,219, - 108,199,28,219,108,199,28,255,252,2,2,2,16,7,255,192, - 192,14,12,24,16,0,255,240,0,8,0,15,192,28,96,60, - 48,60,48,24,48,0,96,63,192,7,0,1,192,0,124,5, - 10,10,16,11,255,48,184,112,48,48,48,48,48,48,16,13, - 14,28,16,0,255,15,128,63,224,96,16,96,8,32,0,248, - 0,48,0,48,0,48,0,48,0,48,0,48,0,48,0,16, - 0,12,14,28,16,4,255,63,0,65,128,128,192,190,64,65, - 64,1,240,0,192,0,192,0,192,0,192,0,192,0,192,0, - 192,0,64,6,5,5,16,5,254,4,104,144,104,4,6,5, - 5,16,6,254,96,128,112,8,4,5,5,5,16,5,254,24, - 96,128,96,24,3,5,5,16,6,255,96,128,96,128,64,14, - 14,28,16,1,255,255,252,231,156,219,108,219,140,219,236,231, - 156,255,252,255,252,227,12,223,124,223,12,223,236,227,12,255, - 252,14,14,28,16,1,255,255,252,231,156,219,108,219,140,219, - 236,231,156,255,252,255,252,227,156,223,124,223,28,223,108,227, - 156,255,252,5,9,9,16,0,255,248,24,48,96,64,64,64, - 88,56,5,12,12,16,0,255,128,112,8,248,24,48,96,64, - 64,64,88,56,14,14,28,16,1,255,255,252,231,156,219,108, - 219,140,219,236,231,156,255,252,255,252,227,156,223,108,223,140, - 223,236,227,156,255,252,14,14,28,16,1,255,255,252,231,156, - 219,108,219,140,219,236,231,156,255,252,255,252,227,12,223,108, - 223,12,223,108,227,108,255,252,16,10,20,16,0,255,0,6, - 248,23,24,14,48,6,96,6,64,6,64,6,64,6,88,6, - 56,2,16,13,26,16,0,255,0,128,0,112,0,8,0,4, - 248,23,24,14,48,6,96,6,64,6,64,6,64,6,88,6, - 56,2,5,3,3,16,6,0,192,48,8,8,12,12,16,4, - 255,56,92,204,236,216,192,96,56,12,6,3,1,14,14,28, - 16,1,255,255,252,231,156,219,108,219,140,219,236,231,156,255, - 252,255,252,227,12,223,124,223,28,223,124,227,124,255,252,14, - 14,28,16,1,255,255,252,231,156,219,108,219,140,219,236,231, - 156,255,252,255,252,199,156,219,108,219,108,219,108,199,156,255, - 252,14,14,28,16,1,255,255,252,231,156,219,108,219,140,219, - 236,231,156,255,252,255,252,199,220,219,156,219,220,219,220,199, - 140,255,252,14,14,28,16,1,255,255,252,231,156,219,108,219, - 140,219,236,231,156,255,252,255,252,199,12,219,236,219,12,219, - 124,199,12,255,252,14,14,28,16,1,255,255,252,231,156,219, - 108,219,140,219,236,231,156,255,252,255,252,199,28,219,236,219, - 140,219,236,199,28,255,252,14,14,28,16,1,255,255,252,231, - 156,219,108,219,140,219,236,231,156,255,252,255,252,199,108,219, - 108,219,12,219,236,199,236,255,252,14,14,28,16,1,255,255, - 252,231,156,219,108,219,140,219,236,231,156,255,252,255,252,199, - 12,219,124,219,12,219,236,199,12,255,252,14,14,28,16,1, - 255,255,252,231,156,219,108,219,140,219,236,231,156,255,252,255, - 252,199,156,219,124,219,28,219,108,199,156,255,252,8,13,13, - 16,8,255,128,112,8,4,23,14,6,6,6,6,6,6,2, - 14,14,28,16,1,255,255,252,231,156,219,108,219,140,219,236, - 231,156,255,252,255,252,199,156,219,108,219,156,219,108,199,156, - 255,252,14,14,28,16,1,255,255,252,231,156,219,108,219,140, - 219,236,231,156,255,252,255,252,199,156,219,108,219,140,219,236, - 199,156,255,252,14,14,28,16,1,255,255,252,231,156,219,108, - 219,140,219,236,231,156,255,252,255,252,199,12,219,108,219,12, - 219,108,199,108,255,252,14,14,28,16,1,255,255,252,231,156, - 219,108,219,140,219,236,231,156,255,252,255,252,199,28,219,108, - 219,28,219,108,199,28,255,252,16,13,26,16,0,254,255,255, - 3,0,67,16,67,56,99,108,35,204,49,140,24,12,14,24, - 3,240,0,0,0,192,0,192,16,13,26,16,0,254,255,255, - 12,0,12,0,12,0,12,48,12,120,12,56,12,48,7,224, - 3,192,0,0,1,128,1,128,14,14,28,16,1,255,255,252, - 231,156,219,108,219,140,219,236,231,156,255,252,255,252,199,12, - 219,124,219,28,219,124,199,12,255,252,16,13,26,16,0,254, - 255,255,4,24,14,24,3,24,1,152,3,24,6,24,12,24, - 15,216,0,120,1,24,3,136,1,0,15,15,30,16,1,254, - 64,0,228,0,230,206,133,204,121,204,3,204,14,204,120,204, - 96,236,120,252,14,220,123,204,97,204,120,68,14,0,8,14, - 14,16,4,255,128,124,3,121,197,205,158,128,124,3,121,197, - 205,158,7,5,5,16,5,255,124,2,114,202,220,10,6,12, - 16,5,255,3,128,112,64,10,64,77,64,173,128,176,0,14, - 14,28,16,1,255,255,252,231,156,219,108,219,140,219,236,231, - 156,255,252,255,252,195,108,223,108,199,12,223,236,195,236,255, - 252,14,14,28,16,1,255,255,252,231,156,219,108,219,140,219, - 236,231,156,255,252,255,252,195,12,223,124,199,12,223,236,195, - 12,255,252,10,11,22,16,3,0,30,0,63,0,97,128,192, - 192,192,192,192,192,192,192,192,192,97,128,63,0,30,0,9, - 12,24,16,4,0,64,0,64,0,96,0,56,0,14,0,3, - 0,1,128,97,128,225,128,225,128,195,0,126,0,10,11,22, - 16,3,0,224,0,56,0,14,0,3,0,3,0,227,0,126, - 0,28,0,6,0,1,128,0,64,12,12,24,16,2,255,131, - 192,132,96,136,48,140,48,142,48,142,48,134,48,64,48,64, - 96,32,96,17,192,15,0,11,13,26,16,2,255,31,0,63, - 128,96,192,64,64,96,192,49,128,31,0,96,192,192,96,192, - 96,224,224,127,192,31,0,11,13,26,16,2,255,7,0,30, - 0,57,96,112,192,97,128,195,0,198,0,198,0,198,0,198, - 0,99,96,48,192,31,128,12,12,24,16,2,255,28,0,12, - 0,12,0,140,0,140,96,140,160,141,176,199,48,64,48,96, - 48,48,96,31,192,9,13,26,16,4,255,60,0,126,0,195, - 0,195,0,199,0,127,0,59,0,3,0,3,0,3,0,3, - 0,3,0,1,128,13,13,26,16,1,255,224,0,96,0,96, - 0,96,8,103,240,127,192,112,96,96,96,96,96,96,96,112, - 192,63,128,30,0,12,15,30,16,2,254,128,0,128,0,96, - 0,60,0,15,0,3,192,0,224,0,48,60,48,66,48,225, - 48,225,48,225,96,65,192,1,0,16,12,24,16,0,255,255, - 255,0,24,0,24,0,120,3,216,7,152,28,120,31,24,1, - 216,0,120,0,56,0,8,16,13,26,16,0,254,255,255,0, - 24,0,24,0,120,3,216,7,24,28,24,31,24,1,216,28, - 120,7,56,1,136,0,64,9,8,16,16,3,3,224,0,248, - 0,124,0,14,0,3,0,1,0,0,128,0,128,12,13,26, - 16,1,255,48,0,120,0,204,0,12,0,31,240,12,0,12, - 96,12,240,12,240,12,48,12,96,7,192,3,128,9,8,16, - 16,3,2,0,128,0,128,1,0,3,0,14,0,124,0,248, - 0,224,0,12,9,18,16,2,2,56,16,124,16,226,32,242, - 96,242,192,98,192,7,128,15,0,14,0,12,13,26,16,2, - 255,0,16,0,16,0,16,56,16,124,16,126,16,62,16,6, - 48,12,96,248,224,193,192,127,128,30,0,2,13,13,16,8, - 255,128,192,192,192,192,192,192,192,192,192,192,192,64,11,13, - 26,16,2,255,224,0,96,0,96,192,97,192,99,192,98,192, - 102,192,108,192,120,192,112,192,96,192,0,192,0,96,11,10, - 20,16,3,1,31,0,63,128,96,192,192,96,192,96,192,96, - 192,96,96,192,63,128,31,0,14,9,18,16,1,255,0,4, - 2,4,135,8,135,8,66,16,96,48,48,96,31,192,15,0, - 6,8,8,16,5,254,96,128,128,64,32,16,8,4,14,14, - 28,16,1,255,255,252,231,156,219,108,219,140,219,236,231,156, - 255,252,255,252,195,140,223,124,199,124,223,124,223,140,255,252, - 14,14,28,16,1,255,255,252,231,156,219,108,219,140,219,236, - 231,156,255,252,255,252,195,28,223,108,199,108,223,108,223,28, - 255,252,14,14,28,16,1,255,255,252,231,156,219,108,219,140, - 219,236,231,156,255,252,255,252,195,12,223,124,199,28,223,124, - 223,12,255,252,14,14,28,16,1,255,255,252,231,156,219,108, - 219,140,219,236,231,156,255,252,255,252,195,12,223,124,199,28, - 223,124,223,124,255,252}; -/* - Fontname: -gnu-Unifont-Medium-R-Normal-Sans-16-160-75-75-c-80-iso10646-1 - Copyright: Copyright (C) 2014 Roman Czyborra, Paul Hardy, Qianqian Fang, Andrew Miller, et al. Licensed under the GNU General Public License; either version 2, or (at your option) a later version, with the GNU Font Embedding Exception. - Capital A Height: 10, '1' Height: 8 - Calculated Max Values w=16 h=16 x= 4 y= 0 dx=16 dy= 0 ascent=14 len=32 - Font Bounding box w=16 h=16 x= 0 y=-2 - Calculated Min Values x= 0 y=-2 dx= 0 dy= 0 - Pure Font ascent =10 descent= 0 - X Font ascent =14 descent= 0 - Max Font ascent =14 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_unifont_2_3[4633] U8G_FONT_SECTION("u8g_font_unifont_2_3") = { - 0,16,16,0,254,10,4,222,7,30,0,255,0,14,254,14, - 0,16,16,32,16,0,254,170,170,0,1,128,0,0,1,128, - 0,74,81,234,80,90,81,201,158,0,1,128,0,0,1,128, - 0,0,1,128,0,85,85,6,11,11,8,1,0,120,0,0, - 120,132,4,124,132,132,140,116,6,14,14,8,1,0,132,132, - 120,0,48,72,72,132,132,252,132,132,132,132,6,13,13,8, - 1,0,132,132,120,0,0,120,132,4,124,132,132,140,116,7, - 12,12,8,1,254,48,72,72,132,132,252,132,132,132,132,8, - 6,7,10,10,8,1,254,120,132,4,124,132,132,140,116,8, - 6,6,14,14,8,1,0,24,96,0,0,120,132,132,128,128, - 128,128,132,132,120,6,12,12,8,1,0,24,96,0,0,120, - 132,128,128,128,128,132,120,6,14,14,8,1,0,48,72,0, - 0,120,132,132,128,128,128,128,132,132,120,6,12,12,8,1, - 0,48,72,0,0,120,132,128,128,128,128,132,120,6,14,14, - 8,1,0,32,32,0,0,120,132,132,128,128,128,128,132,132, - 120,6,12,12,8,1,0,32,32,0,0,120,132,128,128,128, - 128,132,120,6,14,14,8,1,0,72,48,0,0,120,132,132, - 128,128,128,128,132,132,120,6,12,12,8,1,0,72,48,0, - 0,120,132,128,128,128,128,132,120,6,14,14,8,1,0,144, - 96,0,0,240,136,132,132,132,132,132,132,136,240,6,14,14, - 8,1,0,72,48,0,4,4,4,116,140,132,132,132,132,140, - 116,7,10,10,8,0,0,120,68,66,66,242,66,66,66,68, - 120,7,11,11,8,1,0,4,30,4,116,140,132,132,132,132, - 140,116,6,13,13,8,1,0,120,0,0,252,128,128,128,248, - 128,128,128,128,252,6,11,11,8,1,0,120,0,0,120,132, - 132,252,128,128,132,120,6,14,14,8,1,0,132,132,120,0, - 252,128,128,128,248,128,128,128,128,252,6,12,12,8,1,0, - 132,132,120,0,120,132,132,252,128,128,132,120,6,14,14,8, - 1,0,32,32,0,0,252,128,128,128,248,128,128,128,128,252, - 6,12,12,8,1,0,32,32,0,0,120,132,132,252,128,128, - 132,120,6,12,12,8,1,254,252,128,128,128,248,128,128,128, - 128,252,16,12,6,10,10,8,1,254,120,132,132,252,128,128, - 132,120,32,24,6,14,14,8,1,0,72,48,0,0,252,128, - 128,128,248,128,128,128,128,252,6,12,12,8,1,0,72,48, - 0,0,120,132,132,252,128,128,132,120,6,14,14,8,1,0, - 48,72,0,0,120,132,132,128,128,156,132,132,140,116,6,14, - 14,8,1,254,48,72,0,4,116,136,136,136,112,64,120,132, - 132,120,6,14,14,8,1,0,132,132,120,0,120,132,132,128, - 128,156,132,132,140,116,6,15,15,8,1,254,132,132,120,0, - 4,116,136,136,136,112,64,120,132,132,120,6,14,14,8,1, - 0,32,32,0,0,120,132,132,128,128,156,132,132,140,116,6, - 14,14,8,1,254,32,32,0,4,116,136,136,136,112,64,120, - 132,132,120,6,12,12,8,1,254,120,132,132,128,128,156,132, - 132,140,116,16,96,6,14,14,8,1,254,24,32,0,4,116, - 136,136,136,112,64,120,132,132,120,6,14,14,8,1,0,48, - 72,0,0,132,132,132,132,252,132,132,132,132,132,6,14,14, - 8,1,0,96,144,0,128,128,128,184,196,132,132,132,132,132, - 132,8,10,10,8,0,0,66,66,255,66,66,126,66,66,66, - 66,7,11,11,8,0,0,64,240,64,92,98,66,66,66,66, - 66,66,6,14,14,8,1,0,100,152,0,0,124,16,16,16, - 16,16,16,16,16,124,6,12,12,8,1,0,100,152,0,0, - 48,16,16,16,16,16,16,124,5,13,13,8,2,0,240,0, - 0,248,32,32,32,32,32,32,32,32,248,5,11,11,8,2, - 0,240,0,0,96,32,32,32,32,32,32,248,6,14,14,8, - 1,0,132,132,120,0,124,16,16,16,16,16,16,16,16,124, - 6,12,12,8,1,0,132,132,120,0,48,16,16,16,16,16, - 16,124,5,12,12,8,2,254,248,32,32,32,32,32,32,32, - 32,248,32,24,5,13,13,8,2,254,32,32,0,96,32,32, - 32,32,32,32,248,32,24,5,14,14,8,2,0,32,32,0, - 0,248,32,32,32,32,32,32,32,32,248,5,8,8,8,2, - 0,96,32,32,32,32,32,32,248,6,10,10,8,1,0,132, - 132,132,132,132,132,4,4,132,120,5,14,14,8,2,254,136, - 136,0,0,136,136,136,136,136,136,104,8,136,112,7,14,14, - 8,1,0,24,36,0,0,62,8,8,8,8,8,8,136,136, - 112,6,14,14,8,1,254,24,36,0,0,24,8,8,8,8, - 8,8,8,144,96,7,12,12,8,0,254,66,68,72,80,96, - 96,80,72,68,66,32,192,7,13,13,8,0,254,64,64,64, - 68,72,80,96,80,72,68,66,32,192,6,8,8,8,1,0, - 132,136,144,224,224,144,136,132,6,14,14,8,1,0,48,192, - 0,0,128,128,128,128,128,128,128,128,128,252,5,14,14,8, - 2,0,48,192,0,96,32,32,32,32,32,32,32,32,32,248, - 6,12,12,8,1,254,128,128,128,128,128,128,128,128,128,252, - 16,96,5,13,13,8,2,254,96,32,32,32,32,32,32,32, - 32,32,248,32,192,6,14,14,8,1,0,72,48,0,0,128, - 128,128,128,128,128,128,128,128,252,5,14,14,8,2,0,144, - 96,0,96,32,32,32,32,32,32,32,32,32,248,6,10,10, - 8,1,0,128,128,128,128,136,136,128,128,128,252,5,11,11, - 8,1,0,96,32,32,32,32,40,40,32,32,32,248,7,10, - 10,8,0,0,64,64,72,80,96,192,64,64,64,126,5,11, - 11,8,2,0,96,32,32,40,48,96,160,32,32,32,248,6, - 14,14,8,1,0,24,96,0,0,132,196,196,164,164,148,148, - 140,140,132,6,12,12,8,1,0,24,96,0,0,184,196,132, - 132,132,132,132,132,7,12,12,8,0,254,66,98,98,82,82, - 74,74,70,70,66,32,192,7,10,10,8,0,254,92,98,66, - 66,66,66,66,66,32,192,6,14,14,8,1,0,72,48,0, - 0,132,196,196,164,164,148,148,140,140,132,6,12,12,8,1, - 0,72,48,0,0,184,196,132,132,132,132,132,132,6,13,13, - 8,1,0,192,64,64,128,0,184,196,132,132,132,132,132,132, - 6,10,10,8,1,0,184,196,132,132,132,132,132,132,132,152, - 6,10,10,8,1,254,184,196,132,132,132,132,132,132,4,24, - 6,13,13,8,1,0,120,0,0,120,132,132,132,132,132,132, - 132,132,120,6,11,11,8,1,0,120,0,0,120,132,132,132, - 132,132,132,120,6,14,14,8,1,0,132,132,120,0,120,132, - 132,132,132,132,132,132,132,120,6,12,12,8,1,0,132,132, - 120,0,120,132,132,132,132,132,132,120,7,14,14,8,1,0, - 102,136,0,0,120,132,132,132,132,132,132,132,132,120,7,12, - 12,8,1,0,102,136,0,0,120,132,132,132,132,132,132,120, - 7,10,10,8,1,0,110,144,144,144,156,144,144,144,144,110, - 7,8,8,8,1,0,108,146,146,158,144,144,146,108,6,14, - 14,8,1,0,24,96,0,0,248,132,132,132,248,144,136,136, - 132,132,6,12,12,8,1,0,24,96,0,0,184,196,132,128, - 128,128,128,128,7,12,12,8,0,254,124,66,66,66,124,72, - 68,68,66,66,32,192,7,10,10,8,0,254,92,98,66,64, - 64,64,64,64,32,192,6,14,14,8,1,0,72,48,0,0, - 248,132,132,132,248,144,136,136,132,132,6,12,12,8,1,0, - 72,48,0,0,184,196,132,128,128,128,128,128,6,14,14,8, - 1,0,24,96,0,0,120,132,132,128,96,24,4,132,132,120, - 6,12,12,8,1,0,24,96,0,0,120,132,128,96,24,132, - 132,120,6,14,14,8,1,0,48,72,0,0,120,132,132,128, - 96,24,4,132,132,120,6,12,12,8,1,0,48,72,0,0, - 120,132,128,96,24,4,132,120,6,12,12,8,1,254,120,132, - 132,128,96,24,4,132,132,120,16,96,6,10,10,8,1,254, - 120,132,128,96,24,4,132,120,16,96,6,14,14,8,1,0, - 72,48,0,0,120,132,132,128,96,24,4,132,132,120,6,12, - 12,8,1,0,72,48,0,0,120,132,128,96,24,4,132,120, - 7,12,12,8,1,254,254,16,16,16,16,16,16,16,16,16, - 16,96,5,12,12,8,1,254,32,32,32,248,32,32,32,32, - 32,24,16,96,7,14,14,8,1,0,72,48,0,0,254,16, - 16,16,16,16,16,16,16,16,5,14,14,8,1,0,72,48, - 0,0,32,32,32,248,32,32,32,32,32,24,7,10,10,8, - 1,0,254,16,16,20,24,48,80,16,16,16,5,10,10,8, - 1,0,32,32,32,248,32,40,48,96,160,24,6,14,14,8, - 1,0,100,152,0,0,132,132,132,132,132,132,132,132,132,120, - 6,12,12,8,1,0,100,152,0,0,132,132,132,132,132,132, - 140,116,6,13,13,8,1,0,120,0,0,132,132,132,132,132, - 132,132,132,132,120,6,11,11,8,1,0,120,0,0,132,132, - 132,132,132,132,140,116,6,14,14,8,1,0,132,132,120,0, - 132,132,132,132,132,132,132,132,132,120,6,13,13,8,1,0, - 132,132,120,0,0,132,132,132,132,132,132,140,116,6,14,14, - 8,1,0,48,72,48,0,132,132,132,132,132,132,132,132,132, - 120,6,12,12,8,1,0,48,72,48,0,132,132,132,132,132, - 132,140,116,7,14,14,8,1,0,102,136,0,0,132,132,132, - 132,132,132,132,132,132,120,7,12,12,8,1,0,102,136,0, - 0,132,132,132,132,132,132,140,116,6,12,12,8,1,254,132, - 132,132,132,132,132,132,132,132,120,32,24,7,10,10,8,1, - 254,132,132,132,132,132,132,140,116,8,6,6,14,14,8,1, - 0,48,72,0,0,132,132,132,132,180,180,204,204,132,132,7, - 12,12,8,1,0,48,72,0,0,130,146,146,146,146,146,146, - 108,7,14,14,8,1,0,48,72,0,0,130,130,68,68,40, - 16,16,16,16,16,6,14,14,8,1,254,48,72,0,0,132, - 132,132,132,132,76,52,4,4,120,7,14,14,8,1,0,72, - 72,0,0,130,130,68,68,40,16,16,16,16,16,6,14,14, - 8,1,0,24,96,0,0,252,4,4,8,16,32,64,128,128, - 252,6,12,12,8,1,0,24,96,0,0,252,4,8,16,32, - 64,128,252,6,14,14,8,1,0,32,32,0,0,252,4,4, - 8,16,32,64,128,128,252,6,12,12,8,1,0,32,32,0, - 0,252,4,8,16,32,64,128,252,6,14,14,8,1,0,72, - 48,0,0,252,4,4,8,16,32,64,128,128,252,6,12,12, - 8,1,0,72,48,0,0,252,4,8,16,32,64,128,252,4, - 11,11,8,2,0,48,64,64,64,192,64,64,64,64,64,64, - 7,11,11,8,0,0,64,240,64,92,98,66,66,66,66,98, - 92,7,10,10,8,0,0,124,162,162,34,60,34,34,34,34, - 60,6,10,10,8,1,0,252,128,128,128,248,132,132,132,132, - 248,6,10,10,8,1,0,252,128,128,184,196,132,132,132,196, - 184,6,10,10,8,1,0,192,64,64,64,120,68,68,68,68, - 120,6,8,8,8,1,0,192,64,64,64,120,68,68,120,6, - 10,10,8,1,0,120,132,132,4,4,4,4,132,132,248,7, - 12,12,8,1,0,6,8,120,136,136,128,128,128,128,136,136, - 112,7,10,10,8,1,0,6,8,120,136,128,128,128,128,136, - 112,7,10,10,8,0,0,120,68,66,66,242,66,66,66,68, - 120,7,10,10,8,0,0,120,164,162,34,34,34,34,34,36, - 56,6,10,10,8,1,0,252,4,4,4,124,132,132,132,132, - 124,6,10,10,8,1,0,252,4,4,116,140,132,132,132,140, - 116,6,10,10,8,1,254,120,132,132,132,132,72,48,8,8, - 112,6,10,10,8,1,0,252,4,4,4,124,4,4,4,4, - 252,6,10,10,8,1,0,48,72,132,4,4,252,132,132,72, - 48,6,10,10,8,1,0,120,132,132,128,112,128,128,132,132, - 120,7,11,11,8,1,255,62,32,32,32,60,32,32,32,32, - 32,192,5,12,12,8,1,255,24,32,32,32,248,32,32,32, - 32,32,32,192,7,11,11,8,1,0,6,120,136,136,128,128, - 184,136,136,152,104,6,10,10,8,1,0,132,132,132,72,72, - 48,48,72,72,48,6,11,11,8,1,0,128,128,128,128,228, - 148,148,148,148,148,136,5,11,11,8,1,0,224,32,32,32, - 32,32,32,32,32,32,24,5,10,10,8,2,0,248,32,32, - 32,248,32,32,32,32,248,6,10,10,8,1,0,140,148,160, - 160,192,192,160,144,136,132,6,11,11,8,1,0,96,144,128, - 136,144,160,192,160,144,136,132,5,11,11,8,2,0,96,32, - 32,32,248,32,32,32,32,32,248,6,10,10,8,1,0,72, - 80,32,96,144,48,72,72,132,132,7,10,10,8,1,0,146, - 146,146,146,146,146,146,146,146,110,7,11,11,8,0,255,34, - 34,50,50,42,42,38,38,34,34,192,6,10,10,8,1,254, - 184,196,132,132,132,132,132,132,4,4,6,10,10,8,1,0, - 120,132,132,132,252,132,132,132,132,120,6,11,11,8,1,0, - 4,116,136,136,136,136,136,136,136,136,112,6,9,9,8,1, - 0,4,116,136,136,136,136,136,136,112,6,12,12,8,1,254, - 108,148,148,148,148,148,148,148,148,100,4,4,6,10,10,8, - 1,254,108,148,148,148,148,148,148,100,4,4,7,10,10,8, - 1,0,124,162,162,34,60,32,32,32,32,32,7,11,11,8, - 1,254,6,184,200,136,136,136,136,200,176,128,128,7,10,10, - 8,1,0,224,64,120,68,68,120,80,72,68,66,6,10,10, - 8,1,0,120,132,132,4,24,96,128,132,132,120,6,8,8, - 8,1,0,120,132,4,24,96,128,132,120,6,10,10,8,1, - 0,252,128,64,32,16,16,32,64,128,252,5,12,12,8,1, - 255,64,160,160,96,32,32,32,32,32,32,32,24,5,12,12, - 8,1,254,32,32,32,248,32,32,32,32,32,24,8,48,7, - 10,10,8,1,0,126,144,144,16,16,16,16,16,16,16,5, - 11,11,8,1,0,24,32,32,32,248,32,32,32,32,32,24, - 7,11,11,8,1,255,254,16,16,16,16,16,16,16,16,16, - 12,7,12,12,8,1,0,2,2,140,136,136,136,136,136,136, - 136,136,112,7,10,10,8,1,0,2,2,140,136,136,136,136, - 136,152,104,6,10,10,8,1,0,132,72,72,132,132,132,132, - 132,72,48,6,10,10,8,1,0,152,132,132,132,132,132,132, - 136,144,96,7,10,10,8,1,0,140,138,136,80,80,32,32, - 32,32,32,7,11,11,8,1,254,6,136,136,136,136,136,72, - 56,8,8,112,6,10,10,8,1,0,252,4,8,16,120,32, - 64,128,128,252,6,8,8,8,1,0,252,8,16,120,32,64, - 128,252,6,10,10,8,1,0,252,8,16,32,56,4,4,4, - 140,120,6,10,10,8,1,0,252,64,32,16,112,128,128,128, - 196,120,6,10,10,8,1,254,248,64,32,16,112,128,128,128, - 132,120,6,10,10,8,1,254,124,8,16,56,4,4,120,128, - 132,120,6,10,10,8,1,0,120,132,132,8,16,252,64,128, - 128,252,6,10,10,8,1,0,252,64,64,64,120,4,4,4, - 132,120,6,8,8,8,1,0,252,64,64,120,4,4,132,120, - 5,10,10,8,1,0,32,32,248,32,32,48,8,8,136,112, - 6,10,10,8,1,254,184,196,132,132,136,144,160,192,128,128, - 1,11,11,8,3,0,128,128,128,128,128,128,128,128,128,128, - 128,3,11,11,8,2,0,160,160,160,160,160,160,160,160,160, - 160,160,5,11,11,8,1,0,32,32,32,32,248,32,248,32, - 32,32,32,1,10,10,8,4,0,128,128,128,128,128,128,128, - 0,128,128,7,14,14,8,1,0,10,4,0,0,206,162,162, - 162,164,164,168,168,168,206,7,12,12,8,1,0,10,4,192, - 160,174,162,162,164,164,168,168,206,7,12,12,8,1,0,10, - 36,32,32,110,162,162,164,164,168,168,110,7,10,10,8,1, - 0,142,130,130,130,130,130,130,146,146,236,7,13,13,8,1, - 254,2,130,128,134,130,130,130,130,130,130,242,4,24,8,13, - 13,8,0,254,97,33,32,35,33,33,33,33,33,33,249,2, - 12,7,10,10,8,1,0,150,146,146,210,210,178,178,154,154, - 148,7,13,13,8,1,254,2,146,144,214,210,210,178,178,178, - 146,146,36,24,7,13,13,8,1,254,2,2,0,166,210,146, - 146,146,146,146,146,36,24,6,14,14,8,1,0,72,48,0, - 0,48,72,72,132,132,252,132,132,132,132,6,12,12,8,1, - 0,72,48,0,0,120,132,4,124,132,132,140,116,5,14,14, - 8,2,0,144,96,0,0,248,32,32,32,32,32,32,32,32, - 248,5,12,12,8,2,0,144,96,0,0,96,32,32,32,32, - 32,32,248,6,14,14,8,1,0,72,48,0,0,120,132,132, - 132,132,132,132,132,132,120,6,12,12,8,1,0,72,48,0, - 0,120,132,132,132,132,132,132,120,6,14,14,8,1,0,72, - 48,0,0,132,132,132,132,132,132,132,132,132,120,6,12,12, - 8,1,0,72,48,0,0,132,132,132,132,132,132,140,116,6, - 14,14,8,1,0,120,0,72,0,132,132,132,132,132,132,132, - 132,132,120,6,13,13,8,1,0,120,0,72,72,0,132,132, - 132,132,132,132,140,116,6,14,14,8,1,0,24,96,0,72, - 0,132,132,132,132,132,132,132,132,120,6,14,14,8,1,0, - 24,96,0,72,72,0,132,132,132,132,132,132,140,116,6,14, - 14,8,1,0,72,48,0,72,0,132,132,132,132,132,132,132, - 132,120,6,14,14,8,1,0,72,48,0,72,72,0,132,132, - 132,132,132,132,140,116,6,14,14,8,1,0,96,24,0,72, - 0,132,132,132,132,132,132,132,132,120,6,14,14,8,1,0, - 96,24,0,72,72,0,132,132,132,132,132,132,140,116,6,8, - 8,8,1,0,120,132,4,4,252,132,132,120,6,14,14,8, - 1,0,120,0,72,0,48,72,72,132,132,252,132,132,132,132, - 6,13,13,8,1,0,120,0,72,72,0,120,132,4,124,132, - 132,140,116,6,14,14,8,1,0,120,0,48,0,48,72,72, - 132,132,252,132,132,132,132,6,13,13,8,1,0,120,0,32, - 32,0,120,132,4,124,132,132,140,116,7,13,13,8,1,0, - 120,0,0,62,80,144,144,254,144,144,144,144,158,7,11,11, - 8,1,0,120,0,0,124,146,18,126,144,144,146,124,7,10, - 10,8,1,0,120,132,132,128,128,156,132,158,132,124,7,11, - 11,8,1,254,4,116,136,136,136,112,64,120,158,132,120,6, - 14,14,8,1,0,72,48,0,0,120,132,132,128,128,156,132, - 132,140,116,6,14,14,8,1,254,72,48,0,4,116,136,136, - 136,112,64,120,132,132,120,6,14,14,8,1,0,72,48,0, - 0,132,136,144,160,192,192,160,144,136,132,6,14,14,8,1, - 0,72,48,0,128,128,128,136,144,160,192,160,144,136,132,6, - 12,12,8,1,254,120,132,132,132,132,132,132,132,132,120,32, - 24,6,10,10,8,1,254,120,132,132,132,132,132,132,120,32, - 24,6,15,15,8,1,254,120,0,0,120,132,132,132,132,132, - 132,132,132,120,32,24,6,13,13,8,1,254,120,0,0,120, - 132,132,132,132,132,132,120,32,24,6,14,14,8,1,0,72, - 48,0,0,252,8,16,32,56,4,4,4,140,120,6,14,14, - 8,1,254,72,48,0,0,124,8,16,32,56,4,4,4,132, - 120,6,14,14,8,1,254,36,24,0,0,24,8,8,8,8, - 8,8,8,144,96,7,10,10,8,1,0,206,162,162,162,164, - 164,168,168,168,206,7,10,10,8,1,0,192,160,174,162,162, - 164,164,168,168,206,7,11,11,8,1,0,32,32,32,110,162, - 162,164,164,168,168,110,6,14,14,8,1,0,24,96,0,0, - 120,132,132,128,128,156,132,132,140,116,6,14,14,8,1,254, - 24,96,0,4,116,136,136,136,112,64,120,132,132,120,6,10, - 10,8,1,0,144,144,144,148,244,148,148,148,148,136,6,11, - 11,8,1,255,184,196,132,132,136,144,160,192,128,128,128,6, - 13,13,8,1,0,96,24,0,132,196,196,164,164,148,148,140, - 140,132,6,11,11,8,1,0,96,24,0,184,196,132,132,132, - 132,132,132,6,14,14,8,1,0,24,96,48,72,48,48,72, - 72,132,252,132,132,132,132,6,14,14,8,1,0,24,96,0, - 48,72,48,0,120,132,4,124,132,140,116,7,14,14,8,1, - 0,12,48,0,0,62,80,144,144,254,144,144,144,144,158,7, - 12,12,8,1,0,12,48,0,0,124,146,18,126,144,144,146, - 124,6,15,15,8,1,255,24,96,0,4,116,136,140,148,148, - 164,164,196,68,184,128,6,13,13,8,1,255,24,96,0,4, - 120,140,148,148,164,164,196,120,128}; -/* - Fontname: -gnu-Unifont-Medium-R-Normal-Sans-16-160-75-75-c-80-iso10646-1 - Copyright: Copyright (C) 2014 Roman Czyborra, Paul Hardy, Qianqian Fang, Andrew Miller, et al. Licensed under the GNU General Public License; either version 2, or (at your option) a later version, with the GNU Font Embedding Exception. - Capital A Height: 10, '1' Height: 12 - Calculated Max Values w=16 h=16 x= 4 y=10 dx=16 dy= 0 ascent=14 len=32 - Font Bounding box w=16 h=16 x= 0 y=-2 - Calculated Min Values x= 0 y=-2 dx= 0 dy= 0 - Pure Font ascent =10 descent= 0 - X Font ascent =12 descent=-2 - Max Font ascent =14 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_unifont_4_5[3791] U8G_FONT_SECTION("u8g_font_unifont_4_5") = { - 0,16,16,0,254,10,4,177,6,164,0,255,0,14,254,12, - 254,16,16,32,16,0,254,170,170,0,1,128,0,0,1,128, - 0,74,81,234,80,90,81,201,158,0,1,128,0,0,1,128, - 0,0,1,128,0,85,85,7,12,12,8,0,0,204,34,0, - 0,60,66,2,62,66,66,70,58,6,14,14,8,1,0,120, - 132,132,0,48,72,72,132,132,252,132,132,132,132,6,12,12, - 8,1,0,120,132,132,0,120,132,4,124,132,132,140,116,7, - 14,14,8,0,0,204,34,0,0,126,64,64,64,124,64,64, - 64,64,126,7,12,12,8,0,0,204,34,0,0,60,66,66, - 126,64,64,66,60,6,14,14,8,1,0,120,132,132,0,252, - 128,128,128,248,128,128,128,128,252,6,12,12,8,1,0,120, - 132,132,0,120,132,132,252,128,128,132,120,7,14,14,8,0, - 0,204,34,0,0,62,8,8,8,8,8,8,8,8,62,7, - 12,12,8,0,0,204,34,0,0,24,8,8,8,8,8,8, - 62,6,14,14,8,1,0,120,132,132,0,124,16,16,16,16, - 16,16,16,16,124,6,12,12,8,1,0,120,132,132,0,48, - 16,16,16,16,16,16,124,7,14,14,8,0,0,204,34,0, - 0,60,66,66,66,66,66,66,66,66,60,7,12,12,8,0, - 0,204,34,0,0,60,66,66,66,66,66,66,60,6,14,14, - 8,1,0,120,132,132,0,120,132,132,132,132,132,132,132,132, - 120,6,12,12,8,1,0,120,132,132,0,120,132,132,132,132, - 132,132,120,7,14,14,8,0,0,204,34,0,0,124,66,66, - 66,124,72,68,68,66,66,7,12,12,8,0,0,204,34,0, - 0,92,98,66,64,64,64,64,64,6,14,14,8,1,0,120, - 132,132,0,248,132,132,132,248,144,136,136,132,132,6,12,12, - 8,1,0,120,132,132,0,184,196,132,128,128,128,128,128,7, - 14,14,8,0,0,204,34,0,0,66,66,66,66,66,66,66, - 66,66,60,7,12,12,8,0,0,204,34,0,0,66,66,66, - 66,66,66,70,58,6,14,14,8,1,0,120,132,132,0,132, - 132,132,132,132,132,132,132,132,120,6,12,12,8,1,0,120, - 132,132,0,132,132,132,132,132,132,140,116,6,12,12,8,1, - 254,120,132,132,128,96,24,4,132,132,120,16,32,6,10,10, - 8,1,254,120,132,128,96,24,4,132,120,16,32,7,12,12, - 8,1,254,254,16,16,16,16,16,16,16,16,16,4,8,5, - 12,12,8,1,254,32,32,32,248,32,32,32,32,32,24,64, - 128,6,10,10,8,1,0,120,132,132,4,24,104,4,4,4, - 120,6,8,8,8,1,0,120,132,4,24,100,4,24,96,6, - 13,13,8,1,0,72,48,0,132,132,132,132,252,132,132,132, - 132,132,6,13,13,8,1,0,72,48,0,128,128,128,184,196, - 132,132,132,132,132,6,10,10,8,1,254,184,196,132,132,132, - 132,132,132,4,4,7,13,13,8,1,254,4,4,4,116,140, - 132,132,132,132,142,118,4,8,6,10,10,8,1,0,16,72, - 132,132,72,120,132,132,132,120,5,8,8,8,2,0,72,136, - 144,96,144,136,136,112,6,12,12,8,1,254,252,4,4,8, - 16,32,64,128,128,252,4,8,6,10,10,8,1,254,252,4, - 8,16,32,64,128,252,4,8,6,12,12,8,1,0,16,0, - 48,72,72,132,132,252,132,132,132,132,6,10,10,8,1,0, - 16,0,120,132,4,124,132,132,140,116,6,12,12,8,1,254, - 252,128,128,128,248,128,128,128,128,252,16,96,6,10,10,8, - 1,254,120,132,132,252,128,128,132,120,16,96,6,14,14,8, - 1,0,120,0,72,0,120,132,132,132,132,132,132,132,132,120, - 6,12,12,8,1,0,120,0,72,0,120,132,132,132,132,132, - 132,120,6,14,14,8,1,0,120,0,100,152,0,120,132,132, - 132,132,132,132,132,120,6,13,13,8,1,0,120,0,100,152, - 0,120,132,132,132,132,132,132,120,6,12,12,8,1,0,16, - 0,120,132,132,132,132,132,132,132,132,120,6,10,10,8,1, - 0,16,0,120,132,132,132,132,132,132,120,6,14,14,8,1, - 0,120,0,16,0,120,132,132,132,132,132,132,132,132,120,6, - 12,12,8,1,0,120,0,16,0,120,132,132,132,132,132,132, - 120,7,12,12,8,1,0,124,0,130,130,68,68,40,16,16, - 16,16,16,6,12,12,8,1,254,120,0,132,132,132,132,132, - 76,52,4,4,120,4,13,13,8,2,254,96,32,32,32,32, - 32,32,32,32,48,48,64,128,7,10,10,8,1,254,184,196, - 132,132,132,132,134,134,4,8,6,12,12,8,1,254,32,32, - 32,248,32,32,32,32,44,28,16,32,5,10,10,8,1,254, - 24,8,8,8,8,8,8,8,144,96,7,11,11,8,0,0, - 16,16,16,84,186,146,146,146,146,186,84,7,10,10,8,0, - 254,84,186,146,146,146,146,186,84,16,16,7,11,11,8,0, - 0,2,26,36,44,74,82,126,98,66,66,194,7,12,12,8, - 0,255,2,60,70,74,72,80,80,96,98,66,124,128,7,11, - 11,8,0,255,2,4,60,74,80,80,96,96,66,124,128,6, - 10,10,8,1,0,64,64,64,64,240,64,64,64,64,124,7, - 12,12,8,1,0,2,4,254,24,24,16,16,48,48,80,80, - 144,7,10,10,8,1,254,120,132,128,96,24,4,132,120,18, - 12,6,10,10,8,1,254,252,4,8,16,32,64,128,192,32, - 28,6,10,10,8,1,0,120,132,132,4,8,16,16,16,16, - 16,6,8,8,8,1,0,120,132,132,4,8,16,16,16,6, - 10,10,8,1,0,120,68,68,68,120,68,244,68,68,120,7, - 10,10,8,0,0,68,68,68,68,68,254,68,68,68,56,6, - 10,10,8,1,0,48,48,48,72,72,72,72,132,132,132,6, - 14,14,8,1,254,8,8,252,144,144,160,248,160,160,192,192, - 252,128,128,7,10,10,8,0,255,2,60,70,74,126,80,96, - 66,124,128,7,10,10,8,1,0,62,8,8,8,8,62,8, - 136,136,112,7,13,13,8,1,254,8,8,0,24,8,8,62, - 8,8,8,8,144,96,7,12,12,8,1,254,112,136,136,136, - 136,136,136,136,152,104,8,6,7,10,10,8,1,254,104,152, - 136,136,136,136,152,104,8,6,6,10,10,8,1,0,120,68, - 68,68,248,80,72,72,68,68,6,8,8,8,1,0,88,100, - 68,224,64,64,64,64,7,10,10,8,1,0,130,130,68,254, - 40,16,16,16,16,16,7,10,10,8,1,254,68,68,68,254, - 68,36,28,4,4,56,6,8,8,8,1,0,184,196,132,132, - 248,128,132,120,6,8,8,8,1,0,116,140,132,132,132,140, - 148,100,6,8,8,8,1,0,152,164,196,132,132,132,196,184, - 6,11,11,8,1,0,112,128,128,184,196,132,132,132,132,196, - 184,6,8,8,8,1,0,120,132,4,4,4,4,132,120,6, - 9,9,8,1,255,120,132,128,128,128,152,164,120,128,7,12, - 12,8,1,255,8,8,8,104,152,136,136,136,136,152,104,6, - 7,11,11,8,1,0,6,8,8,104,152,136,136,136,136,152, - 104,6,8,8,8,1,0,120,132,132,252,4,4,132,120,6, - 8,8,8,1,0,120,132,4,4,252,132,132,120,7,8,8, - 8,1,0,114,140,8,8,248,136,136,112,6,8,8,8,1, - 0,120,132,128,120,128,128,132,120,6,8,8,8,1,0,120, - 132,4,120,4,4,132,120,7,8,8,8,1,0,114,140,8, - 112,8,8,136,112,6,8,8,8,1,0,120,132,132,184,132, - 132,132,120,7,10,10,8,1,254,24,8,8,8,62,8,8, - 8,144,96,7,11,11,8,1,254,6,104,152,136,136,136,152, - 104,8,136,112,6,10,10,8,1,254,116,140,132,132,132,140, - 116,4,132,120,6,8,8,8,1,0,120,132,128,128,156,132, - 132,124,6,10,10,8,1,254,132,132,132,72,72,48,48,72, - 72,48,6,8,8,8,1,0,132,132,72,72,48,48,72,48, - 6,11,11,8,1,254,132,132,132,132,132,132,140,116,4,4, - 4,6,11,11,8,1,0,112,128,128,184,196,132,132,132,132, - 132,132,6,11,11,8,1,0,112,128,128,184,196,132,132,132, - 132,132,152,5,11,11,8,2,0,32,32,0,96,32,32,248, - 32,32,32,248,3,8,8,8,3,0,128,128,128,128,128,128, - 128,96,5,8,8,8,2,0,248,32,32,32,32,32,32,248, - 6,11,11,8,1,0,48,16,16,16,116,152,16,16,16,16, - 124,6,11,11,8,1,0,48,16,16,112,144,124,16,16,16, - 16,124,4,12,12,8,3,255,192,64,64,64,64,64,64,64, - 64,64,64,48,7,13,13,8,1,254,96,32,32,62,34,36, - 40,44,34,34,250,18,12,7,8,8,8,1,0,146,146,146, - 146,146,146,146,110,7,10,10,8,1,254,146,146,146,146,146, - 146,146,110,2,2,7,9,9,8,1,255,236,146,146,146,146, - 146,146,130,12,7,9,9,8,1,255,44,50,34,34,34,34, - 34,34,192,7,9,9,8,1,255,176,200,136,136,136,136,136, - 136,6,6,8,8,8,1,0,132,132,196,164,148,140,132,132, - 6,8,8,8,1,0,120,132,132,252,132,132,132,120,7,8, - 8,8,1,0,110,144,144,156,144,144,144,110,7,8,8,8, - 1,0,124,130,130,146,146,146,146,108,7,12,12,8,1,254, - 16,16,124,146,146,146,146,146,146,124,16,16,6,8,8,8, - 1,0,4,4,4,4,4,132,140,116,6,10,10,8,1,0, - 4,4,4,4,4,4,4,132,140,116,7,9,9,8,1,255, - 8,8,8,8,8,136,152,104,6,6,10,10,8,1,254,184, - 196,132,128,128,128,128,128,128,128,6,9,9,8,1,255,184, - 196,132,128,128,128,128,128,96,6,8,8,8,1,0,120,132, - 132,128,128,128,128,128,6,8,8,8,1,0,120,132,132,4, - 4,4,4,4,6,8,8,8,1,0,248,132,132,248,136,132, - 132,132,6,8,8,8,1,0,132,132,132,136,248,132,132,248, - 6,10,10,8,1,254,120,132,128,96,24,4,132,248,128,96, - 5,12,12,8,1,255,24,32,32,32,32,32,32,32,32,32, - 32,192,5,12,12,8,1,255,24,32,32,32,32,32,32,248, - 32,32,32,192,5,9,9,8,1,255,192,32,32,32,32,32, - 32,32,24,6,12,12,8,1,255,12,16,16,16,16,16,16, - 16,16,112,156,96,5,10,10,8,1,0,192,32,32,32,32, - 32,32,248,32,32,6,11,11,8,1,255,32,32,32,248,32, - 32,32,32,32,32,28,7,8,8,8,1,0,68,68,68,254, - 68,68,76,52,6,8,8,8,1,0,132,72,132,132,132,132, - 72,48,6,8,8,8,1,0,152,132,132,132,132,136,144,96, - 6,8,8,8,1,0,48,48,72,72,72,132,132,132,7,8, - 8,8,1,0,108,146,146,146,146,146,146,130,6,10,10,8, - 1,254,120,128,128,176,200,132,132,132,132,132,7,8,8,8, - 1,0,130,130,68,40,16,16,16,16,7,10,10,8,1,254, - 248,16,16,32,32,64,64,248,8,6,7,9,9,8,1,255, - 252,4,8,16,32,76,146,252,32,6,10,10,8,1,254,124, - 8,16,32,56,4,4,4,132,120,6,10,10,8,1,254,124, - 8,16,32,56,4,4,100,148,120,6,10,10,8,1,0,120, - 132,132,4,8,16,16,16,16,16,6,10,10,8,1,0,120, - 132,132,128,64,32,32,32,32,32,6,10,10,8,1,0,16, - 16,16,16,16,8,4,132,132,120,6,10,10,8,1,254,120, - 132,128,128,128,128,128,128,132,120,6,8,8,8,1,0,120, - 132,132,180,180,132,132,120,6,8,8,8,1,0,248,132,132, - 248,132,132,132,248,6,8,8,8,1,0,120,132,132,116,132, - 132,132,120,7,8,8,8,1,0,118,136,128,128,152,136,136, - 120,5,8,8,8,2,0,136,136,136,248,136,136,136,136,6, - 13,13,8,1,254,8,8,0,24,8,8,8,8,8,8,124, - 144,96,6,11,11,8,1,254,132,68,36,20,12,20,36,68, - 4,4,4,6,8,8,8,1,0,128,128,128,128,128,128,128, - 252,7,11,11,8,1,254,6,104,152,136,136,136,136,152,104, - 8,8,6,10,10,8,1,0,120,132,132,4,8,16,16,124, - 16,16,6,10,10,8,1,0,120,132,132,128,64,32,32,248, - 32,32,7,11,11,8,1,0,32,32,32,126,162,164,164,168, - 168,176,126,7,13,13,8,1,254,32,32,32,126,162,164,168, - 172,162,162,98,18,12,7,12,12,8,1,255,32,32,32,126, - 162,164,168,176,180,170,124,8,8,10,10,8,0,0,64,64, - 70,248,72,68,66,65,65,62,7,13,13,8,1,254,6,72, - 72,72,248,72,72,72,72,72,56,8,48,8,11,11,8,0, - 255,64,64,70,249,72,72,72,74,77,62,4,7,12,12,8, - 1,254,96,144,128,220,162,162,162,162,162,162,4,24,7,11, - 11,8,1,0,192,64,64,64,78,80,80,76,66,66,124,7, - 11,11,8,0,0,192,64,64,64,64,126,68,72,80,96,126, - 7,11,11,8,1,0,130,146,146,146,108,0,130,146,146,146, - 108,6,10,10,8,1,0,252,132,132,132,0,0,252,132,132, - 132,5,10,10,8,1,254,200,72,72,72,72,72,88,40,8, - 8,7,10,10,8,1,254,200,72,72,72,72,72,88,40,8, - 6,5,6,6,8,2,4,128,128,176,200,136,136,5,7,7, - 8,2,4,112,136,128,176,200,136,136,4,7,7,8,2,4, - 16,0,16,16,16,144,96,5,5,5,8,2,5,176,200,128, - 128,128,5,5,5,8,1,5,8,8,8,152,104,7,6,6, - 8,1,4,8,8,8,152,104,6,5,6,6,8,1,4,136, - 144,240,136,136,240,5,4,4,8,1,6,136,168,168,80,5, - 5,5,8,1,5,136,136,120,8,112,3,3,3,8,2,7, - 32,64,128,6,3,3,8,1,7,36,72,144,2,4,4,8, - 3,6,64,128,128,192,2,4,4,8,3,6,192,64,64,128, - 2,4,4,8,3,6,192,128,128,64,4,6,6,8,2,5, - 192,32,16,16,32,192,4,6,6,8,2,5,48,64,128,128, - 64,48,6,7,7,8,1,4,120,132,4,4,56,32,32,6, - 7,7,8,1,4,120,132,128,128,112,16,16,4,7,7,8, - 2,4,16,32,64,128,64,32,16,4,7,7,8,2,4,128, - 64,32,16,32,64,128,7,4,4,8,1,6,16,40,68,130, - 7,4,4,8,1,6,130,68,40,16,4,2,2,8,2,8, - 96,144,4,2,2,8,2,8,144,96,1,3,3,8,4,7, - 128,128,128,4,1,1,8,2,9,240,4,2,2,8,2,8, - 48,192,4,2,2,8,2,8,192,48,1,4,4,8,4,0, - 128,128,128,128,4,1,1,8,2,0,240,4,2,2,8,2, - 255,192,48,4,2,2,8,2,255,48,192,3,6,6,8,2, - 1,224,64,0,0,64,224,3,2,2,8,2,4,224,64,4, - 6,6,8,2,2,192,32,16,16,32,192,4,6,6,8,2, - 2,48,64,128,128,64,48,5,5,5,8,1,2,32,32,32, - 32,248,5,5,5,8,1,2,248,32,32,32,32,5,5,5, - 8,1,2,32,32,248,32,32,5,1,1,8,1,4,248,6, - 3,3,8,1,9,132,132,120,2,2,2,8,3,10,192,192, - 4,3,3,8,2,9,96,144,96,3,2,2,8,4,254,128, - 96,6,2,2,8,1,10,100,152,7,2,2,8,1,10,102, - 136,7,4,4,8,0,3,32,96,162,28,6,5,5,8,1, - 5,132,72,48,72,132,5,6,6,8,1,4,136,80,32,80, - 80,32,3,6,6,8,2,6,192,64,64,64,64,224,5,5, - 5,8,1,5,120,128,112,8,240,5,5,5,8,1,5,136, - 80,32,80,136,5,5,5,8,1,7,120,128,128,112,16,5, - 11,11,8,1,0,248,8,8,8,8,8,8,8,8,8,8, - 5,11,11,8,1,0,8,8,248,8,8,8,8,8,8,8, - 8,5,11,11,8,1,0,8,8,8,8,8,248,8,8,8, - 8,8,5,11,11,8,1,0,8,8,8,8,8,8,8,8, - 248,8,8,5,11,11,8,1,0,8,8,8,8,8,8,8, - 8,8,8,248,5,6,6,8,1,0,128,128,128,128,128,248, - 4,7,7,8,1,0,128,128,128,240,128,128,128,5,3,3, - 8,1,0,136,80,32,6,3,3,8,1,9,252,0,252,6, - 4,4,8,1,8,204,68,68,136,5,3,3,8,1,255,136, - 80,32,5,3,3,8,1,255,32,80,136,3,5,5,8,3, - 255,32,64,128,64,32,3,5,5,8,3,255,128,64,32,64, - 128,4,3,3,8,2,255,96,144,96,3,3,3,8,2,9, - 128,64,32,6,3,3,8,1,9,144,72,36,6,3,3,8, - 1,9,36,72,144,6,2,2,8,1,254,100,152,2,7,7, - 8,3,4,192,192,0,0,0,192,192,3,4,4,8,2,7, - 224,128,128,128,3,4,4,8,2,7,224,32,32,32,3,4, - 4,8,2,0,128,128,128,224,3,4,4,8,2,0,32,32, - 32,224,6,3,3,8,1,254,132,132,252,6,3,3,8,1, - 254,128,128,252,6,5,5,8,1,3,32,64,252,64,32}; -/* - Fontname: -gnu-Unifont-Medium-R-Normal-Sans-16-160-75-75-c-80-iso10646-1 - Copyright: Copyright (C) 2014 Roman Czyborra, Paul Hardy, Qianqian Fang, Andrew Miller, et al. Licensed under the GNU General Public License; either version 2, or (at your option) a later version, with the GNU Font Embedding Exception. - Capital A Height: 3, '1' Height: 9 - Calculated Max Values w=15 h=16 x= 7 y=12 dx=16 dy= 0 ascent=14 len=16 - Font Bounding box w=16 h=16 x= 0 y=-2 - Calculated Min Values x= 0 y=-2 dx= 0 dy= 0 - Pure Font ascent = 3 descent= 0 - X Font ascent =12 descent= 0 - Max Font ascent =14 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_unifont_67_75[3421] U8G_FONT_SECTION("u8g_font_unifont_67_75") = { - 0,16,16,0,254,3,2,188,4,152,16,255,0,14,254,12, - 0,7,5,5,8,1,2,32,64,254,64,32,5,14,14,8, - 2,254,32,112,168,32,32,32,32,32,32,32,32,32,32,32, - 7,5,5,8,0,2,8,4,254,4,8,5,14,14,8,2, - 0,32,32,32,32,32,32,32,32,32,32,32,168,112,32,8, - 5,5,8,0,2,36,66,255,66,36,5,12,12,8,2,0, - 32,112,168,32,32,32,32,32,32,168,112,32,6,6,6,8, - 1,3,240,192,160,144,8,4,6,6,6,8,1,3,60,12, - 20,36,64,128,6,6,6,8,1,3,128,64,36,20,12,60, - 6,6,6,8,1,2,4,8,144,160,192,240,7,9,9,8, - 1,0,8,8,40,72,254,72,40,8,8,7,9,9,8,0, - 0,32,32,40,36,254,36,40,32,32,7,5,5,8,1,2, - 32,76,242,64,32,7,5,5,8,0,2,8,100,158,4,8, - 8,5,5,8,0,3,36,72,255,72,36,5,14,14,8,2, - 254,32,112,168,32,112,168,32,32,32,32,32,32,32,32,8, - 5,5,8,0,2,36,18,255,18,36,5,15,15,8,2,255, - 32,32,32,32,32,32,32,32,32,168,112,32,168,112,32,7, - 5,5,8,1,2,34,68,248,68,34,7,5,5,8,0,2, - 136,68,62,68,136,6,5,5,8,1,2,36,68,252,68,36, - 5,12,12,8,2,0,32,112,168,32,32,32,32,32,32,32, - 32,248,6,5,5,8,1,2,144,136,252,136,144,5,12,12, - 8,2,0,248,32,32,32,32,32,32,32,32,168,112,32,5, - 12,12,8,2,0,32,112,168,32,32,32,32,32,168,112,32, - 248,7,6,6,8,1,2,4,34,66,252,64,32,7,6,6, - 8,1,2,64,136,132,126,4,8,7,6,6,8,1,2,4, - 42,74,252,72,40,7,6,6,8,1,2,64,168,164,126,36, - 40,8,5,5,8,0,2,36,90,231,66,36,8,9,9,8, - 0,0,8,8,44,74,255,74,44,8,8,6,12,12,8,1, - 0,128,128,128,144,176,208,144,16,16,84,56,16,5,9,9, - 8,1,254,32,64,240,72,40,8,8,8,8,5,9,9,8, - 2,254,32,16,120,144,160,128,128,128,128,5,12,12,8,1, - 2,8,8,8,8,8,8,8,40,72,240,64,32,5,12,12, - 8,2,2,128,128,128,128,128,128,128,160,144,120,16,32,8, - 5,5,8,0,0,252,4,21,14,4,5,12,12,8,1,2, - 8,8,8,8,8,8,8,40,72,248,64,32,8,5,5,8, - 0,1,30,33,169,113,32,8,5,5,8,0,1,120,132,149, - 142,4,6,8,8,8,1,3,252,0,240,192,160,144,8,4, - 6,11,11,8,1,0,160,192,252,192,160,0,20,12,252,12, - 20,6,6,6,8,1,1,92,152,148,132,132,120,6,6,6, - 8,1,1,232,100,164,132,132,120,7,3,3,8,1,4,32, - 64,254,7,3,3,8,1,2,254,64,32,3,14,14,8,4, - 254,128,192,160,128,128,128,128,128,128,128,128,128,128,128,3, - 14,14,8,2,254,32,96,160,32,32,32,32,32,32,32,32, - 32,32,32,7,3,3,8,0,4,8,4,254,7,3,3,8, - 0,2,254,4,8,3,14,14,8,4,0,128,128,128,128,128, - 128,128,128,128,128,128,160,192,128,3,14,14,8,2,0,32, - 32,32,32,32,32,32,32,32,32,32,160,96,32,6,11,11, - 8,1,0,16,8,252,8,16,0,32,64,252,64,32,8,12, - 12,8,0,0,36,116,172,36,36,36,36,36,36,53,46,36, - 6,11,11,8,1,0,32,64,252,64,32,0,16,8,252,8, - 16,6,11,11,8,1,0,32,64,252,64,32,0,32,64,252, - 64,32,8,12,12,8,0,0,36,126,165,36,36,36,36,36, - 36,36,36,36,6,11,11,8,1,0,16,8,252,8,16,0, - 16,8,252,8,16,8,12,12,8,0,0,36,36,36,36,36, - 36,36,36,36,165,126,36,6,7,7,8,1,1,32,64,252, - 0,252,8,16,6,7,7,8,1,1,16,8,252,0,252,64, - 32,7,9,9,8,0,0,8,8,40,126,136,126,40,8,8, - 8,9,9,8,0,0,8,8,44,126,137,126,44,8,8,7, - 9,9,8,1,0,32,32,40,252,34,252,40,32,32,6,5, - 5,8,1,2,32,124,128,124,32,5,12,12,8,2,0,32, - 80,216,80,80,80,80,80,80,80,80,80,6,5,5,8,1, - 2,16,248,4,248,16,5,12,12,8,2,0,80,80,80,80, - 80,80,80,80,80,216,80,32,8,5,5,8,0,2,36,126, - 129,126,36,5,12,12,8,2,0,32,80,216,80,80,80,80, - 80,80,216,80,32,6,6,6,8,1,3,240,160,208,168,20, - 8,6,6,6,8,1,3,60,20,44,84,160,64,6,6,6, - 8,1,3,8,20,168,208,160,240,6,6,6,8,1,3,64, - 160,84,44,20,60,7,7,7,8,0,1,16,62,64,254,64, - 62,16,7,7,7,8,1,1,16,248,4,254,4,248,16,8, - 5,5,8,0,2,32,66,245,72,32,8,5,5,8,0,2, - 4,66,175,18,4,5,14,14,8,2,254,32,112,168,32,32, - 32,248,32,248,32,32,32,32,32,5,14,14,8,2,0,32, - 32,32,32,32,248,32,248,32,32,32,168,112,32,7,5,5, - 8,1,2,32,64,238,64,32,5,14,14,8,2,254,32,112, - 168,32,32,0,32,32,32,32,0,32,32,32,8,5,5,8, - 0,2,4,2,239,2,4,5,14,14,8,2,0,32,32,32, - 0,32,32,32,32,0,32,32,168,112,32,7,5,5,8,1, - 2,160,192,254,192,160,7,5,5,8,0,2,10,6,254,6, - 10,8,7,7,8,0,1,16,48,95,129,95,48,16,7,12, - 12,8,1,0,16,40,68,238,40,40,40,40,40,40,40,56, - 8,7,7,8,0,2,8,12,250,129,250,12,8,7,12,12, - 8,1,0,56,40,40,40,40,40,40,40,238,68,40,16,7, - 12,12,8,1,0,16,40,68,238,40,40,40,56,0,56,40, - 56,7,12,12,8,1,0,16,40,68,198,68,68,68,68,68, - 198,130,254,7,12,12,8,1,0,16,40,124,198,68,68,68, - 68,68,198,130,254,7,12,12,8,1,0,16,56,84,214,84, - 84,84,84,84,214,146,254,7,13,13,8,1,0,16,40,84, - 238,68,198,68,68,68,68,68,68,124,7,13,13,8,1,0, - 16,40,84,238,68,198,68,68,68,68,198,130,254,7,7,7, - 8,1,1,16,216,244,130,244,216,16,7,9,9,8,1,0, - 254,128,184,176,168,132,130,128,128,7,9,9,8,1,0,2, - 2,130,66,42,26,58,2,254,5,12,12,8,2,0,32,80, - 216,80,80,80,80,80,80,216,80,32,13,5,10,16,1,2, - 14,32,17,16,255,248,17,16,14,32,8,12,12,8,0,0, - 36,46,53,36,36,36,36,36,36,172,116,36,8,15,15,8, - 0,254,4,2,255,2,4,4,2,255,2,4,4,2,255,2, - 4,8,5,5,8,0,2,36,68,255,68,36,8,5,5,8, - 0,2,36,34,255,34,36,11,5,10,16,2,2,36,128,68, - 64,255,224,68,64,36,128,15,5,10,16,1,2,34,128,66, - 128,255,254,66,128,34,128,15,5,10,16,0,2,2,136,2, - 132,255,254,2,132,2,136,13,5,10,16,1,2,37,32,69, - 16,255,248,69,16,37,32,8,5,5,8,0,2,32,96,191, - 96,32,8,5,5,8,0,2,4,6,253,6,4,12,5,10, - 16,2,2,32,64,96,96,191,208,96,96,32,64,8,8,8, - 8,0,6,255,255,255,255,255,255,255,255,8,2,2,8,0, - 254,255,255,8,4,4,8,0,254,255,255,255,255,8,6,6, - 8,0,254,255,255,255,255,255,255,8,8,8,8,0,254,255, - 255,255,255,255,255,255,255,8,10,10,8,0,254,255,255,255, - 255,255,255,255,255,255,255,8,12,12,8,0,254,255,255,255, - 255,255,255,255,255,255,255,255,255,8,14,14,8,0,254,255, - 255,255,255,255,255,255,255,255,255,255,255,255,255,8,16,16, - 8,0,254,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,255,255,7,16,16,8,0,254,254,254,254,254,254,254,254, - 254,254,254,254,254,254,254,254,254,6,16,16,8,0,254,252, - 252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,5, - 16,16,8,0,254,248,248,248,248,248,248,248,248,248,248,248, - 248,248,248,248,248,4,16,16,8,0,254,240,240,240,240,240, - 240,240,240,240,240,240,240,240,240,240,240,3,16,16,8,0, - 254,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224, - 224,2,16,16,8,0,254,192,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,1,16,16,8,0,254,128,128,128, - 128,128,128,128,128,128,128,128,128,128,128,128,128,4,16,16, - 8,4,254,240,240,240,240,240,240,240,240,240,240,240,240,240, - 240,240,240,7,16,16,8,0,254,136,34,136,34,136,34,136, - 34,136,34,136,34,136,34,136,34,8,16,16,8,0,254,170, - 85,170,85,170,85,170,85,170,85,170,85,170,85,170,85,8, - 16,16,8,0,254,238,187,238,187,238,187,238,187,238,187,238, - 187,238,187,238,187,8,2,2,8,0,12,255,255,1,16,16, - 8,7,254,128,128,128,128,128,128,128,128,128,128,128,128,128, - 128,128,128,4,8,8,8,0,254,240,240,240,240,240,240,240, - 240,4,8,8,8,4,254,240,240,240,240,240,240,240,240,4, - 8,8,8,0,6,240,240,240,240,240,240,240,240,8,16,16, - 8,0,254,240,240,240,240,240,240,240,240,255,255,255,255,255, - 255,255,255,8,16,16,8,0,254,240,240,240,240,240,240,240, - 240,15,15,15,15,15,15,15,15,8,16,16,8,0,254,255, - 255,255,255,255,255,255,255,240,240,240,240,240,240,240,240,8, - 16,16,8,0,254,255,255,255,255,255,255,255,255,15,15,15, - 15,15,15,15,15,4,8,8,8,4,6,240,240,240,240,240, - 240,240,240,8,16,16,8,0,254,15,15,15,15,15,15,15, - 15,240,240,240,240,240,240,240,240,8,16,16,8,0,254,15, - 15,15,15,15,15,15,15,255,255,255,255,255,255,255,255,7, - 7,7,8,1,1,254,254,254,254,254,254,254,7,7,7,8, - 1,1,254,130,130,130,130,130,254,7,7,7,8,1,1,124, - 130,130,130,130,130,124,7,7,7,8,1,1,254,130,186,186, - 186,130,254,7,7,7,8,1,1,254,130,254,130,254,130,254, - 7,7,7,8,1,1,254,170,170,170,170,170,254,7,7,7, - 8,1,1,254,170,254,170,254,170,254,7,7,7,8,1,1, - 254,166,146,202,166,146,254,7,7,7,8,1,1,254,202,146, - 166,202,146,254,7,7,7,8,1,1,254,170,214,170,214,170, - 254,4,4,4,8,2,4,240,240,240,240,4,4,4,8,2, - 4,240,144,144,240,7,4,4,8,1,4,254,254,254,254,7, - 4,4,8,1,4,254,130,130,254,4,7,7,8,2,2,240, - 240,240,240,240,240,240,4,7,7,8,2,2,240,144,144,144, - 144,144,240,8,3,3,8,0,4,63,126,252,8,3,3,8, - 0,4,63,66,252,6,6,6,8,1,3,48,48,120,120,252, - 252,6,6,6,8,1,3,48,48,72,72,132,252,6,3,3, - 8,1,3,48,120,252,6,3,3,8,1,3,48,72,252,6, - 6,6,8,1,3,192,240,252,252,240,192,6,6,6,8,1, - 3,192,176,140,140,176,192,4,4,4,8,2,4,192,240,240, - 192,4,4,4,8,2,4,192,176,176,192,6,5,5,8,1, - 3,192,240,252,240,192,6,5,5,8,1,3,192,176,140,176, - 192,6,6,6,8,1,3,252,252,120,120,48,48,6,6,6, - 8,1,3,252,132,72,72,48,48,6,3,3,8,1,3,252, - 120,48,6,3,3,8,1,3,252,72,48,6,6,6,8,1, - 3,12,60,252,252,60,12,6,6,6,8,1,3,12,52,196, - 196,52,12,4,4,4,8,2,4,48,240,240,48,4,4,4, - 8,2,4,48,208,208,48,6,5,5,8,1,3,12,60,252, - 60,12,6,5,5,8,1,3,12,52,196,52,12,7,7,7, - 8,1,2,16,56,124,254,124,56,16,7,7,7,8,1,2, - 16,40,68,130,68,40,16,7,7,7,8,1,2,16,40,84, - 186,84,40,16,7,7,7,8,1,2,56,68,178,186,154,68, - 56,6,10,10,8,1,1,48,48,72,72,132,132,72,72,48, - 48,7,7,7,8,1,2,56,68,130,130,130,68,56,7,7, - 7,8,1,2,40,0,130,0,130,0,40,7,7,7,8,1, - 2,56,108,170,170,170,108,56,7,7,7,8,1,2,56,68, - 146,170,146,68,56,7,7,7,8,1,2,56,124,254,254,254, - 124,56,7,7,7,8,1,2,56,100,226,226,226,100,56,7, - 7,7,8,1,2,56,76,142,142,142,76,56,7,7,7,8, - 1,2,56,68,130,130,254,124,56,7,7,7,8,1,2,56, - 124,254,130,130,68,56,7,7,7,8,1,2,56,92,158,158, - 130,68,56,7,7,7,8,1,2,56,76,142,142,254,124,56, - 4,7,7,8,1,2,48,112,240,240,240,112,48,4,7,7, - 8,4,2,192,224,240,240,240,224,192,8,16,16,8,0,254, - 255,255,255,255,255,255,231,195,195,231,255,255,255,255,255,255, - 8,16,16,8,0,254,255,255,255,255,255,231,219,189,189,219, - 231,255,255,255,255,255,8,8,8,8,0,6,255,255,255,255, - 255,231,219,189,8,8,8,8,0,254,189,219,231,255,255,255, - 255,255,4,4,4,8,1,5,48,64,128,128,4,4,4,8, - 4,5,192,32,16,16,4,4,4,8,4,2,16,16,32,192, - 4,4,4,8,1,2,128,128,64,48,7,4,4,8,1,5, - 56,68,130,130,7,4,4,8,1,2,130,130,68,56,6,6, - 6,8,1,255,4,12,28,60,124,252,6,6,6,8,1,255, - 128,192,224,240,248,252,6,6,6,8,1,6,252,248,240,224, - 192,128,6,6,6,8,1,6,252,124,60,28,12,4,5,5, - 5,8,1,2,112,136,136,136,112,6,6,6,8,1,3,252, - 228,228,228,228,252,6,6,6,8,1,3,252,156,156,156,156, - 252,6,6,6,8,1,3,252,244,228,196,132,252,6,6,6, - 8,1,3,252,132,140,156,188,252,7,6,6,8,1,3,254, - 146,146,146,146,254,7,7,7,8,1,2,16,40,40,68,84, - 130,254,6,6,6,8,1,2,48,48,104,104,228,252,6,7, - 7,8,1,2,48,48,88,88,156,156,252,8,8,8,8,0, - 2,60,66,129,129,129,129,66,60,6,6,6,8,1,0,252, - 164,228,132,132,252,6,6,6,8,1,0,252,132,132,228,164, - 252,6,6,6,8,1,0,252,132,132,156,148,252,6,6,6, - 8,1,0,252,148,156,132,132,252,8,8,8,8,0,0,60, - 82,145,241,129,129,66,60,8,8,8,8,0,0,60,66,129, - 129,241,145,82,60,8,8,8,8,0,0,60,66,129,129,143, - 137,74,60,8,8,8,8,0,0,60,74,137,143,129,129,66, - 60,6,6,6,8,1,6,252,136,144,160,192,128,6,6,6, - 8,1,6,252,68,36,20,12,4,6,6,6,8,1,255,128, - 192,160,144,136,252,6,6,6,8,1,255,252,132,132,132,132, - 252,6,6,6,8,1,255,252,252,252,252,252,252,4,4,4, - 8,2,0,240,144,144,240,4,4,4,8,2,0,240,240,240, - 240,6,6,6,8,1,255,4,12,20,36,68,252}; -/* - Fontname: -gnu-Unifont-Medium-R-Normal-Sans-16-160-75-75-c-80-iso10646-1 - Copyright: Copyright (C) 2014 Roman Czyborra, Paul Hardy, Qianqian Fang, Andrew Miller, et al. Licensed under the GNU General Public License; either version 2, or (at your option) a later version, with the GNU Font Embedding Exception. - Capital A Height: 10, '1' Height: 14 - Calculated Max Values w=16 h=16 x= 5 y= 5 dx=16 dy= 0 ascent=14 len=32 - Font Bounding box w=16 h=16 x= 0 y=-2 - Calculated Min Values x= 0 y=-2 dx= 0 dy= 0 - Pure Font ascent =10 descent=-1 - X Font ascent =14 descent=-1 - Max Font ascent =14 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_unifont_72_73[7568] U8G_FONT_SECTION("u8g_font_unifont_72_73") = { - 0,16,16,0,254,10,5,238,9,116,0,255,255,14,254,14, - 255,16,16,32,16,0,254,170,170,0,1,128,0,0,1,128, - 0,74,81,234,80,90,81,201,158,0,1,128,0,0,1,128, - 0,0,1,128,0,85,85,14,5,10,16,1,4,115,36,132, - 164,100,188,20,164,227,36,13,5,10,16,1,4,119,72,130, - 72,98,48,18,72,226,72,13,5,10,16,1,4,247,72,130, - 72,242,48,130,72,242,72,14,5,10,16,1,4,243,124,132, - 144,244,144,132,144,243,16,14,5,10,16,1,4,244,152,132, - 164,246,164,133,172,244,156,13,5,10,16,1,4,99,72,148, - 80,244,96,148,80,147,72,14,5,10,16,1,4,231,160,148, - 32,231,160,148,32,231,188,10,5,10,16,3,4,241,192,138, - 0,241,128,136,64,243,128,11,5,10,16,2,4,139,224,136, - 128,248,128,136,128,136,128,11,5,10,16,2,4,131,224,130, - 0,131,224,130,0,250,0,11,5,10,16,2,4,139,224,136, - 128,136,128,80,128,32,128,11,5,10,16,2,4,251,224,130, - 0,251,224,130,0,130,0,11,5,10,16,2,4,123,192,130, - 32,131,192,130,64,122,32,11,5,10,16,2,4,121,192,130, - 32,114,32,10,32,241,192,11,5,10,16,2,4,123,224,128, - 128,112,128,8,128,243,224,12,5,10,16,2,4,228,112,148, - 64,148,112,148,64,231,112,13,5,10,16,1,4,227,16,148, - 48,148,16,148,16,227,56,13,5,10,16,1,4,227,48,148, - 8,148,16,148,32,227,56,13,5,10,16,1,4,227,48,148, - 8,148,48,148,8,227,48,13,5,10,16,1,4,227,8,148, - 24,148,40,148,56,227,8,14,5,10,16,1,4,147,36,212, - 168,212,176,183,168,148,164,14,5,10,16,1,4,104,164,133, - 52,98,44,18,36,226,36,13,5,10,16,1,4,247,112,130, - 72,242,112,130,72,242,112,13,5,10,16,1,4,102,72,137, - 104,143,88,137,72,105,72,11,5,10,16,2,4,250,32,131, - 96,250,160,130,32,250,32,14,5,10,16,1,4,116,184,132, - 164,100,184,20,164,227,56,14,5,10,16,1,4,243,156,132, - 32,243,32,128,160,247,28,9,5,10,16,3,4,243,128,132, - 0,243,0,128,128,135,0,9,5,10,16,3,4,115,128,132, - 0,179,0,144,128,119,0,9,5,10,16,3,4,227,128,148, - 0,227,0,160,128,151,0,9,5,10,16,3,4,147,128,148, - 0,147,0,144,128,103,0,9,5,10,16,1,4,119,0,132, - 128,103,0,20,0,228,0,14,5,10,16,1,4,231,160,148, - 32,151,160,148,32,231,188,6,10,10,8,1,0,40,48,32, - 96,184,36,36,36,36,56,6,2,2,8,1,0,132,252,6, - 9,9,8,1,1,144,208,176,144,0,32,32,32,60,7,7, - 7,8,1,2,2,20,42,84,168,80,128,6,11,11,8,1, - 0,120,132,132,128,64,32,16,16,0,16,16,14,14,28,16, - 1,255,255,252,195,108,251,108,195,12,223,236,195,236,255,252, - 255,252,195,12,251,236,195,220,223,188,195,188,255,252,14,14, - 28,16,1,255,255,252,195,108,251,108,195,12,223,236,195,236, - 255,252,255,252,195,156,251,108,195,156,223,108,195,156,255,252, - 14,14,28,16,1,255,255,252,195,108,251,108,195,12,223,236, - 195,236,255,252,255,252,195,156,251,108,195,140,223,236,195,156, - 255,252,14,14,28,16,1,255,255,252,195,108,251,108,195,12, - 223,236,195,236,255,252,255,252,195,12,251,108,195,12,223,108, - 195,108,255,252,14,14,28,16,1,255,255,252,195,108,251,108, - 195,12,223,236,195,236,255,252,255,252,195,28,251,108,195,28, - 223,108,195,28,255,252,14,14,28,16,1,255,255,252,195,108, - 251,108,195,12,223,236,195,236,255,252,255,252,195,140,251,124, - 195,124,223,124,195,140,255,252,14,14,28,16,1,255,255,252, - 195,108,251,108,195,12,223,236,195,236,255,252,255,252,195,28, - 251,108,195,108,223,108,195,28,255,252,14,14,28,16,1,255, - 255,252,195,108,251,108,195,12,223,236,195,236,255,252,255,252, - 195,12,251,124,195,28,223,124,195,12,255,252,14,14,28,16, - 1,255,255,252,195,108,251,108,195,12,223,236,195,236,255,252, - 255,252,195,12,251,124,195,28,223,124,195,124,255,252,14,14, - 28,16,1,255,255,252,195,108,251,108,195,12,223,236,195,236, - 255,252,255,252,199,156,251,108,227,108,251,108,199,156,255,252, - 14,14,28,16,1,255,255,252,195,108,251,108,195,12,223,236, - 195,236,255,252,255,252,199,220,251,156,227,220,251,220,199,140, - 255,252,14,14,28,16,1,255,255,252,195,108,251,108,195,12, - 223,236,195,236,255,252,255,252,199,12,251,236,227,12,251,124, - 199,12,255,252,14,14,28,16,1,255,255,252,195,108,251,108, - 195,12,223,236,195,236,255,252,255,252,199,28,251,236,227,140, - 251,236,199,28,255,252,14,14,28,16,1,255,255,252,195,108, - 251,108,195,12,223,236,195,236,255,252,255,252,199,108,251,108, - 227,12,251,236,199,236,255,252,14,14,28,16,1,255,255,252, - 195,108,251,108,195,12,223,236,195,236,255,252,255,252,199,12, - 251,124,227,12,251,236,199,12,255,252,14,14,28,16,1,255, - 255,252,195,108,251,108,195,12,223,236,195,236,255,252,255,252, - 199,156,251,124,227,28,251,108,199,156,255,252,14,14,28,16, - 1,255,255,252,195,108,251,108,195,12,223,236,195,236,255,252, - 255,252,199,12,251,236,227,220,251,188,199,188,255,252,14,14, - 28,16,1,255,255,252,195,108,251,108,195,12,223,236,195,236, - 255,252,255,252,199,156,251,108,227,156,251,108,199,156,255,252, - 14,14,28,16,1,255,255,252,195,108,251,108,195,12,223,236, - 195,236,255,252,255,252,199,156,251,108,227,140,251,236,199,156, - 255,252,14,14,28,16,1,255,255,252,195,108,251,108,195,12, - 223,236,195,236,255,252,255,252,199,12,251,108,227,12,251,108, - 199,108,255,252,14,14,28,16,1,255,255,252,195,108,251,108, - 195,12,223,236,195,236,255,252,255,252,199,28,251,108,227,28, - 251,108,199,28,255,252,14,14,28,16,1,255,255,252,195,108, - 251,108,195,12,223,236,195,236,255,252,255,252,199,140,251,124, - 227,124,251,124,199,140,255,252,14,14,28,16,1,255,255,252, - 195,108,251,108,195,12,223,236,195,236,255,252,255,252,199,28, - 251,108,227,108,251,108,199,28,255,252,14,14,28,16,1,255, - 255,252,195,108,251,108,195,12,223,236,195,236,255,252,255,252, - 199,12,251,124,227,28,251,124,199,12,255,252,14,14,28,16, - 1,255,255,252,195,108,251,108,195,12,223,236,195,236,255,252, - 255,252,199,12,251,124,227,28,251,124,199,124,255,252,5,10, - 10,8,2,0,56,40,40,40,32,32,160,160,160,224,5,10, - 10,8,2,0,8,8,8,8,8,248,136,136,136,136,5,10, - 10,8,2,0,136,136,136,136,136,248,32,32,32,32,5,10, - 10,8,2,0,32,32,32,32,32,248,136,136,136,136,5,10, - 10,8,2,0,248,168,168,168,32,32,168,168,168,248,5,5, - 5,8,2,5,136,216,168,216,136,6,8,8,8,1,1,28, - 220,220,192,192,220,220,28,8,10,10,8,0,0,3,3,3, - 27,24,24,216,192,192,192,7,10,10,8,1,0,14,174,174, - 160,160,160,160,160,160,160,7,9,9,8,1,0,218,218,218, - 218,218,218,218,218,218,8,10,10,8,0,0,160,160,80,40, - 40,20,20,10,5,5,14,14,28,16,1,255,255,252,195,108, - 251,108,195,12,223,236,195,236,255,252,255,252,219,28,219,108, - 195,28,251,108,251,28,255,252,14,14,28,16,1,255,255,252, - 195,108,251,108,195,12,223,236,195,236,255,252,255,252,219,140, - 219,124,195,124,251,124,251,140,255,252,14,14,28,16,1,255, - 255,252,195,108,251,108,195,12,223,236,195,236,255,252,255,252, - 219,28,219,108,195,108,251,108,251,28,255,252,14,14,28,16, - 1,255,255,252,195,108,251,108,195,12,223,236,195,236,255,252, - 255,252,219,12,219,124,195,28,251,124,251,12,255,252,14,14, - 28,16,1,255,255,252,195,108,251,108,195,12,223,236,195,236, - 255,252,255,252,219,12,219,124,195,28,251,124,251,124,255,252, - 14,14,28,16,1,255,255,252,195,108,251,108,195,12,223,236, - 195,236,255,252,255,252,195,156,223,108,195,108,251,108,195,156, - 255,252,14,14,28,16,1,255,255,252,195,108,251,108,195,12, - 223,236,195,236,255,252,255,252,195,220,223,156,195,220,251,220, - 195,140,255,252,14,14,28,16,1,255,255,252,195,108,251,108, - 195,12,223,236,195,236,255,252,255,252,195,12,223,236,195,12, - 251,124,195,12,255,252,14,14,28,16,1,255,255,252,195,108, - 251,108,195,12,223,236,195,236,255,252,255,252,195,28,223,236, - 195,140,251,236,195,28,255,252,14,14,28,16,1,255,255,252, - 195,108,251,108,195,12,223,236,195,236,255,252,255,252,195,108, - 223,108,195,12,251,236,195,236,255,252,14,14,28,16,1,255, - 255,252,195,108,251,108,195,12,223,236,195,236,255,252,255,252, - 195,12,223,124,195,12,251,236,195,12,255,252,14,14,28,16, - 1,255,255,252,195,108,251,108,195,12,223,236,195,236,255,252, - 255,252,195,156,223,124,195,28,251,108,195,156,255,252,14,14, - 28,16,1,255,255,252,195,108,251,108,195,12,223,236,195,236, - 255,252,255,252,195,12,223,236,195,220,251,188,195,188,255,252, - 14,14,28,16,1,255,255,252,195,108,251,108,195,12,223,236, - 195,236,255,252,255,252,195,156,223,108,195,156,251,108,195,156, - 255,252,14,14,28,16,1,255,255,252,195,108,251,108,195,12, - 223,236,195,236,255,252,255,252,195,156,223,108,195,140,251,236, - 195,156,255,252,14,14,28,16,1,255,255,252,195,108,251,108, - 195,12,223,236,195,236,255,252,255,252,195,12,223,108,195,12, - 251,108,195,108,255,252,14,14,28,16,1,255,255,252,195,108, - 251,108,195,12,223,236,195,236,255,252,255,252,195,28,223,108, - 195,28,251,108,195,28,255,252,14,14,28,16,1,255,255,252, - 195,108,251,108,195,12,223,236,195,236,255,252,255,252,195,140, - 223,124,195,124,251,124,195,140,255,252,14,14,28,16,1,255, - 255,252,195,108,251,108,195,12,223,236,195,236,255,252,255,252, - 195,28,223,108,195,108,251,108,195,28,255,252,14,14,28,16, - 1,255,255,252,195,108,251,108,195,12,223,236,195,236,255,252, - 255,252,195,12,223,124,195,28,251,124,195,12,255,252,14,14, - 28,16,1,255,255,252,195,108,251,108,195,12,223,236,195,236, - 255,252,255,252,195,12,223,124,195,28,251,124,195,124,255,252, - 15,15,30,16,0,255,7,192,24,48,32,8,65,4,67,4, - 133,2,129,2,129,2,129,2,129,2,65,4,71,196,32,8, - 24,48,7,192,15,15,30,16,0,255,7,192,24,48,32,8, - 67,132,68,68,132,66,128,66,128,130,129,2,130,2,68,4, - 71,196,32,8,24,48,7,192,15,15,30,16,0,255,7,192, - 24,48,32,8,67,132,68,68,132,66,128,66,129,130,128,66, - 132,66,68,68,67,132,32,8,24,48,7,192,15,15,30,16, - 0,255,7,192,24,48,32,8,64,132,65,132,130,130,132,130, - 136,130,143,194,128,130,64,132,64,132,32,8,24,48,7,192, - 15,15,30,16,0,255,7,192,24,48,32,8,71,196,68,4, - 132,2,132,2,135,130,128,66,128,66,68,68,67,132,32,8, - 24,48,7,192,15,15,30,16,0,255,7,192,24,48,32,8, - 65,132,66,4,132,2,132,2,135,130,132,66,132,66,68,68, - 67,132,32,8,24,48,7,192,15,15,30,16,0,255,7,192, - 24,48,32,8,71,196,64,68,128,66,128,130,128,130,128,130, - 129,2,65,4,65,4,32,8,24,48,7,192,15,15,30,16, - 0,255,7,192,24,48,32,8,67,132,68,68,132,66,132,66, - 131,130,132,66,132,66,68,68,67,132,32,8,24,48,7,192, - 15,15,30,16,0,255,7,192,24,48,32,8,67,132,68,68, - 132,66,132,66,131,194,128,66,128,66,64,132,67,4,32,8, - 24,48,7,192,15,15,30,16,0,255,7,192,24,48,32,8, - 64,4,68,100,140,146,148,146,132,146,132,146,132,146,95,100, - 64,4,32,8,24,48,7,192,15,15,30,16,0,255,7,192, - 24,48,32,8,64,4,68,68,140,194,149,66,132,66,132,66, - 132,66,95,244,64,4,32,8,24,48,7,192,15,15,30,16, - 0,255,7,192,24,48,32,8,64,4,68,100,140,146,148,18, - 132,34,132,66,132,130,95,244,64,4,32,8,24,48,7,192, - 15,15,30,16,0,255,7,192,24,48,32,8,64,4,68,100, - 140,146,148,18,132,34,132,18,132,146,95,100,64,4,32,8, - 24,48,7,192,15,15,30,16,0,255,7,192,24,48,32,8, - 64,4,68,20,140,50,148,82,132,146,132,250,132,18,95,20, - 64,4,32,8,24,48,7,192,15,15,30,16,0,255,7,192, - 24,48,32,8,64,4,68,244,140,130,148,130,132,226,132,18, - 132,146,95,100,64,4,32,8,24,48,7,192,15,15,30,16, - 0,255,7,192,24,48,32,8,64,4,68,116,140,130,148,130, - 132,226,132,146,132,146,95,100,64,4,32,8,24,48,7,192, - 15,15,30,16,0,255,7,192,24,48,32,8,64,4,68,244, - 140,18,148,18,132,34,132,34,132,66,95,68,64,4,32,8, - 24,48,7,192,15,15,30,16,0,255,7,192,24,48,32,8, - 64,4,68,100,140,146,148,146,132,98,132,146,132,146,95,100, - 64,4,32,8,24,48,7,192,15,15,30,16,0,255,7,192, - 24,48,32,8,64,4,68,100,140,146,148,146,132,114,132,18, - 132,18,95,100,64,4,32,8,24,48,7,192,15,15,30,16, - 0,255,7,192,24,48,32,8,64,4,76,100,146,146,130,146, - 132,146,136,146,144,146,94,100,64,4,32,8,24,48,7,192, - 14,12,24,16,1,0,32,16,65,8,67,8,133,4,129,4, - 129,4,129,4,129,4,129,4,65,8,71,200,32,16,14,12, - 24,16,1,0,32,16,71,136,72,72,136,68,128,68,129,132, - 130,4,132,4,136,4,72,8,79,200,32,16,14,12,24,16, - 1,0,32,16,71,136,72,72,136,68,128,68,131,132,128,68, - 128,68,136,68,72,72,71,136,32,16,14,12,24,16,1,0, - 32,16,64,136,65,136,130,132,132,132,136,132,136,132,143,196, - 128,132,64,136,64,136,32,16,14,12,24,16,1,0,32,16, - 79,200,72,8,136,4,136,4,143,132,128,68,128,68,128,68, - 72,72,71,136,32,16,14,12,24,16,1,0,32,16,67,136, - 68,8,136,4,136,4,143,132,136,68,136,68,136,68,72,72, - 71,136,32,16,14,12,24,16,1,0,32,16,79,200,64,72, - 128,68,128,132,128,132,128,132,129,4,129,4,65,8,65,8, - 32,16,14,12,24,16,1,0,32,16,71,136,72,72,136,68, - 136,68,135,132,136,68,136,68,136,68,72,72,71,136,32,16, - 14,12,24,16,1,0,32,16,71,136,72,72,136,68,136,68, - 135,196,128,68,128,68,128,68,64,136,71,8,32,16,16,12, - 24,16,0,0,64,2,136,49,152,73,168,133,136,133,136,133, - 136,133,136,133,136,133,136,73,190,49,64,2,16,12,24,16, - 0,0,64,2,136,17,152,49,168,81,136,17,136,17,136,17, - 136,17,136,17,136,17,190,125,64,2,16,12,24,16,0,0, - 64,2,136,121,152,133,168,133,136,5,136,25,136,33,136,65, - 136,129,136,129,190,253,64,2,16,12,24,16,0,0,64,2, - 136,121,152,133,168,133,136,5,136,57,136,5,136,5,136,133, - 136,133,190,121,64,2,16,12,24,16,0,0,64,2,136,9, - 152,25,168,41,136,73,136,137,136,137,136,253,136,9,136,9, - 190,9,64,2,16,12,24,16,0,0,64,2,136,253,152,129, - 168,129,136,129,136,249,136,5,136,5,136,5,136,133,190,121, - 64,2,16,12,24,16,0,0,64,2,136,57,152,65,168,129, - 136,129,136,249,136,133,136,133,136,133,136,133,190,121,64,2, - 16,12,24,16,0,0,64,2,137,249,152,9,168,9,136,17, - 136,17,136,17,136,33,136,33,136,33,190,33,64,2,16,12, - 24,16,0,0,64,2,136,121,152,133,168,133,136,133,136,121, - 136,133,136,133,136,133,136,133,190,121,64,2,16,12,24,16, - 0,0,64,2,136,121,152,133,168,133,136,133,136,125,136,5, - 136,5,136,5,136,9,190,113,64,2,16,12,24,16,0,0, - 64,2,156,49,162,73,162,133,130,133,132,133,136,133,144,133, - 160,133,160,73,190,49,64,2,7,10,10,16,5,0,32,96, - 160,32,32,32,32,32,32,250,8,10,10,16,4,0,120,132, - 132,4,24,32,64,128,128,253,8,10,10,16,4,0,120,132, - 132,4,56,4,4,132,132,121,8,10,10,16,4,0,8,24, - 40,72,136,136,252,8,8,9,8,10,10,16,4,0,252,128, - 128,128,248,4,4,4,132,121,8,10,10,16,4,0,56,64, - 128,128,248,132,132,132,132,121,8,10,10,16,4,0,252,4, - 4,8,8,8,16,16,16,17,8,10,10,16,4,0,120,132, - 132,132,120,132,132,132,132,121,8,10,10,16,4,0,120,132, - 132,132,124,4,4,4,8,113,14,10,20,16,1,0,32,192, - 97,32,162,16,34,16,34,16,34,16,34,16,34,16,33,32, - 248,196,14,10,20,16,1,0,32,64,96,192,161,64,32,64, - 32,64,32,64,32,64,32,64,32,64,249,244,14,10,20,16, - 1,0,33,224,98,16,162,16,32,16,32,96,32,128,33,0, - 34,0,34,0,251,244,14,10,20,16,1,0,33,224,98,16, - 162,16,32,16,32,224,32,16,32,16,34,16,34,16,249,228, - 14,10,20,16,1,0,32,32,96,96,160,160,33,32,34,32, - 34,32,35,240,32,32,32,32,248,36,14,10,20,16,1,0, - 35,240,98,0,162,0,34,0,35,224,32,16,32,16,32,16, - 34,16,249,228,14,10,20,16,1,0,32,224,97,0,162,0, - 34,0,35,224,34,16,34,16,34,16,34,16,249,228,14,10, - 20,16,1,0,35,240,96,16,160,16,32,32,32,32,32,32, - 32,64,32,64,32,64,248,68,14,10,20,16,1,0,33,224, - 98,16,162,16,34,16,33,224,34,16,34,16,34,16,34,16, - 249,228,14,10,20,16,1,0,33,224,98,16,162,16,34,16, - 33,240,32,16,32,16,32,16,32,32,249,196,15,10,20,16, - 1,0,120,96,132,144,133,8,5,8,25,8,33,8,65,8, - 129,8,128,144,252,98,14,12,24,16,1,0,32,16,64,8, - 71,136,136,68,128,68,135,196,136,68,136,68,136,196,71,72, - 64,8,32,16,14,12,24,16,1,0,40,16,72,8,72,8, - 139,132,140,68,136,68,136,68,136,68,136,68,76,72,75,136, - 32,16,14,12,24,16,1,0,32,16,64,8,71,136,136,68, - 136,4,136,4,136,4,136,4,136,68,71,136,64,8,32,16, - 14,12,24,16,1,255,32,80,64,72,64,72,135,68,136,196, - 136,68,136,68,136,68,136,68,72,200,71,72,32,16,14,12, - 24,16,1,0,32,16,64,8,71,136,136,68,136,68,143,196, - 136,4,136,4,136,68,71,136,64,8,32,16,14,12,24,16, - 1,255,33,144,66,8,66,8,130,4,143,132,130,4,130,4, - 130,4,130,4,66,8,66,8,32,16,14,12,24,16,1,0, - 32,16,64,72,71,72,136,132,136,132,136,132,135,4,132,4, - 135,132,72,72,72,72,39,144,14,12,24,16,1,255,40,16, - 72,8,72,8,139,132,140,68,136,68,136,68,136,68,136,68, - 72,72,72,72,32,16,13,12,24,16,1,0,34,32,66,16, - 64,16,134,8,130,8,130,8,130,8,130,8,130,8,66,16, - 79,144,32,32,13,13,26,16,1,255,32,160,64,144,64,16, - 129,136,128,136,128,136,128,136,128,136,128,136,64,144,64,144, - 41,32,6,0,14,12,24,16,1,255,32,16,72,8,72,8, - 136,132,137,4,138,4,140,4,138,4,137,4,72,136,72,72, - 32,16,13,12,24,16,1,0,32,32,70,16,66,16,130,8, - 130,8,130,8,130,8,130,8,130,8,66,16,79,144,32,32, - 15,12,24,16,1,0,32,8,64,4,78,196,137,34,137,34, - 137,34,137,34,137,34,137,34,73,36,64,4,32,8,14,12, - 24,16,1,255,32,16,64,8,75,136,140,68,136,68,136,68, - 136,68,136,68,136,68,72,72,64,8,32,16,14,12,24,16, - 1,0,32,16,64,8,71,136,136,68,136,68,136,68,136,68, - 136,68,136,68,71,136,64,8,32,16,14,12,24,16,1,0, - 32,16,64,8,75,136,140,68,136,68,136,68,136,68,136,68, - 140,68,75,136,72,8,40,16,14,12,24,16,1,255,32,16, - 64,8,71,72,136,196,136,68,136,68,136,68,136,68,136,196, - 71,72,64,72,32,80,14,12,24,16,1,0,32,16,64,8, - 75,136,140,68,136,68,136,4,136,4,136,4,136,4,72,8, - 64,8,32,16,14,12,24,16,1,0,32,16,64,8,71,136, - 136,68,136,4,134,4,129,132,128,68,136,68,71,136,64,8, - 32,16,14,12,24,16,1,255,32,16,66,8,66,8,143,132, - 130,4,130,4,130,4,130,4,130,4,66,8,65,136,32,16, - 14,12,24,16,1,0,32,16,64,8,72,72,136,68,136,68, - 136,68,136,68,136,68,136,196,71,72,64,8,32,16,14,12, - 24,16,1,255,32,16,64,8,72,72,136,68,136,68,132,132, - 132,132,132,132,131,4,67,8,64,8,32,16,15,12,24,16, - 1,0,32,8,64,4,72,36,137,34,137,34,137,34,137,34, - 137,34,137,34,70,196,64,4,32,8,14,12,24,16,1,255, - 32,16,64,8,72,72,136,68,132,132,131,4,131,4,132,132, - 136,68,72,72,64,8,32,16,14,12,24,16,1,0,32,16, - 64,8,72,72,136,68,136,68,136,68,136,68,132,196,131,68, - 64,72,64,72,39,144,14,12,24,16,1,0,32,16,64,8, - 79,200,128,68,128,132,129,4,130,4,132,4,136,4,79,200, - 64,8,32,16,15,15,30,16,0,255,7,192,24,48,32,8, - 65,4,66,132,130,130,132,66,132,66,135,194,132,66,68,68, - 68,68,32,8,24,48,7,192,15,15,30,16,0,255,7,192, - 24,48,32,8,71,132,68,68,132,66,132,66,135,130,132,66, - 132,66,68,68,71,132,32,8,24,48,7,192,15,15,30,16, - 0,255,7,192,24,48,32,8,67,132,68,68,132,66,132,2, - 132,2,132,2,132,66,68,68,67,132,32,8,24,48,7,192, - 15,15,30,16,0,255,7,192,24,48,32,8,71,4,68,132, - 132,66,132,66,132,66,132,66,132,66,68,132,71,4,32,8, - 24,48,7,192,15,15,30,16,0,255,7,192,24,48,32,8, - 71,196,68,4,132,2,132,2,135,130,132,2,132,2,68,4, - 71,196,32,8,24,48,7,192,15,15,30,16,0,255,7,192, - 24,48,32,8,71,196,68,4,132,2,132,2,135,130,132,2, - 132,2,68,4,68,4,32,8,24,48,7,192,15,15,30,16, - 0,255,7,192,24,48,32,8,67,132,68,68,132,66,132,2, - 133,194,132,66,132,66,68,196,67,68,32,8,24,48,7,192, - 15,15,30,16,0,255,7,192,24,48,32,8,68,68,68,68, - 132,66,132,66,135,194,132,66,132,66,68,68,68,68,32,8, - 24,48,7,192,15,15,30,16,0,255,7,192,24,48,32,8, - 71,196,65,4,129,2,129,2,129,2,129,2,129,2,65,4, - 71,196,32,8,24,48,7,192,15,15,30,16,0,255,7,192, - 24,48,32,8,67,228,64,132,128,130,128,130,128,130,128,130, - 132,130,68,132,67,4,32,8,24,48,7,192,15,15,30,16, - 0,255,7,192,24,48,32,8,68,68,68,68,132,130,133,2, - 134,2,133,2,132,130,68,68,68,68,32,8,24,48,7,192, - 15,15,30,16,0,255,7,192,24,48,32,8,68,4,68,4, - 132,2,132,2,132,2,132,2,132,2,68,4,71,196,32,8, - 24,48,7,192,15,15,30,16,0,255,7,192,24,48,32,8, - 68,68,68,68,134,194,134,194,133,66,133,66,132,66,68,68, - 68,68,32,8,24,48,7,192,15,15,30,16,0,255,7,192, - 24,48,32,8,64,4,68,68,134,66,134,66,133,66,133,66, - 132,194,68,196,68,68,32,8,24,48,7,192,15,15,30,16, - 0,255,7,192,24,48,32,8,67,132,68,68,132,66,132,66, - 132,66,132,66,132,66,68,68,67,132,32,8,24,48,7,192, - 15,15,30,16,0,255,7,192,24,48,32,8,71,132,68,68, - 132,66,132,66,135,130,132,2,132,2,68,4,68,4,32,8, - 24,48,7,192,15,15,30,16,0,255,7,192,24,48,32,8, - 67,132,68,68,132,66,132,66,132,66,132,66,133,66,70,196, - 67,132,32,104,24,48,7,192,15,15,30,16,0,255,7,192, - 24,48,32,8,71,132,68,68,132,66,132,66,135,130,133,2, - 132,130,68,132,68,68,32,8,24,48,7,192,15,15,30,16, - 0,255,7,192,24,48,32,8,67,132,68,68,132,66,132,2, - 131,130,128,66,132,66,68,68,67,132,32,8,24,48,7,192, - 15,15,30,16,0,255,7,192,24,48,32,8,79,228,65,4, - 129,2,129,2,129,2,129,2,129,2,65,4,65,4,32,8, - 24,48,7,192,15,15,30,16,0,255,7,192,24,48,32,8, - 68,68,68,68,132,66,132,66,132,66,132,66,132,66,68,68, - 67,132,32,8,24,48,7,192,15,15,30,16,0,255,7,192, - 24,48,32,8,72,36,72,36,132,66,132,66,132,66,130,130, - 130,130,65,4,65,4,32,8,24,48,7,192,15,15,30,16, - 0,255,7,192,24,48,32,8,68,68,68,68,132,66,133,66, - 133,66,134,194,134,194,68,68,68,68,32,8,24,48,7,192, - 15,15,30,16,0,255,7,192,24,48,32,8,68,68,68,68, - 130,130,130,130,129,2,130,130,130,130,68,68,68,68,32,8, - 24,48,7,192,15,15,30,16,0,255,7,192,24,48,32,8, - 72,36,72,36,132,66,132,66,130,130,129,2,129,2,65,4, - 65,4,32,8,24,48,7,192,15,15,30,16,0,255,7,192, - 24,48,32,8,71,196,64,68,128,66,128,130,129,2,130,2, - 132,2,68,4,71,196,32,8,24,48,7,192,15,15,30,16, - 0,255,7,192,24,48,32,8,64,4,67,132,132,66,128,66, - 131,194,132,66,132,194,67,68,64,4,32,8,24,48,7,192, - 15,15,30,16,0,255,7,192,24,48,36,8,68,4,68,4, - 133,130,134,66,132,66,132,66,132,66,70,68,69,132,32,8, - 24,48,7,192,15,15,30,16,0,255,7,192,24,48,32,8, - 64,4,67,132,132,66,132,2,132,2,132,2,132,66,67,132, - 64,4,32,8,24,48,7,192,15,15,30,16,0,255,7,192, - 24,48,32,72,64,68,64,68,131,66,132,194,132,66,132,66, - 132,66,68,196,67,68,32,8,24,48,7,192,15,15,30,16, - 0,255,7,192,24,48,32,8,64,4,67,132,132,66,132,66, - 135,194,132,2,132,66,67,132,64,4,32,8,24,48,7,192, - 15,15,30,16,0,255,7,192,24,48,32,8,64,196,65,4, - 129,2,129,2,135,194,129,2,129,2,65,4,65,4,33,8, - 24,48,7,192,15,15,30,16,0,255,7,192,24,48,32,8, - 64,68,67,68,132,130,132,130,131,2,130,2,131,130,68,68, - 68,68,35,136,24,48,7,192,15,15,30,16,0,255,7,192, - 24,48,36,8,68,4,68,4,133,130,134,66,132,66,132,66, - 132,66,68,68,68,68,32,8,24,48,7,192,15,15,30,16, - 0,255,7,192,24,48,33,8,65,4,64,4,131,2,129,2, - 129,2,129,2,129,2,65,4,71,196,32,8,24,48,7,192, - 15,15,30,16,0,255,7,192,24,48,32,72,64,68,64,4, - 128,194,128,66,128,66,128,66,128,66,64,68,68,132,35,8, - 24,48,7,192,15,15,30,16,0,255,7,192,24,48,32,8, - 68,4,68,4,132,130,133,2,134,2,134,2,133,2,68,132, - 68,68,32,8,24,48,7,192,15,15,30,16,0,255,7,192, - 24,48,32,8,67,4,65,4,129,2,129,2,129,2,129,2, - 129,2,65,4,71,196,32,8,24,48,7,192,15,15,30,16, - 0,255,7,192,24,48,32,8,64,4,78,196,137,34,137,34, - 137,34,137,34,137,34,73,36,64,4,32,8,24,48,7,192, - 15,15,30,16,0,255,7,192,24,48,32,8,64,4,69,132, - 134,66,132,66,132,66,132,66,132,66,68,68,64,4,32,8, - 24,48,7,192,15,15,30,16,0,255,7,192,24,48,32,8, - 64,4,67,132,132,66,132,66,132,66,132,66,132,66,67,132, - 64,4,32,8,24,48,7,192,15,15,30,16,0,255,7,192, - 24,48,32,8,64,4,69,132,134,66,132,66,132,66,132,66, - 134,66,69,132,68,4,36,8,24,48,7,192,15,15,30,16, - 0,255,7,192,24,48,32,8,64,4,67,68,132,194,132,66, - 132,66,132,66,132,66,68,196,67,68,32,72,24,48,7,192, - 15,15,30,16,0,255,7,192,24,48,32,8,64,4,69,132, - 134,66,132,66,132,2,132,2,132,2,68,4,64,4,32,8, - 24,48,7,192,15,15,30,16,0,255,7,192,24,48,32,8, - 64,4,67,132,132,66,132,2,131,130,128,66,132,66,67,132, - 64,4,32,8,24,48,7,192,15,15,30,16,0,255,7,192, - 24,48,32,8,65,4,65,4,135,194,129,2,129,2,129,2, - 129,2,65,4,64,196,32,8,24,48,7,192,15,15,30,16, - 0,255,7,192,24,48,32,8,64,4,68,68,132,66,132,66, - 132,66,132,66,132,194,67,68,64,4,32,8,24,48,7,192, - 15,15,30,16,0,255,7,192,24,48,32,8,64,4,68,68, - 132,66,130,130,130,130,130,130,129,2,65,4,64,4,32,8, - 24,48,7,192,15,15,30,16,0,255,7,192,24,48,32,8, - 64,4,72,36,137,34,137,34,137,34,137,34,137,34,70,196, - 64,4,32,8,24,48,7,192,15,15,30,16,0,255,7,192, - 24,48,32,8,64,4,68,68,132,66,130,130,129,2,130,130, - 132,66,68,68,64,4,32,8,24,48,7,192,15,15,30,16, - 0,255,7,192,24,48,32,8,64,4,68,68,132,66,132,66, - 132,66,130,194,129,66,64,68,64,68,35,136,24,48,7,192, - 15,15,30,16,0,255,7,192,24,48,32,8,64,4,71,196, - 128,66,128,130,129,2,130,2,132,2,71,196,64,4,32,8, - 24,48,7,192,15,15,30,16,0,255,7,192,24,48,32,8, - 65,4,66,132,132,66,132,66,132,66,132,66,132,66,66,132, - 65,4,32,8,24,48,7,192,15,15,30,16,0,255,7,192, - 31,240,63,248,127,252,123,188,243,62,234,190,251,190,251,190, - 251,190,96,12,127,252,63,248,31,240,7,192,15,15,30,16, - 0,255,7,192,31,240,63,248,127,252,123,156,243,110,235,238, - 251,222,251,190,251,126,96,12,127,252,63,248,31,240,7,192, - 15,15,30,16,0,255,7,192,31,240,63,248,127,252,123,156, - 243,110,235,238,251,222,251,238,251,110,96,156,127,252,63,248, - 31,240,7,192,15,15,30,16,0,255,7,192,31,240,63,248, - 127,252,123,236,243,206,235,174,251,110,251,6,251,238,96,236, - 127,252,63,248,31,240,7,192,15,15,30,16,0,255,7,192, - 31,240,63,248,127,252,123,12,243,126,235,126,251,30,251,238, - 251,110,96,156,127,252,63,248,31,240,7,192,13,13,26,16, - 1,0,15,128,63,224,127,240,119,16,230,248,214,248,246,56, - 246,216,246,216,65,48,127,240,63,224,15,128,13,13,26,16, - 1,0,15,128,63,224,127,240,118,16,231,216,215,216,247,184, - 247,184,247,120,65,112,127,240,63,224,15,128,13,13,26,16, - 1,0,15,128,63,224,127,240,119,48,230,216,214,216,247,56, - 246,216,246,216,65,48,127,240,63,224,15,128,15,15,30,16, - 0,255,7,192,31,240,63,248,127,252,123,156,243,110,235,110, - 251,142,251,238,251,238,96,156,127,252,63,248,31,240,7,192, - 15,15,30,16,0,255,7,192,31,240,63,248,127,252,115,156, - 237,110,253,110,251,110,247,110,239,110,97,156,127,252,63,248, - 31,240,7,192,16,15,30,16,0,254,7,224,24,24,35,196, - 76,50,80,10,144,137,161,133,160,133,160,133,145,201,80,10, - 76,50,35,196,24,24,7,224,16,15,30,16,0,254,7,224, - 24,24,35,196,76,50,80,10,145,137,160,69,160,133,161,5, - 145,201,80,10,76,50,35,196,24,24,7,224,16,15,30,16, - 0,254,7,224,24,24,35,196,76,50,80,10,145,137,160,69, - 161,133,160,69,145,137,80,10,76,50,35,196,24,24,7,224, - 16,15,30,16,0,254,7,224,24,24,35,196,76,50,80,10, - 146,137,162,133,163,197,160,133,144,137,80,10,76,50,35,196, - 24,24,7,224,16,15,30,16,0,254,7,224,24,24,35,196, - 76,50,80,10,145,201,161,5,161,133,160,69,145,137,80,10, - 76,50,35,196,24,24,7,224,16,15,30,16,0,254,7,224, - 24,24,35,196,76,50,80,10,145,137,162,5,163,133,162,69, - 145,137,80,10,76,50,35,196,24,24,7,224,16,15,30,16, - 0,254,7,224,24,24,35,196,76,50,80,10,145,201,160,69, - 160,69,160,133,144,137,80,10,76,50,35,196,24,24,7,224, - 16,15,30,16,0,254,7,224,24,24,35,196,76,50,80,10, - 145,137,162,69,161,133,162,69,145,137,80,10,76,50,35,196, - 24,24,7,224,16,15,30,16,0,254,7,224,24,24,35,196, - 76,50,80,10,145,137,162,69,161,197,160,69,145,137,80,10, - 76,50,35,196,24,24,7,224,16,15,30,16,0,254,7,224, - 24,24,35,196,76,50,80,10,146,105,166,149,162,149,162,149, - 151,105,80,10,76,50,35,196,24,24,7,224,15,15,30,16, - 0,255,7,192,31,240,63,248,126,252,125,124,251,190,251,190, - 251,190,251,190,251,190,125,124,126,252,63,248,31,240,7,192 - }; -/* - Fontname: -gnu-Unifont-Medium-R-Normal-Sans-16-160-75-75-c-80-iso10646-1 - Copyright: Copyright (C) 2014 Roman Czyborra, Paul Hardy, Qianqian Fang, Andrew Miller, et al. Licensed under the GNU General Public License; either version 2, or (at your option) a later version, with the GNU Font Embedding Exception. - Capital A Height: 6, '1' Height: 3 - Calculated Max Values w= 8 h=10 x= 2 y= 4 dx= 8 dy= 0 ascent=11 len=10 - Font Bounding box w=16 h=16 x= 0 y=-2 - Calculated Min Values x= 0 y= 0 dx= 0 dy= 0 - Pure Font ascent = 6 descent= 0 - X Font ascent = 8 descent= 0 - Max Font ascent =11 descent= 0 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_unifont_75r[580] U8G_FONT_SECTION("u8g_font_unifont_75r") = { - 0,16,16,0,254,6,1,137,0,0,32,79,0,11,0,8, - 0,7,7,7,8,1,1,254,254,254,254,254,254,254,7,7, - 7,8,1,1,254,130,130,130,130,130,254,7,7,7,8,1, - 1,124,130,130,130,130,130,124,7,7,7,8,1,1,254,130, - 186,186,186,130,254,7,7,7,8,1,1,254,130,254,130,254, - 130,254,7,7,7,8,1,1,254,170,170,170,170,170,254,7, - 7,7,8,1,1,254,170,254,170,254,170,254,7,7,7,8, - 1,1,254,166,146,202,166,146,254,7,7,7,8,1,1,254, - 202,146,166,202,146,254,7,7,7,8,1,1,254,170,214,170, - 214,170,254,4,4,4,8,2,4,240,240,240,240,4,4,4, - 8,2,4,240,144,144,240,7,4,4,8,1,4,254,254,254, - 254,7,4,4,8,1,4,254,130,130,254,4,7,7,8,2, - 2,240,240,240,240,240,240,240,4,7,7,8,2,2,240,144, - 144,144,144,144,240,8,3,3,8,0,4,63,126,252,8,3, - 3,8,0,4,63,66,252,6,6,6,8,1,3,48,48,120, - 120,252,252,6,6,6,8,1,3,48,48,72,72,132,252,6, - 3,3,8,1,3,48,120,252,6,3,3,8,1,3,48,72, - 252,6,6,6,8,1,3,192,240,252,252,240,192,6,6,6, - 8,1,3,192,176,140,140,176,192,4,4,4,8,2,4,192, - 240,240,192,4,4,4,8,2,4,192,176,176,192,6,5,5, - 8,1,3,192,240,252,240,192,6,5,5,8,1,3,192,176, - 140,176,192,6,6,6,8,1,3,252,252,120,120,48,48,6, - 6,6,8,1,3,252,132,72,72,48,48,6,3,3,8,1, - 3,252,120,48,6,3,3,8,1,3,252,72,48,6,6,6, - 8,1,3,12,60,252,252,60,12,6,6,6,8,1,3,12, - 52,196,196,52,12,4,4,4,8,2,4,48,240,240,48,4, - 4,4,8,2,4,48,208,208,48,6,5,5,8,1,3,12, - 60,252,60,12,6,5,5,8,1,3,12,52,196,52,12,7, - 7,7,8,1,2,16,56,124,254,124,56,16,7,7,7,8, - 1,2,16,40,68,130,68,40,16,7,7,7,8,1,2,16, - 40,84,186,84,40,16,7,7,7,8,1,2,56,68,178,186, - 154,68,56,6,10,10,8,1,1,48,48,72,72,132,132,72, - 72,48,48,7,7,7,8,1,2,56,68,130,130,130,68,56, - 7,7,7,8,1,2,40,0,130,0,130,0,40,7,7,7, - 8,1,2,56,108,170,170,170,108,56,7,7,7,8,1,2, - 56,68,146,170,146,68,56,7,7,7,8,1,2,56,124,254, - 254,254,124,56}; -/* - Fontname: -gnu-Unifont-Medium-R-Normal-Sans-16-160-75-75-c-80-iso10646-1 - Copyright: Copyright (C) 2014 Roman Czyborra, Paul Hardy, Qianqian Fang, Andrew Miller, et al. Licensed under the GNU General Public License; either version 2, or (at your option) a later version, with the GNU Font Embedding Exception. - Capital A Height: 10, '1' Height: 8 - Calculated Max Values w=16 h=16 x= 3 y= 6 dx=16 dy= 0 ascent=14 len=32 - Font Bounding box w=16 h=16 x= 0 y=-2 - Calculated Min Values x= 0 y=-2 dx= 0 dy= 0 - Pure Font ascent =10 descent= 0 - X Font ascent =10 descent= 0 - Max Font ascent =14 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_unifont_76[2540] U8G_FONT_SECTION("u8g_font_unifont_76") = { - 0,16,16,0,254,10,2,62,4,228,32,159,0,14,254,10, - 0,7,12,12,8,1,0,16,146,68,0,56,124,124,56,0, - 68,146,16,8,4,4,8,0,6,32,118,255,126,7,8,8, - 8,1,2,56,124,254,16,16,16,16,32,16,16,32,16,0, - 254,139,200,3,192,47,241,4,36,138,80,40,18,10,80,73, - 148,4,33,71,224,8,16,16,136,120,30,16,136,8,16,7, - 224,7,11,11,8,1,0,68,68,72,72,80,82,4,96,144, - 144,96,7,6,6,8,1,3,16,16,254,56,108,68,7,7, - 7,8,1,3,16,16,238,68,84,108,68,5,9,9,8,2, - 0,8,16,32,64,128,64,40,24,56,6,8,8,8,1,0, - 252,132,136,144,160,148,140,156,8,8,8,8,0,0,60,66, - 129,153,153,129,66,60,8,6,6,8,0,2,24,36,36,102, - 165,66,8,6,6,8,0,2,66,165,102,36,36,24,5,6, - 6,8,1,2,8,16,96,144,144,96,7,9,9,8,1,0, - 12,18,18,12,16,96,144,144,96,7,6,6,8,1,1,124, - 198,0,84,198,254,7,7,7,8,1,1,124,130,186,124,146, - 130,254,7,7,7,8,1,0,254,130,130,130,130,130,254,7, - 8,8,8,1,0,8,254,138,138,202,178,130,254,7,7,7, - 8,1,0,254,130,170,146,170,130,254,5,10,10,8,2,0, - 136,136,80,80,32,32,80,80,136,136,7,12,12,8,1,2, - 10,160,8,130,56,124,254,16,16,16,16,32,12,13,26,16, - 2,0,36,128,73,0,73,0,36,128,36,128,73,0,0,0, - 127,32,255,208,191,80,128,80,128,224,127,0,11,13,26,16, - 2,0,4,0,10,0,17,0,32,128,64,64,128,32,128,32, - 128,32,128,32,128,32,128,32,128,32,255,224,11,13,26,16, - 2,0,4,0,14,0,31,0,63,128,127,192,255,224,255,224, - 255,224,255,224,255,224,255,224,255,224,255,224,13,13,26,16, - 1,255,5,0,15,128,15,128,103,48,242,120,127,240,242,120, - 98,48,4,0,4,0,4,0,8,0,16,0,13,12,24,16, - 1,0,0,8,3,144,71,208,143,208,159,208,255,176,127,184, - 31,200,15,200,7,200,3,136,0,16,7,4,4,8,1,2, - 252,62,62,28,7,4,4,8,1,2,126,248,248,112,7,4, - 4,8,1,2,252,34,50,28,4,7,7,8,2,2,16,16, - 112,208,144,144,96,7,4,4,8,1,2,126,136,152,112,4, - 7,7,8,2,0,96,144,144,208,112,16,16,8,12,12,8, - 0,0,231,165,126,129,165,165,129,90,90,66,189,231,4,10, - 10,8,2,0,224,16,16,32,32,64,64,128,128,112,16,16, - 32,16,0,254,7,224,24,24,36,36,92,58,92,58,190,125, - 190,125,190,125,129,129,129,129,131,193,67,194,71,226,35,196, - 24,24,7,224,15,13,26,16,0,255,4,64,8,32,16,16, - 16,16,19,144,12,96,62,248,68,68,133,66,131,130,2,128, - 4,64,24,48,13,15,30,16,1,254,6,0,2,0,255,248, - 71,16,63,224,2,0,26,192,34,32,31,192,18,64,15,128, - 10,128,7,0,10,128,2,0,5,8,8,8,2,0,112,136, - 80,32,248,32,32,32,5,9,9,8,2,0,32,112,32,248, - 32,96,48,32,32,6,10,10,8,1,0,56,36,36,56,32, - 168,112,32,112,168,5,9,9,8,2,0,32,112,32,248,32, - 32,32,32,32,7,7,7,8,1,0,56,16,146,254,146,16, - 56,8,9,9,8,0,1,30,33,64,194,199,194,64,33,30, - 11,11,22,16,2,0,21,0,27,0,0,0,85,64,164,160, - 164,160,164,160,149,32,78,64,31,0,4,0,11,12,24,16, - 3,255,4,0,21,0,36,128,78,64,213,96,213,96,206,96, - 228,224,223,96,142,32,21,0,4,0,8,8,8,8,0,0, - 12,2,57,121,13,62,99,193,7,8,8,8,1,0,124,146, - 146,146,186,214,146,124,16,16,32,16,0,254,7,224,24,24, - 32,4,64,2,64,2,156,49,190,49,255,3,231,131,231,199, - 255,255,127,254,127,254,63,252,31,248,7,224,13,10,20,16, - 1,0,255,248,255,248,0,0,0,0,255,248,255,248,0,0, - 0,0,255,248,255,248,13,10,20,16,1,0,248,248,248,248, - 0,0,0,0,255,248,255,248,0,0,0,0,255,248,255,248, - 13,10,20,16,1,0,255,248,255,248,0,0,0,0,248,248, - 248,248,0,0,0,0,255,248,255,248,13,10,20,16,1,0, - 248,248,248,248,0,0,0,0,248,248,248,248,0,0,0,0, - 255,248,255,248,13,10,20,16,1,0,255,248,255,248,0,0, - 0,0,255,248,255,248,0,0,0,0,248,248,248,248,13,10, - 20,16,1,0,248,248,248,248,0,0,0,0,255,248,255,248, - 0,0,0,0,248,248,248,248,13,10,20,16,1,0,255,248, - 255,248,0,0,0,0,248,248,248,248,0,0,0,0,248,248, - 248,248,13,10,20,16,1,0,248,248,248,248,0,0,0,0, - 248,248,248,248,0,0,0,0,248,248,248,248,7,7,7,8, - 1,0,146,124,124,238,124,124,146,8,10,10,8,0,1,60, - 66,129,165,129,153,165,129,66,60,8,9,9,8,0,1,60, - 66,129,165,129,165,153,66,60,8,9,9,8,0,1,60,126, - 255,219,255,219,231,126,60,7,7,7,8,1,2,146,84,56, - 238,56,84,146,6,10,10,8,2,0,224,48,24,20,20,20, - 20,24,48,224,6,10,10,8,1,0,28,48,96,160,160,160, - 160,96,48,28,5,11,11,8,2,0,136,136,112,136,136,136, - 112,32,248,32,32,5,9,9,8,2,0,112,136,136,136,112, - 32,248,32,32,5,10,10,8,2,1,32,32,248,32,32,112, - 136,136,136,112,7,8,8,8,1,1,14,6,10,112,136,136, - 136,112,6,10,10,8,1,0,4,4,4,116,140,12,20,252, - 4,4,6,10,10,8,1,0,64,64,224,64,88,100,68,72, - 72,72,7,9,9,8,1,0,214,84,124,84,214,16,56,40, - 56,8,11,11,8,0,255,8,89,203,73,73,73,62,8,62, - 8,8,6,10,10,8,1,0,248,132,132,132,248,128,128,128, - 128,252,7,10,10,8,1,0,68,170,40,40,16,16,16,16, - 16,16,7,7,7,8,1,0,130,68,56,68,68,68,56,7, - 10,10,8,1,0,130,124,40,40,40,40,40,40,124,130,7, - 8,8,8,1,0,124,146,144,96,12,18,146,124,8,9,9, - 8,0,0,28,34,34,18,116,148,148,101,2,7,10,10,8, - 1,0,168,248,170,174,170,170,170,170,12,248,7,6,6,8, - 1,1,56,68,68,238,0,254,7,10,10,8,1,0,168,248, - 168,168,168,168,168,168,170,6,7,7,7,8,1,0,30,6, - 138,82,32,80,136,8,10,10,8,0,0,49,78,132,8,16, - 60,98,162,162,28,6,6,6,8,1,2,84,168,0,0,84, - 168,6,9,9,8,1,0,132,132,72,72,252,72,72,132,132, - 7,13,13,8,1,0,16,56,146,186,198,130,68,68,68,130, - 130,130,254,7,11,11,8,1,0,16,56,198,130,68,68,68, - 130,130,130,254,7,9,9,8,1,0,170,254,130,130,68,68, - 130,130,254,7,10,10,8,1,0,16,40,68,68,68,68,40, - 238,130,254,6,11,11,8,1,0,4,60,68,132,132,116,36, - 68,132,132,252,6,8,8,8,1,0,48,72,72,48,72,72, - 132,252,7,13,13,8,1,0,16,56,146,186,254,254,124,124, - 124,254,254,254,254,7,11,11,8,1,0,16,56,254,238,124, - 124,124,254,254,254,254,7,8,8,8,1,0,170,254,254,124, - 124,254,254,254,7,10,10,8,1,0,16,56,108,68,108,124, - 56,254,254,254,6,11,11,8,1,0,4,60,108,252,252,124, - 60,124,252,252,252,6,8,8,8,1,0,48,120,120,48,120, - 120,252,252,7,10,10,8,1,0,16,16,56,124,254,254,254, - 124,16,56,7,9,9,8,1,0,108,146,130,130,130,68,40, - 16,16,5,10,10,8,2,0,32,32,80,80,136,136,80,80, - 32,32,7,10,10,8,1,0,56,56,56,16,254,254,214,16, - 16,56,7,10,10,8,1,0,16,16,40,68,130,130,130,124, - 16,56,7,9,9,8,1,0,108,254,254,254,254,124,56,16, - 16,5,10,10,8,2,0,32,32,112,112,248,248,112,112,32, - 32,7,10,10,8,1,0,56,40,56,16,238,186,214,16,16, - 56,8,11,11,8,0,0,8,81,146,146,146,73,73,73,82, - 129,126,4,10,10,8,1,0,16,16,16,16,16,16,16,112, - 240,224,6,10,10,8,1,0,16,24,20,20,16,16,16,112, - 240,224,8,11,11,8,0,0,28,23,17,17,17,17,113,241, - 231,15,14,8,11,11,8,0,0,28,23,17,29,23,17,113, - 241,231,15,14,6,12,12,8,1,0,128,128,128,128,128,184, - 204,140,136,144,160,192,6,11,11,8,1,0,128,128,156,252, - 228,132,156,252,228,4,4,6,13,13,8,1,255,8,72,76, - 124,248,200,72,76,124,248,200,72,64,7,10,10,8,1,0, - 40,16,16,146,124,146,16,16,16,40,7,10,10,8,1,0, - 56,40,16,214,186,214,16,16,40,16,16,16,32,16,0,254, - 3,192,5,32,10,152,18,72,10,208,4,48,48,4,72,10, - 140,17,80,9,160,5,174,38,82,88,82,134,30,92,0,32, - 15,16,32,16,0,254,3,128,4,64,4,64,8,32,0,40, - 57,24,27,56,41,0,33,8,67,132,64,4,128,34,128,66, - 126,252,0,64,0,32,15,16,32,16,0,254,3,128,4,64, - 4,64,8,32,0,40,59,24,24,184,41,0,34,8,67,132, - 64,4,128,34,128,66,126,252,0,64,0,32,15,16,32,16, - 0,254,3,128,4,64,4,64,8,32,0,40,57,24,24,184, - 43,0,32,136,67,4,64,4,128,34,128,66,126,252,0,64, - 0,32,15,16,32,16,0,254,3,128,4,64,4,64,8,32, - 0,40,58,152,26,184,43,128,32,136,64,132,64,4,128,34, - 128,66,126,252,0,64,0,32,15,16,32,16,0,254,3,128, - 4,64,4,64,8,32,0,40,59,152,26,56,43,0,32,136, - 67,4,64,4,128,34,128,66,126,252,0,64,0,32,15,16, - 32,16,0,254,3,128,4,64,4,64,8,32,0,40,57,152, - 26,56,43,128,34,72,65,132,64,4,128,34,128,66,126,252, - 0,64,0,32,15,16,32,16,0,254,3,128,4,64,4,64, - 8,32,0,40,59,152,24,184,41,0,33,8,65,4,64,4, - 128,34,128,66,126,252,0,64,0,32,15,16,32,16,0,254, - 3,128,4,64,4,64,8,32,0,40,56,24,24,56,40,0, - 32,8,64,4,64,4,128,34,128,66,126,252,0,64,0,32, - 16,16,32,16,0,254,3,192,5,224,14,248,30,120,14,240, - 4,48,48,4,120,14,252,31,112,15,224,7,238,38,94,120, - 94,254,30,124,0,32,16,16,32,16,0,254,7,224,31,248, - 62,124,125,190,123,222,255,143,247,223,231,255,243,239,247,239, - 239,247,111,182,113,14,63,188,31,248,7,224,16,16,32,16, - 0,254,7,224,24,24,33,132,66,66,68,34,128,113,136,33, - 152,1,140,17,136,17,144,9,80,74,78,242,32,68,24,24, - 7,224,13,12,24,16,0,255,7,0,24,192,32,32,64,16, - 77,144,146,72,146,72,77,144,64,16,32,32,24,192,7,0, - 12,11,22,16,2,0,24,0,24,0,16,0,30,0,16,0, - 95,128,128,128,128,64,129,64,66,48,60,0}; -/* - Fontname: -gnu-Unifont-Medium-R-Normal-Sans-16-160-75-75-c-80-iso10646-1 - Copyright: Copyright (C) 2014 Roman Czyborra, Paul Hardy, Qianqian Fang, Andrew Miller, et al. Licensed under the GNU General Public License; either version 2, or (at your option) a later version, with the GNU Font Embedding Exception. - Capital A Height: 11, '1' Height: 11 - Calculated Max Values w=16 h=16 x= 4 y= 4 dx=16 dy= 0 ascent=14 len=32 - Font Bounding box w=16 h=16 x= 0 y=-2 - Calculated Min Values x= 0 y=-2 dx= 0 dy= 0 - Pure Font ascent =11 descent= 0 - X Font ascent =11 descent=-1 - Max Font ascent =14 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_unifont_77[1657] U8G_FONT_SECTION("u8g_font_unifont_77") = { - 0,16,16,0,254,11,3,133,6,29,32,99,0,14,254,11, - 255,9,9,18,16,3,1,255,128,128,128,128,128,128,128,136, - 128,128,128,128,128,128,128,255,128,9,9,18,16,3,1,255, - 128,128,128,128,128,160,128,128,128,130,128,128,128,128,128,255, - 128,9,9,18,16,3,1,255,128,128,128,160,128,128,128,136, - 128,128,128,130,128,128,128,255,128,9,9,18,16,3,1,255, - 128,128,128,162,128,128,128,128,128,128,128,162,128,128,128,255, - 128,9,9,18,16,3,1,255,128,128,128,162,128,128,128,136, - 128,128,128,162,128,128,128,255,128,9,9,18,16,3,1,255, - 128,128,128,162,128,128,128,162,128,128,128,162,128,128,128,255, - 128,13,12,24,16,0,255,7,0,24,192,32,32,64,16,64, - 16,128,200,128,200,64,16,64,16,32,32,24,192,7,0,13, - 12,24,16,0,255,7,0,24,192,32,32,64,16,64,16,152, - 200,152,200,64,16,64,16,32,32,24,192,7,0,13,12,24, - 16,0,255,7,0,31,192,63,224,127,240,127,240,255,56,255, - 56,127,240,127,240,63,224,15,128,7,0,13,12,24,16,0, - 255,7,0,31,192,63,224,127,240,127,240,231,56,231,56,127, - 240,127,240,63,224,15,128,7,0,13,2,4,16,1,4,255, - 248,255,248,13,2,4,16,1,4,248,248,248,248,13,6,12, - 16,1,2,255,248,255,248,0,0,0,0,255,248,255,248,13, - 6,12,16,1,2,248,248,248,248,0,0,0,0,255,248,255, - 248,13,6,12,16,1,2,255,248,255,248,0,0,0,0,248, - 248,248,248,13,6,12,16,1,2,248,248,248,248,0,0,0, - 0,248,248,248,248,6,11,11,8,1,0,224,156,132,132,228, - 156,128,128,128,128,128,6,11,11,8,1,0,224,252,252,252, - 252,156,128,128,128,128,128,16,14,28,16,0,255,7,50,95, - 124,62,126,124,31,248,39,116,67,34,129,1,0,2,128,4, - 64,8,32,16,16,32,8,64,4,14,12,24,16,1,0,3, - 128,4,64,4,64,3,128,1,0,7,192,1,0,65,8,225, - 28,65,8,33,16,31,224,13,13,26,16,1,0,128,8,64, - 16,32,32,16,64,8,128,5,0,2,0,5,0,8,128,80, - 80,32,32,80,80,128,8,9,14,28,16,3,255,8,0,8, - 0,127,128,137,128,136,0,126,0,9,0,9,0,62,0,72, - 0,60,0,10,0,28,0,8,0,15,11,22,16,0,0,1, - 0,17,16,127,252,57,56,84,84,84,84,146,146,146,146,254, - 254,124,124,56,56,11,8,16,16,2,0,63,128,95,192,143, - 192,135,128,128,0,15,128,18,64,34,32,11,13,26,16,2, - 255,14,0,17,0,17,0,17,0,14,0,4,0,228,224,245, - 224,117,192,53,128,14,0,4,0,4,0,13,13,26,16,1, - 255,2,0,66,16,47,160,16,64,32,32,32,32,226,56,32, - 32,32,32,16,64,47,160,66,16,2,0,15,13,26,16,0, - 0,1,0,2,128,57,56,127,252,253,126,5,64,3,128,1, - 0,1,0,1,0,1,0,1,0,1,0,16,16,32,16,0, - 254,1,128,2,64,2,64,116,46,142,113,133,161,78,114,53, - 172,53,172,78,114,133,161,142,113,116,46,2,64,2,64,1, - 128,15,16,32,16,0,254,1,0,2,128,4,64,52,88,76, - 100,132,66,178,154,202,166,26,176,16,16,27,176,10,160,58, - 184,38,200,25,48,1,0,15,15,30,16,0,255,1,0,2, - 128,4,64,4,64,8,0,107,252,136,2,136,34,96,36,24, - 16,6,80,0,136,33,8,38,72,24,48,12,15,30,16,2, - 255,192,0,48,0,12,0,3,0,0,192,0,48,0,0,255, - 240,0,0,0,48,0,192,3,0,12,0,48,0,192,0,12, - 15,30,16,2,255,0,48,0,192,3,0,12,0,48,0,192, - 0,0,0,255,240,0,0,192,0,48,0,12,0,3,0,0, - 192,0,48,13,14,28,16,1,255,2,0,5,0,5,0,8, - 128,8,128,18,64,18,64,34,32,34,32,66,16,64,16,130, - 8,128,8,255,248,6,11,11,8,1,255,4,8,16,32,64, - 252,8,16,32,64,128,11,9,18,16,2,0,59,128,68,64, - 138,32,138,32,68,64,59,128,17,0,59,128,17,0,11,11, - 22,16,2,0,7,0,3,0,5,0,56,224,68,96,142,160, - 149,0,104,128,48,128,17,0,14,0,10,14,28,16,3,255, - 1,192,0,192,1,64,14,0,17,0,56,128,84,128,139,0, - 134,0,68,0,56,0,16,0,56,0,16,0,8,12,12,16, - 4,254,7,3,5,56,68,130,130,68,56,16,56,16,11,10, - 20,16,2,0,0,224,0,96,2,160,1,0,58,128,68,0, - 130,0,130,0,68,0,56,0,15,13,26,16,0,254,224,14, - 192,6,168,10,16,16,43,160,4,64,8,32,8,32,4,64, - 3,128,1,0,3,128,1,0,7,12,12,8,0,0,16,56, - 84,16,56,16,56,68,130,130,68,56,14,7,14,16,0,255, - 56,0,68,16,130,136,131,252,130,136,68,16,56,0,7,7, - 7,8,0,255,56,68,130,130,130,68,56,7,7,7,8,0, - 255,56,124,254,254,254,124,56,5,5,5,8,2,0,112,136, - 136,136,112,11,6,12,16,2,0,59,128,68,64,138,32,138, - 32,68,64,59,128,11,7,14,16,3,255,4,0,117,192,142, - 32,142,32,142,32,117,192,4,0,13,5,10,16,1,0,112, - 112,136,136,143,136,136,136,112,112,14,10,20,16,2,0,24, - 0,39,128,64,124,128,0,128,0,128,0,128,0,64,124,39, - 128,24,0,11,13,26,16,2,0,31,0,10,0,63,128,64, - 64,128,32,128,32,64,64,64,64,64,64,32,128,32,128,32, - 128,31,0,7,9,9,8,0,254,56,68,130,130,68,56,16, - 16,16,6,9,9,8,0,254,112,136,4,4,8,48,32,248, - 32,7,10,10,8,0,254,16,40,68,130,68,40,16,16,124, - 16,7,10,10,8,0,254,146,84,56,254,56,84,146,16,124, - 16,13,11,22,16,1,0,2,0,2,0,2,0,2,0,114, - 112,8,128,5,0,242,120,8,128,5,0,2,0,6,11,11, - 8,1,0,36,40,48,40,36,32,112,136,136,136,112,6,10, - 10,8,1,254,56,112,224,224,224,112,56,16,124,16,8,7, - 7,8,0,3,66,36,24,255,24,36,66,7,8,8,8,0, - 0,68,68,68,40,40,40,16,254,7,8,8,8,0,0,254, - 16,40,40,40,68,68,68,6,8,8,8,1,0,252,132,132, - 132,148,252,64,252,13,13,26,16,0,255,7,0,28,192,60, - 224,92,240,64,16,135,8,143,136,231,56,112,112,96,48,39, - 32,31,192,7,0,13,13,26,16,0,255,7,0,24,192,48, - 96,72,144,64,16,133,8,128,8,133,8,64,16,72,144,48, - 96,24,192,7,0,13,13,26,16,1,255,255,248,128,8,135, - 8,136,136,136,136,135,8,130,8,130,8,130,8,131,136,130, - 8,128,8,255,248,12,9,18,16,2,0,31,128,96,96,134, - 16,134,16,224,112,191,208,169,80,105,96,31,128,12,12,24, - 16,2,0,31,128,96,96,134,16,134,16,224,112,191,208,169, - 80,233,112,191,208,169,80,105,96,31,128,14,11,22,16,1, - 255,31,224,112,56,207,204,188,244,188,244,143,196,160,20,171, - 84,203,76,112,56,31,224,14,14,28,16,1,255,31,224,112, - 56,207,204,188,244,188,244,143,196,160,20,171,84,139,68,160, - 20,171,84,203,76,112,56,31,224}; -/* - Fontname: -gnu-Unifont-Medium-R-Normal-Sans-16-160-75-75-c-80-iso10646-1 - Copyright: Copyright (C) 2014 Roman Czyborra, Paul Hardy, Qianqian Fang, Andrew Miller, et al. Licensed under the GNU General Public License; either version 2, or (at your option) a later version, with the GNU Font Embedding Exception. - Capital A Height: 15, '1' Height: 13 - Calculated Max Values w=16 h=16 x= 7 y= 5 dx=16 dy= 0 ascent=14 len=32 - Font Bounding box w=16 h=16 x= 0 y=-2 - Calculated Min Values x= 0 y=-2 dx= 0 dy= 0 - Pure Font ascent =15 descent=-2 - X Font ascent =15 descent=-2 - Max Font ascent =14 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_unifont_78_79[7084] U8G_FONT_SECTION("u8g_font_unifont_78_79") = { - 0,16,16,0,254,15,8,41,11,207,1,255,254,14,254,15, - 254,15,11,22,16,0,2,56,0,124,0,108,0,124,0,60, - 0,14,0,127,252,255,254,217,192,248,224,112,0,14,11,22, - 16,0,1,112,12,248,56,216,112,254,224,127,192,7,128,127, - 192,254,224,216,112,248,56,112,12,15,11,22,16,0,255,112, - 0,248,224,217,192,255,254,127,252,14,0,60,0,124,0,108, - 0,124,0,56,0,15,11,22,16,0,1,112,12,136,50,174, - 68,129,136,121,16,6,32,120,80,129,136,174,68,136,50,112, - 12,14,11,22,16,1,255,0,8,0,20,0,36,0,72,64, - 144,161,32,162,64,84,128,73,0,34,0,28,0,15,15,30, - 16,0,255,7,192,24,48,32,8,65,196,71,228,143,242,143, - 114,158,98,156,2,159,2,79,4,70,4,32,8,24,48,7, - 192,15,15,30,16,0,255,7,192,25,48,35,136,67,132,65, - 4,131,130,135,194,135,194,135,194,139,162,92,116,88,52,32, - 8,24,48,7,192,15,14,28,16,0,255,8,0,15,0,6, - 0,7,192,195,128,227,192,127,254,127,254,227,192,195,128,7, - 192,6,0,15,0,8,0,14,7,14,16,1,3,255,252,192, - 12,176,52,140,196,179,52,192,12,255,252,13,11,22,16,1, - 255,6,192,25,32,41,32,107,240,170,8,169,200,169,136,110, - 8,80,16,32,32,31,192,14,13,26,16,1,0,21,0,42, - 128,42,128,106,128,170,128,170,152,170,164,128,68,128,8,128, - 16,64,32,32,32,31,192,15,15,30,16,0,255,24,48,36, - 72,34,136,18,144,17,16,9,32,8,32,124,252,146,130,146, - 114,146,34,146,66,124,4,32,8,31,240,15,13,26,16,1, - 0,0,16,0,56,0,112,7,238,25,234,35,154,71,10,142, - 10,223,202,36,10,95,250,224,10,192,14,12,12,24,16,1, - 0,48,0,76,0,170,0,149,0,226,128,81,64,40,160,20, - 80,10,80,5,144,2,48,1,240,15,7,14,16,0,3,63, - 240,80,40,143,244,168,22,143,244,80,40,63,240,12,12,24, - 16,1,0,1,240,2,48,5,144,10,80,20,80,40,160,81, - 64,226,128,149,0,170,0,76,0,48,0,15,7,14,16,0, - 3,0,240,121,8,134,108,128,254,134,108,121,8,0,240,15, - 7,14,16,0,3,0,224,121,240,255,56,255,14,255,56,121, - 240,0,224,13,10,20,16,1,255,0,8,0,16,0,32,128, - 64,128,128,65,0,66,0,36,0,40,0,16,0,15,11,22, - 16,0,255,0,4,0,14,64,28,224,56,224,112,112,224,113, - 192,59,128,63,0,30,0,12,0,11,11,22,16,2,1,64, - 64,224,224,113,192,59,128,31,0,14,0,31,0,59,128,113, - 192,224,224,64,64,15,15,30,16,0,255,16,16,56,56,124, - 124,254,254,127,252,63,248,31,240,15,224,31,240,63,248,127, - 252,254,254,124,124,56,56,16,16,12,13,26,16,1,0,192, - 48,96,192,99,128,54,0,28,0,28,0,54,0,51,0,97, - 128,96,192,192,96,192,48,64,0,12,14,28,16,1,255,192, - 48,224,224,99,192,119,0,62,0,28,0,62,0,55,0,115, - 128,97,192,224,224,192,112,192,32,64,0,15,15,30,16,0, - 255,7,192,4,64,5,64,5,64,5,64,253,126,129,2,191, - 250,129,2,253,126,5,64,5,64,5,64,4,64,7,192,15, - 15,30,16,0,255,7,192,7,192,7,192,7,192,7,192,255, - 254,255,254,255,254,255,254,255,254,7,192,7,192,7,192,7, - 192,7,192,15,15,30,16,0,255,3,128,3,128,3,128,3, - 128,3,128,3,128,252,126,252,126,252,126,3,128,3,128,3, - 128,3,128,3,128,3,128,15,15,30,16,0,255,7,192,7, - 192,7,192,7,192,7,192,248,62,248,62,248,62,248,62,248, - 62,7,192,7,192,7,192,7,192,7,192,9,11,22,16,3, - 1,28,0,28,0,28,0,255,128,255,128,255,128,28,0,28, - 0,28,0,28,0,28,0,13,15,30,16,1,255,15,0,9, - 128,9,128,9,128,249,240,128,24,128,24,249,248,121,248,9, - 128,9,128,9,128,9,128,15,128,7,128,13,14,28,16,1, - 255,31,192,16,64,247,120,135,8,191,232,191,232,191,232,135, - 8,247,120,23,64,23,64,23,64,16,64,31,192,15,15,30, - 16,0,255,31,240,7,192,3,128,131,130,131,130,195,134,255, - 254,255,254,255,254,195,134,131,130,131,130,3,128,7,192,31, - 240,15,15,30,16,0,255,1,0,1,0,2,128,255,254,68, - 68,40,40,40,40,16,16,40,40,40,40,68,68,255,254,2, - 128,1,0,1,0,15,15,30,16,0,255,3,128,7,192,7, - 192,3,128,3,128,97,12,249,62,255,254,249,62,97,12,3, - 128,3,128,7,192,7,192,3,128,15,15,30,16,0,255,3, - 128,7,192,7,192,7,192,3,128,113,28,249,62,255,254,249, - 62,113,28,3,128,7,192,7,192,7,192,3,128,15,15,30, - 16,0,255,7,192,15,224,15,224,7,192,99,140,243,158,255, - 254,255,254,255,254,243,158,99,140,7,192,15,224,15,224,7, - 192,16,15,30,16,0,255,1,0,3,128,7,192,7,192,1, - 0,49,12,113,14,255,255,113,14,49,12,1,0,7,192,7, - 192,3,128,1,0,15,15,30,16,0,255,1,0,3,128,3, - 128,7,192,7,192,31,240,127,252,255,254,127,252,31,240,7, - 192,7,192,3,128,3,128,1,0,15,15,30,16,0,255,1, - 0,2,128,2,128,4,64,4,64,24,48,96,12,128,2,96, - 12,24,48,4,64,4,64,2,128,2,128,1,0,14,14,28, - 16,1,255,8,0,8,0,20,0,34,0,193,128,34,32,20, - 32,8,80,9,140,0,80,0,32,2,32,5,0,2,0,15, - 12,24,16,0,1,1,0,2,128,2,128,252,126,64,4,56, - 56,8,32,16,16,17,16,38,200,40,40,48,24,15,15,30, - 16,0,255,7,192,31,240,62,248,126,252,124,124,192,6,240, - 30,248,62,240,30,241,30,103,204,111,236,63,248,31,240,7, - 192,15,12,24,16,0,1,1,0,3,128,3,128,255,254,124, - 124,56,56,8,32,28,112,31,240,62,248,56,56,48,24,15, - 12,24,16,0,1,1,0,2,128,2,128,252,126,67,132,39, - 200,23,208,19,144,16,16,39,200,40,40,48,24,15,12,24, - 16,0,1,1,0,2,128,28,112,225,14,79,228,35,136,23, - 208,20,80,17,16,34,136,44,104,48,24,15,12,24,16,0, - 1,1,0,2,128,29,112,227,142,95,244,47,232,23,208,22, - 208,21,80,34,136,44,104,48,24,15,13,26,16,0,0,1, - 0,3,128,5,192,249,254,93,140,39,184,19,240,15,208,29, - 144,25,208,50,232,44,120,48,24,16,13,26,16,0,0,1, - 0,2,128,2,192,255,254,68,71,56,62,8,60,22,208,17, - 24,39,200,47,44,60,28,24,12,15,13,26,16,0,0,3, - 128,3,128,3,128,67,132,243,158,63,252,15,240,63,252,243, - 158,67,132,3,128,3,128,3,128,15,13,26,16,0,0,3, - 128,3,128,3,128,67,132,243,158,60,124,8,48,60,124,243, - 158,67,132,3,128,3,128,3,128,15,15,30,16,0,255,1, - 0,1,0,33,8,17,16,13,96,15,224,7,192,255,254,7, - 192,15,224,13,96,17,16,33,8,1,0,1,0,15,15,30, - 16,0,255,1,0,1,0,33,8,27,176,31,240,15,224,31, - 224,255,254,31,240,15,224,31,240,27,176,33,8,1,0,1, - 0,15,15,30,16,0,255,1,0,2,128,60,248,44,200,38, - 152,50,184,125,76,131,134,77,124,58,152,50,200,38,104,62, - 120,2,128,1,0,13,13,26,16,1,0,2,0,2,0,2, - 0,135,8,119,112,63,224,31,192,63,224,119,112,135,8,2, - 0,2,0,2,0,15,15,30,16,0,255,8,32,8,32,12, - 96,6,192,230,206,59,184,31,240,7,192,31,240,59,184,230, - 206,6,192,12,96,8,32,8,32,15,15,30,16,0,255,8, - 32,12,96,14,224,15,224,255,254,127,252,63,248,31,240,63, - 248,127,252,255,254,15,224,14,224,12,96,8,32,15,15,30, - 16,0,255,1,0,25,48,15,224,79,228,127,252,63,248,63, - 248,255,254,63,248,63,248,127,252,79,228,15,224,25,48,1, - 0,15,15,30,16,0,255,9,32,73,36,37,72,21,80,203, - 166,55,216,15,224,255,254,15,224,55,216,203,166,21,80,37, - 72,73,36,9,32,15,15,30,16,0,255,1,0,3,128,3, - 128,3,128,225,14,113,28,13,96,3,128,13,96,113,28,225, - 14,3,128,3,128,3,128,1,0,15,15,30,16,0,255,3, - 128,7,192,7,192,99,140,241,30,243,158,60,120,8,32,60, - 120,243,158,241,30,99,140,7,192,7,192,3,128,15,15,30, - 16,0,255,3,128,7,192,7,192,99,140,243,158,241,30,61, - 120,7,192,61,120,241,30,243,158,99,140,7,192,7,192,3, - 128,15,15,30,16,0,255,3,128,4,64,4,64,116,92,252, - 126,254,254,127,252,33,8,67,132,135,194,143,226,119,220,7, - 192,7,192,3,128,15,14,28,16,0,0,3,128,7,192,15, - 224,119,220,255,254,252,126,240,30,112,28,24,48,62,248,127, - 252,126,252,126,252,60,120,15,14,28,16,0,0,3,128,4, - 64,9,32,121,60,133,66,179,154,143,226,111,236,23,208,39, - 200,73,36,82,148,66,132,60,120,15,15,30,16,0,255,3, - 128,60,120,69,68,81,20,77,100,111,236,134,194,188,122,134, - 194,111,236,77,100,81,20,69,68,60,120,3,128,15,15,30, - 16,0,255,7,192,30,240,62,248,92,116,103,204,252,126,232, - 46,136,34,232,46,252,126,103,204,92,116,62,248,30,240,7, - 192,15,15,30,16,0,255,3,128,4,192,4,192,116,220,188, - 230,159,158,79,60,63,248,114,100,230,114,206,122,118,92,6, - 64,6,64,3,128,15,13,26,16,0,0,1,0,5,64,3, - 128,201,38,49,24,77,100,3,128,77,100,49,24,201,38,3, - 128,5,64,1,0,15,13,26,16,0,0,1,0,5,64,11, - 160,201,38,49,24,77,100,131,130,77,100,49,24,201,38,11, - 160,5,64,1,0,15,15,30,16,0,255,9,32,13,96,7, - 192,19,144,201,38,49,24,237,110,3,128,237,110,49,24,201, - 38,17,16,7,192,13,96,9,32,14,14,28,16,1,255,7, - 128,71,136,39,144,19,32,11,64,224,28,251,124,251,124,224, - 28,11,64,19,32,39,144,71,136,7,128,15,15,30,16,0, - 255,7,192,71,196,39,200,19,144,11,160,224,14,251,190,251, - 190,251,190,224,14,11,160,19,144,39,200,71,196,7,192,15, - 15,30,16,0,255,3,128,7,192,7,192,119,220,251,190,249, - 62,125,124,7,192,125,124,249,62,251,190,119,220,7,192,7, - 192,3,128,15,15,30,16,0,255,1,0,3,128,51,152,49, - 24,9,32,5,64,99,140,255,254,99,140,5,64,9,32,49, - 24,51,152,3,128,1,0,15,15,30,16,0,255,1,0,3, - 128,51,152,59,184,25,48,7,192,119,220,255,254,119,220,7, - 192,25,48,59,184,51,152,3,128,1,0,11,11,22,16,2, - 1,96,192,241,224,123,192,63,128,31,0,31,0,63,128,123, - 192,241,224,224,224,64,64,13,13,26,16,2,255,15,0,48, - 192,64,32,64,48,128,16,128,24,128,24,128,24,64,56,64, - 48,48,240,15,224,7,128,13,13,26,16,0,0,255,248,223, - 216,143,136,199,24,226,56,240,120,248,248,240,120,226,56,199, - 24,143,136,223,216,255,248,12,12,24,16,3,1,255,192,128, - 64,128,112,128,112,128,112,128,112,128,112,128,112,128,112,255, - 240,63,240,63,240,12,12,24,16,3,1,63,240,63,240,255, - 240,128,112,128,112,128,112,128,112,128,112,128,112,128,112,128, - 64,255,192,12,12,24,16,3,1,255,192,128,96,128,112,128, - 112,128,112,128,112,128,112,128,112,128,112,255,240,127,240,63, - 240,12,12,24,16,3,1,63,240,127,240,255,240,128,112,128, - 112,128,112,128,112,128,112,128,112,128,112,128,96,255,192,9, - 15,30,16,3,254,28,0,127,0,243,128,193,128,199,128,15, - 0,28,0,24,0,24,0,24,0,0,0,24,0,60,0,60, - 0,24,0,9,16,32,16,3,254,62,0,65,0,156,128,162, - 128,66,128,4,128,9,0,18,0,20,0,20,0,28,0,0, - 0,28,0,34,0,34,0,28,0,7,15,15,16,4,255,56, - 108,198,130,198,68,108,40,40,56,0,56,68,68,56,13,13, - 26,16,1,0,2,0,7,0,15,128,7,0,34,32,112,112, - 248,248,112,112,34,32,7,0,15,128,7,0,2,0,4,14, - 14,16,6,0,96,240,240,240,240,240,240,96,96,96,96,0, - 96,96,2,15,15,16,7,255,192,192,192,192,192,192,192,192, - 192,192,192,192,192,192,192,4,15,15,16,6,255,240,240,240, - 240,240,240,240,240,240,240,240,240,240,240,240,8,15,15,16, - 4,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, - 255,7,10,10,16,4,4,28,112,192,248,252,254,254,254,124, - 56,7,10,10,16,4,4,56,124,254,254,254,126,62,6,28, - 112,15,10,20,16,0,4,28,28,112,112,192,192,248,248,252, - 252,254,254,254,254,254,254,124,124,56,56,15,10,20,16,0, - 4,56,56,124,124,254,254,254,254,254,254,126,126,62,62,6, - 6,28,28,112,112,7,10,10,16,3,0,56,124,254,254,254, - 126,62,6,28,112,15,10,20,16,0,0,56,56,124,124,254, - 254,254,254,254,254,126,126,62,62,6,6,28,28,112,112,14, - 14,28,16,1,255,0,32,0,32,31,252,127,240,252,32,252, - 32,126,32,31,224,0,32,96,96,240,64,240,192,99,128,62, - 0,9,15,30,16,3,255,28,0,127,0,255,128,255,128,255, - 128,127,0,28,0,8,0,8,0,0,0,28,0,62,0,62, - 0,62,0,28,0,9,13,26,16,3,0,119,0,255,128,255, - 128,255,128,127,0,28,0,8,0,0,0,28,0,62,0,62, - 0,62,0,28,0,15,13,26,16,0,255,60,120,126,252,255, - 254,255,254,255,254,127,252,127,252,63,248,31,240,15,224,7, - 192,3,128,1,0,13,15,30,16,1,255,56,0,126,0,255, - 0,255,128,255,192,255,224,127,240,63,248,127,240,255,224,255, - 192,255,128,255,0,126,0,56,0,15,14,28,16,0,255,3, - 0,12,134,56,142,103,248,1,0,57,56,126,252,255,254,255, - 254,127,252,63,248,31,226,7,238,0,248,14,15,30,16,1, - 254,97,152,99,200,55,236,23,228,23,252,19,252,115,252,157, - 248,147,248,83,248,103,240,39,240,55,224,19,192,1,128,4, - 12,12,8,3,255,16,32,96,192,192,192,192,192,192,96,32, - 16,4,12,12,8,2,255,128,64,96,48,48,48,48,48,48, - 96,64,128,5,12,12,8,2,255,24,48,112,224,224,224,224, - 224,224,112,48,24,5,12,12,8,2,255,192,96,112,56,56, - 56,56,56,56,112,96,192,5,12,12,8,2,255,24,48,48, - 96,96,192,192,96,96,48,48,24,5,12,12,8,2,255,192, - 96,96,48,48,24,24,48,48,96,96,192,6,12,12,8,2, - 255,28,56,56,112,112,224,224,112,112,56,56,28,6,12,12, - 8,1,255,224,112,112,56,56,28,28,56,56,112,112,224,7, - 12,12,8,1,255,30,60,60,120,120,240,240,120,120,60,60, - 30,7,12,12,8,0,255,240,120,120,60,60,30,30,60,60, - 120,120,240,3,12,12,8,3,255,32,64,128,128,128,128,128, - 128,128,128,64,32,3,12,12,8,2,255,128,64,32,32,32, - 32,32,32,32,32,64,128,6,12,12,8,1,255,60,112,96, - 96,48,48,224,48,48,96,112,60,6,12,12,8,1,255,240, - 56,24,24,48,48,28,48,48,24,56,240,15,15,30,16,0, - 255,7,192,31,240,63,248,126,252,124,252,250,254,254,254,254, - 254,254,254,254,254,126,252,120,60,63,248,31,240,7,192,15, - 15,30,16,0,255,7,192,31,240,63,248,124,124,123,188,251, - 190,255,190,255,126,254,254,253,254,123,252,120,60,63,248,31, - 240,7,192,15,15,30,16,0,255,7,192,31,240,63,248,124, - 124,123,188,251,190,255,190,254,126,255,190,251,190,123,188,124, - 124,63,248,31,240,7,192,15,15,30,16,0,255,7,192,31, - 240,63,248,127,124,126,124,253,126,251,126,247,126,240,62,255, - 126,127,124,127,124,63,248,31,240,7,192,15,15,30,16,0, - 255,7,192,31,240,63,248,120,60,123,252,251,254,251,254,248, - 126,255,190,255,190,123,188,124,124,63,248,31,240,7,192,15, - 15,30,16,0,255,7,192,31,240,63,248,126,124,125,252,251, - 254,251,254,248,126,251,190,251,190,123,188,124,124,63,248,31, - 240,7,192,15,15,30,16,0,255,7,192,31,240,63,248,120, - 60,127,188,255,190,255,126,255,126,255,126,254,254,126,252,126, - 252,63,248,31,240,7,192,15,15,30,16,0,255,7,192,31, - 240,63,248,124,124,123,188,251,190,251,190,252,126,251,190,251, - 190,123,188,124,124,63,248,31,240,7,192,15,15,30,16,0, - 255,7,192,31,240,63,248,124,124,123,188,251,190,251,190,252, - 62,255,190,255,190,127,124,124,252,63,248,31,240,7,192,15, - 15,30,16,0,255,7,192,31,240,63,248,127,252,123,156,243, - 110,235,110,251,110,251,110,251,110,96,156,127,252,63,248,31, - 240,7,192,15,15,30,16,0,255,7,192,24,48,32,8,64, - 132,65,132,131,130,129,130,129,130,129,130,129,130,65,132,65, - 132,32,8,24,48,7,192,15,15,30,16,0,255,7,192,24, - 48,32,8,71,196,79,228,140,98,128,98,129,194,135,2,140, - 2,79,228,79,228,32,8,24,48,7,192,15,15,30,16,0, - 255,7,192,24,48,32,8,71,196,79,228,140,98,128,98,129, - 194,128,98,140,98,79,228,71,196,32,8,24,48,7,192,15, - 15,30,16,0,255,7,192,24,48,32,8,64,228,65,228,131, - 98,134,98,140,98,159,242,159,242,64,100,64,100,32,8,24, - 48,7,192,15,15,30,16,0,255,7,192,24,48,32,8,79, - 228,79,228,140,2,143,194,143,226,128,98,140,98,79,228,71, - 196,32,8,24,48,7,192,15,15,30,16,0,255,7,192,24, - 48,32,8,71,196,79,228,140,2,143,194,143,226,140,98,140, - 98,79,228,71,196,32,8,24,48,7,192,15,15,30,16,0, - 255,7,192,24,48,32,8,79,228,79,228,128,98,128,98,128, - 194,131,130,134,2,70,4,70,4,32,8,24,48,7,192,15, - 15,30,16,0,255,7,192,24,48,32,8,71,196,79,228,140, - 98,140,98,135,194,140,98,140,98,79,228,71,196,32,8,24, - 48,7,192,15,15,30,16,0,255,7,192,24,48,32,8,71, - 196,79,228,140,98,140,98,143,226,135,226,128,98,79,228,71, - 196,32,8,24,48,7,192,15,15,30,16,0,255,7,192,24, - 48,32,8,68,228,77,244,157,178,141,178,141,178,141,178,141, - 178,77,244,76,228,32,8,24,48,7,192,15,15,30,16,0, - 255,7,192,31,240,63,248,127,124,126,124,252,126,254,126,254, - 126,254,126,254,126,126,124,126,124,63,248,31,240,7,192,15, - 15,30,16,0,255,7,192,31,240,63,248,120,60,112,28,243, - 158,255,158,254,62,248,254,243,254,112,28,112,28,63,248,31, - 240,7,192,15,15,30,16,0,255,7,192,31,240,63,248,120, - 60,112,28,243,158,255,158,254,62,255,158,243,158,112,28,120, - 60,63,248,31,240,7,192,15,15,30,16,0,255,7,192,31, - 240,63,248,127,28,126,28,252,158,249,158,243,158,224,14,224, - 14,127,156,127,156,63,248,31,240,7,192,15,15,30,16,0, - 255,7,192,31,240,63,248,112,28,112,28,243,254,240,62,240, - 30,255,158,243,158,112,28,120,60,63,248,31,240,7,192,15, - 15,30,16,0,255,7,192,31,240,63,248,120,60,112,28,243, - 254,240,62,240,30,243,158,243,158,112,28,120,60,63,248,31, - 240,7,192,15,15,30,16,0,255,7,192,31,240,63,248,112, - 28,112,28,255,158,255,158,255,62,252,126,249,254,121,252,121, - 252,63,248,31,240,7,192,15,15,30,16,0,255,7,192,31, - 240,63,248,120,60,112,28,243,158,243,158,248,62,243,158,243, - 158,112,28,120,60,63,248,31,240,7,192,15,15,30,16,0, - 255,7,192,31,240,63,248,120,60,112,28,243,158,243,158,240, - 30,248,30,255,158,112,28,120,60,63,248,31,240,7,192,15, - 15,30,16,0,255,7,192,31,240,63,248,123,28,114,12,226, - 78,242,78,242,78,242,78,242,78,114,12,115,28,63,248,31, - 240,7,192,15,13,26,16,0,0,31,128,15,192,7,224,3, - 240,255,248,255,252,255,254,255,252,255,248,3,240,7,224,15, - 192,31,128,11,11,22,16,2,1,14,0,14,0,14,0,14, - 0,255,224,255,224,255,224,14,0,14,0,14,0,14,0,13, - 3,6,16,1,5,255,248,255,248,255,248,13,11,22,16,1, - 1,7,0,7,0,7,0,0,0,255,248,255,248,255,248,0, - 0,7,0,7,0,7,0,11,11,22,16,2,1,32,0,112, - 0,248,0,120,0,60,128,12,128,3,128,3,192,15,192,1, - 192,0,32,15,9,18,16,0,2,1,0,1,128,224,192,252, - 240,255,254,252,240,224,192,1,128,1,0,11,11,22,16,2, - 0,0,32,1,192,15,192,3,192,3,128,12,128,60,128,120, - 0,248,0,112,0,32,0,15,9,18,16,0,2,2,0,1, - 0,1,192,0,240,255,254,0,240,1,192,1,0,2,0,15, - 13,26,16,0,0,0,192,1,224,1,240,0,248,127,252,255, - 254,255,254,255,254,127,252,0,248,1,240,1,224,0,192,15, - 11,22,16,0,1,0,16,0,16,0,24,0,24,255,252,255, - 254,255,252,0,24,0,24,0,16,0,16,15,13,26,16,0, - 0,0,16,0,16,0,24,0,24,255,252,255,252,255,254,255, - 252,255,252,0,24,0,24,0,16,0,16,15,9,18,16,0, - 2,0,32,0,48,0,56,170,252,170,254,170,252,0,56,0, - 48,0,32,15,9,18,16,0,2,0,32,0,48,170,248,170, - 252,170,254,170,252,170,248,0,48,0,32,15,9,18,16,0, - 2,0,32,0,48,0,56,255,252,255,254,255,252,0,56,0, - 48,0,32,14,15,30,16,1,255,128,0,224,0,88,0,70, - 0,33,128,32,96,16,24,15,252,31,248,63,224,63,128,126, - 0,120,0,224,0,128,0,14,15,30,16,1,255,128,0,224, - 0,120,0,126,0,63,128,63,224,31,248,15,252,16,24,32, - 96,33,128,70,0,88,0,224,0,128,0,14,15,30,16,1, - 255,128,0,224,0,120,0,126,0,63,128,63,224,31,248,15, - 252,31,248,63,224,63,128,126,0,120,0,224,0,128,0,15, - 8,16,16,0,3,128,0,128,16,192,24,127,252,127,254,63, - 252,0,24,0,16,15,8,16,16,0,2,0,16,0,24,63, - 252,127,254,127,252,192,24,128,16,128,0,7,13,13,16,5, - 0,16,16,24,248,252,252,254,252,252,248,24,16,16,15,9, - 18,16,0,2,0,64,0,64,255,224,255,240,255,254,255,240, - 255,224,0,64,0,64,14,9,18,16,1,2,0,192,0,224, - 255,176,128,24,128,12,128,24,255,176,0,224,0,192,14,9, - 18,16,1,2,0,192,0,224,255,208,192,8,192,4,192,8, - 255,208,0,224,0,192,15,13,26,16,0,255,0,8,0,24, - 0,36,0,68,63,130,64,2,128,6,255,30,254,124,5,240, - 15,192,15,0,12,0,15,13,26,16,0,0,12,0,15,0, - 15,192,5,240,254,124,255,30,128,6,64,2,63,130,0,68, - 0,36,0,24,0,8,15,12,24,16,0,0,0,128,0,192, - 255,160,128,16,128,8,128,4,128,14,128,28,255,184,127,240, - 0,224,0,64,15,12,24,16,0,1,0,64,0,224,127,240, - 255,184,128,28,128,14,128,4,128,8,128,16,255,160,0,192, - 0,128,16,12,24,16,0,0,0,64,0,96,0,80,255,200, - 64,4,64,2,64,7,255,206,127,220,0,120,0,112,0,32, - 7,6,6,8,1,3,198,56,68,68,68,56,16,12,24,16, - 0,1,0,32,0,112,0,120,127,220,255,206,64,7,64,2, - 64,4,255,200,0,80,0,96,0,64,14,15,30,16,1,255, - 15,128,63,224,126,240,254,120,254,56,0,28,0,12,0,4, - 0,12,0,28,254,56,254,120,126,240,63,224,15,128,15,7, - 14,16,0,3,254,0,73,8,36,140,31,254,36,140,73,8, - 254,0,11,11,22,16,2,1,16,0,24,0,28,0,252,0, - 124,0,60,32,2,32,1,96,0,224,1,224,7,224,14,5, - 10,16,1,4,248,16,124,24,63,252,124,24,248,16,11,11, - 22,16,2,0,7,224,1,224,0,224,1,96,2,32,60,32, - 124,0,252,0,28,0,24,0,16,0,11,11,22,16,2,1, - 8,0,12,0,14,0,14,0,254,32,126,32,63,96,3,224, - 1,224,3,224,15,224,15,9,18,16,0,2,0,32,252,16, - 126,24,63,252,31,254,63,252,126,24,252,16,0,32,11,11, - 22,16,2,0,15,224,3,224,1,224,3,224,63,96,126,32, - 254,32,14,0,14,0,12,0,8,0,15,11,22,16,0,1, - 0,96,0,240,0,240,120,56,255,12,255,254,255,12,120,56, - 0,240,0,240,0,96,15,9,18,16,0,2,0,64,96,224, - 120,240,252,120,255,254,252,120,120,240,96,224,0,64,15,7, - 14,16,0,3,248,16,124,24,62,28,31,254,62,28,124,24, - 248,16,15,9,18,16,0,2,248,96,252,112,126,120,127,252, - 63,254,127,252,126,120,252,112,248,96,15,9,18,16,0,2, - 2,32,1,16,0,136,255,196,0,2,255,196,0,136,1,16, - 2,32,16,6,12,16,0,3,227,199,28,56,34,68,34,68, - 34,68,28,56,6,6,6,8,1,0,128,136,144,160,192,252, - 11,12,24,16,2,0,4,0,10,0,10,0,17,0,17,0, - 36,128,42,128,74,64,81,64,159,32,128,32,255,224,5,6, - 6,8,1,0,32,32,32,32,32,248,10,8,16,16,3,1, - 63,192,64,0,129,128,130,64,130,64,129,128,64,0,63,192, - 10,8,16,16,3,1,255,0,0,128,96,64,144,64,144,64, - 96,64,0,128,255,0,5,10,10,8,2,0,112,136,136,16, - 16,32,32,64,64,56,5,10,10,8,2,0,112,136,136,64, - 64,32,32,16,16,224,7,8,8,8,0,0,130,130,84,68, - 40,40,16,16,14,8,16,16,1,1,129,252,130,0,68,0, - 68,0,36,0,36,0,18,0,17,252,14,8,16,16,1,1, - 254,4,1,4,0,136,0,136,0,144,0,144,1,32,254,32, - 3,10,10,8,2,0,64,64,64,64,224,64,64,64,64,64, - 8,8,8,16,4,1,1,2,4,8,16,32,64,128,12,14, - 28,16,2,254,255,240,128,0,64,0,64,0,32,0,32,0, - 32,0,32,0,32,0,32,0,64,0,64,0,128,0,128,0, - 8,8,8,16,4,1,128,64,32,16,8,4,2,1,13,13, - 26,16,1,0,255,248,130,8,130,8,133,8,133,8,136,136, - 136,136,144,72,144,72,160,40,160,40,192,24,255,248,13,13, - 26,16,1,0,255,248,192,24,160,40,160,40,144,72,144,72, - 136,136,136,136,133,8,133,8,130,8,130,8,255,248,9,9, - 18,16,4,0,8,0,20,0,34,0,65,0,136,128,65,0, - 34,0,20,0,8,0,7,8,8,8,0,0,16,16,40,40, - 68,84,130,130,9,10,20,16,3,0,136,128,136,128,136,128, - 136,128,136,128,136,128,136,128,136,128,73,0,62,0,6,6, - 6,8,1,0,4,4,36,4,4,252,6,6,6,8,1,0, - 252,128,128,144,128,128,12,10,20,16,2,0,224,16,48,48, - 40,80,36,144,35,16,35,16,36,144,40,80,48,48,224,16, - 12,10,20,16,2,0,128,112,192,192,161,64,146,64,140,64, - 140,64,146,64,161,64,192,192,128,112,14,10,20,16,1,0, - 224,28,48,48,40,80,36,144,35,16,35,16,36,144,40,80, - 48,48,224,28,9,12,24,16,3,0,8,0,8,0,8,0, - 8,0,8,0,8,0,8,0,8,0,8,0,8,0,8,0, - 255,128,9,12,24,16,3,0,255,128,8,0,8,0,8,0, - 8,0,8,0,8,0,8,0,8,0,8,0,8,0,8,0, - 13,7,14,16,1,2,5,0,5,0,253,248,5,0,253,248, - 5,0,5,0,13,7,14,16,1,2,5,0,5,0,5,0, - 253,248,5,0,5,0,5,0,14,3,6,16,1,4,64,0, - 191,252,64,0,14,3,6,16,1,4,128,0,255,252,128,0, - 14,3,6,16,1,4,0,4,255,252,0,4,3,11,11,16, - 7,255,64,160,64,64,64,64,64,64,64,64,224,7,11,11, - 8,0,0,16,40,40,68,68,254,68,68,40,40,16,13,13, - 26,16,1,0,2,0,5,0,5,0,8,128,16,64,96,48, - 128,8,96,48,16,64,8,128,5,0,5,0,2,0,15,13, - 26,16,0,0,0,128,1,64,1,64,2,32,4,16,24,12, - 224,2,24,12,4,16,2,32,1,64,1,64,0,128,15,13, - 26,16,1,0,2,0,5,0,5,0,8,128,16,64,96,48, - 128,14,96,48,16,64,8,128,5,0,5,0,2,0,15,13, - 26,16,0,0,31,254,16,2,16,2,16,2,16,2,16,2, - 240,2,16,2,16,2,16,2,16,2,16,2,31,254,15,13, - 26,16,1,0,255,240,128,16,128,16,128,16,128,16,128,16, - 128,30,128,16,128,16,128,16,128,16,128,16,255,240,5,13, - 13,8,2,0,248,160,160,160,160,160,160,160,160,160,160,160, - 248,5,13,13,8,1,0,248,40,40,40,40,40,40,40,40, - 40,40,40,248,4,12,12,8,2,0,16,32,32,64,64,128, - 128,64,64,32,32,16,4,12,12,8,2,0,128,64,64,32, - 32,16,16,32,32,64,64,128,6,12,12,8,1,0,20,40, - 40,80,80,160,160,80,80,40,40,20,6,12,12,8,1,0, - 160,80,80,40,40,20,20,40,40,80,80,160,4,12,12,8, - 3,255,16,32,96,160,160,160,160,160,160,96,32,16,4,12, - 12,8,1,255,128,64,96,80,80,80,80,80,80,96,64,128, - 3,12,12,8,4,255,32,64,128,128,128,128,128,128,128,128, - 64,32,3,12,12,8,1,255,128,64,32,32,32,32,32,32, - 32,32,64,128,11,12,24,16,2,0,4,0,10,0,27,0, - 42,128,106,192,170,160,42,128,42,128,42,128,42,128,42,128, - 42,128,11,12,24,16,2,0,42,128,42,128,42,128,42,128, - 42,128,42,128,170,160,106,192,42,128,27,0,10,0,4,0, - 12,10,20,16,2,0,7,128,8,64,16,32,32,16,168,16, - 112,16,32,16,0,32,8,64,7,128,12,10,20,16,2,0, - 30,0,33,0,64,128,128,64,129,80,128,224,128,64,64,0, - 33,0,30,0,15,7,14,16,0,1,3,128,5,72,9,36, - 255,254,9,36,5,72,3,128,15,5,10,16,1,2,32,0, - 64,0,255,254,64,0,32,0,15,5,10,16,0,2,0,8, - 0,4,255,254,0,4,0,8,14,5,10,16,1,2,32,16, - 64,8,255,252,64,8,32,16,15,7,14,16,0,1,16,0, - 32,0,127,254,128,0,127,254,32,0,16,0,15,7,14,16, - 0,1,0,16,0,8,255,252,0,2,255,252,0,8,0,16, - 14,7,14,16,1,1,16,32,32,16,127,248,128,4,127,248, - 32,16,16,32,14,5,10,16,1,2,32,4,64,4,255,252, - 64,4,32,4,14,5,10,16,1,2,128,16,128,8,255,252, - 128,8,128,16,14,7,14,16,1,1,16,4,32,4,127,252, - 128,4,127,252,32,4,16,4,14,7,14,16,1,1,128,32, - 128,16,255,248,128,4,255,248,128,16,128,32,15,5,10,16, - 0,2,0,8,34,36,213,94,8,132,0,8}; -/* - Fontname: -gnu-Unifont-Medium-R-Normal-Sans-16-160-75-75-c-80-iso10646-1 - Copyright: Copyright (C) 2014 Roman Czyborra, Paul Hardy, Qianqian Fang, Andrew Miller, et al. Licensed under the GNU General Public License; either version 2, or (at your option) a later version, with the GNU Font Embedding Exception. - Capital A Height: 11, '1' Height: 5 - Calculated Max Values w=15 h=15 x= 3 y= 4 dx=16 dy= 0 ascent=13 len=30 - Font Bounding box w=16 h=16 x= 0 y=-2 - Calculated Min Values x= 0 y=-2 dx= 0 dy= 0 - Pure Font ascent =11 descent= 2 - X Font ascent =11 descent= 0 - Max Font ascent =13 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_unifont_86[1858] U8G_FONT_SECTION("u8g_font_unifont_86") = { - 0,16,16,0,254,11,3,31,5,100,32,116,2,13,254,11, - 0,11,11,22,16,2,0,7,224,4,32,2,32,4,32,8, - 160,17,96,34,0,68,0,136,0,80,0,32,0,11,11,22, - 16,2,0,252,0,132,0,136,0,132,0,162,0,209,0,8, - 128,4,64,2,32,1,64,0,128,11,11,22,16,2,0,32, - 0,80,0,136,0,68,0,34,0,17,96,8,160,4,32,2, - 32,4,32,7,224,11,11,22,16,2,0,0,128,1,64,2, - 32,4,64,8,128,209,0,162,0,132,0,136,0,132,0,252, - 0,14,7,14,16,1,1,16,32,48,48,95,232,128,4,95, - 232,48,48,16,32,13,7,14,16,1,1,16,0,48,0,127, - 248,255,248,127,248,48,0,16,0,7,12,12,8,0,0,16, - 56,124,254,56,56,56,56,56,56,56,56,7,12,12,8,0, - 0,56,56,56,56,56,56,56,56,254,124,56,16,11,11,22, - 16,2,0,7,224,7,224,3,224,7,224,15,224,31,96,62, - 0,124,0,248,0,112,0,32,0,11,11,22,16,2,0,252, - 0,252,0,248,0,252,0,254,0,223,0,15,128,7,192,3, - 224,1,192,0,128,11,11,22,16,2,0,32,0,112,0,248, - 0,124,0,62,0,31,96,15,224,7,224,3,224,7,224,7, - 224,11,11,22,16,2,0,0,128,1,192,3,224,7,192,15, - 128,223,0,254,0,252,0,248,0,252,0,252,0,14,7,14, - 16,1,1,16,32,48,48,127,248,255,252,127,248,48,48,16, - 32,7,12,12,8,0,0,16,56,124,254,56,56,56,56,254, - 124,56,16,15,5,10,16,0,0,255,248,0,8,0,42,0, - 28,0,8,15,5,10,16,0,4,0,8,0,28,0,42,0, - 8,255,248,15,5,10,16,1,0,63,254,32,0,168,0,112, - 0,32,0,15,5,10,16,1,4,32,0,112,0,168,0,32, - 0,63,254,10,10,20,16,3,255,255,192,255,192,255,192,255, - 192,255,192,128,64,128,64,128,64,128,64,255,192,10,10,20, - 16,3,255,255,192,128,64,128,64,128,64,128,64,255,192,255, - 192,255,192,255,192,255,192,10,10,20,16,3,255,255,192,255, - 192,191,192,159,192,143,192,135,192,131,192,129,192,128,192,255, - 192,10,10,20,16,3,255,255,192,192,64,224,64,240,64,248, - 64,252,64,254,64,255,64,255,192,255,192,10,10,20,16,3, - 255,12,0,26,0,57,0,120,128,248,64,248,64,120,128,57, - 0,26,0,12,0,10,10,20,16,3,255,12,0,22,0,39, - 0,71,128,135,192,135,192,71,128,39,0,22,0,12,0,10, - 10,20,16,3,255,12,0,30,0,63,0,127,128,255,192,128, - 64,64,128,33,0,18,0,12,0,10,10,20,16,3,255,12, - 0,18,0,33,0,64,128,128,64,255,192,127,128,63,0,30, - 0,12,0,11,11,22,16,2,0,170,160,0,0,128,32,0, - 0,128,32,0,0,128,32,0,0,128,32,0,0,170,160,14, - 14,28,16,1,255,255,252,255,252,255,252,255,252,255,252,255, - 252,255,252,255,252,255,252,255,252,255,252,255,252,255,252,255, - 252,14,14,28,16,1,255,255,252,128,4,128,4,128,4,128, - 4,128,4,128,4,128,4,128,4,128,4,128,4,128,4,128, - 4,255,252,4,4,4,8,2,2,240,240,240,240,4,4,4, - 8,2,2,240,144,144,240,12,11,22,16,2,0,6,0,15, - 0,31,128,63,192,127,224,255,240,127,224,127,224,63,192,63, - 192,31,128,12,11,22,16,2,0,6,0,9,0,16,128,32, - 64,64,32,128,16,64,32,64,32,32,64,32,64,31,128,11, - 11,22,16,2,255,4,0,27,0,96,192,128,32,128,32,128, - 32,128,32,128,32,96,192,27,0,4,0,11,11,22,16,2, - 255,4,0,31,0,127,192,255,224,255,224,255,224,255,224,255, - 224,127,192,31,0,4,0,14,10,20,16,1,0,15,192,31, - 224,63,240,127,248,255,252,255,252,127,248,63,240,31,224,15, - 192,14,13,26,16,1,254,31,224,63,240,127,248,255,252,255, - 252,255,252,255,252,255,252,255,252,255,252,127,248,63,240,31, - 224,7,7,7,8,0,0,16,56,124,254,124,56,16,7,7, - 7,8,0,0,16,40,68,130,68,40,16,7,11,11,8,0, - 0,16,56,56,124,124,254,124,124,56,56,16,7,11,11,8, - 0,0,16,40,40,68,68,130,68,68,40,40,16,5,5,5, - 8,1,3,32,112,248,112,32,5,7,7,8,1,0,32,112, - 112,248,112,112,32,5,7,7,8,1,0,32,80,80,136,80, - 80,32,15,6,12,16,0,0,15,224,127,252,255,254,255,254, - 127,252,15,224,15,6,12,16,0,0,15,224,112,28,128,2, - 128,2,112,28,15,224,6,13,13,8,1,0,48,120,120,120, - 252,252,252,252,252,120,120,120,48,6,13,13,8,1,0,48, - 72,72,72,132,132,132,132,132,72,72,72,48,15,5,10,16, - 1,2,33,192,66,32,255,254,66,32,33,192,14,15,30,16, - 1,254,32,0,64,0,255,252,64,0,32,0,32,0,64,0, - 255,252,64,0,32,0,32,0,64,0,255,252,64,0,32,0, - 15,5,10,16,1,2,33,192,66,160,255,254,66,160,33,192, - 15,5,10,16,1,2,34,32,69,80,245,94,72,128,32,0, - 15,5,10,16,1,2,40,64,80,64,255,254,80,64,40,64, - 15,5,10,16,1,2,40,160,80,160,255,254,80,160,40,160, - 14,5,10,16,1,2,40,4,80,4,255,252,80,4,40,4, - 14,5,10,16,1,2,40,4,80,8,253,176,80,8,40,4, - 14,5,10,16,1,2,32,0,64,0,213,84,64,0,32,0, - 14,5,10,16,1,2,32,132,64,136,255,240,64,136,32,132, - 14,5,10,16,1,2,33,68,65,72,255,240,65,72,33,68, - 14,5,10,16,1,2,40,4,80,8,255,240,80,8,40,4, - 14,5,10,16,1,2,40,132,80,136,255,240,80,136,40,132, - 14,5,10,16,1,2,41,68,81,72,255,240,81,72,41,68, - 15,5,10,16,1,2,40,144,80,96,255,254,80,96,40,144, - 15,5,10,16,1,2,32,120,64,132,255,2,64,0,32,0, - 15,7,14,16,1,2,3,240,0,0,35,240,64,0,255,254, - 64,0,32,0,15,7,14,16,1,2,0,56,4,68,35,128, - 64,0,255,254,64,0,32,0,15,9,18,16,1,254,32,0, - 64,0,255,254,64,56,36,68,3,128,0,56,4,68,3,128, - 14,9,18,16,1,0,224,0,24,0,6,16,1,8,31,252, - 1,8,6,16,24,0,224,0,14,11,22,16,1,255,252,0, - 2,0,1,0,0,144,0,136,255,252,0,136,0,144,1,0, - 2,0,252,0,15,11,22,16,0,255,4,0,8,0,31,254, - 32,0,127,254,128,0,127,254,32,0,31,254,8,0,4,0, - 15,11,22,16,0,255,0,64,0,32,255,240,0,8,255,252, - 0,2,255,252,0,8,255,240,0,32,0,64,15,7,14,16, - 0,2,3,128,68,64,56,8,0,4,255,254,0,4,0,8, - 15,9,18,16,0,254,0,8,0,4,255,254,3,132,68,72, - 56,0,3,128,68,64,56,0,15,7,14,16,1,2,3,128, - 4,68,32,56,64,0,255,254,64,0,32,0,15,9,18,16, - 1,254,32,0,64,0,255,254,67,128,36,68,0,56,3,128, - 4,68,0,56,15,7,14,16,1,0,32,0,64,0,255,254, - 64,0,32,56,4,68,3,128,15,7,14,16,0,0,0,8, - 0,4,255,254,0,4,3,136,68,64,56,0,10,12,24,16, - 3,0,4,0,8,0,16,0,32,0,64,0,255,192,0,128, - 1,0,2,0,20,0,24,0,28,0,4,6,6,8,2,0, - 112,48,80,64,128,128,4,6,6,8,2,0,128,128,64,80, - 48,112,13,13,26,16,1,0,2,0,2,0,5,0,5,0, - 248,248,64,16,32,32,16,64,8,128,16,64,34,32,77,144, - 112,112,11,10,20,16,2,1,4,0,14,0,14,0,255,224, - 127,192,63,128,63,128,123,192,241,224,192,96,11,10,20,16, - 2,1,4,0,10,0,10,0,241,224,64,64,32,128,36,128, - 74,64,177,160,192,96,11,12,24,16,3,0,4,0,30,0, - 127,0,255,128,255,192,255,224,255,224,255,192,255,128,127,0, - 30,0,4,0,11,12,24,16,3,0,4,0,26,0,97,0, - 128,128,128,64,128,32,128,32,128,64,128,128,97,0,26,0, - 4,0}; -/* - Fontname: -gnu-Unifont-Medium-R-Normal-Sans-16-160-75-75-c-80-iso10646-1 - Copyright: Copyright (C) 2014 Roman Czyborra, Paul Hardy, Qianqian Fang, Andrew Miller, et al. Licensed under the GNU General Public License; either version 2, or (at your option) a later version, with the GNU Font Embedding Exception. - Capital A Height: 8, '1' Height: 12 - Calculated Max Values w=16 h=16 x= 3 y=10 dx=16 dy= 0 ascent=14 len=32 - Font Bounding box w=16 h=16 x= 0 y=-2 - Calculated Min Values x= 0 y=-2 dx= 0 dy= 0 - Pure Font ascent = 8 descent= 0 - X Font ascent =12 descent= 0 - Max Font ascent =14 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_unifont_8_9[4279] U8G_FONT_SECTION("u8g_font_unifont_8_9") = { - 0,16,16,0,254,8,4,67,6,64,0,255,0,14,254,12, - 0,16,16,32,16,0,254,170,170,0,1,128,0,0,1,128, - 0,74,81,234,80,90,81,201,158,0,1,128,0,0,1,128, - 0,0,1,128,0,85,85,6,14,14,8,1,0,72,72,0, - 0,252,128,128,128,248,128,128,128,128,252,7,10,10,8,1, - 0,252,32,32,32,60,34,34,34,34,44,6,14,14,8,1, - 0,24,96,0,0,252,128,128,128,128,128,128,128,128,128,6, - 10,10,8,1,0,56,68,128,128,248,128,128,128,68,56,6, - 10,10,8,1,0,120,132,132,128,96,24,4,132,132,120,5, - 10,10,8,2,0,248,32,32,32,32,32,32,32,32,248,5, - 14,14,8,2,0,144,144,0,0,248,32,32,32,32,32,32, - 32,32,248,6,10,10,8,1,0,28,8,8,8,8,8,8, - 136,136,112,8,10,10,8,0,0,120,72,72,72,78,73,73, - 73,73,142,7,10,10,8,1,0,144,144,144,144,252,146,146, - 146,146,156,7,10,10,8,1,0,252,32,32,32,60,34,34, - 34,34,34,6,14,14,8,1,0,24,96,0,0,128,140,144, - 160,192,192,160,144,136,132,6,13,13,8,1,0,96,24,0, - 132,140,140,148,148,164,164,196,196,132,7,14,14,8,1,0, - 132,132,120,0,130,130,68,68,40,40,16,16,32,96,7,12, - 12,8,1,254,130,130,130,130,130,130,130,130,130,254,16,16, - 6,10,10,8,1,0,48,72,72,132,132,252,132,132,132,132, - 6,10,10,8,1,0,248,128,128,128,248,132,132,132,132,248, - 6,10,10,8,1,0,248,132,132,132,248,132,132,132,132,248, - 6,10,10,8,1,0,252,128,128,128,128,128,128,128,128,128, - 8,12,12,8,0,254,14,18,18,18,34,34,34,66,66,255, - 129,129,6,10,10,8,1,0,252,128,128,128,248,128,128,128, - 128,252,7,10,10,8,1,0,146,146,84,84,56,56,84,84, - 146,146,6,10,10,8,1,0,120,132,4,4,120,8,4,4, - 132,120,6,10,10,8,1,0,132,140,140,148,148,164,164,196, - 196,132,6,13,13,8,1,0,72,48,0,132,140,140,148,148, - 164,164,196,196,132,6,10,10,8,1,0,140,144,144,160,160, - 192,160,144,136,132,6,10,10,8,1,0,60,36,36,36,36, - 36,36,68,68,132,6,10,10,8,1,0,132,132,204,204,180, - 180,132,132,132,132,6,10,10,8,1,0,132,132,132,132,252, - 132,132,132,132,132,6,10,10,8,1,0,120,132,132,132,132, - 132,132,132,132,120,6,10,10,8,1,0,252,132,132,132,132, - 132,132,132,132,132,6,10,10,8,1,0,248,132,132,132,248, - 128,128,128,128,128,6,10,10,8,1,0,120,132,132,128,128, - 128,128,132,132,120,7,10,10,8,1,0,254,16,16,16,16, - 16,16,16,16,16,7,10,10,8,1,0,130,130,68,68,40, - 40,16,16,32,96,7,11,11,8,1,0,16,124,146,146,146, - 146,146,124,16,16,16,6,10,10,8,1,0,132,132,72,72, - 48,48,72,72,132,132,7,12,12,8,1,254,132,132,132,132, - 132,132,132,132,132,254,2,2,6,10,10,8,1,0,132,132, - 132,132,132,252,4,4,4,4,7,10,10,8,1,0,146,146, - 146,146,146,146,146,146,146,254,8,12,12,8,0,254,146,146, - 146,146,146,146,146,146,146,255,1,1,7,10,10,8,1,0, - 224,32,32,32,60,34,34,34,34,60,6,10,10,8,1,0, - 132,132,132,132,228,148,148,148,148,228,6,10,10,8,1,0, - 128,128,128,128,248,132,132,132,132,248,6,10,10,8,1,0, - 112,136,4,4,124,4,4,4,136,112,6,10,10,8,1,0, - 152,164,164,164,228,164,164,164,164,152,6,10,10,8,1,0, - 124,132,132,132,124,36,68,68,132,132,6,8,8,8,1,0, - 120,132,4,124,132,132,140,116,6,12,12,8,1,0,4,56, - 64,128,248,132,132,132,132,132,132,120,6,8,8,8,1,0, - 248,132,132,248,132,132,132,248,6,8,8,8,1,0,252,128, - 128,128,128,128,128,128,7,9,9,8,1,255,60,36,68,68, - 132,132,132,254,130,6,8,8,8,1,0,120,132,132,252,128, - 128,132,120,7,8,8,8,1,0,146,146,84,56,56,84,146, - 146,6,8,8,8,1,0,120,132,4,120,8,4,132,120,6, - 8,8,8,1,0,140,140,148,148,164,164,196,196,6,12,12, - 8,1,0,72,48,0,0,140,140,148,148,164,164,196,196,6, - 8,8,8,1,0,140,144,160,192,160,144,136,132,6,8,8, - 8,1,0,60,36,36,36,36,68,68,132,6,8,8,8,1, - 0,132,204,204,180,180,132,132,132,6,8,8,8,1,0,132, - 132,132,252,132,132,132,132,6,8,8,8,1,0,120,132,132, - 132,132,132,132,120,6,8,8,8,1,0,252,132,132,132,132, - 132,132,132,6,10,10,8,1,254,184,196,132,132,132,132,196, - 184,128,128,6,8,8,8,1,0,120,132,128,128,128,128,132, - 120,7,8,8,8,1,0,254,16,16,16,16,16,16,16,6, - 10,10,8,1,254,132,132,72,72,48,48,32,32,64,192,7, - 13,13,8,1,254,16,16,16,124,146,146,146,146,146,146,124, - 16,16,6,8,8,8,1,0,132,132,72,48,48,72,132,132, - 7,10,10,8,1,254,132,132,132,132,132,132,132,254,2,2, - 6,8,8,8,1,0,132,132,132,132,252,4,4,4,7,8, - 8,8,1,0,146,146,146,146,146,146,146,254,8,10,10,8, - 0,254,146,146,146,146,146,146,146,255,1,1,7,8,8,8, - 1,0,224,32,32,60,34,34,34,60,6,8,8,8,1,0, - 132,132,132,228,148,148,148,228,6,8,8,8,1,0,128,128, - 128,248,132,132,132,248,6,8,8,8,1,0,112,136,4,124, - 4,4,136,112,6,8,8,8,1,0,152,164,164,228,164,164, - 164,152,6,8,8,8,1,0,124,132,132,132,124,36,68,132, - 6,12,12,8,1,0,96,24,0,0,120,132,132,252,128,128, - 132,120,6,12,12,8,1,0,72,72,0,0,120,132,132,252, - 128,128,132,120,7,13,13,8,0,254,64,240,64,92,98,66, - 66,66,66,66,66,2,12,6,12,12,8,1,0,24,96,0, - 0,252,128,128,128,128,128,128,128,6,8,8,8,1,0,56, - 68,128,248,128,128,68,56,6,8,8,8,1,0,120,132,128, - 96,24,4,132,120,5,11,11,8,2,0,32,32,0,96,32, - 32,32,32,32,32,248,5,11,11,8,2,0,144,144,0,96, - 32,32,32,32,32,32,248,5,13,13,8,1,254,8,8,0, - 24,8,8,8,8,8,8,8,144,96,8,8,8,8,0,0, - 120,72,72,78,73,73,73,142,7,8,8,8,1,0,144,144, - 144,252,146,146,146,156,7,11,11,8,0,0,64,240,64,92, - 98,66,66,66,66,66,66,6,12,12,8,1,0,24,96,0, - 0,140,144,160,192,160,144,136,132,6,12,12,8,1,0,96, - 24,0,0,140,140,148,148,164,164,196,196,6,15,15,8,1, - 254,132,132,120,0,0,132,132,72,72,48,48,32,32,64,192, - 5,10,10,8,2,254,136,136,136,136,136,136,136,248,32,32, - 7,10,10,8,1,0,146,146,146,146,146,146,146,146,180,72, - 7,8,8,8,1,0,68,130,130,146,146,146,146,108,7,10, - 10,8,1,0,32,248,32,32,60,34,34,34,34,60,6,10, - 10,8,1,0,64,64,240,64,64,120,68,68,68,120,7,10, - 10,8,1,0,140,146,160,160,252,160,160,160,146,140,7,8, - 8,8,1,0,140,146,160,252,160,160,146,140,7,10,10,8, - 1,0,16,16,40,40,68,108,84,146,146,146,7,8,8,8, - 1,0,16,40,40,68,108,146,146,146,7,10,10,8,1,0, - 144,144,168,168,164,236,212,146,146,146,7,8,8,8,1,0, - 144,168,168,164,236,146,146,146,7,10,10,8,1,0,124,68, - 68,40,16,56,84,146,146,146,7,8,8,8,1,0,124,68, - 40,16,124,146,146,146,7,10,10,8,1,0,190,162,162,148, - 232,156,170,170,170,170,7,8,8,8,1,0,190,162,148,232, - 156,170,170,170,6,14,14,8,1,254,72,48,120,132,4,4, - 120,8,4,4,4,120,128,128,6,13,13,8,1,254,72,48, - 0,120,132,4,120,8,4,4,120,128,128,7,10,10,8,1, - 0,146,146,146,146,146,124,16,16,16,16,7,8,8,8,1, - 254,146,146,146,146,146,124,16,16,6,10,10,8,1,0,120, - 132,132,132,252,132,132,132,132,120,6,8,8,8,1,0,120, - 132,132,252,132,132,132,120,7,10,10,8,1,0,134,136,136, - 136,80,80,80,32,32,32,6,8,8,8,1,0,140,144,144, - 80,80,80,32,32,7,14,14,8,1,0,204,34,0,0,134, - 136,136,136,80,80,80,32,32,32,7,12,12,8,1,0,204, - 34,0,0,140,144,144,80,80,80,32,32,7,12,12,8,1, - 254,64,160,178,178,178,170,172,168,168,72,16,16,7,10,10, - 8,1,254,82,178,178,170,172,168,168,72,16,16,7,12,12, - 8,1,255,16,124,146,130,130,130,130,130,130,146,124,16,7, - 10,10,8,1,255,16,124,146,130,130,130,130,146,124,16,7, - 14,14,8,1,0,120,134,48,8,16,0,108,130,130,146,146, - 146,146,108,7,11,11,8,1,0,120,134,48,8,16,0,108, - 130,146,146,108,7,13,13,8,1,0,254,16,0,146,146,146, - 146,146,146,146,146,180,72,7,10,10,8,1,0,254,16,0, - 146,146,146,146,146,180,72,6,12,12,8,1,254,120,132,132, - 128,128,128,128,128,120,8,8,8,6,10,10,8,1,254,120, - 132,132,128,128,128,120,8,8,8,7,7,7,8,1,1,36, - 24,136,84,34,48,72,4,3,3,8,1,10,16,240,128,5, - 4,4,8,0,9,16,40,72,128,4,3,3,8,1,10,112, - 128,96,4,3,3,8,2,10,224,16,96,8,3,3,8,0, - 10,48,76,131,14,14,28,16,0,254,1,0,2,128,16,16, - 40,40,0,0,0,0,64,8,160,20,0,0,0,0,0,0, - 16,16,41,40,2,128,14,14,28,16,1,254,1,0,33,8, - 19,16,24,96,0,0,0,0,0,16,224,28,32,0,0,0, - 0,0,25,176,17,16,33,8,7,15,15,8,1,254,72,48, - 0,132,140,140,148,148,164,164,196,196,134,4,8,7,14,14, - 8,1,254,72,48,0,0,140,140,148,148,164,164,196,198,4, - 8,6,10,10,8,1,0,64,224,64,64,64,120,68,68,76, - 120,6,7,7,8,1,0,64,224,64,120,68,68,120,6,10, - 10,8,1,0,248,132,148,136,244,128,128,128,128,128,6,10, - 10,8,1,254,184,196,132,132,132,148,200,180,128,128,6,12, - 12,8,1,0,4,4,252,128,128,128,128,128,128,128,128,128, - 6,10,10,8,1,0,4,4,252,128,128,128,128,128,128,128, - 7,10,10,8,1,0,62,32,32,32,32,248,32,32,32,32, - 7,8,8,8,1,0,62,32,32,32,248,32,32,32,6,11, - 11,8,1,255,252,128,128,128,128,248,132,132,132,132,24,6, - 9,9,8,1,255,252,128,128,128,248,132,132,132,24,7,12, - 12,8,1,254,146,146,84,84,56,56,84,84,146,146,2,2, - 7,10,10,8,1,254,146,146,84,56,56,84,146,146,2,2, - 6,12,12,8,1,254,120,132,4,4,120,8,4,4,132,120, - 16,96,6,10,10,8,1,254,120,132,4,120,8,4,132,120, - 16,96,6,12,12,8,1,254,128,140,144,160,192,192,160,144, - 136,132,4,4,6,10,10,8,1,254,140,144,160,192,160,144, - 136,132,4,4,7,10,10,8,1,0,128,134,168,168,240,168, - 168,168,132,130,7,8,8,8,1,0,134,168,168,240,168,168, - 132,130,7,10,10,8,1,0,64,230,72,80,96,96,80,72, - 68,66,7,8,8,8,1,0,70,232,80,96,80,72,68,66, - 8,10,10,8,0,0,224,35,36,40,48,48,40,36,34,33, - 8,8,8,8,0,0,227,36,40,48,40,36,34,33,7,12, - 12,8,1,254,132,132,132,132,252,132,132,132,132,134,2,2, - 7,10,10,8,1,254,132,132,132,252,132,132,132,134,2,2, - 7,10,10,8,1,0,142,136,136,136,248,136,136,136,136,136, - 7,8,8,8,1,0,142,136,136,248,136,136,136,136,7,12, - 12,8,1,254,240,144,144,144,144,156,146,146,146,146,2,12, - 7,10,10,8,1,254,240,144,144,144,156,146,146,146,2,12, - 6,12,12,8,1,255,64,152,164,164,164,164,164,164,164,88, - 48,12,6,9,9,8,1,255,64,152,164,164,164,164,88,48, - 12,6,12,12,8,1,254,120,132,132,128,128,128,128,132,132, - 120,32,24,6,10,10,8,1,254,120,132,132,128,128,132,132, - 120,32,24,7,12,12,8,1,254,254,16,16,16,16,16,16, - 16,16,24,8,8,7,10,10,8,1,254,254,16,16,16,16, - 16,16,24,8,8,7,10,10,8,1,0,130,130,68,68,40, - 16,16,16,16,16,5,10,10,8,2,254,136,136,136,80,80, - 32,32,32,32,32,7,10,10,8,1,0,130,130,68,68,40, - 16,16,124,16,16,5,8,8,8,2,0,136,136,136,80,32, - 32,248,32,7,12,12,8,1,254,132,132,72,72,48,48,72, - 72,132,134,2,2,7,10,10,8,1,254,132,132,72,48,48, - 72,132,134,2,2,8,12,12,8,0,254,250,34,34,34,34, - 34,34,34,34,63,1,1,8,10,10,8,0,254,250,34,34, - 34,34,34,34,63,1,1,7,12,12,8,1,254,132,132,132, - 132,132,140,116,4,4,6,2,2,7,10,10,8,1,254,132, - 132,132,132,140,116,4,6,2,2,6,10,10,8,1,0,132, - 132,132,132,164,172,116,36,36,4,6,8,8,8,1,0,132, - 132,132,164,172,116,36,4,6,10,10,8,1,0,128,128,128, - 184,196,132,132,132,132,132,6,8,8,8,1,0,128,128,184, - 196,132,132,132,132,6,10,10,8,1,0,152,164,164,164,124, - 32,32,36,36,24,6,8,8,8,1,0,152,164,164,124,32, - 32,36,24,6,12,12,8,1,254,152,164,164,164,124,32,32, - 36,36,24,16,16,6,12,12,8,1,254,152,164,164,164,124, - 32,32,36,36,24,16,16,5,10,10,8,2,0,248,32,32, - 32,32,32,32,32,32,248,7,14,14,8,1,0,130,130,124, - 0,146,146,84,84,56,56,84,84,146,146,7,13,13,8,1, - 0,68,68,56,0,0,146,146,84,56,56,84,146,146,6,12, - 12,8,1,254,128,140,144,160,192,248,132,132,132,132,4,24, - 6,10,10,8,1,254,140,144,160,192,248,132,132,132,4,24, - 7,12,12,8,1,254,60,36,36,36,36,36,36,68,68,134, - 4,8,7,10,10,8,1,254,60,36,36,36,36,68,68,134, - 4,8,6,12,12,8,1,254,132,132,132,132,252,132,132,132, - 132,132,4,24,6,10,10,8,1,254,132,132,132,252,132,132, - 132,132,4,24,7,12,12,8,1,254,132,132,132,132,252,132, - 132,132,132,134,4,8,7,10,10,8,1,254,132,132,132,252, - 132,132,132,134,4,8,6,12,12,8,1,254,132,132,132,132, - 132,140,116,4,4,12,8,8,6,10,10,8,1,254,132,132, - 132,132,140,116,4,12,8,8,7,12,12,8,1,254,132,132, - 204,204,180,180,132,132,132,134,4,8,7,10,10,8,1,254, - 132,204,204,180,180,132,132,134,4,8,3,10,10,8,3,0, - 224,64,64,64,64,64,64,64,64,224,6,14,14,8,1,0, - 132,132,120,0,48,72,72,132,132,252,132,132,132,132,6,13, - 13,8,1,0,132,132,120,0,0,120,132,4,124,132,132,140, - 116,6,14,14,8,1,0,72,72,0,0,48,72,72,132,132, - 252,132,132,132,132,6,12,12,8,1,0,72,72,0,0,120, - 132,4,124,132,132,140,116,7,10,10,8,1,0,62,80,144, - 144,254,144,144,144,144,158,7,8,8,8,1,0,124,146,18, - 126,144,144,146,124,6,14,14,8,1,0,132,132,120,0,252, - 128,128,128,248,128,128,128,128,252,6,12,12,8,1,0,132, - 132,120,0,120,132,132,252,128,128,132,120,6,10,10,8,1, - 0,48,72,132,4,4,252,132,132,72,48,6,8,8,8,1, - 0,120,132,4,4,252,132,132,120,6,14,14,8,1,0,72, - 72,0,0,48,72,132,4,4,252,132,132,72,48,6,12,12, - 8,1,0,72,72,0,0,120,132,4,4,252,132,132,120,7, - 14,14,8,1,0,72,72,0,0,146,146,84,84,56,56,84, - 84,146,146,7,12,12,8,1,0,72,72,0,0,146,146,84, - 56,56,84,146,146,6,14,14,8,1,0,72,72,0,0,120, - 132,4,4,120,8,4,4,132,120,6,12,12,8,1,0,72, - 72,0,0,120,132,4,120,8,4,132,120,6,10,10,8,1, - 0,252,8,16,32,56,4,4,4,140,120,6,10,10,8,1, - 254,124,8,16,32,56,4,4,4,132,120,6,13,13,8,1, - 0,120,0,0,132,140,140,148,148,164,164,196,196,132,6,11, - 11,8,1,0,120,0,0,140,140,148,148,164,164,196,196,6, - 14,14,8,1,0,72,72,0,0,132,140,140,148,148,164,164, - 196,196,132,6,12,12,8,1,0,72,72,0,0,140,140,148, - 148,164,164,196,196,6,14,14,8,1,0,72,72,0,0,120, - 132,132,132,132,132,132,132,132,120,6,12,12,8,1,0,72, - 72,0,0,120,132,132,132,132,132,132,120,6,10,10,8,1, - 0,120,132,132,132,252,132,132,132,132,120,6,8,8,8,1, - 0,120,132,132,252,132,132,132,120,6,14,14,8,1,0,72, - 72,0,0,120,132,132,132,252,132,132,132,132,120,6,12,12, - 8,1,0,72,72,0,0,120,132,132,252,132,132,132,120,6, - 12,12,8,1,0,72,0,120,132,4,4,124,4,4,4,132, - 120,6,10,10,8,1,0,72,0,120,132,4,60,4,4,132, - 120,7,13,13,8,1,0,124,0,0,130,130,68,68,40,40, - 16,16,32,96,6,13,13,8,1,254,120,0,0,132,132,72, - 72,48,48,32,32,64,192,7,14,14,8,1,0,72,72,0, - 0,130,130,68,68,40,40,16,16,32,96,6,14,14,8,1, - 254,72,72,0,0,132,132,72,72,48,48,32,32,64,192,7, - 14,14,8,1,0,102,136,0,0,130,130,68,68,40,40,16, - 16,32,96,7,14,14,8,1,254,102,136,0,0,132,132,72, - 72,48,48,32,32,64,192,6,14,14,8,1,0,72,72,0, - 0,132,132,132,132,132,140,116,4,4,4,6,12,12,8,1, - 0,72,72,0,0,132,132,132,132,140,116,4,4,6,12,12, - 8,1,254,252,128,128,128,128,128,128,128,128,224,96,32,6, - 10,10,8,1,254,252,128,128,128,128,128,128,224,96,32,6, - 14,14,8,1,0,72,72,0,0,132,132,132,132,228,148,148, - 148,148,228,6,12,12,8,1,0,72,72,0,0,132,132,132, - 228,148,148,148,228,6,12,12,8,1,254,252,128,128,128,248, - 128,128,128,128,192,64,192,5,10,10,8,1,254,248,128,128, - 240,128,128,128,192,64,192,6,12,12,8,1,254,132,132,72, - 72,48,48,72,72,132,132,4,8,6,10,10,8,1,254,132, - 132,72,48,48,72,132,132,4,8,6,10,10,8,1,0,132, - 132,72,72,48,252,72,72,132,132,6,8,8,8,1,0,132, - 132,72,48,252,72,132,132}; -/* - Fontname: -gnu-Unifont-Medium-R-Normal-Sans-16-160-75-75-c-80-iso10646-1 - Copyright: Copyright (C) 2014 Roman Czyborra, Paul Hardy, Qianqian Fang, Andrew Miller, et al. Licensed under the GNU General Public License; either version 2, or (at your option) a later version, with the GNU Font Embedding Exception. - Capital A Height: 10, '1' Height: 10 - Calculated Max Values w=16 h=16 x= 4 y=14 dx=16 dy= 0 ascent=14 len=32 - Font Bounding box w=16 h=16 x= 0 y=-2 - Calculated Min Values x= 0 y=-2 dx= 0 dy= 0 - Pure Font ascent =10 descent=-2 - X Font ascent =11 descent=-2 - Max Font ascent =14 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_unifont[5551] U8G_FONT_SECTION("u8g_font_unifont") = { - 0,16,16,0,254,10,6,167,8,149,0,255,254,14,254,11, - 254,16,16,32,16,0,254,170,170,0,1,128,0,0,1,128, - 0,74,81,234,80,90,81,201,158,0,1,128,0,0,1,128, - 0,0,1,128,0,85,85,16,16,32,16,0,254,170,170,0, - 1,128,0,0,1,128,0,57,147,194,82,50,95,138,82,113, - 147,128,0,0,1,128,0,0,1,128,0,85,85,16,16,32, - 16,0,254,170,170,0,1,128,0,0,1,128,0,59,165,193, - 36,49,25,137,36,113,37,128,0,0,1,128,0,0,1,128, - 0,85,85,16,16,32,16,0,254,170,170,0,1,128,0,0, - 1,128,0,123,165,193,36,121,25,193,36,121,37,128,0,0, - 1,128,0,0,1,128,0,85,85,16,16,32,16,0,254,170, - 170,0,1,128,0,0,1,128,0,121,191,194,72,122,73,194, - 72,121,137,128,0,0,1,128,0,0,1,128,0,85,85,16, - 16,32,16,0,254,170,170,0,1,128,0,0,1,128,0,122, - 77,194,82,123,83,194,214,122,79,128,0,0,1,128,0,0, - 1,128,0,85,85,16,16,32,16,0,254,170,170,0,1,128, - 0,0,1,128,0,49,165,202,40,122,49,202,40,73,165,128, - 0,0,1,128,0,0,1,128,0,85,85,16,16,32,16,0, - 254,170,170,0,1,128,0,0,1,128,0,115,209,202,16,115, - 209,202,16,115,223,128,0,0,1,128,0,0,1,128,0,85, - 85,16,16,32,16,0,254,170,170,0,1,128,0,0,1,128, - 0,30,57,145,64,30,49,145,8,30,113,128,0,0,1,128, - 0,0,1,128,0,85,85,16,16,32,16,0,254,170,170,0, - 1,128,0,0,1,128,0,34,249,162,32,62,33,162,32,34, - 33,128,0,0,1,128,0,0,1,128,0,85,85,16,16,32, - 16,0,254,170,170,0,1,128,0,0,1,128,0,32,249,160, - 128,32,249,160,128,62,129,128,0,0,1,128,0,0,1,128, - 0,85,85,16,16,32,16,0,254,170,170,0,1,128,0,0, - 1,128,0,34,249,162,32,34,33,148,32,8,33,128,0,0, - 1,128,0,0,1,128,0,85,85,16,16,32,16,0,254,170, - 170,0,1,128,0,0,1,128,0,62,249,160,128,62,249,160, - 128,32,129,128,0,0,1,128,0,0,1,128,0,85,85,16, - 16,32,16,0,254,170,170,0,1,128,0,0,1,128,0,30, - 241,160,136,32,241,160,144,30,137,128,0,0,1,128,0,0, - 1,128,0,85,85,16,16,32,16,0,254,170,170,0,1,128, - 0,0,1,128,0,30,113,160,136,28,137,130,136,60,113,128, - 0,0,1,128,0,0,1,128,0,85,85,16,16,32,16,0, - 254,170,170,0,1,128,0,0,1,128,0,30,249,160,32,28, - 33,130,32,60,249,128,0,0,1,128,0,0,1,128,0,85, - 85,16,16,32,16,0,254,170,170,0,1,128,0,0,1,128, - 0,57,29,165,16,37,29,165,16,57,221,128,0,0,1,128, - 0,0,1,128,0,85,85,16,16,32,16,0,254,170,170,0, - 1,128,0,0,1,128,0,113,137,202,24,74,9,202,8,113, - 157,128,0,0,1,128,0,0,1,128,0,85,85,16,16,32, - 16,0,254,170,170,0,1,128,0,0,1,128,0,113,153,202, - 4,74,9,202,16,113,157,128,0,0,1,128,0,0,1,128, - 0,85,85,16,16,32,16,0,254,170,170,0,1,128,0,0, - 1,128,0,113,153,202,4,74,25,202,4,113,153,128,0,0, - 1,128,0,0,1,128,0,85,85,16,16,32,16,0,254,170, - 170,0,1,128,0,0,1,128,0,113,133,202,12,74,21,202, - 28,113,133,128,0,0,1,128,0,0,1,128,0,85,85,16, - 16,32,16,0,254,170,170,0,1,128,0,0,1,128,0,73, - 147,234,84,106,89,219,212,74,83,128,0,0,1,128,0,0, - 1,128,0,85,85,16,16,32,16,0,254,170,170,0,1,128, - 0,0,1,128,0,52,83,194,154,49,23,137,18,113,19,128, - 0,0,1,128,0,0,1,128,0,85,85,16,16,32,16,0, - 254,170,170,0,1,128,0,0,1,128,0,123,185,193,36,121, - 57,193,36,121,57,128,0,0,1,128,0,0,1,128,0,85, - 85,16,16,32,16,0,254,170,170,0,1,128,0,0,1,128, - 0,51,37,196,180,71,173,196,164,52,165,128,0,0,1,128, - 0,0,1,128,0,85,85,16,16,32,16,0,254,170,170,0, - 1,128,0,0,1,128,0,62,137,160,216,62,169,160,136,62, - 137,128,0,0,1,128,0,0,1,128,0,85,85,16,16,32, - 16,0,254,170,170,0,1,128,0,0,1,128,0,58,93,194, - 82,50,93,138,82,113,157,128,0,0,1,128,0,0,1,128, - 0,85,85,16,16,32,16,0,254,170,170,0,1,128,0,0, - 1,128,0,121,207,194,16,121,145,192,80,123,143,128,0,0, - 1,128,0,0,1,128,0,85,85,16,16,32,16,0,254,170, - 170,0,1,128,0,0,1,128,0,30,113,144,128,30,97,144, - 16,16,225,128,0,0,1,128,0,0,1,128,0,85,85,16, - 16,32,16,0,254,170,170,0,1,128,0,0,1,128,0,14, - 113,144,128,22,97,146,16,14,225,128,0,0,1,128,0,0, - 1,128,0,85,85,16,16,32,16,0,254,170,170,0,1,128, - 0,0,1,128,0,28,113,146,128,28,97,148,16,18,225,128, - 0,0,1,128,0,0,1,128,0,85,85,16,16,32,16,0, - 254,170,170,0,1,128,0,0,1,128,0,18,113,146,128,18, - 97,146,16,12,225,128,0,0,1,128,0,0,1,128,0,85, - 85,0,0,0,8,0,14,1,10,10,8,4,0,128,128,128, - 128,128,128,128,0,128,128,5,4,4,8,2,8,136,136,136, - 136,6,10,10,8,1,0,36,36,36,252,72,72,252,144,144, - 144,7,10,10,8,1,0,16,124,146,144,112,28,18,146,124, - 16,7,10,10,8,1,0,98,148,148,104,16,16,44,82,82, - 140,7,10,10,8,1,0,56,68,68,40,48,82,138,132,140, - 114,1,4,4,8,4,8,128,128,128,128,3,12,12,8,3, - 255,32,64,64,128,128,128,128,128,128,64,64,32,3,12,12, - 8,2,255,128,64,64,32,32,32,32,32,32,64,64,128,7, - 7,7,8,1,1,16,146,84,56,84,146,16,7,7,7,8, - 1,1,16,16,16,254,16,16,16,2,4,4,8,3,254,192, - 64,64,128,4,1,1,8,2,4,240,2,2,2,8,3,0, - 192,192,6,10,10,8,1,0,4,4,8,16,16,32,32,64, - 128,128,6,10,10,8,1,0,48,72,132,132,132,132,132,132, - 72,48,5,10,10,8,2,0,32,96,160,32,32,32,32,32, - 32,248,6,10,10,8,1,0,120,132,132,4,24,32,64,128, - 128,252,6,10,10,8,1,0,120,132,132,4,56,4,4,132, - 132,120,6,10,10,8,1,0,8,24,40,72,136,136,252,8, - 8,8,6,10,10,8,1,0,252,128,128,128,248,4,4,4, - 132,120,6,10,10,8,1,0,56,64,128,128,248,132,132,132, - 132,120,6,10,10,8,1,0,252,4,4,8,8,8,16,16, - 16,16,6,10,10,8,1,0,120,132,132,132,120,132,132,132, - 132,120,6,10,10,8,1,0,120,132,132,132,124,4,4,4, - 8,112,2,7,7,8,3,1,192,192,0,0,0,192,192,2, - 9,9,8,3,255,192,192,0,0,0,192,64,64,128,5,9, - 9,8,2,0,8,16,32,64,128,64,32,16,8,6,5,5, - 8,1,2,252,0,0,0,252,5,9,9,8,1,0,128,64, - 32,16,8,16,32,64,128,6,10,10,8,1,0,120,132,132, - 4,8,16,16,0,16,16,6,10,10,8,1,0,56,68,148, - 172,164,164,164,156,64,60,6,10,10,8,1,0,48,72,72, - 132,132,252,132,132,132,132,6,10,10,8,1,0,248,132,132, - 132,248,132,132,132,132,248,6,10,10,8,1,0,120,132,132, - 128,128,128,128,132,132,120,6,10,10,8,1,0,240,136,132, - 132,132,132,132,132,136,240,6,10,10,8,1,0,252,128,128, - 128,248,128,128,128,128,252,6,10,10,8,1,0,252,128,128, - 128,248,128,128,128,128,128,6,10,10,8,1,0,120,132,132, - 128,128,156,132,132,140,116,6,10,10,8,1,0,132,132,132, - 132,252,132,132,132,132,132,5,10,10,8,2,0,248,32,32, - 32,32,32,32,32,32,248,7,10,10,8,1,0,62,8,8, - 8,8,8,8,136,136,112,6,10,10,8,1,0,132,136,144, - 160,192,192,160,144,136,132,6,10,10,8,1,0,128,128,128, - 128,128,128,128,128,128,252,6,10,10,8,1,0,132,132,204, - 204,180,180,132,132,132,132,6,10,10,8,1,0,132,196,196, - 164,164,148,148,140,140,132,6,10,10,8,1,0,120,132,132, - 132,132,132,132,132,132,120,6,10,10,8,1,0,248,132,132, - 132,248,128,128,128,128,128,7,11,11,8,1,255,120,132,132, - 132,132,132,132,180,204,120,6,6,10,10,8,1,0,248,132, - 132,132,248,144,136,136,132,132,6,10,10,8,1,0,120,132, - 132,128,96,24,4,132,132,120,7,10,10,8,1,0,254,16, - 16,16,16,16,16,16,16,16,6,10,10,8,1,0,132,132, - 132,132,132,132,132,132,132,120,7,10,10,8,1,0,130,130, - 130,68,68,68,40,40,16,16,6,10,10,8,1,0,132,132, - 132,132,180,180,204,204,132,132,6,10,10,8,1,0,132,132, - 72,72,48,48,72,72,132,132,7,10,10,8,1,0,130,130, - 68,68,40,16,16,16,16,16,6,10,10,8,1,0,252,4, - 4,8,16,32,64,128,128,252,3,12,12,8,4,255,224,128, - 128,128,128,128,128,128,128,128,128,224,6,10,10,8,1,0, - 128,128,64,32,32,16,16,8,4,4,3,12,12,8,1,255, - 224,32,32,32,32,32,32,32,32,32,32,224,6,3,3,8, - 1,9,48,72,132,7,1,1,8,1,255,254,3,3,3,8, - 2,10,128,64,32,6,8,8,8,1,0,120,132,4,124,132, - 132,140,116,6,11,11,8,1,0,128,128,128,184,196,132,132, - 132,132,196,184,6,8,8,8,1,0,120,132,128,128,128,128, - 132,120,6,11,11,8,1,0,4,4,4,116,140,132,132,132, - 132,140,116,6,8,8,8,1,0,120,132,132,252,128,128,132, - 120,5,11,11,8,1,0,24,32,32,32,248,32,32,32,32, - 32,32,6,11,11,8,1,254,4,116,136,136,136,112,64,120, - 132,132,120,6,11,11,8,1,0,128,128,128,184,196,132,132, - 132,132,132,132,5,11,11,8,2,0,32,32,0,96,32,32, - 32,32,32,32,248,5,13,13,8,1,254,8,8,0,24,8, - 8,8,8,8,8,8,144,96,6,11,11,8,1,0,128,128, - 128,136,144,160,192,160,144,136,132,5,11,11,8,2,0,96, - 32,32,32,32,32,32,32,32,32,248,7,8,8,8,1,0, - 236,146,146,146,146,146,146,146,6,8,8,8,1,0,184,196, - 132,132,132,132,132,132,6,8,8,8,1,0,120,132,132,132, - 132,132,132,120,6,10,10,8,1,254,184,196,132,132,132,132, - 196,184,128,128,6,10,10,8,1,254,116,140,132,132,132,132, - 140,116,4,4,6,8,8,8,1,0,184,196,132,128,128,128, - 128,128,6,8,8,8,1,0,120,132,128,96,24,4,132,120, - 5,10,10,8,1,0,32,32,32,248,32,32,32,32,32,24, - 6,8,8,8,1,0,132,132,132,132,132,132,140,116,6,8, - 8,8,1,0,132,132,132,72,72,72,48,48,7,8,8,8, - 1,0,130,146,146,146,146,146,146,108,6,8,8,8,1,0, - 132,132,72,48,48,72,132,132,6,10,10,8,1,254,132,132, - 132,132,132,76,52,4,4,120,6,8,8,8,1,0,252,4, - 8,16,32,64,128,252,3,12,12,8,3,255,96,128,128,64, - 64,128,128,64,64,128,128,96,1,14,14,8,4,254,128,128, - 128,128,128,128,128,128,128,128,128,128,128,128,3,12,12,8, - 2,255,192,32,32,64,64,32,32,64,64,32,32,192,7,3, - 3,8,1,8,98,146,140,16,16,32,16,0,254,170,170,0, - 1,128,0,0,1,128,0,115,209,202,16,75,209,202,16,115, - 223,128,0,0,1,128,0,0,1,128,0,85,85,16,16,32, - 16,0,254,170,170,0,1,128,0,0,1,128,0,113,157,202, - 82,115,211,194,82,66,93,128,0,0,1,128,0,0,1,128, - 0,85,85,16,16,32,16,0,254,170,170,0,1,128,0,0, - 1,128,0,73,157,202,82,122,93,202,80,73,145,128,0,0, - 1,128,0,0,1,128,0,85,85,16,16,32,16,0,254,170, - 170,0,1,128,0,0,1,128,0,115,147,202,82,115,159,202, - 18,114,19,128,0,0,1,128,0,0,1,128,0,85,85,16, - 16,32,16,0,254,170,170,0,1,128,0,0,1,128,0,75, - 147,234,82,91,159,202,82,75,147,128,0,0,1,128,0,0, - 1,128,0,85,85,16,16,32,16,0,254,170,170,0,1,128, - 0,0,1,128,0,116,185,166,164,37,165,164,164,116,185,128, - 0,0,1,128,0,0,1,128,0,85,85,16,16,32,16,0, - 254,170,170,0,1,128,0,0,1,128,0,75,209,234,16,91, - 209,202,16,75,223,128,0,0,1,128,0,0,1,128,0,85, - 85,16,16,32,16,0,254,170,170,0,1,128,0,0,1,128, - 0,57,205,194,18,49,159,136,82,115,147,128,0,0,1,128, - 0,0,1,128,0,85,85,16,16,32,16,0,254,170,170,0, - 1,128,0,0,1,128,0,121,205,194,18,121,159,192,82,123, - 147,128,0,0,1,128,0,0,1,128,0,85,85,16,16,32, - 16,0,254,170,170,0,1,128,0,0,1,128,0,75,157,201, - 32,121,25,201,4,73,57,128,0,0,1,128,0,0,1,128, - 0,85,85,16,16,32,16,0,254,170,170,0,1,128,0,0, - 1,128,0,37,221,164,132,60,133,164,132,36,153,128,0,0, - 1,128,0,0,1,128,0,85,85,16,16,32,16,0,254,170, - 170,0,1,128,0,0,1,128,0,69,205,196,144,68,137,168, - 132,16,153,128,0,0,1,128,0,0,1,128,0,85,85,16, - 16,32,16,0,254,170,170,0,1,128,0,0,1,128,0,114, - 29,202,18,114,19,194,18,67,221,128,0,0,1,128,0,0, - 1,128,0,85,85,16,16,32,16,0,254,170,170,0,1,128, - 0,0,1,128,0,114,19,202,18,114,19,194,18,67,205,128, - 0,0,1,128,0,0,1,128,0,85,85,16,16,32,16,0, - 254,170,170,0,1,128,0,0,1,128,0,14,33,137,32,14, - 33,138,32,9,33,128,0,0,1,128,0,0,1,128,0,85, - 85,16,16,32,16,0,254,170,170,0,1,128,0,0,1,128, - 0,57,221,194,2,49,141,136,80,115,159,128,0,0,1,128, - 0,0,1,128,0,85,85,16,16,32,16,0,254,170,170,0, - 1,128,0,0,1,128,0,57,221,194,2,49,141,136,66,115, - 157,128,0,0,1,128,0,0,1,128,0,85,85,16,16,32, - 16,0,254,170,170,0,1,128,0,0,1,128,0,113,207,202, - 16,74,13,202,2,113,221,128,0,0,1,128,0,0,1,128, - 0,85,85,16,16,32,16,0,254,170,170,0,1,128,0,0, - 1,128,0,114,69,202,76,114,69,194,68,65,143,128,0,0, - 1,128,0,0,1,128,0,85,85,16,16,32,16,0,254,170, - 170,0,1,128,0,0,1,128,0,114,93,202,66,114,77,194, - 80,65,159,128,0,0,1,128,0,0,1,128,0,85,85,16, - 16,32,16,0,254,170,170,0,1,128,0,0,1,128,0,59, - 157,193,32,49,25,137,4,113,57,128,0,0,1,128,0,0, - 1,128,0,85,85,16,16,32,16,0,254,170,170,0,1,128, - 0,0,1,128,0,57,211,194,18,66,31,194,18,57,211,128, - 0,0,1,128,0,0,1,128,0,85,85,16,16,32,16,0, - 254,170,170,0,1,128,0,0,1,128,0,34,137,182,136,42, - 169,162,216,34,137,128,0,0,1,128,0,0,1,128,0,85, - 85,16,16,32,16,0,254,170,170,0,1,128,0,0,1,128, - 0,59,141,194,82,51,159,138,18,114,19,128,0,0,1,128, - 0,0,1,128,0,85,85,16,16,32,16,0,254,170,170,0, - 1,128,0,0,1,128,0,123,141,194,82,123,159,194,18,122, - 19,128,0,0,1,128,0,0,1,128,0,85,85,16,16,32, - 16,0,254,170,170,0,1,128,0,0,1,128,0,57,143,194, - 80,50,77,138,66,113,157,128,0,0,1,128,0,0,1,128, - 0,85,85,16,16,32,16,0,254,170,170,0,1,128,0,0, - 1,128,0,51,155,196,34,37,163,148,162,99,155,128,0,0, - 1,128,0,0,1,128,0,85,85,16,16,32,16,0,254,170, - 170,0,1,128,0,0,1,128,0,57,221,194,8,50,9,138, - 8,113,221,128,0,0,1,128,0,0,1,128,0,85,85,16, - 16,32,16,0,254,170,170,0,1,128,0,0,1,128,0,57, - 221,194,8,65,137,192,72,59,157,128,0,0,1,128,0,0, - 1,128,0,85,85,16,16,32,16,0,254,170,170,0,1,128, - 0,0,1,128,0,14,249,144,32,12,33,130,32,28,33,128, - 0,0,1,128,0,0,1,128,0,85,85,16,16,32,16,0, - 254,170,170,0,1,128,0,0,1,128,0,49,207,202,16,73, - 145,200,80,51,143,128,0,0,1,128,0,0,1,128,0,85, - 85,16,16,32,16,0,254,170,170,0,1,128,0,0,1,128, - 0,28,137,146,216,28,169,144,136,16,137,128,0,0,1,128, - 0,0,1,128,0,85,85,16,16,32,16,0,254,170,170,0, - 1,128,0,0,1,128,0,51,143,202,80,123,145,202,16,74, - 15,128,0,0,1,128,0,0,1,128,0,85,85,0,0,0, - 8,0,14,1,10,10,8,4,0,128,128,0,128,128,128,128, - 128,128,128,7,10,10,8,1,0,16,16,124,146,144,144,146, - 124,16,16,7,10,10,8,1,0,28,32,32,32,248,32,32, - 32,124,194,6,8,8,8,1,1,132,72,120,72,72,120,72, - 132,7,10,10,8,1,0,130,68,40,16,254,16,254,16,16, - 16,1,10,10,8,4,0,128,128,128,128,0,0,128,128,128, - 128,6,10,10,8,1,0,120,132,128,120,132,132,120,4,132, - 120,4,2,2,8,2,12,144,144,8,10,10,8,0,0,60, - 66,153,165,161,161,165,153,66,60,5,7,7,8,2,5,112, - 8,120,136,120,0,248,6,9,9,8,1,0,36,36,72,72, - 144,72,72,36,36,6,4,4,8,1,0,252,4,4,4,16, - 16,32,16,0,254,170,170,0,1,128,0,58,99,194,84,51, - 201,138,72,114,73,128,0,0,1,128,0,3,193,128,0,0, - 1,128,0,85,85,8,10,10,8,0,0,60,66,185,165,165, - 185,169,165,66,60,6,1,1,8,1,11,252,3,4,4,8, - 2,10,64,160,160,64,7,9,9,8,1,1,16,16,16,254, - 16,16,16,0,254,5,7,7,8,2,5,112,136,8,112,128, - 128,248,5,7,7,8,2,5,112,136,8,112,8,136,112,3, - 3,3,8,3,10,32,64,128,8,10,10,8,0,254,66,66, - 66,66,66,66,102,89,64,128,6,12,12,8,1,255,124,244, - 244,244,244,116,20,20,20,20,20,28,2,2,2,8,3,4, - 192,192,3,2,2,8,2,254,32,192,3,7,7,8,2,5, - 32,96,160,32,32,32,32,5,7,7,8,2,5,112,136,136, - 136,112,0,248,6,9,9,8,1,0,144,144,72,72,36,72, - 72,144,144,6,10,10,8,1,0,68,196,72,80,80,36,44, - 84,156,132,6,10,10,8,1,0,68,196,72,80,80,40,52, - 68,136,156,6,10,10,8,1,0,196,36,72,48,208,36,44, - 84,156,132,6,10,10,8,1,0,16,16,0,16,16,96,132, - 132,132,120,6,14,14,8,1,0,96,24,0,0,48,72,72, - 132,132,252,132,132,132,132,6,14,14,8,1,0,24,96,0, - 0,48,72,72,132,132,252,132,132,132,132,6,14,14,8,1, - 0,48,72,0,0,48,72,72,132,132,252,132,132,132,132,6, - 14,14,8,1,0,100,152,0,0,48,72,72,132,132,252,132, - 132,132,132,6,14,14,8,1,0,72,72,0,0,48,72,72, - 132,132,252,132,132,132,132,6,14,14,8,1,0,48,72,48, - 0,48,72,72,132,132,252,132,132,132,132,7,10,10,8,1, - 0,62,80,144,144,254,144,144,144,144,158,6,12,12,8,1, - 254,120,132,132,128,128,128,128,132,132,120,16,96,6,14,14, - 8,1,0,96,24,0,0,252,128,128,128,248,128,128,128,128, - 252,6,14,14,8,1,0,24,96,0,0,252,128,128,128,248, - 128,128,128,128,252,6,14,14,8,1,0,48,72,0,0,252, - 128,128,128,248,128,128,128,128,252,6,14,14,8,1,0,72, - 72,0,0,252,128,128,128,248,128,128,128,128,252,5,14,14, - 8,2,0,96,24,0,0,248,32,32,32,32,32,32,32,32, - 248,5,14,14,8,2,0,48,192,0,0,248,32,32,32,32, - 32,32,32,32,248,5,14,14,8,2,0,96,144,0,0,248, - 32,32,32,32,32,32,32,32,248,5,14,14,8,2,0,144, - 144,0,0,248,32,32,32,32,32,32,32,32,248,7,10,10, - 8,0,0,120,68,66,66,242,66,66,66,68,120,6,14,14, - 8,1,0,100,152,0,0,132,196,196,164,164,148,148,140,140, - 132,6,14,14,8,1,0,96,24,0,0,120,132,132,132,132, - 132,132,132,132,120,6,14,14,8,1,0,24,96,0,0,120, - 132,132,132,132,132,132,132,132,120,6,14,14,8,1,0,48, - 72,0,0,120,132,132,132,132,132,132,132,132,120,6,14,14, - 8,1,0,100,152,0,0,120,132,132,132,132,132,132,132,132, - 120,6,14,14,8,1,0,72,72,0,0,120,132,132,132,132, - 132,132,132,132,120,6,5,5,8,1,2,132,72,48,72,132, - 6,12,12,8,1,255,4,116,136,140,148,148,164,164,196,68, - 184,128,6,14,14,8,1,0,96,24,0,0,132,132,132,132, - 132,132,132,132,132,120,6,14,14,8,1,0,24,96,0,0, - 132,132,132,132,132,132,132,132,132,120,6,14,14,8,1,0, - 48,72,0,0,132,132,132,132,132,132,132,132,132,120,6,14, - 14,8,1,0,72,72,0,0,132,132,132,132,132,132,132,132, - 132,120,7,14,14,8,1,0,24,96,0,0,130,130,68,68, - 40,16,16,16,16,16,6,11,11,8,1,0,128,128,240,136, - 132,132,136,240,128,128,128,6,10,10,8,1,0,112,136,136, - 144,176,136,132,132,164,152,6,12,12,8,1,0,96,24,0, - 0,120,132,4,124,132,132,140,116,6,12,12,8,1,0,24, - 96,0,0,120,132,4,124,132,132,140,116,6,12,12,8,1, - 0,48,72,0,0,120,132,4,124,132,132,140,116,6,12,12, - 8,1,0,100,152,0,0,120,132,4,124,132,132,140,116,6, - 12,12,8,1,0,72,72,0,0,120,132,4,124,132,132,140, - 116,6,13,13,8,1,0,48,72,48,0,0,120,132,4,124, - 132,132,140,116,7,8,8,8,1,0,124,146,18,126,144,144, - 146,124,6,10,10,8,1,254,120,132,128,128,128,128,132,120, - 16,96,6,12,12,8,1,0,96,24,0,0,120,132,132,252, - 128,128,132,120,6,12,12,8,1,0,24,96,0,0,120,132, - 132,252,128,128,132,120,6,12,12,8,1,0,48,72,0,0, - 120,132,132,252,128,128,132,120,6,12,12,8,1,0,72,72, - 0,0,120,132,132,252,128,128,132,120,5,12,12,8,2,0, - 192,48,0,0,96,32,32,32,32,32,32,248,5,12,12,8, - 2,0,48,192,0,0,96,32,32,32,32,32,32,248,5,12, - 12,8,2,0,96,144,0,0,96,32,32,32,32,32,32,248, - 5,12,12,8,2,0,144,144,0,0,96,32,32,32,32,32, - 32,248,6,12,12,8,1,0,100,24,40,68,4,124,132,132, - 132,132,132,120,6,12,12,8,1,0,100,152,0,0,184,196, - 132,132,132,132,132,132,6,12,12,8,1,0,96,24,0,0, - 120,132,132,132,132,132,132,120,6,12,12,8,1,0,24,96, - 0,0,120,132,132,132,132,132,132,120,6,12,12,8,1,0, - 48,72,0,0,120,132,132,132,132,132,132,120,6,12,12,8, - 1,0,100,152,0,0,120,132,132,132,132,132,132,120,6,12, - 12,8,1,0,72,72,0,0,120,132,132,132,132,132,132,120, - 6,7,7,8,1,1,48,0,0,252,0,0,48,6,10,10, - 8,1,255,4,120,140,148,148,164,164,196,120,128,6,12,12, - 8,1,0,96,24,0,0,132,132,132,132,132,132,140,116,6, - 12,12,8,1,0,24,96,0,0,132,132,132,132,132,132,140, - 116,6,12,12,8,1,0,48,72,0,0,132,132,132,132,132, - 132,140,116,6,12,12,8,1,0,72,72,0,0,132,132,132, - 132,132,132,140,116,6,14,14,8,1,254,24,96,0,0,132, - 132,132,132,132,76,52,4,4,120,5,12,12,8,2,254,128, - 128,240,136,136,136,144,160,192,128,128,128,6,14,14,8,1, - 254,72,72,0,0,132,132,132,132,132,76,52,4,4,120}; -/* - Fontname: -gnu-Unifont-Medium-R-Normal-Sans-16-160-75-75-c-80-iso10646-1 - Copyright: Copyright (C) 2014 Roman Czyborra, Paul Hardy, Qianqian Fang, Andrew Miller, et al. Licensed under the GNU General Public License; either version 2, or (at your option) a later version, with the GNU Font Embedding Exception. - Capital A Height: 10, '1' Height: 10 - Calculated Max Values w=16 h=16 x= 4 y=14 dx=16 dy= 0 ascent=14 len=14 - Font Bounding box w=16 h=16 x= 0 y=-2 - Calculated Min Values x= 0 y=-2 dx= 0 dy= 0 - Pure Font ascent =10 descent=-2 - X Font ascent =11 descent=-2 - Max Font ascent =14 descent=-2 -*/ -#include "u8g.h" -const u8g_fntpgm_uint8_t u8g_font_unifontr[1485] U8G_FONT_SECTION("u8g_font_unifontr") = { - 0,16,16,0,254,10,1,231,3,213,32,127,254,14,254,11, - 254,0,0,0,8,0,14,1,10,10,8,4,0,128,128,128, - 128,128,128,128,0,128,128,5,4,4,8,2,8,136,136,136, - 136,6,10,10,8,1,0,36,36,36,252,72,72,252,144,144, - 144,7,10,10,8,1,0,16,124,146,144,112,28,18,146,124, - 16,7,10,10,8,1,0,98,148,148,104,16,16,44,82,82, - 140,7,10,10,8,1,0,56,68,68,40,48,82,138,132,140, - 114,1,4,4,8,4,8,128,128,128,128,3,12,12,8,3, - 255,32,64,64,128,128,128,128,128,128,64,64,32,3,12,12, - 8,2,255,128,64,64,32,32,32,32,32,32,64,64,128,7, - 7,7,8,1,1,16,146,84,56,84,146,16,7,7,7,8, - 1,1,16,16,16,254,16,16,16,2,4,4,8,3,254,192, - 64,64,128,4,1,1,8,2,4,240,2,2,2,8,3,0, - 192,192,6,10,10,8,1,0,4,4,8,16,16,32,32,64, - 128,128,6,10,10,8,1,0,48,72,132,132,132,132,132,132, - 72,48,5,10,10,8,2,0,32,96,160,32,32,32,32,32, - 32,248,6,10,10,8,1,0,120,132,132,4,24,32,64,128, - 128,252,6,10,10,8,1,0,120,132,132,4,56,4,4,132, - 132,120,6,10,10,8,1,0,8,24,40,72,136,136,252,8, - 8,8,6,10,10,8,1,0,252,128,128,128,248,4,4,4, - 132,120,6,10,10,8,1,0,56,64,128,128,248,132,132,132, - 132,120,6,10,10,8,1,0,252,4,4,8,8,8,16,16, - 16,16,6,10,10,8,1,0,120,132,132,132,120,132,132,132, - 132,120,6,10,10,8,1,0,120,132,132,132,124,4,4,4, - 8,112,2,7,7,8,3,1,192,192,0,0,0,192,192,2, - 9,9,8,3,255,192,192,0,0,0,192,64,64,128,5,9, - 9,8,2,0,8,16,32,64,128,64,32,16,8,6,5,5, - 8,1,2,252,0,0,0,252,5,9,9,8,1,0,128,64, - 32,16,8,16,32,64,128,6,10,10,8,1,0,120,132,132, - 4,8,16,16,0,16,16,6,10,10,8,1,0,56,68,148, - 172,164,164,164,156,64,60,6,10,10,8,1,0,48,72,72, - 132,132,252,132,132,132,132,6,10,10,8,1,0,248,132,132, - 132,248,132,132,132,132,248,6,10,10,8,1,0,120,132,132, - 128,128,128,128,132,132,120,6,10,10,8,1,0,240,136,132, - 132,132,132,132,132,136,240,6,10,10,8,1,0,252,128,128, - 128,248,128,128,128,128,252,6,10,10,8,1,0,252,128,128, - 128,248,128,128,128,128,128,6,10,10,8,1,0,120,132,132, - 128,128,156,132,132,140,116,6,10,10,8,1,0,132,132,132, - 132,252,132,132,132,132,132,5,10,10,8,2,0,248,32,32, - 32,32,32,32,32,32,248,7,10,10,8,1,0,62,8,8, - 8,8,8,8,136,136,112,6,10,10,8,1,0,132,136,144, - 160,192,192,160,144,136,132,6,10,10,8,1,0,128,128,128, - 128,128,128,128,128,128,252,6,10,10,8,1,0,132,132,204, - 204,180,180,132,132,132,132,6,10,10,8,1,0,132,196,196, - 164,164,148,148,140,140,132,6,10,10,8,1,0,120,132,132, - 132,132,132,132,132,132,120,6,10,10,8,1,0,248,132,132, - 132,248,128,128,128,128,128,7,11,11,8,1,255,120,132,132, - 132,132,132,132,180,204,120,6,6,10,10,8,1,0,248,132, - 132,132,248,144,136,136,132,132,6,10,10,8,1,0,120,132, - 132,128,96,24,4,132,132,120,7,10,10,8,1,0,254,16, - 16,16,16,16,16,16,16,16,6,10,10,8,1,0,132,132, - 132,132,132,132,132,132,132,120,7,10,10,8,1,0,130,130, - 130,68,68,68,40,40,16,16,6,10,10,8,1,0,132,132, - 132,132,180,180,204,204,132,132,6,10,10,8,1,0,132,132, - 72,72,48,48,72,72,132,132,7,10,10,8,1,0,130,130, - 68,68,40,16,16,16,16,16,6,10,10,8,1,0,252,4, - 4,8,16,32,64,128,128,252,3,12,12,8,4,255,224,128, - 128,128,128,128,128,128,128,128,128,224,6,10,10,8,1,0, - 128,128,64,32,32,16,16,8,4,4,3,12,12,8,1,255, - 224,32,32,32,32,32,32,32,32,32,32,224,6,3,3,8, - 1,9,48,72,132,7,1,1,8,1,255,254,3,3,3,8, - 2,10,128,64,32,6,8,8,8,1,0,120,132,4,124,132, - 132,140,116,6,11,11,8,1,0,128,128,128,184,196,132,132, - 132,132,196,184,6,8,8,8,1,0,120,132,128,128,128,128, - 132,120,6,11,11,8,1,0,4,4,4,116,140,132,132,132, - 132,140,116,6,8,8,8,1,0,120,132,132,252,128,128,132, - 120,5,11,11,8,1,0,24,32,32,32,248,32,32,32,32, - 32,32,6,11,11,8,1,254,4,116,136,136,136,112,64,120, - 132,132,120,6,11,11,8,1,0,128,128,128,184,196,132,132, - 132,132,132,132,5,11,11,8,2,0,32,32,0,96,32,32, - 32,32,32,32,248,5,13,13,8,1,254,8,8,0,24,8, - 8,8,8,8,8,8,144,96,6,11,11,8,1,0,128,128, - 128,136,144,160,192,160,144,136,132,5,11,11,8,2,0,96, - 32,32,32,32,32,32,32,32,32,248,7,8,8,8,1,0, - 236,146,146,146,146,146,146,146,6,8,8,8,1,0,184,196, - 132,132,132,132,132,132,6,8,8,8,1,0,120,132,132,132, - 132,132,132,120,6,10,10,8,1,254,184,196,132,132,132,132, - 196,184,128,128,6,10,10,8,1,254,116,140,132,132,132,132, - 140,116,4,4,6,8,8,8,1,0,184,196,132,128,128,128, - 128,128,6,8,8,8,1,0,120,132,128,96,24,4,132,120, - 5,10,10,8,1,0,32,32,32,248,32,32,32,32,32,24, - 6,8,8,8,1,0,132,132,132,132,132,132,140,116,6,8, - 8,8,1,0,132,132,132,72,72,72,48,48,7,8,8,8, - 1,0,130,146,146,146,146,146,146,108,6,8,8,8,1,0, - 132,132,72,48,48,72,132,132,6,10,10,8,1,254,132,132, - 132,132,132,76,52,4,4,120,6,8,8,8,1,0,252,4, - 8,16,32,64,128,252,3,12,12,8,3,255,96,128,128,64, - 64,128,128,64,64,128,128,96,1,14,14,8,4,254,128,128, - 128,128,128,128,128,128,128,128,128,128,128,128,3,12,12,8, - 2,255,192,32,32,64,64,32,32,64,64,32,32,192,7,3, - 3,8,1,8,98,146,140,16,16,32,16,0,254,170,170,0, - 1,128,0,0,1,128,0,115,209,202,16,75,209,202,16,115, - 223,128,0,0,1,128,0,0,1,128,0,85,85}; diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_line.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_line.c deleted file mode 100644 index 71a20f8591..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_line.c +++ /dev/null @@ -1,90 +0,0 @@ -/* - - u8g_line.c - - Universal 8bit Graphics Library - - Copyright (c) 2012, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -*/ - -#include "u8g.h" - -void u8g_DrawLine(u8g_t *u8g, u8g_uint_t x1, u8g_uint_t y1, u8g_uint_t x2, u8g_uint_t y2) -{ - u8g_uint_t tmp; - u8g_uint_t x,y; - u8g_uint_t dx, dy; - u8g_int_t err; - u8g_int_t ystep; - - uint8_t swapxy = 0; - - /* no BBX intersection check at the moment, should be added... */ - - if ( x1 > x2 ) dx = x1-x2; else dx = x2-x1; - if ( y1 > y2 ) dy = y1-y2; else dy = y2-y1; - - if ( dy > dx ) - { - swapxy = 1; - tmp = dx; dx =dy; dy = tmp; - tmp = x1; x1 =y1; y1 = tmp; - tmp = x2; x2 =y2; y2 = tmp; - } - if ( x1 > x2 ) - { - tmp = x1; x1 =x2; x2 = tmp; - tmp = y1; y1 =y2; y2 = tmp; - } - err = dx >> 1; - if ( y2 > y1 ) ystep = 1; else ystep = -1; - y = y1; - -#ifndef U8G_16BIT - if ( x2 == 255 ) - x2--; -#else - if ( x2 == 0xffff ) - x2--; -#endif - - for( x = x1; x <= x2; x++ ) - { - if ( swapxy == 0 ) - u8g_DrawPixel(u8g, x, y); - else - u8g_DrawPixel(u8g, y, x); - err -= (uint8_t)dy; - if ( err < 0 ) - { - y += (u8g_uint_t)ystep; - err += (u8g_uint_t)dx; - } - } -} diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_ll_api.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_ll_api.c deleted file mode 100644 index 6310957408..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_ll_api.c +++ /dev/null @@ -1,581 +0,0 @@ -/* - - u8g_ll_api.c - - low level api - - Universal 8bit Graphics Library - - Copyright (c) 2011, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - -*/ - -#include -#include "u8g.h" - -uint8_t u8g_call_dev_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - return dev->dev_fn(u8g, dev, msg, arg); -} - -/*====================================================================*/ - -uint8_t u8g_InitLL(u8g_t *u8g, u8g_dev_t *dev) -{ - uint8_t r; - u8g->state_cb(U8G_STATE_MSG_BACKUP_ENV); - r = u8g_call_dev_fn(u8g, dev, U8G_DEV_MSG_INIT, NULL); - u8g->state_cb(U8G_STATE_MSG_BACKUP_U8G); - u8g->state_cb(U8G_STATE_MSG_RESTORE_ENV); - return r; -} - -void u8g_FirstPageLL(u8g_t *u8g, u8g_dev_t *dev) -{ - u8g->state_cb(U8G_STATE_MSG_BACKUP_ENV); - u8g->state_cb(U8G_STATE_MSG_RESTORE_U8G); - u8g_call_dev_fn(u8g, dev, U8G_DEV_MSG_PAGE_FIRST, NULL); - u8g_call_dev_fn(u8g, dev, U8G_DEV_MSG_GET_PAGE_BOX, &(u8g->current_page)); - u8g->state_cb(U8G_STATE_MSG_RESTORE_ENV); -} - -uint8_t u8g_NextPageLL(u8g_t *u8g, u8g_dev_t *dev) -{ - uint8_t r; - u8g->state_cb(U8G_STATE_MSG_BACKUP_ENV); - u8g->state_cb(U8G_STATE_MSG_RESTORE_U8G); - r = u8g_call_dev_fn(u8g, dev, U8G_DEV_MSG_PAGE_NEXT, NULL); - if ( r != 0 ) - { - u8g_call_dev_fn(u8g, dev, U8G_DEV_MSG_GET_PAGE_BOX, &(u8g->current_page)); - } - u8g->state_cb(U8G_STATE_MSG_RESTORE_ENV); - return r; -} - -uint8_t u8g_SetContrastLL(u8g_t *u8g, u8g_dev_t *dev, uint8_t contrast) -{ - return u8g_call_dev_fn(u8g, dev, U8G_DEV_MSG_CONTRAST, &contrast); -} - -void u8g_DrawPixelLL(u8g_t *u8g, u8g_dev_t *dev, u8g_uint_t x, u8g_uint_t y) -{ - u8g_dev_arg_pixel_t *arg = &(u8g->arg_pixel); - arg->x = x; - arg->y = y; - u8g_call_dev_fn(u8g, dev, U8G_DEV_MSG_SET_PIXEL, arg); -} - -void u8g_Draw8PixelLL(u8g_t *u8g, u8g_dev_t *dev, u8g_uint_t x, u8g_uint_t y, uint8_t dir, uint8_t pixel) -{ - u8g_dev_arg_pixel_t *arg = &(u8g->arg_pixel); - arg->x = x; - arg->y = y; - arg->dir = dir; - arg->pixel = pixel; - u8g_call_dev_fn(u8g, dev, U8G_DEV_MSG_SET_8PIXEL, arg); -} - -void u8g_Draw4TPixelLL(u8g_t *u8g, u8g_dev_t *dev, u8g_uint_t x, u8g_uint_t y, uint8_t dir, uint8_t pixel) -{ - u8g_dev_arg_pixel_t *arg = &(u8g->arg_pixel); - arg->x = x; - arg->y = y; - arg->dir = dir; - arg->pixel = pixel; - u8g_call_dev_fn(u8g, dev, U8G_DEV_MSG_SET_4TPIXEL, arg); -} - - -#ifdef U8G_DEV_MSG_IS_BBX_INTERSECTION -uint8_t u8g_IsBBXIntersectionLL(u8g_t *u8g, u8g_dev_t *dev, u8g_uint_t x, u8g_uint_t y, u8g_uint_t w, u8g_uint_t h) -{ - return u8g_call_dev_fn(u8g, dev, U8G_DEV_MSG_IS_BBX_INTERSECTION, &arg); -} -#endif - - - -u8g_uint_t u8g_GetWidthLL(u8g_t *u8g, u8g_dev_t *dev) -{ - u8g_uint_t r; - u8g_call_dev_fn(u8g, dev, U8G_DEV_MSG_GET_WIDTH, &r); - return r; -} - -u8g_uint_t u8g_GetHeightLL(u8g_t *u8g, u8g_dev_t *dev) -{ - u8g_uint_t r; - u8g_call_dev_fn(u8g, dev, U8G_DEV_MSG_GET_HEIGHT, &r); - return r; -} - -u8g_uint_t u8g_GetModeLL(u8g_t *u8g, u8g_dev_t *dev) -{ - return u8g_call_dev_fn(u8g, dev, U8G_DEV_MSG_GET_MODE, NULL); -} - - - -/*====================================================================*/ - -void u8g_UpdateDimension(u8g_t *u8g) -{ - u8g->width = u8g_GetWidthLL(u8g, u8g->dev); - u8g->height = u8g_GetHeightLL(u8g, u8g->dev); - u8g->mode = u8g_GetModeLL(u8g, u8g->dev); - /* 9 Dec 2012: u8g_scale.c requires update of current page */ - u8g_call_dev_fn(u8g, u8g->dev, U8G_DEV_MSG_GET_PAGE_BOX, &(u8g->current_page)); -} - -static void u8g_init_data(u8g_t *u8g) -{ - u8g->font = NULL; - u8g->cursor_font = NULL; - u8g->cursor_bg_color = 0; - u8g->cursor_fg_color = 1; - u8g->cursor_encoding = 34; - u8g->cursor_fn = (u8g_draw_cursor_fn)0; - -#if defined(U8G_WITH_PINLIST) - { - uint8_t i; - for( i = 0; i < U8G_PIN_LIST_LEN; i++ ) - u8g->pin_list[i] = U8G_PIN_NONE; - } -#endif - - u8g_SetColorIndex(u8g, 1); - - u8g_SetFontPosBaseline(u8g); - - u8g->font_height_mode = U8G_FONT_HEIGHT_MODE_XTEXT; - u8g->font_ref_ascent = 0; - u8g->font_ref_descent = 0; - u8g->font_line_spacing_factor = 64; /* 64 = 1.0, 77 = 1.2 line spacing factor */ - u8g->line_spacing = 0; - - u8g->state_cb = u8g_state_dummy_cb; - -} - -uint8_t u8g_Begin(u8g_t *u8g) -{ - /* call and init low level driver and com device */ - if ( u8g_InitLL(u8g, u8g->dev) == 0 ) - return 0; - /* fetch width and height from the low level */ - u8g_UpdateDimension(u8g); - return 1; -} - -uint8_t u8g_Init(u8g_t *u8g, u8g_dev_t *dev) -{ - u8g_init_data(u8g); - u8g->dev = dev; - - /* On the Arduino Environment this will lead to two calls to u8g_Begin(), the following line will be called first (by U8glib constructors) */ - /* if - in future releases - this is removed, then still call u8g_UpdateDimension() */ - /* if Arduino call u8g_UpdateDimension else u8g_Begin */ - /* issue 146 */ - return u8g_Begin(u8g); -} - -/* special init for pure ARM systems */ -uint8_t u8g_InitComFn(u8g_t *u8g, u8g_dev_t *dev, u8g_com_fnptr com_fn) -{ - u8g_init_data(u8g); - -#if defined(U8G_WITH_PINLIST) - { - uint8_t i; - for( i = 0; i < U8G_PIN_LIST_LEN; i++ ) - u8g->pin_list[i] = U8G_PIN_DUMMY; - } -#endif - - u8g->dev = dev; - - /* replace the device procedure with a custom communication procedure */ - u8g->dev->com_fn = com_fn; - - /* On the Arduino Environment this will lead to two calls to u8g_Begin(), the following line will be called first (by U8glib constructors) */ - /* if - in future releases - this is removed, then still call u8g_UpdateDimension() */ - /* if Arduino call u8g_UpdateDimension else u8g_Begin */ - /* issue 146 */ - return u8g_Begin(u8g); -} - - -#if defined(U8G_WITH_PINLIST) -uint8_t u8g_InitSPI(u8g_t *u8g, u8g_dev_t *dev, uint8_t sck, uint8_t mosi, uint8_t cs, uint8_t a0, uint8_t reset) -{ - - /* fill data structure with some suitable values */ - u8g_init_data(u8g); - u8g->dev = dev; - - /* assign user pins */ - u8g->pin_list[U8G_PI_SCK] = sck; - u8g->pin_list[U8G_PI_MOSI] = mosi; - u8g->pin_list[U8G_PI_CS] = cs; - u8g->pin_list[U8G_PI_A0] = a0; - u8g->pin_list[U8G_PI_RESET] = reset; - - /* On the Arduino Environment this will lead to two calls to u8g_Begin(), the following line will be called first (by U8glib constructors) */ - /* if - in future releases - this is removed, then still call u8g_UpdateDimension() */ - /* if Arduino call u8g_UpdateDimension else u8g_Begin */ - /* issue 146 */ - return u8g_Begin(u8g); -} - -uint8_t u8g_InitHWSPI(u8g_t *u8g, u8g_dev_t *dev, uint8_t cs, uint8_t a0, uint8_t reset) -{ - /* fill data structure with some suitable values */ - u8g_init_data(u8g); - u8g->dev = dev; - - - /* assign user pins */ - u8g->pin_list[U8G_PI_CS] = cs; - u8g->pin_list[U8G_PI_A0] = a0; - u8g->pin_list[U8G_PI_RESET] = reset; - - return u8g_Begin(u8g); -} - -uint8_t u8g_InitI2C(u8g_t *u8g, u8g_dev_t *dev, uint8_t options) -{ - /* fill data structure with some suitable values */ - u8g_init_data(u8g); - u8g->dev = dev; - - u8g->pin_list[U8G_PI_I2C_OPTION] = options; - - return u8g_Begin(u8g); -} - - -uint8_t u8g_Init8BitFixedPort(u8g_t *u8g, u8g_dev_t *dev, uint8_t en, uint8_t cs, uint8_t di, uint8_t rw, uint8_t reset) -{ - - /* fill data structure with some suitable values */ - u8g_init_data(u8g); - u8g->dev = dev; - - /* assign user pins */ - - u8g->pin_list[U8G_PI_EN] = en; - u8g->pin_list[U8G_PI_CS] = cs; - u8g->pin_list[U8G_PI_DI] = di; - u8g->pin_list[U8G_PI_RW] = rw; - u8g->pin_list[U8G_PI_RESET] = reset; - - return u8g_Begin(u8g); -} - -uint8_t u8g_Init8Bit(u8g_t *u8g, u8g_dev_t *dev, uint8_t d0, uint8_t d1, uint8_t d2, uint8_t d3, uint8_t d4, uint8_t d5, uint8_t d6, uint8_t d7, - uint8_t en, uint8_t cs1, uint8_t cs2, uint8_t di, uint8_t rw, uint8_t reset) -{ - - /* fill data structure with some suitable values */ - u8g_init_data(u8g); - u8g->dev = dev; - - /* assign user pins */ - - u8g->pin_list[U8G_PI_D0] = d0; - u8g->pin_list[U8G_PI_D1] = d1; - u8g->pin_list[U8G_PI_D2] = d2; - u8g->pin_list[U8G_PI_D3] = d3; - u8g->pin_list[U8G_PI_D4] = d4; - u8g->pin_list[U8G_PI_D5] = d5; - u8g->pin_list[U8G_PI_D6] = d6; - u8g->pin_list[U8G_PI_D7] = d7; - - u8g->pin_list[U8G_PI_EN] = en; - u8g->pin_list[U8G_PI_CS1] = cs1; - u8g->pin_list[U8G_PI_CS2] = cs2; - u8g->pin_list[U8G_PI_DI] = di; - u8g->pin_list[U8G_PI_RW] = rw; - u8g->pin_list[U8G_PI_RESET] = reset; - - return u8g_Begin(u8g); -} - -/* - - PIN_D0 8 - PIN_D1 9 - PIN_D2 10 - PIN_D3 11 - PIN_D4 4 - PIN_D5 5 - PIN_D6 6 - PIN_D7 7 - - PIN_CS 14 - PIN_A0 15 - PIN_RESET 16 - PIN_WR 17 - PIN_RD 18 - - u8g_InitRW8Bit(u8g, dev, d0, d1, d2, d3, d4, d5, d6, d7, cs, a0, wr, rd, reset) - u8g_InitRW8Bit(u8g, dev, 8, 9, 10, 11, 4, 5, 6, 7, 14, 15, 17, 18, 16) - -*/ - -uint8_t u8g_InitRW8Bit(u8g_t *u8g, u8g_dev_t *dev, uint8_t d0, uint8_t d1, uint8_t d2, uint8_t d3, uint8_t d4, uint8_t d5, uint8_t d6, uint8_t d7, - uint8_t cs, uint8_t a0, uint8_t wr, uint8_t rd, uint8_t reset) -{ - - /* fill data structure with some suitable values */ - u8g_init_data(u8g); - u8g->dev = dev; - - /* assign user pins */ - - u8g->pin_list[U8G_PI_D0] = d0; - u8g->pin_list[U8G_PI_D1] = d1; - u8g->pin_list[U8G_PI_D2] = d2; - u8g->pin_list[U8G_PI_D3] = d3; - u8g->pin_list[U8G_PI_D4] = d4; - u8g->pin_list[U8G_PI_D5] = d5; - u8g->pin_list[U8G_PI_D6] = d6; - u8g->pin_list[U8G_PI_D7] = d7; - - u8g->pin_list[U8G_PI_CS] = cs; - u8g->pin_list[U8G_PI_A0] = a0; - u8g->pin_list[U8G_PI_WR] = wr; - u8g->pin_list[U8G_PI_RD] = rd; - u8g->pin_list[U8G_PI_RESET] = reset; - - return u8g_Begin(u8g); -} -#endif /* defined(U8G_WITH_PINLIST) */ - -void u8g_FirstPage(u8g_t *u8g) -{ - u8g_FirstPageLL(u8g, u8g->dev); -} - -uint8_t u8g_NextPage(u8g_t *u8g) -{ - if ( u8g->cursor_fn != (u8g_draw_cursor_fn)0 ) - { - u8g->cursor_fn(u8g); - } - return u8g_NextPageLL(u8g, u8g->dev); -} - -uint8_t u8g_SetContrast(u8g_t *u8g, uint8_t contrast) -{ - return u8g_SetContrastLL(u8g, u8g->dev, contrast); -} - -void u8g_SleepOn(u8g_t *u8g) -{ - u8g_call_dev_fn(u8g, u8g->dev, U8G_DEV_MSG_SLEEP_ON, NULL); -} - -void u8g_SleepOff(u8g_t *u8g) -{ - u8g_call_dev_fn(u8g, u8g->dev, U8G_DEV_MSG_SLEEP_OFF, NULL); -} - - -void u8g_DrawPixel(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y) -{ - u8g_DrawPixelLL(u8g, u8g->dev, x, y); -} - -void u8g_Draw8Pixel(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, uint8_t dir, uint8_t pixel) -{ - u8g_Draw8PixelLL(u8g, u8g->dev, x, y, dir, pixel); -} - -void u8g_Draw4TPixel(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, uint8_t dir, uint8_t pixel) -{ - u8g_Draw4TPixelLL(u8g, u8g->dev, x, y, dir, pixel); -} - -void u8g_Draw8ColorPixel(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, uint8_t colpixel) -{ - u8g_dev_arg_pixel_t *arg = &(u8g->arg_pixel); - arg->x = x; - arg->y = y; - arg->dir = 0; - arg->pixel = 0x80; - arg->color = colpixel; - u8g_call_dev_fn(u8g, u8g->dev, U8G_DEV_MSG_SET_8PIXEL, arg); -} - -/* u8g_IsBBXIntersection() has been moved to u8g_clip.c */ -#ifdef OBSOLETE_CODE -uint8_t u8g_IsBBXIntersection(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, u8g_uint_t w, u8g_uint_t h) -{ - /* new code */ - u8g_dev_arg_bbx_t arg; - arg.x = x; - arg.y = y; - arg.w = w; - arg.h = h; - return u8g_is_box_bbx_intersection(&(u8g->current_page), &arg); - - /* old code */ - //return u8g_IsBBXIntersectionLL(u8g, u8g->dev, x, y, w, h); -} -#endif - -/* - idx: index for the palette entry (0..255) - r: value for red (0..255) - g: value for green (0..255) - b: value for blue (0..255) -*/ -void u8g_SetColorEntry(u8g_t *u8g, uint8_t idx, uint8_t r, uint8_t g, uint8_t b) -{ - u8g_dev_arg_irgb_t irgb; - irgb.idx = idx; - irgb.r = r; - irgb.g = g; - irgb.b = b; - u8g_call_dev_fn(u8g, u8g->dev, U8G_DEV_MSG_SET_COLOR_ENTRY, &irgb); -} - -void u8g_SetColorIndex(u8g_t *u8g, uint8_t idx) -{ - u8g->arg_pixel.color = idx; - /*u8g->color_index = idx; */ /* must be removed */ -} - -void u8g_SetHiColor(u8g_t *u8g, uint16_t rgb) -{ - u8g->arg_pixel.color = rgb&255; - u8g->arg_pixel.hi_color = rgb>>8; - /*u8g->color_index = idx; */ /* must be removed */ -} - -void u8g_SetHiColorByRGB(u8g_t *u8g, uint8_t r, uint8_t g, uint8_t b) -{ - - r &= ~7; - g >>= 2; - b >>= 3; - u8g->arg_pixel.color = b; - u8g->arg_pixel.color |= (g & 7) << 5; - u8g->arg_pixel.hi_color = r; - u8g->arg_pixel.hi_color |= (g>>3) & 7; - - //u8g_SetHiColor(u8g, U8G_GET_HICOLOR_BY_RGB(r,g,b)); -} - -void u8g_SetRGB(u8g_t *u8g, uint8_t r, uint8_t g, uint8_t b) -{ - if ( u8g->mode == U8G_MODE_R3G3B2 ) - { - r &= 0x0e0; - g &= 0x0e0; - g >>= 3; - b >>= 6; - u8g->arg_pixel.color = r | g | b; - } - else if ( u8g->mode == U8G_MODE_HICOLOR ) - { - u8g_SetHiColorByRGB(u8g, r,g,b); - } - else - { - u8g->arg_pixel.color = r; - u8g->arg_pixel.hi_color = g; - u8g->arg_pixel.blue = b; - } -} - - -uint8_t u8g_GetColorIndex(u8g_t *u8g) -{ - return u8g->arg_pixel.color; -} - -uint8_t u8g_GetDefaultForegroundColor(u8g_t *u8g) -{ - uint8_t mode; - mode = u8g_GetMode(u8g); - if ( mode == U8G_MODE_R3G3B2 ) - return 255; /* white */ - else if ( u8g_GetMode(u8g) == U8G_MODE_GRAY2BIT ) - return 3; /* max intensity */ - /* if ( u8g.getMode() == U8G_MODE_BW ) */ - return 1; /* pixel on */ -} - -void u8g_SetDefaultForegroundColor(u8g_t *u8g) -{ - if ( u8g->mode == U8G_MODE_HICOLOR ) - { - u8g->arg_pixel.color = 0x0ff; - u8g->arg_pixel.hi_color = 0x0ff; - } - else - { - u8g_SetColorIndex(u8g, u8g_GetDefaultForegroundColor(u8g)); - } -} - -uint8_t u8g_GetDefaultBackgroundColor(u8g_t *u8g) -{ - return 0; -} - -void u8g_SetDefaultBackgroundColor(u8g_t *u8g) -{ - u8g_SetColorIndex(u8g, u8g_GetDefaultBackgroundColor(u8g)); /* pixel on / black */ -} - -uint8_t u8g_GetDefaultMidColor(u8g_t *u8g) -{ - uint8_t mode; - mode = u8g_GetMode(u8g); - if ( mode == U8G_MODE_R3G3B2 ) - return 0x06d; /* gray: 01101101 */ - else if ( mode == U8G_MODE_GRAY2BIT ) - return 1; /* low mid intensity */ - /* if ( u8g.getMode() == U8G_MODE_BW ) */ - return 1; /* pixel on */ -} - -void u8g_SetDefaultMidColor(u8g_t *u8g) -{ - u8g_SetColorIndex(u8g, u8g_GetDefaultMidColor(u8g)); -} - - - - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_page.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_page.c deleted file mode 100644 index 1a3eb21ed5..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_page.c +++ /dev/null @@ -1,81 +0,0 @@ -/* - - u8g_page.c - - page helper functions, only called by the dev handler. - - Universal 8bit Graphics Library - - Copyright (c) 2011, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - -*/ - -#include "u8g.h" - -/* - setup page count structure - conditions: page_height <= total_height -*/ -void u8g_page_Init(u8g_page_t *p, u8g_uint_t page_height, u8g_uint_t total_height ) -{ - p->page_height = page_height; - p->total_height = total_height; - p->page = 0; - u8g_page_First(p); -} - -void u8g_page_First(u8g_page_t *p) -{ - p->page_y0 = 0; - p->page_y1 = p->page_height; - p->page_y1--; - p->page = 0; -} - -uint8_t u8g_page_Next(u8g_page_t * p) -{ - register u8g_uint_t y1; - p->page_y0 += p->page_height; - if ( p->page_y0 >= p->total_height ) - return 0; - p->page++; - y1 = p->page_y1; - y1 += p->page_height; - if ( y1 >= p->total_height ) - { - y1 = p->total_height; - y1--; - } - p->page_y1 = y1; - - return 1; -} - - - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_pb.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_pb.c deleted file mode 100644 index a946473611..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_pb.c +++ /dev/null @@ -1,191 +0,0 @@ -/* - - u8g_pb.c - - common procedures for the page buffer - - Universal 8bit Graphics Library - - Copyright (c) 2011, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - -*/ - -#include "u8g.h" - -void u8g_pb_Clear(u8g_pb_t *b) -{ - uint8_t *ptr = (uint8_t *)b->buf; - uint8_t *end_ptr = ptr; - end_ptr += b->width; - do - { - *ptr++ = 0; - } while( ptr != end_ptr ); -} - -/* the following procedure does not work. why? Can be checked with descpic */ -/* -void u8g_pb_Clear(u8g_pb_t *b) -{ - uint8_t *ptr = (uint8_t *)b->buf; - uint8_t cnt = b->width; - do - { - *ptr++ = 0; - cnt--; - } while( cnt != 0 ); -} -*/ - -/* - intersection assumptions: - a1 <= a2 is always true -*/ - /* - minimized version - ---1----0 1 b1 <= a2 && b1 > b2 - -----1--0 1 b2 >= a1 && b1 > b2 - ---1-1--- 1 b1 <= a2 && b2 >= a1 - */ -/* -uint8_t u8g_pb8v1_IsYIntersection___Old(u8g_pb_t *b, u8g_uint_t v0, u8g_uint_t v1) -{ - uint8_t c0, c1, c; - c0 = v0 <= b->p.page_y1; - c1 = v1 >= b->p.page_y0; - c = v0 > v1; - if ( c0 && c1 ) return 1; - if ( c0 && c ) return 1; - if ( c1 && c ) return 1; - return 0; -} -*/ - -uint8_t u8g_pb_IsYIntersection(u8g_pb_t *pb, u8g_uint_t v0, u8g_uint_t v1) -{ - uint8_t c1, c2, c3, tmp; - c1 = v0 <= pb->p.page_y1; - c2 = v1 >= pb->p.page_y0; - c3 = v0 > v1; - /* - if ( c1 && c2 ) - return 1; - if ( c1 && c3 ) - return 1; - if ( c2 && c3 ) - return 1; - return 0; - */ - - tmp = c1; - c1 &= c2; - c2 &= c3; - c3 &= tmp; - c1 |= c2; - c1 |= c3; - return c1 & 1; -} - - -uint8_t u8g_pb_IsXIntersection(u8g_pb_t *b, u8g_uint_t v0, u8g_uint_t v1) -{ - uint8_t /*c0, c1, */ c2, c3; - /* - conditions: b->p.page_y0 < b->p.page_y1 - there are no restriction on v0 and v1. If v0 > v1, then warp around unsigned is assumed - */ - /* - c0 = v0 < 0; - c1 = v1 < 0; - */ - c2 = v0 > b->width; - c3 = v1 > b->width; - /*if ( c0 && c1 ) return 0;*/ - if ( c2 && c3 ) return 0; - /*if ( c1 && c2 ) return 0;*/ - return 1; -} - -uint8_t u8g_pb_IsIntersection(u8g_pb_t *pb, u8g_dev_arg_bbx_t *bbx) -{ - u8g_uint_t tmp; - - tmp = bbx->y; - tmp += bbx->h; - tmp--; - - if ( u8g_pb_IsYIntersection(pb, bbx->y, tmp) == 0 ) - return 0; - - /* maybe this one can be skiped... probability is very high to have an intersection, so it would be ok to always return 1 */ - tmp = bbx->x; - tmp += bbx->w; - tmp--; - - return u8g_pb_IsXIntersection(pb, bbx->x, tmp); -} - -void u8g_pb_GetPageBox(u8g_pb_t *pb, u8g_box_t *box) -{ - box->x0 = 0; - box->y0 = pb->p.page_y0; - box->x1 = pb->width; - box->x1--; - box->y1 = pb->p.page_y1; -} - - -uint8_t u8g_pb_Is8PixelVisible(u8g_pb_t *b, u8g_dev_arg_pixel_t *arg_pixel) -{ - u8g_uint_t v0, v1; - v0 = arg_pixel->y; - v1 = v0; - switch( arg_pixel->dir ) - { - case 0: - break; - case 1: - v1 += 8; /* this is independent from the page height */ - break; - case 2: - break; - case 3: - v0 -= 8; - break; - } - return u8g_pb_IsYIntersection(b, v0, v1); -} - - - -uint8_t u8g_pb_WriteBuffer(u8g_pb_t *b, u8g_t *u8g, u8g_dev_t *dev) -{ - return u8g_WriteSequence(u8g, dev, b->width, b->buf); -} - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_pb14v1.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_pb14v1.c deleted file mode 100644 index d8667f35a9..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_pb14v1.c +++ /dev/null @@ -1,200 +0,0 @@ -/* - - u8g_pb14v1.c - - 14bit height monochrom (1 bit) page buffer, - byte has vertical orientation, 7 bits per byte - - Universal 8bit Graphics Library - - Copyright (c) 2011, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - -*/ - -#include "u8g.h" -#include - - -void u8g_pb14v1_Init(u8g_pb_t *b, void *buf, u8g_uint_t width) U8G_NOINLINE; -void u8g_pb14v1_set_pixel(u8g_pb_t *b, u8g_uint_t x, u8g_uint_t y, uint8_t color_index) U8G_NOINLINE; -void u8g_pb14v1_SetPixel(u8g_pb_t *b, const u8g_dev_arg_pixel_t * const arg_pixel) U8G_NOINLINE ; -void u8g_pb14v1_Set8PixelStd(u8g_pb_t *b, u8g_dev_arg_pixel_t *arg_pixel) U8G_NOINLINE; - - -void u8g_pb14v1_Clear(u8g_pb_t *b) -{ - uint8_t *ptr = (uint8_t *)b->buf; - uint8_t *end_ptr = ptr; - end_ptr += b->width*2; - do - { - *ptr++ = 0; - } while( ptr != end_ptr ); -} - -/* Obsolete, usually set by the init of the structure */ -void u8g_pb14v1_Init(u8g_pb_t *b, void *buf, u8g_uint_t width) -{ - b->buf = buf; - b->width = width; - u8g_pb14v1_Clear(b); -} - -void u8g_pb14v1_set_pixel(u8g_pb_t *b, u8g_uint_t x, u8g_uint_t y, uint8_t color_index) -{ - register uint8_t mask; - uint8_t *ptr = b->buf; - - y -= b->p.page_y0; - if ( y >= 7 ) - { - ptr += b->width; - y -= 7; - } - mask = 1; - mask <<= y; - ptr += x; - if ( color_index ) - { - *ptr |= mask; - } - else - { - mask ^=0xff; - *ptr &= mask; - } -} - - -void u8g_pb14v1_SetPixel(u8g_pb_t *b, const u8g_dev_arg_pixel_t * const arg_pixel) -{ - if ( arg_pixel->y < b->p.page_y0 ) - return; - if ( arg_pixel->y > b->p.page_y1 ) - return; - if ( arg_pixel->x >= b->width ) - return; - u8g_pb14v1_set_pixel(b, arg_pixel->x, arg_pixel->y, arg_pixel->color); -} - -void u8g_pb14v1_Set8PixelStd(u8g_pb_t *b, u8g_dev_arg_pixel_t *arg_pixel) -{ - register uint8_t pixel = arg_pixel->pixel; - do - { - if ( pixel & 128 ) - { - u8g_pb14v1_SetPixel(b, arg_pixel); - } - switch( arg_pixel->dir ) - { - case 0: arg_pixel->x++; break; - case 1: arg_pixel->y++; break; - case 2: arg_pixel->x--; break; - case 3: arg_pixel->y--; break; - } - pixel <<= 1; - } while( pixel != 0 ); -} - - -void u8g_pb14v1_Set8PixelOpt2(u8g_pb_t *b, u8g_dev_arg_pixel_t *arg_pixel) -{ - register uint8_t pixel = arg_pixel->pixel; - u8g_uint_t dx = 0; - u8g_uint_t dy = 0; - - switch( arg_pixel->dir ) - { - case 0: dx++; break; - case 1: dy++; break; - case 2: dx--; break; - case 3: dy--; break; - } - - do - { - if ( pixel & 128 ) - u8g_pb14v1_SetPixel(b, arg_pixel); - arg_pixel->x += dx; - arg_pixel->y += dy; - pixel <<= 1; - } while( pixel != 0 ); - -} - -uint8_t u8g_dev_pb14v1_base_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - switch(msg) - { - case U8G_DEV_MSG_SET_8PIXEL: - if ( u8g_pb_Is8PixelVisible(pb, (u8g_dev_arg_pixel_t *)arg) ) - u8g_pb14v1_Set8PixelOpt2(pb, (u8g_dev_arg_pixel_t *)arg); - break; - case U8G_DEV_MSG_SET_PIXEL: - u8g_pb14v1_SetPixel(pb, (u8g_dev_arg_pixel_t *)arg); - break; - case U8G_DEV_MSG_INIT: - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_FIRST: - u8g_pb14v1_Clear(pb); - u8g_page_First(&(pb->p)); - break; - case U8G_DEV_MSG_PAGE_NEXT: - if ( u8g_page_Next(&(pb->p)) == 0 ) - return 0; - u8g_pb14v1_Clear(pb); - break; -#ifdef U8G_DEV_MSG_IS_BBX_INTERSECTION - case U8G_DEV_MSG_IS_BBX_INTERSECTION: - return u8g_pb_IsIntersection(pb, (u8g_dev_arg_bbx_t *)arg); -#endif - case U8G_DEV_MSG_GET_PAGE_BOX: - u8g_pb_GetPageBox(pb, (u8g_box_t *)arg); - break; - case U8G_DEV_MSG_GET_WIDTH: - *((u8g_uint_t *)arg) = pb->width; - break; - case U8G_DEV_MSG_GET_HEIGHT: - *((u8g_uint_t *)arg) = pb->p.total_height; - break; - case U8G_DEV_MSG_SET_COLOR_ENTRY: - break; - case U8G_DEV_MSG_SET_XY_CB: - break; - case U8G_DEV_MSG_GET_MODE: - return U8G_MODE_BW; - } - return 1; -} - - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_pb16h1.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_pb16h1.c deleted file mode 100644 index d598633fa2..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_pb16h1.c +++ /dev/null @@ -1,213 +0,0 @@ -/* - - u8g_pb16h1.c - - 2x 8bit height monochrom (1 bit) page buffer - byte has horizontal orientation - - Universal 8bit Graphics Library - - Copyright (c) 2012, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - - total buffer size is limited to 2*256 bytes because of the calculation inside the set pixel procedure - - -*/ - -#include "u8g.h" -#include - - -void u8g_pb16h1_Init(u8g_pb_t *b, void *buf, u8g_uint_t width) U8G_NOINLINE; -void u8g_pb16h1_set_pixel(u8g_pb_t *b, u8g_uint_t x, u8g_uint_t y, uint8_t color_index) U8G_NOINLINE; -void u8g_pb16h1_SetPixel(u8g_pb_t *b, const u8g_dev_arg_pixel_t * const arg_pixel) U8G_NOINLINE ; -void u8g_pb16h1_Set8PixelStd(u8g_pb_t *b, u8g_dev_arg_pixel_t *arg_pixel) U8G_NOINLINE; -uint8_t u8g_dev_pb8h1_base_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg); - -void u8g_pb16h1_Clear(u8g_pb_t *b) -{ - uint8_t *ptr = (uint8_t *)b->buf; - uint8_t *end_ptr = ptr; - end_ptr += b->width*2; - do - { - *ptr++ = 0; - } while( ptr != end_ptr ); -} - - - -void u8g_pb16h1_Init(u8g_pb_t *b, void *buf, u8g_uint_t width) -{ - b->buf = buf; - b->width = width; - u8g_pb16h1_Clear(b); -} - - -/* limitation: total buffer must not exceed 2*256 bytes */ -void u8g_pb16h1_set_pixel(u8g_pb_t *b, u8g_uint_t x, u8g_uint_t y, uint8_t color_index) -{ - register uint8_t mask; - u8g_uint_t tmp; - uint8_t *ptr = b->buf; - - y -= b->p.page_y0; - if ( y >= 8 ) - { - ptr += b->width; - y &= 0x07; - } - tmp = b->width; - tmp >>= 3; - tmp *= (uint8_t)y; - ptr += tmp; - - mask = 0x080; - mask >>= x & 7; - x >>= 3; - ptr += x; - if ( color_index ) - { - *ptr |= mask; - } - else - { - mask ^=0xff; - *ptr &= mask; - } - -} - - -void u8g_pb16h1_SetPixel(u8g_pb_t *b, const u8g_dev_arg_pixel_t * const arg_pixel) -{ - if ( arg_pixel->y < b->p.page_y0 ) - return; - if ( arg_pixel->y > b->p.page_y1 ) - return; - if ( arg_pixel->x >= b->width ) - return; - u8g_pb16h1_set_pixel(b, arg_pixel->x, arg_pixel->y, arg_pixel->color); -} - -void u8g_pb16h1_Set8PixelStd(u8g_pb_t *b, u8g_dev_arg_pixel_t *arg_pixel) -{ - register uint8_t pixel = arg_pixel->pixel; - do - { - if ( pixel & 128 ) - { - u8g_pb16h1_SetPixel(b, arg_pixel); - } - switch( arg_pixel->dir ) - { - case 0: arg_pixel->x++; break; - case 1: arg_pixel->y++; break; - case 2: arg_pixel->x--; break; - case 3: arg_pixel->y--; break; - } - pixel <<= 1; - } while( pixel != 0 ); -} - -void u8g_pb16h1_Set8PixelOpt2(u8g_pb_t *b, u8g_dev_arg_pixel_t *arg_pixel) -{ - register uint8_t pixel = arg_pixel->pixel; - u8g_uint_t dx = 0; - u8g_uint_t dy = 0; - - switch( arg_pixel->dir ) - { - case 0: dx++; break; - case 1: dy++; break; - case 2: dx--; break; - case 3: dy--; break; - } - - do - { - if ( pixel & 128 ) - u8g_pb16h1_SetPixel(b, arg_pixel); - arg_pixel->x += dx; - arg_pixel->y += dy; - pixel <<= 1; - } while( pixel != 0 ); -} - - -uint8_t u8g_dev_pb16h1_base_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - switch(msg) - { - case U8G_DEV_MSG_SET_8PIXEL: - if ( u8g_pb_Is8PixelVisible(pb, (u8g_dev_arg_pixel_t *)arg) ) - u8g_pb16h1_Set8PixelOpt2(pb, (u8g_dev_arg_pixel_t *)arg); - break; - case U8G_DEV_MSG_SET_PIXEL: - u8g_pb16h1_SetPixel(pb, (u8g_dev_arg_pixel_t *)arg); - break; - case U8G_DEV_MSG_INIT: - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_FIRST: - u8g_pb16h1_Clear(pb); - u8g_page_First(&(pb->p)); - break; - case U8G_DEV_MSG_PAGE_NEXT: - if ( u8g_page_Next(&(pb->p)) == 0 ) - return 0; - u8g_pb16h1_Clear(pb); - break; -#ifdef U8G_DEV_MSG_IS_BBX_INTERSECTION - case U8G_DEV_MSG_IS_BBX_INTERSECTION: - return u8g_pb_IsIntersection(pb, (u8g_dev_arg_bbx_t *)arg); -#endif - case U8G_DEV_MSG_GET_PAGE_BOX: - u8g_pb_GetPageBox(pb, (u8g_box_t *)arg); - break; - case U8G_DEV_MSG_GET_WIDTH: - *((u8g_uint_t *)arg) = pb->width; - break; - case U8G_DEV_MSG_GET_HEIGHT: - *((u8g_uint_t *)arg) = pb->p.total_height; - break; - case U8G_DEV_MSG_SET_COLOR_ENTRY: - break; - case U8G_DEV_MSG_SET_XY_CB: - break; - case U8G_DEV_MSG_GET_MODE: - return U8G_MODE_BW; - } - return 1; -} - - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_pb16h2.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_pb16h2.c deleted file mode 100644 index 2d0523cf81..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_pb16h2.c +++ /dev/null @@ -1,208 +0,0 @@ -/* - - u8g_pb16h2.c - - 2 bit per pixel page buffer - byte has horizontal orientation - - Universal 8bit Graphics Library - - Copyright (c) 2011, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - -*/ - -#include "u8g.h" -#include - -void u8g_pb16h2_Clear(u8g_pb_t *b) -{ - uint8_t *ptr = (uint8_t *)b->buf; - uint8_t *end_ptr = ptr; - - /* two bits per pixel, 16 bits height --> 8 pixel --> 4 pixel per byte */ - end_ptr += b->width; - end_ptr += b->width; - - do - { - *ptr++ = 0; - } while( ptr != end_ptr ); -} - -void u8g_pb16h2_Init(u8g_pb_t *b, void *buf, u8g_uint_t width) -{ - b->buf = buf; - b->width = width; - u8g_pb16h2_Clear(b); -} - -static void u8g_pb16h2_set_pixel(u8g_pb_t *b, u8g_uint_t x, u8g_uint_t y, uint8_t color_index, uint8_t is_or) U8G_NOINLINE; -static void u8g_pb16h2_set_pixel(u8g_pb_t *b, u8g_uint_t x, u8g_uint_t y, uint8_t color_index, uint8_t is_or) -{ - register uint8_t mask; - register uint16_t tmp; - - uint8_t *ptr = b->buf; - - y -= b->p.page_y0; - - tmp = b->width; - tmp >>= 2; - tmp *= (uint8_t)y; - ptr += tmp; - - tmp = x; - tmp >>= 2; - ptr += tmp; - - tmp = x; - tmp &= 3; - tmp <<= 1; - if ( is_or == 0 ) - { - mask = 3; - mask <<= tmp; - mask = ~mask; - *ptr &= mask; - } - color_index &= 3; - color_index <<= tmp; - *ptr |= color_index; -} - - -void u8g_pb16h2_SetPixel(u8g_pb_t *b, const u8g_dev_arg_pixel_t * const arg_pixel, uint8_t is_or) -{ - if ( arg_pixel->y < b->p.page_y0 ) - return; - if ( arg_pixel->y > b->p.page_y1 ) - return; - if ( arg_pixel->x >= b->width ) - return; - u8g_pb16h2_set_pixel(b, arg_pixel->x, arg_pixel->y, arg_pixel->color, is_or); -} - - -void u8g_pb16h2_Set8PixelStd(u8g_pb_t *b, u8g_dev_arg_pixel_t *arg_pixel) -{ - register uint8_t pixel = arg_pixel->pixel; - do - { - if ( pixel & 128 ) - { - u8g_pb16h2_SetPixel(b, arg_pixel, 0); - } - switch( arg_pixel->dir ) - { - case 0: arg_pixel->x++; break; - case 1: arg_pixel->y++; break; - case 2: arg_pixel->x--; break; - case 3: arg_pixel->y--; break; - } - pixel <<= 1; - } while( pixel != 0 ); -} - -void u8g_pb16h2_Or4PixelStd(u8g_pb_t *b, u8g_dev_arg_pixel_t *arg_pixel) -{ - register uint8_t pixel = arg_pixel->pixel; - do - { - arg_pixel->color = pixel & 0x0c0; - arg_pixel->color >>= 6; - u8g_pb16h2_SetPixel(b, arg_pixel, 1); - switch( arg_pixel->dir ) - { - case 0: arg_pixel->x++; break; - case 1: arg_pixel->y++; break; - case 2: arg_pixel->x--; break; - case 3: arg_pixel->y--; break; - } - pixel <<= 2; - } while( pixel != 0 ); -} - - -uint8_t u8g_dev_pb16h2_base_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - switch(msg) - { - case U8G_DEV_MSG_SET_8PIXEL: - if ( u8g_pb_Is8PixelVisible(pb, (u8g_dev_arg_pixel_t *)arg) ) - { - u8g_pb16h2_Set8PixelStd(pb, (u8g_dev_arg_pixel_t *)arg); - } - break; - case U8G_DEV_MSG_SET_PIXEL: - u8g_pb16h2_SetPixel(pb, (u8g_dev_arg_pixel_t *)arg, 0); - break; - case U8G_DEV_MSG_SET_4TPIXEL: - u8g_pb16h2_Or4PixelStd(pb, (u8g_dev_arg_pixel_t *)arg); - break; - case U8G_DEV_MSG_SET_TPIXEL: - u8g_pb16h2_SetPixel(pb, (u8g_dev_arg_pixel_t *)arg, 1); - break; - case U8G_DEV_MSG_INIT: - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_FIRST: - u8g_page_First(&(pb->p)); - u8g_pb16h2_Clear(pb); - break; - case U8G_DEV_MSG_PAGE_NEXT: - if ( u8g_page_Next(&(pb->p)) == 0 ) - return 0; - u8g_pb16h2_Clear(pb); - break; -#ifdef U8G_DEV_MSG_IS_BBX_INTERSECTION - case U8G_DEV_MSG_IS_BBX_INTERSECTION: - return u8g_pb_IsIntersection(pb, (u8g_dev_arg_bbx_t *)arg); -#endif - case U8G_DEV_MSG_GET_PAGE_BOX: - u8g_pb_GetPageBox(pb, (u8g_box_t *)arg); - break; - case U8G_DEV_MSG_GET_WIDTH: - *((u8g_uint_t *)arg) = pb->width; - break; - case U8G_DEV_MSG_GET_HEIGHT: - *((u8g_uint_t *)arg) = pb->p.total_height; - break; - case U8G_DEV_MSG_SET_COLOR_ENTRY: - break; - case U8G_DEV_MSG_SET_XY_CB: - break; - case U8G_DEV_MSG_GET_MODE: - return U8G_MODE_GRAY2BIT; - } - return 1; -} - - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_pb16v1.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_pb16v1.c deleted file mode 100644 index 3716411c11..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_pb16v1.c +++ /dev/null @@ -1,200 +0,0 @@ -/* - - u8g_pb16v1.c - - 16bit height monochrom (1 bit) page buffer - byte has vertical orientation - - Universal 8bit Graphics Library - - Copyright (c) 2011, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - -*/ - -#include "u8g.h" -#include - - -void u8g_pb16v1_Init(u8g_pb_t *b, void *buf, u8g_uint_t width) U8G_NOINLINE; -void u8g_pb16v1_set_pixel(u8g_pb_t *b, u8g_uint_t x, u8g_uint_t y, uint8_t color_index) U8G_NOINLINE; -void u8g_pb16v1_SetPixel(u8g_pb_t *b, const u8g_dev_arg_pixel_t * const arg_pixel) U8G_NOINLINE ; -void u8g_pb16v1_Set8PixelStd(u8g_pb_t *b, u8g_dev_arg_pixel_t *arg_pixel) U8G_NOINLINE; - - -void u8g_pb16v1_Clear(u8g_pb_t *b) -{ - uint8_t *ptr = (uint8_t *)b->buf; - uint8_t *end_ptr = ptr; - end_ptr += b->width*2; - do - { - *ptr++ = 0; - } while( ptr != end_ptr ); -} - -/* Obsolete, usually set by the init of the structure */ -void u8g_pb16v1_Init(u8g_pb_t *b, void *buf, u8g_uint_t width) -{ - b->buf = buf; - b->width = width; - u8g_pb16v1_Clear(b); -} - -void u8g_pb16v1_set_pixel(u8g_pb_t *b, u8g_uint_t x, u8g_uint_t y, uint8_t color_index) -{ - register uint8_t mask; - uint8_t *ptr = b->buf; - - y -= b->p.page_y0; - if ( y >= 8 ) - { - ptr += b->width; - y &= 0x07; - } - mask = 1; - mask <<= y; - ptr += x; - if ( color_index ) - { - *ptr |= mask; - } - else - { - mask ^=0xff; - *ptr &= mask; - } -} - - -void u8g_pb16v1_SetPixel(u8g_pb_t *b, const u8g_dev_arg_pixel_t * const arg_pixel) -{ - if ( arg_pixel->y < b->p.page_y0 ) - return; - if ( arg_pixel->y > b->p.page_y1 ) - return; - if ( arg_pixel->x >= b->width ) - return; - u8g_pb16v1_set_pixel(b, arg_pixel->x, arg_pixel->y, arg_pixel->color); -} - -void u8g_pb16v1_Set8PixelStd(u8g_pb_t *b, u8g_dev_arg_pixel_t *arg_pixel) -{ - register uint8_t pixel = arg_pixel->pixel; - do - { - if ( pixel & 128 ) - { - u8g_pb16v1_SetPixel(b, arg_pixel); - } - switch( arg_pixel->dir ) - { - case 0: arg_pixel->x++; break; - case 1: arg_pixel->y++; break; - case 2: arg_pixel->x--; break; - case 3: arg_pixel->y--; break; - } - pixel <<= 1; - } while( pixel != 0 ); -} - - -void u8g_pb16v1_Set8PixelOpt2(u8g_pb_t *b, u8g_dev_arg_pixel_t *arg_pixel) -{ - register uint8_t pixel = arg_pixel->pixel; - u8g_uint_t dx = 0; - u8g_uint_t dy = 0; - - switch( arg_pixel->dir ) - { - case 0: dx++; break; - case 1: dy++; break; - case 2: dx--; break; - case 3: dy--; break; - } - - do - { - if ( pixel & 128 ) - u8g_pb16v1_SetPixel(b, arg_pixel); - arg_pixel->x += dx; - arg_pixel->y += dy; - pixel <<= 1; - } while( pixel != 0 ); - -} - -uint8_t u8g_dev_pb16v1_base_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - switch(msg) - { - case U8G_DEV_MSG_SET_8PIXEL: - if ( u8g_pb_Is8PixelVisible(pb, (u8g_dev_arg_pixel_t *)arg) ) - u8g_pb16v1_Set8PixelOpt2(pb, (u8g_dev_arg_pixel_t *)arg); - break; - case U8G_DEV_MSG_SET_PIXEL: - u8g_pb16v1_SetPixel(pb, (u8g_dev_arg_pixel_t *)arg); - break; - case U8G_DEV_MSG_INIT: - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_FIRST: - u8g_pb16v1_Clear(pb); - u8g_page_First(&(pb->p)); - break; - case U8G_DEV_MSG_PAGE_NEXT: - if ( u8g_page_Next(&(pb->p)) == 0 ) - return 0; - u8g_pb16v1_Clear(pb); - break; -#ifdef U8G_DEV_MSG_IS_BBX_INTERSECTION - case U8G_DEV_MSG_IS_BBX_INTERSECTION: - return u8g_pb_IsIntersection(pb, (u8g_dev_arg_bbx_t *)arg); -#endif - case U8G_DEV_MSG_GET_PAGE_BOX: - u8g_pb_GetPageBox(pb, (u8g_box_t *)arg); - break; - case U8G_DEV_MSG_GET_WIDTH: - *((u8g_uint_t *)arg) = pb->width; - break; - case U8G_DEV_MSG_GET_HEIGHT: - *((u8g_uint_t *)arg) = pb->p.total_height; - break; - case U8G_DEV_MSG_SET_COLOR_ENTRY: - break; - case U8G_DEV_MSG_SET_XY_CB: - break; - case U8G_DEV_MSG_GET_MODE: - return U8G_MODE_BW; - } - return 1; -} - - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_pb16v2.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_pb16v2.c deleted file mode 100644 index 94ef7e28ac..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_pb16v2.c +++ /dev/null @@ -1,172 +0,0 @@ -/* - - u8g_pb16v2.c - - 16 bit height 2 bit per pixel page buffer - byte has vertical orientation - - Universal 8bit Graphics Library - - Copyright (c) 2012, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - -*/ - -#include "u8g.h" -#include - - -void u8g_pb16v2_Clear(u8g_pb_t *b) -{ - uint8_t *ptr = (uint8_t *)b->buf; - uint8_t *end_ptr = ptr; - - /* two bits per pixel, 16 bits height --> 8 pixel --> 4 pixel per byte */ - end_ptr += b->width; - end_ptr += b->width; - - do - { - *ptr++ = 0; - } while( ptr != end_ptr ); -} - -void u8g_pb16v2Init(u8g_pb_t *b, void *buf, u8g_uint_t width) -{ - b->buf = buf; - b->width = width; - u8g_pb16v2_Clear(b); -} - -void u8g_pb16v2_set_pixel(u8g_pb_t *b, u8g_uint_t x, u8g_uint_t y, uint8_t color_index) -{ - register uint8_t mask; - uint8_t *ptr = b->buf; - y -= b->p.page_y0; - if ( y >= 4 ) - { - ptr += b->width; - } - mask = 0x03; - y &= 0x03; - y <<= 1; - mask <<= y; - mask ^=0xff; - color_index &= 3; - color_index <<= y; - ptr += x; - *ptr &= mask; - *ptr |= color_index; -} - - -void u8g_pb16v2_SetPixel(u8g_pb_t *b, const u8g_dev_arg_pixel_t * const arg_pixel) -{ - if ( arg_pixel->y < b->p.page_y0 ) - return; - if ( arg_pixel->y > b->p.page_y1 ) - return; - if ( arg_pixel->x >= b->width ) - return; - u8g_pb16v2_set_pixel(b, arg_pixel->x, arg_pixel->y, arg_pixel->color); -} - - -void u8g_pb16v2_Set8PixelStd(u8g_pb_t *b, u8g_dev_arg_pixel_t *arg_pixel) -{ - register uint8_t pixel = arg_pixel->pixel; - do - { - if ( pixel & 128 ) - { - u8g_pb16v2_SetPixel(b, arg_pixel); - } - switch( arg_pixel->dir ) - { - case 0: arg_pixel->x++; break; - case 1: arg_pixel->y++; break; - case 2: arg_pixel->x--; break; - case 3: arg_pixel->y--; break; - } - pixel <<= 1; - } while( pixel != 0 ); -} - - - -uint8_t u8g_dev_pb16v2_base_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - switch(msg) - { - case U8G_DEV_MSG_SET_8PIXEL: - if ( u8g_pb_Is8PixelVisible(pb, (u8g_dev_arg_pixel_t *)arg) ) - { - u8g_pb16v2_Set8PixelStd(pb, (u8g_dev_arg_pixel_t *)arg); - } - break; - case U8G_DEV_MSG_SET_PIXEL: - u8g_pb16v2_SetPixel(pb, (u8g_dev_arg_pixel_t *)arg); - break; - case U8G_DEV_MSG_INIT: - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_FIRST: - u8g_pb16v2_Clear(pb); - u8g_page_First(&(pb->p)); - break; - case U8G_DEV_MSG_PAGE_NEXT: - if ( u8g_page_Next(&(pb->p)) == 0 ) - return 0; - u8g_pb16v2_Clear(pb); - break; -#ifdef U8G_DEV_MSG_IS_BBX_INTERSECTION - case U8G_DEV_MSG_IS_BBX_INTERSECTION: - return u8g_pb_IsIntersection(pb, (u8g_dev_arg_bbx_t *)arg); -#endif - case U8G_DEV_MSG_GET_PAGE_BOX: - u8g_pb_GetPageBox(pb, (u8g_box_t *)arg); - break; - case U8G_DEV_MSG_GET_WIDTH: - *((u8g_uint_t *)arg) = pb->width; - break; - case U8G_DEV_MSG_GET_HEIGHT: - *((u8g_uint_t *)arg) = pb->p.total_height; - break; - case U8G_DEV_MSG_SET_COLOR_ENTRY: - break; - case U8G_DEV_MSG_SET_XY_CB: - break; - case U8G_DEV_MSG_GET_MODE: - return U8G_MODE_GRAY2BIT; - } - return 1; -} - - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_pb32h1.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_pb32h1.c deleted file mode 100644 index d40f7ce571..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_pb32h1.c +++ /dev/null @@ -1,208 +0,0 @@ -/* - - u8g_pb32h1.c - - 2x 8bit height monochrom (1 bit) page buffer - byte has horizontal orientation - - Universal 8bit Graphics Library - - Copyright (c) 2012, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - - total buffer size is limited to 2*256 bytes because of the calculation inside the set pixel procedure - - -*/ - -#include "u8g.h" -#include - - -void u8g_pb32h1_Init(u8g_pb_t *b, void *buf, u8g_uint_t width) U8G_NOINLINE; -void u8g_pb32h1_set_pixel(u8g_pb_t *b, u8g_uint_t x, u8g_uint_t y, uint8_t color_index) U8G_NOINLINE; -void u8g_pb32h1_SetPixel(u8g_pb_t *b, const u8g_dev_arg_pixel_t * const arg_pixel) U8G_NOINLINE ; -void u8g_pb32h1_Set8PixelStd(u8g_pb_t *b, u8g_dev_arg_pixel_t *arg_pixel) U8G_NOINLINE; -uint8_t u8g_dev_pb8h1_base_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg); - -void u8g_pb32h1_Clear(u8g_pb_t *b) -{ - uint8_t *ptr = (uint8_t *)b->buf; - uint8_t *end_ptr = ptr; - end_ptr += b->width*4; - do - { - *ptr++ = 0; - } while( ptr != end_ptr ); -} - - - -void u8g_pb32h1_Init(u8g_pb_t *b, void *buf, u8g_uint_t width) -{ - b->buf = buf; - b->width = width; - u8g_pb32h1_Clear(b); -} - - -/* limitation: total buffer must not exceed 2*256 bytes */ -void u8g_pb32h1_set_pixel(u8g_pb_t *b, u8g_uint_t x, u8g_uint_t y, uint8_t color_index) -{ - register uint8_t mask; - uint16_t tmp; - uint8_t *ptr = b->buf; - - y -= b->p.page_y0; - tmp = b->width; - tmp >>= 3; - tmp *= y; - ptr += tmp; - - mask = 0x080; - mask >>= x & 7; - x >>= 3; - ptr += x; - if ( color_index ) - { - *ptr |= mask; - } - else - { - mask ^=0xff; - *ptr &= mask; - } - -} - - -void u8g_pb32h1_SetPixel(u8g_pb_t *b, const u8g_dev_arg_pixel_t * const arg_pixel) -{ - if ( arg_pixel->y < b->p.page_y0 ) - return; - if ( arg_pixel->y > b->p.page_y1 ) - return; - if ( arg_pixel->x >= b->width ) - return; - u8g_pb32h1_set_pixel(b, arg_pixel->x, arg_pixel->y, arg_pixel->color); -} - -void u8g_pb32h1_Set8PixelStd(u8g_pb_t *b, u8g_dev_arg_pixel_t *arg_pixel) -{ - register uint8_t pixel = arg_pixel->pixel; - do - { - if ( pixel & 128 ) - { - u8g_pb32h1_SetPixel(b, arg_pixel); - } - switch( arg_pixel->dir ) - { - case 0: arg_pixel->x++; break; - case 1: arg_pixel->y++; break; - case 2: arg_pixel->x--; break; - case 3: arg_pixel->y--; break; - } - pixel <<= 1; - } while( pixel != 0 ); -} - -void u8g_pb32h1_Set8PixelOpt2(u8g_pb_t *b, u8g_dev_arg_pixel_t *arg_pixel) -{ - register uint8_t pixel = arg_pixel->pixel; - u8g_uint_t dx = 0; - u8g_uint_t dy = 0; - - switch( arg_pixel->dir ) - { - case 0: dx++; break; - case 1: dy++; break; - case 2: dx--; break; - case 3: dy--; break; - } - - do - { - if ( pixel & 128 ) - u8g_pb32h1_SetPixel(b, arg_pixel); - arg_pixel->x += dx; - arg_pixel->y += dy; - pixel <<= 1; - } while( pixel != 0 ); -} - - -uint8_t u8g_dev_pb32h1_base_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - switch(msg) - { - case U8G_DEV_MSG_SET_8PIXEL: - if ( u8g_pb_Is8PixelVisible(pb, (u8g_dev_arg_pixel_t *)arg) ) - u8g_pb32h1_Set8PixelOpt2(pb, (u8g_dev_arg_pixel_t *)arg); - break; - case U8G_DEV_MSG_SET_PIXEL: - u8g_pb32h1_SetPixel(pb, (u8g_dev_arg_pixel_t *)arg); - break; - case U8G_DEV_MSG_INIT: - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_FIRST: - u8g_pb32h1_Clear(pb); - u8g_page_First(&(pb->p)); - break; - case U8G_DEV_MSG_PAGE_NEXT: - if ( u8g_page_Next(&(pb->p)) == 0 ) - return 0; - u8g_pb32h1_Clear(pb); - break; -#ifdef U8G_DEV_MSG_IS_BBX_INTERSECTION - case U8G_DEV_MSG_IS_BBX_INTERSECTION: - return u8g_pb_IsIntersection(pb, (u8g_dev_arg_bbx_t *)arg); -#endif - case U8G_DEV_MSG_GET_PAGE_BOX: - u8g_pb_GetPageBox(pb, (u8g_box_t *)arg); - break; - case U8G_DEV_MSG_GET_WIDTH: - *((u8g_uint_t *)arg) = pb->width; - break; - case U8G_DEV_MSG_GET_HEIGHT: - *((u8g_uint_t *)arg) = pb->p.total_height; - break; - case U8G_DEV_MSG_SET_COLOR_ENTRY: - break; - case U8G_DEV_MSG_SET_XY_CB: - break; - case U8G_DEV_MSG_GET_MODE: - return U8G_MODE_BW; - } - return 1; -} - - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_pb8h1.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_pb8h1.c deleted file mode 100644 index 80dc99b589..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_pb8h1.c +++ /dev/null @@ -1,389 +0,0 @@ -/* - - u8g_pb8h1.c - - 8bit height monochrom (1 bit) page buffer - byte has horizontal orientation - - Universal 8bit Graphics Library - - Copyright (c) 2011, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - - total buffer size is limited to 256 bytes because of the calculation inside the set pixel procedure - - 23. Sep 2012: Bug with down procedure, see FPS 1st page --> fixed (bug located in u8g_clip.c) - -*/ - -#include "u8g.h" -#include - -#ifdef __unix__ -#include -#endif - -/* NEW_CODE disabled, because the performance increase was too slow and not worth compared */ -/* to the increase of code size */ -/* #define NEW_CODE */ - -#ifdef __unix__ -void *u8g_buf_lower_limit; -void *u8g_buf_upper_limit; -#endif - -void u8g_pb8h1_Init(u8g_pb_t *b, void *buf, u8g_uint_t width) U8G_NOINLINE; -void u8g_pb8h1_set_pixel(u8g_pb_t *b, u8g_uint_t x, u8g_uint_t y, uint8_t color_index) U8G_NOINLINE; -void u8g_pb8h1_SetPixel(u8g_pb_t *b, const u8g_dev_arg_pixel_t * const arg_pixel) U8G_NOINLINE ; -void u8g_pb8h1_Set8PixelStd(u8g_pb_t *b, u8g_dev_arg_pixel_t *arg_pixel) U8G_NOINLINE; -uint8_t u8g_dev_pb8h1_base_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg); - - -#ifdef NEW_CODE -struct u8g_pb_h1_struct -{ - u8g_uint_t x; - u8g_uint_t y; - uint8_t *ptr; - uint8_t mask; - uint8_t line_byte_len; - uint8_t cnt; -}; - -static uint8_t u8g_pb8h1_bitmask[8] = { 0x080, 0x040, 0x020, 0x010, 0x008, 0x004, 0x002, 0x001 }; - -static void u8g_pb8h1_state_right(struct u8g_pb_h1_struct *s) U8G_NOINLINE; -static void u8g_pb8h1_state_right(struct u8g_pb_h1_struct *s) -{ - register u8g_uint_t x; - x = s->x; - x++; - s->x = x; - x &= 7; - s->mask = u8g_pb8h1_bitmask[x]; - if ( x == 0 ) - s->ptr++; -} - -static void u8g_pb8h1_state_left(struct u8g_pb_h1_struct *s) -{ - register u8g_uint_t x; - x = s->x; - x--; - s->x = x; - x &= 7; - s->mask = u8g_pb8h1_bitmask[x]; - if ( x == 7 ) - s->ptr--; -} - -static void u8g_pb8h1_state_down(struct u8g_pb_h1_struct *s) -{ - s->y++; - s->ptr += s->line_byte_len; -} - -static void u8g_pb8h1_state_up(struct u8g_pb_h1_struct *s) -{ - s->y--; - s->ptr -= s->line_byte_len; -} - -static void u8g_pb8h1_state_init(struct u8g_pb_h1_struct *s, u8g_pb_t *b, u8g_uint_t x, u8g_uint_t y) U8G_NOINLINE; -static void u8g_pb8h1_state_init(struct u8g_pb_h1_struct *s, u8g_pb_t *b, u8g_uint_t x, u8g_uint_t y) -{ - u8g_uint_t tmp; - - uint8_t *ptr = b->buf; - - s->x = x; - s->y = y; - - y -= b->p.page_y0; - - tmp = b->width; - tmp >>= 3; - s->line_byte_len = tmp; - - /* assume negative y values, can be down to -7, subtract this from the pointer and add correction of 8 to y */ - ptr -= tmp*8; - y+=8; - /* it is important that the result of tmp*y can be 16 bit value also for 8 bit mode */ - ptr += tmp*y; - - s->mask = u8g_pb8h1_bitmask[x & 7]; - - /* assume negative x values (to -7), subtract 8 pixel from the pointer and add 8 to x */ - ptr--; - x += 8; - x >>= 3; - ptr += x; - s->ptr = ptr; -} - -static void u8g_pb8h1_state_set_pixel(struct u8g_pb_h1_struct *s, uint8_t color_index) U8G_NOINLINE; -static void u8g_pb8h1_state_set_pixel(struct u8g_pb_h1_struct *s, uint8_t color_index) -{ - -#ifdef __unix__ - assert( s->ptr >= u8g_buf_lower_limit ); - assert( s->ptr < u8g_buf_upper_limit ); -#endif - - if ( color_index ) - { - *s->ptr |= s->mask; - } - else - { - uint8_t mask = s->mask; - mask ^=0xff; - *s->ptr &= mask; - } -} -#endif - - -void u8g_pb8h1_Init(u8g_pb_t *b, void *buf, u8g_uint_t width) -{ - b->buf = buf; - b->width = width; - u8g_pb_Clear(b); -} - -/* limitation: total buffer must not exceed 256 bytes */ -void u8g_pb8h1_set_pixel(u8g_pb_t *b, u8g_uint_t x, u8g_uint_t y, uint8_t color_index) -{ -#ifdef NEW_CODE - struct u8g_pb_h1_struct s; - u8g_pb8h1_state_init(&s, b, x, y); - u8g_pb8h1_state_set_pixel(&s, color_index); - -// u8g_pb8h1_state_up(&s); -// if ( s.y > b->p.page_y1 ) -// return; -// if ( s.x > b->width ) -// return; -// u8g_pb8h1_state_set_pixel(&s, color_index); -#else - register uint8_t mask; - u8g_uint_t tmp; - uint8_t *ptr = b->buf; - - y -= b->p.page_y0; - tmp = b->width; - tmp >>= 3; - tmp *= (uint8_t)y; - ptr += tmp; - - mask = 0x080; - mask >>= x & 7; - x >>= 3; - ptr += x; - if ( color_index ) - { - *ptr |= mask; - } - else - { - mask ^=0xff; - *ptr &= mask; - } -#endif -} - - -void u8g_pb8h1_SetPixel(u8g_pb_t *b, const u8g_dev_arg_pixel_t * const arg_pixel) -{ - if ( arg_pixel->y < b->p.page_y0 ) - return; - if ( arg_pixel->y > b->p.page_y1 ) - return; - if ( arg_pixel->x >= b->width ) - return; - u8g_pb8h1_set_pixel(b, arg_pixel->x, arg_pixel->y, arg_pixel->color); -} - -void u8g_pb8h1_Set8PixelStd(u8g_pb_t *b, u8g_dev_arg_pixel_t *arg_pixel) -{ - register uint8_t pixel = arg_pixel->pixel; - do - { - if ( pixel & 128 ) - { - u8g_pb8h1_SetPixel(b, arg_pixel); - } - switch( arg_pixel->dir ) - { - case 0: arg_pixel->x++; break; - case 1: arg_pixel->y++; break; - case 2: arg_pixel->x--; break; - case 3: arg_pixel->y--; break; - } - pixel <<= 1; - } while( pixel != 0 ); -} - -void u8g_pb8h1_Set8PixelOpt2(u8g_pb_t *b, u8g_dev_arg_pixel_t *arg_pixel) -{ - register uint8_t pixel = arg_pixel->pixel; - u8g_uint_t dx = 0; - u8g_uint_t dy = 0; - - switch( arg_pixel->dir ) - { - case 0: dx++; break; - case 1: dy++; break; - case 2: dx--; break; - case 3: dy--; break; - } - - do - { - if ( pixel & 128 ) - u8g_pb8h1_SetPixel(b, arg_pixel); - arg_pixel->x += dx; - arg_pixel->y += dy; - pixel <<= 1; - } while( pixel != 0 ); -} - -#ifdef NEW_CODE -static void u8g_pb8h1_Set8PixelState(u8g_pb_t *b, u8g_dev_arg_pixel_t *arg_pixel) -{ - register uint8_t pixel = arg_pixel->pixel; - struct u8g_pb_h1_struct s; - uint8_t cnt; - u8g_pb8h1_state_init(&s, b, arg_pixel->x, arg_pixel->y); - cnt = 8; - switch( arg_pixel->dir ) - { - case 0: - do - { - if ( s.x < b->width ) - if ( pixel & 128 ) - u8g_pb8h1_state_set_pixel(&s, arg_pixel->color); - u8g_pb8h1_state_right(&s); - pixel <<= 1; - cnt--; - } while( cnt > 0 && pixel != 0 ); - break; - case 1: - do - { - if ( s.y >= b->p.page_y0 ) - if ( s.y <= b->p.page_y1 ) - if ( pixel & 128 ) - u8g_pb8h1_state_set_pixel(&s, arg_pixel->color); - u8g_pb8h1_state_down(&s); - pixel <<= 1; - cnt--; - } while( cnt > 0 && pixel != 0 ); - break; - case 2: - do - { - if ( s.x < b->width ) - if ( pixel & 128 ) - u8g_pb8h1_state_set_pixel(&s, arg_pixel->color); - u8g_pb8h1_state_left(&s); - pixel <<= 1; - cnt--; - } while( cnt > 0 && pixel != 0 ); - break; - case 3: - do - { - if ( s.y >= b->p.page_y0 ) - if ( s.y <= b->p.page_y1 ) - if ( pixel & 128 ) - u8g_pb8h1_state_set_pixel(&s, arg_pixel->color); - u8g_pb8h1_state_up(&s); - pixel <<= 1; - cnt--; - } while( cnt > 0 && pixel != 0 ); - break; - } -} -#endif - -uint8_t u8g_dev_pb8h1_base_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - switch(msg) - { - case U8G_DEV_MSG_SET_8PIXEL: -#ifdef NEW_CODE - if ( u8g_pb_Is8PixelVisible(pb, (u8g_dev_arg_pixel_t *)arg) ) - u8g_pb8h1_Set8PixelState(pb, (u8g_dev_arg_pixel_t *)arg); -#else - if ( u8g_pb_Is8PixelVisible(pb, (u8g_dev_arg_pixel_t *)arg) ) - u8g_pb8h1_Set8PixelOpt2(pb, (u8g_dev_arg_pixel_t *)arg); -#endif - break; - case U8G_DEV_MSG_SET_PIXEL: - u8g_pb8h1_SetPixel(pb, (u8g_dev_arg_pixel_t *)arg); - break; - case U8G_DEV_MSG_INIT: - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_FIRST: - u8g_pb_Clear(pb); - u8g_page_First(&(pb->p)); - break; - case U8G_DEV_MSG_PAGE_NEXT: - if ( u8g_page_Next(&(pb->p)) == 0 ) - return 0; - u8g_pb_Clear(pb); - break; -#ifdef U8G_DEV_MSG_IS_BBX_INTERSECTION - case U8G_DEV_MSG_IS_BBX_INTERSECTION: - return u8g_pb_IsIntersection(pb, (u8g_dev_arg_bbx_t *)arg); -#endif - case U8G_DEV_MSG_GET_PAGE_BOX: - u8g_pb_GetPageBox(pb, (u8g_box_t *)arg); - break; - case U8G_DEV_MSG_GET_WIDTH: - *((u8g_uint_t *)arg) = pb->width; - break; - case U8G_DEV_MSG_GET_HEIGHT: - *((u8g_uint_t *)arg) = pb->p.total_height; - break; - case U8G_DEV_MSG_SET_COLOR_ENTRY: - break; - case U8G_DEV_MSG_SET_XY_CB: - break; - case U8G_DEV_MSG_GET_MODE: - return U8G_MODE_BW; - } - return 1; -} - - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_pb8h1f.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_pb8h1f.c deleted file mode 100644 index c7be1fe10b..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_pb8h1f.c +++ /dev/null @@ -1,194 +0,0 @@ -/* - - u8g_pb8h1f.c - - 8bit height monochrom (1 bit) page buffer - byte has horizontal orientation, same as u8g_pb8h1, but byte is flipped - - Universal 8bit Graphics Library - - Copyright (c) 2011, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - - total buffer size is limited to 256 bytes because of the calculation inside the set pixel procedure - - -*/ - -#include "u8g.h" -#include - - -void u8g_pb8h1f_Init(u8g_pb_t *b, void *buf, u8g_uint_t width) U8G_NOINLINE; -void u8g_pb8h1f_set_pixel(u8g_pb_t *b, u8g_uint_t x, u8g_uint_t y, uint8_t color_index) U8G_NOINLINE; -void u8g_pb8h1f_SetPixel(u8g_pb_t *b, const u8g_dev_arg_pixel_t * const arg_pixel) U8G_NOINLINE ; -void u8g_pb8h1f_Set8PixelStd(u8g_pb_t *b, u8g_dev_arg_pixel_t *arg_pixel) U8G_NOINLINE; -uint8_t u8g_dev_pb8h1f_base_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg); - - -void u8g_pb8h1f_Init(u8g_pb_t *b, void *buf, u8g_uint_t width) -{ - b->buf = buf; - b->width = width; - u8g_pb_Clear(b); -} - -/* limitation: total buffer must not exceed 256 bytes, 20 nov 2012: extended to >256 bytes */ -void u8g_pb8h1f_set_pixel(u8g_pb_t *b, u8g_uint_t x, u8g_uint_t y, uint8_t color_index) -{ - /*register uint8_t mask, tmp;*/ - register uint8_t mask; - register u8g_uint_t tmp; - uint8_t *ptr = b->buf; - - y -= b->p.page_y0; - tmp = b->width >> 3; - tmp *= (uint8_t)y; - ptr += tmp; - - mask = 1; - mask <<= x & 7; - x >>= 3; - ptr += x; - if ( color_index ) - { - *ptr |= mask; - } - else - { - mask ^=0xff; - *ptr &= mask; - } -} - - -void u8g_pb8h1f_SetPixel(u8g_pb_t *b, const u8g_dev_arg_pixel_t * const arg_pixel) -{ - if ( arg_pixel->y < b->p.page_y0 ) - return; - if ( arg_pixel->y > b->p.page_y1 ) - return; - if ( arg_pixel->x >= b->width ) - return; - u8g_pb8h1f_set_pixel(b, arg_pixel->x, arg_pixel->y, arg_pixel->color); -} - -void u8g_pb8h1f_Set8PixelStd(u8g_pb_t *b, u8g_dev_arg_pixel_t *arg_pixel) -{ - register uint8_t pixel = arg_pixel->pixel; - do - { - if ( pixel & 128 ) - { - u8g_pb8h1f_SetPixel(b, arg_pixel); - } - switch( arg_pixel->dir ) - { - case 0: arg_pixel->x++; break; - case 1: arg_pixel->y++; break; - case 2: arg_pixel->x--; break; - case 3: arg_pixel->y--; break; - } - pixel <<= 1; - } while( pixel != 0 ); -} - -void u8g_pb8h1f_Set8PixelOpt2(u8g_pb_t *b, u8g_dev_arg_pixel_t *arg_pixel) -{ - register uint8_t pixel = arg_pixel->pixel; - u8g_uint_t dx = 0; - u8g_uint_t dy = 0; - - switch( arg_pixel->dir ) - { - case 0: dx++; break; - case 1: dy++; break; - case 2: dx--; break; - case 3: dy--; break; - } - - do - { - if ( pixel & 128 ) - u8g_pb8h1f_SetPixel(b, arg_pixel); - arg_pixel->x += dx; - arg_pixel->y += dy; - pixel <<= 1; - } while( pixel != 0 ); -} - - -uint8_t u8g_dev_pb8h1f_base_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - switch(msg) - { - case U8G_DEV_MSG_SET_8PIXEL: - if ( u8g_pb_Is8PixelVisible(pb, (u8g_dev_arg_pixel_t *)arg) ) - u8g_pb8h1f_Set8PixelOpt2(pb, (u8g_dev_arg_pixel_t *)arg); - break; - case U8G_DEV_MSG_SET_PIXEL: - u8g_pb8h1f_SetPixel(pb, (u8g_dev_arg_pixel_t *)arg); - break; - case U8G_DEV_MSG_INIT: - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_FIRST: - u8g_pb_Clear(pb); - u8g_page_First(&(pb->p)); - break; - case U8G_DEV_MSG_PAGE_NEXT: - if ( u8g_page_Next(&(pb->p)) == 0 ) - return 0; - u8g_pb_Clear(pb); - break; -#ifdef U8G_DEV_MSG_IS_BBX_INTERSECTION - case U8G_DEV_MSG_IS_BBX_INTERSECTION: - return u8g_pb_IsIntersection(pb, (u8g_dev_arg_bbx_t *)arg); -#endif - case U8G_DEV_MSG_GET_PAGE_BOX: - u8g_pb_GetPageBox(pb, (u8g_box_t *)arg); - break; - case U8G_DEV_MSG_GET_WIDTH: - *((u8g_uint_t *)arg) = pb->width; - break; - case U8G_DEV_MSG_GET_HEIGHT: - *((u8g_uint_t *)arg) = pb->p.total_height; - break; - case U8G_DEV_MSG_SET_COLOR_ENTRY: - break; - case U8G_DEV_MSG_SET_XY_CB: - break; - case U8G_DEV_MSG_GET_MODE: - return U8G_MODE_BW; - } - return 1; -} - - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_pb8h2.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_pb8h2.c deleted file mode 100644 index aad6e42757..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_pb8h2.c +++ /dev/null @@ -1,167 +0,0 @@ -/* - - u8g_pb8h2.c - - 8bit height 2 bit per pixel page buffer - byte has horizontal orientation - - Universal 8bit Graphics Library - - Copyright (c) 2011, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - -*/ - -#include "u8g.h" -#include - -void u8g_pb8h2_Init(u8g_pb_t *b, void *buf, u8g_uint_t width) -{ - b->buf = buf; - b->width = width; - u8g_pb_Clear(b); -} - -static void u8g_pb8h2_set_pixel(u8g_pb_t *b, u8g_uint_t x, u8g_uint_t y, uint8_t color_index) U8G_NOINLINE; -static void u8g_pb8h2_set_pixel(u8g_pb_t *b, u8g_uint_t x, u8g_uint_t y, uint8_t color_index) -{ - register uint8_t mask; - register uint16_t tmp; - - uint8_t *ptr = b->buf; - - y -= b->p.page_y0; - - tmp = b->width; - tmp >>= 2; - tmp *= (uint8_t)y; - ptr += tmp; - - tmp = x; - tmp >>= 2; - ptr += tmp; - - tmp = x; - tmp &= 3; - tmp <<= 1; - mask = 3; - mask <<= tmp; - mask = ~mask; - color_index &= 3; - color_index <<= tmp; - - *ptr &= mask; - *ptr |= color_index; -} - - -void u8g_pb8h2_SetPixel(u8g_pb_t *b, const u8g_dev_arg_pixel_t * const arg_pixel) -{ - if ( arg_pixel->y < b->p.page_y0 ) - return; - if ( arg_pixel->y > b->p.page_y1 ) - return; - if ( arg_pixel->x >= b->width ) - return; - u8g_pb8h2_set_pixel(b, arg_pixel->x, arg_pixel->y, arg_pixel->color); -} - - -void u8g_pb8h2_Set8PixelStd(u8g_pb_t *b, u8g_dev_arg_pixel_t *arg_pixel) -{ - register uint8_t pixel = arg_pixel->pixel; - do - { - if ( pixel & 128 ) - { - u8g_pb8h2_SetPixel(b, arg_pixel); - } - switch( arg_pixel->dir ) - { - case 0: arg_pixel->x++; break; - case 1: arg_pixel->y++; break; - case 2: arg_pixel->x--; break; - case 3: arg_pixel->y--; break; - } - pixel <<= 1; - } while( pixel != 0 ); -} - - - -uint8_t u8g_dev_pb8h2_base_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - switch(msg) - { - case U8G_DEV_MSG_SET_8PIXEL: - if ( u8g_pb_Is8PixelVisible(pb, (u8g_dev_arg_pixel_t *)arg) ) - { - u8g_pb8h2_Set8PixelStd(pb, (u8g_dev_arg_pixel_t *)arg); - } - break; - case U8G_DEV_MSG_SET_PIXEL: - u8g_pb8h2_SetPixel(pb, (u8g_dev_arg_pixel_t *)arg); - break; - case U8G_DEV_MSG_INIT: - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_FIRST: - u8g_pb_Clear(pb); - u8g_page_First(&(pb->p)); - break; - case U8G_DEV_MSG_PAGE_NEXT: - if ( u8g_page_Next(&(pb->p)) == 0 ) - return 0; - u8g_pb_Clear(pb); - break; -#ifdef U8G_DEV_MSG_IS_BBX_INTERSECTION - case U8G_DEV_MSG_IS_BBX_INTERSECTION: - return u8g_pb_IsIntersection(pb, (u8g_dev_arg_bbx_t *)arg); -#endif - case U8G_DEV_MSG_GET_PAGE_BOX: - u8g_pb_GetPageBox(pb, (u8g_box_t *)arg); - break; - case U8G_DEV_MSG_GET_WIDTH: - *((u8g_uint_t *)arg) = pb->width; - break; - case U8G_DEV_MSG_GET_HEIGHT: - *((u8g_uint_t *)arg) = pb->p.total_height; - break; - case U8G_DEV_MSG_SET_COLOR_ENTRY: - break; - case U8G_DEV_MSG_SET_XY_CB: - break; - case U8G_DEV_MSG_GET_MODE: - return U8G_MODE_GRAY2BIT; - } - return 1; -} - - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_pb8h8.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_pb8h8.c deleted file mode 100644 index 49dbb86169..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_pb8h8.c +++ /dev/null @@ -1,185 +0,0 @@ -/* - - u8g_pb8h8.c - - 8 lines per page, horizontal, 8 bits per pixel - (22 May 2013: might also support any number of lines --> needs to be checked) - - Universal 8bit Graphics Library - - Copyright (c) 2012, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - -struct _u8g_pb_t -{ - u8g_page_t p; - u8g_uint_t width; - void *buf; -}; -typedef struct _u8g_pb_t u8g_pb_t; - - -uint8_t u8g_index_color_8h8_buf[WIDTH*PAGE_HEIGHT] U8G_NOCOMMON ; -u8g_pb_t u8g_index_color_8h8_pb = { {PAGE_HEIGHT, HEIGHT, 0, 0, 0}, WIDTH, u8g_index_color_8h8_buff}; -u8g_dev_t name = { dev_fn, &u8g_index_color_8h8_pb, com_fn } - -*/ - -#include "u8g.h" - -/* -#define WIDTH_BITS 7 -#define WIDTH (1<buf; - uint8_t *end_ptr = ptr; - uint8_t cnt = b->p.page_height; - end_ptr += b->width*cnt; - /* - do - { - end_ptr += b->width; - cnt--; - } while( cnt > 0 ); - */ - do - { - *ptr++ = 0; - } while( ptr != end_ptr ); -} - - -void u8g_pb8h8_Init(u8g_pb_t *b, void *buf, u8g_uint_t width) -{ - b->buf = buf; - b->width = width; - u8g_pb8h8_Clear(b); -} - -static void u8g_pb8h8_set_pixel(u8g_pb_t *b, u8g_uint_t x, u8g_uint_t y, uint8_t color_index) -{ - uint16_t tmp; - uint8_t *ptr = b->buf; - y -= b->p.page_y0; - tmp = y; - tmp *= b->width; - tmp += x; - ptr += tmp; - *ptr = color_index; -} - -void u8g_pb8h8_SetPixel(u8g_pb_t *b, const u8g_dev_arg_pixel_t * const arg_pixel) -{ - if ( arg_pixel->y < b->p.page_y0 ) - return; - if ( arg_pixel->y > b->p.page_y1 ) - return; - if ( arg_pixel->x >= b->width ) - return; - u8g_pb8h8_set_pixel(b, arg_pixel->x, arg_pixel->y, arg_pixel->color); -} - - -void u8g_pb8h8_Set8Pixel(u8g_pb_t *b, u8g_dev_arg_pixel_t *arg_pixel) -{ - register uint8_t pixel = arg_pixel->pixel; - u8g_uint_t dx = 0; - u8g_uint_t dy = 0; - - switch( arg_pixel->dir ) - { - case 0: dx++; break; - case 1: dy++; break; - case 2: dx--; break; - case 3: dy--; break; - } - - do - { - if ( pixel & 128 ) - u8g_pb8h8_SetPixel(b, arg_pixel); - arg_pixel->x += dx; - arg_pixel->y += dy; - pixel <<= 1; - } while( pixel != 0 ); -} - - -uint8_t u8g_dev_pb8h8_base_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - switch(msg) - { - case U8G_DEV_MSG_SET_8PIXEL: - if ( u8g_pb_Is8PixelVisible(pb, (u8g_dev_arg_pixel_t *)arg) ) - u8g_pb8h8_Set8Pixel(pb, (u8g_dev_arg_pixel_t *)arg); - break; - case U8G_DEV_MSG_SET_PIXEL: - u8g_pb8h8_SetPixel(pb, (u8g_dev_arg_pixel_t *)arg); - break; - case U8G_DEV_MSG_INIT: - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_FIRST: - u8g_pb8h8_Clear(pb); - u8g_page_First(&(pb->p)); - break; - case U8G_DEV_MSG_PAGE_NEXT: - if ( u8g_page_Next(&(pb->p)) == 0 ) - return 0; - u8g_pb8h8_Clear(pb); - break; -#ifdef U8G_DEV_MSG_IS_BBX_INTERSECTION - case U8G_DEV_MSG_IS_BBX_INTERSECTION: - return u8g_pb_IsIntersection(pb, (u8g_dev_arg_bbx_t *)arg); -#endif - case U8G_DEV_MSG_GET_PAGE_BOX: - u8g_pb_GetPageBox(pb, (u8g_box_t *)arg); - break; - case U8G_DEV_MSG_GET_WIDTH: - *((u8g_uint_t *)arg) = pb->width; - break; - case U8G_DEV_MSG_GET_HEIGHT: - *((u8g_uint_t *)arg) = pb->p.total_height; - break; - case U8G_DEV_MSG_SET_COLOR_ENTRY: - break; - case U8G_DEV_MSG_SET_XY_CB: - break; - case U8G_DEV_MSG_GET_MODE: - return U8G_MODE_R3G3B2; - } - return 1; -} - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_pb8v1.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_pb8v1.c deleted file mode 100644 index 28ac4e0ea2..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_pb8v1.c +++ /dev/null @@ -1,184 +0,0 @@ -/* - - u8g_pb8v1.c - - 8bit height monochrom (1 bit) page buffer - byte has vertical orientation - - Universal 8bit Graphics Library - - Copyright (c) 2011, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - -*/ - -#include "u8g.h" -#include - - -void u8g_pb8v1_Init(u8g_pb_t *b, void *buf, u8g_uint_t width) U8G_NOINLINE; -void u8g_pb8v1_set_pixel(u8g_pb_t *b, u8g_uint_t x, u8g_uint_t y, uint8_t color_index) U8G_NOINLINE; -void u8g_pb8v1_SetPixel(u8g_pb_t *b, const u8g_dev_arg_pixel_t * const arg_pixel) U8G_NOINLINE ; -void u8g_pb8v1_Set8PixelStd(u8g_pb_t *b, u8g_dev_arg_pixel_t *arg_pixel) U8G_NOINLINE; - -/* Obsolete, usually set by the init of the structure */ -void u8g_pb8v1_Init(u8g_pb_t *b, void *buf, u8g_uint_t width) -{ - b->buf = buf; - b->width = width; - u8g_pb_Clear(b); -} - -void u8g_pb8v1_set_pixel(u8g_pb_t *b, u8g_uint_t x, u8g_uint_t y, uint8_t color_index) -{ - register uint8_t mask; - uint8_t *ptr = b->buf; - - y -= b->p.page_y0; - mask = 1; - y &= 0x07; - mask <<= y; - ptr += x; - if ( color_index ) - { - *ptr |= mask; - } - else - { - mask ^=0xff; - *ptr &= mask; - } -} - - -void u8g_pb8v1_SetPixel(u8g_pb_t *b, const u8g_dev_arg_pixel_t * const arg_pixel) -{ - if ( arg_pixel->y < b->p.page_y0 ) - return; - if ( arg_pixel->y > b->p.page_y1 ) - return; - if ( arg_pixel->x >= b->width ) - return; - u8g_pb8v1_set_pixel(b, arg_pixel->x, arg_pixel->y, arg_pixel->color); -} - -void u8g_pb8v1_Set8PixelStd(u8g_pb_t *b, u8g_dev_arg_pixel_t *arg_pixel) -{ - register uint8_t pixel = arg_pixel->pixel; - do - { - if ( pixel & 128 ) - { - u8g_pb8v1_SetPixel(b, arg_pixel); - } - switch( arg_pixel->dir ) - { - case 0: arg_pixel->x++; break; - case 1: arg_pixel->y++; break; - case 2: arg_pixel->x--; break; - case 3: arg_pixel->y--; break; - } - pixel <<= 1; - } while( pixel != 0 ); -} - - -void u8g_pb8v1_Set8PixelOpt2(u8g_pb_t *b, u8g_dev_arg_pixel_t *arg_pixel) -{ - register uint8_t pixel = arg_pixel->pixel; - u8g_uint_t dx = 0; - u8g_uint_t dy = 0; - - switch( arg_pixel->dir ) - { - case 0: dx++; break; - case 1: dy++; break; - case 2: dx--; break; - case 3: dy--; break; - } - - do - { - if ( pixel & 128 ) - u8g_pb8v1_SetPixel(b, arg_pixel); - arg_pixel->x += dx; - arg_pixel->y += dy; - pixel <<= 1; - } while( pixel != 0 ); - -} - -uint8_t u8g_dev_pb8v1_base_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - switch(msg) - { - case U8G_DEV_MSG_SET_8PIXEL: - if ( u8g_pb_Is8PixelVisible(pb, (u8g_dev_arg_pixel_t *)arg) ) - u8g_pb8v1_Set8PixelOpt2(pb, (u8g_dev_arg_pixel_t *)arg); - break; - case U8G_DEV_MSG_SET_PIXEL: - u8g_pb8v1_SetPixel(pb, (u8g_dev_arg_pixel_t *)arg); - break; - case U8G_DEV_MSG_INIT: - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_FIRST: - u8g_pb_Clear(pb); - u8g_page_First(&(pb->p)); - break; - case U8G_DEV_MSG_PAGE_NEXT: - if ( u8g_page_Next(&(pb->p)) == 0 ) - return 0; - u8g_pb_Clear(pb); - break; -#ifdef U8G_DEV_MSG_IS_BBX_INTERSECTION - case U8G_DEV_MSG_IS_BBX_INTERSECTION: - return u8g_pb_IsIntersection(pb, (u8g_dev_arg_bbx_t *)arg); -#endif - case U8G_DEV_MSG_GET_PAGE_BOX: - u8g_pb_GetPageBox(pb, (u8g_box_t *)arg); - break; - case U8G_DEV_MSG_GET_WIDTH: - *((u8g_uint_t *)arg) = pb->width; - break; - case U8G_DEV_MSG_GET_HEIGHT: - *((u8g_uint_t *)arg) = pb->p.total_height; - break; - case U8G_DEV_MSG_SET_COLOR_ENTRY: - break; - case U8G_DEV_MSG_SET_XY_CB: - break; - case U8G_DEV_MSG_GET_MODE: - return U8G_MODE_BW; - } - return 1; -} - - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_pb8v2.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_pb8v2.c deleted file mode 100644 index c8e8926b13..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_pb8v2.c +++ /dev/null @@ -1,153 +0,0 @@ -/* - - u8g_pb8v2.c - - 8bit height 2 bit per pixel page buffer - byte has vertical orientation - - Universal 8bit Graphics Library - - Copyright (c) 2011, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - -*/ - -#include "u8g.h" -#include - -void u8g_pb8v2_Init(u8g_pb_t *b, void *buf, u8g_uint_t width) -{ - b->buf = buf; - b->width = width; - u8g_pb_Clear(b); -} - -void u8g_pb8v2_set_pixel(u8g_pb_t *b, u8g_uint_t x, u8g_uint_t y, uint8_t color_index) -{ - register uint8_t mask; - uint8_t *ptr = b->buf; - y -= b->p.page_y0; - mask = 0x03; - y &= 0x03; - y <<= 1; - mask <<= y; - mask ^=0xff; - color_index &= 3; - color_index <<= y; - ptr += x; - *ptr &= mask; - *ptr |= color_index; -} - - -void u8g_pb8v2_SetPixel(u8g_pb_t *b, const u8g_dev_arg_pixel_t * const arg_pixel) -{ - if ( arg_pixel->y < b->p.page_y0 ) - return; - if ( arg_pixel->y > b->p.page_y1 ) - return; - if ( arg_pixel->x >= b->width ) - return; - u8g_pb8v2_set_pixel(b, arg_pixel->x, arg_pixel->y, arg_pixel->color); -} - - -void u8g_pb8v2_Set8PixelStd(u8g_pb_t *b, u8g_dev_arg_pixel_t *arg_pixel) -{ - register uint8_t pixel = arg_pixel->pixel; - do - { - if ( pixel & 128 ) - { - u8g_pb8v2_SetPixel(b, arg_pixel); - } - switch( arg_pixel->dir ) - { - case 0: arg_pixel->x++; break; - case 1: arg_pixel->y++; break; - case 2: arg_pixel->x--; break; - case 3: arg_pixel->y--; break; - } - pixel <<= 1; - } while( pixel != 0 ); - -} - - - -uint8_t u8g_dev_pb8v2_base_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - switch(msg) - { - case U8G_DEV_MSG_SET_8PIXEL: - if ( u8g_pb_Is8PixelVisible(pb, (u8g_dev_arg_pixel_t *)arg) ) - { - u8g_pb8v2_Set8PixelStd(pb, (u8g_dev_arg_pixel_t *)arg); - } - break; - case U8G_DEV_MSG_SET_PIXEL: - u8g_pb8v2_SetPixel(pb, (u8g_dev_arg_pixel_t *)arg); - break; - case U8G_DEV_MSG_INIT: - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_FIRST: - u8g_pb_Clear(pb); - u8g_page_First(&(pb->p)); - break; - case U8G_DEV_MSG_PAGE_NEXT: - if ( u8g_page_Next(&(pb->p)) == 0 ) - return 0; - u8g_pb_Clear(pb); - break; -#ifdef U8G_DEV_MSG_IS_BBX_INTERSECTION - case U8G_DEV_MSG_IS_BBX_INTERSECTION: - return u8g_pb_IsIntersection(pb, (u8g_dev_arg_bbx_t *)arg); -#endif - case U8G_DEV_MSG_GET_PAGE_BOX: - u8g_pb_GetPageBox(pb, (u8g_box_t *)arg); - break; - case U8G_DEV_MSG_GET_WIDTH: - *((u8g_uint_t *)arg) = pb->width; - break; - case U8G_DEV_MSG_GET_HEIGHT: - *((u8g_uint_t *)arg) = pb->p.total_height; - break; - case U8G_DEV_MSG_SET_COLOR_ENTRY: - break; - case U8G_DEV_MSG_SET_XY_CB: - break; - case U8G_DEV_MSG_GET_MODE: - return U8G_MODE_GRAY2BIT; - } - return 1; -} - - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_pbxh16.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_pbxh16.c deleted file mode 100644 index 9e3455346e..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_pbxh16.c +++ /dev/null @@ -1,184 +0,0 @@ -/* - - u8g_pbxh16.c - - x lines per page, horizontal, 16 bits per pixel (hi color modes) - - Universal 8bit Graphics Library - - Copyright (c) 2013, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - -struct _u8g_pb_t -{ - u8g_page_t p; - u8g_uint_t width; - void *buf; -}; -typedef struct _u8g_pb_t u8g_pb_t; - - -uint8_t u8g_index_color_xh16_buf[2*WIDTH*PAGE_HEIGHT] U8G_NOCOMMON ; -u8g_pb_t u8g_index_color_xh16_pb = { {PAGE_HEIGHT, HEIGHT, 0, 0, 0}, WIDTH, u8g_index_color_xh16_buf}; -u8g_dev_t name = { dev_fn, &u8g_index_color_xh16_pb , com_fn } - -*/ - -#include "u8g.h" - -/* -#define WIDTH_BITS 7 -#define WIDTH (1<buf; - uint8_t *end_ptr = ptr; - uint8_t cnt = b->p.page_height; - do - { - end_ptr += b->width*2; - cnt--; - } while( cnt > 0 ); - do - { - *ptr++ = 0; - } while( ptr != end_ptr ); -} - - -void u8g_pbxh16_Init(u8g_pb_t *b, void *buf, u8g_uint_t width) -{ - b->buf = buf; - b->width = width; - u8g_pbxh16_Clear(b); -} - -static void u8g_pbxh16_set_pixel(u8g_pb_t *b, u8g_uint_t x, u8g_uint_t y, uint8_t low, uint8_t high) -{ - uint16_t tmp; - uint8_t *ptr = b->buf; - y -= b->p.page_y0; - tmp = y; - tmp *= b->width; - tmp += x; - tmp <<= 1; - ptr += tmp; - *ptr = low; - ptr++; - *ptr = high; -} - -void u8g_pbxh16_SetPixel(u8g_pb_t *b, const u8g_dev_arg_pixel_t * const arg_pixel) -{ - if ( arg_pixel->y < b->p.page_y0 ) - return; - if ( arg_pixel->y > b->p.page_y1 ) - return; - if ( arg_pixel->x >= b->width ) - return; - u8g_pbxh16_set_pixel(b, arg_pixel->x, arg_pixel->y, arg_pixel->color, arg_pixel->hi_color); -} - - -void u8g_pbxh16_Set8Pixel(u8g_pb_t *b, u8g_dev_arg_pixel_t *arg_pixel) -{ - register uint8_t pixel = arg_pixel->pixel; - u8g_uint_t dx = 0; - u8g_uint_t dy = 0; - - switch( arg_pixel->dir ) - { - case 0: dx++; break; - case 1: dy++; break; - case 2: dx--; break; - case 3: dy--; break; - } - - do - { - if ( pixel & 128 ) - u8g_pbxh16_SetPixel(b, arg_pixel); - arg_pixel->x += dx; - arg_pixel->y += dy; - pixel <<= 1; - } while( pixel != 0 ); -} - - -uint8_t u8g_dev_pbxh16_base_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - switch(msg) - { - case U8G_DEV_MSG_SET_8PIXEL: - if ( u8g_pb_Is8PixelVisible(pb, (u8g_dev_arg_pixel_t *)arg) ) - u8g_pbxh16_Set8Pixel(pb, (u8g_dev_arg_pixel_t *)arg); - break; - case U8G_DEV_MSG_SET_PIXEL: - u8g_pbxh16_SetPixel(pb, (u8g_dev_arg_pixel_t *)arg); - break; - case U8G_DEV_MSG_INIT: - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_FIRST: - u8g_pbxh16_Clear(pb); - u8g_page_First(&(pb->p)); - break; - case U8G_DEV_MSG_PAGE_NEXT: - if ( u8g_page_Next(&(pb->p)) == 0 ) - return 0; - u8g_pbxh16_Clear(pb); - break; -#ifdef U8G_DEV_MSG_IS_BBX_INTERSECTION - case U8G_DEV_MSG_IS_BBX_INTERSECTION: - return u8g_pb_IsIntersection(pb, (u8g_dev_arg_bbx_t *)arg); -#endif - case U8G_DEV_MSG_GET_PAGE_BOX: - u8g_pb_GetPageBox(pb, (u8g_box_t *)arg); - break; - case U8G_DEV_MSG_GET_WIDTH: - *((u8g_uint_t *)arg) = pb->width; - break; - case U8G_DEV_MSG_GET_HEIGHT: - *((u8g_uint_t *)arg) = pb->p.total_height; - break; - case U8G_DEV_MSG_SET_COLOR_ENTRY: - break; - case U8G_DEV_MSG_SET_XY_CB: - break; - case U8G_DEV_MSG_GET_MODE: - return U8G_MODE_HICOLOR; - } - return 1; -} - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_pbxh24.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_pbxh24.c deleted file mode 100644 index 61ed011a1f..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_pbxh24.c +++ /dev/null @@ -1,287 +0,0 @@ -/* - - u8g_pbxh24.c - - x lines per page, horizontal, 24 bits per pixel (true color modes) - - Universal 8bit Graphics Library - - Copyright (c) 2013, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - -struct _u8g_pb_t -{ - u8g_page_t p; - u8g_uint_t width; - void *buf; -}; -typedef struct _u8g_pb_t u8g_pb_t; - - -uint8_t u8g_index_color_xh16_buf[2*WIDTH*PAGE_HEIGHT] U8G_NOCOMMON ; -u8g_pb_t u8g_index_color_xh16_pb = { {PAGE_HEIGHT, HEIGHT, 0, 0, 0}, WIDTH, u8g_index_color_xh16_buf}; -u8g_dev_t name = { dev_fn, &u8g_index_color_xh16_pb , com_fn } - -*/ - -#include "u8g.h" - -/* -#define WIDTH_BITS 7 -#define WIDTH (1<buf; - uint8_t *end_ptr = ptr; - uint8_t cnt = b->p.page_height; - do - { - end_ptr += b->width*3; - cnt--; - } while( cnt > 0 ); - do - { - *ptr++ = 0; - } while( ptr != end_ptr ); -} - - -void u8g_pbxh24_Init(u8g_pb_t *b, void *buf, u8g_uint_t width) -{ - b->buf = buf; - b->width = width; - u8g_pbxh24_Clear(b); -} - -#ifdef OBSOLETE -static void u8g_pbxh24_set_pixel(u8g_pb_t *b, u8g_uint_t x, u8g_uint_t y, uint8_t r, uint8_t g, uint8_t b) -{ - uint16_t tmp; - uint8_t *ptr = b->buf; - y -= b->p.page_y0; - tmp = y; - tmp *= b->width; - tmp += x; - tmp *= 3; - ptr += tmp; - *ptr = r; - ptr++; - *ptr = g; - ptr++; - *ptr = b; -} -#endif - -/* - intensity - 0..3 intensity value - 4 replace color -*/ -static void u8g_pbxh24_set_tpixel(u8g_pb_t *b, u8g_uint_t x, u8g_uint_t y, uint8_t red, uint8_t green, uint8_t blue, uint8_t intensity) -{ - uint16_t tmp; - uint8_t *ptr = b->buf; - - if ( intensity == 0 ) - return; - - y -= b->p.page_y0; - tmp = y; - tmp *= b->width; - tmp += x; - tmp *= 3; - ptr += tmp; - - if ( intensity == 4 ) - { - *ptr = red; - ptr++; - *ptr = green; - ptr++; - *ptr = blue; - return; - } - - if ( intensity == 2 ) - { - /* - red = red/4 + red/2; - green = green/4 + green/2; - blue = blue/4 + blue/2; - */ - red >>= 1; - green >>= 1; - blue >>= 1; - } - else if ( intensity == 1 ) - { - red >>= 2; - green >>= 2; - blue >>= 2; - } - - if ( *ptr >= 255-red ) *ptr = 255; - else *ptr += red; - ptr++; - - if ( *ptr >= 255-green ) *ptr = 255; - else *ptr += green; - ptr++; - - if ( *ptr >= 255-blue ) *ptr = 255; - else *ptr += blue; - - /* - if ( *ptr < red ) *ptr = red; - ptr++; - if ( *ptr < green ) *ptr = green; - ptr++; - if ( *ptr < blue ) *ptr = blue; - */ - - -} - -void u8g_pbxh24_SetTPixel(u8g_pb_t *b, const u8g_dev_arg_pixel_t * const arg_pixel, uint8_t intensity) -{ - if ( arg_pixel->y < b->p.page_y0 ) - return; - if ( arg_pixel->y > b->p.page_y1 ) - return; - if ( arg_pixel->x >= b->width ) - return; - u8g_pbxh24_set_tpixel(b, arg_pixel->x, arg_pixel->y, arg_pixel->color, arg_pixel->hi_color, arg_pixel->blue, intensity); -} - - -void u8g_pbxh24_Set8Pixel(u8g_pb_t *b, u8g_dev_arg_pixel_t *arg_pixel) -{ - register uint8_t pixel = arg_pixel->pixel; - u8g_uint_t dx = 0; - u8g_uint_t dy = 0; - - switch( arg_pixel->dir ) - { - case 0: dx++; break; - case 1: dy++; break; - case 2: dx--; break; - case 3: dy--; break; - } - - do - { - if ( pixel & 128 ) - u8g_pbxh24_SetTPixel(b, arg_pixel, 4); - arg_pixel->x += dx; - arg_pixel->y += dy; - pixel <<= 1; - } while( pixel != 0 ); -} - -void u8g_pbxh24_Set4TPixel(u8g_pb_t *b, u8g_dev_arg_pixel_t *arg_pixel) -{ - register uint8_t pixel = arg_pixel->pixel; - u8g_uint_t dx = 0; - u8g_uint_t dy = 0; - - switch( arg_pixel->dir ) - { - case 0: dx++; break; - case 1: dy++; break; - case 2: dx--; break; - case 3: dy--; break; - } - - do - { - u8g_pbxh24_SetTPixel(b, arg_pixel, pixel >> 6); - arg_pixel->x += dx; - arg_pixel->y += dy; - pixel <<= 2; - } while( pixel != 0 ); -} - - -uint8_t u8g_dev_pbxh24_base_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - switch(msg) - { - case U8G_DEV_MSG_SET_8PIXEL: - if ( u8g_pb_Is8PixelVisible(pb, (u8g_dev_arg_pixel_t *)arg) ) - u8g_pbxh24_Set8Pixel(pb, (u8g_dev_arg_pixel_t *)arg); - break; - case U8G_DEV_MSG_SET_PIXEL: - u8g_pbxh24_SetTPixel(pb, (u8g_dev_arg_pixel_t *)arg, 4); - break; - case U8G_DEV_MSG_SET_4TPIXEL: - u8g_pbxh24_Set4TPixel(pb, (u8g_dev_arg_pixel_t *)arg); - break; - case U8G_DEV_MSG_SET_TPIXEL: - u8g_pbxh24_SetTPixel(pb, (u8g_dev_arg_pixel_t *)arg, ((u8g_dev_arg_pixel_t *)arg)->pixel&3); - break; - case U8G_DEV_MSG_INIT: - break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_FIRST: - u8g_pbxh24_Clear(pb); - u8g_page_First(&(pb->p)); - break; - case U8G_DEV_MSG_PAGE_NEXT: - if ( u8g_page_Next(&(pb->p)) == 0 ) - return 0; - u8g_pbxh24_Clear(pb); - break; -#ifdef U8G_DEV_MSG_IS_BBX_INTERSECTION - case U8G_DEV_MSG_IS_BBX_INTERSECTION: - return u8g_pb_IsIntersection(pb, (u8g_dev_arg_bbx_t *)arg); -#endif - case U8G_DEV_MSG_GET_PAGE_BOX: - u8g_pb_GetPageBox(pb, (u8g_box_t *)arg); - break; - case U8G_DEV_MSG_GET_WIDTH: - *((u8g_uint_t *)arg) = pb->width; - break; - case U8G_DEV_MSG_GET_HEIGHT: - *((u8g_uint_t *)arg) = pb->p.total_height; - break; - case U8G_DEV_MSG_SET_COLOR_ENTRY: - break; - case U8G_DEV_MSG_SET_XY_CB: - break; - case U8G_DEV_MSG_GET_MODE: - return U8G_MODE_TRUECOLOR; - } - return 1; -} - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_polygon.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_polygon.c deleted file mode 100644 index f7e9b65965..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_polygon.c +++ /dev/null @@ -1,334 +0,0 @@ -/* - - u8g_polygon.c - - Implementation of a polygon draw algorithm for "convex" polygons. - - Universal 8bit Graphics Library - - Copyright (c) 2013, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - See also: - http://www.angelfire.com/linux/myp/ConvexPolRas/ConvexPolRas.html - Computer Graphics, Principles and Practice, Foley, van Dam, Feiner, Hughes (pp 92) - Michael Abrash's Graphics Programming Black Book, Special Edition (Chapter 38 and 39) - - Optimized for embedded systems - - static memory usage only - - consistent data types - - low flash ROM consumption - -*/ - - -#include "u8g.h" - - - - -/*===========================================*/ -/* procedures, which should not be inlined (save as much flash ROM as possible */ - -static uint8_t pge_Next(struct pg_edge_struct *pge) PG_NOINLINE; -static uint8_t pg_inc(pg_struct *pg, uint8_t i) PG_NOINLINE; -static uint8_t pg_dec(pg_struct *pg, uint8_t i) PG_NOINLINE; -static void pg_expand_min_y(pg_struct *pg, pg_word_t min_y, uint8_t pge_idx) PG_NOINLINE; -static void pg_line_init(pg_struct * const pg, uint8_t pge_index) PG_NOINLINE; - -/*===========================================*/ -/* line draw algorithm */ - -static uint8_t pge_Next(struct pg_edge_struct *pge) -{ - if ( pge->current_y >= pge->max_y ) - return 0; - - pge->current_x += pge->current_x_offset; - pge->error += pge->error_offset; - if ( pge->error > 0 ) - { - pge->current_x += pge->x_direction; - pge->error -= pge->height; - } - - pge->current_y++; - return 1; -} - -/* assumes y2 > y1 */ -static void pge_Init(struct pg_edge_struct *pge, pg_word_t x1, pg_word_t y1, pg_word_t x2, pg_word_t y2) -{ - pg_word_t dx = x2 - x1; - pg_word_t width; - - pge->height = y2 - y1; - pge->max_y = y2; - pge->current_y = y1; - pge->current_x = x1; - - if ( dx >= 0 ) - { - pge->x_direction = 1; - width = dx; - pge->error = 0; - } - else - { - pge->x_direction = -1; - width = -dx; - pge->error = 1 - pge->height; - } - - pge->current_x_offset = dx / pge->height; - pge->error_offset = width % pge->height; -} - -/*===========================================*/ -/* convex polygon algorithm */ - -static uint8_t pg_inc(pg_struct *pg, uint8_t i) -{ - i++; - if ( i >= pg->cnt ) - i = 0; - return i; -} - -static uint8_t pg_dec(pg_struct *pg, uint8_t i) -{ - i--; - if ( i >= pg->cnt ) - i = pg->cnt-1; - return i; -} - -static void pg_expand_min_y(pg_struct *pg, pg_word_t min_y, uint8_t pge_idx) -{ - uint8_t i = pg->pge[pge_idx].curr_idx; - for(;;) - { - i = pg->pge[pge_idx].next_idx_fn(pg, i); - if ( pg->list[i].y != min_y ) - break; - pg->pge[pge_idx].curr_idx = i; - } -} - -static uint8_t pg_prepare(pg_struct *pg) -{ - pg_word_t max_y; - pg_word_t min_y; - uint8_t i; - - /* setup the next index procedures */ - pg->pge[PG_RIGHT].next_idx_fn = pg_inc; - pg->pge[PG_LEFT].next_idx_fn = pg_dec; - - /* search for highest and lowest point */ - max_y = pg->list[0].y; - min_y = pg->list[0].y; - pg->pge[PG_LEFT].curr_idx = 0; - for( i = 1; i < pg->cnt; i++ ) - { - if ( max_y < pg->list[i].y ) - { - max_y = pg->list[i].y; - } - if ( min_y > pg->list[i].y ) - { - pg->pge[PG_LEFT].curr_idx = i; - min_y = pg->list[i].y; - } - } - - /* calculate total number of scan lines */ - pg->total_scan_line_cnt = max_y; - pg->total_scan_line_cnt -= min_y; - - /* exit if polygon height is zero */ - if ( pg->total_scan_line_cnt == 0 ) - return 0; - - /* if the minimum y side is flat, try to find the lowest and highest x points */ - pg->pge[PG_RIGHT].curr_idx = pg->pge[PG_LEFT].curr_idx; - pg_expand_min_y(pg, min_y, PG_RIGHT); - pg_expand_min_y(pg, min_y, PG_LEFT); - - /* check if the min side is really flat (depends on the x values) */ - pg->is_min_y_not_flat = 1; - if ( pg->list[pg->pge[PG_LEFT].curr_idx].x != pg->list[pg->pge[PG_RIGHT].curr_idx].x ) - { - pg->is_min_y_not_flat = 0; - } - else - { - pg->total_scan_line_cnt--; - if ( pg->total_scan_line_cnt == 0 ) - return 0; - } - - return 1; -} - -static void pg_hline(pg_struct *pg, u8g_t *u8g) -{ - pg_word_t x1, x2, y; - x1 = pg->pge[PG_LEFT].current_x; - x2 = pg->pge[PG_RIGHT].current_x; - y = pg->pge[PG_RIGHT].current_y; - - if ( y < 0 ) - return; - if ( y >= u8g_GetHeight(u8g) ) - return; - if ( x1 < x2 ) - { - if ( x2 < 0 ) - return; - if ( x1 >= u8g_GetWidth(u8g) ) - return; - if ( x1 < 0 ) - x1 = 0; - if ( x2 >= u8g_GetWidth(u8g) ) - x2 = u8g_GetWidth(u8g); - u8g_DrawHLine(u8g, x1, y, x2 - x1); - } - else - { - if ( x1 < 0 ) - return; - if ( x2 >= u8g_GetWidth(u8g) ) - return; - if ( x2 < 0 ) - x1 = 0; - if ( x1 >= u8g_GetWidth(u8g) ) - x1 = u8g_GetWidth(u8g); - u8g_DrawHLine(u8g, x2, y, x1 - x2); - } -} - -static void pg_line_init(pg_struct * pg, uint8_t pge_index) -{ - struct pg_edge_struct *pge = pg->pge+pge_index; - uint8_t idx; - pg_word_t x1; - pg_word_t y1; - pg_word_t x2; - pg_word_t y2; - - idx = pge->curr_idx; - y1 = pg->list[idx].y; - x1 = pg->list[idx].x; - idx = pge->next_idx_fn(pg, idx); - y2 = pg->list[idx].y; - x2 = pg->list[idx].x; - pge->curr_idx = idx; - - pge_Init(pge, x1, y1, x2, y2); -} - -static void pg_exec(pg_struct *pg, u8g_t *u8g) -{ - pg_word_t i = pg->total_scan_line_cnt; - - /* first line is skipped if the min y line is not flat */ - pg_line_init(pg, PG_LEFT); - pg_line_init(pg, PG_RIGHT); - - if ( pg->is_min_y_not_flat != 0 ) - { - pge_Next(&(pg->pge[PG_LEFT])); - pge_Next(&(pg->pge[PG_RIGHT])); - } - - do - { - pg_hline(pg, u8g); - while ( pge_Next(&(pg->pge[PG_LEFT])) == 0 ) - { - pg_line_init(pg, PG_LEFT); - } - while ( pge_Next(&(pg->pge[PG_RIGHT])) == 0 ) - { - pg_line_init(pg, PG_RIGHT); - } - i--; - } while( i > 0 ); -} - -/*===========================================*/ -/* API procedures */ - -void pg_ClearPolygonXY(pg_struct *pg) -{ - pg->cnt = 0; -} - -void pg_AddPolygonXY(pg_struct *pg, u8g_t *u8g, int16_t x, int16_t y) -{ - if ( pg->cnt < PG_MAX_POINTS ) - { - pg->list[pg->cnt].x = x; - pg->list[pg->cnt].y = y; - pg->cnt++; - } -} - -void pg_DrawPolygon(pg_struct *pg, u8g_t *u8g) -{ - if ( pg_prepare(pg) == 0 ) - return; - pg_exec(pg, u8g); -} - -pg_struct u8g_pg; - -void u8g_ClearPolygonXY(void) -{ - pg_ClearPolygonXY(&u8g_pg); -} - -void u8g_AddPolygonXY(u8g_t *u8g, int16_t x, int16_t y) -{ - pg_AddPolygonXY(&u8g_pg, u8g, x, y); -} - -void u8g_DrawPolygon(u8g_t *u8g) -{ - pg_DrawPolygon(&u8g_pg, u8g); -} - -void u8g_DrawTriangle(u8g_t *u8g, int16_t x0, int16_t y0, int16_t x1, int16_t y1, int16_t x2, int16_t y2) -{ - u8g_ClearPolygonXY(); - u8g_AddPolygonXY(u8g, x0, y0); - u8g_AddPolygonXY(u8g, x1, y1); - u8g_AddPolygonXY(u8g, x2, y2); - u8g_DrawPolygon(u8g); -} - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_rect.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_rect.c deleted file mode 100644 index 139a43a24a..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_rect.c +++ /dev/null @@ -1,232 +0,0 @@ -/* - - u8g_rect.c - - U8G high level interface for horizontal and vertical things - - Universal 8bit Graphics Library - - Copyright (c) 2011, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - -*/ - -#include "u8g.h" - -void u8g_draw_hline(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, u8g_uint_t w) -{ - uint8_t pixel = 0x0ff; - while( w >= 8 ) - { - u8g_Draw8Pixel(u8g, x, y, 0, pixel); - w-=8; - x+=8; - } - if ( w != 0 ) - { - w ^=7; - w++; - pixel <<= w&7; - u8g_Draw8Pixel(u8g, x, y, 0, pixel); - } -} - -void u8g_draw_vline(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, u8g_uint_t h) -{ - uint8_t pixel = 0x0ff; - while( h >= 8 ) - { - u8g_Draw8Pixel(u8g, x, y, 1, pixel); - h-=8; - y+=8; - } - if ( h != 0 ) - { - h ^=7; - h++; - pixel <<= h&7; - u8g_Draw8Pixel(u8g, x, y, 1, pixel); - } -} - -void u8g_DrawHLine(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, u8g_uint_t w) -{ - if ( u8g_IsBBXIntersection(u8g, x, y, w, 1) == 0 ) - return; - u8g_draw_hline(u8g, x, y, w); -} - -void u8g_DrawVLine(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, u8g_uint_t w) -{ - if ( u8g_IsBBXIntersection(u8g, x, y, 1, w) == 0 ) - return; - u8g_draw_vline(u8g, x, y, w); -} - -/* restrictions: w > 0 && h > 0 */ -void u8g_DrawFrame(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, u8g_uint_t w, u8g_uint_t h) -{ - u8g_uint_t xtmp = x; - - if ( u8g_IsBBXIntersection(u8g, x, y, w, h) == 0 ) - return; - - - u8g_draw_hline(u8g, x, y, w); - u8g_draw_vline(u8g, x, y, h); - x+=w; - x--; - u8g_draw_vline(u8g, x, y, h); - y+=h; - y--; - u8g_draw_hline(u8g, xtmp, y, w); -} - -void u8g_draw_box(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, u8g_uint_t w, u8g_uint_t h) -{ - do - { - u8g_draw_hline(u8g, x, y, w); - y++; - h--; - } while( h != 0 ); -} - -/* restrictions: h > 0 */ -void u8g_DrawBox(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, u8g_uint_t w, u8g_uint_t h) -{ - if ( u8g_IsBBXIntersection(u8g, x, y, w, h) == 0 ) - return; - u8g_draw_box(u8g, x, y, w, h); -} - - -void u8g_DrawRFrame(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, u8g_uint_t w, u8g_uint_t h, u8g_uint_t r) -{ - u8g_uint_t xl, yu; - - if ( u8g_IsBBXIntersection(u8g, x, y, w, h) == 0 ) - return; - - xl = x; - xl += r; - yu = y; - yu += r; - - { - u8g_uint_t yl, xr; - - xr = x; - xr += w; - xr -= r; - xr -= 1; - - yl = y; - yl += h; - yl -= r; - yl -= 1; - - u8g_draw_circle(u8g, xl, yu, r, U8G_DRAW_UPPER_LEFT); - u8g_draw_circle(u8g, xr, yu, r, U8G_DRAW_UPPER_RIGHT); - u8g_draw_circle(u8g, xl, yl, r, U8G_DRAW_LOWER_LEFT); - u8g_draw_circle(u8g, xr, yl, r, U8G_DRAW_LOWER_RIGHT); - } - - { - u8g_uint_t ww, hh; - - ww = w; - ww -= r; - ww -= r; - ww -= 2; - hh = h; - hh -= r; - hh -= r; - hh -= 2; - - xl++; - yu++; - h--; - w--; - u8g_draw_hline(u8g, xl, y, ww); - u8g_draw_hline(u8g, xl, y+h, ww); - u8g_draw_vline(u8g, x, yu, hh); - u8g_draw_vline(u8g, x+w, yu, hh); - } -} - -void u8g_DrawRBox(u8g_t *u8g, u8g_uint_t x, u8g_uint_t y, u8g_uint_t w, u8g_uint_t h, u8g_uint_t r) -{ - u8g_uint_t xl, yu; - u8g_uint_t yl, xr; - - if ( u8g_IsBBXIntersection(u8g, x, y, w, h) == 0 ) - return; - - xl = x; - xl += r; - yu = y; - yu += r; - - xr = x; - xr += w; - xr -= r; - xr -= 1; - - yl = y; - yl += h; - yl -= r; - yl -= 1; - - u8g_draw_disc(u8g, xl, yu, r, U8G_DRAW_UPPER_LEFT); - u8g_draw_disc(u8g, xr, yu, r, U8G_DRAW_UPPER_RIGHT); - u8g_draw_disc(u8g, xl, yl, r, U8G_DRAW_LOWER_LEFT); - u8g_draw_disc(u8g, xr, yl, r, U8G_DRAW_LOWER_RIGHT); - - { - u8g_uint_t ww, hh; - - ww = w; - ww -= r; - ww -= r; - ww -= 2; - hh = h; - hh -= r; - hh -= r; - hh -= 2; - - xl++; - yu++; - h--; - u8g_draw_box(u8g, xl, y, ww, r+1); - u8g_draw_box(u8g, xl, yl, ww, r+1); - //u8g_draw_hline(u8g, xl, y+h, ww); - u8g_draw_box(u8g, x, yu, w, hh); - //u8g_draw_vline(u8g, x+w, yu, hh); - } -} diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_rot.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_rot.c deleted file mode 100644 index 6df32834a3..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_rot.c +++ /dev/null @@ -1,409 +0,0 @@ -/* - - u8g_rot.c - - Universal 8bit Graphics Library - - Copyright (c) 2011, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - -*/ - -#include "u8g.h" - -uint8_t u8g_dev_rot90_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg); -uint8_t u8g_dev_rot180_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg); -uint8_t u8g_dev_rot270_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg); - -uint8_t u8g_dev_rot_dummy_fn(u8g_t *u8g, u8g_dev_t*dev, uint8_t msg, void *arg) -{ - return 0; -} - -u8g_dev_t u8g_dev_rot = { u8g_dev_rot_dummy_fn, NULL, NULL }; - - -void u8g_UndoRotation(u8g_t *u8g) -{ - if ( u8g->dev != &u8g_dev_rot ) - return; - u8g->dev = u8g_dev_rot.dev_mem; - u8g_UpdateDimension(u8g); -} - -void u8g_SetRot90(u8g_t *u8g) -{ - if ( u8g->dev != &u8g_dev_rot ) - { - u8g_dev_rot.dev_mem = u8g->dev; - u8g->dev = &u8g_dev_rot; - } - u8g_dev_rot.dev_fn = u8g_dev_rot90_fn; - u8g_UpdateDimension(u8g); -} - -void u8g_SetRot180(u8g_t *u8g) -{ - if ( u8g->dev != &u8g_dev_rot ) - { - u8g_dev_rot.dev_mem = u8g->dev; - u8g->dev = &u8g_dev_rot; - } - u8g_dev_rot.dev_fn = u8g_dev_rot180_fn; - u8g_UpdateDimension(u8g); -} - -void u8g_SetRot270(u8g_t *u8g) -{ - if ( u8g->dev != &u8g_dev_rot ) - { - u8g_dev_rot.dev_mem = u8g->dev; - u8g->dev = &u8g_dev_rot; - } - u8g_dev_rot.dev_fn = u8g_dev_rot270_fn; - u8g_UpdateDimension(u8g); -} - -uint8_t u8g_dev_rot90_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - u8g_dev_t *rotation_chain = (u8g_dev_t *)(dev->dev_mem); - switch(msg) - { - default: - /* - case U8G_DEV_MSG_INIT: - case U8G_DEV_MSG_STOP: - case U8G_DEV_MSG_PAGE_FIRST: - case U8G_DEV_MSG_PAGE_NEXT: - case U8G_DEV_MSG_SET_COLOR_ENTRY: - case U8G_DEV_MSG_SET_XY_CB: - */ - return u8g_call_dev_fn(u8g, rotation_chain, msg, arg); -#ifdef U8G_DEV_MSG_IS_BBX_INTERSECTION - case U8G_DEV_MSG_IS_BBX_INTERSECTION: - { - u8g_dev_arg_bbx_t *bbx = (u8g_dev_arg_bbx_t *)arg; - u8g_uint_t x, y, tmp; - - /* transform the reference point */ - y = bbx->x; - x = u8g->height; - /* x = u8g_GetWidthLL(u8g, rotation_chain); */ - x -= bbx->y; - x--; - - /* adjust point to be the uppler left corner again */ - x -= bbx->h; - x++; - - /* swap box dimensions */ - tmp = bbx->w; - bbx->w = bbx->h; - bbx->h = tmp; - - /* store x,y */ - bbx->x = x; - bbx->y = y; - } - return u8g_call_dev_fn(u8g, rotation_chain, msg, arg); -#endif /* U8G_DEV_MSG_IS_BBX_INTERSECTION */ - case U8G_DEV_MSG_GET_PAGE_BOX: - /* get page size from next device in the chain */ - u8g_call_dev_fn(u8g, rotation_chain, msg, arg); - //printf("pre x: %3d..%3d y: %3d..%3d ", ((u8g_box_t *)arg)->x0, ((u8g_box_t *)arg)->x1, ((u8g_box_t *)arg)->y0, ((u8g_box_t *)arg)->y1); - { - u8g_box_t new_box; - //new_box.x0 = u8g_GetHeightLL(u8g,rotation_chain) - ((u8g_box_t *)arg)->y1 - 1; - //new_box.x1 = u8g_GetHeightLL(u8g,rotation_chain) - ((u8g_box_t *)arg)->y0 - 1; - - new_box.x0 = ((u8g_box_t *)arg)->y0; - new_box.x1 = ((u8g_box_t *)arg)->y1; - new_box.y0 = ((u8g_box_t *)arg)->x0; - new_box.y1 = ((u8g_box_t *)arg)->x1; - *((u8g_box_t *)arg) = new_box; - //printf("post x: %3d..%3d y: %3d..%3d\n", ((u8g_box_t *)arg)->x0, ((u8g_box_t *)arg)->x1, ((u8g_box_t *)arg)->y0, ((u8g_box_t *)arg)->y1); - } - break; - case U8G_DEV_MSG_GET_WIDTH: - *((u8g_uint_t *)arg) = u8g_GetHeightLL(u8g,rotation_chain); - break; - case U8G_DEV_MSG_GET_HEIGHT: - *((u8g_uint_t *)arg) = u8g_GetWidthLL(u8g, rotation_chain); - break; - case U8G_DEV_MSG_SET_PIXEL: - case U8G_DEV_MSG_SET_TPIXEL: - { - u8g_uint_t x, y; - y = ((u8g_dev_arg_pixel_t *)arg)->x; - x = u8g_GetWidthLL(u8g, rotation_chain); - x -= ((u8g_dev_arg_pixel_t *)arg)->y; - x--; - ((u8g_dev_arg_pixel_t *)arg)->x = x; - ((u8g_dev_arg_pixel_t *)arg)->y = y; - } - u8g_call_dev_fn(u8g, rotation_chain, msg, arg); - break; - case U8G_DEV_MSG_SET_8PIXEL: - case U8G_DEV_MSG_SET_4TPIXEL: - { - u8g_uint_t x, y; - //uint16_t x,y; - y = ((u8g_dev_arg_pixel_t *)arg)->x; - x = u8g_GetWidthLL(u8g, rotation_chain); - x -= ((u8g_dev_arg_pixel_t *)arg)->y; - x--; - ((u8g_dev_arg_pixel_t *)arg)->x = x; - ((u8g_dev_arg_pixel_t *)arg)->y = y; - ((u8g_dev_arg_pixel_t *)arg)->dir+=1; - ((u8g_dev_arg_pixel_t *)arg)->dir &= 3; - } - u8g_call_dev_fn(u8g, rotation_chain, msg, arg); - break; - } - return 1; -} - -uint8_t u8g_dev_rot180_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - u8g_dev_t *rotation_chain = (u8g_dev_t *)(dev->dev_mem); - switch(msg) - { - default: - /* - case U8G_DEV_MSG_INIT: - case U8G_DEV_MSG_STOP: - case U8G_DEV_MSG_PAGE_FIRST: - case U8G_DEV_MSG_PAGE_NEXT: - case U8G_DEV_MSG_SET_COLOR_ENTRY: - case U8G_DEV_MSG_SET_XY_CB: - */ - return u8g_call_dev_fn(u8g, rotation_chain, msg, arg); -#ifdef U8G_DEV_MSG_IS_BBX_INTERSECTION - case U8G_DEV_MSG_IS_BBX_INTERSECTION: - { - u8g_dev_arg_bbx_t *bbx = (u8g_dev_arg_bbx_t *)arg; - u8g_uint_t x, y; - - /* transform the reference point */ - //y = u8g_GetHeightLL(u8g, rotation_chain); - y = u8g->height; - y -= bbx->y; - y--; - - //x = u8g_GetWidthLL(u8g, rotation_chain); - x = u8g->width; - x -= bbx->x; - x--; - - /* adjust point to be the uppler left corner again */ - y -= bbx->h; - y++; - - x -= bbx->w; - x++; - - /* store x,y */ - bbx->x = x; - bbx->y = y; - } - return u8g_call_dev_fn(u8g, rotation_chain, msg, arg); -#endif /* U8G_DEV_MSG_IS_BBX_INTERSECTION */ - case U8G_DEV_MSG_GET_PAGE_BOX: - /* get page size from next device in the chain */ - u8g_call_dev_fn(u8g, rotation_chain, msg, arg); - //printf("pre x: %3d..%3d y: %3d..%3d ", ((u8g_box_t *)arg)->x0, ((u8g_box_t *)arg)->x1, ((u8g_box_t *)arg)->y0, ((u8g_box_t *)arg)->y1); - { - u8g_box_t new_box; - - new_box.x0 = u8g_GetWidthLL(u8g,rotation_chain) - ((u8g_box_t *)arg)->x1 - 1; - new_box.x1 = u8g_GetWidthLL(u8g,rotation_chain) - ((u8g_box_t *)arg)->x0 - 1; - new_box.y0 = u8g_GetHeightLL(u8g,rotation_chain) - ((u8g_box_t *)arg)->y1 - 1; - new_box.y1 = u8g_GetHeightLL(u8g,rotation_chain) - ((u8g_box_t *)arg)->y0 - 1; - *((u8g_box_t *)arg) = new_box; - //printf("post x: %3d..%3d y: %3d..%3d\n", ((u8g_box_t *)arg)->x0, ((u8g_box_t *)arg)->x1, ((u8g_box_t *)arg)->y0, ((u8g_box_t *)arg)->y1); - } - break; - case U8G_DEV_MSG_GET_WIDTH: - *((u8g_uint_t *)arg) = u8g_GetWidthLL(u8g,rotation_chain); - break; - case U8G_DEV_MSG_GET_HEIGHT: - *((u8g_uint_t *)arg) = u8g_GetHeightLL(u8g, rotation_chain); - break; - case U8G_DEV_MSG_SET_PIXEL: - case U8G_DEV_MSG_SET_TPIXEL: - { - u8g_uint_t x, y; - - y = u8g_GetHeightLL(u8g, rotation_chain); - y -= ((u8g_dev_arg_pixel_t *)arg)->y; - y--; - - x = u8g_GetWidthLL(u8g, rotation_chain); - x -= ((u8g_dev_arg_pixel_t *)arg)->x; - x--; - - ((u8g_dev_arg_pixel_t *)arg)->x = x; - ((u8g_dev_arg_pixel_t *)arg)->y = y; - } - u8g_call_dev_fn(u8g, rotation_chain, msg, arg); - break; - case U8G_DEV_MSG_SET_8PIXEL: - case U8G_DEV_MSG_SET_4TPIXEL: - { - u8g_uint_t x, y; - - y = u8g_GetHeightLL(u8g, rotation_chain); - y -= ((u8g_dev_arg_pixel_t *)arg)->y; - y--; - - x = u8g_GetWidthLL(u8g, rotation_chain); - x -= ((u8g_dev_arg_pixel_t *)arg)->x; - x--; - - ((u8g_dev_arg_pixel_t *)arg)->x = x; - ((u8g_dev_arg_pixel_t *)arg)->y = y; - ((u8g_dev_arg_pixel_t *)arg)->dir+=2; - ((u8g_dev_arg_pixel_t *)arg)->dir &= 3; - } - u8g_call_dev_fn(u8g, rotation_chain, msg, arg); - break; - } - return 1; -} - -uint8_t u8g_dev_rot270_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - u8g_dev_t *rotation_chain = (u8g_dev_t *)(dev->dev_mem); - switch(msg) - { - default: - /* - case U8G_DEV_MSG_INIT: - case U8G_DEV_MSG_STOP: - case U8G_DEV_MSG_PAGE_FIRST: - case U8G_DEV_MSG_PAGE_NEXT: - case U8G_DEV_MSG_SET_COLOR_ENTRY: - case U8G_DEV_MSG_SET_XY_CB: - */ - return u8g_call_dev_fn(u8g, rotation_chain, msg, arg); -#ifdef U8G_DEV_MSG_IS_BBX_INTERSECTION - case U8G_DEV_MSG_IS_BBX_INTERSECTION: - { - u8g_dev_arg_bbx_t *bbx = (u8g_dev_arg_bbx_t *)arg; - u8g_uint_t x, y, tmp; - - /* transform the reference point */ - x = bbx->y; - - y = u8g->width; - /* y = u8g_GetHeightLL(u8g, rotation_chain); */ - y -= bbx->x; - y--; - - /* adjust point to be the uppler left corner again */ - y -= bbx->w; - y++; - - /* swap box dimensions */ - tmp = bbx->w; - bbx->w = bbx->h; - bbx->h = tmp; - - /* store x,y */ - bbx->x = x; - bbx->y = y; - } - return u8g_call_dev_fn(u8g, rotation_chain, msg, arg); -#endif /* U8G_DEV_MSG_IS_BBX_INTERSECTION */ - case U8G_DEV_MSG_GET_PAGE_BOX: - /* get page size from next device in the chain */ - u8g_call_dev_fn(u8g, rotation_chain, msg, arg); - //printf("pre x: %3d..%3d y: %3d..%3d ", ((u8g_box_t *)arg)->x0, ((u8g_box_t *)arg)->x1, ((u8g_box_t *)arg)->y0, ((u8g_box_t *)arg)->y1); - { - u8g_box_t new_box; - - new_box.x0 = u8g_GetHeightLL(u8g,rotation_chain) - ((u8g_box_t *)arg)->y1 - 1; - new_box.x1 = u8g_GetHeightLL(u8g,rotation_chain) - ((u8g_box_t *)arg)->y0 - 1; - new_box.y0 = u8g_GetWidthLL(u8g,rotation_chain) - ((u8g_box_t *)arg)->x1 - 1; - new_box.y1 = u8g_GetWidthLL(u8g,rotation_chain) - ((u8g_box_t *)arg)->x0 - 1; - *((u8g_box_t *)arg) = new_box; - //printf("post x: %3d..%3d y: %3d..%3d\n", ((u8g_box_t *)arg)->x0, ((u8g_box_t *)arg)->x1, ((u8g_box_t *)arg)->y0, ((u8g_box_t *)arg)->y1); - } - break; - case U8G_DEV_MSG_GET_WIDTH: - *((u8g_uint_t *)arg) = u8g_GetHeightLL(u8g,rotation_chain); - break; - case U8G_DEV_MSG_GET_HEIGHT: - *((u8g_uint_t *)arg) = u8g_GetWidthLL(u8g, rotation_chain); - break; - case U8G_DEV_MSG_SET_PIXEL: - case U8G_DEV_MSG_SET_TPIXEL: - { - u8g_uint_t x, y; - x = ((u8g_dev_arg_pixel_t *)arg)->y; - - y = u8g_GetHeightLL(u8g, rotation_chain); - y -= ((u8g_dev_arg_pixel_t *)arg)->x; - y--; - - /* - x = u8g_GetWidthLL(u8g, rotation_chain); - x -= ((u8g_dev_arg_pixel_t *)arg)->y; - x--; - */ - ((u8g_dev_arg_pixel_t *)arg)->x = x; - ((u8g_dev_arg_pixel_t *)arg)->y = y; - } - u8g_call_dev_fn(u8g, rotation_chain, msg, arg); - break; - case U8G_DEV_MSG_SET_8PIXEL: - case U8G_DEV_MSG_SET_4TPIXEL: - { - u8g_uint_t x, y; - x = ((u8g_dev_arg_pixel_t *)arg)->y; - - y = u8g_GetHeightLL(u8g, rotation_chain); - y -= ((u8g_dev_arg_pixel_t *)arg)->x; - y--; - - /* - x = u8g_GetWidthLL(u8g, rotation_chain); - x -= ((u8g_dev_arg_pixel_t *)arg)->y; - x--; - */ - ((u8g_dev_arg_pixel_t *)arg)->x = x; - ((u8g_dev_arg_pixel_t *)arg)->y = y; - ((u8g_dev_arg_pixel_t *)arg)->dir+=3; - ((u8g_dev_arg_pixel_t *)arg)->dir &= 3; - } - u8g_call_dev_fn(u8g, rotation_chain, msg, arg); - break; - } - return 1; -} - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_scale.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_scale.c deleted file mode 100644 index e5b4b634fb..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_scale.c +++ /dev/null @@ -1,188 +0,0 @@ -/* - - u8g_scale.c - - Universal 8bit Graphics Library - - Copyright (c) 2012, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - Scale screen by some constant factors. Usefull for making bigger fonts wiht less - memory consumption - -*/ - -#include "u8g.h" - -uint8_t u8g_dev_scale_2x2_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg); - - -u8g_dev_t u8g_dev_scale = { u8g_dev_scale_2x2_fn, NULL, NULL }; - -void u8g_UndoScale(u8g_t *u8g) -{ - if ( u8g->dev != &u8g_dev_scale ) - return; - u8g->dev = u8g_dev_scale.dev_mem; - u8g_UpdateDimension(u8g); -} - -void u8g_SetScale2x2(u8g_t *u8g) -{ - if ( u8g->dev != &u8g_dev_scale ) - { - u8g_dev_scale.dev_mem = u8g->dev; - u8g->dev = &u8g_dev_scale; - } - u8g_dev_scale.dev_fn = u8g_dev_scale_2x2_fn; - u8g_UpdateDimension(u8g); -} - - -uint8_t u8g_dev_scale_2x2_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - u8g_dev_t *chain = (u8g_dev_t *)(dev->dev_mem); - uint8_t pixel; - uint16_t scaled_pixel; - uint8_t i; - uint8_t dir; - u8g_uint_t x, y, xx,yy; - - switch(msg) - { - default: - return u8g_call_dev_fn(u8g, chain, msg, arg); - case U8G_DEV_MSG_GET_WIDTH: - *((u8g_uint_t *)arg) = u8g_GetWidthLL(u8g, chain) / 2; - break; - case U8G_DEV_MSG_GET_HEIGHT: - *((u8g_uint_t *)arg) = u8g_GetHeightLL(u8g, chain) / 2; - break; - case U8G_DEV_MSG_GET_PAGE_BOX: - /* get page size from next device in the chain */ - u8g_call_dev_fn(u8g, chain, msg, arg); - ((u8g_box_t *)arg)->x0 /= 2; - ((u8g_box_t *)arg)->x1 /= 2; - ((u8g_box_t *)arg)->y0 /= 2; - ((u8g_box_t *)arg)->y1 /= 2; - return 1; - case U8G_DEV_MSG_SET_PIXEL: - x = ((u8g_dev_arg_pixel_t *)arg)->x; - x *= 2; - y = ((u8g_dev_arg_pixel_t *)arg)->y; - y *= 2; - ((u8g_dev_arg_pixel_t *)arg)->x = x; - ((u8g_dev_arg_pixel_t *)arg)->y = y; - u8g_call_dev_fn(u8g, chain, msg, arg); - x++; - ((u8g_dev_arg_pixel_t *)arg)->x = x; - ((u8g_dev_arg_pixel_t *)arg)->y = y; - u8g_call_dev_fn(u8g, chain, msg, arg); - y++; - ((u8g_dev_arg_pixel_t *)arg)->x = x; - ((u8g_dev_arg_pixel_t *)arg)->y = y; - u8g_call_dev_fn(u8g, chain, msg, arg); - x--; - ((u8g_dev_arg_pixel_t *)arg)->x = x; - ((u8g_dev_arg_pixel_t *)arg)->y = y; - u8g_call_dev_fn(u8g, chain, msg, arg); - break; - case U8G_DEV_MSG_SET_8PIXEL: - pixel = ((u8g_dev_arg_pixel_t *)arg)->pixel; - dir = ((u8g_dev_arg_pixel_t *)arg)->dir; - scaled_pixel = 0; - for( i = 0; i < 8; i++ ) - { - scaled_pixel<<=2; - if ( pixel & 128 ) - { - scaled_pixel |= 3; - } - pixel<<=1; - } - x = ((u8g_dev_arg_pixel_t *)arg)->x; - x *= 2; - xx = x; - y = ((u8g_dev_arg_pixel_t *)arg)->y; - y *= 2; - yy = y; - if ( ((u8g_dev_arg_pixel_t *)arg)->dir & 1 ) - { - xx++; - } - else - { - yy++; - } - - ((u8g_dev_arg_pixel_t *)arg)->pixel = scaled_pixel>>8; - ((u8g_dev_arg_pixel_t *)arg)->x = x; - ((u8g_dev_arg_pixel_t *)arg)->y = y; - ((u8g_dev_arg_pixel_t *)arg)->dir = dir; - u8g_call_dev_fn(u8g, chain, msg, arg); - - - ((u8g_dev_arg_pixel_t *)arg)->x = xx; - ((u8g_dev_arg_pixel_t *)arg)->y = yy; - ((u8g_dev_arg_pixel_t *)arg)->dir = dir; - u8g_call_dev_fn(u8g, chain, msg, arg); - - ((u8g_dev_arg_pixel_t *)arg)->pixel = scaled_pixel&255; - //((u8g_dev_arg_pixel_t *)arg)->pixel = 0x00; - switch(dir) - { - case 0: - x+=8; - xx+=8; - break; - case 1: - y+=8; - yy+=8; - break; - case 2: - x-=8; - xx-=8; - break; - case 3: - y-=8; - yy-=8; - break; - } - ((u8g_dev_arg_pixel_t *)arg)->x = x; - ((u8g_dev_arg_pixel_t *)arg)->y = y; - ((u8g_dev_arg_pixel_t *)arg)->dir = dir; - u8g_call_dev_fn(u8g, chain, msg, arg); - - ((u8g_dev_arg_pixel_t *)arg)->x = xx; - ((u8g_dev_arg_pixel_t *)arg)->y = yy; - ((u8g_dev_arg_pixel_t *)arg)->dir = dir; - u8g_call_dev_fn(u8g, chain, msg, arg); - break; - } - return 1; -} - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_state.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_state.c deleted file mode 100644 index 3621d933db..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_state.c +++ /dev/null @@ -1,159 +0,0 @@ -/* - - u8g_state.c - - backup and restore hardware state - - Universal 8bit Graphics Library - - Copyright (c) 2011, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - - state callback: backup env U8G_STATE_MSG_BACKUP_ENV - device callback: DEV_MSG_INIT - state callback: backup u8g U8G_STATE_MSG_BACKUP_U8G - state callback: restore env U8G_STATE_MSG_RESTORE_ENV - - state callback: backup env U8G_STATE_MSG_BACKUP_ENV - state callback: retore u8g U8G_STATE_MSG_RESTORE_U8G - DEV_MSG_PAGE_FIRST or DEV_MSG_PAGE_NEXT - state callback: restore env U8G_STATE_MSG_RESTORE_ENV - -*/ - -#include -#include "u8g.h" - -void u8g_state_dummy_cb(uint8_t msg) -{ - /* the dummy procedure does nothing */ -} - -void u8g_SetHardwareBackup(u8g_t *u8g, u8g_state_cb backup_cb) -{ - u8g->state_cb = backup_cb; - /* in most cases the init message was already sent, so this will backup the */ - /* current u8g state */ - backup_cb(U8G_STATE_MSG_BACKUP_U8G); -} - - -/*===============================================================*/ -/* register variable for restoring interrupt state */ - -#if defined(__AVR__) -uint8_t global_SREG_backup; -#endif - - - -/*===============================================================*/ -/* AVR */ - -#if defined(__AVR_XMEGA__) -#elif defined(__AVR__) -#define U8G_ATMEGA_HW_SPI - -/* remove the definition for attiny */ -#if __AVR_ARCH__ == 2 -#undef U8G_ATMEGA_HW_SPI -#endif -#if __AVR_ARCH__ == 25 -#undef U8G_ATMEGA_HW_SPI -#endif -#endif - -#if defined(U8G_ATMEGA_HW_SPI) -#include -static uint8_t u8g_state_avr_spi_memory[2]; - -void u8g_backup_spi(uint8_t msg) -{ - if ( U8G_STATE_MSG_IS_BACKUP(msg) ) - { - u8g_state_avr_spi_memory[U8G_STATE_MSG_GET_IDX(msg)] = SPCR; - } - else - { - uint8_t tmp = SREG; - cli(); - SPCR = 0; - SPCR = u8g_state_avr_spi_memory[U8G_STATE_MSG_GET_IDX(msg)]; - SREG = tmp; - } -} - -#elif defined (U8G_RASPBERRY_PI) - -#include - -void u8g_backup_spi(uint8_t msg) { - printf("u8g_backup_spi %d\r\n",msg); -} - -#elif defined(ARDUINO) && defined(__SAM3X8E__) // Arduino Due, maybe we should better check for __SAM3X8E__ - -#include "sam.h" - -struct sam_backup_struct -{ - uint32_t mr; - uint32_t sr; - uint32_t csr[4]; -} sam_backup[2]; - -void u8g_backup_spi(uint8_t msg) -{ - uint8_t idx = U8G_STATE_MSG_GET_IDX(msg); - if ( U8G_STATE_MSG_IS_BACKUP(msg) ) - { - sam_backup[idx].mr = SPI0->SPI_MR; - sam_backup[idx].sr = SPI0->SPI_SR; - sam_backup[idx].csr[0] = SPI0->SPI_CSR[0]; - sam_backup[idx].csr[1] = SPI0->SPI_CSR[1]; - sam_backup[idx].csr[2] = SPI0->SPI_CSR[2]; - sam_backup[idx].csr[3] = SPI0->SPI_CSR[3]; - } - else - { - SPI0->SPI_MR = sam_backup[idx].mr; - SPI0->SPI_CSR[0] = sam_backup[idx].csr[0]; - SPI0->SPI_CSR[1] = sam_backup[idx].csr[1]; - SPI0->SPI_CSR[2] = sam_backup[idx].csr[2]; - SPI0->SPI_CSR[3] = sam_backup[idx].csr[3]; - } -} - -#else - -void u8g_backup_spi(uint8_t msg) -{ -} - -#endif - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_u16toa.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_u16toa.c deleted file mode 100644 index f1d1803cfa..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_u16toa.c +++ /dev/null @@ -1,68 +0,0 @@ -/* - - u8g_u16toa.c - - - Universal 8bit Graphics Library - - Copyright (c) 2012, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -*/ - - -#include "u8g.h" - -const char *u8g_u16toap(char * dest, uint16_t v) -{ - uint8_t pos; - uint8_t d; - uint16_t c; - c = 10000; - for( pos = 0; pos < 5; pos++ ) - { - d = '0'; - while( v >= c ) - { - v -= c; - d++; - } - dest[pos] = d; - c /= 10; - } - dest[5] = '\0'; - return dest; -} - -/* v = value, d = number of digits */ -const char *u8g_u16toa(uint16_t v, uint8_t d) -{ - static char buf[6]; - d = 5-d; - return u8g_u16toap(buf, v) + d; -} - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_u8toa.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_u8toa.c deleted file mode 100644 index f3a2c06faf..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_u8toa.c +++ /dev/null @@ -1,68 +0,0 @@ -/* - - u8g_u8toa.c - - - Universal 8bit Graphics Library - - Copyright (c) 2011, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -*/ - - -#include "u8g.h" - -static const unsigned char u8g_u8toa_tab[3] = { 100, 10, 1 } ; -const char *u8g_u8toap(char * dest, uint8_t v) -{ - uint8_t pos; - uint8_t d; - uint8_t c; - for( pos = 0; pos < 3; pos++ ) - { - d = '0'; - c = *(u8g_u8toa_tab+pos); - while( v >= c ) - { - v -= c; - d++; - } - dest[pos] = d; - } - dest[3] = '\0'; - return dest; -} - -/* v = value, d = number of digits */ -const char *u8g_u8toa(uint8_t v, uint8_t d) -{ - static char buf[4]; - d = 3-d; - return u8g_u8toap(buf, v) + d; -} - diff --git a/.piolibdeps/U8glib_ID7/src/clib/u8g_virtual_screen.c b/.piolibdeps/U8glib_ID7/src/clib/u8g_virtual_screen.c deleted file mode 100644 index 799fa95f49..0000000000 --- a/.piolibdeps/U8glib_ID7/src/clib/u8g_virtual_screen.c +++ /dev/null @@ -1,144 +0,0 @@ -/* - - u8g_virtual_screen.c - - Universal 8bit Graphics Library - - Copyright (c) 2012, olikraus@gmail.com - All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list - of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - -*/ - -#include "u8g.h" - -struct _u8g_vs_t -{ - u8g_uint_t x; - u8g_uint_t y; - u8g_t *u8g; -}; -typedef struct _u8g_vs_t u8g_vs_t; - -#define U8g_VS_MAX 4 -uint8_t u8g_vs_cnt = 0; -u8g_vs_t u8g_vs_list[U8g_VS_MAX]; -uint8_t u8g_vs_current; -u8g_uint_t u8g_vs_width; -u8g_uint_t u8g_vs_height; - -uint8_t u8g_dev_vs_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, void *arg) -{ - switch(msg) - { - default: - { - uint8_t i; - for( i = 0; i < u8g_vs_cnt; i++ ) - { - u8g_call_dev_fn(u8g_vs_list[i].u8g, u8g_vs_list[i].u8g->dev, msg, arg); - } - } - return 1; - case U8G_DEV_MSG_PAGE_FIRST: - u8g_vs_current = 0; - if ( u8g_vs_cnt != 0 ) - return u8g_call_dev_fn(u8g_vs_list[u8g_vs_current].u8g, u8g_vs_list[u8g_vs_current].u8g->dev, msg, arg); - return 0; - case U8G_DEV_MSG_PAGE_NEXT: - { - uint8_t ret = 0; - if ( u8g_vs_cnt != 0 ) - ret = u8g_call_dev_fn(u8g_vs_list[u8g_vs_current].u8g, u8g_vs_list[u8g_vs_current].u8g->dev, msg, arg); - if ( ret != 0 ) - return ret; - u8g_vs_current++; /* next device */ - if ( u8g_vs_current >= u8g_vs_cnt ) /* reached end? */ - return 0; - return u8g_call_dev_fn(u8g_vs_list[u8g_vs_current].u8g, u8g_vs_list[u8g_vs_current].u8g->dev, U8G_DEV_MSG_PAGE_FIRST, arg); - } - case U8G_DEV_MSG_GET_WIDTH: - *((u8g_uint_t *)arg) = u8g_vs_width; - break; - case U8G_DEV_MSG_GET_HEIGHT: - *((u8g_uint_t *)arg) = u8g_vs_height; - break; - case U8G_DEV_MSG_GET_PAGE_BOX: - if ( u8g_vs_current < u8g_vs_cnt ) - { - u8g_call_dev_fn(u8g_vs_list[u8g_vs_current].u8g, u8g_vs_list[u8g_vs_current].u8g->dev, msg, arg); - ((u8g_box_t *)arg)->x0 += u8g_vs_list[u8g_vs_current].x; - ((u8g_box_t *)arg)->x1 += u8g_vs_list[u8g_vs_current].x; - ((u8g_box_t *)arg)->y0 += u8g_vs_list[u8g_vs_current].y; - ((u8g_box_t *)arg)->y1 += u8g_vs_list[u8g_vs_current].y; - } - else - { - ((u8g_box_t *)arg)->x0 = 0; - ((u8g_box_t *)arg)->x1 = 0; - ((u8g_box_t *)arg)->y0 = 0; - ((u8g_box_t *)arg)->y1 = 0; - } - return 1; - case U8G_DEV_MSG_SET_PIXEL: - case U8G_DEV_MSG_SET_8PIXEL: - if ( u8g_vs_current < u8g_vs_cnt ) - { - ((u8g_dev_arg_pixel_t *)arg)->x -= u8g_vs_list[u8g_vs_current].x; - ((u8g_dev_arg_pixel_t *)arg)->y -= u8g_vs_list[u8g_vs_current].y; - return u8g_call_dev_fn(u8g_vs_list[u8g_vs_current].u8g, u8g_vs_list[u8g_vs_current].u8g->dev, msg, arg); - } - break; - } - return 1; -} - - - -u8g_dev_t u8g_dev_vs = { u8g_dev_vs_fn, NULL, NULL }; - -void u8g_SetVirtualScreenDimension(u8g_t *vs_u8g, u8g_uint_t width, u8g_uint_t height) -{ - if ( vs_u8g->dev != &u8g_dev_vs ) - return; /* abort if there is no a virtual screen device */ - u8g_vs_width = width; - u8g_vs_height = height; -} - -uint8_t u8g_AddToVirtualScreen(u8g_t *vs_u8g, u8g_uint_t x, u8g_uint_t y, u8g_t *child_u8g) -{ - if ( vs_u8g->dev != &u8g_dev_vs ) - return 0; /* abort if there is no a virtual screen device */ - if ( u8g_vs_cnt >= U8g_VS_MAX ) - return 0; /* maximum number of child u8g's reached */ - u8g_vs_list[u8g_vs_cnt].u8g = child_u8g; - u8g_vs_list[u8g_vs_cnt].x = x; - u8g_vs_list[u8g_vs_cnt].y = y; - u8g_vs_cnt++; - return 1; -} - diff --git a/Documentation/Logo/marlin-outrun-nf-500.png b/Documentation/Logo/marlin-outrun-nf-500.png new file mode 100644 index 0000000000000000000000000000000000000000..e36a3eb5c2165caf8d140eacd3b66dfb614053f2 GIT binary patch literal 172495 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 z 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 literal 0 HcmV?d00001 diff --git a/Marlin/Default_Version.h b/Marlin/Default_Version.h index 16a1f85294..49e1cd4dbd 100644 --- a/Marlin/Default_Version.h +++ b/Marlin/Default_Version.h @@ -6,9 +6,9 @@ // #error "You must specify the following parameters related to your distribution" #if true - #define SHORT_BUILD_VERSION "1.0.2+" - #define DETAILED_BUILD_VERSION "1.0.2+ Development From Archive" - #define STRING_DISTRIBUTION_DATE "2015-08-00 12:00" + #define SHORT_BUILD_VERSION "1.0.2-3" + #define DETAILED_BUILD_VERSION "1.0.2-3" + #define STRING_DISTRIBUTION_DATE "2022-06-07 12:00" // It might also be appropriate to define a location where additional information can be found - #define SOURCE_CODE_URL "http:// ..." -#endif \ No newline at end of file + #define SOURCE_CODE_URL "https://marlinfw.org" +#endif diff --git a/README.md b/README.md index dc7fc21269..4f25281f74 100644 --- a/README.md +++ b/README.md @@ -1,57 +1,90 @@ -# Marlin 3D Printer Firmware - +

    MarlinFirmware's logo

    - Additional documentation can be found in [our wiki](https://github.com/MarlinFirmware/Marlin/wiki/Main-Page). +

    Marlin 3D Printer Firmware

    -## Release Branch +

    + GPL-V3.0 License + Contributors + Last Release Date + CI Status + GitHub Sponsors +
    + Follow MarlinFirmware on Twitter +

    -The Release branch contains the latest tagged version of Marlin (currently 1.0.2-2 – October 2016). It also includes a version 1.0.1 (December 2014). Any version of Marlin before 1.0.1 (when we started tagging versions) can be collectively referred to as Marlin 1.0.0. +Additional documentation can be found at the [Marlin Home Page](https://marlinfw.org/). +Please test this firmware and let us know if it misbehaves in any way. Volunteers are standing by! -## Patches - 1.0.x Branch +## Marlin 1.0.2-3 -Any patches developed for this family of releases will be found on the [1.0.x branch](https://github.com/MarlinFirmware/Marlin/tree/1.0.x) of this repository. +This branch contains the latest tagged version of Marlin 1.0.x (1.0.2-3 – June 2022). Marlin 1.0.1 was the previous minor release tag (December 2014), and then any version of Marlin before we started tagging versions can be called Marlin 1.0.0. -## This Repository is Not For Feature Development +## Patches - 1.1.x Branch -Development of future versions of Marlin is ongoing. However, to keep issues separate, that effort takes place in a companion [Development Repository](https://github.com/MarlinFirmware/MarlinDev/). Please make all suggestions for future features in that project. Issues raised here should be restricted to errors in the tagged releases. +Although we are focused on Marlin 2.x, patches to fix bugs or make improvements to Marlin 1.1.x are still welcome! Patches should be submitted to the [Marlin 1.1.x bugfix](https://github.com/MarlinFirmware/Marlin/bugfix-1.1.x) branch, which we use for review and testing. Any patches under testing for Marlin 1.1.x will be found in the [bugfix-1.1.x branch](https://github.com/MarlinFirmware/Marlin/tree/bugfix-1.0.x). -## Current Status: In Development +## Marlin 2.x -Marlin development is being accelerated to catch up with a long list of issues. Check the Issues and Pull Requests links on the right to to see what we are currently working on. +Marlin version 2 continues to support 8-bit AVR boards while adding support for 32-bit ARM. With several years of improvements, Marlin 2 is the best choice for old and new printers alike! It supports many more axes, extruders, and a wider variety of modern peripherals. Check the Issues and Pull Requests links on the right to to see what we are currently working on before submitting a new report. -[![Coverity Scan Build Status](https://scan.coverity.com/projects/2224/badge.svg)](https://scan.coverity.com/projects/2224) -[![Travis Build Status](https://travis-ci.org/MarlinFirmware/Marlin.svg)](https://travis-ci.org/MarlinFirmware/Marlin) +Download earlier versions of Marlin on the [Releases page](https://github.com/MarlinFirmware/Marlin/releases). -##### [RepRap.org Wiki Page](http://reprap.org/wiki/Marlin) +## Example Configurations -## Credits +Before building Marlin you'll need to configure it for your specific hardware. Your vendor should have already provided source code with configurations for the installed firmware, but if you ever decide to upgrade you'll need updated configuration files. Marlin users have contributed dozens of tested example configurations to get you started. Visit the [MarlinFirmware/Configurations](https://github.com/MarlinFirmware/Configurations) repository to find the right configuration for your hardware. -The current Marlin dev team consists of: +## Building Marlin 1.0.x - - Scott Lahteine [@thinkyhead] - English - - Roxanne Neufeld [@Roxy-3DPrintBoard] - English - - Andreas Hardtung [@AnHardt] - Deutsch, English - - [@Wurstnase] - Deutsch, English - - [@fmalpartida] - English, Spanish - - [@CONSULitAS] - Deutsch, English - - [@maverikou] - - Chris Palmer [@nophead] - - [@paclema] - - [@epatel] - - Erik van der Zalm [@ErikZalm] - - David Braam [@daid] - - Bernhard Kubicek [@bkubicek] +To build Marlin 1.0.x you'll need a compatible version of [Arduino IDE](https://www.arduino.cc/en/main/software). Detailed build and install instructions are posted at: -More features have been added by: - - Alberto Cotronei [@MagoKimbra] - - Lampmaker, - - Bradley Feldman, - - and others... + - [Installing Marlin (Arduino)](http://marlinfw.org/docs/basics/install_arduino.html) + +### Supported Platforms + + Platform|MCU|Example Boards + --------|---|------- + [Arduino AVR](https://www.arduino.cc/)|ATmega|RAMPS, Melzi, RAMBo + [Teensy++ 2.0](https://www.microchip.com/en-us/product/AT90USB1286)|AT90USB1286|Printrboard + [Arduino Due](https://www.arduino.cc/en/Guide/ArduinoDue)|SAM3X8E|RAMPS-FD, RADDS, RAMPS4DUE + +## Submitting Patches + +- Submit **Bug Fixes** as Pull Requests to the ([bugfix-1.0.x](https://github.com/MarlinFirmware/Marlin/tree/bugfix-1.0.x)) branch. +- Follow the [Coding Standards](http://marlinfw.org/docs/development/coding_standards.html) to gain points with the maintainers. +- Please submit your questions and concerns to the [Issue Queue](https://github.com/MarlinFirmware/Marlin/issues). + +## Marlin Support + +The Issue Queue is reserved for Bug Reports and Feature Requests. To get help with configuration and troubleshooting, please use the following resources: + +- [Marlin Documentation](https://marlinfw.org) - Official Marlin documentation +- [Marlin Discord](https://discord.gg/n5NJ59y) - Discuss issues with Marlin users and developers +- Facebook Group ["Marlin Firmware"](https://www.facebook.com/groups/1049718498464482/) +- RepRap.org [Marlin Forum](https://forums.reprap.org/list.php?415) +- Facebook Group ["Marlin Firmware for 3D Printers"](https://www.facebook.com/groups/3Dtechtalk/) +- [Marlin Configuration](https://www.youtube.com/results?search_query=marlin+configuration) on YouTube + +## Contributors + +Marlin is constantly improving thanks to a huge number of contributors from all over the world bringing their specialties and talents. Huge thanks are due to [all the contributors](https://github.com/MarlinFirmware/Marlin/graphs/contributors) who regularly patch up bugs, help direct traffic, and basically keep Marlin from falling apart. Marlin's continued existence would not be possible without them. + +## Administration + +Regular users can open and close their own issues, but only the administrators can do project-related things like add labels, merge changes, set milestones, and kick trolls. The current Marlin admin team consists of: + + - Scott Lahteine [[@thinkyhead](https://github.com/thinkyhead)] - USA - Project Maintainer   [💸 Donate](https://www.thinkyhead.com/donate-to-marlin) + - Roxanne Neufeld [[@Roxy-3D](https://github.com/Roxy-3D)] - USA + - Keith Bennett [[@thisiskeithb](https://github.com/thisiskeithb)] - USA   [💸 Donate](https://github.com/sponsors/thisiskeithb) + - Peter Ellens [[@ellensp](https://github.com/ellensp)] - New Zealand + - Victor Oliveira [[@rhapsodyv](https://github.com/rhapsodyv)] - Brazil + - Chris Pepper [[@p3p](https://github.com/p3p)] - UK + - Jason Smith [[@sjasonsmith](https://github.com/sjasonsmith)] - USA + - Luu Lac [[@shitcreek](https://github.com/shitcreek)] - USA + - Bob Kuhn [[@Bob-the-Kuhn](https://github.com/Bob-the-Kuhn)] - USA + - Erik van der Zalm [[@ErikZalm](https://github.com/ErikZalm)] - Netherlands   [💸 Donate](https://flattr.com/submit/auto?user_id=ErikZalm&url=https://github.com/MarlinFirmware/Marlin&title=Marlin&language=&tags=github&category=software) ## License Marlin is published under the [GPL license](/COPYING.md) because we believe in open development. The GPL comes with both rights and obligations. Whether you use Marlin firmware as the driver for your open or closed-source product, you must keep Marlin open, and you must provide your compatible Marlin source code to end users upon request. The most straightforward way to comply with the Marlin license is to make a fork of Marlin on Github, perform your modifications, and direct users to your modified fork. While we can't prevent the use of this code in products (3D printers, CNC, etc.) that are closed source or crippled by a patent, we would prefer that you choose another firmware or, better yet, make your own. - -[![Flattr this git repo](http://api.flattr.com/button/flattr-badge-large.png)](https://flattr.com/submit/auto?user_id=ErikZalm&url=https://github.com/MarlinFirmware/Marlin&title=Marlin&language=&tags=github&category=software)

    e{*|ICvU7``!#0 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%0DljXL4n3e3VL(us3 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

olU7wTFga9`tjQ-H#E}wWprBS zr>||W_74SLKhgF0TCXEB!4yR3kaQbz91Iu3hNRDZ^wjjU58+k50okSUxlkO7nk1mr@i4bok6fsOmIhkoGn#Y9OlqT%K?mBpo|8-p}_1j@>$3kv*a>BN1_!Zy_{&NU@|HEBC_ zPtu@QCuAktNv&F#q3$DIx(6J}vO|SZ8exJKeoU(nhi-^DXp066A8l=P_j)pspboaI-BKA5T6 zA#8=^`3q)A9Y4^FIuyI1zCIEXZY4q;u{$<&1o?h@t{rkQK(!~CepvCYj;Lj?E^HE6 zcde7cH$25vxkT{83HatL{ohMn7JKbHx-WoZQulc|w= zFIn6p6Y-t}+#9Q^`he5HhPdjNMLX((*XkIf$5^3*O6XD>KJ~!GsOHs%Sm^AzJd}hI zp}V;S;m+BsD>I7ByjXl!n`z=miADM$aebr_b|}UhywOy4>jnBb|m) z+!FdcdtG^_BgA-QOHSWUTCTJbq$UX+nu<`i>mHtItBG)X#Cx&iS@ta*`XG4tc+RnM zQqqX_B(%0|hLcv96vG-3d8HcR*jPd)JuwCiaPHgtU>4|p_QQ_zfw65#q($yfwr>3tr zBz!yEC(t6$Kpv4lu{_LeCMvc3JzkRnCfV&i=*2-{>Q?Krd_4-SwycG<%uCfmz%!be zt03BKG5Xb`!s%PZw@}^-xD2*(r@{rWU0&K_)t<+NQm6^03N*o6r^c;C>B-u&Br4?B zqY>#2;dD2`Gs-9MT4*y)e4iDWYrb;>1^b+@XG-%f;C0x;8#mw^_xi9tYa}>@zPM|l zBKak%&ojtVB>8-FzrRAhcAJye2U~nr)cf2|CoR)eN^S%^Ear@bb3e7H#`Oqun$c*d z3+?8d{yyb2mvZ!m^!Q79zciDQHs|+u2+x0M{N8>D6}3VdBfi73swKPHcH%u313~PL z-WllU76OCWGtQ<)4@iKE((}>UTBYB(DyR)q)k8Z@ae*qJ88@1CgE`w{CaL{k@<*Q z`HoT#I<%JgPkzt7xhN{*G8QLy+gE3Tz0Ur2m3(|C;>4*+7S#F{Ri%Z;J*Odi^)zpd zHj}WlkD`O{S8MK%Ba1b)6MG3Hm?h+IYB-CE4bv5pH*Vli2hvCMNVI4u*d7l;BrKrvz)02L-gOE-wzy1!l}b;g<;d) z^vuq8yUr9Yf}1$<@eO5D(@_+1an$x%3}bdAgEZg1n%D+j_Hy z8S(I3Ioa+boSxx|ys(BbR_K~HE1Vmje}R`YHF@KHk}FEj=PJXHs?2uaf@rspj;M&j zRNeN4)sC+>$5bApzrQ=mi}f1LmD;=+70nX=sG_Mdj*E`}=DW#8^6#-Hzs{uiqFztU z@#0e93g4l(UMR#iSH66Oub&!k)$L|QpYC@371T=rS({kIUrHy?}Ij2V0sqd{0WR1`l?eRQrUPg``muDZ?yKKdINo?N7W4)A<+9G;ePr?2!@1&~snGQ$9WQ|A= z#oiY;s5x!Tf}iwR!e%u@MwDlJ^$}Dwm8ULr^}Ab^lN*#YCd`KX`)tc7a(M>PL=@wL z>yOiSsr~cG`3{cknUA6PCPyjcEEAJyhiGmo6iY}JGjBHYFn zH;k}bar3^GiY;B&U(K+xrDN%hM=wu`nvoSG=lJkwYL|PV%5v-~KfPv*AIdRA$sa+z z4PA4mgHoO@l?bVEr;Y8nS_cFdoy}j)r(ZKt8hU!VL4I}GCUN7~reaaxX3~4->Lfi> zEe)4=M=TnlNRdQxflol(%3JIyAV0c{m!#~N?9JIKy5dRRX#k#_q16H1C#(y^UrBc# z!GC{2CO6c4Far6wS*&x0w#N@Ar%)=K9O=22E0lCDQdu}`jr7z>`L>qVx3`}2C(d%< z7C+|ZUXVP7!j`u=cU3;bsnvf|ij5qXm*>qZp*wgnO2Vd~)?EHNAKL{*+#xI1xr(5R zsL`iLJQ&NR5*~N&co#zWL!I2N)n_uEtL51zzSZJW6SMW-L}8(FUXBvL*i5ekq-zFM zVWaY+#WWOEC{AA)82;#$gSJ5@+yTqRfWIBOs!AngOZ%?Wgd=b?3ME1I0>6H7k>s68 zEV?i~@*&PAc$x=JY<>V3154Qxpjs&0>xdVq-)fZfeaRS4JNnEcpkchY7g6#0xi4dE z5W0{u{o0N(swv}Ui$Wv0qjL=9`~{iSW}}+hzILL%mAB3t6Il8LoqhArg&1yKqeT0v z;-aUiwB=a5JW6MS*>r;I_C^R?Kb>Dl)LLJ!vcXPFHT&bH?8BqL`e8 z9hIY$kc;0-DpVWR7AFHeu3hm67b;hMm2;*N=(W4E5yF#rN*vv#evxz>d>pWu6Z2_& zcf7>$DTd)(BT)x8M;gC8oM@k$wFZ4YC@E%Qa>zP%YjE>Ox#X?fZ>OE-xR0SSzwADT zm^4v!pi~h;i05ItQiNWcj({of)sLdsh4&NJvfiFb7ni#6G&{f8b&$qhx+CH+KB9pv>_B7xf z!ZxKQe*1DfD~lGf6>Z(j-pYDBbX0ZlT+fNztFtt+Z{iX3+)v9R%ed+IxA~gtu`?=~ zYLm$O73ZlteHYwG(xcQz=pG=I>m~EX4Of8=)~!fBVtV{Y`;x%bM=~WvSDHF{UO8Q^ zcnm!nf6W*vM)OqU@qM{6-+Y4Q|05#^dbc)$tbBR2}2q%~6YT4`}EzRmDiC zcRpEt0-!=|#@?Z*BIvH1L|GgqwD)?I9YMPqCp5%#x>$5D@hN=F!4WHl+DpR}sOF;E3R0A$8s9Hu%HI40iyUXs(W3u`Xz?PNb+N{c3&Zhjf5Z`Q zE0sGQb{z3GLeF#of)|5B?=Z4zk4h#GXCwWJn{Jh(@qaYEcTiK^8!e0?prG(7AR;9y z(wl(v5)}od7wKIDqzD0|Ln0ue(nNZVbWl3dO9;Iq(rZEuJ%LctbNSu-egB-9bM|Cr z&ziNK_3U%@%0BX>X^{WpBj=Zk=>dt&LI*f1=fx|!D0E$~$g1!!X7@8S!?B;e?q2Oj zygqo){$}-k4mQ@9akWZTH*$A|kDB+@TA}#0f}5ut`;n-l@150sk4Q{*{qZ+r#;B5I z-@H(Xd!gx%MxhERU44@eN1i-ll(-@bO8g??&}|}t&N3|^_$oJd8pVOMt4)X56FzCC z=|m2Ic`QSwRK3oon4tA9DzW8~+$b@7FITqQiWqdCe-g%Rd+cuQ;=|C!oQx}w(E&RX zvg$WP#G1EB)01*W4%XXa!m$;#&0gNp*XP~UQ43jHU3CXtcLQ#@00OScPtE#LXsW57 za|)Pp_!>WYW&0IWweBB*W+OME(Z+_H?eEH&`DWkkv9A0&L}}}gORcrpydZ zbboIUsH*UuZQ|}TC$x#4Bh_J*vgIUZC>1e!Q(jMxok_&g!6 zRtEL)Pt}eE=a~TvpZsd**o8VQ%ojnUJG90FE0zI|mc7k^Fj!%&pb^;stF@>9!O01xtiO;;8yytMylB-Xg`C;~X5F!(ww0W04&j z_^LF|TA*m#`1G-=6PJjK_s-=ai)WMB8{HHqIJWntTIHVte!#`)=00?AxfHWb@-NKG zFb%+&9qS5H&c>8SH1OMc`twIKQLRQO)1|7K@=qDpmFV@lhEU(cjsc8WE|Ll|Dd zn!=dy%eU2DeOuZby?i~E>yQDr*xQ+C-+l$1hjLHt53Hj}S@atjq+{qJWJ%dZ@i3y3 zUEX4xFA+3SGFTobB*G?VJTYG}ez{TFLQMv_`#~MsAtKo|&{1~zu}6>Qw~P!{d}GD< zFAl@|5T0xMb2X+TZNSTrjbpTQu5fuI& z7N2<1tF}8X*3*zvLBc*^^k1J4p)ttDo`QR<8Iy$-9ebdOaJ>m9V*py`kA=ac{}Y zU1`HF0`zw6DPZU~dwl60=a$IVF03}ZqRoPadXqEsW7>oL?W$irM`d07jd`IlqPk7P zex2uIlTqWh&lO}v)p3v2TI2O^e5&*E$`8!B*Vg8^9xP?i)l6&R-DY*qnzeRpxRX1% zzi=~Hp;-u4lqmURD=#!IE?q50(mZ*dr#FkXw6aiLF5%fKqwX!QD;(ECr0MaYZRQFB z51TlMX;-1ib3bm{wu5Z5BaIz*~YtF_ko*P~C>oi_*vTvrbVPVQsM#I!@(rLZb~as$Z}Ymye^#texmC!$p?H*voTd@ZOTpF~?OS ztL@Ldc_jxm<|Yr%4LAzA{?M~BhbfTT zr`nfJh6x7o@7%5@B!qoB?o)jRUP}=W(k^r>do}bUrASEIBvnHfg^)>h5}7otE1e(m zN#6YD#VZS?Fm1!WQ(}1YGT21L4U5f8cbEH4t`7~RmT6U-3I*@~#3yF~} zdQ`3r-QyX)Kk9;hSuN_zVV}UwB_HhOFP(nx2Y3^Y`0z`y=s~^{tF(W{PA*fv#R30A z%5ZtgefLH}Ytf3-atI;BUQOk79N?IBBbst+KbrIjcfZ{LSjehz<6J%X=G03!HrdR( z>T#Ri-cy0aS;%OD-v7WF(XR#U@wv4c) z_!HyK6Q;5kDwXM$&!&kE*<$=@hBu~s`l`BE4hny`6+%UTJ+RE3DWM7z)BdI@W3D?; z4PLJ|9hs%0I#p2=%VxW*fBsH9q!7XSn1#{x;PeDr;7NhnRsmEA8SM@F%R=`0qBOFu znVw+Cix~9|h{fMQfmvgRA5M>)J$jMj9OPoYVzJ9jw%QKJZRz~Lv4hZ}$^lQX{J_|{ zVemG>f0xlOrA5QfU^Zxpescb#JIE;poHO;FfN)R=*nuQ$&YJ}z^S!LqTA;`Q;C)H|mOoj&qLx>EwFu#8QwJgO<-eL=${gn=CJ55lp&I2wGAhp=@6 zkk2Q_Y5cw`J?AN=-Xs8u5K_AeWc|O?hvX~^ig2n+rcyWArOfyBuwyI(c8YHI!Sn@) z1e<&bY@jl^>MvCU+urA+P`WpD!xQn)%kToeUFP$}BC0B3xrFyG^*$LeL6u5Sc2JVo z6+YdUs;nF1Ok>*RKmE4T0$2||AV~G4W%VoQFB_qo5M;;P{tT9J$JoV8!M{HR2h1MH ze!4q!;4p;|#IWW)HnL!oC0rx*sDwl31e8_`;K(R@dU0J~ zjjh@_Nqah4Xvc$1={>2%pJxlc12pSDir7BdC~%lH))=b~%IUydfpOeUu}qn7!y7i})Ek>6SBO|S;(4@YQ{Mlj3XnYw zb53BoROJ&G@e1m^T~I-C-s2XMTqIWiBTWJs8K7HUX9oktf>$;R>PM z>t1C6Qz4#^dm*KnB`Q$kNa!2b_Yw?%zy|IvUDaO&t_hPg)uO1SC8gAN#jNUaVc*W! zG~-GH3|O0?shK?=e(V6Fz{X{+Cr~{q=LrnkN|8z5uW+>;$0?qn&z60OV602mpunIO$x+Deq$Wr#YeDD9&4F z!n-HNB->m=rQaU$6!8;feVd=u7lg)tu(%yD!?dysL9f?o*%m1MkB+-r#-t&9F734X zw8}c#+YKZ0hxnh{wv4slCslP)Hx%x5MfOMk3)M*KwhIP;jV0&o^r&`+<>Op%?LRQr zQ3ua|r9$-Az=J9hQ9FhIAa}{d#xmQ$B#Pe&^z{0HXjZ2BXwjA-wv2A-ncK~J9OuHT zYvjG1#$-zkDm_86gvz+p`orzD<%OwOu8TL;D!HkiyZ@B?pOy(;#faN(qU6R2h%z|< z)1+5qGt^S1Iu6R+D>_r{4yu7FVXl)szbo~8_`C!81lBBbJOS!aSxtw{pdP(Wz z6z8s(U%Xr1m@!BC*aNcF&a8$_KGliPI7uCnImt39uKQm_Yz~V&ZF{wxuT-`;mE*Dv zX&navLK0f^sSGC&-1XTi&5?5{a*lz`|7XGQGti*FPw$5%F{j#sYP7 z^2Ur%xdrW3rP%R_LyppzrE#tL3F=%>>2g<39N6Od+HR`M%7pjjo&*F|CIzm z6dz)mY<79qVfwHO77~E@R7V2Pq3r_1K74HOn1bD-jf< zm@&ia4pO%)tz#7W2#SC zxIoa~Ksm#cV|`*Y^wc0E1FE)FLZv(8y59Dr6%ZPJrgjp6B65VP^^q^wsN<5Y0{7AF z=u~hoh6(RJ_WRsF+R^EE%)K|*6`by(Dpsu$BNm;~KVPanb-~FxTQghxP-`d3tT`~A zqY2P32J~Cn?uY%=94alqR*Z6HVe{qu-^|l&1J! z_h*gvN>8Wg-T0<^d@fo>nffUFJ14aT(gbXQ6V2RLF$tJ;wVCpCO8|l!PYDHfr!`CD z*zOC@h5+8E{ZHjeL!q%!fc4n^E9*+HWQ|Km6Y(YFiAtAkmsBOqdIMA$)6|QZm=wzU zDgG_TdBA#f4&K~>+pNr;)Y=W0P1z$6>HU&gUicX`mMNF_+iW@N?{vtE@7~9H_XKj+ z+3Mi}I8KxC3XZLcD1>C`|Ig686~cN8DSorrMOF2Y1n;jcen>y;c}IlZF_@%%7UFhC zmc(C$wtGMxNW+nNPH(~b3kIc@c!$aBw)wehb`R99Nv;ADe>tiBxVZn3k&v7=0NK^< zQH;yf8~y2Q@3UPPx-qs)F&-$s_I#= z49^aq5KGBZmk3;iu=}Yl=}KKbvC`BF$EJiu5Os}4Pvm?3WiDzZ%z}``^o05c(-gFO z*)P$pXrb+whed|XJmVr-#4qk(_9=Dmr19x;q2~lFX>*ym^AyQEIll=GxrDQ696t;C z@8e#f`dJAdZ@|S&Bn2;?qVjX4b7VY$ES>0|OlRHN#lA26WXKom8Y)=3eI0==VByD{*zRX@lbg<7X-No{hkz7t-?@P)wdnfrnUX}^Uw>=ASf4iism6a@OY}M4B zLRq*|;#;zHU>9RmlZl;z?NujZv++Zuwb1y#r^mvu*5%_>B>^kY#8GLJK5 zfeEM#9d)mxQ>^$YIo+#5K652;@Vq90@DyZ*aGG3g303~1FSLEZCZ0b_v`6p^Gcu296$(UA>gvx-7> zkd42W&??WKcM&ePdJMli%4dfVv4bE?Og`3|t%S+jhV5nXz2znMkfxKo_ARlHg?bf- z5NeHG4_{E$y&3y7lP9z!*ksIPWWam}HF&E5@pkO%NE~<8Z78JMG3|IeM|ED5c=)CN zK%Q4SPQ9)Q0X-7ZOggIcz;^imHBdg;_+RAv@b~$!?eDYpdyrEOgem)0yIBHtRDIZ} zz@_GgYgzJr{>`QEMq{HW`3HNMwv5#Lwwk{dNwLci6A_AowyFBn6GT$G_)}I5vHhbU zNzVmd&!fWuwAR4^Px_JR+LwKvTJwzf0Ck@zt_FQK3>{8CMCyML#?ir!FQ){a74UYi z<_*;O+vRUhsQQd*?}Dp|fPq%l)gWQq!l>O~*1cD7U!nelVJoSN$l-v+wbVLZHP47W z-qkm)MVDJIV#}E~o{x^vYmTpO3(XVf=2>Igf!n=9pH?jP$qC15ufx(QI_%mt+R>&$&LR^38B5Glqa; z55f-pXBNId@RW4U46gg0YI@c%9&mRRAJP^Gz+=?%+~->w{olY_r7zyXmuN7o5ibRq zIh}j*x-txIHB64Y>gnWH3EnE}Sw-+~{?#W}ez$380KR>3PeAcysDBlQrVAs-RR6}k zmk#FliyvVxZ&Lgv?+Rv53ZbA{cYNv~n%eI>RF`}>E1v=NU5%ZJkm-+t&#VR;^NpeBN-(e8WTuTG1i{v)j9#Bj9+hf&x2q3Cg?;>a!@#d5JFhxAj zP$4+PgRYDdBRA!$Da=fj3aT$J1JPRG!z9nLPeM%x#FXvoKc`pwUVdW~x_${V7{kMb zUEQ`}p67O*wJEq4ZmYvp?b}{^Ey&`Xa~_(vDp8kFKmK~yv%j&8bD0acplRXNv18fF zb6N2v*nj1lF4Ivq2iG_Pv96{~L&ho}HW^)8*ZSwED`vW?hvDx?+qvuwynLwV6ie50z#~2~$^Ru`Wqt`swik=a7 zdCjEQZIvYKk8&{3dc`jwPbT@1l%q&h<(E}f{YBRU5~*GA50x$w+*uv1A4&U6RT|Mg z;bpX|iyJp9Rf2>*<-lX>%6)B}7CIvm?*gERUA4D>$@-!56NhA~O1x+OF(tdwDN ztzPgAK?K@b-%HX%nGjL3sXpz}Z5vHL3}Q$&YdH&316RSU?4x<6fJjo)(Hpx-j0!C3 zbAXQekMdAD3xx`!akBxhqp^c9ZrG-O^f6TPXwmyTaPsh-Ph!=*0>vD5i8rm9P5oPP z_N@Y)!?{{m?p?l@IFGY$Xf_6>#b>ks3=sFb3b4-LA<5TGc&+hz>8?+{LvAkc)vkrq zwx@+0_uKNtdt5vo&=_Tb zOlEH-j@G&Pua=y(MxB&q&#f6%+DYu&)=J)&cj`J~P|hMf z_yu|uE^upQIO=?#=s55`3iMw6fmv7un8?foqUg{bS9HIm( zkl^-7Ozn-*`czjeG3eJNBTQ?W++eHVU6>eFbO{fb^mh26f$7L$0%d_n6lZ3V?6vWo zIMVA^bs&%QP2&jhh`24Mj@*@RLn7XF2Mu|FGt-O`)*{)`92tE9pI0TcyS->XFlLzw zt~Y_oFdnn1H{Z8%t(p%xuJ7JFe9VFw4sM^by*YD(8djPs7sl{yRx(@4`$Ml}##NWy z5@my>r=PHo6A|D$&%pW%O}`GRt0~~zy`Y4vRdMxt-mbS^kBp-TeiODMD>oy&8kb4iAqkAD;iG=G>&v*Qwz4q$W;=_$ zQoChSTGh8}**8_VXE>q{u`p}`-HICZ≈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�M&Uku+u++7chCO;ZiE7 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